
/* 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_about{ margin-top:3rem;}
.index_about .float_l{ width:50%; float: left; margin-top:2rem;}
.index_about .float_l h2 strong{ font-size:2.2rem; color:#333; float: left; font-weight: 600;}
.index_about .float_l h2{font-size:2.2rem; color:#333; float: left; overflow: hidden; width:100%;}
.index_about .float_l .yuan{ width:6px; height:6px; background: #444; border-radius: 50%; float: left; margin:1.2rem;}
.index_about .float_l p{ font-size:1.8rem; color:#444; font-weight: 600; margin-top:4rem;}
.index_about .float_l p strong{ color:#0268f1;}
.index_about .float_l span{ font-size:0.9rem; color:#666; line-height: 1.8rem; margin-top:1rem;}
.index_about .float_l .xian{ width:80px; height:2px; background: #666; margin:1.4rem 0; overflow: hidden;}
.index_about .float_r{ width:45.1%; float: right;}
.index_about .float_r img{ width:100%;}



.index_xiangmu{ background:#f7f9fc; padding:4rem 0;}
.index_xiangmu ul{ overflow:hidden; margin-top:2rem;}
.index_xiangmu ul li{ float:left; margin:0 0.6%; width:23.8%;}
.index_xiangmu ul li:nth-child(1){ background:url(../image/xiangmu1.png) center no-repeat; height:390px;}
.index_xiangmu ul li:nth-child(2){ background:url(../image/xiangmu2.png) center no-repeat; height:390px;}
.index_xiangmu ul li:nth-child(3){ background:url(../image/xiangmu3.png) center no-repeat; height:390px;}
.index_xiangmu ul li:nth-child(4){ background:url(../image/xiangmu4.png) center no-repeat; height:390px;}
.index_xiangmu ul li .tu{ width:23.5%; margin:0 auto; margin-top:1.8rem;}
.index_xiangmu ul li .tu img{ width:100%;}
.index_xiangmu ul li .p01{ font-size:1.2rem; color:#fff; text-align: center; font-weight: 600; margin-top:0.6rem;}
.index_xiangmu ul li .text{ margin-top:3rem; padding-left:8rem;}
.index_xiangmu ul li .text p{ font-size:0.9rem; color:#666; line-height: 2rem;}


.index_zizhi{ background: url(../image/zizhi.jpg) center no-repeat; height:750px;}
.index_zizhi .title{ padding-top:5rem;}
.index_zizhi .title h2{ color:#fff;}
.index_zizhi .title h2 strong{ color:#fff;}
.index_zizhi .title h2 div{ background:#fff;}
.index_zizhi .title .right p{ color:#fff;}
.index_zizhi .title .right{ width:40%;}
.index_zizhi .title .right .more{ background:#fff; color:#333;}
.index_zizhi .float_l{ width:40%; float: left; margin-top:6rem;}
.index_zizhi .float_l p{ font-size:0.9rem; color:#fff; line-height: 1.6rem;}
.index_zizhi .float_l .span01{ font-size:1.2rem; color:#fff;  display: block; font-weight: 600; margin-top:3rem;}
.index_zizhi .float_l .span02{ font-size:1rem; color:#fff;  display: block; line-height: 2rem;}
.index_zizhi .float_l div{ width:80px; height:2px; background: #fff; margin:1rem 0;}


.index_zizhi .float_r{ width:55%; float: right; margin-top:3rem;}
.mKeBanner,.mKeBanner div{text-align:center;}
.imageflow img{ -webkit-box-shadow: 2px 2px 2px 2px hsla(0,0%,0%,0.1); box-shadow: 2px 2px 2px 2px hsla(0,0%,0%,0.1); }
.imageflow{overflow:hidden; position:relative; right:160px;text-align:left; visibility:hidden; width:1100px; }
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic;width:100%;}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}
.imageflow .slider{background-image:url(https://www.dnfaa.com/Skins/Images/Index/slider.png); background-repeat:no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}
.imageflow .images{overflow:hidden; white-space:nowrap;}



.index_anli{ margin-top:4rem;}
.index_anli .title .right{ width:61%;}
.index_anli ul{  margin-top:2rem;}
.index_anli ul li{ width:23.8%; float: left; margin:0 0.6%; margin-bottom:2rem;}
.index_anli ul li div{ width:100%;width:100%; height:0; padding-top:70%; position:relative; overflow:hidden; margin:auto;transition: 0.3s;}
.index_anli ul li div img{ width:100%;  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%);  }
.index_anli ul li div:hover{  transform: scale(1.06,1.06);}
.index_anli ul li p{ font-size:1.1rem; color:#333; font-weight: 600; margin-top:1rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.index_anli ul li span{ display: block;font-size:0.9rem; color:#666;  margin-top:0.5rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}


.index_fangan{ margin-top:4rem; max-width:1920px; width:100%;}
.index_fangan .title .right{ width:32%;}
.index_fangan ul{ margin-top:1rem;}
.index_fangan ul li{ width:25%; float: left; }
.index_fangan ul li:nth-child(1){ background:url(../image/fangan_1.jpg) center no-repeat; height:540px;}
.index_fangan ul li:nth-child(2){ background:url(../image/fangan_2.jpg) center no-repeat; height:540px;}
.index_fangan ul li:nth-child(3){ background:url(../image/fangan_3.jpg) center no-repeat; height:540px;}
.index_fangan ul li:nth-child(4){ background:url(../image/fangan_4.jpg) center no-repeat; height:540px;}
.index_fangan ul li .tu{ width:21%; margin:auto; padding-top:8rem;}
.index_fangan ul li .tu img{ width:100%;}
.index_fangan ul li p{ font-size:1.2rem; color:#fff; text-align: center; margin-top:1.4rem;}
.index_fangan ul li span{ font-size:0.9rem; color:#fff; text-align: center; margin-top:0.9rem; display: block;}
.index_fangan ul li .more{ background:#fff; width:30%; line-height: 2.2rem; border-radius: 20px; display: block; font-size:1rem; color:#333; text-align: center; margin:2rem auto;}
.index_fangan ul li:hover{ background:#129beb;  transform:scale(1.06,1.06)}



.index_news{ margin-top:4rem;}
.index_news .title .right{  width:26%;}
.index_news ul{ overflow:hidden; margin-top:2rem;}
.index_news ul li{ width:47%; float: left; padding-bottom:1.1rem; border-bottom:1px dashed #ccc; overflow: hidden; margin:1.1rem 1.5% 0 1.5%;}
.index_news ul li p{ font-size:1rem; color:#333; float: left; width:78%; 
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.index_news ul li span{ font-size:0.9rem; color:#999; float:right; display: block;}
.index_news ul li p:hover{ color:#0268f1;}


.index_houban{ margin-top:4rem; background: url(../image/houban.jpg) center no-repeat; height:930px;}
.index_houban .top{ overflow:hidden; padding-top:7rem;}
.index_houban .top ul{ overflow:hidden;}
.index_houban .top ul li{ width:22.9%; float: left; margin:0 1%; border-right:1px solid #5b5e61;}
.index_houban .top ul li:nth-child(4){ border-right:none;}
.index_houban .top ul li p{ font-size:1rem; color:#fff;  text-align: center; }
.index_houban .top ul li p strong{ font-size:6rem; font-weight: 600;  font-family: "Impact";}
.index_houban .top ul li span{ display:block; font-size:1rem; color:#fff; text-align: center; margin-top:1rem;}

.index_houban .bottom{ background:#fff; border-radius: 20px; box-shadow: 0px 0px 10px 0px #ccc; padding:4%;  width:92%; margin-top:5rem;}
.index_houban .bottom ul{ overflow:hidden; margin-top:2rem;}
.index_houban .bottom ul li{ width:23.8%; float: left; margin:0.6%;}
.index_houban .bottom ul li img{ width:100%;}
.index_houban .title .right{ width:27%;}



.xiangmu1{ padding-top:80px; background:url(../image/xiangmu_1.jpg) center no-repeat; height:800px;}
.xiangmu1 .title1{ overflow:hidden;}
.xiangmu1 .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;}
.xiangmu1 .title1 span{ display:block; font-size:1rem; color:#666; text-align: center; margin-top:0.8rem; line-height: 1.6rem;}
.xiangmu1 .float_l{ width:45%; float: left; }
.xiangmu1 .float_l .box{ overflow:hidden; margin-top:5rem;}
.xiangmu1 .float_l .box img{ float:left; margin-right:2rem;}
.xiangmu1 .float_l .box p{ font-size:1.6rem; color:#333; font-weight: 600; margin-top:2rem;}
.xiangmu1 .float_l .box span{ font-size:1rem; color:#555;  display:block;}
.xiangmu1 .float_l .box .xian{ width:80px; height:2px; background: #0268f1; margin:1rem 0 1rem 13rem;}
.xiangmu1 .float_r{ margin-top:3rem;}


.xiangmu2{ margin-top:1rem;}
.xiangmu2 .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;} 
.xiangmu2 ul{ overflow:hidden; margin-top:2rem;}
.xiangmu2 ul li{ width:42%; float: left; margin:1%; background: #fff; border-bottom:3px solid #0268f1; padding:3%; box-shadow: 0px 0px 10px 0px #ccc;}
.xiangmu2 ul li .p01{ font-size:4.2rem; color:#0268f1; float: left;  font-weight: 600; margin-right:2rem; font-family: "Impact"; }
.xiangmu2 ul li .p02{ font-size:1.3rem; color:#333;   font-weight: 600; margin-top:0.8rem;}
.xiangmu2 ul li span{ font-size:1rem; color:#666;  margin-top:0.6rem; display: block;}


.index_xuanze{ margin-top:3rem;}
.index_xuanze .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;} 
.index_xuanze .title1 span{ display:block; font-size:1rem; color:#666; text-align: center; margin-top:0.8rem; line-height: 1.6rem;}
.index_xuanze ul{  overflow: hidden; margin-top:2rem;}
.index_xuanze ul li{ width:17%; float: left; margin:1%; background:#fff; box-shadow: 0px 0px 10px 0px #ccc; border-radius: 8px; padding:3%;}
.index_xuanze ul li div{ width:52%; margin:auto;}
.index_xuanze ul li div img{ width:100%;}
.index_xuanze ul li p{ font-size:1.2rem; color:#333;font-weight: 600; text-align: center; margin-top:1rem;}
.index_xuanze ul li .xian{ width:80px; height:3px; background: #ccc; margin:1rem auto;}
.index_xuanze ul li span{ display:block; margin-top:0.9rem; color:#666; line-height: 1.8rem;  margin-top:1rem; text-align: center; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;	}


.anli{ margin-top:3rem;}
.anli .float_l{ width:62%; float: left;}
.anli .float_l img{ width:100%;}
.anli .float_r{ width:34%; float: right; margin-top:8rem;}
.anli .float_r .p01{ font-size:2.4rem; color:#333; font-weight: 600;}
.anli .float_r .wenzi{ width:100%; margin-top:2rem; overflow: hidden;}
.anli .float_r .wenzi span{ width:8px; height:8px;  background: #999; display: block; float: left; margin-right:1rem; margin-top:0.4rem;}
.anli .float_r .wenzi p{ font-size:0.96rem; color:#666; float: left; width:90%;}
.anli .float_r .more{ width:30%; line-height: 2.4rem; background: #0268f1; border-radius: 40px; font-size:1rem; color:#fff; text-align: center; display: block; margin-top:3rem;}



.jianzhan{ margin-top:3rem;}
.jianzhan .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;} 
.jianzhan .title1 span{ display:block; font-size:1rem; color:#666; text-align: center; margin-top:0.8rem; line-height: 1.6rem;}
.jianzhan .center{ max-width:1700px;}
.jianzhan img{ width:100%;}

.jianzhan2{ margin-top:3rem; background: #f7f7f7; padding:3rem 0;}
.jianzhan2 .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;} 
.jianzhan2 .title1 span{ display:block; font-size:1rem; color:#666; text-align: center; margin-top:0.8rem; line-height: 1.6rem;}
.jianzhan2 .float_l{ width:36%; float: left; margin-top:9rem;}
.jianzhan2 .float_l .p01{ font-size:2.4rem; color:#333; font-weight: 600;}
.jianzhan2 .float_l .xian{ width:60%; height:1px; background: #ccc; margin:1rem 0;}
.jianzhan2 .float_l .wenzi{ overflow:hidden;}
.jianzhan2 .float_l .wenzi span{ display:block; width:8px; height:8px; float: left; background: #999; margin-right:1rem; margin-top:0.8rem;}
.jianzhan2 .float_l .wenzi p{ font-size:1rem; color:#444; float: left; width:90%; line-height: 2rem;}
.jianzhan2 .float_l .more{ display:block; background: #0268f1; border-radius: 30px; width:30%; line-height: 2.4rem; font-size:1rem; color:#fff; text-align: center; margin-top:3rem;}
.jianzhan2 .float_r{ width:62%; float: right;}
.jianzhan2 .float_r img{ width:100%;}


.youshi{ margin-top:3rem;}
.youshi .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;} 
.youshi ul{ overflow:hidden; margin-top:3rem;}
.youshi ul li{ width:23.7%; margin:0.8%;  padding:4%;float: left; background: #fff; box-shadow: 0px 0px 10px 0px #ccc; border-radius: 30px;}
.youshi ul li div{ width:41%; margin:auto;}
.youshi ul li div img{ width:100%;}
.youshi ul li p{ font-size:1.3rem; color:#333; font-weight: 600;  text-align: center; margin-top:2rem;}
.youshi ul li span{ font-size:0.9rem; color:#666;   text-align: center; line-height: 1.8rem; margin-top:1rem; display: block; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


.dingwei{ margin-top:3rem;}
.dingwei .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;} 
.dingwei .title1 span{ display:block; font-size:1.2rem; color:#666; font-weight: 600; text-align: center; margin-top:0.8rem; line-height: 1.6rem;}
.dingwei .title1 span strong{ color:#e40308;}
.dingwei .text{ margin-top:2rem;}



.weixin{ margin-top:3rem;}
.weixin .float_l{ width:40%; float: left;}
.weixin .float_l .p01{ font-size:2rem; color:#333; font-weight: 600; }
.weixin .float_l .text{ width:100%; margin-top:1rem; overflow: hidden;}
.weixin .float_l .text span{ width:80px; height:1px; background: #444; float: left; margin-right:1rem; display: block; margin-top:0.8rem;}
.weixin .float_l .text p{ font-size:1.2rem; color:#444; float: left;}
.weixin .float_l ul{ overflow:hidden; margin-top:2rem;}
.weixin .float_l ul li{ width:100%; overflow: hidden; margin-top:1rem; margin-bottom:2rem;}
.weixin .float_l ul li p{ font-size:1.2rem;color:#333; font-weight: 600; }
.weixin .float_l ul li span{ font-size:1rem;color:#666; display: block; margin-top:0.7rem;}
.weixin .float_r{ width:55%; float: right;}
.weixin .float_r img{ width:100%;}
.weixin .float_l .more{ width:30%; line-height: 2.4rem; background: #0268f1; font-size:1rem; color:#fff; text-align: center; margin-top:3rem; display: block;border-radius: 20px;}




.baidu{ margin-top:3rem; background: url(../image/baidu.jpg) center no-repeat; height:686px;padding:80px 0;}
.baidu .title1 p{ font-size:2rem; color:#fff; font-size:2rem; font-weight: 600; text-align: center;} 
.baidu .title1 span{ display:block; font-size:1rem; color:#fff;  text-align: center; margin:0.8rem auto; line-height: 1.8rem; width:60%; text-align: center;}
.baidu ul{ overflow:hidden; margin-top:3rem;}
.baidu ul li{ width:31%; margin:0.8%; float: left;background: #fff; border-radius: 20px; padding-bottom:4rem;}
.baidu ul li .tu{ width:100%;}
.baidu ul li .tu img{ width:100%;border-top-left-radius: 20px;border-top-right-radius: 20px; }
.baidu ul li p{ font-size:1.3rem; color:#333; font-weight: 600; text-align: center; margin-top:2rem;}
.baidu ul li .xian{ width:80px; height:2px; background: #666; margin:1rem auto; display: block;}
.baidu ul li span{ display:block; font-size:1rem; color:#444; text-align: center; margin-top:1rem;}
.baidu .more{ width:16%; line-height: 2.5rem; background: #fff; display: block; font-size:1rem; color:#333; text-align: center; margin:3rem auto; border-radius: 30px;}


.zhifubao{ margin-top:3rem;}
.zhifubao .title1 p{ font-size:2rem; color:#333; font-size:2rem; font-weight: 600; text-align: center;} 
.zhifubao .title1 span{ display:block; font-size:1rem; color:#333;  text-align: center; margin:0.8rem auto; line-height: 1.8rem; width:60%; text-align: center;}
.zhifubao ul{margin:2rem auto; width:80%;  overflow: hidden;}
.zhifubao ul li{ width:41.6%; float: left; margin:0 1.2%; box-shadow: 0px 0px 10px 0px #ccc; padding:3%; margin-top:1.6rem;margin-bottom:0.4rem;}
.zhifubao ul li div{ width:12%; float: left; margin-right:1rem;}
.zhifubao ul li div img{ width:100%;}
.zhifubao ul li p{ font-sizeL:1.1rem; color:#333; font-weight: 600;}
.zhifubao ul li span{ font-size:0.9rem; color:#666; display: block; margin-top:0.8rem; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}
.zhifubao .more{ width:16%; line-height: 2.5rem; background: #1d66e9; display: block; font-size:1rem; color:#fff; text-align: center; margin:3rem auto; border-radius: 30px;}


.rukou{ margin-top:3rem; background: url(../image/rukou.jpg) center no-repeat; height:410px; padding-top:100px;}
.rukou .title1 p{ font-size:3rem; color:#fff;  font-weight: 600; text-align: center;} 
.rukou .title1 span{ display:block; font-size:1.4rem; color:#fff;  text-align: center; margin:0.8rem auto; line-height: 1.8rem; width:60%; text-align: center;}
.rukou ul{ overflow:hidden; width:80%; margin:auto; margin-top:4rem;}
.rukou ul li{ width:33%; float: left;}
.rukou ul li p{ font-size:1.4rem; color:#fff; text-align: center;}
.rukou ul li p strong{ font-size:3.4rem; font-weight: 600; font-family: "Impact"; margin-right:1rem; font-weight: 500;}
.rukou ul li span{ display:block; font-size:1rem; color:#fff; text-align: center; margin-top:0.6rem;}


.box_1{ margin-top:4rem;}
.box_1 .float_l{ width:40%; float: left; margin-top:4rem;}
.box_1 .float_l .p01{ font-size:2.4rem; color:#333; font-weight: 600;}
.box_1 .float_l .p02{ font-size:1.4rem; color:#333;  margin-top:1rem;}
.box_1 .float_l .span01{ font-size:1rem; color:#333;  margin-top:2rem; display: block;}
.box_1 .float_l .span02{ font-size:1.4rem; font-weight: 600; color:#333;  margin-top:3rem; display: block;}
.box_1 .float_l img{ margin-top:2rem;}


.box_2{ margin-top:4rem;}
.box_2 .float_r{ width:40%; float: right; margin-top:4rem;}
.box_2 .float_r .p01{ font-size:2.4rem; color:#333; font-weight: 600;}
.box_2 .float_r .p02{ font-size:1.4rem; color:#333;  margin-top:1rem;}
.box_2 .float_r .span01{ font-size:1rem; color:#333;  margin-top:2rem; display: block;}
.box_2 .float_r .span02{ font-size:1.4rem; font-weight: 600; color:#333;  margin-top:3rem; display: block;}
.box_2 .float_r img{ margin-top:2rem;}


.box_3{ margin-top:4rem;}
.box_3 .float_l{ width:40%; float: left; margin-top:4rem;}
.box_3 .float_l .p01{ font-size:2.4rem; color:#333; font-weight: 600;}
.box_3 .float_l .p02{ font-size:1.4rem; color:#333;  margin-top:1rem;}
.box_3 .float_l .span01{ font-size:1rem; color:#333;  margin-top:2rem; display: block;}
.box_3 .float_l .span02{ font-size:1.4rem; font-weight: 600; color:#333;  margin-top:3rem; display: block;}
.box_3 .float_l img{ margin-top:2rem;}




.case{ margin-top:3rem;}
.case .title2 .p01{ font-size:2rem; color:#333; font-weight: 600; text-align: center;}
.case .title2 ol{ overflow: hidden; width:60%; margin:auto; margin-top:1rem;}
.case .title2 ol li{ width:18%; float: left; margin:1%; background: #0268f1; border-radius: 30px; display: block;}
.case .title2 ol li p{ font-size:1rem; color:#fff; text-align: center; line-height: 2.4rem;}
.case .ul02{ overflow:hidden; margin-top:2rem;}
.case .ul02 li{ width:23.8%; float: left; margin:0 0.6%; margin-bottom:2rem;}
.case .ul02 li div{ width:100%;    width: 100%;
    height: 0;
    padding-top: 70%;
    position: relative;
    overflow: hidden;
    margin: auto;}
.case .ul02 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%);}
.case .ul02 li p{ font-size:1.1rem; color:#333; font-weight: 600; margin-top:1rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.case .ul02 li span{ display: block;font-size:0.9rem; color:#666;  margin-top:0.5rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}


.zizhi{ margin-top:3rem;}
.zizhi .title2 .p01{ font-size:2rem; color:#333; font-weight: 600; text-align: center;}
.zizhi .ul02{ overflow:hidden; margin-top:2rem;}
.zizhi .ul02 li{ width:23.8%; float: left; margin:0 0.6%; margin-bottom:2rem;}
.zizhi .ul02 li div{ width:100%;}
.zizhi .ul02 li div img{ width:100%;}







.about{ margin:3rem 0;}
.about .float_l{ width:45%; float: left;}
.about .float_l img{ width:100%;}
.about .float_r{ width:50%;}
.about .float_r .text{ width:100%; background: url(../image/about_2.jpg) left no-repeat; height:100px; border-bottom:1px solid #ccc;}
.about .float_r .text p{ font-size:1.8rem; color:#333; font-weight: 600; padding-top:2.5rem;}
.about .float_r .span01{ font-size:0.9rem; color:#666; line-height: 1.8rem; margin-top:1rem; display: block;}
.about .float_r .span02{ font-size:1.4rem; color:#444; font-weight: 600; margin-top:4rem;display: block;}
.about .float_r .span03{ font-size:1rem; color:#666; line-height: 2.2rem; margin-top:1rem;display: block;}


.contact{ margin-top:3rem;}
.contact .title2 p{font-size:2rem; color:#333; font-weight: 600; text-align: center; margin:2rem 0;}
.contact ul{ overflow:hidden;}
.contact ul li{ width:17%; float: left;  background: #f5f5f5; padding:3%; margin:1%; height:260px;}
.contact ul .li01 .tu{ width:70%; margin:auto; background: #fff;}
.contact ul .li01 .tu img{ width:100%;}
.contact ul .li01 p{ margin-top:2rem; font-size:1.1rem; color:#333; text-align: center;}
.contact ul li .tu{ width:31%; margin:auto;}
.contact ul li .tu img{ width:100%;}
.contact ul li p{ font-size:1rem; color:#333; text-align: center; margin-top:1rem;}
.contact ul li .span01{ font-size:1.6rem; color:#0268f1; font-weight: 600; text-align: center; margin-top:1rem; display: block;}
.contact ul li span{ font-size:1rem; color:#333; text-align: center; margin-top:1rem;display: block;}
.contact ul li .more{ width:60%; line-height: 2.1rem; background: #0268f1; font-size:1rem; color:#fff; text-align: center; margin:2rem auto; display: block; border-radius: 30px;}

#allmap{ width:100%; max-width:1440px; margin:2rem auto;height:500px;}


.news{ margin-top:3rem;}
.news .title2 p{font-size:2rem; color:#333; font-weight: 600; text-align: center; margin:2rem 0;}
.news .ul02{ overflow:hidden; margin-top:2rem;}
.news .ul02 li{ width:48%;  margin:1%;float: left; padding-bottom:2rem; overflow: hidden;border-bottom:1px dashed #ccc;}
.news .ul02 li div{  width:30%; float: left; margin-right:1rem;}
.news .ul02 li div img{ width:100%;}
.news .ul02 li p{ font-size:1.1rem; color:#333; margin-top:1rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.news .ul02 li span{ font-size:0.9rem; color:#999;display:block; margin-top:1rem; line-height: 1.6rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.news_l{ margin-top:3rem;}
.news_l .text{ width:100%; padding-bottom:1rem; border-bottom:1px  dashed #ccc; margin-bottom:2rem;}
.news_l .text h1{ font-size:1.6rem; color:#333; font-weight: 600; text-align: center;}
.news_l .text span{ display:block; font-size:0.9rem; color:#999; text-align: center; margin-top:1rem;}
.news_l p{ font-size:0.9rem; color:#666; line-height: 2rem; }


.shangcheng{ margin-top:4rem;}
.shangcheng .title2 p{font-size:2rem; color:#333; font-weight: 600; text-align: center; margin:2rem 0;}
.shangcheng .float_l{ width:57%; float: left;}
.shangcheng .float_l ul{ overflow:hidden;}
.shangcheng .float_l ul li{ width:100%; overflow: hidden; margin-top:2rem;}
.shangcheng .float_l ul li p{ font-size:1.6rem; color:#333; font-weight: 600;}
.shangcheng .float_l ul li span{ font-size:1rem; color:#666; display: block; margin-top:1rem; line-height: 1.8rem;}


.moshi{ margin-top:4rem;}
.moshi .title2 p{font-size:2rem; color:#333; font-weight: 600; text-align: center; margin:2rem 0;}
.moshi div{ width:86.1%; margin:auto;}
.moshi div img{ width:100%;}


.youshi1{ margin-top:4rem; background: url(../image/youshi.jpg) center no-repeat; height:700px;}
.youshi1 .title2 p{font-size:2rem; color:#333; font-weight: 600; text-align: center; margin:2rem 0;}
.youshi1 ul{ overflow:hidden; margin-top:1rem;}
.youshi1 ul li{ width:17%; float: left; margin:1%; background: #fff; border-radius: 12px; box-shadow: 0px 0px 10px 0px #ccc; padding:4% 3%;}
.youshi1 ul li div{ width:41%; margin:auto;}
.youshi1 ul li div img{ width:100%;}
.youshi1 ul li p{ font-size:1.4rem; color:#333; text-align: center; margin:2rem auto;}
.youshi1 ul li span{ font-size:0.9rem; color:#666; text-align: center; display: block; line-height: 1.8rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}









.foot{ margin-top:4rem; background:url(../image/foot.jpg) center no-repeat; height:760px;}
.foot .float_l{ width:30%; float: left;  padding:4%;  margin-top:4rem;}
.foot .float_l .p01{ font-size:2.4rem; color:#fff; font-weight: 600; padding-top:3rem; margin-bottom:1rem;}
.foot .float_l span{ font-size:0.9rem; color:#fff;  line-height: 1.8rem; overflow: hidden; display: block;}
.foot .float_l .erweima{ width:94%; background: #fff; padding:3%; overflow: hidden; margin:2rem 0;}
.foot .float_l .erweima div{ width:30%; float: left; margin-right:1rem;}
.foot .float_l .erweima div img{ width:100%;}
.foot .float_l .erweima .p02{ font-size:1rem; color :#333; line-height: 2rem; margin-top:1.8rem;}
.foot .float_l .erweima .p03{ font-size:0.9rem; color :#333; line-height: 2rem;}

.foot .float_l .dianhua{ margin-top:2rem;}
.foot .float_l .dianhua img{ float:left; margin-right:1rem;}
.foot .float_l .dianhua p{ font-size:0.9rem; color:#fff;}
.foot .float_l .dianhua span{ font-size:1.7rem; color:#fff; font-weight: 600; display: block; margin-top:0.4rem;}
.foot .float_r { width:54%; float: right;padding:4%;}
.foot .float_r .top{ width:100%; padding-bottom:1.8rem; border-bottom:1px dashed #545557; margin-top:8rem; overflow: hidden;}
.foot .float_r .top p{ font-size:0.92rem; color:#fff; margin-right:2.8rem; float: left; overflow: hidden;}
.foot .float_r .lianjie{ overflow:hidden; margin-top:2rem;}
.foot .float_r .lianjie p{ font-size:1rem; color:#fff;}
.foot .float_r .lianjie span{ font-size:0.9rem; color:#fff; display: block; margin-right:1rem; float: left; margin-top:1rem;}
.foot .float_r .wenzi{ margin-top:2rem;}
.foot .float_r .wenzi p{ font-size:0.9rem; color:#ccc; line-height: 1.8rem;}
.foot .float_r .banquan{ font-size:0.9rem; color:#fff; margin-top:5rem;}


.foot .float_r .lianjie1{ overflow:hidden; margin-top:2rem; display: block; padding-bottom:2rem;}
.foot .float_r .lianjie1 p{ font-size:1rem; color:#fff;}
.foot .float_r .lianjie1 span{ font-size:0.9rem; color:#fff; display: block; margin-right:1rem; float: left; margin-top:1rem;}

.banquan a {
    color: white;
    margin-left: 2rem;
}









.lianjie{ margin:4rem 0;}
.lianjie .top{ overflow:hidden; padding-bottom:1rem; border-bottom:1px solid #ccc;}
.lianjie .top p{ font-size:1.2rem; color:#333; font-weight: 600; float: left;}
.lianjie .top span{ display:block; font-size:0.9rem; color:#999; float: left; margin-left:1rem; margin-top:0.4rem;}
.lianjie .bottom{ overflow:hidden; margin-top:1rem;}
.lianjie .bottom p{ font-size:0.9rem; color:#333; float: left; margin-right:1.6rem; line-height: 2rem;}





.news{ margin-top:3rem;}
.news .left{ width:69%; float: left;}
.news .left .top{ overflow:hidden; padding-bottom:1rem; border-bottom:1px solid #ccc;}
.news .left .top img{ float:left; margin-right:1rem;}
.news .left .top h2{ font-size:1.4rem; color:#333; font-weight: 600; margin-top:1rem;}
.news .left .ul02{ width:100%; overflow: hidden; margin-top:2rem;}
.news .left .ul02 li{ width:100%; overflow: hidden; padding-bottom:1rem; margin-bottom:1rem;border-bottom:1px dashed #ccc;}
.news .left .ul02 li .tu{ width:30%; margin-right:1rem; float: left;}
.news .left .ul02 li .tu img{width:100%;}
.news .left .ul02 li .text{ width:68%; float: right;}
.news .left .ul02 li .text p{ font-size:1.1rem; color:#333; font-weight: 600; margin-top:2rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.news .left .ul02 li .text span{ font-size:0.9rem; color:#666; display:block; margin-top:0.8rem; line-height: 1.6rem;}


.news_l{ margin-top:3rem;}
.news_l .left{ width:69%; float: left;}
.news_l .left .top{ overflow:hidden; padding-bottom:1rem; border-bottom:1px solid #ccc;}
.news_l .left .top img{ float:left; margin-right:1rem;}
.news_l .left .top h2{ font-size:1.4rem; color:#333; font-weight: 600; margin-top:1rem;}
.news_l .left .text{ margin-top:2rem;}
.news_l .left .text .top1{ padding-bottom:1rem; border-bottom:1px dashed #ccc; margin-bottom:2rem;}
.news_l .left .text .top1 h1{ font-size:1.4rem; text-align: center;}
.news_l .left .text .top1 span{ font-size:0.9rem; text-align: center; color:#999; margin-top:0.7rem; display: block;}
.news_l .left .text p{ font-size:0.9rem; color:#555; line-height: 2.4rem;}
.news_l .left .text .tupian{ width:60%; margin:2rem auto;}
.news_l .left .text .tupian img{ width:100%;}



.about{ margin-top:3rem;}
.about .top{ overflow:hidden; padding-bottom:1rem; border-bottom:1px solid #ccc;}
.about .top img{ float:left; margin-right:1rem;}
.about .top h2{ font-size:1.4rem; color:#333; font-weight: 600; margin-top:1rem;}
.about .text{ width:100%; margin-top:3rem;}
.about .text p{ font-size:1rem; color:#666; line-height: 2.2rem;}

.contact{ margin-top:3rem;}
.contact .left{ width:69%; float: left;}
.contact .left .top{ overflow:hidden; padding-bottom:1rem; border-bottom:1px solid #ccc;}
.contact .left .top img{ float:left; margin-right:1rem;}
.contact .left .top h2{ font-size:1.4rem; color:#333; font-weight: 600; margin-top:1rem;}
.contact .left .text{ overflow:hidden; margin-top:2rem;}
.contact .left .text .p01{ font-size:0.9rem; color:#666; line-height: 2rem;}
.contact .left ul{ overflow:hidden; margin-top:2rem;}
.contact .left ul li{ width:30%; float: left; margin:1%; background: #f1f1f1; padding:3rem 0; height:140px;}
.contact .left ul li .div01{ width:14%; margin:auto; padding-top:1rem;}
.contact .left ul li .div01 img{ width:100%;}
.contact .left ul li p{ font-size:1rem; color:#333; text-align: center; margin-top:0.8rem;}
.contact .left ul li .span01{ font-size:1.4rem; color:#444;font-weight: 600; text-align: center; margin-top:0.6rem; display: block;}
.contact .left ul li .span02{ font-size:1rem; color:#444; text-align: center; margin-top:0.6rem; display: block;}

.contact .left ul li .div02{ width:54%; margin:auto;}
.contact .left ul li .div02 img{ width:100%;}




.right{ width:28%; float: right;}
.right .tupian{ width:100%;}
.right .tupian img{ width:100%;}
.right .news_r{ border:1px solid #ccc; padding:4%; margin-top:1rem;}
.right .news_r .top{ overflow:hidden; margin-top:1rem;}
.right .news_r .top span{ width:2px; height:1.6rem; background: #1c2dd4; float: left; margin-right:1rem;}
.right .news_r .top p{ font-size:1.1rem; color:#333; font-weight: 600; float: left;}
.right .news_r ul{ overflow:hidden; margin-top:0.7rem;}
.right .news_r ul li{ width:100%; padding-bottom:0.9rem; border-bottom:1px dashed #ccc; margin-top:0.9rem;}
.right .news_r ul li p{ font-size:0.9rem; color:#444; }
.right .news_r ul li span{ display:block; width:8px; height:8px; background: #3751e2; float: left; margin-right:1rem; margin-top:0.4rem;}





.paginationa{overflow: hidden; padding:4%; width:92%;}
.paginationa .ul01 li{ float:left; border:solid 1px #ccc;margin-left:1%;text-align: center; line-height: 2rem; padding:0 1%;}
.paginationa .ul01{ max-width:1440px; margin:auto;}
.paginationa .ul01 li a:hover{ color:#ffc001;}
.paginationa .ul01 li a{ color:#222;}
.paginationa span{ display:block; float: left; line-height: 2rem;}
/* 首页标题 */

.title{
	width:100%;
	margin:auto;
	margin-bottom:1rem;
	overflow: hidden;
	}

.title h2 strong{ font-size:2.2rem; color:#333; float: left; font-weight: 600;}
.title h2{font-size:2.2rem; color:#333; float: left; overflow: hidden; width:100%; float: left; width:40%;}
.title .yuan{ width:6px; height:6px; background: #444; border-radius: 50%; float: left; margin:1.2rem;}
.title .right{ width:50%; float: right; margin-top:1rem;}
.title .right .xian{ width:80px; height:1px; background: #ccc; float: left; margin-right:1rem; margin-top:0.8rem;}
.title .right p{ font-size:0.9rem; color:#666; float: left; margin:0 0.6rem;}
.title .right .more{ width:20%; line-height: 2rem; background: #0268f1; margin-top:-0.4rem; margin-left:1rem; border-radius: 20px; float: left; display: block; font-size:0.9rem; color:#fff; text-align: center;}




.switch{
	height: 99px;
	border-top: solid 1px #dbdbdb;
	border-bottom: solid 1px #dbdbdb;
	margin-bottom: 3rem;
	margin-top:4rem;
	width:92%;
	margin:2rem auto;
}
 .switch .margin_left{
	
	margin-top: 10px;
}

.switch .margin_left p{
	font-size: 14px;
	color: #999999;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1; 
}
.switch .margin_left:hover p{
	color: #e85f03;
}






.fixed{position: fixed;right: 0;top: 30%;}
.fixed ul{}
.fixed ul li{  background: linear-gradient(to bottom, #3c56e5 0%,#576ff6 100%);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: linear-gradient(to bottom, #3c56e5 0%,#576ff6 100%);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; }


.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;}
.index_zizhi1{ display:none;}

.wrap{ display:none;}



.small-navs{position:absolute;}


.fudong {
    position: fixed;
    right: 0;
    bottom: 0;
    width: 300px;
    height: 370px;
    background: #fff;
    box-shadow: 0px 0px 10px 0px #e5e5e5;
    padding: 2rem;
    box-sizing: border-box;
}

    .fudong p {
        font-size: 1rem;
        color: #333;
    }

    .fudong input {
        width: 100%;
        border: 1px solid #e5e5e5;
        height: 2.4rem;
        margin-top: 1rem;
        padding: 2%;
        box-sizing: border-box;
    }

    .fudong textarea {
        width: 100%;
        border: 1px solid #e5e5e5;
        height: 2.4rem;
        margin-top: 1rem;
        padding: 2%;
        box-sizing: border-box;
    }

    .fudong button {
        width: 100%;
        margin: 1rem auto;
        background: #448ae6;
        border-radius: 10px;
        font-size: 0.9rem;
        text-align: center;
        line-height: 2.8rem;
        color: #fff;
    }

    .fudong span {
        display: block;
        font-size: 0.9rem;
        color: #333;
        text-align: center;
    }


@media screen and (max-width:640px) {

	
	.index_about .float_l{ width:94%; float: none; margin:auto;}
	.index_about .float_r{width:94%; float: none; margin:1rem auto;}
	.title .right{ display:none;}
	.title{ width:92%; margin:auto;}
	.title h2{ width:100%;}
	.index_xiangmu ul li{width:50%; margin:auto;}
	.index_xiangmu ul li .tu{ padding-top:2rem; margin-top:0;}
	.index_xiangmu ul li:nth-child(1){ height:290px;}
	.index_xiangmu ul li:nth-child(2){ height:290px;}
	.index_xiangmu ul li:nth-child(3){ height:290px;}
	.index_xiangmu ul li:nth-child(4){ height:290px;}
	.index_xiangmu ul li .text{ padding-left:0; text-align: center;}
	.index_xiangmu ul li .tu{ padding-top:1rem;}
	.index_zizhi .float_l{ display: none;}
	.index_zizhi .float_r{ width:100%;}
	.index_anli ul li{ width:48.8%;}
	.index_fangan{ margin-top:2rem;}
	.index_fangan ul li{ width:50%;}
	.index_fangan ul li:nth-child(1){ height:240px;}
	.index_fangan ul li:nth-child(2){ height:240px;}
	.index_fangan ul li:nth-child(3){ height:240px;}
	.index_fangan ul li:nth-child(4){ height:240px;}
	.index_fangan ul li .tu{ padding-top:2rem;}
	.index_fangan ul li .more{ width:46%;}
	.index_news ul li{ width:94%; float: none; margin:1rem auto 0 auto;}
	.index_houban .top{ display:none;}
	.index_houban{ background:none; height:auto;}
	.index_houban .bottom ul li{ width:48.8%;}
	.index_houban .bottom{ width:88%; margin:auto;}
	.foot{ background:url(../image/foot_1.jpg) center no-repeat; background-size:100% 100%; height:auto; margin-bottom:50px; padding-top:3rem;}
	.foot .float_r{ width:92%; float: none; margin:auto;}
	.foot .float_l{ width:86%;  background: #fff; margin:auto;  padding:4%;  float: none; background: rgba(100,100,100,0.4);}
	.foot .float_r .top{ padding-top:2rem; display: none;}
	.foot .float_r .banquan{  display:none;}
	.foot .float_r .wenzi p{ display:none;}
	.foot .float_l .erweima{  display:none;}
	.foot .float_l .p01{ font-size:1.6rem; padding-top:1rem;}
	
	.wrap{width: 100%;margin: 100px auto;min-height: 800px; display:block;}
	
	
	.xiangmu1{ width:92%; margin:auto; background: none;}
	.xiangmu1 .float_l{ width:100%;}
	.xiangmu1 .float_l .box img{ width:30%;}
	.xiangmu1 .float_l .box p{ margin-top:0;}
	.xiangmu1 .float_l .box .xian{margin: 1rem 0 1rem 9rem;}
	.xiangmu1 .float_r{ width:100%;}
	.xiangmu1 .float_r img{ width:100%;}
	.xiangmu2 ul li{ width:92%;}
	.index_xuanze ul li{ width:42%;}
	.anli{ display:none;}
	.jianzhan img{ margin-top:2rem;}
	.jianzhan2 .float_r{ display:none;}
	.jianzhan2 .float_l{ width:94%; padding:0 3%;float: none; margin:auto;}
	.youshi ul li{ width:90%;}
	.dingwei .text{ width:100%;}
	.dingwei .text img{ width:100%;}
	.weixin .float_l{ width:92%; float: none; margin:auto;}
	.weixin .float_r{ display:none;}
	.weixin .float_l .more{ margin-top:1rem;}
	.baidu .title1 span{ width:94%;}
	.baidu ul li{ width:92%; float: none; margin:1rem auto;}
	.baidu{ background: #0268f1; height:auto; padding:40px 0 10px 0;}
	.baidu .more{ width:30%;}
	.zhifubao ul{ width:92%; margin:auto;}
	.zhifubao ul li{ width:91%;}
	.zhifubao ul li div{ width:20%;}
	.zhifubao .more{ width:30%;}
	.rukou{ background:#7b43be; height:auto; padding-bottom:3rem; padding-top:4rem;}
	.rukou .title1 p{ font-size:2rem;}
	.rukou .title1 span{ width:100%; font-size:1rem;}
	.rukou ul{ width:92%; float: none; margin:auto;}
	.rukou ul li p strong{ font-size:2rem;}
	.rukou ul li p{ font-size:1rem;}
	
	.box_1 .float_l{ width:92%; float:none; margin:auto;}
	.box_1 .float_r{ display:none;}
	.box_1 .float_l img{ width:100%;}
	.box_2 .float_r{ width:92%; float:none; margin:auto;}
	.box_2 .float_l{ display:none;}
	.box_2 .float_r img{ width:100%;}
	.box_3 .float_l{ width:92%; float:none; margin:auto;}
	.box_3 .float_r{ display:none;}
	.box_3 .float_l img{ width:100%;}
	
	.case .title2 ol{ width:90%;}
	.case .title2 ol li{ width:48%;}
	.case .ul02 li{ width:48.8%;}
	.about .float_l{ display:none;}
	.about .float_r{ width:92%; float: none; margin:auto;}
	.about .float_r .text{ background:none;}
	.contact ul li{ width:42%; height:220px;}
	.news .ul02 li{ width:92%; margin:4%;}
	.news .ul02 li div{ display:none;}
	.news .ul02 li p{ margin-top:0;}
	.news_l{ width:92%; margin:3rem auto;}
	
	.index_zizhi1{ display:block; width:92%; margin:2rem auto;}
	.index_zizhi1 ul{ overflow:hidden; margin-top:1rem;}
	.index_zizhi1 ul li{ width:48%; float: left; margin:1%;}
	.index_zizhi1 ul li img{ width:100%;}
	
	.index_zizhi{ display:none;}
	.shangcheng .float_l{ width:92%; margin:auto; float: none;}
	.shangcheng .float_r{ width:92%; margin:auto; float: none;}
	.shangcheng .float_r img{ width:100%;}
	.moshi div{ width:100%;}
	.youshi1 ul li{ width:42%;}
	.youshi1{ background:none; height:auto;}
	
	.index_news ul li:nth-child(7){ display:none;}
	.index_news ul li:nth-child(8){ display:none;}
	.index_news ul li:nth-child(9){ display:none;}
	.index_news ul li:nth-child(10){ display:none;}
	.index_news ul li:nth-child(11){ display:none;}
	.index_news ul li:nth-child(12){ display:none;}
	.foot .float_r .lianjie{ margin:2rem 0;}
	.foot .float_r .lianjie span{ margin-top:0; line-height: 1.6rem;}
	.foot .float_r .lianjie p{ margin-bottom:0.6rem;}
	.index_anli{ margin-top:3rem;}
	.foot .float_r .lianjie1{ display:none;}
	.zizhi .ul02 li{ width:48.8%;}
	
	
	
	
	
	
	
	
	
	
	
	.contact .left{ width:92%; margin:auto; float: none;}
	.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%;}
	.right{ width:100%; margin-top:1.4rem;}
	.news .left{ width:94%; float:none; margin:auto;}
	.news .left .ul02 li .tu{ display:none;}
	.news .left .ul02 li .text{ width:100%;}
	.fixed{ display:none;}



    .fudong {
        display: none;
    }
	
}










