@charset "utf-8";
body{font-size:14px;font-family:'微软雅黑';}
*{padding:0;margin:0;list-style:none;}
a{text-decoration:none;color:inherit;} 
i{font-style: normal;}
dl,ol,ul {list-style-type:none}

.odcontent{max-width:1208px;margin:0 auto; width:90%;position:relative;}
@media only screen and (max-width: 480px){
	.odcontent{width: 94%;}
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
input,textarea{border: none;outline: none;}
button {border: none;padding: 0;}
.fl{float:left}
.fr{float:right}

.por{position: relative;}
.poa{position: absolute;}
.head_fixed{position: fixed;top: 0;left: 0;width: 100%;height: auto;z-index: 9999;}
img{border: none;vertical-align: middle;max-width: 100%;}

*:focus{
	outline: none;
	-webkit-tap-highlight-color: transparent;
}

a,li,div {-webkit-tap-highlight-color:transparent}

/* 自定义样式 */
.ver-mid{vertical-align: middle;}
.flx{display: flex;flex-wrap: nowrap;justify-content: space-between;}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width:768px) {
	.container {
		width: 750px
	}
}

@media (min-width:992px) {
	.container {
		width: 970px
	}
}

@media (min-width:1200px) {
	.container {
		width: 1200px
	}
}

@media only screen and (max-width:480px){
	.container {
		padding: 0 3%;
	}
}
			/* 头部 */
			.head .head_top .top_mes{background: #eee;font-size: 16px;padding: 6px 0;}
			.head .head_top .top_mes p{font-size: 14px;}
			.head .head_top .top_mes .share_box{display: block;}
			.head .head_top .top_mes .share_box ul li{display: inline-block;color: #848484;}
			.head .head_top .top_mes .share_box ul li a{margin-left: 22px;font-size: 14px;padding-left: 23px;}
			.head .head_top .top_mes .share_box ul li a:nth-child(1){margin-left: 0;background: url(../images/icon_27.png)no-repeat left center;}
			.head .head_top .top_mes .share_box ul li a:nth-child(2){background:url(../images/icon_28.png)no-repeat left center;}
			.head .head_top .top_mes .share_box ul li a:hover{text-decoration: underline;}
			.head .head_top .top_mes .share_box .laug_box{position: relative;}
			.head .head_top .top_mes .share_box .laug_box .laug{display: none;position: absolute;top: 24px;width: 100%;z-index: 2;}
			.head .head_top .top_mes .share_box .laug_box .laug p{padding: 0 10px;width: 100%;height: 30px;line-height: 30px;background: #fff;border-bottom: 1px solid #000;text-align: center;box-sizing: border-box;}
			.head .head_top .top_mes .laug i{display: inline-block;vertical-align: middle;}
			.head .head_top .top_mes .laug i img{display: block;}
			.head .head_top .top_mes .laug .text{display: inline-block;color: #848484;vertical-align: middle;margin-left: 10px;padding-left: 10px;border-left: 1px solid #848484;}
			.head .head_top .mid_mes{position: relative;}
			.head .head_top .mid_mes .logo{width:auto;margin:22px 0;}
			.head .head_top .mid_mes .logo img{width: 100%;}
			.head .head_top .mid_mes i{margin: 24px 12px;}
			.head .head_top .mid_mes .jic{/* margin: 55px 0 0 14%; */position: absolute;top: 35%;left: 50%;text-align: center;transform:translateX(-50%) ;}
			.head .head_top .mid_mes .jic h5{font-size: 22px;color: #000;font-weight: normal;font-weight: bold;}
			.head .head_top .mid_mes .jic h5:nth-child(1){margin-bottom:10px;font-size: 26px;font-weight: normal;}
			.head .head_top .mid_mes .jic h5:nth-child(2){color: #f08519;position: relative;letter-spacing: 8px;}
			.head .head_top .mid_mes .jic h5:nth-child(2)::before{content:"";position: absolute;left: 0;top: 50%;width: 20px;height: 1px;background: #f08519;}
			.head .head_top .mid_mes .jic h5:nth-child(2)::after{content:"";position: absolute;right: 0;top: 50%;width: 20px;height: 1px;background: #f08519;}
			.head .head_top .mid_mes .search{margin-top: 30px;padding:0 0 0 64px;text-align: left;background: url(../images/icon_01.png)no-repeat left bottom;}
			.head .head_top .mid_mes .search p{height: 25px;line-height: 25px;font-size:17px;color: #26365a;}
			.head .head_top .mid_mes .search p.num{margin-top: 8px;font-size:29px;font-weight: bold;}
			@media only screen and (max-width: 1400px){
				.head .head_top .mid_mes .jic{padding-left: 0px;background: none;}
			}
			@media only screen and (max-width: 960px){
				.head .head_top .mid_mes i{margin:24px 1%}
				.head .head_top .mid_mes .logo{margin: 3% 0;width: 100px;}
				.head .head_top .mid_mes .jic{margin:0;top: 24%;left: 44%;}
				.head .head_top .mid_mes .jic h5{font-size: 16px;}
				.head .head_top .mid_mes .jic h5:nth-child(1){margin-bottom: 4px;font-size: 20px;}
				.head .head_top .mid_mes .search{margin-top: 10px;padding: 0 0 0 43px;background-size: 34px;background-position: left bottom 8px;}
				.head .head_top .mid_mes .search p.num{margin-top: 0;font-size: 18px;}
			}
			@media only screen and (max-width:680px){
				.head .head_top .mid_mes .jic{display: none;}
				
			}
			@media only screen and (max-width: 480px){
				.head .head_top .top_mes{display: none;font-size: 12px;}
				.head_top .share_box{width: auto;}
				.head_top .share_box li:nth-child(2){float: right;}
				.head .head_top .top_mes .odcontent > p{display: none;}
				.head .head_top .mid_mes .logo{margin: 10px 0;width: 26%;min-width: auto;}
				.head .head_top .mid_mes i{margin:3% 0.4%}
				.head .head_top .mid_mes .jic h5{font-size: 12px;}
				.head .head_top .mid_mes .jic h5:nth-child(1){margin-bottom: 4px;font-size: 18px;}
				.head .head_top .mid_mes .search{margin-top: 4.5%;background-position: left bottom}
				.head .head_top .mid_mes .search p{font-size: 14px;height: auto;line-height: normal;}
				.head .head_top .mid_mes .search p.num{font-size: 14px;}
				.head .head_top .mid_mes .search p:nth-child(1){display: none;}
			}
			
			/* 头部导航 */
			.head_nav{margin-top: 4px;background:#1d1815 url(../images/nav_bg.jpg)no-repeat center/cover;}
			.pc_nav{position: relative;}
			.pc_nav .first_nav > li{position: relative;width:calc(100% / 7);width: -webkit-calc(100% / 7);width: -moz-calc(100% / 7);float:left;}
			.pc_nav .first_nav > li:nth-last-child(1){margin-right: 0;}
			.pc_nav .first_nav > li >a{display:block;padding: 10px 0;color:#fff;font-size:15px;text-align:center;position:relative;transform-origin: bottom;}
			.pc_nav .first_nav > li i{width:68px;margin:0 auto;display:block;background:url(../../images/icon.png) no-repeat;width:68px;height:68px;}
			.pc_nav .first_nav > li span{line-height:34px;font-size: 17px;font-weight: 600;}
			.pc_nav .first_nav > li .en{display: block;font-style: normal;font-size: 12px;color: rgba(255,255,255,0.48);}
			.pc_nav .first_nav > li.on > a{background: #f08519;}
			.pc_nav .first_nav > li:hover > a{background: #f08519;}
			/* .pc_nav .first_nav > li.on em{display:block;width:14px;height:8px;background:url(../../images/pc/recruit_on.png) no-repeat;position:absolute;bottom:-8px;left:50%;margin-left:-7px;} */
			.pc_nav .nav_bg{position: absolute;top: 100%;left: 0;width: 100%;height: 49px;background: #fff;z-index: 2;opacity: 0;transition: opacity .5s;}
			.pc_nav .sec_nav {position: absolute;top: 100%;left: 0;width: auto;z-index: 3;flex-wrap: nowrap;justify-content: left;display: none;}
			.pc_nav .sec_nav > li > a{display: block;padding: 13px 0;margin-right:30px;color: #000;font-size: 16px;white-space: nowrap;font-weight: normal;}
			.pc_nav .sec_nav > li > a:hover{color: #26365a;}
			.pc_nav .first_nav > li:hover .sec_nav{display: flex;}
			.m_nav{display:none;}
			
			@media only screen and (max-width:1100px){
				.pc_nav{display:none;}
				.m_nav{display:block;position:relative;line-height:34px;}
				.m_nav ul{position:absolute;width:100%;top:50px;left:0;background:#fff;z-index:20;display:none;}
				.m_nav ul a{color:#7d7d7d;}
				.m_nav p,.m_nav ul li{padding:8px 0;color:#fff;font-size:18px;cursor:pointer;}
				.m_nav ul li{text-align: center;}
				.m_nav p:hover span,.m_nav ul li:hover{background: #ed780e;}
				.m_nav ul li:hover span{color: #fff;}
				.m_nav i{display:block;width:34px;height:34px;float:left;margin-right:4px;background:url(../images/home.png) no-repeat center;background-size:24px;}
				.m_nav li i{display: none;}
				.m_nav .arrow1{width:23px;float:right;margin-top:6px;}
			}
			@media only screen and (max-width: 480px){
				.m_nav p{padding: 4px 4%;font-size: 16px;}
				.m_nav ul{top: 43px;width: 40%;left: initial;right: 0;}
				.m_nav ul li{padding: 0;}
				.m_nav ul a span{font-size: 14px;}
				.head_nav .odcontent{width: 100%;}
			}
			/*------------------------------------------------------- index-banner ------------------------------------------------------------------------*/
			/* banner */
			.banner{width: 100%;height:auto;overflow: hidden;}
			.banner .swiper-container{width: 100%;height: 100%;}
			.banner .swiper-container img{width: 100%;height:100%;}
			.banner .list{width:100%;height: 100%;}
			.banner .pcpt{display: block;}
			.banner .mbpt{display: none;}
			.banner .swiper-button-prev{background:#182F7A url('../images/arrow-left-light.png') no-repeat center;left: calc((100% - 1400px)/2);width: 30px;height: 70px;border-radius: 4px; opacity: 0.2;}
			.banner .swiper-button-next{background:#182F7A url('../images/arrow-right-light.png') no-repeat center;right: calc((100% - 1400px)/2);width: 30px;height: 70px;border-radius: 4px; opacity: 0.2;}
			.banner .swiper-pagination{width:100%;height: 8px;padding: 0;margin: 0;bottom: 38px;}
			.banner .swiper-pagination span{width: 15px;height: 15px;background: #fff;padding: 0;margin: 0;border: solid 1px #fff;margin: 0 25px;opacity: 1;border-radius: 50%;}
			.banner .swiper-pagination span.swiper-pagination-bullet-active{width: 15px;height:15px;background: #20237E;border-color: #eee;}
			.banner .swiper-pagination-bullet{border-radius: 16px;}
			.banner .swiper-pagination{height: 8px;bottom: 38px;}
			/* .banner .swiper-pagination span{width: 16px;height: 16px;margin: 0 8px;border: 3px solid #fff;} */
			.banner .vdo_wrap .vedio_itdc{padding: 0 2.3%;width: auto;top: 69%;left: 50%;transform: translateX(-50%);color: #fff;font-size: 20px;background: #07C26b;border-radius: 30px;}
			 .banner .vdo_wrap .vedio_itdc p{display: inline-block;margin-right: 25px;padding: 8% 0;vertical-align: middle;}
			 .banner .vdo_wrap .vedio_itdc i.more{display: inline-block;width: 30px;height: 24px;vertical-align: middle;background:url(../images/i_vdo.png)no-repeat center}
			.banner .swiper-container .hide{
			  opacity:0;
			}
			.banner .swiper-button-next,.banner .swiper-button-prev{
			  transition:opacity .5s;
			}
			 
			
			@media only screen and (max-width:1330px){
				.banner .swiper-button-prev{left: 5%;}
				.banner .swiper-button-next{right: 5%;}
			}
			
			@media only screen and (max-width: 740px){
				.banner .pcpt{display: none;}
				.banner .mbpt{display: block;}
				.banner .swiper-button-prev{display: none;}
				.banner .swiper-button-next{display: none;}
				.banner .swiper-pagination span.swiper-pagination-bullet-active{width: 8px;height: 8px;}
			}
			 
			@media only screen and (max-width: 680px){
				.banner .swiper-pagination{bottom: 25px;}
				.banner .swiper-pagination span{width: 8px;height: 8px;}
			}
			


			
			/* 产品优势 */
			.strength .stre_wrap{margin-top: 5.7%;}
			.strength .stre{width: 25%;max-width: 214px;transition: all 0.5s;}
			.strength .stre .bg_img{margin: 0 auto;width: 100%;position: relative;text-align: center;transition: all 0.3s;}
			.strength .stre .sm_img{position: absolute;top: 50%;left: 50%;width: 40%;max-width: 80px;transform:rotateZ(0deg) translate(-50%,-50%);}
			.strength .stre:hover .sm_img{animation:rotate_img 0.5s ease-out 1;animation-direction:alternate;-webkit-animation:rotate_img 0.5s ease-out 1;-webkit-animation-direction:alternate;}
			@keyframes rotate_img{
				0% {transform:translate(-50%,-50%);}
				100% {transform:rotateZ(180deg) translate(50%,50%);}
			}
			.strength .stre .stre_content{text-align: center;font-size: 1rem;}
			.strength .stre .stre_content .tit{font-size: 1.125rem;color: #ed780e;}
			.strength .stre .stre_content .con{line-height: 1.69rem;color:#333;}
			@media only screen and (max-width:580px){
				.strength .stre_wrap.flx{flex-wrap: wrap;}
				.strength .stre{width: 49%;}
				.strength .stre .bg_img{width: 50%;}
				.strength .stre .stre_content .tit{font-size: 1rem;}
				.strength .stre .stre_content .con{font-size: 0.875rem;line-height: 1.4rem;}
			}
			/* 大国品牌 */
			.brand{margin-top: 4.2%;}
			.brand .brand_hd{margin-bottom: 5%;background:url(../images/brand_bd.png)no-repeat center/auto 100% ;text-align: center;}
			.brand .brand_hd h2{font-size: 2rem;color: #9ec63f;}
			.brand .brand_adv .item{padding:2% 2% 2%;width:24%;border: 1px solid #cbcbcc;box-sizing: border-box;text-align: center;cursor: pointer;}
			.brand .brand_adv .item .tit{font-size:1.875rem;color: #9ec63f;}
			.brand .brand_adv .item .txt{margin:6% 0;font-size:1.125rem;color: #666;text-align: justify;}
			.brand .brand_adv .item .aft{display: none;}
			.brand .brand_adv .item:hover{background:#9ec63f}
			.brand .brand_adv .item:hover .tit,.brand .brand_adv .item:hover .txt{color: #fff;}
			.brand .brand_adv .item:hover .bfe{display: none;}
			.brand .brand_adv .item:hover .aft{display: block;}
			@media only screen and (max-width:900px){
				.brand .brand_adv .item{position: relative;}
				.brand .brand_adv .item .tit{font-size: 1.125rem;}
				.brand .brand_adv .item .txt{font-size: 1rem;}
			}
			@media only screen and (max-width:768px){
				.brand .brand_hd h2{font-size: 1.875rem;}
			}
			@media only screen and (max-width:480px){
				.brand{margin-top: 8%;}
				.brand .brand_hd h2{font-size: 1.5rem;}
				.brand .brand_adv.flx{flex-wrap: wrap;}
				.brand .brand_adv .item{margin: 1% 0;width: 49%;}
				.brand .brand_adv .item .btm{text-align: center;}
				.brand .brand_adv .item .btm img{margin: 0 auto;width: 70%;}
			}
			/* 工厂厂景 */
			.fac_scence{margin-top:4.8%;width:100%;height:526px;background:url(../images/scence_bg.jpg)no-repeat;position: relative;}
			.fac_scence .part_lf{padding: 3% 4% 0 2%;width:554px;height: 526px;background: #9ec63f;color: #fff;box-sizing: border-box;}
			.fac_scence .part_lf .tit{display: inline-block;font-size: 2.56rem;position: relative;}
			.fac_scence .part_lf .tit::after{content: "";width: 90%;height: 1px;position: absolute;left: 0;bottom: -30%;background: #eee;}
			.fac_scence .part_lf .txt{margin-top:8%;font-size: 1.125rem;line-height: 2rem;}
			.fac_scence .scence_banner{position: absolute;box-sizing: border-box;padding: 0 0 0 7%;width: 100%;left: 50%;top: 69%;transform: translate(-50%,-50%);}
			.fac_scence .scence_banner .scence_img{position: relative;}
			.fac_scence .scence_banner .scence_img .title{position: absolute;left: 0;bottom: 0;width: 100%;background: rgba(0, 0, 0, .6);}
			.fac_scence .scence_banner .scence_img .title p{line-height: 2.1rem;color: #fff;text-align: center;}
			.fac_scence .scence_banner .change_wrap{position:absolute;left:42%;bottom:-11%;width: auto;}
			.fac_scence .scence_banner .change_wrap > div{display: inline-block;font-size: 2rem;cursor: pointer;}
			.fac_scence .scence_banner .change_wrap > div:hover img{filter: invert(1);}
			.fac_scence .scence_banner .change_wrap >div:nth-child(1){margin-right: 4px;}
			@media only screen and (max-width:900px){
				.fac_scence{background: url(../images/scence_bg.jpg)no-repeat center;}
				.fac_scence .scence_banner .change_wrap{bottom: -24%;}
			}
			@media only screen and (max-width:768px){
				.fac_scence{height: 460px;}
				.fac_scence .part_lf{height: 460px;}
				.fac_scence .part_lf .tit{font-size: 1.875rem;}
			}
			@media only screen and (max-width:480px){
				.fac_scence{margin-top: 8%;height: 430px;}
				.fac_scence .part_lf{width: auto;height: 430px;}
				.fac_scence .part_lf .tit{font-size: 1.5rem;}
				.fac_scence .scence_banner{padding: 0 1.5%;}
				.fac_scence .scence_banner .change_wrap{left: initial;right: 20%;}
			}
			/* 服务流程*/
			.service{margin:6% 0 ;}
						 .service .ser_wrap .more{padding-top: 2%;box-sizing: border-box;}
			  .service .ser_wrap .more .tit{color: #9ec63f;font-size: 1.875rem;}
						 .service .ser_wrap .more .mr_link{margin-top: 8%;padding: 7% 10px; font-size: 1rem;background-color: #908f90;box-sizing: border-box;text-align: center;}
						 .service .ser_wrap .more .mr_link span{display: inline-block;width: 100%;color: #fff;}
			  .service .ser_wrap .step {width: 753px;}
						 .service .ser_wrap .step.flx{align-items:baseline;}
						 .service .ser_wrap .step li p{margin-top: 10%;font-size: 1.5rem;text-align: center;color: #333;}
			  .service .ser_wrap .search{padding:0 0 0 64px;text-align: left;background: url(../images/hot-line.png)no-repeat left center;}
						 .service .ser_wrap .search.flx{flex-wrap: wrap;align-items: center;}
			.service .ser_wrap .search p{width: 100%;font-size: 1.125rem;color: #444444;}
			.service .ser_wrap .search p b{margin-top: 6px;font-size: 1.625rem;font-weight: bold;color: #ed780e;letter-spacing: -2px;}
			@media only screen and (max-width:1280px){
						 .service .ser_wrap .step{width: 54%;}
						 .service .ser_wrap .step li p{font-size: 1rem;}
			}
			@media only screen and (max-width:900px){
						 .service .ser_wrap .step{width: 80%;}
						 .service .ser_wrap .more .tit{font-size: 1.125rem;white-space: nowrap;}
						 .service .ser_wrap .more .mr_link i{display: none;}
						 .service .ser_wrap .search{display: none;}
			}
			@media only screen and (max-width:480px){
						 .service .ser_wrap .more .mr_link{padding: 1%;}
						 /* .service .ser_wrap .step.flx{flex-wrap: wrap;}
						 .service .ser_wrap .step li{width: 32%;} */
						 .service .ser_wrap .step li p{font-size: 0.75rem;}
						 .service .ser_wrap .step li.step_dot{display: none;}
			}
			/* 汇龙优势2 */
			.points{padding: 3% 0;background-image:linear-gradient(to right,#9ec63f 50%,#cfef4f);}
			.points .points_hd{text-align: center;background: url(../images/points_c.png)no-repeat center/auto 100%;}
			.points .points_hd h2{display: inline-block;font-size: 2.625rem;color: #efefef;}
			.points .tag{padding-top: 4.2%;text-align: center;background: url(../images/circle2.png)no-repeat  center 25%;}
			.points .tag span{display: inline-block;color:#fefefe;font-size: 1.125rem;}
			.points .pt_class{margin-top: 5.3%;}
			.ys_on{ overflow: hidden; height: 333px; margin-bottom: 41px;}
			.ys_on ul li{ overflow: hidden;background-color: #fff;}
			.ys_on ul li .item{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
			.ys_on ul li b{ display: inline-block; float:left; overflow: hidden;}
			.ys_on ul li em{ display: inline-block; float: right; width: 488px;}
			.ys_on ul li em i{ display: block;font-size:30px; color: #282828;}
			.ys_on ul li em i span{ display: block; padding-bottom: 7%;}
			.ys_on ul li em strong{ display: block; margin-top: 7%;font-weight: normal; color: #282828; font-size: 16px; line-height:29px;font-style: normal;}
			.yous .content{ position: relative;}
			.ys_li{position: relative;height: 103px;}
			.ys_li li{cursor: pointer; max-width: 295px; width: 24.5%; box-sizing: border-box; padding-right: 24px; text-align: right; color: #313131; font-size: 1.5rem; line-height: 100%; padding-top: 33px; height: 103px;background:#fff url(../images/atg01.png) no-repeat left 13% center;position: relative;}
			.ys_li li:after{content: "";position: absolute;top: 46%;left: 46%;width: 15%;height: 1px;background-color: #000;transform: translate(-50%,-50%);}
			.ys_li li:nth-child(2){background: #fff url(../images/atg02.png)no-repeat left 13% center;}
			.ys_li li:nth-child(3){background: #fff url(../images/atg03.png)no-repeat left 13% center;}
			.ys_li li:nth-child(4){background: #fff url(../images/atg04.png)no-repeat left 13% center;}
			.ys_li li span{ display: block; color: #959595; font-size: 1rem; text-transform: uppercase;}
			.ys_li li:last-of-type{ }
			.ys_li li.on{background:#ed780e url(../images/atg01-2.png) no-repeat left 13% center; color: #fff;}
			.ys_li li.on:after{background: #fff;}
			.ys_li li.on  span{ color: #fff;}
			.ys_li li:nth-child(2).on{background:#ed780e url(../images/atg02-2.png) no-repeat left 13% center;}
			.ys_li li:nth-child(3).on{background:#ed780e url(../images/atg03-2.png) no-repeat left 13% center;}
			.ys_li li:nth-child(4).on{background:#ed780e url(../images/atg04-2.png) no-repeat left 13% center;}
			@media only screen and (max-width:1280px){
						 .ys_on{height: auto;}
						 .ys_on ul li b{width: 50%;}
						 .ys_on ul li em{width: 48%;}
			}
			@media only screen and (max-width:900px){
						 .ys_on ul li b{width: auto}
						 .ys_on ul li em{width: 100%;box-sizing: border-box;padding: 2%;}
						 .ys_li li:after{content: initial;}
						 .ys_li li.on{background: #ED780E;}
						 .ys_li li:nth-child(2).on{background: #ED780E;}
						 .ys_li li:nth-child(3).on{background: #ED780E;}
						 .ys_li li:nth-child(4).on{background: #ED780E;}
			}
			@media only screen and (max-width:768px){
						 .points .points_hd{background: url(../images/points_c.png)no-repeat center/auto 76%;}
						.points .points_hd h2{font-size: 1.875rem;}
						.points .tag{padding-top: 1.875rem;}
						.ys_li li{font-size: 1.25rem;}
						.ys_li li span{font-size: 0.875rem;}
			}
			@media only screen and (max-width:480px){
						 .points .tag span{font-size: 1rem;}
						 .points .points_hd h2{font-size: 1.5rem;}
						 .ys_on ul li em i{font-size: 1.25rem;}
						 .ys_on ul li em i span{padding-bottom: 0;}
						 .ys_on ul li em strong{font-size: 14px;}
						 .ys_li{height: auto;}
						 .ys_li li{padding: 3% 1%;height: auto;}
						 .ys_li li{background:#fff;font-size: 1rem;}
						 .ys_li li:nth-child(2){background: #fff;}
						 .ys_li li:nth-child(3){background: #fff;}
						 .ys_li li:nth-child(4){background: #fff;}
			}
			
			/* 公司简介 */
			.copny_pf{margin: 3.6% 0;}
			.copny_pf .pf_head{text-align: center;background: url(../images/company_pf.png)no-repeat center/auto 100%;}
			.copny_pf .pf_head h2{display: inline-block;font-size: 2.625rem;}
			.copny_pf .tag{padding-top: 4.2%;text-align: center;background: url(../images/circle.png)no-repeat  center 25%;}
			.copny_pf .tag span{display: inline-block;color:#666;font-size: 1.125rem;}
			.copny_pf .profile_wrap{position: relative;margin-top: 5.5%;}
			.copny_pf .profile_wrap.flx{flex-wrap: wrap;}
			.copny_pf .profile_wrap .pf_img{width: 50%;min-width: 600px;}
			.copny_pf .profile_wrap .copny_img{width: 100%;}
			.copny_pf .profile_wrap .company_content{position: absolute;width: 52.5%;right: 0;top: 10px;min-width: 630px;}
			.copny_pf .profile_wrap .company_content .cont{padding: 3% 5%;background-color: #ED780E;color: #fff;}
			.copny_pf .profile_wrap .company_content .cont .txt{margin-bottom: 2%;font-size: 14px;line-height: 2;}
			.copny_pf .profile_wrap .company_content .cont .more{display: inline-block;padding: 1.5%;font-size: 1rem;border: 1px solid #fff;}
			.copny_pf .profile_wrap .company_content .company_part{margin-top: 2.5%;}
			.copny_pf .profile_wrap .company_content .company_part ul li{float: right;margin-left: 2.7%;position: relative;}
			.copny_pf .profile_wrap .company_content .company_part ul li:nth-last-child(1){margin-left: 0;}
			.copny_pf .profile_wrap .company_content .company_part ul li p{position:absolute;text-align: center;font-size: 1rem;color: #fff;background: rgba(158,198,63,.8);width: 100%;line-height: 2rem;left: 0;bottom: 0;}
			@media only screen and (max-width:768px){
				.copny_pf .pf_head h2{font-size: 1.875rem;}
				.copny_pf .tag{padding-top: 1.875rem;}
			}
			@media only screen and (max-width:480px){
				.copny_pf{margin: 8% 0;}
				.copny_pf .pf_head h2{font-size: 1.5rem;}
				.copny_pf .tag span{font-size: 1rem;}
				.copny_pf .profile_wrap .pf_img{width: 100%;min-width: initial;}
				.copny_pf .profile_wrap .company_content .cont .txt{line-height: 1.75rem;}
				.copny_pf .profile_wrap .company_content{position: initial;width: 100%;min-width: initial;}
				.copny_pf .profile_wrap .company_content .company_part{margin-top: 5.5%;}
				.copny_pf .profile_wrap .company_content .company_part ul li{width: 32%;margin:0 0.66% ;}
				.copny_pf .profile_wrap .company_content .company_part ul li p{font-size: 14px;}
			}
			
			/* 横幅 */
			.banner_tag{display: flex;align-items: center;width: 100%;height: 393px;background: url(../images/design.jpg)no-repeat center;}
			.banner_tag .inner_wrap{margin: 0 auto;position: relative;text-align: center;}
			.banner_tag .inner_wrap img{height: 260px;}
			.banner_tag .inner_wrap .hd{position: absolute;left: 50%;top: 12%;transform: translateX(-50%);font-size: 2.875rem;color: #feffff;white-space: nowrap;}
			.banner_tag .inner_wrap .line-btm{position: absolute;left: 50%;bottom: 8%;transform: translateX(-50%);color: #feffff;width: 777px;}
			.banner_tag .inner_wrap .line-btm .ban_lf{width: 47%;}
			.banner_tag .inner_wrap .line-btm .ban_lf p{font-size: 1.813rem;color: #feffff;font-weight: bold;text-align: left;letter-spacing: -1px;}
			.banner_tag .inner_wrap .line-btm .ban_lf p.en{font-size: 1rem;line-height: 1.4;font-weight: normal;text-transform: uppercase}
			.banner_tag .inner_wrap .line-btm .ban_rt{padding: 0 2.5% 0 5%;width: 40%;background: #fff url(../images/tel.png)no-repeat left 11% center;}
			.banner_tag .inner_wrap .line-btm .ban_rt.flx{justify-content: flex-end;align-items: center;}
			.banner_tag .inner_wrap .line-btm .ban_rt .more a{display: block;padding: 4px;margin-top: 4px;font-size: 1rem;background: #5e5e5e;}
			.banner_tag .inner_wrap .line-btm .ban_rt .hot-line{margin-right: 6%;color: #5e5e5e;font-size: 1rem;text-align: left;}
			.banner_tag .inner_wrap .line-btm .ban_rt .hot-line p{font-weight: bold;font-size: 1.12rem;}
			.banner_tag .inner_wrap .line-btm .ban_rt .more a:hover{background: #9EC63F;}
			@media only screen and (max-width:768px){
				.banner_tag .inner_wrap .line-btm{width: 100%;bottom: 24%;}
				.banner_tag .inner_wrap .line-btm .ban_lf{margin: 0 auto;width: auto;}
				.banner_tag .inner_wrap .line-btm .ban_rt{display: none;}
			}
			@media only screen and (max-width:480px){
				.banner_tag .inner_wrap .hd{font-size: 1.5rem;top: 20%;}
				.banner_tag .inner_wrap .line-btm .ban_lf p{font-size: 1.25rem;text-align: center;}
			}
			/* 加盟汇龙 */
			.join{margin-top: 3.6%;}
			.join .join_head{text-align: center;}
			.join .join_head h2{display: inline-block;font-size: 2rem;color: #333;}
			.join .join_head b{font-style: normal;color: #ed780e;}
			.join .tag{padding-top: 4.2%;text-align: center;}
			.join .tag span{display: inline-block;color:#666;font-size: 1.125rem;line-height: 2;}
			.join_support{margin-top: 7%;}
			.join_support .flx{flex-wrap: wrap;}
			.join_support .join_box > li{width: 25%;background: #fff;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;overflow: hidden;}
			.jspor_img{overflow: hidden;}
			.jspor_img img{width:100%;-webkit-transition: all .4s ease-in-out;}
			.jspor_column {padding: 17% 0;margin: 0 auto;text-align: center;background: #9ec63f;color: #fff;position: relative;}
			.jspor_column .service_tit2{font-size: 2.93rem;font-weight: bold;}
			.jspor_column .service_en{font-size: 1.125rem;}
			.jspor_column .service_con{margin-top: 6%;}
			.jspor_column .service_con li{width: 100%;font-size: 1rem;text-align: center;color: #fff;background: transparent;line-height: 2;}
			.jspor_column .detail{position: absolute;top: 0;left: 0;background: #ed780e;width: 100%;z-index: 2;height: auto;overflow: hidden;max-height: 0;transition: all 1s;}
			.jspor_column .detail .pad_6{padding: 6% 0;}
			.join_support .join_box > li:nth-child(2n) .jspor_column .detail{top: initial;bottom: 0;}
			.join_support ul li:hover .jspor_column .detail{max-height: 335px;}
			.jspor_column .detail .service_en{margin: 4% 0 6%;font-weight: bold;font-size: 1.25rem;}
			
			@media only screen and (max-width: 900px){
				.join_support .join_box > li{display: flex;flex-wrap: nowrap;justify-content: space-between;width: 100%;height: auto;margin-bottom: 0;overflow: initial;}
			.join_support .join_box > li .jspor_img{background: url(../images/join_1.jpg) no-repeat;background-position: center bottom;background-size: cover;height: 100%;}
			.join_support .join_box > li:nth-child(2) .jspor_img{background: url(../images/join_2.jpg) no-repeat;background-position: center bottom;background-size: cover;}
			.join_support .join_box > li:nth-child(3) .jspor_img{background: url(../images/join_3.jpg) no-repeat;background-position: center bottom;background-size: cover;}
			.join_support .join_box > li:nth-child(4) .jspor_img{background: url(../images/join_4.jpg) no-repeat;background-position: center bottom;background-size: cover;}
			.join_support .jspor_img img{display: none;}
			.join_support li .jspor_img,.join_support li .jspor_column{width: 50%}
			}
			@media only screen and (max-width:768px){
				.join .join_head h2{font-size: 1.875rem;}
				.join .tag{padding-top: 1.875rem;}
				.join .join_head b{display: block;}
				.jspor_column{padding: 8% 0;}
			}
			@media screen and (max-width: 480px){
				.join{margin-top: 8%;}
				.join .join_head h2{font-size: 1.5rem;}
				.join .tag span{font-size: 1rem;line-height: 1.75rem;}
				.join_support .jspor_img{height:150px}
				.jspor_column .service_tit2{font-size: 24px;}
				.jspor_column .detail .service_en{font-size: 16px;}
				.jspor_column .service_con li{font-size: 14px;}
			}
			
			/* 新闻中心 */
			.idx_news {padding:3.5% 0 0;background:#fff;}
			.idx_news .slideTxtBox{text-align:left;float:right;width: calc(100% - 500px);transition: all .5s;}
			.idx_news .slideTxtBox .hd{height:50px;line-height: 50px;position:relative;width: 100%;margin: 0 auto;}
			.idx_news .slideTxtBox .hd ul{position:absolute;left: 0;top: 0px;width:100%;height: 50px;}
			.idx_news .slideTxtBox .hd ul li{float:left;text-align: center;height: 47px;width: 50%;padding:0 15px;cursor:pointer;border-right: 1px solid #ffffff;font-size: 16px;color: #FFF;box-sizing: border-box;}
			.idx_news .slideTxtBox .hd ul li.on{height: 49px;background: #84a635;margin-top: 0px;font-size: 17px;color: #FFF;height: 51px;}
			.idx_news .slideTxtBox .bd {margin-top: 30px;}    
			.idx_news .slideTxtBox .bd li{height: 24px;line-height: 24px;border-bottom: 1px solid #eaeaea;padding-bottom: 8px;margin-bottom: 15px;transition: all .4s ease-in;-moz-transition: all .4s ease-in;-webkit-transition: all .4s ease-in;-o-transition: all .4s ease-in;}
			.idx_news .slideTxtBox .bd li:nth-last-child(1){margin-bottom: 0;}
			.idx_news .slideTxtBox .hd .fst{border-left: 0px solid #cacaca;}
			.idx_news .slideTxtBox .hd .last{border-right: 0;	}
			.idx_news .slideTxtBox .hd ul li{ background: #9ec63f;}
			.idx_news .toutiao {width:450px;}
			.idx_news .toutiao .tup {width: 100%;height: 350px;overflow: hidden;}
			.idx_news .toutiao .play span {display: block;background: url(../images/news_ico2.png) no-repeat;width: 65px;height: 65px;position: absolute;top: 50%;left: 50%;margin-top: -32.5px;margin-left: -32.5px;z-index: 2;}#move {    width: 800px;height: 500px;margin:0 auto}.no-display {display:none}
			.idx_news .toutiao .play .mask{position: absolute;top: 0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,.1);}
			.idx_news .toutiao .more {margin-top: 35px;font-size: 18px;background: URL(../images/arrow3.png) no-repeat 90% center;color: #fff;transition: all .4s ease-in;-moz-transition: all .4s ease-in;-webkit-transition: all .4s ease-in;-o-transition: all .4s ease-in;}
			.idx_news .toutiao img {display:block;height:100%;}
			.idx_news .toutiao .neir {padding: 20px 30px; background: #9ec63f;    transition: all .4s ease-in;-moz-transition: all .4s ease-in;-webkit-transition: all .4s ease-in;-o-transition: all .4s ease-in;}
			.idx_news .toutiao  .neir:hover {    background: #9ec63f;}
			.idx_news .toutiao .neir h2 {font-size: 20px; font-weight: normal; padding-bottom: 15px;}
			.idx_news .news_item .riqi {float:right;}
			.idx_news .news_item .riqi b {font-size:18px;}
			.idx_news .news_item  .bti {float: left;font-size: 15px;width: calc(100% - 100px);height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
			.idx_news .news_item  .bti span {font-size: 13px;background: #ed750e;padding: 5px;margin-right: 8px;border-radius: 3px;color: #fff;}
			.idx_news .slideTxtBox .bd .news_item li:hover {border-bottom: 1px solid #825c40;}
			@media only screen and (max-width:900px){
				.idx_news{padding: 8% 0 0;}
				.idx_news .toutiao{width: 100%;}
				.idx_news .toutiao img{width: 100%;}
				.idx_news .slideTxtBox{margin-top:1.875rem;width: 100%;}
				.idx_news .news_item .bti{font-size: 14px;}
			}
			/* 友情链接 */
			.links{margin: 3.5% 0;}
			.links .links_wrap{border: 10px solid #ebebeb;position: relative;}
			.links .link_lf{padding: 2.5% 0;width: 90px;background: #aaa;box-sizing: border-box;}
			.links .link_lf span{display: block;font-size: 1rem;color: #fff;text-align: center;}
			.links .link{width: 70%;}
			.links .link ul{box-sizing: border-box;padding: 2%;}
			.links .link ul.flx{flex-wrap: wrap;justify-content: flex-start;align-items: center;line-height: 1.6;}
			.links .link ul li{width: 84px;margin-right: 2%;}
			.links .link ul li a{display: inline-block;color: #aaa;}
			.links .link ul li a:hover{color: #ED780E;}
			.links .apply{position: absolute;font-size: 1rem;color: #333;right: 2%;top: 50%;transform: translateY(-50%);}
			@media only screen and (max-width:900px){
						 .links .link_lf{padding: 0.5% 0;}
						 .links .apply{top: 20%;}
						 .links .link{width: 100%;}
			}
			
			/* keyword */
			.keyword{}
			.keyword .kw_wrap{width: 100%;background: #fff;box-shadow: 0px 10px 10px rgba(0,0,0,0.08);position: relative;z-index: 1;}
			.keyword .kw{padding:20px 0;margin: 0 auto;width: 90%;max-width: 1208px;box-sizing: border-box;z-index: 3;color: #fff;}
			.keyword .kw .words {margin-top: 9px;width: 70%;color: #666;font-size: 18px;}
			.keyword .kw .words span{display: inline-block;margin-right: 10px;}
			.keyword .kw .words span:nth-child(1){margin-left: 10px;}
			.keyword .kw .words span:hover{color: #7ab22a;}
			.keyword .kw .sousuo{padding: 9px 0px;width: 243px;background: #fff;border-bottom: 1px solid #404b68;}
			.keyword .kw .sousuo input{width: calc(100% - 30px);height: 19px;vertical-align: middle;color: #273559;font-size: 18px;}
			.keyword .kw .sousuo input::placeholder{color: #273559;}
			.keyword .kw .sousuo bottom{float: left;display: inline-block;width: 22px;height: 22px;vertical-align: middle;background: url(../images/icon_02.png)no-repeat center/90%;cursor: pointer;}
			@media only screen and (max-width:1200px){
								 .keyword .kw .words{width: calc(100% - 290px);width: -webkit-calc(100% - 290px);}
			}
			@media only screen and (max-width:1000px){
								 .keyword{background: #e4e4e4;}
			}
			@media only screen and (max-width:768px){
								 .keyword .kw{padding: 20px;}
								 .keyword .kw .sousuo{width: 100%;box-sizing: border-box;}
								 .keyword .kw .words{width: 100%;}
			}
			@media only screen and (max-width:480px){
				.keyword{display: none;}
				.keyword .kw{padding: 10px 0;}
				.keyword .kw .sousuo input{font-size: 14px;}
				.keyword .kw .words{font-size: 14px;}
			}
			
			.ab_title{text-align: center;}
			.ab_title .tit{font-size: 43px;color: #000;font-weight: normal;}
			.ab_title .tit strong{color: #172e7a;}
			.ab_title .en{display: block;margin-top: 4px;font-size: 20px;color: #666;font-style: normal;}
			@media only screen and (max-width:768px){
				.ab_title .tit{font-size: 30px;}
				.ab_title .en{margin-top: 8px;font-size: 16px;}
			}
			@media only screen and (max-width:480px){
				.ab_title .tit{font-size: 24px;}
				.ab_title .en{font-size: 14px;}
			}
			
			/* about_us */
			.home_about{padding: 4% 0 5.4%;background: #f5f7f6;}
			.home_about .ab_lf{padding: 0 0 0 0;width: 42%;box-sizing: border-box;border-bottom: 1px solid #e5e7e6;}
			.home_about .ab_lf .tit{font-size: 60px;color: #dbdddc;}
			.home_about .ab_lf .tit b{font-size: 38px;font-weight: normal;}
			.home_about .ab_lf h2{margin: 3% 0 5%;font-size: 24px;color: #273559;font-weight: normal;}
			.home_about .ab_lf .en{font-size: 16px;color: #666;text-transform: uppercase;}
			.home_about .ab_lf .content{margin: 3% 0 4.4%;font-size: 15px;color: #464646;line-height: 27px;word-break: break-all;box-sizing: border-box;}
			.home_about .ab_lf .more{text-align: right;margin-right: 18%;}
			.home_about .ab_lf .more a{display: inline-block;padding: 1.6% 9%;font-size: 16px;color: #71bc5b;border: 1px solid #71BC5b;border-radius: 0px 20px;}
			.home_about .ab_rt{width: 54%;}
			.home_about .ab_rt .ab_img{position: relative;z-index: 1;}
			.home_about .ab_rt .ab_img .img_bg{box-sizing: border-box;padding: 6px;background-color: #fff;border-radius: 6px;}
			.home_about .ab_rt .ab_img .img_bg:after{content: "";position: absolute;left: 8%;top: 9%;width: 97%;height: 96%;/*background: #e0e2e1;*/z-index: -1;}
			.home_about .ab_rt .ab_img .swiper-pagination{width:100%;height: 8px;padding: 0;margin: 0;bottom: 38px;}
			.home_about .ab_rt .ab_img .swiper-pagination span{width: 15px;height: 15px;background: #fff;padding: 0;margin: 0;margin: 0 5px;opacity: 1;border-radius: 0;line-height: 15px;text-align: center;}
			.home_about .ab_rt .ab_img .swiper-pagination span.swiper-pagination-bullet-active{width: 15px;height:15px;background: #1949d6;color: #fff;border: 1px solid #1949d6;}
			.home_about .ab_rt .ab_img .swiper-pagination-bullet{border-radius: 16px;}
			.home_about .ab_rt .ab_img .swiper-pagination{width: 95%;height: auto;bottom: 10px;text-align: right;}
			@media only screen and (max-width:768px){
				.home_about .idx_about.flx{flex-wrap: wrap;flex-flow: column-reverse;}
				.home_about .ab_lf{padding: 0;width: 100%;}
				.home_about .ab_lf h2{margin: 1.5% 0 5%;}
				.home_about .ab_lf .content{padding-right: 0;}
				.home_about .ab_lf .more{text-align: left;}
				.home_about .ab_rt{margin-top: 3%;width: 100%;}
				.home_about .ab_rt .ab_img .img_bg img{width: 100%;}
				.home_about .ab_rt .ab_img .img_bg:after{left: -2%;top: 7%;}
			}
			@media only screen and (max-width:480px){
				.home_about{padding: 4% 0 30px;}
				.home_about .ab_lf .tit{font-size: 26px;}
				.home_about .ab_lf .tit b{font-size: 26px;}
				.home_about .ab_lf h2{font-size: 20px;}
				.home_about .ab_lf .en{font-size: 12px;}
				.home_about .ab_lf .content{line-height: 24px;font-size: 14px;}
				.home_about .ab_lf .more a{font-size: 12px;}
				.home_about .ab_rt .ab_img .img_bg:after{content: initial;}
			}
			
			/* 课程培训 */
			.home_course{padding: 3.5% 0;}
			.home_course .course_layout .ys_nav{margin: 50px 0 32px;}
			.home_course .course_layout .ys_nav ul{display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;z-index: 1;}
			.home_course .course_layout .ys_nav ul:after{content:"";position: absolute;top: 50%;left: 50%;width: 90%;height: 1px;background: #182F7A;transform: translateX(-50%);z-index: -1;}
			.home_course .course_layout .ys_nav ul li .circle{cursor: pointer;width: 178px;height: 178px;border-radius: 50%;border: 1px solid #172e7a;box-sizing: border-box;position: relative;background: #fff;}
			.home_course .course_layout .ys_nav ul li .circle:after{content:"";position: absolute;top: 46.5%;right: -50%;width: 10px;height: 10px;border: 1px solid #182F7A;border-radius: 50%;background: #fff;}
			.home_course .course_layout .ys_nav ul li:nth-last-child(1) .circle::after{content: initial;}
			.home_course .course_layout .ys_nav ul li .wrap{position: absolute;width: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);}
			.home_course .course_layout .ys_nav ul li i{display: block;margin: 0 auto;width: 64px;height: 60px;}
			.home_course .course_layout .ys_nav ul li i.ys_01{background: url(../images/icon_03.png)no-repeat;background-position:top 3px center; }
			.home_course .course_layout .ys_nav ul li i.ys_02{background: url(../images/icon_04.png)no-repeat;background-position:top 3px center; }
			.home_course .course_layout .ys_nav ul li i.ys_03{background: url(../images/icon_05.png)no-repeat;background-position:top 3px center; }
			.home_course .course_layout .ys_nav ul li i.ys_04{background: url(../images/icon_06.png)no-repeat;background-position:top 3px center; }
			.home_course .course_layout .ys_nav ul li span{display: block;font-size: 26px;color: #142992;text-align: center;}
			.home_course .course_layout .ys_nav ul li.on .circle{background-color: #172e7a;}
			.home_course .course_layout .ys_nav ul li.on span{color: #fff;}
			.home_course .course_layout .ys_nav ul li.on i.ys_01{background-position: bottom 2px center;}
			.home_course .course_layout .ys_nav ul li.on i.ys_02{background-position: bottom 8px center;}
			.home_course .course_layout .ys_nav ul li.on i.ys_03{background-position: bottom 8px center;}
			.home_course .course_layout .ys_nav ul li.on i.ys_04{background-position: bottom 8px center;}
			.home_course .course_layout .ys_content{background: url(../images/course_bg.jpg)no-repeat center/cover;}
			.home_course .mes_layout{margin-top: 2%;}
			.home_course .mes_layout .lf_part{float: left;width: 66%;}
			.home_course .mes_layout .lf_part .slogan{font-size: 28px;color: #182f7a;}
			.home_course .mes_layout .lf_part ul{margin-top: 10px;display: flex;flex-wrap: wrap;justify-content: flex-start;}
			.home_course .mes_layout .lf_part ul li{margin-top: 10px;width: 25%;color: #666;font-size: 14px;}
			.home_course .mes_layout .rt_part{float: right;padding:0 0 0 64px;text-align: left;background: url(../images/icon_01.png)no-repeat left bottom;}
			.home_course .mes_layout .rt_part p{height: 25px;line-height: 25px;font-size:17px;color: #000;}
			.home_course .mes_layout .rt_part p.num{margin-top: 8px;font-size:33px;font-weight: bold;color: #182f7a;}
			@media only screen and (max-width:1000px){
				.home_course .course_layout .ys_nav ul li .circle{width: 130px;height: 130px;}
				.home_course .course_layout .ys_nav ul li span{font-size: 18px;}
				.home_course .course_layout .ys_nav ul li .circle:after{top: 45.5%;right: -43%;}
				.home_course .mes_layout .lf_part{width: 100%;}
				.home_course .mes_layout .rt_part{float: left;margin-top: 3%;}
			}
			@media only screen and (max-width:768px){
				.home_course .course_layout .ys_nav ul li .circle:after{right: -28%;}
				.home_course .mes_layout{margin-top: 4%;}
			}
			@media only screen and (max-width:680px){
				.home_course .course_layout .ys_nav ul:after{content: initial;}
				.home_course .course_layout .ys_nav ul li{margin: 5px 0;width: 25%;}
				.home_course .course_layout .ys_nav ul li .circle{margin: 0 auto;}
				.home_course .course_layout .ys_nav ul li .circle:after{content: initial;}
				.home_course .course_layout .ys_nav ul li i{width: 50px;height: 50px;}
				.home_course .course_layout .ys_nav ul li i.ys_01{background-position:top 3px center;background-size: 34px; }
				.home_course .course_layout .ys_nav ul li i.ys_02{background-position:top 3px center;background-size: 34px; }
				.home_course .course_layout .ys_nav ul li i.ys_03{background-position:top 3px center;background-size: 34px; }
				.home_course .course_layout .ys_nav ul li i.ys_04{background-position:top 3px center;background-size: 34px; }
				.home_course .course_layout .ys_nav ul li.on i.ys_01{background-position: bottom 10px center;}
				.home_course .course_layout .ys_nav ul li.on i.ys_02{background-position: bottom 19px center;}
				.home_course .course_layout .ys_nav ul li.on i.ys_03{background-position: bottom 19px center;}
				.home_course .course_layout .ys_nav ul li.on i.ys_04{background-position: bottom 19px center;}
				.home_course .mes_layout .lf_part ul li{width: 50%;}
				.home_course .mes_layout .lf_part .slogan{font-size: 24px;}
				.home_course .mes_layout .rt_part p.num{margin-top: 0;font-size: 24px;}
				.home_course .mes_layout .rt_part{padding: 0 0 0 43px;background: url(../images/icon_01.png)no-repeat left bottom 8px/ 34px;}
			}
			@media only screen and (max-width:480px){
				.home_course{padding: 30px 0;}
				.home_course .mes_layout{margin-top: 8%;}
				.home_course .course_layout .ys_nav{margin: 25px 0;}
				.home_course .course_layout .ys_nav ul li .circle{width: 80px;height: 80px;}
				.home_course .course_layout .ys_nav ul li span{font-size: 12px;}
				.home_course .course_layout .ys_nav ul li i{height: 35px;}
				.home_course .course_layout .ys_nav ul li i.ys_01{background-size: 25px;}
				.home_course .course_layout .ys_nav ul li.on i.ys_01{background-position: bottom 6px center;}
				.home_course .course_layout .ys_nav ul li.on i.ys_02,.home_course .course_layout .ys_nav ul li.on i.ys_03,.home_course .course_layout .ys_nav ul li.on i.ys_04{background-position: bottom 5px center;}
				.home_course .mes_layout .lf_part .slogan{font-size: 20px;}
				.home_course .mes_layout .rt_part{margin-top: 6%;}
				.home_course .mes_layout .rt_part p.num{font-size: 20px;}
				
			}
			@media only screen and (max-width:320px){
				.home_course .course_layout .ys_nav ul li .circle{width: 68px;height: 68px;}
				.home_course .mes_layout .lf_part ul li{width: 100%;}
			}
			
			/* 产品中心 */
			.home_product{background: #f5f7f6;padding: 3.8% 0 2%;}
			.home_product .product_list{margin-top: 4.5%;padding: 0 8%;box-sizing: border-box;}
			.home_product .product_list ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
			.home_product .product_list ul li{width: 15.4%; margin-bottom:3%;}
			.home_product .product_list ul li .pdct_img img{width: 100%;}
			.home_product .product_list ul li .tit{margin-top: 17px;font-size: 18px;color: #000;text-align: center;}
			@media only screen and (max-width:1000px){
				.home_product .product_list ul li{margin-bottom: 10px;width: 32%;}
			}
			@media only screen and (max-width:480px){
				.home_product{padding: 30px 3%;}
				.home_product .product_list{margin-top: 20px;padding:0;}
				.home_product .product_list ul li{width: 48.5%;}
				.home_product .product_list ul li .tit{margin-top: 10px;font-size: 14px;}
			}
			
			/* home-news */
			.home_news{padding: 4% 0 5%;}
			.home_news .idx_news_layout{margin-top: 3.5%;display: flex;flex-wrap: wrap;justify-content: space-between;}
			.home_news .idx_news_layout .lf_part{width: 46%;}
			.home_news .idx_news_layout .lf_part .title h6{display: inline-block;font-size: 18px;color: #333;}
			.home_news .idx_news_layout .lf_part .title h6 .en{margin-left: 6px;font-style: normal;font-weight: normal;font-size: 14px;color: #999;}
			.home_news .idx_news_layout .lf_part .title .more{padding: 1px 10px;color: #666;border: 1px solid #ccc;}
			.home_news .idx_news_layout .lf_part .news_01{margin-top: 20px;}
			.home_news .idx_news_layout .lf_part .news_01 .n_img{position: relative;height: 0;padding-bottom: 48%;overflow: hidden;}
			.home_news .idx_news_layout .lf_part .news_01 .n_img img{position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%,-50%);}
			.home_news .idx_news_layout .lf_part .news_01 .news_list{background: #f6f6f6;padding: 33px 4% 3%;box-sizing: border-box;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list .hot .tit{position: relative;padding-left: 41px;font-size: 16px;color: #1f1f1f;box-sizing: border-box;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list .hot .tit:after{content:"";position: absolute;top: -6px;left: -4%;width: 55px;height: 34px;background: url(../images/icon_07.png)no-repeat center left;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list .hot .con{margin: 3.5% 0 1%;font-size: 14px;color: #787878;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list .hot .more{display: inline-block;font-size: 14px;color: #32348a;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list ul li{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #b6b6b6;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list ul li:nth-last-child(1){padding-bottom: 0;border-bottom: none;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list ul li a{position: relative;float: left;font-size: 13px;padding-left: 20px;box-sizing: border-box;width: calc(100% - 100px);width: -webkit-calc(100% - 100px);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list ul li a:before{content:"";position: absolute;top: 50%;left: 8px;width: 4px;height: 4px;background: #333;transform: translateY(-2px);}
			.home_news .idx_news_layout .lf_part .news_01 .news_list ul li .time{float: right;}
			.home_news .idx_news_layout .lf_part .news_01 .news_list .other{margin-top: 10%;}
			.home_news .idx_news_layout .rt_part{width: 50%;}
			.home_news .idx_news_layout .rt_part .title h6{display: inline-block;font-size: 18px;color: #333;}
			.home_news .idx_news_layout .rt_part .title h6 .en{margin-left: 6px;font-style: normal;font-weight: normal;font-size: 14px;color: #999;}
			.home_news .idx_news_layout .rt_part .title .more{padding: 1px 10px;color: #666;border: 1px solid #ccc;}
			.home_news .idx_news_layout .rt_part .news_02{margin-top: 20px;}
			.home_news .idx_news_layout .rt_part .news_02 ul li{margin-bottom: 15px;display: flex;flex-wrap: wrap;justify-content: space-between;}
			.home_news .idx_news_layout .rt_part .news_02 ul li:nth-last-child(1){margin-bottom: 0;}
			.home_news .idx_news_layout .rt_part .news_02 .lf_time{width: 20%;max-width: 120px;text-align: center;color: #fff;}
			.home_news .idx_news_layout .rt_part .news_02 .lf_time .time_bg{padding: 19% 0;background: linear-gradient(90deg,#989898,#666);}
			.home_news .idx_news_layout .rt_part .news_02 .lf_time .day{font-size: 43px;font-weight: bold;}
			.home_news .idx_news_layout .rt_part .news_02 .lf_time .y_m{font-size: 13px;}
			.home_news .idx_news_layout .rt_part .news_02 .rt_content{padding: 3% 4% 0;width: 80%;box-sizing: border-box;background: #f6f6f6;}
			.home_news .idx_news_layout .rt_part .news_02 .rt_content .tit{position: relative;font-size: 16px;color: #1f1f1f;box-sizing: border-box;}
			.home_news .idx_news_layout .rt_part .news_02 .rt_content .con{margin: 2% 0 1%;font-size: 14px;color: #787878;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
			.home_news .idx_news_layout .rt_part .news_02 .rt_content .more{display: inline-block;font-size: 14px;color: #32348a;}
			.home_news .idx_news_layout .rt_part .news_02 .rt_content .m_time{display: none;}
			@media only screen and (max-width:768px){
				.home_news .idx_news_layout .lf_part{width: 100%;}
				.home_news .idx_news_layout .lf_part .news_01 .n_img img{width: 100%;}
				.home_news .idx_news_layout .rt_part{margin-top: 30px;width: 100%;}
			}
			@media only screen and (max-width:480px){
				.home_news{padding: 30px 0;}
				.home_news .idx_news_layout{margin-top: 20px;}
				.home_news .idx_news_layout .lf_part .news_01 .news_list ul li a{padding-left: 10px;}
				.home_news .idx_news_layout .lf_part .news_01 .news_list .hot .tit{font-size: 15px;}
				.home_news .idx_news_layout .rt_part .news_02 .lf_time{display: none;}
				.home_news .idx_news_layout .rt_part .news_02 .rt_content{padding: 4% 3%;width: 100%;}
				.home_news .idx_news_layout .rt_part .news_02 .rt_content .tit{font-size: 15px;}
				.home_news .idx_news_layout .rt_part .news_02 .rt_content .m_time{display:block;}
				.home_news .idx_news_layout .lf_part .news_01 .news_list ul li a:before{left: 2px;}
			}
			
			/* 资质荣誉 */
			.home_certification{padding: 4% 0 3.5%;background: #F5F7F6;}
			.home_certification .cer_layout{margin-top: 3.2%;}
			.home_certification .cer_layout .row{display: flex;padding:0 7%;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;}
			.home_certification .cer_layout .row .cer_item{margin-top: 2.5%;text-align: center;}
			.home_certification .cer_layout .row .cer_item.half .cer_img{margin-top: 30%;}
			.home_certification .cer_layout .row .cer_item .tit{font-size: 16px;margin-top: 10px;}
			@media only screen and (max-width:1400px){
				.home_certification .cer_layout .row{padding: 0;align-items: flex-end;}
				.home_certification .cer_layout .row .cer_item{width: 19%;}
				
			}
			@media only screen and (max-width:768px){
				.home_certification .cer_layout .row .cer_item .tit{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
			}
			
			@media only screen and (max-width:480px){
				.home_certification{padding: 30px 0;}
				.home_certification .cer_layout .row .cer_item .tit{margin-top: 6px;font-size: 14px;}
			}
			
			
			.home_customer{padding: 3.5% 0 3.5%;}
			.home_customer .customer_img{margin-top: 1.6%;}
			.home_customer .customer_img img{display: block;margin: 0 auto;}
			.home_customer .list_wrap{margin: 0 auto;width: 90%;max-width: 1287px;}
			.home_customer .customer_list{display: flex;flex-wrap: nowrap;justify-content: space-between;}
			.home_customer .customer_item{padding-bottom: 10px;border: 1px solid #f5f5f5;box-sizing: border-box;border-collapse: collapse;}
			.home_customer .customer_item p{font-size: 13px;color: #777;text-align: center;letter-spacing: 1px;}
			@media only screen and (max-width:768px){
				.home_customer .customer_list{flex-wrap: wrap;}
				.home_customer .customer_item{width: 33.3%;}
			}
			@media only screen and (max-width:480px){
				.home_customer .customer_item p{font-size: 12px;}
			}
			
			.home_customer .more_img_box{margin-top: 6.3%;}
			.home_customer .more_img_box .box_nav{display:block;margin: 0 auto;width: 90%;max-width: 1208px;}
			.home_customer .more_img_box .box_nav ul{display: flex;flex-wrap: nowrap;justify-content: center;}
			.home_customer .more_img_box .box_nav ul li{margin: 0 7px;padding: 7px 35px;background: linear-gradient(90deg,#999,#666);font-size: 18px;color: #fff;border-radius: 30px;cursor: default;}
			.home_customer .more_img_box .box_nav ul li.on{background:linear-gradient(90deg,#3d3f91,#20237e)}
			.home_customer .more_img_box .box_slide_item{margin-top: 30px;}
			.home_customer .more_img_box .box_slide_item .pic_slide{margin: 0 auto;width: 90%;max-width: 1200px;}
			.home_customer .more_img_box .box_slide_item .cotd_box,.home_customer .more_img_box .box_slide_item .case_box,.home_customer .more_img_box .box_slide_item .team_box{position: relative;}
			.home_customer .more_img_box .box_slide_item .pic_slide .pic_prev,.home_customer .more_img_box .box_slide_item .pic_slide .pic_next{position: absolute;top: 50%;width: 48px;height: 17px;background: #bbb;cursor: pointer;}
			.home_customer .more_img_box .box_slide_item .pic_slide .pic_prev{left: -7%;background: url(../images/icon_08.png)no-repeat center;}
			.home_customer .more_img_box .box_slide_item .pic_slide .pic_next{right: -7%;background: url(../images/icon_09.png)no-repeat center;}
			.home_customer .more_img_box .box_slide_item .pic_slide .text{margin-top: 10px;font-size: 16px;color: #1f1f1f;text-align: center;}
			@media only screen and (max-width:1440px){
				.home_customer .more_img_box .box_slide_item .pic_slide .pic_prev{left: -5%;}
				.home_customer .more_img_box .box_slide_item .pic_slide .pic_next{right: -5%;}
			}
			@media only screen and (max-width:768px){
				.home_customer{padding: 30px 0 60px;}
				.home_customer .more_img_box .box_nav ul li{padding: 7px 26px;white-space: nowrap;}
				.home_customer .more_img_box .box_slide_item .pic_slide .pic_prev, .home_customer .more_img_box .box_slide_item .pic_slide .pic_next{top: 110%;width: 36px;height: 36px;}
				.home_customer .more_img_box .box_slide_item .pic_slide .pic_prev{left: 40%;transform: translateX(-50%);background:#182F7A url(../images/arrow-left-light.png)no-repeat center;}
				.home_customer .more_img_box .box_slide_item .pic_slide .pic_next{right: 40%;transform: translateX(50%);background:#182F7A url(../images/arrow-right-light.png)no-repeat center;}
			}
			@media only screen and (max-width:480px){
				.home_customer .more_img_box .box_nav ul li{padding: 7px 14px;font-size: 14px;}
				.home_customer .more_img_box .box_slide_item .pic_slide .pic_prev, .home_customer .more_img_box .box_slide_item .pic_slide .pic_next{width: 30px;height: 30px;}
				.home_customer .more_img_box .box_slide_item .pic_slide .text{font-size: 14px;}
			}
			
			/* foot */
			.foot .foot_nav .fx{display: flex;flex-wrap: nowrap;justify-content: space-between;}
			.foot .foot_nav .nav_item{width: calc(19% - 2px);border: 1px solid #00584a;box-sizing: border-box;padding: 1.4% 1.6%;border-radius: 6px ;}
			.foot .foot_nav .nav_item p{width: 100%;font-size: 14px;color: #000;background:url(../images/f_rt.png)no-repeat right 5px center}
			.foot .foot_friend{margin: 30px 0 50px;}
			.foot .foot_friend span{margin-left: 3%;display: inline-block;font-size: 14px;font-weight: bold;color: #000;}
			.foot .foot_friend .fd{margin-left: 0;}
			.foot .foot_top{background: #f9f9f9;background: url(../images/foot_bg.jpg)no-repeat center/cover;}
			.foot .foot_top .border_line{width: 100%;height: 1px;background:#d3d3d3}
			.foot .foot_top .wrap{margin: 0 auto;padding: 5.2% 0 3.3%;width:100%;display: flex;flex-wrap: nowrap;justify-content: space-between;color: #fff;}
			.foot .foot_top .wrap p.tit{margin-bottom: 30px;font-size: 24px;}
			.foot .foot_top .ft_nav{width: 27%;}
			.foot .foot_top .ft_nav ul li{float: left;padding-left: 12px;margin-bottom: 7%;width: 50%;font-size: 14px;box-sizing: border-box;position: relative;}
			.foot .foot_top .ft_nav ul li:after{content:"";position: absolute;left: 0;top: 4px;width: 7px;height: 11px;background: url(../images/icon_10.png)no-repeat center;}
			.foot .foot_top .ft_nav ul li a:hover{color: #f08519;}
			.foot .foot_top .f_logo{width: 20%;max-width: 202px;vertical-align: middle;}
			.foot .foot_top .f_logo img{width: 100%;}
			.foot .foot_top .mes{vertical-align: middle;}
			.foot .foot_top .mes p{margin-bottom: 4%;font-size: 15px;line-height: 28px;}
			.foot .foot_top i{display: inline-block;margin-top: 2%;width: 1px;height:80px;background: #d3d3d3;}
			.foot .foot_top .ewm{width: 269px;text-align: center;font-size: 14px;font-weight: bold;}
			.foot .foot_top .ewm p{margin-top: 11px;}
			.foot .foot_btm{padding: 22px 0;text-align: center;background:#f9f9f9}
			.foot .foot_btm span{display: inline-block;font-size: 14px;color: #333;cursor: default;}
			.foot .foot_btm span:nth-child(1){margin-right: 2%;}
			.foot .foot_btm span:nth-child(3){margin-right: 2%;}
			/* .foot .foot_btm span:nth-child(3){margin-right: 2%;} */
			.foot .foot_btm a{color: #333;}
			.foot .foot_btm a:hover{color: #F08519;cursor: pointer;}
			.foot .foot_top.clearfix:after{display: none;}
			@media only screen and (max-width:1000px){
				.foot .foot_top .wrap{flex-wrap: wrap;}
				.foot .foot_top .ft_nav{width: 50%;}
			}
			@media only screen and (max-width:768px){
				.foot .foot_top .ft_nav{width: 100%;}
				.foot .foot_top .ft_nav ul li{width: 16.6%;}
			}
			@media only screen and (max-width:480px){
			.foot .foot_top .ft_nav {display: none;}
			.foot .foot_top .ewm{margin:0 auto;width: 78%;}
			.foot .foot_top .ewm div:nth-last-child(1) > div{width: auto;}
			.foot .foot_top .wrap{padding: 30px 0;flex-wrap:wrap;width: 100%;}
			.foot .foot_top .wrap p.tit{margin-bottom: 15px;font-size: 20px;}
			.foot .foot_top .mes p{margin-bottom: 3%;font-size: 14px;}
			.foot .foot_btm span:nth-last-child(3){display: block;}
			}
			
			/* 动画 */
			/* .js-m.js-m-2 {
			    opacity: 0;
			    -webkit-transform: translate3d(0, 50px, 0);
			    transform: translate3d(0, 50px, 0);
			    -webkit-transition: all 0.6s;
			    transition: all 0.6s;
			    -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
			    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
					transition-delay: 0.5s;
					-webkit-animation-delay: 0.5s;
			}
			.js-m.js-m-2.animate {
			    opacity: 1;
			    -webkit-transform: translate(0, 0);
			    -ms-transform: translate(0, 0);
			    transform: translate(0, 0);
			} */
			
			/* side_nav */
			.side_nav{position: fixed;right: 2%;bottom: 20%;z-index: 111;display: none;}
			.side_nav span{display: block;}
			.side_nav span i{display: block;width: 40px;height: 40px;background: #182F7A;border-radius: 50%;line-height: 40px;text-align: center;}
			@media only screen and (max-width:480px){
				.side_nav{display: none;}
			}
.friendly{ margin-bottom:20px;}
.friendly a{ margin:0 5px 0 0; color:#333;}