@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;  }
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body{ margin:0px; padding:0px; font-size:14px; font-family:Arial; color:#666; background:#ffffff; -webkit-text-size-adjust:none; /*position:relative;*/}
ul,li,hr,table,td,tr,p{ margin:0px;  padding:0px;}
li{ list-style:none;}
div{zoom:1}
img{ border:none;}
A{ text-decoration:none; color:#666;}
A:hover{ cursor:pointer;text-decoration:none;}
*{margin:0;padding:0;list-style-type:none;/*transition: all 1s ease 0s;*/}
#ie6-warning { background: #FFFFE1; position: absolute; left: 0; font-size: 12px; color: #333; width: 100%; padding: 2px 15px 2px 23px; text-align: left; z-index: 999; }
#ie6-warning a { color: #00F; }
a { text-decoration: none; outline-style: none; cursor: pointer; }
*:focus { outline: none; }

.clear_both{clear:both; overflow: hidden; font-size:0px; line-height:1px; height:1px;}
.cb{ clear:both;}
.dib{ display:inline-block; height:1px; width:100%;}
.dib_fz{letter-spacing:0px; word-spacing:0px; font-size:0;}
.oh{ overflow:hidden;}
.none{ display:none;}
.blok{ display:block;}

.i_zgs{width:100%;}
.izgsc{width:100%; margin-top: 30px;}
.i_zgs_li{ 
	display:inline-block; 
	vertical-align:top; 
	width:12%; 
	height: 700px;
	padding-bottom:65px; 
	position:relative; 
	cursor:pointer; 
	transition:all .4s ease 0s; 
	overflow:hidden;
}
.js_wzgs{width:40%;}
.js_wzgs span{ display:block; width:33px; height:14px; background:url(../images/p3.png) center bottom no-repeat; position:absolute; bottom:64px; left:50%; z-index:2; margin-left:-16.5px; overflow:hidden;}
.i_zgsmc{
	position:absolute; 
	bottom:50px; 
	left:0; 
	z-index:5; 
	font-size:16px; 
	font-weight:lighter; text-align:center; color:#fff;
	width: 100%;
	padding: 0 20px;
}
.js_wzgs .i_zgsmc{ color: #e90c13; text-align: center; font-size: 30px; }
.mr0{ margin-right:0 !important;}
@media screen and (max-width:767px) {
	.clear_both{clear:both; overflow: hidden; font-size:0px; line-height:1px; height:1px;}
	.cb{ clear:both;}
	.dib{ display:inline-block; height:1px; width:100%;}
	.dib_fz{letter-spacing:0px; word-spacing:0px; font-size:0;}
	.oh{ overflow:hidden;}
	.none{ display:none;}
	.blok{ display:block;}
	
	.i_zgs{width:100%;}
	.izgsc{width:100%; margin-top: 30px;}
	.i_zgs_li{ 
		display:inline-block; 
		vertical-align:top; 
		width:100%; 
		height: 300px;
		margin-bottom: 20px;
		padding-bottom:65px; 
		position:relative; 
		cursor:pointer; 
		transition:all .4s ease 0s; 
		overflow:hidden;
		background-size: 100% 100%;
	}
	.js_wzgs{width:100%;}
	.js_wzgs span{ display:block; width:33px; height:14px; background:url(../images/p3.png) center bottom no-repeat; position:absolute; bottom:64px; left:50%; z-index:2; margin-left:-16.5px; overflow:hidden;}
	.i_zgsmc{
		position:absolute; 
		bottom:50px; 
		left:0; 
		z-index:5; 
		font-size:16px; 
		font-weight:lighter; text-align:center; color:#fff;
		width: 100%;
		padding: 0 20px;
	}
	.js_wzgs .i_zgsmc{ color: #e90c13; text-align: center; font-size: 30px; }
	.mr0{ margin-right:0 !important;}
}
