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:hr,-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:hr,-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;}
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:85.8%;margin:0 auto;position:relative;}
strong span{font-weight: bold;}
* {box-sizing:border-box;-webkit-text-size-adjust:none;}
body {left:0px;line-height:1;}
/*body.on{padding-right:1px;}*/
html{width:100%;overflow-x: hidden;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
.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;}
.more{display: flex;align-items: center;justify-content: center; font-size: 14px;color: #fff; width: 200px;height: 48px;border-radius: 24px;border:1px solid rgba(255, 255, 255, 0.3);position: relative; overflow: hidden;transition: all .3s;}
.more::before{content: '';display: block;width: 0;height: 100%;background-color: #113575;position: absolute;left:50%;transform: translateX(-50%); top:0;transition: all .3s;z-index: -1;}
.more i{display: block;width: 25px;height: 10px;background-image: url(../images/more_ico.png);margin-left: 12px;}
.more:hover{border-color: transparent;}
.more:hover::before{width: 100%;}
.more1{display: flex;align-items: center;justify-content: center; font-size: 14px;color: #fff; width: 200px;height: 48px;border-radius: 24px;position: relative; overflow: hidden;transition: all .3s;background-color: #113575;}
.more1 i{display: block;width: 25px;height: 10px;background-image: url(../images/more_ico.png);margin-left: 12px;}
/*榧犳爣閫変腑鏂囧瓧鐨勬牱寮?/
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:#113575;}
body::-webkit-scrollbar-thumb:window-inactive {background:#113575;}
body::-webkit-scrollbar-thumb:vertical:hover {background:#113575;}
.swiper-button-next:after, .swiper-button-prev:after{display:none!important;}
/*绀轰緥瀛椾綋*/
/* @font-face {font-family:"Gothic";src:url("../font/Gothic.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"Gothic-Bold";src:url("../fonts/gothic-bold.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"Roboto";src:url("../fonts/roboto.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"Raleway";src:url("../fonts/raleway.ttf");font-weight:normal;font-style:normal;}
@font-face {font-family:"Raleway-Bold";src:url("../fonts/raleway-bold.ttf");font-weight:normal;font-style:normal;}
@font-face {
font-family: 'hb';
src: url("../fonts/harmonyos_sans_sc_bold.ttf");
}
@font-face {
font-family: 'hbl';
src: url("../fonts/harmonyos_sans_sc_black.ttf");
}
@font-face {
font-family: 'hl';
src: url("../fonts/harmonyos_sans_sc_light.ttf");
}
@font-face {
font-family: 'hm';
src: url("../fonts/harmonyos_sans_sc_medium.ttf");
}
@font-face {
font-family: 'hr';
src: url("../fonts/harmonyos_sans_sc_regular.ttf");
} */
/* pc澶撮儴 */
header{width: 100%;position: fixed;top:0;left:0;z-index: 99999;transition: all .3s;background-color:#fff;}
header.tm{background-color: transparent;}
header.bai{background-color: #fff;}
header.act{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
header .layout{ display: flex;justify-content: space-between;align-items: center;}
header .layout .logo{width: 8vw;}
header .layout .logo img{max-width: 100%;max-height: 70px;}
header .layout .logo img.hv1{display: block;}
header .layout .logo img.hv2{display: none;}
header .layout .nav{display: flex;align-items: center;justify-content: space-between;}
header .layout .nav ul{margin-right: 7.18vw;display: flex;}
header .layout .nav ul li{margin-right: 2.8vw;height: 84px;line-height: 84px;position: relative;transition: all 0.3s;}
header .layout .nav ul li:first-child{display:none;}
/* header .layout .nav ul li:nth-child(5) .xl{display: none!important;} */
header.act .layout .nav ul li{height: 74px;line-height: 74px;}
header .layout .nav ul li:last-child{margin-right: 0;}
header .layout .nav ul li a{display: block;font-size: 16px;color: #000;font-family: hr;}
header .layout .nav ul li .xl{position: absolute;width: 140px;left:50%;transform: translateX(-50%);top:84px; display: none;text-align: center;}
header.act .layout .nav ul li .xl{top: 74px;}
header .layout .nav ul li .xl a{display: block;font-size: 14px;padding: 0 16px;color: #666;background: #fff;position: relative;line-height: 40px;transition: background-color .4s, color .4s;}
header .layout .nav ul li .xl a::before {content: "";display: block;width: 100%;height: 1px;background: #f6f6f6;}
header .layout .nav ul li .xl a:hover {background: #f6f6f6;color: #001ca3;}
header .layout .nav .lang{position: relative;padding-right: 13px;transition: all .3s; padding:6px 20px; border: 1px solid #ccc; border-radius: 5px;}
header .layout .nav .lang::after{content: '';display: block;width: 6px;height: 4px;background-image: url(../images/down_ico1.png);position: absolute;top:50%;transform: translateY(-50%);right: 10px;transition: all .3s;}
header .layout .nav .lang a{color: #000000;font-size: 18px;transition: all .3s;}
header .layout .nav .lang .xl{position: absolute;width: 100px;left:50%;transform: translateX(-50%);top:49px;display: none;text-align: center;}
header .layout .nav .lang .xl a{display: block;font-size: 14px;padding: 0 16px;color: #666;background-color: #fff;position: relative;line-height: 40px;transition: background-color .4s, color .4s;}
header .layout .nav .lang .xl a::before {content: "";display: block;width: 100%;height: 1px;background-color: #f6f6f6;}
header .layout .nav .lang .xl a:hover{background: #f6f6f6;color: #001ca3;}
header .layout .nav .user{margin: 0 20px;border-left: 1px solid #000000;padding-left: 20px;position:relative;}
header .layout .nav .user .xl{position: absolute;width: 100px;left:50%;transform: translateX(-50%);top:50px;display: none;text-align: center;}
header .layout .nav .user .xl a{display: block;font-size: 14px;padding: 0 16px;color: #666;background-color: #fff;position: relative;line-height: 40px;transition: background-color .4s, color .4s;}
header .layout .nav .user .xl a::before {content: "";display: block;width: 100%;height: 1px;background-color: #f6f6f6;}
header .layout .nav .user .xl a:hover{background: #f6f6f6;color: #001ca3;}
header .layout .nav .user a img{width: 18px;height: 25px;}
header .layout .nav .user a img.hv1{display: block;}
header .layout .nav .user a img.hv2{display: none;}
header .layout .nav .ser{position: relative;}
header .layout .nav .ser::before{content: '';display: block;width: 12px;height: 12px;background-image: url(../images/ser_ico.svg);background-size:12px 12px; position: absolute;top:50%;transform: translateY(-50%);left:12px}
header .layout .nav .ser input{width: 158px;height: 36px;border-radius: 18px;padding:0 30px 0 46px;transition: all .3s;background-color: rgba(0,0,0,0.07);color: #1C1C1C;}
header .layout .ser input::-webkit-input-placeholder { color:#1C1C1C; }
header .layout .ser input:-moz-placeholder { color:#1C1C1C; opacity: 1; }
header .layout .ser input::-moz-placeholder { color:#1C1C1C; opacity: 1; }
header .layout .ser input:-ms-input-placeholder { color:#1C1C1C;}
header.ny{border-bottom: 1px solid #E2E2E2;}
header .btn{display: none;}
header .m_nav{display: none;}
header .layout .nav .right{display: none;}
header.index{background-color: transparent;}
/* 棣栭〉鍙充晶 */
.right_nav{position:fixed;right:38px;top:50%;transform:translateY(-50%); z-index:100;}
.right_nav #menu {position:relative;z-index:2;}
.right_nav #menu li {margin-bottom:20px;}
.right_nav #menu li a {display: block; width:4px;height:4px;background-color: #fff;border-radius: 2px;margin:15px 0;transition: all .3s;}
.right_nav #menu li.active a{width: 4px;border-radius: 2px;height: 50px;}
.right_nav #menu.active li a{background-color: rgba(147,147,147,0.9);}
.right_nav #menu.active li.active a{background-color: #001ca3;}
/* 棣栭〉涓昏鍐呭 */
.section{width: 100%;height: 100vh;position:relative;overflow: hidden;}
/* 绗竴灞 */
.i-part1{position: relative;}
.i-part1 .banner{
width:100%;
height: 100vh;
}
.i-part1 .m_banner{display: none;}
.i-part1 div.pimg{position: absolute;top: 0;left: 0;width: 100%;height: 100vh;background: no-repeat center;background-size: cover;overflow:hidden;}
.i-part1 div.pimg video{}
.i-part1 div.pimg .yuan{position: absolute;transform: translate(-50%,-50%);}
.i-part1 div.pimg .yuan1{top: 58.5vh;left: 48.5%;}
.i-part1 div.pimg .yuan2{top: 17vw;left: 20%;}
.i-part1 div.pimg .yuan3{top: 26vw;left: 23%;}
.i-part1 div.pimg .yuan4{top: 33vw;left: 33%;}
.i-part1 div.pimg .yuan5{top: 22vh;left: 41.5%;}
.i-part1 div.pimg .yuan6{top: 80vh;left: 53.5%;}
.i-part1 div.pimg .yuan7{top: 33vh;left: 54.5%;}
.i-part1 div.pimg .yuan9{top: 23vw;left: 78.5%;}
.i-part1 div.pimg .yuan8{top: 16vw;left: 76.5%;}
.i-part1 div.pimg .yuan .dian{display: block;width: 18px;height: 18px;background: #fff;border: 7px solid #001eb4;border-radius: 50%;position: relative;
animation: bordershow 3s infinite;}
.i-part1 div.pimg .yuan .dian:before{content: '';display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 25px;height: 25px;border-radius: 50%;background: rgba(0, 30, 180, 0.2);animation: boderM 3s .75s infinite;}
.i-part1 div.pimg .yuan .dian:after{content: '';display: block;position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 25px;height: 25px;border-radius: 50%;background: rgba(0, 30, 180, 0.2);animation: boderM 3s infinite;}
.i-part1 .swiperbanner .swiper-button-next{
right: 5%;
opacity: 0.7;
transition: .3s all;
background: url(../images/b-right.png) no-repeat;
}
.i-part1 .swiperbanner .swiper-button-prev{
left: 5%;
opacity: 0.7;
background: url(../images/b-left.png) no-repeat;
}
.i-part1 .swiperbanner .swiper-button-next:hover{
opacity: 1;
}
.i-part1 .swiperbanner .swiper-button-prev:hover{
opacity: 1;
}
.i-part1 .swiperbanner .swiper-pagination{
bottom: 40px;
}
.i-part1 .swiperbanner .swiper-pagination span{
width: 15px;
height: 15px;
background: #113575;
border:1.5px solid #fff;
opacity: 1;
border-radius: 15px;
}
.i-part1 .swiperbanner .swiper-pagination span.swiper-pagination-bullet-active{
width: 40px;
background: #c40000;
}
@keyframes boderM {
0% {transform: translate(-50%, -50%) scale(1);opacity: 0}
20% {opacity: 1}
75% {transform: translate(-50%, -50%) scale(2);opacity: 0}
100% {opacity: 0}
}
@keyframes bordershow {
50% {box-shadow: 0px 0px 10px 0 #001eb4;}
}
.i-part1 div.pimg .yuan .con{position: absolute;left:50%;bottom:50%;}
/*.i-part1 div.pimg .yuan .con .solids{width: 0;height: 2.7vw;position:relative;overflow:hidden;transition:all 0.5s;}*/
/*.i-part1 div.pimg .yuan:hover .con .solids{width:3.729vw;}*/
/*.i-part1 div.pimg .yuan .con .solids .solid{position:absolute;top:0;left:0; width: 3.729vw;height: 2.7vw;background:url(../images/x_solid.png);background-size:100% 100%;}*/
.i-part1 div.pimg .yuan .con .txts{position: absolute;left: 30px;top: 0;z-index: -991;transform: translateY(-50%);white-space: nowrap;font-size: 16px;padding: 0 23px;line-height: 54px;pointer-events: none;color:transparent;opacity:0;}
.i-part1 div.pimg .yuan:hover .con .txts{cursor:pointer;pointer-events: all;z-index:99;font-size: 16px;padding: 0 23px;line-height: 54px;color:#fff;opacity:1;}
.i-part1 div.pimg .yuan .con .txts span{opacity: 0;transition:all 0.5s;display:flex;align-items:center;}
.i-part1 div.pimg .yuan .con .txts span img{max-width: 1.458vw;max-height: 1.354vw;margin-right:0.53vw;}
.i-part1 div.pimg .yuan .con .txts:before{content: "";position: absolute;left: 0;top: 0;z-index: -1;width: 0%;height: 100%;background: #113575;border-radius: 30px;transition:all 0.5s;opacity:0;}
.i-part1 div.pimg .yuan:hover .con .txts:before{width:100%;opacity:0.8;}
.i-part1 div.pimg .yuan:hover .con .txts span{opacity: 1;}
.i-part1 div.mimg{position: absolute;top: 0;left: 0;width: 100%;height: 100vh;background: no-repeat center;background-size: cover;display: none;}
.swiper-paginationone{
position: absolute;
bottom: 50px;
z-index: 999;
}
/* 绗簩灞 */
.i-part2{background-size: cover;position: relative;}
.i-part2 .bg{position: absolute;width: 100vw;height: 100vh;left:0;top:0;z-index: 2;}
.i-part2 .bg .pc_ul{width: 100%;height: 100%;}
.i-part2 .bg ul.m_ul{display: none;}
.i-part2 .bg ul li{width: 100%;height: 100%;background-size: cover;position: absolute;left:0;top:0;transition: all .3s;opacity:0;}
.i-part2 .bg ul li.active{opacity: 1;}
.i-part2 .ms{position: relative;z-index: 3;}
.i-part2 .ms .tit{text-align: center;}
.i-part2 .ms .tit h3{font-size: 50px;font-family: hb; color: #fff;margin-bottom: 15px; font-weight: bold;}
.i-part2 .ms .tit p{font-family:"Gothic";font-size: 20px;color:rgba(255, 255, 255, 0.7)}
.i-part2 .ms ul{margin-top: 4.68vw;display: flex;justify-content: center;}
.i-part2 .ms ul li{margin:0 4.16vw;text-align: center;}
.i-part2 .ms ul li .ico{width: 3.85vw;height: 3.85vw;display: flex;align-items: center;justify-content: center; margin:0 auto 1.98vw;}
.i-part2 .ms ul li .ico img{max-height: 100%;max-width: 100%;}
.i-part2 .ms ul li .num{color: #fff;font-size: 22px;line-height: 60px;}
.i-part2 .ms ul li .num span{display: inline-block;font-family:"Gothic-Bold";font-size: 49px;margin-right: 13px;}
.i-part2 .ms ul li p{font-size: 22px;color: #fff;margin-top: 10px;font-family: hr;}
.i-part2 .ms ul li:nth-child(1) .num span{width: 165px;}
.i-part2 .ms ul li:nth-child(2) .num span{width: 138px;}
.i-part2 .ms ul li:nth-child(3) .num span{width: 102px;}
.i-part2 .ms ul li:nth-child(4) .num span{width: 80px;}
.i-part2 .list{display: flex;justify-content: center;position: absolute;z-index: 3;left:0;bottom:70px;width: 100%;}
.i-part2 .list .item{display: block;position: relative;width: 30px;height: 30px;cursor: pointer;margin:0 10px;}
.i-part2 .list .item::before{content: '';display: block;width: 12px;height: 12px;background-color: #fff;border-radius: 50%;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.i-part2 .list .item .svg {transform: rotate(-180deg);opacity: 0;}
.i-part2 .list .item .svg .circle1 {stroke: #fff;stroke-dasharray: 260 371}
.i-part2 .list .item.active .svg{opacity: 1;}
.i-part2 .list .item.active .circle1 {-webkit-animation: svgCircleAnmi1 1s linear forwards;animation: svgCircleAnmi1 1s linear forwards}
@-webkit-keyframes svgCircleAnmi1 {
0% {stroke-dasharray:0 371}
to {stroke-dasharray:371 371}
}
@keyframes svgCircleAnmi1 {
0% {stroke-dasharray:0 371}
to {stroke-dasharray:371 371}
}
/* 绗笁灞 */
.i-part3{background-size: cover;}
.i-part3 ul{width: 100%;margin:0 auto;display: flex;}
.i-part3 ul li{width: calc(100% / 5);height: 100vh;position: relative;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
cursor: pointer;
overflow: hidden;
}
/* .i-part3 ul li .sbwz{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
border-bottom: 1px solid #C1C1C1;
padding-bottom: 10%;
}
.i-part3 ul li .sbpic{
position: absolute;
width: 100%;
height: 100vh;
background: #ddd;
left: -100%;
z-index: 9;
transition: .3s all;
}
.i-part3 ul li:hover .sbpic{
left: 0;
}
.i-part3 ul li .sbwz h3{color: #000000;font-size: 32px;font-family: hb; margin-bottom: 12px;line-height: 60px;transition: all .3s;}
.i-part3 ul li .sbwz span{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #666;} */
.i-part3 ul li{
/*width: calc(100% / 3);*/
width: calc(100% / 5);
height: 100vh;position: relative;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;}
.i-part3 ul li .word{
/*width: calc(100% - 200px);*/
width: calc(100% - 60px);
margin:0 auto; position: absolute;padding-bottom: 46px;border-bottom: 1px solid #000;z-index: 4;top:50%;
/*transform: translateY(-50%);*/
/*left:100px;*/
left: 50%;
transform: translate(-50%,-50%);
transition: all .3s;}
.i-part3 ul li .word h3{color: #000000;font-size: 24px;font-family: hb; margin-bottom: 12px;line-height: 60px;transition: all .3s;}
.i-part3 ul li .word p{font-family:"Roboto";font-size: 14px;color: rgba(0, 0, 0, 0.7);line-height: 24px;text-transform:uppercase;transition: all 1s;}
.i-part3 ul li .video{position: absolute;left:50%;transform: translateX(-50%); top:0;height: 100%;opacity: 0;transition: all .3s;width: 100%;}
.i-part3 ul li .video video{object-fit: cover;width: 100%;height: 100%;}
.i-part3 ul li.active .word{border-bottom: 1px solid #fff;}
.i-part3 ul li.active .word h3{color: #fff;}
.i-part3 ul li.active .word p{color: rgba(255, 255, 255, 0.7);}
.i-part3 ul li.active .video{opacity: 1;width: 100%;}
.i-part3 ul li.active{width:50%;}
/*.i-part3 ul li.unactive{width:25%;}*/
.i-part3 ul li.unactive{width:12.5%;}
.i-part3 ul li.unactive .word h3{font-size: 18px}
.i-part3 .m_con{display: none;}
/* 绗洓灞 */
.i-part4{background-size: cover;position: relative;}
.i-part4 .bg{width: 100%;z-index: 2;position: relative;}
.i-part4 .bg .swiper-slide{height: 100vh;position: relative;}
.i-part4 .bg .img{position: absolute;top: 0;left: 0;background: no-repeat center;background-size: cover; width: 100%;height: 100%;}
.i-part4 .bg .img.mimg{display: none;}
.i-part4 .layout{position: absolute;left:50%;height: 100%; transform: translateX(-50%);top:0;padding-top: 270px; z-index: 3;}
.i-part4 .layout .word{margin-bottom: 125px;margin-left: 100px;width: 450px;}
.i-part4 .layout .word .swiper-slide{opacity: 0!important;}
.i-part4 .layout .word .swiper-slide .more{border-color: transparent;}
.i-part4 .layout .word .swiper-slide .more:before{width:100%;}
.i-part4 .layout .word .swiper-slide-active{opacity: 1!important;}
.i-part4 .layout .word h3{color: #fff;font-size: 50px;font-family: hb; line-height: 60px;margin-bottom: 70px; font-weight: bold;}
.i-part4 .layout .word h3 span{display: block;font-family: hb; font-size: 24px;}
.i-part4 .layout .tabs{position: absolute;bottom: 2.4vw;left: 0;width: 100%;}
.i-part4 .layout .tab{position:relative;overflow:hidden;}
.i-part4 .layout .tab a.item{display: flex;position: relative; height: 122px; width: 25%;justify-content: center;align-items: center;border: 1px solid rgba(255, 255, 255, 0.3);transition: all .3s;background-color: rgba(0, 0, 0, 0.5);}
.i-part4 .layout .tab a.item::before{content: '';display: block;width: 0;height: 100%;position: absolute;left:50%; transform: translateX(-50%); top:0;background-color: #113575;z-index: 2;transition: all .3s;}
.i-part4 .layout .tab a.item .ico{width: 57px;margin-right: 25px;position: relative;z-index: 3;}
.i-part4 .layout .tab a.item .ico img{display: block;width: 100%;}
.i-part4 .layout .tab a.item .ico img.svg{display:none}
.i-part4 .layout .tab a.item h3{color: #fff;font-size: 16px;line-height: 20px;width: 144px;position: relative;z-index: 3;}
.i-part4 .layout .tab a.item h3 span{display: block;}
.i-part4 .layout .tab a.item:nth-child(4n){border-right: none;}
.i-part4 .layout .tab a.item.active::before{width: 100%;}
/* 绗簲灞 */
.i-part5{background-size: cover;position: relative;}
.i-part5 .layout{height: 100%;padding-top: 20vh;}
.i-part5 .layout .tit{display: flex;justify-content: space-between;margin-bottom: 1.6vw;}
.i-part5 .layout .tit h3{font-size: 50px;font-family: hb; color: #113575;}
.i-part5 .layout .tit h3 span{display: inline-block;font-size: 20px;opacity: 0.7;font-family:"Gothic";margin-left: 26px;text-transform:uppercase;color: #000;}
.i-part5 .layout .tit .more1{transition: all 0.5s;}
.i-part5 .layout .tit .more1:hover{opacity:0.7;}
.i-part5 .swiper-container{}
.i-part5 .swiper-container .swiper-slide{background-color: #fff;padding:0;transition: all .3s;border:1px solid rgba(38,61,145,0.06);}
.i-part5 .swiper-container .swiper-slide .img{width: 100%;overflow: hidden;transition: all .3s;display:flex;justify-content:center;align-items:center; position:relative;padding-bottom:59.52%;}
.i-part5 .swiper-container .swiper-slide .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%); display: block;width: calc(100% - 72px);height: calc(100% - 72px);transition: all .3s; object-fit: cover;}
.i-part5 .swiper-container .swiper-slide:hover .img img{width:100%;height:100%;}
.i-part5 .swiper-container .swiper-slide .wz{position: relative;padding:28px 36px 52px 36px;}
.i-part5 .swiper-container .swiper-slide .wz::before{content: '';width: 100%;height: 1px;background-color: #ededed;position: absolute;top:0;left:0;transition: all .3s;}
.i-part5 .swiper-container .swiper-slide .wz::after{content: '';width: 0;height: 1px;background-color: #113575;position: absolute;top:0;left:0;transition: all .3s;}
.i-part5 .swiper-container .swiper-slide .wz .time{font-size: 16px;color: #113575;margin-bottom: 22px;}
.i-part5 .swiper-container .swiper-slide .wz h3{font-size: 20px;line-height: 28px;overflow: hidden;font-family: hb; color: #000;margin-bottom: 15px;transition: all .3s;}
.i-part5 .swiper-container .swiper-slide .wz p{font-size: 14px;line-height: 22px;height: 44px; overflow: hidden;color: #000;margin-bottom: 30px;transition: all .3s;}
.i-part5 .swiper-container .swiper-slide .wz .more2{position: relative;width: 40px;height: 40px;border-radius: 20px;border:1px solid #ececec;transition: all .3s;display: flex;justify-content: center;align-items: center;}
.i-part5 .swiper-container .swiper-slide .wz .more2 i{display: block;width: 11px;height: 6px;background-image: url(../images/more_ico1.png);transition: all .3s;}
.i-part5 .swiper-container .swiper-slide .wz .more2 span{display: block; font-size: 14px;color: #fff;transition: all .3s;position: absolute;left:30px;top:0;height: 40px;line-height: 40px;display:none;}
.i-part5 .swiper-container .swiper-slide:hover{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);}
/*.i-part5 .swiper-container .swiper-slide:hover .img img{transform: scale(1.03);}*/
.i-part5 .swiper-container .swiper-slide:hover .wz{background:url(../images/newsbg.jpg)no-repeat center;background-size: cover;}
/*.i-part5 .swiper-container .swiper-slide:hover .wz::after{width: 100%;}*/
.i-part5 .swiper-container .swiper-slide:hover .wz::before{opacity:0;}
.i-part5 .swiper-container .swiper-slide:hover .wz h3{color: #ffffff;}
.i-part5 .swiper-container .swiper-slide:hover .wz .time,.i-part5 .swiper-container .swiper-slide:hover .wz p{color:#FFFFFF;}
/*.i-part5 .swiper-container .swiper-slide:hover .wz .more2{width: 160px;background-color: #113575;justify-content: flex-end;padding:0 30px;border:1px solid #002972}*/
.i-part5 .swiper-container .swiper-slide:hover .wz .more2{border-color:transparent;background-color: #ffffff;}
.i-part5 .swiper-container .swiper-slide:hover .wz .more2 i{background-image: url(../images/more_ico1l.png);}
/*.i-part5 .swiper-container .swiper-slide:hover .wz .more2 span{display: block;}*/
.map_tanchuang{display: none;}
.m_map_tab{display: none;}
/* 搴曢儴 */
footer{width: 100%;background: #F9F9F9; position: relative;z-index: 2;}
footer .col-top{padding:2.5vw 0 5.24vw 0;display: flex;justify-content: space-between;position: relative;}
footer .col-top .col-l{color: #fff;position: relative;}
footer .col-top .col-l img{display: block;margin-bottom: .7vw;width: 8.5vw;}
footer .col-top .col-l .f-tel{font-family:"Gothic-Bold";font-size: 34px;line-height: 40px; margin-bottom: 4px;color: #113575; }
footer .col-top .col-l .f-time{font-size: 14px;margin-bottom: 2.24vw;line-height: 20px;color: #000000;}
footer .col-top .col-l .f-link{width: 206px;position: relative;height: 45px;border-radius: 22px;margin-bottom: 4.68vw;background-color: rgba(255,255,255,0.35);}
footer .col-top .col-l .f-link span{color: #fff;font-size: 14px;display: block;height: 44px;line-height: 44px;position: relative;padding:0 26px;cursor: pointer;background-color: #113575;border-radius: 22px;}
footer .col-top .col-l .f-link span::after{content: '';display: block;width: 9px;height: 6px;background-image: url(../images/f_down.png);position: absolute;right:26px;top:50%;transform: translateY(-50%);}
footer .col-top .col-l .f-link .xl{position: absolute;width: calc(100% - 50px);display: none;left:25px;}
footer .col-top .col-l .f-link .xl a{background-color: #fff;color: #fff;display: block;height: 40px;text-align: center;line-height: 40px;color: #333;transition: all .3s;position: relative;}
footer .col-top .col-l .f-link .xl a::before{content: '';display: block;width: 80%;height: 1px;background-color: #F0F0F0;position: absolute;left:10%;bottom:0;}
footer .col-top .col-l .f-link .xl a:hover{color: #fff;background-color: #002972;;}
footer .col-top .col-l .f-link .xl a:hover::before{display: none;}
footer .col-top .col-l .f-link .xl a:last-child::before{display: none;}
footer .col-top .col-l .p_link{display: flex;align-items: center;}
footer .col-top .col-l .p_link a{display: block;margin-right: 0.82vw;width:4.68vw;height: 1.2vw;display: flex;align-items: center; justify-content: center;}
footer .col-top .col-l .p_link a img{max-width: 100%;max-height: 100%;margin-bottom: 0;filter:brightness(0);opacity: 50%;transition: all 0.5s;}
footer .col-top .col-l .p_link a:hover img{filter: initial;opacity: 1;}
footer .col-top .col-l .f-fx{display: flex;}
footer .col-top .col-l .f-fx a{display: block;margin-right: 25px;}
footer .col-top .col-r{display: flex;width: 53vw;justify-content: space-between;padding-top: 1.1vw;}
footer .col-top .col-r dl{}
footer .col-top .col-r dt a{color: #113575;font-size: 18px;display: block;margin-bottom: 38px;font-family: hb; font-weight: bold;}
footer .col-top .col-r dd a{display: block;color: #666666;transition: all .3s;margin-bottom: 1.2vw;font-size: 16px;line-height: 20px;font-family: hl; }
footer .col-top .col-r dd a:last-child{margin-bottom: 0;}
footer .col-top .col-r dd a:hover{color: #113575;font-family:hb;}
footer .col-bottom{border-top: 1px solid rgba(255,255,255,0.17);background-color: #113575;}
footer .col-bottom .layout{display: flex;justify-content: space-between;align-items: center; padding:1vw 0;color: #fff;font-size: 12px;}
footer .col-bottom .layout a{color: #fff;}
footer .col-bottom .layout a img{margin-left: 1.35vw;}
footer .col-bottom .layout .col-l{display: flex; align-items: center;}
footer .col-bottom .layout .col-l p{margin-left: 30px;display: flex;}
footer .col-bottom .layout .col-l a{position: relative;display: block;padding-right: 26px;}
footer .col-bottom .layout .col-l a::after{content: '';display: block;width: 1px;height: 12px;background-color: #fff;position: absolute;right:13px;top:0;}
footer .col-bottom .layout .col-l a:nth-child(4)::after{display: none;}
footer .col-bottom .layout .col-l p a{padding-right: 0;margin-left: 12px;}
footer .col-bottom .layout .col-l p a::after{display: none;}
footer .col-top .f-ewm{text-align: center;width: 131px;position: absolute;right:0;bottom:34px;}
footer .col-top .f-ewm img{display: block;width: 131px;}
footer .col-top .f-ewm p{color: #000000;font-size: 14px;margin-top: 0.51vw;line-height: 20px;}
.footinfor{color: #6e6e6e; line-height: 24px;}
.i-part3 .m_con .swiper-pagination{display: none;}
#d1,#d2,#d3{
display: block;
height: 120px;
}
/* 鍐呴〉 */
.ny_banner{height:25vw;background: no-repeat center;background-size: cover;position: relative;top: 0;z-index: 10;}
.ny_banner .txt{width: 100%;position: absolute; left: 0;top: 45%;transform: translateY(-50%);text-align: center;color: #ffffff;}
.ny_banner .txt .cn{line-height: 80px;margin-bottom: 1vw;font-size:48px;font-family:hm;}
.ny_banner .txt .en{font-family:Gothic; line-height: 30px;font-size: 20px;text-transform: uppercase;font-family: Gothic;}
.ny_banner .ny_tab{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background-image: linear-gradient(rgba(255,255,255,0.8), #ffffff);width: 91.67vw;display: flex;transition:all 0.5s;}
.ny_banner .ny_tab.on{position: fixed;top: 74px;width: 100%;height:calc(28px + 2vw);background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.04);}
.ny_banner .ny_tab li{width: 100%;text-align: center;padding: 2.2vw 0;line-height: 28px;font-size: 20px;position: relative;transition:all 0.5s;}
.ny_banner .ny_tab.on li{padding:1vw 0;}
.ny_banner .ny_tab li::before{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 18px;background-color: #949494;}
.ny_banner .ny_tab li:last-child::before{display: none;}
.ny_banner .ny_tab li:after{content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 0;height: 3px;background-color: #113575;transition: all 0.5s;}
.ny_banner .ny_tab li.on:after{width: 70.7%;}
.ny_banner .ny_tab li:hover:after{width: 70.7%;}
.ny_banner .ny_tab li a{color: #333333;}
.ny_banner .ny_tab li.on a{color: #113575;}
.ny_banner .ny_tab li:hover a{color: #113575;}
.w1652{width: 86%;margin: 0 auto;position: relative;}
/* 闂瓟鍒楄〃 */
.ans_con{background-color: #FFFFFF;padding: 6.875vw 0 6.4vw 0;position: relative;z-index: 2;}
.ans_con .con{position: relative;}
.ans_con .con .left{float: left;width: 350px;position: sticky;top: 8vw;}
.ans_con .con .left .tit{font-size: 50px;color: #000000;line-height: 66px;padding-bottom: 2.34vw;border-bottom: 1px solid rgba(112,112,112,0.23);margin-bottom: 3.49vw;font-family: hm;}
.ans_con .con .left ul li a{display: block;width: 286px;line-height: 72px;font-size: 24px;color: #000000;border: 1px solid rgba(112,112,112,0.3);text-align: center;margin-bottom: 1.67vw;transition: all 0.5s;}
.ans_con .con .left ul li.on a{color: #fff;border-color: transparent;background-color: #113575;}
.ans_con .con .right{float: right;width: calc(100% - 488px);}
.ans_con .con .right .box{padding:1.875vw 4.68vw 1.3vw 4.68vw;background-color: #F9F9F9;transition: all 0.5s;margin-bottom: 1vw;}
.ans_con .con .right .box:hover{background-color: #ffffff;box-shadow: 0 3px 50px rgba(4,38,161,0.1);}
.ans_con .con .right .box>div{display: flex;align-items: flex-start;}
.ans_con .con .right .box .h{margin-bottom: 1.4vw;}
.ans_con .con .right .box .h span{display: block;width: 26px;height: 26px;color: #113575;text-align: center;line-height: 26px;background-color: rgba(4,38,161,0.03);margin-right: 1.1vw;}
.ans_con .con .right .box .h p{width: calc(100% - 1.1vw - 26px);line-height: 26px;font-size: 20px;color: #000000;font-family: hb;}
.ans_con .con .right .box .p{margin-bottom: 1.1vw;}
.ans_con .con .right .box .p span{display: block;width: 26px;height: 26px;color: #E70011;text-align: center;line-height: 26px;background-color: rgba(231,0,17,0.03);margin-right: 1.1vw;}
.ans_con .con .right .box .p p{width: calc(100% - 1.1vw - 26px);line-height: 32px;font-size: 16px;color: #0A0600;font-family: hl;}
.ans_con .con .right .box .p1 span{display: block;text-align: center;width: 52px;height: 26px;line-height: 24px;border: 1px dashed #DFDFDF;color: #9E9E9E;margin-right: 1vw;}
.ans_con .con .right .box .p1 p{width: calc(100% - 52px - 1vw);line-height: 26px;color: #9E9E9E;}
.ans_con .con .right .box1{padding: 1.875vw 0;background-color: #F9F9F9;display: flex;transition: all 0.5s;margin-bottom: 1vw;}
.ans_con .con .right .box1:last-child{margin-bottom: 0;}
.ans_con .con .right .box1 .icons{width: 10.93vw;padding: 1.1vw 3.125vw 1.1vw 3.8vw;border-right: 1px solid rgba(112,112,112,0.12);transition: all 0.5s;}
.ans_con .con .right .box1 .icons .icon{width: 100%;padding-bottom: 100%;background: url(../images/pdf.png);background-size: 100% 100%;}
.ans_con .con .right .box1:hover .icons .icon{background-image: url(../images/pdf1.png);}
.ans_con .con .right .box1 .txt{width: calc(100% - 10.93vw);padding: 1.1vw 10vw 1.1vw 3vw;}
.ans_con .con .right .box1 .txt .h{line-height: 26px;font-size: 20px;font-family: hb;color: #000000;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 26px;overflow: hidden;margin-bottom: 1.35vw;font-family: hb;}
.ans_con .con .right .box1 .txt .p{display: flex;align-items: center;}
.ans_con .con .right .box1 .txt .p span{display: block;width: 52px;line-height: 24px;text-align: center;border: 1px dashed #DFDFDF;color: #9E9E9E;margin-right: 1vw;}
.ans_con .con .right .box1 .txt .p p{color: #9E9E9E;}
.ans_con .con .right .box1:hover{background-color: #fff;box-shadow: 0 3px 50px rgba(4,38,161,0.1) ;}
.ans_con .con .right .box1:hover .icons{border-color: #fff;}
.list_page{margin: 0 auto; margin-top: 5.9vw;display: flex;justify-content: center;align-items: center;}
.list_page ul{
display: flex;
}
.list_page li a,.list_page li span{display: block;width: 34px;height: 36px;text-align: center;line-height: 34px;border: 1px solid #C1C1C1;font-size: 20px;color: #C1C1C1;margin: 0 0.55vw;transition: all 0.5s; width: auto !important; padding: 0 6px;}
.list_page li a.on,.list_page li a:hover,.list_page li.active span{border-color: transparent;color: #fff;background-color: #113575;font-family:PingFang SC;}
.list_page li a.prev{border-color: transparent;background: url(../images/p_prev.png)no-repeat center;}
.list_page li a.prev:hover{background-image: url(../images/p_prev1.png);}
.list_page li a.next{border-color: transparent;background: url(../images/p_next.png)no-repeat center;}
.list_page li a.next:hover{background-image: url(../images/p_next1.png);}
.list_page .jumpto{display: none;}
/* 鏂伴椈鍒楄〃 */
.news_con{padding:4.7vw 0 5.36vw 0;background-color: #fff;position: relative;z-index: 2;}
.news_con .box{background-color: #F9F9F9;transition: all 0.5s;display: flex;margin-bottom: 2.97vw;}
.news_con .box:last-child{margin-bottom: 0;}
.news_con .box .pics{width: 31.1vw;overflow: hidden;}
.news_con .box .pics .pic{width: 100%;height: 100%;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.news_con .box:hover .pics .pic{transform: scale(1.05);}
.news_con .box .txt{width: calc(100% - 31.1vw);padding:1.82vw 6.25vw 2.7vw 5.3vw;}
.news_con .box .txt .day{line-height: 20px;color: #113575;margin-bottom: 0.6vw;}
.news_con .box .txt .h{line-height: 32px;color: #000000;font-size: 24px;margin-bottom: 1.51vw;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 32px;overflow: hidden;font-family: hm;}
.news_con .box .txt .p{line-height: 24px;color: #666666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 48px;overflow: hidden;margin-bottom: 1.927vw;font-family: hl;font-size:16px;}
.news_con .box .txt .more{width: 194px;height: 44px;text-align: center;line-height: 42px;border: 1px solid #DBDBDB;border-radius: 22px;transition: all 0.5s;}
.news_con .box .txt .more span{display: inline-block;padding-right: 36px;color: #333333;background: url(../images/more1.png)no-repeat right center;transition: all 0.5s;}
.news_con .box:hover{background-color: #fff;box-shadow: 0 3px 50px rgba(4,38,161,0.1);}
.news_con .box:hover .txt .more{border-color: transparent;background-color: #113575;}
.news_con .box:hover .txt .more span{color: #fff;background-image: url(../images/more2.png);}
/* 鏂伴椈璇︽儏 */
.nd_con{width: 73.23vw;margin: 0 auto;margin-top: 195px;padding-bottom: 4vw;}
.nd_con .top{margin-bottom: 3.6vw;border-bottom: 1px solid #E5E5E5;padding-bottom: 2vw;position: relative;}
.nd_con .top .h{font-size: 32px;color: #000000;line-height: 42px;margin-bottom: 1.2vw;font-family: hm;}
.nd_con .top .p{color: #666666;line-height: 20px;}
.nd_con .top .fx{position: absolute;right: 0;bottom: 1.82vw;display: flex;align-items: center;}
.nd_con .top .fx span{display: block;color: #333333;line-height: 22px;font-size: 16px;}
.nd_con .top .fx a{width: 32px;height: 32px;display: block;margin-left: 0.625vw;background-size: 100% 100%;}
.nd_con .top .fx a.wx{background-image: url(../images/nd_wx1.png);}
.nd_con .top .fx a.wx:hover{background-image: url(../images/nd_wx2.png);}
.nd_con .top .fx a.wb{background-image: url(../images/nd_wb1.png);}
.nd_con .top .fx a.wb:hover{background-image: url(../images/nd_wb2.png);}
.nd_con .top .fx a.qq{background-image: url(../images/nd_qq1.png);}
.nd_con .top .fx a.qq:hover{background-image: url(../images/nd_qq2.png);}
.nd_con .con{line-height: 36px;color: #000000;font-size: 16px;padding-bottom: 6vw;border-bottom: 1px solid #E5E5E5;font-family: hl;}
.nd_con .con p{font-family: hl;}
.nd_con .con img{margin: 0 auto!important;max-width: 100%;height:auto!important;display:block;}
.nd_con .con video{margin: 0 auto!important;max-width: 100%;height:auto!important;display:block;}
.nd_con .bottom{padding: 1.92vw 0 0 0;}
.nd_con .bottom .link{width: 100%;display: flex;justify-content: space-between;}
.nd_con .bottom .link a{display: block;color: #666666;transition: all 0.5s;width: 40%;line-height: 22px;height: 22px;overflow: hidden;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.nd_con .bottom .link a:last-child{text-align: right;}
.nd_con .bottom .link a:hover{color: #113575;}
.nd_con .bottom .btn{display: block;width: 156px;line-height: 40px;text-align: center;border-radius: 20px;color: #ffffff;background-color: #113575;float: right;margin-top: 1.82vw;transition: all 0.5s;}
.nd_con .bottom .btn:hover{opacity: 0.8;}
/* 浜烘墠鎷涜仒 */
.rec_con{position: relative;z-index: 2;background-color: #ffffff;}
.rec1{background-color: #FAFBFE;margin-top: 6vw;padding: 4.16vw 0;margin-bottom: 4.16vw;}
.rec1 .w1652{display: flex;align-items: center;}
.rec1 .pics{overflow: hidden;margin-right: 5.2vw;}
.rec1 .pics .pic{width: 37.8vw;height: 21vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.rec1 .pics:hover .pic{transform: scale(1.05);}
.rec1 .txt .cn{color: #000;line-height: 66px;margin-bottom: 0.5vw;font-size: 50px;font-family: hm;}
.rec1 .txt .en{font-family:Gothic; color: #444444;text-transform: uppercase;line-height: 26px;font-size: 20px;margin-bottom: 2.6vw;font-family: Gothic;}
.rec1 .txt .p{line-height: 36px;color: #0A0600;font-family: hl;font-size:16px;}
.rec1 .txt .p p{font-family: hl;}
.rec2{width: 93vw;margin-left: 7vw;margin-bottom:8.33vw;}
.rec2 .top{display: flex;margin-bottom: 3.64vw;}
.rec2 .top .txt{margin-right: 19.3vw;width: 46.6vw;}
.rec2 .top .txt .txt1{display: none;}
.rec2 .top .txt .txt1.on{display: block;}
.rec2 .top .txt .h{font-size: 24px;line-height: 28px;color: #000000;font-family: hb;margin-bottom: 2vw;}
.rec2 .top .txt .p{line-height: 30px;color: #000000;font-family: hl;font-size: 16px;}
.rec2 .top .txt .p p{font-family: hl;}
.rec2 .pics{width: 100%;position: relative;overflow: hidden;}
.rec2 .pics .swiper-pagination{display: none;}
.rec2 .pics .swiper-slide{padding-right: 9.9vw;border-right: 1px solid rgba(136,136,136,0.23);}
.rec2 .pics .swiper-slide .pic{width: 100%;height: 26.14vw;background: no-repeat center;background-size: 100% 100%;transition: all 0.5s;}
.rec2 .pics .swiper-slide .pic:hover{background-size: 105% 105%;}
.rec2 .top .swiper-pagination{display: flex;bottom: auto;top: 0;left: 0;font-size: 16px;font-family: hb;color: #D2D2D2;align-items: flex-end;font-family: Gothic-Bold;letter-spacing: 2px;}
.rec2 .top .swiper-pagination .swiper-pagination-current{font-size: 24px;color: #000000;}
.rec2 .top .right{position: relative;}
.rec2 .top .right .next{top: auto;bottom: 0;right: auto;margin-top: 0;left: 64px;width: 54px;height: 54px;background: url(../images/rec_next.png);background-size: 100% 100%;}
.rec2 .top .right .next:hover{background-image: url(../images/rec_next1.png);}
.rec2 .top .right .prev{top: auto;bottom: 0;right: auto;left: 0;margin-top: 0;width: 54px;height: 54px;background: url(../images/rec_prev.png);background-size: 100% 100%;}
.rec2 .top .right .prev:hover{background-image: url(../images/rec_prev1.png);}
.rec3{margin-bottom: 7.30vw;}
.rec3 .top .h{font-size: 24px;line-height: 32px;font-family: hb;color: #000000;margin-bottom:2.18vw;}
.rec3 .top .p{font-size: 22px;line-height: 36px;color: #333333;margin-bottom: 2.18vw;}
.rec3 .boxs{position: relative;overflow: hidden; padding-bottom: 1.55vw;}
.rec3 .boxs .swiper-slide .pics{overflow: hidden;}
.rec3 .boxs .swiper-slide .pic{width: 100%;height: 19.9vw;background: no-repeat center;background-size: cover;position: relative;transition: all 0.5s;}
.rec3 .boxs .swiper-slide .pic .icon{position: absolute;bottom: 0;right: 0;width: 2.44vw;height: 2.44vw;background: url(../images/rec_3_icon.png);background-size: 100% 100%;transition: all 0.5s;}
.rec3 .boxs .swiper-slide:hover .pic{transform: scale(1.05);}
.rec3 .boxs .swiper-slide:hover .pic .icon{transform: translate(100%,100%);}
.rec3 .boxs .swiper-slide .txt{padding: 3.2vw 1.56vw 1.56vw 1.56vw;border: 1px solid #D9D9D9;border-top: none;transition: all 0.5s;}
.rec3 .boxs .swiper-slide .txt .h1{line-height: 32px;font-size: 24px;color: #000000;padding-bottom: 1.77vw;border-bottom: 1px solid rgba(112,112,112,0.1);margin-bottom: 1.98vw;transition: all 0.5s;font-family: hm;}
.rec3 .boxs .swiper-slide .txt .p1{line-height: 32px;color: #000000;font-size: 16px;height: 128px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;font-family:hl;}
.rec3 .boxs .swiper-slide:hover .txt .h1{color: #113575;}
.rec3 .boxs .swiper-slide:hover .txt{border-color: transparent;}
.rec3 .boxs .swiper-slide:hover{box-shadow: 0 0 30px rgba(4,38,161,0.06);}
.rec4{height: 28.75vw;display: flex;align-items: center;padding-left: 7vw;position: relative;z-index:2;}
.rec4 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:-1;}
.rec4 .pic .swiper-slide{position: relative;width: 100%;height: 100%;overflow:hidden;}
.rec4 .pic .slide-inner{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background:no-repeat center;background-size:cover;}
.rec4 .txt{color: #fff;position:relative;overflow:hidden;width:31.25vw;}
.rec4 .pic .swiper-slide .kuai{content:"";position: absolute;top: 0;right: 0;width: 18%;height: 100%;}
.rec4 .txt .swiper-slide{background-size:0 0;}
.rec4 .txt .h{font-size: 40px;line-height: 52px;margin-bottom: 1vw;font-family: hm;color:#fff;}
.rec4 .txt .p{font-size: 24px;line-height: 32xp;margin-bottom: 4.16vw;}
.rec4 .txt .more{width: 194px;height: 44px;text-align: center;line-height: 42px;border: 1px solid #DBDBDB;border-radius: 22px;transition: all 0.5s;}
.rec4 .txt .more span{display: inline-block;padding-right: 36px;color: #fff;background: url(../images/more2.png)no-repeat right center;transition: all 0.5s;}
.rec4 .txt .more:hover{border-color: transparent;background-color: #113575;}
.rec4 .tit{position: absolute;right: 3.9vw;overflow:hidden;width:162px; color: #fff;font-size: 40px;line-height: 52px;top: 50%;transform: translateY(-50%);}
.rec4 .next{width: 162px;height: 52px;position: absolute;right: 3.9vw;top: 50%;margin-top:-26px; cursor: pointer;}
/* 绀句細璐d换 */
.res_con{position: relative;z-index: 2;background-color: #fff;}
.res1{background-color: #FAFBFE;margin-bottom: 5.2vw;}
.res1 .top{padding-top: 6.77vw;padding-bottom: 2.34vw;display: flex;justify-content: space-between;}
.res1 .top .left{margin-right: 21.5vw;width: 210px;}
.res1 .top .left .cn{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.25vw;font-family: hm;}
.res1 .top .left .en{line-height: 26px;color: rgba(68,68,68,0.7);text-transform: uppercase;font-size: 20px;font-family: Gothic;}
.res1 .top .right{width: calc(100% - 200px - 21.5vw);line-height: 36px;color: #0A0600;font-size: 16px;font-family: hl;}
.res1 .top .right p{font-family: hl;}
.res1 .con{position: relative;padding-bottom: 250px;/* padding-bottom: 13vw; */}
.res1 .con .pic{width: 100%;height: 37.3vw;background: no-repeat center;background-size: cover;}
.res1 .con .boxs{position: absolute;width: 100%;padding: 0 7vw;display: flex;justify-content: space-between;bottom: 0;left: 0;}
.res1 .con .boxs .swiper-pagination{display: none;}
.res1 .con .boxs .box{width: 20.7vw;background-color: #FFFFFF;padding: 3.125vw 1.56vw;}
.res1 .con .boxs .box .h{font-size: 32px;line-height: 44px;margin-bottom: 2.187vw;color: #113575;font-family: hm;}
.res1 .con .boxs .box .solid{width: 12px;height: 2px;background-color: #113575;margin-bottom: 0.8vw;}
.res1 .con .boxs .box .p{line-height: 32px;color: #0A0600;font-family: hl;font-size: 16px;height: 214px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;}
.res1 .top1{padding-top: 5.2vw;padding-bottom:6.3vw;display: flex;justify-content: space-between;}
.res1 .top1 .left{margin-right: 21.5vw;width: 210px;}
.res1 .top1 .left .cn{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.25vw;font-family: hm;}
.res1 .top1 .left .en{line-height: 26px;color: rgba(68,68,68,0.7);text-transform: uppercase;font-size: 20px;font-family: Gothic;}
.res1 .top1 .right{width: calc(100% - 200px - 21.5vw);line-height: 36px;color: #0A0600;font-size: 16px;font-family: hl;}
.res1 .top1 .right p{font-family: hl;}
.res2{background: url(../images/res_bj.png)no-repeat center bottom;background-size: 100% auto;padding-bottom: 6.1vw;margin-bottom: 8.54vw;}
.res2>.pics{height: 27.08vw;background: no-repeat center;background-size: cover;}
.res2>.center{padding-top: 5.88vw;padding-bottom: 1.1vw;}
.res2>.center{display: flex;}
.res2>.center .left{width: 250px;margin-right: 19.11vw;}
.res2>.center .left .cn{font-size: 50px;line-height: 66px;margin-bottom: 0.25vw;color:#000000;font-family: hm;}
.res2>.center .left .en{font-size: 20px;line-height: 26px;color: rgba(68,68,68,0.7);text-transform: uppercase;font-family: Gothic;}
.res2>.center .right{width: calc(100% - 250px - 19.11vw);}
.res2>.center .right .box .h{font-size: 32px;color: #000000;line-height: 42px;margin-bottom: 0.5vw;font-family: hm;}
.res2>.center .right .box .en1{font-size: 16px;line-height: 22px;color: rgba(68,68,68,0.7);text-transform: uppercase;margin-bottom: 2.6vw;font-family: Gothic;}
.res2>.center .right .box .p{font-size: 16px;font-family: hl;color: #0A0600;line-height: 36px;margin-bottom: 6.25vw;}
.res2>.center .right .box .p p{font-family: hl;}
.res2>.bottom{display: flex;}
.res2>.bottom .box{width: 50%;padding: 3.96vw 3.96vw 4.68vw 3.96vw;background-color: #ffffff;border: 1px solid #EEEEEE;position: relative;overflow: hidden;z-index: 2;}
.res2>.bottom .box .pic{position: absolute;top: 0;left: 50%;width: 0%;height: 100%;background: no-repeat center;background-size: cover;z-index: -1;transition: all 0.5s;transform: translateX(-50%);opacity: 0;}
.res2>.bottom .box.on .pic{opacity: 1;width: 100%;}
.res2>.bottom .box .txt .icon{height: 40px;margin-bottom: 1.1vw;}
.res2>.bottom .box .txt .icon img{max-height: 100%;}
.res2>.bottom .box .txt .icon .icon2{display: none;}
.res2>.bottom .box .txt .h{font-size: 22px;color: #000000;line-height: 28px;margin-bottom: 1.13vw;transition: all 0.5s;font-family: hm;}
.res2>.bottom .box .txt .p{font-size: 16px;color: #4D4D4D;line-height: 26px;}
.res2>.bottom .box.on .txt .h{color: #fff;}
.res2>.bottom .box.on .txt .p{color: #fff;font-family: hl;}
.res2>.bottom .box.on .txt .icon .icon1{display: none;}
.res2>.bottom .box.on .txt .icon .icon2{display: block;}
.res3{background: url(../images/res_bj2.png)no-repeat center bottom;background-size: 100% auto;padding-bottom: 4.84rem;}
.res3 .w1652{display: flex;justify-content: space-between;}
.res3 .w1652 .txt{width: 32.6vw;padding-top: 2.9vw;}
.res3 .w1652 .txt .h{font-size: 50px;color: #000000;line-height: 66px;margin-bottom: 0.25vw;font-family: hm;}
.res3 .w1652 .txt .en{font-family:Gothic; font-size: 20px;color: rgba(68,68,68,0.7);line-height: 26px;margin-bottom:3.33vw;text-transform: uppercase;}
.res3 .w1652 .txt .p{font-size: 16px;color: #0A0600;font-family: hl;line-height: 36px;}
.res3 .w1652 .txt .p p{font-family: hl;}
.res3 .w1652 .pics{width: 45.5vw;overflow: hidden;}
.res3 .w1652 .pics .pic{height: 29.42vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.res3 .w1652 .pics:hover .pic{transform: scale(1.05);}
.res4{position: relative;margin-top: 7.86vw;margin-bottom: 8.333vw;}
.res4 .pics{width: 46.4vw;overflow: hidden;}
.res4 .pics .pic{height: 34.84vw;width: 100%;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.res4 .pics:hover .pic{transform: scale(1.05);}
.res4 .txt{position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-color: #FAFBFE;width: 45.2vw;padding: 6.25vw 5.73vw;z-index:3;}
.res4 .txt .h{font-size: 50px;line-height: 66px;margin-bottom: 0.25vw;color: #000000;font-family: hm;}
.res4 .txt .en{font-family:Gothic; font-size: 20px;line-height: 26px;color: rgba(68,68,68,0.7);text-transform: uppercase;margin-bottom: 3.333vw;}
.res4 .txt .p{line-height: 36px;color: #0A0600;font-family: hl;font-size:16px;}
.res4 .txt .p p{font-family: hl;}
.res5{padding-bottom: 6.77vw;display: flex;justify-content: space-between;}
.res5 .txt{width: 38.36vw;}
.res5 .txt .h{line-height: 66px;font-size: 50px;color: #000000;margin-bottom: 0.25vw;font-family: hm;}
.res5 .txt .en{font-family:Gothic; line-height: 26px;font-size: 20px;color: #444444;margin-bottom: 4vw;}
.res5 .txt .p{line-height: 36px;color: #0A0600;font-family: hl;font-size:16px;}
.res5 .txt .p p{font-family: hl;}
.res5 .pics{display: flex;justify-content: space-between;}
.res5 .pics .left{width: 28.28vw;overflow: hidden;margin-right: 1vw;}
.res5 .pics .left .pic{width: 100%;height: 20.8vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.res5 .pics .left .pic:hover{transform: scale(1.05);}
.res5 .pics .right{width: 15.88vw;}
.res5 .pics .right .pic{width: 100%;height: 9.9vw;background: no-repeat center;background-size: 100% 100%;transition: all 0.5s;}
.res5 .pics .right .pic:hover{background-size: 105% 105%;}
.res5 .pics .right .pic:first-child{margin-bottom: 1vw;}
/* 浼佷笟鏂囧寲 */
.cul_con{padding: 9.6vw 0 5.2vw 0;background: url(../images/cul_bj.png)no-repeat center bottom;background-size: 100% auto;position: relative;z-index: 2;background-color: #fff;}
.cul_con .w1652{padding-top: 4.427vw;position: relative;display: flex;justify-content: center;align-items: flex-end;}
.cul_con .w1652>img{width: 57.55vw;}
.cul_con .w1652 .box{position: absolute;}
.cul_con .w1652 .box .top{margin-bottom:1.56vw;padding-left: 75px;background: no-repeat left center;background-size: 58px 58px;}
.cul_con .w1652 .box1 .top{margin-bottom:1.56vw;padding-right: 75px;padding-left: 0; background: no-repeat right center;background-size: 58px 58px;}
.cul_con .w1652 .box .top .cn{font-size: 28px;line-height: 38px;color: #000000;font-family: hb;}
.cul_con .w1652 .box .top .en{font-size: 18px;line-height: 24px;font-family: Gothic;color: rgba(68,68,68,0.7);text-transform: uppercase;}
.cul_con .w1652 .box .list .li{margin-bottom: 2.24vw;}
.cul_con .w1652 .box .list .li .h{line-height: 20px;font-size: 16px;color: #000000;font-family: hb;margin-bottom: 0.677vw;}
.cul_con .w1652 .box .list .li .p{line-height: 20px;font-size: 16px;color: #000000;font-family: hl;}
.cul_con .w1652 .box1{top: 40%;left: 0;width: 380px;text-align: right;}
.cul_con .w1652 .box2{top: 0;left: 54%;transform: translateX(-50%);width: 416px;}
.cul_con .w1652 .box3{top: 40%;right: 0;width: 360px;}
/* 绀句細鎷涜仒 */
.recsh_con{padding-bottom:5.72vw;position: relative;z-index: 2;background-color: #ffffff;}
.recsh_con .top{padding: 6vw 0 4.16vw 0;display: flex;}
.recsh_con .top .left{margin-right: 13.33vw;}
.recsh_con .top .left .cn{line-height: 66px;color: #000000;font-size: 50px;margin-bottom: 0.25vw;font-family: hm;}
.recsh_con .top .left .en{line-height: 26px;font-size: 20px;color: #444444;font-family: Gothic;text-transform: uppercase;}
.recsh_con .top .right{line-height: 36px;color: #0A0600;font-family: hl;font-size:16px;}
.recsh_con .form ul{display: flex;justify-content: space-between;width: 100%;}
.recsh_con .form ul input::placeholder{color:#000000;font-family: hm;}
.recsh_con .form ul>div{display: flex;}
.recsh_con .form ul>div>li{margin-right: 1vw;width: 18.125vw;}
.recsh_con .input .left{display: flex;justify-content: space-between;width: 18.125vw;border: 1px solid rgba(112,112,112,0.1);}
.recsh_con .input input{padding-left: 16px; line-height: 50px;width: calc(100% - 52px);}
.recsh_con .input a{display: block; height: 52px;width: 52px;background: url(../images/j_ser.png)no-repeat center;}
.recsh_con .con .boxs .top{width: 100%;line-height: 95px;padding: 0 5vw 0 3.85vw;display: flex;justify-content: space-between;background-color: #113575;color: #ffffff;color: #FFFFFF;font-size: 20px;margin-top: 1.82vw;}
.recsh_con .con .boxs .top .li{width: 240px;text-align: center;font-family: hm;}
.recsh_con .con .boxs .top .li:nth-child(2){width: 240px;text-align: center;}
.recsh_con .con .boxs .box{border: 1px solid #EEEEEE;margin-top: 1.82vw;}
.recsh_con .con .boxs .box .top1{width: 100%;line-height: 93px;padding: 0 5vw 0 3.85vw;display: flex;justify-content: space-between;font-size: 16px;color: #000000;background-color: #FBFBFB;}
.recsh_con .con .boxs .box .top1 .li{width: 240px;text-align: center;font-family: hm;line-height:2;padding:1vw 0;}
.recsh_con .con .boxs .box .top1 .li:nth-child(2){width: 240px;text-align: center;}
.recsh_con .con .boxs .box .top1 .li.btn{color: #113575;cursor: pointer;}
.recsh_con .con .boxs .box .top1 .li.btn span{display: inline-block;padding-right: 18px;background: url(../images/rec_jt1.png)no-repeat right center;}
.recsh_con .con .boxs .box.on .top1 .li.btn span{background-image: url(../images/rec_jt2.png);}
.recsh_con .con .boxs .box.on .top1{background-color: transparent;}
.recsh_con .con .boxs .box .con1{margin: 0 4.7vw;border-top: 1px solid #EBEBEB;width: calc(100% - 9.4vw);position: relative;overflow:hidden;}
.recsh_con .con .boxs .box .con1.box-no{height: 0;}
.recsh_con .con .boxs .box .con1.box-active{height: auto;padding: 2.4vw 0 7.6vw 0;}
.recsh_con .con .boxs .box .con1 .item{width: 38.125vw;margin-top:2.4vw;}
.recsh_con .con .boxs .box .con1 .item:first-child{margin-top: 0;}
.recsh_con .con .boxs .box .con1 .item .h{font-size: 16px;line-height: 20px;color: #000000;margin-bottom: 1.8vw;font-family: hm;}
.recsh_con .con .boxs .box .con1 .item .p{font-size: 16px;line-height: 30px;color: #666666;font-family: hl;}
.recsh_con .con .boxs .box .con1 .more{width: 260px;height: 60px;text-align: center;line-height: 42px;border: 1px solid #DBDBDB;border-radius: 30px;transition: all 0.5s; position: absolute;top: 4.427vw;right: 0;}
.recsh_con .con .boxs .box .con1 .more span{display: inline-block;padding-right: 36px;color: #fff;background: url(../images/more2.png)no-repeat right center;transition: all 0.5s;}
.recsh_con .con .boxs .box .con1 .more{border-color: transparent;background-color: #113575;}
.recsh_con .con .boxs .box .con1 .more:hover{opacity: 0.7;}
/* 妗堜緥鍒楄〃涓€绾 */
.sl_con{position: relative;margin-top: 85px;background-color: rgba(4,38,161,0.04);}
.sl_con .left{position: sticky;top: calc(85px - 3vw);width: 400px;float: left;padding-top: 3vw;border-right: 1px solid #E8E8E8;}
.sl_con .left .sl_nav1 a{display: block;}
.sl_con .left .sl_nav1>li>div{padding: 0 3.125vw;line-height: 68px;position: relative;}
.sl_con .left .sl_nav1>li>div>a{color: #444444;font-size: 16px;}
.sl_con .left .sl_nav1>li.on>div{background-color: #113575;}
.sl_con .left .sl_nav1>li.on>div>a{color: #fff;}
.sl_con .left .sl_nav1>li>div:after{content: "";position: absolute;right: 3.125vw;width: 12px;height: 12px;background: url(../images/sl_add1.png);background-size: 100% 100%;top: 50%;transform: translateY(-50%);pointer-events: none;}
.sl_con .left .sl_nav1>li.on>div:after{background-image: url(../images/sl_add2.png);}
.sl_con .left .sl_nav1>li .sl_nav2{padding: 0 0 0 3.125vw;background-color: #fff;display: none;}
.sl_con .left .sl_nav1>li.on .sl_nav2{display: block;}
.sl_con .left .sl_nav1>li .sl_nav2>li{border-bottom: 1px solid #F3F3F3;}
.sl_con .left .sl_nav1>li .sl_nav2>li>div{position: relative;}
.sl_con .left .sl_nav1>li .sl_nav2>li>div>a{color: #666666;font-size: 14px;line-height: 68px;}
.sl_con .left .sl_nav1>li .sl_nav2>li>div:after{content: "";position: absolute;right: 3.125vw;width: 10px;height: 10px;background: url(../images/sl_jt1.png)no-repeat center;top: 50%;transform: translateY(-50%);cursor: pointer;}
.sl_con .left .sl_nav1>li .sl_nav2>li>div>a:hover{color: #113575;}
.sl_con .left .sl_nav1>li .sl_nav2>li.on>div>a{color: #113575;}
.sl_con .left .sl_nav1>li .sl_nav2>li.on>div:after{background-image: url(../images/sl_jt2.png);}
.sl_con .left .sl_nav1>li .sl_nav2>li .sl_nav3{line-height: 46px;padding-left: 15px;display: none;}
.sl_con .left .sl_nav1>li .sl_nav2>li.on .sl_nav3{display: block;}
.sl_con .left .sl_nav1>li .sl_nav2>li .sl_nav3 a{color: #666666;font-family: hl;}
.sl_con .left .sl_nav1>li .sl_nav2>li .sl_nav3 li a:hover,.sl_con .left .sl_nav1>li .sl_nav2>li .sl_nav3 li.on a{color: #113575;font-family:hm;}
.sl_con .right{float: right;width: calc(100% - 400px);}
.sl_con .right .box{padding: 4.27vw 6.25vw 5.2vw 4.27vw;}
.sl_con .right .box1{background-color: #ffffff;}
.sl_con .right .box1 .top{display: flex;justify-content: space-between;}
.sl_con .right .box3 .top{flex-flow:row-reverse;}
.sl_con .right .box1 .top .txt{width: 43%;}
.sl_con .right .box1 .top .pic{width: 50.4%;display: flex;align-items: center;}
.sl_con .right .box1 .top .pic img{max-width: 100%;}
.sl_con .right .box1 .top .txt .h{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.25vw;font-family: hm;}
.sl_con .right .box1 .top .txt .en{font-size: 20px;line-height: 26px;color: rgba(68,68,68,0.7);text-transform: uppercase;font-family: Gothic;margin-bottom: 2.5vw;}
.sl_con .right .box1 .top .txt .p{line-height: 30px;font-size: 16px;font-family: hl;margin-bottom: 3.64vw;}
.sl_con .right .box1 .top .txt .list{display: flex;}
.sl_con .right .box1 .top .txt .list .item{margin-right: 2.2vw;}
.sl_con .right .box1 .top .txt .list .item:last-child{margin-right: 0;}
.sl_con .right .box1 .top .txt .list .item .h2{font-size: 28px;line-height: 40px;color: #113575;font-family: hb;margin-bottom: 0.65vw;}
.sl_con .right .box1 .top .txt .list .item .p2{line-height: 22px;color: #333333;padding-top: 0.57vw;font-size:16px; border-top: 1px solid #DBDBDB;font-family: hl;}
.sl_con .right .box1 .bottom{display: flex;justify-content: space-between;margin-top: 3.125vw;}
.sl_con .right .box1 .bottom .box_1{max-width: 13vw;margin-right: 2vw;}
.sl_con .right .box1 .bottom .box_1:last-child{margin-right: 0;}
.sl_con .right .box1 .bottom .box_1 .icon{height: 30px;width: 40px;display: flex;justify-content: center;align-items: center;margin-bottom: 0.83vw;}
.sl_con .right .box1 .bottom .box_1 .icon img{max-width: 100%;max-height: 100%;}
.sl_con .right .box1 .bottom .box_1 .h1{font-size: 22px;line-height: 30px;color: #000000;margin-bottom: 0.5vw;font-family: hm;}
.sl_con .right .box1 .bottom .box_1 .p1{line-height: 24px;color: #333333;font-family: hl;font-size:16px;}
.sl_con .right .box1 .more{width: 194px;height: 44px;text-align: center;line-height: 42px;border: 1px solid #DBDBDB;border-radius: 22px;transition: all 0.5s;margin-top: 3.85vw;background-color: #fff;}
.sl_con .right .box1 .more span{display: inline-block;padding-right: 36px;color: #333333;background: url(../images/more1.png)no-repeat right center;transition: all 0.5s;}
.sl_con .right .box1 .more:hover{border-color: transparent;background-color: #113575;}
.sl_con .right .box1 .more:hover span{color: #fff;background-image: url(../images/more2.png);}
.sl_con .right .box3{background-color: #F8F8F8;}
/*.sl_con .right .box2:last-child{display:none;}*/
.sl_con .right .box2 .b_left{width: 45%;display: flex;align-items: center;}
.sl_con .right .box2 .b_left img{max-width: 100%;}
.sl_con .right .box2 .b_right{width: 47.4%;}
.sl_con .right .box2 .more{width: 194px;height: 44px;text-align: center;line-height: 42px;border: 1px solid #DBDBDB;border-radius: 22px;transition: all 0.5s;margin-top: 3.125vw;background-color: #fff;}
.sl_con .right .box2 .more span{display: inline-block;padding-right: 36px;color: #333333;background: url(../images/more1.png)no-repeat right center;transition: all 0.5s;}
.sl_con .right .box2 .more:hover{border-color: transparent;background-color: #113575;}
.sl_con .right .box2 .more:hover span{color: #fff;background-image: url(../images/more2.png);}
.sl_con .right .box2 .b_right .tit .h{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.25vw;font-family: hm;}
.sl_con .right .box2 .b_right .tit .en{font-size: 20px;line-height: 26px;color: rgba(68,68,68,0.7);text-transform: uppercase;font-family: Gothic;margin-bottom: 2.5vw;}
.sl_con .right .box2 .b_right .p{line-height: 30px;font-size: 16px;font-family: hl;margin-bottom: 3.64vw;}
.sl_con .right .box2 .b_right .list{display: flex;}
.sl_con .right .box2 .b_right .list .item{margin-right: 2.2vw;width: 40%;}
.sl_con .right .box2 .b_right .list .item .h2{font-size: 28px;line-height: 40px;color: #113575;font-family: hb;margin-bottom: 0.65vw;}
.sl_con .right .box2 .b_right .list .item .p2{line-height: 24px;color: #333333;padding-top: 0.93vw;border-top: 1px solid #DBDBDB;font-family: hl;font-size:16px;}
.sl_con .right .box2 .b_right .bottom{display: flex;justify-content: space-between;margin-top: 3.125vw;}
.sl_con .right .box2 .b_right .bottom .box_1{max-width: 12vw;margin-right: 4vw;}
.sl_con .right .box2 .b_right .bottom .box_1:last-child{margin-right: 0;}
.sl_con .right .box2 .b_right .bottom .box_1 .icon{height: 30px;width: 40px;display: flex;justify-content: center;align-items: center;margin-bottom: 0.83vw;}
.sl_con .right .box2 .b_right .bottom .box_1 .icon img{max-width: 100%;max-height: 100%;}
.sl_con .right .box2 .b_right .bottom .box_1 .h1{font-size: 22px;line-height: 30px;color: #000000;margin-bottom: 0.5vw;font-family: hm;}
.sl_con .right .box2 .b_right .bottom .box_1 .p1{line-height: 24px;color: #333333;font-family: hl;font-size:16px;}
.sl2_con .right{background: #fff;}
.sl2_banner{padding: 110px 0;position: relative;}
.sl2_banner .txt{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 100%;display: flex;justify-content: center;align-items: center;}
.sl2_banner .txt .p{font-size: 28px;line-height: 48px;color: #113575;margin: 0 3.2vw;position: relative;overflow: hidden;width: 400px;text-align: center;font-family: hm;text-align:center;}
.sl2_banner .txt .swiper-button-next,.sl2_banner .txt .swiper-button-prev{position: static;margin-top: 0!important;}
.sl2_con1{padding: 6.5vw 5.5vw 4.68vw 5.5vw;}
.sl2_con1 .tit{padding-left: 1.1vw;border-left: 0.3125vw solid #113575;line-height: 48px;font-size: 50px;color: #113575;margin-bottom: 2.5vw;font-family: hm;}
.tupianinfor{
padding: 2% 0;
display: flex;
justify-content: space-between;
}
.tupianinfor li{
width: 31%;
}
.tupianinfor li img{
width:100%;
}
.sl2_con1 .boxs{display: flex;flex-wrap:wrap;}
.sl2_con .right .sl2_con1 .boxs .box{padding: 0 2.08vw 1.56vw 2.08vw;width: 21.14vw;transition: all 0.5s;}
.sl2_con .right .sl2_con1 .boxs .box .pic{display: flex;justify-content: center;align-items: center;height: 16.67vw;width: 100%;}
.sl2_con .right .sl2_con1 .boxs .box .pic img{max-width: 80%;max-height: 70%;transition: all 0.5s;}
.sl2_con .right .sl2_con1 .boxs .box .name{font-size: 14px;line-height: 20px;margin-bottom: 0.885vw;color: #000000;margin-left: 0;height: 20px;padding-bottom: 0;border-bottom: none;font-family: hm;width:100%;padding-right:0!important; text-align:center}
.sl2_con .right .sl2_con1 .boxs .box .h{font-size: 20px;line-height: 26px;color: #000000;padding-left: 15px;position: relative;margin-bottom: 0.3125vw;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;height: 26px;transition: all 0.5s;font-family: hm;}
.sl2_con .right .sl2_con1 .boxs .box .h::before{content: "";position: absolute;width: 7px;height: 7px;border-radius: 50%;top: 50%;left: 0;transform: translateY(-50%);background-color: #113575;}
.sl2_con .right .sl2_con1 .boxs .box .p{font-size: 14px;line-height: 22px;color: #666666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 44px;overflow: hidden;font-family: hl;}
.sl2_con .right .sl2_con1 .boxs .box:hover{box-shadow: 0 0 30px rgba(15,59,220,0.08);}
.sl2_con .right .sl2_con1 .boxs .box:hover .h{color: #113575;}
.sl2_con .right .sl2_con1 .boxs .box:hover .pic img{transform: scale(1.05);}
.sl2_con2{padding:0;}
.sl2_con2 .tit{margin-left: 5.5vw; padding-left: 1.1vw;border-left: 0.3125vw solid #113575;line-height: 48px;font-size: 50px;color: #113575;margin-bottom: 2.5vw;font-family:hm;}
.sl2_con2 .boxs{display: flex;padding:2vw 5.5vw 4.16vw 5.5vw;background-color: #fff;flex-wrap:wrap;}
.sl2_con2 .boxs:nth-child(2n){background-color: #F8F8F8;}
.sl2_con .right .sl2_con2 .boxs .box{padding: 0 2.08vw 1.56vw 2.08vw;width: 21.14vw;transition: all 0.5s;}
.sl2_con .right .sl2_con2 .boxs .box .pic{display: flex;justify-content: center;align-items: center;height: 16.67vw;width: 100%;}
.sl2_con .right .sl2_con2 .boxs .box .pic img{max-width: 80%;max-height: 70%;transition: all 0.5s;}
.sl2_con .right .sl2_con2 .boxs .box .name{font-size: 14px;line-height: 20px;margin-bottom: 0.885vw;color: #000000;margin-left: 0;height: 20px;padding-bottom: 0;border-bottom: none;font-family: hm;padding-right:0;width:100%;}
.sl2_con .right .sl2_con2 .boxs .box .h{font-size: 20px;line-height: 26px;color: #000000;padding-left: 15px;position: relative;margin-bottom: 0.3125vw;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;height: 26px;transition: all 0.5s;font-family: hm;}
.sl2_con .right .sl2_con2 .boxs .box .h::before{content: "";position: absolute;width: 7px;height: 7px;border-radius: 50%;top: 50%;left: 0;transform: translateY(-50%);background-color: #113575;}
.sl2_con .right .sl2_con2 .boxs .box .p{font-size: 14px;line-height: 22px;color: #666666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 44px;overflow: hidden;font-family: hl;}
.sl2_con .right .sl2_con2 .boxs .box:hover{box-shadow: 0 0 30px rgba(15,59,220,0.08);}
.sl2_con .right .sl2_con2 .boxs .box:hover .h{color: #113575;}
.sl2_con .right .sl2_con2 .boxs .box:hover .pic img{transform: scale(1.05);}
/* 鑱旂郴鎴戜滑 */
.uuuccc{position:relative; width:100%; height:100%}
.uuuccc video{position:absolute;}
.maps{position:absolute; z-index:99; top:0; width:100%; height:100%;}
.mapscon{
position: relative;
width:100%; height:100%
}
.mapscon h3{
font-size: 18px;
color: #223b74;
position: absolute;
padding: 10px;
background: #fff;
border-radius: 5px;
font-weight: bold;
width: 228px;
top: 9px;
left: 60px;
}
.maps .yuan {
position: absolute;
width: 3vw;
height: 3vw;
transform: translate(-50%,-50%);
font-size: 0;
cursor: pointer;
}
.maps .yuan01{
top:46% ;
left:63%;
}
.maps .yuan02{
top:36% ;
left:53%;
}
.maps .yuan03{
top:58% ;
left:77%;
}
.maps .yuan04{
top:37.5% ;
left:79%;
}
.maps .yuan05{
top:57% ;
left:30%;
}
.maps .yuan .qiu{width: 3vw;height: 3vw;position:relative;}
.maps .yuan .qiu:after{content:"";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 10px;height: 10px;border-radius: 50%;background-color: #b22226;}
.maps .yuan .qiu:before{content:"";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;background-color: rgba(178,34,38,0.7);animation: myfirst 3s linear infinite;width:100%;height:100%;}
.maps .yuan .txt{color: #000; background:#fff;width: 300px; height:0px; overflow:hidden; transition:.3s all;}
.maps .yuan .txt .en1{font-size: 12px;line-height: 20px;font-family: hl; padding:20px;}
.maps .yuan:hover .txt{
height: 130px;
}
.sbqqbj{position:relative; width:100%; height:100vh;}
.sbqqbj .banwenz{position:absolute; top:10%; left:10%; font-size:40px; color:#fff; z-index:999}
.sbqqbj .banwenz b{ display:block; width:100px; height:2px; background:#e6212a; margin-top:20px;}
.sbqqbj p{position:absolute; bottom:20%; left:10%; font-size:24px; color:#fff; z-index:999}
.qqbjimg{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100vh;
background: no-repeat center;
/*background-size: cover;*/
overflow: hidden;
}
.qqcenter{ position:absolute; left: 50%;top: 50%;transform: translate(-50%, -50%); width:100%; height:100%; z-index:9;}
/*.qqbjcon{ position:relative; width:100%; height:100%; z-index:999;}*/
.qqbjcon{ position:relative; width:1200px; height:100%; z-index:999;margin: auto;}
.qqbjcon .dan {position: absolute; width: 2vw; height: 2vw; transform: translate(-50%,-50%); font-size: 0; cursor: pointer; }
.qqbjcon .dan .danicon{width: 2vw;height: 2vw;position:relative;}
/*************************/
.qqbjcon .dan .danicon:after{content:"";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 10px;height: 10px;border-radius: 50%;background-color: #fff;}
.qqbjcon .dan .danicon:before{content:"";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;background-color: rgba(255,255,255,0.7);animation: myfirst 3s linear infinite;width:100%;height:100%;}
.danimg{position:absolute; opacity:0; transition:.8s all;}
.qqbjcon .dan:hover .danimg{ opacity:1;}
.qqbjcon .dan01{top: 31%; left: 54.8%;}
.qqbjcon .dan02{top: 40%; left: 31.6%;}
.qqbjcon .dan03{top: 38%; left: 49%;}
.qqbjcon .dan04{top: 29%; left: 55%;}
.qqbjcon .dan05{top: 57.5%; left: 66.4%;}
.qqbjcon .dan06{top: 45%; left: 73.05%; z-index:1}
.qqbjcon .dan07{top: 49%; left: 70%;}
.qqbjcon .dan08{top: 50.9%; left: 69.65%;}
.danimg01{ top:-17px; left:8px;}
.danimg02{ top:-34px; left:-318px;}
.danimg03{ top:-21px; left:7px;}
.danimg04{ top:-16px; left:7px;}
.danimg05{ top:-19px; left:-117px;}
.danimg06{ top:-104px; left:7px;}
.danimg07{ top:-20px; left:14px;}
.danimg08{ top:15px; left:-23px}
.qqbjcon .dan-suzhou{top: 43%;left: 39.7%;}
.qqbjcon .dan-anhui{top: 44%;left: 39.2%;}
.qqbjcon .dan-beijing{top: 39.7%;left: 39%;}
.qqbjcon .dan-shenzhen{top: 47%;left: 38.2%;}
.qqbjcon .dan-yindu{top: 51.4%;left: 27.5%;}
.qqbjcon .dan-meiguo{top: 39.5%;left: 73.1%;}
.danimg-suzhou{ top:-5px; left:3px;}
.danimg-anhui{ top:-135px; left:-210px;}
.danimg-beijing{ top:-74px; left:4px;}
.danimg-shenzhen{ top:8px; left:-18px;}
.danimg-yindu{ top:9px; left:-42px;}
.danimg-meiguo{ top:-21px; left:6px;}
.map{padding: 4.48vw 0 3.96vw 0;}
.map .tit{font-size: 30px;line-height: 40px;padding-left: 55px;background: url(../images/qiu.png)no-repeat left center;color: #113575;font-family: hm;}
.map .en{display: none;}
.map .m_con{margin-top: 4.68vw;position: relative;}
.map .m_con>img{width: 100%;}
.map .m_con>img.img2{display: none;}
.map .m_con>img.img3{position:absolute;bottom:-7%;right:5%;width:13vw;}
.map .m_con .yuan_box{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.map .m_con .yuan_box svg{display:none;}
.map .m_con .yuan_box.m_yuan_box{display:none;}
.map .m_con .yuan_box .yuan{position: absolute; width: 2vw;height: 2vw;transform: translate(-50%,-50%);font-size: 0;cursor: pointer;}
.map .m_con .yuan_box .yuan .qiu{width: 2vw;height: 2vw;position:relative;}
.map .m_con .yuan_box .yuan3 .qiu{display: none;}
.map .m_con .yuan_box .yuan .qiu:after{content:"";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 5px;height: 5px;border-radius: 50%;background-color: #113575;}
.map .m_con .yuan_box .yuan .qiu:before{content:"";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;background-color: rgba(4,38,161,0.7);animation: myfirst 3s linear infinite;width:100%;height:100%;}
.map .m_con .yuan_box .yuan:nth-child(2n) .qiu:before{animation: myfirst 3s linear infinite 0.5s;}
.map .m_con .yuan_box .yuan:nth-child(3n) .qiu:before{animation: myfirst 3s linear infinite 1s;}
/*.map .m_con .yuan_box .yuan:nth-child(n+12) .qiu:after{display:none;}*/
.map .m_con .yuan_box .yuan:nth-child(n+13) .qiu:before{display:none;}
.cont2 form{
padding: 5%;
overflow: hidden;
}
.form-group input{
display: block;
width: 100%;
height: 50px;
line-height: 50px;
border-bottom:1px solid #ddd;
font-size: 16px;
margin-bottom:15px;
}
.form-group textarea{
display: block;
width: 100%;
height: 100px;
border: 0;
border-bottom:1px solid #ddd;
font-size: 16px;
margin-bottom:15px;
font-family: hm;
}
.form-button input{
display: inline-block;
padding: 15px 30px;
background: #113575;
color: #fff;
border:0;
font-size: 16px;
cursor: pointer;
}
@keyframes myfirst{
0% {transform: translate(-50%,-50%) scale(0.1);opacity: 1;}
50% {transform: translate(-50%,-50%) scale(0.7);opacity: 0.5;}
100% {transform: translate(-50%,-50%) scale(1.4);opacity: 0;}
}
.map .m_con .yuan_box .yuan1{top:33.3%;right: 14%;}
.map .m_con .yuan_box .yuan2{top: 28.1%;right: 10%;}
.map .m_con .yuan_box .yuan3{top: 33.4%;right: 16%;}
.map .m_con .yuan_box .yuan4{top: 50%;right: 19.98%;}
.map .m_con .yuan_box .yuan5{top: 58.6%;right: 17.3%;;}
.map .m_con .yuan_box .yuan6{top: 62.5%;right: 21%;}
.map .m_con .yuan_box .yuan7{top: 59%;right: 17%;}
.map .m_con .yuan_box .yuan8{top: 24%;right: 47.2%;}
.map .m_con .yuan_box .yuan9{top: 22%;right: 49%;}
.map .m_con .yuan_box .yuan10{top: 59.2%;right: 17.3%;}
.map .m_con .yuan_box .yuan11{top: 60.3%;
right: 18.5%;}
.map .m_con .yuan_box .yuan12{top: 30%;right: 15.5%;}
.map .m_con .yuan_box .yuan13{top: 36.5%;right: 15.8%;}
.map .m_con .yuan_box .yuan14{top: 41%;right: 18.4%;}
.map .m_con .yuan_box .yuan15{top: 42.5%;right: 18.7%;}
.map .m_con .yuan_box .yuan16{top: 24.5%;right: 45.7%;}
.map .m_con .yuan_box .yuan .txt{position: absolute;color: #113575;width: 200px;}
.map .m_con .yuan_box .yuan .txt .cn{font-size: 18px;line-height: 24px;font-family: hm;}
/*.map .m_con .yuan_box .yuan:nth-child(n+13) .txt .cn{font-size: 14px;line-height: 20px;font-family: hm;}*/
.map .m_con .yuan_box .yuan .txt .cn{font-size: 14px;line-height: 20px;font-family: hm;}
.map .m_con .yuan_box .yuan .txt .en1{font-size: 14px;line-height: 20px;font-family: hl;}
.map .m_con .yuan_box .yuan1 .txt{left: 105%;top: 0.4vw;}
.map .m_con .yuan_box .yuan2 .txt{left: 105%;top: 0px;}
.map .m_con .yuan_box .yuan3 .txt{left: -22%;top: 46px;color: #0033FF;z-index:2;}
.map .m_con .yuan_box .yuan3 .txt .cn{font-size: 18px;line-height: 24px;}
.map .m_con .yuan_box .yuan4 .txt{left: 80%;top: 1.1vw;}
.map .m_con .yuan_box .yuan5 .txt{left: -348%;top: -9%;}
.map .m_con .yuan_box .yuan6 .txt{left: 0%;top: 74%;}
.map .m_con .yuan_box .yuan7 .txt{left: 82%;top: 10px;}
.map .m_con .yuan_box .yuan8 .txt{left: -7%;top: 25px;}
.map .m_con .yuan_box .yuan9 .txt{left: 0;top: -1.6vw;transform: translateX(-90%);}
.map .m_con .yuan_box .yuan10 .txt{left: -343%;top: 24%;}
.map .m_con .yuan_box .yuan11 .txt{left: 44%;top: 22px;}
.map .m_con .yuan_box .yuan12 .txt{left: -57%;top: 5px;width:40px;}
.map .m_con .yuan_box .yuan13 .txt{left: 62%;top: 5px;width:40px;}
.map .m_con .yuan_box .yuan14 .txt{left: -50%;top: 0px;width:40px;}
.map .m_con .yuan_box .yuan15 .txt{left: -10%;top: 22px;width:40px;}
.map .m_con .yuan_box .yuan16 .txt{left: 110%;top: -19px;width:135px;}
@media (min-width:960px) {
.map .m_con .yuan_box .yuan.on{z-index: 3;}
.map .m_con .yuan_box .yuan.on .icon{transform: translate(-50%,-50%) scale(1);opacity: 1;}
.map .m_con .yuan_box .yuan3.on .icon{opacity:0;}
.map .m_con .yuan_box .yuan.on .txt2{opacity: 1;transform: translateX(-50%) scale(1);}
}
.map .m_con .yuan_box .yuan .txt2{position: absolute;top: 120%;left: 50%;transform: translateX(-50%) scale(0);min-width: 25.8vw; padding: 0.9375vw 1.04vw 0.625vw 0.9375vw;background-color: #FFFFFF;box-shadow: 0 0 30px rgba(0,0,0,0.04);opacity: 0;transition: all 0.5s;z-index: 99;}
.map .m_con .yuan_box .yuan .txt2 .h{font-size: 20px;line-height: 30px;color:#113575;margin-bottom: 0.8vw;}
.map .m_con .yuan_box .yuan .txt2 .p{font-size: 16px;line-height: 30px;color: #666666;position: relative;padding-left: 32px;background:url(../images/map_dz.png)no-repeat left 5px;background-size:auto 20px;}
.map .m_con .yuan_box .yuan .txt2 .p span{position: absolute;left: 0;top: 0; color: #000000;width: 48px;}
.map .m_con .yuan_box .yuan .icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(0);width: 70%;height: 70%;border-radius: 50%;background: no-repeat;background-size: 100% 100%;opacity: 0;transition: all 0.5s;}
.map .m_con .icon_bottom{position: absolute;left: 0;bottom: 0;display: flex;width: 100%;display:none;}
.map .m_con .icon_bottom li{line-height: 32px;color:#0A0600;font-size: 14px;font-family: hl;margin-right: 2.6vw;padding-left: 2.23vw;background: no-repeat left center;background-size: auto 1.66vw;}
.map .m_con .icon_bottom li:nth-child(1){background-image: url(../images/map_icon1.png);}
.map .m_con .icon_bottom li:nth-child(2){background-image: url(../images/map_icon.png);}
.map .m_con .icon_bottom li:nth-child(3){background-image: url(../images/map_icon2.png);}
.map .m_con .icon_bottom li:nth-child(4){background-image: url(../images/map_icon3.png);}
.cont_con{background-color: #FAFBFE;padding-bottom: 10.4vw;position: relative;z-index: 2;}
.cont_con .cont1{box-shadow: 0 0 30px rgba(4,38,161,0.04);margin-bottom: 4.95vw;}
.cont_con .cont1 .item1{padding: 3.125vw 0;background-color: #FFFFFF;box-shadow: 0 0 20px rgba(0,0,0,0.06);display: flex;justify-content: center;align-items: center;position: relative;}
.cont_con .cont1 .item1>div{padding-left:7.8125vw;position: relative;line-height: 6.46vw;display: flex;align-items: center;}
/*.cont_con .cont1 .item1>div::before{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%); width:6.46vw;height: 6.46vw;border-radius: 50%;border: 1px solid #ECECFF;background: url(../images/cont1_icon1.png)no-repeat center;}*/
.cont_con .cont1 .item1>div span:nth-child(1){font-size: 30px;color: #113575;font-family: hm;}
.cont_con .cont1 .item1>div span:nth-child(2){font-size: 56px;color: #000000;font-family: hb;font-family: Gothic-Bold;}
.cont_con .cont1 .tab_m{display: none;}
.cont_con .cont1 .item2{padding: 4vw 3.645vw 0.4vw 2.34vw;background-color: #fff;display: flex;justify-content: space-between;}
.cont_con .cont1 .item2 .left{font-size: 30px;line-height: 40px;color: #113575;padding-left: 55px;background: url(../images/cont1_icon2.png)no-repeat left 2px;width: 14vw;font-family: hm;}
.cont_con .cont1 .item2 .right{width: 67.7vw;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cont_con .cont1 .item2 .right .box{width: 25%;padding-right: 20px;padding-bottom: 1.8vw;}
.cont_con .cont1 .item2 .right .box:nth-child(4n){padding-right:0;}
.cont_con .cont1 .item2 .right .box .h{font-size: 16px;color: #000000;margin-bottom: 0.88vw;font-family: hm;}
.cont_con .cont1 .item2 .right .box .p{line-height: 20px;font-size: 14px;display: flex;align-items: center;margin-bottom: 0.4vw;}
.cont_con .cont1 .item2 .right .box .p span:nth-child(1){color: #000000;font-family: hm;}
.cont_con .cont1 .item2 .right .box .p span:nth-child(2){color: #666666;}
.cont_con .cont1 .item3{display: flex;background: url(../images/cont1_bj.png)no-repeat center;background-size: cover;background-color: #fff;width: 100%;height: 9.58vw;align-items: center;position: relative;box-shadow: 0 0 30px rgba(0,0,0,0.06);}
.cont_con .cont1 .item3_m{display: none;}
.cont_con .cont1 .item3 .left{width: 50%;padding-right: 6.875vw;text-align: right;height: 100%;line-height: 9.58vw;font-size: 30px;color: #000000;font-family: hm;}
.cont_con .cont1 .item3 .right{width: 50%;padding-left: 6.875vw;}
.cont_con .cont1 .item3:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 1px;height: 8.23vw;border-left: 1px dashed rgba(112,112,112,0.1);}
.cont_con .cont1 .item3 .right>div{display: table;}
.cont_con .cont1 .item3 .right .h{text-align: center;font-size: 16px;line-height: 22px;color: #666666;font-family: hl;font-family: hl;}
.cont_con .cont1 .item3 .right .more{background-color: #113575;margin-top: 1.1vw;transition: all 0.5s;}
.cont_con .cont1 .item3 .right .more span{color: #fff;padding-right: 36px;background: url(../images/more2.png)no-repeat right center;}
.cont_con .cont1 .item3 .right .more:hover{opacity: 0.7;}
.cont_con .cont1 .item4{padding: 4vw 3.645vw 0.4vw 2.34vw;background-color: #fff;display: flex;justify-content: space-between;}
.cont_con .cont1 .item4 .left{font-size: 30px;line-height: 40px;color: #113575;padding-left: 55px;background: url(../images/cont1_icon3.png)no-repeat left 2px;width: 14.6vw;font-family: hm;}
.cont_con .cont1 .item4 .right{width: 65.1vw;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cont_con .cont1 .item4 .right .box{width: 25%;padding-right: 20px;padding-bottom: 1.8vw;}
.cont_con .cont1 .item4 .right .box .h{font-size: 16px;color: #000000;margin-bottom: 0.5vw;font-family: hm;}
.cont_con .cont1 .item4 .right .box .p{line-height: 20px;font-size: 14px;display: flex;align-items: center;margin-bottom: 0.4vw;color: #666666;}
.cont_con .cont2{box-shadow: 0 0 30px rgba(4,38,161,0.04);}
.cont_con .cont2 .top{display: flex;padding: 1.875vw 3.125vw 0.625vw 3.125vw;background-color: #113575;color: #fff;}
.cont_con .cont2 .top .left{font-size: 30px;line-height: 40px;margin-top: 0.729vw;width: 14vw;font-family: hm;}
.cont_con .cont2 .top .right{width: calc(100% - 14vw);display: flex;justify-content: space-between;}
.cont_con .cont2 .top .right .li{max-width: 14.74vw;}
.cont_con .cont2 .top .right .li .h{font-size: 18px;line-height: 28px;padding-left: 2.18vw;background: no-repeat left center;margin-bottom: 0.73vw;font-family: hm;}
.cont_con .cont2 .top .right .li:nth-child(1) .h{background-image: url(../images/dh.png);}
.cont_con .cont2 .top .right .li:nth-child(2) .h{background-image: url(../images/cz.png);}
.cont_con .cont2 .top .right .li:nth-child(3) .h{background-image: url(../images/yx.png);}
.cont_con .cont2 .top .right .li:nth-child(4) .h{background-image: url(../images/dz.png);}
.cont_con .cont2 .top .right .li .p{line-height: 24px;font-size: 16px;}
.cont_con .cont2 .center{display: flex;padding: 3.85vw 3.125vw 1.25vw 3.125vw;background-color: #ffffff;}
.cont_con .cont2 .center .left{font-size: 30px;line-height: 40px;margin-top: 0.729vw;width: 14vw;}
.cont_con .cont2 .center .right{width: calc(100% - 14vw);display: flex;justify-content: space-between;flex-wrap: wrap;}
.cont_con .cont2 .center .right .li{width: 25vw;margin-bottom: 2.6vw;}
.cont_con .cont2 .center .right .li:nth-child(3n){width: 14.5vw;}
.cont_con .cont2 .center .right .li .h{font-size: 16px;line-height: 22px;color: #000000;margin-bottom:0.4vw;font-family: hm;}
.cont_con .cont2 .center .right .li .p{color: #666666;font-size: 14px;line-height: 20px;}
.cont_con .cont2 .item3{display: flex;background: url(../images/cont1_bj.png)no-repeat center;background-size: cover;background-color: #fff;width: 100%;height: 9.58vw;align-items: center;position: relative;}
.cont_con .cont2 .item3 .left{width: 50%;padding-right: 6.875vw;text-align: right;height: 100%;line-height: 9.58vw;font-size: 30px;color: #000000;font-family: hm;}
.cont_con .cont2 .item3 .right{width: 50%;padding-left: 6.875vw;}
.cont_con .cont2 .item3:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 1px;height: 8.23vw;border-left: 1px dashed rgba(112,112,112,0.1);}
.cont_con .cont2 .item3 .right>div{display: table;}
.cont_con .cont2 .item3 .right .h{text-align: center;font-size: 16px;line-height: 22px;color: #666666;font-family: hl;font-family: hl;}
.cont_con .cont2 .item3 .right .more{background-color: #113575;transition: all 0.5s;}
.cont_con .cont2 .item3 .right .more span{color: #fff;padding-right: 36px;background: url(../images/more2.png)no-repeat right center;}
.cont_con .cont2 .item3 .right .more:hover{opacity: 0.7;}
.tanchuang1{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: -9999999999;opacity: 0;transition: all 0.5s;}
.tanchuang1.on{z-index: 9999999999;opacity: 1;}
.tanchuang1 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);}
.tanchuang1 .con{width: 1023px;background-color: #fff;position: absolute;top: 60%;left: 50%;transform: translate(-50%,-50%);overflow: auto;height: 80vh;transition: all 0.5s;}
.tanchuang1.on .con{top: 50%;}
.tanchuang1 .con::-webkit-scrollbar {width:5px;height:5px;}
.tanchuang1 .con::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
.tanchuang1 .con::-webkit-scrollbar-thumb {background:#113575;}
.tanchuang1 .con .top{padding: 1vw 3vw;background-color: #1A39A8;display: flex;justify-content: space-between;align-items: center;position: sticky;top: 0;transform:translateY(-1px);}
.tanchuang1 .con .top .tc_logo{width: 135px;}
.tanchuang1 .con .top .tc_logo img{max-width: 100%;}
.tanchuang1 .con .top .out{cursor: pointer;transition: all 0.5s;}
.tanchuang1 .con .top .out:hover{transform: rotate(180deg);}
.tanchuang1 .con .center{padding: 2.6vw 3vw 0.6vw 3vw;border-bottom: 1px dashed #DBDBDB;}
.tanchuang1 .con .tit{font-size: 24px;line-height: 22px;padding-left: 13px;border-left: 3px solid #113575;color: #1A39A8;font-family: hb;margin-bottom: 1.67vw;}
.tanchuang1 .con .boxs{display: flex;justify-content: space-between;flex-wrap: wrap;}
.tanchuang1 .con .boxs .input{width: 418px;margin-bottom:2vw;}
.tanchuang1 .con .input .h{line-height: 24px;font-size: 18px;color: #000000;margin-bottom: 1.1vw;}
.tanchuang1 .con .input .h span{color: #E70011;margin-right: 6px;}
.tanchuang1 .con .input input,.tanchuang1 .con .input textarea{border: 1px solid #DFDDDD;border-radius: 4px;line-height: 46px;width: 100%;padding: 0 10px;
resize:none;margin-left: 10px;}
.tanchuang1 .con .bottom{padding:3.64vw 3vw 4.16vw 3vw;}
.tanchuang1 .con .input textarea{height: 162px;margin-bottom:2.34vw;}
.tanchuang1 .con .bottom .btn{width: 198px;text-align: center;line-height: 50px;color: #ffffff;background-color: #113575;border-radius: 25px;margin-top: 3.49vw;transition: all 0.5s;cursor: pointer;}
.tanchuang1 .con .bottom .btn:hover{opacity: 0.8;}
.tanchuang1 .con .bottom .txt{color: #666666;}
.tanchuang1 .con .bottom .txt a{color: #3144F5;}
.tanchuang1 .con .bottom .txt input[type="checkbox"]{display: none;}
.tanchuang1 .con .bottom label{color: #666666;font-size: 16px;line-height: 20px;padding-left: 40px;background: url(../images/gou.png)no-repeat left center;cursor: pointer;}
.tanchuang1 .con .bottom label.on{background-image: url(../images/gou1.png);}
.tanchuang2{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: -9999999999;opacity: 0;transition: all 0.5s;}
.tanchuang2.on{z-index: 9999999999;opacity: 1;}
.tanchuang2 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);}
.tanchuang2 .con{width: 1023px;background-color: #fff;position: absolute;top: 60%;left: 50%;transform: translate(-50%,-50%);overflow: auto;height: 80vh;transition: all 0.5s;}
.tanchuang2.on .con{top: 50%;}
.tanchuang2 .con::-webkit-scrollbar {width:5px;height:5px;}
.tanchuang2 .con::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
.tanchuang2 .con::-webkit-scrollbar-thumb {background:#113575;}
.tanchuang2 .con .top{padding: 1vw 3vw;background-color: #1A39A8;display: flex;justify-content: space-between;align-items: center;position: sticky;top: 0;transform:translateY(-1px);}
.tanchuang2 .con .top .tc_logo{width: 135px;}
.tanchuang2 .con .top .tc_logo img{max-width: 100%;}
.tanchuang2 .con .top .out{cursor: pointer;transition: all 0.5s;}
.tanchuang2 .con .top .out:hover{transform: rotate(180deg);}
.tanchuang2 .con .top_1{padding: 3.43vw 3vw 2.86vw 3vw;border-bottom: 1px dashed #DBDBDB;}
.tanchuang2 .con .top_1 .table_more{width: 198px;text-align: center;line-height: 50px;color: #ffffff;background-color: #113575;border-radius: 25px;transition: all 0.5s;cursor: pointer;margin-bottom: 1.82vw;}
.tanchuang2 .con .top_1 .table_more:hover{opacity: 0.8;}
.tanchuang2 .con .top_1 .p{line-height: 20px;font-size: 16px;color: #113575;}
.tanchuang2 .con .center{padding: 2.6vw 3vw 0.6vw 3vw;border-bottom: 1px dashed #DBDBDB;}
.tanchuang2 .con .tit{font-size: 24px;line-height: 22px;padding-left: 13px;border-left: 3px solid #113575;color: #1A39A8;font-family: hb;margin-bottom: 1.67vw;}
.tanchuang2 .con .center .tit{margin-bottom: 0.9vw;}
.tanchuang2 .con .tit1{font-size: 16px;line-height: 20px;color: #113575;margin-bottom: 1.77vw;}
.tanchuang2 .con .boxs{display: flex;justify-content: space-between;flex-wrap: wrap;}
.tanchuang2 .con .boxs .input{width: 418px;margin-bottom:2vw;}
.tanchuang2 .con .input .h{line-height: 24px;font-size: 18px;color: #000000;margin-bottom: 1.1vw;}
.tanchuang2 .con .input .h span{color: #E70011;margin-right: 6px;}
.tanchuang2 .con .input input,.tanchuang2 .con .input textarea{border: 1px solid #DFDDDD;border-radius: 4px;line-height: 46px;width: 100%;padding: 0 10px;resize:none;margin-left: 10px;}
.tanchuang2 .con .bottom{padding:3.64vw 3vw 4.16vw 3vw;}
.tanchuang2 .con .input textarea{height: 162px;margin-bottom:2.34vw;}
.tanchuang2 .con .bottom .btn{width: 198px;text-align: center;line-height: 50px;color: #ffffff;background-color: #113575;border-radius: 25px;margin-top: 3.49vw;transition: all 0.5s;cursor: pointer;}
.tanchuang2 .con .bottom .btn:hover{opacity: 0.8;}
.tanchuang2 .con .bottom .txt{color: #666666;}
.tanchuang2 .con .bottom .txt a{color: #3144F5;}
.tanchuang2 .con .bottom .txt input[type="checkbox"]{display: none;}
.tanchuang2 .con .bottom label{color: #666666;font-size: 16px;line-height: 20px;padding-left: 40px;background: url(../images/gou.png)no-repeat left center;cursor: pointer;}
.tanchuang2 .con .bottom label.on{background-image: url(../images/gou1.png);}
.tanchuang3{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: -9999999999;opacity: 0;transition: all 0.5s;}
.tanchuang3.on{z-index: 9999999999;opacity: 1;}
.tanchuang3 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);}
.tanchuang3 .con{width: 86vw;background-color: #fff;position: absolute;top: 60%;left: 50%;transform: translate(-50%,-50%);overflow: auto;height: 90vh;transition: all 0.5s;}
.tanchuang3.on .con{top: 50%;}
.tanchuang3 .con::-webkit-scrollbar {width:5px;height:5px;}
.tanchuang3 .con::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
.tanchuang3 .con::-webkit-scrollbar-thumb {background:#113575;}
.tanchuang3 .con .top{padding: 1vw 3vw;background-color: #1A39A8;display: flex;justify-content: space-between;align-items: center;transform:translateY(-1px);}
.tanchuang3 .con>.top{position: sticky;top: 0;z-index: 100;}
.tanchuang3 .con .top .tc_logo{width: 135px;}
.tanchuang3 .con .top .tc_logo img{max-width: 100%;}
.tanchuang3 .con .top .out{cursor: pointer;transition: all 0.5s;}
.tanchuang3 .con .top .out:hover{transform: rotate(180deg);}
.tanchuang3 .con .top .h{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 24px;line-height: 32px;color: #ffffff;font-family: hb;}
.tanchuang3 .boxs{position: relative;padding-bottom: 3.125vw;}
.tanchuang3 .boxs .lang{position: absolute;top: 1.56vw;right: 2.18vw;width:194px;line-height:40px;color:#ffffff;font-size:16px;font-family:hb;text-align:center;border-radius:20px;background-color:#1A39A8;border:none;display:none;}
.tanchuang3 .boxs>.box{padding: 2.8vw 2.18vw 2vw 2.18vw;background: url(../images/tc3_solid.png)no-repeat center bottom;background-size: 100% auto;}
.tanchuang3 .boxs>.box .tit{font-size: 24px;line-height: 24px;color: #1A39A8;font-family: hb;padding-left: 0.73vw;border-left: 3px solid #1A39A8;margin-bottom: 1.46vw;}
.tanchuang3 .boxs>.box .input_box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.tanchuang3 .boxs>.box .input{display: flex;width: 23%;align-items: center;margin-bottom: 1.2vw;}
.tanchuang3 .boxs>.box .input1{width: 49%;}
.tanchuang3 .boxs>.box .input .txt{width: 102px;font-size: 14px;text-align: right;padding-right: 14px;color: #000000;}
.tanchuang3 .boxs>.box .input .txt span{color: #E70011;margin-right: 4px;}
.tanchuang3 .boxs>.box .input input{width: calc(100% - 102px);line-height: 32px;border: 1px solid #DFDDDD;border-radius: 2px;padding: 0 10px;}
.tanchuang3 .boxs>.box .input select{width: calc(100% - 102px);line-height: 32px;height: 34px;color: #999999; border: 1px solid #DFDDDD;border-radius: 2px;padding: 0 10px;}
.tanchuang3 .boxs>.box .checkbox{display: flex;}
.tanchuang3 .boxs>.box .checkbox .txt{font-size: 14px;text-align: right;padding-right: 14px;color: #000000;}
.tanchuang3 .boxs>.box .checkbox .box{margin-right:1.98vw;color: #666666;}
.tanchuang3 .boxs>.box .checkbox .box:focus{color: #0007E1;}
.tanchuang3 .boxs>.box .checkbox .box input{margin-right: 0.5vw;}
.tanchuang3 .boxs>.box2 .tab{display: flex;margin-bottom: 1.56vw;}
.tanchuang3 .boxs>.box2 .tab .box{margin-right: 1.98vw;font-size: 14px;color: #666666;}
.tanchuang3 .boxs>.box2 .tab .box input{margin-right: 0.5vw;}
.tanchuang3 .boxs>.box2 .item1 .h{font-size: 14px;color: #000000;}
.tanchuang3 .boxs>.box2 .item1 .h span{color: #FF0000;margin-right: 3px;}
.tanchuang3 .boxs>.box2 .item1 .ul{padding: 1.4vw 1.77vw 0.05vw 1.77vw;background-color: #F9F9F9;margin-top: 0.52vw;display: flex;flex-wrap: wrap;}
.tanchuang3 .boxs>.box2 .item1 .ul .li{width: calc(100% / 7);margin-bottom: 1.35vw;display: flex;align-items: center;color: #666666;}
.tanchuang3 .boxs>.box2 .item1 .ul .li input{margin-right: 0.5vw;}
.tanchuang3 .boxs>.box2 .item2{margin-top: 1.46vw;display: none;}
.tanchuang3 .boxs>.box2 .item2 .h{font-size: 14px;color: #000000;}
.tanchuang3 .boxs>.box2 .item2 .input_box{padding:1.56vw 1.67vw;background-color: #F9F9F9;margin-top: 0.5vw;}
.tanchuang3 .boxs>.box2 .item2 .input_box .input{margin-bottom: 0;width: 32%;}
.tanchuang3 .boxs>.box2 .item3{margin-top: 1.46vw;}
.tanchuang3 .boxs>.box2 .item3 .h{font-size: 14px;color: #000000;}
.tanchuang3 .boxs>.box2 .item3 .list{margin-top:0.5vw;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box2 .item3 .list .top{color: #ffffff;padding: 0;}
.tanchuang3 .boxs>.box2 .item3 .list .top .name{line-height: 48px;font-size: 14px;text-align: center;border-right: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box2 .item3 .list .top .name:nth-child(1){width: 24%;}
.tanchuang3 .boxs>.box2 .item3 .list .top .name:nth-child(2){width: 17.9%;}
.tanchuang3 .boxs>.box2 .item3 .list .top .name:nth-child(3){width: 13.6%;}
.tanchuang3 .boxs>.box2 .item3 .list .top .name:nth-child(4){width: 29.4%;}
.tanchuang3 .boxs>.box2 .item3 .list .top .name:nth-child(5){width: 15.1%;border-right: none;}
.tanchuang3 .boxs>.box2 .item3 .list .ul{color: #000000;display: flex;border-bottom: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li{line-height: 48px;font-size: 14px;text-align: center;border-right: 1px solid #D4D4D4;overflow: hidden;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li input{width: 100%;height: 100%;padding: 0 10px;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li:nth-child(1){width: 24%;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li:nth-child(2){width: 17.9%;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li:nth-child(3){width: 13.6%;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li:nth-child(4){width: 29.4%;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li:nth-child(5){width: 15.1%;border-right: none;}
.tanchuang3 .boxs>.box2 .item3 .list .ul .li span{color: #1A39A8;cursor: pointer;margin: 0 1.3vw;}
.tanchuang3 .boxs>.box2 .item4{margin-top: 1.46vw;}
.tanchuang3 .boxs>.box2 .item4 .h{font-size: 14px;color: #000000;}
.tanchuang3 .boxs>.box2 .item4 .list{margin-top:0.5vw;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box2 .item4 .list .top{color: #ffffff;padding: 0;}
.tanchuang3 .boxs>.box2 .item4 .list .top .name{line-height: 48px;font-size: 14px;text-align: center;border-right: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box2 .item4 .list .top .name:nth-child(1){width: 24%;}
.tanchuang3 .boxs>.box2 .item4 .list .top .name:nth-child(2){width: 17.9%;}
.tanchuang3 .boxs>.box2 .item4 .list .top .name:nth-child(3){width: 13.6%;}
.tanchuang3 .boxs>.box2 .item4 .list .top .name:nth-child(4){width: 29.4%;}
.tanchuang3 .boxs>.box2 .item4 .list .top .name:nth-child(5){width: 15.1%;border-right: none;}
.tanchuang3 .boxs>.box2 .item4 .list .ul{color: #000000;display: flex;border-bottom: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li{line-height: 48px;font-size: 14px;text-align: center;border-right: 1px solid #D4D4D4;overflow: hidden;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li input{width: 100%;height: 100%;padding: 0 10px;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li:nth-child(1){width: 24%;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li:nth-child(2){width: 17.9%;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li:nth-child(3){width: 13.6%;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li:nth-child(4){width: 29.4%;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li:nth-child(5){width: 15.1%;border-right: none;}
.tanchuang3 .boxs>.box2 .item4 .list .ul .li span{color: #1A39A8;cursor: pointer;margin: 0 1.3vw;}
.tanchuang3 .boxs>.box3 .input{width: 24.5%;}
.tanchuang3 .boxs>.box3 .input .txt{width: 120px;}
.tanchuang3 .boxs>.box4{}
.tanchuang3 .boxs>.box4 .h{font-size: 14px;color: #000000;}
.tanchuang3 .boxs>.box4 .list{margin-top:0.5vw;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box4 .list .top{color: #ffffff;padding: 0;}
.tanchuang3 .boxs>.box4 .list .top .name{line-height: 48px;font-size: 14px;text-align: center;border-right: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box4 .list .top .name span{color: #E70011;margin-right: 3px;}
.tanchuang3 .boxs>.box4 .list .top .name:nth-child(1){width: 24%;}
.tanchuang3 .boxs>.box4 .list .top .name:nth-child(2){width: 17.9%;}
.tanchuang3 .boxs>.box4 .list .top .name:nth-child(3){width: 13.6%;}
.tanchuang3 .boxs>.box4 .list .top .name:nth-child(4){width: 29.4%;}
.tanchuang3 .boxs>.box4 .list .top .name:nth-child(5){width: 15.1%;border-right: none;}
.tanchuang3 .boxs>.box4 .list .ul{color: #000000;display: flex;border-bottom: 1px solid #D4D4D4;}
.tanchuang3 .boxs>.box4 .list .ul .li{line-height: 48px;font-size: 14px;text-align: center;border-right: 1px solid #D4D4D4;overflow: hidden;}
.tanchuang3 .boxs>.box4 .list .ul .li input{width: 100%;height: 100%;padding: 0 10px;}
.tanchuang3 .boxs>.box4 .list .ul .li:nth-child(1){width: 24%;}
.tanchuang3 .boxs>.box4 .list .ul .li:nth-child(2){width: 17.9%;}
.tanchuang3 .boxs>.box4 .list .ul .li:nth-child(3){width: 13.6%;}
.tanchuang3 .boxs>.box4 .list .ul .li:nth-child(4){width: 29.4%;}
.tanchuang3 .boxs>.box4 .list .ul .li:nth-child(5){width: 15.1%;border-right: none;}
.tanchuang3 .boxs>.box4 .list .ul .li span{color: #1A39A8;cursor: pointer;margin: 0 1.3vw;}
.tanchuang3 .boxs>.box5{padding-bottom: 5.2vw;background: none;}
.tanchuang3 .boxs>.box5 .tab1{display: flex;align-items: center;}
.tanchuang3 .boxs>.box5 .tab1 span{font-size: 14px;color: #000000;}
.tanchuang3 .boxs>.box5 .tab1 .box{margin-left: 1.98vw;color: #666666;}
.tanchuang3 .boxs>.box5 .tab1 .box input{margin-right: 0.416vw;}
.tanchuang3 .boxs>.box5 .item1{padding:1.56vw 1.67vw;display: flex;justify-content: space-between;background-color: #F9F9F9;margin-top: 0.5vw;display: none;}
.tanchuang3 .boxs>.box5 .item1 .input{margin-bottom: 0;width: auto;}
.tanchuang3 .boxs>.box5 .item1 .input .txt{width: auto;}
.tanchuang3 .boxs>.box5 .item1 .input input{width: 19.79vw;}
.tanchuang3 .boxs>.box5 .tabx{display: flex;align-items: center;margin-top: 1.3vw;}
.tanchuang3 .boxs>.box5 .tabx>span{font-size: 14px;color: #000000;display: block;width: 410px;}
.tanchuang3 .boxs>.box5 .tabx .box{margin-right: 1.98vw;color: #666666;}
.tanchuang3 .boxs>.box5 .tabx .box input{margin-right: 0.416vw;}
.tanchuang3 .boxs>.box5 .tab2 .item2{width: 400px;line-height: 32px;border: 1px solid #DFDDDD;font-size: 14px;color: #333333;display: none;}
.tanchuang3 .boxs>.box5 .tab2 .item2 input{width: 140px;padding: 0 10px;}
.tanchuang3 .boxs>.box5 .tab4 .input{font-size: 14px;color: #333333;margin-bottom: 0;width: auto;margin-left:3.125vw;}
.tanchuang3 .boxs>.box5 .tab4 .input:nth-child(2){margin-left: 0;}
.tanchuang3 .boxs>.box5 .tab4 .input input{width: 52px;margin: 0 5px;}
.tanchuang3 .boxs>.box5 .tab4 .bz{font-size: 14px;color: #FF0000;margin-left: 1.56vw;}
.tanchuang3 .submit{width: 24.375vw;line-height: 3.125vw;text-align: center;font-size: 20px;color: #ffffff;background-color: #113575;border-radius: 1.5625vw;transition: all 0.5s;margin: 0 auto;display: block;}
.tanchuang3 .submit:hover{opacity: 0.7;}
.ny_banner .ser{position: absolute;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);width:280px;}
.ny_banner .ser:before{content: '';
display: block;
width: 12px;
height: 12px;
background-image: url(../images/ser_ico.svg);
background-size: 12px 12px;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 12px;}
.ser_input{width: 100%;
height: 36px;
border-radius: 18px;
padding: 0 30px 0 46px;
transition: all .3s;
background-color: rgba(0,0,0,0.07);
color: #1C1C1C;
background-color: #ffffff;
}
.ser_input input{width: 100%;line-height:36px;background-color:transparent}
/* 鍏ㄧ悆鍒涙柊 */
.inn_con{background-color: #F6F9FF;position: relative;z-index: 2;}
.inn_con .inn1{padding: 2.34vw 0 9.16vw 0;position: relative;}
.inn_con .inn1 .con{display: flex;justify-content: space-between;}
.inn_con .inn1 .pic{width: 54.4vw;overflow:hidden;}
.inn_con .inn1 .pic img{max-width: 100%;transition:all 1.5s}
.inn_con .inn1 .pic img:hover{transform:scale(1.03);}
.inn_con .inn1 .con>.txt{width: 42.7vw;padding-right: 7vw;margin-top: 9.375vw;}
.inn_con .inn1 .con>.txt .cn{line-height: 66px;font-size: 50px;color: #000000;margin-bottom: 5px;font-family: hm;}
.inn_con .inn1 .con>.txt .en{line-height: 26px;font-size: 20px;font-family: Gothic;color: #444444;text-transform: uppercase;margin-bottom: 1.77vw;}
.inn_con .inn1 .con>.txt .p{line-height: 34px;font-size: 16px;color: #0A0600;font-family: hl;height: 260px;padding-right: 8px;overflow: auto;}
.inn_con .inn1 .con>.txt .p::-webkit-scrollbar {width:2px;height:5px;}
.inn_con .inn1 .con>.txt .p::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
.inn_con .inn1 .con>.txt .p::-webkit-scrollbar-thumb {background:#113575;}
.inn_con .inn1 .boxs{position: absolute;bottom: 5.2vw;background-color: #ffffff;width: 86vw;left: 50%;transform: translateX(-50%);display: flex;border: 1px solid #F1F1F1;}
.inn_con .inn1 .boxs>div{display: flex;width: 100%;}
.inn_con .inn1 .box{width: 33.33%;display: flex;align-items: center;padding: 2.6vw 2.6vw 2.34vw 2.6vw;border-right: 1px solid #F1F1F1;}
.inn_con .inn1 .boxs .box:last-child{border-right: none;}
.inn_con .inn1 .box .icon{width:6.45vw;height: 6.45vw;border-radius: 50%;display: flex;align-items: center;justify-content: center;border: 1px solid #ECECFF;margin-right: 3.38vw;}
.inn_con .inn1 .box .icon img{max-width: 100%;}
.inn_con .inn1 .box .txt .h{font-family: Gothic-bold;color: #000000;font-size: 40px;line-height: 40px;position: relative;display: table;padding-right: 18px;margin-bottom:0.73vw;}
.inn_con .inn1 .box .txt .h .add{position: absolute;top: 0;right: 0;font-size: 30px;line-height: 14px; color: #113575;}
.inn_con .inn1 .box .txt .p{line-height: 30px;font-size: 23px;color: #000000;font-family: hl;margin-bottom: 2.5vw;}
.inn_con .inn1 .box .txt .solid{width: 18px;height: 3px;background-color: #113575;}
.inn_con .inn2{display: flex;flex-wrap: wrap;margin-bottom: 6.25vw;}
.inn_con .inn2 .box{width: 50%;padding: 3vw 5.73vw 1vw 3.85vw;border: 1px solid #EEEEEE;background-color: #fff;position: relative;z-index: 2;overflow:hidden;}
.inn_con .inn2 .box .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: no-repeat center;background-size: cover;z-index: -1;transition: all 0.5s ease-in-out;opacity: 0;transform: scale(1.05);}
.inn_con .inn2 .box:hover .bj{opacity: 1;transform: scale(1);border-radius:0;top:0;}
.inn_con .inn2 .box .icon{width: 2.39vw;height: 2.39vw;position:relative;margin-bottom: 0.9375vw;}
.inn_con .inn2 .box .icon img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.inn_con .inn2 .box .icon img.img2{display: none;}
.inn_con .inn2 .box:hover .icon img.img2{display: block;}
.inn_con .inn2 .box:hover .icon img.img1{display: none;}
.inn_con .inn2 .box .h{font-size: 22px; font-weight:bold; line-height: 30px;color: #113575;margin-bottom: 0.73vw;transition: all 0.5s;font-family: hm;}
.inn_con .inn2 .box:hover .h{color: #fff;}
.inn_con .inn2 .box .p{line-height: 26px;font-size: 16px;color: #4D4D4D;font-family: hl;height: 130px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;transition: all 0.5s;}
.inn_con .inn2 .box:hover .p{color: #fff;}
.inn_con .inn3{background-color: #fff;padding: 3vw 0 0 0;}
.inn_con .inn3 .map{margin-top: 2.6vw;padding-top: 0;}
.inn_con .inn3 .map .m_con{margin-bottom: 2.6vw;margin-top: 0; position:relative;}
.inn_con .inn3 .map .m_con .jscon{
width: 40%;
height: 100%;
padding: 5%;
position: absolute;
top: 0;
left: 0;
/*background: rgba(255,255,255,.7);*/
/*padding: 5% 0 0;*/
}
.inn_con .inn3 .map .m_con .jscon .jsconcn{
font-size: 36px;
color: #113575;
font-weight: bold;
margin-bottom: 0.78vw;
font-family: hm;
}
.inn_con .inn3 .map .m_con .jscon .jsconen{
font-family: Gothic;
font-size: 16px;
line-height: 24px;
color: rgba(68,68,68,0.7);
text-transform: uppercase;
}
.inn_con .inn3 .map .m_con .jscon p{
font-size: 16px;
line-height: 2;
margin-top: 2vw;
}
.inn_con .inn3 img{width: 100%;}
.inn_con .inn3 img.img2{display: none;}
.inn_con .inn3 img.img3{position:absolute;bottom:-7%;right:5%;width:13vw;}
.inn_con .inn3 .top{display: flex;}
.inn_con .inn3 .top .left{margin-right: 8.125vw;width: 226px;}
.inn_con .inn3 .top .left .cn{line-height: 1;font-size: 50px;color: #000000;margin-bottom: 0.25vw;font-family: hm;}
.inn_con .inn3 .top .left .en{line-height: 26px;font-size: 20px;font-family: Gothic;text-transform: uppercase;}
.inn_con .inn3 .top .right{width: 56.25vw;line-height: 20px;font-size: 16px;color: #0A0600;font-family: hl;}
.inn_con .inn3 .top .right p{font-family: hl;}
.inn_con .inn3 .top .right span{font-family: hb;}
.inn_con .inn4{position: relative;padding-bottom: 11.875vw;}
.inn_con .inn4 .pic{background: no-repeat center;background-size: cover;height: 35.5vw;padding: 0 7vw;position: sticky;top: 0; }
.inn_con .inn4 .pic .txt{padding-top: 6.875vw;color: #ffffff;}
.inn_con .inn4 .pic .txt .cn{line-height: 66px;font-size: 50px;margin-bottom: 0.25vw;font-family: hm;}
.inn_con .inn4 .pic .txt .en{line-height: 26px;font-size: 20px;font-family:Gothic;text-transform: uppercase;}
.inn_con .inn4 .boxs{display: flex;width: 86vw;background-color: #fff;box-shadow: 0 0 15px rgba(0,23,73,0.02);position: absolute;left: 50%;top: 75%;transform: translate(-50%, -50%);}
.inn_con .inn4 .boxs_m{display: none;}
.inn_con .inn4 .boxs .box{padding: 5.2vw 3vw 3.33vw 3vw;border-right:1px solid #ECECEC;width: 20.75vw;height: 585px;position: relative;transition: all 0.5s ease-in-out;overflow: hidden;}
.inn_con .inn4 .boxs .box.on{width: 44.5vw;}
.inn_con .inn4 .boxs .box:last-child{border-right: none;}
.inn_con .inn4 .boxs .box .icon{width: 2.6vw;height: 2.6vw;display: flex;justify-content: center;align-items: center;margin-bottom: 0.468vw;}
.inn_con .inn4 .boxs .box .icon img{max-width: 100%;max-height: 100%;}
.inn_con .inn4 .boxs .box .cn1{line-height: 46px;font-size: 28px;color:#000000;margin-bottom: 0.4vw;font-family: hm;}
.inn_con .inn4 .boxs .box .en1{line-height: 20px;font-size: 16px;color: #000000;font-family: hl;text-transform: uppercase;font-family:Gothic;margin-bottom: 1.6vw;}
.inn_con .inn4 .boxs .box.on .cn1,.inn_con .inn4 .boxs .box.on .en1{width:calc(37.7vw)}
.inn_con .inn4 .boxs .box .p{line-height: 30px;color: #333333;font-size: 16px;display: none;width: 37.22vw;font-family: hl;}
.inn_con .inn4 .boxs .box.on .p{display: block;}
.inn_con .inn4 .boxs .box .page{position: absolute;bottom: 3.33vw;left: 3.64vw;font-size: 16px;display: flex;align-items: flex-end;color: #CCCCCC;}
.inn_con .inn4 .boxs .box .page span{margin: 0 4px;}
.inn_con .inn4 .boxs .box .page span:first-child{font-size: 30px;color: #113575;}
.ab_con{background-color: #fff;position: relative;z-index: 2;}
.ab_con .ab1{
padding: 4vw 7vw 9.9vw 7vw;
background: url(../images/ab1_bj.png)no-repeat right bottom;
background-size: auto 80%;
display: flex;
flex-direction: column;
background-attachment:fixed;
}
.ab_con .ab1 .left{width: 100%;}
.ab_con .ab1 .left .tit{margin-bottom: 4.16vw;}
.ab_con .ab1 .left .tit .cn{font-size: 36px;color: #113575; font-weight:bold; margin-bottom: 0.78vw;font-family: hm;}
.ab_con .ab1 .left .tit .en{font-family: Gothic;font-size:16px;line-height: 24px;color: rgba(68,68,68,0.7);text-transform: uppercase;}
.ab_con .ab1 .left .boxs{
width: 100%;
display: flex;
justify-content: space-between;
}
.ab_con .ab1 .neirongsb{
width: 100%;
margin: 1vw auto;
}
.ab_con .ab1 .neirongsb img{
width: 100%;
}
.ab_con .ab1 .left .box{display: flex;align-items: flex-start;margin-bottom: 6vw; width:25%;}
.ab_con .ab1 .left .box .icon{width: 1.927vw;height: 2.24vw;display: flex;align-items: center;justify-content: center;margin-right: 1.25vw;}
.ab_con .ab1 .left .box .icon img{max-width: 100%;max-height: 100%;}
.ab_con .ab1 .left .box .h{font-size: 36px;line-height: 44px;color: #000000;font-family:Gothic-bold;margin-bottom: 0.416vw;}
.ab_con .ab1 .left .box .txt{
position: relative;
}
.ab_con .ab1 .left .box .txt .span01{
position: absolute;
top: 24px;
left: 90px;
}
.ab_con .ab1 .left .box .txt .span02{
position: absolute;
top: 24px;
left: 50px;
}
.ab_con .ab1 .left .box .txt .span03{
position: absolute;
top: 22px;
left: -47px;
}
.ab_con .ab1 .left .box .p{font-size: 16px;line-height: 20px;color: #686868;}
.ab_con .ab1 .right{
width: 100%;
display: flex;
justify-content: space-between;
}
.ab_con .ab1 .right .sibeiimg{
width: 35%;
}
.ab_con .ab1 .right .sibeitxt{
width: 62%;
}
.ab_con .ab1 .right .top{margin-bottom: 1.7vw;}
.ab_con .ab1 .right .top .cn{font-size: 36px;font-weight:bold;color: #113575;margin-bottom: 0.677vw;font-family: hm;}
.ab_con .ab1 .right .top .en{font-size: 14px;line-height: 22px;font-family: Gothic;color: rgba(68,68,68,0.4);text-transform: uppercase;}
.ab_con .ab1 .right .p{font-size: 16px;line-height: 30px;color: #0A0600;font-family: hl;}
.ab_con .ab1 .right .p p{font-family: hl!important;}
.ab2{padding: 5.2vw 0 4vw 0;background: url(../images/ab2_bj.png)no-repeat center;background-size: cover;position: relative;background-attachment:fixed;}
.ab2 .tit{text-align: center;margin-bottom: 3.49vw;}
.ab2 .tit .cn{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.416vw;font-family: hm;}
.ab2 .tit .en{font-size: 20px;line-height: 24px;font-family: Gothic;color: rgba(0,0,0,0.7);text-transform: uppercase;}
.ab2 .ts_con{display: none;}
.ab2 .ts_con.on{display: block;}
.ab2 .txt_box{position: relative;overflow: hidden;}
.ab2 .txt_box .swiper-pagination{display: none;}
.ab2 .txt_box .swiper-slide .day{font-size: 20px;line-height: 28px;color: #4B4B4B;margin-bottom: 0.78vw;transition: all 0.5s;font-family: hm;}
/*.ab2 .txt_box .swiper-slide-duplicate{opacity:0;}*/
.ab2 .txt_box .swiper-slide .p{font-size: 15px;line-height: 24px;color: #999999;transition: all 0.5s;padding-right: 0.4vw;height: 120px;overflow: auto;width: calc(100% - 4vw);margin-bottom: 0.6vw;}
.ab2 .txt_box .swiper-slide .p::-webkit-scrollbar {width:2px;height:5px;}
.ab2 .txt_box .swiper-slide .p::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
.ab2 .txt_box .swiper-slide .p::-webkit-scrollbar-thumb {background:#113575;}
.ab2 .txt_box .swiper-slide-active .day{font-family: hb;color: #113575;}
.ab2 .txt_box .swiper-slide-active .p{color: #333333;}
.ab2 .years{position: relative;overflow: hidden;display: flex;align-items: center;margin-top: 2.6vw;}
.ab2 .years .big{font-size: 96px;font-family: Gothic-bold;color: #113575;margin-right: 5.2vw;}
.ab2 .years .y_con{width: 470px;position: relative;overflow: hidden;font-size: 24px;font-family: Gothic;color: #616161;}
.ab2 .years .y_con .swiper-slide{height: 3.3vw;line-height: 3.3vw;cursor: pointer;}
.ab2 .years .y_con .swiper-slide.on{font-size: 0;background: url(../images/year_icon.png)no-repeat left center;background-size: 3.3vw 3.3vw;}
.lccc{position: relative; width:80%; margin:0 auto; overflow:hidden;}
.lcconinfor{ width:35%;padding: 3%;display: flex;flex-direction: column;}
.lcconinfor span{font-weight: bold;font-size: 36px;font-family: hb;color: #113575; display:block;}
.lcconinfor strong{font-size: 24px;font-family: hb;color: #113575;display:block; margin:4% 0;}
.lcconinfor p{font-size: 18px;margin-top:2%; color:#8f8f8f}
/*.lccc .mySwiper:before{content: "";display: block;width: 100%;height: 1px; border-top: 1px solid #ddd;position: absolute;left: 50%;top: 17.6%;transform: translate(-50%, -50%);}*/
.lccc .lcyear{
text-align: center;
padding: 15px 0;
font-family: hb;
font-size: 24px;
cursor: pointer;
transition: .3s all;
color:#fff;
background: #113575;
}
#window{
padding: 10px;
background: #fff;
font-size: 18px;
font-family: hb;
color: #113575;
}
.lccc .mySwiper .swiper-slide-thumb-active {
}
/*.lccc .mySwiper .swiper-slide-thumb-active:before{*/
/* content: "";*/
/* display: block;*/
/* width: 12px;*/
/* height: 12px;*/
/* border-radius: 12px;*/
/* background: #113575;*/
/* position: absolute;*/
/* left: 50%;*/
/* top: 85%;*/
/* transform: translate(-50%, -50%);*/
/* }*/
.lccc .swiper-slide-thumb-active .lcyear{
background: #c31a1f;
}
.lccc .swiper-button-next{
top: 5%;
}
.lccc .swiper-button-prev{
top: 5%;
}
.qunbmap{
display: flex;
margin-top:5%;
}
.mapall{
width: 65%;
height: 27vw;
}
#container,#container01,#container02,#container03,#container04 {
overflow: hidden;
width: 100%;
height: 100%;
margin: 0;
font-family: "寰蒋闆呴粦";
}
.qywh{
padding-bottom: 2vw;
border-bottom: 1px dashed #ddd;
}
.qywhtit{
margin-bottom: 2vw;
}
.qywhch{
font-size: 24px;color:#113575;font-family: hm; font-weight: bold;
}
.qywhcon{display:flex; justify-content: space-between; align-items: center;}
.qywhimg{
width: 26%;
}
.qywhimg img{
width: 100%;
}
.qywhtxt{
width: 71%;
font-size: 16px;
line-height: 2;
}
.qywhtxt strong{
font-size:18px;
color:#113575;
}
.qywhch01{
margin-top: 4vw;
}
.qynr ul{
display: flex;
justify-content: space-around;
}
.qynr ul li{
width: 200px;
text-align: center;
height: 200px;
font-size: 18px;
font-weight: bold;
color: #fff;
background: #113575;
border-radius: 200px;
transition: .3s all;
cursor:pointer;
display: flex;
align-items: center;
justify-content: center;
}
.qynrss ul{
display: flex;
justify-content: space-around;
}
.qynrss ul li{
width: 200px;
text-align: center;
height: 200px;
transition: .3s all;
cursor:pointer;
}
.qynrss ul li span{
display: block;
font-size: 18px;
font-weight: bold;
color: #113575;
margin-top: 1vw;
}
.qynr ul li:hover{ background:#c31a1f}
.zzul{
display: flex;
justify-content: space-between;
}
.zzul li{
width: 23%;
}
.ab_con .ab2 .svg_box{height: 17vw;position: relative;}
.ab_con .ab2 .solid_box{width: 100%;-webkit-clip-path: url(#menu-clip-path);clip-path: url(#menu-clip-path);cursor: pointer;overflow: hidden;color: #fff;position: absolute;left: 0;bottom: 0;}
.ab_con .ab2 .solid_box .swiper-slide{height: 12.5vw;background: url(../images/ab2_solid.png);background-size: 100% 100%;opacity: 0.3;transition: all 1s;}
.ab_con .ab2 .solid_box .swiper-slide-active{opacity: 1;}
.ab_con .ab2 .solid_box1{width: 100%;position: absolute;left: 0;bottom: 0; overflow: hidden;cursor: url(../image/np.ico), pointer!important;}
.ab_con .ab2 .solid_box1 .swiper-slide{height: 15.6vw;background: url(../images/ab2_solid2.png)no-repeat left;background-size: auto 100%;transition: all 1s;opacity: 0.3;}
.ab_con .ab2 .solid_box1 .swiper-slide-active{background-size: auto 100%;opacity: 1;}
.ab_con .ab2 .swiper-button-next{background-image: url(../images/ab_next.png);right: 7vw;top: auto;bottom: 4.48vw; margin-top: 0;width: 4.17vw;height: 4.17vw;background-size: 100% 100%;}
.ab_con .ab2 .swiper-button-next:hover{background-image: url(../images/ab_next1.png);}
.ab_con .ab2 .swiper-button-prev{background-image: url(../images/ab_prev.png);left: auto;right: 12vw; top: auto;bottom: 4.48vw;margin-top: 0;width: 4.17vw;height: 4.17vw;background-size: 100% 100%;}
.ab_con .ab2 .swiper-button-prev:hover{background-image: url(../images/ab_prev1.png);}
.ab_con .ab3{padding: 6vw 0 7vw 0;background-size:100% auto;}
.ab_con .ab3 .top{padding: 0 7vw 3.85vw 7vw;display: flex;justify-content: space-between;border-bottom: 1px solid #E4E4E4;}
.ab_con .ab3 .top .cn{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.937vw;font-family: hm;}
.ab_con .ab3 .top .en{font-size: 20px;line-height: 24px;color: rgba(68,68,68,0.7);font-family: Gothic;text-transform: uppercase;margin-bottom: 3vw;}
.ab_con .ab3 .top .p{font-size: 16px;line-height: 30px;color: #000000;}
.ab_con .ab3 .top .right{position: relative;width: 9.2vw;}
.ab_con .ab3 .top .right>div{width: 4.17vw;height: 4.17vw;background-size: 100% 100%;}
.ab_con .ab3 .top .right>div.swiper-button-next{background-image: url(../images/ab_next.png);right: 0;top: 2vw;margin-top: 0;}
.ab_con .ab3 .top .right>div.swiper-button-next:hover{background-image: url(../images/ab_next1.png);}
.ab_con .ab3 .top .right>div.swiper-button-prev{background-image: url(../images/ab_prev.png);left: 0;top: 2vw;margin-top: 0;}
.ab_con .ab3 .top .right>div.swiper-button-prev:hover{background-image: url(../images/ab_prev1.png);}
.ab_con .ab3 .bottom{position: relative;overflow: hidden;padding-top: 5.6vw;width:87%;touch-action: pan-y;padding-bottom:5vw;}
.ab_con .ab3 .bottom .swiper-button-next,.ab_con .ab3 .bottom .swiper-button-prev{position: absolute;width:3vw;height:3vw;background-size: 100% 100%;top:auto;}
.ab_con .ab3 .bottom .swiper-button-next{background-image: url(../images/ab_next.png);right: 50%;bottom: 0;margin-top: 0;transform:translateX(120%)}
.ab_con .ab3 .bottom .swiper-button-next:hover{background-image: url(../images/ab_next1.png);}
.ab_con .ab3 .bottom .swiper-button-prev{background-image: url(../images/ab_prev.png);left: 50%;bottom: 0;margin-top: 0;transform:translateX(-120%)}
.ab_con .ab3 .bottom .swiper-button-prev:hover{background-image: url(../images/ab_prev1.png);}
.ab_con .ab3 .bottom.on{width: 86%;}
.ab_con .ab3 .bottom .swiper-slide{width: 18.5vw;opacity: 0.48;transition: all 0.5s;}
.ab_con .ab3 .bottom .swiper-slide-active{opacity: 1;transform:rotateX(0deg) rotateY(0deg)!important;}
/*.ab_con .ab3 .bottom .swiper-slide-next{transform:rotateX(0deg) rotateY(50deg)!important}*/
.ab_con .ab3 .bottom .swiper-slide-active{opacity: 1;}
.ab_con .ab3 .bottom .swiper-slide-active .pic{transform: scale(1.27);}
.ab_con .ab3 .bottom .swiper-slide .pic{display: flex;justify-content: center;align-items: center;transition: all 0.5s;}
.ab_con .ab3 .bottom .swiper-slide .pic img{max-width: 100%;max-height: 100%;}
.ab_con .ab3 .bottom .swiper-slide .h{text-align: center;font-size: 20px;line-height: 26px;height:52px; color: #000000;margin-top: 4.875vw;display: none;}
.ab_con .ab3 .bottom .swiper-slide-active .h{display: block;font-family: hm;}
.whsbcon{
display: flex;
justify-content: space-between;
align-items: center;
}
.whleft{
width: 40%;
}
.whright{
width: 55%;
}
.sd_con{background-color: #fff;}
.sd_con .left{background-color: rgba(4,38,161,0.04);}
.sd_con .right{height: 100%;padding:7.3vw 10.1vw 4vw 5.5vw}
.sd_con .right .tit{font-size: 50px;line-height: 66px;color: #000000;font-family: hm;margin-bottom:1.5vw;}
.sd_con .right .con{display: flex;justify-content: space-between;}
.sd_con .right .con .pic{width: 28vw;height: 28vw;display: flex;align-items: center;justify-content: center;}
.sd_con .right .con .pic img{width: 100%;}
.sd_con .right .con .txt{width:29.16vw;}
.sd_con .right .con .txt .box{padding: 0;margin-bottom: 3.64vw;}
.sd_con .right .con .txt .box:last-child{margin-bottom: 0;}
.sd_con .right .con .txt .box .h{font-size: 24px;line-height: 32px;color: #000000;margin-bottom: 1.875vw;font-family: hm;}
.sd_con .right .con .txt .box .p{font-size: 16px;line-height: 36px;color: #666666;font-family: hl;}
.sd_con .right .con .txt .box .btn_box{margin-top: 1.3vw;display: flex;flex-wrap: wrap;}
.sd_con .right .con .txt .box .btn_box .btn{min-width:150px;line-height: 42px;text-align: center;color: #ffffff;background-color: #113575;border-radius: 21px;margin: 0 0.73vw 1vw 0;padding:0 12px;}
/* 鏍″洯鎷涜仒 */
.recxy_con{position: relative;z-index: 2;background-color: #ffffff;}
.recxy1{padding:6.25vw 0 0 0;}
.recxy1 .tit{display: flex;margin-bottom: 2vw;}
.recxy1 .tit .left{width: 26vw;}
.recxy1 .tit .left .cn{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.4vw;font-family: hm;}
.recxy1 .tit .left .en{font-size: 20px;line-height: 26px;font-family: Gothic;color: #444444;text-transform: uppercase;}
.recxy1 .tit .right{line-height: 36px;font-size: 16px;color: #0A0600;font-family: hl;}
.recxy1 .tit .right p{font-family: hl!important;}
.recxy1 .con{background-color: #F9F9F9;}
.recxy1 .con .pic{position: relative;overflow: hidden;margin-bottom: 4.375vw;}
.recxy1 .con .pic .swiper-slide{height: 35.7vw;background: no-repeat center;background-size: cover;}
.recxy1 .con .txt{position: relative;overflow: hidden;padding-bottom: 3.14vw;padding-top: 1.29vw;}
.recxy1 .con .txt::before{content: "";position: absolute;top: 1.62vw;left: 0;width: 100%;height: 1px;background-color: #E6E6E6;}
.recxy1 .con .txt .swiper-slide{cursor: pointer;position: relative;}
.recxy1 .con .txt .swiper-slide .yuan{width: 0.78vw;height: 0.78vw;border-radius: 50%;background-color: #113575;margin: 0 auto;position: relative;margin-bottom: 1.6vw;}
.recxy1 .con .txt .swiper-slide .yuan:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(0);width: 2.58vw;height: 2.58vw;background: url(../images/xy1_icon.png);background-size: 100% 100%;transition: all 0.5s;}
.recxy1 .con .txt .swiper-slide .yuan:after{transform: translate(-50%,-50%) scale(1);}
.recxy1 .con .txt .swiper-slide:nth-child(2) .yuan:after{background-image:url(../images/zx_sx.png);}
.recxy1 .con .txt .swiper-slide:nth-child(3) .yuan:after{background-image:url(../images/zx_ms.png);}
.recxy1 .con .txt .swiper-slide:nth-child(4) .yuan:after{background-image:url(../images/zx_rc.png);}
.recxy1 .con .txt .swiper-slide:nth-child(5) .yuan:after{background-image:url(../images/zx_fs.png);}
.recxy1 .con .txt .swiper-slide .p{text-align: center;font-size: 16px;line-height: 20px;color: #666666;font-family: hm;}
.recxy1 .con .txt .swiper-slide .p1{text-align: center;font-size: 18px;line-height: 2;color: #666666;font-family: hm;}
.recxy1 .con .txt .swiper-slide .tc{position: absolute;top: 105%;left: 50%;transform: translateX(-50%);width: 18.49vw;height: 8vw;background: url(../images/xytc.png);background-size: 100% 100%;padding: 2.34vw 1.3vw 1.3vw 1.3vw;display: none;}
.recxy1 .con .txt .swiper-slide .tc .h1{font-size: 20px;line-height: 26px;margin-bottom: 0.67vw;color: #000000;font-family: hm;}
.recxy1 .con .txt .swiper-slide .tc .p1{font-size: 14px;line-height: 20px;margin-bottom: 0.4vw;color: #666666;}
.recxy1 .con .txt .swiper-slide .tc .time{font-size: 14px;line-height: 20px;color: #113575;}
.recxy1 .con .txt .swiper-slide.on .tc{display: block;text-align:center;}
.recxy1 .con .txt .swiper-slide:first-child .tc{left: 70%;}
.recxy1 .con .txt .swiper-slide:last-child .tc{left: 30%;}
.recxy2{margin-bottom: 5.16vw;}
.recxy2 .con{display: none;border: 1px solid rgba(0,0,0,0.1);}
.recxy2 .con.on{display: block;}
.recxy2 .top{color: #fff;padding:1.3vw 4.68vw;background-color: #113575;display: flex;justify-content: space-between;align-items: center;}
.recxy2 .top div{max-width: 154px;font-size: 20px;line-height: 26px;font-family: hm;}
.recxy2 .top div:first-child{font-family: hb;text-transform: uppercase;}
.recxy2 .top div:last-child{font-family: hb;text-transform: uppercase;}
.recxy2 .center{margin: 0 4.16vw;border-bottom: 1px solid rgba(0,0,0,0.1);padding:3.125vw 0 ;display: flex;justify-content: space-between;}
.recxy2 .center>div{width: 43%;display: flex;justify-content: space-between;align-items: center;}
.recxy2 .center>div .list{width: 17vw;height: 270px;position: relative;overflow: hidden;}
.recxy2 .center>div .list .swiper-slide{font-size: 16px;color: #000000;transition: all 0.5s;opacity: 0.1;font-family: hl;display: flex;align-items: center;}
.recxy2 .center>div .list .swiper-slide-prev,.recxy2 .center>div .list .swiper-slide-next{opacity: 0.4;}
.recxy2 .center>div .list .swiper-slide-active{opacity: 1;font-weight:400;font-size: 20px;font-family: hm;}
.recxy2 .center>div .h{font-size: 32px;line-height: 42px;color: #000000;font-family: hm;}
.recxy2 .bottom{margin: 0 4.16vw;display: flex;justify-content: space-between;padding:4.68vw 0 3.64vw 0;}
.recxy2 .bottom .h{font-size: 32px;line-height: 42px;color: #000000;font-family: hm;}
.recxy2 .bottom ul{width: 63.125vw;display: flex;flex-wrap: wrap;}
.recxy2 .bottom ul li{width: calc(100% / 6);font-size: 16px;line-height: 20px;color: #0A0600;font-family: hl;transition: all 0.5s;margin-bottom: 1.56vw;cursor: pointer;}
.recxy2 .bottom ul li:hover{font-family:hb;}
.w1580{width: 82.3vw;margin: 0 auto;}
.recxy3{background: url(../images/xy3_bj.png)no-repeat center;background-size: cover;color: #fff;padding: 4.27vw 0;margin-bottom: 6.25vw;}
.recxy3 .tit{text-align: center;margin-bottom: 5.41vw;}
.recxy3 .tit .cn{font-size: 50px;line-height: 66px;margin-bottom: 0.416vw;font-family: hm;}
.recxy3 .tit .en{font-size: 20px;line-height: 26px;font-family: Gothic;text-transform: uppercase;}
.recxy3 .tab{position: relative;margin-bottom: 5vw;}
.recxy3 .tab .solid1{width: 100%;height: 1px;background-color: #2E36BB;}
.recxy3 .w1580 #solid2{width:0;height: 1px;background-color: #FFFFFF;transform: translate(-5px,-50%);transition: all 0.5s;}
.recxy3 .w1580 #solid2.on1{width: calc(100% / 5);}
.recxy3 .w1580 #solid2.on2{width: calc(100% / 5 * 2);}
.recxy3 .w1580 #solid2.on3{width: calc(100% / 5 * 3);}
.recxy3 .w1580 #solid2.on4{width: calc(100% / 5 * 4);}
.recxy3 .w1580 #solid2.on5{width: calc(100% / 5 * 5);}
.recxy3 .boxs{display: flex;justify-content: space-between;}
.recxy3 .boxs .box{width: 10px;height: 10px;position: relative;cursor: pointer;}
.recxy3 .boxs .box .dian{width: 100%;height: 100%;border-radius: 50%;background-color: #FFFFFF;position: relative;transform: translate(-50%,-50%);}
.recxy3 .boxs .box .dian:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 0;height: 0;border-radius: 50%;background-color: rgba(255,255,255,0.2);transition: all 0.5s;}
.recxy3 .boxs .box.on .dian:after{width: 4.68vw;height: 4.68vw;}
.recxy3 .boxs .box .txt{position: absolute;left: 0;top: 2.187vw;transform: translateX(-50%);width: 130px;text-align: center;transition: all 0.5s;font-size: 16px;line-height: 20px;font-family: hm;}
.recxy3 .boxs .box.on .txt{top: 3.645vw;font-size: 20px;line-height: 26px;}
.recxy3 .con{padding-top: 2.6vw;margin-left: 7vw;position: relative;overflow: hidden;width: 48.22vw;}
.recxy3 .con .swiper-slide{opacity: 0!important;}
.recxy3 .con .swiper-slide-active{opacity: 1!important;}
.recxy3 .con .top{display: flex;margin-bottom: 1.875vw;}
.recxy3 .con .top .pics{overflow: hidden;}
.recxy3 .con .top .pic{width: 30.2vw;height:14.58vw;background: no-repeat center;background-size: cover;transition: all 0.5s;}
.recxy3 .con .top .pic:hover{transform: scale(1.05);}
.recxy3 .con .top .txt{width: 18.02vw;height: 14.58vw;display: flex;align-items: center;justify-content: center;background: url(../images/xy3_bj2.png)no-repeat center;background-size: cover;}
.recxy3 .con .top .txt .icon{width: 3vw;height: 3vw;display: flex;justify-content: center;align-items: center;margin: 0 auto;margin-bottom: 1.67vw;}
.recxy3 .con .top .txt .icon img{max-width: 100%;max-height: 100%;}
.recxy3 .con .top .txt .h{text-align: center;line-height: 36px;font-size: 26px;color: #000000;font-family: hm;}
.recxy3 .con .bottom{line-height: 38px;font-size: 16px;font-family: hl;}
.recxy4{padding-bottom: 6.25vw;}
.recxy4 .tit .cn{font-size: 50px;line-height: 66px;color: #000000;margin-bottom: 0.416vw;font-family: hm;}
.recxy4 .tit .en{font-size: 20px;line-height: 26px;color: #444444;font-family:Gothic;text-transform: uppercase;margin-bottom: 4.16vw;}
.recxy4 .boxs{display: flex;}
.recxy4 .box{width: calc(100% / 3);padding: 3.54vw 2.81vw 4.375vw 2.81vw;background-color: #FCFCFC;border: 1px solid #E5E5E5;transition: all 0.5s;}
.recxy4 .box .h{font-size: 20px;line-height: 30px;display: flex;align-items: center;margin-bottom: 3.95vw;font-family: hm;}
.recxy4 .box .h span{width: 26px;height: 26px;line-height: 26px;text-align: center;background-color: rgba(4,38,161,0.03);color: #113575;margin-right:1.3vw;font-size: 14px;font-family:hm;}
.recxy4 .box .p{position: relative;padding-left: calc(26px + 1.3vw);line-height: 34px;color: #0A0600;font-family: hl;font-size: 16px;font-family: hl;}
.recxy4 .box .p span{position: absolute;top: 4px;left: 0; width: 26px;height: 26px;line-height: 26px;text-align: center;background-color: rgba(231,0,17,0.03);color: #E70011;margin-right:1.3vw;font-size: 14px;font-family:hm;}
.recxy4 .box .p a{color: #4451FF;}
.recxy4 .box:hover{transform: scale(1.05);background-color: #fff;border-color:transparent;box-shadow: 0 0 30px rgba(35,0,216,0.06);z-index: 2;}
.recxy4 .btn{display: block; width: 100%;padding: 1.875vw 0;background-color: #113575;font-size: 16px;text-align: center;opacity: 1;transition: all 0.5s;}
.recxy4 .btn span{display: inline-block;padding-right: 30px;background: url(../images/xy4_icon.png)no-repeat right center;line-height: 20px;color: #ffffff;}
.recxy4 .btn:hover{opacity: 0.8;}
.jcimgall{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 2%;
}
.jcimgall li{
width: 31%;
text-align: center;
margin-bottom: 2%;
transition: .3s all;
}
.jcimgall li:last-child:nth-child(3n-1){
margin-right: calc(31% + 3.60%);
}
.jcimgall li img{
width: 100%;
}
.jcimgall li p{
margin-top:30px;
height: 60px;
line-height: 60px;
font-size: 16px;
}
.jcimgall li:hover{
box-shadow:0 10px 25px rgb(0 0 0 / 30%);
}
.tupianxx ul{
display: flex;
margin-bottom: 50px;
justify-content: space-between;
}
.tupianxx ul li{
width: 23%;
text-align: center;
}
.tupianxx ul li div{
width: 100%;
height: 270px;
overflow: hidden;
}
.tupianxx ul li div img{
width: 100%;
transition: .3s all;
}
.tupianxx ul li:hover img{
transform:scale(1.2);
}
.tupianxx ul li span{
display: block;
height: 45px;
line-height: 45px;
font-size: 16px;
}
/* 閫傞厤 */
/*@media (max-width:2600px) {*/
/* .ab_con .ab2 .solid_box{-webkit-clip-path: url(#menu-clip-path);clip-path: url(#menu-clip-path);}*/
/*}*/
@media (min-width:2300px) {
.ab_con .ab2 .solid_box{-webkit-clip-path: url(#menu-clip-path1);clip-path: url(#menu-clip-path1);}
}
@media (max-width:1840px) {
.inn_con .inn4 .boxs .box .cn1{font-size: 24px;}
.sl_con .right .box1 .bottom .box_1 .h1{font-size: 20px;}
.sl_con .right .box1 .top .txt .list .item .h2{font-size: 26px;}
.cont_con .cont1 .item2 .right .box .p span:nth-child(1){width:70px;}
.cont_con .cont1 .item2 .right .box .p span:nth-child(2){width:calc(100% - 70px);}
}
@media (max-width:1680px) {
header .layout .nav ul{margin-right: 5vw;}
header .layout .nav ul li a{font-size: 14px;}
header .layout .nav .user{margin:0 15px;padding-left: 15px;}
header .layout .nav .lang a{font-size: 16px;}
.ab_con .ab2 .solid_box{-webkit-clip-path: url(#menu-clip-path2);clip-path: url(#menu-clip-path2);}
.ab_con .ab2 .solid_box .swiper-slide{height: 12.3vw;}
.sl_con .right .box2 .b_right .list .item .h2{font-size: 24px;}
.sl_con .right .box1 .top .txt .list .item .h2{font-size: 24px;}
.inn_con .inn4 .boxs .box .cn1{font-size: 22px;}
}
@media (max-width:1560px) {
.recsh_con .con .boxs .box .con1 .more{width: 220px;height: 44px;border-radius: 22px;}
header .layout .nav ul{margin-right: 3vw;}
header .layout .nav ul li{margin-right: 2.2vw;}
header .layout .nav ul li a{font-size: 14px;}
header .layout .nav .lang a{font-size: 14px;}
.i-part2 .ms .tit h3{font-size: 38px;}
.i-part2 .ms ul li .num{line-height: 45px;}
.i-part2 .ms ul li .num span{font-size: 38px;margin-right: 9px;}
.i-part2 .ms ul li p{font-size: 17px;margin-top: 6px;}
.i-part3 ul li .word{padding-bottom: 30px;}
/*.i-part3 ul li .word h3{font-size: 30px;line-height: 45px;}*/
.i-part3 ul li .word h3{line-height: 45px;}
.i-part3 ul li .word p{font-size: 14px;line-height: 18px;}
.i-part4 .layout .word{margin-bottom: 95px;}
.i-part4 .layout .word h3{font-size: 38px;line-height: 45px;margin-bottom: 55px;}
.i-part4 .layout .tab a.item h3{font-size: 14px;}
.i-part5 .layout .tit h3{font-size: 38px;}
.i-part5 .layout .tit h3 span{font-size: 15px;margin-left: 18px;}
.more,.more1{width: 150px;height: 36px;line-height: 36px;}
.tanchuang2 .con .bottom .btn{line-height: 36px;width:150px;}
.tanchuang1 .con .bottom .btn{line-height: 36px;width:150px;}
.tanchuang2 .con .top_1 .table_more{width: 150px;height: 36px;line-height: 36px;}
/*.i-part5 .swiper-container .swiper-slide{padding: 27px;margin-right: 48px;}*/
.i-part5 .swiper-container .swiper-slide{padding: 0;margin-right: 48px;}
.i-part5 .swiper-container .swiper-slide .wz{padding: 26px 26px 40px 26px;}
.i-part5 .swiper-container .swiper-slide .wz .more2{width: 30px;height: 30px;}
.i-part5 .swiper-container .swiper-slide .img img{ width: calc(100% - 52px);height: calc(100% - 52px);}
.i-part5 .swiper-container .swiper-slide .wz .time{font-size: 14px;margin-bottom: 16px;}
.i-part5 .swiper-container .swiper-slide .wz h3{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
/*.i-part5 .swiper-container .swiper-slide .wz::after{left: -27px;}*/
/*.i-part5 .swiper-container .swiper-slide:hover .wz::after{width: calc(100% + 54px);}*/
/*.i-part5 .swiper-container .swiper-slide .wz::before{width: calc(100% + 54px);left: -27px;}*/
footer .col-top .col-r dt a{font-size: 16px;margin-bottom: 28px;}
footer .col-top .col-r dd a{font-size: 12px;line-height: 15px;}
footer .col-top .f-ewm{width: 100px;}
footer .col-top .f-ewm img{width: 100px;}
footer .col-top .col-l .f-tel{font-size: 24px;line-height: 30px;}
footer .col-top .col-l .f-link{width: 150px;height: 36px;}
footer .col-top .col-l .f-link span{height: 36px;line-height: 36px;}
.ny_banner .txt .cn{font-size: 45px;line-height: 60px;}
.ny_banner .txt .en{font-size: 16px;line-height: 22px;}
.ny_banner .ny_tab li{font-size: 16px;line-height: 22px;}
.ab_con .ab1 .left .tit .cn{font-size: 38px;line-height: 52px;}
.ab_con .ab1 .left .tit .en{font-size: 16px;line-height: 18px;}
.ab_con .ab1 .right .top .cn{font-size: 30px;line-height: 40px;}
.ab_con .ab1 .right .top .en{font-size: 14px;line-height: 16px;}
.ab_con .ab1 .left .box .h{font-size: 28px;line-height: 34px;}
.ab_con .ab1 .left .box .p{font-size: 12px;line-height: 16px;}
.ab_con .ab1 .right{width: 48vw;}
.ab2 .tit .cn{font-size: 38px;line-height: 52px;}
.ab2 .tit .en{font-size: 16px;line-height: 18px;}
.ab2 .txt_box .swiper-slide .day{font-size: 18px;}
.ab2 .txt_box .swiper-slide .p{font-size: 14px;}
.ab_con .ab3 .top .cn{font-size: 38px;line-height: 52px;}
.ab_con .ab3 .top .en{font-size: 16px;line-height: 18px;}
.ab_con .ab3 .top .p{font-size: 14px;}
.ab_con .ab3 .bottom .swiper-slide .h{font-size: 16px;}
.ans_con .con .left .tit{font-size: 38px;line-height: 52px;}
.ans_con .con .left ul li a{font-size: 18px;line-height: 54px;}
.ans_con .con .left{width: 260px;}
.ans_con .con .left ul li a{width: 216px;}
.ans_con .con .right{width: calc(100% - 366px);}
.ans_con .con .right .box .h p{font-size: 16px;}
.ans_con .con .right .box .p p{font-size: 14px;line-height: 26px;}
.cont_con .cont1 .item1>div span:nth-child(1){font-size: 24px;}
.cont_con .cont1 .item1>div span:nth-child(2){font-size: 42px;}
.cont_con .cont1 .item2 .left{font-size: 24px;line-height: 30px;background-size: auto 30px;padding-left: 44px;}
.cont_con .cont1 .item2 .right .box .h{font-size: 14px;}
.cont_con .cont1 .item2 .right .box .p span:nth-child(1){width: 60px;font-size:12px;}
.cont_con .cont1 .item2 .right .box .p span:nth-child(2){width: calc(100% - 60px);word-break: break-all;}
.cont_con .cont1 .item3 .left{font-size: 24px;}
.cont_con .cont1 .item3 .right .h{font-size: 14px;}
.cont_con .cont1 .item4 .right .box .h{font-size: 14px;}
.cont_con .cont1 .item4 .right .box .p{font-size: 14px;}
.cont_con .cont1 .item4 .left{font-size: 24px;line-height: 30px;background-size: auto 30px;padding-left: 44px;}
.cont_con .cont2 .top .left{font-size: 24px;line-height: 30px;}
.cont_con .cont2 .top .right .li .h{font-size: 15px;}
.cont_con .cont2 .top .right .li .p{font-size: 14px;}
.cont_con .cont2 .center .right .li .h{font-size: 14px;line-height: 16px;}
.cont_con .cont2 .center .right .li .p{font-size: 13px;}
.cont_con .cont2 .item3 .left{font-size: 24px;}
.cont_con .cont2 .item3 .right .h{font-size: 14px;}
.cul_con .w1652 .box .top{background-size: 44px 44px;padding-left: 62px;}
.cul_con .w1652 .box .top .cn{font-size: 22px;line-height: 28px;}
.cul_con .w1652 .box .top .en{font-size: 14px;line-height: 18px;}
.cul_con .w1652 .box .list .li .h,.cul_con .w1652 .box .list .li .p{font-size: 14px;line-height: 18px;}
.cul_con .w1652 .box .list .li{margin-bottom: 1.5vw;}
.cul_con .w1652 .box1 .top{padding-left: 0;padding-right: 62px;}
.inn_con .inn1 .con>.txt .cn{font-size: 38px;line-height: 48px;}
.inn_con .inn1 .con>.txt .en{font-size: 15px;line-height: 18px;}
.inn_con .inn1 .con>.txt .p{font-size: 14px;line-height: 26px;}
.inn_con .inn1 .box .txt .h{font-size: 30px;line-height: 30px;}
.inn_con .inn1 .box .txt .h .add{font-size: 20px;}
.inn_con .inn1 .box .txt .p{font-size: 18px;line-height: 22px;}
.inn_con .inn2 .box .h{font-size: 17px;line-height: 22px;}
.inn_con .inn2 .box .p{font-size: 14px;line-height: 20px;}
.inn_con .inn3 .top .left .cn{font-size: 38px;line-height: 1;}
.inn_con .inn3 .top .left .en{font-size: 14px;line-height: 20px;}
.inn_con .inn3 .top .right{font-size: 14px;line-height: 18px;}
.inn_con .inn4 .boxs .box .cn1{font-size: 22px;line-height: 36px;}
.inn_con .inn4 .boxs .box .en1{font-size: 14px;line-height: 16px;}
.inn_con .inn4 .boxs .box.on .p{font-size: 13px;line-height: 22px;}
.inn_con .inn4 .boxs .box{height: 380px;}
.ans_con .con .right .box1 .txt .h{font-size: 15px;line-height: 22px;}
.nd_con .top .h{font-size: 24px;line-height: 32px;}
.news_con .box .txt .h{font-size: 18px;line-height: 24px;height: 24px;}
.news_con .box .txt .more{width: 150px;height: 36px;}
.rec1 .txt .cn{font-size: 38px;line-height: 52px;}
.rec1 .txt .en{font-size: 14px;line-height: 22px;}
.rec1 .txt .p{line-height: 28px;font-size:14px;}
.rec2 .top .txt .h{font-size: 18px;line-height: 22px;}
.rec2 .top .txt .p{font-size: 14px;line-height: 24px;}
.rec3 .top .h{font-size: 24px;line-height: 24px;}
.rec3 .top .p{font-size: 16px;line-height: 28px;}
.rec3 .boxs .swiper-slide .txt .h1{font-size: 18px;line-height: 24px;}
.rec3 .boxs .swiper-slide .txt .p1{font-size: 14px;line-height: 22px;}
.rec4 .txt .h{font-size: 30px;line-height: 40px;}
.rec4 .txt .p{font-size: 18px;line-height: 24px;}
.rec4 .txt .more{width: 150px;height: 36px;}
.rec4 .tit{font-size: 30px;line-height: 40px;width:140px;}
.recsh_con .top .left .cn{font-size: 38px;line-height: 52px;}
.recsh_con .top .left .en{font-size: 14px;line-height: 22px;}
.recsh_con .top .right{line-height: 28px;font-size:14px;}
.recsh_con .con .boxs .top{font-size: 16px;line-height: 76px;}
.recsh_con .con .boxs .box .top1{line-height: 76px;}
.sd_con .right .tit{font-size: 38px;line-height: 52px;}
.sd_con .right .con .txt .box .h{font-size: 18px;line-height: 24px;}
.sd_con .right .con .txt .box .p{font-size: 14px;line-height: 28px;}
.sl_con .right .box1 .top .txt .h{font-size: 38px;line-height: 52px;}
.sl_con .right .box1 .top .txt .en{font-size: 14px;line-height: 20px;}
.sl_con .right .box1 .top .txt .p{font-size: 14px;line-height: 24px;}
.sl_con .right .box1 .top .txt .list .item .h2{font-size: 20px;line-height: 30px;}
.sl_con .right .box1 .bottom .box_1 .h1{font-size: 16px;line-height: 22px;}
.sl_con .right .box1 .bottom .box_1 .p1{line-height: 20px;}
.sl_con .right .box1 .more{width: 150px;height: 36px;}
.sl_con .right .box2 .b_right .tit .h{font-size: 38px;line-height: 52px;}
.sl_con .right .box2 .b_right .tit .en{font-size: 14px;line-height: 20px;}
.sl_con .right .box2 .b_right .p{font-size: 14px;line-height: 24px;}
.sl_con .right .box2 .b_right .list .item .h2{font-size: 20px;line-height: 30px;}
.sl_con .right .box2 .b_right .list .item .p2{line-height: 20px;}
.sl_con .right .box2 .b_right .bottom .box_1 .h1{font-size: 16px;line-height: 22px;}
.sl_con .right .box2 .b_right .bottom .box_1 .p1{line-height: 20px;}
.sl_con .right .box2 .more{width: 150px;height: 36px;}
.sl2_banner .txt .p{font-size: 24px;line-height: 36px;}
.sl2_con1 .tit,.sl2_con2 .tit{font-size: 38px;line-height: 52px;}
.res1 .top .left .cn{font-size: 38px;line-height: 52px;}
.res1 .top .left .en{font-size: 14px;line-height: 22px;}
.res1 .top .right{font-size: 14px;line-height: 28px;}
.res1 .con .boxs .box .h{font-size: 24px;line-height: 34px;}
.res1 .con .boxs .box .p{font-size: 14px;line-height: 24px;height: 168px;}
.res1 .top1 .left .cn{font-size: 38px;line-height: 52px;}
.res1 .top1 .left .en{font-size: 14px;line-height: 22px;}
.res1 .top1 .right{font-size: 14px;line-height: 28px;}
.res2>.center .left .cn{font-size: 38px;line-height: 52px;}
.res2>.center .left .en{font-size: 14px;line-height: 22px;}
.res2>.center .right .box .h{font-size: 24px;line-height: 34px;}
.res2>.center .right .box .en1{font-size: 14px;line-height: 18px;}
.res2>.center .right .box .p{font-size: 14px;line-height: 28px;}
.res3 .w1652 .txt .h{font-size: 38px;line-height: 52px;}
.res3 .w1652 .txt .en{font-size: 14px;line-height: 22px;}
.res3 .w1652 .txt .p{font-size: 14px;line-height: 28px;}
.res4 .txt .h{font-size: 38px;line-height: 52px;}
.res4 .txt .en{font-size: 14px;line-height: 22px;}
.res4 .txt .p{font-size: 14px;line-height: 28px;}
.res5 .txt .h{font-size: 38px;line-height: 52px;}
.res5 .txt .en{font-size: 14px;line-height: 22px;}
.res5 .txt .p{font-size: 14px;line-height: 28px;}
.recxy1 .tit .left .cn{font-size: 38px;line-height: 52px;}
.recxy1 .tit .left .en{font-size: 15px;line-height: 22px;}
.recxy1 .tit .right{font-size: 14px;line-height: 28px;}
.recxy1 .con .txt .swiper-slide .p{font-size: 14px;line-height: 15px;}
.recxy1 .con .txt .swiper-slide .tc .h1{font-size: 15px;line-height: 20px;}
.recxy1 .con .txt .swiper-slide .tc .p1,.recxy1 .con .txt .swiper-slide .tc .time{font-size: 12px;line-height: 15px;}
.recxy1 .con .txt .swiper-slide .tc{width: 20.5vw;}
.recxy2 .top div{font-size: 15px;line-height: 22px;}
.recxy2 .center>div .h{font-size: 24px;line-height: 30px;}
.recxy2 .center>div .list .swiper-slide{font-size: 12px;}
.recxy2 .center>div .list .swiper-slide-active{font-size: 15px;}
.recxy2 .bottom .h{font-size: 24px;line-height: 30px;}
.recxy2 .bottom ul li{font-size: 13px;line-height: 15px;}
.recxy3 .tit .cn{font-size: 38px;line-height: 52px;}
.recxy3 .tit .en{font-size: 15px;line-height: 22px;}
.recxy3 .boxs .box.on .txt{font-size: 15px;line-height: 22px;}
.recxy3 .boxs .box .txt{font-size: 14px;}
.recxy3 .con .top .txt .h{font-size: 20px;line-height: 28px;}
.recxy3 .con .bottom{font-size: 14px;line-height: 30px;}
.recxy4 .tit .cn{font-size: 38px;line-height: 52px;}
.recxy4 .tit .en{font-size: 15px;line-height: 22px;}
.recxy4 .box .h{font-size: 15px;line-height: 22px;}
.recxy4 .box .p{font-size: 14px;line-height: 24px;}
.recxy4 .btn{font-size: 14px;}
.res2>.bottom .box .txt .h{font-size: 16px;line-height: 22px;}
.res2>.bottom .box .txt .p{font-size: 14px;line-height: 20px;}
.ab_con .ab2 .solid_box{-webkit-clip-path: url(#menu-clip-path4);clip-path: url(#menu-clip-path4);}
.news_con .box .txt .p{font-size:14px;}
.i-part4 .layout{padding-top: 200px;}
.i-part4 .layout .tab a.item{height:110px;}
.tanchuang3 .con{width: 92vw;}
.tanchuang3 .boxs>.box2 .item1 .ul .li{width: calc(100% / 5);}
.sl_con .right .box1 .bottom .box_1 .p1,.sl_con .right .box1 .top .txt .list .item .p2,.sl_con .right .box1 .top .txt .p,.sl_con .right .box2 .b_right .p,.sl_con .right .box2 .b_right .list .item .p2,.sl_con .right .box2 .b_right .bottom .box_1 .p1{font-size: 14px;}
.i-part1 div.pimg .yuan:hover .con .txts{font-size: 14px;line-height: 44px;}
.sl_con .left{width: 300px;}
.sl_con .right{width: calc(100% - 300px);}
.ab_con .ab3{background-size: 110% auto;}
.ny_banner .ny_tab li{font-size: 16px;line-height: 22px;}
/*.sl_con .right .box2 .b_right .list .item .h2{font-size: 22px;}*/
/*.sl_con .right .box1 .top .txt .list .item .h2{font-size: 22px;}*/
.map .m_con .yuan_box .yuan2 .txt{top: -20px;}
.map .m_con .yuan_box .yuan7 .txt{top: -36px;}
.cont_con .cont1 .item2 .right .box{padding-right: 10px;}
}
@media (max-width:1480px) {
.inn_con .inn4 .boxs .box .cn1{font-size: 19px;}
}
@media (max-width:1440px) {
.ab_con .ab2 .solid_box{-webkit-clip-path: url(#menu-clip-path3);clip-path: url(#menu-clip-path3);}
.i-part4 .layout{padding-top: 180px;}
.qqbjcon .dan01{
top: 31%;
left: 55.3%;
}
.qqbjcon .dan02{
top: 40%;
left: 29.2%;
}
.qqbjcon .dan03{top: 38%; left: 49%;}
.qqbjcon .dan04{top: 29%; left: 55%;}
.qqbjcon .dan05{
top: 58%;
left: 68.4%;
}
.qqbjcon .dan06{
top: 45%;
left: 75.7%;
z-index:1
}
.qqbjcon .dan07{
top: 49%;
left: 72.5%;
}
.qqbjcon .dan08{
top: 51.5%;
left: 71%;
}
.danimg01{ top:-17px; left:8px;}
.danimg02{ top:-21px; left:-341px;}
.danimg03{ top:-21px; left:7px;}
.danimg04{ top:-16px; left:7px;}
.danimg05{ top:-19px; left:-117px;}
.danimg06{ top:-104px; left:7px;}
.danimg07{ top:-20px; left:14px;}
.danimg08{ top:15px; left:-23px}
}
@media (max-width:1366px) {
header .layout .nav ul li{margin-right: 1.8vw;}
.tanchuang3 .boxs>.box5 .tabx{flex-wrap:wrap;}
.tanchuang3 .boxs>.box5 .tab4 .bz{margin-left: 0;}
.i-part4 .layout{padding-top: 150px;}
.map .m_con .yuan_box .yuan12 .txt{left: -71%;}
.map .m_con .yuan_box .yuan15 .txt{left: -27%;top: 16px;}
.map .m_con .yuan_box .yuan14 .txt{left: -73%;}
.sl_con .right .box1 .bottom .box_1 .p1, .sl_con .right .box1 .top .txt .list .item .p2, .sl_con .right .box1 .top .txt .p, .sl_con .right .box2 .b_right .p, .sl_con .right .box2 .b_right .list .item .p2, .sl_con .right .box2 .b_right .bottom .box_1 .p1{font-size: 13px;}
}
@media (max-width:1280px) {
header .layout{width: 94%;}
header .layout .nav .user{margin: 0 10px;}
.ab_con .ab2 .solid_box{-webkit-clip-path: url(#menu-clip-path5);clip-path: url(#menu-clip-path5);}
.sl_con .right .box2 .b_right .list .item .h2{font-size: 18px;line-height: 30px;}
.sl_con .right .box1 .top .txt .list .item .h2{font-size: 18px;line-height: 30px;}
.cont_con .cont1 .item2 .right .box .p span:nth-child(2){font-size:12px;}
.inn_con .inn4 .boxs .box .cn1{font-size: 18px;}
.sl_con .right .box1 .top .txt{width: 44.6%;}
.sl_con .right .box1 .bottom .box_1 .h1{font-size: 15px;}
.sl_con .right .box1 .bottom .box_1{max-width: 13.5vw;margin-right: 0.8vw;}
.sl_con .right .box1 .top .txt .list .item{margin-right: 2vw;}
}
@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 .layout{padding: 16px 0;}
header .layout{height: auto;width: 94%;}
header .layout .nav ul,header .layout .nav .lang,header .layout .nav .user,header .layout .nav .ser{display: none;}
header .layout .logo{width: 100px;}
header .layout .logo img{max-width: 100%;}
header .btn{display: block;position: absolute;right: 0;top: 14px;}
header .btn{margin-right: 0;cursor: pointer;height: 37px;padding-top: 14px;}
header .btn.hide{opacity: 0;}
header .btn span{display: block;width: 22px;height: 1px;background-color: #000;border-radius: 1px;transition: all 0.3s;}
header .btn span:nth-child(1){transform: translate(0,0);}
header .btn span:nth-child(2){transform: translate(0,7px);}
header .btn span:nth-child(3){transform: translate(0,14px);}
header .btn:hover span:nth-child(1){transform: translate(0,0px);}
header .btn:hover span:nth-child(2){transform: translate(0,8px);}
header .btn:hover span:nth-child(3){transform: translate(0,16px);}
header .m_nav{display: block;position: absolute;left: 110%;top: 0; width: 102vw;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 .lu_btn{display:table;margin:0 auto;margin-top:6vh; padding-left: 30px;line-height:20px;background:url(../images/lag_btn.png)no-repeat left center;background-size:20px 20px; }
header .m_nav .user_btn{display:table;margin:0 auto;margin-top:20px;background-image:url(../images/user.svg);}
header .lu_m_box{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #ffffff;padding:80px 30px 0 30px;transform:translateX(110%);transition:all 0.5s;}
header .lu_m_box.on{transform: translateX(0);}
header .lu_m_box .back{font-size: 16px;line-height: 20px;background: url(../images/lag_back.png)no-repeat left center;padding-left: 30px;background-size: 20px 20px;margin-bottom:10px;}
header .lu_m_box .h{font-size:18px;font-weight:bold;line-height:28px;margin-bottom:20px;color:#333;}
header .lu_m_box ul li{line-height: 3;color:#333;font-size: 16px;margin-bottom:10px;border-bottom:1px solid #eeeeee;}
header .m_nav.show{left: -4%;}
/*header .m_nav .close{position: absolute;top: 16px;right: 16px; width: 22px;height: 22px;background: url(../images/h_out.png)no-repeat center;background-size: 100% 100%;z-index: 10;}*/
header .m_nav .close{position: absolute;top: 16px;right: 24px; width: 22px;height: 22px;background: url(../images/h_out.png)no-repeat center;background-size: 80% 80%;z-index: 10;}
.m_center{padding: 60px 16px 30px 16px;text-align: left;}
/*.m_center .li{margin-bottom: 20px;}*/
.m_center .li{padding:12px;border-bottom:1px solid rgba(0,0,0,0.3);}
.m_center .li>a{font-size: 16px;line-height: 30px;padding-left: 16px;position: relative;color: #333;}
.m_center .li>a.on{color:#113575;}
.m_center .li>a:after{content: "";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;background-color: rgba(0,0,0,0.8);margin-top: -3px;}
.m_center .li.on>a{color: #113575;}
.m_center .li.on>a:after{background-color: #113575;}
.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: #113575;}
.m_center .li:nth-child(2){position: relative;}
.m_center .li:nth-child(2):after{content: "";position: absolute;top:12px;right: 0;width: 30px;height: 30px;background: url(../images/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: 12px; right: 0;width: 30px;height: 30px;background: url(../images/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: 12px; right: 0;width: 30px;height: 30px;background: url(../images/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: 12px; right: 0;width: 30px;height: 30px;background: url(../images/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(5) ul{display:none!important;} */
.m_center .li:nth-child(6){position: relative;}
.m_center .li:nth-child(6) ul li:nth-child(2),.m_center .li:nth-child(6) ul li:nth-child(3){display:none;}
.m_center .li:nth-child(6):after{content: "";position: absolute;top: 12px; right: 0;width: 30px;height: 30px;background: url(../images/pr_jt.png)no-repeat center;transition: all 0.3s;}
.m_center .li:nth-child(6).on:after{transform: rotate(90deg);}
.m_center .li:nth-child(7){position: relative;}
.m_center .li:nth-child(7):after{content: "";position: absolute;top: 12px; right: 0;width: 30px;height: 30px;background: url(../images/pr_jt.png)no-repeat center;transition: all 0.3s;}
.m_center .li:nth-child(7).on:after{transform: rotate(90deg);}
.m_center .li:nth-child(8){position: relative;}
.m_center .li:nth-child(8):after{content: "";position: absolute;top: 12px; right: 0;width: 30px;height: 30px;background: url(../images/pr_jt.png)no-repeat center;transition: all 0.3s;}
.m_center .li:nth-child(8).on:after{transform: rotate(90deg);}
header.on{height: auto;}
header .layout .nav .right{display: flex;align-items: center;margin-right:30px;}
header .layout .nav .right .solid{width: 1px;height: 20px;background-color: #333333;margin-right: 10px;display:none}
header .layout .nav .right a{display: flex;justify-content: center;align-items: center; margin-right: 10px;}
header .layout .nav .right a:last-child{display:none;}
header .layout .nav .right a img{width: 16px;}
header .layout .nav .user{border: none;margin:0;padding:0;}
header .layout .nav .ser::before{display:none;}
.right_nav{display: none;}
.i-part1 div.mimg{display: block;margin-top:71px;height:calc(100vh - 71px);}
.i-part1 div.mimg .pic{background: no-repeat center;background-size: cover;height:65.33vw;}
.i-part1 div.mimg .boxs{display:flex;flex-wrap:wrap;}
/*.i-part1 div.mimg .boxs{height: calc(100vh - 71px - 65.33vw);display:flex;flex-wrap:wrap;}*/
/*.i-part1 div.mimg .boxs .box{width:50%; height: calc(21vh - 18px - 16.3325vw);display: flex;justify-content: center;align-items: center;border-bottom:1px solid rgba(112,112,112,0.11);border-right:1px solid rgba(112,112,112,0.11);}*/
/*.i-part1 div.mimg .boxs .box:hover{background-color:#113575;}*/
/*.i-part1 div.mimg .boxs .box .icon{width: 36px;height: 36px;}*/
/*.i-part1 div.mimg .boxs .box .icon div{width: 100%;height: 100%;background-size:100% 100%;}*/
/*.i-part1 div.mimg .boxs .box .icon div.icon2{display: none;}*/
/*.i-part1 div.mimg .boxs .box:hover .icon div.icon1{display: none;}*/
/*.i-part1 div.mimg .boxs .box:hover .icon div.icon2{display: block;}*/
/*.i-part1 div.mimg .boxs .box .txt{width: 110px;margin-left:11px;font-size:12px;font-family:hm;line-height:1.5;}*/
/*.i-part1 div.mimg .boxs .box:hover .txt{color:#fff;}*/
/*.i-part1 div.pimg{display: none;}*/
.i-part1 div.mimg .boxs .box{width:25%;padding:34px 0; display: block;justify-content: center;align-items: center;border-bottom:1px solid rgba(112,112,112,0.11);border-right:1px solid rgba(112,112,112,0.11);}
.i-part1 div.mimg .boxs .box:hover{background-color:#113575;}
.i-part1 div.mimg .boxs .box .icon{width: 50px;height: 50px;margin:0 auto;margin-bottom:14px;}
.i-part1 div.mimg .boxs .box .icon div{width: 100%;height: 100%;background-size:100% 100%;}
.i-part1 div.mimg .boxs .box .icon div.icon2{display: none;}
.i-part1 div.mimg .boxs .box:hover .icon div.icon1{display: none;}
.i-part1 div.mimg .boxs .box:hover .icon div.icon2{display: block;}
.i-part1 div.mimg .boxs .box .txt{font-size:12px;font-family:hm;line-height:1.5;text-align:center;}
.i-part1 div.mimg .boxs .box:hover .txt{color:#fff;}
.i-part1 div.pimg{display: none;}
.i-part2 .ms .tit h3{font-size: 23px;line-height: 30px;}
.i-part2 .ms .tit{margin: 0 auto; margin-bottom: 58px;max-width: 328px;}
.i-part2 .ms ul{flex-wrap: wrap;}
.i-part2 .ms ul li{width: 50%;margin: 0;}
.i-part2 .ms ul li:nth-child(1),.i-part2 .ms ul li:nth-child(2){margin-bottom: 38px;}
.i-part2 .ms ul li .ico{width: 30px;height: 30px;}
.i-part2 .ms ul li .num{line-height: 32px;}
.i-part2 .ms ul li .num span{width: auto!important;font-size:22px;}
.i-part2 .ms ul li p{margin-top: 0;font-size:14px;}
.i-part3 ul{display: none;}
.i-part3 .m_con{display: block;margin-left: 0%;width: 100%;position: relative;overflow: hidden;padding-top:0;height:calc(100vh - 71px);margin-top:71px;}
.i-part3 .m_con .swiper-slide .txt{opacity: 0;transition: all 0.5s;position:absolute;top:30%;left:3%;width:94%;text-align:center; color:#fff;}
.i-part3 .m_con .swiper-slide-active .txt{opacity: 1;}
.i-part3 .m_con .txt .h{font-size: 24px;line-height: 32px;margin-bottom: 3px;}
.i-part3 .m_con .txt .p{font-size: 14px;font-family: Gothic;line-height: 17px;}
.i-part3 .m_con .video{height: 100%;margin-top: 0;background:no-repeat center;background-size:cover;}
.i-part3 .m_con .video video{width: 100%;height: 100%;object-fit: fill;}
.i-part3 .m_con .swiper-pagination{display:block;bottom:14vh;}
.i-part3 .m_con .swiper-pagination-bullet{opacity: 1;background-color:#ffffff;margin:0 8px;}
.i-part3 .m_con .swiper-pagination-bullet-active{opacity: 1;position:relative;}
.i-part3 .m_con .swiper-pagination-bullet-active:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;border:1px solid #fff;}
.i-part4 .layout{width:calc(100% - 30px);border: none;padding-top: 130px;position:relative;}
.i-part4 .layout .word{margin-left: 0;margin-bottom:50px;}
.i-part4 .layout .tabs{width: calc(100% + 15px);overflow: auto;position: absolute;bottom: 12vh;left: 0; }
.i-part4 .layout .tab{flex-wrap: nowrap;border-bottom: none;width:94%;margin:0 3%; display:inline-block;}
.i-part4 .layout .tab a.item{float:left; width: 195px;margin-right: 15px;border: 1px solid rgba(255, 255, 255, 0.3)!important;padding: 17px;height: auto;margin-bottom: 16px;}
.i-part4 .layout .tab a.item .ico{width: 33px;height: 33px;margin-right: 10px;}
.i-part4 .layout .tab a.item h3{font-size: 13px;}
.i-part5 .layout{width:calc(100% - 30px);padding-top:10vh;height:auto;}
.i-part5 .layout .tit{margin-bottom: 15px;}
.i-part5 .swiper-container .swiper-slide .wz p{margin-bottom: 10px;height:66px;-webkit-line-clamp:3;}
.i-part5 .swiper-container{padding-bottom: 7vh;}
.i-part5 .layout .tit h3{font-size: 23px;line-height: 30px;}
.i-part5 .layout .tit h3 span{font-size: 14px;line-height: 18px;margin-left: 0;display: block;}
.i-part5 .swiper-container{padding-bottom: 8vh;}
.i-part5 .swiper-container .swiper-slide .wz{margin-top:0 ;padding: 16px 16px 30px 16px;}
.i-part5 .swiper-container .swiper-slide .img img{width: calc(100% - 32px);
height: calc(100% - 32px);}
/*.i-part5 .swiper-container .swiper-slide{padding:24px 14px;}*/
/*.i-part5 .swiper-container .swiper-slide .img{height: 200px;}*/
.i-part5 .swiper-container .swiper-slide .wz .more2{width: 160px;background-color: #002972;justify-content: flex-end;padding: 0 30px; border: 1px solid #002972;display:none;}
.i-part5 .swiper-container .swiper-slide .wz .more2 span{display: block;}
.i-part5 .swiper-container .swiper-slide .wz .more2 i{background-image: url(../images/more_ico1a.png);}
.i-part5 .swiper-container .swiper-pagination-bullet{width: 8px;height: 8px;background-color: #D8D8D8;opacity: 1;position: relative;margin: 0 17px;}
.i-part5 .swiper-container .swiper-pagination-bullet-active{background-color: #113575;}
.i-part5 .swiper-container .swiper-pagination-bullet-active:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 20px;height: 20px;border: 1px solid #113575;border-radius: 50%;}
body::-webkit-scrollbar {width:2px;height:5px;}
body::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
body::-webkit-scrollbar-thumb {background:#113575;}
.i-part4 .layout .word h3{font-size: 23px;line-height: 28px;margin-bottom: 38px;}
footer .col-top .col-r{display: none;}
footer .col-bottom .layout .col-l>a{display: none;}
footer .col-bottom .layout{display: block;width:100%;display:flex;justify-content:center;}
footer .col-bottom .layout .col-l p{margin-left: 0;line-height: 2; display: block;text-align: center;}
footer .col-bottom .layout .col-r{display: flex;justify-content: center;}
footer .col-top .col-l img{width: 120px;}
footer .col-top .f-ewm{bottom: auto;top: 30px;}
footer .col-top .col-l .p_link{flex-wrap: wrap;}
footer .col-top .col-l .p_link a{width: 33.33%;height: 20px;display: flex;align-items: center;justify-content: center;margin-right:0 ;margin-bottom: 12px;}
footer .col-top .col-l .p_link a img{max-width: 80%;max-height: 100%;filter: initial;
opacity: 1;}
footer .col-top{padding: 30px 0 20px 0;display:none;}
footer .col-bottom .layout .col-l p a{display: none;}
footer .col-bottom .layout .col-r{display: none;}
footer .col-top .col-l .f-time{margin-bottom: 20px;}
footer .col-top .col-l .f-link{margin-bottom: 20px;}
.ny_banner .ny_tab{display: none;}
.ny_banner{height: 250px;margin-top: 77px;position:relative;}
.ny_banner .txt .cn{font-size: 25px;line-height: 34px;}
.ny_banner .txt .en{font-size: 14px;line-height: 16px;}
.ab_con .ab1{display: block;padding: 33px 15px 55px 15px;background:none!important;}
.ab_con .ab1 .left{width: 100%;text-align: center;}
.ab_con .ab1 .left .tit .cn{font-size: 25px;line-height: 34px;}
.ab_con .ab1 .left .tit .en{font-size: 14px;line-height: 16px;}
.ab_con .ab1 .left .tit{margin-bottom: 33px;}
.ab_con .ab1 .left .boxs{display: flex;justify-content: space-between;}
.ab_con .ab1 .left .box{display: block;text-align: left;max-width: 31%;margin-bottom: 50px;}
.ab_con .ab1 .left .box .icon{width: 24px;height: 24px;margin-bottom: 11px;}
.ab_con .ab1 .left .box .h{font-size: 25px;line-height: 30px;margin-bottom: 0;}
.ab_con .ab1 .left .box .p{font-size: 12px;line-height: 18px;}
.ab_con .ab1 .right{width: 100%;}
.ab_con .ab1 .right .top{text-align: center;}
.ab_con .ab1 .right .top .cn{font-size: 18px;line-height: 1;margin-bottom: 8px;}
.ab_con .ab1 .right .top .en{font-size: 13px;line-height: 18px;}
.ab_con .ab1 .right .p{font-size: 13px;line-height: 23px;}
.ab2{padding: 40px 0 40px 0;}
.ab2 .tit .cn{font-size: 25px;line-height: 34px;}
.ab2 .tit .en{font-size: 14px;line-height: 16px;}
.ab_con .ab3{padding: 50px 0 15px 0;}
.ab_con .ab3 .top{border-bottom: none;margin-bottom: 20px;}
.ab_con .ab3 .top{display: block;text-align: center;padding: 0 20px;}
.ab_con .ab3 .top .p{width: 100%;font-size: 13px;line-height: 20px;text-align:left;}
.ab_con .ab3 .top .right{display: none;}
.ab_con .ab3 .bottom{width: 100%;}
.ab_con .ab3 .bottom.on{width: 100%;}
.ab_con .ab3 .bottom .swiper-slide{width: 226px;}
.ab_con .ab3 .bottom .swiper-slide .h{font-size: 15px;margin-top: 60px;line-height: 20px;}
.ab_con .ab3 .bottom .swiper-slide .h{font-size: 15px;margin-top: 40px;line-height: 20px;height:80px;}
.ans_con .con .left{float: none;width: 100%;position: static;}
.ans_con .con .right{float: none;width: 100%;}
.ans_con .con .left .tit{font-size: 25px;text-align: center;}
.ans_con .con .left ul{display: flex;justify-content: space-between;}
.ans_con .con .left ul li a{width: 160px;line-height: 30px;font-size: 14px;margin-bottom: 20px;}
.ans_con .con .right .box{margin-bottom: 14px;padding: 14px 12px;}
.tanchuang1 .con,.tanchuang2 .con{width: 90%;}
.map{padding: 42px 0;}
.map img{max-width: 100%;}
.map .tit{background: none;padding-left: 0;text-align: center;font-size: 25px;line-height: 38px;color: #000000;}
.map .en{display: block;font-size: 14px;line-height: 18px;font-family: Gothic;text-transform: uppercase;text-align: center;}
.cont_con .cont1{width: 100%;background-color: #fff;padding-bottom: 44px;margin-bottom: 0;}
.cont_con .cont1 .item1{box-shadow: none;padding: 32px 0 31px 0;border-bottom: 1px solid #E8E8E8;}
.cont_con .cont1 .item1>div{display: block;}
.cont_con .cont1 .item1>div::before{position: static;display: block;width: 62px;height: 62px;margin: 0 auto;transform: translateY(0);background-size: 24px auto;margin-bottom: 12px;}
.cont_con .cont1 .item1>div span{display: block;text-align: center;}
.cont_con .cont1 .item1>div span:nth-child(1){font-size: 15px;line-height: 20px;margin-bottom: 2px;color: #113575;}
.cont_con .cont1 .item1>div span:nth-child(2){font-size: 28px;line-height: 44px;}
.cont_con .cont1 .item2,.cont_con .cont1 .item4{display: none;}
.cont_con .cont1 .item2.on,.cont_con .cont1 .item4.on{display: block;}
.cont_con .cont1 .item2 .left,.cont_con .cont1 .item4 .left{display: none;}
.cont_con .cont1 .item2 .right,.cont_con .cont1 .item4 .right{width: 100%;display: block;}
.cont_con .cont1 .tab_m{display: flex;padding: 30px 15px 0 15px;background-color: #fff; font-size: 22px;color: #CFCFCF;line-height: 30px;align-items: center;}
.cont_con .cont1 .tab_m .solid{margin: 0 24px;width: 1px;height: 30px;background-color: #D9D9D9;}
.cont_con .cont1 .tab_m li.on{color: #113575;}
.cont_con .cont1 .item2{padding: 0 15px;}
.cont_con .cont1 .item4{padding: 0 15px;}
.cont_con .cont1 .item2 .right .box{width: 100%;padding-bottom: 22px;border-bottom: 1px solid #E8E8E8;margin-top: 24px;}
.cont_con .cont1 .item4 .right .box{width: 100%;padding-bottom: 22px;border-bottom: 1px solid #E8E8E8;margin-top: 24px;}
.cont_con .cont1 .item2 .right .box .h{font-size: 15px;line-height: 20px;margin-bottom: 12px;}
.cont_con .cont1 .item2 .right .box .p{font-size: 13px;line-height: 18px;margin-bottom: 4px;}
.cont_con .cont1 .item4 .right .box .h{font-size: 15px;line-height: 20px;margin-bottom: 12px;}
.cont_con .cont1 .item4 .right .box .p{font-size: 13px;line-height: 18px;margin-bottom: 4px;}
.cont_con .cont1 .item3{display: none;}
.cont_con .cont1 .item3_m{display: flex;height: auto;padding: 20px 0 10px 0;margin: 0 15px;width: calc(100% - 30px); margin-top: 25px;}
.more, .more1{width: 110px;height: 30px;font-size: 12px;}
.cont_con .cont2{width: 100%;padding: 30px 15px 62px 15px;margin-top: 0;background-color: #FAFBFE;box-shadow: none;}
.cont_con .cont2 .item3{display: flex;height: auto;padding: 20px 0 10px 0;box-shadow: 0 4px 10px #11357510;}
.cont_con .cont2 .top{display: block;background-color: transparent;padding: 0;}
.cont_con .cont2 .top .left{width: 100%;font-size: 22px;line-height: 30px;color: #113575;margin-bottom: 16px;}
.cont_con .cont2 .top .right{color: #000000;display: block;width: 100%;}
.cont_con .cont2 .top .right .li{width: 100%;margin-bottom: 10px;background-color: #fff;max-width: 100%;padding: 15px 20px;}
.cont_con .cont2 .top .right .li .h{color: #646464;padding-left: 18px;font-size: 15px;line-height: 20px;margin-bottom: 5px;}
.cont_con .cont2 .top .right .li:nth-child(1) .h{background-image: url(../images/dh_m.png);background-size: auto 100%;}
.cont_con .cont2 .top .right .li:nth-child(2) .h{background-image: url(../images/cz_m.png);background-size: auto 15px;}
.cont_con .cont2 .top .right .li:nth-child(3) .h{background-image: url(../images/yx_m.png);background-size: 14px auto;}
.cont_con .cont2 .top .right .li:nth-child(4) .h{background-image: url(../images/dz_m.png);background-size: auto 100%;}
.cont_con .cont2 .top .right .li .p{font-size: 15px;line-height: 22px;}
.cont_con .cont2 .center{width: 100%;background-color: transparent;}
.cont_con .cont2 .center .left{display: none;}
.cont_con .cont2 .center .right{width: 100%;}
.cont_con .cont2 .center .right .li{width: 50%!important;margin-bottom: 22px;}
.cont_con .cont2 .center .right .li .h{font-size: 15px;line-height: 20px;margin-bottom: 6px;}
.cont_con .cont2 .center .right .li .p{font-size: 13px;line-height: 18px;}
.cont_con{padding-bottom: 0;}
.cul_con .w1652{display: block;width: calc(100% - 30px);}
.cul_con .w1652>img{display: none;}
.cul_con .w1652 .box{position: static;margin-bottom: 20px;width: 100%!important;}
.cul_con .w1652 .box .top{margin-bottom: 12px;}
.cul_con .w1652 .box .list .li{margin-bottom: 10px;}
.cul_con .w1652 .box1{text-align: left;}
.cul_con .w1652 .box2{transform: translateX(0);}
.cul_con .w1652 .box .top{background-size: 30px 30px;padding-left: 50px!important;}
.cul_con .w1652 .box .list{padding-left: 50px;}
.cul_con .w1652 .box1 .top{padding-right: 0;padding-left: 62px;background: no-repeat left center;background-size: 30px 30px;}
.cul_con .w1652 .box .top .cn{font-size: 18px;}
.inn_con .inn1{padding: 34px 15px 19px 15px;display: block;}
.inn_con .inn1 .pic{display: none;}
.inn_con .inn1 .con>.txt{width: 100%;margin-top: 0;padding: 0;}
.inn_con .inn1 .boxs{position: static;transform: translateX(0);width: 100%;overflow: auto;display: block;background-color: transparent;border: none;padding-bottom:15px;}
.inn_con .inn1 .con>.txt .cn{text-align: center;font-size: 25px;line-height: 34px;}
.inn_con .inn1 .con>.txt .en{text-align: center;margin-bottom: 23px;}
.inn_con .inn1 .boxs>div{width: 100%;flex-wrap:wrap;justify-content:space-between;}
.inn_con .inn1 .box{width: 48%!important;margin-right: 0; background-color: transparent;border: none;padding: 0;}
.inn_con .inn1 .box:last-child{margin-top:16px;}
.inn_con .inn1 .box .icon{width: 62px;height: 62px;display: flex;justify-content: center;align-items: center;border-radius: 50%;background-color: #ffffff;}
.inn_con .inn1 .box .icon img{width: 29px;}
.inn_con .inn1 .box .txt .h{font-size: 25px;line-height: 30px;}
.inn_con .inn1 .box .txt .p{font-size: 13px;line-height: 18px;}
.inn_con .inn2{width: calc(100% - 30px);display: block;padding-top: 0;margin-bottom:34px; display:flex}
.inn_con .inn2 .box{width: 50%;padding: 25px 18px;margin-bottom: 15px;height: auto;}
.inn_con .inn2 .box .p{height: auto;}
.inn_con .inn2 .box .icon{width: 26px;height: 26px;margin-bottom: 8px;}
.inn_con .inn2 .box .h{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
.inn_con .inn2 .box .p{font-size: 14px;line-height: 24px;}
.inn_con .inn3 .w1652{width: calc(100% - 30px);}
.inn_con .inn3 .top{display: block;}
.inn_con .inn3 .top .left{width: 100%;text-align: center;}
.inn_con .inn3 .top .left .cn{font-size: 25px;line-height: 34px;}
.inn_con .inn3 .top .left .en{font-size: 14px;line-height: 18px;margin-bottom: 25px;}
.inn_con .inn3 .top .right{width: 100%;line-height: 24px;}
.inn_con .inn4 .pic{height: 235px;position: static;}
.inn_con .inn4 .pic .txt{padding-top: 41px;text-align: center;}
.inn_con .inn4 .pic .txt .cn{font-size: 25px;line-height: 34px;}
.inn_con .inn4 .pic .txt .en{font-size: 14px;line-height: 18px;}
.inn_con{padding-bottom: 0;}
.inn_con .inn4{padding-bottom: 360px;}
.inn_con .inn4 .boxs {
display: flex;
width: 84vw;
background-color: #fff;
box-shadow: 0 0 15px rgb(0 23 73 / 2%);
position: absolute;
left: 50%;
top: 58%;
transform: translate(-50%, -50%);
}
.jcimgall li{
width: 48%;
text-align: center;
margin-bottom: 2%;
}
.jcimgall li img{
width: 100%;
}
.jcimgall li p{
margin-top:10px;
}
.inn_con .inn4 .boxs_m{display: block;position: absolute;overflow: hidden;bottom: 80px;left: 15px;width: calc(100% - 15px);}
.inn_con .inn4 .boxs_m .swiper-slide{padding: 30px 24px 34px 24px;background-color: #ffffff;color: #000000;height: 380px;}
.inn_con .inn4 .boxs_m .swiper-slide .icon{width: 60px;height: 60px;margin-bottom: 7px;}
.inn_con .inn4 .boxs_m .swiper-slide .cn1{font-size: 16px;line-height: 22px;margin-bottom: 4px;}
.inn_con .inn4 .boxs_m .swiper-slide .en1{font-size: 13px;line-height:16px;text-transform: uppercase;font-family: Gothic;margin-bottom: 17px;}
.inn_con .inn4 .boxs_m .swiper-slide .p{font-size: 14px;line-height: 24px;}
.inn_con .inn4 .boxs_m .swiper-slide .page{display: none;}
.ans_con .con .right .box1{padding: 12px;margin-bottom: 14px;}
.ans_con .con .right .box1 .icons{padding: 6px;}
.nd_con .top .fx{display: none;}
.nd_con{width: 100%;margin-top: 70px;}
.nd_con .top{padding: 33px 15px 30px 15px;background-color: #F6F9FF;}
.nd_con .top .h{font-size: 22px;line-height: 36px;text-align: center;margin-bottom: 13px;}
.nd_con .top .p{text-align: center;font-size: 13px;line-height: 18px;}
.nd_con .con{padding: 35px 15px 100px 15px;}
.nd_con .bottom{background-color: #F6F9FF;padding-top: 20px;}
.nd_con .bottom .link{padding:0 15px ;}
.nd_con .bottom .btn{margin-top: 16px;width: 100%;border-radius: 0;}
.nd_con{padding-bottom: 0;}
.news_con .con{width: calc(100% - 30px);padding: 30px 0 100px 0;}
.news_con .box{display: block;margin-bottom: 25px;box-shadow: 0 3px 50px rgba(4,38,161,0.04);}
.news_con .box .pics{width: 100%;height: 185px;}
.news_con .box .txt{padding: 23px 14px 16px 14px;background-color: #ffffff;width: 100%;}
.news_con .box .txt .more{display: none;}
.news_con .box .txt .h{font-size: 15px;line-height: 20px;height: 40px;-webkit-line-clamp:2;margin-bottom: 10px;}
.news_con .box .txt .p{font-size: 12px;line-height: 20px;height: auto; max-height: 80px;-webkit-line-clamp:4;}
.rec1{margin-top: 0;margin-bottom: 0;padding:32px 0;background-color: #FAFBFE;}
.rec1 .w1652{width: calc(100% - 30px);display: block;padding: 12px 12px 40px 12px;background-color: #ffffff;}
.rec1 .pics{width: 100%;}
.rec1 .pics .pic{width: 100%;height: 180px;}
.rec1 .txt{padding: 20px 10px 0 10px;}
.rec1 .txt .cn{font-size: 16px;line-height: 22px;}
.rec1 .txt .en{font-size: 12px;line-height: 14px;margin-bottom: 24px;}
.rec1 .txt .p{font-size: 13px;line-height: 24px;}
.rec2{width: 100%;margin-left: 0;padding-bottom: 50px;margin-bottom: 0;}
.rec2 .top{display: block;}
.rec2 .top .right{display: none;}
.rec2 .top .txt{width: 100%;padding: 40px 15px 22px 15px;}
.rec2 .pics{padding-bottom: 30px;}
.rec2 .pics .swiper-pagination{display:block;bottom:0;}
.rec2 .pics .swiper-pagination-bullet-active{background-color: #113575;}
.rec2 .pics .swiper-slide{padding-right: 0;}
.rec2 .pics .swiper-slide .pic{height: 38vw;background-size:cover;}
.rec3{width: 100%;margin-bottom: 0;background-color: #FAFBFE;padding: 32px 15px 32px 15px;}
.rec3 .top .h{font-size: 18px;line-height: 24px;margin-bottom: 18px;}
.rec3 .top .p{font-size: 14px;line-height: 18px;}
.rec3 .boxs .swiper-slide .pic{height: 220px;}
.rec3 .boxs .swiper-slide .txt{background-color: #ffffff;padding: 23px 23px 30px 23px;}
.rec3 .boxs .swiper-slide .txt .p1{height: 88px;}
.rec3 .boxs{padding-bottom: 30px;}
.rec3 .boxs .swiper-pagination-bullet-active{background-color: #113575;}
.rec4{height: auto;}
/*.rec4 .txt .more{display: none;}*/
.recsh_con .top .left .cn{font-size: 25px;line-height: 34px;margin-bottom: 4px;}
.recsh_con .top .left .en{font-size: 14px;line-height: 18px;margin-bottom: 20px;}
.recsh_con .top .right{font-size: 13px;line-height: 25px;}
.recsh_con .form ul{display: block;}
.recsh_con .form ul>div{width: 100%;margin-bottom: 12px;justify-content: space-between;}
.recsh_con .form ul>div>li{width: 48%;}
.recsh_con .form ul>div>li:last-child{margin-right: 0;}
.recsh_con .input .left{width: 100%;}
.recsh_con .con .boxs .top{padding: 0 10px;font-size: 12px;}
.recsh_con .con .boxs .box .top1{padding: 20px 10px;font-size: 12px;}
.recsh_con .con .boxs .box .con1 .item{width: 100%;}
.recsh_con .con .boxs .box .con1 .more{position:relative;margin-top: 20px;}
.recsh_con .con .boxs .box .con1 .item .h{font-size: 13px;}
.recsh_con .con .boxs .box .con1 .item .p{font-size: 13px;}
.recsh_con .con .boxs .box .top1 .li{line-height: 22px;}
.sd_con{margin-top: 72px;}
.sd_con .left{position: static;padding-top: 0;width: 100%;float: none;}
.sd_con .right{float: none;width: 100%;padding: 30px 15px;}
.sd_con .right .tit{font-size: 25px;line-height: 34px;margin-bottom: 20px;}
.sd_con .right .con{display: block;}
.sd_con .right .con .pic{width: 100%;height: auto;}
.sd_con .right .con .txt{width: 100%;margin-top: 20px;}
.sd_con .right .con .txt .box .btn_box{margin-top: 20px;}
.sd_con .right .con .txt .box .btn_box .btn{margin: 0 14px 14px 0;}
.sl_con{margin-top: 72px;}
.sl_con .left{position: static;padding-top: 0;width: 100%;float: none;height: 300px;
overflow: auto;display:none;}
.sl_con .right{float: none;width: 100%;padding: 30px 15px;}
.sl_con .right .box1{margin-bottom: 0;}
.sl_con .right .box1 .top{display: block;}
.sl_con .right .box1 .top .txt{width: 100%;}
.sl_con .right .box1 .top .pic{width: 100%;margin: 20px auto;}
.sl_con .right .box1 .bottom .box_1{width: 100%;max-width: 99999px;margin-right: 0;margin-bottom: 24px;}
.sl_con .right .box1 .bottom{flex-wrap: wrap;}
.sl_con .right .box1 .top .txt .h{font-size: 25px;line-height: 36px;}
.sl_con .right .box2{display: block;margin-bottom: 20px;}
.sl_con .right .box2 .b_left{width: 100%;margin-bottom: 14px;}
.sl_con .right .box2 .b_right{width: 100%;}
.sl_con .right .box2 .b_right .bottom .box_1{width: 48%;max-width: 9999px;}
.sl_con .right .box2 .b_right .tit .h{font-size: 25px;line-height: 36px;}
.sl_con .right .box2 .b_right .list .item .h2{font-size: 16px;}
.sl_con .right .box1 .top .txt .list .item .h2{font-size: 16px;}
.sl_con .right .box2 .b_right .list .item{width: 48%;}
.sl_con .right .box{padding: 34px 14px;}
.sl2_banner{padding:30px 0 70px 0!important;}
.sl2_banner .txt{padding: 0 15px;}
.swiper-button-next,.swiper-button-prev{width: 30px;height: 30px;}
.sl2_banner .txt .p{font-size: 18px;width:calc(100% - 90px)}
.sl2_con1{padding: 30px 15px 20px 15px;}
.sl2_con1 .tit, .sl2_con2 .tit{font-size: 25px;line-height: 25px;}
.sl2_con1 .boxs{display: block;}
.sl2_con .right .sl2_con1 .boxs .box{width: 100%;padding:20px 12px;border:1px solid #DFDFDF;display:block;margin-top:30px;}
.sl2_con .right .sl2_con1 .boxs .box .pic{height: 140px;}
.sl2_con .right .sl2_con1 .boxs .box .name{margin-bottom: 6px;}
.sl2_con .right .sl2_con1 .boxs .box .h{margin-bottom: 10px;font-size:18px;}
.sl2_con2 .boxs{display: block;}
.sl2_con2 .tit{margin-bottom: 20px;}
.sl2_con .right .sl2_con2 .boxs .box{width: 100%;padding:20px 12px;border:1px solid #DFDFDF;display:block;margin-top:30px;}
.sl2_con .right .sl2_con2 .boxs .box .pic{height: 140px;}
.sl2_con .right .sl2_con2 .boxs .box .name{margin-bottom: 6px;}
.sl2_con .right .sl2_con2 .boxs .box .h{margin-bottom: 10px;}
.res1 .top{width: calc(100% - 30px);display: block;padding-bottom: 48px;}
.res1 .top .left{width: 100%;margin-right: 0;text-align: center;margin-bottom: 15px;}
.res1 .top .left .cn{font-size: 25px;line-height: 34px;}
.res1 .top .left .en{font-size: 14px;line-height: 18px;margin-top: 3px;}
.res1 .top .right{width: 100%;}
.res1 .con .pic{height: 464px;}
.res1 .con .boxs{bottom: auto;top: 65px;padding: 0;margin: 0 7vw;width:86vw;overflow:hidden;padding-bottom:40px;}
.res1 .con .boxs .box{padding: 20px;}
.res1 .con .boxs .box .h{margin-bottom: 16px;}
.res1 .con .boxs .box .solid{margin-bottom: 16px;}
.res1 .con .boxs .swiper-pagination{display: block;}
.res1 .con .boxs .swiper-pagination-bullet{background-color: #fff;opacity: 1;}
.res1 .con .boxs .swiper-pagination-bullet-active{background-color:#113575;}
.res1 .con{padding-bottom: 0;}
.recxy1{width: 100%;padding-top: 34px;}
.recxy1 .tit{display: block;width: calc(100% - 30px);margin: 0 auto;}
.recxy1 .tit .left{width: 100%;margin-bottom: 20px;}
.recxy1 .tit .left .cn{font-size: 25px;line-height: 32px;}
.recxy1 .tit .left .en{font-size: 14px;line-height: 18px;}
.recxy1 .tit .right{font-size: 13px;line-height: 25px;margin-bottom: 20px;}
.recxy1 .con .pic .swiper-slide{height: 158px;}
.recxy1 .con .txt .swiper-slide{padding-bottom: 10px;}
.recxy1 .con .txt .swiper-slide .tc{display: block;width: 100%;height: 125px;background: #ffffff;top: auto;bottom: 0;}
.recxy1 .con .txt .swiper-slide:first-child .tc{left: 50%;}
.recxy1 .con .txt .swiper-slide .yuan{width: 30px;height: 30px;}
.recxy1 .con .txt .swiper-slide .yuan:after{width: 30px;height: 30px;}
.recxy1 .con .txt::before{top: 20px;}
.recxy1 .con .txt .swiper-slide .tc{text-align: center;padding: 25px 0 20px 0;}
.recxy1 .con .txt .swiper-slide .tc .h1{font-size: 17px;line-height: 24px;margin-bottom: 0;}
.recxy1 .con .txt .swiper-slide .tc .p1{font-size: 13px;line-height: 30px;margin-top: 10px;margin-bottom: 0;}
.recxy1 .con .txt .swiper-slide .tc .time{font-size: 13px;line-height: 30px;}
.recxy1 .con .txt .swiper-slide:last-child .tc{left: 50%;}
.recxy2{width: calc(100% - 30px);margin-top: 34px;}
.recxy2 .top{padding: 14px 14px;}
.recxy2 .top div:first-child,.recxy2 .top div:last-child{display: none;}
.recxy2 .top div{font-size: 20px;line-height: 34px;}
.recxy2 .center{display: block;}
.recxy2 .center>div{width: 100%;}
.recxy2 .center>div.left{border-bottom: 1px solid rgba(0,0,0,0.1);}
.recxy2 .center>div .list{width: calc(100% - 120px);}
.recxy2 .center>div .h{font-size: 18px;}
.recxy2 .bottom{display: block;}
.recxy2 .bottom .h{font-size: 20px;line-height: 34px;margin-bottom: 20px;}
.recxy2 .bottom ul{width: 100%;}
.recxy2 .bottom ul li{width: calc(100% / 3);font-size:12px;}
.recxy3 .tit .cn{font-size: 25px;line-height: 32px;}
.recxy3 .tit .en{font-size: 14px;line-height: 18px;}
.recxy3 .boxs .box .txt{width: calc(100vw / 7);font-size: 13px;}
.recxy3 .tab{margin-bottom: 56px;}
.recxy3 .con{width: calc(100% - 30px);margin-left: 15px;}
.recxy3 .con .top{display: block;margin-bottom: 0;}
.recxy3 .con .top .pic{width: 100%;height: 175px;}
.recxy3 .con .top .txt{display: block;width: 100%!important;background: #fff;height: auto;padding: 27px 15px 12px 15px;}
.recxy3 .con .top .txt .icon{display: none;}
.recxy3 .con .top .txt .h{text-align: left;font-size: 16px;line-height: 22px;}
.recxy3 .con .bottom{padding: 0 15px 30px 15px;background-color: #fff;color: #4D4D4D;font-size: 13px;line-height: 24px;}
.recxy3{padding: 40px 0;margin-bottom: 47px;}
.recxy4{padding-bottom: 78px;}
.recxy4 .tit .cn{font-size: 25px;line-height: 34px;}
.recxy4 .tit .en{font-size: 14px;line-height: 18px;margin-bottom: 20px;}
.recxy4 .boxs{display: block;}
.recxy4 .box{width: 100%;padding: 26px 18px;margin-bottom: 20px;}
.inn_con .inn3 img.img2{display: block;}
.inn_con .inn3 img.img1{display: none;}
.map .m_con .m_yuan_box .yuan .qiu{display: none;}
.map .m_con .m_yuan_box{position: relative;}
.map .m_con .m_yuan_box .yuan{position: static;transform: translate(0,0);width: auto;height: auto;pointer-events: none;}
.map .m_con .m_yuan_box .yuan .txt{position: static;}
.map .m_con .m_yuan_box .yuan .txt2{position: static;transform: translate(0,0) scale(1);opacity: 1;}
.map .m_con .m_yuan_box .yuan{width: 100%!important;}
.map .m_con .m_yuan_box .yuan .txt{width: 100%;display: none;}
.map .m_con .m_yuan_box{height: 250px;overflow: auto;padding:0 12px 12px 12px;}
.map .m_con .m_yuan_box .yuan .txt2{width: 100%;padding:20px 14px;margin-top: 15px;}
.map .m_con .m_yuan_box .yuan:first-child .txt2{margin-top: 0;}
.map .m_con .icon_bottom{display: none;}
.map .m_con .m_yuan_box .yuan .txt2 .h{margin-bottom: 10px;font-size:18px;}
.map .m_con .m_yuan_box .yuan .txt2 .p{font-size: 14px;line-height: 22px;background-size: auto 18px;}
.map{width:100%;}
.map .m_con>img.img1{display: none;}
.map .m_con>img.img2{display: block;}
/*.map .m_con .yuan_box{margin-top: 20px;display:none;}*/
.map .m_con{margin:0 15px; margin-bottom: 0;margin-top:14px;}
.inn_con .inn3 .map .m_con{margin-left: 0;margin-right:0;}
.cont_con .cont1 .item1>div{padding-left: 0;}
.res1{margin-bottom: 0;}
.res1 .top1{width: calc(100% - 30px);display: block;padding: 34px 0;}
.res1 .top1 .left{width: 100%;text-align: center;}
.res1 .top1 .left .cn{font-size: 25px;line-height: 34px;margin-bottom: 0;}
.res1 .top1 .left .en{font-size: 14px;line-height: 18px;margin-bottom: 15px;}
.res1 .top1 .right{width: 100%;font-size: 13px;line-height: 24px;}
.res2>.pics{display: none;}
.res2>.center{width: calc(100% - 30px);padding: 34px 0 0 0;display: block;}
.res2>.center .left{width: 100%;text-align: center;}
.res2>.center .left .cn{font-size: 25px;line-height: 34px;margin-bottom: 0;}
.res2>.center .left .en{font-size: 14px;line-height: 18px;margin-bottom: 33px;}
.res2>.center .right{width: 100%;}
.res2>.center .right .box .h{font-size: 18px;line-height: 24px;margin-bottom: 17px;}
.res2>.center .right .box .en1{display: none;}
.res2>.center .right .box .p{font-size: 13px;line-height: 24px;margin-bottom: 28px;}
.res2>.bottom{width: calc(100% - 30px);}
.res2>.bottom{display: block;}
.res2>.bottom .box{width: 100%;padding: 52px 18px;margin-bottom: 15px;}
.res2>.bottom .box .txt .h{margin-bottom: 12px;color: #fff;}
.res2>.bottom .box .txt .p{line-height: 24px;color: #fff;}
.res2>.bottom .box .pic{width: 100%;opacity: 1;}
.res2>.bottom .box .txt .icon .icon1{display: none;}
.res2>.bottom .box .txt .icon .icon2{display: block;}
.res2{margin-bottom: 34px;}
.res3{padding-bottom: 34px;}
.res3 .w1652{width: calc(100% - 30px);display: block;}
.res3 .w1652 .txt{padding: 0;width: 100%;}
.res3 .w1652 .pics{width: 100%;}
.res3 .w1652 .txt .h{font-size: 25px;line-height: 34px;margin-bottom: 0;}
.res3 .w1652 .txt .en{font-size: 14px;line-height: 18px;margin-bottom: 14px;}
.res3 .w1652 .txt .p{font-size: 13px;line-height: 24px;margin-bottom: 20px;}
.res3 .w1652 .pics .pic{height: 242px;}
.res4{width: calc(100% - 30px);margin: 34px auto;}
.res4 .pics{width: 100%;height: 242px;}
.res4 .pics .pic{height: 100%;}
.res4 .txt{position: static;width: 100%;transform: translateY(0);padding: 20px 14px;}
.res4 .txt .h{font-size: 25px;line-height: 34px;margin-bottom: 0;}
.res4 .txt .en{font-size: 14px;line-height: 18px;margin-bottom: 14px;}
.res4 .txt .p{font-size: 13px;line-height: 24px;margin-bottom: 20px;}
.res5{width: calc(100% - 30px);padding-bottom: 34px;display: block;}
.res5 .txt{width: 100%;}
.res5 .pics{width: 100%;margin-top: 20px;}
.res5 .pics .left{width: 100%;margin-right:0!important;}
.res5 .pics .left .pic{height: 240px;}
.res5 .pics .right{width: calc(40% - 10px);}
.res5 .pics .right .pic{height: 65px;}
.res5 .pics .right .pic:first-child{margin-bottom: 10px;}
.res5 .txt .h{font-size: 25px;line-height: 34px;margin-bottom: 0;}
.res5 .txt .en{font-size: 14px;line-height: 18px;margin-bottom: 14px;}
.res5 .txt .p{font-size: 13px;line-height: 24px;}
.ab_con .ab2 .svg_box{height: 200px;display:none;}
.ab2 .txt_box{margin-top: 50px;}
.ab2 .txt_box .swiper-slide .p{height: 96px;}
/*.ab2 .txt_box .swiper-pagination{display: block;top:auto;bottom:0;}*/
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color: #113575;}
.ab_con .ab2 .solid_box .swiper-slide{height: 160px;}
.ab_con .ab2 .solid_box1 .swiper-slide{height: 180px;}
.ab2 .years .big{display: none;}
.ab2 .years .y_con{font-size: 16px;}
.ab2 .years .y_con .swiper-slide{height: 24px;line-height: 24px;}
.ab2 .years .y_con .swiper-slide.on{background-size: 20px 20px;}
.ab_con .ab2 .swiper-button-next,.ab_con .ab2 .swiper-button-prev{width: 30px;height: 30px;}
.ab_con .ab2 .swiper-button-next{right: 50%;transform: translateX(120%);}
.ab_con .ab2 .swiper-button-prev{left: 50%;transform: translateX(-120%);}
.recsh_con .w1652{width: calc(100% - 30px);}
.recsh_con .top{display: block;padding: 34px 0 47px 0;}
.tanchuang3 .boxs>.box .input{width: 49%;display:block;margin-bottom:14px;}
.tanchuang3 .boxs>.box .input input{width: 100%;font-size:12px;line-height:24px;}
.tanchuang3 .boxs>.box .input .txt{text-align: left;}
.tanchuang3 .con .top .h{display: none;}
.tanchuang3 .boxs>.box .tit{margin-bottom: 20px;font-size: 18px;line-height:20px;}
.tanchuang1 .con .tit{font-size: 18px;}
.tanchuang1 .con .center{padding: 20px 12px;}
.tanchuang1 .con .input .h{font-size: 14px;}
.tanchuang1 .con .input input, .tanchuang1 .con .input textarea{line-height: 32px;margin-left:0;}
.tanchuang1 .con .bottom label{font-size: 12px;padding-left: 26px;}
.tanchuang2 .con .tit{font-size: 18px;}
.tanchuang2 .con .top_1{padding: 20px 12px;}
.tanchuang2 .con .tit{font-size: 18px;margin-block: 10px;}
.tanchuang2 .con .top_1 .table_more{font-size: 12px;line-height: 26px;height: 26px;width: 120px;}
.tanchuang2 .con .top_1 .p{font-size: 14px;}
.tanchuang2 .con .tit1{font-size: 14px;}
.tanchuang2 .con .input .h{font-size: 14px;}
.tanchuang2 .con .input input, .tanchuang2 .con .input textarea{line-height: 32px;margin-left:0;}
.tanchuang2 .con .bottom .btn{width: 150px;line-height: 30px;}
.tanchuang2 .con .center{padding: 20px 12px;}
.tanchuang2 .con .bottom label{font-size: 12px;padding-left: 26px;}
.tanchuang3 .boxs>.box .input select{width: 100%;}
.tanchuang3 .boxs>.box .input .txt{margin-bottom: 6px;}
.tanchuang3 .boxs>.box .checkbox .txt{font-size: 14px;text-align: left;padding-right: 14px;color: #000000;width: 100%;margin-bottom: 8px;}
.tanchuang3 .boxs>.box .checkbox{flex-wrap: wrap;}
.tanchuang3 .boxs>.box{padding: 20px 12px;}
.tanchuang3 .boxs>.box2 .item1 .ul{padding: 20px 12px;margin:10px auto;}
.tanchuang3 .boxs>.box2 .item1 .ul .li{width: 100%;font-size: 14px;}
.tanchuang3 .boxs>.box2 .item3 .list{margin: 10px auto;}
.tanchuang3 .boxs>.box2 .item4 .list{margin: 10px auto;}
.tanchuang3 .boxs>.box4 .list .top .name,.tanchuang3 .boxs>.box2 .item4 .list .top .name,.tanchuang3 .boxs>.box2 .item3 .list .top .name{ padding: 10px 0;height: 60px;display: flex;align-items: center;line-height: 20px;font-size: 14px;}
.tanchuang3 .boxs>.box5 .tab1,.tanchuang3 .boxs>.box5 .tabx{flex-wrap: wrap;margin-bottom:12px;}
.tanchuang3 .boxs>.box5 .tab1 span,.tanchuang3 .boxs>.box5 .tabx>span{display: block;width: 100%;margin-bottom:6px;line-height:1.5;}
.tanchuang3 .boxs>.box5 .tab4 .input{margin-left: 0;margin-bottom:6px;}
.tanchuang3 .boxs>.box5 .tab4 .bz{margin-left: 0;}
.tanchuang3 .submit{font-size: 14px;width: 150px;line-height: 30px;height: 30px;border-radius:15px;}
.tanchuang3 .boxs>.box2 .item1 .ul .li{padding: 2px 0;}
.tanchuang3 .boxs .lang{font-size: 14px;width: 150px;line-height: 30px;height: 30px;border-radius:15px;}
.tanchuang3 .boxs{padding-bottom: 30px;}
.tanchuang2 .con .bottom{padding: 20px 12px 30px 12px;}
.tanchuang1 .con .bottom .btn{line-height: 30px;width: 150px;}
.tanchuang1 .con .bottom{padding: 20px 12px 30px 12px;}
.tanchuang1 .con .top,.tanchuang2 .con .top,.tanchuang3 .con .top{padding: 12px;}
.tanchuang1 .con .top .tc_logo,.tanchuang2 .con .top .tc_logo,.tanchuang3 .con .top .tc_logo{width: 100px;}
.tanchuang1 .con::-webkit-scrollbar {width:2px;height:5px;}
.tanchuang2 .con::-webkit-scrollbar {width:2px;height:5px;}
.tanchuang3 .con::-webkit-scrollbar {width:2px;height:5px;}
footer .col-top .col-l .f-link span{height: 30px;line-height: 30px;}
.ab_con .ab3 .top .cn{font-size: 25px;line-height: 34px;}
.sl_con .left .sl_nav1>li>div{line-height: 42px;}
.sl_con .left .sl_nav1>li .sl_nav2>li>div>a{line-height: 42px;}
.sl_con .left .sl_nav1>li .sl_nav2>li .sl_nav3{line-height: 32px;}
.rec4 .pic{display: none;}
.rec4 .tit{display: none;}
.rec4{padding: 0!important;}
.rec4 .txt{width: 100%;}
.rec4{background: transparent!important;}
.rec4 .txt{display: none;}
.rec4 .zp_box{display: flex!important;justify-content:space-between;align-items:center;padding:0 15px;width:100%;padding-bottom:30px;}
.rec4 .zp_box a{display: block;width:46%;padding:30px 20px;border-radius:4px;color:#ffffff;position:relative;z-index:2;}
.rec4 .zp_box a img{position: absolute;top: 0;right: 0;width: 100%;height: 100%;z-index: -1;}
.rec4 .zp_box a.zp1{background-image: linear-gradient(to right, #625DFF , #3884FF);}
.rec4 .zp_box a.zp2{background-image: linear-gradient(to right, #37C7DD , #20C9A8);}
.rec4 .zp_box a p{font-size: 10px;margin-top:8px;}
.rec4 .txt .swiper-slide{background: no-repeat center;background-size: 200% auto;height:180px;margin:0!important;padding:30px 15px;}
.rec4 .txt .swiper-slide .h{font-size: 20px;line-height: 26px;margin-bottom: 8px;}
.rec4 .txt .swiper-slide .p{font-size: 13px;line-height: 18px;}
.rec4 .txt .more{width: 120px;height: 32px;}
.sl_con .right .box1 .bottom .box_1 .h1{font-size: 14px;}
.cont_con .cont1 .item3 .left,.cont_con .cont2 .item3 .left{font-size: 20px;}
.ab2 .tit,.ab_con .ab3 .top .en,.ab_con .ab1 .right .top{margin-bottom: 20px;}
.news_con{padding-bottom: 0;background-color: #FAFBFE;}
.current-swiper{height: 34vw!important;}
.nocurrent-swiper{height: 25vw!important;}
/*.more1 i{background-size: 70% auto;}*/
/*.i-part4 .bg .img.mimg{display: block;}*/
/*.i-part4 .bg .img.pimg{display: none;}*/
/*.i-part4{background-color: #000;}*/
.i-part4 .bg .img.pimg{height:50vw;}
.i-part4 .layout{width: 100%;height:auto;padding-top:50px;}
.i-part4 .bg .swiper-slide{height: 50vw;}
.i-part4 .layout .tabs{position: static;width:100%!important;}
.i-part4 .layout .word .swiper-slide{padding: 0 3%;}
.i-part4 .layout .tab a.item{font-size: 0;width: 56px!important;height: 56px;padding:0!important;border:none!important;border-radius:50%;margin:4px calc(12.5% - 28px)!important;}
.i-part4 .layout .tab a.item h3{font-size: 0;display:none;}
.i-part4 .layout .tab a.item .ico{margin-right:0;border-radius:50%;width: 56px!important;height: 56px;display:flex;justify-content:center;align-items:center;}
.i-part4 .layout .tab a.item::before{border-radius:50%;}
.i-part4 .layout .tab a.item .ico img{display: block!important;}
/* .i-part4 .layout .tab a.item .ico svg{display: block!important;} */
.i-part4 .layout .tab a.item .ico svg{display: block;position: absolute;top:50%;left:50%;transform:translate(-50%,-50%); width: 50px;height: 50px;cursor: pointer;}
.i-part4 .layout .tab a.item .ico svg {transform:translate(-50%,-50%) rotate(-180deg);opacity: 0;}
.i-part4 .layout .tab a.item .ico svg .circle1 {stroke: #113575;stroke-dasharray: 260 371}
.i-part4 .layout .tab a.item.active .ico svg{opacity: 1;}
.i-part4 .layout .tab a.item.active .ico svg .circle1 {-webkit-animation: svgCircleAnmi1 5s linear forwards;animation: svgCircleAnmi1 5s linear forwards}
@-webkit-keyframes svgCircleAnmi1 {
0% {stroke-dasharray:0 371}
to {stroke-dasharray:371 371}
}
@keyframes svgCircleAnmi1 {
0% {stroke-dasharray:0 371}
to {stroke-dasharray:371 371}
}
.i-part4 .layout .tab a.item .ico img.svg{display: block;max-width:25px;max-height:25px;}
.i-part4 .layout .tab a.item .ico img.svg2{display: none;}
/*.i-part4 .layout .tab a.item .ico.active{*/
.i-part4 .layout .tab a.item.active .ico img.svg2{display: block;}
.i-part4 .layout .tab a.item.active .ico img.svg1{display: none;}
.i-part4 .layout .tab a.item .ico{background-size:100% 100%;position:relative:z-index:2;}
.i-part4 .layout .tab a.item.active img{opacity: 1;}
.i-part4 .layout .tab a.item.active .ico{background:none!important;}
.i-part4 .layout .tab a.item::before{height:0%;top:50%;transform:translate(-50%,-50%);z-index:-1;}
.i-part4 .layout .tab a.item::after{content:"";position:absolute;left:50%; top:50%;transform:translate(-50%,-50%);border-radius:50%;}
.i-part4 .layout .tab a.item::before{height:50px;width:50px;box-sizing:border-box; background-color:transparent;border:1px solid rgba(4,38,161,1);opacity:1;}
.i-part4 .layout .tab a.item::after{height:42px;width:42px;box-sizing:border-box; background-color:transparent;border:1px dashed rgba(4,38,161,1);opacity:1;}
.i-part4 .layout .tab a.item.active::before{height:50px;width:50px;opacity:1;background-color:rgba(4,38,161,1);}
.i-part4 .layout .tab .swiper-wrapper{flex-wrap:wrap;justify-content:space-between;}
.i-part4 .layout .word h3{margin-bottom: 12px;font-size:20px; margin-top: 10px;color:#000;}
.i-part4 .layout .word p{line-height: 20px;height:60px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display:block;margin-bottom:10px;}
.i-part4 .layout .tit{text-align: center;font-family:hb;color:#000;font-size:23px;margin-bottom:20px;display:block!important;}
.i-part4 .more{border-color:#000; color:#000;}
.i-part4 .more i{background-image: url(../fonts/e2ac4c69b01142c6b7c14600765d5393.woff);opacity:0;transition:all 0.5s;display:block;}
.map .m_con .yuan_box.yuan_box_pc .yuan.zz svg{opacity:1;transform: translate(-40%,-100%);}
.map .m_con>img.img1,.map .m_con .yuan_box.yuan_box_pc{transform: translateX(-65%);}
.map .m_con>img.img1.on1,.map .m_con .yuan_box.yuan_box_pc.on1{transform: translateX(-65%);}
.map .m_con>img.img1.on2,.map .m_con .yuan_box.yuan_box_pc.on2{transform: translate(-70%,5%);}
.map .m_con>img.img1.on3,.map .m_con .yuan_box.yuan_box_pc.on3{transform: translate(-62%,-3%);}
.map .m_con>img.img1.on4,.map .m_con .yuan_box.yuan_box_pc.on4{transform: translate(-62%,-3%);}
.map .m_con .yuan_box .yuan1{top:33.3%;right: 15.5%;}
.map .m_con .yuan_box .yuan2{top: 28.1%;right: 11.5%;}
.map .m_con .yuan_box .yuan3{top: 33.4%;right: 16%;}
.map .m_con .yuan_box .yuan4{top: 50%;right: 21.5%;}
.map .m_con .yuan_box .yuan5{top: 45%;right: 29.5%;}
.map .m_con .yuan_box .yuan6{top: 31.5%;right: 41.5%;}
.map .m_con .yuan_box .yuan7{top: 16.6%;right: 47%;}
.map .m_con .yuan_box .yuan8{top: 24%;right: 49%;}
.map .m_con .yuan_box .yuan9{top: 22%;right: 50%;}
.map .m_con .yuan_box .yuan10{top: 28%;right: 51.5%;}
.map .m_con .yuan_box .yuan11{top: 36%;right: 82.7%;}
.map .m_con .yuan_box .yuan12{top: 30%;right: 17%;}
.map .m_con .yuan_box .yuan13{top: 36.5%;right: 17.3%;}
.map .m_con .yuan_box .yuan14{top: 41.8%;right: 19.8%;}
.map .m_con .yuan_box .yuan15{top: 42.5%;right: 20.4%;}
.sl2_con .right .sl2_con1 .boxs .box .pic img{max-height: 90%;max-width: 90%;}
.sl2_con .right .sl2_con1 .boxs .box .pic{height: 240px;}
.sl2_con .right .sl2_con2 .boxs .box .pic img{max-height: 90%;max-width: 90%;}
.sl2_con .right .sl2_con2 .boxs .box .pic{height: 240px;}
.left-swiper{display: none;}
.right-swiper{display: none;}
.current-swiper{width: 100%!important;}
.sl2_banner{padding-top: 0!important;}
.current-swiper{height:46vw!important;}
.sl2_banner .txt .p{font-size: 16px;}
.recsh_con .con .boxs .top .li:last-child,.recsh_con .con .boxs .box .top1 .li.btn{display:none;}
.cont_con .cont1 .item3 .right .h,.cont_con .cont2 .item3 .right .h{display: none;}
.cont_con .cont1 .item3 .right .more,.cont_con .cont2 .item3 .right .more{margin-top: 0;}
.inn_con .inn3 img.img3{display: none;}
.sl_con .right .box1 .top .txt .list .item{width: 100%;margin-right:0;margin-top:14px;}
.sl_con .right .box1 .top .txt .list{flex-wrap: wrap;}
/*.i-part3{display: none!important;}*/
.map .m_con>img.img3{display: none;}
.recxy1 .con .txt .swiper-slide .p1{font-size: 16px;}
.i-part1 .m_banner{display: block;width:100vw;height:100vh;position:relative;overflow:hidden;}
.i-part1 .m_banner .swiper-pagination{bottom: 70px;}
.i-part1 .m_banner .swiper-pagination-bullet{background-color: #fff;opacity:0.8;}
.i-part1 .m_banner .swiper-pagination-bullet-active{background-color: #fff;}
.i-part1 .m_banner .swiper-slide{position: relative;width: 100vw;height: 100vh;background:no-repeat center;background-size:cover;}
.i-part1 .m_banner .swiper-slide .txt{position: absolute;top: 180px;left: 0;width: 100vw;padding: 0 36px;color:#fff;}
.i-part1 .m_banner .swiper-slide .txt .en{font-size: 24px;color: rgba(255, 255, 255, 0.45);
font-family: 'RobotoLight10' !important;}
.i-part1 .m_banner .swiper-slide .txt .cn{margin-top: 10px;font-size:32px;line-height:1.5;color: #fff;font-weight: bold;font-family:"寰蒋闆呴粦";}
.sl_con .right .box1 .top .txt .list{flex-wrap:wrap;}
.ny_banner .txt{top:41%;}
.ab_con .ab3 .bottom .swiper-button-next, .ab_con .ab3 .bottom .swiper-button-prev{display: none;}
}
@media (max-width:960px) {}
@media (min-width:1950px) {
.i-part4 .layout .word{margin-bottom: 22vh;}
}
@media (max-width:414px) {
}
@media (max-width:375px) {}
@media (max-width:320px) {}