@charset "utf-8";
/*bannertext*/
.bannertext{position:absolute;left:0;top:80px;width:100%;min-width:980px;z-index:1;}
.bannertext .bannertext1{font-size:48px;color:#fff;text-align:center;font-family:宋体;margin:0 auto;margin-top:120px;padding-bottom:9px;position:relative;width:555px;}
.bannertext .bannertext2{font-size:80px;color:#fff;text-align:center;font-family:宋体;padding:5px 0;letter-spacing:16px;}
.bannertext .bannertext3{height:63px;font-size:20px;color:#fff;text-align:center;font-family:arial;margin:0 auto;padding-top:10px;width:605px;}

/*bigtabs*/
.bigtabs{overflow:hidden;position:absolute;left:0;top:550px;width:100%;min-width:980px;z-index:1;text-align:center;}
.bigtabs a{display:inline-block;width:158px;height:48px;margin:0 10px;border:1px solid #fff;text-align:center;line-height:48px;font-size:18px;color:#fff;}
.bigtabs a.on,.bigtabs a:hover{background:#fff;font-weight:700;color:#0054FF;}

/*focus*/
.focus{height:800px;}
.focus .hdbox{bottom:50px;}

/*smalltabs*/
.smalltabs{height:36px;line-height:36px;text-align:center;border-right:1px solid #eee;margin:0 auto 25px auto;color:#0ADEAE;margin-top:80px;}
.smalltabs ul{height:36px;display:inline-block;border-top:1px solid #eee;border-left:1px solid #eee;}
.smalltabs ul li{width:100px;height:36px;background:#fff;font-size:14px;color:#5F5F5F;float:left;cursor:pointer;position:relative;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.smalltabs ul li.on a{width:102px;height:38px;line-height:38px;left:-1px;top:-1px;background:#004CE5;display:block;color:#fff;position:relative;}
.smalltabs ul li.on:hover{background:#0ADEAE;}
.smalltabs ul li:hover{background:#F9F9F9;}

/*年份选择下拉*/
.select{min-height:36px;width:98px;position:absolute;background:#fff;right:0;top:0;margin: 0!important;}
.select input{display:block;height:36px;padding-left:10px;width:88px;text-indent:5px;font-size:14px;color:#666;}
.select:after{content: "";width:36px;height: 36px;background:url(../images/newslist/xiala.png) no-repeat center;position: absolute;right: 1px;top:1px;pointer-events: none;cursor:pointer;}
.select .son{display:none;max-height:150px;overflow-y:auto;line-height:24px;border:1px solid #eee;border-top:none;width:98px;position:absolute;left:-3px;top:37px;z-index:10;background:#fff;}
.select .son .sg{padding:0 10px;line-height:30px;color:#777;font-size:14px;cursor:pointer;}
.select .son .sg:hover{background:#f5f5f5;}

/*blocklist*/
.blocklist{margin:0 auto;}
.blocklist ul{width:100%;overflow:hidden;margin-top:56px;}
.blocklist li{height:140px;margin:25px 0;float:left;width:48%;overflow:hidden;transition: all .35s ease;}
.blocklist li:hover{background:#004CE5;transition: all .35s ease;}
.blocklist li:hover .txt .p1{color:#fff;}
.blocklist li:hover .txt .p2{color:#fff;}
.blocklist li:hover .txt .p3{color:#fff;}
.blocklist li:nth-child(even){float:right;}
.blocklist li .img{display:block;width:230px;height:140px;background:#000;float:left;}
.blocklist li .img img{width:100%;height:100%;}
.blocklist li .txt{margin-left:245px;height:140px;}
.blocklist li .txt .p1{font-size:14px;color:#888;padding:10px 0;}
.blocklist li .txt .p2{font-size:20px;}
.blocklist li .txt .p3{font-size:14px;color:#606166;padding-top:10px;}
.blocklist .icon{display:block;height:20px;position:relative;}
.blocklist .icon{position:relative;height:20px;margin-top:10px;}
.blocklist .icon .go{background:#ccc;}
.blocklist li:hover .textgo{width:40px;}
.blocklist li:hover .textgo .go{background:#fff;}
/*page*/
.page{height:70px;border:1px solid #eee;margin-bottom:120px;}
.page a{display:block;width:70px;height:70px;text-align:center;line-height:70px;font-family:arial;float:left;font-size:25px;color:#555555;border-right:1px solid #eee;}
.page a.on{background:#004BE5 !important;color:#fff !important;}
.page a:hover{background-color:#f5f5f5;}
.page .fanye{float:right !important;width:200px !important;border-left:1px solid #eee;border-right:none !important;transition: all .35s ease;}
.page .next{background:url(../images/newslist/pageprev.png) no-repeat center;}
.page .prev{background:url(../images/newslist/pagenext.png) no-repeat center;}