@import url("core.css");
@import url("../font-awesome/css/font-awesome.min.css");
@import url("animate.css");

/*common*/
.w1440{
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
}

.clear{
    clear: both;
}

body{
    background-color: #efefef;
}

.to-big .img{overflow: hidden;}

.to-big .img img{transform: scale(1.0);transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}

.to-big:hover .img img{transform: scale(1.15);}

.item_h2_title{font-size: 34px;color: #e60012;font-weight: bold;text-align: center;text-transform: uppercase;}
.item_p_des{text-align: center;margin: 20px auto 60px;font-size: 14px;color: #616161;line-height: 26px;}
.backshow{background-repeat: no-repeat;background-position: center;background-size: cover;}

/**/


/*#banner_index*/
#banner_index img{width: 100%;}



/*quote_sub*/
#quote_sub .w1440{position: relative;top:-80px;z-index: 3;}
#quote_sub .sub_type{float: right;display: flex;width: 425px;height: 45px;background-color: #fff;border-radius: 10px 10px 0 0;padding:0 10px;}
#quote_sub .sub_type a{display: block;flex:1px;text-align: center;font-size: 16px;line-height: 45px;}
#quote_sub .sub_type a.active{border-bottom: 2px solid #e60012;color: #e60012;}
#quote_sub .sub_form{padding:20px;background-color: #fff;display: block;border-radius: 10px 0 10px  10px;box-shadow: 0 5px 24px -10px #555}
#quote_sub .sub_form .form_list{display: none;}
#quote_sub .sub_form .form_list.active{display: flex;}
#quote_sub .sub_form .left_con{float: left;padding-top: 10px;width: 263px;line-height: 20px;height: 60px;border-right: 1px solid #eee;}
#quote_sub .sub_form .left_con b{font-size: 16px;color: #e60012;display: block;}
#quote_sub .sub_form .left_con p{font-size: 16px;}
#quote_sub .sub_form .right_form{float: right;width: calc( 100% - 263px);}
#quote_sub .sub_form .right_form ul{display: flex;}
#quote_sub .sub_form .right_form ul li {flex:1;margin-left: 15px;}
#quote_sub .sub_form .right_form ul li.quote{flex:0.75}
#quote_sub .sub_form .right_form ul li label{font-size: 16px;margin-bottom: 10px;display: block;}
#quote_sub .sub_form .right_form ul li input{font-size: 16px;outline: 0;border: 0;background-color: #f7f7f7;width:100%;height: 35px;line-height: 35px;padding-left: 5px;border-radius: 10px;}
#quote_sub .sub_form .right_form ul li input[type=submit]{height: 60px;background-color: #e60012;color: #fff;padding-left: 35px;background-image: url(../images/jsq.png);background-repeat: no-repeat;background-position: 20px center;background-size: 21px auto;}

@media(max-width:1440px){
    .w1440{width: calc(100% - 40px);box-sizing: border-box;}
    #headertop .w1440{width: 100%;}
    #footer .w1440{width: 100%;}
    #quote_sub .sub_form .right_form ul li label {font-size: 13px;}
    #quote_sub .sub_form .right_form ul li input{font-size: 13px;}
    #quote_sub .sub_form .right_form ul li input[type=submit]{padding-left: 35px;background-image: url(../images/jsq.png);background-position: 20px center;background-size: 15px auto;}
}


@media(max-width:1100px){
    
    footer {padding: 35px 20px;}
    #quote_sub .sub_form .form_list.active{display: block;}
    #quote_sub .sub_form .left_con{width: 100%;border:0}
    #quote_sub .sub_form .right_form{width: 100%;margin-top: 20px;}
    #quote_sub .w1440{top: 0;}
    #quote_sub .sub_type{width: 100%;}
    #quote_sub{padding: 15px 0;}
    #quote_sub .sub_form{border-radius: 0 0 10px 10px;}
}

@media(max-width:600px){
    #quote_sub .sub_form .right_form ul{display: block;}
    #quote_sub .sub_form .right_form ul li{width: 100%;margin-left: 0;margin-top: 10px;}
    #quote_sub .sub_form .right_form ul li input{height: 27px;line-height: 27px;}
    #quote_sub .sub_form .right_form ul li input[type=submit]{line-height: 30px;height: 30px;}
    #quote_sub .sub_type a{line-height: 16px;display: flex;justify-content: center;height: 45px;align-items: center;font-size: 14px;}
}



/*use_index*/
#use_index{padding: 80px 0;}
.product_new_top .right{float: left;border-radius: 10px;background-color: #fff;width: 75%;padding: 25px;height: 491px;}
.product_new_top .right .r-top b{font-size: 18px;}
.product_new_top .right .r-top img{width: 100%;display: block;margin-top: 20px;}
.product_new_top .right .r-hr{width: 100%;background-color: #eee;display: block;height: 2px;margin: 35px auto;}
.product_new_top .right .r-bottom .swiper-slide{float: left;width: 19%;margin-right: 1.25%;}
.product_new_top .right .r-bottom .swiper-slide:nth-child(5){margin-right: 0;}
.product_new_top .right .r-bottom .swiper-slide img{display: block;width: 100%;}
.product_new_top .right .r-bottom .swiper-slide p{font-size: 14px;line-height: 23px;text-align: center;padding-top: 15px;}


.product_new_top .left{float: right;border-radius: 10px;background-color: #fff;width: 23.5%;padding: 25px;height: 491px;}
.product_new_top .left .l-top{display: flex;text-align: center;align-items: center;height: 225px;justify-content: center;border-bottom: 1px solid #eee;}
.product_new_top .left .black-tit{font-size: 20px; margin-bottom: 15px;display: block; text-align: center;}
.product_new_top .left p {font-size: 14px;color: #888; margin-bottom: 15px;}
.product_new_top .left a{display: block;}
.product_new_top .left .l-top a img{display: block;width: 100%;}
.product_new_top .left .l-bottom {display: flex;justify-content: center;align-items: center;height: 225px;padding: 0 25px;}
.product_new_top .left .l-bottom p{font-size: 14px;line-height: 23px;}
.product_new_top .left .l-bottom a{color: #e60012;font-size: 16px;}

@media(max-width:1100px) {
    #use_index{padding:35px 0;}
    .item_h2_title{font-size: 24px;}
    .item_p_des{margin: 15px auto 20px;font-size: 13px;line-height: 20px;}
    .product_new_top .left .l-bottom{padding:0 10px}
    .product_new_top .left .black-tit{font-size: 18px;}
    .product_new_top .left .l-bottom p{font-size: 13px;line-height: 20px;}
    .product_new_top .right .r-bottom .swiper-slide p{font-size: 13px;line-height: 20px;}
}


@media(max-width:900px){
    .product_new_top .left{width: 100%;margin-top: 10px;height: auto;}
    .product_new_top .right{width: 100%;height: auto;}
    .product_new_top .left .l-top{height: auto;padding-bottom: 20px;}
    .product_new_top .left .l-bottom{height: auto;padding-top: 20px;}
}

@media(max-width:600px){
    .product_new_top .left{padding: 15px;}
    .product_new_top .right{padding: 15px;}
    .product_new_top .right .r-hr{margin:10px 0;}
    .product_new_top .right .r-bottom .swiper-slide{float: left;width: 49%;margin-right: 2%;margin-bottom: 2%;}
    .product_new_top .right .r-bottom .swiper-slide:nth-child(5){margin-right: 2%;}
    .product_new_top .right .r-bottom .swiper-slide:nth-child(2n){margin-right: 0%;}
    .product_new_top .right .r-bottom .swiper-slide p{padding-top: 10px;height: 45px;line-height: 18px;display: flex;align-items: center;justify-content: center;overflow: hidden;}
}





/*quote_type_index*/
#item_product_new{padding: 100px 0;background-image: url(../images/quote-type-back.png);background-position: center;background-size: cover;}
#item_product_new .list {padding: 25px;float: left;width: 23.5%;margin-right: 2%;height: 440px;overflow: hidden;position: relative;top: 0;background-color: #fff;border-radius: 5px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#item_product_new .list:hover {background-color: #282828;}
#item_product_new .list:nth-child(4){margin-right: 0;}
#item_product_new .list .tit{border-bottom: 2px solid #e3e3e3;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#item_product_new .list .tit p{font-size: 20px;font-weight: bold;color: #000;}
#item_product_new .list .tit span {font-size: 14px;height: 45px;display: block;margin-top: 10px;}
#item_product_new .list .tit span a{font-size: 14px;color: #e60012;position: relative;top: -2px;font-weight: 600;}
#item_product_new .list .des {padding: 25px 0;height: 275px;}
#item_product_new .list .des li {padding-right:25px;font-size: 14px;line-height: 17px;display: block;margin-top: 20px;background-image: url(../images/g.png);background-repeat: no-repeat;background-position: right center;}
#item_product_new .list .des li:nth-child(1){margin-top: 0;}
#item_product_new .list .url{padding: 0 0px;}
#item_product_new .list .url a {width: 100%;text-align: center;padding: 10px 0;font-size: 14px;border: 2px solid #282828;background-color: #282828;color: #fff;display: block;border-radius: 20px;font-weight: bold;}
#item_product_new .list *{color: #999;}
#item_product_new .list:hover * {color: #999999;}
#item_product_new .list:hover .tit{border-bottom: 2px solid #999;}
#item_product_new .list:hover .tit p{color: #fff;}
#item_product_new .list:hover .url a{background-color: #e60012;color: #fff;border: 2px solid #e60012;}


@media screen and (max-width:1600px){

}

@media screen and (max-width:1500px){
      
}

@media screen and (max-width:1400px){
    #item_product_new {padding: 60px 0;}
    #item_product_new .list .des li{margin-top: 10px;}
}

@media screen and (max-width:1280px){
      
}

@media screen and (max-width:1100px){
#item_product_new {padding: 30px 0;}
#item_product_new .list{width: 100%;height: auto;padding-bottom: 15px;margin-bottom: 15px;}
#item_product_new .list .url {padding: 0 15px;}
#item_product_new .list .des{height: auto;}
#item_product_new .list .des li {font-size: 13px;margin-top: 10px;background-size: 11px;}
#item_product_new .list .tit p{font-size: 18px;}
#item_product_new .list .tit span{font-size: 13px;display: block;padding-bottom: 5px;height: auto;}

}


/*adv_index*/
#adv_index{padding:80px 0;background-color: #fff;}
#adv_index ul{}
#adv_index ul li{float:left;width: 32%;margin-right: 2%;margin-bottom: 2%;padding:25px ;background-color: #efefef;border-radius: 15px;height: 235px;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
#adv_index ul li:nth-child(3n){margin-right: 0%;}
#adv_index ul li b{font-size: 20px;height: 40px;line-height: 40px;margin-bottom: 25px;color: #000;    display: block;padding-left: 55px;background-repeat: no-repeat;background-position: left center;}
#adv_index ul li:nth-child(1) b{background-image: url(../images/advi1.png);}
#adv_index ul li:nth-child(2) b{background-image: url(../images/advi2.png);}
#adv_index ul li:nth-child(3) b{background-image: url(../images/advi3.png);}
#adv_index ul li:nth-child(4) b{background-image: url(../images/advi4.png);}
#adv_index ul li:nth-child(5) b{background-image: url(../images/advi5.png);}
#adv_index ul li:nth-child(6) b{background-image: url(../images/advi6.png);}
#adv_index ul li:nth-child(1):hover b{background-image: url(../images/advi11.png);}
#adv_index ul li:nth-child(2):hover b{background-image: url(../images/advi22.png);}
#adv_index ul li:nth-child(3):hover b{background-image: url(../images/advi33.png);}
#adv_index ul li:nth-child(4):hover b{background-image: url(../images/advi44.png);}
#adv_index ul li:nth-child(5):hover b{background-image: url(../images/advi55.png);}
#adv_index ul li:nth-child(6):hover b{background-image: url(../images/advi66.png);}
#adv_index ul li p{font-size: 16px;line-height: 26px;color: #4b4b4b;}
#adv_index ul li *{color: #fff;}
#adv_index ul li:hover{background-color: #e60012;box-shadow: 0 0 28px -4px #e60012;}
#adv_index ul li:hover *{color: #fff;}

@media(max-width:1400px){

}


@media(max-width:1100px){
    #adv_index{padding:35px 0}
    #adv_index ul li b{display: flex;align-items: center;line-height: 25px;font-size: 18px;}
    #adv_index ul li p{font-size: 14px;line-height: 21px;}
    #adv_index ul li{width: 49%;}
    #adv_index ul li:nth-child(3n){margin-right: 2%;}
    #adv_index ul li:nth-child(2n){margin-right: 0;}
}

@media(max-width:600px){
    #adv_index ul li{padding:15px;}
    #adv_index ul li b{font-size: 16px;line-height: 20px;background-size: auto 30px;margin-bottom: 10px;}
    #adv_index ul li p{font-size: 13px;line-height: 18px;}
}

@media(max-width:500px){
    #adv_index ul li{width: 100%;height: auto;}
    #adv_index ul li b{font-size: 15px;line-height: 18px;background-size: auto 26px;margin-bottom: 10px;height: 30px;padding-left: 40px;}
}



/*about_index*/
#company_index{padding:80px 0}
#company_index .item_h2_title{text-transform:capitalize;font-size: 32px;line-height: 40px;}
#company_index .item_p_des{margin: 40px auto;font-size: 16px;line-height: 28px;}
.about_con{float: left;    width: 530px;}
.about_con *{text-align: left;}
.about_con a{width: 120px;border-radius: 20px;background-color: #e60012;color: #fff;text-align: center;height: 35px;line-height: 35px;display: block;}
.about_con .num_box{margin-top: 50px;}
.about_con .num_box ul{display: flex;}
.about_con .num_box li{flex: 1;}
.about_con .num_box li b{font-size: 24px;}
.about_con .num_box li p{color: #616161;font-size: 13px;line-height: 23px;margin-top: 10px;padding-right: 15px;}


.about_slide{display: flex;width: 850px;float: right;}
.about_slide .list{border-radius:10px;margin-left: 10px;flex: 1;height: 630px;overflow: hidden;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.about_slide .list img{height: 100%;}
.about_slide .list.active{flex:2.7}
.about_slide .list a{display: flex;justify-content: center;height: 100%;position: relative;}
.about_slide .list a b{position: absolute;font-size: 24px;font-weight: 400;text-align: left;}
.about_slide .list a .hid_tit{padding:30px 40px;width: 100%;bottom:0;left:0;color: #fff;opacity: 0;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.about_slide .list a .list_tit{padding:20px 30px;transform: rotate(-90deg);bottom: 15%;right: -50%;opacity: 1;width: 260px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}

.about_slide .list.active a .hid_tit{opacity: 1;}
.about_slide .list.active a .list_tit{opacity: 0;}

@media(max-width:1440px){
    #company_index .about_con{width: 37.859%;}
    #company_index .about_slide{width: 60.72%;}
    .about_slide .list a b{font-size: 20px;}
}

@media(max-width:1100px){
    #company_index {padding: 35px 0;}
    #company_index .about_con{width: 100%;margin-bottom: 20px;}
    #company_index .about_slide{width: 100%;display: block;}
    #company_index .item_h2_title {font-size: 24px;line-height: 30px;}
    #company_index .item_p_des{margin: 20px auto;font-size: 13px;line-height: 22px;}
    .about_con .num_box li b{font-size: 18px;}
    .about_con .num_box li p{line-height: 19px;}
    .about_con .num_box{margin-top: 20px;}
    .about_slide .list.active,.about_slide .list{flex: unset;float: left;}
    .about_slide .list{width: 49.5%;margin-right: 1%;margin-bottom: 1%;margin-left:0}
    .about_slide .list:nth-child(2){margin-right: 0;}
    .about_slide .list.active a .hid_tit,.about_slide .list a .hid_tit{opacity: 1;}
    .about_slide .list.active a .list_tit,.about_slide .list a .list_tit{opacity: 0;}
    .about_slide .list{height: 30vw;}
    .about_slide .list a{display: block;}
    .about_slide .list img{height: unset;}
    .about_slide .list a b{font-size: 18px;}
}

@media(max-width:500px){
    .about_slide .list{width: 100%;}
    .about_slide .list a .hid_tit {padding: 10px 15px;color: #333;font-size: 16px;}
    .about_slide .list img{width: 100%;transform: translateY(-20%);}
}



/*factory_index*/
#factory_index{padding:80px 0;background-image: url(../images/fac-back.png);background-repeat: no-repeat;background-size: cover;background-position: center;}
#factory_index .item_h2_title{color: #e60012;}
#factory_index .item_p_des{color: #fff;}
#factory_index .swiper-slide .list_content{float: left;width: 40%;padding: 0px 75px;padding-bottom: 30px;height: 373px;display: flex;justify-content: center;align-items: center;}
#factory_index .swiper-slide .list_content b{font-size: 24px;line-height: 30px;color: #fff;}
#factory_index .swiper-slide .list_content p{font-size: 14px;line-height: 25px;color: #999999;margin-top: 20px;}
#factory_index .swiper-slide .list_img{float: right;width: 60%;float: right;border-radius: 10px;overflow: hidden;}
#factory_index .swiper-slide .list_img img{display: block;width: 100%;}

#factory_index .facminswi{margin-top: 20px;position: relative;}
#factory_index .facminswi .swiper-slide img{width: 100%;display: block;}
#factory_index .facminswi .swiper-button-prev{background-image: url(../images/swiperprev.png);background-size: 30px auto;background-repeat: no-repeat;left: -50px;}
#factory_index .facminswi .swiper-button-next{background-image: url(../images/swipernext.png);background-size: 30px auto;background-repeat: no-repeat;right: -50px;}

@media(max-width:1440px){
    #factory_index .swiper-slide .list_content b {font-size: 20px; line-height: 25px;}
    #factory_index .swiper-slide .list_content p{line-height: 23px;}
    #factory_index .facminswi .swiper-button-prev{left:0}
    #factory_index .facminswi .swiper-button-next{right:0}
}

@media(max-width:1100px){
    #factory_index{padding:35px 0}
    #factory_index .swiper-slide .list_content{padding:0 25px;height: 330px;}
    #factory_index .swiper-slide .list_content b{font-size: 18px;line-height: 22px;}
    #factory_index .swiper-slide .list_content p{font-size: 13px;margin-top: 10px;}
}

@media(max-width:850px){
    #factory_index .swiper-slide .list_content{width: 100%;height: auto;}
    #factory_index .swiper-slide .list_img{width: 100%;margin-top: 20px;}
    #factory_index .facminswi .swiper-button-prev{left:0}
    #factory_index .facminswi .swiper-button-next{right: 0;}
}



/*blog_index*/
#blog_index{background-color: #fff;padding:80px 0}
#blog_index .item_h2_title{color: #e60012;text-align: left;text-transform: capitalize;margin-bottom: 25px;}
#blog_index .video_box li{float: left;width: 23.5%;margin-right: 2%;position: relative;overflow: hidden;}
#blog_index .video_box li::after{content: "";width: 40px;height: 40px;background-image: url(../images/play-about.png);background-size: 100% 100%;left: 20px;top: 20px;position: absolute;display: block;}
#blog_index .video_box{margin-bottom: 70px;}
#blog_index .video_box li:nth-child(4){margin-right: 0;}
#blog_index .video_box li a{display: block;position: relative;}
#blog_index .video_box li img{display: block;width: 100%;}
#blog_index .video_box li b{position: absolute;bottom: 0;left: 0;padding:15px 25px;font-size: 18px;line-height: 25px;color: #fff;display: block;}
#blog_index .video_box li video{width: 100%;height: 100%;position: absolute;z-index:-1;top: 0;left: 0;}
#blog_index .video_box li a.active video{z-index: 1;}

#blog_index .news_list{height: 710px;float: left;width: 23.5%;margin-right: 2%;}
#blog_index .news_list:nth-child(2),#blog_index .news_list:nth-child(3){padding-top: 59px;}
#blog_index .news_list:nth-child(4){margin-right: 0;}
#blog_index .news_list .big-news{display: block;}
#blog_index .news_list .big-news *{margin-bottom: 20px;display: block;}
#blog_index .news_list .big-news .img img{display: block;width: 100%;margin-bottom: 0;}
#blog_index .news_list span{font-size: 14px;line-height: 20px;color: #b0b0b0;}
#blog_index .news_list .big-news b{font-size: 16px;height: 70px;line-height: 24px;overflow: hidden;}
#blog_index .news_list .big-news p{font-size: 14px;line-height: 25px;margin-bottom: 60px;}
#blog_index .news_list .big-news .url{width: 120px;border-radius: 20px;background-color: #e60012;color: #fff;text-align: center;height: 35px;line-height: 35px;display: block;}
#blog_index .news_list .big-news .url img{display: inline-block;margin-bottom: 0;}
#blog_index .news_list ul li a{padding:15px 0;border-bottom: 1px solid #eee;display: block;}
#blog_index .news_list ul li:nth-child(1){border-top: 1px solid #eee;}
#blog_index .news_list ul li a .img{float: left;width: 40%;margin-right: 15px;}
#blog_index .news_list ul li a .img img{width: 100%;display: block;}
#blog_index .news_list ul li b{height: 42px;overflow: hidden;margin-bottom: 9px;display: block;line-height: 21px;font-size: 16px;}
#blog_index .news_list ul li p{height: 48px;overflow: hidden;line-height: 16px;font-size: 14px;}
#blog_index .news_list p{color: #7a7a7a;}
#blog_index .news_list ul.qa-box li{margin-bottom: 10px;}
#blog_index .news_list ul.qa-box li div{font-size: 16px;line-height: 24px;height: 38px;background-color: #efefef;padding: 10px 20px;position: relative;overflow: hidden;}
#blog_index .news_list ul.qa-box li div i{position: absolute;right: 10px;top: 10px;color: #999;font-size: 20px;}
#blog_index .news_list ul.qa-box li div i.fa-angle-up{color: #e60012;}
#blog_index .news_list ul.qa-box li.active div{height: auto;}
#blog_index .news_list ul.qa-box li p{font-size: 14px;line-height: 18px;color: #999;padding: 10px 15px;height: 134px;overflow-y: auto;display: none;background-color: #f7f7f7;}


@media(max-width:1440px){
    #blog_index .video_box li b{padding: 10px 16px;font-size: 16px;line-height: 21px;}
    #blog_index .video_box{margin-bottom: 50px;}
}

@media(max-width:1100px){
    #blog_index{padding:35px 0;}
    #blog_index .item_h2_title{margin-bottom: 15px;}
    #blog_index .video_box li b{padding: 10px 14px;font-size: 14px;line-height: 18px;}
    #blog_index .video_box li::after{width: 30px;height: 30px;left: 15px;top: 15px;}
    #blog_index .video_box li{width: 49%;margin-right: 1%;margin-bottom: 1%;}
    #blog_index .video_box li:nth-child(2n){margin-right: 0;}

    #blog_index .news_list span{font-size: 14px;line-height: 20px;}
    #blog_index .news_list .big-news b{font-size: 14px;height: 65px;line-height: 21px;}
    #blog_index .news_list .big-news p{font-size: 13px;line-height: 23px;margin-bottom: 50px;}
    #blog_index .news_list .big-news .url{width: 120px;border-radius: 20px;height: 35px;line-height: 35px;}
    #blog_index .news_list ul li a{padding:15px 0;}
    #blog_index .news_list ul li b{height: 36px;margin-bottom: 9px;display: block;line-height: 17px;font-size: 14px;}
    #blog_index .news_list ul li p{height: 48px;line-height: 16px;font-size: 13px;}
    #blog_index .news_list ul.qa-box li div{font-size: 15px;line-height: 23px;height: 34px;padding: 7px 20px;}
    #blog_index .news_list ul.qa-box li div i{right: 10px;top: 10px;font-size: 20px;}
    #blog_index .news_list ul.qa-box li p{font-size: 13px;line-height: 16px;padding: 10px 15px;height: 134px;}

    
}

@media(max-width:900px){
    #blog_index .news_list:nth-child(4){margin-top: 15px;}
    #blog_index .news_list{height: auto;width: 100%;}
    #blog_index .news_list .big-news *{margin-bottom: 10px;}
    #blog_index .news_list .big-news b{height: auto;}
    #blog_index .news_list .big-news p{margin-bottom: 10px;}
    #blog_index .news_list:nth-child(2), #blog_index .news_list:nth-child(3){padding-top: 10px;}
}

@media(max-width:700px){
    #blog_index .video_box li{width: 100%;}
    #blog_index .news_list ul.qa-box li.active div{height: auto;}
    #blog_index .news_list ul.qa-box li div{height: auto;}
}


/*feedback_index*/
#feedback_index{padding:80px 0;background-color: #efefef;}
#feedback_index .w1440{text-align: center;position: relative;}
#feedback_index .feed-box{background-color: #fff;border-radius: 15px;}
#feedback_index .feed-box p{border-bottom: 1px solid #eee;position: relative;padding: 50px;font-size: 16px;line-height: 27px;color: #616161;}
#feedback_index .feed-box p::before{content: "“";font-size: 60px;font-weight: bold;color: #e4e4e4;display: block;position: absolute;left: 15px;top:35px;}
#feedback_index .feed-box p::after{content: "”";font-size: 60px;font-weight: bold;color: #e4e4e4;display: block;position: absolute;right: 15px;bottom:15px;}
#feedback_index .feed-box .user_img{padding:25px;overflow: hidden;}
#feedback_index .feed-box .user_img img{float: right;margin-top: 7px;}
#feedback_index .feed-box .user_img span{float: left;width: 50%;height: 35px;padding-left: 45px;background-image: url(../images/tx.png);background-repeat: no-repeat;background-position: left center;background-size: 38px 38px;display: flex;align-items: center;font-size: 16px;}
#feedback_index .swiper-pagination{text-align: center;margin-top: 25px;width: 100%;}
#feedback_index .swiper-pagination-bullet{background-color: #a1a1a1;margin: 0 5px;opacity: 1;}
#feedback_index  .swiper-pagination-bullet-active{background-color: #e60012;}

@media(max-width:1440px) {
    #feedback_index .feed-box p{padding: 30px;font-size: 14px;line-height: 23px;color: #616161;}
    #feedback_index .feed-box p::before{font-size: 40px;left: 15px;top:35px;}
    #feedback_index .feed-box p::after{font-size: 40px;right: 15px;bottom:15px;}

}

@media(max-width:1100px){
    #feedback_index{padding:35px 0;}
    #feedback_index .feed-box .user_img span{font-size: 13px;}
}


/*part_index*/
#part_index{padding:80px 0}
#part_index .swiper-slide img{display: block;width: 100%;border-radius: 15px;}
.part_swi{position: relative;}
.part_swi .swiper-button-prev{left: -40px;background-size: 10px;}
.part_swi .swiper-button-next{right: -40px;background-size: 10px;}

@media(max-width:1440px) {
    .part_swi .swiper-button-prev{left: 0;}
    .part_swi .swiper-button-next{right: 0;}
}

@media(max-width:1100px) {
    #part_index{padding:35px 0}
}


