<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@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:86%;margin:0 auto;position:relative;}
.layout1 {width:73%;margin:0 auto;position:relative;}

* {box-sizing:border-box;-webkit-text-size-adjust:none;}
body {left:0px;position:relative;line-height:1;}
html{width:100%;overflow-x: hidden;}

/*网站变灰样式
html{
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
}
*/

/*鼠标选中文字的样式*/
/* 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:#0426A1;}
body::-webkit-scrollbar-thumb:window-inactive {background:#0426A1;}
body::-webkit-scrollbar-thumb:vertical:hover {background:#0426A1;}


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

.page{margin-bottom: 100px;display: flex;justify-content: center;}
.page li{margin: 0 8px;}
.page li a{display: flex;justify-content: center;align-items: center; width: 48px;height: 48px;line-height: 46px;text-align: center;border: 1px solid #22366D;transition: all 0.5s;}
.page li a .img2{display: none;}
.page li a:hover,.page li a.on{border-color: transparent;color: #ffffff;background-color: #22366D;}
.page li a:hover .img1,.page li a.on .img1{display: none;}
.page li a:hover .img2,.page li a.on .img2{display: block;}

.f_12 {
    font-size: 12px;
}
.f_13 {
    font-size: 13px;
}
.f_14 {
    font-size: 14px;
}

.f_15 {
    font-size: 15px;
}

.f_16 {
    font-size: 16px;
}

.f_18 {
    font-size: 18px;
}

.f_20 {
    font-size: 20px;
}
.f_21 {
    font-size: 21px;
}

.f_22 {
    font-size: 22px;
}

.f_24 {
    font-size: 24px;
}

.f_26 {
    font-size: 26px;
}

.f_28 {
    font-size: 28px;
}

.f_30 {
    font-size: 30px;
}

.f_32 {
    font-size: 32px;
}

.f_34 {
    font-size: 34px;
}
.f_35 {
    font-size: 35px;
}

.f_36 {
    font-size: 36px;
}

.f_38 {
    font-size: 38px;
}

.f_40 {
    font-size: 40px;
}

.f_42 {
    font-size: 42px;
}

.f_44 {
    font-size: 44px;
}
.f_45 {
    font-size: 45px;
}
.f_48 {
    font-size: 48px;
}

.f_50 {
    font-size: 50px;
}

.f_55 {
    font-size: 55px;
}

.f_56 {
    font-size: 56px;
}

.f_58 {
    font-size: 58px;
}

.f_60 {
    font-size: 60px;
}

/* pc头部 */
header{position: fixed;top:0;left:0;z-index: 99;width: 100%;height: 100px;padding:0 10.42%;display: flex;justify-content: space-between;align-items: center;transition: all 0.5s;}
header .logo img.hv1{display: block;}
header .logo img.hv2{display: none;}
header .h-right{display: flex;align-items: center;height: 100%;}
header .h-right nav{height: 100%;line-height: 100%;display: flex;}
header .h-right nav&gt;div{position: relative;padding: 34px 0;}
header .h-right nav&gt;div&gt;a.on{color: #ffffff;background-color: rgba(0,0,0,0.5);}
header .h-right nav&gt;div ul{position: absolute;top: calc(100% - 34px);left: 50%;transform: translateX(-50%);width: 100%;text-align: center;line-height: 30px;background-color: rgba(0,0,0,0.4);border-radius: 0;display: none;padding: 8px 0;}
header .h-right nav a{display: block;padding: 0 25px;height: 100%; line-height: 32px; color: #fff;font-size: 14px;transition: all .3s;}
header .h-right nav&gt;div ul a{line-height: 30px;color: #ffffff;padding:8px 0;}
header .h-right .search{cursor: pointer;margin-left: 30px;display: block;width: 16px;height: 16px;background-image: url(../img/search.png);transition: all .3s;}

header.active{background-color: #fff;border-bottom:1px solid #999;}
header.active .logo img.hv1{display: none;}
header.active .logo img.hv2{display: block;}
header.active .h-right nav a{color: #333;}
header.active .h-right nav&gt;div ul a{line-height: 30px;color: #ffffff;}
header.active .h-right .search{background-image: url(../img/search1.png);}

header.active1{background-color: #fff;border-bottom: 1px solid #999999;}
header.active1 .logo img.hv1{display: none;}
header.active1 .logo img.hv2{display: block;}
header.active1 .h-right nav a{color: #333;}
header.active1 .h-right nav&gt;div ul a{line-height: 30px;color: #ffffff;}
header.active1 .h-right .search{background-image: url(../img/search1.png);}
header.on{height: 90px;background-color: #ffffff;border-bottom:1px solid #999;}
header.on .h-right nav&gt;div{padding: 29px 0;}
header.on .h-right nav&gt;div ul{top: calc(100% - 29px);}
header.on .logo img{height: 55px;}
header.on .logo img.hv2{display: block;}
header.on .logo img.hv1{display: none;}
header.on .h-right nav div&gt;a{color: #333;}
header.on .h-right .search{background-image: url(../img/search1.png);}
header.on .h-right nav&gt;div&gt;a.on{color: #ffffff;background-color: rgba(0,0,0,0.5);}
header .m_nav{display: none;}


#index-page .section{position: relative;}
#index-page .section .roll_down{display: block; position: absolute;left:50%;transform: translateX(-50%);bottom: 10px;z-index: 100;background-image: url(../img/more.png);width: 40px;height: 40px;transition: all .3s;}
#index-page .section .roll_down.active{background-image: url(../img/more2.png);}

/* 首页banner */
.i-banner{position: relative;}
.i-banner .swiper-slide{position: relative;}
.i-banner .swiper-slide .img{position: relative;width: 100%;height: 100vh;}
.i-banner .swiper-slide .img&gt;div{display: block;width: 100%;height: 100%;background: no-repeat center;background-size: cover;}
.i-banner .swiper-slide .img .pc{display: block;}
.i-banner .swiper-slide .img video.pc{object-fit: fill;width:100%;height:100%;}
.i-banner .swiper-slide .img .mm{display: none;}
.i-banner .swiper-slide .wz{position: absolute;width: 100%;text-align: center;top:50%;transform: translateY(-50%);color: #fff;}
.i-banner .swiper-slide .wz h3{font-size: 36px;font-weight: 400;line-height: 54px;margin-bottom: 30px;}
.i-banner .swiper-slide .wz p{font-size: 62px;font-weight: 500;line-height: 93px;}
.i-banner .prev{width: 60px;height: 60px;background-color: rgba(255,255,255,0.2);border-radius: 50%;position: absolute;left:5.21%;top:50%;transform: translateY(-50%);z-index: 4;cursor: pointer;}
.i-banner .prev::before{content: '';display: block;width: 24px;height: 24px;background-image: url(../img/prev.png);position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.i-banner .next{width: 60px;height: 60px;background-color: rgba(255,255,255,0.2);border-radius: 50%;position: absolute;right:5.21%;top:50%;transform: translateY(-50%);z-index: 4;cursor: pointer;}
.i-banner .next::before{content: '';display: block;width: 24px;height: 24px;background-image: url(../img/next.png);position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}

.i-banner .i-pagination{position: fixed;top:50%;transform: translateY(-50%);right: 40px;z-index: 100;width: auto;left: auto;bottom: auto;border-left: 1px solid #fff;width: 30px;}
.i-banner .i-pagination .swiper-pagination-bullet{width: auto; margin:0; height: 60px;position: relative;line-height: 60px;color: #fff;padding-left: 12px;font-size: 16px;font-family: Arial-BoldMT, Arial;font-weight: normal;opacity: 0.7;border-radius: 0;background-color: transparent;}
.i-banner .i-pagination .swiper-pagination-bullet-active{opacity: 1;background-color: transparent;}
.i-banner .i-pagination .swiper-pagination-bullet-active::before{content: '';width: 3px;height: 100%;background-color: #fff;position: absolute;left:-2px;top: 0;}

/* 右侧导航 */
.right_nav{position: fixed;top:50%;transform: translateY(-50%);right: 40px;z-index: 100;}
.right_nav ul{position: relative;border-left: 1px solid #fff;}
.right_nav ul li{height: 60px;position: relative;line-height: 60px;}
.right_nav ul li a{color: #fff;padding-left: 12px;font-size: 16px;font-family: Arial-BoldMT, Arial;font-weight: normal;opacity: 0.7;}
.right_nav ul li.active a{opacity: 1;}
.right_nav ul li.active::before{content: '';width: 3px;height: 100%;background-color: #fff;position: absolute;left:-2px;top: 0;}

/* 首页第二屏 */
.i-part2{padding-top: 100px;height: 100vh;display: flex;align-items: center;width: 100%;}
.i-part2&gt;div{width: 100%;padding:0 10.42%;position: relative;transform:translateY(-4%);}
.i-part2&gt;div .prev,.i-part2&gt;div .next{position: absolute;top: 50%;transform: translateY(-50%);width: 60px;height: 60px;background: #092B6F no-repeat center;border-radius: 50%;opacity: 0.5;transition: all 0.5s;cursor: pointer;}
.i-part2&gt;div .prev:hover,.i-part2&gt;div .next:hover{opacity: 1;}
.i-part2&gt;div .next{background-image: url(../img/next.png);right: 10.42%;transform: translateX(150%);}
.i-part2&gt;div .prev{background-image: url(../img/prev.png);left: 10.42%;transform: translateX(-150%);}
.i-part2 .col-t{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 3.64vw;}
.i-part2 .col-t .news-tab{}
.i-part2 .col-t .news-tab a{font-size: 18px;font-weight: 400;color: #333333;line-height: 36px;margin-right: 30px;transition: all .3s;}
.i-part2 .col-t .news-tab a.active{font-size: 24px;font-weight: 500;color: #092B6F;line-height: 36px;}
/* .i-part2 .col-t a.more{display: flex;align-items: center;font-size: 16px;font-weight: 400;color: #666666;line-height: 24px;}
.i-part2 .col-t a.more img{margin-left: 4px;} */
.i-part2 .col-b .cons{}
.i-part2 .col-b .cons .con{position: relative;overflow: hidden;}
.i-part2 .col-b .btn_box{position: absolute;top: 0;right: 10.42%;}
.i-part2 .col-b a.more{display: none;align-items: center;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;justify-content: flex-end;margin-top: 20px;}
.i-part2 .col-b a.more.on{display: flex;}
.i-part2 .col-b a.more img{margin-left: 4px;}
.i-part2 .col-b .cons .con{display: none;flex-wrap: wrap;}
.i-part2 .col-b .cons .con a.item{width: calc(100% / 3 - 22px);margin-right: 33px;position: relative;}
.i-part2 .col-b .cons .con a.item .img{width: 100%;position: relative;z-index: 2;overflow: hidden;background: no-repeat center;background-size: 100% 100%;height: 14vw;background-image: url(../img/news1.png);transition: all 0.5s;}
.i-part2 .col-b .cons .con a.item .img:hover{background-size: 105% 105%;}
.i-part2 .col-b .cons .con a.item .txt{height: 260px;position: relative;}
.i-part2 .col-b .cons .con a.item:nth-child(3n){margin-right: 0;}
.i-part2 .col-b .cons .con a.item:nth-child(4),.i-part2 .col-b .cons .con a.item:nth-child(5),.i-part2 .col-b .cons .con a.item:nth-child(6){margin-bottom: 0;}
.i-part2 .col-b .cons .con.active{display: flex;}
.i-part2 .col-b .cons .con .swiper-pagination{display: none;}
.i-part2 .col-b .cons .con a.item .h{line-height: 34px;color: #333333;max-height: 68px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 1.2vw;margin-top: 0.8vw; transition: all 0.5s;}
.i-part2 .col-b .cons .con a.item:hover .h{color: #22366D;}
.i-part2 .col-b .cons .con a.item .p{line-height: 26px;max-height: 104px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;margin-bottom: 10px;transition: all 0.5s;margin-bottom: 0.8vw;text-indent:2em;}
.i-part2 .col-b .cons .con a.item:hover .p{color: #22366D;}
.i-part2 .col-b .cons .con a.item .sw_bottom{display: flex;justify-content: space-between;overflow: hidden;align-items: center;position:absolute;bottom:0;left:0;width:100%;}
.i-part2 .col-b .cons .con a.item .sw_bottom .more{color: #22366D;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;transform: translateX(-110%);transition: all 0.5s;}
.i-part2 .col-b .cons .con a.item:hover .sw_bottom .more{transform: translateX(0);}
.i-part2 .col-b .cons .con a.item .sw_bottom .day{color: #999999;line-height: 20px;}

/* 首页第三屏 */
.i-part3{width: 100%;height: 100%;position: relative;}
.i-part3::before{content: '';width: 100%;height: 1px;background-color: rgba(255,255,255,0.3);position: absolute;top:100px;left:0;}
.i-part3 ul{width: 100%;height: 100%;z-index: 2;}
.i-part3 ul li{width: 100%;height: 100%;background-size: cover;display: none;}
.i-part3 ul li.active{display: block;}
.i-part3 .list{width: 100%;height: calc(100vh - 100px);position: absolute;top:100px;left:0;display: flex;}
.i-part3 .list .item{width: calc(100% / 3);border-right: 1px solid rgba(255,255,255,0.3);color: #fff;position: relative;cursor: pointer;}
.i-part3 .list .item .cc{position: absolute;left: 60px;bottom:50px;transition: all. 3s;opacity: 0.6;}
.i-part3 .list .item .cc h4{font-size: 64px;font-family: Arial-BoldMT, Arial;font-weight: normal;color: #FFFFFF;line-height: 82px;margin-bottom: 20px;}
.i-part3 .list .item .cc h5{font-size: 22px;font-weight: 500;color: #FFFFFF;line-height: 36px;margin-bottom: 12px;}
.i-part3 .list .item .cc p{font-size: 16px;font-family: Arial-BoldMT, Arial;font-weight: normal;color: #FFFFFF;line-height: 18px;margin-bottom: 30px;}
.i-part3 .list .item .cc span{color: #fff;align-items: center;display: none;}
.i-part3 .list .item .cc span img{margin-left: 4px;}
.i-part3 .list .item:last-child{border: none;}
.i-part3 .list .item.active .cc{opacity: 1;}
.i-part3 .list .item.active .cc span{display: flex;}

.i-part3 .tit{position: absolute;left:0;top:0;color: #fff;width: 100%;text-align: center;top: 260px;z-index: 4;}
.i-part3 .tit h3{font-size: 38px;font-weight: 500;color: #FFFFFF;line-height: 58px;margin-bottom: 30px;}
.i-part3 .tit p{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 24px;opacity: 0.87;}

/* 首页第四屏 */
.i-part4{width: 100%;height: calc(100vh - 100px);margin-top: 100px;display: flex;flex-flow:row-reverse;}
.i-part4 .tits{display: none;}
.i-part4 .col-l{position: relative; width: 50%;height: 100%;}
.i-part4 .col-l ul{width: 100%;height: 100%;}
.i-part4 .col-l ul li{background-size: cover;width: 100%;height: 100%;position: relative;display: none;}
.i-part4 .col-l ul li .cc{position: relative;top:50%;transform: translateY(-50%);width: 100%;padding:0 10%;text-align: center;color: #fff;}
.i-part4 .col-l ul li .cc .ico{margin-bottom: 24px;display:none;}
.i-part4 .col-l ul li .cc .ico img{max-width: 200px;}
.i-part4 .col-l ul li .cc .wz{margin-bottom: 40px;}
.i-part4 .col-l ul li .cc .wz h3{font-size: 28px;font-weight: 500;color: #FFFFFF;line-height: 44px;padding:0 20px;margin-bottom: 28px;font-weight:bold;}
.i-part4 .col-l ul li .cc .wz p{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 28px;height:56px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.i-part4 .col-l ul li .cc a.more{display: flex;align-items: center;width: 148px;height: 50px;border-radius: 25px;border: 1px solid #FFFFFF;text-align: center;margin:0 auto;color: #fff;justify-content: center;}
.i-part4 .col-l ul li .cc a.more img{margin-left: 4px;}
.i-part4 .col-l ul li.active{display: block;}

.i-part4 .col-r{position: relative;width: 50%;height: 100%;background-color: #F9F9F9;}
.i-part4 .col-r .bg{position: absolute;bottom:0;left:0;width: 100%;}
.i-part4 .col-r .bg img{display: block;width: 100%;}
.i-part4 .col-r .cc{position: absolute;padding:0 5.21%;top:50%;transform: translateY(-50%);width: 100%;z-index: 3;}
.i-part4 .col-r .cc .tit{font-size: 38px;font-weight: 500;color: #333333;line-height: 58px;margin-bottom: 80px;}
.i-part4 .col-r .cc ul{display: flex;flex-wrap: wrap;}
.i-part4 .col-r .cc ul li{width: calc(100% / 3 - 27px);margin-right: 40px;margin-bottom: 40px;position: relative;background-color: #fff;height: 132px;display: flex;flex-wrap: wrap; align-items: center;cursor: pointer;transition: all .3s;}
.i-part4 .col-r .cc ul li .img{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.i-part4 .col-r .cc ul li .img img{max-width: 80%;}
.i-part4 .col-r .cc ul li .img img.hv1{display: block;}
.i-part4 .col-r .cc ul li .img img.hv2{display: none;}
.i-part4 .col-r .cc ul li p{font-size: 14px;font-weight: 400;color: #333333;line-height: 21px;width: 100%;position: absolute; left:0;bottom:10px;text-align: center;}
.i-part4 .col-r .cc ul li a.more{width: 100%;font-size: 18px;font-weight: 400;color: #092B6F;text-align: center;}
.i-part4 .col-r .cc ul li a.more img{margin-left: 6px;}
.i-part4 .col-r .cc ul li:nth-child(3n){margin-right: 0;}

.i-part4 .col-r .cc ul li .bj{    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) scale(0);
    width: 100%;
    height: 100%;
    background-color: rgba(34, 54, 109, 0.7);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.5s ease-in-out;}

.i-part4 .col-r .cc ul li .bj span{padding-right: 20px;background: url(../img/more3.png)no-repeat right center;display:none;}
/*.i-part4 .col-r .cc ul li.active{background-color: #092B6F;}*/
.i-part4 .col-r .cc ul li.active .img img.hv1{display: none;}
.i-part4 .col-r .cc ul li.active .img img.hv2{display: block;}
.i-part4 .col-r .cc ul li.active .bj{transform: translate(-50%,-50%) scale(1);}
/*.i-part4 .col-r .cc ul li.active p{color: #fff;}*/
#index-page .section .i-part4  .roll_down{left:53.42%;}

/* 底部 */
footer{background-color: #333;}
footer .col-t{display: flex;color: #fff;justify-content: space-between;padding:40px 10.42%;border-bottom: 1px solid #979797;}
footer .col-t dl{text-align: center;}
footer .col-t dl dt{font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 27px;margin-bottom: 20px;}
footer .col-t dl dd{}
footer .col-t dl dd a{display: block;font-size: 12px;font-weight: 400;color: #FFFFFF;line-height: 24px;opacity: 0.87;transition: all .3s;margin-bottom: 10px;opacity:0.7;}
footer .col-t dl dd a:last-child{margin-bottom: 0;}
footer .col-t dl dd a:hover{opacity: 1;}
footer .col-m{display: flex;justify-content: space-between;padding:40px 10.42%;border-bottom: 1px solid #979797;}
footer .col-m h3{font-size: 14px;font-weight: 500;color: #FFFFFF;line-height: 25px;position: relative;position: relative;padding-bottom: 18px;margin-bottom: 20px;border-bottom: 1px solid #979797;}
footer .col-m .col-l{width: 36%;}
footer .f-link{display: flex;width: 100%;justify-content: space-between;position: relative;}
footer .f-link&gt;a{font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 22px;margin-right: 0;opacity: 0.7;transition: all .3s;padding: 0 8px;}
footer .f-link&gt;a:hover,footer .f-link&gt;a.on{opacity: 1;background-color: #fff;color: #333;}
footer .f-link .boxs{position: absolute;display:none; top: 100%;left: 0;width: 100%;height: 190px;background-color: #ffffff;overflow: auto;}
footer .f-link .boxs.on{display: block;}
footer .f-link .boxs::-webkit-scrollbar {width:2px;height:5px;}
footer .f-link .boxs::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
footer .f-link .boxs::-webkit-scrollbar-thumb {background:#0426A1;}
footer .f-link .boxs::-webkit-scrollbar-thumb:window-inactive {background:#0426A1;}
footer .f-link .boxs::-webkit-scrollbar-thumb:vertical:hover {background:#0426A1;}
footer .f-link .boxs .box{display: none;padding: 1vw;}
footer .f-link .boxs .box.on{display: flex;flex-wrap: wrap;}
footer .f-link .boxs .box a{color: #333;font-size:12px; width: 32%;margin-right: 2%; text-align: center;display: block;line-height: 24px;height: 24px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;transition: all 0.5s;}
footer .f-link .boxs .box a:nth-child(3n){margin-right: 0;}
footer .f-link .boxs .box a:hover{font-weight: bold;}
footer .col-c{}
footer .f-ewm ul{display: flex;}
footer .f-ewm ul li{width: 80px;text-align: center;margin-right: 35px;}
footer .f-ewm ul li img{display: block;width: 120px;margin-bottom: 20px;opacity:0.8;}
footer .f-ewm ul li p{font-size: 12px;font-weight: 400;color: #FFFFFF;line-height: 18px;margin-top:15px; opacity: 0.87;}
footer .f-ewm ul li:last-child{margin-right: 0;}
footer .f-contact{}
footer .f-contact p{display: flex;align-items: center;font-size: 14px;font-weight: 500;color: #FFFFFF;line-height: 24px;margin-bottom: 10px;}
footer .f-contact p img{margin-right: 17px;}
footer .col-b{display: flex;justify-content: space-between;height: 70px;align-items: center;color: #fff;padding:0 10.21%;font-size: 12px;font-weight: 400;color: #FFFFFF;opacity: 0.87;}
footer .col-b a{color: #fff;opacity: 0.87;transition: all .3s;}
footer .col-b a:hover{opacity: 1;}

.w1520{width: 79.2%;margin: 0 auto;position: relative;}
/* 内页公共 */
/* .ny_con{margin-top: 100px;} */
.ny_banner{height: 31.25vw;background: no-repeat center;background-size: cover;display: flex;align-items: center;justify-content: center;color: #ffffff;}
/*.ny_banner .h{font-weight: bold;}*/


/* 新闻列表 */
.news_con{padding: 100px 0 56px 0;}
.news_con .con{display: flex;flex-wrap: wrap;justify-content:space-between;}
.news_con .con .box1{width:calc(100% / 3 - 28px);margin-right:42px;height:0;}
.news_con .con a{display: none;width:calc(100% / 3 - 28px);margin-right:42px; margin-bottom: 40px;}
.news_con .con a:nth-child(3n){margin-right:0;}
.news_con .con .box1:nth-child(3n){margin-right:0;}
.news_con .con a:nth-child(-n+9){display: block;}
.news_con .con.on a{display: block;}
.news_con .con a .pics{background: no-repeat center;background-size: cover;}
.news_con .con a .pic{background:url(../img/news_pic1.png) no-repeat center;background-size: 100% 100%;height: 13.95vw;transition: all 0.5s;margin-bottom: 10px;}
.news_con .con a:hover .pic{background-size: 105% 105%;}
.news_con .con a .h{line-height: 34px;color: #333333;max-height: 68px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 20px;transition: all 0.5s;}
.news_con .con a .day{line-height: 16px;color: #999999;margin-bottom: 15px;transition: all 0.5s;}
.news_con .con a .p{line-height: 26px;color: #666666;max-height: 78px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 24px;transition: all 0.5s;text-indent:2em;}
.news_con .con a .more{color: #22366D;line-height: 16px;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;display: table;opacity: 0;transition: all 0.5s;position:absolute;bottom:0;left:0;width:100%;}
.news_con .con a .txt{height: 262px;position:relative;}
.news_con .con a:hover .h,.news_con .con a:hover .p,.news_con .con a:hover .day{color: #22366D;}
.news_con .con a:hover .more{opacity: 1;}
.news_con .btn{display: table;margin: 0 auto;cursor: pointer;}

/* 新闻详情 */
.nd_con{padding:170px 0 120px 0;}
.nd_con .top{text-align: center;width: 1024px;margin: 0 auto;border-bottom: 1px solid #CCCCCC; padding-bottom: 30px;margin-bottom: 50px;}
.nd_con .top .tit div{display: table;margin: 0 auto;margin-bottom: 22px;color: #333333;line-height: 1.2;font-weight:bold;}
/*.nd_con .top .tit div.h{padding-right: 50px;background: url(../img/nd_icon.png)no-repeat right center;transform: translateX(25px);}*/
.nd_con .top .day{color: #999999;line-height: 16px;margin-top:20px;}
.nd_con .con{margin: 0 auto;width: 1024px;padding:0 1%; padding-bottom: 50px;border-bottom: 1px solid #CCCCCC;color:#666666;}
.nd_con .con{line-height: 32px;color: #000;font-size:16px!important;}
.nd_con .con img{margin: 0 auto!important;width:600px!important; display: block;}
.nd_con .con video{margin: 0 auto!important;display: block;max-width:100%;}
.video-js{margin: 0 auto;}
.nd_con .bottom{margin: 0 auto;width: 1024px;padding-top: 10px;}
.nd_con .bottom li{margin-top: 20px;line-height: 22px;color: #666666;}
.nd_con .bottom li a{color: #666666;transition: all 0.5s;}
.nd_con .bottom li:hover a{color: #092B6F;text-decoration: underline!important;}

/* 联系我们 */
.con_con .con1{height: 540px;margin-top:120px;margin-bottom: 80px;}
.con_con .con1 #container{height: 100%;}
.con_con .con1 #container .contact_ms{background: url(../img/map_bj.png)no-repeat;background-size: 100% 100%;width: 368px;height: 170px;padding: 20px 30px 60px 30px;transform: translateX(30px);position: relative;}
.con_con .con1 #container .contact_ms .txt .h{line-height: 25px;color: #000000;margin-bottom: 12px;}
.con_con .con1 #container .contact_ms .txt .p{line-height: 20px;color: #666666;margin-bottom: 7px;}
.con_con .con1 #container .contact_ms .txt .num{line-height: 26px;color: #333333;}
.con_con .con1 #container .contact_ms .txt .go{position: absolute;right: 30px;bottom: 60px;width: 90px;height: 32px;line-height: 32px;text-align: center;color: #ffffff;background-color: #092B6F;border-radius: 16px;}
.con_con .con2{display: flex;justify-content: space-between;padding-bottom: 120px;}
.con_con .con2 .box{width: 14.17vw;}
.con_con .con2 .box .solid{width: 100%;height: 4px;background-color: #000000;margin-bottom: 40px;}
.con_con .con2 .box .h{line-height: 40px;padding-left: 56px;background: no-repeat left center;margin-bottom: 32px;color: #333333;}
/*.con_con .con2 .box:nth-child(1) .h{background-image: url(../img/contact_icon1.png);}*/
.con_con .con2 .box:nth-child(1) .h{background-image: url(../img/contact_icon2.png);}
/*.con_con .con2 .box:nth-child(3) .h{background-image: url(../img/contact_icon3.png);}*/
.con_con .con2 .box:nth-child(2) .h{background-image: url(../img/contact_icon4.png);}
.con_con .con2 .box:nth-child(3) .h{background-image: url(../img/contact_icon5.png);}
.con_con .con2 .box:nth-child(4) .h{background-image: url(../img/contact_icon6.png);}
.con_con .con2 .box .p{color: #666666;line-height: 28px;}

/* 项目列表 */
.item_con{padding: 120px 0 56px 0;}
.item_con .tab{display: flex;}
.item_con .tab li{text-align: center; line-height: 60px;border: 1px solid #CCCCCC;}
.item_con .tab li:nth-child(n+2){border-left: none;}
.item_con .tab li.on{background-color: #22366D;}
.item_con .tab li a{display: block;color: #666666;}
.item_con .tab li.on a{color: #FFFFFF;}
.item_con .tab li:nth-child(1){width: 6.5vw;}
.item_con .tab li:nth-child(2){width: 10.3vw;}
.item_con .tab li:nth-child(3){width: 11vw;}
.item_con .tab li:nth-child(4){width: 10.3vw;}
.item_con .tab li:nth-child(5){width: 13vw;}
.item_con .tab li:nth-child(6){width: 8.3vw;}
.item_con .tab li:nth-child(7){width: 9.2vw;}
.item_con .tab li:nth-child(8){width: 10.4vw;}
.item_con .con{display: flex;flex-wrap: wrap;margin-top: 80px;}
.item_con .con .box{width: calc(100% / 6);border: 1px solid #CCCCCC;position: relative;overflow: hidden;display: none;}
.item_con .con .box:nth-child(-n+36){display: block;}
.item_con .con.on .box{display: block;}
.item_con .con .box .icon{width: 100%;height: 10vw;display: flex;align-items: center;justify-content: center;}
.item_con .con .box .icon img{max-width: 80%;max-height: 60%;}
.item_con .con .box .txt{position: absolute;left: 0;width: 100%;text-align: center;bottom: 10px;color: #333333;line-height: 20px;}
.item_con .con .box .bj{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(0);width: 100%;height: 100%;background-color: rgba(34, 54, 109, 0.7);color: #ffffff;display: flex;align-items: center;justify-content: center;transition: all 0.5s ease-in-out;}
.item_con .con .box .bj span{padding-right: 20px;background: url(../img/more3.png)no-repeat right center;}
.item_con .con .box:hover .bj{transform: translate(-50%,-50%) scale(1);}
.item_con .btn{margin: 0 auto;display: table;margin-top: 34px;cursor: pointer;}

/* 重点项目 */
.item1_con{padding: 120px 0 56px 0;}
.item1_con .con .box{display: none;padding: 24px 0;border-bottom: 1px solid #CCCCCC;justify-content: space-between;}
.item1_con .con .box:first-child{padding-top: 0;}
.item1_con .con .box:nth-child(-n+5){display: flex;}
.item1_con .con.on .box{display: flex;}
.item1_con .con .box .pic{height: 186px;width: 354px;background:url(../img/news_pic1.png) no-repeat center;background-size: 100% 100%;transition: all 0.5s;}
.item1_con .con .box .txt{position: relative;width: calc(100% - 418px);}
.item1_con .con .box .txt .h{line-height: 40px;height: 40px;color: #333333;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 24px;transition: all 0.5s;}
.item1_con .con .box .txt .p{line-height: 32px;color: #333333;height: 64px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 36px;transition: all 0.5s;text-indent:2em;}
.item1_con .con .box .txt .more{color: #092B6F;line-height: 24px;display: table; padding-right: 20px;background: url(../img/more4.png)no-repeat right center;opacity: 0;transition: all 0.5s;}
.item1_con .con .box .txt .day{position: absolute;right: 0;bottom: 0;color: #999999;}
.item1_con .con .box:hover .pic{background-size: 105% 105%;}
.item1_con .con .box:hover .txt .h,.item1_con .con .box:hover .txt .p{color: #092B6F;}
.item1_con .con .box:hover .txt .more{opacity: 1;}
.item1_con .btn{margin: 0 auto;display: table;margin-top: 34px;cursor: pointer;}

/* 研究成果 */
.item2_con{padding: 120px 0 100px 0;}
.item2_con .con .top{display: flex;}
.item2_con .con .top .left{width: 39.4vw;padding-right: 1.4vw;border-right: 1px solid #A2ABAE;}
.item2_con .con .top .center{width: 20.5vw;padding: 0 1.4vw;border-right: 1px solid #A2ABAE;}
.item2_con .con .top .right{width: 19.1vw;padding-left:1.4vw ;}
.item2_con .con .top .left .pic{height: 398px;background: no-repeat center;background-size: cover;margin-bottom: 32px;}
.item2_con .con .top .left .h{line-height: 40px;height: 40px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #333333;margin-bottom: 20px;}
.item2_con .con .top .left .day{color: #999999;line-height: 22px;margin-bottom: 20px;}
.item2_con .con .top .left .p{color: #666666;line-height: 32px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;height: 128px;margin-bottom: 24px;}
.item2_con .con .top .left .more{line-height: 24px;color: #22366D;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;display: table;opacity: 0;transition: all 0.5s;}
.item2_con .con .top .center .pic{height: 188px;background: no-repeat center;background-size: cover;margin-bottom: 32px;}
.item2_con .con .top .center .h{line-height: 36px;height: 72px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #333333;margin-bottom: 20px;transition: all 0.5s;}
.item2_con .con .top .center .day{color: #999999;line-height: 22px;margin-bottom: 20px;transition: all 0.5s;}
.item2_con .con .top .center .p{color: #666666;line-height: 36px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;height:288px;margin-bottom: 24px;transition: all 0.5s;}
.item2_con .con .top .center .more{line-height: 24px;color: #22366D;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;display: table;transition: all 0.5s;opacity: 0;transition: all 0.5s;}
.item2_con .con .top .right .h{line-height: 36px;height: 72px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #333333;margin-bottom: 20px;transition: all 0.5s;}
.item2_con .con .top .right .day{color: #999999;line-height: 22px;margin-bottom: 20px;transition: all 0.5s;}
.item2_con .con .top .right .p{color: #666666;line-height: 36px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 12;-webkit-box-orient: vertical;height: 504px;margin-bottom: 24px;transition: all 0.5s;}
.item2_con .con .top .right .more{line-height: 24px;color: #22366D;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;display: table;transition: all 0.5s;opacity: 0;transition: all 0.5s;}
.item2_con .con .top .left:hover .h,.item2_con .con .top .left:hover .p,.item2_con .con .top .left:hover .day{color: #22366D;}
.item2_con .con .top .center:hover .h,.item2_con .con .top .center:hover .p,.item2_con .con .top .center:hover .day{color: #22366D;}
.item2_con .con .top .right:hover .h,.item2_con .con .top .right:hover .p,.item2_con .con .top .right:hover .day{color: #22366D;}
.item2_con .con .top .left:hover .more,.item2_con .con .top .center:hover .more,.item2_con .con .top .right:hover .more{opacity: 1;}
.item2_con .con .bottom{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 40px 0 0 0;}
.item2_con .con .bottom .box{display: none;width: 25vw;margin-bottom: 40px;}
.item2_con .con .bottom .box:nth-child(-n+6){display: block;}
.item2_con .con .bottom.on .box{display: block;}
.item2_con .con .bottom .box .pic{height: 14vw;background: no-repeat center;background-size:100% 100%;transition: all 0.5s;margin-bottom: 32px;}
.item2_con .con .bottom .box .h{line-height: 40px;height: 40px; margin-bottom: 20px;color: #333333;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.item2_con .con .bottom .box .day{line-height:22px;color: #999999;margin-bottom: 20px;}
.item2_con .con .bottom .box .p{line-height: 32px;color: #666666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;height: 128px;}
.item2_con .con .bottom .box .more{line-height: 24px;color: #22366D;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;display: table;transition: all 0.5s;opacity: 0;transition: all 0.5s;margin-top: 24px;}
.item2_con .con .bottom .box:hover .more{opacity: 1;}
.item2_con .con .bottom .box:hover .pic{background-size: 105% 105%;}
.item2_con .con .bottom .box:hover .h,.item2_con .con .bottom .box:hover .p,.item2_con .con .bottom .box:hover .day{color: #22366D;}
.item2_con .btn{margin: 0 auto;display: table;margin-top: 34px;cursor: pointer;}

/* 企业信息 */
.txt_con{padding: 120px 0 56px 0;}
.txt_con .btn{margin: 0 auto;display: table;margin-top: 34px;cursor: pointer;}
.txt_con .con .box:first-child{padding-top: 0;}
.txt_con .con .box{padding: 40px 0;display: none;justify-content: space-between;border-bottom: 1px solid #666666;transition: all 0.5s;}
.txt_con .con .box:nth-child(-n+6){display: flex;}
.txt_con .con.on .box{display: flex;}
.txt_con .con .box .left{width: calc(100% - 160px);}
.txt_con .con .box .left .h{line-height: 36px;color: #333333;margin-bottom: 16px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 36px;}
.txt_con .con .box .left .p{line-height: 32px;color: #333333;height: 32px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.txt_con .con .box .left .more{line-height: 24px;color: #22366D;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;display: table;transition: all 0.5s;height: 0;line-height: 0; opacity: 0;margin-top: 0;overflow: hidden;}
.txt_con .con .box:hover{border-color: #22366D;}
.txt_con .con .box:hover .left .more{height: 24px;line-height: 24px; opacity: 1;margin-top: 24px;}
.txt_con .con .box .right{width: 160px;text-align: right;color: #999999;}
.txt_con .con .box:hover .left .h,.txt_con .con .box:hover .left .p,.txt_con .con .box:hover .right{color: #22366D;}

/* 内刊 */
.int_con{padding: 120px 0 56px 0;}
.int_con .con&gt;div{display: none;margin-bottom: 80px;flex-wrap:wrap;}
.int_con .con&gt;div:last-child{margin-bottom: 0;}
.int_con .con&gt;div:nth-child(-n+2){display: flex;}
.int_con .con.on&gt;div{display: flex;}
.int_con .con .box{width: 13.07vw;padding-bottom: 20px;border-bottom: 4px solid #000000;margin-right:8.8vw;}
.int_con .con .box:nth-child(4n){margin-right:0;}
/*.int_con .con .box1{width: 13.07vw;height:0;}*/
.int_con .con .box .pic{height: 18.38vw;background: no-repeat center;background-size: 100% 100%;margin-bottom: 30px;transition: all 0.5s;}
.int_con .con .box:hover .pic{background-size: 105% 105%;}
.int_con .con .box .h{color: #333333;line-height: 32px;padding-right: 40px;transition: all 0.5s;background: no-repeat right center;}
.int_con .con .box:hover .h{color: #092B6F;background-image: url(../img/more5.png);}
.int_con  .btn{margin: 0 auto;display: table;margin-top: 34px;cursor: pointer;}

/* 关于我们 */
.ab1{padding: 100px 0;background-color: #FAFAFA;}
.ab1 .boxs{display: flex;justify-content: center;}
.ab1 .boxs .box{width: 16.56vw;margin: 0 4vw;text-align: center;color: #000000;}
.ab1 .boxs .box .num{display: flex;justify-content: center;align-items: flex-end;margin-bottom: 30px;}
.ab1 .boxs .box .num .h{font-weight: 600;}
.ab1 .boxs .box .num .p{margin-bottom: 4px;}
.ab1 .boxs .box .p1{line-height: 24px;margin-bottom: 24px;}
.ab1 .boxs .box .solid{width: 100%;height: 4px;background-color: #000000;}
.ab2{padding: 90px 0 120px 0;}
.ab2 .con1{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 30px;}
.ab2 .con1 .left{width: 51.25vw;}
.ab2 .con1 .left .h{line-height: 1;color: #333333;margin-bottom:46px;}
.ab2 .con1 .left .p{line-height: 32px;color: #666666;}
.ab2 .con1 .right{width: 23.75vw;}
.ab2 .con2{height: 29vw;background: no-repeat center;background-size: cover;position: relative;}
.ab2 .con2 .btn{cursor: pointer;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.ab3{padding-bottom: 200px;}
.ab3 .tit{padding: 110px 0 120px 0;background:url(../img/ab3_bj.png)no-repeat center;background-size: cover;text-align: center;color: #ffffff;margin-bottom: 44px;}
.ab3 .tit .h{line-height: 1;margin-bottom: 24px;}
.ab3 .tit .p{line-height: 1;}
.ab3 .boxs .box{display: flex;justify-content: space-between;align-items: flex-start;height: 477px;padding: 16px 4.6vw;transition: all 0.5s;}
.ab3 .boxs .box:nth-child(2n){flex-flow:row-reverse;}
.ab3 .boxs .box .kong{width: 30.7vw;height: 100%;}
.ab3 .boxs .box .txt{width: 30.7vw;margin-top: 60px;}
.ab3 .boxs .box .txt .li{margin-bottom: 24px;display: flex;align-items: flex-start;display:none;}
.ab3 .boxs .box .txt .li:nth-child(-n+3){display:block;}
.ab3 .boxs .box .txt .li .day{color: #333333;margin-right: 24px;line-height: 32px;}
.ab3 .boxs .box .txt .li .p{line-height: 32px;color: #666666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: 64px;}
.ab3 .boxs .box .txt .li:last-child{margin-bottom: 0;}
.ab3 .boxs .box .txt .more{color: #092B6F;padding-right: 20px;background: url(../img/more4.png)no-repeat right center;margin-top: 40px;display: none;}
.ab3 .boxs .box:nth-child(2n) .txt{text-align: right;}
.ab3 .boxs .box:nth-child(2n) .txt .li{flex-flow:row-reverse;}
.ab3 .boxs .box:nth-child(2n) .txt .li .day{margin-right: 0;margin-left: 24px;}
.ab3 .boxs .box .center{width: 80px;text-align: center;height: 100%;}
.ab3 .boxs .box .center .solid{ margin-top: 16px;height: calc(100% - 63px);background: url(../img/ab_solid.png)no-repeat center top;}
.ab3 .boxs .box:hover{background-color: rgba(36, 59, 124, 0.04);}
.ab3 .boxs .box:hover .txt .more{display: table;}
.ab3 .btn_more{margin: 0 auto;margin-top: 24px;display: table;}
.ab4{color: #ffffff;background-color: #143584;}
.ab4 .con{padding: 100px 0 150px 0;}
.ab4 .con .left{width: 32.6vw;}
.ab4 .con .left .h{line-height: 1;margin-bottom: 30px;}
.ab4 .con .left .p{line-height: 30px;}
.ab4 .con .right{width: 29.9vw;position: absolute;right: 4.6vw;top: -80px;}
.ab5{padding: 120px 0;text-align: center;}
.ab5 .h{line-height: 1;margin-bottom: 32px;color: #333333;}
.ab5 .p{line-height: 30px;color: #666666;margin-bottom:44px;padding:0 6vw;}
.ab5 .img{width: 100%;height: 19.5vw;background: no-repeat center;background-size: cover;}

.tanchuang{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: -100;transition: all 0.5s;opacity: 0;}
.tanchuang.on{opacity: 1;z-index: 999;}
.tanchuang .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.7);}
.tanchuang .con{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); background-color: #ffffff;width: 80%;padding: 40px;border-radius: 10px;background-color: transparent;}
.tanchuang .con video{width: 100%;}
.tanchuang .con .out{position: absolute;top: 15px;right: 15px; width: 20px;height: 20px;transition: all 0.5s;cursor: pointer;display:none;}
.tanchuang .con .out:hover{transform: rotate(180deg);}

/* 董事长致辞 */
.cha_con{padding: 140px 0 20px 0;}
.cha_con .con{padding: 2.5vw 9.375vw 160px 9.375vw;background: url(../img/cha_bj1.png)no-repeat center bottom;background-size:100% auto!important;position: relative; }
.cha_con .bottom{transform: translateY(-7vw);}
.cha_con .bottom img{max-width: 100%;}
.cha_con .con{}
.cha_con .con .p{line-height: 72px;}
.cha_con .con .p p{text-align:justify!important;}
.cha_con .con .name{position: absolute;right: 9.375vw;bottom: 116px;display: flex;align-items: center;}
.cha_con .con .name .left{margin-right: 38px;color: #333333;text-align: right;}
.cha_con .con .name .left .cn{line-height: 28px;margin-bottom: 4px;}
.cha_con .con .name .left .en{line-height: 28px;text-transform: uppercase;}

/* 管理团队 */
.team_con{padding: 120px 0 0 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.team_con .box{width: 18.23vw;margin-bottom: 155px;}
.team_con .box .solid{width: 100%;height: 4px;background-color: #092B6F;margin-bottom: 40px;}
.team_con .box .h{line-height: 1;margin-bottom: 27px;color: #333333;}
.team_con .box .p{line-height: 30px;color: #333333;}
.team_con .kong{width: 18.23vw;height: 0;}

/* 业务 */
.bus_con{padding: 100px 0 0 0;}
.bus_con .bus1{margin-bottom: 60px;}
.bus_con .bus1 .p{text-align: center;line-height: 36px;color: #333333;margin-bottom: 44px;}
.bus_con .bus1 .img{background: no-repeat center;background-size: cover;height: 27.5vw;}
.bus_con .bus2{padding: 60px 0 50px 0;background: url(../img/bus_bj.png)no-repeat center;background-size: 100% auto;margin-bottom: 70px;}
.bus_con .bus2 .tit{line-height: 1;color: #333333;margin-bottom: 66px;text-align: center;font-weight: bold;}
.bus_con .bus2 .box{text-align: center;margin-bottom: 60px;}
.bus_con .bus2 .box .h{display: table;padding-left: 72px;background:no-repeat left center;line-height: 48px;margin: 0 auto;margin-bottom: 18px;}
.bus_con .bus2 .box .p{max-width: 1012px;margin: 0 auto;line-height: 40px;color: #666666;}
.bus_con .bus3 .tit{line-height: 1;padding: 90px 0 208px 0; background-color: #22366D;color: #ffffff;text-align: center;font-weight: bold;}
.bus_con .bus3 .con img{transform: translateY(-130px);max-width: 100%;}
.bus_con .bus3 .con .boxs{transform: translateY(0)!important;max-width: 100%;}
.bus_con .bus3 .con .boxs .box{display: flex;width:100%;margin-bottom:2vw;}
.bus_con .bus3 .con .boxs .box:nth-child(2n){flex-flow:row-reverse;}
.bus_con .bus3 .con .boxs .box&gt;div{width: 50%;box-shadow:0 0 15px rgba(0,0,0,0.05);min-height:15vw;}
.bus_con .bus3 .con .boxs .box&gt;div.txt{padding: 1.5vw;background-color:#ffffff;line-height:1.5;transition:all 0.5s;}
.bus_con .bus3 .con .boxs .box:hover&gt;div.txt{background-color:#22366D;color:#fff;}
.bus_con .bus3 .con .boxs .box&gt;div.txt .h{margin-bottom:1vw;}
.bus_con .bus3 .con .boxs .box&gt;div.pic{background: no-repeat center;background-size: cover;}

/* 大事记 */
.mem_con{padding: 120px 0 76px 0;}
.mem_con .tit{line-height:1;margin-bottom: 60px;color: #333333;font-weight: bold;}
.mem_con .cons{position: relative;}
.mem_con .cons .left{width: 120px;position: sticky;top: 120px;float: left;}
.mem_con .cons .left .prev{position: absolute;top: 0;left: 11px;width: 16px;height: 16px;background: url(../img/mem_prev.png);background-size: 100% 100%;cursor: pointer;}
.mem_con .cons .left .prev:hover{background-image: url(../img/mem_prev1.png);}
.mem_con .cons .left .next{position: absolute;top: 450px;left: 11px;width: 16px;height: 16px;background: url(../img/mem_next.png);background-size: 100% 100%;cursor: pointer;}
.mem_con .cons .left .next:hover{background-image: url(../img/mem_next1.png);}
.mem_con .cons .left .con1{position: relative;overflow: hidden;height: 415px;width: 100%;margin: 32px 0 32px 0;}
.mem_con .cons .left .con1 .swiper-slide{color:#666666;font-family: din;font-weight: bold;line-height: 48px;cursor:pointer;}
.mem_con .cons .left .con1 .swiper-slide-active{color:#092B6F;font-size: 40px;}
.mem_con .cons .left .more{transition: all 0.5s;}
.mem_con .cons .left .more:hover{color: #092B6F;margin-top: 26px;}
.mem_con .cons .right{width: calc(100% - 120px);padding-left: 38px;border-left: 1px solid #D8D8D8;float: left;}
.mem_con .cons .right .con{display: none;}
.mem_con .cons .right .con.on{display: block;}
.mem_con .cons .right .con .li{padding: 24px 4px 16px 4px;display: flex;align-items: flex-start;border-bottom: 1px solid #D8D8D8;}
.mem_con .cons .right .con .li:first-child{padding-top: 0;}
.mem_con .cons .right .con .li .day{width: 115px;color: #333333;font-weight: bold;font-family: din;}
.mem_con .cons .right .con .li .txt{width: calc(100% - 115px);line-height: 26px;color: #333333;}

/* 搜索页 */
.ny_banner form{display: flex;}
.ny_banner input[type="text"]{width: 400px;line-height: 40px;background-color: transparent;border: 1px solid #ffffff;color: #ffffff;padding:0 10px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.ny_banner input[type="submit"]{width: 60px;line-height: 42px;font-size: 0;background: url(../img/search.png)no-repeat center; background-color: #22366D;border-top-right-radius: 8px;border-bottom-right-radius: 8px;cursor: pointer;}
.ny_banner input::-webkit-input-placeholder{color:#fff;}
.ny_banner input::-moz-placeholder{color:#fff;}
.ny_banner input:-moz-placeholder{color:#fff;}
.ny_banner input:-ms-input-placeholder{color:#fff;}


/* 适配 */
@media (max-width:1680px) {
	
}
@media (max-width:1480px) {
	.ab4 .con{padding: 70px 0 100px 0;}
}
@media (max-width:1440px) {
    .i-part2 .col-b .cons .con a.item .wz p{right: 24px;}
	.f_12 {
	    font-size: 12px;
	}
	.f_13 {
	    font-size: 13px;
	}
	.f_14 {
	    font-size: 14px;
	}
	
	.f_15 {
	    font-size: 15px;
	}
	
	.f_16 {
	    font-size: 15px;
	}
	
	.f_18 {
	    font-size: 16px;
	}
	
	.f_20 {
	    font-size: 18px;
	}
	.f_21 {
	    font-size: 18px;
	}
	
	.f_22 {
	    font-size: 20px;
	}
	
	.f_24 {
	    font-size: 20px;
	}
	
	.f_26 {
	    font-size: 22px;
	}
	
	.f_28 {
	    font-size: 22px;
	}
	
	.f_30 {
	    font-size: 24px;
	}
	
	.f_32 {
	    font-size: 24px;
	}
	
	.f_34 {
	    font-size: 26px;
	}
	.f_35 {
	    font-size: 26px;
	}
	
	.f_36 {
	    font-size: 28px;
	}
	
	.f_38 {
	    font-size: 30px;
	}
	
	.f_40 {
	    font-size: 32px;
	}
	
	.f_42 {
	    font-size: 34px;
	}
	
	.f_44 {
	    font-size: 34px;
	}
	.f_45 {
	    font-size: 35px;
	}
	.f_48 {
	    font-size: 36px;
	}
	
	.f_50 {
	    font-size: 38px;
	}
	
	.f_55 {
	    font-size: 38px;
	}
	
	.f_56 {
	    font-size: 40px;
	}
	
	.f_58 {
	    font-size: 42px;
	}
	
	.f_60 {
	    font-size: 42px;
	}
	.i-part3 .tit h3{font-size: 30px;line-height: 38px;margin-bottom: 12px;}
	.i-part3 .list .item .cc h4{font-size: 54px;line-height: 64px;margin-bottom: 12px;}
	.i-part3 .list .item .cc h5{font-size: 16px;line-height: 26px;margin-bottom: 9px;}
	.i-part2 .col-t{margin-bottom: 24px;}
	.i-part2 .col-t .news-tab a{font-size: 16px;}
	.i-part2 .col-t .news-tab a.active{font-size: 20px;}
	.i-part2 .col-b .cons .con a.item .wz{padding: 0 20px 24px 20px ;}
	.i-part2 .col-b .cons .con a.item .wz h3{font-size: 16px;}
	.i-banner .swiper-slide .wz h3{font-size: 28px;line-height: 40px;margin-bottom: 22px;}
	.i-banner .swiper-slide .wz p{font-size: 46px;line-height: 60px;}
	.i-part4 .col-r .cc .tit{margin-bottom: 40px;font-size: 30px;line-height: 44px;}
	.i-part4 .col-r .cc ul li{margin-bottom: 30px;margin-right: 30px;}
	.i-part4 .col-l ul li .cc .ico{margin-bottom: 18px;}
	.i-part4 .col-l ul li .cc .wz h3{font-size: 18px;margin-bottom: 24px;line-height: 30px;}
	.i-part4 .col-l ul li .cc .wz{margin-bottom: 70px;}
	.i-part4 .col-l ul li .cc a.more{height: 42px;}
	footer .col-t{padding: 25px 10.42%;}
	footer .col-m{padding: 25px 10.42%;}
	footer .col-b{height: 50px;}
	footer .col-t dl dt{margin-bottom: 14px;}
	footer .col-t dl dd a{margin-bottom: 6px;}
	footer .f-ewm ul li img{width: 90px;margin: 0 auto;}
	
	.ab1{padding: 75px 0;}
	.ab1 .boxs .box .num{margin-bottom: 23px;}
	.ab1 .boxs .box .p1{margin-bottom: 18px;}
	.ab2{padding: 72px 0 90px 0;}
	.ab2 .con1{margin-bottom: 22px;}
	.ab2 .con1 .left .h{margin-bottom: 34px;}
	.ab2 .con1 .left .p{line-height: 26px;}
	.ab3 .boxs .box .center .solid{margin-top: 12px;height: calc(100% - 56px);}
	.ab3{padding-bottom: 150px;}
	.ab3 .tit{padding: 84px 0 90px 0;margin-bottom: 30px;}
	.ab3 .boxs .box{height: 420px;}
	.ab3 .boxs .box .txt .li{margin-bottom: 18px;}
	.ab3 .boxs .box .txt .more{margin-top: 30px;}
	.ab4 .con .left .h{margin-bottom: 22px;}
	.ab4 .con .left .p{line-height: 30px;}
	.ab4 .con .right{top: -60px;}
	.ab5{padding: 90px 0;}
	.ab5 .h{margin-bottom: 24px;}
	.ab5 .p{line-height: 30px;margin-bottom: 33px;padding:0;}
	
	.bus_con{padding: 75px 0 0 0;}
	.bus_con .bus1{margin-bottom: 45px;}
	.bus_con .bus1 .p{line-height: 28px;margin-bottom: 33px;}
	.bus_con .bus2{padding: 45px 0 38px 0;}
	.bus_con .bus2 .tit{margin-bottom: 50px;}
	.bus_con .bus2 .box{margin-bottom: 45px;}
	.bus_con .bus2 .box .h{margin-bottom: 14px;background-size: 36px 36px;padding-left:50px;line-height: 36px;}
	.bus_con .bus2 .box .p{line-height: 30px;}
	.bus_con .bus3 .tit{padding: 72px 0 156px 0;}
	.bus_con .bus3 .con .boxs{transform: translateY(-100px);}
	
	.news_con{padding: 75px 0 42px 0;}
	.news_con .con a{margin-bottom: 30px;}
	.news_con .con a .pic{margin-bottom: 8px;}
	.news_con .con a .h{line-height: 30px;margin-bottom: 16px;max-height: 60px;}
	.news_con .con a .day{margin-bottom: 12px;}
	.i-part2 .col-b .cons .con a.item .txt{height: 220px;}
	.i-part2 .col-b .cons .con a.item .h{line-height: 24px;max-height: 60px;}
	.i-part2 .col-b .cons .con a.item .p{line-height: 20px;max-height: 96px;}
	.news_con .con a .day{line-height: 14px;margin-bottom: 14px;}
	.news_con .con a .p{line-height: 24px;max-height: 72px;margin-bottom: 18px;}
	.news_con .con a .txt{height: 210px;}
	
	.int_con{padding: 90px 0 42px 0;}
	.int_con .con&gt;div{margin-bottom: 60px;}
	.int_con .con .box{padding-bottom: 15px;}
	.int_con .con .box .pic{margin-bottom: 22px;}
	
	.item_con{padding: 90px 0 42px 0;}
	.item_con .tab li{line-height: 46px;}
	.item_con .con{margin-top: 60px;}
	
	.item1_con{padding: 90px 0 42px 0;}
	.item1_con .con .box .txt .h{line-height: 30px;height: 30px;margin-bottom: 18px;}
	
	.item2_con{padding: 90px 0 75px 0;}
	.item2_con .con .top .left .pic{margin-bottom: 24px;height: 300px;}
	.item2_con .con .top .left .h{line-height: 30px;height: 30px;margin-bottom: 15px;}
	.item2_con .con .top .left .day{margin-bottom: 15px;}
	.item2_con .con .top .left .p{line-height: 26px;height: 104px;}
	.item2_con .con .top .center .pic{height: 141px;margin-bottom: 24px;}
	.item2_con .con .top .center .h{line-height: 30px;height: 60px;margin-bottom: 15px;}
	.item2_con .con .top .center .day{margin-bottom: 15px;}
	.item2_con .con .top .center .p{line-height: 28px;height: 252px;-webkit-line-clamp:10;}
	.item2_con .con .top .right .h{line-height: 30px;height: 60px;margin-bottom: 15px;}
	.item2_con .con .top .right .day{margin-bottom: 15px;}
	.item2_con .con .top .right .p{line-height: 28px;height: 420px;-webkit-line-clamp:14;}
	.item2_con .con .bottom .box .pic{margin-bottom: 24px;}
	.item2_con .con .bottom .box .h{line-height: 30px;height: 30px;margin-bottom: 15px;}
	.item2_con .con .bottom .box .day{margin-bottom: 15px;}
	.item2_con .con .bottom .box .p{line-height: 24px;height: 96px;}
	.item2_con .con .bottom .box .more{margin-top: 18px;}
	.item2_con .con .bottom .box{margin-bottom: 30px;}
	.item2_con .btn{margin-top:24px;}
	
	.txt_con{padding: 90px 0 42px 0;}
	.txt_con .con .box .left .h{line-height: 28px;height: 28px;margin-bottom: 12px;}
	.txt_con .con .box{padding: 30px 0;}
	
	.con_con .con1{margin-top: 90px;margin-bottom: 60px;height: 400px;}
	.con_con .con2{padding-bottom: 90px;}
	.con_con .con2 .box .solid{margin-bottom: 30px;}
	.con_con .con2 .box .h{margin-bottom: 24px;}
	
	.cha_con{padding: 100px 0 15px 0;}
	.cha_con .con .p{line-height: 54px;}
	footer .f-link a{font-size: 14px;}
	footer .f-contact p{font-size: 14px;}
	footer .f-contact p img{margin-right: 12px;}
	footer .f-ewm ul li{margin-right: 30px;}
}
@media (max-width:1366px) {
	footer .f-link a{font-size: 13px;}
	footer .f-contact p{font-size: 13px;}
	footer .f-ewm ul li{margin-right: 20px;}
	.int_con .con .box .h{font-size: 13px;}
}
@media (max-width:1280px) {
	header .h-right nav a{padding: 0 15px;}
	header .h-right nav&gt;div ul a{font-size: 14px;}
}
@media (max-width:1024px) {
	header{height: auto;padding:12px 3%;background-color: #ffffff;z-index:999;}
	header .logo{width: 100%;display: flex;}
	header.on .logo img{height: auto;}
	header .logo img.hv1{display: none;}
	header .logo img.hv2{display: block;width: 70px;}
	header .logo{padding: 0 3%;justify-content: space-between;align-items: center; margin-bottom: 0;}
    header .logo .right{display: flex;align-items:center;}
    header .logo .right .search{width: 16px;height: 16px;background:url(../img/search1.png);background-size:100% 100%;margin-right:18px;transform:translateY(-3px);}
	header .logo .btn{display: block;}
	header .logo .btn{margin-right: 0;cursor: pointer;height: 37px;padding-top: 16px;}
	header .logo .btn.hide{opacity: 0;}
	header .logo .btn span{display: block;width: 22px;height: 1px;background-color: #333;border-radius: 1px;transition: all 0.3s;}
	header .logo .btn span:nth-child(1){transform: translate(0,-8px);}
	header .logo .btn span:nth-child(2){transform: translate(12px,0);width: 12px;}
	header .logo .btn span:nth-child(3){transform: translate(-2px,8px);}
	header .logo .btn:hover span:nth-child(1){transform: translate(0,-8px);}
	header .logo .btn:hover span:nth-child(2){transform: translate(0,0);width: 22px;}
	header .logo .btn:hover span:nth-child(3){transform: translate(0,8px);}
	header .h-right{display: none;}
	header .m_nav{display: block;position: absolute;left: 102%;top: 0; width: 80%;background-color: #ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.08);height: 100vh;transition: all 0.5s ease-out;}
	header .m_nav.show{left: 20%;}
	header .m_nav .close{position: absolute;top: 16px;right: 16px; width: 22px;height: 22px;background: url(../img/out.png)no-repeat center;background-size: 100% 100%;z-index: 10;}
	.m_center{padding: 80px 16px 30px 16px;text-align: left;}
	.m_center .li{margin-bottom: 20px;}
	.m_center .li&gt;a{font-size: 16px;line-height: 30px;padding-left: 16px;position: relative;color: #333;}
	.m_center .li&gt;a.on{color:#145191;}
	.m_center .li&gt;a:after{content: "";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;background-color: #333;margin-top: -3px;}
	.m_center .li.on&gt;a{color: #145191;}
	.m_center .li.on&gt;a:after{background-color: #145191;}
	.m_center .li ul{text-indent: 2em;display: none;}
	.m_center .li ul a{line-height: 30px;font-size: 14px;}
	.m_center .li ul a:hover{color: #145191;}
	.m_center .li:nth-child(2){position: relative;}
	.m_center .li:nth-child(2):after{content: "";position: absolute;top:0;right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(2).on:after{transform: rotate(90deg);}
	.m_center .li:nth-child(3){position: relative;}
	.m_center .li:nth-child(3):after{content: "";position: absolute;top: 0; right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(3).on:after{transform: rotate(90deg);}
	.m_center .li:nth-child(4){position: relative;}
	.m_center .li:nth-child(4):after{content: "";position: absolute;top: 0; right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(4).on:after{transform: rotate(90deg);}
	.m_center .li:nth-child(5){position: relative;}
	.m_center .li:nth-child(5):after{content: "";position: absolute;top: 0; right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(5).on:after{transform: rotate(90deg);}
	.m_center .li:nth-child(6){position: relative;}
	.m_center .li:nth-child(6):after{content: "";position: absolute;top: 0; right: 0;width: 30px;height: 30px;background: url(../img/pr_jt.png)no-repeat center;transition: all 0.3s;}
	.m_center .li:nth-child(6).on:after{transform: rotate(90deg);}
	header.on{height: auto;}
	.ny_banner{margin-top: 62px;height: 40vh;}
	.w1520{width: 94%;}
	.ab1{padding: 30px 0;}
	.ab1 .boxs .box{width: 30%;}
	.ab1 .boxs .box .num{margin-bottom: 12px;}
	.ab1 .boxs .box .num .h{font-size: 30px;}
	.ab1 .boxs .box .num .p{font-size: 14px;}
	.ab1 .boxs .box .p1{font-size: 14px;margin-bottom: 0;line-height: 20px;}
	.ab1 .boxs .box .solid{display: none;}
	.ab2{padding: 30px 0;}
	.ab2 .con1 .left .h{font-size: 26px;text-align: center;margin-bottom: 16px;}
	.ab2 .con1{display: block;}
	.ab2 .con1 .left{width: 100%;}
	.ab2 .con1 .right{display: none;}
	.ab2 .con2{height: 32vh;}
	.ab3{padding-bottom: 30px;}
	.ab3 .tit{padding: 30px 0;}
	.ab3 .tit .h{font-size: 26px;margin-bottom: 12px;}
	.ab3 .boxs .box{display: block;position: relative;padding-top: 50px;height: 380px;overflow:hidden;}
	.ab3 .boxs .box .kong{display: none;}
	.ab3 .boxs .box .center{height: 32px;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
	.ab3 .boxs .box .center .solid{display: none;}
	.ab3 .boxs .box .txt{margin-top: 0;width: 100%;}
	.ab3 .boxs .box .txt .more{margin-top: 15px;display: none;}
	.ab3 .btn_more{margin-top: 12px;}
	.ab3 .boxs .box:nth-child(2n) .txt .li{flex-flow: initial;text-align: left;}
	.ab3 .boxs .box:nth-child(2n) .txt .li .day{margin-right: 24px;margin-left: 0;}
	.ab4 .con{padding: 40px 0;}
	.ab4 .con .left{width: 100%;}
	.ab4 .con .left .h{text-align: center;font-size: 26px;}
	.ab4 .con .right{position: static;width: 100%;margin-top: 20px;}
	.ab5{padding: 30px 0;}
	.ab5 .h{font-size: 26px;margin-bottom: 16px;}
	.ab5 .p{margin-bottom: 20px;}
	.ab5 .img{height: 30vh;}
	footer .col-t{display: none;}
	footer .col-m{display: none;}
	footer .col-b{display: block;text-align: center;line-height: 1.5;height: auto;padding: 16px 5%;}
	
	.bus_con{padding: 30px 0 0 0;}
	.bus_con .bus1{margin-bottom: 30px;}
	.bus_con .bus1 .p{margin-bottom: 16px;font-size: 14px;line-height: 22px;}
	.bus_con .bus1 .img{height: 30vh;}
	.bus_con .bus2{padding-top: 0;margin-bottom: 0;padding-bottom: 30px;padding-left: 3%;padding-right: 3%;}
	.bus_con .bus2 .tit{font-size: 26px;margin-bottom: 24px;}
	.bus_con .bus2 .box{margin-bottom: 20px;}
	.bus_con .bus2 .box:last-child{margin-bottom: 0;}
	.bus_con .bus2 .box .h{background-size: 26px 26px;padding-left: 32px;line-height: 26px;margin-bottom: 12px;}
	.bus_con .bus2 .box .p{font-size: 14px;line-height: 22px;}
	.bus_con .bus3 .tit{padding: 30px 0;font-size: 26px;}
	.bus_con .bus3 .con .boxs{transform: translateY(0);}
	
	.cha_con{padding: 30px 0 0 0;}
	.cha_con .con{padding: 0 0 120px 0;}
	.cha_con .con .p span{font-size: 16px!important;line-height: 22px!important;}
	.cha_con .con .name{bottom: 30px;}
	
	.con_con .con1{height: 300px;margin-top:30px;margin-bottom: 20px;}
	.con_con .con1 #container .contact_ms{width: 280px;height: 160px;padding:10px 15px 30px 15px;}
	.con_con .con1 #container .contact_ms .txt .go{right: 15px;bottom: 40px;}
	.con_con .con2{flex-wrap: wrap;padding-bottom: 30px;}
	.con_con .con2 .box{width: 30%;}
	.con_con .con2:after{content: "";width: 30%;}
	.con_con .con2 .box .solid{height: 2px;margin-bottom: 10px;}
	.con_con .con2 .box .h{background-size: 26px 26px;padding-left: 32px;font-size: 18px;line-height: 32px;margin-bottom: 8px;}
	.con_con .con2 .box .p{font-size: 14px;line-height: 22px;margin-bottom: 16px;}
	
	.int_con{padding: 30px 0;}
	.int_con .con .box{width: 44vw;border-bottom: none;margin-right:0;}
	.int_con .con&gt;div{flex-wrap: wrap;margin-bottom: 0;justify-content:space-between;}
	.int_con .con .box .pic{height: 58vw;margin-bottom: 8px;}
	.int_con .con .box .h{padding-right: 0;text-align: center;}
	.int_con .btn{margin-top: 0;}
	
	.item_con{padding: 30px 0;}
	.item_con .tab{flex-wrap: wrap;}
	.item_con .tab li{width: 25%!important;font-size: 12px;line-height: 1.5;padding: 12px 8px;}
	.item_con .tab li:nth-child(5){border-left: 1px solid #CCCCCC;}
	.item_con .con{margin-top: 30px;}
	.item_con .con .box{width: calc(100% / 3);}
	.item_con .con .box .icon{height: 26vw;}
	.item_con .con .box .txt{font-size: 12px;bottom: 6px;}
	.item_con .btn{margin-top: 20px;}
	
	.item1_con{padding: 30px 0;}
	.item1_con .con .box:nth-child(-n+5){display: block;}
	.item1_con .con.on .box{display: block;}
	.item1_con .con .box{padding: 16px 0;}
	.item1_con .con .box .txt{width: 100%;}
	.item1_con .con .box .txt .day{display: none;}
	.item1_con .con .box .txt .h{margin: 8px 0;}
	.item1_con .con .box .txt .p{line-height: 24px;height: 48px;margin-bottom: 0;}
	.item1_con .con .box .txt .more{display: none;}
	.item1_con .btn{margin-top: 20px;}
	
	.item2_con{padding: 30px 0;}
	.item2_con .con .top{display: block;}
	.item2_con .con .top&gt;a{display: block;width: 100%!important;}
	.item2_con .con .top .center,.item2_con .con .top .left{border-right: none;}
	.item2_con .con .top .left{padding-right: 0;}
	.item2_con .con .top .left .pic{height: 260px;margin-bottom: 12px;}
	.item2_con .con .top .left .h{font-size: 16px;line-height: 26px;margin-bottom: 8px;height: 52px;}
	.item2_con .con .top .left .day{margin-bottom: 8px;}
	.item2_con .con .top .left .p{font-size: 14px;}
	.item2_con .con .top .left .more{display: none;}
	.item2_con .con .top .center{padding: 0;}
	.item2_con .con .top .center .pic{height: 200px;margin-bottom: 12px;}
	.item2_con .con .top .center .h{font-size: 16px;line-height: 26px;margin-bottom: 8px;height: 52px;}
	.item2_con .con .top .center .day{margin-bottom: 8px;}
	.item2_con .con .top .center .p{font-size: 14px;-webkit-line-clamp:4;line-height: 26px;height: 104px;}
	.item2_con .con .top .center .more{display: none;}
	.item2_con .con .top .right .h{font-size: 16px;line-height: 26px;margin-bottom: 8px;height: 52px;}
	.item2_con .con .top .right .day{margin-bottom: 8px;}
	.item2_con .con .top .right .p{font-size: 14px;-webkit-line-clamp:4;line-height: 26px;height: 104px;}
	.item2_con .con .top .right .more{display: none;}
	.item2_con .con .bottom{padding: 20px 0 0 0;}
	.item2_con .con .bottom .box{width: 49%;}
	.item2_con .con .bottom .box .pic{height: 30vw;margin-bottom: 8px;}
	.item2_con .con .bottom .box .h{font-size: 16px;line-height: 16px;height: 16px;margin-bottom: 8px;}
	.item2_con .con .bottom .box .day{margin-bottom: 8px;}
	.item2_con .con .bottom .box .p{font-size: 14px;line-height: 22px;height: 44px;-webkit-line-clamp:2;}
	.item2_con .con .bottom .box .more{display: none;}
	.item2_con .con .bottom .box{margin-bottom: 15px;}
	.item2_con .btn{margin-top: 10px;}
	
	.mem_con{padding: 30px 0;}
	.mem_con .tit{font-size: 26px;margin-bottom: 20px;}
	.mem_con .cons .left .con1 .swiper-slide-active{font-size: 30px;}
	.mem_con .cons .left{width: 90px;}
	.mem_con .cons .right{width: calc(100% - 90px);padding-left: 18px;}
	.mem_con .cons .right .con .li{display: block;}
	.mem_con .cons .right .con .li .day{margin-bottom: 8px;}
	.mem_con .cons .right .con .li .txt{width: 100%;}
	
	.nd_con .top{width: 94%;padding-bottom: 10px;margin-bottom: 20px;}
	.nd_con .con{width: 94%;padding-bottom: 30px;}
	.nd_con{padding: 90px 0 30px 0;}
	.nd_con .top a.h{background-size: 20px 20px;padding-right: 30px;transform: translateX(15px);margin-bottom: 8px;}
	.nd_con .con{line-height: 26px;}
	.nd_con .bottom{width: 94%;}
	.nd_con .bottom li{margin-top: 10px;}
	
	.news_con{padding: 30px 0;}
	.news_con .con a{width: 49%;margin-right:0;}
	.news_con .con a .pic{height: 29vw;margin-bottom: 8px;}
	.news_con .con a .h{font-size: 16px;line-height: 26px;max-height: 52px;margin-bottom: 8px;}
	.news_con .con a .txt{height: 170px;}
	.news_con .con a .day{margin-bottom: 8px;}
	.news_con .con a .p{margin-bottom: 0;}
	.news_con .con a .more{display: none;}
	.news_con .con a{margin-bottom: 12px;}
	
	.team_con{padding: 30px 0;flex-wrap: wrap;}
	.team_con .box{width: 30%;margin-bottom: 20px;}
	.team_con .box .solid{height: 2px;margin-bottom: 24px;}
	.team_con .box .h{font-size: 18px;margin-bottom: 12px;font-weight: bold;}
	.team_con .box .p{font-size: 16px;line-height: 24px;}
	
	.txt_con{padding: 30px 0;}
	.txt_con .con .box{padding: 16px 0;}
	.txt_con .con .box .right{display: none;}
	.txt_con .con .box .left{width: 100%;}
	.txt_con .con .box .left .h{font-size: 18px;font-weight: bold;margin-bottom: 8px;}
	.txt_con .con .box .left .more{display: none;}
	
	.i-banner .i-pagination{display: none;}
	.i-part2{padding: 30px 3%;}
	.i-part2 .col-t{margin-bottom: 12px;}
	.i-part2 .col-t .news-tab{display: flex;align-items: center;}
	.i-part2 .col-t .news-tab a.active{font-size: 18px;margin-right: 15px;}
	.i-part2 .col-t .news-tab a{font-size: 14px;display: block;margin-right:10px;}
	.i-part2 .col-b .cons .con{justify-content: space-between;}
	.i-part2 .col-b .cons .con a.item{width: 49%;margin-right: 0;margin-top: 10px;margin-bottom: 0;}
	.i-part2 .col-b .cons .con a.item .img{height: 30vw;}
	.i-part2 .col-b .cons .con a.item::before{height: 80px;}
	.i-part2 .col-b .cons .con a.item .wz{padding: 10px;}
	.i-part2 .col-b .cons .con a.item .wz p{display: none;}
	.i-part2 .col-b .cons .con a.item .wz .more{display: none;}
	.i-part2 .col-b .cons .con a.item .wz h3{margin-bottom: 0;font-size: 16px;line-height: 24px;}
	#index-page .section .roll_down.active{display: none;}
	.i-part3{height: 500px;}
	.i-part3 .list{height: 100%;top: 0;}
	.i-part3 .tit{top: 20vw;}
	.i-part3::before{display: none;}
	.i-part3 .list .item{border-right: none;}
	#index-page .section .roll_down{display: none;}
	.i-part3 .list .item .cc span{display: block;}
	.i-part3 .list .item .cc{opacity: 1;left: 0;padding: 0 10px;}
	.i-part3 .list .item .cc p{height: 36px;margin-bottom: 15px;}
	.i-part3 .list .item .cc h4{font-size: 40px;line-height: 1;margin-bottom: 8px;}
	.i-part3 .list .item .cc h5{font-size: 16px;}
	.i-part3 .tit h3{font-size: 26px;line-height: 1;}
	.i-part4{display: block;}
	.i-part4 .tits{display: block;text-align: center;font-size: 26px;line-height: 1;color:#333;margin-bottom: 20px;}
	.i-part4{height: auto;margin-top: 30px;}
	.i-part4 .col-l{width: 100%;height: ;}
	.i-part4 .col-l ul li .cc{position: static;top: 0;transform: translateY(0);padding: 40px 8%;}
	.i-part4 .col-r{height: 100vh;width: 100%;}
	.i-part4 .col-r .cc .tit{display: none;}
	.i-part4 .col-r{height: auto;padding-top:16px;}
	.i-part4 .col-r .cc{position: static;top: 0;transform: translateY(0);}
	.i-part4 .col-r .bg{display: none;}
	.i-part4 .col-r .cc ul{justify-content: space-between;}
	.i-part4 .col-r .cc ul li{margin: 0 0 10px 0;width: 30%;height: 80px;}
	.i-part4 .col-r .cc ul li p{display: none;}
	.i-part4 .col-r .cc ul li .img img{max-width: 80%;max-height: 80%;}
	.page{margin-bottom: 30px;}
	.page li{margin: 0 8px;}
	.page li a{width: 30px;height: 30px;line-height: 28px;}
	.i-part2 .col-b .cons .con .swiper-pagination{display: block;bottom: 0;}
	.i-part2&gt;div{padding: 0;transform:translateY(0)}
	.i-part2&gt;div .prev, .i-part2&gt;div .next{display: none;}
	.i-part2 .col-b .cons .con{padding-bottom: 40px;}
	.i-part2{height: auto;}
	.i-part2 .col-b .btn_box{position: static;}
	.i-part2 .col-b .cons .con a.item .sw_bottom .more{display: none;}
	.i-part2 .col-b .cons .con a.item .img{height: 49vw;}
	
	.i-banner .swiper-slide .wz p{font-size: 34px;line-height: 1.5;}
	.i-part2 .col-b .cons .con a.item .txt{height: 200px;}
	
	.i-banner .swiper-slide .img .pc{display: none;}
	.i-banner .swiper-slide .img .mm{display: block;}
	
	.item1_con .con .box .pic{width: 100%;}
	.i-part2 .col-b .cons .con a.item .h{margin: 12px 0;}
	.bus_con .bus3 .con .boxs .box{display: block;}
	.bus_con .bus3 .con .boxs .box&gt;div{width: 100%;}
	.bus_con .bus3 .con .boxs .box&gt;div.pic{height: 150px;}
	
	.ny_banner input[type="text"]{width: 200px;}
	
}
@media (max-width:960px) {}
@media (max-width:768px) {}
@media (max-width:414px) {}
@media (max-width:375px) {}
@media (max-width:320px) {}</pre></body></html>