
/*关于博彦--公司介绍*/
.other_ban{position: relative;}
.other_ban img{width: 100%;}
.other_ban h2{font-weight: normal;color:#fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.other_ban .txt{color:#fff;}
.other_ban .txt h3{margin-bottom: 2%;}
.site{font-size: 16px;overflow: hidden;line-height: 42px;border-bottom: 1px solid #2f2f2f;}
.site h3{float: left;display: none;}
.sites{float: right;}
.sites span{color: #0486ff;}
.navMenu{padding-top: 53px;padding-bottom: 20px;text-align: center;}
.navMenu ul{width: 100%;display: inline-block;}
.industry .navMenu ul{display: flex;}
.navMenu .wraper{position: relative; overflow: hidden;}
.navMenu .parHd{margin-left: 30px;margin-right: 30px;overflow: hidden;}
.navMenu .parHd ul li{
	border-left: 1px solid #d4d4d4;
}
.navMenu .swiper-button-next, 
.navMenu .swiper-button-prev{
	width: 25px;
	height: 30px;
}
.navMenu .swiper-button-prev, 
.navMenu .swiper-button-next{
	background: url(../images/left1.png) no-repeat;
	left: 0;
}
.navMenu .swiper-button-prev.swiper-button-disabled{
	background: url(../images/left_31.png) no-repeat;
	left: 0;
}

.navMenu .swiper-button-next.swiper-button-disabled, 
.navMenu .swiper-button-prev.swiper-button-disabled{
	opacity: 1;
	cursor: auto;
	pointer-events: auto;
}
.navMenu.swi .swiper-button-next.swiper-button-disabled, 
.navMenu.swi .swiper-button-prev.swiper-button-disabled{
	display: none;
}
.navMenu .swiper-button-next.disabled, 
.navMenu .swiper-button-prev.disabled{
	cursor: default;
}
.navMenu .swiper-button-next, 
.navMenu .swiper-button-prev{
	background: url(../images/left1.png) no-repeat bottom left;
	right: 0;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg);
}
.navMenu .swiper-button-prev{
	transform:rotate(0deg);
	background: url(../images/left1.png) no-repeat left top;
}
.navMenu .swiper-button-next{
	left: auto;
	right: 0;
}
.navMenu .swiper-button-next.swiper-button-disabled{
	background: url(../images/left_31.png) no-repeat bottom left;
	right: 0;
	left: auto;
}
.pre02, .next02{
	width: 25px;
    height: 30px;
    position: absolute;
    top: 50%;
    margin-top: -22px;
    display: none;
}
.pre02.on, .next02.on{
	display: block;
    z-index: 9;
}
.pre02{
    background: url(../images/left_31.png) no-repeat;
    left: 0;
}
.next02 {
    background: url(../images/left_31.png) no-repeat bottom left;
    right: 0;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
.navMenu ul li{float: left;width: 16.66%; height:160px; overflow: hidden; box-sizing: border-box;border-left: 1px solid #d4d4d4;text-align: center;position: relative;z-index: 11;}
.navMenu ul li .di{padding: 24px 18px;color: #4a4a4a;line-height: 1.2;}
.navMenu ul li .di em{display: block;height: 64px;margin-bottom: 10px;}
.navMenu ul li .di em img{height: 100%}
.navMenu ul li .fu{color: #fff;position: absolute;width: 100%;height: calc(100% + 55px);left: 0;top: -15px;font-size: 16px;background: #0486FE;box-sizing: border-box;padding-top: 40px;border-bottom: 1px solid #4b9fff;display: none;}
.navMenu ul li.on .fu{display: block;}
.navMenu ul li .fu em{display: block;height: 64px;margin-bottom: 22px;}
.navMenu ul li .fu em img{height: 100%;}
/*.navMenu ul li:nth-child(1) .di em{background: url(../images/about_icon1.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(2) .di em{background: url(../images/about_icon2.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(3) .di em{background: url(../images/about_icon3.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(4) .di em{background: url(../images/about_icon4.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(5) .di em{background: url(../images/about_icon5.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(6) .di em{background: url(../images/about_icon6.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(1) .fu em{background: url(../images/about_icon1s.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(2) .fu em{background: url(../images/about_icon2s.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(3) .fu em{background: url(../images/about_icon3s.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(4) .fu em{background: url(../images/about_icon4s.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(5) .fu em{background: url(../images/about_icon5s.png) center no-repeat;background-size: auto 100%;}
.navMenu ul li:nth-child(6) .fu em{background: url(../images/about_icon6s.png) center no-repeat;background-size: auto 100%;}*/
.navMenu ul li:last-child{border-right: 1px solid #d4d4d4;}
.offset-left-33 {margin-left: 33.3%;}
.offset-left-16 {margin-left: 16.6%;}
.offset-left-8 {margin-left: 8.35%;}
.product_main{height: 677px;box-sizing:border-box;background-size: auto;background-position: center;background-repeat: no-repeat;padding-top: 7%;color: #fff;}
.product_mainl{float: left;width: 50%;box-sizing: border-box;padding-right: 3%;}
.product_mainl ul{overflow: hidden;padding-top: 70px;}
.product_mainl ul li{float: left;width: 50%;box-sizing: border-box;padding: 0 17px;margin-bottom: 45px;}
.product_mainl ul li span{display: block;line-height: 54px;font-family:MicrosoftYaHeiLight;display: flex;}
.ie9 .product_mainl ul li span{height: 54px;overflow: hidden;}
.product_mainl ul li span i{display: inline-block;}
.product_mainr{float: right;width: 50%;padding-left: 4%;border-left: 1px solid rgba(255,255,255,0.3);box-sizing: border-box;}
.product_mainr h3{margin-bottom: 45px;}
.product_mainrs{max-height: 385px;}
.product_mainrst{font-weight: bold;line-height: 1.8;margin-bottom: 35px;}
.product_mainrsb p{margin-bottom: 25px;line-height: 1.8;}
.product_mainrsb p:last-child{margin-bottom: 0;}
.product_last{padding: 72px 0;}
.product_last_in{overflow: hidden;}
.product_last_inl{float: left;width: 31.62%;}
.product_last_inl>div{position: relative;color: #fff;}
.product_last_inl .product_last_inlt .product_last-box{
	position: absolute;left: 50%;bottom: -30%;transform: translateX(-50%);
	width: 95%; transition: all 0.6s;
}
.product_last_inl .product_last_inlb .product_last-box{position: absolute;left: 50%;bottom: -46%;transform: translateX(-50%);
	width: 95%; transition: all 0.6s;}
@media only screen and (max-width: 1150px) {
	.product_last_inl .product_last_inlt .product_last-box{
		bottom: -45%;
	}
	.product_last_inl .product_last_inlb .product_last-box{
		bottom: -66%;
	}
}
@media only screen and (max-width: 1023px) {
	.product_last_inl .product_last_inlt .product_last-box{
		bottom: -30%;
	}
	.product_last_inl .product_last_inlb .product_last-box{
		bottom: -48%;
	}
}
@media only screen and (max-width: 767px) {
	.product_last_inl .product_last_inlt .product_last-box{
		position: absolute;
		top: 30px;
		bottom: 0;
		overflow: auto;
	}
	.product_last_inl .product_last_inlb .product_last-box{
		position: absolute;
		top: 30px;
		bottom: 0;
		overflow: auto;
	}
}
@media only screen and (min-width: 1024px) {
	.product_last_inl .product_last_inlt:hover .product_last-box,.product_last_inl .product_last_inlb:hover .product_last-box{bottom: auto; top: 50%; transform: translate(-50%,-50%);}
}

.product_last_inl>div h3{position: absolute;width: 114px;line-height: 2.6;border-bottom: 2px solid #fff;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;}
.product_last_inl>div .product_last-box h3{position: static; transform: translate(0,0);}
.product_last_inl>div .product_last-box p{margin-top: 60px; /*position: absolute; top: 620%; left: 0; transition: all 0.6s;*/}
.product_last_inl>div:hover .product_last-box p{margin-top: 10px;}
.product_last_inr{float: right;width: 65.65%;position: relative;}
.product_last_inrs{position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-sizing: border-box;padding: 17% 19% 0;}
.product_last_inrs h3{text-align: center;margin-bottom: 50px;color: #000;}
.product_last_inrs ul{height: 58px;box-sizing: border-box;margin: 0 -20px;}
.product_last_inrs ul li{width: 20%;float: left;line-height: 54px;padding: 0 20px;box-sizing: border-box;}
.product_last_inrs ul li span{display: block;border-bottom: 2px solid transparent;color: #000;cursor: pointer;transition: all 0.5s ease-out;text-align: center;}
.product_last_inrs ul li.on span,.product_last_inrs ul li:hover span{border-bottom: 2px solid #3370ca;color: #3370ca;}
.product_last_inrs_ul{height: 58px;border-top: 2px solid #cfcfcf;border-bottom: 2px solid #cfcfcf;margin-bottom: 32px;box-sizing: border-box;}
.product_last_inrc{position: relative;color: #949494;line-height: 24px;text-align: center;}
.product_last_inrc p{position: absolute;width: 100%;left: 0;top: 0;z-index: 2;opacity: 0;top: 20px;}
.product_last_inrc p.on{z-index: 0;opacity: 1;transition: all 0.5s ease-out;top: 0;}

@media only screen and (max-width: 1366px) {
	.product_last_inrs{padding: 15% 12% 0;}
}
@media only screen and (max-width: 1280px) {
	.product_mainl ul li p{line-height: 20px;height: 40px;}
}
@media only screen and (max-width: 1100px) {
	.product_last_inrs{padding: 10% 8% 0;}
}
@media only screen and (max-width: 1024px) {
	/*.main{padding-top: 72px!important;}*/
}
@media only screen and (max-width: 1000px) {
	.product_last_inl{width: 100%;overflow: hidden;}
	/*.product_last_inl>div{width: 50%;float: left;}*/
	.product_last_inr{width: 100%;}
}
@media only screen and (max-width: 768px) {
	.product_last_inrs ul li{padding: 0 5px;font-size: 14px;}
	.product_main{padding-top: 30px;height: 760px;background-size: cover;}
	.product_mainl{width: 100%;margin-bottom: 15px;}
	.product_mainr{width: 100%;padding-left: 0;border: 0;}
	.product_mainl ul{padding-top: 0;}
	.product_mainl ul li{margin-bottom: 20px;}
	.product_mainr h3{margin-bottom: 20px;}
	.product_mainrst{margin-bottom: 20px;}
	.product_mainrsb p{margin-bottom: 15px;}
	.product_mainrs{max-height: 260px;}
	.navMenu ul li{width: 33.33%;margin-bottom: 15px;}
	/*.navMenu ul li:nth-child(4){border-left: 0;}*/
	.navMenu ul li .fu{padding: 24px 18px;top: 0;}
	.navMenu ul li .fu em{margin-bottom: 10px;}
	.navMenu ul li .fu p{font-size: 14px;line-height: 1.2;}
}
@media only screen and (max-width: 767px) {
	.product_last_inl>div h3{line-height: 2;}
	.product_last_inl>div .product_last-box p{
		margin-top: 10px;
		margin-bottom: 10px;
	}
}
@media only screen and (max-width: 600px) {
	.product_last_inrs h3{margin-bottom: 25px;}
	.product_last_inr{min-height: 323px;background: url(../uplod/product_last3.jpg) center no-repeat;background-size: cover;}
	.product_last_inr em{display: none;}
	
	
}
@media only screen and (max-width: 425px) {
	.product_last_inrs ul{margin: 0;}
	.product_last_inrs ul li{padding: 0;}
	.navMenu{padding-top: 25px;padding-bottom: 10px;}
	.product_last{padding: 25px 0;}
}
@media only screen and (max-width: 375px) {
	.product_last_inrs ul li{font-size: 12px;}
	.product_last_inrc p{font-size: 12px;}
}
@media only screen and (max-width: 320px) {
	.product_last_inrs{padding: 8% 4% 0;}
	.navMenu ul li{width: 50%;}
	/*.navMenu ul li:nth-child(4){border-left: 1px solid #d4d4d4;}
	.navMenu ul li:nth-child(3){border-left: 0;}
	.navMenu ul li:nth-child(5){border-left: 0;}*/
}


/*管理团队*/
.team_block1{/*height: 643px;*/background-position: center;background-repeat: no-repeat;background-size:cover;box-sizing: border-box;padding: 7% 0;}
.team_block1l{float: left;width: 277px;padding-right: 50px;border-right: 1px solid #fff;}
.team_block1r{float: right;width: calc(100% - 390px);box-sizing: border-box;color: #fff;}
.team_block1rs{max-height: 358px;}
.team_block1rs h3{line-height: 1.1;margin-bottom: 10px;}
.team_block1rs h4{font-weight: bold;line-height: 1.7;margin-bottom: 55px;}
.team_block1rs p{line-height: 1.9;margin-bottom: 30px;}
.team_block1rs p:last-child{margin-bottom: 0;}

.team_block1 ul{margin:0 15%;}
.team_block1 li{ float: left; width:48%;}
.team_block1 li+li{ float: right;}
.team_block1 li .img{width:100%}
.team_block1 li h2{color:#fff; margin:10px 0;}
.team_block1 li h2 a{color:#fff;}
.team_block1 li p{color:#fff;}


.team_block2{padding-top: 78px;padding-bottom: 13px;}
.team_block2 ul{margin: 0 -10px;}
.team_block2{padding-top: 78px;}
.team_block2 ul li{float: left;width: 25%;margin-bottom: 50px;}
.team_block2 ul li dl{margin: 0 10px;box-sizing: border-box;padding: 13px;border: 1px solid #d3d3d3;border-bottom: 3px solid #3570ca;color: #393939;cursor: pointer;padding-bottom: 30px;transition: all 0.3s ease-out;}
.team_block2 ul li dl dd{padding-top: 20px;}
.team_block2 ul li dl dd p{margin-bottom: 18px;}
.team_block2 ul li dl dd span{display: block;width: 6px;height: 10px;background: url(../images/team_arrow1.png);transition: all 0.3s ease-out;}
.team_block2 ul li.on dl{background: #3570ca;border: 1px solid #3570ca;border-bottom: 3px solid #d3d3d3;color: #fff;}
.team_block2 ul li.on dl dd span{background: url(../images/team_arrow2.png);}
@media only screen and (min-width: 900px) {
	.team_block2 ul li dl:hover{background: #3570ca;border: 1px solid #3570ca;border-bottom: 3px solid #d3d3d3;color: #fff;}
	.team_block2 ul li dl:hover dd span{background: url(../images/team_arrow2.png);}
}

.team_block3{padding-top: 36px;padding-bottom: 65px;border-top: 1px solid #d7d7d7;}
.team_block2_tan{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.6);left: 0;top: 0;display: none;z-index: 1000;}
.team_block2_tans{position: absolute;max-width: 1000px;width: 90%;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;color: #393939;box-sizing: border-box;padding: 60px 80px;}
.team_block2_tans>b{position: absolute;right: 25px;top: 25px;cursor: pointer;font-size: 20px;transition: all 0.3s ease-out;width: 24px;height: 24px;text-align: center;line-height: 24px;}
.team_block2_tans>b:hover{transform: rotateZ(180deg);}
.team_block2_tans h3{margin-bottom: 5px;}
.team_block2_tans h4{margin-bottom: 40px;font-size: 16px;}
.team_block2_tans_main{max-height: 400px;overflow: auto;}
.team_block2_tans_main p{line-height: 2;margin-bottom: 20px;text-align: justify;}



@media only screen and (max-width: 768px) {
	.team_block1l{padding-right: 25px;}
	.team_block1r{width: calc(100% - 340px);}
}
@media only screen and (max-width: 767px) {
		.team_block2 ul li{width: 100%;margin-bottom: 20px;}
		.team_block1 ul{margin:0;}
}
@media only screen and (max-width: 425px) {
	.team_block1l{max-width: 240px;float: none;margin: auto;margin-bottom: 25px;width: 100%;border: 0;padding: 0;}
	.team_block1r{width: 100%;float: none;}
	.team_block1rs h4{margin-bottom: 25px;}
	.team_block1rs p{margin-bottom: 15px;}
	.team_block1rs{max-height: 285px;}
	.team_block2{padding-top: 30px;overflow: hidden;}

	.team_block3{padding-bottom: 35px;}
	.team_block2_tans{padding: 45px 35px;}
	.team_block2_tans h4{margin-bottom: 25px;}
	.team_block2_tans_main{max-height: 350px;}
	.team_block2_tans_main p{margin-bottom: 15px;}
}
@media only screen and (max-width: 320px) {
	.team_block2 ul li{width: 100%;}
	.team_block2_tans_main{max-height: 238px;}
}


/*page*/
.page {vertical-align:middle;text-align:center;color:#2d2d2d; height:38px; line-height:36px;font-size: 0;}
.page span{margin:0 10px;font-size: 12px;}
.page span em{ font-family:Arial;margin:0 10px;font-size: 12px;}
.page a{display:inline-block;text-align:center; width:34px;font-family:Arial;height: 34px;line-height: 34px;font-size: 12px;color:#393939;}
.page a.go{line-height: 22px;height: 22px;background: #3570ca;width: 43px;text-align: center;color: #fff;margin-left: 10px;}
.page b{margin: 0 6px;font-size: 12px;}
.page a.num,.page a.prev,.page a.next{ border:1px solid #d8d8d8;}
.page a.prev{margin-right: 10px;}
.page a.next{margin-left: 10px;}
.page .dian{margin-left: 10px;}
.page i{font-size: 12px;}
.page a.on,.page a.num:hover,.page a.prev:hover,.page a.next:hover{ background:#3570ca;color:#fff!important;border:1px solid transparent;}
.page a.first,.page a.last {width:34px;font-family:"Microsoft Yahei","微软雅黑";}
.page a.first:hover,.page a.last:hover{ background:none;}
.page .txtnum{width:40px;background:#fff; border:1px solid #CECECE;font-size: 12px;}
.page .txtnum input{width:36px;height:18px; line-height:18px; text-align:left;padding-left: 4px; font-family:Arial; background:none; border:none;color: #2d2d2d;font-size: 12px;}
@media only screen and (max-width: 767px){
	.page a,.page span,.page i,.page b{display: none;}
	.page a.prev, .page a.next{display: block;display: inline-block;margin: 0 20px;}
}



/*社会责任*/
.responsibility_block1{background-position: center;background-repeat: no-repeat;background-size: auto 100%;height: 465px;position: relative;}
.responsibility_block1s{position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);color: #fff;text-align: center;}
.responsibility_block1s p{line-height: 2;margin-bottom: 35px;}
.responsibility_block1s h4{font-weight: bold;line-height: 2;}
.responsibility_block2{padding: 70px 0;}
.responsibility_block2s{overflow: hidden;}
.responsibility_block2s ul{float: right;width: 50.79%;}
.responsibility_block2s ul li{float: left;width: 50%;margin-bottom: 21px;}
.responsibility_block2s ul li:nth-child(3){margin-bottom: 0;}
.responsibility_block2s ul li:nth-child(4){margin-bottom: 0;}
.responsibility_block2s ul li em{margin-left: 20px;width: auto;}
.responsibility_block2s>div{float: left;width: 49.21%;background: #f0f0f0;}
.responsibility_block2sls{padding: 18% 10%;padding-bottom: 0;}
.responsibility_block2sls h3{margin-bottom: 30px;color: #464646;}
.responsibility_block2sls h4{margin-bottom: 25px;color: #464646;}
.responsibility_block2sls span{display: block;width: 34px;height: 3px;background: #27409b;margin-bottom: 35px;}
.responsibility_block2sls p{line-height: 24px;margin-bottom: 25px;color: #949494;text-align: justify;}
.responsibility_block2sls p:last-child{margin-bottom: 0;}
.responsibility_block3{height: 464px;background-repeat: no-repeat;background-size: auto 100%;height: 465px;}
.responsibility_block3s{overflow: hidden;padding-top: 7%;}
.responsibility_block3sl{width: 303px;float: left;position: relative;}
.responsibility_block3sl h3{line-height: 1.1;position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);color: #047ae8;text-align: center;}
.responsibility_block3sr{float: right;width: calc(100% - 380px);color: #fff;}
.responsibility_block3sr p{margin-bottom: 28px;line-height: 30px;text-align: justify;}
.responsibility_block4 .responsibility_block2sls{padding: 10% 9%;padding-bottom: 0;}
.responsibility_block4 .responsibility_block2s ul{float: left;}
.responsibility_block4 .responsibility_block2s>div{float: right;}
.responsibility_block4 .responsibility_block2s ul li em{margin-right: 20px;margin-left: 0;}
.responsibility_block4 .responsibility_block2sls_scroll{max-height: 270px;}
.responsibility_block2sls_scroll{max-height: 230px;}

@media only screen and (max-width: 1024px) {
	.responsibility_block2sls{padding: 10%;}
	.responsibility_block2sls h3{margin-bottom: 20px;}
	.responsibility_block2sls span{margin-bottom: 20px;}
	.responsibility_block2sls h4{margin-bottom: 20px;}
	.responsibility_block2sls p{margin-bottom: 15px;}
	.responsibility_block4 .responsibility_block2sls_scroll{max-height: 160px;}
	.responsibility_block3sl{float: none;margin: auto;margin-bottom: 25px;width: 100px!important;}
	.responsibility_block3sr{width: 100%;float: none;}
	.responsibility_block3s{padding-top: 5%;}
	.responsibility_block3sr p{margin-bottom: 15px;}
	.responsibility_block3sr{max-height: 280px;}
}
@media only screen and (max-width: 900px) {
	.responsibility_block2s>div{width: auto;height: auto!important;margin: 0 10px;float: none;}
	.responsibility_block2s ul{width: 100%;margin-bottom: 20px;float: none;overflow: hidden;}
	.responsibility_block2s ul li em{margin: 0 10px;}
	.responsibility_block4 .responsibility_block2s ul li em{margin: 0 10px;}
	.responsibility_block4 .responsibility_block2sls{padding-bottom: 10%;}
}
@media only screen and (max-width: 768px) {
	.responsibility_block2{padding: 30px 0;}
	.responsibility_block2sls{padding: 5% 7%;}
	.responsibility_block4 .responsibility_block2sls{padding: 5% 7%;}
}
@media only screen and (max-width: 425px) {
	.responsibility_block2{padding: 25px 0;}
}


/*发展历程*/
.develop_block{background: #f0f0f0;padding-bottom: 75px;}
.develop_block1{margin-bottom: 70px;}
.develop_block1 .wraper{overflow: hidden;padding-top: 50px;}
.develop_block1t{margin-bottom: 42px;position: relative;}
.develop_block1t>b{position: absolute;width: 100%;content: '';height: 2px;background: #047AE8;left: 0;top: 50%;margin-top: -1px;}
.develop_block1t>em.zuo{position: absolute;content: '';width: 90px;height: 100%;left: 0;top: 0;background: #f0f0f0;z-index: 4;}
.develop_block1t>em.you{position: absolute;content: '';width: 90px;height: 100%;right: 0;top: 0;background: #f0f0f0;z-index: 4;}
.develop_block1t>em.zuo:after{position: absolute;content: '';width: 100%;height: 2px;background: #047AE8;left: 0;top: 50%;margin-top: -1px;}
.develop_block1t>em.you:after{position: absolute;content: '';width: 100%;height: 2px;background: #047AE8;left: 0;top: 50%;margin-top: -1px;}
.develop_block1t .swiper-container{width: calc(100% - 180px);margin: auto;z-index: 2;overflow: visible;}
.develop_block1t .swiper-button-next{width: 35px;height: 35px;margin-top: -17px;right: 0;left: auto;background: url(../images/develop_next.png);opacity: 1;}
.develop_block1t .swiper-button-prev{width: 35px;height: 35px;margin-top: -17px;right: auto;left: 0;background: url(../images/develop_prev.png);opacity: 1;}
.develop_block1t .swiper-button-next.swiper-button-disabled{background: url(../images/develop_next_no.png);opacity: 1;}
.develop_block1t .swiper-button-prev.swiper-button-disabled{background: url(../images/develop_prev_no.png);opacity: 1;}
.tab_year{height: 100%;position: relative;}
.tab_year i{position: absolute;left:50%;top: 0;line-height: 46px;color: #047AE8;transform: translateX(-50%);}
.tab_year span{position: absolute;width: 100%;border-radius: 50%;background: rgba(4,134,255,0.12);left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.swiper-slide-active .tab_year span{opacity: 1;}
.swiper-slide-active .tab_year b{opacity: 1;}
.swiper-slide-active .tab_year:after{opacity: 0;}
.swiper-slide-active .tab_year:before{opacity: 1;}
.develop_block .swiper-button-next.swiper-button-disabled,.develop_block .swiper-button-prev.swiper-button-disabled{pointer-events:none!important;}
.tab_year b{position: absolute;width: 12px;height: 12px;box-sizing: border-box;background: #fff;border:3px solid #047AE8;border-radius: 50%;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.tab_year:after{position: absolute;width: 1px;height: 10px;background: #c0c0c0;left:50%;top:50%;margin-top: -10px;content: '';}
.tab_year:before{position: absolute;width: 1px;height: 80px;background: #c0c0c0;left:50%;top:50%;margin-top: 15px;content: '';opacity: 0;}
.swiper-slide-active .tab_year i{font-size: 20px;font-weight: bold;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{pointer-events: inherit!important;}
.develop_block1b{}
.develop_block1b ul{max-width:1000px;margin: auto;}
.develop_block1b ul li{overflow: hidden;padding-left: 20px;position: relative;line-height: 2;padding-top: 10px;padding-bottom: 10px;color: #949494;}
.develop_block1b ul li span{float: left;width: 60px;text-align: left;}
.develop_block1b ul li p{float: right;text-align: left;width: calc(100% - 60px);}
.develop_block1b ul li:after{position: absolute;content: '';left: 0;width: 6px;border-radius: 50%;background: #047AE8;top: 21px;height: 6px;}
.develop_block2 ul{overflow: hidden;margin: 0 -10px;}
.develop_block2 ul li{float: left;width: 25%;}
.develop_block2 ul li:nth-child(1){width: 50%;}
.develop_block2 ul li>div{margin: 0 10px;}
.develop_block1t .swiper-slide{cursor: pointer;}
.develop_block1t .swiper-wrapper{left: 0;}

@media only screen and (max-width: 768px) {
	.develop_block1 .wraper{padding-top: 25px;}
	.develop_block1{margin-bottom: 25px;}
	.develop_block{padding-bottom: 25px;}
	.develop_block2 ul li{width: 50%;}
	.develop_block2 ul li:nth-child(1){width: 100%;margin-bottom: 20px;}
	.develop_block1t .swiper-container{width: calc(100% - 80px);}
	.develop_block1t>em.you{width: 40px;}
	.develop_block1t>em.zuo{width: 40px;}
}




/*奖项/资质*/
.prize_block{height: 784px;background-repeat: no-repeat;background-size:cover;box-sizing: border-box;padding: 80px 0;}
.prize_block .wraper{height: 100%;}
.prize_blocks{height: 100%;max-width: 1060px;margin: auto;overflow: hidden;padding: 45px 0;box-sizing: border-box;}
.prize_blocksl{width: 75px;float: left;}
.prize_blocksl ul{position: relative;}
.prize_blocksl ul:before{position: absolute;content: '';width: 1px;height: calc(100% - 34px);background: #E6E6E6;right: 0;top: 50%;transform: translateY(-50%);z-index: 1;}
.prize_blocksl ul li{font-size: 14px;color: #999999;text-align: left;line-height: 50px;position: relative;cursor: pointer;}
.prize_blocksl ul li.on{color: #047AE8;font-weight: bold;font-size: 18px;}
.prize_blocksl ul li.on:after{content: '';width: 1px;height: 18px;right: 0;top: 50%;transform: translateY(-50%);position: absolute;z-index: 10;background: #047AE8;}
.prize_blocksr{width: calc(100% - 220px);float: right;height: 100%;box-sizing: border-box;position: relative;}
.prize_blocksr:before{position: absolute;width: 1px;height: 100%;left: 50%;top: 0;background: #CCCCCC;content: '';}
.prize_blocksr .swiper-container{height: 100%;}
.prize_blocksr .swiper-slide{width: 50%;margin-left: 0!important;}
.prize_blocksr .swiper-slide:nth-child(odd) .jiang{padding-right: 110px;}
.prize_blocksr .swiper-slide:nth-child(even) .jiang{padding-left: 110px;}
.prize_blocksr .swiper-slide:nth-child(odd){box-sizing: border-box;transform: translateY(-40%);}
.prize_blocksr .swiper-slide:nth-child(even){box-sizing: border-box;transform: translateY(10%);}
.jiang em:hover+p{background: #047AE8;color: #fff;}
.jiang p{position: relative;line-height: 24px;height: 74px;color: #363636;background-color: #E8E8E8;background-image: linear-gradient(to right,#E8E8E8,#F2F2F2);}
.jiang p span{position: absolute;left: 0;top: 50%;transform: translateY(-50%);box-sizing: border-box;padding: 0 35px;}
.jiang{position: relative;border-left:2px solid #0486FF;}
.jiang i{position: absolute;width: 100px;height: 1px;background: #CCCCCC;top:50%;}
.jiang b{position: absolute;width: 7px;height: 7px;background: #047AE8;border:2px solid #fff; border-radius: 50%;top:50%;transform: translateY(-3px);}
.prize_blocksr .swiper-slide:nth-child(even) .jiang{border-left:none; border-right:2px solid #0486FF;}
.prize_blocksr .swiper-slide:nth-child(even) .jiang p{background-image: linear-gradient(to right,#F2F2F2,#E8E8E8);}
.prize_blocksr .swiper-slide:nth-child(odd) .jiang i{right: 0;}
.prize_blocksr .swiper-slide:nth-child(even) .jiang i{left: 0;}
.prize_blocksr .swiper-slide:nth-child(odd) .jiang b{right: 0;margin-right: -5px;}
.prize_blocksr .swiper-slide:nth-child(even) .jiang b{left: 0;margin-left: -5px;}
.prize_blocksr .swiper-button-next,.prize_blocksr .swiper-button-prev{width: 35px;height: 35px;opacity: 1!important;left: 50%;margin-left: -17px;margin-top: 0;}
.prize_blocksr .swiper-button-next{background: url(../images/prize_next.png);bottom: -35px;top:auto;}
.prize_blocksr .swiper-button-next.swiper-button-disabled{background: url(../images/prize_next_no.png);}
.prize_blocksr .swiper-button-prev{background: url(../images/prize_prev.png);top: -35px;bottom:auto;}
.prize_blocksr .swiper-button-prev.swiper-button-disabled{background: url(../images/prize_prev_no.png);}
.ie9 .prize_blocksr .swiper-slide:nth-child(odd){float: left;}
.ie9 .prize_blocksr .swiper-slide:nth-child(even){float: right;}


@media only screen and (max-width: 768px) {
	.prize_blocksr{width: calc(100% - 120px);}
	.jiang p span{padding: 0 15px;overflow: hidden;height: 48px;}
}
@media only screen and (max-width: 767px) {
	.prize_blocksr .swiper-slide{width: 100%;transform: translateY(0); display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;height: 100%;}
	.prize_blocksr .swiper-slide:nth-child(odd){transform: translateY(0); /*height: auto !important;*/}
	.prize_blocksr .swiper-slide:nth-child(even){transform: translateY(0); /*height: auto !important;*/}
	.prize_blocksr .swiper-slide:nth-child(even) .jiang{padding-left: 0;}
	.prize_blocksr .swiper-container{width: 100%;}
	.prize_blocksr:before{right: 18px;left: auto;}
	.prize_blocksr .swiper-button-next, .prize_blocksr .swiper-button-prev{left: auto;right: 1px;margin-left: 0;}
	.prize_blocksr .swiper-slide:nth-child(n) .jiang{padding-right: 0; width: calc(100% - 60px);}
	.prize_blocksr .swiper-slide:nth-child(n) .jiang i{right: -10px;left: auto;width: 20px;}
	.prize_blocksr .swiper-slide:nth-child(n) .jiang b{right: -11px;left: auto;}
	.prize_blocksr .swiper-slide:nth-child(even) .jiang b{right: -14px;}
}
@media only screen and (max-width: 375px) {
	.prize_blocksl{width: 58px;}
	.prize_blocksr{width: calc(100% - 80px);}
	.prize_blocksr .swiper-slide:nth-child(even){transform: translateY(0);}
	.prize_blocksr .swiper-slide:nth-child(odd){transform: translateY(0);}
}


/*资源中心视频*/
.resource .navMenu ul{max-width: 640px;}
.resource .navMenu ul li{width: 33.33%;}
.resource .navMenu ul li:nth-child(3){border-right: 1px solid #d4d4d4;}
/*.resource .navMenu ul li:nth-child(1) .di em{background: url(../images/resource_icon1.png) center no-repeat;background-size: auto 100%;}
.resource .navMenu ul li:nth-child(2) .di em{background: url(../images/resource_icon2.png) center no-repeat;background-size: auto 100%;}
.resource .navMenu ul li:nth-child(3) .di em{background: url(../images/resource_icon3.png) center no-repeat;background-size: auto 100%;}
.resource .navMenu ul li:nth-child(1) .fu em{background: url(../images/resource_icon1s.png) center no-repeat;background-size: auto 100%;}
.resource .navMenu ul li:nth-child(2) .fu em{background: url(../images/resource_icon2s.png) center no-repeat;background-size: auto 100%;}
.resource .navMenu ul li:nth-child(3) .fu em{background: url(../images/resource_icon3s.png) center no-repeat;background-size: auto 100%;}*/
.res_video{background: #eaeaea;padding-top: 90px;}
.res_video1{border-bottom: 1px solid #c9c9c9;line-height: 74px;color: #000;margin-bottom: 60px;text-align: center;height: 74px;}
.res_video1 ul{display: inline-block;}
.res_video1 ul li{float: left;height: 74px;position: relative;padding: 0 30px;letter-spacing: 2px;cursor: pointer;}
.res_video1 ul li.on:after{position: absolute;content: '';left: 50%;transform: translateX(-50%);top: 100%;width: 20px;height: 11px;background: url(../images/resource_arrow.jpg) center no-repeat;}
.res_video2{padding-bottom: 40px;}
.res_video2 .wraper{overflow: hidden;}
.res_video2 ul{margin: 0 -25px;}
.res_video2 ul li{float: left;width: 33.33%;margin-bottom: 30px;}
.res_video2 ul li dl{margin: 0 25px;}
.res_video2 ul li dl dt{position: relative;cursor: pointer;}
.res_video2 ul li dl dt b{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;background: rgba(0,0,0,0.5);}
.res_video2 ul li dl dt i{position: absolute;width: 94px;height: 64px;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;background: url(../images/resource_bf.png) center no-repeat;background-size: 100% 100%;}
.res_video2 ul li dl dd{line-height: 70px;color: #000;}
.res_video2 ul li dl dd p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.res_video3{border-top: 1px solid #d7d7d7;padding-top: 34px;padding-bottom: 68px;}
.res_video_play{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 1001;background: rgba(0,0,0,0.7);display: none;}
.res_video_plays{position: absolute;width: 90%;max-width: 850px;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #000;}
.res_video_plays>b{position: absolute;right: 25px;top: 25px;cursor: pointer;opacity: 0.3; font-size: 20px;transition: all 0.3s ease-out;width: 35px;height: 35px;z-index:3;text-align: center;line-height: 35px;border-radius: 50%;color: #000;background: #fff;}
.res_video_plays>b:hover{opacity: 1;}
.res_video_plays video{width: 100%;max-height: 600px;}

@media only screen and (max-width: 767px) {
	.res_video2 ul li{width: 50%;}
	.res_video{padding-top: 20px;}
	.res_video1{margin-bottom: 35px;}
	.res_video2{padding-bottom: 20px;}
	.res_video3{padding-bottom: 34px;}
}
@media only screen and (max-width: 425px) {
	.res_video2 ul li{width: 100%;}
}
@media only screen and (max-width: 375px) {
	.resource .navMenu ul li .fu em{height: 40px;}
	.resource .navMenu ul li .di em{height: 40px;}
	.res_video1 ul li{letter-spacing: 0;padding: 0 15px;}
}



/*产品手册*/
.manual{background: #eaeaea;padding-top: 55px;}
.manual ul li{padding-top: 30px;padding-bottom: 10px;border-bottom: 1px solid #c5c5c5;overflow: hidden;line-height: 36px;}
.manual ul li span{float: left;width: 135px;text-align: center;color: #fff;background: #047AE8;font-size: 16px;}
.manual ul li>a{float: right;width: 60px;text-align: right;background: url(../images/download.png) left center no-repeat;color: #393939;font-size: 16px;}
.manual ul li p{float: left;width: calc(100% - 280px);margin-left: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #393939;font-size: 16px;}
.manual ul li p a{color: #393939;}
.manual_block2{border-top: 1px solid #d7d7d7;padding-top: 34px;padding-bottom: 68px;}
.manual_block1{margin-bottom: 90px;}

@media only screen and (max-width: 767px) {
	.manual ul li span{float: none;display: block;margin-bottom: 15px;}
	.manual ul li p{margin-left: 0;width: calc(100% - 80px);}
	.manual{padding-top: 15px;}
	.manual_block1{margin-bottom: 25px;}
	.manual_block2{padding-bottom: 34px;}
}


/*案例*/
.anli .res_video2 ul li dl dt b{display: none;}
.anli .res_video2 ul li dl dt i{display: none;}
.anli .res_video2 ul li dl dt{cursor: default;}



/*投资者关系--基本信息*/
.invest .navMenu ul{max-width: 1125px;margin: auto; text-align: center;}
.invest .navMenu ul li{width: 20%; float: none; display: inline-block;}
.invest_stock{background: #eaeaea;padding-bottom: 100px;}
.invest_stocks{padding: 20px 0 0;line-height: 25px;color: #393939;}
@media only screen and (max-width: 767px) {
	.invest .navMenu ul li{width: 33.33%; float: left;}
}
@media only screen and (max-width: 320px) {
	.invest .navMenu ul li{width: 50%;}
}
/*invest_stock*/
.invest_stock .part_2 {
    width: 100%;
    display: none;
}

.invest_stock .part_2 iframe {
    width: 100%;
    height: 740px;
}

.invest_stock .part_1 {
    background-size: cover;
    margin-bottom: 7.42%;
}

.invest_stock .part_1 img {
    display: none;
    width: 100%;
}

.invest_stock .part_1 .stockbox {
    width: 59.21%;
    margin: auto;
    transform: translateY(14.44%);
    background: url(../images/invest_img06.png);
    background-size: cover;
    box-sizing: border-box;
    padding: 2.57% 6.71% 3.125%;
}

.invest_stock .part_1 .stockbox {
    width: 758px;
    height: 450px!important;
    padding: 33px 86px 40px;
}

.invest_stock .part_1 .stockbox .stockboxss {
    overflow: hidden;
    position: relative;
    height: 100%;
}

.invest_stock .part_1 .stockbox iframe {
    position: absolute;
    top: -621px;
    left: -192px;
    width: 980px;
    height: 4500px;
}
/*hover*/
@media only screen and (min-width: 1025px) {
    .cul_tab a:hover {
        color: #fff;
        border-color: #fe0002;
        background: #fe0002;
    }

    .info_media .part_1 li:hover p {
        opacity: 1;
    }

    .info_media .part_1 li:hover .mask {
        background: rgba(254,0,2,0.8)
    }

    .cult_drink .part_1 li:hover .mask {
        opacity: 1
    }

    .cult_drink .part_1 li:hover a {
        opacity: 1
    }

    .cult_drink .part_1 li:hover p {
        bottom: 66%;
        background: transparent;
    }
}

@media only screen and (max-width: 1024px) {
    .invest_index .part_1 ul {
        margin: 0 -10px;
        padding-bottom: 30px;
    }

    .invest_index .part_1 .listbox {
        padding: 12px 0;
        margin: 0 10px;
    }

    .info_media .part_1 li p {
        opacity: 1;
    }

    .cult_drink .part_1 li .mask {
        opacity: 1
    }

    .cult_drink .part_1 li a {
        opacity: 1;
        background-position: 20%;
        height: 30px;
        line-height: 30px;
    }

    .cult_drink .part_1 li p {
        bottom: 66%;
        background: transparent;
    }
}

@media only screen and (max-width: 768px) {
	.invest_stock{padding-top: 20px;padding-bottom: 20px;}
    .invest_index .part_1 ul {
        margin: 0;
        padding-bottom: 20px;
    }

    .invest_index .part_1 li {
        float: none;
        width: 100%;
    }

    .invest_index .part_1 .listbox i {
        width: 17px;
        height: 17px;
    }

    .invest_govern .part_1 .rightbox,.invest_govern .part_1 .leftbox {
        float: none;
        width: 100%;
    }

    .cult_drink .part_1 li {
        width: 50%;
    }

    .invest_stock .part_2 {
        width: 100%;
        display: block;
    }

    /*.invest_stock .part_1 {
        display: none;
    }*/
}

@media only screen and (max-width: 767px) {
    .invest_stock .part_1 .stockbox img {
        display: block;
    }

    .invest_stock .part_1 .stockbox embed {
        display: none;
    }

    .cult_index .part_1 li {
        width: 50%;
    }

    .info_media .part_1 li {
        width: 50%;
    }

    .info_media .part_1 li p {
        bottom: 15px;
    }
}

@media only screen and (max-width: 425px) {
    .cult_index .part_1 li {
        width: 100%;
    }

    .info_media .part_1 li {
        width: 100%;
    }

    .cult_drink .part_1 li {
        width: 100%;
    }

    .cul_tab a {
        width: 33.33%;
        float: left;
        box-sizing: border-box;
    }
}



/*.joinus .navMenu ul li:nth-child(1) .di em{background: url(../images/joinus_icon01.png) center no-repeat;background-size: auto 100%;}
.joinus .navMenu ul li:nth-child(2) .di em{background: url(../images/joinus_icon02.png) center no-repeat;background-size: auto 100%;}
.joinus .navMenu ul li:nth-child(3) .di em{background: url(../images/joinus_icon03.png) center no-repeat;background-size: auto 100%;}
.joinus .navMenu ul li:nth-child(4) .di em{background: url(../images/joinus_icon04.png) center no-repeat;background-size: auto 100%;}
.joinus .navMenu ul li:nth-child(1) .fu em{background: url(../images/joinus_icon01s.png) center no-repeat;background-size: auto 100%;}
.joinus .navMenu ul li:nth-child(2) .fu em{background: url(../images/joinus_icon02s.png) center no-repeat;background-size: auto 100%;}
.joinus .navMenu ul li:nth-child(3) .fu em{background: url(../images/joinus_icon03s.png) center no-repeat;background-size: auto 100%;}
.joinus .navMenu ul li:nth-child(4) .fu em{background: url(../images/joinus_icon04s.png) center no-repeat;background-size: auto 100%;}*/

/*信息披露*/
@media only screen and (min-width: 1025px) {
	.invest_nav{border-bottom: 1px solid #c9c9c9;line-height: 74px;color: #000;margin-bottom: 10px;text-align: center;height: 74px;}
.invest_nav ul{display: inline-block;}
.invest_nav ul li{float: left;height: 74px;position: relative;padding: 0 30px;letter-spacing: 2px;cursor: pointer;}
.invest_nav ul li.on:after{position: absolute;z-index:2;content: '';left: 50%;transform: translateX(-50%);top: 100%;width: 20px;height: 11px;background: url(../images/resource_arrow.jpg) center no-repeat;}
.invest_nav:after{width: 100%;display: block;content: '';background: #eaeaea;height: 61px;position: absolute;left: 0;top:calc(100% + 1px);z-index: 0;}
.invest_nav ul li a{font-size: 18px;}
}
.invest_nav{position: relative;background: #eaeaea;}
.gonggao_block table{max-width: 1000px;width: 100%;}
.gonggao_block table{
    width: 100%;
    text-align: center;
}
.gonggao_block table td{
    border: 1px solid #f5f5f5;
    padding: 20px;
}

@media only screen and (max-width: 767px) {
	.gonggao_block table,.gonggao_block table thead,.gonggao_block table tbody,.gonggao_block table th,.gonggao_block table tr,.gonggao_block table td{display: block;color: #393939;}
	.gonggao_block table thead tr{position: absolute;z-index: -1;opacity: 0;}
	.gonggao_block table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
	.gonggao_block table td {background: #fff; border: none; border-bottom: 1px solid #eee; position: relative; padding:5px 0;  padding-left: 7em; white-space: normal; text-align: left;  }
    .gonggao_block table td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 7em; text-indent:10px;  white-space: nowrap; text-align: left; }
    .gonggao_block table td:before { content: attr(data-title); }
}

.gonggao_block{background: #eaeaea;padding-top: 55px;}
.gonggao_block1{margin-bottom: 90px;}
.gonggao_block1 ul li{padding-top: 30px;padding-bottom: 10px;border-bottom: 1px solid #c5c5c5;overflow: hidden;line-height: 36px;}
.gonggao_block1 ul li span{float: left;width: 135px;text-align: center;color: #fff;background: #047AE8;font-size: 16px;}
.gonggao_block1 ul li p{float: left;width: calc(100% - 280px);margin-left: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #393939;font-size: 16px;}
.gonggao_block1 ul li p a{color: #393939;}
.gonggao_block2{border-top: 1px solid #d7d7d7;padding-top: 34px;padding-bottom: 68px;}
.gonggao_block1 ul li>a{float: right;width: 60px;text-align: right;background: url(../images/download.png) left center no-repeat;color: #393939;font-size: 16px;}

.gonggao_block .joinus_list {
    height: auto;
    /*padding-top: 60px;*/
    padding-bottom: 80px;
}

.gonggao_block .joinus_list ul li {
    margin-bottom: 20px;
}

.gonggao_block .joinus_list ul li:last-child {
    margin-bottom: 0;
}

.gonggao_block .joinus_list ul li .title {
    /*display: flex;*/
    /*flex-direction: row;*/
    border: 1px solid #4b9fff;
    line-height: 56px;
    padding-left: 20px;
    padding-right: 20px;
    cursor: pointer;
    background-color: #fff;
    color: #4b9fff;
}

.gonggao_block .joinus_list ul li .title span {
    width: calc(100% - 20px);
    display: inline-block;
}

.gonggao_block .joinus_list ul li .title img {
    width: 20px;
    vertical-align: middle;
}

.gonggao_block .joinus_list ul li .content {
    padding: 20px;
    padding-bottom: 0;
    display: none;
    color: #999999;
}

.gonggao_block .joinus_list ul li.active .title {
    background-color: #4b9fff;
    color: #fff;
}



@media only screen and (max-width: 1100px) {
}
@media only screen and (max-width: 1024px) {
	.invest_nav{padding-top: 60px;margin-bottom: 0px!important;}
	
.invest_nav ul{overflow: hidden;}
.invest_nav ul li{float: left;width: 14.28%;margin-bottom: 20px;}
.invest_nav ul li a{display: block;margin: 0 10px;line-height: 48px;text-align: center;font-size: 16px;border: 1px solid #393939;color: #393939;white-space: nowrap;}
.invest_nav ul li.on a{background: #047AE8;color: #fff;border-color: #047AE8;}
.invest_nav ul li a:hover{background: #047AE8;color: #fff!important;border-color: #047AE8;}

	.invest_nav ul li a{font-size: 14px;}
	.invest_nav ul li{width: 20%;}
}
@media only screen and (max-width: 767px) {
	.gonggao_block{padding-top: 0;}
	.gonggao_block1 ul li span{float: none;display: block;margin-bottom: 15px;}
	.gonggao_block1 ul li p{margin-left: 0;width: calc(100% - 80px);}
	.gonggao_block1{padding-top: 15px;}
	.gonggao_block1{margin-bottom: 25px;}
	.gonggao_block2{padding-bottom: 34px;}
	.invest_nav ul li{width: 33.33%;}
	.invest_nav{padding-top: 15px;margin-bottom: 15px;}
	.gonggao_block .joinus_list{padding-top: 25px;padding-bottom: 30px;}
}
@media only screen and (max-width: 425px) {
	.invest_nav ul li{width: 50%;}
}


/*公司治理*/
.chairman{padding-bottom: 60px;overflow: hidden;}
.chairman_l{float: left;width: 277px; display: none;}
.chairman_r{/*float: right;width: calc(100% - 330px);*/padding-top: 60px;}
.board_member li{overflow: hidden;margin-bottom: 30px;position: relative;}
.board_member li > em{float: left;width: 277px;}
.board_member_r{color:#393939;/*width:100%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);max-height: 100%;*/}
.board_member_r h3{line-height: 25px;margin-bottom: 15px;}
.board_member_r p{line-height: 2;}
.board_member_rs_scroll{max-height: 357px;}
.board_member{padding-bottom: 40px;}
@media only screen and (max-width: 1279px) {
	.chairman_r{width:100%;}
}
@media only screen and (max-width: 425px) {
	.chairman_l{float: none;margin: auto;margin-bottom: 25px;}
	.chairman_r{float: none;width: 100%;padding-top: 0;}
	.chairman{padding-bottom: 30px;}
	.board_member li > em{float: none;margin: auto; margin-bottom: 20px;width: 100%;}
	.board_member_r{width: 100%;position: static;transform: translateY(0);max-height: none;}
}

/*网站地图*/
.map_site{ width: 1280px; margin: auto; margin-top:80px;}
.map_site h1{ font-size: 30px;  padding-bottom: 30px; }
.map_site h1 a{color: #047AE8;}
.map_con dl { overflow: hidden; padding: 40px 0;border-top: 1px dashed #bebebe;}
.map_con dl dt{ float: left; width: 115px; height: 115px; background: #047AE8; text-align: center;}
.map_con dl dt:hover{ background: #0486FF;}
.map_con dl dd{ float: left; width: 86%; float: right}
.map_con dl dt h2{ font-size: 18px; font-weight: bold; color: #fff; padding-top: 30px; padding-bottom: 10px}
.map_con dl dd li{ width: 16.666%;}
.map_con dl dd li{ width: 16.66666%; float: left;}
.map_con dl dd ul{ overflow: hidden;}
.map_con dl dd li h3{ margin-bottom: 20px; font-size: 20px; border-left: 2px solid #047AE8; padding-left: 4px; line-height: 20px;}
.map_con dl dd li p{ font-size: 16px; line-height: 30px;}
.map_con dl dd p a{ color: #4a4d55;}
.map_con dl dd p a:hover{ color: #047AE8;}
 
.map_con dl:nth-child(1) ul { margin-top:44px;}
.map_con dl:nth-child(2) ul { margin-top:44px;}
.map_con dl:nth-child(3) ul { margin-top:44px;}
.map_con dl:nth-child(4) ul { margin-top:44px;}
.map_con dl:nth-child(6) ul { margin-top:44px;}
 
 
 
 
@media only screen and (max-width:1366px) {
 
/*map*/
.map_site{ width:98%; margin: auto}
.map_site h1{ padding: 10px 0;}
 
}
 
 
 
@media only screen and (max-width:1024px) {
 
.map_con dl dd li h3{ font-size: 16px; margin-bottom: 10px;}
.map_con dl dd li p{ font-size: 14px;}
.map_con dl dd{ width: 80%;}
 
 
}
 
 
 
 
 
@media only screen and (max-width:768px) {
 
.map_con dl ul { margin-top:0px !important;}
 
.map_site h1{ padding:10px;}
.map_site{ margin-top: 10px; width: 100%;}
.map_con dl dt{ height: auto;padding:10px; text-align: left;}
.map_con dl dt h2{ float: left; padding:0; font-weight:normal;}
.map_con dl dt span{ float: left; margin-left: 10px;}
.map_site h1{ font-size: 18px; padding-bottom: 10px;}
.map_con dl dd{ width:96%; padding:2%;}
.map_con dl dt{ width:100%;}
.map_con dl{ padding:0; border:none;}
}
 
@media only screen and (max-width:730px) {
 
.map_con dl dd li h3{ margin:10px 0;}
.map_con dl dd li{ width: 100%;}
.map_con dl dd li p{ float: left; padding:0 10px;}
}


/*搜索结果页*/

.aid_search .keyword{height: 64px;width: 100%;background: #ededed;overflow: hidden;}
.aid_search .keyword>div{margin:21px auto 19px;width: 90.78%;}
.aid_search .keyword h4{color: #272727;line-height: 1.11em;display: inline-block;}
.aid_search .keyword a{display: inline-block;margin-left: 11px;width: 62px;height: 24px;text-align: center;line-height: 24px;color: #fff;background: #047AE8;}
.aid_search .keyword a:hover { color:#fff!important;}
.aid_search .keyword>div>div{position: relative;;display: inline-block;border: 1px solid #d5dfe8;height: 26px;padding-right: 29px;padding-left: 8px;background: #fff;box-sizing: border-box;}
.aid_search .keyword>div>div.active{box-shadow: 0 0 3px #999;background: #fbf7e6;}
.aid_search .keyword input{border: none;background: transparent;width: 96%;line-height:24px;}
.aid_search .keyword span{display: inline-block;position: absolute; top:0;width: 26px;height: 26px;background: url(../images/search_icon01.png) no-repeat center;}
.aid_search>p{display: block;width: 90.78%;margin: 20px auto 0;color: #1b1b1b;}
.aid_search em{color:#047AE8;}
.aid_search .result{margin-top: 21px;}
.aid_search .result li{border-bottom: 1px solid #e5e5e5;border-top:transparent solid 1px;}
.aid_search .result li:first-child{border-top:1px solid #e5e5e5; }
.aid_search .result li>div{margin: 5px 0;padding: 28px 0 30px;transition:all .5s}
.aid_search .result li:hover>div{background: #e5e5e5;}
.aid_search .result dl{width: 90.78%;margin:auto}
.aid_search .result dt{position: relative;}
.aid_search .result dt:before{content: "";position: absolute;width: 3px;height: 6px;background: url(../images/search_icon02.png) no-repeat;top: 50%;margin-top: -3px;}
.aid_search .result dt a{color: #272727;line-height: 1.11em;padding-bottom: 2px;}
.aid_search .result li:hover dt a{color: #047AE8;border-bottom: 1px solid #047AE8;}
.aid_search .result dd{margin-top: 17px;color: #666;}
.aid_search .keyword span { right: 9px;}
.aid_search .keyword > div > div { width: 214px;}
.aid_search .result dt:before { left: -16px;}
.aid_sitemap li { margin-top: 43px;height: 43px;}
 
@media only screen and (max-width: 1023px){
    .aid_search .result li > div { padding:15px 0 20px;}
}
@media only screen and (max-width: 767px){
    /*.aid_search .keyword { display:none}*/
   .aid_search .keyword > div > div{width: 52%;}
    .aid_search .result dd { height:3em;overflow:hidden;
      text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
}
@media only screen and (max-width: 320px){
	.aid_search .keyword > div > div{width: 46%;}
}



.phone_stock{display: none;}

@media only screen and (max-width:767px){
.phone_stock{display:block;}
.phone_stock img{display: block !important;}
.stockbox{display: none;}
}
.invest_nav{
	padding-top: 90px;
}
@media only screen and (max-width: 767px) {
	.invest_nav{
		padding-top: 20px;
	}
}

.team_block2 ul li{
	position: relative;
	z-index: 10;
}
.tran_scale{
	z-index: 10;
}
.team_block2 ul li dl{
	z-index: 10;
}
.team_block2 ul li dt{
	z-index: 10;
}
.team_block2 ul li dd{
	z-index: 10;
}
.team_block2 ul li dl dd h3{
	z-index: 10;
}
.team_block2 ul li dl dd p{
	z-index: 10;
}
.team_block2 ul li dl dd span{
	z-index: 10;
}
.team_block2 ul li.hide{
	z-index:9!important;
}
.product-main-slide{
	width: calc(100% * 4 - 40px);
    position: absolute;
    left: 20px;
    top: 100%;
    padding-top: 40px;
    display: none;
    z-index: 99999;
}
@media only screen and (max-width: 767px) {
	.product-main-slide{
		position: relative;
		display: block;
		width: 95%;
		margin: 0 auto;
		left: 0;
	}
}
/*@media only screen and (max-width: 425px) {
	.product-main-slide{
		width: calc(100% * 2 - 40px);
	}
}*/
.product-main li:nth-child(4n-2) .product-main-slide{
	left: calc(0px - 100% + 20px);
}
@media only screen and (max-width: 767px) {
	.product-main li:nth-child(4n-2) .product-main-slide{
		left: 0;
	}
}
.product-main li:nth-child(4n-1) .product-main-slide{
	left: calc(0px - 200% + 20px);
}
@media only screen and (max-width: 767px) {
	.product-main li:nth-child(4n-1) .product-main-slide{
		left: 0;
	}
}
.product-main li:nth-child(4n) .product-main-slide{
	left: calc(0px - 300% + 20px);
}
@media only screen and (max-width: 767px) {
	.product-main li:nth-child(4n) .product-main-slide{
		left: 0;
	}
}
.product-main li.on .product-main-slide{
	display: block;
}
/*.product-main li:nth-child(5) .product-main-slide, 
.product-main li:nth-child(6) .product-main-slide, 
.product-main li:nth-child(7) .product-main-slide,
.product-main li:nth-child(8) .product-main-slide{
	transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    top: 0;
    padding-top: 0;
    padding-bottom: 40px;
}*/
.upsan{
	width: 0;
    height: 0;
    border-width: 20px;
    border-style: solid;
    border-color: transparent transparent #047AE8 transparent;
    position: absolute;
    top: 0px;
}
/*.product-main li:nth-child(5) .upsan, 
.product-main li:nth-child(6) .upsan, 
.product-main li:nth-child(7) .upsan,
.product-main li:nth-child(8) .upsan{
	border-color: #f3f3f3 transparent transparent transparent;
}
.product-main li:nth-child(5) .upsan{
	top: auto;
    bottom: 0;
}
.product-main li:nth-child(6) .upsan{
	top: auto;
    bottom: 0;
}
.product-main li:nth-child(7) .upsan{
	top: auto;
    bottom: 0;
}
.product-main li:nth-child(8) .upsan{
	top: auto;
    bottom: 0;
}*/
.product-main li:nth-child(4n-3) .upsan{
	left: 142px;
}
@media only screen and (max-width: 1025px) {
	.product-main li:nth-child(4n-3) .upsan{
		left: 90px;
	}
}
@media only screen and (max-width: 800px) {
	.product-main li:nth-child(4n-3) .upsan{
		left: 70px;
	}
}
@media only screen and (max-width: 767px) {
	.product-main li:nth-child(4n-3) .upsan{
		left: 50%;
		transform: translateX(-50%);
	}
}
.product-main li:nth-child(4n-2) .upsan{
	left: 467px;
}
@media only screen and (max-width: 1025px) {
	.product-main li:nth-child(4n-2) .upsan{
		left: 330px;
	}
}
@media only screen and (max-width: 800px) {
	.product-main li:nth-child(4n-2) .upsan{
		left: 250px;
	}
}
@media only screen and (max-width: 767px) {
	.product-main li:nth-child(4n-2) .upsan{
		left: 50%;
		transform: translateX(-50%);
	}
}
.product-main li:nth-child(4n-1) .upsan{
	right: 467px;
}
@media only screen and (max-width: 1025px) {
	.product-main li:nth-child(4n-1) .upsan{
		right: 330px;
	}
}
@media only screen and (max-width: 800px) {
	.product-main li:nth-child(4n-1) .upsan{
		right: 250px;
	}
}
@media only screen and (max-width: 767px) {
	.product-main li:nth-child(4n-1) .upsan{
		right: auto;
		left: 50%;
		transform: translateX(-50%);
	}
}
.product-main li:nth-child(4n) .upsan{
	right: 142px;
}
@media only screen and (max-width: 1025px) {
	.product-main li:nth-child(4n) .upsan{
		right: 90px;
	}
}
@media only screen and (max-width: 800px) {
	.product-main li:nth-child(4n) .upsan{
		right: 70px;
	}
}
@media only screen and (max-width: 767px) {
	.product-main li:nth-child(4n) .upsan{
		right: auto;
		left: 50%;
		transform: translateX(-50%);
	}
}
.product-main-slide-box{
	background: #f3f3f3;
    padding: 40px;
    border: 1px solid #ccc;
    position: relative;
}
@media only screen and (max-width: 1023px) {
	.product-main-slide-box{
		padding: 20px;
		
	}
}
@media only screen and (max-width: 767px) {
	.product-main-slide-box{
		padding: 10px;
		
	}
}
.product-main-slide-box > i{
	position: absolute;
    right: 10px;
    top: 10px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background: url(../images/sech_close.png);
}
@media only screen and (max-width: 767px) {
	.product-main-slide-box > i{
		display: none;
	}
}
@media only screen and (max-width: 425px) {
	.product-main-slide-box .edit_con_original{
		line-height: 1.5;
	}
}
.product-main-slide-box > a{
	color: #000000;
    text-decoration: underline!important;
    display: inline-block;
    margin-top: 35px;
}
@media only screen and (max-width: 1025px) {
	.product-main-slide-box > a{
		margin-top: 20px;
	}
}
@media only screen and (max-width: 425px) {
	.product-main-slide-box > a{
		margin-top: 10px;
	}
}

.teame{
	margin-top: 50px;
	margin-bottom: 50px;
	overflow: hidden;
}
@media only screen and (max-width: 1280px) {
	.teame{
		margin-top: 40px;
		margin-bottom: 40px;
	}
}
@media only screen and (max-width: 1023px) {
	.teame{
		margin-top: 30px;
		margin-bottom: 30px;
	}
}
@media only screen and (max-width: 767px) {
	.teame{
		margin-top: 20px;
		margin-bottom: 20px;
	}
}
.teame-l{
	float: left;
	width: 30%;
}
@media only screen and (max-width: 767px) {
	.teame-l{
		width: 100%;
	}
}
.teame-l>img{
	width: 100%;
}
.teame-r{
	float: left;
	width: 70%;
}
@media only screen and (max-width: 767px) {
	.teame-r{
		width: 100%;
		margin-top: 10px;
	}
}
.teame-r-inner{
	padding-left: 20px;
	padding-right: 20px;
}
@media only screen and (max-width: 1023px) {
	.teame-r-inner{
		padding-right: 10px;
		padding-left: 10px;
	}
}
.teame-r-inner h2{
	margin-bottom: 20px;
}
@media only screen and (max-width: 1280px) {
	.teame-r-inner h2{
		margin-bottom: 15px;
	}
}
@media only screen and (max-width: 1023px) {
	.teame-r-inner h2{
		margin-bottom: 10px;
	}
}
.teame-r-inner h3{
	margin-bottom: 20px;
}
@media only screen and (max-width: 1280px) {
	.teame-r-inner h3{
		margin-bottom: 15px;
	}
}
@media only screen and (max-width: 1023px) {
	.teame-r-inner h3{
		margin-bottom: 10px;
	}
}
.teame-r-inner p{
	margin-bottom: 10px;
}
@media only screen and (max-width: 1023px) {
	.teame-r-inner p{
		margin-bottom: 5px;
	}
}




.family-box{ height:auto!important; padding:7% 0; border-top:2px solid #EDEDED;}
.family-box ul{margin:0 -1%;}
.family-box li{ float: left; width:23%; margin:0 1% 5%;}
.family-box li .img{width:100%;}
.family-box li .txt{ background: #E6E6E6; padding:10px; text-align: center;}
.family-box li .txt p{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  max-width:100%;}

@media only screen and (max-width: 1365px) {
	.family-box li{width:31.33%;}
}
@media only screen and (max-width: 1023px) {
	.family-box li{width:48%;}
}
@media only screen and (max-width: 767px) {
	.family-box ul{margin:0;}
	.family-box li{width:100%; margin:0 0 5%;}
}

.gungao_me{padding:0 0 5%;}
.gungao_me iframe{width:100%; min-height: 860px; height:auto;}
