*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{color:#666;background:#f5f5f5;min-width:1440px;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}ul,li{list-style:none}.container{width:1440px;margin:0 auto}.pagination{justify-content:center;align-items:center;gap:8px;padding-top:12px;display:flex}.pagination .pg-btn{color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e3e2e8;justify-content:center;align-items:center;min-width:36px;height:36px;font-size:14px;display:flex}.pagination .pg-btn:hover{color:#1e50ae;border-color:#1e50ae}.pagination .pg-btn.pg-current{color:#1e50ae}.pagination .pg-btn.pg-disabled{opacity:.35;cursor:not-allowed}.pagination .pg-ellipsis{text-align:center;color:#666;width:36px;font-size:14px}.pagination .pg-total{color:#333;margin-left:10px;font-size:14px}.pagination .pg-jump{color:#666;align-items:center;gap:6px;font-size:14px;display:flex}.pagination .pg-input{text-align:center;color:#333;border:1px solid #e3e2e8;outline:none;width:60px;height:36px;font-size:14px}.pagination .pg-confirm{color:#333;width:56px}.loading-tip,.empty-tip{text-align:center;color:#999;padding:60px 0}.site-header{background:#f5f5f5 url(/uploads/site/header_bg.png) 50%/contain no-repeat;overflow:hidden}.site-header .header-main{justify-content:space-between;align-items:flex-start;height:157px;padding-left:75px;display:flex}.site-header .header-main .logo{margin-top:49px;display:block}.site-header .header-main .logo img{width:300px;height:52px}.site-header .header-main .search-box{align-items:flex-start;width:352px;height:50px;margin:43px -17px 0 0;display:flex}.site-header .header-main .search-box input{color:#666;background:#f5f5f5;border:1px solid #dcdcdc;outline:none;flex:0 0 258px;height:38px;margin:6px 0 0 6px;padding:0 0 0 13px;font-size:14px}.site-header .header-main .search-box input::placeholder{color:#b9b9b9}.site-header .header-main .search-box button{color:#f5f5f5;cursor:pointer;background:#1e50ae;border:none;flex:0 0 88px;justify-content:center;align-items:center;height:38px;margin-top:6px;display:flex}.site-header .header-main .search-box button:hover{background:#00317a}.site-header .header-main .search-box button svg{display:block}.header-wrap{border-bottom:1px solid #e7e7e5;position:relative}.site-nav{z-index:100;background:#004097;height:54px;position:relative}.site-nav .nav-list{height:100%;display:flex}.site-nav .nav-list .nav-item{flex:0 0 206px;height:100%;position:relative}.site-nav .nav-list .nav-item+.nav-item{margin-left:1px}.site-nav .nav-list .nav-item.active,.site-nav .nav-list .nav-item:hover{background:#ae8647}.site-nav .nav-list .nav-item>a{text-align:center;color:#f5f5f5;white-space:nowrap;cursor:pointer;height:100%;font-size:14px;line-height:54px;display:block}.site-nav .nav-list .nav-item>a.no-link{cursor:default}.sub-menu-bar{z-index:100;background:#ae8647;display:none;position:absolute;top:100%;left:0;right:0}.sub-menu-bar.open{display:block}.sub-menu-bar .sub-menu-list{justify-content:center;padding:7px 0;display:flex}.sub-menu-bar .sub-menu-list a{color:#f5f5f5;text-align:center;white-space:nowrap;width:162px;height:50px;margin:0 10px;font-size:14px;line-height:50px;display:block}.sub-menu-bar .sub-menu-list a.active,.sub-menu-bar .sub-menu-list a:hover{background:#0000001f}@media (width<=1445px){.site-nav .nav-list .nav-item{flex:0 0 206px}}.site-footer{color:#333;background:#f4f4f4;padding:25px 0 29px;font-size:12px}.site-footer .footer-main{height:220px;position:relative}.site-footer .footer-main .footer-logo{width:300px;height:52px;position:absolute;top:0;left:0}.site-footer .footer-main .footer-contact{color:#000;width:450px;font-size:16px;line-height:26px;position:absolute;top:86px;left:0}.site-footer .footer-main .footer-links{display:flex;position:absolute;top:83px;left:560px}.site-footer .footer-main .footer-links .fl-label{color:#4b4b4b;width:110px;font-size:14px;line-height:21px}.site-footer .footer-main .footer-links .friend-links{grid-template-columns:140px 154px 130px;align-content:start;row-gap:12px;display:grid}.site-footer .footer-main .footer-links .friend-links a{color:#4b4b4b;font-size:14px;line-height:21px}.site-footer .footer-main .footer-links .friend-links a:hover{color:#004097}.site-footer .footer-main .footer-links .friend-links a:nth-child(3n+1){max-width:100px}.site-footer .footer-main .footer-links .friend-links a:nth-child(3n+2){max-width:140px}.site-footer .footer-main .footer-links .friend-links a:nth-child(3n){max-width:100px}.site-footer .footer-main .footer-qr{text-align:center;width:136px;position:absolute;top:52px;left:1149px}.site-footer .footer-main .footer-qr .qr-img{width:128px;height:128px;margin:0 auto}.site-footer .footer-main .footer-qr .qr-caption{color:#000;margin-top:8px;font-size:14px;line-height:22px}.site-footer .footer-bar{color:#000;font-size:16px;line-height:22px;position:relative}.site-footer .footer-bar a{color:inherit}.site-footer .footer-bar a:hover{color:#004097}.site-footer .footer-bar .fb-row+.fb-row{color:#666;font-size:14px}.site-footer .footer-bar .police-link{color:#000;align-items:center;gap:6px;display:inline-flex;position:absolute;top:0;left:245px}.site-footer .footer-bar .police-link img{width:20px;height:20px}.col-banner{background-position:top;background-repeat:no-repeat;background-size:auto;height:500px;margin-top:-54px;position:relative}.col-banner.contact-banner{background-position:50% -244px;height:385px}.crumb-bar{width:100%;position:relative}.crumb-bar .cb-inner{width:1440px;height:100%;margin:0 auto;position:relative}.crumb-bar.strip{background:url(/uploads/site/crumb_strip.jpg) top/1920px 54px no-repeat;height:54px}.crumb-bar.strip .cb-home{width:21px;height:19px;position:absolute;top:17px;left:20px}.crumb-bar.strip .cb-home img{width:21px;height:19px;display:block}.crumb-bar.strip .cb-label{color:#999;font-size:14px;line-height:54px;position:absolute;top:0;left:83px}.crumb-bar.strip .cb-links{color:#999;line-height:54px;position:absolute;top:0;left:157px}.crumb-bar.band{background:#fafafa;height:160px}.crumb-bar.band .cb-home{display:none}.crumb-bar.band .cb-label,.crumb-bar.band .cb-links{line-height:20px;position:absolute;top:105px}.crumb-bar.band .cb-label{color:#356ea3;left:8px}.crumb-bar.band .cb-links{left:78px}.cb-links{color:#356ea3;font-size:14px}.cb-links a{color:inherit}.cb-links a:hover{text-decoration:underline}.cb-links .sep{margin:0 7px}.crumb-bar.overlay{background:0 0;height:20px;position:absolute;bottom:26px;left:0;right:0}.crumb-bar.overlay .cb-inner{width:1440px;height:auto;margin:0 auto}.crumb-bar.overlay .cb-home{display:none}.crumb-bar.overlay .cb-label,.crumb-bar.overlay .cb-links{white-space:nowrap;color:#fff;line-height:20px;display:inline-block;position:static}.crumb-bar.overlay .cb-label{margin-left:5px}.col-zone{width:1440px;margin:0 auto;position:relative;background:#fff!important}.col-band{z-index:2;background-position:top;background-repeat:no-repeat;width:100%;height:150px;position:relative}.col-band.plain{background:0 0}.quick-nav{box-sizing:border-box;background:#fff;border:1px solid #e8e7e3;width:226px;height:213px;position:absolute;top:26px;left:0}.quick-nav .qn-head{color:#fff;background:#2b2b2b;height:80px;padding-left:11px;font-size:26px;font-weight:700;line-height:80px;position:relative}.quick-nav .qn-head .qn-icon{width:22px;height:26px;position:absolute;top:27px;left:175px}.quick-nav .qn-list{padding-top:7px}.quick-nav .qn-list .qn-item{color:#666;border-bottom:1px solid #e8e7e3;margin:0 10px;padding:10px;font-size:14px;line-height:19px;display:block}.quick-nav .qn-list .qn-item:hover,.quick-nav .qn-list .qn-item.current{color:#2b2b2b}.quick-nav .qn-list .qn-item:last-child{border-bottom:0}.side-nav-blue{background:#fff;width:210px;position:absolute;top:40px;left:0}.side-nav-blue .snb-head{color:#fff;background:#004097;height:45px;padding-left:5px;font-size:16px;line-height:45px}.side-nav-blue .snb-list{padding-top:6px}.side-nav-blue .snb-list .snb-item{color:#666;border-bottom:1px dashed #e5e5e5;height:51px;margin:0 5px;padding-left:15px;font-size:14px;line-height:50px;display:block}.side-nav-blue .snb-list .snb-item:hover,.side-nav-blue .snb-list .snb-item.current{color:#004097}.side-nav-blue .snb-list .snb-item:last-child{border-bottom:0}.col-card{box-sizing:border-box;background:#fff;border:1px solid #e8e7e3;width:991px;height:120px;position:absolute;top:28px;left:269px;overflow:hidden}.col-card .cc-title{letter-spacing:0;color:#c2000f;text-align:center;padding-top:24px;font-size:26px;font-weight:700;line-height:36px}.col-card .cc-underline{background:#1e50ae;width:88px;height:5px;margin-left:-44px;position:absolute;top:73px;left:50%}.col-card .cc-line{border-top:1px solid #f0f0f0;position:absolute;top:76px;left:5px;right:5px}.col-card .cc-more{display:none}.static-content{width:100%;position:relative}.static-content .sc-block{color:#000;font-size:14px;line-height:26px;position:absolute}.static-content .sc-block p{margin:0}.static-content .sc-divider{background:#dedede;width:1px;position:absolute}.static-content .static-cols{margin:76px 0 0 60px;display:flex}.static-content .static-cols .sc-left{color:#333;flex:0 0 477px;padding:21px 0 0 31px;font-size:16px}.static-content .static-cols .sc-divider2{background:#e0e0e0;flex:0 0 1px;align-self:flex-start;height:110px;margin-top:-17px}.static-content .static-cols .sc-right{color:#1a1311;flex:0 0 502px;margin-left:239px;font-size:14px;line-height:26px}.static-content .static-cols .sc-right p{margin-bottom:0}.static-content .contact-page{width:1310px;position:absolute;top:26px;left:59px}.static-content .contact-page .contact-grid{align-items:stretch;padding:0 0 20px;display:flex}.static-content .contact-page .contact-col{flex:1;min-width:0}.static-content .contact-page .contact-divider{background:#e5e5e5;flex:0 0 1px;align-self:stretch;margin:4px 162px 0 0}.static-content .contact-page .c-row{margin-bottom:28px;font-size:14px;line-height:26px;display:flex}.static-content .contact-page .c-row .c-label{color:#666;flex:0 0 202px}.static-content .contact-page .c-row .c-value{color:#333;flex:1}.static-content.apply-area{width:865px;position:absolute;top:62px;left:517px}.static-content.apply-area .apply-title{color:#000;font-size:18px;font-weight:700;line-height:24px}.static-content.apply-area .apply-mail{color:#999;margin-top:31px;font-size:14px;line-height:19px}.static-content.apply-area .apply-note{color:#000;margin-top:32px;font-size:14px;line-height:26px}.static-content.apply-area .apply-note p{margin:0}.static-content.charter-area{width:1410px;margin:15px auto 0}.static-content.charter-area .fold-item{background:#f7f8fa;margin-bottom:20px}.static-content.charter-area .fold-title{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;border-top:3px solid #0000;height:54px;padding:0 60px 0 20px;font-size:16px;line-height:54px;position:relative}.static-content.charter-area .fold-title .fold-icon{width:11px;height:11px;margin-top:-8px;position:absolute;top:50%;right:19px}.static-content.charter-area .fold-title .fold-icon:before{content:"";border-bottom:2px solid #6b6b6b;border-right:2px solid #6b6b6b;width:8px;height:8px;position:absolute;top:2px;left:1px;transform:rotate(45deg)}.static-content.charter-area .fold-title.active{color:#1e50ae;border-top-color:#1e50ae}.static-content.charter-area .fold-title.active .fold-icon:before{border-color:#1e50ae;transform:rotate(225deg)}.static-content.charter-area .fold-body{color:#666;padding:36px 60px 48px;font-size:14px;line-height:28px;display:none}.static-content.charter-area .fold-body p{margin:0}.static-content.charter-area .fold-item.open .fold-body{display:block}.static-content.about-page{height:100%;position:relative}.static-content.about-page .about-photo{width:560px;height:689px;position:absolute;top:58px;left:1px}.static-content.about-page .about-body{color:#999;font-size:14px;line-height:22px;position:absolute}.static-content.about-page .about-body p{margin:0}.static-content.about-page .counters{width:100%;height:105px;position:absolute;top:833px;left:0}.static-content.about-page .cnt-box{height:79px;position:absolute;top:0}.static-content.about-page .cnt-num{color:#c2000f;text-align:right;padding-top:9px;font-family:Microsoft YaHei,sans-serif;font-size:72px;font-weight:700;line-height:70px}.static-content.about-page .cnt-plus{color:#c2000f;margin-left:-10px;font-size:28px;font-weight:700;line-height:28px;position:absolute;top:43px;left:100%}.static-content.about-page .cnt-label{text-align:center;color:#333;white-space:nowrap;width:188px;font-size:16px;line-height:20px;position:absolute;top:85px}.static-content.about-page .culture{background:#fafafa;width:100%;height:967px;position:absolute;top:1039px;left:0}.static-content.about-page .cul-head{text-align:center;width:498px;position:absolute;top:90px;left:381px}.static-content.about-page .cul-head .cul-h1{color:#333;font-size:36px;font-weight:700;line-height:44px}.static-content.about-page .cul-head .cul-h2{color:#666;margin-top:12px;font-size:16px;line-height:22px}.static-content.about-page .cul-card{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-top:3px solid #333;width:350px;height:264px;position:absolute}.static-content.about-page .cul-cn{color:#333;font-size:16px;font-weight:700;line-height:22px;position:absolute;top:31px;left:37px}.static-content.about-page .cul-en{color:#999;text-transform:uppercase;font-size:12px;line-height:16px;position:absolute;top:57px;left:37px}.static-content.about-page .cul-body{color:#666;width:240px;font-size:14px;line-height:24px;position:absolute;top:107px;left:37px}.static-content.about-page .cul-icon{position:absolute;top:180px;left:41px}.static-content.jishi-page{height:100%;position:relative}.static-content.jishi-page .ji-swiper{background:#f5f5f5;position:absolute;overflow:hidden}.static-content.jishi-page .ji-swiper .ji-slide{opacity:0;transition:opacity .5s;position:absolute;inset:0}.static-content.jishi-page .ji-swiper .ji-slide.on{opacity:1}.static-content.jishi-page .ji-swiper .ji-slide img{object-fit:cover;width:100%;height:100%;display:block}.static-content.jishi-page .ji-swiper .ji-dots{align-items:center;gap:7px;display:flex;position:absolute;bottom:7px;right:26px}.static-content.jishi-page .ji-swiper .ji-dots span{cursor:pointer;background:#ffffff73;border-radius:50%;width:8px;height:8px}.static-content.jishi-page .ji-swiper .ji-dots span.on{background:#fff;width:9px;height:9px}.static-content.jishi-page .ji-list{position:absolute}.static-content.jishi-page .ji-list .ji-row{box-sizing:border-box;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;height:54.3px;padding:16px 25px 0;display:flex}.static-content.jishi-page .ji-list .ji-row:last-child{border-bottom:none}.static-content.jishi-page .ji-sums{position:absolute}.static-content.jishi-page .ji-sums .ji-sum{border-bottom:1px solid #f0f0f0;padding:16px 24px 19px}.static-content.jishi-page .ji-sums .ji-sum:last-child{border-bottom:none}.static-content.jishi-page .ji-sums .ji-sum-head{justify-content:space-between;align-items:flex-start;display:flex}.static-content.jishi-page .ji-sums .ji-s{color:#999;text-overflow:ellipsis;white-space:nowrap;margin:14px 0 0;font-size:14px;line-height:22px;overflow:hidden}.static-content.jishi-page .ji-t{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;line-height:22px;overflow:hidden}.static-content.jishi-page .ji-t:hover{color:#1e50ae}.static-content.jishi-page .ji-d{color:#999;margin-left:24px;font-size:14px;line-height:22px}.list-area{position:absolute}.list-area.no-last-border .list-item:last-child{border-bottom:none}.list-area .list-item{box-sizing:border-box;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;height:54.2px;padding-top:18px;padding-left:25px;padding-right:25px;display:flex}.list-area .list-item .item-title{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;line-height:22px;overflow:hidden}.list-area .list-item .item-title:hover{color:#1e50ae}.list-area .list-item .item-date{color:#999;margin-left:24px;font-size:14px;line-height:22px}.list-area .list-pager{text-align:center;gap:0;padding-top:0}.list-area .list-pager .pg-btn+.pg-btn{border-left:none}.list-area .list-pager .pg-total{margin-left:1px;margin-right:7px}.list-area .list-pager .pg-confirm{margin-left:10px}.list-area .list-pager .pg-ellipsis{width:48px}
