/* banner */
.banner{width: 100%;height:auto;overflow: hidden;position: relative;}
.banner .swiper{width: 100%;height: 100%;}
/* .banner .swiper img{width: 100%;height:100%;} */
.banner .list{width:100%;height: 100%;}
.banner .pcpt{display: block;}
.banner .mbpt{display: none;}
.banner #banner_prev,.banner #banner_next{position: absolute;top: 48.5%;transform: translateY(-50%);width: 27px;height: 47px;z-index: 3;cursor: pointer;}
.banner #banner_prev{left:5%;background: url(../images/banner_prev.png)no-repeat center;transition: opacity 0.3s linear;}
.banner #banner_next{right: 5%;background: url(../images/banner_next.png)no-repeat center;transition: opacity 0.3s linear;}
.banner .swiper-pagination{width:100%;height: 8px;padding: 0;margin: 0;bottom: 38px;}
.banner .swiper-pagination-bullet{margin: 0 8px;}
.banner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
.banner .swiper-pagination span{width: 92px;height: 2px;background: #fff;padding: 0;border: solid 1px transparent;opacity: 1;border-radius: 0%;vertical-align: middle;border: 0;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{/* width: 6px;height: 6px; */border-color:transparent;background: #ff7e00;}
.banner .swiper-pagination-bullet{border-radius: 16px;}
.banner .swiper-pagination{height: auto;bottom: 30px;}


@media only screen and (max-width:1260px){
	.banner #banner_prev, .banner #banner_next{width: 20px;height: 30px;}
	/* .banner #banner_prev,.banner #banner_next{background-size: 20px;} */
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 13px;}
	.banner .swiper-pagination span{width: 65px;}
}
@media only screen and (max-width:480px){
.banner #banner_prev, .banner #banner_next{height: 22px;background-size: 12px;}
	.banner #banner_prev{left: 3%;}
	.banner #banner_next{right: 3%;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
	.banner .swiper-pagination{bottom: 13px;}
	.banner .swiper-pagination span{width: 43px;height: 4px;margin: 0 5px;}
	.banner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
}

.banner .list01 {position: relative;z-index: 1;background: #c2b4a7;overflow: hidden;}
.banner .list01 .text{position: absolute;left: 0;top:46.5%;width:100%;height: auto;transform: translate(0,-50%);z-index: 2;}
.banner .list01 .text .wrap{margin: 0 0 0 auto;text-align: right;transform: translateX(50%);opacity: 0.2;transition: all 0.6s 0.9s ease-out;}
.banner .list01 .text .bottom img{margin-top: 6.5%;transform: translateX(17px);}
.banner .list01 .img{overflow: hidden;}
.banner .list01 .img img{transform: translateX(-50%);opacity: 0.2;transition: all 1s 0.5s ease-out;}
.banner .list01.after .img img{transform: translateX(0);opacity: 1;}
.banner .list01.after .text .wrap{transform: translateX(0);opacity: 1;}
@media only screen and (max-width:1260px){
	.banner .list01 .text .bottom img{transform: translateX(5px);}
	.banner .list01 .text .wrap{width: 50%;}
}
@media only screen and (max-width:480px){
	.banner .list01 .text .wrap{width: 65%;}
	.banner .list01 .text .wrap .top{margin: 0 0 0 auto;width: 60%;}
}

/* common_css */
.idx_top{padding: 4.7% 0 2.5%;}
.idx_title .title{font-size: 42px;position: relative;z-index: 1;line-height: 1em;display: inline-block;}
.idx_title .title:after{content: "";position: absolute;left: 0;bottom: 0;width: 80px;height: 9px;background: #ff7e00;z-index: -1;}
.idx_title .slogan{margin-top: 15px;font-size: 18px;color: #474747;}
.idx_title .en{display: block;margin-bottom: 10px;font-size: 18px;font-family: arial;color: #999;text-transform:capitalize;}
@media only screen and (max-width:1440px){
	.idx_top{padding: 40px 0 30px;}
	.idx_title .title{font-size: 36px;}
	.idx_title .title:after{width: 70px;}
}
@media only screen and (max-width:1260px){
	.idx_title .title{font-size: 30px;}
	.idx_title .title:after{width: 58px;height: 5px;}
}
@media only screen and (max-width:768px){
	.idx_top{padding: 30px 0 25px;}
	.idx_title .title{font-size: 24px;}
	.idx_title .en{font-size: 15px;margin-bottom: 8px;}
	.idx_title .title:after{width: 48px;height: 5px;}
	.idx_title .slogan{font-size: 16px;}
}
@media only screen and (max-width:480px){
	.idx_title .title{font-size: 18px;}
	.idx_title .en{font-size: 12px;}
	.idx_title .title:after{width: 33px;height: 3px;}
	.idx_title .slogan{font-size: 14px;}
}

/* home_product */
.home_product .idx_top{display: flex;flex-wrap: wrap;justify-content: space-between;}
.home_product .pro_nav{width: 84px;position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;}
.home_product .pro_nav i{display: inline-block;width: 16px;height: 26px;cursor: pointer;background-repeat: no-repeat;background-position: center;background-size: 100% auto;}
.home_product .pro_nav .swiper-button-disabled i{filter:opacity(0.41);}
.home_product .pro_nav .pro_prev i{background-image: url(../images/pro_prev2.png);}
.home_product .pro_nav .pro_next i{background-image: url(../images/pro_next2.png);}
/* home_business */
.home_product{padding: 0 0 3.2%;overflow: hidden;background: #f6f6f6;}
.home_product .class_list .wrap{box-sizing: border-box;}
.home_product .class_list .swiper-container{}
.home_product .class_list .swiper-wrapper{}
.home_product .class_list .swiper-slide{width: 18.8%;max-width: 1000px;overflow: hidden;background: #fff;}
.home_product .class_list .swiper-slide .img{position: relative;padding-bottom: 155%;width: 100%;height: 0;overflow: hidden;}
.home_product .class_list .swiper-slide .img img{position: absolute;left: 50%;top:50%;width: 100%;transform: translate(-50%,-50%) scale(1.2);opacity: 0;transition: all .4s ease-out;}
.home_product .class_list .change{position: relative;margin: 4% auto 0;width: 490px;max-width: 100%;height: 4px;text-align: center;z-index: 2;}
.home_product .class_list .swiper-slide .text{position: absolute;left: 0;top: 50%;width: 100%;max-height: 100%;z-index: 2;color: #000;padding: 0 12%;box-sizing: border-box;transition: all .5s ease-out;transform: translate(0,-50%);}
.home_product .class_list .swiper-slide .text .industry_logo{margin-bottom: 0;text-align: left;}
/* .home_product .class_list .swiper-slide .text .industry_logo > div{display: inline-block;} */
/* .home_product .class_list .swiper-slide .text .industry_logo img{width: auto;} */
.home_product .class_list .swiper-slide .text .text_part{display: block;}
.home_product .class_list .swiper-slide .text .tit{margin-bottom: 30px;font-size: 30px;color: #999;transition: all .5s ease-out;}
.home_product .class_list .swiper-slide .text em{display: block;font-size: 16px;font-family: arial;}
.home_product .class_list .swiper-slide .text .con{font-size: 16px;line-height: 2.3em;}
.home_product .class_list .swiper-slide .text .more span{display: block;margin-top: 0%;margin-top: 20%;padding: 20px 0 0;font-size: 16px;box-sizing: border-box;text-align: left;visibility: visible;opacity: 1;transition: all .5s ease-out;position: relative;letter-spacing: 1px;text-align: right;border-top: 1px solid #000;text-align: right;}
.home_product .class_list .swiper-slide .text .more span .item_more{display: inline-block;margin: 0 0 0 auto;width: 17px;height: 17px;background: url(../images/icon_ad_more.png)no-repeat center;background-size: initial;display: block;}
@keyframes roll{
	from{right: 4px;}
	to{right: -webkit-calc(100% - 40px);}
}
@keyframes roll2{
	from{right: 4px;}
	to{right: -webkit-calc(100% - 28px);}
}
/* .home_product .class_list .swiper-slide .text .more span:hover{padding: 12px 0 12px 60px;}
.home_product .class_list .swiper-slide .text .more span:hover .item_more{animation: roll 0.5s 0s 1 ease;animation-fill-mode:forwards;} */

.home_product .class_list .swiper-slide .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.35);opacity: 0;z-index: 1;transition: all .4s;}

.home_product .class_list .swiper-slide .more_icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);visibility: hidden;opacity: 0;transition: all .5s ease-out;z-index: 2;}
.home_product .class_list .swiper-slide .more_icon i img{display: block;width: auto;margin: 0 auto;}
.home_product .class_list .swiper-slide .more_icon .tit{margin-top: 10px;font-size: 18px;color: #fff;}

.home_product .class_list .change .swiper-pagination{position: absolute;width: 100%;height: 2px;background-color: #ccc;}
.home_product .class_list .change  .swiper-pagination-bullet{width: 80px;height: 8px;margin: 0 7px;position: relative;background: #d6d6d6;opacity: 1;border-radius: 10px;}
.home_product .class_list .change  .swiper-pagination-bullet-active{background:#130c04;border:2px #c9c9c9;}
.home_product .swiper-scrollbar{position: absolute;width: 100%;height: 2px;z-index: -1;background: #ccc;}
.home_product .swiper-scrollbar-drag{position: absolute;top: auto;bottom: 0;height: 4px;background: #333;cursor: pointer;border-radius: 0;}
.home_product .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #333;height: 4px;top: auto;bottom: 0;}
@media only screen and (min-width:481px){
	.home_product .class_list .swiper-slide:hover .mask{left: 0;opacity: 1;}
	.home_product .class_list .swiper-slide:hover .img img{transform: translate(-50%,-50%) scale(1);opacity: 1;}
	.home_product .class_list .swiper-slide:hover .more_icon{visibility: visible;opacity: 1;}
	
	.home_product .class_list .swiper-slide:hover .text{top: 50%;color: #fff;}
	.home_product .class_list .swiper-slide:hover .text .industry_logo{}
	.home_product .class_list .swiper-slide:hover .text .text_part{display: block;}
	.home_product .class_list .swiper-slide:hover .tit{color: #fff;}
	.home_product .class_list .swiper-slide:hover .text .more span{border-color: #fff;}
	.home_product .class_list .swiper-slide:hover .text .more span .item_more{filter: brightness(100);}
}
@media only screen and (max-width:1440px){
	.home_product .class_list .swiper-slide .text .tit{font-size: 18px;}
	.home_product .class_list .swiper-slide .text em{font-size: 16px;}
	.home_product .class_list .swiper-slide .text .con{font-size: 14px;line-height: 1.8em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
}
@media only screen and (max-width:1260px){
	.home_product{padding-bottom: 40px;}
	.home_product .class_list .swiper-slide .text{}
	.home_product .class_list .swiper-slide .text .tit{font-size: 16px;}
	.home_product .class_list .swiper-slide .text em{font-size: 14px;}
	.home_product .class_list .swiper-slide .text .con{}
	.home_product .class_list .swiper-slide .text .more span{    padding: 5px 0;width: auto;font-size: 12px;letter-spacing: 0;}
	/* .home_product .class_list .swiper-slide .text .more span:hover{padding: 7px 0 7px 30px;} */
	.home_product .class_list .swiper-slide .text .more span .item_more{width: 24px;height: 24px;background-size: 12px;}
}
@media only screen and (max-width:768px){
	.home_product{padding-bottom: 30px;}
	.home_product .class_list .change{margin-top: 38px;}
	.home_product .swiper-scrollbar-drag{height: 2px;}
	.home_product .pro_nav{width: 60px;}
	.home_product .pro_nav i{width: 12px;height: 18px;}
}
@media only screen and (max-width:480px){
	.home_product .class_list .swiper-slide .text .con{}
	.home_product .class_list .swiper-slide .text{}
	.home_product .class_list .swiper-slide .text .tit{font-size: 14px;}
	.home_product .class_list .swiper-slide .text em{font-size: 14px;}
	.home_product .pro_nav{width: 46px;}
}

/* home_consult */
.home_consult {padding-bottom: 3.2%;}
.home_consult .idx_top:after{content: "";position: absolute;left: 0;bottom: 16px;width: 100%;height: 1px;background: #f6f6f6;}
.home_consult .idx_title .title span{display: inline-block;vertical-align: middle;font-size: 16px;color: #000;}
.home_consult .list_content ul{justify-content: flex-start;}
.home_consult .list_content ul li{margin-top: 0.5%;margin-right: 0.66%;width: 24.5%;}
.home_consult .list_content ul li:nth-child(4n){margin-right: 0;}
.home_consult .list_content .item .img{position: relative;padding-bottom: 117.6%;width: 100%;height: 0;overflow: hidden;}
.home_consult .list_content .item .img img{position: absolute;left: 50%;top:50%;width: 100%;transform: translate(-50%,-50%);transition: all .4s linear;}
.home_consult .m2{display: inline-block;position: relative;margin-top: 50px;}
.home_consult .more{display: inline-block;font-size: 16px;padding: 14px 56px;}
.home_consult .m2 .line1{position: absolute;left: 0;top:0;width: 100%;height: 1px;background: #000;}
.home_consult .m2 .line2{position: absolute;right: 0;top:0;width: 1px;height: 100%;background: #000;}
.home_consult .m2 .line3{position: absolute;right: 0;bottom:0;width: 100%;height: 1px;background: #000;}
.home_consult .m2 .line4{position: absolute;left: 0;bottom:0;width: 1px;height: 100%;background: #000;}

@keyframes h0{
	from{height: 100%;}
	to{height: 0;}
}
@keyframes w0{
	from{width: 100%;}
	to{width: 0;}
}
@media only screen and (min-width:481px){
	.home_consult .list_content .item:hover .img img{transform: translate(-50%,-50%) scale(1.1);}
	.home_consult .m2:hover .line2,.home_consult .m2:hover .line4{animation: h0 0.4s 0s 1 forwards;}
	.home_consult .m2:hover .line1,.home_consult .m2:hover .line3{animation: w0 0.4s 0s 1 forwards;}
}
@media only screen and (max-width:1440px){
	.home_consult .m2{margin-top: 35px;}
	.home_consult .more{padding: 10px 32px;}
}
@media only screen and (max-width:1260px){
	.home_consult{padding-bottom: 40px;}
}
@media only screen and (max-width:768px){
	.home_consult{padding-bottom: 30px;}
	.home_consult .more{padding: 8px 28px;font-size: 14px;}
	.home_consult .m2{margin-top: 30px;}
}
@media only screen and (max-width:480px){
	.home_consult .list_content ul{justify-content: space-between;}
	.home_consult .list_content ul li{width: 49.8%;margin-right: 0;}
}

/* home_strength */
.home_strength{padding-bottom: 5%;background: url(../images/home_strength_bg.jpg)no-repeat center/cover;}
.home_strength .idx_title .tilte:after{content: initial;}
.home_strength .content_wrap{position: absolute;left: 0;bottom: 0;padding: 7.6% 3% 2.8%;width: 365px;box-sizing: border-box;;background: #ff9000;z-index: 2;color: #fff;}
.home_strength .content_wrap .title {font-size: 34px;font-family: arial;}
.home_strength .content_wrap .title b{display: block;}
.home_strength .content_wrap .con{margin-top: 24px;font-size: 16px;}
.home_strength .content_wrap .more{display: inline-block;background: #fff;margin-top: 56px;padding: 17px 12px;}
.home_strength .content_wrap .more i{display: block;width: 19px;height: 25px;background: url(../images/icon_02.png)no-repeat center/100% auto;}
.home_strength .ys_pf{margin-top: 34px;}
.home_strength .ys_pf li{position: relative;width: 23.6%;background: #fff;}
.home_strength .ys_pf li .img{position: relative;padding-bottom: 120%;width: 100%;height: 0;overflow: hidden;}
.home_strength .ys_pf li .img img{position: absolute;left:50%;top:50%;width: 100%;transform: translate(-50%,-50%);visibility: hidden;opacity: 0;transition: all .4s ease-out;}
.home_strength .ys_pf li .text_wrap{position: absolute;left:0;top: 0;padding: 13.5% 10%;width: 100%;height: 100%;z-index: 2;box-sizing: border-box;}
.home_strength .ys_pf li .text_wrap .title i{display: inline-block;vertical-align: middle;margin-right: 5%;}
.home_strength .ys_pf li .text_wrap .title span{display: inline-block;font-size: 22px;font-weight: bold;vertical-align: middle;}
.home_strength .ys_pf li .text_wrap .con{position: absolute;left: 50%;bottom: 36px;padding: 3% 0 0;width: 76%;height: 134px;box-sizing: border-box;font-size: 16px;font-weight: bold;letter-spacing: 1px;line-height: 1.6;border-top: 2px solid #000;transform: translateX(-50%);}
@media only screen and (min-width:481px){
	.home_strength .ys_pf li:hover .img img{visibility: visible;opacity: 1;}
	.home_strength .ys_pf li:hover{color: #fff;}
	.home_strength .ys_pf li:hover .text_wrap .title i{filter: grayscale(1) brightness(1000);}
	.home_strength .ys_pf li:hover .con{border-color: #fff;}
}
@media only screen and (max-width:1440px){
	.home_strength .content_wrap{padding: 5.6% 3.2% 2.6%;}
	.home_strength .content_wrap .title{font-size: 26px;}
	.home_strength .content_wrap .more{margin-top: 42px;}
}
@media only screen and (max-width:1260px){
	.home_strength {padding-bottom: 40px;}
	.home_strength .content_wrap{width: 320px;}
	.home_strength .content_wrap .title{font-size: 20px;}
	.home_strength .content_wrap .more{padding: 10px 8px;}
	.home_strength .ys_pf li .text_wrap{padding: 10% 6%;}
	.home_strength .ys_pf li .text_wrap .title i{width: 40px;}
	.home_strength .ys_pf li .text_wrap .title span{font-size: 20px;}
	.home_strength .ys_pf li .text_wrap .con{font-size: 14px;}
}
@media only screen and (max-width:1080px){
	.home_strength .ys_pf li .text_wrap .title i{width: 28px;}
	.home_strength .ys_pf li{margin-bottom: 1%;width: 49.5%;}
	.home_strength .ys_pf li .img{padding-bottom: 75%;}
	.home_strength .content_wrap{position: initial;width: 100%;}
}
@media only screen and (max-width:768px){
	.home_strength {padding-bottom: 30px;}
	.home_strength .content_wrap .title{font-size: 18px;}
	.home_strength .ys_pf{margin-top: 16px;}
	.home_strength .ys_pf li .text_wrap .title span{font-size: 18px;}
	.home_strength .ys_pf li .text_wrap .con{position: initial;transform: initial;width: 100%;height: auto;margin-top: 36px;}
}
@media only screen and (max-width:480px){
	.home_strength .content_wrap .title{font-size: 16px;}
	.home_strength .content_wrap .con{font-size: 14px;line-height: 24px;}
	.home_strength .content_wrap .more{margin-top: 30px;}
	.home_strength .content_wrap .more i{width: 13px;height: 15px;}
	.home_strength .ys_pf li .img{}
	.home_strength .ys_pf li .text_wrap .con{display: none;}
	.home_strength .ys_pf li .text_wrap .title{text-align: center;}
	.home_strength .ys_pf li .text_wrap .title i{margin: 0;width: 36px;}
	.home_strength .ys_pf li .text_wrap .title span{margin-top: 25px;width: 100%;font-size: 15px;}
}

/* home_profile */
.home_profile{padding: 7.7% 0 0;background: url(../images/home_pf_bg.jpg)no-repeat center/cover;}
.home_profile .pf_jianjie .wrap{width: 472px;max-width: 100%;}
.home_profile .pf_jianjie .idx_title .slogan{font-size: 38px;color: #000;}
.home_profile .pf_jianjie .content{margin-top: 12px;font-size: 16px;line-height: 2.4;}
.home_profile .pf_jianjie .content a{color: #ff0000;}
.home_profile .ab_nav{margin-top: 6.2%;background: rgba(0,0,0,0.47);color: #fff;}
.home_profile .ab_nav ul li{padding: 5.3% 0;width: 20%;box-sizing: border-box;}
.home_profile .ab_nav ul li a{display: block;width: 100%;}
.home_profile .ab_nav ul li a > div{justify-content: center;align-items: center;flex-wrap: nowrap;}
.home_profile .ab_nav ul li .num{margin-right: 18px;font-size: 50px;font-weight: bold;font-family: arial;}
.home_profile .ab_nav ul li .text_wrap .tit{font-size: 17px;font-weight: bold;}
.home_profile .ab_nav ul li .text_wrap em{display: block;font-size: 15px;}

@media only screen and (min-width:481px){
	.home_profile .pf_jianjie .content a:hover{color: #ff7e00;}
}
@media only screen and (max-width:1440px){
	.home_profile .pf_jianjie .idx_title .slogan{font-size: 30px;}
}
@media only screen and (max-width:1260px){
	.home_profile .pf_jianjie .idx_title .slogan{font-size: 24px;}
	.home_profile .ab_nav ul li .num{font-size: 40px;}
}
@media only screen and (max-width:768px){
	.home_profile{position: relative;z-index: 1;}
	.home_profile:after{content: "";position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.35);z-index: -1;}
	.home_profile .pf_jianjie .wrap{color: #f4f4f4;}
	.home_profile .pf_jianjie .idx_title .slogan{color: #f4f4f4;font-size: 21px;}
	.home_profile .ab_nav ul li{padding: 3.3% 0;text-align: center;}
	.home_profile .ab_nav ul li a > div{flex-wrap: wrap;}
	.home_profile .ab_nav ul li .num{margin: 0 0 8px 0;font-size: 34px;}
	.home_profile .ab_nav ul li .text_wrap{width: 100%;}
	.home_profile .ab_nav ul li .text_wrap .tit{font-size: 15px;}
}
@media only screen and (max-width:480px){
	.home_profile{padding: 0 0 30px;background: url(../images/home_pf_bg.jpg)no-repeat center left/auto 100%;}
	.home_profile .pf_jianjie .idx_title .slogan{font-size: 17px;}
	.home_profile .pf_jianjie .content{margin-top: 0;font-size: 14px;line-height: 24px;}
	.home_profile .ab_nav{display: none;}
}

/* home_news */
.home_news{padding: 0 0 3.2%;width: 100%;height:auto;display: flex;justify-content: center;align-items: center;}
.home_news .idx_top{align-items: flex-end;}
.home_news .box{width: 100%;}
.home_news .list_wrap{position: relative;margin-top: 2.6%;}
.home_news .news_nav{width: 320px;}
.home_news .news_nav ul{justify-content: flex-end;}
.home_news .news_nav ul li{margin-left: 17%;font-size: 18px;cursor: pointer;color: #9a9a9a;font-weight: bold;position: relative;z-index: 1;}
.home_news .news_nav ul li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0;height: 5px;background: #ff7e00;z-index: -1;transition: width 0.4s linear;}
.home_news .news_nav ul li:nth-child(1){margin-left: 0;}
.home_news .news_nav ul li.on{color: #000;}
.home_news .news_nav ul li.on:after{width: 100%;}
.home_news .news_part{}
.home_news .news_part .part{position: relative;}
.home_news .news_part .part .ol{box-sizing: border-box;overflow: hidden;}
/* .home_news .news_part .part .swiper-container{overflow: initial;} */
.home_news .news_part .part .swiper-slide{box-sizing: border-box;}
.home_news .news_part .part .item .img{position: relative;padding-bottom: 56.6%;width: 100%;height: 0;overflow:hidden;}
.home_news .news_part .part .item .img img{position: absolute;left: 0;top:50%;width: 100%;transform: translateY(-50%);transition: all .6s ease-in-out;}
.home_news .news_part .part .item:hover .img img{transform: translateY(-50%) scale(1.03);}
.home_news .news_part .part .item .tit{margin: 26px 0 56px;font-size: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: normal;font-weight: bold;}
.home_news .news_part .part .item .time{margin-top: 20px;font-size: 16px;font-family: arial;font-weight: bold;}
.home_news .news_part .part .item .con{font-size: 18px;color: #a1a1a1;line-height: 1.6;}
.home_news .news_part .part .news_slide{display: inline-block;margin:26px auto 0;width: 135px;display: flex;flex-wrap: wrap;justify-content: space-between;z-index: 5;}
.home_news .news_part .part .news_slide .news_prev,.home_news .news_part .part .news_slide .news_next{width: 47px;height: 47px;border-radius: 50%;background: #ccc;cursor: pointer;position: relative;}
.home_news .news_part .part .news_slide .news_prev:hover,.home_news .news_part .part .news_slide .news_next:hover{background-color: #42ccab;}
.home_news .news_part .part .news_slide .news_prev i,.home_news .news_part .part .news_slide .news_next i{position: absolute;display: inline-block;top: 50%;transform: translate(-50%,-50%);width: 12px;height: 14px;background-repeat: no-repeat;background-position: center;background-size: 100%;}
.home_news .news_part .part .news_slide .news_prev i{left: 45%;background-image: url(../images/news_prev.png);}
.home_news .news_part .part .news_slide .news_next i{left: 55%;background-image: url(../images/news_next.png);}
@media only screen and (min-width:481px){
	.home_news .news_part .part .item:hover .tit{color: #ff7e00;}
}
@media only screen and (max-width:1260px){
	.home_news{padding-bottom: 40px;}
	.home_news .news_part .part .item .tit{font-size: 18px;margin: 26px 0 40px;}
	.home_news .news_part .part .item .time{font-size: 18px;}
	.home_news .news_part .part .item .con{font-size: 16px;line-height: 28px;}
	.home_news .news_nav{left: 5%;width: 50%;}
	.home_news .news_part .part .news_slide{right: calc(100% + 138px);right: -webkit-calc(100% + 138px);}
}
@media only screen and (max-width:768px){
	.home_news{padding-bottom: 30px;}
	.home_news .news_nav ul li{margin-left: 10%;font-size: 16px;}
	.home_news .news_part .part .item .tit{font-size: 16px;margin: 18px 0 26px;}
}
@media only screen and (max-width:680px){
	.home_news .list_wrap .wrap{margin: 0 auto;width: 100%;max-width: 1460px;}
	.home_news .news_nav{margin-top: 20px;width: 100%;}
	.home_news .news_nav ul{display: flex;justify-content: flex-end;}
	.home_news .news_nav ul li{margin-left: 5%;font-size: 15px;}
	.home_news .news_part{width: 100%;}
	.home_news .news_part .part .ol{padding-right: 0;}
	.home_news .news_part .part .swiper-slide{padding: 0;}
	.home_news .news_part .part .news_slide{position: initial;margin: 3% 0 0 auto;width: 100px;}
	.home_news .news_part .part .news_slide .news_prev, .home_news .news_part .part .news_slide .news_next{width: 38px;height: 38px;}
}
@media only screen and (max-width:480px){
	.home_news .list_wrap .wrap{width: 100%;}
}
