body { font-family: Microsoft YaHei; margin: 0; padding: 0; font-size: 14px; background:#282828; color:#525252; 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:#525252; }
a:hover{ text-decoration: none; color: #C00; }

.fl { float: left; }
.fr { float: right; }
.tc { text-align: center; }
.tr { text-align: right; }
.cl { clear: both; }
.mt_01{ margin-top:30px; }
/* 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:500px; }
.bg02{ width: 100%; background: url(../images/title_02.jpg) no-repeat center top; }
.bg03{ padding:20px; background:#f0efef; }
.bg04{ background:url(../images/title_06.jpg) repeat-y; }

.bor01 img{ border:1px #d3d1d1 solid; }
.bor02 img{ float:left; margin-right:5px; border:1px #d3d1d1 solid; border-radius:5px; }
.t28{ text-indent:28px; }

.tit{ float:left; width:370px; margin:0 0 20px 305px; background:url(../images/title_03.png) 0px 0px no-repeat; font-size:38px; font-weight:bold; color:#fff; text-align:center; line-height:53px; }

.fs_01{ font-size:18px; font-weight:bold; background:url(../images/title_04.png) repeat-x bottom; padding:10px 0; }
.fs_02 a{ background:#1686c9; margin-left:10px; padding:2px 10px; font-size:12px; color:#fff; font-family:SimSun; border:2px #1686c9 solid; border-radius:12px; }
.fs_02 a:hover{ background:#fff; color:#1686c9; border:2px #1686c9 solid; border-radius:12px; }
.fs_03{ background:#1686c9; font-size:18px; font-weight:bold; color:#fff; padding-left:15px; line-height:36px; }
.fs_03 a{ color:#fff; }
.fs_03 a:hover{ color:#c00; }

.list li{ background:url(../images/title_05.png) 0px 15px no-repeat; font-size:18px; line-height:34px; padding-left:15px; }


/* footer */
#footer { width: 100%; line-height: 25px; font-family: SimSun; font-size: 12px; color: #fff; font-weight: normal; text-align: center; background:url(../images/bg01.jpg) repeat-y center; padding:40px 0; margin-top:40px;}
#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; }