body{
	margin:0;
	padding:0;
	font-size:12px;
	background-color:#ececec;
	font-family:"ËÎÌå";
	text-decoration:none;
	}
a{
	font-size:12px;
	text-decoration:none;
	color:#666666;
	}
a:hover{
	font-size:12px;
	text-decoration:none;
	color:#ff0000;
	}

.imgmid{display:inline-block;*display:inline;*zoom:1;height:100%;width:1px;margin-left:-1px;vertical-align:middle}	

ul{margin:0; padding:0;}
li{list-style:none;}
.contain{
	width:1003px;
	margin:0 auto;
	background-color:#FFFFFF;
	}
.toplanguage a.nosel{
	display:block;
	width:30px;
	text-align:center;
	color:#ffffff;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	}
.toplanguage a.nosel:hover{
	display:block;
	width:30px;
	text-align:none;
	color:#ffffff;
	margin-right:5px;
	background-color:#017dbd;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	}
.toplanguage a.sel{
	display:block;
	width:30px;
	text-align:center;
	color:#ffffff;
	background-color:#017dbd;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	}
.toplanguage a.sel:hover{
	display:block;
	width:30px;
	text-align:none;
	color:#ffffff;
	background-color:#017dbd;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	}
.menu{
	padding-left:20px;
	font-size:11px;
	color:#FFFFFF;
	background:url(../images/menuline.jpg) repeat-x left top;
	}
.menu a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0 16px;
	}
.menu a:hover{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	margin:0 16px;
	}
.mainbar{
	padding:21px 20px 25px 20px;
	background:url(../images/index_cn_10.jpg) repeat-x left top;
	background-color:#f9f9f9;
	border-bottom:1px solid #b9b9b9;
	} 
.mainbar td.bak{
	border-right:1px solid #c7c7c7;
	padding-bottom:17px;
	}
.fontc{
	font-size:16px;
	color:#505050;
	font-weight:bold;
	}
.lefta,.lefta1{
	padding:10px 5px 0 0;
	}
.lefta a{
	display:block;
	background:url(../images/index_cn_14.jpg) repeat-x left top;
	line-height:27px;
	text-align:left;
	width:224px;
	padding-left:10px;
	color:#909090;
	font-size:17px;
	font-weight:bold;
	margin:10px 0;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.lefta a:hover{
	display:block;
	background:url(../images/index_cn_14.jpg) repeat-x left top;
	line-height:27px;
	text-align:left;
	width:224px;
	padding-left:10px;
	color:#ff8619;
	font-size:17px;
	font-weight:bold;
	margin:10px 0;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.lefta1 a{
	display:block;
	background:url(../images/index_cn_14.jpg) repeat-x left top;
	line-height:27px;
	text-align:left;
	width:137px;
	padding-left:23px;
	color:#444;
	font-size:15px;
	font-weight:bold;
	margin:10px 0;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.lefta1 a:hover{
	display:block;
	background:url(../images/index_cn_14.jpg) repeat-x left top;
	line-height:27px;
	text-align:left;
	width:137px;
	padding-left:23px;
	color:#ff8619;
	font-size:15px;
	font-weight:bold;
	margin:10px 0;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.leftacc{
	padding:10px 15px 0 0;
	}
.leftacc a{
	display:block;
	line-height:27px;
	text-align:left;
	width:214px;
	padding-left:20px;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin:10px 0;
	border-bottom:1px solid #b8b8b8;
	}
.leftacc a:hover{
	display:block;
	line-height:27px;
	text-align:left;
	width:214px;
	padding-left:20px;
	color:#ff8619;
	font-size:12px;
	font-weight:bold;
	margin:10px 0;
	border-bottom:1px solid #b8b8b8;
	}
.indexabout{
	padding:12px 0 0 0;
	line-height:24px;
	color:#666666;
	text-indent:24px;
	}
.indexmore{
	padding:3px 15px;
	}
.indexmore img{
	margin-left:6px;
	}
.indexmore a{
	font-size:12px;
	color:#e30000;
	font-weight:bold;
	text-decoration:none;
	}
.indexmore a:hover{
	font-size:12px;
	color:#e30000;
	font-weight:bold;
	text-decoration:underline;
	}
.indexgonggao{
	line-height:24px;
	padding-top:12px;
	color:#666666;
	}
.indexbottom{
	padding:20px 20px 10px 20px;
	background-color:#f9f9f9;
	}
.indexbmore a{
	color:#666666;
	text-decoration:none;
	padding-right:7px;
	font-size:12px;
	font-weight:normal;
	}
.indexbmore a:hover{
	color:#ff0000;
	text-decoration:underline;
	padding-right:7px;
	font-size:12px;
	font-weight:normal;
	}
.indexnews{
	padding:15px 0 10px 0;
	line-height:25px;
	}
.indexnews dl{
	margin:0;
	padding:0;
	}
.indexnews dl dt{
	padding:0;
	margin:0;
	}
.indexnews dl dt a{
	color:#666666;
	text-decoration:underline;
	}
.indexnews dl dt a:hover{
	color:#ff0000;
	text-decoration:underline;
	}
	
.index_case{
	background:url(../images/index_57.jpg) repeat-x left top;
	line-height:29px;
	}
.lineline{
	background-color:#000000;
	height:8px;
	_height:1px;
	}
.keywordline{
	background:url(../images/kaihui_03.jpg) repeat-x left top;
	background-color:#d9d9d9;
	padding:10px 18px;
	font-size:16px;
	font-weight:normal;
	color:#8d8d8d;
	line-height:25px;
	}
.keywordline a{
	font-size:14px;
	font-weight:normal;
	color:#006ca3;
	}
.keywordline a:hover{
	font-size:14px;
	font-weight:normal;
	color:#6b6b6b;
	}
.copyright{
	padding:15px 20px 10px 20px;
	line-height:20px;
	font-size:12px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	}
.pagecontent{
	padding:5px 20px 10px 12px;
	line-height:24px;
	color:#666666;
	}
.pagecontent1{
padding:15px 20px 10px 12px;
line-height:24px;
color:#666666;
}
.hrtitle{
	padding-top:4px;
	}
.hrtitle a{
	font-size:16px;
	color:#FFFFFF;
	padding-top:3px;
	text-decoration:none;
	}
.hrtitle a:hover{
	font-size:16px;
	color:#FFFFFF;
	padding-top:3px;
	text-decoration:underline;
	}
.carttab {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 514px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.carttab TABLE {
	MARGIN: 0px 0px 0px 10px; WIDTH: 494px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.carttab TD {
	BORDER-BOTTOM: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f7fd; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 3px solid; BORDER-RIGHT: #ffffff 3px solid; PADDING-TOP: 5px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.carttab TH {
	BORDER-BOTTOM: #ffffff 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #ffffff 3px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dbf0ff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 3px solid; BORDER-RIGHT: #ffffff 3px solid; PADDING-TOP: 5px;font-family:Verdana, Arial, Helvetica, sans-serif;
}

.con_b01{width:550px; height:auto; float:none; margin-top:15px;}
.con_b02{width:297px; height:auto; margin-left:15px; overflow:hidden; float:left;}

.cbox_t{width:550px; height:39px; float:left; background:url(../images/con_form_t.jpg) no-repeat;}
.cbox_t p{width:128px; height:32px; line-height:32px; text-align:center; margin:0; padding:0; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#232324; font-weight:bold;}
.cbox_m{float:left; width:524px; padding:4px 13px 0 13px; line-height:25px; height:auto; background-color:#e3e3e5;}
.cbox_f{width:550px; float:left; height:10px; background:url(../images/con_form_f.jpg) no-repeat;}
.border_t{border:1px solid #b2b2b2; background-color:#FFFFFF;}
.cle{clear:both;}

.wid524{width:510px; margin:2px 0 2px 3px}
.t_foot_01{font-size:10px; font-family:Arial, Helvetica, sans-serif;color:#232324; font-weight:bold; padding-left:4px;}
.n_tb_cl{margin:5px;}
.n_tb_cl td{line-height:26px; padding:3px 5px;}
.but_cl{text-align:center;padding:8px 0;line-height:18px;}
.code_left{float:left; margin:0 8px 0 6px; padding:; background-color:#eeeeee; padding:8px 8px;}
.inp_left{float:left; width:70px; line-height:18px;}


.honor_box{width:731px; height:auto; margin:0 auto; margin-top:15px;border-top:1px dotted #888888;}

.h_b_01{width:319px; height:411px; text-align:center; border-bottom:1px dotted #888888; padding:23px; float:left;}
.h_b_01 .pic{width:319px; float:left; height:380px; text-align:center;}
.h_b_01 .pic img{vertical-align:middle;}
.h_b_01 .picname{line-height:25px; margin-top:6px; width:319px; text-align:center; float:left;}
.h_b_r_bor{border-right:1px dotted #888888;}

.t_b_01{width:711px; height:auto; border-bottom:1px dotted #888888; float:left; padding:16px 10px; margin-bottom:16px;}
.t_b_01 .pic{width:160px; height:185px; float:left; background-color:#FFFFFF; padding:5px; text-align:center;}
.t_b_01 .pic img{vertical-align:middle;}
.t_b_01 .picname{line-height:25px; width:516px; height:185px; float:left; margin-left:25px;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; overflow:hidden;}
.t_b_01 .picname h2{line-height:38px; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#444; margin:10px 0;}




/*************************************
	·ÖÒ³ÑùÊ½
**************************************/
.pageok{width:731px;color:#666; margin-top:8px; margin-bottom:15px; text-align:center; color:#999999; margin-top:10px;}
.pageok span{border:1px solid #ccc; padding:5px 7px; text-align:center; color:#666;margin-right:4px;}
.pageok a{border:1px solid #ccc; padding:4px 7px; text-align:center;color:#666;margin-right:4px;}
.pageok a:hover,.pageok a.currut{border:1px solid #333;color:#333;}
.pageok select{border:1px solid #ccc; line-height:25px; padding:3px 0;}