*{padding:0;margin:0;}
body { text-align:center;background:#EDEDED ; font:12px/2.6 Arial,"ËÎÌå"; color:#333;}
div, form, img, ul, ol, li, dl, dt, dd, p, select { margin:0; padding:0; border:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
table, td, tr, th, select, textarea,dl,ul,ol { font-size:12px; }
table{text-align:center;width:100%;border-collapse:collapse;}
p{ line-height:20px; text-indent:2em; font:12px/2.6 Arial,"ËÎÌå";;}
span{ font:12px/18px Arial,"ËÎÌå";}
ul,ol{ list-style:none; }
img { border:0; }
h5,h2,h3,h6{font:bold 12px/18px Arial,"ËÎÌå"; color:#070752;}
h6{font:12px/18px Arial,"ËÎÌå"}
/*clear
-------------------------------------------------------------*/
.clear { clear:both; font-size:1px; line-height:0; height:0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*clear End
-------------------------------------------------------------*/

a{ text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}

a.s1{color:#99c1ff; text-decoration:none;}
a.s1:hover{color:#027ed1; text-decoration:underline;}

/*layout
---------------------------------------------------------------------------------------------------*/
#wrapper { text-align:left; margin:0 auto; width:950px; position:relative; background:#fff;}
#header{border-bottom:3px solid #027ed1;margin-bottom:3px;}
#banner img{border:1px solid #ccc; width:660px;height:130px; margin:0 0 0 18px;}
#logo{float:left;}
#logo img{padding:4px 0 0 10px;}
#cnen{float:right;width:120px;}
#cnen ul{ overflow:hidden;margin-left:-4px;padding:70px 0 0 0;}
#cnen ul li{margin-left:-1px;float:left;border-left:1px solid #333;padding:0 10px;text-align:center; line-height:15px;}
.cn{font:11px/15px MingliU;}

#content{float:left;width:700px; border-right:1px solid #e1e1e1;}
.txt{width:660px;background:#eff6fb;padding:10px 0 8px 0;margin:6px 0 0 18px;}
.txt p{margin:5px 0 0 25px;}
.txt h5{background:url(../i/com.jpg) no-repeat 15px 2px;padding:0 0 0 40px;}


#side{float:right;width:240px;}
#side ul{margin:10px 38px 0 10px;}
#side ul li{border-bottom:1px solid #ccc;height:30px;line-height:30px;padding-left:18px;background:url(../i/dot.gif) no-repeat 9px 15px;}
#side ul li a{ text-decoration:none;color:#333;}
#side ul li a:hover,#side ul li.current a{color:#EA0508;font-weight:bold;}

#side h3{background:url(../i/contact.jpg) no-repeat 10px 83px;padding:84px 0 6px 40px;border-bottom:1px solid #ccc;margin:0 0 8px 0;}
#side  span{display:block; padding:3px 0;}
/*foot*/
#footer{border-top:3px solid #F1F1F1;margin-top:15px;text-align:center;padding:15px 0;}
/*layout end
------------------------------------------------------------------------------------------------------------------------------*/
/*homepage
----------------------------------------------------------------------------------*/
.mainContent{margin:15px 0 0 18px;}
#new{float:left;width:330px; border-right:1px solid #e1e1e1;}
#new h2{background:url(../i/news.jpg) no-repeat 10px 2px;padding:0 0 5px 30px;border-bottom:1px solid #ccc;margin-right:25px;}
#new ol{padding:10px 0 0 0;}
#new ol li{background:url(../i/dot1.gif) no-repeat 0 7px;padding-left:12px;width:280px; line-height:22px;}
#products{}
#products h3{background:url(../i/products.jpg) no-repeat 10px 2px;padding:0 0 5px 30px;border-bottom:1px solid #ccc;margin-right:25px;}
#products ul{padding:10px 0 0 10px;}
#products ul li{float:left;width:105px; overflow:hidden;}
#products ul li img{display:block; width:80px; height:67px; border:1px solid #ccc;}
/*honepage
----------------------------------------------------------------------------*/
/*ÏêÏ¸ÄÚÈÝ
----------------------------------------------------------------------------*/
#about  .txt{ background:#fff;}
#about  .txt h5{background:url(../i/com.jpg) no-repeat 15px 2px;width:125px; float:left; margin:0 0 25px 0; border-bottom:1px solid #ccc; }
#about  .txt h5.gcsl{background:url(../i/com.jpg) no-repeat 15px 2px;margin:0 0 25px 0; border-bottom:1px solid #ccc; display:block;width:620px;}
#about .txt ul li{width:220px; float:left; height:170px; text-align:center; overflow:hidden;}
#about .txt ul li img{ width:150px; height:113px; border:1px solid #ccc; padding:3px;background:#eaeaea;}
#about .txt ul li span{ display:block;}

#guestbook .txt{ background:#fff;}
#guestbook .txt h5{ margin:0 0 10px 0;}
#guestbook .txt dl{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eff6fb; margin:3px 0; padding:5px 0; }
#guestbook .txt dl dt{ border-bottom:1px solid   #E8E8E8;  padding:3px; margin:0 5px;}
#guestbook .txt dl span{padding:0 10px; color:#ccc;}
#guestbook .txt dl strong{ color:#0033FF;}
#guestbook .txt dl dd{ width:560px; border:1px dashed #eaeaea; background:#fff; margin:10px;}
#guestbook .txt ul{border:1px solid #ccc;float:left; width:658px; padding:10px;}
#guestbook .txt ul li{padding:0 0 0 10px;}
#guestbook .txt ul li span{ display:block; float:left;}
#guestbook .txt input,textarea{border:1px solid #ccc;background:#eff6fb; width:300px;}
#guestbook .txt ul p input.btn{border:1px solid #ccc;background:#eff6fb; width:50px; }

#news .txt{ background:#fff;}
#news .txt h5{ border-bottom:1px solid #ccc;}
#news .txt  ol{ margin:20px 0 0  50px;}
#news .txt  ol li{ border-bottom:1px dashed #ccc;background:url(../i/dot1.gif) no-repeat 3px 10px; padding:2px 0 2px 10px;margin:0; height:inherit; line-height:22px;height:22px;}

#product .txt{ background:#fff;}
#product .txt h5{ background:none; color:#fff;padding:5px 0 5px 25px; border-bottom:2px solid #fff;}
#product .txt .menu{ float:left;width:140px; margin:0 15px 0 0; background:#0099CC}
#product .txt .menu ol li {padding:0; margin:0; height:25px; line-height:25px;border-bottom:1px solid #fff; }
#product .txt .menu ol li a{ color:#fff;background:url(../i/dot1.gif) no-repeat 23px 8px ;padding:0px 10px 0px 40px; font-size:12px;display:block; margin:0; height:25px; line-height:25px;}
#product .txt .menu ol li a:hover{background:url(../i/dot1.gif) no-repeat 23px 8px #F36F20;padding:0px 10px 0px 40px; margin:0; height:25px; line-height:25px;}
#product .txt ul {width:500px;float:left;}
#product .txt ul li{ width:160px; height:130px; text-align:center; float:left;}
#product .txt ul li span{ display:block; overflow:hidden; height:20px;}
#product .txt ul li img{ width:120px; height:100px; border:1px solid #ccc;}

#zzrz .txt{ background:#fff;}
#zzrz .txt h5{ border-bottom:1px solid #ccc;}
#zzrz .txt ul{float:left;margin:10px 0 0 30px; text-align:center;}
#zzrz .txt ul li{ width:180px; height:250px; float:left; position:relative; margin:0 6px;}
#zzrz .txt ul li span{ display:block; overflow:hidden; width:100%; height:20px; position:absolute; left:0; bottom:0;}
#zzrz .txt ul li img{ width:172px; height: 220px;}

.productinfo{ text-align:center;}
.productinfo span{ display:block; height:22px; line-height:22px; font: bold 12px/18px Arial,"ËÎÌå"; padding:0 0 0 20px; }
.productinfo img{ border:1px solid #ccc; padding:3px;}
.productinfo h5{ text-align: left; background:#ccc; float:left; display:block;}
.productinfo p{ text-align:left;}

.page{ width:640px;text-align:center;}

.cate{width:180px; margin:30px 0 0 15px; background:#0099CC;}
.cate h5{color:#fff; padding:5px 0 5px 5px;}
.cate ol li{background:url(../i/dot1.gif) no-repeat 23px 8px #eff6fb; padding:3px 10px 3px 40px; font-size:12px; margin:1px;  line-height:20px; }
.cate ol li:hover{background:url(../i/dot1.gif) no-repeat 23px 8px #ccc; font-size:12px; font-weight:bold; margin:1px; }

/* Ó¢ÎÄ°æ*/
