*{font-family: 'Avenir Next', Avenir, 'Helvetica Neue', Helvetica, 'Nimbus Sans L', Arial, 'Liberation Sans', 'PingFang SC', 'Hiragino Sans GB', 'Source Han Sans CN', 'Source Han Sans SC', 'Microsoft YaHei', 'Wenquanyi Micro Hei', 'WenQuanYi Zen Hei', 'ST Heiti', SimHei, 'WenQuanYi Zen Hei Sharp', sans-serif; margin:0; padding:0; list-style: none;}
img{ border: none;}
/* 清理浮动 */
.clearfix:after {visibility:hidden;display:block;font-size;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}

/* 通用顶部 */
.top{width: 100%;}
.top_width{width: 1200px; margin: 0 auto; padding-bottom: 30px;}
.top_logo{float: left;}
.top_logo img{margin-top: 35px;}
.top_left{float: left; margin-top: 50px; margin-left: 20px;}
.top_left h1{font-size: 29px; font-weight: normal; color: #333;}
.top_left p{font-size: 10px; color: #999999; text-transform:uppercase;}
.top_right{float: right; margin-top: 50px; text-align: center;}
.top_right h1{font-size: 17px; color: #e81f1f; font-weight: normal;}
.top_right p{font-size: 22px; color: #e81f1f;}

/* nav */
.nav{width: 100%; background: #f1f1f1;}
.nav_width{width: 1200px; margin: 0 auto;}
.nav_width a{text-decoration: none; font-size: 16px; color: #333; padding-left: 33px; padding-right: 33px; line-height: 50px;}
.nav_width a:hover{color: #fff; background: #12b7f5; padding-top: 14px; padding-bottom: 14px;}
.nav_width a.cur{color: #fff; background: #12b7f5; padding-top: 14px; padding-bottom: 14px;}

/* footer */
.footer{width: 100%; background: #f1f1f1; border-top:solid 1px #ececec;}
.footer a{ text-decoration: none;}
.footer_width{width: 1200px; margin: 0 auto;}
.footer_nav{border-bottom:solid 1px #dedede; line-height: 60px;}
.footer_nav a{text-decoration: none; font-size: 14px; color: #666; margin-right: 50px;}
.footer_bottom{padding-top: 25px; padding-bottom: 25px;}
.footer_bottom_1{float: left;}
.footer_bottom_1 p{font-size: 14px; color: #666; line-height: 30px;}
.footer_bottom_1 p a{ color: #666; }
.footer_bottom_2{float: right;}

.main_news_bt{ margin-bottom: 20px;}

.h218px {width:300px;height:220px; padding-top: 15px;}
.h218px th {padding-top:40px;}
.h218px td {overflow:hidden;}
#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:144px; height:220px; vertical-align:top;font-size:12px;line-height:18px; text-align:center;padding:0px;overflow:hidden;}
#scrollbox ul LI img{ width:120px;height:150px; border:#ececec solid 1px; padding: 3px; margin-bottom: 8px;}
.pointer {CURSOR: pointer}
#scrollbox ul li a{ color: #333; text-decoration: none; font-size: 14px;}
#scrollbox ul li a span{ color: #999; font-size: 12px; padding-left: 5px; padding-right: 5px;}






