body,html{width:100%;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"微软雅黑";}
body,p,h1,h2,h3,h4,h5,table,ul,li,form,input{margin:0;padding:0;color:#000;line-height:1;}
body,p{font-size:14px;border:none;color:#000;}
a{font-size:14px;color:#000;text-decoration:none;border:none;padding:0;margin:0;}
table{border-collapse:collapse;}
img{border:0;margin:0;padding:0;display:block;}
ul,li{list-style:none;border:0;margin:0;padding:0;}
dl,dt,dd{margin:0;padding:0;-webkit-margin-start:0;}
h1,h2,h3,h4,h5{font-weight:normal;font-size:12px;display:block;}
strong,b{font-weight:normal;}
table,tr,td{border-spacing:0;}
em,i,b{font-style:normal;}
p{line-height:170%;color:#555;font-size:14px;}
input{border:none;background:none;}
figcaption{display:block;}
input:focus{outline:none;}
::-webkit-input-placeholder{/* WebKit browsers */ font-size:14px;color:#555;}
::-ms-input-placeholder{/* Internet Explorer 10+ */ font-size:14px;color:#555;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.clear{clear:both;}
.padbox{padding:50px 210px;}
.page-wy-about .padbox p{line-height:35px;}
.padbox260{padding:0 260px;}
.padding55{padding:55px 0;}
.padbox2{padding:0 40px;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.mt20{margin-top:20px !important;}
.color1{color:#c5261d !important;}
.mt0{margin-top:0 !important;}
.border0{border:none !important;}
.neibanner img{display:block;width:100%;}
/* 头部 */
.headerwarp{transition:all 0.6s;position:fixed;top:0;left:0;right:0;z-index:33;background:rgba(0,0,0,0.5);display:flex;align-items:center;padding:0 55px;}
.header{display:flex;justify-content:space-between;align-items:center;height:76px;}
.navbar{display:flex;flex:1;padding-left:4%;padding-right:8%;}
.navbar li{flex:1;position:relative;}
.navbar li>a{display:block;color:#fff;font-size:16px;text-align:center;height:76px;line-height:76px;transition:all 0.6s;position:relative;}
.navbar li>a::before{position:absolute;content:'';display:block;left:50%;right:50%;background:#fff;height:2px;bottom:0;width:0;transform:translateX(-50%);transition:all 0.6s ease-in-out;}
.navbar li:hover>a::before,.navbar li.on>a::before{width:30px;}
.subnav{position:absolute;top:76px;right:0;left:0;background:rgba(0,0,0,0.6);padding:10px 0;display:none;}
.subnav a{display:block;text-align:center;line-height:50px;color:#fff;font-size:15px;transition:all 0.6s;}
.subnav a:hover{color:#E60012 !important;}
/*搜索*/
.header-info{display:flex;align-items:center;width:120px;justify-content:space-between;}
.code-div{position:absolute;top:76px;right:50px;z-index:33;display:none;}
.code-div img{display:block;height:100px;width:100px;}
.header-info .code{cursor:pointer;}
.header-info .zoom{cursor:pointer;vertical-align:middle;cursor:pointer;display:flex;align-items:center;}
.header-info .zoom b{display:block;color:#fff;font-size:14px;padding-left:10px;}
.search-close{position:fixed;top:30px;right:30px;cursor:pointer;}
.search-box{background:#fff;position:fixed;top:0px;left:0;right:0;background:rgba(0,0,0,0.8);z-index:333;bottom:0;height:100%;transform-origin:bottom center;-ms-transform-origin:bottom center;-moz-transform-origin:bottom center;-webkit-transform-origin:bottom center;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transition:transform .3s .5s;}
.search-box .div{width:60%;margin:0 auto;transition:all .5s .3s;filter:alpha(opacity=0);opacity:0;transform:translate(0,20px);top:300px;position:absolute;left:50%;margin-left:-30%;}
.serach-kuang{display:flex;justify-content:space-between;}
.search-box .in{background:#fff;height:50px;width:90%;padding-left:20px;font-size:16px;}
.search-box .sub{background:#c5271d;height:50px;width:10%;font-size:16px;color:#fff;cursor:pointer;}
.search-box p{padding:30px 0 0 0;}
.search-box p a{display:inline-block;padding:0 20px;font-size:14px;color:#fff;opacity:0.8;filter:alpha(opacity=80);transition:all 0.36s;}
.search-box p strong{display:inline-block;font-size:16px;color:#fff;}
.search-box p a:hover{color:#d7a449;}
.search-box .div.on{opacity:1;-webkit-opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);filter:alpha(opacity=100);}
.search-box.active{transform-origin:top center;transform:scaleY(1);transition:transform .3s;}
.headerwarp.on{background:#fff;border-bottom:1px solid #e0e0e0;animation:down 1s;}
.headerwarp.on li a{color:#000;}
.headerwarp.on .subnav{background:#fff;}
.headerwarp.on li:hover>a::before,.headerwarp.on li.on>a::before{background:#000;}
.logo-disn{display:none;}
.headerwarp.on .logo-disn{display:block;}
.headerwarp.on .logo-disb{display:none;}
.headerwarp.on .zoom b{color:#333;}
@keyframes down{from{transform:translateY(-100%);opacity:0;}
to{transform:none;opacity:1;}}/* 手机导航 */
.mobile-header{display:none;height:55px;position:fixed;top:0;left:0;right:0;background:#fff;z-index:333;border-bottom:1px solid #F5F5F5;}
.moible-cont{display:flex;align-items:center;justify-content:space-between;padding:0 10px;}
.mobile-header .logo{display:flex;height:55px;align-items:center;}
.mobile-header .logo img{display:block;height:40px;}
.hamburger-box span{display:block;height:2px;background:#333;width:30px;margin-bottom:6px;padding-bottom:0;transition:all 0.6s ease-in-out;}
.hamburger-box .span2{width:35px;}
.hamburger-box .span3{margin-bottom:0;}
.hamburger-box.on{z-index:3333;}
.hamburger-box.on .span1{transform:rotate(45deg) translate(5px,5px);}
.hamburger-box.on .span2{opacity:0;}
.hamburger-box.on .span3{transform:rotate(-45deg) translate(5px,-6px);}
.mobile-bar{display:none;position:fixed;top:0;right:0;bottom:0;background:#fff;left:0;width:100%;z-index:333;padding:10px 50px 50px 50px;overflow-y:scroll;}
.mobile-bar ul{margin-top:10px;}
.mobile-bar li>a{padding:20px 0px;border-bottom:1px solid #F5F5F5;display:block;font-size:16px;}
.mob-subnav a{display:block;padding-left:10px;color:#666;line-height:40px;height:40px;}
/* banner */
.banner img{display:block;width:100%;margin:0 auto;}
.banner .swiper-pagination-bullet{width:40px;border-radius:4px;height:6px;}
/* banner下方新闻 */
.tabs{display:flex;}
.tabs a{display:block;width:65px;color:#333;font-size:16px;padding-top:2vw;border-top:4px solid transparent;transition:all 0.6s;margin-right:1vw;}
.tabs a.active{border-top:4px solid #c5261d;color:#C5261D;}
.tabs-container .swiper-slide h3{color:#c5261d;font-size:22px;padding:40px 0 30px 0;line-height:1;}
.tabs-container .swiper-slide h2{color:#333333;font-size:18px;padding-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tabs-container .swiper-slide p{color:#888888;font-size:14px;margin-bottom:1vw;line-height:30px;height:60px;overflow:hidden;}
.tabs-container .swiper-slide i{display:inline-block;background:url(../image/arrow.png) no-repeat top center;width:24px;height:12px;vertical-align:middle;margin-left:10px;}
.tabs-container .swiper-slide span{font-size:12px;color:#888888;transition:all 0.6s;}
.tabs-container .swiper-slide:hover span{transform:translateX(10px);}
.biglayer{width:100%;overflow:hidden;position:relative;}
.biglayer .xinjiade{position:absolute;left:0;right:0;bottom:30px;}
.index-sec1{display:flex;z-index:3;position:relative;justify-content:space-between;}
.index-sec1 .sec1-left{max-width:460px;width:100%;background:#fff;padding:0 2vw 2vw 2vw;}
.index-sec1 .sec1-right{background:#fff;flex:0.98;display:flex;justify-content:space-between;}
.sec1-right-text{padding:2.5vw 2vw;max-width:420px;}
.sec1-right-text p{line-height:30px;margin:0 0 25px 0;height:120px;overflow:hidden;color:#333;}
.sec1-right-text .more{color:#333333;}
.sec1-right-text .more img{display:inline-block;vertical-align:middle;}
.sec1-right-tu{background:url(../image/business.png) no-repeat center;background-size:100% 100%;max-width:600px;width:100%;padding:2vw;}
.sec1-right-tu h3{color:#ffffff;font-size:30px;font-weight:bold;padding-bottom:2.5vw;}
.sec1-right-tu .div1 strong{color:#ffffff;font-size:36px;font-family:"DIN";}
.sec1-right-tu .div1 span{color:#fff;font-size:16px;}
.sec1-right-tu .tu-pos{position:absolute;right:2vw;bottom:5px;display:block;max-width:100%;}
.sec1-right-tu .p1{color:#fff;font-size:16px;position:absolute;bottom:2vw;}
/* 标题 */
.title h3{font-size:40px;color:#000000;text-align:center;padding:20px 0;}
.title b{width:4px;height:30px;background: #ff4229;display:block;margin:0 auto;}
.title .p1{font-size:16px;color:#666;text-align:center;}
.title .p2{font-size:150px;color:#e0e0e0;text-align:center;font-weight:bold;font-family:arial;height:75px;overflow:hidden;line-height:1;}
/* 市场合作 */
.market-coop{background:#F5F5F5;}
.market-coop .title{padding:50px 0 0 0;}
.market-cooplist{display:flex;justify-content:space-between;flex-wrap:wrap;}
.market-cooplist li{width:33.333%;position:relative;height:23vw;}
.market-cooplist li .li-cont{position:relative;padding:3vw;overflow:hidden;height:23vw;transition:all 1.2s;z-index:3;transition:all 0.6s;}
.market-cooplist li:nth-child(1){background:#519a10;
/*background-color:rgba(65,255,75,0.15)background-image: url(../image/fuwu11.jpg);background-color:#519a10 ; */}
.market-cooplist li:nth-child(2){background:#2d2d58;}
.market-cooplist li:nth-child(3){background:#e7ce40;}
.market-cooplist li:nth-child(4){background:#8e3992;}
.market-cooplist li:nth-child(5){background:#208363;}
.market-cooplist li:nth-child(6){background:#71625b;}
.market-cooplist li .div1-text{transition:all 0.6s;position:absolute;top:3vw;left:3vw;}
.market-cooplist li .li-ico{transition:all 0.6s;position:absolute;right:3vw;top:3vw;}
.market-cooplist .div2{transition:all 0.6s;opacity:1;}
.market-cooplist .dibu-img{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:0;transition:all 1.2s;z-index:1;}
.market-cooplist .dibu-img img{opacity:0.6;width:100%;height:100%;}
.market-cooplist .div1 h3{color:#fff;font-size:30px;transition:all 0.6s;}
.market-cooplist .div1 .p1{color:#fff;font-size:20px;font-family:arial;font-weight:lighter;transition:all 0.6s;}
.market-cooplist .div1{display:flex;justify-content:space-between;align-items:center;padding-bottom:5vw;transition:all 0.6s;}
.market-cooplist .p2{color:#ffffff;font-size:16px;padding-bottom:5vw;position:absolute;bottom:3vw;}
.market-cooplist .zimu{font-size:7vw;color:#ffffff;position:absolute;bottom:-2vw;text-transform:uppercase;font-family:arial;font-weight:bold;}
.market-cooplist .more{display:block;background:url(../image/index-jiantou.png) no-repeat top center;background-size:100% 100%;height:40px;width:40px;position:absolute;bottom:3vw;right:3vw;}
.market-cooplist .line{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;z-index:33;opacity:0;transition:all 0.6s;}
.market-cooplist li:hover .dibu-img{opacity:1;}
.market-cooplist li:hover .li-cont{background:none;}
.market-cooplist li:hover .div1{flex-direction:column;justify-content:center;transition:all 1s;}
.market-cooplist li:hover .li-ico{top:30%;left:50%;transform:translateX(-50%);}
.market-cooplist li:hover .div1-text{top:60%;right:50%;transform:translateX(50%);}
.market-cooplist li:hover .div1 h3,.market-cooplist li:hover .div1 .p1{text-align:center;}
.market-cooplist li:hover .div2{opacity:0;}
.market-cooplist li:hover .line{opacity:1;top:2vw;right:2vw;bottom:2vw;left:2vw;}
/* 项目合作 */
.item-cooplist{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:3vw;}
.item-cooplist li{width:calc(100%/3.1);}
.item-cooplist li a{display:block;}
.item-cooplist li h3{color:#000000;font-size:20px;text-align:center;transition:all 0.6s;}
.item-cooplist li p{color:#888888;font-size:14px;text-align:center;margin-top:.5vw;}
.item-cooplist li figcaption{padding:1.5vw 0;}
.item-cooplist li img,.item-cooplist li figure{display:block;width:100%;transition:all 1.5s;overflow:hidden;}
.item-cooplist li:hover img{transform:scale(1.1);}
.item-cooplist li:hover h3{color:#c5261d;}
.morelist{width:310px;height:54px;border-radius:27px;border:solid 2px #222222;display:block;margin:2vw auto 0 auto;text-align:center;color:#333;font-size:16px;line-height:54px;transition:all 0.6s;}
.morelist img{display:inline-block;transition:all 0.6s;margin-left:10px;}
.morelist:hover{transform:translateX(10px);}
/* 首页底部 */
.footer{/* background:url(../image/footbg.png) no-repeat top center; */background-size:100% 100%;height:16vw;padding-top:1vw;background-color: #1b1b1b;}
.foot-cont{display:flex;justify-content:space-between;}
.foot-cont h3{font-size:18px;color:#fff;opacity:0.7;padding-bottom:30px;}
.foot-cont p{color:#ecf0f4;opacity:0.7;text-align:center;}
.foot-cont .div-right{max-width:400px;width:100%;}
.foot-cont .div-center h2 img{display:inline-block;vertical-align:middle;}
.foot-cont .div-center h2{color:#ecf0f4;font-size:34px;padding-bottom:20px;}
.foot-cont .foot-code img{display:block;margin:0 auto 0.6vw auto;}
.foot-search{display:flex;justify-content:space-between;padding:1vw 0;max-width:400px;width:100%;}
.foot-search a{width:90%;height:45px;color:#fff;font-size:18px;line-height:45px;border-radius:10px;text-align:center;background-color: #e46713;margin:0px auto;}
.foot-search .in{flex:1;height:40px;line-height:40px;color:#888;background:#fff;padding-left:10px;}
.foot-search .sub{width:85px;height:40px;line-height:40px;color:#fff;background:#C5261D;}
.copyright{background:#171a1d;padding:1.5vw 0;}
.copyright-cont{display:flex;justify-content:space-between;}
.copyright-cont p{color:#ecf0f4;font-size:14px;opacity:0.7;}
.copyright-cont .p1 a{color:#ecf0f4;font-size:14px;}
.foot-code{cursor:pointer;}
.footer .foot-cont{position:relative;}
.footer .foot-cont .logo{margin-top:35px}
.foot-codepop{position:absolute;right:50px;display:none;top:0;}
.foot-codepop img{display:block;width:100px;height:100px;}
.neibanner{width:100%;overflow:hidden;}
.neibanner img{display:block;width:100%;height:auto;}
/* 供应商平台 */
.bgf5{background:#F5F5F5;}
.gongying-ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-2.4vw;}
.gongying-ul li{background:#fff;max-width:680px;width:48.5%;position:relative;margin-bottom:2.4vw;transition:all 0.6s;}
.gongying-ul li a{padding:2vw;display:block;}
.gongying-ul li h3{color:#c5271d;font-size:24px;}
.gongying-ul li .p1{color:#888888;font-size:14px;line-height:34px;margin-top:1.5vw;}
.gongying-ul li .p2{color:#666;font-size:14px;line-height:34px;margin-top:2.5vw;}
.gongying-ul li .p2 i{background:url(404.png) no-repeat center;width:19px;height:20px;display:inline-block;vertical-align:middle;margin-right:0.5vw;}
.gongying-ul .tag{position:absolute;top:0;right:0;width:122px;height:40px;background-color:#c5271d;color:#ffffff;font-size:16px;text-align:center;line-height:40px;}
.gongying-ul .tag-ing{background:#C5271D;}
.gongying-ul .tag-end{background:#aaaaaa;}
.gongying-ul li:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
/*面包屑导航*/
.breadcrumb{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;box-shadow:0px 0px 5px 0px rgba(4,0,0,0.1);}
.breadcrumb a{display:block;flex:1;color:#333333;font-size:20px;text-align:center;transition:all 0.6s;height:90px;line-height:90px;border-right:1px solid #eeeeee;border-bottom:2px solid transparent;}
.breadcrumb a:last-child{border-right:none;}
.breadcrumb a.on,.breadcrumb a:hover{color: #e46713;border-bottom: 2px solid #ff4229;}
/* 媒体中心 */
.meiticenter-page .meiti-ul1{display:flex;justify-content:space-between;}
.meiticenter-page .meiti-ul1 li{width:32%;padding:2vw;background:#fff;transition:all 0.6s;border:2px solid transparent}
.meiticenter-page .meiti-ul1 li a{display:block;}
.meiticenter-page .meiti-ul1 img{display:block;width:100%;height:auto;max-width:100%;}
.meiticenter-page .meiti-ul1 strong{color:#333333;font-size:30px;display:block;padding-bottom:0.6vw;}
.meiticenter-page .meiti-ul1 b{color:#333333;font-size:18px;display:block;}
.meiticenter-page .meiti-ul1 h3{color:#333333;font-size:22px;line-height:34px;margin:2vw 0 1.5vw 0;transition:all 0.6s;}
.meiticenter-page .meiti-ul1 p{color:#888888;font-size:16px;line-height:36px;margin-bottom:2vw;height:72px;overflow:hidden;text-overflow:ellipsis;}
.meiticenter-page .meiti-ul1 li:hover{border:2px solid #C5261D;}
.meiticenter-page .meiti-ul1 li:hover h3{color:#C5261D;}
.meiticenter-page .meiti-ul2{margin-top:2vw;}
.meiticenter-page .meiti-ul2 li{background:#fff;padding:3vw;margin-bottom:2vw;border:2px solid transparent;transition:all 0.6s;}
.meiticenter-page .meiti-ul2 a{display:flex;justify-content:space-between;}
.meiticenter-page .meiti-ul2 figcaption{flex:1;padding:0 3vw;}
.meiticenter-page .meiti-ul2 strong{color:#333333;font-size:30px;display:block;}
.meiticenter-page .meiti-ul2 b{color:#333333;font-size:18px;display:block;margin-top:0.5vw;}
.meiticenter-page .meiti-ul2 h3{color:#333333;font-size:22px;}
.meiticenter-page .meiti-ul2 p{color:#888888;font-size:16px;margin-top:1vw;line-height:30px;overflow:hidden;text-overflow:ellipsis;height:30px;}
.meiticenter-page .meiti-ul2 i{display:block;background:url(../image/mtzx-share.png) no-repeat center;width:28px;height:18px;align-self:center;}
.meiticenter-page .meiti-ul2 li:hover{border:2px solid #C5261D;}
.getmore{display:block;width:260px;height:65px;background-color:#c5271d;border-radius:10px;font-size:18px;color:#ffffff;line-height:65px;text-align:center;margin:0 auto;transition:all 0.6s;}
.getmore:hover{box-shadow:0 0 30px rgba(0,0,0,0.3);transform:translateX(10px);}
/* 荣誉资质 */
.mountain-bg{background:#f5f5f5 url(404.png) no-repeat bottom center;}
.honorcenter-page .honor-ul1{display:flex;justify-content:space-between;flex-wrap:wrap;}
.honorcenter-page .honor-ul1 li{width:32%;background:#fff;margin-bottom:2vw;padding:3vw;}
.honorcenter-page .honor-ul1 li a{transition:all 0.6s;display:block;}
.honorcenter-page .honor-ul1 figure{max-height:325px;display:block;max-width:100%;overflow:hidden;}
.honorcenter-page .honor-ul1 img{display:block;max-width:100%;margin:0 auto;max-height:325px;}
.honorcenter-page .honor-ul1 p{color:#000000;font-size:18px;text-align:center;padding-top:3vw;}
.honorcenter-page .honor-ul1 li:hover a{transform:translateY(10px);}
/* 人才招聘 */
.rencai-tit h3{color:#333333;font-size:34px;text-align:center;}
.rencai-tit p{color:#666666;font-size:22px;text-align:center;padding-top:1vh;}
.rencai-page .rencai-ul1{display:flex;justify-content:space-between;padding-top:3vw;}
.rencai-page .rencai-ul1 li{background:#fff;width:24%;padding:3.5vw 3vw;box-shadow:0 0 10px 0px rgba(0,0,0,0.1);}
.rencai-page .rencai-ul1 a{transition:all 0.6s;display:block;cursor:default;}
.rencai-page .rencai-ul1 img{display:block;margin:0 auto;}
.rencai-page .rencai-ul1 h3{color:#333333;font-size:22px;text-align:center;padding:2vw 0;}
.rencai-page .rencai-ul1 p{color:#666666;font-size:14px;text-align:center;line-height:30px;}
.rencai-page .rencai-ul1 li:hover a{transform:translateY(10px);}
.rencai-box2{padding-top:3vw;}
.rencai-box2 li{margin-bottom:-1px;}
.rencai-box2 .div1{border:1px solid #F5F5F5;display:flex;align-items:center;justify-content:space-between;}
.rencai-box2 .rc-name{color:#666666;font-size:22px;text-align:center;padding:0 4vw;}
.rencai-box2 .rc-text{flex:1;display:flex;justify-content:space-between;padding:2.5vw 2vw 2.5vw 4vw;border-left:1px solid #F5F5F5;}
.rencai-box2 .rc-text p{color:#666666;font-size:15px;}
.rencai-box2 .more-btn{background:#f0f0f0;width:130px;color:#666666;font-size:15px;height:40px;display:block;text-align:center;line-height:40px;cursor:pointer;}
.rencai-box2 .more-btn i{display:inline-block;background:url(404.png) no-repeat center;width:18px;height:8px;vertical-align:middle;}
.rencai-box2 .div2{border:1px solid #F5F5F5;border-top:none;padding:0vw 4vw 4vw 4vw;display:none;}
.rencai-box2 .rc-p1{color:#666666;font-size:18px;font-weight:bold;padding-top:2.5vw;padding-bottom:2vw;}
.rencai-box2 .rc-ptext p{color:#666666;font-size:15px;line-height:50px;}
.rencai-box2 .rc-joinbtn{width:160px;font-size:15px;color:#ffffff;display:block;height:40px;background-color:#c5271d;text-align:center;line-height:40px;margin-top:2vw;transition:all 0.6s;}
.rencai-box2 .rc-joinbtn:hover{transform:translateX(10px);box-shadow:0 0 20px rgba(0,0,0,0.2);}
.rencai-ul2 li.on .more-btn i{transform:rotate(180deg);}
.join-formwrap{position:fixed;background:rgba(0,0,0,0.8);top:0;left:0;right:0;bottom:0;z-index:33333;display:none;}
.join-form{background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3vw 2vw;max-width:600px;width:100%;}
.join-form .join-tit{font-size:24px;color:#000;font-weight:bold;text-align:center;padding-bottom:2vw;}
.join-form input{background:#F5F5F5;height:50px;width:100%;padding-left:1em;line-height:50px;margin-bottom:1.5vw;}
.join-form .join-close{position:absolute;top:-20px;right:-20px;background:#222;color:#fff;height:40px;width:40px;border-radius:100%;align-items:center;display:flex;justify-content:center;font-size:24px;cursor:pointer;transition:all 0.36s;}
.join-form .join-close:hover{background:#C5271D;}
.join-form .sub{display:block;border:none;background:none;background:#333;color:#fff;display:block;height:50px;width:100%;font-size:16px;cursor:pointer;transition:all 0.6s;}
.join-form .sub:hover{background:#C5271D;}
/* 员工风采 */
.fengcai-ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.fengcai-ul li{width:32%;margin-bottom:2vw;}
.fengcai-ul li figure{background:url(404.png) no-repeat bottom center;display:block;padding-bottom:20px;background-size:100% auto;}
.fengcai-ul li p{color:#333333;font-size:20px;text-align:center;padding-top:1vw;}
.fengcai-ul li img{display:block;max-width:100%;}
.fengcai-ul .lb-image{display:block;width:100%;max-width:100%;height:auto;}
/* 合作住宅 */
.zhuzhai-box1 h3{color:#c5261d;font-size:40px;text-align:center;margin-bottom:2vw;}
.zhuzhai-box1 p{color:#666666;font-size:16px;text-align:center;line-height:40px;}
.zhuzhai-box2 .zz-tit{color:#c5261d;font-size:40px;text-align:center;padding-bottom:2vw;}
.zhuzhai-box2 figcaption{background:#fff;box-shadow:0px 0px 10px 0px rgba(4,0,0,0.1);margin-top:-3vw;position:relative;z-index:333;width:85%;margin-left:auto;margin-right:auto;padding:2vw;transition:all 0.6s;}
.zhuzhai-box2 .swiper-slide a{display:block;padding-bottom:5vw;}
.zhuzhai-box2 .zz-name{text-align:center;color:#000000;font-size:20px;transition:all 0.6s;}
.zhuzhai-box2 .zz-text{text-align:left;color:#888888;font-size:14px;margin-top:0.51vw;transition:all 0.6s;}
.zhuzhai-box2 figure img{max-width:100%;width:100%;}
.zhuzhai-box2 .swiper-slide:hover figcaption{background:#C5261D;}
.zhuzhai-box2 .swiper-slide:hover .zz-name,.zhuzhai-box2 .swiper-slide:hover .zz-text{color:#fff;}
.zhuzhai-box2 .swiper-button-prev,.zhuzhai-box2 .swiper-container-rtl .swiper-button-next{background:url(../image/hzzz-prev.png) no-repeat center;}
.zhuzhai-box2 .swiper-button-next,.zhuzhai-box2 .swiper-container-rtl .swiper-button-prev{background:url(../image/hzzz-next.png) no-repeat center;}
.zhuzhai-box2 .swiper-button-next,.zhuzhai-box2 .swiper-button-prev{bottom:-5px;top:auto;right:40%;}
.zhuzhai-box2 .swiper-button-prev{bottom:-5px;top:auto;left:40%;}
.zhuzhai-box2 .swiper-pagination-bullet{width:10px;height:10px;background-color:#aaaaaa;opacity:1;transition:all 0.6s;}
.zhuzhai-box2 .swiper-pagination-bullet-active{width:30px;height:10px;background-color:#d72128;border-radius:5px;}
.bg-e6f1f3{background-color:#e6f1f3;}
.zhuzhai-box3{background:url(404.png) no-repeat bottom center;margin-bottom:-50px;display:flex;justify-content:center;align-items:center;padding-bottom:5vw;}
.zhuzhai-box3 .zz-box3text{flex:1;max-width:516px;}
.zhuzhai-box3 .zz-box3tu{padding-right:3vw;width:auto;}
.zhuzhai-box3 .zz-box3tu img{display:block;max-width:550px;width:100%;height:auto;}
.zhuzhai-box3 .zzbox3-name{color:#000000;font-size:38px;}
.zhuzhai-box3 .p1{color:#666666;font-size:14px;padding:2vw 0;}
.zhuzhai-box3 .p2 a{color:#000000;font-size:14px;display:inline-block;margin-right:10px;}
.zhuzhai-box3 .p3{color:#333333;font-size:15px;margin-top:3vw;}
.zhuzhai-box3 .p4{color:#666666;font-size:15px;line-height:34px;}
/* 合作住宅-写字楼 */
.zhuzhai-xielou .swiper-slide a{display:flex;}
.zhuzhai-xielou .swiper-slide figure{width:60%;}
.zhuzhai-xielou .swiper-slide figure img{width:100%;display:block;height:auto;}
.zhuzhai-xielou .swiper-slide figcaption{width:40%;margin-top:0;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.zhuzhai-xielou .swiper-slide .zz-text{font-size:16px;}
.zhuzhai-xielou .swiper-slide .zz-name{font-size:20px;}
/* 联系方式 */
.lianxi-map{width:100%;overflow:hidden;}
.lianxi-map img{display:block;width:100%;}
.lianxi-box{display:flex;max-width:1000px;margin:0 auto;padding-bottom:4vw;}
.lianxi-boxleft{margin-top:-8vw;width:50%;}
.lx-leftbg{background:#fff;padding:2vw 3vw;}
.lianxi-boxleft ul{padding-top:2vw;}
.lianxi-boxleft img{display:block;margin:0 auto;max-width:100%;height:auto;}
.lianxi-boxleft .p1{color:#000000;font-size:18px;font-weight:bold;display:flex;}
.lianxi-boxleft .p1 span{display:inline-block;text-align:left;width:80px;}
.lianxi-boxleft .p1 span:nth-child(2){text-align:center;}
.lianxi-boxleft .p2{color:#000000;font-size:16px;padding-top:0.5vw;}
.lianxi-boxleft li{margin-bottom:2vw;}
.lianxi-boxright{margin-top:3vw;flex:1;width:50%;}
.lx-rightbg{background: #e46713;padding:3vw;max-width:500px;width:100%;margin-top:-6vw;}
.lx-zixun{width:100%;}
.lx-zixun p{font-size:16px;color: #ffffff;line-height:30px;padding:10px 0px;text-indent:32px;}
.lx-zixun a{width:100%;font-size:16px;margin-top:15px;height:45px;line-height:45px;background-color:#ffab09;display:inline-block;text-align:center;border-radius:10px;}
.lianxi-boxright .lx-tit h3{color:#ffffff;font-size:30px;text-align:right;}
.lianxi-boxright .lx-tit h4{color:#ffffff;font-size:16px;text-align:right;padding-bottom:1vw;padding-top:0.5vw;}
.lianxi-boxright .in{display:block;background:#fff;height:55px;width:100%;margin-bottom:15px;padding-left:10px;width:100%;}
.lianxi-boxright .area{display:block;width:100%;border:none;resize:none;height:121px;padding-top:10px;text-indent:0.5em;}
.lianxi-boxright .sub{width:100%;background:#fff;height:55px;background:#ffab09;margin-top:15px;color:#ffffff;font-size:18px;}
/* 华地置业 */
.zhiye-box1{display:flex;justify-content:space-between;padding-bottom:5vw;}
.zhiye-box1 h3{font-size:30px;color:#000000;font-weight:bold;text-align:center;padding-left:3vw;margin-top:-2vw;}
.zhiye-box1 .div1{padding-top:3vw;padding-bottom:5vw;}
.zhiye-box1 .div1 img{display:block;margin:0 auto;height:auto;width:10vw;}
.zhiye-box1 .maptu{width:43vw;}
.zybox1-right{padding-right:14vw;padding-top:5vw;padding-left:5vw;padding-bottom:8vw;}
.zybox1-right p{color:#666666;font-size:16px;line-height:40px;margin-bottom:1.5vw;}
.zhiye-box2{background:url(404.png) no-repeat center;display:flex;padding:0 14vw;background-size:100% 100%;height:36vw;position:relative;background-attachment:fixed;}
.zhiye-box2 h3{color:#fff;font-size:24px;padding-bottom:3vw;text-align:left;width:100%;font-weight:bold;}
.zhiye-box2 p{color:#fff;font-size:16px;line-height:46px;}
.zybox2-left{max-width:560px;align-content:center;padding-right:2vw;display:flex;flex-wrap:wrap;}
.zybox2-right img{display:block;max-width:100%;height:auto;width:39vw;}
.zybox2-right{position:absolute;right:14vw;bottom:0;}
/*详情页*/
.detail-page{background:#fff;padding:3vw;}
.detail-page .det-tit h3{font-weight:bold;color:#000;font-size:24px;text-align:center;line-height:1.3;}
.detail-page .det-tit .div1{display:flex;justify-content:center;padding:20px 0;border-bottom:1px solid #F5F5F5;margin-bottom:20px;}
.detail-page .det-tit span{color:#666;font-size:14px;display:block;padding:0 15px;}
.detail-page .de-tu img{display:block;margin:10px auto;}
.detail-page .de-text{line-height:46px;font-size:15px;color:#000;}
.detail-page .de-text p{line-height:46px;font-size:15px;color:#000;}
.detail-page .de-text img{margin:0 auto;}
.fenpian{display:flex;display:-webkit-flex;border:1px solid #F5F5F5;padding:20px 0;border-left:none;border-right:none;margin:50px 0;justify-content:space-between;}
.fenpian i{display:block;color:#000;font-size:14px;margin-bottom:10px;}
.fenpian a{display:block;color:#555;font-size:14px;}
/* 供应商详情 */
.gydetail-page{background:#fff;padding:3vw;}
.gydetail-page .gy-tou{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #F5F5F5;padding-bottom:2vw;margin-bottom:2vw;}
.gydetail-page .gy-tit{font-size:24px;font-weight:bold;margin-bottom:1vw;}
.gydetail-page .gy-time span{font-size:14px;color:#555;display:inline-block;padding-right:20px;}
.gydetail-page .gy-btn{display:block;padding:15px 40px;color:#fff;background:#C5261D;border-radius:5px;}
.gydetail-page .gy-cont p{line-height:36px;font-size:15px;color:#333;margin-bottom:2vw;}
.gy-formwrap{position:fixed;background:rgba(0,0,0,0.8);top:0;left:0;right:0;bottom:0;z-index:33333;display:none;}
.gy-form{background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3vw 2vw;max-width:600px;width:100%;}
.gyform-tit{font-size:24px;color:#000;font-weight:bold;text-align:center;padding-bottom:2vw;}
.gy-form .div-in span{width:20%;}
.gy-form .div-in span i{color:#f00;vertical-align:middle;display:inline-block;margin-right:5px;}
.gy-form .div-in{display:flex;align-items:center;justify-content:space-between;margin-bottom:1vw;}
.gy-form .div-in input{background:#F5F5F5;height:50px;width:78%;padding-left:1em;line-height:50px;}
.gy-form .gy-close{position:absolute;top:-20px;right:-20px;background:#C5261D;color:#fff;height:40px;width:40px;border-radius:100%;align-items:center;display:flex;justify-content:center;font-size:24px;cursor:pointer;}
.gy-form .gy-sub{display:block;border:none;background:none;background:#333;color:#fff;display:block;height:50px;width:100%;font-size:16px;margin-top:2vw;cursor:pointer;transition:all 0.6s;}
.gy-form .gy-sub:hover{background:#C5261D;}
.gy-form .div-infile{margin-top:2vw;}
.gy-form .div-in .file-btn{background:#fff;line-height:1;vertical-align:middle;height:auto;display:block;padding-left:0;}
.gy-form .div-in{margin-bottom:2vw;}
.gys-fenpian{display:flex;justify-content:space-between;border-top:1px solid #E0E0E0;padding-top:30px;align-items:center;}
.gys-fenpian span{cursor:pointer;font-size:14px;color:#333;}
.gys-fenpian a{display:block;border-radius:5px;padding:10px 0;transition:all 0.36s;}
.gys-fenpian a:hover{color:#C5261D;}
.gys-fenpian .gy-backlist{border:1px solid #E0E0E0;padding:15px 40px;transition:all 0.6s;color:#333;}
.gys-fenpian .gy-backlist:hover{background:#C5261D;color:#fff;}
/*新华控股*/
.page-kg-title{padding:70px 0;border-bottom:1px solid #e5e5e5;width:100%;}
.page-kg-title h2{font-size:44px;color:#333333;font-weight:normal;}
.page-kg-title h3{color:#000000;font-size:40px;margin-bottom:15px;}
.page-kg-title p{color:#888888;font-size:20px;}
.page-kg-about-box{display:-webkit-box;display:.page-kg-title h2{font-size:44px;color:#333333;font-weight:normal;}
.page-kg-title h3{color:#000000;font-size:40px;}
-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;}.page-kg-about-box .left{width:50%;padding-right:4%;box-sizing:border-box;}
.page-kg-about-box .left .text{padding:60px 0;}
.page-kg-about-box .left .text p{line-height:35px;font-size:18px;color:#666666;}
.page-kg-about-banner{position:relative;padding-bottom:15px;}
.page-kg-about-banner::before{position:absolute;content:"";background:#fce5e7;width:96%;height:100%;}
.page-kg-about-banner .swiper-slide img{width:100%;}
.page-kg-about-banner .swiper-pagination-bullet{height:15px;width:15px;background:#f2f2f2;}
.page-kg-about-banner .swiper-pagination-bullet-active{border:4px solid #c5261d;background:none;}
.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;}
.page-kg-about-box .right{width:50%;box-sizing:border-box;margin-top:185px;}
.page-kg-about-box .right em{display:block;position:relative;}
.page-kg-about-box .right em img{text-align:right;margin:0 auto;max-width:100%;}
.page-kg-about-box .right em .t1{background:#c5261d;color:#ffffff;font-size:28px;text-align:center;left:50%;bottom:-7%;transform:translateX(-50%);width:460px;padding:50px 20px;box-sizing:border-box;margin:0 auto;position:absolute;}
.page-kg-about-text{margin-top:70px;}
.page-kg-about-text .p{line-height:35px;margin-bottom:35px;font-size:16px;color:#666666;}
.page-kg-about-text p{line-height:35px;margin-bottom:35px;font-size:16px;color:#666666;}
.about-sec2box{position:relative;margin-top:80px;padding-bottom:80px;}
.about-sec2box .swiper-container{padding:0 20px;box-sizing:border-box;}
.about-sec2box .swiper-slide{cursor:default;z-index:333;position:relative;}
.about-sec2box .swiper-slide em{display:block;padding-bottom:50px;position:relative;}
.about-sec2box .swiper-slide em img{display:block;margin:0 auto;width:100%;max-width:100%;}
.about-sec2box .swiper-slide p{line-height:40px;color:#555;margin-top:30px;text-align:center;font-size:18px;color:#333333;}
.about-sec2box .swiper-slide::before{position:absolute;content:"";width:8px;height:8px;left:50%;bottom:70px;transform:translateY(50%);background:#e60012;border-radius:100%;}
.about-sec2box .swiper-slide-active::before{background:#e60012 !important;}
.blackline{height:1px;background:#e5e5e5;width:100%;position:absolute;bottom:150px;left:0px;right:0;}
.about-sec2box .swiper-container .swiper-wrapper{position:relative;}
.about-sec2box .swiper-button-next{bottom:55px !important;top:auto;transform:translateY(27%);right:-20px;background-size:100% 100%;color:#fff;background:url(404.png) no-repeat center;height:64px;width:64px;}
.about-sec2box .swiper-button-prev{bottom:55px !important;top:auto;transform:translateY(27%);left:-20px;background-size:100% 100%;color:#fff;background:url(404.png) no-repeat center;height:64px;width:64px;}
.about-sec2box .padbox2{position:relative;}
.about-sec2box .padbox2::before{position:absolute;content:"";width:100%;height:1px;left:0;top:68%;margin-top:-14px;background:#e60012;opacity:0;}
/*服务特色*/
.index-table{display:table;height:100%;width:100%;}
.index-cell{display:table-cell;vertical-align:middle;}
.page-fwts-list li{width:48%;height:375px;padding:0 40px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(404.png);background-position:center;background-size:100% 100%;position:relative;overflow:hidden;border-radius:10px;margin-bottom:6rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;cursor:default;}
.page-fwts-list li a{display:-webkit-flex;cursor:default;/* Safari */ display:flex;justify-content:space-between;}
.page-fwts-list li .text{width:46%;height:375px;box-sizing:border-box;}
.page-fwts-list li .text h2{font-size:30px;color:#333333;font-weight:bold;margin-bottom:20px;}
.page-fwts-list li .text p{font-size:15px;color:#666666;}
.page-fwts-list li .pic{width:46.3%;position:relative;display:flex;align-items:flex-end;}
.page-fwts-list li:nth-child(2n){float:right;}
.page-fwts-list li:hover{transform:translateY(10px);box-shadow:0 0 20px 2px rgba(0,0,0,0.1);}
.page-fwts-wisdom .swiper-container{background:url(404.png)no-repeat center right;background-position:right;background-repeat:no-repeat;}
.page-fwts-wisdom .swiper-wrapper .swiper-slide-box{width:68%;position:relative;}
.page-fwts-wisdom .swiper-slide-text{background:url(404.png) no-repeat;width:460px;height:550px;position:absolute;right:-18%;top:50%;transform:translateY(-50%);padding:3vw;background-position:center;background-repeat:no-repeat;background-size:cover;}
.page-fwts-wisdom .swiper-slide-text h2{color:#ffffff;font-size:30px;margin-bottom:2vw;}
.page-fwts-wisdom .swiper-slide-text P{color:#ffffff;font-size:16px;margin-bottom:5px;}
.page-fwts-wisdom .swiper-wrapper .pic img{width:100%;display:block;}
.page-fwts-wisdom .swiper-wrapper .num{color:#FFFFFF;margin-bottom:3vw;margin-left:-5px;}
.page-fwts-wisdom .swiper-wrapper .num span.span1{font-size:60px;color:#ffffff;font-family:"DIN";margin:0 5PX;}
.page-fwts-wisdom .swiper-wrapper .num span.span2{font-size:30px;color:#ffffff;font-family:"DIN";margin:0 5PX;}
.page-fwts-wisdom .swiper-button-next{top:70%;left:63%;background-size:100% 100%;color:#fff;background:url(404.png) no-repeat center;height:64px;width:64px;}
.page-fwts-wisdom .swiper-button-prev{top:70%;left:58%;background-size:100% 100%;color:#fff;background:url(404.png) no-repeat center;height:64px;width:64px;}
.page-fwts-system-list{position:relative;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.page-fwts-system-list li{float:left;width:calc(100%/3);width:-webkit-calc(100%/3);margin:0 auto 65px;text-align:center;}
.page-fwts-system-list li em{display:block;width:100%;height:60px;margin-bottom:30px;}
.page-fwts-system-list li em img{display:block;margin:0 auto;}
.page-fwts-system-list li h4{color:#c5271d;font-size:20px;margin-bottom:30px;}
.page-fwts-system-list li a{display:block;width:60%;margin:0 auto;cursor:default;}
.page-fwts-case{background:#f5f5f5;padding-bottom:80px;}
.page-fwts-case{position:relative;margin-top:80px;}
.page-fwts-case .swiper-container{padding:0 20px;box-sizing:border-box;}
.page-fwts-case .swiper-slide{cursor:default;z-index:333;position:relative;}
.page-fwts-case .swiper-slide img{display:block;margin:0 auto;max-width:100%;}
.page-fwts-case .swiper-button-next{bottom:0% !important;top:50%;margin-top:-25px;right:-20px;background-size:100% 100%;color:#fff;background:url(404.png) no-repeat center;height:50px;width:64px;}
.page-fwts-case .swiper-button-prev{bottom:0% !important;top:50%;margin-top:-25px;left:-20px;background-size:100% 100%;color:#fff;background:url(404.png) no-repeat center;height:50px;width:64px;}
/*华地物业*/
.page-wy-about{background:url(../image/hdzy-xiantiao.png) no-repeat center bottom;position:relative;background-repeat:no-repeat;background-position:center;background-size:100% auto;background-attachment:fixed;}
.page-wy-about .pic{margin-bottom:40px;}
.page-wy-about .pic img{display:block;width:100%;}
.Guarantee_time li{text-align:center;color:#666666;padding:60px 0;float:left;width:calc(100%/4);box-sizing:border-box;}
.Guarantee_time li h2{color:#c5261d;font-size:60px;margin-bottom:20px;font-family:"DIN";display:inline-block;font-weight:bold;letter-spacing:2PX;}
.Guarantee_time li p{font-size:22px;color:#333333;}
.page-hdwy-team{display:-webkit-flex;/* Safari */display:flex;max-height:600px;}
.page-hdwy-team .left{width:50%;}
.page-hdwy-team .left img{width:100%;overflow:hidden;height:100%;}
.page-hdwy-team .right{width:50%;background:#c5261d;color:#ffffff;padding:80px 100px 0 80px;box-sizing:border-box;}
.page-hdwy-team .right h2{color:#ffffff;font-size:50px;font-weight:normal;margin-bottom:20px;}
.page-hdwy-team .right span{display:block;width:20px;height:2px;background:#ffffff;margin:50px 0;}
.page-hdwy-team .right p{color:#ffffff;line-height:30px;color:#ffffff;margin-bottom:20px;}
.page-hdwy-jiazhi{background:url(../image/hdzy-tu2-1.jpg) no-repeat;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;}
.page-hdwy-jiazhi .padbox{height:100%;}
.page-hdwy-jiazhi .left{width:50%;float:left;padding:10vw 0;box-sizing:border-box;}
.page-hdwy-jiazhi .left h3{color:#ffffff;font-size:50px;font-weight:normal;letter-spacing:3px;margin-bottom:3vw;}
.page-hdwy-jiazhi .left h5{color:#ffffff;font-size:24px;line-height:35px;margin-bottom:1vw;}
.page-hdwy-jiazhi .left h5 span{margin-right:20px;}
.page-hdwy-jiazhi .left p{color:#ffffff;font-size:18px;line-height:30px;margin-bottom:10px;}
.page-hdwy-course{background:#f2f2f2 url(../image/hdzy-bg2.png) no-repeat center bottom;padding-bottom:3vw;}
.page-hdwy-course-box{background:#ffffff;padding:40px;width:100%;position:relative;}
/* .page-hdwy-course-list{margin-left:2vw;overflow-x:hidden;overflow-y:auto;margin-right:4vw;padding-right:1vw;height:100%;}
*/
.page-hdwy-course-list h2{font-size:30px;color:#000000;font-weight:bold;margin-bottom:2vw;}
.page-hdwy-course-list h2 span{font-family:"DIN";margin-left:10PX;}
.page-hdwy-course-list ul li a{color:#666666;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.page-hdwy-course-list .ulcont{color:#666666;line-height:40px;overflow-y:scroll;max-width:660px;max-height:340px;width:100%;}
.page-hdwy-course-list .ulcont p{color:#666666;line-height:36px;}
.page-hdwy-course-list{padding:0 3vw 0 2vw;flex:1;}
/* 时间轴 */
.timeline{width:100%;position:relative;padding:2vw 3vw 2vw 2vw;}
.timeline .swiper-button-next,.timeline .swiper-button-prev{background-size:20px 20px;top:0;width:20px;height:20px;margin-top:0;z-index:2;transition:.2s;}
.timeline .swiper-button-prev{left:0;background-image:url(../image/hdzy-prev.png);right:auto;left:auto;right:0;}
.timeline .swiper-button-next{right:0;background-image:url(../image/hdzy-next.png);bottom:auto;bottom:0;top:auto;}
.gallery-top{height:440px;flex:1;position:relative;width:100%;}
.gallery-top .swiper-slide{display:flex;align-items:center;overflow:hidden;}
.gallery-top .swiper-slide img{display:block;max-width:100%;height:auto;}
.gallery-top .swiper-pagination{display:none;}
.gallery-thumbs{position:absolute;right:1.5vw;top:4.5vw;bottom:4vw;}
.gallery-thumbs .swiper-wrapper{flex-wrap:wrap;flex-direction:column;display:block;}
.gallery-thumbs .swiper-slide{width:80px!important;text-align:center;cursor:pointer;height:35px !important;line-height:35px;border-radius:30px;}
.gallery-thumbs .swiper-slide-thumb-active{color:#fff;background-color:#c5261d;}
::-webkit-scrollbar{width:5px;background-color:#F5F5F5;}
/* 滚动槽 */::-webkit-scrollbar-track{border-radius:5px;}
/* 滚动条滑块 */::-webkit-scrollbar-thumb{/* border-radius:10px; */background:#999;}
/*页码容器*/
.page-box{margin:15px 30px;padding-bottom:30px;}
.page-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.digg{margin:0;padding:0;text-align:left;font-size:14px;}
div.digg a{display:block;float:left;padding:5px 12px;margin:0 0 0 8px;border:1px solid #e1e2e3;line-height:20px;height:20px;color:#3b8dd1;background:#fff;text-decoration:none;box-sizing:content-box;}
div.digg a:hover{border:1px solid #3b8dd1;}
div.digg span{display:block;float:left;padding:5px 0;line-height:20px;height:20px;box-sizing:content-box;}
div.digg span.current{padding:5px 12px;margin:0 0 0 8px;color:#555;font-weight:bold;}
div.digg span.disabled{border:1px solid #eee;padding:5px 12px;margin:0 0 0 8px;color:#ddd;}
/*关于我们*/
.gaodu{width:100%;margin-top:50px;}
.info{width:100%;overflow:hidden;background:#ffffff;}
.info_pic{display:block;width:50%;height:405px;float:left;background:url('404.png') no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}
.info_details{display:block;width:50%;height:245px;float:left;padding:80px 0;}
.info_details h3{color:#ff8d00;font-family:"lato_bold",arial;font-size:30px;font-weight:bold;font-weight:bold;text-transform:uppercase;max-width:560px;margin:0 0 3.333333333333333% 40px;letter-spacing:1px;line-height:40px;}
.info_details p{color:#292827;font-family:"lato_regular",arial;font-size:16px;max-width:624px;margin:0 0 3.333333333333333% 40px;letter-spacing:1px;line-height:30px;}
.info_details a{color:#fff;font-family:"lato_regular",arial;font-size:16px;margin:0 0 0 40px;text-decoration:none;}
.info_details a span{margin-left:10px;}
.info_bizhi{width:;}
--------------
.about{margin: 85px auto 0;}
.about-left{width: 50%;float: left;height: 444px;padding-right: 30px;position: relative;}
.index-title{padding-bottom: 42px;position: relative;}
.index-title::after{content: "";position: absolute;left: 0;bottom: 0;width: 52px;height: 2px;background: #d7d7d7;margin-left: 12%;}
.index-title>h3{line-height: 65px;font-size: 36px;color: #3e4b5b;text-transform: uppercase;margin-bottom: 12px;font-family: arial;margin-left: 12%;}
.index-title>h4{line-height: 35px;font-size: 28px;color: #303030;margin-left: 12%;}
.about-nr{font-size: 14px;color: #666;line-height: 36px;height: 144px;overflow: hidden;margin-top: 35px;max-width: 540px;overflow: hidden;margin-left: 12%;}
.more-a{display: block;width: 134px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff;background: #e46713;position: absolute;left: 0;bottom: 0;margin-left: 12%;}
.more-a:hover{background: #1331ab;color: #fff;}
.about-img{float: left;width: 50%;width: 50%;width: 50%;height: 444px;position: relative;overflow: hidden;}
.about-img img{display: block;height: 100%;position: absolute;left: 44%;top: 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);margin-top: 5px;}
.about-ul{overflow: hidden;margin-top: 74px;padding: 48px 0 35px;background: #e46713;}
.about-ul li{float: left;width: 25%;height: 131px;border-right: 1px solid #ffffff;padding: 13px 30px 0;text-align: center;overflow: hidden;}
.about-ul li:last-child{border: none;}
.about-ul li h3{line-height: 65px;color: #ffffff;height: 65px;font-size: 18px;}
.about-ul li h3 span{font-size: 56px;font-weight: bold;font-family: arial;}
.about-ul li h3 span em{font-size: 35px;position: relative;top: -20px;}
.about-ul li p{font-size: 16px;color: #fff;line-height: 24px;margin-top: 9px;}
@media only screen and (max-width:991px ){.about{margin: 45px auto 0;max-width: 681px;}.about-left{width: 100%;/* padding-right: 0; */height: auto;margin-bottom: 20px;}.about-img{width: 100%;float: none;height: auto;}.about-img img{position: relative;width: 100%;height: auto;left: 0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}.index-title{padding-bottom: 20px;}.index-title h3{line-height: 50px;font-size: 26px;margin-bottom: 0;}.index-title h4{font-size: 24px;}.about-right{width: 100%;max-width: 570px;float: none;margin: 0 auto;}.about-nr{height: auto;max-width: none;margin-top: 15px;line-height: 30px;}.more-a{position: relative;left: 0;bottom: auto;margin-top: 10px;}.about-ul{padding: 20px 0;margin-top: 45px;}.about-ul li{padding: 5px 15px 0;height: 115px;}.about-ul li h3{line-height: 45px;height: 45px;}.about-ul li h3 span{font-size: 40px;}.about-ul li h3 span em{font-size: 20px;top: -15px;}.about-ul li p{font-size: 14px;}}
@media only screen and (max-width:767px ){.about{margin: 30px auto 0;}.index-title{margin-bottom: 15px;padding-bottom: 10px;}.index-title h3{line-height: 40px;font-size: 22px;}.index-title h4{font-size: 16px;line-height: 28px;}.more-a{margin-top: 15px;}.about-nr{font-size: 14px;}.about-ul{margin-top: 25px;padding: 15px 0 0;}.about-ul li{width: 50%;margin-bottom: 20px;height: auto;}.about-ul li{border: none;margin-bottom: 15px;}}
.indexCase{width: 80%;background-color: #FFFFFF;padding: 0px 0;overflow: hidden;margin: auto;}
.indexCase .indexTitle{float: left;}
.indexCase .a{width: 150px;text-align: right;display: block;font-size: 16px;line-height:40px;color: #333333;padding-right: 50px;float: right;margin-top:30px;position: relative;transition: all 0.6s ease;}
.indexCase .a .iconfont{width: 40px;height: 40px;border: 1px solid #333333;border-radius: 50%;box-sizing: border-box;color: #333333;font-size: 28px;transform: rotate(-90deg);position: absolute;top: 0;right: 0;transition: all 0.6s ease;}
.indexCase .a:hover{color: #ff4229;}
.indexCase .a:hover .iconfont{color: #ff4229;border-color: #ff4229;}
.indexCase .list{width: 100%;font-size: 0;text-align: left;/* margin-top: -70px; */}
.indexCase .list li.webli,.indexCase .list li.wxli{width: 32%;display: inline-block;vertical-align: top;margin-right: 2%;margin-bottom: 2%;}
.indexCase .list li.webli:nth-child(3n),.indexCase .list li.wxli:nth-child(3n){margin-right: 0;}
.indexCase .list li.webli .img{width: 100%;background-color: #000000;overflow: hidden;position: relative;}
.indexCase .list li.webli .img img{width: 100%;display: block;transition: all 0.6s ease;}
.indexCase .list li.webli .img .link{position: absolute;top: 50%;left: 50%;transform: translate(-50%,0);opacity: 0;filter:alpha(opacity=0);transition: all 0.6s ease;}
.indexCase .list li.webli .img .link .iconfont{font-size: 40px;color: #FFFFFF;}
.indexCase .list li.webli .img .link .p{color: #FFFFFF;font-size: 20px;line-height: 30px;}
.indexCase .list li.webli .img::after{content:'';width: 0;height: 90%;border-bottom: 1px solid #fff;border-top: 1px solid #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:2;transition: all 0.6s ease;}
.indexCase .list li.webli .img::before{content:'';width: 90%;height: 0;border-left: 1px solid #fff;border-right: 1px solid #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:2;transition: all 0.6s ease;}
.indexCase .list li.webli .tit{font-size: 14px;line-height: 32px;color: #333;margin: 18px 0 6px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.6s ease;}
.indexCase .list li.webli .tit span{margin-left: 10px;color: #e46713;}
.indexCase .list li.webli .txt{font-size: 12px;line-height: 15px;color: #999999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.indexCase .list li.webli:hover .img img{opacity: 0.8;filter:alpha(opacity=80);transform: scale(1.1);}
.indexCase .list li.webli:hover .img::after{width: 94%;}
.indexCase .list li.webli:hover .img::before{height: 94%;}
.indexCase .list li.webli:hover .img .link{transform: translate(-50%,-50%);opacity: 1;filter:alpha(opacity=100);}
.indexCase .list li.wxli .imgBox{width: 100%;background-color: #fff;overflow: hidden;position: relative;}
.indexCase .list li.wxli .imgBox .img1{width: 100%;display:block;transition: all 0.6s ease; position: relative;}
.indexCase .list li.wxli .imgBox .img2{width: 100%; display: block; height: 100%; padding: 15% 0; position: absolute;top: -100%;left: 0;transition: all 0.6s ease; box-sizing: border-box; background-color: #fff; text-align: center;}
.indexCase .list li.wxli .imgBox .img2 img{height: 100%; display:inline-block;}
.indexCase .list li.wxli .imgBox .img2::after{content:'';width: 0;height: 94%; box-sizing: border-box; border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:2;transition: all 0.6s ease-in 0.3s;}
.indexCase .list li.wxli .imgBox .img2::before{content:'';width: 94%;height: 0; box-sizing: border-box; border-left: 1px solid #ddd;border-right: 1px solid #ddd;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:2;transition: all 0.6s ease-in 0.3s;}
.indexCase .list li.wxli .tit{font-size: 24px;line-height: 32px;color: #333;margin: 20px 0 6px;padding: 0 ;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.6s ease;}
.indexCase .list li.wxli .tit span{margin-left: 10px; color: #ff4229;}
.indexCase .list li.wxli .txt{font-size: 14px;line-height: 24px;color: #999999;padding: 0 ;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.indexCase .list li.wxli:hover .imgBox .img1{transform: translateY(100%);}
.indexCase .list li.wxli:hover .imgBox .img2{top: 0;}
.indexCase .list li.wxli:hover .imgBox .img2::after{width: 100%;}
.indexCase .list li.wxli:hover .imgBox .img2::before{height: 100%;}
.indexCase .list li:hover .tit{color: #ff4229;}
.indexCase .list li.vrli{width: 22%;float: left;margin-left: 1%;margin-bottom: 1.7%;}
.indexCase .list li.vrli:nth-child(5n-4){width: 54%;margin-left: 0;}
.indexCase .list li.vrli .img{width: 100%;background-color: #000000;overflow: hidden;position: relative;}
.indexCase .list li.vrli .img img{width: 100%;display: block;transition: all 0.6s ease;}
.indexCase .list li.vrli .img .link{position: absolute;top: 50%;left: 50%;transform: translate(-50%,0);opacity: 0;filter:alpha(opacity=0);transition: all 0.6s ease;}
.indexCase .list li.vrli .img .link .iconfont{font-size: 40px;color: #FFFFFF;}
.indexCase .list li.vrli .img .link .p{color: #FFFFFF;font-size: 20px;line-height: 30px;}
.indexCase .list li.vrli .img::after{content:'';width: 0;height: 90%;border-bottom: 1px solid #fff;border-top: 1px solid #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:2;transition: all 0.6s ease;}
.indexCase .list li.vrli .img::before{content:'';width: 90%;height: 0;border-left: 1px solid #fff;border-right: 1px solid #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index:2;transition: all 0.6s ease;}
.indexCase .list li.vrli .tit{font-size: 24px;line-height: 32px;color: #333;margin: 20px 0 6px;text-align:center; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.indexCase .list li.vrli .txt{font-size: 14px;line-height: 24px;color: #999999;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.indexCase .list li.vrli:hover .img img{opacity: 0.6;filter:alpha(opacity=60);transform: scale(1.1);}
.indexCase .list li.vrli:hover .img::after{width: 94%;}
.indexCase .list li.vrli:hover .img::before{height: 94%;}
.indexCase .list li.vrli:hover .img .link{transform: translate(-50%,-50%);opacity: 1;filter:alpha(opacity=100);}
@media (max-width: 1680px){.indexCase .list li{margin-bottom: 1%;}}
@media (max-width: 1600px){.indexCase .list li.vrli .tit{font-size: 22px;line-height: 30px;} .indexCase .list li.vrli .txt{font-size: 14px;line-height: 22px;}}
@media (max-width: 1440px){.indexCase .list li.vrli .img .link .p{font-size: 16px;} .indexCase .list li.vrli .tit{font-size: 20px;line-height: 28px;margin: 17px 0 4px;}}
@media (max-width: 1400px){.indexCase .list li.vrli .tit{margin: 15px 0 4px;}}
@media (max-width: 1366px){.indexCase .list li.vrli .tit{margin: 12px 0 4px;}}
.indexCase .more{display:block;width: 220px;height: 50px;line-height: 50px;border: solid 1px #dfe1e3;font-size: 18px;color: #333;padding-left: 30px;margin: 30px auto 0;position: relative;z-index: 1;transition: all 0.6s ease;}
.indexCase .more::after{content: '';width: 0;height: 100%;background-color: #e46713;position: absolute;top: 0;left: 0;z-index:-1;transition: all 0.6s ease;}
.indexCase .more .iconfont{color: #333333;font-size: 28px;transform: rotate(-90deg);position: absolute;top: 0;bottom:0;right: 30px;margin: 0 auto;transition: all 0.6s ease;}
.indexCase .more:hover{color: #fff;border-color: #e46713;}
.indexCase .more:hover::after{width: 100%;}
.indexCase .more:hover .iconfont{color: #fff;}
/* 优势 */
#superiority{background: url('404.png') no-repeat center;padding: 80px 0 70px;background-size: cover;}
.superiority{text-align: center;color: #ffffff;max-width: 100%;margin: auto;}
.superiority>h3{font-size: 48px;margin-bottom: 80px;color: #e46713;}
.superiority_list li span{height: 57px;margin-bottom: 40px;overflow: hidden;display: block;}
.superiority_list li span img{display: block;margin: 0 auto;transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;-webkit-transition: 0.5s all;}
.superiority_list li:hover span img{margin-top: -57px;}
.superiority_list li h4{font-size: 15px;margin-bottom: 30px;color: #ffffff;}
.superiority_list li .superiority_txt{padding: 0 30px;height: 72px;color: #ffffff;}
@media(max-width: 991px){.superiority>h3{font-size: 38px;margin-bottom: 60px;}.superiority_list li{margin-bottom: 20px;padding-bottom: 20px;}.superiority_list li .superiority_txt{padding: 0;}}
@media(max-width: 520px){#superiority{padding: 20px 0;}.superiority>h3{font-size: 28px;margin-bottom: 30px;}.superiority_list li .superiority_txt{height: 52px;}}
/* 底部内容 */
footer{width: 100%;background: #ffffff;border-top: 1px solid #eeeeee;}
.footer{padding: 59px 15px 29px;position: relative;}
.footer_ewm{float: left;width: 26%;}
.footer-logo{margin-bottom: 20px;}
.ewm{display: inline-block;margin-right: 32px;}
.ewm2{display: inline-block;}
.ewm>p{font-size: 12px;color: #666666;text-align: center;}
.ewm2>p{font-size: 12px;color: #666666;text-align: center;}
.bottom-ul{overflow: hidden;font-size: 0;text-align: justify;}
.bottom-ul:after{content:"";width:100%;display:inline-block;}
.bottom-ul li{display: inline-block;vertical-align: top;}
.bottom-dl dt{overflow: hidden;}
.bottom-dl dt a{line-height: 40px;color: #666666;font-size: 18px;font-weight: normal;display: block;}
.bottom-dl dd a{font-size: 14px;color: #666666;line-height: 30px;}
#xw,#cp,#kj{padding: 0 5.5%;}
#jm{padding-left: 5.5%;}
#gy{padding-right: 5.5%;}
#qr{display: none;}
@media(max-width: 1260px){#xw,#cp,#kj{padding: 0 5%;}#jm{padding-left: 5%;}#gy{padding-right: 5%;}}
@media(max-width: 1260px){#xw,#cp,#kj{padding: 0 4.5%;}#jm{padding-left: 4.5%;}#gy{padding-right: 4.5%;}}
@media(max-width: 1200px){#xw,#cp,#kj{padding: 0 4%;}#jm{padding-left: 4%;}#gy{padding-right: 4%;}}
@media(max-width: 992px){.footer_ewm{display: none;}#xw,#cp,#kj,#gy,#jm{padding: 0 4.5%;}}
@media(max-width: 709px){#xw,#cp,#kj,#gy,#jm{padding: 0 4%;}}
@media(max-width: 654px){#xw,#cp,#kj,#gy,#jm{padding: 0 3.5%;}}
@media(max-width: 607px){#xw,#cp,#kj,#gy,#jm{padding: 0 3%;}}
@media(max-width: 584px){#xw,#cp,#kj,#gy,#jm{padding: 0 2.5%;}}
@media(max-width: 533px){#gy,#xw,#cp,#kj,#jm{padding: 0 2%;}}
@media(max-width: 520px){.bottom-ul li:nth-child(1),.bottom-ul li:nth-child(3),.bottom-ul li:nth-child(5),.bottom-ul li:nth-child(6){display: none;}#gy,#cp{display: none;}#qr{display: block;}}
.superiority>h3{font-size: 26px;margin-bottom: 80px;margin-top: 30px;}
.superiority_list li span{height: 57px;margin-bottom: 40px;overflow: hidden;display: block;}
.row{/* margin-right: -15px; */ /* margin-left: -15px; */} .col-md-3{width: 18%;} ul,li{list-style:none;border:0;margin:0;padding:0;} .animated{display: inline-block;;}
/* 实力板块 */
.home-pro{display: flex; overflow: hidden; width: 100%;}
.hpro-item{flex: 1; position: relative;}
.hpro-img{width: 100%; overflow: hidden; background: rgba(0, 0, 0, .5);}
.hpro-img img{display: block; width: 100%; transition: all .5s;}
.hpro-info{position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background: rgba(0, 0, 0, 0); transition: all .5s; display: flex; flex-direction: column; justify-content: center; align-items: center; color: #fff; background: rgba(0, 0, 0, 0.5);}
.hpro-info h2{font-size: 35px; line-height: 42px; margin-bottom: 10px; color: #ffffff;}
.hpro-info span{font-size: 24px; font-family: "Arial"; line-height: 30px;}
.hpro-info a{display: block;width: 168px;height: 50px;line-height: 50px;text-align: center;background: #e46713;margin-top: 55px;color: #fff;}
.hpro-item:hover .hpro-info{background: rgba(101, 98, 98, 0.5);}
.hpro-item:hover .hpro-img img{transform: scale(1.1);}
@media(max-width: 1200px){.hpro-info h2{font-size: 25px; line-height: 36px;} .hpro-info a{margin-top: 40px;}}
@media(max-width: 991px){.home-pro{flex-direction: column;} .hpro-info h2{font-size: 32px; line-height: 34px;} .hpro-info span{font-size: 20px; line-height: 24px;}}
/*弹出广告*/
.side-modal-box{position: fixed; bottom: 50px; right: 50px; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; z-index: 1000; background-color: #fff;} .side-modal-box .side-item{width: 80px; height: 80px; border: 1px solid #f2f2f2; position: relative; cursor: pointer;} .side-modal-box .side-item.order:hover, .side-modal-box .side-item.tel:hover, .side-modal-box .side-item.wechat:hover{background-color: #75D5D9; border-color: #75D5D9;} .side-modal-box .side-item.order:hover .item-content span, .side-modal-box .side-item.tel:hover .item-content span, .side-modal-box .side-item.wechat:hover .item-content span{color: #fff;} .side-modal-box .side-item .item-content{display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 100%; height: 100%; position: relative;} .side-modal-box .side-item .item-content .item-icon{width: 38px; height: 38px; display: block;} .side-modal-box .side-item .item-content span{margin-top: 4px; font-size: 14px; color: #a6a6a6;} .side-modal-box .side-item.order .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.order:hover .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.tel .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.tel .popup-box{width: 200px; height: 80px; box-shadow: 0px 3px 8px 0px rgba(4, 0, 0, 0.1); position: relative; background-color: #FFF; position: absolute; top: 0; left: -220px; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; display: none;} .side-modal-box .side-item.tel .popup-box p{font-size: 22px; color: #404040;} .side-modal-box .side-item.tel .popup-box:after, .side-modal-box .side-item.tel .popup-box:before{left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;} .side-modal-box .side-item.tel .popup-box:after{border-color: rgba(255, 255, 255, 0); border-left-color: #fff; border-width: 10px; margin-top: -10px;} .side-modal-box .side-item.tel .popup-box:before{border-color: rgba(242, 242, 242, 0); border-left-color: #F2F2F2; border-width: 13px; margin-top: -13px;} .side-modal-box .side-item.tel:hover .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.tel:hover .popup-box{display: -webkit-box; display: flex;} .side-modal-box .side-item.wechat .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.wechat .popup-box{width: 200px; height: 227px; box-shadow: 0px 3px 8px 0px rgba(4, 0, 0, 0.1); position: relative; background-color: #FFF; position: absolute; top: 0; left: -220px; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; display: none;} .side-modal-box .side-item.wechat .popup-box img{width: 150px; height: 150px; margin-bottom: 8rpx;} .side-modal-box .side-item.wechat .popup-box p{display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center;} .side-modal-box .side-item.wechat .popup-box p span{font-size: 16px; color: #404040; text-align: center;} .side-modal-box .side-item.wechat .popup-box:after, .side-modal-box .side-item.wechat .popup-box:before{left: 100%; top: 20%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;} .side-modal-box .side-item.wechat .popup-box:after{border-color: rgba(255, 255, 255, 0); border-left-color: #fff; border-width: 10px; margin-top: -10px;} .side-modal-box .side-item.wechat .popup-box:before{border-color: rgba(242, 242, 242, 0); border-left-color: #F2F2F2; border-width: 13px; margin-top: -13px;} .side-modal-box .side-item.wechat:hover .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.wechat:hover .popup-box{display: -webkit-box; display: flex;} .side-modal-box .side-item.tmall .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.dazhong .item-content .item-icon{background: url("404.png") no-repeat center/cover;} .side-modal-box .side-item.top .item-content .item-icon{background: url("404.png") no-repeat center/cover;}
.order-modal{position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 999;} .order-modal .mask{width: 100%; height: 100%; background: black; opacity: 0.5; position: absolute; top: 0; left: 0; z-index: 999;} .order-modal .order-modal-box{width: 1000px; height: 506px; padding: 57px 40px 60px; background-color: #fff; z-index: 1000; position: absolute; top: 50%; left: 50%; margin-left: -500px; margin-top: -253px;} .order-modal .order-modal-box .i-close{width: 24px; height: 24px; position: absolute; top: -18px; right: -22px; background: url("404.png") no-repeat;} .order-modal .order-modal-box .title{font-size: 28px; color: #404040; width: 100%; text-align: center;} .order-modal .order-modal-box .order-ipt{display: -webkit-box; display: flex; flex-wrap: wrap; margin-top: 60px;} .order-modal .order-modal-box .order-ipt .ipt-item{width: calc(50% - 30px); position: relative; display: -webkit-box; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-bottom: 30px;} .order-modal .order-modal-box .order-ipt .ipt-item label{font-size: 18px; color: #404040;} .order-modal .order-modal-box .order-ipt .ipt-item input{width: 320px; height: 40px; background: #fafafa; border: 1px solid #d9d9d9; font-size: 16px; padding: 0 12px;} .order-modal .order-modal-box .order-ipt .ipt-item:nth-child(2n+1){margin-right: 30px;} .order-modal .order-modal-box .order-ipt .ipt-item:nth-child(2n){margin-left: 30px;} .order-modal .order-modal-box .order-ipt .ipt-item.need::after{content: '*'; color: #D91010; position: absolute; top: 12px; left: -10px; font-size: 18px;} .order-modal .order-modal-box .order-btn{width: 100%; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; margin-top: 40px;} .order-modal .order-modal-box .order-btn button{width: 480px; height: 60px; background: #75D5D9; border-radius: 30px; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 18px; color: white;}
/*弹窗电话*/
#myModal{display: none; position: fixed; z-index:1; left:0; top:0; width: 100%; height:100%; overflow: auto; background:rgba(0,0,0,0.5);}
#myModal .modal{width: 500px; height:300px; position: relative; top:50%; left:50%; margin-top: -150px; margin-left: -250px; animation:animate 1s;}
.modal .modal-header{height:50px; background:white; color: #000; line-height:50px; border-bottom: 1px solid #000000;}
.modal .modal-header p{display: inline-block; margin:0; position: absolute; left: 20px;}
.modal .modal-header .close{position: absolute; right:20px; font-size: 20px; cursor:pointer;}
.modal .modal-content{background: white; height:200px; text-align: center; line-height: 200px;}
.modal .modal-content p{margin:0;}
.modal .modal-footer{position: relative; height:50px; background: white;}
/*添加动画*/
@keyframes animate{from{top:0;opacity:0} to{top:50%;opacity:1}}
a{text-decoration: none;}
.tc{width: 385px;height: 324px;border: 5px solid #e46713;border-radius: 10px;position:fixed;top:0;right:0;left:0;bottom:0;margin:auto;background: #fff;}
.tc1{line-height: 38px;font-size: 30px;font-weight: bold;text-align: center;color: #e46713;padding-top: 46px;}
.mp{line-height: 36px;font-size: 36px;text-align: center;padding-top: 18px;padding-bottom: 18px;margin-top: 35px;}
.check{line-height: 30px;font-size: 18px;text-align: center;padding-bottom: 10px;}
.buttonred{width: 198px;height: 50px;line-height: 50px;font-weight: 600;color: #fff;border-radius: 10px;text-align: center;}
.redbox{width: 378px;height: 50px;}
.mar{margin: 0 auto;}
.btn1{background: #e46713;width: 47%;height: 100%;border-radius: 10px;color: #fff;font-size: 18px;border: none;outline:none;}
.xs{display: none;}
.cox{position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);display: none;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;outline: 0;-webkit-overflow-scrolling: touch;background-color: rgb(0, 0, 0);filter: alpha(opacity=60);background-color: rgba(0, 0, 0, 0.6);z-index: 9999;}
