@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000; min-width:1200px}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:underline; }
cite{ font-style:normal}


.bc_nav{ height: 70px; width: 1200px; margin:0 auto; border-bottom: 2px #ccc solid}
.bc_main{ float: left;font-size: 12px;margin-top: 32px;}
.bc_main a{font-size:18px; color: #2f2f2f;}
.bc_search{float: right;margin-top: 30px;width: 220px;height: 24px;}
.bc_search_text{width: 150px;height: 24px; line-height: 24px}
.bc_search_buttom{width: 60px;height: 28px; cursor: pointer;}

.main{padding-bottom:50px; overflow:hidden; padding-top:20px; clear:both}

.g_width{ width:1200px; margin: 0 auto}
.main_left{ float:left;width:800px}
.ad_width{ height:90px; margin-top:35px ; margin-bottom:35px}

.content{margin-bottom:70px ; position: relative;}
.content h1{height: 140px;line-height: 140px; font-size: 34px;float: left;width: 800px;text-align: center;  overflow: hidden; font-weight: normal; clear: left;}
.post_source{ clear: both;font-size: 14px; border-bottom: 1px #ccc solid;padding-bottom: 10px;color: #666}
.post_source a{color:#666;}
.share_box{position: absolute;right:0;top:120px;}

.text{line-height: 36px; width: 800px;float: left;}
.text p{ padding-bottom:36px; text-indent: 2em; font-size:16px}
.editor{float: left;width: 800px;text-align: right ;font-size:14px}

.relnews{width: 800px;float: left;}
.relnews h3{width: 800px;float: left;font-size: 18px;color:#2f2f2f;margin-bottom: 20px;}
.relnews li {clear: both; height:36px ;color: #727272;   overflow:hidden; }
.relnews li a{color: #727272;float: left;font-size: 14px}
.relnews li cite{float: right;}




.module-cmt-float-bar{display: none!important}

.list li{height:auto; line-height:52px; border-bottom:1px #f5f5f5 solid; font-size:18px}
.list li a{color:#000}

.list li span{color:#666666; float:right; font-size:14px}




.pages{text-align:center;font-family:arial;}
.pages a{text-decoration:none;}
.pages li{display:inline-block; border:1px #ddd solid;padding:3px 6px;margin:2px; line-height:2em}
.pages li:hover{background-color:#ccc;color:#1E90FF}
.pages .page-active{background-color:#ccc;}


#displaypagenum{ margin-top:50px; clear:both; display:block; font-size:16px}
#displaypagenum a{color:#004377; }
#displaypagenum span{ background:#6a6a6a;  color:#fff; padding:2px 5px; margin-right:5px; height:20px;display:inline-block; line-height:20px; float:none}
.page-Article{ padding:2px 5px; margin-right:5px; height:20px;display:inline-block; line-height:20px; background:0!important;color:#004377!important}
a.page-Article,.nextpage{ padding:2px 5px; margin-right:5px; height:20px; display:inline-block; line-height:20px}
a.nextpage:hover,a.page-Article:hover{background:#6a6a6a!important;color:#fff!important}


@media screen and (max-width: 640px) {
.ad_width,.share_box,.qrcode,.sidebar,.bc_search,#bc_channel,.hp2017_navigation,.h2017_about,.h2017_footer,.relnews cite,.list li span,.ad_width{display:none!important}
.g_width{ width:90%!important; padding:0 5%!important}
.relnews li a{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; display:block; width:100%}

.list li{height:auto!important}
.post_source,.relnews h3,.bc_nav,.relnews,.main_left,.content h1,.text,.text p,.editor{width:100%!important}
.text img{ width:90%!important;  height:auto!important; display:block!important; margin:0 auto!important}
body{ min-width:100%!important}

}