@charset "utf-8";

html,body{width: 100%;font-family: "Microsoft YaHei", "微软雅黑";}
#topHeader a { text-decoration:none; outline:none; color:#000; }
#topHeader a:hover { text-decoration:underline; }
#topHeader { height: 32px; text-align: center; border-bottom:1px solid #c9c9ca; background: #f9f7f4; }
#topHeader .t { width:1000px; margin:0 auto; height:inherit; }
#topHeader a { float:left; height: 32px; line-height: 32px; color: #000; margin:0 10px; font-size: 12px; }
#topHeader a:hover { color:#fca22c!important; }

.nav{width: 100%;height:50px; position: relative;}
.navwrap{position: absolute;top: 0;right: 40%;margin-right: -277px;}
.navwrap .navs{
    overflow: hidden;
}
.navwrap .navs li{background: url(../img/nav.jpg) no-repeat;background-size: auto 45px; height: 45px;width: 52px;float: left;}

.navwrap .navs .n0{background-position: -808px 0;}
.navwrap .navs .n1{background-position: -858px 0;}
.navwrap .navs .n2{background-position: -910px 0;}
.navwrap .navs .n3{background-position: -960px 0;}
.navwrap .navs .n4{background-position: -1007px 0;}
.navwrap .navs .n5{background-position: -1058px 0;}
.navwrap .navs .n6{background-position: -1110px 0;}
.navwrap .navs .n7{background-position: -1157px 0;}
.navwrap .navs .n8{background-position: -1204px 0;}
.navwrap .navs .n9{background-position: -1251px 0;}
.navwrap .navs .n10{background-position: -1304px 0;width: 56px;}
.navwrap .navs .n11{background-position: -1361px 0;width: 56px;}
.navwrap .navs .n12{background-position: -1415px 0;width: 62px;}
.navwrap .navs li a{width: 100%;height: 100%;display: block;cursor: pointer;}

.main{width: 100%;background: #fff;margin: 0 auto;overflow: hidden;}

img{display: block;width: 100%;}
.main .header{margin: 0 auto;width: 1080px;height: 1244px;/* overflow: hidden; */position: relative;}
.main .header .img{width: 1920px;position: absolute;left: 50%;margin-left: -1002px;}
.main .header .img2{width: 1080px;position: absolute;left: 50%;margin-left: -540px;top: 401px;}
.act{width: 100%;height: 483px;background: url(../img/m2.jpg) repeat;background-size: 100% auto;position: relative;}
.act .head{width: 202px;padding-top: 16px;margin: 0 auto;}
.act .head img{/* width: auto; */}
#wtitle{position: absolute;z-index: 1;top: 196px;text-indent: 2em;width: 592px;left: 368px;color: #fff;line-height: 1.7;font-size: 16px;pointer-events: none;}
.footer{background-color: #2e5e92;color: #fff;font-size: 14px;text-align: center;clear: both;padding: 10px 0;line-height: 1.5;}
.tai{width: 100%;position: relative;margin-top: 30px;}
.tcontainer{overflow: hidden;margin: 0 auto;width: 900px;height: 396px;position: relative;}
.top{width: 44000px;margin: 0 auto;overflow: hidden;position: absolute;transition: 1s;-webkit-transition: 1s;left: 0;top: 0;}
.topitem{/* position: relative; */width: 900px;float: left;/* margin-left: 13px; */}
.topitem .content{overflow: hidden;padding: 0 30px;}
.topitem .text{float: left;width: 100%;margin-top: 22px;}
.topitem .text.ss{float: left;width: 442px;margin-left: 40px;margin-top: 25px;}
.topitem .media{float: left;width: 351px;border-radius: 4px;margin-top: 20px;}
.topitem .text .date{color: #fff;}
.topitem .text .clock{background: url(../img/i7.jpg) no-repeat;width: 164px;height: 25px;background-size:100% 100%;}
.topitem .text .dd{margin-left: 28px;line-height: 22px;font-size: 16px;}
.topitem .text .title{font-size: 26px;font-weight: 700;color: #285A90;margin: 0;margin-top: 10px;}
.topitem .text .as{line-height: 1.8;font-size: 16px;padding: 10px 0;text-indent: 2em;word-break: break-all;}
.topitem .text .as.m{ background: url(../img/m3.png) no-repeat;  background-size: 100% 100%; padding: 24px;}
.topitem .text .as .link{color:#f00;text-decoration: none;/* float: right; */}
.topitem .link2{text-decoration: none;text-align: right;}
.fcotainer{overflow: hidden;margin: 0 auto;width: 1000px;height: 902px;position: relative;}
.timerbar{width: 1068px;margin: 0 auto;position: relative;overflow: hidden;height: 16px;padding-top: 30px;}
.barwrap{position: relative;width: 100%;height: 40px;left: 0;}
.barcontent{width: 1800px;border-top: 2px solid #3471AE;;position: absolute;left: 0;}
.foot{width: 10000px;overflow: hidden;position: absolute;transition: 1s;-webkit-transition: 1s;left: 0;z-index: 1;}
.foot .date{float: left;width: 180px;margin-right: 20px;}
.foot .date .dd{background: url(../img/i6.png) no-repeat;background-size: 21px 21px;padding-left: 30px;line-height: 22px;}
.footitem .content{padding: 4px;cursor: pointer;}
.footitem{width: 100%;overflow: hidden;margin-top: 12px;opacity: 0.5;}
.footitem.on{opacity: 1;}
.footitem .as{padding: 12px;overflow: hidden;border: 1px dashed #2B5C94;background: url(../img/m2.jpg);background-size: 100% 100%;color: #2e5e92;font-size: 16px;}
.next{background: url(../img/next.jpg);background-size: 100% 100%;width: 22px;height: 40px;position: absolute;top: 286px;left: 50%;margin-left: 441px;cursor: pointer;z-index: 2;}
.prev{background: url(../img/prev.jpg);background-size: 100% 100%;width: 22px;height: 40px;position: absolute;left: 50%;margin-left: -497px;top: 286px;cursor: pointer;/* display: none; */z-index: 2;}

.icon.huijian{background: url(../img/ico/huijian.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.renmian{background: url(../img/ico/renmian.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhidian{background: url(../img/ico/zhidian.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.yanjiang{background: url(../img/ico/yanjiang.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.shicha{background: url(../img/ico/shicha.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.kaocha{background: url(../img/ico/kaocha.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.guoshu{background: url(../img/ico/guoshu.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhishi{background: url(../img/ico/zhishi.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.huiyi{background: url(../img/ico/huiyi.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.weiwen{background: url(../img/ico/weiwen.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.huiwu{background: url(../img/ico/huiwu.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.hexin{background: url(../img/ico/hexin.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.shuwen{background: url(../img/ico/shuwen.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.chuxi{background: url(../img/ico/chuxi.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.pishi{background: url(../img/ico/pishi.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.chufang{background: url(../img/ico/chufang.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.canguan{background: url(../img/ico/canguan.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.huitan{background: url(../img/ico/huitan.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.hedian{background: url(../img/ico/hedian.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.heci{background: url(../img/ico/hexin.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.weiwendian{background: url(../img/ico/zhidian.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhixin{background: url(../img/ico/hexin.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.xianhua{background: url(../img/ico/xianhua.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhaodaihui{background: url(../img/ico/zhaodaihui.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhuxiling{background: url(../img/ico/pishi.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.jianghua{background: url(../img/ico/yanjiang.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.minglingzhuang{background: url(../img/ico/minglingzhuang.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.songbie{background: url(../img/ico/weiwen.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.diaoyan{background: url(../img/ico/diaoyan.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.shiping{background: url(../img/ico/shiping.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.toupiao{background: url(../img/ico/toupiao.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.mingling{background: url(../img/ico/mingling.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}




.d1,.d2,.d3,.d4,.d5,.d6,.d7,.d8,.d8,.d9{width: 10px;height: 10px;border-radius: 10px;background-color: #2e5e92;position: absolute;top: -5px;left: 39px;}
.dot{position: absolute;width: 20px;height: 20px;top: -10px;background: url(../img/m5.png);background-size: 100% 100%;margin-left: -5px;}
.d2{left: 239px;}
.d3{left: 439px;}
.d4{left: 639px;}
.d5{left: 839px;}
.d6{left: 1010px;}
.d7{left: 1210px;}
.d8{left: 1410px;}
.d9{left: 1610px;}