/* machine ------------*/
#machine_body {position:relative;visibility:visible;width:1005px;text-align:left; padding-top:5px; z-index:0;}
#contentInside { margin-top:20px;}
.machine_home{ width:1005px;}
.machine_large{ width:660px; float:left}
.machine_body{ width:460px; float:left; text-align:left; padding-left:15px; padding-right:5px;}
.machine_haft{ width:230px; float:left; text-align:left; padding-left:15px; padding-right:5px;}
.machine_mid{ width:320px; float:left; margin-left:5px; margin-right:5px;}
.machine_mid img{float:left;}
.machine_small{ width:190px; float:left; text-align:left;padding-left:10px; margin-bottom:5px; margin-top:2px;}
/* machine home -------------*/
.mach_home_block{ width:100%; margin-bottom:3px}
.mach_home_right{position:relative;top:0px;left:0px;width:735px; float:right; margin-right:3px;}
.mach_home_left{position:relative;top:0px;left:0px;width:255px; float:left;}
.mach_home_title{width:99%; padding-top:15px; vertical-align:middle; border-bottom:dashed 1px #4d4d4d; font-size:12px; font-weight:bold; margin-bottom:10px; height:32px;background: url('/images/bg/cate_bg.png') top left no-repeat;}
.mach_home_row{ position:relative;width:1005px; height:200px; z-index:1000}
.mach_home_product{ position:relative; width:195px; height:200px; float:left; vertical-align:bottom; background: #fff url('/images/bg/home_mach_bg.png') left no-repeat;}
	.mach_home_name{position:relative; width:100%; height:40px; vertical-align:top; padding:3px 3px 3px 3px; margin-top:0px; color:#0368ff; overflow:hidden;}
	.mach_home_image{width:100%; height:100px; vertical-align:top; margin-top:0px; margin-bottom:5px; z-index:1;}
	.mach_home_promotion{width:100%; height:36px; vertical-align:bottom;}

.mach_home_brand{position:relative;top:0px;left:0px;width:241px; float:left; margin-right:5px; border: solid 1px #CCCCCC}
.mach_home_brand_cate{ height:26px; margin-left:3px; padding:6px 15px; background: #fff url('/images/bg/mach_new.gif') left 8px no-repeat;}
.mach_home_brand_cate span{ text-decoration:line-through; font-style:italic; color:#999999;}
.mach_home_brandlogo{ padding:3px 2px 3px 0px;}
/* news ------------------------*/

.left_block{ width:200px; padding-bottom:8px;}
.left_title{width:230px; height:25px; background:  url('/images/bg/title_bg.png') top left no-repeat;color:#ffffff;font-size:13px;font-weight:bold;padding-left:20px;padding-bottom:0;padding-top:4px;padding-right:0;vertical-align:middle;}
.left_title_sub{width:248px; height:20px; color:#000000; background-color:#e2f4ff;font-weight:bold;padding-left:0px;padding-bottom:0;padding-top:2px;padding-right:0;vertical-align:middle;}
.right_title_sub{height:20px; color:#000000; background-color:#e2f4ff;font-weight:bold;padding-left:0px;padding-bottom:0;padding-top:2px;padding-right:0;vertical-align:middle;}
.left_content{ width:248px; padding:0px; margin:0px; border:solid 1px #4d4d4d}
.news_title2{ margin-left:5px; padding: 2px 2px 2px 15px; background: #fff url(/images/bg/arrow.gif)  center left no-repeat;}

/* cate ----------------- */
.mach_title2 {
	background: url(/images/bg/bg-title2.png) right 5px no-repeat;
	font-size: 14px;
	color: #af261e;
	font-weight: 700;
	margin: 18px 0 10px 0;
	text-transform: uppercase;
}

	.mach_title2 a, .mach_title2 span {
		background: #fff;
		/* padding-right: 5px; */
		color: #af261e;
		text-decoration:underline;
	}

	.mach_title2 a:hover {
		color: #af261e;
		text-decoration: none;
	}

/* top --------------*/
.cate_block{ width:300px;}
.cate_parent{ font-weight:bold; }
.cate_child{ width:63%; float:left; margin-bottom:3px;}
	.cate_child_name{ background: #fff url('/images/bg/arrow.gif')  left no-repeat; padding-left:10px; margin-bottom:1px; margin-top:2px; text-align:left;}
	.cate_child_brand{ padding-left:10px; margin-bottom:1px; margin-top:5px; text-align:left;}
.cate_img{ width:35%; float:left; margin-right:4px;}
.mid_banner{ position:relative; margin:5px;}
.mach_cate_more{ background: #fff url('/images/bg/arrow_direct1.gif')  left 5px no-repeat; padding-left:10px; margin-bottom:1px; margin-top:2px; margin-left:5px;}
