@charset "utf-8";
htm,body {font-family:Arial, "宋体";font-size:12px;color:#222;background-color:#ffffff;}
a {color:#333;text-decoration:none;}
a:hover { text-decoration: underline; color:#004499;}
a:active { color: #004499;text-decoration: none;}

.api { width:300px;}
.api img{ border:1px #ffffff solid}
.home{ width:100%; background:url(../images/bj.jpg) repeat-x center top;}
.top{width:1000px;height:110px;background:url(../images/x1.jpg) no-repeat top;margin:0 auto;}
.logo { width:500px;}
.logo a{ width:475px; height:95px; display:block;background:url(../images/logo.jpg) no-repeat;}
.nav{ width:100%;height:40px;background:url(../images/x2.jpg) repeat-x top;}
#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/x3.jpg) no-repeat center top;color:#115500; font-size:15px;}  
.nav ul{width:993px;margin:0 auto;background:url(../images/x2.jpg) repeat-x top;}
.nav ul li {float:left; width:120px;line-height:40px;background:url(../images/x3.jpg) no-repeat right; text-align:center}
.nav ul li a{ height:40px;display:block;}
.nav ul li a:hover{background:url(../images/x4.jpg) no-repeat center top;color:#ffffff; font-size:15px;} 
.msou{width:100%; height:50px; background-color:#ECECEC; margin-bottom:20px;}
.msouz { width:570px; color:#666666; line-height:50px;}
.warp{width:1000px;margin:0 auto;}
/* sousuo */
.search{ width:410px; margin-top:10px;}
.searchkuang{ width:300px; height:30px; line-height:30px; color:#ccc;border:1px #E5E5E5 solid;vertical-align:middle;}
.img_button{width:102px; height:31px; background:url(../images/sou.jpg) no-repeat;vertical-align:middle;}
.zuo { width:290px; height:260px;background:url(../images/x5.jpg) no-repeat top;}
.you{ width:690px;}
.footer{ width:100%;text-align:center;height:60px; line-height:22px;background-color:#0077DD; color:#FFFFFF;}
.footer a{ color:#FFFFFF}

.ka { width:255px; margin-top:10px; margin-left:20px;}
.more{ top:15px; right:1px;}
.more a{ width:29px; height:11px; display:block;background:url(../images/m.jpg) no-repeat;}
.kb ul { margin-left:10px;}
.kb ul li{float:left;width:122px;text-indent:10px;height:26px; line-height:26px;background: url(../images/x7.jpg) no-repeat 1px 8px;border-bottom:1px dashed #ccc; margin-left:8px;}
.kc ul li{width:255px;text-indent:15px;height:32px; line-height:32px;background: url(../images/x8.jpg) no-repeat; margin:0 auto}
.mzuo { width:380px;height:260px;background:url(../images/x9.jpg) no-repeat top;}
.kd { width:345px;margin-top:10px; margin-left:20px;}
.show{ width:1000px; height:200px;background:url(../images/x10.jpg) no-repeat top; margin:0 auto; padding-top:15px;}
.show img{ margin:0 5px;} 
.main{width:100%; background-color:#EBEBEB;border-top:1px solid #ccc;}
.myou{ width:730px;height:220px;background:url(../images/x11.jpg) no-repeat bottom;}
.ke{ width:450px;}
.kf{ width:250px;}
.tv{ width:230px; height:180px;margin-top:20px;border:7px solid #FAC635;}
.kg{ height:30px;}
/* main */
.ja{height:44px; line-height:44px;color:#999999;background:url(../images/x12.jpg) no-repeat left; text-indent:24px;}
.jb{ width:730px;}
.jc{ width:250px; background:url(../images/x13.jpg) no-repeat center bottom; padding-bottom:150px;background-color:#F6F6F6;border:1px solid #dddddd;}
.jd { width:220px;margin:10px auto;}
.je ul li{width:220px;text-indent:30px;height:32px; line-height:32px;background: url(../images/jt.gif) no-repeat 1px 6px;border-bottom:1px #cccccc dashed;margin:0 auto;}
.ncont {width:690px; margin:0 auto;background:url(../images/s03.jpg) no-repeat right bottom;}
.ncont p{width:450px;border-bottom:1px dashed #ccc; margin-left:24px;}
.nnews{ width:650px; margin:20px auto;}
.nnews ul li{height:30px;line-height:30px;text-indent: 30px;border-bottom:1px #cccccc dashed;background:url(../images/0.gif) no-repeat 10px 10px;}
.npro ul li{float:left; width:230px; text-align:center; margin:5px 0px;}
.npro ul li img{ padding:2px; margin:2px;border:1px #ccc solid}

.pp { width:200px; height:140px; position:relative; display:block;}
.pp .aa {width:200px; height:140px; position:absolute; display:block; left:0; top:0; z-index:9}
.pp .kk { position:absolute; left:0; top:0; z-index:1;width:200px; height:140px;}