@charset "utf-8";
body{font-family: -apple-system, BlinkMacSystemFont,"SourceHanSerifCN","PingFang SC", "Lantinghei SC", "Helvetica Neue", Arial, "Open Sans", "Hiragino Sans GB", sans-serif;font-size:14px;color:#333;overflow-x:hidden;}
*{box-sizing: border-box;margin:0;padding:0;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
a{text-decoration: none;color:#333}
a:hover{color:#007EFF}
ul,li{list-style-type:none;}
ul, ol, dl{margin:0}



/* 禁止长按链接与图片弹出菜单 */
a,img{-webkit-touch-callout: none;}
img{border:0;max-width:100%;vertical-align:middle;}
/*ios android去除自带阴影的样式*/
a,input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
button,input{border-radius: 0;border:none;outline: none;}
input::-webkit-input-placeholder {color:#98999B}
ul{padding-left:0!important;}
.fl{float:left}
.fr{float:right!important;}
.rel{position:relative;}
.abl{position:absolute;z-index:1;}
.clear{clear:both;}
.ovh{overflow:hidden;}
.ellip1{overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.clearfix{clear:both;}
.h100{height:100%;}
.layout{padding:0 130px}
.layout2{max-width:1400px;margin:0 auto;}
@media screen and (min-width:1200px) {
.container{padding-left:0!important;padding-right:0!important;}
}
/* 上移动态 */
.transy{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.transy:hover{transform: translateY(-5px);}
.font38{font-size:38px}
.font36{font-size:36px}
.font30{font-size:30px}
.font20{font-size:20px}
.font18{font-size:18px}
.font16{font-size:16px}
/* 放大 */
.pic,.bimg{overflow:hidden;}
.biao img,.pic img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;cursor:pointer;}
.pic img,.bimg img{width:100%;height:100%;}
/*.biao:hover img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}*/
.pic:hover img{webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);}
.bimg img {transition: all 2.6s ease-in 0s; }
.bimg:hover img {transform: scale(1.09) !important; }
.pimg:hover{transform: scale(1.09) !important; }
.pimg{height:100%;width:100%;transition: all 2.6s ease-in 0s;}

.header{width: 100%;height:70px;position: fixed;top:10px;left: 0;z-index:222;}
.header.on{background:#0674e5;top:0;}
.header .navbar-logo{width:260px;display:inline-block;overflow:hidden;}
.header .topnav li a.toplink.on{color:rgba(255,255,255,.8)}
.header .topbtn li a{width:38px;height:38px;line-height:38px;text-align:center;background:rgba(141, 40, 70, 1);border-radius:50%;margin-left:11px;display:block;}
.header .topbtn li:hover a{background:rgba(141, 40, 70, .8);}
.header .topnav li a.toplink.on.nothis{color:#666}
.header .topnav li a.toplink.on.nothis::after{display:none;}
.header .topnav li a.toplink.on.nothis:hover::after{display:block;}
.header .navbar-logo{position:absolute;left:0;top:5px;}
.header .navbar{padding:0;}
.header .navbar .nav li  a{color:#fff;margin:0 23px;font-size:16px;}
.navbar.navbar-show>.navbar-body{height:70px;}
.navbar .topnav{height:100%;align-items:center;margin-top:6px;}
.navbar .topnav li{height:70px;line-height:60px;}
.header .navbar .nav li a.toplink:hover{color:rgba(255,255,255,.8)}
.header .navbar .nav li a{position:relative;display:inline-block;}
.header .navbar .nav li a.toplink::after{content:"";position:absolute;bottom:0;height:2px;background:rgba(255,255,255,.8);left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);transition:all ease .3s;width:0}
.header .navbar .nav li:hover a.toplink::after,.header .navbar .nav li a.toplink.on::after{width:60%;}
.header .navbar .nav ul.navdown{position:fixed;width:100%;z-index:1;top:69px;text-align:center;flex-direction:row!important;justify-content:center;text-align:center;left:0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;height:0;display:inline-flex!important;overflow:hidden;}
.header .navbar .nav ul.navdown::before{content:"";position:absolute;top:0;width:100%;background:rgba(255, 255, 255, .3);left:0;height:0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.header .navbar .nav li:hover ul.navdown::before{ opacity: 1;height:100%}
.header .navbar .nav li:hover ul.navdown{height:auto;}
.navbar .topnav li ul li{height:60px;line-height:60px;font-size:14px;}
.navbar .topnav li ul li a{margin:0 15px}
.navbar .topnav li:hover ul li a{color:#fff;padding:0;}
.navbar .topnav li:hover ul li:hover a{color:rgba(255,255,255,.8)}
.navbar .topnav li:nth-child(1) ul li:nth-child(1){margin-left:13%!important}
.navbar .topnav li:nth-child(2) ul li:nth-child(1){margin-left:10%!important}

.navbar .topnav li:nth-child(n+3) ul{justify-content:flex-end!important;padding-right:10%}
.navbar .topnav li:nth-child(3) ul{padding-right:20%!important}
.navbar .topnav li:nth-child(4) ul{padding-right:20%!important}
.navbar .topnav li:last-child ul{justify-content:flex-end!important;padding-right:5%}
.header .lang{margin:0 30px}
.header .navbar-logo{width:260px;z-index:1;}
.navbar .topnav li.lang2{margin-right:0}
.navbar .topnav li.lang2 a.toplink{margin-right:0;padding-right:0;}
.header .nav>li>a{padding:0 1em}

.header .logo2{display:none;}
.header.on .logo1,.header.fix .logo1{display:none;}
.header.on .logo2,.header.fix .logo2{display:block;}
.header.on .navbar .nav ul.navdown,.header.fix .navbar .nav ul.navdown{background:rgba(255, 255, 255,1)}
.header.on,.header.fix{background: #fff;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);top:0;}
.header.on .navbar .nav li a.toplink,.header.fix .navbar .nav li a.toplink{color:#666}
.header.on .navbar .nav li a.toplink:hover,.header.fix .navbar .nav li a.on:hover{color:#007EFF}
.header.on .navbar .nav li a.on,.header.fix .navbar .nav li a.on{color:#007EFF}
.header.on .navbar .nav li a.toplink.on::after,.header.fix .navbar .nav li a.toplink.on::after{width:60%;background-color:#007EFF}
.header .navbar .nav li a.icon_lang,.header.fix .navbar .nav li a.icon_lang{width:28px;height:60px;background:url(../img/icon_lang.png) no-repeat center;}
.header.on .navbar .nav li a.icon_lang,.header.fix .navbar .nav li a.icon_lang{background:url(../img/icon_lang2.png) no-repeat center;}
.header.on .navbar .nav ul.navdown::after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#eee;}
.header.on .navbar .topnav li:hover ul li a,.header.fix .navbar .topnav li:hover ul li a{color:#333;padding:0;}
.header.on .navbar .topnav li:hover ul li:hover a,.header.fix .navbar .topnav li:hover ul li:hover a{color:#007EFF}
/* 手机菜单 */
.mtop1{height:55px;position:fixed;width:100%;left:0;top:0;z-index:333;padding:.3rem 0}
.mtop1.on{background:#fff;}
.mtop1 .lang{position:absolute;right:18%;z-index:1;margin-top:-3px}
.mtop1 .lang a{color:#333;font-size:1.7rem}
.mtop1 .lang img{width:2rem;vertical-align:middle;margin:-.4rem .8rem 0 0}
.mtop1 .logo-box img{width:16rem}
.phone-nav{position: fixed;left: 0;width: 100%;height: 100%;top: 55px;z-index: 30;}
.phone-nav .box{position: fixed;left: 0;top: 55px;z-index: 10;width: 100%;height: 100%;display: flex;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;}
.phone-nav .close{width: 20%;background: rgba(0, 0, 0, 0.3);background-size: 15px;}
.phone-nav .inner{width:100%;background: #f6f6f6;}
.phone-nav ul{max-height: 90vh;}
.phone-nav ul::-webkit-scrollbar{width: 4px;}
.phone-nav ul::-webkit-scrollbar-track{background-color: #f7f8f9;border-radius: 5px;}
.phone-nav ul::-webkit-scrollbar-thumb{background-color: #017A4F;}
.phone-nav ul li a{display: block;}
.phone-nav ul li.on > a,.phone-nav ul li.active > a{color: #166FB3;background: #fff;}
.phone-nav ul li.on .cat:after{background: url(../img/nav-down.png) no-repeat right center;background-size: 13px;}
.phone-nav ul li > a{font-size: 16px;color: #333;line-height: 54px;padding: 0 15px;background: #f6f6f6;border-bottom: 1px solid #d6d6d6;position: relative;letter-spacing: 3px;}
.phone-nav ul li > a:after{content: "";display: inline-block;position: absolute;width: 20px;height: 100%;background: url(../img/nav-right.png) no-repeat right center;background-size:12px;right: 15px;top: 0;z-index: 10;font-weight: 500;}
.phone-nav ul li .navs{display: none;background: #fff;}
.phone-nav ul li .navs a{position: relative;font-size: 13px;color: #666;padding: 0 15px;line-height:42px;border-bottom: 1px solid #d6d6d6;}
.phone-nav ul li .navs a.on,.phone-nav ul li .navs a.active{color: #017A4F;font-weight: 700;}
.header-wrapper .logo-box a{display: block;}
.header-wrapper .other-box .line{width: 3px;height: 24px;background: #666;}
.header-wrapper .other-box .language{display: block;font-size:1.3rem;color: #666;font-family: Arial;text-transform: uppercase;}
.header-wrapper .other-box .language:hover{color: #5797d6;font-weight: 700;}
.header-wrapper .other-box .language i{font-style:normal;padding:0 5px}
.nav-icon{display: block;width: 25px;height: 25px;position: relative;margin-top: 21px;}
.nav-icon span{display: block;width: 25px;position: relative;border: 1.5px solid #333;border-radius: 80px;margin-left: 0;}
.nav-icon span:after,.nav-icon span:before{content: '';position: absolute;display: block;width: 25px;background: #333;border: 1.5px solid #333;transition: all .3s ease;box-sizing: border-box;border-radius: 30px;left: -2px;}
.nav-icon span:before{transform: rotate(0) translateY(-10px);}
.nav-icon span:after{transform: rotate(0) translateY(6px);}
.nav-icon.on span{background-color: transparent;border-color: transparent;}
.nav-icon.on span:before{transform: rotate(-45deg) translateY(0);}
.nav-icon.on span:after{transform: rotate(45deg) translateY(0);}
/* footer */
.ft1{width:100%;height:60px;background:url(../img/bgc2.png) no-repeat bottom center;background-size:100%;z-index:1;background-size:100%;}
.footer{background:#0674e5;color:#EDEDED;overflow:hidden;clear:both;margin-top:-2px;}
.footer .fbox2{font-size:14px;padding:50px 0 20px 0;clear:both;}
.footer .fbox2 .lxfs{max-width:310px;}
.footer .fbox2 .lxfs .footer_logo{margin:-50px 0 35px 0}
.footer .fbox2 .lxfs .lxt1{font-size:14px;line-height:24px;}
.footer .fbox2 .lxfs .lxt2{font-size:12px;line-height:30px;margin-top:28px;}
.footer .footer_nav .title{color:#EDEDED;font-size:16px}
.footer .footer_nav a{color:#EDEDED}
.footer .footer_nav a:hover{color:rgba(255,255,255,.7)}
.footer .footer_nav .dd{margin-top:10px}
.footer .footer_nav .dd li{height:28px;line-height:28px;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.footer .footer_nav .dd a{color:#EDEDED}
.footer .footer_nav .dd a:hover{color:rgba(255,255,255,.7)!important}
.footer .footer_nav .dd li:hover a{color:rgba(255,255,255,.7)!important}

/*.section3 .swiper-pagination-bullet:last-child,.section3 .swiper-pagination-bullet:nth-last-child(2){display:none}*/
.share{padding:0;margin-top:25px;margin-right:120px}
.share li{float:left;margin-right:15px;width: 45px;height: 45px;line-height:45px;border-radius:50%;text-align:center;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.share li i{font-size:24px;color:#fff;vertical-align:middle;margin-top:-5px}
.share li:nth-child(1){background:#43AB35;}
.share li:nth-child(2){background:#1C9BEC;}
.share li:nth-child(3){background:#63D8FA;}
.share li:nth-child(4){background:#FF0000;}
.share li:nth-child(5){background:#3D5B97;}
.share li:nth-child(6){background:#1467BF;}
.share li:hover{opacity:.8;}
.ofoter{padding:65px 0;}
.copyright{color:#fff;font-size:12px;border-top:1px solid rgba(191, 191, 191, .8);clear:both;padding:15px 0}
.copyright a{color:#fff}
.copyright a:hover{color:rgba(255,255,255,.8)}
.copyright .tech{float:right;}

/* more */
.more a{color:#666;font-size:14px;position:relative;border-radius:24px;background:#E7E7E7;width:180px;height:48px;line-height:48px;display:inline-block;text-indent:55px;}
.more span{position:relative;z-index:1;width:100%;display:block;}
.more a i{width:18px;height:18px;border-radius:50%;background:#fff url(../img/icon_jt.png) no-repeat center;line-height:18px;display:inline-block;position:absolute;top:50%;right:25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1;}
.more a::after{content:"";width:0;height:100%;position:absolute;bottom:0;background:#007EFF;left:0;transition: all ease-in .3s;border-radius:24px;}
.more a:hover::after{width:100%;}
.more a:hover span{color:#fff;}
.tkg{clear:both;height:80px}
.ny_slide{height:550px;position:relative}
.ny_slide::after{content:"";width:100%;height:134px;background:url(../img/bgc.png) no-repeat bottom center;position:absolute;bottom:-2px;z-index:0;background-size:100%;z-index:2;}
.ny_slide::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:1;position:absolute;}
.ny_slide .layout{justify-content: center;color:#fff;position:relative;z-index:2;}
.ny_slide  .title{font-size:36px;font-weight:bold;margin-top:-3%}
.ny_slide  .desc{font-size:20px;margin-top:5px;}
.ny_slide .play{position:absolute;top:45%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.ny_slide .play:hover{opacity:.8;}
.ny_slide #videot{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;object-fit: cover;}

.ny_slide .weizhi{position:absolute;bottom:19%;z-index:3;color:#fff;width:80%}
.ny_slide .weizhi a{color:#fff}
.ny_slide .weizhi a:hover{color:rgba(255,255,255,.8)}

/* 
首页
 */
/* index*/

html,body,.slide .swiper-slide{position: relative;height: 100%;}
.slide .swiper-slide .layout{display: flex;height:100%;flex-direction: column;justify-content:center;overflow:hidden}
.swiper-container{width: 100%;height: 100%;}
.slide{ display: flex;align-items: center;height:550px;overflow:hidden;}
/* slide */
.slide .swiper-container{position:relative;}
.slide .swiper-container::after,.section5::after{content:"";width:100%;height:114px;background:url(../img/bgc1.png) no-repeat bottom center;position:absolute;bottom:0;z-index:0;background-size:100% 100%;z-index:1;}
.slide .ban-slide-bj{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;background: no-repeat center;background-size: cover;}
.slide .ban-slide-bj1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.slide .swiper-slide-active .ban-slide-bj{transform: scale(1.15);-ms-transform: scale(1.15);-webkit-transform: scale(1.15);transition:all linear 5s;-webkit-transition:all linear 5s;}
.slide  .more2{text-align:left;}
.more2.white a{color:#fff;border-color:#fff}
.more2.white a span{color:#fff}
.more2.white a:hover{border-color:#0C6EB5}
.more2.white a i{background:url(../img/icon_jt02.png) no-repeat right center;}
.slide .slide_txt{position:absolute;z-index:3;color:#fff;width:100%;height:100%}
.slide .slide_txt .layout{height:100%}
.slide .slide_txt .txt1{font-size:48px;margin-top:-60px}
.slide .slide_txt .txt2{font-size:36px;font-weight:bold;margin:6px 0 30px 0}
.node .swiper-pagination{position:absolute;left:20%;bottom:20px;z-index:22;}
.slide .sjt1{opacity:0}
.slide:hover .sjt1{opacity:1}
/* section1 */
.section1{clear:both;background:url(../img/bg_sec1.jpg) no-repeat bottom center;padding:45px 0 200px 0;background-size:100% 80%;position:relative;z-index:1;}
.section1::after{content:"";width:100%;height:114px;background:url(../img/bgc3.png) no-repeat bottom center;position:absolute;bottom:0;z-index:0;background-size:100% 100%;z-index:1;}
.sec_type{text-align:center;margin-bottom:60px;font-size:42px;}
.section1 .sec1_desc{color:#666;line-height:36px;}
.more2 a{background:#007EFF;color:#fff}
.more2 a:hover{opacity:.88;}
.more2 a:hover::after{display:none;}
.section1 .more2{margin:45px 0 65px 0}
.section1 .item{text-align:center;position:relative;}
.section1  .counter{font-size:65px;color:#347AFF;font-weight:bold;}
.section1  .list_sec1 .tit{font-size:14px;color:#347AFF;font-style:normal;position:relative;z-index:1;}
.section1 .list_sec1 .desc{font-size:16px;margin:-10px 0 30px 0;position:relative;z-index:1;}
.section1 .list_sec1 li:nth-child(2n) .counter{color:#2741BF}
.section1 .list_sec1 .tb{position:absolute;top:75px;z-index:0;margin-left:30px}
.section1 .list_sec1 li:nth-child(2) .tb{margin-left:75px}
.section1 .list_sec1 li i{font-style:normal;}
/* section2 */
.section2{clear:both;padding-bottom:150px;}
.section2 ul li .item{text-align:center;padding:0 10px}
.section2 ul li .item .biao{width:175px;height:175px;background: #fff;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.4);border-radius:50%;transition:all ease .3s}
.section2 ul li .item .biao i{width:100%;height:175px;background-position:center;background-repeat:no-repeat;float:left;}
.section2 ul li .tit{font-size:20px;margin-top:45px;}
.section2 ul li:hover .biao{background:#007EFF;}
.section2 ul li.li1 .biao i{background-image:url(../img/icon_p1.png);}
.section2 ul li.li2 .biao i{background-image:url(../img/icon_p2.png);}
.section2 ul li.li3 .biao i{background-image:url(../img/icon_p3.png);}
.section2 ul li.li4 .biao i{background-image:url(../img/icon_p4.png);}
/*.section2 ul li.li5 .biao i{background-image:url(../img/icon_p5.png);}*/
.section2 ul li.li5 .biao i{background-image:url(../img/icon_p6.png);}
.section2 ul li.li6 .biao i{background-image:url(../img/icon_p7.png);}
.section2 ul li.li7 .biao i{background-image:url(../img/icon_p8.png);}

.section2 ul li.li1:hover .biao i{background-image:url(../img/icon_p01.png);}
.section2 ul li.li2:hover .biao i{background-image:url(../img/icon_p02.png);}
.section2 ul li.li3:hover .biao i{background-image:url(../img/icon_p03.png);}
.section2 ul li.li4:hover .biao i{background-image:url(../img/icon_p04.png);}
/*.section2 ul li.li5:hover .biao i{background-image:url(../img/icon_p05.png);}*/
.section2 ul li.li5:hover .biao i{background-image:url(../img/icon_p06.png);}
.section2 ul li.li6:hover .biao i{background-image:url(../img/icon_p07.png);}
.section2 ul li.li7:hover .biao i{background-image:url(../img/icon_p08.png);}
/* section3 */
.section3{position:relative;padding-bottom:60px!important}
.section3 .swiper_jt .swiper-button-next{right:14%;z-index:2}
.section3 .swiper_jt .swiper-button-prev{left:28%;z-index:2}
.section3 .swiper-slide .tit{display:none;}
.section3 .swiper-slide-active .tit,.section3 .swiper-slide-duplicate-active  .tit{display:block;}
.section3 .swiper-slide .tit{position:absolute;bottom:5%;width:100%;height:60px;line-height:30px;overflow: hidden;text-align:center;color:#fff;font-size:24px;}
.section3 .swiper-slide .bimg{position:relative;}
.section3 .swiper-slide .bimg::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:30px;left:0;top:0;z-index:1;position:absolute;}
.section3::after{content:"";height:30%;width:100%;left:0;bottom:0;background:#F8F8F8;position:absolute;}
.section3 .swiper-slide-active .bimg::before,.section3 .swiper-slide-duplicate-active .bimg::before{display:none;}
/* section4 */
.section4 .bimg{border:1px solid #ddd;border-radius:10px;}
.section4 .flip{padding-bottom:60px;margin-top:30px}
.section4 .nav.nav-turn>li>a{width:8px;height:8px;background:#D2D2D2;opacity:1;border:0}
.nav.nav-turn>li.active>a{background:#007EFF;}
/* section5 */
.section5{background:#00263C;color:#fff;overflow:hidden;padding-bottom:120px!important;position:relative;}
.section5 .swiper-container{position:initial;}
.section5 .swiper-wrapper{padding-bottom:85px;padding-top:20px;}
.section5 .swiper-pagination{position:absolute;left:13%!important;bottom:35px!important;z-index:22!important;width:auto!important}
.section5 .item{text-align:center;}
.section5 .item img{width:650px}
.section5 .item .time{margin:20px 0 10px 0;}
.section5 .item .title{font-size:18px;color:#fff}
.section5 .item .title a{color:#fff}
.section5 .item:hover .title a{color:rgba(255,255,255,.8)}
.section5 .swiper-slide .sw{display:none;}
.sjt::before,.sjt::after{display:none;}
.sjt i{font-size:24px;color:#fff}
.sjt{width:45px!important;height:45px!important;border:2px solid #fff;border-radius:50%;text-align:center;top:45%!important}
.sjt:hover{border-color:rgba(255,255,255,.7)}
.sjt:hover,.sjt:hover i{color:rgba(255,255,255,.7)}
.section5 .swiper-slide .bimg{position:relative;}
.section5 .swiper-slide .bimg::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.6);border-radius:30px;left:0;top:0;z-index:1;position:absolute;}
.section5 .swiper-slide-active .sw,.section5 .swiper-slide-duplicate-active .sw{display:block;}
.section5 .swiper-slide-active .bimg::before,.section5 .swiper-slide-duplicate-active .bimg::before{display:none;}
.section5 .swiper-button-next{right:8%}
.section5 .swiper-button-prev{left:8%}
.section5 .more{margin:0 8% 0 0}
.section5 .more a{border:1px solid #fff;color:#fff;background:none;}
.section5 .more a:hover{border-color:#0000FF}
.gpbox{padding:60px;color:#fff;background:url(../img/bg_gp.jpg) no-repeat;background-size:cover;border-radius:30px;margin-bottom:-130px;position:relative;z-index:2;box-shadow: 0px 0px 18px 2px rgba(66, 66, 66, 0.47);}
.gpbox .flex{align-items:center;}
.gpbox .gp2{width:66%}
.gpbox .gp2 .gp_t1{color:#fff;font-size:20px;margin:-20px 0 0 0}
.gpbox .gp2 .gp_t1 .gp_n1{font-size:36px;font-weight:bold;margin-right:30px;background:url(../img/icon_up.png) no-repeat right center;padding-right:45px;background-size:contain}
.gpbox .gp2 .gp_t1 .gp_n1.die{background:url(../img/icon_down.png) no-repeat right center;background-size:contain}
.gpbox .gp2 .gp_t1 .gp_n2{margin:0 40px 0 90px}

.gpbox .gp2 .gp_t2{border-top:1px solid #D5ECFE;padding-top:12px;margin-top:2px;}
/* 
新闻
 */
.typecat{font-size:48px;position:relative;padding-bottom:10px;color:#333;text-align:center;margin-bottom:65px}
.typecat::after{content:"";position:absolute;bottom:0;z-index:0;width:68px;height:2px;background:#0527AF;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.subcat{margin:-60px 0 40px 0;position:relative;z-index:2;}

.subcat li{margin-left:35px;font-size:16px;}
.subcat li a{color:#666;position:relative;padding-bottom:10px}
.subcat li:hover a,.subcat li.on a{color:#0527AF}
.subcat li a::after{content:"";position:absolute;bottom:0;width:0;height:1px;background:#0527AF;transition: all .4s ease-in 0s;left:0;}
.subcat li:hover a::after,.subcat li.on a::after{width:100%}


.radius30{border-radius:30px;}
.main .list-news ul li:first-child{border-top:1px solid #E8E8E8}
.main .list-news li{cursor:pointer;position:relative;padding:45px 0px;}
.main .list-news li .item{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.main .list-news li .item .pbox{overflow:hidden;max-width:450px;}
.main .list-news li:hover .item{box-shadow: 0 5px 47px 4px rgba(214, 211, 211, .75)}
.main .list-news li::before{content:"";position:absolute;bottom:0;background:#E8E8E8;height:1px;width:100%;}
.main .list-news li::after{content:"";position:absolute;bottom:0;background:#0527AF;height:1px;width:0;transition: all ease-in .3s;-webkit-transition:all ease-in .3s;}
.main .list-news li:hover::after{width:100%;}
.main .list-news li:hover .pimg{transform: scale(1.09) !important; }
.main .list-news li .info{max-width:99%;padding:15px 30px;}
.main .list-news li .title{font-size:26px;font-weight:bold;margin-top:22px}
.main .list-news li:hover .title a{color:#0527AF}
.main .list-news li .desc{font-size:16px;line-height:30px;margin:15px 0 25px 0;color:#666;height:60px;overflow:hidden;}
.main .list-news li .time::after{content:"";height:80%;width:1px;background:#ddd;position:absolute;left:0;top:8%}
.main .list-news li .time{text-align:center;color:#666;position:relative;}
.main .list-news li .month{font-size:30px;padding-bottom:5px;margin-bottom:5px;position:relative;}
.main .list-news li .month::after{content:"";width:36px;height:1px;background:#ddd;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.main .list-news li .time .year{font-weight:bold;font-size:36px;}
.main .list-news li:hover .more a::after{width:100%;}
.main .list-news li:hover .more a span{color:#fff;}
.main .list-news li:hover .time{color:#0527AF}
.main .list-news li .more{margin-bottom:25px;}
/* pages */
.pages{text-align:center;padding:80px 0 65px 0;font-size:16px;}
.pages ul{padding:0;}
.pages li {display:inline-block;vertical-align:middle;margin:0 4px;}
.pages li a{display:block;border:1px solid #B5B5B5;font-size:14px;color:#666;border-radius:50%;width:48px;height:48px;display:inline-block;line-height:48px;font-size:16px}
.pages li:hover a,.pages li.active a{border-color:#0527AF;color:#fff;background-color:#0527AF;}
/* 
详情页 
*/
.gt .f_tit{text-align:center;font-size:24px;background:#0674e5;color:#fff;padding:10px 0;}
@media (max-width: 1440px){.newsinfo_tit .basecont .gt a{font-size: 16px;};}
.newsinfo .news-title{text-align:center;font-size:24px!important;margin-bottom:15px;}
.newsinfo .news-time{text-align:center;font-size:14px;padding:15px 0 20px 0;color:#999}
.newsinfo .news-time img{height:18px;margin-right:5px;vertical-align:middle;margin-top:-3px}
.newsinfo_tit .basecont .gt a img{height: 100%;float: left;}
.newsinfo-section1{width: 100%;padding:20px 0 30px;}
@media (max-width: 1440px){.newsinfo-section1{padding: 60px 0;};}
@media (max-width: 991px){.newsinfo-section1{padding:1rem 0;};}
.newsinfo-section1 .basecont .cont{display: flex;flex-wrap: wrap;margin: 0 -25px;}
.newsinfo-section1 .basecont .make-text img{max-width: 100%; height: auto !important;}
@media (max-width: 1440px){.newsinfo-section1 .basecont .cont{margin: 0 -15px;};}
@media (max-width: 1199px){.newsinfo-section1 .basecont .cont{margin: 0 -14px;};}
@media (max-width: 991px){.newsinfo-section1 .basecont .cont{margin: 0;};}
.newsinfo-section1 .basecont .cont .lt,
.newsinfo-section1 .basecont .cont .gt{padding: 0 25px;}
@media (max-width: 1440px){.newsinfo-section1 .basecont .cont .lt,.newsinfo-section1 .basecont .cont .gt{padding: 0 15px;};}
@media (max-width: 1199px){.newsinfo-section1 .basecont .cont .lt,.newsinfo-section1 .basecont .cont .gt{padding: 0 14px;};}
@media (max-width: 991px){.newsinfo-section1 .basecont .cont .lt,.newsinfo-section1 .basecont .cont .gt{padding: 0;};}
.newsinfo-section1 .basecont .cont .lt{width: 76%;}
@media (max-width: 991px){.newsinfo-section1 .basecont .cont .lt{width: 100%;margin-bottom: 26px;};}
.newsinfo-section1 .basecont .cont .lt .make-text{padding-bottom: 55px;border-bottom: 1px solid #D2D2D2;font-size: 16px;line-height: 2.5;}
.newsinfo-section1 .basecont .cont .lt .make-text p{margin-bottom:0}
@media (max-width: 991px){.newsinfo-section1 .basecont .cont .lt .make-text{padding-bottom: 33px;font-size:1.4rem};}
.newsinfo-section1 .basecont .cont .lt .news_shang{padding: 30px 0;border-bottom: 1px solid #D2D2D2;}
@media (max-width: 991px){.newsinfo-section1 .basecont .cont .lt .news_shang{padding: 40px 0;};}
.newsinfo-section1 .basecont .cont .lt .news_shang .item{display: block;width: 100%;margin-bottom: 25px;}
@media (max-width: 767px){.newsinfo-section1 .basecont .cont .lt .news_shang .item{margin-bottom: 15px;};}
.newsinfo-section1 .basecont .cont .lt .news_shang .item span{display: block;line-height: 1;color: #666;font-size: 16px;margin-bottom: 15px;}
@media (max-width: 1440px){.newsinfo-section1 .basecont .cont .lt .news_shang .item span{font-size: 14px;};}
@media (max-width: 767px){.newsinfo-section1 .basecont .cont .lt .news_shang .item span{margin-bottom: 8px;};}
.newsinfo-section1 .basecont .cont .lt .news_shang .item a{color: #666;font-size: 16px;line-height: 26px;}
.newsinfo-section1 .basecont .cont .lt .news_shang .item a:hover{color:#1FBDFD}
.newsinfo-section1 .basecont .cont .lt .news_shang .item:last-child{margin-bottom: 30px;}
@media (max-width: 767px){.newsinfo-section1 .basecont .cont .lt .news_shang .item:last-child{margin-bottom: 20px;};}
.newsinfo-section1 .basecont .cont .lt .news_shang .return1{display: flex;font-size: 16px;align-items: center;color:#1FBDFD;}
.newsinfo-section1 .basecont .cont .lt .news_shang .return1 i{font-size:20px;}
@media (max-width: 1440px){.newsinfo-section1 .basecont .cont .lt .news_shang .return1{font-size: 14px;line-height: 24px;};}
.newsinfo-section1 .basecont .cont .lt .news_shang .return1 i{display: block;margin-left: 10px;}
.newsinfo-section1 .basecont .cont .lt .meiti{width: 100%;margin-top: 44px;}
@media (max-width: 991px){.newsinfo-section1 .basecont .cont .lt .meiti{margin-top: 40px;};}
.newsinfo-section1 .basecont .cont .lt .meiti .f_tit{line-height: 1;margin-bottom: 24px;}
@media (max-width: 767px){.newsinfo-section1 .basecont .cont .lt .meiti .f_tit{margin-bottom: 16px;};}
.newsinfo-section1 .basecont .cont .lt .meiti .text{display: flex;flex-wrap: wrap;}
.newsinfo-section1 .basecont .cont .lt .meiti .text .list{margin-right: 44px;font-size: 16px;line-height: 26px;}
@media (max-width: 1440px){.newsinfo-section1 .basecont .cont .lt .meiti .text .list{font-size: 14px;line-height: 24px;};}
@media (max-width: 767px){.newsinfo-section1 .basecont .cont .lt .meiti .text .list{width: 100%;margin-right: 0;margin-bottom: 14px;};}
.newsinfo-section1 .basecont .cont .gt{width: 24%;}
@media (max-width: 991px){.newsinfo-section1 .basecont .cont .gt{width: 100%;};}
.newsinfo-section1 .basecont .cont .gt .jut{width: 100%;background-color: #FAFAFA;padding:30px 20px;}
@media (max-width: 500px){.newsinfo-section1 .basecont .cont .gt .jut{padding: 30px 16px;};}
.newsinfo-section1 .basecont .cont .gt .jut .f_tit{line-height: 1;margin-bottom: 30px;font-size:16px;font-weight:bold;}
@media (max-width: 767px){.newsinfo-section1 .basecont .cont .gt .jut .f_tit{margin-bottom: 26px;};}
.newsinfo-section1 .basecont .cont .gt .jut .item{display: block;width: 100%;margin-bottom: 24px;overflow:hidden}
.newsinfo-section1 .basecont .cont .gt .jut .item .bimg{width:120px;float:left;position: relative;margin-right:10px;}

.newsinfo-section1 .basecont .cont .gt .jut .item .font{overflow:hidden;}
.newsinfo-section1 .basecont .cont .gt .jut .item .font span{font-size: 14px;color: #999;display: block;margin-bottom:5px;}
.newsinfo-section1 .basecont .cont .gt .jut .item .font .text{height: 46px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 14px;line-height: 23px;color: #333;}
.newsinfo-section1 .basecont .cont .gt .jut .item:hover{text-decoration: none!important;}
.newsinfo-section1 .basecont .cont .gt .jut .item:hover .img img{-webkit-transform: scale(1.04);transform: scale(1.04);}
.newsinfo-section1 .basecont .cont .gt .jut .item:last-child{margin-bottom: 0;}
.newsinfo-section1 .basecont .cont .gt .jut a:hover .text{color:#0674e5!important}

/* 联系我们 */
.contact-box{overflow:hidden;box-sizing:border-box;color:#FFF;margin:0 0 25px 0}
.contact-box .info{float:left;background:url('../img/lxbg.jpg') no-repeat;width:800px;padding:80px;box-sizing:border-box;height:600px;background-size:cover}
.contact-box .map {width:calc(100% - 800px);height:600px;float:left;}
.contact-box .info h3{font-size:36px!important;margin-bottom:5px;font-weight:bold;}
.contact-box .info ul{overflow:hidden;border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.7);margin:35px 0 50px 0;padding:20px 0 45px 0}
.contact-box .info ul li{margin-top:25px;overflow:hidden;font-size:18px;height:36px;line-height:30px;}
body.en .contact-box .info ul li{height:initial!important}
.contact-box .info ul li .biao{width:36px;float:left;margin-right:17px;border:1px solid #fff;border-radius:50%;text-align:center;line-height:36px;height:36px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.contact-box .info ul li .biao i{font-size:1.2rem}
.contact-box .info ul li .biao:hover{opacity:.88}
.daohang-btn{width:160px;height:42px;background:#fff;margin-top:25px;display:block;text-align:center;line-height:42px;border-radius:21px;color:#0527AF;font-size:16px;font-weight:bold;}
.mdk{padding-top:80px;margin-top:-80px}

.p60{padding:60px 0}
.pb60{padding-bottom:60px}
.pb100{padding-bottom:100px}
.p80{padding:80px 0;}
/* join */
#lxwm-zhaoxian{padding:40px 0;}
#lxwm-zhaoxian .list li{font-size:12px;margin:10px 0 0 0;padding:0;}
#lxwm-zhaoxian .list li p.fold-head{padding: 15px;margin:0;display:flex;align-items:center;justify-content: space-between;font-size:16px;}
#lxwm-zhaoxian .list li p.fold-head{background-color:#E7E8EC;padding:15px 65px;cursor:pointer;}
#lxwm-zhaoxian .list li:hover p.fold-head{background:rgba(231, 232, 236, .8);}
#lxwm-zhaoxian .list li {font-size:18px;color:#666;margin-bottom:10px;}
#lxwm-zhaoxian .list li .info {background-color:#Fbfbfb;padding:30px 30px 0 30px;display:none;}
#lxwm-zhaoxian .list li .info .text{color:#333333;font-size:14px;line-height:28px;margin-bottom:25px;padding:10px 0}
#lxwm-zhaoxian .list li .apply_btn{border-top:1px solid #cdcdcd;text-align:center;overflow:hidden;padding:10px 0;}
#lxwm-zhaoxian .list li .apply_btn a{padding:6px 45px;background:#0527AF;color:#fff;margin:25px 15px;cursor:pointer;border-radius: 6px;display:inline-block}
#lxwm-zhaoxian .list li .apply_btn a:hover{opacity:.8;}
#lxwm-zhaoxian .list li i.fa{color:#0527AF;font-size:20px;}
#lxwm-zhaoxian .list li .zp1 span{font-size:16px;margin-right:50px;font-weight:bold;}
.joblist .job1{padding:60px 0 45px 0}
.joblist .job1 .msgbox{background:rgba(255,255,255,.9);box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);border-radius: 11px;padding:50px;position:relative;z-index:2;margin:80px -60px 0 0}
.joblist .job1 .msgbox li .biao{width:72px;height:72px;border-radius:50%;background:#0527AF;text-align:center;float:left;font-size:40px;color:#fff;margin-right:20px;}
.joblist .job1 .msgbox li .msg{overflow:hidden;}
.joblist .job1 .msgbox li{overflow:hidden;font-size:18px;line-height:72px;margin:35px 0}
.list_part ul{margin:0 -25px 50px -25px}
.list_part li .item{margin:25px}
.list_part li .part_tit{margin:30px 0 20px 0;}
.list_part li .part_desc{color:#666;line-height:36px;}
.list_part li .part_desc p{margin-bottom:2px}
body.en .list_part li .part_tit{line-height:35px;font-size:20px}
.list_part li .pbox{position: relative;padding-left:48px}
.list_part li .pbox::before{content:"";width:15px;height:15px;border-radius:50%;background:#0000FF;left:0;position:absolute;top:20px}
.list_part li:nth-child(2) .pbox::before{background:#00FF00;}
.list_part li:nth-child(3) .pbox::before{background:#00FFFF;}
.list_part li:nth-child(4) .pbox::before{background:#0000FF;}
.list_part li:nth-child(5) .pbox::before{background:#FF00FF;}
.list_part li:nth-child(6) .pbox::before{background:#920783;}

.list_fenzi{padding-bottom:20px;}
.list_fenzi li .item{margin:20px}
.list_fenzi li .part_tit{margin:20px 0 10px 0;font-size:24px;color:#0527af;font-weight:bold}
.list_fenzi li .part_desc{color:#666;line-height:36px;}

/* 产品列表 */
.typecat2{text-align:center;color:#0527AF}
.main .list-news2 ul{margin:0 -18px}
.main .list-news2 li .item{margin:20px 18px;transition: all .36s;cursor:pointer;position:relative;}
.main .list-news2 li .pbox{padding:0 15px 15px 15px;}
.main .list-news2 li:hover .item{box-shadow: 0 5px 47px 4px rgba(214, 211, 211, .75);}
.main .list-news2 li .item::after{content:"";width:0;height:1px;background: #0C6EB5;position:absolute;bottom:0;left:0;transition: all ease-in .3s;-webkit-transition:all ease-in .3s;}
.main .list-news2 li:hover .item::after{width:100%}
.main .list-news2 li .title{line-height:30px;height:30px;overflow:hidden;margin:15px 0;text-align:center;}
.main .list-news2 li .title a{color:#666}
.main .list-news2 li:hover .title a{color:#0C6EB5}
/* 投资者关系 */
.list_tz{margin-top:6px}
.list_tz  ul{margin:0 -10px}
.list_tz li .item{margin:10px;text-align:center;position:relative;}
.list_tz li .title{position:absolute;height:100%;top:0;left:0;z-index:1;justify-content:center;width:100%;color:#fff}
.list_tz li:hover .title{color:rgba(255,255,255,.8)}

/* 股票信息 */

.gshq .main{background:url(../img/bg_gp.jpg) no-repeat; overflow:hidden; position:relative;padding: 50px;background-size: cover;}
.cyzl{padding-bottom:70px;}
.hq1{font-size: 20px;color: #fff;margin-bottom: 20px;}
.hq2{overflow: hidden;}
.hq2 dl{float: left;margin-right: 60px;position: relative; }
.hq2 dl h3{font-size: 90px!important;line-height: 1;margin-bottom:0;color:#fff}
.hq2 dl.hq21{color: #fff;padding-right: 110px;}
.hq2 dl.hq21.die{color:#fff;}
.hq2 dl.hq21 i{position: absolute;display: block;width: 18px;height: 17px;bottom: 8px;z-index: 88;right: 80px; background:url(../img/zhang.png) center no-repeat;}
.hq2 dl.hq21.die i{background:url(../img/die.png) center no-repeat;}
.hq2 dl.hq21 span{position: absolute;font-size: 30px;font-weight: bold;z-index: 89;line-height: 1;bottom: 5px;right: 0;}
.hq2 dl.hq22{;}
.hq2 dl.hq22 dd{font-size: 18px;color: #fff;margin-bottom: 5px;line-height: 1.6;}
.hq2 dl.hq22 dt{font-size: 34px;color: #fff;line-height: 1.2;}
.hq3{font-size: 14px;color: #fff;margin-top: 30px;}
.gshq  .zhangfu{height:90px;color:#fff;font-size:16px; margin-right:150px;}
.gshq  .zhangfu li{margin-left:65px}


/* 产品应用 */
.mc_aside_navbox {padding-left: 20px;}
.mc_aside_navbox1 .mc_aside_li{margin: 30px 0;}
.mc_aside_navbox{position: fixed;left: 0;padding-left: 40px;top: 50%;transform: translateY(-50%) translateX(-100%);z-index: 99;transition: all .36s ease-out;}
.mc_aside_navbox.show{transform: translateY(-50%) translateX(0);}
.mc_aside_li{position: relative;z-index: 1;padding-left: 20px;font-size: 12px;line-height: 20px;color: #999999;margin: 60px 0;border-top: 1px solid transparent;border-bottom: 1px solid transparent;cursor: pointer;transition: all .36s;}
.mc_aside_li::before{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 9px;height: 9px;border-radius: 50%;background: #0C6EB5;border: 1px solid #fff;transition: all .36s;}
.mc_aside_li::after{display: none;content: "";position: absolute;left: 4px;top: 50%;width: 1px;height: 65px;border-radius: 50%;background: #d4dbf1;z-index: -1;transition: all .36s;}
.mc_aside_li:last-child::after{display: none;}
.mc_aside_li.on{font-size: 14px;color: #007EFF;}
.mc_aside_li.on::before{box-shadow: 0 0 8px 0 rgba(79, 115, 233, .75);}
.mc_aside_li.on::after{background: #0C6EB5;}
.mc_aside_nav{position: relative;}
.mc_aside_nav::before{content: "";position: absolute;left: 4px;top: 11px;z-index: -2;width: 1px;height: calc(100% - 22px);background: #d4dbf1;transition: all .36s;}
.mc_aside_navline{display: block;position: absolute;left: 4px;top: 11px;z-index: -1;width: 1px;max-height: calc(100% - 22px);background: #0C6EB5;transition: all .3s;}

.list_kt{padding:25px 0 0 0}
.list_kt li{padding:60px 0;}
.list_kt li .bimg img,.list_kt li .bimg{border-radius:20px!important;}
.list_kt li .bimg{max-width:600px;}
.list_kt li .kt_box{max-width:580px}
.list_kt li .more{text-align:left;margin-top:45px;}
.list_kt li .kt_title{font-size:38px;margin:25px 0;font-weight:bold;}
.list_kt li:hover .kt_title{color:#0527AF}
.list_kt li .kt_desc{font-size:16px;line-height:35px;color:#666;}
.list_kt li:nth-child(2n) .grid{flex-direction: row-reverse;}
.list_kt li:nth-child(2n) .kt_box{margin-right:0;}
/* 产品详情页 */
.bold{font-weight:bold;}
.weizhi2{padding:35px 0 25px 0;color:#666}
.main .xqbox1{clear:both;overflow:hidden;padding-bottom:40px}
.main .xqbox1 .weizhi{overflow:hidden;}
.main .xqbox1  .xq1_title{color:#007EFF}
.main .xqbox1  .xq1_sex{font-size:16px;line-height:32px;margin:10px 0}
.main .xqbox1  .xq1_sex p{margin:2px 0}
.main .pro_btn li{width:200px;height:66px;line-height:66px;background:#007EFF;color:#fff;float:left;border-radius:4px;text-align:center;font-size:18px;margin-right:38px;}
.main .pro_btn li a{color:#fff;display:block;}
.main .pro_btn li a img{margin-right:12px}
.main .pro_btn li:hover{opacity:.8;}
#trans-tooltip,#tip-arrow-bottom,#tip-arrow-top{display:none!important}


/* 产品应用 */
.typecat3{color:#007EFF;position:relative;padding-left:22px;}
.typecat3::before{content:"";width: 6px;height: 47px;background:#007EFF;border-radius: 3px;position:absolute;left:0;top:12px;}
.ygfc{width: 100%;background-size: 100% 100%;margin:50px 0 80px 0}
.ygfc .swiper-container{width: 95%;padding:50px 0 70px 0;}
.ygfc .swiper-slide{width: 70%;}
.ygfc .swiper-slide img{display: block;width: 100%;height: 530px;border-radius:20px;}
.ygfc .swiper-slide-active img{box-shadow: 0px 0px 36px 4px rgba(0, 0, 0, 0.3);}
.ygfc .swiper-button-next,.ygfc .swiper-button-prev{top:48%;width:49px;height:49px;}
.ygfc .swiper-button-next{background: url("../img/yjt1.png") no-repeat center;background-size:cover;right:3%}
.ygfc .swiper-button-prev{background: url("../img/zjt1.png") no-repeat center;background-size:cover;left:3%}
.ygfc .swiper-pagination-bullet{width:12px;height:12px;background:#B5B5B5;opacity:1;margin:0 12px!important}
.ygfc .swiper-pagination-bullet-active{background:#007EFF;}
.main .xgcp{padding:80px 0 80px 0}

.lbt2 li:nth-child(2n){background:#f6f6f6}
.lbt2 .lb_ul{margin:0 -15px}
.lbt2 li .item2{margin:10px 15px}
.lbt2 .pic{border:1px solid #ddd;padding:0;background:#fff;height:450px;}

.lbt2 .ygfc{margin:-20px 0 0 40px!important}
.lbt2 .swiper-slide img{display: block;width: 100%;height:380px;border-radius:20px;}
.lbt2 .xq1_sex .dd{margin:15px 0;line-height:26px}
.cplx2 .xq1_info{padding-left:60px}
/* 关于我们 */

#about-history{background:#F8F8F8;position:relative;padding:80px 0 120px 0}
#about-history .swiper-container{margin-left: auto;margin-right: auto;position: static;overflow: hidden;z-index: 1;}
#about-history .body{margin:0 auto;position:relative;margin-top:-60px}
#about-history .body .jt[class^="swiper-button"]{top:60%;position: absolute;font-size: 45px;transform: translateX(-50%);color: #999;cursor:pointer;z-index: 1111;font-weight:normal;}
#about-history .body .right{background:none;padding-left:160px;position:relative;}
#about-history .body .right::before{content:"";position:absolute;width:1px;height:180px;background:url(../img/zxt.png) no-repeat left center;top:0px;left:90px}

#about-history .body .content{padding:0 30px;box-sizing:border-box;line-height:1.8;color:#666;font-size:18px;}
#about-history li span{font-size:42px;display:block;margin-bottom:15px;font-weight:bold;margin-top:8px;color:#333;}
#about-history li span i{font-size:18px;color:#333;font-style:normal;}
.swiper-pagination-time{display: flex;justify-content: space-between;margin:150px 0 50px 0;position:relative;}
.swiper-pagination-time:before{content: '';height: 1px;width: 100%;background: #c7c7c7;display: block;position: absolute;top:15px;z-index: 0;}
#about-history li{box-sizing:border-box;padding:20px;}
#about-history li .img-block{max-width:320px;}
#about-history li .pic,#about-history li .img-block{border-radius:15px;}
#about-history .swiper-pagination-time .swiper-pagination-bullet{margin:0 26px !important;position:relative;background: #cecece;opacity: 1;width:21px;height:30px;background:url(../img/dian1.png) no-repeat center;}
#about-history .swiper-pagination-time .swiper-pagination-bullet b{color: #333;font-weight:normal;font-size:16px;}
#about-history .swiper-pagination-time .swiper-pagination-bullet-active{background:url(../img/dian2.png) no-repeat center;opacity: 1;}
#about-history .swiper-pagination-time .swiper-pagination-bullet b{position:absolute;top:-27px;left:-10px;font-size:16px;font-weight:normal;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
#about-history .swiper-pagination-time .swiper-pagination-bullet-active b{font-size:30px!important;color:#106EB9;top:-54px;font-weight:normal;left:-25px}

#about-history .swiper-button-prev-time{left:-50px !important;}
#about-history .swiper-button-next-time{right:-50px !important;}

/* honor */
.honor .swiper-wrapper{padding-bottom:75px;}
/* fazhan */
.radius30,.radius30 img{border-radius:30px;}
.radius10,.radius10 img{border-radius:10px;}
.fazhan{clear:both;background:#F8F8F8;}
.fazhan  .list_yj .tit{font-weight:normal;}
.pt_desc{color:#666;line-height:30px;}
.fazhan  .list_yj{margin-left:75px}
.fazhan  .list_yj  .pt_desc{max-width:503px;}
.fazhan  .list_yj  li{padding:45px 0}
.fazhan  .list_yj  li .tit{margin:15px 0}
.fazhan  .list_yj  li{border-bottom:1px solid #DCDCDC}
.fazhan  .list_yj  li:last-child{border:0}
/* zeren */
.zeren ul{margin:0 -30px}
.zeren  li .item{margin:15px 30px;position:relative;overflow:hidden;}

.zeren  li .item .fdc{position:absolute;width:100%;bottom:50px;padding:0 45px;color:#fff;z-index:1;transition: 0.2s;-moz-transition: 0.2s;-webkit-transition: 0.2s;height:70px;}
.zeren  li .item .tit{font-size:24px}
.zeren  li .item .desc{font-size:16px;line-height:26px;margin:13px 0;}
.zeren  li .item  .more{display:none;}
.zeren  li .item  .more a{background:none;color:#fff;width:140px;text-indent:0;}
.zeren  li .item  .more:hover a::after{display:none;}
.zeren  li .item:hover .fdc{height:150px;white-space: normal;}
.zeren  li .item:hover .desc{height:auto;white-space: normal;}
.zeren  li .item:hover  .more{display:block;}
.zeren  li .item:hover .bimg img{transform: scale(1.09) !important; }
/* 合作 */
.hezuo .swiper-container .swiper-wrapper{
    -webkit-transition-timing-function: linear; /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}
.intro .part{height:890px;background:url(../img/bg_map.jpg) no-repeat top center;border-radius:30px 30px 0 0;padding:120px 0;}
.intro .part .list_dot{position:absolute;left:3%;bottom:5%;z-index:1;}
.intro .part .list_dot li{margin:20px 0;color:#fff}
.intro .part .list_dot li .dot{float:left;margin-right:12px}


.intro .part .partwrap{clear:both;max-width:1330px;height:670px;margin:0 auto;position:relative;}
.intro .part .dot{width:30px;height:30px;background:rgba(255,255,255,.9);border-radius:50%;text-align:center;position:relative;z-index:2;}
.intro .part .dot i{width:11px;height:11px;border-radius:50%;display:inline-block;position:absolute;left:35%;top:33%;transform:translateX(-50%,-50%);-webkit-transform:translateX(-50%,-50%);}
.intro .dot1 i{background-color: #D40000;}
.intro .dot2 i{background-color: #FFFF00;}
.intro .dot3 i{background-color: #00FF00;}
.intro .dot4 i{background-color: #00FFFF;}
.intro .dot5 i{background-color: #FF00FF;}
.intro .dot6 i{background-color: #FF00FF;}
.intro .part .partbox{width:587px;height:712px;background:url(../img/bg_part.png) no-repeat left top;top:-382px;right:-550px}
.intro .part .partbox .pbox{width:390px;float:right;margin-right:60px;margin-top:40px;}
.intro .part .partbox .part_tit{font-size:24px;color:#0527AF;margin:25px 0;text-align:center;}
.intro .part .partbox .bimg{max-height:210px;margin-bottom:30px;}
.intro .part .partbox .part_desc{font-size:14px;line-height:28px;color:#666;max-height:306px;overflow-y:auto;}
.intro .part  .partwrap li{position:absolute;z-index:1;}
.intro .part  li .partbox{position:absolute;display:none;}
.intro .part  li.md1{top:316px;right:308px;}
.intro .part  li.md2{top:366px;right:328px;}
.intro .part  li.md3{top:132px;right:588px;}
.intro .part  li.md4{top:260px;left:190px;}
.intro .part  li.md5{top:370px;left:260px;}
.intro .part  li.md6{bottom:150px;left:436px;}
.intro .hezuo{background: #8AC40D;padding:35px 20px 20px 20px;border-radius:0;margin-top:-30px;position:relative;z-index:1}
.intro .hezuo .swiper-slide{margin:-5px 0}
.intro .hezuo img{border-radius:0;width:100%}

/* 
创新研发 
*/
.kgt1{clear:both;padding:25px 0}
.yanfa1{padding-top:30px;}
.yanfa1 .info{padding-left:65px}
.yanfa1 .info .yf_tit{color:#0B4C9D;position:relative;padding-bottom:10px}
.yanfa1 .info .yf_tit::after{content:"";position:absolute;bottom:0;width:58px;height:1px;background:#C9C9C9;left:0;}
.yanfa1 .info  .yf_desc{line-height:36px;margin:15px 0}
.bgf8{background-color:#f8f8f8;}
.yanfa2{overflow:hidden;}
.yanfa2 li{position:relative;}
.yanfa2 li .biao{height:127px;background:#F8F8F8 url(../img/bg_hx1.png) no-repeat left center;line-height:127px;background-size:100%;font-size:24px;color:#7B08F7;position:relative;z-index:1;text-align:center;width:130px;}
.yanfa2 ul li::after{content:"";width:150%;height:15px;background:url(../img/bg_jt.png) no-repeat center;left:145px;top:62px;position:absolute;z-index:0;}


.yanfa2 ul{position:relative;}
.yanfa2 ul li:last-child::after{display:none;}
.yanfa2 ul li .tit{font-size:18px;color:#666;margin:45px 0;text-align:center;}
.yanfa2 ul li .desc{line-height:35px;}
.yanfa2 ul li .desc p{background:url(../img/icon_dui.png) no-repeat left center;padding-left:30px;text-align:left;margin:4px 0}
/* yanfa3 */

.yanfa3 .tab_ul li{margin-bottom:18px}
.yanfa3 .tab_ul li:last-child{margin-bottom:0}
.yanfa3 .tab_ul li .bimg{position:relative;max-height:97px;overflow:hidden;}
.yanfa3 .tab_ul li .bimg::before{content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,.6);z-index:1;width:100%;height:100%}
.yanfa3 .tab_ul li .tit_span{height:100%;text-align:center;width:100%;position:absolute;z-index:2;left:0;top:0;color:#fff;align-items:center;display:inline-flex;justify-content:center;}
.yanfa3 .tab_ul li .bimg,.yanfa3 .tab_ul li .bimg img{border-radius:20px;}
.yanfa3 .tab_ul li.on .bimg::before{background: rgba(11, 76, 157, .7);}
.yanfa3 .tab_ul li.on .bimg{border: 2px solid #00CCFF;
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.35);}
.yanfa3 .tab_item .bimg{position:relative;}
.yanfa3 .tab_item .tit{height:68px;line-height:68px;background:rgba(11, 76, 157, .7);width:100%;position:absolute;bottom:0;color:#fff;text-align:center;font-size:16px;}
.yanfa3 .jt{width:64px;height:64px;background:rgba(255,255,255,.6);font-size:34px;text-align:center;color:#333);border-radius:50%;line-height:64px;}
.yanfa3 .jt:hover{background:rgba(11, 76, 157, .8);color:rgba(255,255,255,.6)}
.yanfa4 .swiper-slide .imgs{opacity:.6;}
.yanfa4 .swiper-slide-active .imgs{opacity:1;}

.yanfa4 .swiper-slide .imgs{border-radius:30px!important;}
.pg2 .swiper-pagination-bullet{width: 12px;height: 12px;background: #00A490;opacity:1;margin:10px 10px!important}
.swiper_jt .jt{width:64px;height:64px;background:rgba(255,255,255,.6);font-size:34px;text-align:center;color:#333;border-radius:50%;line-height:64px;top:46%;outline:0}
.swiper_jt .jt:after{display:none}
.swiper_jt .jt:hover{background:rgba(11, 76, 157, .8);color:rgba(255,255,255,.6)}
.yanfa4 .swiper-button-prev{left:2%}
.yanfa4 .swiper-button-next{right:1%}
.yanfa4 .yanfa4_wrap{margin:0 8%}
.yanfa4 .item{position:relative;}
.yanfa4 .item video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:none;max-height:600px}
.yanfa4 .item .play{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);cursor:pointer}
.yanfa4 .item .bimg{max-height:595px}


.pg2 .swiper-pagination-bullet:nth-child(1){background:#00A490;}
.pg2 .swiper-pagination-bullet:nth-child(2){background:#FF7901;}
.pg2 .swiper-pagination-bullet:nth-child(3){background:#E40400}
.pg2 .swiper-pagination-bullet-active{width:43px;height:16px;background:url(../img/dot_cur.png) no-repeat center!important;border-radius:0;}
/* yanfa5 */
.yanfa5 .sheji .item{position:relative;}
.yanfa5 .sheji .item video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:none;}
.yanfa5 .sheji .item .play{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);cursor:pointer}
.yanfa5 .info{padding-left:70px}
.yanfa5 .info .tit{margin:65px 0 45px 0}
.yanfa5 .info .desc{color:#666;line-height:35px;}
.yanfa5 .info .desc p{background:url(../img/icon_dui.png) no-repeat left center;padding-left:30px;text-align:left;margin:4px 0}
.yanfa5 .info .more{margin-top:50px}

.yanfa5 .cpzs_tit{margin:60px 0 20px 0}
.yanfa5 .list_ul{max-width:320px;padding-top:60px;}
.yanfa5 .list_ul li{height: 80px;line-height:80px;text-align: center;
border: 1px solid #0B4C9D;
border-radius: 40px;text-align:center;margin-top:20px;cursor:pointer;}
.yanfa5 .list_ul li.on{background:#0B4C9D;color:#fff}
.yanfa5 .zizhi{padding-top:80px}
.main .md{clear:both;width:100%;float:left;padding-top:80px;margin-top:-80px;}



/* 弹窗表单 */
.ly{cursor:pointer}
.c-pop{position: fixed;top: 0;left: 0;z-index: 910;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
.c-pop form{position: absolute;top:55%;left: 50%;width: 90%;max-width: 690px;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #fff;}
.c-pop form .c-close{position: absolute;top: -50px;right: -50px;width: 50px;height: 50px;border-radius: 50%;background: rgba(0, 0, 0, .5) url(../img/close.png)no-repeat center /16px auto;cursor: pointer;}
.c-pop form .c-title-box{padding: 25px 40px;text-align: center;color: #fff;background:#007EFF;}
.c-pop form .c-title-box .c-title{margin-bottom: 5px;font-size: 32px!important;line-height: 42px;}
.c-pop form .c-title-box .c-text{font-weight: bold;line-height: 26px;}
.c-pop form .c-box{padding: 40px;}
.c-pop form .c-list{margin: 0 -5px;display: flex;flex-wrap: wrap;align-items: flex-start;}
.c-pop form .c-list li{width: 50%;padding: 0 5px 20px;}
.c-pop form .c-list li:nth-child(3),
.c-pop form .c-list li:nth-child(4){width: 100%;}
.c-pop form .c-list li:nth-child(5){width:100%;}
.c-pop form .c-list li:nth-child(5),
.c-pop form .c-list li:nth-child(6){padding-bottom: 0;}
.c-pop form .c-list .c-text2{margin-bottom: 10px;font-weight: bold;line-height: 1;font-size:14px;color:#333}
.c-pop form .c-list input{padding: 0 20px;width: 100%;height: 60px;line-height: 60px;background: #f4f4f4;color:#333}
.c-pop form .c-list textarea{padding: 15px 20px;width: 100%;height: 120px;line-height: 26px;background: #f4f4f4;border:1px solid #ddd;outline:0;color:#333}
.c-pop form button{width: 100%;font-weight: bold;font-size: 16px;line-height: 70px;color: #fff;background:#007EFF;cursor: pointer;transition:all ease-in .3x}
.c-pop form button:hover{opacity:.88}
.c-pop form a{display: block;border: 2px solid #0042ad;font-weight: bold;font-size: 16px;line-height: 66px;text-align: center;color: #0042ad;}



.yanfa4 .swiper_jt .jt{background:rgba(0,0,0,.6);z-index:33}
.yanfa4 .swiper_jt .jt i{color:#eee}
.qs2{margin:35px 0;}
.qsk.p80{padding-bottom:20px;}
.qs2 .swiper-wrapper{padding-bottom:55px}
.qs2 .bimg{position:relative;}
.qs2 .bimg .qsc{position:absolute;left:3%;bottom:12%;position:absolute;z-index:1;color:#fff}
.qs2 .bimg .qsc .tit{font-size:18px;font-weight:bold;}
.qs2 .bimg .qsc .desc{font-size:14px;}
.qs_desc{margin:-45px 0 30px 0}
body.en .weizhi a:nth-child(2) {
    display: none;
}
body.en .section2 ul li .item .biao{margin:0 auto}

.section2 ul li .item .biao{margin:0 auto;}
@media screen and (min-width:1000px) and (max-width:1650px){
body.en .footer .footer_nav .dd li{margin:0 15px;}
}
