.layui-tab{margin: 0;height: 60px}
.layui-tab-title{display: flex;}
.layui-tab-title li{padding: 0;font-size: 17px;line-height: 60px;width: auto;}
.layui-tab-title li:not(:last-child){margin-right: 40px}
.layui-tab-title li:hover{color: #F6461E}
.layui-tab-title{border:none;height: auto;}
.layui-tab-title .layui-this{color: #F6461E;}
.layui-tab-title .layui-this:after{border: none;display: none;}
.layui-tab-content{padding: 0;}
.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity: 1;}
.warper-height{height: 0;}
.layui-tab>.swiper-container{background-color: #FFF;width: 100%;}
.layui-tab .fixed{position: fixed;top: 0;left: 0;z-index: 100;box-shadow: 0 3px 5px rgba(0,0,0,.3);-moz-box-shadow: 0 3px 5px rgba(0,0,0,.3);-webkit-box-shadow: 0 3px 5px rgba(0,0,0,.3);-o-box-shadow: 0 3px 5px rgba(0,0,0,.3);}
.layui-tab-title .swiper-slide.active a{color: #F6461E}

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background:url("../images/swiper_left.png") no-repeat;background-size: contain;height: 50px;width: 50px}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background:url("../images/swiper_right.png") no-repeat;background-size: contain;height: 50px;width: 50px}
/*product-banner*/
.product-banner{height: 400px;width: 100%;position: relative;background: no-repeat center center;background-size: cover;}
.product-banner .warper{display: flex;height: 100%;align-items: center;}
.product-banner .banner-text{font-size: 16px;max-width: 50%;}
.product-banner h3{color: #F6461E;font-size: 50px;margin-bottom: 10px;}

.product-list{padding-bottom: 60px;}
.product-list img{max-width: 100%;height: auto;}
.product-list a{display: block;text-align: center;}

.product-list dd{margin-top: 10px;}
.product-list .list1 {font-size: 30px;}
.product-list .list1 dt{height: 500px;background: no-repeat center center;background-size: cover;}
.product-list .list2{font-size: 18px;}
.product-list .list2 a{float: left;width: 33.3333%;margin-bottom: 20px;}
.product-list .list2 dl{margin: 0 10px;}
.product-list .list2 dt{height: 300px;background: no-repeat center center;background-size: cover;}
.product-list .list1,.product-list .list2{margin-top: 40px;}
.phone-product-swiper{display: none}
/*product-main*/
.product-main .product-list dl dt span{display: none;}
/*pm2-content1*/
.product-main2 .pm2-content1{margin: 50px 0;}
.product-main2 h3.title{font-size: 20px;margin: 10px 0 10px 0;}
.product-main2 a.title{font-size: 20px;margin: 10px 0 10px 0;display: inline-block}
.product-main2 a.title:not(:first-child){margin-left: 40px}
.product-main2 a.active{color: #f6461e}
.product-main2 .pm2-content1 .content1-left{width:42%;}
.product-main2 .pm2-content1 .content1-left h1.title{font-size: 24px;margin-bottom: 30px;}
.product-main2 .pm2-content1 .content1-left .left-text2,.product-main2 .pm2-content1 .content1-left .left-text3{margin-top: 40px;}
.product-main2 .pm2-content1 .content1-left .text2-list{font-size: 12px;display: flex;flex-wrap: wrap;margin: 0 -10px;}
.product-main2 .pm2-content1 .content1-left .text2-list li{width: 48px;height: 48px;text-align: center;justify-content: center;border-radius: 50%;border: 1px solid #929292;margin: 10px;cursor: pointer;display: flex;align-items: center}
.product-main2 .pm2-content1 .content1-left .text2-list li.active{border: 1px solid #F6461E;color: #F6461E;}
.product-main2 .pm2-content1 .content1-left .left-text3 .phone{width: 330px;height: 50px;line-height: 50px;text-align: center;background-color: #F6461E;color: #FFF;display: block;}
.product-main2 .pm2-content1 .content1-left .left-text3 .phone:hover{text-decoration: none}
.product-main2 .pm2-content1 .content1-right{width: 38%;}
.product-main2 .pm2-content1 .content1-right img{width:100%; height:100%; object-fit:cover;}
.product-main2 .pm2-content1 .content1-right .right-text1{height: 400px;}
.product-main2 .pm2-content1 .content1-right .right-text2 .text2-list{display: flex;margin: 20px -10px 0;}
.product-main2 .pm2-content1 .content1-right .right-text2 li{width: 50px;height: 50px;margin: 0 10px;}
.product-main2 .pm2-content1 .content1-right .right-text2 li.selected{border-bottom: 2px solid #F6461E;}
.product-main2 .pm2-content1 .content1-right .right-text2 a{display: block;width: 100%;height: 100%;}
.product-main2 .pm2-content1 .content1-right .right-text2 a img{height: 100%}
.product-main2 .pm2-content1 .content1-left .phone-content1-left{display: none;}

/*pm2-content2*/
.pm2-content2 .list_dl{position: relative;border-bottom: 1px solid #BEBEBE;}
.pm2-content2 .list_dl img{max-width: 100%;height: auto}
.pm2-content2 .list_dl .list_dt{font-size: 24px;padding: 22px 0;cursor: pointer;}
.pm2-content2 .list_dl:first-child .list_dt{padding: 15px 0 30px 0;}
.pm2-content2 .list_dl .iconfont{position: absolute;display: block;cursor: pointer;right: 0;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;color: #000000;font-size: 26px;margin-top: 6px;}
.pm2-content2 .list_dl .list_dd{display: none;margin: 20px 0;line-height: 2!important;font-size: 14px!important;}
.pm2-content2 .list_dl .list_dd span{line-height: 2!important;font-size: 14px!important;}
.pm2-content2 .list_dl.open dt .iconfont{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);color: #F6461E;}
.pm2-content2 .list_dl.open  .list_dt{color: #F6461E;}
.pm2-content2 .list_dl .p1{width: 25%;font-size: 24px;}
.pm2-content2 .list_dl .p2{width: 65%;line-height: 32px;}
.pm2-content2 .list_dl .dd-text2 .p2{display: inline-block;width: 65%;}
.pm2-content2 .list_dl .dd-text{margin-bottom: 30px;}
.pm2-content2 .list_dl .dd-text .line2{width: 65%;display: inline-block;height: 1px;background-color: #BEBEBE;margin-top: 30px;}


/*pm2-content3*/
.pm2-content3{padding-top: 30px;margin-bottom: 60px;}
.pm2-content3 .swiper-pagination-bullet{width: 50px;height: 4px;opacity: 1;border-radius: 10px;}
.pm2-content3 .swiper-pagination-bullet-active{background-color: #929292;}
.pm2-content3 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
.pm2-content3 .list2{margin-top: 0;}

.dowloadbtn{font-size: 14px;color: #F6461E;display: flex;align-items: center;margin-top: 20px}
.dowloadbtn .iconfont{
	font-size: 16px!important;position: static!important;color: #F6461E!important;margin-top: 0!important;}
.dowloadbtn:hover{text-decoration: underline!important;}
@media only screen and (min-width:1200px ) {
	.product-list a:hover{color: #F6461E;text-decoration: none;}
}
@media only screen and (max-width:1600px ) {
	/*product-banner*/
	.product-banner{height: 335px;}
	.product-banner h3{font-size: 45px;}
}

@media only screen and (max-width:1440px ) {
	/*product-banner*/
	.product-banner{height: 300px;}
	.product-banner h3{font-size: 40px;}
	.pm2-content2 .list_dl .list_dd,.pm2-content2 .list_dl .p2{line-height: 30px}
}

@media only screen and (max-width:1366px ) {
	/*product-banner*/
	.product-banner{height: 285px;}
	.product-banner h3{font-size: 36px;}
	.pm2-content2 .list_dl .list_dd,.pm2-content2 .list_dl .p2{line-height: 28px}
}

@media only screen and (max-width:1200px ) {
	/*product-banner*/
	.product-banner h3{font-size: 30px;}
}

@media only screen and (max-width:1024px ) {
	/*product-main2*/
	.product-main2 .pm2-content1 .content1-right {width: 45%;}

}

@media only screen and (max-width:768px ) {
	.layui-tab{height: 50px}
	/*layui-tab*/
	.layui-tab>.warper{position: fixed;width: 100%;z-index: 1;background-color: #FFFFFF;left: -10px;}
	.layui-tab.fixed>.warper{top: 0;}
	.layui-tab-title li:not(:last-child){margin-right:0}
	.layui-tab-title li{margin: 0;position: relative;min-width: auto;line-height: 50px}

	/*product-main*/
	.product-main .product-list .list2 a:first-child{display: block;}
	.product-main .product-list .list2 dl dd{font-size: 24px;}
	.product-main .product-list .list2 dl dt span{color: #F6461E;font-size: 26px;padding: 0 20px;display: block;font-family: "sourcemedium";}

	/*product-list*/
	.product-list .list1{display: none;}
	.product-list .list2 a{width: 50%;}
	.product-list .list2 dl dt{display: flex;align-items: center;justify-content: center;}

	.phone-product-swiper{display: block}
	.pc-product-swiper{display: none}
	/*product-main2*/
	.product-main2>hr+.warper{padding: 0;}
	.product-main2 .pm2-content1{margin: 30px 0;}
	.product-main2 .pm2-content1 .content1-right{display: none;}
	.product-main2 .pm2-content1 .content1-left{width: 100%;}
	.product-main2 .pm2-content1 .content1-left .phone-content1-left{display: block;}
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height: 450px;background:no-repeat center center;background-size: cover;}
	/*.product-main2 .product-list .list2 a:first-child{display: none;}*/
	.product-main2 .pm2-content1 .content1-left h4.title{text-align: center;font-size: 20px;}
	.product-main2 .pm2-content1 .content1-left .left-text{margin-top: 20px;}
	.product-main2 .pm2-content1 .content1-left div[class^='left-text']{padding: 0 10px;}
	.product-main2 .pm2-content1 .content1-left .left-text3 .phone{width: 100%;}
	
	/*pm-content2*/
	.pm2-content2 .list_dl .list_dt{padding: 30px 10px;font-size: 24px;}
	.pm2-content2 .list_dl:first-child .list_dt {padding: 15px 10px 30px 10px;}
	.pm2-content2 .list_dl .list_dd{margin: 20px 10px;}
	.pm2-content2 .list_dl .iconfont{right: 10px;font-size: 22px;margin-top: 0;}
	.pm2-content2 .list_dl .p2,.pm2-content2 .list_dl .dd-text .line2{width: 70%;}
	.pm2-content2 .list_dl .p1{width: 100%;}
	.pm2-content2 .list_dl .p2, .pm2-content2 .list_dl .dd-text .line2{width: 100%!important;}
	.pm2-content2 .list_dl .dd-text2 .p2 table{width: 100%!important;}
	.pm2-content2 .list_dl .p1{font-size: 18px;margin-bottom: 20px;}
	.pm2-content2 .list_dl .dd-text{font-size: 14px;}
	.pm2-content2 .list_dl .list_dd,.pm2-content2 .list_dl .p2{line-height: 26px}
	/*.pm2-content3*/
	.pm2-content3{padding-top: 0;}
}

@media only screen and (max-width:480px ) {
	.layui-tab-title li{font-size: 16px}
	.layui-tab .layui-tab-title.warper{padding: 0;}
	.layui-tab>.swiper-container{padding: 0 10px;width: calc(100% - 20px)}
	/*product-banner*/
	.product-banner .banner-text{max-width: 80%;}
	.product-banner h3{font-size:25px;}

	/*product-list*/
	.product-list{padding-bottom: 40px;}
	.product-list .list2 dl{margin: 0 5px;}
	.product-list .list2 dt{height:200px;}
	.product-list .list2 a{margin-bottom: 10px;}
	.product-list .list2 dl dt span{font-size: 18px;}
	
	/*product-main*/
	.product-main .product-list .list2 dl dt span{font-size: 16px;}
	.product-main .product-list .list2 dl dd{font-size: 16px;}
	/*product-main2*/
	.product-main2 h3.title{font-size: 18px;margin: 20px 0 10px 0;}
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:480px ;}
	.product-main2 .product-list .list2{font-size: 16px;}
	.pm2-content3 .swiper-pagination-bullet{width: 40px;height: 3px;}
	.pm2-content3 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
	/*pm-content2*/
	.pm2-content2 .list_dl .list_dt{padding: 20px 10px;font-size: 18px;}
	.pm2-content2 .list_dl:first-child .list_dt{padding: 10px 10px 20px 10px;}
	.pm2-content2 .list_dl .list_dt_icon::before{width: 15px;height: 2px;top:18px;}
	.pm2-content2 .list_dl .list_dt_icon::after {width: 2px;height: 15px;}
	
	
}


@media only screen and (max-width:450px ) {
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:450px ;}
}
@media only screen and (max-width:440px ) {
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:440px ;}
}

@media only screen and (max-width:430px ) {
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:430px ;}
}

@media only screen and (max-width:420px ) {
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:420px ;}
}

@media only screen and (max-width:414px ) {
	.layui-tab-title li{font-size: 15px}
	.product-list .list2 dt{height:190px;}
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:414px ;}
	.product-main .product-list .list2 dl dd{font-size: 14px;height: 44px;overflow: hidden}
}

@media only screen and (max-width:390px ) {
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:390px ;}
}

@media only screen and (max-width:380px ) {
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:380px ;}
}

@media only screen and (max-width:375px ) {
	/*product-list*/
	.product-list .list2 dl dt span{font-size: 16px;}
	.product-list .list2 dt{height:180px;}
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:375px ;}
}
@media only screen and (max-width:350px ) {
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:350px ;}
}
@media only screen and (max-width:320px ) {
	/*product-list*/
	.product-main2 .pm2-content1 .content1-left .phone-content1-left .swiper-slide{height:320px ;}
}