/* 公共样式 */
html,
body {
	width: 100%;
	height: 100%;
	color: #333333;
	font-size: 16px;
}

html {
	-webkit-text-size-adjust: none;
	height: 100%;
}

body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
li,
ol,
dt,
dl,
dd,
table,
tr,
td,
th,
a,
input,
textarea,
select,
button,
span,
strong {
	margin: 0;
	padding: 0;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div,
dl,
dt,
dd,
form,
h1,
h2,
h3,
h4,
h5,
h6,
img,
ol,
ul,
li,
table,
th,
td,
p,
span,
a {
	border: 0;
}

ul,
ol {
	list-style: none;
	list-style-type: none;
}

/*added by Aimee*/
a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
}

input,
textarea,
select {
	outline: none;
	padding: 0;
	border: none;
}

button {
	background: none;
	border: none;
	outline: none;
	background-color: transparent;
	cursor: pointer;
}

textarea {
	display: block;
	resize: none;
}


h1 {
	font-size: 42px;
}

h2 {
	font-size: 38px;
}

h3 {
	font-size: 36px;
}

h4 {
	font-size: 32px;
}

h5 {
	font-size: 3px;
}

h6 {
	font-size: 28px;
}

p {
	font-size: 16px;
}

a {
	color: #333333;
}
/* 分享朋友圈二维码弹窗start */
#WX {
	width: 250px;
	height: 290px;
	background: #fff;
	border: solid 1px #d8d8d8;
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

.bd_weixin_popup_head {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 10px;
	color: #000;
}

.bd_weixin_popup_head span {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
}

.bd_weixin_popup_close {
	width: 16px;
	height: 16px;
	text-decoration: none;
	font-size: 18px !important;
	text-align: right !important;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}

.bd_weixin_popup_foot {
	font-size: 12px;
	text-align: left;
	line-height: 22px;
	color: #666;
}

#weixin {
	width: 185px;
	height: auto;
	margin: 10px auto;
}
/* 分享朋友圈二维码弹窗end */
	
.tipsR{
	background: url(../images/tipR.png) left center no-repeat;
    background-size: contain;
    padding-left: 22px;
	color: #C0C4CC;
}

label,
input,
textarea,
button {
	font-size: 14px;
	color: #333333;
	outline: none;
}
.tipsR{
	background: url(../images/tipR.png) left center no-repeat;
    background-size: contain;
    padding-left: 22px;
	color: #C0C4CC;
}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset !important;
}

.relative {
	position: relative;
}

.block {
	display: block;
}

.inline {
	display: inline;
}

.inline-block {
	display: inline-block;
}

.img-cover {
	object-fit: cover;
}

.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.clearfix {
	clear: both;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.pull-right {
	float: right;
}

.pull-left {
	float: left;
}


#app {
	font-family: 'Microsoft YaHei', 'Avenir', Helvetica, Arial, sans-serif !important;
}

span,
p {
	font-family: 'Microsoft YaHei', 'Avenir', Helvetica, Arial, sans-serif;
}


.font-family-Arial {
	font-family: Arial;
}

/* 字号 */
.ft-12 {
	font-size: 12px;
}

.ft-14 {
	font-size: 14px;
}

.ft-16 {
	font-size: 16px;
}

.ft-18 {
	font-size: 18px;
}

.ft-20 {
	font-size: 20px;
}

.ft-22 {
	font-size: 22px;
}

.ft-24 {
	font-size: 24px;
}

.ft-26 {
	font-size: 26px;
}

.ft-28 {
	font-size: 28px;
}

.ft-30 {
	font-size: 30px;
}

.ft-32 {
	font-size: 32px;
}

.ft-34 {
	font-size: 34px;
}

.ft-36 {
	font-size: 36px;
}

.ft-40 {
	font-size: 40px;
}

.ft-50 {
	font-size: 50px;
}

.ft-bold {
	font-weight: bold;
	/* 字体加粗 */
}

.ft-normal {
	font-weight: normal;
}

.ft-italic {
	font-style: italic;
}


/* 字体颜色 */
.color-a98661 {
	color: #a98661;
	/* 主色 */
}

.color-fff {
	color: #fff;
	/* 白色 */
}

.color-222 {
	color: #222;
	/* 黑色 */
}

.color-333 {
	color: #333;
}

.color-666 {
	color: #666;
}

.color-999 {
	color: #999;
}
.color-B9C0C7 {
	color:#B9C0C7;
}
.color-B2B2B2 {
	color: #B2B2B2;
}

.color-8A8A8A {
	color: #8A8A8A;
}

.color-eee {
	color: #eee;
}

.color-ccc {
	color: #cccccc;
}

.color-7D8596 {
	color: #7D8596;
}

.color-0557EE {
	color: #0557EE;
}

.color-0165EE {
	color: #0165EE;
}

.color-3D4552 {
	color: #3D4552;
}

.color-909399 {
	color: #909399;
}

.color-9197A5 {
	color: #9197A5;
}

.color-B8BFC8 {
	color: #B8BFC8;
}

.color-353535 {
	color: #353535;
}

.color-F01A48 {
	color: #F01A48;
}

.color-4D4F51 {
	color: #4D4F51;
}

.color-000 {
	color: #000000;
}

.color-FF5400 {
	color: #FF5400;
}

a.color-a98661 {
	color: #a98661;
}

a:hover {
	color: #a98661;
}

.vertical-align-top {
	vertical-align: top;
}
.englishBox{
	margin: 40px auto 60px !important;
	background: #FFFFFF;
	box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.12);
}
/* 背景颜色 */
.bg-fff {
	background: #fff;
	/* 白色 */
}

.bg-f4f5f7{
	background: #F4F5F7;
}

.bg-a98661 {
	background-color: #a98661;
	/* 主色 */
}

.bg-f8f8f8 {
	background-color: #f8f8f8;
	/* 浅灰色 */
}

.bg-f6f6f6 {
	background-color: #f6f6f6;
	/* 浅灰色 */
}

.bg-f4f4f4 {
	background-color: #f4f4f4;
	/* 浅灰色 */
}

.bg-fafafa {
	background-color: #fafafa;
	/* 浅灰色 */
}

.bg-222 {
	background-color: #222;
	/* 黑色 */
}

.bg-eee {
	background-color: #eee;
	/* 浅灰色 */
}

.bg-999 {
	background-color: #999;
	/* 灰色 */
}


/* 边框 */
.bd-fff {
	border: 1px solid #fff;
}

.bd-eee {
	border: 1px solid #eee;
}

.bd-ccc {
	border: 1px solid #ccc;
}

.bd-a98661 {
	border: 1px solid #a98661;
	/* 主色 */
}

.bd-tp-fff {
	border-top: 1px solid #fff;
}

.bd-bt-fff {
	border-bottom: 1px solid #fff;
}

.bd-lt-fff {
	border-left: 1px solid #fff;
}

.bd-rt-fff {
	border-right: 1px solid #fff;
}

.bd-tp-eee {
	border-top: 1px solid #eee;
}

.bd-bt-eee {
	border-bottom: 1px solid #eee;
}

.bd-lt-eee {
	border-left: 1px solid #eee;
}

.bd-rt-eee {
	border-right: 1px solid #eee;
}

.bd-tp-f3f3f3 {
	border-top: 1px solid #f3f3f3;
}

.bd-bt-f3f3f3 {
	border-bottom: 1px solid #f3f3f3;
}

.bd-lt-f3f3f3 {
	border-left: 1px solid #f3f3f3;
}

.bd-rt-f3f3f3 {
	border-right: 1px solid #f3f3f3;
}

.bd-tp-ccc {
	border-top: 1px solid #ccc;
}

.bd-bt-ccc {
	border-bottom: 1px solid #ccc;
}

.bd-lt-ccc {
	border-left: 1px solid #ccc;
}

.bd-rt-ccc {
	border-right: 1px solid #ccc;
}

.bd-tp-a98661 {
	border-top: 1px solid #a98661;
	/* 主色 */
}

.bd-bt-a98661 {
	border-bottom: 1px solid #a98661;
}

.bd-lt-a98661 {
	border-left: 1px solid #a98661;
}

.bd-rt-a98661 {
	border-right: 1px solid #a98661;
}

.bd-bt-D1D7DF {
	border-bottom: 1px dashed #D1D7DF;
}


/* 圆角 */
.bd-rd4 {
	border-radius: 4px;
}

.bd-rd5 {
	border-radius: 5px;
}

.bd-rd6 {
	border-radius: 6px;
}

.bd-rd8 {
	border-radius: 8px;
}

.bd-rd10 {
	border-radius: 10px;
}

.bd-rd50 {
	border-radius: 50%;
}


/* 外边距 */
.mg15 {
	margin: 15px;
}

.mg30 {
	margin: 30px;
}

.mg-lr15 {
	margin: 0 15px;
}

.mg-lr30 {
	margin: 0 30px;
}

.mg-tb15 {
	margin: 15px 0;
}

.mg-tb30 {
	margin: 30px 0;
}

.mg-tp5 {
	margin-top: 5px;
}

.mg-tp10 {
	margin-top: 10px;
}

.mg-tp12 {
	margin-top: 12px;
}

.mg-tp15 {
	margin-top: 15px;
}

.mg-tp20 {
	margin-top: 20px;
}

.mg-tp25 {
	margin-top: 25px;
}

.mg-tp30 {
	margin-top: 30px;
}

.mg-tp35 {
	margin-top: 35px;
}

.mg-tp40 {
	margin-top: 40px;
}

.mg-tp45 {
	margin-top: 45px;
}

.mg-tp50 {
	margin-top: 50px;
}

.mg-tp60 {
	margin-top: 60px;
}

.mg-tp70 {
	margin-top: 70px;
}

.mg-tp80 {
	margin-top: 80px;
}

.mg-tp90 {
	margin-top: 90px;
}

.mg-tp100 {
	margin-top: 100px;
}

.mg-bt5 {
	margin-bottom: 5px;
}

.mg-bt10 {
	margin-bottom: 10px;
}

.mg-bt15 {
	margin-bottom: 15px;
}

.mg-bt20 {
	margin-bottom: 20px;
}

.mg-bt25 {
	margin-bottom: 25px;
}

.mg-bt30 {
	margin-bottom: 30px;
}

.mg-bt35 {
	margin-bottom: 35px;
}

.mg-bt40 {
	margin-bottom: 40px;
}

.mg-bt45 {
	margin-bottom: 45px;
}

.mg-bt50 {
	margin-bottom: 50px;
}

.mg-bt60 {
	margin-bottom: 60px;
}

.mg-bt70 {
	margin-bottom: 70px;
}

.mg-bt80 {
	margin-bottom: 80px;
}

.mg-bt90 {
	margin-bottom: 90px;
}

.mg-bt100 {
	margin-bottom: 100px;
}

.mg-lt5 {
	margin-left: 5px;
}

.mg-lt10 {
	margin-left: 10px;
}

.mg-lt15 {
	margin-left: 15px;
}

.mg-lt20 {
	margin-left: 20px;
}

.mg-lt25 {
	margin-left: 25px;
}

.mg-lt30 {
	margin-left: 30px;
}

.mg-lt35 {
	margin-left: 35px;
}

.mg-lt40 {
	margin-left: 40px;
}

.mg-lt45 {
	margin-left: 45px;
}

.mg-lt50 {
	margin-left: 50px;
}

.mg-lt60 {
	margin-left: 60px;
}

.mg-lt70 {
	margin-left: 70px;
}

.mg-lt80 {
	margin-left: 80px;
}

.mg-lt90 {
	margin-left: 90px;
}

.mg-lt100 {
	margin-left: 100px;
}

.mg-rt5 {
	margin-right: 5px;
}

.mg-rt10 {
	margin-right: 10px;
}

.mg-rt15 {
	margin-right: 15px;
}

.mg-rt20 {
	margin-right: 20px;
}

.mg-rt25 {
	margin-right: 25px;
}

.mg-rt30 {
	margin-right: 30px;
}

.mg-rt35 {
	margin-right: 35px;
}

.mg-rt40 {
	margin-right: 40px;
}

.mg-rt45 {
	margin-right: 45px;
}

.mg-rt50 {
	margin-right: 50px;
}

.mg-rt60 {
	margin-right: 60px;
}

.mg-rt70 {
	margin-right: 70px;
}

.mg-rt80 {
	margin-right: 80px;
}

.mg-rt90 {
	margin-right: 90px;
}

.mg-rt100 {
	margin-right: 100px;
}


/* 内边距 */
.pd15 {
	padding: 15px;
}

.pd20 {
	padding: 20px;
}

.pd30 {
	padding: 30px;
}

.pd-lr15 {
	padding: 0 15px;
}

.pd-tb15 {
	padding: 15px 0;
}

.pd-lr20 {
	padding: 0 20px;
}

.pd-tb20 {
	padding: 20px 0;
}

.pd-lr30 {
	padding: 0 30px;
}

.pd-tb30 {
	padding: 30px 0;
}

.pd-tp5 {
	padding-top: 5px;
}

.pd-tp10 {
	padding-top: 10px;
}

.pd-tp15 {
	padding-top: 15px;
}

.pd-tp20 {
	padding-top: 20px;
}

.pd-tp25 {
	padding-top: 25px;
}

.pd-tp30 {
	padding-top: 30px;
}

.pd-tp35 {
	padding-top: 35px;
}

.pd-tp40 {
	padding-top: 40px;
}

.pd-tp45 {
	padding-top: 45px;
}

.pd-tp50 {
	padding-top: 50px;
}

.pd-tp60 {
	padding-top: 60px;
}

.pd-tp70 {
	padding-top: 70px;
}

.pd-tp80 {
	padding-top: 80px;
}

.pd-tp90 {
	padding-top: 90px;
}

.pd-tp100 {
	padding-top: 100px;
}

.pd-bt5 {
	padding-bottom: 5px;
}

.pd-bt10 {
	padding-bottom: 10px;
}

.pd-bt15 {
	padding-bottom: 15px;
}

.pd-bt20 {
	padding-bottom: 20px;
}

.pd-bt25 {
	padding-bottom: 25px;
}

.pd-bt30 {
	padding-bottom: 30px;
}

.pd-bt35 {
	padding-bottom: 35px;
}

.pd-bt40 {
	padding-bottom: 40px;
}

.pd-bt45 {
	padding-bottom: 45px;
}

.pd-bt50 {
	padding-bottom: 50px;
}

.pd-bt60 {
	padding-bottom: 60px;
}

.pd-bt70 {
	padding-bottom: 70px;
}

.pd-bt80 {
	padding-bottom: 80px;
}

.pd-bt90 {
	padding-bottom: 90px;
}

.pd-bt100 {
	padding-bottom: 100px;
}

.pd-lt5 {
	padding-left: 5px;
}

.pd-lt10 {
	padding-left: 10px;
}

.pd-lt15 {
	padding-left: 15px;
}

.pd-lt20 {
	padding-left: 20px;
}

.pd-lt25 {
	padding-left: 25px;
}

.pd-lt30 {
	padding-left: 30px;
}

.pd-lt35 {
	padding-left: 35px;
}

.pd-lt40 {
	padding-left: 40px;
}

.pd-lt45 {
	padding-left: 45px;
}

.pd-lt50 {
	padding-left: 50px;
}

.pd-lt60 {
	padding-left: 60px;
}

.pd-lt70 {
	padding-left: 70px;
}

.pd-lt80 {
	padding-left: 80px;
}

.pd-lt90 {
	padding-left: 90px;
}

.pd-lt100 {
	padding-left: 100px;
}

.pd-rt5 {
	padding-right: 5px;
}

.pd-rt10 {
	padding-right: 10px;
}

.pd-rt15 {
	padding-right: 15px;
}

.pd-rt20 {
	padding-right: 20px;
}

.pd-rt25 {
	padding-right: 25px;
}

.pd-rt30 {
	padding-right: 30px;
}

.pd-rt35 {
	padding-right: 35px;
}

.pd-rt40 {
	padding-right: 40px;
}

.pd-rt45 {
	padding-right: 45px;
}

.pd-rt50 {
	padding-right: 50px;
}

.pd-rt60 {
	padding-right: 60px;
}

.pd-rt70 {
	padding-right: 70px;
}

.pd-rt80 {
	padding-right: 80px;
}

.pd-rt90 {
	padding-right: 90px;
}

.pd-rt100 {
	padding-right: 100px;
}


.flex {
	display: flex;
}

.flex-hc {
	justify-content: center;
}

.flex-hs {
	justify-content: flex-start;
}

.flex-he {
	justify-content: flex-end;
}

.flex-vc {
	align-items: center;
}

.flex-vs {
	align-items: flex-start;
}

.flex-ve {
	align-items: flex-end;
}

.flex-sb {
	justify-content: space-between;
}

.hidden {
	display: none;
}

.o-hidden {
	overflow: hidden;
}


.flex-1 {
	flex: 1
}

/* 文字只显示一行，超出部分省略号 */
.one-line-ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	/* 纯数字纯英文可换行start */
	/* white-space: normal; */
	word-break: break-all;
	/* 纯数字纯英文可换行end */
}

/* 多行文本溢出隐藏，其他行数结合下面的行数运用 */
.mult-line-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	/* 纯数字纯英文可换行start */
	/* white-space: normal; */
	word-break: break-all;
	/* 纯数字纯英文可换行end */
}

.line3-ellipsis {
	-webkit-line-clamp: 3;
}

.line4-ellipsis {
	-webkit-line-clamp: 4;
}

.line5-ellipsis {
	-webkit-line-clamp: 5;
}
.line7-ellipsis {
	-webkit-line-clamp: 7;
}


/* 文本两端对齐 */
.text-align-lr {
	text-align: justify;
	text-justify: inter-ideograph;
}

.text-indent {
	text-indent: 2em;
}


/* 宽度 */
.w20 {
	width: 20%;
}

.w25 {
	width: 25%;
}

.w33 {
	width: 33.333%;
}

.w50 {
	width: 50%;
}

.width-full {
	width: 100%;
}

/* 高度 */
.h20 {
	height: 20px;
}

.h25 {
	height: 25px;
}

.h30 {
	height: 30px;
}

.h35 {
	height: 35px;
}

.h40 {
	height: 40px;
}

.h45 {
	height: 45px;
}

.h50 {
	height: 50px;
}

.h55 {
	height: 55px;
}

.h60 {
	height: 60px;
}

.h65 {
	height: 65px;
}

.h70 {
	height: 70px;
}

.h75 {
	height: 75px;
}

.h80 {
	height: 80px;
}

.h90 {
	height: 90px;
}

.h100 {
	height: 100px;
}


/* 行高 */
.line-h25 {
	line-height: 25px;
}

.line-h30 {
	line-height: 30px;
}

.line-h35 {
	line-height: 35px;
}

.line-h40 {
	line-height: 40px;
}

.line-h45 {
	line-height: 45px;
}

.line-h50 {
	line-height: 50px;
}

.line-h55 {
	line-height: 55px;
}

.line-h60 {
	line-height: 60px;
}

.line-h65 {
	line-height: 65px;
}

.line-h70 {
	line-height: 70px;
}

.line-h75 {
	line-height: 75px;
}

.line-h80 {
	line-height: 80px;
}

.line-h90 {
	line-height: 90px;
}

.line-h100 {
	line-height: 100px;
}


/* 黑色透明遮盖层 */
.black_cover {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgb(0, 0, 0, .7);
	overflow: hidden;
	z-index: 1000;
}

.tp-fixed {
	position: fixed;
	z-index: 999;
	width: 100%;
	left: 0;
	top: 0;
	background: #fff;
}

.bt-fixed {
	position: fixed;
	z-index: 999;
	width: 100%;
	left: 0;
	bottom: 0;
	background: #fff;
}

.placeholder-999 select::-webkit-input-placeholder,
.placeholder-999 textarea::-webkit-input-placeholder,
.placeholder-999 input::-webkit-input-placeholder {
	color: #999;
}

.placeholder-ccc select::-webkit-input-placeholder,
.placeholder-ccc textarea::-webkit-input-placeholder,
.placeholder-ccc input::-webkit-input-placeholder {
	color: #ccc;
}

.cursor {
	cursor: pointer;
}

.ft16 {
	font-size: 16px;
}

.height-full {
	height: 100%;
}



/* 弹窗 */
.el-dialog {
    border-radius: 5px;
}
.el-dialog__header {
    padding: 10px 20px 10px;
    background-color: #66b1ff;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    color:#fff;
}
.el-dialog__title {
    color: #fff;
}
.el-dialog__headerbtn .el-dialog__close {
	top:15px;
    color: #fff;
}
.el-dialog__body {
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
}
.el-dialog__body .dialog-section{
    padding: 10px 20px;
    max-height: calc(100vh - 290px);
    overflow:auto;    
}
.dialog-footer {
    width: 100%;
    text-align: center;
    padding: 15px 0;
    border-top: 1px solid #eee;
}

/*禁用图片上传组件div*/
.upload-preview .upload-images {
	pointer-events:none;
	background-color: #F5F7FA;
}

/*避免密码输入框自动填充*/
.avoidFill .el-input input {
	width: 0px;
    height: 0px !important;
    line-height: 0 !important;
    font-size: 0px !important;
}


/*第三方插件樣式start*/
.homeFixed{
    width:48px;
    position: fixed;
    right: 10px;
    top: 150px;
    z-index: 222;
}

.fixedIM{
   margin-top:16px;
   width:48px;
   height:48px;
   background: #FFFFFF;
   border: 1px solid #DEE3E9;
   border-radius: 4px;
   cursor: pointer;
}
.fixedIM .fixedImg-code {
    width: 100%;
    height: 100%;
}
.fixedIM:hover{
   background:#ECF1FA;
}
.fixedImg{
   width:24px;
   height:22px; 
   margin: 11px auto 0;
   display: block;
   

}
/*自定义按钮样式*/
.trans { 
    cursor: pointer;
	width: 48px; 
	height: 48px; 
	background:url(../../static/images/header-icon-fy.png) center center no-repeat;
	background-size:cover;
}
/* .trans:hover { 
	background:url(../../static/images/translate-hover.png) center center no-repeat;
	background-size:cover;
} */
.goog-te-gadget{
	height:48px !important;
}
/*覆盖原有按钮样式*/
.goog-te-gadget-simple {
	    background-color: transparent !important;
	    border-left: 0px !important;
	    border-top: 0px !important;
	    border-bottom: 0px !important;
	    border-right: 0px !important;
	    font-size: 10pt !important;
	    display: inline-block !important;
	    padding-top: 0px !important;
	    padding-bottom: 0px !important;
	    cursor: pointer !important;
	    zoom: 1 !important;
	    *display: inline !important;
	    width: 48px;
	    height: 48px;
	}
/*去除翻译后鼠标移到正文的hover显示*/
.goog-text-highlight{
	background-color: transparent!important;
	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
	-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
}


/*解决底部拉伸的问题，注意需要同时一起移除顶部的翻译状态栏，否则状态栏会把第一行内容遮住*/
body{
	top:0px!important; 
    min-height: 0px!important;
}


/*去除顶部的当前翻译状态栏，建议不要移出，或者通过dom+属性覆盖+cookie的方式自行实现翻译状态的管理*/
.goog-te-banner-frame{
	display:none;
}
/*侧边分享*/
.fixed_share{
	position: relative;
	width: 48px;
    height: 48px;
}
.fixedS_b{
	position: absolute;
	right: 48px;
	top: 0;
	width: 282px;
	height: 148px;
	background: #FFFFFF;
	border: 1px solid #E3E8ED;
	border-radius: 4px;
}
.fixedS_tit{
	height: 40px;
	line-height: 45px;
	font-size: 12px;
	color: #8D999F;
	padding-left: 16px;
	border-bottom: 1px solid #F1F2F4;
}
.fixedS_ul{
	display: flex;
	margin-top: 10px;
}
.fixedS_li{
	padding-top: 10px;
	width: 86px;
	height: 86px;
	margin: 0 auto;
	cursor: pointer;
}
.fixedS_li:hover{
	background: #F5F7FA;
	border-radius: 2px;
}
.fixedS_li img{
	width: 40px;
	height: 40px;
}
.fixedS_word{
	font-size: 13px;
	color: #323232;
	text-align: center;
}

.detail_Tips{
	font-size: 12px;
	color:#F1664F;
	padding: 20px 0;
}
/* 帮助中心 */
.detail-header .header-box {
	position: static;
	background-color: #fff;
  }
  
  .detail-header .header-box .header-box-top .logo1 {
	display: none;
  }
  
  .detail-header .header-box .header-box-top .logo2 {
	display: inline-block !important;
  }
  
  .detail-header .header-box .header-box-top-right {
	color: #333;
  }

  .header-box .header-box-top .header-box-top-left.logo2{
	  display: none;
  }
  .detail-header .header-box .header-box-top .header-box-top-right ul li{
	color: #333;
  }
  
  .detail-header .header-box .header-box-top-right .lang-change, .detail-header .header-box .header-box-top-right .website, .detail-header .header-box .header-box-top-right .feedback, .detail-header .header-box .header-box-top-right .helpCenter {
	color: #828A91;
	border-right: 1px solid #767D84;
  }

  .detail-header .header-box .header-page-nav {
    background: #275ACD;
	margin-top: 24px;
}
  
  .detail-header .header-box .header-box-top-right .header-box-top-opt {
	color: #828A91;
  }
  
  .detail-nav .header-box .header-box-nav {
	display: none !important;
  }
  
  .detail-header .header-box .header-box-nav {
	background: #275ACD;
	border-bottom: none;
  }
  
  .detail-header .header-box .header-box-nav .el-menu .el-menu-item {
	color: #fff;
  }
  
  .detail-header .header-box .header-box-nav .el-menu .mactive {
	color: #fff;
	background: #194BBC;
  }
  
  .detail-header .header-box .header-box-nav .el-menu .mactive:after {
	background-color: #194BBC;
  }
  
  .detail-header .header-box .header-box-nav .el-menu .nactive:hover {
	color: #fff;
	background: #194BBC;
  }
  
  .detail-header .header-box .header-box-nav .el-menu .nactive:hover::after {
	background-color: #194BBC;
  }
  
  .detail-header .header-box .header-user {
	background: rgba(64, 64, 64, 0.1);
	color: #404040;
	border: none;
  }
  
  .detail-header .header-box .header-user .el-icon-user {
	color: #404040;
	opacity: 1;
  }
  .login-wrapper .choose-regist-method .regist-p{
	  margin-right: 0 !important;
  }
  /*门户首页移动端适配页面*/
.mobileIndexHeaderPage{
	width: 100% !important;
	height: 52px !important;
	display: flex;
	justify-content: space-between;
    align-items: center;
	padding: 0 6px !important;
}
.mobileIndexHeaderPage .home-goback,.mobileLogin .home-goback{
	right: -18px !important;
    top: 2px !important;
    width: 44px !important;
    height: 15px !important;
}
.mobileLogin .page-center-80{
	width:100% !important;
	display: flex;
}
.mobileLogin .page-header{
	height: 64px !important;
    line-height: 64px !important;
    padding: 0 5px !important;
}
.mobileLogin #logo{
	width:66%;
	display: block;
}
.mobileLogin #logo img {
    height: auto !important;
    width: 100% !important;
}
.mobileLogin #logo .img2{
	display: none;
}
.mobileLogin .page-header .header-user{
	height: 66px !important;
    line-height: 66px !important;
    margin-top: 0 !important;
	margin-left: auto;
}
.mobileLogin .choose-regist-method .regist-p{
	margin: 65% 0 2%;
}
.mobileLogin .mobileRegistEn .choose-regist-method .regist-p{
	margin: 5% 0 2%;
}
.mobileLogin .regist-EN .regist-title{
	width: 100% !important;
}
.mobileLogin .mobileRegistEn .regist-detail .regist-area{
	height: 100vh !important;
}
.mobileLogin .mobileRegistEn .regist-detail.regist-p{
	height: 100vh !important;
}
.mobileLogin .tipsR{
	background-size: 6%;
}
.mobileIndexHeaderPage .logo{
	width: 56%;
    margin: 15px 0 0 2px !important;
}
.mobileIndexHeaderPage .header-page-top-right{
	margin-top: 15px !important;
}
.mobileIndexHeaderPage .headerNavR{
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-left: 12px;
}
.mobileIndexHeaderPage .headerNavR img{
	width: 100%;
	height: auto;
}
.mobileFooterM{
	width: 100%;
}
.mobileFooterM .mobileFooter_top{
	background: #4e5560;
	padding: 45px 20px 20px;
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 18px;
}
.mobileFooterM .mobileFooter_top_title {
	font-size: 16px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 22px;
	margin-bottom: 16px;
}
.mobileFooterM .mobileFooter_bot{
	height: 60px;
	background: #393F46;
	padding: 12px 10px;
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 18px;
}
.mobileHomepagePicture{
	height: auto !important;
	position: relative;
}
.mobileHomepagePicture .el-carousel__container{
	height: 316px !important;
}
.mobileHomepagePicture .noticeWrap{
	position: absolute;
	top: 52px;
	width: 100%;
	height: 35px;
	line-height: 28px;
	background: #365EC7;
	font-size: 12px;
	font-weight: 400;
	color: #CDDBFF;
	z-index: 2;
}
.mobileHomepagePicture .noticeWrap .gonggaolist-box .el-carousel__indicators{
	display: none !important;
}
.mobileTopSearch{
	position: absolute;
	bottom: 80px;
	z-index: 2;
	width: 92%;
    margin: 0 4%;
}

.mobileTopSearch .el-input-group__append{
	font-weight: bold;
    background: #1760E6;
    color: #fff;
    border: transparent;
    cursor: pointer;
    height: 40px;
    width: 60px;
    text-align: center;
    font-size: 18px;
    border-radius: 0;
}
.mobileTopSearch .el-icon-search{
	line-height: 40px !important;
}
.wrapperMobile,.wrapperMobile .homepagePicture-box-right {
	width: 100%;
}
.wrapperMobile .homepagePicture-box-right .homepagePicture-box-btn{
	width: 50%;
	height: 44px;
	line-height: 44px;
	background: #213E6F;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	margin-right: 0 !important;
	float: left;
}
.wrapperMobile .homepagePicture-box-right .homepagePicture-box-btn:first-child{
	border-right:1px solid #2D5392;
}
.wrapperMobile .search-service-box{
	margin-top: 10px;
    width: 100%;
    height: auto;
    background: #F2F4F7;
    padding: 0;
}
.wrapperMobile .search-service-box .homeAurl,.wrapperMobile .search-service-box .item{
	width: 46%;
    height: 40px;
    line-height: 40px;
    background: #fff;
    margin: 2%;
    padding: 0 10px;
	font-size: 15px;
}
.mobileIndexPage .entrance-block{
	width: 100% !important;
	padding: 20px 0 0;
}
.mobileIndexPage .mobileCarouselBox .mark.zIndex{
	display: none !important;
}
.mobileIndexPage .entrance-block .entrance-block-item{
	width: 48%;
    height: auto;
	margin: 0 1%;
}
.mobileIndexPage .entrance-block-item-text{
	width: 100%;
    font-size: 16px;
    height: auto;
    padding: 14px 18px;
}
.mobileIndexPage .entrance-block .entrance-block-item .el-image{
	width: 100%;
    height: auto;
}
.mobileIndexPage .itemdes{
	padding-top: 4px;
	line-height: 18px;
}
.mobileCommonHome{
	width: 100% !important;
}
.mobileCommonHome .pop-service-box-item{
	width: 48%;
	height: 36px;
	line-height: 36px;
    padding: 0 10px;
    margin: 0 1% 1%;
	font-size: 13px;
}
.mobileCommonHome .pop-service-box-item i{
	margin-top: 16px;
}
.mobileCommonHome .left-menus{
	padding: 10px 10px 22px;
}
.mobileCommonHome .pop-service-box-list-box{
	height: 218px;
}
.mobileIndexPage .index-information-block{
	width: 100% !important;
	padding: 0 5px;
}
.mobileIndexPage .index-information-block .left-menus-item{
	/* font-size: 16px; */
}
.mobileIndexPage .index-information-block .left-menus{
	padding: 20px 0 !important;
}
.mobileIndexPage .indexInformation-left,.mobileIndexPage .indexInformation-left .el-image{
	width: 100%;
	height: 270px;
}
.mobileIndexPage .indexInformation-page{
	height: auto !important;
}
.mobileIndexPage .indexInformation-right{
	width: 100%;
	padding: 0 10px;
}
.mobileIndexPage .indexInformation-right li span:first-child{
	display: block;
}
.mobileIndexPage .indexInformation-right li .pull-right{
	float: none !important;
}
.mobileIndexPage .indexInformation-right li a:before{
	display: none;
}
.mobileIndexPage .indexInformation-right li a{
	line-height: 40px !important;
	border-bottom: 1px solid #F0F2F5;
}
.mobileIndexPage .index-carousel-block{
	width: 94% !important;
	margin: 0 2%;
	padding: 0 0 60px !important;
}
.mobileIndexPage .remHome{
    width: 100% !important;
	margin-top: 20px;
}
.mobileCarouselBox{
	padding-top: 10px;
}
.mobileCarouselBox .carousel_box{
	min-width: 100% !important;
}
.mobileCarouselBox .index-carousel-block .el-carousel__container{
	height: 190px;
    width: 100%;
}
.mobileCarouselBox .index-carousel-block .carousel_box .el-carousel__container .el-carousel__arrow--left{
	left: 0;
	height: 70px;
	background: none !important;
}
.mobileCarouselBox .index-carousel-block .carousel_box .el-carousel__container .el-carousel__arrow--right{
	right: 0;
	height: 70px;
	background: none !important;
}
.mobileCarouselBox .index-carousel-block-item{
	width: 100%;
	height: 184px;
	margin-right: 0;
	padding: 14px 62px;
}

.mobileCarouselBox .index-carousel-block-item .time{
	left: 60px !important;
}
.mobileInformationBlock .indexInformation-left .title{
	font-size: 14px;
	padding: 12px;
}
.mobileInformationBlock .homeNewsimg{
	height: 270px;
}

.wrapperMobile .homepagePicture-box-right .classifiy-line-close{
	height: 162px;
    overflow: hidden;
}
.wrapperMobile .homepagePicture-box-right .classifiy-line-open{
	height: auto;
}
.wrapperMobile .isShape{
	text-align: center;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #8EA4CB;
    padding: 18px 0;
}
.mobileIndexHeaderPage .indexHomeLogin{
	display: inline-block;
}

.mobileIndexHeaderPage .header-page-top-right{
	margin-right: 10px;
}

.mobileIndexHeaderPage .indexHomeLogin .el-popover{
	right: 10px;
}

.mobileIndexPage .settledComLeft{
	width: 80px;
	height: 30px;
	margin-right: 12px;
	margin-top: 5px;
}
.mobileIndexPage .settledComLeft img{
	width: 100%;
	height: auto;
}
.mobileIndexPage .main-box .scroll-list-page{
	height: 40px;
}

.mobileHomepagePicture .gonggaolist-box .home-text{
	background: url(../images/headerIndex_notify.png) left center no-repeat;
    background-size: 6%;
    padding-left: 28px;
    color: #CDDBFF;
    font-size: 12px;
    margin-left: 12px;
}

/*供求平台首页*/
.detail-header .handleNavM1,.detail-header .notLogged1,.detail-header .alreadyLogged1{
	display: none;
}
.header-page-top .handleNavM2,.header-page-top .notLogged2,.header-page-top .alreadyLogged2{
	display: none;
}
.detail-header .handleNavM2,.detail-header .notLogged2,.detail-header .alreadyLogged2{
	display: inline-block;
}
.mobileSupplypageHome{

}

.mobileSupplypageHome .supply-top-container,.mobileSupplypageHome .supply-top-banner,.mobileSupplypageHome .supply-top-banner .el-carousel__container,.mobileSupplypageHome .supply-top-banner .el-carousel__container img{
	height: 210px;
}
.supplyHomeListY{

}
.supplyHomeListY .supply-top-opt{
	display: flex;
	width: 100%;
}
.supplyHomeListY .supply-top-opt .imgDListY{
	width: 50%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background: #213E6F;
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #FFFFFF;
	border-right: 1px solid #2D5392;
}

.supplyHomeListY .supply-top-item{
	width: 100%;
	display: flex;
	padding: 25px 0 18px;
    background: #fff;
}
.supplyHomeListY .supply-topY-item-content{
	width: 68px;
    height: 78px;
    text-align: center;
    margin: 0 4px;
}
.supplyHomeListY .supply-topY-item-name{
	font-size: 14px;
	font-weight: 400;
	color: #000000;
}
.supplyHomeListY .supply-topY-item-imgH{
	width: 40px;
	height: 40px;
	margin: 0 auto 6px;
}
.tradeAndBug-pageMobile .tradeAndBug-header,.mobileProjectPagex .tradeAndBug-header{
    display: flex;
}
.tradeAndBug-pageMobile .tradeAndBug-tab,.mobileProjectPagex .tradeAndBug-tab{
    display: flex;
}
.tradeAndBug-pageMobile .tradeAndBug-title,.mobileProjectPagex .tradeAndBug-title{
    font-size: 16px;
	font-weight: 400;
	color: #000000;
	padding-right: 16px;
}
.tradeAndBug-pageMobile .tradeAndBugActive,.mobileProjectPagex .tradeAndBugActive{
	font-size: 16px;
	font-weight: 600;
	color: #1560E6;
}
.tradeAndBug-pageMobile .tradeAndBug-more,.mobileProjectPagex .tradeAndBug-more{
    margin-left: auto;
	font-size: 12px;
	font-weight: 400;
	color: #8EA4CB;
}
.mobileSupplyAllListy .mobileTradeBuyll{
	width: 100% !important;
	margin-top: 25px !important;
	background: #F2F4F7;
	padding: 0 10px;
}
.mobileTradeBuyll .tradeAndBug-pageMobile .content,.mobileProjectPagex .content{
	padding: 10px;
	background: #ffffff;
	margin-top: 15px;
}
.mobileTradeBuyll .tradeAndBug-pageMobile .content .content-item,.mobileProjectPagex .content .content-item{
	border-bottom: 1px solid #F0F2F5;
	padding-bottom: 15px;
}
.mobileTradeBuyll .tradeAndBug-pageMobile .content-item-title,.mobileProjectPagex .content-item-title{
	font-size: 15px;
	font-weight: 400;
	color: #3A3C44;
	padding: 15px 0 0;
    margin-bottom: 15px;
}
.mobileTradeBuyll .tradeAndBug-pageMobile .content-item-other,.mobileProjectPagex .content-item-other{
	font-size: 13px;
	font-weight: 400;
	color: #B2B5BB;
}
.mobileSupplyProH{
	width: 100% !important;
	padding-top: 20px;
}
.mobileSupplyProH .hot-product-page .content{
	padding: 0 !important;
}
.mobileSupplyProH .hot-product-page .content-item{
	width: 48% !important;
    height: auto;
    margin: 0 1% 15px !important;
}
.mobileSupplyProH .hot-product-page .content-item .content-item-image,.mobileSupplyProH .hot-product-page .content-item .el-image{
	width: 100% !important;
	height: 180px !important;
}
.mobileSupplyProH .hot-product-page .content-item .content-item-name{
	height: 22px;
	margin: 10px 0 8px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}

.mobileSupplyProH .hot-product-page .content-item .content-item-price{
	font-size: 15px;
	font-weight: 400;
	color: #D61F25;
}
.mobilehotProducpage{
	padding: 0 10px;
}
.mobilehotProducpage .content-item .content-item-price{
	font-size: 14px !important;
}
.mobilehotProducpage .po_title{
	display: flex;
	padding-bottom: 14px;
	font-size: 16px;
	font-weight: 600;
	color: #000000;
}
.mobilehotProducpage .proMore{
	margin-left: auto;
	font-size: 12px;
	font-weight: 400;
	color: #8EA4CB;
}
.mobileProjectPagex{
	padding: 20px 10px 0;
}
.projectHomeMobile{
	width: 100% !important;
}
.mobileSupplyAllListy .supply-carousel_box,.mobileSupplyAllListy .supply-carousel_box .el-carousel__container{
	width: 100%;
}
.mobileSupplyAllListy .supply-carousel_box .el-carousel__container .el-carousel__arrow--left{
	left: 0 !important;
}
.mobileSupplyAllListy .supply-carousel_box .el-carousel__container .el-carousel__arrow--right{
	right: 0 !important;
}
.mobileSupplyAllListy .supply-carousel_box .el-carousel__container .supply-carousel-block-item{
	width: 100%;
}
.mobileSupplyAllListy .supply-carousel_box .el-carousel__container .supply-carousel-block-item{
	width: 100%;
}
.mobileSupplyAllListy .supply-carousel_box .el-carousel__container .supply-carousel-block-item .supply-carousel-block-item-img1{
	width: 100%;
}
/**在线学习首页适配样式**/
.mobileOnlineLearn .mobileOnlineBox{
	width: 100% !important;
	padding: 0 5px;
}
.mobileOnlineBox .commomTitle-title{
	text-align: left !important;
    width: 100% !important;
    font-size: 16px !important;
    color: #000000 !important;
}
.mobileOnlineBox .common-title{
	padding: 20px 0 14px !important;
}
.mobileOnlineLearn .mobileHotClass{
	width: 100%;
}
.mobileHotClass .hotWraprow{
	width: 100%;
	margin: 0 !important;
}
.mobileHotClass .hot-class-box-detail-left{
	position: absolute !important;
    right: 10px !important;
    top: 10px !important;
    border-left: 0 !important;
	font-size: 12px;
	font-weight: 400;
	color: #B2B5BB;
}
.mobileHotClass .hot-class-box-item{
	position: relative;
	padding: 10px;
}
.mobileHotClass .hot-class-box-item-title{
	font-size: 15px;
	font-weight: 600;
	color: #3A3C44;
	margin-bottom: 8px;
}
.mobileHotClass .hot-class-title{
	text-align: left;
	font-size: 16px;
	font-weight: 600;
	color: #000000;
	padding: 0 0 14px 10px;
}
/*政策法规适配样式*/
.mobilePolicyBoxhome{

}
.mobilePolicyBoxhome .mobilePolicyhep{
	width: 100%;
}
.mobilePolicyBoxhome .policy-analying .policy-analying-left{
	width: 100% !important;
}
.mobilePolicyhep .policy-analying .policy-analy-title{
	font-size: 16px;
	font-weight: 600;
	color: #000000;
	padding: 20px 0 20px 12px;
	background: #fff;
}
.mobilePolicyhep .box-top{
	padding: 0 12px;
	position: relative;
	margin-bottom: 0;
}
.mobilePolicyhep .box-search .el-input-group{
	width: 80% !important;
}
.mobilePolicyhep .policy-analy-chose{
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 14px;
	font-weight: 400;
	color: #80848B;
	padding-right: 18px;
	background:url(../images/home-poliiy-icon_screen.png) right center no-repeat;
	background-size: contain;
}
.mobilePolicyhep .policy-analying-left-bottom{
	padding: 0 10px 20px !important;
}
.mobilePolicyhep .itemlistclass{
	display: block;
	padding: 15px 0;
	height: auto;
}
.mobilePolicyhep .itemlistclass-title{
	width: 100%;
	font-size: 14px;
	font-weight: 400;
	color: #3A3C44;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow:ellipsis;
	padding-bottom: 12px;
}
.mobilePolicyhep .itemlistclass-time{
	font-size: 12px;
	font-weight: 400;
	color: #B2B5BB;
}
.mobilePolicyhep .policy-analying{
	display: initial;
}
.mobilePolicyhep .policy-analying .policy-analying-right{
	width: 100%;
	margin-left: 0;
	padding-top: 6px;
}
.mobilePolicyhep .policy-analy-right{
	font-size: 12px;
	font-weight: 400;
	color: #8EA4CB;
	padding-right: 10px;
}
.mobilePolicyhep .policyAnalying .news-item{
	padding: 0 12px;
}
.mobilePolicyhep .news-item .news-item-list .news-item-title{
	font-size: 14px;
}
.mobilePolicyBoxhome .title-tab{
	border-bottom: 1px solid #F2F4F7;
}

/*筛选框开始*/
.mobileBoxselectpo,.mobileBoxSelectYu,.mobileTankBoxer{
	padding: 0 10px;
}
.mobileBoxselectpo .title-text,.mobileBoxSelectYu .title-text,.mobileTankBoxer .title-text{
	font-size: 16px;
	font-weight: 500;
	color: #000000;
	padding-bottom: 12px;
	width: 100% !important;
}
.mobilePolicyhep .mobileBoxselectpo .select-list,.mobileBoxSelectYu .select-list,.mobileTankBoxer .select-list{
	display: inherit;
}
.mobileBoxselectpo .classlist,.mobileBoxSelectYu .classlist,.mobileTankBoxer .classlist{
	width: 100% !important;
	height: 164px;
	display: inherit;
}
.mobileBoxselectpo .classlistAuto,.mobileBoxSelectYu .classlistAuto,.mobileTankBoxer .classlistAuto{
	height: 100%;
}
.mobileBoxselectpo .classlist .hoverspan,.mobileBoxSelectYu .classlist .hoverspan,.mobileTankBoxer .classlist .hoverspan{
	width: 31.33%;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: #F4F5F7;
	font-size: 13px;
	font-weight: 400;
	color: #3A3C44;
	margin: 0 1% 0;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	padding: 0 4px;
}
.mobileBoxselectpo .classlist .active-color,.mobileBoxSelectYu .classlist .active-color,.mobileTankBoxer .classlist .active-color{
	background: #E7EDF8;
	color: #1560E6;
}
.mobilePolicyhep .box-top .el-drawer__body,.mobileBoxSelectYu .box-top .el-drawer__body,.mobileTankBoxer .box-top .el-drawer__body{
	overflow: scroll;
}
.mobileTankBoxer .el-drawer__body{
	padding: 10px;
}
.mobileBoxselectpo .box-select-main .ismore,.mobileBoxSelectYu .box-select-main .ismore,.mobileTankBoxer .box-select-main .ismore{
	font-size: 12px;
	font-weight: 400;
	color: #8EA4CB;
	border: 0;
    background: none;
    margin-left: auto;
}
/*筛选框结束*/

/*智库中心首页适配*/
.mobileTankBox{
	width: 100% !important;
}
.mobileTankBox .tank-box-header{
	position: relative;
	height: auto;
}
.mobileTankBox .title-tab{
	margin: 24px 12px 14px;
	font-size: 16px;
	font-weight: 400;
	color: #000000;
	float: none !important;
}
.mobileTankBox .active-fontSize{
	font-size: 16px;
	font-weight: 600;
	color: #1560E6;
}
.mobileBoxSearch{
	float: none !important;	
	margin: 0 !important;
	width: 100% !important;
    padding: 20px 12px;
}
.mobileTankBox .tankImg{
	width: 100%;
	height: 66px;
}
.mobileTankBox .tankImg img{
	width: 100%;
	height: auto;
}
.mobileTankBox .tank-center-left{
	width: 100%;
}
.mobileTankBox .tank-center-right{
	width: 100%;
	margin-left: 0;
}
.mobileTankBox .tank-center{
	display: initial !important;
}
.mobileTankBox .thinkTank-experts-title{
	padding: 0 12px;
}
.mobileTankBox .policy-analy-left{
	font-size: 16px;
}
.mobileTankBox .seniorExpert{
	padding: 12px !important;
}
.mobileTankBox .seniorExpert .expert-item{
	width: 100%;
}
.mobileTankBox .seniorExpert .seniorExpert-special-item{
	width: 100% !important;
	height: auto !important;
	margin-right: 0;
}
.mobileTankBoxer .box-top{
	margin-bottom: 0;
}

/*二级栏目start*/
.aboutEN_box .bigPicture{
	height:440px !important;
}
.aboutEN_box .bigPicture .el-image{
	height:440px !important;
}
.aboutEN_box .el-carousel__container{
	height:440px !important;
}
.aboutLevelEN .moreListLeft{
	width: 340px;
	border: 1px solid #ECECEC;
	margin:0 !important;
	height: auto;
    overflow: inherit;
    background: #ffffff;
	padding: 28px 0 20px;
}

.aboutLevelEN .el-submenu__icon-arrow{
	top: 22% !important;

}
.aboutLevelEN .colMenuTree .el-menu{
	background: #ffffff; 
    margin-left: 0;
}
.aboutLevelEN .right{
	padding:0 20px;
	width: 932px;
}

.aboutLevelEN .right .detailAvan img{
	max-width: 100%;
	max-height: 100%;
}
.aboutLevelEN .colMenuTree .el-menu .el-menu-item.is-active{
	position: relative;
	width: 100%;
    height: 60px;
    line-height: 60px;
    background: #F1F3F7;
    /* border-left: 4px solid #2468f2; */
	padding-left: 16px ;
}
.aboutLevelEN .colMenuTree .el-menu .el-menu-item.is-active::before{
	content: '';
	width: 4px;
	height: 60px;
	background: #2468f2;
	position: absolute;
	left: 0;
	top: 0;
}
.aboutLevelEN .colMenuTree .el-menu-item,.aboutLevelEN .colMenuTree .el-submenu__title{
	height: 60px !important;
    line-height: 30px !important;
	font-size: 16px !important;
	font-family: Arial-BoldMT, Arial !important;
	font-weight: normal !important;
	color: #666666 !important;

	overflow: hidden !important;
	text-overflow: ellipsis !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	white-space: inherit !important;

}
.header-small-top {
    width: 100%;
    background: #394048;
}
/* .aboutLevelEN .colMenuTree .el-menu .el-submenu.is-opened .el-submenu__title{
	width: 100%;
    height: 60px;
    line-height: 60px;
    background: #F1F3F7;
    border-left: 4px solid #2468f2;
}  */
.aboutLevelEN .colMenuTree .el-menu .el-menu-item{
	width: 100%;
    height: 60px;
	line-height: 60px;
}
.aboutLevelEN .aboutTitleRio{
	height: 75px;
    font-size: 40px;
    font-family: Arial-BoldMT, Arial;
    font-weight: normal;
    color: #353535;
    line-height: 50px;
    border-bottom: 2px solid #E3E5EB;
    margin:12px 0 28px;
}
.aboutLevelEN .detailAvan{
	font-size: 16px;
	font-family: ArialMT;
	color: #353535;
	line-height: 24px;
	padding-bottom: 160px;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
}
/*二级栏目end*/
.header-page-Mobilenav .my-share{
	border-top: 6px solid #f5f7fa;
}

.header-page-Mobilenav-change{
	text-align: center;
	font-size: 16px;
	font-family: Cambria;
	color: #000000;
	display: flex;
	align-items: center;   
	justify-content: center; 
	margin-top: 20px;
}
.header-page-Mobilenav-change-zi{
	position: relative ;
	font-weight: 400;
	color: #1566F7;
}

.header-page-Mobilenav-change-zi::after {
	content: '';
	width: 7px;
	height: 2px;
	background: #1566F7;
	position: absolute;
	bottom: -8px;
	left: 4px;
	border-radius: 2px;
}
.mobileFamousDetail .think-tank-detail-box{
	padding-top: 0 !important;
}

.mobileFamousDetail .think-tank-detail-width{
	width: 100% !important;
}

.mobileOutWrapper{
	width: 94% !important;
}
.mobileOutWrapper .outContent .outTitle_h1{
	font-size: 15px;
}
.mobileOutWrapper .outActions{
	display: inherit;
}
.mobileOutWrapper .outActionsTit{
	width: 100%;
	margin-bottom: 20px;
}
.mobileVideoDetailPage .p-detail{
	width: 100%;
}
.main-content .mobileLogin .regist .regist-detail.regist-c {
    height: 100vh !important;
}
.header-page-Mobilenav .el-menu li span{
    display: block;
}

.header-page-Mobilenav .el-menu li:last-child span{
    display: inline-block;
}
.seniorExpert .seniorExpert-special-item .person-info-box .person-info-name .person-info-label{
	width: 80%;
}

.mobileDeNeedDetailPrePage .deNeedDetailPre-box{
	width: 100% !important;
	padding: 0 10px !important;
}

.mobileDeNeedDetailPrePage .deNeedDetailPre-box .needpre-conth{
	display: inherit;
	margin-top: 0 !important;
	padding: 20px 0 10px !important;
	font-size: 20px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #16161A;
	border-top: 1px solid #D8D8D8;
}

.mobileDeNeedDetailPrePage .deNeedDetailPre-box .needpre-conth .num-text{
	font-size: 11px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #7B7E89;
	padding: 10px 0 8px;
}

.mobileDeNeedDetailPrePage .demand-desc{
	padding: 0 0 20px !important;
	display: inherit !important;
}
.mobileDeNeedDetailPrePage .delayt-left{
	width: 100% !important;
}
.mobileDeNeedDetailPrePage .delayt-item{
	font-size: 13px;
}
.mobileDeNeedDetailPrePage .needpre-endts{
	font-size: 13px !important;
    padding: 4px 7px !important;
}
.mobileDeNeedDetailPrePage .delayt-right{
	margin-left: 0 !important;
}
/* .mobileDeNeedDetailPrePage .demand-mobiledesc{
	padding: 20px 0px 80px;
	
} */
.demandDescMobile .needpre-label{
	font-size: 14px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #16161A;
	border-left: 3px solid #3650FF;
	padding-left: 6px;
	height: 15px;
    line-height: 15px;
}
.demandDescMobile{
	border-top: 8px solid #F0F2F5;
	padding: 12px 0px 80px;
}
.demandDescMobile .demand-desc{
	padding-top: 8px !important;
	border-bottom: 0 !important;
}
.demandDescMobile .demand-list-descval{
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #3A3C44;
	line-height: 21px;
	padding-top: 8px;
}
.mobileProjectDetailPreNo .mobileProjectDetailPreMain{
	width: 100% !important;
	padding: 20px 8px !important;
}
.mobileProjectDetailPreMain .product-detail-img-div{
	width: 100%;
	height: auto;
}
.mobileProjectDetailPreMain .product-detail-bigimg{
	width: 100vw;
    height: auto !important;
}
.mobileProjectDetailPreMain .park-detail-rc{
	width: 100%;
	padding-left: 0;
}
.mobileProjectDetailPreMain .park-detail-rc-title{
	font-size: 16px !important;
	font-weight: 500 !important;
	color: #16161A !important;
	margin: 8px 0 !important;
}
.mobileProjectDetailPreMain .skilltype,.mobileProjectDetailPretable .skilltype{
	padding: 4px 0 16px 0 !important;
}
.mobileProjectDetailPreMain .project-list-lay .project-itemval,.mobileProjectDetailPretable .project-list-lay .project-itemval{
	font-size: 13px !important;
}
.mobileProjectDetailPreMain .project-intro-list .project-intro-child{
	margin-top: 20px !important;
    padding-bottom: 14px !important;
	border-bottom: 0 !important;
}
.mobileProjectDetailPreMain .project-intro-list .child-tit{
	font-size: 14px !important;
	font-weight: 500 !important;
	color: #16161A!important;
}
.mobileProjectDetailPreMain .project-intro-list .child-cont{
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #3A3C44 !important;
	margin-top: 4px !important;
}
.mobileProjectDetailPreMain .project-intro-list .child-cont .show-height p{
	font-size: 14px !important;
}
.mobileProjectDetailPreMain .title-box{
	margin: 0 !important;
}

.mobileProjectDetailPreMain .title-box .title{
	font-size: 16px !important;
	font-weight: 500 !important;
	color: #16161A !important;
}
.mobileProductWeb{
	width: 100%;
	padding-top: 0 !important;
}
.mobilePreProDetailBox .product-detail-img-div{
	width: 100%;
}
.mobilePreProDetailBox .top-crats .el-card__body{
	display: initial;
}
.mobilePreProDetailBox .gallery-top .swiper-slide{
	width: 100%;
	height: auto;
}
.mobilePreProDetailBox .park-detail-rc{
	padding:12px 8px 0!important;
	width: 100%;
}
.productDety .detail-money{
	padding: 12px 0 8px;
	font-size: 15px;
	font-weight: 400;
	color: #EF481A;
}
.mobilePreProDetailBox .detail-brand-title{
	font-size: 16px!important;
	font-weight: 600!important;
	color: #16161A!important;
	margin: 0 !important;
}
.mobilePreProDetailBox .detail-tabs{
	margin: 0 !important;
}
.mobileComDetail .supplyHead{
	padding-top: 0 !important;
}
.mobilecompanyDetailo {
	width: 100%;
}
.mobilecompanyDetailo .commy_box{
	width: 100%;
	height: auto;
	background: #6F7688;
	padding: 20px 10px 80px;
}
.mobilecompanyDetailo .logobox{
	width: 55px;
	height: 55px;
	margin-right: 12px;
}
.mobilecompanyDetailo .logobox img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.mobilecompanyDetailo .comy_r{

}
.mobilecompanyDetailo .comy_r .commy_tit{
	font-size: 16px;
	font-weight: 500;
	color: #FFFFFF;
	padding-bottom: 8px;
}
.mobilecompanyDetailo .comy_r .commy_mid{
	display: flex;
}

.mobilecompanyDetailo .comy_r .commy_li{
	background: rgba(255, 255, 255, 0.15);
	border-radius: 1px;
	margin-right: 7px;
	padding: 4px 2px;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
}
.mobilecompanyDetailo .commy_addr{
	width: 99%;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
	background: url(../images/icon_addr.png) left center no-repeat;
	background-size: unset;
	padding-left: 16px;
    margin-top: 10px;
}
.mobilecompanyDetailo .commy_wrap{
	margin: 0 3%;
	width: 94%;
	padding: 10px 12px;
	background: #FFFFFF;
	border-radius: 3px;
	position: relative;
    z-index: 22;
    top: -50px;
}
.mobilecompanyDetailo .commy_wrap2{
	margin-top: 10px;
}
.mobilecompanyDetailo .commy_wrap_li{
	width: 100%;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #F2F3F5;
}

.mobilecompanyDetailo .commy_wrap_li .commy_wrap_li_tit{
	font-size: 13px;
	font-weight: 400;
	color: #7B7E89;
}

.mobilecompanyDetailo .commy_wrap_li .commy_wrap_li_dec{
	font-size: 13px;
	font-weight: 400;
	color: #3A3C44;
	padding-left: 12px;
	width: 80%;
}

.mobilecompanyWrap{}
.mobileComm{
	width: 100%;
}
.mobileComm .com-detail-tab ul{
	height: 44px !important;
	background: #FFFFFF !important;
	box-shadow: 0px -1px 0px 0px #F2F3F5 !important;
	font-size: 15px !important;
    line-height: 44px !important;
    font-weight: 600 !important;
}
.mobileComm .com-detail-tab ul li span{
	padding: 0 14px !important;
}
.mobileComm .entre-info-show,.mobileComm .com-detail-pAndS .item-pane,.mobileComm .com-detail-demand,.mobileComm .com-detail-project,.mobileComm .com-detail-coop,.mobileComm .com-detail-info{
	padding: 4px 12px 20px!important;
}
.mobileComm .entre-info-show .entre-info-desc{
	text-indent: 0 !important;
    margin-top: 0 !important;
}
.mobileComm .supplyHonor{
	margin: 0 12px !important;
}
.mobileComm .honor-imgbox{
	width: 48% !important;
	height: 114px !important;
	margin: 0 1% 2%!important;
	display: block !important;
}
.mobileComm .honor-imgbox .el-image{
	width: 100% !important;
	height: auto !important;
}
.mobileComm .supplyHonor .honor-ul{
	display: flex;
    flex-wrap: wrap;
}
.mobileComm .com-detail-tab-title{
	font-size: 16px !important;
	margin: 10px 0 4px !important;
}
.mobileComm .com-detail-tab-title .el-image{
	width: 22px !important;
    height: 16px !important;
}
.mobileComm .product-detail-bt-title{
	font-size: 15px !important;
}
.mobileComm .product-detail-bt-money{
	font-size: 16px !important;
}
.mobileComm .technology-list-box .el-card{
	height: 132px !important;
	margin-top: 2px !important;
}
.mobileComm .technology-list-box-item .el-image{
	width: 45%;
    height: 130px;
}
.mobileComm .technology-list-box-item-details{
	width: calc(100% - 160px) !important;
    padding: 6px 10px !important;
}
.mobileComm .technology-list-box .technology-list-box-item-price{
	margin: 2px 0 0 !important;
}
.mobileComm .technology-list-box .technology-list-box-item-title{
	font-size: 14px !important;
}
.mobileComm .expert-list-box .el-card{
	height: 150px !important;
	margin-top: 0 !important;
}
.mobileComm .expert-list-box .el-image{
	width: 100% !important;
    height: auto !important;
}
.mobileComm .com-detail-project .com-detail-project-items .item{
	display: flex;
	height: 110px !important;
}
.mobileComm .float-left{
	float: none !important;
	width: 40%;
}
.mobileComm .com-detail-project .com-detail-project-items .item .el-image{
	width: 100% !important;
	height: 110px !important;
}
.mobileComm .com-detail-project .com-detail-project-items .item .item-right{
	width: 60% !important;
	padding: 4px 5px !important
}
.mobileComm .com-detail-project .com-detail-project-items .item .item-title{
	margin-bottom: 4px !important;
	font-size: 15px !important;
}
.mobileComm .com-detail-project .com-detail-project-items .item .item-intro{
    margin-bottom: 6px !important;
    height: 22px !important;
    overflow: hidden !important;
}
.mobileComm .com-detail-project .com-detail-project-items .item .item-other div{
	margin-right: 4px !important;
}

.mobile-box .search-title{
	font-size: 16px !important;
}
/* .mobile-box .el-input--suffix .el-input__inner{
	width: 230px !important;
}
.mobile-box .el-input__icon.el-icon-search{
	left: -220px !important;
} */

/*分站点公共样式*/
.station-entrance-block{
	height: 137px;
	display: flex;
	padding-top: 36px;
}
.station-entrance-title{
	margin-right: 2px;
	width: 30px;
	height: 38px;
	float: left;
	background: url(../images/station-zxrz.png) center center no-repeat;
	background-size: contain;
}
.station-entrance-left{
	position: relative;
}
.station-entrance-right-zx{
	position: relative;
	line-height:24px;
	margin:0 0 0 22px;
	width: 400px;
	height: 66px;
	background: #FAF8F7;
	border-radius: 4px;
	padding: 12px;
} 
.station_right_listD{
	margin-left: auto;
}
.station_right_listD a{
	text-align: center;
    margin-left: 32px;
}
.station_right_listD_span{
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	line-height: 20px;
}
.station-supply-img{
	width: 44px;
	height: 44px;
	display: block;
	margin-bottom: 8px;
}
.station-main-box .scroll-list-page{
	height: 20px;
}
.station-main-box .scroll-list-page .scroll-list-item{
	border-bottom: 0;
}
.station-boxc{
	border-bottom: 1px solid #E3E5EB;
}
.station-btn{
	width: 142px;
	height: 66px;
	line-height: 66px;
	margin-left: 8px;
	text-align: center;
	font-size: 20px;
	font-weight: 500;
	color: #FFFFFF;
}
.station-box-left-btn{
	background: url(../images/station-btn-left.png) center center no-repeat;
	background-size: contain;
}
.station-box-right-btn{
	background: url(../images/station-btn-right.png) center center no-repeat;
	background-size: contain;
}

.station-news-block{

}
.station-news-left{

}
.station-news-right{

}

.station-main-box-l .contry-info-news-left .el-carousel__container{
	height: 266px;
}
.station-footer-record{
	height: 86px;
    width: 100%;
    background: #3a4048;
}

.station_hunanLine{

}



.station-about-box{
	width: 1272px;
	margin:24px auto 60px;
	padding: 40px 50px 100px;
}
.station-about-box-title{
	height: 30px;
	font-size: 22px;
	font-weight: 600;
	color: #333333;
	line-height: 30px;
}
.station-about-box-content{
	padding: 24px 0 60px;
	font-size: 16px;
	font-weight: 400;
	color: #333333;
	line-height: 28px;
}
.station-about-box-flex{
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 107px;
}
.station-about-box-flex .station-about-box-li{
	width: 50%;
	border: 1px solid #EEEEEE;
	padding: 34px 20px;
	text-align: center;
}
.station-about-box-telImg{
	width: 64px;
	height: 64px;
}
.station-about-box-word{
	font-size: 14px;
	font-weight: 400;
	color: #666666;
	line-height: 20px;
	padding: 3px 0 8px;
}
.station-about-box-tel{
	height: 22px;
	font-size: 20px;
	font-family: ArialMT;
	color: #333333;
	line-height: 23px;
}

/*接力站头部样式start*/
.station_header_page{
	background: #FFFFFF;
}
.station_header_navTop .logoS{
	float: left;
	display: block;
	width: 30%;
    height: 40px;
	margin-top: 26px;
}
.station_header_navTop .station-page-nav{
	width: 63%;
	float: right;
	margin-top: 12px;
}

.station_header_top .login-register-btns{
	font-size: 13px;
	font-weight: 400;
	color: #1566F7;
}
.station_header_navTop .station-page-nav .el-menu .el-menu-item, .station-page-nav .el-menu .el-submenu__title{
	color: #333333 !important;
	font-size: 16px;
	font-weight: 400;
	padding: 0 10px;
}
.station_header_navTop .station-page-nav .el-menu .mactive{
	color: #1566F7;
}
.station_header_navTop .station-page-nav .el-menu .mactive:after{
	position: absolute;
    content: "";
    width: 16px;
    left: 50%;
    margin-left: -8px;
    bottom: 0px;
    height: 3px;
    background: #1566F7;
}
.station_header_top .message-num {
    width: 16px;
    height: 16px;
    background: #f42a15;
    border-radius: 50%;
    font-style: normal;
    font-size: 10px;
    display: inline-block;
    color: #ffffff;
    line-height: 16px;
}
.station_header_top{
	width: 1272px;
    margin: 0 auto;
	height: 40px;
	line-height: 40px;
	background: #FFFFFF;
}
.station_header_top_word{
	font-size: 13px;
	font-weight: 400;
	color: #979EAA;
}
.station_header_top_right{
	margin-left: auto;
}
.station_header_top_right .header-user{
	border: 0;
}
.station-page-nav .el-menu{
	border-right: 0;
}

.station-commomTitle-title{
	font-size: 20px;
	font-weight: 600;
	color: #333333;
	height:20px;
	line-height:20px;
	border-left:4px solid  #1466F7;
	padding-left:10px;
}
.station-commomTitle-icon{
	font-size: 13px;
	line-height:20px;
	font-weight: 400;
	color: #B8B8B8;	
    cursor: pointer;
}
/*接力站头部样式end*/
.station-supply-top-banner {
	width: 100%;
}
.station-supply-top-banner .el-carousel__container {
	height: 100%;
}
.station-supply-top-banner .el-carousel__container img{
	height: 100%;
	width: 100%;
    /* object-fit: cover; */
}
.station-supply-top-banner .el-carousel__button {
	opacity: .16;
   	width: 25px;
    height: 5px;
    border-radius: 3px;
	background: #FDFDFD;
	opacity: 0.72;
}
.station-supply-top-banner .el-carousel__indicator.is-active button {
	opacity: 1;
	background-color: #0557EE;
}
.station-supply-top-banner .el-carousel__arrow{
	height: 36px;
    width: 36px;
    border-radius: 50px;
}
.station-supply-top-banner .el-carousel__arrow i {
	font-size: 12px;
}
.station-user-name{
	max-width: 220px;
    vertical-align: top;
    font-size: 12px;
}

.header-page-top .header-page-top-right{
	max-width: 800px !important;
}
.header-page-nav .el-menu .el-menu-item{
	float: left !important;
}
.header-page-fixed .header-page-nav{
	height: auto !important;
    min-height: 60px !important;
}


/* 门户国际版适配样式start */
/* 公共头部start */
.mobile-header-box-top{
	width: 100% !important;
    height: 52px !important;
	padding: 0 6px !important;
}
.mobile-header-box-top .header-box-top-left{
	width: 67% !important;
    height: auto !important;
}
.header-box-top .handleNavM2,.header-box-top .notLogged2,.header-box-top .alreadyLogged2{
	display: none;
}
.mobile-bigpicture-box-bg,.mobile-bigpicture-box-bg .bigpicture-box-mask,.mobile-bigpicture-box-bg .el-carousel--horizontal{
	height: 316px !important;
}
.mobile-bigpicture-box-bg .el-carousel__container,.mobile-bigpicture-box-bg .el-carousel .el-image{
	height: 316px !important;
}

/* 公共头部end */

/* 首页start */
.mobile-hot-serve-page .hotserver-box{
	width: 100% !important;
	padding: 0 !important;
	display: unset !important;
	height: auto !important;
}
.mobile-hot-serve-page .hotserver-box .hot-server-left{
	width: 100% !important;
	padding-right: 0 !important;
	border-right: 0 !important;
	flex-direction: inherit !important;
}
.mobile-hot-serve-page .hot-server-left .hot-server-left-content{
	width: 50% !important;
	height: 44px !important;
	font-size: 14px !important;
}
.mobile-hot-serve-page .hotserver-box .hot-server-right{
    width: 100% !important;
	padding: 20px 3% !important;
	background: #F2F4F7;
}
.mobile-hot-serve-page .hotserver-box .hot-server-right .hot-server-right-bottom .hot-server-right-bottom-content{
	background:#ffffff;
	position: relative;
}
.mobile-hot-serve-page .hotserver-box .hot-server-right .hot-server-right-bottom .hot-server-right-bottom-content::before{
	position: absolute;
	left: 4px;
	top: 18px;	
	content: '';
	width: 3px;
	height: 8px;
	background: #1560E6;
}
.mobile-hot-serve-page .hotserver-box .hot-server-right .hot-server-right-top{
	font-size: 22px;
	font-family: Arial-BoldMT, Arial;
	font-weight: 600;
	color: #353535;
	height: 50px;
	line-height: 26px;
	padding-bottom: 20px;
}
.mobile-hotactive-boxEn{
	width: 100% !important;
	padding: 10px 10px !important;
	display: inherit !important;
}
.mobile-hotactive-boxEn .hot-active-box-content{
	width: 100% !important;
    height: 152px !important;
}
.mobile-hotactive-boxEn .hot-active-box-content .bg-pic-box{
	width: 100% !important;
    height: 152px !important;
}
.mobile-hotactive-boxEn .hot-active-box-content .content{
	width: 92% !important;
    margin: 3% 4% !important;
} 
.mobile-hotactive-boxEn .hot-active-box-content .content .title{
	font-size: 22px !important;
	line-height: 26px !important;
	height: auto !important;
	padding-bottom: 35px;
}

.mobile-hotactive-boxEn .hot-active-box-content .content .text{
	color: #E3E3EA !important;
	line-height: 20px !important;;
}
.mobile-tradeinformation-boxEN{
	width: 100% !important;
	height: auto !important;
	padding: 3% !important;
}
.mobile-tradeinformation-boxEN .trade-information-top{
	margin-bottom: 20px !important;
}
.mobile-tradeinformation-boxEN .trade-information-top .trade-information-top-left{
	font-size: 22px !important;
}
.mobile-tradeinformation-boxEN .trade-information-bottom{
	display: initial !important;
}
.mobile-tradeinformation-boxEN .trade-information-bottom .trade-information-bottom-left{
	margin-right: 0 !important
}
.mobile-tradeinformation-boxEN .trade-information-bottom .trade-information-bottom-left .pic{
	width: 100% !important;
    height: 194px !important;
}
.mobile-tradeinformation-boxEN .trade-information-bottom .trade-information-bottom-left .text{
	width: 100% !important;
    height: 65px !important;
    font-size: 14px !important;
    font-weight: normal !important;
    line-height: 22px !important;
    padding: 10px !important;
}
.mobile-tradeinformation-boxEN .trade-information-bottom .trade-information-bottom-right{
	width: 100% !important;
}
.mobile-tradeinformation-boxEN .trade-information-bottom .trade-information-bottom-right li{
	height: 120px !important;
	padding: 10px 0 !important;
}
.mobile-tradeinformation-boxEN .trade-information-bottom .trade-information-bottom-right li .text{
	font-size: 14px !important;
	line-height: 18px !important;
    margin-bottom: 14px;
}

/* 首页end */
/* 关于我们适配start */
.mobile-tfLevelList-pageEN .aboutEN_box .bigPicture{
	height: 246px !important;
}
.mobile-tfLevelList-pageEN .aboutEN_box .el-carousel__container,.mobile-tfLevelList-pageEN .aboutEN_box .bigPicture .el-image {
    height: 246px !important;
}
.mobile-tfLevelList-pageEN .aboutEN_box .bigPicture .el-image .el-image__inner{
	object-fit: cover;
}
.mobile-about-LevelEN{
	position: relative;
	top: -123px;
    z-index: 22;
    text-align: center;
    color: #fff;
}
.mobile-about-LevelEN-tabs .el-select{
	width: 295px;
    height: 52px;
    border-radius: 4px;
    border: 1px solid rgba(255, 255, 255, 0.16);
}
.mobile-about-LevelEN-tabs .el-select>.el-input{
	height: 52px;
    line-height: 52px;
}
.mobile-about-LevelEN-tabs .el-input__inner{
	width: 100%;
	height: 52px;
	line-height: 52px;
	background: none;
    border: 0;
    color: #ffffff;
    font-size: 14px;
}
.mobile-about-LevelEN-content{
	width: 100%;
	padding: 0 4%;
	position: relative;
    top: 85px;
	text-align: left;
}
.mobile-about-LevelEN-content-title{
	font-size: 28px;
	font-weight: normal;
	color: #353535;
	height: 76px;
	line-height: 76px;
	border-bottom: 2px solid #E3E5EB;
}
.mobile-about-LevelEN-content-words{
	padding-top: 20px;
	font-size: 14px;
	font-family: ArialMT;
	color: #353535;
	line-height: 24px;
	word-wrap: break-word;
    white-space: normal;
    word-break: break-all;
}
.mobile-about-LevelEN-content img{
	max-width: 100%;
}
/* 关于我们适配end */
/* 栏目向导国际版适配start */
.mobile-sectorIndex-homeEn .sectorsBanner{
	width: 100% !important;
    padding: 12px 8px;
    background: #ffffff;
    margin: 20px auto 0;
}
.mobile-sectorIndex-homeEn .mobile-sectorIndex-homeEn-colltitle{
	width: 100%;
	word-wrap:break-word;
}
.mobile-sectorIndex-homeEn .aboutEN_box .bigPicture,.mobile-sectorIndex-homeEn .imgYU{
	height: 290px!important;
}
.mobile-sectorIndex-homeEn .imgYU .right-box-item-0{
	width: 100%;
    height: 212px;
}
.mobile-sectorIndex-homeEn .imgYU .right-box-item-1 {
    width: 49%;
    height: 77px;
    position: absolute;
    left: 0;
    top: 214px;
}
.mobile-sectorIndex-homeEn .imgYU .right-box-item-2 {
    width: 49%;
    height: 77px;
    position: absolute;
    right: 0;
    top: 214px;
}

.mobile-sectorZ-listEN{
	width: 94%;
    margin:5% 2% 4%;
}
.mobile-sectorZ-listEN .el-collapse-item{
	margin-bottom: 10px;
	
}
.mobile-sectorZ-listEN .el-collapse-item__header{
	width: 100%;
    height: 56px;
    background: #FFFFFF;
    box-shadow: 0px 1px 8px 0px rgb(0 0 0 / 8%);
    border-radius: 4px;
    padding: 0 10px;
    
	font-size: 14px;
	color: #000000;
}
.mobile-sectorZ-listEN .mobile-sectorZ-listEN-title{
	width: 86%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.mobile-sectorZ-listEN .el-collapse-item__content{
	border-top: 2px solid #E3E5EB;
    padding: 10px;
	font-size: 14px;
	font-family: ArialMT;
	color: #353535;
}

/* 栏目向导国际版适配end */
/* 供求平台国际化适配start */
.mobile-supply-homeEN .supply-top-container{

}
.mobile-supply-homeEN .supply-top-banner,.mobile-supply-homeEN .supply-top-banner .el-carousel__container,.mobile-supply-homeEN .supply-top-banner .el-carousel__container img{
	height: 246px !important;
}
.mobile-supplywrap-boxEN{
	width: 100%;
	height: 44px;
	display: flex;
	align-items: center;   
	justify-content: center; 
}
.mobile-supplywrap-boxEN-item{
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	background: #394048;
	width: 50%;
    height: 44px;
    line-height: 44px;
}
.mobile-supply-carousel-blockEN{
	position: relative;
    background: #fff;
}
.mobile_carousel_boxEn{
	width: 96%;
	margin: 0 2%;
	padding-top: 6%;
}

.mobile-supply-carousel-blockEN .el-carousel__container{
	height: 110px ;
}

.mobile_carousel_boxEn .el-carousel__indicators--outside{
	display: none;
}
.mobile-index-carousel-block-item{
	width: 25%;
    margin: 0 4%;
    text-align: center;
}
.mobile-index-carousel-block-item-title{
	font-size: 14px;
	color: #353535;
	line-height: 18px;
}
.mobile-index-carousel-img{
	width: 60px;
    height: 60px;
}
.mobile-SupplyProH-homeEn{
	width: 100% !important;
	padding-top: 20px;
}
.mobile-supplyProduct-homeEn{
	padding: 0 !important;
	height: 692px;
    overflow: hidden;
}
.mobile-supplyProduct-homeEn .content-item{
	width: 100% !important;
    height: 160px !important;
    margin: 0 0 12px !important;
    display: flex;
	border-bottom: 1px dashed #E3E5EB;
}
.mobile-supplyProduct-homeEn .content-item .content-item-image{
	width: 42% !important;
	height: 160px !important;
}
.mobile-supplyProduct-homeEn .content-item .el-image{
	width: 100% !important;
	height: 160px !important;
}
.mobile-supplyProduct-homeEn .content-item .content-item-desEn{
	width: 55%;
	margin-left: 10px;
}
.mobile-supplyProduct-homeEn .content-item-desEn .content-item-name{
	height: 90px !important;
	margin: 18px 0 15px !important;
}

.mobile-supply-carouselBoxEn{
	margin-top: 20px;
	width: 100%;
    padding: 12px;
    background: #fff;
}
.mobile-supply-carousel-block-itemEn{
	width: 100%;
    height: 166px;
    overflow: hidden;
    position: relative;
}
/* 供求平台国际化适配end */

/* 推广湖南start */
.mobilepPomotionPage{
	background: #F5F7FA;
}

.mobilepPomotionPage .hunan_Box{
	width: 100% !important;
	padding: 10px 10px 0 !important;
	margin: 0 !important;
	background: none !important;
}
.mobilepPomotionPage .hunan_h1{
	line-height: 38px !important;
}
.mobilepPomotionPage .hunan_h1,.mobileHunanPro .hunanPro_title,.mobile_hunanPro .hunan_h1{
	font-size: 18px !important;
	background:none !important;
	padding-left: 0 !important;
	font-weight: 500;
	color: #353535;
	line-height: 24px;
}
.mobilepPomotionPage .el-carousel__container{
	height: 90px;
}
.mobilepPomotionPage .el-carousel__container img{
	width: 100%;
}

.mobilepPomotionPage .hunanLine{
	display: revert;
	background: #ffffff;
	padding: 5px;
}
.mobilepPomotionPage .hunanImg1{
	width: 100%;
	height: auto;
}
.mobilepPomotionPage .hunanWords{
	width: 100%;
	word-wrap: break-word;
}

.mobileHunanPro .img{
	width: 84%;
    height: auto;
    margin: 15px auto 0;
    display: block;
}

.mobileHunanPro .hunanPro_contPage{
	width: 100%;
    padding-top: 12px;
    height: 370px;
    overflow-y: auto;
}
.mobileHunanPro .hunanPro_cont_li{
	display: flex;
	align-items: center;   
    justify-content:space-between;
	height: 44px;
	background: #FFFFFF;
	box-shadow: inset 0px -1px 0px 0px #F0F2F5;
}
.mobileHunanPro .hunanPro_cont_li_tit{
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #3A3C44;
}

.mobile_hunanPro{
	margin: 20px 0;
}
.mobile_hunanPro .mobile_hunanPro_all{

}
.mobile_hunanPro .mobile_hunanPro_item{
	padding: 14px 0;
    border-bottom: 1px dashed #E3E5EB;
	display: flex;
}

.mobile_hunanPro .mobile_hunanPro_item .pdfIcon{	
    margin: 3px 8px 0 0;
    width: 16px;
    height: 16px;
}
.mobile_hunanPro_item_tit{
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #000000;
}
.mobile_hunanPro_item_date{
	padding-top: 8px;
	font-size: 12px;
	font-family: ArialMT;
	color: #999999;
}
.mobile_hunanCompany{
	padding: 10px !important;
	height: auto !important;
}
.mobile_hunanCompany .hunanComy_name{
	font-size: 22px;
	line-height: 30px;
}

.mobileHunanExpert .mobile_hunanExpert_Li{
	position: relative;
    overflow: hidden;
	width: 100%;
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.08);
	border: 1px solid #E4E6EA;
	margin-bottom: 16px;
}
.mobileHunanExpert .mobile_hunanExpert_Li .el-image{
	width: 100%;
    height: 252px;
}
.mobileHunanExpert .mobile_hunanExpertRight{
	padding: 20px 12px;
}
.mobileHunanExpert .mobile_hunanExpertRight .hunanExpertName{
	font-size: 18px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #000000;
	line-height: 25px;
}	

.mobileHunanExpert .mobile_hunanExpertRight .hunanExpertPost{
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #7D8086;
	line-height: 14px;
}	
.mobileHunanExpert .mobile_hunanExpertRight .hunanExpertP{
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #353535;
	line-height: 20px;
}
/* 推广湖南end */


/* 门户国际版适配样式end */

.productAddGate-btn{
	display: flex;
	align-items: center;   
  justify-content: center; 
	background: #EEEFF1;
	height: 34px;
	border-radius: 4px;
	width: 248px;
	margin: 0 auto;
}
.productAddGate-btn.bigwidth{
	width: 190px;
}
.productAddGate-btn-item{
	padding: 4px 15px;
	color: #666666;
	cursor: pointer;
		
}
.productAddGate-btn-item.activeBtn{
	color: #ffffff;
	background: #175FE5;
	border-radius: 4px;
}

.mobile-source-newStyle{
	height: 33px;
	background: #f2f2f2;
	line-height: 33px;
	color: #999;
	padding-left: 14px;
}
.mobile-industryArea-wrapper{
	width: 100% !important;
	background: #F2F4F7;
  padding: 20px 12px !important;
}

.mobile-industryArea-wrapper .industryArea-title{
	font-size: 16px;
	padding-left: 18px;
	background-size: 3%;
}
.mobile-industryArea-wrapper .mobile-filtrate{
	position: absolute;
	right: 16px;
	top: 21px;
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #80848B;
}

.mobile-industryArea-wrapper .myDrawerMobile .find-page-category-box{
	padding: 20px 15px;
	background: #fff;
}	
.mobile-industryArea-wrapper .myDrawerMobile .industryArea-box-name{
	display: block;
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 12px;
	width: 127px;
	color: #3d4552;
}
.mobile-industryArea-wrapper .myDrawerMobile .category-title-item{
	margin-left: 0 !important;
}
.mobile-industryArea-wrapper .myDrawerMobile .find-page-category-box .collapse-category-line .category-title-item{
	padding-right: 0 !important;
}
.mobile-industryArea-wrapper .myDrawerMobile .find-page-category-box .collapse-category-line .industryArea-title-boxo{
	height: auto !important;
}
.mobile-industryArea-wrapper .myDrawerMobile .find-page-category-box .category-line{
	border-bottom: 0 !important;
}
.mobile-industryArea-wrapper .myDrawerMobile .find-page-category-box .collapse-category-line .more{
	bottom: -25px !important;
}
.mobile-industryArea-wrapper .myDrawerMobile .find-page-category-box .collapse-category-line .category-line-close{
	height: 245px !important;
}
.mobile-industryArea-wrapper .myDrawerMobile .el-drawer__body{
	overflow-y: scroll;
}
.mobile-industryArea-wrapper .myDrawerMobile .category-title-item .find-page-category-box-item:first-child{
	margin-left: 9px !important;
}

.mobile-industryArea-wrapper .myDrawerMobile .find-page-category-box .find-page-category-box-item{
	height: 36px;
    width: 27%;
    background: #F4F5F7;
    font-size: 13px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #3A3C44;
    padding: 0 4px;
    line-height: 36px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.mobile-industryArea-wrapper .myDrawerMobile .find-page-active-item{
	height: 36px;
	width: 27%;
	background: #E7EDF8 !important;
	font-size: 13px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #3A3C44;
	padding: 0 4px;
	line-height: 36px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.mobile-industryArea-wrapper .industryArea-li{
	background: #ffffff;
	margin-bottom: 8px;
	height: 162px;
	padding: 12px;
}
.mobile-industryArea-wrapper .industryArea-li .industryArea-li-left{
	padding-right: 0;
	width: 78%;
}
.mobile-industryArea-wrapper .industryArea-li .industryArea-li-left-top-name{
	font-size: 15px;
	font-weight: 400;
}
.mobile-industryArea-wrapper .industryArea-li .mobile-noFlex{
	display: initial !important;
}
.mobile-industryArea-wrapper .industryArea-li-left-top-addr{
	width: 85%;
}

.mobile-industryArea-wrapper .industryArea-li-left-bot{
	margin-top: 8px !important;
}
.mobile-industryArea-wrapper .industryArea-li-left-top-addr,.mobile-industryArea-wrapper .industryArea-li-left-top-hay{
	font-size: 12px;
	margin-bottom: 8px;
}
.mobile-industryArea-wrapper .industryArea-li-right{
	width: 70px;
	height: 70px;
}
.mobile-industryArea-wrapper .industryArea-li-right .imgData{
	width: 70px;
	height: 70px;
}

.mobile-promoCompany-page .promocompany-box .title{
	font-size: 16px;
	padding-left: 18px;
	background-size: 3%;
	margin-bottom: 24px;
}
.mobile-promoCompany-page .promocompany-box .title-box{
	padding: 0 10px
}
.mobile-promoCompany-wrapper{
	width: 100% !important;
	padding: 20px 15px;
}

.mobile-promoCompany-wrapper .promocompany-box-list{
	display: block;
}
.mobile-promoCompany-wrapper .promocompany-box-list-item{
	width: 100%;
	height: 130px;
	border: 0;
	border-bottom: 2px solid #E3E7EB;
	margin-bottom: 10px;
}
.mobile-promoCompany-wrapper .promocompany-box-list-item:nth-child(odd){
	margin-right: 0;
}
.mobile-promoCompany-wrapper .promocompany-box-list-item .el-image{
	width: 120px;
	height: 120px;
}

.mobile-promoCompany-wrapper .promocompany-box-list-item-right{
	padding: 0 12px 12px 12px;
	margin-left: 120px;
	width: 72%;
}
.mobile-promoCompany-wrapper .promocompany-item-info-first span{
	font-size: 16px;
	font-weight: 500;
	color: #393F46;
}
.mobile-promoCompany-wrapper .promocompany-item-info-second{
	color: #919499;
	font-weight: 400;
	font-size: 12px;
}
.mobile-promoCompany-wrapper .promocompany-item-info-third{
	font-size: 12px;
	font-weight: 400;
	color: #919499;
}
.mobile-famousDetail-wrapper{
	width: 100% !important;
	padding: 0 10px;
}
.mobile-famousDetail-page .think-tank-detail-box{
	padding-top: 10px !important; 
}
.mobile-famousDetail-wrapper .person-info{
	border: 0 !important;
}
.mobile-famousDetail-wrapper .person-info .el-card__body{
	height: auto !important;
	padding-bottom: 16px !important;
}
.mobile-famousDetail-wrapper .person-info .el-image{
	margin-top: 16px;
	width: 120px !important;
	height: 120px !important;
}
.mobile-famousDetail-wrapper .park-detail-rc{
	margin-left: 10px !important;
	padding-left: 0 !important;
}
.mobile-famousDetail-wrapper .park-detail-rc-title{
	font-family: PingFangSC-Medium, PingFang SC;
	font-size: 16px !important;
	font-weight: 500 !important;
	color: #000000 !important;
	line-height: 22px !important;
	margin: 16px 0 29px 0 !important;
}
.mobile-famousDetail-wrapper .park-detail-rc p:nth-child(2){
	height: 60px !important;
  min-height: initial !important;
}

.mobile-famousDetail-wrapper .el-tabs--top{
	margin-top: 0 !important;
}
.mobile-famousDetail-wrapper .peodetail-lay{
	padding: 10px 0 !important;
}

#thediv {
  z-index: 1000;
  position: absolute;
  top: 43px;
  left: 2px;
  height: 180px;
  width: 300px;
}
#thediv .img{
	width:100%;
	height:auto;
}
#thediv .closeX{
	font-size:26px;
	font-size: 26px;
	position: absolute;
	top: -24px;
	right: 0;
	cursor: pointer;
}
.transLi{
	display: block;
    font-size: 15px;
    margin-bottom: 10px;
    color: #0000cc;
    cursor: pointer;
		padding: 2px 10px;
} 
.trans-active-color{
	color: #ffffff !important;
	background: #0000cc;
}
.mobile-find-box-en .common-width{
	width: 100%;
}
.mobile-find-box-en .mch-img-sd{
	width: 100%;
}
.mobile-product-service-en{
	padding: 30px 10px !important;
}
.mobile-box-en .sort-box {
	position: relative;
	height: 40px;
	font-size: 13px;
	font-weight: 500;
	color: #919499;
	border: 0px solid #e1edf0;
	border-bottom: 1px solid #E3E7EB;
}
.mobile-box-en .filtrate{
	position: absolute;
    right: 16px;
    bottom: -10px;
}
.mobile-box-en .category-title-child{
	padding: 20px !important;
}
.mobile-find-box-en .mch-img-sd img{
	width: 100% !important;
}
.mobile-product-en .common-width{
	width: 100%;
	padding-top: 0;
}
.mobile-product-en .top-crats .el-card__body{
	display: initial;
}
.mobile-preProDetail-en .gallery-top .swiper-slide{
	width: 100%;
  height: auto;
}
.mobile-preProDetail-en .park-detail-rc{
	padding:0 10px;
}
.mobile-preProDetail-en .detail-brand-title{
	font-size: 16px!important;
	font-weight: 600!important;
	color: #16161A!important;
	margin: 13px 0 !important;
}
.mobile-preProDetail-en .detail-required-item{
	width: 100%;
}
.mobile-preProDetail-en .detail-money{
	padding: 12px 0 8px;
	font-size: 15px;
	font-weight: 400;
	color: #EF481A;
}
.mobile-summary-EN{
	padding-left: 10px;
	padding-right: 10px;
}
.mobile-summary-zi{
	padding:0;
	font-size: 18px;
}
.mobile-bottom-en{
	padding: 0 10px;
}
.mobile-bottom-en .item-right{
	padding-left: 0;
}
.mobile-bottom-en .pd-rc .item-money{
	font-size: 17px;
	margin-top: 10px
}
.mobile-bottom-en .pd-rc .item-right-left{
	width: 100%;
}
.mobile-bottom-en .pd-rc .item-right-right{
	width: 100%;
}


#edui_fixedlayer{
	z-index: 5000!important;
}


.clearfix {
    display: flex;
    align-items: center;
    justify-content: center;
}
/*.c2-free-tag44 .c2-free-tag ul{}
.c2-free-tag44 .c2-free-tag ul{}
.c2-free-tag44 .c2-free-tag ul{}*/
.page-list .page-item .page-link{
/*	float: left;*/
    color: #606266;
    background: #f4f4f5;
    padding: 2px 8px;
    cursor: pointer;
    border-radius: 2px;
    margin: 0 5px;}
	.page-list .page-item .active{background: #f7941d;color: #fff;}