﻿
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	line-height: 1.15;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

@font-face {
	font-family:NexaBold;
	src:url(NexaBold.otf)
}

@font-face {
	font-family:alibabapuhui;
	src:url(Alibaba-PuHuiTi-Regular.ttf)
}
@font-face {
	font-family:alibabapuhui2;
	src:url(Alibaba-PuHuiTi-Light.ttf)
}


body {
	margin: 0;
	line-height: 1.42857143;
	font-size: 14px;
	min-width: 1230px;
	background: #fff;
	color: #333;
	font-family: alibabapuhui;
}
h1 {
	font-size: 2em;
	margin: .67em 0;
}
figure {
	margin: 1em 40px;
}
hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}
a {
	-webkit-text-decoration-skip: objects;
	background-color: transparent;
}
abbr[title] {
	border-bottom: none;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
}
b, strong {
	font-weight: bolder;
}
dfn {
	font-style: italic;
}
mark {
	background-color: #ff0;
	color: #000;
}
small {
	font-size: 80%;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -.25em;
}
sup {
	top: -.5em;
}
audio:not([controls]) {
	display: none;
	height: 0;
}
img {
	border-style: none;
}
svg:not(:root) {
	overflow: hidden;
}
button, input, optgroup, select, textarea {
	line-height: 1.42857143;
	margin: 0;
	outline: none;
}
body, button, input, select, textarea {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-font-feature-settings: "liga", "kern";
	font-family: alibabapuhui;
}
button, input {
	overflow: visible;
}
button, select {
	text-transform: none;
}
button, html [type=button],/* 1 */ [type=reset], [type=submit] {
-webkit-appearance:button;
}
button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
border-style:none;
padding:0;
}
button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {
outline:1px dotted ButtonText;
}
fieldset {
	padding: .35em .75em .625em;
}
legend {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}
progress {
	display: inline-block;
	vertical-align: baseline;
}
textarea {
	overflow: auto;
}
[type=checkbox], [type=radio] {
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding:0;
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
height:auto;
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px;
}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
-webkit-appearance:none;
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit;
}
summary {
	display: list-item;
}
article, aside, footer, header, nav, section, figcaption, figure, main, details,/* 1 */ menu {
	display: block;
}
pre, code, kbd, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
audio, video, canvas {
	display: inline-block;
}
template, [hidden] {
display:none;
}
.clearfix {
	zoom: 1;
}
.clearfix:before, .clearfix:after {
	display: table;
	line-height: 0;
	content: "";
}
.clearfix:after {
	clear: both;
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #008430;
}
ul {
	margin: 0;
	list-style: none;
	padding: 0;
}
img {
	display: inline-block;
	border: 0;
	vertical-align: middle;
	max-width: 100%;
}

.foot-link {
	padding: 20px 0;
}
.foot-link h4 {
	border-bottom: 1px solid #ddd;
	margin: 0;
	font-size: 18px;
	color: #000;
	padding-bottom: 15px;
}
.foot-link h4 small {
	text-transform: uppercase;
	font-size: 16px;
	font-weight: normal;
	color: #999;
}
.foot-link ul {
	margin-left: -20px;
}
.foot-link li {
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}

.footer-fix {
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: #fff;
	z-index: 10;
	display: none;
}
.footer-fix li {
	float: left;
	width: 25%;
}
.footer-fix li a {
	display: block;
	text-align: center;
	padding: 7px 0;
	font-size: 12px;
	line-height: 1;
}
.footer-fix li i {
	display: block;
	height: 20px;
	background: no-repeat center;
	background-size: contain;
	margin-bottom: 4px;
}
.footer-fix li i.i1 {
	background-image: url(../images/f_01.png);
}
.footer-fix li i.i2 {
	background-image: url(../images/f_02.png);
}
.footer-fix li i.i3 {
	background-image: url(../images/f_03.png);
}
.footer-fix li i.i4 {
	background-image: url(../images/f_04.png);
}
.img-center {
	text-align: center;
	font-size: 0;
}
.img-center img {
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}
.img-cover {
	overflow: hidden;
}
.img-cover span {
	display: block;
	width: 100%;
	background: no-repeat center / cover;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.container {
	padding: 0 15px;
	min-width: 1600px;
	margin: 0 auto;
	max-width: 1600px;
}
.more-big {
	display: inline-block;
	font-size: 0;
	vertical-align: middle;
	line-height: 50px;
	margin-top: 50px;
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgb(214,214,214)), to(rgb(255,255,255)));
	background-image: linear-gradient(to top, rgb(214,214,214), rgb(255,255,255));
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.more-big span {
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	padding: 0 40px;
}
.more-big i {
	display: inline-block;
	background: url(../images/icon2a.png) no-repeat center;
	width: 50px;
	border-left: 1px solid #ccc;
	height: 50px;
	vertical-align: middle;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.more-big:hover {
	background: #008430;
	color: #fff;
}
.more-big:hover i {
	border-color: rgba(255,255,255,0.4);
	background-image: url(../images/icon2.png);
}

.w1330{width:1330px;margin:0 auto;overflow:hidden;}
.w1390{width:1390px;margin:0 auto;overflow:hidden;}
.header{width:100%;float:left;height: 120px;position:relative;background: #fff;z-index:10;}
.header .w1390{height:100%;position:relative;overflow: inherit;}
.header .w1390 .search{display:none;}
.header>a.logo{position:absolute;top:0px;width: 300px;height:190px;background:#fff;box-shadow:4px 2px 8px #9fa0a0;text-align:center;left:6%;border-bottom-left-radius:10px;z-index: 10;}
.header>a.logo img{display:inline-block;margin-top:55px;}
.head_r{position:absolute;right:2%;top:1px;z-index:10;}
.head_r a {margin:0px 10px;}
.head_r a.cur{font-weight:bold;color:#e50012;    border: #e50012 1px solid;
	padding: 0px 5px;
}}

.pcshow {
	display: block;
}
.mshow {
	display: none;
}

.nav{width:100%;float:left;text-align:right;position:absolute;bottom:0px;}
.nav li{display:inline-block;margin-left:90px;position:relative;text-align: left;}
.nav li>a{color:#231815;letter-spacing: 0.1rem;padding-bottom:20px;display: block;font-size:16px;}
/* .nav li:last-child{display:none;} */
.list{position:absolute;left:50%;width:800px;transform: translateX(-50%);background:#fff;z-index:999;border-radius:6px;padding:30px;box-sizing: border-box;display:none;}
.list:before{content:url(../images/ico.png);position:absolute;left:50%;top:-15px;transform: translateX(-50%);}
.list dl{float:left;width:338px;}
.list dl:nth-child(2n){float:right;width:368px;}
.licase .list dl:nth-child(4){float:left;width:338px;}
.licase .list dl:nth-child(5){float:right;width:369px;}
.licase .list dl:nth-child(6){float:left;width:338px;}
.list dl dt{color:#ccbda0;padding-bottom: 6px;border-bottom:1px solid #ccbda0;text-align:center;margin-bottom: 10px;}
.list dl dt a{color:#ccbda0;font-size:16px;}
.list dl dd{padding:0 1%; margin: 0px}
.list dl dd a{float:left;line-height: 30px;color:#000;width:48%;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list dl dd a:nth-child(2n){float:right;}
.list dl dd a:before{content:url(../images/ico1.png);left: -6px;position:absolute;top:-1px;transition-duration: .5s;opacity: 0;}
.list_nav{width:150px;padding:30px 20px;left:-30px;transform: translateX(0);}
.list_nav:before{content:" ";position:absolute;left:55px;top:-15px;transform: translateX(0);}
.list_nav dl{float:none;display:block;width:100%; margin: 0px}
.list_nav dl dd a{display:block;float:none !important;width:100%; text-align: center}

.nav li .active{
	color: #e50012;
}

.nav li.cur>a{color:#e50012;font-weight:bold;}


@media screen and (min-width:1180px) {


	.nav li:hover .list {
		display: block;
	}

	.nav li:hover > a, .nav li.cur > a {
		color: #e50012;
	}

	/*font-weight:bold;*/

}
#main-wrap {
	position: relative;
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	overflow: hidden;
	background: white;
}


#page-content.header-static {
	margin-top: -80px !important;
}
#page-content {
	position: relative;
	z-index: 2;
	background-color: white;
}


/*-------------------------------------------------*/
/* =  5.Main content
/*-------------------------------------------------*/
#page-content {
	position: relative;
	z-index: 2;
	background-color: white;
}

#page-content.footer-fixed {
	margin-bottom: 390px;
}

@media screen and (max-width: 991px) {
	#page-content.footer-fixed {
		margin-bottom: 0;
	}
}

#page-content.header-static {
	margin-top: -80px !important;
}

@media screen and (max-width: 480px) {
	#page-content.header-static {
		margin-top: -60px !important;
	}
}

#page-content.header-static #flexslider, #page-content.header-static #flexslider-nav {
	height: calc(100vh) !important;
}

#page-content.header-static #flexslider li, #page-content.header-static #flexslider-nav li {
	height: calc(100vh) !important;
}

#page-content.header-static #slider-video {
	height: calc(100vh) !important;
}

#page-content.header-static #slider-video .local-video {
	height: calc(100vh) !important;
}

#page-content #flexslider, #page-content #flexslider-nav {
	border: none;
	height: 100vh;
	height: calc(100vh - 80px);
	margin-top: 80px;
	position: relative;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider, #page-content #flexslider-nav {
		height: calc(100vh - 60px);
		margin-top: 60px;
	}
}

#page-content #flexslider ul li, #page-content #flexslider-nav ul li {
	height: 100vh;
	height: calc(100vh - 80px);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider ul li, #page-content #flexslider-nav ul li {
		height: calc(100vh - 60px);
	}
}

#page-content #flexslider ul li .text, #page-content #flexslider-nav ul li .text {
	position: relative;
	position: relative;
	top: 30%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 3;
	text-align: center;
	padding: 50px;
}

#page-content #flexslider ul li .text.left, #page-content #flexslider-nav ul li .text.left {
	text-align: left;
}

#page-content #flexslider ul li .text.right, #page-content #flexslider-nav ul li .text.right {
	text-align: right;
}

#page-content #flexslider ul li .gradient, #page-content #flexslider-nav ul li .gradient {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(229, 229, 229, 0.8);
	z-index: 2;
}

#page-content #flexslider ul li .gradient.dark, #page-content #flexslider-nav ul li .gradient.dark {
	background-color: rgba(34, 34, 34, 0.35);
}

#page-content #flexslider.small, #page-content #flexslider-nav.small {
	height: 800px!important;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider.small, #page-content #flexslider-nav.small {
		height: calc(100vh) !important;
	}
}

#page-content #flexslider.small ul li, #page-content #flexslider-nav.small ul li {
	height: 800px !important;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider.small ul li, #page-content #flexslider-nav.small ul li {
		height: calc(100vh) !important;
	}
}

#page-content #flexslider .slider-navigation, #page-content #flexslider-nav .slider-navigation {
	position: absolute;
	top: 44%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	background-color: transparent;
	z-index: 1;
	right: 0;
	left: 0;
}

#page-content #flexslider .slider-navigation .flex-prev, #page-content #flexslider-nav .slider-navigation .flex-prev {
	position: absolute;
	left: 50px;
	z-index: 9999;
	transition: all .4s ease;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider .slider-navigation .flex-prev, #page-content #flexslider-nav .slider-navigation .flex-prev {
		left: 0px;
	}
}

#page-content #flexslider .slider-navigation .flex-prev:hover, #page-content #flexslider-nav .slider-navigation .flex-prev:hover {
	left: 60px;
	opacity: .6;
	transition: all .4s ease;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider .slider-navigation .flex-prev:hover, #page-content #flexslider-nav .slider-navigation .flex-prev:hover {
		left: -5px;
	}
}

#page-content #flexslider .slider-navigation .flex-next, #page-content #flexslider-nav .slider-navigation .flex-next {
	position: absolute;
	right: 50px;
	z-index: 10;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider .slider-navigation .flex-next, #page-content #flexslider-nav .slider-navigation .flex-next {
		right: 0px;
	}
}

#page-content #flexslider .slider-navigation .flex-next:hover, #page-content #flexslider-nav .slider-navigation .flex-next:hover {
	right: 60px;
	opacity: .6;
	transition: all .4s ease;
}

@media screen and (max-width: 480px) {
	#page-content #flexslider .slider-navigation .flex-next:hover, #page-content #flexslider-nav .slider-navigation .flex-next:hover {
		right: -5px;
	}
}

#page-content #flexslider .slider-navigation .flex-prev i, #page-content #flexslider .slider-navigation .flex-next i, #page-content #flexslider-nav .slider-navigation .flex-prev i, #page-content #flexslider-nav .slider-navigation .flex-next i {
	font-size: 60px;
	color: white;
}

#page-content #flexslider #godown, #page-content #flexslider-nav #godown {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -25px;
	z-index: 5;
	height: 50px;
	width: 50px;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

#page-content #flexslider #godown .btn-down, #page-content #flexslider-nav #godown .btn-down {
	display: block;
	height: 50px;
	width: 50px;
	line-height: 50px;
	border-radius: 25px;
	background-color: white;
	text-align: center;
	box-shadow: 0 0.0625em 0.1875em rgba(0, 0, 0, 0.12), 0 0.0625em 0.125em rgba(0, 0, 0, 0.24);
	z-index: 1;
	position: relative;
}

#page-content #flexslider #godown .btn-down i, #page-content #flexslider-nav #godown .btn-down i {
	font-size: 30px;
	line-height: 55px;
	color: #757575;
}

#page-content #flexslider-nav {
	position: relative;
}

#page-content #flexslider-nav ul li .text {
	/* padding: 50px 100px;*/
	padding: 0;
	position: absolute;
	min-width: 700px;
	top: 43%;
	left: 50%;
	margin-left: -350px;
	z-index: 9999;
}

@media screen and (max-width: 480px) {

}

#page-content #flexslider-nav ul li .text .no-opacity {
	opacity: 0;
	padding: 0 19%;
}

#page-content #slider-video {
	height: 100vh;
	height: calc(100vh - 80px);
	position: relative;
	margin-top: 80px;
}

@media screen and (min-width: 1000px) {
	#page-content #flexslider-nav ul li .text .no-opacity {
		opacity: 0;
		padding: 0;
	}
}

@media screen and (max-width: 480px) {
	#page-content #slider-video {
		height: calc(100vh - 60px);
		margin-top: 60px;
	}
}

#page-content #slider-video .local-video {
	height: 100vh;
	height: calc(100vh - 80px);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
}

@media screen and (max-width: 480px) {
	#page-content #slider-video .local-video {
		height: calc(100vh - 60px);
	}
}

#page-content #slider-video .local-video video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2;
	height: 100%;
}

@media screen and (max-width: 480px) {
	#page-content #slider-video .local-video video {
		height: 100%;
		width: auto;
		left: -50%;
	}

	#page-content #flexslider-nav.small {
		height: 320px!important;
	}
}

#page-content #slider-video .local-video .text {
	position: relative;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 3;
	text-align: center;
	padding: 50px;
}

#page-content #slider-video .local-video .gradient {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(34, 34, 34, 0.65);
	z-index: 2;
}

#page-content #projects.page, #page-content #projects-filters.page, #page-content #masonry-filters.page {
	padding: 50px 25px;
}

#page-content #projects .filter-wrap, #page-content #projects-filters .filter-wrap, #page-content #masonry-filters .filter-wrap {
	padding: 50px 50px 50px 25px;
}

#page-content #projects ul.filters li, #page-content #projects-filters ul.filters li, #page-content #masonry-filters ul.filters li {
	display: inline-block;
	font-size: 12px;
	font-family: "Roboto", sans-serif;
	text-transform: none;
	color: #444444;
	font-weight: 300;
	margin-bottom: 25px;
	height: 36px;
	line-height: 36px;
	padding: 0 30px;
	cursor: pointer;
	transition: color .4s ease;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#page-content #projects ul.filters li.is-checked, #page-content #projects-filters ul.filters li.is-checked, #page-content #masonry-filters ul.filters li.is-checked {
	color: white;
	border-bottom: 2px solid #3367D6;
	background-color: #3367D6;
	border-radius: 2px;
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}

#page-content #projects ul.filters li.is-checked:hover, #page-content #projects-filters ul.filters li.is-checked:hover, #page-content #masonry-filters ul.filters li.is-checked:hover {
	color: white;
}

#page-content #projects ul.filters li:hover, #page-content #projects-filters ul.filters li:hover, #page-content #masonry-filters ul.filters li:hover {
	color: #3367D6;
	transition: color .4s ease;
}

#page-content #projects ul.filters li sup, #page-content #projects-filters ul.filters li sup, #page-content #masonry-filters ul.filters li sup {
	font-size: 12px;
	line-height: 22px;
	top: -8px;
	font-family: "Roboto", sans-serif;
	font-weight: 300;
}

#page-content #projects ul.filters.light li, #page-content #projects-filters ul.filters.light li, #page-content #masonry-filters ul.filters.light li {
	width: 50%;
	float: left;
	color: #444444;
	margin-left: -15px;
	margin: 16px 0;
	font-weight: 300;
	font-family: "Roboto", sans-serif;
	padding: 0 10px;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	line-height: 24px;
}

#page-content #projects ul.filters.light li.is-checked, #page-content #projects-filters ul.filters.light li.is-checked, #page-content #masonry-filters ul.filters.light li.is-checked {
	color: #3367D6;
	font-weight: 400;
	border: none;
}

#page-content #projects ul.filters.light li:hover, #page-content #projects-filters ul.filters.light li:hover, #page-content #masonry-filters ul.filters.light li:hover {
	color: #3367D6;
	transition: color .4s ease;
}

#page-content #projects a:hover, #page-content #projects-filters a:hover, #page-content #masonry-filters a:hover {
	color: #444444;
}

#page-content #projects .projects-items .single-item, #page-content #projects .masonry-items .single-item, #page-content #projects-filters .projects-items .single-item, #page-content #projects-filters .masonry-items .single-item, #page-content #masonry-filters .projects-items .single-item, #page-content #masonry-filters .masonry-items .single-item {
	padding: 0 25px;
}

@font-face {
	font-family: 'Material Icons';
	font-style: normal;
	font-weight: 400;
	src: url(fluhrq6tzzclqej-vdg-iuiadsnc.woff2) format('woff2');
}



.material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;
	line-height: 1;
	letter-spacing: normal;
	text-transform: none;
	display: inline-block;
	white-space: nowrap;
	word-wrap: normal;
	direction: ltr;
	-webkit-font-feature-settings: 'liga';
	-webkit-font-smoothing: antialiased;
}


[class~="white"] {
	color: white !important;
}

#flexslider-nav.small ul li .text h1 {
	font-size: 42px;
}

.jz_web_content{
	width: 100%;
	overflow: hidden;
	padding: 30px 0;
}

.jz_web_rows{
	box-sizing: border-box;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
	position: relative;
}

.jz_web_rows h3{
	color: rgb(239, 126, 48);
	height: 46px;
	line-height: 46px;
	text-align: center;
	font-size: 30px;
	margin: 0px;
}

.jz_web_content .jz_web_rows p{
	color: rgb(169, 169, 169);
	font-size: 18px;
	text-align: center;

}

.jz_web_row__content{
	width: 80%;
	margin: 0 auto;
	margin-top: 40px;
	overflow: hidden;

}

.jz_web_row__content .jz_web_col{
	width: 25%;
	text-align: center;
	float: left;
	margin-bottom: 30px;
}

.jz_web_row__content .jz_web_col .img{
	width: 57px;
	height: 57px;
	margin: 0 auto;
}


.jz_web_row__content .jz_web_col .img img{
	width: 100%;
	height: 100%;
}
.jz_web_row__content .jz_web_col .text{
	font-size: 18px;
	color: #666666;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
}

.jz_web_cx{
	background-image: none;
	background-color: rgba(222, 222, 222, 1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 23.317435082140964%;
	padding-top: 3.6978341257263603vw;
	padding-right: 23.317435082140964%;
	padding-bottom: 3.433703116745906vw;
}

.jz_web_cx h3{
	text-align: center;
	color: rgb(102, 102, 102);
	font-size: 24px;
	font-weight: 400;
	margin-top: 0px;
}

.jz_web_cx .conn{
	color: #666666;
	font-size: 18px;
	line-height: 1.5;
	font-weight: 400;
	font-family: alibabapuhui2;
}

.jz_web_td{
	margin-top: 50px;
}

.tdlist{
	width: 100%;
	margin: 40px 0;
}

.tdlist .swiper-slide{
	float: left;
	list-style: none;
	box-shadow: 0 6px 13px 0 rgba(19,20,21,.21);
	border-radius: 10px;
	overflow: hidden;
}

.tdlist .swiper-slide .img{
	width: 100%;


}

.tdlist .swiper-slide .img img{
	width: 100%;

}

.tdlist .swiper-slide .txt{
	width: 100%;
	text-align: center;
	font-size: 18px;
	font-weight: bolder;
	padding-top: 20px;
		padding-bottom: 20px;
}

.tdlist .swiper-slide .txt span{
	display: block;
	width: 100%;
	text-align: center;
	margin-top: 10px;
	font-size: 14px;
	font-weight: 400;
}

.g_footer {
	background-image: none;
	background-color: rgba(33, 33, 33, 1);
	background-repeat: repeat;
	background-position: top left;
	height: 300px;
	color: #fff;
	overflow: hidden;
	width: 100%;
}

.g_footer .jz_web_col{
	margin-top: 80px;
	width: 50%;
	float: left;
}


.g_footer .jz_web_col .web_col_content .title{
	text-align: left;
	font-size: 20px;
	line-height: 1.75;
	color: rgb(239, 126, 48);
}

.g_footer .jz_web_col .web_col_content .conn{
	margin-top: 10px;
	color: #fff;

	font-size: 20px;
	font-weight: 400;
	font-family: alibabapuhui2;
}

.g_footer .jz_web_col .web_col_content .conn a{
	 color: #fff;
	margin-right: 10px;
	font-size: 20px;
	font-weight: 400;
	font-family: alibabapuhui2;
}
.copr{
	margin-top: 80px;
	text-align: center;
	color: #A9A9A9;
	font-size: 14px;
}

.copr .coprnav{
	display: inline-block;
	margin-left: 50px;
}

.copr .coprnav a{
	color:#A9A9A9 ;
}



#Slide2 .iBanner {
	float: left;
	width: 100%;
	position: relative;
	overflow: hidden;
	line-height: 0;
	background: #7a8fa9;

}
/*左边*/
#Content5 .SideBg{ float:left; width:100%; text-align:center; border-bottom:2px solid #b6bcc1; margin-top:10px;}
#Content5 .pz_SideLayer{ display:inline-block; vertical-align:top;}
#Content5 .pz_SideLayer .l1{ float:left; list-style: none}
#Content5 .pz_SideLayer .l1 a{ float:left; height:54px; line-height:54px; color:#595757; font-size:21px; font-weight:bold; padding:0 22px;}
#Content5 .pz_SideLayer .l1.on a,
#Content5 .pz_SideLayer .l1:hover a{ background:#fb8c00; color:#ffffff; }

#List .anliBg{ float:left; width:100%; margin-top:17px;}
#List .anli{ float:left; width:100%; padding:0 10px;}
#List .anli .l1{ float:left; width:100%; border-bottom:1px solid #dadbdb; padding:28px 0 19px 0;}
#List .anli .la{ float:left; width:100%;}
#List .anli .la .tit1{ float:left; width:70.47%; color:#000; font-size:18px; line-height:35px; padding-right:15px;}
/*20230316start*/
#List .anli .la .tit1 em{color: #f15a24;font-weight: bolder;}
#List .anli .la .tit2{ float:right; /*width:51.53%;*/ color:#595757; font-size:15px; line-height:25px; margin-top:10px;}
#List .anli .la .cont{ float:left; width:50%; color:#595757; font-size:14px; line-height:30px; height:60px; overflow:hidden; margin-top:4px;}
#List .anli .la .cont em{color: #f15a24;font-weight: bolder;}

.news_detail_header{
	margin-top: 30px;
	width: 100%;
	overflow: hidden;
}

.news_detail_title {
	color: #333;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.3;
	padding-top: 24px;
}

.news_detail_info {
	color: #999;
	display: flex;
	flex-wrap: wrap;
	font-size: 0;
	justify-content: space-between;
	margin-bottom: 24px;
	margin-top: 36px;
}

.news_detail_info_item {
	font-size: 14px;
	margin-right: 22px;
}

.news_detail_content_wrap {
	border-top: 1px solid #ebebeb;
	margin-bottom: 30px;
	padding-top: 30px;
}
.news_list_item_line {
	box-sizing: border-box;
	padding: 2.5% 1.6666%;
	position: relative;
	transition: color .4s ease-out,background-color .4s ease-out;
}

.news_list_item_line {
	padding: 30px;
}


.jz_hover.jz_theme_font_hover_color:hover {
	color: rgba(251, 140, 0, 1);
}
.news_list_item_line:hover {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 0 22px rgba(0,0,0,.12);
}


.news_list_item_content {
	box-sizing: border-box;
	flex-grow: 1;
	width: 100%;
}

.news_list_item_line .news_list_item_inner, .news_list_item_line .news_list_item_inner .news_list_item_content, .news_list_item_line .news_list_item_inner .news_list_item_content .news_list_item_header {
	color: inherit;
}
news_list_item_header {
	align-items: flex-start;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 0;
}


.news_list_item_title {
	color: #333;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.news_list_item_title {
	line-height: 1.5;
}

.news_list_item_header {
	flex-wrap: nowrap;
}


.news_list_item_date {
	color: #999;
	font-size: 14px;
	line-height: 24px;
	flex-shrink: 0;
	margin-left: 30px;
}

.news_list_item_summery {
	color: #666;
	font-size: 14px;
	line-height: 1.7;
	margin-top: 18px;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-word;
}


.news_list_item_ext_line {
	margin-top: 20px;
}

.news_list_item_group {
	line-height: 1;
	margin-top: -12px;
}

.news_list_item_group_item {
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	color: #999;
	display: inline-block;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	margin-right: 15px;
	margin-top: 12px;
	max-width: 100%;
	overflow: hidden;
	padding: 0 8px;
	position: relative;
	word-break: keep-all;
	z-index: 2;
}

.news_list_item_ext_line:after {
	clear: both;
	content: "";
	display: table;
	height: 0;
	line-height: 0;
}

.news_list_parting_line {
	border-bottom: 1px solid #ececec;
	box-sizing: border-box;
	height: 0;
	margin: 0 1.6666%;
}


.news_list_item_header {
	align-items: flex-start;
	display: flex;
	justify-content: space-between;
	margin-top: 0;
}

.news_list_wrap{
	width: 99%;
	margin-left: 0.5%;
	margin-bottom: 40px;
}

.news_detail_group_list {
	margin-bottom: 50px;
}

.news_belong_group {
	border: 1px solid #c7c7c7;
	border-radius: 3px;
	box-sizing: border-box;
	color: #6f6f6f;
	display: inline-block;
	font-size: 14px;
	height: 25px;
	line-height: 23px;
	margin-right: 15px;
	padding: 0 10px;
}
.teamxq_c{width:100%;float: left;padding:46px 0px;background: #efefef;margin-top:50px;}
.teamxq_cl{float:left;width:45%;float: left;padding:0px 40px;box-sizing: border-box;margin-top:30px;}
.teamxq_cl_top{display:block;overflow:hidden;padding:20px 20px 82px 20px;background:#fff;box-shadow: 4px 4px 10px #bbbbbb;position:relative;}
.team_cl_tc{border:2px solid #ebe6db;padding-bottom: 28px;margin-bottom:16px;}
.team_cl_tc>img{display:block;width:100%;}
.team_cl_tc>div{display:block;margin:0px 20px;border-bottom:1px solid #dcd2be;text-align:center;padding:18px 0px 10px 0px;}
.team_cl_tc>div span{display:block;font-size: 24px;color:#ccbda0;}
.team_cl_tc>div span i{font-style: normal;font-size: 16px;}
.team_cl_tc>div span i:before{content: '|';margin:0 5px;}
.team_cl_tc>div p{font-size: 16px;color:#595757;line-height: 24px;}
.team_cl_tc>p{font-size: 16px;color:#595757;line-height: 24px;margin-top:14px;padding:0px 20px;}
.teamxq_cl_top>p{font-size: 16px;color:#595757;line-height: 24px;}
.teamxq_cl_top .down{position:absolute;right:20px;bottom:32px;color:#ccbda0;padding-left:20px;}
.teamxq_cl_top .down:before{content:'';width:17px;height:16px;position:absolute;left:0px;background-image:url(../img/ico_down.png);background-size:100%;background-position:center;background-repeat: no-repeat;}
.teamxq_cl>p{display:block;text-align:center;margin-top: 80px;}


.teamxq_cr{float:right;width:55%;box-sizing: border-box;padding:0px 20px;border-left:2px solid #e6e2db;}
.teamxq_cr dl{display: block;min-height: 198px;margin-bottom:30px;position: relative;z-index: 1;overflow: hidden;}
/* .teamxq_cr dl:hover{background: url(../img/tpic18.jpg) no-repeat top left;} */
.teamxq_cr dl dt{font-size: 18px;color:#fff;width: 206px;line-height:30px;text-align:center;}
.teamxq_cr dl dt img{position: absolute;left: 0;top:0;z-index: -1;max-width: none;}
.teamxq_cr dl dd{margin-top:20px;}
.teamxq_cr dl dd p{font-size: 16px;color:#595757;line-height: 32px;}
.teamxq_cr dl dd div{display: block;padding:0px 40px;}
.teamxq_cr dl dd div p{position:relative;padding-left: 18px;}
.teamxq_cr dl dd div p:before{content:'';position: absolute;left:0px;line-height:0;top:14px;width: 5px;height:5px;border-radius:100%;background:#727171;}
.teamxq_cr dl:first-child dd p{padding:0px 40px;}
.teamxq_cr dl:first-child dd p a{display: inline-block;max-width: 100%;word-break: break-all;}
.teamxq_cr dl:last-child{border-bottom:2px solid #e6e2db;margin-bottom:0px;padding-bottom:20px;}


.nytitle{
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	width: 100%;
	padding: 1px 0;
}

.nytitle h3{
	text-align: center;
	color: #666;
	height: 45px;
	line-height: 45px;
	font-size: 30px;
	margin-bottom: 0px;
}

.nytitle p{
	text-align: center;
	color: #666;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	font-family: alibabapuhui2;
	margin-top: 0px;
}

.nytitle .eng{
	text-align: center;
	font-size: 30px;
	height: 46px;
	line-height: 46px;
	font-family: alibabapuhui2;
	color: #666;
}


.module_content, .module_wrap, .module_wrap .module_current_position_content {
	min-height: 30px;
}

.module_image_content img, .module_image_content .c__imgeffects_wrap {
	width: 100%;
	height: auto;
	max-height: 100%;
}

.lslist{
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.lslist .li{
	width: 21%;
	float: left;
	overflow: hidden;
	margin: 2%;
}

.lslist .li .img{
	width: 100%;
}
.lslist .li .img img{
	width: 100%;
	border-radius: 10px;
}

.lslist .li .title{
	width: 100%;
	margin-top: 10px;
	height: 221px;
}

.lslist .li .title h3{
	width: 100%;
	text-align: center;
	color: #666;
	font-size: 20px;
}
.lslist .li .title .desc{
	text-align: left;
	font-size: 14px;
	line-height: 23px;
	color: rgb(75, 75, 75);
	margin-bottom: 20px;
}

.lslist .li .title ul{
	width: 100%;
}

.lslist .li .title ul li{
	color:  rgb(75, 75, 75);
	margin-bottom: 3px;
}

.lslist .li .title ul li span{
	color:  rgb(75, 75, 75);
}

.w900{
	width: 900px;
	margin: 0 auto;
	margin-top: 50px;
	overflow: hidden;
}

.lxwmlist{
	width: 100%;
	overflow: hidden;
}

.lxwmlist .li{
	width: 33%;
	text-align: center;
	float: left;
}

.lxwmlist .li .img{
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}

.lxwmlist .li .img img{
	width: 46px;
	height: 46px;
	display: inline-block;
}

.lxwmlist .li .txt{
	width: 100%;
	font-size: 16px;
	color: rgb(40, 40, 40);
}

.lxwmlist .li .txt h3{
	margin: 0px;
	color: rgb(40, 40, 40);
	text-align: center;
	font-size: 16px;
	height: 24px;
	line-height: 24px;

}

.ditu{
	margin: 50px 0;
	overflow: hidden;
}

.liuyan{
	width: 100%;
	overflow: hidden;
}

.form_item_wrap {
	box-sizing: border-box;
	display: inline-block;
	list-style-type: none;
	margin-bottom: 20px;
	padding: 0 1.2%;
	vertical-align: top;
	vertical-align: bottom;
	width: 100%;
}

.m_form .form_item {
	position: relative;
}

.m_form .form_item .title {
	color: #666;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 12px;
}

.m_form .form_item .title_text {
	-webkit-background-clip: text;
	color: #666;
	font-size: 14px;
	font-weight: 400;
}
.m_form .form_item .required_icon {
	color: red;
	display: inline-block;
	left: 10px;
	pointer-events: none;
	position: relative;
	top: 2px;
}
.m_form .form_item .content {
	box-sizing: border-box;
	position: relative;
}

.m_form .form_item .input_style {
	background: none;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #333;
	font-size: 13px;
	height: 44px;
	line-height: 44px;
	outline: 0;
	padding-left: 14px;
	width: 100%;
}

.m_form .input_style {
	background: #ddd!important;
}


.m_form .form_item .textarea_style {
	background: none;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #333;
	font-size: 13px;
	height: 100px;
	outline: 0;
	padding: 9px 14px;
	resize: none;
	width: 100%;
	background: #ddd!important;
}

.form_protocol .checkbox_style {
	display: inline-block;
}

.m_form .checkbox_style .checkbox_inner {
	border: 1px solid #e0e0e0;
	border-radius: 2px;
	box-sizing: border-box;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	height: 18px;
	line-height: 18px;
	margin-right: 7px;
	text-align: center;
	width: 18px;
}



.form_protocol {
	align-items: center;
	display: flex !important;
}

.submit_btn_container {
	display: inline-block;
	max-width: 300px;
	overflow: hidden;
	position: relative;
	transform-style: preserve-3d;
	transition: all .3s;
	width: 100%;
}



.form_submit {
	background-color: rgba(251, 140, 0, 1);
	border-style: solid;
	border-width: 1px;
	border-radius: 20px;
	color: rgba(40, 40, 40, 1);
	font-size: 16px;
	font-family: Microsoft YaHei, 微软雅黑;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 300px;
	height: 44px;
	line-height: 44px;
}

.menu-handler {width:20px;height:12px;cursor: pointer;float:right;position:relative;z-index: 52;padding:29px;display:none;margin-top:5px;}
.menu-handler .burger {width: 20px;height: 2px;background: #231815;display: block;position: absolute;z-index: 5;top:29px;left:29px;transform-origin: center;-webkit-transform-origin: center;-moz-transform-origin: center;
	-o-transform-origin: center;-ms-transform-origin: center;}
.menu-handler .burger-2 {top: 34px;}
.menu-handler .burger-3 {top:39px;}
.menu-handler.active .burger-1 {top:37px;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu-handler.active .burger-2 {-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}
.menu-handler.active .burger-3 {top:37px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.trans, .trans:hover {-webkit-transition: all 277ms ease-in-out;-moz-transition: all 277ms ease-in-out;-o-transition: all 277ms ease-in-out;transition: all 277ms ease-in-out;-ms-transition: all 277ms ease-in-out;}
.trans-fast,.trans-fast:hover {-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;}

.on{
	position: fixed;
}

.on .pcshow{
	display: none;
}


.on .mshow{
	display: block;
}

.on>a.logo {
	left: 6%;
	top: -17px;
	width: 240px;
	height: auto;
	box-shadow: none;
	text-align: left;
	border-bottom-left-radius: 0;
}

.on .nav{
	bottom: 31px;
}

.pz_SideLayer .active{
	background: #fb8c00;
}

.pz_SideLayer .active a{
	color: #fff!important;
}

.yewu{
	width: 100%;
	overflow: hidden;
	padding: 20px 0;
}


.yewu li{
	width: 30%;
	margin: 1.5%;
	float: left;
	background: #fff;
	height: 450px;
	list-style: none;
	border-radius: 10px;
	box-shadow: 7px -2px 20px 9px rgba(0, 0, 0, .08);

}

.yewu li .img{
	width: 80%;
	margin-left: 10%;
	margin-top: 15%;
}

.yewu li .img img{
	width: 100px;
}

.yewu li .txt{
	width: 80%;
	margin: 10%;
}

.yewu li .txt h3{
	color: #000;
	font-size: 32px;
	height: 40px;
	line-height: 40px;
	margin: 0px;
}

.yewu li .txt p{
	color: #333;
	font-size: 18px;
	line-height: 35px;
}

@media screen and (min-width:1180px){
	.transy{transform:translateY(80px);transition: 600ms;transition-timing-function:ease-out;opacity: 0;}
	.tranShow{transform:translateY(0);opacity: 1;}
	.transLeftIn{transform:translateX(-100%);transition: 600ms;transition-timing-function:ease-out;opacity: 0;}
	.transRightIn{transform:translateX(100%);transition: 600ms;transition-timing-function:ease-out;opacity: 0;}
	.tranXShow{transform:translateX(0);opacity:1;}
	.nav li.lilist.pchide{display:none;}
}



#box{width:622px;height:298px;margin:0 auto;position:relative;background:url(../images/bg.jpg) no-repeat center;border-top:1px solid #e6e3db;border-bottom:1px solid #e6e3db;}
#list{width:100%;height:100%;position:absolute;top:7px;left:0px;display:inline;}
#list ul {margin:0px;padding:0px; float:left;}
#list li{width:250px;position:absolute;list-style-type:none;cursor:pointer;}
#list li img{width:100%;height:100%;vertical-align:top;}
#list li div{width:100%;height:100%;background:#000;opacity:0.4 !important; position:absolute; z-index:1; top:0px; left:0px;}
#list li a{display:block;}
#list li p{display:none;width:622px;position:absolute;left:50%;margin-left:-311px;text-align:center;bottom:-42px;}
#list li p a{font-size:16px;color:#ccbda0;}
#list li.hove div{opacity:0 !important;}
#list li.hove p{display:block;}
#list li .b_tit{width:100%;height:120px;position:absolute; z-index:1; bottom:-100%; left:0px;margin:0px;padding:0px;}
#list li .opacity{width:100%;height:120px;background:#000;filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:1; bottom:0px; left:0px;}
#list li .tit{width:324px;height:120px;padding:0 10px;position:absolute; z-index:2; bottom:0px; left:0px;}
#list li .tit span{width:100%;height:30px;font-weight:normal;float:left;text-align:left;line-height:30px;color:#fff;border-bottom:1px solid #2f2f2c;margin:0px;padding:0px;}
#list li .tit span em{color:#ba0707;font-style:normal;float:none;}
#list li .tit em{color:#fff;line-height:25px;float:left;margin:0px;padding:5px 0;font-style:normal;}
#list>button{width:30px;height:30px;text-decoration:none;border-radius:100%;position:absolute;z-index:20;top:50%;transform:translateY(-50%);border:none;outline: none;}
#list>button.prev{left:0px;background:url(../images/first.png) no-repeat center rgba(0,0,0,0.3);}
#list>button.next{right:2px;background:url(../images/last.png) no-repeat center rgba(0,0,0,0.3);}



.inD {
	width: 100%;
	float: left;
	padding: 20px 0px 60px 0px;
	background: #efefef;
}
.inD_l{width:644px;float:left;}
.inD_l h3,.inD_r>h3{color:#231815;font-size:30px;display:block;text-align:center;padding-bottom:16px;}
.inD_r>h3 a{color:#231815;}
.inD_l .swiper-container{width:100%;float:left;background:#dcdddd;padding:20px 0px;display:none;}
.inD_l .swiper-container a{display:block;width:100%;text-align:center;}
.inD_l .swiper-container a img{height:200px;}
.inD_l .swiper-container a span{display:block;font-size: 20px;color:#ccbda0;margin-top:12px;padding:0px 5%;}
.inD_l .swiper-container .swiper-button-prev,.inD_l .swiper-container .swiper-button-next,.inE_con .swiper-button-prev,.inE_con .swiper-button-next{width: 25px;height:50px;opacity: 1;outline: none;background-repeat:no-repeat;}
.inD_l .swiper-container .swiper-button-prev,.inE_con .swiper-button-prev{background-image: url(../images/prev0.png);}
.inD_l .swiper-container .swiper-button-next,.inE_con .swiper-button-next{background-image: url(../images/next0.png);}
.swiper-button-prev:after,.swiper-button-next:after{display:none;}
.inD_r{width:44.7%;float:right;}
.inD_L{float:left;}
.inD_update{display:block !important;}
.inD_update .w1390{width:1280px;}
.inD_update .inD_r{width:48%;}


.inD_rcon{width: 100%;float:left;padding:9px 80px 9px 0;position:relative;box-sizing: border-box;border-top:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1;}
.inD_rcon .swiper-container{border-right: 2px solid #e1e1e1;height:258px !important;}
.inD_rcon .swiper-slide{height:258px !important;}
.inD_rcon .swiper-container a{display:block;padding:0px 120px 0px 12px;color:#231815;position:relative;margin-bottom:6px;line-height:26px;height:26px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.inD_rcon .swiper-container a i{font-family:"Arial";font-style:normal;font-size:14px;color:#231815;right:26px;position:absolute;}
.inD_rcon .swiper-container a:before{content:url(../images/ico0.png);position:absolute;left:10px;opacity: 0;transition-duration: .5s;}
.inD_rcon .swiper-button-prev,.inD_rcon .swiper-button-next{width: 50px;height: 25px;opacity: 1;margin-top:0px;z-index: 10;outline: none;}
.inD_rcon .swiper-button-prev{background-image: url(../images/prev.png);top:12px;right:0px;left:auto; background-size: 100%}
.inD_rcon .swiper-button-next{background-image: url(../images/next.png);bottom:12px;right:0px;top:auto;background-size: 100%}
.inD_rcon .swiper-container a span{color:#000;}
.inD_rcon .swiper-container a span.color1{color:#189200;}




@media screen and (max-width: 1180px) {

	.header {
		height: 80px;
		position: fixed;
		top: 0px;
		right: 0px;
		left: 0px;
		z-index: 9999;
	}

	.pcshow, .case_nav {
		display: none;
	}

	.mshow {
		display: block;
	}

	.header>a.logo {
		left: 20px;
		top: 15px;
		width: 240px;
		height: auto;
		box-shadow: none;
		text-align: left;
		border-bottom-left-radius: 0;
	}

	.header>a.logo img {
		max-width: 80%;
		margin-top: 10px;
	}

	.menu-handler{display:block;}
	.nav li:last-child{display:block;}
	.head_r{display:none;}
	.header .w1390 {
		position: fixed;
		right: 0px;
		width: 220px;
		background: #fff;
		top: 80px;
		bottom: 0px;
		overflow-y: scroll;
		padding-bottom: 30px;
		right: -100%;
		height: auto;
	}

	.nav {
		width: 100%;
		float: left;
		position: static;
	}

	.nav li{width:100%;margin-left:0px;}
	.nav li>a{padding:10px 20px;}
	.nav li.lilist{position: relative;}
	.nav li.lilist a{float: left;}
	.nav li.lilist>i{position: absolute;padding:10px 0;width:30%;right:20px;z-index: 10;top:0px;}
	.nav li.lilist>i:after{content:url(../images/ico00.png);float:right;}

	.list{display:block;overflow:hidden;width:100%;background:none;position:static;transform:translateX(0);padding:0px 0px 0px 20px;}
	.list dl,.list dl:nth-child(2n){width:100%;}
	.list dl dt{padding-bottom:0px;display:block;overflow:hidden;border:none;text-align:left;}
	.list dl dd{padding-bottom: 10px;overflow:hidden;display: block;}
	.list dl dd a,.list dl dd a:nth-child(2n){overflow:hidden;color:#231815;float:none;display:block;padding:2px 20px;width:100%;box-sizing:border-box;}
	.list:before{display:none;}
	.list dl dt a{font-size:15px;}
	.list{display:none;}
	.x_list{display: block;overflow: hidden;}
	.x_list>a.cur{color:#ccbda0;}
	.x_list div{width: 100%;float: left;box-sizing:border-box;padding:0 20px;}
	.list dl dt a{padding-left:10px;}
	.x_list div a{display: block;color:#b3afaf !important;line-height: 24px !important;}
	.x_list div a.cur{color:#ccbda0 !important;}
	.list_nav dl dd{display:block;}
	.list dl:first-child dd a:nth-child(2n){width:auto;}
	.nav li.lilist>i:after{transform:rotate(90deg);}

	#page-content.header-static {
		margin-top: -60px !important;
	}


	#page-content #flexslider-nav.small {
		margin-top: 80px;
	}

	#page-content #flexslider.small ul li, #page-content #flexslider-nav.small ul li {
		height: calc(100vh) !important;
	}


	#page-content #flexslider-nav ul li .text {
		padding: 50px;
		top: 26%;
	}

	#flexslider-nav.small ul li .text h1 {
		font-size: 24px;
		margin: 0;
	}

	#flexslider-nav.small ul li .text p {
		font-size: 14px;
	}


	#page-content #flexslider-nav.small {
		height: 320px !important;
	}

	body{
		min-width: 100%;
	}

	.w1390, .w1330, .inD_update .w1390, .w1400 {
		width: 100%;
	}

	.jz_web_row__content{
		width: 96%;
		margin: 0 2%;
	}

	.jz_web_cx{
		padding: 20px;
	}

	.tdlist{
		width: 90%;
		margin-left: 5%;
	}

	.g_footer .jz_web_col{
		width: 96%;
		margin:2%;
	}

	.g_footer .jz_web_col .web_col_content .title{
		font-size: 16px;
	}
	.g_footer .jz_web_col .web_col_content .conn a{
		font-size: 14px;
		margin-right: 5px;
	}

	.web_col_content{
		margin-left: 0px!important;
	}

	.copr{
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.g_footer .jz_web_col .web_col_content .conn{
		font-size: 14px;
	}
	.lslist{
		margin-top: 0px;
	}

	.lslist .li{
		width: 44%;
		margin: 3%;
	}

	.lslist .li .title h3{
		font-size: 16px;
		margin: 5px 0;
	}
	.lslist .li .title .desc{
		font-size: 12px;
	}

	.lslist .li .title ul{
		font-size: 12px;
	}

	.nytitle .eng{
		font-size: 16px;
	}

	.nytitle h3{
		margin-top: 10px;
		font-size: 24px;
	}

	.team_xian{padding:0px 5%;box-sizing:border-box;}
	.team_top .team_xian>p i{display: block;font-size: 14px;color: #c10615;}
	.team_souA,.team_souB{display: none;}
	.team_xian.cur .team_souA,.team_xian.cur .team_souB{display: block;}
	.team_con>p{margin-top:22px;}
	.cooper_con a div{width:100%;}
	.about3_con .inD_rcon .swiper-container a.cur,.about3_con .inD_rcon .swiper-container a:hover{color:#ccbda0;}
	.team_cl_tc>div span{font-size: 14px;}
	.team_cl_tc>div span i{font-size: 12px;}
	.team_cl_tc>div p,.team_cl_tc>div p,.teamxq_cl_top>p,.teamxq_cl_top .down,.team_cl_tc>p{font-size: 14px;}
	.news_xq_r .news_top_r p{height:54px;}
	.news_xq_r .news_top_r p a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	/* .wordB_list li a img{height:390px;} */
	.floatingAd{top:80px;}
	.floatingAd a{font-size:16px;width:120px;height:40px;line-height:40px;}

	.teamxq_cl {
		width: 100%;
		padding: 0px 5%;
		margin: 2px 0px 30px 0px;

	}


	.teamxq_c {
		padding:26px 0;
		margin-top: 10px;
	}
	.teamxq_cr {
		width: 100%;
		border: none;
	}



	.teamxq_cr dl dd{
		margin: 0px;
	}

	.teamxq_cr dl:first-child dd p{
		padding: 0 10px;
		font-size: 14px;
	}

	.teamxq_cr dl dd div{
		padding: 0 10px;
		font-size: 14px;
	}
	.w900{
		width: 100%;
	}
	.lxwmlist .li .txt{
		font-size: 12px;
	}

	.m_form .input_style{
		background: #eee!important;
	}

	.liuyan{
		width: 90%;
		margin-left: 5%;
	}

	#List .anli .la .tit1{
		width: 100%;
		font-size: 16px;
	}

	#List .anli .la{
		width: 94%;
	}

	#Content5 .pz_SideLayer .l1 a{
		font-size: 16px;
	}


	.news_detail_header{
		width: 96%;
		margin: 2%;
	}
	.news_detail_title{
		font-size: 18px;
	}

	.news_detail_info{
		margin: 10px 0;
	}

	.news_detail_content_wrap{
		width: 94%;
		margin: 0 3%;
		font-size: 14px;
	}

	.news_detail_group_list{
		width: 94%;
		margin: 0 3%;
	}
	.news_list_item_line{
		width: 94%;
		margin: 0 3%;
		padding: 0px;
	}

	.news_list_item_header{
		display: block;
	}

	.news_list_item_title{
		margin-bottom: 0px;
	}

	.news_list_item_date{
		margin-left: 0px;
	}

	#Slide2 .iBanner{
		margin-top: 80px;
	}

	.yewu{
		width: 90%;
		margin-left: 5%;
	}

	.yewu li{
		width: 98%;
		margin: 2% 1%;
	}

	.yewu li .img{
		margin-top: 5%;
	}

	.yewu li .img img{
		width: 80px;
	}

	.yewu li .txt{
		margin: 5% 10%;
	}

	.yewu li .txt h3{
		font-size: 18px;
	}

	.yewu li .txt p{
		font-size: 14px;
		line-height: 25px;
	}

	.nytitle{
		margin-bottom: 0px;
	}


	#page-content #flexslider-nav ul li .text {
		padding: 0px!important;
		min-width: 100%;
		width:100%;
		margin-left:0px;
		left:auto;
		top: 23%;

	}

	.ewmm{
		display: none;
	}

	#carousel, #box, .con_en_pic, .area_con:after {
		display: none;
	}

	.inD_l .swiper-container {
		display: block;
	}

	.inA_l, .inA_r, .inB_l, .inB_r, .inC_l, .inC_r, .inD_l, .inD_r {
		width: 100%;
		border-radius: 0;
	}

	.inD_l {
		padding: 0 20px;
		box-sizing: border-box;
	}

	.inD_l .swiper-container a span {
		font-size: 14px;
		padding: 0px 40px;
	}

	.inD_rcon {
		padding-right: 24px;
	}
	.inD_rcon .swiper-button-prev, .inD_rcon .swiper-button-next{width:22px;height: 11px;right: 0px;}


}


