body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#F1F0EC url(default/bg_page.jpg) repeat-x;
}
#bg_home{background:#F1F0EC url(default/bg_home.jpg) repeat-x;}
*{ margin:0px; padding:0px;}
img{ border:0px;}
h1, h2, h3, h4, h5 {font-size:12px;font-weight:normal;}
em{ font-style: normal; font-weight: normal; }
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:underline;color:#666;}
.blackLine{width:100%; background-color:#262626; height:4px; font-size:0px;}

/*菜单*/
#nav {list-style-type: none;text-align:left; margin:10px;}

/*一级目录*/
#nav li{line-height:26px; list-style:none;}
#nav li a,#nav li a:hover{font-size:14px; color:#1D305A;background:url(default/ico_tree_off.gif) no-repeat scroll 0pt 2px;padding-left:16px;}
	#nav a.navOn,#nav a.navOn:hover{background:url(default/ico_tree_on.gif) no-repeat scroll 0pt 2px;font-size:14px; font-weight:bold; color:#FA9D02;}
	
	/*菜单
#manifestation {list-style-type: none;text-align:left; margin:10px;}

/*一级目录
#manifestation li{line-height:26px; list-style:none;}
#manifestation li a,#manifestation li a:hover{font-size:14px; color:#1D305A;background:url(default/ico_tree_off.gif) no-repeat scroll 0pt 2px;padding-left:16px;}
	#manifestation a.navOn,#manifestation a.navOn:hover{background:url(default/ico_tree_on.gif) no-repeat scroll 0pt 2px;font-size:14px; font-weight:bold; color:#FA9D02;}
*/	
/*二级目录*/
	#nav li ul {list-style:none;text-align:left; margin-left:36px;margin-top:-10px}
	#nav li ul li{text-align:left; line-height:24px;}
	#nav li ul li a,#nav li ul li a:hover{background:url(default/ico_tree_types.gif) no-repeat scroll 0pt 2px;font-size:12px; font-weight: normal;color:#212F5C;}
	
#header{margin: 0 auto; overflow: hidden; width:930px;}	
	#logo{ width:300px; height:70px; float:left; padding-top:12px;}
	#menu{ float:left; width:630px;}		
	#menu ul{float:right; list-style:none;padding-top:61px;}
	#menu ul li{float:left;padding:12px 1px 6px 1px; white-space:nowrap; width:74px; text-align:center; background: url(default/bg_menu_off.jpg) no-repeat center center;}
	#menu ul li a,#menu ul li a:hover{ color:#000; text-decoration:none;}
	#menu .on{padding:12px 1px 6px 1px;background: url(default/bg_menu_on.jpg) no-repeat center center;width:74px; color:#FFF;}
	#menu .on a{color:#FFF;}
#homeAd{margin: 0 auto; overflow: hidden; width:930px; height:240px;}
	.homeAdInfo{ width:490px; float:left; padding-top:20px;}
	.homeAdInfo p{ line-height:22px; padding:0px 0 30px 32px; color:#FFD3D3;text-indent:24px;}
	.homeAdInfo h1{ font-size:14px; font-weight:bold; line-height:22px; padding:0px 0 30px 32px; color:#FFD3D3;text-indent:24px;}
	.homeAdInfo h2{ font-size:13px; line-height:20px; padding:0px 0 30px 32px; color:#FFD3D3;text-indent:24px;}
	.homeAdPic{ float:right; padding-top:14px;}
#main{margin: 0 auto; overflow: hidden; width:930px;}
	.groupMenu{width:100%; margin-top:30px; margin-bottom:10px; height:30px; line-height:30px;}
	.groupMenu h4{color:#A90607; font-size:14px; font-weight:bold;background:url(default/ico_groupMenu.gif) no-repeat left center; padding-left:26px;}
	.groupMenu em{font-size:12px; font-weight:normal; color:#313133;}
	.groupMenu img{padding-bottom:2px;}
	.groupFrame{width:100%;overflow:hidden; background-color:#FFF;}
		.groupFrameTop{width:100%; background: url(default/bg_frame_i06.jpg) repeat-x;height:10px; line-height:10px; text-align:right;}
		.groupFrameTop em{float:left;height:10px; line-height:10px; width:10px; background:url(default/bg_frame_i01.jpg) no-repeat;}
		.groupFrameTop span{float:right;height:10px; line-height:10px; width:10px; background:url(default/bg_frame_i02.jpg) no-repeat;}
		.groupFrameDown{width:100%;background: url(default/bg_frame_i07.jpg) repeat-x;height:10px; line-height:10px; text-align:right;}
		.groupFrameDown em{float:left; height:10px; line-height:10px; width:10px; background:url(default/bg_frame_i03.jpg) no-repeat;}
		.groupFrameDown span{float:right; height:10px; line-height:10px; width:10px; background:url(default/bg_frame_i04.jpg) no-repeat;}
		.groupFrameContent{ width:100%; overflow:hidden;}
		.groupFrameMenu{ width:99%; overflow:hidden; border-left:1px solid #D6D3CE;border-right:1px solid #D6D3CE;}
		.groupFrameLeft{width:568px; border-left:1px solid #D6D3CE; float:left;height:100px;background:url(default/bg_groupFrameRight_line.jpg) no-repeat right center;}
			.groupFrameLeft ul{list-style:none; padding:10px;}
			.groupFrameLeft ul li{float:left;padding:0 6px; white-space:nowrap;width:120px; text-align:center; line-height:30px;}
				* html .groupFrameLeft ul li{float:left;padding:3px 6px 0 6px; white-space:nowrap;width:120px; text-align:center; line-height:20px;}
				*+html .groupFrameLeft ul li{float:left;padding:3px 6px 0 6px; white-space:nowrap;width:120px; text-align:center; line-height:20px;}
			.groupFrameLeft .groupOn{ background:url(default/btn_groupOn.jpg) no-repeat center center; color:#FFF;cursor:pointer;width:120px;}
			.groupFrameLeft .groupOff{color:#666;cursor:pointer;width:120px;}
		.groupFrameRight{width:330px; border-right:1px solid #D6D3CE; float:right; height:100px;display:block;}
		.groupFrameRightUN{width:330px; border-right:1px solid #D6D3CE; float:right; height:100px;display:none;}
			.groupFrameRight .groupTitle{ color:#000; font-size:14px; font-weight:bold; line-height:30px; width:100%;}
			.groupFrameRight .groupInfo{ width:140px; height:70px; overflow:hidden; float:left; padding-top:8px; color:#B60201;font-weight:bold;}
			.groupFrameRight .groupInfo p{ text-indent:0;}
			.groupFrameRight .groupInfo a{float:left; background: url(default/btn_groupMore.jpg) no-repeat left center; padding-left:20px; line-height:26px;color:#202F58; font-weight:normal;}
			.groupFrameRight em{padding:3px 0;color:#B60201; font-weight:bold; display:block;}
			.groupFrameRight .groupTypes{width:150px; float:right; padding-top:8px; padding-right:4px;}
			.groupFrameRight .groupTypes ul{list-style:none; float:left; border-top:1px dashed #CCC; width:140px;padding-top:4px;}
			.groupFrameRight .groupTypes ul li{float:left;line-height:18px;white-space:nowrap; color:#202F58; padding-left:16px; background:url(default/ico_groupInfo.jpg) no-repeat left center; width:48px; overflow:hidden;margin-right:4px;}
			.groupFrameRight .groupTypes ul li a{color:#1F3058}
			.groupFrameRight .groupTypes ul li a:hover{ color:#1F3058}
			.groupFrameRight p{ border-top:1px #C0C2B7 dashed; line-height:20px; color:#646464; font-weight:normal; padding-top:4px;}	
	.types{ width:100%;overflow: hidden; margin-top:10px;}
		.typesTable{ background:url(default/bg_typesTitle_right.jpg) repeat-x right center; height:24px; width:100%; margin-bottom:10px;}
		.typesTableIco{ background:url(default/bg_typesTitle_left.jpg) no-repeat left center; height:24px;}
		.typesTableIco h4,.typesTableIco h2{color:#FFF;padding-left:28px; font-size:14px; line-height:24px; font-weight:bold;}
		.typesTableIco strong{ font-size:12px; font-weight:normal;}
		.typesTableMore{ color:#cacaca;float:right;padding:2px 16px 0px 0; margin-right:9px; background:url(default/btn_typesTitleMore.jpg) no-repeat right center; line-height:20px;}
		.typesTableMore a,.typesTableMore a:hover{ color:#cacaca;}
		
		.types .operation{ float:left;width:566px; overflow:hidden;}
		.types .operation ul{list-style:none;}
		.types .operation ul li{float:left;padding:5px 10px; white-space:nowrap; width:118px; height:70px;}
		.types .operation ul li img{border: 1px solid #CCCCCC;}

		.types .qa{ float:right; width:340px;}
		.types .qa ul{list-style:none; float:left;padding:12px 0 0 16px; }
		.types .qa ul li{ line-height:22px;white-space:nowrap; color:#202F58;}
		.types .qa ul li a{color:#202F58;}
		.types .qa ul li a:hover{color:#202F58;}
		
		.types .piclist {border: 2px solid #CCCCCC;margin: 0px;padding: 0px;}
		
	.product{ width:100%;overflow: hidden; margin-top:10px;}
		.product .operation{ float:left;width:656px; overflow:hidden;}
		.product .operation ul{list-style:none;}
		.product .operation ul li{float:left;padding:5px 10px; white-space:nowrap; width:142px; height:90px;}
		.product .operation ul li img{border: 1px solid #CCCCCC;}
		
	.sidebar{ width:226px; float:left; margin-top:20px;}
	
	.content{ width:658px; float:right;margin:20px 0 0 46px;}
		.xtypesContent{width:100%; margin:0px; padding:0px}
		.xtypesContent table {margin: 0px;padding: 0px;background-color: #CCCCCC;}
		.xtypesContent table tr{margin: 0px;padding: 0px;}
		.xtypesContent table tr td{margin: 1px;padding: 3px;background-color: #FFFFFF;}
		.xtypesContent ul{margin: 0px;padding-left: 20px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}
		.xtypesContent ul li{list-style-type: square;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 9px;}
		
		.xtypesContent ol{margin: 0px;padding-left: 30px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}	
		.xtypesContent ol li{list-style-type: decimal;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 9px;}
		
		.xtypesContent p{ margin:0px 0px 0px 0px; padding:15px 0px 0px 0px; line-height:1.6em;}
		.xtypesContent p a,.typesContent li p a:hover{color:#03378A;}
		.xtypesContent p a.news,.typesContent li p a.news:hover{color:#000;}
		.xtypesContent .tips{font-style: italic; color:#666;}
		.xtypesContent img{ margin:0px; padding:0px; border:1px solid #ccc;}
		
		.typesContent{width:100%;}
		.typesContent .top{ text-indent: 14px; cursor: pointer; float:right;background:url(default/btn_top.gif) no-repeat center center; width:46px; line-height:18px; color:#B20A07; font-size:10px; font-weight:normal; margin-top:24px;}
			*+html .typesContent .top{ text-indent: 14px; cursor: pointer; float:right;background:url(default/btn_top.gif) no-repeat center center; width:46px; line-height:18px; color:#B20A07; font-size:10px; font-weight:normal; margin-top:34px;}
			* html .typesContent .top{ text-indent: 14px; cursor: pointer; float:right;background:url(default/btn_top.gif) no-repeat center center; width:46px; line-height:18px; color:#B20A07; font-size:10px; font-weight:normal; margin-top:34px;}
		.typesContent p{ padding:0px 10px 6px 0px; line-height:1.6em; text-indent:24px; text-align:left;}
		.typesContent p a,.typesContent li p a:hover{color:#03378A;}
		.typesContent p a.news,.typesContent li p a.news:hover{color:#000;}
		.typesContent .tips{font-style: italic; color:#666;}
		.typesContent img{ margin:0px; padding:0px; border:1px solid #ccc;}
		div .noborder{ border:none;}
			* html div .noborder{ border:none;}
			*+html div .noborder{ border:none;}
		div .pcenter{text-align:center;}
			* html div div .pcenter{text-align:center;}
			*+html div div .pcenter{text-align:center;}
		.typesContent h2{text-align:left;}
		.typesContent h3{background:url(default/ico_typesTitle.gif) no-repeat left center; padding:10px 0 10px 24px; font-size:14px; color:#A90504; font-weight:bold; text-align:left;}
		.typesContent h4{font-size:14px; font-weight:bold; padding-top:10px;text-align:left;}
		.typesContent h5{font-weight:bold;text-align:left;}
		.typesContent li{list-style:none;}
		/*\*/ * html .typesContent li { height: 1%; }/**/ *>.typesContent li { overflow: hidden; }
		.typesContent li .ico{padding-left:300px;}
		.typesContent li ul{margin-left:24px; margin-bottom:18px;}
		.typesContent li ul li{list-style:none; line-height:24px;}
		.typesContent li ul li a,.typesContent li ul li a:hover{color:#03378A;}
		.typesContent li ul li ul{margin-left:24px;}
		.typesContent li ul li ul li{list-style:none;}
		.typesContent li ul li ul li a,.typesContent li li ul li a:hover{color:#03378A;}
		.typesContent li ul li ul li ul{margin-left:24px;}
		.typesContent li ul li ul li ul li{list-style:none; line-height:24px;}
		.typesContent li ul li ul li ul li a,.typesContent li li ul li ul li a:hover{color:#03378A;}
		.typesContent .indext{text-indent: 14px;}
		.typesContent .strong{font-weight:bold;}
		.typesContent .contact{margin:12px 0 0 12px;}
		.typesContent .contact h5{padding:14px 0 10px 0;}
		.typesContent .contact p{text-indent:0px;}
		.typesContent .contact img{margin:0px; border:none;display:inline;}
		
		.typesContent .paddingLeft{padding-left:56px; padding-bottom:20px;}
		.typesContent strong{ font-size:14px; line-height:30px; margin-left:24px;}
		.typesContent span{ margin:0px; padding:0px}
		.typesContent em{font-weight:bold;}

		.typesContent .caseTab{ text-align:left; line-height:22px; margin:0 auto; margin-bottom:10px; margin-top:5px; border-right:1px solid #ccc;border-top:1px solid #ccc;}
		.typesContent .caseTab td{padding:4px 14px; border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
		.typesContent .caseTab th{padding:4px 14px; border-left:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center;}
		.typesContent .caseTab .td{ width:90px;}
		.typesContent .caseTab .tabAlignCenter{text-align:center;}
		.typesContent .faqQ {font-weight:bold;padding: 8px 0 8px 24px;}
		.typesContent .faqA {line-height:22px;padding-left:24px; padding-bottom:12px;}
		.typesContent .faqA a,.typesContent .faqA a:hover{color:#03378A; text-decoration:underline;}
	.client{margin:0px; margin:0px;}
		.client img{ border:none;}
		.client h3{ clear:both; margin:16px 0 4px 0;padding:0px 0pt 0px 24px;}
		.client ul{list-style:none; text-align:center; clear:both;}
		/*\*/ * html .client ul { height: 1%; }/**/ *>.client ul { overflow: hidden; }
		.client ul li{float:left; height:100px; width:130px; padding-right:14px;;}
#bottom{margin: 0 auto; overflow: hidden; width:100%; border-top:1px solid #989793; border-bottom:4px solid #262626; margin-top:40px;}
	.links{width:930px;margin: 0 auto;}
	.links ul{list-style:none;float:left;}
	.links ul li{float:left;padding:12px 2px; white-space:nowrap; width:100px; height:40px;}
	.copyright{float:right;width:450px;}
	.copyright p{text-align:right; font-size:14px; color:#999; padding:6px 12px 0 0;}
	.copyright a,.copyright a:hover{ font-weight:bold;}
	
/* pages */
.pages{ clear:both; margin:10px 0; }
	.pages em, .pages a, .pages strong{ text-decoration:none; margin-left:3px; padding:2px 5px; border:1px solid #E5E5E5; }
		.pages a:hover{ text-decoration:none; border:1px solid #09C; background:#09C; color:#FFF; }
	.pages strong{ border:none; font-weight:700; }
	.pages kbd input{ margin-left:5px; width:20px; vertical-align:middle; }
	
/*我增加的样式*/

.pname {text-align: left;padding: 0px;margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;width:120px;overflow:hidden;}
.ptitle {border: 1px solid #999999;}

#top_article {list-style-type: none;text-align:left; margin:0px; padding-left:10px; padding-top:0px}
#top_article li{line-height:24px; list-style:none;}
#top_article li a,#top_article li a:hover{font-size:13px; color:#1D305A;background:url(xhtml/ico_tree_off.gif) no-repeat scroll 0pt 2px;padding-left:16px;}


.x_article_box { margin: 0px; padding: 0px;}
.x_article_box ul { margin: 0px; padding: 0px;	}
.x_article_box ul li{ padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; list-style-type: square; list-style-position: inside;}
.x_article_box ul .x_title { margin: 0px; padding: 0px; font-size: 13px; color: #0000FF; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #FF0000;}
.x_article_box ul .x_title a{ color: #0000FF;}
.x_article_box ul .x_time { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 50px;}


.container {	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.container * {	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.container {	POSITION: relative; WIDTH: 338px; HEIGHT: 283px; OVERFLOW: hidden}
.slider {	POSITION: absolute}
.slider LI {	LIST-STYLE-TYPE: none; DISPLAY: inline}
.slider IMG {	WIDTH: 338px; DISPLAY: block; HEIGHT: 283px}
.slider2 {	WIDTH: 10000px}
.slider2 LI {	FLOAT: left}

.num {	POSITION: absolute; BOTTOM: 5px; RIGHT: 5px}
.num LI {	BORDER-BOTTOM: #ff7300 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff7300 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 3px 1px; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #ff7300; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #ff7300 1px solid; CURSOR: hand; BORDER-RIGHT: #ff7300 1px solid }
.num LI.on {	LINE-HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ff7300; MARGIN: 0px 1px; WIDTH: 21px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 16px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold}


#message_box {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
	background:#E7E7E7;
	padding:0px;
	border:1px solid #CCCCCC;
	text-align:center;
	font-weight:bold;
	width:130px;
	height: 69px;
	margin-top: 250px;
	margin-right: 1px;
}