@charset "gb2312";
/* CSS Document */
body,button,input,select,textarea{font:12px/1.5 "Microsoft Yahei";color:#4b4b4b}
*{ margin: 0px; padding:0x;}
ul,li{ list-style: none; margin: 0px; padding: 0px;}
a{ text-decoration: none;}
a:hover{ color: rgba(245,17,21,1.00) !important;}
img{ vertical-align: middle;}
.clearfix{ clear:both;}
.right{ float: right;}
.left{ float: left;}
.wrap{ width: 1200px; margin: auto;}
body{ min-width: 1200px;letter-spacing: 1.2px;}
.header{ background:#f2f2f2;}


.nav{ overflow: hidden;}
.nav li{ float: left; line-height: 50px; margin-left: 19px; font-size: 14px;}
.login a{ line-height: 50px;}
.nav li a,.login a{ color: #555555;}
.login a{ margin: 0px 15px;}
.nav li a:hover,.login a:hover{ text-decoration: underline;}
.loge h1{ font-size: 14px; color: #ea303e; line-height: 50px; font-weight: 500;}

.ma_top_40{ margin-top: 40px;}
.pd_top_30{ padding-top: 30px;}
.pd_top_40{ padding-top: 40px;}
.w566{ width: 566px;}
.w590{ width: 590px;}
.w600{ width: 600px;}
.w448{ width: 448px;}

.hd_bg{ background:url(imghead_2.jpg) no-repeat; background-position: top center; height: 768px; text-align: center;}
.hd_bg img{ vertical-align: middle;}


.first h2{ font-size: 24px; margin-bottom: 20px;}
.first a{ color: #159d0e;}
.first p{ font-size: 16px; line-height: 2.25em;}

.title{ background: url(imgtitle.png) #eeeeee no-repeat; height: 54px; line-height: 54px;}
.title span{ font-size: 24px; color: #ffffff; margin-left: 35px;}
.title .more{ float: right; margin-right: 10px; color: #585858;}

.list{ width: 448px; height: 298px;}
.list .item img{width: 448px; height: 298px;}
.list .item{ display: none;}
.list .select{ display:block;}
.bg_qian_hui{ background: #eeeeee; padding: 13px 0px 13px 8px;}
.biao_qian li{ line-height: 84px; width:128px; text-align: center; margin: 13px 0px 0px; background: #dcdcdc; font-size: 24px; color: #4b4b4b;}
.biao_qian li a{color: #4b4b4b !important;display: block;}
.biao_qian .select{ background: #199d7c;}
.biao_qian .select a{ color:#ffffff !important;}

.article_list{ margin-top: 40px; padding-left: 19px;}
.article_list li{ line-height: 2.75em; font-size: 16px;}
.article_list li a{ color: #4b4b4b;}

.article_list li{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width: 95%;}

.footer{ background: #667e78;line-height: 26px; font-size: 14px; color: rgba(255,255,255,1.00); padding: 15px 0px;}
.footer a{ color: rgba(255,255,255,1.00);}
.footer a:hover{color: rgba(245,17,21,1.00);}
.footer > div{width: 1006px; margin:auto; padding: 28px 0px; text-align:center;}