@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.png) 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: -1359px 0;width: 56px;}
.navwrap .navs .n12{background-position: -1411px 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: 1184px;/* 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: 418px;background: url(../img/m2.jpg) repeat;background-size: 100% auto;position: relative;}
.act .head{width: 202px;padding-top: 23px;margin: 0 auto;}
.act .head img{/* width: auto; */}

.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: 1000px;height: 340px;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: 1000px;float: left;}
.topitem .content{overflow: hidden;}
.topitem .text{float: left;width: 100%;margin-top: 40px;}
.topitem .text.ss{float: left;width: 560px;margin-left: 40px;margin-top: 30px;}
.topitem .media{float: left;width: 380px;border-radius: 4px;margin-top: 30px;}
.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: 30px;font-weight: 700;color: #285A90;margin: 10px 0;}
.topitem .text .as{line-height: 1.8;font-size: 16px;padding: 12px;}
.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; */}
.fcotainer{overflow: hidden;margin: 0 auto;width: 1000px;height: 473px;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: 180px;left: 50%;margin-left: 496px;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: -534px;top: 180px;cursor: pointer;/* display: none; */z-index: 2;}
.icon.i1{background: url(../img/i1.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;margin-right: -1px;}
.icon.i2{background: url(../img/i2.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i3{background: url(../img/i3.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i4{background: url(../img/i4.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i5{background: url(../img/i5.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i6{background: url(../img/i8.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i7{background: url(../img/i9.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i8{background: url(../img/i10.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i11{background: url(../img/i11.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i12{background: url(../img/i12.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i13{background: url(../img/i13.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i14{background: url(../img/i14.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i15{background: url(../img/i15.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i16{background: url(../img/i16.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i17{background: url(../img/i17.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.i18{background: url(../img/i18.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}

.icon.weiwen{background: url(../img/i1.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.huiyi{background: url(../img/i4.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhishi{background: url(../img/i5.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}

.icon.huijian{background: url(../img/i10.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.shicha{background: url(../img/i12.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.huitan{background: url(../img/i21.png) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhuhe{background: url(../img/i22.png) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.zhishu{background: url(../img/i20.png) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.kaocha{background: url(../img/i12.jpg) no-repeat;background-size:100% 100%;width: 50px;height: 50px;float: left;      margin-right: -1px;}
.icon.yandian{background: url(../img/i8.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;}