﻿ 
@import url("master.css");
@import url("wow.css");
 
span.wow{display:inline-block;}
/*》》》》》》》》》》loading《《《《《《《《《《*/
.loading{position:fixed;width:100%;height:100%;top:0;left:0;z-index:2000;}
.loading .loading_cnt{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);
-webkit-transform:translateX(-50%) translateY(-50%);}
.loading_cnt .loading_line{overflow:hidden;width:100%;-webkit-animation: loading_line 2s ease-in-out infinite;
animation: loading_line 2s ease-in-out infinite;padding-bottom:14px;}
.loading_cnt .loading_line img{height:72px;}
.loading_cnt .loading_line:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;
background-image:linear-gradient(to right,#1b69e9,#3297de);}
.loading_cnt .loading_cap{position:absolute;z-index:2;left:0;top:0%;height:100%;
animation:loading_cap 2s ease-in-out infinite;-webkit-animation:loading_cap 2s ease-in-out infinite;}
@-webkit-keyframes loading_line{
	0% {width:0%;}
	50%,100% {width:100%;}
}
@-moz-keyframes loading_line{
	0% {width:0%;}
	50%,100% {width:100%;}
}
@-webkit-keyframes loading_cap{
	0%,50% {width:0%;}
	100% {width:100%;}
}
@keyframes loading_cap{
	0%,50% {width:0%;}
	100% {width:100%;}
}

/*》》》》》》》》》》wow默认隐藏《《《《《《《《《《*/
.wow{visibility:hidden;}

/*》》》》》》》》》》分页器《《《《《《《《《《*/
.pageList{text-align:center;}
.pageList li{display:inline-block;padding:0 5px;}
.pageList li a{display:block;width:40px;height:40px;line-height:40px;border:1px solid #e7e7e7;-webkit-border-radius:50%;border-radius:50%;
background-color:#fff;color:#666;-webkit-transition:all 0.25s;transition:all 0.25s;}
.pageList li.page_first a,.pageList li.page_pre a,.pageList li.page_next a,.pageList li.page_last a{color:#999;}

/*》》》》》》》》》》内容板块《《《《《《《《《《*/
 
/*》》》》》》》》》》字体间距《《《《《《《《《《*/
.zh{letter-spacing:0.075em;}

/*》》》》》》》》》》页头《《《《《《《《《《*/
 

/*》》》》》》》》》》页尾《《《《《《《《《《*/
.footer{z-index:2;}
.footer .footerNav{padding-top:3vw;padding-bottom:4vw;}
.footerNav_top{padding-bottom:2.5vw;align-items:center;}
.footerNav_top:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(255,255,255,.1);}
.footerNav_top .footerNav_logo{padding-right:1.5vw;}
.footerNav_top .footerNav_logo>a>img{height:47px;}
.footerNav_top .footerNav_line{font-size:20px;padding:0 1.5vw;}
.footerNav_top .footerNav_line:after{content:'';position:absolute;top:50%;left:0;height:20px;width:1px;background-color:rgba(255,255,255,.2);
transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.footerNav_top .footerNav_share{margin-left:auto;font-size:0;}
.footerNav_share .footerNav_share_icon{width:40px;height:40px;line-height:40px;background-color:rgba(255,255,255,.1);display:inline-block;}
.footerNav_share .footerNav_share_icon i{font-size:24px;}
.footerNav_cnt{padding-top:3vw;}
.footerNav_list .footerNav_item{padding-right:6vw;}
.footerNav_list .footerNav_item:last-child{padding-right:0;}
.footerNav_item .footerNav_a>a{font-size:16px;margin-bottom:.8vw;}
.footerNav_item .footerNav_b>li>a{line-height:28px;}
.footerNav_item .footerNav_b>li>a>span{-webkit-transition:all 0.35s;transition:all 0.35s;display:inline-block;color:rgba(255,255,255,.6);}

.footerNav_cnt .footerNav_contact .footerNav_contact_title{font-size:16px;margin-bottom:.8vw;}
.footerNav_cnt .footerNav_contact .footerNav_contact_line{color:rgba(255,255,255,.6);line-height:28px;}

.footerKeep{line-height:26px;background-color:rgba(0,0,0,.2);padding:18px 0;}
.footerKeep .footerKeep_tc{margin-left:auto;}
.footerKeep .footerKeep_prepare>span,.footerKeep .footerKeep_prepare>a{color:rgba(255,255,255,.6);}

.footerNav_share .code{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);padding:8px;}
.footerNav_share .code:after{content:'';position:absolute;bottom:-6px;left:50%;width:0;height:0px;margin-left:-6px;
border-style:solid;border-width:6px;border-color:#fff #fff transparent transparent;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);
box-shadow:2px -2px 2px rgba(0,0,0,.1);-webkit-box-shadow:2px -2px 2px rgba(0,0,0,.1);}
.footerNav_share .code img{width:112px;}
#code_btn:hover .code{opacity:1;-webkit-opacity:1;visibility:visible;bottom:150%;}

/*》》》》》》》》》》返回顶部《《《《《《《《《《*/
#back_top{position:fixed;right:4vw;bottom:4vw;transform:translateY(50%);-webkit-transform:translateY(50%);z-index:888;}
#back_top.onshow{opacity:1;-webkit-opacity:1;visibility:visible;transform:none;-webkit-transform:none;}
#back_top .master_more .master_aperture{background-color:rgba(247,181,0,.7);position:absolute;width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;
opacity:0;-webkit-opacity:0;z-index:-1;}
#back_top .master_more .master_more_btn{color:#fff;width:64px;height:64px;border-radius:50%;-webkit-border-radius:50%;
align-items:center;justify-content:center;z-index:2;background-color:#f7b500;}
#back_top .master_more .master_more_btn .master_more_txt>i{font-size:24px;}
#back_top .master_more .master_aperture.circle01{animation:scalej01 2s .4s infinite;-webkit-animation:scalej01 2s .4s infinite;}
@keyframes scalej01{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{ transform:scale(1.4);-webkit-transform:scale(1.4);opacity:0;-webkit-opacity:0;}
}  
@-webkit-keyframes scalej01{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{ transform:scale(1.4);-webkit-transform:scale(1.4);opacity:0;-webkit-opacity:0;}
}  
#back_top .master_more .master_aperture.circle02{animation:scalej02 2s infinite;-webkit-animation:scalej02 2s infinite;}
@keyframes scalej02{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{transform:scale(1.8);-webkit-transform:scale(1.8);opacity:0;-webkit-opacity:0;}
}  
@-webkit-keyframes scalej02{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{transform:scale(1.8);-webkit-transform:scale(1.8);opacity:0;-webkit-opacity:0;}
}  

/*》》》》》》》》》》气泡效果《《《《《《《《《《*/
.bubble{width:100%;height:100%;position:absolute;left:0;top:0;} 
.bubble span,.back_bubble span{display:block;width:20px;height:20px;border-radius:50%;-webkit-border-radius:50%;z-index:-1; 
transition: ease 1s;-webkit-transition: ease 1s;position:absolute;left:50%;
bottom:0px;transform: translateX(-50%);-webkit-transform: translateX(-50%);opacity:0;-webkit-opacity:0;}
.bubble span:nth-child(1){animation:pao 4s linear infinite;-webkit-animation:pao 4s linear infinite;background: rgba(247,181,0,.6);}
.bubble span:nth-child(2){animation:pao3 6s linear infinite;-webkit-animation:pao3 6s linear infinite;
-webkit-transition-delay:0.3s;transition-delay:0.3s;background: rgba(247,181,0,.8);}
.bubble span:nth-child(3){animation:pao2 3s linear infinite;-webkit-animation:pao2 3s linear infinite;
-webkit-transition-delay:0.8s;transition-delay:0.8s;background: rgba(247,181,0,1);}
.bubble span:nth-child(4){animation:pao4 9s linear infinite;-webkit-animation:pao4 9s linear infinite; background: rgba(247,181,0,.3);}
.bubble span:nth-child(5){animation:pao5 7s linear infinite;-webkit-animation:pao5 7s linear infinite; background: rgba(247,181,0,.5);}
 @keyframes pao{
 	0% {
 		transform: translate(200%,-30px) rotate(360deg) scale(.4,.4);
 		-webkit-transform: translate(200%,-30px) rotate(360deg) scale(.4,.4);
 		opacity:1;-webkit-opacity:1;
 	}
 
 	50% {
 		transform: translate(0%,-70px) rotate(360deg) scale(.8,.8);
 		-webkit-transform: translate(0%,-70px) rotate(360deg) scale(.8,.8);
 		opacity:.5;-webkit-opacity:.5;
 	}
 
 	100% {
 		transform: translate(-200%,-100px) rotate(360deg) scale(1,1);
 		-webkit-transform: translate(-200%,-100px) rotate(360deg) scale(1,1);
 		opacity:0;-webkit-opacity:0;
 	
 	}
 }
 @keyframes pao2 {
 	0% {
 		transform:translate(-200%,0px) rotate(360deg) scale(1,1);
 		-webkit-transform:translate(-200%,0px) rotate(360deg) scale(1,1);
 		opacity:1;-webkit-opacity:1;
 	}
 
 	50% {
 		transform: translate(250%,-50px) rotate(360deg) scale(.8,.8);
 		-webkit-transform: translate(250%,-50px) rotate(360deg) scale(.8,.8);
 		opacity:.5;-webkit-opacity:.5;
 	}
 
 	100% {
 		transform: translate(100%,-100px) rotate(360deg) scale(.4,.4);
 		-webkit-transform: translate(100%,-100px) rotate(360deg) scale(.4,.4);
 		opacity:0;-webkit-opacity:0;
 	
 	}
 }
 @keyframes pao3 {
 	0% {
 		transform: translate(0%,0px) rotate(360deg) scale(1,1);
 		-webkit-transform: translate(0%,0px) rotate(360deg) scale(1,1);
 		opacity:1;-webkit-opacity:1;
 	}
 
 	50% {
 		transform: translate(-250%,-50px) rotate(360deg) scale(.8,.8);
 		-webkit-transform:translate(-250%,-50px) rotate(360deg) scale(.8,.8);
 		opacity:.5;-webkit-opacity:.5;
 	}
 
 	100% {
 		transform: translate(-300%,-100px) rotate(360deg) scale(.4,.4);
 		-webkit-transform:translate(-300%,-100px) rotate(360deg) scale(.4,.4);
 		opacity:0;-webkit-opacity:0;
 	
 	}
 }
@keyframes pao4 {
	0% {
		transform: translate(400%,0px) rotate(360deg) scale(1,1);
		-webkit-transform: translate(400%,0px) rotate(360deg) scale(1,1);
		opacity:1;-webkit-opacity:1;
	}

	50% {
		transform: translate(400%,-50px) rotate(360deg) scale(.8,.8);
		-webkit-transform: translate(400%,-50px) rotate(360deg) scale(.8,.8);
		opacity:.5;-webkit-opacity:.5;
	}

	100% {
		transform: translate(-100%,-100px) rotate(360deg) scale(.4,.4);
		-webkit-transform: translate(-100%,-100px) rotate(360deg) scale(.4,.4);
		opacity:0;-webkit-opacity:0;
	}
}
@keyframes pao5 {
	0% {
		transform: translate(-400%,0px) rotate(360deg) scale(.1,.1);
		-webkit-transform:translate(-400%,0px) rotate(360deg) scale(.1,.1);
		opacity:1;-webkit-opacity:1;
	}

	50% {
		transform: translate(-400%,-50px) rotate(360deg) scale(.6,.6);
		-webkit-transform: translate(-400%,-50px) rotate(360deg) scale(.6,.6);
		opacity:.5;-webkit-opacity:.5;
	}

	100% {
		transform: translate(0%,-100px) rotate(360deg) scale(1,1);
		-webkit-transform: translate(0%,-100px) rotate(360deg) scale(1,1);
		opacity:0;-webkit-opacity:0;
	}
}


/*》》》》》》》》》》master_title《《《《《《《《《《*/
.master_title h3{font-size:1.9791666666666667vw;line-height:1;margin-bottom:.8vw;}
.master_title p{font-size:18px;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>首页_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*》》》》》》》》》》首页banner《《《《《《《《《《*/
.index_banner{width:100vw;height:100vh;}
#h-banner{width:100%;height:100%;}
#h-banner .swiper-slide{overflow:hidden;}
#h-banner .h-banner-bg{width:100%;height:100%;overflow:hidden;}
#h-banner .h-banner-bg img{width:100%;height:100%;object-fit:cover;}
#h-banner .h-banner-nav{position:absolute;bottom:2.6vw;left:6.6vw;z-index:50;margin:0 -5px;}

#h-banner .h-banner-nav .banner_nav_btn{width:40px;height:40px;margin:0 5px;transform:rotate(90deg);-webkit-transform:rotate(90deg);opacity:1;-webkit-opacity:1;background:none;}
#h-banner .h-banner-nav .banner_nav_btn>.dot{position:absolute;top:50%;left:50%;width:12px;height:12px;border:2px solid #fff;
transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-webkit-border-radius:50%;border-radius:50%;}
#h-banner .h-banner-nav .banner_nav_btn.on>.dot{border-color:#febd4e;background-color:#febd4e;}
#h-banner .h-banner-nav .page_circular{height:100%;overflow:hidden;opacity:0;-webkit-opacity:0;}
#h-banner .h-banner-nav .banner_nav_btn.on>.page_circular{opacity:1;-webkit-opacity:1;}
#h-banner .h-banner-nav .page_circular>span{width:40px;height:40px;border:2px solid transparent;position:absolute;top:0;
transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
#h-banner .h-banner-nav .page_circular.online_left>span{border-top-color:#febd4e;border-left-color:#febd4e;left:0;}
#h-banner .h-banner-nav .banner_nav_btn.on .page_circular.online_left>span{animation:circular1 5.2s linear;-webkit-animation:circular1 5.2s linear;}
#h-banner .h-banner-nav .page_circular.online_right>span{border-bottom-color:#febd4e;border-right-color:#febd4e;right:0;}
#h-banner .h-banner-nav .banner_nav_btn.on .page_circular.online_right>span{animation:circular2 5.2s linear;-webkit-animation:circular2 5.2s linear;}
@keyframes circular1{
    0%{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
    50%,
    100%{transform:rotate(315deg);-webkit-transform:rotate(315deg);}
}
@-webkit-keyframes circular1{
    0%{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
    50%,
    100%{transform:rotate(315deg);-webkit-transform:rotate(315deg);}
}

@keyframes circular2{
    0%,
    50%{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
    100%{transform:rotate(315deg);-webkit-transform:rotate(315deg);}
}
@-webkit-keyframes circular2{
    0%
    50%{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
    100%{transform:rotate(315deg);-webkit-transform:rotate(315deg);}
}
#h-banner .h-banner-txt{position:absolute;left:6.6vw;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
#h-banner .h-banner-txt img{height:14vw;}

/*》》》》》》》》》》在研产品《《《《《《《《《《*/
.Hproduct{padding-top:7.6vw;padding-bottom:6.6vw;background:url(../image/Hproduct_bg.jpg) no-repeat center center;background-size:cover;overflow:hidden;z-index:2;}
.Hproduct_top{align-items:center;}
.Hproduct_top .Hproduct_data{margin-left:auto;}
.Hproduct_data_item{padding-left:1.5vw;}
.Hproduct_data_item:first-child{padding-right:6vw;}
.Hproduct_data_item:last-child{margin-left:auto;}
.Hproduct_data_item .Hproduct_data_num{margin-bottom:.5vw;transform:translateX(-3px);-webkit-transform:translateX(-3px);}
.Hproduct_data_item .Hproduct_data_num span{font-size:2.916666666666667vw;line-height:1;font-weight:bold;font-family:'GOTHICB.TTF';margin-right:5px;}
.Hproduct_data_item .Hproduct_data_num em{font-size:16px;}
.Hproduct_data_item .Hproduct_data_line{font-size:18px;}
.Hproduct_data_item span,.Hproduct_data_item em{display:inline-block;}
.Hproduct_data_item .Hproduct_data_i{width:3px;position:absolute;left:0;top:5%;height:90%;overflow:hidden;background-color:#03c7d9;}
.Hproduct_data_item .Hproduct_data_i:after{content:'';position:absolute;width:100%;height:50%;left:0;background-color:#f7b500;}
.Hproduct_data_item:first-child .Hproduct_data_i:after{animation:dataline 2s linear infinite;-webkit-animation:dataline 2s linear infinite;}
.Hproduct_data_item:last-child .Hproduct_data_i:after{animation:dataline_fail 2s linear infinite;-webkit-animation:dataline_fail 2s linear infinite;}

@keyframes dataline{
    0%{
        top:-50%;opacity:0.65;-webkit-opacity:0.65; 
    }
    50%{
        opacity:1;-webkit-opacity:1; 
    }
    100% {
        top:100%;opacity:0.65;-webkit-opacity:0.65; 
    }
}
@-webkit-keyframes dataline{
    0%{
        top:-50%;opacity:0.65;-webkit-opacity:0.65; 
    }
    50%{
        opacity:1;-webkit-opacity:1; 
    }
    100% {
        top:100%;opacity:0.65;-webkit-opacity:0.65; 
    }
}


@keyframes dataline_fail{
    0%{
        bottom:-50%;opacity:0.65;-webkit-opacity:0.65; 
    }
    50%{
        opacity:1;-webkit-opacity:1; 
    }
    100% {
        bottom:100%;opacity:0.65;-webkit-opacity:0.65; 
    }
}
@-webkit-keyframes dataline_fail{
    0%{
        bottom:-50%;opacity:0.65;-webkit-opacity:0.65; 
    }
    50%{
        opacity:1;-webkit-opacity:1; 
    }
    100% {
        bottom:100%;opacity:0.65;-webkit-opacity:0.65; 
    }
}
.Hproduct_cnt{margin-top:3.4vw;}
.Hproduct_item a{padding-bottom:60%;height:0;}
.Hproduct_item .Hproduct_item_name{position:absolute;bottom:3vw;left:0;font-size:1.4583333333333335vw;line-height:1;padding-left:3vw;}
.Hproduct_item figure{position:absolute;top:0;left:0;width:100%;height:100%;}
.Hproduct_item figure img{width:100%;height:100%;object-fit:cover;-webkit-transition:all 1.5s;transition:all 1.5s;
transform:scale(1.01);-webkit-transform:scale(1.01);}
.threeCanvas{position:absolute;left:0;bottom:0;width:100%;height:60%;z-index:-1;}

/*》》》》》》》》》》新闻中心《《《《《《《《《《*/
.Hnew{padding-top:7.6vw;padding-bottom:6.6vw;background:url(../image/Hnew_bg.jpg) no-repeat center center;background-size:cover;z-index:2;}
.Hnew_cnt{padding-top:3vw;margin:0 -1.2vw;}
.Hnew_item{padding:0 1.2vw;}
.Hnew_item>a{padding:3.2vw 2.4vw;}
.Hnew_item>a:before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background-color:#f7b500;}
.Hnew_item .Hnew_time span{font-size:2.3958333333333335vw;line-height:1;font-weight:bold;margin-right:8px;}
.Hnew_item .Hnew_time{margin-bottom:1.5vw;}
.Hnew_item .Hnew_title{font-size:20px;font-weight:bold;margin-bottom:1vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.Hnew_item .Hnew_line{line-height:24px;color:#888;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.8vw;}
.Hnew_item .Hnew_del{width:34px;height:34px;line-height:34px;overflow:hidden;}
.Hnew_item .Hnew_del:after{content:'';position:absolute;top:0;left:0;border:1px solid #0950a7;width:100%;height:100%;
-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 0.35s;transition:all 0.35s;}
.Hnew_top{align-items:center;}
.Hnew_top .Hnew_more{margin-left:auto;}
.Hnew_top .Hnew_more a{line-height:40px;}
.Hnew_top .Hnew_more span{font-size:18px;}
.Hnew_top .Hnew_more .Hnew_more_icon{width:40px;height:40px;margin-left:10px;overflow:hidden;z-index:2;}
.Hnew_top .Hnew_more .Hnew_more_icon:after{content:'';position:absolute;top:0;left:0;border:1px solid #fff;width:100%;height:100%;
-webkit-border-radius:50%;border-radius:50%;z-index:-2;}
.Hnew_top .Hnew_more .Hnew_more_icon:before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background-color:#f7b500;z-index:-1;
-webkit-transition:all 0.5s;transition:all 0.5s;}
.Hnew_top .Hnew_more .Hnew_more_icon i{font-size:18px;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>首页_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*》》》》》》》》》》page_导航《《《《《《《《《《*/
.page_nav{justify-content:center;line-height:70px;}
.page_nav li{padding:0 2.5vw;}
.page_nav li a{font-size:18px;overflow:hidden;} 
.page_nav li a.on:after{transform:scaleX(1);-webkit-transform:scaleX(1);transform-origin:0;-webkit-transform-origin:0;}
.page_nav li a:hover{color: #fff;}
.page_nav li a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;
background-color:#fff;transform-origin:100%;-webkit-transform-origin:100%;-webkit-transform .35s cubic-bezier(.215,.61,.355,1);
transition: transform .35s cubic-bezier(.215,.61,.355,1);transform:scaleX(0);-webkit-transform: scaleX(0);color: #000;}

/*》》》》》》》》》》master_title01《《《《《《《《《《*/
.master_title01 h3{font-size:2.1875vw;line-height:1;margin-bottom:1.5vw;}
.master_title01 p{font-size:1.4583333333333335vw;line-height:1;letter-spacing:0.35em;}

/*》》》》》》》》》》mouse_info《《《《《《《《《《*/
.master_tips .master_tips_txt{font-size:16px;margin-right:1.5vw;line-height:42px;}

.mouse_info{width:42px;height:42px;line-height:42px;}
.mouse_info:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(9,80,167,.1);
transform:scale(1.4);-webkit-transform: scale(1.4);-webkit-border-radius: 50%;border-radius:50%;}
.mouse_info>span{display:inline-block;}
.mouse_info>span>i{font-size:14px;}
.mouse_info img{display:inline-block}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>关于我们_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*》》》》》》》》》》banner《《《《《《《《《《*/
.page_banner{height:62vh;z-index:2;}
.page_banner .page_banner_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.page_banner .page_banner_bg figure{width:100%;height:100%;}
.page_banner .page_banner_bg img{width:100%;height:100%;object-fit:cover;}
.page_banner .page_banner_txt{height:100%;align-items:center;}
.page_banner .page_banner_txt h3{font-weight:bold;font-size:2.3958333333333335vw;line-height:1;margin-bottom:1vw;}
.page_banner .page_banner_txt p{font-size:22px;}

/*》》》》》》》》》》简介《《《《《《《《《《*/
.section_line{padding-top:8vw;padding-bottom:7vw;}
.section_linepro{padding-top:3vw;padding-bottom:3vw;}
.introduce{background:url(../image/about_bg01.jpg) no-repeat center center;background-size:cover;}
.introduce_title{padding-bottom:.5vw;margin-bottom:2.5vw;}
.introduce_title .introduce_since{line-height:1;color:rgba(9,80,167,.08);font-family:'GOTHICB.TTF';font-weight:bold;font-size:6.25vw;}
.introduce_title .introduce_name{font-size:2.1875vw;line-height:1;position:absolute;bottom:.5vw;left:0;z-index:2;}
.introduce_cnt{line-height:30px;font-size:16px;text-align:justify;}
.introduce_cnt p{margin-bottom:1vw;}
.introduce_cnt p:last-child{margin-bottom:0;}

/*》》》》》》》》》》董事长《《《《《《《《《《*/
.director{background-image: linear-gradient(#e9f2f9, #c3dcf3);}
.directorL{width:30%;}
.directorL>div{height:0;padding-bottom:100%;}
.directorL>div .directorL_item{border-radius:50%;-webkit-border-radius:50%;position:absolute;top:0;left:0;overflow:hidden;}
.directorL>div .directorL_bg01{border:1px solid #b2cce7;z-index:1;transform:translate(-5px);-webkit-transform:translate(-7px);width:90%;height:90%;}
.directorL>div .directorL_bg02{background-color:#b2cce7;z-index:2;transform:translateX(15px);-webkit-transform:translateX(15px);width:100%;height:100%;}
.directorL>div .director_Photo{background:url(../image/about_bg02.jpg) no-repeat center center;background-size:cover;z-index:3;width:100%;height:100%;}
.directorL>div .director_Photo:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;
-webkit-filter:blur(5px);filter:blur(5px);background:inherit;}
.directorL>div .director_Photo figure{width:100%;height:100%;align-items:flex-end;padding:0 5%;}
.directorL>div .director_Photo figure img{width:100%;transform:translateY(2vw);-webkit-transform:translateY(2vw);}

.directorR{width:70%;padding-left:8.6vw;}
.directorR .directorR_title{margin-bottom:1vw;}
.directorR .directorR_title span{font-size:2.1875vw;line-height:1;}
.directorR .directorR_title em{font-size:18px;}
.directorR .directorR_history{font-size:18px;margin-bottom:2vw;}
.directorR .directorR_line{font-size:16px;line-height:32px;text-align:justify;}
.directorR .directorR_line p{position:relative;padding-left:20px;}
.directorR .directorR_line p:before{content:'';position:absolute;left:0;top:16px;width:6px;height:6px;
border-radius:50%;-webkit-border-radius:50%;background-color:#0950a7;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.directorR .directorR_prize{margin-top:1.8vw;margin-left:-20px;}
.directorR .directorR_prize .directorR_prize_icon{width:200px;}
.directorR .directorR_prize .directorR_prize_icon img{width:100%;}

/*》》》》》》》》》》发展历程《《《《《《《《《《*/
.course{background:url(../images/about_bg030.jpg) no-repeat center center;background-size:cover;}
.course_cnt{padding-top:3vw;padding-left:11vw;}
.course_cnt>div{overflow:hidden;padding-left:20px;padding-top:50px;}
#course_list{margin-top:100px;overflow:visible !important;}
.course_item{padding-left:2vw;padding-right:2.5vw;}
.course_item .course_item_i{height:100%;width:9px;position:absolute;top:0;left:0;}
.course_item .course_item_i:before{content:'';position:absolute;width:1px;height:100%;background-image:linear-gradient(rgba(9,80,167,1),rgba(9,80,167,0));
top:0.8333333333333334vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}

.course_item .course_item_i>span{display:inline-block;width:9px;height:9px;position:absolute;top:0.8333333333333334vw;left:0;
transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:2;}
.course_item .course_item_i>span:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;
z-index:-1;-webkit-border-radius: 50%;border-radius:50%;animation:soak 2s infinite;-webkit-animation:soak 2s infinite;}
@keyframes soak{
	0% {
		background-color:rgba(9,80,167, 0.5);transform:scale(1);-webkit-transform:scale(1);
	}

	50% {
		background-color:rgba(9,80,167, 0.1);transform:scale(2.4);-webkit-transform:scale(2.4);
	}

	100% {
		background-color:rgba(9,80,167, 0.5);transform:scale(1);-webkit-transform:scale(1);
    }
}
@-webkit-keyframes soak{
	0% {
		background-color:rgba(9,80,167, 0.5);transform:scale(1);-webkit-transform:scale(1);
	}

	50% {
		background-color:rgba(9,80,167, 0.1);transform:scale(2.4);-webkit-transform:scale(2.4);
	}

	100% {
		background-color:rgba(9,80,167, 0.5);transform:scale(1);-webkit-transform:scale(1);
    }
}

.course_item .course_item_date{font-size:1.6666666666666667vw;font-family:'GOTHIC.TTF';line-height:1;margin-bottom:1.2vw;}
.course_item .course_item_line{height:160px;font-size:16px;line-height:30px;text-align:justify;overflow-y:auto;padding-right:1.5vw;}
.course_item .course_item_line::-webkit-scrollbar{width:3px;}
.course_item .course_item_line p{position:relative;padding-left:15px;margin-bottom:.5vw;}
.course_item .course_item_line p:last-child{margin-bottom:0;}
.course_item .course_item_line p:before{content:'';position:absolute;left:0;top:15px;width:6px;height:6px;
border-radius:50%;-webkit-border-radius:50%;background-color:#0950a7;transform:translateY(-50%);-webkit-transform:translateY(-50%);}

/*》》》》》》》》》》荣誉资质《《《《《《《《《《*/
.honor{background:url(../images/about_bg04.jpg) no-repeat center center;background-size:cover;padding-bottom:4.2vw;}
#honor_list{margin-top:4.5vw;}
.honor_item{width:100%;height:100%;align-items:center;}
.honor_item figure{width:100%;height:0;padding-bottom:65%;}
.honor_item figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;}
.honor_box{background:url(../images/honor_k.png) no-repeat center bottom;background-size:50% auto;padding-bottom:8.5%;}
.honor_box .honor_name{position:absolute;bottom:10%;font-size:22px;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>关于我们_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/


/*》》》》》》》》》》鼠标效果、拖动指示《《《《《《《《《《*/
/*#cursorBlob{transition:0.08s linear;-webkit-transition:0.08s linear;pointer-events:none;position:absolute;z-index:99;}
*/
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>研发与制造_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.caseData{padding:6vw 0;}
.caseData_tips{font-size:1.4583333333333335vw;line-height:1;padding-bottom:1.6vw;}
.caseData_tips:after{content:'';position:absolute;width:90%;height:4px;bottom:0;left:0;background-image:linear-gradient(to right,rgba(9,80,167,1),rgba(9,80,167,0));}
.caseData_surface{overflow-x:auto;margin-top:2vw;}
.caseData_table{border-collapse:collapse;}
.caseData_table th{background-color:#0950a7;color:#fff;font-weight:normal;height:66px;}
.caseData_table th,.caseData_table td{font-size:16px;border:1px solid #eee;padding:0 1vw;}
.caseData_table td{height:60px;color:#666;}
.caseData_table .caseData_row{width:45%;font-size:0;padding:0;}
.caseData_table .caseData_row span{font-size:16px;padding:0 1vw;border-right:1px solid #eee;height:100%;}
.caseData_table .caseData_row span:last-child{border-right:0;}
.caseData_table th.caseData_row span{line-height:66px;}
.caseData_table td.caseData_row span{line-height:60px;}
.caseData_table .line_data{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);height:16px;height:100%;
-webkit-transition:all 1.5s;transition:all 1.5s;width:0;opacity:0;}
.caseData_table .line_data .line_data_w{content:'';position:absolute;left:0;top:50%;width:calc(100% - 18px);width:-webkit-calc(100% - 18px);height:7px;
transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.caseData_table .line_data .line_data_d{content:'';position:absolute;right:0;top:50%;width:0;height:0;
border-style:solid;border-top-width:9px;border-bottom-width:9px;border-left-width:15px;border-color:transparent;
transform:translateY(-50%);-webkit-transform:translateY(-50%);}

.caseList{padding:6vw 0;}
.caseList_line .caseList_line_box{margin:-1.5vw -2vw;}
.caseList_item{padding:1.5vw 2vw;}
.caseList_item>a{height:0;padding-bottom:50%;}
.caseList_item>a figure{position:absolute;width:100%;height:100%;}
.caseList_item>a figure img{width:100%;height:100%;object-fit:cover;-webkit-transition:all 1.5s;transition:all 1.5s;
transform:scale(1.01);-webkit-transform:scale(1.01);}
.caseList_item>a .caseList_item_name{position:absolute;left:0;bottom:1.5vw;font-size:24px;padding-left:1.5vw;}
.caseList_item>a .caseList_item_name:before{content:'';position:absolute;width:2.5vw;height:1px;background-color:#fff;left:0;top:50%;
transform:translateX(-100%);-webkit-transform:translateX(-100%);-webkit-transition:all 0.5s;transition:all 0.5s;}

.caseDel{height:0;}
.caseDel .caseDel_cnt{position:absolute;top:0;left:0;transform:translateY(-10%);-webkit-transform:translateY(-10%);padding-top:2vw;}
.caseDel .caseDel_cnt>div:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-color:#0950a7;}
.caseDel .caseDel_cnt.onshow{position:relative;opacity:1;-webkit-opacity:1;visibility:visible;transform:none;-webkit-transform:none;
-webkit-transition:all 0.5s;transition:all 0.5s;}

.caseDel .caseDel_cnt .caseDel_line{margin:0 -2vw;padding:3.6vw 2vw;}
.caseDel .caseDel_cnt .caseDel_line:before{content:'';position:absolute;top:-4px;width:36px;height:36px;margin-left:-20px;
border-left:2px solid #0950a7;border-bottom:2px solid #0950a7;background-color:#fff;z-index:2;
-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);}
.caseDel .caseDel_cnt:nth-child(odd) .caseDel_line:before{left:25%;}
.caseDel .caseDel_cnt:nth-child(even) .caseDel_line:before{left:75%;}


.caseDel_line .caseDel_title{width:25%;font-size:28px;}
.caseDel_line .caseDel_txt{color:#555;width:75%;line-height:32px;font-size:16px;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>研发与制造_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*》》》》》》》》》》master_title02《《《《《《《《《《*/
.master_title02{font-size:1.7708333333333335vw;line-height:1;padding-bottom:1.5vw;}
.master_title02:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:3px;background-color:#f7b500;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>cdmd_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*》》》》》》》》》》cdmd_简介《《《《《《《《《《*/
.cdmd_line{padding:6.5vw 0;}
.cdmdInfo_box .master_title02{font-size:1.9791666666666667vw;}
.cdmdInfo_box .cdmdInfo_line{line-height:34px;font-size:16px;margin-top:3vw;text-align:justify;}
.cdmdInfo_box .cdmdInfo_line p{margin-bottom:2vw;}
.cdmdInfo_box .cdmdInfo_line p:last-child{margin-bottom:0;}
.cdmdInfo_box .cdmdInfo_line p.cdmdInfo_icon{background:url(../image/cdmd_icon01.png) no-repeat left 10px;background-size:auto 15px;padding-left:35px;}

/*》》》》》》》》》》可提供的服务《《《《《《《《《《*/
.service{background:url(../image/cdmd_bg01.jpg) no-repeat center center;background-size:cover;}
.service_list{margin:-.6vw;padding-top:3vw;}
.service_item{padding:.6vw;}
.service_item>a{height:0;padding-bottom:50%;z-index:2;}
.service_item>a:after{content:'';position:absolute;width:100%;height:100%;background:url(../image/service_bg.jpg) no-repeat center center;
background-size:cover;left:0;top:0;z-index:-1;opacity:0;-webkit-opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;
transform:scale(.8);-webkit-transform:scale(.8);}
.service_item>a .service_item_cnt{position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;}
.service_item .service_icon{width:48px;height:48px;overflow:hidden;}
.service_item .service_icon>div{width:100%;height:100%;}
.service_item .service_icon p{align-items:center;justify-content:center;width:100%;height:100%;}
.service_item .service_icon img{max-width:80%;max-height:80%;}
.service_item .service_name{margin-top:5px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1vw;}
.service_item.service_item_more>a{pointer-events:none;}
.service_item.service_item_more .service_icon{width:auto;height:6px;}
.service_item.service_item_more .service_icon img{max-height:100%;}

/*》》》》》》》》》》全链条CDMO生产线《《《《《《《《《《*/
.ptnLine_t{align-items:center;}
.ptnLine_t .master_tips{margin-left:auto;}
#ptnLine_list{padding-top:3vw;margin:-.6vw;}
.ptnLine_item{padding:.6vw;}
.ptnLine_item figure{width:100%;height:0;padding-bottom:65%;overflow:hidden;}
.ptnLine_item figure img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all 1.5s;transition:all 1.5s;
transform:scale(1.01);-webkit-transform:scale(1.01);}
.ptnLine_item .ptnLine_item_title{background-color:#f4faff;font-size:16px;padding:0 1vw;line-height:60px;color:#222;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ptnLine_item .ptnLine_item_title:after{content:'';position:absolute;width:100%;height:100%;left:0;top:-100%;background-image:linear-gradient(to right,#1b69e9,#3297de);
z-index:-1;opacity:0;-webkit-opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;}
#ptnLine_list_nav{margin-top:2.5vw;}
#ptnLine_list_nav .swiper-pagination-bullet{width:22px;height:3px;margin:0 12px;-webkit-border-radius:0;border-radius:0;opacity:1;-webkit-opacity:1;
background-color:#d1e1fb;-webkit-transition:all 0.35s;transition:all 0.35s;}
#ptnLine_list_nav .swiper-pagination-bullet-active{background-color:#1b69e9;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>cdmd_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻中心_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.newList{background-color:#ebf1f5;padding:5vw 0;}
.newList_box{margin-bottom:5vw;}
.newList_item{margin-bottom:1.2vw;}
.newList_item:last-child{margin-bottom:0;}
.newList_item>a{padding:2vw 4vw 2vw 5vw;z-index:2;overflow:hidden;}
.newList_item>a .newList_time{position:absolute;top:0;left:0;}
.newList_item>a .newList_time h2{font-size:2.3958333333333335vw;line-height:1;font-weight:bold;margin-bottom:5px;}
.newList_item>a .newList_time p{font-size:14px;}

.newList_item>a .newList_del{position:absolute;right:0;top:50%;width:34px;height:34px;line-height:34px;overflow:hidden;
transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.newList_item>a .newList_del:after{content:'';position:absolute;top:0;left:0;border:1px solid #0950a7;width:100%;height:100%;
-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 0.35s;transition:all 0.35s;}
.newList_item>a .newList_cnt{padding-left:120px;padding-right:140px;}
.newList_item>a .newList_cnt .newList_title{font-size:20px;margin-bottom:1vw;}
.newList_item>a .newList_cnt .newList_line{line-height:28px;color:#888;max-height:56px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.newList_item>a:before,.newList_item>a:after{content:'';position:absolute;top:0;left:0;width:100%;
-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;-webkit-opacity:0;}
.newList_item>a:before{height:3px;background-color:#f7b500;z-index:1;}
.newList_item>a:after{height:100%;background-color:#0950a7;z-index:-1;transform:translateY(-100%);-webkit-transform:translateY(-100%);}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻中心_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻详情_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.page_banner.newsDel_banner{height:38vh;}
.page_banner.newsDel_banner .page_banner_txt h3{font-size:1.9791666666666667vw;padding-left:1.8vw;}
.page_banner.newsDel_banner .page_banner_txt h3:before{content:'';position:absolute;left:0;top:50%;width:3px;height:90%;background-color:#f7b500;
transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.page_banner.newsDel_banner .page_banner_txt p{font-size:16px;padding-left:1.8vw;}
.newsDel{background-color:#ebf1f5;padding:4vw 0;}
.newsDel .newsDel_box{max-width:1280px;width:100%;}
.newsDel .newsDel_box>div{padding:0 9%;}
.newsDel .newsDel_txt{color:#666;padding:7% 0;font-size:16px;line-height:34px;text-align:justify;border-bottom:1px solid #e7e7e7;}
.newsDel .newsDel_txt img{display:inline-block;max-width:100%;}
.newsDel .newsDel_btn{align-items:center;padding-top:5%;padding-bottom:8%;}
.newsDel .newsDel_btn .newsDtl_Jump{padding-right:10%;line-height:26px;text-align:justify;}
.newsDel .newsDel_btn .newsDtl_Jump>div{margin-bottom:15px;}
.newsDel .newsDel_btn .newsDtl_Jump>div:last-child{margin-bottom:0;}
.newsDel .newsDel_btn .newsDtl_back{margin-left:auto;}
.newsDel .newsDel_btn .newsDtl_back a{width:120px;height:40px;line-height:40px;overflow:hidden;}
.newsDel .newsDel_btn .newsDtl_back a>span{display:inline-block;opacity:0;-webkit-opacity:0;
-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);
-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition: transform 0.35s, opacity 0.35s;
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}
.newsDel .newsDel_btn .newsDtl_back a::before{content: attr(data-text);position:absolute;top:0;left:0;
width:100%;height:100%;-webkit-transition: -webkit-transform 0.35s, opacity 0.35s;transition: transform 0.35s, opacity 0.35s;
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻中心_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>商务合作_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.coop{padding:7vw 0;}
.coop .coop_title.master_title02:after{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.coop_box{max-width:1280px;width:100%;}
.coop_cnt{padding-top:3.6vw;margin:-1.25%;}
.coop_item{padding:1.25%;}
.coop_item .coop_item_name{font-size:2.8125vw;line-height:1;font-weight:bold;}
.coop_item .coop_item_line{font-size:22px;line-height:36px;margin-top:1.5vw;}
.coop_item .coop_item_move{border-radius:1vw;-webkit-border-radius:1vw;padding:4px;}
.coop_item .coop_item_move>div{border-radius:1vw;-webkit-border-radius:1vw;width:100%;height:100%;padding:12%;}
.coop_v01.coop_item .coop_item_move{background-image:linear-gradient(#d8ebf8,#7cc3e7);}
.coop_v01.coop_item .coop_item_name{color:#7cc3e7;}
.coop_v02.coop_item .coop_item_move{background-image:linear-gradient(#e2e0f4,#888ecb);}
.coop_v02.coop_item .coop_item_name{color:#888ecb;}
.coop_v03.coop_item .coop_item_move{background-image:linear-gradient(#f7e2e8,#f095b4);}
.coop_v03.coop_item .coop_item_name{color:#f095b4;}
.coop .coop_line{margin-top:4vw;}
.coop .coop_line .coop_line_p{font-size:16px;line-height:36px;}
.coop .coop_line .coop_line_p span{display:inline-block;}
.coop .coop_line .coop_line_p span:first-child{margin-right:1vw;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>商务合作_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>招贤纳士_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.recruit{padding-top:6vw;padding-bottom:4vw;background-color:#f0f8ff;}
.recruit_title.master_title02{line-height:1.5;font-size:1.5625vw;}
.recruit_title.master_title02:after{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.recruit_box{margin-bottom:4vw;}
.recruit_list{margin-top:4.6vw;}
.recruit_item{margin-bottom:1vw;}
.recruit_item>a{align-items:center;font-size:16px;padding:2vw 3.5vw 2vw 4vw;}
.recruit_item>a:before{content:'';position:absolute;left:0;top:50%;height:0;width:4px;background-color:#f7b500;
opacity:0;-webkit-opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;}
.recruit_item>a .recruit_item_l{padding-right:2vw;}
.recruit_item>a .recruit_item_l .recruit_item_name{padding-right:3vw;}
.recruit_item>a .recruit_item_c{padding-left:2vw;}
.recruit_item>a .recruit_item_l:after{content:'';position:absolute;width:1px;height:90%;top:50%;right:0;background-color:#ddd;
transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-transition:all 0.5s;transition:all 0.5s;}
.recruit_item>a .recruit_item_r{margin-left:auto;}
.recruit_item>a .recruit_item_r i{margin-left:5px;font-size:14px;display:inline-block;}
.recruit_item .recruit_txt{height:0;overflow:hidden;}
.recruit_item .recruit_txt>div{padding:3vw 3.5vw 3vw 4vw;color:#666;}
.recruit_item .recruit_txt>div a{color:#0950a7;}

.recruit_item.on{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.recruit_item.on>a{background-color:#0950a7;color:#fff;}
.recruit_item.on>a:before{opacity:1;-webkit-opacity:1;height:100%;top:0;}
.recruit_item.on>a .recruit_item_name{color:#fff;}
.recruit_item.on>a .recruit_item_r i{transform:rotate(180deg);-webkit-transform:rotate(180deg);color:#fff;}
.recruit_item.on>a .recruit_item_l:after{background-color:rgba(255,255,255,.6)}

.recruitWe{margin-top:3vw;}
.recruitWe figure{width:100%;height:0;padding-bottom:42%;}
.recruitWe figure img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}

/*文本可删除样式*/
.recruit_item .recruit_txt h5{font-size:18px;margin-bottom:1vw;}
.recruit_item .recruit_txt p{line-height:30px;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>招贤纳士_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>联系方式_start<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.contact{padding:7vw 0;}
.contact_title.master_title02{font-size:28px;}
.contact_list{margin:-3.5vw 0;}
.contact_item{padding:3.5vw 0;}
.contact_item:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e7e7e7;}
.contact_item:last-child:after{display:none;}
.contact_item .contact_item_txt{width:60%;}
.contact_item .contact_item_map{width:40%;}
.contact_item .contact_item_line{margin-top:2vw;line-height:38px;font-size:16px;text-align:justify;}
.contact_item .contact_sign{display:inline-block;width:12px;height:12px;background-color:#1b69e9;position:relative;}
.contact_item .contact_sign:before,.contact_item .contact_sign:after{content:'';background-color:#1b69e9;position:absolute;
width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;opacity:0;-webkit-opacity:0;z-index:-1;}
.contact_item .contact_sign:before{animation:sign01 2s .4s infinite;-webkit-animation:sign01 2s .4s infinite;}
.contact_item .contact_sign:after{animation:sign02 2s infinite;-webkit-animation:sign02 2s infinite;}
@keyframes sign01{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{ transform:scale(3);-webkit-transform:scale(3);opacity:0;-webkit-opacity:0;}
}  
@-webkit-keyframes sign01{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{ transform:scale(3);-webkit-transform:scale(3);opacity:0;-webkit-opacity:0;}
}  
@keyframes sign02{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{transform:scale(4);-webkit-transform:scale(4);opacity:0;-webkit-opacity:0;}
}  
@-webkit-keyframes sign02{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{transform:scale(4);-webkit-transform:scale(4);opacity:0;-webkit-opacity:0;}
}  

.contact_item .contact_item_map>div{width:100%;height:100%;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>联系方式_end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*电端加上鼠标效果 */
@media screen and (min-width:992px){
	.Hnew_item>a:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);}
	.Hnew_item>a:hover .Hnew_del{color:#fff;background-color:#f7b500;}
	.Hnew_item>a:hover .Hnew_del:after{border-color:#f7b500;}
	.Hnew_top .Hnew_more a:hover .Hnew_more_icon:before{width:100%;}
	.Hnew_top .Hnew_more a:hover span{color:#f7b500;}
	.footerNav_share .footerNav_share_icon:hover{color:#f7b500;}
	.footerNav_item .footerNav_b>li>a:hover>span{transform:translateX(5px);-webkit-transform:translateX(5px);color:#fff;}
	.page_nav li a:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);transform-origin:0;-webkit-transform-origin:0;}
	.header.onWhite .chn_en>a:hover{color:#0950a7;}
    .header.onWhite .chn_en>a:hover:before{border-color:#0950a7;}
    .header.onWhite .nav .navlist>.nav_a>a:hover{color:#0950a7;}
    .service_item>a:hover .service_icon>div{transform:translateY(-100%);-webkit-transform:translateY(-100%);}
	.service_item>a:hover:after{opacity:1;-webkit-opacity:1;transform:none;-webkit-transform:none;}
	.service_item>a:hover{color:#fff;}
	.service_item>a:hover .service_name{color:#fff;}
	.ptnLine_item>a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}
	.ptnLine_item>a:hover .ptnLine_item_title{color:#fff;}
	.ptnLine_item>a:hover .ptnLine_item_title:after{opacity:1;-webkit-opacity:1;top:0;}
	.newList_item>a:hover:before,.newList_item>a:hover:after{transform:none;-webkit-transform:none;opacity:1;-webkit-opacity:1;}
	.newList_item>a:hover .newList_time{color:#fff;}
	.newList_item>a:hover .newList_cnt .newList_title{color:#fff;}
	.newList_item>a:hover .newList_cnt .newList_line{color:rgba(255,255,255,.6);}
	.newList_item>a:hover .newList_del{color:#fff;background-color:#f7b500;}
	.newList_item>a:hover .newList_del:after{border-color:#f7b500;}
	.newsDel .newsDel_btn .newsDtl_back a:hover::before{opacity:0;-webkit-opacity:0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
	.newsDel .newsDel_btn .newsDtl_back a:hover>span{opacity:1;-webkit-opacity:1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
	.newsDel .newsDel_btn .newsDtl_back a:hover>span:nth-child(1){-webkit-transition-delay:0.05s;transition-delay:0.05s;}
	.newsDel .newsDel_btn .newsDtl_back a:hover>span:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
	.newsDel .newsDel_btn .newsDtl_back a:hover>span:nth-child(3){-webkit-transition-delay:0.15s;transition-delay:0.15s;}
	.newsDel .newsDel_btn .newsDtl_back a:hover>span:nth-child(4){-webkit-transition-delay:0.2s;transition-delay:0.2s;}
    .recruit_item .recruit_txt a:hover{text-decoration:underline;}
    .Hproduct_item a:hover figure img{transform:scale(1.1);-webkit-transform:scale(1.1);}
	.caseList_item>a:hover figure img{transform:scale(1.1);-webkit-transform:scale(1.1);}
	.caseList_item>a:hover .caseList_item_name{padding-left:4vw;}
	.caseList_item>a:hover .caseList_item_name:before{transform:none;-webkit-transform:none;-webkit-transition-delay:0.2s;transition-delay:0.2s;}

	.header .nav .navlist>.nav_a>.nav_b>.nav_b_list>li>a:hover{background:#f5f5f5;color:#0950a7;letter-spacing:2px;}
    .header .nav .navlist>.nav_a:hover .nav_b{opacity:1;-webkit-opacity:1;visibility:visible;
    transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}
	
}

@media screen and (max-width:1600px){	  
    #course_list{margin-top:80px;}
}

@media screen and (max-width:1400px){	
    .header{padding:0 15px;}
    #h-banner .h-banner-nav{left:15px;}
    .course_cnt{padding-left:15px;}
    .coop_item .coop_item_line{font-size:20px;line-height:34px;}
    #h-banner .h-banner-txt{left:15px;}
    
}

@media screen and (max-width:1200px){	
	.master_title h3{font-size:26px;}
	.master_title p{font-size:16px;}
	.Hproduct_data_item .Hproduct_data_num span{font-size:40px;}
	.Hproduct_data_item .Hproduct_data_line{font-size:16px;}
	.Hproduct_item .Hproduct_item_name{font-size:18px;}
	.Hnew_item .Hnew_title{font-size:18px;}
	.Hnew_item .Hnew_time span{font-size:32px;}
	.footerNav_top .footerNav_line{font-size:18px;}
	.page_banner .page_banner_txt h3{font-size:34px;}
	.introduce_title .introduce_since{font-size:78px;}
	.introduce_title .introduce_name{font-size:30px;}
	.page_banner .page_banner_txt p{font-size:20px;}
	.directorR .directorR_prize .directorR_prize_icon{width:180px;}
	.directorR .directorR_title span{font-size:30px;}
	.master_title01 h3{font-size:30px;}
	.master_title01 p{font-size:20px;}
	.course_item .course_item_date{font-size:24px;}
	.honor_box .honor_name{font-size:20px;}
	#course_list{margin-top:50px;}
	.course_item .course_item_i>span{top:12px;}
	.course_item .course_item_i:before{top:12px;}
	.caseData_tips{font-size:20px;}
	.cdmdInfo_box .master_title02{font-size:28px;}
	.master_title02{font-size:26px;}
	.service_item{width:25%;}
	.contact_title.master_title02{font-size:26px;} 
	.coop_item .coop_item_line{font-size:18px;line-height:32px;}
	.page_banner.newsDel_banner .page_banner_txt h3{font-size:28px;}
	.newList_item>a .newList_cnt .newList_title{font-size:18px;}
	.newList_item>a .newList_cnt{padding-left:100px;padding-right:120px;}
	.recruit_title.master_title02{font-size:24px;}
	.recruit_item>a{padding:25px 35px 25px 45px;}
	.recruit_item .recruit_txt>div{padding:25px 35px 25px 45px;}
}

@media screen and (max-width:992px){
	/*移动端通用导航_s*/	
    .header{height:50px;}
    .header .chn_en{padding-left:0;margin-left:auto;padding-right:15px;}
    .header .chn_en>a{height:24px;line-height:24px;padding:0 10px;font-size:12px;}
    .header .chn_en:after{display:none;}
    .header .logo>a{height:36px;}
    .menu{display:block;}
    .header .nav{position:fixed;top:0;right:0;overflow:hidden;width:100vw;height:100vh;z-index:-2;padding-top:80px;padding-bottom:30px;right:-100%;
    background-color:#fff;transition: right 0.78s cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition: right 0.78s cubic-bezier(0.77, 0, 0.175, 1);}
    .header.mobileNav .nav{right:0;}
    .header .nav .navlist{width:100%;opacity:0;-webkit-opacity:0;transition:all 0.45s;-webkit-transition:all 0.45s;height:100%;overflow-y:auto;padding:0 15px;}
    .header.mobileNav .nav .navlist{opacity:1;-webkit-opacity:1;transition-delay:0.5s;-webkit-transition-delay:0.5s;}
    .header .nav .navlist>.nav_a{float:none;width:100%;position:relative;}
    .header .nav .navlist>.nav_a:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e7e7e7;}
    .header .nav .navlist>.nav_a>a{line-height:50px;height:50px;padding:0;padding-left:15px;font-weight:bold;font-size:15px;pointer-events:none;}
	.navlist .nav_b .nav_b_list{padding:15px 0;}
	.navlist .nav_b .nav_b_list>li>a{margin-bottom:10px;padding-left:25px !important;padding-right:0 !important;line-height:26px;}
	.navlist .nav_b .nav_b_list>li.on>a{font-weight:bold;background-image:linear-gradient(to right,#1b69e9,#3297de);
    background-clip:text;-webkit-background-clip:text;color:transparent;}
	.navlist .nav_b .nav_b_list>li:last-child>a{margin-bottom:0;}
	.header.mobileNav .nav .navlist>.nav_a.on>a{pointer-events:auto;color:#fff;}
	.header.mobileNav .nav .navlist>.nav_a.on>a:after{opacity:1;-webkit-opacity:1;top:0;}
	.header.mobileNav .nav .navlist>.nav_a.on{-webkit-box-shadow:0 0 10px rgba(27, 105, 233, .1);-moz-box-shadow:0 0 10px rgba(27, 105, 233, .1);box-shadow:0 0 10px rgba(27, 105, 233, .1);}	
	/*移动端通用导航_e*/
	
	.index_banner{height:36vh;}
	#h-banner .h-banner-txt img{height:12vh;}
	#h-banner .h-banner-nav{bottom:15px;}
	#h-banner .h-banner-nav .banner_nav_btn{width:32px;height:32px;margin:0 3px;}
	#h-banner .h-banner-nav .page_circular>span{width:32px;height:32px;}
	#h-banner .h-banner-nav .banner_nav_btn>.dot{width:9px;height:9px;}
	
	
	.master_title h3{font-size:23px;margin-bottom:8px;}
	.master_title p{font-size:14px;}
	.Hproduct_data_item{padding-left:14px;}	
	.Hproduct_data_item .Hproduct_data_num{margin-bottom:5px;}
	.Hproduct_data_item .Hproduct_data_num span{font-size:32px;}
	.Hproduct_data_item .Hproduct_data_line{font-size:14px;}
	.Hproduct_data_item .Hproduct_data_num em{font-size:14px;}
	.Hproduct{padding:40px 0;}
	.Hproduct_cnt{margin-top:25px;}
	.Hproduct_item .Hproduct_item_name{font-size:16px;padding-left:20px;bottom:20px;}
	.Hnew_top .Hnew_more a{line-height:32px;}
    .Hnew_top .Hnew_more .Hnew_more_icon{width:32px;height:32px;}
    .Hnew_top .Hnew_more .Hnew_more_icon i{font-size:14px;} 
    .Hnew_top .Hnew_more span{font-size:14px;} 
    .Hnew_cnt{padding-top:25px;}
    .Hnew_item .Hnew_title{font-size:16px;}
    .Hnew_item>a{padding:20px 15px;}
    .Hnew_item .Hnew_time span{font-size:26px;}
    .Hnew_item .Hnew_time{margin-bottom:12px;}
    .Hnew_item .Hnew_title{margin-bottom:8px;}
    .Hnew_item .Hnew_del{width:28px;height:28px;line-height:28px;}
    .Hnew_item .Hnew_del>i{font-size:14px;}
    .Hnew{padding:40px 0;}
    .footerNav_top .footerNav_line{display:none;}
    .footerNav_cnt .footerNav_list{display:none;}
    .footerNav_cnt .footerNav_contact{text-align:left;}
    .footerNav_cnt .footerNav_contact .footerNav_contact_line{line-height:26px;}
    .footerNav_cnt .footerNav_contact .footerNav_contact_title{margin-bottom:5px;}
    .footerNav_top{padding-bottom:15px;}
    .footer .footerNav{padding:20px 0;}
    .footerNav_share .footerNav_share_icon{width:35px;height:35px;line-height:35px;}
    .footerNav_share .footerNav_share_icon i{font-size:22px;}
    .footerNav_top .footerNav_logo>a>img{height:36px;}
    .footerNav_cnt{padding-top:15px;}  
    #back_top{right:15px;bottom:20px;}
    #back_top .master_more .master_more_btn{width:48px;height:48px;} 
    .page_banner .page_banner_txt h3{font-size:26px;margin-bottom:8px;}
    .page_banner .page_banner_txt p{font-size:16px;}
    .page_nav{line-height:54px;}
    .page_nav li a{font-size:14px;}
    .page_nav li{padding:0 20px;}
    .introduce_title .introduce_since{font-size:52px;}
    .introduce_title .introduce_name{font-size:24px;}
    .introduce_cnt{font-size:14px;line-height:26px;}
    .introduce{padding:40px 0;}
    .introduce_title{padding-bottom:5px;margin-bottom:25px;}
    .page_banner{height:32vh;}
    .introduce_cnt p{margin-bottom:10px;}
    .director_box{flex-wrap:wrap;}
    .directorL{width:280px;margin:0 auto;}
    .directorR{padding-left:0;width:100%;margin-top:25px;}
    .directorR .directorR_history{font-size:15px;}
    .directorR .directorR_title em{font-size:15px;}
    .directorR .directorR_title span{font-size:24px;}
    .directorR .directorR_line{font-size:14px;line-height:26px;}
    .directorR .directorR_title{margin-bottom:8px;}
    .directorR .directorR_history{margin-bottom:20px;}
    .directorR .directorR_line p{padding-left:15px;}
    .directorR .directorR_prize{margin-top:15px;margin-left:-15px;}
    .directorR .directorR_prize .directorR_prize_icon{width:160px;}
    .section_line{padding:40px 0;}
    .master_title01 h3{font-size:24px;margin-bottom:12px;}
    .master_title01 p{font-size:16px;}
    .course_cnt{padding-left:0;}
    .course_item{padding-left:25px;padding-right:30px;}
    .course_item .course_item_line{padding-right:15px;height:140px;font-size:14px;line-height:26px;}
    .directorR .directorR_line p:before{top:13px;}
    .course_item .course_item_line p{margin-bottom:5px;}
    .course_item .course_item_date{font-size:20px;margin-bottom:12px;}
    .course_cnt>div{padding-left:15px;padding-top:15px;}
    .mouse_info{width:32px;height:32px;line-height:32px;}
    .master_tips .master_tips_txt{line-height:32px;margin-right:15px;font-size:14px;}
    .mouse_info>span>i{font-size:12px;}
    #course_list{margin-top:40px;}
    .course_cnt{padding-top:20px;}
    .course_item .course_item_line p:before{top:13px;}
    #honor_list{margin-top:30px;}
    .honor_box .honor_name{font-size:16px;}
    .course_item .course_item_i>span{top:10px;}
    .course_item .course_item_i:before{top:10px;}
    .caseData_tips{padding-bottom:16px;font-size:18px;}
    .caseData_tips:after{height:3px;}
    .caseData_table th, .caseData_table td{font-size:14px;padding:0 12px;}
    .caseData_table .caseData_row span{font-size:14px;padding:0 12px;}
    .caseData_table th{height:52px;}
    .caseData_table td{height:46px;}
    .caseData_table th.caseData_row span{line-height:52px;}
    .caseData_table td.caseData_row span{line-height:46px;}
    .caseData_table .line_data .line_data_w{height:4px;width:calc(100% - 15px);width:-webkit-calc(100% - 15px);}
    .caseData_table .line_data .line_data_d{border-top-width:7px;border-bottom-width:7px;border-left-width:12px;}    
    .caseData_table{width:992px;}
    .caseData_surface{margin-top:20px;}
    .caseData{padding:40px 0;}
    .service_item{width:33.333333%;padding:5px;}
    .cdmdInfo_box .master_title02{font-size:24px;}
    .master_title02{padding-bottom:15px;}
    .cdmdInfo_box .cdmdInfo_line p{margin-bottom:12px;}
    .cdmdInfo_box .cdmdInfo_line{font-size:14px;line-height:26px;margin-top:25px;}
    .cdmdInfo_box .cdmdInfo_line p.cdmdInfo_icon{background-size:auto 12px;background-position:left 8px !important;padding-left:28px;}
    .cdmd_line{padding:40px 0;}
    .master_title02:after{width:25px;}
    .service_list{margin:-5px;padding-top:25px;}
    .service_item .service_name{font-size:14px;padding:0 10px;}
    .service_item .service_icon{width:38px;height:38px;}
    .service_item.service_item_more .service_icon{height:4px;}
    .ptnLine_item{padding:5px;}
    #ptnLine_list{margin:-5px;padding-top:25px;}
    .ptnLine_item .ptnLine_item_title{font-size:14px;padding:0 10px;line-height:44px;}
    #ptnLine_list_nav{margin-top:15px;}
    #ptnLine_list_nav .swiper-pagination-bullet{width:14px;margin:0 5px;height:2px;}
    .contact{padding:40px 0;}
    .contact_list{margin:-30px 0;}
    .contact_item{flex-wrap:wrap;padding:30px 0;}
    .contact_item .contact_item_txt{width:100%;margin-bottom:15px;}
    .contact_item .contact_item_map{width:100%;}
    .contact_item .contact_item_map>div{height:25vh;}
    .contact_item .contact_item_line{margin-top:20px;font-size:14px;line-height:26px;}
    .contact_title.master_title02{font-size:22px;line-height:1.35;}
    .coop_cnt{padding-top:25px;}
    .coop_item .coop_item_line{font-size:16px;line-height:28px;}
    .coop_item .coop_item_name{font-size:30px;}
    .coop_item .coop_item_line{margin-top:12px;}
    .coop{padding:40px 0;}
    .coop .coop_line .coop_line_p{font-size:14px;line-height:26px;}
    .coop_item .coop_item_move{padding:3px;}
    .coop .coop_line{margin-top:20px;}
    .page_banner.newsDel_banner{height:26vh;}
    .page_banner.newsDel_banner .page_banner_txt h3{font-size:22px;line-height:1.35;padding-left:18px;}
    .page_banner.newsDel_banner .page_banner_txt p{font-size:14px;padding-left:18px;}
    .newsDel{padding:40px 0;}
    .newsDel .newsDel_txt{padding:15px 0;font-size:14px;line-height:26px;}
    .newsDel .newsDel_box>div{padding:0 15px;}
    .newsDel .newsDel_btn .newsDtl_Jump{font-size:13px;line-height:24px;padding-right:20px;}
    .newsDel .newsDel_btn .newsDtl_back a{writing-mode:tb-rl;width:36px;height:80px;line-height:36px;font-size:13px;}
    .newsDel .newsDel_btn{padding-top:15px;padding-bottom:20px;}
    .newList_item>a .newList_cnt{padding-left:80px;padding-right:0;}
    .newList_item>a .newList_del{display:none;}
    .newList_item>a .newList_time h2{font-size:28px;}
    .newList_item>a{padding:20px 15px 20px 25px;}
    .newList_item>a .newList_cnt .newList_title{margin-bottom:8px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .newList_item>a .newList_cnt .newList_line{line-height:26px;}
    .newList_item{margin-bottom:12px;}
    .newList{padding:40px 0;}
    .recruit_item{margin-bottom:12px;}
    .recruit_item>a{font-size:14px;}
    .newList_item>a .newList_time p{font-size:13px;}
    .recruit_item>a .recruit_item_c{display:none;}
    .recruit_item>a .recruit_item_l .recruit_item_name{padding-right:25px;}
    .recruit_item>a .recruit_item_l{padding-right:20px;}
    .recruit_title.master_title02{font-size:20px;line-height:1.35;}
    .recruit{padding:40px 0;}
    .recruitWe{margin-top:20px;}
    .recruit_list{margin-top:25px;}  
    .newsDel .newsDel_btn .newsDtl_Jump>div{margin-bottom:8px;}
    .loading_cnt .loading_line img{height:50px;}
    .pageList li{padding:0 3px;}
    .pageList li a{width:36px;height:36px;line-height:36px;}
    .newList_box{margin-bottom:30px;}
    .recruit_box{margin-bottom:30px;}
    .footerNav_share .code img{width:100px;}
    .header .nav .navlist>.nav_a>.nav_b{position:static;margin-left:0;opacity:1;-webkit-opacity:1;visibility:visible;
    padding:0;width:100%;text-align:left;overflow:hidden;transform:none;-webkit-transform:none;height:0;}
    .header .nav .navlist>.nav_a>.nav_b:before{display:none;}
}

@media screen and (max-width:768px){	
   .Hproduct_top{flex-wrap:wrap;}
   .master_title{width:100%;flex:auto;}
   .Hproduct_top .Hproduct_data{margin-left:0;margin-top:15px;}
   .Hnew_top .Hnew_more span{display:none;}
   .Hnew_cnt{flex-wrap:wrap;margin:0;}
   .Hnew_item{width:100%;padding:0;margin-bottom:12px;}
   .Hnew_item:last-child{margin-bottom:0;}
   .Hproduct_data_item:first-child{padding-right:40px;}
   .Hproduct_cnt{flex-wrap:wrap;}
   .Hproduct_cnt .Hproduct_item{width:100%;}
   .Hproduct_item a{padding-bottom:50%;}
   .Hproduct_cnt .Hproduct_item:first-child{margin-bottom:12px;}
   .Hnew_item .Hnew_line{margin-bottom:15px;}
   .footerKeep>div{flex-wrap:wrap;}
   .footerKeep .footerKeep_prepare{width:100%;}
   .footerKeep .footerKeep_tc{margin-left:0;width:100%;}
   .footerKeep{padding:15px 0;}
   .footerKeep .footerKeep_prepare>span,.footerKeep .footerKeep_prepare>a{display:block;}
   .directorR .directorR_prize .directorR_prize_icon{width:140px;} 
   #course_list{margin-top:25px;}
   .course_item .course_item_line{height:auto;min-height:140px;}
   .honor_box{background-size:100% auto;padding-bottom:17%;}
   .honor_box .honor_name{bottom:8.5vw;}
   .honor_item{width:75%;margin:0 auto;}
   .caseData_tips{font-size:16px;}
   .service_item{width:50%;}
    .master_title02{font-size:22px;}
    .coop_item{width:50%;}
    .recruit_item>a{padding:20px 25px;}
    .recruit_item .recruit_txt>div{padding:20px 25px;}
   
}

@media screen and (max-width:425px){	
   .Hproduct_item a{padding-bottom:60%;}
   .page_nav li{text-align:center;width: auto;
    padding: 0px 9px;}
   .directorR .directorR_prize{margin-left:0;}
   .directorR .directorR_prize .directorR_prize_icon{width:33.333333%;}
   .honor_box .honor_name{bottom:6.6vw;}
   .directorL{width:65%;}
   .directorR .directorR_title{text-align:center;}
   .directorR .directorR_history{text-align:center;}   
   .master_tips{display:none;}
   .course_cnt{padding-top:0;}
   .coop_cnt{margin:-6px;}
   .coop_item{width:100%;padding:6px;}
   .coop .coop_line{text-align:justify;}
   .newList_item>a .newList_time h2{font-size:26px;}
   .newList_item>a .newList_cnt{padding-left:70px;}
   .recruit_item>a{padding:15px 20px;}
   .recruit_item .recruit_txt>div{padding:15px 20px;}
   .recruit_item>a .recruit_item_l .recruit_item_name{padding-right:15px;}
}
