	
/* CSS Document*/

body{ margin:0px; background:#e3f4ff url(../images/main/body.jpg) center 43px repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000}
ul,p,h2{ margin:0px; padding:0px; list-style:none}
.clear{ clear:both}
a{text-decoration:none}
a:link{color:#000;}
a:visited{color:#000; }
a:hover{ color:#f00; }
a:active{ color:#000;}
img{ vertical-align:bottom}

#bg{ background:url(../images/main/bg.jpg) center top no-repeat; min-height:478px;}
#main{ width:1003px; margin:auto;}              
#menuif{ float:left; margin-left:300px; width:690px; background:url(../images/main/menu_bg1.jpg) no-repeat; display:inline;  }
#f_a{ margin-top:10px; margin-left:150px;}

#left{ float:left; width:208px; margin-top:65px; margin-left:13px; display:inline}
.down{ background:url(../images/main/down_bg.jpg) no-repeat; width:198px; padding-left:10px; height:145px; }
.reg{ margin-top:26px; margin-bottom:10px; background:url(../images/main/51reg_bg.jpg) right top no-repeat; width:208px; height:327px;}
.reg li{ text-align:center; padding-top:0px; }
.reg li img{}
.xs_top{ background:url(../images/main/xs_top.jpg); height:19px;}
.xs{ float:left; width:208px; background:url(../images/main/xs_bg.jpg)}
.x_title{ margin:0 auto; background:url(../images/main/xs_title.jpg) no-repeat; width:190px; height:197px;}
.x_title li{ text-align:center; margin-bottom:14px;}
.zt_title{margin:5px auto 0px; text-align:center; padding-top:3px; background:url(../images/main/zt_title.jpg) no-repeat; width:188px; height:24px;}
.zt li{ text-align:center; margin-top:6px; }
.zt li img{ border:#000 1px solid}
.xs_bottom{  background:url(../images/main/xs_bottom.jpg); height:19px;}
.left_title{ margin-top:7px; text-align:center; padding-top:2px; background:url(../images/main/left_title.jpg) no-repeat; width:208px; height:41px;}
.left_text{ background:url(../images/main/left_text.jpg); text-align:center}
.duowan{ margin-top:5px;}
.duowan img{ border:#000 1px solid}
.kf{ background:url(../images/main/kf_bg.jpg) no-repeat center top;  height:170px;}
.kf li{ padding-top:2px;}
.kf p{ margin-top:4px;}
.zgao{ background:url(../images/main/zg_bg.jpg) center top no-repeat; height:124px;}
.zgao li{ line-height:28px; height:28px;}
.left_bottom{ background:url(../images/main/left_bottom.jpg); height:21px;}
.gundong td{ height:41px; padding:2px 0px;}

#right{ float:left; width:761px; margin-left:8px;  display:inline}

#flash{ float:left; width:262px; margin-top:5px; display:inline;}
#focus{ float:left; width:491px; margin-left:7px; display:inline}
.f_b{ text-align:left; float:left; width:450px; padding-left:20px; margin:0px; padding:0px; }
.f_d{ float:left; width:300px; height:122px; cursor:pointer }
.f_c{ margin-top:10px;text-align:center }
#focus .mininav{ padding-top:6px; background:url(../images/main/mininav_bg.jpg) no-repeat; width:491px; margin-top:5px; height:26px; }
#news{ float:left; margin-top:3px; background:#f6f4d4 url(../images/main/news_top.jpg) no-repeat; display:inline;width:322px; height:352px; border:#4c85a9 1px solid}
#news h2{ text-align:center; font-size:16px; line-height:32px; height:32px;}
#news h2 a{ color:#f00}
#news h2 a:hover{ color:#f00; text-decoration:underline}
#news p{ text-indent:20px;}
#news .news_focus{ background:url(../images/main/news_title.jpg); height:37px; line-height:37px;}
#news .news_focus span{ float:right; margin-right:10px; display:inline}
#news .news_title{ width:260px; margin: 10px auto 0px; height:22px;}
#news .news_title li{ float:left; display:inline; width:64px; height:22px; display:inline; line-height:22px; }
#news .news_title a{ text-indent:-999em;  display:block; overflow:hidden}
#news .news_title li.me1 a { background:url(../images/main/news_title_bg.jpg) no-repeat; width:64px; height:22px;  }
#news .news_title li.me1 a.tabactive {background:url(../images/main/news_title_bg.jpg) 0px -22px no-repeat;display:block;  width:64px; height:22px;}
#news .news_title li.me2 a { background:url(../images/main/news_title_bg.jpg) -64px 0px no-repeat; width:64px; height:22px;  }
#news .news_title li.me2 a.tabactive {background:url(../images/main/news_title_bg.jpg) -64px -22px no-repeat;display:block;  width:64px; height:22px;}
#news .news_title li.me3 a { background:url(../images/main/news_title_bg.jpg) -128px 0px no-repeat; width:64px; height:22px;  }
#news .news_title li.me3 a.tabactive {background:url(../images/main/news_title_bg.jpg) -128px -22px no-repeat;display:block;  width:64px; height:22px;}
#news .news_title li.me4 a { background:url(../images/main/news_title_bg.jpg) -192px 0px no-repeat; width:64px; height:22px;  }
#news .news_title li.me4 a.tabactive {background:url(../images/main/news_title_bg.jpg) -192px -22px no-repeat;display:block;  width:64px; height:22px;}



#news .news_text{ margin:-2px auto 0px; padding:8px 5px 0px 5px; background:url(../images/main/news_text.jpg) no-repeat; width:302px; height:230px;overflow:hidden}
#news .news_text li{ color:#fff; padding-left:5px;line-height:25px;}
#news .news_text b{ font-weight:bold; letter-spacing:-1px}
#news .news_text li a{color:#000;}
#news .news_text li a:hover{color:#f00; }
#news .news_text span{ color:#ccc; display:inline}
#news .news_text .typename{ float:left; padding-top:4px; margin-right:3px; display:inline}
#news .news_text .date{ float:right; margin-right:10px; display:inline; color:#333}

#right_zt{ float:left; width:150px; padding:2px; margin-left:8px; margin-top:5px; border:#1087cb 1px solid; background:#33cbfd;}
#right_zt ul{ background:#32a6ee}
#right_zt li{ margin-bottom:3px;}
#right_zt img{ border:#8bd2f2 1px solid}
#h_zt{  margin-top:5px;}
#h_zt .h_1{ float:right; height:85px;background:url(../images/main/h_1.jpg) no-repeat; width:10px;}
#h_zt .h_2{ float:left;height:85px; background:url(../images/main/h_2.jpg) no-repeat; width:10px;}

#h_zt .h_3{ float:left;height:85px; background:url(../images/main/h_3.jpg); width:741px;}
#h_zt .h_3 li{ float:left; margin-top:8px; width:185px; text-align:center}

#l_box{ float:left; width:380px; border:#3a81af 1px solid; margin-top:8px; display:inline}
#l_box .hd_title span,#l_box .zl_title span,#l_box .zq_title span,#l_box .xc_title span{ float:right; margin-right:10px; margin-top:5px; display:inline}
#l_box .hd_title{ background:url(../images/main/hd_title.jpg) no-repeat; padding-left:36px; padding-top:3px; height:31px; }
#l_box .hd_text{ background:url(../images/main/hd_text.jpg) no-repeat; height:113px;}
#l_box .hd_text .week_title{  margin:0px auto 0px; padding-top:4px; width:336px; height:27px; }
#l_box .hd_text .week_title a{ text-indent:-999em;  display:block; overflow:hidden}
#l_box .hd_text .week_title li{ float:left; width:48px;  height:31px; line-height:31px; text-align:center; } 
#l_box .hd_text .week_title li.wt1 a { background:url(../images/main/w_title.jpg); width:48px; height:31px;}
#l_box .hd_text .week_title li.wt1 a.tabactive {background:url(../images/main/w_title.jpg) 0px -31px; width:48px; height:31px; }
#l_box .hd_text .week_title li.wt2 a { background:url(../images/main/w_title.jpg) -48px 0px; width:48px; height:31px;}
#l_box .hd_text .week_title li.wt2 a.tabactive {background:url(../images/main/w_title.jpg) -48px -31px; width:48px; height:31px; }
#l_box .hd_text .week_title li.wt3 a { background:url(../images/main/w_title.jpg) -96px 0px; width:48px; height:31px;}
#l_box .hd_text .week_title li.wt3 a.tabactive {background:url(../images/main/w_title.jpg) -96px -31px; width:48px; height:31px; }
#l_box .hd_text .week_title li.wt4 a { background:url(../images/main/w_title.jpg) -144px 0px; width:48px; height:31px;}
#l_box .hd_text .week_title li.wt4 a.tabactive {background:url(../images/main/w_title.jpg) -144px -31px; width:48px; height:31px; }
#l_box .hd_text .week_title li.wt5 a { background:url(../images/main/w_title.jpg) -192px 0px; width:48px; height:31px;}
#l_box .hd_text .week_title li.wt5 a.tabactive {background:url(../images/main/w_title.jpg) -192px -31px; width:48px; height:31px; }
#l_box .hd_text .week_title li.wt6 a { background:url(../images/main/w_title.jpg) -240px 0px; width:48px; height:31px;}
#l_box .hd_text .week_title li.wt6 a.tabactive {background:url(../images/main/w_title.jpg) -240px -31px; width:48px; height:31px; }
#l_box .hd_text .week_title li.wt7 a { background:url(../images/main/w_title.jpg) -288px 0px; width:48px; height:31px;}
#l_box .hd_text .week_title li.wt7 a.tabactive {background:url(../images/main/w_title.jpg) -288px -31px; width:48px; height:31px; }

#l_box .hd_text .week_text{ clear:both; margin:auto; width:360px; padding-left:10px; height:54px; overflow:hidden; padding-top:8px; }
#l_box .hd_text .week_text li{ float:left; width:90px; height:26px;  line-height:26px;}

#l_box .zl_title{ background:url(../images/main/zl_title.jpg) no-repeat; padding-left:38px; padding-top:4px; height:28px;}
#l_box .zl_text{ float:left; width:340px; background:url(../images/main/zl_text.jpg) no-repeat; height:139px; padding:10px 10px 0px 30px}
#l_box .zl_text li{ float:left; width:25%; text-align:center; line-height:31px; height:31px;}
#l_box .zq_title{ background:url(../images/main/zq_title.jpg) no-repeat; padding-left:38px; padding-top:3px; height:25px; }
#l_box #zq_title span{ float:right; margin-right:10px; margin-top:6px; display:inline;}
#l_box #zq_text{ background:#fff;}
#l_box #zq_text .zttl{ float:left; width:380px; background:#fff;}
#l_box #zq_text .zttl li{ float:left; background:#fff; font-weight:bold; text-align:center; margin-top:5px; margin-left:2px;height:21px; line-height:21px; display:inline;}
#l_box #zq_text .zttl li.wx1 a{  background:url(../images/main/zttl_bg.jpg) no-repeat ; width:51px; height:21px;color:#fff; display:block}
#l_box #zq_text .zttl li.wx1 a.tabactive{  background:url(../images/main/zttl_bg.jpg) no-repeat 0px -21px ; width:51px; height:21px; display:block}

#l_box #zq_text .zttl li.wx2 a{  background:url(../images/main/zttl_bg.jpg) no-repeat -51px 0px; width:72px;color:#fff; height:21px; display:block}
#l_box #zq_text .zttl li.wx2 a.tabactive{  background:url(../images/main/zttl_bg.jpg) no-repeat -51px -21px ; width:72px; height:21px; display:block}

#l_box #zq_text .zttl li.wx3 a{ background:url(../images/main/zttl_bg.jpg) no-repeat -51px -21px ; width:72px;color:#fff; height:21px; display:block}
#l_box #zq_text .ztte { width:380px; background:#fff;  height:185px; overflow:hidden}
#l_box #zq_text .ztte li{ background:url(../images/main/zq_icon.jpg) no-repeat 5px center; padding-left:20px; color:#f00; line-height:23px;}
#l_box #zq_text .ztte li a{ color:#000}
#l_box #zq_text .ztte li a:hover{ color:#f00}
#l_box #zq_text .ztte li img{ margin-bottom:5px;}

#l_box .xc_title{ background:url(../images/main/xc_title.jpg) no-repeat; padding-left:38px; padding-top:3px; height:25px;}
#photo { position:relative; width: 380px; background:#fff;  height: 125px; padding-top: 5px}
.left_item { position: absolute; width: 17px; background:url(../images/main/btitm_left.jpg) no-repeat; float: left;height: 27px; top: 59px; cursor: pointer; left: 5px}
.right_item { position:absolute; width: 17px; background:url(../images/main/btitm_right.jpg) no-repeat; float: left; height: 27px; top: 59px; cursor: pointer; left: 360px}
.picshower_screen { position:absolute;  width: 330px;float: left;height: 125px; margin-left:26px; overflow:hidden; top: 0px; left: 0px}
.myScroller .img_cell {padding-left: 6px; width: 184px;  float: left; height: 136px}
.myScroller .img_cell img { margin-top: 6px; float: left; padding:2px; border:#0e9f62 1px solid; }
 .bug_title{ background:url(../images/main/bug_title.jpg) no-repeat; height:27px; padding-left:38px; padding-top:3px;  }
 .bug_title span{ float:right;  margin-top:5px; display:inline}
 .bug_text{ float:left; width:362px; padding-left:10px; background:#fff;  }
 .bug_text .text_1{ float:left;  width:152px;}
 .bug_text .text_1 li{  margin:16px auto}
 .bug_text .text_1 li img{ padding:2px; border:#ffcc66 1px solid}

 .bug_text .text_2{ float:left; width:210px; color:#000f2e}
 .bug_text .text_2 li{ color:#000f2e;line-height:24px; margin-top:12px;}
 .bug_text .text_2 li{ color:#000f2e ; }



#r_box{ float:left; width:372px;border:#3a81af 1px solid; margin-left:4px;margin-top:8px; display:inline}
#r_box .xr_title{ background:url(../images/main/xr_title.jpg) no-repeat; padding-left:38px; padding-top:3px; height:27px; }
#r_box .xr_title span{float:right; margin-right:10px; margin-top:5px; display:inline}

#r_box .xr_text{ background:url(../images/main/xr_text.jpg) no-repeat; height:117px;}
#r_box .xr_text li{ float:left; width:33%; text-align:center; margin-top:11px;}
#r_box .wf_title{ background:url(../images/main/wf_title.jpg) no-repeat; padding-left:38px; padding-top:3px; height:29px; }
#r_box .wf_title span{float:right; margin-right:10px; margin-top:5px; display:inline}
#r_box .wf_text li{ padding-left:10px; background:url(../images/main/wf_text.jpg) no-repeat 5px center; height:25px; line-height:25px; color:#fff}
#r_box .wf_text{ float:left; width:100%; background:#fff;}
#r_box .wf_text a{ margin-left:10px; color:#575151}
#r_box .wf_text a:hover{ color:#575151; text-decoration:underline}
#r_box .zh_title{ background:url(../images/main/zh_title.jpg) no-repeat; padding-left:38px; padding-top:3px; height:27px;}
#r_box .zh_title span{float:right; margin-right:10px; margin-top:5px; display:inline}
#r_box .zh_text{ background:#ffffff; padding-top:6px;}
#r_box .zh_text li{ background:url(../images/main/zq_icon.jpg) no-repeat 5px center; padding-left:20px; color:#f00; line-height:22px;}
#r_box .zh_text li span{ float:right; margin-right:10px; display:inline}
#r_box .zh_text a{ margin-left:8px;}
#r_box .zh_text p a{ margin-left:0px;}
#r_box .yy_title{ background:url(../images/main/yy_title.jpg) no-repeat; padding-left:38px; padding-top:3px; height:27px;}
#r_box .yy_title span{float:right; margin-right:10px; margin-top:5px; display:inline}
#r_box .yy_text{ float:left; width:100%; background:#fff; }
#r_box .yy_text li{ float:left; width:50%; text-align:center; padding:7px 0px; }
#r_box .yy_text li img{ padding:3px;border:#59b4ed 1px solid }
.baike_title{ background:url(../images/main/baike_title.jpg) no-repeat; height:27px;  padding-left:40px; padding-top:3px; }

.baike_title li{ float:left; margin-top:3px; margin-left:38px; cursor:pointer;  display:inline}
.baike_title li a{text-indent:-999em;  display:block; overflow:hidden}
.baike_title li.bkt1 a{ background:url(../images/main/sina_a.jpg); width:93px; height:24px;}
.baike_title li.bkt1 a.tabactive{ background:url(../images/main/sina_b.jpg); width:93px; height:24px;}
.baike_title li.bkt2 a{ background:url(../images/main/17173_a.jpg) no-repeat; width:104px; height:24px;}
.baike_title li.bkt2 a.tabactive{ background:url(../images/main/17173_b.jpg) no-repeat; width:104px; height:24px;}
.baike_text{ height:192px; text-align:center;overflow:hidden; background:#fff; }




.guide-book {z-index: 999; position: absolute;  overflow: visible;width:491px; }
.guide-book A {padding-bottom: 0px; padding-left: 8%; width: 92%; padding-right: 0px; display: block; height: 20px; color: #111; text-decoration: none; padding-top: 3px}
.guide-book A:visited {padding-bottom: 0px; padding-left: 8%; width: 92%; padding-right: 0px; display: block; height: 20px; color: #111; text-decoration: none; padding-top: 3px}
.guide-book A:hover {color: #111; text-decoration: none}
.guide-book A.gbook-link:hover {color: #fff400}
.guide-book h2 { width: 92px;  display: inline; margin-left:1px;color:#ffffff; float: left; height: 24px; overflow: hidden; cursor: pointer;  font-size:12px;}
.guide-book h2 a:link{color:#ffffff;}
.guide-book h2 a:visited{color:#ffffff;}
.guide-book h2 a:hover{color:#fff400;}
.guide-book h2 a:active{color:#fff400;}
.guide-book DIV {z-index: 0; position: relative; float: left}
.guide-book h2.on {background-position: 0px -42px}
.gbook-2 h2 {background-position: -92px 0px}
.gbook-2 h2.on {background-position: -92px -42px}
.gbook-3 h2 {background-position: -184px 0px}
.gbook-3 h2.on {background-position: -184px -42px}
.gbook-4 h2 {background-position: -276px 0px}
.gbook-4 h2.on {background-position: -276px -42px}
.gbook-5 h2 {width: 80px; background-position: -368px 0px; margin-right: 0px}
.gbook-5 h2.on {background-position: -368px -42px}
.guide-book ul {z-index: 999; border-bottom: #ccc 1px solid; position: absolute; border-left: #ccc 1px solid; padding-bottom: 6px; padding-left: 0px; width: 192px; padding-right: 0px; display: none; background:#fff;font-size: 12px; overflow: visible; border-top: #ccc 1px solid; top: 24px; border-right: #ccc 1px solid; padding-top: 10px; left: 0px}
.guide-book ul ul.on {display: block}
.guide-book ul ul {z-index: 999; margin-top: -27px; top: auto}
.guide-book li {position: static; border-left: #ddd 1px dotted; width: 96px; float: left; height: 24px; margin-left: -1px; vertical-align: middle; overflow: visible}
.guide-book li.on {border-bottom: #ccc 1px solid; background-color: #d6f4fd; background-position: 2px -198px; height: 23px}
.guide-book .gk{ background:url(../images/main/min_nav_bg.gif) no-repeat 70px 5px;}
.guide-book .menuTree-sub a{ color:#000}
.guide-book .menuTree-sub a:hover{ color:#f00}
