.menu_con div a{padding: 0 10px;}
/**/
.cf:before,.cf:after{content: " ";display: table;}
.cf:after{clear: both;}
.cf{*zoom: 1;}
/**/
.hotsearch_box{padding: 35px 0 20px;}
/*首页左侧内容*/
.hotsea_l{float: left;width: 660px;}
.hotsea_crumb{font-size:16px;color: #18378c;border-bottom: 2px solid #18368c;padding: 0 0 5px 0;}
.hotsea_crumb a{color: #18378C;}
.letter_list dl{padding: 20px 0 0;}
.letter_list dt{font-size: 22px;color: #18378C;font-family: arial;padding: 0 0 10px 0;}
.letter_list dd{font-size: 14px;line-height: 180%;border-bottom:1px solid #d6d6d6;padding: 0 0 20px 0;margin: 0 0 20px 0;}
.letter_list dd span{margin: 0 25px 0 0;}
.letter_list dd em{color: #1489df;}
.letter_list dd em a{color: #1489df;}
.recituijian{color: #9f9fee;font-size: 14px;margin: 20px 0 0;}
.recituijian span{margin: 0 25px 0 0;}
.recituijian a{color: #9f9fee;}
.section{margin: 0 0 40px 0;}
.hotsea_tab ul,.ranking_tab ul{border-bottom:1px solid #000;padding: 0 0 5px 0;}
.hotsea_tab li,.ranking_tab li{float: left;margin: 0 10px 0 0;font-size: 15px;color: #9b9b9b;font-weight: bold;cursor: pointer;}
.hotsea_tab li.cur,.ranking_tab li.cur{color: #9f9fee;}
.hotsea_con,.ranking_con{display: none;}
.hotsea_con dl,.hotsea_con dd,.ranking_con dl,.ranking_con dd{overflow: hidden;zoom: 1;}
.hotsea_con dl,.ranking_con dl{margin: 8px 0;}
.hotsea_con dt,.ranking_con dt{float: left;margin: 3px 10px 0 0;font-size: 10px;width: 15px;height: 15px;text-align: center;line-height: 15px;background: #b5b5b5;font-family:arial;font-weight: bold;}
.hotsea_con dt.top,.ranking_con dt.top{background: #9f9fee;color: #fff;}
.hotsea_con dd,.ranking_con dd{font-size: 14px;height:22px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}

.picRankBox h3{border-bottom:1px solid #000;padding: 0 0 5px 0;color: #9f9fee;font-size: 15px;}
.picRankBox{margin-bottom:10px;overflow:hidden;zoom:1}
/*.picRankBox .listWithPic a.mr10,.videoRankBox .listWithPic a.mr10{margin-right:10px}*/
.picRankBox .listWithPic a{margin-bottom:10px}
.listWithPic{overflow:hidden;zoom:1;margin: 12px 0 0;width: 300px;}
.listWithPic a{display:inline;float:left;width:137px;height:90px;overflow:hidden;zoom:1;position:relative;background:#131d27;text-align:center;margin: 0 5px 0 0;}
.listWithPic img{width: 137px;height: 90px;}
.listWithPic a span{display:block;width:127px;height:auto;line-height:18px;padding:2px 5px;color:#fff;cursor:pointer;overflow:hidden;zoom:1;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.7)!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#af000000', EndColorStr='#af000000');text-align:left}
.listWithPic a:hover span{background-color:rgba(0,114,188,1)!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ff1f286f', EndColorStr='#ff1f286f')}
/*列表页*/
/*分页*/
.pageNavBox { padding:20px 0; text-align:center; color:#c3c3c3;}
.pageNavBox a { display:inline-block; height:25px; line-height:25px; background:#c3c3c3; text-align:center; margin:0 5px; color:#ffffff;}
.pageNavBox a:hover { background:#f7b016; color:#ffffff;}
.pageNavBox a.cur { background:#f7b016;}
.pageNavBox input { vertical-align:middle; width:22px; height:20px; border-style:solid; border-width:1px; border-color:#cccccc #efefef #efefef #cccccc; margin:0 5px;}
.pageNum { width:25px;}
.pageHome,.pagePrev,.pageNext,.pageLast { width:60px;}
.pageGo { width:25px;}
.pageNav{padding:20px 0;text-align:center; clear:both; zoom:1;}
.pageNav input{ vertical-align:middle;margin:0 5px;color:#170e45;font-size:12px;}
.pageNav a{margin:0 5px;color:#fff;}
.pageNav a:hover{background:#fcaf16; color:#fff;}
.pageNav span{padding:0 5px 0; vertical-align:top; height:34px;line-height:34px;display:inline-block;font-size:12px; font-family:Arial;}
.pageNav span em{color:#406e9d;}
.pageNav .pageInp{width:22px;height:20px; margin-top:5px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #efefef;border-bottom:1px solid #efefef; text-align:center;}
.pageNavBtn,.pageNav .pageNavBtnGo{color:#fff;height:34px;border:0;display:inline-block;overflow:hidden;}
.pageNav .pageNavBtn,.pageNav .pageNavBtn1,.pageNav .pageNavBtn2,.pageNav .pageNavBtn3{ display:inline-block;overflow:hidden;background:#c3c3c3;  width:61px; height:34px; line-height:34px; padding:0 20px;text-align:center; font-size:14px; vertical-align:top;}
.pageNav .pageNavBtnGo{background:#c3c3c3;width:50px;overflow:hidden; font-size:14px; line-height:34px; font-family:Arial; vertical-align:top;}
/**/
.zttj_box{margin: 40px 0 0;}
.zttj_box dt{font-size: 15px;font-weight: bold;color: #000;}
.zttj_box dd{line-height: 200%;}
.zttj_box dd a{display: inline-block;height: 20px;line-height: 20px;padding: 0 5px;cursor: pointer;font-family: arial;font-size: 15px;color: #000;}
.zttj_box dd a.cur{color: #fff;background: #9f9fee;}
/*正文页*/
.hotsea_article .tit01{font-size: 26px;line-height: 160%;color: #000;margin: 15px 0 15px;}
.article_box .article_l{float: left;width: 300px;margin: 0 25px 0 0;background: #e6e6e6;overflow: hidden;}
.article_box .article_l dt img{width: 300px;height: 160px;}
.article_box .article_l dd{font-size: 14px;padding: 0 5px 5px;}
.article_box .article_r dt{font-size: 18px;color: #000;line-height: 150%;}
.article_box .article_r dd p{font-size: 16px;margin: 20px 0 0;line-height: 150%;}
.comment_list{border-top: 1px solid #d6d6d6;padding: 20px 0 0;margin: 30px 0 0;}
.comment_list .tit02{font-size: 20px;color: #000;line-height: 160%;}
.date{color: #858585;margin: 5px 0 0;}
.date dt{float: left;margin: 0 20px 0 0;}
.comment_list p{font-size: 16px;line-height: 160%;margin: 15px 0 0;}
.reping p{color: #9f9fee;margin: 20px 0;}
.reping dd div.cf{color: #858585;line-height: 160%;}
.reping dd span{float: left;margin: 0 15px 0 0;}
.reping dd span i{font-style: normal;font-size: 14px;color: #3591df;}
.reping dd span i a{color: #3591df;}
.reping .comment_con{font-size: 16px;line-height: 160%;}
.reping dl,.reping dl dd{overflow: hidden;zoom: 1;}
.reping dl{margin: 15px 0 0;}
.reping dl dd{padding: 5px 0 0;}
.reping dl dt{float: left;margin: 0 15px 0 0;}
.reping dt img{width: 60px;height: 60px;border-radius: 30px;}
.pic_box{margin: 40px 0 0;}
.pic_box .pic_tit{font-size: 16px;color: #9f9fee;border-bottom: 1px solid #000;padding: 0 0 5px 0;}
.pic_con,.video_con{width: 660px;overflow: hidden;}
.pic_con ul,.video_con ul{width: 700px;}
.pic_con li{margin: 15px 20px 0 0;float: left;position: relative;height: 105px; overflow: hidden;}
.pic_con li img,.video_con li img{width: 150px;height: 105px;}
.pic_con li span{position: absolute;left: 0;bottom: 0;color: #fff;display: block;width: 140px;padding: 2px 5px;text-align:justify;background-color:rgba(0,0,0,.7)!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#af000000', EndColorStr='#af000000');}
.pic_con li a:hover span{background-color:rgba(0,114,188,1)!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ff1f286f', EndColorStr='#ff1f286f')}
.video_con li span{display: block;color: #858585;}
.video_con li{margin: 15px 20px 0 0;float: left;width: 150px;}
.video_con li p{height: 30px;overflow: hidden;line-height: 130%;margin: 0 0 5px 0;}
/*右侧内容*/
.hotsea_r{float: right;width: 280px;}