/* CSS Document */

body { margin:0 auto; font-family:Arial; width:100%; font-size:14px; background-color:#f5f6f7; color:#454545; overflow-x:hidden; font-size:14px}
* { margin:0; padding:0;}


img {
	border:none;
}
h1, h2, h3, h4, h5, h6, hr, blockquote, form, ul, ol, li, p, pre, dl, dt, dd, fieldset, legend, button, input, textarea/*, th, td*/ {
	padding:0;
	margin:0;
}

ul, ol, li {
	list-style:none;
}

a:link {
	color: #454545;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #454545;
}
a:hover {
	text-decoration: none;
	color: #454545;
}

.clear{ clear:both; font-size:0; line-height:0;}
.left{ float:left;}
.right{ float:right; width:240px}
.head{ width:100%; overflow:hidden; margin:0 auto;  background:#f7f8fa; height:35px; line-height:35px; border-bottom:1px solid #e7e8ed;}
.top{ width:980px;; margin:0 auto; overflow:auto;}
.top_mid{ width:980px; margin:20px auto; overflow:hidden;}
.sarch{ margin-top:25px; overflow:hidden;}
.sarch .sarch_text{ height:28px; line-height:28px; width:200px; border:1px solid #d7d6de; padding-left:10px; float:left}
.sarch .sarch_btn{ height:30px; line-height:30px; width:28px; border:0; background:url(../images/top_btn.jpg) center top no-repeat; float:right }

.nav{ background:#2e84cd; height:40px; line-height:40px; width:100%; margin:0 auto;}
.nav ul{ width:980px; margin:0 auto; overflow:hidden;}
.nav li{ float:left; width:140px; text-align:center;}
.nav li a{ color:#fff; font-size:16px;}
 
.main{ width:980px; margin:30px auto; overflow:hidden;}
.center_l{ width:219px; overflow:hidden; border-right:1px solid #d6d5dd; min-height:550px;}
.center_l dt{ height:45px; line-height:45px; background:#2e84cd; color:#fff; font-size:16px;}
.center_l dt span{ margin-left:50px;}
.center_l dd{ height:45px; line-height:45px; border-bottom:1px solid #d7d7d7; width:100%;}
.center_l dd a{ margin-left:15px; float:left; display:block; width:60%;}
.center_l dd img{ float:right; margin-top:15px; margin-right:10px;}
.center_l table{border-collapse:collapse}

.center_r{ width:740px; overflow:hidden;}
.center_r_text{ margin-top:20px;}
.title_l{ font-size:18px; color:#454545; border-bottom:2px solid #2e84cd; width:120px; text-align:center; height:27px}
.title_r{ width:620px; border-bottom:1px solid #d7d7d7; height:28px; text-align:right;}
.text p{ line-height:25px;}
.text{  line-height:25px; margin-top:15px}


.banner{height:510px;left:0;overflow:hidden;position:relative;top:0;width:100%;}
.banner_wrap{left:0;margin-left:-630px;position:relative;top:0;z-index:1;}
.banner_ul{left:0;position:relative;top:0;width:3920px;}
.banner li{float:left;}
.banner_lmask,.banner_rmask{cursor:pointer;height:510px;left:0;top:200px;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:absolute;top:0;width:350px;z-index:9;background:#000;}
.banner_rmask{left:1330px;}
.banner_prev,.banner_next{display:block;height:54px;position:absolute;top:229px;width:30px;z-index:10;}
.banner_prev{left:300px;background:url(../images/left.png) no-repeat 0px 0px;:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/left.png');}
.banner_next{left:1350px;background:url(../images/right.png) no-repeat 0px 0px;:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='images/right.png');}
.clearfix{font-size:0px;line-height:0px;clear:both;height:0px;width:0px;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}.colwrapper{overflow:hidden;zoom:1;margin:5px auto;}.fixed{position:fixed;clip:rect(0 100% 100% 0);_position:absolute;bottom:0px;left:0px;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);}*html{background-image:url(about:blank);background-attachment:fixed;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0px;}.fl{float:left;}.fr{float:right;}ol,li{list-style:none;}button{border:0px;}.h10{height:20px;clear:both;}



/*首页*/
.conter dl{ float:left; width:227px; overflow:hidden; margin-left:24px;}

.conter dd{ font-size:12px;}
.conter dd span{ font-size:18px; color:#2e84cd; font-weight:bold; line-height:35px;}
.conter dd label{ display:block; height:25px; line-height:25px; width:100%; background:#dfdfdf; margin-top:20px; text-align:right;}
.conter dd label a{ background:url(../images/arrow2.png) right center no-repeat; padding-right:10px; margin-right:10px;}
.conter li{height:22px; line-height:22px}

/*产品中心*/
.text dl{ border:1px solid #d7d6de; width:225px; float:left; margin-left:24px; margin-bottom:24px;margin-top:15px}
.text dd{ height:35px; line-height:35px; background:#2e84cd; text-align:center; }
.text dd a{color:#fff; text-overflow: ellipsis; display:block; width:100%; height:35px;}

/*新闻*/
.news li{ height:40px; line-height:40px; border-bottom:1px solid #d6d5dd; background:url(../images/arrow2.png) left center no-repeat; padding-left:15px;}
.news li span{ float:right; font-size:12px}

/*联系我们*/
.contact li{ line-height:35px;}

/*反馈信息*/
.fankui li{ min-height:60px; line-height:60px; border-bottom:1px solid #d7d7d7;}
.fankui li label{ width:120px; display:block; float:left;}
.fankui li input{ width:250px; height:30px; line-height:30px; border:1px solid #d7d7d7; padding-left:10px;}
.fankui li select{ width:100px; }
.fankui li textarea{ width:250px; height:150px; overflow:auto; border:1px solid #d7d7d7; margin-top:20px; padding-left:10px;}
/*展会信息*/
.zhanhui dl{ height:94px; overflow:hidden; text-overflow: ellipsis; margin-bottom:15px;}
.zhanhui dt{ float:left; margin-right:10px;}
.zhanhui dd span{ display:block; height:20px; line-height:20px; font-weight:bold; color:#333; margin-bottom:10px;text-overflow: ellipsis;}
.zhanhui dd{ color:#a1a1a1; text-overflow: ellipsis;}
/*底部*/
.footer{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/footerbg.jpg) center top repeat-x; height:55px;}
.foot{ width:980px; margin:0 auto; overflow:hidden;}
.foot_logo{ margin:30px 0;}
.foot_text{ border-top:1px solid  #727272; width:100%;}
.foot_text dl{ margin-top:20px; float:left; overflow:hidden; width:130px;}
.foot_text dt{ color:#ebebeb;}
.foot_text dd{ color:#bdbdbd;}
.foot_btn_bg{width:100%; height:95px; background-color:#3d3d3d}
.foot_btn{ /*margin-top:40px;*/ width:980px; margin:0 auto; color:#a3a3a3; line-height:22px; padding-top:15px}
.foot_text a{color:#FFFFFF}


.nr { width:752px; margin:0 auto;  line-height:25px; padding-top:10px; min-height:550px; overflow:hidden; background-color:#FFFFFF}
.nr h2 { height:50px; line-height:50px;color:#2B5187;  display:block; text-align:center; border-bottom:#CCCCCC solid 1px}
.nr2 { width:730px; margin:0 auto;  line-height:28px; margin-top:0px; overflow:hidden; margin-top:15px}




.pic{width:740px; margin:0 auto; margin-top:15px; height:380px}
.pic img{width:380px; height:380px; float:left; margin-right:15px}























