@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0; list-style: none;}
body { background: #fff; font: normal 16px/160% "Microsoft Yahei";}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none; vertical-align:middle; margin: 0px; padding: 0px;}
.clear{ clear:both;}
a{ color:#333;}
a:hover {text-decoration: none;}
.top-bg {background: url(../images/header.jpg) no-repeat top center;height:560px;}
.head{padding: 2rem 0;}
.head-mid{ padding-top:200px;}
.head-mid img{ display:block; margin:0 auto;}
.bg01{ background:#fff8e7;}
.text01{font: normal 20px/180% "Microsoft Yahei"; border-bottom: 1px solid #eec7b4;}
.new-list ul{ zoom:1; }
.new-list li{position: relative; padding: .48rem 0 .48rem .8rem;  background: url(../images/dian.png) no-repeat 0px center;  }
.new-list li a{ font: normal 22px/200% "Microsoft Yahei"; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; color: #333; }
.new-list li:hover a{ color: #f00; }
.new-list li:hover span{ color: #f00; }
.new-list li span{ display: block; float:right; width: 110px; font-size: 1.2rem; text-align: right; color: #999999; }
.footer{ width:100%; background:#f7f7f7; border-top:5px solid #cc0000}
.wx{ width:100px;text-align:center;}

/*ÊÖ»ú¼æÈÝ*/
@media only screen and (max-width: 1200px) {
.top-bg { width: 100%; height: auto; padding: 0 5px 50px 5px; background-size: cover; background-position: left;}
.head-mid img {border: none; max-width: 80%;}
.logo img{ width:70%;}
}
@media only screen and (max-width: 1100px) {
}
@media only screen and  (max-width: 768px){
ul.news-list li span{ display: block; float:none; width:0; display: none;}
ul.news-list .line {height: 0; line-height: normal; margin: 0px; padding:0px; border-bottom:none; background: none;}
}
@media (min-width: 320px) and (max-width:480px) {
.head-mid{ padding-top:3rem;}
.head-mid img {border: none; max-width:80%;}
.text01{font: normal 16px/180% "Microsoft Yahei";}
.new-list li a{ font: normal 16px/160% "Microsoft Yahei"; }
img.title{ width:80%;}
.footer{ text-align:center;}
}