@charset "utf-8";

a:link {
     color: #666; 
}
a:hover{color: #FE7E00;}
input:-internal-autofill-selected{background: none !important;}
body{font-family: arial;background-color: #f4f4f4;}
.head-box{width: 1600px;margin: 0 auto;}
@media screen and (max-width:1600px){
    .head-box{width: 96%;}
}
/* js调用类 */
/* js调用类 */

.news{margin-top: 20px;}
.htop-right-language{float: right;padding-left: 6px;}

/* head top end */
/* head botton */
.htop-right{width: auto;float: right;margin-left: 15px;margin-top: 44px;}

.hbotton{width: 100%;position: absolute;background-color: #ffffffb3;box-shadow: 0px 0px 5px #00000033;}
.hlogo{float: left;max-width:25%;text-align: center;line-height: 45px;height: 45px;padding: 25px 0;}
.hlogo a{display: block;float: left;height: 100%;}
.hlogo img{max-width:100%;max-height:60px}
.hbotton-right{width: 100%;float: left;transition: all 0.5s;background-color: #ffffff;}
.hnav{float: left;height: 115px;line-height: 115px;margin-left: 50px;}
.hnav>ul{position: relative;}
.hnav ul li a{width: 100%;display: block;font-size: 18px;color: #333;height: 45px;font-weight: 400;}
.hnav ul li{text-align: center;line-height: 50px;box-sizing: border-box;padding: 0 22px;display: inline-block;position: relative;}/*width: 14%*/
.hnav ul>li{height: 115px;line-height: 115px;}
.hnav ul>li>a{height: 115px;line-height: 115px;}
.hnav ul:first-child>li>a{position: relative;z-index: 1;}

.loginsystem{float: left;/**border-right: 1px solid #333;**/padding-right: 12px;}
.loginsystem a{display: block;}
.loginsystem a:hover{color:#FE7E00;}
.loginsystem i{width: 20px;height: 20px;float: left;margin-right: 5px;}
.loginsystem img{width: 100%;height: 100%;}

.search-box{height: 116px;width: 100%;float: left;}
@media screen and (max-width:1024px) {
	.search-box{display: none;}
}

.hnav ul li:hover a,.hnav ul li ul li:hover a,.hnav ul li ul li ul li:hover a{color: #FE7E00;}
.hnav ul li:hover ul li a,.hnav ul li ul li:hover a{color: #333;}

.hnav ul li ul{width: auto;float: left;left: 0; background-color: rgb(255 255 255 / 90%);transition: all 0.3s;position: absolute;padding: 45px 45px 30px;border-radius: 5px;display: none;z-index: 999;}
.hnav ul li ul li{width: 220px;float: left;text-align: left;line-height: initial;height: auto;position: initial;padding: 0px;}
.hnav ul li ul li:nth-child(n+2){margin-left: 30px;/*margin-right: 30px;*/}
.hnav ul li ul li:nth-child(4n){margin-right: 0;}
.hnav ul li ul li:nth-child(4n+1){margin-left: 0;}
/* .hnav ul li ul li:nth-child(n+5){margin-top: 40px;} */
/*.hnav ul li ul li:first-child{margin-right: 30px;}*/
.hnav ul li ul li a{font-size: 14px;-webkit-transition: all 0.3s;transition: all 0.3s;color: #666;height:auto;line-height: initial;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;padding: 5px 0;}
.hnav ul li ul li a:hover{color: #FE7E00;}
.hnav ul li:hover ul{display: block;transition: all 0.3s;background-color: #ffe7d0;}
/* .hnav ul li:hover ul ul{left: 0;} */
.hnav ul li ul li a:hover{border-color: #FE7E00;}

.hnav ul li ul li:hover{position: relative;overflow: initial;}
.hnav ul li ul li ul{position: initial;padding: 5px 0;background: none;width: 220px!important;border-right: 2px solid #fff;margin-top: 10px;padding-right: 20px;}

.hnav ul li ul li .more99 { max-width: 170px;}

.hnav ul li ul li:nth-child(4n) ul{border: 0;padding-right: 0;}
.hnav ul li ul li:last-child li a{width: 100%;}
.hnav ul li ul li:last-child ul{border: 0;}

.hnav ul li ul li ul li{margin-left: 0 !important;margin-bottom: 10px;margin-right: 0 !important;}
.hnav ul li ul li ul li a{font-weight: normal;float: left;line-height: 20px;width: 100%;}
.hnav ul li ul li div{position: relative;float: left;color: #333;font-size: 16px;line-height: 24px;}

.hnav ul li ul li ul li span{max-width: 90%;float: left;font-size: 16px;line-height: 24px;}
.hnav ul li ul li ul li p{width: 100%;float: left;margin: 0;font-size: 14px;color: #626262;line-height: 24px;height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.hnav ul li ul li ul li:last-child{margin-bottom: 0;}

.hnav-hover::after{content: '';position: absolute;width: 100%;height: 3px;bottom: 0;background-color: #FE7E00;left: 0;}

/* 标识 */
.hot,.new,.sale{position: relative;float: left;display: block;max-width: 100%;}
.hot::before{content: '';position: absolute;width: 35px;height: 15px;right: -38px;top: -5px;background: url(../images/hot.png);background-size: 100% 100%;background-position: center;}
.new::before{content: '';position: absolute;width: 35px;height: 15px;right: -38px;top: -5px;background: url(../images/new.png);background-size: 100% 100%;background-position: center;}
.sale::before{content: '';position: absolute;width: 35px;height: 15px;right: -38px;top: -5px;background: url(../images/sale.png);background-size: 100% 100%;background-position: center;}




@media screen and (min-width:1330px) and (max-width:1460px) {
	.hlogo{width: 15%;}
	.hnav ul li{padding: 0 12px;}
	.hnav ul li ul{left: -200%;}
}


.fs18{font-size: 18px;}
  
@media screen and (min-width:100px) and (max-width:480px) {
	.mheader .prisna-wp-translate-seo li{width: 100%;float: left;text-align: left;}
}
@media screen and (min-width:481px) and (max-width:1024px) {
.mheader .prisna-wp-translate-seo li{width: 50%;float: left;text-align: left;overflow: hidden;}
}
@media screen and (min-width:100px) and (max-width:1024px){
	.prisna-wp-translate-seo {
	    display: block;
		padding-bottom: 50px;
	}
	/* menu */
	::-webkit-scrollbar {
   overflow:hidden;
}
	.mheader ul #language li b{top:22px}
	.mheader ul #language li b::after{display:none;}
	.mheader ul #language li b::before{display:none;}
	.mheader ul #language li{border-bottom:0px;margin:0}
	/* menu */
	.mheader{width: 100%;background: #21282F;height: 40px;position: fixed;z-index: 99;}
	.mheader ul li{width: 16.5%;text-align: center;line-height: 40px;float: left;position: relative;z-index: 99;}
	.mheader ul li i{color: #fff;font-size: 20px;}
	
	.mheader ul li ul{width: 100%;float: left;height: 100%;background: #fff;position: initial;z-index: 99999;overflow-y: scroll;-ms-overflow-style: none;}
	.mheader ul li .Archive ul{position:initial;width:100%;}
	.mheader ul li ul li{float: left;width: 90%;text-align: left;margin: 5px 5%;border-bottom: 1px solid #f2f2f2;box-sizing: border-box;line-height: 40px;height: 40px;overflow: hidden;}
	.mheader ul li ul li a{width: 90%;float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	/* 二级导航 */
	.mheader ul li ul li ul{width: 100%;float: left;height: auto;display: block;position: initial;margin-bottom: 10px;margin-left: 10px;}
	.mheader ul li ul li b::after{content:"" ;width: 1px;height: 15px;position: absolute;right: 7px;top: 33%;background: #000;}
	.mheader ul li ul li b::before{content:"" ;width: 15px;height: 1px;position: absolute;right: 0px;top: 50%;background: #000;}
	.mheader ul li ul li:hover{height: auto;overflow: initial;}
	.mheader ul li ul li:hover b::after, .mheader ul li  ul li:hover b::after
	{display: none;}
	.mheader ul li ul li :hover ul li b::after, .mheader ul li  ul li:hover ul li b::after
	{display: block;}
	.mheader ul li ul li:hover b::before{top: 15px;}
	.mheader ul li ul li:hover ul li b::before{top: 19px;}
	/* 三级导航 */
	.mheader ul li ul li ul li ul{width: 100%;float: left;height: auto;display: block;position: relative;margin-bottom: 10px;margin-left: 10px;}
	.mheader ul li ul li ul li{position: relative;overflow: hidden;line-height: 35px;height: 35px;border: 0;font-size: 12px;box-sizing: border-box;}
	.mheader ul li ul li ul li:last-child{border: 0;}
	.mheader ul li ul li ul li ul li a{list-style: square;color: #999;}
	.mheader ul li ul li ul li ul li{list-style: square;}
    .mheader ul li ul li ul li b::after{content:"" ;width: 1px;height: 15px;position: absolute;right: 7px;top: 33%;background: #000;}
	.mheader ul li ul li ul li b::before{content:"" ;width: 15px;height: 1px;position: absolute;right: 0px;top: 18px;background: #000;}
	.mheader ul li ul li ul li:hover b::after, .mheader ul li ul li ul li:hover b::after{display: none;}
	.mheader ul li ul li ul li:hover b::before{top: 15px;}
	/* 列表 */
	.mheader-div{width: 70%;height: 100%;position: fixed;left: -70%;z-index: 9999;transition: all 0.6s;overflow-y:scroll;-ms-overflow-style: none;}
	.mheader ul li:hover .mheader-div{left: 0;transition: all 0.6s;}
	.mheader ul li:hover .mheader-language{display: block;}
	.mheader ul li .mheader-language:hover{display: none;}
    .mheader-divs{width: 70%;height: 100%;position: fixed;left: -70%;z-index: 9999;transition: all 0.6s;}
	.mheader ul li:hover .mheader-divs{left: 0;transition: all 0.6s;}
	.mheader-language{width: 100%;position: fixed;height: 100%;background: #000000;opacity: 0.3;display: none;z-index: 9998;left: 0;}
	.mheader-mb{width: 100%;position: fixed;height: 100%;background: #000000;opacity: 0.3;display: none;z-index: 9998;left: 0;}
	.mheader ul li:hover .mheader-mb{display: block;}
	.mheader ul li .mheader-mb:hover{display: none;}
	.mheader ul li:hover .mheader-mbs{display: block;}
	.mheader ul li .mheader-mbs:hover{display: none;}
	.mheader-mbs{width: 100%;position: fixed;height: 100%;background: #000000;opacity: 0.3;display: none;z-index: 9998;left: 0;}
	.mheader-mbs::before{content: "\f057";font-family: 'FontAwesome';color: #fff;position: absolute;top: 2%;right: 2%;z-index: 999;width: 30px;height: 30px;font-size: 30px;border-radius:50%;border: 1px solid #000;box-sizing: border-box;}
	/* menu end */
	/* search */
	.mheader-search{display: none;width: 100%;position: fixed;z-index: 9999;left: 0;margin: 0 5%;top: 50px;}
	.mheader ul li:hover .mheader-search{display: block;}
	.mheader ul li .mheader-search ul{width: 90%;float: left;background: #fff;height: 100px;}
	.mheader ul li .mheader-search ul li{width: 90%;float: left;border: 1px solid #005CAC;margin-left: 5%;line-height: 30px;height: 30px;margin-top: 35px;box-sizing: border-box;}
	.mheader-search ul li input:first-child{height: 28px;width: 70%;float: left;border: 0;line-height: 28px;text-indent: 0.5em;box-sizing: border-box;}
	.mheader-search ul li input:last-child{
		width: 18%;height: 100%;float: right;
		display: inline-block;
		vertical-align: top;
		display: inline;
		zoom: 1;
		height: 28px;
		line-height: 28px;
		border-radius:0px ;
		padding: 0;
		font-size: 14px;
		border-left-color: #fea501;
		border-style: solid;
		border-left-color:  #fea501;
		border-right-color:  #fea501;
		border-top-color:  #fea501;
		border-bottom-color: #fea501;
		color: #fff;
		text-shadow: 0 0 1PX rgba(0,0,0,0.3);
		background: -moz-linear-gradient(top, #fea501, #fea501);
		background: -o-linear-gradient(top, #fea501, #fea501);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fea501), to(#fea501));
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5FFF5D1, endColorstr=#e5FCE26B);
		}
	
	/* message */
	.mheader-message{width: 96%;max-height: 390px;border-radius: 10px;margin: 60px 2% 0px;background: #fff;position: fixed;right: -100%;top: 5%;z-index: 9999;overflow-y: scroll;-ms-overflow-style: none;transition: all 0.3s;}
	.mheader ul li .mheader-message i{position: absolute;right: 0px;top: 0px;color: #000;z-index: 10000;box-shadow: 0px 0px 10px #9FA0A1;border-radius: 55%;}
	.mheader ul li:hover .mheader-message{right: 0;transition: all 0.3s;}
	.mheader-message form{width: 90%;height: 100%;margin: 5% 5% 100px;float: left;padding-top: 3%;border: 1px solid #F2F2F2;background: url(../images/80bg-letter.webp) no-repeat;background-size: 70px auto;background-position: 95% 10%;}
	.mheader-message form input{width: 65%;float: left;margin-left: 3%;border: 1px solid #EEEEEE;height: 35px;line-height: 35px;margin-bottom: 15px;text-indent: 2em;position: relative;}
	.mheader-message form input:nth-child(1){background: url(../images/user80.png) no-repeat;background-position: 10px 10px;background-size: 15px 15px;}
	.mheader-message form input:nth-child(2){background: url(../images/email80.png) no-repeat;background-position: 10px 13px;background-size: 15px 10px;}
	.mheader-message form input:nth-child(3){background: url(../images/phone80.png) no-repeat;background-position: 10px 10px;background-size: 15px 15px;}
	.mheader-message form textarea{width: 91%;margin-left: 3%;height: 60px;list-style: 30px;float: left;border: 1px solid #EEEEEE;color: #666;padding: 5px 0px;text-indent: 1em;margin-bottom: 15px;}
	.mheader-message form input:last-child{text-indent: 0;width: 40%;font-size: 14px;border: 0;border-radius: 8px;}
	/* logo */
	.mlogo{width: 100%;float: left;height: 70px;line-height:70px;background: #FFFFFF;box-shadow: 1px 3px 7px 0px rgba(4, 0, 0, 0.13);text-align: center;}
	.mlogo img{max-width:100%;max-height:50px;margin-top:10px}
	.mheader ul li form i{color: #999;}
}
@media screen and (max-width:1025px) {
	.header{display: none;}
}
@media screen and (min-width:1025px) {
	.mlogo{display: none;}
	.mheader{display: none;}
}
@media screen and (min-width:1025px) and (max-width:1450px) {
	.head-box{width: 90%;margin: 0 auto;}
	.header{display: block;}
}
 #pcnav{
			background: #FFFFFF33;
			color: #fff;
            /* height: 72px; */
            width: 100%;
            top: 0px;
			z-index: 99999;
        }
  @media screen and (max-width:1024px) {
        /*新增栏目*/
        /* 新闻、产品动态栏 */
	.Sbar-con{width: 100%;float: left;background-color: #fff;/*overflow-y: scroll;*/padding-bottom: 40px;}
	.Sbar-title{width: 100%;float: left;background-color: #fea501;color: #fff;}
	.Sbar-nav{width: 100%;float: left;}
	.Sbar-con .Sbar-nav ul{position: inherit;width: 100%;}
	.Sbar-con .Sbar-plist ul{position: inherit;width: 90%;margin: 0px 5%;}
	.Sbar-plist{width: 100%;float: left;margin: 10px 0px 0px;}
	.Sbar-con .Sbar-plist li a{width: 100%;float: left;display: block;}
	.Sbar-plist img{width: 100%;height: auto;}
	.Sbar-plist p{width: 100%;float: left;font-size: 13px;margin:5px 0px 10px;padding: 0px;line-height: 15px;height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.mheader .Sbar-search i{color:#999}
	.Sidebar80{line-height: initial;}
	.mheader ul #Sidebar80 .Sbar-end{line-height: 20px;}
	 .Sbar-end{width: 90%;float: left;height: auto;text-align: left;font-size: 14px;margin-left: 5%;}
	 .mheader #Sidebar80 .Sbar-nav b::before{top:17px}
	 .mheader #Sidebar80 .Sbar-nav ul li ul li b::before{top:16px}
	 .mheader #Sidebar80 .Sbar-nav b::after{top:26%}
	 /* news label */
	 .News_label80{width: 96%;float: left;margin: 10px 2%;}
	 .News_label80 a{max-width: 96%;border: 1px solid #DEDEDE;text-align: center;line-height: 35px;height: 35px;color: #999;float: left;padding: 0 2%;margin-bottom: 10px;margin-right: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	 /* latest news */
	 .latest_news{width: 96%;float: left;margin: 10px 2%;}
	 .latest_news a{width: 100%;float: left;border-bottom: 1px solid #DEDEDE;margin-bottom: 10px;padding-bottom: 5px;}
	 .latest_news p{width: 100%;max-height: 40px;line-height: 20px;text-align: left;font-size: 14px;padding: 0;margin: 0px 0px 8px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	 .latest_news span{color: #999;font-size: 12px;float: left;line-height: 20px;margin-right: 15px;}
	 .mheader .latest_news span i{color: #999;font-size: 12px;}
	 /* Archive */
	 .Archive{width: 96%;float: left;margin: 10px 0;text-align:left;margin-left: 2%;}
	 .Archive a{width: 100%;float: left;font-size: 14px;line-height: 40px;border-bottom: 1px solid #DEDEDE;box-sizing: border-box;}
	 .Archive a span{max-width: 90%;float: left;text-align: left;color: #666666;height: 40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	 .mheader .Archive a i{width: 10%;float: left;text-align: center;color: #999;font-size: 12px;}
}
@media screen and (max-width:480px) {
	.Sbar-con .Sbar-plist li{width: 100%;float: left;height: auto;margin: 0px 0px 10px;border: 0;line-height: initial;}
	.Sbar-search{width: 100%;float: left;}
	.Sbar-search form{width: 90%;margin: 10px 5%;border: 1px solid #999;box-sizing: border-box;position: relative;height: 40px;background-color: #dedede;}
	.Sbar-con .Sbar-search form input{border: 0;float: left;height: 38px;line-height: 38px;box-sizing: border-box;z-index: 0;}
	.Sbar-con .Sbar-search form i{color: #666;position: absolute;top: 10px; right: 10px;z-index: 0;}
	.Sbar-con .Sbar-search form .search{width: 85%;font-size: 14px;color: #999999;}
	.Sbar-con .Sbar-search form .submit{width: 15%;float: right;background: none;position: absolute;top: 0;right: 0;z-index: 1;background:none;}
}
@media screen  and (max-width:807px) {
	.Sbar-search{width: 100%;float: left;}
	.Sbar-search form{width: 90%;margin: 10px 5%;border: 1px solid #999;box-sizing: border-box;position: relative;height: 40px;background:none;}
	.Sbar-con .Sbar-search form input{border: 0;float: left;height: 38px;line-height: 38px;box-sizing: border-box;z-index: 0;}
	.Sbar-con .Sbar-search form i{color: #666;position: absolute;top: 10px; right: 10px;z-index: 0;}
	.Sbar-con .Sbar-search form .search{width: 88%;font-size: 14px;color: #999999;}
	.Sbar-con .Sbar-search form .submit{width: 12%;float: right;background: none;position: absolute;top: 0;right: 0;z-index: 1;background:none;}
}
@media screen and (min-width:807px) and (max-width:1024px) {
	.Sbar-search{width: 100%;float: left;}
	.Sbar-search form{width: 90%;margin: 10px 5%;border: 1px solid #999;box-sizing: border-box;position: relative;height: 40px;background-color: #dedede;}
	.Sbar-con .Sbar-search form input{border: 0;float: left;height: 38px;line-height: 38px;box-sizing: border-box;z-index: 0;}
	.Sbar-con .Sbar-search form i{color: #666;position: absolute;top: 10px; right: 18px;z-index: 0;}
	.Sbar-con .Sbar-search form .search{width: 90%;font-size: 14px;color: #999999;}
	.Sbar-con .Sbar-search form .submit{width: 10%;float: right;background: none;position: absolute;top: 0;right: 0;z-index: 1;background:none;}
}

@media screen and (min-width:480px) and (max-width:1024px) {
	.Sbar-con .Sbar-plist li{width: 48%;float: left;height: auto;margin: 0px 0px 10px;border: 0;line-height: initial;}
	.Sbar-con .Sbar-plist li:nth-child(2n){margin-left: 4%;}
}
.clean{
    width: 100%;
    float: left;
    height: 0px;
}
@media screen and (max-width:1024px) {
.clean{
    width: 100%;
    float: left;
    height: 40px;
}
.hjumpbox i{color: #999;}
}
/*新增消息提醒*/
.h80-massage{float:left;margin-left:10px;}
.h80-massage b{
    font-size: 12px;
    background: #ba1d26;
    color: #fff;
    border-radius: 3px;
    font-weight: normal;
    padding: 1px;
    position: relative;
    min-width: 15px;
    float: right;
    text-align: center;
    margin-left: 4px;
}
.h80-massage b:before{
    content: "";
    position: absolute;
    top: 5px;
    left: -5px;
     width: 0;
    height: 0;
    border-top: 2px solid transparent;
    border-right: 5px solid #ba1d26;
    border-bottom: 2px solid transparent;
}
.gotop {
    position: fixed;
    display: none;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    /*right: 0.5rem;*/
    /*bottom: 1rem;*/
     background: #fff; 
    border-radius: 50%;
    cursor: pointer;
    color: #fff;
    text-transform: capitalize;
    box-shadow: 0 0 0.12rem rgb(254 126 0 / 28%);
    -webkit-animation: tm-bounce 2.0s infinite ease-in-out;
    animation: tm-bounce 2.0s infinite ease-in-out;
    z-index: 9999;
    opacity: 1;
}
@-webkit-keyframes tm-bounce {

	0%,
	100% {
		-webkit-transform: scale(.8);
		transform: scale(.8);
	}

	50% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}


/* 底部 */
footer{width: 100%;float: left;background: #282828;padding-top: 110px;color: #fff;}
.f_top{width: 100%;float: left;}
.f_left{width: 60%;float: left;}
.f_left li{width: 25%;float: left;}
.f_left li big{width: 90%;float: left;font-size: 24px;line-height: 24px;font-style: normal;margin-bottom: 30px;}
.f_left li a{width: 90%;float: left;font-size: 18px;color: #fff;line-height: 24px;margin-bottom: 20px;}
.f_left li a:hover{color: #FE7E00;}

.f_right{width: 40%;float: right;}
.f_right a{float: right;margin-left: 45px;max-width: 125px;}
.f_right p{float: left;/* text-align: center; */width: 100%;color: #fff;font-size: 16px;}

.f_links{width: 100%;float: left;margin-top: 45px;font-size: 16px;}
.f_links span{float: left;}
.f_links a{color: #fff;float: left;margin-right: 15px;}

.f_sns{display: none;}

.f_copy{width: 100%;float: left;background: #2E2E2E;margin-top: 28px;padding: 20px 0;}
.f_copy p{width: 60%;float: left;font-size: 16px;margin: 0;height: 30px;line-height: 30px;}
.fc_sns{width: 40%;float: right;height: 28px;}
.fc_sns a{float: right;margin-left: 15px;display: block;width: 28px;height: 28px;}
.fc_sns img{max-width: 28px;float: right;}
.fc_sns a:hover{transform: rotate(360deg);transition: all .5s;-webkit-transform: rotate(360deg);-webkit-transition: all .5s;}

@media  screen and (min-width:769px) and (max-width:1335px) {
	.f_left{width: 100%;text-align: center;}
	.f_right{width: 100%;text-align: center;margin-top: 25px;}
	.f_right a{float: initial;display: inline-block;}
	.f_links{text-align: center;}
	.f_links a,.f_links span{float: initial;}
	
}
@media  screen and (min-width:769px) and (max-width:1024px) {
	.f_copy p{width: 100%;text-align: center;}
	.fc_sns{width: 100%;text-align: center;float: left;margin-top: 10px;}
	.fc_sns a{float: initial;display: inline-block;}
	
}
@media  screen and (max-width:768px) and (min-width:480px) {
	.f_left{width: 100%;text-align: center;}
	.f_right{width: 100%;text-align: center;margin-top: 25px;}
	.f_right a{float: initial;display: inline-block;}
	
	.f_copy p{width: 100%;text-align: center;}
	.fc_sns{width: 100%;text-align: center;float: left;margin-top: 10px;}
	.fc_sns a{float: initial;display: inline-block;}
	
	.f_links{display: none;}
	.gotop {
	display: block;
	}
}
@media  screen and (max-width:479px) {
	footer{padding-top: 70px;}
	
	.gotop {
	display: block;
	}
	
	.f_left{width: 100%;text-align: center;}
	.f_left li{width: 100%;margin-bottom: 30px;}
	.f_left li a{width: auto;font-size: 16px;display: inline-block;float: initial;margin-right: 15px;margin-bottom: 15px;}
	
	.f_left li big{font-size: 20px;}
	
	.f_right{width: 100%;text-align: center;margin-top: 25px;}
	.f_right a{float: initial;display: inline-block;margin-left: 4%;max-width: 27%;}
	.f_right a:first-child{margin-left: 0;}
	.f_right a img{width: 100%;}
	.f_right a p{margin: 10px 0 0;}
	
	.f_copy p{width: 100%;text-align: center;height: auto;font-size: 12px;line-height: 18px;}
	.fc_sns{display: none;}
	
	.f_sns{display: block;text-align: center;width: 100%;float: left;margin-top: 30px;}
	.f_sns a{display: inline-block;margin-left: 10px;}
	.f_links{display: none;}
}


/*编辑器兼容样式*/
.elementor-invisible {
    visibility: inherit;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-next:after{
    border: 0;
}
.maxbox .swiper-button-next.swiper-button-white, .swiper-button-prev.swiper-button-white{
    background-color: #0000;
}

