* {
	margin: 0;
	padding: 0;
	-webkit-overflow-scrolling: touch;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

body {
	font-family: "tahoma", "PingFang SC", "寰蒋闆呴粦";
	color: #4C4C4C;
	min-height: 100vh;
}
.hide{
	overflow: hidden;
}
a {
	text-decoration: none;
	color: #4C4C4C;
}
p{
	text-align: justify;
}
img{
	border: none;
}
li {
	list-style: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}
.text-left {
	text-align: left !important;
}

.phone {
	display: none;
}

.img-box{
	width: 100%;
	display: block;
}

/* 澶撮儴 */

.header {
	box-shadow: 0 10px 40px 0px rgba(0, 0, 0, 0.05);
	background: #00AC97;
	position: relative;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
}

.header .container {
	width: 1320px;
	margin: 0 auto;
	height: 90px;
}
.cart2{
	position: relative;
	width: 60px;
}
.cart2:after{
	content: "";
	border-top: 8px solid transparent;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
	border-bottom: 8px solid #8e8e8c;
	position: absolute;
	top: 1px;
	left: -23px;
}
.nomore#more{
	margin-top: -4px;
	height: 50px;
	line-height: 50px;
	text-align: right;
	padding-right: 20px;
	background: url(../../images/logo_bg2.jpg);
	

}
.nomore#more span{
	color:#8e8e8c;
	cursor: default ;
	font-size: 18px;
}

#logo {
	float: left;
	display: flex;
	width: 290px;
	height: 45px!important;
	margin-top: 22.5px;
	margin-bottom: 22.5px;
	line-height: 45px;
	/* height: 45px; */
	vertical-align: middle;
	background: no-repeat left top / auto 100%;
	/*float: left;*/
	/*width: 290px;*/
	/*margin-top: 22.5px;*/
	/*margin-bottom: 22.5px;*/
	/*line-height: 45px;*/
	/*height: 45px;*/
	/*background:  no-repeat left top / auto 100%;*/
}


.mobile-inner-nav{  background-color:#eaeef5;width: 100%; position: absolute;top: 67px;   left: 0px;padding-top: 10px;padding-bottom: 25px;display: none;}
.mobile-inner-nav a{display: inline-block;line-height: 45px;
    text-decoration: none;  width: 100%;font-size: 1.4rem; 
     border-bottom: solid 1px #d3d3d3;
    -webkit-transition: all 0.5s;   -moz-transition: all 0.5s;
    -o-transition: all 0.5s;    transition: all 0.5s; }
.mobile-inner-nav a:hover{color:#0050a5;}
.mobile-inner-nav li{position: relative;padding: 0 20px;}
.mobile-inner-nav li a{text-indent: 15px;}
.mobile-inner-nav li strong{color:#aaa;position: absolute;right:20px;top:0;font-size: 2.5rem;cursor: pointer;width: 40px;height: 45px;text-align: center;line-height: 40px;-webkit-transition: all 0.5s;   -moz-transition: all 0.5s;
    -o-transition: all 0.5s;    transition: all 0.5s; }
.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}

.header .navbar,
.header .funbar {
	float: right;
}

.header .navbar {
	font-size: 16px;
	margin-right: 90px;
	line-height: 90px;
	margin-left: -40px;
}

.header .navbar a {
	margin-left: 20px;
	color: #504946;
}

.header .navbar a.active, .header .navbar a:hover{
	color: #FF8200;
	 
}

.header .funbar {
	color: #504946;
}

.header .funbar .language {
	color: #504946;
	display: inline-block;
	margin-right: 20px;
}

.header .funbar .search-btn {
	width: 15px;
	height: 16px;
	display: inline-block;
	background: url(../../images/search-icon.png) no-repeat center top / 100% auto;
}

.navbar-btn {
	display: none;
	background: url(../../images/navmenu.png) no-repeat center top / 100% auto;
}


/* 鍔ㄦ�佸垪琛� */

.newslist {
	text-align: center;
	background: url(../../images/bg_2.jpg);
}

.newslist .newslist-item {
	color: #4C4C4C;
}

.newslist .newslist-item .inner {
	width: 998px;
	margin: 0 auto;
	padding: 100px 0 74px;
}

.newslist .newslist-item a {
	color: #4C4C4C;
}

.newslist .newslist-item:first-child a {
	color: #FFFFFF;
}

.newslist .newslist-item:nth-child(2n+1) {
	background: url(../../images/bg_3.jpg);
}

.newslist .newslist-item:nth-child(1) {
	background: url(../../images/bg_orange.jpg);
}

.newslist-item .istop {
	font-size: 20px;
	color: #FFFFFF;
	margin-bottom: 60px;
}

.newslist-hover:hover .lead a,
.newslist-hover:hover .link a {
	color: #FF8200;
}

.newslist-item .lead {
	font-size: 48px;
	line-height: 68px;
	margin-bottom: 40px;
}

.newslist-item .desc {
	font-size: 22px;
	line-height: 34px;
	margin-bottom: 44px;
}

.newslist-item .desc a {
	color: #646464;
}

.newslist-item .link {
	font-size: 20px;
}

.newslist-item .lead a,
.newslist-item .desc a,
.newslist-item .link a {
	display: block;
	width: 100%;
	height: 100%;
	transition: color 0.15s ease-in-out;
	-moz-transition: color 0.15s ease-in-out;
	-webkit-transition: color 0.15s ease-in-out;
}

.newslist-item .lead a {
	font-weight: 600;
}

.morebar {
	text-align: center;
	height: 110px;
	line-height: 110px;
	background: #E5E5E2;
}

.morebar a {
	display: inline-block;
	font-size: 20px;
	color: #FF8200;
}


.morebar .add {
	color: #FF8200;
	font-size: 28px;
	vertical-align: middle;
	padding-left: 5px;
}

.icon-right,
.icon-right2,
.icon-left2 {
	width: 11px;
	height: 18px;
	margin-left: 8px;
	vertical-align: -2px;
	display: inline-block;
	background: url(../../images/right.png) no-repeat center top / 100% 100%;
}

.icon-right2 {
	background: url(../../images/right-2.png) no-repeat center top / 100% 100%;
}

.icon-left2 {
	background: url(../../images/left2.png) no-repeat center top / 100% 100%;
}


/* 鍔ㄦ�佽鎯� */



.newsdetail-title,
.contact {
	background: url(../../images/bg_2.jpg);
}

.newsdetail .title {
	font-size: 44px;
	margin-bottom: 20px;
	padding-top: 60px;
	font-weight: normal;
}

.newsdetail .sub-info {
	font-size: 20px;
	margin-bottom: 50px;
	color: #838585;
}

.newsdetail .sub-info span {
	padding-right: 30px;
}

.newsdetail .desc {
	line-height: 50px;
	font-size: 26px;
	padding-bottom: 36px;
	text-align: justify;
}

.newsdetail-content {
	padding: 50px 0 150px;
}


.newsdetail-content p {
    margin-bottom: 16px;
    color: #646464;
    font-size: 20px;
    line-height: 40px;
    text-align: justify;
	text-align: justify;
}


.newsdetail-content img {
	max-width: 100%;
	width: 100% !important;
	/*margin-bottom: 40px;*/
	height: auto !important;
}

.newsnav {
	overflow: hidden;
	font-size: 20px;
	padding-top: 80px;
}

.newsnav a:hover {
	color: #FF8200;
}

.newsnav .icon-right2 {
	background: url(../../images/right2.png) no-repeat center top / 100% 100%;
}

.newsnav .page-next {
	margin-left: 50px;
}


/* 鎶曡祫 */

.banner-box {
	/*height: 539px;*/
	width: 100%;
}

.banner-box img {
	width: 100%;
	display: block;
}

.investment .logos {
	margin-top: -4px;
	overflow: hidden;
}

.investment .logo-item {
	width: 25%;
	float: left;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
}

.investment .logo-item img {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
}

.investment .logo-item .img-i {
	position: relative;
}

.investment .logo-item .img-i {
	opacity: 0;
}

.investment .logo-item:hover img {
	background: url(../../images/logo_bg_orange_1.jpg) no-repeat center center / 100% 100%;
}

.investment .logo-item:hover .img {
	opacity: 0;
}

.investment .logo-item:hover .img-i {
	opacity: 1;
}

.investment .logo-item:nth-child(2n+1) {
	background: url(../../images/logo_bg1.jpg) no-repeat left top / 100% 100%;
}

.investment .logo-item:nth-child(2n) {
	background: url(../../images/logo_bg2.jpg) no-repeat left top / 100% 100%;
}


/* 鍥㈤槦 */

.team {
	background: url(../../images/bg_2.jpg);
}

.team .lead {
	text-align: center;
	font-size: 40px;
	padding: 100px 0 50px;
}

.team .text {
	margin: 0 auto;
	font-size: 28px;
	line-height: 68px;
	padding-bottom: 88px;
}

.team .text p {
	margin-bottom: 16px;
	color: #646464;
}

.team .members {
	background: #cbcbc9;
}

.team .member-item {
	float: left;
	width: 25%;
	position: relative;
}

.team .members img {
	display: block;
	width: 100%;
	max-width: 100%;
}

.team .member-info {
	position: absolute;
	bottom: 90px;
	left: 50px;
}

.team .member-info p:first-child {
	font-size: 30px;
	color: #a1a19e;
}

.team .member-info p {
	font-size: 18px;
	color: #828484;
}

.team .member-item:hover .member-info p {
	color: #ff8400;
}

.dialog-content.team-detail .title {
	font-size: 44px;
	margin-bottom: 0;
}

.dialog-content.team-detail .title-small {
	font-size: 24px;
	margin-bottom: 100px;
	text-align: left;
}

.dialog-content.team-detail .text p {
	line-height: 60px;
	text-align: justify;
}


/* 鑱旂郴 */

.contact .tab-header {
	margin-top: -4px;
	overflow: hidden;
	background: url(../../images/bg_orange.jpg) no-repeat -999999px -99999px;
	
}

.contact .tab-header li {
	float: left;
	width: 33.33%;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 26px;
	background-image: url(../../images/contact-option.png);
	background-size: cover;
}

.contact .tab-header li:hover {
	color: #FF8200;
}

.contact .tab-header li.active:hover {
	color: #FFFFFF;
}

.contact .tab-header li.active {
	background: url(../../images/bg_orange.jpg) left top;
	color: #FFFFFF;
}

.contact .tab-body {
	min-height: 300px;
}

.contact .tab-body>div {
	width: 1000px;
	padding: 100px 0 76px;
	margin: 0 auto;
}

.contact .tab-body>div:first-child {
	width: 100%;
	padding-bottom: 0;
}

.img-box img {
	max-width: 100%;
	vertical-align: top;
	font-size: 0;
}

.contact-us .img-box img {
	max-width: auto;
	width: 100%;
}

.contact-us {
	text-align: center;
}

.contact-us ul {
	display: inline-block;
	padding-bottom: 70px;
}

.contact-us ul li {
	float: left;
	width: 300px;
}

.contact-us ul li h3 {
	font-size: 30px;
	margin-bottom: 10px;
	font-weight: normal;
}

.contact-us ul li p {
	font-size: 26px;
	line-height: 46px;
	color: #646464;
	text-align: center;
}

.contact-us ul li:first-child {
	width: 320px;
}

.bp .text {
	font-size: 28px;
	line-height: 68px;
	margin-bottom: 60px;
	color: #646464;
}

.bp .alink,
.recruit .alink {
	color: #ff8100;
	/*padding-left:2% ;
	padding-right:2% ;*/
	font-size: 30px;
	padding-bottom: 74px;
	text-decoration: underline;
}

.bp .alink a,
.recruit .alink a {
	color: #ff8100;
}

.alink .alink-email {
	/*display: inline-block;*/
	/*height: 100%;
	width: 100%;*/
}

.bp .alink .icon-right2 {
	color: #ff8100;
	vertical-align: 0px;
}

.recruit {}

.recruit td {
	vertical-align: top;
}

.recruit-position {
	font-size: 28px;
	color: #ff8100;
	padding-bottom: 25px;
}

.recruit-responsibility-title {
	font-size: 20px;line-height: 2;
	font-weight: 600;
	width: 250px;
}

.recruit-responsibility-text {
	color: #646464;
}

.recruit-responsibility-text p {
	font-size: 20px;
	/*line-height: 2;*/
	margin-bottom: 16px;
}

.recruit .pad-b78:last-child {
	padding-bottom: 48px;
}

.pad-b78 {
	padding-bottom: 78px;
}


/* 娉曞緥澹版槑  */


/* 鎼滅储椤甸潰 */

.dialog-content.search-page {
	margin-top: 90px;
}
.search_layer_con{ width: 66%; margin: 0 auto; margin-left: 17%;}
.search-page {}

.search-page .search-tip {
	font-size: 16px;
	margin-bottom: 50px;
	width: 100%;
	text-align: left;
}

.search-page .search-box {
	border-bottom: 1px solid #ff8200;
	margin-bottom: 90px;
}

.search-page .search-box input {
	border: none;
	font-size: 30px;
	padding: 10px 0;
	color: #ff8200;
	background: transparent;
	width: 100%;
}

.search-page .search-box input:focus,
.search-page .search-box input:active {
	outline: none;
}

#search-result .search-result-title {
	color: #828484;
	font-size: 22px;
	border-bottom: 1px solid #828484;
	margin-bottom: 16px;
	padding-bottom: 15px;
	width: 100%;
	float: left;
	text-align: left;
	display: none;
}

#search-result .search-result-list p {
	font-size: 24px;
	margin-bottom: 40px; 

	width: 100%; 

	float: left;
	text-align: left;
}

#search-result .search-result-list .time {
	float: left;
	width: 22%;
	font-size: 22px;
}

#search-result .search-result-list a{
	width: 100%;
	text-align: center;
	font-size: 22px;
}
#search-result .add_change_size a{
	float: left;
	text-align: left;
	width: 78%;
	font-size: 22px;
}


/* footer */

.footer {
	background-color: #CBCBC9;
	box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.10) inset;
	height: 735px;
	overflow: hidden;
}

.footer-inner {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	color: #757575;
	transform: scale(0.80);
	transform-origin: center top;
}

.footer-inner .foot-part1 {
	padding-top: 80px;
	padding-bottom: 70px;
	color: #757575;
	font-size: 20px;
	border-bottom: 2px solid #BABABA;
	line-height: 1;
}

.footer-inner .foot-part1 img {
	width: 213px;
	height: 213px;
	display: block;
	margin: 0 auto 20px;
}

.footer-inner .foot-part2 {
	margin-bottom: 70px;
	margin-top: 70px;
}

.footer-inner .foot-part2 p {
	margin-bottom: 50px;
	font-size: 24px;
}

.footer-inner .foot-part3 {
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	border-top: 2px solid #BABABA;
}

.footer-inner .foot-part3 {
	color: #757575;
}


/* 寮圭獥鍐呭鍖� */

.dialog-content {
	width:70%;
	margin: 130px auto 0;
}
.content_item {
	width: 800px;
	margin: 0 auto;
}
.dialog-content .lead-logo {
	margin-bottom: 80px;
	text-align: center;
	padding-left: 35%;
	padding-right: 35%;
}

.dialog-content .lead-logo img {
	display: inline-block;
	vertical-align: top;
	max-width: 100%;
}

.dialog-content .title {
	margin-bottom: 50px;
	font-size: 40px;
	text-align: center;
}

.dialog-content .text {
	margin-bottom: 110px;
}

.dialog-content .text p {
	font-size: 24px;
	line-height: 60px;
	margin-bottom: 16px;
	text-align: justify;
}

.dialog-content .link {
	text-align: center;
}

.dialog-content .link a {
	font-size: 28px;
	color: #ff8200;
	text-decoration: underline;
}


/* 閫夐」鍗￠�氱敤 */

.tab-menu li {
	float: left;
	cursor: pointer;
	position: relative;
}

.tab-header {
	width: 100%;
}

.tab-body>div:first-child {
	display: block;
}

.tab-body>div {
	display: none;
}

.phonenav {
	position: absolute;
	top: 0;
	right: 0;
	width: 553.33px;
	padding-bottom: 60px;
	height: 100%;
	display: block;
	background: #bebebc;
	overflow: auto;
}

.phonenav a {
	width: 100%;
	height: 185px;
	float: left;
	font-size: 52px;
	position: relative;
}

.phonenav a:last-child {
	height: 60px;
	float: left;
}

.phonenav a span {
	position: absolute;
	top: 50%;
	margin-top: -6px;
	left: 106.67px;
}

.phonenav a span.icon-search {
	/*margin-top: -47px;*/
	margin-top: -95px;
}


.phonenav .law-info-div {
	height: 80px;
	position: relative;
	/*bottom: 60px;*/
	bottom: 130px;
	left: 106.67px;
}

.navsearch-box {
	font-size: 22.67px !important;
	line-height: 1 !important;
	padding-bottom: 60px !important;
}

.phonenav>a:first-child {
	background-color: #efefed;
}

.phonenav>a:nth-child(2) {
	background-color: #e5e5e3;
}

.phonenav>a:nth-child(3) {
	background-color: #d8d8d5;
}

.phonenav>a:nth-child(4) {
	background-color: #cbcbc9;
}

.phonenav>a:nth-child(5) {
	background-color: #bebebc;
}

.close {
	position: fixed;
	width: 32px;
	height: 32px;
	right: 0;
	top: 0;
	padding: 50px;
	z-index: 1000;
	background: url(../../images/close_small.png) center center no-repeat;
	background-origin: content-box;
	cursor: pointer;
}

.icon-search {
	display: inline-block;
	width: 73.33px;
	height: 66.67px;
	background: url(../../images/search_large.png) center center no-repeat;
	background-size: auto 100%;
	background-origin: content-box;
}


/* 棣栭〉鏁堟灉 */

#container {
	width: 100%;
	height: 100vh;
	position: relative;
	overflow: hidden;
}

#textbox,
#bannerbox {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 23;
	width: 100%;
	transition-duration: 1s;
	transition-timing-function: cubic-bezier(.77, 0, .175, 1);
}

#textbox {
	top: auto;
	bottom: 100%;
}

#textbox>div,
#bannerbox>div {
	height: 100vh;
	width: 100vw;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center top;
	overflow: hidden;
}

#bannerbox>div .header {
	background: #FFFFFF;
}

#bannerbox>div>img {
	max-width: 100%;
}

#bannerbox>#footer {
	height: auto;
}


.investment .logo-item.double:nth-child(2n) {
	background: url(../../images/logo_bg1.jpg) no-repeat left top / 100% 100%;
}

.investment .logo-item.double:nth-child(2n+1) {
	background: url(../../images/logo_bg2.jpg) no-repeat left top / 100% 100%;
}

.newsdetail.lagal-box .newsdetail-content {
	font-size: 18px;
	line-height: 36px;
}

.share-box {
	position: fixed;
	bottom: 210px;
	width: 100%;
	height: 0;
	z-index: 99;
}

#share-btn {
	float: right;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
}

#share-group {
	display: none;
}

.share-box .inner {
	width: 1250px;
	margin: 0 auto;
}

.share-group {
	position: absolute;
	top: 42%;
	width: 600px;
	margin-left: -300px;
	left: 50%;
}

.share-group .share-img {
	width: 25%;
	float: left;
	text-align: center;
	position: relative;
}

.share-group .img {
	display: inline-block;
	width: 63px;
}

.share-group .erwei-code {
	position: absolute;
	
	left: 50%;
	margin-left: -137.5px;
	bottom: 120%;
	background: #FFFFFF;
}

.share-group .erwei-code {
	display: none;
}

.share-group .erwei-code img {
	display: block;
	margin: 0 auto;
}

.erwei:hover .erwei-code {
	display: block;
}

.share-group .erwei-code:after {
	content: "";
	border-top: 10px solid #FFFFFF;
	border-right: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid transparent;
	position: absolute;
	top: 100%;
	left: 50%;
	bottom: 20px;
	margin-left: -10px
}


.share-box {
	padding-left: 100px;
	padding-right: 100px;
}

.back_top_box {
	width: 100%;
	height: 0;
	position: fixed;
	bottom: 130px;
	box-sizing: border-box;
}

.back_top {
	width: 1320px;
	margin: 0 auto;
}

.back_top {
	cursor: pointer;
}

.back_top img {
	float: right;
}

#top-btn{
	display: none;
}
/* 鍝嶅簲閫傞厤 锛� 閫傞厤3绾�*/
@media only screen and (max-width: 1360px) {
	.header .container {
		width: 100%;
		box-sizing: border-box;
		padding: 0 50px;
	}
}
@media only screen and (min-width: 1360px) {

	.newsdetail .inner {
		width: 1000px;
		margin: 0 auto;
	}
	.share-box {
		padding-left: 0;
		padding-right: 0;
	}
	.back_top {
		width: 100%;
		padding: 0 50px;
		box-sizing: border-box;
	}
	.team .text {
		width: 1000px;
		margin: 0 auto;
	    font-size: 24px;
	    line-height: 2;
	}
}
@media only screen and (min-width: 721px) {

	.contact .tab-header li {
	    font-size: 22px;
	}
	.contact-us ul li h3 {
	    font-size: 24px;
	
	}
	.contact-us ul li p {
	    font-size: 20px;
	    line-height: 2;
	}

	.contact-us ul li{
	    margin-bottom: 30px !important;
	}
	.bp .alink, .recruit .alink {
	    font-size: 26px;
	}
	.recruit .alink {
	   
	    padding-top: 50px;
	}
}

@media only screen and (min-width: 721px) and (max-width: 1359px) {


	.header .container {
		width: 100%;
		box-sizing: border-box;
		padding: 0 50px;
	}
	.newslist .newslist-item .inner,
	.newsdetail .inner,
	.team .text,
	.contact .tab-body>div{
		width: 100%;
		padding-left: 17%;
		padding-right: 17%;
		box-sizing: border-box;
	}
	
	.contact .tab-body>div:first-child {
		padding-left: 0;
		padding-right: 0;
	}
	/* 寮圭獥 */
	.dialog-content {
		padding-left: 50px;
		padding-right: 50px;
		padding-bottom: 60px;
		box-sizing: border-box;
	}
	.back_top_box {
		width: 100%;
		padding: 0 0;
		box-sizing: border-box;
	
	}
	.back_top {
		width: 100%;
		margin: 0 auto;
		padding-right: 60px;
	}
	.team .text{
		padding-left: 17%;
		padding-right: 17%;
		box-sizing: border-box;
	}
	/*.bp .text {
		padding-left:2%;
		padding-right: 2%;
	
	}*/
	
	.contact .tab-body > div {
	    width: auto;
	    padding: 80px 17% 76px;
	    margin: 0 auto;
	}
	.recruit-responsibility-title {
		/*width: 200px;*/
	}
		
	.footer-inner {
		width: 100%;
	}
	.team .text,.bp .text {
	    font-size: 24px;
	    line-height: 2;
	    text-align: justify;
	}
}
@media only screen and (min-width: 721px) and (max-width: 1000px) {
	.contact-us ul li{
		float: none;
		margin: 0 auto;
	}
}
#search_scroller{ height: 350px;}
@media only screen and (max-width: 720px) {
	#textbox>div{ background: none;}
	.back_top_box {bottom: 167px;}
	#search_scroller{ height: 590px;}
	*{box-sizing: border-box ;}
	.phone {
		display: block;
	}
	.pc {
		display: none;
	}
	.header .container {
		min-width: 404px;
		overflow: hidden;
		height: 70px;
		padding: 0 15px;
	}
	.newslist-item .lead{
		font-size: 56px;
		line-height: 78px;
	}
	.newslist-item .desc, .newslist-item .link{
		font-size: 28px;
		line-height: 1.8;
	}
	.header .funbar .language {
		display: inline-block;
		margin-right: 50px;
		width: 40px;
		height: 40px;
		font-size: 21px;
		margin-top: 21px;
	}
	.header .funbar .search-btn {
		display: none;
	}
	.header .navbar {
		display: none;
	}
	.navbar-btn {
		display: block;
		width: 46.67px;
		height: 40px;
		float: right;
		margin-top: 25px;
		width: 24px;
		margin-top: 24px;
	}
	.law-info {
		font-size: 21px;
	}
	.footer-inner {
		width: 100%;
	}
	.contact-us ul li:first-child {
	    width: 100%;
	}
	#logo{
		height:38px;
		width:300px;
		margin-top: 16px;
	}
		.funbar{
				width: 50px;
				margin-top: 0;
			}
	
		
		.funbar .language{
				font-size: 16px;
				
			}
	/*璧勮*/
	.newslist .newslist-item .inner {
		width: 100%;
		padding: 133.33px 66px 86.67px;
	}
	.newslist .newslist-item:first-child .inner {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.newslist-item .istop {
		font-size: 26.67px;
		margin-bottom: 80px;
	}
	.newslist-item .lead, .newslist-item .desc {
		margin-bottom: 66.67px;
	}

	.morebar {
		font-size: 26.67px;
		height: 133.33px;
		line-height: 133.33px;
		background: #E5E5E2;
	}
	/* footer */
	.footer {
		height: auto;
		overflow: hidden;
	}
	.footer-inner {
		transform: scale(1);
	}
	.footer-inner .foot-part1 {
		padding-top: 106.67px;
		padding-bottom: 93.33px;
		font-size: 24px;
		border-bottom: 2px solid #BABABA;
		line-height: 1;
	}
	.footer-inner .foot-part2 {
		margin-bottom: 93.33px;
		margin-top: 93.33px;
	}
	.footer-inner .foot-part2 p {

	}
	.footer-inner .foot-part3 {
		font-size: 17.33px;
		height: 66.67px;
		line-height: 66.67px;
		border-top: 2px solid #BABABA;
	}
	.footer-inner .foot-part3 .fl {
		display: none;
	}
	/* 鏂伴椈璇︽儏 */
	.banner-box {
		height: auto;
		background-size: cover;
	}
	.newsdetail .inner {
		padding: 0 50px;
	}
	.newsdetail-content {
		padding: 66.67px 0 200px;
	}
	.newsdetail .title {
		margin-bottom: 20px;
		padding-top: 70px;
		text-align: justify;
		width: 100%;
		font-size: 48px;
		display: inline-block;
	}
	.newsdetail .sub-info {
		margin-bottom: 65px;
		font-size: 22px;
	}

	.newsdetail .desc {
		line-height: 2;
		padding-bottom: 66.67px;
		font-size: 32px;
	}
	.newsdetail-content p {
	    font-size: 28px;
	    line-height: 2;
	}
	.newsnav {
		font-size: 28px;
		padding-top: 133px;
	}
	/*鎶曡祫*/
	.investment .logo-item {
		width: 50%;
	}
	/*鍏徃绠�浠�*/
	.team .lead {
		text-align: center;
		padding: 133.33px 0 60px;
	}
	.team .text p {
		margin-bottom: 20px;
		text-align: justify;
	}
	.team .text {
		width: 100%;
		padding-left: 66px;
		padding-right: 66px;
		box-sizing: border-box;
		padding-bottom: 136.67px;
	}
	.team .member-item {
		float: none;
		width: 100%;
		display: block;
		position: relative;
	}
	.team .member-item img {
		/*height:1080px;*/
	}
	.team .member-info p:first-child {
		font-size: 41.33px;
	}
	.team .member-info p {
		font-size: 32px;
	}
	/* 鑱旂郴 */
	/*.contact .tab-header li {
		height: 133.33px;
		line-height: 133.33px;
		font-size: 33.33px;
	}*/
	
	.contact .tab-body > div {
    	width: auto;
    	
    }
	.contact .tab-body > div {
		padding-left: 50px;
		padding-right: 50px;
		box-sizing: border-box;
		margin: 0 auto;
	}
	.contact .tab-body>div:first-child {
		padding-left: 0;
		padding-right: 0;
	}
	.contact-us ul {
		text-align: center;
	}
	.contact-us ul li {
		float: none;
		width: 100%;
		display: inline-block;
		margin-bottom: 86px;
	}
	.contact-us ul li h3 {
		margin-bottom: 26.67px;
		padding-top: 18px;
	}
	.contact-us ul li p {
	}
	.contact-us .img-box {
		height: auto;
		/*background: #DFDFDC url(../../images/map_small.png) no-repeat center top / auto 100%;*/
		background-blend-mode: multiply;
	}
	.contact-us .img-box img {
		font-size: 34.67px;
		line-height: 52px;
	}
	.contact-us p{
		text-align: center;
	}
	.bp .text {
		margin-bottom: 70px;
		text-align: justify;
	}
	.bp .text p {
		margin-bottom: 20px;
	}
	.bp .text p:last-child {
		margin-bottom: 0;
	}
	.bp .alink,
	.recruit .alink {
		padding-bottom: 80px;
	}
	.recruit table {
		width: 100%;
	}
	.recruit table td{
		width: 100%;
	}
	.recruit-position {
		margin-bottom: 13.33px;
	}
	.recruit-responsibility-title {
		padding-bottom: 33.33px;
	}
	.recruit-responsibility-text {
		padding-bottom: 70px;
	}
	.recruit-responsibility-text p {
		margin-bottom: 16px;
	}
	.recruit-responsibility-text p:last-child {
		margin-bottom: 0;
	}
	.recruit-responsibility-text p {
	    font-size: 24px;
	}
	.recruit-position {
	    font-size: 30px;
	}
	.recruit-responsibility-title {
   		font-size: 26px;
	}
	.recruit-responsibility-text p {
	    font-size: 26px;
	    line-height: 2;
	}
	.recruit .alink {
	   	/*margin-top: -70px;*/
	}
	/* 寮圭獥 */
	.dialog-content {
		padding-left: 50px;
		padding-right: 50px;
		box-sizing: border-box;
		margin: 100px auto 0;
	}
	.dialog-content .lead-logo {
		margin-bottom: 106.67px;
		padding-left: 25%;
		padding-right: 25%;
	}
	.dialog-content .title {
		margin-bottom: 66.67px;
		font-size: 61.33px;
	}
	.dialog-content .text {
		margin-bottom: 146.67px;
	}
	.dialog-content .text p {
		font-size: 32px;
		line-height: 64px;
		margin-bottom: 37.33px;
	}
	.dialog-content.team-detail .text p{
		line-height: 64px;
	}
	.dialog-content .text p:last-child {
		margin-bottom: 0px;
	}
	.dialog-content .link {
		font-size: 29.33px;
		padding-bottom: 146.67px;
	}
	.dialog-content .link a {
		text-decoration: underline;
	}
	.dialog-content.team-detail .title {
		font-size: 53.33px;
	}
	.dialog-content.team-detail .title-small {
		font-size: 32px;
		margin-bottom: 100x;
		margin-top: 20px;
	}
	.investment .logo-item:nth-child(4n) {
		background: url(../../images/logo_bg1.jpg) no-repeat left top / 100% 100%;
	}
	.investment .logo-item:nth-child(4n+3) {
		background: url(../../images/logo_bg2.jpg) no-repeat left top / 100% 100%;
	}
	.investment .logo-item.double:nth-child(4n+1) {
		background: url(../../images/logo_bg1.jpg) no-repeat left top / 100% 100% !important;
	}
	.investment .logo-item.double:nth-child(4n+2) {
		background: url(../../images/logo_bg2.jpg) no-repeat left top / 100% 100% !important;
	}
	.share-box {
		display: none;
	}
	.back_top_box {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		right: 50px !important;
	}
	.back_top {
		width: 100%;
	}
	.content_item{ width: 100%; padding-left: 60px; padding-right: 60px;}
	.dialog-content .link a {
	    font-size: 38px;
	}

	.search_layer_con{ margin: 0 auto 80px; width: 100%; padding: 0 60px;}
	#search-result .search-result-list .time {
		float: left;
		width: 38%;
	}
	.search-page .search-tip{ font-size: 20px;}
	#search-result .add_change_size a{
		width: 62%;
		font-size: 26px;
	}
	#search-result .search-result-list a{ font-size: 26px;}
	#search-result .search-result-title{ font-size: 26px; display: none;}
	.search-page .search-box input{ font-size: 34px;}

}
.page_layer{ z-index:9999999;display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background:rgba(239, 239, 237, 0.96)}
.dialog-content{ width: 100%; padding: 0; position: absolute; top: 0; left: 0; text-align: center; overflow: auto;}
.content_item{margin: 0 auto 80px;}
.content_item p{ width: 100%;}
.footer_add_word{ font-size: 24px; padding: 45px 0 30px 0;}
.footer_add_word a{ font-size: 30px;}
.footer-inner .foot-part2 a{ font-size: 32px;}
.footer-inner .foot-part2 a:hover{ color: #FF8200;}
#scroller{ width: 100%;}
.search_scroll{position: relative; width: 100%; height: 700px;}
#search_scroller{ width: 100%; position: absolute; left: 0; top: 0; overflow: auto;}
#searchLayer{ overflow: hidden;}

/*灏嗘姇璧勫垪琛ㄦā鐗堥殣钘�*/
#logos a.logo-item:first-child{/*display: none;*/}


/* 鏂伴椈鍥剧墖鐨勫浘娉� */
p.img-note{
	text-align: right;
	font-size: 20px;
	color: #4c4c4c;
}
.text-center{
	text-align: center !important;
}
.inline-block{
	display: inline-block;
}
.newsimg{
	vertical-align: top;
	display: inline-block;
	max-width: 100%;
}
#navbar-btn{
	cursor: pointer;
}
/*.newsdetail-content p > img{
	display: inline-block;
}*/
.investment, .team, .banner-box, .newslist, .newsdetail { margin-top : 90px; }
@media only screen and (max-width: 720px) {
	p.img-note{
		font-size: 20px;
	}
	.investment, .team, .banner-box, .newslist, .newsdetail { margin-top : 70px; }
}
.newsdetail-content .inline-block{
  	width: 100%;
}
 