/* CSS Document */
body { text-align: center; font-family: Arial, Helvetica, sans-serif;margin:0 auto; padding:0; font-size:12px; color:#666; background:#fff; overflow-x: hidden; overflow-y: auto; width:1003px;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul,ol,li,dl,dt,dd {list-style-type:none;}
.lang{float:left; margin-right:20px;}
.lang a img{FILTER: gray}
.lang a:hover img{FILTER:;}

/* 链接颜色 */
a:link {color: #666; text-decoration:none;}
a:visited {color: #666;text-decoration:none;}
a:hover {color: #333; text-decoration:underline;}
a:active {color: #666;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
/* CSS Document */
.clear{clear:both;}
#header{width:1004px;height:82px;margin:0 auto;clear:both;}
#logo {float:left;WIDTH:280px;HEIGHT:32px;margin:12px 0 0 21px;display:inline;text-align:left;}
#logo SPAN {MARGIN-TOP:-999px;POSITION: absolute;HEIGHT: 1px;}
#head_search{float:right;width:517px;height:20px;margin:20px 19px 0 0;display:inline;text-align: left;}
#head_search .text{float:left;margin:4px 3px 0 0;color:#333;}
#head_search .input input{float:left;font-size:12px;width:108px;height:15px;border:1px solid #CECECE;margin-right:5px;}
#head_search .select select{float:left;font-size:12px;width:168px;border:1px solid #CECECE;margin-right:5px;}
#head_search .botton input{float:left;font-size:12px;width:47px;height:18px;}
#menu{width:100%;height:34px;background:url(../img/cn_head_bg.jpg) repeat-x left top;text-align:center;clear:both;}

#menu ul{width:786px;margin:0 auto;clear:both;}
#menu li{float:left;display:inline;margin:0 1px;}
#menu A {line-height:14px;FONT-size:13px;font-weight:bold;COLOR:#5B5B5B;TEXT-DECORATION: none;FLOAT:left;}
#menu A span{FLOAT:none;padding:7px 10px 13px 10px;DISPLAY:block;}
#menu A:hover{BACKGROUND: url(../img/cn_head_menu_bg.jpg) no-repeat right top;COLOR:#fff;}
#menu A:hover span{BACKGROUND:url(../img/cn_head_menu_bg_left.jpg) no-repeat left top;}
#menu .over{BACKGROUND: url(../img/cn_head_menu_bg.jpg) no-repeat right top;}
#menu .over A{color:#fff;DISPLAY:block;BACKGROUND:url(../img/cn_head_menu_bg_left.jpg) no-repeat left top;}

.blank7{ height:7px; clear:both;font-size:1px;overflow:hidden;}
.blank{ height:70px; clear:both;font-size:1px;overflow:hidden;}

#content{width:1004px;margin:0 auto;background:url(../img/cn_left_bg.jpg) repeat-y left top;clear:both;text-align:left;}
.content_bg{width:100%;background:url(../img/cn_content_bg.jpg) no-repeat left bottom;}

.left_link{width:178px;height:379px;background:url(../img/cn_left_link_bg.jpg) no-repeat left top;float:left;}
.left_link_hmibuilder{DISPLAY:block;WIDTH:150px;HEIGHT:44px;margin:29px 0 0 15px;}
.left_link_catalog{DISPLAY: block;WIDTH:150px;HEIGHT:44px;margin:10px 0 0 15px;}
.left_link_advantech{DISPLAY:block;WIDTH:148px;HEIGHT:36px;margin:40px 0 0 15px;}
.left_link_arbor{DISPLAY: block;WIDTH:148px;HEIGHT:38px;margin:10px 0 0 15px;}

#leftside{margin-bottom:127px;float:left;width:179px;display:inline;}
#rightside{float:right;width:813px;}

#footer{color:#B1B2B1;width:100%;height:96px;background:url(../img/cn_foot_bg.jpg) repeat-x left top;clear:both;text-align:center;}
.footer_tel{padding-top:7px;height:18px;clear:both;}
.footer_copy{padding-top:15px;height:55px;clear:both;line-height:20px;font-family:arial;}
#footer a,#footer a:visited{color:#B1B2B1;}
#footer a:hover{color:#666;}

.news_page{padding:17px 10px 10px 10px;}
.news_page h5{font-size:12px;font-weight:normal;float:left;}
.news_page h6{font-size:12px;font-weight:normal;float:right;width:240px;text-align:left;}

.line{line-height:1px;background:url(../img/cn_dh_line.gif) repeat-x left top;height:1px;font-size:1px;}

