﻿/*-------------------------------------------------*/
body { background-color:#FFF; color:#312d2d; line-height:20px;font-family:Arial, 宋体; }
body, input, textarea, select { font-size:12px; font-family: arial; }
body, h1, h2, h3, p, ul, dl, dd, form ,img,a,span,li,ol{ margin:0px;padding:0px; }
h1, h2, h3, h4, h5, h6 { font-size:1em; color:#000; }
ul, ol, td { padding:0; list-style:none outside; }
table { border-collapse:collapse; }
img { border:0px; }
font { font-size:12px; }

.flot_l{ float:left;}
.flot_r{ float:right;}
.clear{clear:both}
.d_block{display:block}
.h_100{height:100%;}

.width100{ width:100%;}
.width_980{ width:980px;margin:0 auto;}
.width_200{ width:200px;}
.color_b{ background-color:#b23930;}

.height_20{ height:15px;}
.height_90{ height:90px;}
.height_100{ height:100%;}
.height_5{ height:5px;}
.minhei_250{ min-height:250px;}
.minhei_800{ min-height:800px;}
.minhei_400{ min-height:400px;}
.minhei_600{ min-height:600px;}

.martop_5{ margin-top:5px;}
.martop_10{ margin-top:10px;}
.martop_20{ margin-top:20px;}
.martop_30{ margin-top:30px;}
.martop_60{ margin-top:60px;}
.marleft_25{ margin-left:25px;}
.marleft_10{ margin-left:10px;}
.marleft_2{ margin-left:2px;}
.marleft_8{ margin-left:8px;}

.bg_white{ background-color:White;}
.bg_e6{ background-color:#e6e6e6;}
.bg_fa{ background-color:#f3f3f3;}
.table_a{ color:White;}
.bd_solid{ border:solid 1px #da847d}
.bd_btm{border-bottom:solid 1px #da847d;}
.bd_left{ border-left:solid 1px #da847d;}
.bd_right{border-right:solid 1px #da847d;}
.bd_top{ border-top:solid 1px #da847d;}
.bd_color{ border-color:#b59ca0;}
.bdcolor_d{ border-color:#ddd;}
.bg_r{ background-color:#b0392f;}
.text_left{ text-align:left;}
.text_right{ text-align:right;}
.text_c{ text-align:center;}
.color_w{ color:White;}

.list_sq{ list-style:square;}

.color_6{ color:#666;}
.color_f74{ color:#3e2713;}
.color_lan{ color:#b1868c;}

.over_hi{ overflow:hidden;}

.line_h{ line-height:23px;}
.line_h_25{ line-height:25px;}
.line_h_35{ line-height:35px;}

.pand_top_10{ padding-top:10px;}

.vara{ vertical-align:top;}
/*-------------------------------------------------*/
a{ text-decoration:none; font-size:12px; color:#3e2713;}
a:hover{ color:#b1868c; text-decoration:underline;}

/*-------------------------------------------------*/
.text{ width:150px; border:solid 1px #bbb;}
.button{ border:solid 1px #bbb;}

/*-------------------------------------------------*/
.line{ background:url(../image/line.png) repeat-x;}
.top_title{ height:95px;}
.top_ul{ margin:0; height:35px;}
.top_ul li{ float:left; width:119px; line-height:35px; height:35px; text-align:center;margin-left:4px;background-color:#b23930;}
.top_ul li a{ color:#feffff;font-size:14px;}
#wwwzzjsnet{ margin-top:5px;}
#wwwzzjsnet img{ border:solid 1px #ddd;}



.showclass_td_left{ width:5px; background:url(../image/line_left.png) right repeat-y;}
.showclass_td_right{ width:5px; background:url(../image/line_right.png) left repeat-y;}

.title_all_style{padding-left:10px; font-size:14px; font-family:微软雅黑; border-bottom:solid 2px #b0392f;}

.MagicZoomBigImageCont {}
.t_left_table{}
.t_left_table td{ border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.t_left_table td a{ font-family:微软雅黑;font-size:14px; color:White;}
.t_left_table td a:hover{ color:White;}
.t_left_td1{ background-color:#b0392f; width:200px; height:35px;}
.t_left_td2{ background-color:#b0392f; width:200px; height:35px;}
.t_left_td3{ background-color:#b0392f; width:200px; height:35px;}
.t_left_td4{ background-color:#b0392f; width:200px; height:35px;}
.t_left_td5{ background-color:#b0392f; width:200px; height:35px;}
.t_left_td6{ background-color:#b0392f; width:200px; height:35px;}
.t_left_td7{ background-color:#b0392f; width:200px; height:35px;}
.t_left_td8{ background-color:#b0392f; width:200px; height:35px;}


.container{ position:relative;}

.izImage, .izViewer{border:1px solid #ddd;background:#fff url('http://www.cnblogs.com/images/cnblogs_com/cloudgamer/169629/o_loading.gif') no-repeat center;}
.izImage{width:300px;cursor:crosshair;}
.izViewer{width:380px;height:380px;position:absolute;left:320px;top:0;display:none;}

.izViewer div{position:absolute;border:0 dashed #999;top:0;left:0;z-index:999;width:100%;height:100%;}


.banner { position:relative; width:980px; height:412px; overflow:hidden;margin-top:20px;}/* background:url(../image/focusbg.jpg);*/
.banner_pic { position:absolute; width:660px; height:412px; overflow:hidden;}
.banner_pic ul { position:absolute; top:0; left:0; height:412px; }
.banner_pic ul li { float:left; width:660px; }
.banner_pic ul li img{max-width:660px;max-height:412px; _height:expression(((document.documentElement.clientHeight||document.body.clientHeight)>412 && ((document.documentElement.clientHeight||document.body.clientHeight)-412)>((document.documentElement.clientWidth||document.body.clientWidth)-660))?'412px':'auto');_width:expression(((document.documentElement.clientWidth||document.body.clientWidth)>660&& ((document.documentElement.clientHeight||document.body.clientHeight)-412)<((document.documentElement.clientWidth||document.body.clientWidth)-660))?'660px':'auto');overflow:hidden;}
.banner_pic td { width:660px; height:412px; vertical-align:middle; text-align:center; }
.banner a.btn_prev, .banner a.btn_next { display:none; width:45px; height:45px; position:absolute; top:181px; left:5px; background:url(../image/focusbtn.gif); z-index:10; }
.banner a.btn_next { left:610px; right:auto; background-position:0 -45px;}
.banner a.btn_prev:hover { background-position:-45px 0; }
.banner a.btn_next:hover { background-position:-45px -45px;}
.gong_g { position:absolute; right:16px; width:280px; height:15px; }
.gong_g .title{border-bottom:1px solid #030000;height:25px;font-family:微软雅黑;font-size:14px; font-style:italic;color:#790112;}
.gong_g .title font{color:#515050;}
.gong_g .cont{color:#040000;line-height:25px;}
.gong_g:hover { background-position:0 -15px; }
.banner_info { width:310px;overflow:hidden; position:absolute; bottom:24px; right:-10px; font-size:12px; font-weight:bold; color:#FFC9B2; line-height:22px; height:220px;}
.banner_info ul { position:relative; left:10px; overflow:hidden; zoom:1;}
.banner_info li{ float:left; width:310px; height:220px; padding-right:10px;}
.banner_info a { color:#040000; }
.banner_info a:hover { text-decoration:none; color:#040000; cursor:pointer }
.banner_info p { color:#FFC9B2; white-space:nowrap; text-overflow:ellipsis; }
.banner_info table { height:100%; width:100%; }
.banner_info td { vertical-align:bottom; }
.banner_count { position:absolute; left:85px; top:260px; width:0; height:30px; overflow:hidden; color:#FFF; text-align:center; line-height:42px; }
.banner_pages { position:absolute; right:80px; top:276px; overflow:hidden; }
.banner_pages li { float:left; }
.banner_pages li span { display:block; width:0; height:9px; overflow:hidden; cursor:pointer; }
			
			
			
.dl_bock{width:310px;color:#4c4c4c}
.dl_bock dt{background:url(../image/h_tit1.jpg) no-repeat;height:31px;line-height:22px;padding-left:12px;padding-right:5px;font-family:微软雅黑;font-size:15px;font-weight:bold}
.dl_bock dt a.more{font-size:10px;color:#000;font-family:Arial;margin-top:3px;}
.dl_bock dt a.more:hover{text-decoration:none;}
.dl_bock a{color:#4c4c4c}
.dl_bock dd{padding-top:15px;}
.dl_bock dd .new_list li{line-height:23px;}
.dl_bock dd .new_list li .f_text{width:173px;}
.dl_bock dd .new_list li .time{width:75px;padding-left:10px;display:inline-block}
.dl_bock dd .img_list li{height:100%;margin:2px 0;}
.dl_bock dd .img_list li a.imgs{float:left;border:1px solid #dcdecb;width:148px;height:100px;padding:5px;display:inline-block}
.dl_bock dd .img_list li .r_info{margin-left:10px;width:140px;float:left;line-height:22px;}
.dl_bock dd .img_list li .r_info li.name{color:#f79122;font-weight:bold}

.pm_zs{display:block;clear:both}
.pm_zs dt{background-color:#b13a30;height:30px;line-height:30px;padding:0 10px;color:#fff;font-family:微软雅黑;font-size:15px;font-weight:bold}
.pm_zs dt a{color:#fff;}
.pm_zs .zs_img{margin-top:20px;left:-11px;height:150px; width:10000px; overflow:visible}
.pm_zs .zs_img div.divimg{float:left;width:130px;margin-left:11px;height:150px;}
.pm_zs .zs_img div.divimg a{width:118px;padding:5px;border:1px solid #dcdecb;height:137px;display:inline-block}
.pm_zs .zs_img div.divimg a:hover{border:1px solid #b13a30;height:137px; display:inline-block;}

.footer{border-top:4px solid #b13a30;padding:20px 0;line-height:24px;text-align:center}