/* 清除 */

html,
body {
	margin: 0;
	padding: 0;
	color: #333;
}

* {
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: "Microsoft YaHei", "Open Sans", 'Helvetica','PingFang SC' ;
}

a {
	text-decoration: none;
	cursor: pointer;
	display: block;
	color: #007aff;
	/*transition: all 0.2s;*/
}

img {
	border: 0;
	display: block;
	max-width: 100%;
}

h1,
h2,
h3,
h4,
h5 {
	font-weight: normal;
}

ul,
li {
	list-style: none;
	cursor: pointer;
}

b,
i,
em {
	/* font-weight: normal; */
	font-style: normal;
}

button,
textarea,
input {
	outline: none;
	display: block;
}

html,
body {
	font-size: calc(100vw/19.2);
}

p,
div {
	font-size: 16px;
	color: #171717;
}

select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	outline: none;
}

.substring {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

@font-face {

	font-family: 'light';

	src: url("../font/light.ttf");

}

@font-face {

	font-family: 'roboto';

	src: url('../font/roboto.ttf');

}

@font-face {

	font-family: 'osn';

	src: url('../font/osn.ttf');

}

@font-face {

	font-family: 'osb';

	src: url('../font/osb.ttf');

}


@font-face {

	font-family: 'nunito';

	src: url('../font/nunito.ttf');

}

@font-face {

	font-family: 'zhuque';

	src: url('https://waspeak.oss-cn-shanghai.aliyuncs.com/assets/font/zhuque.woff2');

}

@font-face { 
	
	font-family: 'FZKai';

	src: url('https://waspeak.oss-cn-shanghai.aliyuncs.com/assets/font/FZKai.woff2');

}

@font-face { 
	
	font-family: 'TsangerYuYangT-W01';

	src: url('https://waspeak.oss-cn-shanghai.aliyuncs.com/assets/font/TsangerYuYangT-W01.woff2');

}


@font-face {

	font-family: 'nunitob';

	src: url('../font/nunitob.ttf');

}

@font-face {

	font-family: 'Montserrat';

	src: url('../font/Montserrat.otf');

}

@font-face { 
	
	font-family: 'Montserrats';

	src: url('../font/Montserrats.otf');

}

@font-face { 
	
	font-family: 'Montserratr';

	src: url('../font/Montserratr.otf');

}

@font-face { 
	
	font-family: 'Montserratextra';

	src: url('../font/Montserratextra.otf');

}

@font-face {

	font-family: 'Merriweather';

	src: url('../font/Merriweather.ttf');

}


@font-face {

	font-family: 'home';

	src: url('../font/home.eot');

	src: url('../font/home.eot?#iefix') format('embedded-opentype'),

		url('../font/home.woff2') format('woff2'),

		url('../font/home.woff') format('woff'),

		url('../font/home.ttf') format('truetype'),

		url('../font/home.svg?#home') format('svg');

	font-weight: normal;

	font-style: normal;

}

::-webkit-scrollbar {
	width: 4px; /* 9px */
	height: 9px;
	background-color: #292929;
}

/* ::-webkit-scrollbar-track-piece {
	background-color: #292929;
	-webkit-border-radius: 4px;
} */

::-webkit-scrollbar-thumb:vertical {
	height: 32px;
	background-color: #535353;/* ccc */
	-webkit-border-radius: 4px;
}

::-webkit-scrollbar-thumb:horizontal {
	width: 32px;
	background-color: #535353;/* ccc */
	-webkit-border-radius: 4px;
}

/*

::-webkit-scrollbar{ width: 10px; background: #F0F5FC;}

::-webkit-scrollbar-thumb{ width: 10px; background: #3A80E7;}*/

/* 清除浮动 */

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	*zoom: 1;
}

.popUp {
	display: none;
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	opacity: 0.5;
	transition: all 0.2s;
	z-index: 35;
}
/* 企业简介copplit */
.ac-textBlock {
    line-height: 30px;
    font-family: 'Montserrat';
    font-weight: 300;
}

/*  */

.header {
	background: #fff;
	padding: 0 0 0 0px;
	position: fixed;
	top: 0;
	left: 0;
	right: 0px;
	z-index: 30;
	display: flex;
	justify-content: center;
	height: 55px;
	line-height: 55px;
	backdrop-filter: saturate(180%) blur(20px);
    background: var(--localnav-background-stuck,rgba(251,251,253,.99));
    box-shadow: 0 0 30px rgba(0,0,0,.08);
    opacity: .97;
    border-bottom: 1px solid #eee;
}
.nav1390 {
    width: 1390px;
    margin: auto;
    display: flex;
    justify-content: space-between;
}
.header .left {
	display: contents;
	justify-content: flex-start;
}

.header .left .logoNav{
    display: flex;
	justify-content: flex-start;
}
.header .logo {
	width: 60px;
}
.header .logo a img {
	height: 22px;
	padding: 18px 10px 10px 10px;
	width: 120px;
    background: url(../icon/logo.png) no-repeat center;
	background-size: contain;
}

.header .left .nav {
	padding: 0 0 0 30px;
	display: flex;
	justify-content: flex-start;
	margin-left: 20px;
}

.header .left .nav .li a {
	padding: 0 20px;
	font-size: 16.5px;
	font-family: 'Montserrats';
	font-weight: bold;
	color: #333;
	transition: all 0.2s;
	white-space: nowrap;
}

.header .left .nav .li.on a {
	color: #3060f8;
}

.header .left .nav .li a:hover {
	color: #3060f8;
}

.header .seah {
	position: relative;
	transition: all 0.2s;
}

.header .seah2,
.header .seah:hover {
	background: #fff;
}

.header .seah .input {
	padding: 0 40px;
}

.header .seah .input input {
	display: block;
	width: 100%;
	height: 55px;
	background: hsla(0, 0%, 100%, 0.00);
	font-size: 16.5px;
    color: #666;
    font-family: 'Montserratextra';
    border: none;
    font-weight: 250;
}

.header .seah .input input::placeholder {
	color: #9e9e9e;
}

.header .seah2 .input input::placeholder {
	color: #555;
}

.header .seah .sub {
	display: block;
	width: 18px;
	height: 55px;
	border: none;
	background: url(../icon/seach.png) no-repeat center;
	background-size: 14px auto;
	position: absolute;
	top: 0;
	left: 15px;
}

.header .right {
	display: flex;
	justify-content: flex-start;
	margin-right: 0px;
}

.header .right .li {
	width: 60px;
	height: 55px;
	/*border-left: 1px solid #e2e2e2;*/
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	transition: all 0.2s;
}

/*.header .right .li:hover {*/
/*	background: #3f3f3f;*/
/*}*/

.header .right .li .d {
	width: 80px;
	height: 55px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.header .right .li.cn p {
	padding: 0 0 0 15px;
	font-size: 14px;
	 font-family: 'Montserrat'; 
	color: #292929;
	line-height: 20px;
	position: relative;
}

.header .right .li.cn p::after {
	content: '';
	width: 10px;
	height: 10px;
	border-radius: 100%;
	background: #007aff;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -5px;
}

.header .right .li.wen a {
	background: url(../icon/wen.svg) no-repeat center;
	background-size: 20px auto;
}

.header .right .li .list {
	display: none;
	position: absolute;
	right: 0;
	top: 60px;
	background: #2e2e2e;
	width: 243px;
}

.header .right .li .m {
	width: 26px;
	height: 26px;
	border-radius: 100%;
	overflow: hidden;
}

.header .right .li .m img {
	width: 100%;
}

.header .right .li .tr {
	padding-right: 15px;
	position: relative;
}

.header .right .li .tr::after {
	width: 10px;
	height: 10px;
	background: url(../icon/wen3.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -5px;
	content: '';
	transition: all 0.2s;
}

.header .right .li .tr2::after {
	transform: rotate(180deg);
}

.header .right .li .list .h1 {
	line-height: 42px;
	background: #292929;
	padding: 0 20px;
	font-size: 16px;
	font-family: light;
	color: #fff;
}

.header .right .li .list .mk {
	padding: 5px 0 10px 0;
}

.header .right .li .list .mk a {
	padding: 5px 0;
}

.header .right .li .list .mk a p {
	padding: 0 20px 0 52px;
	position: relative;
	line-height: 30px;
	font-size: 16px;
	font-weight: lighter;
	color: #898989;
	transition: all 0.2s;
}

.header .right .li .list .mk a p::after {
	position: absolute;
	top: 0;
	left: 15px;
	width: 30px;
	height: 30px;
	content: '';
	opacity: 0.6;
	transition: all 0.2s;
}

.header .right .li .list .mk a:hover p::after {
	opacity: 1;
}

.header .right .li .list .mk a:hover p {
	color: #fff;
}

.header .right .li .list .mk a.r1 p::after {
	background: url(../icon/top1.png) no-repeat center;
	background-size: 16px auto;
}

.header .right .li .list .mk a.r2 p::after {
	background: url(../icon/top2.png) no-repeat center;
	background-size: 17px auto;
}

.header .right .li .list .mk a.r3 p::after {
	background: url(../icon/top3.png) no-repeat center;
	background-size: 16px auto;
}

.header .right .li .list .mk a.r4 p::after {
	background: url(../icon/top4.png) no-repeat center;
	background-size: 15px auto;
}

.header .right .li .list .mk a.r5 p::after {
	background: url(../icon/top5.png) no-repeat center;
	background-size: 14px auto;
}

.rightNavBox {
	width: 29px;
    position: fixed;
    bottom: 30px;
    right: 30px;
    background: #292929;
    height: 0px;
    border-left: 1px solid #3f3f3f;
    z-index: 50;
    /* display: none; */
    border-radius: 60px;
}

.rightNavBox .topBox {
    background: #d5d5d5;
    position: absolute;
    left: -1px;
    bottom: 280px;
    width: 30px;
    padding: 8px 0;
    display: none;
    cursor: pointer;
    border-radius: 60px;
}

.rightNavBox .topBox p {
	font-size: 12px;
	font-weight: lighter;
	color: #666;
	padding-top: 8px;
	text-align: center;
}

.rightNavBox .topBox i {
	display: block;
	width: 29px;
	height: 15px;
	margin-top: 4px;
	background: url(../icon/top.png) no-repeat center;
	background-size: 16px auto;
}

.rightNavBox .list {
	right: 0;
	bottom: 100px;
	position: absolute;
}

.rightNavBox .list .li {
	border-top: 1px solid #3f3f3f;
	position: relative;
	transition: all 0.2s;
}

.rightNavBox .list .li:hover {
	background: #3f3f3f;
}

.rightNavBox .list .li .m {
	width: 29px;
	height: 48px;
}

.rightNavBox .list .li .m1 {
	background: url(../icon/icon1.png) no-repeat center;
	background-size: 15px auto;
}

.rightNavBox .list .li .m2 {
	background: url(../icon/icon2.png) no-repeat center;
	background-size: 16px auto;
}

.rightNavBox .list .li .m3 {
	background: url(../icon/icon3.png) no-repeat center;
	background-size: 18px auto;
}

.rightNavBox .list .li .m4 {
	background: url(../icon/icon4.gif) no-repeat center;
	background-size: 18px auto;
}

.rightNavBox .list .li .img {
	position: absolute;
	right: 30px;
	top: -1px;
	background: #2e2e2e;
	padding: 10px;
	display: none;
}

.rightNavBox .list .li .img img {
	width: 110px;
}

.rightNavBox .list .li:hover .img {
	display: block;
}

.contentBox {
	padding: 55px 0px 0 0;
}

.w1390 {
	width: 1390px;
	margin: auto;
}

.indexImgBox {
	background: #f3f4f5;
	padding: 20px 0 40px 0;
}

.indexImgBox2 {
	padding: 10px 0 40px 0;
}

.indexImgBox .cont {
	display: flex;
	justify-content: space-between;
}

.indexImgBox .leftBox {
	width: 510px;
	margin-top: 10px;
}

.indexImgBox .leftBox .li,

.indexImgBox .rightBox .topBox,

.indexImgBox .rightBox .list .li {
	margin-bottom: 20px;
	background: #fff;
	border: 1px solid #f2f2f2;
	border-radius: 10px;
	transition: all 0.2s;
	box-shadow: 0 0 5px hsl(0deg 0% 0% / 2%);
}

.indexImgBox .leftBox .li:hover,

.indexImgBox .rightBox .topBox:hover,

.indexImgBox .rightBox .list .li:hover {
	box-shadow: 3px 0 10px hsla(0, 0%, 0%, 0.08);
}

.indexImgBox .leftBox .li .top {
	padding: 22px 22px 30px 22px;
}

/*  */

.indexImgBox .leftBox .li .top .tit,

.indexImgBox .rightBox .topBox .tit,

.indexImgBox .rightBox .list .li .tit {
	display: flex;
	justify-content: space-between;
}

.indexImgBox .leftBox .li .top .tit .img,

.indexImgBox .rightBox .topBox .tit .img,

.indexImgBox .rightBox .list .li .tit .img {
	width: 50px;
	height: 50px;
	border-radius: 10px;
	overflow: hidden;
	background: #f8f7f7;
}

.indexImgBox .leftBox .li .top .tit .text,

.indexImgBox .rightBox .topBox .tit .text,

.indexImgBox .rightBox .list .li .tit .text {
	width: calc(100% - 65px);
}

.indexImgBox .leftBox .li .top .tit .text .h1,

.indexImgBox .rightBox .list .li .tit .text .h1 {
	font-size: 18px;
	color: #262626;
	line-height: 24px;
	cursor: pointer;
	font-family: 'osn';
}

.indexImgBox .leftBox .li .top .tit .icon,

.indexImgBox .rightBox .topBox .tit .icon,

.indexImgBox .rightBox .list .li .tit .icon {
	display: flex;
	justify-content: flex-start;
}

.indexImgBox .leftBox .li .top .tit .icon .p,

.indexImgBox .rightBox .topBox .tit .icon .p,

.indexImgBox .rightBox .list .li .tit .icon .p {
	line-height: 22px;
	font-size: 14px;
	font-weight: lighter;
	color: #999;
	padding-left: 15px;
	margin-right: 20px;
	overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}

.indexImgBox .leftBox .li .top .tit .icon .p1,

.indexImgBox .rightBox .topBox .tit .icon .p1,

.indexImgBox .rightBox .list .li .tit .icon .p1 {
	background: url(../icon/icon5.svg) no-repeat left center;
	background-size: 12px auto;
}

.indexImgBox .leftBox .li .top .tit .icon .p2,

.indexImgBox .rightBox .topBox .tit .icon .p2,

.indexImgBox .rightBox .list .li .tit .icon .p2 {
	background: url(../icon/icon6.svg) no-repeat left center;
	background-size: 12px auto;
}

.indexImgBox .rightBox .list .li .tit .icon .p3 {
	background: url(../icon/icon9.svg) no-repeat left center;
	background-size: 12px auto;
}

/*  */

.indexImgBox .leftBox .li .icones {
	padding-top: 22px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.indexImgBox .leftBox .li .icones a {
	line-height: 20px;
	font-size: 14px;
	font-weight: 200;
	color: #888;
	background: #d5d5d5;
	border-radius: 10px;
	padding: 0 8px;
	margin: 8px 8px 0 0;
	transition: all 0.2s;
}

.indexImgBox .leftBox .li .icones a:nth-child(1) {
background: #eaeaea;
}

.indexImgBox .leftBox .li .icones a:nth-child(2) {
background: #eee9e3;
}

.indexImgBox .leftBox .li .icones a:nth-child(4) {
background: #ffefd3;
}

.indexImgBox .leftBox .li .icones a:nth-child(3) {
background: #d5d5d5;
}

.indexImgBox .leftBox .li .icones a:nth-child(5) {
background: #d3dac1;
}

.indexImgBox .leftBox .li .icones a:nth-child(6) {
background: #ead4ce;
}

.indexImgBox .leftBox .li .icones a:nth-child(7) {
background: #dee8ef;
}

.indexImgBox .leftBox .li .icones a:nth-child(8) {
background: #dccdc6;
}

.indexImgBox .leftBox .li .icones a:nth-child(9) {
background: #d7f0e7;
}

.indexImgBox .leftBox .li .icones a:hover {
	color: #666;
	background: #dcf576
		/*c6ff00*/
	;
}

.indexImgBox .leftBox .li .imgBox {
	padding: 0 10px 15px 10px;
}

.indexImgBox .leftBox .li .imgBox .img {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.indexImgBox .leftBox .li .imgBox .img .m {
	background: #d6d6d6;
	overflow: hidden;
	width: 160px;
	height: 118px;
	margin-bottom: 3px;
}

.indexImgBox .leftBox .li .imgBox .img .m:first-child {
	width: 100%;
	min-height: 118px;
	height: auto;
}

.indexImgBox .leftBox .li .imgBox .boot {
	padding: 16px 14px 0 0;
}

.boot {
	display: flex;
	justify-content: flex-end;
}

.boot .k {
	line-height: 22px;
	font-size: 14px;
	color: #cbcbcb;
	margin-left: 12px;
	padding-right: 23px;
	font-weight: 200;
}

.boot .k1 {
	background: url(../icon/icon7.svg) no-repeat right center;
	background-size: 16px auto;
	padding-right: 20px;
}

.boot .k2 {
	background: url(../icon/icon8.svg) no-repeat right center;
	background-size: 19px auto;
}

.boot .k3 {
	background: url(../icon/icon26.svg) no-repeat left center;
	background-size: 14px auto;
	padding-right: 0;
	padding-left: 20px;
	margin: 0;
}

.indexImgBox .rightBox {
	width: 860px;
	margin-top: 10px;
}

.indexImgBox .rightBox .topBox .tit {
	padding: 22px 22px;
}

.indexImgBox .rightBox .topBox .tit .text .h1 {
	font-size: 18px;
	line-height: 26px;
	color: #262626;
	cursor: pointer;
	font-family: 'osn';
}

.indexImgBox .rightBox .topBox .imges {
	width: 100%;
	min-height: 60px;
	background: #ddd;
	overflow: hidden;
	cursor: pointer;
}

.indexImgBox .rightBox .topBox .boot {
	padding: 20px 25px 18px 0;
}

.indexImgBox .rightBox .list .li .null {
	border-radius: 10px;
	overflow: hidden;
}

.indexImgBox .rightBox .list .li .null img {
	width: 100%;
}

.indexImgBox .rightBox .list .li {
	width: 420px;
	/*break-inside: avoid;*/
}

.indexImgBox .rightBox .list {
	/*column-count: 2;*/
	padding-bottom: 0px;
}

.indexImgBox .rightBox .follow {
	padding: 20px 20px 40px 20px;
}

.indexImgBox .rightBox .follow .h1 {
	font-size: 16px;
	font-family: light;
	color: #262626;
	line-height: 20px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.indexImgBox .rightBox .follow .h1 a {
	background: url(../icon/wen2.png) no-repeat center;
	background-size: 100% auto;
	width: 28px;
	height: 8px;
	opacity: 0.5;
}

.indexImgBox .rightBox .list .info .h2 a {
	background: url(../icon/wen2.png) no-repeat center;
	background-size: 100% auto;
	width: 28px;
	height: 8px;
	opacity: 0.5;
	margin-right: 20px;
}

.indexImgBox .rightBox .follow .people .sLi {
	margin-top: 6px;
	display: flex;
	justify-content: space-between;
	border-radius: 5px;
	background: #f2f2f2;
}

.indexImgBox .rightBox .follow .people {
	padding-top: 16px;
}

.indexImgBox .rightBox .follow .people .m {
	width: 150px;
	height: 90px;
	border-radius: 0 5px 5px 0;
	overflow: hidden;
	background: #d6d6d6;
}

.indexImgBox .rightBox .follow .people .text {
	width: 220px;
}

.indexImgBox .rightBox .follow .people .text .mk {
	padding: 10px;
}

.indexImgBox .rightBox .follow .people .text .h2 {
	font-size: 16px;
	line-height: 22px;
	color: #262626;
	transition: all 0.2s;
	font-weight: 300;
}

.indexImgBox .rightBox .follow .people .sLi:hover .text .h2 {
	color: #5e7cb2;
	cursor: pointer;
}

.indexImgBox .rightBox .follow .people .text .p {
	font-size: 14px;
	color: #999;
	padding-left: 18px;
	line-height: 20px;
	background: url(../icon/icon9.svg) no-repeat left center;
	background-size: 13px auto;
	margin-top: 2px;
}

.indexImgBox .rightBox .list .li .tit {
	padding: 22px 22px 20px 22px;
}

.indexImgBox .rightBox .list .li .boot {
	padding: 15px 24px 15px 0;
}

.indexImgBox .rightBox .list .li .textMax {
	margin: -5px 22px 20px 22px;
	font-size: 14.5px;
	line-height: 22px;
	color: hsla(0, 0%, 0%, 0.50);
	font-weight: 300;
}

.indexImgBox .rightBox .list .li .imges {
	margin: 0 10px;
	min-height: 60px;
	background: #d6d6d6;
	overflow: hidden;
}

.indexImgBox .rightBox .list .li .imgesTwo {
	margin: 0 10px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.indexImgBox .rightBox .list .li .imgesTwo .m {

	background: #d6d6d6;

	overflow: hidden;

	width: 199px;

	height: 130px;

	margin-bottom: 2px;

}

.indexImgBox .rightBox .list .info .h2 {
	margin: 0 5px;
	border-bottom: 1px solid hsla(220, 10%, 89%, 0.50);
	font-size: 16px;
	font-family: light;
	color: hsla(0, 0%, 0%, 0.90);
	padding: 18px 0 10px 20px;
	line-height: 24px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.indexImgBox .rightBox .list .info .mkr {
	padding: 16px 30px 34px 20px;
}

.indexImgBox .rightBox .list .info .mkr a {
	line-height: 30px;
	font-size: 14px;
	transition: all 0.2s;
	color: #666;
	font-family: osn;
}

.indexImgBox .rightBox .list .info .mkr a:hover {
	color: #000;
}

.indexImgBox .rightBox .list .comBox .h2 {
	margin: 0 5px;
	padding: 20px 15px 18px 15px;
	border-bottom: 1px solid hsla(220, 10%, 89%, 0.50);
	color: hsla(0, 0%, 0%, 0.80);
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-family: light;
}

.indexImgBox .rightBox .list .comBox .h2 a {
	background: url(../icon/wen2.png) no-repeat center;
	background-size: 100% auto;
	width: 28px;
	height: 8px;
	opacity: 0.5;
}

.indexImgBox .rightBox .list .comBox .aLi {
	padding: 20px 0;
	margin: 0 20px;
	border-top: 1px solid hsla(220, 10%, 89%, 0.50);
}

.indexImgBox .rightBox .list .comBox .aLi:first-child {
	border-top: none;
}

.indexImgBox .rightBox .list .comBox .aLi a {
	display: flex;
	justify-content: flex-start;
	position: relative;
}

.indexImgBox .rightBox .list .comBox .aLi a::after {
	content: '';
	width: 6px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 15px;
	background: url(../icon/icon10.png) no-repeat center;
	background-size: 6px auto;
}

.indexImgBox .rightBox .list .comBox .aLi .img {
	width: 40px;
	height: 40px;
	border-radius: 10px;
	background: #f2f2f2;
	overflow: hidden;
	margin-right: 15px;
}

.indexImgBox .rightBox .list .comBox .aLi .text {
	width: 275px;
}

.indexImgBox .rightBox .list .comBox .aLi .text .h {
	font-size: 16px;
	font-family: osn;
	color: #262626;
	line-height: 22px;
	transition: all 0.2s;
}

.indexImgBox .rightBox .list .comBox .aLi:hover .text .h {
	cursor: pointer;
	color: #5e7cb2;
}

.indexImgBox .rightBox .list .comBox .aLi .text .p {
	font-size: 13.5px;
	color: #70757a;
	line-height: 13px;
	margin-top: 2px;
	font-weight: 300;
}

.indexImgBox .rightBox .list .comBox .more {
	padding: 5px 20px 20px 0;
	display: flex;
	justify-content: flex-end;
	display: none;
}

.indexImgBox .rightBox .list .comBox .more a {
	display: flex;
	justify-content: flex-start;
}

.indexImgBox .rightBox .list .comBox .more a i {
	display: block;
	width: 8px;
	height: 8px;
	background: #dfe1e5;
	border-radius: 100%;
	margin-left: 1px;
}

.indexImgBox .rightBox .list .option .h2 {
	padding: 18px 15px 10px 15px;
	line-height: 22px;
	font-size: 15px;
	font-family: light;
	color: #fb9e1b;
	margin: 0 5px;
	border-bottom: 1px solid hsla(220, 10%, 89%, 0.50);
	display: flex;
	justify-content: space-between;
	align-items: center;
	/* cursor: pointer; */
}

.indexImgBox .rightBox .list .option .h2 a {
	background: url(../icon/wen2.png) no-repeat center;
	background-size: 100% auto;
	width: 28px;
	height: 8px;
	opacity: 0.5;
}

.indexImgBox .rightBox .list .option .hent {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	padding: 12px 15px 25px 15px;
}

.indexImgBox .rightBox .list .option .hent a {
	padding: 0 5px;
	margin: 8px 14px 0 0;
	position: relative;
	font-size: 14px;
	font-weight: 200;
	line-height: 18px;
	color: #585858;
	border-radius: 9px;
	transition: all 0.2s;
}

/* .footer .top .li:first-child,.footer .top .li:nth-child(2),.footer .top .li:nth-child(3),.footer .top .li:nth-child(4){
	display: none !important;
} */

.indexImgBox .rightBox .list .option .hent a::after {
	content: '/';
	width: 14px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 12px;
	color: #585858;
	position: absolute;
	top: 0;
	right: -14px;
}

.indexImgBox .rightBox .list .option .hent a:last-child::after {
	display: none;
}

.indexImgBox .rightBox .list .option .hent a:hover {
	background: #33CCFF/* #29A6F5 */ ;
	color: #fff; 
}

.footer {
	background: #2e2e2e;
	position: relative;
}

.footer::after {
	width: 100%;
	height: 40px;
	background: #262626;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	content: '';
}

.footer .top {
	position: relative;
	z-index: 5;
	display: flex;
    justify-content: left;
    padding-left: 13%;
	padding-bottom: 35px;
}

.footer .top .li {
	margin-left: 110px;
}

.footer .top .li:first-child {
	margin-left: 0px;
}

/*.header .left .nav .li:nth-child(4){*/
/*	display: none;*/
/*}*/

.footer .top .li .h1 {
	line-height: 40px;
	font-size: 15px;
	color: #fff;
	font-family: "light";
}

.footer .top .li .list {
	margin-top: 10px;
}

.footer .top .li .list a {
	line-height: 24px;
	font-size: 14px;
	color: #a0a0a0;
	font-family: light; 
	transition: all 0.2s;
}

.footer .top .li .list a:hover {
	color: #fff;
}

.footer .top .li .more .p {
	font-size: 14px;
	font-weight: 200;
	line-height: 24px;
	margin-top: 10px;
	color: hsla(0, 0%, 100%, 0.65);
	font-family: light;
}

.footer .top .li .more .mk {
	display: flex;
	justify-content: flex-start;
	margin-top: 8px;
}

.footer .top .li .more .mk .m {
	width: 24px;
	height: 24px;
	margin-right: 15px;
	position: relative;
}

.footer .top .li .more .mk .m a {
	width: 24px;
	height: 24px;
}

.footer .top .li .more .mk .wb a {
	background: url(../icon/icon11.png) no-repeat center;
	background-size: 17px auto;
}

.footer .top .li .more .mk .wx a {
	background: url(../icon/icon12.png) no-repeat center;
	background-size: 19px auto;
}

.footer .top .li .more .mk .wf a {
	background: url(../icon/icon13.png) no-repeat center;
	background-size: 9px auto;
}

.footer .top .li .more .mk .m .img {
	display: none;
	width: 100px;
	padding: 10px;
	border-radius: 3px;
	box-shadow: 0 0 10px #ccc;
	position: absolute;
	bottom: 30px;
	left: 50%;
	margin-left: -60px;
	background: #fff;
}

.footer .top .li .more .mk .m .img::after {
	content: '';
	width: 8px;
	height: 8px;
	background: #fff;
	position: absolute;
	bottom: -4px;
	left: 50%;
	transform: translateX(-50%) rotate(45deg);
}

.footer .top .li .more .mk .m .img img {
	width: 100%;
}

.footer .top .li .more .mk .m:hover .img {
	display: block;
}

.footer .top .li .tel {
	margin-top: 30px;
}

.footer .top .li .tel .p {
	font-size: 12px;
	color: #858275;
	font-weight: 250;
}

.footer .top .li .tel .wm {
	display: flex;
	justify-content: flex-start;
	margin-top: 5px;
}

.footer .top .li .tel .wm .m {
	width: 20px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	border-radius: 2px;
	background: #262626;
	font-size: 18px;
	font-weight: 200;
	color: #858275;
	margin-right: 2px;
}

.footer .bot {
	display: flex;
    justify-content: left;
    padding-left: 13%;
	line-height: 46px;
	border-top: 1px solid hsla(0, 0%, 100%, 0.10);
}

.footer .bot p,

.footer .bot a {
	font-size: 15px;
	font-weight: 250;
	color: #828282;
	transition: all 0.2s;
	margin: 0 2px;
}


.footer .bot a:hover {
	text-decoration: underline;
	color: #fff;
}


.navTwoBoxer {
	position: fixed;
	top: 55px;
	left: 0;
	right: 0px;
	display: flex;
	justify-content: space-between;
	z-index: 25;
	background: hsla(0, 0%, 100%, 0.975);
/* 	background: #fff; */
	border-bottom: 1px solid #eee;
	box-shadow: -11px 5px 10px hsla(0, 0%, 93%, 0.50);
}

.navTwoBoxer .right {
	width: 242px;
	height: 60px;
	border-left: 1px solid #eee;
	display: flex;
	justify-content: center;
}

.navTwoBoxer .right a {
	width: 32px;
	height: 60px;
	opacity: 0.7;
	transition: all 0.2s;
}

.navTwoBoxer .right a:hover {
	opacity: 1;
}

.navTwoBoxer .right a.one {
	background: url(../icon/icon15.png) no-repeat center;
	background-size: 22px auto;
}

.navTwoBoxer .right a.two {
	background: url(../icon/icon16.png) no-repeat center;
	background-size: 22px auto;
}

.navTwoBoxer .left {
	display: flex;
	justify-content: flex-start;
}

.navTwoBoxer .left .dressing,
.navTwoBoxer .left .dressing4 {
	width: 240px;
	height: 60px;
	display: flex;
	justify-content: center;
	line-height: 60px;
	border-right: 1px solid #eee;
	margin-right: 23px;
}

.navTwoBoxer .left .dressing .em,
.navTwoBoxer .left .dressing4 .em {
	font-size: 14px;
	font-family: light;
	color: #777;
	padding-left: 30px;
	background: url(../icon/icon14.png) no-repeat left center;
	background-size: 17px auto;
	cursor: pointer;
	-webkit-user-select: none;
}

.navTwoBoxer .left .more1 {
	display: flex;
	justify-content: flex-start;
	padding: 0 15px 0 0;
	position: relative;
}

.navTwoBoxer .left .more1s::after {
	content: '';
	position: absolute;
	width: 1px;
	height: 26px;
	background: #eee;
	right: -5px;
	top: 50%;
	margin-top: -13px;
}

.navTwoBoxer .left .more1 .m {
	margin-left: 10px;
	padding: 15px 0;
	position: relative;
}

.navTwoBoxer .left .more1 .m:first-child {
	margin-left: 0;
}

.navTwoBoxer .left .more1 .m input {
	display: block;
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.navTwoBoxer .left .more1 .m label {
	display: block;
	padding: 0 2px;
	width: 54px;
	text-align: center;
	line-height: 30px;
	border-radius: 3px;
	background: #f5f5f5;
	font-size: 15.5px;
    font-family: light;
	color: #666;
	transition: all 0s;
	cursor: pointer;
}

/* 最新最热按钮固定宽度1021 */

.navTwoBoxer .left .more1 .m:hover label {
	background: #e5e8e8;
}

.navTwoBoxer .left .more1 .m input:checked+label {
	color: #fff;
	background: #292929;
}

.navTwoBoxer .left .more2 {
	display: flex;
	justify-content: flex-start;
	border-left: 1px solid #eee;
	height: 26px;
	margin: 17px 0;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.navTwoBoxer .left .more2s {
	/* border: none; */
	padding-left: 20px;
}

.companyBox .cont .left .tel a.m.m3{
	font-family: "Microsoft YaHei", "Open Sans", 'Helvetica', 'PingFang SC' !important;
}

.navTwoBoxer .left .more2 .m {
	margin-left: 25px;
	position: relative;
}

.navTwoBoxer .left .more2s .m:first-child {
	margin-left: 0;
}

.navTwoBoxer .left .more2 .m input {
	display: block;
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.navTwoBoxer .left .more2 .m label {
	display: block;
	padding-left: 28px;
	line-height: 26px;
	font-size: 15.5px;
	font-family: light;
	/*决定字体是否居中*/
	color: #666;
	background: url(../icon/icon17.png) no-repeat left center;
	background-size: 18px;
	cursor: pointer;
/* 	padding-bottom: 3px; */
}

.navTwoBoxer .left .more2 .m input:checked+label {
	background: url(../icon/icon18.png) no-repeat left center;
	background-size: 18px auto;
}

.navTwoBoxer .left .more2 i {
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 100%;
	background: #f84949;
	position: absolute;
	top: 5px;
	right: -8px;
}

.navTwoBoxer .left .more3 {
	position: relative;
	margin-left: 25px;
}

.navTwoBoxer .left .more3 .h1 {
	line-height: 60px;
	padding: 0 20px 0 25px;
	font-size: 16px;
	font-family: light;
	color: #666;
	position: relative;
	cursor: pointer;
}

.navTwoBoxer .left .more3 .h1::after {
	width: 10px;
	height: 8px;
	background: url(../icon/icon19.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -4px;
	content: '';
	transition: all 0.2s;
}

.navTwoBoxer .left .more3:hover .h1::after {
	transform: rotate(180deg);
}

.navTwoBoxer .left .more3 .h1::before {
	content: '';
	width: 1px;
	height: 26px;
	background: #eee;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -13px;
}

.navTwoBoxer .left .more3 .list {
	display: none;
	position: absolute;
	top: 60px;
	left: 0;
	padding-top: 4px;
}

.navTwoBoxer .left .more3:hover .list {
	display: block;
}

.navTwoBoxer .left .more3 .list .mk {
	background: #fff;
	box-shadow: 0 0 10px hsla(0, 0%, 0%, 0.10);
	border-radius: 5px;
	padding: 10px 0;
}

.navTwoBoxer .left .more3 .list .mk .m {
	padding: 0 12px;
	min-width: 120px;
	transition: all 0s;
	margin-top: 5px;
	position: relative;
}

.navTwoBoxer .left .more3 .list .mk .m:first-child {
	margin-top: 0;
}

.navTwoBoxer .left .more3 .list .mk .m:hover {
	background: #f5f5f5;
}

.navTwoBoxer .left .more3 .list .mk .m input {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	cursor: pointer;
}

.navTwoBoxer .left .more3 .list .mk .m label {
	display: block;
	padding-left: 30px;
	background: url(../icon/icon17s.png) no-repeat left center;
	background-size: 18px auto;
	line-height: 30px;
	font-size: 15px;
	font-family: light;
	color: hsla(0, 0%, 0%, 0.70);
	cursor: pointer;
	transition: all 0s;
}

.navTwoBoxer .left .more3 .list .mk .m input:checked+label {
	background: url(../icon/icon18s.png) no-repeat left center;
	background-size: 18px auto;
}

.navTwoBoxer .left .more3 .list .mk .m:hover label {
	background: url(../icon/icon18h.png) no-repeat left center;
	background-size: 18px auto;
}

.contentBoxTwo {
	margin-top: 60px;
}

.dressingBox {
	position: fixed;
	top: 116px;
	left: -241px;
	border-right: 1px solid #eee;
	bottom: 0;
	z-index: 25;
	background: #fff;
	width: 240px;
	overflow-y: auto;
	transition: all 0.2s;
}

.dressingBox2 {
	left: 0;
}

.dressingBox::-webkit-scrollbar {
	width: 0;
}

.dressingBox .cont {
	padding: 5px 14px;
}

.dressingBox .cont .li {
	border-top: 1px solid hsla(0, 0%, 0%, 0.10);
}

.dressingBox .cont .li:first-child {
	border-top: none;
}

.dressingBox .cont .li .list {
	padding: 25px 0;
	border-bottom: 1px solid #eee;
}

.dressingBox .cont .li .list:last-child {
	border: none;
}

.dressingBox .cont .li .h1 {
	font-size: 15px;
	color: #434343;
	line-height: 15px;
	padding: 0 12px;
}

/*类别文字*/

.dressingBox .cont .li .mk {
	margin-top: 15px;
	position: relative;
}

.dressingBox .cont .li .mkw .m {
	padding: 0 12px;
	transition: all 0.2s;
	border-radius: 20px;
	position: relative;
}

.dressingBox .cont .li .mkw .m:hover {
	background: #f4f4f4;
}

.dressingBox .cont .li .mk input {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	opacity: 0;
	cursor: pointer;
}

.dressingBox .cont .li .listewt .mk input {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	cursor: pointer;
}

.dressingBox .cont .li .mk label {
	display: block;
	padding-left: 25px;
	line-height: 36px;
	font-size: 14px;
	font-family: light;
	color: #434343;
	cursor: pointer;
	background: url(../icon/icon20.png) no-repeat left center;
	background-size: 19px auto;
}

/*二级分类文字*/

.dressingBox .cont .li .mk input:checked+label {
	background: url(../icon/icon21.png) no-repeat left center;
	background-size: 19px auto;
}

.dressingBox .cont .li .mkChck label {
	background: url(../icon/icon17s.png) no-repeat left center;
	background-size: 18px auto;
}

.dressingBox .cont .li .mkChck input:checked+label {
	background: url(../icon/icon18s.png) no-repeat left center;
	background-size: 18px auto;
}

.dressingBox .cont .li .mkChck label:hover {
	background: url(../icon/icon18h.png) no-repeat left center;
	background-size: 18px auto;
}

.dressingBox .cont .li .radios .m {
	width: 36px;
	height: 19px;
	background: #eaeaea;
	border-radius: 10px;
	position: relative;
}

.dressingBox .cont .li .radios .m input {
	display: none;
}

.dressingBox .cont .li .radios .m label {
	display: block;
	width: 15px;
	height: 15px;
	border-radius: 100%;
	background: #A0A0A0;
	/* box-shadow: 0 2px 4px #999; */
	position: absolute;
	top: 70%;
	left: 3px;
	margin-top: -11px;
	cursor: pointer;
	transition: all 0.2s;
}

.dressingBox .cont .li .radios .m input:checked+label {
	left: 18px;
	background: #fd6463;
}

.dressingBox .cont .li .radios {
	padding: 30px 12px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.dressingBox .cont .li .radios p {
	margin-left: 10px;
	font-size: 14px;
	font-weight: lighter;
	color: #434343;
}

.dressingBox .cont .li .Gli {
	border-radius: 15px;
	transition: all 0.2s;
}

.dressingBox .cont .li .Gli2 {
	padding: 0px;
	background: #f4f4f4;
}

.dressingBox .cont .li .Gli .m {
	padding: 0 12px;
	border-radius: 15px;
	transition: all 0.2s;
}

.dressingBox .cont .li .Gli .m:hover {
	background: #f4f4f4;
}

.dressingBox .cont .li .mk .m i {
	display: block;
	width: 10px;
	height: 6px;
	background: url(../icon/icon19.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	top: 50%;
	margin-top: -3px;
	right: 12px;
	transition: all 0.2s;
}

.dressingBox .cont .li .mk .m {
	position: relative;
}

.dressingBox .cont .li .mk .v p {
	padding-left: 25px;
	line-height: 36px;
	font-family: light;
	font-size: 14px;
	color: #434343;
	cursor: pointer;
}

.dressingBox .cont .li .mk .mw label,
.dressingBox .cont .li .mk .mw input {
	display: block;
	position: absolute;
	top: 0;
	left: 12px;
	width: 18px;
	height: 100%;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

.dressingBox .cont .li .mk .mw input {
	opacity: 0;
	z-index: 2;
}

.dressingBox .cont .li .mk .ht {
	display: none;
}

.dressingBox .cont .li .mk .ht .v {
	padding: 0 12px;
	position: relative;
}

.dressingBox .cont .li .mk .ht .v:hover {
	border-radius: 15px;
	background: #ededed;
}

/*新增加*/

.dressingBox .cont .li .mk .ht .v input {
	display: block;
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.dressingBox .cont .li .mk .ht .v input:checked+label {
	color: #6d6d6e !important;
}

.dressingBox .cont .li .Gli2 .m i {
	transform: rotate(180deg);
}

.dressingBox .cont .li .suBt {
	margin: 0 12px;
	display: flex;
	box-sizing: border-box;
	margin-top: 20px;
}

.dressingBox .cont .li .suBt input {
	display: block;
	width: 100%;
	height: 38px;
	border-radius: 5px;
	padding: 0 10px;
	font-size: 14px;
	font-weight: lighter;
	border: 1px solid hsla(0, 0%, 0%, 0.08);
}

.dressingBox .cont .li .hrtye {
	margin: 15px 12px 0 12px;
	overflow-y: auto;
	max-height: 280px;
}

.dressingBox .cont .li .hrtye::-webkit-scrollbar,
.navTwoBoxer .addRadio .listradio .bot::-webkit-scrollbar {
	width: 10px;
	background: #f5f5f5;
}

.dressingBox .cont .li .hrtye::-webkit-scrollbar-thumb {
	width: 10px;
	background: #c1c1c1;
	border-radius: 5px;
}

.navTwoBoxer .addRadio .listradio .bot::-webkit-scrollbar-thumb {
	width: 10px;
	background: #cccccc;
	border-radius: 5px;
}

.dressingBox .cont .li .hrtye .l {
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}

.dressingBox .cont .li .hrtye .mk label {
	line-height: 24px;
	font-size: 14px;
	font-weight: lighter;
	background: url(../icon/icon17s.png) no-repeat left center;
	background-size: 16px auto;
}

.dressingBox .cont .li .hrtye .mk input:checked+label {
	background: url(../icon/icon18s.png) no-repeat left center;
	background-size: 16px auto;
}

.dressingBox .cont .li .hrtye .mk label:hover {
	background: url(../icon/icon18h.png) no-repeat left center;
	background-size: 16px auto;
}

.dressingBox .cont .li .hrtye .mk .m {
	position: relative;
}

.dressingBox .cont .li .hrtye .mk .m input {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	cursor: pointer;
}

.dressingBox .cont .li .hrtye .mk {
	margin-top: 10px;
}

.w1812 {
	width: 18.13rem;
	margin: auto;
}

.itemBox {
	padding: 20px 0 100px 0;
}

.itemBox .number,
.itemBoxTwos .number {
	font-size: 15px;
	color: #8e8f90;
	opacity: 0.8;
	/* margin-left: 10px; */
}

.itemBox .list {
	margin-top: 15px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.itemBox .list .li {
	width: 19.2%;
	background: #fff;
	border-radius: 8px;
	margin-bottom: 0.24rem;
	margin-right: 0.17rem;
	transition: all 0.2s;
	/* box-shadow: 0 1px 10px 0 rgb(20 48 138 / 2%); */
}

.itemBox .list .li:nth-child(5n) {
	margin-right: 0;
}

.itemBox .list .li .img {
	width: 100%;
	height: 2.2rem;
	border-radius: 8px 8px 0 0;
	overflow: hidden;
	background: #eff0f2;
}

.itemBox .list .li .text {
	padding: 0 18px;
/* 	height: 120px; */
	height: 80px;
}

.itemBox .list .li .text .h1 {
	padding-top: 10px;
	font-size: 17px;
	color: #262626;
	line-height: 30px;
	font-weight: 400;
	font-family: Montserrat;
}

.itemBox .list .li .text .h1:hover {
	color: #565656;
}

.itemBox .list .li .text .p {
	font-size: 15px;
	color: #262626;
	opacity: 0.6;
	line-height: 20px;
	margin-top: 10px;
	font-family: 'light'; 
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	/* display: -webkit-box; *//* 项目地址隐藏 */
	display: none;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.itemBox .list .li .text .em {
	font-size: 15px;
	font-weight: 250;
	color: #262626;
	opacity: 0.6;
	line-height: 20px;
	margin-top: 3px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1	
}

.itemBox .list .li .text .em:hover {
	text-decoration: underline;
}

.moreBoxMax {
	display: flex;
	justify-content: center;
}

.moreBoxMax a {
	width: 140px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	background: #1ca3fc;
	color: #fff;
	border-radius: 5px;
	font-size: 16px;
	font-weight: 300;
	transition: all 0.2s;
}

.moreBoxMax a:hover {
	background: #33CCFF/* #1389D7 */;
}

.itemBox .moreBoxMax {
	padding-top: 20px;
}

.contentBox {
	/* transition: all 0.2s; */
	background: #f3f4f5;
}

.contentBox2 {
	padding-left: 240px;
}

.contentBox .itemBox .cont {
	transition: all 0.2s;
}

.contentBox2 .itemBox .cont {
	width: 16rem;
}

.contentBox2 .itemBox .list .li {
	width: 19.1%;
}

.navTwoBoxer2 {
	display: block;
	background: hsla(0, 0%, 100%, 0.96);
}

.navTwoBoxer2 .right {
	position: absolute;
	top: 0;
	right: 0;
}
.itemBoxTwos {
	padding: 20px 0 100px 0;
}

.itemBoxTwos .list {
	margin-top: 15px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.itemBoxTwos .list .li {
	width: 450px;
	border-radius: 10px;
	background: #fff;
	margin-bottom: 25px;
	margin-right: 20px;
	box-shadow: 0 0 5px hsla(0, 0%, 0%, 0.02);
}

.itemBoxTwos .list .li:nth-child(3n) {
	margin-right: 0;
}

.itemBoxTwos .list .li a {
	padding: 20px;
	border: 1px solid #eeeff0
		/*e7e8e9*/
		/*f2f2f2*/
	;
	border-radius: 10px;
}

.itemBoxTwos .list .li .img {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-top: 11px;
}

.itemBoxTwos .list .li .img .m {
	width: 202.5px;
	height: 137px;
	background: #cfd1d8;
	margin-top: 3px;
	overflow: hidden;
}

.itemBoxTwos .list .li .img .m:first-child {
	width: 100%;
	height: 210px;
}

.itemBoxTwos .list .li .top {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.itemBoxTwos .list .li .top .h1 {
	font-size: 18px;
	color: #515151;
	padding-left: 8px;
	line-height: 44px;
	width: 320px;
	font-family: 'osn';
}

.itemBoxTwos .list .li .number {
	height: 44px;
	border-right: 1px solid #ddd;
	padding-right: 8px;
}

.itemBoxTwos .list .li .number .p {
	padding: 0 6px;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	color: hsla(0, 0%, 0%, 0.40);
	border-radius: 3px;
	transition: all 0.2s;
	border-top: 0px solid #ddd;
}

/*.itemBoxTwos .list .li .number .p:hover{ background: #d0dae9; border-color: hsla(0,0%,100%,0.00);}*/

.itemBoxTwos .listset .li .number .p {
	background: #eee9e3;
	border-color: hsla(0, 0%, 100%, 0.00);
}

.itemBoxTwos .list .li .number .em {
	line-height: 26px;
	text-align: center;
	font-size: 20px;
	color: #383838;
	font-weight: bold !important;
}

.pageing {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.pageing a {
	margin: 8px 4px 0 4px;
	background: #fff;
	border: 1px solid #ccc;
	padding: 0 10px;
	line-height: 30px;
	font-size: 16px;
	font-weight: 300;
	color: #999;
	border-radius: 5px;
}

.pageing a.next,

.pageing a.prve {
	width: 48px;
	height: 30px;
	padding: 0;
	background: #fff url(../icon/icon10.png) no-repeat center;
	background-size: 8px auto;
}

.pageing a.next {
	transform: rotate(180deg);
}

.pageing a.cur,
.pageing a:hover {
	background: #333;
	color: #fff;
	border-color: #333;
	border-radius: 5px;
}

.pageing a.next:hover,

.pageing a.prve:hover {
	background: #333 url(../icon/icon10s.png) no-repeat center;
	background-size: 8px auto;
}

.itemBoxTwos .pageing {
	padding-top: 50px;
	cursor: auto;
}

.itemsentwo {
	background: #fff;
	padding: 55px 0 100px 0;
}

.itemsentwo .tit {
	font-size: 14px;
	color: #666563;
}

.itemsentwo .list {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	padding-top: 25px;
}

.itemsentwo .list .li {
	width: 23.9%;
	margin-top: 20px;
	margin-right: 20px;
}

.itemsentwo .list .li:nth-child(4n) {
	margin-right: 0;
}

.itemsentwo .list .li a {
	background: #fff;
	border-radius: 5px;
	border: 1px solid #e8e8e8;
	box-shadow: 0 1px 10px 0 rgb(20 48 138 / 5%);
}
.itemsentwo .list .li:hover {
    border-radius: 5px;
}
.itemsentwo .list .li .img {
	width: 100%;
	height: 160px;
	border-radius: 5px 5px 0 0;
	overflow: hidden;
	background: #e5e4e4;
}

.itemsentwo .list .li .p {
	padding: 0 10px;
	line-height: 62px;
	font-size: 16px;
	color: hsla(0, 0%, 0%, 0.80);
	transition: all 0.2s;
	font-weight: 300;
}

.itemsentwo .list .li:hover .p {
	color: #6a6a6a;
}

.itemsentwo .open {
	margin-top: 100px;
}

.itemsentwo .open a {
	border-radius: 10px;
	background: #e5e4e4;
	height: 365px;
	overflow: hidden;
}

.contentBox2 .itemBox .list .li .img {
	height: 1.8rem;
}

/*  */

.textBoxBanner {
	position: relative;
	overflow: hidden;
	/* 后两条可以删除 */
	/* background-image: linear-gradient(180deg,rgba(0,0,0,.05) 5%,rgba(0,0,0,.85)); */
/* 	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzRweCcgaGVpZ2h0PSc0cHgnPjxyZWN0IHg9JzAnIHk9JzAnIGZpbGw9JyMyOTI4MjcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnLz48cmVjdCB4PSczJyB5PScwJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PHJlY3QgeD0nMicgeT0nMScgZmlsbD0nIzQ3NDY0NScgd2lkdGg9JzEnIGhlaWdodD0nMScvPjxyZWN0IHg9JzEnIHk9JzInIGZpbGw9JyM0NzQ2NDUnIHdpZHRoPScxJyBoZWlnaHQ9JzEnLz48cmVjdCB4PScwJyB5PSczJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PC9zdmc+); */
}

.textBoxBanner .img {
	width: 100%;
	height: 3.35rem;/* 4.0/4.3 */
	overflow: hidden;
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzRweCcgaGVpZ2h0PSc0cHgnPjxyZWN0IHg9JzAnIHk9JzAnIGZpbGw9JyMyOTI4MjcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnLz48cmVjdCB4PSczJyB5PScwJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PHJlY3QgeD0nMicgeT0nMScgZmlsbD0nIzQ3NDY0NScgd2lkdGg9JzEnIGhlaWdodD0nMScvPjxyZWN0IHg9JzEnIHk9JzInIGZpbGw9JyM0NzQ2NDUnIHdpZHRoPScxJyBoZWlnaHQ9JzEnLz48cmVjdCB4PScwJyB5PSczJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PC9zdmc+);
	background-repeat: repeat;
	position: relative;
	/* filter: blur(100px); */
}

.textBoxBanner .img::after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzRweCcgaGVpZ2h0PSc0cHgnPjxyZWN0IHg9JzAnIHk9JzAnIGZpbGw9JyMyOTI4MjcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnLz48cmVjdCB4PSczJyB5PScwJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PHJlY3QgeD0nMicgeT0nMScgZmlsbD0nIzQ3NDY0NScgd2lkdGg9JzEnIGhlaWdodD0nMScvPjxyZWN0IHg9JzEnIHk9JzInIGZpbGw9JyM0NzQ2NDUnIHdpZHRoPScxJyBoZWlnaHQ9JzEnLz48cmVjdCB4PScwJyB5PSczJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PC9zdmc+);
	background-repeat: repeat;
	top: 0;
	left: 0;
    opacity: 0.2;
}

.textBoxBanner .textCont {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding-bottom: 45px;
}

.textBoxBanner .textCont .h1 {
	font-size: 40px;
	font-weight: bold;
	font-family: 'Montserrat';
	line-height: 70px;
	color: #fff;
	/* text-shadow: 2px 2px 2px hsla(0, 0%, 0%, 0.30); */
	overflow:hidden; 	text-overflow:ellipsis;	display:-webkit-box; 	-webkit-box-orient:vertical;	-webkit-line-clamp:1;
}

.textBoxBanner .textCont .p {
	font-size: 16px;
	color: #fff;
	font-weight: lighter;
	line-height: 20px;
	margin-top: 5px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
}

.textBoxNav {
	background: #fff;
	padding: 12px 0 12px 0;
	border-bottom: 1px solid #eee;
	box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);
}

.textBoxNav .cont {
	display: flex;
	justify-content: flex-start;
}

.textBoxNav .cont a {
	font-size: 16px;
	line-height: 28px;
	border-radius: 14px;
	color: #333;
	margin: 0 15px;
	transition: all 0.1s;
	padding: 0 8px;
	font-weight: 200;
}


.textBoxNav .cont .li:first-child a {
	margin: 0 15px 0 0;
}

.textBoxNav .cont .li.on a,
.textBoxNav .cont .li:hover a {
	background: #a9b6c8/* #ff6363 */;
	color: #fff;
}

.textBoxDate .cont {
	display: flex;
	justify-content: space-between;
}

.textBoxDate .cont .leftBox {
	width: 910px;
}

.textBoxDate .cont .rightBox {
	width: 260px;
}

.textBoxDate {
	background: #fff;
	padding: 30px 0 40px 0;
	margin-bottom: 15px;
}

.textBoxDate .leftBox .form .li {
	display: flex;
	justify-content: flex-start;
}

.textBoxDate .leftBox .form .li .h1 {
	width: 105px;
}

.textBoxDate .leftBox .form .li .h1 {
	color: #888;
	line-height: 26px;
	padding-bottom: 10px;
	font-size: 15px;
	display: flex;
	/* cursor: pointer; */
}

.textBoxDate .leftBox .form .li .p {
	font-size: 15px;
	color: #555;
	line-height: 26px;
	padding-bottom: 10px;
	display: flex;
}

.textBoxDate .leftBox .form .li .p i {
	color: #808997;
}

/*.textBoxDate .leftBox .form .li .p:hover i{ color: #1bc4f5; transition: all 1s;}*/

.textBoxDate .leftBox .form .li .p em {
	width: 20px;
	height: 20px;
	background: #a9b6c8/* 1bc4f5 */;
	border-radius: 100%;
	text-align: center;
	line-height: 20px;
	color: #fff;
	font-family: light;
	font-size: 16px;
}

.textBoxDate .leftBox .form .li .p .ft {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-left: 6px;
	margin-top: 1px;
	cursor: pointer;
	background: #909cab/* 29a6f5 */;
	border-radius: 10px;
}

.textBoxDate .leftBox .form .li .p {
	align-items: center;
}

.textBoxDate .leftBox .form .li .p .ft p {
	font-size: 14px;
	color: #fff;
	line-height: 20px;
	white-space: nowrap;
	width: 0;
	overflow: hidden;
	transition: all 0.2s;
}

.textBoxDate .leftBox .form .li .p .ft:hover p {
	width: 60px;
	padding-right: 5px;
}

.textBoxDate .leftBox .icon {
	margin-top: 10px;
	display: flex;
	justify-content: flex-start;
}

.textBoxDate .leftBox .icon a {
	height: 27px;
	margin-right: 12px;
	display: flex;
	align-items: center;
	position: relative;
}
.indexImgBox .rightBox .list .li .imgesTwo .m img {
    height: 100%;
    position: relative;
	object-fit: cover;
}
.textBoxDate .leftBox .icon a i {
	display: none;
	padding: 0 5px;
	line-height: 25px;
	border-radius: 3px;
	position: absolute;
	left: -4px;
	top: 35px;
	background: #333;
	color: #fff;
	white-space: nowrap;
	font-size: 14px;
}

.textBoxDate .leftBox .icon a:hover i {
	display: block;
}

.textBoxDate .leftBox .icon a i::after {
	content: '';
	width: 8px;
	height: 8px;
	background: #333;
	transform: rotate(45deg);
	position: absolute;
	top: -4px;
	left: 10px;
}

.textBoxDate .leftBox .icon a img {
	max-height: 24px/* 100% */;
	filter: grayscale(100%);
}

.textBoxDate .leftBox .icon a :hover {
	filter: grayscale(10%);
}
.textBoxDate .leftBox .dateBox {
	margin-top: 60px;
	font-family: "Microsoft YaHei light", "Open Sans", 'Helvetica','PingFang SC';
}

.textBoxDate .leftBox .dateBox .t {
	font-size: 14px;
	color: #e5e5e5;
	/* color: #dee4e4;
	font-weight: 200;
	margin-bottom: 15px; */
	font-family: 'light';
	text-transform: capitalize;
}
.newsBoxDate .contentText p {
	color: #666;
}

.newsBoxDate .contentText .desc{
	font-size: 13px;
    color: #666;
	margin-bottom: 30px;
}	

.textBoxDate .destxt {
    margin-top: 30px;
	/* padding-bottom: 10px; */
    font-size: 15px;
    color: #666;
    font-weight: 200;
}

.newsBoxDate .contentText .quote {
    padding: 20px;
    margin-top: 30px;
    margin-bottom: 30px;
    background: #f3f4f5;
    border-radius: 10px;
}

.contentText p {
	font-size: 16px;
	font-family: 'Montserrat',"Microsoft YaHei", "Open Sans", 'Helvetica','PingFang SC' !important;
	font-weight: 300;
	line-height: 30px;
	color: #666;
}

.textBoxDate .leftBox .dateBox p{
	font-size: 16px;
	font-family: "Microsoft YaHei", "Open Sans", 'Helvetica','PingFang SC' !important;
	font-weight: 300;
	line-height: 30px;
	color: #666;
}


.contentText a {
	display:contents;
}
.companyBox .brief .mk span,
.textBoxDate .leftBox .dateBox span{
	font-family: "Microsoft YaHei Light", "Open Sans", 'Helvetica','PingFang SC' !important;
	line-height: 30px;
	/* font-weight: 200;
	color: #636363 !important; */
}
/*文章正文字体 字重与颜色注释*/
.newsBoxDate .centerBox .left .contentText span{
	font-family: "Microsoft YaHei", "Open Sans", 'Helvetica','PingFang SC' !important;
	line-height: 30px;
}
/* 竞赛页头部 */
.newsBoxDate li {
    list-style: none;
    cursor: auto;
}

.itemhead {
    background: #f3f4f5;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 50px;
}
.itemhead p{
    font-size: 14px !important;
}
.newsBoxDate .item_content {
	padding: 20px;
}
.newsBoxDate .item_content p strong{
	line-height: 40px;
}
.newsBoxDate .clearfix {
    margin-top: 60px;
}
.newsBoxDate .clearfix a{
	color: #fff;
	font-size: 16px;
}

p.compbtn:hover {
	background: #007aff !important;
	transition: 0.3s;
}
.newsBox .cont .leftBox .li:hover{
	box-shadow: 0 0 10px hsla(0, 0%, 0%, 0.05);
	transition: 0.5s;
}
.newsBoxDate .contentText img{
	width: auto;
	margin-top: 30px;
	margin-bottom: 6px;
}
.newsBoxDate .contentText h2{
	font-family: montserrat;
}


.textBoxDate .leftBox .dateBox p i,
.contentText p i {
	color: #1a9aee;
}

.textBoxDate .leftBox .dateBox img,
.contentText img {
	max-width: 100%;
}

.contentText img {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
}

.textBoxDate .leftBox .dateBox img{
    margin: 15px 0;	
	cursor: pointer;
	border-radius: 6px;
	width: 100%;
}

.textBoxDate .leftBox .dateBox2 img {
    margin: 10px 0;
	cursor: default;
}
	
.textBoxDate .leftBox .itemDate {
	margin-top: 150px;
}

.textBoxDate .leftBox .itemDate .top {
	width: 640px;
}

.textBoxDate .leftBox .itemDate .top .h1 {
	display: flex;
	justify-content: center;
}

.textBoxDate .leftBox .itemDate .top .h1 i {
	font-size: 14px;
	line-height: 20px;
	padding: 0 20px;
	background: #fff;
	margin-bottom: -10px;
	position: relative;
	z-index: 10;
}

.textBoxDate .leftBox .itemDate .top .cad {
	padding: 20px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border: 1px solid #e9e9e9;
}

.textBoxDate .leftBox .itemDate .top .cad a {
	width: 150px;
	height: 40px;
	background: #036fb7;
	border-radius: 2px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	font-weight: lighter;
}

.textBoxDate .leftBox .itemDate .top .cad a:hover {
	background: #1BC4F5;
}

.textBoxDate .leftBox .itemDate .top .cad .img {
	width: 70px;
	height: 70px;
	overflow: hidden;
	margin-right: 18px;
	background: #fff;
}

.textBoxDate .leftBox .itemDate .top .cad .wt {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.textBoxDate .leftBox .itemDate .top .cad .wt .h2 {
	font-size: 16px;
	color: #036fb7;
	line-height: 20px;
	font-weight: bold;
	cursor: pointer;
}

.textBoxDate .leftBox .itemDate .top .cad .wt .h2:hover {
	color: #1BC4F5;
}

.textBoxDate .leftBox .itemDate .top .cad .wt .p {
	font-size: 12px;
	margin-top: 8px;
}

.textBoxDate .leftBox .itemDate .bot {
	margin-top: 60px;
}

.textBoxDate .leftBox .itemDate .bot .h1 {
	font-size: 16px;
}

.textBoxDate .leftBox .itemDate .bot .inter {
	margin-top: 15px;
}

.textBoxDate .leftBox .itemDate .bot .inter .li {
	margin-top: 25px;
}

.textBoxDate .leftBox .itemDate .bot .inter .li:first-child {
	margin-top: 0;
}

.textBoxDate .leftBox .itemDate .bot .inter .li .m {
	display: flex;
	justify-content: flex-start;
}

.textBoxDate .leftBox .itemDate .bot .inter .li .h,

.textBoxDate .leftBox .itemDate .bot .inter .li .p {
	font-size: 16px;
	font-weight: lighter;
	color: #767676;
	line-height: 30px;
	padding: 4px 0;
}

.textBoxDate .leftBox .itemDate .bot .inter .li .h {
	margin-right: 5px;
}

.textBoxDate .leftBox .itemDate .bot .inter .li i {
	color: #026cb6;
}

.textBoxDate .cont .rightBox .collo {
	background: #f5f5f7;
	border-radius: 10px;
	padding: 20px 0 20px 0;
	text-align: center;
}

.textBoxDate .cont .rightBox .collo .h1 {
    font-size: 16px;
    font-family: light;
    opacity: 0.8;
    font-weight: 250;
    color: #888;
}

.textBoxDate .cont .rightBox .collo .col {
	margin-top: 15px;
}

.textBoxDate .cont .rightBox .collo .col input {
	display: none;
}

.textBoxDate .cont .rightBox .collo .col label {
	display: block;
	width: 28px;
	height: 28px;
	border-radius: 100%;
	margin: auto;
	background: #b1b1b1 url(../icon/icon25.png) no-repeat center;
	background-size: 14px auto;
	cursor: pointer;
}

.textBoxDate .cont .rightBox .collo .col label:hover {
	display: block;
	width: 28px;
	height: 28px;
	border-radius: 100%;
	margin: auto;
	background: #969696 url(../icon/icon25.png) no-repeat center;
	background-size: 14px auto;
	cursor: pointer;
}

.textBoxDate .cont .rightBox .collo .col input:checked+label {
	background: #fa695f url(../icon/icon25.png) no-repeat center;
	background-size: 14px auto;
}

.textBoxDate .cont .rightBox .collo .gr {
	display: flex;
	justify-content: center;
	margin-top: 25px;
}

.textBoxDate .cont .rightBox .collo .gr .p {
	font-size: 14px;
	text-align: center;
	opacity: 0.7;
	width: 85px;
	line-height: 22px;
}

.textBoxDate .cont .rightBox .opet {
	margin-top: 90px;
}

.textBoxDate .cont .rightBox .opet a {
	margin-top: 20px;
	border-radius: 5px;
	overflow: hidden;
}

.textBoxDate .cont .rightBox .opet a:first-child {
	margin-top: 0;
}

.textBoxDate .cont .rightBox .opet a img {
	width: 100%;
}

.textBoxDate .cont .rightBox .list {
	margin-top: 27px;
}

.textBoxDate .cont .rightBox .bot {
	margin-top: 40px;
}
.textBoxDate .cont .rightBox .bot .pronew {
	height: auto;
}
.textBoxDate .cont .rightBox .bot .h1 {
	margin-bottom: 20px;
	font-weight: 300;
}
.textBoxDate .cont .rightBox .bot .pronew .img {
	margin-bottom: 15px;
}
.textBoxDate .cont .rightBox .bot2 {
	position: sticky;
    top: 95px;
    width: 260px;
}

.workDressBox .cont .right .bot2{
	position: sticky;
    top: 150px;
}



.textBoxDate .cont .rightBox .list .li {
	margin-top: 20px;
	border: 1px solid #e9e9e9;
}

.textBoxDate .cont .rightBox .list .li:first-child {
	margin-top: 0;
}

.textBoxDate .cont .rightBox .list .li a {
	padding: 10px;
}

.textBoxDate .cont .rightBox .list .li .img {
	width: 100%;
	height: 165px;
	background: #dde5e3;
	overflow: hidden;
}

.textBoxDate3 .cont .rightBox .list .li .img {
	width: 100%;
	height: auto;
	background: #dde5e3;
	overflow: hidden;
}

.textBoxDate .cont .rightBox .list .li .p {
	font-size: 14px;
	color: #696969;
	line-height: 20px;
	margin-top: 10px;
	transition: all 0.2s;
	font-weight: 250;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	/* word-break: break-all; */
}

.textBoxDate .cont .rightBox .list .li:hover .p {
	color: #333;
}

.newsBoxDate .itemBoot {
	width: auto;
}

.itemBoot {
	margin-top: 160px !important;
	width: 1300px;
}

.itemBoot .p {
	font-size: 15px;
	font-weight: lighter;
	color: #666;
	line-height: 30px;
	position: relative;
}

.itemBoot .p i ,
.itemBoot .p a {
	display: inline-block;
	margin: 0 3px;
	color: #333;
	font-weight: normal;
	font-family: 'Montserrat',"Microsoft YaHei";
}
.itemBoot .p a:nth-child(3){
	font-family: "Microsoft YaHei";
	font-weight: 300;
}

.itemBoot .m.article {
	display: flex;
	justify-content: flex-start;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 5px;
	margin-top: 10px;
}

.itemBoot .m {
	display: flex;
	justify-content: flex-start;
	border-top: 1px solid #dcdcdc;
	padding-top: 5px;
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.itemBoot .m .p {
	margin-right: 40px;
}

.itemBoot .m .p::after {
	width: 1px;
	height: 14px;
	background: #999;
	position: absolute;
	top: 50%;
	margin-top: -7px;
	left: -20px;
	content: '';
	opacity: 0.5;
}

.itemBoot .m .p:first-child::after {
	display: none;
}

.itemBoot .icon {
	margin-top: 30px;
	display: flex;
	justify-content: flex-start;
}

.itemBoot .icon .s {
	position: relative;
	margin-right: 10px;
}

.itemBoot .icon .s a {
	width: 28px;
	height: 28px;
	border: 1px solid #c0c0c0;
	border-radius: 100%;
	background: #fff;
	transition: all 0.2s;
}

.itemBoot .icon .s a img {
	width: 100%;
}

.itemBoot .icon .s.wx a {
	background: url(../icon/w4.png) no-repeat center;
	background-size: 100% auto;
}

.itemBoot .icon .s.wb a {
	background: url(../icon/w1.png) no-repeat center;
	background-size: 100% auto;
}

.itemBoot .icon .s.wf a {
	background: url(../icon/w2.png) no-repeat center;
	background-size: 100% auto;
}

.itemBoot .icon .s.wt a {
	background: url(../icon/w3.png) no-repeat center;
	background-size: 100% auto;
}

.itemBoot .icon .s.wx:hover a {
	background: #666 url(../icon/w4s.png) no-repeat center;
	background-size: 100% auto;
	border-color: #666;
}

.itemBoot .icon .s.wb:hover a {
	background: #666 url(../icon/w1s.png) no-repeat center;
	background-size: 100% auto;
	border-color: #666;
}

.itemBoot .icon .s.wf:hover a {
	background: #666 url(../icon/w2s.png) no-repeat center;
	background-size: 100% auto;
	border-color: #666;
}

.itemBoot .icon .s.wt:hover a {
	background: #666 url(../icon/w3s.png) no-repeat center;
	background-size: 100% auto;
	border-color: #666;
}

.itemBoot .icon .s .img {
	display: none;
	border-radius: 3px;
	position: absolute;
	left: 50%;
	bottom: 40px;
	width: 100px;
	padding: 10px;
	background: #fff;
	margin-left: -60px;
	box-shadow: 0 0 10px #ccc;
}

.itemBoot .icon .s:hover .img {
	display: block;
}

.itemBoot .icon .s .img img {
	width: 100%;
}

.itemBoot .icon .s .img::after {
	content: '';
	width: 8px;
	height: 8px;
	background: #fff;
	margin-left: -4px;
	bottom: -4px;
	position: absolute;
	left: 50%;
	transform: rotate(45deg);
}

.w1220 {
	width: 1220px;
	margin: auto;
}

.itemsentwo .list .li .tr {
	padding: 10px;
}

.itemsentwo .list .li .tr .h2 {
	font-size: 16px;
	color: #666;
	line-height: 20px;
	font-weight: 350;
}

.itemsentwo .list .li .tr .m {
	font-size: 13px;
	color: #666;
	font-weight: lighter;
	line-height: 20px;
	margin-top: 3px;
	opacity: 0.8;
}

.itemsentwo .list .li .tr .m:hover {
	text-decoration: underline;
}

.itemsentwo .bMort a {
	font-size: 15px;
	font-weight: 300;
	color: #1ba2fa;
}

.itemsentwo .bMort {
	margin-top: 80px;
	display: flex;
	justify-content: center;
}

/*  */

.opinoin {
	display: flex;
	justify-content: space-between;
	margin-top: 15px;
}

.opinoin .leftBox {
	width: 1110px;
	/*column-count: 2;*/
}

.opinoin .rightBox {
	width: 245px;
}

.opinoin .leftBox .li {
	width: 544px;
	margin-bottom: 20px;
	break-inside: avoid;
	box-shadow: 0 0 5px hsla(0, 0%, 0%, 0.02);
	border-radius: 8px;
}

.opinoin .leftBox .li a {
	background: #fff;
	border-radius: 5px;
}

.opinoin .leftBox .li a .img {
	width: 100%;
	min-height: 60px;
	border-radius: 5px 5px 0 0;
	overflow: hidden;
	background: #cfd1d8;
}

.opinoin .leftBox .li .text {
	padding: 15px 22px;
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.05);
}

.opinoin .leftBox .li .bots {
	padding: 12px 22px;
	display: flex;
	justify-content: space-between;
}

.opinoin .leftBox .li .text .h1 {
	font-size: 17px;
	color: #262626;
	line-height: 30px;
	font-family: 'Montserrat';
}

.opinoin .leftBox .li .text .h1 i {
	font-weight: bold;
	margin-right: 16px;
	position: relative;
	font-family: 'Montserrats'
}

.opinoin .leftBox .li .text .h1 i::after {
	content: '';
	width: 1px;
	height: 18px;
	background: #000;
	opacity: 0.5;
	position: absolute;
	top: 4px;
	right: -7px;
}

.opinoin .leftBox .li .text .icon {
	margin-top: 15px;
	display: flex;
	justify-content: flex-start;
}

.opinoin .leftBox .li .text .icon .em {
	margin-right: 8px;
	line-height: 20px;
	font-size: 16px;
	color: #fff;
	border-radius: 10px;
	background: #dadada;
	padding: 0 8px;
	transition: all 0.2s;
}

.opinoin .leftBox .li .text .icon .em:hover {
	background: #c3c4c5;
}

.opinoin .leftBox .li .text .p {
	font-size: 15px;
	color: #969696;
	margin-top: 25px;
	display: none;
}

.opinoin .leftBox .li .text .p:hover {
	text-decoration: underline;
}

.opinoinBoxMore {
	display: flex;
	justify-content: center;
	margin-top: 50px;
}

.opinoinBoxMore .mk {
	/*border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;*/
	padding: 70px 0 150px 40px;
	text-align: center;
}

.opinoinBoxMore .mk .p {
	font-size: 16px;
	font-weight: lighter;
	color: #c5c5c6;
	opacity: 1;
}

.opinoinBoxMore .mk .m {
	font-size: 15px;
	font-weight: lighter;
	color: #c5c5c6;
	opacity: 1;
}

.opinoin .rightBox .li {
	margin-bottom: 25px;
}

.opinoin .rightBox .li a {
	padding: 10px;
	border: 1px solid #e9e9e9;
	background: #fff;
}

.opinoin .rightBox .li .img {
	width: 100%;
	height: 137px;
	overflow: hidden;
	background: #cfd1d8;
}

.itemsentwo .list .li .tr .h2,
.opinoin .rightBox .li .h1 {
	font-size: 16px;
	color: #666;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 20px;
	transition: all 0.2s;
	font-weight: 300;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 1;
}

.opinoin .rightBox .li:hover .h1 {
	color: #333;
}

.opinoin .rightBox .bot {
	border: 1px solid #e9e9e9;
	background: #fff;
}

.opinoin .rightBox .bot2 {
	position: fixed;
	top: 135px;
	width: 245px;
}

.opinoin .rightBox .bot .h1 {
	font-size: 16px;
	font-weight: 300;
	opacity: 0.7;
	padding: 15px 16px 10px 16px;
	border-bottom: 1px solid #e9e9e9;
}

.opinoin .rightBox .bot .mn {
	width: 100%;
	min-height: 110px;
	background: #f6f6f7;
	overflow: hidden;
}

.opinoin .rightBox .bot .icon {
	display: flex;
	justify-content: center;
	padding: 15px 0;
}

.opinoin .rightBox .bot .icon a {
	width: 26px;
	height: 24px;
	margin: 0 8px;
	transition: all 0.2s;
}

.opinoin .rightBox .bot .icon .wx a {
	background: url(../icon/icon27.png) no-repeat center;
	background-size: 24px auto;
}

.opinoin .rightBox .bot .icon .wb a {
	background: url(../icon/icon28.png) no-repeat center;
	background-size: 25px auto;
}

.opinoin .rightBox .bot .icon .wt a {
	background: url(../icon/icon29.png) no-repeat center;
	background-size: 20px auto;
}

.opinoin .rightBox .bot .icon .wf a {
	background: url(../icon/icon30.png) no-repeat center;
	background-size: 19px auto;
}

.opinoin .rightBox .bot .icon .wx:hover a {
	background: url(../icon/icon27s.png) no-repeat center;
	background-size: 24px auto;
}

.opinoin .rightBox .bot .icon .wb:hover a {
	background: url(../icon/icon28s.png) no-repeat center;
	background-size: 25px auto;
}

.opinoin .rightBox .bot .icon .wt:hover a {
	background: url(../icon/icon29s.png) no-repeat center;
	background-size: 20px auto;
}

.opinoin .rightBox .bot .icon .wf:hover a {
	background: url(../icon/icon30s.png) no-repeat center;
	background-size: 19px auto;
}

.itemBoxTwos .listset .li a {
	padding: 0;
}

.itemBoxTwos .listset .li .img .m:first-child,

.itemBoxTwos .listset .li .img .m {
	width: 100%;
	height: 260px/* 370px */;
	border-radius: 0 0 5px 5px;
}

.itemBoxTwos .listset .li .top {
	padding: 15px 22px 0 22px;
}

.itemBoxTwos .listset .lione {
	width: 920px;
}

.itemBoxTwos .listset .lione .top .h1 {
	width: 790px;
}

.navBoxSenmt {
	background: #fff;
	padding: 45px 0 20px 0;
}

.navBoxSenmt .cont {
	display: flex;
	justify-content: space-between;
	line-height: 20px;
}

.navBoxSenmt .cont .left {
	display: flex;
	justify-content: flex-start;
}

.navBoxSenmt .cont .left a {
	font-size: 13px;
	color: #666;
	transition: all 0.2s;
	margin-right: 20px;
	position: relative;
	font-weight: 300;
}

.navBoxSenmt .cont .left a::after {
	content: '>';
	width: 20px;
	height: 20px;
	color: #666;
	font-size: 13px;
	line-height: 20px;
	text-align: center;
	position: absolute;
	top: 0;
	left: -20px;
	opacity: 0.8;
}

.navBoxSenmt .cont .left a:first-child::after {
	display: none;
}

.navBoxSenmt .cont .left a:hover {
	color: #000;
}

.navBoxSenmt .cont .right a {
	font-size: 13px;
	color: #444;
	position: relative;
	transition: all 0.2s;
	padding-right: 14px;
	opacity: 0.5;
}

.navBoxSenmt .cont .right a::after {
	width: 14px;
	height: 20px;
	content: '>';
	font-size: 13px;
	color: #444;
	position: absolute;
	top: 0;
	right: 0;
	line-height: 20px;
	text-align: right;
}

.navBoxSenmt .cont .right a:hover {
	opacity: 1;
}

.opinionText {
	background: #fff;
	padding: 0px 0 0px 0;
}

.opinionText .cont {
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.06);
	padding-bottom: 15px;
}

.opinionText .cont .icon {
	display: flex;
	justify-content: flex-start;
	margin-top: 30px;
}

.opinionText .cont .icon .p {
	font-size: 13px;
	font-weight: 300;
	color: #999;
	line-height: 20px;
	margin-right: 25px;
	overflow:hidden; 	text-overflow:ellipsis;	display:-webkit-box; 	-webkit-box-orient:vertical;	-webkit-line-clamp:1;
}

.opinionText .cont .h1 {
	width: 920px;
	font-size: 37px;
	font-weight: bold;
	color: #404040;
}

.textBoxDate .leftBox .dateBox2 {
	margin-top: 0;
}

.opiononphoto .top {
	display: flex;
	justify-content: space-between;
}

.opiononphoto .top .img {
	width: 60px;
	height: 60px;
	border-radius: 10px;
	border: 1px solid #f0eeee;
	overflow: hidden;
	background: #f8f7f7;
	box-shadow: 0 5px 10px 0 rgb(8 15 38 / 10%);
}

.opiononphoto .top .text {
	width: 185px;
}

.opiononphoto .top .text .h1 {
	font-size: 18px;
	color: #404040;
	line-height: 22px;
	font-weight: bold;
	padding-top: 2px;
	overflow:hidden; 	text-overflow:ellipsis;	display:-webkit-box; 	-webkit-box-orient:vertical;	-webkit-line-clamp:1;
}

.opiononphoto .top .text .p {
	font-size: 14px;
	opacity: 0.6;
	margin-top: 5px;
	font-family: light;
}

.opiononphoto .frt {
	margin-top: 20px;
	display: flex;
	justify-content: left/* center */;
}

.opiononphoto .frt .p {
	margin: 0 8px;
	cursor: pointer;
	line-height: 22px;
}

.opiononphoto .frt .p i {
	display: block;
	font-size: 14px;
	font-weight: 200;
	color: hsla(0, 0%, 25%, 0.80);
	padding-left: 15px;
	border: 1px solid #e8e8e8;
	padding: 0 10px 0 8px;
	border-radius: 20px;
	transition: all 0.2s;
}

.opiononphoto .frt .p1 i {
	background: #fff;
	background-size: 10px auto;
}

/*按钮效果*/

.opiononphoto .frt .p2 i {
	background: #fff;
	background-size: 10px auto;
}

.opiononphoto .frt .p1:hover i {
	padding: 0 10px 0 8px;
	border-radius: 20px;
	line-height: 22px;
	background: #e8e8e8;
	background-size: 10px auto;
	color: #7D7F7F;
	border-color: #e8e8e8;
}

.opiononphoto .frt .p2:hover i {
	padding: 0 10px 0 8px;
	border-radius: 20px;
	line-height: 22px;
	background: #e8e8e8;
	background-size: 10px auto;
	color: #7D7F7F;
	border-color: #e8e8e8;
}

.opiononphoto .frt .p em {
	display: none;
	font-size: 12px;
	color: hsla(0, 0%, 25%, 0.80);
	padding-left: 15px;
	border: 1px solid #e8e8e8;
	line-height: 20px;
	padding: 0 12px 0 12px;
	border-radius: 10px;
	transition: all 0.2s;
}

.opiononphoto .frt .p1 em {
	padding: 0 10px 0 8px;
	border-radius: 20px;
	line-height: 22px;
	font-size: 14px;
	font-weight: 200;
	background: #e8e8e8;
	background-size: 10px auto;
	color: #7d7f7f;
}

.opiononphoto .frt .p2 em {
	padding: 0 10px 0 8px;
	border-radius: 20px;
	line-height: 22px;
	font-size: 14px;
	font-weight: 200;
	background: #e8e8e8;
	background-size: 10px auto;
	color: #7d7f7f;
}

.opiononphoto .frt .p1:hover em {
	background: #fff;
	color: #7D7F7F;
	border-color: #d5d5d5;
}

.opiononphoto .frt .p2:hover em {
	background: #fff;
	color: #7D7F7F;
	border-color: #d5d5d5;
}

.opiononphoto .lert {
	margin-top: 15px;
	border-top: 1px solid hsla(0, 0%, 0%, 0.06);
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.06);
	padding: 20px 0;
	display: flex;
	justify-content: left;
}

.opiononphoto .lert .p {
	font-size: 15px;
	color: hsla(0, 0%, 0%, 0.80);
	line-height: 24px;
	margin: 0 8px;
	position: relative;
	transition: all 0.2s;
	cursor: pointer;
	font-weight: 100;
}

.opiononphoto .lert .p:hover {
	color: #999;
}

.opiononphoto .lert .p::after {
	content: '';
	width: 1px;
	height: 14px;
	background: #000;
	opacity: 0.2;
	position: absolute;
	top: 5px;
	left: -14px;
}

.opiononphoto .lert .p:first-child::after {
	display: none;
}

.opinonMink {
	margin-top: 30px;
}

.opinonMink .h1 {
	font-size: 18px;
	font-weight: bold;
	color: #262626;
	margin-bottom: 20px;
}

.opinonMink .mk .li {
	padding: 15px 10px;
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.06);
}

.opinonMink .mk .li:first-child {
	padding: 0 10px 15px 10px;
}

.opinonMink .mk .li a {
	font-size: 14px;
	color: #262626;
	line-height: 20px;
	transition: all 0.2s;
}

.opinonMink .mk .li a:hover {
	color: #666;
}

.textBoxDate .cont .opinonMink .list {
	margin-top: 0;
}

.w1280 {
	width: 1280px;
	margin: auto;
}

.newsBox {
	padding: 30px 0 100px 0;
}

.newsBox .cont {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.newsBox .cont .leftBox {
	width: 810px;
}

.newsBox .cont .rightBox {
	width: 438px;
	border: 1px solid #f2f2f2;
	background: #fff;
	border-radius: 10px;
	padding: 30px 0 40px 0;
	margin-right: 110px;
}

.newsBox .cont .leftBox .li {
	margin-bottom: 35px;
}

.newsBox .cont .leftBox .li {
	background: #fff;
	border-radius: 10px;
	border: 1px solid #f2f2f2;
	box-shadow: 0 1px 10px 0 rgb(20 48 138 / 2%);
}

.newsBox .cont .leftBox .li .img {
	width: 100%;
	min-height: 60px;
	background: #dfe2e2;
	overflow: hidden;
}

.newsBox .cont .leftBox .li .boot {
	padding: 15px 20px;
	justify-content: space-between;
}

.newsBox .cont .leftBox .li .boot .info{
line-height: 22px;
    font-size: 14px;
    color: #888;
    margin-left: 12px;
    padding-right: 23px;
    font-weight: 200;
	overflow:hidden; 	text-overflow:ellipsis;	display:-webkit-box; 	-webkit-box-orient:vertical;	-webkit-line-clamp:1;
}


.newsBox .cont .leftBox .li .top {
	padding: 18px 33px 12px 33px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.newsBox .cont .leftBox .li .top .time {
	width: 68px;
	border-right: 1px solid #eee;
}

.newsBox .cont .leftBox .li .top .time p {
	font-size: 12px;
	color: #999;
	line-height: 12px;
	margin-top: 3px;
}

.newsBox .cont .leftBox .li .top .time p:first-child {
	margin-top: 0;
    font-size: 14px;
    margin-bottom: 5px;
    font-family: 'Montserrat';
}

.newsBox .cont .leftBox .li .top .h1 {
	font-size: 18px;
	width: 655px;
	font-family: 'Montserrat';
	color: #292929;
}

.newsBox .cont .rightBox .li {
	padding: 0 25px;
	margin-bottom: 70px;
}

.newsBox .cont .rightBox .li .h1 {
	font-size: 17px;
	font-family: 'Montserrat';
	color: hsla(0, 0%, 19%, 0.65);
	font-weight: 600;
}

.newsBox .cont .rightBox .li .mLi {
	margin-top: 25px;
}

.newsBox .cont .rightBox .li .mLi a {
	display: flex;
	justify-content: left;
}

.newsBox .cont .rightBox .li .mLi .img {
	width: 130px;
	height: 72px;
	border-radius: 5px;
	background: #efefef;
	overflow: hidden;
}

.newsBox .cont .rightBox .li .mLi .text {
	width: 260px;
	margin-left: 20px;
}

.newsBox .cont .rightBox .li .mLi .text .h {
	font-size: 16px;
	color: #303030;
	font-family: 'Montserrat';
	/* font-weight: bold; */
	line-height: 26px;
	transition: all 0.2s;
	overflow: hidden;
	 text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.newsBox .cont .rightBox .li .mLi .text .h:hover {
	color: #595959;
}

.newsBox .cont .rightBox .li .mLi .text .p {
	font-size: 13px;
	color: #303030;
	line-height: 24px;
	font-family: 'light';
}
	
.newsBox .cont .rightBox .li .mLi .text .p:hover {
	color: #267dff;
}

.newsBox .cont .rightBox .moreKent {
	padding: 0 25px;
}

.newsBox .cont .rightBox .moreKent2 {
	position: fixed;
	top: 135px;
	width: 388px;
	border-radius: 8px;
	background: #fff;
	padding: 20px 25px 25px 25px;
}

.newsBox .cont .rightBox .moreKent .h2 {
	font-size: 15px;
	color: hsla(0, 0%, 19%, 0.65);
	padding-bottom: 15px;
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.06);
	font-family: 'Montserrat';
}

.newsBox .cont .rightBox .moreKent .icon {
	display: flex;
	justify-content: flex-start;
	margin-top: 25px;
}

.newsBox .cont .rightBox .moreKent .icon a {
	width: 26px;
	height: 24px;
	margin: 0 20px 0 0;
	transition: all 0.2s;
}

.newsBox .cont .rightBox .moreKent .icon .wx a {
	background: url(../icon/icon27.png) no-repeat center;
	background-size: 24px auto;
}

.newsBox .cont .rightBox .moreKent .icon .wb a {
	background: url(../icon/icon28.png) no-repeat center;
	background-size: 25px auto;
}

.newsBox .cont .rightBox .moreKent .icon .wt a {
	background: url(../icon/icon29.png) no-repeat center;
	background-size: 20px auto;
}

.newsBox .cont .rightBox .moreKent .icon .wf a {
	background: url(../icon/icon30.png) no-repeat center;
	background-size: 19px auto;
}

.newsBox .cont .rightBox .moreKent .icon .wx:hover a {
	background: url(../icon/icon27s.png) no-repeat center;
	background-size: 24px auto;
}

.newsBox .cont .rightBox .moreKent .icon .wb:hover a {
	background: url(../icon/icon28s.png) no-repeat center;
	background-size: 25px auto;
}

.newsBox .cont .rightBox .moreKent .icon .wt:hover a {
	background: url(../icon/icon29s.png) no-repeat center;
	background-size: 20px auto;
}

.newsBox .cont .rightBox .moreKent .icon .wf:hover a {
	background: url(../icon/icon30s.png) no-repeat center;
	background-size: 19px auto;
}

.newsBoxDate .cont {
	background: #fff;
	padding-bottom: 50px;
	border-radius: 10px;
}

.newsBoxDate {
    padding-bottom: 30px;
}

.newsBoxDate .itemBoot {
	padding: 0 30px;
}

.newsBoxDate .bannerNews {
	padding-top: 20px;
	background: #f3f4f5;
	position: relative;
}

.newsBoxDate .bannerNews .img {
	width: 100%;
	height: 500px;
	overflow: hidden;
	/* background: #b1b1b1; */
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzRweCcgaGVpZ2h0PSc0cHgnPjxyZWN0IHg9JzAnIHk9JzAnIGZpbGw9JyMyOTI4MjcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnLz48cmVjdCB4PSczJyB5PScwJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PHJlY3QgeD0nMicgeT0nMScgZmlsbD0nIzQ3NDY0NScgd2lkdGg9JzEnIGhlaWdodD0nMScvPjxyZWN0IHg9JzEnIHk9JzInIGZpbGw9JyM0NzQ2NDUnIHdpZHRoPScxJyBoZWlnaHQ9JzEnLz48cmVjdCB4PScwJyB5PSczJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PC9zdmc+);
	background-repeat: repeat;
	position: relative;
}

.newsBoxDate .bannerNews .img::after {
	position: absolute;
	top: 0;
	left: 0;
	/* background: #000; */
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzRweCcgaGVpZ2h0PSc0cHgnPjxyZWN0IHg9JzAnIHk9JzAnIGZpbGw9JyMyOTI4MjcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnLz48cmVjdCB4PSczJyB5PScwJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PHJlY3QgeD0nMicgeT0nMScgZmlsbD0nIzQ3NDY0NScgd2lkdGg9JzEnIGhlaWdodD0nMScvPjxyZWN0IHg9JzEnIHk9JzInIGZpbGw9JyM0NzQ2NDUnIHdpZHRoPScxJyBoZWlnaHQ9JzEnLz48cmVjdCB4PScwJyB5PSczJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PC9zdmc+);
	background-repeat: repeat;
	opacity: 0.1;
	content: '';
	width: 100%;
	height: 100%;
}

.newsBoxDate .bannerNews .text {
	position: absolute;
	bottom: 0;
	left: 30px;
	right: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}

.newsBoxDate .bannerNews .text .h1 {
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	width: 720px;
	font-family: Montserrat;
	/* text-shadow: 2px 2px 2px hsla(0, 0%, 0%, 0.30); */
}

.newsBoxDate .bannerNews .text .p {
	font-size: 18px;
	color: #fff;
	background: #000;
	line-height: 22px;
	width: fit-content;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 10px;
}

.newsBoxDate .bannerNews .text .em {
	font-size: 16px;
	color: #fff;
	margin-top: 80px;
	cursor: pointer;
	width: 600px;
}

.newsBoxDate .bannerNews .text .em:hover {
	text-decoration: underline;
}

.newsBoxDate .centerBox {
	padding: 30px 65px 0 30px;
	display: flex;
	justify-content: space-between;
}



.newsBoxDate .centerBox .left {
	min-height: 1500px;
	width: 820px;
	font-weight: 200;
}



.newsBoxDate .centerBox .right {
	width: 320px;
}

.newsBoxDate .centerBox .right .h1 {
	font-size: 16px;
	font-weight: bold;
}

.newsBoxDate .centerBox .right .list {
	margin-top: 15px;
}

.newsBoxDate .centerBox .right .list .li {
	margin-bottom: 20px;
}

.newsBoxDate .centerBox .right .list .li a {
	display: flex;
	justify-content: space-between;
}

.newsBoxDate .centerBox .right .list .li .img {
	width: 150px;
	height: 90px;
	border-radius: 5px;
	background: #efefef;
	overflow: hidden;
}

.newsBoxDate .centerBox .right .list .li .p {
	font-size: 15px;
	color: #666;
	height: 60px;
	line-height: 20px;
	padding-left: 15px;
	padding-top: 0px;
	width: 200px;
	transition: all 0.2s;
	font-family: montserrat;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.newsBoxDate .centerBox .right .list .li:hover .p {
	color: #303030;
}

.navTwoBoxerTwo {
	position: fixed;
	top: 60px;
	left: 0;
	right: 30px;
	z-index: 25;
}

.navTwoBoxerTwo .navTwoBoxer {
	position: relative;
	top: auto;
	right: auto;
}

.navTwoBoxerTwo .navTwoBoxer .right2 a {
	height: 60px;
	width: 242px;
	border-left: 1px solid #eee;
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	color: #666;
}

.navTwoBoxerTwo .navTwoBoxer .order {
	display: flex;
	justify-content: flex-start;
	padding-top: 12px;
}

.navTwoBoxerTwo .navTwoBoxer .order a {
	width: 34px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	border-radius: 4px;
	margin-right: 10px;
	font-size: 16px;
	font-weight: lighter;
	color: #000;
	opacity: 0.7;
	transition: all 0.2s;
}

.navTwoBoxerTwo .navTwoBoxer .order a.on,
.navTwoBoxerTwo .navTwoBoxer .order a:hover {
	background: #eee9e3;
}

.contentBoxThree {
	margin-top: 120px;
	background: #fff;
}

.dressingBoxTwo .dressingBox {
	top: 182px;
	border-right: 1px solid #eee;
	width: 240px;
}

.navTwoBoxer .h3 {
	line-height: 60px;
	width: 240px;
	font-size: 16px;
	opacity: 0.8;
	font-weight: 400;
	text-align: center;
	border-right: 1px solid #eee;
	cursor: pointer;
}

.navTwoBoxer .goow {
	display: flex;
	justify-content: flex-start;
	padding: 15px 12px;
}

.navTwoBoxer .goow a {
	padding: 0 15px;
	line-height: 30px;
	border-radius: 15px;
	font-family: light;
	font-size: 16px;
	color: #515151;
	margin-right: 10px;
	transition: all 0.2s;
}

.navTwoBoxer .goow a:hover,

.navTwoBoxer .goow a.on {
	background: #fd6463;
	/*eee9e3*/
	color: #fff;
}

.itemBox .list2 .li a {
	border: 1px solid #f2f2f2;
	border-radius: 15px;
}

.itemBox .list2 .li .img {
	height: 3.0rem;
	border-radius: 0 0 15px 15px;
}

.itemBox .list2 .li .tit {
	padding: 18px 20px;
	display: flex;
	justify-content: space-between;
}

.itemBox .list2 .li .tit .pht {
	width: 50px;
	height: 50px;
	border-radius: 10px;
	border: 1px solid #f0eeee;
	overflow: hidden;
	background: #f6f9f9;
}

.itemBox .list2 .li .tit .ty {
	width: calc(100% - 70px);
	transition: all 0.2s;
}

.itemBox .list2 .li .tit .ty .h2 {
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
}

.itemBox .list2 .li .tit .ty .p {
	font-size: 13px;
	opacity: 0.8;
	transition: all 0.2s;
}

.itemBox .list2 .li .tit .ty .p:hover {
	color: #438eff;
}

.contentBox2 .itemBox .list2 .li .tit .ty {
	width: calc(100% - 80px);
}

.contentBox2 .itemBox .list2 .li .img {
	height: 2.78rem;
}

.itemBox .list3 .li .text2 {
	padding: 15px 20px;
	color: 262626;
}

.itemBox .list3 .li .text2 .h {
	font-size: 18px;
	line-height: 21px;
	font-weight: 400;
}

.itemBox .list3 .li .text2 .s {
	font-size: 16px;
	font-weight: lighter;
	line-height: 16px;
	opacity: 0.8;
	margin-top: 8px;
	transition: all 0.2s;
}

.itemBox .list3 .li .text2 .h:hover {
	color: #666;
}
	
.itemBox .list3 .li .text2 .s:hover {
	color: #267dff;
}

.itemBox .list3 .li .img {
	border-radius: 10px/* 10px 0 0 */;
}

.navTwoBoxerTwo .navTwoBoxer .right2 a {
	display: flex;
	justify-content: center;
}

.navTwoBoxerTwo .navTwoBoxer .right2 a i {
	font-size: 16px;
	font-family: light;
	opacity: 0.5;
	padding-left: 30px;
	background: url(../icon/icon33.png) no-repeat left center;
	background-size: 17px auto;
	transition: all 0.2s;
}

.navTwoBoxerTwo .navTwoBoxer .right2:hover a i {
	opacity: 1;
}

.itemBoxTwos .listcoll .li .number .p,
.itemBoxTwos .listcoll .li .number .p:hover {
	background: #f7e267;
	border-color: hsla(0, 0%, 100%, 0.00);
}

.goodsColl .topBox {
	display: flex;
	justify-content: space-between;
}

.goodsColl .topBox .left {
	width: 962px;
	border-radius: 10px;
	overflow: hidden;
}

.goodsColl .topBox .left a {
	border: 1px solid #f0eeee;
	background: #f6f9f9;
	height: 590px;
	border-radius: 10px;
	overflow: hidden;
}

.goodsColl .topBox .left .swiper-button-prev,

.goodsColl .topBox .left .swiper-button-next {
	width: 46px;
	height: 46px;
	background: #323232 url(../icon/icon36.png) no-repeat center;
	background-size: 14px auto;
	border-radius: 100%;
	transition: all 0.2s;
}

.goodsColl .topBox .left .swiper-button-prev:hover,

.goodsColl .topBox .left .swiper-button-next:hover {
	background: hsla(0, 0%, 20%, 0.50) url(../icon/icon36.png) no-repeat center;
	background-size: 14px auto;
}

.goodsColl .topBox .left .swiper-button-prev {
	left: 25px;
}

.goodsColl .topBox .left .swiper-button-next {
	right: 25px;
	transform: rotate(180deg);
}

.goodsColl .topBox .right {
	width: 386px;
	height: 590px;
	border: 1px solid #f0eeee;
	background: #f5f5f5;
	border-radius: 10px;
}

.goodsColl .topBox .right .mk {
	padding: 0 25px;
}

.goodsColl .topBox .right .mk .h2 {
	font-size: 20px;
    padding: 25px 0 15px 0;
    line-height: 30px;
    border-bottom: 1px solid #f0eeee;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    font-weight: 250;
}

.goodsColl .topBox .right .list {
	margin-top: 20px;
}

.goodsColl .topBox .right .list .pt {
	font-size: 14px;
	opacity: 0.5;
	line-height: 20px;
}

.goodsColl .topBox .right .list .wt {
	margin-top: 10px;
}

.goodsColl .topBox .right .list .wt .aLi {
	line-height: 28px;
	display: flex;
	justify-content: flex-start;
}

.goodsColl .topBox .right .list .wt .aLi .m {
	font-size: 15px;
	FONT-WEIGHT: 200;
}

.goodsColl .topBox .right .list .wt .aLi:first-child .m:nth-child(2) {
	cursor: pointer;
	color: #00a0e9;
}

.goodsColl .topBox .right .list .wt .aLi .m:first-child {
	width: 170px;
}

.goodsColl .topBox .right .p {
	font-size: 15px;
	line-height: 25px;
	margin-top: 25px;
	padding: 20px 0;
	border-top: 1px solid #f0eeee;
	color: hsla(0, 0%, 0%, 0.50);
}

.goodsColl .topBox .right .an {
	margin: 0 10px;
	padding: 25px 0 0 0;
	display: flex;
	justify-content: space-between;
}

.goodsColl .topBox .right .an .m a {
	width: 150px;
	height: 44px;
	border-radius: 10px;
	display: flex;
	justify-content: center;
	line-height: 44px;
	background: #f7e267;
	transition: all 0.2s;
}

.goodsColl .topBox .right .an .m a:hover,
.goodsColl .topBox .right .an .m a.on {
	background: #b66e41;
}

.goodsColl .topBox .right .an .m a i {
	display: block;
	font-size: 15px;
	padding-left: 30px;
}

.goodsColl .topBox .right .an .m1 a i {
	color: #000;
	background: url(../icon/icon34.png) no-repeat left center;
	background-size: 19px auto;
}

.goodsColl .topBox .right .an .m2 a i {
	color: #000;
	background: url(../icon/icon35s.png) no-repeat left center;
	background-size: 18px auto;
}

.goodsColl .topBox .right .an .m1 a:hover i {
	color: #fff;
	background: url(../icon/icon34s.png) no-repeat left center;
	background-size: 19px auto;
}

.goodsColl .topBox .right .an .m2 a:hover i,
.goodsColl .topBox .right .an .m2 a.on i {
	color: #fff;
	background: url(../icon/icon35.png) no-repeat left center;
	background-size: 18px auto;
}

.contwent {
	display: flex;
	justify-content: space-between;
	margin-top: 48px;
}

.contwent .left {
	width: 960px;
	border: 1px solid #f0eeee;
	border-radius: 10px;
}

.contwent .right {
	width: 388px;
	border-radius: 10px;
}

.contwent .right .topy {
	border: 1px solid #f0eeee;
	border-radius: 10px;
}

.contwent .left .mkText,

.contwent .left .imgText {
	padding: 35px 25px;
}

.contwent .left .mkText .h1,

.contwent .left .imgText .h1 {
	font-size: 18px;
	font-weight: 200;
	line-height: 20px;
}

.contwent .left .mkText .date {
	margin-top: 30px;
}

.contwent .left .mkText .date,

.contwent .left .mkText .date p {
	font-size: 16px;
	line-height: 24px;
	color: hsla(0, 0%, 0%, 0.70);
}

.contwent .left .imgk .m {
	margin-top: 20px;
	overflow: hidden;
}

.contwent .left .imgk .m img {
	width: 100%;
	border-radius: 6px;
}

.contwent .right .topy {
	padding: 40px 47px;
}

.contwent .right .topy .top {
	display: flex;
	justify-content: space-between;
}

.contwent .right .topy .top .img {
	width: 68px;
	height: 68px;
	border-radius: 10px;
	border: 1px solid #f0eeee;
	overflow: hidden;
	background: #f7f5f5;
}

.contwent .right .topy .top .tex {
	width: calc(100% - 88px);
}

.contwent .right .topy .top .tex .h2 {
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	cursor: pointer;
}

.contwent .right .topy .top .tex .hs {
	font-size: 14px;
	line-height: 20px;
	padding-left: 18px;
	background: url(../icon/icon5.png) no-repeat left center;
	background-size: 11px auto;
	margin-top: 3px;
}

.contwent .right .topy .bot {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-top: 20px;
}

.contwent .right .topy .bot .m {
	width: 140px;
	height: 110px;
	border-radius: 5px;
	background: #f7f8fa;
	overflow: hidden;
	margin-top: 10px;
}

.contwent .right .topy .more {
	display: flex;
	justify-content: flex-end;
	margin-top: 20px;
}

.contwent .right .topy .more a {
	font-size: 15px;
	font-family: light;
	color: #b1b2ba;
}

.contwent .right .topy .more a:hover{
	color: #666;
}

.contwent .right .opents {
	background: #f7f8fa;
	width: 100%;
	min-height: 60px;
	border-radius: 10px;
	margin-top: 20px;
	overflow: hidden;
}

.textBoxDate2 {
	margin-bottom: 0;
}

.optionAd {
	width: 100%;
	min-height: 60px;
	background: #e3e6e6;
	overflow: hidden;
}

.navTwoBoxer .left2 {
	justify-content: space-between;
}

.navTwoBoxer .addRadio {
	width: 1210px;
	display: flex;
	justify-content: space-between;
}

.navTwoBoxer .addRadio .li {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.navTwoBoxer .addRadio .li .k {
	font-size: 14px;
	opacity: 0.5;
	line-height: 18px;
	width: 95px;
	padding: 12px 0;
	font-family: 'osn';
}

.navTwoBoxer .addRadio .li .k i {
	display: block;
}

.navTwoBoxer .addRadio .listradio {
	position: relative;
	margin-left: 32px;
}

.navTwoBoxer .addRadio .listradio .top {
	width: 290px;
	display: flex;
	box-sizing: border-box;
	position: relative;
	padding: 9px 0;
}

.navTwoBoxer .addRadio .listradio .top::after {
	width: 45px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	content: '';
}

.navTwoBoxer .addRadio .listradio .top1::after {
	background: url(../icon/e2s.png) no-repeat center;
	background-size: 17px auto;
}

.navTwoBoxer .addRadio .listradio4 .top1::after {
	background: url(../icon/e2.png) no-repeat center;
	background-size: 17px auto;
}

.navTwoBoxer .addRadio .listradio .top2::after {
	background: url(../icon/e1.png) no-repeat center;
	background-size: 16px auto;
}

.navTwoBoxer .addRadio .listradio4 .top2::after {
	background: url(../icon/e1s.png) no-repeat center;
	background-size: 16px auto;
}

.navTwoBoxer .addRadio .listradio .top3::after {
	background: url(../icon/adds.png) no-repeat center;
	background-size: 14px auto;
}

.navTwoBoxer .addRadio .listradio4 .top3::after {
	background: url(../icon/add.png) no-repeat center;
	background-size: 14px auto;
}

.navTwoBoxer .addRadio .listradio .top4::after {
	background: url(../icon/icon43.png) no-repeat center;
	background-size: 18px auto;
}

.navTwoBoxer .addRadio .listradio .top5::after {
	background: url(../icon/icon44.png) no-repeat center;
	background-size: 18px auto;
}

.navTwoBoxer .addRadio .listradio .bot {
	position: absolute;
	top: 63px;
	left: 0;
	box-shadow: 1px 0 3px #ccc;
}

.navTwoBoxer .addRadio .listradio .top input {
	width: 100%;
	height: 40px;
	background: #fff;
	padding: 0 20px 0 45px;
	border-radius: 3px;
	border: 1px solid #ccc;
	font-size: 16px;
	font-weight: lighter;
}

.navTwoBoxer .addRadio .listradio .bot {
	display: none;
	width: 288px;
	max-height: 270px;
	overflow-y: auto;
	background: #fff;
	/*border: 1px solid #eee;*/
	padding: 15px 0;
	/*菜单栏上边距*/
	border-radius: 3px;
}

.navTwoBoxer .addRadio .listradio .bot .m {
	font-size: 16px;
	line-height: 30px;
	transition: all 0.2s;
	padding: 0 25px;
	cursor: pointer;
	color: hsla(0, 0%, 0%, 0.70);
	overflow:hidden; 	text-overflow:ellipsis;	display:-webkit-box; 	-webkit-box-orient:vertical;	-webkit-line-clamp:1;
}

.navTwoBoxer .addRadio .listradio .bot .m:hover,

.navTwoBoxer .addRadio .listradio .bot .s:hover,

.navTwoBoxer .addRadio .listradio .bot .a:hover {
	background: #f5f5f5;
}

.navTwoBoxer .addRadio .listradio .bot .s {
	padding: 0 15px;
	transition: all 0.2s;
	cursor: pointer;
	position: relative;
}

.navTwoBoxer .addRadio .listradio .bot .s input {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	display: block;
	cursor: pointer;
}

.navTwoBoxer .addRadio .listradio .bot .s label {
	display: block;
	padding-left: 28px;
	font-size: 16px;
	font-weight: 300;
	color: hsla(0, 0%, 0%, 0.70);
	line-height: 30px;
	background: url(../icon/icon17s.png) no-repeat left center;
	background-size: 18px auto;
	transition: all 0.2s;
}

.navTwoBoxer .addRadio .listradio .bot .s input:checked+label {
	background: url(../icon/icon18.png) no-repeat left center;
	background-size: 18px auto;
}

.navTwoBoxer .addRadio .listradio .bot .s:hover label {
	background: url(../icon/icon18h.png) no-repeat left center;
	background-size: 18px auto;
}

.navTwoBoxer .addRadio .listradio .bot .a {
	transition: all 0.2s;
	padding: 0 38px;
	position: relative;
	font-size: 16px;
	color: hsla(0, 0%, 0%, 0.70);
	line-height: 30px;
	cursor: pointer;
}

.navTwoBoxer .addRadio .listradio .bot .a::after {
	width: 38px;
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../icon/icon5.png) no-repeat center;
	background-size: 11px auto;
	content: '';
}

.itemBoxTwos .list4 .li a {
	padding: 0;
}

.itemBoxTwos .list4 .li .tit {
	padding: 20px 20px 16px 20px;
	display: flex;
	justify-content: space-between;
}

.itemBoxTwos .list4 .li .tit .mg {
	width: 50px;
	height: 50px;
	/*border: 1px solid #f0eeee;*/
	border-radius: 12px;
	overflow: hidden;
	background: #f8f7f7;
}

.itemBoxTwos .list4 .li .tit .tx {
	width: calc(100% - 70px);
}

.itemBoxTwos .list4 .li .tit .tx .h3 {
	font-size: 18px;
	line-height: 24px;
	font-family: osn;
}

.contentBoxTwo .followBoxMax .ht{
	padding-top: 20px;
	padding-bottom: 20px;
}


.followBoxMax .cont .right .foolowOne .li .text .boy,
.itemBoxTwos .list4 .li .tit .tx .boy {
	display: flex;
	margin-top: 3px;
}

.contentBoxTwo .cont .foolowOne .li .text .p {
	display: flex;
	font-size: 13px;
	opacity: 0.5;
	margin-top: 0 !important;
	margin-right: 10px;
	line-height: 20px;
}

.contentBoxTwo .cont .foolowOne .li .text .p i {
    display: block;
    margin-top: 6px;
    padding: 0 8px 0 6px;
    font-size: 13px;
    /* background: #e8fc3c; */
    color: hsla(0, 0%, 25%, 0.60);
    border: 1px solid #e5e5e5 /*#e8e8e8*/;
    line-height: 20px;
    border-radius: 12px;
    transition: all 0.2s;
    cursor: pointer;
}
.contentBoxTwo .cont .foolowOne .li .text .p i:hover {
    background: #e8e8e8;
    margin-top: 6px;
    border: 1px solid #e8e8e8;
    color: #7D7F7F;
}


.contentBoxTwo .cont .foolowOne .li .text .p em {
    display: none;
    margin-top: 6px;
    padding: 0 8px 0 6px;
    font-size: 13px;
    background: #e8e8e8;
    background-size: 10px auto;
    color: #7D7F7F;
    border: 1px solid #e8e8e8;
    line-height: 20px;
    border-radius: 12px;
    transition: all 0.2s;
    cursor: pointer;
}

.contentBoxTwo .cont .foolowOne .li .text .p em:hover {
    background: #fff;
    margin-top: 6px;
    border: 1px solid #d5d5d5;
    background-size: 10px auto;
    color: #c3c4c5;
}


.itemBoxTwos .list4 .li .tit .tx .boy .p {
	font-size: 13px;
	opacity: 0.5;
	margin-right: 10px;
	line-height: 20px;
}

.followBoxMax .cont .right .foolowOne .li .text .j,
.itemBoxTwos .list4 .li .tit .tx .boy .j {
	font-size: 13px;
	font-weight: 250;
	line-height: 20px;
	background: #dcf576/*#5ccdb2*/;
	border-radius: 3px;
	padding: 0 8px;
	color: #666;
}

.itemBoxTwos .list4 .li .boot {
	padding: 18px 20px;
}

.itemBoxTwos .list4 .li .imgs {
	width: 100%;
	height: 270px;
	background: #dcdcdc;
	overflow: hidden;
}

.companyBox {
	background: #fff;
	padding: 10px 0;
}

.companyBox .cont {
	display: flex;
	justify-content: space-between;
}

.companyBox .cont .left {
	width: 260px;
}

.companyBox .cont .right {
	width: 1110px;
	border-left: 1px solid #f0eeee;
	min-height: 1300px;
}

.companyBox .cont .right .pvedio {
    width: 100%;
    margin-bottom: 50px;
	margin-top: 50px;
}
.companyBox .cont .right .pvedio video{
    width: -webkit-fill-available;
}

.companyBox .cont .left .tit {
	display: flex;
	justify-content: space-between;
	padding: 27px 0;
}

.companyBox .cont .left .tit .imgs {
	width: 70px;
	height: 70px;
	border-radius: 10px;
	overflow: hidden;
	border: 1px solid #f2f2f2;
	background: #f8f7f7;
	box-shadow: 0 5px 10px 0 rgb(8 15 38 / 10%);
}

.companyBox .cont .left .tit .text {
	width: 175px;
}

.companyBox .cont .left .tit .h1 {
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	color: #2a2a2a;
	cursor: pointer;
	font-family: 'Montserrat';
}

.companyBox .cont .left .tit .p {
	display: flex;
}

.companyBox .cont .left .tit .p i {
	display: block;
	margin-top: 6px;
	padding: 0 8px 0 6px;
	font-size: 13px;
	/* background: #e8fc3c;*/
	color: hsla(0, 0%, 25%, 0.60);
	border: 1px solid #e5e5e5
		/*#e8e8e8*/
	;
	line-height: 20px;
	border-radius: 12px;
	transition: all 0.2s;
	cursor: pointer;
}

.companyBox .cont .left .tit .p i:hover {
	background: #e8e8e8;
	margin-top: 6px;
	border: 1px solid #e8e8e8;
	color: #7D7F7F;
}

.companyBox .cont .left .tit .p em {
	display: none;
	margin-top: 6px;
	padding: 0 8px 0 6px;
	font-size: 13px;
	background: #e8e8e8;
	background-size: 10px auto;
	color: #7D7F7F;
	border: 1px solid #e8e8e8;
	line-height: 20px;
	border-radius: 12px;
	transition: all 0.2s;
	cursor: pointer;
}

.companyBox .cont .left .tit .p em:hover {
	background: #fff;
	margin-top: 6px;
	border: 1px solid #d5d5d5;
	background-size: 10px auto;
	color: #c3c4c5;
}

.companyBox .cont .left .top .m {
	font-size: 12px;
	opacity: 0.8;
}

.companyBox .cont .left .tel {
	border-top: 1px solid #f0eeee;
	border-bottom: 1px solid #f0eeee;
	margin-top: 15px;
	padding: 30px 0;
}

.companyBox .cont .left .tel .m {
	font-size: 14px;
	color: #515151;
	line-height: 26px;
	padding-left: 20px;
	overflow:hidden;
	text-overflow:ellipsis;
}

.companyBox .cont .left .tel .m1 {
	background: url(../icon/icon40.png) no-repeat left center;
	background-size: 12px auto;
}

.companyBox .cont .left .tel .m2 {
	background: url(../icon/icon39.png) no-repeat left center;
	background-size: 14px auto;
}

.companyBox .cont .left .tel .m3 {
	background: url(../icon/icon38.png) no-repeat left center;
	background-size: 14px auto;
	overflow:hidden; 	text-overflow:ellipsis;	display:-webkit-box; 	-webkit-box-orient:vertical;	-webkit-line-clamp:1;
}


.companyBox .cont .left .tel .m4 {
	background: url(../icon/icon37.png) no-repeat left center;
	background-size: 12px auto;
}

.companyBox .cont .left .texy {
	padding: 30px 0 15px 0;
}

.companyBox .cont .left .texy .p {
	font-size: 14px;
	line-height: 22px;
	opacity: 0.8;
	font-weight: 250;
}

.companyBox .cont .left .texy .more {
	display: flex;
	justify-content: flex-end;
	margin-top: 45px;
}

.companyBox .cont .left .texy .more a {
	color: #999;
	font-size: 12px;
}

.companyBox .cont .left .optim {
	border-top: 1px solid #f0eeee;
	padding: 15px 0;
}

.companyBox .cont .left .optim .h2 {
	font-size: 13px;
	color: #515151;
}

.companyBox .cont .left .optim .m {
	display: flex;
	justify-content: flex-start;
	margin-top: 8px;
}

.companyBox .cont .left .optim .m a {
	width: 26px;
	height: 26px;
	border-radius: 100%;
	overflow: hidden;
	margin-right: 4px;
	transition: all 0.2s;
}

.companyBox .cont .left .optim .m a.w1 {
	background: url(../icon/q1.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m a.w2 {
	background: url(../icon/q2.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m a.w3 {
	background: url(../icon/q3.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m a.w4 {
	background: url(../icon/q4.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m a.w1:hover {
	background: url(../icon/q1s.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m a.w2:hover {
	background: url(../icon/q2s.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m a.w3:hover {
	background: url(../icon/q3s.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m a.w4:hover {
	background: url(../icon/q4s.jpg) no-repeat center;
	background-size: 100% auto;
}

.companyBox .cont .left .optim .m img {
	width: 100%;
}

.companyBox .cont .left .imgHe {
	margin-top: 60px;
}

.companyBox .cont .left .imgHe a {
	margin-bottom: 25px;
	overflow: hidden;
	border-radius: 5px;
	background: #d0d0d7;
	min-height: 60px;
}

.companyBox .cont .right .top {
	padding: 24px 40px 30px 40px;
	border-bottom: 1px solid #f0eeee;
	display: flex;
	justify-content: flex-start;
}

.companyBox .cont .right .top a {
	line-height: 28px;
	border-radius: 14px;
	font-size: 16px;
	font-weight: 300;
	margin: 0 18px;
	color: #313131;
	/* font-family: 'Montserrat'; */
	/*transition: all 0.1s;*/
}

.companyBox .cont .right .top a:hover,

.companyBox .cont .right .top a.on {
	padding: 0 8px;
	margin: 0 10px;
	background: #a9b6c8/* #ff6363 */;
	color: #fff;
}

.companyBox .cont .right .top a.on:hover {
	color: #fff;
}

/*.companyBox .cont .right .top a:first-child{ margin-left: 0;}*/

.companyBox .cont .right .list {
	padding: 25px 0 0 30px;
}

.companyBox .cont .right .list .h1 {
	font-size: 16px;
	opacity: 0.6;
	padding-left: 25px;
}

.companyBox .cont .right .list .work {
	padding-top: 10px;
	padding-left: 15px;
}

.companyBox .cont .right .list .li {
	margin-top: 10px;
	background: #f8f8f8;
	border: 1px solid #f2f2f2;
	border-radius: 5px;
}

.companyBox .cont .right .list .li a {
	padding: 30px 35px 25px 35px;
	display: flex;
	justify-content: flex-start;
}

.companyBox .cont .right .list .li .time {
	width: 215px;
	border-right: 1px solid hsla(0, 0%, 32%, 0.20);
}

.companyBox .cont .right .list .li .time .m {
	display: flex;
	margin-top: 6px;
}

.companyBox .cont .right .list .li .time .m i {
	padding: 0 7px;
	border-radius: 10px;
	background: #a9b6c8/* #5e7cb2 */;
	line-height: 22px;
	font-size: 13px;
	font-weight: 100;
	color: #fff;
	transition: all 0.2s;
}

.companyBox .cont .right .list .li:hover .time .m i {
	background: #33ccff;
}

.companyBox .cont .right .list .li .time .p {
	font-size: 13px;
	color: hsla(0, 0%, 0%, 0.30);
	line-height: 20px;
	margin-top: 16px;
	font-family: light;
	padding-left: 20px;
	background: url(../icon/icon26.png) no-repeat left center;
	background-size: 15px auto;
}

.companyBox .cont .right .list .li .text {
	margin-left: 40px;
}

.companyBox .cont .right .list .li .text .h2 {
	font-size: 16px;
	line-height: 26px;
	padding-top: 5px;
}
.companyBox .cont .right .list .li .text .p {
	font-size: 16px;
	line-height: 20px;
	margin-top: 10px;
	opacity: 0.9;
	font-weight: 300;
}

.companyBox .brief {
	padding: 35px 50px 0 50px;
}

.companyBox .brief .h1 {
	font-size: 16px;
}

.companyBox .brief .mk {
	margin-top: 15px;
	margin-bottom: 40px;
	min-height: 1300px;
}

.briefTwo {
	padding: 20px 50px 0 50px;
}

.briefTwo .h2 {
	font-size: 16px;
	opacity: 0.6;
	padding-left: 10px;
}

.briefTwo .kent {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.briefTwo .kent .li {
	width: /* 521 */500px;
	margin-top: 15px;
}

.briefTwo .kent .li .imgs {
	position: relative;
}

.briefTwo .kent .li .imgs .m {
	width: 100%;
	height: /* 300 */291px;
	background: #cfd1d8;
	border-radius: 5px;
	overflow: hidden;
}

.briefTwo .kent .li .imgs .hr {
	position: absolute;
	right: 18px;
	bottom: 18px;
	background: hsla(0, 0%, 0%, 0.20);
	border-radius: 5px;
	height: 25px;
	line-height: 25px;
	display: flex;
	justify-content: center;
	padding: 0 10px;
}

.briefTwo .kent .li .imgs .hr i {
	padding-right: 22px;
	font-size: 14px;
	font-weight: lighter;
	color: #fff;
	background: url(../icon/icon41s.svg) no-repeat right center;
	background-size: 14px auto;
}

.briefTwo .kent .li .p {
	font-size: 16.5px;
	line-height: 30px;
	font-family: osn;
	padding: 12px 10px 20px 10px;
	font-weight: 300;
}

.briefTwo .kent .li .p:hover {
    color: #a9b6c8;
    transition: 0.5s;
}

.itemBoxTwos .list5 .li {
	margin-right: 0;
	border: 1px solid #eeeff0;
	/*break-inside: avoid;*/
	border-radius: 15px;
	margin-bottom: 20px;
}

.itemBoxTwos .list5 {
	/*column-count: 3;*/
	display: block;
}

/* .itemBoxTwos .list5 .li .mks {
	border: 1px solid 5px;
	border: 1px solid #eeeff0;
	border-radius: 5px
} */

/*卡片*/

.itemBoxTwos .list5 .li .tit {
	padding: 20px;
	display: flex;
	justify-content: space-between;
}

.itemBoxTwos .list5 .li .tit .mg {
	width: 50px;
	height: 50px;
	border-radius: 5px;
	/* border: 1px solid #f2f2f2; */
	overflow: hidden;
	background: #f8f7f7;
/* 	box-shadow: 0 1px 8px 0 rgb(8 15 38 / 5%); */
}

.itemBoxTwos .list5 .li .tit .tx {
	width: 335px;
}

.itemBoxTwos .list5 .li .tit .tx .h3 a,
.itemBoxTwos .list5 .li .tit .tx .h3 {
	font-size: 18px;
	line-height: 24px;
	cursor: pointer;
	color: #090909;
	font-family: montserrat;
	padding: 0px;
	border: 0px solid #eeeff0;
	border-radius: 0px;
}

/*标题*/

.itemBoxTwos .list5 .li .tit .tx .p {
	color: #999;
	line-height: 20px;
	padding-left: 18px;
	background: url(../icon/icon5.svg) no-repeat left center;
	background-size: 13px auto;
	margin-top: 5px;
	font-size: 15px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
	font-family: montserrat;
}

.itemBoxTwos .list5 .li .tr {
	margin: 0 20px;
}

.itemBoxTwos .list5 .li .tr a {
	padding: 0;
	border: none;
	background: #f3f3f3;
	padding: 0 15px 0 34px;
	position: relative;
	font-size: 15px;
	color: #333;
	border-radius: 0;
	line-height: 34px;
	transition: all 0.2s;
	font-family: 'light';
}

/*列表栏*/

.itemBoxTwos .list5 .li .tr a:nth-child(2n) {
	background: #e9e9e8;
}

.itemBoxTwos .list5 .li .tr a:hover {
	color: #8A8A8A;
}

.itemBoxTwos .list5 .li .tr a::after {
	width: 34px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../icon/job/gray.svg) no-repeat center;
	background-size: 8px auto;
	content: '';
}
.itemBoxTwos .list5 .li .tr a:hover::after {
	width: 34px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../icon/job/red.svg) no-repeat center;
	background-size: 8px auto;
	content: '';
}


.itemBoxTwos .list5 .li .tr .codeadd a::after {
    background: none;
}

.itemBoxTwos .list5 .li .tr .codeadd a {
    padding: 0;
}


.itemBoxTwos .list5 .li .boot {
	justify-content: space-between;
	padding: 13px 20px;
	margin-top: 20px;
	border-top: 1px solid hsla(0, 0%, 0%, 0.05);
}

.navTwoBoxer .workCheck {
	justify-content: flex-start;
}

.navTwoBoxer .workCheck .listradio {
	margin: 0 46px 0 0;
	position: relative;
}

.navTwoBoxer .workCheck .listradio::after {
	content: '';
	width: 1px;
	height: 36px;
	background: #333;
	opacity: 0.1;
	position: absolute;
	top: 50%;
	margin-top: -18px;
	left: -23px;
}

.navTwoBoxer .workCheck .li:first-child .listradio::after {
	display: none;
}

.navTwoBoxer .workCheck .listradio .top input {
	background: #f3f3f3;
	border-color: #f3f3f3;
}

/*菜单栏*/

.navTwoBoxer .workCheck .listradio .top,

.navTwoBoxer .workCheck .listradio .bot {
	width: 168px;
}

.navTwoBoxer .workCheck .listradioloog .top,

.navTwoBoxer .workCheck .listradioloog .bot {
	width: 270px;
}

.navTwoBoxer .addRadio .li .subz {
	display: block;
	width: 112px;
	height: 42px;
	border: none;
	background: #1ca3fc;
	font-size: 16px;
	font-family: light;
	color: #fff;
	border-radius: 3px;
	margin-left: -25px;
	transition: all 0.2s;
}

.navTwoBoxer .addRadio .li .subz:hover {
	cursor: pointer;
	background: #33CCFF/* #1389d7 */;
}

.workDressBox {
	padding-top: 24px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 65px;
}

.workDressBox .cont {
	display: flex;
	justify-content: space-between;
}

.workDressBox .cont .left {
	width: 1110px;
}

.workDressBox .cont .right {
	width: 245px;
}

.workDressBox .cont .right .li {
	border: 1px solid #e9e9e9;
	background: #fff;
	margin-bottom: 25px;
}

.workDressBox .cont .right .li a {
	padding: 10px;
}

.workDressBox .cont .right .li .imgs {
	width: 100%;
	min-height: 60px;
	background: #cfd1d8;
	overflow: hidden;
}

.workDressBox .cont .right .li .p {
	font-size: 15px;
	line-height: 20px;
	margin-top: 10px;
	transition: all 0.2s;
	font-weight: 300;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.workDressBox .cont .right .li:hover .p {
	color: #666;
}

.workDressBox .cont .left .li {
	border: 1px solid #f2f2f2;
	border-radius: 5px;
	background: #fff;
	margin-bottom: 10px;
}

.workDressBox .cont .left .li a {
	padding: 30px;
	display: flex;
	justify-content: space-between;
}

.workDressBox .cont .left .li .imgs {
	width: 60px;
	height: 60px;
	border-radius: 5px;
	border: 1px solid #f2f2f2;
	overflow: hidden;
	background: #f2f2f2;
}

.workDressBox .cont .left .li .one {
	display: flex;
	justify-content: space-between;
	width: 353px;
	padding-right: 20px;
	border-right: 1px solid hsla(0, 0%, 0%, 0.08);
}

.workDressBox .cont .left .li .one .text {
	width: 270px;
}

.workDressBox .cont .left .li .two .p {
	font-size: 16px;
	line-height: 20px;
}

.workDressBox .cont .left .li .two .h1{
	font-size: 18px;
	font-weight: 700;
	color: #333;
	font-family: montserrats;
}

.workDressBox .cont .left .li .one .h1{
	font-size: 16px;
	font-weight: normal;
	color: #555;
	font-family: montserrat;
}

.workDressBox .cont .left .li .two .p {
	font-weight: 300;
}	

.workDressBox .cont .left .li .one .p {
	font-size: 15px;
	font-family: light;
	line-height: 20px;
	opacity: 0.7;
	margin-top: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 1;
}

.workDressBox .cont .left .li .two {
	width: 645px;
	display: flex;
	justify-content: space-between;
}

.workDressBox .cont .left .li .two .p {
	margin-top: 16px;
}

.workDressBox .cont .left .li .two .m,

.workDressBox .cont .left .li .two .s {
	display: flex;
	justify-content: flex-end;
}

.workDressBox .cont .left .li .two .m i {
	background: #a9b6c8/* 5e7cb1 */;
	padding: 0 8px;
	font-size: 14px;
	line-height: 22px;
	border-radius: 10px;
	color: #fff;
	font-weight: 100;
	transition: all 0.2s;
}

.workDressBox .cont .left .li:hover .two .m i {
	background: #33CCFF/* 1CA3FC */;
}

.workDressBox .cont .left .li .two .s i {
	padding-left: 20px;
	line-height: 20px;
	font-size: 13px;
	color: hsla(0, 0%, 0%, 0.30);
	background: url(../icon/icon26.png) no-repeat left center;
	background-size: 15px auto;
}

.workDressBox .cont .left .li .two .s {
	margin-top: 20px;
}

.navTwoBoxer .prizeBox {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.navTwoBoxer .prizeBox .logo a img {
	height: 27px;
	padding: 16.5px 0;
	cursor: auto;
}

.navTwoBoxer .prizeBox .nav {
	display: flex;
	justify-content: flex-start;
	margin-left: 80px;
}

.navTwoBoxer .prizeBox .nav a {
	font-size: 15.5px;
	font-family: light;
	line-height: 60px;
	color: #333;
	margin-right: 60px;
	transition: all 0.2s;
	font-family: montserrat;
}

.navTwoBoxer .prizeBox .nav a.on,
.navTwoBoxer .prizeBox .nav a:hover {
	color: #1ca3fc;
}

.navTwoBoxer .can a {
	background: #1ca3fc;
	line-height: 34px;
	color: #fff;
	border-radius: 5px;
	font-size: 16px;
	font-family: light;
	padding: 0 15px;
	margin: 13px 0;
	transition: all 0.2s;
}

.navTwoBoxer .can a:hover {
	background: #33ccff;
}

.prizaeWentBox .topSent {
	padding: 17px 0;
	position: fixed;
	z-index: 20;
	top: 121px;
	left: 0;
	right: 30px;
	display: block;
	background: hsla(0, 0%, 98%, 0.96);
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.04);
}

.prizaeWentBox .topSent .conts {
	display: flex;
	justify-content: flex-start;
}

.prizaeWentBox .topSent .conts .selet,

.prizaeWentBox .topSent .conts .inp,

.prizaeWentBox .topSent .conts .rado {
	border: 1px solid #d9d9d9;
	border-radius: 5px;
	background: #fff;
	margin-right: 55px;
	position: relative;
}

.prizaeWentBox {
	padding-top: 73px;
}

.prizaeWentBox .topSent .conts .selet .m {
	width: 105px;
	display: flex;
	box-sizing: border-box;
	position: relative;
}

.prizaeWentBox .topSent .conts .selet .m::after {
	width: 10px;
	height: 6px;
	background: url(../icon/icon19.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	top: 50%;
	margin-top: -3px;
	right: 17px;
	content: '';
	transition: all 0.2s;
}

.prizaeWentBox .topSent .conts .selet:hover .m::after {
	transform: rotate(180deg);
}

/*.prizaeWentBox .topSent .conts .selet.inp .m::after{ display: none;}*/

.prizaeWentBox .topSent .conts .inp .m {
	width: 390px;
	display: flex;
	box-sizing: border-box;
}

.prizaeWentBox .topSent .conts .selet input {
	display: block;
	width: 100%;
	height: 36px;
	border: none;
	background: #fff;
	padding: 0 32px 0 22px;
	color: #495057;
	border-radius: 5px;
	font-size: 16px;
	font-weight: 300;
}

.prizaeWentBox .topSent .conts .selet .dt {
	display: none;
	position: absolute;
	left: -1px;
	top: 36px;
	border: 1px solid #d9d9d9;
	width: 104px;
	background: #fff;
	border-radius: 5px;
	max-height: 200px;
	overflow-y: auto;
	padding: 10px 0;
}

.prizaeWentBox .topSent .conts .selet ::-webkit-scrollbar {
    width: 6px;
    background-color: #f5f5f5 ;
}
	
.prizaeWentBox .topSent .conts .selet ::-webkit-scrollbar-thumb:vertical {
    background-color: #ccc ;
}	

.prizaeWentBox .topSent .conts .selet.inp .dt {
	width: 388px;
}

.prizaeWentBox .topSent .conts .selet:hover .dt {
	display: block;
}

.prizaeWentBox .topSent .conts .selet .dt .dd {
	font-size: 15px;
	line-height: 30px;
	padding: 0 22px;
	cursor: pointer;
	transition: all 0.2s;
	white-space: nowrap;
	overflow: hidden;
	color: #5b6167;
}

.prizaeWentBox .topSent .conts .selet.inp .dt .dd {
	padding: 0 18px;
}

.prizaeWentBox .topSent .conts .selet .dt .dd.on {
	background: #1e90ff;
	color: #fff;
}

.prizaeWentBox .topSent .conts .selet .dt .dd:hover {
	background: #1e90ff;
	color: #fff;
}

.prizaeWentBox .topSent .conts .inp input {
	display: block;
	width: 100%;
	height: 36px;
	border: none;
	background: #fff;
	padding: 0 15px;
	color: #495057;
	border-radius: 5px;
	font-size: 16px;
	font-weight: 200;
}

.prizaeWentBox .topSent .conts .rado {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	padding: 0 12px;
}

.prizaeWentBox .topSent .conts .rado .m {
	margin-right: 20px;
}

.prizaeWentBox .topSent .conts .rado .m input {
	display: none;
}

.prizaeWentBox .topSent .conts .rado .m label {
	display: block;
	padding-left: 26px;
	font-size: 15px;
	font-weight: 200;
	background: url(../icon/icon17.png) no-repeat left center;
	background-size: 18px auto;
}

.prizaeWentBox .topSent .conts .rado .m input:checked+label {
	background: url(../icon/icon18.png) no-repeat left center;
	background-size: 18px auto;
}

.listPrize .wLi {
	/*margin-top: 20px;*/
	background: #fff;
	box-shadow: 0 15px 15px hsla(0, 0%, 0%, 0.03);
	position: relative;
}

.listPrize .wLi:first-child {
	z-index: 5;
}

.listPrize .wLi:nth-child(2) {
	z-index: 4;
}

.listPrize .wLi:nth-child(3) {
	z-index: 3;
}

.listPrize .wLi:nth-child(4) {
	z-index: 2;
}

.listPrize .wLi .mk {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	padding: 15px 0 70px 0;
}

.listPrize .wLi .mk .li {
	width: 450px;
	background: #fff;
	border-radius: 10px;
	margin-bottom: 20px;
	margin-right: 20px;
	box-shadow: 0 1px 10px 0 rgb(20 48 138 / 10%);
}

.listPrize .wLi .mk .li:nth-child(3n) {
	margin-right: 0;
}

.listPrize .wLi .mk .li a {
	border-radius: 10px;
	border: 1px solid #e5e3e3;
}

.listPrize .wLi .mk .li .img {
	width: 100%;
	height: 240px;
	background: #f2f2f2;
	border-radius: 10px 10px 0 0;
	overflow: hidden;
}

.listPrize .wLi .mk .li .text {
	padding: 15px 15px;
}

.listPrize .wLi .mk .li .text .h3 {
	font-size: 18px;
	line-height: 20px;
}

.listPrize .wLi .mk .li .text .h3:hover {
	color: #9c9c9c;
}

.listPrize .wLi .mk .li .text .p {
	font-size: 14px;
	line-height: 14px;
	opacity: 0.5;
	margin-top: 8px;
}

.listPrize .wLi .mk .li .text .p:hover {
	text-decoration: underline;
}

.listPrize .wLi .h2 {
	font-size: 24px;
	padding: 40px 0 20px 0;
	line-height: 24px;
}

.listPrize .wLi .top {
	/*border-bottom: 1px solid hsla(0,0%,0%,0.08);*/
	padding: 20px 0 5px 0;
}

.listPrize .wLi .top .h1 {
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #535353;
}

.priteAd {
	margin: 55px 0;
}

.priteAd .cont {
	background: #fff;
	overflow: hidden;
	min-height: 60px;
	border-radius: 5px;
}

.serveNav {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 60px;
	width: 100%;
}

.serveNav .k a {
	padding: 0 10px;
	margin: 0 25px;
	line-height: 32px;
	border-radius: 16px;
	font-size: 16px;
	font-family: light;
	color: #515151;
	transition: all 0.2s;
}

.serveNav .k a:hover {
	background: #333333;
	color: #fff;
}

.serveNav .logo img {
	margin: 0 36px;
	width: 42px;
}

.serveNav .k.on a {
	background: #333333;
	color: #fff;
}

.serveBoxMax {
	background: #fff;
}

.serveBoxMax .cont {
	min-height: 1200px;
	background: #F9F9F9;
	padding: 20px 10px 100px 10px;
	box-sizing: border-box;
	width: 1200px;
}

.followBox {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	padding: 35px 0 15px 0;
}

.followBox .img {
	width: 50px;
	height: 50px;
	margin-left: 8px;
	border-radius: 100%;
	border: 1px solid #f2f2f2;
	overflow: hidden;
	background: #f2f2f2;
}

.followBox .text {
	display: flex;
	justify-content: space-between;
	width: 250px;
}

.followBox .text .h1 {
	font-size: 16px;
	font-weight: 200;
	line-height: 28px;
	width: 170px;
}

.followBox .nav {
	display: flex;
	justify-content: flex-start;
	margin-left: 5px;
}

.followBox .nav a {
	padding: 0 15px;
	margin: 0 15px;
	font-size: 16px;
	line-height: 32px;
	border-radius: 16px;
	color: #313131;
	transition: all 0.3s;
	font-weight: 200;
}

.followBox .nav a.on,
.followBox .nav a:hover {
	background: #ff6361;
	color: #fff;
}

.contentBox3 {
	padding: 173px 30px 0 0;
}

.followBoxMax {
	padding: 0px 0 50px 0;
}

.followBoxMax .cont {
	display: flex;
	justify-content: space-between;
}

.followBoxMax .cont .left {
	width: 250px;
	padding-top: 14px;
}

.followBoxMax .cont .left .foollwLeft {
	padding: 20px 0 25px 0;
	background: #fff;
	border-radius: 10px;
}

.followBoxMax .cont .left .foollwLeft .h1 {
	font-size: 15px;
	line-height: 20px;
	margin: 0 25px;
	padding-left: 35px;
	background: url(../icon/po.svg) no-repeat left center;
	background-size: 17px auto;
}

.followBoxMax .cont .left .foollwLeft .h1s {
	background: url(../icon/icon46.png) no-repeat left center;
	background-size: 16px auto;
}

.followBoxMax .cont .left .foollwLeft .h1m {
	background: url(../icon/icon14.png) no-repeat left center;
	background-size: 16px auto;
}

.followBoxMax .cont .left .foollwLeft .h1x {
	background: url(../icon/wen4.png) no-repeat left center;
	background-size: 20px auto;
}

.followBoxMax .cont .left .foollwLeft .listr {
	margin-top: 15px;
}

.followBoxMax .cont .left .foollwLeft .listr input {
	display: block;
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.followBoxMax .cont .left .foollwLeft .listr label {
	display: block;
	font-size: 16px;
	font-weight: lighter;
	padding-left: 35px;
	line-height: 50px;
	background: url(../icon/icon17s.png) no-repeat left center;
	background-size: 18px auto;
	color: hsla(0, 0%, 0%, 0.80);
}

.followBoxMax .cont .left .foollwLeft .listr input:checked+label {
	background: url('../icon/icon18s.png') no-repeat left center;
	background-size: 18px auto;
}

.followBoxMax .cont .left .foollwLeft .listr .m {
	padding: 0 25px;
	transition: all 0.2s;
	position: relative;
}

.followBoxMax .cont .left .foollwLeft .listr .m:hover {
	background: #eff0f1;
}

.followBoxMax .cont .right .foolowOne .li .text .h1:hover {
	color: #253b71;
}

.followBoxMax .cont .right {
	width: 1120px;
	padding-top: 14px;
}

.followBoxMax .cont .right .foolowOne .li {
	margin-bottom: 15px;
	border-radius: 10px;
	background: #fff;
}

.followBoxMax .cont .right .foolowOne .li .a {
	padding: 20px 20px 40px 20px;
	display: flex;
	justify-content: space-between;
}

.followBoxMax .cont .right .foolowOne .li .one {
	width: 345px;
	display: flex;
	/* justify-content: space-between; */
}

.followBoxMax .cont .right .foolowOne .li .img {
	width: 70px;
	height: 70px;
	overflow: hidden;
	border-radius: 15px;
	border: 1px solid #f2f2f2;
	background: #f8f7f7;
	box-shadow: 0 5px 10px 0 rgb(8 15 38 / 5%);
	cursor: pointer;
}

.followBoxMax .cont .right .foolowOne .li .text {
	width: 255px;
	padding-left: 15px;
}

.followBoxMax .cont .right .foolowOne .li .text .h1 {
	font-size: 16px;
	opacity: 0.9;
	font-weight: 400;
	font-family: 'Montserrat';
	line-height: 26px;
	transition: all 0.2s;
	cursor: pointer;
}

.followBoxMax .cont .right .foolowOne .li .text .p {
	font-size: 13px;
	opacity: 0.5;
	margin-top: 5px;
}

.followBoxMax .cont .right .foolowOne .li .text .em {
	display: flex;
	margin-top: 10px;
}

.followBoxMax .cont .right .foolowOne .li .text .em a {
	padding: 0 5px 0 8px;
	line-height: 20px;
	border-radius: 20px;
	font-size: 12px;
	color: hsla(0, 0%, 0%, 0.80);
	background: #e7efef;
	transition: all 0.2s;
}

.followBoxMax .cont .right .foolowOne .li .text .em a:hover{
	background: #33ccff;
	color: #fff;
}

.followBoxMax .cont .right .foolowOne .li .img:hover{
	box-shadow: 0 5px 10px 0 rgb(8 15 38 / 8%);
}


.followBoxMax .cont .right .foolowOne .li .two {
	display: flex;
	justify-content: flex-end;
}

.followBoxMax .cont .right .foolowOne .li .two a {
	width: 230px;
	height: 145.6px;
	border-radius: 5px;
	background: #e6e6e6;
	overflow: hidden;
	margin-left: 10px;
}

.collowOne {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.collowOne .li {
	width: 360px;
	margin-bottom: 20px;
	/*30px市集小图下间距*/
	;
	margin-right: 20px;
	background: #fff;
	border-radius: 8px;
}

.collowOne .li:nth-child(3n) {
	margin-right: 0;
}

.collowOne .li .img {
	border-radius: 8px 8px 0 0;
	overflow: hidden;
	width: 100%;
	height: 230px;
	background: #dcdcdc;
}

.collowOne .li .text {
	padding: 15px 20px;
}

.collowOne .li .text .h2 {
	font-size: 16px;
	opacity: 0.9;
	font-weight: bold;
	line-height: 26px;
	transition: all 0.2s;
}

.collowOne .li:hover .text .h2 {
	color: #4D4D4C;
}

.collowOne .li .text .p {
	font-size: 14px;
	opacity: 0.5;
	margin-top: 8px;
	transition: all 0.2s;
}

.collowOne .li .text .p:hover {
	color: #1eb9f9;
}

.foollwLeft .navMine {
	padding: 10px 0 0 0;
}

.foollwLeft .navMine a {
	margin-top: 10px;
	transition: all 0.2s;
	padding: 0 20px;
	line-height: 40px;
	display: flex;
	justify-content: flex-start;
	font-size: 16px;
	font-weight: lighter;
	color: #73777f;
}

.foollwLeft .navMine a i {
	display: block;
	width: 24px;
	text-align: center;
	margin-right: 14px;
}

.foollwLeft .navMine a.on,
.foollwLeft .navMine a:hover {
	background: #eff0f1;
}

.setBoxMine {
	width: 686px;
	margin-bottom: 35px;
}

.setBoxMine1,
.setBoxMine .form2 {
	background: #fff;
	border: 1px solid #f1f2f2;
	border-radius: 10px;
}

.setBoxMine .top {
	background: #fff;
	width: 100%;
	border-radius: 10px 10px 0 0;
	overflow: hidden;
	min-height: 60px;
}

.setBoxMine .ter {
	padding: 13px 0 10px 0;
	margin: 0 15px;
	border-bottom: 1px solid #f1f2f2;
}

.setBoxMine .ter .h1 {
	font-size: 18px;
	font-weight: lighter;
	color: #666;
}

.setBoxMine .ter .p {
	font-size: 14px;
	font-weight: lighter;
	color: #c5c5c6;
	line-height: 14px;
	opacity: 1;
	margin-top: 2px;
}

.setBoxMine .form {
	padding: 40px;
}

.setBoxMine .form .li {
	display: flex;
	justify-content: flex-start;
	margin-top: 25px;
	line-height: 34px;
}

.setBoxMine .form .li:first-child {
	margin-top: 0;
}

.setBoxMine .form .li .h2 {
	font-size: 15px;
	opacity: 0.8;
	font-family: 'Montserrat';
	width: 85px;
}

.setBoxMine .form .li .input {
	width: 510px;
	display: flex;
	box-sizing: border-box;
	background: #f9f9f9;
	border-radius: 5px;
}

.setBoxMine .form .li .input input {
	display: block;
	width: 100%;
	font-size: 15px;
	font-weight: 200;
	border-radius: 5px;
	background: #f9f9f9;
	height: 34px;
	border: none;
	font-family: 'Montserrat';
	padding: 0 15px;
}

.setBoxMine .ht {
	font-size: 15px;
	margin-bottom: 10px;
	opacity: 0.8;
}

.setBoxMine .sub {
	display: block;
	width: 84px;
	height: 32px;
	border-radius: 5px;
	border: 1px solid #77a0c3;
	font-size: 15px;
	color: #fff;
	background: #7aa9ce;
	cursor: pointer;
	transition: all 0.2s;
}

.setBoxMine .sub:hover {
	background: #6d96ba;
}

.setBoxMine .form.formPass .li {
	display: block;
}

.setBoxMine .form.formPass .li .h2 {
	line-height: 15px;
	margin-bottom: 10px;
	width: auto;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.setBoxMine .form.formPass .li .h2 a {
	font-size: 14px;
	margin-left: 15px;
	color: #77a1c4;
}

.setBoxMine .form.formPass .li .h2 em {
	display: block;
	width: 100%;
	font-size: 13px;
	color: #999;
	margin-top: 3px;
	font-family: 'light';
}

.setBoxMine .form.formPass .li .input {
	width: auto;
	border: 1px solid #eee;
	background: #fff;
	border-radius: 0;
	margin-bottom: -1px;
}

.setBoxMine .form.formPass .li .input input {
	background: #fff;
}

.collowOneAdd a {
	position: relative;
	border-radius: 5px;
	margin-bottom: 24px;
	/*30px;市集大图下间距*/
}

.collowOneAdd .img {
	width: 100%;
	height: 295px;
	border-radius: 8px;
	overflow: hidden;
	background: #cfd1d8;
}

.collowOneAdd .text {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 23px 20px;
}

.collowOneAdd .text .h2 {
	font-size: 30px;
	color: #fff;
	font-weight: bold;
}

.collowOneAdd .text .p {
	font-size: 13px;
	margin-top: 5px;
	color: #fff;
}

.clothList {
	padding: 15px;
}

.clothList .li {
	padding: 15px 0;
}

.clothList .li a {
	display: flex;
	justify-content: flex-start;
}

.clothList .li .img {
	width: 40px;
	height: 40px;
	overflow: hidden;
	border-radius: 10px;
	border: 1px solid #f2f2f2;
	background: #f2f2f2;
	margin-right: 10px;
}

.clothList .li .text {
	width: 150px;
}

.clothList .li .text .h2 {
    font-size: 16px;
    color: #666;
    line-height: 20px;
    transition: all 0.2s;
    font-weight: 250;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.clothList .li:hover .text .h2 {
	color: #5e7cb2;
}

.clothList .li .text .p {
	font-size: 12px;
	color: #383838;
	opacity: 0.5;
	line-height: 18px;
}

.searchBox .mk {
	border: 1px solid #dfe1e5;
	border-radius: 10px;
	display: flex;
	box-sizing: border-box;
	position: relative;
}

.searchBox .mk input {
	display: block;
	width: 100%;
	height: 46px;
	border: none;
	border-radius: 10px;
	font-size: 16px;
	font-weight: lighter;
	padding: 0 120px 0 20px;
}

.navTwoBoxer .left4 {
	display: block;
}

.searchBox {
	padding: 20px 0 15px 0;
}

.searchBox .mk button {
	display: block;
	width: 46px;
	height: 26px;
	border: none;
	border-radius: 0;
	position: absolute;
	top: 50%;
	margin-top: -13px;
	cursor: pointer;
}

.searchBox .mk button.sub {
	font-size: 20px;
	color: #a1c3f9;
	background: #fff url(../icon/icon52s.svg) no-repeat center;
	background-size: 18px auto;
	right: 15px;
	transition: all 0.2s;
}

.searchBox .mk button.sub::after {
	content: '';
	width: 1px;
	height: 100%;
	position: absolute;
	top: 0;
	left: -5PX;
	background: #eee;
}

.searchBox .mk button.sub.sub2 {
	background: #fff url(../icon/icon52.svg) no-repeat center;
	background-size: 18px auto;
}

.searchBox .mk button.sole {
	background: url(../icon/icon53.png) no-repeat center;
	background-size: 14px auto;
	position: absolute;
	right: 70px;
	transition: all 0.2s;
	display: none;
}

.searchBox .nav {
	display: flex;
	justify-content: flex-start;
	margin-top: 24px;
}

.searchBox .nav a {
	font-size: 16px;
	font-weight: 250;
	/* font-family: 'light'; */
	color: #666;
	padding-left: 25px;
	margin-right: 22px;
	opacity: 0.5;
	transition: all 0.2s;
}

.searchBox .nav a:hover {
	opacity: 1;
}

.searchBox .nav a.a1 {
	background: url(../icon/icon47.png) no-repeat left center;
	background-size: 18px auto;
}

.searchBox .nav a.a2 {
	background: url(../icon/icon48.png) no-repeat left center;
	background-size: 16px auto;
}

.searchBox .nav a.a3 {
	background: url(../icon/icon49.png) no-repeat left center;
	background-size: 18px auto;
}

.searchBox .nav a.a4 {
	background: url(../icon/icon50.png) no-repeat left center;
	background-size: 18px auto;
}

.searchBox .nav a.on {
	opacity: 1;
}

.contentBox4 {
	padding: 220px 30px 0 0;
	background: #fff;
}

.searchUnll {
	padding: 80px 0;
	background: #fff;
	text-align: center;
	border-radius: 10px;
	margin-top: 0px;
}

.searchUnll img {
	margin: auto;
	width: 175px;
}

.searchUnll .h1 {
	font-size: 16px !important;
	font-weight: 300 !important;
	margin-top: 10px !important;
	opacity: 1.0 !important;
	font-family: 'Montserrat';
}

.searchUnll .p {
	font-size: 15px;
	font-family: light;
	line-height: 22px;
	opacity: 0.5;
	margin-top: 15px;
}

.searchUnll .more {
	display: flex;
	justify-content: center;
	margin-top: 60px;
}

.searchUnll .more a {
	background: #f9fafa;
	border: 1px solid #f1f1f1;
	border-radius: 5px;
	font-size: 15px;
	font-weight: lighter;
	color: hsla(0, 0%, 0%, 0.70);
	padding: 0 10px;
	line-height: 30px;
	transition: all 0.2s;
}

.searchUnll .more a:hover {
	background: #f9fafa;
	color: #c3c4c5;
}

.searchtwos {
	background: #fff;
	/* margin-bottom: 150px; */
	min-height: 800px;
}

.searchtwos .cont .right .foolowOne .li {
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.08);
	border-radius: 0;
}

.searchtwos .cont .right {
	width: 100%;
	padding-top: 0px;
}

.searchtwos .cont .right .foolowOne .li .text {
	width: 295px;
	margin-left: 15px;
	padding-left: 0;
}

.searchtwos .cont .right .foolowOne .li .one {
	width: 395px;
}

.searchtwos .cont .right .foolowOne .li .two a {
	width: 278px;
	height: 176px;
}

.searchimages {
	background: #fff;
	margin-top: 0px;
}

.searchimages .h1 {
	font-size: 15px;
	line-height: 16px;
	/*text-indent: 10px;*/
	/* padding-left: 10px; */
	color: #8e8f90;
	opacity: 0.8;
	font-weight: lighter;
}

.searchimages .h1 i {
	color: #8e8f90;
	font-weight: 200;
}

.searchimages .listr {
	margin-top: 20px;
	column-count: 4;
}



.searchimages .listr .li a {
	width: 340px;
	height: 226px;
	min-height: 60px;
	background: #d0d0d7;
	border-radius: 5px;
	overflow: hidden;
	position: relative;
}



.searchimages .listr .li a::after {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: hsla(0, 0%, 0%, 0.10);
	opacity: 0;
	transition: all 0.2s;
	content: '';
}

/*阴影图层*/

.searchimages .listr .li:hover a::after {
	opacity: 1;
}

.searchimages .listr .li {
	border-radius: 5px;
	break-inside: avoid;
	margin-bottom: 10px;
	position: relative;
}

/*行间距*/
/* 页码距底部间距 */
.searchimages .lisitem {
	margin-top: 23px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	/* margin-bottom: 187px; */
	margin-bottom: 87px;
}



.searchimages .lisitem .li {
	width: 450px;
	margin-bottom: 22px;
	margin-right: 20px;
	background: #fff;
	border-radius: 10px;
	/* box-shadow: 0 1px 10px 0 rgb(20 48 138 / 4%); */
}



.searchimages .lisitem .li:nth-child(3n) {
	margin-right: 0;
}

.searchimages .lisitem .li .img {
	width: 100%;
	height: 248px;
	border-radius: 5px;
	overflow: hidden;
	background: #eff1f2;
}

.searchimages .lisitem .li .text {
	padding: 10px 8px;
}

.searchimages .lisitem .li .text .h2 {
	font-size: 16px;
	opacity: 0.9;
	font-weight: 400;
	font-family: 'Montserrat';
	line-height: 26px;
	transition: all 0.2s;
}

.searchimages .lisitem .li:hover .text .h2 {
	color: #666;
}

.searchimages .lisitem .li .text .p {
	font-size: 14px;
	line-height: 15px;
	opacity: 0.5;
	margin-top: 8px;
	transition: all 0.2s;
}

.searchimages .lisitem .li .text .p:hover {
	color: #1ca3fc;
}

.searchimages2 {
	padding: 22px 0 100px 0;
	background: #f3f4f5;
}

.searchimages2 .lisitem .li a {
	border: 1px solid hsla(0, 0%, 0%, 0.08);
	border-radius: 10px;
	overflow: hidden;
}

.searchimages2 .lisitem .li .text {
	padding: 12px 15px 16px 15px;
}

.searchimages2 .lisitem .li .img {
	border-radius: 5px 5px 0 0;
}

.bannerImger {
	position: relative;
}

.bannerImger .img {
	width: 100%;
	height: 3.35rem;
	overflow: hidden;
	background: #b1b1b1;
	position: relative;
}

.bannerImger .img::after {
	position: absolute;
	top: 0;
	left: 0;
	/* background: #000; */
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzRweCcgaGVpZ2h0PSc0cHgnPjxyZWN0IHg9JzAnIHk9JzAnIGZpbGw9JyMyOTI4MjcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnLz48cmVjdCB4PSczJyB5PScwJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PHJlY3QgeD0nMicgeT0nMScgZmlsbD0nIzQ3NDY0NScgd2lkdGg9JzEnIGhlaWdodD0nMScvPjxyZWN0IHg9JzEnIHk9JzInIGZpbGw9JyM0NzQ2NDUnIHdpZHRoPScxJyBoZWlnaHQ9JzEnLz48cmVjdCB4PScwJyB5PSczJyBmaWxsPScjNDc0NjQ1JyB3aWR0aD0nMScgaGVpZ2h0PScxJy8+PC9zdmc+);
	background-repeat: repeat;
	opacity: 0.2;
	content: '';
	width: 100%;
	height: 100%;
}

.bannerImger .text {
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	width: 100%;
	height: 100%;
}

.bannerImger .text .mk .h1 {
	font-size: 60px;
	font-weight: bold;
	color: #fff;
	text-shadow: 2px 2px 2px hsla(0, 0%, 0%, 0.30);
	font-family: 'Montserrat';
}

.bannerImger .text .mk .p {
	font-size: 15px;
	color: #fff;
	line-height: 24px;
	font-weight: lighter;
	width: 1200px;
	margin: auto;
	overflow:hidden; 	text-overflow:ellipsis;	display:-webkit-box; 	-webkit-box-orient:vertical;	-webkit-line-clamp:1;

}

.navTwoBoxer .left .more3s .h1::before {
	display: none;
}

.searchimages .listr .li .icon {
	display: none;
	position: absolute;
	left: 13px;
	bottom: 12px;
}

.searchimages .listr .li:hover .icon {
	display: flex;
}

.searchimages .listr .li .icon .m {
	width: 30px;
	height: 30px;
	position: relative;
	border-radius: 5px;
	margin-right: 5px;
	background: hsla(0, 0%, 0%, 0.40);
	color: #fff;
}

/*黑色图标阴影*/

.searchimages .listr .li .icon .m:hover {
	background: hsla(0, 0%, 100%, 1.0);
	color: #303030;
}

/*.searchimages .listr .li .icon .m2{ background: #fff;}*/

.searchimages .listr .li .icon .m a {
	width: 30px;
	height: 30px;
	background: hsla(0, 0%, 0%, 0.00);
	min-height: inherit;
	text-align: center;
	line-height: 28px;
	font-size: 20px;
	color: #fff;
}

/*图标图层*/

.searchimages .listr .li .icon .m:hover a {
	color: #303030;
}

/*.searchimages .listr .li .icon .m2 a{ color: #303030;}*/

.searchimages .listr .li .icon i {
	position: absolute;
	display: none;
	white-space: nowrap;
	bottom: 33px;
	left: 50%;
	transform: translateX(-50%);
	font-size: 13px;
	font-weight: lighter;
	padding: 0 6px;
	line-height: 26px;
	background: #252525;
	border-radius: 2px;
	color: #fff;
}

/*弹出文字*/

.searchimages .listr .li .icon i::after {
	background: #252525;
	width: 4px;
	height: 4px;
	content: '';
	position: absolute;
	left: 50%;
	margin-left: -2px;
	bottom: -2px;
	transform: rotate(45deg);
}

.searchimages .listr .li .icon .m:hover i {
	display: block;
}

.imagesone {
	padding-bottom: 45px;
}

.imagesone .vent {
	display: flex;
	justify-content: space-between;
	padding-bottom: 50px;
}

.imagesone .vent .left {
	width: 890px;
	padding-top: 50px;
}

.imagesone .vent .right {
	width: 480px;
}

.imagesone .vent .left,
.imagesone .vent .right {
	background: #fff;
	border-radius: 20px;
	box-shadow: 0 0 20px #eee;
}



.imagesone .vent .left .img {
	width: 100%;
	height: 573px;
	background: #fff;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #fff;
}

.imagesone .vent .left .img img {
	width: auto !important;
	height: 100% !important;
	cursor: pointer;
}

.imagesone .vent .left .imgd img {
	width: 100% !important;
	height: auto !important;
}

.imagesone .vent .left .icon {
	display: flex;
	justify-content: center;
	padding: 25px 0;
}

.imagesone .vent .left .icon a {
	width: 78px;
	height: 28px;
	line-height: 28px;
	display: flex;
	justify-content: center;
	border-radius: 3px;
	background: #dbe3e8;
	margin: 0 10px;
	color: hsla(0, 0%, 16%, 0.70);
	font-size: 15px;
	font-family: light;
	transition: all 0.2s;
}

/*.imagesone .vent .left .icon .m:nth-child(2) a{ color: #fff; background: #5e7cb1;}*/

.imagesone .vent .left .icon a:hover,
.imagesone .vent .left .icon a.on {
	color: #fff;
	background: #5e7cb1;
}

/*.imagesone .vent .left .icon .m:nth-child(2) a:hover{ background: #AAC1CF;}*/

.imagesone .vent .right .h1 {
	font-size: 17px;
	background: #fdfdfd;
	border-radius: 20px 20px 0 0;
	line-height: 50px;
	padding: 0 25px;
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.08);
}

.imagesone .vent .right .list {
	margin: 15px 25px 5px 25px;
	height: 470px;
	overflow-y: auto;
	padding-right: 25px;
}

.imagesone .vent .right .list::-webkit-scrollbar {
	width: 8px;
	background: #fff;
}

.imagesone .vent .right .list::-webkit-scrollbar-thumb {
	width: 8px;
	background: #fafafa;
}

.imagesone .vent .right .list .top,

.imagesone .vent .right .list .bot .mk {
	display: flex;
	justify-content: flex-start;
}

.imagesone .vent .right .list .top{
	margin-top: 5px;
}

.imagesone .vent .right .list .top .m,

.imagesone .vent .right .list .bot .mk .m {
	font-size: 14px;
	line-height: 20px;
	opacity: 0.8;
	font-weight: bold;
	width: 285px;
}

.imagesone .vent .right .list .top .s,

.imagesone .vent .right .list .bot .mk .s {
	font-size: 14px;
	text-align: center;
	opacity: 0.3;
	width: 100px;
	margin-left: 15px;
	transition: all 0.2s;
	cursor: pointer;
}

.imagesone .vent .right .list .top .s1:hover {
	opacity: 0.7;
	color: #33ccff;
}

.imagesone .vent .right .list .top .s1 {
    color: #666;
}

.imagesone .vent .right .list .li {
	border-bottom: 1px solid hsla(0, 0%, 0%, 0.08);
	padding: 10px 0;
}

.imagesone .vent .right .list .li .h2 {
	font-size: 15px;
	font-weight: 250;
	margin-top: 15px;
	color: #999;
	line-height: 14px;
}

.imagesone .vent .right .list .bot .mk {
	margin-top: 15px;
}

.imagesone .vent .right .list .bot .mk .m {
	font-weight: normal;
	transition: all 0.2s;
	cursor: pointer;
}

.imagesone .vent .right .list .bot .mk:hover .m,
.imagesone .vent .right .list .bot .mk:hover .s {
	color: #5e7cb2;
	opacity: 1;
}

.imagesone .vent .right .grnt {
	margin: 0 25px 20px 25px;
	font-size: 12px;
	FONT-FAMILY: 'light';
	line-height: 20px;
	color: #9b9b9b;
	padding: 15px 20px;
	background: #fafafa;
	border-radius: 5px;
}

.imagesone .vent .right .grnt i {
	color: #000;
}

.imgesTwo4 {
	background: #fff;
	padding: 30px 0 100px 0;
}

.imgesTwo4 .top {
	display: flex;
	justify-content: space-between;
}

.imgesTwo4 .top a {
	width: 30px;
	height: 16px;
	background: url(../icon/wen2.png) no-repeat center;
	background-size: 100% auto;
	opacity: 0.5;
	margin-right: 25px;
}

.imgesTwo4 .lists {
	margin-top: 35px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.imgesTwo4 .lists .li {
	width: 450px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.imgesTwo4 .lists .li a {
	width: auto;
	height: 260px;
	background: #f3f4f5;
	border-radius: 5px;
	overflow: hidden;
}

.imgesTwo4 .lists .li:nth-child(3n) {
	margin-right: 0;
}

.imgesTwo4 .more a {
	width: 140px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border-radius: 5px;
	font-size: 16px;
	color: #fff;
	background: #1ca3fc;
	margin: 40px auto 0;
	transition: all 0.2s;
}

.imgesTwo4 .more a:hover {
	background: #1389D7;
}

.imgthreebox {
	padding: 65px 0 100px 0;
	background: #fff;
	margin-bottom: -145px;
}

.imgthreebox .text .h2 {
	font-size: 18px;
}

.imgthreebox .text .p {
	font-size: 14px;
	line-height: 22px;
	margin-top: 20px;
	opacity: 0.8;
}

.imgthreebox .mk {
	margin-top: 10px;
	margin-bottom: 10px;
	background: #f5f5f6;
	border-radius: 10px;
	padding: 20px;
}

.imgthreebox .mk .h2 {
	font-size: 15px;
	font-family: light;
}

.imgthreebox .mk .p {
	font-size: 13px;
	font-family: light;
	line-height: 22px;
	margin-top: 20px;
	opacity: 0.8;
}

.entryBox {
	padding: 125px 0;
}

.entryBox .cont {
	width: 780px;
	background: #fff;
	box-shadow: 0 0 10px #eee;
	margin: auto;
	display: flex;
	justify-content: space-between;
	border-radius: 10px;
}

.entryBox .cont .eyebrow,
.entryBox .cont .eyebrowx {
	background: #faed4b;
    color: #666563;
    text-transform: capitalize;
    font-size: 12px;
    line-height: 22px;
    height: 22px;
    font-family: 'light';
    padding: 0 10px 0 15px;
    position: absolute;
    z-index: 300;
    border-radius: 0 3px 3px 0;
    margin-top: 60px;
    margin-left: -6px;
    box-shadow: 0 0 5px hsla(0, 0%, 0%, 0.02);
}


.entryBox .cont .img {
	width: 390px;
	height: 560px;
	border-radius: 10px 0 0 10px;
	overflow: hidden;
	background: #f7f7f7;
	cursor: pointer;
}

.entryBox .cont .right .form {
	width: 306px;
	padding: 60px 47px 0 0;
	position: relative;
}

.entryBox .cont .right .sole {
	width: 14px;
	height: 14px;
	background: url(../icon/icon53.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
}

.entryBox .cont .right .logo img {
	height: 26px;
}

.entryBox .cont .right .bot .h3 {
	font-size: 14px;
	color: hsla(0, 0%, 0%, 0.50);
	line-height: 20px;
	position: relative;
	text-align: center;
	display: flex;
	justify-content: center;
}

.entryBox .cont .right .bot .h3 i {
	padding: 0 10px;
	background: #fff;
	position: relative;
	z-index: 5;
}

.entryBox .cont .right .bot .h3::after {
	width: 100%;
	height: 1px;
	background: #333;
	opacity: 0.1;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -0.5px;
	content: '';
}

.entryBox .cont .right .bot .more {
	display: flex;
	justify-content: center;
	margin-top: 25px;
}

.entryBox .cont .right .bot .more a {
	width: 32px;
	height: 32px;
	border-radius: 100%;
	margin: 0 8px;
	text-align: center;
	line-height: 32px;
	font-size: 16px;
	color: #fff;
	background: #4561a5;
}

.entryBox .cont .right .bot .more a:nth-child(2) {
	background: #eb5f5d;
}

.entryBox .cont .right .bot .more a:nth-child(3) {
	background: #21b594;
}

.entryBox .cont .right .list {
	padding-top: 45px;
}

.entryBox .cont .right .list .li {
	margin-bottom: 23px;
	font-weight: 200;
}

.entryBox .cont .right .list .li .input {
	display: flex;
	box-sizing: border-box;
	position: relative;
}

.entryBox .cont .right .list .li .input input {
	display: block;
	width: 100%;
	height: 42px;
	border: 1px solid #ebebeb;
	border-radius: 10px;
	padding: 0 13px;
	font-size: 16px;
	font-family: light;
	transition: all 0.2s;
}

.entryBox .cont .right .list .li .input input::placeholder {
	color: #a6a6a6;
}

.entryBox .cont .right .list .li:hover .input input {
	border-color: #dfdfdf;
}

.entryBox .cont .right .grt {
	height: 345px;
}

.entryBox .cont .right .list .li .m {
	padding-top: 10px;
}

.entryBox .cont .right .list .li .sub1 {
	display: block;
	width: 100%;
	border: none;
	border-radius: 5px;
	font-size: 20px;
	color: #fff;
	background: #292929;
	height: 44px;
	transition: all 0.2s;
}

.entryBox .cont .right .list .li .sub1:hover {
	background: #e64444;
	cursor: pointer;
}

.entryBox .cont .right .list .li .sub2 {
	background: #000c1d;
	transition: all 0.2s;
}

.entryBox .cont .right .list .li .sub2:hover {
	cursor: pointer;
	background: #666;
}

.entryBox .cont .right .list .li .more {
	display: flex;
	justify-content: space-between;
	margin: 15px 10px 0 10px;
}

.entryBox .cont .right .list .li .more a {
	font-size: 16px;
	color: #405aa3;
	line-height: 20px;
	font-family: light;
}

.entryBox .cont .right .list .li .more a:hover {
	text-decoration: underline;
}

.entryBox .cont .right .list2 .li .more,

.entryBox .cont .right .grt2 .list .li .more {
	justify-content: center;
}

.entryBox .cont .right .list .li .input .vs {
	display: block;
	width: 120px;
	height: 36px;
	position: absolute;
	top: 50%;
	margin-top: -18px;
	right: 0;
	border: none;
	border-radius: 0;
	border-left: 1px solid #eee;
	background: hsla(0, 0%, 100%, 0.00);
	font-size: 16px;
	color: #a6a6a6;
}

.entryBox .cont .right .list2 .li {
	margin-bottom: 10px;
}

.entryBox .cont .right .list2 .li .more,

.entryBox .cont .right .grt2 .list .li .more {
	margin: 30px 0 0 0;
}

.entryBox .cont .right .ps {
	font-size: 14px;
	margin-top: 10px;
	opacity: 0.4;
	line-height: 14px;
}

.entryBox .cont .right .grt2 .list {
	padding-top: 20px;
}

.entryBox .cont .right .succe {
	display: flex;
	justify-content: center;
	align-items: center;
}

.entryBox .cont .right .succe i {
	width: 34px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	background: #15c188;
	border-radius: 100%;
	margin-right: 15px;
	color: #fff;
}

.entryBox .cont .right .succe p {
	font-size: 16px;
	opacity: 0.5;
}

.imagesMaxBox {
	width: 100%;
	height: 100%;
	display: flex;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.imagesMaxBox .left {
	background: #121212;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 400px;
	/*transition: all 0.2s;*/
	z-index: 5;
}

.imagesMaxBox .txtScroll2 {
	right: 0;
}

.imagesMaxBox .left iframe {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index: 0;
}

.imagesMaxBox .left2 {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 30;
}

.imagesMaxBox .left .bd,
.imagesMaxBox .left .bd ul,
.imagesMaxBox .left .bd ul li,
.imagesMaxBox .left .bd a {
	width: 100%;
	height: 100%;
}

.imagesMaxBox .left .bd a img {
	height: auto;
	object-fit: contain;
}

.imagesMaxBox .left .bd ul,
.imagesMaxBox .left .bd .tempWrap {
	height: 100%;
}

.imagesMaxBox .left .bd ul a {
	display: flex;
	justify-content: center;
	/* align-items: center; */
	overflow: hidden;
}

.imagesMaxBox .left .bot {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: hsla(0, 0%, 0%, 0.50);
}

.imagesMaxBox .left .bot .hd {
	display: flex;
	justify-content: center;
	line-height: 46px;
	height: 46px;
}

.imagesMaxBox .left .bot .hd .pageState,
.imagesMaxBox .left .bot .hd .p {
	font-size: 15px;
	font-weight: 250;
	color: #fff;
	margin: 0 5px;
}

.imagesMaxBox .left .bot .more,
.imagesMaxBox .left .bot .next,
.imagesMaxBox .left .bot .prev {
	width: 38px;
	height: 46px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
}

.imagesMaxBox .left .bot .more::before {
	display: none;
}

.imagesMaxBox .left .bot .more {
	background: url(../icon/icon35.png) no-repeat center;
	background-size: 18px auto;
}

.imagesMaxBox .left .bot .more.on {
	/*display: inline-block;*/
	width: 28px;
	height: 28px;
	border-radius: 100%;
	/*margin: auto;*/
	margin-top: 10px;
	background: #fa695f url(../icon/icon25.png) no-repeat center;
	background-size: 14px auto;
	cursor: pointer;
}

.imagesMaxBox .left .bot .hd .pageState {
	margin-right: 20px;
}

.imagesMaxBox .left .leftMax {
	width: 50px;
	height: 50px;
	line-height: 40px;
	color: #fff;
	position: absolute;
	top: 45%;
	margin-top: -20px;
	font-size: 50px;
	cursor: pointer;
}

.imagesMaxBox .left .leftMax1 {
	left: 20px;
}

.imagesMaxBox .left .leftMax2 {
	right: 40px;
}

.imagesMaxBox .left .top {
	position: absolute;
	top: 15px;
	right: 30px;
	display: flex;
	justify-content: flex-start;
	z-index: 10;
}

.imagesMaxBox .left .top .li {
	width: 38px;
	height: 38px;
	border-radius: 10px;
	background: hsla(0, 0%, 0%, 0.80);
	text-align: center;
	line-height: 38px;
	color: #fff;
	margin-left: 7px;
	cursor: pointer;
}

.imagesMaxBox .left .top .li:first-child {
	font-size: 24px;
}

.imagesMaxBox .left .top .li2 {
	font-size: 14px !important;
}

#maxBocer {
	font-size: 18px !important;
}

.imagesMaxBox .right {
	width: 400px;
	background: #fff;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	overflow-y: auto;
}

.imagesMaxBox .right .mker {
	width: 325px;
	margin-left: 30px;
}

.imagesMaxBox .right .mker .h1 {
	padding: 40px 0 30px;
	font-size: 18px;
	font-family: 'Montserrat';
}

.imagesMaxBox .right .mker .mae {
	border-top: 1px solid hsla(0, 0%, 0%, 0.08);
	padding: 10px 0;
}

.imagesMaxBox .right .mker .mae .li {
	margin-top: 5px;
}

.imagesMaxBox .right .mker .mae .li:first-child {
	margin-top: 0;
}

.imagesMaxBox .right .mker .mae .li .p {
	font-size: 12px;
	font-family: light;
	color: #999;
}

.imagesMaxBox .right .mker .mae .li .m {
	font-size: 14px;
	font-weight: bold;
	font-family: 'Montserrat';
	opacity: 0.9;
}

.imagesMaxBox .right .mker .spt {
	border-top: 1px solid hsla(0, 0%, 0%, 0.08);
	padding: 20px 0;
}

.imagesMaxBox .right .mker .spt .h2,

.imagesMaxBox .right .mker .list .h2 {
	font-size: 15px;
	color: #999;
	font-weight: lighter;
	font-weight: lighter;
}

.imagesMaxBox .right .mker .spt .m {
	background: #fff;
	border-radius: 10px;
	margin-top: 10px;
	min-height: 120px;
}

.imagesMaxBox .right .mker .list .li {
	padding: 30px 0;
	border-top: 1px solid hsla(0, 0%, 0%, 0.08);
}

.imagesMaxBox .right .mker .list .mk {
	margin-top: 10px;
}

.imagesMaxBox .right .mker .list a {
	display: flex;
	justify-content: space-between;
}

.imagesMaxBox .right .mker .list .img {
	width: 84px;
	height: 70px;
	border-radius: 5px;
	background: #f7f7f7;
	overflow: hidden;
}

.imagesMaxBox .right .mker .list .img .t {
	width: 15px;
	height: 15px;
	border-radius: 1px;
	background: #f7f7f7;
	overflow: hidden;
}

.imagesMaxBox .right .mker .list .text {
	width: 225px;
	padding-top: 2px;
}

.imagesMaxBox .right .mker .list .text .m {
	font-size: 13px;
	color: #666;
	margin-top: 5px;
	font-weight: 300;
	-webkit-line-clamp: 1;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.imagesMaxBox .right .mker .list .text .p {
	font-size: 12px;
	color: #999;
}

.imagesMaxBox .titu {
	position: absolute;
	top: 50px;
	left: 0;
	width: 100%;
	text-align: center;
	color: #fff;
	display: none;
	z-index: 10;
}

.imagesMaxBox .titu .h1 {
	font-size: 18px;
	color: #fff;
	text-shadow: 1px 1px 1px hsla(0, 0%, 0%, 0.30);
}

.imagesMaxBox .titu .h1:hover {
	color: #f5f5f5;
}

.imagesMaxBox .titu .more {
	margin-top: 10px;
}

.imagesMaxBox .titu .more p {
	font-size: 14px;
	font-weight: lighter;
	color: #fff;
	line-height: 24px;
	text-shadow: 1px 1px 1px hsla(0, 0%, 0%, 0.30);
}

.imagesMaxBox .left2 .titu {
	display: block;
}

.textBoxNav .nwest {
	display: none;
	justify-content: flex-start;
	padding: 30px 0 10px 0;
}

.textBoxNav2 .nwest {
	display: flex;
}

.textBoxNav .nwest .h1 {
	font-size: 22px;
	padding-left: 6px;
	font-weight: 350;
	line-height: 32px;
}

.textBoxNav2 {
	position: fixed;
	top: 30px;
	left: 0;
	right: 0px;
	backdrop-filter: saturate(180%) blur(20px);
	-webkit-backdrop-filter: saturate(180%) blur(20px);
	background: var(--localnav-background-stuck, rgba(251,251,253,0.8));
	/* background: hsla(0, 0%, 100%, 0.92); */
	z-index: 20;
}


.searchimages .listrter .li a {
	width: 300px;
}

/*  */
.navCell {
	display: none;
}

.hearCell {
	height: 50px;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	backdrop-filter: saturate(180%) blur(20px);
    background: var(--localnav-background-stuck,rgba(251,251,253,.99));
    box-shadow: 0 0 30px rgba(0,0,0,.08);
    opacity: .95;
	z-index: 40;
	padding: 0 10px 0 20px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hearCell .img {
	height: 21px;
}

.hearCell .img a,
.hearCell .img a img {
	display: block;
	height: 100%;
}

.hearCell .push {
	width: 24px;
	height: 24px;
	background: url(../icon/nav-cell.png) no-repeat center;
	background-size: 100% auto;
}

.navCell .up {
	display: none;
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 45;
	opacity: 0.5;
}

.listCell {
	width: 180px;
	position: fixed;
	top: 0;
	right: -100%;
	bottom: 0;
	z-index: 50;
	background: #fff;
	padding: 0 20px;
	transition: all 0.2s;
	opacity: 0;
}

.listCellTwo {
	right: 0;
	opacity: 1;
}

.listCell .img {
	height: 36px;
	padding: 70px 0 20px 0;
}

.listCell .sole {
	width: 24px;
	height: 24px;
	background: url(../icon/icon-22.png) no-repeat center;
	background-size: 100% 100%;
	position: absolute;
	top: 15px;
	right: 15px;
}

.listCell .list {
	padding: 1.5rem 0 30px 0;
}

.listCell .list a {
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 30px;
	transition: all 0.1s;
}

.listCell .list .li {
	border-bottom: 1px solid #ececec;
	padding: 10px 0;
}

.listCell .tel {
	font-size: 13px;
	color: #999;
	line-height: 30px;
}

.hearCell .right {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	background: #3060f8;
    padding: 0 20px;
    border-radius: 50px;
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
}

.hearCell .right .mine {
	width: 40px;
	height: 40px;
	margin-right: 20px;
	background: url(../images/mine.png) no-repeat center;
	background-size: 26px auto;
}

.hearCell .right .sernav img {
	width: 25px;
	height: 25px;
	margin-right: 20px;
	background-size: 26px auto;
}

.navCell .listwe {
	position: fixed;
	top: 0;
	z-index: 50;
	width: 60%;
	height: 100%;
	background: #2e2e2e;
	transition: all 0.2s;
	right: -60%;
}

.navCell .listwe2 {
	right: 0;
}

.navCell .listwe .h1 {
	line-height: 50px;
	background: #292929;
	padding: 0 20px;
	font-size: 16px;
	color: #fff;
}

.navCell .listwe .h1 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.navCell .listwe .mk {
	padding: 5px 0 10px 0;
}

.navCell .listwe .mk a {
	padding: 5px 0;
}

.navCell .listwe .mk a p {
	padding: 0 20px 0 52px;
	position: relative;
	line-height: 30px;
	font-size: 16px;
	color: #898989;
	transition: all 0.2s;
}

.navCell .listwe .mk a p::after {
	position: absolute;
	top: 0;
	left: 15px;
	width: 30px;
	height: 30px;
	content: '';
	opacity: 0.6;
	transition: all 0.2s;
}

.navCell .listwe .mk a:hover p::after {
	opacity: 1;
}

.navCell .listwe .mk a:hover p {
	color: #fff;
}

.navCell .listwe .mk a.r1 p::after {
	background: url(../icon/top1.svg) no-repeat center;
	background-size: 16px auto;
}

.navCell .listwe .mk a.r2 p::after {
	background: url(../icon/top2.svg) no-repeat center;
	background-size: 17px auto;
}

.navCell .listwe .mk a.r3 p::after {
	background: url(../icon/top3.svg) no-repeat center;
	background-size: 16px auto;
}

.navCell .listwe .mk a.r4 p::after {
	background: url(../icon/top4.svg) no-repeat center;
	background-size: 16px auto;
}

.navCell .listwe .mk a.r5 p::after {
	background: url(../icon/top5.svg) no-repeat center;
	background-size: 17px auto;
}

.itemBox .listRenter .li {
	width: 24%/* 4.38rem */;
	margin-right: 0.2rem;
}

.itemBox .listRenter .li .img {
	height: 3.16rem;
}

.contentBox2 .itemBox .listRenter .li {
	width: 3.7rem;
}

.contentBox2 .itemBox .listRenter .li .img {
	height: 3.08rem;
}

.itemBox .lisrdert .li {
	border-radius: 15px;
	box-shadow: 0 0 10px hsla(0, 0%, 0%, 0.05);
}

.itemBoxTwos .listcollas .li .number .p,
.itemBoxTwos .listcollas .li .number .p:hover {
	background: #bdfdc9;
}

.itemBoxTwos .listcolor .li .number .p {
	background: #dcf576;
}

.prizaeWentBox .topSent .conts .selet input {
	cursor: pointer;
}

.followBoxMax .ht {
	font-size: 15px;
	line-height: 16px;
	text-indent: 10px;
	color: #8e8f90;
	font-weight: lighter;
	margin-bottom: 20px;
	opacity: 0.8;
	/* padding-left: 10px; */
}

.searchimages .lisitem2 .li .text .p:hover {
	color: #171717;
	/* text-decoration: underline; */
}

.workDressBox .number {
	font-size: 16px;
	color: #8e8f90;
	/* text-indent: 10px;*/
	padding-bottom: 20px;
}

.navTwoBoxer .addRadio .listradio .top2 input {
	cursor: pointer;
}

.navTwoBoxer .addRadio .listradio .topAwe input {
	text-align: center;
	padding: 0 20px;
}

.navTwoBoxer .addRadio .listradio .topAwe::after {
	display: none;
}

.navTwoBoxer .addRadio .listradio .topAwe::before {
	width: 20px;
	height: 100%;
	position: absolute;
	top: 2px;
	right: 30px;
	background: url(../icon/icon19.png) no-repeat center;
	background-size: 10px auto;
	content: '';
	transition: all 0.2s;
}

.navTwoBoxer .addRadio .listradio .topAwe2::before {
	transform: rotate(180deg);
}

.announcement {
	position: fixed;
	top: 0;
	left: 0;
	right: 0px;
	padding-right: 30px;
	background: #292929/* #1b1b1b */;
	z-index: 100;
	display: none;
}

.announcement .p {
	font-size: 16px;
	color: #333;
	font-weight: lighter;
	text-align: center;
	line-height: 26px;
	padding: 15px 0;
}

.announcement .cont {
	position: relative;
}

.announcement .cont .sole {
	width: 20px;
	height: 20px;
	background: url(../icon/icon53.png) no-repeat center;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -10px;
	cursor: pointer;
	transition: all 0.2s;
}

.announcement .cont .sole:hover {
	transform: rotate(360deg);
}

.rightNavBox .list .li .uer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.rightNavBox .list .li .uer2 {
	display: none;
}

.itemsentwo .list .li:hover .tr .h2 {
	color: #333;
}

.workCheck .liGrt .listradio .bot {
	width: calc(100% - 2px);
	top: 61px;
	border-radius: 5px;
}

.navTwoBoxer .addRadio .liGrt .listradio .bot .s {
	padding: 0 25px;
}

.navTwoBoxer .addRadio .liGrt .listradio .bot .s label {
	padding-left: 30px;
}

.navTwoBoxer .addRadio .liGrt .listradio .topAwe input {
	padding: 0 40px 0 20px;
}

.imagesMaxBox .imglist {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	background: hsla(0, 0%, 0%, 0.70);
	z-index: 15;
	border-bottom: 1px solid hsla(0, 0%, 100%, 0.20);
}

.imagesMaxBox .imglist .li {
	width: 10%;
	max-height: 150px;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	background: #eee;
}

.imagesMaxBox .imglist .li img {
	max-width: 100%;
	max-height: 100%;
}

.imagesMaxBox .imglist .li::after {
	content: '';
	border: 2px solid hsla(0, 0%, 100%, 0.50);
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: -2px;
}

.imglistrt {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
}

.itemBox .list .li .img img,
.searchimages .lisitem .li .img img {
	opacity: 1;
}

.searchimages .lisitem .li .img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.followBoxMax .cont .right .foolowOne .li .two a img {
	height: 100%;
	width: 100%;
	opacity: 1;
}
.itemBox .list .li .img,
.followBoxMax .cont .right .foolowOne .li .two a,
.searchimages .lisitem .li .img {
	background-size: cover;
}



.project_category a {
	margin-right: 5px;
}





.toast-title {

	font-weight: 700
}



.toast-message {

	-ms-word-wrap: break-word;

	word-wrap: break-word;

	color: #FFF;

}



.toast-message a,
.toast-message label {

	color: #FFF
}



.toast-message a:hover {

	color: #CCC;

	text-decoration: none
}



.toast-close-button {

	position: relative;

	right: -.3em;

	top: -.3em;

	float: right;

	font-size: 20px;

	font-weight: 700;

	color: #FFF;

	-webkit-text-shadow: 0 1px 0 #fff;

	text-shadow: 0 1px 0 #fff;

	opacity: .8;

	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

	filter: alpha(opacity=80);

	line-height: 1
}



.toast-close-button:focus,
.toast-close-button:hover {

	color: #000;

	text-decoration: none;

	cursor: pointer;

	opacity: .4;

	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);

	filter: alpha(opacity=40)
}



.rtl .toast-close-button {

	left: -.3em;

	float: left;

	right: .3em
}



button.toast-close-button {

	padding: 0;

	cursor: pointer;

	background: 0 0;

	border: 0;

	-webkit-appearance: none
}



.toast-top-center {

	top: 0;

	right: 0;

	width: 100%
}



.toast-bottom-center {

	bottom: 0;

	right: 0;

	width: 100%
}



.toast-top-full-width {

	top: 0;

	right: 0;

	width: 100%
}



.toast-bottom-full-width {

	bottom: 0;

	right: 0;

	width: 100%
}



.toast-top-left {

	top: 12px;

	left: 12px
}



.toast-top-right {

	top: 12px;

	right: 12px
}



.toast-bottom-right {

	right: 12px;

	bottom: 12px
}



.toast-bottom-left {

	bottom: 12px;

	left: 12px
}



#toast-container {

	position: fixed;

	z-index: 999999;

	pointer-events: none
}



#toast-container * {

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}



#toast-container>div {

	position: relative;

	pointer-events: auto;

	overflow: hidden;

	margin: 0 0 6px;

	padding: 15px 15px 15px 50px;

	width: 300px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	background-position: 15px center;

	background-repeat: no-repeat;

	-moz-box-shadow: 0 0 12px #999;

	-webkit-box-shadow: 0 0 12px #999;

	box-shadow: 0 0 12px #999;

	color: #FFF !important;

	opacity: .8;

	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

	filter: alpha(opacity=80)
}



#toast-container>div.rtl {

	direction: rtl;

	padding: 15px 50px 15px 15px;

	background-position: right 15px center
}



#toast-container>div:hover {

	-moz-box-shadow: 0 0 12px #000;

	-webkit-box-shadow: 0 0 12px #000;

	box-shadow: 0 0 12px #000;

	opacity: 1;

	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);

	filter: alpha(opacity=100);

	cursor: pointer
}



#toast-container>.toast-info {

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important
}



#toast-container>.toast-error {

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important
}



#toast-container>.toast-success {

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important
}



#toast-container>.toast-warning {

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important
}



#toast-container.toast-bottom-center>div,
#toast-container.toast-top-center>div {

	width: 300px;

	margin-left: auto;

	margin-right: auto
}



#toast-container.toast-bottom-full-width>div,
#toast-container.toast-top-full-width>div {

	width: 96%;

	margin-left: auto;

	margin-right: auto
}



.toast {

	background-color: #030303
}



.toast-success {

	background-color: #51A351
}



.toast-error {

	background-color: #BD362F
}



.toast-info {

	background-color: #2F96B4
}



.toast-warning {

	background-color: #F89406
}



.toast-progress {

	position: absolute;

	left: 0;

	bottom: 0;

	height: 4px;

	background-color: #000;

	opacity: .4;

	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);

	filter: alpha(opacity=40)
}



@media all and (max-width: 240px) {

	#toast-container>div {

		padding: 8px 8px 8px 50px;

		width: 11em
	}



	#toast-container>div.rtl {

		padding: 8px 50px 8px 8px
	}



	#toast-container .toast-close-button {

		right: -.2em;

		top: -.2em
	}



	#toast-container .rtl .toast-close-button {

		left: -.2em;

		right: .2em
	}

}



@media all and (min-width: 241px) and (max-width: 480px) {

	#toast-container>div {

		padding: 8px 8px 8px 50px;

		width: 18em
	}



	#toast-container>div.rtl {

		padding: 8px 50px 8px 8px
	}



	#toast-container .toast-close-button {

		right: -.2em;

		top: -.2em
	}



	#toast-container .rtl .toast-close-button {

		left: -.2em;

		right: .2em
	}

}



@media all and (min-width: 481px) and (max-width: 768px) {

	#toast-container>div {

		padding: 15px 15px 15px 50px;

		width: 25em
	}



	#toast-container>div.rtl {

		padding: 15px 50px 15px 15px
	}

}



.toast-top-center {

	top: 60px;

}

#toast-container>div {

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none;

}



.msg-wrap {
	display: none;
}





.centerimgs,
.centerimgss {
	position: relative !important;
}

.centerimgss img {
	height: 100% !important;
	width: auto !important;
	position: absolute !important;
	top: 0%;
	left: 50%;
	transform: translateX(-50%);
	/*min-width: 100%!important;*/

	min-height: 100% !important;
}

.centerimgs img {
	position: absolute !important;
	height: 100%;
	object-fit: cover;
	/* top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	min-width: 100% !important;
	min-height: 100% !important; */
}

.textBoxDate .leftBox .dateBox.text a {
	color: #007aff;
	display: contents;
}

.textBoxDate .leftBox .dateBox.text a:hover{
	color: #33ccff;
}

.text a {
	color: #026cb6;
/* 	display: contents; */
}

.newsBoxDate .cataname {
	margin-bottom: 10px;
}
.newsBoxDate .text{
	margin-bottom: 30px;
}
.newsBoxDate .text .h1{
	font-family: 'Montserrat';
	font-size: 30px;
	font-weight: 600;
	margin-bottom: 60px;
}

.newsBoxDate .cataname a {
	color: #026cb6;
	font-family: 'Montserrat';
	display: contents;
}


/* add */

.searchimages .listviewmaxbox .listr {
	column-count: inherit;
}

.searchimages .listviewmaxbox {
	display: flex;
	justify-content: space-between;
	margin-bottom: 190px;
}

.searchimages .listviewmaxbox .listr .li {
	display: none;
}

.searchimages .listviewmaxbox .listr:first-child .li:nth-child(4n-3) {
	display: block;
}

.searchimages .listviewmaxbox .listr:nth-child(2) .li:nth-child(4n-2) {
	display: block;
}

.searchimages .listviewmaxbox .listr:nth-child(3) .li:nth-child(4n-1) {
	display: block;
}

.searchimages .listviewmaxbox .listr:nth-child(4) .li:nth-child(4n) {
	display: block;
}

.searchimages .huiyuanfeng .listr .li a {
	width: 298px;
}

.searchimages .listviewmaxboxvvv .listr .li a {
	width: 297px;
	height: auto;
}

.searchimages .huiyuanfeng .lisitem .li .img {
	border-radius: 5px;
}

.searchimages .huiyuanfeng .lisitem .li .img {
	height: auto;
}

.searchimages .huiyuanfeng {
	display: flex;
	justify-content: space-between;
}

.searchimages .huiyuanfeng .lisitem {
	display: block;
}

.searchimages .huiyuanfeng .lisitem .li {
	margin-right: 0;
	display: none;
}

.searchimages .huiyuanfeng .lisitem:first-child .li:nth-child(3n-2) {
	display: block;
}

.searchimages .huiyuanfeng .lisitem:nth-child(2) .li:nth-child(3n-1) {
	display: block;
}

.searchimages .huiyuanfeng .lisitem:nth-child(3) .li:nth-child(3n) {
	display: block;
}

.framebox {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.framebox iframe {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border: none;
}

/*body::-webkit-scrollbar{ width: 10px; background: #F0F5FC;}

body::-webkit-scrollbar-thumb{ width: 10px; background: #3A80E7;}*/

.rightNavBoxifrtame {
	height: 48px;
	right: 17px;
	top: 240px;
	overflow: hidden;
}

.rightNavBoxifrtame .list {
	top: -1px;
}

.rightNavBoxifrtame .list .li {
	display: none;
}

.rightNavBoxifrtame .list .li:nth-child(2) {
	display: block;
}

.imagesone .vent .left .img .hr {
	position: absolute;
	right: 20px;
	bottom: 20px;
	background: hsla(0, 0%, 0%, 0.20);
	border-radius: 5px;
	height: 28px;
	line-height: 28px;
	display: flex;
	justify-content: center;
	padding: 0 10px;
}

.imagesone .vent .left .img .hr i {
	padding-right: 22px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	background: url(../icon/icon41s.png) no-repeat right center;
	background-size: 16px auto;
}

.imagesone .vent .left .img {
	position: relative;
}

.addsentyurt {
	display: flex;
	justify-content: space-between;
}

.addsentyurt>div:first-child .li:nth-child(2n) {
	display: none;
}

.addsentyurt>div:nth-child(2) .li {
	display: none;
}

.addsentyurt>div:nth-child(2) .li:nth-child(2n) {
	display: block;
}

.workhomert {
	display: flex;
	justify-content: space-between;
}

.workhomert>div .li {
	display: none;
}

.workhomert>div:first-child .li:nth-child(3n-2) {
	display: block;
}

.workhomert>div:nth-child(2) .li:nth-child(3n-1) {
	display: block;
}

.workhomert>div:nth-child(3) .li:nth-child(3n) {
	display: block;
}

.addeightbox .lists {
	display: block;
}

.addeightbox .lists .li {
	width: 340px;
	margin-right: 0;
	margin-bottom: 6px;
	display: none;
}

.addeightbox .lists .li a {
	height: auto;
}

.addeightbox .lists .li a img {
	position: relative !important;
	top: auto;
	left: auto;
	transform: none;
	min-width: inherit !important;
	min-height: inherit !important;
	height: 100%;
	object-fit: cover;
}

.addeightbox {
	display: flex;
	justify-content: space-between;
}

.addeightbox .lists:first-child .li:nth-child(4n-3) {
	display: block;
}

.addeightbox .lists:nth-child(2) .li:nth-child(4n-2) {
	display: block;
}

.addeightbox .lists:nth-child(3) .li:nth-child(4n-1) {
	display: block;
}

.addeightbox .lists:nth-child(4) .li:nth-child(4n) {
	display: block;
}

.followBox .unm {
	display: flex;
	justify-content: flex-start;
	margin-top: 2px;
}

.followBox .unm .m {
	width: 15px;
	height: 15px;
	border-radius: 2px;
	background: #f3f4f4;
	font-size: 14px;
	font-weight: 200;
	line-height: 16px;
	text-align: center;
	color: #a1a4c0;
	margin-right: 3px;
}

.indexImgBox .rightBox .listker {
	display: flex;
	justify-content: space-between;
}

.indexImgBox .rightBox .listker .list:first-child .li:nth-child(2n) {
	display: none;
}

.indexImgBox .rightBox .listker .list:nth-child(2) .li {
	display: none;
}

.indexImgBox .rightBox .listker .list:nth-child(2) .li:nth-child(2n) {
	display: block;
}

.load-circle {
	width: 40px;
	height: 40px;
	position: relative;
}

.load-container1>div,
.load-container2>div,
.load-container3>div {
	width: 20%;
	height: 20%;
	background-color: #fff;
	border-radius: 100%;
	position: absolute;
	-webkit-animation: bouncedelay 1.2s infinite ease-in-out;
	-moz-animation: bouncedelay 1.2s infinite ease-in-out;
	-o-animation: bouncedelay 1.2s infinite ease-in-out;
	animation: bouncedelay 1.2s infinite ease-in-out;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
}

.load-circle .load-container {
	position: absolute;
	width: 100%;
	height: 100%;
}

.load-container2 {
	-webkit-transform: rotateZ(45deg);
	-moz-transform: rotateZ(45deg);
	-o-transform: rotateZ(45deg);
	transform: rotateZ(45deg);
}

.load-container3 {
	-webkit-transform: rotateZ(90deg);
	-moz-transform: rotateZ(90deg);
	-o-transform: rotateZ(90deg);
	transform: rotateZ(90deg);
}

.circle1 {
	top: 0;
	left: 0;
}

.circle2 {
	top: 0;
	right: 0;
}

.circle3 {
	right: 0;
	bottom: 0;
}

.circle4 {
	left: 0;
	bottom: 0;
}

.load-container2 .circle1 {
	-webkit-animation-delay: -1.1s;
	-moz-animation-delay: -1.1s;
	-o-animation-delay: -1.1s;
	animation-delay: -1.1s;
}

.load-container3 .circle1 {
	-webkit-animation-delay: -1.0s;
	-moz-animation-delay: -1.0s;
	-o-animation-delay: -1.0s;
	animation-delay: -1.0s;
}

.load-container1 .circle2 {
	-webkit-animation-delay: -0.9s;
	-moz-animation-delay: -0.9s;
	-o-animation-delay: -0.9s;
	animation-delay: -0.9s;
}

.load-container2 .circle2 {
	-webkit-animation-delay: -0.8s;
	-moz-animation-delay: -0.8s;
	-o-animation-delay: -0.8s;
	animation-delay: -0.8s;
}

.load-container3 .circle2 {
	-webkit-animation-delay: -0.7s;
	-moz-animation-delay: -0.7s;
	-o-animation-delay: -0.7s;
	animation-delay: -0.7s;
}

.load-container1 .circle3 {
	-webkit-animation-delay: -0.6s;
	-moz-animation-delay: -0.6s;
	-o-animation-delay: -0.6s;
	animation-delay: -0.6s;
}

.load-container2 .circle3 {
	-webkit-animation-delay: -0.5s;
	-moz-animation-delay: -0.5s;
	-o-animation-delay: -0.5s;
	animation-delay: -0.5s;
}

.load-container3 .circle3 {
	-webkit-animation-delay: -0.4s;
	-moz-animation-delay: -0.4s;
	-o-animation-delay: -0.4s;
	animation-delay: -0.4s;
}

.load-container1 .circle4 {
	-webkit-animation-delay: -0.3s;
	-moz-animation-delay: -0.3s;
	-o-animation-delay: -0.3s;
	animation-delay: -0.3s;
}

.load-container2 .circle4 {
	-webkit-animation-delay: -0.2s;
	-moz-animation-delay: -0.2s;
	-o-animation-delay: -0.2s;
	animation-delay: -0.2s;
}

.load-container3 .circle4 {
	-webkit-animation-delay: -0.1s;
	-moz-animation-delay: -0.1s;
	-o-animation-delay: -0.1s;
	animation-delay: -0.1s;
}

@-webkit-keyframes bouncedelay {

	0%,
	80%,
	100% {
		-webkit-transform: scale(0.0)
	}

	40% {
		-webkit-transform: scale(1.0)
	}
}

@-moz-keyframes bouncedelay {

	0%,
	80%,
	100% {
		-moz-transform: scale(0.0)
	}

	40% {
		-moz-transform: scale(1.0)
	}
}

@-o-keyframes bouncedelay {

	0%,
	80%,
	100% {
		-o-transform: scale(0.0)
	}

	40% {
		-o-transform: scale(1.0)
	}
}

@keyframes bouncedelay {

	0%,
	80%,
	100% {
		transform: scale(0.0);
	}

	40% {
		transform: scale(1.0);
	}
}

.krmntloading {
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 10000 ;
}

.krmntloading {
	animation: myfirst44 1.5s alternate;
	animation-iteration-count: 1;
	animation-timing-function: linear;
	animation-delay: 0;
	animation-fill-mode: forwards;
}

@keyframes myfirst44 {
	0% {
		opacity: 1;
	}

	50% {
		opacity: 1;
	}

	90% {
		opacity: 0;
	}

	100% {
		z-index: -100;
		opacity: 0;
	}
}


.pointer {
	cursor: pointer;
}
.imagesMaxBox .right .mker .spt .m .pointer {
	border: 0;
	display: block;
	max-width: 100%;
	margin-top: 10px;
	border-radius: 5px;
}
.navTwoBoxer .left .dressing8 {
	width: 240px;
	height: 60px;
	display: flex;
	justify-content: center;
	line-height: 60px;
	border-right: 1px solid #eee;
	margin-right: 23px;
}
.navTwoBoxer .left .dressing8 .em {
	font-size: 14px;
	font-family: light;
	color: #777;
	padding-left: 30px;
	background: url(../icon/icon14s.png) no-repeat left center;
	background-size: 17px auto;
	cursor: auto;
}