
@charset "utf-8";


*{ margin:0; padding:0;}
html { overflow-x: hidden; overflow-y: auto; } 
html { overflow-y: scroll; } 
img{ border:0 none; margin:0 none; padding:0 none; text-indent:0px;}
body{ color:#2c2c2c;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0 ;padding:0;}
input,button,textarea,select{font:12px ;Verdana, Arial, Helvetica, sans-serif;}
li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.px10{ height:10px; line-height:10px; display:block; clear:both;}

.clear{ clear: both;}
a{ text-decoration:none; color: #494949;}
a:hover{ text-decoration: underline; color:#ff0000;}
.toplan{margin:0 auto; width:auto; height:35px; background:#000000; color:#fff;}
  .toplan ul li{ line-height:35px; margin:0 auto;width:1000px; background:url(/images/7.jpg) left center no-repeat; padding-left:40px;}
.top{margin:0 auto; width:auto; height:210px;}
.top ul{ margin:0 auto; width:1000px;}
#t1{height:71px;}
#t2{height:45px; margin-top:10px; padding-left:35px; background:#CCCCCC; line-height:45px; font-size:14px;  color:#000;}
#t2 a{text-decoration:none; color: #000;}
#t2 a:hover{ text-decoration: underline; color:#fff;}
.topa{ margin-top:35px; float:left; width:300px; height:120px;color:#FFFFFF; background:url(/images/8.jpg) top no-repeat;}
.topb{ margin-top:40px; float:right; width:600px; height:120px;color:#FFFFFF; height:35px;}
.topb ul{width:600px; }
.topb ul span{ float:left; line-height:35px; color:#FF6600; width:230px; text-align:right;}
.topb ul span a{color:#FF6600;}
.topb ul span a:hover{color:#FFFF00;}
.topb ul li{float:right; line-height:30px; color:#FF6600; width:310px;}

.toplantwo{margin:5px auto 0 auto; width:auto; height:104px; background:url(/images/1.jpg) repeat-x;}
  .toplantwo ul li{ line-height:104px; margin:0 auto;width:1000px; text-align:center; background:url(/images/2.jpg) no-repeat center bottom; height:104px;}


.ADfirst{margin:5px auto 0 auto;width:1000px;height:530px; }
  .ADfirst ul li{}

.Newarrive{margin:5px auto 0 auto;width:1000px;height:45px; background:#eee;}
  .Newarrive ul li{ line-height:45px; font-size:14px; color:#003366; font-weight:bolder; text-align:center;}
.Newarriveproduct{margin:5px auto 0 auto;width:1000px;height:auto;}
  .Newarriveproduct ul li{ margin:5px;float:left; width:225px; height:300px; line-height:35px; padding:5px;border:1px solid #999999;}
  .Newarriveproduct ul li img{ padding:3px;  }
  
.latestNews{margin:5px auto 0 auto;width:1000px;height:auto;}
  .latestNews ul li{ float:left; width:320px; height:360px; line-height:35px; padding:5px;}
  
  
.ADtwo{margin:5px auto 0 auto; width:auto; height:380px; background:#000000;}
.ADtwo ul li{ text-align:center; height:380px;}

.Whychooseus{margin:5px auto 0 auto;width:1000px;height:45px;}
  .Whychooseus ul li{ line-height:45px; padding-left:5px; font-size:14px; color:#1B6AAD; font-weight:bolder; text-align:left; background:#eee;}
.Wcuparta{margin:5px auto 0 auto;width:1000px;height:auto;}
.Wcuparta ul span{ float:left; width:350px; height:420px; line-height:35px; padding:5px;}
.Wcuparta ul li{ float:right; width:600px; height:420px; line-height:35px; padding:5px;}
#t3{ margin:5px; width:auto;}
#t3 dl dt{ line-height:60px; font-size:16px; color:#000; font-weight:bolder;}
#t3 dl dd{ color:#999999; line-height:30px;}
#t4{margin:5px; width:auto; }
#t4 ul li{}
#t4title{ font-size:14px; color:#000000; font-weight:bolder;}


.contactus{margin:5px auto 0 auto;width:1000px;}
  .contactus ul li{ }




.topc{ margin:0; float:left; width:200px; background:url(/images/7.jpg) no-repeat; height:44px;}
.topc a{ display:block; width:100%; height:100%; text-indent:-9999px} 
.topd{ margin:0; float:right; width:795px; color:#FFFFFF; height:44px;}
.topd ul{margin:0;width:795px; height:44px;}
.topd ul li{ margin:15px 26px 0 5px; width:auto; float:left; font-size:14px;}
.topd ul li a{color:#FFFFFF;}
.topd ul li a:hover{color:#FF0;text-decoration: underline;}

.ad{ margin:10px auto 10px auto; width:1000px; height:300px;}
.ad ul li{ text-align:center;}

.main{ margin:0 auto; width:1000px;}
.main_1{ margin:0; height:105px; background:#E5E5E5;}
.main_1 ul span{ float:left;  width:345px; height:105px;}
#t6{background:url(/images/9.jpg) no-repeat;}
#t7{background:url(/images/10.jpg) no-repeat;}
#t8{background:url(/images/11.jpg) no-repeat;}

.main_1 ul li{ float:right; margin-top:65px; line-height:35px; font-size:18px; width:630px;}
.main_1 ul li a{font-size:18px;}
.main_1 ul li a:hover{font-size:18px;text-decoration: underline; color:#333333;}

.main_2{ margin:0;}
.main_2 ul li{ float:left; margin:10px 0 10px 0; height:307px; width:307px; border:1px #CCCCCC solid; padding:2px;}
.main_2 ul li img{ border:0px; width:303px; height:303px;}
#t5{ margin-left:30px; margin-right:30px;}

.abou{ margin:0px; width:auto; background:#E5E5E5;}
.abou ul li{ margin:0 auto; width:1000px; line-height:30px;}
.abou ul li h2{ font-size:16px; font-weight:bolder; color:#000000; line-height:40px;}

.newsarea{ margin:0 auto; width:1000px; height:380px;}
.newsarea dl{ float:left; margin:15px 10px 15px 10px; height:310px; width:310px;  }
.newsarea dl dt{ width:310px; height:254px;border:1px #CCCCCC solid;padding:2px;}
.newsarea dl dt img{width:306px; height:250px; padding:2px;}
.newsarea dl dd{ width:310px; height:auto; line-height:30px;}
.newsarea dl dd h2{ font-size:13px; font-weight:bolder; color:#000000; line-height:35px;}


.links{height:380px; width:auto; background:#3C3C3E; margin-top:10px; color:#FFFFFF;}
.links ul{margin:0 auto;width:1000px;}
.links ul span{ float:right; width:550px;}
.links ul li{ float:left; width:400px; line-height:35px;}
.links ul li img{ float:left; width:180px; height:200px; margin:5px 10px 5px 10px;}

.links2{height:auto; width:auto; background:#3C3C3E; color:#FFFFFF;}
.links2 ul{margin:0 auto;width:1000px;}
.links2 ul li{line-height:35px;}
.links2 ul li a{ color:#CCCCCC;}
.links2 ul li a:hover{ color:#CCCCCC;text-decoration: underline;}

/*bottom*/





.bottom{ height:530px; margin:0 auto; width:100%; background-color:#000; color:#999;}



.btmain{ height:400px; margin:0 auto ; width:1000px; padding-top:40px;}


.btmain ul{}
.btmain ul li{ float:right; width:660px;  line-height:45px;}
.btmain ul span{ float:left; width:320px; height:340px;  line-height:30px; background:url(/images/14.jpg) left top no-repeat; padding-top:100px; font-size:14px; color:#FFFFFF;}

.btma{}
.btma ul li{ float:left;}


.btma #btmmenu{margin:0 auto; width:100%;}
.btma #btmmenu ul span{ all: unset !important;height:65px !important;  line-height:65px !important; font-size:18px !important; color:#FFFFFF !important; font-weight:bolder !important; background:none;}
.btma #btmmenu ul li{ color:#FFFFFF; background:url(/images/15.jpg) left center no-repeat; padding-left:20px; line-height:45px;}
.btma #btmmenu ul li a{ color:#FFFFFF;}
.btma #btmmenu ul li a:hover{ color:#CCCCCC;text-decoration: underline;}


.btma #btmContact{margin:0 auto; width:100%;}
.btma #btmContact ul span{ all: unset !important;height:65px !important;  line-height:65px !important; font-size:18px !important; color:#FFFFFF !important; font-weight:bolder !important; background:none;}
.btma #btmContact ul li{ color:#FFFFFF; line-height:35px; background:url(/images/19.jpg) bottom left no-repeat; height:245px;}

.btmb{margin:0 auto; width:1000px; border-top:#CCCCCC 1px solid; height:50px; line-height:50px;}
.btmb ul span{ float:left; width:325px; color:#FFFFFF!important; text-align:left;}
.btmb ul span a;a:hover {color:#fff!important;text-decoration: underline;}

.btmb ul li{ float:right; width:550px; color:#FFFFFF!important; text-align:right;}
.btmb ul li a;a:hover {color:#fff!important;text-decoration: underline;}

.main_3{ margin:0;}
.prolist{ margin:0; float:left; width:300px; background:#E5E5E5;}
.prolist ul h1{ line-height:55px;  padding-left:10px; background:#000000!important; color:#FFFFFF; font-size:16px; font-weight:bolder; width:290px; height:60px;}
.prolist ul li{ line-height:35px; border-bottom:1px #666 dotted; padding-left:10px;width:280px;}



.promain{ margin:0; float:right; width:690px;}
.promain h1{ margin:0 auto; width:100%; height:49px; line-height:49px; font-size:16px; font-weight:bolder;background:#F1F1F1; border-bottom:3px solid #DDD; padding-left:10px;}
.promain h3{ margin:0 auto; width:100%; text-align:left; font-size:14px; font-weight:bolder; height:45px; line-height:45px;border-bottom:1px dotted #DDD;padding-left:20px;}
.promain h4{ margin:0 auto; width:100%; text-align:center;  height:45px; line-height:45px;border-top:1px dotted #DDD;}
.promain ul li{ margin:0 auto; width:220px; float:left; padding:5px;}

.promainabout{ margin:0; float:right; width:690px;}
.promainabout h1{ margin:0 auto; width:100%; height:49px; line-height:49px; font-size:16px; font-weight:bolder;background:#F1F1F1; border-bottom:3px solid #DDD; padding-left:10px;}
.promainabout h3{ margin:0 auto; width:100%; text-align:left; font-size:14px; font-weight:bolder; height:45px; line-height:45px;border-bottom:1px dotted #DDD;padding-left:20px;}
.promainabout h4{ margin:0 auto; width:100%; text-align:center;  height:45px; line-height:45px;border-top:1px dotted #DDD;}