/*------------------public-------------------------------------*/
body {font-size: 12px;margin: 0px;padding: 0px;	line-height:24px;font-family: "宋体";}
.clear{ clear:both; height:0px; overflow:hidden; line-height:0px; margin:0px; padding:0px; font-size:0px;}
a{ text-decoration: none; color:#0066CC;text-decoration: underline; }
a:hover{ color:#CC0000; text-decoration:none; }
/*------------------public-------------------------------------*/
#content{width:982px; margin:0px auto; overflow:hidden; margin-top:8px;}
.textbox{ width:100px;}
.btn{ width:80px;}
.auto_alining {padding-bottom: 32767px !important; margin-bottom: -32767px !important; }
.flash_ad{width:982px; margin:0px auto; overflow:hidden; margin-top:8px;}
.r_div{ float:right; margin-right:8px;  }
.text_m_div{ text-align:center;}
.span_red{ color:#FF0000;}
.news_padding li{ padding: 0px 3em;}
.bg{ background:#f5f5f5;}
.div_h_8{ height:0px;}
.line_h{line-height:22px;}
.fs14{ font-size:14px; }
.fbold{font-weight:bold;}
.fr{ float:right; margin-right:1em; color:#ff6600;}
.fr a{color:#ff6600; text-decoration:none;}
.fr a:hover{ text-decoration:underline;}

/*--------------布局--------------*/
.list_layout .lm{width:660px; float:left;margin-right:8px; height:inherit; overflow:hidden;}
.list_layout .r{width:314px; float:left;}

.z_layout .l{width:244px; float:left;margin-right:8px;}
.z_layout .mr{width:730px; float:left;}

.d_layout .l{width:382px; float:left;margin-right:8px;}
.d_layout .m{width:384px; float:left;margin-right:8px;}
.d_layout .r{float:left; width:200px;}

.wh_layout .l{width:370px; float:left;margin-right:8px;}
.wh_layout .m{width:390px; float:left;margin-right:8px;}
.wh_layout .r{float:left; width:206px;}

.wh_lr_layout .l{ width:202px; float:left;margin-right:8px;}
.wh_lr_layout .r{ width:772px; float:left;}
/*--------------标题栏--------------*/
.lmr_title{ height: 30px; margin:0px 0px 8px 0px; background-image: url(/img/title_blackback.gif); background-repeat: repeat-x; background-position: left top; overflow:hidden; }
.lmr_title .l{width: 257px;background: url(/img/title_yellowback.gif) repeat-x left top; height: 30px; }
.lmr_title .l .title{ font-size: 18px; margin:0px 0px 0px 12px; font-weight: bold; font-family: "黑体"; line-height:30px;}
.lmr_title .l .title a{ color:#000000; text-decoration:none;}
.lmr_title .l .title a:hover{ color:#990000;text-decoration: underline;}

.lmr_title span{ float:right;  margin:3px 8px 3px 0px;color:#FFFFFF;}
.lmr_title span a{color:#FFFFFF;text-decoration: none;}
.lmr_title span a:hover{ color:#FFCC00; text-decoration:underline;}

.lmr_title .slide{}
.lmr_title .slide a{display:block; float:left; margin:6px 6px 0px 0px; padding:0px 16px; text-align:center; color:#FFFFFF; text-decoration:none;}
.lmr_title .slide a:hover{ background:#FFFFFF;text-decoration: none; color:#000000;}
.lmr_title .slide .de{background:#FFFFFF;text-decoration: none; color:#000000;}
/*--------------BOX块--------------*/
.box{ border:1px solid #e7e7e7;margin:0px 0px 8px 0px;height:inherit; overflow:hidden; background:#FFFFFF; }
.box .white_title{ line-height:30px; height:30px; background:#f1f1f1; padding-left:16px; overflow:hidden;}
.box .white_title span{ float:right; margin-right:1em;}
.box .black_title{ line-height:30px; height:30px; background:#333333; padding-left:6px;color:#FFFFFF;}

.box .wh_title{ height:31px; line-height:31px;}
.box .wh_showstar{ background: url(/wh/images/showstar.gif) no-repeat left top; }
.box .wh_cw{background: url(/wh/images/wh_cw.gif) no-repeat left top;}
.box .wh_mnshow{background: url(/wh/images/wh_mnshow.gif) no-repeat left top;}

.wh_box_chistory{background: url(/wh/images/wh_chistory.gif) no-repeat left top;}
.wh_box_nac{background: url(/wh/images/wh_nac.jpg) no-repeat left top; padding:39px 0px 4px 0px;*padding:42px 0px 4px 0px!important;*padding:40px 0px 4px 0px;}
.wh_box_nac .img_list_2 li{background:#FFF; padding-bottom:0px!important;padding-bottom:4px;}

.box .black_title .l_title{ float:left; margin:0px 0px 0px 8px; color:#FFFFFF;}
.box .black_title .l_title a{ color:#FFFFFF; text-decoration:none;}
.box .black_title .l_title a:hover{ color:#FFCC00;text-decoration: underline;}

.box .black_title .r_title{ float:right; margin-right:1em;color:#FFFFFF;}
.box .black_title .r_title a { color:#FFFFFF;text-decoration:none;}
.box .black_title .r_title a:hover { color:#FFFFFF;text-decoration: underline;}

.box .black_title .option_title{ height:30px;  line-height:24px;}
.box .black_title .option_title a{display:block;float:left;margin:6px 6px 0px 0px; padding:0px 8px; text-align:center; color:#FFFFFF; text-decoration:none;}
.box .black_title .option_title a:hover{ background:#FFFFFF;text-decoration: none; color:#000000;}
.box .black_title .option_title .de{background:#FFFFFF;text-decoration: none; color:#000000;}
.box .white_con{ padding:8px 12px; height:inherit; overflow:hidden;}
.box .wh_white_con{ padding:8px 5px; height:inherit; overflow:hidden;}
.box .black_con{ padding:8px 12px; background: #f7f7f7; }
.box .wh_black_con{padding:4px; background: #f7f7f7; }
.box .black_con .title{ text-align:left;}

.box .letter{padding-left:8px;}
.box .letter span{ display:block; float:left; margin:6px 6px 0px 0px; padding:0px 8px; text-align:center; color:#FFFFFF; background:#000000; font-weight: bold; width:70px; line-height:26px;}

.box .img_banner{ margin:8px auto 8px auto; text-align:center;}
.box .wh_img_banner{ margin:11px auto 4px auto;}
.box .img_banner img { border:1px solid #ccc;margin-bottom:2px;}
.box .img_banner div{ height:36px; line-height:36px; font-size:14px; font-weight:bold;}
.box .img_banner div a{ color:#000; text-decoration:none;}
.box .img_banner div a:hover{ color:#cc0000;}

.box .con{ text-align:center; margin:0px;}
.box .con div{  line-height:36px; }

.box .con_form div{  line-height:30px; text-align:center; height:30px;}
.box .con_form form{ margin:0px; padding:0px;}
.box .con_form .div_bt{ text-align:center; line-height:27px; height:27px; }

.box .clear_con{ padding:0px;}
/*--------------列表类--------------*/
.title_list{padding:9px 0px;border-bottom:1px dashed #DBDBDB; font-size:14px; font-weight:bold;}
.title_list .red{ color:#FF0000;}
.text_center {text-align:center; padding:7px 0px;*padding:8px 0px!important;*padding:9px 0px;font-weight:bold;font-size:14px;}
.text_center a{	color:#cc0000;text-decoration: none;}
.text_center a:hover{text-decoration: underline;}

.news_list{ padding:0px; margin:0px; list-style:none;}
.news_list li{ line-height:24px;}
.news_list .date{float:right; color:#666666; font-size:12px;}
.news_list_14 { border-bottom:1px dashed #DBDBDB; padding:4px 0px;*padding:9px 0px!important;*padding:13px 0px; }
.clear_line{border-bottom: none;}
.clear_padding{ padding:5px 0px;*padding:1px!important;*padding:0px;}
.news_list_14 li{ height:28px; line-height:28px; font-size:14px;}

.sub_news_14{ margin:8px 0px 0px 0px;}
.sub_news_14 li{height:24px; line-height:24px; font-size:14px;}
.news_14 li {height:28px; line-height:28px; font-size:14px;}
.news_14 li .date{ font-size:14px;}
.news_list_h21{ padding:0px; margin:0px; list-style:none; background:#f5f5f5;}
.news_list_h21 li{ line-height:28px; }
.news_list_h21 li a{text-decoration:none;}
.news_list_h21 li a:hover{text-decoration:uncerline;}


.news_2 li{width:50%; float:left;}

.img_list{ padding:0px; margin:0px; list-style:none; line-height:24px; height:inherit; overflow:hidden; }
.img_list li{ text-align:center; float:left;}
.img_list li img{ border:1px solid #ccc;}
.img_list li div{ height:32px; line-height:32px;}
.img_list_2 li{width:50%;}
.img_list_3 { margin:8px auto;}
.img_list_3 li{width:33%; margin-bottom:8px;}
.img_list_4 li{ width:25%;}
.img_list_1 li{ width:100%;}
.img_list_6 li{width:16.6%;}
.img_list_5 li{width:20%;}

.forum_list li{ font-size:14px; line-height:24px; height:24px; margin:8px 0px;}
.forum_list li span{ font-size:12px; text-align:center;}
.forum_list li .date{ float:right; color:#666666; font-size:12px;width:100px;}
.forum_list li .reply{ float:right;width:80px;}
.forum_list li .author{ float:right;width:120px;}

.zt_list{ margin:0px; padding:0px; list-style:none; margin:4px 4px 8px 4px; *margin:4px 4px 8px 4px!important; *margin:4px 0px 8px 0px;font-family:Arial, Helvetica, sans-serif; height:inherit; overflow:hidden;}
.zt_list li{width:350px;margin:4px;float:left;border:1px solid #E4E4E4;background-color: #fffae8;}
.zt_list li div{ margin:8px;}

.zt_year_title{background: url(/img/g.gif) no-repeat 0px center; padding-left:2em; font-weight:bold;}
.zt_title{font-weight:bold;line-height:32px;height:32px;padding-left:1em;background: url(/img/arrow_medium_down.gif) no-repeat 220px center #FFE271;	margin-bottom:2px;}
/*--------------链接样式--------------*/
.black_red a {color: #000000;text-decoration: none;}
.black_red a:hover{color:#cc0000;text-decoration: underline;}
/*--------------page样式--------------*/
.page{ height:24px; line-height:24px; text-align:center;}
.page .textbox{ width:20px; height:14px; border:1px solid #e7e7e7; line-height:14px;}
.page .btn{ margin: 0px; padding: 0px; height: 18px; width: 20px; border: 1px solid #484848; background-color: #000000; color:#FFFFFF; font-size:10px;}
.page .color{ color:#cc0000;font-weight: bold;}
.page a{ color: #000000; text-decoration: none; background: #EEEEEE; padding:4px 12px; margin-right:8px;}
.page a:hover{ background:#999999;text-decoration: none;}
.page .de{background:#999999; color:#FFFFFF;}
.page_up{margin:16px auto 0px auto;}
.page_down{margin:0px auto 16px auto;}

/*--------------结构类--------------*/
.lm_lr{  padding:0px;}
.lm_lr .lm_l{ width:200px; float:left; padding-top:8px;}
.lm_lr .lm_l .img_banner{ height:162px;*height:162px!important;height:166px*; margin-bottom:8px;padding-top:8px; overflow:hidden;}
.lm_lr .lm_l .img_banner div{ font-size:12px; font-weight:normal;}
.lm_lr .lm_r{ float:left; padding-top:8px;}
.lm_lr .lm_r ul{ height:170px;margin-bottom:8px;}
.lm_lr .lm_r ul li span{ margin-left:8px; }


