@charset "utf-8";
htm,body {font-family:Arial, Verdana;font-size:12px;color:#333;background-color:#ffffff;}
a {color:#222;text-decoration:none;}
a:hover { text-decoration: underline; color:#0066cc;}
a:active { color:#0066cc;text-decoration: none;}

.home{ width:1000px; margin:0 auto;}
.logo a{ width:570px; height:75px; display:block;background:url(../images/logo.jpg) no-repeat; margin-left:25px; margin-top:10px;}
.ban { width:155px; height:20px;background:url(../images/z1.jpg) no-repeat left top; margin-top:50px;}
.ban a { width:70px; text-align:right}
.dh { width:100%; height:42px; background:url(../images/z2.jpg) repeat-x;}
#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: #0066cc;}
.nav ul li {float:left; width:111px; height:42px;line-height:42px;background:url(../images/z3.jpg) no-repeat right top; text-align:center} 
.nav ul li a{display:block;color:#ffffff;} 
.nav ul li a:hover{background:url(../images/z4.jpg) repeat-x;color: #0066cc;}
.footer{ width:100%;height:70px; line-height:70px; color:#666666;border-top:5px #0A53C2 solid; text-align:center}
.zuo { width:280px;border-right:1px #D8E9FD solid;}
.you { width:700px;}
.youa { width:495px;}
.youb { width:200px;border-left:1px #D8E9FD solid;}
.ipro ul li{ height:30px;background: url(../images/z6.jpg) no-repeat 10px 12px; text-indent:30px; border-bottom:1px #7BABED solid; color:#BED9FF}
.ipro ul li a{color:#ffffff;}
.more a{ width:35px; height:10px; display:block;background: url(../images/more.jpg) no-repeat; margin-top:30px; margin-right:15px;}
.mshow img{ padding:3px;border:1px #ccc solid; margin:0 8px}
/* sousuo */
.search{ margin-left:20px;}
.searchkuang{ width:135px; height:22px; line-height:22px; border:1px #fff inset;vertical-align:middle; margin-right:5px; background-color:#FFFFFF;color:#114FA4}
.img_button{width:38px; height:22px; background:url(../images/sou.jpg) no-repeat 5px 5px;vertical-align:middle;}

.ka { height:20px;}
.kb { width:280px;background: url(../images/z5.jpg) no-repeat right top; background-color:#3D80E9}
.kba { color:#0055cc}
.kbb { color:#999999}
.kc { width:250px; margin-left:30px}
.kd ul li{ text-align:center;height:175px;}
.kd ul li img{ padding:5px;border:1px #D8E9FD solid}
.ke { width:200px;color:#0066cc;background: url(../images/z11.jpg) no-repeat center top; background-color:#1C4B99}
.kf ul li{ width:480px;height:24px;line-height:24px;border-bottom:1px #cccccc dashed;}

.flash { width:100%; height:430px}
.nflash { width:100%; height:300px}
/* main */
.ja { width:300px;color:#0055cc;background: url(../images/z12.jpg) no-repeat left top; text-indent:20px; height:55px; line-height:42px;}
.jb{ width:660px; margin:0 auto;}
.jc { height:55px; line-height:42px;}
.nshow ul li{float:left; width:230px; text-align:center; height:182px;}
.nshow ul li img{ padding:3px;border:1px #ccc solid}
.ncont {width:660px;background: url(../images/c6.jpg) no-repeat right center;}
.ncont p{width:520px;border-bottom:1px dashed #ccc;}
.nnews{ width:650px; margin:0 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;}

