/* CSS Document */

/* part */
.rim01 { position:relative; zoom:1; text-align:left; }
	.rim01 .cr1 { position:absolute; background:url("../images/cr1.gif") no-repeat; overflow:hidden; width:3px; height:3px; top:0; left:0; }
	.rim01 .cr2 { position:absolute; background:url("../images/cr2.gif") no-repeat; overflow:hidden; width:3px; height:3px; top:0; right:0; }
	.rim01 .cr3 { position:absolute; background:url("../images/cr3.gif") no-repeat; overflow:hidden; width:3px; height:4px; bottom:0; left:0; }
	.rim01 .cr4 { position:absolute; background:url("../images/cr4.gif") no-repeat; overflow:hidden; width:3px; height:4px; bottom:0; right:0; }
	.rim01 .w { border:1px solid #e4e4e4; border-bottom:1px solid #ccc; zoom:1; }
	.rim01 .w2 { border:1px solid #fff; border-bottom:1px solid #e4e4e4; zoom:1; }
			
	
/* frame */
.left { width:200px; float:left;  }
	.banner { zoom:1; position:relative; }
	.banner .helpBox { position:absolute; top:10px; right:10px; width:100px; text-align:left; line-height:24px; }
		.banner .helpBox a { font-size:14px; color:#5b85b3; }

	.kindMenu h6 { height:28px; line-height:28px; background:url("../images/barBG1.gif") repeat-x; color:#fff; font-size:14px; padding-left:10px; }
	.kindMenu ul { padding:2px; }
		.kindMenu ul li { display:block; height:24px; line-height:24px; padding:1px; border-bottom:1px solid #ececec; }
			.kindMenu ul li a { display:block; background:url("../images/arrow01.gif") no-repeat 10px 10px; padding-left:20px; }
			.kindMenu ul li a:hover { background:#cde1f3 url("../images/arrow01.gif") no-repeat 10px -21px; color:#425a8f; }
	#kindMenu { zoom:1; }
		#kindMenu li { position:relative; }
			#kindMenu li ul { display:none; position:absolute; top:-8px; left:190px; width:200px; background:#fff; border:1px solid #e7e7e7; border-bottom:2px solid #e7e7e7; }
				#kindMenu li ul .arr { position:absolute; top:10px; left:-6px; background:url("../images/arrow04.gif") no-repeat; width:6px; height:14px; }
	.caseList h6 { height:28px; line-height:28px; background:url("../images/barBG1.gif") repeat-x; color:#fff; font-size:14px; padding-left:10px; }
	.caseList ul { padding:2px; }
		.caseList ul li { display:block; text-align:center; line-height:24px; padding:1px; border-bottom:1px solid #ececec; }
			.caseList ul li a { display:block; padding:10px; }
	
.right { width:770px; float:right; overflow:hidden; }
	.banner { zoom:1; }
	.likePrd { text-align:left; width:770px; }
		.likePrd .tle { color:#f75e1a; font-family:"microsoft yahei"; font-size:18px; }
		.likePrd .pro { float:left; width:364px; padding:10px; }
			.likePrd .pro h6 {color:#1345a3; font-family:"Microsoft Yahei"; padding-left:10px; font-weight:bold; background:url("../images/barBG3.gif") repeat-x; height:30px; line-height:30px; color:#fff; font-size:15px; }
			.likePrd .pro .cnt { color:#686868; padding:5px 0; line-height:24px; font-family:"ËÎÌå";}
			.likePrd .pro .price { color:#898989; padding:5px 0; }
				.likePrd .pro .price .font1 { color:#d30f00; font-size:18px; }
				.likePrd .pro .price .font2 { color:#5b85b3; font-size:14px; }
			.likePrd .pro .bt { padding:10px 0; height:22px; } 
				.likePrd .pro .bt a { float:left; text-align:center; color:#fff; margin-right:10px; width:65px; height:22px; line-height:22px; background:url("../images/btBG01.gif") no-repeat top; }
				.likePrd .pro .bt a:hover { background:url("../images/btBG01.gif") no-repeat bottom; }
	.step { padding:10px 0; text-align:left; }
		.step .tle { color:#388ee5; font-family:"Microsoft Yahei"; font-size:18px; }
		.step .cnt { text-align:center; padding:10px 0; }
	.manifesto { text-align:left; }
		.manifesto .tle { padding-left:20px; background:url("../images/arrow03.gif") no-repeat left center; font-family:"microsoft yahei"; font-size:14px; color:#525252; }
		.manifesto ul { padding:10px; line-height:24px; color:#686868; }
			.manifesto ul strong { color:#f75e1a; font-weight:normal; }
		
		
#zzfw_in{ width:543px; }

#zzfw_header{background:url("../images/zzfw_top.gif"); height:53px;}

#zzfw_center{background:url("../images/zzfw_bg.gif") repeat-y; padding:10px 20px 0px 20px;}
	#zzfw_center ul,#zzfw_footer ul {list-style:none; margin:0; padding:0; font-size:12px; line-height:30px; color:#666;}
	#zzfw_center ul li,#zzfw_footerer ul li{ border-bottom:solid 1px #e1e1e1; padding-left:15px;}

.list1{font-family:"Microsoft Yahei"; font-size:16px; text-indent:-15px; color:#0362b8;}
.list1 span{color:#f95803; font-size:14px;}
.list2 {text-indent:20px;}
.list3{font-family:"Microsoft Yahei"; font-size:18px; text-indent:0px; color:#f95803; margin-top:5px;_margin-top:20px;}

#zzfw_footer{background:url("../images/zzfw_foot.gif"); height:300px;padding:0px 150px 0px 30px;}