﻿@charset "utf-8";

*{margin:0;padding:0;}
body{ font-family:  sans-serif; margin:0px; padding:0px; margin:0px auto; font-size:18px; color:#333; width:100%;  zoom:1;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#333;font-family:Arial, Helvetica, sans-serif;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:middle;}
a{ color:#333333; text-decoration:none;transition: all ease 0.3s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#fa9d09;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}

/*单行文本省略号*/
.dot {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dot2, .dot3, .dot4 {
	display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	/* word-break: break-all; */
	-webkit-box-orient: vertical;
}
.dot2 {
	-webkit-line-clamp: 2;
}
/*多行文本省略号*/
.dot3 {
	-webkit-line-clamp: 3;
}
.dot4 {
	-webkit-line-clamp: 4;
}

/*input字体*/
:-moz-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #999999;}

select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #d9d9d9; text-indent:1em;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none; color:#999999;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/selectarr.png) no-repeat scroll 95% center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
display: none;
}

/*网页滚动条*/
::-webkit-scrollbar{
	width: 6px; height:6px;-webkit-overflow-scrolling : touch;
	background-color: #e6e6e6;}
::-webkit-scrollbar-track{
	background-color: #e6e6e6;}
::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background-color: #58504a;}
::-webkit-scrollbar-button{
	height: 0px;
	background-color: #e6e6e6;}

/*effict*/
.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .5s;}
.imgbox img{ width:auto !important; max-height:100%;}
li:hover .imgbox span,.item:hover .imgbox span{transform: scale(1.05);-webkit-transform: scale(1.05);}

/*pages*/
.Pages{ zoom:1; overflow:hidden;text-align:center; clear:both;margin:50px 0; }
.Pages a{display: inline-block;width:35px;height:35px;line-height: 35px;border-radius: 50%;border:1px solid #ebebeb;margin:0 3px;}
.Pages a:hover,.Pages a.a_cur{background:#1e90e1;color:#fff;border:1px solid #1e90e1;}
.Pages a.a_prev,.Pages a.a_next{width:70px;border-radius: 5px;margin:0 30px;}

@media(max-width:768px){
	.Pages{margin-top:30px;}
	.Pages a{font-size: 14px;width:30px;height:30px;line-height: 30px;margin:0;}
	.Pages a.a_prev,.Pages a.a_next{width:60px;margin:0;}
}

/*pages end*/


.Contain{max-width:1440px;width:95%;margin:0 auto;position: relative;}

/* Top */
.Top{height:105px;line-height: 105px;background:#fff;z-index:999;position: fixed;width:100%;top:0;left:0;}

.Top .m-btn{display: none;cursor: pointer;padding:15px 5px;border-radius: 5px;z-index:999;margin-top:13px;margin-left:10px;position: relative;z-index:9999;}
.Top .m-btn span{display: block;width:25px;height:3px;background:#fa9d09;position: relative;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .m-btn span::before, .m-btn span::after{content:'';display: block;height:3px;width:25px;background: #fa9d09;position: absolute;left: 0;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .m-btn span:before {top: -8px;}
.Top .m-btn span:after {bottom: -8px;}
.Top .m-btn.active span {background: transparent;}
.Top .m-btn.active span:before {transform: rotate(-48deg) translate(-6px, 5px);-webkit-transform: rotate(-48deg) translate(-6px, 5px);-o-transform: rotate(-48deg) translate(-6px, 5px);width: 24px;}
.Top .m-btn.active span:after {transform: rotate(48deg) translate(-6px, -5px);-webkit-transform: rotate(48deg) translate(-6px, -5px);-o-transform: rotate(48deg) translate(-6px, -5px);width: 24px;}

.Top .Search{position: relative;margin-left:20px;padding-left:30px;}
.Top .Search::before{content:'';display: block;width:1px;height:14px;background:#e5e5e5;position: absolute;left:0;top:50%;margin-top:-7px;}
.Top .Search .SearchBox{position: absolute;top:100%;width:300px;height:45px;line-height: 45px;box-sizing: border-box;padding-right:50px;right:0;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 45px;display: none;}
.Top .Search .SearchBox button{width:50px;height:100%;background:url(../images/search.png) no-repeat center center;right:0;top:0;position: absolute;}
.Top .Search .SearchBox input{width:100%;box-sizing: border-box;padding:0 20px;}

.Top .Lan{margin-left:20px;}

.Top .MainNav ul li{display: inline-block;position: relative;margin:0 10px;}
.Top .MainNav ul li>a{display: inline-block;width:120px;height:40px;border-radius: 40px;text-align: center;line-height: 40px;}
.Top .MainNav ul li.on>a{background:#fa9d09;color:#fff;}
.Top .MainNav ul li:hover>a{background:#fa9d09;color:#fff;}


.Top .MainNav ul li .NavPull{width:360px;position: absolute;top:100%;left:50%;margin-left:-180px;background:#fa9d09;box-sizing: border-box;box-shadow: 0 0 10px rgba(0,0,0,0.1);display: none;}
.Top .MainNav ul li .NavPull dl{padding:20px;}
.Top .MainNav ul li .NavPull dl dd {line-height: 30px; padding: 10px 0;}
.Top .MainNav ul li .NavPull dl dd .ico{display: inline-block; margin-right:5px;}
.Top .MainNav ul li .NavPull dl dd a{color:#fff;}
.Top .MainNav ul li .NavPull dl dd:hover{font-weight: bold;}
.Top .MainNav ul li .NavPull dl dd:hover .ico img{  
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}

.Top .MainNav ul li:nth-child(2) .NavPull{width:200px; margin-left: -100px;}

@media(max-width:1200px){
	.Top .MainNav ul li{margin:0 5px;}
	.Top .MainNav ul li>a{width:110px;height:35px;line-height: 35px;}
}

@media(max-width:1024px){
	.Top{line-height: 60px;height:60px;}
	.Top .Logo img{height:40px;}
	.Top .m-btn{display: block;}
	.Top .Search{padding-left:0;margin-right:10px;margin-left:10px;}
	.Top .Search::before{display: none;}

	.Top .MainNav{position: fixed;top:0;right:0;width:0;height:100vh;background:rgba(0,0,0,0.5);box-sizing: border-box;}
	.Top .MainNav ul {width:0;background:#fff;box-sizing: border-box;padding:80px 0 10px 0;height:100vh;position: absolute;right:0;top:0;line-height: 50px;overflow: hidden;transition: all .5s;-webkit-transition: all .5s;opacity: 0;}
	.Top .MainNav ul li{width:100%;margin:0;line-height: 40px;}
	.Top .MainNav ul li>a{width:100%;height:auto;display: block;text-align: left;line-height: 50px;}
	.Top .MainNav ul li.on>a{background:none;color:#fa9d09;}
	.Top .MainNav ul li:hover>a{background:none;color:#fa9d09;}
	.Top .MainNav ul li b{position: absolute;width:40px;height:40px;background:url(../images/more1.png) no-repeat center center;position: absolute;top:0;right:0;transition: all .5s;-webkit-transition: all .5s;}
	.Top .MainNav ul li.on b{transform: rotateX(180deg);-webkit-transform: rotateX(180deg);}
	.Top .MainNav ul li .NavPull{position: static;margin-left:0;width:100%;}
	.Top .MainNav ul li .NavPull dl{padding:10px 20px;}
	.Top .MainNav ul li .NavPull dl dd{font-size: 15px;line-height: 24px; padding: 8px 0;}
	.Top .MainNav ul li:nth-child(2) .NavPull{margin-left: 0; width: auto;}

	.Top .MainNav.show{width:100%;}
	.Top .MainNav.show ul{width:100%;opacity: 1;padding-left:20px;padding-right:20px;}

	.Top .Search .SearchBox{width:250px;height:40px;line-height: 40px;}
}


/* HomeBan */

.HomeBan .item{position: relative;}
.HomeBan .item .imgbox{height:100vh;}
.HomeBan .item .txt{position: absolute;width:100%;left:0;top:63%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index:999;text-align: center;display:flex;justify-content:center;flex-direction: column; }
.HomeBan .item1 .txt .box{display: inline-block; width: 25%;}
.HomeBan .item1 .txt .box1 img,.HomeBan .item1 .txt .box3 img{margin: 44% 0 0;}
.HomeBan .item1 .txt .box2{margin:0 8%;}
.HomeBan .item .txt img{vertical-align: top;display: inline-block;}
.HomeBan .item .txt a{display: block;}
.HomeBan .item .txt .box{opacity: 0;}

.HomeBan .item:hover .imgbox span{transform: scale(1);-webkit-transform: scale(1);}

.HomeBan .item1.active .txt .box1{animation: moveLeft 1s linear 0.5s 1 forwards;-webkit-animation: moveLeft 1s linear 0.5s 1 forwards;}
.HomeBan .item1.active .txt .box3{animation: moveRight 1s linear 0.5s 1 forwards;-webkit-animation: moveRight 1s linear 0.5s 1 forwards;}
.HomeBan .item.active .txt .box2{animation: moveUp 0.8s linear 0s 1 forwards;-webkit-animation: moveUp 0.8s linear 0s 1 forwards;}

.HomeBan .slick-dots{position: absolute;bottom:30px;width:100%;text-align: center;}
.HomeBan .slick-dots li{display: inline-block;margin:0 10px;width:16px;height:16px;background:url(../images/dot.png) no-repeat center center;}
.HomeBan .slick-dots li.slick-active{background:url(../images/dotc.png) no-repeat center center;}
.HomeBan .slick-dots li button{display: none;}



@-webkit-keyframes moveUp{
	0%{
		transform: translateY(100px);
		opacity: 0;
	}
	100%{
		transform: translateY(0);
		opacity: 1;
	}
}
@keyframes moveUp{
	0%{
		transform: translateY(100px);
		opacity: 0;
	}
	100%{
		transform: translateY(0);
		opacity: 1;
	}
}

@-webkit-keyframes moveLeft{
	0%{
		transform: translateX(-150px);
		opacity: 0;
	}
	100%{
		transform: translateX(0);
		opacity: 1;
	}
}
@keyframes moveLeft{
	0%{
		transform: translateX(-150px);
		opacity: 0;
	}
	100%{
		transform: translateX(0);
		opacity: 1;
	}
}

@-webkit-keyframes moveRight{
	0%{
		transform: translateX(150px);
		opacity: 0;
	}
	100%{
		transform: translateX(0);
		opacity: 1;
	}
}
@keyframes moveRight{
	0%{
		transform: translateX(150px);
		opacity: 0;
	}
	100%{
		transform: translateX(0);
		opacity: 1;
	}
}

/* Bottom */
.Bottom{background:#fff;padding-top:60px;border-top:1px solid #f2f2f2;position: relative;z-index:99;}
.Bottom .BottomBox{padding-bottom:40px;border-bottom:1px solid #f5f5f5;}
.Bottom .BottomCon{width:66.6666%;}
.Bottom .BottomCon .tel{margin-bottom:30px; display: none;}
.Bottom .BottomCon .tel p{;font-size: 40px;color:#1e90e1;}
.Bottom .BottomCon .tel span{font-size: 14px;color:#999;}
.Bottom .BottomCon ul::after{content:'';display: block;clear: both;}
.Bottom .BottomCon ul{margin-left:-2%;font-size: 16px;}
.Bottom .BottomCon ul dl{width:48%;float:left;margin-left:2%;line-height: 30px;}
.Bottom .BottomCon ul dl dd{overflow: hidden;}
.Bottom .BottomCon ul dl span{float: left;}


.Bottom .BottomEwa{width:33.3333%;}
.Bottom .BottomEwa .ewaBox{float:left;border:1px solid #f4f4f4;border-radius: 5px;}
.Bottom .BottomEwa .ewaBox{height:144px;}
.Bottom .BottomEwa .ewaTxt{float:left;margin-left:10px;padding-top:45px;}
.Bottom .BottomEwa .ewaTxt p{font-size: 16px;color:#fa9d09;font-weight: bold;}
.Bottom .BottomEwa .ewaTxt span{font-size: 14px;color:#999;display: none;margin-top:10px;}
.Bottom .BottomEwa .ewaTxt img{position: relative;margin-right:5px;}

.Bottom .CopyRight{padding:30px 0;font-size: 14px;color:#999;}
.Bottom .CopyRight a{color:#999;}

@media(max-width:1024px){
	.Bottom .BottomCon .tel p{font-size: 28px;}
	.Bottom .BottomEwa .ewaTxt{margin-left:0;width:100%;}
}

@media(max-width:768px){
	.Bottom{padding-top:30px;border-top:1px solid #f2f2f2;}
	.Bottom .BottomCon{width:100%;}
	.Bottom .BottomEwa{width:100%;margin-top:10px;}
	.Bottom .BottomEwa .ewaTxt{padding-top:10px;}
	.Bottom .BottomEwa .ewaTxt p{font-size: 16px;}
	.Bottom .BottomBox{padding-bottom:20px;}
	.Bottom .CopyRight{padding:10px 0;}
	.Bottom .CopyRight p{width:100%;}
}

@media(max-width:480px){
	.Bottom .BottomCon .tel p{font-size: 20px;}
	.Bottom .BottomCon ul dl{width:98%;}
	.Bottom .BottomCon .tel{margin-bottom:10px;}
	.Bottom .BottomEwa{text-align: center;}
	.Bottom .BottomEwa .ewaBox{width:120px;height:120px;margin:0 auto;float:none;}
	.Bottom .CopyRight p{font-size: 13px;}
}

.HomeTit{margin-bottom:50px;}
.HomeTit h1{font-size: 29px;color:#181310;}
.HomeTit p{font-size: 20px;letter-spacing: 0px;margin-top:10px;}
.HomeTit_01{color:#fff;text-align: left;}
.HomeTit_01 h1{color:#fff;}

/* 首页 */
.slider .slick-arrow{width:40px;height:70px;box-sizing: border-box;border-radius: 10px;border:1px solid #f1f1f1;background-position: center center;background-repeat: no-repeat;background-color: #fff;position: absolute;top:50%;margin-top:-35px;z-index:99;color:transparent;font-size: 0;}
.slider .slick-arrow.slick-prev{background-image: url(../images/prevb.png);left:-20px;}
.slider .slick-arrow.slick-next{background-image: url(../images/nextb.png);right:-20px;}

.slider .slick-arrow:hover{background-color: #1e90e1;border:1px solid #1e90e1;}
.slider .slick-arrow.slick-prev:hover{background-image: url(../images/prevw.png);}
.slider .slick-arrow.slick-next:hover{background-image: url(../images/nextw.png);}

.section{background-size: cover;background-repeat: no-repeat;background-position: center center;}

.sec-2 .HomeAbout{padding:12% 0;}
.sec-2 .HomeAbout .HomeAboutTit{position: relative;z-index: 99;}
.sec-2 .HomeAbout .HomeAboutTit h1{font-size: 29px;color:#000;}
.sec-2 .HomeAbout .HomeAboutBox{margin:10vh 0 15vh 0;position: relative;z-index: 99;}
.sec-2 .HomeAbout .HomeAboutBox ul::after{content:'';display: block;clear: both;}
.sec-2 .HomeAbout .HomeAboutBox ul{margin-left:-2%;}
.sec-2 .HomeAbout .HomeAboutBox ul li{width:31.33%;margin-left:2%;float:left;padding-left:110px;position: relative;box-sizing: border-box;}
.sec-2 .HomeAbout .HomeAboutBox ul li .num{;font-size: 60px;color:#1e90e1;font-weight: bold;position: absolute;left:0;top:0;line-height: 60px;}
.sec-2 .HomeAbout .HomeAboutBox ul li .txt{line-height: 25px;font-size: 18px}
.sec-2 .HomeAbout .HomeAboutBox ul li .txt .dw{font-size: 30px;color: #1e90e1;text-transform: capitalize;}
.sec-2 .HomeAbout .HomeAboutBox ul li:nth-child(2){padding-left:130px;}
.sec-2 .HomeAbout .HomeAboutBox ul li:nth-child(3){padding-left:130px;}
.sec-2 .HomeAbout .more a{display: block;width:190px;height:60px;border-radius: 60px;line-height: 60px;text-align: center;background:#fa9d09;color:#fff;}

.sec-2 .HomeAbout .map{position: absolute;right:0;top:50%;width:618px;height:499px;margin-top:-250px;z-index: 1;}
.sec-2 .HomeAbout .map img{position: absolute;bottom:0;left:0;height:0;opacity: 0;transition: all 1s 1s linear;width:100%;}
/* .sec-2 .HomeAbout .map .img1{animation: rotate linear 50s infinite;}
.sec-2 .HomeAbout .map .img2{animation: rotate1 linear 50s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img3{animation: rotate1 linear 50s 0.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img4{animation: rotate1 linear 50s 1s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img5{animation: rotate1 linear 50s 1.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img6{animation: rotate1 linear 50s 2s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img7{animation: rotate1 linear 50s 2.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img8{animation: rotate1 linear 50s 3s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img9{animation: rotate1 linear 50s 3.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img10{animation: rotate1 linear 50s 4s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img11{animation: rotate1 linear 50s 4.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img12{animation: rotate1 linear 50s 5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img13{animation: rotate1 linear 50s 5.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img14{animation: rotate1 linear 50s 6s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img15{animation: rotate1 linear 50s 6.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img16{animation: rotate1 linear 50s 7s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img17{animation: rotate1 linear 50s 7.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img18{animation: rotate1 linear 50s 8s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img18{animation: rotate1 linear 50s 8.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img20{animation: rotate1 linear 50s 9s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img21{animation: rotate1 linear 50s 9.5s infinite;opacity: 0;}
.sec-2 .HomeAbout .map .img22{animation: rotate1 linear 50s 50s infinite;opacity: 0;} */

.sec-2.active .HomeAbout .map img{opacity: 1;height:100%;}

.sec-2 .HomeAbout .HomeAboutTit img{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.1s;}
.sec-2 .HomeAbout .HomeAboutTit h1{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.3s;}
.sec-2 .HomeAbout .HomeAboutBox{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.5s;}
.sec-2 .HomeAbout .more{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.7s;}

.sec-2.active .HomeAbout .HomeAboutTit img,.sec-2.active .HomeAbout .HomeAboutTit h1,.sec-2.active .HomeAbout .HomeAboutBox,.sec-2.active .HomeAbout .more{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}



@keyframes rotate{
	0%{transform: rotateY(0);opacity: 1;}
	10%{transform: rotateY(72deg);opacity: 0.8;}
	20%{transform: rotateY(144deg);opacity: 0.6;}
	30%{transform: rotateY(216deg);opacity: 0.4;}
	40%{transform: rotateY(288deg);opacity: 0.2;}
	50%{transform: rotateY(360deg);opacity: 0;}
	60%{transform: rotateY(288deg);opacity: 0.2;}
	70%{transform: rotateY(216deg);opacity: 0.4;}
	80%{transform: rotateY(144deg);opacity: 0.6;}
	90%{transform: rotateY(72deg);opacity: 0.8;}
	100%{transform: rotateY(0deg);opacity: 1;}
}

@keyframes rotate1{
	0%{transform: rotateY(0);opacity: 0;}
	10%{transform: rotateY(72deg);opacity: 0.2;}
	20%{transform: rotateY(144deg);opacity: 0.4;}
	30%{transform: rotateY(216deg);opacity: 0.6;}
	40%{transform: rotateY(288deg);opacity: 0.8;}
	50%{transform: rotateY(360deg);opacity: 1;}
	60%{transform: rotateY(288deg);opacity: 0.8;}
	70%{transform: rotateY(216deg);opacity: 0.6;}
	80%{transform: rotateY(144deg);opacity: 0.4;}
	90%{transform: rotateY(72deg);opacity: 0.2;}
	100%{transform: rotateY(0);opacity: 0;}
}




.sec-3{background-size: 90% 100%;background-position: left center;}
.sec-3 .HomeValue{padding:6% 0;}
.sec-3 .HomeValue .HomeValueTop{
	width: 95%;
    margin: 0 auto;
}
.sec-3 .Contain{position: static;display: flex;align-items: center;height: 100%;} 
/* .sec-3 .HomeValue .HomeValueTit{width:35%;border-radius: 10px;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center center;box-sizing: border-box;padding:80px;height:750px;} */
.sec-3 .HomeValue .HomeValueList{width:95%;margin:0 auto;}
.sec-3 .HomeValue .HomeValueList ul::after{content:'';display: block;clear: both;}
/* .sec-3 .HomeValue .HomeValueList ul{margin-left:-3%;} */
.sec-3 .HomeValue .HomeValueList ul li{width:33.33%;box-sizing: border-box;background:#f1f7fb;float:left;padding:2% 4%;height:400px;position: relative;overflow: hidden;}
.sec-3 .HomeValue .HomeValueList ul li:first-child{background: #d5e7f4;}
.sec-3 .HomeValue .HomeValueList ul li:nth-child(2){background: #e5eff7;}
.sec-3 .HomeValue .HomeValueList ul li .tit{padding-left:0;padding-bottom:6%;border-bottom:1px solid rgba(0,0,0,0.1);position: relative;margin-bottom:9%;}
.sec-3 .HomeValue .HomeValueList ul li .tit .ico{position: static;left:0;top:0;margin-bottom:15px;}
.sec-3 .HomeValue .HomeValueList ul li .tit .ico img{max-width:32px;max-height:30px;}
.sec-3 .HomeValue .HomeValueList ul li .tit p{color:#1e90e1;font-size: 18px;font-weight: bold;height:25px;}
.sec-3 .HomeValue .HomeValueList ul li .dec{font-size: 15px;line-height: 15px;height:120px;color:#333; /*text-align: justify;*/}
.sec-3 .HomeValue .HomeValueList ul li .dec p{margin-bottom:15px;}
.sec-3 .HomeValue .HomeValueList ul li .more{width:112px;height:100px;line-height: 100px;text-align: center;bottom:0;right:0;position: absolute;}
.sec-3 .HomeValue .HomeValueList ul li .more div{position: absolute;width:100%;height:100%;top:0;left:0;transition: all .5s;-webkit-transition: all .5s;}
.sec-3 .HomeValue .HomeValueList ul li .more .more_02{opacity: 0;visibility: hidden;transform: translate(100px,112px);-webkit-transform: translate(100px,112px);background:url(../images/morebg.png) no-repeat top left;background-size: cover;}
.sec-3 .HomeValue .HomeValueList ul li:hover .more_01{opacity: 0;visibility: hidden;transform: translate(100px,112px);-webkit-transform: translate(100px,112px);}
.sec-3 .HomeValue .HomeValueList ul li:hover .more_02{opacity: 1;visibility: visible;transform: translate(0,0);-webkit-transform: translate(0,0);}
.sec-3 .HomeValue .HomeValueList ul li:hover .tit .ico img{  
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}

.sec-3 .HomeValue .HomeValueTit{transform:translateX(-280px);-webkit-transform:translateX(-280px);opacity:0;transition:all 1s 0.1s;max-width:70%;}
.sec-3 .HomeValue .HomeValueList{transform:translateX(280px);-webkit-transform:translateX(280px);opacity:0;transition:all 1s 0.3s;}

.sec-3.active .HomeValue .HomeValueTit,
.sec-3.active .HomeValue .HomeValueList{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}

.sec-3 .HomeMore{display: block;width: 190px;height: 60px;border-radius: 60px;line-height: 60px;text-align: center;background: #fff;color: #1e90e1;margin-right:5%;}
.sec-3 .HomeMore a{color:#1e90e1;}

.sec-4 .HomeLingy {max-width:1260px;margin:0 auto;padding:10% 0;}
.sec-4 .HomeLingy .item{height:505px !important;}
.sec-4 .HomeLingy .item a{display: block;border:1px solid #f1f1f1;border-radius: 20px;overflow: hidden;}
.sec-4 .HomeLingy .swiper-wrapper{height:505px !important;padding:20px 0;}
.sec-4 .HomeLingy .item .txt{padding:30px;text-align: center;}
.sec-4 .HomeLingy .item .txt .ico img{}
.sec-4 .HomeLingy .item .txt h1{font-size: 17px;font-weight: normal;margin:20px 0;}
.sec-4 .HomeLingy .item .txt .dec{font-size: 15px;color:#999;line-height: 15px;height:60px;}
.sec-4 .HomeLingy .item .img{position: relative;overflow: hidden;height:260px;}
.sec-4 .HomeLingy .item .img img{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width:100% !important;}

.HomeTit{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.1s;}
.sec-4 .HomeLingy .HomeLingyBox{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.3s;}

.section.active .HomeTit,
.sec-4.active .HomeLingy .HomeLingyBox{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

.sec-5 .HomeNews {padding:9% 0;}

.sec-5 .HomeNews .HomeNewsSlider{width:49%;box-sizing: border-box;padding:70px;background:#fff;border-radius: 10px;}
.sec-5 .HomeNews .HomeNewsSlider .slick-arrow{top:40%;}
.sec-5 .HomeNews .HomeNewsSlider .item{}
.sec-5 .HomeNews .HomeNewsSlider .item .img{position: relative;background:url(../images/newszs.png) no-repeat left bottom;}
.sec-5 .HomeNews .HomeNewsSlider .item .img::before{content:"";display: block;width:100%;height:10px;background:url(../images/newszs.png) repeat-x left bottom;position: absolute;bottom:0;left:0;z-index:99;}
.sec-5 .HomeNews .HomeNewsSlider .item .img .imgbox{padding-top:337px;}
.sec-5 .HomeNews .HomeNewsSlider .item .img .name{position: absolute;bottom:0;left:0;padding:30px;background:url(../images/newstitbg.png) no-repeat top center;color:#fff;background-size: cover;}
.sec-5 .HomeNews .HomeNewsSlider .item .img .name span{font-size: 14px;}
.sec-5 .HomeNews .HomeNewsSlider .item .img .name h1{font-size: 17px;line-height: 17px;height:34px;font-weight: normal;margin-top:10px;}
.sec-5 .HomeNews .HomeNewsSlider .item .dec{margin:30px 0 0 0;font-size: 15px;color:#666;line-height: 15px;}

.sec-5 .HomeNews .HomeNewsList{width:49%;box-sizing: border-box;padding:40px;background:#fff;border-radius: 10px;}
.sec-5 .HomeNews .HomeNewsList ul li{padding:30px 0;border-top:1px solid #f2f2f2;}
.sec-5 .HomeNews .HomeNewsList ul li:first-child{border-top:none;}
.sec-5 .HomeNews .HomeNewsList ul li h1{font-size: 17px;font-weight: normal;margin-bottom:15px;}
.sec-5 .HomeNews .HomeNewsList ul li .dec{font-size: 15px; line-height: 15px; color:#999;}

.sec-5 .HomeNews .HomeNewsSlider{transform:translateX(-280px);-webkit-transform:translateX(-280px);opacity:0;transition:all 1s 0.3s;}
.sec-5 .HomeNews .HomeNewsList{transform:translateX(280px);-webkit-transform:translateX(280px);opacity:0;transition:all 1s 0.5s;}

.sec-5.active .HomeNews .HomeNewsSlider,
.sec-5.active .HomeNews .HomeNewsList{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}


/* 首页分辨率调整 */
/* 1600*900 */
@media(max-width:1600px){
	.sec-2 .HomeAbout{padding:8% 0;}
	/* .sec-2 .HomeAbout .HomeAboutTit h1{font-size: 55px;} */

	.sec-3{background-size: 98% 100%;}
	.sec-3 .HomeValue{padding:8% 0;}
	.sec-3 .HomeValue .HomeValueList{width:98%;}
	.sec-3 .HomeValue .HomeValueList ul li{height:480px;}
	.sec-4 .HomeLingy{padding:5% 0;}
	.sec-5 .HomeNews{padding:4% 0;}
	.HomeTit{margin-bottom:30px;}
	.HomeTit h1{font-size: 36px;}

}

@media(max-width:1366px){
	.Top{height:90px;line-height: 90px;}
	.Top .Logo img{height:60px;}
	.sec-2 .HomeAbout{padding:7% 0;}
	.sec-2 .HomeAbout .HomeAboutTit img{height:90px;}
	/* .sec-2 .HomeAbout .HomeAboutTit h1{font-size: 40px;} */
	.sec-2 .HomeAbout .more a{width:140px;height:50px;line-height: 50px;border-radius: 50px;}
	.sec-2.active .HomeAbout .map{width:500px;height:404px;margin-top:-202px;}
	.sec-3 .HomeValue{padding:6% 0;}
	.sec-3 .HomeValue .HomeValueList ul li{height:400px;}
	.sec-3 .HomeValue .HomeValueList ul li .tit{padding-bottom:15px;margin-bottom:20px;}
	.sec-3 .HomeValue .HomeValueList ul li .dec{font-size: 14px; line-height: 18px;}
	.sec-3 .HomeValue .HomeValueList ul li .more{width:75px;height:60px;line-height: 60px;}
	.sec-3 .HomeMore{width:140px;height:50px;line-height: 50px;border-radius: 50px;}
	.sec-4 .HomeLingy{padding:3% 0;}
	.sec-4 .HomeLingy .item .txt{padding:20px;}
	.sec-4 .HomeLingy .item .txt h1{margin:10px 0;}
	.sec-4 .HomeLingy .swiper-wrapper{padding:10px 0 10px 0;}
	.sec-5 .HomeNews .HomeNewsSlider{padding:25px;}
	.sec-5 .HomeNews .HomeNewsList{padding:10px 20px;}
	.sec-5 .HomeNews .HomeNewsList ul li{padding:24.5px 0;}
	.sec-5 .HomeNews .HomeNewsSlider .item .dec{margin-top:15px;}
	.HomeTit h1{font-size: 28px;}
}

.HomeLingy .swiper-button-prev,.HomeLingy .swiper-button-next{width:40px;height:70px;box-sizing: border-box;border-radius: 10px;border:1px solid #f1f1f1;background-position: center center;background-repeat: no-repeat;background-color: #fff;position: absolute;top:50%;margin-top:-35px;z-index:99;color:transparent;font-size: 0;cursor: pointer;}
.HomeLingy .swiper-button-prev{background-image: url(../images/prevb.png);left:50px;}
.HomeLingy .swiper-button-next{background-image: url(../images/nextb.png);right:50px;}

.section{overflow: hidden;}

@media(max-width:1024px){

	.Top{height:60px;line-height: 60px;}
	.Top .Logo img{height:40px;}
	.HomeBan .item .imgbox{height:60vh;}
	.HomeBan .item1 .txt .box1 img,.HomeBan .item1 .txt .box3 img{max-height:140px;}
	.HomeBan .item1 .txt .box2 img{max-height:300px;}
	.HomeBan .item2 .txt .box2 img{max-height:100px;}
	.sec-1{margin-top:60px;}
	.sec-2 .HomeAbout .HomeAboutTit img,.sec-2 .HomeAbout .HomeAboutTit h1,.sec-2 .HomeAbout .HomeAboutBox,.sec-2 .HomeAbout .more{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
	.sec-3 .HomeValue .HomeValueList{position: static;}
	.sec-3 .HomeValue .HomeValueTit,
	.sec-3 .HomeValue .HomeValueList{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
	.section .HomeTit,
    .sec-4 .HomeLingy .HomeLingyBox{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
	.sec-5 .HomeNews .HomeNewsSlider,
	.sec-5 .HomeNews .HomeNewsList{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
	.sec-2 .HomeAbout .HomeAboutBox ul li .num{font-size: 40px;}
	.sec-2 .HomeAbout .HomeAboutBox ul li .txt{font-size: 14px;}
	/* .sec-2 .HomeAbout .HomeAboutTit h1{font-size: 30px;} */
	.sec-2 .HomeAbout .HomeAboutTit img{height:70px;}
	.sec-2 .HomeAbout .HomeAboutBox{margin:50px 0;}
	.sec-4 .HomeLingy .item .img{height:155px;}
	.sec-4 .HomeLingy .item{height:400px !important;}
	.sec-4 .HomeLingy .swiper-wrapper{height:400px !important;}
	.sec-5 .HomeNews .HomeNewsSlider .item .img .name h1{font-size: 16px;}
}

.HomeLingy .slider{display: none;}
@media(max-width:480px){
	.HomeBan .item .imgbox{height:200px;}
	.HomeBan .item1 .txt .box1 img,.HomeBan .item1 .txt .box3 img{max-height:70px;}
	.HomeBan .item1 .txt .box2 img{max-height:120px;}
	.HomeBan .item2 .txt .box2 img{max-height:60px;}
	.HomeBan .slick-dots{bottom:10px;}
	.sec-2 .HomeAbout .HomeAboutTit img{height:50px;}
	.sec-2 .HomeAbout .HomeAboutTit h1{font-size: 20px;margin-top:10px;}
	.sec-2.active .HomeAbout .map{width:200px;height:162px;margin-top:0;top:auto;bottom:10%;}
	.sec-2 .HomeAbout .HomeAboutBox ul{padding:0 10px;}
	.sec-2 .HomeAbout .HomeAboutBox ul li{width:98%;margin:10px 0;padding-left:40px;}
	.sec-2 .HomeAbout .HomeAboutBox ul li:nth-child(2){padding-left:55px;}
	.sec-2 .HomeAbout .HomeAboutBox ul li .num{font-size: 30px;}
	.sec-2 .HomeAbout .HomeAboutBox{margin:20px 0;}
	.sec-2 .HomeAbout .more a{width:120px;height:40px;line-height: 40px;border-radius: 40px;font-size: 14px;}
	.sec-3{background-size: cover;}
	.sec-3 .HomeValue .HomeValueList{width:100%;margin-top:10px;}
	.sec-3 .HomeValue .HomeValueList ul li{width:97%;margin-bottom:10px;margin-top:0;height:auto;margin: 6px auto;
    float: none;}
	.sec-3 .HomeValue .HomeValueList ul li .dec{height:auto;}
	.sec-3 .HomeMore{width:120px;height:40px;line-height: 40px;border-radius: 40px;font-size: 14px;}
	.HomeLingy .slider{display: block;}
	.HomeLingy .swiper-container{display: none;}
	.sec-4 .HomeLingy .item .img{height:200px;}
	.sec-4 .HomeLingy .item .txt .ico img{display: inline-block;}
	.HomeTit h1{font-size: 20px;margin-top:20px;}
	.sec-5 .HomeNews .HomeNewsSlider{width:100%;}
	.sec-5 .HomeNews .HomeNewsList{width:100%;margin-top:10px;}
	.sec-5 .HomeNews .HomeNewsSlider{padding:15px;}
	.sec-5 .HomeNews .HomeNewsSlider .item .img .imgbox{padding-top:60%;}
	.sec-5 .HomeNews .HomeNewsSlider .item .img .name{padding:20px;}
	/* .sec-5 .HomeNews .HomeNewsSlider .item .img .name h1{line-height: 25px;height:50px;} */
	.sec-5 .HomeNews .HomeNewsList ul li{padding:15px 0;}
	.sec-5 .HomeNews .HomeNewsList ul li h1{font-size: 16px;margin-bottom:10px;}
	.sec-3 .HomeValue .HomeValueList ul li .dec p{margin-bottom:8px;}
	.sec-3 .HomeValue .HomeValueTit{max-width:100%;}
}

/* 联系我们 */
.Main{margin-top:105px;}

.nBanbg{padding:150px 0 250px 0;background-size: cover;background-repeat: no-repeat;background-position:center center;position: relative;}
.nBanbg .nBanImg{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;}

.nTit{color:#fff;margin-bottom:40px;}
.nTit h1{font-size: 29px;}
.nTit b{display: block;width:30px;height:1px;background:#fff;margin:10px 0 0;}

.nTit_B{color:#333;}
.nTit_B b{background:#333;}

@media(max-width:1366px){
	.Main{margin-top:90px;}
}


.Contact .ContactBox ul::after{content:'';display: block;clear: both;}
.Contact .ContactBox ul li{width:31.33%;float:left;margin:0 1%;box-sizing: border-box;padding:40px;height:280px;text-align: center;display:flex;justify-content:center;flex-direction: column;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Contact .ContactBox ul li .tit{text-align: center;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:20px;}
.Contact .ContactBox ul li .tit p{opacity: 0.6;color:#fff;margin-top:10px;}
.Contact .ContactBox ul li .txt{color:#fff;line-height: 30px;padding:0 30px;}
.Contact .ContactBox ul li .txt a{color:#fff;opacity: 1;;font-size: 24px;}
.Contact .ContactBox ul li .txt span{opacity: 0.7;display: inline-block;width:80px;}

.Contact .ContactBox ul li.li1{background:#fb9d09;}
.Contact .ContactBox ul li.li2{background:#fff;}
.Contact .ContactBox ul li.li3{background:#1e90e1;}

.Contact .ContactBox ul li.li2 .tit{border-bottom:1px solid #f2f2f2;}
.Contact .ContactBox ul li.li2 .tit p{color:#333;opacity: 0.7;margin-top:0;}
.Contact .ContactBox ul li.li2 .txt{margin-bottom:10px;}
.Contact .ContactBox ul li.li2 .txt span{color:#333;}
.Contact .ContactBox ul li.li2 .txt a{color:#1e90e1;}
.Contact .ContactBox ul li.li2 .email{margin-bottom:0;text-align: center;padding-top:10px;border-top:1px solid #f2f2f2;margin-top:20px;}
.Contact .ContactBox ul li.li2 .email p{color:#333;opacity: 0.7;text-align: center;}
.Contact .ContactBox ul li.li2 .email a{color:#333;font-size: 16px;}

.Contact .ContactBox ul li.li3 .tit{border-bottom:none;}
.Contact .ContactBox ul li.li3 .txt{padding:0;text-align: center;}
.Contact .ContactBox ul li:hover img{  
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}

@media(max-width:1366px){
	.nBanbg{padding:100px 0 200px 0;}
}

@media(max-width:1280px){
	.Contact .ContactBox ul li{padding:20px;font-size: 14px;}
	.Contact .ContactBox ul li .txt{padding:0;}
	.Contact .ContactBox ul li .txt a{font-size: 18px;}
}

@media(max-width:1024px){
	.Main{margin-top:60px;}
	.nBanbg{padding:50px 0 100px 0;}
	.nTit h1{font-size: 28px;}

}


@media(max-width:768px){
	.nBanbg{padding:30px 0;}
	/* .nBanbg .nBanImg{padding-top:250px;margin-bottom:30px;} */
	.Contact .ContactBox ul li{width:48%;margin:0 1% 10px 1%;}
}

@media(max-width:480px){
	/* .nBanbg .nBanImg{padding-top:180px;} */
	.nTit{margin-bottom:20px;}
	.nTit h1{font-size: 22px;}
	.Contact .ContactBox ul li{height:250px;width:98%;}
	.Contact .ContactBox ul li.li2 .email{margin-top:10px;}
}


/* 服务价值 */
/* 专一的CDMO服务 */
.Value{padding:130px 0;}
.Value_01 .ValueCon{width:100%;max-width:720px;}
.Value_01 .tit{font-size: 20px;margin-bottom:20px;}
.Value_01 .tit span{display: inline-block;margin:0 10px; font-size: 32px;font-weight: bold;}
.Value_01 .ValueBox ul li{padding:20px 60px;border-radius: 10px;background:#fff;margin-bottom:20px;}
.Value_01 .ValueBox ul li .title{position: relative;font-size: 24px; line-height: 30px; font-weight: bold;color:#1e90e1;margin-bottom:10px;}
.Value_01 .ValueBox ul li .title .ico{position: absolute;left:-40px;top:0;}
.Value_01 .ValueBox ul li.li2 .title{color:#fa9d09;}
.Value_01 .ValueBox ul li .con{font-size: 18px;line-height: 24px; /*text-align: justify;*/}
.Value_01 .ValueBox ul li .con p{margin-bottom:15px;}

@media(max-width:1366px){
	.Value{padding:100px 0;}
}

@media(max-width:1024px){
	.Value{padding:50px 0;}
	.Value_01 .tit span{font-size: 20px;}
	.Value_01 .ValueBox ul li .con{font-size: 16px;}
}

@media(max-width:768px){
	.Value{padding:30px 0;}
	.Value_01 .ValueBox ul li{padding:20px 20px 20px 50px;}
}

@media(max-width:480px){
	.Value_01 .tit img{width:60px;}
	.Value_01 .tit{margin-bottom:10px;}
	.Value_01 .ValueBox ul li{margin-bottom:10px;}
	.Value_01 .ValueBox ul li .title{font-size: 18px;margin-bottom:10px;}
	.Value_01 .ValueBox ul li .con{font-size: 14px;line-height: 25px;}
}

/* 符合中欧质量体系 */
.Value_02 {padding:200px 0;}
.Value_02 .ValueCon .tit{position: relative;padding-bottom:20px;margin-bottom:20px;}
.Value_02 .ValueCon .tit span{font-size: 36px;}
.Value_02 .ValueCon .tit::before{content:'';display: block;width:250px;height:130px;background:url(../images/valuetitbg.png) no-repeat center center;position: absolute;left:-65px;bottom:0;}
.Value_02 .ValueCon .con h1{font-size: 20px;font-weight: normal;}
.Value_02 .ValueCon .con h1 strong{position: relative;}
.Value_02 .ValueCon .con h1 strong::before{content:'';display: block;height:10px;background:#e9b560;border-radius: 10px;overflow: hidden;position: absolute;bottom:0;left:0;right: 0; z-index:-1;}
.Value_02 .ValueCon .con h1 strong span{position: relative;}
.Value_02 .ValueCon .con .dec{font-size: 15px;line-height: 17px;margin-top:30px;}
.Value_02 .ValueCon .con h1 strong{font-size: 30px !important}

@media(max-width:1366px){
	.Value_02{padding:180px 0;}
	.Value_02 .ValueCon .con .dec{font-size: 18px;}
}

@media(max-width:1024px){
	.Value_02{padding:100px 0;}
	.Value_02 .ValueCon .tit span{font-size: 20px;}
}

@media(max-width:768px){
	.Value_02{padding:30px 0;}
	.Value_02 .ValueCon .tit{padding:20px 0 20px 0;}
	.Value_02 .ValueCon .tit::before{width:135px;background-size: 100%;left:0;bottom:0;height:80px;}
}

@media(max-width:480px){
	.Value_02 .ValueCon .con h1{font-size: 18px;}
	.Value_02 .ValueCon .con .dec{font-size: 14px;margin-top:20px;}
}


/* 一站式服务平台 */
.Value_03 .ValueCon .tit::before{background:url(../images/navtitbg2.png) no-repeat center center}
.Value_03 .ValueCon .con{font-size: 15px;max-width:90%;line-height: 17px;}
.Value_03 .ValueCon ul::after{content:'';display: block;clear: both;}
.Value_03 .ValueCon ul{margin-top:80px;margin-left:-2%;}
.Value_03 .ValueCon ul li{width:48%;float:left;margin:0 0 2% 2%;box-sizing: border-box;padding:20px;height: 130px; padding-left:60px;transition: all .5s;-webkit-transition: all .5s;background:rgba(255,255,255,0.5);border-radius: 10px;}
.Value_03 .ValueCon ul li .title{position: relative;font-size: 18px;color:#1e90e1;margin-bottom:10px;font-weight: bold;}
.Value_03 .ValueCon ul li .title .ico{position: absolute;left:-40px;top:0;}
.Value_03 .ValueCon ul li p{color:#333; font-size: 16px; line-height: 20px;}
.Value_03 .ValueCon ul li:hover{background:rgba(255,255,255,0.9);box-shadow: 0 10px 30px rgba(30,144,225,0.1);transform: translate3d(0,-3px,0);-webkit-transform: translate3d(0,-3px,0);}
.Value_03 .ValueCon ul li:hover .ico img{  
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}

@media(max-width:1366px){
	.Value_03 .ValueCon ul li .title{font-size: 18px;}
	.Value_03 .ValueCon ul li p{font-size: 14px;}
}

@media(max-width:1200px){
	.Value_03 .ValueCon ul{margin-top:50px;}
}

@media(max-width:768px){
	.Value_03 .ValueCon .tit::before{background-size: 100%;}
	/* .Value_03 .ValueCon ul li{border:1px solid #1e90e1;} */
}

@media(max-width:480px){
	.Value_03 .ValueCon .con{font-size: 14px;line-height: 25px;}
	.Value_03 .ValueCon ul{margin-top:20px;}
	.Value_03 .ValueCon ul li{width:98%;margin-bottom:10px;padding:10px;padding-left:50px; height: auto;}
	.Value_03 .ValueCon ul li .title .ico{left:-30px;}
	.Value_03 .ValueCon ul li .title .ico img{max-height:20px;}
	.Value_03 .ValueCon ul li .title{font-size: 16px;}
}


/* 开放式合作方式 */
.Value_04 .ValueCon{max-width:1260px;margin:0 auto;}
.Value_04 .ValueCon .name{display: inline-block;padding:0 25px;height:55px;line-height:55px;border-radius: 55px;background:rgba(255,255,255,0.6);font-size: 24px;margin-bottom:60px;}
.Value_04 .ValueCon .name span{display: inline-block;margin:0 10px;}

.Value_04 .ValueCon .ValueBox ul{margin-left:-2%;}
.Value_04 .ValueCon .ValueBox ul::after{content:'';display: block;clear: both;}
.Value_04 .ValueCon .ValueBox ul li{width:31.33%;margin-left:2%;float:left;border-radius: 10px;overflow: hidden;position: relative;transition: all .5s;-webkit-transition: all .5s;}
.Value_04 .ValueCon .ValueBox ul li .img{position: relative;}
.Value_04 .ValueCon .ValueBox ul li .img .imgbox{padding-top:270px;}
.Value_04 .ValueCon .ValueBox ul li .img::after{content:'';display: block;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0;left:0;position: absolute;transition: all .5s;-webkit-transition: all .5s;}
.Value_04 .ValueCon .ValueBox ul li .txt{position: absolute;width:100%;height:100%;box-sizing: border-box;top:0;left:0;padding:30px;display:flex;justify-content:center;flex-direction: column;}

.Value_04 .ValueCon .ValueBox ul li .txt b{display: block;width:20px;height:1px;background:rgba(255,255,255,0.5);margin:0 auto 20px;}
.Value_04 .ValueCon .ValueBox ul li .txt .dec{font-size: 18px;line-height: 24px;color:#fff;font-weight: bold;min-height:51px;}
.Value_04 .ValueCon .ValueBox ul li:hover{transform: scale(0.95);-webkit-transform: scale(0.95);}
.Value_04 .ValueCon .ValueBox ul li:hover .img::after{background:rgba(0,0,0,0.3)}


@media(max-width:1200px){
	.Value_04 .ValueCon .ValueBox ul li .txt{padding:30px;}
}

@media(max-width:768px){
	.Value_04 .ValueCon .name{margin-bottom:20px;height:40px;line-height: 40px;border-radius: 40px;font-size: 16px;}
	.Value_04 .ValueCon .ValueBox ul li .txt{padding:20px;font-size: 16px;}
	.Value_04 .ValueCon .ValueBox ul li .img .imgbox{padding-top:200px;}
}

@media(max-width:480px){
	.Value_04 .ValueCon .ValueBox ul li{width:98%;margin-bottom:10px;}
	.Value_04 .ValueCon .ValueBox ul li .img .imgbox{padding-top:60%;}
}

/* 服务领域 */
/* 在研项目转让 */
.nBanner{position: relative;}
.nBanner .img img{width:100%;}
.nBanner .img .wap{display: none;}
.nBanner .Txt{position: absolute;position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width:100%;color:#fff;}

.nBanner .Txt .txtbox{max-width:720px;}
.nBanner .Txt .txtbox h1{font-size: 29px;}
.nBanner .Txt .txtbox b{display: block;width:25px;height:1px;background:#fff;margin:20px 0 0 0;}
.nBanner .Txt .txtbox .dec{font-size: 17px;margin-top:30px;}
.nBanner .Txt .txtbox .con{line-height: 17px; font-size: 15px; padding:30px 0; /*text-align: justify;*/}
.nBanner .Txt .txtbox .box{padding-top:30px;border-top:1px solid rgba(255,255,255,0.2);}
.nBanner .Txt .txtbox .box h1{font-size: 20px;margin-bottom:10px;}
.nBanner .Txt .txtbox .box .con{padding:0;}

.nCommon{padding:100px 0 50px;background:#f9f9f9;}
.nTit_01{color:#333;margin-bottom:30px;}

.Case .CaseBox table{width:100%;border-collapse: collapse;border-spacing:0;background:#fff;}
.Case .CaseBox table .liTit{border-top:5px solid #333333;background:#f0f0f0;font-size: 17px;font-weight: bold;text-align: center;}


.Case .CaseBox ul li::after{content:'';display: block;clear: both;}

.Case .CaseBox table td{box-sizing: border-box;border:1px solid #f4f4f4;padding:10px; font-size: 18px; line-height: 24px; /*text-align: justify;*/}
.Case .CaseBox table td.it1{text-align: center;}
.Case .CaseBox table td.it2{text-align: center;}
.Case .CaseBox table td.it5{text-align: center;}
.Case .CaseBox table td *{font-size: 18px !important; line-height: 24px !important; }
.Jzmore{text-align: center;}
.Jzmore a{display: block;width:190px;height:60px;line-height: 60px;background:#fa9d09;color:#fff;border-radius: 60px;margin:80px auto 0;}

@media(max-width:1024px){
	.nCommon{padding:50px 0;}
	.Case .CaseBox ul .liTit{height:55px;line-height: 55px;font-size: 16px;}
	.Case .CaseBox  ul li.liList>div{padding:15px;font-size: 14px;}

	.nBanner .Txt .txtbox h1{font-size: 22px;}
	.nBanner .Txt .txtbox .dec{font-size: 16px;}
	.nBanner .Txt .txtbox h1{font-size: 25px;}
	.nBanner .Txt .txtbox .box{padding-top:20px;}

	.Jzmore a{width:140px;height:50px;line-height: 50px;border-radius: 50px;margin-top:50px;}
}

@media(max-width:768px){
	.nBanner .img .wap{display: block;}
	.nBanner .img .pc{display: none;}
	.nBanner .Txt{position: static;color:#333;transform: translateY(0);-webkit-transform: translateY(0);padding:20px 10px;box-sizing: border-box;text-align: center;}
	.nBanner .Txt .txtbox h1{font-size: 20px;}
	.nBanner .Txt .txtbox b{background:#1e90e1;margin:10px auto;}
	.nBanner .Txt .txtbox .dec{font-size: 14px;margin-top:10px;}
	.nCommon{padding:30px 0;}
	.nTit h1{font-size: 20px;}
	.Case .CaseBox ul .liTit{font-size: 14px;}
	.Case .CaseBox{overflow: auto;padding-bottom:10px;}
	.Jzmore a{width:120px;height:40px;line-height: 40px;border-radius: 40px;font-size: 14px;margin-top:30px;}
}

@media(max-width:480px){
	.Case .CaseBox table{width:600px;}
	.Case .CaseBox table td{font-size: 14px;line-height: 22px;}
}

/* 商业化生产 */
.Shangyh .ShangyhBox{margin-left:-2%;}
.Shangyh .ShangyhBox .item{width:23%;margin-left:2%;float:left;border-radius: 10px;overflow: hidden;background:#fff;}
.Shangyh .ShangyhBox .item .img{padding-top:60%;}
.Shangyh .ShangyhBox .item .txt{padding:20px;box-sizing: border-box;height:180px;}
.Shangyh .ShangyhBox .item .txt h1{font-size: 15px;padding-bottom:10px;border-bottom:1px solid #f2f2f2;}
.Shangyh .ShangyhBox .item .txt .ul1{border-bottom:1px solid #f2f2f2;}
.Shangyh .ShangyhBox .item .txt ul{padding:15px 0;}
.Shangyh .ShangyhBox .item .txt .ul1 li{position: relative;font-size: 14px;line-height: 30px;padding-left:60px;height:30px}
.Shangyh .ShangyhBox .item .txt .ul1 li span{position: absolute;left:0;top:0;color:#999999;}
.Shangyh .ShangyhBox .item .txt .ul1 li p{font-weight: bold;color:#333;}
.Shangyh .ShangyhBox .item .txt .ul1 li:first-child{padding-left:90px;}
.Shangyh .ShangyhBox .item .txt ul li span img{display: inline-block;margin-right:5px;}

.Shangyh .ShangyhBox .item .txt .ul2 li{padding-left:0;font-size: 14px;line-height: 30px;}
.Shangyh .ShangyhBox .item .txt .ul2 li span{color:#999999;display: block;}
.Shangyh .ShangyhBox .item .txt .ul2 li p{font-weight: bold;color:#333;padding-left:20px;}
.Shangyh .ShangyhBox .item .txt .dec{font-size: 14px;margin-top:10px;line-height: 16px;color:#999;}


@media(max-width:1024px){
	.Shangyh .ShangyhBox .item{width:48%;margin-bottom:20px;}
}

@media(max-width:480px){
	.nBanner .Txt .txtbox .con{padding:20px 0;}
	.Shangyh .ShangyhBox .item{width:98%;margin-bottom:10px;}
	.Shangyh .ShangyhBox .item .txt {height:auto;}
}

/* 药学研发（CRO） */

.nTit1{margin-bottom:30px;}
.nTit1 h1{font-size: 29px;}

.CRO .CRO_01{margin-bottom:90px;}
.CRO .CRO_01 .CroBox{margin-left:-2%;}
.CRO .CRO_01 .CroBox .item{width:48%;border-radius: 10px;background:#f0f0f0;box-sizing: border-box;float:left;padding:0 40px 20px 40px;margin-left:2%;margin-top:50px;}
.CRO .CRO_01 .CroBox .item .icoBox{padding:25px 30px;border-radius: 50px 0 50px 0;color:#fff;background: #1e90e1;margin-top:-30px;}
.CRO .CRO_01 .CroBox .item .icoBox ul {background: url(../images/zsico.png) no-repeat center bottom;}
.CRO .CRO_01 .CroBox .item .icoBox ul li{display: inline-block;margin:0;text-align: center; width: 49%;}
.CRO .CRO_01 .CroBox .item .icoBox ul li p{margin-top:12px;font-weight: bold;font-size: 20px;}

.CRO .CRO_01 .CroBox .item:nth-child(2) .icoBox{background:#fa9d09;}

.CRO .CRO_01 .CroBox .item .tit{position: relative;margin:30px 0;}
.CRO .CRO_01 .CroBox .item .tit span{font-size: 80px;font-family: "helve";color:rgba(153,153,153,0.1);position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);font-weight: bold;}
.CRO .CRO_01 .CroBox .item .tit p{font-size: 20px;font-weight: bold;}

.CRO .CRO_01 .CroBox .item .con{height:240px; /*text-align: justify;*/}
.CRO .CRO_01 .CroBox .item .con ul li{color:#999;padding-left:15px;position: relative;margin-bottom:10px;font-size: 16px;line-height: 22px;}
.CRO .CRO_01 .CroBox .item .con ul li::before{content:'';display: block;width:4px;height:4px;background:#ddd;border-radius: 50%;left:0;position: absolute;top:10px;}
/* 
.CRO .CRO_02 .CaseBox .it1{width:20%;}
.CRO .CRO_02 .CaseBox .it2{width:20%;}
.CRO .CRO_02 .CaseBox .it3{width:30%;}
.CRO .CRO_02 .CaseBox .it4{width:30%;} */

@media(max-width:1366px){
	.nBanner .Txt .txtbox h1{font-size: 30px;}
}

@media(max-width:1024px){
	.nTit1 h1{font-size: 25px;}
	.CRO .CRO_01 {margin-bottom:50px;}
	.CRO .CRO_01 .CroBox .item{padding:0 30px 20px 30px;}
	.CRO .CRO_01 .CroBox .item .icoBox{padding:20px;}
	.CRO .CRO_01 .CroBox .item .icoBox ul li p{font-size: 16px;}
}

@media(max-width:768px){
	.nBanner .Txt .txtbox h1{font-size: 20px;}
	.CRO .CRO_01 .CroBox .item{width:98%;}
	.nTit1 h1{font-size: 20px;}
	.CRO .CRO_01 .CroBox .item{padding:0 20px 20px 20px;}
	.CRO .CRO_01 .CroBox .item .icoBox{padding:10px 10px;}
	.CRO .CRO_01 .CroBox .item .icoBox ul li p{font-size: 14px;margin-top:8px;}
	.CRO .CRO_01 .CroBox .item .tit span{font-size: 60px;}
	.CRO .CRO_01 .CroBox .item .tit{margin:30px 0;}
	.CRO .CRO_01 .CroBox .item .con{height:auto;}
	.CRO .CRO_01 .CroBox .item .con ul li{font-size: 14px;}
}

/* 新闻详情 */
.NewsInfo .NewsInfoTit{padding:60px 0;background:#f5f5f5;margin-bottom:80px;}
.NewsInfo .NewsInfoTit .NewsTitBox{padding-right:200px;}
.NewsInfo .NewsInfoTit .NewsTitBox h1{font-size: 34px;color:#000;margin-bottom:10px;}
.NewsInfo .NewsInfoTit .NewsTitBox ul li{display: inline-block;margin-right:20px;font-size: 14px;color:#999;}

.NewsInfo .NewsInfoBox .NewsInfoCon{padding-right:200px;position: relative;}
.NewsInfo .NewsInfoBox .NewsInfoCon .Content{padding:40px 0;border-top:1px solid #000;border-bottom:1px solid #000;font-size: 16px;color:#666;line-height: 30px;}
.NewsInfo .NewsInfoBox .NewsInfoCon .Content img{display: block;width:100%;}

.NewsInfo .NewsPage{padding:60px 0;background:#f5f5f5;margin-top:80px;}
.NewsInfo .NewsPage ul::after{content:'';display: block;clear: both;}
.NewsInfo .NewsPage ul li{width:50%;float:left;box-sizing: border-box;padding:0 30px;position: relative;padding-right:120px;line-height: 30px;}
.NewsInfo .NewsPage ul li:first-child{padding-left:0;}
.NewsInfo .NewsPage ul li::before{content:'';display: block;width:1px;height:30px;background:#ddd;position: absolute;left:0;top:50%;margin-top:-15px;}
.NewsInfo .NewsPage ul li:first-child::before{display: none;}

.NewsInfo .NewsPage ul li span{position: absolute;right:30px;top:0;color:#999;}

.NewsInfo .NewsEnjoy{width:90px;position: absolute;top:-220px;right:0;}
.NewsInfo .NewsEnjoy .eLogo{width:90px;height:90px;text-align: center;line-height: 90px;background:#1e90e1;border-radius: 50%;}
.NewsInfo .NewsEnjoy .line{display: block;width:1px;height:90px;background:#333;margin:0 auto;}
.NewsInfo .NewsEnjoy>span{display: block;width:20px;text-align: center;margin:0 auto;font-size: 14px;line-height: 20px;margin-top:10px;}

.NewsInfo .NewsEnjoy .bshare-custom a{display: block;width:60px;height:60px;border-radius: 50%;box-sizing: border-box;line-height: 58px;border:1px solid #dbdbdb;background-repeat: no-repeat;background-position: center center;margin:8px auto 0}

.NewsInfo .NewsEnjoy .bshare-custom a.bshare-qqim{background-image:url(../images/eqq.png);}
.NewsInfo .NewsEnjoy .bshare-custom a.bshare-weixin{background-image:url(../images/ewx.png);}
.NewsInfo .NewsEnjoy .bshare-custom a.bshare-sinaminiblog{background-image:url(../images/ewb.png);}

.NewsInfo .NewsEnjoy .bshare-custom a:hover{background-color:#1e90e1;border:1px solid #1e90e1;}
.NewsInfo .NewsEnjoy .bshare-custom a.bshare-qqim:hover{background-image:url(../images/eqqc.png);}
.NewsInfo .NewsEnjoy .bshare-custom a.bshare-weixin:hover{background-image:url(../images/ewxc.png);}
.NewsInfo .NewsEnjoy .bshare-custom a.bshare-sinaminiblog:hover{background-image:url(../images/ewbc.png);}


@media(max-width:1024px){
	.NewsInfo .NewsInfoTit{padding:30px 0;margin-bottom:40px;}
	.NewsInfo .NewsInfoTit .NewsTitBox h1{font-size: 20px;}
	.NewsInfo .NewsEnjoy{top:-130px;width:70px;}
	.NewsInfo .NewsEnjoy .eLogo{width:70px;height:70px;line-height: 70px;}
	.NewsInfo .NewsEnjoy .eLogo img{height:40px;}
	.NewsInfo .NewsEnjoy .bshare-custom a{width:40px;height:40px;background-size: 50%;}
	.NewsInfo .NewsInfoTit .NewsTitBox{padding-right:130px;}
	.NewsInfo .NewsInfoBox .NewsInfoCon{padding-right:130px;}
	.NewsInfo .NewsInfoBox .NewsInfoCon .Content{font-size: 14px;line-height: 25px;}
	.NewsInfo .NewsPage{margin-top:40px;padding:30px 0;}
	.NewsInfo .NewsPage ul li{font-size: 14px;}
}

@media(max-width:768px){
	.NewsInfo .NewsInfoTit .NewsTitBox h1{font-size: 16px;line-height: 28px;}
	.NewsInfo .NewsEnjoy{top:-140px;}
}

@media(max-width:480px){
	.NewsInfo .NewsInfoTit{padding:20px 0;margin-bottom:20px;}
	.NewsInfo .NewsInfoTit .NewsTitBox{padding-right:0;}
	.NewsInfo .NewsInfoBox .NewsInfoCon{padding-right:0;}
	.NewsInfo .NewsInfoTit .NewsTitBox ul li{font-size: 14px;margin-right:10px;}
	.NewsInfo .NewsInfoTit .NewsTitBox ul li img{position: relative;top:-2px;}
	.NewsInfo .NewsInfoBox .NewsInfoCon .Content{padding:20px 0;}
	.NewsInfo .NewsEnjoy{position: static;width:100%;margin-top:20px;}
	.NewsInfo .NewsEnjoy .eLogo{display: none;}
	.NewsInfo .NewsEnjoy .line{display: none;}
	.NewsInfo .NewsEnjoy>span{width:auto;text-align: left;}
	.NewsInfo .NewsEnjoy .bshare-custom{width:100%;}
	.NewsInfo .NewsEnjoy .bshare-custom a{display: inline-block !important;margin-left:0;margin-right:10px;}
	.NewsInfo .NewsPage{padding:20px 0;margin-top:30px;}
	.NewsInfo .NewsPage ul li{width:100%;padding-left:0;padding-right:80px;}
	.NewsInfo .NewsPage ul li::before{display: none;}
	.NewsInfo .NewsPage ul li span{right:0;}
}

/* 新闻资讯 */
.News{padding:80px 0;background:#f6f6f6;}
.News .NewsBox .Part_01 .PartSlider{width:62.5%;box-sizing: border-box;padding:35px;background:#fff;}
.News .NewsBox .Part_01 .PartSlider .item{margin-left:30px;}
.News .NewsBox .Part_01 .PartSlider .slick-list{margin-left:-30px;}
.News .NewsBox .Part_01 .PartSlider .item .img{padding-top:240px;}
.News .NewsBox .Part_01 .PartSlider .item .txt h1{font-size: 18px;font-weight: bold;margin:20px 0 10px 0;line-height: 30px;height:60px;}
.News .NewsBox .Part_01 .PartSlider .item .txt .dec{font-size: 14px;line-height: 16px;color:#999;}
.News .NewsBox .Part_01 .PartSlider .item .txt .date{font-size: 18px;;color:#1e90e1;margin-top:20px;}

.News .NewsBox .Part_01 .PartSlider .slider{position: relative;padding-bottom:40px;margin-bottom:10px;}
.News .NewsBox .Part_01 .PartSlider .slider::before{content:'';display: block;width:100%;height:1px;background:#dcdcdc;position: absolute;bottom:0;left:0;}

.News .NewsBox .Part_01 .PartSlider .slick-dots{position: absolute;bottom:-24px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);background:#fff;width:150px;height:50px;line-height: 50px;background:#fff;padding:0 50px;text-align: center;}
.News .NewsBox .Part_01 .PartSlider .slick-dots li{display: inline-block;margin:0 8px;width:8px;height:8px;border-radius: 50%;background:#999999;}
.News .NewsBox .Part_01 .PartSlider .slick-dots li button{display: none;}
.News .NewsBox .Part_01 .PartSlider .slick-dots li.slick-active{background:#fa9d09;transform: scale(1.5);-webkit-transform: scale(1.5);}


.News .NewsBox .Part_01 .PartSlider .slick-arrow{ font-size:0; z-index:10;position: absolute;bottom:-20px !important;height:40px;width:40px;line-height: 38px;border-radius: 50%;border:1px solid #e5e5e5;top:auto;background-image: none;color:#bebebe;}
.News .NewsBox .Part_01 .PartSlider .slick-arrow:hover{ color:#fa9d09;border:1px solid #fa9d09;background-color: #fff;background-image: none;}
.News .NewsBox .Part_01 .PartSlider .slick-prev:before{content: '<';}
.News .NewsBox .Part_01 .PartSlider .slick-next:before{content: '>';}
.News .NewsBox .Part_01 .PartSlider .slick-prev:before, .slick-next:before { font-size:20px; font-family:"宋体"; font-weight:bold;}
.News .NewsBox .Part_01 .PartSlider .slick-prev{ left:30%;}
.News .NewsBox .Part_01 .PartSlider .slick-next{ right:30%;}


.News .NewsBox .Part_01 .PartList{width:35%;box-sizing: border-box;padding:11px 35px;background:#fff;height:542px;}
.News .NewsBox .Part_01 .PartList ul li{padding:22px 0;border-bottom:1px solid #f2f2f2;}
.News .NewsBox .Part_01 .PartList ul li h1{font-size: 18px;}
.News .NewsBox .Part_01 .PartList ul li .dec{font-size: 14px;color:#999;line-height: 25px;margin-top:10px;}
.News .NewsBox .Part_01 .PartList ul li:last-child{border-bottom:none;}

.News .NewsBox .Part_02{margin-top:30px;background:#fff;padding:20px 40px;}
.News .NewsBox .Part_02 ul li{padding:30px 0 30px 105px;position: relative;border-bottom:1px solid #f2f2f2;}
.News .NewsBox .Part_02 ul li .date{font-size: 18px;color:#1e90e1;;position: absolute;left:0;top:30px;}
.News .NewsBox .Part_02 ul li h1{font-size: 18px;}
.News .NewsBox .Part_02 ul li .dec{font-size: 14px;line-height: 25px;color:#999;margin-top:10px;}



@media(max-width:1024px){
	.News{padding:50px 0;}
	.News .NewsBox .Part_01 .PartSlider{padding:25px;}
	.News .NewsBox .Part_01 .PartSlider .item .img{padding-top:180px;}
	.News .NewsBox .Part_01 .PartSlider .item .txt h1{font-size: 16px;}
	.News .NewsBox .Part_01 .PartList{padding:10px 25px;height:462px;}
	.News .NewsBox .Part_01 .PartList ul li h1{font-size: 16px;}
	.News .NewsBox .Part_01 .PartList ul li{padding:15px 0;}
	.News .NewsBox .Part_02 ul li h1{font-size: 16px;}
}


@media(max-width:768px){
	.News{padding:30px 0;}
	.News .NewsBox .Part_01 .PartSlider{width:100%;}
	.News .NewsBox .Part_01 .PartList{width:100%;margin-top:20px;}
}

@media(max-width:480px){
	.News .NewsBox .Part_01 .PartSlider{padding:10px;}
	.News .NewsBox .Part_01 .PartSlider .item .img{padding-top:60%;}
	.News .NewsBox .Part_01 .PartSlider .item .txt h1{margin:10px 0;}
	.News .NewsBox .Part_01 .PartSlider .slick-next{right:10%;}
	.News .NewsBox .Part_01 .PartSlider .slick-prev{left:10%;}
	.News .NewsBox .Part_02{padding:10px;}
	.News .NewsBox .Part_02 ul li{padding:15px 0;}
	.News .NewsBox .Part_02 ul li .date{position: static;margin-top:10px;}
	.News .NewsBox .Part_01 .PartSlider .slick-arrow{width:30px;height:30px;line-height: 28px;bottom:-14px !important;}
	.News .NewsBox .Part_01 .PartList{padding:10px 20px;}
}


/* 企业文化 */
.Culture{padding:150px 0;}
.Culture .CultureCon{margin-left:-2%;}
.Culture .CultureCon::after{content:'';display: block;clear: both;}
.Culture .CultureCon li{width:31.33%;margin-left:2%;float:left;box-sizing: border-box;position: relative;}
.Culture .CultureCon li .img{padding-top:87%;}
.Culture .CultureCon li .img::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background:rgba(0,0,0,0.6)}
.Culture .CultureCon li .tit{width:100%;box-sizing: border-box;padding:0 20px;position:absolute;top:20px;left:0;color:#fff;opacity: 0.6;z-index:99;}
.Culture .CultureCon li .txt{position: absolute;width:100%;box-sizing: border-box;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);font-size: 17px;color:#fff;font-weight: bold;padding:0 20px;text-align: center;}

.Culture .CultureCon li:hover .tit{opacity: 1;}
.Culture .CultureCon li:hover .tit img{  
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}

.CultureBox{background:#fff;}
.CultureBox .CulLeft{width:63%;box-sizing: border-box;padding:30px;background:#f8f8f8;padding-left:460px;position: relative;}
.CultureBox .CulLeft .culLogo{position: absolute;left:30px;height:30px;background:#fff;width:330px;height:340px;line-height: 340px;text-align: center;}
.CultureBox .CulLeft .culTxt{height:340px;display:flex;justify-content:center;flex-direction: column;}
.CultureBox .CulLeft .culTxt h1{font-size: 18px;position: relative;}
.CultureBox .CulLeft .culTxt h1::before{content:'';display: block;width:10px;height:1px;background:#1e90e1;position: absolute;left:-15px;top:50%;}
.CultureBox .CulLeft .culTxt .dec{font-size: 14px;color:#999;line-height: 16px;margin-top:10px;}
.CultureBox .CulLeft .culTxt .box:first-child{margin-bottom:20px;}

.CultureBox .CulRight{width:36%;position: relative;}
.CultureBox .CulRight .img{padding-top:400px;}
.CultureBox .CulRight .txt{position: absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;flex-direction: column;text-align: center;z-index:99;}
.CultureBox .CulRight .txt p{font-size: 14px;color:#fff;margin-bottom:20px;}
.CultureBox .CulRight .txt span{display: inline-block; padding: 10px 20px; line-height: 30px;color:#fff;background:#fa9d09;box-sizing: border-box;margin:0 auto;font-size: 20px;font-weight: bold;}

@media(max-width:1024px){
	.Culture{padding:100px 0;}
	.CultureBox .CulLeft{padding-left:300px;}
	.CultureBox .CulLeft .culLogo{width:220px;height:230px;line-height: 230px;}
	.CultureBox .CulLeft .culLogo img{max-height:70%;}
	.CultureBox .CulLeft .culTxt{height:260px;}
	.CultureBox .CulRight .img{padding-top:320px;}
}

@media(max-width:768px){
	.Culture{padding:0;}
	.Culture .CultureCon li .txt{font-size: 16px;}
	.CultureBox .CulLeft{width:100%;}
	.CultureBox .CulRight{width:100%;margin-top:20px;}
	.CultureBox .CulLeft .culTxt{height:230px;}
}

@media(max-width:480px){
	.Culture .CultureCon li{width:98%;margin-bottom:10px;}
	.CultureBox .CulLeft{padding:10px;}
	.CultureBox .CulLeft .culLogo{position: static;width:100%;height:150px;line-height: 150px;}
	.CultureBox .CulLeft .culTxt{height:auto;padding:20px;}
	.CultureBox .CulLeft .culTxt h1{font-size: 16px;}
	.CultureBox .CulRight .img{padding-top:60%;}
	.CultureBox .CulRight .txt span{font-size: 16px;}
	.Culture .CultureCon li .img{padding-top:60%;}
}


/* 加入华益 */
.Join{padding:150px 0;}
.Join .JoinBox{}
.Join .JoinBox ul{margin-left:-2%;}
.Join .JoinBox ul::after{content:'';display: block;clear: both;}
.Join .JoinBox ul li{width:31.33%;box-sizing: border-box;margin-left:2%;float:left;background:rgba(0,0,0,0.3);border-radius: 10px;padding:40px;transition: all .5s;-webkit-transition: all .5s;}
.Join .JoinBox ul li .numtop{position: relative;}
.Join .JoinBox ul li .numtop .num{font-family: "helve";font-size: 30px;color:#fff;opacity: 0.1;font-weight: bold;}
.Join .JoinBox ul li .ico{position: absolute;right:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Join .JoinBox ul li .txt{margin-top:30px;}
.Join .JoinBox ul li .txt h1{font-size: 20px;color:#fff;margin-bottom:20px;}
.Join .JoinBox ul li .txt dl{height:150px;}
.Join .JoinBox ul li .txt dl dd{line-height: 30px;color:#fff;opacity: 0.6;padding-left:15px;position: relative;}
.Join .JoinBox ul li .txt dl dd::before{content:'';display: block;width:10px;height:1px;background:rgba(255,255,255,0.6);position: absolute;left:0;top:15px;}

.Join .JoinBox ul li:hover{background:rgba(0,0,0,0.6);transform: scale(0.95);-webkit-transform: scale(0.95);}
.Join .JoinBox ul li:hover .ico img{  
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;
}

.Gongzuohj{background:url(../uploadfiles/image/hjbg.jpg) no-repeat center center;background-size: cover;}
.Gongzuohj .GongzuohjBox .GongzuohjL{width:48%;}
.Gongzuohj .GongzuohjBox .GongzuohjL .item .img{padding-top:440px;}
.Gongzuohj .GongzuohjBox .GongzuohjL .slick-arrow{background-color: rgba(0,0,0,0.5);border:1px solid  transparent;}
.Gongzuohj .GongzuohjBox .GongzuohjL .slick-arrow.slick-prev{left:10px;background-image: url(../images/prevw.png);}
.Gongzuohj .GongzuohjBox .GongzuohjL .slick-arrow.slick-next{right:10px;background-image: url(../images/nextw.png);}
.Gongzuohj .GongzuohjBox .GongzuohjL .slick-arrow:hover{background-color: #fa9d09;}

.Gongzuohj .GongzuohjBox .GongzuohjR{width:48%;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slider{padding-bottom:30px;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slider::before{content:'';display: block;width:100%;height:1px;background:#dcdcdc;position: absolute;bottom:0;left:0;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-list{margin-left:-20px;}
.Gongzuohj .GongzuohjBox .GongzuohjR .item{margin-left:20px;background:#fff;}
.Gongzuohj .GongzuohjBox .GongzuohjR .item .img{padding-top:240px;}
.Gongzuohj .GongzuohjBox .GongzuohjR .item .txt h1{height:69px;display:flex;justify-content:center;flex-direction: column;text-align: center;border-bottom:1px solid #f2f2f2;font-size: 18px;font-weight: normal;}
.Gongzuohj .GongzuohjBox .GongzuohjR .item .txt .dec{padding:25px;font-size: 14px;line-height: 25px;text-align: center;color:#333;}

.Gongzuohj .GongzuohjBox .GongzuohjR .slick-dots{position: absolute;bottom:-24px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);background:#fff;width:150px;height:50px;line-height: 50px;background:#fff;padding:0 50px;text-align: center;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-dots li{display: inline-block;margin:0 8px;width:8px;height:8px;border-radius: 50%;background:#999999;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-dots li button{display: none;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-dots li.slick-active{background:#fa9d09;transform: scale(1.5);-webkit-transform: scale(1.5);}


.Gongzuohj .GongzuohjBox .GongzuohjR .slick-arrow{ font-size:0; z-index:10;position: absolute;bottom:-20px !important;height:40px;width:40px;line-height: 38px;border-radius: 50%;border:1px solid #e5e5e5;top:auto;background-image: none;color:#bebebe;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-arrow:hover{ color:#fa9d09;border:1px solid #fa9d09;background-color: #fff;background-image: none;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-prev:before{content: '<';}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-next:before{content: '>';}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-prev:before, .slick-next:before { font-size:20px; font-family:"宋体"; font-weight:bold;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-prev{ left:30%;}
.Gongzuohj .GongzuohjBox .GongzuohjR .slick-next{ right:30%;}



.Job{background:url(../uploadfiles/image/jobbg.jpg) no-repeat center center;background-size: cover;}
.Job .JobBox {margin-left:-2%;}
.Job .JobBox .item{width:31.33%;margin-left:2%;float:left;}
.Job .JobBox .item1 .img{padding-top:450px;border-radius: 10px;}
.Job .JobBox .item2{background:#fff;height:450px;display:flex;justify-content:center;flex-direction: column;text-align: center;}
.Job .JobBox .item2 .erBox{width:207px;border:1px solid #d2e9f9;border-radius: 10px;box-shadow: 0 0 20px rgba(0,0,0,0.05);margin:0 auto;overflow: hidden;}
.Job .JobBox .item2 .erBox img{max-width:100%;}
.Job .JobBox .item2 p{font-size: 24px;margin:30px 0 10px 0;}
.Job .JobBox .item2 span{color:#999;}

.Job .JobBox .item3 ul li{background:#fff;margin-top:30px;border-radius: 10px;box-sizing: border-box;padding-left:230px;position: relative;}
.Job .JobBox .item3 ul li:first-child{margin-top:0;}
.Job .JobBox .item3 ul li .img{position: absolute;left:50px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Job .JobBox .item3 ul li .txt{height:210px;display:flex;justify-content:center;flex-direction: column;}
.Job .JobBox .item3 ul li .txt p{font-size: 24px;margin-bottom:10px;}
.Job .JobBox .item3 ul li .txt span{color:#999;}

@media(max-width:1366px){
	.Gongzuohj .GongzuohjBox .GongzuohjL .item .img{padding-top:400px;}
	.Gongzuohj .GongzuohjBox .GongzuohjR .item .img{padding-top:200px;}
}

@media(max-width:1024px){
	.Join{padding:100px 0;}
	.Join .JoinBox ul li{padding:30px;}
	.Join .JoinBox ul li .txt h1{font-size: 18px;}
	.Join .JoinBox ul li .txt dl dd{font-size: 14px;}
	.Join .JoinBox ul li .ico img{max-height:40px;max-width:40px;}
	.Job .JobBox .item3 ul li{padding-left:0;height:180px;display:flex;justify-content:center;flex-direction: column;text-align: center;}
	.Job .JobBox .item3 ul li .img{position: static;transform: translateY(0);-webkit-transform: translateY(0);margin-bottom:20px;}
	.Job .JobBox .item3 ul li .txt{height:auto;}
	.Job .JobBox .item3 ul li .txt p{font-size: 20px;}
	.Job .JobBox .item2 .erBox{width:150px;}
	.Job .JobBox .item2 .erBox img{height:150px;}
	.Job .JobBox .item2 p{font-size: 20px;}
	.Job .JobBox .item2{height:390px;}
	.Job .JobBox .item1 .img{padding-top:390px;}
}

@media(max-width:768px){
	.Join{padding:0 0;}
	.Gongzuohj .GongzuohjBox .GongzuohjL{width:100%;}
	.Gongzuohj .GongzuohjBox .GongzuohjR{width:100%;margin-top:20px;}
	.Job .JobBox .item2 span{font-size: 14px;}
}

@media(max-width:480px){
	.Join .JoinBox ul li{width:98%;margin-bottom:10px;background:rgba(0,0,0,0.6);}
	.Join .JoinBox ul li .txt dl{height:auto;}
	.Join .JoinBox ul li .txt{margin-top:20px;}
	.Join .JoinBox ul li .txt h1{font-size: 16px;margin-bottom:10px;}
	.Join .JoinBox ul li .txt dl dd{line-height: 25px;}
	.Gongzuohj .GongzuohjBox .GongzuohjL .item .img{padding-top:60%;}
	.slider .slick-arrow{width:25px;height:50px;margin-top:-25px;}
	.Gongzuohj .GongzuohjBox .GongzuohjR .item .img{padding-top:70%;}
	.Gongzuohj .GongzuohjBox .GongzuohjR .slick-next{right:10%;}
	.Gongzuohj .GongzuohjBox .GongzuohjR .slick-prev{left:10%;}
	.Gongzuohj .GongzuohjBox .GongzuohjR .slick-arrow{width:30px;height:30px;line-height: 28px;bottom:-14px !important;}
	.Job .JobBox .item{width:98%;margin-bottom:10px;}
	.Job .JobBox .item1 .img{padding-top:100%;}
	.Job .JobBox .item2{height:auto;padding:20px 0;}
	.Job .JobBox .item3 ul li{margin-top:10px;height:160px;}
	.Job .JobBox .item2 p{font-size: 16px;margin:10px 0;}
	.Job .JobBox .item3 ul li .txt p{font-size: 16px;}
	.Job .JobBox .item3 ul li .img img{max-height:50px;max-width:100px;}
	.Job .JobBox .item3 ul li .txt span{font-size: 14px;}

}

/* 企业简介 */
.whitebg{position: relative;z-index:99;}
.Section_bg{position: fixed;width:100%;top:105px;left:0;overflow: hidden;height:790px;}
.About{height:800px;}
.About .AboutImg{display: none;}
.About .AboutCon{max-width:700px;color:#fff; font-size: 15px; line-height: 17px; /*text-align: justify;*/ height:800px;display:flex;justify-content:center;flex-direction: column;width:50%;}

.AboutNum {position: relative;height:120px;z-index:99;}
.AboutNum ul{position: absolute;top:-60px;width:100%;position: relative;}
.AboutNum ul{background:#fff;box-shadow: 0 20px 30px rgba(0,0,0,0.05);}
.AboutNum ul:after{content:'';display: block;clear: both;}
.AboutNum ul li{width:33.333%;float:left;box-sizing: border-box;padding:50px 120px;position: relative;}
.AboutNum ul li::before{content:'';display: block;width:1px;height:70%;background:#f2f2f2;position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.AboutNum ul li:first-child::before{display: none;}
.AboutNum ul li .txt{position: relative;}
.AboutNum ul li .txt .ico{position: absolute;left:-40px;top:50%;height:30px;line-height: 30px;margin-top:-15px;}
.AboutNum ul li .txt strong{;color:#1e90e1;font-size: 60px;font-weight: bold;line-height: 60px;}
.AboutNum ul li .txt span{color:#1e90e1;position: absolute;top:10px;margin-left:10px;font-size: 20px;text-transform: capitalize;}

.Development{background-size: cover;background-repeat: no-repeat;background-position: bottom center;}
.Development .DevelopmentBox{ position:relative; color:#6e6e6e;padding:40px 0;}
.Development .DevelopmentBox::after{content:"";display: block;width:60px;height:1px;background:#ececec;position: absolute;left:50%;margin-left:-30px;top:0;}
.Development .DevelopmentBox::before{ content:''; width:1px; height:100%; top:0; position:absolute; background-color:#ececec; z-index:0;left:50%;margin-left:-0.5px;}
.Development ul{ position:relative; z-index:1;}
.Development li{position:relative;  border-radius: 10px;margin-top: -10px; }
.Development li:after{ content: ""; display: block;  position: absolute; top: 51%; left: 0; width: 50%; height: 2px; border-bottom: 1px solid #ececec; z-index: -2;}
.Development li:before{width:13px; height:13px;background:url(../images/decdot.png) no-repeat center center;position:absolute; left:50%; margin-left: -7px; top: 50%; margin-top: -2px;  content:''; }
.Development li .con{width: 47%; background: #fff;padding:20px 30px; float: left; position: relative;box-sizing: border-box;border:1px solid #e5e5e5;}
.Development li .icon{ position: absolute; left: 0; bottom: 0;  width:60px; height: 60px; padding:5px; background: #fff; overflow: hidden; border-radius: 0 6px 0 0}
.Development li .con .txt{padding-left:80px;position: relative;}
.Development li .con .txt h3{font-family: DINB;font-weight: normal;color:#1e90e1;font-size: 30px;position: absolute;left:0;top:0;width:80px;line-height: 30px;}
.Development li .con .txt h3::after{content:'';display: block;width:1px;height:20px;background:#e6e6e6;position: absolute;right:0;top:50%;margin-top:-10px;}
.Development li .con .txt .dec{padding:0 20px;color:#808080; font-size: 15px; line-height: 1.25; /*text-align: justify;*/}

.Development li:nth-child(2n) .con{float:right}
.Development li:nth-child(2n):after{ left:auto;right: 0}
.Development li:nth-child(2n)::before{ left:auto; right:50%; margin-right: -6px; }

.Development .DevelopmentBox::before{left:50%;margin-left:-0.5px; }
.Development li{width:100%;}
.Development li:nth-child(2n){ float:left;  }
.Development li:nth-child(2n-1){float:right; z-index:10; }

.Development li .con:hover{background:#fa9d09;border:1px solid #fa9d09;}
.Development li .con:hover .txt h3{color:#fff;}
.Development li .con:hover .txt h3::before{background:#fff;}
.Development li .con:hover .txt .dec{color:#fff;}


/* .Development .devMore{width:70px;margin:0 auto;}
.Development .devMore p{color:#007ccc;margin-bottom:10px;}
.Development .devMore p .s2{display: none;}
.Development .devMore img{transition: all .5s;-webkit-transition: all .5s;}
.Development .devMore.on p .s2{display: inline-block;}
.Development .devMore.on p .s1{display: none;}
.Development .devMore.on img{transform: rotateX(180deg);-webkit-transform: rotateX(180deg);} */


.Honor{background:#f9f9f9;}
.Honor .HonorBox .slick-list{margin-left:-40px;}
.Honor .HonorBox .item{margin-left:40px;}
.Honor .HonorBox .item .img{padding:20px;background:#fff;}
.Honor .HonorBox .item .img .imgbox{padding-top:300px;}
.Honor .HonorBox .item .img .imgbox span{background-size: contain;}
.Honor .HonorBox .item .txt{height:50px;line-height: 50px;text-align: center;background:#efefef;}

.Honor .HonorBox .slick-next{right:-60px;}
.Honor .HonorBox .slick-prev{left:-60px;}

.Honor .more{text-align: center;}
.Honor .more a{display: block;width:190px;height:60px;line-height: 60px;border-radius: 60px;background:#fa9d09;color:#fff;color:#fff;margin:90px auto 0;}

.Video{background:#fff;}
.Video .VideoBox{position: relative;}
.Video .VideoBox .img{overflow: hidden;}
.Video .VideoBox .img img{transition: all .5s;-webkit-transition: all .5s; width: 100%;}
.Video .VideoBox .play{position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);font-size: 34px;color:#fff;padding:35px 70px 35px 120px;background:rgba(255,255,255,0.2);transition: all .5s;-webkit-transition: all .5s;}
.Video .VideoBox .play img{position: relative;margin-left:10px;}
.Video .VideoBox:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Video .VideoBox:hover .play{padding:35px 150px;}

.Popup{position: fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:9999;display: none;}
.Popup .Close{position: absolute;top:-40px;right:0;}
.PopVideo .PopupBox{padding:10px;background:#fff;position: absolute;max-width:800px;width:90%;border-radius: 10px;background:#fff;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.PopVideo .PopupBox video{width:100%;}

@media(max-width:1440px){
	.About{height:750px;}
	.About .AboutCon{height:750px;}
	.Honor .HonorBox .slick-prev{left:10px;}
	.Honor .HonorBox .slick-next{right:10px;}
	.AboutNum ul li .txt strong{font-size: 50px;}
}

@media(max-width:1024px){
	.Section_bg{display: none;}
	.About {height:auto;}
	.About .AboutImg{display: block;}
	.About .AboutCon{float:none;width:100%;color:#333;max-width:100%;height:auto;margin:20px 0;}
	.AboutNum ul li{padding:20px;padding-left:70px;font-size: 14px;}
	.AboutNum ul li .txt strong{font-size: 40px;line-height: 40px;}
	.AboutNum ul li .txt span{top:0;}
	.AboutNum ul{position: static;}
	.Development li .con {padding:10px;}
	.Development li .con .txt{padding-left:60px;}
	.Development li .con .txt h3{font-size: 20px;width:60px;line-height: 25px;}
	.Development li .con .txt .dec{font-size: 14px;line-height: 25px;}
	.Honor .more a{width:160px;height:50px;line-height: 50px;border-radius: 50px;margin-top:50px;}
	.Video .VideoBox .play{font-size: 25px;padding:20px 50px 20px 100px;}
	.Video .VideoBox .play img{height:60px;}
}


@media(max-width:768px){
	.AboutNum ul li{padding:20px 10px 20px 60px;}
	.AboutNum ul li .txt strong{font-size: 30px;line-height: 25px;}
	.Development .DevelopmentBox{padding:0;}
	.Development li {margin-bottom: 20px; height: auto; overflow: hidden; margin-top: 0}	
	.Development li .con{width: 100%; float: left; padding: 20px }	
	.Development .DevelopmentBox::before,.Development .DevelopmentBox::after,
	.Development li:after,
	.Development li:before{ display: none}
	.Development li .con .txt .dec{height:auto;min-height:24px}
	.Development li .con .txt h3{font-size: 25px;}
}

@media(max-width:480px){
	.AboutNum{height:auto;}
	.AboutNum ul li{width:100%;}
	.AboutNum ul li:last-child{width:100%;}
	.Development li .con{padding:10px;}
	.Honor .more a{width:120px;height:40px;border-radius: 40px;line-height: 40px;}
	.Video .VideoBox .play{padding:10px;font-size: 16px;}
	.Video .VideoBox .play img{height:30px;}
	.Video .VideoBox:hover .play{padding:10px;}
}

/* 公司荣誉列表 */
.HonorList .HonorListBox{margin-left:-2%;}
.HonorList .HonorListBox .item{width:18%;margin-left:2%;margin-bottom:30px;float:left;}

.HonorList .HonorListBox .item .img{padding:20px;background:#fff;}
.HonorList .HonorListBox .item .img .imgbox{padding-top:300px;}
.HonorList .HonorListBox .item .img .imgbox span{background-size: contain;}
.HonorList .HonorListBox .item .txt{height:50px;line-height: 50px;text-align: center;background:#efefef;}

@media(max-width:1024px){
	.HonorList .HonorListBox .item{width:23%;}
	.HonorList .HonorListBox .item .img .imgbox{padding-top:140%;}
}

@media(max-width:480px){
	.HonorList .HonorListBox .item {width:48%;margin-bottom:10px;}
	.HonorList .HonorListBox .item .txt{height:40px;line-height: 40px;font-size: 14px;}
}

/* 22-04-08 */
.ContactBox .Map,.ContactInfo{height: 458px;}
.ContactBox .Map{width: 63%; float: left;background-position: center center;background-size: contain;background-repeat: no-repeat;}
.ContactBox .Map img{display: block; width: 100%;}

.ContactInfo{width: 35%; float: right;box-sizing: border-box; color: #fff;background:#fa9d09;padding:40px 50px;}
.ContactInfo h2{font-size: 24px;}
.ContactInfo .tit{line-height: 20px;}
.ContactInfo .txt{line-height: 26px; font-size: 15px;}
.ContactInfo .txt p{position: relative; /*padding-left: 60px;*/margin-bottom: 10px;}
/* .ContactInfo .txt p span{position: absolute; left: 0; top: 0;} */
.ContactInfo .txt a{color:#fff;}
.ContactInfo .txt a:hover {color: #fff;}
.ContactInfo .txt p {overflow: hidden;}
.ContactInfo .txt p span{float: left;}
@media(max-width:1440px){
	.ContactBox .Map, .ContactInfo{height: 413px;}
	.ContactInfo .txt{height: 262px;}
	.ContactBox .Map{background-size: cover;}
}
@media(max-width:1024px){
	/* .ContactInfo{padding: 15px;} */
}

@media(max-width:768px){
	.ContactBox .Map,.ContactInfo{width: auto; float: none; height: auto;}
	.ContactBox .Map{height: 200px; margin-bottom: 10px;background-size: cover;}
	/* .ContactInfo h2{height: auto;line-height: 50px;font-size: 20px;} */
	.ContactInfo .txt{height: auto;}
}

/* 20220505 */
.ContactInfo h2{padding-bottom:15px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.ContactInfo dl dd{padding:15px 0;border-bottom: 1px solid rgba(255,255,255,0.1);padding-left:100px;position: relative;line-height: 35px;}
.ContactInfo dl dd .ico{position: absolute;left:0;top:15px;}
.ContactInfo dl dd .ico img{display: inline-block;margin-right:8px;}
.ContactInfo dl dd b{display: block;}

@media(max-width:768px){
	.ContactInfo{padding:20px;}
	.ContactInfo h2{font-size: 20px;}
	.ContactInfo dl dd{padding:10px 0;line-height: 28px;padding-left:90px;}
	.ContactInfo dl dd .ico{left:0;top:10px;}
	.ContactInfo dl dd .ico img{height:28px;}
}


