/* ========== 全局样式 ====== */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
body{ overflow-x:hidden; COLOR: #707070; FONT-FAMILY: "宋体"，"Verdana", "Arial"; FONT-SIZE: 12px; LINE-HEIGHT:26px; letter-spacing: 1pt;}
td,p,li,select,input,textarea,div{font-size:12px; letter-spacing:1px; line-height:18px;}
li{ list-style:none;}
select{ padding:0; margin:0; }
.inputc{ float:left; background-color:#FFFFFF; border:solid 1px #aae1e4; line-height:20px; color:#0066CC; letter-spacing: 2px; vertical-align: middle;}
.STYLE4 {color: #94d4c5}
.STYLE5 { color: #555555; font-weight: bold;}

#menu { text-align:center; float: none;}
#menu li { float:left; vertical-align:middle; width:96px; background-image:url(../images/index_08.jpg); font-weight:bold;}
#menu li a{ float:left; width:96px; line-height:38px; background-image:url(../images/index_08.jpg); color: #555555; font-weight: bold; font-size:12px;  font-weight:bold;}
#menu li a:active{ color:#555555;}
#menu li a:visited{ color:#555555; font-weight:bold;}
#menu li a:hover { color:#555555; line-height: 38px; text-decoration: underline; float:left; background-image:url(../images/index_07.jpg);}

.space{ margin-top:10px;}
.rigspace{ margin-right:23px;}
.banner{ margin:4px 0px;}
.title{ padding-left:18px;}
.titles{ padding:6px 0px 0px 18px;}
.flashpic{ border:solid 1px #dddddd; padding:2px;}
.tel{ border:solid 1px #dddddd;}
.bottom{ margin-bottom:5px;}
.companytd{ border:dashed 1px #dddddd; line-height:22px; padding:12px 12px 4px 13px; COLOR: #01657a;}
#rigtd{ padding-left:23px; border-left:solid 1px #dddddd;}
.contact{ line-height:20px; padding-left:12px;}
.product{ padding:8px; border:solid 1px #dddddd;}
.productpic{ border:solid 1px #ffffff;}
.foot{ border-top:solid 1px #dddddd; background-color:#f6f6f6;}
.foot a{ color:#707070;}
.foot a:hover{ text-decoration:underline;}
.foottd{ padding-top:14px;}
.rigline{ border-right:solid 1px #dddddd;}
.link{ color:#cccccc;}
.link a{ color:#cccccc;}
.link a:hover{ text-decoration:underline;}
.newslist { color: #01657A; border-bottom:1px dashed #CCCCCC; line-height: 24px;}
.newslist A{ color: #016074;}
.newslist A:hover{ color: #FF6633;}

.newstitle {
	line-height: 18px;
	color: #026175;
	background-image: url(../images/su.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 18px;
}


.list { margin-bottom:0px; padding:0px;}
.list ul { list-style-type:none;}
.list li { background-image:url(../images/icon.gif); background-repeat:no-repeat; background-position:10px 8px; text-align:left; line-height:21px; text-indent:24px; float:left;}
.list li a{ width:180px; color:#555555; display:block; -o-text-overflow: ellipsis;    /* for Opera */ text-overflow:ellipsis;     /* for IE */white-space:nowrap;overflow:hidden;float:left;}
.list li:after{content:"...";padding-left:3px; font-size:12px;}/* for Firefox*/	
.list li a:hover { color:#555555; font-weight:bold;}
.listtd{ padding-bottom:4px;}

A:link{text-decoration: none;} 
A:visited {text-decoration: none;}
A:hover { text-decoration: none;}
A:active{ text-decoration: none;}

A.top:link{text-decoration: none; color:  #ffffff;} 
A.top:visited {text-decoration: none; color:  #ffffff;}
A.top:hover { text-decoration: none; color: #71b1e0;}
A.top:active{ text-decoration: none; color: #f1ffc0;}

A.more:link{text-decoration: none; color:  #01657a; font-family: Arial, Helvetica, sans-serif} 
A.more:visited {text-decoration: none; color:  #01657a; font-family: Arial, Helvetica, sans-serif}
A.more:hover { text-decoration: none; color: #000;}
A.more:active{ text-decoration: none; color: #01657a;}


