
body { margin: 0; padding: 0; background:#666 url(../images/bg.gif) repeat; font: 12px "Arial","Trebuchet MS", "Lucida Console", "Lucida Sans";text-align:left;color: #FFF; }
a { text-decoration: none; color: #FFF;}
	a:hover { text-decoration: underline;}
		a img { border: none; }
h1,h2,h3,h4,h5{margin:0;padding:0;font-size:14px;}
p {line-height:150%;}		
ul {padding:0px;margin:0px}
li {list-style:none;}
cite {float:right;width:5em;font-style:normal;}
form { margin: 0; padding: 0; }
	input, button, select, textarea { font: 1em "Trebuchet MS", "Lucida Console", "Lucida Sans"; }
	button { cursor: pointer; height:2em;}


/*外层*/
#wrap {margin:0px auto;width: 980px;border-right:1px solid #232323;background: #FFF; text-align:left;}

/* 通行证登录 */
#passport {float:right;}
     #no-login,#do-login {padding-left:20px;background-color:#555;color:#818181;}
	 #no-login {width:150px;}
	 #do-login {width:260px;}
	 
/*幻灯片*/
#slideimg { float:left;width: 300px;height: 375px;}
	#slidefooter { height: 24px; line-height: 24px; text-align: center; overflow: hidden;background:#314d72;border-top:1px solid #232323;}
		#slidenext { float: right; width: 30px;}
		#slideprev { float: left; width: 30px; }
		#slidefooter p { margin: 0px; }
			#slidefooter a { text-decoration: none;  color: #FFF; line-height:25px;}


/*首页*/
#home-top {width:100%;background:#FFF url(../images/home-bg.jpg) repeat-x;border-bottom:6px solid #232323;overflow:hidden;}
     #home-a {float:left;width:270px;height:461px;}
	 #home-b {float:left;width:710px;height:461px;overflow:hidden;}
         #home-logo {float:left;width:100%;height:90px;background:#FFF url(../images/nrbanner.jpg) no-repeat right bottom;}
		     #home-logo h1 {margin:18px 0 0 8px;}
		     #home-logo h1 a {float:left;display:block;width:233px;text-indent: -9999px;height:58px;background:url(../images/logo.gif) no-repeat;}

/*页首*/
.header { background: #FFF; }
     #topbar { width:100%;height:22px;background:#000 url(../images/c-top.gif) repeat-x;}
	 #logo {width:100%;background:#FFF url(../images/logo-bg.gif) no-repeat right bottom;height:86px;}
	     #logo h1 {float:left;margin-left:10px;width:200px;height:86px;background:url(../images/logo-city.gif) no-repeat 0 bottom;}
	     #logo h1 a {display:block;width:200px;text-indent: -9999px;height:86px;background:url(../images/logo-c2.gif) no-repeat 18px 18px;}
		 #logo h2 {float:right;text-indent: -9999px;height:86px;width:275px;background:url(../images/c-aboutus.gif) bottom no-repeat;}
		 #logo span {float:right;width:468px;height:60px;margin:12px 10px 0 0;overflow:hidden;}

#menu {height:26px;line-height:26px;padding-left:10px;background:#000 url(../images/menu-bgoff.gif) repeat-x;}
     #home-b #menu li a:hover {color:#ffcc00;background:#000 url(../images/menu-bgon.gif) repeat-x;display:block;width:50px;text-decoration:none;}
     #menu li, #sub-menu li {float:left;text-align:center;}
	  #menu li {width:50px;display:block;}
	 #menu-cover {background:url(../images/menu-cover.gif) no-repeat;}

/*主体*/	
.main {float:left;width:728px;background:#FFF;border-right:1px solid #a4a4a4;overflow:hidden;}	
     #mainarea {float:left;width:728px;background:#f1f2f4 url(../images/c-left-bg.gif) repeat;overflow:hidden;}


/*提示框*/
#notice { margin: 200px auto 0; background: #F1F1F1; border: solid; border-color: #A72424 #FFEFEF #FFEFEF; border-width: 4px 1px 1px; }
	#notice_message { padding: 1.5em 1em; font-size: 1.17em;color:#333;}
	#notice_message.warning { color:red; }
	#notice_links { margin: 0; line-height: 2em; border-top: 1px solid #F5F5F5; background: #CCC; padding: 0 1em; }
		#notice_links a { color:#333;margin: 0 2px; }

/*用于AJAX调用的DIV*/
.xspace-ajaxdiv { color:#232323;position:absolute; padding: 5px;background: #A3B4D2; border: 1px solid #919191;text-align: left; }
	.xspace-ajaxdiv h5 { line-height: 24px; font-size: 1em; margin: 0; }
		.xspace-ajaxdiv h5 a { float: right; font-weight: normal;color:#232323; }
	.xspace-ajaxcontent { background: #F7F7F7;  }
		.xspace-ajaxcontent form { margin: 0; }

		.xspace-ajaxcontent * {color:#3B3B3B;}


/*头部top信息*/	
#hometop-1 {float:left;width:265px;height:345px;border-left:1px solid #232323;border-right:1px solid #232323;background:#b74b54 url(../images/hometop-1.jpg);overflow:hidden;}
     .home-area1 {width:242px;height:340px;padding-top:10px;margin-left:10px;overflow:hidden;background:url(../images/line-h1.gif) repeat-x 0 bottom;}
	     .home-area1 .img-list {border:1px solid #EBECD6;}
		 .home-area1 ul {float:right;padding-top:5px;width:240px;overflow:hidden;}
		     .home-area1 ul li {line-height:170%;}
			     .home-area1 a {color:#FEFFEC;}
	     .home-area1 h2 {float:right;width:145px;}
	     .home-area1 h2 a {display:block;height:20px;text-indent:-9999px;background:url(../images/home-area1.gif) no-repeat 0 2px;}
		 .home-area1b {background:none;}
		     .home-area1a h2 a {background:url(../images/home-area1a.gif) no-repeat;}
			  .home-area1b h2 a {background:url(../images/home-area1b.gif) no-repeat;}
#hometop-2 {float:left;width:192px;height:345px;background:url(../images/hometop2-bg.jpg) repeat-x  0 -1px;overflow:hidden;}
     #h2pic {margin:20px 0 10px 25px;width:143px;height:198px;background:url(../images/h2pic.png) no-repeat;overflow:hidden;}
	     #h2pic div {width:128px;height:185px;margin:5px;overflow:hidden;}
	      
	#hometop-2 h3 {text-align:center;font-weight:bold;height:17px;overflow:hidden;width:100%;margin-bottom:2px;} 
	 #hometop-2 p {text-indent:2em;width:175px;margin:0;padding:0 5px 0 10px;}
	     #hometop-2 p a ,#hometop-2 span a{color:#D9EFF7;}
		 #hometop-2 p a:hover {color:#C3DFEA;text-decoration:none;}
	 #hometop-2 ul {padding:12px 20px 12px 0;}
	 #hometop-2 li {padding-left:18px;line-height:160%;background:url(../images/square2.gif) no-repeat 8px 8px;} 
	     #hometop-2 li a, #hometop-2 li {color:#B9DCE7;}
	#hometop-2 span {float:right;padding-right:10px;}	 

		 
#hometop-3 {float:left;width:250px;height:284px;background:url(../images/hometop3-bg.jpg) repeat-x;border-left:1px solid #232323;border-bottom:1px solid #232323;overflow:hidden;}
     #hometop-3 h2 a {display:block;height:20px;margin:10px 0 0 10px;text-indent:-9999px;background:url(../images/hometop-2.gif) no-repeat;}
	 #hometop-3 ul {width:230px;height:330px;padding-left:10px;}
         #hometop-3 ul li {width:210px;height:80px;padding:5px 15px 0 0;background:url(../images/line-h3.gif) repeat-x 0 bottom;}
		     #hometop-3 ul li div {float:left;width:80px;margin-right:5px;height:70px;overflow:hidden;border:1px solid #D7DEE1;}
             #hometop-3 img {margin:-10px 0 0 -5px;}
			    
	 #hometop-3 h4 {padding-top:15px;font-weight:normal;font-size:12px;}
	     #hometop-3 h4 a {line-height:1.7em;}		 

#hometop-4 {float:left;width:250px;height:60px;border-left:1px solid #232323;background:#350036;overflow:hidden;text-align:center;}			 

.maintop {width:100%;height:400px;background:#8c8c8c;border-bottom:6px solid #232323;}


/*右侧图文列表*/
.img-list {float:left;width:90px;height:90px;overflow:hidden;border:1px solid #f8f8f8;margin-right:5px;}

/*缩略图*/	  
  .news-pic {float:left;width:90px;height:90px;overflow:hidden;border:1px solid #444;}
  	 .news-pic img,.img-list img {max-width: 140px; max-height: 140px; width: expression(this.width > 140 && this.width > this.height ? 140 : true); height: expression(this.height > 140 ? 140 : true); display: block;} 
 #bk-long-b li div img {max-width: 200px; max-height: 200px; width: expression(this.width > 200 && this.width > this.height ? 200 : true); height: expression(this.height > 200 ? 200 : true); display: block;}	 
 #h2pic div img {max-height: 190px; height: expression(this.height > 190 ? 190 : true); display: block;}	
  #blogpic img {max-width: 110px; max-height: 110px; width: expression(this.width > 110 && this.width > this.height ? 110 : true); height: expression(this.height > 110 ? 110 : true); display: block;} 
 
 /*板块图文*/
 #home-L {float:left;width:728px;height:1030px;border-right:1px solid #59345c;background:#F6F7F9 url(../images/homebg.gif1) repeat;overflow:hidden;}
 #home-R {
	float:left;
	width:250px;
	height:1030px;
	border-left:1px solid #CCC;
	overflow:hidden;
	background-attachment: fixed;
	background-color: #850e44;
	background-image: url(../images/left_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
     #home-R h3{width:100%;height:30px;background:#3e1540  url(../images/h3-r.gif) repeat-x;border-top:1px solid #1b081c;border-bottom:1px solid #1b081c;padding-left:10px;overflow:hidden;text-indent:-9999px;}
	 #home-R a {color:#ffffff;}
	     #home-R h3 a {width:100px;height:30px;display:block;}
		 
     #bbs h3 a {background:url(../images/h3-bbs.gif) no-repeat 0px 10px;}	 
     #bbs div {padding:5px;}	
     #bbs h4 {text-align:center;}
     #bbs img {margin:15px 0 10px 15px;display:inline;width:200px;height:100px;background:#FFF;padding:1px;border:4px solid #D9DAD5;}	
     #bbs ul {width:230px;margin:5px;padding-bottom:5px;}
	 #bbs li a {margin: 0 5px 0 5px;line-height:24px;height:24px;white-space:nowrap;padding-left:18px;display:block;background:url(../images/arrow-h.gif) no-repeat 3px 8px;overflow:hidden;}

	 
#blog1 {width:251px;overflow:hidden;margin-top:20px;}	 
	 #blog1 h3 a {background:url(../images/h3-brand.gif) no-repeat 0px 10px;}
     #blog1 ul {float:left;width:100%;padding:10px 5px;overflow:hidden;}
	     #blog1 ul li {line-height:24px;padding-left:12px;background:url(../images/arrow-h.gif) no-repeat 2px 8px;}
		     #blog1 cite a {color:#A6A6A6;}
	 
#blog {width:251px;overflow:hidden;margin-top:20px;}	 
	 #blog h3 a {background:url(../images/h3-blog.gif) no-repeat 0px 10px;}
     #blog ul {float:left;width:100%;padding:10px 5px;overflow:hidden;}
	     #blog ul li {line-height:24px;padding-left:12px;background:url(../images/arrow-h.gif) no-repeat 2px 8px;}
		     #blog cite a {color:#A6A6A6;}	 
#spacestar {padding:10px 0 10px 10px;}
	#spacestar li { float:left;border: 1px solid #F1F5F6; padding:1px; width: 70px; height: 70px;margin:0 5px 0 0;overflow:hidden;} 
	     #spacestar img {width:70px;height:70px;}

 
 .bk-h {border:1px solid #871247;padding:1px;margin:15px 0 0 15px;background:#FFF url(../images/bklong-bg.gif) repeat-y 342px 0;width:690px;overflow:hidden;}

 .bar-h {width:100%;height:30px;background:#b8316f url(../images/bar-h.gif) repeat-x;overflow:hidden;}
     .bar-h h3 {float:left;line-height:32px;padding-left:25px;background:url(../images/arrow5.gif) no-repeat 12px 13px;}
	 .bar-h h4 {float:right;font-size:12px;font-weight:normal;line-height:32px;margin-right:8px;}
	     .bar-h h4 a {margin-left:10px;color:#efefef;}



		 
.bk-h1 {float:left;width:330px;padding-left:8px;overflow:hidden;color:#7a2a90;}
     .bk-h1 div {float:left;width:130px;height:190px;background:url(../images/picbg.png) no-repeat 0 15px;}
	 .bk-h1 h4 a {letter-spacing:0.1em;float:right;color:#cc3366;font-size:12px;margin:50px 16px 3px 0;}
	     .bk-h1 img {display:inline;width:90px;height:90px;margin-right:16px;overflow:hidden;float:right;}

	 .bk-h1 span {float:left;margin:30px 0 5px 5px;width:178px;overflow:hidden;white-space:nowrap;}
	     .bk-h1 span a {font-weight:bold;font-size:14px;}
	 .bk-h1 ul {float:left;width:200px;overflow:hidden;}
         .bk-h1 ul li {line-height:24px;}	 
      .bk-h1 a {color:#430439;}

.bk-hc {background:#fdedef;height:276px;}
     .bk-hc .bk-h1 img {float:left;padding:5px;background:url(../images/picbg2.jpg) repeat-x;margin:15px 5px 0 5px;}
	 .bk-hc .bk-h1 div img {padding:7px;}
	 .bk-hc .bk-h1 span {margin-top:20px;}
	 .bk-hc ul {height:75px;}
	  
.bk-h2 div {height:300px;background:url(../images/bg-mov.png) no-repeat 5px 180px;}	
     .bk-h2 ul {height:300px;}  
	 .bk-h2 p {float:right;width:200px;margin:0;color:#999999;}
     .bk-h2 img {width:100px;height:150px;}
	 



/*页脚*/
#footer {float:left;width:100%;background:#666666 url(../images/copybg.gif) repeat-x;	background-position: bottom;color:#efefef;text-align:center;}
	 #btm-menu {height:28px;line-height:26px;background:#333 url(../images/btm-menu-bg.gif) repeat-x;}
		 #btm-menu span {color:#efefef;margin:0 8px;}
	     #btm-menu li {float:left;margin-right:10px;}
#copyright {margin:10px 0;}
     #copyright a {color:#efefef;}
/*友情连接*/
#linker {float:left;width:100%;background:#B72868 url(../images/linkbg.gif) repeat-x center bottom;height:auto;text-align:left;}
		 #link-menu  {height:28px;line-height:28px;color:#cccccc;}
		 #link-menu span {font-weight:bold;margin:0 8px;font-size:14px;color:#ffffff;}
	     #link-box  {height:auto;line-height:24px;margin:0 12px;}
	     #link-box a{color:#efefef;}
	     #link-box span {color:#999;margin:0 8px;}
	 
/*广告*/
#ad-side {float:left;width:250px;height:250px;padding-bottom:10px;overflow:hidden;}
.ad-maintop3 {text-align:right;float:left;width:250px;height:60px;overflow:hidden;}
#ad-side1 {width:250px;height:60px;padding:10px 0;text-align:center;overflow:hidden;}
#ad-mainbtm {float:left;width:728px;height:90px;overflow:hidden;margin-top:20px;}

