.wrap {
	width:75rem;
	margin:0 auto;
}
.footer {
	background:#222222;
}
.footer .tps {
	padding:3.6458333333333335rem 0 1.0416666666666667rem;
	border-bottom:0.052083333333333336rem solid #393939;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.footer .tps .logo {
	max-width:5.3125rem;
	display:block;
}
.footer .tps .logo img {
	width:100%;
	display:block;
}
.footer .tps .navs ul {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.footer .tps .navs li a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#fff;
	opacity:0.5;
	display:block;
}
.footer .tps .navs li {
	margin-left:3.854166666666667rem;
}
.footer .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.footer .flax .h6 {
	font-size:0.78125rem;
	line-height:1.6;
	color:#7f7f7f;
	display:block;
}
.footer .flax dl {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.footer .flax dd span,.footer .flax dd a {
	font-size:0.78125rem;
	line-height:1.6;
	color:#7f7f7f;
	display:block;
}
.footer .flax dd span {
	margin:0 0.5208333333333334rem;
}
.footer .tbs {
	padding:3.125rem 0 2.0833333333333335rem;
	display:flex;
	justify-content:space-between;
}
.footer .tbs .wx ul {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.footer .tbs .wx li {
	margin-left:0.8333333333333334rem;
	width:5.208333333333334rem;
}
.footer .tbs .wx .img {
	height:5.208333333333334rem;
	width:100%;
	border-radius:0.3125rem;
	overflow:hidden;
	background:#fff;
	padding:0.20833333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.footer .tbs .wx .img img {
	width:100%;
	height:100%;
	display:block;
}
.footer .tbs .wx p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#fff;
	text-align:center;
	margin-top:0.20833333333333334rem;
}
.footer .tbs .ls {
	display:flex;
	justify-content:space-between;
	width:calc(100% - 14.0625rem);
}
.footer .tbs .ls dt {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#fff;
	margin-bottom:0.8333333333333334rem;
}
.footer .tbs .ls dd a {
	font-size:0.78125rem;
	line-height:1.6;
	color:#7f7f7f;
	display:block;
}
.footer .tbs .ls dd {
	font-size:0.78125rem;
	line-height:1.6;
	color:#a9a9a9;
	margin-bottom:0.4166666666666667rem;
}
.footer {
	padding-bottom:3.125rem;
}
.pages dl {
	display:flex;
	justify-content:center;
	align-items:center;
}
.pages dd {
	margin:0 0.3125rem;
}
.pages dd a {
	font-size:0.7291666666666667rem;
	line-height:1.5625rem;
	color:#666666;
	display:block;
	padding:0 0.5208333333333334rem;
	border-radius:0.2604166666666667rem;
	min-width:1.5625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#fff;
	transition:all 0s;
}
.pages dd.w1 a {
	padding:0 1.0416666666666667rem;
}
.pages dd a:hover,.pages dd.on a {
	background:#023466;
	color:#fff;
	border-color:#023466;
}
.banner img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.banner {
	height:19.791666666666668rem;
}
.banner .wrap {
	display:flex;
	justify-content:center;
	align-items:center;
	height:100%;
}

.banner .txt h3,
.banner .txt1 p{
	font-size:4.427083333333334rem;
	line-height:1.6;
	background:-webkit-linear-gradient(rgba(255,255,255,0.2),rgba(255,255,255,0),rgba(255,255,255,0.2));
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	font-weight:bold;
	letter-spacing:-0.2604166666666667rem;
	text-transform:uppercase;
}
.banner .txt p ,
.banner .txt1 h3{
	font-size:2.0833333333333335rem;
	line-height:1.6;
	color:#fff;
	text-align:center;
	margin-top:-5.208333333333334rem;
}
.layout {
	/*overflow:hidden;*/
}
.header {
	position:fixed;
	left:0;
	right:0;
	top:0;
	z-index:12;
	height:4.6875rem;
	border-bottom:0.052083333333333336rem solid rgba(255,255,255,0.1);
}
.header .wrap {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header .logo {
	max-width:4.583333333333334rem;
	display:block;
}
.header .logo img {
	width:100%;
	display:block;
}
.header .rts {
	width:calc(100% - 14.0625rem);
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header .naver ul {
	display:flex;
	justify-content:space-between;
}
.header .naver li a {
	font-size:0.8854166666666667rem;
	line-height:4.6875rem;
	color:#fff;
	display:block;
}
.header .naver li {
	margin-right:3.125rem;
	position:relative;
}
.header .naver li h3 {
	position:relative;
}
.header .naver li h3::before {
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	width:0;
	height:0.10416666666666667rem;
	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;
	margin:0 auto;
	background:#199ef9;
}
.header .naver li:hover h3::before,.header .naver li.on h3::before {
	width:0.78125rem;
}
.header .naver li .nli {
	position:absolute;
	left:-19.010416666666668rem;
	right:-19.010416666666668rem;
	top:100%;
	z-index:1;
	background:#fff;
	width:45.57291666666667rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	display:none;
	box-shadow:0 0.2604166666666667rem 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.header .naver li .nli.won {
	width:18.625rem;
	left:-2.604166666666667rem;
	right:-2.604166666666667rem;
}
.header .naver li .nli.won .flax dl {
	width:auto;
	margin-bottom:0;
	margin-right:1.5625rem;
}
.header .naver li .ovs {
	padding:1.0416666666666667rem 0 1.0416666666666667rem 1.7708333333333335rem;
}
.header .naver li .flax {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
	padding-right:1.7708333333333335rem;
}
.header .naver li .flax1 {
	/*height:15.625rem;*/
	/*overflow-y:scroll;*/
}
.header .naver li:nth-child(4) .flax dl{
    width: 25%;
}
.header .naver li .flax dl {
	width:25%;
	margin-bottom:1.5625rem;
}
.header .naver li .flax dt a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#232323;
	margin-bottom:0.625rem;
	display:block;
}
.header .naver li .flax dd a {
	font-size:0.68125rem;
	line-height:1.6;
	color:#666666;
	display:block;
}
.header .naver li .flax dd {
	margin-bottom:0.7291666666666667rem;
}
.header .naver li:nth-child(5) .flax dl{
    width: 33.33%;
}
.header .form {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.header .login {
	width:0.8854166666666667rem;
	margin-left:1.0416666666666667rem;
}
.header .login img {
	display:block;
	width:100%;
}
.header .seach {
	border:1px solid rgba(255,255,255,0);
	border-radius:1.1458333333333335rem;
	cursor:pointer;
	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;
	position:relative;
}
.header .seach .t1 {
	width:0;
	height:2.3958333333333335rem;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.8333333333333334rem;
	color:#000;
	z-index:2;
	background:#fff;
	border:none;
	border-radius:1.25rem;
	position:absolute;
	right:100%;
	top:0;
	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 .seach .sub {
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	cursor:pointer;
	background:url(../images/qms1.png) no-repeat center;
	border:none;
	background-size:0.9375rem auto;
}
.header .seach:hover .t1 {
	width:14.583333333333334rem;
	padding:0 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.header .engsh {
	background:url(../images/qms3.png) no-repeat center;
	background-size:1.0416666666666667rem auto;
	position:relative;
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	cursor:pointer;
	margin-left:1.0416666666666667rem;
}
.header .engsh::before {
	content:"";
	position:absolute;
	right:-0.2604166666666667rem;
	top:50%;
	z-index:1;
	background:url(../images/qms4.png) no-repeat right center;
	background-size:0.4166666666666667rem auto;
	width:0.36458333333333337rem;
	height:0.15625rem;
	margin-top:-0.10416666666666667rem;
}
.header .engsh .ndl {
	position:absolute;
	left:0;
	right:0;
	top:100%;
	z-index:1;
	width:3.125rem;
	background:#fff;
	display:none;
}
.header .engsh.on .ndl {
	display:block;
}
.header .engsh dd a {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#000;
	display:block;
	text-align:center;
}
.crumbs {
	border-radius:0.5208333333333334rem;
	background:#fff;
	box-shadow:0 0.2604166666666667rem 0.5208333333333334rem 0 rgba(80,80,80,0.1);
	margin-top:-1.3541666666666667rem;
	padding:0.78125rem 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.crumbs dl {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.crumbs dd span,.crumbs dd a {
	font-size:0.78125rem;
	line-height:1.6;
	color:#666666;
	display:block;
}
.crumbs dd span {
	margin:0 0.2604166666666667rem;
}
.crumbs dd:nth-child(1) a {
	padding-left:1.25rem;
	background:url(../images/qms5.png) no-repeat left center;
	background-size:0.9375rem auto;
}
.header.ons,.header.on {
	background:linear-gradient(to right,#023466,#064c7a);
}
.chaxun {
	padding:5.208333333333334rem 0;
}
.chaxun .hds {
	border-radius:0.7291666666666667rem;
	overflow:hidden;
	padding:3.6458333333333335rem 0 3.4375rem;
}
.chaxun .hds h3 {
	font-size:1.5625rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin-bottom:1.5625rem;
}
.chaxun .hds .t1 {
	width:34.375rem;
	height:3.125rem;
	border-radius:1.5625rem;
	background:#fff;
	padding:0 1.875rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.9375rem;
	color:#000;
	display:block;
	border:none;
	margin:0 auto 0.5208333333333334rem;
}
.chaxun .hds .sub {
	margin:1.3541666666666667rem auto 0;
	width:9.635416666666668rem;
	height:2.8125rem;
	border-radius:1.5625rem;
	text-align:center;
	display:block;
	border:none;
	background:#1982f9;
	font-size:0.9375rem;
	color:#fff;
	cursor:pointer;
}


.chaxun .bds {
	width: 100%;
	border-radius:0.5208333333333334rem;
	background:#fff;
	overflow:hidden;
	margin-top:1.004166666666667rem;
	padding:5.291666666666667rem 0;
}
.chaxun .bds .ico {
	width:12.291666666666668rem;
	margin:0 auto;
}
.chaxun .bds .ico img {
	width:100%;
	display:block;
}
.chaxun .bds p {
	font-size:0.9375rem;
	line-height:1.6;
	color:#bbbfc5;
	margin-top:0.5208333333333334rem;
	text-align:center;
}



.chaxun .list h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
}
.chaxun .list h6 span {
	color:#ff0000;
	display:inline-block;
	margin:0 0.20833333333333334rem;
}
.chaxun .list {
	margin:1.8229166666666667rem 0;
}
.chaxun .list ul {
	margin-top:0.5208333333333334rem;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.chaxun .list li {
	margin-bottom:0.8333333333333334rem;
	width:calc((100% - 1.0416666666666667rem)/2);
	background:#fff;
	border-radius:0.7291666666666667rem;
	overflow:hidden;
	background:#fff;
	padding:1.25rem 0;
}
.chaxun .list li a {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.chaxun .list li .ls {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding-left:2.0833333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	width:calc(100% - 10.416666666666668rem);
}
.chaxun .list li h5 {
	width:8.541666666666668rem;
	text-align:center;
	position:relative;
}
.chaxun .list li h5 span {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
	padding-left:1.0416666666666667rem;
	background:url(../images/qms8.png) no-repeat left center;
	background-size:0.8854166666666667rem auto;
}
.chaxun .list li h5::before {
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:50%;
	z-index:1;
	height:2.34375rem;
	background:#eeeeee;
	width:0.052083333333333336rem;
	margin-top:-1.25rem;
}
.chaxun .list li .ico {
	width:2.2395833333333335rem;
}
.chaxun .list li .ico img {
	width:100%;
	display:block;
}
.chaxun .list li .ts {
	width:calc(100% - 3.6458333333333335rem);
}
.chaxun .list li h6 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.chaxun .list li p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	margin-top:0.10416666666666667rem;
}
.chaxun .list li:hover h5 span {
	background:url(../images/qms8-1.png) no-repeat left center;
	color:#023466;
}
.chaxun .shuju {
	margin:7.8125rem 0 5.208333333333334rem;
}
.chaxun .shuju img {
	width:12.291666666666668rem;
	display:block;
	margin:0 auto;
}
.chaxun .shuju p {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#bbbfc5;
	text-align:center;
	margin-top:0.5208333333333334rem;
}
.contact {
	padding:6.25rem 0 7.8125rem;
}
.contact .wrap {
	display:flex;
	justify-content:space-between;
}
.contact .text {
	width:calc(100% - 54.427083333333336rem);
}
.contact .fms {
	width:44.79166666666667rem;
	border-radius:0.5208333333333334rem;
	background:#f5f8fb;
	padding:2.291666666666667rem 2.604166666666667rem 3.0208333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.tit h2 {
	font-size:2.604166666666667rem;
	line-height:1.2;
	color:#333333;
	font-weight:bold;
}
.tit h3 {
	font-size:1.5625rem;
	line-height:1.4;
	color:#333333;
	font-weight:bold;
}
.contact .text dt {
	font-size:1.0416666666666667rem;
	line-height:1.4;
	color:#023466;
	font-weight:bold;
	margin-bottom:0.9375rem;
}
.contact .text dd {
	font-size:0.8333333333333334rem;
	line-height:1.4;
	color:#333333;
	margin-bottom:0.4166666666666667rem;
}
.contact .text .wxs ul {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.contact .text .wxs li {
	margin-right:1.0416666666666667rem;
	width:5.208333333333334rem;
}
.contact .text .wxs .img {
	height:5.208333333333334rem;
	width:100%;
	border-radius:0.3125rem;
	overflow:hidden;
	background:#fff;
	padding:0.10416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #e5e5e5;
}
.contact .text .wxs .img img {
	width:100%;
	height:100%;
	display:block;
}
.contact .text .wxs p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#666666;
	text-align:center;
	margin-top:0.20833333333333334rem;
}
.contact .text dl {
	margin:1.8229166666666667rem 0 1.5625rem;
}
.contact .fms h3 {
	font-size:1.25rem;
	line-height:1.4;
	color:#023466;
	font-weight:bold;
	margin-bottom:1.25rem;
}
.contact .fms li {
	margin-bottom:0.9375rem;
}
.contact .fms li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.4;
	color:#333333;
	margin-bottom:0.2604166666666667rem;
}
.contact .fms li h4 i {
	color:#ff0000;
}
.contact .fms li .t1 {
	width:100%;
	height:2.5rem;
	border-radius:0.3125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 0.5208333333333334rem;
	font-size:0.9375rem;
	color:#333333;
	border:1px solid #e3e9f0;
}
.contact .fms li dl {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.contact .fms li dd {
	width:calc((100% - 1.1458333333333335rem)/3);
}
.contact .fms li .t2 {
	height:7.8125rem;
	resize:none;
	line-height:1.7;
	padding:0.5208333333333334rem;
}
.contact .fms .sub {
	width:9.6875rem;
	line-height:2.5rem;
	height:2.5rem;
	text-align:center;
	display:block;
	border:none;
	background:#033869;
	font-size:0.8333333333333334rem;
	color:#fff;
	border-radius:1.5625rem;
	margin-top:1.3541666666666667rem;
	cursor:pointer;
}
.join {
	padding:7.291666666666667rem 0 5.46875rem;
}
.join .del {
	margin:1.5625rem 0 2.0833333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
}
.join .hds {
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:3.125rem 0 2.0833333333333335rem;
}
.join .hds ul {
	display:flex;
	justify-content:space-between;
}
.join .hds li .ico {
	height:3.125rem;
	overflow:hidden;
}
.join .hds li .ico img {
	max-width:100%;
	max-height:100%;
	display:block;
	object-fit:contain;
	margin:0 auto;
}
.join .hds li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#b4bbc7;
	margin:0.7291666666666667rem 0 0.5208333333333334rem;
}
.join .hds li p {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#fff;
	height:3.2em;
	overflow:hidden;
	font-weight:bold;
}
.join .hds li {
	text-align:center;
	width:25%;
}
.join .bds {
	margin:3.6458333333333335rem 0 2.0833333333333335rem;
}
.join .bds li {
	margin-bottom:0.15625rem;
}
.join .bds li .tps {
	display:flex;
	justify-content:space-between;
	align-items:center;
	border-radius:0.5208333333333334rem;
	background:#fff;
	padding:0 1.0416666666666667rem 0 1.8229166666666667rem;
	background-size:0.4166666666666667rem auto;
	cursor:pointer;
}
.join .bds li .tps h5 {
	background:url(../images/qms15.png) no-repeat center;
	width:2.0833333333333335rem;
	height:3.125rem;
	background-size:0.4166666666666667rem auto;
}
.join .bds li.on .tps h5 {
	background:url(../images/qms15-1.png) no-repeat center;
	background-size:0.8333333333333334rem auto;
}
.join .bds li.on .tps {
	background:linear-gradient(to right,#023466,#064c7a);
}
.join .bds li.on .tps h3,.join .bds li.on .tps h4 {
	color:#fff;
}
.join .bds li .tps h3 {
	font-size:1.0416666666666667rem;
	line-height:3.125rem;
	color:#232323;
	font-weight:bold;
	width:33.33%;
}
.join .bds li .tps h4 {
	font-size:0.8333333333333334rem;
	line-height:3.125rem;
	color:#666666;
	width:33.33%;
}
.join .bds li .tbs {
	background:#fff;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:1.5625rem 2.604166666666667rem 2.0833333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
	display:none;
}
.join .bds li .tbs p {
	padding-left:1.6666666666666667rem;
}
.join .bds li .tbs h6 {
	margin-bottom:0.2604166666666667rem;
}
.join .bds li .tbs .btn {
	display:block;
	margin:2.0833333333333335rem auto 0;
	width:10.104166666666668rem;
	font-size:0.8333333333333334rem;
	line-height:2.7083333333333335rem;
	color:#fff;
	background:linear-gradient(to right,#023466,#064c7a);
	border-radius:2.0833333333333335rem;
	text-align:center;
}
.shiyotk {
	padding:2.604166666666667rem 0 3.125rem;
}
.shiyotk .wrap {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.shiyotk .uitnavs {
	width:18.75rem;
}
.shiyotk .rts {
	width:calc(100% - 19.791666666666668rem);
	background:#fff;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:2.604166666666667rem 1.7708333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.uitnavs li {
	margin-bottom:0.10416666666666667rem;
}
.uitnavs li h3 {
	position:relative;
	padding:0 1.3541666666666667rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	background:#fff;
}
.uitnavs li h3 i {
	position:absolute;
	right:0.5208333333333334rem;
	top:50%;
	z-index:1;
	width:1.5625rem;
	height:1.5625rem;
	background:url(../images/qms38.png) no-repeat center;
	background-size:0.3125rem auto;
	margin-top:-0.78125rem;
}
.uitnavs li h3 a {
	font-size:0.8333333333333334rem;
	line-height:2.8125rem;
	color:#363636;
	display:block;
	padding-left:0.5208333333333334rem;
	background:url(../images/qms16.png) no-repeat left center;
	background-size:0.2604166666666667rem auto;
	transition:all 0s;
}
.uitnavs li .dnli {
	border-radius:0.4166666666666667rem;
	background:#fff;
	overflow:hidden;
	display:none;
}
.uitnavs li .dnli dl {
	padding:0.9375rem 1.875rem 0.2604166666666667rem;
}
.uitnavs li .dnli dd a {
	font-size:0.78125rem;
	line-height:1.6;
	color:#666666;
	display:block;
}
.uitnavs li .dnli dd {
	margin-bottom:0.78125rem;
}
.uitnavs li.on h3 i,.uitnavs li:hover h3 i {
	background:url(../images/qms38-1.png) no-repeat center;
	background-size:0.5729166666666667rem auto;
}
.uitnavs li .dnli dd a:hover {
	color:#023466;
}
.uitnavs li.on h3 a,.uitnavs li:hover h3 a {
	background:url(../images/qms16-1.png) no-repeat left center;
	background-size:0.2604166666666667rem auto;
	color:#fff;
}
.uitnavs li.on h3,.uitnavs li:hover h3 {
	background:linear-gradient(to right,#023466,#064c7a);
}
.shiyotk .text {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
}
.shiyotk .text h2 {
	font-size:1.5625rem;
	line-height:1.7;
	color:#232323;
	font-weight:bold;
	text-align:center;
	margin-bottom:1.0416666666666667rem;
}
.sousjg {
	padding:4.6875rem 0;
}
.sousjg .hds {
	text-align:center;
}
.sousjg .hds h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#023466;
	font-weight:bold;
}
.sousjg .hds h2 {
	font-size:1.6666666666666667rem;
	line-height:1.6;
	color:#023466;
	font-weight:bold;
}
.sousjg .hds .fms {
	margin:1.7708333333333335rem auto 0.5208333333333334rem;
	width:45.3125rem;
	background:#fff;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.15625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:3.6458333333333335rem;
	border-radius:2.0833333333333335rem;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.1);
}
.sousjg .hds .fms .t1 {
	width:calc(100% - 9.375rem);
	padding:0 1.7708333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:3.3333333333333335rem;
	font-size:0.9375rem;
	color:#333;
	background:none;
	border:none;
}
.sousjg .hds .fms .btn {
	background:linear-gradient(to right,#023466,#064c7a);
	width:8.541666666666668rem;
	border-radius:2.0833333333333335rem;
}
.sousjg .hds .fms .btn span {
	font-size:0.9375rem;
	line-height:3.3333333333333335rem;
	color:#fff;
	padding-left:1.4583333333333335rem;
	display:inline-block;
	background:url(../images/qms17.png) no-repeat left center;
	background-size:1.09375rem auto;
}
.sousjg .hds dl {
	margin:0.5208333333333334rem auto;
	width:45.3125rem;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	flex-wrap:wrap;
	padding:0 1.5625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.sousjg .hds dd a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	display:block;
}
.sousjg .hds dd {
	margin-right:1.4583333333333335rem;
}
.sousjg .hds dd a:hover,.sousjg .hds dd.on a {
	text-decoration:underline !important;
}
.sousjg .bds {
	border-radius:0.5208333333333334rem;
	background:#fff;
	overflow:hidden;
	margin-top:2.604166666666667rem;
	padding:7.291666666666667rem 0;
}
.sousjg .bds .ico {
	width:12.291666666666668rem;
	margin:0 auto;
}
.sousjg .bds .ico img {
	width:100%;
	display:block;
}
.sousjg .bds p {
	font-size:0.9375rem;
	line-height:1.6;
	color:#bbbfc5;
	margin-top:0.5208333333333334rem;
	text-align:center;
}
.sousjg .bds .bns {
	width:11.458333333333334rem;
	line-height:3.125rem;
	display:block;
	text-align:center;
	border-radius:2.0833333333333335rem;
	font-size:0.9375rem;
	color:#fff;
	background:linear-gradient(to right,#023466,#064c7a);
	margin:4.166666666666667rem auto 0;
}
.mask {
	position:fixed;
	left:0;
	right:0;
	top:0;
	z-index:12;
	bottom:0;
	width:100%;
	height:100%;
	display:block;
	background:rgba(0,0,0,0.5);
	display:none;
}
.mskdingz {
	position:fixed;
	left:0;
	right:0;
	top:7%;
	z-index:991113;
	width:59.375rem;
	margin:0 auto;
	background:#fff;
	border-radius:0.5208333333333334rem;
	padding:3.125rem 0 3.125rem 2.604166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	display:none;
}
.mskdingz .gb {
	position:absolute;
	right:0.5208333333333334rem;
	top:0.5208333333333334rem;
	z-index:1;
	background:url(../images/gb.png) no-repeat center;
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	cursor:pointer;
	background-size:1.3541666666666667rem auto;
	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;
}
.mskdingz .gb:hover {
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	/* IE 9*/
	-moz-transform:rotate(360deg);
	/* Firefox*/
	-webkit-transform:rotate(360deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(360deg);
}
.mskdingz h2 {
	font-size:1.7708333333333335rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
	margin-bottom:1.0416666666666667rem;
	text-align:center;
}
.mskdingz ul {
	overflow-y:scroll;
	height:27.083333333333336rem;
	padding-right:2.604166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mskdingz li {
	margin-bottom:1.0416666666666667rem;
}
.mskdingz li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#363636;
	margin-bottom:0.5208333333333334rem;
}
.mskdingz li .t1 {
	border-radius:0.3125rem;
	border:1px solid #b5b5b5;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.8333333333333334rem;
	height:2.291666666666667rem;
	padding:0 1.0416666666666667rem;
	color:#363636;
}
.mskdingz li .rado dl {
	display:flex;
	justify-content:flex-start;
	align-items:center;
	flex-wrap:wrap;
}
.mskdingz li .rado dd {
	margin-right:0.5208333333333334rem;
}
.mskdingz li .rado dd .ra1 {
	display:none;
}
.mskdingz li .rado dd label {
	min-width:5.9375rem;
	padding:0 1.1458333333333335rem;
	display:inline-block;
	font-size:0.8333333333333334rem;
	line-height:2.0833333333333335rem;
	color:#363636;
	border-radius:0.3125rem;
	border:1px solid #b5b5b5;
	text-align:center;
	cursor:pointer;
}
.mskdingz li .rado dd input:checked + label {
	background:#023466;
	color:#fff;
	border-color:#023466;
}
.mskdingz li .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.mskdingz li .flax .ds {
	width:calc((100% - 3.125rem)/3);
}
.mskdingz li .flax.on .ds {
	width:calc((100% - 1.5625rem)/2);
}
.mskdingz li .t2 {
	resize:none;
	height:5.989583333333334rem;
	line-height:1.7;
	padding:0.5208333333333334rem 1.0416666666666667rem;
}
.mskdingz li .lsele {
	border-radius:0.3125rem;
	border:1px solid #b5b5b5;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.8333333333333334rem;
	height:2.291666666666667rem;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	line-height:1.7;
	color:#363636;
	background:url(../images/qms18.png) no-repeat right 1.0416666666666667rem center;
	background-size:0.5208333333333334rem auto;
}
.mskdingz li h4 i {
	color:#ff0000;
}
.mskdingz .btn {
	width:8.333333333333334rem;
	display:block;
	margin:1.5625rem auto 0;
	font-size:0.8333333333333334rem;
	line-height:2.5rem;
	color:#fff;
	text-align:center;
	border-radius:2.0833333333333335rem;
	background:linear-gradient(to right,#023466,#064c7a);
}
.sousjg .box {
	border-radius:0.5208333333333334rem;
	background:#fff;
	overflow:hidden;
	margin-top:2.604166666666667rem;
	padding:1.0416666666666667rem 3.125rem 3.125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.sousjg .box .tps ul {
	display:flex;
	justify-content:flex-start;
	align-items:center;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
}
.sousjg .box .tps li a {
	padding:0 0.9375rem;
	display:block;
	font-size:0.9375rem;
	line-height:2.916666666666667rem;
	color:#666666;
	transition:all 0s;
}
.sousjg .box .tps li {
	position:relative;
	margin-right:0.10416666666666667rem;
}
.sousjg .box .tps li::before {
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	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;
	margin:0 auto;
	background:linear-gradient(to right,#023466,#064c7a);
	height:0.10416666666666667rem;
	width:0;
}
.sousjg .box .tps li:hover::before,.sousjg .box .tps li.on::before {
	width:100%;
}
.sousjg .box .tps li a:hover,.sousjg .box .tps li.on a {
	font-size:0.9375rem;
	color:#023668;
	font-weight:bold;
}
.sousjg .box .list {
	margin-top:0.5208333333333334rem;
}
.sousjg .box .list li {
	padding:1.5625rem 0;
	border-bottom:0.052083333333333336rem solid #f0f0f0;
}
.sousjg .box .list li h6 {
	text-align:right;
}
.sousjg .box .list li h6 span {
	background-size:0.6770833333333334rem auto;
	background:url(../images/qms19.png) no-repeat left center;
	padding-left:0.9375rem;
	font-size:0.7291666666666667rem;
	line-height:1.7;
	color:#999999;
	display:inline-block;
}
.sousjg .box .list li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.sousjg .box .list li h3 i {
	display:inline-block;
}
.sousjg .box .list li h3 i.i1 {
	color:#215aff;
}
.sousjg .box .list li h3 i.i2 {
	color:#ff9000;
}
.sousjg .box .list li h3 i.i3 {
	color:#28bd24;
}
.sousjg .box .list li p {
	margin:0.5208333333333334rem 0 1.3541666666666667rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:0.78125rem;
	line-height:1.6;
	color:#999999;
}
.sousjg .box .list li dl {
	display:flex;
	flex-wrap:wrap;
}
.sousjg .box .list li dd {
	margin-right:0.4166666666666667rem;
	border-radius:0.20833333333333334rem;
	padding:0 0.3125rem;
	font-size:0.6770833333333334rem;
	line-height:1.1458333333333335rem;
	display:inline-block;
}
.sousjg .box .list li dd.d1 {
	background:#e5f2ff;
	color:#008aff;
}
.sousjg .box .list li dd.d2 {
	background:#fff5e7;
	color:#ff9914;
}
.sousjg .box .list li dd.d3 {
	background:#faeefe;
	color:#cf5af6;
}
.pages.on dd a {
	border:1px solid #dcdcdc;
	line-height:1.4583333333333335rem;
}
.sousjg .box .list ul {
	margin-bottom:2.0833333333333335rem;
}
.sousjg .box .flax {
	display:flex;
	justify-content:space-between;
	margin:2.291666666666667rem 0 1.25rem;
}
.sousjg .box .uitsuanx {
	width:15.104166666666668rem;
	padding-right:1.8229166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.sousjg .box .rts {
	width:calc(100% - 15.104166666666668rem);
	padding-left:1.7708333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-left:0.052083333333333336rem solid #eeeeee;
}
.sousjg .box .rts li {
	border-radius:0.4166666666666667rem;
	background:#f8f8f8;
	padding:0.7291666666666667rem;
}
.uitsuanx .tps {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding-bottom:0.7291666666666667rem;
	border-bottom:0.052083333333333336rem solid #bfbfbf;
}
.uitsuanx .tps h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#023567;
	font-weight:bold;
}
.uitsuanx .tps .bns {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	display:block;
	font-weight:bold;
}
.uitsuanx .tbs li {
	border-bottom:0.052083333333333336rem solid #bfbfbf;
}
.uitsuanx .tbs li h3 {
	font-size:0.8333333333333334rem;
	padding:0.8333333333333334rem 0;
	line-height:1.7;
	font-weight:bold;
	cursor:pointer;
	color:#232323;
	background:url(../images/qms24.png) no-repeat right center;
	background-size:0.7291666666666667rem auto;
}
.uitsuanx .tbs li h3.on {
	background:url(../images/qms23.png) no-repeat right center;
	background-size:0.5208333333333334rem auto;
}
.uitsuanx .tbs li dd .che {
	display:none;
}
.uitsuanx .tbs li dd label {
	font-size:0.7291666666666667rem;
	line-height:1.7;
	color:#666666;
	display:block;
	padding-left:1.1458333333333335rem;
	background:url(../images/qms25.png) no-repeat left center;
	background-size:0.78125rem auto;
	cursor:pointer;
}
.uitsuanx .tbs li dd {
	margin-bottom:0.4166666666666667rem;
}
.uitsuanx .tbs li dd input:checked + label {
	background:url(../images/qms26.png) no-repeat left center;
	background-size:0.78125rem auto;
	color:#023668;
}
.uitsuanx .tbs li:last-child {
	border-bottom:none;
}
.uitsuanx .tbs li .ndli {
	display:none;
}
.uitsuanx .tbs li dl {
	padding-bottom:0.5208333333333334rem;
}
.uitprolist li {
	border-radius:0.5208333333333334rem;
	margin-bottom:0.3125rem;
	background:#f8f8f8;
	padding:0.7291666666666667rem 0.7291666666666667rem 0.7291666666666667rem 1.7708333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.uitprolist li a {
	display:flex;
	justify-content:space-between;
	flex-direction:row-reverse;
}
.uitprolist li .pic {
	width:12.083333333333334rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	height: 8rem;
}
.uitprolist li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:contain;
}
.uitprolist li .text {
	width:calc(100% - 16.145833333333336rem);
}
.uitprolist li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
	margin-bottom:0.625rem;
}
.uitprolist li p {
	display:flex;
	justify-content:space-between;
	margin-bottom:0.36458333333333337rem;
}
.uitprolist li p span {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	width:6.510416666666667rem;
}
.uitprolist li p i {
	width:calc(100% - 6.510416666666667rem);
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#666666;
}
.uitprolist li h6 {
	width:5.208333333333334rem;
	border:1px solid #b5b5b5;
	line-height:1.3541666666666667rem;
	text-align:center;
	margin-top:0.8333333333333334rem;
	border-radius:1.0416666666666667rem;
}
.uitprolist li h6 span {
	font-size:0.7291666666666667rem;
	line-height:1.3541666666666667rem;
	color:#878787;
	padding-left:0.9375rem;
	background:url(../images/qms21.png) no-repeat left center;
	background-size:0.7291666666666667rem auto;
}
.uitprolist li:hover h6 span {
	background:url(../images/qms22.png) no-repeat left center;
	background-size:0.7291666666666667rem auto;
	color:#fff;
}
.uitprolist li:hover h6 {
	background:linear-gradient(to right,#023466,#064c7a);
	border-color:#023466;
}
.uitprolist li:hover h3 {
	color:#023466;
}
.uitprolist {
	padding-bottom:1.5625rem;
}
.hmain {
	padding:3.6458333333333335rem 0 4.166666666666667rem;
}
.hmain .wrap {
	display:flex;
	justify-content:space-between;
	/*align-items:flex-start;*/
}
.uitlts {
	width:18.75rem;
}

.uitrts {
	width:calc(100% - 19.791666666666668rem);
	background:#fff;
	border-radius:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0.625rem 1.6666666666666667rem 3.75rem;
}
.jishuzy li {
	padding:1.25rem 0;
	border-bottom:0.052083333333333336rem solid #f0f0f0;
}
.jishuzy li a {
	display:flex;
	justify-content:space-between;
}
.jishuzy li .pic {
	width:13.28125rem;
	height:8.541666666666668rem;
	overflow:hidden;
}
.jishuzy li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.jishuzy li .txt {
	width:calc(100% - 14.84375rem);
}
.jishuzy li .txt h6 span {
	background-size:0.6770833333333334rem auto;
	background:url(../images/qms19.png) no-repeat left center;
	padding-left:0.9375rem;
	font-size:0.7291666666666667rem;
	line-height:1.7;
	color:#999999;
	display:inline-block;
}
.jishuzy li .txt h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.jishuzy li .txt h3 i {
	display:inline-block;
}
.jishuzy li .txt h3 i.i1 {
	color:#215aff;
}
.jishuzy li .txt h3 i.i2 {
	color:#ff9000;
}
.jishuzy li .txt h3 i.i3 {
	color:#28bd24;
}
.jishuzy li .txt p {
	margin:0.5208333333333334rem 0 1.0416666666666667rem;
	font-size:0.78125rem;
	line-height:1.6;
	color:#999999;
	height:3.2em;
	overflow:hidden;
}
.jishuzy li .txt dl {
	display:flex;
	flex-wrap:wrap;
	margin-bottom:0.5208333333333334rem;
}
.jishuzy li .txt dd {
	margin-right:0.4166666666666667rem;
	border-radius:0.20833333333333334rem;
	padding:0 0.3125rem;
	font-size:0.6770833333333334rem;
	line-height:1.1458333333333335rem;
	display:inline-block;
}
.jishuzy li .txt dd.d1 {
	background:#e5f2ff;
	color:#008aff;
}
.jishuzy li .txt dd.d2 {
	background:#fff5e7;
	color:#ff9914;
}
.jishuzy li .txt dd.d3 {
	background:#faeefe;
	color:#cf5af6;
}
.jishuzy li .txt dd.d4 {
	background:#eff9ee;
	color:#5fc354;
}
.jishuzy {
	padding-bottom:1.5625rem;
}
.uitsous {
	margin:1.0416666666666667rem 0;
}
.lttit {
	background-size:0.20833333333333334rem auto;
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#023466;
	font-weight:bold;
	background:url(../images/qms39.png) no-repeat left center;
	padding-left:0.625rem;
}
.uitsous .fms {
	margin-top:1.0416666666666667rem;
	border:1px solid #d2d2d2;
	border-radius:0.3125rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
	height:2.604166666666667rem;
}
.uitsous .fms .t1 {
	width:calc(100% - 3.125rem);
	background:none;
	height:100%;
	border:none;
	padding:0 1.0416666666666667rem;
	-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;
}
.uitsous .fms .sub {
	width:2.604166666666667rem;
	height:2.604166666666667rem;
	background:url(../images/qms27.png) no-repeat center;
	background-size:1.09375rem auto;
	border:none;
	font-size:0;
	cursor:pointer;
	display:block;
}
.uitwenj {
	padding:1.1458333333333335rem 0;
	border-radius:0.5208333333333334rem;
	width:100%;
}
.uitwenj .ico {
	width:2.5rem;
	margin:0 auto;
}
.uitwenj .ico img {
	width:100%;
	display:block;
}
.uitwenj p {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin-top:0.3125rem;
}
.uitxiaz {
	margin:1.0416666666666667rem 0;
}
.usbgs {
	background:#fff;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:1.3541666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;

}
.uitxiaz .bds {
	margin-top:0.5208333333333334rem;
}
.uitxiaz .bds li {
	padding:0.5208333333333334rem 0;
	border-bottom:0.052083333333333336rem solid #f7f7f7;
}
.uitxiaz .bds li a {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.uitxiaz .bds li .ls {
	width:calc(100% - 4.166666666666667rem);
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.uitxiaz .bds li h6 {
	width:3.229166666666667rem;
	height:1.25rem;
	border-radius:1.5625rem;
	background:#f7f7f7;
	text-align:center;
}
.uitxiaz .bds li h6 span {
	padding-left:0.7291666666666667rem;
	font-size:0.625rem;
	line-height:1.25rem;
	color:#666666;
	background:url(../images/qms31.png) no-repeat left center;
	background-size:0.5729166666666667rem auto;
}
.uitxiaz .bds li .ico {
	width:1.5104166666666667rem;
}
.uitxiaz .bds li .ico img {
	width:100%;
	display:block;
}
.uitxiaz .bds li .ts {
	width:calc(100% - 2.1875rem);
}
.uitxiaz .bds li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#333333;
}
.uitxiaz .bds li h5 {
	font-size:0.625rem;
	line-height:1.6;
	color:#999999;
}
.uitxiaz .bds li:hover h4 {
	color:#023466;
}
.uitxiaz .bds li:hover h6 {
	background:#023466;
}
.uitxiaz .bds li:hover h6 span {
	background:url(../images/qms31-1.png) no-repeat left center;
	background-size:0.5729166666666667rem auto;
	color:#fff;
}
.uitxiaz .bds li:last-child {
	border-bottom:none;
	padding-bottom:0;
}
.uitxunjia{
    	position: sticky;top: 5rem;z-index: 11;
}
.uitxunjia .bds {
	margin-top:0.7291666666666667rem;
}
.uitxunjia .bds .pic img {
	width:100%;
	display:block;
	border-radius:0.5208333333333334rem;
}
.uitxunjia .bds li {
	margin-bottom:0.5208333333333334rem;
}
.uitxunjia .bds li .t1 {
	border:1px solid #d2d2d2;
	border-radius:0.3125rem;
	height:2.1875rem;
	padding:0 0.625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.7291666666666667rem;
	color:#333;
	width:100%;
}
.uitxunjia .bds li .t2 {
	height:5.729166666666667rem;
	resize:none;
	padding:0.2604166666666667rem 0.625rem;
	line-height:1.7;
}
.uitxunjia .bds li dl {
	display:flex;
	justify-content:space-between;
}
.uitxunjia .bds li dd {
	width:calc((100% - 0.5208333333333334rem)/2);
}
.uitxunjia .bds ul {
	margin-top:0.78125rem;
}
.uitxunjia .bds .btn {
	width:100%;
	display:block;
	text-align:center;
	margin:0.8333333333333334rem 0;
	font-size:0.8333333333333334rem;
	line-height:2.5rem;
	cursor:pointer;
	color:#fff;
	border:none;
	background:linear-gradient(to right,#023466,#064c7a);
	border-radius:2.0833333333333335rem;
}
.jishuzydel .hds {
	text-align:center;
	border-bottom:0.052083333333333336rem solid #eeeeee;
	margin-top:2.0833333333333335rem;
	padding-bottom:0.9375rem;
}
.jishuzydel .hds h1 {
	font-size:1.5625rem;
	line-height:1.6;
	color:#232323;
	text-align:center;
	font-weight:bold;
}
.jishuzydel .hds dl {
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:0.78125rem;
}
.jishuzydel .hds dd {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	padding-left:1.0416666666666667rem;
	margin-right:1.4583333333333335rem;
}
.jishuzydel .hds .d1 {
	background:url(../images/qms40.png) no-repeat left center;
	background-size:0.6770833333333334rem auto;
}
.jishuzydel .hds .d2 {
	background:url(../images/qms41.png) no-repeat left center;
	background-size:0.8854166666666667rem auto;
}
.jishuzydel .del {
	margin:1.5625rem 0;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
}

.jishuzydel .del table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0
}

.jishuzydel .del table td{
	padding: 10px;border: 2px solid #fff;
}
.jishuzydel .del table td:nth-child(1){
	background-color: #f0f1f5; color: #272262;font-weight: bold;
	line-height: 1.6;

}
.jishuzydel .del table tr:nth-child(2n+1) td{
	background-color: #f0f1f5;color: #272262; 
	line-height: 1.6;

}

.jishuzydel .fots {
	border-top:0.052083333333333336rem solid #eeeeee;
	padding-top:1.25rem;
}
.jishuzydel .fots dl {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
}
.jishuzydel .fots dd {
	margin-right:0.4166666666666667rem;
	border-radius:0.20833333333333334rem;
	padding:0 0.3125rem;
	font-size:0.6770833333333334rem;
	line-height:1.1458333333333335rem;
	display:inline-block;
}
.jishuzydel .fots dd.d1 {
	background:#e5f2ff;
	color:#008aff;
}
.jishuzydel .fots dd.d2 {
	background:#fff5e7;
	color:#ff9914;
}
.jishuzydel .fots dd.d3 {
	background:#faeefe;
	color:#cf5af6;
}
.jishuzydel .fots dd.d4 {
	background:#eff9ee;
	color:#5fc354;
}
.jishuzydel .fots .fs {
	margin-top:1.25rem;
}
.jishuzydel .fots a {
	display:block;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
}
.jishuzydel .fots a span {
	color:#8a8a8a;
}
.msklogin {
	position:fixed;
	left:0;
	right:0;
	top:18%;
	z-index:14;
	width:22.395833333333336rem;
	border-radius:0.7291666666666667rem;
	margin:0 auto;
	background:#fff;
	padding:3.4375rem 0 2.604166666666667rem;
	display:none;
}
.msklogin .gb {
	position:absolute;
	right:0.5208333333333334rem;
	top:0.5208333333333334rem;
	z-index:1;
	background:url(../images/gb.png) no-repeat center;
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	cursor:pointer;
	background-size:1.3541666666666667rem auto;
	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;
}
.msklogin .gb:hover {
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	/* IE 9*/
	-moz-transform:rotate(360deg);
	/* Firefox*/
	-webkit-transform:rotate(360deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(360deg);
}
.msklogin h1 {
	font-size:1.7708333333333335rem;
	line-height:1.6;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.msklogin .bds {
	margin:1.0416666666666667rem 2.5rem 0;
}
.msklogin .bds li {
	margin-bottom:0.625rem;
}
.msklogin .bds .sub {
	width:8.333333333333334rem;
	line-height:2.3958333333333335rem;
	border-radius:1.5625rem;
	text-align:center;
	display:block;
	border:none;
	font-size:0.8333333333333334rem;
	color:#fff;
	background:linear-gradient(to right,#023466,#064c7a);
	margin:1.3541666666666667rem auto 1.5625rem;
	cursor:pointer;
}
.msklogin .bds li .t1 {
	height:2.5rem;
	border:none;
	font-size:0.8333333333333334rem;
	color:#333;
	width:100%;
	padding:0 1.4583333333333335rem 0 2.3958333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:url(../images/qms42.png) no-repeat left 0.9375rem center #f5f5f5;
	background-size:0.8333333333333334rem auto;
	border-radius:1.5625rem;
}
.msklogin .bds li .t2 {
	background:url(../images/qms43.png) no-repeat left 0.9375rem center #f5f5f5;
	background-size:0.78125rem auto;
}
.msklogin .bds h6 {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	text-align:center;
}
.msklogin .bds h6 a {
	text-decoration:underline !important;
	color:#999999;
}
.quanjiu {
	padding:5.729166666666667rem 0 3.6458333333333335rem;
}
.quanjiu .tit {
	position:relative;
	z-index:2;
}
.quanjiu .maps {
	margin-top:-8.854166666666668rem;
	position:relative;
}
.quanjiu .maps img {
	width:100%;
	display:block;
	margin:0 auto;
}
.quanjiu .maps li {
	display:flex;
	align-items:center;
}
.quanjiu .maps li i {
	display:block;
	width:0.3125rem;
	height:0.3125rem;
	border-radius:50%;
	background:#1e91fd;
	position:relative;
	z-index:11;
}
.quanjiu .maps li i::after,.quanjiu .maps li i::before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#1e91fd;
	border-radius:50%;
	z-index:1;
}
.quanjiu .maps li i::after::after {
	-webkit-animation:roda 1s 1s linear infinite;
	-moz-animation:roda 1s 1s linear infinite;
}
.quanjiu .maps li i::before {
	-webkit-animation:roda 1s 1.5s linear infinite;
	-moz-animation:roda 1s 1.5s linear infinite;
}
@-webkit-keyframes roda {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
}
100% {
	opacity:0;
	-webkit-transform:scale(3);
}
;}@-moz-keyframes roda {
	0% {
	opacity:1;
	-moz-transform:scale(1);
}
100% {
	opacity:0;
	-moz-transform:scale(3);
}
;}.quanjiu .maps li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
	margin-left:0.5208333333333334rem;
}
.quanjiu .maps li {
	position:absolute;
}
.quanjiu .maps li.l1 {
	top:24%;
	left:19%;
}
.quanjiu .maps li.l2 {
	top:36%;
	left:17%;
}
.quanjiu .maps li.l3 {
	top:66%;
	left:30%;
}
.quanjiu .maps li.l4 {
	top:30%;
	left:49%;
}
.quanjiu .maps li.l5 {
	top:33%;
	left:45%;
}
.quanjiu .maps li.l6 {
	top:45%;
	left:47%;
}
.quanjiu .maps li.l7 {
	top:57%;
	left:54%;
}
.quanjiu .maps li.l8 {
	top:26%;
	left:64%;
}
.quanjiu .maps li.l9 {
	top:36%;
	left:75%;
}
.quanjiu .maps li.l5 h4,.quanjiu .maps li.l9 h4 {
	margin-right:0.5208333333333334rem;
	margin-left:0;
}
.quanjiu .maps li.l10 {
	top:40%;
	left:79%;
}
.quanjiu .maps li.l11 {
	top:78%;
	left:82%;
}
.quanjiu .maps li.l12 {
	top:32%;
	left:77%;
	-webkit-animation:udass 2s 1s linear infinite;
	-moz-animation:udass 2s 1s linear infinite;
}
.quanjiu .maps li.l12 h4 {
	font-size:0.9375rem;
	color:#023466;
	font-weight:bold;
	padding-left:1.5625rem;
	background:url(../images/qms45.png) no-repeat left top;
	background-size:1.5625rem auto;
	padding-top:1.25rem;
}
.uitrts.on {
	background:none;
	padding:0;
}
.uitfuwu {
	margin:1.0416666666666667rem 0;
}
.uitfuwu .bds {
	margin-top:0.7291666666666667rem;
}
.uitfuwu .bds li {
	margin-bottom:0.8333333333333334rem;
}
.uitfuwu .bds li a {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#363636;
	display:block;
	padding-left:0.5208333333333334rem;
	background:url(../images/qms16.png) no-repeat left center;
	background-size:0.2604166666666667rem auto;
	transition:all 0s;
}
.uitfuwu .bds li:last-child {
	margin-bottom:0;
}
.uitfuwu .bds li a:hover,.uitfuwu .bds li.on a {
	background:url(../images/qms16-2.png) no-repeat left center;
	background-size:0.2604166666666667rem auto;
	color:#023466;
}
.kangtifx .ktbgs {
	background:#fff;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:1.5625rem 1.8229166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.katit h4{
	font-weight:bold;
}
.katit{
	font-size:1.25rem;
	line-height:1.6;
	color:#023466;
	font-weight:bold;
	background:url(../images/qms46.png) no-repeat left bottom;
	padding-bottom:0.20833333333333334rem;
}
.katit a{
	color:#023466;
}

.katit .more{
	float: right;
	font-size: 0.8333333333333334rem;
	border: solid 1px #ccc;
	border-radius: 0.8333333333333334rem;
	padding: 0 0.8333333333333334rem;
	color: #666;
}

.katit .more:hover{
    background:#023466;
	color: #fff;
}
.kangtifx .kant1 .text {
	margin-top:1.1458333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
}
.kangtifx .kant1 .text img {
/*	width:100%; */
/*	display:block; */
	border-radius:0.5208333333333334rem;
	margin-bottom:1.0416666666666667rem;
/*	max-height: 20rem; */
}
.ktbgs.ons {
	margin:0.625rem 0;
}
.kangtifx .kant1 .bds {
	margin-top:1.25rem;
}
.kangtifx .kant1 .bds ul {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.kangtifx .kant1 .bds li {
	margin-right:0.5208333333333334rem;
	margin-bottom:0.5208333333333334rem;
	width:calc((100% - 1.5625rem)/4);
	border-radius:0.5208333333333334rem;
	background:#f5f8fb;
	text-align:center;
	padding:1.25rem 0;
}
.kangtifx .kant1 .bds li:nth-child(4n) {
	margin-right:0;
}
.kangtifx .kant1 .bds li .ico {
	height:2.34375rem;
	overflow:hidden;
	margin:0 auto;
}
.kangtifx .kant1 .bds li .ico img {
	max-width:100%;
	max-height:100%;
	display:block;
	object-fit:contain;
	margin:0 auto;
}
.kangtifx .kant1 .bds li p {
	font-size:0.8333333333333334rem;
	line-height:1.3;
	color:#232323;
	height:2.6em;
	overflow:hidden;
	margin-top:0.8333333333333334rem;
}
.kangtifx .kant1 .list ul {
	display:flex;
/*	justify-content:space-between; */
	flex-wrap:wrap;
	margin-top:1.0416666666666667rem;
}
.kangtifx .kant1 .list li {
	width:calc((100% - 1.5625rem)/4);
	margin-bottom:0.5208333333333334rem;
	margin-right:0.5208333333333334rem;
	border-radius:0.5208333333333334rem;
	border:1px solid #8099b2;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#f5f8fb;
}
.kangtifx .kant1 .list li:nth-child(4n) {
	margin-right:0;
}
.kangtifx .kant1 .list li a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#023466;
	padding:0.8333333333333334rem 0;
	text-align:center;
	display:block;
}
.kangtifx .kant2 .bds {
	margin-top:0.625rem;
}
.kangtifx .kant2 .bds ul {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.kangtifx .kant2 .bds li {
	margin-bottom:0.5208333333333334rem;
	width:calc((100% - 0.5208333333333334rem)/2);
	background:#f5f8fb;
	border-radius:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #f5f8fb;
	padding:1.0416666666666667rem 1.3541666666666667rem 1.25rem;
}
.kangtifx .kant2 .bds li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-weight:bold;
}
.kangtifx .kant2 .bds li h6 {
	font-size:0.78125rem;
	line-height:1.7;
	color:#023466;
	text-decoration:underline;
}
.kangtifx .kant2 .bds li p {
	font-size:0.78125rem;
	line-height:1.5;
	color:#999999;
	height:3em;
	overflow:hidden;
	margin:0.5208333333333334rem 0 0.78125rem;
}
.kangtifx .kant2 .bds li:hover {
	border-color:#8099b2;
}
.kangtifx .kant2 .bds li:hover h3 {
	color:#023466;
}
.kangtifx .kant3 .bds {
	margin-top:0.5208333333333334rem;
}
.kangtifx .kant3 .bds li {
	padding:0.8333333333333334rem 0;
	border-bottom:0.052083333333333336rem solid #f2f2f2;
	cursor:pointer;
}
.kangtifx .kant3 .bds h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
	padding-left:1.7708333333333335rem;
	background:url(../images/qms53.png) no-repeat left center;
	background-size:1.25rem auto;
}
.kangtifx .kant3 .bds li.on h3 {
	background:url(../images/qms53-1.png) no-repeat left center;
	background-size:1.25rem auto;
	color:#023466;
}
.kangtifx .kant3 .bds .del {
	margin-top:0.78125rem;
	background:#f5f8fb;
	padding:1.5625rem 2.0833333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#232323;
	display:none;
}
.kangtifx .kant3 .bds li:last-child {
	border-bottom:none;
}
.kangtifx .kant3 {
	padding-bottom:0.7291666666666667rem;
}
.uitnavs.ons {
	margin:1.0416666666666667rem 0;
}
.kangtifx .kant4 {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.kangtifx .kant4 .pic {
	width:24.322916666666668rem;
	border-radius:0.5208333333333334rem;
}
.kangtifx .kant4 .pic img {
	width:100%;
	display:block;
}
.kangtifx .kant4 .ts {
	width:calc(100% - 27.34375rem);
}
.kangtifx .kant4 h3 {
	font-size:1.5625rem;
	line-height:1.6;
	color:#023466;
	font-weight:bold;
	border-bottom:0.052083333333333336rem solid #eeeeee;
	padding-bottom:0.625rem;
}
.kangtifx .kant4 p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
	margin-top:0.8333333333333334rem;
}
.kangtifx .kant5 .uitprolist {
	margin-top:1.3541666666666667rem;
}
.jishu_danb .wrap {
	background:#fff;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:2.0833333333333335rem 1.3541666666666667rem 3.125rem;
}
.jishu_danb h2 {
	font-size:1.5625rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.jishu_danb {
	padding:2.604166666666667rem 0 3.6458333333333335rem;
}
.jishu_danb .txt p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
}
.jishu_danb .txt {
	margin:0.9375rem 0 3.125rem;
}
.jishu_danb .swiplist {
	overflow:hidden;
}
.jishu_danb .swiplist .swiper-slide a {
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#f8f8f8;
	border-radius:0.5208333333333334rem;
	padding:0.4166666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.jishu_danb .swiplist .img {
	width:19.270833333333336rem;
	border-radius:0.5208333333333334rem;
	height:12.760416666666668rem;
	overflow:hidden;
}
.jishu_danb .swiplist .img img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.jishu_danb .swiplist .ts {
	width:calc(100% - 22.135416666666668rem);
}
.jishu_danb .swiplist .ts h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.jishu_danb .swiplist .ts p {
	font-size:0.78125rem;
	line-height:1.7;
	color:#999999;
	height:3.4em;
	overflow:hidden;
	margin:1.0416666666666667rem 0 1.8229166666666667rem;
}
.jishu_danb .swiplist .ts h6 {
	width:6.666666666666667rem;
	line-height:1.9791666666666667rem;
	text-align:center;
	font-size:0.7291666666666667rem;
	color:#fff;
	background:linear-gradient(to right,#023466,#064c7a);
	border-radius:2.0833333333333335rem;
}
.jishu_danb .swiplist .spot {
	margin:1.0416666666666667rem auto 0;
	position:static;
	text-align:center;
	width:100%;
}
.jishu_danb .swiplist .spot span {
	width:0.625rem;
	height:0.625rem;
	border:1px solid #dcdcdc;
	margin:0 0.4166666666666667rem;
	opacity:1;
	background:#fff;
}
.jishu_danb .swiplist .spot .swiper-pagination-bullet-active {
	background:#023466;
	border-color:#023466;
}
.jishu_danb .dantit {
	font-size:1.25rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.jishu_danb .fanf {
	margin:1.5625rem 0 3.6458333333333335rem;
}
.jishu_danb .fanf li {
	padding:0.9375rem 0;
	border-bottom:0.052083333333333336rem solid #eeeeee;
}
.jishu_danb .fanf li a {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.jishu_danb .fanf li .pic {
	width:10.15625rem;
	height:6.875rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
}
.jishu_danb .fanf li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.jishu_danb .fanf li .ts {
	width:calc(100% - 11.458333333333334rem);
}
.jishu_danb .fanf li h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.jishu_danb .fanf li p {
	font-size:0.78125rem;
	line-height:1.7;
	color:#999999;
	height:3.4em;
	overflow:hidden;
	margin-top:0.5208333333333334rem;
}
.jishu_danb .fuwu ul {
	margin-top:1.0416666666666667rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}
.jishu_danb .fuwu li .ico {
	width:6.09375rem;
	height:6.09375rem;
	overflow:hidden;
	margin:0 auto;
}
.jishu_danb .fuwu li .ico img {
	width:100%;
	display:block;
}
.jishu_danb .fuwu li p {
	font-size:0.78125rem;
	line-height:1.6;
	margin-top:0.5208333333333334rem;
	color:#363636;
}
.jishu_danb .wenz {
	margin-top:3.6458333333333335rem;
}
.jishu_danb .wenz ul {
	margin-top:1.0416666666666667rem;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.jishu_danb .wenz li {
	margin-right:2.0833333333333335rem;
	margin-bottom:1.5625rem;
	width:calc((100% - 6.25rem)/4);
}
.jishu_danb .wenz li:nth-child(4n) {
	margin-right:0;
}
.jishu_danb .wenz li .pic {
	width:100%;
	height:10.9375rem;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #dcdcdc;
	border-radius:0.5208333333333334rem;
	display:flex;
	justify-content:center;
	align-items:center;
}
.jishu_danb .wenz li .pic img {
	max-width:100%;
	max-height:100%;
	display:block;
	margin:auto;
}
.jishu_danb .wenz li h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
	margin:0.7291666666666667rem 0;
}
.jishu_danb .wenz li p {
	font-size:0.78125rem;
	line-height:1.6;
	color:#999999;
	height:6.4em;
	overflow:hidden;
}
.jszybox {
	padding:5.208333333333334rem 0 7.8125rem;
}
.jszybox .fuwu ul {
	margin-top:2.0833333333333335rem;
	display:flex;
/*	justify-content:space-between; */
	flex-wrap:wrap;
}
.jszybox .fuwu li {
	margin-bottom:1.0416666666666667rem;
	margin-right:0.9375rem;
	width:calc((100% - 2.8125rem)/4);
	background:#fff;
	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;
	position:relative;
	top:0;
	padding:1.5625rem 0.5208333333333334rem 1.5625rem 1.5625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-bottom:0.15625rem solid #fff;
}
.jszybox .fuwu li:hover {
	border-color:#023466;
}
.jszybox .fuwu li:nth-child(4n) {
	margin-right:0;
}
.jszybox .fuwu li .ico {
	width:3.3333333333333335rem;
	height:2.7083333333333335rem;
	position:relative;
	overflow:hidden;
}
.jszybox .fuwu li .ico img {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
	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;
	filter: grayscale(1);
}
.jszybox .fuwu li:hover .ico img {
	top:-100%;
	filter: grayscale(0);
}
.jszybox .fuwu li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#363636;
	font-weight:bold;
	margin:0.5208333333333334rem 0 1.25rem;
}
.jszybox .fuwu li h6 {
	width:5.729166666666667rem;
	line-height:1.7708333333333335rem;
	background:#eeeeee;
	border-radius:1.5625rem;
	text-align:center;
	font-size:0.7291666666666667rem;
	color:#666666;
}
.jszybox .fuwu li:hover h6 {
	background:linear-gradient(to right,#023466,#064c7a);
	color:#fff;
}
.jszybox .fuwu li:hover {
	top:-0.625rem;
}
.jszybox .ziyuan .del {
	margin:1.25rem 0 2.291666666666667rem;
	font-size:0.9375rem;
	line-height:1.8;
	color:#666666;
}
.jszybox .ziyuan .del a {
	text-transform:uppercase !important;
	color:#023466;
}
.jszybox .ziyuan ul {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.jszybox .ziyuan li {
	margin-bottom:1.0416666666666667rem;
	margin-right:0.9375rem;
	width:calc((100% - 2.8125rem)/4);
	background:#fff;
	border-radius:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:2.0833333333333335rem 1.8229166666666667rem 1.875rem;
	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;
	position:relative;
	top:0;
	padding:1.5625rem 0.5208333333333334rem 1.5625rem 1.5625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-bottom:0.15625rem solid #fff;
}
.jszybox .ziyuan li:hover {
	border-color:#023466;
	top:-0.78125rem;
}
.jszybox .ziyuan li:nth-child(4n) {
	margin-right:0;
}
.jszybox .ziyuan li .ico {
	width:2.604166666666667rem;
	height:2.604166666666667rem;
	overflow:hidden;
	border-radius:100%;
}
.jszybox .ziyuan li .ico img {
	width:100%;
	height:100%;
	display:block;
}
.jszybox .ziyuan li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#363636;
	font-weight:bold;
	margin:0.5208333333333334rem;
}
.jszybox .ziyuan li p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#666666;
	height:3.2em;
	overflow:hidden;
}
.jszybox .ziyuan {
	margin-top:5.208333333333334rem;
}
.jszybox .ziyuan li h6 {
	width:5.729166666666667rem;
	text-align:center;
	background:#eeeeee;
	border-radius:1.5625rem;
	margin-top:0.5208333333333334rem;
}
.jszybox .ziyuan li h6 span {
	font-size:0.7291666666666667rem;
	line-height:1.7708333333333335rem;
	color:#666666;
	display:inline-block;
	padding-left:1.0416666666666667rem;
	background:url(../images/qms31.png) no-repeat left center;
	background-size:0.5729166666666667rem auto;
}
.jszybox .ziyuan li:hover h6 {
	background:linear-gradient(to right,#023466,#064c7a);
}
.jszybox .ziyuan li:hover h6 span {
	background:url(../images/qms31-1.png) no-repeat left center;
	background-size:0.5729166666666667rem auto;
	color:#fff;
}
.jszybox .list {
	margin-top:5.208333333333334rem;
}
.jszybox .list .ds {
	margin-bottom:0.5208333333333334rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:1.3541666666666667rem 1.6666666666666667rem 1.875rem;
	background:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.jszybox .list .ds dl {
	display:flex;
/*	justify-content:space-between; */
	flex-wrap:wrap;
	margin-top:1.25rem;
}
.jszybox .list .ds dd {
	width:33%;
	margin-bottom:0.5208333333333334rem;
}
.jszybox .list .ds dd a {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#363636;
	background:url(../images/qms64.png) no-repeat left center;
	background-size:0.20833333333333334rem auto;
	display:block;
	padding-left:0.625rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.mskxunjia {
	position:fixed;
	left:0;
	right:0;
	top:20%;
	z-index:15;
	background:#fff;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	width:59.16666666666667rem;
	margin:0 auto;
	padding:3.125rem 2.604166666666667rem 3.90625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	display:none;
}
.mskxunjia .gb {
	position:absolute;
	right:0.5208333333333334rem;
	top:0.5208333333333334rem;
	z-index:1;
	background:url(../images/gb.png) no-repeat center;
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	cursor:pointer;
	background-size:1.3541666666666667rem auto;
	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;
}
.mskxunjia .gb:hover {
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	/* IE 9*/
	-moz-transform:rotate(360deg);
	/* Firefox*/
	-webkit-transform:rotate(360deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(360deg);
}
.mskxunjia h2 {
	font-size:1.7708333333333335rem;
	line-height:1.6;
	color:#000000;
	text-align:center;
	font-weight:bold;
	margin-bottom:1.0416666666666667rem;
}
.mskxunjia li {
	margin-bottom:0.9375rem;
}
.mskxunjia li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#363636;
	margin-bottom:0.2604166666666667rem;
}
.mskxunjia li h4 i {
	color:#ff0000;
}
.mskxunjia li .t1 {
	width:100%;
	border:1px solid #b5b5b5;
	border-radius:0.3125rem;
	height:2.34375rem;
	padding:0 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.8333333333333334rem;
	color:#363636;
	background:#fff;
}
.mskxunjia li dl {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.mskxunjia li dd {
	width:calc((100% - 3.125rem)/3);
}
.mskxunjia li .t2 {
	height:7.8125rem;
	resize:none;
	padding:0.5208333333333334rem 1.0416666666666667rem;
}
.mskxunjia .sub {
	width:8.333333333333334rem;
	line-height:2.5rem;
	border-radius:1.5625rem;
	margin:1.8229166666666667rem auto 0;
	border:none;
	display:block;
	cursor:pointer;
	text-align:center;
	font-size:0.8333333333333334rem;
	color:#fff;
	background:linear-gradient(to right,#023466,#064c7a);
}
.kangtifx .kant6 ul {
	margin-top:1.25rem;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.kangtifx .kant6 li {
	width:calc((100% - 4.6875rem)/4);
	margin-right:1.5625rem;
	margin-bottom:1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.kangtifx .kant6 li h6 {
	font-size:0.78125rem;
	line-height:1.6;
	color:#363636;
	text-align:center;
	margin-top:0.5208333333333334rem;
}
.kangtifx .kant6 li:nth-child(4n) {
	margin-right:0;
}
.kangtifx .kant6 li .pic {
	border:1px solid #d2d2d2;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
	border-radius:0.5208333333333334rem;
}
.kangtifx .kant6 li .pic img {
	width:100%;
	height:12rem;
	display:block;
	object-fit:contain;
}
.product .tops {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.product .tops .swippro {
	width:25rem;
}
.product .tops .text {
	width:calc(100% - 27.864583333333336rem);
}
.product .tops .text h3 {
	font-size:1.3541666666666667rem;
	line-height:1.6;
	color:#023466;
	font-weight:bold;
	padding-bottom:1.0416666666666667rem;
	border-bottom:0.052083333333333336rem solid #eeeeee;
}
.product .tops .text dl {
	margin:1.5625rem 0;
}
.product .tops .text dd {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
	margin-bottom:1.0416666666666667rem;
}
.product .tops .text h6 {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#666666;
	width:6.041666666666667rem;
}
.product .tops .text p {
	width:calc(100% - 6.041666666666667rem);
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#232323;
}
.product .tops .text p span {
	color:#ff0000;
	font-weight:bold;
	margin-right:0.3125rem;
	display:inline-block;
}
.product .tops .text ul {
	display:flex;
	justify-content:flex-start;
	width:calc(100% - 6.041666666666667rem);
}
.product .tops .text li {
	font-size:0.8333333333333334rem;
	line-height:1.3541666666666667rem;
	margin-right:0.2604166666666667rem;
	color:#232323;
	padding:0 0.5208333333333334rem;
	border-radius:0.20833333333333334rem;
	cursor:pointer;
}
.product .tops .text li.on {
	background:#ff0000;
	color:#fff;
}
.product .tops .text .flax {
	display:flex;
	align-items:center;
	margin-bottom:1.5625rem;
}
.product .tops .text .flax .b1 {
	margin-right:0.3125rem;
	display:block;
	padding:0 1.25rem;
	border:1px solid #8099b2;
	border-radius:1.5625rem;
	background:#f5f8fb;
	text-align:center;
}
.product .tops .text .flax .b1 span {
	line-height:1.875rem;
	font-size:0.7291666666666667rem;
	color:#023466;
	padding-left:1.1458333333333335rem;
	background:url(../images/qms65.png) no-repeat left center;
	background-size:0.8333333333333334rem auto;
}
.product .tops .text .flax .b2 {
	margin-right:0.3125rem;
	display:block;
	padding:0 1.7708333333333335rem;
	line-height:2.3958333333333335rem;
	font-size:0.8333333333333334rem;
	color:#023466;
	min-width:8.645833333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #8099b2;
	border-radius:1.5625rem;
	background:#f5f8fb;
	text-align:center;
}
.product .tops .text .flax .b2.on {
	color:#fff;
	background:linear-gradient(to right,#023466,#064c7a);
	border-color:#023466;
}
.product .tops {
	margin:3.125rem 0 3.6458333333333335rem;
}
.product .tops .swippro .hs,.product .tops .swippro .bs {
	overflow:hidden;
}
.product .tops .swippro img {
	width:100%;
	height:100%;
	display:block;
	object-fit:contain;
}
.product .tops .swippro .hs {
	height:24.739583333333336rem;
	border-radius:0.5208333333333334rem;
	background:#fff;
}
.product .tops .swippro .ovs {
	position:relative;
	margin:0.5208333333333334rem 1.0416666666666667rem 0;
}
.product .tops .swippro .prev,.product .tops .swippro .next {
	position:absolute;
	cursor:pointer;
	left:-1.0416666666666667rem;
	margin-top:-0.5208333333333334rem;
	top:50%;
	z-index:1;
	width:1.0416666666666667rem;
	height:1.0416666666666667rem;
	background-size:0.4166666666666667rem auto;
	background:url(../images/qms67.png) no-repeat center;
}
.product .tops .swippro .next {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	/* IE 9*/
	-moz-transform:rotate(180deg);
	/* Firefox*/
	-webkit-transform:rotate(180deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(180deg);
	left:auto;
	right:-1.0416666666666667rem;
}
.product .tops .swippro .bs .swiper-slide {
	width:3.541666666666667rem;
	height:3.541666666666667rem;
	border:1px solid #fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	cursor:pointer;
	box-sizing:border-box;
	background:#fff;
	overflow:hidden;
	border-radius:0.4166666666666667rem;
}
.product .tops .swippro .bs .swiper-slide-thumb-active {
	border-color:#023466;
}
.hbanner {
	height:48.4375rem;
	overflow:hidden;
	position:relative;
}
.hbanner .swiper-slide {
	display:flex;
	align-items:center;
	justify-content:center;
}
.hbanner .swiper-slide h6 {
	font-size:1.3541666666666667rem;
	line-height:1.6;
	color:#ffffff;
}
.hbanner .swiper-slide h3 {
	font-size:3.6458333333333335rem;
	color:#ffffff;
	font-weight:bold;
	line-height:1.4;
}
.hbanner .swiper-slide p {
	font-size:1.25rem;
	color:#ffffff;
	line-height:1.6;
	margin:1.0416666666666667rem 0 3.125rem;
}
.hbtn {
	width:9.635416666666668rem;
	line-height:2.604166666666667rem;
	text-align:center;
	background:#fff;
	font-size:0.9375rem;
	color:#023466;
	border-radius:2.604166666666667rem;
	display:block;
}
.hbanner .flax {
	position:absolute;
	left:0;
	right:0;
	bottom:2.8125rem;
	z-index:11;
	display:flex;
	justify-content:space-between;
	align-items:self-end;
	margin:0 auto;
}
.hbanner .flax .arrow {
	width:3.4895833333333335rem;
	height:3.4895833333333335rem;
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer;
}
.hbanner .flax .arrow .ico2 {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
	position:absolute;
	left:0;
	top:0;
}
.habout {
	padding:6.770833333333334rem 0 0;
}
.habout .ab_hd {
	display:flex;
	justify-content:space-between;
}
.habout .ab_hd .text {
	width:calc(100% - 21.614583333333336rem);
}
.habout .ab_hd .text p {
	font-size:0.8333333333333334rem;
	color:#333333;
	line-height:2.2;
	margin:1.5625rem 0 2.004166666666667rem;
}
.habout .ab_hd .hbtn {
	background:#054977;
	color:#fff;
}
.habout .ab_hd ul {
	width:17.1875rem;
}
.habout .ab_hd li {
	display:flex;
	justify-content:space-between;
	align-items:self-end;
	border-bottom:0.052083333333333336rem solid #eeeeee;
	margin-bottom:3.385416666666667rem;
	padding-bottom:0.5208333333333334rem;
}
.habout .ab_hd li h4 {
	display:flex;
	align-items:center;
	font-size:0.8333333333333334rem;
	color:#666666;
	line-height:1.8;
}
.habout .ab_hd li h4 img {
	width:0.9375rem;
	display:block;
	margin-right:0.3125rem;
}
.habout .ab_hd li h6 {
	font-size:1.25rem;
	line-height:1.2;
	color:#023466;
	font-weight:bold;
}
.habout .ab_hd li h6 i {
	font-size:2.0833333333333335rem;
}
.habout .ha_pic {
	margin-right:-12.5rem;
}
.habout .ha_pic img {
	display:block;
	width:100%;
}
.home {
	background:#fff;
}
.hpiclist {
	padding:5.729166666666667rem 0;
}
.hpiclist .list {
	margin-top:1.3020833333333335rem;
	border-radius:0.625rem;
	overflow:hidden;
}
.hpiclist .list ul {
	display:flex;
}
.hpiclist .list ul li {
	width:20%;
	position:relative;
	height:31.25rem;
	background:rgba(0,0,0,.35);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-right:0.052083333333333336rem solid rgba(255,255,255,0.25);
	overflow:hidden;
}
.hpiclist .list ul li a>img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
	opacity:0;
	transition:all 0.3s;
	transform:scale(1.4);
}
.hpiclist .list ul li .icon {
	position:absolute;
	left:0;
	right:0;
	bottom:2.0833333333333335rem;
	text-align:center;
	z-index:11;
}
.hpiclist .list ul li .icon img {
	width:1.875rem;
	height:1.875rem;
	object-fit:contain;
	display:block;
	opacity:1;
	margin:0 auto;
}
.hpiclist .list ul li h4 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#ffffff;
	margin-top:0.2604166666666667rem;
}
.hpiclist .list ul li:hover img {
	opacity:1;
	transform:scale(1);
}
.tit.wh h3,.tit.wh h2 {
	color:#fff;
}
.hproduct {
	padding:4.6875rem 0;
}
.hproduct ul {
	margin-top:1.0416666666666667rem;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.hproduct ul li {
	width:calc((100% - 0.625rem)/2);
	margin-bottom:0.625rem;
	border-radius:0.5208333333333334rem;
	background:#fff;
	padding:1.8229166666666667rem 2.604166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hproduct ul li img {
	width:3.229166666666667rem;
	display:block;
}
.hproduct ul li h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#232323;
	margin:0.5208333333333334rem 0;
}
.hproduct ul li p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
}
.hotproduct {
	padding:5.208333333333334rem 0;
}
.hotproduct .hlist {
	margin-top:1.5625rem;
	position:relative;
}
.hotproduct .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.arbtn {
	width:3.3333333333333335rem;
	height:3.3333333333333335rem;
	background:url(../images/hico17.png) no-repeat center/0.8854166666666667rem auto #fff;
	border-radius:2.604166666666667rem;
	box-shadow:0 0.3125rem 0.5208333333333334rem 0 rgba(80,80,80,0.1);
}
.hotproduct .hlist .prev,.hotproduct .hlist .next {
	width:2.7083333333333335rem;
	height:2.7083333333333335rem;
	background:url(../images/hico16.png) no-repeat center rgba(0,0,0,0.19);
	border-radius:50%;
	left:-6.041666666666667rem;
	position:absolute;
	top:50%;
	margin:-1.3541666666666667rem;
	z-index:11;
	cursor:pointer;
}
.hotproduct .hlist .next {
	left:auto;
	right:-6.041666666666667rem;
	transform:rotate(180deg);
}
.hotproduct .hlist .prev:hover,.hotproduct .hlist .next:hover {
	background-color:#023466;
}
.hotproduct .hlist li {
	width:24.479166666666668rem;
}
.hotproduct .hlist li .pic {
	height:12.479166666666668rem;
	border-radius:1.0416666666666667rem;
	overflow:hidden;
}
.hotproduct .hlist li .pic img {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
}
.hotproduct .hlist h5 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#333333;
	padding:0.5208333333333334rem 0;
	text-align:center;
}
.htech {
	background:#f7f7f7;
	padding:6.25rem 0;
}
.htech .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.htech .list {
	margin-top:1.5625rem;
	display:flex;
	justify-content:space-between;
}
.htech .list .pics {
	width:34.375rem;
	height:25rem;
	border-radius:0.78125rem;
	overflow:hidden;
	position:relative;
}
.htech .list .pics a {
	width:100%;
	display:block;
	height:100%;
	position:relative;
}
.htech .list .pics img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
}
.htech .list .pics h4 {
	font-size:0.9375rem;
	color:#ffffff;
	position:absolute;
	z-index:11;
	left:0;
	bottom:0;
	right:0;
	padding:0.5208333333333334rem 7.8125rem 0.5208333333333334rem 1.3020833333333335rem;
	line-height:1.6;
	background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));
}
.htech .list .pics .spans {
	position:absolute;
	right:1.3020833333333335rem;
	bottom:1.0416666666666667rem;
	z-index:11;
	left:auto;
	width:auto;
}
.htech .list .pics .spans span {
	width:0.46875rem;
	height:0.46875rem;
	margin-right:0;
	border-radius:50%;
	border:1px solid #fff;
	opacity:0.5;
	margin-left:0.4166666666666667rem;
	background:none;
}
.htech .list .pics .spans span.swiper-pagination-bullet-active {
	background:#fff;
	opacity:1;
}
.htech .list ul {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	width:calc(100% - 35.15625rem);
}
.htech .list li {
	width:calc((100% - 0.78125rem)/2);
	height:calc((100% - 0.78125rem)/2);
	margin-bottom:0.78125rem;
}
.htech .list li a {
	display:block;
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:1.8229166666666667rem 1.5625rem 0;
	border-radius:0.78125rem;
	background:#fff;
}
.htech .list li a h6 {
	font-size:0.7291666666666667rem;
	color:#999999;
	padding-left:0.78125rem;
	background:url(../images/hico18.png) no-repeat left center/0.625rem auto;
}
.htech .list li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#232323;
	margin:0.5208333333333334rem 0;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.htech .list li p {
	font-size:0.7291666666666667rem;
	line-height:1.8;
	color:#363636;
	height:5.4em;
	overflow:hidden;
}
.htech .list li a:hover {
	background:linear-gradient(to right,#023466,#064c7a);
}
.htech .list li a:hover h6 {
	background:url(../images/hico19.png) no-repeat left center/0.625rem auto;
	color:#b4bcc9;
}
.htech .list li a:hover h3 {
	color:#fff;
}
.htech .list li a:hover p {
	opacity:0.64;
	color:#fff;
}
.arbtn:hover {
	background:url(../images/hico17-1.png) no-repeat center / 0.8854166666666667rem auto #023466;
}
.layout.on {
	margin-top:4.6875rem;
}
.mt10 {
	margin:0.5208333333333334rem auto 1.5625rem;
}
.hmy .ltsc {
	float:left;
	width:18.75rem;
	position:sticky;
	top:0;
	z-index:11;
}
.hmy .ltsc .icon {
	background:#fff;
	border-radius:0.5208333333333334rem;
	padding:2.0833333333333335rem 1.0416666666666667rem 2.604166666666667rem;
	text-align:center;
}
.hmy .ltsc .icon .pic {
	width:4.166666666666667rem;
	height:4.166666666666667rem;
	border:2px solid #eeeeee;
	border-radius:50%;
	display:block;
	margin:0 auto;
}
.hmy .ltsc .icon h3 {
	font-size:0.9375rem;
	line-height:1.6;
	margin-top:0.5208333333333334rem;
}
.hmy .ltsc .icon h4 {
	font-size:0.7291666666666667rem;
	color:#999999;
	margin-top:0.2604166666666667rem;
}
.hmy .ltsc .icon .btn {
	display:flex;
	justify-content:center;
	align-items:center;
	width:5.208333333333334rem;
	line-height:1.4583333333333335rem;
	font-size:0.7291666666666667rem;
	color:#fff;
	background:#e62626;
	border-radius:1.0416666666666667rem;
	margin:1.0416666666666667rem auto 0;
}
.hmy .ltsc .icon .btn img {
	width:0.8333333333333334rem;
	margin-right:0.15625rem;
	height:auto;
}
.hmy .ltsc ul {
	margin-top:0.5208333333333334rem;
}
.hmy .ltsc li {
	margin-bottom:0.052083333333333336rem;
}
.hmy .ltsc li a {
	background:#fff;
	border-radius:0.5208333333333334rem;
	line-height:2.8645833333333335rem;
	padding:0 1.3541666666666667rem;
	display:block;
}
.hmy .ltsc li a h4 {
	font-size:0.8333333333333334rem;
	color:#363636;
	padding-left:0.5729166666666667rem;
	background:url(../images/hi1.png) no-repeat left center;
}
.hmy .ltsc li.on a h4,.hmy .ltsc li a:hover h4 {
	background:url(../images/hi2.png) no-repeat left center;
	color:#fff;
}
.hmy .ltsc li.on a,.hmy .ltsc li a:hover {
	background:#043e6f;
}
.hmy .rtsc {
	width:calc(100% - 19.791666666666668rem);
	float:right;
}
.hmy .rtsc .padbor {
	background:#fff;
	border-radius:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:1.5625rem 1.8229166666666667rem;
	margin-bottom:0.78125rem;
}
.hmy .rtsc h3 {
	font-size:1.25rem;
	color:#023466;
	line-height:1.7;
	background:url(../images/line1.png) no-repeat left bottom;
	font-weight:bold;
}
.hmy .rtsc .file {
	width:4.947916666666667rem;
	height:4.947916666666667rem;
	border-radius:50%;
	margin:1.8229166666666667rem auto 0.5208333333333334rem;
	overflow:hidden;
	position:relative;
	border:2px solid #eeeeee;
}
.hmy .rtsc .file img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
}
.hmy .rtsc .file h4 {
	font-size:0.625rem;
	color:#ffffff;
	line-height:1.40625rem;
	background:rgba(0,0,0,.66);
	text-align:center;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
}
.hmy .rtsc .file .fl {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:11;
	opacity:0;
	cursor:pointer;
}
.hmy .rtsc ul {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.hmy .rtsc li {
	width:calc((100% - 1.5625rem)/2);
	margin:0.78125rem 0 0;
}
.hmy .rtsc ul.ul2 li {
	width:calc((100% - 3.229166666666667rem)/3);
}
.hmy .rtsc ul.ul2 li:nth-child(4) {
	width:100%;
}
.hmy .rtsc ul.ul2 li .txt1 {
	height:7.8125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0.4166666666666667rem 0.78125rem;
	resize:none;
}
.hmy .rtsc li h4 {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
}
.hmy .rtsc li h4 i {
	color:#ff0000;
}
.hmy .rtsc li .txt {
	font-size:0.8333333333333334rem;
	color:#363636;
	height:2.34375rem;
	border:1px solid #b5b5b5;
	padding:0 0.78125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0.3125rem;
	width:100%;
}
.hmy .rtsc .btn {
	width:10.052083333333334rem;
	line-height:2.7083333333333335rem;
	display:block;
	margin:1.5625rem auto;
	background:#033869;
	border:none;
	font-size:0.8333333333333334rem;
	color:#ffffff;
	cursor:pointer;
	border-radius:2.604166666666667rem;
}
.hmy {
	padding-bottom:3.6458333333333335rem;
}
.hmy .rtsc .mtable {
	width:100%;
	margin-top:0.9375rem;
}
.hmy .rtsc .mtable th {
	background:#023466;
	height:2.447916666666667rem;
	font-size:0.8333333333333334rem;
	color:#ffffff;
	padding:0 0.4166666666666667rem;
}
.hmy .rtsc .mtable td {
	font-size:0.7291666666666667rem;
	color:#363636;
	padding:0 0.4166666666666667rem;
	height:2.447916666666667rem;
	border-bottom:0.052083333333333336rem solid #eeeeee;
}
.hmy .rtsc .mtable th:first-child {
	border-radius:0.3125rem 0 0 0.3125rem;
}
.hmy .rtsc .mtable th:last-child {
	border-radius:0 0.3125rem 0.3125rem 0;
}
.hmy .rtsc .mtable .che {
	margin-right:0.5208333333333334rem;
	transform:scale(1.2);
}
.hmy .rtsc .mtable td a {
	color:#0763d5;
}
.hmy .rtsc .mtable td a.btn1 {
	width:2.8645833333333335rem;
	border:1px solid #023466;
	border-radius:0.78125rem;
	text-align:center;
	line-height:1.1458333333333335rem;
	font-size:0.7291666666666667rem;
	color:#023466;
	display:inline-block;
	margin-left:1.3020833333333335rem;
}
.hmy .rtsc .mtable td a.btn1:hover {
	color:#fff;
	background:#023466;
}
.hmy .rtsc .tclose {
	width:4.375rem;
	line-height:1.4583333333333335rem;
	background:#e62626;
	border-radius:0.3125rem;
	color:#fff;
	text-align:center;
	font-size:0.7291666666666667rem;
	cursor:pointer;
	margin:0.78125rem 0 0;
}
.hmy .rtsc .list dd {
	display:flex;
	justify-content:space-between;
	align-items:self-end;
	border-bottom:0.052083333333333336rem solid #eeeeee;
	padding:1.3020833333333335rem 0;
}
.hmy .rtsc .list dd .text {
	width:calc(100% - 7.291666666666667rem);
}
.hmy .rtsc .list dd h6 {
	font-size:0.7291666666666667rem;
	color:#999999;
	line-height:1.6;
	background:url(../images/hico18.png) no-repeat left center/0.6770833333333334rem auto;
	padding-left:0.9375rem;
	margin-bottom:0.5208333333333334rem;
}
.hmy .rtsc .list dd .text a {
	font-size:0.8333333333333334rem;
	color:#0763d5;
	line-height:1.7;
	display:inline-block;
}
.hmy .rtsc .list dd .btn2 {
	width:5.208333333333334rem;
	line-height:1.8229166666666667rem;
	background:linear-gradient(to right,#023466,#064c7a);
	border-radius:2.604166666666667rem;
	text-align:center;
	font-size:0.7291666666666667rem;
	color:#fff;
}
.hmy .rtsc .pages {
	margin-top:1.0416666666666667rem;
}
.hmy .rtsc .pages a {
	border:1px solid #d2d2d2;
}
.pages dd a:hover,.pages dd.on a {
	border-color:#023466 !important;
}
.kangtifx .section1 {
	border-bottom:0.052083333333333336rem solid #eeeeee;
	padding-bottom:5.208333333333334rem;
	padding-top:3.125rem;
}
.kangtifx .section1 p {
	font-size:0.8333333333333334rem;
	color:#333333;
	line-height:2.2;
}
.kangtifx .section1 .tit {
	margin-top:3.125rem;
}
.kangtifx .section1 ul {
	margin-top:2.604166666666667rem;
	display:flex;
	justify-content:space-between;
}
.kangtifx .section1 li {
	width:5.520833333333334rem;
}
.kangtifx .section1 .icon {
	width:5.520833333333334rem;
	height:5.520833333333334rem;
	display:flex;
	align-items:center;
	justify-content:center;
}
.kangtifx .section1 .ico {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
}
.kangtifx .section1 li h4 {
	text-align:center;
	font-size:1.0416666666666667rem;
	color:#023466;
	line-height:1.6;
	padding:0.5208333333333334rem 0;
}
.section2 {
	padding:4.166666666666667rem 0;
}
.section2 ul {
	display:flex;
	flex-wrap:wrap;
	margin-top:1.5625rem;
}
.section2 li {
	width:calc((100% - 2.760416666666667rem)/4);
	margin:0 0.8854166666666667rem 1.0416666666666667rem 0;
	border-bottom:0.15625rem solid #fff;
	border-radius:0.78125rem;
	position:relative;
	top:0;
	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;
}
.section2 li:nth-child(4n) {
	margin-right:0;
}
.section2 li a {
	border:1px solid #e6e6e6;
	display:block;
	border-radius:0.78125rem;
	padding:1.5625rem;
}
.section2 li:hover {
	top:-0.3125rem;
}
.section2 li .ico {
	width:3.3333333333333335rem;
	height:2.291666666666667rem;
	overflow:hidden;
}
.section2 li .ico img {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
	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;
	filter: grayscale(1);
}
.section2 li h4 {
	margin:0.78125rem 0 1.0416666666666667rem;
	font-size:0.9375rem;
	color:#363636;
	line-height:1.6;
}
.section2 li h6 {
	font-size:0.7291666666666667rem;
	color:#666666;
	line-height:1.7708333333333335rem;
	width:5.729166666666667rem;
	background:#eeeeee;
	border-radius:2.604166666666667rem;
	text-align:center;
	border-radius:2.604166666666667rem;
}
.section2 li a:hover h4 {
	color:#023466;
	font-weight:bold;
}
.section2 li a:hover h6 {
	background:linear-gradient(to right,#023466,#0c507d);
	color:#fff;
}
.section2 li a:hover img {
    filter: grayscale(0);
}
.section2 li:hover {
	border-color:#023466;
}
.section3 {
	background:#f7f7f7;
	padding:5.729166666666667rem 0 3.6458333333333335rem;
}
.section3 ul {
	display:flex;
	flex-wrap:wrap;
	margin-top:1.5625rem;
}
.section3 li {
	width:calc((100% - 5.3125rem)/3);
	margin:0 2.604166666666667rem 1.7708333333333335rem 0;
	background:url(../images/mbg1.png) no-repeat center/100% 100%;
	height:12.5rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:1.5625rem;
	position:relative;
}
.section3 li:nth-child(3n) {
	margin-right:0;
}
.section3 li p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#666666;
	height:8em;
	overflow:hidden;
}
.section3 li h4 {
	font-size:0.8333333333333334rem;
	color:#023466;
	line-height:1.6;
	padding:0.5208333333333334rem 0;
}
.section3 li .x {
	height:0.7291666666666667rem;
	display:block;
}
.section3 li .name {
	position:absolute;
	right:0;
	bottom:0.15625rem;
	z-index:1;
	width:3.3333333333333335rem;
	height:3.3333333333333335rem;
	border-radius:50%;
	object-fit:cover;
	display:block;
}
.section4 {
	padding:5.208333333333334rem 0;
}
.section4 .txt {
	margin:1.3020833333333335rem 0;
	font-size:0.8333333333333334rem;
	color:#666666;
	line-height:2;
}
.section4 .txt a {
	text-decoration:underline !important;
	color:#023466;
}
.section4 ul {
	display:flex;
	flex-wrap:wrap;
}
.section4 li {
	width:calc((100% - 2.760416666666667rem)/4);
	margin:0 0.8854166666666667rem 1.0416666666666667rem 0;
	border-bottom:0.15625rem solid #fff;
	border-radius:0.78125rem;
	position:relative;
	top:0;
	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;
}
.section4 li:nth-child(4n) {
	margin-right:0;
}
.section4 li a {
	border:1px solid #e6e6e6;
	display:block;
	border-radius:0.78125rem;
	padding:1.5625rem;
}
.section4 li:hover {
	top:-0.3125rem;
}
.section4 li .ico {
	width:3.3333333333333335rem;
	height:2.291666666666667rem;
	overflow:hidden;
}
.section4 li .ico img {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
	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;
}
.section4 li h4 {
	margin:0.2604166666666667rem 0 0.5208333333333334rem;
	font-size:0.9375rem;
	color:#023466;
	line-height:1.6;
}
.section4 li p {
	font-size:0.7291666666666667rem;
	color:#666666;
	line-height:2;
	height:4em;
	overflow: hidden;
}
.section4 li h6 {
	font-size:0.7291666666666667rem;
	color:#666666;
	line-height:1.7708333333333335rem;
	width:5.729166666666667rem;
	background:#eeeeee;
	border-radius:2.604166666666667rem;
	text-align:center;
	border-radius:2.604166666666667rem;
	display:flex;
	align-items:center;
	justify-content:center;
}
.section4 li h6 .icon {
	width:0.7291666666666667rem;
	height:0.78125rem;
	overflow:hidden;
	margin-right:0.15625rem;
}
.section4 li h6 .icon img {
	width:100%;
	height:100%;
	display:block;
	object-fit:contain;
	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;
}
.section4 li a:hover h4 {
	color:#023466;
	font-weight:bold;
}
.section4 li a:hover h6 {
	background:linear-gradient(to right,#023466,#0c507d);
	color:#fff;
}
.section4 li a:hover .icon img {
	transform:translateY(-100%);
}
.section4 li:hover {
	border-color:#023466;
}
.section5 {
	padding:5.208333333333334rem 0 4.427083333333334rem;
	background:#f7f7f7;
}
.section5 .list {
	margin-top:1.8229166666666667rem;
}
.section5 .list h6 {
	font-size:0.9375rem;
	color:#232323;
	line-height:1.6;
	padding-left:1.8229166666666667rem;
	background:url(../images/mi20.png) no-repeat left 0.3125rem center/1.25rem auto;
	margin:1.3020833333333335rem 0;
	cursor:pointer;
}
.section5 .list li {
	overflow:hidden;
	border-bottom:0.052083333333333336rem solid #eaeaea;
}
.section5 .list li .txt {
	background:#fff;
	display:none;
}
.section5 .list li p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
	padding:1.5625rem 2.0833333333333335rem;
	margin-bottom:0.5208333333333334rem;
}
.section5 .list li.on h6 {
	background:url(../images/mi20-1.png) no-repeat left 0.3125rem center/1.25rem auto;
	color:#023466;
}
.section6 {
	padding:5.208333333333334rem 0;
}
.section6 .tit p {
	font-size:0.8333333333333334rem;
	color:#666666;
	margin:1.3020833333333335rem 0 2.0833333333333335rem;
}
.section6 ul {
	display:flex;
	flex-wrap:wrap;
}
.section6 ul li {
	width:calc((100% - 6.979166666666667rem)/4);
	margin:0 2.291666666666667rem 1.3020833333333335rem 0;
}
.section6 ul li:nth-child(4n) {
	margin-right:0;
}
.section6 ul li h4 {
	font-size:0.8333333333333334rem;
	color:#363636;
	line-height:2;
}
.section6 ul li h4 i {
	color:#ff0000;
}
.section6 ul li .txt {
	width:100%;
	height:2.34375rem;
	border:1px solid #b5b5b5;
	border-radius:0.3125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 1.0416666666666667rem;
	font-size:0.8333333333333334rem;
	color:#333;
}
.section6 ul li.last {
	width:100%;
	margin-right:0;
}
.section6 ul li.last .txt1 {
	height:7.8125rem;
	padding:0.4166666666666667rem 1.0416666666666667rem;
	resize:none;
}
.section6 .btn {
	width:9.375rem;
	line-height:2.604166666666667rem;
	background:linear-gradient(to right,#063768,#094e7c);
	color:#f5f5f5;
	border-radius:2.604166666666667rem;
	font-size:0.9375rem;
	border:none;
	margin:1.0416666666666667rem auto;
	display:block;
}
.section6 ul li .lsele {
	background:url(../images/hico22.png) no-repeat right 1.0416666666666667rem center;
	padding-right:1.5625rem;
}
.asection1 {
	padding:7.291666666666667rem 0;
}
.asection1 .wrap {
	display:flex;
	justify-content:space-between;
}
.asection1 .text {
	width:41.145833333333336rem;
}
.asection1 .text p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#333333;
	margin-top:1.5625rem;
}
.asection1 .pic {
	width:42.708333333333336rem;
	border-radius:1.5625rem 0 0 1.5625rem;
	overflow:hidden;
	margin-right:-12.5rem;
	position:relative;
}
.asection1 .pic img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
}
.asection1 .pic .icon {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:1;
	cursor:pointer;
	margin:auto;
	width:4.84375rem;
	height:4.84375rem;
}
.asection2 {
	padding:6.510416666666667rem 0;
}
.asection2 p {
	font-size:0.8333333333333334rem;
	color:#fff;
	line-height:2.2;
	padding:1.5625rem 0;
}
.asection2 ul {
	display:flex;
}
.asection2 ul li {
	width:calc(100% / 6);
	height:17.96875rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:1.8229166666666667rem 1.5625rem;
	position:relative;
}
.asection2 ul li img {
	width:1.71875rem;
	height:2.291666666666667rem;
	object-fit:contain;
	display:block;
}
.asection2 ul li .txt {
	position:absolute;
	left:1.5625rem;
	bottom:1.8229166666666667rem;
	z-index:11;
}
.asection2 ul li .txt h4 {
	font-size:0.8333333333333334rem;
	color:#023466;
	font-style:italic !important;
}
.asection2 ul li .txt h5 {
	font-size:1.1458333333333335rem;
	color:#023466;
	line-height:1.7;
}
.asection2 ul li:nth-child(2n) .txt h4,.asection2 ul li:nth-child(2n) .txt h5 {
	color:#ffffff;
}
.asection3 {
	padding:5.729166666666667rem 0;
}
.asection3 .list {
	margin-top:1.5625rem;
	display:flex;
	justify-content:space-between;
}
.asection3 .list ul {
	width:calc((100% - 0.625rem)/2);
}
.asection3 .list li {
	border:1px solid #e5e5e5;
	border-radius:0.78125rem;
	padding:1.40625rem 2.5rem;
	margin-bottom:0.5208333333333334rem;
	border-bottom:0.15625rem solid #023466;
}
.asection3 .list li:last-child {
	margin-bottom:0;
}
.asection3 .list li img {
	width:3.28125rem;
	height:3.28125rem;
	object-fit:contain;
	display:block;
}
.asection3 .list li h4 {
	font-size:1.25rem;
	color:#023466;
	line-height:2.0833333333333335rem;
	margin-bottom:0.4166666666666667rem;
}
.asection3 .list li p {
	font-size:0.78125rem;
	line-height:2.2;
	color:#666666;
}
.asection3 .list ul:last-child li {
	height:100%;
}
.asection4 {
	padding:4.6875rem 0;
	background:#f7f7f7;
}
.asection4 .list ul {
	margin-top:1.5625rem;
	display:flex;
	flex-wrap:wrap;
	margin-bottom:1.5625rem;
}
.asection4 .list ul li {
	width:calc((100% - 2.760416666666667rem)/4);
	margin:0 0.8854166666666667rem 0.8854166666666667rem 0;
}
.asection4 .list ul li:nth-child(4n) {
	margin-right:0;
}
.asection4 .list ul li a {
	display:flex;
	justify-content:center;
	align-items:center;
	border-radius:0.5208333333333334rem;
	height:12.760416666666668rem;
	background:#fff;
}
.asection4 .list ul li img {
	width:80%;
	height:80%;
	display:block;
	object-fit:contain;
}
.asection5 {
	padding:4.6875rem 0;
}
.asection5 p {
	margin:1.3020833333333335rem 0 2.604166666666667rem;
	font-size:0.9375rem;
	color:#666666;
	line-height:2;
}
.asection5 .amap {
	width:94.42708333333334rem;
	margin:0 auto;
	position:relative;
}
.asection5 .amap>img {
	width:100%;
}
.asection5 .amap li {
	display:flex;
	align-items:center;
	position:absolute;
}
.asection5 .amap li h4 {
	font-size:0.78125rem;
	color:#666666;
	line-height:2;
}
.asection5 .amap li .ico {
	width:1.6666666666666667rem;
}
.asection5 .amap li:nth-child(1) {
	left:21%;
	top:-0.02%;
	-webkit-animation:udass 2s 0s linear infinite;
	-moz-animation:udass 2s 0s linear infinite;
}
.asection5 .amap li:nth-child(2) {
	left:15%;
	top:10%;
	-webkit-animation:udass 2s .1s linear infinite;
	-moz-animation:udass 2s .1s linear infinite;
}
.asection5 .amap li:nth-child(3) {
	left:19.5%;
	top:41%;
	-webkit-animation:udass 2s .2s linear infinite;
	-moz-animation:udass 2s .2s linear infinite;
}
.asection5 .amap li:nth-child(4) {
	left:41.5%;
	top:10%;
	-webkit-animation:udass 2s .3s linear infinite;
	-moz-animation:udass 2s .3s linear infinite;
}
.asection5 .amap li:nth-child(5) {
	left:40.5%;
	top:21%;
	-webkit-animation:udass 2s .4s linear infinite;
	-moz-animation:udass 2s .4s linear infinite;
}
.asection5 .amap li:nth-child(6) {
	left:45.5%;
	top:7%;
	-webkit-animation:udass 2s .5s linear infinite;
	-moz-animation:udass 2s .5s linear infinite;
}
.asection5 .amap li:nth-child(7) {
	left:44.5%;
	top:35%;
	-webkit-animation:udass 2s .6s linear infinite;
	-moz-animation:udass 2s .6s linear infinite;
}
.asection5 .amap li:nth-child(8) {
	left:57%;
	top:3%;
	-webkit-animation:udass 2s .7s linear infinite;
	-moz-animation:udass 2s .7s linear infinite;
}
.asection5 .amap li:nth-child(9) {
	left:67%;
	top:11%;
	-webkit-animation:udass 2s .8s linear infinite;
	-moz-animation:udass 2s .8s linear infinite;
}
.asection5 .amap li:nth-child(10) {
	left:70%;
	top:16%;
	-webkit-animation:udass 2s .9s linear infinite;
	-moz-animation:udass 2s .9s linear infinite;
}
.asection5 .amap li:nth-child(11) {
	left:74%;
	top:55%;
	-webkit-animation:udass 2s 1s linear infinite;
	-moz-animation:udass 2s 1s linear infinite;
}
@-webkit-keyframes udass {
	0% {
	opacity:1;
	-webkit-transform:scale(1);
}
50% {
	opacity:1;
	-webkit-transform:scale(1.08);
}
100% {
	opacity:1;
	-webkit-transform:scale(1);
}
;}@-moz-keyframes udass {
	0% {
	opacity:1;
	-moz-transform:scale(1);
}
50% {
	opacity:1;
	-moz-transform:scale(1.08);
}
100% {
	opacity:1;
	-moz-transform:scale(1);
}
;}.asection6 {
	background:linear-gradient(to right,#023466,#17538c);
	padding:5.729166666666667rem 0;
}
.asection6 ul {
	display:flex;
	flex-wrap:wrap;
	margin-top:1.5625rem;
}
.asection6 ul li {
	width:calc((100% - 4.010416666666667rem)/6);
	margin:0 0.78125rem 0.78125rem 0;
	background:#ffffff;
	border-radius:0.625rem;
	height:8.854166666666668rem;
	display:flex;
	align-items:center;
	justify-content:center;
	overflow:hidden;
}
.asection6 ul li img {
	max-width:100%;
	max-height:100%;
	object-fit:contain;
	display:block;
}
.asection6 ul li:nth-child(6n) {
	margin-right:0;
}
.asection7 .por {
	margin-top:1.5625rem;
	position:relative;
}
.asection7 .por .prev,.asection7 .por .next {
	position:absolute;
	left:-5.989583333333334rem;
	height:2.7083333333333335rem;
	top:50%;
	width:2.7083333333333335rem;
	margin-top:-1.3541666666666667rem;
	background:url(../images/hico16.png) no-repeat center/0.625rem auto #cfcfcf;
	border-radius:50%;
	cursor:pointer;
}
.asection7 .por .prev:hover,.asection7 .por .next:hover {
	background:url(../images/hico16.png) no-repeat center/0.625rem auto #023466;
}
.asection7 .por .next {
	left:auto;
	right:-5.989583333333334rem;
	transform:rotate(180deg);
}
.por .swiperlist {
	overflow:hidden;
}
.asection7 {
	padding:5.729166666666667rem 0;
}
.por .swiperlist .pic {
	height:15rem;
	border-radius:0.78125rem;
	overflow:hidden;
}
.por .swiperlist .pic img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
	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;
}
.por .swiperlist h4 {
	font-size:1.0416666666666667rem;
	color:#333333;
	line-height:1.6;
	padding:1.0416666666666667rem 0;
	font-weight:bold;
}
.por .swiperlist dd {
	display:flex;
	justify-content:space-between;
	margin-bottom:0.625rem;
}
.por .swiperlist dd img {
	width:0.9375rem;
	height:0.9375rem;
	object-fit:contain;
	display:block;
}
.por .swiperlist dd p {
	width:calc(100% - 1.1458333333333335rem);
	font-size:0.8333333333333334rem;
	color:#333333;
}
.diaoyanb {
	padding:5.208333333333334rem 0;
}
.diaoyanb h2 {
	text-align:center;
	font-size:1.6666666666666667rem;
	color:#333333;
	margin-bottom:1.5625rem;
}
.diaoyanb .txtbox {
	padding:1.5625rem 2.0833333333333335rem;
	border-radius:0.625rem;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#666666;
	background:#fff;
}
.diaoyanb h3 {
	font-size:1.0416666666666667rem;
	color:#023466;
	font-weight:bold;
	margin:2.0833333333333335rem 0 0;
}
.diaoyanb ul {
	display:flex;
	flex-wrap:wrap;
	margin-bottom:1.0416666666666667rem;
}
.diaoyanb .ul ul li {
	width:calc((100% - 4.270833333333334rem)/3);
	margin:1.3020833333333335rem 2.0833333333333335rem 0 0;
}
.diaoyanb .ul ul li:nth-child(3n) {
	margin-right:0;
}
.diaoyanb .ul ul li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	padding:0.5208333333333334rem 0;
	color:#363636;
}
.diaoyanb .ul ul li h4 i {
	color:#ff0000;
}
.diaoyanb .ul ul li .txt {
	width:100%;
	background:#fff;
	border-radius:0.3125rem;
	height:2.447916666666667rem;
	border:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 1.0416666666666667rem;
	font-size:0.8333333333333334rem;
	color:#333;
}
.diaoyanb h5 {
	font-size:0.8333333333333334rem;
	color:#363636;
	margin:0 0 0.5208333333333334rem;
	font-weight:bold;
}
.diaoyanb .lis {
	margin:1.0416666666666667rem 0 0;
}
.diaoyanb h6 {
	font-size:0.8333333333333334rem;
	color:#666666;
}
.diaoyanb .lis dl {
	display:flex;
	flex-wrap:wrap;
}
.diaoyanb .lis dd {
	margin-right:2.604166666666667rem;
	margin-bottom:0.5208333333333334rem;
}
.diaoyanb .lis dd {
	font-size:0.8333333333333334rem;
	color:#666666;
	line-height:2;
}
.diaoyanb .lis dd label {
	font-size:0.8333333333333334rem;
	color:#666666;
	line-height:2;
	display:flex;
	align-items:flex-start;
	cursor:pointer;
}
.diaoyanb .lis dd .che {
	transform:scale(1.2);
	margin-right:0.20833333333333334rem;
	margin-top:0.5208333333333334rem;
}
.diaoyanb .lis .txt {
	border:none;
	border-bottom:0.052083333333333336rem solid #7d7d7d;
	height:1.25rem;
	background:none;
	margin-left:0.10416666666666667rem;
	width:34.375rem;
	font-size:0.8333333333333334rem;
	color:#333;
}
.diaoyanb .lis .txt2 {
	width:100%;
	height:2.5rem;
	border-radius:0.3125rem;
	background:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 1.0416666666666667rem;
	border:none;
	font-size:0.8333333333333334rem;
	color:#333;
}
.diaoyanb .lis .ul3 li {
	display:flex;
	flex-wrap:wrap;
}
.diaoyanb .lis .ul3 li .lable {
	width:10rem;
	font-size:0.8333333333333334rem;
	color:#363636;
	align-items:center;
	line-height:1.6666666666666667rem;
	display:flex;
	margin-bottom:0.5208333333333334rem;
}
.diaoyanb .lis .ul3 li .lable .che {
	transform:scale(1.2);
	margin-right:0.20833333333333334rem;
}
.diaoyanb .lis .ul3 li .txt {
	width:11.197916666666668rem;
}
.diaoyanb .lis .dl2 {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.diaoyanb .lis .dl2 dd {
	width:calc((100% - 1.8229166666666667rem)/2);
	margin-right:0;
	margin-bottom:1.0416666666666667rem;
}
.diaoyanb .lis .dl2 dd label .txt {
	width:auto;
	flex:1;
}
.diaoyanb .ul ul li .prc {
	position:relative;
}
.diaoyanb .ul ul li .prc i {
	position:absolute;
	right:1.0416666666666667rem;
	font-size:0.8333333333333334rem;
	color:#363636;
	line-height:2.3958333333333335rem;
	z-index:1;
}
.diaoyanb .ul2 ul {
	justify-content:space-between;
}
.diaoyanb .ul2 ul li {
	margin-top:0;
	width:calc((100% - 1.6666666666666667rem)/2);
	margin-right:0;
	margin-bottom:0.78125rem;
	display:flex;
	background:#ffffff;
	border-radius:0.3125rem;
	align-items:center;
	padding:0 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.diaoyanb .ul2 ul li i {
	width:5.989583333333334rem;
	font-size:0.8333333333333334rem;
	color:#363636;
}
.diaoyanb .ul2 ul li .txt {
	flex:1;
	width:auto;
}
.diaoyanb .lis .ul4 li .lable {
	width:auto;
	margin-right:2.0833333333333335rem;
}
.diaoyanb .lis .ul4 li dd {
	margin-right:0.78125rem;
}
.diaoyanb .lis .ul4 ul {
	display:block;
}
.diaoyanb .lis .ul4 li {
	width:auto;
}
.diaoyanb .lis .ul4 li .lable p i {
	display:block;
	font-size:0.7291666666666667rem;
	color:#999999;
}
.diaoyanb .lis .ul3.ul4 li .lable {
	align-items:flex-start;
}
.diaoyanb .lis .ul3.ul4 li .che {
	margin-top:0.5208333333333334rem;
}
.diaoyanb .lis .textc {
	width:100%;
	height:5.729166666666667rem;
	border-radius:0.3125rem;
	background:#fff;
	resize:none;
	padding:0.5208333333333334rem 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:none;
	font-size:0.8333333333333334rem;
	color:#333;
}
.diaoyanb .lis .txt1 {
	width:10.9375rem;
}
.diaoyanb h3 i {
	color:#666666;
	font-weight:400;
}
.diaoyanb ul.mt0 {
	margin:0;
}
.diaoyanb .lis .ul4 p {
	font-size:0.7291666666666667rem;
	color:#999999;
	line-height:1.6666666666666667rem;
	/* margin-left:0.78125rem;*/;
}
.diaoyanb .lis .ul4 .mt0 li dd {
	margin-right:1.5625rem;
}
.diaoyanb h3 span {
	color:#ff0101;
	font-weight:400;
	margin-left:0.2604166666666667rem;
}
.ml20 {
	margin-left:1.0416666666666667rem;
}
.diaoyanb .ul.ul6 ul li {
	width:calc((100% - 1.6666666666666667rem)/2);
}
.diaoyanb .mbtn {
	width:10.208333333333334rem;
	line-height:2.8125rem;
	font-size:0.9375rem;
	color:#fff;
	border-radius:2.604166666666667rem;
	background:linear-gradient(to right,#023466,#185983);
	border:none;
	display:block;
	cursor:pointer;
	margin:2.0833333333333335rem auto 0;
}
.diaoyanb .lis .che {
	display:none;
}
.diaoyanb .lis label {
	padding-left:1.3020833333333335rem;
	background:url(../images/uar1.png) no-repeat left 0.3125rem/1.0416666666666667rem auto;
	cursor:pointer;
	    font-size: 0.8333333333333334rem;
	    color: #666666;
	    line-height: 2;
}
.diaoyanb .lis input:checked + label {
	background:url(../images/uar2.png) no-repeat left 0.3125rem/1.0416666666666667rem auto;
}
.diaoyanb .lis .ul3.ul4 li>label{
	margin-right: 3rem;
}
.hbanner .ubtn {
	position:absolute;
	right:0;
	bottom:0;
	z-index:11;
}
.hbanner .num dl {
	display:flex;
	align-items:center;
}
.hbanner .num dd {
	cursor:pointer;
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#959da3;
	padding-right:;
	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;
	position:relative;
	padding-right:1.0416666666666667rem;
	margin-right:0.4166666666666667rem;
	background:none;
	width:auto !important;
	height:auto !important;
	opacity:1;
}
.hbanner .num dd:last-child::before {
	display:none;
}
.hbanner .num dd::before {
	content:"";
	position:absolute;
	left:1.0416666666666667rem;
	right:0;
	top:50%;
	height:0.052083333333333336rem;
	background:rgba(255,255,255,0.1);
	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;
}
.hbanner .num dd.swiper-pagination-bullet-active {
	background:none;
	color:#fff;
	margin-right:1.14rem;
}
.hbanner .num dd.swiper-pagination-bullet-active::before {
	background:#fff;
	width:1.77rem;
}
.hbanner .swiper-slide-active .txt {
	-webkit-animation:fadeInUp 1s 0s ease both;
	-moz-animation:fadeInUp 1s 0s ease both;
}
.uitfexi {
	position:fixed;
	right:0.5208333333333334rem;
	bottom:20%;
	z-index:99;
	background:linear-gradient(to right,#023466,#064c7a);
	width:3.6458333333333335rem;
	border-radius:2.0833333333333335rem;
	padding:1.0416666666666667rem 0;
	box-shadow:0 0.2604166666666667rem 0.5208333333333334rem 0 rgba(2,52,102,0.4);
}
.uitfexi li {
	text-align:center;
	margin-bottom:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
}
.uitfexi li .icon {
	height:2.0833333333333335rem;
	margin:0 auto;
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative;
}
.uitfexi li .icon i {
	position:absolute;
	right:0.78125rem;
	top:0.10416666666666667rem;
	z-index:1;
	min-width:0.5208333333333334rem;
	padding:0 0.20833333333333334rem;
	display:inline-block;
	background:#ff0000;
	font-size:0.5208333333333334rem;
	color:#fff;
	text-align:center;
	border-radius:50%;
	line-height:0.7291666666666667rem;
}
.uitfexi li .icon img {
	display:block;
	margin:auto;
	max-width:100%;
	max-height:100%;
}
.uitfexi li .weixs {
	width:6.875rem;
	position:absolute;
	right:100%;
	margin-right:0.20833333333333334rem;
	top:-2.604166666666667rem;
	z-index:11;
	background:linear-gradient(to right,#023466,#064c7a);
	border-radius:0.5208333333333334rem;
	padding:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	display:none;
}
.uitfexi li .weixs img {
	display:block;
	width:100%;
}
.uitfexi li a {
	display:block;
}
.uitfexi .phone {
	position:absolute;
	right:100%;
	top:0;
	line-height:1.5625rem;
	padding:0.5208333333333334rem 1.0416666666666667rem;
	background:linear-gradient(to right,#023466,#064c7a);
	white-space:nowrap;
	font-size:0.8333333333333334rem;
	color:#fff;
	border-radius:0.3125rem;
	display:none;
	margin-right:0.10416666666666667rem;
	box-shadow:0 0.2604166666666667rem 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.uitfexi li:hover .hover {
	display:block;
}
.hbtn:hover {
	background:linear-gradient(to right,#023466,#064c7a);
	color:#fff;
}
.hbanner .flax .ico {
	-webkit-animation:bounce-up 1.5s linear infinite;
	animation:bounce-up 1.5s linear infinite;
}
.hbanner .flax .arrow .ico2 {
	-webkit-animation:fadenum1 4s linear infinite;
	animation:fadenum1 4s linear infinite;
}
@keyframes fadenum1 {
	0% {
	transform:rotate(0);
}
100% {
	transform:rotate(-360deg);
}
;}@-webkit-keyframes bounce-up {
	25% {
	-webkit-transform:translateY(0.20833333333333334rem);
}
50%,100% {
	-webkit-transform:translateY(0);
}
75% {
	-webkit-transform:translateY(-0.20833333333333334rem);
}
;}@keyframes bounce-up {
	25% {
	transform:translateY(0.20833333333333334rem);
}
50%,100% {
	transform:translateY(0);
}
75% {
	transform:translateY(-0.20833333333333334rem);
}
;}.habout .ab_hd .hbtn:hover {
	color:#023466;
	background:#fff;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.hmy .rtsc li .txt:focus,.uitxunjia .bds li .t1:focus,.contact .fms li .t1:focus {
	border-color:#023466;
}
.section3 li,.kangtifx .kant1 .bds li,.jishu_danb .fuwu li,.chaxun .list li,.asection4 .list ul li,.asection3 .list li,.asection2 ul li,.hproduct ul li {
	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;
	position:relative;
	top:0;
}
.section3 li:hover,.kangtifx .kant1 .bds li:hover,.jishu_danb .fuwu li:hover {
	top:-0.2604166666666667rem;
}
.chaxun .list li:hover,.asection4 .list ul li:hover,.asection3 .list li:hover,.asection2 ul li:hover,.hproduct ul li:hover {
	top:-0.2604166666666667rem;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.header .naver li .flax dd a {
	transition:all 0s;
}
.sousjg .box .list li:hover h3,.kangtifx .kant6 li:hover h6,.jishuzydel .fots a:hover,.jishuzy li:hover .txt h3,.jishu_danb .fuwu li:hover p,.jishu_danb .wenz li:hover h4,.jishu_danb .fanf li:hover h4,.jishu_danb .swiplist .swiper-slide:hover .ts h3,.jszybox .list .ds dd a:hover,.crumbs dd a:hover,.hotproduct .hlist .swiper-slide:hover h5,.hproduct ul li:hover h3 {
	color:#023466;
}
.chaxun .hds .sub:hover {
	background:linear-gradient(to right,#023466,#064c7a);
}
.uitprolist li .pic img,.kangtifx .kant6 li .pic img,.jishuzy li .pic img,.jishu_danb .wenz li .pic img,.jishu_danb .fanf li .pic img,.por .swiperlist .pic img,.hotproduct .hlist .swiper-slide .pic img {
	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;
}
.uitprolist li:hover .pic img,.kangtifx .kant6 li:hover .pic img,.jishuzy li:hover .pic img,.jishu_danb .wenz li:hover .pic img,.jishu_danb .fanf li:hover .pic img,.por .swiperlist .swiper-slide:hover .pic img,.hotproduct .hlist .swiper-slide:hover .pic img {
	transform:scale(1.05);
	-ms-transform:scale(1.05);
	/* IE 9*/
	-moz-transform:scale(1.05);
	/* Firefox*/
	-webkit-transform:scale(1.05);
	/* Safari 和 Chrome*/
	-o-transform:scale(1.05);
}
.footer .tbs .ls dd a:hover,.footer .tps .navs li a:hover {
	color:#fff;
}
.header .naver li a:hover,.header .naver li.on a {
	color:#199ef9;
	/*font-weight:bold;*/
	font-size:0.8854166666666667rem;
}
.header .naver li .flax dt a:hover {
	color:#199ef9;
	font-weight:bold;
	font-size:0.8854166666666667rem;
}
.header .engsh dd a:hover,.header .naver li .flax dd a:hover {
	color:#199ef9;
}
.mask {
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:1;
	background:rgba(0,0,0,0.7);
	display:none;
}
.mkvideo {
	display:none;
	position:fixed;
	left:0;
	right:0;
	top:53%;
	z-index:9999;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	/* IE 9*/
    -moz-transform:translateY(-50%);
	/* Firefox*/
    -webkit-transform:translateY(-50%);
	/* Safari 鍜� Chrome*/
    -o-transform:translateY(-50%);
	max-width:62.5rem;
	margin:0 auto;
}
.mkvideo video {
	width:100%;
}
.mkvideo .icos {
	position:absolute;
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	right:-2.604166666666667rem;
	top:-2.604166666666667rem;
	cursor:pointer;
	background:url(../images/ss1.png) no-repeat center/cover;
	z-index:9;
	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;
}
.mkvideo .icos:hover {
	transform:rotate(720deg);
	-ms-transform:rotate(720deg);
	/* IE 9*/
    -moz-transform:rotate(720deg);
	/* Firefox*/
    -webkit-transform:rotate(720deg);
	/* Safari 鍜� Chrome*/
    -o-transform:rotate(720deg);
}
.hmy .ltsc li dl{
	margin-top: 5px;
	border-radius: 4px !important;
	overflow: hidden;
	display: none;
}
.hmy .ltsc li dd a{
	color: #333;font-size: 16px;
	background: #fff !important;
	border-radius: 0;
	border-bottom: 1px solid #f1f1f1;
	line-height: 46px;
}
.hmy .ltsc li dd:last-child a{
	border: none ;
}
.hmy .ltsc li dd a:hover{
	color: #fff;background: #043e6f !important;
}
.hmy .ltsc li a.on h4{
	background: url(../images/hi2-1.png) no-repeat left center;
}
.nodata{
	border-radius: 0.5208333333333334rem;
	background: #fff;
	overflow: hidden;
	margin-top: 2.604166666666667rem;
	padding: 7.291666666666667rem 0;
}
.nodata .ico{
	width: 12.291666666666668rem;
    margin: 0 auto;
}
.nodata .ico img {
  width: 100%;
  display: block;
}
.nodata p {
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #bbbfc5;
  margin-top: 0.5208333333333334rem;
  text-align: center;
}

.kangtifx .kant1 .text table{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0
}
.kangtifx .kant1 .text table td{
	padding: 10px;border: 2px solid #fff;
}
.kangtifx .kant1 .text table td:nth-child(1){
	background-color: #f0f1f5; color: #272262;font-weight: bold;
	line-height: 1.6;

}
.kangtifx .kant1 .text table tr:nth-child(2n+1) td{
	background-color: #f0f1f5;color: #272262; 
	line-height: 1.6;

}
.kangtifx .kant1 .text table .no-wrap {
  white-space: pre;
}


.webpc{
    
}
.webmobile{
    display: none !important;
}





