@charset "utf-8";

@import url("/css/body.css");

html {
    overflow-y: scroll;
}

div, h1, h2, h3, h4, p, span, a, img, form, label, input, textarea{
margin:0; padding:0;
}
body{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px; color:#5e5e5e;
margin:0; padding:0;
line-height: 20px;
background:#005597 url(../images/main_bg.jpg) top center no-repeat;
}
.blank{
clear:both; line-height:0; font-size:0;
}
.main_area{
width:764px; margin:0 auto; padding:13px 0 0 0;
}
.main{
width:100%;
}
/*--------------------------------------------logo_part---------------------------------------------*/
.logo_wrap{
width:420px; float:left;
position: relative;
top: -15px;
}
.label_wrap{
width:344px; float:left;
}
.label_text{
font:normal 30px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 30px; letter-spacing:2px;
}
.label_text2{
font:normal 26px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 4px 0; letter-spacing:1px;
}
.england_wrap{
width:100%; 
}
.england_area{
width:70px; float:left;
}
.textsize_area{
width:134px; float:left;
}
.text_size_area{
width:50px; float:left;
}
.text_size_area1{
width:63px; float:right; padding:22px 20px 0 0;
}
.text_size_area2{
width:70px; float:right; padding:22px 10px 0 0;
}
.english{
font:normal 9px Tahoma, Arial, Helvetica, sans-serif; color:#0973ba; text-decoration:none;
}
.english:hover{
text-decoration:none; color:#194c83;
}
.size_text{
font:normal 9px Tahoma, Arial, Helvetica, sans-serif; color:#0973ba;
}
.size_text4{
font:normal 9px Tahoma, Arial, Helvetica, sans-serif; color:#0973ba; padding:28px 0 0 2px; text-align:right;
}
.size_text5{
font:normal 9px Tahoma, Arial, Helvetica, sans-serif; color:#0973ba; padding:28px 0 0 0px; text-align:right;
}
a.size_text1{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif; color: #0973ba; padding:28px 0 0 6px; text-decoration: none;
}
a.size_text2{
font:normal 13px Tahoma, Arial, Helvetica, sans-serif; color:#0973ba; padding:28px 0 0 6px; text-decoration: none;
}
a.size_text3{
font:normal 16px Tahoma, Arial, Helvetica, sans-serif; color:#0973ba; padding:28px 0 0 6px; text-decoration: none;
}
.product_wrap{
width:100%; padding:16px 0 13px 0;
}
.product_text{
font:normal 22px Tahoma, Arial, Helvetica, sans-serif; color:#194c83; text-align:center;
}
/*--------------------------------------------------header_part--------------------------------------------*/
.header_wrap{
	width:764px;
	background:url(../images/header_backre.jpg) 0 0 repeat-y;
}
.header_pic{
width:100%; background:url(../images/header_bg.jpg) 0 0 no-repeat; 
}
.header_bottom{
width:100%; padding: 0 0 10px 0; float:left;
}
.header_area{
	width:100%;
	height:270px;
}
.see{
font:normal 20px Tahoma, Arial, Helvetica, sans-serif; color:#194c83; text-decoration:none;
}
.see:hover{
text-decoration:none; color:#0973ba;
}
/*----------------------------------------------body_part---------------------------------------------------------*/
.body_wrap{
width:714px; margin:0 auto;
}
.menu_wrap{
width:220px; float:left;
}
.menu_main{
width:191px; float:left;
}
.menu_main_area{
width:151px; margin:0 auto;
}
.body_right_wrap{
width:494px; float:left;
}
.nav_wrap{
	width:100%;
	}
		.nav_wrap ul {
			margin:0;
			padding:0;
			list-style-type:none;
		}
		.nav_wrap ul li {
			margin:0;
			padding:0;
			list-style-type:none;
			
		}
		.bullet{
			background:url(../images/dot.png) 0 +11px no-repeat;
			
		}
			.nav_wrap ul li a.home:link, a.home:visited{
				font:normal 11px/24px Tahoma, Arial, Helvetica, sans-serif; color:#194d84; height:24px;
				text-decoration:none; display:block;
				padding:0 0 0 18px;
				
			}
			.nav_wrap ul li a.home:hover, a.home:active{
				font:normal 11px/24px Tahoma, Arial, Helvetica, sans-serif;
				color:#2abbe2;
				height:24px;
				text-decoration:none;
				display:block;
				padding:0 0 0 18px;
				background:url(../images/menu_active.gif) right 3px no-repeat;
			}
			
			.nav_wrap ul li a.open{
				background:url(../images/menu_active.gif) right 3px no-repeat;
			}
			.nav_wrap ul li a.inner:link, a.inner:visited{
				font:normal 9px/24px Tahoma, Arial, Helvetica, sans-serif; color:#194d84; height:24px;
				text-decoration:none; display:block;
				padding:0 0 0 25px;
				
			}
			.nav_wrap ul li a.inner:hover, a.inner:active{
				font:normal 9px/24px Tahoma, Arial, Helvetica, sans-serif;
				color:#2abbe2;
				height:24px;
				text-decoration:none;
				display:block;
				padding:0 0 0 25px;
			}
			.nav_wrap ul li a.arr:hover, a.arr:active{
				background:url(../images/menu_open.gif) right 3px no-repeat;
			}


.year{
	float: left;
	width: 70px;
	height: 20px;
	background:url(../images/assets/bubble.png) top left no-repeat;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	padding: 6px 6px 0 30px;
	color:#FFFFFF;
}
/*---------------------------------------------------body_right------------------------------------------------------------*/
.sleeving_wrap{
width:100%; background:url(../images/right_top_bg.jpg) 0 0 no-repeat; height:50px;
}
.sleeving_text{
font:bold 16px Tahoma, Arial, Helvetica, sans-serif; color:#194d84; padding:8px 0 0 16px;
}
.sleeving_body{
	width:460px;
	margin:0 auto;
}
.pic{
float:right; padding:0 0 8px 8px;
}
#body_text{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px; color:#5e5e5e;
}
#bodytext{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px; color:#5e5e5e;
}
/*--------------------------------------------------2nd_body---------------------------------------------------------------------------*/
.latest_wrap{
width:764px; float:left; padding-bottom:10px;
}
.latest_meddile_bg{
width:764px; background:url(../images/latest_repeat_bg.jpg) 0 0 repeat-y;
}
.latest_main_area{
width:740px; margin:0 auto;
}
.latest_common{
width:238px; float:left;
}
.latest_common1{
width:264px; float:left;
}
.latest_text{
font:normal 14px/20px Tahoma, Arial, Helvetica, sans-serif; color:#194d84; padding-bottom:6px;
}
.main2{
width:100%; padding-bottom:10px;
}
.main3{
width:100%; background:url(../images/l_meddile.jpg) 0 0 repeat-y;
}
.machine_wrap{
width:220px; margin:0 auto; height:125px;
}
span.read_more{
font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif; color:#5e5e5e;
background:url(../images/arrow.png) 0 +8px no-repeat; text-decoration:none; display:block;
padding:0 0 0 10px;
}
a.read_more:hover{
color:#194d84; text-decoration:none;
}
a.read_more1{
font:normal 11px/15px Tahoma, Arial, Helvetica, sans-serif; color: #194d84;
text-decoration:none; display:block;
padding:0 3px 0 10px;
}
a.read_more1:hover{
color:#5e5e5e; text-decoration:underline;
}
.equiment{
width:238px; margin:0 auto;
}
/*--------------------------------------------------footer--------------------------------------------------------*/
.footer_text{
font:normal 10px/18px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-align:center;
}
a.footer:link, a.footer:visited{
font:normal 10px/18px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 8px 0 8px;
}
a.footer:hover, a.footeractive{
font:normal 10px/18px Tahoma, Arial, Helvetica, sans-serif; color:#92deff; text-decoration:none; padding:0 8px 0 8px;
}
.footer_main_wrap{
	width:764px;
	float: left;
	color: #fff;
}
.copy_text{
font:normal 10px/18px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:4px 0 10px 0;
}
.spacer{
	height: 30px;
	}
.flash{
	height: 270px; 
	width: 740px;
	}
.vcard {
	width: 720px;
	position: relative;
	margin: 0 auto;
}
a.email {
	color: #FFF;
}
.left {
	float: left;
}
.pr-10 {
	padding-right: 10px;
}

