﻿@media (max-width: 1749px) {	.liuyan {	    right: 280px;	    /*bottom: 365px;*/	    padding: 20px 24px 32px 25px;	}	}@media (max-width: 1680px) {	.liuyan {	    right: 240px;	}	}@media (max-width: 1600px) {	.liuyan {	    right: 200px;	}	}@media (max-width: 1440px) {	.liuyan {	    right: 120px;	}	}@media (max-width: 1366px) {	.liuyan {	    right: 88px;	}	}@media (max-width: 1280px) {	.liuyan {		right: 38px;	}}@media (max-width: 1240px) {	.people{		padding: 0 30px;	}	/*.people .peojian{*/		/*left: 32px;*/	/*}*/	/*.peo{*/		/*margin-left: 30px;*/	/*}*/	.peojian h1:after {		/*left: 66px;*/	}	.liuyan {		right: 25px;	}}@media (max-width: 1229px) {	/*.linians {*/    	/*left: 482px;*/	/*}*/	.finds .vas {	    /*margin: 48px 0 25px 138px;*/	}	.footer_l {		padding-left: 80px;	}	.liuyan {	    right: 46px;	    bottom: 420px;	    padding: 20px 20px 32px 20px;	}	.fotls li:nth-child(odd) {		/*margin: 10px 45px 30px 10px;*/	}	.fotls li {		display: inline-block;		margin: 10px 45px 0 10px;	}	/*.address {*/		/*width: 31%;*/	/*}*/}@media (max-width: 1199px) {	.content .read {		margin-top: 80px;		margin-bottom: 80px;	}	/*.people .peojian{*/		/*left: 118px;*/	/*}*/	/*.peo{*/		/*margin-left: 116px;*/	/*}*/	/*.people {*/		/*margin: 0px 116px;*/	/*}*/	.peojian h1:after {		/*left: 157px;*/	}	.abanner {		padding-top: 0px;	}	.fotls li:nth-child(odd) {    	/*margin: 10px 25px 0 0;*/	}	.fotls li {    	display: inline-block;    	margin: 10px 30px 0 30px;	}	.content h1 {   		margin-top: 65px;	}	.cit_l {    	width: 100%;    	text-align: center;	}	.cit_r {    	width: 100%;		margin: 40px 0;	}	.cit_l p:after {    	left: 46%;	}	.cit{		background: transparent;	}	/*.linians {*/    	/*left: 382px;*/	/*}*/	.finds .vas {    	/*margin: 48px 0 25px 104px;*/	}	.ys .ziy {	    padding: 12px 40px 12px 50px;	}	.areasa {	    width: 30%;	    padding: 40px 45px 45px 40px;	    margin-top: 35px;	}	.address {   		padding: 20px 20px 40px 15px;	}	.liuyan {	    bottom: 380px;		right: 15px;	}	.content h1:after {		left: 47%;	}	.team {		margin-top: 35px;		margin-bottom: 35px;	}	.footer_c {		padding: 0px 40px 0 98px;	}	.footer_r {		width: 13%;	}	.people .peojian {		padding: 60px 30px 80px;	}	.footer_l {		padding-left: 66px;	}}@media (max-width: 1024px) {	}@media (max-width: 991px) {	.fotls li:nth-child(2), .fotls li:nth-child(4) {		 margin-right: 0;	}	.vals{		display: block;		padding: 0 20px;	}		.finds p {	    margin-bottom: 15px;	}	.footer_la {		width: 100%;		text-align: center;		margin-top: 25px;	}	.fotls li {    	display: inline-block;    	margin: 0;		width:25%;	}	.fotls{		text-align: center;		padding-bottom: 20px;	}	.fotls li:nth-child(odd) {    	margin: 0;		width:25%;	}	.footer_l {		width: 100%;		margin-top: 20px;		/* width: 50%; */		padding-left: 0px;		animation-delay: 0.2s;		visibility: visible;		animation-name: fadeInUp;		padding-right: 0;		position: relative;	}	.j_write{		display: none;	}	.j_writea{		display: block;	}	.j_writea a {		color: rgba(255, 255, 255, 0.7);		font-size: 14px;		line-height: 20px;	}	.j_writea span {		color: rgba(255, 255, 255, 0.7);		font-size: 14px;		line-height: 20px;	}	/*.footer_l .fotls {*/		/*position: absolute;*/	/*}*/	.footer_l .fotls:after {		content: '';		position: absolute;		width: 100%;		height: 1px;		top: 45px;		left: 0;		background: #585858;		/* border-bottom: 1px solid #585858; */	}	.j_weixin {		position: absolute;		bottom: 185px;		right: 42%;		display: none;		width: 129px;		height: 129px;		opacity: 1 !important;	}	.footer_lb {		width:100%;		padding-top: 40px;		text-align: center;		padding-left: 45%;	}	.footers h4 {	    text-align: center;	}	.footer_c {    	width: 100%;    	padding: 0;    	text-align: center;	}	.footer_r {    	width: 100%;text-align: center;    	padding: 35px 0 0 0;	}		.copyright_l{		width: 100%;		text-align: center;	}	.copyright_r{		width: 100%;		text-align: center;	}	.content h1 {    	margin-top: 35px;    	font-size: 32px;	}	.linians {	    left: 272px;	}		.value {	    width: 100%;	    margin-top: 10px;	}	.finds .vas {	    /*margin: 48px 0 25px 314px;*/	}	.ys .ziy {	    padding: 10px 15px 10px 15px;	}	.area .fls{		display: none;	}	.area .fr {	    width: 100%;	}	.j_area{		display: block;	}	.compet{		display: none;	}	.tage {	    margin-top: 0px;	    width: 100%;	}	.tage .ys {	    /*margin-top: 40px;*/	    /*margin-bottom: 40px;*/	}	.tages h3 {		padding-bottom: 10px;		margin-top: 0px;	}	.tages p {	    width: 100% ;	}	.youshi {		height: 380px;	}	.tage .ys {		top: 288px;	}	.idea .id{		display: none;	}	.values {    	margin-top: 15px;	}	/*.tage .ys {	    margin-top: 30px;	}*/	.address {	    width: 100%;		margin-bottom: 40px;	}	.liuyan {	    bottom: 630px;		right:0;	}	.liuyan input {	    font-size: 14px;	    line-height: 50px;	}	.liuyan span {	    height: 50px;	    line-height: 50px;	}	.peojian h1:after {		/*left: 102px;*/	}	.values .slick-slide {		margin: 0;	}}@media (max-width: 900px) {	#j_map{		height: 230px;	}	.liuyan {	    position: static;	    width: 100%;	    text-align: center;	}	.copyright_l p {		line-height: 40px;	}	.copyright_r p {		line-height: 40px;	}	.copyright_r span {		line-height: 40px;	}	.cits {		padding: 40px 0 0 0;	}	.liuyan .san{		display: none;	}}@media (max-width: 767px) {	.people {		padding: 0px 170px;	}	.peojian h1:after {		/*left: 45%;*/	}	.banners img:nth-child(1){		display: none;	}	.banners img:nth-child(2){		display: block;	}	.abanner img:nth-child(1){		display: none;	}	.abanner img:nth-child(2){		display: block;	}	.site {		margin-top: 40px;	}	.content p {	    padding: 0 45px;	}	.content .read {    	margin-top: 50px;    	margin-bottom: 50px;	}	.finds .vas {	    /*margin: 48px 0 25px 0;*/	    /*left: 43%;*/	}	.comp .fl{		display: none;	}	.comp .fr{		float: left;		margin-bottom: 32px;	}	.comp .fr p {	    font-size: 20px;	    margin: 20px 25px 0 25px;	}	.area {	    margin-top: 20px;		margin-bottom: 30px;	}	.emails{		float: left;		margin-left: 20px;		margin-top: 20px;	}	.content h1 {		margin-top: 30px;		font-size: 30px;	}	.j_area .jzareas h1 {		font-size: 24px;		line-height: 34px;	}	.j_area .jzareas h2 {		font-size: 20px;		line-height: 30px;	}	.j_area .jzareas h4 {		font-size: 16px;		line-height: 26px;	}	.values {		margin-bottom: 15px;	}	.ys .ziy p {		font-size: 18px;	}	.tage .ys {		/*margin-top: 20px;*/	}	.tage .ys {		top: 270px;	}	.j_us h2 {		font-size: 26px;	}	.j_us p {		font-size: 24px;	}	.beis h3 {		font-size: 18px;	}	.beis p {		font-size: 14px;	}	.address{		height: 200px;	}	.footer_l {		margin-top: 10px;	}	.fotls li:nth-child(odd) {		/*margin: 10px 35px 0 35px;*/	}	.fotls li:nth-child(2), .fotls li:nth-child(4) {		margin-right: 0px;	}	.fotls li {		/*display: inline-block;*/		/*margin: 10px 35px 0 35px;*/	}}@media (max-width: 700px) {	.content h1:after {		left: 46%;	}	.fotls {		padding-bottom: 0;	}}@media (max-width: 660px) {	.peojian h1:after {		/*left: 47%;*/	}	.people {		padding: 0px;	}	/*.areasa {*/	/*}*/	.areasa {		width: 100%;		padding: 30px 40px 00px 30px;		margin-top: 20px;	}	.area .fr{		text-align: center;	}	.zhishi{		position: relative;	}	.areasa h3 {		padding-top: 36px;	}	.zhishi img {		position: absolute;		left: 50%;		-webkit-transform: translate(-50%, -50%);		-moz-transform: translate(-50%, -50%);		-ms-transform: translate(-50%, -50%);		-o-transform: translate(-50%, -50%)	}	.areasa h3:after {		left: 50%;		-webkit-transform: translate(-50%, -50%);		-moz-transform: translate(-50%, -50%);		-ms-transform: translate(-50%, -50%);		-o-transform: translate(-50%, -50%)	}	.comp .fr p {		margin: 20px 20px 0 20px;	}}@media (max-width: 600px){	/*.peojian h1:after {*/		/*left: 41%;*/	/*}*/}@media (max-width: 540px) {	.comp .fr p {		margin: 10px 10px 30px 10px;	}}@media (max-width: 514px) {	.footer_cs p {		text-align: left;	}	.tage .ys {		margin-bottom: 10px;	}	.ys .ziy {	    width: 100%;	    text-align: center;	}	.content h1 {    	margin-top: 36px;	}	.content p {    	margin-top: 0px;	}	.comp .fl{		display: none;	}	.comp .fr{		float: left;			}	.comp .fr p{		margin: 10px 10px 30px 10px;	}	.comp .fr p a {	    font-size: 20px;	    line-height: 30px;	}	.comp .fr{		margin-bottom: 0;	}	.emails{		margin-left: 10px;	}	.content h1:after {		left: 45%;	}	/*.in-banner .slick-prev, .slick-next{*/		/*display: none;*/	/*}*/	.banner .push{		display: none;	}	.tages h3 {		 margin-top: 0px;		font-size:20px;	}	.banner .slick-dots {		left: 12px;	}	.youshi {		height: 480px;	}}@media (max-width: 436px) {	.emails{		text-align: center;	}	.ems{		margin-left: 114px;		margin-bottom: 20px;	}	.j_usa {		margin-left: 20px;	}	.comp .fr p a {		font-size: 16px;		line-height: 26px;	}	.comp .fr p {		margin: 10px 5px 30px 5px;	}}@media (max-width: 414px) {	.peojian h1:after {		/*left: 44%;*/	}	.content .read {		margin-top: 30px;	}		.content p {    	padding: 0 6px;	}	.cit_l {   		padding: 40px 45px 65px 32px;	}		.value .ovrly {	    padding: 20px 25px 15px;	}		.tage .ys {	    margin-top: 5px;	    margin-bottom: 35px;	}	.liuyan button {	    margin-right: 20px;	}	.j_us h2 {	    /*font-size: 30px;*/	    line-height: 40px;	}	.j_us p {	    font-size: 22px;	    line-height: 32px;	}	.logo img {		width: 130px;		height: 30px;	}	.content h1:after {		left: 43%;	}	.fotls li {		margin: 0;		/*width: 100%;*/	}	.fotls li:nth-child(odd) {		margin: 0;	}	.fotls li h5 {		margin-bottom: 0;	}	.footer_r {		padding: 10px 0 0 0;	}	.cap {		left: -29px;		top: 50px;	}	.cap img {		width: 40px;		margin: 8px;	}	.fotls li h5 a {		font-size: 16px;	}	.fotls li a {		font-size: 14px;	}	.footer_l .fotls:after {		content: '';		position: absolute;		width: 100%;		height: 1px;		top: 37px;		left: 0;		background: #585858;		/* border-bottom: 1px solid #585858; */	}	.copyright_l p {		line-height: 20px;		font-size: 8px;	}}@media (max-width: 370px) {	.j_usa {		margin-left: 40px;	}	.j_usa img{		width: 235px;	}	.ems{		margin-left: 110px;		margin-bottom: 20px;	}	.liuyan button {	    margin-right: 15px;	    padding: 10px 35px;	}	.j_us {		top: 10px;	}	/*.fotls li:nth-child(odd) {*/	    /*margin: 0px 35px 0 35px;*/	/*}*/	/*.fotls li {*/	    /*margin: 0px 35px 0 35px;*/	/*}*/	.comp .fr p a {		font-size: 14px;		line-height: 24px;	}	/*.fotls li:nth-child(2), .fotls li:nth-child(4) {*/		/*margin-right: 35px;*/	/*}*/}@media (max-width: 320px) {	.comp .fr p {		margin: 10px 4px 30px 4px;	}}/*.container {	width: 100% !important;	padding-right: 15px;	padding-left: 15px;	margin-right: auto;	margin-left: auto;}@media (min-width: 768px) {	.container {		width: 750px!important;	}}@media (min-width: 992px) {	.container {		width: 970px!important;	}}@media (min-width: 1200px) {	.container {		width: 1170px!important;	}}@media (min-width: 1230px) {	.container {		width: 1230px!important;	}}@media (min-width: 1470px) {	.container {		width: 1440px !important;	}}@media (min-width: 1750px) {	.container {		width: 1720px !important;		position: relative;	}}*/