.phone_menu {
	display: none;
}

.web-header {
	width: 100%;
	position: relative;
	z-index: 2;
}

.web-header .top-logo img {
	width: 100%;
}

.web-header .web-head {
	width: 1200px;
	margin: auto;
	color: #FFFFFF;
	font-size: 20px;
}

.web-header .web-head .weixin-item {
	position: absolute;
	top: 20px;
	left:100px;
}

.web-header .web-head .weixin-item .weixin-img {
	display: none;
	position: absolute;
	left: -33px;
	z-index: 1;
	width: 140px;
	height: 130px;
}

.web-header .web-head .weixin-item .weixin-img .iconfont {
	margin-left: 60px;
}

.web-header .web-head .weixin-item .weixin-img img {
	width: 100%;
	height: 100%;
	margin-top: -6px;
}

.web-header .web-head .weixin-item:hover .weixin-img {
	display: block;
	z-index: 99;
}

.web-header .web-head .head-menu {
	position: absolute;
	top: 20px;
	left: 66%;
	text-align: right;
}

.web-header .web-head .head-menu .iphone_index{
	display: none;
}

.web-header .web-head .head-menu li {
	display: inline-block;
	height: 30px;
	/*width: 112px;*/
	text-align: right;
}

.web-header .web-head .head-menu li a {
	color: #FFFFFF;
}

.web-header .web-head .head-menu .first-menu {
	display: block;
	height: 30px;
	line-height: 30px;
	width: 100%;
	text-align: center;
}

.web-header .web-head-menu  .first-menu p:hover {
	color: #f0d774;
	font-size: larger;
}

.web-header .web-head .head-menu .first-menu.this {
	background-color: #007CC0;
}

.web-header .web-head .head-menu .first-menu:hover {
	cursor: pointer;
}

.web-header .web-head .head-menu li a p{display: inline-block;}
.web-header .web-head .web-head-menu li a p:hover{color: #432580;}
.web-header .web-head .head-menu .shu{width: 35px;text-align: center;color: #6e5996;}
.web-header .web-head-menu {
	font-size: 20px;
}

.web-header .web-head-menu .menu-box {
	width: 35%;
}

.web-header .web-head-menu .menu-left {
	position: absolute;
	top: 39%;
	left:5%;
}
.web-header .web-head-menu .menu-right {
	position: absolute;
	top: 39%;
	left: 60.3%;
}

.web-header .web-head-menu .menu-box li {
	display: block;
	float: left;
	width: 25%;
	height: 48px;
	line-height: 48px;
	text-align: center;
	position: relative;
}

.web-header .web-head-menu .menu-box li a{height: 48px;}

.web-header .web-head-menu .menu-box a p {
	height: 48px;
	color: #313030;
}

.web-header .web-head-menu .menu-box .first-menu.this {
	color: #FECE0A;
}

.web-header .web-head-menu .menu-box a .menu-this-icon {
	display: none;
}

.index-container {
	margin-top: calc(-100vw / 1600 * 114);
}

.common-foot {
	background-image: url(../../img/index2.png);
}
@media screen and (min-width: 1156px) and (max-width: 1500px) {
	.web-header .web-head .head-menu{
		left:72%
	}
}
@media screen and (min-width: 320px) and (max-width: 1156px) {
	body {
		width: 100%;
		font-size: 0.6rem;
	}
	.web-header {
		width: 100%;
		position: fixed;
		top: 0;
		left: 0;
		background: #fff;
		-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
		box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	}
	.top-logo {
		display: none;
	}
	.web-header .web-head {
		width: 100%;
		height: 1.6rem;
		background: #432580;
		line-height: 1.6rem;
		overflow: hidden;
		text-align: right;
	}
	.web-header .web-head .weixin-item {
		display: none;
	}
	.web-header .web-head .head-menu .first-menu{
	    color: #FFFFFF;
	    display: block;
	    height: 1.6rem;
	    line-height: 1.6rem;
	    padding-left: 0.3125rem;
	    padding-right: 0.3125rem;
	}
	.web-header .web-head .head-menu .first-menu.this{
		background-color: #465CA6;
	}
	.web-header .web-head .head-menu .shu{
		display: none;
	}
	.web-header .phone_menu {
		display: block;
	}
	.web-header .phone_menu img {
		width: 100%;
	}
	.web-header .web-head .head-menu {
		width: 100%;
		top: 0px;
		left: 0px;
		font-size: 0.6rem;
	}
	.web-header .web-head .head-menu li a .title{width: auto;}
	.web-header .web-head .head-menu li a .shu{display: none;}
	.web-header .web-head .head-menu .iphone_index{
		display: inline-block;
	}
	.web-header .web-head .head-menu li {
		width: auto;
		height: 1.6rem;
	}
	.web-header .web-head-menu {
		display: none;

	}
	.web-header .phone_menu {
		border: 1px solid #dddddd;
		height: 2.4rem;
		box-shadow: 0px 10px 10px -10px #5E5E5E;
	}
	.web-header .phone_menu .phone_logo {
		width: 3rem;
		height: 2.2rem;
		margin-top: 0.1rem;
	}
	.web-header .phone_menu .menu_h .iconfont {
		font-size: 1.6rem;
		color: #432580;
	}
	.web-header .phone_menu .menu_h {
		display: block;
		border: none;
		position: fixed;
		right: 10px;
		height: 2.4rem;
    	line-height: 2.4rem;
	}
	.web-header .phone_menu .navList {	
		position: fixed;
		width: 100%;
		height: 100%;
		overflow: auto;
		right: 0;
		background: rgba(255, 255, 255, 0.9);
		top: 4rem;
		display: none;
		border-top: 1px solid #ececec;
	}
	.web-header .phone_menu .navList li {
		float: none;
		width: 100%;
		text-align: center;
	}
	.web-header .phone_menu .navList li a {
		padding: 0 12px !important;
		line-height: 2.2rem;
		color: #333;
	}
	.web-header .phone_menu .navList li .this{
		color: #FECE0A;
	}
}