 .stx_con1 dl dt{position: relative;display: none;}
 .stx_con1 dl dd{position: relative; }
 .stx_con1 .active dt{display: block;}
 .stx_con1 dl dt ul{background: #40964D; padding:6% 8%;  color: #fff; position: absolute; left: 0; bottom: 0; right: 0;}
 .stx_con1 dl dd p{writing-mode: tb-rl; position: absolute; left: 40%; margin: 0 auto; top: 37%; font-size: 26px;color: #FFFFFF;}
.stx_con1 dl dt p{font-size: 30px; margin-top: 3%;}
.stx_con1 .active dd{display: none;}
.stx_con1 dl img{vertical-align: bottom;}
.stxbg2{background: url(../img/bg2.jpg); background-repeat: no-repeat; background-position: center top; padding:1% 0 5% 0; margin: 5% auto;}
.stx_con1_ln p{font-size: 26px; width: 850px; margin-top: 2%;color: #666666;line-height: 39px;opacity: 0.8;}
.xxmor{width: 213px;font-size: 22px;color: #FFFFFF; display: block; text-align: center;line-height: 57px; color: #fff;font-size: 22px;background: #40964D;border-radius: 29px; margin-top: 5%;}
.stx_con2 dl dt img:nth-child(2){display: none;}
.stx_con2 dl{ position: relative; color: #fff;}
.stx_con2 dl dd{position: absolute; bottom: 10%; width: 80%; margin: 0 auto; left: 0;right: 0; text-align: center;}
.stx_con2 dl dd h2{font-size: 30px; margin-top: 3%;}
.stx_con2 dl dd p{font-size: 26px;line-height: 39px;opacity: 0.8; display: none;}
.stx_con2 dl:hover dd p{display: block;}
.stx_con2 dl:hover dd{text-align: left;bottom: 20%;}
.stx_con2 dl:hover dt img:nth-child(1){display: none;}
.stx_con2 dl:hover dt img:nth-child(2){display: inline-block;}
.stx_con2 dl:hover dd h2{margin: 50% 0 10% 0;}
.stx_con2 .swiper-slide:nth-child(odd) dl{margin-top: 50px;}
.stxbg4{background: url(../img/bg4.jpg); background-repeat: no-repeat; background-position: center top; padding:5% 0; margin: 5% auto;}
.stx_con4_qh{display: none;}
.stx_con4_r .active{display: block;}
.stx_con4_l{width: 490px; padding-top: 2%; color: #fff;}
.stx_con4_r{width: 850px;}
.stx_con4_lt{width: 430px;}
.stx_con4_lt dl{display:flex; justify-content: space-between; margin-bottom: 7%;}
.stx_con4_lt dl dt{width: 45px; height: 45px; line-height: 45px;text-align: center; font-size: 28px;font-weight: bold; border: 1px solid #fff;}
.stx_con4_lt dl dd{width: 350px;font-size: 26px;}
.stx_con4_lt dl dd span{float: right; display: none;}
.stx_con4_lt .active dd{border-bottom: 1px solid;}
.stx_con4_lt .active dd span{display: block;}
.stx_con4_lt {margin-top:10%;}
.stx_con4_lt .active dt{border-color: #40964D; background: #40964D;}
.stx_con4_qh dl dd{background: #fff; padding: 5% 11%; position: relative;}
.stx_con4_qh dl dt img{vertical-align: bottom;}
.stx_con4_qh dl dd h4{position: absolute; right: 7%; bottom:11%;}
.stx_con4_qh dl dd h2{font-size: 30px;color: #40964D;}
.stx_con4_qh dl dd p{font-size: 26px;color: #666666;line-height: 39px;opacity: 0.8; padding-right: 7%; height: 80px;}

.stx_con6 .swiper{height: 750px; margin-bottom: 6%;}
.swiper-pagination2{ left: auto!important;right: 0!important; top:0!important; margin-top: 0!important;}
.swiper-pagination2 .swiper-pagination-progressbar-fill{background: #40964D!important;}

.stx_con6_n dl{display: flex; justify-content: space-between; margin-bottom: 3%;}
.stx_con6_n dl dt{width: 640px;}
.stx_con6_n dl dd{width: 650px; padding: 3% 5% 0 0; position: relative;}
.stx_con6_n dl dd h2{font-size: 30px; font-weight: bold;}
.stx_con6_n dl dd p{font-size: 26px;color: #666666;line-height: 39px;opacity: 0.8; margin: 3% 0 0 0;}
.stx_con6_n dl dd .xxmor{background: #F0F0F0; float: right; color: #333;}
.stx_con6_n dl dd h3{position: absolute; bottom: 30%; z-index: -1;}
.stx_con6_n dl:hover dd .xxmor{background: #40964D; color: #fff;}
.stx_con6_n dl:hover dd h2{color: #40964D;}

.stx_con6 .q1{top: auto; bottom: 0; right: 43%;}
.stx_con6 .q2{top: auto; bottom: 0; left: 43%;}
.stxbg7{background: url(../img/bg7.jpg); background-repeat: no-repeat; background-position: center top; padding:4% 0 0 0; margin: 5% auto;}
.stx_con7_t p{font-size: 26px;color: #FFFFFF; line-height: 50px;}
.stx_con7_d dl{position: relative;}
.stx_con7_d dl dt img:nth-child(2){display: none;}
.stx_con7_d dl dd{width: 75%; margin: 0 auto; position: absolute; top: 15%; left: 0; right: 0;}
.stx_con7_d dl dd h2 img:nth-child(1){display: none;}
.stx_con7_d dl dd p{font-size: 26px;color: #666666; margin-top: 70%;}
.stx_con7_d{margin-top: 5%;}
.stx_con7_d  .swiper-slide-thumb-active dl dt img:nth-child(1){display: none;}
.stx_con7_d  .swiper-slide-thumb-active dl dt img:nth-child(2){display: inline-block;}
.stx_con7_d .swiper-slide-thumb-active  dl dd h2 img:nth-child(2){display: none;}
.stx_con7_d .swiper-slide-thumb-active dl dd h2 img:nth-child(1){display: inline-block;}
.stx_con7_d  .swiper-slide-thumb-active dl dd p{color: #fff;}
.stx_con7 .q1{top: 15%;}
.stx_con7 .q2{top: 15%; left: auto; right: 10%;}
.stx_con8_d .stx_con8_qh{display: none;}
.stx_con8_d .active{display: block;}
.stx_con8_t{width: 1120px; margin: 0 auto 4%;}
.stx_con8_t ul{display: flex; justify-content: space-between;}
.stx_con8_t ul li{ width: 23%;line-height: 71px;background: #F0F0F0;border-radius: 36px; text-align: center;font-size: 30px;}
.stx_con8_t ul .active{background: #40964D; color: #fff;}
.stx_con8_d dl dd{background: #F0F0F0; line-height: 100px;text-align: center;font-size: 30px; padding: 0 10%;}
 .stx_con8_d dl dt img{vertical-align: bottom;}
 .stx_con8_d dl dd img{display: none;}
 .stx_con8_d dl:hover dd{text-align: left; background: #40964D; color: #fff;}
.stx_con8_d dl:hover dd span{float: right; margin-top: 35px;}
.stx_con8_d dl:hover dd img{display: block;}
.stx_con8_d .swiper{padding-bottom: 8%;}
.stx_con8_d .q3{top: auto; bottom: 0;right: 43%;}
.stx_con8_d .q4{top: auto; bottom: 0;left: 43%;}
.stxbg9{background: url(../img/bg9.jpg); background-repeat: no-repeat; background-position: center top; padding:5% 0; margin: 5% auto;}
.stx_con9_qh{display: none; width: 720px; color: #fff; margin: 5% 0 10% 0;}
.stx_con9_t .active{display: block;}
.stx_con9_d p{width: 33.4%; text-align: center;font-size: 30px;line-height: 150px;background: #FFFFFF;}
.stx_con9_d p img:nth-child(2){display: none;}
.stx_con9_d p img{vertical-align: middle; margin:-5px 10px 0 0;}
.stx_con9_d .active{background: #E9763F; color: #fff;}
.stx_con9_d .active img:nth-child(1){display: none;}
.stx_con9_d .active img:nth-child(2){display: inline-block;}
.stx_con9_qh h2{font-size: 30px; font-weight: bold;}
.stx_con9_qh p{font-size: 26px;color: #FFFFFF;line-height: 39px;opacity: 0.8; margin-top: 2%; height:120px}
.stx_con10_n{width: 1165px; float: right;}
.stx_con10{display: block; overflow: hidden; width: 100%; position: relative;}
.stx_con10_qh dl{position: relative;}
.stx_con10_qh dl dd{position: absolute; bottom: 10%;right: 15%; text-align: right; color: #ffff;}
.stx_con10_qh dl dd h2{font-size: 35px;font-weight: bold;}
.stx_con10_qh dl dd p{font-size: 26px; margin-top: 2%;}
.stx_con10_qh{display: none;}
.stx_con10_n .active{display: block;}
.stx_con10_d{position: absolute; left: 10%; top: 7%;}
.stx_con10_d p{font-size: 26px;color: #333333;  line-height: 100px; padding: 0 0 0 10%; width:500px; margin-bottom: 4%;transition: width 0.3s linear;}
.stx_con10_d p img{display: none;}
.stx_con10_d ul .active .abg1{background: url(../img/x1.jpg);  background-size: 100% 100%;}
.stx_con10_d ul .active .abg2{background: url(../img/x2.jpg);  background-size: 100% 100%;}
.stx_con10_d ul .active .abg3{background: url(../img/x3.jpg);  background-size: 100% 100%;}
.stx_con10_d ul .active .abg4{background: url(../img/x4.jpg);  background-size: 100% 100%;}
.stx_con10_d ul .active .abg5{background: url(../img/x5.jpg);  background-size: 100% 100%;}
.stx_con10_d .active p{font-size: 35px;color: #FFFFFF; width:700px;}
.stx_con10_d .active img{display: inline-block; vertical-align: middle; margin: -5px 0 0 20px;}
.stxbg11{background: url(../img/bg11.jpg); background-size: 100% 100%; padding:1px 0 5% 0; margin: 5% auto;}
.stx_con11 .swiper-slide{width: auto;}
.stx_con11 dl{width: 1000px; position: relative;}
.stx_con11 dl dd{line-height: 100px; padding: 0 10%; position: absolute; margin: 0 auto; right: 0; left: 0;background: #40964D;font-size: 30px; display: none;color: #FFFFFF; bottom: 0;}
.stx_con11 dl dd span{float: right; margin-top: 30px; height: 34px;}
.stx_con11 .q7{right: 17%;}
.stx_con11 .q8{left: 17%;}
.stx_con11 .swiper-slide-active dl dd{display: block;}
.stxbg12{background: url(../img/bg12.jpg); background-size: 100% 100%; margin: 5% auto;}
.stxbg12 dl{width: 14%; padding: 5% 3%;}
.stxbg12 dl h2{font-size: 35px; margin: 3% 0;color: #fff; text-align: center;}
.stxbg12 dl h3{text-align: center; margin-top: 160%;}
.stxbg12 dl dt{font-size: 20px;color: #FFFFFF;line-height: 30px;opacity: 0.8; margin-bottom: 15%; display: none; height: 150px;}
.stxbg12 dl dd a{width: 151px; 
line-height: 48px; display: none;text-align: center;
border-radius: 24px;font-size: 20px;
color: #FFFFFF;
border: 1px solid #FFFFFF;}
.stxbg12 dl h4{margin-bottom: 50%; display: none;}
.stxbg12 .active{background: #40964D;}
.stxbg12 .active dd a{display: block;}
.stxbg12 .active  dt{display: block;}
.stxbg12 .active h4{display: block; text-align: left;}
.stxbg12 .active h3{ text-align: left; margin-top: 50%;}
.stxbg12 .active h2{ text-align: left;}
.gcgj_bdtit h2 span{color: #40964D;}
.foot_c_b_ln h2{color: #40964D;}

.a_nxwlist dl{background: #FFFFFF; padding: 2%; margin: 4% 3%;
box-shadow: 0px 12px 32px 0px rgba(149,149,149,0.32);
border-radius: 20px;}
.a_nxwlist dl h3 span img:nth-child(2){display: none;}
.a_nxwlist dl:hover{background: #40964D; color: #fff;
box-shadow: 0px 12px 32px 0px rgba(149,149,149,0.32);
border-radius: 20px;}
.a_nxwlist dl:hover dd h2{color: #ffff;}
.a_nxwlist dl:hover dd p{color: #ffff;}
.a_nxwlist dl:hover dd h3{color: #ffff;}
.a_nxwlist dl:hover h3 span img:nth-child(1){display: none;}
 .a_nxwlist dl:hover h3 span img:nth-child(2){display: inline-block;}
 
 
 
 @media (max-width: 1450px) {
 .g-wrap{width: 1300px;}
 .g-wrap1{width: 1300px;}
 .yrk_con3_l{margin-left: 0;}
 .yrkbg4{background: unset;}
 .yrk_con6_l {width: 540px;}
 .yrk_con6_r{width: 680px;}
 .yrk_con18_l dl{width: 48%;}
 .yrk_con18_l{width: 900px;}
 .yrk_con18_r {width: 370px;}
 .yrk_con18_r dl dd{margin-top: 40px;}
 .yrk_con18_l dl dd h3{margin-bottom: 250px;}
 #nav{width: 810px;}
 .stx_con6_n dl dt{width: 540px;}
 .stx_con10_d{left: 0;}
 .stx_con10_n{margin-right: -200px;}
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 @media (max-width: 767px) {
 .g-wrap{width: 95%;}
 .g-wrap1{width: 95%;}
.lyt_pub_tit h4 img{width: 70%;}
.lyt_pub_tit h3 img{width: 40%;}
.stx_con1 dl dt p{font-size: 16px;}
.stx_con1 dl dt h2 img{width: 35px;}
.stx_con1 .swiper{padding-bottom: 15%;}
.stx_con1 .q1{top: auto; bottom: 0;right: 38%;}
.stx_con1 .q2{top: auto; bottom: 0;left: 38%;}
.stxbg2{background: url(../img/mbg2.jpg); background-size: 100% 100%; padding: 5% 0 9% 0; margin: 9% auto 0;}
.stx_con1_ln p{width: 100%; font-size: 14px; line-height: 25px;}
.xxmor{width: 140px; line-height: 38px; font-size: 14px;}
.stx_con2 .swiper{padding-bottom: 15%;}
.stx_con2 .q1{top: auto; bottom: 0;right: 38%;}
.stx_con2 .q2{top: auto; bottom: 0;left: 38%;}
.stx_con2 dl dd p{display: block;}
.stx_con2 dl dd{text-align: left;bottom: 20%;}
.stx_con2 dl dt img:nth-child(1){display: none;}
.stx_con2 dl dt img:nth-child(2){display: inline-block;}
.stx_con2 dl dd h2{margin: 50% 0 10% 0;}
.stx_con2 .swiper-slide:nth-child(odd) dl{margin-top: 0px;}
.stx_con2 dl{width: 75%; margin: 0 auto;}
.stx_con2 dl dd p{font-size: 14px; line-height: 25px;}
.stx_con2 dl dd h2{font-size: 18px;}
.stxbg4{background: url(../img/mbg3.jpg); background-size: 100% 100%; padding: 5% 0 9% 0; margin: 9% auto;}
.stx_con4 {flex-wrap: wrap;}
.stx_con4_lt{width: 85%; margin: 5% auto 9%;}
.stx_con4_lt dl dt{width: 35px; height: 35px; font-size: 20px; line-height: 35px;}
.stx_con4_lt dl dd{width: 80%; font-size: 16px;}
.stxbg4 .pub_tit_l{padding:2% 15% 0 8%;}
.stx_con4_qh dl dd h2{font-size:16px;}
.stx_con4_qh dl dd p{font-size:14px; line-height: 25px; height: 62px;}
.stx_con4_qh dl dd h4 img{width: 130px;}
.stx_con6_n dl{flex-wrap: wrap; margin-bottom: 6%;}
.stx_con6_n dl dd h2{font-size: 16px;}
.stx_con6_n dl dd p{font-size: 14px; line-height: 22px;}
.stx_con6 .q1{right: 38%;}
.stx_con6 .q2{left: 38%;}
.stx_con6_n dl dd h3 img{width: 80%;}
.stx_con6_n dl dd h3{bottom: 9%;}
.stxbg7{background: url(../img/mbg7.jpg); background-size: 100% 100%;  margin: 10% auto; padding: 5% 0 10% 0;}
.stx_con7_t p{font-size: 16px; line-height: 26px;}
.stx_con7_d dl dd h2 img{width: 30px;}
.stx_con7_d dl dd p{font-size: 15px;}
.stx_con7 .q1{top: auto; bottom: 0; right: auto; left: 14%;}
.stx_con7 .q2{top: auto; bottom: 0; right: auto; left: 0%;}
.stx_con7_d .swiper{padding-bottom: 18%;}
.btpd p{padding: 0 15%;}
.stx_con8_t{width: 90%;}
.stx_con8_t ul{flex-wrap: wrap;}
.stx_con8_t ul li{width: 46%; line-height: 38px; font-size: 16px; margin-bottom: 4%;}
.stx_con8_d dl dd{font-size: 15px; line-height: 55px;}
.stx_con8_d dl:hover dd span{margin-top:18px;}
.stx_con8_d dl dd span img{width: 20px;}
.stx_con8_d .swiper{padding-bottom: 15%;}
.stx_con8_d .q3{right: 37%;}
.stx_con8_d .q4{left: 37%;}
.stxbg9{background: url(../img/mbg9.jpg); background-size: 100% 100%; padding: 5% 0 9% 0; margin: 9% auto 0;}
.stx_con9_qh{width: 100%;}
.stx_con9_qh h2{font-size: 16px;}
.stx_con9_qh p{font-size: 14px; line-height: 25px; height:80px;}
.stx_con9_d{flex-wrap: wrap;}
.stx_con9_d p{width: 100%; font-size: 18px; line-height: 55px; margin-bottom: 3%;}
.stx_con9_d p img{width: 25px;}
.stx_mcon10 dl{position: relative;}
.stx_mcon10 dl dd{position: absolute; color: #fff; left: 10%; bottom: 10%; width: 80%; right: 10%; margin: 0 auto;}
.stx_mcon10 dl dd h2{font-size: 16px;font-weight: bold; margin: 3% 0;}
.stx_mcon10 dl dd p{font-size: 14px;}
.stx_mcon10 dl dd h3 img{width: 20px;}
.stx_mcon10 .swiper{padding-bottom: 15%;}
.stx_mcon10 .mq1{top: auto; bottom: 0;right: 38%;}
.stx_mcon10 .mq2{top: auto; bottom: 0;left: 38%;}
.stx_con11 dl{width: 100%;}
.stx_con11 dl dd{position: unset;font-size: 16px; line-height: 60px;}
.stx_con11 dl dd span img{width: 18px;}
.stx_con11 dl dd span{margin-top: 20px;}
.stx_con11 .swiper{padding-bottom: 15%;}
.stx_con11 .q7{top: auto; bottom: 0;right: 38%;}
.stx_con11 .q8{top: auto; bottom: 0;left: 38%;}
.stxbg11{margin: 10% 0; padding: 3% 0 10% 0;}
.yrk_con18_l dl{width: 100%;}
.stx_con12 dl{width: 80%; padding: 10%; background: #40964D; color: #fff;}
.stx_con12 dl h3 img{width: 50px;}
.stx_con12 dl h3 span{float: right; margin-top: 10px;}
.stx_con12 dl h3 span img{width: 40px;}
.stx_con12 dl h2{font-size: 18px;font-weight: bold; margin: 3% 0;}
.stx_con12 dl dt{font-size: 14px; line-height: 25px; height: 90px;}
.stx_con12 dl dd a{width: 130px; line-height: 38px; border-radius: 20px; font-size: 14px; text-align: center;  color: #fff; border:1px solid #fff; display: block; margin-top: 5%;}
.stx_con12 .swiper{padding-bottom: 15%;}
.stx_con12 .q11{top: auto; bottom: 0;right: 38%;}
.stx_con12 .q12{top: auto; bottom: 0;left: 38%;}
.a_nxwlist dl{margin: 8% 5%;}
.stx_con6 .swiper{height: auto;}
.foot_c_b_ln h2{color:#333}
 }