﻿@import url(/images/euico.css);
html{overflow-x: hidden}
.tbold { font-weight:bold;}
.tred {color:#F00;}
.tblue {color:#0066FF}
.tem {font-style:italic}
input {
	border:1px solid #ddd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:0 2px;
}
.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;
	font-family:"Microsoft YaHei"
}
.formurl td {
	padding:2px;
}
.formurl  input[type=submit],.formurl  input[type=reset] {
    cursor:pointer;
	border:1px solid #ddd;
	height:30px;
	padding:0 5px;
	background:#eee;
}
.formurl  input[type=submit]:hover,.formurl  input[type=reset]:hover {
    background:#0e4295;
	border:1px solid #0e4295;
	color:#fff;
}


.formurl .area {
	border:1px solid #ddd;
}
.formurl .code {
	width:60px;
    height:20px;
	line-height:20px;
	padding:0 2px;
	border:1px solid #ccc;
}
.formurl .coder {width:180px;height:30px;position:relative; float:left;}
.formurl .coder input {height:30px;width:100%; position:absolute; right:0; padding-right:0;}
.formurl .coder img {position:absolute; right:1px; top:1px;bottom:1px;height:30px;-webkit-border-radius:0 6px 6px 0; 
	-moz-border-radius:0 6px 6px 0;
	border-radius:0 6px 6px 0;}
.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:#0e4295 solid 1px; background:#0e4295;color:#fff;}
.pagelist a:hover{ color:#fff; border:#0e4295 solid 1px; background:#0e4295;text-decoration:none;}
.pagelist select {border:0; padding:2px 0;}
.fullSlide {
	width:100%;
	position:relative;
	height:510px;
}
.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;
}
.fullSlide .bd li a {
	display:block;
	height:510px;
}
.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:40px;
	height:5px;
	border-bottom:1px solid #f80;
	margin-right:2px;
	overflow:hidden;
	filter:alpha(opacity=80);
	opacity:0.8;
	line-height:999px;
}
.fullSlide .hd ul .on {
	width:40px;
	height:5px;
	background:#f80;
	transition:all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;	-webkit-transition: all 0.8s ease-in-out;	-o-transition: all 0.8s ease-in-out;
}
.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;
}
.artitle {
    font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:55px;
	border-bottom:1px solid #fff;
	margin:0 10px;
	letter-spacing:2px;
	padding-top:10px;
	font-family:"Microsoft YaHei";
}
.artitle h1 {
    font-size:16px;
}
.update {
    height:30px;
	line-height:30px;
	text-align:center;
	width:auto;
    color:#777;
	border-top:1px solid #dd;
	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:50px;
	line-height:23px;
	border-top:1px dashed #ddd;
	padding:5px;
}
.titlecon {
    padding:5px;
	text-align:left;
}
.titlecon ul li {
	border-bottom:1px dotted #ddd;
	padding-left:10px;
	font-size:14px;
	height:30px;
	line-height:30px;
	display:block;
	position:relative;
	overflow:hidden;
	background:url(/images/list2.gif) no-repeat left center;
}
.newslist{width: 100%;font-family:"Microsoft YaHei";}
.newslist dl{padding: 1px;background: #fff;box-sizing: content-box; margin-top:20px;}
.newslist dl a{display: block;}
.newslist dl dt{float: left;width: 75px; background-color: #f2f2f2; text-align: center; font-family: Arial;}
.newslist dl dt span{display: block; line-height: 50px; border-bottom: 1px solid #fff; color: #666; font-size: 28px;}
.newslist dl dt p{display: block; color: #999; line-height: 21px; font-size: 12px; }
.newslist dl dd{overflow: hidden; padding-left:10px;height:72px;}
.newslist dl dd b{font-size: 15px;display: block; hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 30px;}
.newslist dl dd p{font-size: 12px;overflow: hidden;color: #888;}
.newslist dl:nth-of-type(even){ background: #fff;}
.newslist dl:hover{ background: #f2f2f2;}
.newslist dl:hover dt{ background: #fff;}
.newslist dl:hover dt span{border-bottom:1px solid #f2f2f2}

.footer .n1,.footer .n2,.footer .n3,.footer .n4 {line-height:15px;padding:2px 6px;background:#0e4295;color:#fff;margin-right:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.linkcon {
	background:#e4ecf7;
	padding:10px 0;
	line-height:28px;
	color:#888;
	font-size:14px;
	position:relative;
	height:auto;
	font-family:"Microsoft YaHei";
}
.linkurl {
	width:1200px;
	margin:0 auto;
}
.linkurl span,.fa-th {
	font-size:15px;
	text-align:left;
	float:left;
	margin-right:5px;
}
.linkurl a:link,.linkurl a:visited {
	display:block;
	margin-right:10px;
	float:left;
	color:#666;
}
.linkurl a:hover,.linkurl a:active {
	color:#f00;
}
.fa-th {margin-top:10px}
.areatj {
	width:100%;
	overflow:auto;
	min-height:50px;
	z-index:9999;
}
#areacon {
	position:absolute;
	width:100%;
	height:auto;
	overflow:hidden;
	top:35px;
	left:0;
	z-index:99999;
	background:#e4ecf7;
}
#areacon .x{display:block; text-align:center}
#areacon .x a,.fa-th {cursor:pointer}
#areacon span {display:block;overflow:hidden;width:99%;text-align:left;}
#top-bottom-menu{
	font: 9pt Arial, Helvetica, sans-serit ; 
	position:fixed;
	height:auto;
	text-align:center;
	filter: alpha(opacity=80); 
    opacity: 0.8;
	z-index:9999;
}
#top-bottom-menu #dstbm-top{
	position:absolute;
	border:1px #cccccc solid;
	display:none;
	cursor:pointer;	
}
#top-bottom-menu #dstbm-menu{
	position:absolute;
	border:1px #cccccc solid;
	cursor:pointer;	
}
#top-bottom-menu #dstbm-menu a:link, #top-bottom-menu #dstbm-menu a:visited{
	 color:#777;
 }
#top-bottom-menu #dstbm-menu a:hover{
	  color:#f00;
 }
#top-bottom-menu #dstbm-menu #dstbmmenu{
	display:none;
}
#top-bottom-menu #dstbm-menu ul li{
	display:inline;
	padding-left:10px;
 }
#top-bottom-menu #dstbm-bottom{
	position:absolute;
	border:1px #cccccc solid;
	cursor:pointer;
}