/* default styles */
*{ margin: 0; padding: 0; }* 
body {
	font:12px "",Arial, Helvetica, sans-serif;
	color:#000000;
	border:0;
}
a {color:#000000;}
a:hover{color:#ff4e00;}
p {
margin:0;
}
ul { list-style : none; }

/* main styles */
.page_main{
margin:0 auto;
width:960px;
padding:0px;
}

.a1 {
	color:#992238;
	text-decoration:none;

}
.a1:link {
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.a1:hover {
	font-size:12px;
	color:#ff4e00;
	text-decoration:none;
}


/* top styles */
.topA{
width:960px;
margin-bottom:-12px;
}
.topA span{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.topA span a {
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.topA span a:link {
	border:0px;
	color:#666666;
	text-decoration:none;
}
.topA span a:visited {
	border:0px;
	color:#666666;
	text-decoration:none;
}
.topA span a:hover {
	border:0px;
	color:#ff4e00;
	text-decoration:underline;
}

/* topmenu styles */
.topmenu {
	font-size: 14px;
	color: #f82956;
	font-weight: bold;
}
.topmenu a {
	font-size:14px;
	color:#f82956;
	text-decoration:none;
}
.topmenu a:link {
	border:0px;
	color:#f82956;
	text-decoration:none;
}
.topmenu a:visited {
	border:0px;
	color:#f82956;
	text-decoration:none;
}
.topmenu a:hover {
	border:0px;
	color:#ff4e00;
	text-decoration:none;
}
.bar {
	margin:0px;
	padding:0px;
	height:99px;
}
.bar_logo {
	padding:0px;
	margin:0px;
	float:left;
}
.bar li {
	margin: 0px 0px 0px 38px;
	padding:0px;
	float:left;
}
.bar span {
	margin:0px;
	padding:0px;
	float: left;
}
.barlogo {
	border:0;
	width:224px;
	float:left;
	margin-left:0px;
}

/* banner styles */
.banner {
	margin:0px 0px 7px 0px;
	padding:0px;
}

/* search and login styles */
.search_field {
	width:916px;
	height:34px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(images/search_bg.jpg) repeat-x;
}

.search_field_input{
	float:left;
}
.search_field_tag {
	float:left;
	margin:11px 0 0;
	padding:0;
}
.search_field_tag a {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.search_field_tag a:hover {
	font-size:12px;
	color:#ff4e00;
	text-decoration:none;
}

.search_field_p {
	margin:12px 0 0;
	padding:0;
}

.search_field_p a {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.search_field_p a:hover {
	font-size:12px;
	color:#ff4e00;
	text-decoration:none;
}

.search_form {
	width:540px;
	height:34px;
	margin:0;
	padding:0;
	float:left;
}
input.search {
	margin:0;
	padding:10px 0 8px 0;
	width:134px;
	float:left;
	color:#666666;
	overflow:hidden;
	text-align:center;
	border:0;
	background:url(images/search_inbg.jpg) no-repeat;
}
input.go {
	margin:6px 10px 0 10px;
	padding:0px;
	width:64px;
	height:24px;
	float:left;
	color:#666666;
	border:0;
	background:url(images/butn_01.gif) no-repeat;
}
.login_form {
	width:374px;
	height:34px;
	margin:0;
	padding:0;
	float:left;
}
input.useid{
	margin:0 6px 0 0;
	padding:10px 0 8px 0;
	width:104px;
	float:left;
	color:#666666;
	overflow:hidden;
	text-align:center;
	border:0;
	background:url(images/useid_bg.jpg) no-repeat;
}
input.pws {
	margin:0px;
	padding:10px 0 8px 0;
	width:104px;
	float:left;
	color:#959595;
	font-size:12px;
	overflow:hidden;
	text-align:center;
	border:0;
	background:url(images/pws_bg.jpg) no-repeat;
}
input.login {
	margin:6px 10px 0 10px;
	padding:0px;
	width:64px;
	height:24px;
	float:left;
	color:#666666;
	border:0;
	background:url(images/butn_02.gif) no-repeat;
}
input.reg {
	margin:6px 0px 0 0px;
	padding:0px;
	width:64px;
	height:24px;
	float:left;
	color:#666666;
	border:0;
	background:url(images/butn_03.gif) no-repeat;
}

/* cell_10  styles */
.cell_10{clear:both;width:960px;height:10px!important;height:7px;margin:0;padding:0;}

/* content  styles */
#content_main{
background:url(images/in_bg.gif) repeat-y;
width:960px;
}
#content_main2{
background:url(images/line_bg.gif) repeat-y;
display:table!important;
width:960px;
clear:both;
}
.line_middle_top{
width:611px;
height:1px;
display:table!important;
}
.main_left {
	margin-right:10px;
	width:611;
	float:left;
}
.main_left_01 {
	width:301px;
	height:245px;
	float:left;
}
.cell_10_02{clear:both;width:100%;height:10px!important;height:7px;margin:0;padding:0;}
.cell_05{clear:both;width:611px;height:5px!important;height:4px;margin:0;padding:0;}
.main_left_02 {
	width:611px;
}
.main_left_02 ul{
	width:598px;
	margin;10px 0 0 0;
	list-style-type:none;
}
.main_left_02 ul li{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 12px 10px;
}
.main_left_02 ul li font{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 12px 0;
	text-decoration:none;
}
.main_left_02 ul li font a{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 12px 0;
	text-decoration:underline;
}
.main_left_02 ul li font a:hover{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#ff4e00;
	padding:0 0 12px 0;
	text-decoration:none;
}
.main_left_02 ul li span{
	float:right;
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 10px 12px 0;
}
.main_left_02 ul li a{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 12px 10px;
	text-decoration:underline;
}
.main_left_02 ul li a:hover{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#ff4e00;
	margin:0 0 12px 10px;
	text-decoration:none;
}
h1 {
	width:301px;
	height:24px;
	background:url(images/lanm01.gif) no-repeat;
	float:left;
}
h1 span {
	font-size:14px;
	color:#000000;
	margin:0 0 14px 17px;
	float:left;
}
.main_left_03 {
	float:left;
}
h2 {
	width:298px;
	height:24px;
	background:url(images/lanm02.gif) no-repeat;
}

#main_left_03_100 h2 {
	width:100%;
}
h2 span {
	font-size:14px;
	color:#000000;
	margin:auto 17px;
	float:left;
}
h2 font {
	font-family: "Arial";
	font-size:11px;
	color:#cc0000;
	margin-right:6px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
h2 font a {
	font-family: "Arial";
	font-size:11px;
	color:#cc0000;
	margin-right:6px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
h2 font a:hover {
	font-family: "Arial";
	font-size:11px;
	color:#ff4e00;
	margin-right:6px;
	float:right;
	text-decoration:underline;
	font-weight: normal;
}
h2 font#pinglun {
	font-family:"",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	margin-right:6px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
.lanmbg {
	margin:0 0 0 10px!important;
	margin:0 0 0 5px;
	width:589px;
	height:24px;
	background:url(images/lanm03.gif) no-repeat;
	float:left;
}
.lanmbg p {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-indent:17px;
	float:left;
	}
.lanmbg font {
	font-family:"",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	margin-right:6px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
.content_line {
	margin:0 0 0 10px!important;
	margin:0 0 0 10px;
	width:589px;
	height:1px;
	background:url(images/content_line.gif) no-repeat;
}
.clearBOX {
	CLEAR: both
}
.imgList {
	float: left; width: 100px;margin:6px 0 0 0;
}
.imgList img {
	border:#b0b0b0 1px solid;
	padding:3px;
	background:#fff;
	margin-bottom:3px;
}
.imgList_title {
   clear:both;line-height:15px;height:15px;text-align:center;overflow:hidden;
}
.imgList_title a {
	text-decoration:none;
	color:#000000;
}
.imgList_title a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}
.imgList_02 {
	float: left; width: 150px;margin:6px 0 0 0;
}
.imgList_02 img {
	border:#b0b0b0 1px solid;
	padding:3px;
	background:#fff;
	margin-bottom:3px;
}
.imgList_title_02 {
   clear:both;line-height:15px;height:15px;text-align:center;overflow:hidden;
}
.imgList_title_02 a {
	text-decoration:none;
	color:#000000;
}
.imgList_title_02 a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}

/*
lael 2008-9-6 17:10
*/

.imgList_03 {
	float: left; width: 78px;margin:6px 0 0 0;
}
.imgList_03 img {
	border:#b0b0b0 1px solid;
	padding:3px;
	background:#fff;
	margin-bottom:3px;
}

.imgList_03_2 {
	float: left; width: 235px;margin:6px 0 0 0;
}
.videoList {
	float: left; width: 105px;padding:6px 0 0 6px;
}
.videoList img {
	border:0;
	background:#fff;
	margin-bottom:3px;
}
.videoList_title {
   clear:both;line-height:15px;height:15px;text-align:center;overflow:hidden;
}
.videoList_title a {
	text-decoration:none;
	color:#000000;
}
.videoList_title a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}

.bbsImgList {
	float: left; width: 147px;margin:6px 0 0 3px;
}
.bbsImgList img {
	border:#b0b0b0 1px solid;
	padding:3px;
	background:#fff;
	margin-bottom:3px;
}
.bbsImgList_title {
   clear:both;line-height:15px;height:15px;text-align:center;overflow:hidden;
}
.bbsImgList_title a {
	text-decoration:none;
	color:#000000;
}
.bbsImgList_title a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}

h6 {
	width:292px;
	margin:0;
	padding:0;
	height:26px;
	background:url(images/d2.gif) no-repeat;
}
h6 span {
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 18px;
	float:left;
	color:#992238;
}
h6 img {
	float:right;
	border:0;
	padding:0 2px 0 0;
}

#bbs_pic h6 {
	width:100%;
	background:url(images/d1.gif) no-repeat;
}

#bbs_pic h6 img {
	float:right;
	border:0;
	padding:0 5px 0 0;
}

.bbs_news_row {
	float:left;
	width:25px;
}

.bbs_news {
	float:left;
}

.bbs_news ul{
margin:0;
padding:0;
}
.bbs_news ul li{
	font-size:12px;
	margin:0 0 5px 10px;
}
.bbs_news ul li a{
	font-size:12px;
	margin:0 0 5px 0;
	text-decoration:none;
}
.bbs_news ul li a:hover{
	font-size:12px;
	margin:0 0 5px 0;
	text-decoration:underline;
}
/*end lael*/
.left {
	float:left;
	width:100px;
	margin:6px 0 0 0;
}
.left img {
	border:#b0b0b0 1px solid;
	padding:3px;
	background:#fff;
	margin-bottom:3px;
}
.left_title{
clear:both;line-height:15px;height:15px;text-align:center;overflow:hidden;
}
.left_title a {
	text-decoration:none;
	color:#000000;
}
.left_title a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}
.pic img {
	border:#b0b0b0 1px solid;
	padding:3px;
	background:#fff;
}
.pic_txt {
	/*height:15px;*/
	font-size:12px;
	color:#000000;
	text-align: center;
	/*overflow:hidden;*/
}
.pic_txt a {
	text-decoration:none;
	color:#000000;
}
.pic_txt a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}
.details {
	margin:0;
	padding:0;
	width:608px;
}
.details span{
	font-size:12px;
	color:#000000;
	text-align:left;
	padding:0 0 0 12px;
}
.details span a {
	text-decoration:none;
	color:#000000;
}
.details span a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}
.details p{
	clear: both; 
	margin: 12px 0;
	word-break: break-all;
	line-height: 180%;
	word-wrap: break-word;
	font-size:14px;
	color:#000000;
	padding:0 10px 0 10px;
}
.details p img{
	text-align:center;
	font-size:14px;
	color:#000000;
	padding:0 10px 0 10px;
	line-height:22px;
}
.details_top{
	margin:0;
	padding:0;
	width:608px;
}
.details_top span{
	font-size:16px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.details_top p{
	font-size:12px;
	vertical-align:middle;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
}
.details_pinlu {
	margin:0 0 0 10px!important;
	margin:0 0 0 10px;
	width:588px;
	border-left:#d2ae38 1px solid;
	border-right:#d2ae38 1px solid;
	border-bottom:#d2ae38 1px solid;
}
.details_pinlu_title {
	height:22px;
	background:#fff4d2;
}
.details_pinlu_title p{
	background:#fff4d2;
	height:22px;
	padding:5px 0 0 10px; 
	font:12px "",Arial, Helvetica, sans-serif;
	color:#666;
	border-top:#d2ae38 1px solid;
	border-bottom:#d2ae38 1px solid;
	text-decoration:none;
}
.details_pinlu_title p a{
	background:#fff4d2;
	height:22px;
	padding:5px 0 0 10px; 
	font:12px "",Arial, Helvetica, sans-serif;
	color:#666;
	border-top:#d2ae38 1px solid;
	border-bottom:#d2ae38 1px solid;
	text-decoration:none;
}
.details_pinlu_title p a:hover{
	background:#fff4d2;
	height:22px;
	padding:5px 0 0 10px; 
	font:12px "",Arial, Helvetica, sans-serif;
	color:#ff4e00;
	border-top:#d2ae38 1px solid;
	border-bottom:#d2ae38 1px solid;
	text-decoration:underline;
}
.details_pinlu_p{
	margin: 12px 0;
	word-break: break-all;
	line-height: 180%;
	word-wrap: break-word;
	font-size:12px;
	color:#666;
	padding:0 10px 0 10px;
}
.details_pinlu_form{
	margin:0 0 0 10px!important;
	margin:0 0 0 10px;
	width:588px;
	border-left:#d2ae38 1px solid;
	border-right:#d2ae38 1px solid;
	border-bottom:#d2ae38 1px solid;
}
.details_pinlu_form p{
	height:22px;
	background:#fff4d2;
	border-bottom:#d2ae38 1px solid;
	padding:5px 0 0 10px; 
	font:12px "",Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
.details_pinlu_form_table{
	margin:10px 0 10px 10px!important;
	margin:10px 0 10px 10px;
}
.details_pinlu_form_p{
	margin: 12px 0;
	word-break: break-all;
	line-height: 180%;
	word-wrap: break-word;
	font-size:12px;
	color:#666;
	padding:0 10px 0 10px;
}
.details_pinlu_form_btn{
	margin:0 0 15px 10px!important;
	margin:0 0 10px 10px;
	width:560px;
	height:24px;
}
.details_pinlu_form_btn span{
	height:24px;
	margin:0 14px 0 0;
	color:#666666;
}
input.useid_2{
	margin:0 14px 0 120px;
	padding:4px 0 0 0;
	width:104px;
	height:24px;
	color:#666666;
	overflow:hidden;
	text-align:center;
	border:0;
	background:url(images/input_bg.gif) no-repeat;
}
input.pws_2{
	margin:0 14px 0 120px;
	padding:4px 0 0 0;
	width:104px;
	height:24px;
	color:#959595;
	font-size:12px;
	overflow:hidden;
	text-align:center;
	border:0;
	background:url(images/input_bg.gif) no-repeat;
}
input.pinglun_2{
	margin:0 14px 0 0;
	padding:4px 0 0 0;
	width:85px;
	height:24px;
	color:#666666;
	border:0;
	background:url(images/pinglun_btn.gif) no-repeat;
}
input.reg_2{
	margin:0 0 0 0;
	padding:4px 0 0 0;
	width:64px;
	height:24px;
	color:#666666;
	border:0;
	background:url(images/reg_bg.gif) no-repeat;
}


/* content right styles */
.main_right {
	float:right;
	width:337px;
}
.top_line {
	width:337px;
	height:1px;
	background:url(images/right_line_bg.gif) repeat-x;
}
.right_lmbg {
	background:url(images/rilm_bg_01.gif);
	width:337px;
	height:26px;
}
.right_lmbg span{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	margin:25px;
	color:#f82956;
	font-weight:bold;
}
h3 {
	width:337px;
	height:26px;
	background:url(images/rilm_bg_01.gif) no-repeat;
	float:left;
}
h3 span {
	font-size:12px;
	color:#f82956;
	padding:6px 0 0 25px!important;
	padding:8px 0 0 25px;
	float:left;
}
h3 font {
	font-family: Arial;
	font-size:11px;
	color:#cc0000;
	margin-right:6px;
	margin-top:3px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
h3 font a {
	font-family: "Arial";
	font-size:11px;
	color:#cc0000;
	margin-right:6px;
	margin-top:3px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
h3 font a:hover {
	font-family: "Arial";
	font-size:11px;
	color:#ff4e00;
	margin-right:6px;
	margin-top:3px;
	float:right;
	text-decoration:underline;
	font-weight: normal;
}
h4 {
	width:337px;
	height:26px;
	background:url(images/rilm_bg_02.gif) no-repeat;
	float:left;
}
h4 span {
	font-size:12px;
	color:#f82956;
	padding:6px 0 0 25px!important;
	padding:8px 0 0 25px;
	float:left;
}
h4 font {
	font-family: Arial;
	font-size:11px;
	color:#cc0000;
	margin-right:6px;
	margin-top:3px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
h4 font a {
	font-family: "Arial";
	font-size:11px;
	color:#cc0000;
	margin-right:6px;
	margin-top:3px;
	float:right;
	text-decoration:none;
	font-weight: normal;
}
h4 font a:hover {
	font-family: "Arial";
	font-size:11px;
	color:#ff4e00;
	margin-right:6px;
	margin-top:3px;
	float:right;
	text-decoration:underline;
	font-weight: normal;
}
.top_number{
float:left;
width:112px;
margin:6px 0 0 0;
}
.top{
	float:left;
	width:112px;
/*	margin:12px 0 0 0!important;
	margin:12px 0 0 0;*/
}
.top img {
	border:#b0b0b0 1px solid;
	padding:3px;
	background:#fff;
	margin-bottom:3px;
}
.top_title {
   clear:both;line-height:15px;height:15px;text-align:center;overflow:hidden;
}
.top_title a {
	text-decoration:none;
	color:#000000;
}
.top_title a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}
.topic img {
	border:#b0b0b0 1px solid;
	padding:4px;
	background:#fff;
}
.top_txt {
 /*	height:15px;*/
	font-size:12px;
	color:#000000;
	text-align: center;
   /*overflow:hidden;*/
}
.top_txt a {
	text-decoration:none;
	color:#000000;
}
.top_txt a:hover {
	text-decoration:none;
	color:#ff4e00;
	text-decoration:underline;
}
.right_cell{
margin:6px 0 0 0;
float:left;
width:337px;
}
.right_cell_02{
margin:6px 0 6px 0;
float:left;
width:337px;
}
.right_cell_02_table{
width:135px;
float:left;
}
.right_cell_02_title{
    text-align:left;overflow:hidden;
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#f14400;
	font-weight:bold;
	text-decoration:none;
}
.right_cell_02_title a{
    text-align:left;overflow:hidden;
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#f14400;
	font-weight:bold;
	text-decoration:none;
}
.right_cell_02_title a:hover{
    text-align:left;overflow:hidden;
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#f14400;
	font-weight:bold;
	text-decoration:underline;
}
.right_cell_02_txt{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	padding:4px 0 0 0;
	}
.right_cell_02_txt a{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	padding:4px 0 0 0;
	text-decoration:none;
	}
.right_cell_02_txt a:hover{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#ff4e00;
	line-height:20px;
	padding:4px 0 0 0;
	text-decoration:underline;
	}
.right_p01{
padding:0 5px 0 10px;
}
.right_p01_font{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin:10px 4px 30px 10px;
}
.right_ad02{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#f14400;
	margin:10px 4px 30px 10px;
	font-weight:bold;
}
.right_ad03{
width:335px;
clear:both;
}
.right_ad03 ul{
margin:10px 0 0 0;
padding:0px;
}
.right_ad03 ul li{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 0 8px 10px;
}
.right_ad03 ul li a{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 0 8px 0;
	text-decoration:none;
}
.right_ad03 ul li a:hover{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 0 8px 0;
	text-decoration:underline;
}
.right_ad03 p{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 10px 8px 10px;
	line-height:22px;
}
.right_ad03 p a{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 10px 8px 0;
	line-height:22px;
	text-decoration:none;
}
.right_ad03 p a:hover{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 10px 8px 0;
	line-height:22px;
	text-decoration:underline;
}
.right_ad03 p span{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#0098af;
	margin:0 0 8px 0;
	line-height:22px;
	font-weight:bold;
}
.right_ad03 p span a{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#0098af;
	margin:0 0 8px 0;
	line-height:22px;
	font-weight:bold;
	text-decoration:none;
}
.right_ad03 p span a:hover{
	font-size:14px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#0098af;
	margin:0 0 8px 0;
	line-height:22px;
	font-weight:bold;
	text-decoration:underline;
}

/* pages list styles */
.pages {
	width:588px;
}
.pages .pcount {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: 6px 20px 0px 2px; COLOR: #3366cc; LINE-HEIGHT: 13px
}
.pages .plist {
	float: left;line-height: 17px;padding:2px 0 10px 0;
}
.pages .plist input {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FLOAT: left; BORDER-LEFT: #dddddd 1px solid; WIDTH: 30px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 17px
}
.pages .plist #button {
	BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; BORDER-LEFT: #cc3333 1px solid; WIDTH: 30px; COLOR: #ffffff; BORDER-BOTTOM: #cc3333 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ff6600
}
.pages .plist span {
	FLOAT: right
}
.pages .plist strong {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c33 1px solid; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #f60; FLOAT: left; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #c33 1px solid; COLOR: #fff; BORDER-BOTTOM: #c33 1px solid
}
.pages .plist a {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #ddd 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 17px; TEXT-DECORATION: none
}
.pages .plist a:hover {
	COLOR: #ff0000
}

/* linebg_bottom styles */
.linebg_bottom{
width:960px;
height:1px;
display:table!important;
}

/* wangyou styles */
.wangyou_top{
width:960px;
height:10px;
margin:20px 0 0 0;
display:table!important;
}
.wangyou_top h6{
	height:15px;
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1f376d;
	padding:2 0 4px 10px!important;
	padding:4px 0 4px 10px;
	background:none;
}
.wangyou_middle{
width:960px;
display:table!important;
background:url(images/wangyou_middle.gif) repeat-y;
}
.wangyou_middle p{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:10px 10px 8px 8px!important;
	margin:10px 10px 8px 10px;
	line-height:22px;
}
.wangyou_middle p a{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:10px 10px 8px 0px;
	line-height:22px;
	text-decoration:none;
}
.wangyou_middle p a:hover{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:10px 10px 8px 0px;
	line-height:22px;
	text-decoration:underline;
}
.wangyou_bottom{
width:960px;
height:10px;
display:table!important;
}
/*tab*/
#tabbtn1 {
	margin:0;
	padding:0;
	clear:both;
}

#tabbtn1 li {
	margin:0 2px 0 0;
	padding:10px 19px 5px!important;
	padding:10px 15px 5px 23px;
	list-style:none;
	display:inline;
	background:url(images/bt1.gif) no-repeat bottom;
	height:27px;
	font-size:12px;
	font-weight:bold;
	color:#f82956;
	cursor:pointer;
	text-align:center;
}


#tabbtn1 li.selected {
	margin:0 2px 0 0;
	padding:10px 17px 5px 14px!important;
	padding:10px 12px 5px 18px;
	list-style:none;
	display:inline;
	background:url(images/bt2.gif) no-repeat bottom;
	height:27px;
	font-size:14px;
	font-weight:bold;
	color:#000;
	cursor:pointer;
	text-align:center;
}

.tabbox1 {
	border:1px #fedc56 solid;
	background-color:#fff9e3;
	clear:both;
	margin-top:5px;
}

.tabbox1 .left {
	width:128px;
	float:left;
	margin:10px 10px 8px!important;
	margin:8px 5px 2px;
}

.tabbox1 .right {
	width:458px;
	float:right;
}

.tabbox1 .fl {
	clear:both;
	height:0;
}

.tabbox1 ul {
	margin:0;
	padding:5px 0;
	line-height:180%;
	text-align:left;
}
.tabbox1 ul li {
	display:inline;
}
.tabbox1 a {
	text-decoration:none;
	color:#000000;
}
.tabbox1 a:hover{color:#ff4e00; text-decoration:underline}

/* link styles */
.link_top_01{
width:960px;
height:10px;
margin:10px 0 0 0;
display:table!important;
}
.link_top{
width:960px;
height:10px;
margin:20px 0 0 0;
display:table!important;
}
.link_middle{
width:960px;
display:table!important;
background:url(images/link_middle.gif) repeat-y;
}
h5{
	height:15px;
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 4px 32px!important;
	padding:2px 0 4px 32px;
	background:url(images/link_icon.gif) no-repeat;
}
.link_middle p{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 4px 8px 6px;
	line-height:22px;
}
.link_middle p a{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 4px 8px 6px;
	line-height:22px;
	text-decoration:none;
}
.link_middle p a:hover{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 4px 8px 6px;
	line-height:22px;
	text-decoration:underline;
}
.link_bottom{
width:960px;
height:10px;
display:table!important;
}
.footer{
margin:12px 0 12px 0;
width:960px;
display:table!important;
}
.footer p{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 auto!important;
	margin:0 auto;
	padding:0 auto;
	line-height:22px;
}
.footer p a{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 auto;
	line-height:22px;
	text-decoration:none;
}
.footer p a:hover{
	font-size:12px;
	font-family:"",Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 auto;
	line-height:22px;
	text-decoration:underline;
}
/* aboutus  styles */
.aboutus_main{
margin:7px 0 7px 0;
display:table!important;
width:960px;
}
.aboutus_top{
width:960px;
height:117px;
display:table!important;
}
.aboutus_middle{
width:960px;
display:table!important;
background:url(images/about_bg.gif) repeat-y;
}
.aboutus_kua{
float:left;
width:151px;
height:245px;
background:url(images/about_kua.jpg) no-repeat;
display:table!important;
}
.aboutus_content{
margin:0 0 0 70px;
float:left;
width:660px;
display:table!important;
}
.aboutus_content span{
	clear: both; 
	margin: 0 0 12px 0;
	word-break: break-all;
	line-height: 180%;
	word-wrap: break-word;
	font-size:14px;
	color:#f82956;
	font-weight:bold;
}
.aboutus_content span a {
	clear: both; 
	margin: 0 0 12px 0;
	word-break: break-all;
	line-height: 180%;
	word-wrap: break-word;
	font-size:14px;
	color:#f82956;
	font-weight:bold;
	text-decoration:underline;
}
.aboutus_content span a:hover {
	clear: both; 
	margin: 0 0 12px 0;
	word-break: break-all;
	line-height: 180%;
	word-wrap: break-word;
	font-size:14px;
	color:#ff4e00;
	font-weight:bold;
	text-decoration:none;
}
.aboutus_content p{
	clear: both; 
	margin: 0 0 12px 0;
	word-break: break-all;
	line-height: 180%;
	word-wrap: break-word;
	font-size:14px;
	color:#000000;
}
.aboutus_content p img{
	text-align:center;
	font-size:14px;
	color:#000000;
	line-height:22px;
}
.aboutus_content_menu01{
	font-size:12px;
	font-weight:bold;
	color:#f82956;
}
.aboutus_content_menu02{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.aboutus_content_menu02 a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.aboutus_content_menu02 a:hover{
	font-size:12px;
	color:#f82956;
	text-decoration:none;
}
.aboutus_bottom{
clear:both;
width:960px;
height:117px;
display:table!important;
}


