.layout {
	overflow:hidden;
	background:#f9fafc;
}
.header {
	position:relative;
	z-index:22;
}
.header .th {
	position:relative;
}
.header .th .logo a {
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:2.3958333333333335rem;
	line-height:1.4;
	color:#232323;
	height:7.291666666666667rem;
	font-weight: bold;
}
.header .th .logo img {
	display:block;
	height:2.604166666666667rem;
	margin-right:0.4166666666666667rem;
}
.header .th .search {
	position:absolute;
	right:0;
	top:50%;
	height:2.0833333333333335rem;
	margin-top:-1.1979166666666667rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header .th .search .txt {
	width:0;
	font-size:0.8333333333333334rem;
	color:#333;
	height:2.0833333333333335rem;
	border:1px solid transparent;
	border-radius:0.2604166666666667rem;
	padding:0 0.78125rem;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.header .th .search .btn {
	background:url(../images/qw1.png) no-repeat center;
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	border:none;
	cursor:pointer;
}
.header .th .search:hover .txt {
	width:7.775rem;
	border-color:#333;
}
.wrap {
	width:62.5rem;
	margin:0 auto;
}
.header .tb {
	border-top:0.052083333333333336rem solid #e5e5e5;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
}
.header .tb ul {
	display:flex;
	justify-content:space-between;
}
.header .tb li {
	flex:1;
	position:relative;
}
.header .tb h3 a {
	display:block;
	text-align:center;
	font-size:0.8854166666666667rem;
	color:#363636;
	line-height:2.8125rem;
	border-bottom:0.10416666666666667rem solid transparent;
	position:relative;
	z-index:1;
	top:0.052083333333333336rem;
}
.header .tb li.on h3 a,.header .tb h3 a:hover {
	color:#5075ed;
	border-color:#5075ed;
}
.header .tb li dl {
	position:absolute;
	right:0;
	left:0;
	top:100%;
	background:#fff;
	border-radius:0.4166666666666667rem;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
	padding:1.0416666666666667rem 0;
	display:none;
	text-align:center;
}
.header .tb li:hover dl {
	display:block;
}
.header .tb li dl h4 {
	font-size:0.7291666666666667rem;
	color:#666666;
	line-height:1.7;
}
.header .tb li dl h5 {
	font-size:0.9375rem;
	color:#5075ed;
	line-height:1.7;
}
.header .tb li.conbtn {
	flex:none;
	width:8.125rem;
}
.header .tb li.conbtn h3 a {
	line-height:2.3958333333333335rem;
	margin-top:0.15625rem;
	border-radius:2.604166666666667rem;
	background:#5075ed;
	font-size:0.8854166666666667rem;
	color:#fff;
	display:flex;
	justify-content:center;
	align-items:center;
}
.header .tb li.conbtn h3 a img {
	margin-right:0.20833333333333334rem;
}
.header .tb li.conbtn h3 a img.ico {
	margin-left:0.78125rem;
}
.tban {
	margin-top:1.1979166666666667rem;
}
.hbanner {
	position:relative;
	margin-top:1.1979166666666667rem;
}
.hbanner .wrap {
	position:relative;
	z-index:2;
}
.hbanner .txt {
	width:14.0625rem;
	background:rgba(0,0,0,0.35);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 1.0416666666666667rem;
	    margin-left: calc((100vw - 62.5rem) / 2);
	position: relative;z-index: 22;
}
.hbanner .swipers {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
}
.hbanner .txt a {
	display:block;
	font-size:0.7291666666666667rem;
	line-height:1.2;
	color:#ffffff;
	padding:0.625rem 0;
	border-bottom:0.052083333333333336rem solid rgba(255,255,255,0.08);
	background:url(../images/qw4.png) no-repeat right center;
	padding-right:1.0416666666666667rem;
}
.hbanner .spans {
	position:absolute;
	left:0;
	right:0;
	bottom:1.25rem;
	text-align:center;
	z-index:99;
}
.spans span {
	width:0.5208333333333334rem;
	height:0.5208333333333334rem;
	border-radius:50%;
	background:#fff;
	opacity:0.33;
}
.spans span.swiper-pagination-bullet-active {
	opacity:1;
}
.htab {
	padding:1.0416666666666667rem 0;
}
.htab ul {
	display:flex;
	justify-content:space-between;
}
.htab li {
	width:calc((100% - 2.0833333333333335rem)/4);
}
.htab li {
	position:relative;
	padding-bottom:0.2604166666666667rem;
}
.htab li a {
	padding:1.4583333333333335rem 1.1458333333333335rem;
	display:block;
	border-radius:0.4166666666666667rem;
}
.htab li:nth-child(1) a:hover {
	box-shadow:0 0 1.0416666666666667rem 0 #637dff;
}
.htab li:nth-child(2) a:hover {
	box-shadow:0 0 1.0416666666666667rem 0 #de91e5;
}
.htab li:nth-child(3) a:hover {
	box-shadow:0 0 1.0416666666666667rem 0 #9485ff;
}
.htab li:nth-child(4) a:hover {
	box-shadow:0 0 1.0416666666666667rem 0 #7caaef;
}
.htab li a h4 {
	font-size:1.0416666666666667rem;
	line-height:1.4;
	color:#ffffff;
}
.htab li a h5 {
	font-size:0.8333333333333334rem;
	line-height:1.4;
	color:#ffffff;
	opacity:0.5;
	white-space:nowrap;
	font-weight:lighter;
}
.htab li .ar {
	width:1.3541666666666667rem;
	background:url(../images/qw17.png) no-repeat center;
	height:0.6770833333333334rem;
	position:absolute;
	left:0;
	right:0;
	top:100%;
	margin:0 auto;
}
.htab li a {
	top:0;
	position:relative;
}
.htab li a:hover {
	top:-0.4166666666666667rem;
}
.hdl {
	margin-top:0.6770833333333334rem;
}
.hdl .lis {
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.1);
	border-radius:0.5208333333333334rem;
	padding:1.8229166666666667rem 0;
	background:#fff;
	display:none;
}
.hdl dl {
	display:flex;
	justify-content:space-between;
}
.hdl dd {
	width:25%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-right:0.052083333333333336rem solid #eeeeee;
	text-align:center;
}
.hdl dd:last-child {
	border:none;
}
.hdl dd .icon img {
	width:3.125rem;
	display:block;
	margin:0 auto;
}
.hdl dd h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
	margin:0.2604166666666667rem 0 0;
}
.hdl dd h5 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#363636;
	font-weight:bold;
}
.hdl h3 {
	text-align:center;
	font-size:0.9895833333333334rem;
	color:#363636;
	font-weight:bold;
}
.hdl .lis2 {
	padding-top:1.0416666666666667rem;
}
.hdl .lis2 h6 {
	font-size:0.8854166666666667rem;
	line-height:1.6;
	color:#232323;
	margin-top:0.2604166666666667rem;
}
.hgonggao {
	padding:2.0833333333333335rem 0 3.385416666666667rem;
}
.hgonggao .wrap {
	display:flex;
	justify-content:space-between;
	flex-direction: row-reverse;
}
.hgonggao .picswiper {
	width:18.489583333333336rem;
	height:25.520833333333336rem;
	position:relative;
	overflow:hidden;
}
.hgonggao .picswiper img {
	width:100%;
	height:100%;
	display:block;
	object-fit:contain;
}
.hgonggao .picswiper .prev,.hgonggao .picswiper .next {
	width:1.5625rem;
	height:3.6458333333333335rem;
	background:url(../images/prev.png) no-repeat center/0.625rem auto rgba(0,0,0,0.1);
	border-radius:0.20833333333333334rem;
	cursor:pointer;
	position:absolute;
	z-index:2;
	left:0.78125rem;
	top:50%;
	margin-top:-1.8229166666666667rem;
}
.hgonggao .picswiper .next {
	left:auto;
	right:0.78125rem;
	transform:rotate(180deg);
}
.hgonggao .text {
	width:calc(100% - 20.833333333333336rem);
}
.hgonggao .titflex {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.hgonggao .titflex h3 {
	font-size:1.25rem;
	line-height:1.7;
	color:#363636;
	font-weight:bold;
}
.hgonggao .titflex a {
	font-size:0.78125rem;
	line-height:1.7;
	color:#666666;
	display:inline-block;
}
.hgonggao .text dt a {
	display:block;
	padding:0.78125rem 0;
	border-bottom:0.052083333333333336rem solid #eeeeee;
}
.hgonggao .text dt a h4 {
	font-size:0.8854166666666667rem;
	line-height:1.6;
	color:#363636;
	padding-left:0.5208333333333334rem;
	background:url(../images/wico1.png) no-repeat left center/0.2604166666666667rem auto;
}
.hgonggao .text dt a p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	margin:0.5208333333333334rem 0;
}
.hgonggao .text .time {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	padding-left:0.8854166666666667rem;
	background:url(../images/wico2.png) no-repeat left center/0.6770833333333334rem auto;
}
.hgonggao .text dd a {
	display:flex;
	justify-content:space-between;
	align-items:center;
	font-size:0.8854166666666667rem;
	line-height:1.6;
	color:#363636;
	padding-left:0.5208333333333334rem;
	background:url(../images/wico1.png) no-repeat left 0.6rem/0.2604166666666667rem auto;
	margin:0.78125rem 0;
}
.hgonggao .text dd i {
	font-size:0.7291666666666667rem;
	color:#999999;
	line-height:1.6;
}
.footer {
	background-color:#1d1f3b;
	padding:3.125rem 0 1.5625rem;
}
.footer .flex {
	display:flex;
	justify-content:space-between;
}
.footer .flex .lt {
	flex:1;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding-right:2.0833333333333335rem;
}
.footer .th ul {
	display:flex;
	align-items:center;
	border-bottom:0.052083333333333336rem solid rgba(255,255,255,0.08);
	padding-bottom:0.78125rem;
}
.footer .th ul li {
	margin-right:1.125rem;
}
.footer .th ul li a {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#ffffff;
	display:block;
}
.footer .bd dl {
	display:flex;
	padding:1.5625rem 0;
}
.footer .bd dd {
	margin-right:4.166666666666667rem;
}
.footer .bd dd:nth-child(n+2) {
	padding-left:4.166666666666667rem;
	border-left:0.052083333333333336rem solid  rgba(255,255,255,0.08);
}
.footer .bd dd p {
	font-size:0.7291666666666667rem;
	color:#fff;
	opacity:0.6;
	line-height:2;
}
.footer .bd dd img {
	display:block;
	width:1.4583333333333335rem;
}
.footer .bd dd h4 {
	font-size:0.7291666666666667rem;
	color:#fff;
	line-height:1.7;
	margin-top:0.2604166666666667rem;
}
.footer .bd dd h5 {
	font-size:1.0416666666666667rem;
	color:#fff;
	font-weight:bold;
	line-height:1.7;
}
.weix {
	width:13.541666666666668rem;
}
.weix ul {
	display:flex;
	justify-content:space-between;
}
.weix ul li .wx {
	height:6.25rem;
	width:6.25rem;
	background:#fff;
	padding:0.3166666666666667rem;
	border-radius:0.4166666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.weix ul li .wx img {
	display:block;
	width:100%;
	height:100%;
	object-fit:contain;
}
.weix ul li p {
	font-size:0.7291666666666667rem;
	line-height:2;
	color:#fff;
	opacity:0.55;
	text-align:center;
}
.copyright {
	border-top:0.052083333333333336rem solid rgba(255,255,255,0.08);
	padding:1.0416666666666667rem 0;
	text-align:center;
}
.copyright a {
	font-size:0.7291666666666667rem;
	line-height:1.7;
	color:#fff;
	opacity:0.6;
	display:inline-block;
}
.hfxbtn {
	position:fixed;
	z-index:111;
	right:0.78125rem;
	top:15%;
}
.hfxbtn li {
	position:relative;
	margin-bottom:0.4166666666666667rem;
}
.hfxbtn .icon img {
	width:3.125rem;
	display:block;
}
.hfxbtn li .item {
	position:absolute;
	right:100%;
	top:0%;
}
.hfxbtn li .item::before {
	content:"";
	z-index:1;
	position:absolute;
	right:0.5208333333333334rem;
	top:1.0416666666666667rem;
	width:1.0416666666666667rem;
	height:0.8333333333333334rem;
	background:url(../images/qw18.png) no-repeat center/100% 100%;
}
.hfxbtn li .item .bor {
	background:#fff;
	margin-right:1.3541666666666667rem;
	box-shadow:0 0 0.5rem 0 #f3f5fb;
	border-radius:0.625rem;
	padding:0.625rem;
	white-space:nowrap;
}
.hfxbtn li .item .bor h4 {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#666666;
}
.hfxbtn li .item .bor h6 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#5075ed;
	font-weight:bold;
}
.hfxbtn li .item {
	display:none;
}
.hfxbtn li:hover .item {
	display:block;
}
.hfxbtn li .item .weix p {
	color:#666666;
}
.tban {
	height:13.541666666666668rem;
}
.crumbs dl {
	display:flex;
	align-items:center;
	padding:0.78125rem 0;
}
.crumbs dt {
	display:flex;
	align-items:center;
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
}
.crumbs dt img {
	margin-right:0.3125rem;
}
.crumbs dd {
	margin-left:0.15625rem;
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
}
.crumbs dd a {
	color:inherit;
	display:inline-block;
}
.contact {
	padding:1.0416666666666667rem 0 3.125rem;
}
.contact .htab .lis {
	display:block;
	background:none;
	box-shadow:none;
	padding:0;
}
.contact .htab .lis dd {
	border:none;
	border-radius:0.5208333333333334rem;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
	padding:1.0416666666666667rem;
}
.contact .htab .lis dd:hover {
	background:#fff;
	box-shadow:0 0 0.78125rem 0 rgba(80,80,80,0.2);
}
.htit h3 {
	text-align:center;
	font-size:1.25rem;
	line-height:1.6;
	color:#363636;
	font-weight:bold;
}
.contact .bd {
	display:flex;
	justify-content:space-between;
	margin-top:2.0833333333333335rem;
}
.contact .bd .lt {
	width:23.229166666666668rem;
}
.contact .bd .map {
	height:13.541666666666668rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	margin-bottom:1.0416666666666667rem;
}
.contact .bd .weix p {
	color:#666666;
}
.contact .bd .box {
	width:calc(100% - 25.260416666666668rem);
	background:#fff;
	border-radius:0.5208333333333334rem;
	box-shadow:0 0 0.78125rem 0 #f4f6fc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:1.5625rem 1.8229166666666667rem;
}
.ltit {
	font-size:1.0416666666666667rem;
	line-height:1;
	color:#5075ed;
	font-weight:bold;
	padding-left:0.36458333333333337rem;
	border-left:0.2604166666666667rem solid #5075ed;
	margin-bottom:1.0416666666666667rem;
}
.contact .bd .box ul {
	display:flex;
	flex-wrap:wrap;
}
.contact .bd .box li {
	width:calc((100% - 3.229166666666667rem)/3);
	margin:0 1.5625rem 1.0416666666666667rem 0;
}
.contact .bd .box li:nth-child(3n) {
	margin-right:0;
}
.contact .bd .box li:last-child {
	width:100%;
	margin-right:0;
}
.contact .bd .box li h5 {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333;
}
.contact .bd .box li h5 i {
	color:#ff0000;
}
.contact .bd .box li .txt {
	width:100%;
	height:2.5rem;
	border-radius:0.3125rem;
	border:1px solid #e3e9f0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.8333333333333334rem;
	color:#333;
	padding:0 0.78125rem;
	margin-top:0.4166666666666667rem;
}
.contact .bd .box li .txt1 {
	padding:0.5208333333333334rem 0.78125rem;
	height:5.46875rem;
	resize:none;
}
.hbtn {
	width:7.916666666666667rem;
	line-height:2.5rem;
	text-align:center;
	border:none;
	font-size:0.8333333333333334rem;
	color:#ffffff;
	background:#5075ed;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
	border-radius:2.604166666666667rem;
}
.map img {
	max-width:inherit;
}
.detail .wrap {
	display:flex;
	justify-content:space-between;
	position:relative;
	z-index:2;
}
.detail .ltc {
	width:15.104166666666668rem;
	margin-top:-4.583333333333334rem;
	background:#fff;
	border-radius:0.5208333333333334rem;
}
.detail .rtc {
	width:calc(100% - 16.145833333333336rem);
}
.detail .ltc .th {
	height:4.583333333333334rem;
	background:#597beb;
	padding:1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0.5208333333333334rem 0.5208333333333334rem 0 0;
}
.detail .ltc .th h4 {
	font-size:1.25rem;
	line-height:1.2;
	color:#ffffff;
}
.detail .ltc .th h6 {
	font-size:0.7291666666666667rem;
	line-height:1.2;
	color:#ffffff;
	opacity:0.49;
}
.detail .ltc ul {
	padding:1.0416666666666667rem 0.78125rem 1.0416666666666667rem 0;
}
.detail .ltc li a {
	font-size:0.8675rem;
	line-height:1.4;
	color:#232323;
	margin-left:-0.625rem;
	height:3.3333333333333335rem;
	padding-bottom:0.4166666666666667rem;
	padding-left:1.6666666666666667rem;
	padding-right:2.604166666666667rem;
	display:flex;
	align-items:center;
	transition:all 0.1s;
	-ms-transition:all 0.1s;
	/* IE 9*/
	-moz-transition:all 0.1s;
	/* Firefox*/
	-webkit-transition:all 0.1s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.1s;
}
.detail .ltc li.on a,.detail .ltc li a:hover {
	background:url(../images/qw25.png) no-repeat center/100% 100%;
	color:#fff;
}
.detail .itembox {
	background:#fff;
	border-radius:0.5208333333333334rem;
	padding:1.0416666666666667rem;
	padding-left:3.385416666666667rem;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.05);
}
.itit {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:1.4583333333333335rem;
	margin-left:-2.447916666666667rem;
}
.itit img {
	width:1.8229166666666667rem;
	display:block;
}
.itit h4 {
	flex:1;
	margin-left:0.625rem;
	font-size:1.0416666666666667rem;
	color:#5075ed;
	border-bottom:0.052083333333333336rem solid #5075ed;
	line-height:2;
	font-weight:bold;
	background:url(../images/qw28.png) no-repeat right center;
}
.itit h4 i {
	font-weight:400;
	font-size:0.7291666666666667rem;
	margin-left:0.5208333333333334rem;
}
.detail .itembox .cont dl {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.detail .itembox .cont dd i {
	width:0.052083333333333336rem;
	background:#f2f2f2;
	display:block;
	height:4.0625rem;
}
.detail .itembox .cont dd img {
	display:block;
	width:1.6666666666666667rem;
}
.detail .itembox .cont dd h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#363636;
	margin:0.3125rem 0 0.20833333333333334rem;
}
.detail .itembox .cont dd h5 {
	font-size:1.25rem;
	line-height:1.2;
	color:#363636;
	font-weight:bold;
}
.detail .itembox .cont dd p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
}
.detail .itembox .cont dd.wx {
	display:flex;
	justify-content:space-between;
}
.detail .itembox .cont dd.wx img {
	width:4.479166666666667rem;
	height:auto;
}
.detail .itembox .cont dd.wx img:nth-child(2) {
	margin-left:1.3020833333333335rem;
}
.detail .itembox .cont ul {
	display:flex;
	justify-content:space-between;
	gap:0.3125rem;
	margin-top:1.5625rem;
}
.detail .itembox .cont ul li {
	background:url(../images/qw31.png) no-repeat center/100% 100%;
	padding:0.3020833333333335rem 0.08125rem;
	flex:1;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
	height:5.552083333333334rem;
}
.detail .itembox .cont ul li i {
	position:absolute;
	right:0;
	top:0;
	width:2.3958333333333335rem;
	font-size:0.9375rem;
	color:#5075ed;
	display:block;
	z-index:1;
}
.detail .itembox .lis {
	margin-bottom:2.604166666666667rem;
}
.detail .itembox .cont ul li img {
	width:2.916666666666667rem;
	display:block;
	margin:0 auto;
}
.detail .itembox .cont ul li p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#ffffff;
	margin-top:0.2604166666666667rem;
}
.swipercase {
	position:relative;
	overflow:hidden;
}
.swipercase .next,.swipercase .prev {
	width:1.5625rem;
	height:3.6458333333333335rem;
	background:url(../images/prev.png) no-repeat center/0.625rem auto rgba(0,0,0,0.1);
	border-radius:0.20833333333333334rem;
	cursor:pointer;
	position:absolute;
	z-index:2;
	left:0;
	top:50%;
	margin-top:-1.8229166666666667rem;
}
.swipercase .next {
	left:auto;
	right:0;
	transform:rotate(180deg);
}
.swipercase img {
	height:100%;
	width:100%;
	display:block;
	object-fit:contain;
}
.detail .dels {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
}
.detail .dels p a{
    text-decoration: underline;
	color:#182099;
}
.detail {
	padding-bottom:4.166666666666667rem;
}
.hgonggao .picswiper .prev:hover,.hgonggao .picswiper .next:hover {
	background-color:rgba(0,0,0,0.2);
}
.footer .th ul li a:hover,.hgonggao .text dd a:hover,.hgonggao .titflex a:hover {
	color:#5075ed;
}
.contact .bd .box li .txt:focus {
	border-color:#5075ed;
}
.hbtn:hover {
	background:#4064da;
}
.hbtn {
	cursor:pointer;
}

.hgonggao .text dt a h4:hover{
	color: #5075ed;
}

	.hgonggao .text dd i{
		white-space: nowrap;margin-left: 10px;
	}
	
	
	.detail .itembox.hgonggao .text{
		width: auto;
	}
	.detail .itembox.hgonggao{
		padding: 1.0416666666666667rem;
	}
	.newdel {
		padding:4.166666666666667rem 0;
	}
	.newdel .hd {
		text-align:center;
		padding-bottom:1.3541666666666667rem;
		border-bottom:0.052083333333333336rem solid #e9e9e9;
	}
	.newdel .hd h1 {
		font-size:1.5625rem;
		line-height:1.5;
		color:#0f0f0f;
	}
	.newdel .hd dl {
		margin-top:1.0416666666666667rem;
		display:flex;
		justify-content:center;
		align-items:center;
	}
	.newdel .hd dd {
		font-size:0.7291666666666667rem;
		line-height:1.6;
		color:#888888;
		margin-right:1.0416666666666667rem;
	display: flex;
	align-items: center;
	justify-content: center;
	}
	.newdel .hd dd img {
		width: 0.8rem;margin-right: 0.5rem;
	}
	.newdel .txt {
		padding:1.875rem 2.8125rem 0;
		font-size:0.8333333333333334rem;
		line-height:2;
		color:#333333;
	}
	.newdel .txt img {
		display:block;
		height:auto !important;
		margin:0 auto;
	}
	.newdel .txt p a{
		text-decoration: underline;
		color:#182099;
	}
	.newdel .fts {
		padding: 2rem 0 0;
		border-top: 1px solid #eee;
		display:flex;
		justify-content:space-between;
		align-items:center;
	}
	.newdel .fts a {
		display:flex;
		align-items:center;
	}
	.newdel .fts .ls{
		max-width: 49%;
	}
	.newdel .fts .ls p {
		font-size:0.9375rem;
		line-height:1.6;
		color:#000;
		margin:0 1.0416666666666667rem;
	}
	.newdel .fts a:hover p{
		color: #5075ed;
	}
	.newdel .fts .ture {
		width:11.979166666666668rem;
		background:#111111;
	}
	.newdel .fts .ture a {
		display:flex;
		justify-content:center;
		align-items:center;
	}
	.newdel .fts .ture .iconfont {
		font-size:1.3541666666666667rem;
		color:#fff;
	}
	.newdel .fts .ture h5 {
		font-size:1.4583333333333335rem;
		line-height:4.166666666666667rem;
		color:#fff;
		margin-left:0.5208333333333334rem;
	}
	
.pagination{padding:10px 0; text-align:center;}  
.pagination li{border-radius:3px; border:1px solid #dfdfdf;display:inline-block;margin:0 2px;}  
.pagination .active{background:#5075ed; color:#FFF; border-color:#5075ed; margin:0 2px;}  
.pagination .disabled{color:#aaa;}
.pagination a{ border-radius:3px;display:inline-block; padding:5px 12px;}
.pagination span{border-radius:3px;display:inline-block;padding:5px 12px;}

.nodata{
	margin: 0 auto;
	color:#666;
	background:url(../images/nodata.png) no-repeat center;
	background-size: 100%;
	height: 5rem;
	width: 5rem;
	margin-top: 4rem;
	
}


.umobile{
    display: none !important;
}







