/* CSS Document */

*{ margin:0px; padding:0px;}
body{background-image:url(image/bg.jpg); background-repeat:repeat-x; font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif}
.clear{clear:both; height:0px; font-size:0px;}
a,area { blr:expression(this.onFocus=this.blur()) }
a{outline: none; }
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#FF7E00; text-decoration:none;}
a:active{color:#333; text-decoration:none;}
.dh{width:930px; margin:0px auto; height:74px; background-image:url(image/dh_pic.jpg); background-repeat:no-repeat; background-position:right}
.dh_logo{float:left;background-image:url(image/dh_logo.jpg); background-repeat:no-repeat; background-position:3px 12px; width:160px; height:70px;}
.dh_tit{ float:left; margin-left:20px; }
#nav {line-height: 45px; height:74px; list-style-type: none; font-size:14px; text-align:center; color:#333 }

#nav a {display: block; font-size:14px; width: 110px; text-align:center;}

#nav a:link {color:#333; text-decoration:none;}
#nav a:visited {color:#333;text-decoration:none;}
#nav a:hover {color:#333333;text-decoration:none;font-weight:bold;}

#nav li {float: left; position:relative; width: 110px; background-image:url(image/dh_fgx.jpg); background-repeat:no-repeat; background-position:left; height:74px; }
#nav li a:hover{ background-image:url(image/tit_check2.jpg); background-repeat:repeat-x;}
#nav li p{padding-top:30px;}

#nav li ul {line-height: 27px; list-style-type: none;text-align:left;left: -999em; width: 180px; position: absolute;}
#nav li ul li{float: left; width: 220px;background:#DBF5DC; border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; height:28px;}


#nav li ul a{display: block; width: 195px;text-align:left;padding-left:24px; font-size:12px; overflow:hidden;}

#nav li ul a:link {color:#666; text-decoration:none;}
#nav li ul a:visited {color:#666;text-decoration:none;}
#nav li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#85BE85;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: 0; width:220px;}
#content {clear: left;}
.xx{color:#A7002B;}
.subnav{width:930px; height:335px; margin:7px auto 0px;}

.sub_left{float:left; width:260px; height:335px;}
.div_left{ margin-top:0px;}
.b1{height:45px; background-image:url(image/kh_top.jpg); background-repeat:no-repeat}
.b2{width:256px; margin-left:2px; font-size:0px; height:1px; border-left:1px solid #97C9A7; border-right:1px solid #97C9A7; background-color:#E6F7E7;}
.b3{width:260px; height:3px; background-image:url(image/kh_bot.jpg); background-repeat:no-repeat}
.b_content{margin:0px auto; width:260px;background-image:url(image/kh_mid.jpg); background-repeat:repeat-y; width:260px; height:329px;}
.b_content0{margin:0px auto; width:260px;background-image:url(image/kh_mid.jpg); background-repeat:repeat-y; height:329px;}
.b_list ul{list-style-type: none; margin:3px 10px 0px;}
.b_list ul li{background-image:url(image/tb.gif); background-repeat:no-repeat; background-position:left; height:28px; line-height:28px; padding-left:20px;}
.b_tit{line-height:40px; padding-top:3px; color:#135A09;  font-size:14px; font-weight:bold;}

.sub_right{float:right; width:660px; height:332px; border:1px solid #97C9A7;}
.guild_tit{height:39px; line-height:39px; font-size:14px; font-weight:bold; padding-top:3px; color:#135A09; width:660px; background-image:url(image/main_titbg.jpg); background-repeat:repeat-x; background-position:bottom;}
.guild{line-height:22px; text-indent:2em; font-family:Arial, Helvetica, sans-serif; padding:8px;}
.guild p{text-indent:2em;}

.hot{width:930px; height:82px; margin:7px auto 0px; }
.c1{width:924px; margin:0px auto; height:1px; font-size:0px; border-left:1px solid #97C9A7; border-right:1px solid #97C9A7; background-color:#97C9A7;}
.c2{width:926px; margin:0px auto; height:1px; font-size:0px; border-left:1px solid #97C9A7; border-right:1px solid #97C9A7; background-color:#E6F7E7;}
.c3{width:928px; margin:0px auto; height:1px; font-size:0px; border-left:1px solid #97C9A7; border-right:1px solid #97C9A7; background-color:#E6F7E7;}
.c_content{margin:0px auto; border-left:1px solid #97C9A7; border-right:1px solid #97C9A7; background-image:url(image/td_bg.jpg); background-repeat:repeat-x; height:82px; }

.c_list{ float:left;background-image:url(image/td_pic.jpg); background-repeat:no-repeat; background-position:bottom; width:140px; height:82px; line-height:72px; text-align:center; font-size:14px; font-weight:bold; color:#135A09;}
.c_pic{ float:right;background-image:url(image/td_pic2.jpg); background-repeat:no-repeat; background-position:right top; width:780px; height:82px;  text-align:center}

.c_img{padding-top:9px; padding-right:15px;}

.current{width:930px; height:150px; margin:10px auto 0px; border:1px solid #97C9A7;}
.current_tit{ width:930px;height:39px; line-height:39px;  background-image:url(image/main_titbg.jpg); background-repeat:repeat-x; background-position:bottom;}
.current_tit1{float:left;height:39px; width:80px; line-height:39px; font-size:14px; font-weight:bold;  color:#135A09; }
.current_tit2{float:left;height:39px; width:840px; line-height:39px;}
.current_neir{line-height:22px; text-indent:2em; font-family:Arial, Helvetica, sans-serif; padding:8px; height:61px;}

.footer{height:45px; margin-top:5px;  text-align:center; color:#555555;}

/*ÓÃ»§¶Ë*/
.div_all{width:930px; margin:5px auto;}
.left_div0{ position:relative}
.tab2{width:270px;}
.tab4{}
.div_right{ width:660px;  border:1px solid #97C9A7;}
.yh_content{margin:0px auto; background-image:url(image/kh_mid.jpg); background-repeat:repeat-y; height:370px;width:260px;}

/*¿Í»§¶Ë*/
.kh_content{margin:0px auto; background-image:url(image/kh_mid.jpg); background-repeat:repeat-y; }


/*faq*/
.faq_content{margin:0px auto; background-image:url(image/kh_mid.jpg); background-repeat:repeat-y; height:400px; width:260px;}

.tab5{ border-collapse:collapse; border:1px solid #74CB7E}