.ban_img{position: absolute;text-align: center;width: 400px;left: 50%;margin-left: -200px;top: 40%;}
.ban_img>h5 {font-size: .6rem;line-height: 1;color: #fff;font-weight: 500;margin: 0;}
.ban_img>a{display: inline-block;width: .6rem;height: .6rem;border-radius: 100%;border: 1px solid #fff;margin-top: .7rem;}
.ban_img>a>img{position: relative;width: .14rem;top: .2rem;animation: banjt 2s linear infinite;}
@-webkit-keyframes banjt {
0% {-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px); }
100% {-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px); }
}
.navindex1{ width: 100%; height: .8rem; padding:0 8.4rem; box-sizing: border-box; display: flex; justify-content: space-between; line-height: .8rem; position: relative; -moz-box-shadow:0px 10px 8px #f7f7f7;  -webkit-box-shadow:0px 10px 8px #f7f7f7;  box-shadow: 0px 10px 8px #f7f7f7; }
.navindex1>li>a{ font-size: .18rem; color: #333; -webkit-transition: 0.3s linear;	-moz-transition: 0.3s linear;	-ms-transition: 0.3s linear;	-o-transition: 0.3s linear;	transition: 0.3s linear; }
.navindex1>li>a:hover{ color: #303865; }
 @media (max-width: 768px){
.ban_img>h5 {  font-size: 28px;}
.ban_img>a {display: inline-block;width: 30px;height: 30px;margin-top: 15px;}
.ban_img {top: 43%;}
.ban_img>a>img {position: relative;width: 9px;top: 8px;}
@-webkit-keyframes banjt {
0% {-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}
100% {-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-ms-transform: translateY(5px);-o-transform: translateY(5px);transform: translateY(5px);}
}
.navindex1 { width: 100%;height: 50px;padding: 0 60px;line-height: 50px; }
.navindex1>li>a {font-size: 14px;}

}
.m-video img{ max-width:100%;}
.abzindex1 {padding: .6rem 1.1rem 1.8rem;box-sizing: border-box;background: #f9f9f9;position: relative;}
.res_tit>h5{color: #333;font-size: .5rem;text-align: center;line-height: .65rem;margin: 0;}
.res_tit>h5>span{font-family: 'PingFang SC';}
.ablogo{width: 1.87rem;position: relative;left: 50%;margin-left: -.94rem;margin-bottom: .4rem;}
.ablogo>p{font-size: .5rem;color: #303865;position: absolute;font-weight: 600;margin: 0;line-height: 1;top: 50%;margin-top: -.3rem;left: 50%;margin-left: -.4rem;}
.res_tit>p{font-size: .18rem;color: #888;line-height: .35rem;margin-top: .3rem;text-align: center;}
.abz_con{width: 3.9rem;margin-right: .46rem;background: #fff;cursor: pointer;float: left;margin-bottom: .45rem;position: relative;-webkit-transition: 0.3s linear;	-moz-transition: 0.3s linear;	-ms-transition: 0.3s linear;	-o-transition: 0.3s linear;	transition: 0.3s linear;border-bottom: 2px solid rgba(230,33,.41,0);box-sizing: border-box;}
.abz_con:nth-child(4n){margin-right: 0;}
.abz_img{padding: .6rem;position: relative;}
.abz_txt{padding: 0 .3rem;height: .8rem;line-height: .8rem;}
.abz_txt>p{border-top: 1px solid #e5e5e5;color: #333;font-size: .2rem;margin: 0;line-height: .8rem; height:.8rem;text-align: center; overflow:hidden;}
.fd{position: absolute;width: .17rem;right: .3rem;bottom: .1rem;}
.abzcon2{margin: 0.5rem 0 .5rem;}
.abz_con:hover{transform:translateY(-20px);-webkit-transform:translateY(-20px);  /*兼容-webkit-引擎浏览器*/-moz-transform:translateY(-20px); -moz-box-shadow: 0px 2px 16px #ccc;-webkit-box-shadow: 0px 2px 16px #ccc;box-shadow: 0px 2px 16px #ccc;border-bottom: 2px solid rgba(230,33,.41,1);}
.abzbg{position:absolute;bottom: 0;width: 100%;height: 3rem;left: 0;}
.abzmore{text-align: center;position: relative;z-index: 11;font-size: .24rem;color: #888;line-height: 1;cursor: pointer;}
.abzmore>img{width: .14rem;margin-left: .15rem;   }
.abzfd{width: 100%;height: 100%;background: rgba(0,0,0,1);z-index: 11111;position: fixed;top: 0;left: 0;display: none;}
.abbox{  display: table;width: 100%;height: 100%;}
.abbox>div{  display: table-cell;vertical-align: middle;}
.abzimg {  width: 30%;  height: auto;  margin-left:35%;}
.abzx{position: absolute;top: calc(52px + 2%);right: 5%;width: .3rem;height: .3rem;cursor: pointer;background: url("../images/x.png") no-repeat;background-position: center;background-size: 100%;z-index: 11;}
.abjindex1{ width:90%;box-sizing: border-box; margin:0 auto; padding:1rem;}
.abjindex1_left{width:50%;float: left;position: relative; }
.abjindex1_right{width:48%;float:right;display: flex;justify-content: space-between; }
.abj1{position: absolute;width: 6.5rem;top: 0;left: 0;}
.abjindex1_left>h5{color: #333;line-height: 1;margin: 0;margin: .5rem 0;font-size: .5rem;}
.abjindex1_left>p {  color: #888;  line-height: .32rem;  margin: 0;  font-size: .16rem;  padding-right: .4rem;  margin-bottom: 1.2rem;  /* min-height: 2.2rem; */  overflow-y: scroll;  /* overflow: hidden; */  height: 4rem;}
.t1::-webkit-scrollbar {width: 3px;/* height: 1px; */}
.t1::-webkit-scrollbar-thumb {border-radius: 10px; -webkit-box-shadow: inset 0 0 5px #303865;background: #535353;}
.t1::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px #e5e5e5;border-radius: 10px;background: #EDEDED;}
.ind1_con {padding-right: .7rem;display: flex;justify-content: space-between;padding-left: 0;}
.vlogo{position: absolute;left: 50%;top: 50%;width: .8rem;margin-top: -.4rem;margin-left: -.4rem; } 
.ind1_con>img{ height: .8rem; } 
.abjindex{ padding-bottom: 1.1rem;}   
.abjindex3{width:90%;height: 2.5rem;display:flex;justify-content: space-between;padding: 0.55rem 1rem ;box-sizing: border-box;margin: 0 auto;-moz-box-shadow:0px 2px 16px #cccccc30;-webkit-box-shadow: 0px 2px 16px #cccccc30;box-shadow: 0px 2px 16px #cccccc30;background: #f9f9f9;border-radius: 6px;}
.abjindex3>div{text-align: center;}
.abjindex3>div>img{width: .56rem;}
.abjindex3>div>h5{   font-size: .3rem;   line-height: 1;   margin: 0;   color: #333;   margin-top: .2rem;   margin-bottom: .18rem;}
.abjindex3>div>p{font-size: .16rem;line-height: 1;margin: 0;color: #888;}
.abjindex4{padding: 0 3.1rem 1.5rem;box-sizing: border-box;text-align: center;background: #f9f9f9;}
.abjindex4>h5{margin: 0;font-size: .5rem;line-height: 1;color: #333333;}
.abjindex4>p{display: inline-block;width: 1.3rem;height: .35rem;margin: 0;font-size: .18rem;line-height: .35rem;color: #fff;background: #303865;margin-top: .4rem;margin-bottom: .6rem;position: relative;}   
 .abjindex4>p>img{position: absolute;top: 100%;left: 49.5%;width: 1px;height: .6rem;}
.abjindex4_conle,.abjindex4_conri{width: 50%;float: left;}
.abjindex4_conle{/* border-right: 1px solid #e5e5e5; */padding-left: 1rem;padding-bottom: .9rem;box-sizing: border-box;}
.abjindex4_con:nth-child(2n) .abjindex4_conle{padding-left: .7rem !important;border-right: none;/* border-left: 1px solid #e5e5e5; */}
.z1 .abjindex4_conle{  /* border-left: 1px solid #e5e5e5; */  padding-left: .7rem;  padding-bottom: .9rem;  box-sizing: border-box;  border-right: none;}
.z1 .abjindex4_conri>h5 {  text-align: right;}
.z1 .abjindex4_conri {  padding-left:0 !important;  text-align: left;  padding-right: .9rem !important;  box-sizing: border-box;}
.z1 .abjindex4_con:nth-child(odd) .abjindex4_conri {  /* border-right: 1px solid #ccc; */}
.z1 .abjindex4_con:nth-child(even) .abjindex4_conri {  /* border-left: 1px solid #ccc; */}
.z1 .abjindex4_con:nth-child(2n) .abjindex4_conri>h5 {  text-align: left;}
.z1 .abjindex4_con:nth-child(2n) .abjindex4_conle{  text-align: left;  box-sizing: border-box;  padding-right: .9rem !important;  /* border-right: 1px solid #e5e5e5; */  padding-left: 1rem !important;  padding-bottom: .9rem;  box-sizing: border-box;  border-left: none;}
.z1 .abjindex4_con:nth-child(2n) .abjindex4_conri {  text-align: left;  padding-left: .7rem !important;  box-sizing: border-box;}
.abjindex4_conle>div{width: 4.5rem;}
.abjindex4_conri{   text-align: left;padding-left: .7rem;box-sizing: border-box;}
.abjindex4_con:nth-child(2n) .abjindex4_conri{text-align: left;padding-left: 0 !important;box-sizing: border-box;padding-right: .9rem !important;   }
.abjindex4_con:nth-child(2n) .abjindex4_conri>h5{text-align: right;}
.abjindex4_con{position: relative;   }
.z,.z1{  position: relative;}
.z::before,.z1::before{  content: '';  width: 1px;  height: 100%;  position: absolute;  top: 0;  left: 50%;  background: #e5e5e5;}
.abjindex4_con>img{width: .3rem;position: absolute;top: 0;left: 50%;margin-left: -.15rem;}
.abjindex4_conri>h5{color: #333;font-size: .4rem;margin: 0;font-weight: 800;position: relative;top: -.1rem;margin-bottom: .3rem;}
.abjindex4_conri>p{color: #888;font-size: .16rem;  line-height: .32rem; margin:0;}
.tansuo{display: inline-block;width: 1.4rem;height: .4rem;line-height: .4rem;text-align: center;border-radius: .2rem;font-size: .16rem;color: #fff;position: relative;background: #303865;}
.tansuo>img{position: absolute;width: 1px;height: .6rem;left: 49.5%;top: -150%;}
.abj5_left,.abj5_right{width: 50%;float: left;}
.abj5_left img{ max-width:100%;}
.abj5_right{padding: .9rem 2.9rem 0 .8rem;box-sizing: border-box;}
.abj5_right>h5{margin: 0;font-size: .5rem;color: #333;line-height: 1;}
.abj5_right>p {  height: 3rem;margin: 0;font-size: .16rem;color: #888;line-height: .32rem;margin-top: .45rem;margin-bottom: .75rem;overflow-y: scroll;padding-right: .4rem;}
.abj5_right>a{margin-bottom: 1rem;}
.ind1_con{position: relative;/* width: 2rem; */}
.s1{position: absolute;width: .2rem;height: .2rem !important;left: 1.2rem;bottom: 50%;}
.s2{position: absolute;width: .2rem;height: .2rem !important;right: .7rem;bottom: 50%;}
.nn {font-size: .16rem;color: #333;margin-top: .06rem;display: block;}
.abjindex6{padding: .9rem 3.1rem;box-sizing: border-box;background: #f9f9f9;}
.abj6_left,.abj6_right{width: 50%;float: left;}
.abj6_left>h5{margin: 0;line-height: 1;font-size: .5rem;color: #333;}
.abj6_left>p{margin: 0;line-height: .32rem;font-size: .16rem;color: #888;padding-right: 1rem;margin-top: .35rem;margin-bottom: .65rem;}
.abj6_right{padding: 0 0 0 .7rem;box-sizing: border-box;}
.abj6_right>h6{margin: 0;line-height: 1.1;font-size: .3rem;color: #333;padding-top: 1rem;}
.abjindex7{  display: none;padding: .9rem 3.1rem;box-sizing: border-box;position: relative;}
.abj6_right>p{margin: 0;line-height: .32rem;font-size: .16rem;color: #888;margin-top: .35rem;   }
.abj7_left,.abj7_right{width: 50%;float: left;height: 4.5rem;}
.swiper-pagination-shen {  display: none;}
.xian{width: 100%;position: absolute;bottom: .5rem;left: 0;}
.abj7_left>h5{margin: 0;line-height: 1;font-size: .5rem;color: #333;}
.abj7_left>p{  width: 88%;margin: 0;line-height: .32rem;font-size: .16rem;color: #888;padding-right: 1rem;margin-top: .55rem;margin-bottom: .7rem;padding-right: .4rem;height: 3rem;overflow-y: scroll;}
.abj7_right .swiper-pagination-bullet {width: .15rem;height: .15rem;display: inline-block;border-radius: 100%;background: none;opacity: 1;border: 1px solid #333;}
.abj7_right .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 .1rem;}
.abj7_right .swiper-pagination-bullet-active {background: #303865;border: 1px solid #303865;}
.abjindex8{background: url('../images/jdbg.jpg') no-repeat;background-position: center;width: 100%;height: 9rem;background-size: 100%;padding: 1rem 3.1rem;box-sizing: border-box;}
.abj8_left{width: 6rem;float: left;}
.abj8_right{width: 7rem;float: left;padding-left: 1rem;box-sizing: border-box;}
.abj8_left>div>img{border-radius:6px;}
.abj8_right>h5{margin: 0;line-height: 1;color: #333;font-size: .5rem;margin-top: .25rem;margin-bottom: .6rem;}
.abj8_right>h6{margin: 0;line-height: 1;color: #333;font-size: .3rem;}
.abj8_right>img{width: .22rem;margin: .25rem 0;}
.abj8_right>p{margin: 0;line-height: .32rem;color: #888;font-size: .16rem;}
.gds21 {width: 100%;height: 100%;-webkit-transition: .6s linear;transition: .6s linear; }
.gdd_s21 .s2_img1{width: 100%;height: 100%;}
.gdd_s22 .s2_box2 .s2_con_box2 .s2_con_out2 .s2_con_list2 .s2_con2:first-child {display: block;}
.gdd_s22 .s2_box2 .s2_con_box2 .s2_con_out2 .s2_con_list2 .s2_con2 {display: none;transition: all 1s;}
.s2_nav2>ul{padding: 0 1.8rem;border-top:1px solid #dcddde;display: flex;justify-content: space-between;margin-top: 1rem;padding-top: .25rem;}
.gdd_s22 .s2_box2 .s2_con_box2 .s2_nav2 li {transition: all .3s;cursor: pointer;}
.s22>h5{ font-size: .2rem;color: #333;margin: 0;line-height: 1;margin-bottom: .45rem;font-weight: 400;position: relative;-webkit-transition: 0.3s linear;transition: 0.3s linear;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;	transition: 0.3s linear;position: relative;} 
.s22>h5::after {content: '';position: absolute;width: 10px;height: 10px;background: #bdbdbd;border-radius: 100%;left: 50%;margin-left: -5px;top: -.3rem;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;	transition: 0.3s linear;}
.s22>h5>img{position: absolute;width: .22rem;left: 50%;margin-left: -.11rem;top: -.7rem;opacity: 0;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;	transition: 0.3s linear;}
.s22>h5.hover52>img {   opacity: 1;}
.s22>h5.hover52::after{content: '';background:#303865;}
.s22>h5:hover::after{content: '';background:#303865;}
.s22>h5:hover img{opacity: 1;}
.s22>h5>span {width: .6rem;position: absolute;height: 1px;right: 0.5rem;background: 333;-webkit-transition: 0.3s linear;transition: 0.3s linear;top: .08rem;}
.s2_con2>h5 {font-size: .48rem;margin: 0;line-height: 1;   margin-bottom: .4rem;}
.s2_con2>p{font-size: .16rem;margin: 0;line-height: .32rem;position: relative;z-index: 1;position: relative;color: #888;top: -.08rem;}
.abjindex8>p{font-size: .16rem;margin: 0;color: #888;text-align: center;line-height: .32rem;margin-top: .5rem;}
.abdcon2{display: flex;justify-content: space-between;position: relative;}
.abd_con{position: relative;}
.abd_txt{position:absolute;top: 1.7rem;width: 2.7rem;left: 50%;margin-left: -1.35rem;text-align: center;}
.abd_txt>h5{  border-radius: .2rem;display: inline-block;width: 1.2rem;height: .4rem;background: #303865;font-size: .2rem;color: #fff;text-align: center;line-height: .4rem;margin-bottom: .25rem;}
.abd_txt>p{font-size: .24rem;color: #fff;text-align: center;line-height: 1;margin-bottom: .2rem;}
.abdindex3{background: url('../images/sec2_bg1.jpg') no-repeat;background-position: center;background-size: 100%;width: 100%;height: 6.9rem;padding-top: .8rem;text-align: center;box-sizing: border-box;}
.abdindex3>h5{font-size: .5rem;color: #333;line-height: 1;margin: 0;}
.abd4_left{width: 6.4rem;float: left;}
.abd4_right{width: 12.8rem;float: left;padding: 1.2rem 3.6rem 0 1.1rem;box-sizing: border-box;}
.abd4_right>h4{font-size: .5rem;color: #333;line-height: 1;margin: 0;margin-bottom: .9rem;}
.abd4_right>h5{font-size: .35rem;color: #333;line-height: 1;margin: 0;margin-bottom: .2rem;}
.abd4_right>h6{font-size: .16rem;color: #666;line-height: 1;margin: 0;}
.abd4_right>img{width: .22rem;margin: .45rem 0;}
.abd4_right>p{font-size: .16rem;color: #888;line-height:.32rem;margin: 0;}
.abdindex5{background: url('../images/dqy.jpg') no-repeat;background-position: center;background-size: 100%;width: 100%;height: 6.8rem;padding-top: .9rem;box-sizing: border-box;   }
.abdindex5>h5{font-size: .5rem;color: #333;line-height: 1;margin: 0;text-align: center;}
.abd5con{padding: 0 0 0 3.1rem;box-sizing: border-box;margin-top: 1.1rem;}
.abdindex6{  padding: 1.2rem 1.1rem;}
.abdindex6>h5{  font-size: .5rem;color: #333;line-height: 1;margin: 0;text-align: center;}
.newscon {  display: inline-block;  width: 31%;  float: left;  margin-right: 3.5%;  position: relative;  margin-bottom: .5rem;}
.abd6_con{  margin-top: .9rem;  margin-bottom: .4rem;}
.abdindex6 .ind3tit {  height: 2.1rem;  padding: .25rem 0 .3rem;  border-bottom: 1px solid #e5e5e5;  position: relative;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;	transition: 0.3s linear;}
.abdindex6 .ind3tit::before{  content: '';  width: 0;  height: 1px;  position: absolute;  left: 0;  bottom: 0;  background: #303865;  -webkit-transition: 0.6s linear;  -moz-transition: 0.6s linear;  -ms-transition: 0.6s linear;  -o-transition: 0.6s linear;	  transition: 0.6s linear;}
.abdindex6 .ind3tit:hover::before{  content: '';  width: 100%;}
.abdindex6 .ind3tit>h5 {  padding-right: .7rem;}
.ind3tit>div {  color: #333;  margin: 0;  font-size: .16rem;  line-height: .1rem;  -webkit-transition: 0.3s linear;  transition: 0.3s linear;}
.ind3tit>div>i {  margin-left: .1rem;  font-size: .18rem;}
.ind3tit:hover {  -moz-box-shadow: 0px 0px 0px #ccc;  -webkit-box-shadow: 0px 0px 0px #ccc;  box-shadow: 0px 0px 0px #ccc;}
.resfen {  width: 2.2rem;  display: flex;  justify-content: space-between;  line-height: 1;  position: relative;  left: 50%;  margin-left: -1.1rem;} 
.resc{  display: flex;  justify-content: space-between;  color: #333;  font-size: .24rem; } 
.resjt>i{ font-size: .26rem; } 
.tanchuang{   width: 100%;   height: 100%;   position: fixed;   background: rgba(0, 0, 0, 0.5);  z-index: 111111;  top: 0;  left: 0;  display: none;  }  
.tan_box {background: #fff;width: 10.5rem;height: 6rem;position: absolute;left: 50%;margin-left: -5.25rem;top: 50%;margin-top: -3rem;border-radius: 16px;padding: .5rem 1.1rem 0;}  
.tan_box>h5{font-size: .4rem;color: #333;margin: 0;line-height: 1;text-align: center;  }  
.tan_box>p{font-size: .18rem;color: #888;margin: 0;line-height: 1;text-align: center;margin-top: .15rem;margin-bottom: .6rem;  }  
.inputit{font-size: .16rem;color: #333;  }  
.inputc{   display: flex;justify-content: space-between;border-bottom: 1px solid #e5e5e5;margin-bottom: .3rem;width: 2.5rem;margin-right: .4rem;float: left;/* float: left; */}
.inputc>p{  color: #000;  font-size: .16rem;  line-height: .4rem;  height: .4rem;  margin: 0;}
input{  width: 2.1rem;  line-height: .4rem;  height: .4rem;  background: none;  border: none;  color: #333;   font-size: .16rem;}
input::-webkit-input-placeholder {color: #000;font-size: .16rem; }  
.inputc:nth-child(3){margin-right: 0 !important;  }  
.inputc:nth-child(4){width: 100%;  }  
.inputc:nth-child(5){width: 100%;  }  
.inputc:nth-child(8){margin-right: 0 !important;  }  
.inputc:nth-child(1) input,.inputc:nth-child(6) input{width: 1.8rem !important;  }  
.inputc:nth-child(7) input{width: 1.9rem !important;  } 
 .inputc:nth-child(4) input{width: 7.6rem !important;  }  
.inputc:nth-child(5) input{width: 7.25rem !important;  }  
.tan_img{position: absolute;top: .3rem;right: .3rem;z-index: 1;width: 25px;cursor: pointer;  }
.swiper-container-qx{height: .42rem;}
.swiper-container-qxcon{padding-top: .5rem;height: 3rem;box-sizing: border-box;}
.abd5txt{width: 3.3rem;margin-right: .5rem;}
.abd5_con{padding-right: 3.3rem;}
.abd5txt>h5{font-size: .3rem;color: #333;line-height: 1;margin: 0;position: relative;}
.abd5txt>p{font-size: .16rem;color: #888;line-height: .32rem;margin: 0;margin-top: .2rem;}
.abd5txt>h5::after{content: '';width: .06rem;height: .06rem;background: #303865;border-radius: 100%;position: absolute;left: 0;top: -.3rem;}
.bjt {background: #efebeb;border: none;bottom: 0;}
.bjt>i{font-size: .26rem;}
.bleft{left: 5.9rem;}
.bright{left: 6.6rem;}
.tousu{position: fixed;width: 1.3rem;display: inline-block;right: 0;bottom:0%;z-index: 1;}
.absindex2{padding: 0 3.4rem 1rem;box-sizing: border-box;display: flex;justify-content: space-between;}
.absindex2>img{height: .7rem;margin-top: .6rem;}
.abs2con{text-align: center;position: relative;cursor: pointer;}
.sd{width: .5rem;left: 50%;margin-left: -.25rem;position: absolute;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;	transition: 0.3s linear;}
.abs2con>h5{padding-top: .75rem;margin: 0;line-height: 1;color: #333;font-size: .2rem;}
.abs2con>p{margin: 0;line-height: .25rem;color: #888;font-size: .16rem;margin-top: .12rem;}
.sd2{opacity: 0;}
.abs2con:hover .sd1{opacity: 0;}
.abs2con:hover .sd2{opacity: 1;}
.absindex3{background: url('../images/sdh.jpg') no-repeat;background-position: center;background-size: 100%;width: 100%;height: 7rem;padding: 1.35rem 3.1rem ;box-sizing: border-box;display: flex;justify-content: space-between;}
.abs3con{width: 4rem;border-radius: 6px;background: #fff;-webkit-transition: 0.3s linear;	-moz-transition: 0.3s linear;	-ms-transition: 0.3s linear;	-o-transition: 0.3s linear;	transition: 0.3s linear;padding:.9rem .45rem;box-sizing: border-box;}
.abs3con:hover{-moz-box-shadow: 0px 2px 16px #ccc;-webkit-box-shadow: 0px 2px 16px #ccc;box-shadow: 0px 2px 16px #ccc;}
.abs3con>h5{font-size: .3rem;line-height: 1;margin: 0;color: #333;text-align: center;}
.abs3con>img{width: 100%;margin: .3rem 0;}
.abs3con>p{font-size: .16rem;line-height: .3rem;margin: 0;color: #888;}
.absindex4{background: url('../images/sdt.jpg') no-repeat;background-position: center;background-size: 100%;width: 100%;height: 7.3rem;padding: 1rem 3.1rem ;box-sizing: border-box;text-align: center;}
.absindex4>h5{font-size: .3rem;color: #333;line-height: 1;margin: 0;}
.absindex4>p{font-size: .16rem;color: #888;line-height: .3rem;margin: 0;margin-top: .3rem;margin-bottom: .8rem;}
.absindex5{display: flex;justify-content: space-between;border-bottom: 1px solid #e5e5e5;}
.abs5con{width: 6.4rem;text-align: center;border-right: 1px solid #e5e5e5;box-sizing: border-box;padding: 1rem 0 1.3rem;}
.abs5con>img{width: .5rem;margin-bottom: .4rem;}
.abs5con>p{   font-size: .24rem;   color: #333;   line-height: .35rem;}
.abs5con>a{font-size: .4rem;color: #333;line-height: 1;margin-top: .6rem;margin-bottom: .1rem;display: inline-block;font-weight: 600; } 
.abs5con>h6{font-size: .2rem;color: #888;line-height: 1;margin: 0; } 
.abs5con>div{display: flex;justify-content: space-between;} 
.abs5con:nth-child(2)>div{ width: 1.4rem; margin-top: .75rem; position: relative; left: 50%; margin-left: -.7rem; } 
.abs5con:nth-child(3)>div{width: 1.8rem;margin-top: .5rem;position: relative;left: 50%;margin-left: -.9rem;}
.abs5con>div>a>img{width: .5rem;}
.abs5con>div>div>img{width: .75rem;}form{  text-align: center;}
.tijiao{  margin-top: .2rem;  display: inline-block;  width: 1.2rem;  height: .5rem;  border-radius: .25rem;  outline: none;  border: none;  /* left: 50%; */  /* margin-left: -2.5rem; */  position: relative;  font-size: .16rem;  background: #eeeeee;  -webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;	transition: 0.3s linear;}
.tijiao:hover{  background: #303865;  color: #fff;}
.z1{  display: none;}


.newsindex1,.videoindex1{    background:#f9f9f9 ;    padding: .8rem 1.1rem;    box-sizing: border-box;}
.newscon{    display: inline-block;    width: 31%;    float: left;    mrgin-right: 3.5%;    position: relative;    margin-bottom: .5rem;}
.newscon:nth-child(3n-1){    margin-right: 0 !important;}
.clear{    clear: both;}
.newscon:first-child{    width: 65.5% !important;    height: 5.25rem;    overflow: hidden;}
.newscon:first-child>.ind3img{    height: auto !important;}
.ind3tit>div{    color: #333;    margin: 0;    font-size: .16rem;    line-height: .1rem;    -webkit-transition: 0.3s linear;      transition: 0.3s linear;  }
.ind3tit>div>i{    margin-left: .1rem;    font-size: .18rem;  }
.ind3tit>div:hover{   padding-left: .2rem;  }

.ind3tita {    height: 2.2rem;    background: #303865;    padding: .3rem .4rem 0 0;    box-sizing: border-box;}
.ind3tita>div>div{line-height: .6rem;font-size: .16rem; color:#fff;-webkit-transition: 0.3s linear; -moz-transition: 0.3s linear; -ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;    }
.ind3tita>div>div>i{    margin-left: .1rem;    font-size: .18rem;  }
.ind3tita>div>div:hover{    padding-left: .2rem;  }
.ind3tita>div {    height: .8rem;}
.fen{    display: flex;    justify-content: space-between;}
.fenbut{    width: .5rem;    height: .5rem;    border-radius: 100%;    background: #dbdbdb;    -webkit-transition: 0.3s linear;	-moz-transition: 0.3s linear;	-ms-transition: 0.3s linear;	-o-transition: 0.3s linear;	    transition: 0.3s linear;    color: #fff;    text-align: center;    font-size: .24rem;    cursor: pointer;}
.fenbut>i{    position: relative;    top: .12rem;}
.fenbut:hover{    background: #303865;}
.fennum{    display: flex;    justify-content: space-between;    width: 1.6rem;}
.fennum>li>a{    font-size: .24rem;    color: #999;}
.fennum>li>a:hover{    font-size: .24rem;    color: #333;}
.fennumac{    color: #333 !important;}

@media (max-width: 992px){.banner { height: auto;}
.abzindex1 {  padding: 30px 20px;}
.ablogo {  width: 80px;  position: relative;  left: 50%;  margin-left: -40px;  margin-bottom: 15px;}
.ablogo>p {  font-size: 34px !important;  color: #303865;  position: absolute;  font-weight: 600;  margin: 0;  line-height: 1;  top: 50%;  margin-top: -17px;  left: 50%;  margin-left: -17px;}
.res_tit>h5 {  color: #333;  font-size: 20px;  text-align: center;  line-height: 24px;  margin: 0;}
.res_tit>p {  font-size: 14px;  color: #888;  line-height: 20px;  margin-top: 10px;  text-align: center;}
.abzcon2 {  margin: 10px 0 0px;}
.abz_con {  width: 100%;  margin-right: 0;  background: #fff;  cursor: pointer;  float: left;  margin-bottom: 20px;}
.abz_img {  padding: 10px;  position: relative;}
.abz_txt>p {  border-top: 1px solid #e5e5e5;  color: #333;  font-size: 14px;  margin: 0;  line-height: 30px; height:30px;  text-align: center;}
.abz_txt {  padding: 0 20px;  height: 30px;  line-height: 30px;}
.fd {  position: absolute;  width: 10px;  right: 5px;  bottom: 5px;}
.abzmore {  text-align: center;  position: relative;  z-index: 11;  font-size: 14px;  color: #888;  line-height: 1;  cursor: pointer;}
.abzmore>img {  width: 10px;  margin-left: .15rem;}
.abzx {  position: absolute;  top: calc(52px + 2%);  right: 5%;  width: 20px;  height: 20px;  cursor: pointer;  background: url(../images/x.png) no-repeat;  background-position: center;  background-size: 100%;  z-index: 11;}
.abzimg {  width: 80%;  height: auto;  position: absolute;  left: 50%;  top: 18%;  margin-top: 0;  margin-left: -40%;}
.sd {  width: 30px;  left: 50%;  margin-left: -15px;}
.abs2con>h5 {  padding-top: 40px;  margin: 0;  line-height: 1;  color: #333;  font-size: 14px;}
.abs2con>p {  margin: 0;  line-height: 20px;  color: #888;  font-size: 14px;  margin-top: 10px;}
.absindex3 {  background: url(../images/sdh.jpg) no-repeat;  background-position: center;  background-size: cover;  width: 100%;  height: auto;  padding: 30px 20px;  box-sizing: border-box;  display: inherit;  justify-content: space-between;}
.abs3con {  width: 100%;  border-radius: 6px;  padding: 30px 20px;  margin-bottom: 20px;}
.abs3con>h5 {  font-size: 20px;}
.abs3con>p {  font-size: 14px;  line-height: 20px;  margin: 0;  color: #888;}
.abs3con>img {  width: 100%;  margin: 10px 0;}
.absindex4 {  background: url(../images/sdt.jpg) no-repeat;  background-position: center;  background-size: cover;  width: 100%;  height: auto;  padding: 30px 20px;  box-sizing: border-box;  text-align: center;}
.absindex4>h5 {  font-size: 20px;  color: #333;  line-height: 1;  margin: 0;}
.absindex4>p {  font-size: 14px;  color: #888;  line-height: 20px;  margin: 0;  margin-top: 15px;  margin-bottom: 30px;}
.nn {  font-size: 14px;  color: #333;  margin-top: 0;  display: block;}
.abs5con {  width: 100%;  text-align: center;  border-right: none;  box-sizing: border-box;  padding: 0 0 20px;}
.abs5con>img {  width: 30px;  margin-bottom: 10px;}
.abs5con>p {  font-size: 14px;  color: #333;  line-height: 20px;}
.abs5con>a {  font-size: 14px;  color: #333;  line-height: 1;  margin-top: 0;  margin-bottom: 6px;  display: inline-block;  font-weight: 600;}
.abs5con>h6 {  font-size: 14px;  color: #888;  line-height: 1;  margin: 0;}
.abs5con>div>a>img {  width: 30px;}
.abs5con:nth-child(2)>div {  width: 70px;  margin-top: 0;  position: relative;  left: 50%;  margin-left: -35px;}
.abs5con:nth-child(3)>div {  width: 130px;  margin-top: 0;  position: relative;  left: 50%;  margin-left: -65px;}
.abs5con>div>div>img {  width: 60px;}
.abdcon2 {  display: inherit;  justify-content: space-between;  position: relative;}
.abd_txt {  height: 72px;  position: absolute;  top: 50%;  width: 100%;  left: 50%;  margin-left: -50%;  text-align: center;  margin-top: -36px;}
.abd_con:nth-child(3) .abd_txt {  height: 132px;  position: absolute;  top: 50%;  width: 100%;  left: 50%;  margin-left: -50%;  text-align: center;  margin-top: -66px;}
.abd_txt>h5 {  border-radius: 17px;  display: inline-block;  width: auto;  height: 35px;  background: #303865;  font-size: 20px;  color: #fff;  text-align: center;  line-height: 35px;  margin-bottom: 10px;  padding: 0px 10px;}
.abd_txt>p {  font-size: 16px;}
.abdindex3 {  width: 100%;  height: 416px;  padding-top: 35px;  text-align: center;  box-sizing: border-box;}
.abdindex3>h5 {  font-size: 20px;  color: #333;  line-height: 1;  margin: 0;}
.abd4_left {  width: 100%;  float: left;}
.abd4_right {  width: 100%;  float: left;  padding: 30px 20px;  box-sizing: border-box;}
.abd4_right>h4 {  font-size: 20px;  color: #333;  line-height: 1;  margin: 0;  margin-bottom: 10px;}
.abd4_right>h5 {  font-size: 16px;  margin-bottom: 10px;}
.abd4_right>h6 {  font-size: 14px;  color: #666;  line-height: 20px;  margin: 0;}
.abd4_right>p {  font-size: 14px;  color: #888;  line-height: 20px;  margin: 0;}
.abd4_right>img {  width: 16px;  margin: 10px 0;}
.abdindex5 {  background: url(../images/dqy.jpg) no-repeat;  background-position: center;  background-size: cover;  width: 100%;  height: auto;  padding: 30px 0;  box-sizing: border-box;}
.abdindex5>h5 {  font-size: 20px;  color: #333;  line-height: 1;  margin: 0;  text-align: center;}
.swiper-container-qxcon {  padding-top: 20px;  height: 10rem;  box-sizing: border-box;}
.abd5txt {  width: 100%;  margin-right: 0;}
.abd5con {  padding: 0 0 0 20px;  box-sizing: border-box;  margin-top: 1.1rem;}
.abd5_con {  padding-right: 20px;}
.abd5txt>h5 {  font-size: 18px;  color: #333;  line-height: 1;  margin: 0;  position: relative;  padding-top: 10px;}
.abd5txt>p {  font-size: 14px;  color: #888;  line-height: 20px;  margin: 0;  margin-top: 10px;}
.abd5txt>h5::after {  content: '';  width: 10px;  height: 10px;  background: #303865;  border-radius: 100%;  position: absolute;  left: 0;  top: -8px;}
.bleft {  left: 0;}
.bright {  left: 88%;}
.bjt>i {  font-size: 16px;}
.tousu {  position: fixed !important;  width: 50px;  display: block;  right: 0;  bottom: 8%;  z-index: 11;}
.m_nav {  display: none;}
.abjindex1 {  padding: 30px 20px;  box-sizing: border-box; width:100%;}
.abjindex1_left {  width: 100%;  float: left;  position: relative;}
.abjindex1_left>p {  color: #888;  line-height: 20px;  margin: 0;  font-size: 14px;  padding-right: 10px;  margin-bottom: 30px;  height: 200px;  overflow-y: scroll;}
.ind1_con>img {  display: none;  height: .8rem;}
.abj1 {  position: absolute;  width: 100%;  top: 0;  left: 0;}
.abjindex1_left>h5 {  color: #333;line-height: 1;margin: 0;margin: 20px 0 10px;font-size: 20px;}
.abjindex1_right {  width: 100%;  float: left;  padding-left: 0;  display: flex;  justify-content: space-between;  margin-top: 30px;}
.m-video {  width: 100%;  text-align: center;  cursor: pointer;  position: relative;}
.vlogo {  position: absolute;  left: 50%;  top: 50%;  width: 40px;  margin-top: -20px;  margin-left: -20px;}
.video-close {  position: absolute;  top: calc(52px + 2%);  right: 5%;  width: 20px;  height: 20px;}
.abjindex2 {  background: url(../images/wenhua.jpg) no-repeat;  background-position: center;  background-size: cover;  width: 100%;  height: auto;  padding: 30px 20px 130px;  box-sizing: border-box;  position: relative;}
.s2_nav1 {  width: 100%;  float: left;}
.abjindex2>h5 {  margin: 0;  line-height: 1;  font-size: 20px;  color: #333;  margin-bottom: 15px;}
.s21>h5 {  font-size: 18px;  color: #888;  margin: 0;  line-height: 1;  margin-bottom: 10px;}
.s2_con1>p {  font-size: 16px;  margin: 0;  line-height: 20px;  top: 10px;}
.s2_con_out1 {  width: 100%;  float: left;}
.gds21 {  width: 100%;  height: auto;}
.abjindex3 {  width: 90%;  height: auto;  display: flex;  justify-content: space-between;  padding: 30px 0px;margin-top: -40px;}
.abjindex3>div>img {  width: 30px;}
.abjindex3>div>h5 {  font-size: 14px;  line-height: 1;  margin: 0;  color: #333;  margin-top: 6px;  margin-bottom: 6px;}
.abjindex3>div {  text-align: center;  width: 33%;}
.abjindex3>div>p {  font-size: 12px !important;  line-height: 20px;}
.abjindex {  padding-bottom: 30px;}
.abjindex4 {  padding: 0 20px 30px;}
.abjindex4>h5 {  margin: 0;  font-size: 20px;}
.abjindex4>p {  display: inline-block;  width: auto;  height: 25px;  margin: 0;  font-size: 16px;  line-height: 25px;  color: #fff;  background: #303865;  margin-top: 10px;  margin-bottom: 10px;  position: relative;  padding: 0 10px;}
.abjindex4_conle {  border-right: none;  padding-left: 0;  padding-bottom: 30px;  box-sizing: border-box;}
.abjindex4_conle>div {  width: 100%;}
.abjindex4_conri>h5 {  color: #333;  font-size:26px;  margin: 0;  font-weight: 800;  position: relative;  top: -2px;  margin-bottom: 10px;}
.abjindex4_conle, .abjindex4_conri {  width: 100%;  float: left;  padding-left: 0;}
.abjindex4_conri>p {  color: #888;  font-size: 16px;  line-height: 24px;  margin: 0;}
.abjindex4>p>img {  position: absolute;  top: 100%;  left: 49.5%;  width: 1px;  display: none;  height: .6rem;}
.abjindex4_con>img {  width: 20px;position: absolute;top: -8px;left: -11px;margin-left: 0;}
.abjindex4_con {  position: relative;margin-bottom: 0;padding-left: 20px;border-left: 1px solid #ccc;}
.abjindex4_conri {  padding-bottom: 20px;}
.abjindex4_con:nth-child(2n) .abjindex4_conri>h5 {  text-align: left;}
.abjindex4_con:nth-child(2n) .abjindex4_conle {  padding-left: 0 !important;  border-right: none;  border-left: none;}
.tansuo>img { display: none;}
.tansuo {  display: inline-block;  width: 100px;  height: 35px;  line-height: 35px;  text-align: center;  border-radius: 17px;  font-size: 14px;  color: #fff;  position: relative;  background: #303865;}
.abjindex4_con:nth-child(2n) .abjindex4_conri {  text-align: left;  padding-left: 0 !important;  box-sizing: border-box;  padding-right: 0 !important;}
.abj5_left, .abj5_right {  width: 100%;  float: left;}
.abj5_right {  padding: 30px 20px;  box-sizing: border-box;}
.abj5_right>h5 {  margin: 0;  font-size: 20px;  color: #333;  line-height: 1;}
.abj5_right>p {  height: 200px;  margin: 0;  font-size: 16px;  color: #888;  line-height: 24px;  margin-top: 10px;  margin-bottom: 20px;}
.abjindex6 {  padding: 30px 20px;  box-sizing: border-box;  background: #f9f9f9;}
.abj6_left, .abj6_right {  width: 100%;  float: left;}
.abj6_left>h5 {  margin: 0;  line-height: 1;  font-size: 20px;  color: #333;}
.abj6_left>p {  margin: 0;  line-height: 24px;  font-size: 16px;  color: #888;  padding-right: 0;  margin-top: 15px;  margin-bottom: 20px;}
.abj6_right {  padding: 0;  box-sizing: border-box;}
.abj6_right>h6 {  margin: 0;  line-height: 1.1;  font-size: 20px;  color: #333;  padding-top: 20px;}
.abj6_right>p {  margin: 0;  line-height: 20px;  font-size: 16px;  color: #888;  margin-top: 15px;}
.abjindex7 {  padding: 30px 20px;  box-sizing: border-box;  position: relative;}
.abj7_left, .abj7_right {  width: 100%;  float: left;  height: auto;}
.abj7_left>h5 {  margin: 0;  line-height: 1;  font-size: 20px;  color: #333;}
.abj7_left>p {  margin: 0;  line-height: 24px;  font-size: 16px;  color: #888;  padding-right: 1rem;  margin-top: 15px;  margin-bottom:20px;  padding-right: 0;  width: 100%;  height: 200px;}
.abj7_right{  margin-top: 30px;}
.abj7_right .swiper-container {  height: 12rem;}
.abj7_right .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {  bottom: 25px;  left: 0;  width: 100%;}
.abj7_right .swiper-pagination-bullet {  width: 8px;  height: 8px;  display: inline-block;  border-radius: 100%;  background: none;  opacity: 1;  border: 1px solid #333;}
.abj7_right .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {  margin: 0 10px;}
.abj7_right .swiper-pagination-bullet-active {  background: #303865;  border: 1px solid #303865;}
.abjindex8 {  background: url(../images/jdbg.jpg) no-repeat;  background-position: center;  width: 100%;  height: auto;  background-size: cover;  padding: 30px 20px;  box-sizing: border-box;}
.abj8_left {  width: 100%;  float: left;  margin: 20px 0;}
.abj8_right {  width: 100%;  float: left;  padding-left: 0;  box-sizing: border-box;}
.abj8_right {  width: 100%;  float: left;  padding-left: 0;  box-sizing: border-box;  margin-top: 0px;}
.abj8_right>h5 {  margin: 0;  line-height: 1;  color: #333;  font-size: 20px;  margin-top: 0;  margin-bottom: 15px;}
.abj8_right>h6 {  margin: 0;  line-height: 1;  color: #333;  font-size: 16px;}
.abj8_right>img {  width: 20px;  margin: 10px 0;}
.abj8_right>p {  margin: 0;  line-height: 24px;  color: #888;  font-size: 16px;}
.s2_nav2>ul {  padding: 0;  border-top: 1px solid #dcddde;  display: flex;  justify-content: space-between;  margin-top: 20px;  padding-top: 10px;}
.s22>h5 {  font-size: 12px;  color: #333;  margin: 0;  line-height: 1;  margin-bottom: .45rem;}
.s22>h5>img {  position: absolute;  width: 10px;  left: 50%;  margin-left: -5px;  top: -20px;  opacity: 0;}
.s22>h5::after {  content: '';  position: absolute;  width: 3px;  height: 3px;  background: #e0e1e0;  border-radius: 100%;  left: 50%;  margin-left: -1.5px;  top: -.3rem;}
.abjindex8>p {  font-size: 14px;  margin: 0;  color: #888;  text-align: center;  line-height: 20px;  margin-top: 0;}
.gdd_s21 .s2_box1 .s2_con_box1 .s2_nav1 li {  float: left;  width: 33%;}
.abdindex6 {  padding: 30px 20px 0;}
.abdindex6>h5 {  font-size: 20px;}
.newscon {  display: inline-block;  width: 100%;  float: left;  margin-right: 0;  position: relative;  margin-bottom: 25px;}
.abd6_con {  margin-top: 20px;  margin-bottom: 20px;}
.abdindex6 .ind3tit {  height: auto;  padding: 20px 0;  border-bottom: 1px solid #e5e5e5;  position: relative;  -webkit-transition: 0.3s linear;  -moz-transition: 0.3s linear;  -ms-transition: 0.3s linear;  -o-transition: 0.3s linear;  transition: 0.3s linear;}
.ind3tit>div {  color: #333;  margin: 0;  font-size: 16px;  line-height: 1;  -webkit-transition: 0.3s linear;  transition: 0.3s linear;}
.ind3tit>h5 {  color: #333;  margin: 0;  font-size: 18px;  line-height: 24px;  margin-top: 10px;  margin-bottom: 15px;}
.tan_box {  background: #fff;  width: 90%;  height: auto;  position: absolute;  left: 5%;  margin-left: 0;  top: 10%;  margin-top: 0;  border-radius: 16px;  padding: 20px;}
.tan_box>h5 {  font-size: 20px;  color: #333;  margin: 0;  line-height: 1;  text-align: center;}
.tan_box>p {  font-size: 16px;  color: #888;  margin: 0;  line-height: 24px;  text-align: center;  margin-top: 10px;  margin-bottom: 10px;}
.inputc {  border-bottom: 1px solid #e5e5e5;  margin-bottom: 20px;  width: 100%;  margin-right: 0;  float: left;  /* float: left; */}
.inputc>p {  color: #000;  font-size: 14px;  line-height: 20px;  height: 20px;  margin: 0;}
input {  width: 80%;  line-height: 20px;  height: 20px;  background: none;  border: none;  color: #333;  font-size: 14px;}
.inputc:nth-child(4) input {  width: 70% !important;}
.inputc:nth-child(1) input, .inputc:nth-child(6) input {  width: 70% !important;}
.inputc:nth-child(5) input {  width: 60% !important;}
.inputc:nth-child(7) input {  width: 76%!important;}
.tijiao {  margin-top: .2rem;  display: inline-block;  width: 100px;  height: 30px;  border-radius: 30px;  outline: none;  border: none;  /* left: 50%; */  /* margin-left: -2.5rem; */  position: relative;  font-size: 14px;  background: #eeeeee;  -webkit-transition: 0.3s linear;  -moz-transition: 0.3s linear;  -ms-transition: 0.3s linear;  -o-transition: 0.3s linear;  transition: 0.3s linear;}
.swiper-container-qx {  height: 20px;}
.z1 .abjindex4_conri>h5 {  text-align: left;}
.z1 .abjindex4_conle {  border-left: none;  padding-left: 0;  padding-bottom: 20px;  box-sizing: border-box;  border-right: none;}
.z1 .abjindex4_con:nth-child(2n) .abjindex4_conri {  text-align: left;  padding-left: 0 !important;  box-sizing: border-box;}
.z1 .abjindex4_con:nth-child(2n) .abjindex4_conle {  text-align: left;  box-sizing: border-box;  padding-right: 0rem !important;  border-right: none;  padding-left: 0rem !important;  padding-bottom: 20px;  box-sizing: border-box;  border-left: none;}
.s2_con1:nth-child(2){  margin-top: 0;}
.z::before,.z1::before{  display: none;}

.newsindex1, .videoindex1 {  background: #f9f9f9;  padding: 30px 20px;  box-sizing: border-box;}
.newscon:first-child {  width: 100% !important;  height: 100% !important;}
.newscon {width: 100%;  margin-right: 0;  position: relative;  margin-bottom: 20px;}
.newscon:nth-last-child(2){  margin-bottom: 0px;}
.ind3tita {  position: relative;  height: auto;  background: #fff;    padding: 20px;    box-sizing: border-box;}
.ind3tita>h5 {  line-height: 24px;  margin-top: 10px;  color: #333;  margin: 0;  font-size: 20px;  line-height: 24px;  margin-top: 10px;  margin-bottom: 15px;}
.ind3tita>div {  position: relative;  width: 100%;  height: auto;  display: block;  background: none;  bottom: 0;  left: 0;  padding-left: 0;}
.ind3tita>div>div {  color: #333;  line-height: 1;  font-size: 16px;}
.ind3tita>div>div>i {  color: #333;  margin-left: 5px;  font-size: 16px;}
.ind3tit>div {  font-size: 16px;  line-height: 1;}
.ind3tit>div>i {  margin-left: 5px;  font-size: 16px;}
.fenbut {  width: 30px;  height: 30px;  font-size: 16px; }
.fenbut>i {  position: relative;  top: 6px;}
.fennum {  display: flex;  justify-content: space-between;  width: 45%;}
.fennum>li>a {  font-size: 16px;  line-height: 30px;}
}
.navindex1 {padding: 0 6.6rem;}
.jindu{position: absolute;left: 0;top: 0;height: 4px;background: #303865;width: 50%;animation: jindutiao 3s linear ;  }
@-webkit-keyframes jindutiao {
   0% {width:7.8rem;  }
   100% {width: 50%;  }
}
@media (max-width: 992px){
.navindex1 { padding: 0;}
.jindu { position: absolute;  left: 0;  top: 0;  height: 4px;  background: #303865;  width: 50%;  animation: jindutiao 3s linear;}
@-webkit-keyframes jindutiao {
  0% {width:21%;}
  100% {width: 50%;  }
 }
}

.page-box {	text-align: center;	font-size: 0; clear:both;}
.page-box span {display: inline-block;line-height:32px;padding-left:15px;padding-right:15px;border:1px solid #ededed;box-sizing: border-box;	color: #4d4948;	font-size: 16px;margin-left: 10px;margin-right: 10px;cursor: pointer;vertical-align: middle;}
.page-box span.up,.page-box span.down {	border: 1px solid #ededed;	height: 32px;	line-height: 30px;	box-sizing: border-box;	}
.page-box span.up:hover,.page-box span.down:hover {	background: #FF3312;	border-color: #303865;	color: #fff;}
.page-box span.active {	color:#fff;	border-color:transparent;padding-left:15px;padding-right:15px;border:1px solid #ededed;background: #303865;}
.page-box em {	display: inline-block;	font-size: 16px;	font-style: normal;	color: #666666;	height: 30px;	vertical-align: middle;	position:relative;	top:8px;}
.newsdel{ width:90%; margin:0  auto; margin-top:80px;text-align: center;}
.newsdel>h5{margin: 0;font-size: .4rem;text-align: center;}
.newsdel>p{margin: 0;color: #888;margin-top: .3rem;font-size: .2rem;text-align: center; margin-bottom: .4rem;}
.newsdelcon{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: left;padding: .4rem 0;}
.newsdelcon>p {text-align: left; margin: 0;color: #888;font-size: .18rem;margin-bottom: .4rem;line-height: .26rem;margin-bottom: .2rem;}
.newsdelcon>img {max-width:100%;}
.newsdelcon>p>img {max-width:100%;}
.newsdelcon p{color:#444 !important;}
.newsdelcon img {max-width:100%;}
.newsdelcon>p:last-child{ margin-bottom: 0;}
.nfan{display: inline-block;border-radius: .25rem;line-height: .5rem;height: .5rem;padding: 0 .3rem;font-size: .16rem;color: #333;background: #ccc;margin-top: .5rem;
-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;-ms-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;}
.nfan:hover{color: #fff;background: #303865;}
@media (max-width: 992px){
.newsdel {margin-top:30px;text-align: center;}
.newsdel>h5 {
    margin: 0;
    font-size: 20px;
    
}
.newsdel>p {
    margin: 0;
    color: #888;
    margin-top: 10px;
    font-size: 16px;
    text-align: left;
    margin-bottom: 20px;
}
.newsdelcon {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align: left;
    padding: 20px 0;
}
.newsdelcon img{
    width: 100%;
}
.newsdelcon>p {
    text-align: left;
    margin: 0;
    color: #888;
    /* margin-top: .3rem; */
    font-size: 16px;
    margin-bottom: .4rem;
    line-height: 24px;
    margin-bottom: 10px;
}
.nfan {
    display: inline-block;
    border-radius: 15px;
    /* border: 1px solid #888; */
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    font-size: 14px;
    color: #333;
    background: #ccc;
    margin-top: 25px;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}
}
