﻿@charset "utf-8";

*{margin:0;padding:0;}
body{ font-family:  "Microsoft YaHei", Arial, Helvetica, sans-serif;margin:0px; padding:0px; margin:0px auto; font-size:16px; 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: Microsoft YaHei,arial, 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:230px;position: absolute;top:100%;left:50%;margin-left:-100px;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: 50px;}
.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;}
.Top .MainNav ul li:nth-child(2) .NavPull dl{text-align: center;}

@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;}
	.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: 40px;}

	.Top .MainNav.show{width:100%;}
	.Top .MainNav.show ul{width:300px;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:50%;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;margin-top:17%;}
.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:110px;border-top:1px solid #f2f2f2;position: relative;z-index:99;}
.Bottom .BottomBox{padding-bottom:40px;border-bottom:1px solid #f5f5f5;}
.Bottom .BottomCon{width:70%;}
.Bottom .BottomCon .tel{margin-bottom:30px;}
.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: 14px;}
.Bottom .BottomCon ul li{width:31.33%;float:left;margin-left:2%;line-height: 30px;}

.Bottom .BottomEwa{width:28%;}
.Bottom .BottomEwa .ewaBox{float:left;border:1px solid #f4f4f4;border-radius: 5px;}
.Bottom .BottomEwa .ewaBox{height:144px;}
.Bottom .BottomEwa .ewaTxt{float:left;margin-left:20px;padding-top:45px;}
.Bottom .BottomEwa .ewaTxt p{font-size: 18px;color:#fa9d09;font-weight: bold;}
.Bottom .BottomEwa .ewaTxt span{font-size: 14px;color:#999;display: block;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{padding-top:60px;}
	.Bottom .BottomCon .tel p{font-size: 28px;}
	.Bottom .BottomCon ul li{width:48%;}
	.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 li{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{text-align: center;margin-bottom:50px;}
.HomeTit h1{font-size: 48px;color:#181310;}
.HomeTit p{font-size: 20px;letter-spacing: 5px;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: 70px;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:100px;position: relative;box-sizing: border-box;}
.sec-2 .HomeAbout .HomeAboutBox ul li .num{;font-size: 50px;color:#1e90e1;font-weight: bold;position: absolute;left:-10px;top:0;line-height: 50px;}
.sec-2 .HomeAbout .HomeAboutBox ul li .txt{line-height: 25px;}
.sec-2 .HomeAbout .HomeAboutBox ul li:nth-child(2){padding-left:90px;}
.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 .HomeValue{padding:7% 0;}

.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:63%;}
.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:47%;margin-left:3%;margin-top:40px;box-sizing: border-box;border-radius: 10px;background:#fff;float:left;padding:30px;height:355px;position: relative;overflow: hidden;}
.sec-3 .HomeValue .HomeValueList ul li:first-child,
.sec-3 .HomeValue .HomeValueList ul li:nth-child(2){margin-top:0;}
.sec-3 .HomeValue .HomeValueList ul li .tit{padding-left:45px;padding-bottom:25px;border-bottom:1px solid #f2f2f2;position: relative;margin-bottom:30px;}
.sec-3 .HomeValue .HomeValueList ul li .tit .ico{position: absolute;left:0;top:0;}
.sec-3 .HomeValue .HomeValueList ul li .tit p{color:#1e90e1;font-size: 18px;}
.sec-3 .HomeValue .HomeValueList ul li .dec{font-size: 20px;line-height: 30px;height:170px;color:#333;}
.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;}
.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-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: 24px;font-weight: normal;margin:20px 0;}
.sec-4 .HomeLingy .item .txt .dec{font-size: 14px;color:#999;line-height: 20px;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;right: 0;}
.sec-5 .HomeNews .HomeNewsSlider .item .img .name span{font-size: 14px;}
.sec-5 .HomeNews .HomeNewsSlider .item .img .name h1{font-size: 20px;line-height: 30px;height:60px;font-weight: normal;margin-top:10px;}
.sec-5 .HomeNews .HomeNewsSlider .item .dec{margin:30px 0 0 0;font-size: 14px;color:#666;line-height: 24px;}

.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: 18px;font-weight: normal;margin-bottom:15px;}
.sec-5 .HomeNews .HomeNewsList ul li .dec{font-size: 14px;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 .HomeValue{padding:4% 0;}
	.sec-3 .HomeValue .HomeValueTit{padding:60px;height:650px;}
	.sec-3 .HomeValue .HomeValueList ul li{height:305px;}
	.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 .HomeValueTit{padding:40px;height:520px;}
	.sec-3 .HomeValue .HomeValueList ul li{height:250px;padding:20px;margin-top:20px;}
	.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: 25px;height:125px;}
	.sec-3 .HomeValue .HomeValueList ul li .more{width:75px;height:60px;line-height: 60px;}
	.sec-4 .HomeLingy{padding:3% 0;}
	.sec-4 .HomeLingy .item .txt{padding:20px;}
	.sec-4 .HomeLingy .item .txt h1{font-size: 18px;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 .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 .HomeValue .HomeValueTit{width:100%;height:200px;}
	.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;}
	.sec-3 .HomeValue .HomeValueList ul li .dec{height:100px;}
	.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;}
}

/* 联系我们 */
.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{text-align: center;color:#fff;margin-bottom:80px;}
.nTit h1{font-size: 40px;}
.nTit b{display: block;width:30px;height:1px;background:#fff;margin:30px auto 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;}
	.nTit h1{font-size: 36px;}
}

@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{margin-bottom:40px;}
	.nTit h1{font-size: 28px;}
	.nTit b{margin-top:20px;}

}


@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;text-align: center;margin-bottom:40px;}
.Value_01 .tit span{display: inline-block;margin:0 10px;}
.Value_01 .ValueBox ul li{padding:40px 70px;border-radius: 10px;background:#fff;margin-bottom:20px;}
.Value_01 .ValueBox ul li .title{position: relative;font-size: 20px;font-weight: bold;color:#1e90e1;margin-bottom:20px;}
.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: 28px;}
.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 .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{font-size: 20px;position: relative;padding-bottom:40px;margin-bottom:20px;}
.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: 40px;font-weight: normal;}
.Value_02 .ValueCon .con h1 strong{position: relative;}
.Value_02 .ValueCon .con h1 strong::before{content:'';display: block;width:100%;height:10px;background:url(../images/linebg1.png) no-repeat center center;border-radius: 10px;overflow: hidden;position: absolute;bottom:0;left:0;z-index:0;}
.Value_02 .ValueCon .con h1 strong span{position: relative;}
.Value_02 .ValueCon .con .dec{font-size: 22px;line-height: 40px;margin-top:30px;}


@media(max-width:1366px){
	.Value_02{padding:180px 0;}
	.Value_02 .ValueCon .con h1{font-size: 30px;}
	.Value_02 .ValueCon .con .dec{font-size: 18px;}
}

@media(max-width:1024px){
	.Value_02{padding:100px 0;}
	.Value_02 .ValueCon .con h1{font-size: 25px;}
	.Value_02 .ValueCon .con .dec{font-size: 16px;line-height: 30px;}
}

@media(max-width:768px){
	.Value_02{padding:30px 0;}
	.Value_02 .ValueCon .tit{padding:30px 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: 28px;max-width:90%;line-height: 50px;}
.Value_03 .ValueCon ul::after{content:'';display: block;clear: both;}
.Value_03 .ValueCon ul{margin-top:80px;margin-left:-2%;display: flex;flex-wrap: wrap;}
.Value_03 .ValueCon ul li{width:18%;float:left;margin-left:2%;box-sizing: border-box;padding:20px;transition: all .5s;-webkit-transition: all .5s;padding-right:40px;position: relative;margin-bottom:2%;}
.Value_03 .ValueCon ul li .title{position: relative;font-size: 20px;color:#1e90e1;margin-bottom:14px;padding-left:40px;}
.Value_03 .ValueCon ul li .title .ico{position: absolute;left:0;top:0;}
.Value_03 .ValueCon ul li p{color:#333;font-size: 13px;}
.Value_03 .ValueCon ul li:hover{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;
}
.Value_03 .ValueCon ul li a{display: block;position: relative;z-index:9;}
.Value_03 .ValueCon ul li::before{content:'';display: block;width:100%;height:100%;background: url(../images/boxbg419.png) no-repeat center center;background-size: 100% 100%;position: absolute;top:0;left:0;opacity: 0.5;transition: all .5s;-webkit-transition: all .5s;}
.Value_03 .ValueCon ul li:last-child::before{background: url(../images/boxbg419-1.png) no-repeat center center;background-size: 100% 100%;}
.Value_03 .ValueCon ul li:hover::before{opacity: 1;}
.Value_03 .ValueCon ul li:last-child{padding-right:20px;}

@media(max-width:1366px){
	.Value_03 .ValueCon .con{font-size: 24px;}
	.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 .con{font-size: 20px;}
	.Value_03 .ValueCon ul{margin-top:50px;}
	.Value_03 .ValueCon ul li{width:48%;margin-bottom:20px;}
}

@media(max-width:768px){
	.Value_03 .ValueCon .tit::before{background-size: 100%;}
	.Value_03 .ValueCon .con{font-size: 16px;line-height: 30px;}
	/* .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:20px;}
	/* .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{text-align: center;}
.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: 20px;margin-bottom:60px;}
.Value_04 .ValueCon .name span{display: inline-block;margin:0 10px;}

.Value_04 .ValueCon .ValueBox{max-width:1260px;margin:0 auto;}
.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:60px;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: 20px;line-height: 30px;color:#fff;font-weight: bold;min-height:60px;}
.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;}
	.Value_04 .ValueCon .ValueBox ul li .txt .dec{font-size: 18px;}
}

@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 .txt .dec{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: 40px;}
.nBanner .Txt .txtbox b{display: block;width:25px;height:1px;background:#fff;margin:20px 0 0 0;}
.nBanner .Txt .txtbox .dec{font-size: 24px;margin-top:30px;}
.nBanner .Txt .txtbox .con{line-height: 30px;padding:30px 0;}
.nBanner .Txt .txtbox .box{padding-top:30px;border-top:1px solid rgba(255,255,255,0.2);}
.nBanner .Txt .txtbox .box h1{font-size: 18px;margin-bottom:10px;}
.nBanner .Txt .txtbox .box .con{padding:0;}

.nCommon{padding:100px 0;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: 18px;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:20px;line-height: 28px;}
.Case .CaseBox  table td.it1{text-align: center;}
.Case .CaseBox  table td.it2{text-align: center;}
.Case .CaseBox  table td.it5{text-align: center;}

.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 .con{font-size: 14px;line-height:25px;}
	.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{padding:10px;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: visible;background:#fff;position: relative;-webkit-animation-fill-mode:none;animation-fill-mode:none;margin-bottom: 2%;}
.Shangyh .ShangyhBox .item .img{padding-top:60%;}
.Shangyh .ShangyhBox .item .txt{padding:20px;box-sizing: border-box;height:296px;}
.Shangyh .ShangyhBox .item .txt h1{font-size: 18px;padding-bottom:20px;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;line-height: 30px;height:30px;overflow: hidden;}
.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.txt2{position: absolute;left: 0%;top: 0;width: 100%;background: rgba(0,0,0,.8);z-index: 9;display: none;height: 100%;overflow-y: auto;}
.Shangyh .ShangyhBox .item:hover .txt.txt2{display: block;}
.Shangyh .ShangyhBox .item .txt.txt2 h1,
.Shangyh .ShangyhBox .item .txt.txt2 .ul1 li span,
.Shangyh .ShangyhBox .item .txt.txt2 .ul1 li p,
.Shangyh .ShangyhBox .item .txt.txt2 .ul2 li span,
.Shangyh .ShangyhBox .item .txt.txt2 .ul2 li p,
.Shangyh .ShangyhBox .item .txt.txt2 .ul2 li p a,
.Shangyh .ShangyhBox .item .txt.txt2 .ul1 li p a,.Shangyh .ShangyhBox .item .txt.txt2 .ul1 li{color: #fff;height: auto;overflow: visible;}
.Shangyh .ShangyhBox .item .txt .ul1 li span
.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;line-height: 30px;height: 60px;overflow: hidden;}
.Shangyh .ShangyhBox .item .txt .dec{font-size: 14px;margin-top:20px;line-height: 30px;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;font-size: 14px;line-height: 25px;}
	.Shangyh .ShangyhBox .item{width:98%;margin-bottom:10px;}
	.Shangyh .ShangyhBox .item .txt {height:auto;}
	.Shangyh .ShangyhBox .item .txt h1{font-size: 16px;padding-bottom:10px;}
}

/* 药学研发（CRO） */

.nTit1{margin-bottom:30px;}
.nTit1 h1{font-size: 34px;}

.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 60px 20px 60px;margin-left:2%;margin-top:50px;}
.CRO .CRO_01 .CroBox .item .icoBox{display: inline-block;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;padding:0 25px;}
.CRO .CRO_01 .CroBox .item .icoBox ul li p{margin-top:12px;font-weight: bold;font-size: 18px;}

.CRO .CRO_01 .CroBox .item:nth-child(2) .icoBox{background:#fa9d09;}

.CRO .CRO_01 .CroBox .item .tit{position: relative;margin:50px 0 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: 24px;font-weight: bold;}

.CRO .CRO_01 .CroBox .item .con{height:180px;}
.CRO .CRO_01 .CroBox .item .con ul li{color:#999;padding-left:15px;position: relative;margin-bottom:10px;font-size: 15px;line-height: 25px;}
.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 .con{height:210px;}
	.CRO .CRO_01 .CroBox .item .icoBox{padding:20px;}
	.CRO .CRO_01 .CroBox .item .icoBox ul li p{font-size: 16px;}
	.CRO .CRO_01 .CroBox .item .tit p{font-size: 20px;}
}

@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 p{font-size: 18px;}
	.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: 25px;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: 26px;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: 30px;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: block;height:50px;line-height: 50px;padding:0 20px;color:#fff;background:#fa9d09;width:260px;box-sizing: border-box;margin:0 auto;font-size: 20px;font-weight: bold;}

@media(max-width:1024px){
	.Culture{padding:100px 0;}
	.Culture .CultureCon li .txt{font-size: 20px;}
	.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{height:40px;line-height: 40px;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;line-height: 35px;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:36%;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:last-child{width:28%;}
.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;}

.Development{background-size: cover;background-repeat: no-repeat;background-position: bottom center;}
.Development .DevelopmentBox{ position:relative; color:#6e6e6e;padding:80px 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;line-height: 30px;}

.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;}
.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;font-size: 14px;line-height: 28px;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;}
	.Development .DevelopmentBox{padding:60px 0;}
	.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;}
}




