/* CSS Document */

body ,_body{ font-size:12px; line-height:1.5; color:#333; font-family:"ËÎÌå"; }

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, input, p, img, h6 { padding:0; margin:0; }
body { font-size:14px; line-height:1.5; color:#333; font-family:"ËÎÌå"; }
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, input, p, img, h6 { padding:0; margin:0; }
html {  _overflow-y:scroll;}
img { border:none; }
ul, li { list-style:none; }
.f12px{font-size:12px;}
.f21px { font-size:21px; }

a { text-decoration:none; color:#333; }
a:hover { color:#fe0d39; text-decoration:underline; }
.cMGray, .cMGray a, .cMGray a:hover { color:#1c1c1c; margin-left:10px; }
.cBlue, .cBlue a, .cBlue a:hover { color:#4167A5; }
.cRed,.cRed a,.cRed a:hover{color:#BE0002;}
.fB { font-weight:bold; }
input, a, textarea { outline: none; }
textarea { resize:vertical; }
em { font-style:normal; }
/* clear float two system */
.left { float:left; }
.right { float:right; }
.clear { clear:both; height:0; overflow:hidden; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
table { border-collapse:collapse; }
.wrapper{width:980px;margin-left:auto;margin-right:auto;}

.space1,.space2,.space3,.space4,.space5,.space6,.space7,.space8,.space9,.space10,.space12,.space13,.space15,.space19,.space20,.space21,.space22,.space23,.space24,.space25,.space31,.space34,.space37,.space78{clear:both;  overflow:hidden; display:block; font-size:0;}

.space1 { height:1px;}
.space2 { height:2px;}
.space3 { height:3px;}
.space4 { height:4px;}
.space5 { height:5px;}
.space6 { height:6px;}
.space7 { height:7px;}
.space8 { height:8px;}
.space9 { height:9px;}
.space10 { height:10px;}
.space12 { height:12px;}
.space13 { height:13px;}
.space15 { height:15px;}
.space37 { height:37px;}
.space19 { height:19px;}
.space20 { height:20px;}
.space21 { height:21px;}
.space22 { height:22px;}
.space23 { height:23px;}
.space24 { height:24px;}
.space31 { height:31px;}
.space34 { height:34px;}
.space25 { height:25px; _height:32px;}
.space78{ height:78px;}


.header_bg,.main_body,.nav_lil,.cons_ban,.title_ban,.ban_list li i,.qt_navcon dt,.zixun_list li i{ background:url(images/zwbk_spirit.png);}




.header_bg{ background-position:0 0; width:100%; height:99px; float:left;}
.header{ width:980px; height:99px; overflow:hidden;}
.logo{ background:url(images/logo.png) no-repeat 0 0; width:280px; height:61px; float:left; text-indent:-9999em; margin-top:18px;}
.header_mc{ width:290px; height:61px; float:left; display:inline; margin-top:18px; margin-left:50px;}
.header_mc li{ height:22px; line-height:22px; float:left;  display:inline;}
.header_mc li a{ font-size:14px; color:#fff; margin:0 8px; }
.header_mc li span{ font-size:12px; color:#fff; }

.header_rc{ width:315px; height:89px; float:right; padding-top:10px; }
.login_con{width:315px; float:left; height:20px; }
.login_con a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#f9e2e2;float:right; margin:0 5px; }
.login_con span{  font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#f9e2e2; float:right;}

.search_bg{ background:url(images/search_bg.png) no-repeat 0 0; width:315px; height:25px; line-height:25px; float:left; margin:5px 0;}
.search_inp{ width:250px; height:25px; line-height:25px; float:left; border:none; background:none; font-size:14px; color:#999; }
.search_btn{ width:65px; height:25px; float:left; border:none; background:none; cursor:pointer;}


.main_body{ background-position:0 -99px; width:100%; height:58px; float:left;}
.nav{ width:980px; height:58px; overflow:hidden;}
.nav_list{ width:980px; height:58px; float:left;}
.nav_list li{ float:left; padding-top:5px; margin-right:42px;}
.nav_lil{ background-position:0 -157px; width:46px; height:45px; float:left; padding-top:5px;}
.nav_lil span{ width:36px; height:50px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-align:center; padding:0 5px;}
.nav_lir{ width:239px; float:left;}
.nav_lir a{ font-size:12px; color:#fff; margin:0 5px; float:left; line-height:25px;}

.content{ width:100%; float:left; }
.cons_zwbk{ width:980px; }
.date_today{ width:980px; line-height:25px; float:left; font-size:12px; color:#404040;}
.date_today span{ font-size:12px; color:#404040; margin:0 5px;}

.ad_pics{ width:980px; height:58px; float:left;}

.cons_1{ width:980px; float:left;}
.cons_ban{ background-position:0 -207px; width:978px; height:34px; border-top:1px solid #f2f2f2; border-left:1px solid #f2f2f2;  border-right:1px solid #f2f2f2; float:left;}
.title_ban{ background-position:-46px -157px; width:159px; height:29px; float:left; margin-top:2px; margin-left:2px; }
.title_ban span{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; width:159px; height:29px; line-height:29px; display:block; text-align:center; float:left; }
.title_ban a{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; width:159px; height:29px; line-height:29px; display:block; text-align:center; float:left; }
.ban_list{ width:817px; height:34px; float:left;}
.ban_list li{ height:34px; line-height:34px; float:left;}
.ban_list li i{ background-position:-46px -186px; width:3px; height:3px; float:left; margin-top:15px;}
.ban_list li a{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; color:#4c4c4c; margin:0 10px;}
.ban_list li a:hover{ text-decoration:none;}

.cons_con{ width:980px; float:left; }
.cons_conl{ width:656px;  float:left;}
.con_1{ width:232px; height:272px; float:left;}
.title_nr{ width:232px; line-height:25px; float:left; margin-top:10px; margin-bottom:5px;}
.title_nr span{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#4d4d4d; border-left:3px solid #e92727; padding:0 10px;}
.title_nr a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#3057b8;}
.fenl_list{ width:232px; float:left;}
.fenl_list li{ height:25px; line-height:25px; float:left; margin:0 7px;}
.fenl_list li span,.fenl_list li a{ font-size:12px; color:#666666; font-family:"ËÎÌå";}
.fenl_qt{ width:232px; line-height:25px; float:left; margin-top:6px;}
.fenl_qt a{ font-size:12px; font-family:"ËÎÌå"; color:#666666; font-weight:bold; margin-left:6px; margin-right:8px;}

.tu_pics{ float:left; margin-top:20px;}

.con_2{ width:410px; height:272PX; float:left; margin-left:14px; }
.con_zy{ width:410px; float:left;}
.zyct_pics{ width:179px; height:120px; float:left; display:block; margin-right:20px;}
.text{  line-height:23px; width:410px; font-size:12px; color:#666666; text-indent:2em; margin-left:15px;margin: 0;padding: 0; }

.cons_conr{ width:300px;  float:right; padding-top:10px;}

.electric_con{ width:978px; height:143px; border:1px solid #dfe7f8; float:left;}
.title_electric{ width:978px; line-height:32px; float:left;}
.title_electric span{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#e92727; margin-left:15px;}
.dians_list{ width:978px; float:left;}
.dians_list li{ float:left; width:278px; height:88px; border:1px solid #f3e2d2; margin:5px 23px 0;}
.dians_pt{ background:url(images/xinx_pic.png) no-repeat 0 0; width:178px; height:88px; float:left;}
.xinx_pt{ width:139px; height:88px; float:left; background:none; border:none; cursor:pointer;}
.jiaoy_pt{ width:139px; height:88px; float:left; background:none; border:none; cursor:pointer;}

.baike_list{ width:656px; height:525px; float:left;}
.baike_list li{ float:left; width:210px; height:120px; margin-right:13px; margin-top:10px; }

.new_citiao{ width:268px; height:228px; float:left; border:1px solid #dfe7f8; padding:10px 15px;}
.title_citiao{ width:268px; height:25px; line-height:25px; float:left;}
.title_citiao a{ font-size:15px; color:#e92727; font-family:"ËÎÌå";}
.citiao_con{ width:278px; float:left; height:203px; overflow:hidden;}
.citiao_con li{ min-height:25px; float:left;  margin:0 4px;}
.citiao_con li a{ font-family:"ËÎÌå"; font-size:14px; color:#666; }

.zixun_list{ width:278px; float:left;}
.zixun_list li{ width:278px; line-height:25px; float:left;overflow: hidden;white-space: nowrap;}
//.zixun_list li i{ background-position:-49px -186px; width:3px; height:3px; float:left; margin-top:10px; margin-right:10px;}
.zixun_list li a{ font-size:12px; font-family:"ËÎÌå"; color:#666;}

.qt_nav{ width:656px; height:54px; border-bottom:1px solid #f5f8fd; float:left;}
.qt_navcon{ float:left; height:54px; line-height:54px; margin-right:35px;}
.qt_navcon dt{ background-position:-205px -157px; width:61px; height:22px; line-height:22px; float:left; margin-top:15px; text-align:center; font-size:12px; font-family:"ËÎÌå"; color:#e92727;}
.qt_navcon dd{ float:left; }
.qt_navcon dd a{ font-size:12px; font-family:"ËÎÌå"; color:#e92727; margin-left:5px;}

.qt_con{ width:656px; float:left;}
#Tab1{ float:left; height:155px;  width:656px;}
#Tab1 .Menubox{  float:left; line-height:34px; width:646px; padding-left:10px;}
#Tab1 .Menubox ul{ width:656px; float:left; height:34px; line-height:34px;}
#Tab1 .Menubox ul li{ color:#4d4d4d; display:inline; float:left; font-family:"Î¢ÈíÑÅºÚ";font-size:14px; height:34px; line-height:34px; text-align:center; width:61px; cursor:pointer;}
#Tab1 .Menubox ul li.hover{ border-bottom:3px solid #ffbbaa; color:#e92727;  width:61px; cursor:pointer;}

#Tab1 .Contentbox{ background:#fff;  clear:both; font-size:13px; height:95px; overflow:hidden; width:624px; float:left; border:1px solid #dfe7f8; margin-top:3px; padding:10px 15px;}
#Tab1 .Contentbox p{ width:624px; line-height:22px; float:left; text-indent:2em; font-size:12px; color:#666666; font-family:"ËÎÌå";}
#Tab1 .Contentbox p a{ color:#ef3844;}


#Tab2{ float:left; height:155px;  width:656px;}
#Tab2 .Menubox{  float:left; line-height:34px; width:646px; padding-left:10px;}
#Tab2 .Menubox ul{ width:656px; float:left; height:34px; line-height:34px;}
#Tab2 .Menubox ul li{ color:#4d4d4d; display:inline; float:left; font-family:"Î¢ÈíÑÅºÚ";font-size:14px; height:34px; line-height:34px; text-align:center; width:61px; cursor:pointer;}
#Tab2 .Menubox ul li.hover{ border-bottom:3px solid #ffbbaa; color:#e92727;  width:61px; cursor:pointer;}

#Tab2 .Contentbox{ background:#fff; clear:both; font-size:13px; height:100px; overflow:hidden; width:624px; float:left; border:1px solid #dfe7f8; margin-top:3px; padding:10px 15px;}
#Tab2 .Contentbox p{ width:624px; line-height:22px; float:left; text-indent:2em; font-size:12px; color:#666666; font-family:"ËÎÌå";}
#Tab2 .Contentbox p a{ color:#ef3844;}


.title_history{ width:300px; line-height:32px; float:right; margin-top:10px;}
.title_history a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#e92727; float:left; margin-left:15px;}
.history_con{ width:298px; float:left;  border:1px solid #dfe7f8;}
.his_nr{ width:274px; float:left; padding:0 12px; margin-top:10px;}
.hostory_top{ width:274px; height:140px; float:left;}
.date_pics{ width:117px; height:128px; float:left;}
.date_pics h4{ width:117px; height:27px; line-height:27px; float:left; text-align:center; background:#f96d6d;}
.date_pics h4 span{ font-family:"ËÎÌå"; font-size:12px; color:#fff;}
.date_con{ width:115px; height:100px; float:left; border-bottom:1px solid #dfe7f8; border-left:1px solid #dfe7f8;  border-right:1px solid #dfe7f8; }
.date_time{ height:72px; line-height:72px; float:left; width:115px;}
.date_time span{height:72px; display:block; line-height:72px; width:115px;  text-align:center; font-size:60px; font-family:"Î¢ÈíÑÅºÚ"; color:#bfbfbf; font-weight:bold;}
.nongl_time{ width:115px; float:left; text-align:center;}
.nongl_time span{ font-size:12px; font-family:"ËÎÌå"; color:#f96d6d; margin:0 3px; }


.history_ct{ height:128px; width:147px; float:left; padding-left:10px;} 
.history_ct h4{ width:147px; line-height:22px; float:left;}
.history_ct h4 a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#3057b8; font-weight:normal;}
.history_ct p{ width:147px; float:left; line-height:20px; font-size:12px; font-family:"ËÎÌå"; color:#666666; }
.history_bottom{ width:274px; float:left; margin-top:10px;}
.history_bottom li{ width:274px; line-height:25px; float:left;}
.history_bottom li span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3057b8; margin-right:5px;}
.history_bottom li a{ font:"ËÎÌå"; font-size:12px; font-size:14px; color:#666666;}


.footer{ height:75px; width:100%; background:#fafafa; border-top:3px solid #f63434; float:left;}
.footer_con{ width:980px; height:60px; overflow:hidden; padding-top:15px;}
.footer_con p{ width:980px; line-height:25px; float:left; text-align:center;}
.footer_con p,.footer_con p a,.footer_con p span{ font-size:12px; font-family:"ËÎÌå"; color:#cf4141;}
