/*------- 基本样式 ---------------------------*/
html { width:auto; height:100%; margin:0; padding:0;}
body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;

}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
div,table,td,th,p,object { margin:0; padding:0;}
a img { border:0;}
object {border:0;}


a:link { color:#333333; text-decoration:none;}
a:visited { color:#333333; text-decoration:none;}
a:hover { color:#3366FF; text-decoration:underline;}
a:active { color:#333333; text-decoration:underline;}

hr { height:1px; border:0; border-top:1px solid #ccc;}


/*------- 表单样式 ---------------------------*/
form {display: inline;}
input.text { height: 16px;padding: 1px;  font-family: Tahoma, Arial; color: #000000; border: 1px solid #CCCCCC;	background-color: #F9F9F9;}
input.button {height: 20px; color: #000000; border: 1px solid #CCCCCC; background-color: #F9F9F9;}
input.textarea {font-size: 12px; font-family: Tahoma, Arial; color: #000000; border: 1px solid #CCCCCC; background-color: #F9F9F9;}
select { font-size:12px; font-family: Tahoma, Arial; color: #000000; background-color: #F9F9F9;}

/*------- 关闭浮动层 ---------------------------*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
* html>body .clearfix {display: inline-block; width: 100%;} 
/* IE-mac */ 
* html .clearfix {height: 1%;} 
/* ie7 hack*/ 
*+html .clearfix {min-height: 1%;} 



/*------- 页面输出样式 ---------------------------*/

body {width:expression( documentElement.clientWidth < 1000 ? (documentElement.clientWidth == 0 ? (body.clientWidth < 1000 ? "1000" : "auto") : "1000px") : "auto" );}

.wrapper {width:auto; min-width:960px; max-width:1024px; text-align:left; margin-left:auto; margin-right:auto; background:#fff;
	background-image: url(images/05.gif);
	background-repeat: repeat;
}
.wrapper {width:expression( documentElement.clientWidth > 1024 ? (documentElement.clientWidth == 0 ? (body.clientWidth >1024 ? "1024" : "auto") : "1024px") : "auto" );}

.header {position:relative; background:url(images/header_bg.gif) no-repeat center top; height:86px;}	/* 头部样式 */ 
.flashlayer {position:relative; background:url(images/flash_bg.gif) no-repeat center top; height:202px;margin:0 auto; width:778px;}	/* flash背景样式 */ 
.body_bg {background:#fafafa; background:url(images/bg_line.gif) repeat-y center top; height:auto;}
.maincontent {margin:0 auto; width:777px; }
.mainleft {margin-left:6px; width:204px; background-color:#AFAFAF; float:left;}
.mainright {margin-left:8px; margin-top:6px;}
.aboutusimg {background:url(images/aboutus.gif) no-repeat left top; height:38px;}
.productimg {background:url(images/prodcut.gif) no-repeat left top; height:35px;}
.aboutus {float:left; font-size:14px;padding:12px; line-height:27px;}
.title {color:#0000FF;}
.fuwu {background-color:#fff;padding-top:10px;}
.gbook {background-color:#fff;padding-top:5px;}
.contact {background:url(images/contact.gif) no-repeat left 5px; background-color:#fff; height:109px;}
.contactus {width:100px; height:50px;float:left;}
.email{padding-top:30px;}
.end {margin:0 auto; width:777px; }
.endline {background:url(images/botline.gif) no-repeat 8px 10px; height:17px; }
.copyright {padding-left:360px; line-height:22px; padding-top:10px; background:url(images/botlogo.gif) no-repeat 35% center; height:48px; }


.logo a { width:275px; height:80px; position:absolute; left:115px; top:20px; text-indent:-9999em;}
.go_index a { width:275px; height:20px; position:absolute; left:380px; top:30px; text-indent:-9999em;}
.menu_about a { width:85px; text-align:center;line-height: 35px;overflow: hidden; height:35px; position:absolute; color:#000; z-index:999; left:380px; top:50px;}
.menu_product a { width:85px; text-align:center;line-height: 35px;overflow: hidden; height:35px; position:absolute; color:#000; z-index:999; left:465px; top:50px;}
.menu_fuwu a { width:85px; text-align:center;line-height: 35px;overflow: hidden; height:35px; position:absolute; color:#000; z-index:999; left:550px; top:50px;}
.menu_gbook a { width:85px; text-align:center;line-height: 35px;overflow: hidden; height:35px; position:absolute; color:#000; z-index:999; left:632px; top:50px;}
.menu_contact a { width:85px; text-align:center;line-height: 35px;overflow: hidden; height:35px; position:absolute; color:#000; z-index:999; left:717px; top:50px;}
.menu_net a { width:85px; text-align:center;line-height: 35px;overflow: hidden; height:35px; position:absolute; color:#000; z-index:999; left:805px; top:50px;}
/*------- 产品类别样式 ---------------------------*/
.productclass{
	padding: 1px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.productclass h3{
	font-size: 12px;
	background:url(images/libg.gif) no-repeat left top; height:25px;
	font-weight: bold;
	color: red;
	margin: 0px;
	padding-left:40px;
	line-height:25px; over-flow: hidden;letter-spacing:5px;
}
.productclass ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.productclass ul li{
	color: #666666;
	background-color: #EEEEEE;
	display: block;
	padding: 0px;
	font-size: 14px;
	margin:0px;
	width:192px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.productclass ul li a{
	color: #000;
	background-color: #F4F4F4;
	display: block;
	padding: 5px 5px 5px 45px;
	margin:0px;
	font-size: 14px;
	text-decoration: none;
	height: 16px;
	background:url(images/dot.gif) no-repeat 20px center; 
}
.productclass ul li a:hover{	
	color: #FF0000;
	background-color: #DDDDDD;	
}

/*------- 产品滚动展示样式 ---------------------------*/
.product {
margin-left:220px;
margin-top:15px;
}
#demo {
background: #FFF;
overflow:hidden;

width: 520px;
}
#indemo {
float: left;
width: 1800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.highlightit img {
border: 3px solid #ccc;
}
.highlightit:hover img {
border: 1px solid navy;
}
.highlightit:hover {
color: red;
}




.aboutustext{background:#EEFAFF; margin-top:10px;}
.aboutustext h5{margin-left:15px;}

.contactext{background:#EEFAFF; margin-top:20px; width:530px;}


.topimg{margin-left:220px;margin-top:15px;}
.topimg1{margin-left:220px;margin-top:5px;}
.gbookform{margin-left:220px;}
.map{margin-left:280px;margin-top:20px;}
.black_1{height:30px;}
.STYLE2{color:red;}



/*------- 电热管展示样式 ---------------------------*/
.drg{
	margin-top: 0px;
	margin-right:0px;
}
.drg h3{
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding-left:10px;
	padding-top:10px;
	line-height:25px; over-flow: hidden;letter-spacing:5px;
}
.drg ul{
	margin: 0px;
	padding-left:10px;
	padding-top:20px;
	list-style-type: none;
}
.drg ul li{
	color: #666666;
	padding: 0px;
	display:inline;
	height:10px;
}



.holder {width:510px; font-size:14px; margin:5px; padding:5px; border:1px solid #ddd; float:left; background:#f8f8f8; line-height:17px;}
.holder h2 {text-align:left;}
a.hid {color:#000; text-decoration:none; outline-style:none; position:relative; }
a.hid em {display:none;}
a.hid:hover {text-decoration:none;}
a.hid:active, a.hid:focus {background:#fff;}
a.hid:active span, a.hid:focus span {display:none;}
a.hid:active em, a.hid:focus em {display:block; background:#f8f8f8; color:#000; width:510px; font-style:normal; cursor:default; padding:5px 5px 20px 5px; position:absolute; left:-6px; top:-5px; border:1px solid #ddd; border-width:0 1px 1px 1px;}
.bold {color:red; font-weight:600;}
