﻿.yincang{display:none;}

.erji .erji_banner .bannerNav .left li{width:15%;}
li{list-style: none;}


.tongyong_tit { margin: 40px 0 50px 0; position: relative;text-align: center;z-index:2; }
.tongyong_tit span { position: absolute; width: 30px; height: 30px; top: -5px;  background: #f6b3ba; z-index: -1; border-radius: 50%; }
.tongyong_tit p { font-size: 16px;color: #3f3f3f; }
.tongyong_tit h2 { font-size: 32px; letter-spacing: 4px; margin-top: 10px; }


.gywm_gsjj .gsjj_img{width: 48%;overflow: hidden;}
.gywm_gsjj .gsjj_img img{width: 100%;transition: transform 500ms;}
.gywm_gsjj .gsjj_img:hover img{transform: scale(1.3,1.3);}
.gywm_gsjj .gsjj_con{width: 48%;}
.gywm_gsjj p{margin-bottom:25px;}
.gywm_gsjj .gsjj_con h2{color: #082066;font-size: 20px;margin-bottom: 15px;}
.gywm_gsjj .gsjj_con li{float:left;width:50%;margin-bottom: 15px;cursor: pointer;}
.gywm_gsjj .gsjj_con li:last-child{width:100%;}
.gywm_gsjj .gsjj_con .jj3_con li img{width: 30px;vertical-align: middle;margin-right: 10px;transition:all 1s;}
.gywm_gsjj .gsjj_con li:hover img{transform: rotate(360deg);}


.gywm_dh .gywm_dhCon{width: 49%;float: right;position: relative;overflow: hidden;cursor: pointer;}
.gywm_dh .gywm_dhCon:first-child{float: left;}
.gywm_dh .gywm_dhCon .dhCon{padding:35px 0;color:#fff;}
.gywm_dh .gywm_dhCon .dhCon h2 ,.gywm_dh .gywm_dhCon .dhCon p{width: 60%;margin: 0 auto;color: rgba(255,255,255,.8);font-size: 18px;}
.gywm_dh .gywm_dhCon .dhCon h2{text-align:center;font-size: 22px;}
.gywm_dh .gywm_dhCon img{transition: transform 800ms;}
.gywm_dh .gywm_dhCon:hover img{transform: scale(1.2);}
.gywm_dh .gywm_dhCon .dhCon p{margin-top:15px;text-align: justify;}


 {background: #fff url(../image/2022112915552554294.png) no-repeat; background-size: 90% auto;background-position: 12rem 7rem;}
.history{margin: 0 5% !important;overflow: hidden;width:90% !important;}
.history .swiper-wrapper{width: 100%;margin-bottom: 40px;}
.history .swiper-wrapper li{    padding-top: 1rem;box-sizing: border-box;padding-left: 7.6rem;}
.history .swiper-wrapper li span.date{float: left;width: 15%;}
.history .swiper-wrapper li span.detail{float: right;width: 83%;}
.history .swiper-wrapper li h2{margin-bottom: 20px;}
.history .swiper-wrapper li .sw_con{padding:0 20px;}
.history .swiper-wrapper li .sw_line{height: 130px;position: absolute;width: 1px;border-left: 1px dashed;top: 8px;}
.history .swiper-wrapper li.swiper-slide-active{padding-left: 4.8rem;}
.history .swiper-wrapper li.swiper-slide-next{padding-left: 6.1rem;}
.history .swiper-wrapper li.swiper-slide-active .sw_line,.history .swiper-wrapper li.swiper-slide-next .sw_line{top: 15px;}
.history  .swiper-pagination span{width: 20px;height: 3px;border-radius: 0;background:#8f9ab8;}
.history  .swiper-pagination span.on{width:40px;background:#071d62;}


.partD{padding-bottom:50px;}
.gywm_jrwm li{float: left;width: 49%;background: url(../image/2022112815312898323.png) no-repeat;height: 101px;background-size: cover;margin-top:20px;}
.gywm_jrwm li:first-child{width: 100%;background: url(../image/2022112815304649861.png) no-repeat ;height: 384px;background-size:cover;margin-top:0px;}

.gywm_jrwm li:first-child div{width: 40%;float: right;padding: 40px;box-sizing: border-box;background: rgba(255, 255, 255,.6);margin: 40px;}
.gywm_jrwm li:first-child div h2{text-align: center;margin-bottom: 20px;font-size: 24px;}
.gywm_jrwm li:first-child div p{line-height: 22px;text-align: justify;font-size: 14px;}
.gywm_jrwm li:first-child div a{background: #2f56d6;color: #fff;margin: 0 auto;display: block;text-align: center;width: 80px;line-height: 28px;margin-top: 15px;}
.gywm_jrwm li:first-child div a:hover{background: #061a57;}
.gywm_jrwm li>a{font-size: 24px;font-weight: bold;padding: 30px;display: inline-block;}
.gywm_jrwm li>a>i{width: 48%;display: block;border-top: 2px solid #2f56d7;margin-top: 5px;}


.partE{background:#f5f6f8;padding-top: 1px;}
.gywm_lxwm{background: #fff;margin-bottom: 50px;}
.gywm_lxwm .lxwm_con{width: 35%;padding: 30px 40px 30px 60px;box-sizing: border-box;}
.gywm_lxwm .lxwm_con img{margin-left: -25px;}
.gywm_lxwm .lxwm_map{width:65%;overflow: hidden;}
.gywm_lxwm .lxwm_map img{width:100%;transition: transform 800ms;}
.gywm_lxwm .lxwm_map:hover img{transform: scale(1.2);}
.gywm_lxwm .lxwm_con li{margin-top:20px;position: relative;font-size: 18px;}
.gywm_lxwm .lxwm_con li p{margin-top:10px;font-size: 16px;}
.gywm_lxwm .lxwm_con li.lxwm_num p{color: #0e1e62;font-size: 24px;font-weight: 600;}
.gywm_lxwm .lxwm_con li:before {content: "";display: block;position: absolute;top: 8px;left:-20px;width: 6px;height: 6px;border-radius: 50%;background:#071f6a;}

@media screen and (max-width:1200px){
.gywm_jrwm li:first-child{background-size: 100% 100%;}
}
@media screen and (max-width:1024px){
.gywm_dh .gywm_dhCon .dhCon{padding: 20px 0;}
.gywm_jrwm li:first-child div{width: 60%;padding: 20px;margin: 30px;}
}

@media screen and (max-width:768px){
.tongyong_tit{margin: 20px 0;}

.gywm_gsjj .gsjj_img, .gywm_gsjj .gsjj_con { width: 100%; }
.gywm_gsjj .gsjj_con { margin-top: 20px; }
.gywm_gsjj .gsjj_con h2 { margin-bottom: 10px; font-size: 18px;}
.gywm_gsjj p { margin-bottom: 15px; font-size: 16px; }
.gywm_gsjj .gsjj_con li{font-size: 16px;}
.gywm_gsjj .gsjj_con .jj3_con li img{width: 25px;margin-right: 5px;}


.gywm_jrwm li { background-size: 100% 100%; }
.gywm_jrwm li:first-child div { width: 80%; float: none; padding: 20px; margin: 20px auto; }
.gywm_jrwm li:first-child { height: auto; background-size: 100% 100%;}
.gywm_jrwm li:first-child div a { margin-top: 10px; }
.gywm_jrwm li:first-child div h2 { margin-bottom: 10px; }


.gywm_dh .gywm_dhCon .dhCon{margin-top: 2rem;}
.gywm_dh .gywm_dhCon .dhCon h2, .gywm_dh .gywm_dhCon .dhCon p{width: 80%;}
.gywm_dh .gywm_dhCon .dhCon p{margin-top: 10px;}


.gywm_lxwm .lxwm_map,.gywm_lxwm .lxwm_con{width: 100%;}
.gywm_lxwm .lxwm_con li{margin-top: 20px;font-size: 20px;}
.gywm_lxwm .lxwm_con li p{font-size: 18px;}
.gywm_lxwm .lxwm_con li:before{top: 11px;}
}

@media screen and (max-width:480px){

.tongyong_tit{margin: 2rem 0 2rem 0;}
.tongyong_tit h2{font-size: 2.2rem;}



.gywm_dh .gywm_dhCon{width: 100%;margin-bottom: 10px;}
.gywm_dh .gywm_dhCon .dhCon{margin-top: 2rem;}
.gywm_dh .gywm_dhCon .dhCon h2{font-size: 20px;}
.gywm_dh .gywm_dhCon .dhCon p{font-size: 16px;width: 80%;margin-top: 10px;}


.gywm_jrwm li{width: 100%;height: auto;margin-top: 10px;}
.gywm_jrwm li:first-child div { width: 100%; float: none; padding: 20px; margin: 0; }
.gywm_jrwm li:first-child div h2{font-size: 20px;}
.gywm_jrwm li:first-child div p{font-size: 16px;}
.gywm_jrwm li>a{font-size: 20px;padding: 20px;}

}