#bannerarea{width:100%;
			height:130px;
			margin-bottom:20px;
			}
#banner{width:1000px;height:130px;}

#contentA{width:1000px;
		  height:auto;
		  margin:0 auto;
		  }
#contentA1{width:650px;height:auto;float:left;}
#contentA2{width:300px;height:auto;margin-left:50px;float:left;}
.imgA2{width:300px;height:200px;margin-top:15px;position:relative;top:-20px}
#contentB{width:1000px;height:1320px;margin:0 auto;position:relative;top:20px;float:left}
#contentB1{width:650px;float:left;}
#topiclist{width:650px;margin-top:20px}
.topic{
	   width:650px;
	   height:180px;
	   margin-top:20px;
	   border-bottom: 1px solid #ddd;
	   padding-bottom:25px;
	   }
.topicimg{
		  width:280px;
		  height:180px;
		  padding:4px;
		  float:left;
		  box-shadow: 0 0 2px #BBB;
		  }
.topictext
{width:350px;
height:160px;
float:right;
font-family:Microsoft Yahei;
margin-top:10px;
}
.subtitle{font-size:12px;color:grey;}
#contentB2{width:300px;float:right;}
#videolist{width:300px;height:1000px;margin-top:20px;}
.play{width:40px;height:40px;position:relative;top:-65px;left:10px}
.video{width:300px;height:180px;margin-bottom:20px}
.videobox{width:260px;height:160px;box-shadow: 0 0 5px #000;margin:0 auto;}
.imgB2{width:260px;height:160px;}
.opa{opacity: 0.6;
	 filter: alpha(opacity=80);
     width:260px;
	 height:20px;
     background: #000;
	 margin:0 auto;
	 position:relative;
	 top:-20px;
	}
.videotitle{
			width:300px;
			height:20px;
			position:relative;
			top:-55px;
			color:white;
			background-color:black|transparent;
			text-align:center;}
#contentC{width:1000px;height:auto;margin:0 auto;position:relative;top:120px;float:left;}
#c1{width:800px;height:auto;float:left;}
#c2{width:170px;height:auto;float:left;margin-left:30px}
dl#searchlist dt{font-size:16px;line-height:30px}
#follow{position:relative;top:-20px;}
#contentD{width:1000px;height:460px;margin:0 auto;float:left;position:relative;top:120px;}
#contentD1{width:300px;height:460px;float:left;}
#contentD2{width:390px;height:460px;float:left;margin-left:5px;}
#contentD3{width:300px;height:460px;float:left;margin-left:5px;}
.imgD1{width:300px;height:458px;}
.imgD21{width:150px;height:150px}
.imgD22{width:235px;height:150px}

#foot{	  
position: absolute;
top: 3100px;
margin-top: 0;
width: 1000px;
border-top: 1px solid #333;
color: #333;
line-height:22px;
font-size:14px;
text-align: center;
}

body{width:1000px;
	 height:1400px;
	margin:10px auto; 
	background: url(background3.jpg) no-repeat center top;
	font-family:Microsoft YaHei;
    }
a{
  text-decoration: none;
 }
a:visited, a:link {
color: #0073b6;
text-decoration:none;
}
a:hover, a:focus {
color: #AE0000;
text-decoration:underline;
}
div{}
p{font-size:14px;}
h{letter-spacing: 0em;font-size:16px;font-weight:bold;}
h3{color:#AE0000;font-size:18px;font-family:Microsoft Yahei;width:300px;height:30px;}
p1{color:#AE0000;font-size:18px;font-family:Microsoft Yahei;width:300px;height:30px;}
ul{font-size:15px;list-style-type:none;}
ul#menu {
		margin:0 auto;
		position:relative;
		left:-40px;
	   }
ul#menu li {
		 display: inline;
		 line-height:33px;
		 margin-right:40px;
		 }
ul#menu li a {
		  background-color:rgb(253,209,0);
		  color: #333;
          padding:4px 0px 4px 0px;
		  text-decoration: none;
		  font-size:15px;
		  height:33px;
}
ul#menu li a:hover {
				border-bottom:3px solid orange;
				color:#000000;
				}

.vimage{width:300px;height:220px;margin-top:10px}
.weiwanle{width:150px;height:auto;margin-right:12px;float:left}
.weiwanle p{color:#AEAEAE;font-size:12px;line-height:22px}
.weipic{width:150px;height:120px}
.more{position:relative;top:-30px;float:right;font-size:14px;}
.parttitle{border-bottom: 1px solid #ddd;}