@charset "utf-8";
htm,body {font-family: Arial;font-size:12px;color:#111;background-color:#ffffff;}
a {color:#111;text-decoration:none;}
a:hover { text-decoration: underline; color:#039;}
a:active { color: #039;text-decoration: none;}

.fla{ width:100%; height:405px;background:url(../images/z1.jpg) no-repeat center bottom;}
.top{ width:1000px; height:120px;margin:0 auto;}
.logo { width:560px; height:100px;background:url(../images/logo.jpg) no-repeat left top;}
.logo a{width:460px; height:90px; display:block;background:url(../images/logo.jpg) no-repeat left top;}
.ban{ margin-top:50px; width:200px;}
.dh{ width:100%;height:40px;background:url(../images/z2.jpg) repeat-x top}
.nav{ width:1000px;height:40px;margin:0 auto;}
#nav1 .nav1 a,#nav2 .nav2 a,#nav3 .nav3 a,#nav4 .nav4 a,#nav5 .nav5 a,#nav6 .nav6 a,#nav7 .nav7 a,#nav8 .nav8 a,#nav9 .nav9 a,#nav10 .nav10 a{background:url(../images/z4.jpg) repeat-x; color:#fff;}
.nav ul li {float:left; width:140px;line-height:40px;text-align:center; background:url(../images/z3.jpg) no-repeat right;} 
.nav ul li a{ height:40px;color:#ffffff;display:block; padding:0 20px}
.nav ul li a:hover{background:url(../images/z4.jpg) repeat-x; color:#fff;}
.footer{ width:100%; height:70px; line-height:70px; text-align:center; background:url(../images/z17.jpg) repeat-x;}

.home{ width:1000px;margin:0 auto;}
.zuo{ width:280px;background:url(../images/z6.jpg) no-repeat bottom}
.you{ width:700px;}
.mzuo{ width:400px;}
.about{ width:390px;margin:0 auto;}

.ka { width:280px; height:40px; line-height:40px; text-indent:25px;background:url(../images/z5.jpg) no-repeat top}
.kb ul{ width:250px;margin:0 auto}
.kb ul li { width:250px; height:30px;line-height:30px;background:url(../images/z7.jpg) no-repeat bottom; text-indent:20px}
.kc{ height:20px;}
.kd ul{ width:250px;margin:0 auto}
.kd ul li { width:250px; height:30px;line-height:30px;background:url(../images/z8.jpg) no-repeat bottom; text-indent:20px}
.ke{ height:35px;}
.kf{ height:25px; background-color:#FFFFFF}
.kg{ width:400px; height:40px; line-height:40px; text-indent:25px;background:url(../images/z9e.jpg) no-repeat top}
.kh{ width:250px; background:url(../images/z13.jpg) no-repeat bottom right; margin:0 auto;}
.ki a{ width:400px; height:40px; display:block;background:url(../images/z18e.jpg) no-repeat top; margin-top:15px;}
.kj ul{ width:390px;margin:0 auto;background:url(../images/api.jpg) no-repeat right}
.kj ul li { width:280px; height:30px;line-height:30px;}

/* main */
.nyou{ width:740px;}
.ja { width:740px; height:32px;background:url(../images/z12e.jpg) no-repeat top; color:#FFFFFF; text-indent:20px;}
.nzuo{ width:240px; background:url(../images/z14.jpg) no-repeat bottom}
.jc { width:240px; height:40px; line-height:40px; text-indent:25px;background:url(../images/z10.jpg) no-repeat top}
.jb{ width:700px; margin:20px auto;}
.jd ul{ width:220px;margin:0 auto}
.jd ul li { width:220px; height:30px;line-height:30px;background:url(../images/z7.jpg) no-repeat bottom left; text-indent:15px}
.ncont {width:290px;}
.ncont p{width:290px;}
.map{ width:400px;}
.je ul{ margin:10px auto}
.je ul li{ float:left; background:url(../images/lu.gif) no-repeat 0px 8px; text-indent:18px; margin-right:12px}
.je ul li a{}

.npro{ width:730px; margin:20px auto;}
.npro ul li{ float:left; width:240px; height:190px;}
.npro ul li img{ padding:2px;border:1px solid #ccc; }

.nnews{ width:650px; margin:20px auto;}
.nnews ul li{height:32px;line-height:32px;text-indent: 30px;border-bottom:1px #cccccc dashed;background:url(../images/0.gif) no-repeat 5px 10px;}
.nprode{ width:610px; margin:10px auto;}


