body { font-family: Microsoft YaHei; margin: 0; padding: 0; font-size: 14px; background:#282828 url(../images/bg.jpg) repeat-y center; color:#4f4f4f; line-height:24px;}
p,div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; }
ul,ol,li{ list-style: none; }
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; }
table,li,tr,th,br{ font-size: 14px; font-family: Microsoft YaHei;}
img{ display: block; }
/* Á´½ÓÑÕÉ« */
a{ text-decoration: none; color:#4f4f4f; }
a:hover{ text-decoration: none; color: #C00; }

.fl { float: left; }
.fr { float: right; }
.tc { text-align: center; }
.tr { text-align: right; }
.cl { clear: both; }
/* nav */
.nav { width: 100%; color: #fff; text-align: center; font-size: 12px; height: 40px; line-height: 40px; font-weight: normal; font-family: SimSun; background:url(../images/bg01.jpg) repeat-y center; }
.nav a { color: #fff; }

.bg01{ width: 100%; background: url(../images/title_01.jpg) no-repeat center top; height:450px;}
.bg02{ width: 100%; background: url(../images/title_02.jpg) no-repeat center top; height:50px; }
.bg02 div{ margin:0px auto; width:980px; }
.bg02 div a{ float:left; width:326px; line-height:50px; font-size:26px; color:#fff; font-weight:bold; text-align:center; }
.bg02 div a:hover{ background:#088cad; color:#fff; }
.bg03{ width: 100%; background: url(../images/title_03.jpg) no-repeat center top; height:288px;}
.bg04{ width: 100%; background: url(../images/title_04.jpg) no-repeat center top; height:346px; }
.bg05{ width: 100%; background: url(../images/title_05.jpg) no-repeat center top; height:496px;}
.bg06{ width: 100%; background: url(../images/title_06.jpg) no-repeat center top; height:470px;}
.bg07{ width: 100%; background: url(../images/title_07.jpg) no-repeat center top; height:587px; }
.bg08{ width: 100%; background: url(../images/title_08.jpg) no-repeat center top; height:769px;}
.bg09{ width: 100%; background: url(../images/title_09.jpg) no-repeat center top; height:590px; }
.bg10{ width: 100%; background: url(../images/title_10.jpg) no-repeat center top; height:271px;}
.bg11{ width: 100%; background: url(../images/title_11.jpg) no-repeat center top; height:346px;}

.fs_01{ color:#d71518; font-weight:bold; }
.fs_01 a{ color:#d71518; }
.fs_01 a:hover{ color:#c00; }
.fs_02{ float:left; padding:10px 25px 10px 15px; font-size:24px; background:#f7f8fa;}
.fs_03{ color:#fff; line-height:46px; font-size:24px; text-align:center; }
.fs_04{ font-size:18px; font-weight:bold; }
.fs_05 a{ color:#d71518; }
.fs_05 a:hover{ color:#c00; }
.fs_06{ text-indent:28px; line-height:32px; }
.fs_06 b{ color:#d7000f; }
.fs_07{ font-size:18px; line-height:28px; color:#b2b2b2; text-align:center; }

.ww{ margin:0px auto; width:980px; }

.bor01 img{ float:left; margin:68px 0 0 20px; }
.box01{ float:left; width:450px; padding-top:115px; }
.box01 dl dt{ text-align:left; padding-top:15px; color:#585858; font-weight:bold; line-height:20px; }
.box01 dl dd{ padding-top:3px; line-height:20px; text-align:left; }
.box02{ float:left; width:515px; padding:105px 0 0 25px; }
.box03{ float:left; width:355px; padding-top:165px; }
.box03 dl{ background:#ededed; padding-bottom:30px; }
.box03 dl dt{ padding-left:25px; background:#00b0f0; font-size:24px; color:#fff; line-height:38px; }
.box03 dl dd{ padding:15px 25px 0 25px; background:url(../images/title_13.png) 10px 23px no-repeat; line-height:28px; color:#4d4d4d; }
.box03 dl dd a{ color:#4d4d4d; }
.box03 dl dd a:hover{ color:#c00; }
.box04{ float:left; width:790px; margin:35px 0 0 75px; background:#ededed; padding:10px 15px; line-height:28px; }
.box05{ float:left; width:370px; padding:75px 0 0 215px; line-height:32px; color:#676767; }
.box05 a{ color:#676767; }
.box05 a:hover{ color:#c00; }
.box06{ float:left; padding:95px 0 0 25px; width:360px; }
.box06 img{ float:left; margin-left:15px; border:1px #aba8a9 solid; }

.tab6{ float:left;}
.tab6 a{ display:block; text-decoration:none; font-size:18px; line-height:28px; font-weight:bold; text-align:center; }
.tab6 a:hover{ text-decoration:none;}
.tab6 a.a_01, .tab6 a.a_02, .tab6 a.a_03, .tab6 a.a_04, .tab6 a.a_05, .tab6 a.a_06{ color:#22307b; }
.tab6 a.a_04, .tab6 a.a_05, .tab6 a.a_06{ color:#20b2d7; }
.tab6 a.a_1, .tab6 a.a_2, .tab6 a.a_3, .tab6 a.a_4, .tab6 a.a_5, .tab6 a.a_6{ color:#fff; }

.list_01 li{ background:url(../images/title_12.png) 7px 6px no-repeat; padding:0 10px 0 20px; color:#616161; }
.list_01 li a{ color:#616161; }
.list_01 li a:hover{ color:#c00; }

.wrapper { width: 980px; margin:auto; padding-top:14px;  }
        /* qqshop focus */#focus { width: 980px; height: 460px; overflow: hidden; position: relative; }
        #focus ul { height: 460px; position: absolute; }
        #focus ul li { float: left; width: 980px; height: 460px; overflow: hidden; position: relative; background: #000; }
        #focus ul li div { position: absolute; overflow: hidden; }
        #focus .btnBg { position: absolute; width: 980px; height: 20px; left: 0; bottom: 0; background: #000; }
        #focus .btn { position: absolute; width: 685px; height: 10px; padding: 5px 10px 5px 10px; right: 0; bottom: 5px; text-align: right; }
        #focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 25px; height: 10px; _font-size: 0; margin-left: 5px; cursor: pointer; background: #fff; }
        #focus .btn span.on { background: #fff; }
        #focus .preNext { width: 45px; height: 100px; position: absolute; top: 180px; background: url(../images/sprite.png) no-repeat 0 0; cursor: pointer; }
        #focus .pre { left: 0; }
        #focus .next { right: 0; background-position: right top; }

/* footer */
#footer { width: 100%; line-height: 25px; font-family: SimSun; font-size: 12px; color: #fff; font-weight: normal; text-align: center; padding:40px 0; background:url(../images/bg01.jpg) repeat-y center;} 
#footer a { color: #fff; }
#footer p { text-align: center; font-family: SimSun; font-size: 12px; }
#footer address { font-style: normal; text-align: center; color: #fff; font-family: SimSun; font-size: 12px; }