﻿/* 引入公用样式 */
@import url("reset.css");
@import url("header.css");
@import url("fooder.css");
@import url("iconfont.css");

/* 引入特殊思源字体 */
@font-face {
	font-family: 'SourceHanSansCN-Regular';
	src: url('../font/SourceHanSansCN-Regular.ttf');
	/* IE9 Compat Modes */
}

@font-face {
	font-family: 'SourceHanSansCN-Bold';
	src: url('../font/SourceHanSansCN-Bold.ttf');
	/* IE9 Compat Modes */
}

@font-face {
	font-family: 'SourceHanSansCN-ExtraLight';
	src: url('../font/SourceHanSansK-ExtraLight.ttf');
	/* IE9 Compat Modes */
	unicode-range: U+61;
}

@font-face {
	font-family: 'SourceHanSansCN-Light';
	src: url('../font/SourceHanSansCN-Light.ttf');
	/* IE9 Compat Modes */
}

@font-face {
	font-family: 'SourceHanSansCN-Normal';
	src: url('../font/DroidSansChinese.ttf');
	/* IE9 Compat Modes */
}

@font-face {
	font-family: 'SourceHanSansCN-Medium';
	src: url('../font/SourceHanSansCN-Medium.ttf');
	/* IE9 Compat Modes */
}

@font-face {
	font-family: 'helveticaneue-BlackCond';
	src: url('../font/helveticaneue-BlackCond.ttf');
	/* IE9 Compat Modes */
}


.w_1200 {
	width: 1100px;
	margin: 0 auto;
}

.banner img {
	object-fit: cover;
	display: inherit;
}

/* 搜索栏目区块公用css */
.search-wrap-box {
	background-color: #eeeeee;
}

.search-wrap {
	height: 40px;
	width: 1120px;
	display: flex;
	align-items: center;
	margin: 0 auto;
}

.search-wrap .icon-shouye1 {
	font-size: 20px;
	margin-right: 10px;
}

.search-wrap .search-left {
	font-size: 16px;
	font-family: "宋体";
	position: relative;
	color: #4d4d4d;
	font-weight: 400;
}

.new-nav-list {
	width: 740px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	padding: 60px;
}

.new-nav-list li {
	width: 31.333%;
	margin: 50px auto 60px;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 80px;
	cursor: pointer;
	text-align: center;
	font-size: 24px;
	font-family: "宋体";
	margin: 0 1%;
	background-color: #fff;
	border: 1px solid #d2d2d2;
}

.new-nav-list li.current {
	background-color: #2c2f81;
	color: #fff;
}

/* 移动端 搜索栏目区块公用css*/
@media screen and (max-width: 540px) {
	img {
		object-fit: cover
	}

	.search-wrap {
		height: auto;
		width: 100%;
		display: flex;
		text-align: center;
		padding: 10px;
		box-sizing: border-box;
	}

	.search-wrap .search-left {
		font-size: 14px;
		font-family: "microsoft yahei";
		position: relative;
		line-height: 22px;
		text-align: left;
	}

	.container {
		width: 250px;
		position: relative;
		margin: 10px auto;
	}

	.container .input>input {
		font-size: 13px;
	}

	.new-nav-list {
		width: 90%;
		margin: 0 auto;
		display: flex;
		align-items: center;
		padding: 20px;
		box-sizing: border-box;
	}

	.new-nav-list li {
		width: 30.333%;
		margin: 50px auto 60px;
		display: flex;
		align-items: center;
		justify-content: center;
		height: 35px;
		cursor: pointer;
		text-align: center;
		font-size: 15px;
		font-family: "microsoft yahei";
		margin: 0 1%;
		float: left;
	}

}
