*{ margin:0px; padding:0px; }
body{color:#4e4e4e; font-size:12px; font-family:Arial,'宋体'; background:url(../images/bg.jpg) repeat-x left top}
a{ color:#4e4e4e; text-decoration:none; }
a:hover{ color:#f00; text-decoration:none; }

.container {margin:0 auto; width:1004px;}
.menu ul{ list-style:none}
.menu ul li{ width:110px; height:51px; padding-top:10px; line-height:20px;  background:url(../images/index_09.jpg) no-repeat left top; float:left; text-align:center}
.menu ul li a{ font-size:14px; font-weight:bold;}
.menu ul li b{}

.gonggao{ color:#FFF; line-height:28px}
.main{ width:972px; padding:10px 10px 0px 10px;}
.proclasslist ul{ width:200px; padding-bottom:5px; list-style:none; border-bottom:1px solid #036596}
.proclasslist ul li{ width:170px; height:30px; padding-left:30px; background:url(../images/index_32.jpg); line-height:30px;}

.indexcontact{ width:180px; padding:10px; line-height:25px;}
.indexlink{ width:180px; padding:10px;}
.indexlink ul{ width:180px; list-style:none}
.indexlink ul li{ width:160px; padding-left:20px; height:25px; line-height:25px; background:url(../images/index_60.jpg) no-repeat  left center;}
.huan{ width:248px; height:175px; padding:5px; background:url(../images/index_29.jpg) no-repeat left top;}

.indexnews01{ width:248px; padding:3px 5px; border-bottom:1px #CCC dotted}
.indexnews01 dl{ width:248px;}
.indexnews01 dl dt{ width:72px; height:50px; padding:3px; border:1px solid #CCC; float:left}
.indexnews01 dl dt img{ display:block}
.indexnews01 dl dd{ padding-left:90px; line-height:20px;}
.indexnews01 dl dd b{ color:#0f6cab}
.indexnews01 dl dd a{ color:#0f6cab; text-decoration:none}
.indexnews02{ width:248px; padding:10px 5px;}
.indexnews02 ol{ width:226px; list-style-type: decimal;padding-left:22px;background:url(../images/index_42.jpg) repeat-y left top;}
.indexnews02 ol li{ width:208px; height:25px; line-height:25px; }

.indexcompany{ line-height:25px; padding:0px 10px}
.indexproduct dl{ width:128px; height:158px; padding-right:15px; padding-left:15px; float:left; padding-top:10px}
.indexproduct dl dt{ width:120px; height:120px; padding:3px; border:1px solid #CCC;}
.indexproduct dl dt img{ display:block}
.indexproduct dl dd{ width:128px; height:30px; text-align:center; line-height:30px;}

.bottom{ width:100%; height:135px; background:url(../images/index_77.jpg) repeat-x left top}
.menubottom ul{ width:783px; list-style:none; padding-left:110px;}
.menubottom ul li{ width:85px; float:left; height:45px; line-height:45px; font-size:14px; color:#FFF}
.menubottom ul li.bottomxian{ width:2px; height:45px; background:url(../images/index_79.jpg) no-repeat left top; float:left}
.menubottom ul li a{width:85px; height:45px; text-align:center;  color:#FFF; text-decoration:none}
.menubottom ul li a:hover{ color:#F00; text-decoration:none}
.bottomcontent{ text-align:center;line-height:30px; color:#FFF; padding-top:15px; }
.bottomcontent a{ color:#FFF; text-decoration:none}
.bottomcontent a:hover{ color:#F00; text-decoration:none}

/*======分页===========*/


.content{ padding:10px; line-height:25px;}
.content span{ font-weight:bold;}
.content p{ text-indent:0px}
.content dl{ width:158px; height:188px; padding-right:15px; padding-left:10px; float:left; padding-top:10px}
.content dl dt{ width:150px; height:150px; padding:3px; border:1px solid #CCC;}
.content dl dt img{ display:block}
.content dl dd{ width:158px; height:30px; text-align:center; line-height:30px;}

.yema{ text-align:center; height:40px; line-height:40px;}

.indexnews{ margin-bottom:4px;}
.indexnews td{border-bottom:#b4b4b4  dotted 1px;}


.top_bordera{ border-top:1px dotted #ddd; background:#FFF}

.bord {	BORDER: #cccccc 1px solid; padding:5px}
.hrlist{margin-bottom:10px}

.newstitle{ padding-top:10px; font-weight:bold}

.bottom{ text-align:center;line-height:210%; }


#winpop { width:300px; height:250px; position:fixed; right:0; bottom:0; border:1px solid #666; margin:0; padding:1px; overflow:hidden;}
#winpop .title { width:100%; height:22px; line-height:20px; background:#FFCC00; font-weight:bold; text-align:center; font-size:12px;}
#winpop .con { width:100%; line-height:80px; font-weight:bold; font-size:12px; color:#FF0000; text-decoration:underline; text-align:center}
#silu { font-size:12px; color:#666; position:absolute; right:0; text-align:right; text-decoration:underline; line-height:22px;}
.close { position:absolute; right:4px; top:-1px; color:#FFF; cursor:pointer}
