body{ background:url(../images/wrap_bg.jpg) repeat-x; margin:0 auto;}
.wrapper{
	position:relative;
	margin:0 AUTO;
	width:1200px;
	height:500px;
	padding:15px 0 50px 0;
	overflow:hidden;
	margin:0 auto;
	line-height:22px;
}
#banner{ 
            position:relative;
			margin:0 AUTO;
			width:1200px;
		    height:428px;
			background:url(../images/banner2.png) no-repeat;
			margin-top:600px;
			overflow:hidden;
			margin:0 auto;
			border-bottom:#2d3753 5px solid;
}


.wrapper h2{
	      position:relative;
		  margin:10px 0 20px 0;

}
#left_box{
	   position:relative;
	   width:281px;
	   float:left;
	
}
#line img{
     position:relative;
	 margin:10px 12px 0 12px;
}

#mid_box{
	   position:relative;
	   width:550px;
	   float:left;
	  
	
}
#equip{ 
           position:relative;
		   width:260px;
		   float:left;
		   height:235px;
		   margin-right:4px;
		  
}
#equip1{ 
           position:relative;
		   width:260px;
		   float:right;
		   height:235px;
		  
}

#font_box{
	   position:relative;
	   float:left;
	   width:146px; 
	   padding-top:12px;
}
.font_box_dv{padding-bottom:10px;}
#pic_box{
	position:relative;
	float:right; 
	width:114px;
	margin-top:50px;

}
#line2{ 
     position:relative;
	 float:left;
	 

}

#line2 img{
     position:relative;
	
}

#sub{
	 position:relative;
	 margin-top:5px;
}

#right_box{
	 position:relative;
	 width:309px;
	 float:right;

}

#font_box2{
     position:relative;
	 background:#ebedf2;
	 padding:5px 8px 5px 8px;
}




a.pro_pic1{
    position:relative;
	background:url(../images/title2_pic1.png) no-repeat;
	display:inline-block;
	width:217px;
	height:18px;
	
}

a.pro_pic1:hover{
    position:relative;
	background:url(../images/title2_pic1_hover.png) no-repeat;
}

a.pro_pic2{
    position:relative;
	background:url(../images/title2_pic2.png) no-repeat;
	display:inline-block;
	width:238px;
	height:18px;
	
}

a.pro_pic2:hover{
    position:relative;
	background:url(../images/title2_pic2_hover.png) no-repeat;
}

a.pro_pic3{
    position:relative;
	background:url(../images/title2_pic3.png) no-repeat;
	display:inline-block;
	width:146px;
	height:18px;
	
}

a.pro_pic3:hover{
    position:relative;
	background:url(../images/title2_pic3_hover.png) no-repeat;
}

a.pro_pic4{
    position:relative;
	background:url(../images/title2_pic4.png) no-repeat;
	display:inline-block;
	width:249px;
	height:18px;
	
}

a.pro_pic4:hover{
    position:relative;
	background:url(../images/title2_pic4_hover.png) no-repeat;
}



a.more{
    position:relative;
	background:url(../images/index_more.png) no-repeat;
	display:inline-block;
	width:59px;
	height:20px;
	float:right;
}

a.more:hover{
    position:relative;
	background:url(../images/index_more_hover.png) no-repeat;
}



a.pic1{
    position:relative;
	background:url(../images/title3_pic1.png) no-repeat;
	display:inline-block;
	width:309px;
	height:92px;
}

a.pic1:hover{
    position:relative;
	background:url(../images/title3_pic1_hover.png) no-repeat;
}

a.pic2{
    position:relative;
	background:url(../images/title3_pic2.png) no-repeat;
	display:inline-block;
	width:309px;
	height:92px;
}

a.pic2:hover{
    position:relative;
	background:url(../images/title3_pic2_hover.png) no-repeat;
}


a.pic3{
    position:relative;
	background:url(../images/title3_pic3.png) no-repeat;
	display:inline-block;
	width:309px;
	height:92px;
}

a.pic3:hover{
    position:relative;
	background:url(../images/title3_pic3_hover.png) no-repeat;
}






