/*iscroll*/
#oo {
	width:100%;
	margin:0 auto;
	padding:0;
	background-color:#ffffff;
	text-align:center;
}

#oo img{width:100%;}

#o1 {
	width:93%;
	margin:0px auto;
	padding:10px;
	background-color:#eeeeee;
	text-align:left;
	padding:10px;
	line-height:25px;
}

#o1 img{width:100%;}


#oo1 {
	width:100%;
	margin:0px auto;
	padding:0;
	background-color:#ffffff;
	text-align:center;
}

#oo1 img{width:96%; padding-top:30px;}


#o2 {
	width:94%;
	margin:0px auto;
	padding:0px;
	background-color:#ffffff;
	text-align:left;
	line-height:25px;
	margin-top:20px;
}

#o2 img{width:100%;}


#o3 {
	width:94%;
	margin:0px auto;
	padding:10px;
	background-color:#990000;
}

#o3 img{width:100%;}

#zs{ margin-top:2%;  font-size:14px; margin-bottom:5%;}
#zs a{ float:left; margin-left:2%; width:47.33%; text-align:center;color:#333; font-size:14px;padding:2px 0; margin-top:10px;}

#zs a p{  margin:10px 0 0 0; padding: 0; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    course: hand;}
#zs a img{ vertical-align:middle; display:inline-block;  width:100%; margin-right:3px;}




#zs1{ font-size:14px; height:250px;}
#zs1 a{ float:left; margin-left:2%; width:22.66%; background-color:#990000;text-align:center;color:#FFF; font-size:14px;padding:10px 0; margin-top:10px;}

#zs1 a p{  margin:3px 0 0 0; padding: 0; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    course: hand;}
#zs1 a img{ vertical-align:middle; display:inline-block;  width:90%; margin-right:3px;}


#qy{ margin-top:2%;  font-size:14px; margin-bottom:5%; height:330px;}
#qy p{ float:left; margin-left:2%; width:47%; background-color:#ffffff;text-align:center; font-size:14px;padding:10px 0; margin-top:10px;}

#qy1{ margin-top:2%;  font-size:14px; margin-bottom:5%;}
#qy1 a{ color:#FFF;}
#qy1 p{ float:left; margin-left:2%; width:47%; background-color:#0771D3; border:#005DB3 solid 1px; color:#FFF; text-align:center; font-size:14px;padding:10px 0; margin-top:10px;}

#foot{ font-size:14px; margin-top:20px; margin:0px auto; z-index:999; position:fixed; bottom:0; left:0;; width:100%; _position:absolute; /* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; }

#foot a{ float:left; width:33%; background-color:#840000; background-image:url(../image/7.jpg); text-align:center;color:#FFF; font-size:14px; margin-top:10px;  border-right:#555555 solid 1px; padding:6px 0px;}
#foot a p{  margin:3px 0 0 0; padding: 0; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    course: hand;}
#foot a img{ vertical-align:middle; display:inline-block;  width:30px; margin-right:3px;}

.c1{
    margin:0px auto;
	width:93%;
	overflow:hidden;
	clear:both;
	overflow:hidden;
}

.c2{
	
}
.c2 li{
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE; font-family:"Î¢ÈíÑÅºÚ";
	color:#aaa;
}
.c2 li b a{
	color:#555;
}
.c2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.c2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.c2 li a.preview:hover img{
	border:1px solid #AAA;
}
.c2 li a.title{
    color:#333333;
	overflow:hidden;
	line-height:37px;
	font-size:16px;
	 padding-left:5px;
	margin-left:2px;
}
.c2 span.info{
	display:block;
	line-height:23px;
	color:#555; font-size:16px;
	padding-left:12px;
}
.c2 span.info small{
	color:#AAA;
	font-size:14px;
	margin-left:3px;
}
.c2 span.info a{
	color:#87c907;
}
.c2 .c4{
	color:#999;
	line-height:28px;font-size:14px; color:#333;
	padding-top:5px;
}
.c2 .c4 img{ width:150px; height:100px; float:right; margin-left:15px;}

.c3{ background-color: #FFE8E8;}
.c3{ color:#990000; padding-left:8px;}
.c3 span a{color:#990000;}

.bt{ width:80px; height:30px; line-height:30px; font-size:16px; color:#cc0000; border:#dddddd solid 1px; position:absolute; z-index:5; top:265px; left:50%; text-align:center; background:#ffffff; font-weight:bold; margin-left:-40px;}

.more{ width:60px; height:20px; line-height:20px; font-size:10px; color:#cc0000; border:#dddddd solid 1px; position:absolute; z-index:5; top:510px; left:50%; text-align:center; background:#333333; font-weight:bold; margin-left:-30px;}
.more a {font-size:10px; color:#ffffff;}

.wz{ width:100%; text-align:center; margin-top:40px;}
.wz .a1 {font-size:12px; color:#ffffff; font-weight:bold; border-radius: 5px; background:#cc0000; width:100px; margin:10px auto; padding:5px; text-align:center;}
.wz .a2 {font-size:26px; height:30px; line-height:30px;color:#880000; font-weight:bold;}
.wz .a3 {font-size:10px; height:30px; line-height:30px;color:#333333;}

.wz1{ width:80%; text-align:center; font-size:10px; height:30px; line-height:30px;color:#333333; margin:0px auto;}

.wz2{ width:100%; text-align:center; margin-top:40px;}
.wz2 .a1 {font-size:14px; color:#ffffff; font-weight:bold; border-radius: 5px; background:#cc0000; width:100px; margin:10px auto; padding:5px; text-align:center;}
.wz2 .a2 {font-size:26px; height:30px; line-height:30px;color:#880000; font-weight:bold;}
.wz2 .a3 {font-size:12px; height:30px; line-height:30px;color:#333333;}

.wz3{ width:100%; text-align:center; margin-top:40px;}
.wz3 .a1 {font-size:14px; color:#ffffff; font-weight:bold; border-radius: 5px; background:#005DB3; width:180px; margin:10px auto; padding:5px; text-align:center;}
.wz3 .a2 {font-size:20px; height:30px; line-height:30px;color:#880000; font-weight:bold;}
.wz3 .a3 {font-size:12px; height:30px; line-height:30px;color:#333333;}


.gs{color:#999;
	line-height:28px;font-size:14px; color:#333;
	padding-top:5px; width:93%; margin:0px auto; padding:20px 10px; margin-top:40px;
	border:#dddddd solid 1px;position:relative; z-index:1;}
.gs .a1 { font-size:14px; width:100%; height:50px; line-height:50px; text-align:center; font-weight:bold; color:#0062A6; border-bottom:#dddddd solid 1px;}


.gs img{ width:100%; margin-bottom:10px; float:left;}

.gy1{font-family:"Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #ffffff;
	line-height:25px;
	}

.gs1{width:93%; margin:0px auto; padding:0px 10px 10px 10px; margin-top:40px;
	border:#dddddd solid 1px;position:relative; z-index:1;}
.gs1 .a1 { font-size:12px; padding:5px;}
.gs1 .a2 { width:98%; height:50px; line-height:50px; font-size:12px;  color:#333333; margin:0px auto; text-align:center; border-bottom:#cccccc solid 1PX;}
.gs1 .a { color:#333333;}

#fx1 {
	width:100%;
	margin:0px auto;
	text-align:center;
	background-color:#8A0000;
	height:30px;
	line-height:30px;
}
#fx1 a {color:#fff; font-size:14px;}

.banner {
	width:100%;
	margin:0 auto;
	padding:0;
	background-color:#ffffff;
	margin-top:63px;
}
#wrapper {
	margin:0;
	width:100%;
	height:auto;
	float:left;
    position:relative;/* On older OS versions "position" and "z-index" must be defined, */
	z-index:1;			/* it seems that recent webkit is less picky and works anyway. */
	overflow:hidden;
	
}

#scroller {
	height:auto;
	float:left;
	padding:0;
}

#scroller ul {
	list-style:none;
	display:block;
	float:left;
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	text-align:left;
}

#scroller li {
	height:auto;
	display:block; float:left;
	width:auto; 
	text-align:center;
	font-size:0px;
	padding:0;
	position:relative;
}
#scroller li a{
	
	display:block;
	padding:0;
	margin:0;
}
#scroller li p{
	position:absolute;
	z-index:2;
	display:block;
	width:100%;
	bottom:0;
	background-color:rgba(0, 0, 0, 0.5);
	color:#F4F4F4;
	font-size:14px;
	text-indent: 55px;
	line-height:24px;
	text-align: left;
    text-indent: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding:0;
	margin:0;
}
#nav {
	float: right;
    margin-top: -15px;
    padding: 0;
    position: relative;
    width: auto;
    z-index: 3;
}

#prev, #next {
	float:left;
	font-weight:bold;
	font-size:14px;
	padding:5px 0;
	width:80px;
	display: none;
}

#next {
	float:right;
	text-align:right;
}

#indicator > li {
	display:block; float:left;
	list-style:none;
	padding:0; margin:0;
}

#indicator {
	display: block;
    margin: 0;
    padding: 0;
    width: auto;
}

#indicator > li {
	text-indent:-9999em;
	width:8px; height:8px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	background:#888;
	overflow:hidden;
	margin-right:4px;
}

#indicator > li.active {
	background:#DDDDDD;
}

#indicator > li:last-child {
	margin:0 8px 0 0;
}

.head{ width:100%; height:50px; background:#005DB3; position:fixed; left:0; top:0; z-index:99999; text-align:center; color:#990000;}
.head .back,.head em,.head span{ display:inline-block; *display:inline; zoom:1; height:50px; line-height:50px; color:#ffffff;}
.head .back{ position:absolute; left:20px; top:0; padding-left:20px; background:url(../image/icon2.png) no-repeat left center; font-size:16px;}
.head em{ font-size:20px;}
.head span{ width:30px; background:url(../image/icon.png) no-repeat center center; position:absolute; right:20px; top:0; cursor:pointer;}
.head .sv{ width:100px; position:absolute; right:0; top:50px; background:#0771D3; text-align:center; display:none;position:fixed; }
.head .sv a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#FFF; border-bottom:#eeeeee solid 1px;}
/*»ÃµÆÆ¬*/
.new>ul li{
	border-bottom: 1px dashed #c6c6c6;
	padding: 10px 0;
}

.new>ul li a{
	font-size: 0.9em;
}

.new li span{
		display: inline-block;
		float: right;
	}
.neirong{ font-size:12px;}
.neirong p{ font-size:12px; padding:5px;}