
/*Top003156 */
.Top003156 {position: fixed;z-index: 100;left: 0;top: 0;width: 100%; transition: background-color 0.3s,transform 1s; padding:calc(20 / 16 * 1em) 0; transition: 0.5s;}
.Top003156 .auto { position: relative; z-index: 3; max-width: 1760px; }
.Top003156 .logo { display: table; }
.Top003156 .logo a { display: table-cell; vertical-align: middle; }
.Top003156 .top-right { position: absolute; right: 0; top: 0; display: table; }
.Top003156 .top-right > * { display: table-cell; vertical-align: middle; }
.Top003156 .top-right dd a { display: inline-block; padding-left: 25px; background-repeat: no-repeat; background-position: left center; background-size: auto 1.125em; }
.Top003156 .top-right dd a.hotline { background-image: url(../images/icon-tel.svg); }
.Top003156 .top-right .lang{position: relative;z-index: 100;}
.Top003156 .top-right .lang .icon{width:2.25em;height:2.25em;background-image:url(../images/en_btn.png);background-size:1.355em;background-repeat:no-repeat;background-position:center;position:relative;}
.Top003156 .top-right .lang .lang_box{position: absolute; left: 50%; width: 100px;margin-left: -50px; z-index: 100;background: #fff;border-radius: 0 0 6px 6px; top: 100%; padding: 10px 0;display: none;}
.Top003156 .top-right .lang .lang_box a{display: block;line-height: 30px;text-align: center;}

.Top003156 .open-search { cursor: pointer; display: block; width: 2.25em; height: 2.25em; background: url(../images/search_green.svg) no-repeat center center; background-size: 1.125em; border-radius: 50%; }
.Top003156 .open-search.on:before, .Top003156 .open-search.on:after { background-color: #72B44E; }
.Top003156 .top-search { position: absolute; right: 0; top: 100%; z-index: 100; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.3); border-radius: 5px; }
.Top003156 .top-search .text { width: 100%; height: 3.125em; line-height: 3.125em; padding: 0 3.125em 0 1.25em; }
.Top003156 .top-search .btn { position: absolute; right: 0; top: 0; width: 3.125em; height: 100%; background: url(../images/search.svg) no-repeat center center; background-size: auto 18px; }
.Top003156 menu li span, .Top003156 menu li span a { display: block; }
.Top003156 menu li span { position: relative; z-index: 2; }
.Top003156 menu li span:after { position: absolute; content: ''; left: 50%; height: 2px; background-color: #72B44E; transform: translateX(-50%); transition: 0.3s; bottom: -1px; width: 0; }

.Top003156 menu li span a:hover, .Top003156 menu li.aon span a { color: #72B44E; }
.Top003156 menu li:hover span:after, .Top003156 menu li.aon span:after { width: 100%; }

.Top003156 menu li span a{color: #72B44E;}
.Top003156 .logo .red{display: none;}
.Top003156 .logo .white{display: block;}

.Top003156_white .logo .white{display: none;}
.Top003156_white .logo .red{display: block;}
.Top003156_white menu li span a{color: #fff;}

.Top003156_white menu li span:after{background-color: #fff;}
.Top003156_white menu li a:hover,
.Top003156_white menu li.aon span a{color: #fff;}
.Top003156_white .top-right .lang .icon{background-image:url(../images/en2_btn.png);}
.Top003156_white .open-search,
.ColumnPage .Top003156 .open-search{background: url(../images/search_white.svg) no-repeat center center;background-size: 1.125em auto; }
.ColumnPage .Top003156 .open-search.on:before, .ColumnPage .Top003156 .open-search.on:after,
.Top003156_white .open-search.on:before, .Top003156_white .open-search.on:after { background-color: #fff; }

.ColumnPage .Top003156 .logo .white{display: none;}
.ColumnPage .Top003156 .logo .red{display: block;}

.ColumnPage .Top003156.scroll .logo .red{display: none;}
.ColumnPage .Top003156.scroll .logo .white{display: block;}

.ColumnPage .Top003156 menu li span a{color: #fff;}
.ColumnPage .Top003156 menu li span:after{background-color: #fff;}
.ColumnPage .Top003156.scroll{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); position: fixed; padding: 0;}
.ColumnPage .Top003156.scroll menu li span a{color: #333;}
.ColumnPage .Top003156.scroll menu li span a:hover, .ColumnPage .Top003156.scroll menu li.aon span a { color: #72B44E; }
.ColumnPage .Top003156.scroll menu li span:after{background-color: #72B44E;}
.ColumnPage .Top003156.scroll .open-search{background-image: url(../images/search_green.svg) ; }
.ColumnPage .Top003156.scroll .open-search.on:before, .ColumnPage .Top003156.scroll .open-search.on:after { background-color: #72B44E; }
.ColumnPage .Top003156.scroll menu li span:after{background-color: #72B44E;}


@media (min-width:1025px) {
.Top003156 header { padding: 0 3% 0 0%; }
.Top003156 menu { /* margin: 0 auto; display: table; */ float: right; }
.Top003156 .top-right{float: right;}
.Top003156 menu li { float: left; padding: 0 calc(30 / 1920 * 100vw); }
.Top003156 menu li:not(:last-child):after{position: absolute; content: ''; width: 2px; height: calc(16 / 16 * 1em);background: #72B44E; right: 0px; top: 50%; margin-top: calc(-8 / 16 * 1em); transform: skew(-20deg);}
/* .Top003156 menu li + li { margin-left: calc(60 / 1920 * 100vw); } */
.Top003156 menu li span a { line-height: calc(90 / 16 * 1em); font-size: calc(16 / 16 * 1em);}
.Top003156 .logo { height: calc(90 / 16 * 1em);  float: left;}
.Top003156 .logo img { max-height: calc(60 / 16 * 1em); }
.Top003156 .top-right { height:calc(90 / 16 * 1em); }
.Top003156 .top-right dd a { margin-right: .625em; }
.Top003156 .top-right dt:not(:last-child) { padding-left: 1.125em; }
.top-search { width: 20em; }
.Top003156 menu li .sub{position: absolute; top: 100%; background-color: rgba(255,255,255,0.85);border-radius: 0 0 5px 5px;padding: 10px 0; display: none;}
.Top003156 menu li .sub dl{ background: none;padding: 0px;}
.Top003156 menu li .sub dt{line-height: 24px;padding: 5px 5px; text-align: center;}
.Top003156 menu li .sub dt a:hover{color: #72B44E;}
.Top003156 menu li .sub .hierarchy{ background-color: rgba(255,255,255,0.85);}
.Top003156 menu li .sub .hierarchy ol{line-height: 24px;padding: 5px 5px; text-align: center;}
.Top003156_white menu li:not(:last-child):after,
.ColumnPage .Top003156 menu li:not(:last-child):after{background: #fff;}
.ColumnPage .Top003156.scroll menu li:not(:last-child):after{background: #666;}
.ColumnPage .Top003156.scroll menu li:hover:not(:last-child):after,
.ColumnPage .Top003156.scroll menu li.aon:not(:last-child):after{background: #72B44E;}
}

@media (max-width:1024px) {
.Top003156{ padding: 0;}
.Top003156 header {display: flex;justify-content: space-between;align-items: center;height: calc(70 / 16 * 1em);}
.Top003156 menu { position: absolute; right: 0; top: 100%;width: 240px; padding: calc(24 / 16 * 1em); background: #fff;  visibility: hidden; transform: translateY(5em); transition: 0.3s; opacity: 0; }
.menu-show .Top003156 menu { transform: translateY(0); opacity: 1; visibility: inherit; }
.Top003156 menu li {border-bottom: 1px dotted #eee;}
.Top003156 menu li span{line-height: 3; /* padding-left:1em; */}
.Top003156 menu li span a { color: #333 !important; font-size: calc(18 / 16 * 1em); }
.Top003156 menu li a:hover, 
.Top003156 menu li.aon span a{color: #72B44E !important;}
.Top003156 menu li span:after{ display: none;}
.Top003156 .logo {  }
.Top003156 .logo img { max-height: calc(45 / 16 * 1em); }
.Top003156 .top-right { height: 4em; }
.Top003156 .top-right dd { font-size: 0.875em; }
.Top003156 .top-right dd a { margin-left: 1em; }
.Top003156 .top-right dt { padding-left: 1em; }
.Top003156 .open-menu { display: block; width: 1.5em; height: 1.5em; }
.Top003156 .open-menu i{ background-color: #72B44E; }
.Top003156_white .open-menu i,
.ColumnPage .Top003156 .open-menu i { background-color: #fff; }
.Top003156 menu li.has-sub span .op:before, 
.Top003156 menu li.has-sub span .op:after{background-color: #72B44E;}
.top-search { width: 100%; }
.Top003156_fixed .open-menu i { background-color: #72B44E; }
.Top003156 menu li .sub {background-color: #f8f9fa;}
.Top003156 .top-right .lang .lang_box{width: 60px; margin-left: -30px;}
.ColumnPage .Top003156.scroll .open-menu i{ background-color: #72B44E;}
}

/*Floor002750 */

.Floor002750 .home-tit{font-size: calc(42 / 16 * 1em);padding-bottom: calc(36 / 42 * 1em);color: #333;}
.Floor002750 .home-tit.white {color: #fff;}
@media (max-width:1024px) {
.Floor002750 .home-tit{font-size: calc(32 / 16 * 1em);padding-bottom: calc(30 / 32 * 1em);}
}
@media(max-width:1200px){
.Floor002750 .section .fp-tableCell,
.Floor002750 .section{height: auto!important;}
}

@media (max-width:1200px) {
.Floor002750 .fp-section.fp-table, 
.Floor002750 .fp-tableCell { height: auto!important; }
}

.Floor002750 .section1 .total{position: absolute;left: 0;bottom: 0;background: #72B44E;z-index: 10;padding: calc(30 / 16 * 1em) calc(50 / 16 * 1em) calc(30 / 16 * 1em) calc(40 / 16 * 1em);border-radius: 0 calc(50 / 16 * 1em) 0 0;}
.Floor002750 .section1 .total li{float: left;}
.Floor002750 .section1 .total li.num{overflow: hidden;color: #fff;font-size: calc(20 / 16 * 1em);}
.Floor002750 .section1 .total li.num span{float: left;width: calc(60 / 16 * 1em); text-align: center;line-height: calc(35 / 16 * 1em);}
.Floor002750 .section1 .total li.num span.all{border-left: 1px solid rgba(255,255,255,0.3);}
.Floor002750 .section1 .dots{padding:calc(14 / 16 * 1em) calc(20 / 16 * 1em) 0;}
.Floor002750 .section1 .dots li{width: 7px; height: 7px; border-radius: 50%; background: #fff; opacity: 0.5;-webkit-opacity: 0.5; margin: 0 6px;}
.Floor002750 .section1 .dots li button{display: none;}
.Floor002750 .section1 .dots li.slick-active{opacity: 1;-webkit-opacity: 1;}
.Floor002750 .section1 .btn button{cursor: pointer; width: calc(30 / 16 * 1em); height: calc(35 / 16 * 1em); background: none; border: 0; font-size: 1em; text-indent: -999em; position: relative; padding: 0;}
.Floor002750 .section1 .btn button:before{position: absolute; content: ''; width:calc(12 / 16 * 1em); height: calc(12 / 16 * 1em); top: 50%; left: 50%; margin: calc(-6 / 16 * 1em) 0 0 calc(-6 / 16 * 1em); transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); border-top: 2px solid #fff; border-right: 2px solid #fff;}
.Floor002750 .section1 .btn button.slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
@media(min-width:1025px){
.Floor002750 .section1 .slider,
.Floor002750 .section1 .slick-list,
.Floor002750 .section1 .slick-track,
.Floor002750 .section1 .slick-list li,
.Floor002750 .section1 .slick-list li .Ispic{height: 100%;}
.Floor002750 .section1 .slick-list li > img{display: none;}
}
@media(max-width:1366px){
.Floor002750 .section1 .total{padding: calc(16 / 16 * 1em) calc(40 / 16 * 1em) calc(16 / 16 * 1em) calc(30 / 16 * 1em)}
}
@media(max-width:1024px){
.Floor002750 .section1 .slick-list li > img{display:block;width: 100%;}
}
@media(max-width:640px){
.Floor002750 .section1 .total{padding: calc(10 / 16 * 1em) calc(20 / 16 * 1em)}
.Floor002750 .section1 .total li.num span{width: calc(40 / 16 * 1em);}
.Floor002750 .section1 .dots{padding-left: calc(10 / 16 * 1em); padding-right: calc(10 / 16 * 1em);}
}
@media(max-width:480px){
.Floor002750 .section1 .total li.num{display: none;}
.Floor002750 .section1 .total{padding:0 5px}
}

#fp-nav{top: auto;bottom: 2px;margin: 0;background: #72B44E;width: calc(88 / 16 * 1em);height:calc(120 / 16 * 1em);overflow: hidden;padding-top: calc(6 / 16 * 1em);border-radius: calc(44 / 16 * 1em);}
#fp-nav ul{position: relative;}
#fp-nav li{display: none;}
#fp-nav li.prev,
#fp-nav li.next,
#fp-nav li.on{display: block;}
#fp-nav li.on{height:calc(36 / 16 * 1em);}
#fp-nav li span.fp-sr-only{position: absolute; left: 0; width: 100%;color: #fff;  font-size: calc(20 / 16 * 1em); text-align: center; opacity: 0;line-height: calc(36 / 16 * 1em);}
#fp-nav li.on span.fp-sr-only{opacity: 1;}
#fp-nav ul.ul-no-first{padding-top: calc(36 / 16 * 1em);}
#fp-nav li.prev a,
#fp-nav li.next a{display: block;background-repeat: no-repeat; background-position: center center;font-size: 1em;height: calc(36 / 16 * 1em);}
#fp-nav li.prev a{background-image: url(../images/Floor002750-upbtn.png);}
#fp-nav li.next a{background-image: url(../images/Floor002750-downbtn.png);}
@media(min-width:1601px){
#fp-nav.fp-right {right:4.167%;}
}
@media(max-width:1600px){
#fp-nav.fp-right {right:0;}
#fp-nav{width: calc(50 / 16 * 1em);}
}

.Floor002750 .section2 ul,
.Floor002750 .section2 li,
.Floor002750 .section2 li .Ispic,
.Floor002750 .section2 li a{height: 100%;}
.Floor002750 .section2 ul {display: flex;}
.Floor002750 .section2 li{overflow: hidden;float: left; width: 100%; height: 100%;}
.Floor002750 .section2 li .Ispic{transition: 0.5s;}
.Floor002750 .section2 li:hover .Ispic{transform: scale(1.3);-webkit-transform: scale(1.3);-ms-transform: scale(1.5); opacity: 0.3;-webkit-opacity: 0.3;}
.Floor002750 .section2 li a{display: block;position: relative;color: #fff;background-color:#000;}
.Floor002750 .section2 li .txt{position: absolute; left: 0; width: 100%; z-index: 10; top: 50%; text-align: center;}
.Floor002750 .section2 li .txt aside{display: inline-block;position: relative; min-width: calc(200 / 16 * 1em); padding: 0 calc(30 / 16 * 1em);}
.Floor002750 .section2 li .txt aside span i,
.Floor002750 .section2 li .txt aside span{position: relative; z-index: 3;}
.Floor002750 .section2 li .txt aside i{font-style: normal;}
.Floor002750 .section2 li .txt .en{display: block; font-size:calc(16 / 16 * 1em);text-transform: uppercase; letter-spacing: calc(15 / 16 * 1em); text-indent: calc(15 / 16 * 1em); opacity: 0.5; -webkit-opacity: 0.5; }
.Floor002750 .section2 li .txt .cn{font-size: calc(32 / 16 * 1em); }
.Floor002750 .section2 li .txt .cn:after{position: absolute; content: ''; width: 100%; left: 0;bottom: calc(4 / 32 * 1em); height: calc(7 / 32 * 1em); background: #72B44E;}
.Floor002750 .section2 li .txt aside:after{position: absolute; content: ''; width: 100%; height: 80%; left: 0; top:10%; border-left: 1px solid #fff; border-right: 1px solid #fff;opacity: 0.5; -webkit-opacity: 0.5;transform: skew(-30deg);-webkit-transform: skew(-30deg);-ms-transform: skew(-30deg);}


.Floor002750 .section,
.Floor002750 .section-auto{background-repeat: no-repeat; background-position: center center;background-size: cover;color: #fff;  }
.Floor002750 .section-auto .auto{/* max-width: 1440px;width: 90%; */position: relative;}

.all-more a{display: inline-block; color: #fff;}
.all-more a:before,
.all-more a:after{display: inline-block; content: ''; vertical-align: middle; height: 1px; background: #fff; opacity: 0.5; transition:width 0.3s;width: 0;}
.all-more a:after{margin-left: calc(8 / 16 * 1em); width: calc(38 / 16 * 1em);}
.all-more a:hover:after{width: 0;}
.all-more a:hover:before{width: calc(38 / 16 * 1em); margin-right: calc(8 / 16 * 1em);}

.right-more a{line-height: calc(51 / 16 * 1em);background: #72B44E;padding: 0 calc(17 / 16 * 1em) 0 calc(30 / 16 * 1em);font-size: calc(16 / 16 * 1em);border-radius: 0 calc(20 / 16 * 1em) 0 calc(20 / 16 * 1em);}

.all-more a .black{color: #333;}
.right-more a:after,
.right-more a:before{opacity: 1; -webkit-opacity: 1; }
.right-more a:after{width:calc(37 / 16 * 1em); margin-left: calc(48 / 16 * 1em);}
.right-more a:hover:after{margin-left: 0; width: 0;}
.right-more a:hover:before{width: calc(37 / 16 * 1em); margin-right: calc(48 / 16 * 1em);}
@media(max-width:640px){
.right-more a{line-height: 40px;padding: 0 10px 0 20px; }
.right-more a:after{width: 25px; margin-left: 30px;}
.right-more a:hover:before{width: 25px; margin-right: 30px;}
}

.Floor002750 .section3 .info{background: #72B44Edb;padding: calc(30 / 16 * 1em);/* position: absolute;bottom: 0; */}
.Floor002750 .section3 .info h3{margin: 0;font-size: calc(20 / 16 * 1em);margin-bottom: calc(15 / 20 * 1em); font-weight: normal;}
.Floor002750 .section3 .info h3 a{color: #fff;}
.Floor002750 .section3 .info h3 a:hover{text-decoration:underline;}
.Floor002750 .section3 .info p{margin: calc(17 / 16 * 1em) 0; line-height: 1.6; max-height: 4.8em;}
.Floor002750 .section3 .pic img{display: block;width: 100%;}
.Floor002750 .section3 .pic { overflow: hidden; }
.Floor002750 .section3 .pic .Ispic { padding-bottom: 71.93%; transition: .3s; }
.Floor002750 .section3 .pic a:hover .Ispic { transform: scale(1.1); }
.Floor002750 .section3 .right li{ border-top: 3px solid #fff;}
@media(min-width:641px){
.Floor002750 .section3 .right li{float: left; width: 45.455%;}
.Floor002750 .section3 .right li:nth-child(2){float: right;}
}
@media(max-width:640px){
.Floor002750 .section3 .right li:not(:last-child){margin-bottom: calc(30 / 16 * 1em);}
}
.Floor002750 .section3 .right li time{font-size: calc(16 / 16 * 1em);color: rgba(255,255,255,0.5); padding: calc(30 / 16 * 1em) 0 calc(17 / 16 * 1em) 0; display: block;}
.Floor002750 .section3 .right li aside{line-height: 1.6;font-size: calc(24 / 16 * 1em);color: #fff;max-height: 3.2em;}
.Floor002750 .section3 .right li aside a{color: #fff;}
.Floor002750 .section3 .right li aside a:hover{text-decoration:underline;}
.Floor002750 .section3 .right li p{line-height:1.6; max-height: 4.8em;color: rgba(255,255,255,0.6); margin: 8% 0 10% 0;}
@media(min-width:1025px){
.Floor002750 .section3 .right-more{position: absolute; right: 0; bottom: 0;}
.Floor002750 .section3 .auto{padding-top: 120px; }
.Floor002750 .section3 .left{width: 27.778%;float: left;position: relative;border-radius: 0 0 calc(80 / 16 * 1em) 0;overflow: hidden;}
.Floor002750 .section3 .right{width: 61.112%;float:right;padding-bottom: calc(51 / 16 * 1em);}
}
@media(max-width:1024px){

}
@media(max-width:1024px){
.Floor002750 .section3{padding: 8% 0;}
.Floor002750 .section3 .info{padding: calc(20 / 16 * 1em);}
.Floor002750 .section3 .info h3{font-size: calc(20 / 16* 1em);}
.Floor002750 .section3 .right{padding-top: 5%;}
.Floor002750 .section3 .right-more{text-align: center; padding-top: calc(50 / 16 * 1em);}
.Floor002750 .section3 .right li aside{font-size:  calc(20 / 16 * 1em); }
.Floor002750 .section3 .right li p{margin: calc(16 / 16 * 1em) 0 calc(20 / 16 * 1em) 0;}
}
@media(max-width:768px){

}

.Floor002750 .section4{}
.Floor002750 .section4 .map{float: right; width: 57.917%;  transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0); transition: 0.5s 0.3s;}
.Floor002750 .section4.active .map{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
.Floor002750 .section4 .txt{position: absolute; left: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);max-width: 432px;}
.Floor002750 .section4 .txt .title p{margin: 0;}
.Floor002750 .section4 .txt .title p.p1{font-size: calc(24 / 16 * 1em);}
.Floor002750 .section4 .txt .title p.p2{font-size: calc(48 / 16 * 1em); font-weight: bold; padding-top: calc(8 / 48 * 1em);}
.Floor002750 .section4 .txt .title p.p3{font-size: calc(20 / 16 * 1em);}
.Floor002750 .section4 .txt .hotline{padding: 26px 0 50px 0;font-size: calc(18 / 16 * 1em);}
.Floor002750 .section4 .txt .hotline b{font-size: calc(35 / 18 * 1em)}
@media(min-width:1025px){
.Floor002750 .section4 .auto{}
.Floor002750 .section4 .map{margin-right: 9%;}
}
@media(max-width:1440px){
.Floor002750 .section4 .map{width: 48%;}
}
@media(max-width:1024px){
.Floor002750 .section4 .auto{padding: 20% 0;}
}
@media(max-width:640px){
.Floor002750 .section4 .map{width: 80%;}
}
@media(max-width:480px){
.Floor002750 .section4 .txt .hotline{padding-bottom: 30px;}
}

/*Floor003180 */
.Floor003180{overflow: hidden;position: relative;z-index: 1;margin-top: 100px;}
.Floor003180 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;}
.Floor003180 .column-name aside{position: relative;z-index: 4;}
.Floor003180 .column-name .cn{font-size: calc(38 / 16 * 1em);color: #333; line-height: 1;}
.Floor003180 .column-name .en{font-size: calc(30 / 16 * 1em);color: #b8b8b8; line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em);}
.Floor003180 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/Floor003180-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
 .Floor003180 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.Floor003180 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}

.Floor003180 .text-img{position: absolute;left: 0;bottom: 0;width: 100%;opacity: 0.2;height: calc(600 / 980 * 100%);background: url(../images/Floor003180-text.svg) no-repeat left bottom;background-size: contain;pointer-events: none;}

@media (min-width:1025px) {
.Floor003180 .left-intro{width: calc(600 / 1440 * 100%);}   
.Floor003180 .right-img{width: 50%; } 
}
.Floor003180 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.Floor003180 .intro h2{margin: 0 0 calc(20 / 40 * 1em);color: #bf9c50;font-family: 'Oswald-Medium';font-size: calc(40 / 16 * 1em);}
.Floor003180 .intro .edit_info{ line-height: calc(30 / 16 * 1em);}
.Floor003180 .left-intro .number{margin: calc(50 / 16 * 1em) 0;}
.Floor003180 .number li{float: left;width: calc((100% - (20 / 16 * 1em)) / 2);margin-bottom: calc(20 / 16 * 1em);padding: 1em calc(20 / 16 * 1em);background: -moz-linear-gradient(left,  rgba(191,156,80,0.3) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left, rgb(255 255 255 / 30%) 0%, rgba(191, 156, 80, 0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right, rgb(255 255 255 / 30%) 0%, rgba(191, 156, 80, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dbf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */}
.Floor003180 .number li:not(:nth-child(2n)){margin-right: calc(20 / 16 * 1em);}
.Floor003180 .number li .inner{position: relative;}
.Floor003180 .number li .icon{position: absolute;right: 0; bottom: 0;width: calc(44 / 16 * 1em);}
.Floor003180 .number li h3{margin: 0;color: #fff;font-family: 'Oswald-Medium';font-size: calc(40 / 16 * 1em);font-weight: normal;}
.Floor003180 .number li aside{color: #fff;}
.Floor003180 .left-intro .more{margin-top: calc(55 / 16 * 1em);}
.Floor003180 .left-intro .more a{display: inline-block; border-top: 1px solid rgba(0,0,0,0.2); width: calc(180 / 16 * 1em); padding: calc(24 / 16 * 1em) 0 0 0;color: #666; background: url(../images/Floor003180-more2.svg) no-repeat right calc(9 / 16 * 1em) center; background-size: calc(15 / 16 * 1em) auto;transition: 0.3s; height: calc(65 / 16 * 1em);}
.Floor003180 .left-intro .more a:hover{border-top: 0;width: calc(220 / 16 * 1em); color: #fff; background-color: #bf9c50; padding: 0 0 0 calc(30 / 16 * 1em); background-image: url(../images/Floor003180-more.svg);background-position: right calc(27 / 16 * 1em) center;box-shadow: 0 calc(10 / 16 * 1em) calc(40 / 16 * 1em) rgba(148, 113, 37, 0.3);line-height: calc(65 / 16 * 1em); }

.Floor003180 .right-img{position: relative; padding-bottom: calc(676 / 1440 * 100%);perspective: 1440px; margin-top: calc(50 / 16 * 1em);}
.Floor003180 .right-img > *{position: absolute;left: 0;}
.Floor003180 .right-img .Ispic{ top: 0;height: 100%; width: 100%; transition-property: transform; transform-style: preserve-3d;}
.Floor003180 .right-img .main{bottom:calc(100 / 676 * 100%);width: 100%;}
.Floor003180 .right-img .team a{display: block; max-width: calc(420 / 16 * 1em);color: #fff; width: 80%; background: url(../images/Floor003180-more.svg) no-repeat right 2em top 2em #bf9c50;color: #fff; padding: 2em 0 2em calc(66 / 16 * 1em); transition: 0.3s; background-size: calc(15 / 16 * 1em) auto;}
.Floor003180 .right-img .team a:hover{background-color: rgba(255,255,255,0.5); color: #bf9c50; background-image: url(../images/Floor003180-more2.svg);}
.Floor003180 .right-img .team span{font-size: calc(18 / 16 * 1em); line-height: calc(30 / 18 * 1em);display: block;}
.Floor003180 .right-img .team aside{font-size: calc(30 / 16 * 1em); line-height: 1;}
.Floor003180 .right-img .top-man{padding-left: calc(66 / 16 * 1em);color: #fff; margin-bottom: calc(49 / 16 * 1em);}
.Floor003180 .right-img .top-man h3{margin: 0 0 calc(12 / 33 * 1em);font-size: calc(33 / 16 * 1em);font-family: 'Oswald-Medium','SourceHanSansCN-Bold'; font-weight: normal;}
@media (min-width:1025px) {
.Floor003180 .right-img .Ispic{width: 50vw; transform: translateX(calc(-29 / 1920 * 100vw)) translateZ(calc(163 / 1920 * 100vw)) rotateY(-20deg);}
}
@media (max-width:1024px) {
    .Floor003180 .left-intro .more{text-align: center;}
    .Floor003180 .left-intro .more a{text-align: left;}
    .Floor003180 .right-img{padding-bottom: 100%; margin: 0 calc((-100vw * 0.06) / 2);}
    .Floor003180 .right-img .Ispic{transform: translateX(calc(-146 / 1920 * 100vw)) translateZ(calc(163 / 1920 * 100vw)) rotateY(-20deg); width: 120%;}
}




.Floor002750 .section5{}
@media(max-width:1470px){
.Floor002750 .section5{overflow: hidden;}
}
.Floor002750 .section5 .home-tit{position: relative; margin-bottom: calc(36 / 42 * 1em); padding: 0;}
.Floor002750 .section5 .home-tit a{position: absolute;right: 0;bottom: 0;width: calc(70 / 16 * 1em);height: calc(50 / 16 * 1em);line-height: calc(50 / 16 * 1em);background: #72B44E;font-size: calc(16 / 42 * 1em);color: #fff;text-align: center;transition: 0.3s;border-radius: 0 calc(20 / 16 * 1em)  0 0;}
.Floor002750 .section5 .home-tit a:hover{background: rgba(0,0,0,0.5);}
.Floor002750 .section5 .pic{overflow: hidden;}
.Floor002750 .section5 .Ispic{padding-bottom: 63.044%;transition: 0.3s;}
.Floor002750 .section5 li a:hover .Ispic{transform: scale(1.1);}
.Floor002750 .section5 .slider{margin: 0 -15px;}
.Floor002750 .section5 .slick-track li a{display: block; margin: 0 15px;}
.Floor002750 .section5 .slick-track li aside{margin-top: calc(20 / 16 * 1em);color: #333;line-height: 1.8;font-size: calc(18 / 16 * 1em);}
.Floor002750 .section5 .slick-track li aside b{display: inline-block;font-weight: normal;/* background: #72B44E; */color: #333;}
.Floor002750 .section5 .slick-track li a:hover aside{color: #72B44E;}
.Floor002750 .section5 .slick-arrow{position: absolute; right:calc(89 / 16 * 1em);bottom:100%; margin-bottom: calc(36 / 16 * 1em); width: calc(70 / 16 * 1em); height: calc(50 / 16 * 1em); cursor: pointer;background:url(../images/Floor002750-prevbtn.gif) no-repeat center center #72B44E; background-size: calc(11 / 16 * 1em) auto;  padding: 0;border: 0;font-size: 1em; text-indent: -999em;}
.Floor002750 .section5 .slick-prev{margin-right: calc(71 / 16 * 1em);border-radius: 0 0 0 calc(20 / 16 * 1em);}
.Floor002750 .section5 .slick-next{background-image: url(../images/Floor002750-nextbtn.gif);}
.Floor002750 .section5 .slick-disabled{cursor: default;background-color: rgba(0,0,0,0.5);}

@media(min-width:1025px){

}

@media(max-width:1024px){
.Floor002750 .section5{padding-top: calc(70 / 16 * 1em);}
.Floor002750 .section5 .slider{padding-bottom: 50px;}
.Floor002750 .section5 .slick-arrow{right:calc(72 / 16 * 1em);height: calc(37 / 16 * 1em);width: calc(50 / 16 * 1em);margin-bottom: calc(27 / 16* 1em);}
.Floor002750 .section5 .slick-prev{margin-right: calc(46 / 16 * 1em);}
}
@media(max-width:480px){
/* .Floor002750 .section5 .home-tit{line-height: 30px;}
.Floor002750 .section5 .home-tit a{line-height: 30px; height: 30px;width: 45px;font-size: 14px;} */
/* .Floor002750 .section5 .slick-arrow{right:63px;height: 30px;width: 45px;}
.Floor002750 .section5 .slick-prev{margin-right: 44px;} */
}



/*Banner002661 */
.Banner002661{ position:relative; z-index:1;}
.Banner002661 img{ display:block; width:100%;}
.Banner002661::before,
.Banner002661 .ycenter{position:absolute;left:0;top:0;width:100%;height:100%;}
.Banner002661::before{content:'';background: rgba(0,0,0,0.2);}
.Banner002661 .ycenter{z-index:10;display: flex; align-items: end;}
.Banner002661 .ycenter section{width: 90%;color:#fff;padding-bottom:6%;}
.Banner002661 .ycenter h2{font-size: calc(36 / 16 * 1em);margin:0;}
.Banner002661 .ycenter p{margin:0;font-size:calc(24 / 16 * 1em);max-width:calc(500 / 16 * 1em);letter-spacing: 10px;margin-top: calc(20 / 24 * 1em);}
@media (min-width:1025px) {
.Banner002661 .wap{display: none;}
}
@media(max-width:1024px){
.Banner002661 .pc{display: none;} 
.Banner002661 .ycenter h2{ font-size: calc(30 / 16 * 1em);}
.Banner002661 .ycenter p{ font-size:calc(16 / 16 * 1em);letter-spacing: 3px;}
}



/*Menu003185 */
.Menu003185{border-bottom: 1px solid #f2f2f2;}
.Menu003185 .current{ font-size: calc(16 / 16 * 1em); padding-left: 1.5em;background: url(../images/Location003131-icon.svg) no-repeat left center;background-size: 1em auto;line-height: calc(80 / 16 * 1em);}
.Menu003185 .current,
.Menu003185 .current a:not(:hover){color: #999;}
.Menu003185 .current span{color: #333;}
.Menu003185 li{font-size: calc(18 / 16 * 1em);line-height: calc(80 / 18 * 1em);}
.Menu003185 li:not(:last-child){margin-right: calc(65 / 1920 * 100vw);}
.Menu003185 li a{color: #333333;display: block;position: relative;}
.Menu003185 li a:after{position: absolute;content: '';height: 2px;width: 0;transition: 0.3s;background-color: #72b44e;left: 50%;transform: translateX(-50%);bottom: 0;}
.Menu003185 li a:hover:after,
.Menu003185 li.aon a:after{width: 100%;}
.Menu003185 li a:hover a,
.Menu003185 li.aon a{color: #72b44e;}
@media (min-width:1025px) {
.Menu003185 li{float: left;}
}
@media (max-width:1024px) {
.Menu003185 .current{display: none;}   
.Menu003185 ul{overflow: auto;white-space: nowrap;}
.Menu003185 li{display: inline-block;position: relative;line-height:calc(60 / 18 * 1em);}
}

.column-name{position: relative;z-index: 1; margin-bottom: calc(40 / 16 * 1em);}
.column-name aside{position: relative;z-index: 4;}
.column-name .cn{font-size: calc(36 / 16 * 1em);color: #333; line-height: 1;}
.column-name .en{font-size: calc(28 / 16 * 1em);color: #b8b8b8; line-height: calc(26 / 28 * 1em); margin-top: calc(7 / 28 * 1em);}
.column-name .subtit{font-size: calc(18 / 16 * 1em);color: #999; line-height: 1.8;margin-top: calc(12 / 18 * 1em);}
.column-name.center{ text-align: center;}

@media (max-width:1024px) {
.column-name{margin-bottom: calc(30 / 16 * 1em);}
.column-name .cn{font-size: calc(30 / 16 * 1em);}
.column-name .en{font-size: calc(20 / 16 * 1em);margin-top: calc(10 / 20 * 1em);}
.column-name .subtit{font-size: calc(16 / 16 * 1em);}
}


/*RighInfo003186 */
.RighInfo003186{padding: calc(80 / 1920 * 100%) 0;overflow: hidden;}

@media (min-width:1025px) {
.RighInfo003186 .box{ display: flex; flex-wrap: wrap;align-items: center;justify-content: space-between; }
.RighInfo003186 .left-intro{width: calc(578 / 1440 * 100%);}   
.RighInfo003186 .right-img{width: 50%; } 
.RighInfo003186 .number{max-width: calc(540 / 16 * 1em);}
.RighInfo003186 .right-img .pic{width: 50vw;}

}
/* .RighInfo003186 .left-intro .column-name{margin-bottom: calc(50 / 16 * 1em);} */
.RighInfo003186 .intro h2{margin: 0 0 calc(20 / 40 * 1em);color: #72b44e;font-size: calc(40 / 16 * 1em);}
.RighInfo003186 .intro p{ line-height: 1.875; color: #333;}
.RighInfo003186 .number{margin-top: calc(63 / 16 * 1em);}
.RighInfo003186 .number li{float: left;width: calc((100% - (20 / 16 * 1em)) / 2);margin-bottom: calc(20 / 16 * 1em);padding: 1em calc(20 / 16 * 1em);background: -moz-linear-gradient(left,  rgba(191,156,80,0.3) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left, rgb(114 180 78) 0%, rgba(191, 156, 80, 0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right, rgb(114 180 78) 0%, rgba(191, 156, 80, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dbf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */}
.RighInfo003186 .number li:not(:nth-child(2n)){margin-right: calc(20 / 16 * 1em);}
.RighInfo003186 .number li .inner{position: relative;}
.RighInfo003186 .number li .icon{position: absolute;right: 0;bottom: 0;width: calc(50 / 16 * 1em);}
.RighInfo003186 .number li h3{margin: 0;color: #fff;font-size: calc(40 / 16 * 1em);font-weight: normal;}
.RighInfo003186 .number li aside{color: #fff;}
@media (max-width:1024px) {
.RighInfo003186 .intro h2{font-size: calc(32 / 16 * 1em);}
.RighInfo003186 .number {margin-top: calc(30 / 16* 1em);}
}


.CultureInfo{padding: calc(80 / 1920 * 100%) 0;}
.CultureInfo .edit_info {line-height: 1.875;font-size: calc(16 / 16 * 1em);color: #333;}
.CultureInfo .tit{font-size: calc(24 / 16 * 1em);color: #333;  position: relative; z-index: 3;display: inline-block; line-height: 1;}
.CultureInfo .tit:after {position: absolute;content: '';width: 100%;left: 0;bottom: 0px;height: 5px;background: #72B44E;z-index: -1;}
@media (min-width:1025px) {
.CultureInfo .intro{ display: flex;justify-content: space-between;align-items: center;}
.CultureInfo .left{width: 46%;} 
.CultureInfo .right{width: 48%;} 
}

.TeamInfo{padding: calc(80 / 1920 * 100%) 0;}
.Teamlist .list{/* display: flex; flex-wrap: wrap; */}
.Teamlist .item {display: flex;align-items: center;margin-bottom: calc(30 / 16* 1em); background: #fff; box-shadow: 0 0 calc(15 / 16* 1em) rgba(0, 0, 0, 0.08); padding: calc(30 / 16* 1em);transition: .3s;border-radius: 0 calc(20 / 16* 1em) 0 calc(20 / 16* 1em);}
.Teamlist .item:hover{box-shadow: 0 0 calc(30 / 16* 1em) rgba(114, 180, 78, 0.2);}
.Teamlist .pic {position: relative;width: calc(220 / 16* 1em);height: calc(220 / 16* 1em);border-radius: 100%;padding: calc(10 / 16* 1em);overflow: hidden;background: #f1ffe9;}
.Teamlist .pic figure{border-radius: 100%;padding-bottom: 100%;position: relative; overflow: hidden;}
.Teamlist .pic figure img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 100%;height: 100%;object-fit: cover;-o-object-fit: cover;}
.Teamlist .pic img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;overflow: hidden;}
.Teamlist .txt {flex: 1;margin-left: 5%;display: flex;flex-direction: column;justify-content: space-between;position: relative;}
.Teamlist .txt .name{font-size: calc(24 / 16* 1em);color: #333; margin-bottom: calc(18 / 24 * 1em); }
.Teamlist .txt .post{display: flex;align-items: center;margin-bottom: calc(16 / 16* 1em);}
.Teamlist .txt .post p{ margin: 0; line-height:calc(32 / 18 * 1em) ; font-size: calc(18 / 16* 1em);color: #333; position: relative;padding-left: calc(16 / 18 * 1em);display: flex; align-items: center;}
.Teamlist .txt .post p:not(:last-child){ margin-right: 2%;}
.Teamlist .txt .post p::before {content: "";position: absolute;top: calc(18 / 18* 1em);transform: translateY(-50%);left: 0;width: 6px;height: 6px;border-radius: 50%;background-color: #72B44E;}
.Teamlist .txt .desc{color: #999;font-size: calc(16 / 16* 1em); line-height: 1.8;}
.Teamlist .txt .edit_info{color: #333;font-size: calc(16 / 16* 1em); line-height: 1.8; display: none;}
.Teamlist .item .more{overflow: hidden; margin-top: calc(16 / 16* 1em);}
.Teamlist .item .more span{ display: block; width: calc(40 / 16* 1em);height: calc(40 / 16* 1em);border: solid 1px #72B44E; border-radius: 50%;position: relative; transition: 0.3s;}
.Teamlist .item .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #72B44E; border-right: 2px solid #72B44E; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.Teamlist .item:hover .more span{border-color: #72B44E;background: #72B44E;}
.Teamlist .item:hover .more span:after{border-color: #fff;}
.Teamlist .item:hover .txt .name{color: #72B44E;}

.Teamlist .txt .video{display: none;}


@media (min-width:1025px) {

}
@media (max-width:1024px) {
.Teamlist .item {display: block;padding: calc(20 / 16* 1em);}
.Teamlist .pic{margin: 0 auto; margin-bottom: calc(20 / 16* 1em);}
.Teamlist .txt{margin-left: 0%;}
.Teamlist .txt .post{display: block;}
}

.popUp{position: fixed;left: 0;top: 0;width: 100%;z-index: 1200;height: 100%;background: rgba(0,0,0,0.7);overflow: auto;display: none;}
.popUp .ytable {height: 100%;}
.popUp .container {position: relative;max-width: 1200px;background-color: #fff;border-radius: calc(20 / 16* 1em);width: 90%;margin: 0 auto;padding: calc(50 / 16* 1em);}
.popUp .container .close {position: absolute;width: calc(28 / 16* 1em);cursor: pointer;height: calc(28 / 16* 1em);border-radius: 50%;background-color: #72B44E;right: calc(20 / 16* 1em);top: calc(20 / 16* 1em);color: #fff;display: flex;align-items: center;justify-content: center;}
.popUp .container .close::before {content: "";width: 50%;height: 2px;background-color: #fff;position: absolute;transform: rotate(45deg);}
.popUp .container .close::after {content: "";width: 50%;height: 2px;background-color: #fff;position: absolute;transform: rotate(-45deg);}
.popUp .container .pic { text-align: center;  }
.popUp .container .content { font-size: calc(16 / 16 * 1em); line-height: 1.875; }
.popUp .container .content h2{ margin: 0; font-weight: normal; line-height: 1.5; font-size:calc(26 / 16 * 1em);  padding-bottom: calc(10 / 26* 1em); margin-bottom: calc(20 / 26* 1em);color: #333;border-bottom: 1px solid #eee;}
.popUp .container .content .info{ color: #666; line-height: 1.875; font-size: calc(16 / 16 * 1em);}
.popUp .container .content .info p{ margin: 5px 0;}
.popUp .container .content .info {max-height: calc(450 / 16 * 1em);overflow: auto;}
.popUp .container .content .post{margin-bottom: calc(16 / 16* 1em);}
.popUp .container .content .post p{ margin: 0; line-height:calc(32 / 18 * 1em) ; font-size: calc(18 / 16* 1em);color: #333; position: relative;padding-left: calc(16 / 18 * 1em);display: flex; align-items: center;}
.popUp .container .content .post p:not(:last-child){ margin-right: 2%;}
.popUp .container .content .post p::before {content: "";position: absolute;top: calc(16 / 18* 1em);transform: translateY(-50%);left: 0;width: 6px;height: 6px;border-radius: 50%;background-color: #72B44E;}

.popUp .videopic{position: relative;z-index: 1;overflow: hidden;}
.popUp .open-video{position: absolute;left: 50%;top: 50%; cursor: pointer; z-index: 10;transform: translate(-50%,-50%);bottom: auto;}
.popUp .open-video i{display: block;width: calc(50 / 16* 1em); height: calc(50 / 16* 1em); border-radius: 50%; background: #72B44E url(../images/play.png) no-repeat center center; background-size: 1em auto; position: relative; z-index: 4;}
.popUp .content .videopic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
.popUp .content .videopic .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:15;}
.popUp .content .videopic .video_files video{width:100%; height:100%; background-color:#000;}


@media (min-width:1025px) {
.popUp .pic {width: 32%;  }  
.popUp .txt{ padding-left: 4%;}
.popUp .content .ytable-cell{vertical-align: top;}
}

@media (max-width:1024px){
 .popUp .container { width: 90%;max-height: 90vh; padding: calc(30 / 16* 1em); overflow: auto;}
 .popUp .container .close{right: calc(10 / 16* 1em);top: calc(10 / 16* 1em);}
 .popUp .container .pic{ margin-bottom: calc(20 / 16* 1em);}
}



/*
 .PicList002796 
 */
.PicList002796{ padding:calc(80 / 1920 * 100%) 0;}
.PicList002796 li{ position:relative; }
.PicList002796 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList002796 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList002796 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList002796 .video_files .close::before,
.PicList002796 .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList002796 .video_files .close::before{ transform:rotate(45deg);}
.PicList002796 .video_files .close::after{ transform:rotate(-45deg);}
.PicList002796 figure{ position:relative;overflow: hidden;}
.PicList002796 figure em{ display:block; padding-bottom: 62%; background-size:cover; background-position:center center; background-repeat:no-repeat;}
.PicList002796 figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList002796 figure a::before,
.PicList002796 figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList002796 figure a::before{width: calc(60 / 16 * 1em);height: calc(60 / 16 * 1em);border: 3px solid #fff;margin-left: calc(-30 / 16 * 1em);margin-top: calc(-30 / 16 * 1em);border-radius: 50%;}
.PicList002796 figure a::after{width: 0;height: 0;border-top: calc(15 / 16 * 1em) solid transparent;border-bottom: calc(15 / 16 * 1em) solid transparent;border-left: calc(20 / 16 * 1em) solid #fff;margin-left: calc(-5 / 16 * 1em);margin-top: calc(-15 / 16 * 1em);}

.PicList002796 li .txt{margin-top: calc(15 / 16 * 1em);display: flex;flex-wrap: wrap; justify-content: space-between;}
.PicList002796 li p{ margin: 0; font-size: calc(16 / 16 * 1em); color: #333; line-height: 1.7; overflow: hidden;width: calc(100% - (90 / 16 * 1em));}
.PicList002796 li .more{width: calc(80 / 16 * 1em);text-align: right;}
@media(min-width:769px){
.PicList002796 li{ float: left; width: 32%;margin-right: 2%; margin-bottom:2%;} 
.PicList002796 li:nth-of-type(3n){ margin-right: 0; }
.PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){
.PicList002796 li{ width: 100%; margin-right:0; margin-bottom: 4%;}
}



.PicList002796 > .Popup{position: fixed;background:rgba(0, 0, 0, 0.75);}
.PicList002796 .videobox .Popup{position: absolute;}
.PicList002796 .Popup{ width: 100%; height: 100%; top: 0; left: 0; z-index: 100;}
.PicList002796 .Popup .ytable{height: 100%;}
.PicList002796 .Popup .ytable .video{ max-width: 800px; width: 80%;  margin: 0 auto; padding: 10px; background: #fff; box-shadow: 0 0 20px 5px rgba(0,0,0,.15);}
.PicList002796 .Popup video{ width: 100%; }
.PicList002796 .videobox .Popup video{ height: 100%;background: #000; }


.PicList002796 .Popup .close{position: absolute;right: 20px;top: 20px; width: 30px; height: 30px; cursor: pointer; z-index: 10; cursor: pointer;}
.PicList002796 .Popup .close:before,
.PicList002796 .Popup .close:after{position: absolute;width: 100%; left: 0; top: 50%; height: 3px; margin-top: -1.5px; background: #fff; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.PicList002796 .Popup .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}


.Honor{padding: calc(80 / 1920 * 100%) 0 calc(50 / 1920 * 100%) 0;}
.Honor ul{ display: flex; flex-wrap: wrap;}
.Honor li{float: left;margin-right: 2%;margin-bottom: 2%}
.Honor li .img{height: calc(380 / 16 * 1em);background: url(../images/honor-bg.jpg) no-repeat center; background-size: cover; position: relative;overflow: hidden;}
.Honor li a {position: relative;}
.Honor li .img img{position: absolute;max-width: 82%;max-height: 82%;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: calc(14 / 16 * 1em);background: url(../images/honor-kuang.png)no-repeat center;background-size: 100% 100%}
.Honor li .tit{font-size:calc(16 / 16 * 1em);margin-top: calc(18 / 16 * 1em); color: #333;line-height: 1.6;text-align: center;overflow: hidden;}
.Honor li a:hover .tit{color: #72B44E;}
@media (min-width:1025px) {
.Honor li{width: 23.5%;}
.Honor li:nth-child(4n){margin-right: 0}
}
@media(max-width:1024px) {
.Honor li{width: 49%;}
.Honor li:nth-child(2n){margin-right: 0}
.Honor li .img{height: calc(240 / 16 * 1em);}
.Honor li .tit{margin-top: calc(12 / 16* 1em);}
}

.Joinlist{padding: calc(80 / 1920 * 100%) 0 calc(50 / 1920 * 100%) 0;}
.Joinlist .list {padding: 0 calc(60 / 16 * 1em);background: #f9f9f9;}
.Joinlist .list+.list {margin-top: calc(20 / 16 * 1em);}
.Joinlist .job-title {line-height: calc(30 / 16 * 1em);padding: calc(25 / 16 * 1em) 0;cursor: pointer;position: relative;color: #333;}
.Joinlist .job-title p {margin:0;position: relative;line-height: calc(32 / 18 * 1em);font-size: calc(18 / 16 * 1em);}
.Joinlist .job-title p::before {content: '';position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #72b44e;left: calc(-20 / 18 * 1em);top: calc(13 / 18 * 1em);}
.Joinlist .job-title span {color: #999;display: inline-block;}
.Joinlist .job-title span+span {margin-left: calc(45 / 1920 * 100vw);}

.Joinlist .job-title span{color: #999999;display: inline-block;padding-left: 1.5em;background-repeat: no-repeat;background-position: left center; background-size: 1.125em auto;}
.Joinlist .job-title span.edu{background-image: url(../images/icon-edu.svg);}
.Joinlist .job-title span.ep{background-image: url(../images/icon-ep.svg);}
.Joinlist .job-title span.wp{background-image: url(../images/icon-place.svg);}
.Joinlist .job-title span.time{background-image: url(../images/icon-time.svg);}

.Joinlist .job-title i {position: absolute;width: calc(24 / 16 * 1em);height: calc(24 / 16 * 1em);background: #72b44e;border-radius: 50%;right: 0;top: 50%;margin-top: calc(-12 / 16 * 1em);}
.Joinlist .job-title i::before,
.Joinlist .job-title i::after {position: absolute;content: '';background: #fff;}
.Joinlist .job-title i::before {left: 25%;width: 50%;height: 2px;top: 50%;margin-top: -1px;}
.Joinlist .job-title i::after {left: 50%;margin-left: -1px;width: 2px;top: 25%;height: 50%;}
.Joinlist .job-title.select i::after {display: none;}
.Joinlist .job-title.select {color: #72b44e;}
.Joinlist .job-main {display: none;padding: calc(40 / 16* 1em) 0 calc(40 / 16* 1em);border-top: 1px dotted rgba(0, 0, 0, 0.15);}
.Joinlist strong {display: block;color: #333;margin-bottom: calc(12 / 16* 1em);}
.Joinlist .job-main .job-info {line-height: 1.8; }
.Joinlist .job-main .job-info p {margin: 0;}
.Joinlist .job-main .job-info p+p {margin-top: 8px;}

.Joinlist .apply{width:calc(180 / 16 * 1em);line-height: calc(55 / 16 * 1em);border-radius: 50px;background: #72b44e;text-align: center; margin: calc(32 / 16 * 1em) 0;}
.Joinlist .apply a{color:#fff;display: inline-block;font-size: calc(16 / 16 * 1em);background: url(../images/apply.svg) no-repeat right center;padding-right: calc(32 / 16 * 1em);background-size: auto calc(24 / 16 * 1em); cursor: pointer;}

@media (max-width:1024px) {
.Joinlist .job-title p::before {left: calc(-15 / 18 * 1em);}
.Joinlist .job-title {line-height: 1.6;padding: calc(20 / 16* 1em) 0px;}
.Joinlist .job-title span:nth-of-type(1) {width: 100%;max-width: 100%;}
.Joinlist .job-title span+span {margin-left: 0px;width: 100%;line-height: 1.75;}
.Joinlist .job-main{padding: calc(20 / 16* 1em) 0 calc(20 / 16* 1em);}
.Joinlist .job-main .job-info p+p, 
.Joinlist .job-main .job-info p {line-height: 1.8;}
.Joinlist .list+.list {margin-top: calc(20 / 16* 1em);}
.Joinlist .list{padding: 0 calc(28 / 16* 1em);}
}


/*.Form002802*/
.Form002802{padding: calc(80 / 1920 * 100%) 0;}
.Form002802 .title {font-size: calc(38 / 16* 1em);line-height: 1;position: relative;display:inline-block;margin-bottom: calc(40 / 38* 1em);color: #333;}
.Form002802 .title::after{position: absolute;content: '';width: 100%;left: 0;bottom: 0px;height: 7px;background: #72B44E;z-index: -1; }
.Form002802 .address { }
.Form002802 .address .tit{margin-bottom: calc(20 / 30* 1em); padding-left: 0; font-size:calc(26 / 16* 1em); color: #333; }
.Form002802 .address li{padding:calc(12 / 16* 1em) 0;padding-left:calc(70 / 16* 1em);position: relative;border-bottom:1px solid #eee;}
.Form002802 .address li .icon{width:calc(50 / 16* 1em);height:calc(50 / 16* 1em); background:#72b44e ; border-radius: calc(50 / 16* 1em); display: flex; align-items: center; justify-content: center; position: absolute;left:0;top:50%;transform: translateY(-50%);}
.Form002802 .address li .icon img{ max-width: calc(25 / 16* 1em);}
.Form002802 .address li span{color:#999;font-weight: lighter;font-size: calc(16 / 16* 1em); display: block; margin-bottom: calc(5 / 16* 1em);}
.Form002802 .address li .text{font-size: calc(20 / 16* 1em);color: #333; line-height: 1.6;}
.Form002802 .address li:not(:last-child){margin-bottom:calc(16 / 16* 1em);}

.Form002802 .from{}
.Form002802 .from .tip{margin: 0;color: #999;font-size: calc(16 / 16* 1em); line-height: 1.875;}
.Form002802 .from li{margin-bottom: calc(20 / 16 * 1em);  position: relative; z-index: 1;   }
.Form002802 .from label{ position:absolute; left:calc(15 / 16* 1em); top:0; font-size: calc(16 / 16* 1em); line-height: calc(50 / 16* 1em); color:#999;}
.Form002802 .from .text{ width:100%; height:calc(50 / 16* 1em); line-height:calc(50 / 16* 1em); padding: 0 calc(15 / 16* 1em); border:none;font-size: calc(16 / 16* 1em); background:#f9f9f9;border-radius:5px;}
.Form002802 .from textarea.text{ height:130px;}
.Form002802 .from .btn{padding-bottom: calc(16 / 16* 1em);}
.Form002802 .from .btn .all-more a{ cursor: pointer;}


@media(min-width:1025px){
.Form002802 .ContactBox{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Form002802 .ContactBox .ContactFrom{width:48%;}
.Form002802 .ContactBox .ContactTxt{width:45%;}
.Form002802 .from .row2 li{float: left;width:calc(50% - 2%);}
.Form002802 .from .row2 li:nth-child(2n){float: right;}
.Form002802 .from .row3 li{float: left;width:32%;}
.Form002802 .from .row3 li:not(:nth-child(3n)){ margin-right: 2%;}
}
@media(max-width:1024px){
.Form002802 .title {font-size: calc(32 / 16* 1em);margin-bottom: calc(30 / 32 * 1em);}
.Form002802 .ContactBox .ContactTxt{ margin-bottom: calc(30 / 16* 1em);}
}


.Menu002795{ background: #f9f9f9; padding:calc(60 / 1920 * 100%) 0 ; border-bottom: 1px solid #eee;}
.Menu002795 ul{ text-align: center;}
.Menu002795 li{ display: inline-block; margin: 0 calc(5 / 1920 * 100%); margin-bottom:1px;}
.Menu002795 li a{ display:block; padding:0 calc(35 / 16 * 1em); border-radius:50px; line-height:calc(50 / 16 * 1em); border:1px solid #e2e2e2;  font-size:calc(16 / 16 * 1em);}
.Menu002795 li:hover a,
.Menu002795 li.aon a{ color:#fff; background:#72b44e; border-color:#72b44e;}

@media(max-width:1024px){
.Menu002795 li a{padding:0 calc(20 / 16 * 1em);line-height: calc(45 / 16 * 1em); }
}


/*PicList000687 */
.PicList000687{padding: calc(80 / 1920 * 100%) 0 0 0;overflow: hidden;}
.PicList000687 .tit{font-size: calc(24 / 16 * 1em);color: #333;  margin-bottom:calc(18 / 24 * 1em) ;}
.PicList000687  p{ margin: 0; line-height: 1.8;color: #999; }
.PicList000687 .more{overflow: hidden; display: flex;align-items: center;color: #999;font-size: calc(15 / 16 * 1em);}
.PicList000687 .more span{ display: block; width: calc(20 / 15* 1em);height: calc(20 / 15* 1em);border: solid 1px #72B44E; border-radius: 50%;position: relative; transition: 0.3s;margin-left: calc(10 / 15 * 1em);}
.PicList000687 .more span:after{position: absolute; content: ''; width: 6px; height: 6px; border-top: 2px solid #72B44E; border-right: 2px solid #72B44E; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -3px 0 0 -4px; left: 50%; top: 50%;}
.PicList000687 li:hover .more span{border-color: #72B44E;background: #72B44E;}
.PicList000687 li:hover .more span:after{border-color: #fff;}
.PicList000687 li a:hover .tit{color: #72B44E;}

.PicList000687 .news-top{padding-bottom: calc(45 / 16* 1em);}
.PicList000687 .news-top li{ border: 1px solid #eee;}
.PicList000687 .news-top .pic { overflow: hidden; }
.PicList000687 .news-top .pic .Ispic { padding-bottom: 71.93%; transition: .5s; }
.PicList000687 .news-top a:hover .pic .Ispic { transform: scale(1.1); }
.PicList000687 .news-top time{border-left:1px solid #c6c6c6;padding-left: calc(20 / 18 * 1em);display: block;margin-bottom: calc(30 / 18 * 1em);color: #72b44e;font-size: calc(18 / 16 * 1em);}
.PicList000687 .news-top time span{display: block;font-size: calc(32 / 16 * 1em);}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: calc(32 / 16 * 1em);}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: calc(22 / 16 * 1em); height:5px; border-radius: 5px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background: #72b44e; width: calc(40 / 16 * 1em);}

.PicList000687 .news-list{/*background: #f8f8f8;padding: calc(70 / 16* 1em) 0 calc(50 / 16* 1em) 0;*/}
.PicList000687 .news-list ul{display: flex; flex-wrap: wrap;}
.PicList000687 .news-list li{background: #fff; margin-bottom: calc(20 / 16* 1em);/* border-left: 2px solid #72b44e; */border-bottom: 1px solid #eee;padding:calc(15 / 16* 1em) 0;}
.PicList000687 .news-list li .pic { overflow: hidden; }
.PicList000687 .news-list li .pic .Ispic { padding-bottom: 71.93%; transition: .5s; }
.PicList000687 .news-list li a:hover .pic .Ispic { transform: scale(1.1); }
.PicList000687 .news-list .info{}
.PicList000687 .news-list .tit{font-size: calc(20 / 16* 1em); color: #333; margin-bottom: calc(15 / 20 * 1em);}
.PicList000687 .news-list time{ display: block; color: #999; margin-right:calc(12 / 15* 1em);font-size: calc(15 / 16 * 1em);}
.PicList000687 .news-list li .date{display: flex;align-items: center;padding-top: calc(16 / 16 * 1em);}
/*.PicList000687 .newslist{background: #fff;padding: 0;}
.PicList000687 .newslist li{background: #f8f8f8;}*/

@media (min-width:1025px) {
.PicList000687 .news-top .pic{width: 40%;}
.PicList000687 .news-top .info{ padding: 0 calc(70 / 16* 1em);}
.PicList000687 .news-list .pic{width: 23.5%;}
.PicList000687 .news-list li{float: left;width: 49%;margin-right: 2%;}
.PicList000687 .news-list li:nth-child(2n){margin-right: 0}
}
@media(max-width:1024px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: calc(20 / 16* 1em);}
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list{/*padding: calc(30 / 16* 1em) 0 calc(30 / 16* 1em) 0;*/}
.PicList000687 .news-list li{width: 100%;margin-bottom:4vw;padding:calc(12 / 16* 1em) 0;/* border-bottom: 0;*/}
.PicList000687 .news-list .info{}
.PicList000687 .news-list li .pic .Ispic{    padding-bottom: 49.93%;}
.PicList000687 .news-list li .date{padding-top: calc(12 / 16 * 1em);}
}


/*
 .Page001527 为demo编号
 */
.Page001527{padding: calc(30 / 1920 * 100%) 0 calc(80 / 1920 * 100%);text-align: center;zoom: 1;overflow: hidden;}
.Page001527 .Pages{}
.Page001527 .Pages a{ display: inline-block; height: calc(40 / 16 * 1em); margin: 0 5px; font-size: calc(16 / 16 * 1em); line-height: calc(40 / 16 * 1em); }
.Page001527 .p_cur,
.Page001527 .p_count,
.Page001527 .p_total,
.Page001527 .p_jump{ display: none; }
.Page001527 .p_page{ padding: 0px 5px; display: inline-block; }
.Page001527 .p_page a{color:#5f5c4d; border:solid 1px #ececec; display:inline-block; padding:0 12px; overflow:hidden; position:relative;  background-color:#fff;}
.Page001527 .p_page .a_prev,
.Page001527 .p_page .a_next{ width:80px; }
.Page001527 .p_page .num a{ width:44px; }
/*hover*/
.Page001527 .p_page .a_first:hover,
.Page001527 .p_page .a_end:hover,
.Page001527 .p_page .a_prev:hover,
.Page001527 .p_page .a_next:hover,
.Page001527 .p_page .num a:hover,
.Page001527 .p_page .num .a_cur{background: #72b44e;color:#fff;}
.Page001527 em{ font-style:normal;}

@media (max-width:768px){
.Page001527 .a_first,
.Page001527 .a_end,
.Page001527 .p_page .num a{ display:none !important;}
	
}


/*News_detail*/
.News_detail { padding: calc(100 / 1920 * 100%) 0 ; }
.News_detail .news_info {}
.News_detail .news_info .title { text-align: center; padding-bottom: calc(20 / 16 * 1em); border-bottom: 1px solid #eee; margin-bottom: calc(30 / 16 * 1em); }
.News_detail .news_info .title h1 { margin: 0; padding-bottom: calc(16 / 30 * 1em); font-size: calc(30 / 16 * 1em); font-weight: normal;  color: #333; }
.News_detail .news_info .title aside span { display: inline-block; vertical-align: middle; margin: 0 1.5em 0.5em; line-height: 2; color: #999; }
.News_detail .news_info .title time {display: inline-block;color: #999;font-size: calc(16 / 16 * 1em);padding-left: calc(25 / 16 * 1em);background: url(../images/icon-time.svg) no-repeat left center;background-size: auto calc(16 / 16 * 1em);margin-top: 10px;}
.News_detail .news_info img {margin: 1% auto; /* margin: 2% auto; max-width: 50%; */ text-align: center }
.News_detail .info { line-height: 2; color: #333; font-size: calc(16 / 16 * 1em); }
.News_detail .info p{/* margin: 0; */}
.News_detail .info h2{margin: 0;}
.News_detail .bot { position: relative; margin-top: calc(40 / 16 * 1em); padding-top: calc(32 / 16 * 1em); border-top: 1px solid #f2f2f2 }
.News_detail .info_back { text-align: center; clear: both; position: absolute; right: 0; bottom: 0 }
.News_detail .info_back a { position: relative; color: #fff; display: block; width: calc(180 / 18 * 1em); font-size: calc(16 / 16 * 1em); line-height: calc(55 / 18 * 1em); border-radius: 50px; background: #72b44e; }
.News_detail .info_back a:hover { background: #72b44e; }
.News_detail .info_back a:before {display: inline-block;width: calc(16 / 16 * 1em);height: calc(16 / 16 * 1em);content: '';background: url(../images/icon_back.svg) no-repeat;background-size: calc(16 / 16 * 1em) auto;vertical-align: middle;margin-right:calc(10 / 16 * 1em);margin-top: calc(-5 / 16 * 1em);}
.News_detail .info_pn span { display: block;  margin: 1% 0; }
.News_detail .info_pn span a { color: #666; }
.News_detail .info_pn span a:hover { color: #72b44e; }


.News_detail .AboutNews{ padding:calc(30 / 16 * 1em); background: #f8f8f8; }
.News_detail .AboutNews .tithead{line-height: 2;font-size: calc(26 / 16 * 1em); color: #333; padding-left: calc(20 / 26 * 1em); position: relative;}
.News_detail .AboutNews .tithead:After{position: absolute;left: 0;top: 50%;transform:translateY(-50%);width: 3px;height: calc(26 / 26 * 1em);background:#72b44e;content: "";}
.News_detail .AboutNews li{border-bottom: 1px solid #eee; padding: calc(18 / 16 * 1em) 0 ;}
.News_detail .AboutNews li .pic {  overflow: hidden;margin-bottom:calc(16 / 16 * 1em);  }
.News_detail .AboutNews li .pic .Ispic { padding-bottom: 68%; transition: .3s; }
.News_detail .AboutNews li:hover .pic .Ispic { transform: scale(1.1); }
.News_detail .AboutNews li .txt{}
.News_detail .AboutNews li .txt time { display: inline-block; color: #999; margin-top: calc(14 / 16 * 1em);font-size:calc(16 / 16 * 1em);  }
.News_detail .AboutNews li .txt aside {font-size:calc(18 / 16 * 1em); line-height: 1.5; color: #333; }
.News_detail .AboutNews li:hover .txt aside{color: #72b44e;}


@media (min-width:1025px) {
.News_detail .NewsCon {float: left; width: 66%; }
.News_detail .AboutNews { float: right;width: 28%;}
}
@media(max-width:1024px) {
.News_detail .bot{margin-top: 2em;padding-top: 1.5em;}
.News_detail .info_back { position: relative; margin-bottom: 1em;}
.News_detail .news_info .title h1 { font-size: 1.5em; }
.News_detail .info_back a{ text-align: center; display: table;margin: 0 auto; }
.News_detail .info_pn span {  margin: 2% 0; }
.News_detail .news_info{ margin-bottom:calc(30 / 16 * 1em) ;}
.News_detail .AboutNews{padding:calc(20 / 16 * 1em);}
}



/*PicList002953 */
.PicList002953{padding: calc(80 / 1920 * 100%) 0 calc(50 / 1920 * 100%) 0;}
.PicList002953 li{float: left;width: 48.334%;background: #f7f7f7;margin-bottom: 3.332%;}
.PicList002953 li a{display: block;padding:calc(50 / 16 * 1em);}
.PicList002953 li:not(:nth-child(2n)){margin-right: 3%;}
.PicList002953 li:nth-child(2n+1){clear: left;}
.PicList002953 li aside{font-size: calc(24 / 16 * 1em);line-height: 1;border-left: 2px solid #72b44e;margin-bottom: calc(24 / 24 * 1em);padding-left: calc(20 / 24 * 1em);}
.PicList002953 li a:hover aside{color: #72b44e;}
.PicList002953 li .txt{padding-top: calc(20 / 16 * 1em) ;}
.PicList002953 li p{margin: 0;line-height: 1.8;font-size: calc(16 / 16 * 1em);color: #666;}
.PicList002953 li .pic{overflow: hidden;border-radius: 5px;}
.PicList002953 li .Ispic{padding-bottom: 56.21%; transition: 0.3s;}
.PicList002953 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002953 li .more{overflow: hidden;padding-top:calc(12 / 16 * 1em) ;}
.PicList002953 li .more span{float: right;width: calc(40 / 16 * 1em);height: calc(40 / 16 * 1em);border: solid 1px #72b44e; border-radius: 50%;position: relative; transition: 0.3s;}
.PicList002953 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #72b44e; border-right: 2px solid #72b44e; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.PicList002953 li a:hover .more span{border-color: #72b44e;background: #72b44e;}
.PicList002953 li a:hover .more span:after{border-color: #fff;}

@media (min-width:1025px) {

}
@media(max-width:1024px){
.PicList002953 li a{padding: calc(20 / 16 * 1em);}
.PicList002953 li aside{font-size: calc(20 / 16* 1em);margin-bottom: calc(18 / 20 * 1em);}
}
@media(max-width:640px){
.PicList002953 li{float: none;width: 100%;}
}

.BusiInfo{padding: calc(80 / 1920 * 100%) 0}
.BusiInfo .title{font-size: calc(26 / 16 * 1em); color: #333; line-height: 1.5;margin-bottom: calc(24 / 26 * 1em);}
.BusiInfo .edit_info {line-height: 1.875;font-size: calc(16 / 16 * 1em);color: #333;}
@media (min-width:1025px) {
.BusiInfo .box{ display: flex;justify-content: space-between;align-items: center;}
.BusiInfo .pic{width: 48%;} 
.BusiInfo .info{width: 48%;} 
}
@media(max-width:1024px){
.BusiInfo .pic{margin-bottom: calc(24 / 16 * 1em);}
}


.Brandlist{padding: calc(80 / 1920 * 100%) 0 calc(50 / 1920 * 100%) 0;}
.Brandlist ul{ display: flex; flex-wrap: wrap;}
.Brandlist li{ float: left; margin-right: 2%; margin-bottom: 2%;}
.Brandlist li .pic{overflow: hidden;}
.Brandlist li .Ispic{padding-bottom: 63.044%;transition: 0.3s;}
.Brandlist li a:hover .Ispic{transform: scale(1.1);}
.Brandlist li .tit{font-size:calc(18 / 16 * 1em);margin-top: calc(20 / 18 * 1em); color: #333;line-height: 1.6;text-align: center;overflow: hidden;}
.Brandlist li a:hover .tit{color: #72b44e;}
@media (min-width:1025px) {
.Brandlist li{width: 32%;}
.Brandlist li:nth-child(3n){margin-right: 0}
}
@media(max-width:1024px) {
.Brandlist li{width: 49%;}
.Brandlist li:nth-child(2n){margin-right: 0}
.Brandlist li .tit{margin-top: calc(12 / 18 * 1em); }
}


.BrandInfo{padding: calc(80 / 1920 * 100%) 0}
.BrandInfo .title{font-size: calc(26 / 16 * 1em); color: #333; line-height: 1.5;margin-bottom: calc(24 / 26 * 1em);}
.BrandInfo .edit_info {line-height: 1.875;font-size: calc(16 / 16 * 1em);color: #333;}
@media (min-width:1025px) {
.BrandInfo .box{ display: flex;justify-content: space-between;align-items: center;}
.BrandInfo .pic{width: 48%;} 
.BrandInfo .info{width: 48%;} 
}
@media(max-width:1024px){
.BrandInfo .pic{margin-bottom: calc(24 / 16 * 1em);}
}






.Bottom002900{background: #071f4f;padding: 5vw 0;}
.Bottom002900,
.Bottom002900 a{color: #fff;}
.Bottom002900 .b_nav nav dd a{opacity: 0.5;}
@media(min-width:1025px){
.Bottom002900 .contact{width: 25%;}
.Bottom002900 .b_nav{width: 70%;max-width:calc(1000 / 1440* 100%);}
}

.Bottom002900 .solgan{font-size:calc(30 / 16 * 1em);letter-spacing: calc(6 / 30 * 1em);}
.Bottom002900 .solgan span{font-size: calc(16 / 30 * 1em);color: rgba(255,255,255,0.2);margin-left: calc(20 / 30 * 1em);}
@media(min-width:1025px){
.Bottom002900 .solgan span:before{content: '/ ';display: inline-block;}
}
@media(max-width:1024px){
.Bottom002900 .solgan{padding: calc(12 / 24 * 1em) 0;font-size: calc(24 / 16* 1em);letter-spacing:3px;}
.Bottom002900 .solgan span{display: block;}
}

.Bottom002900 .b_nav nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);padding: calc(35 / 16 * 1em) 0; margin:calc(25 / 16 * 1em) 0;}
.Bottom002900 .b_nav nav dl{float: left; max-width: calc(140 / 16 * 1em);}
.Bottom002900 .b_nav nav dt {font-size: calc(18 / 16* 1em);position: relative;margin-bottom: calc(20 / 18 * 1em);}
.Bottom002900 .b_nav nav dd{line-height: calc(26 / 16 * 1em);padding: calc(5 / 16 * 1em) 0;}
@media(max-width:1024px){
 .Bottom002900 .b_nav nav{display: none;}
}

.Bottom002900 .copyright{color: rgba(255,255,255,0.5);line-height: 1.8;font-size: calc(14 / 16 * 1em);}
.Bottom002900 .copyright a{opacity: 0.5;}

.Bottom002900 a:hover{color: #72B44E;opacity: 1!important;}

.Bottom002900 .logo img{ max-height:calc(70 / 16 * 1em) ;}
.Bottom002900 .contact{ line-height: 1.8;}
.Bottom002900 .contact .num{font-size: calc(36 / 16 * 1em);margin-bottom: calc(30 / 36 * 1em);line-height: 1em;}

.Bottom002900 .share li{float: left;position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 120px; padding: 5px;background: #fff; margin-bottom: 10px;border-radius: 5px;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:5px solid transparent; left: 25px; top: 100%;border-top-color: #fff;}
.Bottom002900 .share li:not(:last-child){margin-right: calc(20 / 16 * 1em);}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.2); width: calc(60 / 16 * 1em); height: calc(60 / 16 * 1em);background-position: center center;background-repeat: no-repeat;border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a.a_wx{background-image: url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sina{background-image: url("../images/Bottom002900_sina.png");}
.Bottom002900 .share li a.a_douyin{background-image: url("../images/Bottom002900_douyin.png");}
.Bottom002900 .share li a:hover{background-color: #72B44E;}
@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom: calc(18 / 16 * 1em);}
.Bottom002900 .share{margin: calc(40 / 16 * 1em) 0 calc(60 / 16 * 1em) 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right: 2vw;}
}
@media(max-width:1024px){
.Bottom002900{text-align: center;}
.Bottom002900 .logo{padding: 0 20% 3%;}
.Bottom002900 .contact .tit{padding: 3vw 0;}
.Bottom002900 .contact .num{margin-bottom: calc(16 / 36 * 1em);}
.Bottom002900 .share ul{margin: 0 auto;display: table;}
.Bottom002900 .share li figure{left: 50%; margin-left: -60px;}
.Bottom002900 .share li figure:before{left: 50%; margin-left: -5px;}
}


.Singlepage{padding:calc(80 / 1920 * 100%) 0;line-height:2; color: #333333;}
.Singlepage li{ margin-bottom: 1%;}


.search_list{padding: calc(80 / 1920 * 100%) 0 calc(50 / 1920 * 100%) 0;}
.search_list ul{ display: flex; flex-wrap: wrap;}
.search_list li{ float: left; margin-right: 2%; margin-bottom: 2%;}
.search_list li .pic{overflow: hidden;}
.search_list li .Ispic{padding-bottom: 68%;transition: 0.3s;}
.search_list li a:hover .Ispic{transform: scale(1.1);}
.search_list li .txt{ padding:calc(12 / 16 * 1em) 0 0 0;}
.search_list li .tit{font-size:calc(16 / 16 * 1em); color: #333;line-height: 1.6;text-align: center;overflow: hidden;}
.search_list li a:hover .tit{color: #72b44e;}
@media (min-width:1025px) {
.search_list li{width: 23.5%;}
.search_list li:nth-child(4n){margin-right: 0}
}
@media(max-width:1024px) {
.search_list li{width: 49%;}
.search_list li:nth-child(2n){margin-right: 0}
}