.sfk_body{background: #fff;}
.sfk-banner{min-width: 1200px;position: relative;}
.sfkwrapper{width: 1200px;margin: 0 auto;box-sizing: border-box;}
.sfk-banner{display: block;}
.sfk-banner .pcsfk-banner .pc-banner{opacity: 0;}
.sfk-banner .pc-banner{display: block;}
.pcsfk-banner{overflow: hidden;}
.sfk_body .footer{display: none;}
.sfk-banner-inner{position: absolute;left: 0;right: 0;top: 0;}
.sfk-head{overflow: hidden;}
.sfk_botleft{position: relative;}
.sfk-bltop{position: relative;z-index: 2;margin-bottom: 10px;}
.sfk-txx{position: absolute;top: 48px;left: 90px;z-index: 1}
/* 定义动画关键帧 */
@-webkit-keyframes faderight { /* Safari 和 Chrome */
    from { transform: translate(100%,0); }
    to { transform: translate(0,0);  }
}
@-moz-keyframes faderight { /* Firefox */
    from { transform: translate(100%,0); }
    to { transform: translate(0,0);  }
}
@-o-keyframes faderight { /* Opera */
    from { transform: translate(100%,0); }
    to { transform: translate(0,0);  }
}
@keyframes faderight { /* 标准语法 */
    from { transform: translate(100%,0); }
    to { transform: translate(0,0);  }
}
.sfk-banner.anmine-class .sfk_form{
	transform: translate(100%,0);
    /* 添加厂商前缀以支持更多浏览器 */
    -webkit-animation: faderight 0.6s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: faderight 0.6s ease-in-out forwards;    /* Firefox */
    -o-animation: faderight 0.6s ease-in-out forwards;      /* Opera */
    animation: faderight 0.6s ease-in-out forwards;         /* 标准语法 */
}

/* 定义动画关键帧 */
@-webkit-keyframes fadeddiv { /* Safari 和 Chrome */
    from { opacity: 0 }
    to { opacity: 1 }
}
@-moz-keyframes fadeddiv { /* Firefox */
    from { opacity: 0 }
    to { opacity: 1 }
}
@-o-keyframes fadeddiv { /* Opera */
    from { opacity: 0 }
    to { opacity: 1 }
}
@keyframes fadeddiv { /* 标准语法 */
    from { opacity: 0 }
    to { opacity: 1 }
}
.sfk-banner.anmine-class .sfk_logo,.sfk-banner.anmine-class .sfk-bltop,.sfk_gywm.anmine-class{
	opacity: 0 ;
	/* 添加厂商前缀以支持更多浏览器 */
    -webkit-animation: fadeddiv 0.6s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: fadeddiv 0.6s ease-in-out forwards;    /* Firefox */
    -o-animation: fadeddiv 0.6s ease-in-out forwards;      /* Opera */
    animation: fadeddiv 0.6s ease-in-out forwards;         /* 标准语法 */
}

/* 定义动画关键帧 */
@-webkit-keyframes fadeddivtop { /* Safari 和 Chrome */
    from { opacity: 0;transform: translate(0,30px);}
    to { opacity: 1;transform: translate(0,0); }
}
@-moz-keyframes fadeddivtop { /* Firefox */
    from { opacity: 0;transform: translate(0,30px);}
    to { opacity: 1;transform: translate(0,0); }
}
@-o-keyframes fadeddivtop { /* Opera */
    from { opacity: 0;transform: translate(0,30px);}
    to { opacity: 1;transform: translate(0,0); }
}
@keyframes fadeddivtop { /* 标准语法 */
    from { opacity: 0;transform: translate(0,30px);}
    to { opacity: 1;transform: translate(0,0); }
}
.sfk-banner.anmine-class .sfk-tags{
	opacity: 0;transform: translate(0,30px);
	/* 添加厂商前缀以支持更多浏览器 */
    -webkit-animation: fadeddivtop 0.6s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: fadeddivtop 0.6s ease-in-out forwards;    /* Firefox */
    -o-animation: fadeddivtop 0.6s ease-in-out forwards;      /* Opera */
    animation: fadeddivtop 0.6s ease-in-out forwards;         /* 标准语法 */
}

/* 定义动画关键帧 */
@-webkit-keyframes fadeddivleft { /* Safari 和 Chrome */
    from { opacity: 0;transform: translate(-30px,0);}
    to { opacity: 1;transform: translate(0,0); }
}
@-moz-keyframes fadeddivleft { /* Firefox */
    from { opacity: 0;transform: translate(-30px,0);}
    to { opacity: 1;transform: translate(0,0); }
}
@-o-keyframes fadeddivleft { /* Opera */
    from { opacity: 0;transform: translate(-30px,0);}
    to { opacity: 1;transform: translate(0,0); }
}
@keyframes fadeddivleft { /* 标准语法 */
    from { opacity: 0;transform: translate(-30px,0);}
    to { opacity: 1;transform: translate(0,0); }
}
.sfk-banner.anmine-class .sfk-txx{
	opacity: 0;transform: translate(-30px,0);
	/* 添加厂商前缀以支持更多浏览器 */
    -webkit-animation: fadeddivleft 0.6s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: fadeddivleft 0.6s ease-in-out forwards;    /* Firefox */
    -o-animation: fadeddivleft 0.6s ease-in-out forwards;      /* Opera */
    animation: fadeddivleft 0.6s ease-in-out forwards;         /* 标准语法 */
}

.sfk_logo{padding-top: 27px;}
.sfk_bottom{display: flex;align-items: center;justify-content: space-between;}
.sfk_botleft{padding:0 106px 0 100px;flex: 1;}
.sfk_form{width: 376px;}
.sfk-tags{font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 19px;display: flex;flex-wrap: wrap;}
.sfk-tags span{margin: 20px 20px 0 0;display: flex;align-items: center;}
.sfk-tags span i{width: 8px;height: 8px;transform: rotate(45deg);background: #D5276E;margin-right: 4px}
.sfk-tags span em{font-style: normal;}
.sfk_form-inner{background: #fff;padding: 0 48px 40px 48px;border-radius: 2px;}
.sfk_form_title{font-weight: bold;font-size: 24px;color: #D5276E;line-height: 28px;text-align: center;padding: 40px 0 0 0;}
.sfk_form-inner .layui-form-label{font-weight: 400;font-size: 12px;color: #D5276E;line-height: 14px;padding: 16px 0 4px 0;width: auto;}
.sfk_form-inner .layui-input,.sfk_form-inner .layui-textarea{height: 36px;border: 1px solid #BFBFBF;padding: 0 12px;font-weight: 400;
font-size: 15px;color: #222;}
.sfk_form-inner .layui-input::placeholder,.sfk_form-inner .layui-textarea::placeholder{color: #BFBFBF;font-size: 15px;}
.sfk_form-inner .layui-form-item{margin-bottom: 0}
.layui-form-getlxfa{padding: 35px 0 0 0;text-align: center;}
.layui-form-getlxfa .layui-btn{width: 200px;height: 42px;font-weight: bold;font-size: 16px;color: #FFFFFF;color: #fff;background: #D5276E;line-height: 42px;padding: 0}
.layui-form-select .layui-edge{background: none;right: 12px;margin-top: 6px !important;}
.layui-form-select.layui-form-selected .layui-edge{margin-top: 14px !important;}
.layui-form-select .layui-edge::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(-135deg);border-style: solid;border-width: 0 12px 12px 0;border-color: transparent transparent #fff transparent; width: 0;height: 0;}
.layui-form-select .layui-edge::before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(-135deg);border-style: solid;border-width: 0 10px 10px 0;border-color: transparent transparent #D5276E transparent;width: 0;height: 0;z-index: 2;background:#fff;}
.layui-form-select .layui-edge::after{border-color: transparent transparent #D5276E transparent;transform: translate(-50%, -50%) rotate(-45deg);}
.layui-form-select .layui-edge::before{border-color: transparent transparent #fff transparent;transform: translate(-50%, -50%) rotate(-45deg);}
.sfk_form-inner .lxgh-form .layui-input,.sfk_form-inner .lxgh-form .layui-select,.sfk_form-inner .lxgh-form .layui-textarea,.sfk_form-inner .layui-form-select dl dd,.sfk_form-inner .layui-form-select dl dt,.sfk_form-inner .lxgh-form .layui-form-checkbox[lay-skin=primary] span,.sfk_form-inner .gzlx_r_yxdt_new ul a,.sfk_form-inner .lxgh-form input::placeholder,.sfk_form-inner .lxgh-form select::placeholder,.sfk_form-inner .lxgh-form textarea::placeholder,.sfk_form-inner .lxgh-form input::-webkit-input-placeholder{font-size: 15px !important}
.sfk_title{text-align: center;padding: 60px 0 0 0;}
.sfk_gywm_cen{display: flex;justify-content: space-between;padding: 60px 0 0 0;}
.sfk_gywm_left{width: 620px;margin-right: 60px;}
.sfk_gywm_right{flex:1;font-weight: 400;font-size: 14px;color: #222222;line-height: 21px;text-align:justify;background: url(../images/sfkimg/little_arow.png) right bottom no-repeat;padding-bottom: 12px;}
.sfk_gywm_right p{text-indent: 2em;padding-bottom: 25px;}
.sfk_wmdys{background: #252525;margin-top: 67px;position: relative;padding-bottom: 115px}
.sfk_wmdys:after{content: "";position: absolute;background: url(../images/sfkimg/Rectangle33.jpg) right 0 no-repeat #252525;height: 40px;top: -40px;left: 0;right: 50%;margin-right: 320px;}
.sfk_wmdys_cen{display: flex;justify-content: space-between;align-items: center;padding:60px 44px 0 0;}
.sfk_wmdys_right{width: 568px;margin-left: 120px;}
.sfk_wmdys_left{flex:1;}
.sfk_wmdys_left .down{display: none;}
.sfk_wmdys_left .top{width: 408px;height: 60px;background: url(../images/sfkimg/Vector.png) 0 0 no-repeat;display: flex;align-items: center;padding: 0 36px;box-sizing: border-box;font-weight: 400;font-size: 20px;color: #222222;font-style: italic;-webkit-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s; -o-transition-duration:0.4s;animation-fill-mode: both;}
.sfk_wmdys_left .item.on .top,.sfk_wmdys_left .item:hover .top{background: url(../images/sfkimg/Vectoron.png) 0 0 no-repeat;color: #fff;}
.sfk_wmdys_left .item.on .top{margin-left: 60px;}
.sfk_wmdys_left .item{padding: 15px 0;cursor: pointer;}
.sfk_wmdys_left .item .top i{margin-right: 12px;font-size: 28px;}
.item_iner .text{position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;align-items: center;flex-direction: column;justify-content: center;padding: 0 60px;box-sizing: border-box;}
.item_iner .img img{width: 100%}
.item_iner{position: relative;border-bottom: 2px #D5276E solid}
.item_iner:after{background: url(../images/sfkimg/Rectangle36.png) 0 0 no-repeat;height: 12px;width: 240px;position: absolute;top: -12px;right: 0;content: ""}
.item_iner .text .tit img{margin-bottom: 11px;height: 48px;}
.item_iner .text .tit i{width: 26px;height: 6px;display: block;margin: 0 auto;background: url(../images/sfkimg/Rectangle22.svg) 0 0 no-repeat;}
.item_iner .text h3{font-weight: bold;font-size: 24px;color: #FFFFFF;line-height: 28px;margin-top:8px;text-align: center;}
.item_iner .text p{font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 19px;padding: 16px 0 0 0;opacity: 0;text-align: center;}
/* 定义动画关键帧 */
@-webkit-keyframes fadeIn { /* Safari 和 Chrome */
    from { opacity: 0; }
    to { opacity: 0.8; }
}
@-moz-keyframes fadeIn { /* Firefox */
    from { opacity: 0; }
    to { opacity: 0.8; }
}
@-o-keyframes fadeIn { /* Opera */
    from { opacity: 0; }
    to { opacity: 0.8; }
}
@keyframes fadeIn { /* 标准语法 */
    from { opacity: 0; }
    to { opacity: 0.8; }
}
.sfk_wmdys_right .item.on .item_iner .text p,.sfk_wmdys_left .item.on .item_iner .text p{opacity: 0;
    /* 添加厂商前缀以支持更多浏览器 */
    -webkit-animation: fadeIn 0.6s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: fadeIn 0.6s ease-in-out forwards;    /* Firefox */
    -o-animation: fadeIn 0.6s ease-in-out forwards;      /* Opera */
    animation: fadeIn 0.6s ease-in-out forwards;         /* 标准语法 */}
.sfk_wmdys_right .item.on{display: block;}
.sfk_wmdys_right .item{display: none;}
.sfk_dyhcp{background: url(../images/sfkimg/pinkbg.png) center bottom no-repeat #252525;position: relative;}
.sfk_dyhcp_top{display: flex;flex-grow: 1;justify-content: space-between;align-items: center;margin-top: 60px;margin-bottom: 34px;}
.sfk_dyhcp_top .item{width: 216px;height: 48px;line-height: 48px;text-align: center;background: url(../images/sfkimg/Vectorww.png) 0 0 no-repeat;font-weight: 400;font-size: 16px;color: #FFFFFF;cursor: pointer;position: relative;overflow: hidden;}
.sfk_dyhcp_top .item.on,.sfk_dyhcp_top .item:hover{color: #D5276E;}
.sfk_dyhcp_top .item:after{background: url(../images/sfkimg/Vectorwwon.png) 0 0 no-repeat;transform: translate(0,100%);}
.sfk_dyhcp_top .item.on{background: url(../images/sfkimg/Vectorwwon.png) 0 0 no-repeat;}
/* 定义动画关键帧 */
@-webkit-keyframes fadeddivleftafrer { /* Safari 和 Chrome */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
@-moz-keyframes fadeddivleftafrer { /* Firefox */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
@-o-keyframes fadeddivleftafrer { /* Opera */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
@keyframes fadeddivleftafrer { /* 标准语法 */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
.sfk_dyhcp_top .item:hover:after{-webkit-animation: fadeddivleftafrer 0.4s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: fadeddivleftafrer 0.4s ease-in-out forwards;    /* Firefox */
    -o-animation: fadeddivleftafrer 0.4s ease-in-out forwards;      /* Opera */
    animation: fadeddivleftafrer 0.4s ease-in-out forwards;         /* 标准语法 */}
.sfk_dyhcp_top .item.on:hover:after{display: none;}

.sfk_dyhcp_top .item span{position: relative;z-index: 2;}
.sfk_dyhcp_top .item:after{content: "";position: absolute;left: 0;width: 100%;height: 48px;z-index: 1}
.tklh-swiper,.tklh_device{position: relative;overflow: hidden;}
.tklh_device .swiper-slide{position: relative;}
.pc-slide-item .tklh_device .swiper-slide{width: 20%}
.tklh_device .swiper-slide a{width: 214px;display: block;position: relative;}
.tklh_device .swiper-slide .img{padding: 0 14px;}
.tklh_device .swiper-slide .tit{height: 48px;line-height: 48px;background: #FFFFFF;font-weight: bold;font-size: 20px;color: #222222;text-align: center;font-style: italic;position: absolute;bottom: 18px;left: 0;right: 0;}
.slide_bottom{display: flex;align-items: center;justify-content: center;padding: 60px 0 0 0;}
.pc-slide{padding-bottom: 60px;}
.tklh-arrow-left{width: 32px;height: 32px;background: url(../images/sfkimg/Framel.png) 0 0 no-repeat; cursor: pointer;margin: 0 14px;position: relative;}
.tklh-arrow-right{width: 32px;height: 32px;background: url(../images/sfkimg/Framer.png) 0 0 no-repeat; cursor: pointer;margin: 0 14px;position: relative;}
.tklh-arrow-left i,.tklh-arrow-right i{width: 32px;height: 32px;position: absolute;left: 0;top: 0;background: url(../images/sfkimg/Frameronon.svg) 0 0 no-repeat;opacity: 0;background-size: 100%;-webkit-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s; -o-transition-duration:0.4s;}
.tklh-arrow-right i{transform: rotate(180deg);}
.tklh-arrow-left:hover i,.tklh-arrow-right:hover i{
	opacity: 0 ;
	/* 添加厂商前缀以支持更多浏览器 */
    -webkit-animation: fadeddiv 0.4s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: fadeddiv 0.4s ease-in-out forwards;    /* Firefox */
    -o-animation: fadeddiv 0.4s ease-in-out forwards;      /* Opera */
    animation: fadeddiv 0.4s ease-in-out forwards;         /* 标准语法 */
}
.tklh-pagination span{width: 12px;height: 12px;border-radius: 12px;border:1px solid #fff;background: none;opacity: 1;margin: 0 6px;}
.tklh-pagination span.swiper-pagination-bullet-active{background: #fff;}
.sfk_dyhcp .sfk_title{padding-top: 40px;}
.pc-slide-item{display: none;}
.sfk_wmdcg{background: url(../images/sfkimg/Maskgroup.png) center bottom no-repeat #252525;padding:20px 0 134px 0;}
.sfk_wmdcg_cen{display: flex;flex-wrap: wrap;margin-top: 20px;}
.sfk_wmdcg_cen .item{width: 25%;flex-grow: 1;text-align: center;margin-top: 40px;}
.sfk_wmdcg_cen .item .num{font-style: italic;font-size: 60px;font-weight: bold; background: linear-gradient(to bottom, #F24691, #DD2F77);
  -webkit-background-clip: text;background-clip: text;color: transparent;}
.sfk_wmdcg_cen .item .tag{font-weight: 300;font-size: 18px;color: #FFFFFF;line-height: 23px;opacity: 0.6;font-style: italic;}

.sfk_yytk{padding: 20px 0 0 0;}
.sfk_yytk_center{display: flex;justify-content: space-between;margin-top: 60px;}
.sfk_yytk_left{width: 560px;}
.sfk_yytk_right{width: 560px;}
.sfk_yytk_cen_tit{display: flex;justify-content: space-between;align-items: center;line-height: 19px;font-weight: 400;font-size: 14px;color: #222222;margin-bottom: 20px;}
.sfk_yytk_cen_tit .sfk_yytk_cen_l{display: flex;align-items: center;}
.sfk_yytk_cen_tit .sfk_yytk_cen_l i{width: 4px;height: 16px;background: #D5276E;margin-right: 8px;}
.sfk_yytk_cen_tit .sfk_yytk_cen_l em{margin: 0 4px;font-weight: bold;color: #D73577;font-style: normal;}
.sfk_yytk_cen_tit .sfk_yytk_cen_l span{line-height: 16px;}
.sfk_yytk_cen_tit .sfk_yytk_cen_r{background: url(../images/sfkimg/xlico.svg) 0 0 no-repeat;background-size: 100%;width: 14px;height: 14px;cursor: pointer;-webkit-transition-duration:0.4s; -moz-transition-duration:0.4s; transition-duration:0.4s; -o-transition-duration:0.4s;animation-fill-mode: both;}
.sfk_yytk_cen_tit .sfk_yytk_cen_r.on{transform: rotate(180deg);}
.sfk_yytk_cen_top{position: relative;z-index: 4}
.sfk_yytk_cen_down{position: absolute;left: 0;top: 37px;right: 0;box-sizing: border-box;border-top: 8px solid #D5276E;background: #FFFFFF;box-shadow: 0px 4px 12px 0px rgba(0,0,0,0.08);padding: 0 0 20px 20px;display: none;}
.sfk_yytk_cen_down ul{display: flex;flex-wrap: wrap;}
.sfk_yytk_cen_down ul li{flex-grow: 1;width: 33%;box-sizing: border-box;padding-right: 20px;margin-top: 20px;display: flex;line-height: 16px;font-size: 14px;color: #222222;}
.sfk_yytk_cen_down ul li .name{text-transform: uppercase;color: #D5276E;width: 15px;}
.sfk_yytk_cen_down ul li .city a.on{color: #D5276E;}
.sfk_yytk_cen_down ul li .city{flex: 1;}
.sfk_yytk_cen_down ul li .city a{margin-left: 8px;font-weight: 400;font-size: 14px;color: #222222;}
.sfk_yytk_cen_down ul li .city a:hover{text-decoration: underline;}
.sfk_yytk_cen_item li{padding-bottom: 16px;}
.sfk_yytk_cen_item li:last-child{padding-bottom: 0;}
.sfk_yytk_cen_item li a{border: 1px solid #CCCCCC;display: block;padding: 19px 20px}
.sfk_yytk_cen_item li a:hover{border: 1px solid #D5276E;}
.sfk_yytk_cen_item li a:hover .tit span,.sfk_yytk_cen_item li a:hover .map{color: #D5276E;}
.sfk_yytk_cen_item li a:hover .tit i{background: url(../images/sfkimg/zbh.svg) 0 0 no-repeat;background-size: 100%;}
.sfk_yytk_cen_item li.on a{border: 1px solid #D5276E;background: #D5276E;}
.sfk_yytk_cen_item li.on a .tit span,.sfk_yytk_cen_item li.on a .map{color: #fff;}
.sfk_yytk_cen_item li.on a .tit i{background: url(../images/sfkimg/zbon.svg) 0 0 no-repeat;background-size: 100%;}
.sfk_yytk_cen_item li a .tit{display: flex;align-items: center;}
.sfk_yytk_cen_item li a .tit i{background: url(../images/sfkimg/zb.svg) 0 0 no-repeat;background-size: 100%;width: 24px;height: 24px;margin-right: 8px;}
.sfk_yytk_cen_item li a .tit span{line-height: 24px;font-weight: 400;font-size: 20px;color: #222222;}
.sfk_yytk_cen_item li a .map{font-weight: 400;font-size: 14px;color: #222222;line-height: 16px;margin: 4px 0 0 0;}
.sfk_yytk_cen_item,.sfk_yytk_cen_item .ct{display: none;}
.sfk_yytk_ribottom{background: url(../images/sfkimg/tkbg.png) 0 0 no-repeat;padding: 16px 20px 24px 20px;position: relative;}
.sfk_yytk_ribottom .sd-ico{background: url(../images/sfkimg/sd.svg) 0 0 no-repeat;width: 126px;height: 126px;position: absolute;top: 0;right: 0;z-index: 3;background-size: 100%}
.sfk_yytk_ribottom .tit{display: flex;align-items: center;font-weight: bold;font-size: 20px;color: #FFFFFF;line-height: 24px;margin:0 0 16px 0}
.sfk_yytk_ribottom .tit i{width: 24px;height: 24px;margin-right: 8px;background: url(../images/sfkimg/xlw.svg) 0 0 no-repeat;background-size: 100%}
.sfk_yytk_ribottom .inner{background: #fff;padding:10px 40px 20px 40px;margin-bottom: 20px;position: relative;}
.sfk_yytk_ribottom .inner .lw-ico{width: 100px;height: 76px;background: url(../images/sfkimg/lwbg.svg) 0 0 no-repeat;position: absolute;bottom: 0;right: 87px;background-size: 100%}
.sfk_yytk_ribottom .inner li{position: relative;font-weight: 400;font-size: 14px;color: #222222;line-height: 20px;padding-left: 14px;margin: 10px 0 0 0;}
.sfk_yytk_ribottom .inner li:after{content: "";position: absolute;width: 4px;height: 4px;background: #222222;left: 0;top: 8px}
.sfk_yytk_form{padding: 18px 0 0 0;}
.sfk_yytk_form .layui-form{display: flex;align-items: center;justify-content: space-between;}
.sfk_yytk_form .layui-form .layui-form-getlxfa{padding: 0}
.sfk_yytk_form .layui-form .lxgh-layui-form-select{margin-bottom: 0;width: 360px;}
.sfk_yytk_form .layui-form .lxgh-layui-form-select .layui-input{height: 48px;font-size: 16px;}
.sfk_yytk_form .layui-form .lxgh-layui-form-select .layui-input::placeholder{font-size: 16px;color: #BFBFBF;}
.sfk_yytk_form .layui-form .layui-form-getlxfa .layui-btn{width: 144px;height: 48px;background: #252525;border-radius: 4px;font-weight: bold;
font-size: 16px;color: #FFFFFF;}
.sfk_yytk_form .layui-form .layui-form-getlxfa{margin-bottom: 0}

.sfk_xqhj{padding: 42px 0 0 0;}
.xqhj-swiper,.xqhj_device{position: relative;overflow: hidden;}
.xqhj_device .swiper-slide{width:630px;height:354px !important;}
.xqhj_device .swiper-slide{box-sizing: border-box;}
.xqhj_device .swiper-slide.swiper-slide-active{border: 1px solid #D5276E;}
.xqhj_device .swiper-slide img{width: 100%;height:100%}
.sfk_xqhj_cen{padding: 49px 0 62px 0;}
.xqhj-swiper-bottom{display: flex;align-items: center;justify-content: center;padding: 40px 0 0 0;}
.xqhj-arrow-left,.xqhj-arrow-right{position: relative;width: 48px;margin: 0 20px;overflow: hidden;}
.xqhj-arrow-left i{width: 48px;height: 36px;background: url(../images/sfkimg/Frame59.svg) 0 0 no-repeat;background-size: 100%;cursor: pointer;position: relative;z-index: 2;display: block;overflow: hidden;}
.xqhj-arrow-right i{width: 48px;height: 36px;background: url(../images/sfkimg/Frame60.svg) 0 0 no-repeat;background-size: 100%;cursor: pointer;position: relative;z-index: 2;display: block;overflow: hidden;}
.xqhj-arrow-left:after,.xqhj-arrow-right:after{content: "";position: absolute;left: 0;width: 100%;height: 36px;z-index: 1;background: #D5276E;transform: translate(0,100%);top: 0}
.layui-form-select dl dd.layui-this{color: #D5276E !important}
/* 定义动画关键帧 */
@-webkit-keyframes fadeddivleftafrer { /* Safari 和 Chrome */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
@-moz-keyframes fadeddivleftafrer { /* Firefox */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
@-o-keyframes fadeddivleftafrer { /* Opera */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
@keyframes fadeddivleftafrer { /* 标准语法 */
    from { transform: translate(0,100%);}
    to { transform: translate(0,0); }
}
.xqhj-arrow-left:hover i,.xqhj-arrow-right:hover i{background: url(../images/sfkimg/Subtract.svg) center center no-repeat;border: 1px solid #D5276E;box-sizing: border-box;}
.xqhj-arrow-right:hover i{transform: rotate(180deg)}
.xqhj-arrow-left:hover:after,.xqhj-arrow-right:hover:after{-webkit-animation: fadeddivleftafrer 0.4s ease-in-out forwards; /* Safari 和 Chrome */
    -moz-animation: fadeddivleftafrer 0.4s ease-in-out forwards;    /* Firefox */
    -o-animation: fadeddivleftafrer 0.4s ease-in-out forwards;      /* Opera */
    animation: fadeddivleftafrer 0.4s ease-in-out forwards;         /* 标准语法 */}

.sfk_yydf{background: url(../images/sfkimg/footerbg.jpg) center 0 no-repeat;padding: 86px 0 97px 0}
.sfk_yydf_tit{display: flex;align-items: center;line-height: 24px;font-weight: bold;font-size: 24px;color: #F5F6FA;margin-bottom: 32px;}
.sfk_yydf_tit i{width: 6px;height: 24px;background: #D5276E;margin-right: 8px;}
.sfk_yydf .layui-form{display: flex;align-items: center;justify-content: space-between;}
.sfk_yydf .layui-form .layui-form-item{flex-grow: 1;width: 230px;margin-right: 24px;margin-bottom: 0}
.sfk_yydf .layui-form .layui-form-item .layui-input,.sfk_yydf .layui-form .layui-form-item .layui-select{height: 45px;font-size: 16px;color: #fff;border: 1px solid #595959;background: none}
.sfk_yydf .layui-form .layui-form-item .layui-input:hover,.sfk_yydf .layui-form .layui-form-item .layui-select:hover{border-color: #808080 !important}
.sfk_yydf .layui-form .layui-form-item .layui-input::placeholder,.sfk_yydf .layui-form .layui-form-item .layui-select::placeholder{font-weight: 16px;}
.sfk_yydf .layui-form .layui-form-getlxfa{padding: 0;margin-right: 0;width: 184px;}
.sfk_yydf .layui-form .layui-form-getlxfa .layui-btn{width: 100%}
.sfk_yydf .layui-form .layui-form-select .layui-edge::before,.sfk_yydf .layui-form .layui-form-select .layui-edge::after{display: none;}
.sfk_yydf .layui-form .layui-form-select .layui-edge{background: url(../images/sfkimg/Frame42.svg) 0 0 no-repeat;width: 14px;height: 14px;background-size: 100%;margin-top: -7px !important}
.layui-layer-btn a{background: #D5276E !important;border-color: #D5276E !important}
@media(max-width:1200px){
	.sfk-banner{min-width: auto}
	.sfkwrapper{width: auto;}
	.sfk-banner .pcsfk-banner{display:none;}
	.sfk-banner .wap-banner{display: block;width: 100%;}
	.sfk_logo{padding-top: 0.53rem}
	.sfk_logo img{height: 0.85rem;}
	.wapsfk-banner{position: absolute;left: 0;right: 0;top: 0;}
	.sfk-banner-inner{position: relative;z-index: 2;left: auto;top: auto;right: auto;padding: 0 0.426rem;}
	.sfk_bottom{display: block;}
	.sfk_botleft{padding:0;}
	.sfk-bltop{text-align: center;padding: 1.06rem 0 0 0;}
	.sfk-bltop img{margin: 0 auto;width: 8.3rem}
	.sfk_form{width: auto;padding: 0.8rem 0 0 0}
	.sfk-tags{font-size: 0.37rem;line-height: 0.426rem;padding-left: 0.37rem;margin-bottom: 0.26rem;}
	.sfk-tags span{margin: 0.32rem 0.32rem 0 0;}
	.sfk-tags span i{width: 0.21rem;height: 0.21rem;margin-right: 0.16rem}
	.sfk-tags span em{font-style: normal;}
	.sfk_form-inner{padding: 0 0.8rem 0.53rem 0.8rem;border-radius: 0;box-shadow: 0px 0.1rem 0.32rem 0px rgba(0,0,0,0.12);}
	.sfk_form_title{font-size: 0.53rem;line-height: 0.61rem;padding: 0.426rem 0 0.08rem 0;}
	.sfk_form-inner .layui-form-label{font-size: 0.32rem;line-height: 0.37rem;padding: 0.21rem 0 0.1rem 0;}
	.sfk_form-inner .layui-input,.sfk_form-inner .layui-textarea{height: 1.06rem;padding: 0 0.32rem;font-size: 0.4rem;color: #222;}
	.sfk_form-inner .layui-input::placeholder,.sfk_form-inner .layui-textarea::placeholder{font-size: 0.4rem;}
	.layui-form-getlxfa{padding: 0.53rem 0 0 0;}
	.layui-form-getlxfa .layui-btn{width: 5.3rem;height: 1.12rem;font-size: 0.426rem;line-height: 1.12rem;}
	.layui-form-select .layui-edge{right: 0.32rem;margin-top: 0.06rem !important;}
	.layui-form-select.layui-form-selected .layui-edge{margin-top: 0.24rem !important;}
	.layui-form-select .layui-edge::after{border-width: 0 0.32rem 0.32rem 0;}
	.layui-form-select .layui-edge::before{border-width: 0 0.26rem 0.26rem 0;}
	.sfk_form-inner .lxgh-form .layui-input,.sfk_form-inner .lxgh-form .layui-select,.sfk_form-inner .lxgh-form .layui-textarea,.sfk_form-inner .layui-form-select dl dd,.sfk_form-inner .layui-form-select dl dt,.sfk_form-inner .lxgh-form .layui-form-checkbox[lay-skin=primary] span,.sfk_form-inner .gzlx_r_yxdt_new ul a,.sfk_form-inner .lxgh-form input::placeholder,.sfk_form-inner .lxgh-form select::placeholder,.sfk_form-inner .lxgh-form textarea::placeholder,.sfk_form-inner .lxgh-form input::-webkit-input-placeholder{font-size: 0.4rem !important}
	.sfk_gywm{padding: 0 0.426rem;}
	.sfk_title{padding: 1.06rem 0 0 0;}
	.sfk_title img{width: 100%;}
	.sfk_gywm_cen{display: block;padding: 0.53rem 0 0 0;}
	.sfk_gywm_left{width: auto;margin-right: 0;}
	.sfk_gywm_left video{height: auto !important;}
	.sfk_gywm_right{font-size: 0.4rem;color: #222222;line-height: 0.64rem;background: url(../images/sfkimg/little_arow2x.png) right bottom no-repeat;padding-bottom: 0.32rem;background-size: 2.6rem}
	.sfk_gywm_right p{padding: 0.37rem 0 0 0;}

	.sfk_wmdys{margin-top: 0.8rem;padding:0 0.426rem 1.06rem 0.426rem}
	.sfk_wmdys:after{background: url(../images/sfkimg/Rectangle332x.jpg) right 0 no-repeat #252525;height: 0.53rem;top: -0.53rem;left: 0;right: 50%;margin-right:-1.8rem;background-size: 100%;}
	.sfk_wmdys_cen{display: block;padding:0.53rem 0 0 0;}
	.sfk_wmdys_right{width: auto;margin-left: 0;}
	.sfk_wmdys_left .down{display: none;}
	.sfk_wmdys_left .top{width: auto;height:1.28rem;background: url(../images/sfkimg/Vector2x.png) 0 0 no-repeat;padding: 0 0.32rem;font-size: 0.48rem;background-size: 100%}
	.sfk_wmdys_left .item.on .top,.sfk_wmdys_left .item:hover .top{background: url(../images/sfkimg/Vectoron2x.png) 0 0 no-repeat;background-size: 100%}
	.sfk_wmdys_left .item.on .top{margin-left: 0;justify-content: center;}
	.sfk_wmdys_left .item{padding: 0.26rem 0;cursor: pointer;}
	.sfk_wmdys_left .item .top i{margin-right: 0.21rem;font-size: 0.53rem;}
	.item_iner .text{padding: 0 0.64rem;}
	.item_iner{border-bottom: none}
	.item_iner:after{background: url(../images/sfkimg/Rectangle362x.png) 0 0 no-repeat;height: 0.24rem;width: 100%;top: auto;bottom: 0;background-size: 100%}
	.item_iner .text .tit img{margin-bottom: 0.21rem;height: 0.88rem;}
	.item_iner .text .tit i{width: 0.69rem;height: 0.16rem;background-size: 100%}
	.item_iner .text h3{font-size: 0.53rem;line-height: 0.61rem;margin-top:0.21rem;}
	.item_iner .text p{font-size: 0.37rem;line-height: 0.426rem;padding: 0.2rem 0 0 0;}
	.sfk_wmdys_left .on .down{display: block;}
	.sfk_wmdys_left .on .down{margin-top: 0.53rem;}

	.sfk_dyhcp{padding: 0 0.426rem;}

	.sfk_dyhcp{background: #D5276E;}
	.sfk_dyhcp_top{margin-top: 0.8rem;margin-bottom: 0.37rem;flex-wrap: wrap;justify-content:space-between;}
	.sfk_dyhcp_top .item{width: 2.85rem;height: 0.82rem;line-height: 0.82rem;background: none;border: 1px solid #FFFFFF;font-size: 0.37rem;box-sizing: border-box;margin-bottom: 0.426rem;}
	.sfk_dyhcp_top .item.wap-show{border: none;}
	.sfk_dyhcp_top .item:after{display: none;}
	.sfk_dyhcp_top .item:nth-child(3n+3){margin-right: 0}
	.sfk_dyhcp_top .item.on,.sfk_dyhcp_top .item:hover{background: url(../images/sfkimg/Vectorwwon2x.png) 0 0 no-repeat;background-size: 100%;border-bottom: none;border-right: none;}

	.tklh_device .swiper-slide a{width: 4.4rem;}
	.tklh_device .swiper-slide-on{width: 50%}
	.tklh_device .swiper-slide .img{padding: 0 0.26rem;}
	.tklh_device .swiper-slide .tit{height: 0.96rem;line-height: 0.96rem;font-size: 0.4rem;bottom: 0.26rem;}
	.three-items-container .swiper-slide{margin-bottom: 0.53rem;}
	.slide_bottom{padding: 0.26rem 0 0 0;}
	.wap-slide{padding-bottom: 1.06rem;}
	.tklh-arrow-left{width: 0.85rem;height: 0.85rem;background: url(../images/sfkimg/Framel2x.png) 0 0 no-repeat;margin: 0 0.21rem;background-size: 100%}
	.tklh-arrow-right{width: 0.85rem;height: 0.85rem;background: url(../images/sfkimg/Framer2x.png) 0 0 no-repeat;margin: 0 0.21rem;background-size: 100%}
	.tklh-pagination span{width: 0.32rem;height: 0.32rem;border-radius: 0.32rem;margin: 0 0.16rem;}
	.sfk_dyhcp .sfk_title{padding-top: 40px;}
	.wap-slide .tklh_device{margin-right: -0.2rem}

	.sfk_wmdcg{background: url(../images/sfkimg/Maskgroup2x.png) center bottom no-repeat #252525;padding:0 0.426rem 1.6rem 0.426rem;background-size: 100%;}
	.sfk_wmdcg_cen{margin-top: 0.26rem;}
	.sfk_wmdcg_cen .item{width: 50%;margin-top: 0.53rem;}
	.sfk_wmdcg_cen .item:nth-child(2n+3),.sfk_wmdcg_cen .item:nth-child(2n+4),.sfk_wmdcg_cen .item:nth-child(2n+5){width: 33%}
	.sfk_wmdcg_cen .item .num{font-size: 0.8rem;}
	.sfk_wmdcg_cen .item .tag{font-size: 0.34rem;line-height: 0.4rem;}

	.sfk_yytk{padding: 0 0.426rem;}
	.sfk_yytk_center{display: block;margin-top: 1.06rem;}
	.sfk_yytk_left,.sfk_yytk_right{width: auto;}
	.sfk_yytk_right{margin-top: 0.85rem}
	.sfk_yytk_cen_tit{line-height: 0.426rem;font-size: 0.37rem;margin-bottom: 0.53rem;}
	.sfk_yytk_cen_tit .sfk_yytk_cen_l i{width: 0.1rem;height: 0.426rem;margin-right: 0.32rem;}
	.sfk_yytk_cen_tit .sfk_yytk_cen_l em{margin: 0 0.1rem;}
	.sfk_yytk_cen_tit .sfk_yytk_cen_l span{line-height: 0.426rem;}
	.sfk_yytk_cen_tit .sfk_yytk_cen_r{width: 0.37rem;height: 0.37rem;}
	.sfk_yytk_cen_down{top: 0.716rem;border-top: 0.16rem solid #D5276E;box-shadow: 0px 0.1rem 0.32rem 0px rgba(0,0,0,0.08);padding: 0 0 0.72rem 0.53rem;}
	.sfk_yytk_cen_down ul li{flex-grow: 1;width: 50%;padding-right: 20px;margin-top: 0.53rem;line-height: 0.426rem;font-size: 0.37rem;}
	.sfk_yytk_cen_down ul li .name{width: 0.32rem}
	.sfk_yytk_cen_down ul li .city a{margin-left: 0.24rem;font-weight: 400;font-size: 14px;color: #222222;}
	.sfk_yytk_cen_down ul li .city a:hover{text-decoration: underline;}
	.sfk_yytk_cen_item li{padding-bottom: 0.32rem;}
	.sfk_yytk_cen_item li:last-child{padding-bottom: 0;}
	.sfk_yytk_cen_item li a{border: 1px solid #CCCCCC;display: block;padding: 0.48rem 0.53rem 0.426rem 0.53rem}
	.sfk_yytk_cen_item li a .tit i{width: 0.64rem;height: 0.64rem;margin-right: 0.21rem;}
	.sfk_yytk_cen_item li a .tit span{line-height: 0.64rem;font-size: 0.48rem;}
	.sfk_yytk_cen_item li a .map{font-size: 0.32rem;line-height: 0.37rem;margin: 0.16rem 0 0 0;}
	.sfk_yytk_ribottom{background: url(../images/sfkimg/tkbg2x.png) 0 0 no-repeat;padding: 0.426rem 0.426rem 0.53rem 0.426rem;background-size: 100%}
	.sfk_yytk_ribottom .sd-ico{width: 2.48rem;height: 2.48rem;}
	.sfk_yytk_ribottom .tit{font-size: 0.48rem;line-height: 0.64rem;margin:0 0 0.426rem 0}
	.sfk_yytk_ribottom .tit i{width: 0.64rem;height: 0.64rem;margin-right: 0.21rem;}
	.sfk_yytk_ribottom .inner{padding:0.26rem 0.53rem 0.53rem 0.53rem;margin-bottom: 0.4rem;overflow: hidden;}
	.sfk_yytk_ribottom .inner .lw-ico{width: 2.6rem;height: 2.6rem;right: 0;background: url(../images/sfkimg/lwbg2x.svg) 0 0 no-repeat;background-size: 100%;bottom: -0.6rem}
	.sfk_yytk_ribottom .inner li{font-size: 0.37rem;line-height: 0.52rem;padding-left: 0.37rem;margin: 0.26rem 0 0 0;}
	.sfk_yytk_ribottom .inner li:after{width: 0.1rem;height: 0.1rem;top: 0.21rem}
	.sfk_yytk_form{padding: 0.45rem 0 0 0;}
	.sfk_yytk_form .layui-form .lxgh-layui-form-select{width: 5.84rem;}
	.sfk_yytk_form .layui-form .lxgh-layui-form-select .layui-input{height: 1.28rem;font-size: 0.426rem;}
	.sfk_yytk_form .layui-form .lxgh-layui-form-select .layui-input::placeholder{font-size: 0.426rem;color: #BFBFBF;}
	.sfk_yytk_form .layui-form .layui-form-getlxfa .layui-btn{width: 2.24rem;height: 1.28rem;border-radius: 0.1rem;
	font-size: 0.37rem;}
	.sfk_yytk_form .layui-form .layui-form-getlxfa{margin-bottom: 0}

	.sfk_xqhj{padding: 0.26rem 0 0 0;}
	.sfk_xqhj .sfk_title{padding: 1.06rem 0.426rem 0 0.426rem}
	.xqhj_device .swiper-slide{width:8rem;height:4.48rem !important;}
	.sfk_xqhj_cen{padding: 1.06rem 0;}
	.xqhj-swiper-bottom{padding: 0.8rem 0 0 0;}
	.xqhj-arrow-left,.xqhj-arrow-right{width: 1.28rem;height: 0.96rem;margin: 0 0.53rem;}
	.xqhj-arrow-left i,.xqhj-arrow-right i{width: 1.28rem;height: 0.96rem;}
	.xqhj-arrow-left:after,.xqhj-arrow-right:after{display: none;}
	.xqhj-arrow-left:hover,.xqhj-arrow-right:hover{background: url(../images/sfkimg/Frame60.svg) 0 0 no-repeat;background-size: 100%}
	.tklh-arrow-left:hover i,.tklh-arrow-right:hover i{display: none;}
	.sfk_yydf{background: url(../images/sfkimg/footerbg2x.png) center 0 no-repeat;padding: 1.6rem 0.426rem 1.6rem 0.426rem;background-size: 100%}
	.sfk_yydf_tit{line-height: 0.64rem;font-size: 0.64rem;margin-bottom: 0.69rem;}
	.sfk_yydf_tit i{width: 0.16rem;height: 0.64rem;margin-right: 0.1rem;}
	.sfk_yydf .layui-form{display: block;}
	.sfk_yydf .layui-form .layui-form-item{width: 100%;margin-right: 0;margin-bottom: 0.426rem}
	.sfk_yydf .layui-form .layui-form-item .layui-input,.sfk_yydf .layui-form .layui-form-item .layui-select{height: 1.2rem;font-size: 0.426rem;color: #fff;}
	.sfk_yydf .layui-form .layui-form-item .layui-input::placeholder,.sfk_yydf .layui-form .layui-form-item .layui-select::placeholder{font-weight: 0.426rem;}
	.sfk_yydf .layui-form .layui-form-getlxfa{width: 100%;padding: 0.64rem 0 0 0}
	.sfk_yydf .layui-form .layui-form-getlxfa .layui-btn{width: 100%}
	.sfk_yydf .layui-form .layui-form-select .layui-edge{background: url(../images/sfkimg/Frame42.svg) 0 0 no-repeat;width: 0.37rem;height: 0.37rem;background-size: 100%;margin-top: -0.185rem !important}

	/* 定义动画关键帧 */
	@-webkit-keyframes fadeddivleft { /* Safari 和 Chrome */
	    from { opacity: 0;transform: translate(-0.8rem,0);}
	    to { opacity: 1;transform: translate(0,0); }
	}
	@-moz-keyframes fadeddivleft { /* Firefox */
	    from { opacity: 0;transform: translate(-0.8rem,0);}
	    to { opacity: 1;transform: translate(0,0); }
	}
	@-o-keyframes fadeddivleft { /* Opera */
	    from { opacity: 0;transform: translate(-0.8rem,0);}
	    to { opacity: 1;transform: translate(0,0); }
	}
	@keyframes fadeddivleft { /* 标准语法 */
	    from { opacity: 0;transform: translate(-0.8rem,0);}
	    to { opacity: 1;transform: translate(0,0); }
	}
	.sfk-banner.anmine-class .sfk-txx{
		opacity: 0;transform: translate(-0.8rem,0);
		/* 添加厂商前缀以支持更多浏览器 */
	    -webkit-animation: fadeddivleft 0.6s ease-in-out forwards; /* Safari 和 Chrome */
	    -moz-animation: fadeddivleft 0.6s ease-in-out forwards;    /* Firefox */
	    -o-animation: fadeddivleft 0.6s ease-in-out forwards;      /* Opera */
	    animation: fadeddivleft 0.6s ease-in-out forwards;         /* 标准语法 */
	}
	.sfk-txx{position: absolute;top: 1.9rem;left: 0.26rem;z-index: 1}
	.sfk-txx img{width: 3.4rem}
	.xqhj-arrow-left:hover i,.xqhj-arrow-right:hover i{background-size: 0.3rem;display: none;}
	.xqhj-arrow-left:hover{background: url(../images/sfkimg/Frame59.svg) 0 0 no-repeat;background-size: 100%;}
}