/* Design by it5.cn */
body,div,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}
body{ width:930px; margin:auto; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:#2D2D2F; text-align:left; position:relative;}
fieldset,img {border:none;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
tr,td,input{font:11px Verdana, Arial, Helvetica, sans-serif;}
label,img,input,textarea,select,button {vertical-align:middle;}

body, toptel, img, div { behavior:url("iepngfix.htc");}

a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}

#header{ width:930px; height:154px; background:url(../Images/headerbg.jpg) no-repeat; overflow:hidden; position:relative;}
#logo{ width:274px; height:65px; text-indent:-9999px; position:relative; top:54px; left:328px;}
#logo a{width:274px; height:65px; display:block; background:url(../Images/logo.png) no-repeat; behavior: url("Style/iepngfix.htc");}

.topemail,.toptel{ text-indent:-9999px; margin-right:25px; float:right; position:relative; top:45px;}
.topemail a{ width:40px; height:45px; display:block; background:url(../Images/topemail.png) no-repeat; behavior: url("Style/iepngfix.htc");}
.toptel a{ width:40px; height:45px; display:block; background:url(../Images/toptel.png) no-repeat; behavior: url("Style/iepngfix.htc");}

#mainNav{ background:#E9E9E9;}
ul.navlist{ width:930px; height:43px;}
ul.navlist li{ float:left; display:block; text-indent:-9999px;}
ul.navlist li a{background:url(../Images/mainNav.jpg) no-repeat; display:block;}

li.mainNav-left{ width:24px; height:43px; display:block; background:url(../Images/mainNav.jpg) no-repeat;}
li.mainNav-right{ width:21px; height:43px; display:block; background:url(../Images/mainNav.jpg) no-repeat;background-position:-909px 0px;}

li.mainNav-home a{ width:110px; height:43px;}
li.mainNav-home a:link, li.mainNav-home a:visited{ background-position:-24px -43px;}
li.mainNav-home a:hover, li.mainNav-home a:focus{ background-position:-24px 0px;}

li.mainNav-about a{ width:129px; height:43px;}
li.mainNav-about a:link, li.mainNav-about a:visited{ background-position:-134px -43px;}
li.mainNav-about a:hover, li.mainNav-about a:focus{ background-position:-134px 0px;}


li.mainNav-news a{ width:111px; height:43px;}
li.mainNav-news a:link, li.mainNav-news a:visited{ background-position:-263px -43px;}
li.mainNav-news a:hover, li.mainNav-news a:focus{ background-position:-263px 0px;}
li.mainNav-news-hover{ background-position:-263px 0px;}

li.mainNav-products a{ width:127px; height:43px;}
li.mainNav-products a:link, li.mainNav-products a:visited{ background-position:-374px -43px;}
li.mainNav-products a:hover, li.mainNav-products a:focus{ background-position:-374px 0px;}
li.mainNav-products-hover{ background-position:-374px 0px;}

li.mainNav-support a{ width:126px; height:43px;}
li.mainNav-support a:link, li.mainNav-support a:visited{ background-position:-501px -43px;}
li.mainNav-support a:hover, li.mainNav-support a:focus{ background-position:-501px 0px;}
li.mainNav-support-hover{ background-position:-501px 0px;}

li.mainNav-contact a{ width:146px; height:43px;}
li.mainNav-contact a:link, li.mainNav-contact a:visited{ background-position:-627px -43px;}
li.mainNav-contact a:hover, li.mainNav-contact a:focus{ background-position:-627px 0px;}
li.mainNav-contact-hover{ background-position:-627px 0px;}

li.mainNav-feedback a{ width:136px; height:43px;}
li.mainNav-feedback a:link, li.mainNav-feedback a:visited{ background-position:-773px -43px;}
li.mainNav-feedback a:hover, li.mainNav-feedback a:focus{ background-position:-773px 0px;}
li.mainNav-feedback-hover{ background-position:-773px 0px;}

#main{ width:930px; padding-bottom:30px; background:url(../Images/mainbottom.jpg) #EFEFEF bottom no-repeat; overflow:auto; zoom:1;}
.banner{  width:880px; margin:auto; margin-top:25px;}
.newproducts{ width:884px; margin:auto;}
.newptitle{ height:50px; line-height:50px; background:url(../Images/newptitlebg.jpg) no-repeat;}
.newptitle h2{ font-size:13px; font-weight:700; color:#353537; margin-left:20px; float:left;}
.newptitle p { float:right;}
.newptitle p a{ color:#666; font-size:11px; margin-right:20px;}

.productlist ul{ clear:both; text-align:center;}
.productlist li{ width:145px; margin:14px; display:inline; float:left;}
.newppicmiddle{display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 129px; *font-family:Arial; width:145px; height:145px; border:1px #ccc solid; background:#fff;}
.newppicmiddle img{vertical-align:middle;}
.productlist li h3{ margin:8px 0;}
.productlist li h3 a{ font-size:12px; color:#2D2D2F; text-decoration:underline;}
.productlist li h3 a:hover{ color:#FF6600; text-decoration:none;}
.products{ width:884px; margin:auto;}

.search-box{ width:880px; margin:auto; margin-top:25px;}
.searchbox-title{ height:12px; display:block; background:url(../Images/searchboxtitle.jpg) no-repeat;}
.searchbox-content{ background:#2F2F2F;}
.searchbox-bottom{ height:12px; display:block; background:url(../Images/searchboxbottom.jpg) no-repeat;}

#categorymain h2{ background:url(../Images/categorymainli.jpg) 10px 50% no-repeat; padding-left:30px; height:25px; line-height:25px; font-size:18px; color:#fff; font-weight:700;}
.search h2{ background:url(../Images/categorymainli.jpg) 10px 50% no-repeat; padding-left:30px; height:25px; line-height:25px; font-size:18px; color:#fff; font-weight:700; margin-bottom:10px;}
.search{ color:#fff; font-size:13px; overflow:auto; zoom:1;}
.search h3{ font-weight:700; margin-bottom:5px;}
.search ul{ margin:0 20px; clear:both;}
.search li{ padding:0 0 8px 3px; border-left:1px #fff solid; width:275px; float:left;}
.search li p{ margin:2px 0;}
li.checkboxp p{width:135px; float:left;}

.trfl{ width:600px; padding:0 20px 50px 20px; color:#fff; border:4px #eee solid; background:url(../Images/formbg.png) repeat; behavior: url("Style/iepngfix.htc");}
.trflcontent h2{ font-size:16px; color:#fff; font-weight:700; margin:20px 0;}
.trflcontent p{ line-height:18px; font-size:12px;}
.feedbackinp{ border:1px #ddd solid; padding:4px;}
.feedbackinp1{ border:1px #ccc solid; padding:4px;}
.reproducts { overflow:auto; zoom:1;}
.reproducts h3{ font-size:16px; font-weight:700; color:#fff; margin-left:12px;}
.reproducts ul{ margin-left:10px;}
.reproducts li{ float:left; margin:5px;}
.reproducts h4 { margin:10px 0;}
.reproducts h4 a{ color:#fff; font-size:14px; font-weight:700;}

.boxclose{ text-align:right; margin:5px;}
.boxclose a{width:26px; height:27px; cursor:pointer; display:block; background:url(../Images/btn-close.png) repeat; behavior: url("Style/iepngfix.htc");}
.productinfo{width:880px; margin:auto; font-size:12px;}
.productinfoname{ margin:10px 0; overflow:auto; zoom:1;}
.productinfoname h2{ font-size:35px; font-weight:700; float:left;}
.productinfoname p{ float:right;}
.productinfoname p a{ width:110px; height:26px; line-height:25px; text-align:center; color:#fff; font-size:12px; font-weight:700; display:block; background:url(../Images/qu.jpg) no-repeat;}
.productinfoother{ overflow:auto; zoom:1; margin:0 20px 15px 0;}
.productinfoother li{ float:left; margin-right:50px;}
.productinfoother li h3{ font-size:12px; font-weight:700; margin:5px;}
.productinfoother li p a{ color:#000; font-size:12px; margin:3px;}

.technicaldata{ float:left; width:282px; margin-right:15px;}
.features{ float:left; width:282px; margin-right:15px;}
.extra{float:left; width:282px;}

.technicaldata-pic img{ border:1px #ccc solid;}
.features-pic img{ border:1px #ccc solid; margin-top:10px;}
.extra-pic img{ border:1px #ccc solid;}

.technicaldata h3{ font-size:16px; font-weight:700; margin:12px 0;}
.technicaldata p{ line-height:16px;}
.features h3{font-size:16px; font-weight:700; margin-bottom:8px;}
.features p{ line-height:17px;}

.extra h3{ font-size:16px; font-weight:700; margin:12px 0;}
.extra p{ line-height:16px;}
.extra p img{ margin:0 5px;}

.contacttext{ width:410px; overflow:hidden; float:left;}
.contacttext h3{font-size:16px; font-weight:700; margin:12px 0;}
.contacttext p{ line-height:16px;}
.contactform{ width:450px; overflow:hidden; float:right; text-align:left;}

.Date { overflow:auto; zoom:1;}
.Date li { width:430px; float:left;}
.Date li h3{ background:url(../Images/item.jpg) 1px 50% no-repeat; padding-left:25px; font-size:18px; font-weight:700;}
.Date p a{ color:#000; text-decoration:underline; line-height:18px;}
.Date p a:hover{ color:#00A1F0;}

.newlist{ clear:both; margin-top:20px;}
.newlist li{ border-top:2px #D9DBDC solid; clear:both; padding:15px 0;}

.newlistdate{ width:160px; text-align:center; float:left; padding-top:30px;}
.newlistdate h4{color:#00A1F0; font-size:80px; font-weight:700; }
.newlistdate p{color:#00A1F0; font-size:20px; margin:30px 0;}

.newlistcontenc{ float:left;}
.newlistcontenc h6{ font-size:18px; font-weight:700; margin:5px 0;}
.newlistcontenc p{ line-height:16px;}
.continue { margin-top:15px;}
.continue a{color:#00A1F0; font-size:14px; font-weight:700;}

.Colors{ padding:5px 0; background:#FFFFFF;}
.Colors img{ margin:0 5px;}

#footer{ width:930px; height:65px; text-align:center; color:#fff;}
#footer p{ margin:10px 0;}
#footer p a{ color:#fff; margin:0 15px;}

#Tab1{width:930px;padding:0px;margin:0 auto;background:url(../Images/tab00.jpg) repeat-x; margin-top:20px; clear:both;}
.Menubox {width:864px;background:url(../Images/tab01.jpg);height:50px;line-height:50px;overflow:hidden;margin:auto;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{color:#666;font-size:16px;font-weight:700;float:left;display:block;cursor:pointer;width:265px;padding-left:15px;margin-right:8px;text-align:left;}
.Menubox li.hover{color:#333;font-size:16px;font-weight:700;padding:0px;width:265px;padding-left:15px;margin-right:8px;background:url(../Images/tab02.jpg);height:50px;line-height:50px;}
.Contentbox{clear:both;width:864px;margin:auto;font-size:12px;margin-top:15px;border-top:none;text-align:left;padding:5px; line-height:18px;}

.Menubox1 {width:864px;background:url(../Images/tab001.jpg);height:50px;line-height:50px;overflow:hidden;margin:auto;}
.Menubox1 ul{margin:0px;padding:0px;}
.Menubox1 li{color:#666;font-size:16px;font-weight:700;float:left;display:block;cursor:pointer;width:265px;padding-left:15px;margin-right:8px;text-align:left;}
.Menubox1 li.hover{color:#333;font-size:16px;font-weight:700;padding:0px;width:265px;padding-left:15px;margin-right:8px;background:url(../Images/tab02.jpg);height:50px;line-height:50px;}