body { font-family: Microsoft YaHei; margin: 0; padding: 0; font-size: 14px; background:#282828 url(../images/bg.jpg) repeat-y center; 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; padding:510px 0 110px 0; }
.bg02{ background:url(../images/title_02.png) 0px 0px no-repeat; height:363px; }
.bg03{ background:url(../images/title_03.jpg) 0px 0px no-repeat; height:480px; }
.bg04{ width:100%; background:url(../images/title_04.jpg) no-repeat center top; height:547px; }
.bg05{ width:100%; background:url(../images/title_05.jpg) no-repeat center top; height:616px; }
.bg06{ width:100%; background:url(../images/title_06.jpg) no-repeat center top; height:497px; }
.bg07{ width:100%; background:url(../images/title_07.jpg) no-repeat center top; height:310px; }

.box01{ float:left; padding:40px 70px 0 70px; font-size:18px; color:#fff; line-height:30px; }
.box01 a{ color:#fff; }
.box01 a:hover{ color:#c00; }

.fs_01{ font-size:18px; color:#fff; }
.fs_01 a{ color:#fff; }
.fs_01 a:hover{ color:#c00; }
.fs_01 span{ color:#fce100; }
.fs_02{ line-height:30px; text-align:center; }
.fs_03{ font-size:18px; color:#fff; line-height:30px; text-indent:36px; }
.fs_03 a{ color:#fff; }
.fs_03 a:hover{ color:#c00; }
.fs_04{ font-size:18px; color:#fff; line-height:30px; font-weight:bold;}
.fs_04 a{ color:#fff; }
.fs_04 a:hover{ color:#c00; }
.fs_05{ color:#fff; text-align:center; font-weight:bold; }
.fs_05 a{ color:#fff; }
.fs_05 a:hover{ color:#c00; }

.bor img{ border:1px #2c5360 solid; }

.list_01{ padding-top:215px; }
.list_01 li{ background:url(../images/title_08.jpg) 0px 9px no-repeat; padding-left:10px; }
.list_02{ float:left; width:980px; padding-top:15px; }
.list_02 li{ float:left; width:248px; margin-top:15px; }
.list_02 li img{ border-top:2px #0db3cf solid; border-bottom:2px #0db3cf solid; }
.list_02 li.no{ width:235px; }
.list_02 li a.sq{ float:left; width:235px; line-height:78px; background:#86cdd9; border-top:2px #86cdd9 solid; border-bottom:2px #86cdd9 solid; font-size:22px; color:#fff; text-align:center; }
.list_02 li a.sq:hover{ background:#fff; color:#86cdd9; border-top:2px #0db3cf solid; border-bottom:2px #0db3cf solid; }

/* footer */
#footer { width: 100%; line-height: 25px; font-family: SimSun; font-size: 12px; color: #fff; font-weight: normal; text-align: center; margin-top:40px; 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; }