﻿@charset "utf-8";
/* banner */
.slidebanner *{
	box-sizing:border-box;/*IE Opera Chrome*/
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */	
}
.slidebanner{
	}
.pics { height: 400px; }
.pics .ban_c img {
	position: absolute;
	width: 100%;
	top: 0;
}
.pics .ban_nav { display: none; }
.pics .Left, .pics .Right {display:none;
}
.bann_ext { position: relative;width:100%; }
.frontCover {
	padding: 0 0 16px;
	margin:5px 0 0 -1.5%;
}
.frontCover li {
	opacity: .6;
	float: left;
	width: 23.5%;
	padding:1px;
	color: #fff;
	overflow: hidden;
	margin-left: 1.5%!important;
	cursor: pointer;
}
.frontCover p {
	display:none;
}
.frontCover .img {
	position: relative;
	height: 60px;
	overflow: hidden;
}
.frontCover img {
	position: absolute;
	width: 100%;
	height: 60px;
}
.frontCover .open { background: #eb3c00; opacity: 1.0; }
.wrap {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
/*幻灯片(组件)*/
.slide {
	position: relative;
	width: 100%;
}
.ban_c {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ban_c img {
	width: 100%;
	height: 100%;
}
.ban_t {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 4px 0;
	text-indent: 10px;
	white-space: nowrap;
	overflow: hidden;
	color: #fff;
	background: rgba(0,0,0,.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000, endcolorstr=#88000000);
	z-index: 3;
}
.ban_nav {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: right;
	z-index: 4;
}
.ban_nav a {
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	text-align: center;
	margin-right: 8px;
	cursor: pointer;
	text-decoration: none;
	font-size: 10px;
	-webkit-text-size-adjust: none;
	background: #ccc;
}
.ban_nav .on {
	background: #f90;
	color: #fff;
}
.Left, .Right { cursor: pointer; }

@media(max-width: 768px) {
.ban_c a img {width:100%;height:100%;}
.pics .ban_c a img {width:100%;height:100%;}
}
@media(max-width: 480px) {
.ban_c a img {width:100%;height:auto;}
.pics .ban_c a img {width:100%;height:auto;}
.infor_img .pics {height: 278px;}
.zxly{width: 95%;margin-left: 4%;}
.pronews{width: 95%;}
}