body { font-family: Microsoft YaHei; margin: 0; padding: 0; font-size: 14px; background:#282828 url(../images/bg.jpg) repeat-y center; color:#595959; line-height:20px; font-weight:bold;}
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:#595959; }
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; }
.mt_02{ margin-top:20px; }
/* 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:495px;}

.fs_01{ background:url(../images/title_02.png) 0px 0px no-repeat; height:49px; color:#fff; }
.fs_01 div{ float:left; width:280px; font-size:30px; line-height:48px; text-align:center; }
.fs_02{ font-size:18px; color:#00558e; }
.fs_02 a{ color:#00558e; }
.fs_02 a:hover{ color:#c00; }
.fs_03 a{ color:#2277da; }
.fs_03 a:hover{ color:#c00; }

.box01{ background:url(../images/title_03.png) 155px 25px no-repeat; }
.box01 img{ float:left; border:5px #00558e solid; border-radius:75px; }
.box01 div{ float:left; width:410px; padding:57px 0 0 85px; }
.box02{ float:left; width:200px; padding:4px; border:1px #cccccc solid; border-radius:5px; }
.box02 img{ border-radius:5px; }
.box03{ float:left; width:427px; margin:20px 0 0 45px; height:285px; background:url(../images/title_04.png) 0px 0px no-repeat; }
.box03 dl{ float:left; width:350px; padding:20px 0 0 24px;  }
.box03 dl dt{ font-size:18px; color:#2277da; text-align:center; height:40px;}
.box03 dl dd{ height:140px; }
.box03 dl dd a{ color:#2277da; }
.box03 dl dd a:hover{ color:#c00; }
.box03 a.cj{ float:left; width:229px; height:42px; margin-left:90px; display:block; background:url(../images/title_05.jpg) 0px 0px no-repeat; }

.list_01{ float:left; width:980px; }
.list_01 li{ float:left; width:310px; padding:20px 25px 0 0; }
.list_01 li div{ float:left; width:150px; text-align:center; }
.list_01 li div img{ float:left; border:5px #00558e solid; border-radius:75px; margin-bottom:10px; }
.list_01 li p{ float:left; width:150px; padding:25px 0 0 9px; }
.list_01 li p a{ color:#2277da; }
.list_01 li p a:hover{ color:#c00; }
.list_01 li.no{ padding:20px 0 0 0; }

/* 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; }