/* CSS Document */

body,td,th {
	font-family:Arial;
	font-size: 12px;
}
body { background:url(../images/img_02.gif) repeat-x left top;
		background-color: #b7b7b7;
		margin: 0px;
}
a:link {
	color: #fe4545;
}
a:visited {
	color: #fe4545;
}
a:hover {
	color: #424aba;
}
a:active {
	color: #fe4545;
}
.page_bg{ float:left;
			width:100%;
			
}
.page{ width:808px;
		margin:auto;
		background:url(../images/bggg.gif) no-repeat center top;
}
#header{ float:left;
		width:768px;
		background:url(../images/img_04.gif) no-repeat top center;
		padding:27px 20px 7px 20px;
}
.header_bg{ float:left;
			width:808px;
			background:url(../images/tbgbg.gif) repeat-y center;
}
.log{ float:left;
		width:265px;
		height:62px;
		background:url(../images/img_08.gif) no-repeat left;
}
.header_right{ float:right;
text-align:right;
line-height:18px;
font-weight:bold;
width:350px;
}
.float_r{ float:right;
margin-left:5px;}
#Layer1 {
	float:left;
}
.middle_top{ float:left;
			width:808px;
			background:url(../images/top_bg.png) no-repeat center top;
			*background:none;
			*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/top_bg.png",sizingMethod='crop');
			height:7px;
			overflow:hidden;
}
.middle_middle{ float:left;
				width:798px;
				background:url(../images/middle.png) repeat-y center;
				
				*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/middle.png",sizingMethod='crop');
				padding:0px 5px;
}
.middle_bottom{ float:left;
			width:808px;
			background:url(../images/bottom.png) no-repeat center top;
			*background:none;
			*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bottom.png",sizingMethod='crop');
			height:28px;
}
.middlebox{ float:left;
			width:790px;
			background:url(../images/xxx.gif) repeat-x left top;
			padding:0px 3px;
}
#menu{ width:788px;
		border:1px solid #626eb8;
		height:33px;
		background:url(../images/img_16.gif) repeat-x top;
		line-height:33px;
}
#menu ul{ margin:0px;
			padding:0px;
			list-style:none;
}
#menu ul li{ float:left;
				border-left:1px solid #434ab1;
				float:left;
				border-right:1px solid #a6adea;
}
#menu ul li a:link{ color:#FFFFFF;
					padding:0px 30px;
					display:block;
					text-decoration:none;
					
}
#menu ul li a:visited{ color:#FFFFFF;
					padding:0px 30px;
					display:block;
					text-decoration:none;
}

#menu ul li a:hover{ color:#FFFFFF;
					padding:0px 30px;
					display:block;
					background:url(../images/img_18.gif) repeat-x top;
					text-decoration:none;
					
}
.menu_check{background:url(../images/img_18.gif) repeat-x top;}
.none_tr{ float:left;
			width:790px;
			background:url(../images/img_23.gif) repeat-x left top;
			height:11px;
}
#banner2{ width:788px;
			background:url(../images/img_26.gif) repeat-x left top;
			border-bottom:1px solid #c6c7da;
			border-left:1px solid #c6c7da;
			border-right:1px solid #c6c7da;
			float:left;
			margin-bottom:2px;
}
.banner_bg2{width:773px;
			float:left;
			
			height:41px;
			padding:12px 0px 0px 15px;
}
.banner_bg_repair{width:773px;
			float:left;
			
			height:41px;
			padding:12px 0px 0px 15px;
}



#banner{ width:788px;
			background:url(../images/img_26.gif) repeat-x left top;
			border-bottom:1px solid #c6c7da;
			border-left:1px solid #c6c7da;
			border-right:1px solid #c6c7da;
			float:left;
			margin-bottom:2px;
}
.banner_bg{width:773px;
			float:left;
			background:url(../images/img_29.jpg) no-repeat 458px top;
			height:141px;
			padding:20px 0px 0px 15px;
}
.color1{ color:#e41b24;}
.font24{ font-size:24px;}
.font18{ font-size:18px; line-height:25px;}
.color2{ color:#424aba;}
#icon_tr{ float:left;
			width:790px;
			border-top:3px solid #cacbdc;
			padding-top:8px;
}
.icon_box{ float:left;
			width:188px;
			padding:0px 5px;
}
.icon_top{ float:left;
			width:188px;
			background:url(../images/img_34.gif) no-repeat left top;
			height:6px;
			overflow:hidden;
}
.icon_middle{ float:left;
			width:186px;
			border-left:1px solid #b3b3b3;
			border-right:1px solid #b3b3b3;
			height:162px;
			text-align:center;
			background:#FFFFFF;
}
.icon_name a{ float:left;
			width:188px;
			background:url(../images/img_50.gif) no-repeat left top;
			height:58px;
			color:#FFFFFF;
			text-decoration:none;

			text-align:center;
			line-height:58px;
}
.page_tr{ float:left;
			padding:15px;
			width:760px;
}
.desction{ float:left;
			width:285px;
			padding-right:15px;
			border-right:1px dotted #6a6a6a;
			font-family:'Verdana';
			line-height:25px;
			color:#4c4c4c;
}
.des_right{ float:right;
			width:435px;
}
.des_title{ float:left;
			width:100%;
			font-size:18px;
			color:#f85b5b;
			line-height:25px;
}
.des_img{ float:left;
			width:100%;
			padding-top:15px;
}
.des_img img{ float:left;
				padding-left:9px;
}
#bottom{ width:790px;
		float:left;
		border-top:16px solid #d5d6e4;
}
#bottom_top{ width:770px;
			padding:0px 10px;
			line-height:30px;
			float:left;
			font-size:11px;
}
.bottom_menu{ float:left;
			width:500px;
}
.bottom_menu a:link{ padding:0px 5px;}
.bottom_menu a:visited{ padding:0px 5px;}
.bottom_menu a:hover{ padding:0px 5px;}
.copy{ float:right;
		width:200px;
		text-align:right;
}
.copy a:link{ color:#6b759c; text-decoration:none;}
.copy a:visited{ color:#6b759c; text-decoration:none;}
.copy a:hover{ color:#6b759c;}
.bottom_des{ float:left;
			font-family:'Verdana';
			width:770px;
			line-height:18px;
			border-top:1px dotted #b4b4b4;
			padding:5px 10px 10px 10px;
			color:#4d4d4d;
}
.show_pro{ position:relative;  float:left; width:365px; padding:0px 15px 20px 15px;}
.show_pro1{ position:relative; float:left; width:365px; height:156px; background:url(/images/rmbg2.gif) repeat-x;}
.show_pro2{ position:relative;  float:left; width:365px; height:156px; background:url(/images/rmbg1.gif) no-repeat left;}
.show_pro3{  position:relative; float:left; width:365px; height:156px; background:url(/images/rmbg3.gif) no-repeat right}

.show_pro_img1{float:left; width:122px; height:122px; margin:11px; background:url(/images/rm3.gif) no-repeat;}
.show_pro_img1 img{ width:114px; padding:4px;}
.show_pro_img1 a img{ width:114px; padding:4px; border:0px;}

.show_pro_img2{float:left; width:122px; height:122px; margin:11px;}
.show_pro_img2 img{ width:114px; padding:4px;}
.show_pro_img2 a img{ width:114px; padding:4px; border:0px;}

.show_pro_img3{float:left; width:120px; height:120px; margin:11px; border:1px solid #B3B3B3;}
.show_pro_img3 img{ width:114px; padding:4px;}
.show_pro_img3 a img{ width:114px; padding:4px; border:0px;}





.show_pro_text{ float:left; width:210px; margin-top:11px;}
.show_pro_text1{ color:#FB404A; font-size:18px; line-height:22px;}
.show_pro_text1 a{ color:#FB404A; font-size:18px; line-height:22px; text-decoration:none;}
 .show_pro_text1 a:hover{ text-decoration: underline;}

.show_pro_text2{ color:#4d4d4d; font-size:11px; line-height:16px;}

.show_pro_box{ position:absolute; width:300px; height:35px; bottom:0px; right:0px; z-index:10;}
.show_pro_box1{ position:relative; float: right; height:35px;  background:url(/images/mbg3.gif) no-repeat  left;}
.show_pro_box2{ position:relative; float: right; height:35px; padding:0px 15px;background:url(/images/mbg4.gif) no-repeat  right; color:#FFFFFF; font-size:20px; line-height:35px;}


