/* CSS Document */
* { font-family:宋体;
    font-size:13px;
  }
body {text-align:center; background-color:#ECECEC; padding:0px; margin:0px;}
form,p,ol,ul,li,p,h2,h3,h4,dl,dt{padding: 0px;margin: 0px; }

a, a:link {text-decoration:none; color:#000000;}
	a:visited {text-decoration:none;color: #000000; }
	a:hover {text-decoration:underline; color:#FF6600; }

.xccont { text-align:left; margin:2px; font-size:12px; line-height:130%;}
.xccont ul{ float:left;}
.xccont li{ height:18px; line-height:18px;}
.yccont { text-align:left; margin:2px; font-size:12px; line-height:130%;}
.yccont ul{ float:left;}
.yccont li{ height:17px; line-height:17px; padding-bottom:3px;}
.imgspan{ float:left; margin-right:7px;  padding-top:5px;}
.span1{ float:left; height:12px; }
.span2{ float:right;color:#999999; }

#wzlb p {font-size:12px;text-indent:5px; height:16px; line-height:100%;}
#wzlb li {background-image:url(images/d-1.gif);background-repeat:repeat-x;background-position:bottom; height:15px !important; height:14px;}
#wzlb {margin:0px auto;clear:both;color:#1f3a87;}
#wzlb ul li{padding:4px 0px;width:95%;text-align:left;}				

.ltop {width:100%;background:url(images/lbg.jpg) repeat-x; background-position:0 -10 !important; background-position:0 0; text-align:center;}
.vtop { width:1024px; height:109px; background-color:#ECECEC; margin-left:auto; margin-right:auto;}
  .top { width:100%; height:29px; margin-top:0px; background:url(images/top_bg.gif) repeat-x top;}
    .top_r { width:960px; height:29px; margin:1px auto; line-height:29px;}
	  .start_button { width:87px; height:23px; line-height:23px; float:left; margin-top:4px; *margin-top:1px; }
	  #m_login { float:left; width:520px; height:20px; text-align:left; padding-left:2px;}
	    #m_login ul{ margin:0px; padding:0px; float:left;}
		#m_login ul li{ float:left; line-height:20px;}
	  .top_right { width:326px; height:22px; margin-top:2px; float:right; background:url(images/top_by.gif) no-repeat left; text-align:right; margin-right:5px;}
   /*顶部多行多列导航*/
.vheader { width:100%; height:80px; text-align:center;}
  .header { margin:0px auto;width:960px; height:80px;}
    .logo { width:232px; height:70px; float:left; margin-top:5px; margin-bottom:5px; }
    .innerheader { width:635px; float:left;  height:70px; margin:5px 0px 5px 10px;}
	  .innerheader ul{ width:635px; height:22px; line-height:22px;  text-align:center; margin:0; padding:0;padding-top:2px; }
	  .innerheader ul li{ width:60px; float:left;  list-style-type:none;  border-right:solid 1px #000000; height:13px; font-size:13px;   padding:2px 4px 2px 4px; line-height:13px;}
	  .innerheader ul li a{text-decoration:none; color:#000000;  padding:2px 4px 2px 4px;}
	  .innerheader ul li a:hover { text-decoration:none;background-color:#CE0009; color:#FFFFFF;  padding:2px 4px 2px 4px;}
	  #clock { float:left; width:78px; height:78px;}

   /*顶部子站导航*/
#pddh { width:1024px; height:25px; background:url(images/pddh_bg.gif) repeat-x top; margin-top:2px !important; margin-top:0px; text-align:center; margin-left:auto; margin-right:auto;}
  #inner_pddh { width:960px; height:25px; margin-left:auto; margin-right:auto;}
    #time_n { float:left; width:146px; height:18px; margin-top:4px; color:#FFFFFF; text-align:center; margin-left:10px;}
  #zzdh { float:left; width:58px; height:18px; margin-left:50px; margin-top:3px; display:block；}
.pindao {height:21px;width:600px; float:left;}
   .pindao ul {margin: 0px 0px 0px 0px;padding: 0px;font-size: 12px;color: #FFFFFF;line-height: 21px;white-space: nowrap;}
   .pindao li {width:80px; color:#FFFFFF;list-style-type: none;display: inline;}
   .pindao li a {text-decoration: none;font-family: Arial, Helvetica, sans-serif;padding: 7px 8px;color: #FFFFFF;font-weight:bold;}
   .pindao li a:link {text-decoration: none;font-family: Arial, Helvetica, sans-serif;padding: 7px 8px;color: #FFFFFF;font-weight:bold;}
   .pindao li a:active {text-decoration: none;font-family: Arial, Helvetica, sans-serif;padding: 7px 8px;color: #FFFFFF;font-weight:bold}
   .pindao li a:visited {text-decoration: none;font-family: Arial, Helvetica, sans-serif;padding: 7px 8px;color: #FFFFFF;font-weight:bold;}
   .pindao li a:hover {color: #FF0000;background:url(images/ann_bg.gif) no-repeat center;font-weight:bold;padding: 7px 8px;
} 
/*公告面板*/
    #below_nav { width:100%; height:89px; background: url(images/blew_bg.jpg) repeat-x; }
	  #below_main {width:960px;height:89px; background:url(images/below_main.gif); margin:0 auto;}
	  #gonggao { float:left;  width:545px; height:14px; margin-top:26px; margin-left:76px !important; margin-left:38px; font-size:10px;}
	  #search {float:left;  width:280px; height:12px; line-height:12px; margin-top:23px; margin-left:30px !important; margin-left:38px;}

	  #zdtuijian {float:left;  width:545px; height:14px; margin-top:15px !important; margin-top:8px; margin-left:76px !important; margin-left:38px;}
	   #zdtuijian ul{margin:0;padding:0;}
	   #zdtuijian li{ float:left;list-style:none; margin-left:15px;}
	   #zdtuijian li a:link{ font-size:13px; text-decoration:none; color:#FFFFFF;}
	   #zdtuijian li a:visited{ font-size:13px;text-decoration:none; color: #FFFFFF;}
	   #zdtuijian li a:hover{ font-size:13px;text-decoration:underline; color: #FFFF00;}

	  #rlink { float:left;  width:240px; height:26px; margin-top:10px !important; margin-top:2px; margin-left:50px; }
	  .rlink ul {margin: 0 0 0 0px;padding: 0px;font-size: 12px;color: #FFFFFF;line-height: 21px;white-space: nowrap;}
	  .rlink li { float:left; width:80px; list-style-type:none; height:12px; text-align:center;margin-bottom:2px !important; margin-bottom:1px; color:#FFFFFF;}
	       .ic1 { background:url(images/ic1.gif) no-repeat left 2px;}
	       .ic2 { background:url(images/ic2.gif) no-repeat left 2px;}
	       .ic3 { background:url(images/ic3.gif) no-repeat left 2px;}
	       .ic4 { background:url(images/ic4.gif) no-repeat left 2px;}
	       .ic5 { background:url(images/ic5.gif) no-repeat left 2px;}
	       .ic6 { background:url(images/ic6.gif) no-repeat left 2px;}
	  a.rlink:link { color:#FFFFFF; text-decoration:none; font-size:12px;}
	  a.rlink:visited {color:#FFFFFF; text-decoration:none; font-size:12px;}
	  a.rlink:active {color: #FFFF00; text-decoration:none; font-size:12px;}
	  a.rlink:hover { color:#FFFF00; text-decoration:underline;}

/*滚动公告样式*/

#scrollWrap{width:530px !important;width:530px;height:20px;overflow:hidden;}
#scrollMsg{text-align:center;padding:0 5px;}
#scrollMsg ul{margin:0;padding:0; color:#cccccc;}
#scrollMsg li{line-height:18px;list-style:none;}
#scrollMsg li a:link{font-size:12px; margin-left:15px; text-decoration:none;}
#scrollMsg li a:visited{font-size:12px; margin-left:15px; text-decoration:none;}
#scrollMsg li a:active{font-size:12px; margin-left:15px; text-decoration:none;}
#scrollMsg li a:hover{font-size:12px; margin-left:15px; text-decoration:none; color: #FF0000;}

/*作者博客展示*/
.rollboder {BORDER: #bcbcbc 1px solid;}
.rollleft {FLOAT: left; WIDTH: 240px}
.rollleft STRONG {COLOR: #666}
.rollcenter {BORDER-RIGHT: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; WIDTH: 30px; TEXT-ALIGN: center}
.rollright {FLOAT: right; WIDTH: 40px; TEXT-ALIGN: center}
.rollright IMG {VERTICAL-ALIGN: middle}
#blog_1{ width:252px; height:23px !important; height:18px; font:12px; border:1px solid #EF1F48; margin-top:1px; background-color: #F3F3F3;}
#blog_2{ width:70px; height:18px; line-height:18px; font:12px; font-weight:400; float:left;padding-top:3px; padding-left:5px; color:#999999;  }
#blog_3{ width:116px; height:18px; line-height:18px; text-align:center; float:left;padding-top:3px; overflow:hidden;}
#pageShow{ width:27px; height:18px; float:left; padding-top:5px;}
#blog_5{ width:22px; height:18px; float:left; padding-top:6px!important; padding-top:4px; padding-left:3px;}

	   
  /*主体部分*/
#main { width:960px; height:2140px; margin:10px auto; padding-left:3px;}
    #xinq { float:left; width:200px; height:180px; background:url(../../../../images/qianming_bg.jpg) no-repeat;margin:0px 5px 5px 0px !important; margin-right:5px;}
	  #xgwuyu{ width:160px; height:55px; float:left; text-indent:28px; margin-top:52px; margin-left:22px !important; margin-left:11px; text-align:left; display:block; line-height:120%;}
	  #xgwuyu_zuozhe{ width:145px; height:20px; float:left; margin-top:28px !important; margin-top:10px; margin-left:30px !important; margin-left:15px; text-align:right; }
	#flashpic { float:left; width:450px; height:180px; margin:0px 0px 5px 0px; background:#CCCCCC;}
	#news { float:right; width:298px; height:546px; margin:0px 0px 0px 5px; border:1px solid #EF1F48;}
	.news { float:right; width:298px; height:434px; margin:0px; overflow:hidden; background:url(images/slidingMenuLine.gif)  #FFFFFF repeat-x; border-bottom:0px solid #EF1F48;}
	
	  #zhuanti { float:left; width:293px; height:104px;  margin-top:4px;background-color:#CCCCCC; margin-left:1px;} 
	#main_left1{ float:left; width:260px; }	   
	
	.left_cont { float:none;}

/*board样式*/
.board_caption { height:27px; background:url(../../../../images/tabsbg.gif) repeat-x 0 0; }
.board_caption h3 { float:left; width:73px; height:22px; height:20px; padding:3px 0 4px; margin-right:1px; background:url(../../../../images/tabsbg.gif) no-repeat; text-align:center; line-height:20px; font-weight:normal; cursor:hand;}
.board_caption h3 a { display:block; width:100%;}
.board_caption h3 a:link { color: #000000;}
.board_caption .normal { background-position:-100px -50px; }
.board_caption .current { background-position:0 -50px; font-weight:bold;}
.board_caption .current a:link { color: #FFFFFF;}
.board_caption .current a:visited { color: #FFFFFF;}
.board_caption .current a:hover { color:#FFFFFF;}
.board_content { padding:0 0 5px 5px; }
.board_content .normal { display:none; }
.board_content .current { display:block; }

.left_01 { float:left;  width:260px; height:460px; background-color:#CCCCCC;}
.center_01 { float:left; width:385px; height:360px; margin-top:0px;margin-left:5px !important; margin-left:6px;  background:#FFFFFF; border:1px solid #EF1F48;}
    #index_toutiao { width:354px; height:38px; margin:1px auto;  border-bottom:2px solid #FF0000; text-align:center; line-height:38px; padding-top:5px; }
	#index_toutiao span{ float:left; margin-left:10px; margin-top:5px; *margin-top:0px; _margin-top:5px;}
	    .wztoutiao  { float:left; margin-left:6px;}
		.wztoutiao a:link{font-size:18px; color: #FF3300;font-family: "幼圆" "黑体" "宋体"; font-weight: 500; text-decoration: none; white-space:4px; }
		.wztoutiao a:visited{font-size:18px; color: #FF3300;font-family: "幼圆" "黑体" "宋体"; font-weight:500;text-decoration: none; white-space:4px; }
		.wztoutiao a:hover{font-size:18px; color: #FF9966;font-family: "幼圆" "黑体" "宋体"; font-weight:500;text-decoration: underline; white-space:4px; }
		#jiaodian { width:368px; margin:2px auto;}
	    #jiaodian_1 { width:183px; height:200px; float:left; margin-top:0px;}
		#jiaodian_2 { width:183px; height:200px; float:left;margin-top:0px; margin-left:1px;}
		#jiaodianpic { width:370px; height:100px;  float:left; margin:0px auto; margin-top:13px; *margin-top:8px; _margin-top:1px; }

    #banner1 { float:right; margin-left:5px; width:692px; height:95px; margin-top:5px;}
.left_02 { float:left;width:260px; height:548px; margin:5px 0px 5px 0px;}
   .art_list { margin-top:7px;}
.tuijianpic {  width:149px; height:232px; float:left; margin-top:1px; margin-left:0px;}
.tuijianpic2 {  width:148px; height:230px; float:left; margin-top:1px; margin-left:0px;}
   .pic_1 { margin-top:2px; float:left; margin-left:3px;}
   .pic_text { margin:0px auto;margin-bottom:4px; margin-top:2px !important; margin-top:1px; text-align:center;}
   
   
.lanmutout { width:180px; height:22px; float:left; margin-top:1px; margin-left:3px; border-bottom:1px dotted #999999;}
   .lmtoutiao{ margin-top:2px; margin-bottom:2px;}
   .lmtoutiao a:link { font-size:14px; font:"黑体"; font-weight:bold; text-decoration:none;}
   .lmtoutiao a:visited { font-size:14px; font:"黑体"; font-weight:bold; text-decoration:none;}
   .lmtoutiao a:hover { font-size:14px; font:"黑体"; font-weight:bold; text-decoration: underline;}
   
.lanmuwz  { width:184px; height:206px; float:left; margin-left:0px; margin-top:1px; text-align:left;}

.cont_01 { float:left;width:342px; height:270px; margin-top:5px; margin-left:5px;}
.cont_02 { float:left;width:342px; height:270px; margin-top:5px; margin-left:5px;}
.cont_03 { float:left;width:342px; height:270px; margin-top:5px; margin-left:5px;}
.cont_04 { float:left;width:342px; height:270px; margin-top:5px; margin-left:5px;}

.clear { clear:none !important; clear:both; float:none !important; float:left; height:0; }
.clear2 { clear:both; height:0px;  margin-top:0px; margin-bottom:0px;}
.clear3 { clear:both;  float:left;height:0;  margin-top:0px;}
 #twobanners { float:left; width:960px !important; width:964px; height:90px; margin-top:0px !important; margin-top:-10px; margin-bottom:5px;}
 #banner2{ float:left; width:263px; height:95px; margin:0px 5px 0px 0px; background-color:#CCCCCC;}
 #banner3{ float:left; width:692px; height:95px; background-color:#CCCCCC; margin:0px 0px 0px 0px;}
 
.left_03 { float:left;width:260px; height:330px; margin:5px 0px 5px 0px;}

.pics { float:left; width:691px !important; width:690px; height:330px; margin:5px 0px 5px 5px !important; margin-left:5px;}
   .pics li { float:left; margin:3px 6px;}
    #pic01{  width:674px; height:145px; margin-top:3px; margin-left:3px;}
	#pic02 { float:left; width:674px; height:145px; margin-top:5px; margin-left:3px;}

.left_04 { float:left;width:260px; height:270px; margin:5px 0px 5px 0px;}

.cont_05 { float:left;width:341px; height:270px; margin-top:5px; margin-left:5px;}
.cont_06 { float:left;width:341px; height:270px; margin-top:5px; margin-left:6px;}

.wwenba{ float:left;}
  .wwenba ul{ float:left; margin:0px; padding:0px; margin-top:3px; margin-left:3px;}
  .wwenba li{ float:left; height:19px; width:255px; line-height:100%; text-align:left;}
  .wenba_btn { width:253px; height:32px; margin-top:5px; margin-left:2px;}

 .toupp { float:left; margin:2px;}
   .toupp ul { float:left; margin:0px; padding:0px; margin-left:2px;}
   .toupp li { float:left; height:20px; width:250px; line-height:120%; text-align:left;}

#banner4{ float:left; width:960px; height:90px; background-color:#CCCCCC; margin:3px 0px 0px 0px;}

/*友情链接*/
.flink { float:left; width:958px; height:105px;border:1px solid #EF1F48; background: #FFFFFF url(images/slidingMenuLine.gif) repeat-x; margin-top:7px !important; margin-top:-8px; } 
    #flink_title { width:95%; height:18px; line-height:18px; margin:4px auto;} 
	   #flink_text { float:left; margin-left:40px; font:12px; color:#EF1F48;}
	   h4 { float:left; margin-left:0px; font-size:14px; font-weight:bold; color:#E61D3A;}
       #flink_textlink { width:100%; height:75px; margin:8px auto; text-align:center;}
	   #flink_logolink { width:98%; height:45px; text-align:center; margin-bottom:0px;}
	   

/*滑动选项卡*/
.tab
{   
	overflow:hidden;
	border:1px solid #EF1F48;
    background: #FFFFFF url(images/slidingMenuLine.gif) repeat-x;

}

.cdmenu,.cdmenu li
{
	margin:0;
	padding:0;
	height:30px;
	list-style:none;
	overflow:hidden;
	text-align:center;
}

.cdmenu
{
	border-bottom:0px solid #cccccc;
}
.cdmenu .default
{
	width:82px;
	float:left;
	padding-top:3px;
	font-size:10pt;
	line-height:1.5;
	margin-left:0px;
	cursor:pointer;	
	background: url(images/slidingMenuLine.gif);
}
.cdmenu .active
{
	width:82px;
	float:left;
	font-size:10pt;
	line-height:1.5;
	padding-top:3px;
	cursor:pointer;	
	font-weight:bold;
	color:#FFFFFF;
	background:url(images/slidingMenu.gif) no-repeat;
}

.cdmenu .active a:link{ color:#FFFFFF; text-decoration:none;}
.cdmenu .active a:visited{ color:#FFFFFF; text-decoration:none;}
.cdmenu .active a:hover{ color:#FFFFFF; text-decoration: underline;}

#more
{
	width:76px;
	float:right;
	padding-top:4px;
	font-size:12px;
	line-height:1.5;
	margin-left:1px;
	cursor:pointer;	
	color:#FF0000;
	font-weight:normal;
	text-align:left;
}
.con
{
	margin:3px 2px;
}
.xckcont
{ float:left; text-align:left; }

/*通用底部*/
#bottom { background:#D5D5D5;
          background-repeat:repeat-x;
		  margin-top:0px; 
          height:90px;
		  width:auto;
		  padding-top:18px;
		  text-align:center;
		  color: #333333;
		  font-size:12px;
		  }
#bottom p { line-height:120%; margin:0px; padding:0px;}
#bottom_box { width:820px;
              height:90px;
			  margin:0px auto;}
#bottom_xcwj { float:left;
			 margin-left:10px;
             width:109px;
			 height:48px;
			  }
#bottom_logo {
                width:50px;
				margin-left:15px;
				float:left;
				height:50px;}
#bottom_txt { text-align:center;
              padding-top:5px;
			  float:left;
              width:420px;
              height:53px;
			  }
#bottom_xculogo {
                width:50px;
				margin-left:15px;
				float:left;
				height:50px;}
#bottom_blxx {
             float:left;
			 margin-left:10px;
             width:109px;
			 height:48px;
			 }