@charset "utf-8";
/**
 * Copyright (c) 2017 - 2018 www.xiongan.gov.cn All Rights Reserved.
 * Project xa-topic-20180527-shuangchuang v0.1.3
 * @time 2018-05-29 21:01:08
 */

body{font-family:"SF Pro SC","HanHei SC","SF Pro Text","Myriad Set Pro","SF Pro Icons","PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.windows body,.windows body a{font-family:Microsoft YaHei,Microsoft YaHei Lights,Arial}.hide{display:none}.hide-must{display:none!important}body{background-color:#fff}body,h1,h2,h3,html,li,p,ul{padding:0;margin:0}h1,h2,h3{font-weight:400}li,ul{list-style:none}body,html{width:100%;height:100%}body{font-size:14px}a{color:#333;text-decoration:none;outline:0}a:hover{color:orange!important}.list li{font-size:16px;position:relative;line-height:28px;padding-left:20px;margin-bottom:10px}.list li:after{margin-top:10px;content:'';display:block;width:100%;height:0;overflow:hidden;border-bottom:1px #ccc dotted}.list li:before{content:'';width:4px;height:4px;position:absolute;top:12px;left:0;background-color:#1454c0;pointer-events:none;border-radius:100%}.area,.banner,.box,.footer{margin:0 auto}.footer{background-color:#dcdcdc;text-align:center;padding:20px 0;font-size:12px;line-height:18px}.footer-in{text-align:left;width:340px;margin:0 auto 6px}.footer .n{display:inline-block;border-right:1px solid #ccc;padding-right:.6em}.footer .v{display:inline-block;padding-left:.6em}.footer .tiny{font-size:10px;color:#dcdcdc;text-align:center;margin-top:20px}.footer .tiny:hover{color:orange!important}.area,.banner{width:1000px}.xa-banner-title-mobile{display:none}.banner{display:block;height:733px;width:100%;position:relative;background-image:url(xa-banner-bg.png);background-position:center 0;background-repeat:no-repeat}.banner .xa-banner-title{position:absolute;top:130px;width:1100px;height:auto;left:50%;margin-left:-550px}.banner .xa-sign-up-btn{display:block;background-color:orange;background-image:url(xa-sign-up-btn.png);background-position:center 0;background-repeat:no-repeat;overflow:hidden;width:192px;height:54px;position:absolute;bottom:36px;left:50%;margin-left:-96px;border-radius:10px;border:2px transparent solid}.banner .xa-sign-up-btn a{display:block;width:100%;height:100%;overflow:hidden;text-indent:-8888px}.banner .xa-sign-up-btn:hover{border-color:#fff}.banner .xa-sign-up-btn:active{border-color:#000}.banner .xa-logo{position:absolute;width:187px;height:60px;top:20px;left:50%;margin-left:-600px}.area{position:relative}.col-title{background-position:center center;background-repeat:no-repeat}.col2 .col-title{position:relative;border-bottom:1px solid grey;height:50px;line-height:50px;font-size:30px;color:#093870;margin-left:26px;margin-bottom:20px}.col2 .col-title .col-title-text{display:inline-block;border-bottom:#257fe9 5px solid;height:45px;line-height:45px}.col2 .col-title .col-title-text:before{content:'';display:block;position:absolute;height:42px;width:14px;overflow:hidden;background-color:#257fe9;left:0;bottom:-3px;margin-left:-26px}.col2 .area{padding:20px 0}.col2 .area:after{display:inline-block;content:'';clear:both;width:100%;height:0;overflow:hidden}.col2 .area .left{width:60%;float:left;font-size:16px;line-height:liHeight}.col2 .area .left h3,.col2 .area .left p{margin-bottom:14px}.col2 .area .right{width:32%;float:right}.sub-title-box{z-index:2;position:absolute;margin:0 auto;top:345px;left:50%;width:600px;margin-left:-240px;font-size:20px;line-height:36px;text-align:left;color:#fff}.sub-title-box a{color:#fff}.sub-title-box .t{width:5.2em;vertical-align:top}.sub-title-box .c{width:auto;vertical-align:top}.is-mobile .list li{font-size:16px;position:relative;line-height:26px;padding-left:10px;margin-bottom:4px;height:auto}.is-mobile .list li:before{content:'';width:4px;height:4px;position:absolute;top:10px;left:0;background-color:#1454c0;pointer-events:none;border-radius:100%}.is-mobile .area,.is-mobile .banner{width:100%;height:auto}.is-mobile .banner{background-size:auto 100%;background-position:center 0;position:relative;padding-bottom:50px}.is-mobile .xa-banner-title{display:none}.is-mobile .xa-banner-title-mobile{display:block;width:100%;height:auto;position:static;margin:0 auto;padding:90px 0 0}.is-mobile .sub-title-box{position:static;margin:20px auto;width:86%;font-size:16px;line-height:22px;text-align:left;color:#fff}.is-mobile .xa-sign-up-btn{position:static;margin:0 auto}.is-mobile .xa-logo{position:absolute;width:120px;height:auto;top:20px;left:50%;margin-left:-60px}.is-mobile .xa-logo img{width:100%;height:auto}.is-mobile .col2 .left,.is-mobile .col2 .right{clear:both;float:none;width:90%;margin:0 auto}