@charset "UTF-8";
body{}
.bgcolor{width:100%;background-color: #eeeeee;padding-bottom: 20px;}
.clearfix {
    +height: 1%;
}
.tit{margin:0px auto;width: 400px;}
.tit h2{text-indent: -999em;width:147px;height: 95px;margin:0px auto 20px; }
.tit p{font-size: 16px;color: #666;text-align: center;}
div.tit3 p{color: #fff;}
.tit1 h2{background: url(../images/tit1.png) no-repeat;}
.tit2 h2{background: url(../images/tit2.png) no-repeat;}
.tit3 h2{background: url(../images/tit3.png) no-repeat;}
.tit4 h2{background: url(../images/tit4.png) no-repeat;}
.tit5 h2{background: url(../images/tit5.png) no-repeat;}
/*热门*/
.remen{width: 100%;height:76px;min-width: 1200px;background:url(../images/tiao.png) top center no-repeat;position: relative;top:-8px;z-index: 99;}
.remen .container{position: relative;}
.phone_top{width: 380px;height: 65px;float: left;padding-top: 11px;}
.phone_top span{display: inline-block;font-size: 18px;color: #fff;height: 49px;line-height: 49px;background: url(../images/pico.png) left no-repeat;padding-left: 55px;}
.phone_top p{display: inline-block;font-size: 24px;color: #fff;line-height: 49px;}
.h_remenbox{height: 76px;line-height: 76px;overflow: hidden;font-size: 14px;color: #fff;float: right;}
.h_remenbox span,.remenbox a{display: inline-block;}
.h_remenbox a{border-right:1px solid #ccc;padding:0 7px;height: 15px;line-height: 15px;color: #fff;}
.h_remenbox a.last{border-right: none;}
.h_remenbox a:hover{color: #48b1e1;}
/*公司简介*/
.habout{width: 100%;min-width: 1200px;height:1192px;background:url(../images/fubg.jpg) top center no-repeat;}
.habout .container{position: relative;}
.ha_box1{position: absolute;right: 125px;top: 270px;}
.ha_box1 h4{font-size: 22px;color: #48b1e1;font-weight: 100;text-align: left;margin-bottom: 30px;}
.habout p{width: 420px;height: 190px;font-size: 16px;color: #333;line-height: 30px;text-indent: 35px;}
.ha_box2{position: absolute;right: 125px;top:655px;}
/*服务项目*/
.hservice{width: 100%;min-width: 1200px;height:760px;background:url(../images/bg1.jpg) repeat;}
.hservice .container{position: relative;padding-top: 75px;}
.efficient{position: absolute;top:-15px;left: 85px;}
.hs_box li{width: 558px;height: 385px;float: left;margin:0 20px;}
.hs_box div{height: 150px;background-color: #fff;padding-left: 59px;padding-top: 50px;}
.hs_box div a{display: block;float: left;margin:0 15px;}
.hs_box div a i{display: block;width: 61px;height: 61px;margin: 0px auto;transition: all 0.6s;}
.hs_box div a p{font-size: 14px;color: #48b1e1;text-align: center;line-height: 40px;}
.hs_box div:hover{background-color: #48b1e1;}
.hsico1 i{background: url(../images/ico1-1.png) no-repeat;}
.hsico2 i{background: url(../images/ico2-1.png) no-repeat;}
.hsico3 i{background: url(../images/ico3-1.png) no-repeat;}
.hsico4 i{background: url(../images/ico4-1.png) no-repeat;}
.hs_box div:hover .hsico1:hover i{background: url(../images/ico1-2.png) no-repeat;}
.hs_box div:hover .hsico2:hover i{background: url(../images/ico2-2.png) no-repeat;}
.hs_box div:hover .hsico3:hover i{background: url(../images/ico3-2.png) no-repeat;}
.hs_box div:hover .hsico4:hover i{background: url(../images/ico4-2.png) no-repeat;}
.hs_box div:hover .hsico1 i{background: url(../images/ico1.png) no-repeat;}
.hs_box div:hover .hsico2 i{background: url(../images/ico2.png) no-repeat;}
.hs_box div:hover .hsico3 i{background: url(../images/ico3.png) no-repeat;}
.hs_box div:hover .hsico4 i{background: url(../images/ico4.png) no-repeat;}
.hs_box div:hover p{color: #fff;}
/*维修案例*/
.btcolor{border-top: 1px solid #f6f6f6;height: 80px;padding-top: 20px;margin-top:40px;}
.hcaseNav{width: 840px;margin:0px auto;}
.hcaseNav a{width: 140px;height: 45px;line-height: 45px;float: left;display: block;font-size: 18px;color: #333;text-align: center;}
.hcaseNav a:hover,.hcaseNav a.hcaseon{background-color: #48b1e1;border-radius: 5px;color: #fff;}
.hcaseCon{width: 100%;height: auto;overflow: hidden;margin:0px auto;position: relative;}
div.slider{width: 1900px;margin:0px auto;height: 312px;position: relative;}
div.slider div{width:474px; float: left; height:312px; overflow: hidden; text-align:center;  transition:0.5s;}
div.slider div a{display: block;}
div.slider div a span{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff;position: absolute;
bottom: 0;display: block;background:url(../gund/tou2.png) repeat;transition:0.5s;}
div.slider div:hover span{cursor: pointer;background: url(../gund/tou.png) repeat;height: 312px;line-height: 312px;
	font-size: 18px;color: #fff}
div.slider div img{width: 100%;height: auto;}	
a.hcase_more{width: 147px;height: 52px;line-height: 52px;font-size: 14px;color: #666;text-align: center;background-color: #efeeee;margin:48px auto 0;display: block;}
a.hcase_more:hover{text-decoration:underline;}

/*合作品牌*/
.hbrand{width: 100%;min-width: 1200px;height:738px;background:url(../images/cbg.jpg) repeat;position: relative;}
.hbrandbox{width: 1210px;margin:60px auto 0;}
.hbrandbox a{display: block;float: left;width:224px;height: 160px;margin:9px;overflow: hidden;}
.hbrandbox a:hover img{-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;}
.hbrandbox a:hover{box-shadow: #000 0px 0px 10px}
a.hbrand_more{width: 194px;height: 48px;line-height: 48px;text-align: center;display: block;font-size: 16px;color: #fff;position: absolute;bottom: -12px;left: 50%;margin-left:-97px;background:url(../images/btn.png) no-repeat;}
a.hbrand_more:hover{text-decoration:underline;}
/*企业优势*/
.hadvantage{width: 1200px;margin:0px auto;}
.hadv_box{width: 100%;background:url(../images/you.jpg) top center no-repeat;padding-top: 240px;margin-top: 50px;}
.hadv_box li{width: 300px;font-size: 18px;color: #333;float: left;}
.hadv_box li span{display: block;font-size: 24px;line-height: 60px;text-align: center;}
.hadv_box li p{width: 199px;margin:0px auto;line-height: 30px;}

/*新闻资讯*/
.hnewsbox{width: 100%;margin:0px auto;height: 849px;background:url(../images/bg2.jpg) top center repeat-x;z-index:10;}
.hnewsleft{width: 425px;float: left;height: 475px;position: relative;background-color: #fff;margin-top: 30px;z-index: 5;}
.hnewsright{width: 765px;float: right;height: 475px;position: relative;background-color: #fff;z-index: 2;margin-top: 30px;}
.hnimg{position: absolute;top:-67px;left: 0;}
.hnl_txt{width: 80%;height: 180px;position: absolute;bottom: 15px;left: 50%;margin-left: -40%;overflow: hidden;}
a.hnl_tit{line-height: 28px;text-align: center;display: block;font-size: 18px;color: #333;border-bottom: 1px solid #48b1e1;}
a.hnl_more{display: inline-block;font-size: 14px;color: #48b1e1;}
a.hnl_more:hover{text-decoration:underline;}
.hnl_txt p{font-size: 14px;color: #666;line-height: 30px;}
.hnl_list{width: 565px;height: 310px;overflow: hidden;margin:80px auto 0;}
.hnl_list li{width: 100%;height: 45px;line-height: 45px;position: relative;}
.hnl_list li a{font-size: 15px;color: #333;display: block;float: left;transition:0.5s;width: 82%;height: 45px;
overflow: hidden;text-indent: 35px;}
.hnl_list li a:hover{color: #c7000b;text-indent: 20px;}
.hnl_list li span{font-size: 14px;color: #b2b2b2;display: block;float: right;}
.hnl_list li i{width: 15px;height: 15px;background: url(../images/N.png) no-repeat;display: block;float: left;
  position: absolute; top: 17px;}
/*.hnl_list li em{width: 130px;height: 45px;line-height: 45px;float: left;background: url(../images/xian3.png) center repeat-x;display: block;}*/
.hnrimg{position: absolute;right: 0;top:-160px;}
a.hnr_more{width: 268px;height: 63px;line-height: 75px;text-indent:50px;display: block;font-size: 16px;color: #fff;position: absolute;bottom:0;right:-31px;background:url(../images/tiao1.png) no-repeat;}
a.hnr_more:hover{text-decoration:underline;}

@media screen and (max-width: 1600px) { 
div.slider{width: 1400px;margin:0px auto;height:228px;}
div.slider div{width:349px; height:228px;}
}
/*@media screen and (max-width: 1600px) { 
div.slider{ height:280px;}
div.slider div{width:425px; float: left; height:280px; overflow: hidden; text-align:center;  transition:0.5s;}
}*/
.index_city{ text-align:center; width:1200px; margin:30px auto;height:45px; overflow:hidden;}
.index_city a{ width:93.33px; height:45px; line-height:45px; transition:.5s; float:left; background:#fff; margin:0 20px; font-size:15px;}
.index_city a:hover{ background:#48b1e1; color:#fff;}
