﻿/* CSS Reset */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
strong{ font-weight:bold;}
img{ vertical-align:top;}
.cl{ clear:both; font-size:0;}

a{ color:#000; font-size:12px; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}

body{ font-size:12px; color:#000; font-family:"Microsoft YaHei"; background:#29a229;}
.wrapper{ width:968px; overflow:hidden; margin: 0 auto; background:#fff url(../image/w_bg.jpg) 0 top repeat-x; padding:0 10px;}

.nav{  width:968px;height:33px; background:url(../image/navbg.jpg) 0 0 no-repeat; margin-bottom:8px;}
.nav ul{ width:968px;}
.nav ul li{ float:left;  position:relative; z-index:1;text-align:center;}
.nav ul .fisrt{ background:none; padding:0;}
.nav ul .fisrt a{ width:127px;}
.nav ul li a{font-size:15px; color:#fff; font-weight:bold; text-align:center;letter-spacing:1px; width:102px;height:33px; line-height:33px; display:block;}
.nav ul li a:hover{ color:#fff000;}
.nav ul li ul{ width:102px; overflow:hidden; position:absolute; z-index:99; left:0; top:33px; background:#11ac07;}
.nav ul li ul li{ height:29px; width:102px; background:none; padding:0;}
.nav ul li ul li a{ font-size:12px; color:#fff000;height:29px; line-height:29px; width:102px;}
.nav ul li ul li a:hover{ color:#fff000;}
.nav li a.level:hover,
.nav li:hover a.level{color:#fff000;}
.sf-sub-indicator{ display:none;}
	
#banner{width:968px; height:334px!important;overflow:hidden; margin-bottom:10px;}

.content{ width:968px; margin-bottom:12px;overflow:hidden;}

.main_con{ width:730px; float:left; overflow:hidden;}
.jj_box{ width:727px; height:200px; background:url(../image/jj_bg.jpg) 0 0 no-repeat; margin-bottom:12px;overflow:hidden;}
.jj_cp{ width:727px; height:30px; overflow:hidden; margin-bottom:10px;}
.jj_cp a{ width:55px; height:30px; float:right;}
.jj_cloumn{ width:687px; overflow:hidden; padding:0 20px;}
.jj_pic{ float:left; border:3px solid #357e30; margin-top:10px;}
.jj_txt{ width:487px; float:right;height:146px; overflow:hidden; text-indent:22px; line-height:210%;}

.show_t{width:727px; overflow:hidden; height:341px;background:url(../image/chanp_bg.jpg) 0 0 no-repeat; margin-bottom:12px;}
.show_box{width:727px; overflow:hidden; padding:0 10px 0;}
.show_panel{ width:707px;}
.show_cloumn{ width:707px; overflow:hidden;}
#show_list{ width:707px; overflow:hidden;}
#show_list li{ width:707px; overflow:hidden; margin-bottom:14px;}
#show_list li a{float:left; margin:0 6px 14px;text-align:center;}
#show_list li span{ display:block; padding-top:14px;}

.s_box{ width:729px; height:263px; background:url(../image/show_bg.jpg) 0 0 no-repeat; overflow:hidden;}
.s_panel{ width:709px; padding:6px 10px 0; overflow:hidden;}
.s_cloumn{ width:709px; overflow:hidden;}
#s_list{ width:709px; overflow:hidden;}
#s_list li{ float:left; margin:0 11px; display:inline; text-align:center;}
#s_list li span{ display:block; padding-top:14px;}

.sidebar{ width:218px; float:right; overflow:hidden;}
.qg_box{ width:218px;overflow:hidden; background:url(../image/qg.jpg) 0 0 no-repeat; height:333px; margin-bottom:14px;}
.side_cp{ width:218px; height:27px; overflow:hidden; margin-bottom:8px;}
.side_cp a{ width:55px; height:27px; float:right;}
.side_list{ width:190px; overflow:hidden; height:290px; margin-left:14px;}	
.side_list li{ width:170px; padding-left:20px;height:29px; line-height:29px; overflow:hidden; background:url(../image/news_li.jpg) 0 0 no-repeat;}

.h_box{ width:218px; background:url(../image/h_bg.jpg) 0 0 no-repeat; height:202px; margin-bottom:14px; overflow:hidden;}
#h_show{ width:194px; height:155px!important; margin:0 0 0 12px; overflow:hidden;}

.gq_box{ width:218px; height:264px; background:url(../image/gy.jpg) 0 0 no-repeat; overflow:hidden;}
.side_list2{ height:220px;}
.side_list2 li{ height:31px; line-height:31px;}

.foot{ width:100%; height:70px; padding-top:25px;overflow:hidden;font-family:Arial, Helvetica, sans-serif; text-align:center; background:url(../image/foot.jpg) 0 0 repeat-x;}
.foot p{ margin-bottom:14px;}

.main_con2{ width:725px; border:1px solid #d8d8d8; padding-bottom:15px; border-top:none;}

.in_cp{ width:685px; overflow:hidden; background:url(../image/in_cp.jpg) 0 0 no-repeat; height:31px; line-height:31px; padding:0 20px; margin-bottom:14px;}
.in_cp h3{ float:left; font-size:16px; font-weight:bold;letter-spacing:1px; color:#29a229;}
.in_cp p{ float:right;display:inline;}

			
.in_txt{ width:695px; padding:0 15px;}
.in_txt p{ text-indent:22px; line-height:200%; margin-bottom:5px;}
