body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	margin: 0;
	padding: 0;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var,
i {
	font-style: normal;
	font-weight: 500;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal
}

ol,
ul {
	list-style: none;
}

fieldset,
img {
	border: 0
}

a:link {
	text-decoration: none;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #000000;
}

a:active {
	color: #000000;
}

ul,
ol,
li {
	list-style-type: none;
}

body {
	background: #FFFFFF;
}

html,
body {
	font: 12px/1.5, "\u5fae\u8f6f\u96c5\u9ed1", "\5FAE\8F6F\96C5\9ED1", tahoma, arial, "\5b8b\4f53", sans-serif;
}

html,
body {
	position: relative;
	height: 100%;
}

body {
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	margin: 0;
	padding: 0;
	min-width: 1200px;
}

.clear {
	clear: both;
	height: 0
}

.xintou {
	width: 100%;
	height: 45px;
	background-color: #FFFFFF;
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}

.xintou .width {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.xintou .width .youlie {
	float: right;
	margin-top: 13px;
}

.xintou .width .phonedian {
	float: left;
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: 0px;
	color: #0B133B;
	cursor: pointer;
	border: 1px solid #0B133B;
	border-radius: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: -5px;
	margin-right: 15px;
	position: relative;
}

.xintou .width .phonedian .chulai {
	position: absolute;
	width: 150px;
	height: 200px;
	z-index: 99999;
	right: -36px;
	background-size: 100% 100%;
	display: none;
}

.xintou .width .phonedian .chulai img {
	width: 90%;
	margin-left: 5%;
	margin-top: 12px;
}

.xintou .width .youlie .lianxi {
	float: left;
}

.xintou .width .youlie .lianxi .dianhua img {
	width: 12px;
	height: 11px;
	float: left;
	margin-top: 5px;
}

.xintou .width .youlie .lianxi .shu {
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #0B133B;
	margin-left: 22px;
}

.xintou .width .youlie .sanlie {
	float: left;
	display: flex;
	margin-left: 15px;
}

.xintou .width .youlie .sanlie .onrre {
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #0B133B;
	padding: 0 10px;
	border-right: 1px solid #0B133B;
	cursor: pointer;
}

.xintou .width .youlie .sanlie .onrre {
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #0B133B;
	padding: 0 10px;
	border-right: 1px solid #0B133B;
	cursor: pointer;
}

.xintou .width .youlie .sanlie .onrre:nth-last-child(1) {
	border: none;
}

.danghang {
	width: 100%;
	height: 100px;
	background: #302d2d;
	-webkit-transition: top .3s ease-in;
	transition: top .3s ease-in;
}

.danghang .width {
	width: 1200px;
	margin: 0 auto;
}

.danghang .width .logo {
	float: left;
	margin-right: 172px;
}

.danghang .width .logo img {
	width: 208px;
	margin-top: 28px;
}

.danghang .width .liekai {
	float: left;
	width: 820px;
	display: inline-block;
	position: relative;
}

.danghang .width .liekai .kailie {
	display: flex;
}

.danghang .width .liekai .kailie .didi {
	position: relative;
	font-size: 16px;
	font-family: PingFangSC-Semibold, PingFang SC;
	color: #FFFFFF;
	line-height: 100px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
	cursor: pointer;
	background: #302d2d;
	text-align: center;
	width: 117px;
}

.danghang .width .liekai .kailie .didi:hover .chugui {
	display: block;
}

.danghang .width .liekai .kailie .didi.a .hengxian1 {
	display: block;
}

.danghang.a .width .liekai .kailie .didi.a .hengxian1 {
	display: block;
}

.danghang .width .liekai .kailie .didi:hover {
	background: #302d2d;
}

.danghang .width .liekai .kailie .didi .chugui {
	position: absolute;
	top: 100px;
	background: #302d2d;
	width: 117px;
	display: none;
	z-index: 999;
}

.danghang .width .liekai .kailie .didi .chugui a {
	color: #FFFFFF;
}

.danghang .width .liekai .kailie .didi .chugui .zi {
	width: 100%;
	line-height: 49px;
	position: relative;
}

.danghang .width .liekai .kailie .didi .chugui .zi.a .hengxian1 {
	display: block;
}

.danghang .width .liekai .kailie .didi .chugui .zi:hover .hengxian1 {
	display: block;
}

.danghang .width .liekai .kailie .didi .chugui .zi .hengxian1 {
	position: absolute;
	bottom: 4px;
	left: 50%;
	margin-left: -19px;
	content: "";
	width: 38px;
	height: 1px;
	background: hsla(0, 0%, 100%, .5);
	-webkit-transform: scaleX(.6);
	transform: scaleX(.6);
	display: none;
}

.danghang.a {
	width: 100%;
	height: 50px;
	background: #302d2d;
	position: fixed;
	z-index: 99999999999999;
	top: 0;
	-webkit-transition: top .3s ease-in;
	transition: top .3s ease-in;
}

.danghang.a .logo {
	display: none;
}

.danghang.a .width .liekai .kailie .didi {
	position: relative;
	font-size: 16px;
	font-family: PingFangSC-Semibold, PingFang SC;
	color: #FFFFFF;
	line-height: 50px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
	cursor: pointer;
	background: #302d2d;
	text-align: center;
	width: 117px;
}

.danghang.a .width .liekai .kailie .didi .hengxian1 {
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -19px;
	content: "";
	width: 38px;
	height: 1px;
	background: hsla(0, 0%, 100%, .5);
	-webkit-transform: scaleX(.6);
	transform: scaleX(.6);
	display: none;
}

.danghang.a .width .liekai .kailie .didi .chugui {
	position: absolute;
	top: 50px;
	background: #302d2d;
	width: 117px;
	z-index: 999;
}

.banner1 {
	width: 100% text-align: center;
}

.banner1 .fangtu {
	width: 100%;
	height: 600px;
	display: inline-block;
	text-align: center;
	position: relative;
}

.banner1 .fangtu img {
	width: 100%;
	height: 100%;
}

.banner1 .fangtu .zheshit {
	width: 100%;
	height: 600px;
}

.banner1 .fangtu .qiangdiek.a {
	position: fixed;
	bottom: initial;
	top: 0;
	background: #333333;
	height: 110px;
	padding-top: 10px;
}

.banner1 .fangtu .qiangdiek {
	width: 100%;
	position: absolute;
	bottom: 53px;
	z-index: 999;
	display: inline-block;
	display: block;
}

.banner1 .fangtu .qiangdiek .width {
	width: 1200px;
	margin: 0 auto;
	height: 91px;
	background: #FFFFFF;
	position: relative;
}

.banner1 .fangtu .qiangdiek .width .taidale {
	width: 299px;
	float: left;
	text-align: center;
	border-right: 1px #333333 solid;
	margin-top: 25px;
	margin-bottom: 25px;
	position: relative;
}

.banner1 .fangtu .qiangdiek .width .taidale .suoxiao {
	width: 100px;
	display: inline-block;
	cursor: pointer;
}

.banner1 .fangtu .qiangdiek .width .taidale .suoxiao .huizi {
	float: left;
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	color: #333333;
	line-height: 25px;
}

.banner1 .fangtu .qiangdiek .width .taidale .suoxiao .xiahuij {
	float: right;
	margin-top: 4px;
}

.banner1 .fangtu .qiangdiek .width .taidale .sanjiu {
	position: absolute;
	height: 166px;
	background: #FFFFFF;
	box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.14);
	width: 300px;
	opacity: 1;
	pointer-events: auto;
	z-index: 999;
	top: 219%;
	left: 0;
	right: 0;
	transition: all .5s ease-in;
	display: none;
}

.banner1 .fangtu .qiangdiek .width .taidale .sanjiu .xiaqu {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.banner1 .fangtu .qiangdiek .width .taidale .sanjiu .xiaqu .xiaozi {
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	color: #333333;
	line-height: 37px;
	cursor: pointer;
}

.banner1 .fangtu .qiangdiek .width .taidale .sanjiu .xiaqu .xiaozi:hover {
	color: #0B133B;
	font-weight: bold;
}

::selection {
	background: 0 0
}

::-moz-selection {
	background: 0 0
}

.wrapper-demo {
	margin: 60px 0 0;
	*zoom: 1;
	font-weight: 400
}

.wrapper-demo:after {
	clear: both;
	content: "";
	display: table
}

.wrapper-dropdown-1 {
	position: relative;
	width: 200px;
	padding: 10px;
	margin: 0 auto;
	background: #9bc7de;
	color: #fff;
	outline: 0;
	cursor: pointer;
	font-weight: 700
}

.wrapper-dropdown-1:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 16px;
	top: 50%;
	margin-top: -6px;
	border-width: 6px 0 6px 6px;
	border-style: solid;
	border-color: transparent #fff
}

.wrapper-dropdown-1 .dropdown {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #fff;
	list-style: none;
	opacity: 0;
	pointer-events: none
}

.wrapper-dropdown-1 .dropdown li a {
	display: block;
	text-decoration: none;
	color: #9e9e9e;
	padding: 10px 20px
}

.wrapper-dropdown-1 .dropdown li:hover a {
	background: #f3f8f8
}

.wrapper-dropdown-1.active .dropdown {
	opacity: 1;
	pointer-events: auto
}

.wrapper-dropdown-1.active:after {
	border-color: #9bc7de transparent;
	border-width: 6px 6px 0;
	margin-top: -3px
}

.wrapper-dropdown-1.active {
	background: #9bc7de;
	background: -moz-linear-gradient(left, #9bc7de 0%, #9bc7de 78%, #ffffff 78%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #9bc7de), color-stop(78%, #9bc7de), color-stop(78%, #ffffff), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(left, #9bc7de 0%, #9bc7de 78%, #ffffff 78%, #ffffff 100%);
	background: -o-linear-gradient(left, #9bc7de 0%, #9bc7de 78%, #ffffff 78%, #ffffff 100%);
	background: -ms-linear-gradient(left, #9bc7de 0%, #9bc7de 78%, #ffffff 78%, #ffffff 100%);
	background: linear-gradient(to right, #9bc7de 0%, #9bc7de 78%, #ffffff 78%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bc7de', endColorstr='#ffffff', GradientType=1)
}

.no-opacity .wrapper-dropdown-1 .dropdown,
.no-pointerevents .wrapper-dropdown-1 .dropdown {
	display: none;
	opacity: 1;
	pointer-events: auto
}

.no-opacity .wrapper-dropdown-1.active .dropdown,
.no-pointerevents .wrapper-dropdown-1.active .dropdown {
	display: block
}

.wrapper-dropdown-2 {
	position: relative;
	width: 200px;
	margin: 0 auto;
	padding: 10px 15px;
	background: #fff;
	border-left: 5px solid grey;
	cursor: pointer;
	outline: 0
}

.wrapper-dropdown-2:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 16px;
	top: 50%;
	margin-top: -3px;
	border-width: 6px 6px 0;
	border-style: solid;
	border-color: grey transparent
}

.wrapper-dropdown-2 .dropdown {
	position: absolute;
	top: 100%;
	left: -5px;
	right: 0;
	background: #fff;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	list-style: none;
	opacity: 0;
	pointer-events: none
}

.wrapper-dropdown-2 .dropdown li a {
	display: block;
	text-decoration: none;
	color: #333;
	border-left: 5px solid;
	padding: 10px;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.wrapper-dropdown-2 .dropdown li:nth-child(1) a {
	border-left-color: #00aced
}

.wrapper-dropdown-2 .dropdown li:nth-child(2) a {
	border-left-color: #4183c4
}

.wrapper-dropdown-2 .dropdown li:nth-child(3) a {
	border-left-color: #3b5998
}

.wrapper-dropdown-2 .dropdown li i {
	margin-right: 5px;
	color: inherit;
	vertical-align: middle
}

.wrapper-dropdown-2 .dropdown li:hover a {
	color: grey
}

.wrapper-dropdown-2.active:after {
	border-width: 0 6px 6px
}

.wrapper-dropdown-2.active .dropdown {
	opacity: 1;
	pointer-events: auto
}

.no-opacity .wrapper-dropdown-2 .dropdown,
.no-pointerevents .wrapper-dropdown-2 .dropdown {
	display: none;
	opacity: 1;
	pointer-events: auto
}

.no-opacity .wrapper-dropdown-2.active .dropdown,
.no-pointerevents .wrapper-dropdown-2.active .dropdown {
	display: block
}

.wrapper-dropdown-3 {
	display: inline-block;
	position: relative;
	width: 150px;
	padding: 10px;
	background: #fff;
	border-radius: 7px;
	cursor: pointer;
	outline: 0;
	color: #333333;
	font-family: Microsoft YaHei;
	font-size: 16px;
	letter-spacing: 0px;
	color: #333333;
	border: none;
}

.wrapper-dropdown-3:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -3px;
	border-width: 6px 6px 0;
	border-style: solid;
	border-color: #0B133B transparent
}

.wrapper-dropdown-3 .dropdown {
	position: absolute;
	top: 162%;
	margin-left: -65px;
	left: 0;
	right: 0;
	background: #fff;
	width: 300px;
	box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.14);
	-webkit-transition: all .5s ease-in;
	-moz-transition: all .5s ease-in;
	-ms-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	transition: all .5s ease-in;
	list-style: none;
	opacity: 0;
	pointer-events: none
}

.wrapper-dropdown-3 .dropdown li a {
	display: block;
	padding: 10px;
	text-decoration: none;
	color: #333333;
	box-shadow: inset 0 1px 0 #fff;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.wrapper-dropdown-3 .dropdown li i {
	float: right;
	color: inherit
}

.wrapper-dropdown-3 .dropdown li:first-of-type a {
	border-radius: 7px 7px 0 0
}

.wrapper-dropdown-3 .dropdown li:last-of-type a {
	border: 0;
	border-radius: 0 0 7px 7px
}

.wrapper-dropdown-3 .dropdown li:hover a {
	background: #f3f8f8
}

.wrapper-dropdown-3.active .dropdown {
	opacity: 1;
	pointer-events: auto;
	z-index: 999;
}

.no-opacity .wrapper-dropdown-3 .dropdown,
.no-pointerevents .wrapper-dropdown-3 .dropdown {
	display: none;
	opacity: 1;
	pointer-events: auto
}

.no-opacity .wrapper-dropdown-3.active .dropdown,
.no-pointerevents .wrapper-dropdown-3.active .dropdown {
	display: block
}

.wrapper-dropdown-4 {
	position: relative;
	width: 270px;
	margin: 0 auto;
	padding: 10px 10px 10px 30px;
	background: #fff;
	border: 1px solid silver;
	cursor: pointer;
	outline: 0
}

.wrapper-dropdown-4:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px;
	border-width: 6px 6px 0;
	border-style: solid;
	border-color: #ffaa9f transparent
}

.wrapper-dropdown-4 .dropdown {
	position: absolute;
	top: 100%;
	margin-top: 1px;
	left: -1px;
	right: -1px;
	background: #fff;
	border: inherit;
	border-top: 0;
	list-style: none;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	opacity: 0;
	pointer-events: none
}

.wrapper-dropdown-4 .dropdown:before,
.wrapper-dropdown-4:before {
	content: "";
	width: 4px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 15px;
	border: 1px solid #ffaa9f;
	border-top: 0;
	border-bottom: 0;
	z-index: 2
}

.wrapper-dropdown-4 .dropdown li {
	position: relative
}

.wrapper-dropdown-4 .dropdown li label {
	display: block;
	padding: 10px 10px 10px 30px;
	border-bottom: 1px dotted #1ccfcf;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.wrapper-dropdown-4 .dropdown li:last-of-type label {
	border: 0
}

.wrapper-dropdown-4 .dropdown li input {
	position: absolute;
	display: block;
	right: 10px;
	top: 50%;
	margin-top: -8px
}

.wrapper-dropdown-4 .dropdown li:hover label {
	background: #f0f0f0
}

.wrapper-dropdown-4 .dropdown li input:checked~label {
	color: grey;
	text-decoration: line-through
}

.wrapper-dropdown-4.active:after {
	border-width: 0 6px 6px
}

.wrapper-dropdown-4.active .dropdown {
	opacity: 1;
	pointer-events: auto
}

.no-opacity wrapper-dropdown-4 .dropdown,
.no-pointerevents .wrapper-dropdown-4 .dropdown {
	display: none;
	opacity: 1;
	pointer-events: auto
}

.no-opacity .wrapper-dropdown-4.active .dropdown,
.no-pointerevents .wrapper-dropdown-4.active .dropdown {
	display: block
}

.wrapper-dropdown-5 {
	position: relative;
	width: 120px;
	margin-left: 90px;
	margin-top: 13px;
	padding: 12px 15px;
	background: #fff;
	border-radius: 5px;
	cursor: pointer;
	outline: 0;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.wrapper-dropdown-5:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -3px;
	border-width: 6px 6px 0;
	border-style: solid;
	border-color: #ca9f50 transparent
}

.wrapper-dropdown-5 .dropdown {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #fff;
	border-radius: 0 0 5px 5px;
	border: 1px solid rgba(0, 0, 0, .2);
	border-top: 0;
	border-bottom: 0;
	list-style: none;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	max-height: 0;
	overflow: hidden
}

.wrapper-dropdown-5 .dropdown li {
	padding: 0 10px
}

.wrapper-dropdown-5 .dropdown li a {
	display: block;
	text-decoration: none;
	color: #333;
	padding: 10px 0;
	transition: all .3s ease-out;
	border-bottom: 1px solid #e6e8ea
}

.wrapper-dropdown-5 .dropdown li:last-of-type a {
	border: 0
}

.wrapper-dropdown-5 .dropdown li i {
	margin-right: 5px;
	color: inherit;
	vertical-align: middle
}

.wrapper-dropdown-5 .dropdown li:hover a {
	color: #ca9f50
}

.wrapper-dropdown-5.active {
	border-radius: 5px 5px 0 0;
	background: #ca9f50;
	box-shadow: none;
	border-bottom: 0;
	color: #fff
}

.wrapper-dropdown-5.active:after {
	border-color: #ca9f50 transparent
}

.wrapper-dropdown-5.active .dropdown {
	border-bottom: 1px solid rgba(0, 0, 0, .2);
	max-height: 400px
}

.banner1 .fangtu .qiangdiek .width .zuizuo {
	float: left;
	text-align: center;
	border-right: 1px #0B133B solid;
	margin-top: 25px;
	margin-bottom: 25px;
	width: 299px;
	cursor: pointer;
}

.banner1 .fangtu .qiangdiek .width .zuizuo .limian {
	display: inline-block;
	width: 220px;
}

.banner1 .fangtu .qiangdiek .width .zuizuo .limian .fangdaj {
	float: left;
}

.banner1 .fangtu .qiangdiek .width .zuizuo .limian .fangdaj img {
	width: 16px;
	height: 16px;
	margin-top: 13px;
}

.banner1 .fangtu .qiangdiek .width .zuizuo .limian .search {
	font-family: Microsoft YaHei;
	font-size: 16px;
	letter-spacing: 0px;
	color: #333333;
	border: none;
	text-align: center;
	line-height: 40px;
	min-height: 40px;
}

.banner1 .fangtu .qiangdiek .width .zuizuo .limian .cell_m #date {
	border: 0px;
	outline: none;
	font-size: 16px;
	text-align: left;
	width: 184px;
	float: right;
	margin-top: 12px;
	color: #333333;
}

.banner1 .fangtu .qiangdiek .width .zuizuo .limian .cell_m {
	line-height: 40px;
}

.banner1 .fangtu .qiangdiek .width .zuizuo.p {
	border: none;
}

.kucity {
	font-family: 寰蒋闆呴粦;
	font-size: 12px;
	position: absolute;
	width: 317px;
	*border: 1pxsolid#dedede;
	box-shadow: 0 0 5px 1px #dedede;
	padding: 10px;
	z-index: 999999;
	background: #FFFFFF;
}

.kucity h3 {
	font-size: 12px;
	color: #666
}

.kucity .kucity_nav {
	font-size: 0;
	padding-top: 10px;
	list-style: none
}

.kucity .kucity_nav li {
	cursor: pointer;
	font-size: 12px;
	margin-left: -1px;
	border: 1px solid #dedede;
	display: inline-block;
	color: #666;
	padding: 3px 4px;
	transition: all .2s
}

.kucity .kucity_nav li.active {
	background-color: #0B133B;
	border-color: #0B133B;
	color: #fff
}

.kucity .kucity_body {
	padding: 10px 5px;
	max-height: 230px;
	overflow-y: auto
}

.kucity .kucity_body .kucity_item {
	display: none
}

.kucity .kucity_body .kucity_item.active {
	display: block
}

.kucity_item dt,
.kucity_item dd {
	display: inline-block
}

.kucity_item dl {
	padding: 3px 0
}

.kucity_item dt {
	color: #0B133B;
	padding-top: 3px;
	vertical-align: top;
	width: 10%
}

.kucity_item dd {
	width: 90%
}

.kucity_item dd span {
	width: 24%;
	display: inline-block;
	cursor: pointer;
	padding: 3px 0;
	border: 1px solid #fff;
	transition: all .3s
}

.kucity_item dd span:hover {
	color: #04a8fd;
	text-decoration: underline
}

.kucity .result {
	list-style: none
}

.kucity .result li {
	padding: 5px;
	background-color: #fff;
	margin: 2px 0;
	cursor: pointer;
	overflow: hidden
}

.kucity .result li.active,
.kucity .result li.active .letter {
	background-color: #04a8fd;
	color: #fff
}

.kucity .result li .letter {
	float: right;
	color: #999
}

.kucity .result li .noresult {
	padding: 0 8px;
	color: #fd821b
}

.kucity .result li:hover,
.kucity .result li:hover>.letter {
	background-color: #04a8fd;
	color: #fff!important
}

.kucity_body::-webkit-scrollbar {
	width: 5px;
	height: 16px;
	background-color: #f5f5f5
}

.kucity_body::-webkit-scrollbar-track {
	border-radius: 10px;
	background-color: #f5f5f5
}

.kucity_body::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background-color: #dedede
}

.kucity_body::-webkit-scrollbar-thumb:hover {
	background-color: #999
}

.banner1 .fangtu .qiangdiek .width .queren {
	float: right;
	background: linear-gradient(180deg, rgba(5, 59, 114, 1) 0%, rgba(11, 19, 59, 1) 100%);
	width: 300px;
	line-height: 91px;
	font-size: 16px;
	font-family: Arial-BoldMT, Arial;
	font-weight: normal;
	color: #FFFFFF;
	cursor: pointer;
}

.xianei1 {
	width: 100%;
	background: #FFFFFF;
}

.xianei1 .width {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}

.xianei1 .width .dizao {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: #333333;
	line-height: 45px;
	letter-spacing: 1px;
	margin-top: 60px;
}

.xianei1 .width .baozhu {
	width: 100%;
	text-align: center;
	font-size: 0;
	margin-bottom: 40px;
}

.xianei1 .width .baozhu img {
	width: 100%;
}

.xianei1 .width .baozhu .duozi {
	width: 666px;
	display: inline-block;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: #666666;
	line-height: 24px;
	text-align: center;
	margin-bottom: 40px;
}

.xianei1 .width .paikai {
	width: 100%;
	overflow: hidden;
	text-align: center;
	margin-bottom: 60px;
}

.xianei1 .width .paikai .liaojie {
	width: 180px;
	height: 44px;
	border: 1px solid rgba(11, 19, 59, 1);
	display: inline-block;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	color: rgba(11, 19, 59, 1);
}

.xianei2 {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.xianei2 .width {
	width: 1300px;
	margin: 0 auto;
}

.xianei2 .width .shoukuai {
	width: 100%;
	margin-top: 80px;
	text-align: center;
	overflow: hidden;
}

.xianei2 .width .shoukuai .xiezi {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	letter-spacing: 1px;
}

.xianei2 .width .liekai {
	width: 100%;
	margin-bottom: 80px;
	overflow: hidden;
	/*display: flex;*/
	text-align: center;
}
.xianei2 .width .liekai .xiaodian{
	width: 760px;
    overflow: hidden;
    display: flex;
    text-align: center;
}
.xianei2 .width .liekai .xiaodian .yidong {
	width: 380px;
    margin-top: 40px;
    text-align: center;
    /* margin-left: 180px; */
    display: inline-block;
}
.xianei2 .width .liekai .xiaodian .yidong .fangget{
	display: inline-block;
}
.xianei2 .width .liekai .xiaodian .yidong .fangget img{
	width: 200px;
}
.xianei2 .width .liekai .dadian{
	width: 949px;
	display: flex;
	overflow: hidden;
}
.xianei2 .width .liekai .dadian .yidong {
	width: 200px;
	margin-top: 40px;
	margin-left: 180px;
	text-align: center;
}
.xianei2 .width .liekai .dadian .yidong:nth-child(1){
	margin-left: 0;
}
.xianei2 .width .liekai .dadian .yidong .fangget{
	display: inline-block;
}
.xianei2 .width .liekai .dadian .yidong .fangget img{
	width: 200px;
}
.xianei2 .width .liekai .yidong .shang {
	width: 100%;
	position: relative;
}

.xianei2 .width .liekai .yidong .shang img {
	width: 100%;
}

.xianei2 .width .liekai .yidong .shang .ditou {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 80px;
	background: rgba(0, 0, 0, 0.5);
	text-align: center;
	transition: all 0.9s;
}

.xianei2 .width .liekai .yidong .shang .ditou .xiaoqu {
	width: 180px;
	display: inline-block;
}

.xianei2 .width .liekai .yidong .shang .ditou .xiaoqu .zuotu {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

.xianei2 .width .liekai .yidong .shang .ditou .xiaoqu .zuotu img {
	width: 60px;
	height: 60px;
}

.xianei2 .width .liekai .yidong .shang .ditou .xiaoqu .youpai {
	float: right;
	font-size: 30px;
	font-family: PingFangSC-Semibold, PingFang SC;
	color: rgba(255, 255, 255, 1);
	line-height: 74px;
}

.xianei2 .width .liekai .yidong .xia {
	width: 313px;
	border: 2px solid rgba(229, 229, 229, 1);
	border-top: none;
	overflow: hidden;
	height: 257px;
}

.xianei2 .width .liekai .yidong .xia .width {
	width: 94%;
	margin-left: 3%;
	text-align: center;
}

.xianei2 .width .liekai .yidong .xia .width .miaoshu {
	font-size: 12px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 46px;
	height: 141px;
}

.xianei2 .width .liekai .yidong .xia .width .miaoshu p {
	text-align: justify;
}

.xianei2 .width .liekai .yidong .xia .width .miaoshu span {
	font-size: 14px;
	font-weight: bold;
}

.xianei2 .width .liekai .yidong .xia .width .liaojie {
	width: 264px;
	height: 30px;
	border: 1px solid rgba(11, 19, 59, 1);
	display: inline-block;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	color: rgba(11, 19, 59, 1);
	margin-bottom: 30px;
}

.xianei3 {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.xianei3 .width {
	width: 1200px;
	margin: 0 auto;
}

.xianei3 .width .biaot {
	width: 100%;
	margin-top: 60px;
	margin-bottom: 40px;
	overflow: hidden;
	text-align: center;
}

.xianei3 .width .biaot .xiezi {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	letter-spacing: 1px;
}

.xianei3 .width .fenkai {
	width: 100%;
	margin-bottom: 60px;
	overflow: hidden;
}

.xianei3 .width .fenkai .bian:nth-child(2n+1) {
	margin-left: 0;
}

.xianei3 .width .fenkai .bian {
	float: left;
	margin-left: 40px;
	width: 576px;
	height: 316px;
	background: rgba(248, 248, 248, 1);
	border: 2px solid rgba(229, 229, 229, 1);
	margin-top: 20px;
}

.xianei3 .width .fenkai .bian .kuan {
	width: 94%;
	margin-left: 3%;
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

.xianei3 .width .fenkai .bian .kuan .left {
	float: left;
	width: 260px;
	margin-right: 20px;
}

.xianei3 .width .fenkai .bian .kuan .left .biaoti {
	width: 260px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2!important;
	overflow: hidden;
	font-size: 16px;
	font-family: SourceHanSansSC-Bold, SourceHanSansSC;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-bottom: 20px;
}

.xianei3 .width .fenkai .bian .kuan .left .miaoshu {
	width: 260px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6!important;
	overflow: hidden;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.xianei3 .width .fenkai .bian .kuan .left .zhidao {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(11, 19, 59, 1);
	line-height: 24px;
	margin-top: 41px;
}

.xianei3 .width .fenkai .bian .kuan .right {
	float: right;
	width: 257px;
}

.xianei3 .width .fenkai .bian .kuan .right img {
	width: 100%;
	max-height: 270px;
}

.dibu {
	width: 100%;
	background: #302d2d;
	overflow: hidden;
}

.dibu .width {
	width: 1200px;
	margin: 0 auto;
}

.dibu .width .zuo {
	float: left;
	width: 740px;
}

.dibu .width .zuo .shangf {
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 44px;
	overflow: hidden;
	padding-bottom: 20px;
}

.dibu .width .zuo .shangf .kailie:first-child {
	margin-left: 0;
}

.dibu .width .zuo .shangf .kailie {
	float: left;
	margin-left: 40px;
	width: 70px;
	text-align: left;
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	color: rgba(255, 255, 255, 1);
	line-height: 22px;
	display: block;
}

.dibu .width .zuo .shangf .kailie strong {
	padding-bottom: 20px;
	display: block;
}

.dibu .width .zuo .shangf .kailie a {
	color: #FFFFFF;
	line-height: 32px;
	font-size: 16px;
}

.dibu .width .zuo .xiaf {
	margin-bottom: 44px;
	text-align: left;
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	color: #FFFFFF;
	line-height: 22px;
}

.dibu .width .zuo .xiaf .phone {
	margin-top: 19px;
	margin-bottom: 12px;
}

.dibu .width .zuiyou {
	float: right;
	margin-top: 44px;
	text-align: center;
}

.dibu .width .zuiyou img {
	width: 150px;
	height: 150px;
}

.dibu .width .zuiyou .ding {
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	color: rgba(255, 255, 255, 1);
	line-height: 50px;
}

.xzzc2 {
	display: flex;
	font-family: Microsoft YaHei;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 56px;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
}

.xzzc2 .item {
	flex: 1;
	background-color: #edeef1;
}

.xzzc2 .item.hover {
	background-color: white;
}

.zhucede .width .tiaotiao .yitiao .input-code1 {
	flex: 1;
	width: 200px;
	height: 44px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	font-size: 20px;
	float: left;
	padding-left: 15px;
	margin-left: 15px;
}

.denglule .width .tiaotiao .yitiao .input-code {
	flex: 1;
	width: 200px;
	height: 44px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	font-size: 20px;
	float: left;
	padding-left: 15px;
	margin-left: 15px;
}

.xzzc {
	display: flex;
	font-family: Microsoft YaHei;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 56px;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
}

.xzzc .item {
	flex: 1;
	background-color: #edeef1;
}

.xzzc .item.hover {
	background-color: white;
}

.mini-dialog-footer {
	height: auto;
}

.denglule {
	width: 100%;
	position: fixed;
	top: 110px;
	z-index: 99999;
	display: none;
	text-align: center;
}

.denglule .in {
	box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
	width: 460px;
	display: inline-block;
	background-color: white;
	position: relative;
	z-index: 100;
}

.denglule .dinghui {
	width: 100%;
	background-color: #edeef1;
	font-family: Microsoft YaHei;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 56px;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
}

.denglule .width {
	width: 70%;
	margin-left: 15%;
}

.denglule .width .drdnzh {
	font-family: Microsoft YaHei;
	font-size: 18px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #333333;
	margin-top: 40px;
}

.denglule .width .tiaotiao {
	margin-top: 20px;
}

.denglule .width .tiaotiao .yitiao {
	margin-top: 10px;
	display: flex;
	align-items: center;
}

.denglule .width .tiaotiao .yitiao input {
	flex: 1;
}

.denglule .width .tiaotiao .yitiao .xiaozi {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
	width: 60px;
}

.denglule .width .tiaotiao .yitiao .kuang {
	width: 465px;
	height: 44px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	font-size: 20px;
	float: left;
}

.denglule .width .tiaotiao .anniu {
	background-color: #0B133B;
	font-family: Microsoft YaHei;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 54px;
	letter-spacing: 0px;
	color: #ffffff;
	margin-top: 20px;
	text-align: center;
	cursor: pointer;
}

.denglule .width .zuoyou {
	margin-top: 10px;
	overflow: hidden;
	margin-bottom: 30px;
}

.denglule .width .zuoyou .zuo {
	float: left;
	font-family: Microsoft YaHei;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #0B133B;
	cursor: pointer;
}

.denglule .width .zuoyou .you {
	float: right;
	font-family: Microsoft YaHei;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #999999;
	cursor: pointer;
}

.zhucede {
	width: 100%;
	text-align: center;
	position: fixed;
	top: 110px;
	z-index: 99999;
	display: none;
}

.zhucede .in {
	box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
	width: 460px;
	background-color: #ffffff;
	display: inline-block;
	position: relative;
	z-index: 100;
}

.zhucede .dinghui {
	width: 100%;
	background-color: #edeef1;
	font-family: Microsoft YaHei;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 56px;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
}

.zhucede .width {
	width: 70%;
	margin-left: 15%;
}

.zhucede .width .drdnzh {
	font-family: Microsoft YaHei;
	font-size: 18px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #333333;
	margin-top: 40px;
}

.zhucede .width .tiaotiao {
	margin-top: 20px;
}

.zhucede .width .tiaotiao .yitiao {
	margin-top: 10px;
	display: flex;
	align-items: center;
}

.zhucede .width .tiaotiao .yitiao input {
	flex: 1;
}

.zhucede .width .tiaotiao .yitiao .xiaozi {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
	width: 60px;
}

.zhucede .width .tiaotiao .yitiao .kuang {
	width: 465px;
	height: 44px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	font-size: 20px;
	padding-left: 20px;
}

.zhucede .width .tiaotiao .anniu {
	background-color: #0B133B;
	font-family: Microsoft YaHei;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 54px;
	letter-spacing: 0px;
	color: #ffffff;
	margin-top: 20px;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
}

.zhucede .width .tiaotiao .yitiao .shengf {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
	width: 60px;
}

.zhucede .width .tiaotiao .yitiao .yikuai {
	width: 100px;
	cursor: pointer;
	display: flex;
	align-items: center;
}

.zhucede .width .tiaotiao .yitiao .yikuai .yuan {
	width: 20px;
	height: 20px;
	border: solid 1px #0B133B;
	border-radius: 50%;
	margin-right: 10px;
}

.zhucede .width .tiaotiao .yitiao .yikuai .yuan.a {
	background-color: #0B133B;
}

.zhucede .width .tiaotiao .yitiao .yikuai .xing {
	float: left;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
}

.zhucede .width .zuoyou {
	margin-top: 10px;
	overflow: hidden;
	margin-bottom: 30px;
}

.zhucede .width .zuoyou .zuo {
	float: left;
	font-family: Microsoft YaHei;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #0B133B;
	cursor: pointer;
}

.zhaohuide {
	position: fixed;
	top: 110px;
	z-index: 99999;
	display: none;
	text-align: center;
	width: 100%;
}

.zhaohuide .in {
	width: 460px;
	background-color: #ffffff;
	box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
	display: inline-block;
	position: relative;
	z-index: 100;
}

.zhaohuide .dinghui {
	width: 100%;
	background-color: #edeef1;
	font-family: Microsoft YaHei;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 56px;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
}

.zhaohuide .width {
	width: 70%;
	margin-left: 15%;
}

.zhaohuide .width .drdnzh {
	font-family: Microsoft YaHei;
	font-size: 18px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #333333;
	margin-top: 40px;
}

.zhaohuide .width .tiaotiao {
	margin-top: 20px;
}

.zhaohuide .width .tiaotiao .yitiao {
	margin-top: 10px;
	display: flex;
	align-items: center;
}

.zhaohuide .width .tiaotiao .yitiao input {
	flex: 1;
}

.zhaohuide .width .tiaotiao .yitiao .xiaozi {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
	width: 60px;
}

.zhaohuide .width .tiaotiao .yitiao .kuang {
	width: 465px;
	height: 44px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	font-size: 20px;
	padding-left: 20px;
}

.zhaohuide .width .tiaotiao .yitiao .xiaokuai {
	flex: 1;
	display: flex;
	align-items: center;
}

.zhaohuide .width .tiaotiao .yitiao .xiaokuai .kuangxiao {
	height: 44px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	font-size: 20px;
}

.zhaohuide .width .tiaotiao .yitiao .xiaokuai .yanz {
	width: 98px;
	height: 44px;
	background-color: #c0a062;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 44px;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	border: none;
}

.denglule .width .tiaotiao .yitiao .yanz {
	width: 91px;
	height: 44px;
	background-color: #0B133B;
	font-family: Microsoft YaHei;
	font-size: 10px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 44px;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	border: none;
	cursor: pointer;
	float: left;
}

.zhaohuide .width .tiaotiao .anniu {
	background-color: #0B133B;
	font-family: Microsoft YaHei;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 54px;
	letter-spacing: 0px;
	color: #ffffff;
	margin-top: 20px;
	text-align: center;
	cursor: pointer;
}

.zhaohuide .width .zuoyou {
	margin-top: 10px;
	overflow: hidden;
	margin-bottom: 30px;
}

.zhaohuide .width .zuoyou .zuo {
	float: left;
	font-family: Microsoft YaHei;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #0B133B;
	cursor: pointer;
}

.zhaohuide .width .zuoyou .you {
	float: right;
	font-family: Microsoft YaHei;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #999999;
	cursor: pointer;
}

.zhucede .width .tiaotiao .yitiao .yanz {
	width: 91px;
	height: 44px;
	background-color: #0B133B;
	font-family: Microsoft YaHei;
	font-size: 10px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 44px;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	border: none;
	cursor: pointer;
	float: left;
}

.mask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.3);
	display: none;
	z-index: 99;
}

.huiyuan1 {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.huiyuan1 .width {
	width: 1200px;
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom: 60px;
	overflow: hidden;
}

.huiyuan1 .width .zuot {
	width: 400px;
	height: 400px;
	margin-right: 60px;
	float: left;
}

.huiyuan1 .width .zuot img {
	width: 100%;
	height: 100%;
}

.huiyuan1 .width .youzi {
	float: left;
	width: 740px;
	text-align: center;
}

.huiyuan1 .width .youzi .gyhy {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	margin-top: 110px;
}

.huiyuan1 .width .youzi .duozi {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 30px;
	text-align: justify;
	margin-top: 17px;
}

.huiyuan2 {
	width: 100%;
	background: #F8F8F8;
}

.huiyuan2 .width {
	width: 1200px;
	margin: 0 auto;
}

.huiyuan2 .width .juz {
	text-align: center;
	width: 100%;
	margin-top: 60px;
	margin-bottom: 40px;
}

.huiyuan2 .width .juz .dazi {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
}

.huiyuan2 .width .lielie {
	width: 100%;
	overflow: hidden;
	margin-bottom: 60px;
}

.huiyuan2 .width .lielie .yichang:first-child {
	margin-left: 0;
}

.huiyuan2 .width .lielie .yichang {
	width: 380px;
	float: left;
	margin-left: 30px;
}

.huiyuan2 .width .lielie .yichang .img {
	width: 100%;
	height: 285;
}

.huiyuan2 .width .lielie .yichang .xiabai {
	background: #FFFFFF;
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.huiyuan2 .width .lielie .yichang .xiabai .title {
	font-size: 20px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 29px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.huiyuan2 .width .lielie .yichang .xiabai .shuom {
	width: 300px;
	display: inline-block;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(102, 102, 102, 1);
	line-height: 24px;
	text-align: justify;
	margin-bottom: 20px;
}

.huiyuan2 .width .lielie .yichang .xiabai .more {
	width: 300px;
	height: 30px;
	border: 1px solid rgba(11, 19, 59, 1);
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	color: rgba(11, 19, 59, 1);
	display: inline-block;
	margin-bottom: 23px;
	border-radius: 4px;
}

.zhaoshang1 {
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.zhaoshang1 .fangtu {
	width: 100%;
	height: 500px;
	text-align: center;
	position: relative;
}

.zhaoshang1 .fangtu .zhongzi {
	position: absolute;
	top: 216px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	font-size: 50px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 74px;
}

.zhaoshang1 .fangtu .lougous {
	position: absolute;
	top: 30px;
	bottom: 0px;
	right: 150px;
}

.zhaoshang1 .fangtu .lougous img {
	width: 208px;
}

.zhaoshang1 .fangtu .sekuai {
	position: absolute;
	bottom: 30px;
	right: 140px;
	background: rgba(34, 34, 34, 0.4);
	text-align: center;
	line-height: 65px;
	color: #FFFFFF;
	font-size: 30px;
	padding-left: 15px;
	padding-right: 15px;
}

.zhaoshang2 {
	width: 100%;
	background: #FFFFFF;
}

.zhaoshang2 .width {
	width: 1200px;
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom: 60px;
	overflow: hidden;
}

.zhaoshang2 .width .juz {
	text-align: center;
	width: 100%;
}

.zhaoshang2 .width .juz .title {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
}

.zhaoshang2 .width .huaq {
	width: 100%;
	overflow: hidden;
}

.zhaoshang2 .width .huaq .wanne {
	margin-top: 20px;
	overflow: hidden;
}

.zhaoshang2 .width .huaq .wanne .zuotu {
	float: left;
	width: 600px;
	height: 338px;
	position: relative;
}

.zhaoshang2 .width .huaq .wanne .zuotu img {
	width: 100%;
	height: 100%;
}

.zhaoshang2 .width .huaq .wanne .zuotu .huidi {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 80px;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
}

.zhaoshang2 .width .huaq .wanne .zuotu .huidi span {
	font-size: 20px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(255, 255, 255, 1);
	line-height: 29px;
	line-height: 80px;
}

.zhaoshang2 .width .huaq .wanne .youzi {
	float: left;
	width: 600px;
	background: #F8F8F8;
	height: 338px;
}

.zhaoshang2 .width .huaq .wanne .youzi .xianquan {
	margin-left: 25px;
}

.zhaoshang2 .width .huaq .wanne .youzi .xianquan .title {
	font-size: 20px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
	line-height: 29px;
	margin-top: 115px;
}

.zhaoshang2 .width .huaq .wanne .youzi .xianquan .zhengoo {
	width: 100%;
	margin-top: 10px;
}

.zhaoshang2 .width .huaq .wanne .youzi .xianquan .zhengoo .zuo {
	float: left;
	width: 250px;
}

.zhaoshang2 .width .huaq .wanne .youzi .xianquan .zhengoo .zuo p {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-top: 10px;
}

.zhaoshang2 .width .huaq .wanne .youzi .xianquan .zhengoo .you {
	float: left;
	width: 250px;
	margin-left: 50px;
}

.zhaoshang2 .width .huaq .wanne .youzi .xianquan .zhengoo .you p {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-top: 10px;
}

.tijiao2 {
	width: 100%;
	margin-top: 50px;
	background: #F8F8F8;
}

.tijiao2 .width {
	width: 1240px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}

.tijiao2 .width .tou {
	overflow: hidden;
	margin-top: 30px;
	width: 100%;
	display: inline-block;
	text-align: center;
}

.tijiao2 .width .tou .xian {
	float: left;
	width: 33%;
	margin-top: 22px;
}

.tijiao2 .width .tou .zi {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 100px;
	display: inline-block;
}

.tijiao2 .width .zheng {
	width: 1170px;
	margin-left: 35px;
}

.tijiao2 .width .zheng .zuo {
	float: left;
	width: 379px;
	border: 1px solid #e1e1e1;
	height: 519px;
	margin-bottom: 50px;
}

.tijiao2 .width .zheng .zuo .head {
	width: 100%;
	height: 44px;
	border-bottom: 1px solid #e1e1e1;
	background: #302d2d;
}

.tijiao2 .width .zheng .zuo .head .floet {
	width: 49%;
	float: left;
	text-align: center;
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 44px;
	letter-spacing: 0px;
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tijiao2 .width .zheng .zuo .body {
	width: 100%;
	height: 218px;
	background-color: #f6f6f6;
}

.tijiao2 .width .zheng .zuo .body.a {
	width: 100%;
	height: 149px;
	background-color: #FFFFFF;
}

.tijiao2 .width .zheng .zuo .body.b {
	width: 100%;
	height: 59px;
	background-color: #f6f6f6;
}

.tijiao2 .width .zheng .zuo .body .bian {
	float: left;
	width: 50%;
	font-family: Segoe UI;
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;
}

.tijiao2 .width .zheng .zuo .body .bian .yidong {
	margin-left: 57px;
	margin-top: 36px;
	text-align: left;
}

.tijiao2 .width .zheng .zuo .floot {
	width: 100%;
	height: 47px;
	background: #FFFFFF;
	text-align: center;
	font-family: Segoe UI;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 49px;
	letter-spacing: 0px;
	color: #666666;
}

.tijiao2 .width .zheng .zhong {
	float: left;
	width: 392px;
	text-align: center;
}

.tijiao2 .width .zheng .zhong .ding {
	font-family: Microsoft YaHei;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 16px;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
	margin-top: 15px;
}

.tijiao2 .width .zheng .zhong .ding.a {
	font-size: 18px;
	font-weight: bold;
}

.tijiao2 .width .zheng .zhong .ding .quan img {
	width: 90px;
	height: 90px;
	opacity: 0.53;
	border-radius: 50%;
	margin-top: 5px;
}

.tijiao2 .width .zheng .zhong .ding.a .quan img {
	width: 150px;
	height: 150px;
	opacity: 1;
}

.tijiao2 .width .zheng .you {
	float: left;
	width: 394px;
}

.tijiao2 .width .zheng .you .biaoti {
	margin-top: 20px;
	overflow: hidden;
}

.tijiao2 .width .zheng .you .biaoti .yuan {
	float: left;
	width: 15px;
	height: 15px;
	background-color: #cbaa68;
	border-radius: 50%;
	margin-top: 5px;
}

.tijiao2 .width .zheng .you .biaoti .zi {
	float: left;
	font-family: Segoe UI;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 21px;
	letter-spacing: 0px;
	color: #333333;
	font-weight: bold;
	margin-left: 15px;
}

.tijiao2 .width .zheng .you p {
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #666666;
	text-align: left;
	margin-top: 10px;
}

.tijiao2 .width .zheng .you p span {
	width: 20px;
	text-align: center;
	margin-right: 10px;
}

.zhaoshang3 {
	width: 100%;
	background: #FFFFFF;
}

.zhaoshang3 .width {
	width: 1200px;
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom: 60px;
	overflow: hidden;
}

.zhaoshang3 .width .juz {
	text-align: center;
	width: 100%;
}

.zhaoshang3 .width .juz .title {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
}

.zhaoshang3 .width .zhanshi {
	width: 100%;
	margin-top: 40px;
	margin-bottom: 60px;
}

.zhaoshang3 .width .zhanshi img {
	width: 100%;
}

.zhaoshang4 {
	width: 100%;
	background: #F8F8F8;
	overflow: hidden;
}

.zhaoshang4 .juz {
	text-align: center;
	width: 100%;
	margin-top: 50px;
	margin-bottom: 50px;
}

.zhaoshang4 .juz .title {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
}

.zhaoshang4 .width {
	width: 1240px;
	background-color: #ffffff;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 60px;
	overflow: hidden;
}

.zhaoshang4 .width .tou {
	margin-top: 20px;
	overflow: hidden;
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	display: inline-block;
}

.zhaoshang4 .width .tou .zuo {
	float: left;
	width: 33%;
}

.zhaoshang4 .width .tou .zuo .xianer {
	width: 280px;
	margin-top: 15px;
}

.zhaoshang4 .width .tou .zhong {
	width: 33%;
	text-align: center;
	font-family: Microsoft YaHei;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 31px;
	letter-spacing: 0px;
	color: #ee5500;
	float: left;
}

.zhaoshang4 .width .xiaxinxi {
	margin-top: 20px;
	width: 80%;
	margin-left: 10%;
	text-align: left;
}

.zhaoshang4 .width .xiaxinxi .yusuan {
	overflow: hidden;
	margin-top: 45px;
}

.zhaoshang4 .width .xiaxinxi .yusuan .bian {
	float: left;
	width: 50%;
}

.zhaoshang4 .width .xiaxinxi .yusuan .bian1 {
	float: left;
	width: 100%;
}

.zhaoshang4 .width .xiaxinxi .yusuan .bian .ziwei {
	float: left;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #333333;
}

.zhaoshang4 .width .xiaxinxi .yusuan .bian .ingpot {
	float: left;
	width: 286px;
	height: 34px;
	background-color: #f6f6f6;
	border: none;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	margin-left: 10px;
	padding-left: 20px;
}

.zhaoshang4 .width .xiaxinxi .yusuan .bian1 .ingpot1 {
	float: left;
	width: 440px;
	height: 34px;
	background-color: #f6f6f6;
	border: none;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	margin-left: 10px;
	padding-left: 20px;
}

.zhaoshang4 .width .xiaxinxi .yusuan .bian1 .ziwei1 {
	float: left;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #333333;
}

.zhaoshang4 .width .xiaxinxi .yibai {
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
	text-align: center;
}

.zhaoshang4 .width .xiaxinxi .yibai .tij {
	display: inline-block;
	width: 332px;
	height: 34px;
	background-color: #ca9f50;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #ffffff;
	margin-top: 20px;
	border: none;
	cursor: pointer;
	margin-bottom: 50px;
}

.zhaoshang4 .width .xiaer {
	margin-top: 20px;
	width: 80%;
	margin-left: 10%;
	text-align: left;
}

.zhaoshang4 .width .xiaer .xiaob {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
}

.zhaoshang4 .width .xuanpai {
	width: 80%;
	margin-left: 10%;
	margin-top: 20px;
	overflow: hidden;
}

.zhaoshang4 .width .xuanpai .yizu {
	width: 165px;
	float: left;
	cursor: pointer;
}

.zhaoshang4 .width .xuanpai .yizu .quan {
	float: left;
	width: 15px;
	height: 15px;
	border: solid 1px #0B133B;
	border-radius: 50%;
	margin-top: 3px;
}

.zhaoshang4 .width .xuanpai .yizu.a .quan {
	background-color: #0B133B;
}

.zhaoshang4 .width .xuanpai .yizu .tjj {
	float: left;
	font-family: Microsoft YaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 21px;
	letter-spacing: 0px;
	color: #333333;
	margin-left: 10px;
}

.zhaoshang4 .width .xiapaim {
	width: 80%;
	margin-left: 10%;
	text-align: left;
}

.zhaoshang4 .width .xiapaim .ljnr {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
	margin-top: 50px;
}

.zhaoshang4 .width .xiapaim .liab {
	width: 100%;
	overflow: hidden;
}

.zhaoshang4 .width .xiapaim .liab .yibian {
	float: left;
	width: 480px;
	margin-top: 20px;
	display: flex;
	margin-right: 15px;
}

.zhaoshang4 .width .xiapaim .liab .yibian .zi {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 31px;
	letter-spacing: 0px;
	color: #333333;
	width: 70px;
}

.zhaoshang4 .width .xiapaim .liab .yibian .luoxuan {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 39px;
	letter-spacing: 0px;
	color: #ee5500;
	margin-left: 10px;
}

.zhaoshang4 .width .xiapaim .liab .yibian .shu {
	width: 380px;
	height: 34px;
	background-color: #FFFFFF;
	border: 1px solid #D5D5D5;
	flex: 1;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	padding-left: 20px;
}

.zhaoshang4 .width .yibai {
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
	text-align: center;
}

.zhaoshang4 .width .yibai .tij {
	display: inline-block;
	width: 332px;
	height: 34px;
	background-color: #302d2d;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #ffffff;
	margin-top: 20px;
	border: none;
	cursor: pointer;
	margin-bottom: 50px;
}

.zhaoshang4 .width .xiapaim .liab .yibian .bz {
	width: 400px;
	height: 100px;
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #D5D5D5;
	resize: none;
}

.tiezhe1 {
	width: 100%;
	background: #FFFFFF;
	box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	z-index: 99;
	position: relative;
}

.tiezhe1 .width {
	width: 1200px;
	margin: 0 auto;
}

.tiezhe1 .width .kauys {
	width: 100%;
}

.tiezhe1 .width .kauys .shouge:first-child {
	margin-left: 0;
}

.tiezhe1 .width .kauys .shouge {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: #666666;
	line-height: 40px;
	margin-left: 60px;
	cursor: pointer;
}

.tiezhe1 .width .kauys .shouge.a {
	color: #0B133B;
	border-bottom: 2px solid #0B133B;
}

.touzi1 {
	width: 100%;
	overflow: hidden;
}

.touzi1 .width {
	width: 1200px;
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom: 60px;
	overflow: hidden;
}

.touzi1 .width .juz {
	text-align: center;
	width: 100%;
}

.touzi1 .width .juz .title {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
}

.touzi1 .width .widthvv {
	width: 100%;
	overflow: hidden;
	margin-top: 40px;
	margin-bottom: 30px;
}

.touzi1 .width .widthvv .zuotu {
	float: left;
	width: 600px;
}

.touzi1 .width .widthvv .zuotu img {
	height: 600px;
	width: 100%;
}

.touzi1 .width .widthvv .youji {
	width: 600px;
	background: #FFFFFF;
	height: 600px;
	float: left;
	text-align: center;
}

.touzi1 .width .widthvv .youji .zhengli {
	width: 550px;
	display: inline-block;
	margin-top: 110px;
}

.touzi1 .width .widthvv .youji .zhengli .tiaok {
	overflow: hidden;
	margin-top: 40px;
}

.touzi1 .width .widthvv .youji .zhengli .tiaok .xian {
	border: 1px solid #D5D5D5;
	overflow: hidden;
	float: left;
	width: 366px;
}

.touzi1 .width .widthvv .youji .zhengli .tiaok .xian.a {
	width: 380px;
}

.touzi1 .width .widthvv .youji .zhengli .tiaok .xian.b {
	width: 531px;
}

.touzi1 .width .widthvv .youji .zhengli .tiaok .left {
	float: left;
	width: 150px;
	font-size: 20px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 40px;
	text-align: left;
}

.touzi1 .width .widthvv .youji .zhengli .tiaok .xian input {
	float: left;
	font-family: Segoe UI;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #666666;
	border: none;
	background: #FFFFFF;
	text-align: left;
	width: 280px;
	opacity: 0.7;
	padding-left: 20px;
}

.touzi1 .width .widthvv .youji .zhengli .tiaok .xian .danwei {
	float: right;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 40px;
	margin-right: 36px;
	text-align: right;
}

.touzi1 .width .widthvv .youji .btn {
	width: 100%;
	overflow: hidden;
	margin-top: 60px;
	text-align: center;
}

.touzi1 .width .widthvv .youji .btn .aniu {
	width: 180px;
	height: 40px;
	background: rgba(11, 19, 59, 1);
	display: inline-block;
	text-align: center;
	ont-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 40px;
	border: none;
	cursor: pointer;
}

.touzi1 .width .widthvv .youji .zhengli .tishi {
	text-align: left;
	color: #0B133B;
	margin-top: 30px;
}

.touzi1 .width .widthvv .youji .zhengli .zhuyi {
	font-family: Segoe UI;
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #aaaaaa;
	margin-top: 10px;
}

.touzi1 .width .widthvv .youji .zhengli .liaann {
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
	display: flex;
}

.touzi1 .width .widthvv .youji .zhengli .liaann .wushi {
	text-align: center;
	width: 50%;
}

.touzi1 .width .widthvv .youji .zhengli .liaann .wushi .jiaole {
	width: 180px;
	height: 40px;
	background: rgba(11, 19, 59, 1);
	display: inline-block;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 40px;
	border: none;
	cursor: pointer;
}

.touzi1 .width .widthvv .youji .zhengli .xinxi {
	font-size: 16px;
	font-family: PingFangSC-Semibold, PingFang SC;
	color: #0B133B;
	line-height: 100px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
	margin-top: 75px;
}

.touzi1 .width .widthvv .youji .zhengli .fanhui {
	width: 180px;
	height: 40px;
	background: rgba(11, 19, 59, 1);
	display: inline-block;
	cursor: pointer;
	border: none;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 40px;
}

.puka1 {
	width: 1240px;
	margin: 0 auto;
	overflow: hidden;
}

.puka1 .xiabaila1 {
	width: 1240px;
	background: #FFFFFF;
	height: 397px;
	text-align: center;
	position: relative;
}

.puka1 .xiabaila1 .kapai img {
	display: inline-block;
	width: 410px;
	height: 217px;
	margin-top: 70px;
}

.puka1 .xiabaila1 .dengji {
	text-align: center;
	font-family: Segoe UI;
	font-size: 36px;
	font-weight: normal;
	font-stretch: normal;
	margin-top: 28px;
	letter-spacing: 0px;
	color: #0B133B;
}

.puka1 .xiabaila1 .zuoyou {
	position: absolute;
	top: 138px;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	text-align: center;
}

.puka1 .xiabaila1 .zuoyou img {
	width: 61px;
	height: 61px;
	cursor: pointer;
}

.puka1 .xiabaila1 .zuoyou .zuo {
	flex: 1;
}

.puka1 .xiabaila1 .zuoyou .you {
	flex: 1;
}

.puka1 .huipian:last-child {
	margin-bottom: 40px;
}

.puka1 .huipian {
	width: 1240px;
	background: #f9f9f9;
	overflow: hidden;
	margin-top: 22px;
}

.puka1 .huipian .biaoti {
	width: 1240px;
	background-color: #B8C1D1;
	overflow: hidden;
}

.puka1 .huipian .biaoti .zhengge {
	width: 100%;
	text-align: center;
	font-family: PingFang SC;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #0B133B;
}

.puka1 .huipian .biaoti .zuoka {
	float: left;
	width: 50%;
	text-align: center;
	font-family: PingFang SC;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #0B133B;
}

.puka1 .huipian .yitiaohui {
	width: 100%;
	overflow: hidden;
	background: #f9f9f9;
	font-family: PingFang SC;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 54px;
	letter-spacing: 0px;
	color: #333333;
	border-bottom: 1px solid #e2e2e2;
}

.puka1 .huipian .yitiaohui .zuoka {
	margin-left: 251px;
	text-align: left;
	float: left;
	width: 360px;
}

.puka1 .huipian .yitiaohui .youka {
	text-align: center;
	width: 629px;
	float: left;
}

.puka1 .huipian .yitiaohui .zhengge {
	width: 100%;
	text-align: center;
}

.puka1 .huipian .bjttt {
	background-image: url(../img/quanybj.png);
	width: 100%;
	height: 150px;
	display: flex;
	text-align: center;
	background-size: 100%;
}

.puka1 .huipian .bjttt .xianzhi {
	width: 100%;
	text-align: center;
}

.puka1 .huipian .bjttt .xianzhi .yizhang {
	padding: 0 30px;
	display: inline-block;
}

.puka1 .huipian .bjttt .xianzhi .yizhang img {
	margin-top: 35px;
}

.puka1 .huipian .bjttt .xianzhi .yizhang p {
	font-family: PingFang SC;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #FFFFFF;
}

.bkksl1 {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.bkksl1 .width {
	width: 1240px;
	margin: 0 auto;
}

.bkksl1 .width .daohang {
	font-family: Microsoft YaHei;
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #333333;
}

.bkksl1 .width .daohang .fud {
	float: left;
}

.bkksl1 .width .daohang a {
	color: #333333;
}

.bkksl1 .width .lougou {
	text-align: left;
}

.bkksl1 .width .lougou img {
	display: inline-block;
	width: 732px;
	height: 89px;
	margin-top: 20px;
	margin-bottom: 30px;
}

.yijx1 {
	width: 1240px;
	margin: 0 auto;
	height: 643px;
	background-color: #ffffff;
	box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.2);
	margin-top: 50px;
	margin-bottom: 50px;
}

.yijx1 .tou {
	width: 100%;
	height: 69px;
	background-color: #FFFFFF;
	font-family: Microsoft YaHei;
	font-size: 22px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 68px;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
}

.yijx1 .zheng {
	width: 80%;
	margin-left: 10%;
	overflow: hidden;
	margin-top: 50px;
}

.yijx1 .zheng .zuo {
	float: left;
	width: 50%;
}

.yijx1 .zheng .zuo .huikuai {
	width: 442px;
	height: 60px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	margin-top: 30px;
}

.yijx1 .zheng .zuo .huikuai .lizuo {
	float: left;
	width: 75px;
	margin-left: 20px;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 58px;
	letter-spacing: 0px;
	color: #333333;
}

.yijx1 .zheng .zuo .huikuai .youshu {
	float: left;
	width: 344px;
	height: 58px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
	border: none;
}

.yijx1 .zheng .you {
	float: left;
	width: 45%;
	margin-left: 5%;
	width: 442px;
	height: 246px;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	margin-top: 29px;
}

.yijx1 .zheng .you .xiaolou {
	width: 80%;
	margin-left: 10%;
	margin-top: 20px;
}

.yijx1 .zheng .you .xiaolou .xaoze {
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 19px;
	letter-spacing: 0px;
	color: #333333;
}

.yijx1 .zheng .you .xiaolou .shuxiek {
	width: 353px;
	height: 200px;
	border: none;
	resize: none;
}

.yijx1 .zhengo {
	width: 100%;
	overflow: hidden;
	margin-top: 80px;
	text-align: center;
}

.yijx1 .zhengo .niu {
	width: 180px;
	height: 40px;
	background: rgba(11, 19, 59, 1);
	display: inline-block;
	font-family: Microsoft YaHei;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 24px;
	letter-spacing: 0px;
	color: #ffffff;
	border: none;
}

.zhaoshang1 .fangtu .zhongxz {
	position: absolute;
	top: 35px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: #0B133B;
	line-height: 74px;
	text-align: center;
}

.zhaoshang1 .fangtu .zhongxz .juzhong {
	width: 600px;
	display: inline-block;
	margin: 0 auto;
}

.zhaoshang1 .fangtu .zhongxz .juzhong p {
	font-size: 20px;
	text-align: left;
}

.zhaopin1 {
	width: 100%;
	overflow: hidden;
}

.zhaopin1 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 35px;
	margin-bottom: 40px;
}

.zhaopin1 .width .gangwei {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 48, 1);
	line-height: 45px;
}

.zhaopin2 {
	width: 100%;
	overflow: hidden;
}

.zhaopin2 .width {
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 40px;
	overflow: hidden;
}

.zhaopin2 .width .pailie {
	width: 100%;
}

.zhaopin2 .width .pailie .yibai {
	float: left;
	width: 580px;
	background: #FFFFFF;
	margin-left: 40px;
	height: 140px;
	margin-top: 20px;
}

.zhaopin2 .width .pailie .yibai:nth-child(2n-1) {
	margin-left: 0;
}

.zhaopin2 .width .pailie .yibai .suodian {
	margin-top: 34px;
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}

.zhaopin2 .width .pailie .yibai .suodian .yipai {
	width: 100%;
	margin-bottom: 20px;
	overflow: hidden;
}

.zhaopin2 .width .pailie .yibai .suodian .yipai .left {
	font-size: 20px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	color: rgba(51, 51, 48, 1);
	line-height: 29px;
	float: left;
}

.zhaopin2 .width .pailie .yibai .suodian .yipai .right {
	font-size: 20px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 48, 1);
	line-height: 29px;
	float: right;
}

.zhaopin2 .width .pailie .yibai .suodian .chakan {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(11, 19, 59, 1);
	line-height: 24px;
	cursor: pointer;
}

.chagang1 {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.chagang1 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.chagang1 .width .laifute {
	float: left;
	width: 800px;
}

.chagang1 .width .laifute .yihang {
	border-bottom: 1px solid #E5E5E5;
	width: 100%;
	overflow: hidden;
}

.chagang1 .width .laifute .yihang .leiyi {
	width: 100%;
	margin-top: 60px;
	margin-bottom: 20px;
	overflow: hidden;
}

.chagang1 .width .laifute .yihang .leiyi .name {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	float: left;
	margin-right: 40px;
}

.chagang1 .width .laifute .yihang .leiyi .yuexing {
	float: left;
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(11, 19, 59, 1);
	line-height: 45px;
}

.chagang1 .width .laifute .yihang .lieer {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-bottom: 40px;
}

.chagang1 .width .laifute .erhang:last-child {
	margin-bottom: 40px;
}

.chagang1 .width .laifute .erhang {
	width: 100%;
	overflow: hidden;
	margin-top: 40px;
}

.chagang1 .width .laifute .erhang .shou {
	overflow: hidden;
	margin-top: 40px;
	font-size: 30px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	margin-top: 10px;
}

.chagang1 .width .laifute .erhang .shou .xiaozim {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.chagang1 .width .ruaite {
	float: right;
	width: 200px;
	height: 40px;
	background: rgba(11, 19, 59, 1);
	margin-top: 63px;
	font-size: 20px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 40px;
	cursor: pointer;
	text-align: center;
}

.chagang2 {
	width: 100%;
	background: #F8F8F8;
	overflow: hidden;
}

.chagang2 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.zhaopin2 .width .more {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	margin-top: 60px;
	margin-bottom: 40px;
}

.kangangw1 {
	width: 100%;
	position: fixed;
	top: 110px;
	z-index: 99999;
	text-align: center;
	display: none;
}

.kangangw1 .neironga {
	box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
	width: 460px;
	display: inline-block;
	background-color: white;
	position: relative;
	z-index: 100;
	text-align: center;
}

.kangangw1 .neironga .ma img {
	width: 307px;
	height: 307px;
	margin-top: 44px;
	margin-bottom: 20px;
	display: inline-block;
}

.kangangw1 .neironga .saoa {
	font-size: 30px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	margin-bottom: 44px;
}

.dongtai1 {
	width: 100%;
	overflow: hidden;
}

.dongtai1 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.dongtai1 .width .zhongda {
	width: 100%;
	text-align: center;
	position: absolute;
	margin-top: 50px;
}

.dongtai1 .width .zhongda .tltle {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
}

.dongtai1 .width .yousou {
	float: right;
	margin-top: 53px;
	overflow: hidden;
}

.dongtai1 .width .yousou .souwen {
	width: 190px;
	height: 40px;
	background: #FFFFFF;
	border: 1px solid rgba(229, 229, 229, 1);
	position: relative;
	padding-left: 10px;
	float: left;
}

.dongtai1 .width .yousou .btn {
	float: left;
	width: 50px;
	height: 42px;
	background: rgba(11, 19, 59, 1);
	font-size: 14px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	color: rgba(255, 255, 255, 1);
	line-height: 40px;
	border: none;
	cursor: pointer;
	position: relative;
}

.dongtai2 {
	overflow: hidden;
	width: 100%;
}

.dongtai2 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 40px;
	margin-bottom: 60px;
}

.dongtai2 .width .fenliang {
	width: 100%;
}

.dongtai2 .width .fenliang .yihao {
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
}

.dongtai2 .width .fenliang .yihao:nth-child(2) .fangzi {
	float: right;
}

.dongtai2 .width .fenliang .yihao .fangzi {
	float: left;
	width: 490px;
	background: #FFFFFF;
	overflow: hidden;
	height: 400px;
}

.dongtai2 .width .fenliang .yihao .fangzi .suodian {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
	margin-top: 98px;
}

.dongtai2 .width .fenliang .yihao .fangzi .suodian .time {
	font-size: 14px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(153, 153, 153, 1);
	line-height: 20px;
	margin-bottom: 20px;
}

.dongtai2 .width .fenliang .yihao .fangzi .suodian .title {
	font-size: 30px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	width: 100%;
	margin-bottom: 20px;
}

.dongtai2 .width .fenliang .yihao .fangzi .suodian .miaoshu {
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(153, 153, 153, 1);
	line-height: 24px;
	margin-bottom: 20px;
}

.dongtai2 .width .fenliang .yihao .fangzi .suodian .readmorn {
	width: 90px;
	height: 32px;
	border: 1px solid rgba(153, 153, 153, 1);
	font-size: 14px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	color: rgba(153, 153, 153, 1);
	line-height: 32px;
	text-align: center;
}

.dongtai2 .width .fenliang .yihao .fangtu {
	float: left;
}

.dongtai2 .width .fenliang .yihao .fangtu img {
	width: 710px;
	height: 400px;
}

.dongtai2 .width .fangsa {
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
}

.dongtai2 .width .fangsa .shuzhe:nth-child(3n-2) {
	margin-left: 0;
}

.dongtai2 .width .fangsa .shuzhe {
	float: left;
	width: 380px;
	margin-left: 30px;
	margin-top: 20px;
}

.dongtai2 .width .fangsa .shuzhe .shangt img {
	width: 100%;
	height: 214px;
}

.dongtai2 .width .fangsa .shuzhe .xiazi {
	width: 100%;
	overflow: hidden;
	background: #FFFFFF;
}

.dongtai2 .width .fangsa .shuzhe .xiazi .suodian {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 20px;
}

.dongtai2 .width .fangsa .shuzhe .xiazi .suodian .time {
	font-size: 14px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(153, 153, 153, 1);
	line-height: 20px;
	margin-bottom: 10px;
}

.dongtai2 .width .fangsa .shuzhe .xiazi .suodian .title {
	font-size: 20px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(51, 51, 51, 1);
	line-height: 29px;
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	margin-bottom: 10px;
}

.dongtai2 .width .fangsa .shuzhe .xiazi .suodian .miaoshu {
	font-size: 14px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(153, 153, 153, 1);
	line-height: 20px;
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 20px;
}

.dongtai2 .width .fangsa .shuzhe .xiazi .suodian .readmore {
	width: 90px;
	height: 32px;
	border: 1px solid rgba(153, 153, 153, 1);
	text-align: center;
	font-size: 14px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: rgba(153, 153, 153, 1);
	line-height: 32px;
	margin-bottom: 20px;
}

.ui-pagination-container {
	height: 34px;
	line-height: 34px;
}

.ui-pagination-container .ui-pagination-page-item {
	font-size: 14px;
	padding: 4px 10px;
	background: #fff;
	border: 1px solid #c5b7b7;
	color: #888;
	margin: 0 3px;
	text-decoration: none;
	cursor: pointer
}

.ui-pagination-container .ui-pagination-page-item:hover {
	border-color: #0B133B;
	color: #0B133B;
	text-decoration: none;
}

.ui-pagination-container .ui-pagination-page-item.active {
	background: #0B133B;
	border-color: #0B133B;
	color: #fff;
	cursor: default;
}

.juzhongla1 {
	width: 100%;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
	overflow: hidden;
}

.juzhongla1 .box {
	display: inline-block;
}

.zixun1 {
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
}

.zixun1 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.zixun1 .width .woliek {
	width: 100%;
}

.zixun1 .width .woliek .yigeer {
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
	background: #FFFFFF;
	height: 400px;
}

.zixun1 .width .woliek .yigeer .zuotu {
	float: left;
	width: 540px;
}

.zixun1 .width .woliek .yigeer .zuotu img {
	width: 500px;
	margin-left: 40px;
	margin-top: 60px;
	margin-bottom: 60px;
}

.zixun1 .width .woliek .yigeer .youzi {
	float: left;
	width: 660px;
}

.zixun1 .width .woliek .yigeer .youzi .suodian {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 98px;
}

.zixun1 .width .woliek .yigeer .youzi .suodian .time {
	font-size: 14px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(153, 153, 153, 1);
	line-height: 20px;
	margin-bottom: 20px;
}

.zixun1 .width .woliek .yigeer .youzi .suodian .title {
	font-size: 30px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	width: 100%;
	margin-bottom: 20px;
}

.zixun1 .width .woliek .yigeer .youzi .suodian .miaoshu {
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	color: rgba(153, 153, 153, 1);
	line-height: 24px;
	margin-bottom: 20px;
}

.zixun1 .width .woliek .yigeer .youzi .suodian .readmore {
	width: 90px;
	height: 32px;
	border: 1px solid rgba(153, 153, 153, 1);
	font-size: 14px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	color: rgba(153, 153, 153, 1);
	line-height: 32px;
	text-align: center;
}

.xinweng1 {
	width: 100%;
}

.xinweng1 .xiangxi {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #E5E5E5;
}

.xinweng1 .xiangxi .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}

.xinweng1 .xiangxi .width .title {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	margin-top: 28px;
	margin-bottom: 20px;
}

.xinweng1 .xiangxi .width .time {
	font-size: 14px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(153, 153, 153, 1);
	line-height: 20px;
	margin-bottom: 27px;
}

.xinweng1 .neirong {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 60px;
	margin-top: 30px;
}

.xinweng1 .neirong p img {
	width: 667px;
}

.xinweng1 .neirong p {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(102, 102, 102, 1);
	line-height: 24px;
	margin-top: 10px;
}

.xinweng1 .neirong img {
	width: 100%;
	margin-top: 10px;
}

.huiyishi1 {
	width: 100%;
	overflow: hidden;
	background: #F8F8F8;
}

.huiyishi1 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}

.huiyishi1 .width .sousuo {
	display: inline-block;
	margin-bottom: 50px;
	margin-top: 40px;
}

.huiyishi1 .width .sousuo .zuobai {
	float: left;
	width: 600px;
	background: #FFFFFF;
	border: 1px solid #e6e6e6;
	height: 50px;
}

.huiyishi1 .width .sousuo .zuobai .jin {
	float: left;
	width: 60px;
	background: #FFFFFF;
	text-align: center;
}

.huiyishi1 .width .sousuo .zuobai .jin img {
	display: inline-block;
	width: 19px;
	height: 19px;
	margin-top: 15px;
}

.huiyishi1 .width .sousuo .zuobai .shuru {
	float: left;
	width: 540px;
	height: 50px;
	border: none;
	font-size: 20px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(51, 51, 51, 1);
	line-height: 29px;
	background: #FFFFFF;
}

.huiyishi1 .width .sousuo .btn {
	float: left;
	width: 140px;
	height: 52px;
	background: rgba(11, 19, 59, 1);
	text-align: center;
	font-size: 20px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(255, 255, 255, 1);
	line-height: 50px;
	border: none;
	cursor: pointer;
}

.xuanzequ1 {
	width: 1240px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 50px;
	border-bottom: 1px solid #e6e6e6;
}

.xuanzequ1 .lieyi {
	width: 100%;
	display: flex;
}

.xuanzequ1 .lieyi .cuzi {
	width: 150px;
	text-align: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.xuanzequ1 .lieyi .yikuai {
	width: 150px;
	display: inline-block;
	cursor: pointer;
}

.xuanzequ1 .lieyi .yikuai .quan {
	float: left;
	border: 1px solid #0B133B;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin-top: 5px;
}

.xuanzequ1 .lieyi .yikuai.a .quan {
	background: #0B133B;
	border: none;
}

.xuanzequ1 .lieer .yikuai.a .quan {
	background: #0B133B;
	border: none;
}

.xuanzequ1 .liesan .yikuai.a .quan {
	background: #0B133B;
	border: none;
}

.xuanzequ1 .lieyi .yikuai .shaxian {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-left: 10px;
}

.xuanzequ1 .lieer {
	width: 100%;
	display: flex;
	margin-top: 30px;
}

.xuanzequ1 .lieer .cuzi {
	width: 150px;
	text-align: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.xuanzequ1 .lieer .yikuai {
	width: 150px;
	display: inline-block;
	cursor: pointer;
}

.xuanzequ1 .lieer .yikuai .quan {
	float: left;
	border: 1px solid #979797;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin-top: 5px;
}

.xuanzequ1 .lieer .yikuai .shaxian {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal;
	font-weight: 400;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-left: 10px;
}

.xuanzequ1 .liesan {
	width: 100%;
	display: flex;
	margin-top: 30px;
	margin-bottom: 50px;
}

.xuanzequ1 .liesan .cuzi {
	width: 150px;
	text-align: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.xuanzequ1 .liesan .yikuai {
	width: 150px;
	display: inline-block;
	cursor: pointer;
}

.xuanzequ1 .liesan .yikuai .quan {
	float: left;
	border: 1px solid #0B133B;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin-top: 5px;
}

.xuanzequ1 .liesan .yikuai .shaxian {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal;
	font-weight: 400;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-left: 10px;
}

.zhuliekai1 {
	width: 1240px;
	margin: 0 auto;
	overflow: hidden;
}

.zhuliekai1 .yikuai {
	width: 1238px;
	height: 246px;
	border: 1px solid #e6e6e6;
	margin-top: 50px;
	overflow: hidden;
}

.zhuliekai1 .yikuai .youtu {
	float: left;
	width: 381px;
}

.zhuliekai1 .yikuai .youtu img {
	width: 381px;
	height: 246px;
}

.zhuliekai1 .zuonei {
	float: left;
	margin-left: 16px;
	width: 839px;
}

.zhuliekai1 .zuonei .name {
	font-size: 18px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 27px;
	margin-top: 20px;
}

.zhuliekai1 .zuonei .fenkai {
	display: flex;
	width: 100%;
	margin-top: 20px;
}

.zhuliekai1 .zuonei .fenkai .kuaikuai {
	display: inline-block;
	padding: 0 35px 0 35px;
}

.zhuliekai1 .zuonei .fenkai .kuaikuai:nth-child(1) {
	padding: 0 35px 0 0px;
}

.zhuliekai1 .zuonei .fenkai .kuaikuai .heizi {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.zhuliekai1 .zuonei .fenkai .kuaikuai .xizi {
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	float: left;
}

.zhuliekai1 .zuonei .dizhi {
	margin-top: 20px;
	overflow: hidden;
}

.zhuliekai1 .zuonei .dizhi .heidi {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.zhuliekai1 .zuonei .dizhi .zheli {
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.zhuliekai1 .zuonei .liaojie {
	width: 140px;
	height: 36px;
	background: #0B133B;
	text-align: center;
	margin-top: 37px;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal;
	font-weight: 400;
	color: rgba(255, 255, 255, 1);
	line-height: 35px;
	cursor: pointer;
}

.quanhei2 {
	width: 100%;
	z-index: 99999;
	text-align: center;
	width: 100%;
	height: auto;
	z-index: 99999999;
	padding-bottom: 1rem;
	position: fixed;
	top: 0;
	bottom: 0;
	overflow-y: scroll;
	overflow-x: hidden;
	display: none;
}

.quanhei2 .mask {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	max-height: 100%;
	display: block;
	background-color: rgba(0, 0, 0, 0.3);
	z-index: 99;
}

.quanhei2 .xian {
	box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
	width: 983px;
	display: inline-block;
	background-color: white;
	position: relative;
	z-index: 100;
}

.quanhei2 .xian .lunbo {
	width: 100%;
	height: 659px;
	overflow: hidden;
}

.quanhei2 .xian .lunbo .swiper-slide img {
	width: 100%;
	height: 100%;
}

.quanhei2 .xian .xiawen {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.quanhei2 .xian .xiawen .suo {
	width: 90%;
	margin-left: 5%;
}

.quanhei2 .xian .xiawen .suo .ming {
	font-size: 18px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 27px;
	margin-top: 40px;
	text-align: left;
}

.quanhei2 .xian .xiawen .suo .miaoshu {
	font-size: 14px;
	font-family: SourceHanSansSC-Normal;
	color: #333333;
	line-height: 25px;
	letter-spacing: 1px;
	margin-top: 10px;
	text-align: left;
}

.quanhei2 .xian .xiawen .suo .youpai {
	display: flex;
	width: 100%;
	margin-top: 20px;
}

.quanhei2 .xian .xiawen .suo .youpai .yikuai {
	display: inline-block;
	padding: 0 35px 0 35px;
}

.quanhei2 .xian .xiawen .suo .youpai .yikuai:nth-child(1) {
	padding: 0 35px 0 0px;
}

.quanhei2 .xian .xiawen .suo .youpai .yikuai .heizi {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.quanhei2 .xian .xiawen .suo .youpai .yikuai .xizi {
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	float: left;
}

.quanhei2 .xian .xiawen .suo .dizhi {
	margin-top: 20px;
	overflow: hidden;
	margin-bottom: 55px;
}

.quanhei2 .xian .xiawen .suo .dizhi .heidi {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	font-weight: 600;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.quanhei2 .xian .xiawen .suo .dizhi .zheli {
	font-size: 16px;
	font-family: SourceHanSansSC-Medium;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	float: left;
}

.yuding1 {
	width: 100%;
	background: #F8F8F8;
	position: relative;
	height: 200px;
}

.yuding1 .qiangdiek.a {
	position: fixed;
	bottom: initial;
	top: 50px;
	background: #333333;
	height: 110px;
	padding-top: 10px;
}

.yuding1 .qiangdiek {
	width: 100%;
	position: absolute;
	top: 60px;
	z-index: 99;
	display: inline-block;
	display: block;
}

.yuding1 .qiangdiek .width {
	width: 1200px;
	margin: 0 auto;
	height: 91px;
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 6px 21px 0px rgba(0, 0, 0, 0.1);
	position: relative;
}

.yuding1 .qiangdiek .width .taidale {
	width: 299px;
	float: left;
	text-align: center;
	border-right: 1px #333333 solid;
	margin-top: 25px;
	margin-bottom: 25px;
	position: relative;
}

.yuding1 .qiangdiek .width .taidale .suoxiao {
	width: 100px;
	display: inline-block;
	cursor: pointer;
}

.yuding1 .qiangdiek .width .taidale .suoxiao .huizi {
	float: left;
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	color: #333333;
	line-height: 25px;
}

.yuding1 .qiangdiek .width .taidale .suoxiao .xiahuij {
	float: right;
	margin-top: 4px;
}

.yuding1 .qiangdiek .width .taidale .sanjiu {
	position: absolute;
	height: 166px;
	background: #FFFFFF;
	box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.14);
	width: 300px;
	opacity: 1;
	pointer-events: auto;
	z-index: 999;
	top: 219%;
	left: 0;
	right: 0;
	transition: all .5s ease-in;
	display: none;
}

.yuding1 .qiangdiek .width .taidale .sanjiu .xiaqu {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.yuding1 .qiangdiek .width .taidale .sanjiu .xiaqu .xiaozi {
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	color: #333333;
	line-height: 37px;
	cursor: pointer;
}

.yuding1 .qiangdiek .width .taidale .sanjiu .xiaqu .xiaozi:hover {
	color: #0B133B;
	font-weight: bold;
}

.yuding1 .qiangdiek .width .zuizuo {
	float: left;
	text-align: center;
	border-right: 1px #0B133B solid;
	margin-top: 25px;
	margin-bottom: 25px;
	width: 299px;
	cursor: pointer;
}

.yuding1 .qiangdiek .width .zuizuo .limian {
	display: inline-block;
	width: 220px;
}

.yuding1 .qiangdiek .width .zuizuo .limian .fangdaj {
	float: left;
}

.yuding1 .qiangdiek .width .zuizuo .limian .fangdaj img {
	width: 16px;
	height: 16px;
	margin-top: 13px;
}

.yuding1 .qiangdiek .width .zuizuo .limian .search {
	font-family: Microsoft YaHei;
	font-size: 16px;
	letter-spacing: 0px;
	color: #333333;
	border: none;
	text-align: center;
	line-height: 40px;
	min-height: 40px;
}

.yuding1 .qiangdiek .width .zuizuo .limian .cell_m #date {
	border: 0px;
	outline: none;
	font-size: 16px;
	text-align: left;
	width: 184px;
	float: right;
	margin-top: 12px;
	color: #333333;
}

.yuding1 .qiangdiek .width .zuizuo .limian .cell_m {
	line-height: 40px;
}

.yuding1 .qiangdiek .width .zuizuo.p {
	border: none;
}

.yuding1 .qiangdiek .width .queren {
	float: right;
	background: linear-gradient(180deg, rgba(5, 59, 114, 1) 0%, rgba(11, 19, 59, 1) 100%);
	width: 300px;
	line-height: 91px;
	font-size: 16px;
	font-family: Arial-BoldMT, Arial;
	font-weight: normal;
	color: #FFFFFF;
	cursor: pointer;
	text-align: center;
}

.yuding2 {
	width: 100%;
	background: #FFFFFF;
	display: block;
}

.yuding2 .width {
	width: 1200px;
	margin: 0 auto;
}

.yuding2 .width .tiaoxia {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(11, 19, 59, 1);
	line-height: 24px;
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

.yuding2 .width .tiaoxia a {
	color: #0B133B;
}

.yuding2 .width .tiaoxia .zyizi {
	float: left;
}

.yuding2 .width .liebiao {
	width: 100%;
}

.yuding2 .width .liebiao .kailie:last-child {
	border: none;
}

.yuding2 .width .liebiao .kailie {
	width: 100%;
	overflow: hidden;
	margin-bottom: 60px;
	border-bottom: 1px solid #E5E5E5;
}

.yuding2 .width .liebiao .kailie .zuotu {
	float: left;
	width: 400px;
	margin-right: 30px;
	margin-bottom: 55px;
	position: relative;
}

.yuding2 .width .liebiao .kailie .zuotu .chakanxc {
	position: absolute;
	bottom: 0;
	font-family: Microsoft YaHei;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 0px;
	color: #ffffff;
	width: 100%;
	text-align: center;
	height: 48px;
	background-color: #000000;
	opacity: 0.5;
	cursor: pointer;
}

.yuding2 .width .liebiao .kailie .zuotu img {
	width: 400px;
	height: 300px;
}

.yuding2 .width .liebiao .kailie .zhongjie {
	float: left;
	width: 500px;
	height: 300px;
	position: relative;
}

.yuding2 .width .liebiao .kailie .zhongjie .title {
	font-size: 20px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 29px;
	margin-bottom: 10px;
}

.yuding2 .width .liebiao .kailie .zhongjie .dizhi {
	font-size: 16px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: rgba(102, 102, 102, 1);
	line-height: 24px;
	margin-bottom: 10px;
}

.yuding2 .width .liebiao .kailie .zhongjie .phone {
	font-size: 16px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: rgba(102, 102, 102, 1);
	line-height: 24px;
}

.yuding2 .width .liebiao .kailie .xingxing {
	position: absolute;
	bottom: 0;
}

div.lq-score {
	display: inline-block;
}

div.lq-score ul,
li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div.lq-score>ul>li {
	float: left;
	cursor: pointer;
	padding: 0 2px;
	transition: color 0.3s;
	transition: color 0.3s;
	-moz-transition: color 0.3s;
	-webkit-transition: color 0.3s;
	-o-transition: color 0.3s;
}

div.lq-score>ul:after {
	content: "";
	display: block;
	clear: both;
}

#root {
	width: 980px;
	margin: 0 auto
}

.note {
	font-size: 15px;
	color: #bbb
}

.myapp-score {
	height: 30px;
	line-height: 30px
}

div.lq-score {
	float: left
}

.myapp-tip {
	padding: 0 8px;
	float: left
}

.lq-score-tip {
	margin: 0;
	transition: color .3s;
	transition: color .3s;
	-moz-transition: color .3s;
	-webkit-transition: color .3s;
	-o-transition: color .3s
}

.yuding2 .width .liebiao .kailie .youque {
	float: right;
	width: 200px;
}

.yuding2 .width .liebiao .kailie .youque .jiage {
	width: 100%;
	margin-top: 90px;
	overflow: hidden;
}

.yuding2 .width .liebiao .kailie .youque .jiage .fuhao {
	font-size: 20px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: rgba(102, 102, 102, 1);
	line-height: 29px;
	float: left;
	margin-top: 20px;
}

.yuding2 .width .liebiao .kailie .youque .jiage .moneny {
	font-size: 40px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(207, 2, 26, 1);
	line-height: 59px;
	letter-spacing: 1px;
	float: left;
}

.yuding2 .width .liebiao .kailie .youque .btn {
	width: 120px;
	height: 40px;
	border: 1px solid rgba(11, 19, 59, 1);
	text-align: center;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(11, 19, 59, 1);
	line-height: 40px;
	margin-top: 28px;
}

.jiudian1 {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.jiudian1 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 45px;
}

.jiudian1 .width .tiaoxia {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(11, 19, 59, 1);
	line-height: 24px;
	margin-bottom: 40px;
	overflow: hidden;
}

.jiudian1 .width .tiaoxia a {
	color: #0B133B;
}

.jiudian1 .width .tiaoxia .zyizi {
	float: left;
}

.jiudian1 .width .xingxia {
	width: 100%;
	overflow: hidden;
}

.jiudian1 .width .xingxia .zuo {
	float: left;
	width: 700px;
}

.jiudian1 .width .xingxia .zuo .name {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(11, 19, 59, 1);
	line-height: 45px;
	margin-bottom: 10px;
}

.jiudian1 .width .xingxia .zuo .dizhi {
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-bottom: 10px;
}

.jiudian1 .width .xingxia .zuo .zhanhao {
	width: 500px;
	margin-bottom: 30px;
	overflow: hidden;
}

.jiudian1 .width .xingxia .zuo .zhanhao img {
	width: 100%;
}

.jiudian1 .width .xingxia .you {
	float: right;
	width: 170px;
}

.jiudian1 .width .xingxia .you .jiage {
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
}

.jiudian1 .width .xingxia .you .jiage .fuhao {
	font-size: 20px;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: rgba(102, 102, 102, 1);
	line-height: 29px;
	float: left;
	margin-top: 20px;
}

.jiudian1 .width .xingxia .you .jiage .moneny {
	font-size: 40px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(207, 2, 26, 1);
	line-height: 59px;
	letter-spacing: 1px;
	float: left;
}

.jiudian1 .width .xingxia .you .btn {
	width: 120px;
	height: 40px;
	border: 1px solid rgba(11, 19, 59, 1);
	text-align: center;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(11, 19, 59, 1);
	line-height: 40px;
	margin-top: 28px;
}

.jiudian1 .width .xuanri {
	width: 100%;
	margin-bottom: 30px;
	overflow: hidden;
}

.jiudian1 .width .xuanri .zuobai {
	float: left;
	width: 480px;
	background: #FFFFFF;
	box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.1);
	border: 1px solid rgba(229, 229, 229, 1);
	text-align: center;
	height: 46px;
	position: relative;
}

.jiudian1 .width .xuanri .zuobai .rili {
	position: absolute;
	top: 13px;
	left: 92px;
}

.jiudian1 .width .xuanri .zuobai input {
	font-size: 16px;
	font-family: ArialMT;
	color: rgba(51, 51, 51, 1);
	line-height: 46px;
	width: 50%;
	border: none;
}

.jiudian1 .width .xuanri .btnsou {
	float: left;
	width: 120px;
	height: 48px;
	background: linear-gradient(180deg, rgba(5, 59, 114, 1) 0%, rgba(11, 19, 59, 1) 100%);
	text-align: center;
	font-size: 16px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: rgba(255, 255, 255, 1);
	line-height: 46px;
	cursor: pointer;
	border: none;
}

.jiudian1 .width .tiaozhuan {
	width: 100%;
	overflow: hidden;
	margin-bottom: 30px;
}

.jiudian1 .width .tiaozhuan .leibie {
	font-size: 30px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(102, 102, 102, 1);
	line-height: 45px;
	margin-right: 40px;
	float: left;
	cursor: pointer;
}

.jiudian1 .width .tiaozhuan .leibie.a {
	color: #0B133B;
}

.jiudian1 .width .fangxing {
	width: 100%;
	height: 50px;
	background: #B8C1D1;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(11, 19, 59, 1);
	line-height: 50px;
	margin-bottom: 30px;
}

.jiudian1 .width .fangxing div {
	float: left;
}

.jiudian1 .width .fangxing .fangx {
	width: 260px;
	text-align: center;
}

.jiudian1 .width .fangxing .zaoc {
	margin-left: 237px;
}

.jiudian1 .width .fangxing .fjj {
	margin-left: 111px;
}

.jiudian1 .width .fangxing .fangling {
	margin-left: 141px;
}

.jiudian1 .width .zhenghaola {
	width: 100%;
	margin-bottom: 50px;
}

.jiudian1 .width .zhenghaola .yilie {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #F5F5F5;
	margin-top: 55px;
}

.jiudian1 .width .zhenghaola .yilie .img {
	width: 260px;
	float: left;
	margin-right: 30px;
	text-align: center;
}

.jiudian1 .width .zhenghaola .yilie .img img {
	width: 100%;
	height: 146px;
}

.jiudian1 .width .zhenghaola .yilie .img p {
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-top: 18px;
	margin-bottom: 100px;
}

.jiudian1 .width .zhenghaola .yilie .youzhu {
	float: left;
	width: 910px;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi {
	width: 100%;
	border-bottom: 1px solid #F5F5F5;
	overflow: hidden;
	margin-top: 15px;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi:last-child {
	border: none;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .diyik {
	width: 205px;
	float: left;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .diyik .huiy {
	font-size: 16px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 22px;
	margin-bottom: 30px;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .diyik .zhuyi {
	width: 100%;
	margin-bottom: 29px;
	overflow: hidden;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .diyik .zhuyi .kuang {
	float: left;
	width: 60px;
	height: 24px;
	border: 1px solid rgba(11, 19, 59, 1);
	text-align: center;
	font-size: 14px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(11, 19, 59, 1);
	line-height: 24px;
	border-radius: 2px;
	margin-right: 40px;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .erkuai {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .sankuai {
	font-size: 20px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(51, 51, 51, 1);
	line-height: 29px;
	margin-left: 147px;
	float: left;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .sikuai {
	float: left;
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-left: 154px;
}

.jiudian1 .width .zhenghaola .yilie .youzhu .shuqi .btnyud {
	float: right;
	width: 100px;
	height: 36px;
	background: rgba(11, 19, 59, 1);
	text-align: center;
	font-size: 16px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(255, 255, 255, 1);
	line-height: 36px;
}

.jiudian1 .width .miaoshu {
	width: 100%;
	overflow: hidden;
	display: none;
}

.jiudian1 .width .miaoshu .sheshi {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #F5F5F5;
}

.jiudian1 .width .miaoshu .sheshi .xiaohui {
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-bottom: 20px;
}

.jiudian1 .width .miaoshu .sheshi img {
	width: 500px;
	margin-bottom: 30px;
}

.jiudian1 .width .miaoshu .xuzhi {
	width: 100%;
	margin-bottom: 60px;
}

.jiudian1 .width .miaoshu .xuzhi .zhidao {
	font-size: 16px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 24px;
	margin-bottom: 23px;
	margin-top: 29px;
}

.jiudian1 .width .miaoshu .xuzhi .duozier {
	font-size: 14px;
	font-family: SourceHanSansSC-Normal, SourceHanSansSC;
	font-weight: 400;
	color: rgba(102, 102, 102, 1);
	line-height: 24px;
}

.zhaopin0 {
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 10px;
}

.zhaopin0 .width {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	background: #ffff;
}

.zhaopin0 .width .miaoshu {
	font-size: 18px;
	text-align: left;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.zhaopin0 .width .miaoshu p {
	line-height: 40px;
}

.danghang .width .liekai .kailie .didi .hengxian1 {
	position: absolute;
	bottom: 29px;
	left: 50%;
	margin-left: -19px;
	content: "";
	width: 38px;
	height: 1px;
	background: hsla(0, 0%, 100%, .5);
	-webkit-transform: scaleX(.6);
	transform: scaleX(.6);
	display: none;
}

.danghang .width .liekai .kailie .didi:hover .hengxian1 {
	display: block;
}

.jiagetu1 {
	width: 100%;
	overflow: hidden;
}

.jiagetu1 .width {
	width: 1200px;
	margin: 0 auto;
}

.jiagetu1 .width .biaot {
	width: 100%;
	margin-top: 60px;
	margin-bottom: 40px;
	overflow: hidden;
	text-align: center;
}

.jiagetu1 .width .biaot .xiezi {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	letter-spacing: 1px;
}

.jiagetu1 .width img {
	width: 100%;
}

.dadadet {
	width: 100%;
	position: relative;
}

.dadadet img {
	width: 100%;
}

.dadadet .fanggedazi {
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 40px;
	color: #FFFFFF;
}

.lianxiwom {
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}

.lianxiwom .width {
	width: 1200px;
	margin: 0 auto;
}

.lianxiwom .width .biaot {
	width: 100%;
	margin-top: 60px;
	margin-bottom: 40px;
	overflow: hidden;
	text-align: center;
}

.lianxiwom .width .biaot .xiezi {
	font-size: 30px;
	font-family: SourceHanSansSC-Medium, SourceHanSansSC;
	font-weight: 500;
	color: rgba(51, 51, 51, 1);
	line-height: 45px;
	letter-spacing: 1px;
}

.lianxiwom .width .zhengti {
	display: flex;
}

.lianxiwom .width .zhengti .diyiks {
	width: 383px;
	margin-left: 25px;
	position: relative;
}

.lianxiwom .width .zhengti .diyiks:nth-child(1) {
	margin-left: 0;
}

.lianxiwom .width .zhengti .diyiks .name {
	float: left;
	width: 70px;
	text-align: center;
	margin-top: 11px;
}

.lianxiwom .width .zhengti .diyiks .name:before {
	content: "*";
	color: #f56c6c;
	margin-right: 4px;
}

.lianxiwom .width .zhengti .diyiks .inputx {
	width: 290px;
	float: left;
	height: 45px;
	-webkit-appearance: none;
	background-color: #fff;
	background-image: none;
	border-radius: 4px;
	border: 1px solid #dcdfe6;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #606266;
	display: inline-block;
	font-size: inherit;
	line-height: 40px;
	outline: 0;
	padding: 0 15px;
	-webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
}

.lianxiwom .width .zhengti .diyiks span {
	position: absolute;
    right: 15px;
    bottom: -18px;
    font-size: 13px;
    color: #f00;
}
.lianxiwom .width .quanbude{
	width: 100%;
	text-align: center;
}
.lianxiwom .width .quanbude input{
	display: inline-block;
    cursor: pointer;
    width: 300px;
    height: 50px;
    background: #1a1a1a;
    border-radius: 3px;
    text-align: center;
    margin: 64px 0;
    color: #ffffff;
    border: none;
    font-size: 15px;
    letter-spacing: 5px;
}
.zeidadetu{
	width: 100%;
	text-align: center;
}
.zeidadetu img{
	width: 100%;
	margin-top: 10px;
}
.zeidadetu .dizao{
	font-size: 30px;
    font-family: SourceHanSansSC-Medium, SourceHanSansSC;
    font-weight: 500;
    color: #333333;
    line-height: 45px;
    letter-spacing: 1px;
    margin-top: 60px;
}
