@charset "utf-8";
/* CSS Document */

body {background:#FFF; margin:0; font-family:"宋体", "黑体", Arial; font-size:12px; line-height:18px;}
ul,li { margin:0; padding:0; list-style-type:none}
img { border:0;}
a {color:#727171; text-decoration:none;}
a:hover{color:#D7000F}

#top,#nav,#nr_header,#nr_bottom,#nr{width:976px; margin:0 auto;}
#top a{ color: #000;text-decoration:underline;}
#top{height:80px; background:url(../img/20100207/logo.jpg) no-repeat 0 0; text-align: right; padding:10px 5px 0 0;width:971px;}
	#top_nav{ padding-top:40px; color:#A7A3A2}
	#top_nav a {text-decoration: none;}
	#top_nav a:hover { text-decoration:underline;}
	
#nav { height:44px; background:url(../img/20100207/nav.png); padding-left:103px; width:873px; margin-bottom:4px;}
	#nav a,#nav li{ display:block; width:110px; float:left;}
	#nav .index a { background:url(../img/20100207/nava_c2.png)}
	#nav .index a:hover { background:url(../img/20100207/navhover_c2.png)}
	#nav .passport a { background:url(../img/20100207/nava_c3.png)}
	#nav .passport a:hover { background:url(../img/20100207/navhover_c3.png)}
	#nav .pay a { background:url(../img/20100207/nava_c4.png)}
	#nav .pay a:hover { background:url(../img/20100207/navhover_c4.png)}
	#nav .kefu a { background:url(../img/20100207/nava_c5.png)}
	#nav .kefu a:hover { background:url(../img/20100207/navhover_c5.png)}
	#nav .tgy a {background:url(../img/20100207/nava_c6.png)} 
	#nav .tgy a:hover { background:url(../img/20100207/navhover_c6.png)}
	#nav .wm a {background:url(../img/20100207/nava_c7.png)} 
	#nav .wm a:hover { background:url(../img/20100207/navhover_c7.png)}
	#nav .bbs a {background:url(../img/20100207/nava_c8.png)} 
	#nav .bbs a:hover { background:url(../img/20100207/navhover_c8.png)}

#nr { width:950px; min-height:810px; background:url(../img/20100207/nrbj.png); padding:0 13px;}
#nr_header,#nr_bottom{height:12px; background: url(../img/20100207/nr_header.png); font-size:0;}
#nr_bottom { height:14px; background:url(../img/20100207/nr_bottom.png);}

#dl,#gg,#cp,#pay { margin-right:10px;}
#dl,#gg,#news,#gg2,#cp,.nav_bj,#heng { margin-bottom:10px;}
#dl { width:222px; height:162px; background:url(../img/20100207/dlbj.png) no-repeat; float:left; color:#727171; padding-top:35px; overflow:hidden;}
	.left{ text-align: right}
	.center { text-align:center}
	.dlinput { border:#979B9E solid 1px; width:136px; height:18px; padding:2px;}
	.dlyzm { width:65px; margin-right:3px; float:left; }
	.yanzhengma{float:left;}
	.yanzhengma img{ width:67px; height:24px;}
	.denglu { margin:0; padding:0;}
	

	
/* 广告 */
	#gg { width:486px; height:197px; float:left;}
	#banner { border:#B5B5B6 solid 1px; width:220px; height:55px; float:left;}

#news { width:200px; height:96px; float:left; background:url(../img/20100207/news.png); padding:34px 11px 0 11px; margin-bottom:10px; overflow:hidden;}
#news li a{ display:block;height:19px; background:url(../img/20100207/news_libj.png) no-repeat 0 5px; padding:4px 0 0 24px;}
#news li a:hover { background: url(../img/20100207/news_lihover.png) no-repeat 0 5px; }

#cp { width:620px; height:340px; float:left;}
	#cp .cp_nav { display:block; width:593px; height:21px; background:url(../img/20100207/cp_nav.png); color:#FFFFFF; font-weight:bold; font-size:14px; padding-left:27px; padding-top:6px;}
	#cp_nr { border:#B5B5B6 solid 1px; border-top:0; width:596px; height:299px; padding:12px 11px 0 11px; background:#FFF}
	#cp_1,#cp_2,#cp_3,#cp_4 { width:298px; height:130px; border-right:#CCC solid 1px; float:left;}
	#cp_2,#cp_4 { border-right:0; width:287px; padding-left:10px;}
	#cp_3,#cp_4 {  padding-top:10px; height:146px;}
	
	#cp_1 span a,#cp_2 span a,#cp_3 span a ,#cp_4 span a  { display:block; width:110px; height:25px; text-align:center; padding-top:100px; background:url(../img/20100207/fx.jpg) no-repeat 2px 2px; margin-right:11px; float:left; font-weight:bold;}
	/**#cp_1 span a:hover,#cp_2 span a:hover,#cp_3 span a:hover ,#cp_4 span a:hover { border:1px #D7000F solid;}**/
	#cp_2 span a {background:url(../img/20100207/xy.jpg) no-repeat 2px 2px;}
	#cp_3 span a {background:url(../img/20100207/lm.jpg) no-repeat 2px 2px;}
	#cp_4 span a {background:url(../img/20100207/sg.jpg) no-repeat 2px 2px;}
	.cp_jieshao { width:153px; height:88px; float:left; padding:10px 0 0 11px; color:#727171; line-height:20px; float:left;}
	.cp_home { width:164px; height:22px; float:left;}
	
	.nav_bj{ width:320px; float:left; background:#fff url(../img/20100207/nav_bj.png) repeat-x; height:165px;}
	.nav_bj span a { display:block;color:#FFFFFF; font-weight:bold; font-size:14px; padding-left:27px; padding-top:6px; width:293px; background:url(../img/20100207/cp_news.png) no-repeat 10px 10px; height:21px;}
	.nav_bj span a:hover { color:#FFF}
	
	.nav_bj ul{ border:#B5B5B6 solid 1px; border-top:0;padding:10px 10px 0 10px; height:126px; _height:126px;}
	.nav_bj li { height:24px; }
	.nav_bj li a{ display:block; height:23px;  background:url(../img/20100207/cp_libj.png) no-repeat 0 5px; padding-left:15px; padding-top:1px;}
	.nav_bj li a:hover{ background:url(../img/20100207/cp_lihover.png) no-repeat 0 5px;}
	#heng { width:950px; height:104px; float:left;}
	#pay { width:565px; height:92px; border:#B5B5B6 solid 1px; background:#fff url(../img/20100207/hengbj.jpg) no-repeat; padding-left:53px; padding-top:10px; color:#727171; font-weight:bold; line-height:21px; float:left}
	#pay a{ font-weight:100;}
	#banner_di { width:320px; height:104px; float:left;}
	#yqlj { width:930px; height:97px; float:left; background:url(../img/20100207/yqlj.png); padding-top:42px; padding-left:20px; line-height:21px;}

/* 底部 */
#di { width:100%; height:149px; background:url(../img/20100207/di_bj.png); margin-top:18px; color:#727171}
#di a{ color:#727171}
	#di_c { width:976px; height:125px; margin:0 auto; padding-top:24px; background:url(../img/20100207/di_logo.png) no-repeat 284px 24px;}
	#di_text { width:560px; height:64px; padding-left:416px;}
#di_jinggao { width:976px; height:50px; text-align:center; background:url(../img/20100207/di_jinggao.png) no-repeat 50% 0; padding-top:10px;}


#dl2 { width:222px; height:197px; float:left; color:#727171; background:url(../img/20100207/dlbj2.png) no-repeat; margin-right:10px;margin-bottom:10px; }
.user{ height:35px; line-height:35px; font-size:14px; font-weight:bold; text-align:center; padding-top:10px;}
#dl2 a{ color:#0000ff; text-decoration:underline;}
#dl2 a:hover{ color:#0000ff; text-decoration:underline;}

