@charset "UTF-8";
.header-container,
.index-container,
.ny-container{margin: 0 auto;padding: 0 15px;}
@media (min-width:768px){.header-container,.index-container,.ny-container{width: 750px;}}
@media (min-width:992px){.header-container,.index-container,.ny-container{width: 970px;}}
@media (min-width:1260px){.header-container,.index-container,.ny-container{width: 1230px;}}
@media (min-width:1460px){.header-container,.index-container,.ny-container{width: 1430px;}}
@media (min-width:1680px){.header-container{width: 1630px;}}
@media(min-width:1920px){}
:root{--theme-color: #00218a;}
.header{position: fixed;width: 100%;top: 0;left: 0;z-index: 100;}
.pageScroll.header{-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-webkit-transform: translateY(-100%);transform: translateY(-100%)}
.header.scroll{box-shadow: 1px 1px 10px rgba(0, 0, 0, .3);border-bottom: none;background-color: #fff;}
.header.ny .navbar .navbar-a{color: #333;}
.header.scroll .navbar .navbar-a{color: #333;}
.header.ny .header-logo1,
.header.scroll .header-logo1{display: block;}
.header.ny .header-logo{display: block;}
.header.scroll .header-logo{display: block;}
.header.scroll .nav-search,
.header.scroll .nav-loading,
.header.scroll .header-wrap .tool{height: 80px;line-height: 80px;}
.header.scroll .header-wrap .logo{margin-top: 12px;}
.header.scroll .search-box{top: 80px;}
.header.scroll .header-logo{display: block;}
.header.scroll .header-logo1{display: none;}
.header.scroll .header-wrap .navbar-togger{padding: 28px 0;}
.header.scroll .tool-lan span,
.header.scroll .tool-lan .icon-down{color: #333;}
.header.scroll .tool-lan,
.header.scroll .tool-lan:hover{background: none;}
.header.scroll .header-wrap{line-height: 80px;}
.header-wrap{line-height: 100px;transition: all 0.5s;}
.header-wrap .logo{float: left;margin-top: 24px;display: inline-block;opacity: 1;transition: all 0.5s;}
.header-wrap .logo h1{font-size: 0;float: left;}
.header-wrap .tool{float: right;}
.header-wrap .navbar-togger{padding: 43px 0;margin-left: 72px;transition: all 0.5s;}
.header-wrap .navbar-togger .icon_bar{background-color: #00218a;width: 32px;height: 4px;border-radius: 2px;}
.header-wrap .navbar-togger .icon_bar:nth-of-type(2){margin: 6px 0;}
.nav-search{background: url(../images/search.png)no-repeat center;position: relative;float: right;height: 100px;padding: 0px 26px;transition: all 0.5s;}
.nav-search::after{content: "";display: inline-block;width: 36px;height: 36px;border-radius: 50%;background-color: #00218a;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;}
.tool-lan .icon-down{font-size: 12px;margin-left: 4px;color: #fff;}
.tool-lan{background: none;position: relative;padding: 0px 26px;}
.tool-lan span{font-size: 16px;color: #fff;}
.tool-lan ul{display: none;position: absolute;top: 100%;left: 50%;width: 200%;transform: translateX(-50%);box-shadow: 0 0 20px rgba(0, 0, 0, .06);}
.tool-lan li{line-height: 45px;text-align: center;}
.tool-lan ul a{font-size: 16px;display: inline-block;background-color: #fff;width: 100%;}
.tool-lan ul a:hover{color: #00218a;}
.tool-lan:hover ul{display: block;}
.search-box{position: absolute;top: 100px;right: 0;width: 320px;opacity: 0;height: 0;overflow: hidden;transition: all .3s;}
.search-footer .search,
.nav-search .search{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;}
.search-footer .search{width: 230px;border: 1px solid #a7a7a7;border-right: 1px solid transparent;}
.search-footer .butt,
.nav-search .butt{float: left;width: 60px;height: 46px;display: inline-block;background: url(../images/search.png)no-repeat center;background-color: #00218a;}
.search-footer .butt{width: 59px;background: url(../images/emall.png)no-repeat center #333;}
.search-footer:hover .butt{background-color: #00218a;}
.nav-search:hover .search-box{opacity: 1;height: 52px;}
.navbar{color: #00218a;float: right;margin-right: 37px;opacity: 1;}
.navbar .navbar-ul{}
.navbar .navbar-li{float: left;padding: 0 25px;}
.navbar .navbar-a{color: #333;display: block;position: relative;padding: 0 17px;}
.navbar .navbar-li:hover .navbar-a,
.navbar .navbar-li.active .navbar-a{color: #00218a;z-index: 33;}
.navbar .navbar-li .navbar-a::after,
.navbar .navbar-li .navbar-a::after{transition: all 0.5s;transform: translateX(-50%);content: "";display: block;background-color: #00218a;position: absolute;bottom: 0;left: 50%;width: 0%;height: 3px;}
.navbar .navbar-li:hover .navbar-a::after,
.navbar .navbar-li.active .navbar-a::after{width: 100%;}
.navbar .navbar-li.max-drop.active::after,
.navbar .navbar-li.max-drop:hover::after{width: 0%;}
.navbar-li{position: relative;}
.max-drop{position: static;}
.dropmenu-two,
.dropmenu{position: absolute;top: 100%;left: 50%;transform: translate(-50%, 0);z-index: 0;background: #fff;max-height: 0;opacity: 0;overflow: hidden;transition: max-height .5s;border: none;color: #303233;width: 120%;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.15);height: auto;padding: 0;display: block;}
.max-drop .dropmenu{width: 100%;border-top: 1px solid #dee5ed;}
.nav-PCmenu li:hover .dropmenu-two,
.navbar-li:hover .dropmenu{max-height: 800px;opacity: 1;}
.dropmenu li>a{padding: 0 20px;display: block;font-size: 16px;color: #666;line-height: 59px;border-top: solid 1px #efefef;text-align: center;white-space: nowrap;width: 100%;height: auto;background: 0 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dropmenu li:hover a{background-color: #00218a;color: #fff;border-top: solid 1px #00218a;}
.dropmenu-two{top: 0%;left: 100%;transform: none;padding: 36px 0;width: 300%;box-shadow: none;padding: 0 20px;text-align: left;}
.header.black{background: #fff;box-shadow: 1px 1px 10px rgba(0, 0, 0, .3);}
.header.black.ny{box-shadow: none;}
.header.black .navbar-a{color: #333;}
.header-logo1{display: block;float: left;}
.header-logo{display: none;}
.header-logo.black{display: block;}
.header-logo1.black{display: none;}
.header-wrap .search.black{background: url(../images/search1.png)no-repeat center right;}
@media (max-width:1919px){}
@media (max-width:1679px){}
@media (max-width:1459px){.dropmenu li>a{padding: 0 6px;line-height: 48px;}.navbar{margin-left: 70px;}.navbar .navbar-ul{margin-right: -14px;}.navbar .navbar-li{padding: 0 16px;}.dropmenu ul .dropmenu-item .dropmenu-right{padding-left: 30px;}.dropmenu ul .dropmenu-item .ztyw-img{margin-right: 30px;}.dropmenu ul .dropmenu-item .ztyw-font{width: 54%;}.dropmenu ul .dropmenu-item:nth-child(3),.dropmenu ul .dropmenu-item{padding: 25px 0;}.header-wrap{line-height: 80px;}.nav-search,.nav-loading{height: 80px;line-height: 80px;}.header-wrap .logo{margin-top: 12px;}.search-box{top: 80px;}.header-logo,.header-logo1{width: 200px;margin-top: 9px;}.bshare-custom a{margin-right: 10px;}.navbar .navbar-a{padding: 0 8px;}}
@media (max-width:1259px){.navbar{margin-right: 0;}.navbar .navbar-ul{margin-right: -6px;}.navbar .navbar-li{padding: 0 10px;}.navbar .navbar-a{padding: 0 2px;}.nav-search,.nav-loading{margin-right: 20px;}}
@media (max-width:991px){}
@media (max-width:767px){}
@media (max-width:400px){}
@media (max-width:321px){}
.footer{}
.footer .logo h1{font-size: 0;}
.footer-wrap{position: relative;padding: 76px 0 47px;}
.bott-share{margin-top: 35px;}
.footer{}
.footer .logo h1{font-size: 0;}
.footer-wrap{position: relative;padding: 76px 0 47px;}
.bott-share{margin-top: 35px;}
.footer-top{}
.footer-top .ny-left{}
.footer-top .ny-right{width: 33.7%;margin-top: -10px;}
.footer-top .ny-right span{color: #d7a626;font-family: 'Arial';}
.footer-top .ny-right em{color: #fff;margin-left: 8px;margin-top: -10px;display: inline-block;vertical-align: middle;}
.footer-top a{color: #fff;}
.footer-top a:hover{color: #d7a626;}
.footer-top li{width: auto;margin-right: 75px;display: inline-block;vertical-align: top;}
.footer-top li:last-child{margin-right: 0;}
.footer-left{float: left;}
.footer-left li{margin-bottom: 8px;}
.footer-left p{color: #999;}
.footer-left p a{color: #999;}
.footer-left p .foot-map{color: #d4c9ae;padding-left: 24px;background: url(../images/loca.png)no-repeat left center;display: inline-block;font-size: 14px;margin-left: 16px;}
.footer-bot{margin: 66px 0 40px;}
.footer-center{display: inline-block;float: left;margin: 3px 82px 0 50px;}
.footer-center p{color: #999999;text-align: center;margin-top: 10px;}
.footer-center img{margin-bottom: 10px;}
.footer-right{float: right;width: 33.7%;margin-top: -5px;}
.footer-right p{color: #999999;line-height: 30px;}
.footer-right h4{color: #d7a626;font-family: 'DIN';background: url(../images/telephone.png)no-repeat left center;padding: 5px 50px;display: inline-block;margin-top: 40px;}
.mod_service{text-align: center;line-height: 58px;}
.mod_service p{color: #999;}
.mod_service p a{color: #999;}
.mod_service p a:hover{color: #fff;}
@media (max-width:1459px){.footer-left{width: 46%;}.footer-center p{margin-top: 4px;}.footer-bot{margin: 40px 0 8px;}}
@media (max-width:1259px){.footer-top li{margin-right: 30px;}.footer-top .ny-right{margin-top: -6px;}.footer-center{margin: 3px 38px 0;}.footer-right p{line-height: 26px;}.footer-right h4{margin-top: 30px;padding: 5px 44px;background-size: auto 100%;}.footer-wrap{padding: 60px 0 45px;}}
@media (max-width:991px){.footer-top .ny-left{display: none;}.footer-top .ny-right{float: left;margin-top: 0;}.footer-left{width: 40%;}.footer-right h4{margin-top: 22px;padding: 5px 0 5px 44px;background-size: auto 100%;}.footer-bot{margin: 20px 0 0;}.footer-wrap{padding: 50px 0 35px;}.mod_service{line-height: 26px;padding: 18px 0 65px;}.footer-top .ny-right em{margin-top: -5px;}}
@media (max-width:767px){.footer-left{width: 100%;margin-bottom: 20px;}.footer-center{width: auto;margin: 0;}.footer-center img{width: 80px;}.footer-right{width: calc(100% - 100px);}}
.header-app{background: #00218a;display: none;position: fixed;top: 0;left: 0;width: 100%;height: 60px;z-index: 500;-webkit-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1), height .56s cubic-bezier(0.52, 0.16, 0.24, 1);-o-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1), height .56s cubic-bezier(0.52, 0.16, 0.24, 1);transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1), height .56s cubic-bezier(0.52, 0.16, 0.24, 1);}
.header.open-PCmenu,
.header-app.open-menu{height: 100%;background: #fff;-webkit-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1), height .56s cubic-bezier(0.52, 0.16, 0.24, 1);-o-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1), height .56s cubic-bezier(0.52, 0.16, 0.24, 1);transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1), height .56s cubic-bezier(0.52, 0.16, 0.24, 1);}
.header-app .logo{float: left;vertical-align: middle;padding: 17px 12px;display: flex;justify-content: space-between;align-items: center;}
.header-app .logo img{width: 130px;}
.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: transparent;border: none;padding: 22px 15px;display: inline-block;visibility: visible;transition: transform 0.44s 0.2s cubic-bezier(0.04, 0.04, 0.12, 0.96), opacity 0.28s 0.36s cubic-bezier(0.52, 0.16, 0.24, 1), -webkit-transform 0.44s 0.2s cubic-bezier(0.04, 0.04, 0.12, 0.96);}
.navbar-togger .icon_bar{width: 24px;height: 2px;background-color: #00218a;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-PCmenu .navbar-togger .icon_bar:nth-of-type(2),
.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.open-PCmenu .nav-PCmenu,
.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.open-PCmenu .nav-list li,
.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(0.52, 0.16, 0.52, 0.84) .15s, transform .4669s cubic-bezier(0.52, 0.16, 0.52, 0.84) .108s, -webkit-transform .4669s cubic-bezier(0.52, 0.16, 0.52, 0.84) .108s;}
.header.open-PCmenu .nav-list li:nth-child(1),
.header-app.open-menu .nav-list li:nth-child(1){transition: opacity .3091s cubic-bezier(0.32, 0.08, 0.24, 1) .03s, transform .3455s cubic-bezier(0.32, 0.08, 0.24, 1) .02s, -webkit-transform .3455s cubic-bezier(0.32, 0.08, 0.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(0.52, 0.16, 0.52, 0.84) .13s, transform .45043s cubic-bezier(0.52, 0.16, 0.52, 0.84) .095s, -webkit-transform .45043s cubic-bezier(0.52, 0.16, 0.52, 0.84) .095s;}
.header.open-PCmenu .nav-list li:nth-child(2),
.header-app.open-menu .nav-list li:nth-child(2){transition: opacity .32244s cubic-bezier(0.32, 0.08, 0.24, 1) .05s, transform .35825s cubic-bezier(0.32, 0.08, 0.24, 1) .04s, -webkit-transform .35825s cubic-bezier(0.32, 0.08, 0.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(0.52, 0.16, 0.52, 0.84) .11s, transform .43756s cubic-bezier(0.52, 0.16, 0.52, 0.84) .082s, -webkit-transform .43756s cubic-bezier(0.52, 0.16, 0.52, 0.84) .082s;}
.header.open-PCmenu .nav-list li:nth-child(3),
.header-app.open-menu .nav-list li:nth-child(3){transition: opacity .33467s cubic-bezier(0.32, 0.08, 0.24, 1) .07s, transform .37539s cubic-bezier(0.32, 0.08, 0.24, 1) .06s, -webkit-transform .37539s cubic-bezier(0.32, 0.08, 0.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(0.52, 0.16, 0.52, 0.84) .09s, transform .42827s cubic-bezier(0.52, 0.16, 0.52, 0.84) .069s, -webkit-transform .42827s cubic-bezier(0.52, 0.16, 0.52, 0.84) .069s;}
.header.open-PCmenu .nav-list li:nth-child(4),
.header-app.open-menu .nav-list li:nth-child(4){transition: opacity .34577s cubic-bezier(0.32, 0.08, 0.24, 1) .09s, transform .39692s cubic-bezier(0.32, 0.08, 0.24, 1) .08s, -webkit-transform .39692s cubic-bezier(0.32, 0.08, 0.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(0.52, 0.16, 0.52, 0.84) .07s, transform .42259s cubic-bezier(0.52, 0.16, 0.52, 0.84) .056s, -webkit-transform .42259s cubic-bezier(0.52, 0.16, 0.52, 0.84) .056s;}
.header.open-PCmenu .nav-list li:nth-child(5),
.header-app.open-menu .nav-list li:nth-child(5){transition: opacity .35577s cubic-bezier(0.32, 0.08, 0.24, 1) .11s, transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .1s, -webkit-transform .42286s cubic-bezier(0.32, 0.08, 0.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(0.52, 0.16, 0.52, 0.84) .05s, transform .41691s cubic-bezier(0.52, 0.16, 0.52, 0.84) .043s, -webkit-transform .41691s cubic-bezier(0.52, 0.16, 0.52, 0.84) .043s;}
.header.open-PCmenu .nav-list li:nth-child(6),
.header-app.open-menu .nav-list li:nth-child(6){transition: opacity .36577s cubic-bezier(0.32, 0.08, 0.24, 1) .13s, transform .41718s cubic-bezier(0.32, 0.08, 0.24, 1) .12s, -webkit-transform .41718s cubic-bezier(0.32, 0.08, 0.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(0.52, 0.16, 0.52, 0.84) .03s, transform .41123s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s, -webkit-transform .41123s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s;}
.header.open-PCmenu .nav-list li:nth-child(7),
.header-app.open-menu .nav-list li:nth-child(7){transition: opacity .37577s cubic-bezier(0.32, 0.08, 0.24, 1) .15s, transform .4115s cubic-bezier(0.32, 0.08, 0.24, 1) .14s, -webkit-transform .4115s cubic-bezier(0.32, 0.08, 0.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(0.52, 0.16, 0.52, 0.84) .01s, transform .40555s cubic-bezier(0.52, 0.16, 0.52, 0.84) .17s, -webkit-transform .40555s cubic-bezier(0.52, 0.16, 0.52, 0.84) .17s;}
.header.open-PCmenu .nav-list li:nth-child(8),
.header-app.open-menu .nav-list li:nth-child(8){transition: opacity .38577s cubic-bezier(0.32, 0.08, 0.24, 1) .17s, transform .40582s cubic-bezier(0.32, 0.08, 0.24, 1) .16s, -webkit-transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .16s;}
.cate-item{position: relative;}
.cate-item a{font-size: 16px;line-height: 48px;margin-right: 60px;display: block;color: #444;}
.nav-list li.active .cate-item a,
.nav-list li.open .cate-item a{color: #00218a;}
.category-cont a:last-child{border: none;}
.category-cont a.active{color: #00218a;}
.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::before,
.category-tig::after{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: #00218a;}
.category-cont{display: none;}
.nav-list li.open .category-cont{display: block;border-top: solid 1px #cfcfcf;border-bottom: solid 1px #cfcfcf;border: 1px solid #cfcfcf;}
.category-pad{padding: 0 15px;}
.category-cont a{line-height: 40px;border-bottom: 1px solid #cfcfcf;display: block;color: #666;text-indent: 15px;}
.category-pad a.active{color: #00218a;}
.app-sousuo{line-height: 22px;border-right: solid 1px #00218a;padding-right: 15px;color: #00218a;float: right;font-size: 22px !important;margin-top: 19px;}
.alert-search{display: none;position: fixed;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.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, 0.1);}
.alert-top .text{border-radius: 0px;height: 40px;background: none;border: solid 1px rgba(0, 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: #00218a;color: white;border-radius: 30px;}
.app-search{margin-bottom: 15px;border: 1px solid #00218a;opacity: 0;transition: all 0.2s}
.open-menu .app-search{opacity: 1;}
.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: #00218a;float: right;font-size: 22px !important;margin-top: 19px;}
.foot-app{width: 100%;background: #dee5ed;padding: 0 15px;display: none;}
.foot-app .footer-tit{position: relative;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.foot-app .open .footer-tit a{color: #333;}
.foot-app .footer-tit a{font-size: 16px;color: #333;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: 0px;top: 0;z-index: 2;}
.foot-app .footer-tig::before,
.foot-app .footer-tig::after{content: '';background: rgba(0, 0, 0, 0.4);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(0, 0, 0, 0.4)}
.foot-app .footer-cont{display: none;border: solid 1px rgba(0, 0, 0, 0.2);border-top: 0;padding: 0 15px;}
.foot-app .footer-cont a{line-height: 40px;color: #333;display: block;font-size: 14px;border-bottom: dashed 1px rgba(0, 0, 0, 0.4);}
.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-right{width: 100%;float: left;}
.foot-app .footer-right p{color: #fff;line-height: 22px;}
.foot-app .bshare{float: none;text-align: center;margin-top: 15px;}
.foot-app .bshare a{margin-left: 15px;}
.foot-app .footer-input{}
.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%;}
.footer-info h4{color: #333333;margin-bottom: 16px;font-weight: 700;}
.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;}
@media(max-width:1459px){}
@media(max-width:1259px){.header-logo,.header-logo1{width: 180px;}}
@media(max-width:1023px){.header{display: none !important;}.header-app{display: block !important;}}
@media(max-width:991px){}
@media (max-width:767px){.app-sousuo{padding-right: 10px;}.header-app .logo img{width: 130px;margin-top: 4px;}.header-app .logo{padding: 13px 12px;}.tool-lan{background: url(../images/diq1.png)no-repeat center;float: left;height: 60px;}.tool-che{background: url(../images/shangc1.png)no-repeat center;float: left;height: 60px;}.tool-lan:hover{background: url(../images/diq.png)no-repeat center;}.tool-che:hover{background: url(../images/shangc.png)no-repeat center;}}
@media (max-width:639px){}
@media (max-width:370px){}
.footer-input .search-input{color: #999;border: 1px solid #707070;float: left;font-family: 'AK-LIGHT';height: 45px;width: 240px;padding: 0 8px;display: inline-block;border-radius: 5px 0 0 5px;}
.footer-input .search-butt{background: url(../images/sent.png)no-repeat center;float: left;border-radius: 5px;display: inline-block;height: 45px;width: 60px;background-color: #00218a;border-radius: 0 5px 5px 0;cursor: pointer;}
.drop-nav{position: relative;display: block;}
.nav-top{position: relative;height: 52px;line-height: 52px;border-bottom: solid 1px #dee5ed;}
.nav-top .nav-a{color: #333;font-size: 16px;display: block;padding: 0px 20px 0 45px;}
.nav-top .nav-more{font-size: 16px;color: #333;text-align: center;transition: all .5s;line-height: 52px;width: 45px;height: 52px;position: absolute;left: 0;top: 0;z-index: 2;}
.nav-bot{top: 48px;left: 0;width: 100%;display: none;}
.nav-bot .nav-item{}
.nav-bot{z-index: 99;}
.nav-more.open{transform: rotateZ(90deg);opacity: 1;}
.nav-a.active{color: #00218a;}
.nav-top.one .nav-more{left: 15px;}
.nav-top.one .nav-a{padding: 0 20px 0 55px;}
.nav-top.second{padding: 0 20px 0 65px;}
.iframe-nav .nav-top.one .nav-more{left: 0;}
.iframe-nav .nav-top.second{padding: 0 20px 0 54px;}
.iframe-nav .nav-top.three{padding: 0 20px 0 65px;}
.com-file{}
.com-file-ul{margin: 0 -25px;}
.com-file-ul li{float: left;width: 50%;padding: 0 25px;margin-bottom: 19px;}
.com-file-item{border: 1px solid #e5e5e5;padding: 20px 30px;}
.com-file-item img{float: left;margin-right: 24px;}
.com-file-item .file-font{padding: 23px 0 20px;float: left;}
.com-file-item h4{color: #444;}
.com-file-item p{color: #888;margin-top: 9px;}
.btn-3d{width: 50px;height: 50px;perspective: 800px;position: relative;display: block;transition: all 1s;}
.btn-box{transform: preserve-3d;-webkit-transform-style: preserve-3d;}
.btn-item{width: 50px;height: 50px;position: absolute;}
.btn-left{transform: rotateY(-90deg);transition: all 0.5s;background: url(../images/btn-3d.jpg)no-repeat;}
.btn-center{transition: all 0.5s;background: url(../images/btn-3d2.png)no-repeat;}
.com-file-ul li:hover .btn-left,
.pro-box-ul li:hover .btn-left{transform: rotateY(0deg);}
.com-file-ul li:hover .btn-center,
.pro-box-ul li:hover .btn-center{transform: rotateY(90deg);}
.down-bth{float: right;margin: 20px 0;transition: all 2s;}
.btn-font{display: block;color: #666;border: 1px solid #999;width: 200px;height: 50px;line-height: 50px;text-align: center;position: relative;}
.pro-box-ul li:hover .btn-font{color: #00218a;border: 1px solid #00218a;}
.com-page{font-family: 'Open Sans';text-align: center;}
.com-page a{width: 180px;background-color: #f1f3f6;display: block;height: 50px;line-height: 50px;}
.com-page span{position: relative;color: #666;z-index: 33;}
.page-cent{display: inline-block;vertical-align: top;margin: 0 7px;}
.page-cent img{width: 100%;}
.page-prev,
.page-next{display: inline-block;position: relative;}
.page-c i,
.page-prev i,
.page-next i{font-weight: 700;margin: 0 3px;color: #666;position: relative;z-index: 33;}
.page-next::before,
.page-prev::after{transition: all 0.5s;content: "";display: block;position: absolute;top: 0;right: 0;width: 0%;height: 100%;background-color: #00218a;}
.page-next::before{left: 0;}
.page-next:hover::before,
.page-prev:hover::after{width: 100%;}
.page-next:hover span,
.page-prev:hover span{color: #fff;}
.page-next:hover i,
.page-prev:hover i{color: #fff;}
.swiper-button-next.com-butt,
.swiper-button-prev.com-butt{background: url(../images/arrow.png)no-repeat center !important;width: 58px !important;height: 58px !important;border-radius: 50% !important;border: 4px solid #fff;}
.swiper-button-prev.com-butt{transform: rotateZ(180deg);}
.com-butt1.swiper-button-next{right: 24.7%;}
.com-butt1.swiper-button-prev{transform: rotate(180deg);left: 24.7%;}
.com-butt1.swiper-button-next:hover,
.com-butt1.swiper-button-prev:hover{background: rgba(255, 255, 255, 0.1) url(../images/arrow2.png)no-repeat center !important;}
.com-butt1.swiper-button-next:hover{transform: rotate(180deg);}
.com-butt1.swiper-button-prev:hover{transform: rotate(0deg);}
.swiper-button-next.com-butt1,
.swiper-button-prev.com-butt1{width: 60px !important;height: 60px !important;background: rgba(255, 255, 255, 0.1) url(../images/arrow1.png)no-repeat center !important;}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled{opacity: 0.4 !important;}
.com-nav{text-align: center;}
.com-nav-ul{display: inline-block;margin: 50px 0 45px;}
.com-nav-ul li{float: left;padding: 0 10px;}
.com-nav-item{}
.com-nav-item a{color: #00218a;text-align: center;display: block;width: 200px;height: 40px;line-height: 37px;border: 1px solid #00218a;border-radius: 20px;position: relative;overflow: hidden;}
.com-nav-item a span{position: relative;z-index: 33;}
.com-nav-item a::after{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 0%;background: #fff;transition: all 0.5s;}
.com-nav-item a:hover::after{height: 100%;background: #00218a;}
.com-nav-item a:hover span{color: #fff !important;}
.com-nav-item a.active span{color: #fff !important;}
.com-nav-item a.active{background: #00218a;}
.com-ul{margin: 0 -12px;font-size: 0;}
.com-ul li{width: 33.33%;padding: 0 12px;display: inline-block;vertical-align: top;}
.com-ul-item{box-shadow: 1px 1px 10px 10px rgba(0, 0, 0, .04);}
.com-ul-img{overflow: hidden;}
.com-ul-img img{width: 100%;transition: all 1s;}
.com-ul-font{text-align: center;background-color: #fff;}
.com-ul-font h4{}
.com-ul-font p{color: #333;}
.com-ul-item:hover img{transform: scale(1.05);}
.com-ul-item:hover p{color: #00218a;}
.com-pag-ul{display: inline-block;}
.com-pag-ul li{float: left;margin: 0 5px;}
.com-pag-item{}
.com-pag-item a{width: 46px;height: 46px;text-align: center;line-height: 46px;transition: all .5s;display: block;background-color: #f1f3f6;color: #999;font-family: 'Open Sans';}
.com-pag-item i{font-weight: 700;font-size: 14px;}
.com-pag-item a.active{background-color: #00218a;color: #fff;}
.com-pag-item a:hover{background-color: #00218a;color: #fff;}
.com-pagination1.swiper-pagination{width: 100% !important;bottom: 15px !important;}
.com-pagination.swiper-pagination{width: 100% !important;bottom: 40px !important;}
.com-pagination .swiper-pagination-bullet{background-color: #fff;width: 20px;height: 6px;border-radius: 0 !important;opacity: 1 !important;border-radius: 3px !important;margin: 0 2px;}
.com-pagination .swiper-pagination-bullet-active{width: 40px;position: relative;}
.com-pagination .swiper-pagination-bullet-active::after{content: "";position: absolute;top: 0;left: 0;width: 0%;height: 6px;background: #00218a;border-radius: 3px !important;transition: all 8s;animation: swipermove 8s linear;}
.com-pagination .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px !important;}
.com-pagination1 .swiper-pagination-bullet{width: 11px;height: 11px;border-radius: 50% !important;margin: 0 5px;border: 2px solid #fff;background-color: transparent;opacity: 1;}
.com-pagination1 .swiper-pagination-bullet-active{background-color: #fff;}
@keyframes swipermove{0%{width: 0%;}100%{width: 100%;}}
.bgz-left{float: left;width: 49.23%;}
.bgz-item{display: block;position: relative;}
.bgz-font p{margin-top: 6px;}
.bgz-font{position: absolute;bottom: 0;padding: 28px 46px 41px;color: #fff;width: 100%;}
.bgz-right{float: right;width: 49.23%;}
.bgz-rt{margin-bottom: 21px;}
.bgz-img img{width: 100%;transition: all 1s;}
.bgz-bott-ul{margin-top: 38px;}
.bgz-bott-ul li{float: left;width: 49.23%;}
.bgz-bott-ul li:last-child{float: right;}
.bgz-bott-ul .bgz-font h4{color: #000;}
.bgz-bott-ul .bgz-font p{color: #151214;}
.bgz-img{overflow: hidden;}
.bgz-item:hover img{transform: scale(1.05);}
.com-icon{text-align: center;}
.icon-img{font-size: 0;position: relative;width: 125px;height: 125px;margin: auto;overflow: hidden;border-radius: 50%;}
.icon-img::after{position: absolute;top: 0;right: 0;background-color: #00218a;content: "";display: inline-block;border-radius: 50%;width: 100%;height: 100%;transform: translateX(100%);transition: all 0.5s;}
.icon-img img{transition: all 0.5s;width: 100%;}
.icon-img .icon-img1{border: 2px solid #00218a;border-radius: 50%;}
.icon-img .icon-img2{transform: translateX(-100%);position: absolute;top: 0;left: 0;z-index: 11;}
.com-icon:hover .icon-img .icon-img2{transform: translateX(0%);}
.com-icon:hover .icon-img::after{transform: translateX(0%);}
.icon-font p{color: #666;}
.com-btn span{position: relative;z-index: 33;}
.com-btn{color: #333;border: 2px solid #959697;display: inline-block;padding: 6px 32px;position: relative;}
.com-btn::after{transition: all 0.5s;content: "";display: block;background-color: #00218a;position: absolute;top: 0;left: 0;width: 0%;height: 100%;}
.com-btn:hover{border: 2px solid transparent;}
.com-btn:hover span{color: #fff;}
.com-btn:hover::after{width: 100%;}
.form-ul{margin: 0 -10px;}
.form-ul li{float: left;padding: 0 10px;width: 50%;margin-bottom: 20px;}
.form-ul li:nth-child(4){width: 50%;}
.form-ul li:nth-child(5){width: 50%;}
.form-ul-item{background-color: #f5f5f5;line-height: 57px;padding: 0 18px;}
.form-ul label{color: #666;display: inline-block;}
.form-ul input{width: 100%;color: #666;font-size: 16px;}
.com-form textarea{background-color: #f5f5f5;resize: none;line-height: 45px;padding-left: 20px;padding-top: 1px;font-size: 16px;display: block;width: 100%;color: #666;height: 118px;margin-bottom: 20px;}
.form-btn a{display: block;transition: all 1s;padding: 14px 58px;display: block;color: #00218a;margin: 30px auto 0;border: 1px solid #00218a;}
.form-btn a:hover{background-color: #00218a;color: #fff;}
textarea::-webkit-input-placeholder{color: #525252;}
textarea:-moz-placeholder{color: #525252;}
textarea::-moz-placeholder{color: #525252;}
textarea::-ms-input-placeholder{color: #525252;}
input::-webkit-input-placeholder{color: #666;}
input:-moz-placeholder{color: #666;}
input::-moz-placeholder{color: #666;}
input:-ms-input-placeholder{color: #666;}
.yzm-box input::-webkit-input-placeholder,
.form-ul input::-webkit-input-placeholder{color: #666;}
.yzm-box input:-moz-placeholder,
.form-ul input:-moz-placeholder{color: #666;}
.yzm-box input::-moz-placeholder,
.form-ul input::-moz-placeholder{color: #666;}
.yzm-box input::-moz-placeholder.form-ul input:-ms-input-placeholder{color: #666;}
.yzm-box{margin-top: 10px;}
#yzm{background-color: #f5f5f5;line-height: 57px;padding-left: 20px;font-size: 16px;}
#random{font-size: 24px;font-style: italic;text-align: center;vertical-align: bottom;width: 120px;margin: 0 24px;background-color: #f5f5f5;line-height: 57px;}
.yzm-box a{color: #666666;display: inline-block;font-size: 16px;}
.form-btn{text-align: center;margin-top: 40px;}
.form-btn input{position: relative;display: inline-block;width: 200px;font-size: 18px;letter-spacing: 2px;text-align: center;height: 50px;line-height: 50px;background-color: #00218a;color: #fff;border-radius: 10px;}
input[type="radio"]+label::before{content: "\a0";display: inline-block;vertical-align: middle;width: 10px;height: 10px;margin-right: 10px;border-radius: 0;text-indent: .15em;margin-bottom: 4px;border: 1px solid #00218a;border-radius: 50%;}
input[type="radio"]:checked+label::before{background-color: #00218a;background-clip: content-box;padding: 0px;border: 1px solid #00218a;}
input[type="radio"]{position: absolute;clip: rect(0, 0, 0, 0);}
.radio-inline{padding-left: 0;}
input[type=radio][disabled]:checked+label::before{background-color: #CCCCCC;background-clip: content-box;padding: 0px !important;border: 1px solid #00218a !important;}
@media (max-width:1459px){.form-btn{margin-top: 40px;}}
@media (max-width:767px){.form-ul li{width: 100%;}#yzm{padding-left: 20px;width: 120px;}#random{margin: 20px 0 0;width: 80px;font-size: 18px;}.yzm-box a{font-size: 14px;margin-top: 10px;}.form-btn{margin-top: 30px;}.form-btn input{width: 120px;height: 40px;line-height: 38px;font-size: 14px;}}
.com-ztyw{display: block;}
.ztyw-img{float: left;overflow: hidden;}
.ztyw-img img{width: 100%;transition: all 1s}
.ztyw-font{float: left;}
.com-swxt{display: block;position: relative;}
.swxt-img{overflow: hidden;}
.swxt-img img{width: 100%;transition: all 1s;}
.swxt-font{text-align: center;color: #333;}
.scrollbar{overflow-y: auto;padding-right: 5px;}
.scrollbar::-webkit-scrollbar{width: 3px;background-color: #dcdbdb;}
.scrollbar::-webkit-scrollbar-thumb{background-color: #00218a;border-radius: 10px;}
.omit{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ban-tit{line-height: 100px;font-size: 80px;color: #fff;font-family: 'cerab';margin: 16px 0 68px;letter-spacing: -4px;}
.ban-dec{color: #fff;font-family: 'cera';}
.ssline{position: relative;display: inline-block;}
.ssline::after{transition: all 0.2s;content: "";display: block;margin: 20px auto 14px;vertical-align: middle;width: 50px;height: 2px;background: #00218a;}
.sxline{position: relative;}
.sxline::after{content: "";width: 1px;height: 130%;background-color: #ededed;position: absolute;top: -14px;right: 0;}
.ssline2{position: relative;}
.ssline2::after{transition: all 0.4s;content: "";position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 0%;height: 1px;background: #00218a;}
.banner-img{text-align: right;}
.banner-img img{width: 43.6%;}
.banner-img,
.banner-wrap{position: absolute;top: 52.4%;width: 100%;transform: translateY(-50%);}
.index.banner .swiper-slide{position: relative;overflow: hidden;}
.index.banner .app-banner{display: none;width: 100%;}
.index.banner{position: relative;z-index: 22;margin-top: 100px;}
.pc-banner{width: 100%;/* height: 850px; */}
.banner-icon{z-index: 1;display: inline-block;animation: moveline 1.5s ease-in-out infinite;position: relative;cursor: pointer;}
.banner-icon img{width: 100%;}
@keyframes moveline{0%{transform: translateY(-10px);}100%{transform: translateY(0px);}}
.banner-icon::after{position: absolute;top: 12px;left: 50%;content: "";width: 1px;height: 10px;background-color: #fff;transform: translate(-50%, 0%);animation: moveline2 1.5s ease-in-out infinite;}
@keyframes moveline2{0%{height: 6px;}100%{height: 8px;}}
.banner-font h4{color: #fff;font-size: 72px;font-family: 'zaozi';}
.bold{font-weight: bold;}
.color{color: #00218a;}
.banner-font p{color: #fff;margin: 28px 0 50px;}
.banner-box{width: 100%;text-align: center;}
.banner .swiper-button-next,
.banner .swiper-button-prev{display: none;}
@media(max-width:1679px){.banner-font h4{font-size: 64px;}.banner-font p{margin: 14px 0 44px;}}
@media(max-width:1459px){.banner-font h4{font-size: 50px;}.index.banner{margin-top: 80px;}.banner-font p{margin: 12px 0 36px;font-size: 22px;}.banner-icon{width: 20px;}}
@media(max-width:1259px){.index.banner{margin-top: 60px;}.banner-font p{margin: 10px 0 28px;font-size: 18px;}.banner-icon{width: 18px;}}
@media(max-width:991px){.banner-font h4{font-size: 38px;}.banner-font p{margin: 8px 0 22px;font-size: 16px;}}
@media(max-width:767px){.index.banner .app-banner{display: block;}.index.banner .pc-banner{display: none;}.banner-icon,.banner-font .index-btn{display: none;}.banner-font h4{font-size: 22px;}}
@media(max-width:639px){}
@media(max-width:400px){}
@media(max-width:321px){}
.ny-banner{position: relative;margin-top: 100px;}
.ny-banner img.ny-pc{display: block;width: 100%;}
.ny-banner img.ny-app{display: none;}
.ny-banner .ny-app{display: none;}
.ny-banner .ny-app img{width: 100%;}
.ny-font{width: 100%;position: absolute;top: 50.2%;transform: translateY(-51%);text-align: center;}
.ny-header{width: 100%;text-align: center;}
.ny-tit{color: #fff;font-size: 48px;font-family: 'zaozi';line-height: 72px;}
.ny-dec{color: #fff;margin-top: 13px;}
.ny-dec1{color: #666;margin-top: 15px;}
.ny-tit1{font-size: 40px;/* color: #333; */}
.ny-banner .ny-title .ny-tit{font-size: 46px;color: #fff;}
.ny-banner .ny-title p{color: #fff;margin: 6px 0 -2px;}
.nav-wrap{position: relative;height: 500px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.nav-header{background-color: #fff;height: 80px;border-bottom: 1px solid #e5e5e5;}
.ban-nav{text-align: center;}
.ban-nav .com-ul{margin: 0;}
.ban-nav .com-ul li{width: auto;height: 80px;line-height: 80px;border-left: 1px solid #e5e5e5;padding: 0;}
.ban-nav .com-ul li.cc{width:25%;}
.ban-nav .com-ul li.cc a{padding:0px;}
.ban-nav .com-ul li:last-child{margin-right: 0;border-right: 1px solid #e5e5e5;}
.ban-nav .com-ul li a{color: #666;position: relative;display: inline-block;padding: 0 110px;}
.ban-nav .com-ul li a::after{transition: all 0.5s;content: "";display: inline-block;width: 0%;height: 4px;background: #00218a;position: absolute;bottom: 0px;right: 0%;}
.ban-nav .com-ul li.on a::after,
.ban-nav .com-ul li:hover a::after{width: 100%;left: 0%;right: auto;}
.ban-nav .com-ul li.on a,
.ban-nav .com-ul li:hover a{color: #00218a;position: relative;z-index: 33;}
.ny-mbx{position: absolute;left: 0;bottom: 0;width: 100%;}
.com-mbx::before{content: "";display: inline-block;width: 17px;height: 21px;vertical-align: middle;padding-left: 12px;margin-top: -4px;margin-right: 6px;background: url(../nav-icon.png) no-repeat center;}
.com-mbx{line-height: 80px;background: url(../images/nav-icon.png)no-repeat left;display: inline-block;color: #fff;font-size: 16px;}
.com-mbx a{color: #fff;}
.com-mbx a.active{color: #00218a;}
.com-mbx span{display: inline-block;margin: 0 12px;color: #fff;}
.drop-nav{display: none;}
@media(max-width:1679px){.ny-banner .ny-title .ny-tit{font-size: 46px;}}
@media(max-width:1459px){.ny-banner .ny-title .ny-tit{font-size: 34px;line-height: 50px;}.nav-wrap{height: 450px;}.nav-header{height: 60px;}.com-mbx{line-height: 60px;}.ban-nav .com-ul li{height: 60px;line-height: 60px;}.ny-banner{margin-top: 80px;}}
@media(max-width:1259px){.ny-banner .ny-title .ny-tit{font-size: 30px;line-height: 40px;}.nav-header{height: 45px;}.ban-nav .com-ul li{height: 45px;line-height: 45px;}.com-mbx{line-height: 45px;}.nav-wrap{height: 400px;}.ny-font{top: 54.2%;}}
@media(max-width:1023px){.ny-banner{margin-top: 60px;}}
@media(max-width:991px){.ny-banner .ny-title .ny-tit{font-size: 28px;}.ny-banner{margin-top: 60px;}.nav-wrap{height: 350px;}}
@media(max-width:767px){.ny-banner img.ny-pc{display: none;}.ny-banner .ny-font{display: block;}.ny-banner img.ny-app{display: block;width: 100%;}.ny-top{margin-bottom: 10px;}.com-mbx{display: none;}.nav-header{display: none;}.ny-banner .ny-app{display: block;}.drop-nav{display: block;}.ny-banner .ny-title .ny-tit{font-size: 22px;width: 100%;text-align: center;line-height: 32px;}.nav-wrap{height: auto;}}
@media(max-width:640px){}
@media(max-width:408px){}
.com-play{width: 70px;height: 70px;border-radius: 50%;z-index: 33;background: url(../images/play2.png)no-repeat center;transition: all 0.5s;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.com-play::after{content: "";display: block;background: url(../images/play1.png)no-repeat center;width: 70px;height: 70px;transition: all 1.5s;}
.com-play-bj{position: relative;overflow: hidden;}
.com-play-bj::after{transition: all 0.5s;content: "";display: block;background-color: rgba(1, 2, 3, .4);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
@media(max-width:1679px){}
@media(max-width:1459px){.com-play,.com-play::after{width: 50px;height: 50px;background-size: 100%;}}
@media(max-width:1259px){}
@media(max-width:991px){.com-play,.com-play::after{width: 40px;height: 40px;background-size: 100%;}}
@media(max-width:767px){}
@media(max-width:640px){}
@media(max-width:400px){}
@media(max-width:321px){}
.triangle{position: relative;}
.triangle::after{transition: all 0.5s;content: "";display: inline-block;border-left: 6px solid #00218a;border-top: 5px solid transparent;border-bottom: 5px solid transparent;margin-left: 10px;vertical-align: middle;margin-top: -5px;}
.triangle2{position: relative;}
.triangle2::after{transition: all 0.5s;content: "";display: inline-block;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 4px solid #00218a;position: absolute;bottom: -4px;left: 63px;}
.mengban{position: relative;/* height: 300px; */background: #ffffff3d;}
.mengban::after{content: "";display: block;width: 100%;height: 100%;top: 0;left: 0;position: absolute;background-color: rgba(0,0,0,0.7);}
.omit{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.omit1{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.omit3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.bg-cover{background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;}
.com-hover{display: inline-block;position: relative;background: transparent;z-index: 1;}
.com-hover::before{content: "";width: 100%;height: 100%;background: linear-gradient(60deg, #0086ac, #00bab4);position: absolute;left: 0;bottom: 0;transform-origin: 100%;-webkit-transform-origin: 100%;-webkit-transition: -webkit-transform .4s cubic-bezier(.4, 0, .2, 1);transition: transform .4s cubic-bezier(.4, 0, .2, 1);transform: scaleX(0);-webkit-transform: scaleX(0);visibility: hidden\9;z-index: -1;}
.inon-wrap li:hover .com-hover::before,
.com-hover.on::before,
.com-hover:hover::before{transform: scaleX(1);-webkit-transform: scaleX(1);transform-origin: 0%;-webkit-transform-origin: 0%;}
.com-hover:hover a,
.com-hover.on a{color: #fff !important;}
.btn{display: inline-block;*display: inline;*zoom: 1;text-decoration: none;position: relative;color: #333;}
.btn16{position: relative;color: #666;overflow: hidden;-webkit-transition: all .6s;transition: all .6s;}
.btn16:hover span{color: #fff;border-color: #56aab7;}
.btn16 .bgsqr1{background: linear-gradient(60deg, #0086ac, #00bab4);position: absolute;width: 0;height: 0;border-radius: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: width .6s, height .6s;transition: width .6s, height .6s;z-index: -1;left: 0\9 !important;top: 0\9 !important;}
.inon-wrap li:hover .btn16 .bgsqr1,
.btn16:hover .bgsqr1{width: 1000px;height: 1000px;}
.btn16 span{position: relative;z-index: 33;}
.btn12{border: 1px solid #d0d0d0;position: relative;color: #666;overflow: hidden;-webkit-transition: all .6s;transition: all .6s;}
.btn12:hover{color: #fff;border-color: #00218a;}
.btn12 .bgsqr1,
.btn12 .bgsqr2{background: #00218a;position: absolute;top: 50%;top: 0\9;content: '';width: 20px;height: 20px;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.6s;transition: all 0.6s;opacity: 0.5;}
.btn12 .bgsqr1{left: -20px;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.btn12 .bgsqr2{right: -20px;-webkit-transform: translate(50%, -50%);transform: translate(50%, -50%);}
.btn12:hover .bgsqr1{-webkit-animation: criss-cross-left .8s both;animation: criss-cross-left .8s both;width: 375px\9;height: 375px\9;opacity: 1;}
.btn12:hover .bgsqr2{-webkit-animation: criss-cross-right .8s both;animation: criss-cross-right .8s both;width: 375px\9;height: 375px\9;opacity: 1;}
.btn12 span{position: relative;z-index: 1;}
@-webkit-keyframes criss-cross-left{0%{left: -20px}50%{left: 50%;width: 20px;height: 20px;}100%{left: 50%;width: 375px;height: 375px;}}
@keyframes criss-cross-left{0%{left: -20px}50%{left: 50%;width: 20px;height: 20px;}100%{left: 50%;width: 375px;height: 375px;}}
@-webkit-keyframes criss-cross-right{0%{right: -20px}50%{right: 50%;width: 20px;height: 20px;}100%{right: 50%;width: 375px;height: 375px;}}
@keyframes criss-cross-right{0%{right: -20px}50%{right: 50%;width: 20px;height: 20px;}100%{right: 50%;width: 375px;height: 375px;}}
.com-line{position: relative;}
.com-line::after{transition: all 0.5s;content: "";display: block;background-color: #00218a;position: absolute;bottom: 0;left: 0;width: 0%;height: 1px;}
.com-line:hover::after{width: 100%;}
.index-span{font-size: 50px;color: #eb9745;font-family: 'Roboto';display: inline-block;background-image: -webkit-linear-gradient(top, #eb9745, #efad6db8, transparent);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.index-tit{font-size: 50px;color: #333;}
.index-dec{color: #777;margin-top: 10px;line-height: 30px;display: NONE;}
.bold{font-weight: bold;font-style: normal;}
em{font-style: normal;}
.pt75{padding-top: 75px;}
.mb80{margin-bottom: 80px;}
.line-doc{width: 100%;height: 1px;background-color: #e5e5e5;position: relative;margin: 40px 0 37px;}
.line-doc::before{transition: all 0.5s;z-index: 99;content: "";display: block;background-color: #e5e5e5;position: absolute;bottom: 50%;right: 50%;width: 10px;height: 10px;border-radius: 50%;transform: translate(50%, 50%);}
.line-doc::after{transition: all 0.5s;content: "";display: block;background-color: #e5e5e5;position: absolute;bottom: 0;right: 50%;width: 0%;height: 1px;border-radius: 50%;z-index: -1;}
.line-docdoc{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: all 0.5s;width: 0;height: 0;background-image: linear-gradient(60deg, #0086ac, #00bab4);border-radius: 50%;}
.button13{color: #fff;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;position: relative;display: inline-block;width: 250px;text-align: center;height: 60px;line-height: 62px;}
.button13 span{position: relative;z-index: 3;}
.button13 a{color: #333;text-decoration: none;display: block}
.button13::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;border: 1px solid rgba(255, 255, 255, 1);-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;border-radius: 3px;}
.button13:hover::before{opacity: 0;-webkit-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}
.button13::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(255, 255, 255, .25);-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(.5, .5);transform: scale(.5, .5);border-radius: 3px;}
.button13:hover::after{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1)}
#message::-webkit-input-placeholder,
#message:-moz-placeholder,
#message::-moz-placeholder,
#message:-ms-input-placeholder{color: #999;}
.ny-left{float: left;}
.ny-right{float: right;}
.index-btn{font-size: 16px;color: #fff;border: 2px solid #fff;padding: 20px 30px;display: inline-block;width: 229px;border-radius: 33px;transition: all 0.5s;height: 67px;overflow: hidden;}
.index-btn em{width: 16px;height: 13px;background: url(../images/arrow.png)no-repeat center;display: inline-block;float: right;transition: all 0.5s;margin-top: 6px;}
.index-btn:hover{padding: 20px 65px;}
.ny-nav1,
.ny-nav{text-align: center;}
.ny-nav1 li,
.ny-nav li{display: inline-block;vertical-align: top;}
.ny-nav li span{padding: 0 42px;}
.ny-nav li:nth-child(2)::after,
.ny-nav li:nth-child(2)::before{width: 1px;height: 18px;background-color: #c6c6c6;content: "";display: inline-block;vertical-align: middle;margin-top: -5px;transform: rotateZ(20deg);}
.ny-nav li.on span,
.ny-nav li:hover span{font-weight: bold;color: #00218a;}
.ny-nav1 li{}
.ny-nav1 li span{color: #666;display: inline-block;padding: 9px 22px 9px 23px;border-radius: 25px;transition: all 0.5s;cursor: pointer;margin: 0 16px;}
.ny-nav1 li.on span,
.ny-nav1 li:hover span{color: #fff;background-color: #00218a;}
@media (max-width:1459px){.ny-tit{font-size: 32px;}}
@media (max-width:1259px){.ny-tit{font-size: 28px;}}
@media (max-width:991px){.ny-tit{font-size: 26px;}}
@media (max-width:767px){.ny-tit{font-size: 22px;}.mengban{height: 200px;background: #fff;}}
.index-one{padding: 75px 0 66px;}
.index-one .ny-header{text-align: left;width: 29.928%;float: left;}
.index-one .ny-left{width: 29.928%;padding-top: 117px;}
.index-one .inon-swiper{width: 64.286%;float: right;}
.index-one .ny-right{width: 51.286%;background-color: #fff;overflow: hidden;box-shadow: 0 0 6px 7px rgba(0, 0, 0, .06);text-align: center;margin: 10px 78px;}
.index-one .ny-right:hover img{transform: scale(1.05);}
.index-one .ny-right img{width: 86%;transition: all 0.5s;max-height: 100%;}
.inon-box{display: none;}
.inon-box.on{display: block;}
.inon-swiper .swiper-container{padding-bottom: 16px;}
.inon-swiper .swiper-scrollbar{background: none !important;height: 28px !important;}
.inon-swiper .swiper-scrollbar-drag{background: url(../images/swiper-btn.png) center no-repeat !important;background-size: 74px !important;}
.inon-swiper .swiper-pagination-progress .swiper-pagination-progressbar{background-color: transparent;background: url(../images/swiper-btn.png)no-repeat center;background-size: 24px;}
.inon-swiper .swiper-scrollbar-drag{opacity: 0;}
.inon-swiper:hover .swiper-scrollbar-drag{opacity: 1;}
.inon-swiper .swiper-slide{border-bottom: 1px solid #dcdcdc;padding-bottom: 30px;text-align: center;position: relative;}
.inon-swiper .swiper-slide::after{position: absolute;bottom: -2px;right: 0;width: 0%;height: 3px;background-color: #00218a;content: "";transition: all 0.5s;}
.inon-swiper .swiper-slide:hover::after,
.inon-swiper .swiper-slide.on::after{left: 0;width: 100%;right: auto;}
.inon-swiper .swiper-slide:hover span,
.inon-swiper .swiper-slide.on span{color: #00218a;}
.index-one a{display: inline-block;}
.inon-item{text-align: left;}
.inon-item h4{color: #00218a;font-weight: 200;font-weight: bold;}
.inon-item p{color: #666;line-height: 27px;margin: 20px 0 29px;height: 150px;}
.inon-item{}
.inon-swiper2{transform: translateY(14px);}
.inon-btn .btn{width: 220px;text-align: center;height: 60px;line-height: 60px;color: #00218a;font-size: 16px;border: 1px solid #00218a;border-radius: 10px;}
.inon-btn .btn:hover{color: #fff;}
.inon-swiper2 .swiper-tool{height: auto;width: 100%;margin-top: 20px;}
.inon-swiper2 .swiper-button-next,
.inon-swiper2 .swiper-button-prev,
.inon-swiper2 .swiper-container-rtl .swiper-button-next{position: inherit !important;display: inline-block !important;margin-top: 0 !important;background: url(../images/arraw.png)no-repeat center !important;vertical-align: middle;*display: inline !important;*zoom: 1 !important;}
.inon-swiper2 .swiper-container-horizontal>.swiper-pagination-bullets,
.inon-swiper2 .swiper-pagination-custom,
.swiper-pagination-fraction{position: inherit !important;display: inline-block !important;width: auto !important;bottom: 0 !important;}
.inon-swiper2 .swiper-button-next{transform: rotateY(180deg);}
.inon-swiper2 .swiper-paly{display: inline-block;margin: 0 7px;cursor: pointer;}
.inon-swiper2 .num{font-size: 16px;font-family: Arial, Helvetica, sans-serif;vertical-align: middle;display: inline-block;margin-top: 2px;margin-left: 8px;}
.inon-swiper2 .num span:last-child{opacity: 0.6;}
.inon-swiper2 .swiper-button-next:focus{outline: none;}
.inon-swiper2 .swiper-button-prev:focus{outline: none;}
.index-two{padding: 75px 0;}
.index-two .ny-item{text-align: center;padding: 0px 70px;}
.qufo-box::before{position: absolute;content: "";top: 50%;left: 50%;transform: translate(-50%, -50%);width: 40%;height: 40%;opacity: 0;transition: all 0.6s;}
.index-two li:hover span{color: #00218a;}
.index-two li:hover h4{color: #00218a;}
.index-two li span{font-family: 'DIN';font-size: 36px;color: #333;position: absolute;bottom: -5px;left: 0;width: 100%;text-align: center;}
.index-two li p{color: #666;line-height: 26px;}
.index-two li h4{color: #333;margin: 31px 0 13px;font-weight: bold;}
.index-two li:hover img{opacity: 0;}
.index-two li{width: 25%;}
.index-two .qufo-box{width: 170px;height: 170px;position: relative;border: none;margin: 0 auto 0;}
.index-two .qufo-box img{width: 100%;}
.index-two .qufo-box::before{background-size: 100%;width: 100%;height: 100%;transform: translate(-50%, -50%) scale(0.5);}
.index-two li:hover .qufo-box::before{transform: translate(-50%, -50%) scale(1);width: 100%;height: 100%;opacity: 1;}
.index-two li:nth-child(1):hover .qufo-box::before{background: url(../images/intw-11.png)no-repeat center;background-size: 100%;}
.index-two li:nth-child(2):hover .qufo-box::before{background: url(../images/intw-22.png)no-repeat center;background-size: 100%;}
.index-two li:nth-child(3):hover .qufo-box::before{background: url(../images/intw-33.png)no-repeat center;background-size: 100%;}
.index-two li:nth-child(4):hover .qufo-box::before{background: url(../images/intw-44.png)no-repeat center;background-size: 100%;}
.index-two .ny-wrap{background: url(../images/intw-bj.png)no-repeat center top;background-size: 100%;margin-top: 45px;}
.index-two ul{margin: 0 -46px;}
.ino-nav{padding: 33px 0px 39px;text-align: center;overflow-x: auto;white-space: nowrap}
.ino-nav a{display: block;float: left;font-size: 18px;color: #666;line-height: 44px;vertical-align: middle;}
.ino-nav .swiper-pagination-bullet-active a{color: #00218a}
.ino-nav .ino-page{position: relative;display: inline-block;width: auto;height: auto;padding: 0 55px;background: transparent;border-radius: 0;vertical-align: top;opacity: 1}
.ino-nav .ino-page:last-child::after{display: none}
.ino-icon{width: 48px;height: 44px;overflow: hidden;float: left;margin-right: 10px;}
.ino-icon img{display: block;width: 100%;transition: all .5s}
.ino-nav .swiper-pagination-bullet-active .ino-icon img{transform: translateY(-100%)}
.ino-font{background-color: #0606066e;padding: 30px 100px;text-align: center;}
.ino-font p{color: #fff;line-height: 30px;}
.index-three{padding: 75px 0 80px;}
.ino-list{display: inline-block;position: relative;}
.ino-list img{width: 100%;}
.ino-font{z-index: 1;position: absolute;bottom: 0px;width: 100%;}
.index-four{padding-bottom: 80px;}
.index-four .ny-left{width: 34.5%;padding-top: 105px;}
.index-four .ny-right{margin: 0 -40px 0 -80px;width: 73.5%;position: relative;}
.index-four .ny-right img{width: 100%;}
.time-box li{width: 50%;margin-bottom: 64px;}
.time-box li:hover h4{color: #d7a626;transform: translateY(-10px);}
.time-box h4{color: #d7a626;margin-bottom: -2px;transition: all 0.5s;font-size: 48px;vertical-align: top;}
.time-box h4 span{font-size: 80px;margin-right: 4px;font-family: 'dinstd';display: inline-block;vertical-align: top;}
.time-box p{color: #333;}
.time-box li:nth-child(2) h4{font-size: 36px;font-weight: bold;}
.time-box li:nth-child(2) h4 span{font-weight: 400;}
.time-box li:nth-child(2) h4 em{margin-top: 8px;display: inline-block;}
.time-box li:nth-child(4) h4{font-size: 58px;font-weight: bold;height: 88px;line-height: 88px;}
.info-txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.info-txt em{width: 20px;height: 20px;display: inline-block;border-radius: 50%;position: relative;margin-top: 18px;}
.info-txt em::after{content: "";width: 9px;height: 9px;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #d7a626;transition: all 1s;z-index: 1;}
.info-txt em::before{content: "";width: 9px;height: 9px;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #d7a626;transition: all 1s;}
.info-txt em::before{animation: kuosan 1s linear infinite;}
@keyframes kuosan{from{opacity: 0.6;width: 9px;height: 9px;}to{opacity: 0;width: 20px;height: 20px;}}
.info-txt2{float: right;margin-left: 15px;transform: translateY(17px);transition: all 0.5s;}
.info-txt2 span{font-size: 12px;color: #333;font-family: 'Arial';}
.info-txt2 p{opacity: 0;transition: all 0.5s;}
.info-item{display: inline-block;}
.info-txt li{position: absolute;}
.info-txt li:hover p{opacity: 1;}
.info-txt li:hover .info-txt2{transform: translateY(0);}
.info-txt li:nth-child(1){top: 33.5%;left: 17%;}
.info-txt li:nth-child(2){top: 25.3%;right: 39%;}
.info-txt li:nth-child(3){bottom: 35.2%;right: 41.5%;}
.info-txt li:nth-child(4){top: 42.3%;right: 32%;}
.info-txt li:nth-child(5){top: 32.7%;right: 25%;}
.info-txt li:nth-child(8){top: 30.5%;right: 14%;}
.info-txt li:nth-child(8) em::after{width: 15px;height: 15px;}
.info-txt li:nth-child(8) em::before{animation: none;}
.info-txt li:nth-child(9){top: 45%;right: 15%;}
.info-txt li:nth-child(10){top: 38.5%;right: 12.6%;}
.info-txt li:nth-child(11){BOTTOM: 22.5%;left: 29.6%;}
.info-txt li:nth-child(12){top: 71.5%;right: 4.6%;}
.info-txt li:nth-child(6){top: 44%;right: 22%;}
.info-txt li:nth-child(6) .info-txt2{float: left;}
.info-txt li:nth-child(7){top: 36%;right: 20%;}
.info-txt li:nth-child(7) .info-txt2{float: none;margin: 0;}
.info-txt li:nth-child(7) em{margin: 0;margin-top: 4px;margin-left: 10px;}
.index-five{padding: 76px 0 80px;}
.index-five .ny-wrap{margin-top: 45px;}
.index-five .ny-right{width: 47.857%;}
.infi-left{width: 46.45%;}
.infi-left:hover img{transform: scale(1.05);}
.infi-left:hover h4{color: #00218a;}
.infi-left .swxt-font{border: 1px solid #e5e5e5;border-top: none;text-align: left;padding: 37px 38px 33px;}
.infi-left .swxt-font p{color: #666;line-height: 28px;}
.new-time{color: #666;font-family: 'Arial';display: inline-block;margin: 19px 0 9px;}
.infi-nav{border-bottom: 2px solid #e5e5e5;margin-top: -5px;}
.infi-nav span{display: inline-block;color: #666;padding-bottom: 26px;}
.infi-nav li{width: auto;padding: 0 18px;}
.infi-nav ul{margin: 0 -18px;}
.infi-nav li .ssline2::after{height: 5px;bottom: -2px;}
.infi-nav li.on .ssline2::after,
.infi-nav li:hover .ssline2::after{width: 100%;}
.infi-nav li.on span,
.infi-nav li:hover span{color: #00218a;}
.infi-top{padding: 48px 0 43px;border-bottom: 1px dashed #e5e5e5;}
.infi-top .swxt-font{text-align: left;}
.infi-top .swxt-font p{color: #666;line-height: 30px;margin: 23px 0 16px;}
.infi-btn em{color: #999;float: right;font-family: 'Arial';}
.infi-btn .new-time{margin: 0;float: left;color: #999;font-family: 'Arial';}
.infi-bot{padding-top: 46px;border-bottom: 1px dashed #e5e5e5;border-top: 1px dashed #e5e5e5;padding-bottom: 27px;}
.infi-bot p{color: #666;width: 84%;float: left;}
.infi-bot p::before{display: inline-block;content: "";width: 8px;height: 8px;border-radius: 50%;background-color: #e5e5e5;vertical-align: middle;margin-right: 11px;margin-top: -3px;}
.infi-bot span{color: #999;font-family: 'Arial';margin: 0;float: right;}
.infi-bot li{margin-bottom: 22px;}
.infi-box{display: none;}
.infi-box.on{display: block;}
@media (max-width:1679px){.index-tit{font-size: 46px;}.infi-left .swxt-font{padding: 30px 38px;}}
@media (max-width:1459px){.index-one .ny-left{padding-top: 85px;}.inon-btn .btn{width: 185px;height: 52px;line-height: 52px;}.index-tit{font-size: 42px;}.index-dec{line-height: 26px;}.index-one{padding: 60px 0 50px;}.index-three,.index-two{padding: 60px 0;}.index-two ul{margin: 0 -40px;}.index-two .qufo-box{width: 150px;height: 150px;}.index-two li span{font-size: 32px;}.index-five .ny-wrap,.index-two .ny-wrap{margin-top: 35px;}.index-two .ny-item{padding: 0 40px;}.ino-nav{padding: 30px 0px 20px;}.ino-font{padding: 25px 80px;}.ino-font p{line-height: 28px;}.ino-font{padding: 20px 50px;margin-top: -50px;}.time-box h4 span{font-size: 64px;}.time-box h4{font-size: 40px;}.time-box li:nth-child(4) h4{font-size: 40px;height: 70px;line-height: 70px;}.index-four{padding-bottom: 60px;}.index-five{padding: 60px 0;}.infi-nav span{padding-bottom: 18px;}.infi-bot li{margin-bottom: 16px;}.infi-top .swxt-font p{line-height: 26px;margin: 16px 0 10px;}.infi-left .swxt-font p{line-height: 26px;}.new-time{margin: 14px 0 6px;}.infi-left .swxt-font{padding: 29px 30px;}}
@media (max-width:1259px){.index-tit{font-size: 38px;}.index-one .ny-header{width: 32%;}.index-one .ny-left{width: 32%;padding-top: 48px;}.inon-item p{line-height: 26px;height: 132px;}.inon-btn .btn{width: 150px;height: 45px;line-height: 45px;}.index-two ul{margin: 0 -28px;}.index-two .qufo-box{width: 120px;height: 120px;margin-top: -5px;}.index-two li span{font-size: 26px;}.index-two li h4{margin: 16px 0 7px;}.ino-icon{width: 40px;height: 37px;}.ino-nav .ino-page{padding: 0 30px;}.info-txt em::after{width: 6px;height: 6px;}.info-txt em::before{width: 6px;height: 6px;}@keyframes kuosan{from{opacity: 0.6;width: 6px;height: 6px;}to{opacity: 0;width: 20px;height: 20px;}}.info-txt li:nth-child(9){top: 46.5%;}.info-txt li:nth-child(8) em::after{width: 10px;height: 10px;}.info-txt2{margin-left: 2px;}.time-box li{margin-bottom: 26px;}.index-four .ny-left{padding-top: 62px;}.infi-bot p{width: 80%;}.infi-top{padding: 22px 0 20px;}.infi-bot li{margin-bottom: 14px;}.infi-bot{padding-top: 28px;}}
@media (max-width:991px){.index-tit{font-size: 34px;}.inon-swiper2{transform: none;}.inon-btn .btn{width: 120px;height: 40px;line-height: 40px;font-size: 14px;}.inon-item p{line-height: 24px;height: 100px;margin: 12px 0 24px;}.index-one .ny-left{padding-top: 26px;}.index-one .ny-header{width: 100%;}.index-one .inon-swiper{width: 100%;}.index-two ul{margin: 0 -23px;}.index-two .qufo-box{width: 86px;height: 86px;margin-top: -5px;}.index-two li span{font-size: 20px;bottom: -10px;}.index-two .ny-item{padding: 0 10px;}.index-five,.index-three,.index-two{padding: 50px 0;}.index-four{padding-bottom: 50px;}.time-box h4 span{font-size: 48px;}.time-box h4{font-size: 24px;}.time-box li:nth-child(2) h4{font-size: 20px;}.time-box li:nth-child(4) h4{font-size: 30px;height: 52px;line-height: 52px;}.index-four .ny-left{padding-top: 32px;}.index-five .ny-left{width: 100%;}.index-five .ny-right{width: 100%;}.inon-swiper .swiper-slide{padding: 18px 0;}}
@media (max-width:767px){.index-one .ny-right{width: 100%;margin: 0px;box-shadow: none;}.index-one .ny-left{width: 100%;}.inon-item p{height: auto;}.inon-item{text-align: center;}.index-tit{text-align: center;}.index-one{padding: 45px 0;}.index-four{padding-bottom: 45px;}.index-tit{font-size: 22px;}.inon-swiper .swiper-scrollbar-drag{background-size: 55px !important;}.index-five,.index-three,.index-two{padding: 45px 0;}.index-two li{width: 50%;margin-bottom: 5px;}.index-two .ny-wrap{margin-top: 5px;background: none;}.ino-font{margin-top: 0;padding: 10px;position: static;}.ino-list .index-container{padding: 0;}.ino-nav .ino-page{padding: 0 10px;}.index-four .ny-right{width: 100%;margin: 0;}.index-four .ny-left{width: 100%;}.time-box li{margin-bottom: 20px;text-align: center;}.time-box h4 span{font-size: 36px;}.time-box li:nth-child(2) h4 em{margin-top: 0;}.time-box li:nth-child(4) h4{font-size: 22px;height: 39px;line-height: 39px;}.index-four{padding-bottom: 20px;}.infi-left .swxt-font{padding: 20px;}.infi-bot li{margin-bottom: 10px;}.inon-swiper .swiper-scrollbar-drag{opacity: 1;}}
@media (max-width:400px){.infi-bot p{width: 77%;}}
@media (max-width:321px){.infi-bot p{width: 75%;}}
.new-one{padding: 80px 0;}
.new-one li{margin-bottom: 40px;padding-bottom: 0;padding-top: 0;}
.new-one li:last-child{margin-bottom: 0;}
.new-one .com-ztyw{width: 100%;position: relative;transition: all 0.5s;border-bottom: 1px solid #e5e5e5;}
.new-one .ztyw-font{width: 66.425%;float: left;padding-left: 60px;transition: all 0.5s;}
.new-one .ztyw-font h4{margin: 38px 0 0;}
.new-one .ztyw-font p{line-height: 28px;height: 58px;color: #666;margin-top: 38px;margin-bottom: 37px;}
.new-one .ztyw-font span{font-size: 16px;font-family: 'Arial';color: #666;margin-top: 18px;display: inline-block;}
.new-one .ztyw-font em{color: #666;}
.new-one .ztyw-img{width: 33.575%;transition: all 1s;margin-bottom: -1px;}
.new-one li:hover h4{color: #00218a;}
.new-one li:hover em{color: #00218a;}
.new-one li:hover img{transform: scale(1.05);}
.new-one li:hover .com-ztyw{background-position-x: 99%;}
.new-one li:hover .ztyw-font{transform: translateX(18px);}
.new .lpage{margin-top: 80px;}
@media (max-width:1459px){.new .lpage{margin-top: 50px;}.new-one{padding: 60px 0;}.new-one .ztyw-font p{margin: 20px 0;}.new-one .ztyw-font{padding-left: 50px;}}
@media (max-width:1259px){.new-one .ztyw-font p{line-height: 24px;height: 48px;margin-top: 12px;}.new-one li{margin-bottom: 30px;}.new-one{padding: 50px 0;}.new-one .ztyw-font span{margin-top: 12px;}.new-one .com-ztyw{background-size: 24px;}.new-one .ztyw-font h4{margin: 22px 0 0;}}
@media (max-width:991px){.new-one .ztyw-font{padding-left: 20px;}.new-one li:hover .ztyw-font{transform: none;}.new-one .ztyw-font p{height: 20px;-webkit-line-clamp: 1;margin: 6px 0 12px;}}
@media (max-width:767px){.new-one .ztyw-img{width: 100%;}.new-one .ztyw-font{width: 100%;padding: 0 20px;}.new-one .com-ztyw{padding-bottom: 20px;}.new-one li{margin-bottom: 20px;}.new-one{padding: 45px 0;}.new .lpage{margin-top: 35px;}.new .ny-header .index-btn{font-size: 14px;width: 90px;height: 35px;line-height: 10px;}.new-one .ztyw-font{padding-left: 0px;}}
.newinfo-one{padding: 75px 0 74px;}
.newinfo-one .ny-left{width: 70.928%;}
.newinfo-one .ny-right{width: 23.571%;padding-top: 3px;}
.newinfo-header h4{color: #333;line-height: 36px;}
.newinfo-header p{color: #666;line-height: 28px;color: #666;padding: 14px 0 34px;}
.newinfo-header .p-style{display: inline;}
.newinfo-header span{color: #a3a3a3;font-family: 'Arial';}
.newinfo-header{border-bottom: 1px solid #eeeeee;}
.newinfo-center{padding: 30px 0 0;font-size: 16px;}
.newinfo-center img{max-width: 100%;}
.newinfo-center p{color: #666;line-height: 32px;}
.newsinfo-footer{margin-bottom: 28px;}
.newsinfo-footer a{display: block;border: 1px solid #eeeeee;padding: 26px 28px 24px;margin-bottom: 10px;}
.newsinfo-footer a:hover p{color: #00218a;}
.newsinfo-footer a:hover span{color: #00218a;}
.newsinfo-footer a:hover{border: 1px solid #00218a;}
.newsinfo-footer span{color: #333;display: inline-block;}
.newsinfo-footer em{color: #999;font-family: 'Arial';display: block;margin: 12px 0 14px;}
.newsinfo-footer p{color: #666;line-height: 28px;margin: 0;}
.newinfo-one .ny-right .ny-txt{margin-bottom: 20px;}
.newsinfo-info em{color: #666;font-family: 'Arial';margin-bottom: 9px;display: inline-block;}
.newsinfo-info .swxt-font{text-align: left;padding: 16px 0px 19px;}
.newsinfo-info li{border-bottom: 1px solid #e5e5e5;}
.newsinfo-info li:hover img{transform: scale(1.05);}
.newsinfo-info li:hover h4{color: #00218a;}
@media (max-width:1459px){.newinfo-one{padding: 50px 0 60px;}.newinfo-one .ny-right{width: 25.571%;}}
@media (max-width:1259px){.newsinfo-footer p{line-height: 24px;margin: 5px 0;}.newsinfo-footer a{padding: 14px 20px 8px;}.newsinfo-footer em{margin: 4px 0;}}
@media (max-width:991px){.newinfo-one .ny-left{width: 100%;}.newinfo-one .ny-right{width: 100%;margin-top: 20px;}.newinfo-one{padding: 50px 0;}.newinfo-header p{padding: 10px 0 24px;line-height: 24px;}}
@media (max-width:767px){.newinfo-one{padding: 45px 0;}.newinfo-header .p-style{display: block;}.newsinfo-footer a{padding: 14px 20px;}}
.contact-one{padding: 80px 0 71px;}
.contact-one li{width: 25%;}
.contact-one .icon-img{width: 106px;height: 106px;}
.contact-one .icon-img .icon-img1{border: 1px solid #dedede;}
.contact-one li h4{line-height: 26px;font-family: 'Arial';margin: 26px 0 4px;}
.contact-one li h4 a{width: 100%;display: inline-block;word-break: break-all;}
.contact-one li p{color: #666;padding: 0 20px;}
.contact-one li:last-child p{color: #333;line-height: 30px;}
.contact-two{}
.contact-two .ny-left{width: 50%;position: relative;}
.contact-two .ny-left h4{position: absolute;bottom: 28px;left: 0;width: 100%;text-align: center;color: #fff;}
.contact-two .ny-right{width: 50%;}
.contact-two img{width: 100%;}
.form-ul li:last-child{width: 100%;}
.contact-three{padding: 77px 0 80px;}
.contact-three .ny-wrap{margin-top: 50px;}
@media (max-width:1459px){.contact-one{padding: 60px 0 50px;}.contact-one .icon-img{width: 90px;height: 90px;}.contact-one li h4{margin: 12px 0 0px;}.contact-one li:last-child p{line-height: 26px;}.contact-three{padding: 60px 0;}.contact-three .ny-wrap{margin-top: 35px;}}
@media (max-width:1259px){.contact-one{padding: 50px 0 40px;}.contact-three{padding: 50px 0;}}
@media (max-width:991px){.contact-one .icon-img{width: 70px;height: 70px;}}
@media (max-width:767px){.contact-one{padding: 45px 0 20px;}.contact-one .icon-img{width: 60px;height: 60px;}.contact-one li{width: 50%;margin-bottom: 20px;}.contact-two .ny-left{width: 100%;}.contact-two .ny-right{width: 100%;}.contact-three{padding: 45px 0;}.form-ul-item{line-height: 50px;}.com-form textarea{padding-left: 14px;}}
.com2-icon{text-align: center;position: relative;}
.icon2-img{font-size: 0;position: relative;width: 111px;height: 100px;margin: auto;overflow: hidden;background: url(../images/adon-bj.png)no-repeat center;background-size: 100%;margin-bottom: 16px;}
.icon2-img::after{position: absolute;top: 0;right: 0;content: "";display: inline-block;width: 100%;height: 100%;transform: translateX(100%);transition: all 0.5s;background: #f8f8f8 url(../images/adon-bj1.png)no-repeat center;background-size: 100%;}
.com2-icon::before{position: absolute;top: 0;right: 0;content: "";display: inline-block;width: 111px;height: 100px;transform: translateX(56%);transition: all 0.5s;background: #f8f8f8 url(../images/adon-bj2.png)no-repeat center;background-size: 100%;}
.icon2-img img{transition: all 0.5s;width: 100%;}
.icon2-img .icon2-img1{}
.icon2-img .icon2-img2{transform: translateX(-100%);position: absolute;top: 0;left: 0;z-index: 11;}
.com2-icon:hover .icon2-img .icon2-img2{transform: translateX(0%);}
.com2-icon:hover .icon2-img::after{transform: translateX(0%);}
.adva-one{text-align: center;padding: 77px 0;}
.adva-one .ny-wrap{margin-top: 32px;}
.adva-one ul{width: 80%;display: inline-block;}
.adva-one li{width: 25%;}
.adva-one li:last-child .com2-icon::before{display: none;}
.adva-two{padding: 40px 0 79px;}
.adva-two .ny-wrap{margin-top: 47px;}
.adva-two .ny-wrap h4{text-align: center;padding-top: 18px;}
.adva-two li:hover img{transform: scale(1.05);}
.adva-two li:hover h4{color: #00218a;}
@media (max-width:1459px){.adva-two,.adva-one{padding: 60px 0;}.com2-icon::before,.icon2-img{width: 100px;height: 90px;}.icon2-img{margin-bottom: 10px;}.adva-two .ny-wrap{margin-top: 35px;}}
@media (max-width:1259px){.adva-two,.adva-one{padding: 50px 0;}.com2-icon::before,.icon2-img{width: 90px;height: 81px;}.adva-one ul{width: 90%;}}
@media (max-width:991px){.adva-one ul{width: 100%;}.com2-icon::before{background-size: 90%;right: -6px;}}
@media (max-width:767px){.adva-two,.adva-one{padding: 45px 0 25px;}.adva-one li{width: 50%;margin-bottom: 20px;}.adva-one li:nth-child(2) .com2-icon::before{display: none;}.com2-icon::before,.icon2-img{width: 75px;height: 68px;}.adva-two li{width: 100%;margin-bottom: 20px;}}
.diy-one{text-align: center;padding: 76px 0 80px;}
.diy-one .ny-wrap{margin-top: 48px;position: relative;}
.diy-one .diy-imgs{position: relative;display: inline-block;width: 41.857%;}
.diy-one .diy-img1{width: 100%;}
.diy-one .diy-img2{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.diy-one .diy-img3{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 71.5%;border-radius: 50%;}
.diy-ul ul{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.diy-ul span{font-size: 36px;font-family: 'DIN';font-weight: bold;color: #999;transition: all 0.5s;display: inline-block;}
.diy-ul h4{color: #333;margin: 10px 10px 10px;transition: all 0.5s;display: inline-block;transform: translateY(6px);}
.diy-ul p{color: #666;}
.diy-ul .ny-item{text-align: left;background: url(../images/diy-bj.png)no-repeat left bottom;padding: 0 0 20px 37px;background-size: 100%;}
.diy-ul li{position: absolute;width: 25.6%;}
.diy-ul li:nth-child(1){top: 0%;left: 3%;}
.diy-ul li:nth-child(2){top: 30%;left: 0%;}
.diy-ul li:nth-child(4){top: 0%;right: 3%;}
.diy-ul li:nth-child(3){top: 60%;left: 3%;}
.diy-ul li:nth-child(5){top: 30%;right: 0%;}
.diy-ul li:nth-child(5) .ny-item,
.diy-ul li:nth-child(4) .ny-item{background: url(../images/diy-bj2.png)no-repeat left bottom;padding: 0 7px 23px 30px;background-size: 100%;}
.diy-img1{animation: quanquan 80s linear infinite;-webkit-animation: quanquan 60s linear infinite;-moz-animation: quanquan 60s linear infinite;}
@keyframes quanquan{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(-360deg);}}
@-webkit-keyframes quanquan{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(-360deg);}}
@-moz-keyframes quanquan{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(-360deg);}}
.diy-ul li.on span,
.diy-ul li:hover span{color: #00218a;transform: translateY(-6px);}
.diy-ul li.on h4,
.diy-ul li:hover h4{color: #00218a;transform: translateY(10px);}
.dion-swiper{display: none;margin-top: 35px;}
.dion-swiper span{margin-top: 10px;font-size: 22px;font-family: 'DIN';font-weight: bold;color: #00218a;display: inline-block;}
.dion-swiper h4{margin: 10px 0 2px;font-size: 18px;}
.dion-swiper p{color: #666;font-size: 16px;}
.dion-swiper img{width: 100%;}
.diy-span{font-size: 60px;color: #333333;font-family: 'dinstd';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.diy-span2{color: #00218a;transform: translate(-50%, -50%) rotateY(180deg);z-index: -1;}
.adva-one li .icon2-img{transition: all 0.5s;}
.adva-one .icon2-img::after{transform: none;z-index: -1;}
.adva-one li:hover .icon2-img{transform: rotateY(180deg);}
.adva-one li:hover .diy-span{transform: translate(-50%, -50%) rotateY(180deg);color: #00218a;}
@media (max-width:1459px){.diy-one{padding: 60px 0;}.diy-ul span{font-size: 34px;}.diy-span{font-size: 46px;}}
@media (max-width:1259px){.diy-one{padding: 50px 0;}.diy-ul .ny-item{padding: 0 0 14px 30px;}.diy-span{font-size: 42px;}.diy-ul li:nth-child(3) .ny-item,.diy-ul li:nth-child(4) .ny-item{padding: 0 15px 20px 20px;}}
@media (max-width:991px){.diy-ul li:nth-child(4){top: 0%;right: 0%;}.diy-ul li:nth-child(1){top: 0%;left: 0%;}.diy-ul .ny-item{padding: 0 0 14px 20px;}.diy-ul span{font-size: 30px;}}
@media (max-width:767px){.diy-one{padding: 45px 0;}.dion-swiper{display: block;}.diy-one .ny-wrap{display: none;}.diy-span{font-size: 36px;}}
.product-one{padding: 50px 0 80px;}
.product-one .ny-nav1{margin-bottom: 50px;}
.product-one .ny-wrap ul{margin: 0 -25px -50px;}
.product-one .ny-wrap li{padding: 0 25px;margin-bottom: 50px;width: 50%;}
.product-one .ny-wrap li h4{font-family: 'Arial';}
.product-one .ny-wrap li p{color: #666;line-height: 30px;margin: 9px 0 38px;height: 60px;}
.product-one .ny-wrap li:hover h4{color: #00218a;}
.product-one .ny-wrap li:hover img{transform: scale(1.05);}
.product-one .com-ztyw{background-color: #fff;padding: 30px 0;}
.product-one .ztyw-img{width: 53.2%;}
.product-one .ztyw-font{width: 46.8%;padding-top: 43px;padding-right: 46px;}
.product-one .ztyw-font em{color: #00218a;}
.product-one .ny-nav1{text-align: center;}
.product-one .ny-nav1 ul{width: auto;display: inline-block;}
.product-one .ny-nav1 li{width: auto;padding: 0 4px;}
.product-one .ny-nav1 a{color: #666;font-family: 'Arial';display: inline-block;border: 1px solid transparent;border-radius: 10px;transition: all 0.5s;padding: 6px 50px 7px;}
.product-one .ny-nav1 a:hover,
.product-one .ny-nav1 a.on{color: #00218a;border: 1px solid #00218a;}
.product-one .lpage{margin-top: 80px;}
@media (max-width:1459px){.product-one .ny-nav1{margin-bottom: 35px;}.product-one .ny-wrap li{padding: 0 20px;margin-bottom: 40px;}.product-one .ny-wrap ul{margin: 0 -20px -40px;}.product-one{padding: 50px 0 60px;}.product-one .lpage{margin-top: 50px;}.product-one .ny-wrap li p{line-height: 26px;margin: 9px 0 14px;height: 52px;}}
@media (max-width:1259px){.product-one .ny-wrap li{padding: 0 12px;margin-bottom: 24px;}.product-one .ny-wrap ul{margin: 0 -12px -24px;}.product-one .ztyw-font{padding-top: 20px;padding-right: 20px;}.product-one .com-ztyw{padding: 20px 0;}}
@media (max-width:991px){.product-one .ztyw-font{padding-top: 8px;}}
@media (max-width:767px){.product-one .lpage{margin-top: 35px;}.product-one .ny-wrap li{width: 100%;}.product-one .ny-wrap li:last-child{margin-bottom: 0;}.product-one{padding: 45px 0;}.product-one .ny-nav1 a{padding: 5px 30px;}}
.tech-one{padding: 77px 0 80px;}
.tech-one .ny-wrap{margin-top: 46px;}
.tech-one .ny-left{width: 48.571%;box-shadow: 0 0 20px rgba(0, 0, 0, .1);height: 500px;padding-bottom: 10px;}
.tech-one #main{width: 100%;height: 100%;}
.tech-one .ny-right{width: 48.571%;box-shadow: 0 0 20px rgba(0, 0, 0, .1);padding: 87px 50px 0;height: 500px;}
.tech-swiper img{width: 100%;}
.tech-swiper .swiper-slide img{opacity: 0.4;}
.tech-swiper .swiper-slide-active{border: 2px solid #00218a;border-radius: 2px;}
.tech-swiper .swiper-slide-active img{opacity: 1;}
.tech-swiper .swiper-pagination{display: none;}
@media (max-width:1459px){.tech-one{padding: 60px 0;}.tech-one .ny-right{padding: 70px 50px 0;height: 420px;}.tech-one .ny-left{height: 420px;}}
@media (max-width:1259px){.tech-one{padding: 50px 0;}.tech-one .ny-right{padding: 62px 30px 0;height: 280px;}.tech-one .ny-left{height: 280px;}}
@media (max-width:991px){.tech-one .ny-right{padding: 59px 10px 0;height: 250px;}.tech-one .ny-left{height: 250px;}}
@media (max-width:767px){.tech-one{padding: 45px 0;}.tech-one .ny-right{width: 100%;height: auto;padding: 45px 80px 0;}.tech-one .ny-left{width: 100%;margin-bottom: 20px;}.tech-swiper .swiper-pagination{display: block;}.tech-swiper .swiper-container{padding-bottom: 40px;}}
.offers{padding: 80px 0;}
.offers .ofon-ul{margin-bottom: -20px;}
.offers .ofon-ul li{/* margin-bottom: 20px; */background-color: #f7f7f7;border-bottom: 1px solid #fff;}
.offers .ofon-ul li:first-child{background:#00218a;}
.offers .ofon-item{overflow: hidden;background-color: #fff;}
.offers .ofon-ul li.active .ofon-font{background: #f8f7f7;}
.offers .ofon-ul li.active .ofon-left h4{color: #00218a;}
.offers .ofon-font{/* padding: 0 30px 0 30px; */position: relative;height: 70px;line-height: 70px;border-bottom: 1px solid#e2e2e2;}
.offers .ofon-left{text-align: left;}
.offers .ofon-left p{color: #333;}
.offers .ofon-left p.left{width: 20%;padding: 0 30px;}
.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 0.5s;display: none;}
.offers .off-btn{transition: all 1s;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.offers .off-btn::before,
.offers .off-btn::after{transition: all 0.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(0deg);}
.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 0.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: 0px;}
.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{}
.ofon-drop .ny-left{width: 50%;max-height: 0;opacity: 0;transition: all 0.5s;padding-right: 80px;}
.ofon-drop .ny-right{width: 50%;max-height: 0;opacity: 0;transition: all 0.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 30px;}.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 30px;}.offers .ofon-right{width: 50px;height: 50px;}.ofon-drop .ny-right{padding-left: 20px;}.ofon-drop .ny-left{padding-right: 20px;}.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: 0px;}.offers .ofon-left p.left{width: 50%;}.offers .ofon-left p.left:nth-child(1){padding-left:10px;}.ofon-drop .ny-left{width: 100%;padding-right: 0;}.ofon-drop .ny-right{width: 100%;padding-left: 0;border-left: none;}.offers.section .ofon-drop{padding: 0 20px;}.offers.section .ofon-ul li.active .ofon-drop{padding: 20px;}.offers.section .ofon-drop .ny-left .row:last-child{margin-bottom: 20px;}.ofon-ul .title{width: 50% !important;padding: 0 10px !important;}.offers .ofon-left p.left:last-child{display:none;}}
.ny-banner .ny-title .abbanner-dec{line-height: 40px;color: #fff;font-size: 30px;font-weight: 200;margin-top: 12px;}
.about-one{padding: 76px 0 40px;}
.about-one .ny-tit1{color: #333;text-align: center;}
.about-one .ny-txt{margin-top: 40px;}
.about-one  p{line-height: 32px;color: #666;margin-bottom: 0;text-align: center;}
.about-one .ny-txt p:last-child{margin-bottom: 0;}
.about-one .ny-left{width: 100%;}
.about-one .ny-right{width: 30%;margin-right: -50px;padding-top: 60px;}
.about-one .time-box li{margin-bottom: 38px;}
.about-two{padding: 77px 0 74px;}
.about-two .ny-wrap{margin-top: 41px;}
.about-two li{width: 25%;}
.about-two li p{color: #666;line-height: 28px;margin-bottom: 15px;}
.about-two li h4{margin: 24px 0 25px;font-weight: bold;}
.about-two{}
.icon3-img{font-size: 0;position: relative;width: 50px;height: 50px;display: inline-block;text-align: center;}
.icon3-img img{width: 100%;}
.icon3-img .icon3-img2{position: absolute;top: 0;left: 0;z-index: 11;opacity: 0;}
.about-two li:hover .icon3-img2{opacity: 1;}
.about-two li:hover img{animation: swing 1s;}
.about-two .ny-item{text-align: left;padding: 29px 20px;background: #fff;box-shadow: 0 0 20px 3px #00000042;}
.about-two .ny-item span{font-size: 40px;font-weight: bold;}
.about-two .ny-item span::after{content: "";width: 50px;height: 5px;display: block;margin-top: 15px;}
.about-two li:nth-child(1) .ny-item span::after{background: #7184d3;}
.about-two li:nth-child(2) .ny-item span::after{background: #b9b7b7;}
.about-two li:nth-child(3) .ny-item span::after{background: #f08a00;}
.about-two li:nth-child(4) .ny-item span::after{background: #eec97f;}
.about-three{padding: 80px 0;}
.about-three .ny-header{margin-bottom: 40px;}
.about-three li{width: 50%;color: #fff;padding: 0 10px;}
.about-three ul{margin: 0 -10px;}
.about-three img{width: 100%;}
.about-three .mengban1::after{}
.about-three .mengban2::after{}
.about-three .ny-item{position: relative;}
.about-three .ny-txt{position: absolute;z-index: 11;top: 50%;left: 0;transform: translateY(-50%);width: 100%;padding: 0 10px;}
.about-three .ny-txt h4{text-align: center;}
.about-three .ny-txt p{text-align: center;margin-top: 26px;}
.about-five{padding: 76px 0;}
.about-five .ny-wrap{margin-top: 47px;position: relative;}
.about-five .swxt-font h4{margin-top: 16px;}
.about-five .swiper-pagination{display: none;}
.about-five .swxt-img{border: 1px solid #eeeeee;display: inline-block;width: 100%;padding: 18px;}
.about-five .swxt-img img{box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
.about-five .swiper-slide:hover .swxt-img,
.about-five .swiper-slide-active .swxt-img{border: 1px solid #00218a;}
.about-five .swiper-slide:hover h4,
.about-five .swiper-slide-active h4{color: #00218a;}
.abfi-swiper .swiper-button-next.com-butt,
.abfi-swiper .swiper-button-prev.com-butt{width: 55px !important;height: 55px !important;border: 1px solid #d3d3d3;text-align: center;line-height: 55px !important;color: #d3d3d3;font-size: 16px;font-weight: bold;}
.abfi-swiper .swiper-button-next{right: -75px;}
.abfi-swiper .swiper-button-prev{left: -75px;}
.abfi-swiper .swiper-button-next:hover,
.abfi-swiper .swiper-button-prev:hover{color: #00218a;border: 1px solid #00218a;}
.about-four{padding: 76px 0;}
.about-four .ny-wrap{margin-top: 31px;}
.abfo-swiper{position: relative;}
.abfo-swiper h4{font-size: 16px;color: #666;margin-bottom: 7px;}
.abfo-swiper h4 span{font-family: 'Arial';font-size: 30px;}
.abfo-swiper p{color: #666;line-height: 30px;font-size: 16px;}
.abfo-swiper .swiper-slide{vertical-align: bottom;padding-bottom: 92px;display: flex;align-items: flex-end;height: 307px;background: url(../images/abfo-111.png)no-repeat left bottom;background-size: 100%;margin-bottom: 5px;position: relative;}
.abfo-swiper .swiper-slide-active{background: url(../images/abfo-222.png)no-repeat left bottom;background-size: 100%;}
.abfo-swiper .swiper-slide-active .ny-item{margin-bottom: -10px;}
.abfo-swiper .swiper-container{background: url(../images/abfo-1.png)no-repeat center 97%;padding: 0 20px 10px;}
.abfo-swiper .swiper-button-next,
.abfo-swiper .swiper-button-prev{background: none;font-size: 34px;color: #333;font-weight: bold;}
.abfo-swiper .swiper-button-next:hover,
.abfo-swiper .swiper-button-prev:hover{color: #00218a;}
.abfo-swiper .swiper-button-next{right: -40px;}
.abfo-swiper .swiper-button-prev{left: -40px;}
.abfo-swiper .swiper-pagination{display: none;}
.abfo-swiper .ny-item{transition: all 0.5s;}
.abfo-swiper .ny-txt{max-height: 180px;transition: all 0.5s;}
.abfo-swiper .swiper-slide em{width: 20px;height: 20px;border-radius: 50%;border: 2px solid #00218a;background-color: #fff;position: absolute;bottom: -12px;left: -10px;display: inline-block;}
.abfo-swiper .swiper-slide em::after{width: 8px;height: 8px;border-radius: 50%;background-color: #00218a;content: "";position: absolute;display: inline-block;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.big-nav .com-ul li{width: 13.6%;}
.big-nav .com-ul li a{padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;}
@media (max-width:1459px){.ny-tit1{font-size: 30px;}.ny-dec1{margin-top: 10px;}.about-three,.about-one{padding: 60px 0;}.about-one .ny-txt p{line-height: 28px;margin-bottom: 20px;}.ny-banner .ny-title .abbanner-dec{font-size: 24px;line-height: 32px;}.icon3-img{width: 70px;height: 70px;}.about-two{padding: 60px 0;}.about-two li h4{margin: 18px 0 14px;}.about-three .ny-txt p{margin-top: 12px;}.about-five,.about-four{padding: 60px 0;}.abfo-swiper h4 span{font-size: 26px;}.about-five .ny-wrap{margin-top: 35px;}}
@media (max-width:1259px){.ny-tit1{font-size: 32px;}.about-one .ny-right{margin-right: 0;}.about-one .ny-txt{margin-top: 30px;}.about-one{padding: 50px 0 20px;}.ny-banner .ny-title .abbanner-dec{font-size: 20px;line-height: 28px;}.about-two{padding: 50px 0 30px;}.about-two li{width: 50%;margin-bottom: 20px;}.about-two li p{line-height: 24px;}.about-three{padding: 50px 0;}.about-five,.about-four{padding: 50px 0;}.abfo-swiper p{line-height: 26px;}.abfo-swiper .swiper-slide{padding-bottom: 74px;}.abfo-swiper .ny-txt{max-height: 156px;}.abfo-swiper .swiper-slide{height: 270px;}}
@media (max-width:991px){.ny-tit1{font-size: 28px;}.about-one .time-box li{margin-bottom: 20px;}.ny-banner .ny-title .abbanner-dec{font-size: 18px;line-height: 26px;}.icon3-img{width: 60px;height: 60px;}.abfo-swiper h4 span{font-size: 22px;}}
@media (max-width:767px){.ny-tit1{font-size: 22px;}.ny-dec1{margin-top: 6px;}.about-one .ny-right{width: 100%;padding: 20px 0 0;}.about-one .ny-left{width: 100%;padding: 0;}.about-one{padding: 45px 0 20px;}.about-one .ny-txt p{line-height: 26px;margin-bottom: 14px;}.about-one .ny-txt{margin-top: 20px;}.ny-banner .ny-title .abbanner-dec{font-size: 16px;line-height: 24px;}.about-two{padding: 45px 0 25px;}.about-two li{width: 100%;}.about-three{padding: 45px 0 20px;}.about-three li{width: 100%;margin-bottom: 20px;}.about-five,.about-four{padding: 45px 0;}.abfo-swiper h4 span{font-size: 20px;}.about-five .swxt-img{padding: 10px;}.abfo-swiper .swiper-container{padding: 0 0 10px 10px;}.abfo-swiper .swiper-slide .ny-item{margin-bottom: -10px;}.abfo-swiper .swiper-slide{padding-bottom: 60px;}}
.proD-nav{background-color: #eee;font-size: 0;}
.proD-nav li{display: inline-block;vertical-align: top;margin-right: 40px;}
.proD-nav a{font-size: 18px;color: #333;padding: 0 30px;height: 80px;line-height: 80px;display: inline-block;position: relative;}
.proD-nav a::after{transition: all 0.5s;content: "";display: inline-block;width: 0%;height: 4px;background: #00218a;position: absolute;bottom: 0px;right: 0%;}
.proD-nav li.on a::after,
.proD-nav li:hover a::after{width: 100%;left: 0%;right: auto;}
.proD-nav li.on a,
.proD-nav li:hover a{color: #00218a;z-index: 3;}
.pro-tit{color: #00218a;padding-bottom: 15px;}
.pro-tit::before{content: "";display: inline-block;vertical-align: middle;margin-top: -6px;margin-right: 7px;width: 4px;height: 24px;background-color: #00218a;}
.proinfo-two{padding: 77px 0 0;}
.proinfo-two li{width: 16.66%;text-align: center;margin-bottom: 71px;}
.proinfo-two ul{margin-top: 46px;margin-bottom: -71px;}
.proinfo-two p{margin-top: 11px;}
.proinfo-two img{max-width: 100%;}
.proinfo-three img{max-width: 100%;}
.proinfo-four img{max-width: 100%;}
.proinfo-five img{max-width: 100%;}
.proinfo-three{padding-top: 75px;}
.proinfo-three p{font-size: 14px;line-height: initial;color: #666;}
.proinfo-three .ny-txt{margin-top: 39px;}
.proinfo-four{padding-top: 40px;}
.proinfo-table{margin-top: 50px;}
.proinfo-table table{width: 100%;border: 1px solid #e5e5e5;}
.proinfo-table th{font-size: 18px;color: #333;background-color: #e5e5e5;font-weight: normal;padding: 21px 0 22px;border-right: 1px solid #fff;}
.proinfo-table th:last-child{border-right: 1px solid #e5e5e5;}
.proinfo-table td{padding: 25px 0;text-align: center;font-size: 16px;font-family: 'Arial';}
.proinfo-bot{padding: 75px 0 80px;}
.proinfo-bot .ny-wrap{background-color: #e5e5e5;text-align: center;height: 80px;line-height: 80px;font-size: 16px;}
.proinfo-bot a:hover{color: #00218a;}
.proinfo-right a,
.proinfo-left a{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;}
.proinfo-left{float: left;width: 30%;text-align: left;padding-left: 20px;}
.proinfo-right{float: right;width: 30%;text-align: right;padding-right: 20px;}
.proinfo-center{width: 40%;margin: auto;float: left;}
.proinfo-center a{display: inline-block;vertical-align: middle;margin-left: 5px;}
.proinfo-center em{display: inline-block;width: 23px;height: 23px;background: url(../images/proinfo1111.png)no-repeat;vertical-align: middle;transition: all 0.5s;}
.proinfo-center:hover em{transform: rotateZ(45deg);}
.proinfo-one{padding: 80px 0 50px;}
.proinfo-one .ny-left{width: 53.7%;}
.pro-left{width: 80%;float: left;}
.pro-right{float: right;width: 18%;}
.pro-right img{width: 100%;}
.pro-right li{background-color: #fff;margin-bottom: 12px;}
.pro-right li:last-child{margin-bottom: 0;}
.pro-right li .ny-item{border: 1px solid transparent;}
.pro-right li:hover .ny-item,
.pro-right li.on .ny-item{border: 1px solid #00218a;}
.proinfo-one .ny-right{width: 40.8%;padding-top: 64px;}
.proinfo-one .ny-right .ny-txt{font-family: 'Arial';margin-top: 16px;height: 160px;}
.proinfo-one .ny-right .ny-txt p{line-height: 32px;color: #666;}
.proinfo-one .ny-right .ny-txt h4{}
.proinfo-one .inon-btn .btn{width: 180px;height: 50px;line-height: 50px;margin-top: 9px;}
.pir-swiper{display: none;position: relative;background: white;padding-bottom: 30px;}
.pir-pic img{display: block;width: 100%;}
.pir-swiper .swiper-pagination{bottom: 0px;width: 100%;}
.pir-swiper .swiper-pagination-bullet{width: 8px;height: 8px;background: #cecece;opacity: 1;margin: 0 5px !important;}
.pir-swiper .swiper-pagination-bullet-active{background: #000;}
.proinfo-two li:hover img{animation: swing 1s;}
.jqzoom{background: white;position: relative;padding: 0px;cursor: pointer;margin: 0px;display: block;width: 100%;overflow: hidden;}
.jqzoom img{width: 100%;}
.zoomdiv{z-index: 100;position: absolute;top: 0px;left: 0;width: 100px;height: 100px;background: #ffffff;display: none;text-align: center;overflow: hidden;}
.zoomdiv img{display: inline-block;}
.jqZoomPup{z-index: 10;visibility: hidden;position: absolute;top: 0px;left: 0px;width: 20px;height: 20px;border: 1px solid #ccc;background: #ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.spec-preview{width: 80%;}
.spec-scroll{width: 17.95%;height: 460px;position: relative;margin-top: -30px;margin-right: 0;padding: 30px 0;float: right;margin-right: 2px;}
.spec-scroll .prev{top: 0%;text-align: center;}
.spec-scroll .next{bottom: -5px;text-align: center;}
.spec-scroll .prev,
.spec-scroll .next{opacity: 1;z-index: 3;font-weight: bold;position: absolute;left: 50%;margin-left: -15px;width: 30px;height: auto;cursor: pointer;line-height: 30px;font-size: 30px;color: rgba(69, 78, 100, .3);transform: rotate(90deg);}
.spec-scroll .prev:hover,
.spec-scroll .next:hover{color: #326bff;}
.spec-scroll .items{width: 100%;height: 400px;overflow: hidden;position: relative;}
.spec-scroll .items ul{overflow: hidden;margin: 0 auto;position: relative;margin-right: 0;}
.spec-scroll .items ul li{width: 100%;overflow: hidden;margin-top: 12px;background: #fff;border: 1px solid #fff;}
.spec-scroll .items ul li:first-child{margin-top: 0;}
.spec-scroll .items ul li.hover{border-color: #326bff;}
.spec-scroll .items ul li img{width: 100%;height: 100%;background: white;}
.spec-scroll .items ul li p{color: #333;font-size: 16px;text-align: center;margin-bottom: 0px;}
.pir-pic{text-align: center;font-size: 0;}
.pir-pic img{display: inline-block;max-width: 100%;}
.spec-scroll .prev,
.spec-scroll .next{opacity: 0;}
.proinfo-one:hover .spec-scroll .prev,
.proinfo-one:hover .spec-scroll .next{opacity: 1;}
@media (max-width:1459px){.pro-right li{margin-bottom: 10px;}.proinfo-bot{padding: 60px 0;}.proinfo-one{padding: 60px 0 30px;}.proinfo-one .ny-right{padding-top: 43px;}.proD-nav a{height: 60px;line-height: 60px;}.proD-nav li{margin-right: 20px;}.proinfo-two,.proinfo-three,.proinfo-four{padding-top: 35px;}.proinfo-table,.proinfo-three .ny-txt,.proinfo-two ul{margin-top: 35px;}.proinfo-two img{width: 60px;}.proinfo-two li{margin-bottom: 40px;}.proinfo-two ul{margin-bottom: -40px;}.pro-tit::before{margin-top: -4px;height: 20px;}.proinfo-table th{padding: 16px 0;}.proinfo-table td{padding: 18px 0;}.proinfo-bot .ny-wrap{height: 60px;line-height: 60px;}.spec-scroll .items ul li{margin-top: 11px;}.spec-scroll .items{height: 345px;}.spec-scroll{height: 405px;}}
@media (max-width:1259px){.proinfo-one .ny-right{padding-top: 6px;}.proinfo-one .ny-right .ny-txt p{line-height: 26px;}.proinfo-one .inon-btn .btn{width: 130px;height: 42px;line-height: 42px;}.proD-nav a{padding: 0 20px;font-size: 16px;}.pro-right{width: 17.5%;}.proinfo-two img{width: 52px;}.proinfo-bot{padding: 50px 0;}.proinfo-left,.proinfo-right,.proinfo-center{width: 33.33%;}.spec-scroll{width: 17.3%}.spec-scroll .items{height: 270px;}.spec-scroll{height: 330px;}}
@media (max-width:991px){.proinfo-one .ny-right .ny-txt{height: 108px;}.pro-right li{margin-bottom: 7px;}.proinfo-two img{width: 48px;}.spec-scroll{width: 16.4%;}.spec-scroll .items{height: 205px;}.spec-scroll{height: 265px;}}
@media (max-width:767px){.proinfo-one{padding: 45px 0 20px;}.pir-left{display: none;}.pir-swiper{display: block;width: 100%;margin-bottom: 20px;}.pro-right{display: none;}.proinfo-one .ny-left{width: 100%;}.proinfo-one .ny-right{width: 100%;}.pro-left{width: 100%;}.proinfo-one .ny-right .ny-txt{height: auto;}.proD-nav{display: none;}.proinfo-two li{width: 33.33%;margin-bottom: 20px;}.proinfo-two ul{margin-bottom: -20px;}.proinfo-two,.proinfo-three,.proinfo-four{padding-top: 30px;}.proinfo-three p{font-size: 16px;line-height: 28px;}.proinfo-table table{word-break: keep-all;}.proinfo-table th{padding: 4px 8px;font-size: 16px;}.proinfo-table td{padding: 4px 8px;}.proinfo-bot{padding: 45px 0;}.proinfo-left,.proinfo-right,.proinfo-center{width: 100%;text-align: center;}.proinfo-bot .ny-wrap{height: auto;line-height: 34px;padding: 5px 0;}.proinfo-center em{width: 18px;background-size: 100%;height: 18px;}.spec-scroll{display: none;}.spec-preview{display: none;}}
@media (max-width:360px){.proinfo-two li{width: 50%;}}
.footerbj{background: #3d3d3d;}
.mt3{margin-top: 3%;}
.shang{display: flex;flex-direction: row;justify-content: space-between;}
.footernav li>p{font-size: 16px;margin-bottom: 10px;color: #fff;}
.footnavdown span{display: block;padding: 5px 0px;}
.footnavdown span a{color: rgba(255, 255, 255, 0.3);}
.footnavdown span a:hover{color: #fff;text-decoration: underline;}
.zuo{display: flex;flex-direction: row;justify-content: flex-start;align-content: center;align-items: center;color: rgba(255, 255, 255, 0.3);}
.footnavdown p{padding: 5px 0px;color: rgba(255, 255, 255, 0.3);}
.footnavdown p img{margin-right: 10px;max-width: 13px;}
.dibubox{text-align: center;color: rgba(255, 255, 255, 0.2);border-top: 1px solid #515151;padding: 20px 0px;}
.footer-wrap{position: relative;padding: 0px 0 0px;}
.footerbj a{color: rgba(255, 255, 255, 0.3);}
.footerbj a:hover{color: #FFf;}
@media (max-width:991px){.dibulogo,.footernav ul li{display: none;}.footernav ul li:last-child{display: block;}.erweima{text-align: center;margin-top: 15px;display: none;}.footnavdown{margin-bottom: 10px;}.shang{padding: 0 10px;}.footer-wrap{padding: 0px 0 45px;}.dibubox{margin: 0px;text-align: left;padding: 10px;}}
table{width: 100%;border-collapse: collapse;}
table caption{color: #fff;background-color: #0771bb;padding: .4rem 1rem;}
table tr:nth-child(2n+1){background-color: #f3f9fe;}
table th{text-align: left;font-size: 14px;font-weight: normal;color: #333;padding: .5rem 1rem;width: 180px;}
table td{font-size: 14px;padding: .5rem 1rem;}
.footerbj{background: #3d3d3d;}
.mt3{margin-top: 3%;}
.shang{display: flex;flex-direction: row;justify-content: space-between;}
.footernav li>p{font-size: 16px;margin-bottom: 10px;color: #fff;}
.footnavdown span{display: block;padding: 5px 0px;}
.footnavdown span a{color: rgba(255, 255, 255, 0.3);}
.footnavdown span a:hover{color: #fff;text-decoration: underline;}
.zuo{display: flex;flex-direction: row;justify-content: flex-start;align-content: center;align-items: center;color: rgba(255, 255, 255, 0.3);}
.footnavdown p{padding: 5px 0px;color: rgba(255, 255, 255, 0.3);}
.footnavdown p img{margin-right: 10px;max-width: 13px;}
.dibubox{text-align: center;color: rgba(255, 255, 255, 0.2);border-top: 1px solid #515151;padding: 20px 0px;}
.footer-wrap{position: relative;padding: 0px 0 0px;}
.footerbj a{color: rgba(255, 255, 255, 0.3);}
.footerbj a:hover{color: #FFf;}
@media (max-width:991px){.dibulogo,.footernav{display: none;}.footer-wrap{padding: 0px 0 45px;}.dibubox{margin: 0px}}
#c-contact{padding-top: 60px;}
#c-contact .c-main-wrap{display: flex;flex-wrap: wrap;align-items: center;flex-direction: row-reverse;}
#c-contact .c-right-box .c-menu{border-bottom: 1px solid #ddd;padding-bottom: 25px;display: flex;align-items: center;font-size: 30px;line-height: 40px;color: #999;overflow-x: auto;}
#c-contact .c-right-box .c-list{position: relative;}
#c-contact .c-right-box .c-list .c-title{padding: .6rem 0;font-weight: bold;font-size: 24px;line-height: 34px;}
#c-contact .c-right-box .c-list .c-text p{margin-bottom: 10px;font-size: 16px;line-height: 28px;}
#c-contact .c-right-box .c-list .c-btn{margin: 35px 0 40px;display: block;width: 170px;line-height: 50px;text-align: center;color: #fff;background: #0073c8;border-radius: 25px;}
#c-contact .c-right-box .c-code{display: inline-block;}
#c-contact .c-right-box .c-code img{border: 1px solid #ddd;width: 178px;}
#c-contact .c-right-box .c-code p{padding-top: 15px;line-height: 26px;text-align: center;}
#c-contact .c-right-box{padding: 0 1.5rem 0 5.8rem;width: 50%;}
#c-contact .c-left-box{position: relative;width: 50%;height: 600px;}
iframe{border: 0px;}
.app-pic{display: none;}
@media (max-width:991px){
	#c-contact .c-right-box{width: 100%;padding: 1.5rem}
	#c-contact .c-left-box{height: 400px;width: 100%;}
	#c-contact{padding-top: 10px;}
	.pc-pic{display: none;}
	.app-pic{display: block;height: 356px;}
	.ino-font p {line-height: 24px;}
	}

.diy-one .com-ul li{width:20%;}
.diy-one .com-ul li .icon2-img{padding: 20px;}
.diy-one .com-ul li:nth-child(5) .com2-icon::before {display:none;}
.diy-one .com-ul li .com2-icon::before{background: #ffffff url(../images/adon-bj2.png)no-repeat center;}
.diy-one .com-ul li .com2-icon:hover .icon2-img .icon2-img2 {padding: 20px;}
.diy-one .com-ul li .icon2-img::after{    background: #ffffff url(../images/adon-bj1.png)no-repeat center;background-size: 100%}
.diy-one .com-ul li .icon2-img .icon2-img2{transform: translateX(-100%);position: absolute;top: 0;left: 0;z-index: 11;}
.diy-one .com-ul li .com2-icon:hover .icon2-img .icon2-img2{transform: translateX(0%);}
.diy-one .com-ul li .com2-icon:hover .icon2-img::after{transform: translateX(0%);}
.diy-one .com-ul li .icon2-img{transition: all .5s;}
.diy-one .com-ul li .icon2-img .icon2-img2 {transition: all .3s;}
.diy-one .com-ul li:hover .icon2-img{transform: rotateY(180deg);}
.diy-one li .icon2-img::after {transform: none;z-index: -1;opacity: 0;}
.diy-one li:hover .icon2-img::after {opacity: 1;}
.diy-one li .com2-icon:hover .icon2-img .icon2-img2 {transform: translateX(0%);}