.layout {
	position:relative;
}
.wrap {
	width:62.5rem;
	margin:0 auto;
}
.banner img {
	width:100%;
	height:100%;
	display:block;
}
.footer {
	background:#f9416f;
}
.footer .tps {
	padding:3.6458333333333335rem 0 1.25rem;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.footer .logo img {
	height:3.125rem;
	display:block;
	object-fit:contain;
}
.footer dt {
	font-size:0.9375rem;
	line-height:1.6;
	color:#fff;
	margin-bottom:0.4166666666666667rem;
}
.footer dd {
	font-size:0.8333333333333334rem;
	line-height:1.4583333333333335rem;
	color:#fff;
	opacity:0.5;
}
.footer .tbs {
	border-top:0.052083333333333336rem solid rgba(255,255,255,0.2);
	padding:1.25rem 0 1.875rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.copyright {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#fff;
	opacity:0.5;
	max-width:60%;
}
.footer .img img {
	height:2.8645833333333335rem;
	display:block;
	object-fit:contain;
}
.header .naver {
	background:#f34975;
}
.header .naver ul {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header .naver li a {
	font-size:1.10rem;
	line-height:3.6458333333333335rem;
	color:#fff;
	display:block;
}
.header .tops .wrap {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.625rem 0;
}
.header .logo img {
	height:3.072916666666667rem;
	display:block;
	object-fit:contain;
}
.header .rts {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.header .shop {
	width:1.5625rem;
	height:1.5625rem;
	display:block;
	margin-left:1.0416666666666667rem;
}
.header .shop img {
	width:100%;
	display:block;
}
.header .tops dl,.header .tops ul {
	display:flex;
	align-items:center;
}
.header .tops li {
	margin-left:1.0416666666666667rem;
}
.header .tops li a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#909090;
	display:block;
	padding-left:0.9375rem;
	background:url(../images/icon4.png) no-repeat left center /0.7291666666666667rem auto;
}
.header .tops dd a {
	width:1.5625rem;
	display:block;
	margin-left:0.5208333333333334rem;
}
.header .tops dd img {
	width:100%;
	display:block;
}
.header .seach {
	margin-right:1.0416666666666667rem;
	width:12.5rem;
	height:1.9791666666666667rem;
	border:1px solid #cccccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	border-radius:1.5625rem;
	box-sizing:border-box;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header .seach .t1 {
	width:calc(100% - 2.3958333333333335rem);
	background:none;
	border:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.8333333333333334rem;
	padding-left:0.78125rem;
	color:#000;
	height:100%;
}
.header .seach .btn {
	width:2.3958333333333335rem;
	height:100%;
	cursor:pointer;
	background:url(../images/qw1.png) no-repeat center/0.9375rem auto;
	border:none;
	display:block;
}
.crumbs {
	border-bottom:0.052083333333333336rem solid #e5e5e5;
	padding:0.7291666666666667rem 0;
}
.crumbs dl {
	display:flex;
	align-items:center;
}
.crumbs dd span,.crumbs dd a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#000000;
	display:block;
}
.crumbs dd span {
	margin:0 0.2604166666666667rem;
}
.abo1 {
	padding:4.6875rem 0 3.6458333333333335rem;
}
.abo1 .wrap {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.abo1 .txt {
	width:calc(100% - 32.395833333333336rem);
}
.tit h2 {
	font-size:1.25rem;
	line-height:1.6;
	color:#212121;
	font-weight:bold;
}
.tit h2 span {
	color:#ffc01f;
}
.tit h4 {
	font-size:0.8333333333333334rem;
	line-height:1.5;
	color:#999999;
	text-transform:uppercase;
}
.abo1 .pic {
	width:29.6875rem;
	border-radius:0.7291666666666667rem;
	overflow:hidden;
}
.abo1 .pic img {
	width:100%;
	display:block;
}
.abo1 .txt .del {
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#666666;
	margin-top:1.3541666666666667rem;
}
.abo2 {
	background:#362a2d;
	padding:2.604166666666667rem 0 2.916666666666667rem;
}
.abo2 .tit h2 {
	color:#fff;
}
.abo2 h6 {
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#fff;
	opacity:0.8;
	margin:1.25rem 0 1.7708333333333335rem;
}
.abo2 ul {
	display:flex;
	flex-wrap:wrap;
}
.abo2 li {
	margin-right:1.5625rem;
	width:calc((100% - 3.229166666666667rem)/3);
	border-radius:0.8333333333333334rem;
	overflow:hidden;
	padding:2.0833333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	background:#4a4042;
	box-sizing:border-box;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.abo2 li:nth-child(3n) {
	margin-right:0;
}
.abo2 li .ico {
	width:3.125rem;
}
.abo2 li .ico img {
	width:100%;
	display:block;
}
.abo2 li h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#fff;
}
.abo2 li p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#fff;
	opacity:0.6;
	margin-top:0.2604166666666667rem;
}
.abo2 li .ts {
	flex:1;
	margin-left:0.7291666666666667rem;
}
.abo3 {
	background:#f7f8f9;
	padding:2.604166666666667rem 0 4.6875rem;
}
.abo3 .pic {
	margin-top:2.604166666666667rem;
}
.qwfaq {
	background:#f7f8f9;
	padding:3.9583333333333335rem 0 5rem;
}
.qwfaq h2 {
	font-size:1.5625rem;
	line-height:4.166666666666667rem;
	color:#fff;
	font-weight:bold;
	background:#f9416f;
	padding:0 2.0833333333333335rem;
}
.qwfaq .box {
	background:#fff;
	padding:1.5625rem 2.0833333333333335rem 1.0416666666666667rem;
}
.qwfaq li {
	margin-bottom:1.5625rem;
}
.qwfaq li>h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#212121;
	font-weight:bold;
	display:flex;
	align-items:center;
}
.qwfaq li>h3 i {
	width:1.25rem;
	line-height:1.25rem;
	background:#f9416f;
	margin-right:0.5208333333333334rem;
	display:inline-block;
	text-align:center;
	font-size:0.625rem;
	color:#fff;
	border-radius:50%;
}
.qwfaq li .txt {
	margin-top:0.5208333333333334rem;
	/*display:flex;*/
	justify-content:space-between;
	align-items:flex-start;
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#212121;
}
.qwfaq li .txt i {
	/*width:1.25rem;*/
	/*line-height:1.25rem;*/
	/*background:#999999;*/
	/*display:block;*/
	/*text-align:center;*/
	/*font-size:0.625rem;*/
	/*color:#fff;*/
	/*border-radius:50%;*/
}
.qwfaq li .txt p {
	/*width:calc(100% - 1.8229166666666667rem);*/
}
.hbanner {
	position:relative;
	overflow:hidden;
	height:36.458333333333336rem;
}
.hbanner .prev,.hbanner .next {
	position:absolute;
	left:12.5rem;
	z-index:12;
	width:3.125rem;
	height:3.125rem;
	background:url(../images/prev.png) no-repeat center/0.7291666666666667rem auto rgba(0,0,0,0.2);
	cursor:pointer;
	top:50%;
	margin-top:-1.5625rem;
	border-radius:50%;
}
.hbanner .next {
	left:auto;
	right:12.5rem;
	transform:rotate(180deg);
}
.pad80 {
	padding:4.166666666666667rem 0;
}
.mhvideo .video {
	width:100%;
	display:block;
}
.mhvideo .flex {
	margin-top:1.5625rem;
	display:flex;
	justify-content:center;
}
.hnews {
	background:#f7f8f9;
}
.titflex {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding-bottom:0.2604166666666667rem;
	border-bottom:0.052083333333333336rem solid #cccccc;
}
.hnews .flex {
	margin-top:1.5625rem;
	display:flex;
	justify-content:space-between;
}
.hnews .nlt {
	width:25rem;
	border-radius:0.78125rem;
	overflow:hidden;
	margin-right:2.604166666666667rem;
}
.hnews .nlt a {
	display:block;
	background:#fff;
}
.hnews .nlt .pic {
	height:16.666666666666668rem;
	overflow:hidden;
}
.hnews .nlt .pic img {
	width:100%;
	display:block;
	height:100%;
	object-fit:cover;
}
.hnews .nlt .text {
	padding:1.3020833333333335rem 1.0416666666666667rem;
}
.hnews .nlt .text h4 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#212121;
	font-weight:bold;
}
.hnews .nlt .text h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#ffc01f;
	margin:0.4166666666666667rem 0;
}
.hnews .nlt .text p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
}
.hnews .nrt {
	flex:1;
}
.hnews .nrt .hd a {
	display:flex;
	margin-bottom:1.3020833333333335rem;
}
.hnews .nrt .hd a .pic {
	width:10.9375rem;
	height:7.291666666666667rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	margin-right:1.0416666666666667rem;
}
.hnews .nrt .hd a .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.hnews .nrt .hd a .text {
	flex:1;
}
.hnews .nrt .hd a .text h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#212121;
	font-weight:bold;
}
.hnews .nrt .hd a .text p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666;
}
.hnews .nrt .hd a .text h6 {
	font-size:0.625rem;
	line-height:1.6;
	color:#999999;
	margin:0.4166666666666667rem 0 0.20833333333333334rem;
}
.hnews .bd a {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.hnews .bd h5 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#212121;
	flex:1;
	margin:0.36458333333333337rem 0;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:flex;
	align-items:center;
}
.hnews .bd h5 i {
	width:0.3125rem;
	height:0.3125rem;
	background:#212121;
	border-radius:50%;
	display:inline-block;
	margin-right:0.625rem;
}
.hnews .bd h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	margin-left:1.0416666666666667rem;
	white-space:nowrap;
}
.hsection .mhtab ul {
	display:flex;
	flex-wrap:wrap;
}
.hsection .mhtab li {
	width:calc((100% - 3.229166666666667rem)/3);
	border-radius:0.5208333333333334rem;
	margin:0 1.5625rem 1.5625rem 0;
}
.hsection .mhtab li:nth-child(3n) {
	margin-right:0;
}
.hsection .mhtab li:nth-child(1) {
	background:url(../images/tbg1.jpg) no-repeat center/cover;
}
.hsection .mhtab li:nth-child(2) {
	background:url(../images/tbg2.jpg) no-repeat center/cover;
}
.hsection .mhtab li:nth-child(3) {
	background:url(../images/tbg3.jpg) no-repeat center/cover;
}
.hsection .mhtab li a {
	height:8.333333333333334rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0 1.8229166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hsection .mhtab li .ico img {
	width:3.125rem;
	display:block;
	margin-right:1.0416666666666667rem;
}
.hsection .mhtab li .tx {
	flex:1;
	background:url(../images/ar1.png) no-repeat right center/0.9375rem auto;
}
.hsection .mhtab li .tx h4 {
	font-size:1.5625rem;
	line-height:1.4;
	color:#ffffff;
	text-shadow:0.10416666666666667rem 0.10416666666666667rem 0.20833333333333334rem rgba(0,0,0,0.5);
}
.hsection .mhtab li .tx p {
	font-size:0.7291666666666667rem;
	line-height:1.4;
	color:#ffffff;
	text-shadow:0.10416666666666667rem 0.10416666666666667rem 0.20833333333333334rem rgba(0,0,0,0.5);
	text-transform:uppercase;
}
.hsection .hpic {
	display:flex;
	justify-content:space-between;
	margin-top:2.604166666666667rem;
	gap: 1rem;
}
.hsection2 {
	background:#f7f8f9;
}
.hsection2 .wrap {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.hsection2 .mltab {
	width:9.375rem;
	position:sticky;
	top:7.8125rem;
	z-index:22;
	margin-right:1.0416666666666667rem;
}
.hsection2 .mlrt {
	flex:1;
}
.mltab h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#212121;
	font-weight:bold;
	margin-bottom:1.0416666666666667rem;
}
.mltab li a {
	font-size:0.9375rem;
	line-height:2;
	color:#666666;
	display:inline-block;
	background-position:left center;
}
.mltab li.on a,.mltab li a:hover {
	padding-left:0.625rem;
	background:url(../images/sico1.png) no-repeat left center/0.3125rem auto;
	color:#f34975;
}
.zhigfx .hd {
	background:#fff;
}
.zhigfx .hd h3 {
	background:#f9416f;
	line-height:4.166666666666667rem;
	padding:0 1.8229166666666667rem;
	font-size:1.5625rem;
	color:#ffffff;
}
.zhigfx .hd .txt {
	padding:2.0833333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:1.68;
	color:#000000;
}
.zhigfx .list ul {
	display:flex;
	flex-wrap:wrap;
	margin-top:1.0416666666666667rem;
}
.zhigfx .list ul li {
	width:calc((100% - 2.1875rem)/3);
	margin:0 1.0416666666666667rem 1.0416666666666667rem 0;
	background:#fff;
	padding:1.3020833333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.zhigfx .list ul li:nth-child(3n) {
	margin-right:0;
}
.zhigfx .list li h4 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
}
.zhigfx .list li p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	height:3.2em;
	overflow:hidden;
}
.zhigfx .list li .flex {
	display:flex;
	justify-content:space-between;
	padding-top:0.78125rem;
	margin-top:0.78125rem;
	border-top:0.052083333333333336rem solid #cccccc;
	align-items:center;
}
.zhigfx .list li .flex h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#000000;
	flex:1;
	margin-right:1.0416666666666667rem;
}
.zhigfx .list li .flex a {
	width:4.947916666666667rem;
	line-height:2.0833333333333335rem;
	border-radius:0.3125rem;
	background:#ffc01f;
	text-align:center;
	font-size:0.8333333333333334rem;
	color:#212121;
}
.zhigfx .hd .cflex {
	display:flex;
	align-items:center;
	margin-top:1.5625rem;
}
.zhigfx .hd .cflex label {
	font-size:0.8333333333333334rem;
	color:#000000;
	line-height:1.6;
	font-weight:bold;
}
.zhigfx .hd .cflex #che1 {
	transform:scale(1.2);
	margin-right:0.5208333333333334rem;
}
.flexbt {
	display:flex;
	margin-top:1.5625rem;
}
.flexbt a {
	width:7.8125rem;
	line-height:2.604166666666667rem;
	text-align:center;
	display:block;
	border-radius:0.5208333333333334rem;
	margin-right:0.78125rem;
	font-size:0.8333333333333334rem;
	color:#ffffff;
	background:#ffc01f;
}
.flexbt a.b2 {
	background:#f9416f;
}
.zhigfx .hd .txt .h4 {
	font-size:1.0416666666666667rem;
	color:#007be3;
	font-weight:bold;
}
.zhigfx .hd .txt2 {
	color:#666;
}
.pad80 {
	padding:4.166666666666667rem 0;
}
.mbtit {
	background:#f9416f;
	line-height:4.166666666666667rem;
	padding:0 2.0833333333333335rem;
	font-size:1.5625rem;
	color:#ffffff;
	font-weight:bold;
}
.uwmbtext .txt {
	padding:2.0833333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#000000;
}
.uwmbtext .txt strong {
	font-size:1.0416666666666667rem;
	display:inline-block;
}
.uwmbtext .txt img {
	margin:0 auto;
	height:auto;
	display:block;
}
.uwmbtext {
	background:#fff;
	min-height:23.4375rem;
}
.caizheng .uwmbtext {
	margin-bottom:1.5625rem;
}
.caizheng .list li {
	margin-bottom:0.625rem;
}
.caizheng .list li a {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.78125rem 2.0833333333333335rem;
	background:#fff;
}
.caizheng .list li h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
}
.caizheng .list {
	margin-bottom:2.0833333333333335rem;
}
.caizheng .list li h5 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#000000;
}
.caizheng .list li h6 {
	width:5.208333333333334rem;
	line-height:2.0833333333333335rem;
	text-align:center;
	border-radius:0.3125rem;
	background:#ffc01f;
	font-size:0.8333333333333334rem;
	color:#212121;
}
.pages dl {
	display:flex;
	justify-content:center;
	align-items:center;
}
.pages dd {
	font-size:0.7291666666666667rem;
	color:#212121;
	line-height:1.6666666666666667rem;
	margin:0 0.2604166666666667rem;
}
.pages dd a {
	width:1.6666666666666667rem;
	line-height:1.6666666666666667rem;
	text-align:center;
	border:1px solid #cccccc;
	border-radius:0.20833333333333334rem;
	display:block;
	font-size:0.7291666666666667rem;
	color:#212121;
}
.pages dd a:hover,.pages dd.on a {
	background:#ffc01f;
	border-color:#ffc01f;
}
.chengguo {
	background:#fff;
}
.chengguo .bds {
	padding:2.0833333333333335rem;
}
.chengguo .bds li {
	margin-bottom:1.5625rem;
}
.chengguo .bds li h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	padding-left:1.0416666666666667rem;
	margin-bottom:1.0416666666666667rem;
	color:#f9416f;
	font-weight:bold;
	background:url(../images/wico1.png) no-repeat left center/0.8333333333333334rem auto;
}
.chengguo .bds table {
	width:100%;
	border-color:#cccccc;
}
.chengguo .bds th {
	font-size:1.0416666666666667rem;
	line-height:1.4;
	color:#000000;
	font-weight:bold;
	padding:0.8333333333333334rem 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.chengguo .bds th span {
	font-weight:initial;
	font-size:0.7291666666666667rem;
}
.chengguo .bds td {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#000000;
	padding:0.5208333333333334rem 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.chengguo .bds td strong {
	font-size:1.0416666666666667rem;
}
.chengguo .bds li.on table td {
	text-align:center;
	padding:0.8333333333333334rem 0.3125rem;
}
.chengguo .bds li.on table th {
	padding:0.8333333333333334rem 0.5208333333333334rem;
}
.juanzwx .hds dl {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.juanzwx .hds dd {
	margin-left:1.25rem;
	border:1px solid #cccccc;
	line-height:3.0208333333333335rem;
	width:9.375rem;
	text-align:center;
	font-size:1.0416666666666667rem;
	color:#212121;
	border-radius:1.5625rem;
}
.juanzwx .hds dd.on,.juanzwx .hds dd:hover {
	background:#f9416f;
	border-color:#f9416f;
	color:#fff;
	cursor:pointer;
}
.juanzwx .ovs {
	margin-top:1.5625rem;
	background:#fff;
	padding-bottom:3.6458333333333335rem;
}
.juanzwx .hps {
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#f9416f;
	padding:0.9375rem 2.0833333333333335rem;
}
.juanzwx .hps .rs,.juanzwx .hps .ls {
	display:flex;
	align-items:center;
}
.juanzwx .hps h6 {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#fff;
	margin-right:0.5208333333333334rem;
}
.juanzwx .hps .lsele {
	width:4.6875rem;
	height:2.0833333333333335rem;
	background:url(../images/wico3.png) no-repeat right 0.5208333333333334rem center/0.5208333333333334rem auto #fff;
	border:none;
	border-radius:0.20833333333333334rem;
	padding:0 1.25rem 0 0.625rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	margin-right:0.4166666666666667rem;
	font-size:0.7291666666666667rem;
	color:#212121;
}
.juanzwx .hps .t1 {
	width:8.072916666666668rem;
	height:2.0833333333333335rem;
	background:#fff;
	border-radius:0.20833333333333334rem;
	padding:0 0.78125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.8333333333333334rem;
	color:#212121;
	border:none;
	margin-right:0.4166666666666667rem;
}
.juanzwx .hps .btn {
	width:4.947916666666667rem;
	line-height:2.0833333333333335rem;
	border:none;
	background:#ffc01f;
	border-radius:0.20833333333333334rem;
	text-align:center;
	display:block;
	border:none;
	font-size:0.8333333333333334rem;
	color:#212121;
	cursor:pointer;
	height:2.0833333333333335rem;
}
.juanzwx .bds {
	padding:1.0416666666666667rem 2.0833333333333335rem 2.0833333333333335rem;
}
.juanzwx .bds table {
	width:100%;
}
.juanzwx .bds th {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#212121;
	font-weight:bold;
	padding:0.7291666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.juanzwx .bds td {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
	padding:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.juanzwx .bds th:last-child,.juanzwx .bds td:last-child {
	text-align:right;
}
.qiyehz {
	background:#fff;
}
.qiyehz .hds {
	padding:1.5625rem 2.0833333333333335rem;
}
.qiyehz .hds h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
	margin-bottom:1.25rem;
}
.qiyehz .hds .txt {
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#000000;
}
.qiyehz .box {
	margin:1.5625rem 0;
	border:1px solid #cccccc;
}
.qiyehz .box h4 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#000000;
	width:7.8125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
}
.qiyehz .box .rs {
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#000000;
	flex:1;
	padding:0.9375rem 2.0833333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-left:0.052083333333333336rem solid #cccccc;
}
.qiyehz .box li {
	border-bottom:0.052083333333333336rem solid #cccccc;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.qiyehz .box li:last-child {
	border-bottom:none;
}
.qiyehz .bds h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
}
.qiyehz .bds {
	margin-top:1.0416666666666667rem;
	padding:0 2.0833333333333335rem 3.125rem;
}
.qiyehz .bds .pic {
	height:3.0208333333333335rem;
	display:block;
	object-fit:contain;
	margin:0.9375rem 0 1.875rem;
}
.qiyehz .bds ul {
	display:flex;
	flex-wrap:wrap;
	margin-bottom:1.0416666666666667rem;
}
.qiyehz .bds li {
	margin-right:1.3020833333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid #cccccc;
	border-radius:0.5208333333333334rem;
	margin-bottom:1.3020833333333335rem;
	overflow:hidden;
	width:calc((100% - 2.7083333333333335rem)/3);
}
.qiyehz .bds li:nth-child(3n) {
	margin-right:0;
}
.qiyehz .bds li .img {
	height:9.375rem;
	overflow:hidden;
}
.qiyehz .bds li img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.qiyehz .bds li .ts {
	padding:0.5208333333333334rem 0.625rem 0.8333333333333334rem;
}
.qiyehz .bds li h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#212121;
	font-weight:bold;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.qiyehz .bds li h5 {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#626262;
	margin:0.36458333333333337rem 0 0.5208333333333334rem;
}
.qiyehz .bds li p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
	height:3.2em;
	overflow:hidden;
}
.zhigong .hds dl {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.zhigong .hds dd a {
	margin-left:1.25rem;
	border:1px solid #cccccc;
	line-height:3.0208333333333335rem;
	width:6.25rem;
	text-align:center;
	display:block;
	font-size:1.0416666666666667rem;
	color:#212121;
	border-radius:1.5625rem;
}
.zhigong .hds dd.on a,.zhigong .hds dd a:hover {
	background:#f9416f;
	border-color:#f9416f;
	color:#fff;
	cursor:pointer;
}
.zhigong .box {
	margin:1.5625rem 0;
	display: none;
}
.zhigong .box:nth-child(1) {
    display: block;
}
.zhigong .forms {
	background:#fff;
	padding:1.5625rem 2.0833333333333335rem 3.125rem;
}
.zhigong .forms .ds {
	margin-bottom:1.3541666666666667rem;
}
.zhigong .forms h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
	border-bottom:0.052083333333333336rem solid #cccccc;
	padding-bottom:0.8333333333333334rem;
}
.zhigong .forms ul {
	margin-top:1.0416666666666667rem;
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-start;
}
.zhigong .forms h5 {
	font-size:0.8854166666666667rem;
	line-height:1.6;
	color:#000000;
	margin-bottom:0.36458333333333337rem;
}
.zhigong .forms .t1 {
	width:100%;
	border:1px solid #cccccc;
	border-radius:0.20833333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 0.625rem;
	height:2.291666666666667rem;
	font-size:0.7291666666666667rem;
	color:#000000;
}
.zhigong .forms .lsele {
	width:100%;
	border:1px solid #cccccc;
	border-radius:0.20833333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 1.5625rem 0 0.625rem;
	height:2.291666666666667rem;
	font-size:0.7291666666666667rem;
	color:#000000;
	background:url(../images/wico3.png) no-repeat right 0.625rem center/0.5208333333333334rem auto #fff;
}
.zhigong .forms li {
	margin-right:1.1458333333333335rem;
	margin-bottom:0.7291666666666667rem;
	width:calc((100% - 2.291666666666667rem)/3);
}
.zhigong .forms li.nomg,.zhigong .forms li.diz,.zhigong .forms li:nth-child(3n) {
	margin-right:0;
}
.zhigong .forms li.diz {
	width:31.354166666666668rem;
}
.zhigong .forms li.on {
	width:100%;
}
.zhigong .forms li.mgr {
	margin-right:1.1458333333333335rem;
}
.zhigong .forms li .t2 {
	height:6.25rem;
	padding:0.625rem;
	line-height:1.7;
	resize:none;
}
.zhigong .forms li dl {
	display:flex;
	align-items:center;
	margin:0.7291666666666667rem 0;
	flex-wrap:wrap;
}
.zhigong .forms li label {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#505050;
	cursor:pointer;
	display:block;
	background:url(../images/qw4.png) no-repeat left center/1.0416666666666667rem auto;
	padding-left:1.3020833333333335rem;
}
.zhigong .forms li dd input:checked + label {
	background:url(../images/qw4-1.png) no-repeat left center/1.0416666666666667rem auto;
}
.zhigong .forms li dd {
	margin-right:1.4583333333333335rem;
}
.zhigong .forms li .c1 {
	display:none;
}
.zhigong .forms li.w2 {
	width:calc((100% - 1.1458333333333335rem)/2);
}
.zhigong .btn {
	width:10.416666666666668rem;
	line-height:3.0208333333333335rem;
	text-align:center;
	display:block;
	background:#f9416f;
	border:1px solid #cccccc;
	font-size:1.0416666666666667rem;
	color:#fff;
	border-radius:2.0833333333333335rem;
	margin-top:1.5625rem;
}
.zhigong .ds.bot {
	border-top:0.052083333333333336rem solid #cccccc;
	padding-top:1.0416666666666667rem;
}
.zhigong .yzm {
	display:flex;
	align-items:center;
	margin-bottom:0.9375rem;
}
.zhigong .yzm .t3 {
	width:9.895833333333334rem;
}
.zhigong .yzm .bns {
	width:7.552083333333334rem;
	height:2.291666666666667rem;
	line-height:2.291666666666667rem;
	text-align:center;
	border-radius:0.20833333333333334rem;
	border:none;
	margin-left:0.8333333333333334rem;
	background:#cccccc;
	font-size:0.7291666666666667rem;
	color:#212121;
}
.zhigong .cheok .c1 {
	display:none;
}
.zhigong .cheok {
	margin-top:0.5208333333333334rem;
}
.zhigong .cheok label {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#505050;
	cursor:pointer;
	display:block;
	background:url(../images/qw4.png) no-repeat left center/0.8333333333333334rem auto;
	padding-left:1.3020833333333335rem;
}
.zhigong .cheok input:checked + label {
	background:url(../images/qw4-1.png) no-repeat left center/0.9375rem auto;
}
.juankfs {
	background:#fff;
}
.juankfs .box {
	padding:0 2.0833333333333335rem 2.0833333333333335rem;
}
.juankfs .box h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
	margin-bottom:1.25rem;
}
.juankfs .box .txt {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#242424;
	font-weight:lighter;
}
.juankfs .box .txt a {
	color:#0050bc;
	text-decoration:underline !important;
}
.juankfs .box .ds {
	padding:1.5625rem 0;
	border-bottom:0.052083333333333336rem dashed #a3a3a3;
}
.juankfs .box .txt span {
	color:#f9416f;
}
.juankfs .box .ds:last-child {
	border-bottom:none;
}
.juankfs .box .ds.on {
	padding-top:2.8645833333333335rem;
	position:relative;
}
.juankfs .box .ds.on:before {
	content:"";
	position:absolute;
	left:0;
	top:1.25rem;
	z-index:1;
	width:11.770833333333334rem;
	border-top:0.052083333333333336rem dashed #a3a3a3;
}
.juanzwx .box {
	display:none;
}
.juanzwx .box:nth-child(1) {
	display:block;
}
.header .tops li a:hover {
	color:#000;
}
.qiyehz .bds li:hover h4,.header .naver li a:hover {
	color:#ffc01f;
}
.crumbs dd a:hover {
	color:#f34975;
}
.hsection .mhtab li,.abo2 li {
	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;
}
.hsection .mhtab li:hover,.abo2 li:hover {
	top:-0.5208333333333334rem;
}
.hsection2 .mltab {
	position:sticky;
	top:2.0833333333333335rem;
	z-index:12;
}
.hmore:hover,.zhigfx .list li .flex a:hover,.juanzwx .hps .btn:hover,.caizheng .list li:hover h6 {
	background:#f6b819;
}
.hnews .nrt .hd a .pic img,.hnews .nlt .pic img,.qiyehz .bds li 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;
}
.hnews .nrt .hd a:hover .pic img,.hnews .nlt .pic:hover img,.qiyehz .bds li:hover img {
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	/* IE 9*/
	-moz-transform:scale(1.1);
	/* Firefox*/
	-webkit-transform:scale(1.1);
	/* Safari 和 Chrome*/
	-o-transform:scale(1.1);
}
.hbanner .prev:hover,.hbanner .next:hover {
	background-color:rgba(0,0,0,0.5);
}
.hmore {
	width:4.6875rem;
	display:block;
	line-height:1.5625rem;
	border-radius:0.5208333333333334rem;
	text-align:center;
	font-size:0.7291666666666667rem;
	color:#212121;
	background:#ffc01f;
}
.hnews .bd li:hover h5 {
	font-weight:bold;
}

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

.umobile{
    display: none !important;
}




.mask{
	position: fixed;bottom: 0;
	left: 0;right: 0;top: 0;z-index: 99;
	background: rgba(0,0,0,0.6);
}
.wutanc{
	width: 1000px;
	margin: 0 auto;
	background: #fff;
	border-radius: 20px;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	position: fixed;
	left: 0;right: 0;
	top: 20%;z-index: 100;
}
.wutanc .text{
	width: 390px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 50px 40px;
}
.wutanc .text h3{
	font-size: 24px;
	color: #000000;
	line-height: 1.6;
	display: flex;font-weight: bold;
	align-items: center;
	margin-bottom: 15px;
}
.wutanc .text h3 img{
	width: 24px;margin-right: 8px;display: block;
}
.wutanc .text p{
	font-size: 14px;color: #212121;
	line-height: 1.7;
}
.wutanc .text h4{
	font-size: 24px;color: #fe0000;
	line-height: 1.6;font-weight: bold;
	margin:30px 0 15px ;
}
.wutanc .text a{
	font-size: 18px;line-height: 42px;
	color: #fff;border-radius: 50px;
	background: #212121;display: block;
	margin-top: 30px;text-align: center;
}
.wutanc .pic{
	flex: 1;
}
.wutanc .pic img{
	width: 100%;display: block;
	height: 100%;object-fit: cover;
}
.wutanc .close{
	position: absolute;right: 20px;top: 20px;
	background: url(../images/qico3.png) no-repeat center/contain;
	width: 25px;height: 25px;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;
}
.wutanc .close:hover{
	transform: rotate(720deg);
}





