﻿body { font-family: Microsoft YaHei; margin: 0; padding: 0; background: #282828 url(../images/bg.jpg) repeat-y center ; font-size: 14px; }
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-family: Microsoft YaHei; font-size: 14px; }
img { display: block; }

/* Á´½ÓÑÕÉ« */
a { text-decoration: none; }
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; }
.nav a { color: #fff; }

.bg01{ background:url(../images/title_01.jpg) no-repeat center top; height:458px;}
.bg02{ background:url(../images/title_02.jpg) no-repeat center top; height:710px;}
.bg03{ background:url(../images/title_03.jpg) no-repeat center top; height:605px;}


.ww { width: 1060px; margin: 0px auto; clear: both; }
.ww::after { content: '.'; display: block; clear: both; height: 0; visibility: hidden; }

.box01{ float:left; padding:90px 0 0 90px;}
.box02{ margin: 0px auto; width: 1200px; padding-top:110px; }
.box03{ float:left; width:1060px; height:440px; display:block;}




/* footer */
#footer { width: 100%; line-height: 25px; font-family: SimSun; font-size: 12px; color: #fff; font-weight: normal; text-align: center; background:url(../images/title_04.jpg) no-repeat center top; padding:40px 0 30px 0}
#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; }