/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color: #323232;background:#CCCCCC;}
.body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #323232; background: url(../images/body_bg.gif) repeat-x center top #ececec;}
a:link,a:visited,a:active{font-size: 12px; color: #323232; text-decoration: none;}
a:hover{color: #c50202; text-decoration: underline;}
.clear, .cb{clear: both; height: 0px;}
img{border:none;}
dl,dt,dd,ul,li{margin: 0px; padding: 0px;}
a{blur:expression(this.blur());}
a{outline:none;}

/*网页头部*/
.header{width: 1003px; margin: 0px auto; position: relative; background:#FFFFFF;}
.logo{float: left;margin-left: 10px;margin-top: 30px;}
.logo img{}
.top{width: 616px; float: left;}
.tel{float: right; padding-top: 64px; padding-right: 22px;}
.top_right{position: absolute; top: 38px; right: 22px;}
.top_right .a1{padding-left: 22px; padding-right: 10px; background: url(../images/cn.gif) no-repeat left 3px;}
.top_right .a2{padding-left: 22px; background: url(../images/en.gif) no-repeat left 3px;}
.top-nav li{list-style-type:none; display:inline; margin-left:5px;}
.top-nav li span{color:#ccc;}

/*导航条*/
#navbar{width: 1003px; height: 67px; float: left; margin: 0px auto;}
#navbar ul{ padding-left: 25px;list-style: none;}
#navbar li{margin: 0 9px;line-height: 33px;float: left;position:relative;}
#navbar li.end{background: none;}
#navbar li.current-menu-item a{color: #111111; text-decoration: none;}
#navbar ul.sub-menu li.current-menu-item a{}
#navbar li a{text-align: center; color:#111111; font-size: 12px; font-weight: normal;}
#navbar li a:hover{color: #fff; text-decoration: none;}
#navbar .sub-menu{width: 185px; background:#FFFFFF; position:absolute;display:none;}
#navbar .sub-menu li{left: -39px;margin-bottom: 2px;line-height: 25px;text-indent:7px; background:#666666 !important;float:none;width:210px; }
#navbar .sub-menu li:hover{background:#047DED !important;;}
#navbar .sub-menu li a{ background: url("../images/navdot.gif") no-repeat scroll 0 3px transparent;padding-left: 7px;line-height:140%; display: inline; text-align: center; color: #ffffff; font-size: 11px !important; font-weight: normal; padding-right:10px;}
#navbar .sub-menu li a:hover{color: #fff; text-decoration: none;}
#navbar .sub-menu .sub-menu{ left:180px; top:-1px; -left:170px; -top:1px;}
#navbar li .sub-menu li a.sub{ background:url(../images/misc_26.png) no-repeat right 6px; padding-right:15px; }
#main-nav{ background: url("../images/nav.jpg") no-repeat scroll 0 0 transparent;float: right;height: 35px;margin-right: 10px;margin-top: 50px;width: 720px;position: relative;z-index: 99999;}

#flash{width: 1003px; float: left; height: 380px; margin-top: 18px;}
#banner{width: 983px; float: left; margin:0 10px;}
#donghua{width: 1003px; float: left; height: 220px; margin-top: 16px;}


/*主体内容*/
#container{padding-top: 10px;padding-bottom: 10px;width: 1003px; margin: 0 auto;-margin-top:-20px;background:#FFFFFF;}
#wrapper{width:100%; float:left;}
#content{margin: 0px 240px 0px 240px;}
#company{width: 483px; float: left; *float: none; margin-left: 20px; background-color: #fff;}
#company h2{height: 35px; line-height: 35px; font-size: 13px; padding-left: 33px; background: url(../images/title_02.jpg) repeat-x;}
#company p{overflow: hidden;line-height: 24px;padding:5px 11px 16px 19px;border: solid 1px #d2d0d0;width:451px; }
#company p img{ border:0;}
#company img{float: left; margin: 5px 13px 2px 0px;}
span.gengduo a{color: #c50202; text-decoration: none;}
span.gengduo a:hover{color: #323232; text-decoration: none;}

/*首内页左侧内容及右侧内容*/
#submainbox{width: 240px; float: left; margin-left: -1003px;}
#siderbox{width: 240px; float: left; margin-left: -250px;}
#sidebar{width: 240px; float: left;margin-left: 10px;}
#news,#culture{width: 240px; float: left; margin-left:10px;}
#culture p{line-height: 24px; padding: 12px; padding-left: 14px; border: solid 1px #d2d0d0;}
#news h2{height: 35px; line-height: 35px; font-size: 13px; padding-left: 26px;background:url(../images/title-bg.jpg) no-repeat 9px 13px #fc0;}
#news{box-shadow: 0 0 6px rgba(0,0,0,0.5);}
#contact h2,#culture h2,#gywm h2{height: 35px; line-height: 35px; font-size: 13px; padding-left: 33px; background: url(../images/title_01.jpg) repeat-x;}
span.more{float: right; margin-top: -22px; padding-right: 25px;}
ul.list{list-style: none; border: solid 1px #d2d0d0; padding-left: 9px;overflow:hidden; }
ul.list img,#culture img{padding-bottom: 8px; _padding-bottom: 3px;}
ul.list li{line-height: 24px; padding-left: 10px; background: url(../images/jt.gif) no-repeat 0px 7px;}
ul.list li a{height: 24px; display: block;}
#gywm{margin-bottom: 13px; background-color: #fff;}
#gywm ul{list-style: none; padding-top: 8px; padding-bottom: 14px; border: solid 1px #d2d0d0;}
#gywm li{background: url(../images/gywm_bg.jpg) no-repeat 9px 0px;}
#gywm li a{height: 30px; line-height: 30px; display: block; margin-top: 6px; padding-left: 40px;}
#gywm li a:hover{color: #fff; text-decoration: none; background: url(../images/gywm_line.jpg) no-repeat 14px 0px;}
#sidebar h2.widgettitle{height: 35px; line-height: 35px; font-size: 13px; padding-left: 33px; background: url(../images/title_01.jpg) repeat-x;}
#sidebar div.widget{ margin-bottom:10px; }
#sidebar div.widget ul, #sidebar div.widget div{list-style: none; border: solid 1px #d2d0d0; padding: 14px; background-color:white;}
#sidebar div.widget ul.children{ border:none; padding:0; }
#sidebar div.widget li{line-height: 24px; padding-left: 10px; background: url(../images/jt.gif) no-repeat 0px 7px;}
#sidebar table#wp-calendar{width:100%; text-align:center;}
#sidebar table#wp-calendar caption{font-weight:bold;}
#sidebar table#wp-calendar a{text-decoration:underline;}

/*首页产品推荐*/
#main{width: 1003px; margin:20px auto; float: left;}
#product{width: 743px; margin: 0px auto; float: right; background-color: #fff;}
#commend{width: 730px; float: left; border: solid 1px #d2d0d0;}
#product h2{height: 35px; line-height: 35px; font-size: 13px; padding-left: 33px; background:url("../images/title_03.jpg") no-repeat scroll 0 0 transparent;}
#scroll{margin: 2px 13px;}
td.scrollpic h3{margin: 0px auto; font-size:11px; font-weight: normal; height: 24px; }
td.scrollpic{padding: 0 7px;}
td.scrollpic a img{display: block;width:124px; height:91px;}
#commend{width: 741px; float: left; border: solid 1px #d2d0d0;}

#demo {width: 729px;overflow: hidden;
background: #FFF;
border: 1px solid #CCC;
}
#demo p{margin: 0 4px;overflow: hidden;display: inline-block;}
#demo img {
border:0;height: 120px;width: 120px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
/*其它页面主要部分*/
#secondary,#default_inside{overflow: hidden;background:#FFFFFF;width: 730px; float: right; margin: 0px auto;}
#secondary h1,#default_inside p.title{height: 35px; line-height: 35px; padding-left: 30px; color: #323232; font-size: 14px; font-weight: bold;  background: url("../images/title_04.jpg") no-repeat scroll 0 12px transparent;}
#secondary p{line-height: 26px; padding: 10px 20px;}
#default_conter{width: 743px; float: left;}
#default_conter h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #c50202; background: none;}
span.fast{border-bottom: 1px solid #C11919;height: 34px; line-height: 34px; display: inline-block;width: 93%; padding-right: 15px; color: #323232;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #323232; font-size: 12px; font-weight: normal; text-decoration: none;}
span.fast a:hover{color: #c50202; text-decoration: underline;}

/*图片页面*/
#chanpin{width:743px; margin: auto; padding-top: 18px; text-align:center;}
#chanpin ul.imglist li{ display: inline-block;height: 175px; margin-bottom: 10px;float: left; padding-left: 35px; list-style-type: none;}
#chanpin ul.imglist li img{height: 130px;width: 181px;}
#chanpin ul.imglist h3{margin: 0px; margin-bottom: 15px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px}
#chanpin li a:link,#chanpin li a:visited,##chanpin li a:active{font-size: 12px; color:#323232; font-weight: normal; text-decoration: none;}
#chanpin li a:hover{color:#c50202; text-decoration: underline;}

/*上下分页*/
#several{float: left; width: 90%; margin: 20px 0px; text-align:center; color: #c50202;}
#several span.current,#several a:link,#several span.current,#several a:visited{line-height: 42px; color:#c50202; border:1px solid #c50202; text-decoration:none; padding: 1px 5px; margin-left:5px;}
#several a:hover{color: #323232; border:1px solid #323232; text-decoration:none;}
#several span.current{color: #888; border:1px solid #ccc; text-decoration:none;}

/*页面*/
#news-content{width: 730px; float: left; margin: auto;}
#news-content ul{list-style: none; padding-top: 10px; padding-left: 15px;}
#news-content li{line-height: 30px; padding-left: 12px; background: url(../images/jt.gif) no-repeat 0px 9px;}
#news-content span{float: right; padding-right: 15px;}
#news_concern img{max-width:650px;width:auto;height:auto;-width:expression( (width>650) ? '650px' : true )}
#news_concern img.aligncenter{display:block;margin:10px auto;}
#news_concern img.alignleft{display:block;float:left;margin-right:10px;}
#news_concern img.alignright{display:block;float:right;margin-left:10px;}
#news_concern{margin:auto; padding: 0 28px; line-height:26px; font-size:12px; margin-bottom: 30px; text-align: left;}
#news_concern p{line-height: 24px;}
#default_conter p.link-pages{text-align:center;margin:10px auto;}
ul#up_down{margin-left: 27px;}
ul#up_down li{list-style-type:none;line-height:250%;}

/*标题下的信息，如发布时间、点击次数等*/
#title_extra{display:block; line-height: 24px; text-align:center; margin:auto;}
p#help{width:92%; margin: 10px auto; line-height: 30px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: dotted 1px #68d805;}

/*底部内容*/
#footer{color:#fff;background: #222;}
#footer div#copyright{margin-top: 15px;color:#dddddd; font-size: 11px; padding-bottom:10px; }
#footer a{color: #dddddd;}
#footer a:hover{color: #c50202; text-decoration: underline;}
#footer-bar{width:1003px;}
#footer-bar .foot-widget{width:230px; margin-right:27px; float:left; list-style-type:none; line-height:180%;}
#footer-bar .foot-widget h4{ font-size:16px; font-weight:bold; padding-bottom:5px; color:#bbb; }
#footer-bar #foot-widget4{margin-right:0;}
#footer-bar .widget{margin-bottom:10px;}
#footer-bar .widget .children{margin-left:20px;}
#footer-bar #wp-calendar{width:100%; text-align:center;}
#footer-bar .widget_nav_menu .sub-menu{margin-left:20px;}
#friend-link{ width:1003px; margin:10px auto; line-height:150%;padding-top:10px; }
#friend-link li{ display:inline; margin-right:10px; }
#friend-link h4{font-size:14px; margin-bottom:5px; font-weight:bold;}
#searchform #s{width:55%;height:20px;line-height:20px;}
#footer .tagcloud a{line-height:120%;margin-right:2px;}
#searchsubmit{padding:2px 5px; *padding:4px 2px 0px;}

/*评论留言*/
#comments{
	margin:20px auto;
}
#comments h3{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}
#comments-list{
	border:1px solid #ccc;
	padding:10px;
}
#comments-list ul{
	margin-left:10px;
	margin-right:10px;
}
#comments-list li{
	list-style-type:none;
	margin-bottom:5px;
	line-height:150%;
	margin-top:10px;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	color:gray;
}
#comments-list li a{
	color:gray;
}
#comments-list .comment-body p{
	color:#323232;
	line-height:200%;
}
#comments-list li ul.children{
	margin-left:20px;
}
#comments-list li ul.children li{
	border:none;
}
#comments #respond{
	border:1px solid #ccc;
	padding:10px;
	margin-top:20px;	
}
.form-allowed-tags{
	color:gray;
}
.comment-form-comment textarea{
	display:block;
	width:60%;
	height:150px;
	margin-top:10px;
}
#respond .required{
	color:red;
}
#commentform{
	margin-left:10px;
}
#commentform p{
	margin:10px 0;
}
#commentform p label{
	width:60px;
	display:inline-block;
}
#commentform p input{
    height:22px;
    width:250px;
}
#commentform .comment-form-url label{
    width:70px;
}
#commentform #submit{
	width:50px;
	height:25px;
}
.foot-menu{color: #ddd;margin: 0 auto;width: 790px;text-align: center;line-height: 30px;}
.foot-menu img{margin-left: 70px;float:left;vertical-align:middle;margin-top: 10px;}
.foot-menu a{font-weight: bold;}
/*css hack*/
@-moz-document url-prefix(){
	body{margin-top:-20px;}
}