@charset "utf-8";
body{color:#333333; font-size:14px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.container{ width:1200px; margin:0 auto; clear:both;}

/*header*/
.header{border-bottom: 3px solid #c1c1c1;}
.header .logo{padding: 38px 0 30px; text-align: center;}
.header .logo h1{ font-size:48px; font-family: "黑体";}
.header .logo em{display: block; font-size: 20px; line-height: 36px; font-style: normal;}

/*footer*/
.footer{clear: both; margin-top: 20px; background:#f1f1f1; text-align: center; padding: 30px 0; line-height: 32px;}

.common_box{width: 584px; margin-bottom: 20px;}
.common_tit1{font-size: 26px; line-height: 70px;}
.common_tit2{border: 1px solid #e7e7e7; line-height: 50px; padding: 0 20px; margin-bottom:6px;}
.common_tit2 h3{font-size: 18px; float: left;}
.common_tit2 .more{float: right; color: #999999;}
.common_tit2 .more:hover{color: #fa0e0e;}
.common_newslist li{position:relative; padding:0 95px 0 4px; font-size: 16px; line-height:36px; overflow:hidden; vertical-align:top;}
.common_newslist li span{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.common_newslist li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common_newslist li a:hover, #myzjlist li a:hover{color: #fa0e0e;}
.common_newslist_nd li{padding-right: 0;}
.bg_grey{background: #f9f9f9;}


#myzjlist li{position:relative; padding:0 95px 0 58px; line-height:36px; overflow:hidden; vertical-align:top; font-size: 16px;}
#myzjlist li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
#myzjlist li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
#myzjlist li b{position: absolute; left: 0; font-weight: normal; color: #666;}




