body{background:#ccc;margin: 0; padding: 0; list-style: none;}
body,dd,dl,dt,ul,ul li{margin:0;padding:0;list-style:none}
a,a:hover{text-decoration:none}
.w100{width:100%}
.w1220{width: 1220px;margin: 0 auto;}
.header{height:54px;margin-bottom: 16px;background:#fff}
.header-left{float: left;margin-top:16px}
.header-left a{font-size:12px;color:#000}
.header-right{float:right;margin-top:16px}
.header-right li{float:left;margin-right:32px;}
.header-right li a{font-size:14px;color:#333;text-decoration: none;}
.article{width: 1210px;margin-top: 10px;overflow: hidden;margin-bottom:16px}
.article-left{width: 800px;float: left;background:#fff;margin-right:10px}
.article-box{padding:20px;}
.article-title h1{font-size: 28px;margin-top: 0; text-align: center;}
.article-inf{color: #616161;font-size:12px;padding-bottom: 12px; border-bottom: 1px solid #ccc;}
.article-show{color: #000;font-size:18px;margin-top:12px}
.article-right{width:400px;float:right;background:#fff}
.article-hot li{width: 360px; overflow: hidden;margin: 0 6px 18px 0; border-bottom: 1px solid #ccc;}
.article-hot li .spic{width: 100px; height: 72px; overflow: hidden; float: left;}
.article-hot li .spic img{width:100%}
.article-hot li .stext{float: left; width: 230px; text-align: left; line-height: 28px; margin: 0 0 0 20px; color: #000; font-size: 16px;}
.tipshenming{color: #ff0000; font-size: 12px; text-align: right; line-height: 18px;}
.footer{background:#fff;height:120px;color: #ccc;text-align: center;margin-top:32px;margin: 0 auto;border-top:1px solid #ccc}
.footer a{color: #616161;font-size:14px}