﻿*{margin:0;padding:0;}
body{margin:0px;color:#333;line-height:24px;font:12px/24px "宋体";background:#2d2d2d url(images/bg.jpg) center 34px no-repeat;}
ul,li,dl,dd,dt{list-style:none;margin:0;padding:0;}
img{border:0;display:block;}
a{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */
#ztTop i,#ztTop b{ display:block;}
#ztTop i{width:990px;margin:0 auto;position:relative;}
#ztTop{height:34px;line-height:32px;background:url(../images/zqTopBg.gif) repeat-x 0 0;}
#ztTop .home {display:inline-block;padding-left:25px;}
#ztTop b {position:absolute;right:0;top:0;}
#ztTop b a {margin:0 10px;}
dl{width:990px;margin:0 auto; background:#fff;padding:12px;}
.banner{margin:0 auto;width:1001px;height:232px;}
dt{font-size:14px;line-height:28px;color:#727171;background:url(../images/dt.png) no-repeat;border:1px solid #ddd;margin-bottom:20px;height: 104px;}
dt s{display:block;margin:0 20px;padding:10px 0;text-indent:25px;overflow:hidden;margin-left:130px;}
.left{width:710px;float:left;padding-right:15px;border-right: 1px solid #e8e8e8;}
#right{width:254px;float:right;padding:0 0 10px 10px;}
.tab span,.tab u,.tab b u,.tab s,.tab b,.tab em,.tab a,.tab s font,.tab i{display:block;}
.tab .hide{display:none;}
.tab s u{width:40px;height:25px;float:left;background:#f3f3f3;border:1px solid #ddd;margin:0 10px 12px 0;text-align:center;cursor:pointer;}
.tab s .cur{background:#ff002c;color:#fff;border:1px solid #fff;}
.tab s font{float:left;color:#000;font-size:16px;font-weight:bold;}
.tab b{clear:both;}
.tab span{height:150px;overflow:hidden;margin-bottom:20px;border-top:1px solid #ddd;padding-top:20px;position:relative;}
.tab b img{width:200px;height:150px;float:left;margin-right:10px;}
.tab span u{float:left;width:480px;height:30px;line-height:30px;background:url(../images/title.gif) 0 7px no-repeat;color:#000;font-size:16px;font-weight:bold;padding-left:20px;margin-bottom:6px;}
.tab b u strong{display:block;position:absolute;right:0;top:21px;width:110px;height:24px;font-size:12px;font-weight:normal;color:#f00;}
.tab em{color:#727171;font-size:14px;float:left;width:500px;}
.tab s a{width:119px;height:32px;background:url(../images/down.jpg) no-repeat;float:right;}
.tab s a:hover{background-position:0 -32px;}
#focus{width:710px;height:260px;overflow:hidden;position:relative;margin-bottom:20px;}
#focus i{height:380px;position:absolute;}
#focus i s{float:left;width:710px;height:260px;overflow:hidden;position:relative;background:#ccc;}
#focus i s img{width:710px;height:260px;position:absolute;}
#focus .btnBg{position:absolute;width:710px;height:20px;left:0;bottom:0;background:#000;display:none;}
#focus .btn{position:absolute;width:780px;height:20px;padding:0 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:20px;height:12px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .preNext{display:block;width:45px;height:100px;position:absolute;top:80px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
#focus i s em{display:block;height:30px;line-height:30px;color:#fff;position:absolute;top:230px;padding-left:10px;}
#focus i u{display:block;background:#000;filter:alpha(opacity=70);opacity:0.7;height:30px;width:710px;position:absolute;top:230px;}
#right b,.tj b,#right u,#right s,.tj b s{ display:block;}
#right b s,.tj b s{width:14px;height:12px;background:url(../images/right_b.png) no-repeat; position:absolute;left:20px;top:27px;}
#right b,.tj b{font-size: 16px;font-weight: bold;height:31px;margin:10px 0 10px 0;border-bottom:1px solid #ff002c;position:relative;}
#right b font,.tj b font{color:#ff002c;}
#right b a{float: right;font-size:12px;}
#right u{height:32px; line-height:32px; overflow:hidden;padding:0 10px;color:#666;}
#right u a{color:#666;}
#right u a:hover{color:#f00;}
#right .t2{background:#f3f3f3;}
#right u em{margin-left:10px;float:right;}
#right p a{ display:block; background:url(../images/btn.jpg) no-repeat;width:254px;height:61px;}
#right p a:hover{ background-position:0 -61px;}
#footer{text-align:center;width:990px;margin:0 auto;padding-top:10px;}
#footer i{ display:block;width:1020px;margin:0 auto;color:#ccc;}
#footer{text-align:center;width:990px;margin:0 auto;padding-top:10px;}
.mb15{clear:both;}
body{background: #d8e2e4 url(../images/banner.jpg) center 34px no-repeat;}.banner{height:360px;#footer{color:#333;}