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:50px; }
.mt_02{ margin: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:467px; }
.bg02{ width: 100%; background: url(../images/title_02.jpg) repeat-y center; height:65px; }
.bg02 div{ margin:0px auto; width:1120px; height:65px; }
.bg02 a{ float:left; width:160px; line-height:65px; font-size:24px; color:#fff; text-align:center; font-weight:bold; }
.bg02 a:hover{ background:#f85d00; color:#fff; }
.bg03{ background:#f0f0f0 url(../images/title_08.png) no-repeat bottom right; border-top:2px #05436c solid; }
.bg04{ width:100%; background:url(../images/title_10.png) no-repeat bottom center; padding:50px 0; }
.bg05{ background:#f9f9f9; border:1px #054069 solid; border-bottom:none; padding:15px 50px 10px 60px; line-height:28px; color:#000; }
.bg05 span{ font-size:30px; color:#7f9cb1; font-family:SimHei; text-align:left; display:inline-block; }
.bg06{ width:100%; background:url(../images/bg03.jpg) repeat-y center; padding:40px 0; }
.bg07{ width:100%; padding:40px 0; }
.bg08{ background:#f0f0f0; border-bottom:3px #7a98ad solid; }
.bg09{ background:#f0f0f0 url(../images/title_17.jpg) 0px 0px no-repeat; padding:35px 30px 40px 360px; text-indent:28px; }

.box01{ margin:0px auto; width:980px; height:276px; background:url(../images/title_03.png) 0px 95px no-repeat; position:relative; }
.box01 h1{ font-size:24px; padding-top:50px; color:#05406a; text-align:center; font-family: Microsoft YaHei; }
.box01 div{ position:absolute; top:105px; left:35px; width:920px; font-size:18px; line-height:30px; color:#05436c; }
.box01 span{ font-size:30px; color:#7f9cb1; font-family:SimHei; text-align:left; display:inline-block; }
.box01 a{ position:absolute; right:31px; bottom:19px; width:118px; height:35px; line-height:35px; background:#f8bf00; border-bottom:3px #f87b00 solid; color:#fff; font-size:22px; text-align:center; font-weight:bold; }
.box01 a:hover{ color:#f87b00; }


.fs_01{font-size:30px; color:#05436c; line-height:32px; font-weight:bold;}
.fs_01 span{ font-size:18px; }
.fs_02{font-size:18px; color:#240a06; padding-top:10px; text-align:center;}
.fs_02 a{ color:#240a06; }
.fs_02 a:hover{ color:#c00; }
.fs_03{ font-size:16px; background:url(../images/title_07.png) 0px 6px no-repeat; padding:0 0 15px 15px; color:#f85d00; font-weight:bold; }
.fs_03 a{ color:#f85d00; }
.fs_03 a:hover{ color:#c00; }
.fs_04{ text-indent:28px; }
.fs_04 a{ color:#55728c; }
.fs_04 a:hover{ color:#c00; }
.fs_05{ border-bottom:1px #c7c7c7 solid; padding-bottom:10px; color:#05436c; font-size:24px; }
.fs_05 a{ color:#05436c; }
.fs_05 a:hover{ color:#c00; }
.fs_05 span{ float:right; font-size:12px; }
.fs_06{ padding-top:15px; text-indent:28px; }
.fs_07{color:#000; padding-top:10px; text-align:center;}
.fs_07 a{ color:#000; }
.fs_07 a:hover{ color:#c00; }
.fs_08 td{ font-size:18px; color:#fff; text-align:center; }
.fs_09 td{ color:#05436c; line-height:26px; text-align:center; padding:5px 0; background:#fff; }
.fs_09 td.bb{ font-size:18px; background:#e6e6e6; font-weight:bold; }
.fs_09 td.cc{ font-size:14px; background:none; font-weight:bold; }


.tab3{ float:left; width:980px; padding-top:20px;}
.tab3 li{ float:left;}
.tab3 li a{ display:block; text-decoration:none; font-size:18px; color:#fff; width:324px; text-align:center;}
.tab3 li a:hover{ color:#fff; text-decoration:none;}
.tab3 li a.a_01{ background:url(../images/title_18.png) 0px 0px no-repeat; padding-top:8px; line-height:26px; height:112px; margin-right:3px; }
.tab3 li a.a_1{ background:url(../images/title_19.png) 0px 0px no-repeat; padding-top:8px; line-height:26px; height:112px; margin-right:3px; }
.tab3 li a.a_02{ background:url(../images/title_18.png) 0px 0px no-repeat; padding-top:15px; line-height:30px; height:110px; margin-right:3px; }
.tab3 li a.a_2{ background:url(../images/title_19.png) 0px 0px no-repeat; padding-top:15px; line-height:30px; height:110px; margin-right:3px; }
.tab3 li a.a_03{ background:url(../images/title_18.png) 0px 0px no-repeat; padding-top:15px; line-height:30px; height:110px; }
.tab3 li a.a_3{ background:url(../images/title_19.png) 0px 0px no-repeat; padding-top:15px; line-height:30px; height:110px; }


/* 轮换图 css */
.loadImg{width:600px;height:340px; position:relative; float:left;}
.loadImg .imgShow img{width:600px; height:340px;}
.loadImg .imgShow p{text-align:center;color:#fff;line-height:33px;font-size:14px;font-weight:bold;}
.loadImg .imgText{width:320px;height:11px;position:absolute; bottom:15px; right:10px;}
.loadImg .imgText ul{text-align:center;line-height:18px;}
.loadImg .imgText ul li{float:right;width:18px;height:18px; text-align:center; margin-left:10px; background:#05436c; font-size:14px; color:#fff;}
.loadImg .imgText ul li.now{ background:#a80000; color:#fff;}

/* footer */
#footer { width: 100%; line-height: 25px; font-family: SimSun; font-size: 12px; color: #000; font-weight: normal; text-align: center; background:url(../images/bg02.jpg) repeat-y center; padding:40px 0; margin-top:40px;}
#footer a { color: #000; }
#footer p { text-align: center; font-family: SimSun; font-size: 12px; }
#footer address { font-style: normal; text-align: center; color: #000; font-family: SimSun; font-size: 12px; }