body {
	background: rgb(246, 246, 246); padding-bottom: 85px; position: relative;
}
.main {
	background: url("../../img/index.png") no-repeat 0% 0% / 100%; height: 988px; position: relative; min-width: 1346px;
}
.mainrWrap {
	left: 17.8%; width: 65%; height: 820px; position: absolute; z-index: 2;
}
.mainrWrapBack {
	background: rgb(255, 255, 255); border-radius: 3px; left: 17.8%; width: 65%; height: 695px; position: absolute; opacity: 0.4;
}
.mainrWrapBack .left {
	background: url("../../img/leftWhiteBack.png") no-repeat; left: -88px; width: 88px; height: 203px; bottom: 100px; position: absolute;
}
.mainrWrapBack .right {
	background: url("../../img/rightWhiteBack.png") no-repeat; width: 88px; height: 203px; right: -88px; bottom: 100px; position: absolute;
}
.topTitle {
	height: 176px; padding-top: 64px; margin-bottom: 20px;
}
.dx {
	color: rgb(70, 78, 97); line-height: 52px; font-size: 49px; font-weight: bold; margin-bottom: 10px; -webkit-background-clip: text; -webkit-text-fill-color: transparent;
}
.xx {
	color: rgb(42, 48, 62); font-size: 20px;
}
.all-list-search {
	width: 85%; height: 197px; padding-top: 67px;
}
.g-search-form {
	width: 80%; float: left;
}
.textbox.widget {
	width: 100%;
}
.textbox-wrap {
	border-color: rgb(138, 168, 255);
}
.all-list-input.input {
	height: 54px; line-height: 54px;
}
.all-list-search-btn {
	width: 13%; float: left; cursor: pointer;
}
.g-btn {
	background: rgb(62, 112, 255); border-radius: 3px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px;
}
.centerWrap {
	background: rgb(255, 255, 255); border-radius: 0px 0px 3px 3px; width: 100%; height: 203px; padding-top: 20px; padding-bottom: 20px;
}
.centerWrapBack {
	background: url("../../img/whiteBack.png") no-repeat 0% 0% / 100%; left: 12.5%; top: 452px; width: 75%; height: 145px; position: absolute; z-index: 0;
}
.item {
	width: 20%; float: left;
}
.imgWrap {
	width: 104px; height: 104px; margin-bottom: 16px;
}
.imgWrap:hover {
	width: 120px; height: 120px; margin-bottom: 0px;
}
.f1 {
	cursor: pointer;
}
.f2 {
	cursor: pointer;
}
.f3 {
	cursor: pointer;
}
.f4 {
	cursor: pointer;
}
.f5 {
	cursor: pointer;
}
.f6 {
	cursor: pointer;
}
.f7 {
	cursor: pointer;
}
.f8 {
	cursor: pointer;
}
.f9 {
	cursor: pointer;
}
.f10 {
	cursor: pointer;
}
.f1 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f2 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f3 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f4 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f5 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f8 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f9 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f10 {
	border-right-color: rgb(217, 221, 229); border-right-width: 1px; border-right-style: solid;
}
.f1 .imgWrap {
	background: url("../../img/sc.png") no-repeat 0% 0% / 100%;
}
.f2 .imgWrap {
	background: url("../../img/jl.png") no-repeat 0% 0% / 100%;
}
.f3 .imgWrap {
	background: url("../../img/tz.png") no-repeat 0% 0% / 100%;
}
.f4 .imgWrap {
	background: url("../../img/zz.png") no-repeat 0% 0% / 100%;
}
.f5 .imgWrap {
	background: url("../../img/syjicon.png") no-repeat 0% 0% / 100%;
}
.f6 .imgWrap {
	background: url("../../img/gg.png") no-repeat 0% 0% / 100%;
}
.f7 .imgWrap {
	background: url("../../img/xtf.png") no-repeat 0% 0% / 100%;
}
.f8 .imgWrap {
	background: url("../../img/xcy.png") no-repeat 0% 0% / 100%;
}
.f9 .imgWrap {
	background: url("../../img/xzf.png") no-repeat 0% 0% / 100%;
}
.f10 .imgWrap {
	background: url("../../img/jyxk.png") no-repeat 0% 0% / 100%;
}
.fontWrap {
	width: 100px; color: rgb(32, 38, 53); font-size: 16px;
}
.fotter {
	margin: 15px 0px 5px; left: 367px; height: 46px; text-align: center; bottom: 46px; color: rgb(149, 160, 177); font-size: 12px; position: absolute;
}
