﻿*{margin:0;padding:0;list-style:none;border:0;word-break:break-word;vertical-align:top;outline:none;/* moz-user-select:-moz-none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;*/
}
html{overflow-x:hidden;}
html,body{min-height:100%;}
table{border-collapse:collapse;}
img{border:0;padding:0;display:inline;-webkit-user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}
a{text-decoration:none;color:#727272;}
li{list-style:none;}
/* h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
/*强制去除表单自带的样式*/
select,input,textarea{border-radius:0;-webkit-border-radius:0;color:#878787;font-family:"Microsoft YaHei","Arial";}
input:focus{outline:none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/
}
textarea{resize:none;/*-webkit-appearance:none;*/
}
textarea,input,select{background:none;border:none;margin:0;padding:0;}
a,a:link{text-decoration:none;}
a,a:visited{text-decoration:none;}
a,a:hover{text-decoration:none;}
a,a:active{text-decoration:none}
html{-webkit-text-size-adjust:100%;font-size:100px}
@media (max-width:1440px){html{font-size:calc((100 / 1600) * 100 * 1vw);}
}
@media (min-width:769px) and (max-width:1024px){html{font-size:calc((100 / 1100) * 100 * 1vw);}
}
@media (max-width:768px){html{font-size:calc((100 / 750) * 100 * 1vw);}
}
@media (max-width:640px){html{font-size:calc((100 / 600) * 100 * 1vw);}
}
body{line-height:1;font-weight:normal;font-family:"Microsoft YaHei","Arial";-webkit-text-size-adjust:100%;}
body,input,pre,select,th,td,textarea{font-family:"Microsoft YaHei","Arial",sans-serif;font-size:0.16rem;}
@media (max-width:480px){body,input,pre,select,th,td,textarea{font-size:0.2rem;}
}
.w1600{max-width:16rem;margin:auto;}
.fl{float:left;}
.fr{float:right;}
.tac{text-align:center;}
.anim{transition:0.8s ease;transition:all 0.3s ease-in-out}
.por{position:relative;}
.dib{display:inline-block;}
.vam{vertical-align:middle;}
.omission1{line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.omission2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.omission3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.omission4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.table{display:table;width:100%;height:100%;}
.table-call{display:table-cell;vertical-align:middle;}
/*页面框架结构*/
.w1280{max-width:12.8rem;margin:0 auto;}
.w1600{max-width:16rem;margin:0 auto;}
/* .contain{padding:.55rem 0 1.25rem 0;}
页面主体内容 */
.content{}
/*内容*/
.mainnav{}
/*主导航*/
.menu{}
/*边侧菜单*/
.maincontent{padding:50px 0;}
/*主要内容*/
.txtbox,.singlepage{word-wrap:break-word;overflow:hidden;}
/*分页*/
.pages{margin-top:4.57%;font-size:0;text-align:center;}
.pages a{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:40px;font-size:14px;color:#999;background-color:#f9f9f9;transition:0.4s ease;box-sizing:border-box;}
.pages a.a_first{margin-right:10px;}
.pages a.a_end{margin-left:10px;}
.pages a.anum{font-family:'Arial';}
.pages a.acur,.pages a:hover{background-color:#073866;color:#fff;}
.pages .nums{display:inline-block;margin:0 10px;}
.pages .nums .anum{margin-right:10px;}
.pages .nums .anum:last-child{margin-right:0;}
.pages .f1{font-size:14px;margin:0 10px;color:#666;line-height:42px;}
.pages .i_text{display:inline-block;height:40px;width:80px;border:1px solid #edecec;vertical-align:middle;}
.pages .i_button{margin-left:10px;padding:0 15px;height:42px;font-size:14px;color:#666;border:1px solid #edecec;}
.pages .a_prev,.pages .a_next{font-family:'宋体';box-sizing:border-box;}
.prew{}
.prew div{margin-bottom:.15rem;font-size:.16rem;color:#073866;}
.prew div a{margin-left:.1rem;color:#231815;}
.Return{margin-left:.3rem;}
.Return a{display:flex;align-items:center;justify-content:center;width:1.5rem;height:.5rem;font-size:.16rem;color:#fff;background-color:#073866;border-radius:.5rem;box-sizing:border-box;}
.Return a:before{display:block;content:'';width:.08rem;height:.08rem;margin-right:.2rem;border-left:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box;transform:rotate(45deg);}
/* 按钮 */
.rightMenuBtn{position:fixed;display:none;top:0;right:2%;width:40px;height:40px;background-color:transparent;z-index:350;cursor:pointer;}
.rightMenuBtn span{display:block;height:3px;background-color:#007ec8;position:absolute;top:20px;transition:0.5s;}
.rightMenuBtn img{display:block;position:absolute;bottom:5px;left:5px;transition:0.5s;width:30px;height:auto;}
.rightMenuBtn .openMenu{width:30px;left:5px;}
.rightMenuBtn .closeMenu{left:25px;width:0;}
.rightMenuBtn span:active{width:0;}
.rightMenuBtn span:before,.rightMenuBtn span:after{content:"";display:block;width:30px;height:3px;background-color:#007ec8;position:absolute;transition:0.4s;}
.rightMenuBtn .openMenu:before{top:-10px;left:-0;}
.rightMenuBtn .openMenu:after{top:10px;left:-0;}
.rightMenuBtn .closeMenu:before{top:0px;left:-20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.rightMenuBtn .closeMenu:after{top:0px;left:-20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
/* 头部 */
header{position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.4);z-index:100;}
header.absolute{position:absolute;}
header .flex{display:flex;justify-content:space-between;align-items:center;}
header .logo img{height:.7rem;}
header .right-box{display:flex;align-items:center}
header .right-box .search{display:block !important;position:relative;margin-left:1.2rem;display: none;}
header .right-box .search .search-btn{cursor:pointer;}
header .right-box .search .search-btn:before{display:block;content:'';width:.2rem;height:.19rem;background-image:url('../image/search.png');background-size:100%;}
header .right-box .search .box{display:none;padding-top:.3rem;position:absolute;right:0;top:.2rem;width:2rem;z-index:3;}
header .right-box .search .box .text{width:1.6rem;height:.4rem;color:#fff;padding:0 .15rem;background-color:rgba(0,0,0,.4);box-sizing:border-box;}
header .right-box .search .box .btn{width:.4rem;height:.4rem;background-image:url('../image/search.png');background-size:.2rem .19rem;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,.4);cursor:pointer;}
header .right-box .search:hover .box{display:flex;}
header nav ul{display:flex;}
header nav ul li{position:relative;margin-right:.7rem;}
header nav ul li:last-child{margin-right:0;}
header nav ul li>a{font-size:.16rem;color:#fff;}
header nav ul li.on:after{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:2px;background-color:#fff;z-index:3;}
header nav ul li .drop-down{display:none;}
header nav ul li:hover .drop-down{display:block;}
@media screen and (min-width:1199px){header nav ul li>a{line-height:1.1rem;}
header nav ul li .drop-down{position:absolute;left:50%;top:100%;width:1rem;z-index:333;transform:translateX(-50%);}
header nav ul li .drop-down dl{padding:.2rem .2rem;background-color:rgba(0,0,0,.4);}
header nav ul li .drop-down dl dd{margin-bottom:.2rem;}
header nav ul li .drop-down dl dd:last-child{margin-bottom:0;}
header nav ul li .drop-down dl dd a{font-size:.14rem;color:#fff;}
#nav31 .drop-down {width:1.8rem !important; }
}
/* 底部 */
footer{padding:.5rem 0 .45rem 0;background-image:url('../image/foot-bg.jpg');background-size:cover;}
footer .top-box{display:flex;justify-content:space-between}
footer .top-box .foot-tel .name{font-size:16px;color:#fff;}
footer .top-box .foot-tel .text{margin-top:.1rem;font-size:.3rem;color:#fff;font-weight:bold;font-family:'Arial';}
footer .top-box .foot-address{margin-top:.35rem;}
footer .top-box .foot-address .name{font-size:16px;color:#fff;}
footer .top-box .foot-address .text{margin-top:.15rem;font-size:18px;color:#fff;}
footer .top-box .foot-nav ul{display:flex;}
footer .top-box .foot-nav ul li{margin-right:.75rem;}
footer .top-box .foot-nav ul li:last-child{margin-right:0;}
footer .top-box .foot-nav ul li a{font-size:.16rem;color:#fff;}
footer .top-box .share-link{margin-top:.55rem;display:flex;align-items:center;justify-content:right}
footer .top-box .share-link .share ul{display:flex;}
footer .top-box .share-link .share ul li{margin-right:.2rem;position:relative;}
footer .top-box .share-link .share ul li .tcbox{position:absolute;bottom:120%;left:50%;margin-left:-60px;width:120px;display:none;}
footer .top-box .share-link .share ul li:hover .tcbox{display:block;}
footer .top-box .share-link .share ul li:last-child{margin-right:0;}
footer .top-box .share-link .share ul li a:before{display:block;content:'';width:.45rem;height:.45rem;background-size:100%;border-radius:.45rem}
footer .top-box .share-link .share ul li:nth-of-type(1) a:before{background-image:url('../image/wx.png');}
footer .top-box .share-link .share ul li:nth-of-type(2) a:before{background-image:url('../image/qq.png');}
footer .top-box .share-link .share ul li:nth-of-type(3) a:before{background-image:url('../image/wb.png');}
footer .top-box .share-link .share ul li:nth-of-type(1) a:hover:before{background-image:url('../image/wx-on.png');}
footer .top-box .share-link .share ul li:nth-of-type(2) a:hover:before{background-image:url('../image/qq-on.png');}
footer .top-box .share-link .share ul li:nth-of-type(3) a:hover:before{background-image:url('../image/wb-on.png');}
footer .top-box .share-link .link{position:relative;margin-left:.3rem;display: none;}
footer .top-box .share-link .link .name{display:flex;justify-content:space-between;align-items:center;width:1.5rem;height:.5rem;padding:0 .2rem;font-size:.16rem;color:#333333;background-color:#fff;border-radius:.5rem;box-sizing:border-box}
footer .top-box .share-link .link .name:after{display:block;content:'';width:.12rem;height:.12rem;border-right:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;box-sizing:border-box;transform:rotate(45deg);}
footer .top-box .share-link .link ul{display:none;position:absolute;bottom:100%;left:0;width:100%;padding:.2rem;box-sizing:border-box;background-color:#fff;}
footer .top-box .share-link .link ul li{margin-bottom:.2rem;}
footer .top-box .share-link .link ul li:last-child{margin-bottom:0;}
footer .top-box .share-link .link ul li a{font-size:.16rem;color:#333;}
footer .top-box .share-link .link:hover{background-color:#fff;}
footer .top-box .share-link .link:hover ul{display:block;}
footer .bottom-box{display:flex;align-items:center;justify-content:space-between;margin-top:.55rem;padding-top:.3rem;border-top:1px solid rgba(255,255,255,.2);}
footer .bottom-box .icp{font-size:.16rem;color:rgba(255,255,255,.6);}
footer .bottom-box .icp a{font-size:.16rem;color:rgba(255,255,255,.6);}
footer .bottom-box .foot-menu ul{display:flex}
footer .bottom-box .foot-menu ul li{display:flex;align-items:center;margin-right:.15rem;}
footer .bottom-box .foot-menu ul li:after{display:block;content:'|';margin-left:.15rem;font-size:.16rem;color:rgba(255,255,255,.6);}
footer .bottom-box .foot-menu ul li a{font-size:.16rem;color:rgba(255,255,255,.6);}
footer .bottom-box .foot-menu ul li:last-child{margin-right:0;}
footer .bottom-box .foot-menu ul li:last-child:after{display:none;}
/*二级导航*/
.column-menu{}
.column-menu .name{display:none;}
.column-menu ul{display:flex;justify-content:center}
.column-menu ul li{position:relative;margin-right:.2rem;text-align:center;}
.column-menu ul li:last-child{margin-right:0;}
.column-menu ul li a{display:block;width:1.5rem;line-height:.45rem;font-size:.16rem;color:#666666;background-color:#f5f6f8;border-radius:.45rem}
.column-menu ul li.on a{color:#fff;background-color:#007ec8;}
@media screen and (max-width:1200px){.column-menu .name{position:relative;display:block;width:100%;height:45px;padding:0 20px;line-height:45px;font-size:18px;color:#fff;background-color:#54a9da;box-sizing:border-box;z-index:2}
.column-menu .name:after{display:block;content:">";position:absolute;font-size:18px;color:#fff;font-family:'宋体';top:50%;right:20px;transform:translateY(-50%);z-index:3}
.column-menu ul{display:none;position:absolute;max-height:225px;border:1px solid #fff;overflow-x:hidden;left:0;top:45px;width:100%;background-color:#f3f3f3;z-index:3;box-sizing:border-box;}
.column-menu ul li{width:100%;margin-right:0;padding:0;}
.column-menu ul li a{width:100%;border-radius:0;background-color:#fff}
.column-menu:hover ul{display:block;}
.column-menu ul li.on:before{display:none;}
}
/*面包屑*/
.location{font-size:.14rem;color:#666666;}
.location a{color:#666666;}
/*banner*/
.banner{position:relative;}
.banner .swiper{position:relative;}
.banner .swiper-slide{position:relative;}
.banner .pc{display:block;}
.banner .media-img{display:none;}
.banner .box{position:absolute;display:flex;align-items:center;left:0;top:0;width:100%;height:100%;z-index:3;}
.banner .box .word{width:100%;text-align:right;}
.banner .box .word img{max-width:8.46rem;width:100%;}
.banner .box .w1600{width:100%}
.banner img{width:100%;}
.banner .pagination{position:absolute;display:flex;justify-content:center;left:0;width:100%;bottom:.45rem !important;z-index:200;}
.banner .pagination .swiper-pagination-bullet{padding:0.02rem;margin:0 .08rem !important;background-color:transparent;border:1px solid transparent;opacity:1;border-radius:.11rem;}
.banner .pagination .swiper-pagination-bullet:after{display:block;content:'';width:.08rem;height:.08rem;background-color:#fff;border-radius:.08rem}
.banner .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:#073866;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.banner .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #073866;position:relative;}
.column-banner{position:relative;}
.column-banner img{width:100%;object-fit:cover;}
.column-banner .pc{display:block;}
.column-banner .move{display:none;}
/*首页*/
.index{}
.public-title{font-size:.46rem;color:#fff;}
.public-more a{display:flex;align-items:center;justify-content:center;width:1.5rem;height:.5rem;font-size:.16rem;color:#fff;background-color:#073866;border-radius:.5rem}
.public-more a:after{display:block;content:'';margin-left:.2rem;height:.08rem;width:.08rem;border-top:1px solid #fff;border-right:1px solid #fff;box-sizing:border-box;transform:rotate(45deg);}
.index-top{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}
.index-release{padding:.95rem 0 1.1rem 0;background-size:cover;}
.index-release .box{display:flex;justify-content:space-between}
.index-release .box .hot{width:50%;border-radius:.15rem;overflow:hidden;background:#fff;}
.index-release .box .hot .img{overflow:hidden;}
.index-release .box .hot .img img{width:100%;transition:all 0.3s ease-in-out}
.index-release .box .hot:hover .img img{transform:scale(1.2)}
.index-release .box .hot .casket{padding:.35rem .3rem;background-color:#fff;}
.index-release .box .hot .title a{font-size:.26rem;color:#333333;}
.index-release .box .hot:hover .title a{color:#073866;}
.index-release .box .list{width:49%}
.index-release .box .list ul li{margin-bottom:.2rem;padding:.3rem .5rem;background-color:rgba(255,255,255,.9);border-radius:.15rem;transition:all 0.3s ease-in-out}
.index-release .box .list ul li:last-child{margin-bottom:0;}
.index-release .box .list ul li .title a{font-size:.24rem;color:#333333;}
.index-release .box .list ul li:hover .title a{color:#073866;}
.index-release .box .list ul li .text{margin-top:.2rem;font-size:.16rem;color:#666666;line-height:.28rem;height:.5rem;}
.index-release .box .list ul li .more{margin-top:.31rem;}
.index-release .box .list ul li .more a{display:flex;align-items:center;font-size:.14rem;color:#666666;}
.index-release .box .list ul li .more a:after{margin-left:.1rem;display:block;content:'';width:.12rem;height:1px;background-color:#666;}
.index-release .box .list ul li:hover .more a{color:#073866;}
.index-release .box .list ul li:hover .more a:after{background-color:#073866;}
.index-release .box .list ul li:hover{background-color:#fff;transform:translateY(-10px);}
.index-delivery{padding:.95rem 0 1.1rem 0;background-size:cover;}
.index-delivery .index-top{padding-bottom:.45rem;margin-bottom:.7rem;border-bottom:1px solid rgba(255,255,255,.2);}
.index-delivery .list{position:relative;overflow:hidden;}
.index-delivery .list:before{position:absolute;left:0;top:0;content:'';width:1.6rem;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,.73),transparent);z-index:2;}
.index-delivery .list:after{position:absolute;right:0;top:0;content:'';width:1.6rem;height:100%;background-image:linear-gradient(to right,transparent,rgba(0,0,0,.73));z-index:2;}
.index-delivery .swiper{overflow:inherit;}
.index-delivery .swiper-slide{width:3.45rem}
.index-delivery .swiper-slide .img{border-radius:.15rem;/*overflow:hidden;*/
margin-top:.25rem;}
.index-delivery .swiper-slide .img a{display: block;position: relative;}
.index-delivery .swiper-slide .img a .tips{position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;width: .9rem;height: .35rem;font-size: .16rem;color: #fff;background-color: #073866}
.index-delivery .swiper-slide .img a .tips.off{background-color: #a7a7a7}
.index-delivery .swiper-slide .img img{width:100%;transition:all 0.3s ease-in-out;border-radius:0.15rem;}
.index-delivery .swiper-slide:hover .img img{transform:scale(1.1)}
.index-delivery .swiper-slide .title{padding:.35rem .2rem;text-align: center;}
.index-delivery .swiper-slide .title a{font-size:.26rem;color:#ffffff;}
.index-delivery .list .prev{position:absolute;left:2.5%;top:0;bottom:0;margin:auto 0;width:.45rem;height:.46rem;background-image:url('../image/prev.png');background-size:100%;z-index:5;}
.index-delivery .list .next{position:absolute;right:2.5%;top:0;bottom:0;margin:auto 0;width:.45rem;height:.46rem;background-image:url('../image/next.png');background-size:100%;z-index:5;}
.index-delivery .list .prev:hover{background-image:url('../image/prev-on.png');}
.index-delivery .list .next:hover{background-image:url('../image/next-on.png');}
.index-shadow{padding:.95rem 0 1.1rem 0;background-size:cover;}
.index-shadow .index-top{justify-content:center;margin-bottom:.95rem;}
.index-shadow .list{position:relative;}
.index-shadow .list .prev{position:absolute;left:2.5%;top:0;bottom:0;margin:auto 0;width:.45rem;height:.46rem;background-image:url('../image/prev.png');background-size:100%;z-index:5;}
.index-shadow .list .next{position:absolute;right:2.5%;top:0;bottom:0;margin:auto 0;width:.45rem;height:.46rem;background-image:url('../image/next.png');background-size:100%;z-index:5;}
.index-shadow .list .prev:hover{background-image:url('../image/prev-on.png');}
.index-shadow .list .next:hover{background-image:url('../image/next-on.png');}
.index-shadow .swiper-slide .img{border-radius:.15rem;overflow:hidden;}
.index-shadow .swiper-slide .img img{width:100%;transition:all 0.3s ease-in-out}
.index-shadow .swiper-slide:hover .img img{transform:scale(1.2)}
.index-shadow .swiper-slide .title{padding:.35rem .2rem;}
.index-shadow .swiper-slide .title a{font-size:.26rem;color:#ffffff;}
.index-shadow .swiper-slide:nth-of-type(even){margin-top:.45rem;}
.index-stroll{padding:.95rem 0 0 0;background-size:cover;}
.index-stroll .index-top{justify-content:center;margin-bottom:.7rem;}
.index-stroll .list ul{display:flex;border-top:1px solid #fff;}
.index-stroll .list ul li{position:relative;width:25%;border-right:1px solid #fff;}
.index-stroll .list ul li:last-child{border-right:0;}
.index-stroll .list ul li .img img{width:100%}
.index-stroll .list ul li .box{display:flex;flex-flow:column;justify-content:space-between;position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;padding:1.45rem .3rem;background-color:rgba(0,0,0,.7);z-index:3;box-sizing:border-box}
.index-stroll .list ul li .box .num{font-size:.16rem;font-weight:bold;}
.index-stroll .list ul li .box .title{margin-top:0;font-size:.3rem;line-height:1.5;transition:all 0.3s ease-in-out}
.index-stroll .list ul li .box .public-more{display:none;margin-top:0;transition:all 0.3s ease-in-out}
.index-stroll .list ul li .box .public-more a{margin:0 auto;}
.index-stroll .list ul li:hover .box{display:block;background-color:rgba(255,255,255,.9);color:#333;background-size:auto;background-repeat:no-repeat;background-position:center 95%;}
/*.index-stroll .list ul li:nth-of-type(1):hover .box{background-image:url('../images/index-stroll-bg1.png');}
.index-stroll .list ul li:nth-of-type(2):hover .box{background-image:url('../images/index-stroll-bg2.png');}
.index-stroll .list ul li:nth-of-type(3):hover .box{background-image:url('../images/index-stroll-bg3.png');}
.index-stroll .list ul li:nth-of-type(4):hover .box{background-image:url('../images/index-stroll-bg4.png');}*/
.index-stroll .list ul li:hover .box .title{margin-top:.4rem;}
.index-stroll .list ul li:hover .box .public-more{margin-top:.35rem;display:block;}
.index-about{padding:1rem 0 2.85rem 0;background-size:cover}
.index-about .index-top{justify-content:center;margin-bottom:2.3rem;}
.index-about .title{font-size:.32rem;text-align:center;color:#fff;}
.index-about .text{margin-top:.25rem;font-size:.16rem;color:#fff;line-height:1.8;}
.index-about .list{margin-top:.9rem;text-align:center;}
.index-about .list ul{display:flex;}
.index-about .list ul li{width:25%;border-right:1px solid rgba(255,255,255,.3);}
.index-about .list ul li:last-child{border-right:0;}
.index-about .list ul li .value{display:flex;align-items:end;justify-content:center}
.index-about .list ul li .value .counter{font-size:.51rem;color:#fff;font-weight:bold;font-family:'Arial';}
.index-about .list ul li .value .text{margin-top:0;margin-left:.1rem;font-size:.16rem;color:#fff;}
.index-about .list ul li .name{margin-top:.2rem;font-size:.16rem;text-align:center;color:#fff;}
/*电影天堂发布*/
.Release{padding:1rem 0;}
.Release .hot{position:relative;}
.Release .hot .swiper-slide{display:flex;}
.Release .hot .swiper-slide .img{width:50%;border-radius:.15rem;overflow:hidden;flex:0 0 auto;}
.Release .hot .swiper-slide .img img{width:100%;transition:all 0.3s ease-in-out}
.Release .hot .swiper-slide:hover .img img{transform:scale(1.2)}
.Release .hot .swiper-slide .box{padding:.5rem .4rem;}
.Release .hot .swiper-slide .box .casket{max-width:6rem;}
.Release .hot .swiper-slide .box .time{font-size:.16rem;color:#666666;}
.Release .hot .swiper-slide .box .title{margin-top:.35rem;}
.Release .hot .swiper-slide .box .title a{font-size:.3rem;color:#333333;line-height:1.5;}
.Release .hot .swiper-slide .box .text{margin-top:.2rem;font-size:.16rem;color:#333333;line-height:1.8;}
.Release .hot .btn{position:absolute;left:48.5%;bottom:10%;padding-left:.4rem;display:flex;z-index:5;}
.Release .hot .btn .prev{width:.5rem;height:.5rem;margin-right:.4rem;background-image:url('../image/prev2.png');background-size:100%;z-index:5;}
.Release .hot .btn .next{width:.5rem;height:.5rem;background-image:url('../image/next2.png');background-size:100%;z-index:5;}
.Release .hot .btn .prev:hover{background-image:url('../image/prev-on.png');}
.Release .hot .btn .next:hover{background-image:url('../image/next-on.png');}
.Release .list{margin-top:.6rem;}
.Release .list ul li{margin-bottom:.3rem;padding:.35rem;display:flex;align-items:center;background-color:#f8f8f8;border-radius:.15rem}
.Release .list ul li:last-child{margin-bottom:0;}
.Release .list ul li .img{width:3.1rem;border-radius:.15rem;overflow:hidden;}
.Release .list ul li .img img{width:100%;transition:all 0.3s ease-in-out}
.Release .list ul li:hover .img img{transform:scale(1.2)}
.Release .list ul li .box{margin:0 .25rem;max-width:6.45rem}
.Release .list ul li .box .title a{font-size:.24rem;color:#333333;}
.Release .list ul li .box .text{margin-top:.2rem;font-size:.16rem;color:#333333;line-height:1.8;}
.Release .list ul li .box .more{margin-top:.4rem;}
.Release .list ul li .box .more a{display:flex;align-items:center;font-size:.14rem;color:#666666;}
.Release .list ul li .box .more a:after{margin-left:.1rem;display:block;content:'';width:.12rem;height:1px;background-color:#666;}
.Release .list ul li .box .more:hover a{color:#073866;}
.Release .list ul li .box .more:hover a:after{background-color:#073866;}
.Release .list ul li .time{text-align:center;margin-left:10%;white-space:nowrap;}
.Release .list ul li .time .r{font-size:.5rem;color:#333333;font-weight:bold;}
.Release .list ul li .time .ny{margin-top:.1rem;font-size:.16rem;color:#333333;}
.Release-details{padding:1rem 0;}
.Release-details .title{font-size:.3rem;color:#231815;line-height:1.6;text-align:center;}
.Release-details .prompt{margin-top:.3rem;display:flex;align-items:center;justify-content:center}
.Release-details .prompt .item{display:flex;align-items:center;margin-right:.5rem;font-size:.16rem;color:#999999;}
.Release-details .prompt .item:last-child{margin-right:0;}
.Release-details .prompt .item:before{display:block;content:'';width:.18rem;height:.16rem;margin-right:.1rem;background-size:100%;}
.Release-details .prompt .item:nth-of-type(1):before{background-image:url('../image/time.png')}
.Release-details .prompt .item:nth-of-type(2):before{background-image:url('../image/wander.png')}
.Release-details .text{margin-top:.35rem;padding-top:.35rem;font-size:.16rem;color:#333333;line-height:1.8;border-top:2px solid #f3f3f3;}
.Release-details .bottom-box{display:flex;justify-content:space-between;margin-top:.55rem;padding-top:.55rem;border-top:2px solid #e1e1e1;}
@media(max-width:640px){
.Release-details .prompt{display: block;}
.Release-details .prompt .item{margin-right: 0;margin-bottom: 10px;} 
}

/*电影天堂快递*/
.Delivery{padding:1rem 0;}
.Delivery .list ul{display:flex;flex-flow:wrap;margin:0 -1%;}
.Delivery .list ul li{width:18%;margin:0 1%;margin-bottom:.5rem;position:relative;}
.Delivery .list ul li .tips{position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;width: .9rem;height: .35rem;font-size: .16rem;color: #fff;background-color: #073866}
.Delivery .list ul li .tips.off{background-color: #a7a7a7}
.Delivery .list ul li .img{border-radius:.15rem;overflow:hidden;}
.Delivery .list ul li .img img{width:100%;transition:all 0.3s ease-in-out}
.Delivery .list ul li:hover .img img{transform:scale(1.2)}
.Delivery .list ul li .title{margin-top:.25rem;}
.Delivery .list ul li .title a{font-size:.24rem;color:#333333;}
.Delivery-details{padding-bottom:1rem;}
.Delivery-details .top-box{padding:1.6rem 0 .85rem 0;background-size:cover}
.Delivery-details .top-box .flex{display:flex;align-items:center}
.Delivery-details .top-box .flex .img{position:relative;margin-bottom:-1.6rem;width:3.8rem;border-radius:.15rem;overflow:hidden;}
.Delivery-details .top-box .flex .img img{width:100%}
.Delivery-details .top-box .flex .box{margin-left:.5rem;}
.Delivery-details .top-box .flex .box .title{font-size:.46rem;color:#ffffff;}
.Delivery-details .top-box .flex .box .text{margin-top:.5rem;}
.Delivery-details .top-box .flex .box .text p{margin-bottom:.3rem;font-size:.2rem;color:#ffffff;}
.Delivery-details .top-box .flex .box .text p:last-child{margin-bottom:0;}
.Delivery-details .table-nav{margin-top:1.3rem;background-color:#f8f8f8}
.Delivery-details .table-nav ul{display:flex;}
.Delivery-details .table-nav ul li{margin-right:.4rem;}
.Delivery-details .table-nav ul li:last-child{margin-right:0;}
.Delivery-details .table-nav ul li a{display:block;padding:0 .7rem;font-size:.24rem;color:#333333;line-height:.8rem;}
.Delivery-details .table-nav ul li.on a{color:#fff;background-color:#073866}
.Delivery-details .table-box{margin-top:.4rem;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid #dedede;}
.Delivery-details .table-box .item{margin-bottom:.6rem;}
.Delivery-details .table-box .item:last-child{margin-bottom:0;}
.Delivery-details .table-box .item .title{display:flex;align-items:center;font-size:.3rem;color:#333333;}
.Delivery-details .table-box .item .title:before{display:block;content:'';width:.05rem;height:.25rem;margin-right:.18rem;background-color:#073866}
.Delivery-details .table-box .item .text{margin-top:.25rem;padding:0 .22rem;font-size:.16rem;color:#333333;line-height:2;}
.Delivery-details .table-box .item .list-img{margin-top:.25rem;padding:0 .22rem;}
.Delivery-details .table-box .item .list-img ul{display:flex;margin:0 -1%;}
.Delivery-details .table-box .item .list-img ul li{width:31.33%;margin:0 1%;width:auto;max-width:31.33%;}
.Delivery-details .table-box .item .list-img ul li img{width:100%;width:auto;height:250px;max-width:100%;object-fit:cover;}
.Delivery-details .related{font-size:.46rem;color:#333333;}
.Delivery-details .related .list{margin-top:.5rem;}
.Delivery-details .related .list ul{display:flex;margin:0 -1%;}
.Delivery-details .related .list ul li{width:18%;margin:0 1%;margin-bottom:.5rem;}
.Delivery-details .related .list ul li .img{border-radius:.15rem;overflow:hidden;}
.Delivery-details .related .list ul li .img img{width:100%;transition:all 0.3s ease-in-out}
.Delivery-details .related .list ul li:hover .img img{transform:scale(1.2)}
.Delivery-details .related .list ul li .title{margin-top:.25rem;}
.Delivery-details .related .list ul li .title a{font-size:.24rem;color:#333333;}
/*电影天堂IP*/
.Shadow{padding:1rem 0;}
.Shadow .list ul{display:flex;flex-flow:wrap;margin:0 -1%;}
.Shadow .list ul li{width:18%;margin:0 1%;margin-bottom:.5rem;}
.Shadow .list ul li .img{border-radius:.15rem;overflow:hidden;}
.Shadow .list ul li .img img{width:100%;transition:all 0.3s ease-in-out}
.Shadow .list ul li:hover .img img{transform:scale(1.2)}
.Shadow .list ul li .title{margin-top:.25rem;}
.Shadow .list ul li .title a{font-size:.24rem;color:#333333;}
.Shadow-details{padding-bottom:1rem;}
.Shadow-details .top-box{padding:2rem 0 1.5rem 0;background-size:cover;}
.Shadow-details .top-box .title{position:relative;max-width:4.7rem;padding-bottom:.5rem;margin-bottom:.45rem;font-size:.36rem;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);}
.Shadow-details .top-box .title:after{display:block;content:'';position:absolute;left:0;bottom:0;width:.75rem;height:.03rem;background-color:#f0efef;z-index:3;}
.Shadow-details .top-box .text{font-size:.16rem;color:#fff;line-height:1.8;}
.Shadow-details .flex{display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid #dedede;}
.Shadow-details .flex .box{width:62.5%;}
.Shadow-details .flex .box .main-title{font-size:.46rem;color:#333333;}
.Shadow-details .flex .box .name{margin-top:.3rem;font-size:.2rem;color:#333333;}
.Shadow-details .flex .box .list-box{margin-top:.65rem;}
.Shadow-details .flex .box .list-box .item{margin-bottom:.5rem;}
.Shadow-details .flex .box .list-box .item:last-child{margin-bottom:0;}
.Shadow-details .flex .box .list-box .item .title{display:flex;align-items:center;font-size:.3rem;color:#333333;}
.Shadow-details .flex .box .list-box .item .title:before{display:block;content:'';width:.05rem;height:.25rem;margin-right:.18rem;background-color:#073866}
.Shadow-details .flex .box .list-box .item .text{margin-top:.25rem;padding:0 .22rem;font-size:.16rem;color:#333333;line-height:2;}
.Shadow-details .flex .box .list-img{margin-top:.35rem;}
.Shadow-details .flex .box .list-img ul{display:flex;margin:0 -1%;}
.Shadow-details .flex .box .list-img ul li{width:23%;margin:0 1%;border-radius:.1rem;overflow:hidden;}
.Shadow-details .flex .box .list-img ul li img{width:100%}
.Shadow-details .flex .img{width:29.6%;border-radius:.15rem;overflow:hidden;}
.Shadow-details .flex .img img{width:100%}
.Shadow-details .related{font-size:.46rem;color:#333333;}
.Shadow-details .related .list{margin-top:.5rem;}
.Shadow-details .related .list ul{display:flex;margin:0 -1%;}
.Shadow-details .related .list ul li{width:18%;margin:0 1%;margin-bottom:.5rem;}
.Shadow-details .related .list ul li .img{border-radius:.15rem;overflow:hidden;}
.Shadow-details .related .list ul li .img img{width:100%;transition:all 0.3s ease-in-out}
.Shadow-details .related .list ul li:hover .img img{transform:scale(1.2)}
.Shadow-details .related .list ul li .title{margin-top:.25rem;}
.Shadow-details .related .list ul li .title a{font-size:.24rem;color:#333333;}
/*电影天堂摄制*/
.Filming{padding:1rem 0;}
.Filming .list ul li{padding:.8rem 0;}
.Filming .list ul li .flex{display:flex;justify-content:space-between;align-items:center}
.Filming .list ul li .img{width:57.8%;border-radius:.15rem;overflow:hidden;}
.Filming .list ul li .img img{width:100%;transition:all 0.3s ease-in-out}
.Filming .list ul li:hover .img img{transform:scale(1.2)}
.Filming .list ul li .box{width:40%}
.Filming .list ul li .title a{font-size:.3rem;color:#333333;line-height:1.6;}
.Filming .list ul li .text{margin-top:.25rem;font-size:.16rem;color:#333333;line-height:1.6;}
.Filming .list ul li .more{margin-top:.9rem;}
.Filming .list ul li .more a{display:flex;align-items:center;font-size:.14rem;color:#666666;}
.Filming .list ul li .more a:after{margin-left:.1rem;display:block;content:'';width:.12rem;height:1px;background-color:#666;}
.Filming .list ul li:nth-of-type(even){background-color:#f8f8f8}
.Filming .list ul li:nth-of-type(even) .flex{flex-flow:row-reverse;}
/*电影天堂行销*/
.Marketing .top-box{padding:1rem 0;}
.Marketing .top-box .box{position:relative;max-width:11.6rem;margin-left:auto;padding:.5rem .6rem .5rem 1.65rem;background-color:#f8f8f8;box-sizing:border-box}
.Marketing .top-box .box .img{position:absolute;top:50%;left:-1.3rem;width:2.5rem;transform:translateY(-50%);z-index:3;border-radius:.15rem;overflow:hidden;}
.Marketing .top-box .box .img img{width:100%}
.Marketing .top-box .box .title{font-size:.36rem;color:#333333;}
.Marketing .top-box .box .text{margin-top:.35rem;font-size:.16rem;color:#333333;line-height:1.8;}
.Marketing .main-img img{width:100%}
.Marketing .list{padding:1rem 0;}
.Marketing .list ul{display:flex;flex-flow:wrap;margin:-1%;}
.Marketing .list ul li{width:48%;margin:1%;padding:.35rem .3rem;background-color:#f8f8f8;box-sizing:border-box}
.Marketing .list ul li .title{position:relative;font-size:24px;color:#333333;}
.Marketing .list ul li .title:before{position:absolute;display:block;content:'';left:-.3rem;top:0;width:.04rem;height:.2rem;background-color:#013e91;z-index:1;}
.Marketing .list ul li .text{margin-top:.2rem;font-size:.16rem;color:#333333;line-height:2;}
/*公司简介*/
.About{background-color:#f6fafd}
.About .main-title{margin-bottom:.5rem;font-size:.46rem;color:#333333;}
.About .profile{padding:1rem 0;}
.About .profile .flex{display:flex;justify-content:space-between}
.About .profile .flex .box{width:40%}
.About .profile .flex .box .text{font-size:.16rem;color:#333333;line-height:2;}
.About .profile .flex .img{width:51.5%;border-radius:.15rem;overflow:hidden;}
.About .profile .flex .img img{width:100%}
.About .profile .list{margin-top:.45rem;}
.About .profile .list .text2{font-size:.16rem;color:#333;line-height:2;}
.About .profile .list ul{display:flex;margin:0 -1%;margin-top:.5rem;}
.About .profile .list ul li{margin:0 1%;width:23%;padding:.3rem 0;text-align:center;background-color:#eef4f9}
.About .profile .list ul li .value{display:flex;align-items:center;justify-content:center}
.About .profile .list ul li .value .counter{font-size:.5rem;color:#073866;font-weight:bold;font-family:'Arial';}
.About .profile .list ul li .value .text{margin-top:0;margin-left:.1rem;font-size:.16rem;color:#333;}
.About .profile .list ul li .name{margin-top:.1rem;font-size:.16rem;text-align:center;color:#333;}
.About .leader{background-image:url('../image/About-leader-bg.jpg');background-repeat:no-repeat;background-position:bottom center;background-size:auto;}
.About .leader .box{position:relative;display:flex;}
.About .leader .box .main-title{margin-top:1.7rem;color:#fff;}
.About .leader .box .img{margin-left:2.2rem;}
.About .leader .box .img img{max-width:6.25rem;width:100%;display:block;margin:0 auto;}
.About .achieve{padding:1rem 0 1.5rem 0;background-size:cover}
.About .achieve .flex{display:flex;align-items:center;justify-content:space-between}
.About .achieve .flex .img{width:48.4%;border-radius:.15rem;overflow:hidden;}
.About .achieve .flex .img img{width:100%;}
.About .achieve .flex .box{width:44.5%;}
.About .achieve .flex .box .title{font-size:.46rem;color:#073866;line-height:1.5;}
.About .achieve .flex .box .title:after{display:block;margin-top:.3rem;content:'';width:.6rem;height:2px;background-color:#073866}
.About .achieve .flex .box .text{margin-top:.3rem;}
.About .achieve .flex .box .text p{margin-bottom:.15rem;display:flex;align-items:center;font-size:.16rem;color:#333333;line-height:1.5;}
.About .achieve .flex .box .text p:last-child{margin-bottom:0;}
.About .achieve .flex .box .text p:before{display:block;content:'';margin-right:.1rem;width:.13rem;height:.17rem;background-image:url('../image/About-achieve-icon.png');background-size:100%;}
.About .achieve .flex .box .more{margin-top:.4rem;}
.About .achieve .flex .box .more a{display:flex;width:1.5rem;height:.5rem;align-items:center;justify-content:center;font-size:.16rem;color:#fff;background-color:#073866;border-radius:.5rem}
.About .achieve .flex .box .more a:after{display:block;content:'';margin-left:.1rem;width:.08rem;height:.08rem;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);}
.About .strategy{padding:2.1rem 0 2.8rem 0;background-size:cover}
.About .strategy .main-title{color:#fff;}
.About .strategy .text{max-width:6.2rem;font-size:.16rem;color:#fff;line-height:2;}
.About .plan{padding:1rem 0 .5rem 0;}
.About .plan .list{overflow:hidden;}
.About .plan .list .swiper{overflow:inherit;}
.About .plan .list .swiper-slide{position:relative;transform:scale(.95)}
.About .plan .list .swiper-slide .img{border-radius:.15rem;overflow:hidden;}
.About .plan .list .swiper-slide .img img{width:100%}
.About .plan .list .swiper-slide.swiper-slide-active{transform:scale(1)}
.About .plan .list .swiper-slide .title{position:absolute;left:0;bottom:0;width:100%;padding:.45rem;font-size:.36rem;color:#fff;box-sizing:border-box}
.About .plan .list .btn{position:relative;margin-top:.45rem;display:flex;align-items:center;justify-content:center;z-index:2;}
.About .plan .list .btn .prev{width:.5rem;height:.5rem;margin-right:.4rem;background-image:url('../image/prev2.png');background-size:100%;z-index:5;}
.About .plan .list .btn .next{width:.5rem;height:.5rem;background-image:url('../image/next2.png');background-size:100%;z-index:5;}
.About .plan .list .btn .prev:hover{background-image:url('../image/prev-on.png');}
.About .plan .list .btn .next:hover{background-image:url('../image/next-on.png');}
.About .plan .list .por:after{display:block;content:'';position:absolute;left:0;bottom:.25rem;width:100%;height:1px;background-color:#dedede;z-index:1;}
.About .system{padding:.5rem 0 1rem 0;}
.About .system .list ul{display:flex;margin:0 -1%;}
.About .system .list ul li{width:48%;margin:0 1%;}
.About .system .list ul li .img{border-radius:.15rem;overflow:hidden;}
.About .system .list ul li .img img{width:100%;transition:all 0.3s ease-in-out}
.About .system .list ul li .title{margin-top:.3rem;}
.About .system .list ul li .title a{font-size:.24rem;color:#333;}
.About .system .list ul li:hover .img img{transform:scale(1.2)}
/*业务体系*/
.Fusiness-info{padding:1rem 0;}
.Fusiness-info .title{font-size:.36rem;color:#333333;text-align:center;}
.Fusiness-info .time{margin-top:.3rem;font-size:.16rem;color:#333333;text-align:center;}
.Fusiness-info .info{margin-top:.2rem;padding-top:.65rem;border-top:2px solid #e5e5e5;}
.Fusiness-info .info .item{margin-bottom:.6rem;}
.Fusiness-info .info .item:last-child{margin-bottom:0;}
.Fusiness-info .info .item h3{position:relative;font-size:.24rem;color:#333333;}
.Fusiness-info .info .item h3:before{display:block;content:'';position:absolute;left:0;top:-.07rem;width:.2rem;height:.2rem;background-image:linear-gradient(to bottom right,#e3eaf3,#fff);border-radius:.2rem;z-index:-1;}
.Fusiness-info .info .item .name{margin-top:.2rem;font-size:.16rem;color:#333333;}
.Fusiness-info .info .item .text{margin-top:.35rem;font-size:.16rem;color:#333333;line-height:2;}
@media screen and (max-width:1640px){.w1600{max-width:96%}
}
@media screen and (max-width:720px){.w1600{max-width:90%}.About .leader .box .img{margin-left:0rem;}}
@media screen and (max-width:1200px){.rightMenuBtn{display:block;}
header{position:fixed;left:0;top:0;padding:10px 0;width:100%;box-sizing:border-box;z-index:150;}
.column-menu{position:relative;}
.column-menu ul li .icon{margin:0 auto 0.1rem auto;}
header nav{position:fixed;margin-top:0;padding:120px 0 30px 0;top:0;right:0;width:200px;height:100%;background-color:#fff;overflow:unset;box-sizing:border-box;overflow-x:hidden;transform:matrix(1,0,0,1,200,0);z-index:300;}
header .right-box{padding-right:.3rem;}
#mian{position:relative;margin-top:.44rem;}
#mian.on:before{display:block;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:666;transition:0.4s ease;}
header nav ul{display:block;padding:0 .2rem;}
header nav ul li{margin-right:0;}
header nav ul li{margin-bottom:.15rem;padding-top:.15rem;padding-bottom:.15rem;border-bottom:1px solid #eee;}
header nav ul li:hover .drop-down dl{margin-top:.2rem;padding:0 .2rem;}
header nav ul li:hover .drop-down dl dd{margin-bottom:.2rem;}
header nav ul li:hover .drop-down dl dd a{font-size:.18rem;color:#333;}
}
@media screen and (max-width:1024px){}
@media screen and (max-width:768px){footer .top-box .foot-nav{display:none;}
footer .top-box .right-box .ewm{display:none;}
footer .top-box .right-box .share{display:none;}
footer .bottom-box{display:block;margin-top:.4rem;}
footer .bottom-box .icp{text-align:center;line-height:1.6;}
footer{padding:.5rem 0 .3rem 0;}
footer .bottom-box .foot-menu{margin-top:.3rem;}
footer .bottom-box .foot-menu ul{justify-content:center}
.public-title{font-size:.36rem;}
}
@media screen and (max-width:640px){#mian{margin-top:0;}
.index-delivery{padding:.3rem 0;}
.index-release{padding:.3rem 0;}
.index-shadow .index-top{margin-bottom:.3rem;}
.index-release .box{display:block;}
.index-release .box .hot{width:100%;margin-bottom:.2rem;}
.index-release .box .list{width:100%;}
.index-stroll .list ul{flex-wrap:wrap;}
.index-stroll .list ul li{width:50%;border:none;}
.index-about .list ul{flex-wrap:wrap;}
.index-about{padding:.5rem .2rem;}
.index-about .index-top{margin-bottom:.2rem;}
.index-about .title{font-size:.28rem;}
.index-about .list ul li{width:50%;border:none;}
}
footer .bottom-box .icp a img{transform:translateY(-3px);width:.2rem;}
@media(max-width:500px){footer .bottom-box .icp a img{transform:translateY(0px);}
}
img{max-width:100%;}
.prew div{line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Delivery-details .table-nav ul li a{white-space:nowrap;}
#mian{margin-top: 0;}
@media(max-width:1200px){header .right-box .search{margin-left:0;margin-right:30px;}
header .right-box .search .search-btn:before{width:20px;height:20px;background-repeat:no-repeat;}
.rightMenuBtn{top:10px;}
.rightMenuBtn span{top:0.35rem;height:2px;}
.rightMenuBtn span:before,.rightMenuBtn span:after{height:100%;}
header nav ul li>a{color:#333;font-size:16px;}
header nav{padding-top:70px;}
}
@media (max-width:1024px){.w1280{padding-left:20px;padding-right:20px;}
.Release-details{padding:30px 0;}
.Release-details .title{font-size:.25rem;}
.Release-details .bottom-box{border-width:1px;padding-top:20px;margin-top:20px;display:block;}
.Return{margin-left:0;margin-top:20px;}
.Delivery-details .table-box .item .title{font-size:.24rem;}
.Delivery-details .table-box{margin-bottom:40px;padding-bottom:40px;}
.Shadow-details .flex{flex-direction:column-reverse;margin-top:30px;padding-bottom:30px;margin-bottom:30px;}
.Shadow-details .flex .box{width:100%;padding-top:30px;}
.Shadow-details .flex .img{width:auto;max-width:60%;}
.Marketing .top-box .box .img{position:static;float:left;margin-right:20px;transform:none;margin-top:-80px;max-width:40%;}
.Marketing .top-box .box{padding:30px 20px;margin-top:30px;}
.Marketing .top-box{padding:40px 0;}
.Marketing .top-box .box .title{font-size:.28rem;line-height:1.5;}
}
@media(max-width:768px){.Release .hot .swiper-slide .box .title a{font-size:.20rem;}
.Release .hot .swiper-slide .box .title{margin-top:10px;}
.Release .hot .swiper-slide .box .text{margin-top:10px;}
.Release .hot .swiper-slide .box{padding:20px 30px 0.4rem;}
.Release .hot .btn{left:50%;bottom:0;padding:0;padding-left:30px;}
.Release .hot .btn .prev,.Release .hot .btn .next{width:0.34rem;height:0.34rem;}
.Release .hot .swiper-slide{align-items:center;}
.Release .list ul li{padding:30px 20px;}
.Release .list ul li .time{margin-left:30px;}
.Release .list ul li .img{width:30%;flex:0 0 auto;}
.Release .list ul li .box .text{font-size:14px;margin-top:10px;}
.Release .list ul li .box .more{margin-top:1em;}
.Release .list ul li .time .r{font-size:.34rem;}
.Delivery{padding:40px 0;}
.Delivery .list ul li{width:31.33%;margin-bottom:20px;}
.Delivery .list ul li .title{margin-top:10px;}
.Shadow{padding:40px 0;}
.Shadow .list ul li{width:31.33%;margin-bottom:20px;}
.Shadow .list ul li .title{margin-top:10px;}
}
@media(max-width:560px){.Delivery-details .table-nav ul li a{padding:0 20px;line-height:2;}
.Delivery-details .table-box .item .list-img ul li img{height:auto;width:100%;}
.Delivery-details .table-box .item .list-img ul li{max-width:100%;flex:1 1 auto;margin-bottom:10px;}
.Delivery-details .table-box .item .list-img ul{flex-wrap:wrap;}
.Shadow-details .flex .box .list-img ul{flex-wrap:wrap;}
.Shadow-details .flex .box .list-img ul li{width:auto;margin-bottom:1%;flex:1 1 auto;max-width:48%;}
.Delivery-details .related{font-size:.28rem;}
.Delivery-details .related .list{margin-top:30px;}
.Delivery-details .related .list ul{flex-wrap:wrap;}
.Delivery-details .related .list ul li{width:31.33%;margin-bottom:20px;}
.Delivery-details .related .list ul li .title a{font-size:0.18rem;}
.Delivery-details .related .list ul li .title{margin-top:10px;}
.Shadow-details .related{font-size:0.28rem;}
.Shadow-details .related .list{margin-top:20px;}
.Shadow-details .related .list ul{flex-wrap:wrap;}
.Shadow-details .related .list ul li{width:31.33%;margin-bottom:20px;}
.Shadow-details .related .list ul li .title a{font-size:0.18rem;}
.Shadow-details .related .list ul li .title{margin-top:10px;}
.Filming{padding:40px 0;}
.Filming .list ul li{padding:20px 0;}
.Filming .list ul li .flex{display:block;}
.Filming .list ul li .img{width:auto;margin-bottom:20px;}
.Filming .list ul li .box{width:auto;}
.Filming .list ul li .more{margin-top:20px;}
.Marketing .list{padding:40px 0;}
.Marketing .list ul li{width:100%;margin:0 0 1%;}
.About .profile .flex{display:block;}
.About .profile .flex .box{width:auto;margin-bottom:30px;}
.About .profile .flex .img{width:auto;}
.About .profile{padding:40px 0;}
.About .profile .list ul{flex-wrap:wrap;}
.About .profile .list ul li{width:48%;margin-bottom:1%;}
.About .profile .list ul li .value .counter{font-size:.36rem;}
.About .leader .box{display:block;}
.About .leader .box .main-title{margin:0;padding:20px 0;font-size:.36rem;}
.About .achieve{padding:40px 0;}
.About .main-title{font-size:.36rem;}
.About .achieve .flex{display:block;}
.About .achieve .flex .img{margin-bottom:20px;width:auto;}
.About .achieve .flex .box{width:auto;}
.About .achieve .flex .box .title{font-size:.36rem;}
.About .strategy{padding:1rem 0;}
.About .plan{padding:40px 0;}
.About .plan .list .swiper-slide .title{font-size:.24rem;}
.About .system .list ul{flex-wrap:wrap;}
.About .system .list ul li{width:100%;margin:0 0 20px;}
.Release .list ul li{display:block;padding:20px;}
.Release .list ul li .img{width:auto;margin-bottom:20px;}
.Release .list ul li .box{margin:0;}
.Release .list ul li .time{margin-left:0;text-align:right;overflow:hidden;display:none;}
.Release .list ul li .time div{float:right;font-size:16px !important;font-weight:normal !important;margin:0 !important;color:#666 !important;}
.Release .list ul li .time .r:before{content:"-";}
.Release .hot .swiper-slide{display:block;}
.Release .hot .swiper-slide .img{width:100%;}
.Release .hot .swiper-slide .box{padding:20px;}
.Release .hot .btn{position:static;justify-content:center;padding:0;}
.Release{padding:40px 0;}
.Filming .list ul li .title a{font-size:.32rem;}
}

.sykjing{padding:40px 0;}
.sykjing .ytable{position:relative;}
.sykjing ul li{padding: 60px 0;overflow: hidden;position: relative;}
.sykjing ul li .img{width: 50%;margin-bottom:20px;}
.sykjing ul li .img img{border-radius:20px;}
.sykjing ul li .box{width: 50%;padding-right: 8%;border-radius: 0 20px 20px 0;position: relative;overflow: hidden;padding-top: 5%;padding-bottom: 3%;}
.sykjing ul li .box em{position:absolute;bottom: -8%;right: 18%;font-size: 200px;font-style: inherit;color: rgba(0,0,0,.03);font-weight: bold;}
.sykjing ul li:nth-child(2n) .box em{right:2%}
.sykjing ul li aside{font-size: 36px;margin-bottom: 6%;line-height: 1.8;}
.sykjing ul li p{font-size: 16px;line-height: 30px;margin-bottom: 4.5%;color: #333;}
.sykjing ul li em{margin-top:20px;}
.ytable{ display:table; width:100%;table-layout:fixed;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
@media(min-width:1025px){
.sykjing ul li .box:after{/* display:block; *//* content:''; */position:absolute;right: 0;top: 0;width: 5%;height: 100%;background: #fff;z-index: 1;}
.sykjing ul li:nth-child(2n) .box{padding-right: 0;padding-left: 8%;/* margin-right: 0; *//* margin-left: 2%; */border-radius: 20px 0 0 20px;}
.sykjing ul li .ytable:before{display:block;content:'';position:absolute;left: -52.5%;top: 0;width: 100%;height: 100%;background: #fafafa;border-radius: 20px 20px 0 0;}
.sykjing ul li:nth-child(2n) .ytable:before{display:none;}
.sykjing ul li:nth-child(2n) .ytable:after{display:block;content:'';position:absolute;right: -51.5%;top: 0;width: 100%;height: 100%;background: #fafafa;z-index: -1;border-radius: 20px 0 0 20px;}
}
@media(max-width:1024px){
.ytable-cell{display:block;}  
.sykjing ul li .img,.sykjing ul li .box{width:100%;padding: 0;margin: 0;}
.sykjing ul li{padding:20px 0}
.sykjing .ytable{display:block;padding: 0;}
.sykjing{padding:0 2%}
.sykjing ul li aside{font-size:24px;margin-bottom: 0;}
.sykjing ul li .img{margin-bottom:20px}
}



.yskjing{padding:100px 0;}
.yskjing .title{font-size:36px;margin-bottom: 50px;line-height: 1.5;}
.yskjing .img{margin-bottom:6%}
.yskjing .txt::-webkit-scrollbar{ width:5px;}
.yskjing .txt::-webkit-scrollbar-track{background: #ccc;border-radius:2px;}
.yskjing .txt::-webkit-scrollbar-thumb{background: #073866;border-radius:10px;}
.yskjing .info aside{font-size:24px;margin-bottom: 26px;}
.yskjing .info p{font-size:16px;line-height:30px;}
.yskjing .ytable{position:relative;}
.yskjing ul li{margin-bottom: 90px;overflow: hidden;position: relative;}
.yskjing ul li .img{width: 50%;margin-bottom:20px;}
.yskjing ul li .img img{border-radius:20px;}
.yskjing ul li .box{width: 50%;padding-right: 6%;position: relative;overflow: hidden;padding-top: 5%;/* padding-bottom: 3%; */}
.yskjing ul li:nth-child(2n) .box {padding-left:6%;padding-right:0;}
.yskjing ul li .box em span{background: #073866;color: #fff;display: inline-block;width: 29px;height: 29px;border-radius: 50%;line-height: 29px;text-align: center;}
.yskjing ul li:nth-child(2n) .box em{right:2%}
.yskjing ul li aside{font-size: 30px;margin-bottom: 8px;line-height: 1.8;}
.yskjing ul li h2{font-size:18px;font-weight: normal;margin-bottom: 20px;}
.yskjing ul li p{font-size: 16px;line-height: 30px;margin-bottom: 4.5%;color: #333;}
.yskjing ul li dl{margin-bottom: 30px;}
.yskjing ul li dd{display:inline-block;background: rgba(7,56,102,.1);padding: 5px;margin-bottom: 10px;margin-right: 5px;}
.yskjing ul li dd a{color:#073866;padding: 5px;}
.yskjing ul li em{margin-top:20px;font-style: inherit;}
@media(min-width:1025px){
 .yskjing .txt{overflow-y: auto;height: 230px;padding-right: 10px;}   
}
@media(max-width:1024px){
.yskjing .title{font-size:26px;}
.ytable-cell{display:block;}  
.yskjing ul li{margin-bottom:30px;}
.yskjing ul li .img,.yskjing ul li .box{width:100%;padding: 0;margin: 0;}
.yskjing ul li:nth-child(2n) .box{padding:0;}
.yskjing ul li{padding: 0;}
.yskjing .ytable{display:block;padding: 0;}
.yskjing{padding:0 2%}
.yskjing ul li aside{font-size:24px;margin-bottom: 10px;}
.yskjing ul li .img{margin-bottom:20px}
.yskjing ul li dd{margin-bottom:5px;}
}
@media(max-width:640px){
.yskjing .title{font-size:20px;margin: 20px 0;}
.yskjing .info aside,.yskjing ul li aside{font-size:20px;}
}





.dyjing{padding: 5% 0;}
.dyjing .index-top {margin-bottom: 0.7rem;}
.dyjing .public-title{color:#333;font-size: 36px;}
/*Floor003114 */
.Floor003114{font-size: 16px;position: relative;padding-bottom: 93px;}
.Floor003114 .btn{position: absolute;right: 0;bottom: 0;height: 50px;width: 100%;margin-right: 120px;}
.Floor003114 .btn:before{display:block;content:'';position:absolute;left: 0;top: 50%;width: 100%;height: 1px;background: #eee;}
.Floor003114 .slick-arrow{position: absolute;border: 0;font-size: 1em;text-indent: -999em;width: 50px;height: 50px;border:1px solid #073866;border-radius: 50%;top: 50%;margin-top: -1.25em;z-index: 10;background: #fff;}
.Floor003114 .slick-arrow:hover{background: #073866;}
.Floor003114 .slick-arrow:hover:before{border-color:#fff;}
.Floor003114 .slick-prev{right: -50px;float: right;}
.Floor003114 .slick-next{right: -120px;}
.Floor003114 .slick-arrow:before{position: absolute;content: '';width: 25%;height: 25%;border-top: 1px solid #073866;border-right: 1px solid #073866;transform: rotate(45deg);top: 37%;left: 30%;}
.Floor003114 .slick-prev:before{transform: rotate(-135deg);left: 40%;}
.Floor003114 .slider{width: 114%;overflow: hidden;}
.Floor003114 .slider .ul{padding-right: 9.591%;}
.Floor003114 .slider .slick-list{overflow: inherit;}
.Floor003114 .slick-slide:not(.slick-active){opacity: 0.5;}
.Floor003114 .slick-slide a{display: block;margin-right: 25px;padding-bottom: 1px;}
.Floor003114 .pic{background: url(https://www.sfs-cn.com/cn/res/images/Floor003114-imgbg.svg) no-repeat;background-size: 100% 100%;position: relative;}
.Floor003114 .pic .Ispic{max-width: 100%;margin: 0 auto;padding-bottom: 75%;border-radius: 20px;}
@media (max-width:640px) {
.Floor003114{font-size: 3.5vw;}
.Floor003114 .slider .ul{padding-right: 18%;}
.Floor003114 .slick-arrow{width: 42px;height: 42px;}
.Floor003114 .slick-prev{right: -90px;}
.Floor003114 .slick-slide a{margin-right: 5vw;}
.Floor003114 .btn{margin-right: 90px;}
.Floor003114 .slick-next{margin-right:90px;}
.dyjing .public-title{font-size:.36rem;}
}

.xwbd{background:#f8f8f8;padding:5% 0}
.xwbd .index-top {margin-bottom: 0.66rem;}
.xwbd .public-title{color:#333;font-size: 36px;}
.xwbd .box{display:flex;justify-content:space-between}
.xwbd .box .hot{width:50%;border-radius:.15rem;overflow:hidden;background:#fff;}
.xwbd .box .hot .img{overflow:hidden;}
.xwbd .box .hot .img img{width:100%;transition:all 0.3s ease-in-out}
.xwbd .box .hot:hover .img img{transform:scale(1.2)}
.xwbd .box .hot .casket{padding:.35rem .3rem;background-color:#fff;}
.xwbd .box .hot .title a{font-size:.26rem;color:#333333;}
.xwbd .box .hot:hover .title a{color:#073866;}
.xwbd .box .list{width:49%}
.xwbd .box .list ul li{margin-bottom:.2rem;padding:.3rem .5rem;background-color:rgba(255,255,255,.9);border-radius:.15rem;transition:all 0.3s ease-in-out}
.xwbd .box .list ul li:last-child{margin-bottom:0;}
.xwbd .box .list ul li .title a{font-size:.24rem;color:#333333;}
.xwbd .box .list ul li:hover .title a{color:#073866;}
.xwbd .box .list ul li .text{margin-top:.2rem;font-size:.16rem;color:#666666;line-height:.28rem;height:.5rem;}
.xwbd .box .list ul li .more{margin-top:.31rem;}
.xwbd .box .list ul li .more a{display:flex;align-items:center;font-size:.14rem;color:#666666;}
.xwbd .box .list ul li .more a:after{margin-left:.1rem;display:block;content:'';width:.12rem;height:1px;background-color:#666;}
.xwbd .box .list ul li:hover .more a{color:#073866;}
.xwbd .box .list ul li:hover .more a:after{background-color:#073866;}
.xwbd .box .list ul li:hover{background-color:#fff;transform:translateY(-10px);}
@media (max-width:640px) {
.xwbd .index-top{margin-bottom:.3rem;}
.xwbd .box{display:block;}
.xwbd .box .hot{width:100%;margin-bottom:.2rem;}
.xwbd .box .list{width:100%;}
.xwbd .public-title{font-size:.36rem;}
}


/*Floor002658 */
.Floor002658{padding: 5.5% 0;overflow:hidden;}
.Floor002658 .index-top {margin-bottom: 0.66rem;}
.Floor002658 .public-title{color:#333;font-size: 36px;}
.Floor002658 .tit{font-size:28px;color:#333;margin: 30px 0 20px 0;/* position: absolute; *//* bottom: -42px; */}
.Floor002658 p{font-size:16px;color:#666;}
.Floor002658 p time{padding-left:30px;}
/*slick Basic*/
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Floor002658 .slider > ul{padding-bottom: 42px;}
.Floor002658 li.slick-slide{position:relative;transform: scale(1);transition:0.5s 0.3s;opacity: .1;padding: 0 15px;}
.Floor002658 li.slick-slide img{border-radius:20px;}
.Floor002658 li.slick-slide:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background: rgba(255,255,255,.3);opacity:0.7;transition:0.5s 0.3s;z-index: 10;}
.Floor002658 li.slick-current{transform:scale(1);opacity: 1;}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}
.Floor002658 li.slick-slide .files{background:#000;display:none;z-index: 7;max-height: 638px;}
.Floor002658 li.slick-slide aside{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;color:#fff;}
.Floor002658 li.slick-slide aside span{display:block;border-radius:50%;width: 80px;height: 80px;background: #fff;position:relative;margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{position:absolute;content:'';border: 10px solid transparent;border-left-color: #073866;left:50%;top:50%;margin-left: -4px;margin-top: -10px;}
.Floor002658 .slick-dots{text-align:center;position: absolute;left: 0;width: 100%;bottom:-42px;display: none;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:14px; height:14px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; border-radius:50%; background:rgba(0,0,0,0.3);}
.Floor002658 .slick-dots li.slick-active{ border-color:#073866;}
.Floor002658 .slick-dots li.slick-active:before{ background:#073866;}
.Floor002658 .slick-dots li button{display: none;}
.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #b2b2b2;border-right:4px solid #b2b2b2; transform:rotate(45deg); top:40%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left: 13%;margin-left:-32px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:13%; margin-right:-32px;}
.Floor002658 .slick-arrow:hover{ border-color:#073866;}
@media(max-width:640px){
.Floor002658 li.slick-slide{transform:scale(1);padding: 0 5px;}
.Floor002658 .slick-prev{left: 8%;margin-left:0;}
.Floor002658 .slick-next{right: 8%;margin-right:0;}
.Floor002658 .index-top{margin-bottom:.3rem;}
.Floor002658 .public-title{font-size:.36rem;}

.Floor003114 .pic .Ispic{padding-bottom: 60%;background-size:100% 100%;}
.Floor002658 .tit{font-size:.26rem}
.Floor002658 li.slick-slide aside{top: 1.25rem;}
.Floor002658 li.slick-slide .files{max-height: 134px;}

.Floor002658 li.slick-slide img{height: 2.5rem;object-fit: cover;}
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 20px;height: 20px;margin-top: -47px;border-width: 3px;}
}




.Floor002935{padding: 5.5% 0;overflow:hidden;background: #f8f8f8;}
.Floor002935 .index-top {margin-bottom: 0.66rem;}
.Floor002935 .public-title{color:#333;font-size: 36px;}
.Floor002658{padding: 0 0 5.5% 0;overflow:hidden;}
.Floor002935 .index-top {margin-bottom: 0.66rem;}
.Floor002935 .public-title{color:#333;font-size: 36px;}
.Floor002935 .slider{position: relative;z-index: 1;}
.Floor002935 .slider li a{display: block;}
.Floor002935 .slider li .txt{padding: 20px;background: #fff;}
.Floor002935 .slider .Ispic{padding-bottom: 79.7%;border-radius: 20px 20px 0 0;}
.Floor002935 .slider li aside{margin: 0 0 10px 0;font-size: 24px;color: #000;height: 37px;overflow: hidden;line-height: 48px;}
.Floor002935 .slider li p{color: #666;line-height: 28px;height: 56px;margin: 0;font-size: 16px;overflow: hidden;}
.Floor002935 .slick-arrow{position: absolute;width: 51px;height: 51px;top: 50%;margin-top: -10px;cursor: pointer;z-index: 10;border:1px solid #073866;border-radius:50%}
.Floor002935 .slick-arrow:hover{background: #073866;}
.Floor002935 .slick-arrow:hover:before{border-color:#fff;}
.Floor002935 .slick-prev{left: -90px;}
.Floor002935 .slick-next{right: -90px;}
.Floor002935 .slick-arrow:before{position: absolute;content: '';width: 25%;height: 25%;border-top: 1px solid #073866;border-right: 1px solid #073866;transform: rotate(45deg);top: 37%;left: 30%;}
.Floor002935 .slick-prev:before{transform: rotate(-135deg);left: 40%;}
 @media(max-width:1700px){
.Floor002935 .slider .ul{padding: 0 60px;}
.Floor002935 .slick-prev{left: 0px;}
.Floor002935 .slick-next{right:0px;}
}     
@media(min-width:1025px){
.Floor002935 .slider .ul{}
.Floor002935 .slider li a{margin: 0 15px;}
}
@media(max-width:1024px){
.Floor002935 .slider .ul{padding: 0 2vw;}
.Floor002935 .slider li a{margin: 0 1vw;}
.Floor002935 .slick-prev{left: 1vw;}
.Floor002935 .slick-next{right: 1vw;}
}
@media(max-width:640px){
.Floor002935 .slider li aside{font-size:20px;}
.Floor002935 .slick-arrow{width:30px;height:30px;background: #fff;}
.Floor002935 .slick-prev{left: 0;}
.Floor002935 .slick-next{right: 0;}
.Floor002935 .title{width: 10vw;}
.Floor002935 .title a{font-size: 4vw;width: 4vw;}
.Floor002935 .slider li a{margin: 0 2vw;}
.Floor002935 .slick-prev{left: 0;}
.Floor002935 .slick-next{right: 0;}
.Floor002935 .slider .Ispic{padding-bottom: 60%;background-size: cover;}
.Floor002935 .public-title{font-size:.36rem;}
}



/*
 .PicList002796 
 */
.PicList002796{ padding:1rem 0;}
.PicList002796 li{ position:relative;  }
.PicList002796 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList002796 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList002796 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #073866;cursor: pointer;}
.PicList002796 .video_files .close::before,
.PicList002796 .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList002796 .video_files .close::before{ transform:rotate(45deg);}
.PicList002796 .video_files .close::after{ transform:rotate(-45deg);}
.PicList002796 figure{ position:relative;border-radius: 0.15rem;overflow: hidden; }
.PicList002796 figure em{display:block;padding-bottom: 67%;background-size: cover;background-position:center center;background-repeat:no-repeat;transition: all 0.3s ease-in-out;}
.PicList002796 li:hover figure em{transform: scale(1.2);}
.PicList002796 figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0); }
.PicList002796 figure a::before,
.PicList002796 figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList002796 figure a::before{width: 60px;height: 60px;background: #fff;margin-left: -30px;margin-top: -30px;border-radius: 50%;}
.PicList002796 figure a::after{width: 0;height: 0;border: 8px solid transparent;  border-left-color: #073866;margin-left: -2px;margin-top: -8px;}
.PicList002796 li p{margin: .15rem 0; font-size: .24rem;color: #333;line-height: 2;}
.PicList002796 time{background: #073866;font-size: .14rem; display: inline-block;padding: 8px 15px;color: #fff;border-radius: 99px;}
@media(min-width:769px){
.PicList002796 li{ float: left; width: 32%;margin-right: 2%; margin-bottom:3%;} 
.PicList002796 li:nth-of-type(3n){ margin-right: 0; }
.PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){
.PicList002796 li{ width: 100%; margin-right:0; margin-bottom: 5%;}
.PicList002796 figure em{  background-size:cover;}
.PicList002796 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
}


/*PicList002120 */
.PicList002120{ padding:1rem 0;}
.PicList002120 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%;}
.PicList002120 li a{ display:block;overflow: hidden;border-radius: 0.15rem;}
.PicList002120 li p{ margin:0;  line-height:2; padding:0 2%; text-align:center; font-size:0.20rem;}
.PicList002120 li figure{padding-bottom:75%; background-size: cover;transition: all 0.3s ease-in-out; }
.PicList002120 li a:hover figure{transform: scale(1.2);}
@media(min-width:641px){
.PicList002120 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:49%; margin-right:2%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}

}


.Film .Floor003114 .btn{width: calc(100% - 120px)}
.Film .Floor003114 .play{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: .61rem;height: .61rem;background-image: url('https://www.sfs-cn.com/cn/res/images/play.png');background-size: 100%;z-index: 3;cursor: pointer;}
.Competition{margin-top: .6rem;}
.Competition .w1280{padding-bottom: .3rem;border-bottom: 1px solid #eee;}
.Competition .item{margin-bottom: .2rem;display: flex;align-items: center}
.Competition .item:last-child{margin-bottom:0;}
.Competition .item .name{margin-right: .1rem;width: .65rem;line-height: .32rem;text-align: center;font-size: .16rem;color: #073866;background-color: #eceff3}
.Competition .item ul{display: flex;}
.Competition .item ul li{margin: .1rem .12rem;font-size: .16rem;color: #666666;cursor: pointer;}
.Competition .item ul li.on{color: #073866;}
#nav65 .drop-down {display:none !important;}
.Floor003114 .dot2 {text-align: center;padding: 0.2rem;font-size: 18px}