@charset "utf-8";
htm,body {font-family: Arial;font-size:12px;color:#222;background-color:#fff;}
a {color:#008;text-decoration:none;}
a:hover { text-decoration: underline; color:#008;}
a:active { color: #008;text-decoration: none;}

.warp{ width:1000px; height:165px;margin:0 auto;}
.logo{top:50px; left:85px;width:380px; height:110px;}
/* sousuo */
.search{width:185px;}
.searchkuang{ width:180px; height:26px; line-height:26px; color:#ccc;border:1px #BBCD8B solid;vertical-align:middle;}
.img_button{width:105px; height:26px; vertical-align:middle; margin-top:4px;}

.nav ul li{ width:180px; height:26px;border:1px #BBCD8B solid; margin-bottom:4px}
.nav ul li a{ color:#223399;display:block;}
.nav ul li a:hover{background-color:#E5F2D2}
#nav1 .nav1 a,#nav2 .nav2 a,#nav3 .nav3 a,#nav4 .nav4 a,#nav5 .nav5 a,#nav6 .nav6 a,#nav7 .nav7 a{background-color:#E5F2D2}

.home{width:1000px;margin:0 auto;}
.footer{width:1000px;margin:0 auto;height:90px; line-height:40px; text-indent:40px;}
.footer a {color:#060;}
.you{ width:610px;height:470px;background:url(../images/t01.jpg) no-repeat right top; text-align:left}
.zuo { width:185px;margin-left:40px;}

.ka { width:180px; height:80px; background:url(../images/t02.jpg) no-repeat left top;}
.kb {width:180px;height:95px;background:url(../images/t03.jpg) no-repeat;border:1px #BBCD8B solid; margin-top:5px; margin-bottom:5px;}
/* ny */
.nyou{ width:740px;margin-top:15px;}
.about img{ padding:3px; margin:3px;border:1px #BBCD8B solid;}

.nnews ul li{ background:url(../images/star.gif) no-repeat 5px 10px; text-indent:20px;}
.ncont p{width:400px;border-bottom:1px dashed #ccc;}
.cp table tr td{ font-size:16px; line-height:60px; font-weight:bold;}
.cp table tr td img{vertical-align:middle;}
.cp table tr td a{ color:#252879; margin-left:20px;}
.cp table tr td a:hover{ color:#9DCD17}

.cp1 { width:700px;}
.cp5 ul li{ float:left;width:200px;}


.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.txtc { clear:both; padding-right:25px; padding-top:10px; font-size:12px}
span.current,a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;}
span.current,a.num:hover { background:#fbeded; border:#ff5203 1px solid; color:#ff5203;}
a.num,a.end,a.next,a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;}
a.end,a.next,a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;}
a.prev { margin:0 5px;}

.pnpage { clear:both; padding-top:15px;}
.pnpage a { padding-right:10px; color:#9DCD17}