﻿body { font-family:Microsoft YaHei; margin: 0; padding: 0; font-size: 14px; background: #000; font-weight: lighter; }
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; font-weight: lighter; }
img { display: block; }

/* Á´½ÓÑÕÉ« */
a { text-decoration: none; }
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/title_06.jpg) no-repeat center bottom; }
.nav a { color: #fff; }

.bg01 { background: url(../images/title_01.jpg) no-repeat center top; height: 61px; }
.bg02 { background: url(../images/title_02.jpg) no-repeat center top; height: 615px; }
.bg03 { background: url(../images/title_03.jpg) no-repeat center top; height: 429px; }
.bg04 { background: url(../images/title_04.jpg) no-repeat center top; height: 969px; }
.bg05 { background: url(../images/title_05.jpg) no-repeat center top; height: 701px; }
.bg06 { background: url(../images/title_06.jpg) no-repeat center top; height: 434px; }
.bg07 { background: url(../images/title_07.jpg) no-repeat center top; height: 545px; }
.bg08 { background: url(../images/title_08.jpg) no-repeat center top; height: 410px; }
.bg09{ background: url(../images/title_09.jpg) no-repeat center top; height: 195px; }

.ww { width: 1100px; margin: 0px auto; clear: both; }
.ww::after { content: '.'; display: block; clear: both; height: 0; visibility: hidden; }

.tit{ float: left; padding: 20px 0 0 172px; background: url(../images/title_11.png) 157px 30px no-repeat; }
.tit span{ float: left; width: 90px; padding-right: 20px; background: url(../images/title_11.png) 95px 10px no-repeat; font-size: 16px; color: #fff; text-align: center; }
.tit span a{ width: 90px; color: #fff; text-align: center; height: 41px; display:block;}
.tit span a:hover{ color: #fff; background: url(../images/title_12.png) no-repeat bottom; }

.box01{ float: left; width: 950px; padding: 150px 0 0 85px; font-size: 16px; line-height: 30px; color: #00c3e6; }
.box01 a{ color: #00c3e6; }
.box01 a:hover{ color: #c00; }
.box02{ margin: 0px auto; width: 1100px; position: relative; }
.box02 .a01{ position: absolute; top: 140px; right: 700px; }
.box02 .a02{ position: absolute; top: 140px; left: 670px; }
.box02 .a03{ position: absolute; top: 380px; right: 790px; z-index: 99 }
.box02 .a04{ position: absolute; top: 380px; left: 775px; z-index: 99 }
.box02 .a05{ position: absolute; top: 595px; right: 757px; }
.box02 .a06{ position: absolute; top: 595px; left: 767px; }
.box02 .a07{ position: absolute; top: 725px; right: 567px; }
.box02 .a08{ position: absolute; top: 725px; left: 575px; }
.box03{ margin: 0px auto; width: 1100px; padding-top: 210px; }
.box03 li{ float: left; width: 880px; padding-left: 210px; height: 36px; font-size: 18px; color: #12adc5; }
.box03 li .b01{ float: left; width: 240px; }
.box03 li .b02{ float: left; width: 435px; }
.box03 li .b03{ float: left; width: 135px; text-align: center; }
.box04{ margin: 0px auto; width: 1100px; }
.box04 div{ float: left; width: 615px; padding: 50px 0 0 109px; }
.box04 ul{ float: left; width: 375px; padding-top: 115px; }
.box04 ul li{ background: url(../images/title_14.png) 0px 18px no-repeat; padding-left: 15px; font-size: 16px; color: #fff; line-height: 40px; }
.box04 ul li a{ color: #fff; }
.box04 ul li a:hover{ color: #c00; }
.box05{ margin: 0px auto; width: 1100px; }
.box05 div{ float: left; width: 450px; padding: 45px 0 0 120px; }
.box05 p{ float: left; width: 490px; padding-top: 135px; font-size: 24px; line-height: 40px; text-align: center; color: #fff; }
.box05 p span{ color: #c3c3c3; }
.box05 p span.sim{ font-size: 18px; }


.pic{ width: 145px; height: 181px; background: url(../images/title_13.png) 0px 0px no-repeat; }
.pic img{ float: left; margin: 14px 13px 0; }

.fs_01{ font-size: 18px; color: #00d8ff; padding-bottom:5px;}
.fs_01 a{ color: #00d8ff; }
.fs_01 a:hover{ color: #c00; }
.fs_02{ font-size: 12px; line-height: 18px; color: #019bb9;}
.fs_02 a{ color: #019bb9; }
.fs_02 a:hover{ color: #c00; }


/* footer */
#footer { width: 100%; line-height: 25px; font-family: SimSun; font-size: 12px; color: #0d7a8b; font-weight: normal; text-align: center; background: url(../images/title_10.jpg) no-repeat center top; height: 105px; }
#footer a { color: #0d7a8b; }
#footer p { text-align: center; font-family: SimSun; font-size: 12px; }
#footer address { font-style: normal; text-align: center; color: #0d7a8b; font-family: SimSun; font-size: 12px; }