*{ margin:0; padding:0;}
a{
	text-decoration:none;
}
li{
	list-style:none;
}
.fl{ float:left;}
.fr{ float:right;}
img{ border:0; border:0; width:100%; max-height:100%; display:block;}
.clear{ clear:both;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {*zoom:1;}
html,body{
	color: #555;
	width: 100%;
	height:100%;
	font-family:"微软雅黑","sans-serif","Arial","Lucida Grande", "Lucida Sans Unicode", "STHeiti", "Helvetica", "Verdana";
	font-size: 14px;
}
em,i{ font-style: normal;}

a,input,select,textarea{    
	cursor: pointer;
	border:0;
	outline:none;
}

h1,h2,h3,h4,h5,h6{
	font-weight:300;
	line-height:1em;
}

p{
	line-height:1em;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


header{
	width: 96%;
	margin: auto;
	padding-top: 36px;
	padding-bottom: 43px;
	position: relative;
	z-index: 1000;
}
.ywss{
	position: fixed;
    background-color: #fff;
    width: 100%;
	padding-left:2%;
}

.h178{
	height:178px;
}

header ul{
	position: relative;
}

header li{
	margin-bottom: 17px;
}


header a{
	font-size: 14px;
	color: #454545;
	font-weight: bold;
}

header .english{
	width: 156px;
	float: left;
	
}

header .chinese{
	position: absolute;
	top: 0;
	left: 156px;
	cursor: pointer;
	display:none;
}

header .english.on a{
	color: #9b9a9a;
}

header .chinese .zi.on a{
	color: #9b9a9a;
}

header .chinese .zi{
	margin-bottom: 17px;
}
header li:hover .chinese{
	display:block;
	
}
header li .english:hover a,
header li .chinese .zi:hover a
{
	color: #9b9a9a;
}

header.on{
	width: 50%;
	box-sizing: border-box;
	padding-left: 2%;
	float: left;
}

header.active{
	width: auto;
	box-sizing: border-box;
	padding-left: 2%;
	float: left;
}


header.ins{
	position: fixed;
	top: 0;
	left: 48%;
	margin-left: -46%;
}

header.ins .english a{
	color: #FFF;
	font-weight: bold;
}

header  .english a.chinese_a{
	display:none;	
}
header  .english:hover a.chinese_a{
	display:block;
}

header  .english:hover a.english_a{
	display:none;
}
header.ins .chinese a{
	color: #FFF;
	font-weight: bold;
}
.scollers{
	width: 50%;
	position: absolute;
	bottom: 13%;
	right: 0;
	z-index: 10000;
	font-size: 0;
	
}


.scollers a{
	display: inline-block;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 2px solid #FFFFFF;
	padding: 0 6px 6px;
}
my125{
	height:0px;
}

header .chinese .zi a{
	font-weight:normal;
	font-size:13px;
}

@media screen and (max-width: 1200px) { 
	header li {
		overflow: hidden;
	}
}