@charset "gb2312";
html,body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,input,textarea,th,td { padding:0;  margin:0} 
body{ font-family:ËÎÌå, Arial, Helvetica, sans-serif; font-size:12px; color:#4d4d4d; background:url(../images/bg.jpg) repeat-x;}
ul,ol,dl{ list-style:none; overflow:hidden; zoom:1}
img{ border:0}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.center{ text-align:center}
a:link,a:visited{ text-decoration:none; color:#4d4d4d;}
a:hover{ text-decoration:none }


/*--top--*/
.head{ width:980px; margin:0px auto; line-height:30px;}
.jr{ width:310px; float:left;}
.kj{ width:200px; float:right;}

.top{ width:980px; margin:0px auto; margin-top:5px;}
.top img{ display:block;}
.logo{ float:left; width:224px;}
.tel{ float:right; width:284px;}


#navmenu{ width:1000px; margin:0px auto; margin-top:5px;}
#navmenu ul li{ float:left; width:124px;height:40px; line-height:40px; padding-left:8px; margin-left:-8px; background:url(../images/top_14.png) no-repeat left bottom; display:inline;}
#navmenu ul li a{ text-decoration:none;  font-size:12px; text-align:center; display:block; height:40px; z-index:1000; position:relative;}
#navmenu ul li a:hover{ background:url(../images/top_12.png) no-repeat center; display:block; color:#FFFFFF;}
.navon a{ background:url(../images/top_12.png) no-repeat center; color:#FFFFFF;}
.navon{ color:#FFFFFF;}

.nl1{ background: none;}
/*--nav--*/


.ban{ width:100%; margin:0px auto;}

.main{ width:980px; margin:0px auto; margin-top:15px;}
.about{ width:306px; float:left;}
.about p{ border-bottom:1px #dddddd solid; border-left:1px #dddddd solid; border-right:1px #dddddd solid; line-height:20px; padding:15px 10px 10px 15px;}

.news{ width:318px; float:left; margin-left:10px;}
.news ul{border-bottom:1px #dddddd solid; border-left:1px #dddddd solid; border-right:1px #dddddd solid; padding:10px 10px 5px 10px;}
.news ul img{ margin-bottom:7px;}
.news ul li{ line-height:20px; background:url(../images/dian.jpg) left no-repeat; padding-left:10px; width:285px;}
.news ul li span{ float:right; color:#818181;}

.cont{ width:336px; float:right;}
.cont p{ background:url(../images/contbg.jpg) top no-repeat; line-height:24px; padding:15px 10px 10px 65px; height:145px;}

.cpzs{ width:980px; margin:0px auto;}
.cpzs h1{ background:url(../images/cpzs.jpg) no-repeat; height:34px;}
.cpzs h1 span{ float:right; margin-top:10px; margin-right:10px;}
.cpzsa{ background:url(../images/cpbg.jpg) top no-repeat; height:155px;}

.bot{ width:100%; margin:0px auto; background:url(../images/bot.jpg) repeat-x; margin-top:15px;}
.fot{ width:980px; margin:0px auto; text-align:center; line-height:45px;}
.foot{ width:980px; margin:0px auto; text-align:center; color:#FFFFFF; line-height:24px; padding-bottom:10px;}
.foot a{ color:#FFFFFF;}

.side{ width:199px; float:left; margin-left:15px;}
.side h1{ font-size:14px; font-family:"ËÎÌå"; font-weight:bold; color:#FFFFFF; line-height:35px; background:url(../images/side.jpg) no-repeat; padding-left:25px;}
.side ul{ background-color:#f1f1f1; padding-bottom:10px; padding-top:10px;}
.side ul li{ border-bottom:1px #CCCCCC dashed; background:url(../images/icon.jpg) left no-repeat; line-height:28px; width:150px; padding-left:15px; margin-left:15px;}
.side h2{font-size:14px; font-family:"ËÎÌå"; font-weight:bold; color:#FFFFFF; line-height:35px; background:url(../images/side.jpg) no-repeat; padding-left:25px;}
.side p{background-color:#f1f1f1; line-height:20px; padding:10px 5px 10px 5px;}

.cona{ width:720px; float:right; margin-right:20px;}
.title{ background:url(../images/abg.jpg) no-repeat; font-size:14px; font-family:"ËÎÌå"; font-weight:bold; line-height:38px; padding-left:35px;}
.title span{ float:right; font-size:12px; font-weight:normal; margin-right:20px;}
.conb{ padding:10px 10px 10px 10px;}