body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer{margin:0;padding:0}html,body{height:100%;-webkit-overflow-scrolling:touch}body{font:14px/1.5 'Microsoft Yahei', 'Helvetica Neue', Helvetica, STHeiTi, Arial, sans-serif;color:#333;-webkit-text-size-adjust:none;background:#f5f5f5}h1,h2,h3,h4,h5,h6{font-weight:normal}form{display:inline}ul,ol{list-style:none}i{font-style:normal}a,button{text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}img{display:block;border:0}header,footer,article,section,nav,menu,hgroup{display:block;clear:all}button,input,select,textarea{border:0;vertical-align:middle;outline:none;background:none}textarea{resize:none}button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;border-spacing:0}input::placeholder{color:#c0c0c0}.ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-row-wrap{display:flex;flex-wrap:wrap}.flex-row-wrap.between{justify-content:space-between}.flex-row-wrap .col-3{flex:0 0 12.5%}.flex-row-wrap .col-4{flex:0 0 16.66%}.flex-row-wrap .col-5{flex:0 0 20.83%}.flex-row-wrap .col-6{flex:0 0 25%}.flex-row-wrap .col-7{flex:0 0 29.16%}.flex-row-wrap .col-8{flex:0 0 33.33%}.flex-row-wrap .col-10{flex:0 0 41.66%}.flex-row-wrap .col-11{flex:0 0 45.83%}.flex-row-wrap .col-12{flex:0 0 50%}.flex-row-wrap .col-13{flex:0 0 54.16%}.flex-row-wrap .col-14{flex:0 0 58.33%}.flex-row-wrap .col-24{flex:0 0 100%}.flex-row{display:flex;align-items:center;justify-content:center}.flex-row .flex-1{flex:1;flex-shrink:0;width:0}.flex-row .col{text-align:center;flex:1;width:0}.page{height:100%;position:relative}.page-content-gap{padding:0 12px}.page-top{position:relative;height:44px;line-height:44px}.page-top-logo{position:relative;height:44px;background:#2b5c9b}.page-title{background:#2b5c9b;font-size:17px;font-weight:700;color:#ffffff;text-align:center;z-index:10}.fix-title{position:fixed;top:0;right:0;left:0}.page-footer{position:relative;height:50px;z-index:10}.fix-navbar{position:fixed;right:0;bottom:0;left:0}.page-navbar{height:50px;border-top:1px solid #f6f6f6;background:#fff}.page-navbar .navbar{display:block;position:relative;margin:0 8px}.page-navbar .navbar-subMenu{min-width:80px;width:100%;position:absolute;background:#fff;bottom:48px;border:1px solid #f6f6f6;z-index:12;display:none}.page-navbar .navbar-subMenu::before,.page-navbar .navbar-subMenu::after{content:'';position:absolute;left:50%}.page-navbar .navbar-subMenu::before{border:8px solid transparent;border-top-color:#f6f6f6;margin-left:-8px;bottom:-16px}.page-navbar .navbar-subMenu::after{border:6px solid transparent;border-top-color:#fff;margin-left:-6px}.page-navbar .navbar-subMenu .inner{padding:5px 12px}.page-navbar .navbar-subMenu .subnav{display:block;font-size:14px;font-weight:400;padding:8px 0;color:#000000}.page-navbar .navbar-subMenu .subnav.on{color:#2b5c9b}.page-navbar .navbar-subMenu .subnav+.subnav{border-top:1px solid #f6f6f6}.page-navbar .navbar-icon{width:18px;height:19px;margin:0 auto;position:relative;background-size:cover;background-repeat:no-repeat}.page-navbar .icon-home{background-image:url(../images/icon/navbar_home.png)}.page-navbar .icon-info{background-image:url(../images/icon/navbar_info.png)}.page-navbar .icon-service{background-image:url(../images/icon/navbar_service.png)}.page-navbar .icon-menu{background-image:url(../images/icon/navbar_menu.png)}.page-navbar .navbar-label{font-size:12px;color:#2a2a2a;margin-top:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-navbar .on .navbar-icon:after{content:'';position:absolute;top:-2px;right:-2.5px;width:9px;height:9px;opacity:0.5;background:#3a81bb;border-radius:5px}.page-navbar .on .icon-home{background-image:url(../images/icon/navbar_home_on.png)}.page-navbar .on .icon-info{background-image:url(../images/icon/navbar_info_on.png)}.page-navbar .on .icon-service{background-image:url(../images/icon/navbar_service_on.png)}.page-navbar .on .icon-menu{background-image:url(../images/icon/navbar_menu_on.png)}.page-navbar .on .navbar-label{color:#2b5c9b}.page-section{background:#fff}.page-section+.page-section{margin-top:13px}.page-search{height:32px;border-radius:30px;background:#f4f4f4;position:relative;overflow:hidden}.page-search .input{padding:0 5px 0 8px}.page-search .input input{width:100%;height:24px;line-height:24px;font-size:15px}.page-search .icon{display:block;width:14px;height:14px;background:url(../images/icon/icon-search.png) no-repeat;background-size:cover;margin-left:10px}.page-search .btn{display:block;height:32px;background:#2b5c9b;color:#fff;padding:5px 5px;width:60px;text-align:center;font-size:12px}.search-right{margin-left:10px;flex-shrink:0}.page-search-second{padding:16px 8px}.page-search-second .page-search{font-size:15px}.page-search-info{padding:16px 8px}.page-search-info .page-search{border-radius:5px}.page-search-file{padding:12px 8px 8px}.page-search-file .page-search{border-radius:5px;border:1px solid #2b5c9b;background:#fff}.page-search-file .page-search .btn{width:70px}.page-search-file .search-right{margin-left:10px}.page-video{font-size:0;background:#000;margin-top:-3px}.page-btn{height:32px;padding:0 13px;background:#2b5c9b;border-radius:5px;color:#ffffff;font-size:12px;font-weight:400}.page-btn .icon{display:block;width:16px;height:16px;background-size:cover;margin-right:7px}.icon-file{background-image:url(../images/icon/icon-file.png)}.page-btn-navs{padding:5px 15px 10px}.page-btn-navs .page-btn-nav{margin:0 3.5px}.page-swiper-menus{padding-bottom:18px}.page-swiper-menus .swiper-pagination-bullet{width:4px;height:4px;border-radius:2px;background:#f4f4f4}.page-swiper-menus .swiper-pagination-bullet-active{background:#2b5c9b}.page-btn-menus{padding:15px 7.5px 5px;overflow:hidden}.page-btn-menus .inner{margin-left:-3px}.page-btn-menus .cell{float:left;width:20%}.page-btn-menus .page-btn-menu{margin-left:3px;margin-bottom:3px}.page-btn-menu{font-size:12px;font-weight:400;color:#2b5c9b;background:#f4f4f4;border-radius:5px;height:32px;padding:0 1px;box-sizing:border-box;text-align:center;line-height:1.4}.page-btn-menu.small{font-size:9px}.page-btn-menu.on{background:#2b5c9b;color:#ffffff}.page-text-navs{padding:5px 0;overflow:hidden}.page-text-navs .inner{margin-left:-1px}.page-text-navs .page-text-nav{display:block;text-align:center;font-size:15px;font-weight:400;color:#000000;margin:7.5px 0;border-left:1px solid #b0b0b0}.page-text-navs .page-text-nav.on{color:#396eaa}.page-btn-nav{display:block;background:#dbdbdb;height:35px;line-height:35px;text-align:center;color:#fff}.page-btn-nav.on{background:#2b5c9b}.page-menus{text-align:center;padding:5px 15px 15px}.page-menus .page-menu{display:block;margin:12px 0}.page-menus .icon-label{font-size:13px;font-weight:400;color:#2a2a2a;margin-top:7px}.page-menus .icon-menu{display:block;margin:0 auto}.page-menus .icon-simple-menu{width:32px;height:32px}.page-menus .icon-bg-menu{width:37px;height:37px}.page-menus .icon-circle-menu{width:58px;height:58px}.page-menus .circle-label{width:58px;margin:9px auto 0}.title-gap{padding:28px 20px 10px 20px}.section-title .title{border-left:4px solid #eee;padding-left:5px;font-size:15px;line-height:15px;font-weight:500;color:#000000}.s-menu-container{position:relative}.s-menu-container .s-menu{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.text-menus{overflow:hidden;font-size:0}.text-menus .s-menu{padding:15px 0;border-bottom:1px solid #f7f7f7}.text-menus .page-text-nav{display:inline-block;font-size:16px;font-weight:700;color:#999;padding:0 20px}.text-menus .page-text-nav+.page-text-nav{border-left:1px solid #b0b0b0}.text-menus .page-text-nav.on{color:#2a2a2a}.page-index-top{background:#2b5c9b}.page-index-top .s-menu{padding:10px 0}.page-logo{text-align:center;font-size:18px;font-weight:800;color:#ffffff;padding:8px}.page-logo .logo{display:inline-block;width:23px;height:25px;vertical-align:middle;margin-top:-3px;margin-right:8px}.page-logo .logo img{width:100%;max-height:100%}.page-search-index{padding:10px 14px}.page-search-index .page-search{background:#fff}.page-search-index .search-right .icon{display:inline-block;width:23px;height:21px;margin-top:4px}.page-index-menu{font-size:0}.page-index-menu .s-menu{text-align:center}.page-index-menu .menu{font-size:16px;font-weight:700;padding:0 10px;color:#fff;box-sizing:border-box}.page-index-menu .menu+.menu{border-left:1px solid #fff}.icon-robot{background:url("../images/icon/icon-robot.png") no-repeat;background-size:cover}.thumb-container{width:100%;height:0;padding-bottom:62%;position:relative}.thumb-container .thumb{position:absolute;top:0;right:0;bottom:0;left:0}.thumb img,.thumb video{width:100%;height:100%;object-fit:cover}.loading-text{padding:15px 10px;color:#999;text-align:center;display:none}.page-text-link{display:block;font-size:16px;font-weight:700;color:#2a2a2a;line-height:20px;padding:13px 24px}.page-info-list{padding:0 8px}.page-info-list .list-row{padding:15px}.page-info-list .list-row+.list-row{border-top:1px solid #f4f4f4}.page-info-list .list-title{font-size:15px;color:#2a2a2a;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-info-list .list-desc{font-size:12px;color:#cbcbcb;margin-top:3px}.page-info-list .desc-cell{margin-right:40px}.page-info-list .thumb{border-radius:3px;overflow:hidden}.page-info-list .list-btn{padding-left:10px}.page-info-list .list-btn .btn{display:inline-block;font-size:12px;font-weight:500;padding:3px 8px;background:#f2f4f7}.page-info-list .list-btn .btn+.btn{margin-left:5px}.page-info-list .list-btn .btn.on{color:#fe060b}.page-info-list .list-btn .btn.finish{color:#396eaa}.thumb-right .list-thumb{margin-left:14px}.thumb-right .thumb{width:110px;height:70px}.thumb-groups .col+.col{margin-left:3px}.thumb-groups .list-thumb{margin-top:10px}.thumb-groups .thumb-container{padding-bottom:63%}.thumb-group .list-thumb{margin-top:10px}.thumb-group .thumb-container{padding-bottom:45.66%}.page-image-navs{overflow:hidden;padding:5px 0 10px}.page-image-navs .inner{margin-left:-5px}.page-image-navs .nav{margin-left:5px;margin-bottom:5px}.page-image-navs .nav .img{width:100%;height:100%;object-fit:cover}.page-image-navs .page-image-nav{height:144px}.page-image-navs .page-image-nav.lower{height:124px}.page-image-nav{color:#2d66a5;background:#bbdcf9;position:relative}.page-image-nav.primary{background:#155e9b;color:#fff}.page-image-nav.second{background:#377cb7;color:#fff}.page-image-nav .icon{display:block;width:20px;height:20px;position:absolute;top:14px;left:15px;background-size:cover;background-repeat:no-repeat}.page-image-nav .icon-whsb{background-image:url(../images/icon/icon-nav-whsb.png)}.page-image-nav .icon-jcwh{background-image:url(../images/icon/icon-nav-jcwh.png)}.page-image-nav .icon-jjfz{background-image:url(../images/icon/icon-nav-jjfz.png)}.page-image-nav .icon-csfz{background-image:url(../images/icon/icon-nav-csfz.png)}.page-image-nav .icon-shsy{background-image:url(../images/icon/icon-nav-shsy.png)}.page-image-nav .label{font-size:14px;font-weight:400;position:absolute;bottom:18px;right:8px}.page-card{padding:10px 0}.page-card .section-title{margin-bottom:20px}.page-thumb-navs{overflow:hidden}.page-thumb-navs .inner{margin-left:-7.5px}.page-thumb-navs .page-thumb-nav,.page-thumb-navs .page-icon-nav{margin-left:7.5px;margin-bottom:7.5px}.page-thumb-nav{position:relative}.page-thumb-nav .thumb-container{padding-bottom:61.51%;background-color:#f7f7f7}.page-thumb-nav .info-box{position:absolute;top:0;right:0;bottom:0;left:0}.page-thumb-nav .label{position:relative;color:#fff;padding:5px}.page-thumb-nav .label:after{content:'';position:absolute;left:50%;bottom:0;height:1px;width:28px;margin-left:-14px;background:#fff}.page-icon-nav{padding:0 12px;height:105px;color:#fff;background:#5dd1ea}.page-icon-nav.theme-1{background:#b28f69}.page-icon-nav.theme-2{background:#5dd1ea}.page-icon-nav.theme-3{background:#76cbc5}.page-icon-nav.theme-4{background:#e1b558}.page-icon-nav.theme-5{background:#2b73b1}.page-icon-nav .center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-icon-nav .icon{display:inline-block;width:32px;height:32px;object-fit:cover;margin:8px 8px}.page-box-list{padding:0 12px 12px}.page-box-list .page-box{padding-top:20px}.page-box.light .box-top{background:#448ecd}.page-box .box-top{padding:6px 18px;background:#2d66a5}.page-box .box-top .title{color:#fff}.page-box .box-content{padding:12px 16px;background:#f2f4f7}.page-box .nav{display:inline-block;font-size:13px;color:#000000;margin-right:20px;margin-bottom:10px}.page-selects{padding-top:5px}.page-select{position:relative;text-align:center}.page-select .select-label{font-size:12px;font-weight:400;position:relative;padding:0 15px 0 0}.page-select .select-label::after{content:'';display:block;width:9px;height:8px;background:url(../images/icon/icon-select.png) no-repeat;background-size:cover;position:absolute;right:0;top:50%;margin-top:-4px}.page-select .select-input{position:absolute;top:0;right:0;bottom:0;left:0}.page-select select{color:#848484;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("../img/arrow.png") no-repeat scroll right center transparent;padding-right:14px;opacity:0}.page-card-list{overflow:hidden;padding:0 0 10px}.page-card-list .cell{width:50%;float:left}.page-card-list .cell:nth-of-type(4n-1){background:#ebeced}.page-card-list .cell:nth-of-type(4n){background:#f1f1f1}.page-card-nav{font-weight:400;padding:12px 20px}.page-card-nav .list-title{font-size:15px;color:#2a2a2a;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px}.page-card-nav .list-desc{font-size:12px;color:#cbcbcb}@media screen and (max-width: 320px){.title-gap{padding:15px 10px 10px 10px}.page-menus{padding:5px}.page-menus .icon-label{font-size:12px}.page-index-menu .menu{font-size:14px;padding:0 5px}.page-btn-menu{font-size:9px}.page-btn-menu.small{font-size:8px}.text-menus .s-menu{padding:10px 0}.text-menus .page-text-nav{font-size:14px}}.page-banner .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px}.page-banner .swiper-container{height:100%}
