/* CSS Document */

*{ word-wrap:break-word;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,img,fieldset,input,textarea,p{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
input,textarea,select,button,tr,td{ font-family:inherit; font-size:inherit; font-weight:inherit;}
label,input,textarea,select{ vertical-align:middle;}
input.text,textarea{ border:1px solid #ccc;}
button{ overflow:visible; cursor:pointer;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:none;}
li{ list-style:none;}
em{ font-style:normal;}
.clear_both {
clear: both;
font-size: 1px;
height: 0px;
line-height: 0px;
}


body{ 
margin:0 auto; background-image:url(../images/bg.jpg);
font:12px/150% Arial, Helvetica, sans-serif; color:#333;
background-repeat:no-repeat; background-attachment:fixed;
}
tr,td,select,input{ font:12px/150% Arial, Helvetica, sans-serif;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#f07b1c; text-decoration:underline;}
.mar5 {
margin-top: 5px;
}
.mar6 {
margin-top: 6px;
}
.mar7 {
margin-top: 7px;
}
.mar8 {
margin-top: 8px;
}
.mar9 {
margin-top: 9px;
}
.mar10 {
margin-top: 10px;
}
.mar11 {
margin-top: 11px;
}
.mar12 {
margin-top: 12px;
}
.mar13 {
margin-top: 13px;
}
.mar14 {
margin-top: 14px;
}
.mar15 {
margin-top: 15px;
}
.mar16 {
margin-top: 16px;
}

ul {
padding:0px;
margin: 0px;
}
li {
list-style:none;
}
.clear_both {
clear: both;
font-size: 1px;
height: 0px;
line-height:0px;
}
.wrap {
width: 988px;
margin: 0px auto;
}
.logo {
width: 222px;
float: left;
}
.ContentBox {
background:#FFFFFF;
padding: 5px;
}
#Header {
padding: 18px 0px;
}
.Abox {
width: 302px;
float: left;
}
.Title1 {
background:url(../images/208_10.jpg) no-repeat;
height: 32px;
color:#FFFFFF;
font-size: 14px;
line-height: 32px;
font-weight: 900;
padding-left: 25px;
}
.Title2 {
background:url(../images/208_12.jpg) no-repeat;
height: 32px;
color:#FFFFFF;
font-size: 14px;
line-height: 32px;
font-weight: 900;
padding-left: 25px;
}
.Title3 {
background:url(../images/208_25.jpg) no-repeat;
height: 32px;
color:#FFFFFF;
font-size: 14px;
line-height: 32px;
font-weight: 900;
padding-left: 25px;
}
.Title5 {
background:url(../images/208_14.jpg) no-repeat;
height: 32px;
color:#FFFFFF;
font-size: 14px;
line-height: 32px;
font-weight: 900;
padding-left: 25px;
}

.Title6 {
background:url(../images/208_26.jpg) no-repeat;
height: 32px;
color:#FFFFFF;
font-size: 14px;
line-height: 32px;
font-weight: 900;
padding-left: 25px;
}

.Abox {
}
.f1 {
float: right;
color:#FFFFFF;
font-size: 12px;
}
.f1 a {
color:#FFFFFF;
font-size: 12px;
margin-right: 8px;
}
.Acon {
font-size: 13px;
color:#525151;
line-height: 22px;
}
.Equipments {
width: 625px;
float: right;
}


.productsBox3{ float:left;width:180px; text-align:center; margin:8px 3px; display:inline;}
.productsBox3 .productsImg{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 160px; *font-family:Arial; width:180px; height:174px; overflow:hidden; border:1px #cccccc solid; background:#fff;}

.productsBox3 .txtinfo {
line-height: 20px;
font-size: 12px;
font-weight: 300;
text-align:center;

}
.productsBox3 .txtid {
font-weight: 300;
}















.Footnav {
background:url(../images/208_28.jpg) no-repeat;
height: 31px;
line-height: 31px;
text-align:center;
}
.Footnav a {
color:#4a4949;
padding: 0px 15px;
}
.Copytxt {
color:#7f7f7f;
text-align:center;
line-height: 36px;
}
.Topright {
width: 365px;
float: right;
}
.guoqi {
color:#FFFFFF;
}
.guoqi a {
color:#FFFFFF;
padding: 0px 5px;
}



/*start define menus*/
.Menu {
background:#000 url(../images/menubg.jpg) repeat-x;
height: 40px;
padding: 0px 20px;
overflow:hidden;
}
.Menu li {
float: left;
}
.Menu a {
display:block;
float: left;
font-size: 16px;
font-weight: 900;
padding: 0px 44px;
line-height: 40px;
color:#FFFFFF;
}
.Menu a:hover {
color:#96fa19;
text-decoration:none;
background: url(../images/ahover.jpg) repeat-x;
}
/*end define menus*/
.LeftBox {
width: 200px;
float: left;
}

#nav {      
 list-style-type: none;
 background:#fff;
 border-top: 0px;

}   
  
#nav a {     
 display: block;   
 height: 32px;
 line-height: 32px;
 background: url(../images/208_09.jpg);
 background-repeat:no-repeat;
 text-indent:6px;
 border-top: 0px;
}   
  
#nav li {

}   
  
#nav li a:hover{   
   
}   
  
#nav a:link  {   
 color:#1a1a1a;
 font-weight: 300; 
 text-decoration:none; 
 font-size: 12px;  
}   
  
#nav a:visited  {   
 color:#1a1a1a;
 font-weight: 300;  
 text-decoration:none;  
  font-size: 12px;   
}   
  
#nav a:hover  {   
 color:#065893;
 font-weight: 300;    
 text-decoration:none;
 background: url(../images/a12.jpg);
 background-repeat:no-repeat; 
}   
#nav li ul {   
 list-style:none;   
 text-align:left;   
 padding:0;   
}   
  
#nav li ul li{    
 background: #fbfbfb;
}   
  
#nav li ul a{
background:#fbfbfb;
border-bottom: 1px solid #f5f5f5;
 height: 28px;
 line-height: 28px;
 font-size: 12px;
 font-weight: 300;
}   
  
#nav li ul a:link  {   
 color:#000;  
 text-decoration:none;  
 font-weight: 300; 
}   
#nav li ul a:visited  {   
 color:#000;  
 text-decoration:none; 
 font-weight: 300;   
}   
#nav li ul a:hover {    
 text-decoration:none;   
 font-weight:600;   
 background:#dadada; 
 color:#000;
 font-weight: 300;   
}
#nav li.sfhover ul {   
 left: auto;   
}   
#content {   
 clear: left;    
}   
#nav ul.collapsed {   
 display: none;   
} 

.RightBox {
width: 750px;
float: right;
}
.f2 {
float: right;
font-size: 12px;
color:#FFFFFF;
margin-right: 6px;
}
.f2 a {
font-size: 12px;
color:#FFFFFF;
}
.Icon {
line-height: 24px;
}
.Icon p {
margin-top: 10px;
}


/* Nav Pages */
.navpages{padding:5px; margin-top: 10px;}
.navpages ul{text-align:right;margin:0;padding:0}
.navpages li{list-style:none;display:inline; width:14px;margin-right:2px;}
.navpages li.thepage{margin-right:5px;color: #1C1C03;padding:1px 4px; width:auto}
.navpages a{text-decoration:none;color:#1C1C03;padding:1px 4px;border:1px solid #fff;}
.navpages a:hover{border:1px solid #888;color:#fff;background:#888; text-decoration:none}
.navpages li.curr_linkpage{border:1px solid #222;color:#fff;padding:1px 4px;background:#333}

.productBox { margin-top:10px; padding: 0px 10px;}
.productBox h4 { font-size:14px; font-weight:bold; margin:10px 0; color:#0460a3; }
.productBox .productImgBox { float:left; width:350px; text-align:center; }
.productBox .productImg { width:350px; height:100%; display:block; border:1px #eee solid; background:#fff; margin-bottom:10px; padding-bottom:1px; }
.smallImg {
background:#FFFFFF;
padding: 6px 0px;
border: 1px solid #EAEAEA;
}
.smallImg img { border:1px #eee solid; margin:1px 3px; }
.click { text-align:center; }
.click a, .click a:visited { color:#a52929; }

.productBox .productInfo { float:left; margin-left:30px; width:320px;}
.productBox .item, .productBox .price, .productBox .price3 { border-bottom:1px dotted #ddd; padding:8px 0; font-size:12px; }
.productBox .productInfo h4 {
color:#0460a3;
}
.productBox .size { padding:8px 0; }
.productBox .price { color:#a52929; font-weight:bold; }
.productBox .price2 { color:#333; font-weight:bold; text-decoration:line-through; }
.productBox .addCart { padding:20px; background:#eee; }
.productBox .prev { padding:10px 0; }
.productBox .review { overflow:auto; zoom:1; border:1px dotted #ddd; padding:5px; }
.productBox .review li { float:left; width:130px; }
.productDetail {padding: 0px 10px; }
.productDetail h3 { font-weight:900; font-size:16px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; padding:10px 0; margin:10px 0; color:#0460a3; }

.SearchBox {
background:#FFFFFF;
}
.Bannerflash {
height: 445px;
border-bottom: 3px solid #cdcdcd;
}

/* demo */
#demo {overflow:hidden; width:978px;  margin:0 auto; height: 230px; }
#indemo { padding:0; float: left; width:600%; }
#demo1 { float: left; }
#demo2 { float: left; }

/* demo */
#Ademo {overflow:hidden; width:950px;  margin:0 auto; height: 200px; }
#Aindemo { padding:0; float: left; width:600%; }
#Ademo1 { float: left; }
#Ademo2 { float: left; }
/* demo */
#Bdemo {overflow:hidden; width:950px;  margin:0 auto; height: 200px; }
#Bindemo { padding:0; float: left; width:600%; }
#Bdemo1 { float: left; }
#Bdemo2 { float: left; }


.Aboutbox {
border-top: 3px solid #cdcdcd;
margin-top: 5px;
padding-top: 20px;
}

.AboutCon {
float: left;
width: 720px;
}

.txt01 {
font-size: 23px;
font-family: "Segoe UI";
}
.txt02 {
line-height: 21px;
margin-top: 10px;
color:#676767;
}
.Apc {
float: right;
width: 246px;
margin-top: 5px;
}
.Footer {
background:#ffffff url(../images/footerbg.jpg) no-repeat;
height: 32px;
line-height: 32px;
text-align:center;
margin-top: 15px;
padding-top: 20px;
color:#858586;
}








