@charset "gb2312";
/* CSS Document */

body {background:url(../images/body_01.jpg) no-repeat center top}

.all {background:url(../images/body_02.jpg) no-repeat 0 354px; width:969px; height:708px; margin:0 auto; position:relative; overflow:hidden}
.top {width:920px; height:105px; margin:0 auto; padding-top:3px; background:url(../images/logo.gif) no-repeat 780px -55px}
.logo {background:url(../images/logo.gif) no-repeat; width:158px; height:55px; float:left}

/*导航菜单*/
.nav {width:532px; height:35px; float:left; margin:8px 0 0 55px; z-index:999; position:relative}
.nav ul li { float:left}
.nav ul li.nav_sy_now a,.nav ul li.nav_sy a:hover {width:112px; height:35px; display:block; background:url(../images/nav.gif) no-repeat}
.nav ul li.nav_hdgz_now a,.nav ul li.nav_hdgz a:hover {width:87px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -112px 0}
.nav ul li.nav_zjcx_now a,.nav ul li.nav_zjcx a:hover {width:90px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -199px 0}
.nav ul li.nav_faq_now a,.nav ul li.nav_faq a:hover {width:86px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -289px 0}
.nav ul li.nav_sjzf_now a,.nav ul li.nav_sjzf a:hover {width:157px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -375px 0}

.nav ul li.nav_sy a {width:112px; height:35px; display:block; background:url(../images/nav.gif) no-repeat 0 -35px}
.nav ul li.nav_hdgz a {width:87px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -112px -35px}
.nav ul li.nav_zjcx a {width:90px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -199px -35px}
.nav ul li.nav_faq a {width:86px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -289px -35px}
.nav ul li.nav_sjzf a {width:157px; height:35px; display:block; background:url(../images/nav.gif) no-repeat -375px -35px}

/*首页*/
.index_flash {height:236px; _height:242px}
.index_flash1 {height:83px; margin-top:-33px; padding-bottom:8px;}
.index_flash1 h1 { margin:0 auto; padding-right:180px}

.index_mk { width:848px; margin:0 auto}
.index_mk_t {background:url(../images/mk_top.png) no-repeat; height:20px}
.index_mk_m {background:url(../images/mk_middle.png) repeat-y; padding:15px 14px; _padding:10px 0 5px 0}
.index_mk_b {background:url(../images/mk_bottom.png) no-repeat; height:20px}

.jchd_mk {background:url(../images/jchd_mkbg.jpg) no-repeat; width:186px; height:263px; float:left; margin-left:15px}
.jchd_mk dt {color:#000; font-size:14px; font-weight:bold; line-height:18px; text-align:left; width:150px; margin:25px auto 0 auto; text-indent:0px}
.jchd_mk dd p {padding-left:50px; text-align:left; line-height:18px; margin-top:10px; height:90px}
.jchd_mk dd div { font-weight:bold; margin:12px 10px 0 0; text-align:right;}
.jchd_mk dd h1 {font-size:14px; margin-top:16px}
.jchd_mk dd a:link {color:#FFF}
.jchd_mk dd a:visited {color:#FFF}
.jchd_mk dd a:hover {color:#FFF; text-decoration:underline}
.jchd_mk dd a:active {color:#FFF}

.foot {color:#FFF}

/*flash层次*/
.flash_title {position:absolute; top:40px; left:180px; z-index:30; width:652px; height:404px}
.flash_fj {position:absolute; top:150px; left:340px; z-index:31; width:334px; height:161px}
.flash_left {position:absolute;bottom:0; left:0; z-index:52; width:113px; height:260px}
.flash_left1 {position:absolute;top:80px; left:0; z-index:-1; width:158px; height:45px}
.flash_right {position:absolute; bottom:0; right:0; z-index:33; width:97px; height:175px}
.flash_right1 {position:absolute; bottom:15px; right:10px; z-index:33; width:120px; height:134px}
.flahs_gd {position:absolute; top:0; left:0; z-index:34; width:969px; height:373px}
.jchd_title {position:absolute; top:357px; _top:363px; left:43px; z-index:35;}

/*FAQ*/
.faq_cont {background:url(../images/faq_mkbg.jpg) no-repeat; width:782px; height:450px; margin:0 auto}
.faq_cont_height {height:400px; width:720px; margin:0 auto; overflow:auto; overflow-x:hidden;}
.faq_cont ol li {margin-top:8px}
.faq_cont ol li a {color:#000; font-weight:bold}
.faq_cont ol li a img {vertical-align:middle}
.faq_cont ol li a span {background:url(../images/faq_title_01.gif) no-repeat; display: inline-block; height:26px; width:210px; text-indent:10px; cursor:pointer}
.faq_cont ol li p {background:#f0efeb; border:1px solid #979795; padding:10px; line-height:20px; margin-left:24px; display:none}
.faq_cont ol li a span.span_ts01 {background:url(../images/faq_title_02.gif) no-repeat; width:296px}
.faq_cont ol li a span.span_ts02 {background:url(../images/faq_title_03.gif) no-repeat; width:450px}
.faq_cont ol li a span.span_ts03 {background:url(../images/faq_title_04.gif) no-repeat; width:352px}
.table01 {border:solid #ccc; border-width:1px 0 0 1px}
.table01 td {border:solid #ccc; border-width:0 1px 1px 0; line-height:22px}
.table01 th {border:solid #ccc; border-width:0 1px 1px 0; line-height:22px}

/*活动规则*/
.hdgz_cont_left {width:145px}
.hdgz_cont_left ul {width:100px; height:370px; padding-top:48px; margin-left:28px; *margin-left:15px; _margin-left:40px;}
.hdgz_cont_left ul li a {color:#dbdbdb; font-weight:bold; height:92px; display:block; line-height:18px;}
.hdgz_cont_left ul li a:link {color:#dbdbdb}
.hdgz_cont_left ul li a:visited {color:#dbdbdb}
.hdgz_cont_left ul li a:hover {color:#faf71d}
.hdgz_cont_left ul li a:active {color:#dbdbdb}
.now {color:#faf71d}
.hdgz_cont_left .hdgz_nav_01 {background:url(../images/hdgz_nav.gif) no-repeat -300px 0}
.hdgz_cont_left .hdgz_nav_02 {background:url(../images/hdgz_nav.gif) no-repeat -200px 0}
.hdgz_cont_left .hdgz_nav_03 {background:url(../images/hdgz_nav.gif) no-repeat -100px 0}
.hdgz_cont_left .hdgz_nav_04 {background:url(../images/hdgz_nav.gif) no-repeat 0 0}
.hdgz_cont_right {background:url(../images/hdgz_mkbg.jpg) no-repeat; width:663px; height:480px; _margin-left:15px; margin-top:-24px; _margin-top:-19px; position:relative}
.hdgz_cont_right h1 {font-size:14px; color:#484747; margin-top:90px}
.hdgz_cont_right .hdgz_p {width:540px; height:250px; overflow:auto; overflow-x:hidden; text-align:left; margin:0 auto; padding:0 10px}
.hdgz_cont_right h2 {font-size:12px; color:#484747;}
.button_01 {background:url(../images/button_01.png) no-repeat; width:180px; height:44px; line-height:44px; border:0; cursor:pointer; font-size:14px; font-weight:bold; color:#f6f6f6}
.button_div {margin-top:60px}
