body,div,ul,li,span,dl,dt,dd,h1,h2,h3,h4,p,a,b{ margin:0; padding:0; list-style:none; text-decoration:none; font-family:"微软雅黑"; font-size:12px;color:#2e2e2e;}
.clear{ clear:both;}
a:hover{color:#003da4;}
img{ border:none;}
#nav_con{width:100%; height:83px; background:url(../images/nav_bg.png) repeat-x;}
#nav_con #nav{ width:1100px; height:83px; margin:0 auto; }
#nav .logo{ margin-top:10px; float:left; margin-right:60px;}
#menu{ width:774px; height:80px;  margin:0 auto; padding:0; }
.qiehuan{ width:300px; height:26px; position:absolute; top:0; right:0;}
.qiehuan li{ float:left;}
.qiehuan li a{ width:50px;height:26px; line-height:26px; padding:0 5px;color:#868686; text-align:center;}

/*banner的CSS*/
#bannerbox{ width:100%; height:450px;}
#full-screen-slider {width:100%;height:450px;float:left;position:relative;}
#slides {display:block;width:100%;height:450px;list-style:none;padding:0;margin:0;position:relative}
#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
#pagination {display:block;list-style:none;position:absolute;left:50%;top:400px;z-index:9900;padding:5px 15px 5px 0;margin:0}
#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF}
#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
#pagination li.current {background:#0092CE;}

#content{ width:1100px; height:295px; margin:30px auto;}
#content .con_left{ width:269px; height:295px; float:left;}
#content .con_left .con_left_bt{ width:269px; height:45px; padding-top:5px;}
#content .con_left .con_left_con{ width:269px; height:248px; background:url(../images/con_left_bg.jpg) no-repeat; border-left:1px solid #f0f0f0;}
#content .con_left .con_left_con p{ width:250px; height:218px; text-indent:24px; line-height:2.5em; padding-top:18px; margin-left:10px; overflow:hidden;}
#content .con_mid{ width:596px; height:295px; background:url(../images/con_mid_bg.jpg) no-repeat center  bottom; float:left; margin:0 15px;}
#content .con_mid  .con_mid_bt{ padding-left:14px;width:582px; padding-top:5px;  height:45px; }
#content .con_mid  dl{padding-left:14px;width:582px; height:94px; margin-bottom:20px;}
#content .con_mid  dl dt{ float:left;}
#content .con_mid  dl dd a{ float:left; color:#2e2e2e; font-size:14px; width:440px; overflow:hidden; height:30px; line-height:30px; margin-left:15px; font-weight:bold;} 
#content .con_mid  dl dd p{ width:440px; height:50px; overflow:hidden; font-size:12px;margin-left:15px; float:left; margin-top:10px; line-height:2em; }
#content .con_mid  dl dd a:hover,#content .con_right .con_right_con ul li a:hover{ color:#003da4;}
#content .con_mid ul{width:554px; border-top:1px solid #d0d0d0; padding:15px 14px 20px 14px; height:83px;}
#content .con_mid ul li{ float:left; width:554px; height:25px; line-height:25px; overflow:hidden;}
#content .con_mid ul li span{ float:right;}
#content .con_right{ width:204px; height:295px; float:left;}
#content .con_right .con_right_bt{ width:204px; height:45px; padding-top:5px;}
#content .con_right .con_right_con{ width:204px; height:245px; background:url(../images/con_right_bg.jpg) no-repeat;}
#content .con_right .con_right_con ul{ width:204px; height:120px;}
#content .con_right .con_right_con ul li{ float:left;}
#content .con_right .con_right_con ul li a{ width:102px; height:40px; line-height:40px; display:block; text-align:center; color:#333;}

#product{ width:1100px; height:240px; margin:0 auto;margin-bottom:30px;}
#product .pro_bt{ width:237px; height:18px; margin-bottom:24px;}
#product .pro_con{ width:1100px; height:209px; background:url(../images/pro_bg.jpg) no-repeat center bottom; clear:both;}

#footer{ width:100%;height:230px; background:url(../images/dibu_bg.jpg) repeat center center; clear:both;}
#footer .footer_con{ width:1100px; height:170px;margin:0 auto; padding-top:30px;}
#footer .footer_con .footer_left{ width:619px;border-right:1px solid #c7c7c7; float:left; height:auto;} 
#footer .footer_con .footer_left li{ float:left; margin-right:10px; }
#footer .footer_con .footer_left li a{width:80px; height:30px; line-height:30px; display:block; font-size:14px; color:#fff;padding:0 10px; overflow:hidden;}
#footer .footer_con .footer_left li a:hover{color:#1c9ef2;}
#footer .footer_con .footer_left li ul li{ float:none;}
#footer .footer_con .footer_left li ul li a{ width:80px; height:23px; line-height:23px; font-size:12px; color:#fff;padding:0 10px; overflow:hidden;}
#footer .footer_con .footer_left li ul li a:hover{color:#1c9ef2;}
#footer .footer_right{ width:460px; height:140px; float:right; margin-left:20px; position:relative;}
#footer .footer_right ul{ width:460px; height:55px;}
#footer .footer_right ul li{float:left; color:#fff; height:20px; line-height:20px; margin-bottom:20px; margin-right:40px; width:150px;}
#footer .footer_right img{ width:90px; height:90px; position:absolute; top:0; right:0;}
#footer .footer_right .footer_p{ width:460px; height:20px;position:absolute; margin-top:20px; top:60px; left:0;}
#footer .footer_right p{ width:460px; height:20px; line-height:20px; color:#fff; margin-bottom:20px;}




.neiye_banner{ width:100%; height:200px; text-align:center; overflow:hidden;}

.neiye_zong{ width:1100px; height:auto; margin:0 auto; margin-top:30px; }
/*内页左边内容*/
.neiye_zong .neiye_left{ width:214px; height:auto;float:left; text-align:center;}
.neiye_zong .neiye_left h3{ width:210px; height:40px; line-height:40px; font-weight:normal; font-size:20px; color:#fff; text-align:center; background:#003da4;}
.neiye_zong .neiye_left ul{ width:214px; height:auto; background:url(../images/nei_conleft.png) repeat-y center; margin-top:25px;}
.neiye_zong .neiye_left ul li a{ width:214px; height:40px; line-height:40px; display:block; background:url(../images/nei_xiaobiao.png) no-repeat 40px center; font-weight:bold; color:#333; font-size:14px; text-align:center; overflow:hidden;}
.neiye_zong .neiye_left ul li a:hover,.neiye_zong .neiye_left ul li a.active{ color:#003da4;}
.neiye_zong .neiye_left .neiye_leftimg{ width:214px; height:66px; margin:30px auto;}
/*内页右边内容*/
.neiye_zong .neiye_right{ width:850px; height:auto; float:right; margin-bottom:50px;}
.neiye_zong .neiye_right .neiye_righttop{ width:850px; height:40px; border-bottom:1px solid #c7c7c7; margin-bottom:30px;}
.neiye_zong .neiye_right .neiye_righttop h3{  height:40px; line-height:40px; font-size:18px; color:#333; float:left; font-weight:normal;}
.neiye_zong .neiye_right .neiye_righttop .neiye_yin{ float:right; height:40px; line-height:40px; font-weight:bold; color:#333;}
.neiye_zong .neiye_right .neiye_rightcon{ width:850px; height:auto; margin-bottom:30px;}
.neiye_zong .neiye_right .neiye_rightcon p{ width:850px; height:auto; font-size:14px; line-height:2em; color:#333;}
.neiye_zong .neiye_right .neiye_rightcon .neiye_rightimg{ width:850px; margin-top:30px;}
.neiye_zong .neiye_right .neiye_rightcon .neiye_rightimg li{ width:281px; height:362px; float:left;}
/*企业资质*/
.neiye_zong .neiye_right .neiye_rightcon .qiyezz{ width:850px; height:auto; margin:0 auto; margin-left:50px;}
.neiye_zong .neiye_right .neiye_rightcon .qiyezz li{ position:relative; width:350px; height:263px; float:left; margin-right:50px; margin-bottom:50px;}
.neiye_zong .neiye_right .neiye_rightcon .qiyezz li p{ width:350px; height:30px; line-height:30px; background:url(../images/li_heibg.png) no-repeat center center; text-align:center; font-size:14px; color:#fff; position:absolute; top:233px; left:0;}
/*华通专利*/
.neiye_rightcon .zhuanli{ width:850px; height:auto; }
.neiye_rightcon .zhuanli li{ float:left;margin-top:30px; margin-right:25px; width:400px; height:416px;}
/*客户展示*/
.neiye_rightcon .kehuzhanshi{ width:850px; height:auto;}
.neiye_rightcon .kehuzhanshi li a{ width:152px; height:100px; display:block; float:left; margin-right:60px; margin-bottom:30px;}
.neiye_rightcon .zhanshixiangqing{ width:850px; height:auto;}
.neiye_rightcon .zhanshixiangqing h3{ width:850px; height:50px; text-align:center; font-size:18px; color:#333; line-height:50px; margin-bottom:30px;}
.neiye_rightcon .zhanshixiangqing .zhangshixiangqing_con p{ width:850px; height:auto; font-size:14px; line-height:2em;}
/*公司新闻*/
.neiye_rightcon .newsnei_con{ width:850px;}
.neiye_rightcon .newsnei_con li{ width:850px;margin-bottom:30px; background:url(../images/news_li.png) no-repeat left center; text-indent:28px;}
.neiye_rightcon .newsnei_con li a{ width:850px;font-size:14px; height:20px; overflow:hidden;}
.neiye_rightcon .newsnei_con li span{ float:right;}
.neiye_rightcon  .news_neicon{ width:850px; height:auto; text-align:center;}
.neiye_rightcon  .news_neicon .news_neia h3{ width:850px; height:20px; line-height:20px; font-size:18px; color:#333;}
.neiye_rightcon  .news_neicon .news_neia span{ width:850px; height:12px; margin:30px auto; display:block; line-height:12px;}
.neiye_rightcon  .news_neicon .news_neib { width:850px; height:auto; text-align:left; margin-bottom:30px;}
/*产品分类*/
.neiye_rightcon .pro1{ width:400px; height:416px; float:left; background:#ebebeb; position:relative;}
.neiye_rightcon .pro2{ width:400px; height:416px; float:right;background:#ebebeb; position:relative;}
.neiye_rightcon .pro1 img,.neiye_rightcon .pro2 img{ width:385px; height:202px; margin:10px 7px 20px 7px;}
.neiye_rightcon .pro1 dl,.neiye_rightcon .pro2 dl{ width:385px; height:202px; margin:0 7px;}
.neiye_rightcon .pro1 dl dt,.neiye_rightcon .pro2 dl dt{ margin-bottom:20px;}
.neiye_rightcon .pro1 dl dt a,.neiye_rightcon .pro2 dl dt a{ width:385px; height:25px; line-height:25px; overflow:hidden; font-size:16px; font-weight:bold;}
.neiye_rightcon .pro1 dl dd a,.neiye_rightcon .pro2 dl dd a{ width:190px; height:20px; float:left; line-height:20px; display:block; margin-bottom:10px; font-size:14px;}
.neiye_rightcon .pro1 span,.neiye_rightcon .pro2 span{ width:100px; height:14px; line-height:14px; position:absolute; top:386px; right:0; font-weight:bold; color:#333;}
.neiye_rightcon .pro1:hover,.neiye_rightcon .pro2:hover{ background:#003da4;}
.neiye_rightcon .pro1:hover a,.neiye_rightcon .pro2:hover a{ color:#fff;}

/*产品详情页左边的单独设置*/
.neiye_zong .pro_left ul{ width:214px; height:auto; background:url(../images/nei_conleft.png) repeat-y center; margin-top:25px;}
.neiye_zong .pro_left ul li a{ width:214px; height:40px; line-height:40px; display:block; background:url(../images/nei_xiaobiao.png) no-repeat 10px center; font-weight:bold; color:#333; font-size:14px; text-align:left; text-indent:30px;}
.neiye_zong .pro_left ul li a:hover,.neiye_zong .neiye_left ul li a.active{ color:#003da4;}


/*产品详情页*/
.neiye_rightcon .pro_xiangqing{ width:850px; height:auto; line-height:30px; font-size:14px; color:#333333;}
/*产品分类*/
.neiye_zong .pro_fenlei{ width:1100px;  height:40px; border-bottom:1px solid #c7c7c7; margin:0 auto; margin-bottom:30px;}
.neiye_zong .pro_fenlei h3{ font-size:18px; font-weight:normal;  float:left;}
.neiye_zong .pro_fenlei .fenlei_yin{ float:right;height:40px; line-height:40px; font-weight:bold; color:#333;}
.neiye_zong .fenleia{ width:1100px; height:300px;}
.neiye_zong .fenleia .fenleia_con{ width:500px; height:300px; float:left; background:#e1e1e1;}
.neiye_zong .fenleia .fenleia_con:hover,.neiye_zong .fenleia .fenleib_con:hover{ background:#006ae1;}
.neiye_zong .fenleia .fenleia_con img{ margin:10px;}
.neiye_zong .fenleia .fenleib_con{ width:500px; height:300px; float:right; background:#e1e1e1;}
.neiye_zong .fenleia .fenleib_con img{ margin:10px;}
.neiye_zong .fenleia .fenleia_con h3 a,.neiye_zong .fenleia .fenleib_con h3 a{ width:480px; height:20px; line-height:20px; margin-left:10px; font-size:16px; display:block;  margin-bottom:20px;}
.neiye_zong .fenleia .fenleia_con:hover a{color:#fff;}
.neiye_zong .fenleia .fenleib_con:hover a{color:#fff;}
.neiye_zong .fenleia .fenleia_con .more a,.neiye_zong .fenleia .fenleib_con .more a{ width:80px; height:15px; line-height:15px; display:block; text-align:center;}
.neiye_zong .fenleib{ width:1100px; height:auto; margin:0 auto; padding-top:30px; z-index:-1; margin-bottom:400px;}
.neiye_zong .fenleib ul li{ width:350px; height:330px; background:#e1e1e1; float:left;}
.neiye_zong .fenleib ul li img{ margin:10px;}
.neiye_zong .fenleib h3 a{width:330px; height:20px; line-height:20px; margin-left:10px; font-size:16px; display:block;  margin-bottom:20px; margin-top:30px;}
.neiye_zong .fenleib .more a{width:80px; height:15px; line-height:15px; display:block; text-align:center;}
.neiye_zong .fenleib ul li:hover{background:#006ae1;}
.neiye_zong .fenleib ul li:hover a{color:#fff;}
/*产品试验和检测*/
.neiye_zong .jiance{ width:1100px; height:auto; margin:0 auto; clear:both;}
.neiye_zong .jiance p{ width:1100px; height:90px; line-height:2em;overflow:hidden; font-size:14px; margin-bottom:30px;}
.neiye_zong .jiance p b{ color:#FF0000;}
.neiye_zong .jiance ul{ width:1100px; height:auto; }
.neiye_zong .jiance .jiancea,.neiye_zong .jiance .jianceb{ width:1100px; height:auto;}
.neiye_zong .jiance .jiancea li{ float:left; margin-right:11px; margin-bottom:30px; position:relative;}
.neiye_zong .jiance .jianceb li{ float:left;margin-bottom:30px; position:relative;}
.neiye_zong .jiance .jiancec{ width:1100px; height:auto;}
.neiye_zong .jiance .jiancec li{ float:left; margin-bottom:30px; position:relative;}
.neiye_zong .jiance .jiance1 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:270px; text-align:center; color:#fff; font-size:14px;}
.neiye_zong .jiance .jiance2 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:525px; text-align:center; color:#fff; font-size:14px;}
.neiye_zong .jiance .jiance3 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:270px; text-align:center; color:#fff; font-size:14px;}
.neiye_zong .jiance .jiance4 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:316px; text-align:center; color:#fff; font-size:14px;}
.neiye_zong .jiance .jiance5 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:316px; text-align:center; color:#fff; font-size:14px;margin:0 70px;}
.neiye_zong .jiance .jiance6 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:316px; text-align:center; color:#fff; font-size:14px;}
.neiye_zong .jiance .jiance7 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:576px; text-align:center; color:#fff; font-size:14px;margin-right:95px;}
.neiye_zong .jiance .jiance8 span{ background:url(../images/span_bg.png) repeat-x center left; position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:auto; width:429px; text-align:center; color:#fff; font-size:14px;}
/*膨胀水箱页*/
.chanpin_con{ width:1100px; overflow:hidden;margin:0 auto;}
.chanpin_con li{ float:left; margin-right:7px; margin-bottom:30px; height:230px;transition:all 1s; position:relative; border:1px solid #c7c7c7;}
.chanpin_con li p a{ width:208px; height:30px; background:url(../images/span_bg.png) repeat-x center; display:block; color:#fff; font-size:12px; line-height:32px; text-align:center; position:absolute; bottom:0; left:0;}
/*简历投递*/
.neiye_right .toudi{ width:850px; height:114px; margin:30px auto; background:url(../images/toudi_bg.jpg) no-repeat center; color:#fff;}
.neiye_right .toudi h2,.neiye_right .toudi ul{ padding-left:130px; width:700px; height:57px; line-height:57px;}
.neiye_right .toudi h2{color:#efef00; font-size:14px; font-weight:normal;}
.neiye_right .toudi ul li{ float:left; font-size:14px; color:#fff; margin-right:40px;}
/*联系我们*/
.neiye_right .neiye_rightcon .lianxi_con{ width:500px; height:315px; float:left; margin-bottom:200px;}
.neiye_right .neiye_rightcon .lianxi_img{ width:293px; height:315px; float:right;}
.neiye_right .neiye_rightcon .lianxi_con dt{ font-size:18px; color:#003da4; font-weight:bold; margin-bottom:30px;}
.neiye_right .neiye_rightcon .lianxi_con li{ font-size:14px; color:#333; line-height:3em; text-indent:35px;}
.neiye_right .neiye_rightcon .lianxi_con .dd1{ background:url(../images/lianxi1.png) no-repeat center left;}
.neiye_right .neiye_rightcon .lianxi_con .dd2{ background:url(../images/lianxi2.png) no-repeat center left;}
.neiye_right .neiye_rightcon .lianxi_con .dd3{ background:url(../images/lianxi3.png) no-repeat center left;}
.neiye_right .neiye_rightcon .lianxi_con .dd4{ background:url(../images/lianxi4.png) no-repeat center left;}
.neiye_right .neiye_rightcon .lianxi_con .dd5{ background:url(../images/lianxi5.png) no-repeat center left;}
.neiye_right .neiye_rightcon .lianxi_con .dd6{ background:url(../images/lianxi6.png) no-repeat center left;}

/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	text-decoration:none;
}
.listpage span {
    background-color: #FBF779;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FF7400;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.blank10{height:10px;overflow:hidden;}
.page2{ text-align:right; font-size:12px; color:#000; margin-top:20px; padding-top:10px; border-top:1px #eeeeee solid;}
.page2 a{ font-size:12px; color:#333; text-decoration:none;}
.page2 a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}