@charset "utf-8";

/* clear float */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html>body .clearfix { display: inline-block; width: 100%; }
* html .clearfix { height: 1%; /* End hide from IE-mac */ }
*+html .clearfix { min-height: 1%; }/* ie7 hack*/

*{margin:0;padding:0}
a img{border:none}
a:link{ color:#069; text-decoration:none }
a:visited{ color:#069; text-decoration:none }
a:hover{ color:#e77300; text-decoration:underline }
a:active{ color:#069; text-decoration:none }
ul,li,dl,dt,dd{list-style:none}
h1,h2,h3{font-size:13px;font-weight:normal}
html,body{ color:#333; height:100%; border:0; font:11px/1.5 Verdana, Arial, Helvetica, sans-serif; text-align:center; background:#fff url(bg.gif) }
html{background:none}

/* 主要布局 */
#wrapper{ width:850px; margin:0px auto; text-align:left; background: #FFFFFF;}
#header { height: 85px; background: url(topbg.gif) repeat-x top; position: relative; }
#content{margin-top:10px}
#sidebar { width: 220px; margin-right: 10px; float: left; display:inline }
#mainContent { float: right; width: 610px; display: inline; padding-right: 10px; }
/* 头部 */
#logo{ display: inline; float: left; margin-top: 5px; margin-left: 20px; }
#company_name { margin-top: 45px; margin-left: 60px; float: left; }
#lang { background: url(lang.gif); height: 22px; width: 146px; float: right; margin-top: 34px; margin-right: 26px; display: inline; line-height: 22px; }
#lang a { text-indent: -9999px; display: block; float: left; width: 73px; overflow: hidden; }
/* 导航 */
#nav { height:40px; background:url(navbg.gif); padding-left: 50px; }
#nav a{ font-size: 14px; font-weight: bold; line-height: 40px; background: url(mline.gif) no-repeat right center; color: #FFFFFF; padding: 0px 25px; }
/* 左栏 */
#sidebar {background:#F1F1F1}
#sidebar h2{ color:#fff; background: #276F9C url(arrow1.gif) no-repeat 5px center; height: 30px; border-right: 5px solid #073350; line-height: 30px; padding-left: 20px; font-weight: bold; margin-bottom: 1px; }
#sidebar h2 a{color:#fff}
#sidebar #contact{ padding:10px; line-height: 22px; }
#sidebar  ul{ padding:0px 10px 10px }
#sidebar  ul  li{ line-height: 30px; border-bottom: 1px dashed #B3B3B3; background: url(arrow2.gif) no-repeat 8px center; padding-left: 25px; }
/* 右栏 */
#position{ background: url(arrow3.gif) no-repeat 8px center; padding-left: 25px; line-height: 30px; border-bottom: 1px dotted #999; }
#show { background: url(pro_bottom.gif) no-repeat bottom; padding-bottom: 7px; }
#show h2 { background: url(pro_h2.gif); height: 43px; width: 590px; line-height: 43px; padding-left: 50px; }
#show ul,#arcbody,#prodetail { background: url(pro_content.gif) repeat-y; padding-bottom: 10px; padding-top: 10px; }
#show li { width: 190px; float: left; height: 175px; display: inline; background: url(probg.gif) no-repeat; overflow: hidden; margin-top: 10px; margin-left: 10px; }
#show img { height: 130px; width: 170px; background: #fff; margin: 10px; }
#show p { text-align: center; color: #666;}
/* 页脚 */
#footer{ background: url(footbg.gif) repeat-x top; clear: both; margin-top: 10px; }
#footer p{padding:15px;text-align:center;line-height:25px;color:#000}
/* 单页 */
#arcbody,#prodetail{ padding:20px }
#arcbody h1{ font-size: 18px; font-weight: bold; color: #369; text-align: center; border-bottom: 1px dashed #ccc; margin: 0px 10px 10px; line-height: 30px; }
#arcbody p { margin-top: 1.5em; margin-bottom: 1.5em; }
/* 产品展示 */
#prodetail { text-align: center; }
#prodetail h1{ font-size: 18px; font-weight: bold; text-align: center; border-bottom: 1px dashed #ccc; margin: 0px 10px 10px; line-height: 30px; }
#prodetail #propic { margin: 0px auto; width: 65%; padding: 5px; border: 1px solid #999999; }
#prodetail table { width: 80%; margin: 10px auto; border-top: 1px dashed #B2B2B2; }
#prodetail table th { text-align: right; width: 35%; padding-right: 10px; border-bottom: 1px dashed #B2B2B2; }
#prodetail  table  td { border-bottom: 1px dashed #B2B2B2; text-align: left; }
#pages { line-height: 22px; border-top: 1px dotted #ccc; padding-right: 10px; text-align: right; }
#pages a,#pages strong{margin-left:5px}
/* 客户反馈 */
#feedback { width: 100%; border-style: none; line-height: 30px; }
#feedback th { text-align: right; padding-right: 10px; width: 30%; }
#feedback td { text-align: left; }
#feedback input { height: 20px; width: 160px; }
#feedback textarea { height: 100px; width: 300px; }