@charset "utf-8";
/* css document */
.newscontentheadermid{ width:100%; background: #eee;position: relative; z-index: 1; height: 50px; margin-bottom: 10px;}
.newscontentheadermid.fixed{ position: fixed; left: 0; top: 0; background: #fff; box-shadow: 0 2px 10px rgba(0,0,0,.2);}
.newscontentheadermidwrap{ width:1200px; margin: 0 auto; overflow: hidden;}
.headercntsoso{ float:right; width:278px; height: 22px; padding:3px 0; border: 1px solid #b2b2b2; border-radius: 3px; background: #fff; margin-top: 11px;}
.headercntsosoinput{ float:left; width:246px; height: 22px; border-right:1px solid #b2b2b2;}
.headercntsosoinput input{ width:231px; height: 22px; background: #fff; border:0;  line-height: 22px; color:#333; font-size:14px; outline:none; padding-left: 15px;}
.headercntsosoinput input::-webkit-input-placeholder{color:#c9c8c8;}
.headercntsosoinput input:-moz-placeholder{color:#c9c8c8;}
.headercntsosoinput input::-moz-placeholder{color:#c9c8c8;}
.headercntsosoinput input:-ms-input-placeholder{color:#c9c8c8;}
.headercntsosobtn{ float:left; width:30px; height: 22px;}
.headercntsosobtn input{ width:30px; height: 22px; background: #fff; border: 0; text-indent: -9999px; overflow: hidden; background:  no-repeat center center; outline:none;}
.newscontentheadermidleft{ float: left; width:920px;}
.newscontentheadermidleft img{ float:left; display: block; padding-right: 20px; width: 124px; height: 32px; padding-top: 9px; }
.newscontentheadermidleft p{ float:left; width:756px; line-height: 50px; font-size:14px; white-space: nowrap; overflow: hidden; color:#333; text-overflow: ellipsis;}
.newscontentheadermidleft p a{ color:#666;}
.newscontentheadermidleft p a:hover{ color:#333;}
.newscontentleft{ float:left; width:770px; background: #fff; padding: 30px; margin-right: 20px; margin-top: 20px;}
.newscontentlefttitle{ width:100%; padding-bottom: 20px; border-bottom: 1px solid #eee;}
.newscontentlefttitle h1{ font-size:24px; line-height: 1.6em; font-weight: normal;}
.newscontentlefttitle h1 a{ color:#333;}
.newscontentlefttitle h1 a:hover{ color:#005f96;}
.newscontentlefttitle .atitle{padding-bottom:10px; font-size: 20px;font-weight: normal;}
.newscontentlefttitle .btitle{padding-top:5px;  font-size: 18px;font-weight: normal;}
.source-info{ width:100%; padding-top: 20px; font-size:14px; color:#999;}
.source-info a{ color:#999; padding-left: 5px;}
.source-info a:hover{ color:#666;}
.source-info span{ padding-right:5px;}
.newscontentlefttitle p{ font-size:14px; line-height: 1.6em; color:#999;}
.newscontentlefttitle p a{ color:#999;}
.newscontentlefttitle p a:hover{color:#666;}
.zhengwen{line-height:2em;font-size:16px;padding:1.5em 0;}
#contentwraper table p{text-indent:0}
#contentwraper table{border:1px solid #ccc;margin:0 auto;}
#contentwraper table td{border-bottom:1px solid #ccc!important;border-right:1px solid #ccc!important}
.zhengwen p{text-indent:2em;padding:.5em 0; color:#444;}
.zhengwen center{padding:.5em 0; color:#444;}
.zhengwen p img{max-width:770px;height:auto}
.zhengwen img{_width:expression(this.width>770 ? '620px':true);max-width:770px;height:auto !important; overflow: hidden;}
.zhengwen p.arcimgp{text-indent:0; padding:.5em 0;}
.zhengwen>p{text-align: justify;}
.bianji{display:block;text-align:right;padding-top:1em;line-height:2em;font-size:16px; color:#444;}




















