@charset "utf-8";
htm,body {font-family: Arial, "宋体";font-size:12px;color:#333;background:url(../images/c_01.jpg) no-repeat center top;background-color:#ffffff;}
a {color:#0066cc;text-decoration:none;}
a:hover { text-decoration: underline; color:#EE0000;}
a:active { color: #EE0000;text-decoration: none;}

.home{width:1030px; margin:0 auto;}
.top { width:1020px; margin:0 auto;height:120px;background:url(../images/z_01.jpg) no-repeat;}
.logo a{ width:280px; height:100px;display:block}
/* sousuo */
.search{ width:700px; height:36px;margin-top:45px;background:url(../images/s1.jpg) no-repeat left top;}
.searchkuang{ width:300px; height:30px; line-height:30px; margin-top:2px; color:#ccc;border:0px #cccccc solid;vertical-align:middle; margin-left:40px; background-color:#F3F3F3}
.img_button{width:77px; height:36px; background:url(../images/sou.jpg) no-repeat;vertical-align:middle;}
.dh{width:1060px; height:60px;margin:0 auto;background:url(../images/z_04.jpg) no-repeat;}
.iwarp{width:1100px; height:370px; margin:0 auto;background:url(../images/f.jpg) no-repeat;}
.tv{ width:295px; height:295px; margin-left:40px;}
.tva { top:65px; left:385px; width:680px; height:230px;}

.nwarp{width:1100px; height:250px; margin:0 auto;background:url(../images/z_07.jpg) no-repeat;}
.foot{ width:100%; height:50px; line-height:50px; background-color:#323232; color:#E8E8E8; text-align:center}
.foot a{ color:#FFFFFF}
.ihome{width:1040px; margin:0 auto;}
.mdown ul li{height:30px;line-height:30px;text-indent: 30px;background:url(../images/s11.jpg) no-repeat;}
.zuo { width:280px;}
.mnews ul li{height:30px;line-height:30px;background:url(../images/s14.jpg) no-repeat left bottom;}
.mnews ul li a{ color:#333333}
.mnewsa ul li{height:30px;line-height:30px;background:url(../images/icon050322-078.gif) no-repeat 1px 12px;border-bottom:1px #cccccc dashed; text-indent:15px}
.mnewsa ul li a{ color:#333333}
.you { width:740px;}

.ka { height:20px;}
.kb { width:510px;}
.kc { width:245px;}
.kd { height:30px; line-height:30px;color:#0066cc;background:url(../images/s10.jpg) no-repeat left bottom;}
.ke {width:100%; height:250px;background:url(../images/s12.jpg) repeat-x center top; background-color:#E2E1DF}
.kf { height:30px; line-height:30px;background:url(../images/s13.jpg) no-repeat left top;text-indent: 30px;}
.kg { width:360px;}
.kh { height:30px; line-height:30px;background:url(../images/s15.jpg) no-repeat left top;text-indent: 30px;}
.ki { height:30px; line-height:30px;background:url(../images/s16.jpg) no-repeat left top;text-indent: 30px;}

/* main */
.nzuo { width:240px;background:url(../images/s6.jpg) no-repeat center top; background-color:#0066aa}
.jb {width:220px; margin:0 auto; background-color:#FFFFFF;}
.jba a{ width:200px; height:40px; line-height:32px;text-indent:30px;background: url(../images/s4.jpg) no-repeat center top;display:block; margin-left:10px;}
.jba a:hover{ background: url(../images/s5.jpg) no-repeat center top;}
.jbb a{ width:200px; height:24px; line-height:24px;text-indent:15px;background: url(../images/icon050322-078.gif) no-repeat 1px 10px;border-bottom:1px #dddddd solid; display:block; margin-left:10px;}
.jbc a{ width:200px; height:20px; line-height:20px;text-indent:30px;background: url(../images/x19.jpg) no-repeat 15px 8px;display:block; margin-left:10px;border-bottom:1px #dddddd solid; ;}


.nyou{width:770px;}
.ja{ width:770px;height:46px; line-height:46px;background:url(../images/s9.jpg) no-repeat 5px 5px;border-bottom:1px #cccccc solid; text-indent:55px;}
.jc{ width:740px; margin:20px auto;}
.jd { height:50px; line-height:50px; text-indent:50px;background: url(../images/s7.jpg) no-repeat 12px 10px;}
.je { height:50px; line-height:50px; text-indent:50px;background: url(../images/s8.jpg) no-repeat 12px 10px;}
.jf { margin-left:10px; color:#FFFFFF}
.ndown{ width:700px; margin:20px auto;}
.ndown ul li{height:30px;line-height:30px;text-indent: 30px;border-bottom:1px #cccccc dashed;background:url(../images/icon050322-097.gif) no-repeat 10px 10px;}
.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;}
.ncont p{margin-left:10px}
.ncase ul li{ float:left; width:250px; text-align:center}
.ncase ul li img{ padding:2px;border:2px #dddddd solid;}





