body { font-family: Microsoft YaHei; margin: 0; padding: 0; font-size: 14px; background:#c0c0c0 url(../images/bg.jpg) repeat-y top; color:#fff;  }
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: #fff; }
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:40px; }
.pt_01{ padding-top:30px; }
.pt_02{ padding-top:10px; }
/* nav */
.nav { width: 100%; color: #fff; text-align: center; font-size: 12px; height: 35px; line-height: 35px; font-weight: normal; font-family: SimSun; }
.nav a { color: #fff; }
.bg01 { width: 100%; background: url(../images/title_01.jpg) no-repeat center top; height:460px; }
.bg02 { width: 100%; background: url(../images/title_02.jpg) no-repeat center top; height:160px; padding-left:40px; }
.bg03{ background:url(../images/title_04.png) no-repeat right top; }

.fs_01{ font-size:30px; }
.fs_02{ font-size:20px; }
.fs_03{ font-size:12px; color:#a8a8a8; line-height:24px; }
.fs_03 a{ color:#a8a8a8; }
.fs_03 a:hover{ color:#c00; }
.fs_04{ color:#cbcbcb; line-height:26px; }
.fs_04 a{ color:#cbcbcb; }
.fs_04 a:hover{ color:#c00; }

.l26{ line-height:26px; }
.bor img{ border:1px #5e5e5e solid; }

.tit{ background:url(../images/title_03.png) 0px 0px no-repeat; }
.tit div{ float:left; width:165px; height:39px; line-height:37px; font-size:30px; text-align:center; }

.box01{ float:left; width:980px; padding-top:15px; }
.box01 div{ float:left; width:480px; padding-top:15px; }
.box01 dl{ float:left; width:500px; }
.box01 dl dt{ font-size:20px; padding-top:15px; }
.box01 dl dd{ padding-top:10px; line-height:22px; }
.box02{ float:left; width:162px; padding-right:20px; }
.box02 img{ border:6px #fff solid; }
.box02 p{ float:left; width:150px; padding:8px 0 0 6px; line-height:20px; text-align:center; font-size:12px; }
.box03{ float:left; width:235px; }
.box03 span{ float:left; line-height:52px; background:#a10000; font-size:30px; padding-left:20px; width:215px; }
.box03 a{ float:left; width:215px; padding-left:20px; font-size:20px; background:#5e5e5e; color:#fff; line-height:50px; margin-top:1px; }
.box03 a:hover{ background:#2f556d; color:#fff; }
.box04{ float:left; width:280px; }
.box04 span{ float:left; line-height:52px; background:#a10000; font-size:30px; padding-left:15px; width:265px; }
.box04 a{ float:left; width:265px; padding-left:15px; background:#5e5e5e; color:#fff; line-height:50px; margin-top:1px; }
.box04 a:hover{ background:#2f556d; color:#fff; }
.box05{ float:left; width:950px; padding:10px 15px; background:#000000; margin-top:30px;}

.tab12 a{ display:block; width:150px; height:100px; }
.tab12 a:hover{ text-decoration:none;}
.tab12 a.a_1, .tab12 a.a_2, .tab12 a.a_3, .tab12 a.a_4, .tab12 a.a_5, .tab12 a.a_6, .tab12 a.a_7, .tab12 a.a_8, .tab12 a.a_9, .tab12 a.a_10, .tab12 a.a_11, .tab12 a.a_12{ cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}

/* 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/title_05.jpg) no-repeat center top; margin-top:20px; }
#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; }