﻿
.banner{ position: relative;background: url(../images/bannerbg.jpg) no-repeat center;background-size: cover;display:block;overflow: hidden;}
.banner .banner-button{ position: absolute; bottom: 195px; left:0; width: 100%;}
.banner .swiper-pagination{right: 8.5%; bottom: 0; font-size: 0; text-align: right;left: auto !important;bottom: 35px !important;}
.banner .swiper-pagination .swiper-pagination-bullet{ position: relative; vertical-align: top; display: inline-block; border-radius:0;opacity: inherit; margin: 0; width: 10px; height: 20px; background: none; }
.banner .swiper-pagination .swiper-pagination-bullet:after{ content:""; position: absolute; top:4px; left:0; width: 100%; height:100%; background: #0015ff;}
.banner .swiper-pagination .swiper-pagination-bullet b{ display: none; position: absolute; bottom:15px; left:0; font-size: 14px; font-weight: normal; color: #ffffff;}
.banner .swiper-pagination .swiper-pagination-bullet-active:after{ height: 20px;width: 20px;border-radius: 50%; background: #00ff01;}
.banner .swiper-pagination .swiper-pagination-bullet-active{margin-right: 18px !important;}
.banner .swiper-pagination-bullet{margin: 0 var(--swiper-pagination-bullet-horizontal-gap,10px) !important;}
.banner .swiper-container img{display: block;width: 100%;}
/*.banner .swiper-pagination .swiper-pagination-bullet-active b{ display: block;}*/
.banner-wap{display: none;}


/*about*/
.index_about{width: 100%;position: relative;overflow: hidden;}
.about_content{width: 590px;position: absolute;right: 8.5%;top: 33%;}
.about_content span{font-size: 15px;text-align:justify;display:block;line-height: 26px;margin-bottom: 40px;}
.about_wap,.about_icont_more,.about_icont_img{display: none;}



/*ibuff*/
.index_ibuff{width: 100%;position: relative;overflow: hidden;}
.ibuff_content{width: 590px;position: absolute;left: 13.5%;bottom: 30%;}
.ibuff_content i{display: block;width: 20px;height: 20px;border-radius: 50%;border: 5px solid #0014ff;position: absolute;left: -4.5%;bottom: 80%;}
.ibuff_content span{font-size: 15px;text-align:justify;display:block;line-height: 26px;margin-bottom: 40px;}
.index_ibuff .swiper-button-next:after,.index_ibuff .swiper-button-prev:after{content: none !important;}
.index_ibuff .swiper-button-next{background: url(../images/ibuff_right.png) no-repeat center;height: 80px;width: 40px;background-size: 100%;top: 45% !important;right: 37px !important;}
.index_ibuff .swiper-button-prev{background: url(../images/ibuff_left.png) no-repeat center;height: 80px;width: 40px;;background-size: 100%;top: 45% !important;left: 37px !important;}

/*newslist*/
.index_news{width: 100%;position: relative;overflow: hidden;}
.index_news .line{height: 76%;width: 2px;left:50%;bottom: 14%;background:#868686;position: absolute;display: block;z-index: 99;}
.news_left{display: block;float: left;width: 50%;position: relative;}
.news_right{display: block;float: right;width: 50%;position: relative;}
.newslist ul{display: block;overflow: hidden;position: absolute;left: 14%;top: 26%;width: 45%;}
.newslist ul li .time{font-size: 16px;font-weight: bold;padding-bottom: 15px;}
.newslist ul li .title{font-size: 16px;font-weight: bold;padding-bottom: 25px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.newslist ul li .content{font-size: 15px;line-height: 26px;padding-bottom: 90px;}
.newslist ul li .more{font-size: 15px;}
.newslist .news_title{font-size: 50px;color: #00ff00;padding-bottom: 155px;font-weight: 700; letter-spacing: 8px;padding-left: 50px;}





/*关于名流*/
.aboutlist{width: 100%;position: relative;overflow: hidden;}
.aboutlist_content{width: 625px;position: absolute;left:10%;bottom: 30%;}
.aboutlist_content .title{font-size: 46px;color: #00ff00;font-weight: 700; letter-spacing: 10px;text-align: right;padding-bottom: 50px;}
.aboutlist_content .content{color: #ffffff;font-size: 15px;line-height: 26px;text-align: justify;letter-spacing: 1px;}




.brandlist{width: 100%;position: relative;overflow: hidden;}
.brandlist_content{width: 600px;position: absolute;left:16%;bottom: 13%;}
.brandlist_content .title{font-size: 46px;color: #00ff00;font-weight: 700; letter-spacing: 10px;padding-bottom: 280px;}
.brandlist_content .content{color: #ffffff;font-size: 15px;line-height: 26px;text-align: justify;letter-spacing: 1px;}



.eventlistweb{width: 100%;position: relative;overflow: hidden;background: url(../images/about3.jpg) no-repeat top;background-size: cover;}
.eventlist{position: absolute;left:15%;top: 14%;width: 100%;}
.eventlist_content{width: 90%;margin: 0 auto;position: relative;padding: 35% 0 30%;}
.eventlist_content .line_ico{display: block;float: left;width: 6%;margin-right: 3.4%;}
.eventlist_content .line_ico:nth-child(11){margin-right: 0;}
.eventlist_content .ev_time{font-size: 48px;font-weight: bold;color: #0014ff;}
.eventlistweb .title{font-size: 46px;color: #00ff00;font-weight: 700; letter-spacing: 10px;}
.eventlistweb p,.eventlistweb .ev_cont{color: #4d4d4d;font-size: 16px;line-height: 26px;text-align: justify;width: 185px;}
.eventlistweb .ev_tit{font-size: 20px;font-weight: bold;color: #0014ff;padding-bottom: 10px;}
.eventlist_content ul li{position: absolute;}
.eventlist_content ul li.eventcon1{top: 58%;left: 2.8%;}
.eventlist_content ul li.eventcon2{top: 23%;left: 12.4%;}
.eventlist_content ul li.eventcon3{top: 58%;left: 21.5%;}
.eventlist_content ul li.eventcon4{top: 29.3%;left: 31%;}
.eventlist_content ul li.eventcon5{top: 58%;left: 40.4%;}
.eventlist_content ul li.eventcon6{top: 24.9%;left: 49.8%;}
.eventlist_content ul li.eventcon7{top: 58%;right: 30%;}
.eventlist_content ul li.eventcon8{top: 23%;left: 68.6%;}
.eventlist_content ul li.eventcon9{top: 58%;right: 11%;}
.eventlist_content ul li.eventcon10{top: 31.3%;right: 0;}

.eventlist_content ul li .eventcon_line{width: 2px;height: 80px;background: #737ceb;margin: 20px 0;}


.patentlist{width: 100%;position: relative;overflow: hidden;}
.patentlist_content{position: absolute;left:18.5%;top: 33%;width: 100%;}
.patentlist .title{font-size: 46px;color: #00ff00;font-weight: 700; letter-spacing: 10px;padding-left: 130px;}
.patentlist .content{padding-top: 100px;}
.patentlist .cont_left{display: block;float: left;width: 40%;}
.patentlist .cont_right{display: block;float: left;width: 50%;}
.patentlist .cont_left .left_text1{font-size: 15px;letter-spacing: 1px;line-height: 24px;padding-bottom: 50px;}
.patentlist .cont_left .left_text2 span{letter-spacing:-2px;background: #00ff00;display: inline-block;line-height:70px;font-size: 65px;color: #0013ff;font-weight: bold;margin: 0 5px;}
.patentlist .cont_left .left_text2 p{display: inline-block;font-size: 15px;letter-spacing: 1px;}
.patentlist .cont_left .left_text2 p:nth-child(2){margin: 0 15px;}
.patentlist .cont_right .right_text1{font-size: 15px;letter-spacing: 1px;line-height: 24px;}
.patentlist .cont_right .right_text2{font-size: 44px;color:#0013ff;font-weight: bold;line-height: 52px;padding-bottom: 40px;}
.right_text3 ul li{font-size: 15px;letter-spacing: 1px;margin-bottom: 8px;padding-left: 30px;background: url(../images/about_ico_y.png) no-repeat left;}



.combining{width: 100%;position: relative;overflow: hidden;}
.combining_content{position: absolute;left:18.5%;top: 19%;width: 100%;}
.combining .title{font-size: 46px;color: #00ff00;font-weight: 700; letter-spacing: 16px;padding-left: 70px;padding-bottom: 50px;}
.combining .tit{font-size: 15px;padding-bottom: 20px;}
.combining ul li{font-size: 15px;letter-spacing: 1px;margin-bottom: 8px;}
.combining ul li span{letter-spacing:-2px;background: #00ff00;display: inline-block;line-height:70px;font-size: 65px;color: #0013ff;font-weight: bold;margin: 0 5px;}




/*名流产品*/
.product_banner{width: 100%;position: relative;overflow: hidden;}
.product_content{width: 500px;position: absolute;left:7%;bottom: 23%;}
.product_content .content{font-size: 15px;line-height: 26px;text-align: justify;letter-spacing: 1px;}


.productweb{width: 90%;position: relative;overflow: hidden;margin: 100px auto;}
.productweb .product_left{width: 30%;display: block;float: left;}
.product_left ul li{border-bottom: 1px solid #868686;margin-bottom: 20px;padding: 0 10px 20px;position: relative;}
.product_left ul li .pleft_text1{font-size: 46px;color: #0014ff;font-weight: bold;letter-spacing: -1px;background: url(../images/about_ico_y.png) no-repeat right;}
.product_left ul li .pleft_text2{font-size: 18px;color: #0014ff;font-weight: bold;}
.product_left ul li.active .pleft_text1:after{clear: both;display: block;left: 0; height: 60px; content: '\20';width: 100%;background: #00ff00;position: absolute;top: 0;z-index: -99;}
.productweb .product_right{width: 68%;display: block;float: right;}
.product_right ul li{display: block;float: left;width: 32%;margin-right: 2%;margin-bottom: 2%;text-align: center;}
.product_right ul li:nth-child(3n){margin-right: 0;}
.product_right ul li .product_title{margin-top: 30px;}
.product_right ul li .product_title p{font-size: 16px;padding-bottom: 5px;}
.rptlt_div{display: none;}
.product_img{position: relative;}
.product_right ul li.news_pro .product_img:after{content: "";position: absolute;background: url(../images/news_pro.png) no-repeat;bottom: 15%;left: 50%;width: 100px;height: 50px;background-size: contain;}




/*新闻资讯*/
.newslistweb{width: 85%;position: relative;overflow: hidden;margin: 100px auto 150px;}
.newslist_content{overflow: hidden;}
.newslistweb ul li{display: block;width: 23.5%;float: left;margin-right: 2%;margin-bottom: 4%;}
.newslistweb ul li:nth-child(4n){margin-right: 0;}
.newslistweb ul li .news_pic{position: relative;}
.newslistweb ul li .news_time{text-align: left; 
    color: #fff;
    margin-bottom: 10px;}
.newslistweb ul li .news_time p{color: #0014ff;font-size: 32px;font-weight: bold;}
.newslistweb ul li .news_time p:first-child{font-size: 38px;}
.newslistweb ul li .news_content{background: #0014ff;padding: 20px 20px 40px;height:150px;}
.newslistweb ul li .news_tit1{font-weight:bold;color: #ffffff;font-size: 16px;padding-bottom: 8px; overflow: hidden;line-height: 22px;height: 44px;}
.newslistweb ul li .news_tit2{color: #ffffff;margin-bottom: 8px;line-height: 22px;height: 23px;overflow: hidden;}
.newslistweb ul li .news_more{display: block;float: right;margin-bottom: 15px;}
.newslistweb ul li img{width: 100%;}
.news_icont_more{display: block;float: left;font-size: 16px;color: #ffffff;}


.queryweb{position: relative;}
.query_content{position: relative;}
.query_content .form{position: absolute;bottom: 32%;left: 0;width: 400px;right: 0;margin: 0 auto;text-align: center;}
.query_content .form .form_text{font-size: 16px;color: #ffffff;letter-spacing: 8px;margin-bottom: 10px;text-align: center;}
.query_content .form input {
    border: 1px solid #aaaaaa;
    padding: 2% 1%;
    width: 100%;
    
    background: #e8e8e8;
}
.query_content .form .submit {
    width: 125px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 16px;
    border: none;
    cursor: pointer;
    background: #00ff00;
    display: inline-block;
    letter-spacing: 3px;
    font-weight: bold;
    margin-top: 50px;
}
.query_text{overflow: hidden;width: 1100px;margin: 50px auto 110px;position: absolute;bottom: 0;left: 0;right: 0;}
.query_text p{line-height: 28px;font-size: 15px;}
.query_text .qutxt{background: url(../images/que_ico.png) no-repeat right;width: 75%;}



@media (max-width:1440px) {
	/*首页*/
	.about_content {width: 450px; right: 9%; bottom: 11%;}
	.ibuff_content {width: 500px;left: 9%; bottom: 23%;}
	.newslist .news_title{font-size: 40px;padding-bottom: 110px;}
	.newslist ul{bottom: 10%;}
	.newslist ul li .content{padding-bottom: 50px;}
	.index_news{padding-bottom: 50px;}
	.eventlistweb{background-size: contain;}
	
	.aboutlist_content{width: 510px;bottom: 33%;}
	.brandlist_content{width: 540px;bottom: 16%;}
	.brandlist_content .title{padding-bottom: 190px;}
	.patentlist .cont_left{width: 36%;margin-right: 4%;}
	.combining ul li span{line-height: 50px;font-size: 46px;}
	.combining .title{padding-bottom: 28px;}
	.combining_content{top: 13%;}
	
	.product_content{width: 350px;bottom: 10%;}
	.product_left ul li .pleft_text1{font-size: 38px;}
	.product_left ul li.active .pleft_text1:after{height: 50px;}
	.query_text{width: 900px;bottom: -8%;}
	.query_text .qutxt{width: 95%;}
	.query_content .form{bottom: 30%;}
	.eventlist_content{padding: 45% 0 38%;}
	.eventlist{top: 10%;}
	.eventlist_content .ev_time{font-size: 42px;}
	.eventlistweb .ev_tit{font-size: 18px;width: 155px;}
	.eventlistweb p, .eventlistweb .ev_cont{font-size: 14px;width: 155px;}
	.eventlist_content ul li.eventcon9{right: 10%;}
	.eventlist_content ul li.eventcon10 {top: 30%;right: 0.5%;}
}



@media (max-width:1366px) {
	/*首页*/
	.about_content{width: 450px;bottom: 7%;}
	.ibuff_content i{left: -6.5%;}
	.ibuff_content{width: 460px; left: 9%; bottom: 19%;}
	.newslist .news_title{padding-left: 35px;font-size: 40px;}
	.newslist ul{width: 48%;bottom: -2%;}
	.newslist ul li .content{padding-bottom: 50px;}
	.index_news{padding-bottom: 130px;}
	
	/*关于名流*/
	.aboutlist_content .title{padding-bottom: 30px;}
	.aboutlist_content{width: 450px;bottom: 26%;}
	.brandlist_content .title{padding-bottom: 155px;}
	.brandlist_content{width: 460px;bottom: 4%;}
	.patentlist .cont_left{width: 35%;margin-right: 5%;}
	.patentlist_content{top: 27%;}
	.combining_content{top: 8%;}
	
	/*名流产品*/
	.product_content{width: 330px;bottom: 9%;}
	.productweb{width: 1165px;}
	.product_left ul li .pleft_text1{font-size: 32px;}
	.product_left ul li.active .pleft_text1:after{height: 42px;}
	.product_right ul li img{width: 70%;}
	
	/*新闻资讯*/
	.newslistweb{width: 1165px;}
	.newslistweb ul li .news_time p{font-size: 26px;}
	.newslistweb ul li .news_time p:first-child {font-size: 32px;}
	
	.aboutlist_content .content{line-height: 24px;font-size: 13px;}
	/*防伪查询*/
	.query_content .form {bottom: 30%;left: 0;}
	.query_text .qutxt{width: 100%;}
	.query_text{width: 860px;}
}
@media (max-width:1366px) {
	
}

@media (max-width:1040px) {
	/*首页*/
	.about_content {width: 500px;bottom: -2%;right: 5.5%;}	
	.about_content span{margin-bottom: 25px;}
	.ibuff_content{width: 350px;bottom: 11%;}
	.ibuff_content i{left: -10%;bottom: 83%;}
	.newslist .news_title{font-size: 36px;padding-left: 10px;padding-bottom: 90px;}
	.newslist ul li .content{height: 55px;overflow:hidden;}
	.newslist ul li .more{padding-top: 30px;}
	.newslist ul{bottom: 2%;}
	
	
	/*关于名流*/
	.aboutlist_content { width: 370px;bottom: 12%;}
	.brandlist_content {width: 460px;bottom: 5%;left: 10%;}
	.patentlist_content{left: 7.5%;}
	.patentlist .content {padding-top: 50px;}
	.patentlist .cont_right .right_text2{font-size: 32px;line-height: 40px;padding-bottom: 25px;}
	.patentlist{padding-bottom: 130px;}
	.patentlist .cont_right{width: 45%;}
	.patentlist .cont_left{width: 40%;}
	.patentlist .cont_left .left_text2 span,.combining ul li span{font-size: 50px;}
	.combining{padding-bottom: 160px;}
	.combining_content{top: 13%;left: 23.5%;}
	
	
	/*名流产品*/
	.product_banner{padding-bottom: 50px;}
	.product_content{width: 260px; bottom: 0%;}
	.productweb { width: 85%;}
	.product_left ul li .pleft_text1 {font-size: 24px;padding-bottom: 5px;}
	.product_left ul li .pleft_text2 {font-size: 16px;}
	.product_left ul li.active .pleft_text1:after {height: 34px;}
	.product_right ul li img {width: 80%;}
	
	/*新闻资讯*/
	.newslistweb {width: 85%;margin: 60px auto 70px;}
	.newslistweb ul li{width: 32%;margin-right: 2%;}
	.newslistweb ul li:nth-child(3n){margin-right: 0;}
	.newslistweb ul li:nth-child(4),.newslistweb ul li:nth-child(8),.newslistweb ul li:nth-child(16),.newslistweb ul li:nth-child(20){margin-right: 2%;}


	/*防伪查询*/
	.query_content .form{bottom: 12%;}
	.query_content .form .form_text{letter-spacing: 4px;}
	.query_content .form input{padding: 1%;width: 75%;}
	.query_content .form .submit{margin-top: 30px;}
	
	
	.eventlist_content .line_ico{width: 100%;margin-right: 0;margin-bottom: 10%;}
	.eventlist_content {padding: 35% 0 0%;}
	.eventlist_content ul li .eventcon_line{width: 30px;height: 2px;position: absolute;top: 0;}
	.eventlist_content ul li.eventcon1 .eventcon_line,
	.eventlist_content ul li.eventcon3 .eventcon_line,
	.eventlist_content ul li.eventcon5 .eventcon_line,
	.eventlist_content ul li.eventcon7 .eventcon_line,
	.eventlist_content ul li.eventcon9 .eventcon_line{right: 0;}
	.eventlist_content ul li.eventcon2 .eventcon_line,
	.eventlist_content ul li.eventcon4 .eventcon_line,
	.eventlist_content ul li.eventcon6 .eventcon_line,
	.eventlist_content ul li.eventcon8 .eventcon_line,
	.eventlist_content ul li.eventcon10 .eventcon_line{left: 0;}
	.eventlist_content ul li.eventcon1 {top: 101%;left: 21.8%;text-align: right !important;padding-right: 50px;}
	.eventlist_content ul li.eventcon2 {left: 56%;top: 138%;padding-left: 50px;text-align: left !important;}
	.eventlist_content ul li.eventcon3 {top: 182%;left: 21.8%;text-align: right !important;padding-right: 50px;}
	.eventlist_content ul li.eventcon4 {left: 56%;top: 218.3%;padding-left: 50px;text-align: left !important;}
	.eventlist_content ul li.eventcon5 {top: 260%;left: 21.8%;text-align: right !important;padding-right: 50px;}
	.eventlist_content ul li.eventcon6 {left: 56%;top: 299.9%;padding-left: 50px;text-align: left !important;}
	.eventlist_content ul li.eventcon7 {top: 337%;left: 21.8%;text-align: right !important;padding-right: 50px;right: auto;}
	.eventlist_content ul li.eventcon8 {left: 56%;top: 377%;padding-left: 50px;text-align: left !important;}
	.eventlist_content ul li.eventcon9 {top: 418%;left: 21.8%;text-align: right !important;padding-right: 50px;right: auto;}
	.eventlist_content ul li.eventcon10 {left: 56%;top: 458%;padding-left: 50px;text-align: left !important;}
}


@media (max-width:860px) {
	.about_content{position: relative;width: 79%;margin: 0 auto;right: auto;}
	.ibuff_content{position: relative;width: 85%;margin: 0 auto;left: auto;}
	.ibuff_content i { left: -5%; bottom: 70%;}
	.news_left{border-bottom: 1px solid #999999;}
	.news_left,.news_right{width: 100%;}
	.index_news .line{display: none;}
	.newslist ul {bottom: 14%;}
	.newslist .news_title{padding-bottom: 130px;}
	.index_ibuff .swiper-button-next,.index_ibuff .swiper-button-prev{display: none !important;}
	
	/*关于名流*/
	.aboutlist_content{position: relative;width: 100%;padding: 5% 5% 10%;background: #0014ff;left: auto;}
	.aboutlist_content .title{text-align: left;font-size: 36px;}
	.brandlist_content{position: relative;width: 100%;padding: 5% 5% 10%;left: auto;background: #0014ff;}
	.brandlist_content .title{padding-bottom: 30px;text-align: left;font-size: 36px;}
	.eventlist{left: 5%;top: 5%;}
	.eventlistweb .title{font-size: 36px;}
	.eventlistweb .ev_tit{font-size: 18px;padding-bottom: 5px;}
	.eventlistweb p, .eventlistweb .ev_cont{font-size: 14px;line-height: 20px;}
	.eventlist_content ul li.eventcon1{right: auto;left: 5%;top: 15%;}
	.eventlist_content ul li.eventcon2{right: auto;left: 5%;top: 21%;}
	.eventlist_content ul li.eventcon3{right: auto;left: 5%;top: 31%;}
	.eventlist_content ul li.eventcon4{right: auto;left: 5%;top: 37%;}
	.eventlist_content ul li.eventcon5{right: auto;left: 5%;top: 45%;}
	.eventlist_content ul li.eventcon6{right: auto;left: 5%;top: 53%;}
	.eventlist_content ul li.eventcon7{right: auto;left: 5%;top: 65%;}
	.eventlist_content ul li.eventcon8{right: auto;left: 5%;top: 75%;}
	.eventlist_content ul li.eventcon9{right: auto;left: 5%;top: 85%;}
	.eventlistweb{padding-bottom: 450px;}
	.patentlist .content{overflow: hidden;padding-top: 0;}
	.patentlist .title{font-size: 36px;padding-bottom: 30px;padding-left: 0;}
	.patentlist .cont_left{margin-bottom: 5%;}
	.patentlist .cont_left,.patentlist .cont_right{width: 100%;}
	.patentlist_content{left: 5%;width: 90%;top: 19%;}
	.patentlist .cont_left .left_text1{font-size: 14px;padding-bottom: 30px;}
	.patentlist{padding-bottom: 420px;}
	.combining .title{font-size: 36px;padding-bottom: 30px;letter-spacing: 10px;padding-left: 0;}
	.combining_content{left: 5%;width: 90%;top: 9%;}
	.combining{padding-bottom: 230px;}
	
	/*名流产品*/
	.product_content{width: 90%;margin: 5% auto 0;position: relative;left: auto;}
	.productweb{width: 90%;margin: 50px auto 70px;}
	.product_right ul li img{width: 100%;}
	.product_left ul li .pleft_text1{font-size: 18px;padding-bottom: 3px;}
	.product_left ul li .pleft_text2{font-size: 14px;}
	.product_left ul li.active .pleft_text1:after{height: 26px;}
	.product_left ul li {margin-bottom: 10px;padding: 0 10px 10px;}
	.productweb .product_right,.productweb .product_left{width: 100%;}
	.productweb .product_left{margin-bottom: 5%;}
	
	
	.newslistweb ul li{width: 48%;margin-right: 4%;}
	.newslistweb ul li:nth-child(2n){margin-right: 0;}
	.newslistweb ul li:nth-child(3),.newslistweb ul li:nth-child(9),.newslistweb ul li:nth-child(15),.newslistweb ul li:nth-child(21),.newslistweb ul li:nth-child(27){margin-right: 4%;}


	.query_content .form{position: relative;width: 90%;margin: 5% auto 0;}
	.query_content .form .form_text{color: #4D4D4D;}
	.query_text{width: 90%;margin: 50px auto 100px;}
	.query_text .qutxt{background: none;}
}
@media (max-width:820px) {
	.index_ibuff{width: 88%;margin: 0 auto 8%;}
	.index_about{margin: 5% 0 15%;}
	.about_icont_more,.about_icont_img{display: block;}
	.about_wap{width: 95%;}
	.index_about .about_wap{width: 80%;}
	.about_content{margin: 0 0 0 11%;}
	.banner .swiper-pagination .swiper-pagination-bullet-active:after{height: 10px;width: 10px;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 10px;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{margin-right: 5px !important;}
	.banner .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,3px) !important;}
	.banner-wap,.about_wap{display: block;}
	.banner-pc,.about_pc{display: none;}
	
	.ibuff_content{width: 90%;text-align: center;margin: 10% auto;}
	.index_ibuff .about_icont_img{width: 95%;margin: 0 auto;}
	.ibuff_content i{display: none;}
	.ibuff_content span{margin-bottom: 10%;}
	.newslist ul{left: 10%;bottom: auto;width: 80%;top:12%;}
	.news_left{border-bottom: none;}
	.news_left .about_wap{width: 80%;}
	.news_left .about_icont_img{padding-top: 200px;}
	.news_left, .news_right{padding-bottom: 60px;}
	.news_right{display: none;}
	.newslist .news_title{padding-bottom:90px;font-size: 28px;padding-left: 5px;}
	.newslist ul li .title {padding-bottom: 10px;}
	.index_news {padding-bottom: 30px;}
	
	.aboutlist{background: #0014ff;}
	.aboutlist .aboutlist_title{padding-top: 20px;width: 70% !important;margin-left: 10%;}
	.aboutlist_content .title,.brandlist_content .title{font-size: 28px;padding-bottom: 15px;letter-spacing: 5px;}
	.aboutlist_content .content,.brandlist_content .content{font-size: 14px;line-height: 24px;}
	.eventlist{position: relative;width: 80%;margin: 5% auto 5%;top: 0;left: auto;}
	.eventlistweb{background: #e2e2e2;padding-bottom: 30px;margin-top: -5px;}
	.eventlistweb .title{font-size: 28px;letter-spacing: 5px;padding-bottom: 15px;}
	.eventlist_content{width: 90%;margin: 0 auto;overflow: hidden;padding: 0;}
	
	.patentlist{background: #e2e2e2;padding-bottom: 20px;}
	.patentlist_content{position: relative;width: 80%;margin: 5% auto;left: auto;top: 0;}
	.patentlist .title{font-size: 28px;letter-spacing: 5px;padding-bottom: 60px;margin-top: -135px;text-align: center;}
	.patentlist .cont_left {margin-bottom: 8%;}
	.patentlist .cont_right .right_text2{font-size: 30px;line-height: 36px; padding-bottom: 20px;}
	.patentlist .cont_left .left_text2 p span {font-size: 30px;padding: 0 4px;line-height: 40px;}
	.patentlist .cont_left .left_text2 p:last-child{margin-top: 20px;}
	.combining {background: #e2e2e2;padding: 0;}
	.combining_content{width: 80%;margin: 5% auto ;left: 10%;top: 17%;}
	.combining .title{font-size: 28px;letter-spacing: 5px;padding-bottom: 70px;}
	.combining .tit,.combining ul li{padding-bottom: 0;text-align: justify;line-height: 24px;text-align: left;}
	.combining ul li{margin-bottom: 8px;}
	.combining ul li span{font-size: 36px;line-height: 38px;}
	.queryweb{background: #d9d9d9;padding: 0 0 20%;position: relative;}
	.product_left ul li .pleft_text1{font-size: 22px;padding-bottom: 8px;}
	.product_left ul li .pleft_text2{font-size: 16px}
	.product_left ul li.active .pleft_text1:after{height: 32px;}
	.product_right ul li{width: 48%;margin-right: 4%;margin-bottom: 8%;}
	/*.product_right ul li .product_img{background: rgba(232,232,232,1);}*/
	.product_right ul li:nth-child(2n){margin-right: 0;}
	.product_right ul li:nth-child(3),.product_right ul li:nth-child(9),.product_right ul li:nth-child(15),.product_right ul li:nth-child(21),.product_right ul li:nth-child(27){margin-right: 4%;}
	.product_right ul li .product_title{margin-top: 20px;}
	.product_banner{padding-bottom: 20px;}
	
	.newslistweb ul li .news_content{padding: 20px 10px 40px;}
	.newslistweb ul li .news_time p{font-size: 16px;}
	.newslistweb ul li .news_time p:first-child{font-size: 20px;}
	
	.query_content .form{margin: 15% auto 0;left: auto;}
	.query_content .form .form_text{margin-bottom: 30px;}
	.query_content .form input{width: 100%;padding: 1.5%;}
	.about_content_1wap{width: 100%;}
	.aboutlist_content{padding: 0 10% 10%;text-align: right;background: none;}
	.aboutlist_content .title{text-align: right !important;margin-top: -15px;padding-bottom: 30px;}
	.brandlist{background: #0014ff;padding: 20px 0 0;}
	.brandlist .aboutlist_title{padding-top: 60px;width: 70% !important;margin-left: 10%;}
	.brandlist_content .title{margin-top: -35px;padding-bottom: 35px;}
	.eventlistweb .aboutlist_title{padding-top: 60px;width: 70% !important;margin-left: 10%;}
	.eventlistweb .title{margin-top: -35px;padding-bottom: 35px;}
	.eventlist_content .line_ico img{width: 10%;}
	.eventlist_content ul li .eventcon_line{width: 10px;}
	.eventlist_content .ev_time{font-size: 26px;}
	.eventlistweb .ev_tit{font-size: 16px;width: auto;}
	.eventlistweb p, .eventlistweb .ev_cont{text-align: right;font-size: 12px;width: auto;}
	.eventlist_content ul li.eventcon1{width:42%;left: 0%;top: 0;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon2{padding-left:20px;width:42%;left: 58%;top: 9%;}
	.eventlist_content ul li.eventcon2 .ev_cont,
	.eventlist_content ul li.eventcon4 .ev_cont,
	.eventlist_content ul li.eventcon6 .ev_cont,
	.eventlist_content ul li.eventcon8 .ev_cont,
	.eventlist_content ul li.eventcon10 .ev_cont{text-align: left;}
	.eventlist_content .line_ico{margin-bottom: 20%;}
	.eventlist_content ul li.eventcon3{width:42%;left: 0%;top: 18%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon4{padding-left:20px;width:42%;left: 58%;top: 27%;}
	.eventlist_content ul li.eventcon5{width:42%;left: 0%;top: 36%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon6{padding-left:20px;width:42%;left: 58%;top: 45%;}
	.eventlist_content ul li.eventcon7{width:42%;left: 0%;top: 54%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon8{padding-left:20px;width:42%;left: 58%;top: 63%;}
	.eventlist_content ul li.eventcon9{width:42%;left: 0%;top: 72.5%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon10{padding-left:20px;width:42%;left: 58%;top: 81.5%;}
	.patentlist .aboutlist_title{padding-top: 20px;width: 70% !important;margin-left: 10%;}
	.query_content .form{position: absolute;top: 17%;left: 2%;right: 0;}
	.query_content .form .form_text{color: #ffffff;letter-spacing: 2px;margin-bottom: 20px;}
	.query_content .form input{width: 80%;}
	.query_content .form .submit{margin-top: 20px;line-height: 20px;}
	.query_text{width: 65%;margin-top: -5%;position: absolute;left: -22%;top: 58%;}
	.product_content{display: none;}
	.productweb{margin: 20px auto 70px;width: 90%;}
	.rptlt_div{display: block !important;padding-bottom: 10%;}
	.productweb .product_left{display: none;}
	.patentlist .cont_left .left_text1{padding-bottom: 0;}
.rptlt_d_p {
	float:left;
	font-size:16px;
	color:#333333;
	width:141px;
	height:44px;
	line-height:44px;
}
.rptlt_d_plw {
	margin-left:125px;
}
.filter-box {
	position:relative;
	line-height:43px;
	float:left;
	width: 100%;
}
.filter-list-ul {
	border-top: 1px solid #d9d9d9;
	position:absolute;
	top:80px;
	left:0;
	display:none;
	width:100%;
	background: #e2e2e2;
	padding: 15px 0;
	z-index: 999999;
}

.productweb .active{position: fixed;top: 0;background: #e2e2e2;width: 100%;z-index: 999999;left: 0;padding: 0 5%;}
.productweb .active .filter-box{padding: 5% 0;}
.filter-list-ul li {
	width:100%;
	line-height:43px;
	font-size:16px;
	color:#999;
	padding-bottom: 15px;
	border-bottom: 1px solid #d9d9d9;
}
.filter-text{background: url(../images/pro_more.png) no-repeat right;background-size: 8%;background-position-y: 25%;}
.filter-title .pleft_text1 {
	color: #0014ff;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
}
.filter-title .pleft_text2 {
	color: #0014ff;
	font-size: 16px;
	height: 20px;
	line-height: 20px;
}
.filter-list-ul .pleft_text1{	
	color: #0014ff;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	}
	.filter-list-ul li{margin-bottom: 15px;}
.filter-list-ul .pleft_text2{	
	color: #0014ff;
	font-size: 16px;
	height: 20px;
	line-height: 20px;
	}
.productweb .product_right{padding-top: 13%;}
.newslistweb ul li .news_more img{width: 60%;}
.event_ba_img .aboutlist_title{padding: 0;width: 100% !important;margin: 0 !important;}
.patentlist .cont_left .left_text2 p:nth-child(2){margin: 0 5px;}
.newslistweb ul li .news_more{margin-top: 8px;}
.news_icont_more{margin-top: 4px;font-size: 12px;}
.product_right ul li.news_pro .product_img:after{width: 80px;}
.brandlist_content{padding: 5% 10% 10%;}
.newslistweb ul li .news_tit1{font-size: 15px;line-height: 20px;height: 40px;margin-bottom: 8px;}
.newslistweb ul li .news_tit2{font-size: 13px;line-height: 17px;height: 34px;overflow: hidden;margin-bottom: 10px;}
}
@media (max-width:480px) {
	.index_ibuff{width: 88%;margin: 0 auto 8%;}
	.index_about{margin: 5% 0 15%;}
	.about_icont_more,.about_icont_img{display: block;}
	.about_wap{width: 95%;}
	.index_about .about_wap{width: 80%;}
	.about_content{margin: 0 0 0 11%;}
	.banner .swiper-pagination .swiper-pagination-bullet-active:after{height: 10px;width: 10px;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 10px;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{margin-right: 5px !important;}
	.banner .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,3px) !important;}
	.banner-wap,.about_wap{display: block;}
	.banner-pc,.about_pc{display: none;}
	
	.ibuff_content{width: 90%;text-align: center;margin: 10% auto;}
	.index_ibuff .about_icont_img{width: 95%;margin: 0 auto;}
	.ibuff_content i{display: none;}
	.ibuff_content span{margin-bottom: 10%;}
	.newslist ul{left: 10%;bottom: auto;width: 80%;top:12%;}
	.news_left{border-bottom: none;}
	.news_left .about_wap{width: 80%;}
	.news_left .about_icont_img{padding-top: 200px;}
	.news_left, .news_right{padding-bottom: 60px;}
	.news_right{display: none;}
	.newslist .news_title{padding-bottom:90px;font-size: 28px;padding-left: 5px;}
	.newslist ul li .title {padding-bottom: 10px;}
	.index_news {padding-bottom: 30px;}
	
	.aboutlist{background: #0014ff;}
	.aboutlist .aboutlist_title{padding-top: 20px;width: 70% !important;margin-left: 10%;}
	.aboutlist_content .title,.brandlist_content .title{font-size: 28px;padding-bottom: 15px;letter-spacing: 5px;}
	.aboutlist_content .content,.brandlist_content .content{font-size: 14px;line-height: 24px;}
	.eventlist{position: relative;width: 80%;margin: 5% auto 5%;top: 0;left: auto;}
	.eventlistweb{background: #e2e2e2;padding-bottom: 30px;margin-top: -5px;}
	.eventlistweb .title{font-size: 28px;letter-spacing: 5px;padding-bottom: 15px;}
	.eventlist_content{width: 90%;margin: 0 auto;overflow: hidden;padding: 0;}
	
	.patentlist{background: #e2e2e2;padding-bottom: 20px;}
	.patentlist_content{position: relative;width: 80%;margin: 5% auto;left: auto;top: 0;}
	.patentlist .title{font-size: 28px;letter-spacing: 5px;padding-bottom: 60px;margin-top: -90px;text-align: center;}
	.patentlist .cont_left {margin-bottom: 8%;}
	.patentlist .cont_right .right_text2{font-size: 30px;line-height: 36px; padding-bottom: 20px;}
	.patentlist .cont_left .left_text2 p span {font-size: 30px;padding: 0 4px;line-height: 40px;}
	.patentlist .cont_left .left_text2 p:last-child{margin-top: 20px;}
	.combining {background: #e2e2e2;padding: 0;}
	.combining_content{width: 80%;margin: 5% auto ;left: 10%;top: 8%;}
	.combining .title{font-size: 28px;letter-spacing: 5px;padding-bottom: 70px;}
	.combining .tit,.combining ul li{padding-bottom: 0;text-align: justify;line-height: 24px;text-align: left;}
	.combining ul li{margin-bottom: 8px;}
	.combining ul li span{font-size: 36px;line-height: 38px;}
	.queryweb{background: #d9d9d9;padding: 0 0 20%;position: relative;}
	.product_left ul li .pleft_text1{font-size: 22px;padding-bottom: 8px;}
	.product_left ul li .pleft_text2{font-size: 16px}
	.product_left ul li.active .pleft_text1:after{height: 32px;}
	.product_right ul li{width: 48%;margin-right: 4%;margin-bottom: 8%;}
	/*.product_right ul li .product_img{background: rgba(232,232,232,1);}*/
	.product_right ul li:nth-child(2n){margin-right: 0;}
	.product_right ul li:nth-child(3),.product_right ul li:nth-child(9),.product_right ul li:nth-child(15),.product_right ul li:nth-child(21),.product_right ul li:nth-child(27){margin-right: 4%;}
	.product_right ul li .product_title{margin-top: 20px;}
	.product_banner{padding-bottom: 20px;}
	
	.newslistweb ul li .news_content{padding: 20px 10px 40px;}
	.newslistweb ul li .news_time p{font-size: 16px;}
	.newslistweb ul li .news_time p:first-child{font-size: 20px;}
	
	.query_content .form{margin: 15% auto 0;left: auto;}
	.query_content .form .form_text{margin-bottom: 30px;}
	.query_content .form input{width: 100%;padding: 1.5%;}
	.about_content_1wap{width: 100%;}
	.aboutlist_content{padding: 0 10% 10%;text-align: right;background: none;}
	.aboutlist_content .title{text-align: right !important;margin-top: -15px;padding-bottom: 30px;}
	.brandlist{background: #0014ff;padding: 20px 0 0;}
	.brandlist .aboutlist_title{padding-top: 60px;width: 70% !important;margin-left: 10%;}
	.brandlist_content .title{margin-top: -35px;padding-bottom: 35px;}
	.eventlistweb .aboutlist_title{padding-top: 60px;width: 70% !important;margin-left: 10%;}
	.eventlistweb .title{margin-top: -35px;padding-bottom: 35px;}
	.eventlist_content .line_ico img{width: 10%;}
	.eventlist_content ul li .eventcon_line{width: 10px;}
	.eventlist_content .ev_time{font-size: 26px;}
	.eventlistweb .ev_tit{font-size: 16px;width: auto;}
	.eventlistweb p, .eventlistweb .ev_cont{text-align: right;font-size: 12px;width: auto;}
	.eventlist_content ul li.eventcon1{width:42%;left: 0%;top: 0;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon2{padding-left:20px;width:42%;left: 58%;top: 9%;}
	.eventlist_content ul li.eventcon2 .ev_cont,
	.eventlist_content ul li.eventcon4 .ev_cont,
	.eventlist_content ul li.eventcon6 .ev_cont,
	.eventlist_content ul li.eventcon8 .ev_cont,
	.eventlist_content ul li.eventcon10 .ev_cont{text-align: left;}
	.eventlist_content .line_ico{margin-bottom: 20%;}
	.eventlist_content ul li.eventcon3{width:42%;left: 0%;top: 18%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon4{padding-left:20px;width:42%;left: 58%;top: 27%;}
	.eventlist_content ul li.eventcon5{width:42%;left: 0%;top: 36%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon6{padding-left:20px;width:42%;left: 58%;top: 45%;}
	.eventlist_content ul li.eventcon7{width:42%;left: 0%;top: 54%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon8{padding-left:20px;width:42%;left: 58%;top: 63%;}
	.eventlist_content ul li.eventcon9{width:42%;left: 0%;top: 72.5%;text-align: right;padding-right: 20px;}
	.eventlist_content ul li.eventcon10{padding-left:20px;width:42%;left: 58%;top: 81.5%;}
	.patentlist .aboutlist_title{padding-top: 20px;width: 70% !important;margin-left: 10%;}
	.query_content .form{position: absolute;top: 17%;left: 2%;right: 0;}
	.query_content .form .form_text{color: #ffffff;letter-spacing: 2px;margin-bottom: 20px;}
	.query_content .form input{width: 80%;}
	.query_content .form .submit{margin-top: 20px;line-height: 20px;}
	.query_text{width: 65%;margin-top: -5%;position: absolute;left: -22%;top: 58%;}
	.product_content{display: none;}
	.productweb{margin: 20px auto 70px;width: 90%;}
	.rptlt_div{display: block !important;padding-bottom: 10%;}
	.productweb .product_left{display: none;}
	.patentlist .cont_left .left_text1{padding-bottom: 0;}
.rptlt_d_p {
	float:left;
	font-size:16px;
	color:#333333;
	width:141px;
	height:44px;
	line-height:44px;
}
.rptlt_d_plw {
	margin-left:125px;
}
.filter-box {
	position:relative;
	line-height:43px;
	float:left;
	width: 100%;
}
.filter-list-ul {
	border-top: 1px solid #d9d9d9;
	position:absolute;
	top:80px;
	left:0;
	display:none;
	width:100%;
	background: #e2e2e2;
	padding: 15px 0;
	z-index: 999999;
}

.productweb .active{position: fixed;top: 0;background: #e2e2e2;width: 100%;z-index: 999999;left: 0;padding: 0 5%;}
.productweb .active .filter-box{padding: 5% 0;}
.filter-list-ul li {
	width:100%;
	line-height:43px;
	font-size:16px;
	color:#999;
	padding-bottom: 15px;
	border-bottom: 1px solid #d9d9d9;
}
.filter-text{background: url(../images/pro_more.png) no-repeat right;background-size: 8%;background-position-y: 25%;}
.filter-title .pleft_text1 {
	color: #0014ff;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
}
.filter-title .pleft_text2 {
	color: #0014ff;
	font-size: 16px;
	height: 20px;
	line-height: 20px;
}
.filter-list-ul .pleft_text1{	
	color: #0014ff;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	}
	.filter-list-ul li{margin-bottom: 15px;}
.filter-list-ul .pleft_text2{	
	color: #0014ff;
	font-size: 16px;
	height: 20px;
	line-height: 20px;
	}
.productweb .product_right{padding-top: 13%;}
.newslistweb ul li .news_more img{width: 60%;}
.event_ba_img .aboutlist_title{padding: 0;width: 100% !important;margin: 0 !important;}
.patentlist .cont_left .left_text2 p:nth-child(2){margin: 0 5px;}
.newslistweb ul li .news_more{margin-top: 8px;}
.news_icont_more{margin-top: 4px;font-size: 12px;}
.product_right ul li.news_pro .product_img:after{width: 80px;}
.brandlist_content{padding: 5% 10% 10%;}
.newslistweb ul li .news_tit1{font-size: 15px;line-height: 20px;height: 40px;margin-bottom: 8px;}
.newslistweb ul li .news_tit2{font-size: 13px;line-height: 17px;height: 34px;overflow: hidden;margin-bottom: 10px;}
}
@media (max-width:400px) {
.eventlistweb p, .eventlistweb .ev_cont{line-height: 16px;}
.eventlist_content .line_ico{margin-bottom: 24%;}
}




/* 首页第二版2.10 */

/* 品牌价值 */
.index_brand {
    position: relative;
    width: 100%;
    padding: 0 4%;
    z-index: 999;
    background: url(../images/indexbrend_bg.png) #f2f2f2 ;
	background-repeat: no-repeat;
	background-position: 50% 80%;
}
.indexbrand_title{text-align: center;margin-bottom: 120px;}
.indexbrand_title .brandentit{font-size: 64px;font-weight: 600;color: #343434;display: block;margin-bottom: 10px;padding-top: 60px;}
.indexbrand_title .brandtit{
	display: inline-block;
	font-size: 40px;
	font-weight: 400;
	overflow: hidden;
	letter-spacing: 5px;
	border-radius: 10px;
	padding: 5px 40px 10px;
	color: #ffffff;
	background: #2955f9;
}

.brandbox{padding: 20px 0 130px;}
.brandbox ul{display: flex;justify-content: space-between;}
.brandbox ul li{border: 2px solid #5d5d5d;width: 23.5%;text-align: center;padding: 90px 0;position: relative;transition: all 0.4s ease;}
.brandbox ul li:hover{border: 2px solid #2a55f9;}
.brandbox .brbox_con {margin-top: 10px;}
.brandbox .brbox_con .brboxt1{font-size: 20px;font-weight: 600;color: #343434;padding-bottom: 10px;}
.brandbox .brbox_con .brboxt2{font-size: 15px;}
/* 品牌价值 */


/* 主推产品 */
.index_featured{padding-bottom: 60px;}
.featured-container{position: relative;padding-bottom: 40px;}
.index_featured .indexbrand_title{margin-bottom: 60px;}
.index_featured .swiper-slide{}
.productCards {
	background: #ffffff;
	padding: 20px 20px 40px;
    display: block;
    border-radius: 5px;
    position: relative;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.index_featured .feature_tit1{font-size: 20px;font-weight: 600;color: #343434;padding-bottom: 5px;letter-spacing: 2px;}
.index_featured .feature_tit2{font-size: 15px;}
.index_featured .feature_img{width: 100%;}
.index_featured .feature_img img{display: block;width: 100%;}
.index_featured .feature_more{font-size: 15px;border-radius: 30px;padding: 8px;text-align: center;border: 1px solid #343434;width: 120px;margin:0 auto;}
.productCards:hover {
    transform: scale(1.03);
    box-shadow: 0px .9375rem 1.25rem #ddd;
}
.productCards:hover .feature_more{border: 1px solid #2a55f9;background: #2a55f9;}
.productCards:hover .feature_more a{color: #ffffff;}
/* 主推产品 */


/* 企业介绍 */
.index_aboutus{
	position: relative;
	width: 100%;
	padding: 0 4%;
	z-index: 999;
	background: #f2f2f2;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.index_aboutus .indexbrand_title .brandentit{padding-top: 0;}
.index_aboutus .indexbrand_title{margin-bottom: 80px;text-align: left;}
.indexahoutus_con p{font-size: 18px;line-height: 28px;}
.indexaboutus_left,.indexaboutus_right{    
	display: flex;
    width: 50%;
    justify-content: flex-start;
    align-items: center;
	overflow: hidden;
}
.indexaboutus_img{display: block;width: 100%;padding: 40px 0 80px;overflow: hidden;}
.index_aboutus img{display: block;width: 100%; -webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.indexaboutus_right:hover img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}	
/* 企业介绍 */


/* 新闻资讯 */
.index_newscon{padding-bottom: 60px;}
.newscon-container{position: relative;padding-bottom: 40px;}
.index_newscon .indexbrand_title{margin-bottom: 60px;}
.index_newscon .swiper-slide{}
.index_newscon .newscon_content{padding: 20px 15px 30px;}
.index_newscon .newscon_tit1{font-size: 20px;font-weight: 600;color: #ffffff;padding-bottom: 5px;letter-spacing: 2px;}
.index_newscon .newscon_tit2{font-size: 15px;color: #ffffff;height: 48px;line-height: 24px;overflow: hidden;}
.index_newscon .newscon_img{width: 100%;}
.index_newscon .newscon_img img{display: block;width: 100%;}
.index_newscon .swiper-slide a {
	background: #2a55f9;
    display: block;
    border-radius: 5px;
    position: relative;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.index_newscon .swiper-slide a:hover {
    transform: scale(1.03);
    box-shadow: 0px .9375rem 1.25rem #ddd;
}
/* 新闻资讯 */

.indexfooter2{background: #f2f2f2 !important;}
.indexfooter2 .footbox1 p,.indexfooter2 .footbox2 p,.indexfooter2 .footbox2 p a{color: #343434 !important;}
.indexfooter2 .footbox2 p a:hover{color:#2a55f9 !important;}
@media (max-width: 1920px) {
    .indexfooter2 {
        padding-top: 60px !important;
    }
}

@media (max-width: 1440px) {
	.indexbrand_title .brandentit{font-size: 48px;}
	.indexbrand_title .brandtit{font-size: 28px;}
	.indexfooter2 .content-icon ul li{width: auto !important; margin-top: 0px;}
	.indexfooter2 .footbox1{margin-top: 0px;}
	.indexfooter2 .footbox1 p{display: initial;margin-top: 0;margin-bottom: 0;}
}
@media (max-width: 768px) {
	.brandbox ul {flex-wrap: wrap;}
	.brandbox ul li{width: 48%;margin-bottom: 20px;}
	.indexbrand_title{margin-bottom: 20px;}
	.brandbox ul li{padding: 30px 0;}
	.brandbox{padding: 20px 0 50px;}
	.indexbrand_title .brandentit{font-size: 30px; margin-bottom: 5px;padding-top: 20px;}
	.indexbrand_title .brandtit{font-size: 26px;padding: 3px 25px 8px;letter-spacing: 2px;}
	.productCards{padding: 15px 10px;}
	.index_featured .feature_img{width: 100%;margin: 30px auto;}
	.index_featured .feature_more{padding: 5px;width: 100px;}
	.index_featured .indexbrand_title{margin-bottom: 40px;}
	.index_featured{padding-bottom: 0;}
	.indexaboutus_left, .indexaboutus_right{width: 100%;}
	.index_aboutus .indexbrand_title .brandentit{padding-top: 20px;}
	.index_aboutus .indexbrand_title{margin-bottom: 40px;text-align: center;}
	.indexaboutus_right{margin-top: 20px;}
	.indexaboutus_img{padding: 20px 0 40px;}
	.index_newscon .indexbrand_title{margin-bottom: 40px;}
	.index_newscon .newscon_content{padding: 10px;}
	.index_newscon .newscon_tit1{font-size: 16px;}
	.index_newscon .newscon_tit2 p{font-size: 14px;line-height: 20px;}
	.newscon-container{padding-bottom: 20px;}
	.indexfooter2 .content-icon{
		margin-top: 0;
        bottom: initial;
        top: -1%;
        right: 0;		
        width: auto;
	}
	.indexfooter2 .content-icon ul li{margin-left: auto;margin-right: auto;}
	.indexfooter2 .content-icon ul li img{width: 70%;}
	.indexfooter2 .foot-box{padding-top: 0;}
	.indexfooter2{padding-top: 30px !important;}
}

/* 首页第二版2.10 */