/* 前端白明明 */

*{ margin:0; padding:0;}

body { margin:0 auto;overflow-x:hidden;  max-width: 1920px; min-width: 1280px;position: relative;padding: 80px 0 0 ; width: 100%;color: #333;font-family:微软雅黑,Microsoft YaHei,arial; font-size:14px;  line-height:1;background: #fff;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;transform: translateZ(0);-webkit-transform: translateZ(0);}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:8px;height: 1px;}

body::-webkit-scrollbar-thumb{ background:#000;outline-offset: -2px;outline: 2px solid #fff;-webkit-border-radius: 4px;border: 2px solid #fff;}

body::-webkit-scrollbar-track{ background:#fff;}

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_45{ font-size:45px;}

.wow{opacity: 0;}

.wow1{opacity: 1;}

/*分页*/

.BMap_mask,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL{ display:none !important;}

.a_dw{position: relative;top: -80px;}

.box {max-width:1400px;min-width: 1200px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;overflow: hidden;}


/* 头部 */

.head{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;position: fixed;width: 100%;top: 0;left: 0;background: #fff;box-sizing: border-box;padding:  0 100px;height: 80px;z-index: 9;-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.2); -webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.2); box-shadow:0px 1px 5px rgba(0,0,0,0.2);}

.head .logo{width: 80px;float: left;}

.head .abtn{display: block;float: right;margin-left: 40px;}

.head .abtn a,.head .abtn .ft{float: left;line-height: 80px;font-size: 16px;}

.head .abtn s{display: block;width: 2px; height: 16px;background: #333;margin: 32px 15px 0;float: left;}

.head .abtn a:hover{color: #e2be6b;}

.head .abtn .ss{display: block;width: 30px;height: 80px;float: left;background: url(../images/ss.png) center no-repeat;margin-right: 40px;}

.head .ul1{float: right;}

.head .ul1 a{padding: 0 40px;position: relative;line-height: 80px;float: left;font-size: 16px;}

.head .ul1 s{display: block;width: 0%;position: absolute;left: 50%;bottom: 0;background: #e2be6b;height: 2px;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.head .ul1 a.act,.head .ul1 a:hover{color: #e2be6b;}

.head .ul1 a.act s{width: 80%;}

.head2 {position: fixed;width: 100%;top: 80px;left: 0;box-sizing: border-box;background: #f7f4f0;z-index: 9;padding: 0 340px 0 100px;height: 50px;display: none;}

.head2 .ul2{width: 840px;float: right;position: relative;}

.head2 .ul2 li{position: absolute;top: 0;left: 0;display: none;}

.head2 .ul2 li a{display: block;float: left;line-height: 50px;margin-right: 40px;}

.head2 .ul2 li a:ladt-child{margin-right: 0;}

.head2 .ul2 li a:hover{color: #e2be6b;}

.head2 .ul2 li{padding-left: 18%;}

.head2 .ul2 li:nth-child(4){padding-left: 52%;}

.head2 .ul2 li:nth-child(5){padding-left: 30%;}

.head2 .ul2 li:nth-child(6){padding-left: 76%;}



/* 搜索 */

.susuo{display: none; position: fixed;width: 100%;top: 0;left: 0;background: rgba(0,0,0,0.9);top: 0;left: 0;z-index: 10;box-sizing: border-box;padding: 200px 0  100px;}

.susuo .sch1{width: 1120px;margin: 0 auto;border-bottom: 1px solid #fff;padding-bottom: 10px;position: relative;}

.susuo .sch1 input{display: block;border:none;float: left;width: calc(100% - 80px);font-size: 36px;background: none;outline: none;color: #fff;}

.susuo .sch1 a{display: block;float: right;width: 80px;}

.susuo .sch1 a img{display: block;width: 100%;}

.susuo .sch1 .out {cursor: pointer; display: block;width: 50px;height: 50px;background: url(../images/out.png) center no-repeat;position: absolute;top: -100px;right: 10px;background-size: cover;}






/* 首页 */

.swbox{position: relative;padding-bottom: 45px;}

.swiper1{}

.swiper1 img{display: block;width: 100%;}

.swiper1 img.mimg{display: none;}

.swiper1 .sbox{position: absolute;top: 35%;left: 0;width: 100%;}

.swiper1 .sbox .xian{width: 55px;height: 4px;background: #e6d5c1;}

.swiper1 .sbox .cn1{font-size: 58px;margin: 25px 0;color: #fff;}

.swiper1 .sbox .en1{color: #fff;}

.swiper1 .swiper-slide .sbox div{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;opacity: 0; transform: translateY(80px);-webkit-transform: translateY(80px);}

.swiper1 .swiper-slide-active .sbox div{opacity: 1; transform: translateY(0px);-webkit-transform: translateY(0px);transition-delay: 1s;-webkit-transition-delay: 1s;}

.swiper1 .swiper-slide-active .sbox .cn1{transition-delay: 1.3s;-webkit-transition-delay: 1.3s;}

.swiper1 .swiper-slide-active .sbox .en1{transition-delay: 1.6s;-webkit-transition-delay: 1.6s;}

.swbox .sbtn{height: 90px;position: absolute;right: 0;bottom: 0;background: #e2be6b;box-sizing: border-box;width: 40%;padding-left: 10%;z-index: 5;}

.swbox .sbtn .numb{cursor: pointer; display: block;width: 20px;height: 90px;float: left;background: url(../images/1.png) center no-repeat;}

.swbox .sbtn .numb.sbtn_r{background: url(../images/2.png) center no-repeat;}

.swbox .sbtn .swiper-pagination-fraction{position: static;float: left;width: 125px;line-height: 90px;color: #fff;font-size: 16px;}

.swbox .sbtn .swiper-pagination-fraction span{font-size: 16px;line-height: 80px;padding:  0 5px;}

.swbox .sbtn .swiper-pagination-fraction .swiper-pagination-current{font-size: 50px;}


.i1{padding: 150px 0 100px;background: url(../images/1_1.jpg) center no-repeat; background-size: cover;}

.i1 .ilt{ width: 450px;float: left;text-align: justify;padding-top: 40px;}

.i1 .ilt .tt{font-family: 宋体;}

.i1 .ilt .en{color: #e3d2bf;margin: 20px 0 40px;}

.i1 .ilt .tc{line-height: 1.8;color: #ac9c8a;padding-bottom: 25px;margin-bottom: 30px;border-bottom: 2px solid #e6d5c1;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.i1 .ilt a{width: 230px;line-height: 60px;box-sizing: border-box;position: relative;text-align: center;border:1px solid #4c4c4c;color: #4c4c4c;}

.i1 .ilt a:hover{background: #e2be6b;color: #fff;border:1px solid #e2be6b;}

.i1 .irt{position: relative; width: calc(100% - 600px);float: right;}

.i1 .irt .ibx{width: 32%;float: left;margin-right: 2%;}

.i1 .irt .ibx:nth-child(3){margin-right: 0;}


.i1 .irt .ibx .img,.i1 .irt .ibx .img img{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;display: block;width: 100%;overflow: hidden;}

.i1 .irt .ibx .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.i1 .irt .ibx .txx{padding-top: 30px;}

.i1 .irt .ibx .txx img{display: block;width: 40px;float: left;}

.i1 .irt .ibx .txx .dt2{color: #999;margin-top: 10px;}

.i1 .irt .iimg{display: block;position: absolute;top: 50%;left: -38px;z-index: 5;}

.i2{padding: 85px 0;background: #f7f4f0;position: relative;}

.i2 .irt{padding: 80px 260px 80px 100px;width: 1070px;float: right;background: #fff;box-sizing: border-box;position: relative;z-index: 3;-moz-box-shadow:0px 0px 10px #ddd; -webkit-box-shadow:0px 0px 10px #ddd; box-shadow:0px 0px 10px #ddd;}

.i2 .irt .tt{font-family: 宋体;}

.i2 .irt .en{color: #e3d2bf;margin: 20px 0 40px;}

.i2 .irt .tc{line-height: 1.8;color: #ac9c8a;padding-bottom: 25px;overflow: hidden;}

.i2 .irt a{width: 230px;line-height: 60px;box-sizing: border-box;position: relative;text-align: center;border:1px solid #4c4c4c;color: #4c4c4c;}

.i2 .irt a:hover{background: #e2be6b;color: #fff;border:1px solid #e2be6b;}

.i2 .img{position: absolute;top: 0;left: 0;width: 62.5%;height: 100%;background: url(../images/1_6.jpg) center center no-repeat fixed;background-size: 100%;}

.i3{padding: 85px 0;}

.i3 .itp{position: relative;}

.i3 .itp .tt{font-family: 宋体;}

.i3 .itp .en{color: #e3d2bf;margin: 20px 0 50px;}

.i3 .itp a{position: absolute;top: 0;right: 0;}

.i3 .itp a:hover{color: #e2be6b;}

.i3 .ilt{width: 580px;float: left;height: 624px;background: #f7f4f0;}

.i3 .ilt .img,.i3 .ilt .img img {-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;display: block;width: 100%;overflow: hidden;}

.i3 .ilt .img:hover img{display: block;transform: scale(1.05);-webkit-transform: scale(1.05);}

.i3 .ilt .lx{padding:  40px;}

.i3 .ilt .lx .time{color: #454545;opacity: .7;}


.i3 .ilt .lx .ltt{line-height: 1.5;margin: 20px 0;}

.i3 .ilt .lx .subtitle{font-size: 16px;color: #666;line-height: 1.5;margin-top: 0;}

.i3 .ilt .lx .more{width: 230px;line-height: 60px;box-sizing: border-box;position: relative;text-align: center;border:1px solid #4c4c4c;color: #4c4c4c;}

.i3 .ilt .lx .more:hover{background: #e2be6b;color: #fff;border:1px solid #e2be6b;}

.i3 .ilt .lx .ltt:hover{color: #e2be6b;}

.i3 .irt {width: calc(100% - 640px);float: right;}

.i3 .irt li{margin-bottom: 60px;}

.i3 .irt li:last-child{margin-bottom: 0;}

.i3 .irt li .tim{color: #2d463b;opacity: .7;}

.i3 .irt li .ltt{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;margin: 20px 0 15px;color: #2d463b; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.i3 .irt li .subtitle{font-size: 16px;color: #666;line-height: 1.5;margin-top: 0;}

.i3 .irt li .ltc{color: #888;opacity: .8;line-height: 1.8; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.i3 .irt li .ltt:hover{color: #e2be6b;}


/* 底部 */

.footer{padding: 45px 0;background: #2c2c2e;text-align: center;}

.footer .logo{width: 110px;margin: 0 auto;}

.footer .logo img{display: block;width: 100%;}

.footer .abtn{width: 770px;margin: 25px auto;}

.footer .abtn a{width: 20%;float: left;position: relative;color: #aaa;font-size: 16px;}

.footer .abtn a s{display: block;width: 5px;height: 5px;background: #aaa;border-radius: 50%;position: absolute;right: -3px;top: 50%;margin-top: -3px;}

.footer .abtn a:hover{color: #fff;}

.footer .fdz{display: inline-block;padding: 10px 20px;font-size: 16px;color: #aaa;border:1px solid #434343;}

.footer .ewm{color: #aaa;}

.footer .ewm img{display: block;margin: 25px auto 15px;}

.footer2{text-align: center;border-top: 1px solid #434343;background: #2c2c2e;line-height: 54px;color: #666;}

/* banner */

.banner{position: relative;text-align: center;color: #fff;overflow: hidden;}

.banner img{display: block;width: 100%;-webkit-transition: all 5s linear; -moz-transition: all 5s linear; transition: all 5 linear ; transform: scale(1.1);-webkit-transform: scale(1.1);}

.banner img.mimg{display: none;}

.banner .mbox{position: absolute;top: 40%;left: 0;width: 100%;}

.banner .mbox .tt s{display: inline-block;width: 40px;height: 1px;background: #fff;position: relative;top: -10px;margin: 0 30px;}

.banner .mbox .en{margin-top: 20px;color: rgba(255,255,255,0.5);}

.banner.act img{transform: scale(1);-webkit-transform: scale(1);}

.nav{background: #f7f4f0;text-align: center;overflow: hidden;}

.nav .nbox{width: 900px;margin: 0 auto;border-right: 1px solid #e5e5e5;}

.nav a{width: 300px;float: left; border-left: 1px solid #e5e5e5;line-height: 50px;box-sizing: border-box;}

.nav a:hover,.nav a.act{background: #e2be6b;color: #fff;}

.banner .mbox .dm{width: 200px;height: 180px;background: rgba(255,255,255,0.85);position: absolute;top: 100%;margin-top: -100px;right: 10%;box-sizing: border-box;padding: 38px 20px;text-align: justify;}

.banner .mbox .dm1{color: #666;}

.banner .mbox .dm2{color: #d7a534;margin:25px 0 20px; }

.banner .mbox .dm3{color: #888;}


/* 关于我们 */

.ab1{padding: 85px 0 ;text-align: justify;}

.ab1 .alt{width: 465px;float: left;border-top: 1px solid #000;padding-top: 60px;}

.ab1 .alt .num{font-size: 180px;color: #e2be6b;}

.ab1 .alt .att{color: #666;margin: 30px 0;}

.ab1 .alt .atc{line-height: 1.8;color: #888;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #000;}

.ab1 .alt img{display: block;width: 100%;}

.ab1 .alt .tc{color: #888;margin-top: 40px;line-height: 1.5;}

.ab1 .art{width:  calc(100% - 620px);float: right;}

.ab1 .art .att span{display: inline-block;padding: 10px 50px 25px 0;border-bottom: 1px solid #e5e5e5;margin-bottom: 40px;position: relative;}

.ab1 .art .att span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 0;bottom: -1px;}

.ab1 .art .atc{color: #888;line-height: 1.8;}

.ab2{padding: 85px 0 200px;background: url(../images/2_3.jpg) center no-repeat; background-size: cover;text-align: center;}

.ab2 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.ab2 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.ab2 .swiper2{text-align: justify;width: calc(100% - 100px); margin: 70px auto 0;box-sizing: border-box;background: url(../images/2_4.jpg) center repeat-x;}

.ab2 .swiper2 .sbox{height: 380px;padding-left: 30px;background: url(../images/2_1.png) top left no-repeat;}

.ab2 .swiper2 .sbox div{position: relative;}

.ab2 .swiper2 .sbox .tim{font-style: italic;}

.ab2 .swiper2 .sbox .tc{height: 80px;margin: 10px 0; color: #888;line-height: 1.4; overflow: auto;padding-right: 5px;}

.ab2 .swiper2 .sbox .tc *{font-size: 14px !important;text-align: left;}

.ab2 .swiper2 .sbox .tc::-webkit-scrollbar{ width:4px;height: 1px;}

.ab2 .swiper2 .sbox .tc::-webkit-scrollbar-thumb{ background:#d9c394;border-radius: 4px;}

.ab2 .swiper2 .sbox .tc::-webkit-scrollbar-track{ background:#fff;}

.ab2 .swiper2 .sbox .yuan{width: 80px;height: 80px;text-align: center;line-height: 1.5;padding: 10px 20px; box-sizing: border-box;background: #d9c394;color: #fff;border:6px solid #fff;border-radius: 50%;}

.ab2 .swiper2 .swiper-slide:nth-child(2n) .sbox .tim{top:320px;}

.ab2 .swiper2 .swiper-slide:nth-child(2n) .sbox .tc{top: 185px;}

.ab2 .swiper2 .swiper-slide:nth-child(2n) .sbox{background: url(../images/2_2.png) bottom left no-repeat;}

.ab2 .abox{position: relative;}

.ab2 .prev2{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_3.png) center no-repeat;border-radius: 50%;left: 10px;margin-top: -20px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.ab2 .next2{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_4.png) center no-repeat;border-radius: 50%;right: 10px;margin-top: -20px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.ab2 .prev2:hover{background: #e2be6b url(../images/2_3_1.png) center no-repeat;}

.ab2 .next2:hover{background: #e2be6b url(../images/2_4_1.png) center no-repeat;}


.ab3{padding: 85px 0 ;text-align: center;}

.ab3 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.ab3 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.ab3 .swiper3{margin: 55px 0;}

.ab3 .swiper3 .img{border:1px solid #e6e6e6;box-sizing: border-box;padding: 20px;width: 99%;}

.ab3 .swiper3 .img img{display: block;width: 100%;}

.ab3 .swiper3 .txt{color: #666;margin-top: 10px;line-height: 1.5;}

.ab3 .abtn{position: relative;width: 305px;height: 50px;margin: 0 auto;background: url(../images/2_9.jpg) center repeat-x;}

.ab3 .abtn .prev3{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_3.png) center no-repeat;border-radius: 50%;left: 0px;margin-top: -20px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.ab3 .abtn .next3{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_4.png) center no-repeat;border-radius: 50%;right: 0px;margin-top: -20px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.ab3 .abtn .prev3:hover{background: #e2be6b url(../images/2_3_1.png) center no-repeat;}

.ab3 .abtn .next3:hover{background: #e2be6b url(../images/2_4_1.png) center no-repeat;}

.ab3 .abtn .swiper-pagination {width: 50px;background: #fff;left: 50%;margin-left: -25px;height: 40px;top: 0;margin-top: 0;box-sizing: border-box;padding-top: 10px;}

.ab3 .abtn .swiper-pagination .swiper-pagination-current{font-style: italic;font-size: 24px;}


/* 新闻 */

.ne1{padding: 85px 0;text-align: center;position: relative;z-index: 3;}

.ne1 .box{margin-top: 55px;overflow: visible;text-align: justify;}

.ne1 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.ne1 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.ne1 .nlt{width: 50%;position: absolute;top: 0;left: 0;overflow: hidden;z-index: 3;}

.ne1 .nimg{display: block;position: absolute;top: 0;right: -100px;z-index: -1;}

.ne1 .nlt img{-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s ;display: block;width: 100%;}

.ne1 .nlt:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ne1 .nrt{width: 58%;float: right;margin-top: 30px; background: #f5f5f5;box-sizing: border-box;padding: 5% 5% 5% 10%;z-index: -1;}

.ne1 .nrt .tim{color: #888;}

.ne1 .nrt .att{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin: 20px 0;}

.ne1 .nrt .subtitle{color: #555;font-size: 16px;}

.ne1 .nrt .xian{width: 110px;border-bottom: 1px solid #dbdbdb;position: relative;}

.ne1 .nrt .xian span{display: block;width: 20px;height: 3px;background: #e2be6b;}

.ne1 .nrt .tc{color: #888;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 20px 0 40px; overflow: hidden;}

.ne1 .nrt .more{width: 140px;line-height: 40px;box-sizing: border-box;position: relative;text-align: center;border:1px solid #4c4c4c;color: #4c4c4c;}

.ne1 .nrt .more:hover{background: #e2be6b;color: #fff;border:1px solid #e2be6b;}

.ne2{padding: 85px 0;background: #f5f5f5;border-top: 1px solid #ddd;}

.ne2 .ul1{}

.ne2 .ul1 li{ width: 31%;float: left;margin-right: 3.5%;box-sizing: border-box; margin-bottom: 3.5%;border:1px solid #e6e6e6;background: #fff;}

.ne2 .ul1 li:nth-child(3n){margin-right: 0;}

.ne2 .ul1 li .img,.ne2 .ul1 li .img img{-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s ;display: block;width: 100%;overflow: hidden;}

.ne2 .ul1 li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ne2 .ul1 li .txt{padding: 45px 40px;color: #888;}

.ne2 .ul1 li .txt .att{line-height: 1.5;margin: 10px 0 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 60px;}

.ne2 .ul1 li .txt .subtitle{color: #555; font-size: 16px;}

.ne2 .ul1 li .txt .more{width: 140px;line-height: 40px;box-sizing: border-box;position: relative;text-align: center;border:1px solid #4c4c4c;color: #4c4c4c;}

.ne2 .ul1 li .txt .more:hover{background: #e2be6b;color: #fff;border:1px solid #e2be6b;}

.ne2 .ul1 li .txt .att:hover{color: #e2be6b;}

.ne2 .abtn{position: relative;width: 305px;height: 44px;margin: 0 auto;background: url(../images/2_9.jpg) center repeat-x;}

.ne2 .abtn .prev_l{position: absolute;top: 0; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_3.png) center no-repeat;border-radius: 50%;left: 0px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.ne2 .abtn .prev_r{position: absolute;top: 0; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_4.png) center no-repeat;border-radius: 50%;right: 0px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.ne2 .abtn .prev_l:hover{background: #e2be6b url(../images/2_3_1.png) center no-repeat;}

.ne2 .abtn .prev_r:hover{background: #e2be6b url(../images/2_4_1.png) center no-repeat;}

.ne2 .abtn .num {position: absolute;text-align: center; width: 50px;background: #f5f5f5;left: 50%;margin-left: -25px;height: 40px;top: 0;margin-top: 0;box-sizing: border-box;padding-top: 10px;}

.ne2 .abtn .num .s_p1{font-style: italic;font-size: 24px;}

.nav .nbox_co{width: 300px;}

/* 新闻详情 */

.nec1{padding: 85px 0;text-align: center;}

.nec1 .tt{line-height: 1.5;}

.nec1 .tim{color: #888;margin: 30px 0 60px;}

.nec1 .tc{padding: 55px 0;line-height: 1.8;color: #888;text-align: justify;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}

.nec1 .tc img{display: block;margin: 0 auto;max-width: 100% !important;height: auto !important;}

.nec1 .abtn{margin-top: 50px;text-align: justify;position: relative;}

.nec1 .abtn a{width: calc(100% - 200px);margin-bottom: 20px;color: #888;}

.nec1 .abtn a:hover{color: #e2be6b;}

.nec1 .abtn a.fh{width: 180px;line-height: 50px;background: #e2be6b;color: #fff;text-align: center;position: absolute;top: 0;right: 0;}

.nec1 .abtn a.fh:hover{background: #ac9c8a;}

/* 联系我们 */

.co1{padding: 85px 0;}

.co1 .clt{width: 380px;float: left;}

.co1 .clt .xian{width: 110px;border-bottom: 1px solid #dbdbdb;position: relative;margin: 25px 0 30px;}

.co1 .clt .xian s{display: block;width: 20px;height: 3px;background: #e2be6b;}

.co1 .clt  img{display: block;max-width: 100%;}

.co1 .crt{width: 700px;float: right;position: relative;padding-right: 200px;box-sizing: border-box;}

.co1 .crt .tt{color: #ac9c8a;line-height: 1.5;}

.co1 .crt .xian{width: 360px;border-bottom: 1px solid #dbdbdb;position: relative;margin: 20px 0 30px;}

.co1 .crt .xian s{display: block;width: 20px;height: 3px;background: #e2be6b;}

.co1 .crt .tc{line-height: 2;color: #555;}

.co1 .crt .ewm{width: 135px;position: absolute;top: 0;right: 0;}

.co1 .crt .ewm .e_tp{padding: 10px;width: 100%;border:1px solid #e6e6e6;box-sizing: border-box;margin-bottom: 5px;}

.co1 .crt .ewm .e_tp img{display: block;margin: 0 auto;max-width: 100%;}

.co1 .crt .ewm .txt{width: 100%;border:1px solid #e6e6e6;box-sizing: border-box;line-height: 30px;text-align: center;color: #555;}

.co1 .box{overflow: visible;}

#map{margin-top: 55px; width: 100%;height: 520px;border:5px solid #fff;-moz-box-shadow:0px 0px 10px #ddd; -webkit-box-shadow:0px 0px 10px #ddd; box-shadow:0px 0px 10px #ddd;}

#map .BMapLabel{top: -40px !important;left: -50px !important;padding: 10px 20px!important;background: #fff!important;border:none !important;display: block;}


.co2{padding: 85px 0;background: #f5f5f5 url(../images/4_2.jpg) center bottom no-repeat;background-size: cover;text-align: center;}

.co2 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.co2 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.co2 .dl1{margin-top: 65px;background: #fff;padding-bottom: 80px;}

.co2 .dl1 dt{background: #e2be6b;}

.co2 .dl1 dt span{width: 20%;float: left;text-align: center;line-height: 55px;display: block;color: #fff;font-size: 16px;}

.co2 .dl1 dd{}

.co2 .dl1 dd .dtp{position: relative;}

.co2 .dl1 dd .dtp span{width: 20%;float: left;text-align: center;line-height: 70px;display: block;color: #666;cursor: pointer;}

.co2 .dl1 dd .dtp span:nth-child(5){color: #ac9c8a;}

.co2 .dl1 dd .dtp s{display: block;width: 84%;height: 1px;background: #e3e3e3;float: left;margin-left: 8%;}

.co2 .dl1 dd .dbt{display: none; width: 84%;margin: 0 auto;text-align: justify;box-sizing: border-box;padding: 40px;background: #f5f5f5;line-height: 1.8;}

.co2 .dl1 dd .dbt .kd{display: inline-block;margin-right: 20px;}

.co2 .dl1 dd:nth-child(2) .dbt{display: block;}

.co2 .abtn{position: relative;width: 305px;height: 44px;margin: 85px auto 0;background: url(../images/4_4.png) center no-repeat;}

.co2 .abtn .prev_l{position: absolute;top: 0; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_3.png) center no-repeat;border-radius: 50%;left: 0px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.co2 .abtn .prev_r{position: absolute;top: 0; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;width: 40px;height: 40px;background: #fff url(../images/2_4.png) center no-repeat;border-radius: 50%;right: 0px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3); box-shadow:0px 0px 10px rgba(0,0,0,0.3);}

.co2 .abtn .prev_l:hover{background: #e2be6b url(../images/2_3_1.png) center no-repeat;}

.co2 .abtn .prev_r:hover{background: #e2be6b url(../images/2_4_1.png) center no-repeat;}

.co2 .abtn .num {position: absolute;text-align: center; width: 50px;left: 50%;margin-left: -25px;height: 40px;top: 0;margin-top: 0;box-sizing: border-box;padding-top: 10px;}

.co2 .abtn .num .s_p1{font-style: italic;font-size: 24px;}


/* 星级服务 */

.st1{padding: 85px 0;text-align: center;}

.st1 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.st1 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.st1 .zimg{display: block;width: 100%;margin: 70px auto 0;}

.st1 .txt{width: 90%;box-sizing: border-box;padding: 65px 5% 40px;margin: -120px auto 0;position: relative;background: #fff;z-index: 3;}

.st1 .txt .en{color: #ac9c8a;font-weight: bold;}

.st1 .txt .tc{line-height: 2;color: #888;padding: 30px 0 60px;border-bottom: 1px solid #e6e6e6;}

.st1 .ul1 li{width: 31%;float: left;margin-right: 3.5%;box-sizing: border-box;border:1px solid #e6e6e6;}

.st1 .ul1 li:last-child{margin-right: 0;}

.st1 .ul1 li .img,.st1 .ul1 li .img img{display: block;width: 100%;overflow: hidden;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s ;}

.st1 .ul1 li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.st1 .ul1 li .txt2{line-height: 60px;}

/* 物业类型 */

.bu1{padding: 85px 0;text-align: center;}

.bu1 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.bu1 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.bu1 .tc{line-height: 2;color: #888;max-width: 1000px;margin: 60px auto 0;}

.bu2{padding-bottom: 80px;}

.bu2 li{position: relative;padding-top: 60px;z-index: 3;}

.bu2 li .b_k{position: absolute;width: 48%;height: calc(100% - 60px);background: #f5f5f5;top: 0;left: 0;z-index: -1;}

.bu2 li .img{display: block;width: 50%;overflow: hidden;float: left;}

.bu2 li .img img{-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s ;display: block;width: 100%;}

.bu2 li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.bu2 li .brt{width: 50%;float: right;box-sizing: border-box;padding: 50px 100px;}

.bu2 li .brt .num{width: 60px;height: 60px;border:1px solid #ddd;position: relative;box-sizing:border-box;padding: 30px 0 0 10px; font-weight: bold;color: #444;}

.bu2 li .brt .num s{display: block;width: 10px;height: 2px;background: #e2be6b;position: absolute;left: 10px;bottom: 0;}

.bu2 li .brt .dtt{line-height: 1.5;margin:30px 0 10px; }

.bu2 li .brt .den{color: #e3d2bf;}

.bu2 li .brt .dtc{color: #888;line-height: 1.5;margin-top: 30px;}

.bu2 li:nth-child(2n) .b_k{left: auto;right: 0;}

.bu2 li:nth-child(2n) .img{float: right;}




/* 公司治理 */

.go1{min-height: 750px;background: url(../images/6_2.jpg) center top no-repeat;background-size: cover;}

.go1 .ul1{}

.go1 .ul1 *{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s ;}

.go1 .ul1 li{text-align: center; width: 25%;float: left;box-sizing: border-box;height: 750px;border-left: 1px solid #ebebeb;padding-top: 60px;background-size: cover;background: url(../images/6_2.png) center top no-repeat;}

.go1 .ul1 li:last-child{border-right: 1px solid #ebebeb;}

.go1 .ul1 li:nth-child(1){margin-left: 12.5%;}

.go1 .ul1 li:nth-child(2){}

.go1 .ul1 li .yuan{width: 100px;height: 100px;border:2px solid #e2be6b;border-radius: 50%;position: relative;margin: 0 auto 40px;}

.go1 .ul1 li .yuan span{font-family: '宋体'; display: block;width: 80px;height: 80px;border:1px solid #e2be6b;border-radius: 50%;margin: 9px auto;line-height: 78px; }

.go1 .ul1 li .en{margin: 15px 0 20px;color: #ac9c8a;opacity: 0;}

.go1 .ul1 li .ltt{font-size: 20px;}

.go1 .ul1 li .xian{width: 30px;height: 2px;background: #aaa;margin: 0 auto 40px;}

.go1 .ul1 li a{width: 140px;height: 40px;position: relative;overflow: hidden;box-sizing: border-box;border:1px solid #8b8075;margin: 0 auto;}

.go1 .ul1 li a span{width: 100%;line-height: 40px;display: block;color: #8b8075;}

.go1 .ul1 li a span:nth-child(2){background: #e2be6b;color: #fff;}

.go1 .ul1 li:hover a span:nth-child(1){margin-top: -40px;}

.go1 .ul1 li:hover a {border:1px solid #e2be6b;}

.go1 .ul1 li:hover{background: url(../images/6_1.png) center top no-repeat;background-size: cover;}

.go1 .ul1 li:hover .yuan span{background: #fff;border:1px solid #fff;}

.goc1{background: #fcfbfa;padding: 85px 0;text-align: center;}

.goc1 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.goc1 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.goc1 .gtp{margin: 50px 0;position: relative;box-sizing: border-box;width: 100%;padding: 0 36px;}

.goc1 .gtp .swiper4{}

.goc1 .gtp .swiper4 .swiper-slide{width: auto;cursor: pointer;}

.goc1 .gtp .swiper4 .swiper-slide *{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s ;}

.goc1 .gtp .swiper4 .swiper-slide .sbox{padding: 0px 10px;line-height: 34px;background: #f5f3f0;position: relative;border-right: 2px solid #fff;z-index: 3;}

.goc1 .gtp .swiper4 .swiper-slide .sbox s{display: block;width: 10px;height: 7px;background: url(../images/6_3.png) center top no-repeat;position: absolute;bottom: 0;left: 50%;margin-left: -5px;z-index: -1;opacity: 0;}

.goc1 .gtp .swiper4 .swiper-slide.act .sbox{background: #e2be6b;color: #fff;}

.goc1 .gtp .swiper4 .swiper-slide.act .sbox s{bottom: -7px;opacity: 1;}

.goc1 .gtp .prev4{width: 34px;height: 34px;box-sizing: border-box;border:1px solid #ddd; background:  url(../images/6_4.jpg) center no-repeat; left: 0;margin: 0;top: 0;}

.goc1 .gtp .next4{width: 34px;height: 34px;box-sizing: border-box;border:1px solid #ddd; background:  url(../images/6_3.jpg) center no-repeat; right: 0;margin: 0;top: 0;}

.goc1 .gtp .swiper-button-prev.swiper-button-disabled, .goc1 .gtp .swiper-button-next.swiper-button-disabled{opacity: 0;}

.goc1 .gbt{background: #fff;padding: 60px;text-align: justify;}

.goc1 .gbt .gbt_box{display: none;}

.goc1 .gbt .gbt_box:nth-child(1){display: block;}

.goc1 .gbt .ltt span{display: inline-block;background: #e2be6b;color: #fff;font-size: 16px;padding: 5px 10px;border-radius: 5px;}

.goc1 .gbt .ul1 li{margin-bottom: 70px;}

.goc1 .gbt .ul1 li:last-child{margin-bottom: 0;}

.goc1 .gbt .ul1 li .tbox{margin-top: 40px;border: 1px solid #ddd;background: #fcfcfc;padding: 30px 30px 60px;position: relative;}

.goc1 .gbt .ul1 li *{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;}

.goc1 .gbt .ul1 li .tbox .ltc{line-height: 2;color: #ac9c8a;overflow: hidden;max-height: 80px;}

.goc1 .gbt .ul1 li .tbox .btn{width: 60px;line-height: 14px;background: url(../images/6_5.png) center no-repeat;color: #000;position: absolute;right: 30px;bottom: 30px;cursor: pointer;}

.goc1 .gbt .ul1 li.act .tbox  .ltc{max-height: 1000px;}

.goc1 .gbt .ul1 li.act .tbox .btn{background: url(../images/6_4.png) center no-repeat;}

.li1{padding-bottom: 50px;}

.li2{padding-bottom: 85px;}

.li2 .llt{width: 48.5%;float: left;}

.li2 .llt input,.li2 .llt textarea{display: block;width: 49%;float: left;box-sizing: border-box;height: 40px;border:1px solid #ddd; outline: none;padding: 0 10px;color: #ac9c8a;margin-bottom: 2%;}

.li2 .llt input:nth-child(2n){float: right;}

.li2 .llt textarea{width: 100%;resize: none;height: 140px;padding: 10px;}

.li2 ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #ac9c8a;
}
.li2 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #ac9c8a;
}
.li2 ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #ac9c8a;
}
.li2 :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #ac9c8a;

}

.li2 .llt .abtn{margin-top: 20px;}

.li2 .llt a{width: 140px;line-height: 40px;box-sizing: border-box;text-align: center;border:1px solid #8b8075;color: #4c4c4c;float: left;margin-right: 20px;}

.li2 .llt a:hover{background: #e2be6b;border:1px solid #e2be6b;color: #fff;}

.li2 .lrt{width: 48.5%;float: right;box-sizing: border-box;padding: 50px;background: url(../images/6_5.jpg) center no-repeat;background-size: cover;}

.li2 .lrt .l_d2{margin-bottom: 15px;}

.li2 .lrt .l_d2 img{display: block;width: 40px;float: left;}

.li2 .lrt .l_d2 span{display: block;width: calc(100% - 160px);float: left;margin-left: 10px; line-height: 40px;color: #726d66;}



.in1{padding: 85px 0 0;text-align: center;}

.in1 .box{overflow: visible;}

.in1 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.in1 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.xzul1{padding: 50px 0 10px;}

.xzul1 *{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;}

.xzul1 li{width: 100%;float: left;margin-bottom: 3%;box-sizing: border-box;border:1px solid #ebebeb;padding: 20px;position: relative;}

.xzul1 li .yuan{width: 64px;height: 64px;font-size: 20px; float: left;border:2px solid #e3c070;border-radius: 50%;}

.xzul1 li .yuan span{display: block;border-radius: 50%; width: 60px; height: 60px; line-height: 60px;margin: 2px auto;box-sizing: border-box;border:2px solid #fff;text-align: center;box-sizing: border-box;}

.xzul1 li .lrt{width: calc(100% - 120px);float: right;text-align: justify;}

.xzul1 li .lrt .ltt{display: inline-block; border-bottom: 1px solid #fff;overflow: hidden;line-height:20px; height: 24px; margin: 10px 0;color: #2d463b;}

.xzul1 li .lrt .tim{color: #e2be6b;}

.xzul1 li .lbt{text-align: right;position: absolute;top: 50%;right: 5%;margin-top: -16px;}

.xzul1 li .lbt a{display: inline-block;text-align: center;width: 110px;line-height: 30px;border:1px solid #2d463b;margin-left: 15px;}

.xzul1 li .lbt a:hover{background: #e2be6b;color: #fff;border:1px solid #e2be6b;}

.xzul1 li:hover{border:1px solid #fff;-moz-box-shadow:0px 0px 10px #ddd; -webkit-box-shadow:0px 0px 10px #ddd; box-shadow:0px 0px 10px #ddd;} 

.xzul1 li:hover .yuan{background: #e3c070;}

.xzul1 li:hover .yuan span{color: #fff;}

.xzul1 li:hover .lrt .ltt,.xzul1 li:hover .lrt .tim{color: #ac9c8a;}

.xzul1 li:hover .lrt .ltt{}


.in2{text-align: center;}

.in2 .box{overflow: visible;}

.in2 .tt span{padding: 0 30px 25px;border-bottom: 1px solid #aaa;position: relative;display: inline-block;}

.in2 .tt span s{display: block;position: absolute;width: 60px;height: 2px;background: #e2be6b;left: 50%;margin-left: -30px; bottom: 0px;}

.in2 .xian{width: 100%;border-bottom: 1px solid #f5f5f5;position: relative;margin-bottom: 50px;}

.in2 .gbt{background: #fff;text-align: justify;}

.in2 .gbt .xzul1{display: none;}

.in2 .gbt .xzul1:nth-child(1){display: block;}

.in2 .gtp{position: relative;box-sizing: border-box;width: 100%;padding: 0 36px;margin-top: 50px;}

.in2 .gtp .swiper5{}

.in2 .gtp .swiper5 .swiper-slide{width: 120px;padding-bottom: 10px;cursor: pointer;}

.in2 .gtp .swiper5 .swiper-slide *{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s ;}

.in2 .gtp .swiper5 .swiper-slide .sbox{line-height: 34px;background: #f5f3f0;position: relative;border-right: 2px solid #fff;z-index: 3;}

.in2 .gtp .swiper5 .swiper-slide .sbox s{display: block;width: 10px;height: 7px;background: url(../images/6_3.png) center top no-repeat;position: absolute;bottom: 0;left: 50%;margin-left: -5px;z-index: -1;opacity: 0;}

.in2 .gtp .swiper5 .swiper-slide.act .sbox{background: #e2be6b;color: #fff;}

.in2 .gtp .swiper5 .swiper-slide.act .sbox s{bottom: -7px;opacity: 1;}

.in2 .gtp .prev5{width: 34px;height: 34px;box-sizing: border-box;background:  url(../images/6_4.jpg) center no-repeat; left: 0;margin: 0;top: 0;}

.in2 .gtp .next5{width: 34px;height: 34px;box-sizing: border-box;background:  url(../images/6_3.jpg) center no-repeat; right: 0;margin: 0;top: 0;}

.in2 .gtp .swiper-button-prev.swiper-button-disabled, .in2 .gtp .swiper-button-next.swiper-button-disabled{opacity: 0;}

.in2_2{padding-bottom: 50px;}

/* 搜索 */

.se1{padding: 85px 0 60px; }

.se1 .sbtn{padding: 50px;background: #f5f5f5;}

.se1 .sbtn .tt{font-weight: bold;margin-bottom: 20px;}

.se1 .sbtn .tc{background: #fff;}

.se1 .sbtn .tc input{display: block;box-sizing: border-box;width: calc(100% - 70px);float: left;outline: none;border:none;background: #fff;height: 50px;padding: 0 20px;}

.se1 .sbtn .tc a{width: 50px;height: 50px;float: left;background: url(../images/6_10.png) center no-repeat;}

.se1 .tc2{margin-top: 30px;padding: 0 50px;} 

.se1 .tc2 span{color: #e2be6b;}

.se1 .tc2 span.f_22{font-weight: bold;}

.se2 .ul1{border-top: 1px solid #e5e5e5;padding-bottom: 85px;}

.se2 .ul1 li{padding: 40px ;border-bottom: 1px solid #e5e5e5;}

.se2 .ul1 li .llt{width: calc(100% - 140px);float: left;}

.se2 .ul1 li .llt a{font-size: 20px;color: #444;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.se2 .ul1 li .llt .tim{margin-top: 20px;color: #999;}

.se2 .ul1 li .llt a:hover{color: #e2be6b;}

.se2 .ul1 li .lrt *{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s ;}

.se2 .ul1 li .lrt{width: 140px;float: right;height: 40px;position: relative;overflow: hidden;box-sizing: border-box;border:1px solid #8b8075;text-align: center;}

.se2 .ul1 li .lrt span{width: 100%;line-height: 40px;display: block;color: #8b8075;}

.se2 .ul1 li .lrt span:nth-child(2){background: #e2be6b;color: #fff;}

.se2 .ul1 li .lrt:hover span:nth-child(1){margin-top: -40px;}




@media (max-width: 1680px) {

	.i1{padding: 80px 0;}

	.i2 .irt{padding: 80px 100px 80px 50px;width: 700px;}


	
}


@media (max-width: 1440px) {
	.head{padding: 0 40px;}
	.head .abtn{padding-left: 20px;margin-left: 20px;}
	.head .ul1 a{padding: 0 30px;}
	.head2{padding-right: 200px;}
	.head2 .ul2{width: 730px;}
	.head2 .ul2 li:nth-child(2){padding-left: 15%;}
	.head2 .ul2 li:nth-child(4){padding-left: 50%;}
	.head2 .ul2 li:nth-child(5){padding-left: 30%;}
	.head2 .ul2 li:nth-child(6){padding-left: 64%;}

}

@media (max-width: 1366px) {
	
}


.m_head ,.m_nav {display: none;}

@media (max-width: 1200px) {

  body{min-width: 200px;padding: 0;padding-top: 50px;} 

  .f_16{ font-size:14px; }

  .f_18{ font-size:16px; }

  .f_20{ font-size:18px; }

  .f_22{font-size: 20px;}

  .f_24{ font-size:20px; }

  .f_26{ font-size:22px; }

  .f_28{ font-size:22px; }

  .f_30{ font-size:24px; }

  .f_32{ font-size:24px; }

  .f_34{ font-size:24px; }

  .f_36{ font-size:24px; }

  .f_40{font-size: 24px;}

  .f_48{font-size: 30px;}

  .head{display: none;}  
    
  .m_head{display: block;height: 50px;overflow: hidden;padding: 0 5%;position: fixed;top: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 99;background: #000;}

  .m_head .mlt{display: block;float: left;}

  .m_head .mlt img{display: block;height: 40px;margin-top: 5px;}

  .m_head .img{width: 50px;float: right;}

  .m_head .img img{display: block;width: 100%;}

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top:0;right: -100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;overflow: hidden;box-sizing: border-box;}

  .m_nav.act{right: 0;}

  .m_out{ width: 15%;float: left; }
    
  .m_out img{display: block;width: 100%;} 

  .m_nav{display: block; position: fixed;z-index: 199;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top:0;right: -100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;overflow: hidden;box-sizing: border-box;}

  .m_nav.act{right: 0;}

  .m_out{ width: 15%;float: left; max-width: 50px;}
    
  .m_out img{display: block;width: 100%;}  

  .wow{opacity: 1;}

  .m_navbox{width: 80%;box-sizing: border-box;float: right;background: #111;height: 100%;box-sizing: border-box;padding: 10px 5% ;overflow: auto; box-sizing: border-box;}

  .m_navbox div,.m_navbox a{color: #fff;display: block;}

  .m_navbox a{font-size: 16px;line-height: 20px;padding: 10px 0;}

  .m_navbox div,.m_navbox a.ltp{font-size: 20px;line-height: 30px;border-bottom: 1px solid #1f1e1e;padding: 10px 0;display: block;}

  .m_navbox li>div:nth-child(1){background: url(../images/plus.png) center right no-repeat;}

  .m_navbox li.act>div:nth-child(1){background: url(../images/reduce.jpg) center right no-repeat;}

  .m_navbox div.lbt{padding: 5px 0;display: none;}

  .m_navbox .lange{text-align: center;}

  .m_navbox .lange a{display: inline-block;margin: 0 10px;}
 	
  .box{padding: 0 5%;min-width: 200px;width: 100%;box-sizing: border-box;}	

  .m_navbox li{}

  .m_navbox li.se{padding-top: 20px;}

  .m_navbox li.se input{display: block;width: calc(100% - 40px);float: left;display: block;height: 40px;border:none;outline: none;}

  .m_navbox li.se a{display: block;width: 40px;float: right;padding: 0;}

  .m_navbox li.se a img{display: block;width: 100%;}	

  .m_navbox li.lang {padding-top: 20px;}

   .m_navbox li.lang a,.m_navbox li.lang span{display: inline-block;float: left;text-align: center;padding: 0 20px;}

	
  .swiper1 img.mimg{display: block;}	
	
  .swiper1 img.pimg{display: none;}	

  .swiper1 .sbox{top: 20%;}

  .swiper1 .sbox .cn1{font-size: 30px;}

  .swbox .sbtn{display: none;}
 
  .swiper1 .pagination1m span{opacity: 1;background: #fff;}

  .swiper1 .pagination1m .swiper-pagination-bullet-active{background: #ac9c8a;}
	
  .swbox{padding: 0;}	

  .i1{padding: 30px 0;}

  .i1 .ilt{padding: 0;}

  .i1 .ilt .en,.i2 .irt .en,.i3 .itp .en{margin: 10px 0 20px;}

  .i1 .ilt a,.i2 .irt a,.i3 .ilt .lx .more,.ne1 .nrt .more{width: 150px;line-height: 40px;margin: 20px 0 30px;}

  .i1 .ilt,.i1 .irt{width: 100%;float: none;}
	
  .i1 .irt .iimg{display: none;}	

  .i1 .irt .ibx .txx img{display: none;}

  .i1 .irt .ibx .txx{padding-top: 20px;text-align: center;}

  .i1 .irt .ibx .txx .dt1 {font-size: 18px;}

  .i1 .irt .ibx .txx .dt2{line-height: 1.2;}

  .i2{padding: 30px 0 0;}

  .i2 .img{position: static;width: 100%;height: 300px;background: url(../images/1_6.jpg) center center no-repeat ;background-size: cover;}

  .i2 .irt{padding: 20px 5% 1px;float: none;width: 100%;box-sizing: border-box;}	

  .i3{padding: 30px 0;}

  .i3 .itp a{font-size: 18px;}

  .i3 .ilt,.i3 .irt{width: 100%;height: auto;float: none;}

  .i3 .ilt .lx{padding: 20px 3%;}

  .i3 .irt li{padding: 20px 0;margin: 20px 0 0;border-bottom: 1px solid #ddd;}

  .footer{display: none;}	

  .footer2{padding: 20px 5%;line-height: 24px;}

  .banner img{display: none;}

  .banner img.mimg{display: block;}

  .nav{display: none;}

  .ab1{padding: 30px 0;}

  .ab1 .alt{width: 100%;float: none;padding: 20px 0;}

  .ab1 .alt .num{font-size: 50px;}

  .ab1 .alt .att{margin: 20px 0;}

  .ab1 .alt .tc{line-height: 1.8;margin-top: 20px;}

  .ab1 .art{width: 100%;float: none;}

  .ab1 .art .att span{padding: 5px 50px 20px 0;margin-bottom: 10px;}

  .ab2{padding: 30px 0 50px;}

  .ab2 .tt span{padding-bottom: 20px;}

  .ab2 .swiper2{width: 100%;margin: 30px 0;background: transparent;}

  .ab2 .prev2,.ab2 .next2{display: none;}

  .ab2 .swiper2 .sbox,.ab2 .swiper2 .swiper-slide:nth-child(2n) .sbox{padding: 0; height: auto;background: transparent;text-align: center;}

  .ab2 .swiper2 .sbox .tc{-webkit-box-orient: vertical;-webkit-line-clamp: 5;padding: 0 5%;}

  .ab2 .swiper2 .sbox .yuan{margin: 0 auto;}

  .ab2 .swiper2 .swiper-slide:nth-child(2n) .sbox .tim,.ab2 .swiper2 .swiper-slide:nth-child(2n) .sbox .tc{position: static;}

  .ab2 .swiper2{padding-bottom: 30px;}	

  .ab2 .swiper2 .pagination2 {bottom: 0;}

  .ab2 .swiper2 .pagination2 span{opacity: 1;background: #fff;}

  .ab2 .swiper2 .pagination2 .swiper-pagination-bullet-active{background: #ac9c8a;}

  .ab3{padding: 30px 0;}	

  .ab3 .tt span{padding-bottom: 20px;}

  .ab3 .abtn{display: none;}
	
  .ab3 .swiper3{margin: 20px 0 0;padding-bottom: 30px;}	

  .ab3 .swiper3 .pagination2 span{opacity: 1;background: #fff;}

  .ab3 .swiper3 .pagination3m .swiper-pagination-bullet-active{background: #ac9c8a;}

  .ne1,.ne2{padding: 30px 0;box-sizing: border-box;width: 100%;}

  .ne1 .tt span{padding-bottom: 20px;}

  .ne1 .box{margin-top: 20px;}

  .ne1 .nlt{position: static;width: 100%;float: none;}

  .ne1 .nrt{width: 100%;float: none;margin-top: 10px;padding: 20px 5%;}

  .ne2 .ul1 li{width: 100%;float: none;margin-right: 0;}

  .ne2 .ul1 li .txt{padding: 20px 5%;}

  .ne2 .ul1 li .txt .more{width: 150px;line-height: 40px;margin: 10px 0 ;}

  .ne2 .ul1 li .txt .att{margin: 10px 0 0;}

  .ne2 .abtn{margin: 30px auto 0;}

  .nec1{padding: 30px 0;}

  .nec1 .tim{margin: 10px 0 20px;}

  .nec1 .tc{padding: 20px 0;}

  .nec1 .abtn a{width: 100%;line-height: 1.5;}

  .nec1 .abtn a.fh{position: static;margin: 0 auto;}

  .bu1{padding: 30px 0;}

  .bu1 .tt span,.st1 .tt span,.in1 .tt span{padding-bottom: 20px;}

  .bu1 .tc{margin-top: 20px;}

  .bu2{padding-bottom: 0;}

  .bu2 li{padding: 0 0 20px;}

  .bu2 li .b_k{display: none;}

  .bu2 li .img,.bu2 li:nth-child(2n) .img{width: 100%;float: none;}

  .bu2 li .brt{width: 100%;float: none;padding: 20px 0;}

  .bu2 li .brt .dtt{margin: 10px 0;}

  .st1{padding: 30px 0;}

  .st1 .zimg{margin: 20px auto;}

  .st1 .txt{width: 100%;padding: 0;position: static;margin: 0;}

  .st1 .txt .tc{padding: 20px 0;}

  .st1 .ul1 li{width: 100%;float: none;margin-bottom: 20px;}

  .bu2 li .brt .dtc{margin-top: 20px;}

  .in1{padding: 30px 0;}

  .xzul1{padding: 20px 0 ;}

  .xzul1 li{width: 100%;float: none;padding: 20px 5%;}

  .xzul1 li .lbt{margin-top: 20px;text-align: center;position: static;}

  .in2 .xian{margin-bottom: 20px;}

  .in2_2{padding-bottom: 30px;}

  .go1{background: #f9faf5;}

  .go1 .ul1 li{width: 49%;height: auto;border:0;margin-bottom: 2%;padding: 20px 0;box-sizing: border-box;border:1px solid #ddd;}

  .go1 .ul1 li:nth-child(2n){float: right;}	

  .go1 .ul1 li .en{height: 42px;line-height: 1.5;}
	
  .li2 .llt{width: 100%;float: none;}	

  .li2 .llt input, .li2 .llt textarea{width: 100%;float: none;}

  .li2 .lrt{width: 100%;float: none;margin-top: 20px;padding: 20px 5%;}

  .li2 .lrt .l_d2 span{width: calc(100% - 50px);}

  .li2{padding-bottom: 30px;}

  .co1{padding: 30px 0;}

  .co1 .clt{width: 100%;float: none;}

  .co1 .crt{width: 100%;float: none;margin-top: 20px;padding: 0;}

  .co1 .crt .ewm{display: none;}

  .co1 .crt .xian{width: 100%;}

  #map{width: 100%;height: 300px;margin-top: 30px;border:none;}

  .co2{padding: 30px 0;}

  .co2 .tt span{padding-bottom: 20px;}

  .co2 .dl1 dt span,.co2 .dl1 dd .dtp span{width: 33.33%;}

  .co2 .dl1 dd .dtp span:nth-child(2),.co2 .dl1 dd .dtp span:nth-child(5),.co2 .dl1 dt span:nth-child(2),.co2 .dl1 dt span:nth-child(5){display: none;}
	
  .co2 .dl1 dd .dbt{padding: 20px 5%;}	

  .goc1{padding: 30px 0;}

  .goc1 .gtp .prev4,.goc1 .gtp .next4{border:none;}

  .goc1 .gtp{margin: 30px 0;}

  .goc1 .gbt{padding: 0;}

  .goc1 .gbt .ul1 li .tbox{padding: 30px 5% 60px;}

  .goc1 .gbt .ul1 li{margin-bottom: 30px;}

  .se1{padding: 30px 0;}

  .se1 .sbtn{padding: 40px 5%;}

  .se1 .sbtn .tc input{width: calc(100% - 50px);}

  .se1 .tc2{padding: 0 5%;line-height: 1.5;}

  .se2 .ul1 li{padding: 20px 0;}

  .se2 .ul1 li .llt{width: 100%;float: none;}

  .se2 .ul1 li .lrt{float: none;margin: 20px auto 0;}

  .se2 .ul1 li .llt a{font-size: 16px;}

  .se2 .ul1{padding-bottom: 30px;}	

  .ne1 .nimg{display: none;}

  .co2 .dl1{margin-top: 20px;padding-bottom: 30px;}

  .co2 .abtn{margin-top: 30px;}

  .go1 .ul1 li .yuan,.go1 .ul1 li .xian{margin:  0 auto 20px;}

  .go1 .ul1 li .en{margin: 10px 0;}

  .banner .mbox .dm{display: none;}

  .go1 .ul1 li .ltt{line-height: 1.5;height: 60px;}
	
  .go1 .ul1 li:nth-child(1){margin-left:0;float: left;}	

  .go1 {min-height: 0;}


}

