@charset "UTF-8";
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:}
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
ul,ul>li,dl,dt,dd{list-style:none}
ol{padding-left:1.5em}
button,input,select,textarea{font-size:100%;margin:0;outline:0}
i,cite,em,var{font-style:normal}
img,embed,iframe,object,audio,video{max-width:100%}
iframe{border:0}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0;text-align:left}
pre,tt,code,kbd,samp{font-family:Consolas,'Courier New',monospace,sans-serif}
body{color:#555;font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;font-size:14px;line-height:1.6;background-color:#fff}
.bg-white{background-color:#fff}
a{color:#555}
a:hover{outline:0}
ins,a{text-decoration:none}
.c:before,.c:after{display:table;content:''}
.c:after{clear:both}
.c{*zoom:1}
.clear{clear:both}
.swipe{position:relative}
.swipe-box,.swipe-wrap{position:relative;overflow:hidden}
.swipe-item{position:relative;float:left;width:100%}
.swipe-item img{width:100%;vertical-align:top}
.swipe-page{position:absolute;left:0;bottom:10px;width:100%;line-height:1;text-align:center}
.swipe-page a{display:inline-block;overflow:hidden;width:8px;height:0;margin:0 5px;padding-top:8px;border-radius:50%;text-decoration:none;background-color:#dcdcdc;border:2px solid #dcdcdc}
.swipe-page a.active,.swipe-page a:hover{background-color:transparent;text-decoration:none}
.viewport{min-width:1004px;overflow:hidden}
.wrapper{max-width:1300px;margin:0 auto}
.icon-more{display:inline-block;vertical-align:text-top;width:13px;height:13px;background-repeat: no-repeat;}
.header{position:relative;z-index:10}
.header .top{height:118px}
.header .logo{float:left;width:650px;height:15px;padding-top:38px;overflow:hidden;margin:30px 0 0 40px;background-repeat: no-repeat;}
.header .search{float:right;margin:40px 100px 0 0}
.header .ipt-key{width:150px;height:30px;border:1px solid #ccc;background-color:#fff;border-radius:5px;padding:0 5px;vertical-align:top}
.header .btn-search{height:32px;width:60px;border:0;background-color:#0d59a7;border-radius:5px;color:#fff;vertical-align:top}
.header .menu-toggle{display:none}
.header .menu{height:55px;line-height:55px;background-color:#0d59a7}
.header .menu .wrapper{height:100%}
.header .nav{height:100%;font-size:18px;white-space:nowrap}
.header .nav li{position:relative;text-align:center}
.header .nav li:hover>.sub,.header .nav li:active>.sub{display:block}
.header .nav a{display:block;color:#fff;border-left:1px solid transparent;border-right:1px solid transparent}
.header .nav li:hover>a,.header .nav li.active>a,.header .nav a:hover{background-color:#004098}
.header .nav .sub{position:absolute;width:100%;display:none;font-size:14px;line-height:45px;background-color:#0d59a7}
.header .nav .sub .sub{left:100%;top:-1px}
.header .nav .sub li{border-top:1px solid #094dab}
.header .nav>li{display:inline-block;width:125px;margin:0 8px}
.footer{border-top:10px solid #0d59a7;padding:20px 0;text-align:center;color:#0d59a7}
.footer a{color:#0d59a7}
.footer .copy{display:inline-block;vertical-align:middle}
.footer .copy span{margin-right:1em}
.footer .qr{display:inline-block;vertical-align:middle;width:125px;height:68px;margin-left:40px;background-repeat: no-repeat;}
.banner{height:0;overflow:hidden}
.ui-main{position:relative;padding:35px 45px 0;min-height:650px}
.ui-main.inside{padding-bottom:20px}
.ui-main .main{float:left;width:59.58%}
.ui-main .aside{float:right;width:35%}
.ui-main .split{position:absolute;right:38.58%;width:0;top:75px;bottom:0;border-right:1px dotted #bfbfbf}
.p-index .ui-main{min-height:auto;padding-top:0}
.p-index .ui-box{margin-bottom:0}
.p-index .part-1{padding-top:35px}
.p-index .part-2{padding-top:15px;background-color:#d4ecf8}
.p-index .part-2 a:hover{color:#409eff;background-color:transparent}
.p-index .link ._body{padding:15px 7px}
.p-index .picture .date{display:none}
.ui-subject{position:relative;border-bottom:1px solid #25397b;padding:0 20px 0 5px}
.ui-subject h2{display:inline-block;padding:0 10px;font-size:1.714em;font-weight:700;border-bottom:2px solid #25397b}
.ui-subject .more{position:absolute;right:20px;bottom:10px;color:#979797}
.ui-subject .more i{margin-left:3px}
.ui-box{margin-bottom:15px}
.ui-box ._body{padding:15px;overflow:hidden}
.ui-location{color:#0d59a7;height:40px;line-height:40px;margin-bottom:10px;border-bottom:2px solid #0d59a7}
.ui-location .item{margin-right:.5em}
.ui-location .item::after{content:'/';margin-left:.5em}
.ui-location .item:last-child::after{display:none}
.ui-page{margin-top:20px;line-height:28px;white-space:nowrap}
.ui-page span{display:inline-block;margin-right:.5em}
.ui-page em{font-weight:700;color:#409eff}
.ui-page .pager{margin-left:20px;text-align:center}
.ui-page .pager .active{color:#fff;background-color:#409eff}
.ui-page .page{display:inline-block;padding:0 5px;min-width:30px;margin:0 5px;background-color:#f4f4f5;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}
.ui-page a.page:hover{color:#409eff}
.ui-page .jump{margin-left:20px}
.ui-page .jump input{width:50px;border:1px solid #dcdfe6;padding:0 5px;border-radius:4px;height:28px}
.notice-list{display:table;width:100%}
.notice-list li{display:table-row}
.notice-list .item{position:relative;display:table-cell;height:85px;vertical-align:middle;line-height:1.8;padding:0 35px 0 120px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}
.notice-list .item.active,.notice-list .item:hover{color:#fff;background-color:#0d59a7}
.notice-list .item.active .date em,.notice-list .item:hover .date em{color:#fff}
.notice-list .item.active .date .month,.notice-list .item:hover .date .month{color:#ebebeb}
.notice-list .date{position:absolute;left:0;top:10px;width:100px;text-align:center;line-height:1;border-right:1px solid #ebebeb;padding:8px 0}
.notice-list .date .source{display:none}
.notice-list .date em{display:block;font-size:2.571em;color:#0d59a7;-webkit-transition:color .2s;transition:color .2s}
.notice-list .date .month{color:#8c8c8c;-webkit-transition:color .2s;transition:color .2s}
.notice-list .title{display:block;font-size:1.286em;max-height:3.5em;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-list{white-space:nowrap;line-height:40px}
.news-list.mini{line-height:30px}
.news-list.mini .date{display:none}
.news-list.mini .item{height:30px;padding:0 10px 0 25px}
.news-list .item{position:relative;display:block;height:40px;padding:0 95px 0 25px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAgMAAADwXCcuAAAADFBMVEUAAABHR0dHR0dHR0fx9pHmAAAAA3RSTlMAzJkU6nd8AAAAF0lEQVQI12OAgwNAfAGIf0DxBbAYDAAAZWgFEW+MIjsAAAAASUVORK5CYII=") 5px 15px no-repeat;-webkit-transition:background-color .2s;transition:background-color .2s}
.news-list .item:hover{color:#0d59a7;background-color:#f5f5f5}
.news-list .title{display:block;text-overflow:ellipsis;overflow:hidden;font-size:1.167em}
.news-list .date{position:absolute;right:10px;top:0;color:#8c8c8c}
.news-detail{color:#6C6C6C}
.news-detail h1{font-size:1.857em;margin:2em 0 .5em;text-align:center;font-weight:700;color:#0d59a7}
.news-detail .info{text-align:center}
.news-detail .info .item{margin:0 1em}
.news-detail .content{padding-bottom:20px;margin-top:15px;font-size:1.167em}
.news-detail .content p{margin-bottom:1em}
.news-detail .content a:hover{color:#0d59a7}
.link-list{display:table;max-width:395px;font-size:1.143em;line-height:1.3;border-collapse:separate;border-spacing:0 20px;margin:-20px auto 0}
.link-list li{display:table-row}
.link-list .item{display:table-cell;height:61px;vertical-align:middle;padding:0 70px 0 75px;color:#fff;-webkit-transition:opacity .2s;transition:opacity .2s}
.link-list .item:hover{opacity:.8}
.link-list .title{display:block;max-height:2.6em;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.link-list .item-1{background-repeat: no-repeat;}
.link-list .item-2{background-repeat: no-repeat;}
.link-list .item-3{background-repeat: no-repeat;}
.link-list .item-4{background-repeat: no-repeat;}
.link-list .item-5{background-repeat: no-repeat;}
.picture-list li{float:left;width:49.9%;margin-bottom:10px}
.picture-list .item{display:block;padding:0 5px}
.picture-list .item:hover{color:#0d59a7}
.picture-list .pic{position: relative;display:block;height:0;padding-bottom:71.43%;overflow:hidden}
.picture-list .pic img{position: absolute;width:100%; height:100%;}
.picture-list .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}


.ui-pagebar{margin-top:20px;line-height:28px;white-space:nowrap}
.ui-pagebar div{text-align:center}
.ui-pagebar a,.ui-pagebar span{display:inline-block;padding:0 5px;min-width:25px;margin:0 5px;background-color:#f4f4f5;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}
.ui-pagebar a.page:hover{color:#409eff}
.ui-pagebar .this-page{color:#fff;background-color:#409eff}











.icon-more{background-position:-637px 0px }.header .logo{background-position:0px -27px }.footer .qr{background-position:-525px -91px }.link-list .item-1{background-position:-255px -179px }.link-list .item-2{background-position:-255px -260px }.link-list .item-3{background-position:-255px -341px }.link-list .item-4{background-position:-255px -422px }.link-list .item-5{background-position:-255px -503px }.icon-more,.header .logo,.footer .qr,.link-list .item-1,.link-list .item-2,.link-list .item-3,.link-list .item-4,.link-list .item-5{background-image: url(../img/pkg/style_z.png)}@media  screen and (max-width:1024px){.header .search{margin-right:20px}
.header .nav{margin-left:0}}@media  screen and (min-width:750px){.header .nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.header .nav>li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}}@media  screen and (max-width:750px){body{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
body.menu-open{-webkit-transform:translateX(-7rem);-ms-transform:translateX(-7rem);transform:translateX(-7rem);-ms-touch-action:none;touch-action:none}
.viewport{min-width:inherit}
.wrapper{max-width:inherit}
.body{width:100%;overflow:hidden}
.p-index .notice{margin-bottom:.6rem}
.p-index .ui-main{padding-top:.6rem}
.p-index .part-1{padding-top:0}
.p-index .part-2{padding-top:0;background-color:#d4ecf8}
.p-index .link ._body{padding-bottom:0}
.p-index .picture{margin-bottom:0}
.p-index .picture ._body{padding-top:.6rem}
.icon-more{width:.52rem;height:.52rem;background-repeat: no-repeat;}
.header{position:static;height:1.8rem;border-bottom:0;background-color:transparent}
.header .logo{width:10.4rem;padding-top:.8rem;margin-top:0;background-repeat: no-repeat;}
.header .search{display:none}
.header .menu{height:1.8rem;background-color:transparent}
.header .top,.header .menu .wrapper{position:fixed;left:0;top:0;width:100%;height:1.8rem;padding-top:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000}
.header .top{background-color:#0d59a7}
.header .menu .wrapper{z-index:1001;line-height:1.5}
.header .menu-toggle{display:block;position:absolute;right:.2rem;top:.3rem}
.header .ico-menu{display:inline-block;vertical-align:top;width:1.1rem;height:1.1rem;background-repeat: no-repeat;}
.header .nav{float:none;position:fixed;left:100%;top:0;width:7rem;height:100%;text-align:left;font-size:1.417em;line-height:1.76rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#1358a3;margin-left:0}
.header .nav li{text-align:left}
.header .nav>li{float:none;display:block;width:auto;margin:0}
.header .nav>li.active>.sub{display:block!important}
.header .nav>li:hover .sub{display:none}
.header .nav a{border:0;padding-left:1.4rem}
.header .nav li.active>a{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAEQal9Obgyq+PhWVGPSapFbDfAAAAQUlEQVQY02MgDTAaIHGufUCwtf4jOHz1SJwt/xEcif8IDk88gsM0/z+CwwxiY8og9GCahrAH4QIMtyFcjeof8gAALh82H6iXzT0AAAAASUVORK5CYII=") #0c76e2 .6rem center no-repeat;-webkit-background-size:.48rem .48rem;background-size:.48rem .48rem}
.header .nav .sub{position:static;font-size:.882em;background-color:transparent;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.header .nav .sub li{border:0}
.header .nav .sub li.active>a{background:#106bc7}
.footer{font-size:.857em;padding:.4rem;border-top-width:.2rem}
.footer .copy span{white-space:nowrap}
.footer .qr{display:none}
.banner{padding-bottom:0%}
.swipe-page a{width:.24rem;padding-top:.24rem;border-width:1px}
.ui-main{padding:.6rem 0 0;min-height:-webkit-calc(100vh - 1.2rem - 1.8rem - 3.2rem);min-height:calc(100vh - 1.2rem - 1.8rem - 3.2rem)}
.ui-main.inside{padding-bottom:.6rem}
.ui-main.inside .aside{display:none}
.ui-main .main{float:none;width:auto}
.ui-main .aside{float:none;width:auto}
.ui-main .split{display:none}
.ui-subject{padding:0 .4rem 0 .2rem}
.ui-subject h2{padding:0 .2rem;font-size:1.25em}
.ui-subject .more{right:.4rem;bottom:.2rem}
.ui-box{margin-bottom:.6rem;padding:0 .4rem}
.ui-box ._body{padding:.2rem}
.ui-page{margin-top:.8rem}
.ui-page span{margin:0 .2rem}
.ui-page .pager{margin-left:.4rem;margin-right:0}
.ui-page .pager .page{padding:0 .2rem;min-width:1.4rem;margin:0 .2rem}
.ui-page .jump{display:none}
.ui-pagebar{margin-top:.8rem}
.ui-pagebar a,.ui-pagebar span{padding:0 .2rem;min-width:1.4rem;margin:0 .2rem}
.notice-list .item{height:2.4rem;padding:0 1rem 0 2.8rem}
.notice-list .date{top:10px;width:2.4rem;padding:.2rem 0}
.notice-list .date em{font-size:1.5em}
.notice-list .date .month{font-size:.833em}
.notice-list .title{font-size:1em}
.news-list{line-height:1.4rem}
.news-list .item{height:1.4rem;padding:0 3rem 0 1rem;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAADFBMVEUAAABHR0dHR0dHR0fx9pHmAAAAA3RSTlMAmTPlJZSbAAAAJElEQVQI12PACZgPIJFXwOQfMPmvAUT+PwAhISII2SsoenECABjRDT91slTJAAAAAElFTkSuQmCC") .2rem .5rem no-repeat;-webkit-background-size:.4rem .4rem;background-size:.4rem .4rem}
.news-list .title{font-size:1em}
.news-list .date{right:.4rem;font-size:.833em}
.news-detail{padding:0 .6rem}
.news-detail h1{font-size:1.5em;margin:1em 0 .5em}
.news-detail .content{padding-bottom:.6rem;margin-top:.6rem}
.news-detail .content iframe{max-width:100%;max-height:-webkit-calc(100vh - 1.8rem - 1rem);max-height:calc(100vh - 1.8rem - 1rem)}
.news-detail .content p{margin-bottom:1em}
.link-list{max-width:13.3rem;font-size:1em;border-spacing:0 .5rem;margin:-.2rem auto 0}
.link-list .item{height:1.4rem;padding:0 1.4rem 0 1.8rem}
.link-list .title{max-height:1.3em;-webkit-line-clamp:1}
.link-list .item-1{background-repeat: no-repeat;}
.link-list .item-2{background-repeat: no-repeat;}
.link-list .item-3{background-repeat: no-repeat;}
.link-list .item-4{background-repeat: no-repeat;}
.link-list .item-5{background-repeat: no-repeat;}.icon-more{background-position:-12.78rem 0rem}.header .logo{background-position:-2.9rem -0.89rem}.header .ico-menu{background-position:-12.2rem -2.12rem}.link-list .item-1{background-position:0rem -3.62rem}.link-list .item-2{background-position:0rem -5.42rem}.link-list .item-3{background-position:0rem -7.22rem}.link-list .item-4{background-position:0rem -9.02rem}.link-list .item-5{background-position:0rem -10.82rem}.icon-more,.header .logo,.header .ico-menu,.link-list .item-1,.link-list .item-2,.link-list .item-3,.link-list .item-4,.link-list .item-5{background-size: 13.3rem 12.22rem;background-image: url(../img/pkg/style_mobile_1_3_z.png)}}@media  screen and (min-width:320px) and (max-width:750px){html{font-size:21.33px}
body{font-size:12px}}@media  screen and (min-width:360px) and (max-width:750px){html{font-size:24px}
body{font-size:12px}}@media  screen and (min-width:375px) and (max-width:750px){html{font-size:25px}
body{font-size:13px}}@media  screen and (min-width:384px) and (max-width:750px){html{font-size:25.6px}
body{font-size:14px}}@media  screen and (min-width:400px) and (max-width:750px){html{font-size:26.67px}
body{font-size:14px}}@media  screen and (min-width:414px) and (max-width:750px){html{font-size:27.6px}
body{font-size:14px}}@media  screen and (min-width:424px) and (max-width:750px){html{font-size:28.27px}
body{font-size:14px}}@media  screen and (min-width:480px) and (max-width:750px){html{font-size:32px}
body{font-size:15.36px}}@media  screen and (min-width:540px) and (max-width:750px){html{font-size:36px}
body{font-size:17.28px}}@media  screen and (min-width:720px) and (max-width:750px){html{font-size:48px}
body{font-size:23.04px}}@media  screen and (min-width:750px) and (max-width:750px){html{font-size:50px}
body{font-size:24px}}