@keyframes banrun1{
	0%{transform: scale(1)}
	50%{transform: scale(1.05)}
	100%{transform: scale(1)}
}



.swiper-button-next, .swiper-button-prev,.s3_l_list a img,.s3_r ul li a img,.s5list a h3,.xhls_l .swiper-pagination-bullet::before,.xhls_l .swiper-pagination-bullet::after,.xhls .swiper-slide a h3,.s1_l h5,.s5list,
.xhls .swiper-slide a p,.xhls .swiper-slide a span,.lxwm_r form button,.xwlist a h3,.xwlist a span,.hytxt,.sxyp a i,.xwlist a h3,.xwlist a h6,
.xwlist1 a h3,.xwlist1 a span,.hytxt,.sxyp a i,.xwlist1 a h3,.xwlist1 a h6{
    transition: 0.6s ease-in-out;
    -ms-transition: 0.6s ease-in-out;
    -o-transition: 0.6s ease-in-out;
    -webkit-transition: 0.6s ease-in-out;
    -moz-transition: 0.6s ease-in-out;
}
.divbox{width: 1400px;margin: 0 auto;}
.ejbanner{font-size: 0;}
.ejbanner_l,.ejbanner_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.ejbanner_l{padding-left: 13.5%;}
.ejbanner_l h3{font-size: 24px;color: #f9dda6;font-family: SSM;margin-bottom: 22px;}
.ejbanner_l p{font-size: 18px;color: rgba(255,255,255,.7);line-height: 36px;}
.ejbanner_r img{width: 100%;}


.jjzd{background: url(../images/jjdz1_02.jpg) center center;background-size: cover;}
.gyxh{padding: 430px 0 40px;background: url(../images/gybanner_01.jpg) center center;background-size: 100% 100%;}
.gyxh h2{font-size: 36px;color: #fff;line-height: 36px;font-family: sscb;margin-bottom: 80px;}
.gyxh ul li{padding: 40px 0;border-bottom: 1px dashed rgba(255,255,255,.06);font-size: 0;}
.gyxh ul li:last-of-type{border-bottom: none;}
.gyxh ul li span,.gyxh ul li h3{display: inline-block;vertical-align: top;box-sizing: border-box;}
.gyxh ul li span{width: 6%;text-align: center;font-size: 60px;color: #fff;line-height: 60px;}
.gyxh ul li h3{width: 94%;font-size: 16px;color: rgba(255,255,255,.6);font-family: sscn;}
.gyxh ul li h3 strong{font-size: 24px;color: #fff;font-family: sscn;display: block;margin-top: 5px;}

.ejbt h2{font-size: 30px;color: #205ca3;font-family: sscb;}

.xhjj{padding: 88px 0 130px;}
.xhjjnr{margin-top: 40px;padding-right: 146px;box-sizing: border-box;height: 500px;overflow: hidden;overflow-y: scroll;}
.xhjjnr p{font-size: 16px;color: #333;font-family: sscn;margin-bottom: 30px;}
.xhjjtxt{position: relative;width: 65%;}
.xhjjtxt::before{content: '';display: block;width: 4px;height: 100%;position: absolute;top: 0;right: 41px;background: rgba(75,97,117,.1);}

.xhjjnr::-webkit-scrollbar {
    width: 53px;

}
  
.xhjjnr::-webkit-scrollbar-track {
    /* background: rgba(75,97,117,.1); */
}
  
.xhjjnr::-webkit-scrollbar-thumb {
    background: url(../images/gengduo_03.png) center center no-repeat;
    border-radius: 5px;
    position: relative;
}

.gzzd{padding: 62px 0 50px 130px;background: url(../images/gzzdbg_03.jpg) center center;background-size: cover;}
.gzzd h2{color: #fff;}
.gzzd h6{font-size: 0;margin-top: 28px;}
.gzzd h6 a{display: inline-block;line-height: 56px;font-size: 18px;font-family: sscb;color: #fff;text-align: center;padding: 0 48px;background: #205ca3;}
.gzzd h6 a:last-of-type{margin-left: 10px;background: #8fa9c8;}
.gzzd h6 a:hover{color: #205ca3;background: #fff;}

.zjjg{padding: 50px 0 90px;}
.zjjglist{font-size: 0;margin-top: 40px;}
.zjjg_l,.zjjg_c,.zjjg_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.zjjg_l{width: 4%;}
.zjjg_l{background: #205ca3;}
.zjjg_c{width: 4%;margin: 0 1%;background: #d8dde8;}
.zjjg_l,.zjjg_c{height: 438px;}
.zjjg_r{width: 90%;}
.zjjg_c h3{text-align: center;}
.zjjg_r ul li{display: block;background: rgba(220,224,235,.8);margin-bottom: 7px;padding: 10px 140px 10px 60px;box-sizing: border-box;font-size: 0;}
.zjjg_r ul li:last-of-type{margin-bottom: 0;}
.zjjg_l h3,.zjjg_c h3{font-size: 20px;color: #fff;font-family: sscb;writing-mode: vertical-rl;
    position: absolute;top: 50%;left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.zjjg_c h3{color: #205ca3;}
.zjjg_r ul li h4,.zjjg_r ul li p{display: inline-block;vertical-align: top;box-sizing: border-box;}
.zjjg_r ul li h4{width: 15%;}
.zjjg_r ul li p{width: 85%;}
.zjjg_r ul li h4 strong{display: block;font-size: 16px;color: rgba(29,42,70,.54);margin-left: -20px;}
.zjjg_r ul li h4,.zjjg_r ul li p strong{font-size: 18px;color: #1d2a46;font-family: sscn;}
.zjjg_r ul li p strong{margin-right: 34px;display: inline-block;}

.xhls{padding: 65px 0 90px 13.5%;box-sizing: border-box;position: relative;font-size: 0;}
.xhls .ejbt{margin-bottom: 35px;}
.xhls .swiper-button-prev,.xhls .swiper-button-next{position: static;margin: 0;display: inline-block;width: 28px;height: 28px;line-height: 28px;background: #aebed1;border-right: 50%;text-align: center;
    border-radius: 50%;transform: rotate(90deg);font-size: 20px;color: #fff;
}
.xhls .swiper-button-prev{margin-right: 12px;
    transform: rotate(-90deg);
}
.xhls .swiper-button-prev:hover,.xhls .swiper-button-next:hover{background: #205ca3;}
.xhls_l,.xhls_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.xhls_r{text-align: right;padding-right: 16%;}
.xhls_l .swiper-pagination{position: static;margin: 0;text-align: left;}
.xhls_l .swiper-pagination-bullet{display: inline-block;width: 6px;height: 6px;background: #c3cddc;border-radius: 50%;border: 3px solid #f3f6fb;opacity: 1;margin-right: 20px;position: relative;}
.xhls_l .swiper-pagination-bullet-active{background: #f3f6fb;border: 3px solid #205ca3;}
.xhls_l .swiper-pagination-bullet::before,.xhls_l .swiper-pagination-bullet::after{content: '';display: block;width: 0;height: 2px;background: #c3cddc;margin: 0 4px;position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.xhls_l .swiper-pagination-bullet::before{right: 100%;}
.xhls_l .swiper-pagination-bullet::after{left: 100%;}
.xhls_l .swiper-pagination-bullet-active::before,.xhls_l .swiper-pagination-bullet-active::after{width: 10px;}
.xhls_l .swiper-pagination-bullet:first-of-type:before,.xhls_l .swiper-pagination-bullet:last-of-type::after{display: none;}
.xhls .swiper-container{padding: 20px 10px;}
.xhls .swiper-slide a{display: block;padding: 38px 45px 20px;box-shadow: 0 0 10px 3px #e1e9f4;position: relative;border-radius: 5px;}
.xhls .swiper-slide a h3{font-size: 34px;color: #205ca3;font-family: sscb;line-height: 34px;}
.xhls .swiper-slide a h3::after{content: '';display: block;width: 35px;height: 3px;background: #5af0f5;margin: 20px 0 15px;}
.xhls .swiper-slide a p{font-size: 16px;color: #333;line-height: 24px;height: 72px;
    	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
}
.xhls .swiper-slide a span{display: block;text-align: right;font-size: 16px;color: #fff;margin-top: 40px;opacity: 0;}
.xhls .swiper-slide a:hover{background: #205ca3;}
.xhls .swiper-slide a:hover h3,.xhls .swiper-slide a:hover p{color: #fff;}
.xhls .swiper-slide a:hover span{opacity: 1;}

.ejbanner{padding: 150px 0 22px;}
.ejbanner h2{font-size: 36px;color: #fff;line-height: 36px;font-family: sscb;}
.ejdh{padding: 26px 0 60px;font-size: 0;}
.ejdh_l,.ejdh_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.ejdh_l a{display: inline-block;margin-right: 10px;padding: 0 45px;line-height: 56px;background: #8fa9c8;font-size: 18px;color: #fff;font-family: sscb;}
.ejdh_l a.ac,.ejdh_l a:hover{background: #205ca3;}
.ejdh_r{text-align: right;}
.ejdh_r span,.ejdh_r ul{display: inline-block;vertical-align: middle;}
.ejdh_r ul li{display: inline-block;}
.ejdh_r ul li a,.ejdh_r ul li i{display: inline-block;vertical-align: middle;box-sizing: border-box;font-size: 16px;color: #333;}
.ejdh_r ul li i{margin: 0 8px;}
.ejdh_r ul li:last-of-type i{display: none;}
.ejdh_r span{margin-right: 20px;}
.ejdh_r ul li a:hover{color: #205ca3;}

.hfjn{padding-bottom: 80px;}
.hfjn h2{font-size: 32px;color: #205ca3;line-height: 32px;font-family: sscb;margin-bottom: 30px;}
.hfjn h3{font-size: 20px;color: #205ca3;font-family: sscb;margin-bottom: 12px;}
.hfjn p{font-size: 16px;color: #333;text-indent: 2em;font-family: sscn;}
.hfjn p strong{font-size: 16px;color: #333;font-family: sscb;}
.hfjn h4{font-size: 16px;color: #333;text-indent: 2em;font-family: sscb;margin-top: 45px;padding-top: 45px;border-top: 1px dashed rgba(51,51,51,.2);}
.hfjn h5{font-size: 20px;color: #205ca3;font-family: sscb;margin-top: 45px;padding-top: 45px;border-top: 1px dashed rgba(51,51,51,.2);margin-bottom: 12px;}
.hfjn h5:first-of-type{margin-top: 0;padding-top: 0;border-top: none;}


.history_t{font-size: 0;margin-bottom: 60px;}
.history_t h2,.history_t .layui-form{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.history_t h2{font-size: 30px;color: #205ca3;font-family: sscb;width: 70%;}
.history_t .layui-form{background: #f3f6fb;box-shadow: 0 0 10px 3px #c6ced9;width: 30%;font-size: 0;padding: 3px;}
.history_t .layui-form .layui-form-item,.history_t .layui-form button{display: inline-block;box-sizing: border-box;}
.history_t .layui-form .layui-form-item{width: 80%;}
.history_t .layui-form button{width: 20%;font-size: 18px;color: #fff;background: #205ca3;line-height: 54px;vertical-align: baseline;}
.layui-input-block{margin: 0 !important;}
.layui-input, .layui-select, .layui-textarea{background: none !important;border: none !important;font-size: 18px;color: rgba(51,51,51,.6);}
.history_t .layui-form .layui-form-item{margin-bottom: 0;}
.history_t .layui-form .layui-form-select .layui-input{line-height: 54px;height: 54px;}
.history_t .layui-form .layui-form-select dl{width: 882px;left: auto;right: -26%;top: 100%;box-shadow: 0 0 10px 3px #c6ced9;border: none;padding: 30px 10px;box-shadow: #205ca3;background: #f3f6fb !important;}
.layui-form-select dl dd.layui-select-tips{display: none;}
.layui-form-select dl dd{display: inline-block;font-size: 16px;color: #899cb3;font-family: sscb;padding: 0 24px !important;}
.layui-form-select dl dd:hover{background: none !important;color: #205ca3 !important;}
.layui-form-select dl dd.layui-this{background: none !important;color: #205ca3 !important;}

.history_b{padding-bottom: 80px;}
.history_b h2{font-size: 30px;color: #205ca3;font-family: sscb;}
.history_b h2::after{content: '';display: block;width: 35px;height: 3px;background: #5af0f5;margin: 20px 0;}
.history_b p{padding: 20px 140px 20px 40px;box-sizing: border-box;border-bottom: 1px dashed rgba(51,51,51,.2);font-size: 16px;color: #333;position: relative;}
.history_b p strong{font-size: 16px;color: #333;font-family: sscb;display: inline-block;margin-right: 24px;}
.history_b p::before{content: '';display: block;width: 4px;height: 4px;background: #205ca3;position: absolute;top: 34px;left: 9px;}
.ejbanner_txt{padding: 74px 113px 92px 66px;box-sizing: border-box;background: url(../images/hybannerbg_03.png) center center;background-size: 100% 100%;width: 86.5%;}
.ejbanner_txt p{text-indent: 2em;font-size: 16px;color: #333;font-family: sscn;}
.ejbanner_txt p strong{font-size: 16px;color: #333;font-family: sscb;}
.ejbanner_txt h3{font-size: 30px;color: #205ca3;font-family: sscb;}
.ejbanner_txt h4{font-size: 20px;color: #205ca3;font-family: sscb;margin: 10px 0;}

.hyml{padding-top: 30px;font-size: 0;}
.hyml .ejbt{margin-bottom: 22px;}
.hyml a{display: inline-block;width: 450px;line-height: 100px;text-align: center;box-shadow: 0 0 10px 3px #d3dfed;margin-right: 30px;font-size: 24px;color: #205ca3;font-family: sscb;}
.hyml a img{display: inline-block;margin-right: 24px;}
.hyfc{padding-top: 58px;position: relative;}
.hyfc img{width: 100%;}
.hyfc .ejbt{margin-bottom: 30px;}
.hyfc .swiper-container{padding-bottom: 50px;}
.hyfc .swiper-container-horizontal>.swiper-scrollbar{height: 8px;background: none;}
.hyfc .swiper-container-horizontal>.swiper-scrollbar::before{content: '';display: block;width: 100%;height: 1px;background: #c2cfdf;position: absolute;left: 0;top: 4px;}
.hyfc .swiper-scrollbar-drag{background: #205ca3;border-radius: 2px;}


.rhsq{padding: 70px 0 80px;position: relative;}
.rhsqtxt{position: absolute;top: 50%;width: 50%;padding-left: 140px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.rhsq img{width: 100%;}
.rhsq .divbox{position: relative;}
.rhsqtxt .ejbt{margin-bottom: 38px;}
.rhsqtxt .ejbt h2{color: #fff;}
.rhsqtxt p{font-size: 16px;color: #fff;font-family: sscn;position: relative;}
.rhsqtxt p::after{content: '';display: block;width: 80%;border-bottom: 1px dashed rgba(255,255,255,.2);margin: 30px 0;}
.rhsqtxt p:last-of-type::after{display: none;}

.lxwm{padding: 145px 0 100px;background: url(../images/lxbg_01.jpg) center center;background-size: cover;font-size: 0;}
.lxwm_l,.lxwm_r{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;}
.lxwm_l{padding-top: 36px;}
.lxwm_l h2{font-size: 42px;color: #fff;font-family: sscb;line-height: 42px;margin-bottom: 20px;}
.lxwm_l p{font-size: 18px;color: #fff;font-family: sscb;}
.lxwm_r form{width: 100%;}
.formlist{font-size: 0;background: rgba(255,255,255,.22);margin-bottom: 9px;padding: 0 32px;box-sizing: border-box;}
.formlist h3,.formlist input{display: inline-block;vertical-align: middle;box-sizing: border-box;line-height: 68px;}
.formlist h3{width: 20%;color: #fff;}
.formlist input{width: 80%;background: none;border: none;outline: none;}
.formlist h3 span,.formlist h3 i{display: inline-block;vertical-align: middle;}
.formlist h3 i{font-size: 16px;font-family: sscn;}
.formlist h3 span{margin-right: 20px;font-size: 20px;}
.formlist textarea{width: 100%;display: block;height: 190px;background: none;border: none;outline: none;}
.formlist:last-of-type{padding-bottom: 20px;}
.formlist textarea,.formlist input{font-size: 16px;color: #333;}
.formlist.ac{background: #fff;}
.formlist.ac h3{color: #333;}
.lxwm_r form button{display: block;width: 226px;line-height: 50px;text-align: center;background: #205ca3;font-size: 18px;color: #fff;border-radius: 50px;margin-top: 35px;}
.lxwm_r form button:hover{background: #fff;color: #333;}

.ejbanner2{padding: 220px 0 60px;font-size: 0;position: relative;}
.ejdh2{position: absolute;padding-top: 0;margin-top: -38px;padding-bottom: 0;width: 100%;}
.ejdh2 .ejdh_l{width: 100%;}
.xhxw_t{font-size: 0;padding: 60px 0 72px;font-size: 0;}
.xhxw_tl,.xhxw_tr{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.xhxw_tl{width: 30.65%;}
.xhxw_tl img{width: 100%;}
.xhxw_tr{width: 69.35%;padding-left: 88px;padding-right: 278px;}
.xhxw_tr h3{font-size: 24px;color: #1d2a46;font-family: sscn;margin-bottom: 12px;}
.xhxw_tr p{font-size: 16px;color: rgba(51,51,51,.6);line-height: 26px;}
.xhxw_tr a{display: block;width: 160px;line-height: 50px;text-align: center;background: #205ca3;margin-top: 50px;font-size: 18px;color: #fff;font-family: sscb;}
.xhxw_tr a:hover{background: #1d2a46;}


.xhxw_b{padding: 55px 0 100px;background: url(../images/xwbbg_02.jpg) center center;background-size: cover;}
.xwlist a{display: block;position: relative;font-size: 0;}
.xwlist a .divbox{border-bottom: 1px dashed rgba(2,24,55,.2);padding: 30px 0;}
.xwlist:last-of-type a .divbox{border-bottom: none;}
.xwlist_l,.xwlist_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.xwlist_l{width: 18.85%;}
.xwlist_l img{width: 100%;}
.xwlist_r{width: 81.15%;padding-left: 30px;padding-right: 170px;position: relative;}
.xwlist_r h3{font-size: 18px;color: #1d2a46;margin-bottom: 12px;font-family: sscn;}
.xwlist_r p{font-size: 16px;line-height: 26px;color: rgba(51,51,51,.6);font-family: sscn;}
.xwlist_r span,.hyjxlist a span{display: block;width: 28px;height: 28px;background: #aebed1;border-radius: 50%;text-align: center;font-size: 20px;color: #fff;position: absolute;right: 0;top: 50%;
    transform: rotate(90deg) translate(-50%);
    -webkit-transform: rotate(90deg) translate(-50%);
    -o-transform: rotate(90deg) translate(-50%);
    -moz-transform: rotate(90deg) translate(-50%);
}
.xwlist a:hover{background: rgba(245,248,255,.8);box-shadow: 0 0 10px 3px #bdcbdc;}
.xwlist a:hover h3{color: #205ca3;}
.xwlist a:hover span{background: #205ca3;}

.page{margin-top: 70px;}
.page ul li{display: inline-block;margin-right: 34px;}
.page ul li.prev{margin-right: 310px;}
.page ul li.next{margin-left: 310px;margin-right: 0;}
.page ul li a{font-size: 18px;color: #333;font-family: Arial;}
.page ul li.ac a{font-size: 20px;}
.page ul li a:hover,.page ul li a:hover i{color: #205ca3;}
.page ul li a i{display: inline-block;margin-left: 20px;font-size: 18px;color: rgba(51,51,51,.5);}

.hyjxlist a{display: block;position: relative;}
.hyjxlist a .divbox{padding: 20px 46px;border-bottom: 1px dashed rgba(2,24,55,.2);position: relative;box-sizing: border-box;}
.hyjxlist:last-of-type a .divbox{border-bottom: none;}
.hyjxlist a span{opacity: 0;}
.hyjxlist a h3{font-size: 18px;color: #1d2a46;position: relative;font-family: sscn;}
.hyjxlist a h3::before{content: '';display: block;width: 13px;height: 13px;background: url(../images/sjico_03.png) center center;background-size: 100% 100%;position: absolute;left: -46px;top: 10px;}
.hytxt p{font-size: 16px;color: rgba(51,51,51,.6);font-family: sscn;line-height: 26px;margin-bottom: 10px;height: 52px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
}
.hytxt i{font-size: 16px;color: #205ca3;font-family: sscn;}
.hytxt{padding-right: 300px;box-sizing: border-box;height: 0;overflow: hidden;}
.hyjxlist a:hover{background: rgba(245,248,255,.8);box-shadow: 0 0 10px 3px #bdcbdc;}
.hyjxlist a:hover h3{color: #205ca3;}
.hyjxlist a:hover span{background: #205ca3;opacity: 1;}
.hyjxlist a:hover .hytxt{height: 113px;padding-top: 10px;padding-bottom: 10px;}


.xwxq{padding: 115px 0 60px;background: url(../images/xqbg_02.jpg) center center;background-size: 100% 100%;}
.xwxq .divbox{width: 1200px;}
.xwxq h2{font-size: 30px;line-height: 40px;color: #021837;margin-bottom: 20px;font-family: sscn;text-align: center;}
.xwxq h4{font-size: 16px;color: #333;font-family: sscn;text-align: center;}
.xqnr{margin-top: 50px;padding-top: 50px;border-top: 1px solid rgba(51,51,51,.1);}
.xqnr p{font-size: 16px;color: #333;line-height: 32px;margin-bottom: 32px;text-indent: 2em;}
.xqnr p img{margin-left: -2em;max-width: 100%;height: auto;}
.xqnr p strong,.xqnr h3{font-size: 16px;color: #333;font-weight: bold;}
.xqnr p a{font-size:16px;color:#205ca3;}
.xqnr h3{text-indent: 0;}

.sxyp{font-size: 0;margin-top: 52px;}
.sxyp a{display: inline-block;box-sizing: border-box;width: 48%;line-height: 58px;padding: 0 78px;background: #d8dee8;font-size: 16px;color: #333;font-family: sscn;}
.sxyp a i{display: inline-block;margin-left: 20px;font-size: 18px;color: rgba(51,51,51,.5);}
.sxyp a:first-of-type{margin-right: 4%;}
.sxyp a:last-of-type{text-align: right;}
.sxyp a:hover{background: #205ca3;color: #fff;}
.sxyp a:hover i{color: #fff;}

.zyhd{background: url(../images/banner_bg_02.png) center center;background-size: 100% 100%;}
.gwhd{padding: 75px 0 85px;background: url(../images/xwbbg_02.jpg) center center;background-size: 100% 100%;position: relative;margin-top: -40px;}
.gwhd_t h2{font-size: 30px;color: #205ca3;font-family: sscb;position: absolute;left: 13.5%;top:5%;}
.gwhd_t .swiper-slide a{display: block;font-size: 0;}
.gwhd_tl,.gwhd_tr{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.gwhd_tl{width: 44.4%;padding-left: 13.5%;padding-right: 86px;}
.gwhd_tr{width: 55.6%;padding-right: 6.3%;}
.gwhd_tr img{width: 100%;}
.gwhd_t{position: relative;}
.gwhd_t .swiper-pagination{left: 13.5%;bottom: 5%;}
.gwhd_t .swiper-pagination .swiper-pagination-bullet{display: inline-block;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #205ca3;background: none;margin-right: 20px;opacity: 1;position: relative;
	box-sizing: border-box;
}
.gwhd_t .swiper-pagination .swiper-pagination-bullet::before{content: '';display: block;width: 9px;height: 9px;background: #205ca3;border-radius: 50%;position: absolute;top: 50%;left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);opacity: 0;
}
.gwhd_t .swiper-pagination .swiper-pagination-bullet-active::before{opacity: 1;}
.gwhd_tl h5{font-size: 24px;color: #205ca3;font-family: sscb;}
.gwhd_tl h4{font-size: 30px;color: #205ca3;font-family: sscb;margin: 10px 0 15px;}
.gwhd_tl h3{font-size: 24px;color: #333;line-height: 36px;font-family: sscn;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
}
.gwhd_tl i{display: block;font-size: 16px;color: #205ca3;font-family: sscn;margin-top: 40px;}

.xwzx_c{padding-top: 65px;}
.xwlist1{margin-bottom: 18px;}
.xwlist1 a{display: block;padding: 46px 230px 46px 55px;box-sizing: border-box;background: #fff;position: relative;width: 75%;}
.xwlist1 a h3{font-size: 20px;color: #1d2a46;margin-bottom: 15px;}
.xwlist1 a p{font-size: 16px;color: rgba(51,51,51,.6);}
.xwlist1 a h6{display: block;width: 48px;background: #253a5e;padding: 5px 0;font-size: 16px;color: #fff;font-family: htl;text-align: center;position: absolute;
	top: 0;left: 100%;
}
.xwlist1 a h6 i{display: block;width: 16px;height: 1px;background: #fff;margin: 0 auto;}
.xwlist1 a:hover h3{color: #205ca3;}
.xwlist1 a:hover h6{background: #205ca3;}

















