/* Design by it5.cn */
body,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p{padding:0; margin:0;}
body{width:990px; margin:auto; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; background:#fff; text-align:left; position:relative;}
body, div, img{ behavior:url("iepngfix.htc");}
fieldset,img {border:none;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
tr,td,select,input{font:11px Verdana, Arial, Helvetica, sans-serif;}
label,img,input,textarea,select,button {vertical-align:middle;}
input.text, textarea {border:1px solid #ccc;}
button{overflow:visible;cursor:pointer;}

a:link,a:visited{text-decoration:none; outline:none;}
a:hover,a:active{text-decoration:underline;}

#header{ height:170px; background:url(../Images/headerbg.jpg) repeat-x; margin-bottom:10px;}
#logo{ width:320px; height:130px; background:url(../Images/logo.jpg) no-repeat; text-indent:-9999px; overflow:hidden; float:left;}
#logo a{ height:100%; display:block;}
.header-right{ width:650px; float:left;}
.welcome p{color:#fff; line-height:25px; text-align:right;}
.welcome p em{ margin:0 8px;}
.welcome p a{color:#fff; text-decoration:underline;}
.welcome p a:hover{ text-decoration:none;}

#menu {width:650px; height:45px; display:block; background:url(../Images/menubg.jpg) no-repeat; margin-top:35px;}
#menu h3{ float:left;}
#menu h3 a{ width:105px; height:45px; line-height:45px; display:block; font-weight:700; color:#fff; font-size:14px; text-align:center;}
#menu h3.menuOn a { background:url(../Images/menuhover.gif) bottom center no-repeat;}
.line{ width:2px; height:45px; background:url(../Images/menubg1.jpg) no-repeat; float:left}
#menu div.slidingList_none{ display:none; width:650px; text-align:center;}
#menu div.slidingList {width:650px; height:29px; line-height:29px; clear:both; text-align:center; margin-top:5px;}
#menu div.slidingList ul{ text-align:center;}
#menu div.slidingList li{ margin:0 8px; height:35px; display:inline; line-height:29px;}
#menu div.slidingList li a{ color:#333; font-size:12px;}
#menu div.slidingList li a:hover{ color:#F60;}

#main{ width:990px; overflow:auto; zoom:1;}
#main-left{ width:200px; margin-right:12px; overflow:hidden; float:left;}
#main-content{ width:566px; overflow:hidden; float:left;}
#main-right{ width:200px; margin-left:12px; overflow:hidden; float:right;}
.titlebox{ width:200px; height:35px; line-height:35px; background:url(../Images/titlebox.jpg) no-repeat; margin-bottom:5px; clear:both;}
.titlebox h2{ padding-left:10px; font-size:13px; font-weight:700; color:#fff;}

.search{ margin-bottom:10px;}
.search p{ margin:8px 0;}
.search-text{ width:150px; padding:3px 2px;}
.search-but{ width:100px; height:26px; background:url(../Images/search.jpg) no-repeat; border:0;}
.searchcenter{ text-align:center;}

li.sone{ margin-top:7px;}
li.sone a{ width:200px; height:35px; line-height:35px; background:url(../Images/titlebox.jpg) no-repeat; overflow:hidden; padding-left:10px; font-size:13px; font-weight:700; color:#fff; display:block;}
li.stwo a{ height:25px; line-height:25px; padding-left:22px; color:#333; background: #fff url(../Images/li.gif) 10px 50% no-repeat; font-size:12px; font-weight:normal;}
li.stwo a:hover{  background: #F6F6F6 url(../Images/li.gif) 10px 50% no-repeat; color:#F60;}

.information-content{ width:200px; line-height:18px; font-size:12px; overflow:hidden; color:#666;}
.information-content p{ text-indent:2em;}
.banner{ margin-bottom:10px;}
.google-search{ border:1px #ccc solid; padding:5px; margin-bottom:10px;}
.googleinput{ padding:3px 2px;}

.recommended{ height:115px; border:1px #F60 solid;}
.re_img{ padding-top:8px;}
.re_img img{ margin:0 8px;}

.newproduct-title{ height:35px; line-height:35px; border-bottom:1px #D7D7D7 solid; overflow:auto; zoom:1; margin-top:5px;}
.newproduct-title h2{ background:url(../Images/titlebg.jpg) 4px 50% no-repeat; padding-left:30px; font-size:12px; color:#114459; font-weight:700; float:left;}
.newproduct-title p{ padding-right:5px; float:right;}
.newproduct-title p a{ color:#333; font-size:11px;}

.channel-title{ height:35px; line-height:35px; border-bottom:1px #D7D7D7 solid; overflow:auto; zoom:1; margin-top:5px;}
.channel-title h2{ background:url(../Images/titlebg.jpg) 4px 50% no-repeat; padding-left:30px; font-size:12px; color:#114459; font-weight:700;}
.channel-content{ width:565px; word-wrap:break-word; overflow:hidden; margin-top:10px;}
.channel-content div{padding:5px;}

.boxlist ul{ margin:15px 0; text-align:center; clear:both;}
.boxlist li{ width:130px; height:170px; border:1px #CCC solid; float:left; margin:0 4px; display:inline;}
.ppic{display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 108px; *font-family:Arial; width:120px; height:120px; margin:5px 0;}
.ppic img{vertical-align:middle;}
.boxlist li h4{ height:28px; padding-top:5px; overflow:hidden;}
.boxlist li h4 a{ color:#333;}

.service{ margin-bottom:10px;}
.userlogin{ margin-bottom:10px;}
.userlogin p{ margin:5px 0; font-weight:700; color:#666;}
.userlogin p a{ font-weight:normal; color:#F60; line-height:17px; text-decoration:underline;}
.userlogin p a:hover{ text-decoration:none;}
.logintext{ width:140px; padding:4px 2px;}
.validate{ width:40px; padding:4px 2px;}
.login{ width:100px; height:26px; background:url(../Images/login.jpg) no-repeat; border:0;}
.logincenter{ text-align:center;}
.recommendedp { width:200px; overflow:hidden;}
.recommendedp li a{ color:#333; line-height:25px; padding-left:10px;}
.recommendedp li a:hover{ color:#F60;}
.discounts{ margin-top:10px; clear:both;}

#footer{ text-align:center; margin-top:15px;}
.picliks{ margin:10px 0;}
.footernav{ margin:10px 0; border-top:1px #ccc solid; padding-top:10px;}
.footernav a{ color:#333; margin:0 10px; display:inline;}
.copyright{ padding-bottom:15px;}
.copyright p{ line-height:18px; color:#666;}
.copyright p a{ color:#666; text-decoration:underline;}
.copyright p a:hover{ color:#F60; text-decoration:none;}

.productinfo_c{ overflow:auto; zoom:1; margin-top:10px;}
.productinfo_img{ width:250px; margin-right:10px; float:left;}
.ppic1{display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 224px; *font-family:Arial; width:250px; height:250px;}
.ppic1 img{vertical-align:middle;}
.productinfo_text{ width:283px; float:left;}
.productinfo_text li{ height:30px; line-height:30px; border-bottom:1px #ccc dashed;}
.productinfo_text li h3{ font-size:16px; font-weight:700;}
.productinfo_text p{ margin:20px 0 0 30px;}
.pdetails{ clear:both; margin-top:10px;}
.pdetails-content{ width:565px; word-break:break-all; overflow:hidden; margin-top:10px;}
.qobgbule{ background:#94D5F8; }
ul.lijianji li{ padding:5px;}