﻿* {
	margin: 0px; padding: 0px; font-family: "΢���ź�";
}

#g_banner {
	width: 100%;
	height: 150px;
	background: url(../img/banner/20201010/banner-bsbqr.png) top center no-repeat;
}


.g_banner {
	width: 1200px;
	height: 161px;
	margin: 0 auto;
	position: relative;
}

a {
	color: rgb(51, 51, 51);
}
a:visited {
	color: rgb(51, 51, 51);
}
a:hover {
	color: rgb(65, 120, 190);
}
body {
	background-color: rgb(255, 255, 255);
}
#head {
	width: 100%; height: auto; overflow: hidden; position: relative; background-color: rgb(73, 77, 81);
}
.head_main {
	margin: 0px auto; width: 1100px; height: 30px; overflow: hidden; position: relative;
}
.head_left {
	color: rgb(219, 219, 219); line-height: 30px; font-size: 13px; float: left;
}
a.head_right {
	background: url("gh.png") no-repeat left; width: 175px; text-align: right; color: rgb(219, 219, 219); line-height: 30px; font-size: 13px; float: right; display: block;
}
#banner {
	width: 100%; height: auto; overflow: hidden; background-color: rgb(255, 255, 255);
}
.banner_main {
	background: url("banner_pic.png") no-repeat; margin: 0px auto; width: 1100px; height: 86px; overflow: hidden; position: relative;
}
.banner_left {
	left: 0px; top: 15px; width: 278px; height: 60px; position: absolute;
}
.banner_sj {
	left: 323px; top: 29px; width: 90px; height: 32px; position: absolute;
}
.banner_bm {
	background: url("bannerthree.png"); left: 425px; top: 29px; width: 90px; height: 32px; position: absolute;
}
.banner_search {
	top: 27px; width: 334px; height: 36px; right: 134px; position: absolute;
}
.banner_dl {
	background: url("bannerfive.png"); top: 27px; width: 108px; height: 36px; right: 0px; position: absolute;
}
.common_art {
	margin: 20px auto 30px; width: 1200px; height: auto; overflow: hidden; padding-bottom: 50px; position: relative; min-height: 450px; box-shadow: 0px 0px 1.5rem rgba(9,41,77,0.12);
}
.nyr_select {
	background: url("jiantou.jpg") no-repeat right; border: currentColor; border-image: none; width: 300px; height: 45px; color: rgb(153, 153, 153); line-height: 30px; text-indent: 15px; overflow: hidden; padding-right: 14px; display: inline-block; position: relative; -webkit-appearance: none; appearance: none; -moz-appearance: none;
}
.chaxun {
	background: url("../img/yhzx_pic.jpg") no-repeat; border: currentColor; border-image: none; width: 243px; height: 45px; color: rgb(255, 255, 255); line-height: 45px; font-size: 17px; margin-left: 0px; float: left; cursor: pointer;
}
.ckpj_layer {
	background: url("dl_bg.png"); left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: fixed; z-index: 999;
}
.ckpj_layer_main {
	background: url("wcd.jpg") no-repeat; margin: 13% auto 0px; width: 323px; height: 159px; position: relative;
}
a.ckpj_layer_close {
	background: url("closeon.png") no-repeat top; top: 0px; width: 30px; height: 30px; right: 0px; display: block; position: absolute; cursor: pointer;
}
a.ckpj_layer_close:hover {
	background: url("close.png") no-repeat top;
}
.jieguo {
	background: url("jieguo.jpg") no-repeat left top; margin: 0px auto; width: 900px; height: 128px; position: relative;
}
.jieguo .cmrs {
	left: 0px; top: 24px; width: 158px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 35px; position: absolute;
}
.jieguo .name {
	left: 270px; top: 0px; width: 400px; height: 64px; line-height: 64px; font-size: 23px; font-weight: bold; position: absolute;
}
.fm i {
	color: red; font-style: normal; margin-right: 3px; vertical-align: middle;
}
.fm input {
	padding: 10px; border: 1px solid rgb(195, 195, 195); border-image: none; width: 508px; height: 45px;
}
.fm select {
	padding: 10px; border: 1px solid rgb(195, 195, 195); border-image: none; width: 508px; height: 45px;
}
.fm .f-con {
	padding: 10px; border: 1px solid rgb(195, 195, 195); border-image: none; width: 508px; height: 45px;
}
.fm .f-add {
	width: 668px;
}
.fm select option {
	text-indent: 1em;
}
.jieguo .add {
	left: 270px; top: 64px; width: 600px; height: 64px; line-height: 64px; font-size: 23px; font-weight: bold; position: absolute;
}
