.left{float:left}.right{float:right}.fnone{float:none}.middle{float:left}.tleft{text-align:left}.tright{text-align:right}.tcenter{text-align:center}.dis{display:block}.undis{display:none}.sanjiao{border-width:20px;border-color:transparent transparent #ccc transparent;border-style:dashed dashed solid dashed;width:0;height:0;overflow:hidden}body{background-color:#fff}.bs_future h2{font-size:30px;color:#292929;padding:0 10px;font-weight:600}.bs_future h2>span{display:inline-block}.bs_future h2 em{color:#e0644b;font-weight:600}.bs_future h2:before{content:"";display:block;width:50px;height:55px;margin:0 auto 10px;background:url(../images/bg_til.png) center no-repeat}.bs_future h6{margin-top:.8em;font-size:14px;color:#a5a5a5;text-align:center;font-family:arial}.bs_future img{max-width:100%}.bs_future .ztwarp{width:96%;box-sizing:border-box;margin:0 auto;max-width:1200px;text-align:center;padding:60px 10px}.bs_future .ztwarp:after{content:" ";clear:both;display:table}@media (max-width:1000px){.bs_future h2{font-size:26px}.bs_future .ztwarp{padding:40px 10px}}@media (max-width:768px){.bs_future h2{font-size:18px}.bs_future .ztwarp{padding:30px 10px}}.bs_future .btn{display:inline-block;min-width:11em;font-size:18px;height:2em;line-height:2em;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border:1px solid transparent}.bs_future .banner{background:url(../images/bg_banner.jpg) center no-repeat;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;-ms-background-size:100%;text-align:center;padding:100px 0 170px}.bs_future .banner h1{position:absolute;top:-200px}.bs_future .banner img{max-width:88%;margin-left:10%;margin-right:2%}@media (max-width:1200px){.bs_future .banner{background-size:auto 100%;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;-ms-background-size:auto 100%;padding:60px 0 100px}}@media (max-width:768px){.bs_future .banner{padding:40px 0 60px}}.bs_future .fd h2:before{content:"VS";color:#fff;font-size:28px;line-height:55px;background-image:url(../images/bg_til_o.png)}.bs_future .fd ol{margin:10px -50px 0}.bs_future .fd ol li{display:inline-block;vertical-align:middle;width:375px;height:350px;margin:20px 50px 0;background:url(../images/bg_ld.png) center no-repeat;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;-ms-background-size:100% auto;position:relative}.bs_future .fd ol li>p{margin:0 9% 0 32%;position:absolute;top:39%;font-size:18px}.bs_future .fd ol li>p:before{content:"";display:block;width:2em;height:5px;background-color:#e0644b;position:absolute;left:50%;bottom:-1em;margin-left:-1em}.bs_future .fd ol li:first-child{background-image:url(../images/bg_qf.png)}@media (max-width:1000px){.bs_future .fd ol{margin-left:-2%;margin-right:-2%}.bs_future .fd ol li{margin-left:2%;margin-right:2%;width:44%;height:0;padding-top:41.06%}.bs_future .fd ol li>p{font-size:16px}}@media (max-width:639px){.bs_future .fd ol li>p{top:34%;font-size:12px}}@media (max-width:413px){.bs_future .fd ol li{width:96%;max-width:375px;padding-top:89.6%}.bs_future .fd ol li>p{top:37%;font-size:18px}}@media (max-width:375px){.bs_future .fd ol li>p{font-size:16px}}.bs_future .bo ol{margin:0 -1%}.bs_future .bo ol:after{content:" ";clear:both;display:table}.bs_future .bo ol li{float:left;width:48%;margin:30px 1% 0;text-align:left}.bs_future .bo ol li img{display:block;margin-top:5px}.bs_future .bo ol li h3{font-size:24px;padding:1em 0 .6em}.bs_future .bo ol li p{padding-top:10px;width:84%;border-top:1px dashed #aeaeae;font-size:18px;color:#666}@media (max-width:1200px){.bs_future .bo ol li h3{font-size:22px}.bs_future .bo ol li p{font-size:16px}}@media (max-width:540px){.bs_future .bo ol{margin:0}.bs_future .bo ol li{float:none;width:auto;margin:20px 0 0}.bs_future .bo ol li h3{padding-top:.6em;font-size:22px}.bs_future .bo ol li p{width:90%;font-size:16px}}@media (max-width:375px){.bs_future .bo ol li h3{font-size:20px}.bs_future .bo ol li p{font-size:14px}}.bs_future .dream{background-color:#fdf1df}.bs_future .dream .mainBox{text-align:left;max-width:1040px;min-height:190px;background:url(../images/bg_a.jpg) right center no-repeat}.bs_future .dream .mainBox>h3,.bs_future .dream .mainBox>h4,.bs_future .dream .mainBox>p{max-width:690px}.bs_future .dream .mainBox>h4{font-size:24px;padding-top:1em}.bs_future .dream .mainBox>h3{font-size:30px;color:#e0644b;font-weight:600;padding-top:.4em;padding-bottom:.2em}.bs_future .dream .mainBox>p{font-size:20px}@media (max-width:768px){.bs_future .dream .mainBox>h4{font-size:17px}.bs_future .dream .mainBox>h3{font-size:24px;text-shadow:1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.bs_future .dream .mainBox>p{font-size:15px}}.bs_future .fe ol{margin:20px -1% 0;text-align:center}.bs_future .fe ol li{display:inline-block;width:31%;min-width:270px;overflow:hidden;margin:20px 1% 0;box-sizing:border-box;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.bs_future .fe ol li span{display:inline-block;font-size:18px;margin:1em .3em;background-color:#f9dcd5;padding:3px 8px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;color:#dd5230}.bs_future .fe ol li span:before{content:"";display:inline-block;vertical-align:15%;width:3px;height:3px;margin-right:5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#dd5230}.bs_future .fe ol li p{font-size:16px;color:#666;margin:.5em 1.5em 0}.bs_future .fe ol li a{display:block}.bs_future .fe ol li:nth-child(2) span{color:#fd7803;background-color:#ffd9cb}.bs_future .fe ol li:nth-child(2) span:before{background-color:#fd7803}.bs_future .fe ol li:nth-child(3) span{color:#0ecbbb;background-color:#def5e9}.bs_future .fe ol li:nth-child(3) span:before{background-color:#0ecbbb}.bs_future .fe ol li:hover{box-shadow:0 2px 8px 0 #ddd;-moz-box-shadow:0 2px 8px 0 #ddd;-webkit-box-shadow:0 2px 8px 0 #ddd}@media (max-width:1200px){.bs_future .fe ol li span{font-size:15px}}@media (max-width:1000px){.bs_future .fe ol li span{font-size:13px}}@media (max-width:900px){.bs_future .fe ol{margin-top:0}.bs_future .fe ol li{box-shadow:0 2px 8px 0 #ddd;-moz-box-shadow:0 2px 8px 0 #ddd;-webkit-box-shadow:0 2px 8px 0 #ddd}}.bs_future .ew{text-align:center}.bs_future .ew h6{margin-left:1em;margin-right:1em}.bs_future .ew .listBox{background:-webkit-linear-gradient(#fff 50%,#f7f7f7 50%);background:-o-linear-gradient(#fff 50%,#f7f7f7 50%);background:-moz-linear-gradient(#fff 50%,#f7f7f7 50%);background:linear-gradient(#fff 50%,#f7f7f7 50%);overflow-x:auto;overflow-y:hidden}.bs_future .ew ol{width:100%;min-width:748px}.bs_future .ew ol li{display:inline-block;vertical-align:top;width:27.5%;padding-bottom:40px;max-width:330px;margin:0 2.5%;box-sizing:border-box;border:2px solid #e0644b;background-color:#fff;box-shadow:0 0 14px 0 rgba(184,55,30,.16);-moz-box-shadow:0 0 14px 0 rgba(184,55,30,.16);-webkit-box-shadow:0 0 14px 0 rgba(184,55,30,.16)}.bs_future .ew ol li .img{margin-top:40px;margin-bottom:55px;position:relative}.bs_future .ew ol li .img img{width:55%;max-width:174px}.bs_future .ew ol li .img:before{content:"";display:block;width:70px;height:70px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#e0644b url(../images/icon_01.png) center no-repeat;position:absolute;bottom:-35px;left:50%;margin-left:-35px}.bs_future .ew ol li h3{font-size:20px;color:#e0644b;line-height:2em;font-weight:600}.bs_future .ew ol li p{font-size:18px;color:#646464;line-height:1.7em;height:6.8em}.bs_future .ew ol li:nth-child(2) .img:before{background-image:url(../images/icon_02.png)}.bs_future .ew ol li:nth-child(3) .img:before{background-image:url(../images/icon_03.png)}.bs_future .ew ol li:hover{background-color:#e0644b}.bs_future .ew ol li:hover .img:before{background-color:#fff}.bs_future .ew ol li:hover h3,.bs_future .ew ol li:hover p{color:#fff}.bs_future .ew ol li:hover:first-child .img:before{background-image:url(../images/icon_01r.png)}.bs_future .ew ol li:hover:nth-child(2) .img:before{background-image:url(../images/icon_02r.png)}.bs_future .ew ol li:hover:nth-child(3) .img:before{background-image:url(../images/icon_03r.png)}@media (max-width:1000px){.bs_future .ew ol li{margin:0 2%}.bs_future .ew ol li h3{font-size:18px}.bs_future .ew ol li p{font-size:15px}}.bs_future .ew .adImgBox{background-color:#f7f7f7}.bs_future .ew .adImgBox img{display:none}.bs_future .ew .adImgBox img:first-child{display:inline-block}@media (max-width:640px){.bs_future .ew .adImgBox img{display:inline-block}.bs_future .ew .adImgBox img:first-child{display:none}}.bs_future .more ul{margin-top:35px;display:table;width:100%}.bs_future .more ul>li{display:table-cell;vertical-align:middle;width:25%;height:214px;background:url(../images/bg_lx0.png) center no-repeat;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-ms-background-size:contain;color:#fff;font-size:24px}@media (min-width:768px){.bs_future .more ul li:nth-child(even){background-image:url(../images/bg_lx1.png)}}@media (max-width:768px){.bs_future .more ul{display:block;margin-top:0}.bs_future .more ul>li{margin-top:20px;display:inline-block;width:48%;box-sizing:border-box;padding-top:3em}.bs_future .more ul>li:nth-child(2),.bs_future .more ul>li:nth-child(3){background-image:url(../images/bg_lx1.png)}}@media (max-width:414px){.bs_future .more ul>li{height:168px;font-size:18px}}@media (max-width:375px){.bs_future .more ul>li{height:140px;padding-top:2.5em}}.bs_future .data{background:url(../images/bg_data.jpg) bottom repeat-x;padding-bottom:114px}.bs_future .data .ztwarp{padding:0}.bs_future .data .mainBox{border:5px solid #e0644b;padding:9px;width:100%;display:table;box-sizing:border-box}.bs_future .data .mainBox .l,.bs_future .data .mainBox .r{display:table-cell;vertical-align:middle;width:50%;padding:39px 10px}.bs_future .data .mainBox .l{padding:39px 104px 39px 10px;background:#292929 url(../images/bg_data.png) right center no-repeat;background-size:104px 100%;-webkit-background-size:104px 100%;-moz-background-size:104px 100%;-o-background-size:104px 100%;-ms-background-size:104px 100%}.bs_future .data .mainBox .r{background-color:#e0644b;text-align:left}.bs_future .data .mainBox .r dl{width:80%;margin-left:6%;text-align:left}.bs_future .data .mainBox .r dl dt{padding-bottom:20px}.bs_future .data .mainBox .r dl dd{position:relative;z-index:0;margin-bottom:10px;height:36px;background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:-2px -2px 6px 0 rgba(53,14,6,.16);-moz-box-shadow:-2px -2px 6px 0 rgba(53,14,6,.16);-webkit-box-shadow:-2px -2px 6px 0 rgba(53,14,6,.16)}.bs_future .data .mainBox .r dl dd input[type=text]{border:none;margin-top:3px;margin-left:5%;height:30px;line-height:30px;width:90%;box-sizing:border-box;padding-left:3em}.bs_future .data .mainBox .r dl dd input[type=text]:focus{border:none;outline:0}.bs_future .data .mainBox .r dl dd label{position:absolute;left:3%;top:7px;font-size:16px;color:#858080}.bs_future .data .mainBox .r .btnY{display:inline-block;min-width:11em;font-size:18px;height:2em;line-height:2em;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border:1px solid transparent;background-color:#fee931;color:#e0644b;font-size:16px;width:80%;margin-left:6%;font-weight:600}.bs_future .data .mainBox .r .btnY:hover{background-color:#fffd45}@media (max-width:768px){.bs_future .data{padding-bottom:0;background:0 0}.bs_future .data .ztwarp{width:100%}.bs_future .data .mainBox{border:none;padding:0;display:block}.bs_future .data .mainBox .l,.bs_future .data .mainBox .r{display:block;width:auto;padding:39px 10px}.bs_future .data .mainBox .l{background-image:none}.bs_future .data .mainBox .r{text-align:center}.bs_future .data .mainBox .r .btnY,.bs_future .data .mainBox .r dl{margin:0 auto}}