@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{background:#fff;font-size:12px; font-family:"宋体",Arial,Verdana;color:#000; margin:0px auto;}
div,p,li{overflow:hidden; }
img{border: 0px;}
ul,li{ list-style:none;text-align:left;overflow:hidden;}
.fl{float:left!important;}
.fr{float:right!important}
.cl{clear:both;}
cite{ font-style:normal}
/**********************************************************************************************************************************************/
/*sprite*/

.shareto,.media_weixin_s,.side_search,.nextpage{ background:url(../images/page2015.png) no-repeat}

.side_search{ height:28px; /*background-position:0 -236px*/; background:0}
.m_center{ width:1000px; margin:0 auto}
.bt{border-top:2px #436372 solid}
.mt10{ margin-top:10px}
.m0{ margin:0!important}
a{ text-decoration:none}
a:hover{ text-decoration:underline!important;color:#ba2636!important }

.foottxt{ background:#ccc}
.foottxt a{color:#7d7d7d}
.footlist{ margin-top:10px}
.footlist ul{padding:5px 12px;text-align:center;}
.footlist li{ display:inline;height:30px;line-height:30px;font-size:14px}
.footlist li a { text-decoration:none;color:#333!important}
.foottxt { padding-top:10px}
.foottxt li { text-align:center;color:#7d7d7d;height:22px;line-height:22px}
.foottxt li a{color:#7d7d7d;text-decoration:none}

.share{ right:0; position:absolute; top:10px}
.shareto{ float:left; height:28px; line-height:28px; background-position:40px -63px; padding-right:20px}
.bdsharebuttonbox{ float:left}
.bdsharebuttonbox a { height:18px; display:inline-block}
#share_bar{width: 623px;height: 25px;line-height: 25px;border: 1px solid #ddd;background: #fcfcfc;border-radius: 5px;padding:5px;margin:10px auto 0 }
#_bar{
width: 623px;
height: 25px;
line-height: 25px;
border: 1px solid #ddd;
background: #fcfcfc;
border-radius: 5px;	
padding:5px;
margin:10px auto 0 
}
.bdlikebutton-count{ text-align:center}
.bdlikebutton{ float:right}
.to{ float:left; margin-right:5px}


.divide{ 
background-position: -1px -24px!important;
width:7px;
display:block;
height:28px;
float:left
}

.page_nav{ height:220px; background: url(../images/header.jpg) repeat-x center top}
.page_nav a{color:#fff}
.page_nav_box{ height:44px; line-height:44px; overflow:visible; width:1010px}
.page_nav_box li{ float:left; padding:0 10px; border-left:1px #fff solid; margin-left:-1px; display:inline; height:16px; line-height:16px; margin-top:15px; font-size:14px;letter-spacing:1px}


.page_nav_more{ background:url(../images/header_more.png) no-repeat 40px 5px}
.page_nav_more:hover .page_nav_more_box{ display:block}
.page_nav_more_box{ display:none; position:absolute; margin-left:-306px; overflow:visible}
.page_nav_more_box li{ border:0}
.page_nav_more_box span{ margin-top:14px; display:block;background:#4685b8;width:345px; height:75px; border:1px #fff solid}









.ad-top{height:90px; margin:10px auto; width:1000px}
.min-zy{ background:#f8f8f8; padding:20px; line-height:30px; font-size:14px; color:#7c7c7c; margin-bottom:20px; text-indent:2em}
span.txt a{ color:#fff}


h1.title{line-height:40px;color:#2b2b2b;font-family:"Microsoft Yahei","SimHei"; text-align:center; font-size:23px; padding:20px 0; }
.source{border-bottom:1px #c6cfd4 solid;color:#9a9a9a;border-bottom:1px #c6cfd4 solid; margin-bottom:20px; padding-bottom:10px; position:relative; padding-top:5px; font-size:15px}
.source a{color:#9a9a9a}
.text{color: #2b2b2b;line-height: 28px;margin-bottom: 25px;padding: 0 20px;font:16px/26px "sinmsun";}
.text p{ padding-bottom:20px}
.text a{color:#014574; text-decoration:underline}


.hot_pic_box{ width:320px; padding-top:15px}
.tv_box{ position:relative; width:140px; height:110px; float:left;display:inline; margin-right:15px; margin-bottom:10px}
.tv_box img{ width:140px; height:110px}
.tv_box:hover cite{opacity:.5;filter:alpha(opacity=50);cursor:pointer}
cite.bg{background-color:#000;opacity:.4;filter:alpha(opacity=40); height:18px; line-height:18px; font-size:12px;display:block; overflow:hidden; position:absolute; bottom:0; left:0; width:100%; }
span.txt{ height:18px; line-height:18px; font-style:normal; position: absolute; bottom:0; left:0; text-align:center; width:100%; color:#fff}




.content_main{ width:660px; float:left}
.content_side{ width:300px; float:right}

.path{height:42px; line-height:42px; width:auto}
.channel{background:url(../images/logo.jpg); width:115px; height:44px; float:left; display:block; text-indent:-9999px}
.crumb{ float:left; height:42px; line-height:65px; padding-left:10px; font-size:14px;font-family:"Microsoft Yahei","SimHei";}
.crumb a{color:#5e5e5e; letter-spacing:1px}
.share{ right:0; position:absolute; top:-1px}
.shareto{ float:left; height:28px; line-height:28px; background-position:40px -63px; padding-right:20px; font-size:12px}
.bdsharebuttonbox{ float:left}

.hot-news ul{ padding:15px 0}
.hot-news ul li{ float:left; width:290px; padding-right:10px; line-height:22px; font-size:14px; color:#01427a; height:22px; overflow:hidden; font-family:"微软雅黑"}
.hot-news ul li a{ color:#01427a}

.mod_title{height:38px; line-height:38px; background:url(../images/li.png) no-repeat left bottom;color:#77b5e6; font-size:16px; font-family:"微软雅黑"}
.mod_title a{color:#77b5e6}

.mod_title cite{ float:right; font-weight:normal}
.mod_title cite a{color:#004277}

.feed-item{border-bottom:1px #ddd dotted; clear:both; overflow:hidden; padding-bottom:10px}
.feed-item h2{font-size: 20px;font-weight: normal;height: 50px;line-height:60px;overflow: hidden; font-family:"Microsoft Yahei","SimHei"; float:left} 
.feed-item h2 a{color:#014574}




.feed-c-tt{ margin-bottom:20px; margin-top:10px}
.feed-c,.feed-c a{ color:#6a6a6a; font-size:14px}
.feed-c { overflow:hidden}
.feed-c img{ float:left; margin-right:20px; width:135px; height:auto; display:inline; padding-bottom:20px}
.feed-txt  { display:inline; line-height:24px;color:#818181}
.feed-txt  a{color:#818181; padding-bottom:20px}
/*.feed-time,.feed-tag{ float:left; margin-right:20px}*/
.feed-time{ float:right; height:50px; line-height:60px;color:#818181}


.media{margin-top:10px; clear:both}
.photo{width:680px;}
.tuku{ height:170px; width:155px; float:left; margin-right:13px; padding-top:20px}
.tuku img{ width:155px; height:110px}
.tuku span{ display:block; text-align:center; height:34px; line-height:34px}
.tuku span a{color:#01427a}

.bdtuijian{}
.baoliao{ border:1px #d6d6d6 solid; padding:10px; margin-top:10px}
.baoliao,.baoliao a{color:#666; line-height:32px}
.side-box{ padding:10px;margin-bottom:10px}
.pr4 {padding-right: 4px;}
.ls4 {letter-spacing: 4px;}


.jhtuijian{ height:60px; padding-top:15px}
.jhtuijian img{ width:90px; height:60px; display:block; float:left; margin-right:10px}
.jhtuijian span{ line-height:18px; font-weight:bold }
.jhtuijian span a{color:#3b63a0}
.jhtuijian p{color:#666; line-height:22px}
.nav_side{ height:34px; line-height:34px; border-top:#c8ddf2 solid 1px; font-family:"Microsoft Yahei","SimHei"; font-size:16px}
.nav_side,.nav_side a{color:#0a71bc; }
.nav_side cite{ font-size:12px; float:right;}
.nav_side cite a{color:#004076}

.min-rank{ background:url(../images/1-10.jpg) no-repeat left 10px; padding-left:25px;}
.min-rank ul li{ line-height:34px; font-size:14px; color:#132c42; height:34px; overflow:hidden}
.min-rank ul li a{ color:#132c42}

.min-city ul li{ line-height:30px; height:30px; font-size:14px; color:#172b44}
.min-city ul li a{color:#172b44}



.footer_nav {background:#f1f2f4; padding:10px; margin:30px auto; line-height:24px}
.footer_nav a {color:#004376; padding:0 10px; white-space:nowrap; float:left; display: inline-block}

.page_search_text{width: 210px;border: 0;background: 0;height: 27px;line-height: 27px;padding-left: 35px;color: #a9a9a9;font-size: 14px;}
.page_search_buttom{width: 40px;float: right;height: 31px;border: 0;background: 0;cursor: pointer;}


#displaypagenum a{color:#676767; background:#c3dcf2; text-decoration:none; padding:5px}
#displaypagenum a:hover{color:#676767; }
.page-Article{ background:#436372; color:#fff; padding:2px 5px; margin-right:5px}
a.page-Article,.nextpage{ background:#c6cfd4;padding:2px 5px; margin-right:5px}




#tbox{width:60px; height:225px; right:0; bottom:100px; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#sidenav{ width:60px; height:175px; position:absolute; top:0; cursor:pointer; z-index:999999}
#gotop{ width:60px; height:55px; background:url(../images/gotop.png) no-repeat center;position:absolute; bottom:0px; display:none; cursor:pointer;z-index:999999}


.sidenav_zhengwu,.sidenav_caijing,.sidenav_jiankang,.sidenav_jiaoyu,.sidenav_yanzhen,.sidenav_shehui,.sidenav_qiche,.sidenav_tuku{ display:block; height:57px; margin-bottom:1px; background:url(../images/sidenav.jpg) no-repeat center top}
.sidenav_zhengwu:hover,.sidenav_caijing:hover,.sidenav_jiankang:hover,.sidenav_jiaoyu:hover,.sidenav_yanzhen:hover,.sidenav_shehui:hover,.sidenav_qiche:hover,.sidenav_tuku:hover{ background:url(../images/sidenav1.jpg) no-repeat center top}
.sidenav_caijing{ background-position:4px -60px}
.sidenav_caijing:hover{ background-position:4px -60px}
.sidenav_jiankang{ background-position:4px -120px}
.sidenav_jiankang:hover{ background-position:4px -120px}
.sidenav_jiaoyu{ background-position:4px -180px}
.sidenav_jiaoyu:hover{ background-position:4px -180px}

.feed-col{ margin-bottom:30px}
.feed-col ul{ padding-top:10px}
.feed-col li{ line-height:24px; float:left; width:50%; overflow:hidden; height:24px;white-space: nowrap;text-overflow: ellipsis;}
.feed-col li a{color:#014574}
li a.col{ color:#000; margin-right:5px}

@media screen and (max-width: 640px) {
.ad-top,.share,.media,.baoliao,.side_search,.undis,.photo,.footlist,.foottxt li,.footer_nav,.comment,.bdtuijian,.ad-box,#tbox{ display:none}
.m_center,.content_side,.content_main,.hot_pic_box{ width:100%; overflow:hidden}
.source,.mod_title,.path,.ad-box{ padding-left:10px}
.feed-item,.foottxt{ padding:0 10px}
.dis{ display:block!important}
.comment{ padding:10px 0}
.text img{ width:100%; height:auto}
.page_nav{height:auto}
h1.title{ width:auto}

}




