.header{
	width: 100%;
	float: left;
}
.header .headers{
	float: left;
	width: 100%;
}
/* 头部logo */
.header .headers .logo{
	float: left;
	width: 572px;
	padding-top:26px;
}
.header .logo img.img-logo{
	float: left;
	width: 572px;
	height: 84px;
}
/* 显示时间 */
.header .headers .logo .show-time{
	float: left;
	font-size: 16px;
	color: #2d4c9c;
	line-height: 30px;
	margin-left: 226px;
}
.header .headers .logo .show-time i{
	margin-right: 14px;
}
/* 联系我们 */
.header .headers .contactus{
	float: left;
	margin: 30px 0 0 89px;
}
.header .headers .contactus .a-cont{
	float: left;
	margin-top: 10px;
	display: inline-block;
}
.header .headers .contactus .a-cont .img-us{
	float: left;
	display: inline-block;
	width: 51px;
	height: 51px;
}
.header .headers .contactus .phonenumber{
	float: left;
	width: auto;
	height: auto;
	font-size: 0px; 
}
.header .headers .contactus .phonenumber .landline,.mobilephone{
	font-size: 25px;
	font-weight: bold;
	color: #2c4b9b;
	font-style: italic;

}
.header .headers .contactus .phonenumber .landline{
	padding-left: 15px;
	width: auto;
}
.header .headers .contactus .phonenumber .mobilephone{
	padding-left: 9px;
	margin-top: 6px;
}
/* 二维码 */
.ewm{
	float: right;
	margin: 20px 44px 0 0 ;
}
.ewm .img-ewm{
	width: 95px;
	height: 95px;
}
/* 导航 */
.navigation{
	float: left;
	width: 100%;
	background-color: #1870b9;
}
.navigation .nav{
	float: left;
	width: 100%;
	line-height: 60px;
	padding-left: 19px;
}
.navigation .nav ul li{
	float: left;
	width: 129px;
	border-left: 1px solid #1768b3;
}
.navigation .nav ul li a{
	display:block;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
}
.navigation .nav ul li a:hover{
	background-color: #ffffff;
	color: #2c4b9b;
	font-weight: bold;
}
/* banner */
.w-slider {
    float: left;
    width: 100%;
    height: 580px;
    position: relative;
    overflow: hidden;
}
.slider {
    width: 100%;
    height: 580px;
    float: left;
}
.slider-main {
    float: left;
   width: 100%;
    height: 580px;
}
.slider-main-img {
    position: absolute;
    width: 100%;
    float: left;
    height: 580px;
}
.slider-main-img img {
    width: 100%;
    height: 580px;
}
.slider-ctrl {
    text-align: center;
    padding-top: 5px;
}
.slider-ctrl-con {
    width: 24px;
    height: 20px;
    display:inline-block;
    background:url(../../images/home/icon.png) no-repeat -24px -782px;
    margin: 0 5px;
    cursor: pointer;
    text-indent: -20em;
    overflow: hidden;
}
.current {
    background-position: -24px -762px;
}
.slider-ctrl-prev,
.slider-ctrl-next {
    position: absolute;
    top: 50%;
    margin-top: -35px;
    background:url(../../images/home/icon.png) no-repeat 6px top;
    width: 30px;
    height: 35px;
    opacity: 0.8;
    cursor: pointer;
}
.slider-ctrl-prev {
    left: 0;
    top: 275px;
}
.slider-ctrl-next {
    right: 0;
    top: 275px;
    background-position: -6px -44px;
}
/* 内容 */
.content{
	width: 100%;
}
.content .contents{
	width: 100%;
	float: left;
}
.content .contents .productdisplay{
	width: 681px;
	float: left;
	margin-left: 260px;
	margin-top: 111px;
}
.content .contents .productdisplay .cpzs{
	width: 146px;
	float: left;
	font-size: 0px;
	height: 68px;
	margin-top: -15px;
}
.content .contents .productdisplay .cpzs .cp-zs{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #1768b3;
}
.content .contents .productdisplay .cpzs .zs-cp{
	text-align: center;
	font-size: 14px;
	color: #1768b3;
	margin-top: 20px;
}
/* 循环水设备 */
.cycle{
	float: left;
	width: 100%;
	margin-left: 140px;
	margin-top: 30px;
}
.cycle ul li{
	float: left;
	margin-right: 47px;
}
.cycle ul li a:hover{
	background-color: #1768b3;
}
.cycle ul li a{
	display: block;
	color: #000000;
	font-size: 16px;
	width: 190px;
	line-height: 45px;
	text-align: center;
	background-color: #99d5ef;
}
/* 纯净水设备 */
.purewater{
	float: left;
	margin-left: 30px;
	margin-top: 40px;
}
.purewater ul li{
	float: left;
	width: 218px;
	border: 1px solid #e6e6e6;
	padding-left: 9px;
	padding-top: 9px;
	padding-right: 9px;
	margin-right: 25px;
}
.purewater ul li:hover{
	background-color: #1768b3;
}
.purewater ul li a.pure{
	float: left;
	display: block;
	width: 216px;
	height: 160px;
	background-color: #ffffff;
	border: 1px solid #e6e6e6;
}
.purewater ul li a.pure img.img-pure{
	width: 216px;
	height: 160px;
}
.purewater ul li p.water{
	float: left;
	font-size: 14px;
	width: 100%;
	line-height: 59px;
	text-align: center;
}
.purewater ul li:hover .water{
	color: #ffffff;
}
.purewater ul li p.water a.a-water{
	display: block;
	color: #6b6b6b;
}
/* 关于我们 */
.contenttwo{
	float: left;
	width: 100%;
	margin-top: 80px;
	background-color: #1768b3;
}
.contenttwo .contentstwo{
	float: left;
	width: 100%;
}
.contenttwo .contentstwo .productdisplay{
	width: 681px;
	float: left;
	margin-left: 260px;
	margin-top: 63px;
}
.contenttwo .contentstwo .productdisplay .cpzs{
	width: 146px;
	float: left;
	font-size: 0px;
	height: 68px;
	margin-top: -15px;
}
.contenttwo .contentstwo .productdisplay .cpzs .cp-zs{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.contenttwo .contentstwo .productdisplay .cpzs .zs-cp{
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	margin-top: 20px;
}
.about-us{
	float: left;
	margin-top: 49px;
}
.about-us .abo-utus{
	float: left;
	border: 5px solid #ffffff;
}
.about-us .abo-utus img.img-about{
	width: 528px;
	height: 277px;
	float: left;
}
.about-us .companyprofile{
	float: left;
	width: 561px;
	line-height: 35px;
	margin-left: 31px;
}
.about-us .companyprofile p.gsje{
	font-size: 18px;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 5px;
	color: #ffffff;
}
.about-us .companyprofile p.asdf{
	font-size: 16px;
	color: #ffffff;
}
.about-us .companyprofile p.asdf i{
	margin-left: 33px;
}
.about-us .companyprofile p.as-df{
	font-size: 16px;
	color: #ffffff;
}
.tolearnmore{
	width: 100%;
	float: left;
	margin-top: 40px;
	margin-left: 600px;
	margin-bottom: 37px;
}
.tolearnmore a.a-tolear{
	float: left;
	display: block;
	line-height: 35px;
	width: 120px;
	color: #08b5f8;
	text-align: center;
	background-color: #ffffff;
}
/* 工程业绩 */
.achievement{
	width: 100%;
	float: left;
	padding-bottom: 50px;
	background-color: #f2f2f2;
}
.achievement .achieve-ment{
	width: 100%;
	float: left;
}
.achievement .achieve-ment .productdisplay{
	width: 681px;
	float: left;
	margin-left: 260px;
	margin-top: 63px;
}
.achievement .achieve-ment .productdisplay .cpzs{
	width: 146px;
	float: left;
	font-size: 0px;
	height: 68px;
	margin-top: -15px;
}
.achievement .achieve-ment .productdisplay .cpzs .cp-zs{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #1768b3;
}
.achievement .achieve-ment .productdisplay .cpzs .zs-cp{
	text-align: center;
	font-size: 14px;
	color: #1768b3;
	margin-top: 20px;
}
.achievement .achieve-ment .projectperformance{
	float: left;
	width: 100%;
	margin-left: 25px;
	margin-top: 30px;
}
.achievement .achieve-ment .projectperformance ul li{
	float: left;
	margin-right: 25px;
	margin-bottom: 30px;
	width: 210px;
	height: 225px;
}
.achievement .achieve-ment .projectperformance ul li a.project{
	display: block;
	width: 210px;
	height: 225px;
}
.achievement .achieve-ment .projectperformance ul li a:hover img.img-form{
	border: 5px solid #1768b3;
}
.achievement .achieve-ment .projectperformance ul li a:hover p.a-man{
	background-color:  #1768b3;
	color: #fff;
}
.achievement .achieve-ment .projectperformance ul li p.a-man{
	float: left;
	color: #000;
	font-size: 16px;
	text-align: center;
	width: 100%;
	line-height: 39px;
}
.achievement .achieve-ment .projectperformance ul li img.img-form{
	float: left;
	width: 200px;
	height: 170px;
	display: inline-block;
	border: 5px solid #e6e6e6;
}
.moreandmore{
	float: left;
	width: 100%;
	padding-left: 526px;
}
.moreandmore a.moreand{
	display: inline-block;
	width: 150px;
	line-height: 40px;
	background-color: #1768b3;
	text-align: center;
	color: #f0f8fc;
	font-size: 16px;
}
/* 新闻资讯 */
.newsandinformation{
	float: left;
	width: 100%;
}
.newsandinformation .newsmation{
	float: left;
	width: 100%;
}
.newsandinformation .newsmation .productdisplay{
	width: 681px;
	float: left;
	margin-left: 260px;
	margin-top: 111px;
}
.newsandinformation .newsmation .productdisplay .cpzs{
	width: 146px;
	float: left;
	font-size: 0px;
	height: 68px;
	margin-top: -15px;
}
.newsandinformation .newsmation .productdisplay .cpzs .cp-zs{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #1768b3;
}
.newsandinformation .newsmation .productdisplay .cpzs .zs-cp{
	text-align: center;
	font-size: 14px;
	color: #1768b3;
	margin-top: 20px;
}
.xwdt-jszx{
	width: 100%;
	float: left;
	margin-top: 24px;
}
.xwdt-jszx .news{
	width: 760px;
	float: left;
}
.xwdt-jszx .news .news-detail{
	float: left;
	width: 100%;
	line-height: 35px;
	border-bottom: 1px solid #1768b3;
}
.xwdt-jszx .news .news-detail .left-newss{
	float: left;
}
.xwdt-jszx .news .news-detail .left-newss a.newsdt{
	font-size: 20px;
	color: #1768b3;
	font-weight: bold;
}
.xwdt-jszx .news .news-detail .left-newss a.news-news{
	font-size: 20px;
	color: #1768b3;
}
.xwdt-jszx .news .news-detail .mores{
	float: right;
}
.xwdt-jszx .news .news-detail .mores a.a-mores{
	color: #1768b3;
	font-size: 16px;
}
.believethatsituation{
	width: 100%;
	float: left;
}
.believethatsituation ul li{
	overflow: hidden;
	width: 100%;
	padding-top: 20px;
	padding-left: 5px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cecece;
}
.believethatsituation ul li .shijiantime{
	float: left;
	font-size: 0px;
}
.believethatsituation ul li .shijiantime .everyday{
	font-size: 42px;
	font-weight: bold;
	margin-left: 8px;
}
.believethatsituation ul li .shijiantime .everyday,.amonth{
	color: #1768b3;
}
.believethatsituation ul li .shijiantime .amonth{
	font-size: 16px;
	font-weight: bold;
}
.believethatsituation ul li .ythszsb{
	float: right;
	width: 670px;
}
.believethatsituation ul li .ythszsb span{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
}
.believethatsituation ul li .ythszsb span.xingxing{
	margin-right: 10px;
}
.believethatsituation ul li .ythszsb p.nvbh{
	font-size: 14px;
	color: #7a7a7a;
	line-height: 25px;
	margin-top: 10px;
}
.believethatsituation ul li .ythszsb p.nvbh i{
	margin-left: 28px;
}

/* 技术中心 */
.right-technology{
	width: 400px;
	float: right;
}
.right-technology .news{
	width: 100%;
	float: left;
}
.right-technology .news .news-detail{
	float: left;
	width: 100%;
	line-height: 35px;
	border-bottom: 1px solid #1768b3;
}
.right-technology .news .news-detail .left-newss{
	float: left;
}
.right-technology .news .news-detail .left-newss a.newsdt{
	font-size: 20px;
	color: #1768b3;
	font-weight: bold;
}
.right-technology .news .news-detail .left-newss a.news-news{
	font-size: 20px;
	color: #1768b3;
}
.right-technology .news .news-detail .mores{
	float: right;
}
.right-technology .news .news-detail .mores a.a-mores{
	color: #1768b3;
	font-size: 16px;
}
.right-technology .news .believe-thatsituation{
	width: 100%;
	float: left;
}
.right-technology .news .believe-thatsituation ul li{
	overflow: hidden;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cecece;
}
.right-technology .news .believe-thatsituation ul li .shijiantime{
	float: left;
	font-size: 0px;
}
.right-technology .news .believe-thatsituation ul li .shijiantime .everyday{
	font-size: 42px;
	font-weight: bold;
	margin-left: 8px;
}
.right-technology .news .believe-thatsituation ul li .shijiantime .everyday,.amonth{
	color: #1768b3;
}
.right-technology .news .believe-thatsituation ul li .shijiantime .amonth{
	font-size: 16px;
	font-weight: bold;
}
.right-technology .news .believe-thatsituation ul li .ythszsb{
	float: right;
	width: 100%;
}
.right-technology .news .believe-thatsituation ul li .ythszsb .yth-szsb {
	width: 100%;
}
.right-technology .news .believe-thatsituation ul li .ythszsb .yth-szsb .right-span{
	font-size: 16px;
	color: #7a7a7a;
}
.right-technology .news .believe-thatsituation ul li .ythszsb span{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
}
.right-technology .news .believe-thatsituation ul li .ythszsb span.xingxing{
	margin-right: 10px;
}
.right-technology .news .believe-thatsituation ul li .ythszsb p.nvbh{
	font-size: 14px;
	color: #7a7a7a;
	line-height: 25px;
	margin-top: 10px;
}
.right-technology .news .believe-thatsituation ul li .ythszsb p.nvbh i{
	margin-left: 28px;
}
/* 底部 */
.linked{
	float: left;
	width: 100%;
	line-height: 50px;
	margin-top: 80px;
	background-color: #1768b3;
}
.linked .link{
	float: left;
	width: 100%;
}
.linked .link span.span-link{
	float: left;
	font-size: 18px;
	color: #ffffff;
	padding-left: 20px;
	font-weight: bold;
}
.linked .link .right-link{
	float: left;
	width: 1029px;
	margin-left: 22px;
}
.linked .link .right-link ul li{
	float: left;
	margin-right: 15px;
}
.linked .link .right-link ul li a{
	font-size: 14px;
	color: #ffffff;
}
/* 页脚 */
.footer{
	float: left;
	width: 100%;
	margin-top: 10px;
	background-color: #1768b3;
	padding-bottom: 30px;
}
.footer .footer-content{
	float: left;
	width: 100%;
	margin-top: 20px;
}
.footer .footer-content .footer-nav{
	float: left;
	width: 100%;
	margin-left: 59px;
}
.footer .footer-content .footer-nav ul li{
	float: left;
	margin-right: 67px;
}
.footer .footer-content .footer-nav ul li a{
	font-size: 18px;
	color: #ffffff;
}
.footer .footer-content .footer-nav ul li a.last{
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
.bigty{
	float: left;
	width: 1000px;
	height: 2px;
	margin-left: 100px;
	margin-top: 20px;
}
.bigty img.bigty-img{
	float: left;
	width: 1000px;
	height: 2px;
}
.footer-img{
	float: left;
	margin-top: 40px;
}
.footer-img img.img-footer-images{
	float: left;
	width: 198px;
	height: 90px;
}
.copys{
	float: left;
	margin-left: 213px;
	margin-top: 42px;
}
.copys p{
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
}
.copys p i{
	margin-right: 24px;
}
.footer-ewm{
	float: right;
	margin-top: 30px;
}
.footer-ewm img.footer-img-ewm{
	width: 104px;
	height: 104px;
}


.purewater{ margin: 0px auto 38px;  font-family: 微软雅黑;  position:relative; width:1167px;  padding:40px 0 10px 33px; overflow:hidden; }
.purewater .prev,
.purewater .next{ display:block; position:absolute; top:130px; left:0px; width:32px; height:45px; background:url(../images/kmf/leftjt.png) no-repeat;}
.purewater .next{ left:auto; right:0px; background:url(../images/kmf/rightjt.png) no-repeat; }
.purewater .prev:hover{ }
.purewater .next:hover{ }
.picScrolle ul{ overflow:hidden; zoom:1;}
.picScrolle ul li{ width:212px; padding: 10px 10px 15px 10px; margin: 0 20px; border:6px solid #f1f1f1; float:left; overflow:hidden; text-align:center; }
.picScrolle ul li img{ width:211px; height:187px; display:block; margin-bottom: 10px; }
.picScrolle ul li span{ text-align:center; line-height:40px; color:#3e6a50; font-size:15px;}
.picScrolle ul li p{ color: #333; line-height: 20px; font-size: 13px; text-align: center; }
.picScrolle ul li div{ width: 117px; height: 40px; line-height: 40px; background: #67ac83; margin:0 auto; margin-top: 20px; }
.picScrolle ul li div a{ color: #fff; }
.picScrolle ul li:hover{border:6px solid #67ac83;}

.picScroll{ margin: 0px auto 38px;  font-family: 微软雅黑;  position:relative; width:1167px;  padding:40px 0 10px 33px; overflow:hidden; }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:105px; left:0px; width:32px; height:45px; background:url(../images/kmf/leftjt.png) no-repeat;}
.picScroll .next{ left:auto; right:0px; background:url(../images/kmf/rightjt.png) no-repeat; }
.picScroll .prev:hover{ }
.picScroll .next:hover{ }
.picScroll ul{ overflow:hidden; zoom:1;}
.picScroll ul li{ width:243px; height: 219px; transition: all 0.6s; margin: 0 20px; float:left; overflow:hidden; text-align:center; }
.picScroll ul li img{ width:211px; height:147px; border: 6px solid #f1f1f1;  padding: 10px; display:block; margin-bottom: 3px; }
.picScroll ul li span{ text-align:center; line-height:30px; color:#333; font-size:15px;}
.picScroll ul li:hover{ background: #67ac83;}
.picScroll ul li:hover span { color: #fff; }
.picScroll ul li:hover img{border: 6px solid #67ac83; padding: 10px; background: #fff;}


.picScrol{ margin: 0px auto 38px;  font-family: 微软雅黑;  position:relative; width:1160px;  padding:35px 0 10px 40px; overflow:hidden; }
.picScrol .prev,
.picScrol .next{ display:block; position:absolute; top:50px; left:0px; width:32px; height:45px; background:url(../images/kmf/leftjt.png) no-repeat;}
.picScrol .next{ left:auto; right:0px; background:url(../images/kmf/rightjt.png) no-repeat; }
.picScrol .prev:hover{ }
.picScrol .next:hover{ }
.picScrol ul{ overflow:hidden; zoom:1;}
.picScrol ul li{ width:262px; height: 75px; margin: 0 10px; float:left; overflow:hidden; text-align:center; }
.picScrol ul li img{ width:260px; height:73px; border: 1px solid #f1f1f1; display:block; margin-bottom: 3px; }
.picScrol ul li span{ text-align:center; line-height:30px; color:#333; font-size:15px;}
.picScrol ul li:hover{ background: #67ac83;}

.slideBox{ height:541px; margin:0 auto; position:relative; overflow:hidden;}
.slideBox .hd{ height:17px;width:100%;text-align:center; overflow:hidden; position:absolute; bottom:30px; z-index:3; }
.slideBox .hd ul{ overflow:hidden; zoom:1;   }
.slideBox .hd ul li{ display:inline-block; background: #b4b4b4; margin-left:2px; margin-right:2px;  width:48px; height:4px; line-height:4px; text-align:center; cursor:pointer; color:white;}
.slideBox .hd ul li.on{ background:#0e4424; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:541px; display:block;}


.nav .menu .fir{height:45px;width:113px;float:left;text-align:center;line-height: 45px;z-index: 11;position:relative;}
section .nav .menu .fir{width:113px;}
.nav .menu .fir span{display:block;padding:0 0.04rem;}

.nav .menu .fir a{font-size:17px; color: #272626; *display:block;display: block;}
.nav .menu .fir .tri{background:url(../images/xsy/triangle.png) no-repeat;width:8px;height:5px;display:inline-block;*display:inline;*zoom:1;position: relative;top: 23px;*top:-7px;left:3px;}
.nav .menu  li a .en{color:#fff; font-size:10px;font-family:Arial;font-weight:500; *display:block}
.nav .menu .fir:hover{background:#0e4424;height:45px; color:#fff;}
.nav .menu .fir:hover a{color:#fff;}

.nav .menu .fir:hover .sec a{color:#272626;}
.nav .menu .fir:hover .sec :hover{color:#fff;}

.navigation .nav ul li .sec{float:left;display:none;position: absolute;z-index: 999999;}
.navigation .nav ul li:hover .sec {display:block; color:#272626;}
.navigation .nav ul li .sec li{float:none;height:45px;width:129px; line-height: 45px; background:#c1ecd2; margin:0 0px;text-align:center;border-bottom: 1px solid #ade1c2;}
.navigation .nav ul li .sec li a{color:#272626;display:block;height:45px; font-size:15px;}
.navigation .nav ul li .sec li:hover{ background: #0e4424; color:#272626; }
.navigation .nav ul li .sec li:hover a{color:#272626;}
.navigation .nav ul li .sec .bottom {height:7px;background-color:#d5041d}
.navigation .nav ul li .sec .bottom:hover {height:7px;background-color:#e60011}