@charset "utf-8";
	html {
	overflow-y:scroll;
}
* {
	padding:0px;
	margin:0px;
}
body {
	margin:0;
	padding:0;
	width:100%;
	color:#6d565c;
	font:14px/1.5 "微软雅黑","宋体","Lucida Grande",Verdana,Tahoma,Lucida,Arial,Helvetica,sans-serif;
	word-break:break-all;
	word-wrap:break-word;
}
img,p,ul,li,dl,dd,dt,h1,h2,h3 {
	margin:0;
	border:0;
	padding:0
}
em,i {
	font-style:normal;
}
img {
	display:block;
	border:0;
}
a:active {
	outline:0 none
}
a:focus {
	outline:0;
}
a:link {
	color:#6d565c;
	text-decoration:none
}
a:visited {
	color:#6d565c;
	text-decoration:none
}
a:hover {
	color:#1db69a;
	text-decoration:none;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
li {
	list-style:none
}
.clearfix:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:''
}
.clearfix {
	zoom:1;
}
.hengfff {
    width: 100%;
    background: #fff;
}
.w980 {
    width:100%;
    margin: 0 auto;
    clear: both;
    height: 56px;
}
.head_right{width:70%; float:left;}
.so2{width:95%;margin:20px 10px 0 10px;position:relative; float:left;}
.head_search{float:right; text-align:left; position:relative; z-index:100;     width: 100%;height:26px; font-family:Tahoma, Geneva, sans-serif; display:inline-block;}
.head_logo{
    float: left;
    display: block;
    width: 30%;
    height: 40px;
    margin: 10px 0 5px;
    overflow: hidden;
    background: url(../images/logo_small.png) 0 0 no-repeat;
}
.head_logo a{
    display: block;
    height: 40px;
    width: 100%;
    text-indent:-2000em;
}

#search{float: right;}
#txtKey{background:#FFF; padding:0 8px; font-size:14px; line-height:24px; height:24px; width:130px; border:1px solid #1db69a;  border-right:none; margin:0;}
#btnSend{width:42px; height:26px; cursor:pointer; overflow:hidden; background:url(../images/search.png) center center no-repeat #1db69a; text-align:center; color:#fff; font-size:14px; border:none; vertical-align:top; _vertical-align:baseline;}
.pp {
	background:#444;
}
#playswf {
	width:100%;
	float:left;
	height:auto;
}
.menu0 {
	padding:8px 10px;
	color:#777;
	background-color:#f5f5f5;
	border-top:1px solid #ddd;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
}
.right{
	display:none;
}
.ptitle {
	padding:8px 10px;
	color:#777;
	background-color:#f5f5f5;
	border-top:1px solid #ddd;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
}
.nav_menu{
	display:none;
}
.erweima{
	display:none;
}
.ptitle p {
	display:none;
}
.ptitle span {
	color:#777;
}
.contextdh{
	display:none;
}
#plist {
	max-height:160px;
	overflow-y:auto;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:4px;
	padding-left:0;
}
#plist li {
	word-break:keep-all;
	overflow:hidden;
	padding:6px 0px;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
}
#plist li a {
	background-color:#ddd;
	border-color:#e6e6e6;
	color:#3E4452;
	margin:5px;
	padding:5px 9px 5px 8px;
	text-decoration:none;
	display:block;
	text-align:center;
	width:54px;
	overflow:hidden;
}
#plist ul li a:hover {
	background-color:#1db69a;
	color:#fff;
}

.area .title {
	background-color:#fff;
	margin-bottom:5px;
	border-bottom:#CEDCF0 dashed 1px;
}

.area .img {
	padding:2px;
}
.area .img li {
	float:left;
	width:32%;
	height:188px;
	overflow:hidden;
	margin-right:2%;
	margin-bottom:5px;
	background:#fff;
	-moz-box-shadow:2px 2px 10px #CCC;
	-webkit-box-shadow:2px 2px 10px #CCC;
	box-shadow:2px 2px 10px #CCC;
}
.area .img li:nth-child(3n) {
	margin-right:0;
}
.area .img li .list-link {
	padding:5px 5px 0px 5px;
	display:block;
}
.area .img li img {
	width:100%;
	height:150px;
	overflow:hidden;
	position:relative;
}

.area .img li p .video{
	font-size:12px;
	color:#8c8c8c;
	height:16px;
	overflow:hidden;
	font-style:normal;
	display:block;
	padding:0 5px 4px;
}

.area .img li p {
	position:relative;
	bottom:0px;
	text-align:center;
	display:block;
	width:100%;
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.area .img li:last-child {
	 display:none;
}
.zqtj{
	display:none;
}

#footer {
	line-height:2em;
	text-align:center;		
}

