﻿@charset "UTF-8";.container,.foot-bottom,.foot-main,.head_main,.index-big-container,.index-container,.ny-container,.wrap{margin:0 auto;padding:0 15px}
.container,.head_main,.inx-main,.wrap{padding-right:15px;padding-left:15px;margin:0 auto}
@media (min-width:768px){.container,.wrap{width:750px}
}
@media (min-width:992px){.container,.head_main,.inx-main,.wrap{width:970px}
}
@media (min-width:1260px){.container,.head_main,.inx-main,.wrap{width:1230px}
}
@media (min-width:1460px){.container,.head_main,.inx-main,.wrap{width:1430px}
}
@media (min-width:1680px){.head_main,.inx-main{width:1430px}
}
@media (min-width:1920px){.head_main{width:1630px}
.inx-main{width:1630px}
}
.header{width:1920px;height:110px;position:static;width:100%;z-index:33;top:0;left:0;border-bottom:1px solid rgba(0,0,0,.1)}
.black{background:#ffffff00}
.header .header-wrap{width:100%}
.header .logo{height:110px;line-height:110px;margin-left:60px;float:left}
.header .logo a{display:inline-block}
.header .logo a img{display:inline-block;height:100%;width:100%}
.header .navbar{float:right;margin-right:40px}
.header .navbar .navbar-ul{width:100%}
.header .navbar .navbar-ul .navbar-li{height:110px;padding: 0 15px;line-height:110px;float:left;position:relative;text-align:center}
.header .navbar .navbar-ul .navbar-li .navbar-a{padding:0 10px;text-align:center;display:inline-block}
.header .navbar .navbar-ul .nav-show::before{opacity:1}
.header .navbar .navbar-ul .navbar-li:hover::before{opacity:1}
.header .navbar .navbar-ul .navbar-li:hover .navbar-a{color:#1e1487}
.header .search{float:right}
.header .search .search-a{float:left;height:110px;width:110px;text-align:center;padding-top:20px;border-left:1px solid rgba(0,0,0,.1);position:relative}
.header .search .search-a:hover{color:#1e1487}
.header .search-hover:hover .search-box{opacity:1;display:block}
.header .search-box{position:absolute;top:110px;right:0;width:320px;opacity:0;height:46px;overflow:hidden;transition:all .3s;z-index:999;display:none}
.nav-search .search1{background-color:#fff;border:1px solid #777;border-right:1px solid transparent;color:#777;padding:0 10px;width:260px;height:46px;float:left;display:inline-block;z-index:999}
.nav-search .butt{float:left;width:60px;height:46px;display:inline-block;background:url(../images/search.png) no-repeat center;background-color:#00218a}
.pc-banner-img{display:block;width:100%;height:100%}
.app-banner-img{width:100%;height:100%}
.header-app{background:rgba(0,0,0,.1);display:none;position:fixed;top:0;left:0;width:100%;height:60px;z-index:500;-webkit-transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1);-o-transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1);transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1)}
.header-app.open-menu{height:100%;background:#fff;-webkit-transition:background .36s cubic-bezier(.32,.08,.24,1),height .56s cubic-bezier(.52,.16,.24,1);-o-transition:background .36s cubic-bezier(.32,.08,.24,1),height .56s cubic-bezier(.52,.16,.24,1);transition:background .36s cubic-bezier(.32,.08,.24,1),height .56s cubic-bezier(.52,.16,.24,1)}
.header-app .logo{float:left;vertical-align:middle;padding:5px 10px;display:flex;justify-content:space-between;align-content:center;height:60px;width:120px}
.header-app .logo img{margin-right:10px}
.header-app .right-box{padding-left:10px}
.header-app .red-txt{font-size:14px}
.header-app .black-txt{font-size:12px}
.navbar-app{position:relative;-webkit-box-shadow:3px 0 15px 0 rgba(0,0,0,.2);box-shadow:3px 0 7px 0 rgba(0,0,0,.1);height:60px;text-align:center;background:#fff}
.navbar-togger{float:right;background:0 0;border:none;padding:22px 15px;display:inline-block;visibility:visible;transition:transform .44s .2s cubic-bezier(.04,.04,.12,.96),opacity .28s .36s cubic-bezier(.52,.16,.24,1),-webkit-transform .44s .2s cubic-bezier(.04,.04,.12,.96)}
.navbar-togger .icon_bar{width:24px;height:2px;background-color:#303030;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.navbar-togger .icon_bar:nth-of-type(2){margin:5px 0}
.open-menu .navbar-togger .icon_bar:nth-of-type(2){opacity:0}
.open-menu .navbar-togger .icon_bar:first-child{-webkit-transform:translate(0,7px) rotate(45deg);-ms-transform:translate(0,7px) rotate(45deg);transform:translate(0,7px) rotate(45deg)}
.open-menu .navbar-togger .icon_bar:last-child{-webkit-transform:translate(0,-7px) rotate(-45deg);-ms-transform:translate(0,-7px) rotate(-45deg);transform:translate(0,-7px) rotate(-45deg)}
.nav-menu{position:absolute;top:60px;left:0;bottom:0;right:0;width:100%;z-index:620;padding:20px 15px;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transition:visibility 0s linear 1s;-o-transition:visibility 0s linear 1s;transition:visibility 0s linear 1s}
.header-app.open-menu .nav-menu{visibility:visible;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.nav-list li{border-bottom:1px solid #cfcfcf;opacity:0;pointer-events:none}
.nav-list li.open{border-bottom:none}
.header-app.open-menu .nav-list li{opacity:1;pointer-events:auto;-webkit-transform:none;-ms-transform:none;transform:none}
.nav-list li:nth-child(1){-webkit-transform:translateY(-44px);-ms-transform:translateY(-44px);transform:translateY(-44px);transition:opacity .3345s cubic-bezier(.52,.16,.52,.84) .15s,transform .4669s cubic-bezier(.52,.16,.52,.84) .108s,-webkit-transform .4669s cubic-bezier(.52,.16,.52,.84) .108s}
.header-app.open-menu .nav-list li:nth-child(1){transition:opacity .3091s cubic-bezier(.32,.08,.24,1) .03s,transform .3455s cubic-bezier(.32,.08,.24,1) .02s,-webkit-transform .3455s cubic-bezier(.32,.08,.24,1) .02s}
.nav-list li:nth-child(2){-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);transition:opacity .29294s cubic-bezier(.52,.16,.52,.84) .13s,transform .45043s cubic-bezier(.52,.16,.52,.84) 95ms,-webkit-transform .45043s cubic-bezier(.52,.16,.52,.84) 95ms}
.header-app.open-menu .nav-list li:nth-child(2){transition:opacity .32244s cubic-bezier(.32,.08,.24,1) .05s,transform .35825s cubic-bezier(.32,.08,.24,1) .04s,-webkit-transform .35825s cubic-bezier(.32,.08,.24,1) .04s}
.nav-list li:nth-child(3){-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px);transition:opacity .26098s cubic-bezier(.52,.16,.52,.84) .11s,transform .43756s cubic-bezier(.52,.16,.52,.84) 82ms,-webkit-transform .43756s cubic-bezier(.52,.16,.52,.84) 82ms}
.header-app.open-menu .nav-list li:nth-child(3){transition:opacity .33467s cubic-bezier(.32,.08,.24,1) .07s,transform .37539s cubic-bezier(.32,.08,.24,1) .06s,-webkit-transform .37539s cubic-bezier(.32,.08,.24,1) .06s}
.nav-list li:nth-child(4){-webkit-transform:translateY(-32px);-ms-transform:translateY(-32px);transform:translateY(-32px);transition:opacity .2386s cubic-bezier(.52,.16,.52,.84) .09s,transform .42827s cubic-bezier(.52,.16,.52,.84) 69ms,-webkit-transform .42827s cubic-bezier(.52,.16,.52,.84) 69ms}
.header-app.open-menu .nav-list li:nth-child(4){transition:opacity .34577s cubic-bezier(.32,.08,.24,1) .09s,transform .39692s cubic-bezier(.32,.08,.24,1) .08s,-webkit-transform .39692s cubic-bezier(.32,.08,.24,1) .08s}
.nav-list li:nth-child(5){-webkit-transform:translateY(-28px);-ms-transform:translateY(-28px);transform:translateY(-28px);transition:opacity .22581s cubic-bezier(.52,.16,.52,.84) .07s,transform .42259s cubic-bezier(.52,.16,.52,.84) 56ms,-webkit-transform .42259s cubic-bezier(.52,.16,.52,.84) 56ms}
.header-app.open-menu .nav-list li:nth-child(5){transition:opacity .35577s cubic-bezier(.32,.08,.24,1) .11s,transform .42286s cubic-bezier(.32,.08,.24,1) .1s,-webkit-transform .42286s cubic-bezier(.32,.08,.24,1) .1s}
.nav-list li:nth-child(6){-webkit-transform:translateY(-24px);-ms-transform:translateY(-24px);transform:translateY(-24px);transition:opacity .20343s cubic-bezier(.52,.16,.52,.84) .05s,transform .41691s cubic-bezier(.52,.16,.52,.84) 43ms,-webkit-transform .41691s cubic-bezier(.52,.16,.52,.84) 43ms}
.header-app.open-menu .nav-list li:nth-child(6){transition:opacity .36577s cubic-bezier(.32,.08,.24,1) .13s,transform .41718s cubic-bezier(.32,.08,.24,1) .12s,-webkit-transform .41718s cubic-bezier(.32,.08,.24,1) .12s}
.nav-list li:nth-child(7){-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .18105s cubic-bezier(.52,.16,.52,.84) .03s,transform .41123s cubic-bezier(.52,.16,.52,.84) .03s,-webkit-transform .41123s cubic-bezier(.52,.16,.52,.84) .03s}
.header-app.open-menu .nav-list li:nth-child(7){transition:opacity .37577s cubic-bezier(.32,.08,.24,1) .15s,transform .4115s cubic-bezier(.32,.08,.24,1) .14s,-webkit-transform .4115s cubic-bezier(.32,.08,.24,1) .14s}
.nav-list li:nth-child(8){-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);transition:opacity .15867s cubic-bezier(.52,.16,.52,.84) .01s,transform .40555s cubic-bezier(.52,.16,.52,.84) .17s,-webkit-transform .40555s cubic-bezier(.52,.16,.52,.84) .17s}
.header-app.open-menu .nav-list li:nth-child(8){transition:opacity .38577s cubic-bezier(.32,.08,.24,1) .17s,transform .40582s cubic-bezier(.32,.08,.24,1) .16s,-webkit-transform .42286s cubic-bezier(.32,.08,.24,1) .16s}
.cate-item{position:relative}
.cate-item a{font-size:16px;line-height:48px;margin-right:60px;display:block;color:#555;font-family:Adobe}
.nav-list li.active .cate-item a,.nav-list li.open .cate-item a{color:#1e1487}
.category-cont a:last-child{border:none}
.category-cont a.active{color:#6e39a7}
.category-tig{font-size:14px;color:#888;text-align:right;line-height:48px;width:50px;height:48px;position:absolute;right:0;top:0;z-index:2}
.category-tig::after,.category-tig::before{content:'';background:#888;position:absolute;top:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.category-tig::before{width:16px;height:2px;right:0;margin-top:-1px}
.category-tig::after{width:2px;height:16px;margin-top:-8px;right:7px}
.nav-list li.open .category-tig::after{opacity:0}
.nav-list li.open .category-tig::before{background:#1e1487}
.category-cont{display:none}
.nav-list li.open .category-cont{display:block;border-top:solid 1px #cfcfcf;border-bottom:solid 1px #cfcfcf}
.category-pad{padding:0 15px}
.category-cont a{line-height:40px;border-bottom:1px solid #cfcfcf;display:block;color:#666}
.category-pad a.active{color:#6e39a7}
.app-sousuo{line-height:22px;border-right:solid 1px #6e39a7;padding-right:15px;color:#6e39a7;float:right;font-size:22px!important;margin-top:19px}
.alert-search{display:none;position:fixed;width:100%;height:100%;background:rgba(255,255,255,.9);top:0;left:0;z-index:9999}
.alert-top{height:60px;background:#fff;padding:10px 15px;border-bottom:solid 1px rgba(0,0,0,.1)}
.alert-top .text{border-radius:0;height:40px;background:0 0;border:solid 1px rgba(0,0,0,.1);width:80%;float:left;color:#666;padding:0 10px}
.alert-top .search{background:url(../images/icon-search.png) no-repeat center;width:10%;height:26px;float:left;margin-top:7px}
.alert-top span{color:#666;float:right;font-size:20px!important;margin-top:8px;width:10%;text-align:center}
.app-lanu{text-align:center;margin-top:20px}
.app-lanu a{display:inline-block;line-height:30px;padding:0 14px;font-size:14px;color:#333}
.app-lanu a.on{background:#6e39a7;color:#fff;border-radius:30px}
.app-search{margin-bottom:15px;border:1px solid #303030}
.app-search input{width:86%;line-height:38px;height:38px;font-size:16px;line-height:38px;color:#afafaf;padding:0 12px}
.app-search button{width:38px;float:right;height:38px;text-align:center;line-height:38px}
.app-search i{font-size:20px!important;color:#888;cursor:pointer}
.app-sousuo{line-height:22px;color:#6e39a7;float:right;font-size:22px!important;margin-top:19px}
.index-banner{position:relative}
.index-banner .index-banner-content{position:absolute;top:35%}
.index-banner .index-banner-content h1{color:#1e1487;font-family:MicrosoftYaHei-Bold;font-weight:700}
.index-banner .index-banner-content h3{margin-top:15px}
.index-banner .index-banner-content p{margin-top:20px}
.index-banner .index-banner-content a{display:inline-block;margin-top:46px;text-align:center;width:200px;height:50px;color:#1e1487;line-height:50px;border-radius:28px;border:solid 1px #1e1487}
.index-banner .index-banner-content a:hover{color:#fff}
.app-banner-img{display:none;overflow:hidden}
.footer{padding-top: 30px;background:#202b38;height:auto;background-color:#3e3e3e;}
.footer .footer-wrap{display:flex;flex-direction:row;padding:0 160px}
.footer .footer-left{width: 35%;color:#9e9e9e;}
.footer .footer-left-hr{margin-top: 20px;height:1px;background-color:#fff;opacity:.1;}
.footer .footer-content{margin-top:30px}
.footer .footer-content-p1{text-indent:-5em;margin-left:5em}
.footer .footer-content-p2{margin-top:14px}
.footer .footer-right{margin-top: 3%;width: 60%;margin-left: 5%;color:#9e9e9e;}
.footer .footer-right dl a{color:#9e9e9e;/* font-size: 14px; */font-weight: bold;}
.footer .footer-right dl{float:left;width: 25%;padding-right:10px;}
.footer .footer-right dt{margin-bottom: 30px;cursor:pointer;/* font-weight: bold; *//* font-size: 14px; *//* text-align: center; */}
.footer .footer-right dt a{color:#fff}
.footer .footer-right dl a:hover{color:#fff}
.footer .footer-right dd{float:left;width:100%;margin-bottom: 15px;cursor:pointer;/* text-align: center; */}
.footer .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;height:99px;align-items:center;background:#202b38;padding:0 160px}
.footer .footer-bottom p a{color:#9e9e9e}
.footer .footer-bottom p a:hover{color:#fff}
.foot-app{width:100%;background:#303030;padding:0 15px;display:none}
.foot-app .footer-tit{position:relative;border-bottom:1px solid rgba(255,255,255,.8)}
.foot-app .open .footer-tit a{color:#fff}
.foot-app .footer-tit a{font-size:16px;color:#fff;line-height:48px;margin-right:48px;display:block}
.foot-app .footer-tig{font-size:14px;color:#fff;text-align:right;line-height:48px;width:20px;height:48px;position:absolute;right:0;top:0;z-index:2}
.foot-app .footer-tig::after,.foot-app .footer-tig::before{content:'';background:rgba(255,255,255,.8);position:absolute;top:50%;transition:all .3s;left:50%}
.foot-app .footer-tig::before{width:18px;height:2px;margin-left:-8px}
.foot-app .footer-tig::after{width:2px;height:18px;margin-top:-8px}
.foot-app .footer-item.open .footer-tig::after{opacity:0}
.foot-app .footer-item.open .footer-tig::before{background:rgba(255,255,255,.6)}
.foot-app .footer-cont{display:none;border:solid 1px rgba(255,255,255,.8);border-top:0;padding:0 15px}
.foot-app .footer-cont a{line-height:40px;color:#fff;display:block;font-size:14px;border-bottom:dashed 1px rgba(255,255,255,.8)}
.foot-app .footer-cont a:last-child{border:none}
.foot-app .footer-item.open .footer-cont a.active{color:#e94609}
.foot-app .footer-top{padding:25px 0}
.foot-app .footer-left{float:left;margin-bottom:10px}
.foot-app .footer-left h1{font-size:20px;color:#fff}
.foot-app .footer-left h1 img{display:inline-block;width:24px;height:20px;margin-top:-2px}
.foot-app .footer-right{width:100%;float:left}
.foot-app .footer-right p{color:#fff;line-height:22px}
.foot-app .footer-bot{padding:20px 0 5px;position:relative}
.foot-app .footer-bot p,.foot-app .footer-bot p a{color:#fff;line-height:22px}
.foot-app .footer-bot p a{display:block}
.foot-app .bshare{float:none;text-align:center;margin-top:15px}
.foot-app .bshare a{margin-left:15px}
.foot-app .search-input{background-color:#fff;border:1px solid #fff!important}
.foot-app .search-butt{background-color:#fff;border:1px solid #fff}
.foinfo-left{float:left;width:50%}
.foinfo-right{float:right;width:50%}
.foot-app .share-box{margin-top:12px;margin-bottom:10px}
.mod_service_app p{color:#fff}
.mod_service_app p a{color:#fff}
.mod_service_app{padding-bottom:15px}
.foot-app .footer-bot{padding:20px 0 5px;position:relative}
.foot-app .footer-bot1{text-align:left}
.foot-app .footer-bot1-p p{margin-top:20px}
.foot-app .footer-bot-2 p{margin-top:20px}
.foot-app .jszc{display:flex;flex-direction:row;margin-bottom:20px}
.foot-app .jszc a{color:#9e9e9e}
@media (max-width:1659px){.header .navbar .navbar-ul .navbar-li{padding:0 10px}
.header .navbar{float:right;margin-right:20px}
}
@media (max-width:1480px){.header .navbar .navbar-ul .navbar-li .navbar-a{padding:0 10px}
.header .logo{margin-left:40px}
.header .search .search-a{float:left;height:110px;width:80px;text-align:center;padding-top:20px}
.header .navbar{float:right;margin-right:30px}
.footer .footer-wrap{display:flex;flex-direction:row;padding:0 60px}
.footer .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;height:99px;align-items:center;background:#202b38;padding:0 60px}
}
@media (max-width:1260px){.header .navbar .navbar-ul .navbar-li{padding:0 4px}
.header .navbar .navbar-ul .navbar-li .navbar-a{padding:0 10px}
.header .navbar{float:right;margin-right:0}
.header .logo a img{display:inline-block;width:80%}
.header .logo{margin-left:20px}
.footer .footer-wrap{display:flex;flex-direction:row;padding:0 20px}
.footer .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;height:99px;align-items:center;background:#202b38;padding:0 20px}
}
@media (max-width:960px){.header{display:none}
.header-app{display:block}
.foot-app{display:block}
.footer{display:none}
.pc-banner-img{display:none}
.app-banner-img{display:block}
.index-banner{padding-top:60px}
}
.home-banner{position:relative}
.pc-banner{position:relative}
.banner-slide{display:block;position:relative}
.banner-slide img{width:100%}
.banner-font{position:absolute;top:195px;width:100%}
.banner-font .banner-cont-left{float:left}
.banner-font .bl-content-top{width:432px;color:#fff}
.banner-font .bl-content-top h1{color:#fff;line-height:64px}
.banner-font .bl-content-top p{margin-top:10px}
.banner-font .bl-content-bottom{margin-top:160px}
.banner-font .bl-content-bottom span{float:left}
.banner-font .bl-content-bottom .symbol-1{display:inline-block;width:21px;height:17px;line-height:17px;font-size:72px;color:#fff}
.banner-font .bl-content-bottom .symbol-2{display:inline-block;width:50px;height:3px;background-color:#fff;margin-left:10px}
.banner-font .bl-content-bottom .symbol-3{display:inline-block;font-size:30px;line-height:8px;letter-spacing:0;color:#fff;margin-left:30px}
.banner-font .bl-content-bottom p{color:#fff;margin-top:30px;margin-left:110px}
.banner-font .banner-cont-right{float:right;position:relative}
.banner-font .mengban img{display:inline-block;height:100%;width:100%;cursor:pointer}
.banner-font .mengban{margin-bottom:20px;position:relative}
.banner-font .mengban-p{position:absolute;top:40%;left:26%;color:#fff}
.banner-font .mengban::after{content:"";display:block;width:180px;height:120px;background-color:rgba(50,62,72,.1);right:0;top:0;position:absolute}
@-webkit-keyframes scaleUpDown{from{-webkit-transform:scale(1.3);transform:scale(1.3)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scaleUpDown{from{-webkit-transform:scale(1.3);transform:scale(1.3)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
i.fontaw{font-style:normal;font-family:fontaw;font-size:20px;position:relative;z-index:3}
.index-three .three-title{margin-top:88px;text-align:center}
.index-three .three-small-title{margin-top:20px;text-align:center}
.index-three .three-content{margin-top:50px}
.index-three .swiper-container{width:100%;height:100%}
.index-three .three-content ul li{position:relative}
.index-three .three-content ul li a{display:inline-block}
.index-three .three-content .three-blindfold{position:absolute;top:28%;left:0;width:100%;height:346px;text-align:center}
.index-three .three-content .three-blindfold:hover .three-blindfold-icon img{animation:swing 1s}
.index-three .three-blindfold .three-blindfold-icon{margin-bottom:40px;display:inline-block;width:100px;line-height:100px;height:100px;border-radius:50%;background-color:#1e1487;text-align:center}
.index-three .three-blindfold .three-blindfold-icon img{display:inline-block;width:48px;height:50px}
.index-three .three-blindfold-title{font-size:30px;color:#fff;margin-bottom:40px;line-height:24px}
.index-three .three-blindfold-small-tit{font-size:18px;color:#fff;line-height:24px}
.index-three .three-blindfold-arrow{margin-top:70px}
.index-four{background:url(../images/index-point.png);padding-top:120px;padding-bottom:120px;text-align:center;overflow:hidden}
.index-four .four-title{text-align:center;color:#333}
.index-four .four-small-tit{display:inline-block;width:400px;height:auto;line-height:45px;background-color:#1e1487;text-align:center;margin-top:20px;padding:5px 10px;line-height:24px}
.index-four .four-small-tit span{color:#fff}
.index-four .four-para{text-align:center;color:#666;padding:0 300px;margin-top:50px;text-indent:2em;line-height:28px}
em{font-style:normal}
.index-four ul{vertical-align:middle;margin-top:80px}
.index-four ul li{float:left}
.index-four ul li:hover em,.index-four ul li:hover p,.index-four ul li:hover span{color:#1e1488}
.index-four ul li.number-img{width:20%;position:relative}
.index-four ul li.number1{width:20%}
.index-four ul li.number2{width:20%}
.index-four ul li p{color:#333;margin-top:24px}
video::-webkit-media-controls-play-button{display:block}
@font-face{font-family:DINMittelschriftStd;src:url(../fonts/DINMittelschriftStd.otf)}
.index-four h3 em{width:15px;height:15px;font-family:MicrosoftYaHeiLight;font-size:30px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:-1px;color:#333}
.index-four .timer{font-size:72px;font-weight:400;font-stretch:normal;letter-spacing:-6px;color:#333;font-family:DINMittelschriftStd}
.index-four .four-video{position:relative;border-radius:50%}
.index-four a{display:inline-block;margin-top:80px;text-align:center;width:200px;height:55px;line-height:55px;border:solid 1px #1e1487}
.index-four a:hover{color:#fff}
.index-five{background:url(../images/index-five-banner.png) no-repeat center;padding-top:120px;padding-bottom:120px}
.index-five .five-title{color:#fff;text-align:center}
.index-five .five-small-tit{color:#fff;text-align:center;margin-top:20px}
.index-five ul{margin-top:50px;width:100%}
.index-five ul li{float:left;width:31.25%}
.index-five ul li.index-five-lim{margin-right:3%}
.index-five ul li a,.index-five ul li a img{display:inline-block;overflow:hidden}
.index-five ul li a img:hover{transform:scale(1.2);transition:all 2s}
.index-five ul li h5{color:#fff;margin-top:30px;line-height:26px}
.index-five ul li h6{color:#fff;margin-top:18px}
.index-five ul li p{color:#fff;margin-top:30px;line-height:28px}
@media (max-width:768px){.index-banner .index-banner-content h3{margin-top:10px}
.index-banner .index-banner-content a{display:inline-block;margin-top:20px;text-align:center;width:169px;height:46px;line-height:45px;border-radius:28px;border:solid 1px #1e1487}
.index-three .three-title{margin-top:40px;text-align:center;padding:0 15px}
.index-three .three-small-title{margin-top:20px;text-align:center}
.index-three .three-content{margin-top:20px}
.index-three .three-content ul li{text-align:center}
.index-three .three-blindfold .three-blindfold-icon img{display:inline-block;width:38px;height:40px}
.index-three .three-blindfold .three-blindfold-icon{margin-bottom:30px;display:inline-block;width:80px;line-height:80px;height:80px;border-radius:50%;background-color:#1e1487;text-align:center}
.index-three .three-blindfold-title{font-size:22px;color:#fff;margin-bottom:20px;line-height:24px}
.index-three .three-blindfold-small-tit{font-size:16px;color:#fff;line-height:30px}
.index-four{background:url(../images/index-point.png);padding-top:40px;padding-bottom:40px;text-align:center}
.index-four .four-small-tit{display:inline-block;width:276px;height:40px;line-height:40px;background-color:#1e1487;text-align:center;margin-top:20px}
.index-four .four-small-tit span{line-height:40px;color:#fff}
.index-four .four-para{color:#666;padding:0 0;margin-top:18px;text-indent:2em}
.index-four ul{margin-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.index-four ul li{margin-bottom:40px}
.index-four .timer{font-size:42px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:1px;color:#1e1487;font-family:DINMittelschriftStd}
.index-four a{display:inline-block;margin-top:0;text-align:center;width:146px;height:46px;line-height:45px;border-radius:28px;border:solid 1px #1e1487}
.index-five{padding-top:40px;padding-bottom:40px;background:#1b649b}
.index-five ul{margin-top:20px}
.index-five ul li{float:left;width:100%}
.index-five ul li.index-five-lim{margin-right:0}
.index-five ul li a,.index-five ul li a img{display:inline-block;overflow:hidden;width:100%;text-align:center}
.index-five ul li h5{color:#fff;margin-top:20px;font-size:18px}
.index-five ul li p{color:#fff;margin-top:20px;line-height:30px}
.index-five ul li.index-five-lim{margin-bottom:30px}
.container,.head_main,.inx-main,.wrap{padding-right:15px;padding-left:15px;margin:0 auto}
.banner-font{position:absolute;top:0;width:100%}
.banner-font .bl-content-bottom{margin-top:0}
.banner-font .banner-cont-right{float:right;position:relative;display:none}
.banner-nav{position:absolute;width:432px;top:14%;left:234px;z-index:5;font-size:0;padding-top:236px;transform:translateY(-50%)}
.banner-nav{position:absolute;width:432px;top:14%;left:234px;z-index:5;font-size:0;padding-top:236px;transform:translateY(-50%)}
.banner-font .bl-content-bottom{display:none}
.index-three .three-content .three-blindfold{position:absolute;top:15%;left:0;width:100%;height:346px;text-align:center}
}
@font-face{font-family:DINNeuzeitGroteskStd-Light;src:url(../fonts/DINNeuzeitGroteskStd-Light.otf)}
.product-list{background:#fff;box-shadow:1px 1px 10px rgb(0 0 0 / 10%)}
.about .product-list ul{display:flex;flex-direction:row}
.product-list ul li{float:left;margin-right:40px}
.product-list ul li a{display:inline-block;height:90px;padding:0 20px;line-height:90px;text-align:center;transition:all .5s}
.product-list-bg{background:#1e1487;color:#fff}
.product-list ul li a.about-on:hover{background:#1e1487;color:#fff}
.appsecond-nav1{position:relative;display:none;z-index:200}
.appsecond-nav1 .bot1{position:absolute;top:48px;background:#fff;z-index:10}
.appsecond-nav1 .se-bot1{width:100%;display:none}
.appsecond-nav1 .se-top1{height:48px;line-height:48px;border-bottom:solid 1px #d8d8d8;position:relative}
.appsecond-nav1 .se-top1{background:#fff}
.appsecond-nav1 .se-top1 .se-a1{color:#444;font-size:16px;display:block;padding:0 20px}
.appsecond-nav1 .se-tig1.P_tig1{font-size:16px;color:#333;text-align:center;transition:all 2s;line-height:48px;width:48px;height:48px;position:absolute;right:0;top:0;z-index:2}
.appsecond-nav1 .se-btop1{height:48px;line-height:48px}
.appsecond-nav1 .se-a1{color:#444;font-size:16px;padding:0 20px;display:block}
.appsecond-nav1 .se-a1.hover1{color:#fff;background:#1e1388;border-bottom:solid 1px #fff}
.appsecond-nav1 .se-bottom1{display:none;background:#fff}
.appsecond-nav1 .se-bottom1 a{display:block;font-size:14px;color:#888;border-bottom:1px solid #eee;padding:10px 30px}
.appsecond-nav1 .se-bottom1 a.on{font-weight:700}
.appsecond-nav1 .se-btop1.active .se-tig1.P_tig1{color:#fff}
.appsecond-nav1 .se-btop1.active .se-a1{background:#10a2a3;color:#fff;border-bottom:1px solid #fff}
@media (max-width:960px){.appsecond-nav1{display:block}
.product-list{display:none}
}
.about{margin-top:110px;position:relative;margin-top:0}
.about .show-number{position:absolute;bottom:0;width:100%}
.about ul{width:1400px;padding-top:30px;padding-bottom:30px;background:rgba(30,20,135,.52);display:flex;flex-direction:row;padding-left:125px}
.about ul li{width:25%}
.about ul li h3{font-size:56px;color:#fff;font-family:DINNeuzeitGroteskStd-Light;padding-bottom:20px}
.about ul li p{color:#fff}
.abt1 .fy-box{margin-top:80px}
.abt1 .fy-title{text-align:center;color:#333;margin-bottom:34px}
.abt1 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.abt1 .fy-content{margin-top:35px;color:#666}
.abt1 .fy-content p{line-height:28px;margin-top:30px;text-align:center}
.abt2{margin-top:70px}
.abt2 .fy-title{text-align:center;color:#333;margin-bottom:34px}
.abt2 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.abt2 .fy-content{margin-top:35px;color:#666}
.abt2 .fy-content ul li{float:left}
.abt2 .fy-content ul .abt2-img-25{width:25%}
.abt2 .fy-content ul .abt2-img-50{width:50%}
.abt2 .fy-content ul li{position:relative}
.abt2 .fy-content .abt2-title{position:absolute;top:44%;color:#fff;width:100%;text-align:center;padding:10px}
.abt2 .fy-content .abt2-title h3{color:#fff;margin-bottom:14px}
.abt2 .fy-content .abt2-title h3.col-black,.abt2 .fy-content .abt2-title p.col-black{color:#000}
.abt3{margin-top:80px;position:relative}
.abt3 .abt3-header{padding-top:110px}
.abt3 .fy-title{text-align:center;color:#fff;margin-bottom:40px}
.abt3 .fy-hr{width:60px;height:2px;color:#1e1487;background:#fff;margin:0 auto}
.abt3 .abt-3-box{text-align:center;margin-top:30px}
.abt3 .abt-3-font{color:#fff;opacity:.7}
.abt3 .abt-3-font h3{color:#fff;font-weight:700}
.abt3 .abt-3-font .abt-3-p{margin-top:18px;line-height:28px}
.abt3 .gallery-top .swiper-slide img{opacity:0}
.abt3 .gallery-top .swiper-slide-active .abt-3-font{opacity:1}
.abt3 .gallery-top .swiper-slide-active img{transition:all 2s;opacity:1}
.abt3 .abt-3-img{margin-top:38px;text-align:center}
.abt3 .gallery-thumbs{margin:56px 0 0 0;background-size:95%;position:relative;padding-bottom:110px}
.abt3 .gallery-thumbs .swiper-slide p{color:#fff;font-size:32px;opacity:.4;margin-top:50px;font-family:EuclidSquare-Semibold;text-align:center}
.abt3 .gallery-thumbs .swiper-slide-thumb-active p{color:#fff;opacity:1}
.abt3 .abt3-slt-out{width:85%;margin:0 auto}
.abt3 .abt3-line-box{width:1200px;position:absolute;bottom:18%;left:19.5%;height:5px}
.abt3 .abt3-line-box a{display:inline-block;width:10px;height:10px;border-radius:10px;background-color:#fff}
@keyframes scale2{0%{transform:scale(1);opacity:.9}
100%{transform:scale(15);opacity:0}
}
.abt3 .breathe::after,.breathe::before{position:absolute;width:2px;height:2px;border-radius:50%;content:'';bottom:4px;left:4px;background-color:#fff}
.abt3 .breathe::after{animation:scale2 2s 1s infinite}
.abt3 .breathe::before{animation:scale2 2s 2s infinite}
.abt3 .abt3-line-box .dian1{position:absolute;bottom:0;left:7%}
.abt3 .abt3-line-box .dian2{position:absolute;bottom:0;left:23%}
.abt3 .abt3-line-box .dian3{position:absolute;bottom:0;left:39%}
.abt3 .abt3-line-box .dian4{position:absolute;bottom:0;left:57%}
.abt3 .abt3-line-box .dian5{position:absolute;bottom:0;left:73%}
.abt3 .abt3-line-box .dian6{position:absolute;bottom:0;left:89%}
.abt3 .abt3-line{float:left;height:1px;width:80%;background:#fff}
.abt3 .abt3-line-2{float:right;height:1px;width:20%;opacity:.5;background:#fff}
.abt3 .abt-arrow{position:absolute;bottom:18%;left:50%}
.abt3 .swiper-button-next,.abt3 .swiper-button-prev{position:absolute;top:50%;width:33px;height:20px;z-index:10;cursor:pointer;background-size:26px 40px;background-position:center;background-repeat:no-repeat}
.abt3 .swiper-button-next,.abt3 .swiper-container-rtl .swiper-button-prev{right:-665px;left:auto}
.abt3 .swiper-button-prev,.abt3 .swiper-container-rtl .swiper-button-next{left:-625px;right:auto}
.abt4{margin-top:76px;margin-bottom:80px}
.abt4 .fy-title{text-align:center;color:#000;margin-bottom:38px}
.abt4 .fy-hr{width:60px;height:2px;color:#1e1487;background:#00218a;margin:0 auto}
.abt4 .fy-content ul{width:100%}
.abt4 .fy-content ul li{float:left;padding:0 10px;width:33.333333333%}
.abt4 .fy-content ul li img{width:100%}
.abt4 .fy-content ul li a{display:inline-block;overflow:hidden}
.abt4 .fy-content ul li a:hover img{transition:all 2s;transform:scale(1.1)}
.abt4 .fy-content{margin-top:40px}
.abt4 .fy-content h3{margin:20px 0}
.abt4 .fy-content .abt4-p{line-height:30px}
.abt4 .fy-content ul li:hover h3{color:#1e1487}
@media (max-width:1800px){.abt3 .abt3-line-box{width:1200px;position:absolute;bottom:22%;left:10.5%;height:5px}
.abt3 .abt-arrow{position:absolute;bottom:22%;left:49%}
.abt3 .gallery-thumbs{margin:-1px 0 0 0;background-size:100%;position:relative;padding-bottom:140px}
}
@media (max-width:1480px){.abt3 .abt3-line-box{width:1200px;position:absolute;bottom:22%;left:6.5%;height:5px}
}
@media (max-width:1359px){.abt3 .abt3-line-box{display:none;width:800px;position:absolute;bottom:24%;left:18.5%;height:5px}
.abt3 .swiper-button-next,.abt3 .swiper-container-rtl .swiper-button-prev{right:-455px;left:auto}
.abt3 .swiper-button-prev,.abt3 .swiper-container-rtl .swiper-button-next{left:-425px;right:auto}
.abt3 .abt-arrow{position:absolute;bottom:19.2%;left:49%}
}
@media (max-width:991px){.about{margin-top:60px;position:relative}
.about ul{width:92%;padding:0;background:#fff;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding-left:0}
.about ul li{text-align:center;width:50%;padding:4px;background:rgba(30,20,135,.9)}
.about ul li h3{font-size:25px;color:#fff;font-family:DINNeuzeitGroteskStd-Light;padding:10px}
.abt3{margin-top:20px;padding-bottom:20px;position:relative}
}
@media (max-width:767px){.abt1 .fy-box{margin-top:40px}
.abt1 .fy-title{text-align:center;color:#333;margin-bottom:20px}
.abt1 .fy-content{margin-top:20px;color:#666}
.abt1 .fy-content p{line-height:28px;margin-top:15px;text-align:center}
.abt2 .fy-box{margin-top:20px}
.abt2 .fy-title{text-align:center;color:#333;margin-bottom:20px}
.abt2 .fy-content{margin-top:20px;color:#666}
.abt2 .fy-content ul .abt2-img-25{width:50%}
.abt2 .fy-content ul .abt2-img-50{width:100%}
.abt4{margin-top:40px;margin-bottom:40px}
.abt4 .fy-title{text-align:center;color:#000;margin-bottom:20px}
.abt4 .fy-content{margin-top:20px}
.abt4 .fy-content ul li{float:left;width:100%;margin-bottom:20px}
.abt4 .fy-content ul li a{display:inline-block;overflow:hidden;text-align:center;width:100%}
.abt4 .fy-content h3{margin:10px 0}
.abt4 .fy-content .abt4-p{line-height:20px}
.abt3 .fy-title{text-align:center;margin-bottom:20px}
.abt3 .fy-hr{width:60px;height:2px;color:#1e1487;background:#fff;margin:0 auto}
.abt3 .abt3-header{padding-top:40px}
.abt3 .abt-3-font h3{font-family:EuclidSquare-Semibold;font-weight:700}
.abt3 .abt-3-font{opacity:.7}
.abt3{margin-top:20px;padding-bottom:20px;position:relative}
.abt3 .abt3-slt-out{display:none;width:85%;margin:0 auto}
.abt3 .abt3-line-box{display:none;width:1200px;position:absolute;bottom:18%;left:19.5%;height:5px}
.abt3 .swiper-button-next,.abt3 .swiper-container-rtl .swiper-button-prev{right:-150px;left:auto}
.abt3 .swiper-button-prev,.abt3 .swiper-container-rtl .swiper-button-next{left:-156px;right:auto}
.abt3 .abt-3-box{text-align:center;margin-top:20px}
.abt3 .abt-3-img{margin-top:20px;text-align:center}
}
.product{margin-top:110px;position:relative;margin-top:0}
.product .title{position:absolute;top:34%;color:#fff;width:28%}
.product .title h3{color:#fff}
.product .title p{margin-top:20px;line-height:32px}
.prt-list{margin-top:80px;color:#000;margin-bottom:60px}
.prt-list .product-left{float:left;width:16.4%}
.prt-list .product-left .search{padding:15px 0;margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1)}
.prt-list .product-left i{font-size:18px;cursor:pointer}
.prt-list .product-left input{width:80%}
.prt-list .product-left ul li{margin-bottom:2px}
.prt-list .product-left ul li a{color:#000;display:inline-block;height:100%;width:100%;padding:21px 20px 21px 20px}
.prt-list .product-left ul li i{color:#fff;float:right}
.prt-list .product-left ul li a:hover{background-color:#1e1487;color:#fff}
.prt-list .product-left .product-on{color:#fff;background-color:#1e1487}
.prt-list .product-right{float:right;width:76%;margin-left:7%}
.prt-list .product-r-top{background-color:#fff;padding:80px 88px 100px 88px}
.prt-list .product-right .product-r-top h3{text-align:center;line-height:1}
.prt-list .product-right .product-r-top p{text-align:center;line-height:30px;color:#666;margin-top:20px}
.prt-list .product-right .product-r-top img{display:inline-block;margin-top:70px}
.prt-list .product-r-inter{margin-top:34px}
.prt-list .parameter li{float:left;margin-right:80px}
.prt-list .parameter li a{display:inline-block;color:#666;position:relative;padding:2px 0}
.prt-list .parameter li a:before{content:"";height:1px;width:100%;position:absolute;bottom:0;color:#1e1487;background:#1e1487;opacity:0}
.prt-list .parameter li a:hover,.prt-list .parameter li a:hover:before{opacity:1;color:#1e1487}
.prt-list .product-r-inter .parameter-content li em{font-size:12px;font-weight:700;position:absolute;left:0}
.prt-list .product-r-inter .inter-title{margin-top:40px;text-align:center}
.prt-list .product-r-inter hr{width:60px;height:3px;text-align:center;margin:0 auto;background-color:#1e1487;margin-top:40px}
.prt-list .product-r-inter .parameter-content li{float:left;width:46%;color:#333;line-height:36px;border-bottom:1px solid rgba(0,0,0,.3);padding:2% 0;padding-left:0;padding-left:30px;position:relative}
.prt-list .product-r-inter .parameter-content li:nth-child(odd){margin-right:8%}
.prt-list .product-r-inter .parameter-content em{padding-right:4%}
.prt-list .product-r-technology{margin-top:80px}
.prt-list .product-r-technology .technology-title{text-align:center}
.prt-list .product-r-technology hr{width:60px;height:3px;text-align:center;margin:0 auto;background-color:#1e1487;margin-top:40px}
.prt-list .product-r-technology .technology-content li{float:left;width:23%;text-align:center;margin:1%}
.prt-list .product-r-technology ul{margin-top:40px}
.prt-list .technology-content li a{position:relative;display:inline-block;height:130px;width:130px;background:url(../images/product2.png) no-repeat center;background-size:100%}
.prt-list .product-r-technology .technology-content li a img{display:inline-block;position:absolute;bottom:25%;left:26%}
.prt-list .technology-content li p{margin-left:0;color:#1e1487;overflow:hidden;text-align:center;margin-top:10px}
.prt-list .product-r-deliver{margin-top:80px;margin-bottom:80px}
.prt-list .product-r-deliver .deliver-title{text-align:center}
.prt-list .product-r-deliver hr{width:60px;height:3px;margin:0 auto;background-color:#1e1487;margin-top:40px}
.prt-list .product-r-deliver ul{margin-top:40px}
.prt-list .product-r-deliver ul li{float:left;width:32%;color:#333}
.prt-list .product-r-deliver ul li p{text-align:center;margin-top:14px}
.prt-list .product-r-deliver .deliver-content{margin-right:2%}
.prt-list .deliver-content a{overflow:hidden;display:inline-block}
.prt-list .deliver-content a img{display:inline-block;transition:all 2s}
.prt-list .deliver-content a:hover img{transform:scale(1.2)}
.product-r-bottom{border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;color:#444;padding:50px 0 80px 0}
.product-r-bottom p:hover i{color:#1e1487}
.product-r-bottom a:hover{color:#1e1487}
.product-r-bottom em{color:#1e1487;font-size:20px}
@media (max-width:1169px){.prt-list .product-r-technology .technology-content li a img{display:inline-block;position:absolute;bottom:25%;left:26%;width:50%}
.prt-list .technology-content li a{position:relative;display:inline-block;height:80px;width:80px;background:url(../images/product2.png) no-repeat center;background-size:100%}
}
@media (max-width:991px){.prt-list .product-right{float:right;width:100%;margin-left:0}
.prt-list .product-left{float:left;width:100%}
.prt-list .product-left{float:left;width:100%;display:none}
}
@media (max-width:767px){.product .title{position:absolute;top:0;color:#fff;width:100%;left:0;padding:50px 30px 30px;background-color:rgba(0,0,0,.25);height:100%}
.product{margin-top:60px;position:relative}
.prt-list{margin-top:40px;color:#000;margin-bottom:0}
.prt-list .product-r-top{background-color:#f7f7f7;padding:30px 28px 30px 28px}
.prt-list .product-right .product-r-top img{display:inline-block;margin-top:20px}
.prt-list .parameter li{float:left;margin-right:20px}
.prt-list .product-r-inter hr{width:60px;height:3px;text-align:center;margin:0 auto;background-color:#1e1487;margin-top:20px}
.prt-list .product-r-inter .parameter-content li{float:left;width:100%;color:#333;line-height:30px;border-bottom:1px solid rgba(0,0,0,.3)}
.prt-list .product-r-inter .parameter-content{margin-top:20px}
.prt-list .product-r-technology{margin-top:40px}
.prt-list .product-r-technology hr{width:60px;height:3px;text-align:center;margin:0 auto;background-color:#1e1487;margin-top:20px}
.prt-list .product-r-technology ul{margin-top:20px}
.prt-list .product-r-technology .technology-content li{float:left;width:48%;text-align:center;margin-bottom:20px}
.prt-list .product-r-technology .technology-content .technology-content-margin{margin-right:0}
.prt-list .product-r-deliver{margin-top:40px;margin-bottom:40px}
.prt-list .product-r-deliver hr{width:60px;height:3px;margin:0 auto;background-color:#1e1487;margin-top:20px}
.prt-list .product-r-deliver ul{margin-top:20px}
.prt-list .product-r-deliver ul li{float:none;text-align:center;width:100%;color:#333;margin-top:20px}
.prt-list .product-r-deliver ul li p{text-align:center;margin-top:14px}
.product-r-bottom{border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;color:#444;padding:20px 0 20px 0}
.product-r-bottom i{color:#1e1487;font-size:16px}
.product-r-bottom span{display:none}
}
.responsibility{margin-top:110px;position:relative;margin-top:0}
.responsibility .title{position:absolute;top:34%;color:#333;width:28%}
.responsibility .title h3{color:#333}
.responsibility .title p{margin-top:20px;line-height:32px}
.resp1{margin-top:80px}
.resp1 .resp1-bg-ul li{margin-bottom:50px;background:#f7f7f7;width:100%;cursor:pointer;list-style:none}
.resp1 .resp1-bg-ul li:hover .left-p i,.resp1 .resp1-bg-ul li:hover .resp1-left-content h3{color:#1e1487}
.resp1 .resp1-left{float:left;width:70%}
.resp1 .resp1-left .left-p{float:left;margin-left:5%;margin-top:4.8%}
.resp1 .resp1-left .left-p i{font-size:20px;color:#1e1488}
.resp1 .resp1-left .resp1-left-content{margin-left:10%;margin-top:5%}
.resp1 .resp1-left .resp1-left-content h3{margin-bottom:28px}
.resp1 .resp1-left .resp1-left-content p{color:##666;line-height:30px}
.resp1 .resp1-right{float:right;width:27%}
.resp1 .resp1-right a{display:inline-block;transition:all 2s;overflow:hidden}
.resp1 .resp1-right a img{display:inline-block;width:100%;height:100%;transition:all 2s}
.resp1 .resp1-right a:hover img{transform:scale(1.2)}
.list-pagination{width:100%;text-align:center;padding-top:30px;color:#a9a9a9;margin-bottom:80px}
.list-pagination ul{display:inline-block}
.list-pagination ul li{float:left;margin:0 3px}
.list-pagination ul li a{display:inline-block;height:40px;width:40px;line-height:40px;text-align:center;background-color:#ececec;color:#a9a9a9}
.list-pagination ul li:hover a{background-color:#1e1487;color:#fff}
.list-pagination ul li a.res-active{background-color:#1e1487;color:#fff}
.list-next span,.list-pagination .list-prev span{cursor:pointer;display:inline-block;width:70px;height:40px;line-height:40px;background-color:#ececec}
.list-pagination .list-input span{display:inline-block;width:200px;height:40px;line-height:40px;text-align:center}
.list-pagination .list-input span input{display:inline-block;height:40px;width:70px;border:1px solid #a9a9a9}
@media (max-width:1359px){.resp1 .resp1-left .resp1-left-content h3{margin-bottom:10px;line-height:22px;font-weight:700;color:#1e1488}
.resp1 .resp1-left .resp1-left-content p{color:##666;line-height:27px}
.resp1 .resp1-left .resp1-left-content{margin-left:10%;margin-top:3%}
}
@media (max-width:991px){.resp1 .resp1-left{float:left;width:100%}
.resp1 .resp1-right{float:none;margin:0 auto;padding:0 4%;width:100%}
.resp1 .resp1-left .resp1-left-content{padding:0 10px 0 30px;padding-top:10%;margin-top:0;margin-left:10px;margin-bottom:10px}
.resp1 .resp1-left .left-p{float:left;margin-left:2%;margin-top:10%}
.resp1 .resp1-left .left-p i{font-size:10px}
.resp1 .resp1-bg-ul li{margin-bottom:20px;background:#f7f7f7;width:100%;cursor:pointer;list-style:none;padding-bottom:20px}
.resp1 .resp1-right a{display:inline-block;transition:all 2s;margin-top:10px;overflow:hidden}
}
@media (max-width:767px){.responsibility .title{position:absolute;top:0;color:#333;width:70%;color:#fff;width:100%;height:100%;padding:50px 30px 30px;left:0}
.responsibility{margin-top:60px;position:relative}
.responsibility .title h3{color:#fff}
.responsibility .title p{margin-top:15px;line-height:20px}
.resp1{margin-top:40px}
.list-cancel{display:none}
.list-pagination{width:100%;text-align:center;padding-top:20px;color:#a9a9a9;margin-bottom:20px}
.resp1 .resp1-left .left-p{float:left;margin-left:3%;margin-top:10%}
}
@keyframes enlarge{from{transform:scale(1)}
to{transform:scale(1.2)}
}
.resp-details{margin-top:80px}
.resp-details .resp-details-title{color:#333;text-align:center}
.resp-details .resp-details-time{color:#666;text-align:center;margin-top:18px}
.resp-details .resp-details-time span{margin-right:20px}
.resp-details .resp-details-p1,.resp-details .resp-details-p2,.resp-details .resp-details-p3,.resp-details .resp-details-p4{line-height:32px}
.resp-details .resp-details-p1{margin-top:36px}
.resp-details .resp-details-p2{margin-top:40px}
.resp-details .resp-details-img img{display:inline-block;text-align:center;transition:all 2s}
.resp-details .resp-details-img a:hover img{transform:scale(1.2)}
.resp-details .resp-details-img a{display:inline-block;overflow:hidden}
.resp-details .resp-details-img{text-align:center;margin-top:40px}
.resp-details .resp-details-p3{margin-top:30px}
.resp-details .resp-details-p4{margin-top:40px}
.resp-details-bottom{margin-top:70px;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;color:#444;padding:50px 0 76px 0}
.resp-details-bottom a:hover{color:#1e1487}
.resp-details-bottom em{color:#1e1487;font-size:20px}
@media (max-width:767px){.resp-details{margin-top:40px}
.resp-details .resp-details-title{color:#333;text-align:center;line-height:30px}
.resp-details .resp-details-time{color:#666;text-align:center;margin-top:18px;line-height:20px}
.resp-details .resp-details-p1{margin-top:20px}
.resp-details .resp-details-p2{margin-top:20px}
.resp-details img{display:inline-block;margin-top:20px;text-align:center}
.resp-details .resp-details-p3{margin-top:20px}
.resp-details .resp-details-p4{margin-top:20px}
.resp-details-bottom{margin-top:20px;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;color:#444;padding:20px 0 20px 0}
.resp-details-bottom span{display:none}
}
.contact{margin-top:110px;position:relative;margin-top:0}
.contact .title{position:absolute;top:34%;color:#333;width:28%}
.contact .title h3{color:#333}
.contact .title p{margin-top:20px;line-height:32px}
.contact-box1{margin-top:80px}
.contact-box1 ul{width:100%;margin-left:4%}
.contact-box1 ul li{float:left;width:30%;text-align:center}
.contact-box1 ul li a{display:inline-block;width:106px;height:106px;border-radius:50%;border:1px solid rgba(0,0,0,.1);position:relative;transition:all 1s}
.contact-box1 ul li a:hover{background:#1e1487}
.contact-box1 ul li a img{transition:all 2s;display:inline-block;display:block;margin:auto;margin-top:25px}
.contact-box1 ul li:hover a img{animation:swing 1s}
.contact-box1 ul li p{text-align:center}
.contact-box1 ul li .box1-p1{margin-top:18px;color:#333}
.contact-box1 ul li .box1-p2{color:#666}
.contact-box2{margin-top:80px}
.contact-box2 .fy-title{text-align:center;color:#333;margin-bottom:34px}
.contact-box2 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.contact-box2 .contact-box2-content{margin-top:40px}
.contact-box2 .content-left{float:left;width:51%}
.contact-box2 .content-right{float:left;width:34%;margin-left:3%}
.contact-box2 .content-right-title{margin-top:10px}
.contact-box2 .content-right-p{margin-top:20px;color:#666}
.contact-box2 .content-right .text_email,.contact-box2 .content-right .text_name,.contact-box2 .content-right .text_phone{width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding-left:20px;line-height:36px;margin-top:20px}
.contact-box2 .content-right .txt_textarea{width:100%;padding:0;border-bottom:1px solid rgba(0,0,0,.1);padding-left:20px;height:120px;margin-top:20px}
.contact-box2 .content-right .text_buttom{width:200px;height:48px;background-color:rgba(30,20,135,.83);border-radius:28px;cursor:pointer;line-height:48px;color:#fff;margin-top:35px}
.contact-box2 .content-right .text_buttom:hover{background-color:#1e1488}
.contact-box2 .content-right{color:#999}
.contact-box2 .contact-box2-content a{overflow:hidden;display:inline-block}
.contact-box2 .contact-box2-content a img{transition:all 2s;display:inline-block}
.contact-box2 .contact-box2-content a:hover img{transform:scale(1.1)}
.contact-box3{margin-top:80px}
.contact-box3 #map{height:512px;width:100%}
@media (max-width:1659px){.contact-box2 .content-left{float:left;width:50%;text-align:center}
.contact-box2 .content-right{float:left;width:50%;margin-left:0;padding:0 50px}
}
@media (max-width:991px){.contact-box3 #map{height:250px;width:100%}
}
@media (max-width:767px){.contact{margin-top:60px;position:relative}
.contact .title{position:absolute;top:0;color:#fff;width:100%;left:0;padding:50px 30px 30px;background-color:rgba(0,0,0,.25);height:100%}
.contact .title h3{color:#fff}
.contact-box2 .content-left{float:none;width:100%;text-align:center;padding:0}
.contact-box1{margin-top:40px}
.contact-box1 ul li{float:left;width:50%;text-align:center}
.contact-box1 ul li a img{transition:all 2s;display:inline-block;position:absolute;top:0;left:25%;width:45%}
.contact-box1 ul li a{display:inline-block;width:100px;height:100px;border-radius:50%;border:1px solid rgba(0,0,0,.1);position:relative;transition:all 1s}
.contact-box1 ul{width:100%;margin-left:0}
.contact-box1 ul li .box1-p1{margin-top:10px;color:#333}
.contact-box1 ul li.box1-small-li{margin-top:20px}
.contact-box2{margin-top:40px}
.contact-box2 .fy-title{text-align:center;color:#333;margin-bottom:20px}
.contact-box2 .contact-box2-content{margin-top:20px}
.contact-box2 .content-right form .text_email,.contact-box2 .content-right form .text_name,.contact-box2 .content-right form .text_phone{width:100%;padding:20px 10px 10px 20px;border-bottom:1px solid rgba(0,0,0,.1)}
.contact-box2 .content-right form .txt_textarea{width:100%;padding:20px 10px 40px 20px;border-bottom:1px solid rgba(0,0,0,.1)}
.contact-box2 .content-right form .text_buttom{width:150px;height:40px;background-color:#1e1487;border-radius:28px;cursor:pointer;line-height:40px;color:#fff;margin-top:20px}
.contact-box3{margin-top:40px;padding:0 10px}
}
.recruitment-box1{margin-top:80px}
.recruitment-box1 .fy-title{text-align:center;color:#333;margin-bottom:34px}
.recruitment-box1 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.recruitment-box1 .recuitment_Introduction{margin-top:40px;position:relative}
.recruitment-box1 .left_d{display:inline-block;position:absolute;bottom:37%;left:0;font-family:Arial;font-size:200px;color:#d8d8d8}
.recruitment-box1 .right_d{display:inline-block;position:absolute;right:0;bottom:-32%;font-family:Arial;font-size:200px;color:#003f8e;transform:rotate(180deg)}
.recruitment-box1 .Introduction_content{padding:0 80px 40px 80px;background-color:#f7f7f7}
.recruitment-box1 .Introduction_content h3{color:#333;padding-top:48px}
.recruitment-box1 .Introduction_content .Introduction_p1{line-height:32px;color:#666;padding-top:26px}
.recruitment-box1 .Introduction_content .Introduction_p2{color:#666;line-height:32px}
.recruitment-box2{margin:80px 0}
.recruitment-box2 .recruitment-box2-wx{padding:50px 0;box-shadow:-2px 0 5px 1px #f6f6f6,0 -2px 5px 1px #f6f3f6,2px 0 5px 1px #f6f3f6,0 2px 5px 1px #f6f3f6}
.recruitment-box2 .recruitment-box2-wx .box2-wx-top{color:#333;font-weight:300}
.recruitment-box2 .recruitment-box2-wx .box2-wx-bottom{margin-top:10px;color:#333;font-weight:300}
.recruitment-box2 .recruitment-box2-wx .box2-wx-img{display:inline-block;margin-top:30px}
.recruitment-box2 .recruitment-box2-wx .box2-wx-p{margin-top:30px}
.recruitment-box2 ul{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}
.recruitment-box2 ul li{float:left;text-align:center}
.recruitment-box2 ul .recruitment-box2-wx{width:21%}
.recruitment-box2 ul .recruitment-box2-img{width:26%}
.recruitment-box2 ul li a{display:inline-block;width:106px;height:106px;border-radius:50%;border:1px solid rgba(0,0,0,.1);position:relative;transition:all 1s}
.recruitment-box2 ul li a:hover{background:#1e1487;animation:swing 1s}
.recruitment-box2 ul li:hover a img{animation:swing 1s}
.recruitment-box2 ul li a img{transition:all 2s;display:inline-block;position:absolute;top:30%;left:25%}
.recruitment-box2 ul li p{text-align:center}
.recruitment-box2 ul li .box1-p1{margin-top:18px;color:#333}
.recruitment-box2 ul li .box1-p2{color:#666}
.recruitment-box3{background:#f6f6f6;margin-top:80px}
.recruitment-box3 .fy-title{text-align:center;color:#333;margin-top:80px;margin-bottom:34px}
.recruitment-box3 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.recruitment-box3 .box3-zp{margin-top:40px;margin-bottom:55px}
.recruitment-box3 .box3-zp ul{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}
.recruitment-box3 .box3-zp ul::after{content:"";width:32%}
.recruitment-box3 .box3-zp ul li{cursor:pointer;width:32%;padding:30px;background:#fff;margin-bottom:25px;transition:all 2s}
.recruitment-box3 .box3-zp ul li a{display:block;width:100%}
.recruitment-box3 .box3-zp ul li:hover{transform:translateY(-10px)}
.recruitment-box3 .box3-zp ul li:hover h3{color:#1e1487}
.recruitment-box3 .box3-zp ul li .box3-left{float:left}
.recruitment-box3 .box3-zp .box3-left h3{color:#000}
.recruitment-box3 .box3-zp .box3-left p{margin-top:40px;color:#a2a4a8}
.recruitment-box3 .box3-zp .box3-left p span{margin-left:10px}
.recruitment-box3 .box3-zp ul li .box3-right{float:right;font-size:12px;color:#fff;padding:2px;background:url(../images/new.png) no-repeat center}
@media (max-width:767px){.recruitment-box1{margin-top:40px}
.recruitment-box1 .fy-title{text-align:center;color:#333;margin-bottom:20px}
.recruitment-box1 .recuitment_Introduction{margin-top:20px;position:relative}
.recruitment-box1 .Introduction_content{padding:0 10px 20px 10px;background-color:#f7f7f7}
.recruitment-box1 .Introduction_content h3{color:#333;padding-top:25px;text-align:center}
.recruitment-box1 .Introduction_content .Introduction_p1{line-height:32px;color:#666;padding-top:15px}
.recruitment-box1 .left_d{display:inline-block;position:absolute;bottom:80%;left:0;font-family:Arial;font-size:100px;color:#d8d8d8}
.recruitment-box1 .right_d{display:inline-block;position:absolute;right:0;bottom:-8%;font-family:Arial;font-size:100px;color:#003f8e;transform:rotate(180deg)}
.recruitment-box2{margin-top:40px}
.recruitment-box2 ul .recruitment-box2-wx{width:48%;padding:10px}
.recruitment-box2 ul .recruitment-box2-img{width:48%}
.recruitment-box2 .recruitment-box2-wx{padding:10px 0;box-shadow:-2px 0 5px 1px #f6f6f6,0 -2px 5px 1px #f6f3f6,2px 0 5px 1px #f6f3f6,0 2px 5px 1px #f6f3f6}
.recruitment-box2 .recruitment-box2-wx .box2-wx-img{display:inline-block;margin-top:10px}
.recruitment-box2 .recruitment-box2-wx .box2-wx-p{margin-top:10px}
.recruitment-box3{background:#f6f6f6;margin-top:40px}
.recruitment-box3 .fy-title{text-align:center;color:#333;margin-top:30px;margin-bottom:15px}
.recruitment-box3 .box3-zp{margin-top:20px;margin-bottom:25px}
.recruitment-box3 .box3-zp ul li{cursor:pointer;width:100%;padding:30px;background:#fff;margin-bottom:15px}
}
.news{margin-top:110px;position:relative;margin-top:0}
.news .title{position:absolute;top:34%;color:#333;width:17%}
.news .title h3{color:#333}
.news .title p{margin-top:20px;line-height:32px}
.news-details{margin-top:80px;margin-bottom:80px}
.news-details .news-left{float:left;width:70%}
.news-details .news-left .news-left-title{color:#333}
.news-details .news-left .news-title-time{color:#666;margin-top:28px}
.news-details .news-left .news-title-time span{margin-right:20px}
.news-details .news-left .hr{height:1px;width:100%;margin-top:28px;margin-bottom:38px;background-color:rgba(0,0,0,.1)}
.news-details .news-left .news-p{line-height:34px}
.news-details .news-left .news-img{display:inline-block;margin:38px 0;overflow:hidden}
.news-details .news-left .news-img img{display:inline-block;transition:all 2s;text-align:center}
.news-details .news-left .news-img:hover img{transform:scale(1.1)}
.news-details .news-right{float:right;width:30%;padding-left:90px}
.news-details .news-right .news-right-title{color:#333}
.news-details .news-right .news-right-title:hover h3{color:#1e1487}
.news-details .news-right .news-right-box{cursor:pointer;padding:30px 30px 30px 30px;border:1px solid rgba(0,0,0,.1)}
.news-details .news-right-box .right-box-sp{margin-top:10px;color:#999}
.news-details .news-right .news-right-box:hover .right-box-dp,.news-details .news-right .news-right-box:hover h4{color:#1e1487}
.news-details .news-right-box .right-box-dp{margin-top:18px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.news-details .news-right .news-margin-box1{margin-top:18px}
.news-details .news-right .news-margin-box2{margin-top:10px}
.news-details .news-right .news-right-bottom{margin-top:28px}
.news-right-bottom a:hover h3{color:#1e1488}
.news-details .news-right-bottom .news-right-img{display:inline-block;margin-top:18px;overflow:hidden}
.news-details .news-right-bottom .news-right-img img{display:inline-block;height:100%;width:100%;transition:all 2s}
.news-details .news-right-bottom .news-right-img:hover img{transform:scale(1.2)}
.news-details .news-right-bottom .right-bottom-title{margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-details .news-right-bottom .right-bottom-p1{color:#666;margin-top:12px}
.news-details .news-right-bottom .right-bottom-p2{color:#666;margin-top:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-details .hr1{height:1px;width:100%;margin-top:35px;margin-bottom:45px;background-color:rgba(0,0,0,.1)}
.news-details .news-details-btn{display:flex;flex-direction:row;justify-content:space-between;color:#666}
.news-details .news-details-btn .details-btn-lift a{display:inline-block;padding:10px 20px;background:#f1f1f1;margin-right:10px;line-height:24px}
.news-details .news-details-btn .details-btn-lift a:hover{background:#1e1487;color:#fff}
.news-details .news-details-btn .details-btn-right a{display:inline-block;margin-left:20px}
.news-details .news-details-btn .details-btn-right a i{font-size:22px}
.news-details .news-details-btn .details-btn-right a:hover i{color:#1e1487}
@media (max-width:991px){.news-details .news-left{float:left;width:100%}
.news-details .news-right{margin-top:40px;float:right;width:100%;padding-left:0}
.news .title{position:absolute;top:20%;color:#333;width:80%}
}
@media (max-width:767px){.news{margin-top:60px;position:relative}
.news .title{position:absolute;top:20%;color:#333;width:100%;top:0;padding:50px 30px 30px;left:0;height:100%}
.news-details{margin-top:40px;margin-bottom:40px}
.news-details .news-left .news-left-title{color:#333;line-height:24px}
.news-details .news-left .news-title-time{color:#666;margin-top:15px}
.news-details .news-left .hr{height:1px;width:100%;margin-top:15px;margin-bottom:12px;background-color:rgba(0,0,0,.1)}
.news-details .news-left .news-p{line-height:28px}
.news-details .news-left .news-img{display:inline-block;margin:15px 0;overflow:hidden}
.news-details .hr1{height:1px;width:100%;margin-top:20px;margin-bottom:20px;background-color:rgba(0,0,0,.1)}
.news-details .news-details-btn{display:flex;flex-direction:column;justify-content:space-between;color:#666}
.news-details .news-details-btn .details-btn-lift a{display:inline-block;padding:0 2px;background:#fff;margin-right:2px;line-height:24px}
.news-details .news-details-btn .details-btn-right{margin-top:15px}
}
.news-list{margin-top:80px}
.news-list ul{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}
.news-list ul::after{content:"";width:31.5%}
.news-list ul li{cursor:pointer;width:31.5%;margin-bottom:80px}
.news-list ul li:hover h3{color:#1e1487}
.news-list ul li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;margin-top:24px}
.news-list ul li h6{color:#666;margin-top:15px}
.news-list ul li p{color:#666;margin-top:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news-list ul .news-list-a{display:inline-block;overflow:hidden}
.news-list ul .news-list-a img{display:inline-block;transition:all 2s}
.news-list ul li:hover .news-list-a img{transform:scale(1.2)}
@media (max-width:767px){.news-list ul{width:100%;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}
.news-list ul li{cursor:pointer;width:100%;margin-bottom:80px}
.news-list{margin-top:40px}
.news-list ul li{cursor:pointer;width:100%;margin-bottom:40px}
.news-list ul li p{color:#666;margin-top:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news-list ul li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;margin-top:18px}
}
.research{margin-top:110px;position:relative;margin-top:0}
.research .title{position:absolute;top:34%;color:#333;width:25%}
.research .title h3{color:#333}
.research .title p{margin-top:20px;line-height:32px}
.research-box1{margin-top:80px;padding-bottom:200px}
.research-box1 .fy-title{text-align:center;color:#333;margin-bottom:38px}
.research-box1 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.research-box1 .box1-content{margin-top:16px;height:600px;width:100%;margin-top:70px;position:relative}
.research-box1 .box1-content .spinner{margin-top:-235px;margin-left:-235px;width:460px;height:460px;background:url(../images/research-box1.png) no-repeat center;position:absolute;left:50%;top:50%;background-size:100%}
@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
.research-box1 .box1-content .Rotation{-webkit-transform:rotate(360deg);animation:rotation 20s linear infinite;-moz-animation:rotation 20s linear infinite;-webkit-animation:rotation 20s linear infinite;-o-animation:rotation 20s linear infinite}
.research-box1 .box1-content .box1-content-img{display:block;margin:-180px 0 0 -180px;width:360px;height:360px;position:absolute;top:50%;left:50%;border-radius:50%}
.research-box1 .box1-content ul li{display:flex;flex-direction:row;align-items:center;width:40%;cursor:pointer}
.research-box1 .box1-content ul li:hover h4{color:#1e1487}
.research-box1 .box1-content ul li h4{color:#333;max-width:50%;font-size:18px}
.research-box1 .box1-content ul li h4 span{font-family:DINNeuzeitGroteskStd-Light}
.research-box1 .box1-content .box1-li-img{display:inline-block;height:80px;width:80px;border-radius:50%;border:1px dashed #1e1487;position:relative;margin:20px}
.research-box1 .box1-content .box1-li-img img{margin-top:-21px;margin-left:-21px;display:inline-block;position:absolute;top:50%;left:50%;width:42px}
.research-box1 .research-li-position1{position:absolute;top:-10%;left:20%}
.research-box1 .research-li-position2{position:absolute;top:8%;left:6%}
.research-box1 .research-li-position3{position:absolute;top:38%;left:1%}
.research-box1 .research-li-position4{position:absolute;top:65%;left:4%}
.research-box1 .box1-content ul li.research-li-position5{display:flex;flex-direction:column;position:absolute;top:90%;left:30%}
.research-box1 .research-li-position6{position:absolute;top:65%;left:67%}
.research-box1 .research-li-position7{position:absolute;top:38%;left:70%}
.research-box1 .research-li-position8{position:absolute;top:7%;left:68%}
.research-box1 .research-li-position9{position:absolute;top:-10%;left:55%}
.research-box2{margin-top:40px;padding:80px 0;background-color:#f7f7f7;text-align:center}
.research-box2 .fy-title{text-align:center;color:#333;margin-bottom:38px}
.research-box2 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.research-box2 .box2-paragraph{margin-top:40px;text-align:center}
.research-box2 .box2-img{margin-top:40px;display:inline-block;overflow:hidden}
.research-box2 .box2-img img{display:inline-block;transition:all 2s}
.research-box2 .box2-img img:hover{transform:scale(1.1)}
.research-box3{margin-top:80px;margin-bottom:10px}
.research-box3 .fy-title{text-align:center;color:#333;margin-bottom:38px}
.research-box3 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.research-box3 .box3-paragraph{margin-top:40px;text-align:center}
.research-box3 .box3-content{margin-top:40px}
.research-box3 .box3-content ul{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}
.research-box3 .box3-content ul::after{content:"";width:20%}
.research-box3 .box3-content ul li{width:20%;text-align:center;margin-bottom:70px}
.research-box3 .box3-content ul li .box3-img{display:inline-block;width:120px;height:120px;border:1px dashed #1e1487;border-radius:50%;line-height:120px}
.research-box3 .box3-content ul li .box3-img img{display:inline-block}
.research-box3 .box3-content ul li .box3-img:hover img{animation:swing 2s}
.research-box3 .box3-content ul li .box3-content-p{margin-top:20px;color:#333}
.research-box4{background-color:#f7f7f7;padding:80px 0}
.research-box4 .fy-title{text-align:center;color:#333;margin-bottom:38px}
.research-box4 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.research-box4 .box4-img{display:inline-block;margin-top:40px}
.research-box5{margin:80px 0}
.research-box5 .fy-title{text-align:center;color:#333;margin-bottom:38px}
.research-box5 .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.research-box5 .box5-content{margin-top:38px}
.research-box5 .box5-content ul{display:flex;flex-direction:row;justify-content:center;text-align:center}
.research-box5 .box5-content ul li{width:21%}
.research-box5 .swiper-container{width:100%;padding-top:60px;padding-bottom:80px}
.research-box5 .swiper-slide{background-position:center;background-size:cover;width:360px;height:495px}
@media (max-width:991px){.research{margin-top:60px;position:relative;margin-top:0}
.research .title{position:absolute;top:0;color:#333;width:100%;height:100%;background-color:#00000070;left:0;padding:50px 30px 30px}
.research-box1 .box1-content .spinner{display:none}
.research-box1 .box1-content .box1-content-img{display:block;margin:0;width:420px;height:250px;position:static;top:0;left:0;border-radius:0;margin:0 auto}
.research-box1 .box1-content ul{margin-top:20px}
.research-box1 .box1-content ul li{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;cursor:pointer}
.research-box1 .research-li-position1{position:static;top:0;left:0}
.research-box1 .research-li-position2{position:static;top:0;left:0}
.research-box1 .research-li-position3{position:static;top:0;left:0}
.research-box1 .research-li-position4{position:static;top:0;left:0}
.research-box1 .box1-content ul li.research-li-position5{display:flex;flex-direction:row-reverse;justify-content:center;position:static;top:0;left:0}
.research-box1 .research-li-position6{position:static;top:0;left:0}
.research-box1 .research-li-position7{position:static;top:0;left:0}
.research-box1 .research-li-position8{position:static;top:0;left:0}
.research-box1 .research-li-position9{position:static;top:0;left:0}
.research-box1 .box1-content ul li.research-li-position6,.research-box1 .box1-content ul li.research-li-position7,.research-box1 .box1-content ul li.research-li-position8,.research-box1 .box1-content ul li.research-li-position9{display:flex;flex-direction:row-reverse;justify-content:center}
.research-box1{margin-top:40px;padding-bottom:20px}
.research-box1 .box1-content{margin-top:16px;height:100%;width:100%;margin-top:20px;position:relative}
.research-box1 .box1-content .box1-li-img{display:inline-block;height:50px;width:50px;border-radius:50%;border:1px dashed #1e1487;position:relative;margin:20px}
.research-box1 .box1-content .box1-li-img img{margin-top:-12px;margin-left:-12px;display:inline-block;position:absolute;top:50%;left:50%;width:25px}
}
@media (max-width:767px){.research-box1 .fy-title{text-align:center;color:#333;margin-bottom:20px}
.research-box2{margin-top:0;padding:40px 0;background-color:#f7f7f7;text-align:center}
.research-box2 .fy-title{text-align:center;color:#333;margin-bottom:25px}
.research-box2 .box2-paragraph{margin-top:20px;text-align:center;line-height:28px}
.research-box2 .box2-img{margin-top:20px;display:inline-block;overflow:hidden}
.research-box3{margin-top:40px;margin-bottom:10px}
.research-box3 .fy-title{text-align:center;color:#333;margin-bottom:25px}
.research-box3 .box3-paragraph{margin-top:20px;text-align:center;line-height:28px}
.research-box3 .box3-content ul li{width:50%;text-align:center;margin-bottom:20px}
.research-box3 .box3-content ul li .box3-img{display:inline-block;width:60px;height:60px;border:1px dashed #1e1487;border-radius:50%;line-height:60px}
.research-box3 .box3-content ul li .box3-img img{display:inline-block;height:30px;width:30px}
.research-box3 .box3-content{margin-top:20px}
.research-box4{background-color:#f7f7f7;padding:40px 0}
.research-box4 .fy-title{color:#333;margin-bottom:20px}
.research-box5{margin:40px 0}
.research-box5 .fy-title{color:#333;margin-bottom:20px}
.research-box5 .box5-content{margin-top:20px}
.research-box5 .box5-content ul{display:flex;flex-direction:row;justify-content:space-between;text-align:center}
.research-box5 .box5-content ul li{width:30%}
.research-box5 .box5-content ul li p{margin-top:10px}
.research-box5 .swiper-container{width:100%;padding-top:20px;padding-bottom:40px}
.research-box5 .swiper-slide{background-position:center;background-size:cover;width:390px;height:250px}
.research-box1 .box1-content ul li{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:center;width:50%;cursor:pointer;margin-bottom:0;padding:10px}
.research-box1 .box1-content ul{margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap}
.research-box1 .research-li-position1{position:static;top:0;left:0}
.research-box1 .research-li-position2{position:static;top:0;left:0}
.research-box1 .research-li-position3{position:static;top:0;left:0}
.research-box1 .research-li-position4{position:static;top:0;left:0}
.research-box1 .box1-content ul li.research-li-position5{display:flex;flex-direction:column;justify-content:flex-end;position:static;top:0;left:0}
.research-box1 .research-li-position6{position:static;top:0;left:0}
.research-box1 .research-li-position7{position:static;top:0;left:0}
.research-box1 .research-li-position8{position:static;top:0;left:0}
.research-box1 .research-li-position9{position:static;top:0;left:0;width:100%}
.research-box1 .box1-content ul li.research-li-position6,.research-box1 .box1-content ul li.research-li-position7,.research-box1 .box1-content ul li.research-li-position8,.research-box1 .box1-content ul li.research-li-position9{display:flex;flex-direction:column;justify-content:flex-end}
.research-box1 .box1-content .box1-content-img{display:block;margin:0;width:420px;height:250px;position:static;top:0;left:0;border-radius:0;margin:0 0}
}
.responsibility-case{margin-top:80px}
.responsibility-case .responsibility-case-banner{display:inline-block;overflow:hidden}
.responsibility-case .responsibility-case-banner img{display:inline-block;transition:all 2s}
.responsibility-case .responsibility-case-banner:hover img{transform:scale(1.1)}
.responsibility-case ul{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.responsibility-case ul::after{content:"";width:31.4%}
.responsibility-case .responsibility-case-li{width:31.4%;margin-bottom:50px}
.responsibility-case .responsibility-case-li:hover p{color:#1e1487}
.responsibility-case .responsibility-case-li a{display:inline-block;overflow:hidden}
.responsibility-case .responsibility-case-li a img{display:inline-block;transition:all 2s}
.responsibility-case .responsibility-case-li a:hover img{transform:scale(1.1)}
.responsibility-case .responsibility-case-li p{text-align:center;color:#333;margin-top:10px}
@media (max-width:767px){.responsibility-case{margin-top:40px}
.responsibility-case ul{margin-top:20px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}
.responsibility-case .responsibility-case-li{width:100%;margin-bottom:20px}
}
.honor{margin:80px 0;position:relative}
.honor .fy-title{text-align:center;color:#333;margin-bottom:38px}
.honor .fy-hr{width:60px;height:2px;color:#1e1487;background:#1e1487;margin:0 auto}
.honor .swiper-container{width:100%;height:100%;margin-top:40px}
.honor .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.honor .news-slider-ctr{width:100%;height:80px;line-height:80px;background:rgba(171,171,171,.9);position:absolute;bottom:0;z-index:22}
.honor .news-slider__arrow{border:none;color:#fff;line-height:70px;display:inline-flex;width:100px;justify-content:center;align-items:center;position:absolute;bottom:0;z-index:12;cursor:pointer;outline:0!important}
.honor .news-slider__arrow span{margin:0 10px}
.honor .news-slider__arrow i{font-size:20px}
.honor .news-slider__arrow:focus{outline:0!important}
.honor .news-slider__arrow .icon-font{display:inline-flex}
.honor .news-slider__arrow.news-slider-prev{left:15px;height:80px;line-height:80px}
.honor .news-slider__arrow.news-slider-next{right:15px;height:80px;line-height:80px}
.honor .swiper-pagination{color:#fff;position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.honor .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important;left:0;width:100%}
@media (max-width:991px){.honor{margin:40px 0;position:relative}
.honor .fy-title{text-align:center;color:#333;margin-bottom:20px}
.honor .swiper-container{width:100%;height:100%;margin-top:20px}
.honor .news-slider-ctr{width:100%;height:40px;line-height:40px;background:rgba(171,171,171,.9);position:absolute;bottom:0;z-index:22}
.honor .news-slider__arrow.news-slider-prev{left:5px;height:40px;line-height:40px}
.honor .news-slider__arrow.news-slider-next{right:5px;height:40px;line-height:40px}
.honor .news-slider__arrow span{margin:0 4px}
}
.offers{padding:80px 0}
.offers .ofon-ul{margin-bottom:-20px}
.offers .ofon-ul li{margin-bottom:20px;background-color:#f7f7f7}
.offers .ofon-item{overflow:hidden;background-color:#e8e8e8}
.offers .ofon-ul li.active .ofon-left h4{color:#00218a}
.offers .ofon-font{padding:0 30px 0 100px;position:relative;height:70px;line-height:70px}
.offers .ofon-left{text-align:left}
.offers .ofon-left p{color:#333}
.offers .ofon-left p.left{width:90%;float:left}
.offers .ofon-left p.right{float:right}
.offers .ofon-left .row{margin:0 -15px}
.offers .ofon-left .row span{padding:0 14px;color:#666;border-right:1px solid #dcdcdc}
.offers .ofon-left .row span:last-child{border-right:none}
.offers .ofon-right{position:absolute;left:0;top:50%;transform:translateY(-50%);width:70px;height:70px;background-color:#bfbfbf;transition:all .5s}
.offers .off-btn{transition:all 1s;position:absolute;width:100%;height:100%;top:0;left:0}
.offers .off-btn::after,.offers .off-btn::before{transition:all .5s;content:"";display:block;width:20px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.offers .ofon-btn{margin-top:-24px;padding:10px 0}
.offers .off-btn::before{transform:translate(-50%,-50%) rotateZ(90deg)}
.offers.section .ofon-ul li.active .off-btn::after{transform:translate(-50%,-50%) rotateZ(-90deg);opacity:0}
.offers.section .ofon-ul li.active .off-btn::before{transform:translate(-50%,-50%) rotateZ(0)}
.offers.section .ofon-ul li.active .off-btn{transform:rotateZ(-180deg)}
.offers.section .ofon-ul li.active .ofon-right{background:#00218a}
.offers.section .ofon-drop{transition:all .5s;max-height:0;opacity:0;padding:0 50px;background-color:#f7f7f7}
.offers.section .ofon-drop .row h4{color:#333;margin-bottom:19px}
.offers.section .ofon-drop .row p{line-height:36px;color:#666;color:#666}
.offers.section .ofon-drop .row{margin-bottom:30px}
.offers.section .ofon-drop .row:last-child{margin-bottom:0}
.offers.section .ofon-ul li.active .ofon-drop{max-height:1200px;opacity:1;padding:49px 50px}
.offers.section .ofon-btn span{margin-left:12px}
.offers.section .row:last-child p a{color:#00218a}
.ofon-drop .ny-left{width:50%;max-height:0;opacity:0;transition:all .5s;padding-right:80px}
.ofon-drop .ny-right{width:50%;max-height:0;opacity:0;transition:all .5s;padding-left:76px;border-left:1px solid #d5d5d5}
.offers.section .ofon-ul li.active .ny-left,.offers.section .ofon-ul li.active .ny-right{opacity:1;max-height:500px}
.ofon-email{margin-top:36px;color:3333}
.ofon-email a{color:#00218a}
@media (max-width:1459px){.offers{padding:60px 0}
.offers.section .ofon-drop .row p{line-height:30px}
}
@media (max-width:1259px){.offers{padding:50px 0}
.offers .ofon-font{height:60px;line-height:60px;padding:0 30px 0 90px}
.offers .ofon-right{width:60px;height:60px}
.ofon-drop .ny-right{padding-left:40px}
.ofon-drop .ny-left{padding-right:40px}
}
@media (max-width:991px){.offers.section .ofon-drop .row p{line-height:26px}
.offers .ofon-font{height:50px;line-height:50px;padding:0 30px 0 80px}
.offers .ofon-right{width:50px;height:50px}
.ofon-drop .ny-right{padding-left:20px;float:right}
.ofon-drop .ny-left{padding-right:20px;float:left}
.offers.section .ofon-drop{padding:0 30px}
.offers.section .ofon-ul li.active .ofon-drop{padding:30px}
}
@media (max-width:767px){.offers{padding:45px 0}
.offers .ofon-font{padding:0 20px 0 70px}
.offers .ofon-left p.left{width:86%}
}
.change-banner,.change-banner-swiper{height:940px;width:100%;position:relative}
.change-banner-swiper .swiper-container{width:100%;margin-left:auto;margin-right:auto}
.change-banner-swiper .swiper-slide{background-size:cover;background-position:center}
.change-banner-swiper .gallery-top{height:100%;width:100%}
.change-banner-swiper .gallery-thumbs{position:absolute;width:174px;height:662px;right:160px;top:130px;box-sizing:border-box;padding:0;z-index:9}
.change-banner-swiper .gallery-thumbs .swiper-wrapper{display:flex;flex-direction:column!important;z-index:2;transform:translate3d(-1px,0,0)!important}
.change-banner-swiper .swiper-slide-duplicate{width:100%!important}
.change-banner-swiper .gallery-thumbs .swiper-slide{height:17%;opacity:.5;width:100%!important;margin-bottom:20px;position:relative}
.change-banner-swiper .gallery-thumbs .swiper-slide .slt-text{position:absolute;top:40%;color:#fff;left:30%}
.change-banner-swiper .gallery-thumbs .swiper-slide-thumb-active{opacity:1}
.change-banner .banner-header-text{position:absolute;top:20%;left:10%;z-index:2;color:#fff}
.change-banner .banner-header-text .h3-text{margin-top:10px}
.change-banner .banner-header-text h3{color:#fff;width:50%;line-height:64px}
.change-banner .banner-header-text .hetitle-h4{margin-top:18%}
.change-banner .banner-header-text h4{color:#fff}
.change-banner .banner-header-text .h4-text{margin-top:10px}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}
.banner-nav{position:absolute;bottom:28%;left:14%;z-index:2;font-size:0;transform:translateY(-50%)}
.banner-bf{display:inline-block;width:36px;height:36px;margin:0 12px;cursor:pointer;background:url(/pc/images/banner-bf.png) no-repeat center;background-size:100% 100%;opacity:1}
.banner-nav .swiper-button-next,.banner-nav .swiper-button-prev{position:static;display:inline-block;margin:0 0 5px;width:26px;height:22px;background:url(/pc/images/banner-right_03.png);background-size:100% 100%;opacity:.5;transition:ease .5s}
.banner-nav .swiper-pagination-current{color:#fff}
.banner-nav .swiper-button-prev:hover,.swiper-button-next:hover{opacity:1}
.banner-nav .swiper-button-prev:after,.banner-nav .swiper-container-rtl .swiper-button-next:after{content:''}
.banner-nav .swiper-button-next:after,.banner-nav .swiper-container-rtl .swiper-button-prev:after{content:''}
.banner-nav .swiper-button-prev{transform:rotate(180deg)}
.banner-nav .swiper-pagination{position:relative;display:inline-block;margin-left:30px;width:auto;color:rgba(255,255,255,.6);text-align:left;font-size:16px;font-family:Arial}
.banner-nav .banner-nav-flex{width:15%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}
@media (max-width:767px){.change-banner,.change-banner-swiper{height:400px;width:100%;position:relative}
.change-banner-swiper .gallery-thumbs{display:none}
.change-banner .banner-header-text{position:absolute;top:20%;left:10%;width:75%;z-index:2;color:#fff;padding:0 10px}
.change-banner .banner-header-text h3{color:#fff;width:80%;line-height:28px}
.index-four ul li.number1{width:50%;float:left}
.index-four ul li.number-img{width:100%}
.index-four .four-video{width:100%}
.index-four ul li.number2{width:50%}
}
.abt3 .swiper-button-next:after,.abt3 .swiper-button-prev:after{content:''}
.abt3 .swiper-button-next{background:url(/pc/images/yjt.png) no-repeat;background-size:100%;width:32px;height:32px}
.abt3 .swiper-button-prev{background:url(/pc/images/zjt.png) no-repeat;background-size:100%;width:32px;height:32px;transform:rotate(0)}
.lpage{margin-bottom:50px}
.lpage a{height:36px;line-height:36px;background:#ececec;color:#777;border:1px solid #ececec;font-size:16px;width:36px;display:inline-block;margin:0 5px}
.lpage a.on,.lpage a:hover{background:#1e1488;border:1px solid #1e1488;color:#fff}
.lpage .fist-page,.lpage .last-page{padding:0 15px;width:auto;background-color:#f3981e;color:#fff;border:1px solid #f3981e;height:36px;line-height:36px}
.lpage .next-page,.lpage .prev-page{padding:0 15px;width:auto;background-color:#1e1488;color:#fff;border:1px solid #1e1488;height:36px;line-height:36px}
.lpage{text-align:center;font-size:0}
.navbar-li .nav-on{display:none;width:70%;height:3px;background-color:#1e1488;position:absolute;left:15%;bottom:0}
.nav-show .nav-on{display:block}
.nav-on-cont{position:relative}
.nav-on .nav-on-cont p{text-align:center;position:absolute;width:100%;top:-60px;height:100%}
.nav-on .nav-on-cont p img{width:16px}
.nav-show a{color:#1e1488}
.navbar-li:hover a{color:#1e1488;display:block}
.navbar-li:hover .nav-on{display:block}
.index-qh-cont{position:relative}
.dwtp{overflow:hidden}
.dwtp-img{width:100%;display:none}
.dwtp-img-on{display:block}
.dwnr{position:absolute;top:0;width:100%;height:100%;z-index:2}
.dwnr-cont{width:12%;text-align:center;float:right;padding:4% 0}
.dwnr-ms{display:inline-block;margin-bottom:10%;position:relative;cursor:pointer}
.dwnr-ms p{position:absolute;color:#fff;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.48);text-align:center;font-size:18px;padding-top:35px}
.dwnr-ms-on p,.dwnr-ms:hover p{background-color:rgba(30,20,136,.83)}
.dwfy{position:absolute;top:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.64)}
.dwfy2{position:absolute;top:75%;z-index:9;left:5%;width:50%}
.dwfy-cont{height:100%;padding-top:10%}
.index-qh-bt h3{color:#fff;font-size:48px;line-height:62px}
.index-qh-bt p{font-size:14px;color:#fff;margin-top:20px}
.dwfy-cont-bt{margin-top:12%;float:left}
.dwfy-cont-bt2{margin-right:20px;float:left;margin-top:12.5%}
.dwfy-cont-bt3{margin-top:40px;padding-left:6%;z-index:9}
.dwfy-cont-bt3 p{display:inline-block;margin:0 10px;cursor:pointer;font-size:24px;color:#fff}
.dwfy-cont-bt3 p img{width:28px;opacity:.5}
.dwfy-cont-bt3 .p2 img{width:36px;opacity:1}
.dwfy-cont-bt3 .p1 img{transform:rotate(180deg)}
.dwfy-cont-bt3 p img:hover{opacity:1}
.dwfy-cont-bt3 .p4{margin-right:0}
.dwfy-cont-bt3 .p5{margin:0 5px}
.dwfy-cont-bt3 .p6{margin-left:0;opacity:.5}
.dwfy-cont-bt3 .anniu{display:inline-block;color:#fff;font-size:16px;border:1px solid #fff;padding:5px 20px;vertical-align:super;border-radius:4px}
.dwfy-cont-bt3 .anniu:hover{background-color:#1e1488;border:1px solid #1e1488}
.dwfy-cont-ms{display:none}
.dwfy-cont-ms-on{display:block}
.dwfy-cont-ms h5{color:#fff;font-size:32px;margin-bottom:20px}
.dwfy-cont-ms p{color:#fff;font-size:18px}
.glks{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}
.glks::after,.glks::before{position:absolute;width:20px;height:20px;border-radius:50%;content:'';top:45%;left:46%;background-color:#9e9e9ee0;z-index:1}
.glks::before{animation:scale-sp 1.5s infinite}
.glks::after{animation:scale-sp2 1.5s infinite}
@keyframes scale-sp{0%{transform:scale(1);opacity:.9}
100%{transform:scale(11);opacity:0}
}
@keyframes scale-sp2{0%{transform:scale(1);opacity:.9}
100%{transform:scale(13);opacity:0}
}
.glks2{position:absolute;top:0;left:0;height:100%;text-align:center;width:100%;padding-top:20%;z-index:5}
.glks2 img{cursor:pointer}
.index-three .three-small-title{font-size:18px}
.lxwm-dt iframe{width:100%;border:none}
@media (max-width:1659px){.dwnr-cont{padding:4% 0}
.dwnr-cont{width:10%}
.index-qh-bt h3{font-size:38px;line-height:56px}
.index-qh-bt p{margin-top:15px}
.dwfy-cont-ms h5{font-size:28px}
.dwfy-cont-ms p{font-size:16px}
.index-banner .index-banner-content h1{font-size:56px}
.index-banner .index-banner-content h3{font-size:52px}
.index-three .three-small-title{font-size:18px}
.index-five,.index-four{padding-top:80px;padding-bottom:80px}
.index-four .timer{font-size:68px}
}
@media (max-width:1459px){.header{height:80px}
.header .logo{height:70px;line-height:70px}
.header .navbar .navbar-ul .navbar-li{height:80px;line-height:80px;padding:0 15px}
.header .search .search-a{height:80px;padding-top:10px}
.about,.news,.product,.research,.responsibility{margin-top:80px;margin-top:0}
.about ul{width:100%;padding-top:40px;padding-bottom:40px;padding-left:100px}
.about ul li h3{font-size:42px}
.abt1 .fy-box{margin-top:60px}
.navbar-li .nav-on{height:3px}
.nav-on .nav-on-cont p{top:-44px}
.dwnr-ms p{font-size:16px}
.dwnr-cont{padding:2% 0}
.dwnr-cont{width:11%}
.index-qh-bt h3{font-size:36px;line-height:48px}
.index-qh-bt p{margin-top:15px}
.dwfy-cont-ms h5{font-size:26px}
.dwfy-cont-ms p{font-size:14px}
.index-banner .index-banner-content h1{font-size:48px}
.index-banner .index-banner-content h3{font-size:48px}
.index-five,.index-four{padding-top:60px;padding-bottom:60px}
.index-four .timer{font-size:72px}
.tit-size48{font-size:36px}
}
@media (max-width:1259px){.index-banner .index-banner-content h1{font-size:42px}
.index-banner .index-banner-content h3{font-size:42px}
.tit-size48{font-size:32px}
.index-four .timer{font-size:62px}
}
@media (max-width:767px){.banner-nav{width:100%;left:0}
.change-banner-swiper .gallery-thumbs{display:block;position:static}
.dwnr{position:absolute;top:380px;height:200px}
.dwnr-cont{width:100%}
.dwnr-ms{width:46%;float:left;margin:2%}
.index-qh-bt h3{font-size:18px;line-height:26px;text-align:center}
.index-qh-bt p{text-align:center}
.dwtp-img{height:880px}
.dwfy-cont-ms h5{font-size:20px;text-align:left}
.dwfy-cont-ms p{text-align:center}
.dwnr-ms p{font-size:15px;padding-top:25%}
.index-banner .index-banner-content h1{font-size:20px;text-align:center}
.index-banner .index-banner-content h3{font-size:18px;text-align:center}
.index-banner .index-banner-content{width:100%;left:0;top:15%}
.index-banner .index-banner-content p{font-size:16px;text-align:center;display:none}
.index-banner .index-banner-content a{display:block;margin:auto;margin-top:30px;font-size:12px;width:150px;height:36px;line-height:36px}
.index-four h3 em{font-size:24px}
.index-four ul li p{font-size:16px;margin-top:10px}
.glks2{padding-top:17%;z-index:5}
.tit-size48{font-size:22px}
.index-four .timer{font-size:36px}
.about,.news,.product,.research,.responsibility{margin-top:60px}
.about ul{padding:0}
.about .show-number{left:0}
.research .title h3{color:#fff}
.research .title p{color:#fff;margin-top:15px;line-height:20px}
.research-box1 .box1-content ul li h4{font-size:14px;-webkit-line-clamp:5;line-height:20px;height:40px;text-align:center}
.research-box1 .research-li-position9{width:100%!important}
.contact-box2 .content-right .text_buttom{width:180px;height:42px;line-height:42px}
.contact-box2 .content-right{margin-top:20px;padding:0;width:100%;text-align:center}
.dwfy2{top:725px;width:100%;left:0;text-align:center}
.dwfy-cont-bt3 .anniu{display:block;width:120px;margin:auto;margin-top:15px;font-size:14px;background-color:#1e1488;border:1px solid #1e1488}
.dwfy-cont-bt3{padding-left:0}
}
.qcfd{clear:both}
.right-list-ms{width:48%;margin:0 1% 30px 1%;float:left;padding:10px 10px;box-shadow:0 2px 28px 0 rgba(0,0,0,.05)}
.list-ms-img img{width:100%}
.list-ms-lr{margin:35px 10px 20px 10px}
.list-ms-lr h2{font-size:24px;margin-bottom:20px;line-height:32px;height:64px}
.list-ms-lr p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:16px;line-height:28px}
.right-list-ms:hover{box-shadow:0 2px 28px 0 rgba(0,0,0,.2)}
.right-list-ms:hover .list-ms-lr h2{color:#1e1488}
.lpage{margin-top:50px;text-align:center}
.lpage a{height:36px;line-height:36px;background:#b5b5b5;color:#fff;border:1px solid #fff;font-size:16px;display:inline-block;margin:0 8px;padding:0 12px}
.lpage a.on,.lpage a:hover{background:#1e1488;border:1px solid #1e1488;color:#fff}
.lpage .fist-page,.lpage .last-page{width:auto;background-color:#005bab;color:#fff;border:1px solid #005baa}
.lpage .next-page,.lpage .prev-page{padding:0 15px;width:auto;background-color:#1e1488;color:#fff}
.cl{clear:both}
.sskey{margin-bottom:30px}
.sskey span{font-size:16px;color:#666}
.sskey .sp2{color:#333}
@media (max-width:1459px){.list-ms-lr h2{font-size:22px}
.list-ms-lr p{font-size:14px}
.research-box5 .swiper-slide{width:330px;height:440px}
}
@media (max-width:767px){.right-list-ms{width:98%}
.list-ms-lr h2{font-size:18px;line-height:26px}
.list-ms-lr p{font-size:14px;line-height:24px}
.lpage a{font-size:14px;margin:0 5px;padding:0 12px;height:32px;line-height:32px}
.content-left img{height:100%!important}
}
.navbar-li .dropmenu{display:none;position:absolute;left:50%;width:100%;background-color:#fff;padding:10px 5px;width:200px;transform:translate(-50%,0);z-index:999}
.navbar-li:hover .dropmenu{display:block}
.drmenu-ul li{line-height:32px}
.drmenu-ul .drmenu-item{margin-bottom:10px;border-bottom:1px dashed #00000026}
.drmenu-ul .drmenu-item span{color:#333;font-size:16px}
.drmenu-ul li:hover span{color:#1e1488}
.drmenu-ul li:hover .drmenu-item{border-bottom:1px dashed #1e1488}
.ftrwm{margin-top:20px}
.ftrwm-ms{width:50%;padding: 3%;float:left;max-width: 200px;}
.ftrwm-ms img{width:100%}
.ftrwm-ms p{text-align:center;font-size:16px;line-height:32px}
.yfslmap{position:relative}
.yfslmap-app{display:none}
.mapyfslmap-ms{position:absolute;text-align:center}
.mapyfslmap-ms1{top: 39%;left: 10%;}
.mapyfslmap-ms2{top:70%;left:29%}
.mapyfslmap-ms3{top: 56%;left: 67%;}
.mapyfslmap-ms4{top: 49%;left:75%}
.mapyfslmap-ms5{top:31%;left:83%}
.mapyfslmap-ms6{top: 45%;left: 16%;}
.mapyfslmap-ms7{top: 37%;left: 19%;}
.mapyfslmap-ms8{top: 41%;left: 20%;}
.mapyfslmap-ms9{top: 29%;left: 44.5%;}
.mapyfslmap-ms10{top: 28%;left: 52%;}
.mapyfslmap-ms11{top: 39%;left: 52%;}
.mapyfslmap-ms12{top: 41%;left: 84%;}
.mapyfslmap-ms13{top: 42%;left: 80.5%;}
.mapyfslmap-ms14{top: 57%;left: 75%;}
.mapyfslmap-ms15{top: 63%;left: 73%;}
.mapyfslmap-ms16{top: 54%;left: 18%;}
.map-cn{position:relative}
.mapyfslmap-ms em{display:inline-block;width:10px;height:10px;background-color:#261e8c;border-radius:50%;margin-bottom:10px;position:relative}
.mapyfslmap-ms p{font-size: 11px;line-height: 1;}
.mapyfslmap-ms img{position:absolute;top:-35px}
.mapyfslmap-ms em::after,.mapyfslmap-ms em::before{position:absolute;width:10px;height:10px;border-radius:50%;content:'';top:0;right:0;background-color:rgba(30,20,136,.4);z-index:1}
.mapyfslmap-ms em::before{animation:scale-sp 2s infinite}
.mapyfslmap-ms em::after{animation:scale-sp2 2s infinite}
@keyframes scale-sp{0%{transform:scale(1);opacity:.9}
100%{transform:scale(4);opacity:0}
}
@keyframes scale-sp2{0%{transform:scale(1);opacity:.9}
100%{transform:scale(8);opacity:0}
}
.index-banner .swiper-pagination-bullet{width:10px;height:10px;background-color:#1e1488}
.honor-swiper-container .swiper-slide{background-color:#e9e9e9;margin-bottom:3%;margin-top:3%}
.honor-swiper-container .swiper-slide img{width:100%;display:block;margin:auto}
@media (max-width:767px){.yfslmap-app{display:block}
.yfslmap-pc{display:none}
.dwfy{background-color:rgb(0 0 0 / 79%)}
.abt2 .fy-content .abt2-title{top:20%}
.contact .title,.news .title,.research .title,.responsibility .title{padding:25px 20px 19px}
.contact .title p,.news .title p{margin-top:15px;line-height:22px}
}
.navbar-app .yuyan {float: right;display: flex;align-items: center;padding: 10px;height:100%;}