body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}    
fieldset,img{border:0}    
table{border-collapse:collapse;border-spacing:0}    
ol,ul{list-style:none}    
h1,h2,h3,h4,h5,h6{font-size:100%}   

body{text-align:center;font:12px/180% Verdana,Geneva,sans-serif;color:#000}
img{border:0}
ul{list-style:none}
a{color:#333;text-decoration:none}
a:hover{color:#000}
.fl{float:left}
.fr{float:right}
.border{padding:1px;border:1px solid #dcedbe}
.red{color:red}

h1{margin-bottom:20px;font-size:2em;color:#2f5095}

.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{display:inline-block}/* Hides from IE-mac \*/*html .clear{height:1%} .clear{display:block}/* End hide from IE-mac */


#wrapper{position:relative;margin:0 auto;width:1002px;background:url(i/bg.png) 50% 0 no-repeat}
#header{position:relative;height:163px;background:url(i/bg_header.png) no-repeat}
.logo{position:absolute;top:27px;left:30px;width:668px;height:91px;background:url(i/logo.png) no-repeat}
.logo a{display:block;width:668px;height:91px;text-indent:-999em;overflow:hidden}
.headnav{position:absolute;top:10px;right:15px;width:70px;height:26px;color:#fff;background:url(i/bg_headnav.png) no-repeat}
.headnav a{margin:0 5px;color:#fff}
.headnav a:hover{text-decoration:underline}
#menunav{position:absolute;bottom:0;left:90px}
#menunav li{float:left;width:98px;height:43px}
#menunav a{display:block;width:98px;height:38px;line-height:38px;color:#454d5f;font-size:16px;font-weight:bold}
#menunav a:hover{color:#355eb6}





#content{min-height:430px;_height:430px}
#content .pos{position:relative}
.psearch{margin:0 auto;width:734px;height:31px;line-height:31px;color:#fff;background:url(i/bg_psearch.gif) no-repeat}
.context{margin:20px 100px;text-align:left;min-height:330px;_height:330px}
.c1{background:url(i/bg_c1.png) no-repeat}
.c2{background:url(i/bg_c2.png) no-repeat}
.context .r{float:right;width:220px}
.context img{margin:10px 15px}

#catemenu{position:absolute;top:200px;left:640px;text-align:left;height:30px;line-height:30px;font-size:14px;font-weight:bold}

#mainshow{position:absolute;top:150px;left:20px}
#mainshow img{}

#products{margin:0 auto;width:1000px}
#products .title{margin:10px auto;padding-left:30px;text-align:left;font-size:24px;color:#b22921}
#products .list{margin:10px auto;width:90%;height:410px;overflow-y:scroll;scrollbar-darkshadow-color:#eceae6;scrollbar-track-color: #eceae6;scrollbar-face-color: #1c3c81;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#eceae6;scrollbar-highlight-color:#1c3c81;scrollbar-arrow-color:#fff}
#products img{border:1px solid #5876b7}

#footer{position:relative;padding:15px;text-align:center;color:#fff;line-height:200%;background:url(i/bg_footer.png) no-repeat}
#footer a{color:#fff}
#footer a:hover{color:#ddd}
#footer #pagehit{position:absolute;top:15px;right:45px}

#footer #kf{position:absolute;right:40px;top:67px}

#backi{position:relative;width:202px;min-height:100px;_height:100px;background:#fff;border:1px solid #ccc}
#backi .cc{padding:15px;text-align:left}
#backi p{padding-left:25px;height:28px;line-height:28px}
#backi p.tel{color:#880000;font-size:14px;font-weight:bold;background:url(i/ico_tel.gif) 0 50% no-repeat}
#backi p.msn{background:url(i/ico_msn.gif) 0 50% no-repeat}
#backi p.qq{background:url(i/ico_qq.gif) 0 50% no-repeat}
#backi p.msg{background:url(i/ico_msg.gif) 0 50% no-repeat}