﻿input {
	border:1px solid #ddd;


}
.inp {
    height:25px;
	line-height:25px;
	padding:0 2px;
	border:1px solid #ccc;
}
.dat {
	border:1px solid #ccc;
	background:url(../images/date.gif) no-repeat right bottom #FFF;
}
textarea {
	border:1px solid #ccc;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:2px;
}

.formurl {
	line-height:21px;
}
.formurl td {
	padding:2px;
}
.subit {
    cursor:pointer;
	border:1px solid #ddd;
	height:25px;
	line-height:25px;
	padding:0 5px;
	background:#eee;
}

.area {
	border:1px solid #ddd;
}
.code {
	width:60px;
    height:20px;
	line-height:20px;
	padding:0 2px;
	border:1px solid #ccc;
}
.newsListBd input,.newsListBd textarea {border:1px solid #ddd; height:30px; line-height:30px;margin-bottom:5px;}
.newsListBd textarea {width:300px;}

/* 三级及以下的菜单项的定位 */ 
.menu>ul>li>ul>li ul{
	left:116px;
	top:0px;
} 

.fullSlide {
	width:100%;
	position:relative;
	height:500px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	overflow:hidden;
	text-align:center;
	display:block;
	background:center no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:500px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:20px;
	line-height:20px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:10px;
	height:10px;
	margin:0 2px;
	overflow:hidden;
	background:#222;
	filter:alpha(opacity=80);
	opacity:0.8;
	line-height:999px;
	-webkit-border-radius:50%; 
	-moz-border-radius:50%;
	border-radius:50%;
}
.fullSlide .hd ul .on {
	width:10px;
	background:#fe6716;
	-webkit-border-radius:50%; 
	-moz-border-radius:50%;
	border-radius:50%;
	transition:all 0.5s ease;-moz-transition: all 0.5s ease;	-webkit-transition: all 0.5s ease;	-o-transition: all 0.5s ease;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:0;
	z-index:1;
	width:40px;
	height:60px;
	background:url(slider-arrow.png) -126px -137px #888 no-repeat;
	cursor:pointer;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0;
	background-position:-6px -137px;
}
.fullSlide .prev:hover {
	left:0;
	z-index:1;
	background-position:-126px -137px;
	background-color:#000;
}

.fullSlide .next:hover {
	left:auto;
	right:0;
	background-position:-6px -137px;
	background-color:#000;
}

.procon {
    padding:5px 0;
	overflow:auto;
	overflow-x: hidden; 
	overflow-y: hidden;
}
a:hover .hover {
	bottom:0;
	-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;
}
.hover {
	background: #000; transition:0.3s; left: 0px; bottom: -80%; width: 100%; height: 100%; text-align: center; color:#fff; position: absolute; transition: .3s;-o-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; FILTER: alpha(opacity=70); opacity: 0.7; line-height:25px;-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.hover p {
	text-align:left;
	padding:5px;
}
.stb{position:absolute;bottom:0px;left:0px;z-index:1;width:100%;height:100%;background:#000;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;-moz-transition: all 0.5s ease;	-webkit-transition: all 0.5s ease;	-o-transition: all 0.5s ease;transform:scale(0,0);-moz-transform:scale(0,0);	-webkit-transform:scale(0,0);	-o-transform:scale(0,0);-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
}
.procon li:hover .stb{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);}

.procon ul li {
	position: relative;
	overflow: hidden;
	float:left;
	text-align:center;
	margin:0 4px;
	margin:0 5px\9;
	_margin:0 4px;
	display:block;
	margin-bottom:5px;
	border:1px solid #ddd;
	line-height:25px;
	-webkit-border-radius:5px; 
    -moz-border-radius:5px; 
    border-radius:5px;
}
.procon ul li:hover {
	border:1px solid #c00;
    box-shadow:2px 2px 10px #888;
    -webkit-box-shadow:2px 2px 10px #888; 
    -moz-box-shadow:2px 2px 10px #888;
	overflow:hidden;
}
.procon ul li a img {
	-webkit-border-radius:5px; 
    -moz-border-radius:5px; 
    border-radius:5px;
}
.procon ul li:hover a {
    color:#eee;
}
/*
.procon ul li:hover img {
	transform:rotate(360deg) scale(1);
}
*/
.procon ul li:hover {
    background:#c00;
	cursor:pointer;
	color:#eee;
	display:block;
}
.titlecon {
    padding:5px;
	text-align:left;
}
.titlecon ul li {
	border-bottom:1px dotted #ddd;
	padding-left:10px;
	height:30px;
	line-height:30px;
	display:block;
	position:relative;
	overflow:hidden;
	background:url(/images/list2.gif) no-repeat left center;
}
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; font-size:0px; clear:both;}
.pagelist span,.pagelist a,.pagelist strong{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 12px;margin:0px 2px;border:#cccccc solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#c00 solid 1px; background:#c00;color:#fff;}
.pagelist a:hover{ color:#fff; border:#c00 solid 1px; background:#c00;text-decoration:none;}
.pagelist select {border:0; padding:2px 0;}

.artitle {
    font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:25px;
	border-bottom:1px solid #fff;
	margin:0 10px;
	letter-spacing:2px;
	padding-top:10px;
	font-family:"Microsoft YaHei";
}
.artitle h1 {
    font-size:14px;
}
.update {
    height:20px;
	line-height:20px;
	text-align:center;
	width:98%;
    color:#aba4b4;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	margin-top:20px auto 5px auto;
	background:#f0f0f0
}
.aba4b4 a:link, .aba4b4 a:visited {
	color:#aba4b4
}
.aba4b4 a:hover{
    color:#99CC00
}

.arcon {
    text-align:left;
	padding:10px 5px;
	font-size:14px;
	line-height:180%;
	font-family: "Microsoft YaHei";
}
.arcon img{max-width:600px;autoimg:expression(onload=function(){this.style.width=(this.offsetWidth > 600)?"600px":"auto"}); display:block; margin:0 auto;}
.arcon p{ text-indent:2em;}
.arlist {
	width:96%;
    height:40px;
	line-height:20px;
	border-top:1px dashed #ddd;
	padding:5px;
}