/*pad*/

img {
    max-width: 100%;
}

.gh {
    height: 28px;
    width: 28px;
    position: absolute;
    transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.5s cubic-bmezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    cursor: pointer;
    z-index: 9999;
    display: none;
}

.selected .gh {
    transform: rotate(90deg);
}

.gh a {
    background-color: #e70012;
    display: block;
    margin: 0 auto;
    height: 2px;
    margin-top: -1px;
    position: relative;
    top: 50%;
    transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    width: 100%;
    border-radius: 2px;
}

.gh a:after {
    width: 100%;
}

.gh a:before {
    width: 100%;
}

.gh a:after,
.gh a:before {
    background-color: #e70012;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
}

.gh a:after {
    top: 7px;
}

.gh a:before {
    top: -7px;
}

.selected .gh a:after,
.selected .gh a:before {
    top: 0;
}

.selected .gh a:before {
    transform: translateY(0px) rotate(-45deg);
    -webkit-transform: translateY(0px) rotate(-45deg);
    -ms-transform: translateY(0px) rotate(-45deg);
    background: #e70012;
    width: 100%;
}

.selected .gh a:after {
    transform: translateY(0px) rotate(45deg);
    -webkit-transform: translateY(0px) rotate(45deg);
    -ms-transform: translateY(0px) rotate(45deg);
    background: #e70012;
    width: 100%;
}

.selected .gh a {
    background-color: transparent !important;
}






@media only screen and (max-width:1660px) {
	html{
		font-size:16px;
	}
	
}

@media only screen and (max-width:1400px) {
	html{
		font-size:14px;
	}
		
}
@media only screen and (max-width:1240px) {
	.fdownload .list ul li h4 {
		font-size: 14px;
		background-size: 13px auto !important;
		padding-left: 18px;
	}
	.fdownload .list ul li h6 {
		width: 95px;
	}
	.fdownload .list ul li h6 i {
		font-size: 12px;
		line-height: 20px;
		background-size: 11px auto !important;
		padding-left: 15px;
	}
	.fnewsdel .tlt h1 {
		font-size: 20px;
	}
	.fnewsdel .tlt h6 {
		font-size: 14px;
	}
	.fnewsdel .dels {
		padding: 15px 0;
		font-size: 14px;
	}
	.fprev_next {
		margin-top: 10px;
	}
	.fprev_next a {
		font-size: 14px;
	}
	.fproduct .list ul li .text h5 {
		font-size: 14px;
		width: 110px;
		line-height: 1.8;
		margin: 10px auto 0;
	}
	.fproduct .list ul li .text h5 i {
		top: 3px;
		bottom: 3px;
		left: 3px;
		right: 3px;
		border-radius: 2px;
	}
	.fproduct2 .list ul li .text h4, 
	.fproduct .list ul li .text h4 {
		font-size: 16px;
		line-height: 1.6;
	}
	.fproduct2 .list ul li .text h6, 
	.fproduct .list ul li .text h6 {
		font-size: 14px;
		line-height: 1.4;
	}
	.fproduct .list ul li a {
		padding: 15px;
	}
	.fproduct .list ul {
		padding-bottom: 10px;
		justify-content: space-between;
	}
	.fproduct .list ul li {
		width: calc((100% - 15px)/2);
		margin-right: 0 !important;
		margin-bottom: 15px;
	}
	.fproduct .list ul li .pic {
		height: 19.7vw;
	}
	.fproduct2 .list ul li .text h5 {
		font-size: 12px;
		line-height: 2;
		width: 80px;
	}
	.fproduct2 .list ul li .text h5 {
		margin-top: 10px;
	}
	.fhlts .list li a {
		padding: 10px 0;
		font-size: 16px;
	}
	.fhlts .lists li h3 a {
		font-size: 16px;
		padding: 10px 0;
	}
	.fhlts .lists li .hlss dl {
		padding: 7px 0 10px;
	}
	.fhlts .lists li .hlss dd a {
		padding: 0 15px;
		font-size: 14px;
		line-height: 1.4;
	}
	.fhlts .lists li h3 i {
		margin: 0 5px 0 3px;
	}
	.fhlts .lists li h3 em {
		width: calc(100% - 15px);
	}
	.fhlts .lists li:hover h3 i, 
	.fhlts .lists li.on h3 i {
		margin: 0 5px 0 0;
	}
	
}
@media only screen and (max-width:1200px) {
   html{
   	font-size:12px;
   }
 

}
@media only screen and (max-width:1100px) {
  html{
  	font-size:14px;
  }
  
 .fhrts {
 	width: auto;
 }
 .fdownload .list ul li a {
 	padding: 10px 0;
 }
 .faqtlt ul li a {
 	font-size: 18px;
 	line-height: 2.4;
 }
 .faqlist {
 	padding: 0 0 15px;
 }
 .faqlist .flist ul li .has i {
 	height: 12px;
 	width: 12px;
 	background-size: 12px auto !important;
 	margin-top: 3px;
 }
 .faqlist .flist ul{
	 margin-top: 10px;
 }
 .faqlist .flist li {
 	padding: 10px;box-shadow: 0 2px 4px 0 rgba(80,80,80,0.2);margin-bottom: 16px;border-bottom: none;
 }
 .faqlist .flist ul li .has h4 {
 	font-size: 14px;
 	line-height: 1.4;
 	width: calc(100% - 30px);
 }
 .faqlist .flist ul li .ls {
 	margin-top: 10px;
 }
 .faqlist .flist ul li .ls dl {
 	padding: 10px 10px 5px;
 }
 .faqlist .flist ul li .ls dd {
 	margin-bottom: 5px;
 }
 .faqlist .flist ul li .ls dd a {
 	font-size: 14px;
 	line-height: 1.6;
 }
 .faqtlt ul li.on i, 
 .faqtlt ul li:hover i {
 	width: 20px;
 }
 .fnewsdel .dels img {
 	margin: 0 auto 10px;
 }
 .fproduct .list ul li .pic {
 	height: 44vw;
 	border-radius: 4px;
 }
 .fproduct .list ul li a {
 	padding: 20px;
 }
 .fproduct .list ul li .text {
 	margin-top: 10px;
 }
 .fproduct2 .list ul li .pic {
 	width: 100px;
 	height: 100px;
 	border-radius: 3px;
 }
 .fproduct2 .list ul li .text {
 	width: calc(100% - 110px);
 }
 .fproduct2 .list ul li .text h5 {
 	margin-top: 20px;
 	width: 100px;line-height: 26px;
 }
 .fproduct2 .list ul li {
 	width: calc((100% - 15px)/2);
 	box-shadow: 0 2px 6px 0 rgba(80,80,80,0.2);
 }
 .fproduct2 .list ul li:hover {
     box-shadow: 2px 2px 6px 1px #fbeaec;
 }
 .fproduct2 .list ul li a {
 	padding: 10px;
 }
 .fproduct2 .list ul {
 	padding-bottom: 10px;
 }
 .fproductdel .fcps .pic {
 	height: 240px;
 	width: 240px;
 }
 .fproductdel .fcps .text {
 	width: calc(100% - 270px);
 	margin-top: 4px;
 }
 .fproductdel .fcps .text .tlt h1 {
 	font-size: 20px;
 	line-height: 1.6;
 }
 .fproductdel .fcps .text .tlt h6 {
 	font-size: 14px;
 	line-height: 1.6;
 }
 .fproductdel .info ul li, 
 .fproductdel .fcps .text .list ul li {
 	padding: 7px;
 }
 .fproductdel .info ul li h6, 
 .fproductdel .fcps .text .list ul li h6,
 .fproductdel .info ul li h5, 
 .fproductdel .fcps .text .list ul li h5 {
 	font-size: 14px;
 	line-height: 1.4;
 }
 .fproductdel .fcps .text .consult {
 	margin-top: 15px;
 	font-size: 14px;
 	line-height: 2.2;
 	width: 100px;
 }
 .ftlt h3 {
 	font-size: 18px;
 }
 .fproductdel .fdel .del {
 	font-size: 14px;line-height: 1.8;
 }
 .fdocuments .list ul li a {
 	padding: 5px 20px 5px 5px;
 	background: url(../images/fn1.png) no-repeat right 3px center;
 	font-size: 14px;
 }
 .fdocuments .list ul li a:hover {
 	background: url(../images/fn1_1.png) no-repeat right 3px center;
 }
 
 .fhlts {
 	width: auto;
 	margin-bottom: 20px;
 }
 .ftitle h2 {
 	font-size: 24px;
 	line-height: 1.4;
 }
 .ftitle i {
 	width: 40px;
 	height: 6px;
 }
 .fhlts .lists li h3 a {
 	position: relative;
 }
 .fhlts .lists li h3 a i {
 	position: absolute;
 	z-index: 3;
 	top: 0;
 	right: 0;
 	height: 38px;
 	width: 38px;
 	background-size: 4px auto !important;
 }
 .fhlts .lists li:hover h3 a i,
 .fhlts .lists li.on h3 a i {
 	background-size: 10px auto !important;
 	height: 38px;
 	width: 38px;
 }
 .fdownload .list ul li h6,
 .fdownload .list ul li h4 {
 	float: none;
 	width: auto;
 }
 .fdownload .list ul li h4 {
 	background-size: 15px auto !important;
 	padding-left: 22px;
 }
 .fdownload .list ul li h6 {
 	width: 120px;
 	margin-top: 6px;
 }
 .fdownload .list ul li h6 i {
 	font-size: 14px;
 	line-height: 1.8;
 	background-size: 13px auto !important;
 	padding-left: 18px;
 }
 .fdownload .list {
 	padding-bottom: 15px;
 }
 .faqlist .flist ul li .has i {
 	margin-top: 5px;
 }
 .fnewsdel .dels {
 	padding: 15px 10px;
 }
 .fproduct2 .list ul {
 	display: block;
 	padding-bottom: 15px;
 }
 .fproduct2 .list ul li {
 	width: auto;
 	margin-bottom: 15px;
 }
 .fproductdel .fcps {
 	display: block;
 }
 .fproductdel .fcps .pic {
 	width: auto;
 	height: auto;
 }
 .fproductdel .fcps .text {
 	width: auto;
 	margin-top: 15px;
 }
 .fproductdel .info {
 	margin-top: 20px;
 }
 .fdocuments .list ul,
 .fproductdel .fdel .del,
 .fproductdel .info ul {
     padding-top: 6px;
     margin-top: 6px;
 }
 .fproductdel .fdel {
     margin-top: 20px;
 }
 .fdocuments {
 	padding: 20px 0;
 }
 .fhlts .del {
 	margin-top: 8px;
 }
 .fhlts .lists li .hlss dl {
     padding: 10px 0 ;
 }
 .fhlts .lists li .hlss dd a {
 	line-height: 2;
 }
 .fhlts .lists li h3 em {
     width: calc(100% - 50px);
 }
 .fpadd {
 	display: block;
 }
 .fproduct .list ul li a {
 	padding: 10px 10px 15px;
 }
 .fproduct .list ul li .pic {
 	height: auto;
 }
 .fproduct .list ul{
	 display: block;
 }
 .fproduct .list ul li {
     width: auto;float: none;
     margin-bottom: 16px;
 	box-shadow: 0 2px 6px 0 rgba(80,80,80,0.2);margin-right: 0;
 }
 .fproduct .list ul li:hover, .fproduct2 .list ul li:hover {
     box-shadow: 2px 3px 6px 2px #fbeaec;
 }
 
 
 .wrap{
 	  width: auto;padding: 0 10px;margin: 0;
 }
 .layout{
	 padding-top: 50px;
 }
 .header{
 	padding: 4px 0 0;position: fixed;top: 0;left: 0;right: 0;z-index: 9999;height: 50px;-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
 	-o-box-sizing: border-box;
 	box-sizing: border-box;
 }
 .header .wrap{
	 padding: 0;
 }
 .header .rt,
 .header .lt{
	 float: none;width: auto;
 }
 .header .logo{
 	  max-width: 110px;margin-top: 9px;margin-left: 6px;
 }
 .header .logo img{
 	  height: auto;
 }
 .header .lt dl{
	 margin-top: 0;position: absolute;
	 left: 124px;
	 top: 14px;z-index: 1; display: flex;align-items: center;
 }
 .header .lt dd a{
	 font-size: 13px;line-height: 1.7;
 }
 .header .lt dd{
	 margin-right: 8px;margin-bottom: 0;
 }
 .header .lt dd:last-child{
	 margin-right: 0;
 }
 .header .rt{
	 position: absolute;
	 left: 0;right: 0;
	 top: 100%;z-index: 12;background: #000000;height: 100vh;display: none;
 }
 .header .naver{
  	margin: 0 15px;
 }
 .header .naver li{
	 margin-left: 0;
 }
 .header .naver ul{
 	  display: block;
 }
 .header .naver li a{
 	  font-size: 16px;line-height:36px;
 }
 .gh{
 	  display: block;top: 12px;right: 10px;
 }
 .header .form{
	 margin: 15px 15px 0;
 }
 .header .form .txt{
	 float: none;width: 100%;height: 36px;font-size: 14px;
 }
 .header .form .sub{
	 float: none;width: 170px;margin: 14px auto 0;font-size: 14px;line-height: 34px;height: 34px;
 }
 .header .seles{
	 margin: 15px 15px 0;
 }
 .header .seles .lsele{
	 font-size: 14px;height: 34px;line-height: 34px;
 }
 .header .seles dd{
	 width: calc((100% - 14px)/2);margin-right: 0;margin-bottom: 12px;
 }
 .header .seles dd:nth-child(2){
	 float: right;
 }
 .header .seles dd:nth-child(3){
	 width: 100%;
 }
 .banner{
	 height: 30vw;
 }
 .crumbs dd span, .crumbs dd a{
	 font-size: 13px;
 }
 .crumbs {
	 margin-top: 4px;
 }
 .about .abg1{
	 padding: 20px 0 30px;
 }
 .tit{
	 font-size: 26px;
 }
 .about .abg1 .hds{
	 margin-top: 18px;
 }
 .about .abg1 .hds .txt{
	 left: 10px;top: 10px;
 }
 .uitabg3 .tps p,
 .about .abg2 li p,
 .about .abg1 .swiplist p,
 .about .abg1 .hds p,
 .about .abg1 .hds h6{
	 font-size: 14px;
 }
 .about .abg1 .hds h4{
	 font-size: 18px;
 }
 .uitabg3 .bds li p,
 .about .abg1 .swiplist h4{
	 font-size: 16px;
 }
 .about .abg2{
	 padding: 40px 0;
 }
 .about .abg2 ul{
	 display: block;
 }
 .about .abg2 li{
	 width: auto;padding: 10px 15px 16px;margin-bottom: 20px;
 }
 .uitabg3 .tps h4,
 .about .abg2 li h3{
	 font-size: 16px;
 }
 .uitabg3 .tps p,
 .about .abg2 li p{
	 line-height: 1.6;
 }
 .uitabg3{
	 padding: 30px 0;
 }
 .uitabg3 .htit,
 .uitabg3 .tps .rt{
	 float: none;width: auto;
 }
 .uitabg3 .bds{
	 margin-top: 20px;
 }
 .uitabg3 .bds li{
	 float: none;width: auto;margin-bottom: 16px;margin-right: 0;padding: 30px 0;
 }
 .uitabg3 .more{
	 margin-top: 10px;font-size: 15px;
 }
 .about .abg4 .tit{
	 font-size: 22px;
 }
 .about .abg4 .tit::before{
	 bottom: 6px;
 }
 .uitfoos li a img{
	 max-width: 50%;
	     max-height: 50%;
 }
 .footer{
	 padding-top: 20px;
 }
 .footer .txt .logo{
	 max-width: 130px;
 }
 .footer dl,
 .footer .txt,
 .footer .rt,
 .footer .lt{
	 float: none;width: auto;
 }
 .footer .rt{
	 margin-top: 0;
 }
 .footer .txt p{
	 font-size: 14px;line-height: 1.6;
 }
.footer dl{
	margin-top: 14px;
}
.footer .lt dd a,
 .footer .lt dd{
	 font-size: 14px;line-height: 1.6;
 }
 .footer .lt dd{
	 background-size: 12px auto !important;padding-left: 20px;background-position: left top 4px !important; 
 }
 .footer .rt dl{
	 justify-content: flex-start;
 }
 .footer .rt dd a{
	 width: 18px;height: 18px;
 }
 .footer .rt dd{
	 margin-left: 14px;
 }
 .footer .rt dd:nth-child(1){
	 margin-left: 0;
 }
 .footer .copyright{
	 margin-top: 24px;font-size: 12px;padding: 12px 0;
 }
 .uitfoos li{
	 width: 36px;height: 36px;border-radius: 6px;
 }
 .htit{
	 font-size: 22px;
 }
 .applica ul{
	 margin-top: 14px;
 }
 .applica .bds li{
	 float: none;width: auto;margin-bottom: 20px;margin-right: 0;
	 padding: 10px;
 }
 .applica .bds li h3{
	 font-size: 16px;
 }
 .applica .bds li p{
	 font-size: 14px;height: auto;line-height: 1.6;margin-bottom: 10px;
 }
 .applica .bds li h6{
	 font-size: 14px;
 }
 .fpages ul li a{
	 font-size: 13px;padding: 0 10px;
 }
 .applicadel{
	 padding: 20px 0 40px;
 }
 .applicadel .del{
	 font-size: 14px;line-height: 1.7;
 }
 .applicadel .bds h3{
	 font-size: 16px;padding-bottom: 6px;
 }
 .applicadel .bds li{
	 width: calc((100% - 20px)/2);margin-right: 0;margin-bottom: 16px;
 }
 .applicadel .bds li:nth-child(2n){
	 float: right;
 }
 .applicadel .bds li .pic{
	 height: 38vw;
 }
 .applicadel .bds li p{
	 font-size: 14px;
 }
 .htit::before{
	 bottom: 6px;
 }
 .fhlts .lists, .fhlts .list{
	 margin-top: 4px;
 }
 .fhlts .del{
	 font-size: 14px;
 }
 .contdist .ds{
	 margin-bottom: 10px;
 }
 .contdist .ds li h6{
	 margin-bottom: 10px;
 }
 .cont-form h6{
	 font-size: 16px;margin-top: 0;
 }
 .contdist .ds ul{
	 display: block;
 }
 .contdist .ds li{
	 width: auto;margin-right: 0;margin-bottom: 14px;
 }
 .contdist .ds li .ovs{
	 box-shadow: 0 2px 6px 0 rgba(80,80,80,0.2);
 }
 .contdist .ds li h3{
	 font-size: 16px;padding-bottom: 3px;
 }
 .contdist .ds li dd{
	 font-size: 13px;line-height: 1.6;padding-left: 16px;background-size: 11px auto !important;
 }
 
 .contform ul{
	 display: block;
 }
 .contform li{
	 margin-bottom: 12px;width: auto;
 }
 .contform li .t1{
	 height: 36px;font-size: 14px;padding: 0 15px;
 }
 .contform li .lsele{
	 font-size: 14px;height: 36px;padding: 0 30px 0 15px;
 }
 .contform li .t2{
	 height: 100px;padding: 6px 15px;
 }
 .contform .sub{
	 font-size: 15px;
 }
 .contoffc li{
	 float: none;width: auto;margin-bottom: 20px;
 }
 .contoffc li .img{
	 height: auto;
 }
 .contoffc li h3{
	 font-size: 16px;
 }
 .contoffc li p{
	 font-size: 14px;
 }
 .hbanner{
	 height: 60vw;
 }
 .hbanner .txt{
	 top: 50px;
 }
 .hbanner .txt h3{
	 font-size: 18px;
 }
 .hbanner .txt h2{
	 font-size: 24px;line-height: 1.5;
 }
 .hbanner .txt .more{
	 font-size: 14px;
 }
 .hpage1{
	 padding: 40px 0;
 }
 .hpage1 .pic,
 .hpage1 .txt{
	 float: none;width: auto;
 }
 .hpage1 .txt h6{
	 font-size: 15px;line-height: 1.5;margin: 6px 0 10px;
 }
 .hpage1 .txt .more,
 .hpage1 .txt p{
	 font-size: 14px;
 }
 .hpage1 .txt .more{
	 margin-top: 20px;line-height: 2;
 }
 .hpage1 .pic{
	 margin-top: 20px;
 }
 .hpage2{
	 padding: 30px 0;
 }
 .uitfwsa .btn{
	 width: 30px;height: 30px;
 }
 .hpage2 .ovs{
	 margin: 20px 20px 0;
 }
 .hpage5 .ovs .prev, .hpage5 .ovs .next, .hpage2 .ovs .prev, .hpage2 .ovs .next{
	 left: -28px;width: 24px;height: 60px;background-size: 8px auto;
 }
 .hpage5 .ovs .next, .hpage2 .ovs .next{
	 left: auto;right: -28px;
 }
 .hpage2 .swiproct .swiper-slide{
	 padding: 8px 8px 16px;
 }
 .hpage2 .swiproct .pic{
	 height: auto;
 }
 .hpage2 .swiproct h3{
	 font-size: 16px;
 }
 .hpage2 .swiproct p{
	 font-size: 14px;
 }
 .hpage2 .swiproct h6{
	 font-size: 14px;width: 140px;line-height: 26px
 }
 .hpage3{
	 padding: 30px 0;
 }
 .hpage3 .htit{
	 font-size: 18px;
 }
 .hpage3 .htit::before{
	 bottom: 4px;
 }
 .hpage3 .bds{
	 margin-top: 20px;
 }
 .hpage3 .bds li{
	 float: none;width: auto;margin-right: 0;margin-bottom: 16px;
 }
 .hpage3 .bds li p{
	 font-size: 14px;
 }
 .hpage4 li{
	 width: 50%;margin-bottom: 18px;
 }
 .hpage4 li:nth-child(2n)::before{
	 display: none;
 }
 .hpage4{
	 padding: 30px 0 14px;
 }
 .hpage4 li p{
	 font-size: 14px;
 }
 .hpage4 li .ico{
	 width: 16px;height: 16px;
 }
 .hpage5{
	 padding: 30px 0;
 }
 .hpage5 h6{
	 font-size: 14px;margin: 8px 0;
 }
 .hpage5 .ovs{
	 margin: 20px 20px 0;
 }
 .hpage5 .swipnew .pic{
	 height: 16rem;
 }
 .hpage5 .swipnew h3{
	 font-size: 16px;height: auto;
 }
 .hpage5 .swipnew p{
	 font-size: 14px;height: auto;line-height: 1.4;
 }
 .hpage5 .swipnew .swiper-slide{
	 padding: 0 10px;-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 -o-box-sizing: border-box;
	 box-sizing: border-box;
 }
 .news{
	 padding: 20px 0 40px;
 }
 .newlist li{
	 margin-bottom: 16px;box-shadow: 0 2px 6px 0 rgba(80,80,80,0.2);
	 padding: 8px 8px 20px;
 }
 .newlist li a{
	 display: block;
 }
 .newlist li .pic{
	 width: auto;height: auto;
 }
 .newlist li .txt{
	 width: auto;margin-top: 8px;
 }
 .newlist li h3{
	 font-size: 16px;line-height: 1.4;
 }
 .newlist li p{
	 font-size: 14px;line-height: 1.5;height: auto;margin-top: 10px;
 }
 .newlist li h6{
	 font-size: 14px;line-height: 2;
 }
.product{
	padding-top: 20px;
}
 .fproduct .list ul li .text h5{
	 width: 140px;
 }
 .fdownload .list{
	 margin-bottom: 20px;
 }
 .faqtlt ul li{
	 margin-right: 20px;
 }
 .support .faqtlt ul li a{
	 font-size: 16px;
 }
 .faqlist .flist ul{
	 box-shadow: inherit;
 }
 .about .abg1 .ovs{
	 margin: 20px 10px;
 }
 .about .abg1 .swiplist{
	 margin: 0;padding: 0 20px;
 }
 .about .abg1 .ovs .prev, .about .abg1 .ovs .next{
	 left: -20px;background-size: 10px auto !important;
 }
 .about .abg1 .ovs .next{
	 left: auto;right: -20px;
 }
 .about .abg1 .swiper-slide{
	 height: auto;
 }
 .fproductdel .info .mfxlc{
	 display: block;
 }
 .fproductdel .info .mfxlc ul{
	 width: auto;margin-bottom: 10px;
 }
 .fproductdel .info .mbtnc a{
	 font-size: 14px;
 }
 .hbanner .spot{
		bottom: 10px !important;
 }

}













