@charset "utf-8";
/*
FONT-FAMILY:arial,verdana,sans-serif;
font-size: 62.5%;
html,body,div,p,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6 {margin: 0; padding: 0;}
*/

*{margin:0;padding:0;}
html,body {height:100%;}
body{
	background:url(../img_3/bg_body.gif) repeat left top;
	color:#555;
	font-family:tahoma,Microsoft YaHei,Simsun,Arial Unicode MS,Mingliu,Arial,Helvetica,sans-serif;
	font-size:12px;
}
td,p,li,div,select,input,h1,h2,h3,h4,h5,h6{line-height:150%;}
ul,ol{list-style-type:none;}
a img{border:none;}
img{border-color:#ccc;}
p{padding:0 0 14px;}
a{color:#0099cc;cursor:pointer;}
a:hover{color:#000000;text-decoration:underline;}
/*
a:visited{color:#800080;}
a:hover,a:active{color:#FF3300;text-decoration:underline;}*/
/*text style*/
.t12{font-size:12px;}
.t14{font-size:14px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#666;}
.red{color:#f30;}
.blue{color:#00709e;}
.green{color:#4f7d00;}
.mcolor{color:#900;}
.b{font-weight:bold;}
.clear{clear:both;}
.nob{border:none;background:none;}
.l{float:left;}
.r{float:right;}
.float_left {float:left;padding:7px;}
.float_right {float:right;padding:7px;}
.img_float_left {float:left;clear:left;margin:0 8px 10px 0;}
.img_float_right {float:right;clear:right;margin:0 0 10px 8px;}
/*all*/
.submit{ cursor:pointer;}
.title_1{color:#518412;font-size:14px;}



/*label css*/
.header{
	overflow:hidden;
	zoom:1;
	margin:0 auto;
	width:948px;
	background-color:#6dc324;
}
.headleft{float:left;}
.headright{
	float:right;
	display:inline;
	margin:10px 20px 0 0;
}
.headtable{}
.headtable td{ padding:5px; color:#fff;}
.headtable .input{ width:120px;}
.headtable .submit{
	/*border:none; background-color:#82a1ae; color:#fff;*/
	width:60px;
	height:22px;
	line-height:22px;
	border:none;
	background:transparent url(../img/button_7.gif) no-repeat scroll left top;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.headrigul{ overflow:hidden; width:280px; background:url(../img_3/headright.gif) no-repeat left top;}
.headrigul li{
	float:left;
	padding-left:38px;
	width:90px;
	height:36px;
	line-height:36px;
}
.headrigul li a{
	color:#fff;
	font-size:14px;
	text-decoration:none;
}



.headnav{
	clear:both;
	position:relative;
	z-index:900;
	margin:0 auto;
	padding:0 20px;
	width:908px;
	height:35px;
	background:#8098a4/* url(../img_3/bg_nav_sec.gif) repeat-x left top*/;
}
.headnav li{
	float:left;
	display:inline;
	width:85px;
	height:35px;
	line-height:35px;
}
.headnav li a{
	display:block;
	text-align:center;
	color:#fff;
	font-size:14px;
	text-decoration:none;
}
.headnav li.show a{background:#6dc324 url(../img_3/arrow_1.gif) no-repeat 50% bottom;}
.headnav li.show a:hover{ color:#fff; text-decoration:none;}
.headnav li.cur a{font-weight:bold; color:#aede86;}
.headnav li ul{
	display:none;
	z-index:999;
	position:absolute;
	top:35px;
	width:300px;
	background-color:#8CCD54;
	filter:Alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;
}
/*.headnav li.cur ul, */.headnav li.show ul{
	display:block;
	text-align:center;
}
.headnav li li{
	display:block;
	width:auto;
	height:auto;
	line-height:150%;
	text-align:left;
}
.headnav li li a{
	float:none;
	display:block;
	padding:5px 20px;
	color:#fff;
	font-size:12px;
	white-space:nowrap;
}
.headnav li.show li a{background:none;font-weight:normal; color:#fff;}
/*.headnav li.cur li.cur a{background:url(../img_3/arrow_6.gif) no-repeat left 45%;font-weight:bold;}*/

.headnav li.show li a:hover{background-color:#6dc324;color:#fff;}

.headnav li#li_9 ul, .headnav li#li_10 ul{ margin-left:-215px;}




.content{
	overflow:hidden;
	margin:0 auto;
	padding:10px 10px 5px;
	width:928px;
	border-bottom:1px dashed #79915E;
	background-color:#fff;
}
.content a{text-decoration:none;}
.content a:hover{text-decoration:underline;}
.side{
	float:left;
	width:270px;
}
.main{
	float:right;
	width:648px;
}
.indexside{
  overflow:hidden;
  float:left;
  width:160px;
  text-align:right;
}
.indexmain{
  float:right;
  margin:0 20px;
  padding-bottom:20px;
  width:438px;
}


.indbox{ margin-bottom:10px;}
.indbox .title{ padding:0 15px; height:34px; line-height:34px; background:url(../img_3/bg_indbox.gif) no-repeat left top; font-size:14px; font-weight:bold; color:#669900;}
.indbox .text{ padding:10px 15px; background-color:#e3e8e4;}
.indbox .text ul{ overflow:hidden;zoom:1;}
.indbox .text ul li{ float:left; padding-left:12px; width:105px; background:url(../img_3/ico_1.gif) no-repeat left 5px;}
.indbox .text ul li a{ text-decoration:none; color:#555;}




/*right side*/
/*.side h4{padding:0 10px;height:28px;line-height:28px;color:#fff;font-size:12px;}
.side h4 a{float:right;color:#fff;text-decoration:none;}
.side ul{padding:10px 0 10px 12px;overflow:hidden;width:201px;}
.side ul li{
  float:left;
  margin:0 8px 2px 0;
  width:92px;
}
.side ul li a{
  padding-left:8px;
  background:url(../img_2/arrow_3.gif) no-repeat left 4px;
}
.side .ul{}
.side .ul li{float:none;width:auto;}
.side .ul a{}

.side .ul_2{}
.side .ul_2 li{display:inline;margin:6px 0 15px 30px;width:70px;}
.side .ul_2 li a{background:none;padding:0;}
*/



.sidebox_1{
  margin-bottom:5px;
  background:#f1f1f1 url(../img_2/bg_sidebox3.gif) no-repeat left bottom;
}
.sidebox_2{
  margin-bottom:5px;
  height:78px;
  background:#d6f0d3 url(../img_2/bg_sidebox4.gif) no-repeat left top;
}
.sidebox_3{
  margin-bottom:5px;
  background:#f6f5e0 url(../img_2/bg_sidebox5.gif) no-repeat left bottom;
}
.sidebox_4{
  margin-bottom:5px;
  background:#f4f4f4 url(../img_2/bg_sidebox6.gif) no-repeat left bottom;
}

.sidebox_1 h4{background:#8dc6fd url(../img_2/bg_title2.gif) no-repeat left top;}
.sidebox_2 h4{color:#cc0066;}
.sidebox_3 h4{background:#bfaaf7 url(../img_2/bg_title3.gif) no-repeat left top;color:#663399;}
.sidebox_4 h4{background:#cfe374 url(../img_2/bg_title4.gif) no-repeat left top;color:#336600;}



/*page*/
/*.maintop{
  margin-bottom:20px;
  padding:0 10px;
  height:28px;
  line-height:28px;
  background:#ececec url(../img_2/line_3.gif) repeat-x left top;
  color:#0099cc;
  text-align:right;
}
.maintop a{color:#0099CC;}*/
.maintop{
  margin-bottom:20px;
  padding:0 10px;
  height:28px;
  line-height:28px;
  background:#ececec url(../img/line_3.gif) repeat-x left top;
  color:#0099cc;
}
.maintop a{color:#0099CC;}

.bodytitle{
  margin-bottom:10px;
  padding-bottom:5px;
  font-size:24px;
  font-family:"黑体";
}
.bodytitle{color:#da6969;}
.pagemain2 .bodytitle{color:#6633cc;}
.pagemain3 .bodytitle{color:#518412;}
.pagemain4 .bodytitle{color:#cc6699;}
.pagemain5 .bodytitle{color:#339999;}




.maintitle{
  margin-bottom:10px;
  padding:5px 0;
  background:url(../img_2/line_1.gif) repeat-x left bottom; 
  font-size:14px;
  color:#0099cc;
}
.maintitle span{padding-left:15px;background:url(../img_2/arrow_7.gif) no-repeat left 40%;}



.maincontent{}
.detailtitle{
  margin-bottom:10px;
  padding:0 20px 3px;
  border-bottom:1px dashed #9a9a9a;
  font-size:14px;
  color:#da6969;
}
.pagemain2 .detailtitle{color:#6633cc;}
.pagemain3 .detailtitle{color:#518412;}
.pagemain4 .detailtitle{color:#cc6699;}
.pagemain5 .detailtitle{color:#339999;}
.detailtitle span{
  float:right;
  font-weight:normal;
  font-size:11px;
  color:#666;
}



.back{clear:both;padding-top:10px;border-top:1px dashed #9a9a9a;}
.back a{
  float:right;
  width:70px;
  height:23px;
  line-height:23px;
  background:url(../img_2/button_5.gif) no-repeat left top;
  font-size:14px;
  text-decoration:none;
  text-align:center;
  color:#fff;
}




.pagetitle{
  margin:0 auto 20px;
  padding:10px;
  width:608px;
  height:73px;
  background:url(../img_2/bg_pagetitle.gif) no-repeat left top;
}
.pagetitle strong{
  float:left;
  padding:5px 10px 0;
  width:70px;
  line-height:130%;
  color:#5daa00;
  font-size:24px;
  text-align:center;
  font-family:"黑体";
}
.thirdnav{float:left;}
.thirdnav li{float:left;display:inline;margin:0 28px;text-align:center;}
.thirdnav li a{
  line-height:40px;
  text-decoration:none;
  font-size:14px;
}
.thirdnav li a:hover{text-decoration:none;}
.thirdnav li span{
  display:block;
  font-size:72px;
}
.thirdnav .li1 a{color:#da6969;}
.thirdnav .li2 a{color:#6633cc;}
.thirdnav .li3 a{color:#669900;}
.thirdnav .li4 a{color:#cc6699;}
.thirdnav .li5 a{color:#339999;}








.newsul{}
.newsul li{
  margin-bottom:1px;
  padding:5px 20px;
  border-bottom:1px dotted #9a9a9a;
  text-align:right;
}
.newsul li.sec{background-color:#fbfbf8;}
.newsul li a{float:left;}
.newsul li a:hover{text-decoration:none;}



.libinfo{
  overflow:hidden;
  margin-bottom:20px;
  padding:0 10px 20px;
  width:705px;
  background:url(../img_2/bg_shade_1.gif) repeat-x left bottom;
}
.libinfo .img{float:left;padding:2px;border:1px solid #ccc;}
.libinfo .text{float:left;display:inline;margin-left:20px;width:499px;}
.libinfo .text h5{font-size:12px;}


.tbar_1{overflow:hidden;padding-left:20px;width:495px;border-bottom:2px solid #cc3366;}
.tbar_1 a{
  float:left;
  margin:0 2px 0 0;
  padding:0 0 0 15px;
  height:26px;
  line-height:26px;
  background:#fff url(../img_2/bg_tbar1.gif) no-repeat left top;
  color:#666;
  font-weight:bold;
  font-size:14px;
}
.tbar_1 a:hover{text-decoration:none;}
.tbar_1 a span{
  display:block;
  padding-right:15px;
  background:#fff url(../img_2/bg_tbar1.gif) no-repeat right top;
  text-align:center;
}
.tbar_1 a.cur{background:#fff url(../img_2/bg_tbar1.gif) no-repeat left -26px;color:#cc3366;}
.tbar_1 a.cur span{background:#fff url(../img_2/bg_tbar1.gif) no-repeat right -26px;}





.ul_1{list-style:none;margin-bottom:20px;}
.ul_1 li{
  overflow:hidden;
  height:112px;
  padding:10px 20px;
}
.ul_1 li.sec{background:url(../img_2/bg_ul1.gif) no-repeat left top;}
.ul_1 li .title{float:left;margin-left:25px;font-weight:bold;}
.ul_1 li .title_1{display:block;margin-bottom:10px;}
.ul_1 li .text{float:left;}
.ul_1 li .text h5{margin-bottom:15px;color:#cc3366;font-size:12px;}
.ul_1 li .text h5 a{color:#cc3366;text-decoration:none;}
.ul_1 li .img{float:left;margin-right:20px;}
.ul_1 li .img img{padding:3px;background-color:#fff;border:1px solid #f49e9c;}


















.turnpage{
	clear:both;
	padding:10px;
	text-align:right;
}
.turnpage a{margin:0 8px;color:#cc3366;}
.turnpage img{vertical-align:middle;}
.turnpage span{ margin:0 8px;font-weight:bold;}



/*.footer{
  clear:both;
  overflow:hidden;
  margin:0 auto;
	padding:10px;
	width:928px;
	background:#0099cc url(../img_2/bg_foot.gif) no-repeat left top;
  color:#fff;
}
.footer a{color:#fff;}
.footleft{
  float:left;
  width:600px;
}
.footrig{
  float:right;
}
.footrig a{margin:0 5px;text-decoration:none;}*/

.footer{
	clear:both;
	overflow:hidden;
	margin:0 auto;
	padding:10px;
	width:928px;
	background-color:#fff;
	color:#555;
}
.footer a{color:#555;}
.footer .footfriend{
	margin-bottom:10px;
	text-align:right;
}
.footleft{
  float:left;
  width:600px;
}
.footrig{
  float:right;
}
.footrig a{margin:0 5px;text-decoration:none;}

.footer .total{margin:0 2px; padding:0 5px; background-color:#669900;font-weight:bold;color:#fff;}


/*editor*/
.edittext, .edittext p, .edittext li{line-height:200%;}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

/*editor admin*/
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}


