@charset "gb2312";
/* CSS Document */
/*---------------------页面基础定义----------------------------------*/


/*html{
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:grayscale(100%);
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)
}
*/
body{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	_font-size: 12px;
	color: #535353;
	background: url(imagesbg.gif) repeat;
    }
#container{
    width:977px;
	height:1470px;
	*height:1620px;
	margin:auto;
	background: url(imagescenter_bg_repeat.gif) repeat-y center;
	}
	.clear{
	 clear:both;
	}
/*---------------------链接定义----------------------------------*/
a{
	color: #535353;
	text-decoration: none;
}
a:hover {
	color: #f8b551;
	text-decoration: none;
}
a:active{
	color: #FF0000;
	text-decoration: none;
}	
/*---------------------头部定义----------------------------------*/
#heard{
    padding-left:8px;
    _padding-left:20px;

	}	
#logo{
    height:60px;
	width:200px;
	margin-left:15px;
	float:left;
	}

#logo img{
    width:100%;
	}
#sanjiao{
    _margin-left:-10px;
	}	
#h_r{
    margin-top:10px;
	width:320px;
	float:right;
    }
#denglu{
    float:left;
	font-family:"黑体";
	font-size:14px;
	_margin-top:5px;
	}				
#topsearch{
   float:left;
	margin-top:-18px;
	_margin-top:-1px;
	margin-left:30px;
    }
#topsearch form{
   margin:0px; 
   float:right;
   }
.inputbox{
   background-color:#fff; 
   background-repeat:no-repeat; 
   background-position:right; 
   border:solid 2px #dedede; 
   padding:4px 2px 5px 5px; 
   width:150px; 
   height:14px; 
   _height:12px; 
   color:#857f7f; 
   text-align:left;
   }
   .inputCont{
     float:left;
	 width:120px;
	  border:0;

   }
.searchBtn{
  float:right;
  display:inline;
  margin-top:-24px;
  margin-left:80px;
  width:30px;
  height:22px;
  background:url(imagesbg_search.gif) no-repeat left center;
}   

/*---------------------菜单样式----------------------------------*/
#menu{
	height:32px;
	margin-left:10px;
	_margin-left:20px;
	*margin-left:20px;
	font-weight:500;
	clear:both;
   } 
#menu ul{
	margin:auto; 
	width:960px;
	list-style-type:none; 
	padding:0px; 
	margin-top:0px; 
	margin-bottom:0px;
	position:absolute;
    }
	
.m_li{
	float:left; 
	width:95px;
	*width:115px;
	line-height:32px;  
	text-align:center;  
	margin-left:-18px;
	*margin-left:-20px;
   }
#menu li{
    _float:left;
    _margin-left:-20px;
	*float:left;
   	*line-height:32px;  
	*text-align:center;  
	*margin-left:-20px;
    }	
.m_li a{
	display:block; 
	color:#535353; 
	width:114px;
	}
	
.m_li_a{
	float:left; 
	width:95px; 
	*width:114px; 
	text-align:center; 
	line-height:32px; 
	text-align:center; 
	padding-top:3px; 
	font-weight:bold;
	position:relative; 
	height:32px; 
	margin-top:-3px; 
	margin-left:-2px;
	}

.m_li_a a{
	display:block; 
	color: #9c0005; 
	width:114px;
	}
	
.smenu{
	width:960px; 
	margin:0 auto 0 0; 
	padding:0px; 
	list-style-type:none; 
	font-size:12px; 
	font-weight:100;
	position:relative;
	z-index:1;
	}
	
.smenu a{
    color: #FFFFFF;
	}
.smenu a:hover {
	color: #f8b551;
	text-decoration: none;
    }   
.s_li{
	line-height:20px; 
	width:auto; 
	display:none; 
	height:20px; 
	background-color:#9c0005;
}
.s_li_a{
	line-height:20px; 
	width:auto; 
	display:block; 
	height:20px; 
}

#xian1{
    height:10px;
	width:750px;
	margin-left:7px;
	margin-top:-10px;
	_margin-left:5px;
	_margin-top:-15px;
	float:left;
	background-color:#dedede;
	}
#xian2{
    height:10px;
	width:210px;
	margin-top:-10px;
	margin-right:10px;
	_margin-top:-15px;
	_margin-right:5px;
	background-color:#970005;
	float:right;
	}	

/*---------------------滚图样式----------------------------------*/

#cu3er-container {
    width:960px; 
	height:280px; 
	outline:0;
	margin-top:20px;
	margin-left:8px;
	position:relative;
	overflow:hidden;
	_margin-left:10px;
	_position:relative;
	_z-index:1;
	*position:relative;
	*z-index:1
	}	
#cu3er-container .conbox div{width:960px;height:340px;overflow:hidden;float:left;}
#cu3er-container .conbox img{width:100%;height:82%}
.middle_banner {
	width:977px;
	height:304px;
	background:#fff url(imagesmiddle_banner_bg.gif) no-repeat center;
	margin:auto;
	margin-top:-297px;
	_margin-left:1px;
	}
/*---------------------滑动?---------------------------------*/

.tabbox{
    width:235px;
    height:328px;
	_height:350px; 
	float:left; 
	margin-top:20px;
	margin-left:12px;
	background:url(imageshome_block_bg.gif) no-repeat center bottom;
	}
.tabmenu{
    width:235px;
	height:28px;
	border-bottom:#B52025 3px solid;
	}
.tabmenu ul{
    margin:0;
	padding:0;
	}
.tabmenu li{
   float:left;
   display:block; 
   width: auto;
   overflow:hidden;
   line-height:27px; 
   display:inline; 
   font-size:13px; 
   font-weight:bold; 
   color:#B52025;
   }
.tabmenu .cli{
   display:block;
   width:auto;
   height:27px;
   overflow:hidden;
   background-color:#B52025; 
   margin-top:1px;line-height:27px;
   display:inline;font-size:13px; 
   font-weight:bold; 
   color:#FFFFFF;
   cursor:pointer;
   }
#tabcontent{
    width:235px;
	}
#tabcontent li{ 
    line-height:22px; 
	*line-height:23px;
	_line-height:25px;
	margin-left:20px;
	}
#tabcontent ul{
    margin:0;
	padding:5px;
	}
#tabcontent .hidden {
    display:none;
	}
#tabcontent2{
    width:235px;
	margin-top:15px;
	margin-bottom:1px;
	}
#xinwen{
    margin-top:-15px;
	_margin-top:0px;
}

#tabcontent2 .hidden{
   display:none;
   }
#tabcontent3{
   width:235px;
   }
#tabcontent3 li{
   line-height:22px; 
   *line-height:23px;
   _line-height:25px; 
   margin-left:20px;
   }
#tabcontent3 ul{
   margin:0;
   padding:5px;
   }
#tabcontent3 .hidden{
   display:none;
   }
#topTit{
   float:left;
   margin-top:5px;
   }
#new_img{
	margin:0 0 5px 10px;
	border:#bfbfbf solid 1px;
	width:215px;
	height:33px;
	}
#mx{
    margin-top:10px;
	_margin-top:12px;
	}
.more{
	float:right;
	margin:18px 10px 0 0;
	*margin:10px 10px 0 0;
	}
#mx2{
    margin-top:-35px;
	_margin-top:-20px;
	}
.more2{
	float:right;
	margin:18px 10px 0 0;
	*margin:10px 10px 0 0;
	}



/*---------------------右侧窗口----------------------------------*/	
#chuangkou{
    width:210px;
	height:240px;
	margin-top:15px;
	margin-left:15px;
	padding-top:3px;
	_margin-left:10px;
	float:left;
	background-color:#eeeeee;
	border:#bfbfbf solid 1px;
	}
#c_kuang{
    border-bottom:#a0a0a0 solid 1px;
	height:50px;
	width:190px;
	float:left;
	margin-left:10px;
	}	
#c_fuwu{
	width:190px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	}	
#c_fuwu li{
    width:190px;
	_height:20px;
	float:left;
	margin:-10px 0 0 0;
	_margin:0;
	line-height:30px;
	list-style-type:none;
	}		
h2.c_title {
	float:left;
	/*width:140px;*/
	margin:6px 0 0 0;	
	margin:10px 0 -5px 0\0\9;
	font-size:15px;
	font-weight:bold;
	color:#5d5d5d;
    }
.c_subtitle {
	float:left;
	width:140px;
    font-size:11px;
	color:#a7a7a7;
    }	
.c_xian{
	width:145px;
	_float:left;
	_width:135px;
	margin:2px 0 0 2px;
	border-top:#a0a0a0 solid 4px;
	}	
#c_tu{
    border:#a0a0a0 solid 1px;
	height:50px;
	width:190px;
	float:left;
	}	
.f_more {
	float:right;
	margin:-5px 15px 0 0;
	_margin:8px 15px 0 0;
	_position:relative;
	_top:-15px;
	}	
.tu{
    margin-top:2px;
	/* border:#a0a0a0 solid 1px;*/
	float:left;
	margin-left:15px;
	_margin-left:10px;
	_position:relative;
	_top:-30px;
	}
	
/*---------------------下方滚图样式----------------------------------*/

.container {
    width: 960px;
    height: 150px;
	float:left;
	margin-left:8px;
	_margin-left:5px;
	margin-top:20px;
	position:relative;
	z-index:1;
	}
.container a img {
	width: 960px;
	height:150px;
	}
.container img {
    border-style:none;

}
.td_f a img {
	padding-bottom:0px;
	margin:0;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	}
.num{
	position:absolute;
	width:90px;
	float:right;
	top:110px;
	left:750px;
	}
.num li{
	text-align:center;
	line-height:15px;
	list-style-type:none;
	margin:1px;
	width:15px;
	font-family:Arial;
	background:url(imagesflashbutton.gif) no-repeat -15px 0px;
	float:left;
	height:15px;
	color:#86a2b8;
	font-size:12px;
	cursor:pointer;
	}
.num LI.on {
	line-height:15px;
	width:15px;
	background:url(imagesflashbutton.gif) no-repeat;
	height:15px;
	color:#ffffff;
	}
#ditu{
    position:relative;
	top:-25px;
	float:left;
	_margin-left:5px;
	}

/*---------------------2P页文本样?----------------------------------*/

#b_text{
     width:220px;
	 float:left;
	 margin-left:18px;
	 position:relative;
	 top:-28px;
	 _width:210px;
	 _margin-left:15px;
	 _margin-right:-30px;
	 }
#b_text ul{
     width:50px;
	 float:right;
	 margin-top:-200px;
	 *margin:-12px;
	 _margin-top:-560px;
	 }
#b_text li{
     float:left;
	 width:60px;
	 height:22px;
	 line-height:22px;
	 margin:0px 0px 0px -10px;
	 *margin:0px 0px 0px -15px;
	 white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	list-style:none;
	padding-left:10px;
	
	 } 	
.b_more {
	float:right;
	margin:-15px 5px 0 0;
	color:#959595;
    }
#dix{
	 width:190px;
	 margin-top:8px;
	 margin-left:15px;
	 _margin-left:10px;
	 *margin-left:10px;
	 border-top:#d7d7d7 solid 1px;
	 float:left;
	 }
.blogdivone1{
	  width:10px;
	  height:10px;
	  }					
.blogdivone1 img{
      border:#CCCCCC solid 1px;
	  margin:10px 0px 0px 15px; 
	  *margin-top:15px;
	  *margin-left:-200px;
	  _margin-top:0px;
      _margin-left:0px;
	  }				  		
.blogdivone1 span{
      float:left;
      position: relative;
	  top:-222px;
	  _top:-220px;
	  *top:0px;
	  height:1px;
      visibility:hidden;
	  z-index:1;
	  zoom:1;
       }	
.blogdivone1 a:hover{
     border:none;
}     
.blogdivone1 a:hover span{
	   _top:-210px;
       visibility:visible; 
       position: relative;
       z-index:2;
     }
.imgEX{
   float:left;
 }
.clear{
   clear:both;
 
 }	
 .t_img{
    float:left;
	padding:7px 0 0 0px;
	}
		
h2.home_title {
	float:left;
	width:160px;
	margin:0;
	padding:5px 0 0 0px;
	font-size:15px;
	font-weight:bold;
	color:#B52025;
	}
.home_subtitle {
	float:left;
	width:190px;
	padding:0 0 0 18px;
	font-size:12px;
	color:#a7a7a7;
	}
.home_section_thumb {
	clear:both;
	float:left;
	margin:10px 0 10px 5px;
	padding:2px;
	text-align:center;
	border:1px #dcdcdc solid;
	width:200px;
	} 	 
/*---------------------网络电覹台样?----------------------------------*/	 
	 
#shipin{
     margin-left:15px;
	 margin-top:50px;
	 height:1px;
     }
 
#ming{
     float: right;
	 width:130px;
	 height:45px;
	 margin-top:-45px;
	 *margin-top:-40px;
	 _margin-top:-15px;
	 _margin-right:-15px;
	 _position:relative;
	 _z-index:1
	 }
#ming a{
     font-weight:700;
	 color:#000000;
	 }

#ming a:hover {
	 color: #f8b551;
	 text-decoration: none;
     }
	 
.blogdivone2{
	 width:10px;
	 height:10px;
	 _margin-top:-15px;
	 _margin-bottom:-90px;
	}			
.blogdivone2 img{
      border:#CCCCCC solid 1px;
	  margin-top:5px;
	  _margin-top:-50px;
	  *margin-top:-45px;
	  _position:relative; 
	  }			  			
.blogdivone2 span{
       float:left;
       position: relative;
	   top:-120px;
	   left:60px;
	   _top:-70px;
	   *top:-70px;
       height:1px;
	   _height:10px;
       visibility:hidden;
	   z-index:1
       }
.blogdivone2 a:hover span{
      visibility:visible;    
     }
#dixian{

	width:930px;
	margin-top:-15px;
	margin-bottom:20px;
	margin-left:20px;
	_margin-top:-370px;
	_margin-left:15px;
	float:left;
	border-top:#d7d7d7 solid 1px;
	}
#xian3{
    height:10px;
	width:630px;
	margin-left:7px;
	margin-top:-10px;
	_margin-left:5px;
	_margin-top:-350px;
	float:left;
	background-color:#970005;
	}	
#xian4{
    height:10px;
	width:350px;
	margin-top:-10px;
	margin-right:10px;
	_margin-top:-350px;
	_margin-right:3px;
	background-color:#dedede;
	float:right;
	}

/*---------------------专题活动样式----------------------------------*/	 

#zhuanti{
    float:left;
	display:inline;
	color:#B52025;
    font-family: "黑体";
    width:960px;
	*padding-top:20px;
    margin-left:20px;
	_position:relative;
	_top:-330px;
    }
.z_text{
    float:left;
    width:200px;
	line-height:17px;
    margin-left:50px;
	_margin-left:20px;
	_font-size:14px;
	_margin-right:20px;
   }   
#ge{
    height:6px;}  
.telie{
    float:left;
    width:150px;
    margin-left:50px;
	_font-size:14px;
   }
   
#xian5{
	width:900px;
	margin-bottom:10px;
	margin-left:20px;
	_margin-top:-140px;
	*margin-top:-20px;
	_margin-left:15px;
	float:left;
	border-bottom:#d7d7d7 solid 2px;
	}
#youlian{
    float:left;
	width:970px;
    padding-bottom:20px;
	_padding:0;
	_margin-bottom:0px;
	margin-left:4px;
	_margin-top:-330px;
	background: url(imagescenter_bg_repeat.gif) repeat-y center;
	}	


		
/*---------------------页尾样式----------------------------------*/	 
.bottom{
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	width:960px;
	margin:auto;
	background-color:#d7d7d7;
}
#foot_page{
	width:430px;
	font-family:"΢ź", "", "微软雅黑";
	font-size:13px;
	margin:auto;
font-weight:bold;
padding-top: 150px;
   }
#foot_page li{
    letter-spacing:3px;
	list-style:none;
	line-height:18px;
	float:left;
	color:#9C9A9C;
	padding-left:8px;
	padding-right:5px;
	background: url(imagestop_bar_bg.jpg) no-repeat;
}   
li#abtus{
	background:none;
}
.bottom div{
	clear:both;
	padding-top:10px;
}
.bottom p{
	margin:1px;
	color:#666;
}
.bottom a:hover{
	text-decoration:none;
}
#clr{clear:both;}
#blank{border-right:#a0a0a0 1px solid; height:15px; margin-top:5px;}
#chain li{list-style-type:none;float:left;margin-right:10px; margin:0px 10px 0px 0px;color:#666666;}
#chain li a{text-decoration:none;border:none;color:#666666;}
p{color:#999999;font-size:12px;}
p a{text-decoration:none;border:none;color:#666666;}

/*--------------- 重点新闻图片样式---------------*/
#demopage{width:224px;height:300px;margin:0 auto;overflow:hidden;}
#demopage h2{margin:40px 0 20px 0;font-size:16px;text-align:center;font-family:"微软雅黑","黑体";color:#ff6600;}
/* slider */
.slider{width:220px;
    margin-left:5px;
	margin-top:8px;
	margin-bottom:30px;height:300px;position:relative;overflow:hidden;}
.conbox{position:absolute;/*必覠元素*/}
 .switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
 .switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
 .switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}

 .switcher3{position:absolute;bottom:60px;right:10px;float:right;z-index:99;}
 .switcher3 a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
 .switcher3 a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}

/* slider3 淡隐淡现 */

.sli{width:950px;
    margin-left:5px;
	margin-top:5px;
	margin-bottom:30px;height:150px;position:relative;overflow:hidden;}


#slider1 .conbox{width:9999em;}
#slider1 .conbox div{width:950px;height:340px;overflow:hidden;float:left;}
#slider3 .conbox div{ width:240px; height:300px;_height:350px;}

.clear{
  clear:both;
}
