@charset "utf-8";
/* CSS Document */

body{font-size:14px;}
a{color:#000;}
.banner{width:100%; text-align:center; margin:0 auto; }
.banner a{ display:inline-block;}
.banner img{width:100%; max-width:640px;vertical-align:bottom; height:auto;}
nav{ border-top:1px solid #013565;padding-top:1px;}
nav a{color:#fff;  white-space:nowrap;}
nav a.current{color:#fffc00;}
.nav-con{background:#013565; padding:0 5px; overflow:hidden;}
.logo{ float:left;/*width:22%;*/ vertical-align:middle; margin-top:5px; margin-right:5px;}
/*.logo img{width:100%; max-width:137px;vertical-align:middle;}*/
.nav-link a{ line-height:45px;color:#fff; padding:0 1%; font-size:1.15em;}
/*轮播图*/
.hotimg-box{width:100%; max-width:640px; max-height:320px; margin:0 auto; overflow:hidden;}
.hotimg{width:100%; position:relative; overflow:hidden;}
.hotimg ul li{float:left; position:relative;}
.hotimg ul li img{width:100%; max-width:640px; height:auto;}
.button{ position:absolute;bottom:5px;right:5px;}
.button a{ display:inline-block;width:5px; height:5px; background:#fff; border-radius:5px; margin-left:5px;}
.button a.current{ background:#bf2c32;}
.mask{width:100%; line-height:40px; padding:5px 0; position:absolute;bottom:0;left:0; background:rgba(0,0,0,0.5);}
.mask p{ font-size:1.2em;color:#fff; line-height:1.325em; padding:0 5%;}
/*列表*/
.list-box{clear:both; overflow:hidden;}
.ad-list img{margin:10px auto;}
.list01 li{border-bottom:1px solid #dcdcdc;padding:8px;clear:both; overflow:hidden; font-size:1.1em; line-height:1.25em;}
.list01 li .pic{ float:left; width:33%;max-width:200px;margin-right:5px;}
.list01 li .pic img{ display:block;width:100%;height:auto;}

.list02 li{ margin:10px 0;}
.list02 li .pic,.list02 li .title{ text-align:center;}
.list02 li .pic{width:100%;}
.list02 li .pic img{width:100%; max-width:640px; height:auto;}
.list02 li .title{ font-size:1.375em; line-height:2em;}
.more{ height:32px; line-height:32px; background:#f6f6f6; text-align:center; font-size:0.8em;}
.more1{border-top:1px solid #dcdcdc;}
/*首页列表标题*/
.list-title{padding:0 5%; height:30px; background:#013565; margin-bottom:5px; line-height:30px; color:#fff;}
.list-title h2{ background:url(https://f2.cri.cn/M00/00/1C/CqvxIFQ_ZOWAYGQgAAAAAAAAAAA9551625.list-title-bg.png) left center no-repeat; padding-left:20px; font-size:1.2em}
.list-title h2 a{ color:#fff;}
/*返回顶部操作栏*/
.oper-box{ text-align:center;  margin-bottom:30px;}
.oper-box span{ display:inline-block; padding:0 5px; background:#013565; margin:5px;}
.oper-box span a{ color:#fff; font-size:1.3em; line-height:1.6em;white-space:nowrap;}
.oper-box span.toTop a{ background:url(https://f2.cri.cn/M00/00/1C/CqvxIFQ_ZOWAYGQgAAAAAAAAAAA9551625.icon-toTop.png) left center no-repeat; background-size:20px 20px; padding-left:30px;}
.oper-box span.desktop a{background:url(https://f2.cri.cn/M00/00/1C/CqvxIFQ_ZOWAYGQgAAAAAAAAAAA9551625.icon-desktop.png) left center no-repeat; background-size:20px 20px; padding-left:30px;}
/*底部导航*/
.footer-nav{background:#013565; text-align:center; margin-bottom:30px;}
.footer-nav a{line-height:50px; color:#fff; padding:0 1%; font-size:1.125em; white-space:nowrap;}
/*底部版权*/
.copyrihgt p{text-align:center; font-size:0.8em; line-height:2em;}
.count-bd a img{ display:none;}
/*@media screen and (max-width:480px){
.nav-con{padding:0;}
.nav-link{ text-align:center;}
.logo,.nav-link{ float:none;}
.nav-link a{ font-size:1.2em;padding:0 0.7% 0 0;}
}*/
/*2015-03-31 广告*/
.baidu_ad,.baidu_ad iframe,.baidu_ad iframe img{ width:100%!important; max-width:320px; margin:10px auto; overflow:hidden;}