blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{font:14px/1.5 宋体,Arial,sans-serif;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}


.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a{margin:5px 0px 0px 5px !important}





.wp{margin:0 auto;width:100%;max-width:1430px;padding:0 15px}
.menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.cur,.cur a{font-size:12px;color:#5e5e5e}
.cur{margin:18px 0 10px 9px;padding-left:26px}
.cur a:hover{color:#ca1318}
.pages{text-align:center;margin:21px 0 38px}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 5px}
.pages ul li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;color:#555;border:1px solid #555;border-radius:50%}
.pages ul a:hover,.pages ul li.on a{background-color:#0056a9;border:1px solid #0056a9;color:#fff}
.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"宋体";font-size:20px;margin:0 15px}
.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;font-family:Arial;color:#dadada}
.banner .item{display:block;height:800px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.banner .slick-dots{position:absolute;bottom:30px;left:0;right:0;text-align:center;z-index:3}
.banner .slick-dots li{display:inline-block;margin:0 5px}
.banner .slick-dots button{width:60px;height:5px;background:#fff;font-size:0;cursor:pointer;border:none}
.banner .slick-dots li.slick-active button{background:#ca1318}
.header{display:flex;align-items:center;height:140px;background:#0056a9}
.nav{display:flex;justify-content:space-between;align-items:center}
.nav .logo{width:427px;text-align:center;margin:0 20px}
.nav .logo img{display:inline-block;vertical-align:middle;width:100%}
.nav li{display:inline-block;position:relative}
.nav .v1{font-weight:700;font-size:18px;color:#fff;transition:.5s}
.nav .v1:hover{opacity:.8}
.footer{background-position:top center;background-repeat:no-repeat;background-size:cover;padding-bottom:38px}
.m-fttop{margin-bottom:25px;border-bottom:1px solid rgba(229,229,229,.2)}
.m-fttop .box{display:flex;justify-content:space-between;align-items:center;height:68px}
.m-ftlink{background-image:url(../images/e-icon11.png);background-position:left center;background-repeat:no-repeat;background-size:20px auto;padding-left:30px}
.m-ftlink,.m-ftlink a,.m-ftlink span{font-size:16px;color:#fff;line-height:45px}
.m-ftlink a{margin:0 15px}
.m-ftlink a:first-child{margin-left:0!important}
.ul-ft li{display:inline-block;margin-left:20px}
.ul-ft .con{position:relative}
.ul-ft .qr-sub{position:absolute;top:135%;left:50%;transform:translateX(-50%);box-sizing:border-box;display:none;z-index:99;box-sizing:border-box}
.ul-ft .qr-sub .qr{position:relative;display:block;width:107px;background-color:#fff;padding:5px}
.ul-ft .qr-sub .qr::before{position:absolute;top:-5px;left:50%;transform:translateX(-50%) rotate(45deg);display:block;width:0;height:0;content:' ';border:5px solid #fff;border-right-color:transparent;border-bottom-color:transparent}
.ul-ft .qr-sub img{display:block;width:100%}
.ul-ft .pic1{width:40px;height:40px}
.ul-ft .pic1 img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}
.m-copy .desc{display:flex;align-items:center;margin-bottom:8px}
.m-copy .desc .info,.m-copy .desc .info a{display:inline-block;vertical-align:middle}
.m-copy .desc .icon{display:inline-block;vertical-align:middle;width:18px;margin:0 15px}
.m-copy a{font-size:14px;color:#fff;transition:.5s}
.m-copy a:hover{opacity:.8;text-decoration:underline}
.m-copy .add{font-size:14px;color:#fff}
.m-copy .add span{margin-left:20px}
.nav .sub{position:absolute;top:180%;left:50%;transform:translateX(-50%);min-width:124px;display:none;height:auto!important;box-shadow:0 10px 10px 0 rgba(194,196,198,.23);background-color:rgba(255,255,255,1);overflow:hidden;z-index:99}
.nav .dropIcon{display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(../images/drop2.png) center no-repeat;background-size:9px auto;margin-left:8px;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .ok .dropIcon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.nav .v2{display:block;font-size:14px;color:#333;margin-bottom:10px;text-align:center;transition:.5s}
.nav .v2:hover{color:#0056a9}
.nav .sub-con{padding:10px}
@media only screen and (min-width:1199px) and (max-width:1700px){
.header{align-items:center;height:8.235vw;background:#0056a9}
.nav{justify-content:space-between;align-items:center}
.nav .logo{width:25.11vw;margin:0 1.176vw}
.nav .v1{font-weight:700;font-size:1.058vw}
.footer{background-repeat:no-repeat;background-size:cover;padding-bottom:2.235vw}
.m-fttop{margin-bottom:1.47vw;border-bottom:1px solid rgba(229,229,229,.2)}
.m-fttop .box{justify-content:space-between;align-items:center;height:4vw}
.m-ftlink{background-image:url(../images/e-icon11.png);background-repeat:no-repeat;background-size:1.176vw auto;padding-left:1.764vw}
.m-ftlink,.m-ftlink a,.m-ftlink span{font-size:.941vw;line-height:2.647vw}
.m-ftlink a{margin:0 .882vw}
.m-ftlink a:first-child{margin-left:0!important}
.ul-ft li{margin-left:1.176vw}
.ul-ft .qr-sub{top:135%;transform:translateX(-50%);box-sizing:border-box;box-sizing:border-box}
.ul-ft .qr-sub .qr{width:6.294vw;padding:.294vw}
.ul-ft .qr-sub .qr::before{top:-.294vw;transform:translateX(-50%) rotate(45deg);content:' ';border-width:.294vw}
.ul-ft .qr-sub img{width:100%}
.ul-ft .pic1{width:2.352vw;height:2.352vw}
.ul-ft .pic1 img{object-fit:cover;border-radius:50%}
.m-copy .desc{align-items:center;margin-bottom:.47vw}
.m-copy .desc .icon{width:1.058vw;margin:0 .882vw}
.m-copy a{font-size:.823vw;transition:.5s}
.m-copy a:hover{opacity:.8;text-decoration:underline}
.m-copy .add{font-size:.823vw}
.m-copy .add span{margin-left:1.176vw}
.wp{margin:0 auto;max-width:84.11vw;padding:0 .882vw}
}
.header-m{display:none}
@media only screen and (max-width:1400px){
.nav .v1{font-size:16px}
}
@media only screen and (max-width:1199px){
.header{display:none}
body{padding-top:60px}
.header-m{position:fixed;width:100%;top:0;display:block;height:60px;z-index:99}
.nav .dropIcon{display:inline-block;position:absolute;top:10px;right:20px;background:url(../images/drop.png) center no-repeat;background-size:9px auto;margin-left:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .sub{min-width:auto;position:static;transform:none;box-shadow:none}
.nav .v2{text-align:left}
.menuBtn{display:block}
.header-m .box{position:fixed;top:60px;height:100vh;overflow:hidden;overflow-y:auto;left:0;right:0;bottom:0;display:none;background-color:#fff;z-index:99}
.header-m .nav{padding:10px 15px;background-color:#fff}
.header-m .nav,.header-m .nav li,.header-m .nav li .v1{display:block}
.header-m .logo{width:180px;margin:0}
.header-m .logo a{display:flex;align-items:center;height:60px}
.header-m .logo img{display:inline-block;vertical-align:middle}
.wp{max-width:100%}
.nav .v1{line-height:2;font-size:16px;color:#333}
.m-fttop .box{display:none}
.footer{padding-bottom:20px}
}
@media only screen and (max-width:767px){
.m-copy .desc,.m-copy .desc .a1{display:block}
.m-copy .desc .a1{margin-bottom:5px}
.m-copy .desc .icon{margin-left:0;margin-right:5px}
.m-copy .add span{display:block;margin-left:0}
}
.g-bge1{background-position:center;background-size:cover;background-repeat:no-repeat}
.g-bge2{background-position:bottom center;background-size:cover;background-repeat:no-repeat}
.m-idx1{padding:53px 0 72px}
.m-idx1 .inner .box{position:relative;overflow:hidden}
.m-dote1{position:absolute;left:50px;z-index:2;bottom:50px}
.m-dote1 a{font-size:18px;color:#666}
.slick-r .slick-dots li{display:none;font-size:18px;color:#666}
.slick-r em{position:relative;top:-14px;left:11px}
.slick-r .total{position:relative;top:8px;left:-5px}
.slick-r .icon{font-style:italic;font-size:24px;color:rgba(102,102,102,.3)}
.slick-r .slick-dots{display:inline-block;position:relative;top:-33px;margin:0 0 0 31px}
.slick-r .slick-dots .slick-active{display:block}
.m-idx1,.m-idx1 .box,.m-idx1 .slick-r{overflow:hidden}
.slick-le{position:relative;overflow:hidden;float:left;width:700px}
.slick-le .item{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}
.slick-le .item.on{z-index:5}
.slick-btn .item,.slick-le .item{display:block;overflow:hidden}
.slick-r{overflow:hidden;background-color:#fff;background-position:center;background-size:right top;background-repeat:no-repeat;padding:45px 56px 14px 45px;border-bottom:8px solid #0056a9}
.slick-le,.slick-le .item{height:380px}
.m-idx1 .inner{position:relative}
.m-idx1 .boxbot{position:absolute;left:0;width:700px;bottom:0}
.m-idx1 .swiper-pagination{bottom:54px;width:auto;left:783px;font-style:italic;font-size:24px;color:rgba(102,102,102,.3)}
.m-idx1 .swiper-pagination-total{font-size:18px;color:#666;position:relative;top:8px;left:-5px;font-style:normal}
.m-idx1 .swiper-pagination-current{position:relative;top:-14px;left:11px;font-size:18px;color:#666;font-style:normal}
.m-idx1 .g-swiper-button-next-e1,.m-idx1 .g-swiper-button-prev-e1{bottom:57px;top:auto;margin-top:0}
.m-idx1 .g-swiper-button-next-e1,.m-idx1 .swiper-container-rtl .swiper-button-prev{right:529px!important;left:auto;background-image:url(../images/e-next1.png)}
.m-idx1 .g-swiper-button-next-e1:hover{background-image:url(../images/e-next1on.png)}
.m-idx1 .g-swiper-button-prev-e1,.m-idx1 .swiper-container-rtl .swiper-button-next{left:746px!important;right:auto;background-image:url(../images/e-prev1.png)}
.m-idx1 .g-swiper-button-prev-e1:hover,.m-idx1 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev1on.png)}
.slick-btn{overflow:hidden;width:100%;height:120px}
.slick-btn .item{position:relative;height:100%}
.slick-btn .bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:.5s;opacity:1;z-index:5}
.slick-btn .item:hover .bg,.slick-btn .on .bg,.slick-btn .swiper-slide-thumb-active .bg{opacity:0}
.slick-btn .item a{position:relative;display:block}
.slick-btn .item img,.slick-le .item img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s}
.slick-btn .item:hover img,.slick-le .item:hover img{transform:scale(1.08)}
.slick-r .slick-arrow{position:absolute;top:87%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:0;border:none;padding:0;background-color:transparent;background-position:center;background-repeat:no-repeat;width:30px;height:30px;background-size:30px auto;z-index:3;transition:.5s}
.slick-r .slick-prev{left:46px;background-image:url(../images/e-prev1.png)}
.slick-r .slick-prev:hover{background-image:url(../images/e-prev1on.png)}
.slick-r .slick-next{right:auto;left:138px;background-image:url(../images/e-next1.png)}
.slick-r .slick-next:hover{background-image:url(../images/e-next1on.png)}
.slick-r .slick-dots .num{display:none}
.slick-r .slick-dots .slick-active .num{display:block}
.g-tit{margin-bottom:35px}
.g-tit .tit{display:block;font-weight:700;font-size:42px;color:#333;margin-bottom:4px}
.g-tit .desc{font-size:14px;color:#999}
.g-tit .desc .span1{font-size:11px;color:#fff;padding:3px 13px;background:#2a7d43;border-radius:10px;margin-right:10px}
.slick-r .item{display:block}
.slick-r .tit1{font-size:24px;color:#333;line-height:2;height:4em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px}
.slick-r .info{font-size:14px;color:#999;line-height:1.8;height:5.4em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:58px}
.g-more{position:relative;z-index:22;display:inline-block;font-size:14px;color:#666;height:32px;line-height:32px;padding-left:58px;background-position:left center;background-size:46px auto;background-repeat:no-repeat;transition:.5s;cursor:pointer}
.g-more:hover{color:#0056a9}
.m-idx1 .g-more{margin:-7px 0 35px;float:right}
.g-top{position:relative;text-align:center;margin-bottom:58px}
.g-top .g-tit{display:inline-block;margin-bottom:0}
.g-top .g-more{position:absolute;top:50%;transform:translateY(-50%);right:0}
.ul-liste1{width:100%}
.ul-liste1 .dot1{background-position:left center;background-size:11px auto;background-repeat:no-repeat;width:11px;height:9px;margin:0 0 -7px 3px}
.ul-liste1 .dot2{position:relative;top:-7px}
.ul-liste1 .item{position:relative}
.ul-liste1 .bg{position:absolute;right:0;background-position:left center;background-size:950px auto;background-repeat:no-repeat;background-image:url(../images/e-bg1.png);width:950px;height:0;transition:.5s}
.ul-liste1 .item.on .bg,.ul-liste1 .item:hover .bg{height:188px}
.ul-liste1 .swiper-slide{height:auto!important}
.ul-liste1 .con{position:relative;z-index:5;display:block}
.ul-liste1 .con::after{position:absolute;left:8px;top:0;bottom:0;content:' ';width:1px;height:100%;background:#dcdcdc}
.ul-liste1 .con1{opacity:1;transition:.5s}
.ul-liste1 .item.on .con1,.ul-liste1 .item:hover .con1{opacity:0;width:0;height:0}
.ul-liste1 .con1-1{display:block;padding:19px 0 15px;border-bottom:1px dashed #e5e5e5;transition:.5s;margin-right:10px;position:relative;overflow:hidden}
.ul-liste1 .con1-2{position:relative;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:1.8em;line-height:1.8;margin:0 0 20px 30px}
.ul-liste1 .con1 .dot{float:left;width:7px;height:7px;background-color:#c0bfbf;border-radius:50%;margin:27px 30px 0 5px;position:relative;z-index:5}
.ul-liste1 .con2{position:absolute;top:0;left:0;bottom:0;transition:.5s;z-index:-2;width:600px;height:188px;align-items:center;padding-left:39px;display:none;margin-top:5px}
.ul-liste1 .con2::after{position:absolute;left:0;top:50%;transform:translateY(-50%);content:' ';width:17px;height:17px;background-image:url(../images/e-doton.png);background-size:14px auto;background-repeat:no-repeat;background-position:center;transition:.5s;background-color:#0056a9;opacity:0;border-radius:50%}
.ul-liste1 .item.on .con2,.ul-liste1 .item:hover .con2{position:static;z-index:5;display:flex}
.ul-liste1 .item.on .con1 .dot,.ul-liste1 .item:hover .con1 .dot{display:none;}
.ul-liste1 .item.on .con2::after,.ul-liste1 .item:hover .con2::after{opacity:1}
.ul-liste1 .date1{font-size:16px;color:#666;width:100px;margin-right:10px;float:left}
.ul-liste1 .tit1{font-size:18px;line-height:1.5;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-liste1 .con2 .tit1{font-weight:700;color:#fff;margin-bottom:15px;width: 580px;
    padding-right: 20%;}
.m-idx2{overflow:hidden;padding-bottom:100px}
.ul-icone1{overflow:hidden;margin:0 -5px}
.ul-icone1 .iconcon{margin:0 5px}
.ul-icone1 .tit2{background-position:left center;background-size:16px auto;padding-left:28px;background-repeat:no-repeat;font-size:14px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-icone1 li{float:left;width:50%;margin-bottom:10px}
.m-idx4 .wp{max-width:1630px}
.g-swiper-pagination-e1{width:190px!important;height:3px!important;top:auto!important;bottom:13px!important;margin:0 auto;background:0 0!important;z-index:90;left:50%!important;transform:translateX(-50%)!important}
.g-swiper-pagination-e1::after{position:absolute;width:100%;height:2px;top:50%;transform:translateY(-50%);content:' ';display:block;background:rgba(0,0,0,.05)!important}
.g-swiper-pagination-e1 .swiper-pagination-progressbar-fill{background:#0056a9!important;border-radius:1px;z-index:50}
.g-swiper-button-next-e1:after,.g-swiper-button-prev-e1:after,.m-swipere1 .swiper-container-rtl .g-swiper-button-next-e1:after,.m-swipere1 .swiper-container-rtl .swiper-button-prev:after,.m-swipere2 .swiper-container-rtl .g-swiper-button-next-e1:after,.m-swipere2 .swiper-container-rtl .swiper-button-prev:after{display:none}
.g-swiper-button-next-e1.swiper-button-disabled,.g-swiper-button-prev-e1.swiper-button-disabled{opacity:1!important}
.g-swiper-button-next-e1,.g-swiper-button-prev-e1{width:30px!important;height:30px!important;z-index:99}
.g-swiper-button-next-e1,.m-swipere1 .swiper-container-rtl .swiper-button-prev,.m-swipere2 .swiper-container-rtl .swiper-button-prev{right:0!important;background-image:url(../images/e-next3.png);background-size:30px auto;background-position:center;background-repeat:no-repeat;transition:.3s;opacity:1!important}
.g-swiper-button-next-e1:hover{background-image:url(../images/e-next3on.png)}
.g-swiper-button-prev-e1,.m-swipere1 .swiper-container-rtl .swiper-button-next,.m-swipere2 .swiper-container-rtl .swiper-button-next{left:0!important;background-image:url(../images/e-prev3.png);background-size:30px auto;background-position:center;background-repeat:no-repeat;transition:.3s}
.g-swiper-button-prev-e1:hover,.m-swipere2 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev3on.png)}
.m-idx3 .l{width:49.2%}
.m-idx3 .r{width:47.6%}
.m-idx3 .l .g-top{margin-bottom:62px}
.m-idx3 .r .g-top{margin-bottom:94px}
.ul-liste4 li{margin-bottom:20px}
.ul-liste4 .li1{margin-bottom:18px}
.ul-liste4 .con{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #e5e5e5;padding-bottom:18px}
.ul-liste4 li:last-child .con{border-bottom-color:transparent}
.ul-liste4 .li1 .con{display:block;background:#f9f9f9;border:1px solid #eee;padding:0 42px 26px 30px;padding-bottom:none}
.ul-liste4 .li1 .pic{position:relative;margin-top:-37px;float:left;width:223px;height:170px;margin-right:27px;overflow:hidden}
.ul-liste4 .li1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.ul-liste4 .txt{overflow:hidden}
.ul-liste4 .date{padding-left:22px;background-position:left center;background-repeat:no-repeat;background-size:14px auto;font-size:14px;color:#999}
.ul-liste4 .li1 .tit{height:1.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700;font-size:16px;color:#333;margin-bottom:17px;margin-top:21px}
.ul-liste4 .li1 .desc{font-size:14px;color:#999;line-height:1.6;height:3.2em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px}
.ul-liste4 .date1{font-size:16px;color:#333}
.ul-liste4 .tit1{position:relative;padding-left:21px;font-size:16px;color:#333;height:1.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1;transition:.5s}
.ul-liste4 .con:hover .tit1{font-weight:700}
.ul-liste4 .tit1::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:' ';width:7px;height:7px;border-radius:50%;background-color:#c0bfbf;transition:.5s}
.ul-liste4 .con:hover .tit1::before{background-color:#2a7d43}
#certify{position:relative;padding:0 60px 53px}
#certify .swiper-slide{width:930px;height:489px;background:#dcdcdc;box-shadow:0 6px 14px 0 rgba(10,11,24,.36)}
.swiper-e1 .item{display:block}
.swiper-e1 .pic{
    display: block;
    padding-top: 52.7%;
    position: relative;
    overflow: hidden;
}
.swiper-e1 .pic img{display:block;object-fit:cover;transition:.5s;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.swiper-e1 .item:hover img{transform:scale(1.08)}
.swiper-e1 .pic::before{position:absolute;right:0;left:0;bottom:0;content:" ";display:block;width:100%;height:100%;top:0;z-index:3;background-color:rgba(0,0,0,.4)}
.swiper-e1 .swiper-slide-active .pic::before{top:auto;height:273px;background-position:bottom center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/e-bg5.png);background-color:rgba(0,0,0,0)}
.swiper-e1 .tit{text-align:center;bottom:0;position:absolute;width:100%;height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:30px;padding:0 10px;z-index:99;font-size:20px;color:#fff;opacity:0}
.swiper-e1 .swiper-slide-active .tit{opacity:1}
.swiper-e1 .g-swiper-button-next-e1,.swiper-e1 .g-swiper-button-prev-e1{margin-top:0;top:auto;bottom:0}
.swiper-e1 .g-swiper-button-prev-e1,.swiper-e1 .swiper-container-rtl .swiper-button-next{left:36.8%!important}
.swiper-e1 .g-swiper-button-next-e1,.swiper-e1 .swiper-container-rtl .swiper-button-prev{right:36.8%!important}
.m-idx5 .r{width:673px}
.m-idx5 .r .top{display:flex;justify-content:space-between;align-items:center;margin:6px 0 38px;top:5px}
.m-idx5 .r .top .article{background-position:left center;width:215px;height:49px;display:flex;align-items:center;background-repeat:no-repeat;background-size:100% auto;padding-left:26px}
.m-idx5 .article span{font-weight:700;font-size:18px;color:#234a8f;padding-left:41px;background-repeat:no-repeat;background-size:24px auto;background-position:left center}
.m-idx5{padding:75px 0 0}
.m-idx5 .g-top{margin-bottom:105px}
.m-idx5 .inner{padding-bottom:31px;background-position:top center;background-repeat:no-repeat;background-size:cover}
.ul-liste5 li{margin-bottom:22px}
.ul-liste5 .li1{margin-bottom:25px}
.ul-liste5 .con{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px dashed rgba(255,255,255,.2)}
.ul-liste5 li:last-child .con{border-bottom:1px dashed rgba(255,255,255,0)!important}
.ul-liste5 .li1 .con{display:block;padding:23px 29px 21px 24px;background:#fff;border-radius:0 45px}
.ul-liste5 .date{font-size:16px;color:#fff;float:left}
.ul-liste5 .tit{height:1.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700;font-size:18px;color:#333;margin-bottom:11px}
.ul-liste5 .desc{font-size:14px;color:rgba(87,89,89,.6);line-height:1.7;height:3.4em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-liste5 .tit1{background-position:left center;background-repeat:no-repeat;background-size:16px auto;padding-left:27px;font-size:16px;color:#fff;height:1.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1;transition:.5s}
.ul-liste5 .con:hover .tit1{opacity:.8}
.m-idx6{padding:80px 0 70px}
.m-idx6 .g-top{margin-bottom:61px}
.swiper-special .swiper-slide{width:460px}
.swiper-special .con{display:block}
.swiper-special .pic{position:relative;width:100%;height:343px;vertical-align:bottom;padding-top:55px;box-sizing:border-box;overflow:hidden;transition:.5s}
.swiper-special .con:hover .pic{padding-top:0}
.swiper-special .pic img{display:block;height:100%;width:100%;box-sizing:border-box;transition:.5s}
.swiper-special .con:hover .pic img{transform:scale(1.08)}
.swiper-special .txt{height:80px;line-height:78px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 10px;background:#fff;box-shadow:0 5px 5px 0 rgba(8,2,4,.1);font-weight:700;font-size:18px;color:#333;opacity:0;margin-bottom:20px;transition:.5s;text-align:center}
.swiper-special .con:hover .txt{color:#0056a9;opacity:1}
.m-idx2 .box2{position:relative;background-position:right center;background-repeat:no-repeat;background-size:cover;padding:50px 40px;box-shadow:0 12px 16px 0 rgba(0,0,0,.1)}
.ul-liste3{margin:0 -27px;overflow:hidden}
.ul-liste3 li{width:50%;float:left;margin-bottom:33px}
.ul-liste3 .con{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin:0 27px}
.ul-liste3 .icon{display:inline-block;width:14px;margin-right:18px}
.ul-liste3 .tit1{height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;color:#333;transition:.5s}
.ul-liste3 .con:hover .tit1{font-weight:700}
.ul-liste3 .date{font-size:16px;color:#999}
.ul-liste3 .tit1 span{background-image:linear-gradient(#333,#333);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s ease-in-out;-webkit-transition:background-size .3s ease-in-out;-moz-transition:background-size .3s ease-in-out;-ms-transition:background-size .3s ease-in-out;-o-transition:background-size .3s ease-in-out}
.ul-liste3 .con:hover span{background-size:100% 1px}
.m-idx2 .box2 .g-swiper-button-next-e1,.m-idx2 .box2 .g-swiper-button-prev-e1{width:649px!important;height:40px!important;top:auto;bottom:11px}
.m-idx2 .box2 .g-swiper-button-next-e1,.m-idx2 .box2 .swiper-container-rtl .swiper-button-prev{right:40px!important;background-image:url(../images/e-next2.png);background-size:649px auto;background-position:center;background-repeat:no-repeat;transition:.3s;opacity:1!important}
.m-idx2 .box2 .g-swiper-button-next-e1:hover{background-image:url(../images/e-next2on.png)}
.m-idx2 .box2 .g-swiper-button-prev-e1,.m-idx2 .box2 .swiper-container-rtl .swiper-button-next{left:40px!important;background-image:url(../images/e-prev2.png);background-size:649px auto;background-position:center;background-repeat:no-repeat;transition:.3s}
.m-idx2 .box2 .g-swiper-button-prev-e1:hover,.m-idx2 .box2 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev2on.png)}
.m-idx3{padding:71px 0 31px;overflow:hidden}
.ul-liste2{margin:0 -16px!important}
.ul-liste2 li{float:left;width:25%;margin-bottom:15px}
.ul-liste2 .item{padding-bottom:49px}
.ul-liste2 .con{display:block;position:relative;overflow:hidden;border-top:5px solid #0056a9;transition:.5s;background-color:#fff;margin:0 16px;height:349px;box-shadow:0 6px 12px 0 rgba(0,0,0,.27)}
.ul-liste2 .con:hover{border-bottom:5px solid #2a7d43}
.ul-liste2 .tip{width:88px;margin-top:-64px;margin-bottom:3px}
.ul-liste2 .tip img{display:block;width:100%}
.ul-liste2 .tit{font-size:16px;color:#333;line-height:1.6;height:3.2em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:11px;transition:.5s}
.ul-liste2 .con2 .tit{height:auto;line-height:1.5;margin-bottom:17px;display:block;padding-bottom:18px;border-bottom:1px solid #eee}
.ul-liste2 .con2 .tit span{display:block;overflow:hidden;height:1.5em;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}
.ul-liste2 .con1 .txt{padding:24px 40px 14px 24px}
.ul-liste2 .con2{position:absolute;top:0;right:0;left:0;bottom:0;display:block;width:100%;height:100%;z-index:-2;opacity:0;transition:.5s;background-color:#fff}
.ul-liste2 .con:hover .con2{opacity:1;z-index:5}
.ul-liste2 .con2 .txt{padding:24px 10px 30px 41px}
.ul-liste2 .con:hover .tit{color:#0056a9;font-weight:700}
.ul-liste2 .pic{position:relative;height:0;padding-top:63%;overflow:hidden}
.ul-liste2 .con1 .pic{position:absolute;bottom:0;width:100%}
.ul-liste2 .con2 .pic{padding-top:46.1%}
.ul-liste2 .pic img{position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover;transition:.5s}
.ul-liste2 .con:hover .pic img{transform:scale(1.08)}
.ul-liste2 .date{font-size:14px;color:#999;background-image:url(../images/e-date.png);background-size:14px auto;background-position:left center;background-repeat:no-repeat;padding-left:25px}
.ul-liste2 .desc{font-size:14px;color:#999;line-height:1.7;height:5.1em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-liste1 .item-first .con{padding-top:7px}
.ul-liste1 .item-last .con{padding-bottom:10px}
.ul-liste1 .item-last .con1-1{border-bottom-color:transparent}
.swiper-pagination-txt1{margin-top:45px;font-family:Microsoft YaHei;text-align:center;font-weight:700;font-size:20px;color:#999}
.swiper-pagination-txt1 .now{color:#0056a9;margin-right:109px}
.swiper-pagination-txt1 .total{opacity:.5;margin-left:117px}
.m-idx5 .box{position:relative}
.m-idx5 .l{top:0;position:absolute;left:-2.2%;width:54%}
.swiper-e3 .tit{font-size:18px;color:#fff;text-align:center;display:none}
.swiper-e3 .tit span{font-size:30px;font-weight:700;margin:0 15px}
.swiper-e3 .swiper-slide-active .tit{display:block}
.swiper-e3 .item{position:relative;display:block}
.swiper-e3 .pic1{position:relative;padding-bottom:8px;margin-bottom:7px}
.swiper-e3 .pic1::before{position:absolute;left:50%;transform:translateX(-50%);bottom:0;content:' ';display:block;width:12px;height:8px;background-image:url(../images/e-icon17.png);background-repeat:no-repeat;background-position:center;background-size:12px auto;opacity:0}
.swiper-e3 .pic{position:relative;overflow:hidden;width:179px;height:267px;margin:119px auto 0}
.swiper-e3 .swiper-slide-active .pic1::before{opacity:1}
.swiper-e3 .swiper-slide-active .pic{width:245px;height:365px;margin:0 auto}
.swiper-e3 .pic::after{position:absolute;top:0;left:0;right:0;bottom:0;content:' ';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.swiper-e3 .swiper-slide-active .pic::after{background-color:rgba(0,0,0,0)}
.swiper-e3 .pic img{display:block;width:100%;height:100%;object-fit:contain}
.swiper-e3 .g-swiper-button-next-e1,.swiper-e3 .swiper-container-rtl .swiper-button-prev{right:37.5%!important;background-image:url(../images/e-next4.png);background-size:9px auto;background-position:center;background-repeat:no-repeat;transition:.3s;opacity:1!important;bottom:0}
.swiper-e3 .g-swiper-button-next-e1:hover{background-image:url(../images/e-next4.png)}
.swiper-e3 .g-swiper-button-prev-e1,.swiper-e3 .swiper-container-rtl .swiper-button-next{left:37.5%!important;background-image:url(../images/e-prev4.png);background-size:9px auto;background-position:center;background-repeat:no-repeat;transition:.3s}
.swiper-e3 .g-swiper-button-prev-e1:hover,.swiper-e3 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev4.png)}
.swiper-e3 .g-swiper-button-next-e1,.swiper-e3 .g-swiper-button-prev-e1{width:9px!important;height:16px!important;bottom:67px;top:auto!important;margin-top:0!important}
.swiper-e3 .swiper-pagination-bullet{position:relative;width:25px;height:25px;border-radius:50%;border:1px dashed rgba(255,255,255,0);background-color:transparent!important;opacity:1!important}
.swiper-e3 .swiper-pagination-bullet-active{border:1px dashed rgba(255,255,255,.4);background-color:transparent!important;opacity:1!important}
.swiper-e3 .swiper-pagination-bullet::after{position:absolute;content:' ';top:50%;left:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.5)}
.swiper-e3 .swiper-pagination-bullet-active::after{position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,1)}
.swiper-e3{padding-bottom:58px!important}
.m-idx5 .line{position:relative;margin-top:-59px}
.m-idx5 .line img{display:block;width:100%}
.m-idx2 .box2 .swiper-pagination{display:none}
@media only screen and (min-width:1199px) and (max-width:1700px){
.g-bge1,.g-bge2{background-size:cover;background-repeat:no-repeat}
.m-idx1{padding:3.117vw 0 4.235vw}
.m-idx1 .inner .l{width:41.17vw}
.m-dote1{left:2.941vw;bottom:2.941vw}
.m-dote1 a,.slick-r .slick-dots li{font-size:1.058vw}
.slick-r em{top:-.823vw;left:.647vw}
.slick-r .total{top:.47vw;left:-.294vw}
.slick-r .icon{font-style:italic;font-size:1.411vw}
.slick-r .slick-dots{top:-1.941vw;margin:0 0 0 1.823vw}
.slick-le,.slick-le .item{height:22.35vw;height:22.6vw}
.slick-btn .item{width:10.29vw;white-space:nowrap}
.slick-le .item{top:0;left:0;right:0;bottom:0}
.slick-le{width:41.17vw}
.m-idx1 .boxbot{left:0;width:41.17vw;bottom:0}
.m-idx1 .swiper-pagination{bottom:3.176vw;width:auto;left:46.05vw;font-style:italic;font-size:1.411vw}
.m-idx1 .swiper-pagination-total{font-size:1.058vw;top:.47vw;left:-.294vw;font-style:normal}
.m-idx1 .swiper-pagination-current{top:-.823vw;left:.647vw;font-size:1.058vw;font-style:normal}
.m-idx1 .g-swiper-button-next-e1,.m-idx1 .g-swiper-button-prev-e1{bottom:3.352vw;top:auto}
.m-idx1 .g-swiper-button-next-e1,.m-idx1 .swiper-container-rtl .swiper-button-prev{right:31.11vw!important;left:auto;background-image:url(../images/e-next1.png)}
.m-idx1 .g-swiper-button-next-e1:hover{background-image:url(../images/e-next1on.png)}
.m-idx1 .g-swiper-button-prev-e1,.m-idx1 .swiper-container-rtl .swiper-button-next{left:43.88vw!important;right:auto;background-image:url(../images/e-prev1.png)}
.m-idx1 .g-swiper-button-prev-e1:hover,.m-idx1 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev1on.png)}
.slick-btn{height:7.058vw}
.slick-btn .bg{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);transition:.5s;opacity:1}
.slick-btn .item:hover .bg,.slick-btn .on .bg,.slick-btn .swiper-slide-thumb-active .bg{opacity:0}
.slick-r{background-size:right top;background-repeat:no-repeat;padding:3vw 3.294vw .823vw 2.647vw;border-bottom:solid #0056a9}
.slick-r .slick-arrow{top:87%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:0;border:none;padding:0;background-repeat:no-repeat;width:1.764vw;height:1.764vw;background-size:1.764vw auto;transition:.5s}
.slick-r .slick-prev{left:2.705vw;background-image:url(../images/e-prev1.png)}
.slick-r .slick-prev:hover{background-image:url(../images/e-prev1on.png)}
.slick-r .slick-next{right:auto;left:8.117vw;background-image:url(../images/e-next1.png)}
.slick-r .slick-next:hover{background-image:url(../images/e-next1on.png)}
.g-tit{margin-bottom:2.058vw}
.g-tit .tit{font-weight:700;font-size:2.47vw;margin-bottom:1px}
.g-tit .desc .span1{margin-right:.588vw}
.slick-r .tit1{font-size:1.411vw;line-height:2;height:4em;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.176vw}
.slick-r .info{line-height:1.8;height:5.4em;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1.117vw}
.g-more{font-size:.823vw;height:1.882vw;line-height:1.882vw;padding-left:3.411vw;background-size:2.705vw auto;background-repeat:no-repeat;transition:.5s}
.m-idx1 .g-more{margin:-.411vw 0 2.058vw}
.g-top{margin-bottom:3.411vw}
.g-top .g-more{top:50%;transform:translateY(-50%);right:0}
.ul-liste1 .dot1{background-size:.647vw auto;background-repeat:no-repeat;width:.647vw;height:.529vw;margin:0 0 -.411vw .176vw}
.ul-liste1 .dot2{top:-.411vw}
.ul-liste1 .bg{right:0;background-size:55.88vw auto;background-repeat:no-repeat;background-image:url(../images/e-bg1.png);width:55.88vw;transition:.5s}
.ul-liste1 .item.on .bg,.ul-liste1 .item:hover .bg{height:11.05vw}
.ul-liste1 .swiper-slide{height:auto!important}
.ul-liste1 .con::after{left:.47vw;top:0;bottom:0;content:' ';width:1px;background:#dcdcdc}
.ul-liste1 .con1{opacity:1;transition:.5s}
.ul-liste1 .item.on .con1,.ul-liste1 .item:hover .con1{opacity:0}
.ul-liste1 .con1-1{padding:1.117vw 0 .882vw;border-bottom:1px dashed #e5e5e5;transition:.5s;margin-right:.588vw}
.ul-liste1 .con1-2{white-space:nowrap;height:1.8em;line-height:1.8;margin:0 0 1.176vw 1.764vw}
.ul-liste1 .con1 .dot{width:.411vw;height:.411vw;border-radius:50%;margin:1.588vw 1.764vw 0 .294vw}
.ul-liste1 .con2{top:0;left:0;bottom:0;transition:.5s;width:35.29vw;height:11.05vw;align-items:center;padding-left:2.294vw;margin-top:.294vw}
.ul-liste1 .con2::after{left:0;top:50%;transform:translateY(-50%);content:' ';width:1vw;height:1vw;background-image:url(../images/e-doton.png);background-size:.823vw auto;background-repeat:no-repeat;transition:.5s;opacity:0;border-radius:50%}
.ul-liste1 .item.on .con2::after,.ul-liste1 .item:hover .con2::after{opacity:1}
.ul-liste1 .date1{font-size:.941vw;width:5.882vw;margin-right:.588vw}
.ul-liste1 .tit1{font-size:1.058vw;line-height:1.5;white-space:nowrap}
.ul-liste1 .con2 .tit1{font-weight:700;margin-bottom:.882vw}
.m-idx2{padding-bottom:5.882vw}
.ul-icone1{margin:0 -.294vw}
.ul-icone1 .iconcon{margin:0 .294vw}
.ul-icone1 .tit2{background-size:.941vw auto;padding-left:1.647vw;background-repeat:no-repeat;font-size:.823vw;white-space:nowrap}
.ul-icone1 li{margin-bottom:.588vw}
.m-idx4 .wp{max-width:95.88vw}
.g-swiper-pagination-e1{width:11.17vw!important;height:.176vw!important;top:auto!important;bottom:.764vw!important;margin:0 auto;background:0 0!important;left:50%!important;transform:translateX(-50%)!important}
.g-swiper-pagination-e1::after{height:.117vw;top:50%;transform:translateY(-50%);content:' ';background:rgba(0,0,0,.05)!important}
.g-swiper-pagination-e1 .swiper-pagination-progressbar-fill{background:#0056a9!important;border-radius:1px}
.g-swiper-button-next-e1.swiper-button-disabled,.g-swiper-button-prev-e1.swiper-button-disabled{opacity:1!important}
.g-swiper-button-next-e1,.g-swiper-button-prev-e1{width:1.764vw!important;height:1.764vw!important}
.g-swiper-button-next-e1,.m-swipere1 .swiper-container-rtl .swiper-button-prev,.m-swipere2 .swiper-container-rtl .swiper-button-prev{right:0!important;background-image:url(../images/e-next3.png);background-size:1.764vw auto;background-repeat:no-repeat;transition:.3s;opacity:1!important}
.g-swiper-button-next-e1:hover{background-image:url(../images/e-next3on.png)}
.g-swiper-button-prev-e1,.m-swipere1 .swiper-container-rtl .swiper-button-next,.m-swipere2 .swiper-container-rtl .swiper-button-next{left:0!important;background-image:url(../images/e-prev3.png);background-size:1.764vw auto;background-repeat:no-repeat;transition:.3s}
.g-swiper-button-prev-e1:hover,.m-swipere2 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev3on.png)}
.m-idx3 .l{width:49.2%}
.m-idx3 .r{width:47.6%}
.m-idx3 .l .g-top{margin-bottom:3.647vw}
.m-idx3 .r .g-top{margin-bottom:5.529vw}
.ul-liste4 li{margin-bottom:1.176vw}
.ul-liste4 .li1{margin-bottom:1.058vw}
.ul-liste4 .con{justify-content:space-between;align-items:center;padding-bottom:1.058vw}
.ul-liste4 .li1 .con{background:#f9f9f9;border:1px solid #eee;padding:0 2.47vw 1.529vw 1.764vw;padding-bottom:none}
.ul-liste4 .li1 .pic{margin-top:-2.176vw;width:13.11vw;height:10vw;margin-right:1.588vw}
.ul-liste4 .date{padding-left:1.294vw;background-repeat:no-repeat;background-size:.823vw auto;font-size:.823vw}
.ul-liste4 .li1 .tit{height:1.5em;white-space:nowrap;font-weight:700;font-size:.941vw;margin-bottom:1vw;margin-top:1.235vw}
.ul-liste4 .li1 .desc{font-size:.823vw;line-height:1.6;height:3.2em;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.47vw}
.ul-liste4 .date1{font-size:.941vw}
.ul-liste4 .tit1{padding-left:1.235vw;font-size:.941vw;height:1.5em;white-space:nowrap;flex:1;transition:.5s}
.ul-liste4 .tit1::before{left:0;top:50%;transform:translateY(-50%);content:' ';width:.411vw;height:.411vw;border-radius:50%;transition:.5s}
#certify{padding:0 3.529vw 3.117vw}
#certify .swiper-slide{width:54.7vw;height:28.76vw;background:#dcdcdc;box-shadow:0 .352vw .823vw 0 rgba(10,11,24,.36)}
.swiper-e1 .pic img{object-fit:cover;transition:.5s}
.swiper-e1 .item:hover img{transform:scale(1.08)}
.swiper-e1 .pic::before{right:0;left:0;bottom:0;content:" ";top:0}
.swiper-e1 .swiper-slide-active .pic::before{top:auto;height:16.05vw;background-size:cover;background-repeat:no-repeat;background-image:url(../images/e-bg5.png)}
.swiper-e1 .tit{bottom:0;height:1.5em;white-space:nowrap;margin-bottom:1.764vw;padding:0 .588vw;font-size:1.176vw;color:#fff}
.swiper-e1 .g-swiper-button-next-e1,.swiper-e1 .g-swiper-button-prev-e1{top:auto;bottom:0}
.swiper-e1 .g-swiper-button-prev-e1,.swiper-e1 .swiper-container-rtl .swiper-button-next{left:36.8%!important}
.swiper-e1 .g-swiper-button-next-e1,.swiper-e1 .swiper-container-rtl .swiper-button-prev{right:36.8%!important}
.m-idx5 .r{width:39.58vw}
.m-idx5 .r .top{justify-content:space-between;align-items:center;margin:.352vw 0 2.235vw;top:.294vw}
.m-idx5 .r .top .article{width:12.64vw;height:2.882vw;align-items:center;background-repeat:no-repeat;background-size:100% auto;padding-left:1.529vw}
.m-idx5 .article span{font-weight:700;font-size:1.058vw;padding-left:2.411vw;background-repeat:no-repeat;background-size:1.411vw auto}
.m-idx5{padding:4.411vw 0 0}
.m-idx5 .g-top{margin-bottom:6.176vw}
.m-idx5 .inner{padding-bottom:1.823vw;background-repeat:no-repeat;background-size:cover}
.ul-liste5 li{margin-bottom:1.294vw}
.ul-liste5 .li1{margin-bottom:1.47vw}
.ul-liste5 .con{flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-bottom:1.058vw;border-bottom:1px dashed rgba(255,255,255,.2)}
.ul-liste5 li:last-child .con{border-bottom:1px dashed rgba(255,255,255,0)!important}
.ul-liste5 .li1 .con{padding:1.352vw 1.705vw 1.235vw 1.411vw;background:#fff;border-radius:0 2.647vw}
.ul-liste5 .date{font-size:.941vw}
.ul-liste5 .tit{height:1.5em;white-space:nowrap;font-weight:700;font-size:1.058vw;margin-bottom:.647vw}
.ul-liste5 .desc{font-size:.823vw;line-height:1.7;height:3.4em;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-liste5 .tit1{background-repeat:no-repeat;background-size:.941vw auto;padding-left:1.588vw;font-size:.941vw;height:1.5em;white-space:nowrap;flex:1}
.m-idx6{padding:4.705vw 0 4.117vw}
.m-idx6 .g-top{margin-bottom:3.588vw}
.swiper-special .swiper-slide{width:27.05vw}
.swiper-special .pic{height:20.17vw;padding-top:3.235vw;box-sizing:border-box}
.swiper-special .pic img{box-sizing:border-box}
.swiper-special .txt{height:4.705vw;line-height:4.588vw;white-space:nowrap;padding:0 .588vw;background:#fff;box-shadow:0 .294vw .294vw 0 rgba(8,2,4,.1);font-weight:700;font-size:1.058vw;opacity:0;margin-bottom:1.176vw}
.swiper-special .con:hover .txt{opacity:1}
.m-idx2 .box2{background-repeat:no-repeat;background-size:cover;padding:2.941vw 2.352vw;box-shadow:0 .705vw .941vw 0 rgba(0,0,0,.1)}
.ul-liste3{margin:0 -1.588vw}
.ul-liste3 li{margin-bottom:1.941vw}
.ul-liste3 .con{flex-direction:row-reverse;justify-content:space-between;align-items:center;margin:0 1.588vw}
.ul-liste3 .icon{width:.823vw;margin-right:1.058vw}
.ul-liste3 .tit1{height:1.5em;white-space:nowrap;flex:1;font-size:.941vw;transition:.5s}
.ul-liste3 .con:hover .tit1{font-weight:700}
.ul-liste3 .date{font-size:.941vw}
.ul-liste3 .tit1 span{background-image:linear-gradient(#333,#333);background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s ease-in-out;-webkit-transition:background-size .3s ease-in-out;-moz-transition:background-size .3s ease-in-out;-ms-transition:background-size .3s ease-in-out;-o-transition:background-size .3s ease-in-out}
.ul-liste3 .con:hover span{background-size:100% 1px}
.m-idx2 .box2 .g-swiper-button-next-e1,.m-idx2 .box2 .g-swiper-button-prev-e1{width:38.17vw!important;height:2.352vw!important;top:auto;bottom:.647vw}
.m-idx2 .box2 .g-swiper-button-next-e1,.m-idx2 .box2 .swiper-container-rtl .swiper-button-prev{right:2.352vw!important;background-image:url(../images/e-next2.png);background-size:38.17vw auto;background-repeat:no-repeat;transition:.3s;opacity:1!important}
.m-idx2 .box2 .g-swiper-button-next-e1:hover{background-image:url(../images/e-next2on.png)}
.m-idx2 .box2 .g-swiper-button-prev-e1,.m-idx2 .box2 .swiper-container-rtl .swiper-button-next{left:2.352vw!important;background-image:url(../images/e-prev2.png);background-size:38.17vw auto;background-repeat:no-repeat;transition:.3s}
.m-idx2 .box2 .g-swiper-button-prev-e1:hover,.m-idx2 .box2 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev2on.png)}
.m-idx3{padding:2.352vw 0 4.705vw;padding:4.176vw 0 1.823vw}
.ul-liste2{margin:0 -.941vw!important}
.ul-liste2 li{margin-bottom:.882vw}
.ul-liste2 .item{padding-bottom:2.882vw}
.ul-liste2 .con{border-top:solid #0056a9;transition:.5s;margin:0 .941vw;height:20.52vw;box-shadow:0 .352vw .705vw 0 rgba(0,0,0,.27)}
.ul-liste2 .con:hover{border-bottom:solid #2a7d43}
.ul-liste2 .tip{width:5.176vw;margin-top:-3.764vw;margin-bottom:.176vw}
.ul-liste2 .tit{font-size:.941vw;line-height:1.6;height:3.2em;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.647vw;transition:.5s}
.ul-liste2 .con2 .tit{height:auto;line-height:1.5;margin-bottom:1vw;padding-bottom:1.058vw;border-bottom:1px solid #eee}
.ul-liste2 .con2 .tit span{height:1.5em;line-height:1.5;white-space:nowrap}
.ul-liste2 .con1 .txt{padding:1.411vw 2.352vw .823vw 1.411vw}
.ul-liste2 .con2{top:0;right:0;left:0;bottom:0;opacity:0;transition:.5s}
.ul-liste2 .con:hover .con2{opacity:1}
.ul-liste2 .con2 .txt{padding:1.411vw .588vw 1.764vw 2.411vw}
.ul-liste2 .con:hover .tit{font-weight:700}
.ul-liste2 .con2 .pic{padding-top:46.1%}
.ul-liste2 .pic img{left:0;right:0;bottom:0;object-fit:cover;transition:.5s}
.ul-liste2 .con:hover .pic img{transform:scale(1.08)}
.ul-liste2 .date{font-size:.823vw;background-image:url(../images/e-date.png);background-size:.823vw auto;background-repeat:no-repeat;padding-left:1.47vw}
.ul-liste2 .desc{font-size:.823vw;line-height:1.7;height:5.1em;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-liste1 .item-first .con{padding-top:.411vw}
.ul-liste1 .item-last .con{padding-bottom:.588vw}
.swiper-pagination-txt1{margin-top:2.647vw;font-family:Microsoft YaHei;font-weight:700;font-size:1.176vw}
.swiper-pagination-txt1 .now{margin-right:6.411vw}
.swiper-pagination-txt1 .total{opacity:.5;margin-left:6.882vw}
.m-idx5 .l{top:0;left:-2.2%}
.swiper-e3 .tit{font-size:1.058vw}
.swiper-e3 .tit span{font-size:1.764vw;font-weight:700;margin:0 .882vw}
.swiper-e3 .pic1{padding-bottom:.47vw;margin-bottom:.411vw}
.swiper-e3 .pic1::before{transform:translateX(-50%);bottom:0;content:' ';width:.705vw;height:.47vw;background-image:url(../images/e-icon17.png);background-repeat:no-repeat;background-size:.705vw auto;opacity:0}
.swiper-e3 .pic{width:10.52vw;height:15.7vw;margin:7vw auto 0}
.swiper-e3 .swiper-slide-active .pic1::before{opacity:1}
.swiper-e3 .swiper-slide-active .pic{width:14.41vw;height:21.47vw;margin:0 auto}
.swiper-e3 .pic::after{top:0;left:0;right:0;bottom:0;content:' '}
.swiper-e3 .pic img{object-fit:contain}
.swiper-e3 .g-swiper-button-next-e1,.swiper-e3 .swiper-container-rtl .swiper-button-prev{right:37.5%!important;background-image:url(../images/e-next4.png);background-size:.529vw auto;background-repeat:no-repeat;transition:.3s;opacity:1!important;bottom:0}
.swiper-e3 .g-swiper-button-next-e1:hover{background-image:url(../images/e-next4.png)}
.swiper-e3 .g-swiper-button-prev-e1,.swiper-e3 .swiper-container-rtl .swiper-button-next{left:37.5%!important;background-image:url(../images/e-prev4.png);background-size:.529vw auto;background-repeat:no-repeat;transition:.3s}
.swiper-e3 .g-swiper-button-prev-e1:hover,.swiper-e3 .swiper-container-rtl .swiper-button-prev{background-image:url(../images/e-prev4.png)}
.swiper-e3 .g-swiper-button-next-e1,.swiper-e3 .g-swiper-button-prev-e1{width:.529vw!important;height:.941vw!important;bottom:3.941vw;top:auto!important;margin-top:0!important}
.swiper-e3 .swiper-pagination-bullet{width:1.47vw;height:1.47vw;border-radius:50%;border:1px dashed rgba(255,255,255,0);opacity:1!important}
.swiper-e3 .swiper-pagination-bullet-active{border:1px dashed rgba(255,255,255,.4);opacity:1!important}
.swiper-e3 .swiper-pagination-bullet::after{content:' ';top:50%;width:.588vw;height:.588vw;border-radius:50%;transform:translate(-50%,-50%)}
.swiper-e3 .swiper-pagination-bullet-active::after{top:50%;width:.47vw;height:.47vw;border-radius:50%;transform:translate(-50%,-50%)}
.swiper-e3{padding-bottom:3.411vw!important}
.m-idx5 .line{margin-top:-3.47vw}
}
@media only screen and (max-width:1400px){
.slick-r .tit1{font-size:18px}
.slick-r .slick-dots li{font-size:12px}
.g-more{font-size:12px;height:30px;line-height:30px;padding-left:50px;background-size:40px auto;background-repeat:no-repeat;transition:.5s}
.slick-r .slick-arrow{width:24px;height:24px;background-size:24px auto;position:absolute}
.g-tit .tit{font-size:33px}
.slick-r{padding-top:2vw}
.ul-liste2 .tit{font-size:14px}
.ul-liste2 .date{font-size:12px;background-size:12px auto;padding-left:20px}
.ul-liste2 .desc,.ul-liste4 .li1 .desc{font-size:12px}
.ul-liste2 .con{transition:.5s;margin:0 .941vw;height:22.52vw}
.ul-liste3 .tit1{font-size:14px;transition:.5s}
.ul-liste3 .icon{width:12px;margin-right:10px}
.m-idx5 .article span,.swiper-e3 .tit,.swiper-pagination-txt1,.swiper-special .txt,.ul-liste1 .date1,.ul-liste3 .date,.ul-liste4 .date1,.ul-liste4 .li1 .tit,.ul-liste4 .tit1,.ul-liste5 .date,.ul-liste5 .tit{font-size:14px}
.swiper-e1 .tit,.ul-liste1 .tit1{font-size:16px}
.ul-liste1 .date1{width:100px}
.ul-liste4 .date,.ul-liste5 .desc{font-size:12px}
.ul-liste4 .date{padding-left:20px;background-repeat:no-repeat;background-size:12px auto}
.ul-liste5 .tit1{background-repeat:no-repeat;background-size:14px auto;padding-left:22px;font-size:14px}
.ul-icone1 .tit2{background-size:16px auto;padding-left:26px;background-repeat:no-repeat;font-size:12px}
.slick-r .icon{font-style:italic;font-size:19px}
}
@media only screen and (max-width:1199px){
    .ul-liste1 .item.on .con1 .dot, .ul-liste1 .item:hover .con1 .dot{display:block}
.m-idx1 .inner .l,.m-idx1 .inner .r{float:none;width:100%}
.slick-le{float:none;width:auto}
.m-idx1 .boxbot{top:380px;position:absolute;left:0;width:100%;bottom:auto}
.slick-r{padding:150px 15px 20px;border-bottom:4px solid #0056a9}
.m-idx1 .swiper-pagination{display:none}
.m-idx1 .g-swiper-button-next-e1,.m-idx1 .swiper-container-rtl .swiper-button-prev{right:auto;left:100px}
.m-idx1 .g-swiper-button-prev-e1,.m-idx1 .swiper-container-rtl .swiper-button-next{left:20px!important}
.slick-r .tit1{font-size:18px;height:auto;display:block;margin-bottom:10px}
.g-tit .tit{font-size:25px}
.g-tit{margin-bottom:20px}
.slick-r .info{height:auto;display:block;margin-bottom:30px}
.slick-r .slick-prev{left:15px}
.slick-r .slick-next{right:auto;left:60px}
.m-idx1{padding:30px 0}
.g-top{margin-bottom:20px!important}
.m-idx3 .r .g-top{margin-bottom:85px!important}
.ul-liste2 .con{height:360px;margin:0 5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.27)}
.m-idx2 .box2{padding:30px 20px}
.m-idx2 .box2 .g-swiper-button-next-e1,.m-idx2 .box2 .g-swiper-button-prev-e1{width:60%!important;height:30px}
.m-idx2 .box2 .g-swiper-button-next-e1,.m-idx2 .box2 .swiper-container-rtl .swiper-button-prev{right:20px!important;background-size:auto 30px}
.m-idx2 .box2 .swiper-pagination{display:block;bottom:0!important}
.m-idx2 .box2 .swiper-button-next,.m-idx2 .box2 .swiper-button-prev{display:none}
.m-idx2{padding-bottom:40px}
.m-idx3{padding:30px 0 31px}
.m-idx3 .l,.m-idx3 .r{float:none;width:100%}
.ul-liste1 .bg,.ul-liste1 .item .con2,.ul-liste1 .item.on .con2,.ul-liste1 .item:hover .con2{display:none}
.ul-liste1 .item:hover .con1 .dot{display:block;height:7px}
.ul-liste1 .item.on .con1,.ul-liste1 .item:hover .con1{opacity:1;width:100%;height:100%}
.g-swiper-pagination-e1,.swiper-pagination-txt1{display:none}
#certify{position:relative;padding:0 0 43px}
.swiper-e1{padding-bottom:50px!important}
#certify .swiper-slide{width:70.56vw;height:46vw;background:#dcdcdc;box-shadow:0 .5vw 1.167vw 0 rgba(10,11,24,.36)}
.swiper-e1 .item{position:relative}
.swiper-e1 .item .pic{position:relative;height:0;overflow:hidden;padding-top:66%}
.swiper-e1 .item .pic img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover}
.swiper-e1 .tit{margin-bottom:18px}
.m-idx5{padding:30px 0 0}
.m-idx5 .l{top:0;position:static;left:auto;width:100%;float:none}
.m-idx5 .r{float:none;width:100%;margin-top:70px}
.swiper-e3 .tit span{font-size:25px;font-weight:700;margin:0 10px}
.swiper-e3{padding-bottom:71px!important}
.swiper-e3 .g-swiper-button-next-e1,.swiper-e3 .g-swiper-button-prev-e1{bottom:78px}
.swiper-e3 .g-swiper-button-prev-e1,.swiper-e3 .swiper-container-rtl .swiper-button-next{left:41.5%!important}
.swiper-e3 .g-swiper-button-next-e1,.swiper-e3 .swiper-container-rtl .swiper-button-prev{right:41.5%!important}
.m-idx5 .line{position:relative;margin-top:-70px}
.m-idx5 .r .top{margin:6px 0 30px}
.m-idx6{padding:30px 0 20px}
.swiper-special .txt{height:65px;line-height:65px}
.slick-r .slick-dots{display:none!important}
}
@media only screen and (max-width:959px){
.swiper-e3 .g-swiper-button-next-e1,.swiper-e3 .g-swiper-button-prev-e1{display:none}
.slick-r .slick-dots{display:none!important}
.ul-icone1 li{float:none;width:100%;margin-bottom:10px}
.ul-liste2 .pic{padding-top:47%}
.ul-liste2 .con2 .pic{padding-top:44.1%}
}
@media only screen and (max-width:767px){
.swiper-e3 .pic{margin:0 10px}
.swiper-e3 .pic,.swiper-e3 .swiper-slide-active .pic{width:100%;height:auto}
.m-idx1 .boxbot{top:200px}
.swiper-e3 .pic img{display:block;width:100%;height:auto;object-fit:contain}
.slick-r{padding:90px 15px 20px}
.slick-le,.slick-le .item{height:200px}
.slick-btn{overflow:hidden;height:75px}
.g-tit .tit{font-size:18px;margin-bottom:3px}
.slick-r .tit1{font-size:16px;line-height:1.6}
.slick-r .info{margin-bottom:0}
.g-more{margin-top:0}
.m-idx1 .g-more{margin-top:22px}
.slick-r .slick-arrow{position:absolute;top:91.5%}
.g-tit .desc{font-size:12px}
.m-idx3{padding:30px 0 20px}
.g-top .g-more{position:absolute;top:28%}
.ul-liste2 .pic{position:relative;height:150px;padding-top:0;overflow:hidden}
.ul-liste2 .con2 .pic{height:120px;padding-top:0}
.ul-liste2 .item{padding-bottom:30px}
.ul-liste3 li{width:100%;float:none;margin-bottom:15px}
.ul-liste3{padding-bottom:15px}
.ul-liste3,.ul-liste3 .con{margin:0}
.m-idx3 .r .g-top{margin-bottom:20px!important}
.m-idx3 .l{margin-bottom:30px}
.ul-liste4 .li1 .pic{position:relative;margin-top:0;float:none;width:100%;height:auto;margin-right:0}
.ul-liste4 .li1 .con{padding:20px}
.ul-liste4 .li1 .pic img{height:auto}
.m-idx5 .article span,.swiper-e3 .tit,.swiper-pagination-txt1,.swiper-special .txt,.ul-liste1 .date1,.ul-liste3 .date,.ul-liste4 .date1,.ul-liste4 .li1 .tit,.ul-liste4 .tit1,.ul-liste5 .date,.ul-liste5 .tit{font-size:16px}
.ul-liste2 .desc,.ul-liste4 .date,.ul-liste4 .li1 .desc,.ul-liste5 .desc{font-size:14px}
.ul-liste4 .date{padding-left:22px;background-repeat:no-repeat;background-size:14px auto}
.ul-liste5 .tit1{background-repeat:no-repeat;background-size:16px auto;padding-left:25px;font-size:16px}
.swiper-special .pic{position:relative;width:100%;height:200px}
.swiper-special .swiper-slide{width:100%}
.swiper-special{padding:0 15px!important}
.swiper-special .txt{height:50px;line-height:50px}
.m-idx5 .r .top .article{background-position:left center;width:203px;height:45px;display:flex;align-items:center;background-repeat:no-repeat;background-size:100% auto;padding-left:19px}
.ul-liste2 .con1 .txt{padding:24px 10px}
.ul-liste2 .con2 .txt{padding:20px 10px 30px}
.ul-liste2 .con{height:300px}
}
