@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding: 0px;
    font-family:"微软雅黑";
	color:#666666;
	margin:0px;
	padding:0px; background-color:#fff;
	overflow-x: hidden;
	box-sizing: border-box;
	}
*{font-family:"微软雅黑";}
li{list-style:none}
ul{padding-left:0;margin:0 0}
a{color:#666;text-decoration:none;}
.center{max-width:1440px;margin:0 auto}
h2,h3,h4,h5,p{margin:0 0;padding:0 0;font-weight:500;}
h1{font-size:2rem;}
.ctrl span{ float:left; cursor:pointer;}
input,textarea,select{outline:none;font-family:"微软雅黑";}
img{border:none}
.cursor_pointer{
	cursor:pointer;
}
button{
	cursor:pointer;
}
.float_l{ float:left;}
.float_r{ float:right;}
.clear{clear:both}
.position_r{position: relative;}
.position_a{position: absolute;}
@media screen and (min-width:320px) {html {font-size:90%;}}
@media screen and (min-width:400px) {html {font-size:90%}}
@media screen and (min-width:480px) {html {font-size:97.5%}}
@media screen and (min-width:560px) {html {font-size:100%}}
@media screen and (min-width:600px) {html{font-size:112.5%}}
@media screen and (min-width:640px) {html {font-size:100%}}

.index_case .list{ width:72%; float: right; margin-top:2rem;}
.list ul li{ width:30.3%; margin:0 1.5% 3% 1.5%; float:left;position: relative;transition: 0.6s;}
.list ul li .list_border{  background: #fff; transition:0.3s; }
.list ul li .list_img{ width:100%; height:0; padding-top:70%; position:relative; overflow:hidden; margin:auto;  transition: 0.3s;}
.list ul li .list_img img{ position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);  }
.list ul li .list_img:hover{ transform:translate(0,-6px);}

.list ul li .list_text{ padding:2% 0; line-height:2.6rem; text-align: center; }
.list ul li .list_text p{ width:100%; background: linear-gradient(to right, #0c77e4 0%,#00a3ca 100%); line-height:2.6rem;     color:#fff;text-align: center;
    display: block; margin: auto; border-radius: 20px; margin-top: -10px;    position: absolute;  display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}


.index_xiangmu{ overflow: hidden; padding:4rem 0 3rem 0; background: #f5f5f5; }
.index_xiangmu ul{ overflow: hidden;}
.index_xiangmu ul li{  width:23.6%; float: left;  margin:0.7%;}
.index_xiangmu ul li .tupian{width:100%;}
.index_xiangmu ul li .tupian img{width:100%; height:250px; border-radius: 12px;}
.index_xiangmu ul li p{ font-size: 1.1rem; color:#444; text-align: center; margin:1rem auto;}

.index_xiangmu .more{ width:26%; display: block; border:1px solid #765205; border-radius: 40px;  margin:3rem auto 2rem auto; overflow: hidden; }
.index_xiangmu .more img{ float: left; margin-right:1rem; margin-left: 3rem; margin-top: 1.1rem;}
.index_xiangmu .more p{ font-size: 2rem; float: left; color:#765205;  font-family: "Impact"; line-height: 4rem;} 


.index_liucheng{ margin-top:4rem;}
.index_liucheng ul{ overflow: hidden; width:80%; margin: 2rem auto;}
.index_liucheng ul li{ width:16.6%; float: left; }
.index_liucheng ul li .tupian{ width:55%; margin:1rem auto;}
.index_liucheng ul li .tupian img{ width:100%;} 
.index_liucheng ul li p{ font-size:1rem; color:#444; text-align: center;}


.index_about{ overflow: hidden; margin-top:6rem; background: url(../images/about.jpg) center no-repeat; height:700px; background-size: 100% 100%;}
.index_about .left{ float: left; width:30%; margin-top:4.8rem;}
.index_about .left p{ font-size: 2rem; color:#333; font-weight: 600; }
.index_about .left .xian{ width:80px; height:4px; background: #765205; display: block; margin:2rem 0;}
.index_about .left span{ font-size: 0.9rem; color:#666; line-height: 2.8rem; margin-top:2rem; display: block; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 8;
overflow: hidden;	}
.index_about .left .more{ width:80%; display: block; background: #765205; border-radius: 40px;  margin:3rem 0 2rem 0; overflow: hidden; }
.index_about .left .more img{ float: left; margin-right:1rem; margin-left: 3rem; margin-top: 1.1rem;}
.index_about .left .more p{ font-size: 1.8rem; float: left; color:#fff;  font-family: "Impact"; line-height: 4rem; font-weight: 500;} 




.w-accor{ overflow:hidden; position:relative; float: right; width:62%}
.w-accor ul,.w-accor li{ padding:0; margin:0; list-style:none;}
.w-accor ul{ width:100%;}
.w-accor li{ position:relative; overflow:hidden;float:left;}
.accorClick li{ cursor:pointer;}
.w-accor li .item{ position:relative;}
.w-accor li > a{ display:block; position:absolute; left:0; right:0; top:0; bottom:0;}
.w-accor h3{ font-size:125%; margin:0; padding:0; font-weight:normal;}
.w-accor .acr_p{ margin-top:0.5em; }
.w-accor0 li img{ max-width:100%; height:700px !important;}


.index_fuwu{ background: url(../images/fuwu.jpg) center no-repeat; height:570px; margin-top:6rem; padding-top:70px;}
.index_fuwu .title p{ color:#fff;}
.index_fuwu .title span{ color:#fff;}
.index_fuwu ul{ overflow: hidden; margin-top:2rem;}
.index_fuwu ul li{ width:17.6%; float:left; margin:0 0.7%; padding:0 3%; }
.index_fuwu ul li:nth-child(1){ background: url(../images/fuwu1.png) center no-repeat; height:350px;}
.index_fuwu ul li:nth-child(2){ background: url(../images/fuwu2.png) center no-repeat; height:350px;}
.index_fuwu ul li:nth-child(3){ background: url(../images/fuwu3.png) center no-repeat; height:350px;}
.index_fuwu ul li:nth-child(4){ background: url(../images/fuwu4.png) center no-repeat; height:350px;}
.index_fuwu ul li .tupian{ margin: 5rem 0 1rem 0; width:32.4%;}
.index_fuwu ul li .tupian img{ width:100%;}
.index_fuwu ul li p{ font-size: 1.2rem; color:#333; font-weight: 600;}
.index_fuwu ul li .xian{ width:80px; height:3px; background: #765205; display: block; margin:1rem 0;}
.index_fuwu ul li span{ display: block; font-size: 0.83rem; color:#666; line-height: 1.8rem;}


.index_news{  background: #f5f5f5; height:830px; padding-top:60px;}
.index_news .box{ overflow: hidden; float: left; margin:0 1%; box-shadow: 0px 0px 10px 0px #ddd; width:27.3%; padding:2% 2% 4% 2%;background: #fff; margin-top:2rem;}
.index_news .box .biaoti{ overflow: hidden;}
.index_news .box .biaoti span{ display: block; width:3px; height:24px; background: #765205; float: left; margin-right:1rem; margin-top:0.2rem;}
.index_news .box .biaoti p{ font-size: 1.3rem; color:#333; float: left; font-weight: 600;}
.index_news .box .tupian{ width:100%; margin:1.5rem auto;}
.index_news .box .tupian img{ width:100%;}
.index_news .box ul{ overflow: hidden; margin-top:1rem;}
.index_news .box ul li{ width:100%; padding-bottom: 0.7rem; margin-top:0.7rem; border-bottom: 1px solid #eaeaea; overflow: hidden; } 
.index_news .box ul li span{ display: block; width:8px; height:8px; background: #765205; border-radius: 50%; float: left; margin-right:1rem; margin-top: 0.3rem;}
.index_news .box ul li p{ font-size: 0.9rem; color:#666; float: left; transition: 0.3s; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
overflow: hidden;}
.index_news .box ul li p:hover{ color:#bf8643; margin-left: 1rem;}


.index_pinpai{ background: url(../images/pinpai.jpg) center no-repeat; height:462px; background-size: 100% 100%; margin-top:5rem;}
.index_pinpai .title p{ color:#fff; margin-top:4rem;}
.index_pinpai ul{ overflow: hidden;}
.index_pinpai ul li{ width:18.8%; float: left; margin:0.5%; border:1px solid #cba75c; padding:1% 0;}
.index_pinpai ul li div{ width:100%;}
.index_pinpai ul li div img{ width:100%;}


.youlian{ overflow: hidden; margin-top:4rem;}
.youlian img{ float: left; margin-right:1rem; }
.youlian .text { float: left; width:86%;}
.youlian .text p{ font-size: 1rem; color:#333; float: left;  margin-top:0.2rem;}
.youlian .text a{ font-size: 0.9rem; color:#666; float: left; margin-left:1rem;margin-top:0.2rem;}









.foot{ overflow: hidden; background: #f5f5f5; padding:3rem 0 1rem 0; margin-top:3rem;}
.foot .top{ width:100%; overflow: hidden; padding-bottom:1rem; border-bottom:1px solid #ccc;}
.foot .top div{ overflow: hidden; width:23%; float: left; margin:1%;}
.foot .top div img{ float: left; margin-right:1rem; margin-left: 5rem;}
.foot .top div p{ float: left; font-size: 0.9rem; color:#666;}

.foot .left{ width:50%; float: left; margin-top:3rem;}
.foot .left .daohang{ overflow: hidden;}
.foot .left .daohang p{ float: left; font-size: 0.9rem; color:#333; margin-right:2rem; margin-top:1rem;}
.foot .left .dizhi{ overflow: hidden; margin-top:3.6rem;}
.foot .left .dizhi img{ float: left; margin-right: 0.7rem; margin-top:1.1rem;}
.foot .left .dizhi p{ float: left; font-size: 0.9rem; color:#666; margin-right:1rem; margin-top:1rem;}
.foot .left span{ display: block; font-size: 0.9rem; color:#666; margin-top:1.2rem; width:96%;line-height: 1.8rem; }


.foot .right{width:22%; float: right; margin-top:3rem;}
.foot .right .dianhua{width:100%; overflow: hidden; }
.foot .right .dianhua p{ font-size: 0.9rem; color:#444; margin-top:1.5rem; overflow: hidden;}
.foot .right .dianhua p img{ float: left; margin-right:0.6rem;} 
.foot .right .dianhua span{  font-size: 2rem; color:#333; font-family: "Impact";}
.foot .right .erweima{ margin-top:1rem;  }
.foot .right .erweima div{width:36%; float: left;}
.foot .right .erweima div img{ width:100%;}
.foot .right .erweima p{ margin-top:0.4rem; font-size: 0.9rem; color:#666; text-align: center; float: left;     width: 0.9rem;
    line-height: 0.9rem; margin-left: 1rem;}
.foot .banquan{ width:100%; overflow: hidden; margin-top:2rem; border-top:1px solid #ccc; padding-top:1rem; float: left;}
.foot .banquan p{ font-size: 0.9rem; color:#666; text-align: center; }


.weizhi{ overflow: hidden; margin:2rem 0;}
.weizhi p{ float: left; font-size: 0.9rem; color:#444; margin-right:0.4rem;}
.weizhi span{ float: left; font-size: 0.9rem; color:#666; margin-right:0.5rem; display: block;}


.about{ overflow: hidden; }
.left{ width:25%; float: left;}
.left .xiangmu{ background: #bf8643; padding:2rem 4%; width:92%;}
.left .xiangmu .title2{ overflow: hidden;}
.left .xiangmu .title2 span{ display: block; width:4px; height:24px; background: #fff; float: left; margin-right:1rem; margin-top:0.4rem; }
.left .xiangmu .title2 p{ font-size: 1.4rem; color:#fff; font-weight: 600; float: left;} 
.left .xiangmu ul{ overflow: hidden; background: #fff; width:100%; margin-top:2rem; padding:2rem 0;}
.left .xiangmu ul li{ width:88%; padding:3%; border:1px solid #ccc; margin:0.6rem auto;}
.left .xiangmu ul li p{ font-size: 0.96rem; color:#444; line-height: 1.6rem; }
.left .xiangmu ul li:hover p{ color:#bf8643;}



.left .lianxi{ background: #bf8643; padding:2rem 4%; width:92%; margin-top:1.6rem;}
.left .lianxi .title2{ overflow: hidden;}
.left .lianxi .title2 span{ display: block; width:4px; height:24px; background: #fff; float: left; margin-right:1rem; margin-top:0.3rem; }
.left .lianxi .title2 p{ font-size: 1.4rem; color:#fff; font-weight: 600; float: left;} 
.left .lianxi .box{ overflow: hidden; background: #fff; width:92%; margin-top:2rem; padding:2rem 4%; }
.left .lianxi .box span{  display: block; overflow: hidden; font-size: 0.9rem; color:#666;}
.left .lianxi .box span img{ float: left; margin-right:1rem;}
.left .lianxi .box p{ font-size: 2.2rem; color:#333;  margin:0.7rem 0; font-family: "Impact";}
.left .lianxi .box div{ width:60%;  border:10px solid #e6e6e6; margin-top:1.5rem;}
.left .lianxi .box div img{ width:100%;}
.left .lianxi .box i{ font-size: 0.9rem; color:#999; margin-top:0.8rem; display: block;}
.right{ width:71%; float: right;}
.about .right .box1{ overflow: hidden; margin-top:2rem;}
.about .right .box1 p{ font-size: 0.9rem; color:#444; line-height: 1.8rem;}
.about .right .box1 img{ width:100%; margin:2rem 0;}
.about .right .box2{ overflow: hidden; }
.about .right .box2 p{ font-size: 1.2rem; color:#333; font-weight: 600; margin-bottom: 1.4rem;}
.about .right .box2 span{ display: block; font-size: 0.9rem; color:#666; line-height: 2.4rem; width:100%; } 
.about .right .box2 span i{font-weight: 600;}


.xiangmu{ overflow: hidden; }
.xiangmu .box{ margin-top:2rem;}
.xiangmu .box ul{ overflow: hidden;}
.xiangmu .box ul li{ width:31.9%; float: left; margin:0.7%;}
.xiangmu .box ul li div{width:100%; height:0; padding-top:70%; position:relative; overflow:hidden; margin:auto;}
.xiangmu .box ul li div img{ position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.xiangmu .box ul li p{ font-size: 1rem; color:#333; text-align: center; line-height: 2.6rem;}


.contact{ overflow: hidden; margin-top:3rem;}
.contact .right ul{ overflow: hidden; margin:2rem 0;}
.contact .right ul li{ width:27.3%; float: left; margin:3%;}
.contact .right ul li div{ width:17%; margin:auto;}
.contact .right ul li div img{ width:100%;}
.contact .right ul li p{ font-size: 1rem; color:#444; text-align: center; margin:1rem 0;}
.contact .right ul li span{ font-size: 0.9rem; color:#666; text-align: center; display: block; line-height: 1.6rem;}

#allmap{ overflow: hidden; margin:2rem 0; width:100%; height:500px; border:1px solid #ccc;}

.pinpai{ overflow: hidden;}
.pinpai .right .box ul{ overflow: hidden; margin-top:2rem;}
.pinpai .right .box ul li{ width:23.6%; float: left; margin:0.7%;}
.pinpai .right .box ul li img{ width:100%;}
.pinpai .right .box p{ font-size: 1.2rem; color:#444; font-weight: 600; margin:1rem 0;}
.pinpai .right .box span{ display: block; font-size: 0.9rem; color:#666; line-height: 2.6rem;}
.pinpai .right .box img{ margin-top:2rem; width:100%;}

.news{ margin-top:3rem;}
.news .right .box ul{ overflow: hidden;}
.news .right .box ul li{ width:100%; overflow: hidden; border-bottom: 1px solid #ccc; padding-bottom: 1.6rem; margin-top:1.6rem;}
.news .right .box ul li div{ width:26%;  height:0; padding-top:17%; position:relative; overflow:hidden; margin:auto;float: left; margin-right:1rem;}
.news .right .box ul li div img{ position:absolute; width:100%; top:50%; height:100%;left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.news .right .box ul li p{ font-size: 1.2rem; color:#444; font-weight: 600; margin-top:1rem; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;	}
.news .right .box ul li span{ font-size: 0.9rem; color:#666; display: block;margin-top:1rem; line-height: 1.6rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;	}


.news{ overflow: hidden;}
.news .right { overflow: hidden;}
.news .right .top{ overflow: hidden; padding-bottom: 1rem; border-bottom: 1px solid #f1f1f1;}
.news .right .top h1{ font-size: 1.6rem; color:#444; font-weight: 600; text-align: center;}
.news .right .top p{ font-size: 0.9rem; color:#999; text-align: center; margin:1rem 0;}
.news .right .text{ overflow: hidden; margin-top:2rem;}
.news .right .text p{ font-size: 0.9rem; color:#666; line-height: 2.6rem;}
.news .right .text img{ display: block; margin:2rem auto; width:80%;}

.zhinan{ overflow:hidden;}
.zhinan .right .top{ background:url(../images/zhinan.jpg) center no-repeat; height:200px; padding-top:70px; margin-top:2rem; background-size: 100% 100%;}
.zhinan .right .top p{ font-size: 1.8rem; color:#fff; text-align: center; font-weight: 600;}
.zhinan .right .top span{ display: block; font-size: 0.9rem; color:#ccc; text-align: center; margin:0.6rem 0;}
.zhinan .right .top i{ font-size: 1rem; color:#fff; text-align: center; width:18%; margin:2rem auto; overflow: hidden; border-bottom: 1px solid #999; padding-bottom: 0.8rem; display: block;}
.zhinan .right .text{ overflow: hidden; }
.zhinan .right .text p{ font-size: 1.2rm; color:#333; font-weight: 600; margin-top:2rem;}
.zhinan .right .text span{ display: block; font-size: 0.9rem; color:#666; line-height: 2rem; margin-top:0.4rem;}




.paginationa{overflow: hidden; padding:2% 0 1% 0; width:100%; margin:2rem 0;}
.paginationa .ul01 li{ float:left; border:solid 1px #ccc;margin-left:1%;text-align: center; line-height: 2.6rem; padding:0 1.6%; border-radius: 4px; color:#333;}
.paginationa .ul01{ max-width:1440px; margin:auto; overflow: hidden;}
.paginationa .ul01 li:hover{ background: #926a15; color:#fff;}
.paginationa .ul01 li:hover a{ color:#fff;}
.paginationa .ul01 li{ color:#222;}
.paginationa span{ display:block; float: left; line-height: 2rem;}

.switch ul{ overflow: hidden; margin:4rem 0 0 0;}
.switch ul li:nth-child(1){ float: left;}
.switch ul li:nth-child(2){ float: right;}
.switch ul li{ border:1px solid #ccc; padding:3%; width:43%;}
.switch ul li span{ display: block; float: left; margin-right:1rem;}
.switch ul li p{ font-size: 0.96rem; color:#444; float: left; margin-top:0.1rem;}
.switch ul li:hover{ background: #926a15; border:none;}
.switch ul li:hover p{ color:#fff;}
.switch ul li:hover p a{ color:#fff;}


/* 首页标题 */

.title{
	width:100%;
	margin:1rem auto;
	overflow: hidden;padding-bottom:0.9rem;
	}

.title p{ font-size:2rem; color:#333; font-weight: 600; text-align: center; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.title p i{ color:#926a15; font-weight: 600;}
.title span{ display: block; font-size: 0.9rem; text-align: center; color:#999; margin-top:1rem;}



.title1{  overflow: hidden; padding-bottom:0.8rem; border-bottom:1px solid #ccc;}
.title1 p{ font-size:1.4rem; color:#444; font-weight: 600; float: left;}








.fixed{position: fixed;right: 0;top: 50%; z-index: 9999;}
.fixed ul{}
.fixed ul li{  background:#b58725;color:#fff;width: 70px;height: 70px; border-radius: 4px; position: relative;text-align: center; cursor: pointer;  margin-bottom:0.6rem; }
.fixed ul li i{color: #666;margin-top:0.5rem;}
.fixed ul li i{color: #666;margin-top:0.5rem;}
.fixed ul li:last-child img{padding-top: 40%;}
.fixed ul li .img1{width: 50%;margin:0 auto;padding-top: 10%;}
.fixed ul li .img1 img{width: 100%; margin:auto;}
.fixed ul li p{text-align: center;font-size: 0.8rem;}
.fixed ul li .p1 span{display: block;margin: 0.5rem 0;font-weight: none;color: #fff;font-size: 0.9rem;}
.fixed ul li .p1{font-weight:600;position: absolute;top: 0;right: -200px;width: 150px;color:#fff;background:#b58725;text-align: center;height: 70px;font-size: 1rem;transition: all 1s;z-index: -999; border-radius: 6px;}
.fixed ul li:hover .p1{right:70px;}
.fixed ul li a{color: #666;}


.bottom_fixed{ height:50px; position: fixed; bottom:0; width:100%; display:none; z-index: 999999;}
.bottom_fixed div{ overflow:hidden; width:50%; float: left; height:50px;}
.bottom_fixed .zaixian{ background:#ea6707;}
.bottom_fixed .dianhua{ background:#02b90b;}
.bottom_fixed .tu{ width:11%;float:left; margin-right:0.6rem; margin-top: 0.9rem; margin-left:24%;}
.bottom_fixed .tu img{ width:100%;}
.bottom_fixed div span{ font-size:1.06rem; margin-top:0.9rem;color:#fff; float: left; }
.index_youshi .float_r .wenzi{ display:none;}



.changecitydiv{
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	padding:2%;
	text-align:left;
	background-color:#ffffff;
	height:100%;
}
#crumb .pre{width:auto!important}

#clist{ width:auto; height:auto; overflow:auto;}

.province dl{ padding:5px 20px;clear:both; zoom:1; width:100%}
.province dt{ font-size:14px; padding-top:7px;width:50px; text-align:right; float:left;font-weight:bold; display:block; margin-bottom:3px; margin-top:3px;}
.province dd{ float:right; margin-bottom:3px; padding-right:20px; width:840px; display:block; margin-top:3px;}
.province dd a{ white-space:nowrap; font-size:14px; margin:7px 11px 0 0; display:block; float:left}

.pinyin dl{ padding:5px 20px;clear:both; zoom:1; margin:0; width:100%}
.pinyin dt{ font-size:14px; padding-top:7px;width:4%;float:left;font-weight:bold; display:block; margin:3px 0;}
.pinyin dd{ float:left;  width:94%;display:block; margin:3px 0;}
.pinyin dd a{ white-space:nowrap; font-size:14px; margin:7px 11px 0 0; display:block; float:left}
.pinyin dd a:hover{ color:#f1940f;}

#blist{ font-size:14px; padding-top:5px}
#blist a{ margin-right:10px; text-decoration:underline; font-weight:bold}
.lines{display:block;clear:both;font-size:0;height:15px; margin-bottom:10px;line-height:0;overflow:hidden;border-bottom:1px solid #e1e1e1}


#main{ width:100%; max-width:1440px; margin:1.4rem auto;}
.crumb{ background:#faebd7;  height:2rem; padding:1%; width:98%; }
.crumb p{ color:#222; font-size: 1.1rem; line-height: 2rem; }

.renmen_city{ margin-top:2rem;}
.renmen_city .box{ background:#f1f1f1; overflow: hidden;padding:1%; width:98%;}
.renmen_city p{ font-size:1rem; color:#222; float: left; line-height: 2rem; }
.renmen_city a{ margin:0 0.7%; float: left; font-size:0.96rem; color:#555; line-height: 2rem;}
.renmen_city a:hover{ color:#f1940f;}
.renmen_city img{ margin-right:1rem; float: left; margin-top:0.2rem;}




@media screen and (max-width:640px) {


.index_xiangmu{ width:94%; margin:auto; padding:2rem 3%;}
.index_xiangmu ul li{ width:48%;}
.index_xiangmu ul li .tupian img{ height:auto;}
.index_xiangmu .more{ width:100%;}
.index_liucheng ul{ margin:0 auto;}
.index_liucheng ul li{ width:33%;}
.index_about{ height:auto; margin-top:0;}
.index_about .left{ width:94%; background: #f5f5f5; padding:3rem 3%;}
.w-accor{display: none;}
.index_fuwu{ margin-top:2rem; height: auto; background: #333; padding:40px 3%; width:94%; }
.index_fuwu ul li{ width:42.6%; margin-bottom: 1rem; padding-bottom: 1rem;}
.index_fuwu ul li span{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index_fuwu ul li .tupian{    margin: 4rem 0 1rem 0;}
.index_fuwu ul li:nth-child(2){ background-size: 100% 100%; height:auto;}
.index_fuwu ul li:nth-child(1){ background-size: 100% 100%; height:auto;}
.index_fuwu ul li:nth-child(3){ background-size: 100% 100%; height:auto;}
.index_fuwu ul li:nth-child(4){ background-size: 100% 100%; height:auto;}
.index_news{ padding-top: 3rem; background: none; width:94%; margin:auto; height:auto;}
.index_news .box{ width:94%; padding-top:1rem;}
.index_pinpai{ background: #8b6514; height:auto; padding-bottom: 2rem;}
.index_pinpai ul li{ width:31.7%;}
.foot .top div{ width:48%;}
.foot .top div img{ margin-left: 0;}
.foot .left .dizhi p{ float: right; width:89%; margin-right: 0;}
.foot .right{ margin-top: 0;}
.foot .right .dianhua p{ margin-top:0;}

.weizhi{ width:92%;  margin:2rem auto;}
.left{ display: none;}
.right{ width:92%; float: none; margin:0 auto;}
.xiangmu .box ul li{ width:48.6%;}
.contact .right ul li{ width:94%;}
.contact .right ul li div{ width:15.1%;}
.pinpai .right .box ul li{ width:31.9%;}
.news .right .box ul li div{ display: none;}
.switch ul li{ width:93%; margin-bottom:1rem;}
.switch ul li:nth-child(1){ float: none; overflow: hidden;}
.switch ul li:nth-child(2){ float: none; overflow: hidden;}
.zhinan .right .top i{ width:43%;}
.pinpai .right .box ul li img{ margin-top:0;}






.foot{  margin-bottom:50px;}
.foot .left{ width:90%; float: none; margin:0 auto 2rem auto;}
.foot .right{ width:100%;}
.foot .right .erweima{ display: none;}
.foot .right .dianhua{width:90%; float: none; margin:1rem auto 0 auto;}
.foot .top{width:90%; float: none; margin:0 auto 0 auto;}








	.bottom_fixed{ display:block;}

	.news_l .left{ width:94%; margin:auto; float: none;}
	.switch .margin_left{ width:100%;}
	.news_l .left .xiangguan ul li{ width:100%;}

	.fixed{ display:none;}

}






