﻿@charset "utf-8";@import url('animate.css');@import url('lib.css');.loader{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: #fff;z-index: 999;text-align: center}.loader img.logo{display: inline-block;height: .7rem}.fadeLoading{display: inline-block;font-size: 0;padding: 0}.fadeLoading span{vertical-align: middle;border-radius: 100%;display: inline-block;width: 10px;height: 10px;margin: 3px 2px;-webkit-animation: loader1 .8s linear infinite alternate;animation: loader1 .8s linear infinite alternate}.fadeLoading span:nth-child(1){-webkit-animation-delay: -1s;animation-delay: -1s;background: rgba(0, 78, 151, .6)}.fadeLoading span:nth-child(2){-webkit-animation-delay: -.8s;animation-delay: -.8s;background: rgba(0, 78, 151, .8)}.fadeLoading span:nth-child(3){-webkit-animation-delay: -.26666s;animation-delay: -.26666s;background: rgba(0, 78, 151, 1)}.fadeLoading span:nth-child(4){-webkit-animation-delay: -.8s;animation-delay: -.8s;background: rgba(0, 78, 151, .8)}.fadeLoading span:nth-child(5){-webkit-animation-delay: -1s;animation-delay: -1s;background: rgba(0, 78, 151, .4)}@keyframes loader1{from{transform: scale(0, 0)}to{transform: scale(1, 1)}}@-webkit-keyframes loader1{from{-webkit-transform: scale(0, 0)}to{-webkit-transform: scale(1, 1)}}#browser-modal{width: 100%;height: 100%;top: 0;left: 0;text-align: center;color: #303233;position: fixed;z-index: 9999}#browser-modal .browser-modal-cover{position: fixed;left: 0;top: 0;height: 100%;width: 100%;background-color: #111;z-index: -1}#browser-modal .browser-content{width: 700px;margin-top: 120px;margin-left: auto;margin-right: auto;padding-bottom: 80px;padding-top: 50px;background-color: #fff;border-radius: 5px}#browser-modal .browser-content .browser-dpc-logo img{height: 42px;margin: 45px auto 40px}#browser-modal .browser-content .browser-text-title{text-transform: uppercase;font-size: 24px}#browser-modal .browser-content .browser-text-desc{margin-top: 30px;margin-bottom: 20px;font-size: 14px}#browser-modal .browser-content .browser-list{width: 600px;margin: 20px auto;height: 130px}#browser-modal .browser-content .browser-item{float: left;width: 150px;padding-top: 20px;padding-bottom: 20px;margin-left: auto;margin-right: auto}#browser-modal .browser-content .browser-item .iconfont{width: 100px;height: 100px;margin: 0 auto;font-size: 80px;line-height: 80px;margin-bottom: 10px}#browser-modal .browser-content .browser-item .iconchrome{background: url(../images/bro.png) no-repeat 0 0}#browser-modal .browser-content .browser-item .iconfirefox{background: url(../images/bro.png) no-repeat 0 -100px}#browser-modal .browser-content .browser-item .iconopera{background: url(../images/bro.png) no-repeat 0 -200px}#browser-modal .browser-content .browser-item .iconEdge{background: url(../images/bro.png) no-repeat 0 -300px}#browser-modal .browser-content .browser-item a{cursor: pointer;display: block}#browser-modal .browser-content .browser-item a img{display: block;margin: 0 auto;max-width: 100px;width: 100px;height: 100px}#browser-modal .browser-content .browser-item a h4{text-align: center;margin-top: 20px;font-size: 18px;font-weight: 700}html{font-size: 100px}@font-face{font-family: 'cam';font-style: normal;font-weight: normal;src: url(../fonts/cambriab.woff) format("woff")}.cam{font-family: 'cam'}*{box-sizing: border-box;margin: 0;padding: 0;-webkit-appearance: none}html{font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-x: hidden}body{margin: 0;position: relative;overflow-x: hidden;font-size: .16rem;font-family: Microsoft YaHei, "Helvetica Neue", -apple-system, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Arial, "Open Sans", "Hiragino Sans GB", sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;line-height: 1.2em;font-weight: normal}ol,ul{list-style: none}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{color: #222;background-color: transparent;-webkit-tap-highlight-color: transparent;text-decoration: none}a:active,a:hover{outline: 0;text-decoration: none}a:hover{color: #004e97}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: 700}dfn{font-style: italic}mark{color: #000;background: #ff0}small{font-size: 80%}sub,sup{position: relative;font-size: 75%;line-height: 0;vertical-align: baseline}sup{top: -.5em}sub{bottom: -.25em}img{display: block;padding: 0;border: none;-ms-interpolation-mode: bicubic;max-width: 100%;max-height: 100%}address,cite,dfn,em,var,i{font-style: normal}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{height: 0;border: none;border-top: 2px solid #f4f3f2;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}blockquote,q{quotes: none}blockquote:after,blockquote:before,q:after,q:before{content: '';content: none}:focus{outline: 0}button,input,optgroup,select,textarea{margin: 0;font: inherit;color: inherit}button{overflow: visible;border: none}button,select{text-transform: none}button,html input[type=button],input[type=reset],input[type=submit]{cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{padding: 0;border: 0}input{line-height: normal;-webkit-appearance: none}input[type=checkbox],input[type=radio]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height: auto}input[type=search]{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance: none}fieldset{padding: .35em .625em .75em;margin: 0 2px;border: 1px solid silver}legend{padding: 0;border: 0}textarea{overflow: auto}optgroup{font-weight: 700}table{border-spacing: 0;border-collapse: collapse}td,th{padding: 0}select::-ms-expand{display: none}.none{display: none}.check:checked,.check:not(:checked){position: absolute;left: -9999px;opacity: 0}.check:checked+label,.check:not(:checked)+label{position: relative;display: inline-block;height: 14px;font-size: 14px;cursor: pointer;padding-left: 20px}.check+label:after,.check+label:before{position: absolute;top: 2px;left: 0;z-index: 0;width: 16px;height: 13px;border-radius: 3px;content: '';background: #000}.check:checked+label:after{background: #ca140d}.radio:checked+label,.radio:not(:checked)+label{position: relative;display: inline-block;height: 16px;font-size: 14px;line-height: 16px;cursor: pointer;padding-left: 20px}.radio+label:after,.radio+label:before{position: absolute;top: -1px;left: 0;z-index: 0;width: 16px;height: 16px;border-radius: 50%;content: ''}.radio:not(:checked)+label:after,.radio:not(:checked)+label:before{border: 1px solid #888}.radio:checked,.radio:not(:checked){position: absolute;left: -9999px;opacity: 0}.radio:checked+label:before{border: 1px solid #d9a65c}.radio:checked+label:after{width: 8px;height: 8px;border-radius: 50%;background: #d9a65c;top: 3px;left: 4px}::-webkit-input-placeholder{color: #999;opacity: .54}::-webkit-file-upload-button{font: inherit;-webkit-appearance: button}:-ms-input-placeholder{color: #999}.clearfix:after{clear: both;display: block;visibility: hidden;overflow: hidden;height: 0;content: "."}.l{float: left}.r{float: right}.fl{float: left!important}.fr{float: right!important}.bor{border: 1px dashed #999}.poab{position: absolute}.pore{position: relative}.texto a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.eclip{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.imgInline{display: inline-block!important;vertical-align: middle}.imgMargin{margin: 0 auto}.imgW100{width: 100%}.text-r{text-align: right}.text-m{text-align: center}.text-bold{font-weight: 700}.text-light{font-weight: 100}.text-up{text-transform: uppercase}.flex{display: flex;justify-content: space-between;flex-wrap: wrap}.flex-left{display: flex;flex-wrap: wrap}.flex-center{display: flex;flex-wrap: wrap;justify-content: center}.flex-right{display: flex;flex-wrap: wrap;justify-content: flex-end}.flex-v-center{display: -webkit-flex;display: flex;flex-direction: column;justify-content: center}.flex-v{display: -webkit-flex;display: flex;flex-direction: column;justify-content: space-between}.flex-v-bottom{display: -webkit-flex;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: left}.trans{transition: all .5s}.trans-mask{display: block;overflow: hidden;width: 100%;cursor: pointer;position: relative}.trans-mask img{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}.trans-mask:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05)}.bg-mask .pic{overflow: hidden}.bg-mask .pic img{display: none}.bg-mask .pic .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s}.bg-mask:hover .pic .a{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}.bgimg{background-repeat: no-repeat;background-position: center;background-size: cover}a.bg-mask{display: block;position: relative}.bg-mask1 .pic{overflow: hidden}.bg-mask1 .pic .a{transform: rotate(0deg) scale(1.01);transition: transform 1.4s cubic-bezier(0.25, 0, 0, 1);background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block}.bg-mask1:hover .pic .a{transform: rotate(1deg) scale(1.1);transition: transform 1s cubic-bezier(0.25, 0, 0, 1)}.ablink{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;background: rgba(255, 255, 255, 0)}.wp{margin: 0 auto;max-width: 14rem;width: 92%}.wp1440{width: 90%;margin: 0 auto;max-width: 1440px}.greybg{background: #f2f2f2}.co{color: #0142ae}.fixdbody{position: fixed;top: 0;left: 0;right: 0;bottom: 0}.m-show{display: none}.filter-page{filter: blur(5px)}@media screen and (max-width:980px){.pc-show{display: none}.m-show{display: block}}.titline_w{position: relative;background-image: linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, .5));background-position: 0 100%;background-size: 0 1px;background-repeat: no-repeat;transition: background-size .3s}.titlin_w:hover .titline_w{background-size: 100% 1px}.titline_w:hover{background-size: 100% 1px}.titline_b{position: relative;background-image: linear-gradient(#0042ba, #0042ba);background-position: 0 100%;background-size: 0 1px;background-repeat: no-repeat;transition: background-size .3s}.titlin_b:hover .titline_b{background-size: 100% 1px}.titline_b:hover{background-size: 100% 1px}.titline_r{position: relative;background-image: linear-gradient(#860707, #860707);background-position: 0 100%;background-size: 0 1px;background-repeat: no-repeat;transition: background-size .3s}.titlin_r:hover .titline_r{background-size: 100% 1px;color: #860707}.titline_r:hover{background-size: 100% 1px}.zi6{position: relative;z-index: 6}.zi5{position: relative;z-index: 5}.zi4{position: relative;z-index: 4}.zi3{position: relative;z-index: 3}.zi2{position: relative;z-index: 2}.zi1{position: relative;z-index: 1}.l2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.l3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}.l4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical}.l5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical}.l8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical}@keyframes go{0%{transform: translateX(0)}50%{transform: translateX(10px)}100%{transform: translateX(0)}}@keyframes up{0%{transform: translateY(0)}50%{transform: translateY(-8px)}100%{transform: translateY(0)}}@keyframes roted{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.overhide{overflow: hidden}.menu-btn{z-index: 999;overflow: hidden;margin-left: 35px;width: 30px;height: 30px;background: 0 0;text-indent: -5260px;opacity: 1;position: relative;z-index: 999}.menu-btn .line-1,.menu-btn .line-2,.menu-btn .line-3{position: absolute;top: 50%;right: 50%;display: block;right: 0;width: 30px;height: 2px;background: #fff;transition: all .4s cubic-bezier(.165, .84, .44, 1) 0s;transition-property: transform, width, margin, background-color}.menu-btn .line-1{margin-top: -9px;width: 26px}.menu-btn .line-3{margin-top: 9px;width: 26px}.drawerMenu-open .menu-btn .line-1{visibility: hidden}.drawerMenu-open .menu-btn .line-2{margin-top: 0!important;width: 28px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.drawerMenu-open .menu-btn .line-3{margin-top: 0!important;width: 28px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.headerm{display: none;position: fixed;left: 0;right: 0;top: 0;z-index: 99;padding-right: 4%;padding-left: 4%;height: .65rem;background: #fff}.headerm .logo img{height: .5rem}.headerm .navbtnm{width: .86rem;height: .65rem;background: url(../images/tx1.svg) no-repeat top left;background-size: cover;position: absolute;top: 0;right: 0;z-index: 5;color: #fff;text-align: center;line-height: .65rem;padding-left: .1rem}.headerm .navbtnm i{font-size: .35rem;transition: .3s}.header{position: fixed;top: 0;left: 0;right: 0;z-index: 99;transition: .3s}.header .top{background: rgba(0, 0, 0, .6);color: rgba(255, 255, 255, .9);font-size: .14rem}.header .toplink{line-height: .36rem;height: .36rem;font-size: .14rem}.header .toplink a{position: relative;margin: 0 .15rem;color: #004e97;padding-left: .25rem}.header .toplink a img{display: inline-block;vertical-align: -2px;margin-right: 10px}.header .toplink a:nth-child(1){background: url(../images/i1.png) no-repeat left center}.header .toplink a:nth-child(2){background: url(../images/i2.png) no-repeat left center}.header .toplink a:after{content: '';height: 14px;width: 1px;background: #004e97;right: -.15rem;top: 50%;margin-top: -7px;position: absolute}.header .topnav{height: 1rem;background: #fff;transition: .3s;box-shadow: 0 0 10px rgba(0, 0, 0, .1)}.header .wp{max-width: 16.2rem;height: 100%}.header .topnav .logo img{height: .69rem}.header  .search{position: relative;padding-left: .15rem}.header  .search form{display: block!important;position: relative}.header  .search form .serinp{width: 0;position: absolute;top: 0;right: 0;transition: .3s;opacity: 0;visibility: hidden}.header  .search form .serbtn{width: .36rem;height: .36rem;position: relative;text-align: center;line-height: .36rem;font-size: .2rem;color: #004e97;border-radius: 5px}.header  .search form .serbtn input{position: absolute;top: 0;left: 0;width: .36rem;height: .36rem;z-index: 3;background: rgba(255, 255, 255, 0);border: 0}.header  .search form .serinp input{width: 100%;height: .36rem;line-height: .32rem;background: #fff;border: 1px solid #ddd;font-size: .14rem;border-radius: .1rem;color: #333}.header  .search form:hover .serinp{width: 2.2rem;opacity: 1;visibility: inherit}.header  .search form:hover .serinp input{padding: 0 .4rem 0 .1rem}.navs{height: .8rem;background: rgba(5, 85, 155, .5);position: absolute;bottom: 0;left: 0;right: 0;z-index: 5}.navs .hd-nav  li{position: relative;margin-right: .5rem}.navs .hd-nav li>a{display: block;line-height: .8rem;position: relative;font-size: .2rem;transition: .3s}.navs .hd-nav li>a{color: #fff}.navs .hd-nav li .subnav{position: absolute;left: 50%;top: 100%;right: 0;background: #fff;z-index: 10;width: 1.8rem;transform: translateX(-50%);display: none;border-top: 3px solid #005cbb;box-shadow: 0 0 10px rgba(0, 0, 0, .1)}.navs .hd-nav li .subnav .list a{font-size: .16rem;padding: .16rem .15rem;line-height: 1.2em;display: block;text-align: center}.navs .hd-nav li .subnav .list a:hover{background: #f6f6f6;color: #005cbb}.navs .hd-nav li:hover .subnav{display: block}.header .navbtn{width: 1.21rem;height: .64rem;background: url(../images/tx1.svg) no-repeat top right;background-size: 1.21rem .64rem;position: absolute;top: .25rem;right: 0;z-index: 5;color: #fff;text-align: center;line-height: .64rem;padding-left: .15rem}.header .navbtn i{font-size: .38rem;transition: .3s}.big-nav{position: fixed;z-index: 49;left: 0;top: 0;right: 0;bottom: 0;background: #860707;background-size: cover;opacity: 0;visibility: hidden;transition: .3s}.big-nav .scroll{position: absolute;z-index: 1;left: 0;right: 0;top: 1.04rem;bottom: 0;overflow-y: auto}.big-nav .scroll ul{max-width: 17.85rem;margin: 0 auto}.big-nav .scroll li{width: 11.111%;text-align: center;padding-top: .45rem}.big-nav .scroll li h2{font-size: .19rem;font-weight: bold}.big-nav .scroll li a{color: #fff}.big-nav .scroll li .list{padding: .2rem 0}.big-nav .scroll li .list h3{font-weight: 400;font-size: .17rem;line-height: .36rem}.big-nav .scroll li .list dl{padding-bottom: .2rem}.big-nav .scroll li .list dd{font-size: .14rem;line-height: .3rem;opacity: .65}body.navShow .big-nav{opacity: 1;visibility: visible}body.navShow .header .hd-nav{opacity: 0;visibility: hidden;position: absolute}body.navShow .header .hdr-t{padding-top: .2rem}body.navShow .header .navbtn i:before{content: "\eca0"}body.navShow .headerm .navbtnm i:before{content: "\eca0"}@media screen and (min-width: 1201px){.big-nav{display: none}}@media screen and (max-width: 1200px){.tsmouse{display: none}.big-nav{background: #004e97;overflow-y: auto}.big-nav .scroll{position: static;padding-top: 1rem}.big-nav .scroll li{width: 100%;text-align: left;padding-top: 0;border-bottom: rgba(255, 255, 255, 0.13) solid 1px}.big-nav .scroll li h2{font-size: .2rem;line-height: .65rem;padding-left: 6%;position: relative}.big-nav .scroll li h2.h2:after{content: "";display: block;position: absolute;top: 0;right: 6%;font-size: .2rem;font-family: "swiper-icons" !important;content: "\e600";color: #fff;transition: .3s}.big-nav .scroll li .list{padding: 0 0 0 6%;display: none}.big-nav .scroll li .list h3{font-size: .18rem;line-height: .56rem;border-top: rgba(255, 255, 255, .13) solid 1px;padding-left: .2rem}.big-nav .scroll li .list h3:nth-child(1){border: 0}.big-nav .scroll li .list dl{margin-left: -6%;padding: 0 .2rem .2rem 0;margin-top: -.05rem;display: flex;flex-wrap: wrap}.big-nav .scroll li .list dd{font-size: .16rem;line-height: .4rem;min-width: 25%;padding-left: 6%}.big-nav .scroll li .list dd a{display: block;height: .4rem}.big-nav .scroll li.on h2.h2:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg)}.big-nav .search{position: relative;padding: .3rem 6% .4rem;width: 100%}.big-nav .search form{display: block!important;position: relative}.big-nav .search form .serinp{position: static;top: 0;right: 0;width: 100%}.big-nav .search form .serbtn{width: .55rem;height: .55rem;position: absolute;text-align: center;line-height: .55rem;font-size: .22rem;color: #fff;top: 0;right: 0}.big-nav .search form .serbtn i{font-size: .2rem;display: block;width: .55rem;height: .55rem;border: none;border-radius: 50%;text-align: center;line-height: .55rem;color: #004e97;font-size: .25rem}.big-nav .search form .serbtn input{position: absolute;top: 0;left: 0;width: .55rem;height: .55rem;z-index: 3;background: rgba(255, 255, 255, 0);border: 0}.big-nav .search form .serinp input{width: 100%;height: .55rem;line-height: .55rem;background: #fff;border: 0;font-size: .18rem;border-radius: 5px;color: #333;padding: 0 .55rem 0 .15rem}.big-nav .toplink{line-height: .35rem;color: #fff;font-size: .18rem;padding: .2rem 5%;transition: .3s;width: 100%;border-bottom: rgba(255, 255, 255, 0.13) solid 1px;display: block}.big-nav .toplink  a{color: #fff;margin: 0 .15rem;padding-left: .25rem}.big-nav .toplink  a img{display: inline-block;margin-right: 5px;vertical-align: -2px}.big-nav .toplink{text-align: center}.big-nav .searchp{width: 100%}.big-nav .toplink .links:nth-child(2){padding-top: .15rem;width: 100%;justify-content: center;display: flex;flex-wrap: wrap}.big-nav .toplink a:nth-child(1){background: url(../images/i11.png) no-repeat left center}.big-nav .toplink a:nth-child(2){background: url(../images/i22.png) no-repeat left center}}@media (max-width: 1800px){.header .hd-nav  li{margin-right: .4rem}}@media screen and (max-width:1200px){.header{display: none}.headerm{display: flex}html{font-size: 95px!important}.wp{width: 90%}.navs{display: none}}@media screen and (max-width:980px){html{font-size: 90px!important}}@media screen and (max-width:640px){html{font-size: 85px!important}body{font-size: .18rem}}@media screen and (max-width:480px){.eclips{overflow: inherit;text-overflow: inherit;white-space: inherit}html{font-size: 80px!important}.headerm .logo img{height: .45rem}}@media screen and (max-width:375px){html{font-size: 75px!important}}@media screen and (max-width:360px){.headerm .logo img{height: .4rem}html{font-size: 70px!important}}.frlink{padding: .15rem 0 .2rem;font-size: .18rem}.frlink a{margin-right: .3rem;display: inline-block;margin-bottom: .1rem}.footer{background: #f7f7f7}.footer .fta{border-top: 1px solid #ddd;padding: .3rem 0;color: #808080}.footer .fta .tel{margin-bottom: .15rem}.footer .fta .tel p{font-size: .34rem;color: #004e97;margin-top: .04rem}.footer .fta .info p{padding: .05rem 0}.footer .fta  .code{text-align: center;margin-left: .15rem}.footer .fta  .code img{width: 1.39rem}.footer .ftb{background: #004e97;color: #fff;padding: .15rem 0;font-size: .15rem;text-align: center}.footer .ftb a{color: #fff}@media (max-width: 800px){.footer .fta .aleft{width: 100%;text-align: center;margin-bottom: .2rem}.footer .fta .code{margin: 0}.footer .fta .aright{width: 100%;justify-content: center}}@media all and (-ms-high-contrast:none){*: :-ms-backdrop}
