* {
	padding: 0;
	margin: 0;
	border: 0;
	font-family: "microsoft yahei";
}

input:focus {
	outline: none;
}

input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	color: #fff;
	font-size: 14px;
}

input:-ms-input-placeholder {
	/* IE 10+ */
	color: #fff;
	font-size: 14px;
}

input:-moz-placeholder {
	/* Firefox 18- */
	color: #fff;
	opacity: 1;
	font-size: 14px;
}

input::-moz-placeholder {
	/* Firefox 19+ */
	color: #fff;
	opacity: 1;
	font-size: 14px;
}

a {
	text-decoration: none;
}

a:hover {
	color: #977a51;
}

ul li {
	list-style: none;
}

.index_left {
	float: left;
	width: 888px;
	background: #fff;
	padding: 20px;
	height: 420px;
	border: 1px solid #e7e7e7;
}

.index_right {
	float: right;
	width: 378px;
	padding: 20px;
	background: #fff;
	height: 420px;
	border: 1px solid #e7e7e7;
}

.leftbox,
.rightbox {
	background: #fff;
	padding: 20px;
	width: 633px;
	border: 1px solid #e7e7e7;
}

.white {
	background: #fff;
	padding: 20px 20px 0px 20px;
	width: 1308px;
	margin: 0 auto 30px auto;
	border: 1px solid #e7e7e7;
}

.white .leftbox1 {
	width: 650px;
}

.white .leftbox1,
.rightbox1 {
	border: none;
	padding: 20px 0;
}

.white .leftbox {
	width: 650px;
}

.p_width {
	width: 100%;
	min-width: 1350px;
}

.m_width {
	width: 1350px;
	margin: 0 auto;

}

.index_main {
	padding: 35px 0 0 0;
	margin: 0px auto;
	min-width: 1350px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clearboth {
	clear: both;
}

h3 {
	font-size: 16px;
	font-weight: normal;
}

h5 {
	font-size: 24px;
	line-height: 56px;
	height: 56px;
	color: #333333;
	font-weight: normal;
}

h5 span {
	width: 30px;
	display: inline-block;
	height: 56px;
	vertical-align: middle;
}

.bg_bg {
	/* background: url(../images/bg_bg.png)  bottom center no-repeat; */
	background: #f6f6f6;
}

.yqljbox {
	height: 50px;
	line-height: 50px;
	background: #0359a2;
}

.yq_tt {
	font-size: 18px;
	line-height: 50px;
	width: 100px;
	color: #fff;
	font-weight: bolder;
	text-align: center;
}

.yq_list ul li {
	float: left;
	line-height: 50px;
	font-size: 15px;
	color: #fff;
	margin-left: 18px;
}

.yq_list ul li a {
	color: #fff;
}

.yq_list ul li a:hover {
	font-weight: bolder;
}

.footerbox {
	background: #003979;
	height: 340px;
	padding: 15px 0;
	color: #fff;
}



/* .footerbox .yqlj_list {
	margin-top: 45px;
} */

.footerbox .lxfs_list li {
	font-size: 15px;
	line-height: 36px;
	color: #fff;
}

.ewm_list li {
	float: left;
	width: 150px;
	text-align: center;
}

.ewm_list li img {
	width: 120px;
	height: 120px;
}

.ewm_list li p {
	line-height: 45px;
}

.ej_banner {
	background: url(../images/ej_banner.png) center top no-repeat;
	height: 320px;
}

.yqlj_list {
	width: 600px;
	margin-top: 45px;
}

.yqlj_list li {
	float: left;
	width: 200px;
	font-size: 15px;
	line-height: 42px;
}

.yqlj_list li a {
	color: #fff;
}

.rightbox2 {
	width: 650px;
}

.rightbox2 .lxfs_list {
	width: 320px;
	margin-top: 25px;
}

.lxfs_list li img {
	max-width: 20px;
	max-height: 20px;
	margin-right: 20px;
}

.rightbox2 .ewm_list {
	width: 150px;
	text-align: center;
}

.rightbox2 .ewm_list p {
	font-size: 15px;
	line-height: 30px;
}

.copyright {
	margin-top: 28px;
	border-top: 1px solid #0273f2;
	padding-top: 28px;
	text-align: center;
}

.copyright span {
	font-size: 15px;
	line-height: 32px;
	margin: 0 10px;
}
