body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,dl,dd,dt,form{margin:0px; padding:0px;}
ul,li{list-style:none;}
img{border:none;}
body{font-size:12px; line-height:24px;}
a,a:hover{text-decoration:none;}
/**/
.top{height:55px; width:100%; background:#000;}
.main,.banner,.logo{width:960px; margin:0px auto; overflow:hidden;}
.top_bg{background:url(../images/tio_bg.jpg) repeat-x; height:680px;}
/*焦点图开始*/
.focus{width:640px; height:320px; float:left;}
#sidebar li ul.children li ul li { padding-left: 18px; background: url(images/tier.gif) 6px 5px no-repeat; }
.hotPic{ width:640px; height:320px; position:relative; overflow:hidden;}
.hotPic .num{ position:absolute;right:0; bottom:0; z-index:10;width:638px; padding-right:8px; height:30px; text-align:right;}
.hotPic .num span{ width:20px; height:20px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 2px 0; cursor:pointer; background:#222; color:#fff;}
.hotPic .num span.cur{ background:#54BFFF;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:640px; height:320px; display:block;}
.focus_text a{color:#fff;}
.focus_text .s{line-height:32px;}
/*焦点图结束*/

.focus_text p.s{font-family:"Microsoft YaHei"; font-weight:bold; font-size:20px; text-align:center; padding-bottom:10px;}
.focus_text{width:260px; float:right; background:#31302f; height:260px; color:#fff; padding:60px 30px 0px 30px;}
.video{background:#e6e7e7; padding:0px 0px 30px 0px;}
h2,h3{font-size:22px; color:#3e3a39; font-family:"Microsoft YaHei"; padding-top:30px; font-weight:bold;}
h3{color:#fff; padding-bottom:5px;}
.article{background:#d4d6d6; padding-bottom:30px;}
.video_sp,.article_con{overflow:hidden; margin-top:15px;}
.video_sp li,.article_con li{width:286px; float:left; margin-right:50px;}
.article_con li{line-height:22px;}
.video_sp li p{text-align:center;}
.video_sp li.none,.article_con li.none{margin:0px; padding:0px;}
.about{background:#111110; padding-bottom:40px;}
.about_l{width:286px; float:left;}
.about_l p{margin-top:15px;}
.about_r{width:624px; float:right;}
.about_r p{color:#9fa0a0; padding-top:10px;}
.footer{background:#3e3a39; height:54px; width:100%; color:#b5b5b6; line-height:54px;}
.footer span{float:right;}


