@charset "utf-8";
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;color: #333;}
html,body{font-size: 14px;font-family: Arial,"Microsoft YaHei";}
.index-body{padding-top: 100px;}
input{ border:none; }
img { border: none; }
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
a{color: #333;}
h1,h2,h3,h4,h5{font-weight:normal;}
h3{font-size: 24px;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
.w1200{ width:1200px; margin:0 auto;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.middle-text{position:relative; *top:-50%; *left:-50%;display: block;}
.bge1{background: #e1e1e1;}
.bgef{background: #efefef;}
.bgdd{background: #ddd;}
.bgf0{background: #f0f0f0;}
.bgf2{background: #f2f2f2;}
.main-padding{padding: 60px 0;}
.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
.scrollBar::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}
.scrollBar::-webkit-scrollbar-thumb {background-color: #cfcfd2;border-radius: 8px;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: #f3f3f3;}
.w1000{width: 1000px;margin: 0 auto;}
.pdtb-60{padding: 60px 0;}
/*index*/
.header{height: 100px;}
.guide{position: fixed;top:0;right: 0;left: 0;bottom:0;}
.guide a{position: absolute;width: 33.333333%;height: 100%;top:0;text-align: center;overflow: hidden;}
.guide .a1{left: 0;}
.guide .a2{left: 33.333333%;}
.guide .a3{right: 0;}
.guide-des{width: 340px;background: rgba(0,0,0,0.48);color: #fff;margin: 0 auto;font-size: 24px;padding: 10px 0;position: relative;}
.guide-des h1{line-height: 1.4em;color: #fff;}
.guide-cn{font-size: 50px;}
.guide-en{font-size: 36px;letter-spacing: 2px;text-indent: 2px;}
.guide-box{position: absolute;top:6px;left: 6px;right: 6px;bottom:6px;border:1px solid #fff;}
.guide-logo{position: absolute;top:10%;left: 0;width: 100%;text-align: center;}
.guide-logo img{max-width:90%;}
.guide-bg,.guide-blur{position: absolute;top:0;right: 0;left: 0;bottom:0;}
.guide-blur{background: rgba(0,0,0,0.2);}
.guide-bg-hide{display: none;}
.header{z-index: 999;position: relative;}
.index-body .header{position: fixed;top:0;left: 0;width: 100%; -webkit-transform: translateZ(0);transform: translateZ(0); }
.logo{margin-top: 10px;}
.logo img{max-width: 240px;}
.header-linke{margin-top: 20px;text-align: right;}
.header-linke a{color: #595757;}
.header-linke a img{vertical-align: middle;margin: -2px 4px 0 0;}
.header-linke span{margin: 0 10px;color: #a19f9f;}
.language a{color: #595757;}
.language a.active{color: #595757;}
.language{margin-left: 20px;}
.language span{margin: 0 2px;}
.nav{margin-top: 4px;}
.nav li{float: left;width: 140px;height: 50px;line-height: 50px;text-align: center;position: relative;}
.nav li:before{position: absolute;content: '';height: 40%;top:30%;right: 0;border-right: 1px solid #a19f9f;}
.nav li.last:before{display: none;}
.nav li.active .nav-a{color: #e60012;}
.nav li.li1 .nav-a{position: relative;}
.nav li.li1 .nav-a:before{content: '';display:inline-block;width: 24px;height: 24px;background: url("/zs/template/default/images/i3-1.png") no-repeat center;background-size: cover;vertical-align: middle;margin: -5px 5px 0 0;}
.nav li.li1:hover .nav-a:before{background: url("/zs/template/default/images/i3.png") no-repeat center;background-size: cover;}
.nav li.li1.active .nav-a:before{background: url("/zs/template/default/images/i3.png") no-repeat center;background-size: cover;}
.nav .nav-a{color: #221815;font-size: 16px;display: block;}
.nav-page{position: fixed;top:100px;left: 0;width: 100%;background: #eeeeee;display: none;}
.nav-page a{width: 16.666666%;margin: 30px 0;float: left;}
.nav-page a img{max-width: 96%;}
.swiper-container img{width: 100%;vertical-align: bottom;}
.banner{min-height: 300px;}
.banner-dots li{width: 33.33%;box-sizing: border-box;border:2px solid #fff;cursor: pointer;float: left;overflow: hidden;}
.banner-dots li .img{vertical-align: bottom;transition: all .3s linear;-webkit-transition: all .3s linear;position: relative;}
.banner-dots-img{position: relative;display: block;}
.banner-dots-img:before{content: ''; position: absolute;top:0;left: 0;bottom:0;right: 0;background: rgba(0,0,0,0);z-index: 5;}
.banner-dots li:hover .banner-dots-img:before{background: rgba(0,0,0,0.4);}
.banner-dots li a:after{width: 48px;height: 48px;position: absolute;z-index: 10;content: '';top:50%;left: 50%;margin:-24px 0 0 -24px;background: url("/zs/template/default/images/ss.png") no-repeat center;background-size: cover;opacity: 0;transform: scale(1.4);-webkit-transform: scale(1.4);}
.banner-dots li:hover a:after{opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
.banner-dots li:hover .img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.banner-title{position: absolute;left: 0;top: 0;z-index: 2;}
.index-title{text-align: center;}
.index-title h3{margin-bottom: 15px;font-size: 28px;font-weight: bold;color: #d71518;}
.index-title p{font-size: 16px;max-width: 850px;margin: 0 auto 20px;text-align: left;line-height: 1.6em;}
.title-desc p{font-size: 16px;max-width: 850px;margin: 0 auto 20px;text-align: justify;line-height: 1.6em;}
.index-title a{display: inline-block;font-size: 12px;border:1px solid #959595;padding:6px 20px;}
.move-box{position: relative;}
.move-box:hover{color: #e60012;}
.service_border{position: absolute;width:100%;height: 100%;top:0;left:0;}
.service_border div{background: #e50012;position: absolute;transition: all .3s linear;-webkit-transition: all .3s linear;}
.service_border .border_left{left:-1px;top:0;height: 0;width:2px;}
.service_border .border_right{right:-1px;bottom:0;height:0;width:2px;}
.service_border .border_top{top:-1px;right:0;height: 2px;width:0;}
.service_border .border_bot{left:0;width: 0;height:2px;bottom:-1px;}
.move-box:hover .service_icon{opacity: 1;}
.move-box:hover .border_left{height: 100%;}
.move-box:hover .border_right{height: 100%;}
.move-box:hover .border_top{width: 100%;}
.move-box:hover .border_bot{width: 100%;}
.likes-navs img{vertical-align: middle;margin-top: -2px;}
.likes-navs{line-height: 45px;margin-top: 12px;}
.likes-navs span{padding-right: 20px;position: relative;height: 45px;float: left;}
.likes-navs span:after{content: '';position: absolute;top:2%;height: 96%;border-right: 1px solid #000;right: 0;}
.likes-navs a{float: left;margin-left: 30px;color: #221815;font-size: 16px;}
.likes-navs a.active{color: #e60012;font-size: 24px;}
.likes-nav{max-width: 720px;margin: 15px auto 0;}
.likes-con{margin-top: 25px;display: none;}
.likes-con.active{display: block;}
.likes-l{width: 515px;}
.likes-l .img100{margin-bottom: 2%;}
.likes-r{width: 674px;}
.likes-des{height: 224px;background: #947054;margin-bottom: 7px;}
.likes-sm{margin-top: 7px;}
.likes-sm div{width: 49.5%;}
.likes-des{box-sizing: border-box;padding: 22px;}
.likes-des h4{font-size: 30px;color: #fff;}
.likes-des p{font-size: 16px;color: #fff;line-height: 1.6em;}
.likes-des span{color: #fff;display: block;margin-bottom: 25px;}
.lsdz-con{margin-top: 18px;}
.lsdz-con li{float: left;margin-right: 1%;margin-bottom: 1%;}
.lsdz-con .li1{width: 43.1%;}
.lsdz-con .li2{width: 27%;}
.lsdz-con .li3{width: 27%;margin-right: 0;}
.lsdz-con .li4{width: 43.1%;}
.lsdz-con .li5{width: 55%;margin-right: 0;}
.inspiration-list{margin-top: 20px;}
.inspiration  .index-title p{text-indent: 0;text-align: center;}
.inspiration-list li{width: 32%;margin-right: 2%;margin-bottom: 3%;float: left;}
.inspiration-list li.last{margin-right: 0;}
.inspiration-list li p{font-size: 16px;color: #221815;}
.inspiration-list li p span{color: #969696; margin-right: 10px;}
.spri-des{margin-top: 10px;position: relative;}
.spri-des:after{position: absolute;content: '';width: 24px;height: 24px;top:50%;margin-top: -12px;right: 2px;background: url("/zs/template/default/images/i4.png") no-repeat center;background-size: cover;}
.lg-bot{margin-top: 40px;}
.footer{padding: 30px 0;margin-top: 60px;}
.f-page{float: left;box-sizing: border-box;border-right: 1px solid #707070;margin-right: 40px;min-height: 160px;}
.f-page.last{border:none;}
.f-page dl{float: left;margin-right: 40px;}
.f-page dl dt{color: #595757;margin-bottom: 5px;}
.f-page dl a{color: #595757; font-size: 12px; line-height: 22px;}
.f-code{text-align: center;}
.f-code img{width: 122px;}
.f-code-r{margin-left: 20px;}
.f-code p{font-size: 12px;margin-top: 4px;}
.f-zd{color: #595757;display: block;margin-top: 25px;}
.f-zd b{color: #e60012;font-weight: normal;}
.f-zd span{display: inline-block;}
.f-bq{border-top: 1px solid #5b5b5b;margin-top: 50px;padding-top: 10px;}
.f-bq,.f-bq a,.f-bq span{font-size: 12px; color: #595757;}
.tofixed{position: fixed;z-index: 99;right: -65px;bottom:10%;width: 65px;background: #c9caca;border-radius: 4px;-webkit-border-radius: 4px;-webkit-transform: translateZ(0);transform: translateZ(0);}
.tofixed li a{display: block;position: relative;}
.gdr-con{text-align: center;padding: 5px 0 10px;border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden;}
.gdr-con img{max-width: 100%;vertical-align: bottom;}
.gdr-con p{color: #595757;font-size: 12px;}
.gdr-con:hover{background: #fff;}
.tofixed.active{right: 0;}
.img100 img{width: 100%;vertical-align: bottom;}
.img-scale{overflow: hidden;}
.img-scale:hover img{transform: scale(1.05);}
.qrcode{position: absolute;width:0;height: 120px;right: 100%;top:0;margin-right: 10px;overflow: hidden;}
.qrcode img{width: 120px;height: 120px;}
.tofixed li a:hover .qrcode{width: 120px;}

.toshow-tel{position: relative;}
.tel-box{position: absolute;right: 100%;top:0;height: 100%;margin-right: 10px;width: 0;background: #fff;overflow: hidden;}
.tel-content{line-height: 80px;font-size: 26px;color: #e60012;width: 200px;text-align: center;}
.toshow-tel:hover .tel-box{width: 200px;}
/*所有产品*/
.product-search{box-sizing: border-box;border:1px solid #e2e2e2;}
.spsx{padding: 12px 20px;border-bottom:1px solid #ddd;}
.spsx h3{font-size: 20px;}
.search-con{width: 220px;height: 25px;border:1px solid #888;border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;position: relative;}
.search-con .text{height: 25px;display: block;width: 100%;text-indent: 35px;}
.search-con .submit{height: 25px;width: 35px;background: url("/zs/template/default/images/i5.png");position: absolute;top:0;left: 0;cursor: pointer;}
.search-box span{line-height: 27px;margin-left: 6px;font-size: 15px;}
.condition{padding: 0 20px;}
.condition li{border-bottom: 1px solid #ddd;padding:0 15px;}
.conditions{font-weight: bold;font-size: 12px; color: #504f4f;padding: 15px 0;}
.condition-con{margin-left: 90px;}
.condition-con a{font-size: 12px; color: #504f4f;margin-right: 30px;display: inline-block;margin-bottom: 10px;}
.condition-con a.on{color: #e60012;}
.condition-page{padding: 15px 0 5px;}
.product li{width: 22%;margin-right: 4%;margin-bottom: 4%;float: left;text-align: center;}
.product li a{cursor: default;}
.product li.last{margin-right: 0;}
.product li:hover p{color: #e60012;}
.product p{color:#4c4948; line-height: 1.6em;}
.pro-des{margin-top: 14px;}
.page{text-align: center;}
.page a{color: #838383;font-weight: bold;border:1px solid #ccc;padding: 4px 8px;}
.page a:hover{background: #ececec;}
.page span{color: #838383;font-weight: bold;margin: 0 6px;}
.page .text{width: 40px;border:1px solid #dfdfdf;height: 19px;text-align: center;color: #838383;}
.page .submit{border:1px solid #dfdfdf;color: #838383;background: #ccc;}
.pro-des .pro-des-con{display: inline-block;text-align: left;height: 9.6em;overflow: hidden;}
/*单系列产品页面*/
.sigle-l{position: relative;width: 146px;cursor: pointer;}
.sigle-l h3{position: relative;padding-right: 24px;height: 50px;}
.sigle-l h3 img{vertical-align: bottom;}
.sigle-l h3:after{content: '';position: absolute;width: 16px;height: 16px;right: 0;top:50%;margin-top: -8px;background: url("/zs/template/default/images/1234.png") no-repeat center;background-size: cover;}
.sigle-list{position: absolute;width: 100%;top: 50px;left: 0;background: #f2f2f2;overflow-y: auto;display: none;text-align: center;}
.sigle-list img{max-width: 100%;vertical-align: bottom;}
.sigle-list li{margin: 6px 0;cursor: pointer;}
/*.sigle-l.active .sigle-list{display: block;}*/
.sigle-l.active h3:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.sigle-top .w1200{position: relative;}
.sigle-top.active{position: relative;z-index: 999;}
.sigle-top.active .sigle-top-con{position: fixed;top:0;left: 0;width: 100%;background: #f2f2f2;padding: 10px 0; -webkit-transform: translateZ(0);transform: translateZ(0);}
.sigle-top.active .sigle-r{bottom: 14px;}
.sigle-r{position: absolute;right: 0;top:50%;margin-top: -10px;}
.sigle-r a,.sigle-r span{color: #383838;}
.sigle-r span{margin:  6px;}
.sigle-r a.active{color: #888;}
.padding-long{padding-top: 210px;}
/*.sigle-top{position: fixed;top:110px;width: 100%;left: 0;z-index: 99;padding: 25px 0;}*/
.sigle-top{z-index: 99;padding: 10px 0;box-sizing: border-box;position: relative;}
.sg-control img{width: 100%;vertical-align: bottom;}
.sg-controls{text-align: center;margin: 30px 0;}
.sg-controls a{color: #221815;font-size: 16px;margin: 0 30px}
.sg-controls span{color: #a19f9f;font-size: 16px;}
.sg-title{border-bottom: 1px solid #4c4948;font-size: 16px; color: #4c4948;line-height: 40px;margin-bottom: 25px;}
.sg-controls a.active{color: #888;}
.reconnecd{overflow: hidden;}
.reconnecd-top{text-align: center;font-size: 40px;color: #3e3a39;margin: 30px 0 10px;position: relative;}
.reconnecd-top:before{content: '';position: absolute;width: 100%; border-top: 1px solid #535353;top:50%;left: 0;}
.reconnecd-top span{background: #f2f2f2;position: relative;z-index: 7;padding: 0 50px;}
.tj-list li{width:24.5%;margin-right: 0.666666%;margin-bottom: 2%; margin-top:30px;position: relative;float: left;}
.tj-list li.last{margin-right: 0;}
.rc-title{position: absolute;top:0;right: 0;bottom:0;left: 0;text-align: center;z-index: 5;}
.rc-title img{max-width: 80%;vertical-align: bottom;}
.shadow{position: absolute;top:0;right: 0;bottom:0;left: 0;z-index: 3;background: rgba(0,0,0,0.6);}
/*产品详情*/
.detail-title{text-align: center;font-size: 32px; color: #4c4948;margin: 50px 0 30px;}
.detail-con{position: relative;}
.detail-img{width: 60%;box-sizing: border-box;border:1px solid #888;position: relative;text-align: center;min-height: 200px;}
.detail-img img{vertical-align: bottom;width: 100%;}
.detail-cs{position: absolute;right: 0;top:0;height: 100%;width: 40%;background: #888;}
.detail-cs ul{margin: 10%;}
.detail-cs ul li{border-bottom: 1px solid #fff;padding:15px 0;position: relative; line-height: 24px;}
.detail-cs-title{position: absolute;top:15px;left: 0;font-size: 16px; color: #fff;}
.detail-cs-desc{color: #fff;font-size: 16px;margin-left: 90px;}
.ptcp{margin-top: 60px;}
.xq-bot{padding:40px 0;}
.xq-bot li{width: 49.5%;margin-right: 1%;float: left;position: relative;}
.xq-bot li.last{margin-right: 0;}
.xq-bot h4{font-size: 60px ;color: #fff ;margin-bottom: 15px;}
.xq-bot span{font-size: 20px ;color: #fff ;}
/*产品定制*/
.ap-top{background: #e60012;padding: 15px;margin: 60px 0;}
.ap-top img{vertical-align: middle;}
.ap-top li{float: left;position: relative;margin-left: 25px;}
.path{position: relative;}
.path:before{position: absolute;height: 70%;top:15%;right: 0;border-right: 1px solid #fff; content: '';}
.ap-top li:after{height:29px; width: 16px;content: '';background: url("/zs/template/default/images/i8.png") no-repeat center;background-size: cover;display: inline-block;vertical-align: middle;margin-left: 8px;}
.ap-top li.last:after{display: none;}
.yy-form{width: 1066px;margin: 0 auto;}
.yy-list span{ float: left;font-size: 16px; color: #383838;line-height: 42px;}
.star{color: #e60012;}
.yy-list{width: 48%;margin-right: 4%;float: left;margin-bottom: 3%;position: relative;z-index: 6;}
.yy-list:after{display: table;clear: both;content: '';}
.yy-list.last{margin-right: 0;}
.yy-list-text{margin-left: 87px;background: #fff;height: 40px;border-radius: 4px;-webkit-border-radius: 4px;}
.yy-list-text .text{border:1px solid #a0a0a0;width: 100%;height: 40px;border-radius: 4px;-webkit-border-radius: 4px;text-indent: 1em;}
.apoint{overflow: hidden;}
.yy-sl-box{background: none;}
.yy-con{border:1px solid #a0a0a0;border-radius: 4px;-webkit-border-radius: 4px;background: #fff;margin-left: 40px;position: relative;cursor: pointer;}
.yy-add-sl{width: 32%;margin-right: 2%;}
.yy-add-sl.last{margin-right: 0;}
.yy-add-sl1 .yy-con{margin-left: 0;}
.yy-add-sla{width: 26%;}
.yy-add-slb{width: 35%;}
.yy-add-slc{width: 35%;}
.yy-txt{height: 40px;line-height: 40px;text-align: center;}
.yy-sl-list{position: absolute;background: #fff;width: 100%;top:42px;border:1px solid #a0a0a0;border-radius: 4px;-webkit-border-radius: 4px;box-sizing: border-box; max-height: 220px;overflow: auto;display: none;}
.yy-sl-list li{text-align: center; line-height: 2em;}
.yy-con:after{content: '';position: absolute;width: 9px;height: 8px;background: url("/zs/template/default/images/i9.png");top:50%;margin-top: -4px;right: 1em;}
.yy-con.active:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.yy-list-fg .yy-add-sl{width: 100%;margin: 0;}
.yy-list-fg .yy-con{margin: 0;}
.yy-list-fg{z-index: 4;}
.ljry{display: block;width: 168px;height: 50px;text-align: center;line-height: 50px;background: #e60012;font-size: 28px; color: #fff;border-radius: 6px;-webkit-border-radius: 6px;margin: 20px auto 0;}
.xzjj-list{margin-top: 35px;}
.xzjj-list li{width: 24%;margin-right: 1.333333%;float: left;margin-bottom: 1.33333%;text-align: center;}
.xzjj-list li p{font-size: 16px; color: #221815;margin-top: 16px;}
.xzjj-list li.last{margin-right: 0;}
.yy-title{margin-top: 60px;}
.yy-title {text-align: center;}
.yy-title h4{margin-bottom: 15px;font-size: 28px;font-weight: bold;color: #d71518;}
.yy-title p{font-size: 16px; color: #383838;margin-top: 20px;display: block;text-align: left;line-height: 1.6em;}
.ckgd{display: block;width: 126px;height: 38px;text-align: center;line-height: 38px;color: #6f6f6f;border:1px solid #626262;margin: 20px auto;}
.look-box{margin: 35px auto;width: 944px;}
.look-box-two{width: 690px;}
.look-box .yy-list{width: 240px;margin:0 10px 0 0;}
.look-box .yy-add-sl{width: 100%;margin: 0;}
.look-box .yy-con{margin: 0;}
.gjc{margin-right: 15px;}
.gjc-text{margin-left: 10px;}
.gjc-text .text{border-radius: 4px;-webkit-border-radius: 4px;}
.gjc span{line-height: 42px;font-size: 16px;vertical-align: middle;}
.gjc .text{text-indent: 1em; height: 40px;background: #fff;border:1px solid #a0a0a0;width: 240px;}
.tjcx{float: left;height: 42px;line-height: 42px;width: 124px;text-align: center;background: #e60012;color: #fff;font-size: 16px;vertical-align: middle;}
.look-jj-list li{text-align: left;margin-top: 20px;}
.look-jj-list li h5{color: #383838;font-size: 14px;margin-top: 10px;}
.look-jj-list li p{color: #797979;font-size: 14px;margin-top: 4px;position: relative;padding-left:16px; }
.look-jj-list li p:before{position: absolute;top:4px;left: 0;width: 12px;height: 12px;content: '';}
.look-jj-list li p.p1:before{background: url("/zs/template/default/images/i10.jpg");}
.look-jj-list li p.p2:before{background: url("/zs/template/default/images/i11.jpg");}
.clear-div{content: '';clear: both;display: none;}
.look-jj{min-height: 320px;}
/*样板案例页*/
.yb-top{text-align: center;margin-bottom: 40px;}
.yb-top a{display: inline-block;font-size: 30px; color: #595757;border:2px solid #898989;border-radius: 4px;-webkit-border-radius: 4px;width: 260px;height: 50px;text-align: center;line-height: 50px;margin: 0 30px;}
.yb-top a.active{border-color: #e60012;color: #e60012;}
.condition2 .conditions{font-size: 16px;}
.condition2 li a{font-size: 16px;}
.condition2 .condition-page{padding: 10px;}
.condition2 .conditions{padding: 10px;}
.ybnr .inspiration-list{margin: 40px 0;}
.condition2 li a.on{color: #e60012;}
/*案例内页面*/
.ptcp .reconnecd-top span{background: #fff;font-size: 40px; color: #595757;}
.view{margin-top: 4px;}
.view-top{position: relative;}
.view-top .arrow{position: absolute;width: 50px;height: 100px; z-index: 10;top:50%;margin-top: -25px;}
.view-top .arrow-left{background: url(/zs/template/default/images/tab_l.png) no-repeat center;background-size: cover; left: -120px;}
.view-top .arrow-right{background: url(/zs/template/default/images/tab_r.png) no-repeat center;background-size: cover; right: -120px;}
.preview{width: 100%; margin-top: 10px; position: relative; }
.preview .swiper-slide{width: 19.1%; cursor:pointer; }
.preview .slide6 {width: 82px;}
.preview .arrow{position: absolute;width: 50px;height: 50px; z-index: 10;top:50%;margin-top: -25px;}
.preview .arrow-left{background: url(/zs/template/default/images/feel3.png) no-repeat center;background-size: cover; left: 10px;}
.preview .arrow-right{background: url(/zs/template/default/images/feel4.png) no-repeat center;background-size: cover; right: 10px; }
.preview img{width: 100%; }
.preview .active-nav img{padding: 0;border: 1px solid #F00; }
.preview .swiper-slide{margin-right: 1%;}
.ptcp .product .img100{background: #fff;}
/*加盟*/
.jma,.jmb{margin-top: 70px;}
/*.jma h3{text-align: center;margin-bottom: 20px;font-size: 30px;}*/
.jma h4{text-align: center;font-size: 22px;margin-top: 40px;}
.jma h4 span{text-align: center;font-size: 28px;}
.jma p{max-width: 1020px;margin: 0 auto;font-size: 16px;line-height: 1.4em;}
.jmtop h3{text-align: center;margin-bottom: 20px;font-size: 30px;}
.jmb li{width: 32%;margin-right: 2%;float: left;margin-bottom: 2%;text-align: center;}
.jmb li.last{margin-right: 0;}
.jmb li p{font-size: 18px;line-height: 1.6em;margin-top: 4px;}
.jmc{margin-top: 20px;}
.jmc ul{overflow: hidden;}
.jmc h3,.jmd h3{color: #a5815d;}
.jmc li{float: left;width: 49.5%;margin-right: 1%;text-align: center;background: #a5815d;box-sizing: border-box;padding: 20px;margin-bottom: -1000px;padding-bottom: 1000px; }
.jmc li.last{margin-right: 0;}
.jmc-top h4{color: #fff;font-size: 24px;margin-bottom: 4px;}
.jmc-top span{color: #fff;font-size: 18px;display: block;margin-bottom: 20px;}
.jmc li p{color: #fff; margin-bottom: 20px;}
.jmd{margin-top: 40px;}
.jmd li{float: left;width: 12.5%;text-align: center;margin-top: 10px;}
.jmd li img{max-width: 80%;vertical-align: bottom;}
.jmd-img{position: relative;}
.jmd-img:after{content: '';position: absolute;width: 16px;height: 30px;background: url("/zs/template/default/images/stepa.png") no-repeat center;background-size: cover;top:50%;right: -8px;margin-top: -15px;}
.jmd li.last .jmd-img:after{display: none;}
.jmd li p{font-size: 16px;margin-top: 10px;}
.jm-con{margin-top: 50px;}
.jm-form{width: 50%;box-sizing: border-box;padding-left: 60px;float: left;}
.jm-page{margin-bottom: 10px;}
.jm-page span{float: left;color: #707070; line-height: 29px;width: 74px;text-align: right;}
.jm-page .lhs{line-height: 1.4em;}
.jm-form h4{font-size: 18px;margin-bottom: 25px;}
.jm-form textarea{resize: none;border-radius: 2px;-webkit-border-radius: 2px;border:1px solid #ddd;width: 290px;text-indent: 0.5em;line-height: 1.6em;}
.jyms li{float: left;line-height: 29px;margin-right: 37px;}
.jyms li input{vertical-align: middle;margin: -2px 4px 0 0;cursor: pointer;}
.jyms li label{cursor: pointer;}
.area1{height: 125px;}
.jm-txt{margin-left: 76px;max-width: 235px;}
.jm-txt2{max-width: 100%;}
.jm-txt .text{display: block;height: 27px;border:1px solid #ddd;border-radius: 2px;-webkit-border-radius: 2px;text-indent: 0.5em;width: 100%;}
.jm-list{float: left;width: 50%;}
.jm-list .jm-txt{max-width: 140px;}
.jm-form2{border-left: 2px solid #fff;}
.jm-form2 textarea{max-width: 409px;width: 100%;}
.txt-are{margin-left: 76px;}
.area2{height: 75px;}
.area3{height: 68px;}
.jm-tj{width: 100%;text-align: center;float: left;margin-top: 50px;}
.jmtjs{width: 120px;height: 40px;color: #fff;font-size: 16px;margin: 0 3px;}
.jmtjs1{background: #b61f24;}
.jmtjs2{background: #474747;}
/*走进健威02-发展历程*/
.nav li .nav-page{padding: 15px 0;}
.nav li .nav-page a{width: auto;float: none;margin:0 10px;}
.nav li .nav-page{text-align: center;}
.nav li .nav-page a img{vertical-align: middle;margin-top: -4px;margin-right: 5px;}
.nav li .nav-page a:hover span{color: #8c8c8c;}
.nav li .nav-page a:hover img{transform: none;-webkit-transform: none;filter:invert(0.6);}
.develop{text-align: center;padding: 40px 0;}
.develop img{max-width: 100%;}
.history{margin: 20px 0;}
.times{margin: 0 32px;}
.times .swiper-slide{cursor: pointer;position: relative;width: 92px;height: 60px;text-align: center;}
.times .swiper-container:before{content: '';position: absolute;left: 0;top:50%;border-top: 1px solid #878787;width: 100%;}
.times .swiper-slide.active-nav p{color: #e60012;font-size: 16px;}
.times .swiper-slide.active-nav:after{background: #e60012;}
.historys p{font-size: 24px; color: #4c4948; line-height: 1.8em;}
.historys img{display: block;max-width: 100%;max-height: 100% !important;}
.times-top{position: relative;}
.times-top .arrow{position: absolute;width: 32px;height: 32px;top: 50%;margin-top: -16px;z-index: 6;border-radius: 100%;-webkit-border-radius: 100%;}
.times-top .arrow-left{background: url("/zs/template/default/images/sw-top.jpg") no-repeat center;background-size: cover;left: 0;}
.times-top .arrow-right{background: url("/zs/template/default/images/sw-bot.jpg") no-repeat center;background-size: cover;right:0;}
.times .swiper-slide:after{content: '';width: 12px;height: 12px;position: absolute;background: #8d8d8d;border-radius: 100%;-webkit-border-radius: 100%;left: 50%;top:50%;margin: -6px 0 0 -6px;}
.historys{background: #fff;margin-top: 20px;}
.point{text-align: center;margin: 15px 0;}
.point span{margin: 0 5px;background: #535353;}
.point span.swiper-pagination-bullet-active{background: #8c8c8c}
.btnzu div{position: absolute;width: 60px;height: 120px;top:50%;margin-top: -60px;background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 9;cursor: pointer;}
.btn233{left: 0;background-image: url("/zs/template/default/images/btn233.png");}
.btn234{right: 0;background-image: url("/zs/template/default/images/btn234.png");}
/*走进健威03-智能制造*/
.about-title{font-size: 42px;color: #4c4948; text-align: center;margin-bottom: 60px;}
.make-list li{position: relative;margin-bottom: 1%;}
.make-l{position: absolute;top:0;left: 0;height: 100%;width: 24%;background: #fff;box-sizing: border-box;padding: 0 2%;}
.make-r{width: 76%;}
.make-r:after{display: table;clear: both;content: '';}
.make-r .img100{float: left;width: 49.5%;margin-left: 0.5%;}
.make-r .make-single{width: 99.5%;margin-left: 0.5%;}
.make-r .make-single img{width: 100%;vertical-align: bottom;}
.make-l h4{color: #e60012;}
.make-l h5{color: #e60012;font-size: 20px;margin-bottom:8px;}

/*走进健威04-企业动态*/
.news{border-top: 1px solid #8d8887;}
.news li{border-bottom: 1px solid #8d8887;padding: 25px 0;overflow: hidden;}
.news li.last{border:none;}
.news li a{display: block;}
.news li a:after{clear: both;display: table;content: '';}
.news li .img100{width: 272px;float: left;}
.news-des{margin-left: 320px;margin-right: 110px;}
.news-des b{font-size: 20px;font-style: italic;font-family: "Arial Black", Gadget, sans-serif;display: block;}
.news-des h4{font-size: 20px;padding: 6px 0;font-weight: bold;color: #595757; line-height: 1.6em;}
.news li a:hover h4{color: #000;}
.news-des p{font-size: 14px; line-height: 1.6em;}
.news-fy{margin-top: 20px;}
.news-fy .page .text{background: #f0f0f0;}
/*走进健威04-企业动态内页*/
.newsxq-title{text-align: center;}
.newsxq-title h3{font-size: 26px; color: #3d3d3d;margin-bottom: 10px;font-weight: bold;padding: 0 5%;}
.newsxq-title span{font-size: 20px; color: #3d3d3d;font-style: italic;
    font-family: "Arial Black", Gadget, sans-serif;}
.xwxq-con{min-height: 230px;margin-top: 30px;}
.xwxq-page{margin-top: 40px;}
.xwxq-img img{display: block;max-width: 100% !important;max-height: 100% !important;margin: 0 auto 20px;}
.xwxq-page p{font-size: 16px; color: #4c4948;line-height:2em;}
.xwxq-logo img{float: left;margin-right: 10px;}
.xwxq-logo p{padding-top: 4px;}
/*走进健威05-联系方式*/

.contact-title{text-align: center;margin-bottom: 50px;}
.contact-title h3{color: #4c4948;font-size: 42px;}
.contact-title h3 span{color: #4c4948;font-size: 60px;}
.w900{width: 900px;margin: 0 auto;}
.contact-all h3{font-size: 24px;font-weight: bold;color: #333; }
.contact-all span{font-size: 14px;display: block;;margin-top: 2px;}
.contact-biao{margin-left: 140px;width: 500px;}
.contact-all{border-bottom: 1px dashed #acaaaa;padding: 25px 0;}
.contact-all:after,.contact-page:after{content: '';display: table;clear: both;}
.contact-page h4{float: left;text-indent: 50px;font-size: 22px;}
.contact-page{border-top: 1px dashed #acaaaa;padding: 25px 0;}
.contact-des{float: left;margin-left: 10px;}
.contact-des p{font-size: 18px;line-height: 1.6em;}
.menu-handler{width: 25px; height: 32px; cursor: pointer; position: absolute;right:20px;top:50%;margin-top: -16px; transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; }
.menu-handler .burger{  height: 2px; background: #e60012; display: block; position: absolute; z-index: 5; left: 0;
    transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;
    -o-transform-origin: center; -ms-transform-origin: center;
    border-radius: 2px;-webkit-border-radius: 2px;top: 5px;width: 25px;}
.menu-handler .burger-2 {top: 15px; }
.menu-handler .burger-3 {top: 25px;}
.menu-handler.active .burger-1 { top:15px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3 { top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }

/*登录页*/
.dly{position: relative;overflow: hidden;}
.dly-con{position: absolute;width: 100%;height: 100%;top:0;left: 0;}
.dlk{width: 308px;background: #fff;border-radius: 4px;-webkit-border-radius: 4px;padding: 6px 0 20px;}
.dlk h3{text-align: center;font-size: 20px;color: #383838;font-weight: bold;line-height: 70px;border-bottom: 1px solid #f6f6f6;}
.dlsy-box{margin: 25px 20px;}
.dly-list p{color: #969696;margin-bottom: 6px;}
.input-txt-box{height: 40px;border:1px solid #eaeaea;border-radius: 4px;-webkit-border-radius: 4px;position: relative;}
.input-txt-box.active{border-color: #e60012;}
.input-ic{position: absolute;width: 32px;height: 32px;left: 0;top:50%;margin-top: -16px;}
.input-txt{margin: 0 32px;}
.input-txt input{display: block;width: 100%;height: 40px;font-weight: bold;color: #444;}
.dly-list{margin-bottom: 15px;}
.input-clear{position: absolute;width: 16px;height: 16px; top:50%;right: 8px;margin-top: -8px; background: url("/zs/template/default/images/dl03.png") no-repeat center;background-size: cover;cursor: pointer;display: none;}
.dl-submit{display: block;width: 100%;height: 42px;background: #e60012;color: #fff;font-weight: bold;cursor: pointer;margin-top: 42px;border-radius: 4px;-webkit-border-radius: 4px;}
/*登录列表*/
.liebiao{height: 176px;}
.lrlb{border-bottom: 1px solid #e1e1e1;padding-bottom: 14px;line-height: 36px;}
.lrlb h3{font-size: 18px; color: #444;font-weight: bold;position: relative;}
.lrlb h3 img{display: inline-block;width: 16px;height: 16px;vertical-align: middle;margin-right: 10px;margin-top: -1px;}
.lrlb-r span{position: relative;padding-left: 24px;font-size: 13px; color: #595757;}
.lrlb-r span:before{content: '';position: absolute;width: 16px;height: 16px;left: 0;top:50%;margin-top: -9px;background: url("/zs/template/default/images/dllb02.png") no-repeat center;background-size: cover;}
.lrlb-r a{position: relative;width: 120px;height: 36px;background: #e60012;color: #fff;line-height: 36px;text-align: center;font-size: 16px;font-weight: bold;border-radius: 4px;-webkit-border-radius: 4px;margin-left: 35px;}
.lrlb-r a:before{content: '';width: 16px;height: 16px;display:inline-block;background: url("/zs/template/default/images/dllb03.png") no-repeat center;background-size: cover;vertical-align: middle;margin: -4px 10px 0 0;}
.dllb-list li p span{color: #969696;margin-right: 10px;}
.dllb-zt{margin-top: 15px;}
.dllb-zt a{width: 80px;height: 24px; text-align: center;line-height: 24px;background: #e60012;color: #fff;border-radius: 4px;-webkit-border-radius: 4px;}
.dllb-zt b{color: #37c520;font-weight: normal;line-height: 24px;}
.dllb-zt a:hover{background: #000;color: #fff;}
.dllb-list li.checking .dllb-zt b{color: #fba90a;}
.dllb-list li.uncheck .dllb-zt b{color: #969696;}
/*修改页面*/

.case-list{margin-top: 20px;}
.case-list-a .case-list{float: left;}
.case-txt-box{margin-left: 110px;}
.case-list-title{font-size: 16px; color: #444444;float: left;width: 105px;text-align: right;line-height: 40px;}
.case-list:after{content: '';display: table;clear: both;}
.fa-sr{height: 38px;width: 238px;border:1px solid #ddd;border-radius: 4px;-webkit-border-radius: 4px;box-sizing: border-box;position: relative;}
.fa-sr .txt{display: block;width: 100%;height: 100%;text-indent: 1em;font-size: 16px; color: #444;background: #e7e7e7;}
.fgxls li{float: left;line-height: 40px;margin-right: 20px;}
.fgxls li span{color: #444;font-size: 16px;cursor: pointer;position: relative;padding-left: 20px;}
.fgxls li span:before{width: 12px;height: 12px;content: '';position: absolute;left: 0;top:50%;margin-top: -7px;border:1px solid #666;border-radius: 100%;-webkit-border-radius: 100%;}
.fgxls li.active span:before{width: 6px;height: 6px;border:4px solid #e60012;}
.fa-sr-style{position: relative;}
.fa-sr-style p{display: block;width: 100%;line-height: 38px;background: #e7e7e7;cursor: pointer;font-size: 16px; color: #444; text-align: center;}
.fa-sr-style:after{content: '';position: absolute; width: 8px;height: 4px;right: 10px;top:50%;margin-top: -2px;background: url("/zs/template/default/images/030101.png");}
.fa-sr-style ul{position: absolute;top:40px;left: 0;background: #e7e7e7;width: 100%;box-shadow: 0 2px 4px #ddd;-webkit-box-shadow: 0 2px 4px #ddd;max-height: 160px;overflow-y: auto;display: none;}
.fa-sr-style ul li{text-indent: 1em;line-height: 2em;cursor: pointer;font-size: 16px;color: #444;}
.szdq{max-width: 750px;}
.szdq .fa-sr-style{float: left;width: 32%;margin-right: 2%;margin-bottom: 2%;}
.szdq .fa-sr-style.last{margin-right: 0;}
.szdq-list{position: relative;z-index: 50;}
.hxmz{position: relative;z-index: 55;}
.fa-sr-style.active ul{display: block;}
.szdq-sm textarea{display: block;resize: none;height: 40px;border:1px solid #ddd;background: #e7e7e7;width: 100%;box-sizing: border-box;line-height: 38px;text-indent: 1em;font-size: 16px;color: #444;font-family: Arial,"Microsoft YaHei";}
.sctp li{float: left;width: 100px;position: relative;margin-right: 20px;margin-bottom: 20px;}
.sctps{height: 58px;background: url("/zs/template/default/images/add.png") no-repeat center;border:2px dashed #dbdbdb;border-radius: 4px;-webkit-border-radius: 4px;cursor: pointer;position: relative;box-sizing: border-box;}
.tpFile{height: 58px;cursor: pointer;position: absolute;right: 0;top:0;opacity: 0;width: 100%;}
.sctp li p{text-align: center;color: #969696;margin-top: 6px;}
.sctps-img{position: absolute;width: 100%;height: 100%;top:0;left: 0;display: none;}
.tpclose{position: absolute;width: 18px;height: 18px;right: -9px;top:-9px;background: url("/zs/template/default/images/close0301.png");z-index: 9;display: none;}
.sizes{position: absolute;right: 8px;top:0;line-height: 38px;}
.sctps-imgs{position: absolute;width: 100%;height: 100%;top:0;left: 0;}
.sctp li.active .sctps{border:none;}
.sctp li.active .sctps-img{display: block;}
.sctp li.active .tpclose{display: block;}
.psxz h4{color: #e60012;margin: 25px 0 20px;}
.psxz p{color: #969696;font-size: 12px; line-height: 1.4em;margin: 8px 0;}
.tjfa{display: block;width: 220px;height: 44px;margin:40px auto 0;background: #e60012;color: #fff;border-radius: 4px;-webkit-border-radius: 4px;font-size: 18px;cursor: pointer;}

/*大美-详情页*/
.relative{position: relative;overflow: hidden;}
.style-fff .reconnecd-top span{background: #fff;}
.damei-a .zty-title1{position: absolute;width: 100%;left: 0;top:8%;}
.zty-title1{text-align: center;}
.zty-title1 h3{font-size: 36px; color: #8a5c24;}
.zty-title1 span{font-size: 19px; color: #8a5c24;margin-top: 6px;display: block;}
.zty-title1-con{max-width: 935px;margin: 25px auto 0;text-align: left;}
.zty-title1-con p{font-size: 16px;line-height: 1.8em; color: #6f6f6f;}
.damei-b-img{width: 58%;}
.damei-b-des{position: absolute;width: 42%;height: 100%;left: 0;top:0;background: #f9f9f9;}
.damei-d,.damei-h,.damei-k{overflow: hidden;padding: 20px 0;}
.damei-des-conb{width: 60%;margin: 10% auto 0;text-align: center;}
.damei-des-conb p{font-size: 16px; color: #6f6f6f;line-height: 1.8em;margin-top: 10px;}
.damei-d-img{width: 54%;}
.damei-d-des{width: 46%;position: relative;}
.damei-des-cond{width: 440px;position: absolute;top:0;left: 4%;}
.ktp-top{max-width: 360px;margin-bottom: 50px;position: relative;z-index: 9;}
.ktp-top p{font-size: 16px; color: #707070;display: block;margin-bottom: 15px;}
.ktp-top p b{font-weight: normal;color: #d3c30e;}
.zty-title2{max-width: 450px;}
.zty-title2 h4{font-size: 66px; color: #8a5c24;line-height: 1em;}
.zty-title2 h5{font-size: 40px; color: #6f6f6f;border-bottom: 4px solid #8a5c24;padding-bottom: 12px;}
.zty-title2 span{font-size: 24px; color: #383838;display: block;margin: 10px 0 30px;}
.zty-title2 p{font-size: 16px; color: #383838;line-height: 1.8em;}
.damei-f{padding-top: 20px;}
.damei-f-img{margin-right: 580px;padding: 0 30px;}
.damei-f-img div{width: 50%;}
.damei-f-img .img2{margin-top: 30%;}
.damei-f-des{position: absolute;width: 580px;right: 0;top:0;height: 100%;z-index: 9;}
.damei-f .zty-title2{max-width: 450px;}
.damei-f .zty-title2 p{max-width: 375px;}
.zty-title2-bt{max-width: 520px;margin-bottom: 30px;}
.zty-title2-bt img{max-width: 100%;vertical-align: bottom;}
.damei-bt-line{content: '';position: absolute;width: 100%;height: 12px;left: 0;bottom:0;z-index: 4;background: rgba(125,125,125,0.3);}
.huapin{position: absolute;right: 10%;bottom:40px;}
.huapin img{max-height: 276px;}
.damai-g li{position: relative;overflow: hidden;}
.damai-g-des{position: absolute;right: 0;height: 100%;width: 38%;top:0;}
.damai-g li.li2 .damai-g-des{right: auto;left: 0;}
.zty-title3{max-width: 500px;margin: 0 auto;text-align: center;}
.zty-title3 h4{font-size: 40px; color: #6f6f6f;}
.zty-title3 p{font-size: 20px; color: #6f6f6f;display: block;margin: 6% auto 12%;max-width: 90%;line-height: 1.6em;}
.zty-title3 img{max-width: 100%;width: auto;}
.damei-i{overflow: hidden;}
.damei-i-img{width: 56%;}
.damei-i-des{position: absolute;width: 44%;right: 0;top:0;height: 100%;box-sizing: border-box;padding-left: 30px;}
.damei-i-des .ktp-top{margin: 10% 0;}
.damei-i-des .img1{position: absolute;right: 0;top:0;width: 13.5%;}
.damei-i-des .img2{margin-right: 14.5%;width: 52.5%;}
.damei-i-des .img3{right: 14.5%;width: 26%;top:360px;position: absolute;}
.damai-j .damai-g-des{right: auto;left: 0;}
.damai-j .damai-g-des{width: 50%;}
.damei-l-img{width: 51%;}
.damei-l-des{position: absolute;top:0;left: 0;height: 100%;width: 49%;}
.damei-des-conl{position: relative;z-index: 4;float: right;text-align: right;margin-right: 30px;}
.damei-des-conl .zty-title2{width: 100% !important;max-width: 100% !important;}
.damei-l-des .img1{position: absolute;left: 0;bottom:0;width: 59%;}
.luxru-1 i{width: 162px;height: 12px;background: #000; float: right;margin: 30px 0 20px;}
.luxru-6 i{width: 162px;height: 3px;background: #000; float: right;margin: 14px 0;}
.zty-title2 .luxru-2{line-height: 1em;}
.luxru-3{color: #8a5c24;font-size: 24px;}
.luxru-4{color: #6f6f6f;font-size: 19px;margin: 4px 0;}
.luxru-5{color: #6f6f6f;font-size: 16px;}
.luxru-7 p{color: #8f8f8f;font-size: 16px;}
.damei-des-conl{width: 450px;}

/*定制套餐面页*/
.sigle-l2 h3{font-size: 16px;height: 30px; line-height: 30px;}
.sigle-top2{min-height: 100%;}
.sigle-l2 h3:after{margin-top: -5px;width: 18px;height: 10px;}
.sigle-l2{width: 100px;}
.sigle-l2 .sigle-list{top:30px;}
.sigle-l2 li{text-align: center;}
.sigle-l2 li:hover{color: #999;}
.taocan-a-bg{width: 50%; float: right;margin-right: 8%;}
.taocan-a-des{position: absolute;top:0;left: 0;height: 100%;width: 100%;}
.taocan-a-des img{width: 39%;}
.taocan-padding{padding-top: 100px;}
.taocan-b-title{max-width: 820px;margin: 0 auto;text-align: center;padding-bottom: 20px;}
.taocan-b-title h3{font-size: 40px;color: #3e3a39;}
.taocan-b-title p{font-size: 24px;color: #727171; line-height: 2em;}
.taocan-b-des{border-top: 1px solid #000;margin-top: 10px;}
.taocan-b-title .taocan-b-des p{line-height: 1.4em;margin-top: 10px;}
.taocan-b li{width: 49.6%;float: left;margin-right: 0.4%;margin-top: 0.4%;}
.taocan-b li.last{margin-right: 0;}
.taocan-con{position: absolute;left: 0;height: 100%;top:0;z-index: 99;width: 42%;}
.taocan-con h5{font-size: 30px; color: #3e3a39; line-height: 1.6em;}
.taocan-con p{font-size: 20px; color: #727171;max-width: 360px;padding-left: 42px;position: relative;line-height: 1.6em;margin-top: 10px;}
.taocan-con span{position: absolute;top:0;left: 0;}
.taocan-c-bg{width:57.5%; }
.taocan-con img{max-width: 100%;}
.taocan-d{padding-top: 24px;margin-bottom: 30px;}
.taocan-d-img{margin-left: 100px;}
.taocan-d a{width: 210px;height: 60px;text-align: center;line-height: 60px;background: #e60012;font-size: 30px ;color: #fff;display: block;margin: 0 auto;border-radius: 4px;-webkit-border-radius: 4px;}
.taocan-d .taocan-b-title{text-align: center;margin-top: 40px;margin-left: 30px;}
.taocan-d p{margin: 15px 0;}
.taocan-d .w1200{position: relative;z-index: 4;}
.taocan-d:after{position: absolute;content: '';width: 100%;height: 68px;background: #989898;left: 0;bottom:0;z-index: 2;}
.yytc{position: fixed;left: 0;top:0;right: 0;bottom:0;z-index: 99999;display: none;}
.yytc-con{width: 310px;height: 314px;border:1px solid #b8b8b8;border-radius: 10px;-webkit-border-radius: 10px;background: #dfdfdf;position: absolute;top:50%;left: 50%;margin: -157px 0 0 -155px;}
.yytc-con-top{background: #595757;-webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0;font-size: 26px;color: #fff;padding: 28px 0 20px;}
.yytc-con-top img{vertical-align: middle;margin:-8px 15px 0 15px;}
.yytc-con-bot{padding: 25px 10px;}
.txt-xm{width: 41%;}
.txt-tel{width: 56%;}
.yytc-txt .text{height: 38px;width: 100%;text-indent: 0.5em;font-size: 16px;}
.yytc-addr-list{width: 32%;margin-right: 2%;float: left;margin-top: 12px;position: relative;cursor: pointer;}
.yytc-addr-list.last{margin-right: 0;}
.yytc-addr-list:after{content: '';position: absolute;width: 14px;height: 7px;background: url("/zs/template/default/images/i14.png");top:50%;right: 20px;margin-top: -4px;}
.yytc-addr-list.active:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.yytc-xr{height: 38px;line-height: 38px;text-indent: 0.5em;font-size: 16px;background: #fff;}
.yytc-xz{position: absolute;width: 100%;top:39px;left: 0;background: #fff;max-height: 118px;overflow-y: auto;display: none;}
.yytc-xz li{font-size: 16px;text-indent: 0.5em; line-height: 1.8em;cursor: pointer;}
.lkyy{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;background: #e60012;font-size: 20px; color: #fff;border-radius: 4px;-webkit-border-radius: 4px;margin: 24px auto 0;}
.yytc-tip{font-size: 12px;text-align: center;display: block;color: #757575;margin-top: 12px;}
.yytc-close{position: absolute;width: 27px;height: 27px;right: -13px;top:-13px;background: url("/zs/template/default/images/i13.png");}

/*百家悦定制*/
.bjy1-con{position: absolute;width: 100%;top:0;left: 0;}
.bjy1-cons{background: rgba(255,255,255,0.7);width: 435px;padding: 30px;}
.bjy1-cons h3{font-size: 42px;color: #383838;letter-spacing: 4px;margin-bottom: 4px;}
.bjy1-cons p{ color: #383838;}
.bjy-lc{background: #dbdbdb;padding: 30px 0;overflow: hidden;}
.bjy-lc ul{margin: 0 auto;max-width: 900px;}
.bjy-lc li{width: 18%;margin: 0 1%;float: left;text-align: center;}
.bjy-lc li img{max-width: 80%;}
.bjy-lc li p{font-size: 24px;color: #555555;}
.bjy-top h3{font-size: 50px; color: #555555;text-align: center;}
.bjy-top p{font-size: 16px; color: #555555;}
.bjy-tops{max-width: 1010px;margin: 0 auto;padding: 70px 0 50px;}
.bjy-bk{position: absolute;left: 0;right: 0;top:0;bottom:10%;text-align: center;}
.bjy-bk p{font-size: 50px;color: #fff;margin-top: 3%;text-shadow: 2px 2px 4px #333;-webkit-text-shadow: 2px 2px 4px #333;}
.jyblj{text-align: center;position: absolute;width: 100%;left: 0;bottom:8%;}
.jyblj p{color: #fff;font-size: 20px;}
.jyblj a{display: block;margin: 25px auto 0;width: 45px; height: 45px;background: url("/zs/template/default/images/bjy-i6.png") no-repeat center;background-size: cover;}
.jyblj a.active{transform: rotate(135deg);-webkit-transform: rotate(135deg);}
.bjy-list-bot{padding-top: 35px;display: none;}
.bjy-close{width: 48px;height: 48px;display: block;margin: 0 auto;background: url("/zs/template/default/images/bjy-i7.png") no-repeat center;background-size: cover;}
.bjy-tdtc{text-align: center;}
.bjy-tdtc a{display: inline-block;height: 46px;width: 146px;text-align: center;line-height: 46px;border: 1px solid #595757;border-radius: 4px;-webkit-border-radius: 4px;margin: 15px 40px;font-size: 24px; color: #595757;}
.bjy-td{max-width: 1000px;margin: 15px auto;}
.bjy-td p{font-size: 20px;color: #595757;line-height: 1.5em;}
.bjy-td-img li{float: left;width: 49.5%;margin-right: 1%;margin-top: 1%;}
.bjy-td-img li.last{margin-right: 0;}
.bjy-cptd-list{padding-bottom: 35px;overflow: hidden;}
.bjy-cptd-list h5{text-align: center;margin: 40px 0;}
.bjy-cptd-list h5 span{text-align: center; font-size: 24px; color: #595757;position: relative; padding: 0 50px;}
.bjy-cptd-list h5 span:before{content: '';width: 28px;border-top: 2px solid #595757;left: 0;margin-top: 1px;top:50%;position: absolute;}
.bjy-cptd-list h5 span:after{content: '';width: 28px;border-top: 2px solid #595757;right: 0;margin-top: 1px;top:50%;position: absolute;}
.bjy-cptd-list li{float: left;width: 18%;margin: 0 1%;text-align: center;}
.bjy-cptd-list li img{max-width: 100%;vertical-align: bottom;margin-bottom: 15px;}
.bjy-cptd-list li p{font-size: 18px;color: #595757;}
.bjy-list{margin-bottom: 25px;}
/*全屋定制*/
.bjy1-con img{width: auto;}
.qwdz-a-con{position: absolute; left: 0;right: 0;top:0;bottom:0;text-align: center;}
.qwdz-a-con h3{font-size: 82px;color: #fff;}
.qwdz-a-con p{font-size: 40px;color: #fff;}
.qwdz-a-con img{width: auto;transform:translateX(144px);-webkit-transform:translateX(144px);margin-top: 5%;}
/*走进健威01-关于我们-2*/
.word-jw{background: #e5e5e5;}
.choose-jw h3{text-align: center;font-size: 40px;color: #3e3a39;padding: 50px 0;}
.word-jw-con{position: absolute;left: 0;top:0;height: 100%;max-width: 410px;margin-left: 60px;}
.word-jw-con p{font-size: 20px; color: #3e3a39;text-align: justify;}
.word-jw img{max-width: 675px;vertical-align: bottom;}
.three li{float: left;width: 32%;margin-right: 2%;text-align: center;}
.three li.last{margin-right: 0;}
.three li p{font-size: 24px; color: #595757;margin-top: 10px;}
.three{padding: 35px 0;}
.cljw-bg2{position: absolute;left: 0;top:0;height: 100%;width: 54%;}
.cljw-con{position: absolute;left: 0;height: 100%;width: 100%;top:0;}
.cljw-con img{width: auto;}
.cljw-des{max-width: 500px;}
.cljw-des p{font-size: 20px;color: #fff; line-height: 1.6em;margin: 20px 0 10px;}
.cljw-des li{float: left;width: 49%;margin-right: 2%;box-sizing: border-box;border:1px solid #fff;position: relative;}
.cljw-des li.last{margin-right: 0;}
.cljw-des li img{width: 100%;vertical-align: bottom;}
.cljw-des li span{position: absolute;font-size: 12px; color: #fff;bottom:10px;right: 10px;}
/*.about-znzz-con{position: absolute;left: 0;top:0;right: 0;bottom:0;}*/
.about-znzz{padding: 50px 0;}
.about-znzz-l{width: 56%;}
.about-znzz-ls1{width: 65%;margin-bottom: 2%;}
.about-znzz-ls2{width: 49%;}
.about-znzz-l div{position: relative;}
.about-znzz-l div span{position: absolute;right: 20px;bottom:20px;font-size: 16px; color: #3e3a39;}
.about-znzz-r{width: 27.5%;position: absolute;height: 100%;left: 58%;}
.about-znzz-top h3{font-size: 50px;color: #3e3a39;font-weight: bold;}
.about-znzz-top p{font-size: 20px;color: #3e3a39; line-height: 1.8em;margin: 2% 0 4%;}
.about-znzz-top a{font-size: 24px;color: #e60012;}
.about-znzz-ls3{position: relative;margin-top: 8%;}
.about-znzz-ls3 span{position: absolute;right: 20px;bottom:20px;font-size: 16px; color: #fff;}
.syb{padding: 45px 0;}
.w1450{width: 1450px;margin: 0 auto;}
.w1325{width: 1325px;margin: 0 auto;}
.syb-img{max-width: 697px;}
.syb-des{max-width: 710px;position: absolute;height: 100%;right: 0;top:0;}
.syb-des p{font-size: 16px; color: #fff;margin: 20px 0; line-height: 1.6em;}
.syb-des p b{color: #fff;}
.about-jp-img{width: 832px;}
.about-jp-des{position: absolute;right: 0;top:0;height: 100%;width: 420px;}
.about-jp-des h4{font-size: 50px; color: #3e3a39;}
.about-jp-des p{font-size: 20px; line-height: 1.6em; color: #3e3a39;margin: 20px 0;}
.about-jp-des a{font-size: 24px; color: #e70012;}
.about-jp-des img{max-width: 100%;margin-bottom: 30px;}
.about-jp{padding: 100px 0;}
.bgf5{background: #f5f5f5;}
.about-hzhb li{float: left;width: 14.28571%;}
.about-hzhb li.li17{width: 42.85713%;}
.about-home{padding: 80px 0;}
.home-img{width: 62%;}
.home-img li{float: left;width: 33.333333%;}
.home-des{background: #c8a063;}
.home-con{position: absolute;height: 100%;left: 62%;top:0;}
.home-cons{width: 466px; padding-left:60px;box-sizing: border-box ;height: 498px;border:2px solid #fff;border-left: none;position: absolute;left: 0;top:50%;margin-top: -250px;}
.home-cons h4{color: #e70012;font-size: 70px;font-weight: bold;}
.home-cons h4 span{font-size: 36px;color: #e70012;font-weight: normal;}
.home-cons h5{font-size: 40px;color: #fff;border-bottom: 2px solid #fff;display: inline-block;padding-bottom: 10px;margin-bottom: 10px;}
.home-cons p{font-size: 20px;color: #fff;line-height: 1.6em;}
.tupo{padding: 100px 0;}
.tupo h3{font-size: 54px;text-align: center;color: #fff;}
.tupo li{float: left;width: 32%;margin-right: 2%;text-align: center;}
.tupo li.last{margin-right: 0;}
.tupo ul{margin: 80px 0;}
.tupo li img{max-width: 100%;border:1px solid #fff;border-radius: 100%;-webkit-border-radius: 100%;}
.tupo li p{font-size: 24px; color: #fff;max-width: 315px;margin: 20px auto 0; line-height: 1.8em;}
.jybljs{text-align: center;}
.jybljs a{font-size: 24px;color: #fff;}
.about-dibu{margin: 80px 0 50px;}
.about-dibu li{float: left;width: 32%;margin-right: 2%;}
.about-dibu li.last{margin-right: 0;}
.about-dibu li a{position: relative;display: block;}
.about-dibu-con{position: absolute;left: 0;right: 0;top:0;bottom:0;text-align: center;z-index: 5;}
.about-dibu-con span{font-size: 30px;color: #fff;border:1px solid #fff;padding: 10px;}
/*官网促销面页*/
.activety-a{overflow: hidden;}
.activety-a .img1{width: 41%;margin: 60px auto 20px;}
.activety-a .img2{width: 61%;margin: 0 auto;}

.activety-b{padding: 80px 0 200px;position: relative;background: url("/zs/template/default/images/031202.jpg");background-size: 100%;}
.cx-bg1{position: absolute;bottom:100%;left: 0;width: 100%;}
.cx-bg1 img{width: 100%;vertical-align: bottom;}
.jxtjs{text-align: center;}
.jxtjs-con{display: inline-block;background: #fbca5a;padding: 10px 100px;border-radius: 120px;margin-bottom: 40px;}
.jxtjs-con h3{font-size: 45px;color: #8407d1;}
.w1086{max-width: 1086px;margin: 0 auto;}
.cx-tj-l{width: 437px;text-align: center;}
.cx-tj-l h4{font-size: 53px;color: #fff;line-height: 1em;margin-top: 20px;margin-bottom: 15px;}
.cx-tj-l p{font-size: 37px;color: #e3b5ff;line-height: 1em;margin-bottom: 20px;}
.cx-tj-l img{vertical-align: bottom;}
.cx-hxj{border:4px solid #fb686a;font-size: 40px;color: #ff0000;margin: 20px 0;
    background: -webkit-linear-gradient(#ffdf95, #fbcb5c); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#ffdf95, #fbcb5c); /* Safari 5.1 - 6.0 */
    background: -moz-linear-gradient(#ffdf95, #fbcb5c); /* Safari 5.1 - 6.0 */
    background: linear-gradient(#ffdf95, #fbcb5c); /* Safari 5.1 - 6.0 */
}
.cx-hxj b{font-size: 86px;color: #ff0000;}
.cx-hxj-img{position: relative;}
.cx-hxj-img li{float: left;width: 49%;margin-right: 2%;box-sizing: border-box;border:2px solid #fbca5a;}
.cx-hxj-img li.last{margin-right: 0;}
.cx-tj-r{width: 602px;background: #a23ae2;}
.cx-cp{margin: 9px 9px 0;background: #8407d1;padding: 7px 7px 0;position: relative;}
.cx-cps{background: #fff;}
.rqbk{padding: 15px 0;}
.rqbk a{display: block;width: 178px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto;background: #fff;border-radius: 40px;-webkit-border-radius: 40px;font-size: 24px; color: #8407d1;}
.cx-cp-cm{position: absolute;left: -44px;top:18px;}
.cx-cp-cm li{width: 87px;border-radius: 100%;-webkit-border-radius: 100%;overflow: hidden;margin-bottom: 4px;box-shadow: 0 0 4px #666;-webkit-box-shadow: 0 0 4px #666;}
.cx-cp-cm img{max-width: 100%;}
.cx-easy{position: relative;padding: 80px 0;background: url("/zs/template/default/images/031204.jpg");background-size: 100%;}
.cx-easy-top{text-align: center;}
.cx-easy-top h3{text-align: center;font-size: 68px;color: #8407d1;}
.cx-easy-top p{text-align: center;font-size: 32px;color: #8407d1;letter-spacing: 4px;}
.cx-easy-title{text-align: center;margin:0 auto 38px;}
.cx-easy-title img{max-width: 100%;}
.cx-easy-con{background: #8407d1;padding: 50px;border-radius: 30px;-webkit-border-radius: 30px;overflow: hidden;}
.cx-easy-list{margin-top: 80px;}
.cx-easy-list .cx-tj-l h4{font-size:48px;letter-spacing: 4px;}
.cx-easy-list .cx-tj-l p{font-size:28px;}
.cx-easy-list .cx-hxj{font-size:34px;padding: 12px 0;margin: 23px 0;}
.cx-easy-list .cx-hxj b{font-size: 76px;}
.cx-easy-list .rqbk{border:3px solid #fbca5a;box-sizing: border-box;}
.cx-song{width: 60px;height: 60px;position: absolute;left: -8px;top:-8px;}
.cx-dzlb{background: #9a2adf;padding: 25px;margin-top: 25px;border:2px solid #fbca5a;}
.cx-dzlb li{width: 32%;float: left;margin-right: 2%;text-align: center;}
.cx-dzlb li.last{margin-right: 0;}
.cx-dzlb li p{font-size: 18px;color: #fff;margin-top: 20px;}
.cx-easy-list.even .cx-tj-l{float: right;}
.cx-easy-list.even .cx-tj-r{float: left;}
.cx-easy-list.even .cx-cp-cm{left: auto;right: -44px;}
.cx-bg2{position: absolute;width: 100%;left: 0;top:0;}
.cx-bg2 img{width: 100%;vertical-align: bottom;}
.cx-ditu-title{text-align: center;}
.cx-ditu{background: #f4f4f4; padding: 140px 0 40px;position: relative;overflow: hidden;}
.cx-ditu-title h3{font-weight: bold;font-size: 36px;color: #595757;}
.cx-ditu-title p{font-size: 24px;color: #595757;letter-spacing: 15px;text-indent: 15px;}
.cx-ditu-bot{margin-top: 40px;position: relative;}
.cx-ditu-bot img{max-width: 100%;}
.czsbjw{position: absolute;right: 0;bottom:20%;}
.czsbjw h5{font-size: 38px;color: #e60012;line-height: 30px;font-weight: bold;}
.czsbjw h5 span{font-size: 20px;color: #e60012;}
.czsbjw p{font-size: 20px;color: #595757;line-height: 30px;}
.czsbjw ul{margin: 15px 0;}
.czsbjw li{font-size: 17px;color: #595757;line-height: 30px;}
.czsbjw a{font-size: 20px;color: #fff;background: #e60012;padding: 8px 14px;border-radius: 4px;-webkit-border-radius: 10px;}
.zmdlb{padding-bottom: 60px;}
.index-body .header.short{height: 75px;}
.index-body .header.short .logo{margin-top: 11px;}
.index-body .header.short .logo img{max-width: 160px;}
.index-body .header.short .nav-page{top:75px;}
.index-body .header.short .nav{margin-top: 12px;}
.padding40-t-b{padding: 40px 0;}
/*小美*/
.xiaomei-b{background: #ddd8cd;}
.xiaomei-b .zty-title1-con p{text-align: center;}
.xiaomei-wb-left{position: absolute;height: 100%;right: 15%;max-width: 432px;}
.xiaomei-wb-left .zty-title1 span{letter-spacing: 5px;}
.xiaomei-c .damei-b-des{background: #e6e7ea;}
.xiaomei-c-lgog{text-align: right;margin-top: 10%;}
.xiaomei-c-lgog img{max-width: 100%;width: auto;}
.zty-title-color h3{color: #a74414;}
.zty-title-color span{color: #a74414;}
.text-left{text-align: left;}
.colora74414{color: #a74414 !important;}
.bdcolora74414{border-color: #a74414 !important;}
.jz5-box .damei-d-img{width:58.5%;}
.jz5-box .damei-d-des{width:41.5%;}
.jz5-box .damei-des-cond{position: static;margin-left: 5%;}
.jz5-box .zty-title2 h5{margin-bottom:10%;}
.jz5-box{padding-bottom: 4px;}
.zty-title3 .img-sm{margin-top: 10%;}
.jz12-box-l{width: 56%;}
.jz12-box-r{position: absolute;right: 0;top:0;height: 100%;width: 41%;}
.jz12-box-r .img1{position: absolute;right: 0;top:0;width: 52%;}
.jz12-box-r .img2{margin: 4% 0;}
.jz12-box-bot{position: absolute;width: 100%;bottom:0;right: 0;}
.jz15-box-l{width: 44%;}
.jz15-box-r{width: 53%;position: absolute;height: 100%;right: 0;top:0;}
.jz15-box-r .zty-title2 h5{margin-bottom: 20px;}
.jz15-box-r .zty-title2 p{font-size: 16px;}
.jz15-box-bot{position: absolute;width: 100%;bottom:0;left: 0;}
.jz15-box-r .img{margin-top: 10%;}
.jz15-box-bot .img1{text-align: right;}
.jz15-box-bot .img1 img{width: 46%;}
.jz15-box-bot .img2 img{width: 66%;}
.mam-c .damei-b-des{background: #efedf5;}
.mam-c .xiaomei-wb-left{max-width: 360px;}
.mam-e .jz5-con{width: 60%;margin: 0 auto 8%;}
.mam-e .damei-des-cond{margin: 0 auto;width: 60%;}
.mam-f .zty-title3 .img2{margin: 20px 0 40px;}
.text-right{text-align: right;}
.maozi{margin-top: 10%;}
.maozi img{width: 50%;}
.spacing{letter-spacing: 10px;}
/*至尊*/
.bgf3e9eb{background: #f3e9eb;}
.color702b3d{color: #702b3d !important;}
.bdcolor702b3d{border-color: #702b3d !important;}
.zz-c .damei-b-des{background: url("/zs/template/default/images/zz003.jpg");}
.zz-c .zty-title1-con p{color: #444;}
.zz-5{padding: 0;margin: 20px 0 4px;}
.zz-5 .damei-d-des{width: 43%;}
.zz-5 .img2{margin: 4% 0 8%;}
.zz-5 .img2 img{width: 44%;}
.zz-5 .zty-title2 h5{margin-bottom: 6%;}
.zz-5 .img3{position: absolute;right: 4%;bottom:20px;width: 38%;}
.zz-5 .damei-d-img{float: none;}
.zz-5 .damei-d-des{position: absolute;height: 100%;right: 0;top:0;}
.mam12-box .img2{margin: 10% 0;}
.mam12-box .img1{ position: static;width: 100%;}
.mam12-box .img1 img{width: 52%;}
.mam12-box .jz12-box-bot{ position: relative;margin-top: 5%;z-index: 9;}
.mam12-box .img3{ position: absolute;right: 5%;bottom: 5%;width: 45%;}
.zz-6 .img1{margin: 5% auto;}
.jz15-box-bot .img4{position: absolute;bottom:0;}
/*曼哈顿*/
.margin-t-b{margin: 60px 0;}
.mhd-img1{width: 63.5%;position: relative;overflow: hidden;}
.mhd-des1{position: absolute;right: 0;top:0;height: 100%;text-align: center;width: 450px;background: rgba(0,0,0,0.7);}
.text-center{text-align: center;}
.mhd-des1 p{color: #fff;font-size: 18px;text-transform: uppercase; line-height: 1.6em;}
.mhd-r1{position: absolute;right: 0;bottom:0;width: 33.5%}
.mhd-r1 img{max-width: 80%;width:auto;}
.mhd-r-des{margin-bottom: 5%;}
.mhd-r-des p{font-size: 24px;color: #414141; line-height: 1.6em;}
.mhd-r1 .img2{margin: 10% auto 5%;}
.mhd-img2{width: 64.5%;}
.mhd-r2{width: 34%;position: absolute;height: 100%;top:0;right: 0;}
.mhd-r2 .zty-title2{width: 410px;position: relative;z-index: 9;}
.mhd-r2 .zty-title2 p{max-width: 82%;}
.text-justify{text-align: justify;}
.mhd-r2-img{position: absolute;bottom: 0;right: 0;width: 85%;}
.mhd-r2-img .img1 img{width: 48%;}
.mhd-img3{width: 65%;position: relative;padding-bottom: 8%;}
.mhd-img3 .img1{width: 59%;margin-left: 2%;}
.mhd-img3 .img2{width: 47%;position: absolute;right: 0;bottom:3px;box-shadow: -5px 3px #7d7d7d;}
.mhd-r3{position: absolute;right: 0;bottom:0;width: 30%;}
.color662900{color: #662900 !important;}
.mhd-titel3 h3{font-size: 66px;position: relative;line-height: 1.4em;}
.bgcolor662900{background: #662900 !important;}
.bdcolor000{border-color: #000 !important;}
.mhd-titel3 h3 span{color: #fff;font-family: '宋体';position: absolute;width: 10000px;top:0;left: 200px;}
.mhd-titel3 h3 span:before{content: '';position: absolute;width: 100%;bottom:6px;border-top: 2px solid #fff;}
.mhd-titel3 h4{font-size: 40px; color: #373737;}
.mhd-titel3-p{margin: 8% 0;max-width: 366px;}
.mhd-titel3-p p{font-size: 16px;line-height: 1.6em;}
.mhd-4 .jz12-box-l{width: 51.5%;}
.mhd-4 .jz12-box-r{width: 46%;}
.mhd-4 .img1 img{width: 84%;}
.mhd-4 .jz12-box-bot{position: absolute;left: 0;bottom:4px;z-index: 9;}
.mhd-4 .jz12-box-bot h5{color: #373737;}
.mhd-img5{width: 54%;}
.mhd-r5{width: 44%;position: absolute;right: 0;top:0;height: 100%;}
.mhd-r5 .img{position: absolute;}
.mhd-r5 .img1{right: 0;top:0;width: 49%;}
.mhd-r5 .img2{left: 0;bottom:0;width: 56%;}
.mhd-r5 .img3{right: 0;bottom:0;width: 40%;}
.mhd-r5 .zty-title2{width: 49% !important;max-width: 49% !important;}
.mhd-6-top{width: 1050px;margin: 0 auto;}
.mhd-6-des{margin-right: 390px;z-index: 99;position: absolute;left: 0;top:0;height: 100%;}
.mhd-6-des h4{font-size: 40px;color: #5e3827;margin-bottom: 10px;}
.mhd-6-des p{font-size: 24px;color: #221815;}
.mhd-6-top .img{width: 413px;}
.mhd-6-bot{overflow: hidden;}
.mhd-6-bot li{float: left;width: 31%;margin:2% 1.166666% 0;}
.mhd-7 .zty-title3 h4{margin-bottom: 6px;}
.mhd-7 .zty-title3 p{margin: 0 0 8%;max-width: 100%;color: #221815;}
.mhd-7 .damai-g-des{width: 34%;}
.swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background: #ddd;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background: #e60012;}
.swiper-container-horizontal>.swiper-pagination{bottom:20px;}
.btns{position: absolute;top:50%;width: 48px;height: 48px;margin-top: -24px;z-index: 9;opacity: 0;cursor: pointer;}
.btn1{left: -100px;background: url("/zs/template/default/images/lw-l.png") no-repeat center;background-size: cover;}
.btn2{right: -100px;background: url("/zs/template/default/images/lw-r.png") no-repeat center;background-size: cover;}
.sitemaps {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(9, 35, 45, 0.65);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
    z-index: 99999;
    display: none; }
.sitemaps .mapLink {
    height: 564px;
    width: 1000px;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding-top: 70px; }
.sitemaps .mapLink .mapBg {
    position: absolute;
    top: 0;
    left: 58%; }
.sitemaps .mapLink .cancel {
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 60px;
    background: url(/zs/template/default/images/cancel.png) center center no-repeat; }
.sitemaps .mapLink .linkList {
    border-radius: 5px;
    height: 100%;
    background: #fff;
    padding: 0 30px; }
.sitemaps .mapLink .linkList h1 {
    font-size: 20px;
    color: #e60012;
    padding: 50px 0;
    text-align: center; }
.sitemaps .mapLink .linkList > ul {
    border-bottom: 3px solid #eeeeee;
    text-align: center; }
.sitemaps .mapLink .linkList > ul .footLink {
    padding: 0 33px;
    color: #161616;
    position: relative;
    display: inline-block; }
.sitemaps .mapLink .linkList > ul .footLink .linkTitle {
    display: inline-block;
    padding-bottom: 23px;
    font-size: 15px;
    border-bottom: 3px solid #e60012;
    position: relative;
    top: 3px;
    text-align: left; }
.sitemaps .mapLink .linkList > ul .footLink ul {
    position: absolute;
    top: 60px;
    text-align: left; }
.sitemaps .mapLink .linkList > ul .footLink ul li {
    line-height: 24px;
    color: #c7c8ca;
    font-size: 14px; }
.sitemaps .mapLink .linkList > ul .footLink ul li a {
    color: #aaaaaa; }
.sitemaps .mapLink .linkList > ul .footLink ul li a:hover {
    color: #000; }
.sitemaps .mapLink .linkList > ul .footLink.active .linkTitle {
    border-color: #E1E1E1; }
.about-body .sigle-top{top: -160px;position: fixed;width: 100%;background: #fff;}
.about-body .sigle-top.active{top: 0;}
.about-body .sigle-top-con{text-align: center;}
.about-body .sigle-top-con a{margin: 0 25px;display: inline-block;}
/*.about-body .sigle-top-con a span{display: block;}*/
.about-body .sigle-top-con img{vertical-align: middle;margin-top: -4px; margin-right: 5px;}
.about-body .sigle-top.active .sigle-top-con{position: static;}
.about-body .sigle-top{padding: 0;}
.about-body .sigle-top-con a:hover{color: #8c8c8c;}
.about-body .sigle-top-con a:hover img{transform: none; -webkit-transform: none; filter: invert(0.6);}
.about-body .sigle-top-con a.active{color: #8c8c8c;}
.about-body .sigle-top-con a.active img{transform: none; -webkit-transform: none; filter: invert(0.6);}
.swiper-pagination-banner{position: absolute;width: 100%;left: 0;bottom: 30px; z-index: 99;text-align: center;}
.swiper-pagination-banner span{margin: 0 5px;position: relative;background: none;border:1px solid #fff;}
/*.swiper-pagination-banner span:before{content: ''; position: absolute;width: 0;height: 100%;top:0;left: 0;background: #e60012;}*/
.swiper-pagination-banner span.swiper-pagination-bullet-active{background: #fff;}
.ban-button div{position: absolute;
    top: 50%;
    width: 48px;
    height: 96px;
    margin-top: -48px;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 99;}
.ban-button-prev{left: -50px;background-image: url(../images/lw-l.png);}
.ban-button-next{right: -50px;background-image: url(../images/lw-r.png);}


.banner:hover .ban-button-prev{left: 5%;}
.banner:hover .ban-button-next{right: 5%;}
.return-top{border-top: 1px dashed #999;}
.gs-brandch{margin-top: 60px;}
.zjjw1{margin-top: 60px;}
.zjjw1 img{max-width: 100% !important; max-height: 100% !important;}
.zjjw1 p{font-size: 16px;color: #3d3d3d; line-height: 24px;margin-top: 30px;}
.branch li{float: left;width: 195px;margin-right: 140px;margin-top: 20px;}
.branch li.last{margin-right: 0;}
.branch li h4{font-size: 16px; color: #525051;font-weight: bold;}
.branch li p{color: #525051;font-size: 12px;line-height: 1.4em;}
.branch li .p3{position: relative;padding-left: 35px;}
.branch li .p3 span{position: absolute;left: 0;top:0;line-height: 1.4em;}
.advantige-title h3{font-size: 18px; color: #363636;}
.advantige-title span{display: block;width: 335px;height: 38px;line-height: 38px;background: #d71518;font-size: 24px; color: #fff;margin: 15px auto 30px;}
.advantige-title p{color: #737373;font-size: 16px;text-align: left; line-height: 1.6em;}
.advantige-title{width: 812px;margin: 0 auto 30px;}
.scjjt-l{width: 43.2%;}
.scjjt-l .img3{margin-bottom: 1%;}
.scjjt-r{width: 56.2%;}
.scjjt-r .img1{margin-bottom: 1%;}
.scjjt-r .img2 div{width: 49.5%;}
.scjjt2 li{float: left;position: relative;}
.scjjt2 .li1,.scjjt2 .li3{width: 40.2%;margin-right: 1%;}
.scjjt2 .li2,.scjjt2 .li4{width: 58.8%;}
.scjjt2 .li3,.scjjt2 .li4{margin-top: 1%;margin-bottom: 1%;}
.scjjt2 li span{position: absolute;left: 0;bottom:0;font-size: 12px; color: #fff;background: rgba(255,0,0,0.47); padding: 5px 10px;}
.scjjt3 li{float: left;width: 32.66%;margin-right: 1%;margin-top:1%;}
.scjjt3 li.li1{width: 100%;margin: 0;}
.scjjt3 li.li4{margin-right: 0;}
.scjjt4 li{float: left; width: 25%;margin: 20px 0;}
.scjjt4 li img{max-width: 100%;}
.scjjt4 li.sm{width: 20%;}
.scjjt4 li p{color: #444;margin-top: 2px;}
.scjjt5{background: #fff;height: 740px;overflow: hidden;}
.scjjt5 li{float: left;width: 140px;margin:9px 10px;}
.scjjt5 li img{vertical-align: bottom;width: 100%;}
.scjjt5-con{height: 690px;margin: 25px;overflow-y: auto;-webkit-overflow-scrolling: touch;}
/*.scjjt5-con::-webkit-scrollbar {width: 20px;}*/
/*.scjjt5-con::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}*/
/*.scjjt5-con::-webkit-scrollbar-thumb {background-color: #8a8a8a;border-radius: 8px;background-clip: padding-box;min-height: 28px;}*/
/*.scjjt5-con::-webkit-scrollbar-track-piece {background: #e5e5e5;}*/
.scjjt6-l{width: 56.2%;}
.scjjt6-r{width: 43%;}
.scjjt6-a{margin-bottom: 1.4%;}
.scjjt6-b .fl{width: 49.5%;}
.scjjt6-b .fr{width: 49.5%;}
.likes.main-padding{padding: 60px 0 0;}
.likes-con2 li{float: left;}
.likes-con2 .li1{width: 50%;margin-right: 0.5%;margin-bottom: 0.5%;}
.likes-con2 .li2{width: 49.5%;margin-bottom: 0.5%;}
.likes-con2 .li3{width: 37.3%;}
.likes-con2 .li4{width: 28%;margin: 0 0.5%;}
.likes-con2 .li5{width: 33.7%;}
.likes-con3 li{float: left;}
.likes-con3 .li1{width: 32%;}
.likes-con3 .li2{width: 39.4%;margin: 0 0.5%;}
.likes-con3 .li3{width: 27.6%;}
.likes-con3 .li4{width: 43.75%;margin-right: 0.5%;margin-top: 0.5%;}
.likes-con3 .li5{width: 55.75%;margin-top: 0.5%;}
.erzxl-top{margin: 40px 0;}
.erzxl-top-des{margin-top: 20px;}
.erzxl-top-des p{font-size: 18px;line-height: 1.6em;text-align: justify;}
.erzxl-img,.erzxl-des{float: left;width: 50%;overflow: hidden;position: relative;}
.erzxl-des{position: absolute;top:0;right: 0;width: 50%;height: 100%;background: #fff;}
.wezxl-list{min-height: 600px;}
.wezxl-list li{position: relative;}
.wezxl-list .even .erzxl-img{float: right;}
.wezxl-list .even .erzxl-des{right: auto;left: 0;}
.erzxl-txt{position: absolute;left: 0;right: 0;top:0;bottom:0;text-align: center;}
.erzxl-txt img{display: inline-block;width: auto;vertical-align: middle;}
.erzxl-txts{display: inline-block;vertical-align: middle;margin-left: 30px;text-align: left;}
.erzxl-txts h3{font-size: 36px;font-weight: bold;color: #383838;margin-bottom: 10px;}
.erzxl-txts a{font-size: 16px;color: #e60012;}
.erzxl-txts a:hover{text-decoration: underline;}
.nav-page2{position: absolute;width: 100%;background: #e1e1e1;top:50px;left: 0;text-align: left;height: 0;overflow: hidden;}
.nav-page2 p{color: #838383;padding-left: 15px;line-height:2em; position: relative;}
.sanji-box a{display: block;line-height: 1.6em;padding-left: 24px;color: #838383;}
.sanji-box-last a{padding-left: 15px;}
.sanji-box{margin-top: 5px;}
.nav-page2:before{display: block;content: '';border-top: 2px solid #e60012;width: 100%;position: absolute;left: 0;top:6px;}
/*.nav-page2:after{position:absolute;content: '';width: 15px;height: 6px;background: url("/zs/template/default/images/18051028.png");top:2px;left: 50%;margin-left: -7px;}*/
.sanji-xl{display: block !important;}
/*.sanji-box p:after{content: '';position: absolute;width: 6px;height: 9px;background: url("/zs/template/default/images/18051027.png") no-repeat center;background-size:cover;right: 8px;top:50%;margin-top: -4px;}*/
/*.sanji-box.active p:after{transform: rotate(90deg);}*/
.lis4 .nav-page2{text-align: center;}
.lis4 .nav-page2 a{display: block;line-height: 2em;color: #838383;}
.nav-page2 a:hover{color: #e60012;}
.erzxl-top h3{font-size: 32px;font-weight: bold;color: #ff2400;}
.xmmc{position: absolute;bottom:0;right:24px;font-size: 24px;color: #fff;background: rgba(255,0,0,0.32);padding: 15px 40px;}

.swiper-slide-active .xmmc{animation:forup 1.5s .2s;-webkit-animation:forup 1.5s .2s;}
@keyframes forup{
	0%{transform: translateY(100px);-webkit-transform: translateY(100px);}
	100%{transform: translateY(0);-webkit-transform: translateY(0);}
}
@-webkit-keyframes forup{
	0%{transform: translateY(100px);-webkit-transform: translateY(100px);}
	100%{transform: translateY(0);-webkit-transform: translateY(0);}
}


.gcallb{margin-top: 35px;}
.gcallb li{float: left;width: 32%;margin-right: 2%;margin-top: 30px;}
.gcallb li.last{margin-right: 0;}
.gcallb li h5{font-size: 16px; color: #221815;margin-top: 10px;}
.bjy-tops{text-align: center;}
.bjy-tops h3{display: inline-block;vertical-align: middle;border-right: 1px solid #444;padding-right: 25px;margin-right: 25px;}
.bjy-tops-des{display: inline-block;text-align: left;vertical-align: middle;}
.bjy-tops-des p{color: #5b5b5b;font-size: 20px; line-height: 1.6em;}
.ml-list li{float: left;width: 23.5%;margin-right: 2%;margin-top: 2%;text-align: center;}
.ml-list li .img100{border:2px solid #ddd;margin-bottom: 10px;}
.ml-list li p{font-size: 16px;}
.ml-list li:nth-child(4n){margin-right: 0;}
.ml-list li:hover .img100{border-color: #e60012;}
.ml-list li:hover p{color: #e60012;}
.quyumap{position: relative;}
.showLine{position: absolute;left: 0;top:0;width: 100%;transition: all 3s linear;overflow: hidden;height: 0;}
.showLines{width: 100%;position: absolute;left: 0;top:0;}
.quyumap .img3{width: 70%;margin: 30px auto 0;}
.trans-x{transform: translateX(50px);-webkit-transform: translateX(50px);opacity: 0;}
.nav li:hover .trans-x{transform: translateX(0);-webkit-transform: translateX(0); opacity: 1; transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;}
.pc-show{display: block;}
.phone-show{display: none;}
.wlsjm{margin-top: 35px;}
.wlsjm-page{border-top: 1px solid #5b5b5b;padding: 10px 0;}
.wlsjm h4{font-size: 20px;font-weight: bold;color: #d71518;line-height: 30px;}
.wlsjm span{color: #d71518;}

/*工程名录*/
.minglu-box{margin-top: 50px;}
.minglu-left{width: 240px;}
.minglu-left li{background: #e5e5e5;border-bottom: 1px solid #fff;line-height: 70px;position: relative;}
.minglu-left li:before{content: '';position: absolute;height: 100%;border-left:3px solid #d71518;top:0;left: 0;display: none;}
.minglu-left li a{display:block;padding-left: 38px;font-size: 20px; color: #696969;}
.minglu-left li.active{background: #d71518;}
.minglu-left li.active a{color: #fff;}
.minglu-left li.active:before{display: block;}
.minglu-cont{margin-left: 250px;background: #fff;}
.minglu-left li:hover{background: #d71518;}
.minglu-left li:hover a{color: #fff;}
.minglu-cont{padding: 30px 70px;}
.minglu-page{display: none;}
.minglu-page.active{display: block;}
.minglu-page li{float: left;width: 50%;margin: 10px 0;line-height: 1.6em;font-size: 18px; color: #4c4948;text-decoration: underline;position: relative;padding-left: 10px;box-sizing: border-box;padding-right: 10px;}
.dost{font-weight: bold;position: absolute;left: 0;top:0;}
.index-footer-box .footer{margin-top: 1px !important;}
.cp-line{display: inline-block;border-left: 2px solid #a19f9f;height: 20px;vertical-align: middle;}




.nav-page a img,.img-scale img,.gdr-con,.tofixed,.shadow,.sigle-top,.sigle-top .sigle-top-con,.qrcode,.menu-handler .burger,.dllb-zt a,.sigle-l h3:after,.bjy-close,.jyblj a,.logo img,.index-body .header,.nav,.btns,.about-body .sigle-top-con a,.about-body .sigle-top-con a img,.nav-page2 p:after,.banner-dots-img:before,.banner-dots li a:after,.tel-box,.yy-con.active:after,.nav li .nav-page a span{
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
}
.ban-button div{
    transition: all 0.4s linear;
    -webkit-transition: all 0.4s linear;
}
.guide-bg,.guide-blur{
    transition: all 0.6s linear;
    -webkit-transition: all 0.6s linear;
}
/***************************************************左边***************************************************/
.slideInLeft {
    -webkit-animation: slideInLeft 1.2s both;
    animation: slideInLeft 1.2s both;
}
@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateX(-100px);
        -ms-transform: translateX(-100px);
        -moz-transform: translateX(-100px);
        -o-transform: translateX(-100px);
        transform: translateX(-100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes slideInLeft {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateX(-100px);
        -ms-transform: translateX(-100px);
        -moz-transform: translateX(-100px);
        -o-transform: translateX(-100px);
        transform: translateX(-100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
    }
}
/***************************************************右边***************************************************/

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateX(100px);
        -ms-transform: translateX(100px);
        transform: translateX(100px);
        -moz-transform: translateX(100px);
        -o-transform: translateX(100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes slideInRight {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateX(100px);
        -ms-transform: translateX(100px);
        transform: translateX(100px);
        -moz-transform: translateX(100px);
        -o-transform: translateX(100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=100);
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}
/***************************************************下往上***************************************************/
.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes slideInUp {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateY(100px);
        -ms-transform: translateY(100px);
        transform: translateY(100px);
        -moz-transform: translateY(100px);
        -o-transform: translateY(100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=1);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
    }
}
@keyframes slideInUp {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateY(100px);
        -ms-transform: translateY(100px);
        transform: translateY(100px);
        -moz-transform: translateY(100px);
        -o-transform: translateY(100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=1);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
    }
}
/***************************************************上往下***************************************************/
.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-100px);
        -ms-transform: translateY(-100px);
        transform: translateY(-100px);
        -moz-transform: translateY(-100px);
        -o-transform: translateY(-100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=1);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
    }
}
@keyframes slideInDown {
    0% {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transform: translateY(-100px);
        -ms-transform: translateY(-100px);
        transform: translateY(-100px);
        -moz-transform: translateY(-100px);
        -o-transform: translateY(-100px);
    }

    100% {
        opacity: 1;
        filter: alpha(opacity=1);
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
    }
}
/******************************************从小到大***********************************************/
.about-hzhb li.animated,.smalltoBig{animation:smalltoBig 1s linear;-webkit-animation:smalltoBig 1s linear;-moz-animation:smalltoBig 1s linear;-o-animation:smalltoBig 1s linear;}
@keyframes smalltoBig{
    0%{
        opacity: 0;
        filter: alpha(opacity=0);
        transform: scale(0);
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
    }
    100%{
        opacity: 1;
        filter: alpha(opacity=100);
        transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
    }
}
@-webkit-keyframes smalltoBig{
    0%{
        opacity: 0;
        filter: alpha(opacity=0);
        transform: scale(0);
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
    }
    100%{
        opacity: 1;
        filter: alpha(opacity=100);
        transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
    }
}


/*法律声明*/
.flsm{position: fixed;z-index: 99999;top:0;right: 0;bottom:0;left: 0;background: rgba(0,0,0,0.3);display: none;}
.flsm-con{position: absolute;width: 1000px; height: 600px;max-height: 90%; max-width: 92%;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: #fff;}
.flsm-page{position: absolute;left:5%;right: 5%;top:8%;bottom:8%;overflow: auto;padding-right: 2%;}
.flsm-title{border-bottom: solid 1px #dadada;margin-bottom: 30px;padding-bottom: 20px;}
.flsm-title h1{text-align: center; font-size: 24px;  color: #474747;  line-height: 1.2;}
.flsm-title h2{font-size: 14px;  color: #707070;  line-height: 1.2;  font-family: Arial, Helvetica, sans-serif; margin-top: 10px;}
.flsm-desc p{color: #707070; line-height: 1.5;}
.flsm-con .cancel{
    position: absolute;
    top: -60px;
    right: 0;
    width: 60px;
    height: 60px;
    background: url(/zs/template/default/images/cancel.png) center center no-repeat; }