@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,: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}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
fieldset,img{border:0}
abbr,acronym{border:0}
.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{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-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}
/*!-----------------[初始化结束]--------------*/
@font-face{font-family:SourceHanSerifSC;src:url(../font/SourceHanSerifSC-Bold.otf)}
@font-face{font-family:georgia;src:url(../font/georgia.ttf)}
.wp1600{width:95%;max-width:16rem;margin:0 auto}
/*!******************************
    -------[=头部]-------
********************************/
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:.18rem;right:.14rem;width:.4rem;height:.4rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.04rem;background-color:#fff;margin:.08rem 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-.05rem;width:.4rem}
.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)}
/*!******************************
    -------[=底部]-------
********************************/
/*!******************************
    -------[=公用]-------
********************************/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat 0 0}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) no-repeat 0 -100px}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) no-repeat 0 -200px}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) no-repeat 0 -300px}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
@media screen and (max-width:1199px){
.menuBtn{display:block}
.wp1600{width:auto;padding:0 .2rem}
}
/*!****** lib.css end *******/
/*!****** bl *******/
body{padding-top:1.35rem}
.bl-header{position:fixed;top:0;left:0;width:100%;height:1.35rem;z-index:999;background:url(../images/h-bg.png) no-repeat center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.hd-top{padding:.15rem 0}
.bl-logo{float:left;display:block}
.bl-logo img{height:.64rem;display:inline-block;vertical-align:middle}
.h-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:.14rem;color:#fff;padding-top:.2rem}
.h-links .item{color:inherit;margin-left:.24rem}
.h-links .item:hover{text-decoration:underline}
.h-links .item img{display:inline-block;vertical-align:middle;width:.12rem;height:.12rem;margin-right:.05rem;margin-top:-.03rem}
.h-so{width:.36rem;height:.36rem;border-radius:50%;background:rgba(255,255,255,.23) url(../images/so.svg) no-repeat center;-webkit-background-size:50% 50%;-o-background-size:50%;background-size:50%;cursor:pointer;margin-left:.2rem}
.so-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none}
.so-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}
.so-pop .pop-close{position:absolute;right:.5rem;top:.5rem;width:.5rem;height:.5rem;background:url(../images/h-close1.png) center center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;z-index:10;cursor:pointer}
.so-pop .search-box{position:absolute;left:50%;top:50%;width:5rem;height:.45rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.so-pop .search-box input{outline:0;border:none}
.so-pop .search-box .inp{padding:0 1.4rem 0 .12rem;display:block;width:100%;height:.45rem;line-height:.45rem;background-color:#fff;-webkit-box-shadow:.03rem .03rem .03rem rgba(0,0,0,.5) inset;box-shadow:.03rem .03rem .03rem rgba(0,0,0,.5) inset;font-size:.16rem;color:#333}
.so-pop .search-box .submit{position:absolute;right:0;top:0;width:1.2rem;height:.45rem;line-height:.45rem;background-color:#11406c;font-size:.18rem;color:#fff;text-align:center}
.hd-bot{border-top:1px solid rgba(200,227,253,.31)}
.hd-bot .h-links{display:none}
.hd-nav{font-size:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.hd-nav li{display:inline-block;vertical-align:middle;position:relative}
.hd-nav .v1{display:block;font-size:.19rem;color:#f7f6f6;font-weight:500;line-height:.4rem;height:.4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;padding:0 .25rem;}
.hd-nav .dropicon{display:none;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.hd-nav .ok .v1,.hd-nav .on .v1{background-color:#dfa959}
.hd-nav .ok .v1:hover,.hd-nav .on .v1:hover{color:#fff}
.hd-nav .ok .dropicon,.hd-nav .on .dropicon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.hd-nav .sub{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:1.17rem;padding-top:.02rem;display:none}
.hd-nav .sub .arr{display:block;width:0;height:0;border-left:.1rem solid transparent;border-right:.1rem solid transparent;border-bottom:.08rem solid rgba(255,255,255,.76);margin:0 auto}
.hd-nav .subbox{background-color:rgba(255,255,255,.76);-webkit-box-shadow:0 4px 10px 0 rgba(35,83,127,.27);box-shadow:0 4px 10px 0 rgba(35,83,127,.27);padding:.05rem .05rem .1rem;}
.hd-nav .subbox .v2{display:block;text-align:center;font-size:.17rem;color:#4f4f4f;border-bottom:1px solid rgba(123,171,255,.31);line-height:1.9;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.hd-nav .subbox .v2:last-child{border-bottom:none}
.hd-nav .subbox .v2:hover{color:#2c5e8d;font-weight:700}
.bl-footer{background:url(../images/ft-bg.png) no-repeat center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.f-top{padding:.4rem 0 .15rem}
.f-top .col-l{width:35%}
.f-top .col-c1{float:left;width:28%}
.f-top .col-c{width:23%}
.f-top .col-r{width:14%}
.f-logo{display:block}
.f-logo img{height:.55rem}
.f-txt{font-size:.16rem;color:#f7f6f6;line-height:2}
.f-sel{width:70%}
.f-sel .sel{border:1px solid #a9c0e4;border-radius:.05rem;background:transparent url(../images/arr.png) no-repeat 90% 50%;-webkit-background-size:.11rem .11rem;-o-background-size:.11rem;background-size:.11rem;font-size:.14rem;color:#a9c0e4;line-height:.33rem;display:block;width:100%;margin-bottom:.14rem;padding:0 14% 0 4%}
.f-qrs{font-size:0;text-align:right}
.f-qrs .qr{text-align:center;display:inline-block;font-size:.15rem;color:#f7f6f6;margin-left:.2rem}
.f-qrs .qr .img{width:.65rem;height:.65rem;border-radius:.08rem;overflow:hidden;margin:0 auto}
.f-qrs .qr img{display:block;width:100%;height:100%}
.f-copy{text-align:center;font-size:.16rem;color:#fff;border-top:1px solid rgba(255,255,255,.13);padding:.08rem 0}
.bl-banner{position:relative;overflow:hidden;background:url(../images/c-p1.png) repeat-x;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
.bl-banner .slider{z-index:2}
.bl-banner .pic{position:relative;height:0;padding-top:22.5%;overflow:hidden}
.bl-banner .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.bl-banner .slick-dots{position:absolute;left:0;bottom:8%;width:100%;text-align:center;font-size:0}
.bl-banner .slick-dots li{display:inline-block;width:.1rem;height:.1rem;margin:0 .2rem;border-radius:50%;background-color:#f7f6f6;cursor:pointer;position:relative}
.bl-banner .slick-dots li::after{content:"";background:url(../images/dot1.png) transparent no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.2rem;height:.2rem;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.bl-banner .slick-dots button{display:none}
.bl-banner .slick-dots li.slick-active{background-color:#ffad33}
.bl-banner .slick-dots li.slick-active::after{opacity:1}
.row-a1{overflow:hidden;padding:.18rem 0 .26rem}
.row-a1 .col-l{width:64.75%}
.row-a1 .col-r{width:33.37%}
.row-a1 .g-titb1{margin-bottom:.2rem}
.g-titb1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.g-titb1 .h3{font-size:.3rem;font-family:SourceHanSerifSC;font-weight:700;color:#3d3d3d;padding-left:.3rem;background:url(../images/g-i1.png) no-repeat left center;-webkit-background-size:.18rem auto;-o-background-size:.18rem auto;background-size:.18rem auto}
.g-moreb1{display:block;width:.63rem;height:.32rem;background:url(../images/g-i2.png) no-repeat center;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}
.m-boxb1{overflow:hidden}
.m-boxb1 .left{float:left;width:54%}
.m-boxb1 .right{overflow:hidden}
.m-banb1 .con{display:block;position:relative}
.m-banb1 .pic{position:relative;height:3.26rem}
.m-banb1 .pic .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.m-banb1 .date{position:absolute;top:0;left:.3rem;text-align:center;font-size:.15rem;width:.74rem;height:.72rem;line-height:1.3;background:url(../images/g-i4.svg) no-repeat top center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.m-banb1 .date .d{font-size:.3rem;color:#f7f6f6;font-weight:700}
.m-banb1 .date .y{color:rgba(255,255,255,.64)}
.m-banb1 .txt{position:absolute;bottom:0;left:0;width:100%;background-color:#11406c;padding:.2rem .55rem 0 .2rem;height:.62rem}
.m-banb1 .tit{font-size:.18rem;color:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-banb1 .slick-dots{position:absolute;right:.3rem;bottom:.9rem;width:100%;text-align:right;font-size:0}
.m-banb1 .slick-dots li{display:inline-block;width:.03rem;height:.03rem;margin:0 .02rem;border-radius:.03rem;background-color:#fff;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-banb1 .slick-dots button{display:none}
.m-banb1 .slick-dots li.slick-active{width:.26rem;background-color:#f1b45a}
.m-banb1 .slick-arrow{font-size:0;text-indent:9999px;border:none;z-index:5;cursor:pointer;outline:0;width:.34rem;height:.31rem;position:absolute;right:0;background-color:#fff;background-position:center;background-repeat:no-repeat;-webkit-background-size:.07rem .07rem;-o-background-size:.07rem;background-size:.07rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-banb1 .slick-arrow:hover{background-color:#f1b45a}
.m-banb1 .slick-prev{margin-bottom:.31rem;bottom:0;background-image:url(../images/c-prev.png)}
.m-banb1 .slick-prev:hover{background-image:url(../images/c-prev1.png)}
.m-banb1 .slick-next{bottom:0;background-image:url(../images/c-next.png)}
.m-banb1 .slick-next:hover{background-image:url(../images/c-next1.png)}
.ul-listb2{border:1px solid rgba(17,64,108,.23);border-left:none;padding:.02rem 0}
.ul-listb2 li:last-child .box{border:none}
.ul-listb2 .con{display:block;padding:0 .3rem 0 .2rem;position:relative}
.ul-listb2 .con::after{content:"";display:block;width:.66rem;height:.66rem;background:url(../images/g-i3.svg) no-repeat center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;position:absolute;top:0;right:0;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb2 .con:hover::after{opacity:1}
.ul-listb2 .con:hover .tit{font-weight:700;color:#15499a}
.ul-listb2 .con:hover .box{padding-right:.4rem}
.ul-listb2 .box{border-bottom:1px dashed rgba(17,64,108,.23);overflow:hidden;padding:.05rem 0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb2 .date{float:left;width:.7rem;text-align:center;font-size:.14rem;color:#11406c;line-height:1.3;position:relative;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;font-family:georgia;margin-right:.12rem}
.ul-listb2 .date::after{content:"";display:block;width:1px;height:.24rem;background-color:rgba(32,87,138,.14);position:absolute;top:50%;right:0;margin-top:-.12rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb2 .date .d{font-size:.27rem;font-family:georgia}
.ul-listb2 .date .y{font-family:georgia;opacity:.48}
.ul-listb2 .txt{overflow:hidden;padding-top:.12rem}
.ul-listb2 .tit{font-size:.17rem;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb1{background-color:#f5f8ff;position:relative;padding:.03rem 0}
.ul-listb1::after{content:"";display:block;width:0;height:0;border-bottom:.18rem solid #ced9ea;border-left:.18rem solid transparent;position:absolute;bottom:0;right:0}
.ul-listb1 li:last-child .box{border:none}
.ul-listb1 .con{display:block;overflow:hidden;padding:0 .3rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb1 .con:hover{background-color:#20578a}
.ul-listb1 .con:hover .tit{color:#fff}
.ul-listb1 .con:hover .date{color:#fff}
.ul-listb1 .con:hover .date::after{background-color:#fff}
.ul-listb1 .box{border-bottom:1px dashed rgba(21,73,154,.3);overflow:hidden;padding:.05rem 0}
.ul-listb1 .date{float:left;width:.7rem;text-align:center;font-size:.14rem;color:#11406c;line-height:1.3;position:relative;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;margin-right:.12rem}
.ul-listb1 .date::after{content:"";display:block;width:1px;height:.24rem;background-color:#ced9ea;position:absolute;top:50%;right:0;margin-top:-.12rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb1 .date .d{font-size:.27rem;font-family:georgia}
.ul-listb1 .txt{overflow:hidden;padding-top:.12rem}
.ul-listb1 .tit{font-size:.17rem;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.row-a5{overflow:hidden;background-color:#f4f9ff;padding:.1rem 0 .34rem}
.row-a5 .g-titb1{margin-bottom:.27rem}
.m-banb2{margin:0 -.12rem}
.m-banb2 .con{display:block;position:relative;overflow:hidden;margin:0 .12rem}
.m-banb2 .con:hover .img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.m-banb2 .pic{position:relative;height:0;padding-top:58%;overflow:hidden}
.m-banb2 .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.m-banb2 .icon{width:.52rem;height:.52rem;border-radius:50%;border:1px dashed #fff;margin:0 auto;line-height:.52rem;text-align:center;font-size:0;position:relative;margin-bottom:.12rem}
.m-banb2 .icon .yq{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:myani linear 4s infinite;-moz-animation:myani linear 4s infinite;-o-animation:myani linear 4s infinite;animation:myani linear 4s infinite}
.m-banb2 .icon .yq::after{content:"";display:block;width:.04rem;height:.04rem;border-radius:50%;position:absolute;top:-.02rem;left:50%;background-color:#fff}
.m-banb2 .icon img{display:inline-block;vertical-align:middle;max-height:.27rem}
.m-banb2 .txt{position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:.18rem;font-weight:700;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-banb2 .txt .p{text-shadow:0 1px 0 rgba(0,0,0,.302)}
@-webkit-keyframes myani{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes myani{
0%{-moz-transform:rotate(0);transform:rotate(0)}
100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes myani{
0%{-o-transform:rotate(0);transform:rotate(0)}
100%{-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes myani{
0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.m-banb2 .slick-arrow{font-size:0;text-indent:9999px;border:none;z-index:5;cursor:pointer;outline:0;width:.37rem;height:.37rem;border-radius:50%;position:absolute;top:50%;margin-top:-.18rem;background-color:#74b3ee;background-position:center;background-repeat:no-repeat;-webkit-background-size:.1rem .1rem;-o-background-size:.1rem;background-size:.1rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.m-banb2 .slick-arrow:hover{background-color:#eab567}
.m-banb2 .slick-prev{left:-3%;background-image:url(../images/c-prev2.png)}
.m-banb2 .slick-next{right:-3%;background-image:url(../images/c-next2.png)}
.m-banb2 .slick-dots{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:0}
.m-banb2 .slick-dots li{display:inline-block;width:.1rem;height:.1rem;margin:0 .1rem;border-radius:50%;background-color:#11406c;cursor:pointer;position:relative;opacity:.5}
.m-banb2 .slick-dots button{display:none}
.m-banb2 .slick-dots li.slick-active{opacity:1}
.ul-listb3{background-color:#f6faff;overflow:hidden;text-align:center;padding:.16rem .2rem;font-size:0}
.ul-listb3 li{display:inline-block;vertical-align:top;width:16.66%}
.ul-listb3 li:nth-child(1) .con{background-color:#e7f5f9}
.ul-listb3 li:nth-child(1) .con::after{border-color:rgba(102,168,185,.3)}
.ul-listb3 li:nth-child(1) .icon{color:#459db3}
.ul-listb3 li:nth-child(2) .con{background-color:#fff6ed}
.ul-listb3 li:nth-child(2) .con::after{border-color:rgba(226,161,91,.47)}
.ul-listb3 li:nth-child(2) .icon{color:#e2a15b}
.ul-listb3 li:nth-child(3) .con{background-color:#e6f7f1}
.ul-listb3 li:nth-child(3) .con::after{border-color:rgba(103,158,139,.3)}
.ul-listb3 li:nth-child(3) .icon{color:#679e8b}
.ul-listb3 li:nth-child(4) .con{background-color:#e3f0ff}
.ul-listb3 li:nth-child(4) .con::after{border-color:rgba(66,116,172,.3)}
.ul-listb3 li:nth-child(4) .icon{color:#4274ac}
.ul-listb3 li:nth-child(5) .con{background-color:#eef3fe}
.ul-listb3 li:nth-child(5) .con::after{border-color:rgba(83,100,167,.3)}
.ul-listb3 li:nth-child(5) .icon{color:#5364a7}
.ul-listb3 li:nth-child(6) .con{background-color:#f5ffed}
.ul-listb3 li:nth-child(6) .con::after{border-color:#acd889}
.ul-listb3 li:nth-child(6) .icon{color:#94c270}
.ul-listb3 .con{display:block;padding-top:.4rem;overflow:hidden;position:relative;margin:0 .05rem;height:2.46rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.ul-listb3 .con:hover{background-color:#11406c!important}
.ul-listb3 .con:hover::after{border-color:rgba(205,205,205,.29)}
.ul-listb3 .con:hover .icon{background-color:rgba(255,255,255,.32);color:#fff!important}
.ul-listb3 .con:hover .type{font-weight:700;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.302)}
.ul-listb3 .con::after{content:"";display:block;position:absolute;top:.06rem;right:.04rem;bottom:.06rem;left:.04rem;border:1px solid rgba(102,168,185,.3);pointer-events:none}
.ul-listb3 .icon{width:.28rem;height:.28rem;border-radius:50%;line-height:.28rem;text-align:center;margin:0 auto .1rem;overflow:hidden}
.ul-listb3 .icon img,.ul-listb3 .icon svg{display:inline-block;vertical-align:middle;max-height:.15rem}
.ul-listb3 .icon svg{height:.15rem}
.ul-listb3 .type{width:1em;text-align:center;font-size:.18rem;color:#2f2f2f;line-height:1.2;margin:0 auto}
@media screen and (max-width:1800px){
.m-banb2 .slick-prev{left:1%}
.m-banb2 .slick-next{right:1%}
}
@media screen and (max-width:1199px){
body{padding-top:.8rem}
.bl-header{height:.8rem}
.hd-top{padding:0}
.hd-top .wp1600{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.hd-top .r{margin-right:.8rem;display:none}
.hd-top .c{display:none}
.h-links{padding-top:0}
.hd-bot{position:fixed;top:.8rem;left:0;width:100%;bottom:0;overflow-y:auto;overflow-x:hidden;display:none;background-color:#11406c}
.hd-bot .h-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.hd-nav{display:block}
.hd-nav li{display:block}
.hd-nav .dropicon{display:block;position:absolute;top:.05rem;right:.05rem;width:.3rem;height:.3rem;-webkit-background-size:50% 50%;-o-background-size:50%;background-size:50%}
.hd-nav .sub{position:static;min-width:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding-top:0}
.hd-nav .sub .arr{display:none}
.hd-nav .subbox{-webkit-box-shadow:none;box-shadow:none}
.h-links{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.3rem 0;font-size:.16rem}
.bl-logo{line-height:.8rem}
.bl-logo img{height:.4rem}
.so-pop .search-box{width:88%}
.f-top{text-align:center}
.f-top .col-c,.f-top .col-c1,.f-top .col-l,.f-top .col-r{float:none;width:auto;margin-bottom:.2rem}
.f-sel{width:50%;margin:0 auto}
.f-logo img{height:.4rem}
.f-qrs{text-align:center}
.f-qrs .qr{margin:0 .2rem}
.m-banb2 .slider{padding-bottom:.4rem}
}
@media screen and (max-width:950px){
.hd-top .r{display:none}
.row-a1 .col-l,.row-a1 .col-r{float:none;width:auto;margin-bottom:.2rem}
.bl-banner .wp1600{width:auto;padding:0}
}
@media screen and (max-width:768px){
.m-boxb1 .left,.m-boxb1 .right{float:none;width:auto;margin-bottom:.2rem}
.ul-listb2{border-left:1px solid rgba(17,64,108,.23)}
.ul-listb1 .con{padding:0 .2rem}
}
/*!****** bl end *******/
.jl-row1{padding:.1rem 0 .2rem;overflow:hidden}
.jl-row1 .g-titb1{margin-bottom:.2rem}
.jl-about1{margin-bottom:.45rem}
.jl-about1:last-child{margin-bottom:0}
.jl-about1 .lbox{float:left;width:63.5%}
.jl-about1 .rbox{float:right;width:33.3215%}
.jl-new1 .con{display:block;padding-left:.29rem;color:#333;overflow:hidden;border-bottom:1px solid #e6eefa;position:relative;transition:.3s}
.jl-new1 .con:hover{color:#11406c;border-color:#0b3087}
.jl-new1 li:last-child .con{border:none}
.jl-new1 .i{position:absolute;top:50%;left:0;font-size:0;transform:translateY(-50%);z-index:2}
.jl-new1 .date{float:right;font-size:.16rem;color:#98b2dc;line-height:.48rem;margin-left:.1rem}
.jl-new1 .tit{display:block;font-size:.17rem;line-height:.48rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-new1 .con:hover .tit{font-weight:700}
.jl-new2{padding:.18rem .29rem;background-color:#e6eefa;position:relative}
.jl-new2::after{content:'';position:absolute;right:0;bottom:0;width:.18rem;height:.17rem;background-image:url(../images/jl-icn04.svg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:2}
.jl-new2 .con{display:block;color:#3d3d3d;line-height:.53rem;padding-left:.27rem;border-bottom:1px dashed rgba(21,73,154,.3);position:relative;transition:.3s}
.jl-new2 .con:hover{color:#004f9c}
.jl-new2 li:last-child .con{border-bottom:none}
.jl-new2 .i{position:absolute;left:0;top:50%;font-size:0;line-height:1;transform:translateY(-50%);z-index:2}
.jl-new2 .i img{transition:.3s}
.jl-new2 .i .img2{position:absolute;top:0;left:0;right:0;opacity:0;z-index:2}
.jl-new2 .con:hover .i .img1{opacity:0}
.jl-new2 .con:hover .i .img2{opacity:1}
.jl-new2 .tit{font-size:.17rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-new2 .date{float:right;font-size:.16rem;color:#98b2dc;margin-left:.1rem}
.jl-row2{padding:.2rem 0 .16rem;overflow:hidden}
.jl-row2 .g-titb1{margin-bottom:.2rem}
.jl-swiper1{position:relative;overflow:hidden}
.jl-swiper1 .swiper-slide{padding-bottom:.27rem}
.jl-swiper1 .con{display:block;position:relative;background-color:#e6eefa;padding:.25rem .12rem .1rem}
.jl-swiper1 .bg{position:absolute;top:.13rem;left:50%;width:1.56rem;font-size:0;transform:translateX(-50%);z-index:1;opacity:0;transition:.3s}
.jl-swiper1 .con:hover .bg{opacity:1}
.jl-swiper1 .info{position:relative;text-align:center;z-index:2}
.jl-swiper1 .pic{display:block;height:1.95rem;line-height:1.95rem;text-align:center;font-size:0;margin-bottom:.2rem;position:relative}
.jl-swiper1 .pic img{display:inline-block;vertical-align:middle;max-width:80%;max-height:100%}
.jl-swiper1 .txt{display:inline-block;padding-left:.1rem;font-size:.2rem;color:#2f2f2f;line-height:.3rem;position:relative;transition:.3s}
.jl-swiper1 .con:hover .txt{color:#fff}
.jl-swiper1 .txt::after{content:'';position:absolute;top:50%;left:0;width:.04rem;height:.18rem;background-color:#11406c;transform:translateY(-50%);z-index:2;transition:.3s}
.jl-swiper1 .con:hover .txt::after{background-color:#dfa959}
.jl-swiper1 .txt span{margin-left:.11rem;font-size:.16rem;color:#aaa;transition:.3s}
.jl-swiper1 .con:hover .txt span{color:#91b3d3}
.jl-swiper1 .swiper-arr{position:absolute;left:0;right:0;bottom:0;overflow:hidden}
.jl-swiper1 .swiper-arr::after{content:'';position:absolute;left:0;right:0;bottom:50%;height:1px;background-color:rgba(166,192,216,.58);z-index:-1}
.jl-swiper1 .swiper-arr .arr{display:block;width:.27rem;height:.27rem;line-height:.27rem;text-align:center;font-size:0;background-color:#95c1eb;border-radius:50%;position:relative;z-index:2;cursor:pointer;transition:.3s}
.jl-swiper1 .swiper-arr .arr:hover{background-color:#dfa959}
.jl-swiper1 .swiper-arr .prev{float:left}
.jl-swiper1 .swiper-arr .next{float:right}
.jl-new3{padding:.05rem 0;background-color:#f4f9ff;position:relative;z-index:2}
.jl-new3 li{padding:0 .29rem;background-color:#f4f9ff}
.jl-new3::after{content:'';position:absolute;right:-.03rem;bottom:-.04rem;width:5.06rem;height:2.9rem;background-image:url(../images/jl-bg02.png);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-3}
.jl-new3 .con{display:block;padding:.12rem 0 .05rem;border-bottom:1px dotted rgba(166,192,216,.302);overflow:hidden;color:#333;transition:.3s}
.jl-new3 .con:hover{color:#004f9c}
.jl-new3 .date{float:left;margin-right:.2rem;white-space:nowrap;line-height:.3rem;text-align:center;width:.72rem;padding-right:.17rem;position:relative}
.jl-new3 .date::after{content:'';position:absolute;top:50%;right:0;height:.28rem;width:1px;transform:translateY(-50%);background-color:rgba(145,179,211,.28);z-index:2}
.jl-new3 .date .day{font-size:.27rem;color:#11406c;font-family:georgia}
.jl-new3 .date .year{font-size:.14rem;color:#11406c;font-weight:300}
.jl-new3 .tit{font-size:.17rem;line-height:.57rem;height:.46rem;/*! -webkit-box-orient:vertical; *//*! -webkit-line-clamp:2; *//*! display:-webkit-box; */overflow:hidden}
.jl-con1 .bigcon{float:left;display:block;width:4.62rem;margin-right:.2rem;position:relative}
.jl-con1 .bigcon .pic{font-size:0;position:relative;overflow:hidden}
.jl-con1 .bigcon .img{display:block;padding-top:60.38%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.jl-con1 .bigcon:hover .img{transform:scale(1.08)}
.jl-con1 .bigcon .info{position:absolute;left:0;right:0;bottom:0;padding:.15rem .2rem;background:linear-gradient(0deg,#002243,rgba(4,68,128,0));z-index:2}
.jl-con1 .bigcon .date{margin-left:-.2rem;padding-left:.2rem;background-color:#044480;width:1.34rem;font-size:.14rem;color:#fff;line-height:.28rem;margin-bottom:.08rem;font-weight:300}
.jl-con1 .bigcon .date span{font-size:.18rem;font-weight:700;margin-right:.1rem}
.jl-con1 .bigcon .tit{color:#fff;font-size:.18rem;line-height:.28rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-con1 .list{overflow:hidden}
.jl-new4{padding:0;background-color:transparent}
.jl-new4::after{display:none}
.jl-new4 .con{border:none}
@media screen and (max-width:1199px){
.jl-row1{padding:20px 0}
.jl-about1{margin-bottom:20px}
.jl-about1 .lbox{float:none;width:auto;margin-bottom:20px}
.jl-about1 .rbox{float:none;width:auto}
.jl-new1 .con{padding-left:15px}
.jl-new1 .date{font-size:14px;line-height:40px;margin-left:5px}
.jl-new1 .tit{font-size:14px;line-height:40px}
.jl-new2{padding:10px}
.jl-new2::after{width:12px;height:11px}
.jl-new2 .con{line-height:40px;padding-left:15px}
.jl-new2 .tit{font-size:14px}
.jl-new2 .date{font-size:14px;margin-left:5px}
.jl-swiper1 .swiper-slide{padding-bottom:20px}
.jl-swiper1 .con{padding:20px 5px 20px}
.jl-swiper1 .bg{top:10px;width:112px}
.jl-swiper1 .pic{height:140px;line-height:140px;margin-bottom:10px}
.jl-swiper1 .txt{padding-left:6px;font-size:14px;line-height:22px}
.jl-swiper1 .txt::after{width:2px;height:10px}
.jl-swiper1 .txt span{margin-left:5px;font-size:12px}
.jl-swiper1 .swiper-arr .arr{width:20px;height:20px;line-height:20px}
.jl-new3{padding:5px 0}
.jl-new3 li{padding:0 15px}
.jl-new3::after{right:-2px;bottom:-3px;width:315px;height:180px}
.jl-new3 .con{padding:10px 0}
.jl-new3 .date{margin-right:10px;line-height:22px;width:60px;padding-right:10px}
.jl-new3 .date::after{height:32px}
.jl-new3 .date .day{font-size:18px}
.jl-new3 .date .year{font-size:12px}
.jl-new3 .tit{font-size:14px;line-height:20px;height:40px}
.jl-con1 .bigcon{float:none;width:auto;margin-right:0}
.jl-con1 .bigcon .info{padding:10px 15px}
.jl-con1 .bigcon .date{margin-left:-15px;padding-left:15px;width:100px;font-size:12px;line-height:30px;margin-bottom:5px}
.jl-con1 .bigcon .date span{font-size:16px;margin-right:5px}
.jl-con1 .bigcon .tit{font-size:16px;line-height:24px}
.jl-new4{padding:0}
}