/* ¸ÞÀÎ */
#mainBg {width:100%; -background:url(../img/main/main_bg.gif) repeat left top;}
#contentsWrap {width:1200px; margin:0 auto; overflow:hidden; position:relative; top:-90px; z-index:9999;}

.visualWrap {width:100%; height:800px; -float:left; position:relative; margin:0 auto;}
.visual_img a {cursor:default;}
.visual_img .btn {position:absolute;left:49%; bottom:120px; z-index:3;}
.visual_img .btn ul li {float:left; cursor:pointer; width:16px; height:16px; margin-right:7px;} 


.section01 {overflow:hidden;}

.notice {position:relative;background:#fff;  width:708px; height:178px; border:1px solid #dadada; padding:30px 40px; overflow:hidden; float:left;}
.notice h3 {float:left; }
.notice div {position:absolute; left:0; display:none;}
.notice ul {position:absolute; width:708px; top:55px; left:39px; background:#fff; -padding:11px 17px 9px 20px;}
.notice li {font-size:15px; -height:36px; line-height:32px; text-align:left; padding-left:10px; background:url(../img/main/bullet_dot.gif) no-repeat 0 center;}
.notice li span {float:right; color:#999999; font-size:14px;}
.notice p {position:absolute; left:720px; top:0px;}
.notice .active {display:block;}

.gallery {float:right;}


.section02 {margin:30px 0; overflow:hidden;}

.banner01 {width:380px; height:320px; background:url(../img/main/banner_01.gif) no-repeat 0 center #0054B6; text-align:center; float:left;}
.banner01 li:first-child {padding-top:50px;}
.banner01 li:last-child {margin-top:130px;}
.banner01 li:first-child a {font-weight:bold; font-size:30px; color:#fff;}
.banner01 li:last-child a {font-size:17px; color:#fff; line-height:24px;}

.banner02 {width:380px; height:320px; background:url(../img/main/banner_02.gif) no-repeat 0 center #007F75; text-align:center; float:left; margin:0 30px;}
.banner02 li:first-child {padding-top:50px;}
.banner02 li:last-child {margin-top:130px;}
.banner02 li:first-child a {font-weight:bold; font-size:30px; color:#fff;}
.banner02 li:last-child a {font-size:17px; color:#fff; line-height:24px;}

.quickWrap {width:380px; height:240px; float:right;}
.quickWrap ul {width:380px; height:120px;}
.quickWrap ul li {float:left; width:126px; height:35px; padding-top:85px; text-align:center; font-size:15px;}
.quickWrap ul li.quick01 {background:url(../img/main/icon_01.gif) no-repeat 0 0;}
.quickWrap ul li.quick02 {background:url(../img/main/icon_02.gif) no-repeat 0 0;}
.quickWrap ul li.quick03 {background:url(../img/main/icon_03.gif) no-repeat 0 0; width:128px;}
.quickWrap ul li.quick04 {background:url(../img/main/icon_04.gif) no-repeat 0 0;}
.quickWrap ul li.quick05 {background:url(../img/main/icon_05.gif) no-repeat 0 0;}
.quickWrap ul li.quick06 {background:url(../img/main/icon_06.gif) no-repeat 0 0; width:128px;}

.main_quickWrap {width:320px; height:280px; float:right; background:url(../img/main/quick_bg.gif) no-repeat left top #fff;}
.main_quickWrap ul {}
.main_quickWrap ul li {float:left; text-align:center; width:158px;}
.main_quickWrap ul li a {display:inline-block; width:100%; padding:110px 0 15px; font-size:14px;}
.main_quickWrap ul li.fir a {background:url(../img/main/main_quick01.gif) no-repeat center 35px;}
.main_quickWrap ul li.sec a {background:url(../img/main/main_quick02.gif) no-repeat center 38px;}
.main_quickWrap ul li.thi a {background:url(../img/main/main_quick03.gif) no-repeat center 35px;}
.main_quickWrap ul li.fou a {background:url(../img/main/main_quick04.gif) no-repeat center 37px;}




/* partner */
.partner {width:1198px; height:98px; -padding:15px 0; background:#fff; position:relative; border:1px solid  #dadada;}
.partner .flash_banner2 .flash_banner_body {float:left; position: relative; width:1062px; margin-left:69px; height:56px; overflow: hidden; margin-top:20px;}
.partner .flash_banner2 .flash_banner_body ul {position: relative; list-style-type: none; width:2400px; height:56px; zoom*1; margin:0px; padding:0px; overflow: hidden;}
.partner .flash_banner2 .flash_banner_body li {float: left; width:190px; height:56px; line-height:100px; padding:0px; margin-right:28px; overflow: hidden;}
.partner .flash_banner2 .flash_banner_body li img {width:190px; height:56px; display:block; float:left; margin:0px;padding:0px; border:0px;}
.partner .flash_banner2 .btn {cursor:pointer;}
.partner .flash_banner2 .btn_left {position:absolute; top:33px; left:22px; width:18px; height:30px; vertical-align:middle;}
.partner .flash_banner2 .btn_right {position:absolute; top:33px; right:22px;width:18px; height:30px; vertical-align:middle;}


