body{margin: 0 auto;	
	width:100%; 
	font-size:12px;
	text-align:center;
	clear:both;
	background:#FFFFFF;
	padding 0px;
	background:url(default2/header_bg.jpg);
	background-repeat:repeat-x;
}

form {margin:0 auto;}

table{ font-size:12px;}

div,h1,h2,ul{margin:0; 
	padding:0;
	font-size:12px;
}

#page{margin: 0 auto; 
	width:982px; 
	clear:both;
	text-align:center;
	/*background:url(default/container_bg.gif);
	background-repeat:repeat-y;
	*/
	background:url(default2/header_bg.jpg);
	background-repeat:repeat-x;
}

a,a:visited
{
	text-decoration:none;
	color:#333;
}

a:hover
{
	text-decoration:underline;
}

#container { margin: 0 auto; 
	width:960px;
	clear:both;
	text-align:center;
/*	padding:0 11px;
	border:1px solid #ddd;*/

}

#logoflash{	
/*	position: absolute;*/
	height: 172px;
	width: 950px;
	/*	top: 30px;
	left: 3px;

	border:1px #ff0000 solid;
	color:#f00;
	display:none;*/
}

/*flash end*/

/* Ò³Ã¼,,Ò³  */
#header,#maincontent,#footer{ margin:0 auto; /*Ð¶*/
	clear:both; 
	text-align:center; 
}

.c3_title,.c3_list,c3_c{ margin:0 auto; /*Ð¶*/
	clear:both; 
	text-align:center; 
}

.c3_c{
	background-color:#F6F6FF;
	height:282px;
	margin-bottom: 6px;
	width:240px;
	overflow:hidden; /* IE7 9, FF10. IE7 U ÖªÎªÊ²Ã´PIXPADDING  */
	border:1px #99CCFF solid;

}

.c3_title{
	background-color:#F6F6FF;
	height:28px;
	background-image: url(default/cx_bg.gif);
}

.c3_title_text{float:left;
	padding-left:10px;
	line-height:28px;
	color: #FF6600;
	font-weight: bold;
	text-align: center;
}

.c3_title_more {
	float: right;
	clear: right;
	text-decoration: none;
	color: #369;
	padding-right:10px;
	line-height:28px;
}
.c3_title_more a{ color:#069;}

.c3_list{
	text-align:left;
/*	width:240px;*/
	margin: 0;
	padding: 0;
	line-height:22px; 
	background-color:#F6F6FF;
}

.c3_list ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
	background-color:#F6F6FF;
	width:236px;
	line-height:22px; 
}

.c3_list ul li {
	height:22px;
	background-image:url(./default/icon1.gif);
	background-repeat:no-repeat;
	background-position:8px 6px;
	border-bottom: 1px dotted #ccc;
	text-indent: 26px;
	line-height:22px;
	overflow:hidden;
	display:block;
	margin:0 0 0 4px;
	padding:0px;
	background-color:#F6F6FF;
}

.c3_list ul li a{
	line-height:22px;
	display:block;
	margin:0;
	padding:0;
	height:21px;
}

.c3_list li a:hover{
	text-decoration: none;
	background-color:#fee;
	background-image:url(./default/icon1.gif) ;
	background-repeat:no-repeat;
	background-position:8px 6px;
	text-indent: 26px;
	margin:0;
	padding:0;
}

#header{width:960px;
	margin:0px;
	padding:0;
	clear:both;
	height:232px;
	position: relative; /* for flash position */
	background-image: url(default2/hm_bg.jpg);
	background-position: right  top;
	background-repeat:no-repeat;
	z-index:2;
}

#maincontent{
	width:960px;
	margin: 0;
	padding: 0;
	z-index:0;
	
	border:1px solid #ddd;
	border-bottom:none;
}

#footer{width:960px;
	height:110px;
	color:#666;
}

#maincontent_tbg, #maincontent_mbg, #maincontent_bbg{ margin:0 auto; /*Ð¶*/
	clear:both; 
	text-align:center; 
	position:relative;
}

#maincontent_tbg{height:0px;
	line-height:0px;
	font-size:0px;
	border-top:1px #fff solid;
	overflow:hidden;
	width:950px;
}

#maincontent_mbg{
	width:960px;
	margin:0;
}

#maincontent_bbg{
	width:950px;
	height:0px;
	overflow:hidden;
	border-bottom:1px #aaa solid;
	position: relative;
	line-height:0px;
	font-size:0px;
	margin-top:12px;
}
/*
#link{ margin:0 auto; 
	clear:both; 
	text-align:center; 
}
*/

#link{height:141px;
	padding:11px 0px;
	background-color:#F6F6FF;
	border:#CCCCCC 1px solid;
	margin-top:4px;
	width:926px;
	margin:0 auto; 
    clear:both; 
}


#content_border{margin:0 auto; /*Ð¶*/
	clear:both; 
	text-align:center; 
	/* Â½Ý²Ê±ß¶È²,Ý¹Ê±Ó¦ß¶ */
	height:auto;
	_height:400px;
	min-height:400px;
}

#banner,#content_23{ margin:0 auto; /*Ð¶*/
	clear:both; 
	text-align:center; 
	overflow:hidden;
}

/*#banner{margin-top:8px;}*/
.banner_t{ margin:2px 2px 2px 6px; /*Ð¶*/
	clear:both; 
	text-align:center;
	overflow:hidden;
}

#banner .banner_t{ margin:0 auto; /*Ð¶*/
	width:674;
	clear:both; 
	text-align:center;
	overflow:hidden;
	margin-right:8px;
	margin-bottom:6px;
	margin-top:2px;
/*	border:1px solid #eee;*/
}

.banner_t img{ border: #ccc solid 1px;
 }
 
#banner .banner_t img{ width:672;
}

.banner_imgs{
	margin:0 auto; /*Ð¶*/
	clear:both;
	width: 672px;
	margin-right:8px;
	margin-bottom:6px;
	text-align:center;
	overflow:hidden;
	border: #ccc solid 1px;
	padding:3px 0 0;
	display: none;
}

.banner_imgs img{ margin:0 4px;
	border:1px solid #aaa;
	width:150px;
	height:80px;
}
/* Ç¶Ò³*/
.embed_webs{
	margin:0 auto;
	clear:both;
	width: 672px;
	height: 260px;
	background-color: #FFFFFF;
	border: 1px solid #aaa;
	margin-right:4px;
}

.embed_webs_title{
	margin:0 auto;
	clear:both;
	height:28px;
	color: #666;
	font-size: 14px;
	font-weight: bolder;
	text-align:left;
	padding-top:7px;
	padding-left:8px;
	background-image: url(./default/embbed_bg.gif);
	background-repeat: repeat-x;
}

embed_webs_content{ margin:0 auto;
	clear:both; 
}

/* ,Ê¹ß¶Ô¶ */
.clear{ border:0; padding:0; margin:0; float:none;clear:both;}

#header_t,#header_m , #header_b {width:960px;
	text-align:center; 
	clear:both;
}

#header_t{height:28px;
	width:960px;
}

#header_tl{
	float:right;
	width:32px;
	height: 28px;
/*	background-image: url(default/htl_bg.gif);*/
}

#header_tm {
	float:right;
	height:28px;
	line-height: 28px;
/*	background-image: url(default/ht_bg.gif);
	background-repeat:repeat-x;*/

}

#header_tr {
	float:right;
	width:8px;
	clear:right;
	height: 28px;
}

#header_tm ul{margin:0;
	padding:0;
}

#header_tm li{float:right;
	padding:0 12px;
	display: block;
	list-style-type: none;
	line-height:28px;
	background-image:url(./default/icon1.gif);
	background-repeat:no-repeat;
	background-position:0 7px;
	text-indent: 4px;
}

#header_tm li a{
	color:#fff;
	font-weight:bold;
	display:block;
}

#header_tm li a:hover{
	color:#CCCC00;
}

#header_m{
	width:960px;
	/*	height:76px;*/
	height:172px;
}

#header_ml{	float:left;}

#header_mm { float:left;
	width:621px;
	height:172px;
 /*   background:url(./default/toplogo.jpg) no-repeat left center;*/
}

#header_mr {
	float:right;
	padding-top:6px;
	margin-right:8px;
	clear:right;
	width:0px;
	height:172px;
	display: none;
}

#header_mr ul{ margin:0; padding:0;}

#header_mr ul li{ float:right;
	margin-right:2px;
	display: block;
	height:76px;
	width:86px;
	list-style-type: none;
	vertical-align: bottom;

	overflow:hidden;
}

#header_mr ul li a{
	display:block;
	padding-top:50px;
	overflow:hidden;
	line-height:18px;
	overflow:hidden;
}

.menu01,.menu01 a:link{
	background: url(./default/memu01bg.gif) no-repeat top;
}

.menu01 a:hover{
	background:  #eee url(./default/memu01bg.gif) no-repeat top;
}

.menu02,.menu02 a:link{
	background: url(./default/memu02bg.gif) no-repeat top;
}

.menu02 a:hover{
	background:  #eee url(./default/memu02bg.gif) no-repeat top;
}

.menu03,.menu03 a:link{
	background: url(./default/memu03bg.gif) no-repeat top;

}

.menu03 a:hover{
	background:  #eee url(./default/memu03bg.gif) no-repeat top;
}

#header_b{
	width:960px;
	font-weight: bold;
	height:32px;
	line-height:32px;
	padding:0;
	display: block;
	float:left;
	background-image: url(default/hb_bg.gif);
/*	overflow:hidden;*/
}

#header_b ul{margin:0 auto;
	list-style:none;
}

#header_b a:hover{
	background: url(./default/hb_gb_o.gif) repeat-x center ;
	/*background-color:#1A50B8;*/
	color:#FFFFFF;
}

#header_bl{	float:left;
	overflow:hidden;
	width:40px;
	height:30px;
}

#header_bm { 
	margin: 0 auto;
	padding:0 ;
	text-align:center;
	font-size:12px;
	float:left;
}  
 
#header_bm ul{list-style:none;
	height:30px;
	text-align:center;
	padding:0;
	margin:0;
}
   
#header_bm li {/*position:relative;right:50%;*/
	padding:0px 2px;
	display:inline;
	color:#FFFFFF;
	text-decoration:none;
}

#header_bm li a{	padding:0px 6px;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
}

#header_bm li a:visited{	padding:0px 6px;
	height:32px;
	line-height:32px;
	color:#F6F6F6;
	text-decoration:none;
}

#header_br { float:right;
	clear:right;
}

/*  */
#content_1{margin:0 auto;
	float:left;
	width:266px;
	position: relative;
	left:9px;
}

#content_1tbg{	margin:0 auto;
	float:left;
	position: relative;
	height:0px;
	overflow:hidden;
}

#content_1mbg{
	margin:0 auto;
	float:left;
	width:266px;
	background:url(./default/content_1mbg.png) repeat-y;
	text-align: center;
	position: relative;
	clear: both;
	padding:0px;
}

#content_1bbg{margin:auto;
clear:both;
}

#content_r_border{
	float:right;
	width:683px;
 
 /* for test */
}

#content_2{float:left;
	width:422px;
	padding:0px;
	margin:0px;
}

#content_3{
	float:right;
	width:242px;
	margin:0px 10px 0 4px;
	background:#fff;
/*	border: 1px solid #cccccc;
	border-right: 1px solid #888;
	background:#F6f6ff;*/
}

.c2_c{
	margin: 0px;
	padding: 0px;
/*	height:272px; 
	overflow:hidden;*/
	_height:282px;
	min-height:282px;
	overflow:visible;
	border:1px #99CCFF solid;
	margin-bottom:6px;
}

.c2_title{
	background:url(./default/c2tbg.gif) no-repeat left center;
	height:38px;
	width:422px;
	padding: 0px;
	margin: 0px;
/*	border-bottom:2px #336699 solid;*/
	background-color:#fdfdff;
}

.c2_title_text {
	float: left;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	margin-left: 38px;
	line-height:38px;
	margin-bottom: 0px;
}

.c2_title_more {
	float: right;
	text-align: center;
	font-size: 12px;
	font-weight: lighter;
	color: #fff;
	margin-right: 25px;
	line-height:38px;
}

.c2_title_more a {
	color:#336699;
	text-decoration: none;
}

.c2_list{
	background:url(./default/c2_list_bg.png) repeat-y bottom center;
	width:422px;
	text-align:left;
	padding-bottom:10px;
	margin-top: 0px;
	height:222px;
}



.c2_list_b{
	margin:0 auto;
	padding:0px;
	clear:both;
}

.span01{float:left;}

.span02{float:right;}

.c2_list ul{ margin:0; padding:0; }

.c2_list li a {	height:22px;
	list-style-type: none;
	display:block;
	overflow: hidden;
	background:url(./default/libg2.gif) no-repeat 10px center;
	text-indent: 30px;
	color:#336699;
}

.c2_list li {
	height:22px;
	line-height:22px;
	list-style-type: none;
	text-indent: 36px;
	width: 420px;
	overflow: hidden;
	background:url(./default/libg2.gif) no-repeat 10px center;
}
.c2_list li span {
	color:#336699;
	float:right;
	margin: 0;
	padding: 0;
	position:relative;
	right:16px;
}

.c2_list_text{
	height:22px;
	line-height:22px;
	text-indent: 34px;
	text-align:left;
	vertical-align:middle;
	overflow: hidden;
	width: 420px;
	color:#336699;
	background:url(./default/libg2.gif) no-repeat 10px 5px;
}

.c2_list_text a {
	height:22px;
	display:block;
	color:#336699;
	float:left;
	vertical-align:middle;
	display:inline;
	margin-top:2px;
	text-decoration:none;
}

.c2_list_text img {
	vertical-align:middle;
}

.c2_list_text span {
	float:right;
	height:22px;
	color:#336699;
	margin-right:16px;
	margin-top:2px;
	display:inline;
}

.c2_time{color:#3366CC;
	text-indent:34px;
	line-height:16px;
}

/*
#link{
	height:101px;
	height:80px;
	padding:11px 0px;
	background-color:#F6F6FF;
	border:#CCCCCC 1px solid;
	margin-top:4px;
	width:926px;
}
*/

#footer_l{float:left;
	width:0px;
	height:110px;
}

#footer_r{float:right;
	clear:right;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	
	line-height:18px;
	
	color:#336699;
	overflow:hidden;
}
#footer_r a {color:#336699;}

#header a{
	text-decoration:none;
	color:#666666;
}

#header ul {list-style-type:none; }

#header li {float:left;}

.more_style01{ float:right; margin-right:10px; clear:both;}

.hr{width:100%;
	margin:0 auto;
	height:1px;
	border-top:#999999 dashed 1px;

}

.content_1_1 {
	width: 244px;
	background-color: #F7F7FF;
	
	border-top:1px  #ccc solid;
	border-bottom:1px  #999 solid;
	border-left:1px  #999 solid;
	border-right:1px  #666 solid;

	font-size:12px;
	color:#369;
	text-align:left;
	line-height:18px;
	padding-bottom:6px;
	position: relative;
	left: auto;
	margin: 4px auto;
}

.content_1_1 li{list-style-type: none;
	background: url(./default/libg02.gif) no-repeat left center;
	text-align: left;
	padding-left: 15px;
	margin-left: 10px;
	line-height: 16pt;
	color: #0066CC;
}

.voting li{list-style-type: none;
	background: url(./default/voting.gif) no-repeat left center;
	text-align: left;
	padding-left: 36px;
	margin-left: 10px;
	line-height: 28pt;

}

.content_1_1 hr{
	width:90%;
	margin:0 auto;
	height:1px;
	border-top:dotted #999 1px;

}

.voting li a{	color: #0066CC;
}

.content_1_1 h3{
	width:243px;
	height:142px;
	margin:0 auto;
	padding: 0;
	background-image: url(default/bys.jpg);
}

.content_1_1 span{display:none;}

.content_1_1_text{ margin-left:15px; 
	margin-right:8px;
	padding:10px 0 10px;
}

.content_1_1 p{ margin:0; 
	padding:0; 
	float:right; 
	height:22px;
}

.content_1_1 h2{font-size:12px;
	color:#369; 
	text-align:center;
	border-bottom:1px dotted #369;
	margin-bottom:4px;
}

.content_1_1 h1 {margin:0;
	padding:0;
	height:42px;
	background:url(./default/login_tbg.gif) no-repeat top center;
}

.content_1_1 h5 {
	margin:0 auto;
	padding:0;
	height:63px;
	width:233px;
	margin:0 auto;
	background:url(./default/wjdc.gif) no-repeat;
	background-position: center center;
	background-repeat: no-repeat;
}

.content_1_1 h6{display:none; margin:0;padding:0;}

.content_1_1 h1 span {margin:0;
	padding:0;
	display:none;
}

.content_1_1 .wj_title {margin:0 auto; padding:0; clear:both;}

.c1_title,.c1_list,c1_c{ margin:0 auto; /*Ð¶*/
	clear:both; 
	text-align:center; 
}

.c1_c{
	background-color:#fff;
	height:266px;
	margin-top:3px;
	margin-bottom: 3px;
	width:244px;
	overflow:hidden; /* IE7 9, FF10. IE7 U ÖªÎªÊ²Ã´PIXPADDING  */

}

.c1_title{
	height:28px;
	background-image: url(default/cx_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.c1_title_text{float:left;
	padding-left:10px;
	line-height:28px;
	color: #336699;
	font-weight: bold;
	text-align: center;
}

.c1_title_more {
	float: right;
	clear: right;
	text-decoration: none;
	color: #369;
	padding-right:10px;
	line-height:28px;
}

.c1_title_more a{ color:#336699;}

.c1_list{
	text-align:left;
	width:240px;
	margin: 0;
	padding: 0;
	line-height:22px; 
}

.c1_list ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
	background-color:#FFFFFF;
	width:240px;
	line-height:22px; 
}

.c1_list ul li {
	height:22px;
	background-image:url(./default/icon1.gif);
	background-repeat:no-repeat;
	background-position:8px;
	border-bottom: 1px dotted #ccc;
	text-indent: 26px;
	line-height:22px;
	overflow:hidden;
	display:block;
	margin:0 0 0 4px;
	padding:0px;
	background-color: #F6F6FF;
}

.c1_list ul li a{
	line-height:22px;
	display:block;
	margin:0;
	padding:0;
	height:21px;
}

.c1_list li a:hover{
	text-decoration: none;
	background-color:#fee;
	background-image:url(./default/icon1.gif) ;
	background-repeat:no-repeat;
	background-position:8px;
	text-indent: 26px;
	margin:0;
	padding:0;
}


#link_t{
	width:920px;
	text-align:center;
	margin:0 auto;

	clear:both; 
/*	width:242px; */
}

#link_t select {margin:0 18px; width:180px}

#link_b{
	height:103px;
	width:920px;
	margin-top:10px;
}
	
#logo_c { float:left;
	margin:0 10px; 
	width:820px;
/*	height:64px; */
	height:104px;
	overflow:hidden;
	border:#CCCCCC solid 1px;
	background-color:#FFFFFF;
}

#goleft,goleft a{ float:left;
	margin-left:22px;
	margin-top:20px;
	width:18px;
	height:63px;
	background:url(./default/goleft.gif);
}

#goright{float:left;
	margin-top:20px;
	width:18px;
	height:63px;
	background:url(./default/goright.gif);
	top: 1212px;
}

#goright a, #goright a:hover,#goleft a,#goleft a:hover{	display:block;
margin-top:20px;
	width:18px;
	height:63px;
	text-decoration:none;
}


/*qqbanner*/
#qqbanner{
	width:98px;
	position: absolute;
	bottom: 10px;
	right: 2px;
/*	display: none;*/
}

#qqbanner_t{
	font-size:18px;
	width:98px;
	height:42px;
	line-height:40px;
	background:url(./default/qqbanner_top.png) no-repeat;
	font-weight: bold;
	color: #FFFFFF;
/*	font-family: "", Arial;*/
	font-style:italic;
}

#qqbanner_m{
	width:98px;
	background:url(./default/qqbanner_mbg.png) repeat-y center;
}

.qqbanner_m_c{ width:98px; 
	margin:0 auto; 
	clear:both; 
	margin-bottom:1px; 
}

.qq_ico{ width:76px; 
	padding-top:3px;
	height:26px;
	margin:0 auto; 
	clear:both;
	background:url(./default/qqbanner_li_bg.png) no-repeat center top;
}

#qqbanner_b{
	width:98px;
	height:9px;
	background:url(./default/qqbanner_bottom.png) no-repeat;

}

/**/
#ad_left{
	width:98px;
	position: absolute;
	left: 2px;
	top: 18px;
	z-index:12;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity:.90;
}

#ad_right{
	width:98px;
	position: absolute;
	right: 2px;
	top: 18px;
	z-index:12;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity:.90;
}

/*tab*/
.main{
	clear:both;
	padding-top:8px;
	text-align:center;
	background-color: #F6F6FF;
}

#tabs0 {
 width:240px;
 margin: 0 auto;
  background-color: #F6F6FF;
  margin-top:2px;
}

.menu0{
 width: 240px;
 height:22px;
}

.menu0 li{
 display:block;
 float: left;
 padding: 0px 4px;
 text-align: center;
 cursor:pointer;
 background: #FF0000; color:#fff;
}

.menu0 li.hover{
 background: #fff;color:#333;
}

#main0 ul{
 display: none;

}

#main0 ul.block{
 display: block;
}

.tabm{
padding-top:6px; background:#FF3366;
height:21px;
}

.main li {
	background:none;
}

/*tabend*/

/*Ò³Ëµ start */
.show_help {position:relative;/* È·Ã½*/
	z-index:10;
	margin-top:0px;
	overflow:visible;
}

.help_hidden {position:absolute;
/*	width:0px;
	height:0px;*/
	overflow:visible;
	display:block;
}

.help_hidden_sub {position:absolute;
	top:28px;
	left:0px;
	display:none;
	width:140px;
	padding:0px;
	text-align:left;
}

.help_div{ position:relative;
	height:32px;
	border: 1px #ccc solid;
	background-color:#3399FF;
	display:block;
}

.help_div a{
	height:32px;
	display:block;
}

/* light box */

/*Â¼Ê¾*/
#login_page_bg{
	margin:70px auto;
	position:relative;
	z-index: 6;
	height: 257px;
	width: 100%;
	top: 0px;
	overflow:hidden;
}

#login_page_c{
    width:419px;
	margin:0px auto;
	clear:both;
	text-align:left;
}

#login_page_c_t{
    width:420px;
	height:49px;
	background:url(./default/loginpage_top.png) no-repeat;
}

#login_page_c_c{
    width:420px;
	padding:10px 0 10px 50px;
	height:143px;
	background:url(./default/loginpage_m.jpg) no-repeat;
	line-height:28px;
	color:#fff;
	overflow:hidden;
}

#login_page_c_c span{
	position:relative;
	left:10px;
}

#login_page_c_b{
    width:420px;
	height:45px;
	background:url(./default/loginpage_b.png) no-repeat;
	line-height:45px;
	text-align:left;
	padding-left:299px;
}

#login_page_c_b a{
	color:#243a83;
	text-decoration: underline;
}

#login_page_c_b a:hover{
	color:#FF6600;
	text-decoration: underline;
}

#login_page_but{ margin-left:46px;}

.inputstyle2,.inputstyle1{ color: #006699;
	height:14px; 
	background:#eee;
	border:1px solid #fff;
	border-top:1px solid  #999;
	border-left:1px solid #999;
}

.lightbox_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 9000px;
	z-index:8001;
	background-color:#666666;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity:.80; 
}

.lightbox {
	display: none;
	position:absolute;
	top: 15%;
	left:30%;
	right:30%;
	
	width: 420px;
	height: 327px;
	padding: 0px;
	z-index:8002;
	overflow: hidden;
}
/* light box end */


/*Ò³Ëµ end */

/*Ò³*/
#weizi{	float:left; 
	clear:both; 
	margin:5px auto 10px 20px; 
	text-align:left;
	color: #666666; 
}

#weizi a{ color: #666666;}


#p2_c{ margin:4 auto;
	margin-right:20px; 
	border:#ccc 1px  solid; 
	padding-bottom:10px;
}

.p2_t{width:98%;
	margin:0 auto;
	clear:both; 
	height:40px;  /* width:638px; */
	border:#ccc 1px solid; 
	margin-bottom:11px;
	background:#f1f1f1;
}

.p2_title{
	float:left;
	height:40px;
	line-height:40px;
	margin-left:20px;
	font-size:14px;
	color: #3399CC;
	font-weight: bolder;
}

#p2_title{
	float:left;
	height:40px;
	line-height:40px;
	margin-left:20px;
	font-size:14px;
	color: #3399CC;
	font-weight: bolder;
}

#p2_title a{
	color: #3399CC;
	font-weight: bolder;
}

.p2_title a:hover{text-decoration:none;
}

.p2_title a{	
	text-decoration:none;
}


.p2_s{ float:right; 
	height:28px; 
	line-height:20px; 
	margin-bottom:8px;
}

.p2_b {width:98%;
	margin:0 auto;
	clear:both; 
	height:26px; 
	line-height:26px; 
	color:#39c;
	border:#ccc 1px solid; 
	background:#f1f1f1; 
	margin-top:8px;
	text-align:right;
	padding-left:8px;
}

.p2_b a{ color:#39c;}

.p2_b a:hover{
	color:#F60;
	text-decoration: underline;
}

.p2_m,.p3_m{
	width:646px;
	margin:0 auto;
	clear:both;
	background:url(./default/p2_m.png) repeat-y center;
	/* Â½Ý²Ê±ß¶È²,Ý¹Ê±Ó¦ß¶ */
	height:auto;
	_height:300px;
	min-height:300px;
	/* È²Ê±, */
	overflow-x: auto;
	text-align:center;

}

.p2_m li a {
	height:28px;
	list-style-type: none;
	text-indent: 30px;
	display:block;
	overflow: hidden;
	background:url(./default/libg2.gif) no-repeat 10px center; 
}

.p2_m li {
	height:28px;
	line-height:28px;
	list-style-type: none;
	text-indent: 30px;
	width: 550px;
	overflow: hidden;
	background:url(./default/libg2.gif) no-repeat 10px center;
}

.p2_m li span { color:#999999;
	float:right;
}


/*table*/
.table_style01, .tableborder2{
	position:relative;
	left:4px;
	font-size:12px;
	width:99%;
	border: 1px solid #3399CC;
	border-collapse:collapse;
	color:#666666;
	background:#fff;
	line-height:28px;
}

.table_style01 td, .tableborder2 td{ 
 	border: 1px solid #3399CC;
	border-collapse:collapse;
	padding:0px 2px;
	vertical-align:middle;
	line-height:28px;
}

.table_style01 td a:hover, .tableborder2 td a:hover{ color:#FF6600;
	vertical-align:middle;
	line-height:28px;
}

.tr_top, .tableborder2 trbg2,.table_style01 trbg2{ color:#069; 
	font-weight:bold;
	background-color:#E6FFFF;
	vertical-align:middle;
	line-height:28px;
}

/*Ò³ end*/


/*Ò³*/
/*.hr{width:100%;
	margin:0 auto;
	height:1px;
	border-top:#999999 dashed 1px;
}*/

.p3_t{width:638px;
	height:48px;
	margin:0 auto;
	clear:both; 
 	background:url(./default/p3_t.png) no-repeat top center;
}
 
.p3_m{ text-align:center;
	padding:5px 0px;
/*	overflow:scroll;*/
}

.p3_m h3{
	text-align:center;
	font-size:14px;
	color:#00709e;
	font-weight: bold; 
	padding:0px 30px;
}

.p3_m span{ font-size:12px; 
	color:#999; 
	padding:0px 140px;
}

.p3_m h4{ text-align:center; 
	font-size:12px; 
	font-weight:normal; 
	color:#999999;
}

.p3_m p{text-align:left; 
	color:#00709e; 
/*	line-height:20px; */
	padding:0px 30px;
}

.p3_m hr{width:620px;
	margin:0 auto;
	height:1px;
	border-top:#999999 dashed 1px;
}

.p3_b{width:638px;
	margin:0 auto;
	clear:both; 
	color:#333;
  	text-align:left;
	padding:5px 0px; 
	border:0px solid #ccc; 
	background:#f1f1f1;
}

.p3_b p{line-height:20px; 
	color:#666; 
	padding:0px 30px;
}

.p3_b p a{color: #666;}

.page3_content{ margin:0 auto;
	clear:both;
	background-color:#FFFFFF;
	border:1px solid #aaa;
	width:96%;
	/* Â½Ý²Ê±ß¶È²,Ý¹Ê±Ó¦ß¶ */
	height:auto;
	_height:480px;
	min-height:480px;
	text-align:center;
	overflow-x: hidden;	
}
.page3_content_t, .page3_content_m, .page3_content_b{margin:0 auto;
	clear:both;
}

.page3_content_m{width:800px;
	height:auto;
	_height:440px;
	min-height:440px;
	/* È²Ê±, */
	overflow-x: auto;
	text-align:left;
	padding:5px 0px;
    overflow-y:visible;
}

.page3_content_b{margin-bottom:4px;
	padding:2px;
	margin-bottom:4px;
	border:0px solid #ccc; 
	background:#f1f1f1;
	width:800px;
}

.page3_content hr{width:800px;
	margin:0 auto;
	height:1px;
	border-top:#990000 dotted 1px;
}
	
.content_1_10 {
	width: 244px;
	background-color: #FFFFFF;
	
	border-top:1px  #ccc solid;
	border-bottom:1px  #999 solid;
	border-left:1px  #999 solid;
	border-right:1px  #666 solid;

	font-size:12px;
	color:#369;
	text-align:left;
	line-height:18px;
	padding-bottom:6px;
	position: relative;
	left: auto;
	margin: 4px auto;
}

.content_1_10 li{list-style-type: none;
	background: url(./default/libg02.gif) no-repeat left center;
	text-align: left;
	padding-left: 15px;
	margin-left: 10px;
	line-height: 16pt;
	color: #0066CC;
}

.content_1_10 span{
	display:none;
}


.content_1_10_text{ margin-left:15px; 
	margin-right:8px;
}

.content_1_10 p{ margin:0; 
	padding:0; 
	float:right;
	height:22px;
}

.content_1_10 h5 {margin:0;
	padding:0;
	height:63px;
	width:233px;
	margin:0 auto;
	background:url(./default/rdxx.gif) no-repeat left center;
}

.content_1_10 .wj_title{margin:0 auto;
	padding:0; 
	clear:both;
}

.c2_list2{margin:0 auto;
	display:block;
	text-align:left;
	clear:both;
}

.c2_list2 li{line-height:22px;
	list-style-type:none;
	width:96%;
	float:left;
	position:relative;
	left:8px;
	border:1px #6666FF solid;
}

.c2_list2 li span{position:relative;
	color:#999999;
	float:right;
	right:8px;
}

/*¹ö¶¯ÐÂÎÅ*/
#maincontent_tbg{
	height:35px;
	line-height:0px;
	font-size:0px;
	overflow:hidden;
	width:960px;
}

#maincontent_tbg_t{
	width:930px;
    height:23px;
    float:left;
    margin-top:6px;
    margin-left:18px;
}
#maincontent_tbg_t_title{
    font-size:12px;
    text-align:left;
    text-indent:30px;
    background-image:url(./default/maincontent_tbg_t_bg.jpg);
    background-repeat:no-repeat;
}

#maincontent_tbg_t a{
    color:#0073C6;
    text-decoration:none;
    margin-left:40px;
}