.hxys{ padding-top:46px; background:url(hxysbg.jpg) center center no-repeat; background-size:cover;}
.hxysnr{ padding-top:40px;}
.hxysnr a.hasimg{ width:47.4%;}
.hxysnr p{ width:50%; color:#666; font-size:16px; line-height:29px; margin-top:36px; margin-bottom:20px;}
.yishanshifuwu{ padding-top:67px; padding-bottom:50px;}
.yizhanshifuwunr{ padding-top:55px; position:relative}
.yizhanshifuwunr ul{ width:62.6%; position:relative; z-index:1;}
.yizhanshifuwunr ul li{ margin-bottom:13px; position:relative; height:160px; background:#4db8dc; border-radius:10px;}
.yizhanshifuwunr ul li img{ position:absolute; right:-13px; top:50%; margin-top:-9px;}
.yizhanshifuwunr ul li.z{ /*width:780px;*/ max-width:100%;}
.yizhanshifuwunr ul li a{ display:block; padding-left:15px; text-indent:27px; background:url(quan.png) 15px center no-repeat; font-size:22px; color:#FFF; float:left; margin-top:22px;}
.yizhanshifuwunr ul li p{display:block; line-height:36px; color:#FFF; font-size:20px; display:block; margin:auto; margin-top:10px; width:95.8%;  }
.yizhanshifuwunr dl{ display:block; margin-left:15px; width:64.5%; padding-top:22px; position:relative; z-index:1}
.yizhanshifuwunr dl li{ float:left; width:50%; height:60px; line-height:60px; font-size:20px; text-indent:54px;}
.yizhanshifuwunr dl li.dl1{ background:url(serv/1.png) left center no-repeat;}
.yizhanshifuwunr dl li.dl2{background:url(serv/2.png) left center no-repeat;}
.yizhanshifuwunr dl li.dl3{background:url(serv/3.png) left center no-repeat;}
.yizhanshifuwunr dl li.dl4{background:url(serv/4.png) left center no-repeat;}
.yizhanshifuwunr dl li.dl5{background:url(serv/5.png) left center no-repeat;}
.yizhanshifuwunr img.telh{ position:absolute; right:0px; bottom:14px; width:38.2%; z-index:0}
.guanjia{ padding-top:60px; padding-bottom:45px; background:url(guanjiabg.jpg) center center no-repeat; background-size:cover;}
.guanjia_title{color:#FFF; font-size:22px;}
.guanjia_title span{ color:#FFF; font-size:28px; }
.guanjia_title p{ padding-top:16px;}
.guanjia_nr{ padding-top:53px;}
.guanjia_nr li{ width:27.4%; margin-right:8.9%; text-align:center; float:left;}
.guanjia_nr li.z{ margin-right:0px;}
.guanjia_nr li .hasdiv{ display:block; width:320px; max-width:100%; margin:auto;}
.guanjia_nr li .bkg{ padding-bottom:48.7%;}
.guanjia_nr li a.gjtt{ display:block; margin:15px auto; color:#FFF; font-size:25px;}
.guanjia_nr li p{ color:#FFF; text-align:left; font-size:16px; color:#FFF; line-height:27px; display:block;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.zytd{ padding-top:73px; padding-bottom:82px;}
.zytdnr{ padding-top:70px;}
.zytdnr li{  width:47.6%; float:left; margin-right:4.8%; }
.zytdnr li.z{ margin-right:0px;}
.zytdnr li .hasdiv{}
.zytdnr li .hasdiv .bkg{ padding-bottom:40.5%;}
.zytdnr li dl{ display:block; float:right; width:594px; height:auto; background:#fff; max-width:100%; margin-top:-31px; box-shadow: 5px 5px 30px #888888; position:relative; z-index:4 }
.zytdnr li dl a.tdjj{ font-size:18px; color:#666; display:block;}
.zytdnr li dl p{ color:#a1a1a1; line-height:22px; display:block; padding-top:14px;}
.zytdnr li dl dd{ display:block; margin:0px auto; width:545px; max-width:90%; padding:23px 0px 35px 0px;}
.feishui{}
.feishuil{ width:50%; display:block; height:690px; background:url(feishuil.jpg) center center no-repeat; background-size:cover; position:relative; z-index:1;}
.feishui a.hasimgs{ float:right; max-width:96%; margin:58px -6.6% 0px 0px;}
.feishuir{ width:50%; height:690px; background:#2d2d2d; }
.feishuir_content{ width:675px; max-width:98%;}
.feishuir .feishuinrtitle{ display:block; font-size:26px; color:#FFF; float:left; margin:72px 0px 0px 24.8%;}
.feishuir ul{ float:left; margin:56px 0px 0px 24.8%; }
.feishuir ul li{ margin-bottom:60px;}
.feishuir ul li dl{ display:block; padding-left:80px;}
.feishuir ul li dl a{ color:#FFF; font-size:22px; display:block; padding-bottom:3px;}
.feishuir ul li dl p{ font-size:16px; color:#FFF; line-height:27px;}
.feishuir ul li.feishuili1{ background:url(niao.png) left top no-repeat;}
.feishuir ul li.feishuili2{ background:url(fky.png) left top no-repeat;}
.feishuir ul li.feishuili3{ background:url(dunp.png) left top no-repeat;}

@media screen and (max-width:1200px){
.yizhanshifuwunr dl li{  width:100%;}
	}
@media screen and (max-width:1100px){
.yizhanshifuwunr img.telh {

    bottom: 127px;


}
}

@media screen and (max-width:1000px){
	.hxysnr a.hasimg{ width:100%;}
.hxysnr p{ width:100%; }

.yizhanshifuwunr ul{ width:100%; }
.yizhanshifuwunr ul li{ height:auto; padding-bottom:20px;}
.yizhanshifuwunr ul li.z{ width:100%}
.yizhanshifuwunr img.telh{ position:static; display:block; right:0px; bottom:0px; width:auto; max-width:70%; margin:auto;}

.guanjia_nr li{ width:32%; margin-right:2%;}

	}

@media screen and (max-width:800px){
.hxys{ padding-top:20px;}
.hxysnr{ padding-top:20px;}
.hxysnr p{ margin-top:16px; font-size:14px;}



.yishanshifuwu{ padding-top:27px; padding-bottom:20px;}
.yizhanshifuwunr{ padding-top:25px; }

.yizhanshifuwunr ul li{ height:auto; margin-bottom:8px;}


.yizhanshifuwunr ul li a{  font-size:18px;}

.yizhanshifuwunr ul li p{line-height:24px;  font-size:14px; }

.yizhanshifuwunr dl{ width:100%}
.yizhanshifuwunr dl li{  height:40px; width:100%;  line-height:40px; font-size:16px; text-indent:44px;}




.guanjia{ padding-top:20px; padding-bottom:20px; }
.guanjia_title{ font-size:16px;}
.guanjia_title span{  font-size:22px; }
.guanjia_title p{ padding-top:6px;}
.guanjia_nr{ padding-top:23px;}
.guanjia_nr li a.gjtt{ font-size:18px;}
.guanjia_nr li p{  font-size:14px;  line-height:22px; }

.zytd{ padding-top:23px; padding-bottom:22px;}
.zytdnr{ padding-top:20px;}
.zytdnr li dl{  float:none; width:100%;  margin-top:0px; }


.feishuir{ width:100%;}
.feishuil{ width:100%;}
.feishuil{ height:auto; padding:30px 0px;}
.feishui a.hasimgs{  margin:0px auto; float:none; width:85%}
.feishuir{ height:auto; padding:20px 0px;  }
.feishuir .feishuinrtitle{  font-size:20px; margin:0px 0px 0px 7.5%;}
.feishuir ul{ float:left; margin:26px 0px 0px 7.5%; width:80%;  }
.feishuir ul li{ margin-bottom:20px;}
.feishuir ul li dl{  padding-left:60px;}
.feishuir ul li dl a{  font-size:18px; }
.feishuir ul li dl p{ font-size:14px; line-height:24px;}









}



@media screen and (max-width:768px){
	.guanjia_nr li{ width:47%; margin-right:0%; margin-left:2%; margin-bottom:2%; }
.guanjia_nr li.z{ margin-left:26.5%; margin-bottom:0px;}
.guanjia_nr li a.gjtt{ margin:5px auto;}
	}

	@media screen and (max-width:768px){
	.zytdnr li{  width:96%; margin-right:0%; margin-left:2%; margin-bottom:4% }
	.zytdnr li dl dd{ padding:13px 0px 15px 0px;}
	.zytdnr li dl p{ padding-top:6px;}
	}


