body {margin:0px; background:url(../images/bg.jpg); background-repeat:repeat;}
.wreaper{width:100%; float:left;}
.wreaper2{width:970px;margin-left:auto;margin-right:auto;}

.bg_outer{width:950px; float:left;border-right-width: 1px;border-left-width: 1px;
border-right-style: solid;border-left-style: solid;	border-right-color: #cfcfcf;border-left-color: #cfcfcf;
background-color:#fff; padding:0px 10px 20px 10px; background-image:url(../images/header_repeat.jpg); background-repeat:repeat-x; margin-bottom:20px;}


.top_headerouter{width:950px; float:left;}
.logo{width:221px; height:118px; float:left; padding:0px 0px 0px 0px;}

.contact_outer{width:250px; float:right; padding:10px 0px 0px 0px;}
.en{width:70px; height:26px; float:right; font-family: Calibri;font-size: 16px;color: #3f3f3f;text-decoration: none;}
.en a{font-family: Calibri;font-size: 16px;color: #3f3f3f;text-decoration: none;}
.en a:hover{font-family: Calibri;font-size: 16px;color: #3f3f3f; text-decoration:underline;}

.phone_icon{width:27px; height:26px; float:right;}
.phonetext{width:147px;float:right;font-family: Calibri;font-size: 20px;color: #3f3f3f;text-decoration: none;}


.menu_outer{width:600px; float:right;}
.pages{overflow:hidden; float:right; position:relative; height:25px; width:507px; padding:10px 0px 0px 0px; }
.pages ul { font-family: Calibri; margin: 0px; padding: 0px 0px 0px 0px; list-style: none; font-size:14px; font-weight:normal;}
.pages li { float:left; margin:0px 0px 0px 0px; padding:0px; position:relative; display:block;  }
.pages li a {display:block;width:100px;height:22px;	color:#000000;text-decoration: none;background:transparent;padding:3px 0px 0px 0px;text-align:center;font-family: Calibri;font-weight: normal;text-transform: uppercase;font-size:14px;}
.pages li a:hover {text-decoration:none; text-decoration:underline;color:#000000;}
.center{width:970px; float:left;}
.footer{width:970px;float:left;font-family: "Trebuchet MS";font-size: 12px;font-weight: normal;
color: #7c7c7c;text-decoration: none; padding-top:3px; padding:10px 0px 0px 0px;}

.mainheader_outer{width:950px; float:left; padding-top:10px;}
.header1{width:722px; height:325px; float:left;}
.header2_outer{width:221px; height:325px; float:left; padding-left:7px;}
.banner1{width:221px; height:156px; float:left;}
.banner2{width:221px; height:156px; float:left; padding-top:10px;}

.center{width:950px; float:left; padding-top:10px;}
.left{width:270px; float:left;}
.cate_box{width:269px; float:left;}
.corn1{width:7px; height:45px; float:left;}
.corn_middle{width:253px; height:45px; float:left; background-image:url(../images/center_corn.jpg); background-repeat:repeat-x;}
.corn2{width:9px; height:45px; float:left;}
.corn_bottom{width:269px; float:left; background-image:url(../images/repeat_line.jpg); background-repeat:repeat-y;}
.left_menu_outer{width:267px; float:left;}


.leftmenu2 ul {list-style:none;margin:0px;padding:0px 0px 0px 0px;text-align:left; float:left; }
.leftmenu li { width:180px;font-weight:normal;margin: 0px 0px 0px 0px;padding: 0px 10px 0px 10px;
background-repeat: no-repeat;background-position: 1px 9px;}
	
.leftmenu2 li a {color:#404040;text-decoration:none;	padding: 6px 5px 6px 30px;margin:0px 0px 0px 0px;display:block;
background:transparent;	background-image:url(../images/bullet.jpg);	background-repeat: no-repeat;
background-position:11px 9px;font-family: "Arial Narrow";font-size: 18px;}
.leftmenu2 li a:hover { color:#000; text-decoration:none;}


.cat_text{width:250px; float:left;font-family: "Arial Narrow";font-size:20px; color:#fff; text-align:center; padding-top:8px;}
.brand_box{width:269px; float:left; padding-top:15px;}
.footer_corn{width:269px; height:9px; float:left; }

.right{width:648px; float:left;padding:0px 0px 0px 30px;}
.right_inner{width:608px; float:left;padding:15px 20px 50px 20px; background-color:#f7f7f7;}
.heading{width:400px; float:left;font-family: "Arial Narrow";font-size:20px; color:#113a71;}
.dotline{width:608px; float:left; font-family: "Arial Narrow";font-size:20px; color:#b1b1b1;}

.pro_background{width:166px; height:227px; background-color:#fff; padding:7px 0px 0px 7px; float:left;}
.pro_background2{width:166px; float:left; height:227px; background-color:#fff; padding:7px 0px 0px 7px; margin-left:40px; margin-right:40px;}
.product_outer{width:605px; float:left; padding-top:10px;}
.pro1{width:159px; height:129px; float:left;}

.pro_text{width:160px; float:left; color:#404040; font-family: "Arial Narrow";font-size:16px; padding-bottom:10px;}

.viewdetail_bt{width:108px; height:28px; float:left; text-align:right;}
.price{width:50px; float:left; font-family: "Arial Narrow";font-size:16px; color:#000;}

.footer{width:970px; float:left; padding:0px 0px 10px 0px;}
.footertext{width:400px; float:left;font-family: Arial, Helvetica, sans-serif;font-size:12px; color:#707070;}
.footer_social{width:204px; float:right;}
.icon1{width:24px; height:24px; float:left; padding:0px 5px 0px 5px;}


.text_new{width:608px; float:left; font-family: "Arial Narrow";font-size:15px; color:#404040; text-align:justify;}

.contactus{width:528px; float:left; font-family: "Arial Narrow";font-size:15px; color:#404040; text-align:justify; padding-left:80px;}