@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block}
body {line-height:1}
ol,ul {list-style:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
table {border-collapse:collapse;border-spacing:0}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,span,pre,input {margin:0;padding:0;border:0;font-weight:normal;background-repeat:no-repeat;outline:none;}
h1,h2,h3,h4,h5,h6,p {margin:0;padding:0;font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,Hiragino Sans GB,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;}
body {font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,Hiragino Sans GB,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;margin:0px;padding:0px;color:#333333;height:auto;clear:both;}
img {border:0px;max-width: 100%; }
ul,li {list-style:none;}
em,i {font-style:normal;}
a {text-decoration:none !important;color:#333;outline:none;cursor:pointer;}
a:hover {background-repeat:no-repeat;text-decoration:none;}
.clearfix:after,.clearfix:before {content:" ";display:table}
.clearfix:after {clear:both}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.layout{width: calc(100% - 2rem);margin:0 auto;position: relative;}
.p80{padding:0.8rem 0;}
.pt80{padding-top: 0.8rem;}
.pb80{padding-bottom: 0.8rem;}
.p100{padding:1rem 0;}
.pt100{padding-top: 1rem;}
.pb100{padding-bottom: 1rem;}
.p120{padding:1.2rem 0;}
.pt120{padding-top: 1.2rem;}
.pb120{padding-bottom: 1.2rem;}
.n-tit{color: #333333;}
.n-tit h3{font-weight: bold;font-size: 0.48rem;}
.n-tit p{font-size: 0.16rem;line-height: 2;margin-top: 0.24rem;}
.center{text-align: center;}

* {box-sizing:border-box;-webkit-text-size-adjust:none;}
body {left:0px;position:relative;line-height:1;}
html{width:100%;overflow-x: hidden;font-size: 100px;}
.line1 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.line2 {text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.line3 {text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}
.line4 {text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}
.more{display: flex;align-items: center;position: relative;color: #ffffff;font-size: 12px;}
.more::before{content: '';display: block;width: 0.26rem;height: 1px;background-color: #ffffff;margin-right: 0.15rem;}
.more1{display: flex;align-items: center;position: relative;color: #000000;font-size: 12px;}
.more1::before{content: '';display: block;width: 0.26rem;height: 1px;background-color: #666666;margin-right: 0.15rem;}

/*鼠标选中文字的样式*/
body::-moz-selection {background:red;color:#fff;}
body::selection {background:red;color:#fff;}
/*网站默认滚动跳的样式*/
body::-webkit-scrollbar {width:5px;height:5px;}
body::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
body::-webkit-scrollbar-thumb {background:#005D97;}
body::-webkit-scrollbar-thumb:window-inactive {background:#005D97;}
body::-webkit-scrollbar-thumb:vertical:hover {background:#005D97;}


/*示例字体*/
@font-face {font-family:"DIN-Bold";src:url("../fonts/HarmonyOS_Sans_SC_Bold.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"DINCond-Bold";src:url("../fonts/HarmonyOS_Sans_SC_Bold.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"DIN-BlackItalic";src:url("../fonts/HarmonyOS_Sans_SC_Regular.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"GOTHAMBOLD";src:url("../fonts/HarmonyOS_Sans_SC_Bold.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"GOTHIC";src:url("../fonts/HarmonyOS_Sans_SC_Regular.ttf");font-weight:normal;font-style:normal;}

/* pc头部 */
header{width: 100%;height: 1rem;display: flex;justify-content: space-between;align-items: center;padding:0 1rem;position: relative;z-index: 10;}
header .logo{display: block;width: 1.41rem;}
header .logo img{display: block;width: 100%;}
header .center{display: flex;align-items: center;}
header .center ul{display: flex;}
header .center ul li{position: relative;margin-right: 0.5rem;}
header .center ul li a{font-size: 0.16rem;}
header .center ul li .xl {position:absolute;width:2.1rem;border-radius:4px;background-color:#ffffff;padding:0.40rem 0.25rem;left:50%;transform:translateX(-50%);top:0.6rem;display:none;}
header .center ul li .xl a {display:block;text-align:center;color:#666666;font-size:0.14rem;line-height:0.20rem;transition:all .3s;margin-bottom:0.24rem;}
header .center ul li .xl a:last-of-type {margin-bottom:0;}
header .center ul li .xl a:hover {color:#005D97;}
header .center .search{display: flex;position: relative;padding-bottom: 0.06rem;border-bottom: 1px solid #CCCCCC;}
header .center .search button{background-color:transparent;border:none;outline:none;}
header .center .search i{display: block;width: 0.2rem;height: 0.2rem;background-image: url(../img/search-ico.svg);background-size: 100% 100%;margin-right: 0.1rem;}
header .center .search input{width: 1.84rem; height: 0.2rem;color: #333333;}
header .right{display: flex;align-items: center;}
header .right .report{display: flex;align-items: center;color: #666666;font-size: 0.14rem;margin-right: 0.5rem;}
header .right .report i{display: block;width: 0.2rem;height: 0.2rem;background-image: url(../img/report-ico.svg);background-size: 100% 100%;margin-right: 0.1rem;}

.report_dialog{
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,.5);
}
.report_dialog .cover{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.report_dialog.act{
    display: flex;
}

.report_dialog .inner{
    width: 10rem;
    height: 6.5rem;
    background-color: #FFF;
    border-radius: 0.1rem;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
}
.report_dialog .title{
    font-size: 0.4rem;
    margin-bottom: 0.7rem;
}

.report_dialog .el-form-item{
    width: 6rem;
}
.report_dialog .el-form-item label{
    width: 1.3rem;
}

.report_dialog .el-form-item .input1{
    width: 4rem;
}
.report_dialog .el-form-item .input2{
    width: 2.5rem;
}
.report_dialog .el-form-item.yzm .el-form-item__content{
    display: flex;
    align-items: center;
}
.report_dialog .el-form-item .btn{
    width: 1.2rem;
    margin-left: 0.3rem;
    height: 100%;
    border: 1px solid #DCDFE6;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.1rem;
    font-size: 0.14rem;
}
.report_dialog .button{
    width: 3rem;
    margin: 0.3rem auto;
    height: 40px;
    border: 1px solid #DCDFE6;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.1rem;
    
}

.pdf {
    padding:1rem 2rem;
}
.pdf .title{
    font-size: 0.56rem;
    margin-bottom: 1rem;
    text-align: center;
}
.pdf .list{
    display: flex;
    justify-content: space-between;
}
.pdf .item{
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 0.6rem;
    border: 1px solid  #666;
    border-radius: 0.1rem;
    margin-bottom: 0.3rem;
    padding: 10PX 15px;
    width: calc((100% - 0.2rem) / 2);
}
.pdf .item img{
    height: 100%;
}

header .right .tel{display: flex;align-items: center; justify-content: center; width: 1.85rem;height: 0.42rem;background-color: #005D97;border-radius: 0.21rem;}
header .right .tel i{display: block;width: 0.2rem;height: 0.2rem;background-image: url(../img/tel-ico.svg);background-size: 100% 100%;margin-right: 0.1rem;}
header .right .tel p{font-family:"DIN-Bold";color: #ffffff;font-size: 0.18rem;}

.banner{position: relative;}
.banner .img{width: 100%;}
.banner .img img{display: block;width: 100%;}
.banner .img img.pc{display: block;}
.banner .img img.mm{display: none;}
.banner .word{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index: 3;font-size: 0.6rem;font-weight: bold;color: #ffffff;}
.banner .prev{cursor: pointer;width: 0.28rem;height: 0.53rem;background-image: url(../img/prev-ico.svg);background-size: 100% 100%;position: absolute;top:50%;transform: translateY(-50%);left:1rem;z-index: 3;}
.banner .next{cursor: pointer;width: 0.28rem;height: 0.53rem;background-image: url(../img/next-ico.svg);background-size: 100% 100%;position: absolute;top:50%;transform: translateY(-50%);right:1rem;z-index: 3;}
.banner .pagination{width: 100%;text-align: center;position: absolute;left:0;bottom:0.37rem;z-index: 3;}
.banner .pagination .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;background-color: #ffffff;opacity: 0.5;margin:0 0.08rem;}
.banner .pagination .swiper-pagination-bullet-active{opacity: 1;}

.i-part1 .layout{display: flex;}
.i-part1 .item{display: block; position: relative;width: 25%;transition: all .3s;}
.i-part1 .item .img{position: relative;width: 100%;height: 5.7rem;overflow: hidden;}
.i-part1 .item .img img{height: 100%;max-width: 99999px;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.i-part1 .item .word{width: 100%;position: absolute;left: 0;bottom:0.4rem;z-index: 4;color: #ffffff;}
.i-part1 .item .word h3{font-weight: bold;font-size: 0.24rem;text-align: center;}
.i-part1 .item .word p{font-size: 0.16rem;margin-top: 0.18rem;margin-bottom: 0.42rem;display: none;}
.i-part1 .item .word .more{display: none;}
.i-part1 .item.active{width: 50%;}
.i-part1 .item.active .word{padding-left: 0.8rem;}
.i-part1 .item.active .word h3{text-align: left;}
.i-part1 .item.active .word p{display: block;}
.i-part1 .item.active .word .more{display: flex;}

.i-part2{background-color: #F8F8F8;}
.i-part2 .top{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.5rem;}
.i-part2 .top .tit{font-size: 0.46rem;font-weight: bold;color: #000000;}
.i-part2 .top .tab{display: flex;}
.i-part2 .top .tab a{display: block;width: 1.36rem;height: 0.42rem;border-radius: 0.21rem;text-align: center;line-height: 0.42rem;transition: all .3s;color: #666666;font-size: 0.14rem;margin-right: 0.3rem;}
.i-part2 .top .tab a:last-of-type{margin-right: 0;}
.i-part2 .top .tab a:hover,.i-part2 .top .tab a.active{background-color: #005D97;color: #ffffff;}
.i-part2 .list .item{display: none;}
.i-part2 .list .item.active{display: block;}
.i-part2 .list .item .img{width: 100%;overflow: hidden;}
.i-part2 .list .item .img img{display: block;width: 100%;transition: all .3s;}
.i-part2 .list .item .word{padding:0.24rem 0.3rem 0.37rem 0.3rem;background-color: #ffffff;transition: all .3s;}
.i-part2 .list .item .word .time{color: #666666;font-size: 0.14rem;margin-bottom: 0.18rem;font-weight: bold;}
.i-part2 .list .item .word .title{color: #333333;font-size: 0.18rem;font-weight: bold;margin-bottom: 0.2rem;}
.i-part2 .list .item .word .ms{font-size: 0.14rem;color: #666666;line-height: 0.26rem;height: 0.52rem;margin-bottom: 0.4rem;}
.i-part2 .list .item .swiper-slide:hover .img img{transform: scale(1.03);}
.i-part2 .list .item .swiper-slide:hover .word{box-shadow: 0px 0px 25px rgba(0,0,0,0.12);}

footer{background-color: #333333;}
footer .f-top{color: #ffffff;font-weight: bold;font-size: 0.2rem;margin-bottom: 0.45rem;padding-top: 0.4rem;}
footer .f-center{padding-bottom: 0.3rem;}
footer .f-center .layout{display: flex;justify-content: space-between;align-items: flex-end;}
footer .f-center .layout .left{display: flex;}
footer .f-center .layout .left .ewm{width: 1rem;text-align: center;margin-right: 0.8rem;}
footer .f-center .layout .left .ewm img{display: block;width: 100%;margin-bottom: 0.12rem;}
footer .f-center .layout .left .ewm p{color: rgba(255,255,255,0.7);font-size: 12px;}
footer .f-center .layout .left .xx p{color: rgba(255,255,255,0.7);margin-bottom: 0.14rem;font-size: 0.14rem;display: flex;align-items: center;}
footer .f-center .layout .left .xx p span{display: block;margin-left: 0.16rem;}
footer .f-center .layout .left .xx p:nth-of-type(1) span{font-family:"DIN-Bold";color: rgba(255,255,255,0.87);font-size: 0.24rem;}
footer .f-center .layout .right .f-nav{display: flex;padding-bottom: 0.28rem;border-bottom: 3px solid rgba(216,216,216,0.5);padding-left: 0.16rem;margin-bottom: 0.28rem;}
footer .f-center .layout .right .f-nav a{color: rgba(255,255,255,0.87);font-size: 0.16rem;display: block;margin-right: 0.92rem;}
footer .f-center .layout .right .f-nav a:last-of-type{margin-right: 0;}
footer .f-center .layout .right .f-fx{display: flex;color: rgba(255,255,255,0.7);align-items: center;font-size: 12px;}
footer .f-center .layout .right .f-fx .social-share a{margin:0;}
footer .f-center .layout .right .f-fx .social-share .icon-wechat{color: rgba(255,255,255,0.7);border-color: rgba(255,255,255,0.7);margin-right: 0.2rem;margin-left: 0.2rem}
footer .f-center .layout .right .f-fx .social-share .social-share-icon{width: 0.32rem;height: 0.32rem;display: block;font-size: 0.2rem;line-height: 0.32rem;}
footer .f-center .layout .right .f-fx .social-share .icon-weibo{color: rgba(255,255,255,0.7);border-color: rgba(255,255,255,0.7);}
footer .f-center .layout .right .f-fx .social-share .icon-wechat:hover,footer .f-center .layout .right .f-fx .social-share .icon-weibo:hover{background-color: transparent;}
footer .f-bottom{background-color: #3D3D3D;padding:0.1rem 1rem;display: flex;justify-content: space-between;}
footer .f-bottom p{color: rgba(255,255,255,0.87);font-size: 12px;}
footer .f-bottom a{color: rgba(255,255,255,0.87);transition: all .3s;}
footer .f-bottom a:hover{color: #ffffff;}

.ny-banner{position: relative;}
.ny-banner .img{width: 100%;}
.ny-banner .img img{display: block;width: 100%;}
.ny-banner .img img.pc{display: block;}
.ny-banner .img img.mm{display: none;}
.ny-banner .word{color: #ffffff;position: absolute;left:2rem;top:50%;transform: translateY(-50%);z-index: 4;}
.ny-banner .word h3{font-size: 0.6rem;margin-bottom: 0.1rem;}
.ny-banner .word p{font-size: 0.32rem;font-weight: bold;}
.ny-banner .ny-nav{background-color: #ffffff;width: calc(100% - 2rem);position: absolute;left:1rem;bottom:0;z-index: 4;padding:0.65rem 1rem 0.4rem 1rem;display: flex;justify-content: space-between;}
.ny-banner .ny-nav .left{display: flex;align-items: center;}
.ny-banner .ny-nav .left .home{display: block;width: 0.2rem;height: 0.2rem;background-image: url(../img/home-ico.svg);background-size: 100% 100%;margin-right: 0.13rem;}
.ny-banner .ny-nav .left a{color: #666666;font-size: 0.16rem;transition: all .3s;}
.ny-banner .ny-nav .left i{display: block;width: 0.1rem;height: 0.1rem;background-image: url(../img/jiantou.svg);background-size: 100% 100%;margin:0 0.06rem;}
.ny-banner .ny-nav .left a:hover{color: #005D97;}
.ny-banner .ny-nav .left a:last-of-type{color: #005D97;}
.ny-banner .ny-nav .right{display: flex;}
.ny-banner .ny-nav .right a{display: block;color: #333333;font-size: 0.16rem;position: relative;margin-right: 0.72rem;transition: all .3s;}
.ny-banner .ny-nav .right a::after{content: '';display: block;width: 0;height: 2px;background-color: #005D97;position: absolute;left:0;bottom:-0.16rem;transition: all .3s;}
.ny-banner .ny-nav .right a:hover,.ny-banner .ny-nav .right a.active{color: #005D97;}
.ny-banner .ny-nav .right a:hover::after,.ny-banner .ny-nav .right a.active::after{width: 100%;}

.page-main{padding:0 2rem;}
.a-part1 .word{display: flex;justify-content: space-between;margin-bottom: 0.5rem;}
.a-part1 .word .title{font-size: 0.48rem;font-weight: bold;}
.a-part1 .word .ms{color: #666666;font-size: 0.16rem;line-height: 2;width: 6.8rem;}
.a-part1 .img{width: 100%;}
.a-part1 .img img{display: block;width: 100%;}

.a-part2 .swiper-container{margin-top: 0.5rem;cursor: url(../img/td.ico),pointer;}
.a-part2 .swiper-slide{text-align: center;}
.a-part2 .swiper-slide .img{width: 100%;overflow: hidden;box-shadow: 0px 3px 20px rgba(0,0,0,0.1);}
.a-part2 .swiper-slide .img img{display: block;width: 100%;}
.a-part2 .swiper-slide p{font-size: 0.18rem;font-weight: bold;margin-top: 0.24rem;}
.a-part2 .swiper-scrollbar {position:relative;width:8.76rem;margin:0.62rem auto 0;overflow:hidden;background-color:#EBEBEB;height:2px;}
.a-part2 .swiper-scrollbar .swiper-scrollbar-drag {background-color:#005D97;}

.a-part3 .ban1{margin-top: 0.5rem;margin-bottom: 0.5rem;overflow: hidden;}
.a-part3 .ban1 .swiper-slide{display: flex;justify-content: space-between;overflow: hidden;width: 100%;}
.a-part3 .ban1 .swiper-slide .img{width: 7.6rem;overflow: hidden;}
.a-part3 .ban1 .swiper-slide .img img{display: block;width: 100%;transition: all .3s;}
.a-part3 .ban1 .swiper-slide .word{width: calc(100% - 7.6rem);padding-left: 1.2rem;}
.a-part3 .ban1 .swiper-slide .word .year{font-size: 1.2rem;color: #005C95;font-weight: bold;margin-bottom: 0.4rem;}
.a-part3 .ban1 .swiper-slide .word .ms{color: #666666;font-size: 0.16rem;line-height: 2;}
.a-part3 .ban2{background-color: #F5F5F5;border-radius: 0.67rem;padding:0 1rem;position: relative;}
.a-part3 .ban2 .swiper-slide{height: 0.96rem;text-align: center;line-height: 0.96rem;color: #666666;font-size: 0.18rem;position: relative;cursor: pointer;}
.a-part3 .ban2 .swiper-slide::after{content: '';display: block;width: 0.06rem;height: 0.06rem;border-radius: 50%;background-color: #005D97;position: absolute;left:50%;bottom:0.25rem;transform: translateX(-50%);transition: all .3s;opacity: 0; }
.a-part3 .ban2 .swiper-slide-active{color: #005D97;}
.a-part3 .ban2 .swiper-slide-active::after{opacity: 1;}
.a-part3 .ban2 .prev{cursor: pointer;width: 0.2rem;height: 0.12rem;background-image: url(../img/prev-ico1a.svg);background-size: 100% 100%;position: absolute;left:0.8rem;top:50%;transform: translateY(-50%);z-index: 3;}
.a-part3 .ban2 .next{cursor: pointer;width: 0.2rem;height: 0.12rem;background-image: url(../img/next-ico1a.svg);background-size: 100% 100%;position: absolute;right:0.8rem;top:50%;transform: translateY(-50%);z-index: 3;}

.a-part4 {padding-bottom: 1.4rem;}
.a-part4 .ban1{margin-top: 0.5rem;position: relative;}
.a-part4 .ban1 .swiper-slide{position: relative;}
.a-part4 .ban1 .swiper-slide .img{border-radius: 50%;overflow: hidden;width: 3.12rem;height: 3.12rem;margin:0 auto;display: flex;align-items: center;justify-content: center; }
.a-part4 .ban1 .swiper-slide .img img{display: block;width: 100%;transition: all .3s;width: 1.98rem;height: 1.98rem;border-radius: 50%;}
.a-part4 .ban1 .swiper-slide-active .img{border: 2px solid #005D97;}
.a-part4 .ban1 .swiper-slide-active .img img{width: 2.44rem;height: 2.44rem;}
.a-part4 .ban1 .prev{width: 0.32rem;height: 0.62rem;background-image: url(../img/prev-ico2.svg);background-size: 100% 100%;position: absolute;top:50%;transform: translateY(-50%);left:0;cursor: pointer;z-index: 4;}
.a-part4 .ban1 .next{width: 0.32rem;height: 0.62rem;background-image: url(../img/next-ico2.svg);background-size: 100% 100%;position: absolute;top:50%;transform: translateY(-50%);right:0;cursor: pointer;z-index: 4;}
.a-part4 .ban2{width: 7rem;margin:0.38rem auto 0;}
.a-part4 .ban2 .swiper-slide{text-align: center;}
.a-part4 .ban2 .swiper-slide .name{font-size: 0.2rem;font-weight: bold;margin-bottom: 0.12rem;}
.a-part4 .ban2 .swiper-slide .post{color: #666666;font-size: 0.14rem;margin-bottom: 0.24rem;}
.a-part4 .ban2 .swiper-slide .introduce{color: #666666;font-size: 0.16rem;line-height: 2;}

.n-part1{margin-top: 0.88rem;padding-bottom: 0.95rem;}
.n-part1 .list{margin-bottom: 0.9rem;}
.n-part1 .item{display: flex;padding:0.55rem;border: 1px solid rgba(0,0,0,0.25);position: relative;transition: all .3s;margin-bottom: 0.4rem;}
.n-part1 .item::before{content: '';display: block;width: 3px;height: 0;background-color: #005D97;position: absolute;top:0;left:0;z-index: 3;transition: all .3s;}
.n-part1 .item .img{width: 3.74rem;overflow: hidden;}
.n-part1 .item .img img{display: block;width: 100%;transition: all .3s;}
.n-part1 .item .word{width: calc(100% - 3.74rem);padding-left: 0.47rem;color: #333333;transition: all .3s;}
.n-part1 .item .word .time{font-size: 0.18rem;margin-bottom: 0.24rem;}
.n-part1 .item .word .title{font-size: 0.24rem;font-weight: bold;margin-bottom: 0.14rem;}
.n-part1 .item .word .ms{color: #6D7278;font-size: 0.16rem;line-height: 2;height: 0.64rem;margin-bottom: 0.56rem;}
.n-part1 .item:hover{box-shadow: 0px 0px 25px rgba(0,0,0,0.12);border-color: transparent;}
.n-part1 .item:hover::before{height: 100%;}
.n-part1 .item:hover .img img{transform: scale(1.03);}
.n-part1 .item:hover .word .title{color: #005D97;}

.fy{display: flex;justify-content: center;align-items: center;color: #707070;font-size: 0.14rem;}
.fy a.prev{display: block;width: 1.15rem;height: 0.4rem;text-align: center;color: #707070;font-size: 0.14rem;line-height: 0.4rem;border: 1px solid rgba(0,0,0,0.25);border-radius: 0.2rem;margin-right: 0.16rem;transition: all .3s;}
.fy a.prev:hover{background-color: #005D97;border-color: #005D97;color: #ffffff;}
.fy a.next{display: block;width: 1.15rem;height: 0.4rem;text-align: center;color: #707070;font-size: 0.14rem;line-height: 0.4rem;border: 1px solid rgba(0,0,0,0.25);border-radius: 0.2rem;margin-left: 0.16rem;transition: all .3s;}
.fy a.next:hover{background-color: #005D97;border-color: #005D97;color: #ffffff;}
.fy input{display: block;width: 0.7rem;height: 0.4rem;border-radius: 0.2rem;color: #707070;font-size: 0.14rem;line-height: 0.4rem;border: 1px solid rgba(0,0,0,0.25);text-align: center;margin-right: 0.1rem;}

.n-details{margin-top: 0.88rem;}
.n-details .title{text-align: center;color: #707070;font-size: 0.48rem;font-weight: bold;line-height: 0.67rem;margin-bottom: 0.16rem;}
.n-details .time{color: #707070;font-size: 0.18rem;text-align: center;}
.n-details .details{margin:0.5rem 0;padding:0.5rem 0;border-top: 1px solid #BEBEBE;border-bottom: 1px solid #BEBEBE;color: #707070;font-size: 0.16rem;line-height: 2;}
.n-details .net{display: flex;justify-content: space-between;}
.n-details .net .left a{display: block;color: #707070;font-size: 0.16rem;margin-bottom:0.1rem;}
.n-details .net .left a span{color: #333333;}
.n-details .net .left a:last-of-type{margin-bottom: 0;}
.n-details .net .fx{display: flex;align-items: center;}

.s-part1{margin-top: 0.88rem;}
.s-part1 .item{margin-top: 0.8rem;display: flex;background-color: #E8ECF4;flex-direction: row-reverse;}
.s-part1 .item .img{width: 10.24rem;overflow: hidden;box-shadow: 0px 3px 30px rgba(0,0,0,0.11);}
.s-part1 .item .img img{display: block;width: 100%;transition: all .3s;}
.s-part1 .item .img:hover img{transform: scale(1.03);}
.s-part1 .item .word{width: calc(100% - 10.24rem);padding:0.6rem; position:relative;}
.s-part1 .item .word .ico{width: 0.72rem;margin-bottom: 0.3rem;}
.s-part1 .item .word .ico img{display: block;width: 100%;}
.s-part1 .item .word .title{font-size: 0.32rem;line-height: 0.45rem;margin-bottom: 0.24rem;}
.s-part1 .item .word .ms{font-size: 0.16rem;line-height: 0.3rem;margin-bottom: 0.2rem;}
.s-part1 .item:nth-of-type(2n){flex-direction: row;}
.s-part1 .item .word .more1{
    position: absolute;
    bottom: 0.4rem;
    left: 0.6rem;
    font-size: 0.16rem;
}

.j-part1{margin-top: 0.88rem;width: 100%;position: relative;background-image: url(../img/j-part1-bg.jpg);color: #ffffff;padding:1.75rem 0;text-align: center;}
.j-part1 h3{font-size: 0.48rem;font-weight: bold;margin-bottom: 0.28rem;}
.j-part1 p{width: 8.77rem;margin:0 auto;font-size: 0.16rem;line-height: 2;}
.j-part2 .form {height:0.68rem;width:100%;position:relative;display: flex;}
.j-part2 .form .el-select {width:calc(25% - 0.3rem);margin-right:0.3rem;height:0.68rem;}
.j-part2 .form .el-select>.el-input {width:100%;height:0.68rem}
.j-part2 .form select {width:calc(25% - 0.3rem);margin-right:0.3rem;float:left;height:0.68rem;border:none;padding:0 0.4rem;background-color:#F1F1F1;}
.j-part2 .form select>option {width:100%;height:0.68rem}
.j-part2 .form .la{width: 50%;display: flex;}
.j-part2 .form .el-input {width:calc(100% - 2.47rem);height:0.68rem;position:relative;}
.j-part2 .form .el-input__inner {background-color:#F1F1F1;padding:0 0.4rem;}
.j-part2 .el-input__inner {height:0.68rem;border-radius:0;border:none;}
.j-part2 .el-button {width: 2.47rem;height: 0.68rem;background-color: #005D97;text-align: center;line-height: 0.68rem;padding:0;color: #fff;font-size: 0.18rem;border-radius: 0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,Hiragino Sans GB,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;}
.j-part2 .el-button:focus,.j-part2 .el-button:hover {}
.j-part2 .el-input__suffix {right:15px;}
.j-part2 .list {padding:0.5rem 0 0;}
.j-part2 .list dl {width:100%;}
.j-part2 .list dt {width:100%;height:0.75rem;line-height:0.75rem;background-color: #005D97;display: flex;}
.j-part2 .list dt p{width:calc(100% / 6);text-align:center;font-size:0.2rem;color:#fff;}
.j-part2 .list dd {width:100%;}
.j-part2 .list dd a {display:block;width:100%;height:0.8rem;line-height:0.8rem;display: flex;background-color: #F8F8F8;border-bottom: 1px solid #D6D6D6;}
.j-part2 .list dd a:nth-child(2n){background-color: #fff;}
.j-part2 .list dd a p {width:calc(100% / 6);text-align:center;font-size:0.16rem;color:#333;transition:all .3s;}
.j-part2 .el-pagination {text-align:center;margin-top:0.6rem;}
.j-part2 .el-pagination.is-background .btn-next,.j-part2 .el-pagination.is-background .btn-prev,.j-part2 .el-pagination.is-background .el-pager li{width: 0.5rem;height:0.5rem;border-radius: 50%;font-size: 0.16rem;transition: all .3s;line-height:0.5rem; }


.c-part1{display: flex;justify-content: space-between;align-items: center; position: relative;box-shadow: 0px 0px 25px rgba(0,0,0,0.12);margin-top: 0.88rem;border-left: 3px solid #005D97;}
.c-part1 .word{padding:0.5rem 0.66rem;}
.c-part1 .word .tit{font-size: 0.36rem;width: 4rem;padding-bottom: 0.25rem;border-bottom: 1px solid rgba(0,0,0,0.1);position: relative;}
.c-part1 .word .tit::after{content: '';display: block;width: 0.9rem;height: 2px;background-color: #005D97;position: absolute;left:0;bottom:-2px;}
.c-part1 .word dl{margin-top: 0.3rem;width: 3.33rem;}
.c-part1 .word dl dt{font-size: 0.2rem;margin-bottom: 0.1rem;}
.c-part1 .word dl dd{color: #707070;font-size: 0.16rem;line-height: 0.22rem;}
.c-part1 .word dl:nth-of-type(1) dd{color: #005D97;font-size: 0.24rem;font-weight: bold;}
.c-part1 .img{width: 7.6rem;overflow: hidden;}
.c-part1 .img img{display: block;width: 100%;}

.c-part2{padding-bottom: 1.4rem;}
.c-part2 ul{display: flex;flex-wrap: wrap;margin-bottom: 0.2rem;}
.c-part2 ul li{width: calc(100% / 3 - 0.5rem);height: 0.77rem;display: flex;align-items: center;background-color: #F8F8F8;padding:0 0.25rem;margin-right: 0.75rem;margin-bottom: 0.56rem;}
.c-part2 ul li:nth-of-type(3),.c-part2 ul li:nth-of-type(5),.c-part2 ul li:nth-of-type(6){margin-right: 0;}
.c-part2 ul li input{width: calc(100% - 0.3rem);height: 0.2rem;background-color: transparent;margin-left: 0.1rem;}
.c-part2 ul li:nth-of-type(5){width: calc(100% / 3 * 2 - 0.25rem);}
.c-part2 ul li:nth-of-type(6){width: 100%;height: 2rem;align-items: flex-start;padding-top: 0.3rem;}
.c-part2 ul li textarea{width: calc(100% - 0.3rem);height: 0.2rem;background-color: transparent;margin-left: 0.1rem;border: none;outline: none;height: 1.4rem;}
.c-part2 button{display: block; width: 1.15rem;height: 0.4rem;margin:0 auto;background-color: #005D97;text-align: center;line-height: 0.4rem;border-radius: 0.2rem;color: #ffffff;border: none;cursor: pointer;}

/* 视频弹窗 */
.c-modal {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:hidden;outline:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;}
.c-modal.on {opacity:1;visibility:visible;}
.c-modal-backdrop {position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}
.c-modal-backdrop.on {opacity:.5;}
.c-modal-dialog {width:auto;max-width:94%;max-height:94%;position:relative;z-index:2;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);border-radius:5px;outline:0;margin:0 auto;opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;overflow:hidden;}
.c-modal-dialog.on {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.c-modal-dialog .content {display:none;}
.c-modal-dialog .video {width:768px;height:432px;}
.c-modal-dialog .video iframe {width:100%;height:100%;}
.c-modal-dialog .video video,.c-modal-dialog .video .video-js {width:100%;height:100%;}
.c-modal-dialog .form {background:#fff;width:500px;max-width:100%;padding:32px 6%;}
.c-modal-dialog .imgshow {background-color:#fff;}
.c-modal-dialog .imgshow .img {max-width:100%;}
.c-modal-dialog .imgshow .move {max-height:94vh;overflow-y:scroll;}
.c-modal-dialog .imgshow .move::-webkit-scrollbar {width:17px;height:17px;background-color:rgba(255,255,255,0.8);}
.c-modal-dialog .img {display:block;margin:0 auto;}
.c-modal-dialog .img>img {max-width:94vw;max-height:94vh;}
.c-modal-off {width:20px;height:20px;color:#fff;position:absolute;z-index:3;right:20px;top:20px;cursor:pointer;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;}
.c-modal-off::after,.c-modal-off::before {content:'';width:100%;height:2px;background:#ddd;position:absolute;left:0;top:9px;}
.c-modal-off::after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.c-modal-off::before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.c-modal-off:hover {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.vjs-button>.vjs-icon-placeholder:before{display: contents;}

.js-m-3.animate {opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
.search-bg1 {position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;background-color:#f5f5f5;display:none;z-index:998;}
.header2 {height:55px;position:fixed;background:#fff;z-index:999;width:100%;display:none;top:0;left:0;}
.header2 .main-wrap {height:55px;padding:0 4%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;position: relative;}
.header2 .main-wrap .log-c{position: absolute;right:calc(4% + 44px);}
.header2 .main-wrap .log-c .login-a{position: relative;height: 55px;display: flex;align-items: center;}
.header2 .main-wrap .log-c .login-a .img{width: 24px;height: 24px;overflow: hidden;cursor: pointer;}
.header2 .main-wrap .log-c .login-a .img img{display: block;width: 24px;height: 24px;border-radius: 50%;}
.header2 .main-wrap .log-c .login-a .xl{width: 120px;background-color: #ffffff;box-shadow: 0px 0px 12px rgba(0,0,0,0.1);position: absolute;left:50%;transform: translateX(-50%);top:55px;padding:20px 14px;display: none;}
.header2 .main-wrap .log-c .login-a .xl a{display: flex;align-items: center;color: #595959;font-size: 14px;margin-bottom: 27px;}
.header2 .main-wrap .log-c .login-a .xl a img{margin-right: 8px;}
.header2 .main-wrap .log-c .login-a .xl a:last-of-type{margin-bottom: 0;}
.header2 .logo {overflow:hidden;}
.header2 .logo a {display:block;}
.header2 .logo img {display:block;height:24px;}
.header2 .nav-btn {width:24px;height:18px;position:relative;cursor:pointer;}
.header2 .nav-btn .line {display:block;width:100%;height:2px;border-radius:2px;background-color:#333333;position:absolute;}
.header2 .nav-btn .line1 {-webkit-transform-origin:left 0px 0;-ms-transform-origin:left 0px 0;transform-origin:left 0px 0;}
.header2 .nav-btn .line2 {top:8px;width:75%;}
.header2 .nav-btn .line3 {bottom:0;-webkit-transform-origin:left 2px 0;-ms-transform-origin:left 2px 0;transform-origin:left 2px 0;width:90%;}
.header2 .sub-menu {width:100%;padding:0 2%;display:none;position:absolute;left:0;top:60px;z-index:2;overflow-y:auto;box-sizing:border-box;}
.header2 .sub-menu ul {width:100%;}
.header2 .sub-menu li {border-bottom:1px solid #E8E8E8;font-size:16px;width:96%;margin:0 auto;}
.header2 .sub-menu .tit {display:block;width:100%;padding:0 3%;line-height:60px;color:#333;position:relative;box-sizing:border-box;font-size:16px;}
.header2 .sub-menu .tit i {display:block;width:10px;height:10px;background-image:url(../img/h_add.svg);position:absolute;top:50%;margin-top:-5px;right:3%;transition:all .3s linear;}
.header2 .sub-menu .tit.on i {transform:rotate(45deg);}
.header2 .sub-menu .sec-list {line-height:40px;padding:10px 4%;display:none;}
.header2 .sub-menu .sec-list p {background:url(../img/ico_04.png) no-repeat left center;background-size:3px auto;font-size:14px;}
.header2 .sub-menu .sec-list a {padding-left:3%;color:#666;display:block;}
.header2 .nav-btn.hover .line {background:#262626;}
.header2 .nav-btn.hover .line3 {width:100%;}
.ss {display:table;margin:1.6rem auto 0.4rem;width:60%;line-height:0.48rem;border:1px solid #ECECEC;padding-left:0.20rem;border-radius:0.06rem;position:relative;transition:all .3s;color:#333333; }
.ss:hover{border:1px solid #0073EB;}
.ss input {line-height:0.48rem;width:calc(100% - 0.40rem);background-color:transparent;border:none;outline: none;color:#333333;}
.ss input::-webkit-input-placeholder {color:#333333;}
.ss input::-moz-placeholder {color:#333333;}
.ss input:-ms-input-placeholder {color:#333333;}
.ss input::placeholder {color:#333333;}
.ss .iconfont {cursor:pointer; display:block;width:0.40rem;height:0.48rem;position:absolute;top:0;right:0;border:none;background:none;outline:none;}
.s_btn {text-align:center;color:#333333;margin-top:0.50rem;}
/* 适配 */
@media (max-width:1680px) {
html{font-size: 87.5px;}
}
@media (max-width:1480px) {
html{font-size: 77.0833px;}
}
@media (max-width:1440px) {
html{font-size: 75px;}
}
@media (max-width:1366px) {
html{font-size: 71.1458px;}
}
@media (max-width:1280px) {
html{font-size: 66.6667px;}
}
@media (max-width:1024px) {
	.c-modal-dialog {width:94%;}
	.c-modal-dialog .video {width:100%;height:auto;padding-bottom:56.25%;position:relative;}
	.c-modal-dialog .video-js {position:absolute;}
	.c-modal-dialog .search {margin:0 auto;}
	.c-modal-dialog .search .input {height:54px;line-height:54px;}
	.c-modal-dialog .search .submit {width:54px;height:54px;background-size:24px;}
	
	header{display: none;}
	.header2{display: block;}
	.banner{padding-top: 55px;}
	.banner .img img.pc{display: none;}
	.banner .img img.mm{display: block;}
	.banner .word{font-size: 0.2rem;width: 100%;text-align: center;}
	.banner .prev,.banner .next{display: none;}
	.banner .pagination{bottom:0.1rem;}
	.layout{width: 92%;}
	.p80{padding:0.4rem 0;}
	.pt80{padding-top: 0.4rem;}
	.pb80{padding-bottom: 0.4rem;}
	.p100{padding:0.4rem 0;}
	.pt100{padding-top: 0.4rem;}
	.pb100{padding-bottom: 0.4rem;}
	.p120{padding:0.4rem 0;}
	.pt120{padding-top: 0.4rem;}
	.pb120{padding-bottom: 0.4rem;}
	.i-part1 .layout{display: block;}
	.i-part1 .item{width: 100%!important;}
	.i-part1 .item .img{height: 3rem;}
	.i-part1 .item .word p{display: block;text-align: center;}
	.i-part1 .item .word .more{display: flex;justify-content: center;}
	.i-part1 .item.active .word{padding-left: 0;text-align: center;}
	.i-part1 .item.active .word h3{text-align: center;}
	.i-part1 .item.active .word .more{justify-content: center;}
	.i-part2 .top{display: block;}
	.i-part2 .top .tit{font-size: 0.24rem;margin-bottom: 0.1rem;}
	footer .f-top{display: none;}
	footer .f-center{display: none;}
	footer .f-bottom{padding:0.1rem 4%;display: block;text-align: center;line-height: 1.5;}
	.ny-banner{padding-top: 55px;}
	.ny-banner .img img.pc{display: none;}
	.ny-banner .img img.mm{display: block;}
	.ny-banner .ny-nav{position: relative;left:0;width: 100%;padding:0.2rem 4%;display: block;}
	.ny-banner .ny-nav .left{margin-bottom: 0.2rem;}
	.ny-banner .ny-nav .right a{margin-right: 0.1rem;}
	.ny-banner .word{left:4%;top:1.5rem;transform: translateX(0);}
	.ny-banner .word h3{font-size: 0.24rem;}
	.ny-banner .word p{font-size: 0.18rem;}
	.page-main{padding:0 4%;}
	.a-part1 .word{display: block;margin-bottom: 0.2rem;}
	.a-part1 .word .title{font-size: 0.24rem;margin-bottom: 0.2rem;}
	.a-part1 .word .ms{width: 100%;}
	.n-tit h3{font-size: 0.24rem;}
	.n-tit p{margin-top: 0.2rem;}
	.a-part2 .swiper-container{margin-top: 0.2rem;}
	.a-part3 .ban1{margin-top: 0.2rem;}
	.a-part3 .ban1 .swiper-slide{display: block;}
	.a-part3 .ban1 .swiper-slide .img{width: 100%;}
	.a-part3 .ban1 .swiper-slide .word{width: 100%;margin-top: 0.2rem;padding-left: 0;}
	.a-part3 .ban1 .swiper-slide .word .year{font-size: 0.4rem;margin-bottom: 0.2rem;}
	.a-part3 .ban2{display: none;}
	.a-part4 .ban2{width: 100%;}
	.a-part4{padding-bottom: 0.4rem;}
	.c-part1{margin-top: 0.3rem;display: block;}
	.c-part1 .word{padding:0.2rem;}
	.c-part1 .word .tit{width: calc(100% - 0.4rem);}
	.c-part1 .word dl{width: calc(100% - 0.4rem);}
	.c-part1 .img{display: block;width: 100%;}
	.c-part2{padding-bottom: 0.4rem;}
	.c-part2 ul{display: block;}
	.c-part2 ul li{width: 100%;margin-right: 0;margin-bottom: 0.2rem;}
	.c-part2 ul li:nth-of-type(5){width: 100%;}
	.j-part1{margin-top: 0.3rem;padding: 1rem 0.2rem;}
	.j-part1 p{width: 100%;}
	.j-part2 .form{display: block;height: auto;}
	.j-part2 .form .el-select{width: 100%;margin-bottom: 0.2rem;}
	.j-part2 .form .la{width: 100%;}
	.j-part2 .form .el-input{width: calc(100% - 1rem);}
	.j-part2 .el-button{width: 1rem;}
	.j-part2 .list dt p{font-size: 12px;}
	.j-part2 .list dd a p{font-size: 12px;line-height: 0.2rem;display: flex;align-items: center;}
	.n-part1{margin-top: 0.3rem;padding-bottom: 0.4rem;}
	.n-part1 .item{padding:0;display: block;}
	.n-part1 .item .img{width: 100%;}
	.n-part1 .item .word{width: 100%;padding-left: 0;padding:0.2rem;}
	.n-part1 .item .word .ms{margin-bottom: 0.2rem;}
	.n-part1 .list{margin-bottom: 0.3rem;}
	.n-details{margin-top: 0.3rem;}
	.n-details .title{font-size: 0.24rem;line-height: 1.5;}
	.n-details .details{margin:0.2rem auto;padding:0.2rem 0;}
	.n-details .net .fx{display: none;}
	.s-part1{margin-top: 0.3rem;}
	.s-part1 .item{display: block;margin-top: 0.2rem;}
	.s-part1 .item .img{width: 100%;}
	.s-part1 .item .word{width: 100%;padding:0.2rem;}
}
@media (max-width:960px) {}
@media (max-width:768px) {}
@media (max-width:414px) {}
@media (max-width:375px) {}
@media (max-width:320px) {}