body{font:12px Arial, Helvetica, sans-serif;margin:0px auto;padding:0px;color:#000; text-align:center; background-color:#fff; }
div,form,img,ul,li,dd,dl,dt,h1{margin: 0px auto;padding: 0px;border: 0;list-style:none;}
a{text-decoration: none; color:#000; }
a:hover{text-decoration: underline; color:#C22522;}
p{ margin:0; padding:0;}
.clearw{ clear:both;} 
/* Í·²¿ */
.main{ margin:0 auto;position:relative; width:100%; min-width:1024px; overflow-x: hidden;  }
.main img{  display: block; border: 0; }
.main p{}
.w1920{width:1080px; position: relative; margin: auto; display: block }
.w1920 table { float: left; position: relative; margin: 0 -370px 0 -370px; }
.banner{overflow:hidden;width:1080px;margin:0 auto; height:100%;}



.shop{ overflow:hidden;width:950px; height:204px; background:url(images/index-25.jpg); }
#js_g1{overflow:hidden;width:840px;height:204px;overflow:hidden; padding:0px 88px 0px 0px ; float:right;}

.products{ overflow:hidden;width:950px; height:204px; background:url(images/index-23.jpg); }
#js_g2 {overflow:hidden;width:840px;height:204px;overflow:hidden; padding:0px 0px 0px 79px ;float:left;}



.contact{width:1080px; height:400px;  overflow:hidden; text-align:left; color:#fff; position:relative; background-color:#69a22d}
.contact ul{ width:450px; font-size:14px; display:block; padding:20px 0 0 110px; float:left; }
.contact ul li{ line-height:25px; }
.contact .mess{  width:700px; height:400px; margin:10px 0px 0 100px;float:left;position:relative; font-size:14px;color:#fff; padding-left:30px}
.contact .mess h2{ margin-bottom:6px; padding:55px 0 20px 60px;}
.contact .mess form p{ width:100%; margin-bottom:9px; float:left;}
.contact .mess form p label{  text-align:right; width:120px; display:block; float:left; margin:0 10px 0 0 ;}
.contact .mess form p input{ width:550px; height:16px; font-size:12px; margin:0;padding:0; vertical-align:middle; float:left;color:#000;}
.contact .mess form p input.code{ width:88px; margin:0 10px 0 0;}
.contact .mess form p img{ margin:1px 0 0 0;}
.contact .mess form p textarea{ font-size:12px;float:left; margin:0;padding:0; vertical-align:middle; width:550px; height:99px;}
.contact .mess form span{ float:left; padding-left:80px;}
.contact .mess form span input{ margin-right:15px;}
.contact .mess form span input.submit{ width: 100px; height: 30px; background: #f6d300; border: none; font-size: 1.4em; cursor: pointer; }
.contact .mess form span input.submit1{ width: 100px; height: 30px; background: #ef9c00; border: none; font-size: 1.4em; cursor: pointer; }
.red{ color:#FF0000; font-weight:bold;}

.bottom{width:1080px; height:25px; overflow:hidden;line-height:20px; text-align:center; padding-top:5px ;color:#fff;margin-bottom:38px; background-color:#464646;margin-top:1px;}
.bottom p{width:1000px; height:20px; overflow:hidden;line-height:20px;text-align:left;}
.bottom p span { float: right; }
.bottom p a{ color:#fff;}

.searchsubmit{ cursor:pointer; background:url(images/tj.jpg) center center no-repeat; width:138px; height:46px; border:none; margin-right:25px;}
.searchreset{cursor:pointer; background:url(images/ct.jpg) center center no-repeat; width:79px; height:46px; border:none;}