/*  ò  */
TH {
	FONT-SIZE: 12px;
}
TD {
	FONT-SIZE: 12px;; LINE-HEIGHT: 170%;
	WORD-BREAK: normal
}

html,body,ul,li,a,span,p{ padding:0;  margin:0; list-style:none;font:12px "";color:#000;}
img{border:0px;}
body{ font-size:12px; text-align:center; background:#fff;}
p{ line-height:21px;}

a{ text-decoration: none;color:#000; }
a:hover { text-decoration:none; color: #ff0000;} 
a:active { text-decoration: none;color: #000;}
/*ֵ  
none Ĭϡ׼ı 
underline ıµһߡ 
overline ıϵһߡ 
line-through 崩ıµһߡ 
blink ˸ı 
inherit 涨ӦôӸԪؼ̳ text-decoration Եֵ */
.fl{ float:left; display:inline;}
.fr{ float:right;}
.zi{ font-size:12px;}
.clear{clear:both;}
.logo{ width:505px;}
.fwrx{ width:190px;}
.gjz{ width:280px;}
.header{ width:100%; height:95px;  margin:0 auto;  border-top:2px solid #0161b8;}
.head{ width:1002px; height:95px; margin:0 auto;}
.naver{ width:100%; height:35px; background:#0161b8; margin:0 auto;}
.nav{ width:1002px; height:35px; margin:0 auto;}
.nav ul{ padding-left:12px;}
.nav li {
    display: block;
    float: left;
   color:#fff;
   width:165px;
    line-height: 35px;
	height:35px;
	background: url(images/shuxian.jpg) right center no-repeat;
	text-align:center;
}

.nav li a:link,.nav li a:visited {
 line-height: 35px;
    font-size: 14px;
	float:left;
	width:165px;
	height:35px;
	text-align:center;
	color:#fff;
}
.nav li a:hover{
	width:165px;
	height:35px;
	display:block;
	 line-height: 35px;
	
	 text-align:center;
	
}
.banner{ width:100%; margin:0 auto; height:360px; overflow:hidden;}


.main{ width:1002px; margin:0 auto; }
.mains{ width:1002px; margin:0 auto; padding-top:10px;}
.mainl{ width:215px;}
.cplb{ width:215px;}
.cplbs{ width:215px; padding-top:5px;}
.cplbx{ width:213px; border:1px solid #0c85d8; padding-bottom:10px;}
.cplbx li{ width:213px; height:35px; line-height:35px; text-align:left; background:url(images/cplbbg.jpg) no-repeat left bottom;}
.lxwm{ width:215px; padding-top:5px; padding-bottom:10px;}
.lxwms{ width:215px;}
.lxwmx{ width:215px; padding-top:5px;}
.lxwmx p{ text-align:left; line-height:26px; font-size:14px;}
.mainr{ width:765px;}
.gywm{ width:765px; padding-top:5px;}
.gywms{ width:765px; border-bottom:1px solid #0878ca;}
.gywmss{ width:490px; border-bottom:1px solid #0878ca;}
.gywmx{ width:765px;padding-top:5px;}
.gtu{ width:228px;}
.gwz{ width:525px;}
.xinwen{ width:765px;padding-top:15px;}
.xinwens{ width:765px;}
.xinwenx{ width:765px;}
.xwdt{ width:366px;}
.xwdts{ width:366px; border-bottom:1px solid #d5d6d7;}
.xwdtx{ width:366px; padding-top:5px;}
.hyzs{ width:366px;}
.hyzss{ width:366px;border-bottom:1px solid #d5d6d7;}
.hyzsx{ width:366px; padding-top:5px;}
.cpzx{ width:1002px; margin:0 auto; padding-top:5px; padding-bottom:20px;}
.cpzxs{ width:1002px; margin:0 auto;border-bottom:1px solid #0878ca;}
.cpzxx{ width:1002px; margin:0 auto;}
.footer{ width:100%; height:120px; color:#333; margin:0 auto; border-top:2px solid #0161b8; }
.foot{ width:1002px; padding-top:40px; margin:0 auto; color:#333; line-height:20px;}
.foot a{ color:#333;}
.yqljer{ width:100%; margin:0 auto; padding-top:5px; background:#0161b8; padding-bottom:5px;}
.yqlj{ width:1002px; margin:0 auto; text-align:left; color:#fff;}
.yqlj a{ color:#fff;}




/* CSS ny */
.nbanner{ width:100%; margin:0 auto; height:370px; overflow:hidden; text-align:center;}

.mider{width:1002px; margin:0 auto;  }
.mid{  width:1002px; margin:0 auto; padding-top:10px;}
.midl{ width:225px; padding-left:10px;}
.ksdh{ width:225px;}
.ksdhs{ width:225px; padding-top:5px;}
.ksdhx{ width:225px;  border-top:none;}
.ksdhx li{width:225px; text-align:left; background:url(images/lei.jpg) no-repeat; display:block; margin-top:5px; font-size:14px;}
.ksdhx li A:link { text-decoration:none; color:#000; height:30px; background:#e1e1e1; line-height:30px; display:block; font-size:14px;}
.ksdhx li A:visited { text-decoration:none; color:#000; height:30px; line-height:30px; background:#e1e1e1; display:block;font-size:14px; }
.ksdhx li A:hover { text-decoration: none; color:#fff; background:#024fed; display:block; width:225px; height:30px; line-height:30px;font-size:14px; }

.nylx{ width:225px; margin-top:10px;}
.nylxx{ width:225px; border:1px solid #c1c1c1; border-top:none; background:#FFFFFF; text-align:left; }
.nylxx p{ line-height:21px; }

.midr{ width:680px; border-left:1px solid #CCCCCC; margin-left:15px;  }
.nydh{ width:680px;  height:38px; text-align:left; padding-left:50px; line-height:38px; color:#444; background: url(../images/xtb.jpg) no-repeat 5px top; border-bottom:1px solid #CCCCCC; }
.nynr{ width:680px;  text-align:left; line-height:21px; padding:10px;}


