/* CSS Document */
body { text-align: center; font-family:"宋体", arial;margin:0 auto; padding:0; font-size:12px; color:#666; background:#fff; overflow-x: hidden; overflow-y: auto; width:1003px;background:url(../img/head_bg.jpg) repeat-x 100% 81px;}
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;}
h1{font-weight:bold;font-size:24px;}
h2{font-weight:bold;font-size:18px;}
h3{font-weight:bold;font-size:16px;}
h4{font-weight:bold;font-size:14px;}
h5{font-weight:bold;font-size:13px;}
h6{font-weight:bold;font-size:12px;}
.lang{float:left; margin-right:20px;}
.lang a img{FILTER: gray}
.lang a:hover img{FILTER:;}
*.sup,*.sub{font-size:6px;font-family:Arial, Helvetica, sans-serif;}
/* 链接颜色 */
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:410px;height:20px;margin:20px 0px 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%;text-align:center;clear:both;font-family:Microsoft YaHei,宋体, arial;}
#menu ul{float:left;display:inline;height:34px;margin-left:35px;}
#menu li{float:left;width:96px;font-size:15px;font-weight:bold;}
#menu a,#menu a:visited{text-decoration:none;padding-top:4px;width:96px;display:block;color:#5B5B5B;height:30px;}
#menu li.over a,#menu li.over a:visited,#menu a:hover{background:url(../img/head_menu_bg.jpg) no-repeat center top;color:#fff;}
#telephone{position:relative; display:inline; top:-12px; right:0px;}

.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/left_bg.jpg) repeat-y left top;clear:both;text-align:left;}
.content_bg{width:100%;background:url(../img/content_bg.jpg) no-repeat left bottom;}

.left_link{width:178px;height:450px;background:url(../img/left_link_bg.jpg) no-repeat left top;float:left;}
.left_link_hmibuilder{DISPLAY:block;WIDTH:150px;HEIGHT:43px;margin:29px 0 0 15px;}
.left_link_catalog{DISPLAY: block;WIDTH:150px;HEIGHT:43px;margin:10px 0 0 15px;}
.left_link_rz{DISPLAY:block;WIDTH:150px;HEIGHT:45px;margin:15px 0 0 15px;}
.left_link_ezine{DISPLAY:block;WIDTH:150px;HEIGHT:35px;margin:15px 0 0 15px;}
.left_link_advantech{DISPLAY:block;WIDTH:148px;HEIGHT:34px;margin:29px 0 0 15px;}
.left_link_beckoff{DISPLAY: block;WIDTH:148px;HEIGHT:36px;margin:15px 0 0 15px;}

#leftside{margin-bottom:127px;float:left;width:179px;display:inline;}
#rightside{float:right;width:813px;}

#footer{color:#000;	width:100%;	height:96px;background:url(../img/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:#000;}
#footer a:hover{
	color:#00F;
}

.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/dh_line.gif) repeat-x left top;height:1px;font-size:1px;}
