@charset "UTF-8";@import url(https://at.alicdn.com/t/font_2394471_iz36ymg02or.css);*,body,html{margin:0;padding:0;font:14px/1.5 Arial,"Microsoft Yahei"}
.banner-wraper{background:#FF8676 url(../images/banner_top.jpg) top center no-repeat;min-height:520px;color:#fff}
.w1200{width:1200px;margin:0 auto}
.bg-wraper{background:#fff}
.bg1-wraper{background:rgba(255,240,239,0.6)}
.bg2-wraper{background:#F9F9F9}
.logo-tt{padding:11px 0 0;width:100%}
.logo-tt .w1200{display:flex}
.logo-tt .w1200 span{font-size:24px;line-height:38px;letter-spacing:0.6px;color:#FFFFFF}
.logo-tt.fixed{padding:11px 0;left:0;top:0;z-index:5;position:fixed;background-color:#fff;box-shadow:inset 0 -1px #e5e5e5}
.logo-tt.fixed .w1200 span{color:#222222}
img.logo{margin-right:20px}
.tt{font-size:36px;line-height:55px;margin-top:120px;letter-spacing: 0.6px;}
.tt span{font-size:36px;line-height:55px; letter-spacing: 14.4px;}
.desc{margin-top:25px;font-size:18px;line-height:26px}
.index-wraper{padding:80px 0 90px}
.index-wraper .hd{font-size:44px;letter-spacing:0.6px;text-align:center}
.index-wraper .hd p{margin-top:5px;font-size:18px;line-height:21px;letter-spacing:0.6px}
.build-process{display:flex;list-style-type:none;margin-bottom:0;padding-left:0;margin-top:60px}
.build-process li{-ms-flex:1;flex:1;align-items:center;text-align:center;position:relative}
.build-process li img{display:block;margin:0 auto}
.build-process li img.icon_circle_dot{padding:20px 0 30px}
.build-process li h3{font-size:20px;line-height:23px}
.build-process li p{padding-top:10px;font-size:14px;line-height:16px;letter-spacing:0.6px;color:#666666}
.build-process li+li:after{content:"";position:absolute;left:-80px;top:90px;width:132px;height:1px;background:#DBBBB9;transform:rotate(180deg)}
.service-lists{margin-right:-20px;display:flex}
.service-info{width:222px;height:436px;background:#FFFFFF;border:1px solid #F2E1E0;border-radius:8px;float:left;margin:40px 20px 0 0}
.service-info h3{font-size:20px;line-height:60px;letter-spacing:0.6px}
.service-info h3 img{margin:0 18px}
.service-info h3::after{left:173px}
.service-info .service-hd::after{content:"";position:absolute;transform:rotate(180deg);width:84px;height:6px;left:70px;top:34px;background:rgba(229,58,48,0.34)}
.service-info .service-hd{background:#FFE6E4;border-radius:8px 8px 0 0;height:60px;line-height:60px;text-align:center;position:relative}
.service-info .service-icons{margin:39px auto 35px;display:block}
.service-info table{width:200px;margin:0 12px}
.service-info td{width:50%;line-height:28px}
.safe-list{display:flex;list-style-type:none;margin-bottom:0;padding-left:0;margin-top:30px;margin-right:-20px}
.safe-list li{-ms-flex:1;flex:1;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#FFF6F6;border-radius:4px;margin-right:20px;padding:32px 0px 32px 20px}
.safe-list li .desc{font-size:20px;line-height:23px;letter-spacing:0.6px;margin:0 0 0 10px}
.safe-list li .detail{padding-top:23px;font-size:16px;line-height:19px;letter-spacing:0.6px;color:#666666;display:inline-block}
.icase-list{text-align:center;margin-right:-25px;margin-top:45px}
.icase-list li{width:285px;height:100px;background:#FFFFFF;border:1px solid #EFEFEF;box-sizing:border-box;box-shadow:0px 0px 6px rgba(0,0,0,0.06);border-radius:4px;display:inline-block;vertical-align:middle;font-size:12px;margin:0 18px 20px 0}
.footer-wraper{background-color:#1e1e1e;width:100%;padding:20px 0 0;z-index:999;color:#fff}
.footer-wraper .foot-logo{display:flex}
.footer-wraper .foot-logo span{font-size:20px;line-height:43px;letter-spacing:0.6px;color:#D3D3D3}
.footer-wraper .foot-box{font-size:14px;line-height:16px;letter-spacing:0.6px;color:#BDBDBD;padding:20px 0 40px}
.footer-wraper .foot-box a{color:#BDBDBD}
.clearfix{*zoom:1}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both}
.footer-wraper .foot-box .foot-info{margin-top:20px;float:left}
.footer-wraper .foot-box p{display:flex}
.footer-wraper .foot-box img{margin-right:10px}
.footer-wraper .foot-box label{font-size:14px;letter-spacing:0.6px;color:#919191}
.footer-wraper .foot-box p.retract{display:block;padding-left:103px}
.footer-wraper .foot-box .phe p.retract{padding-left:30px}
.footer-wraper .foot-box .ads,.footer-wraper .foot-box .zip{width:80%}
.footer-wraper .foot-box .phe,.footer-wraper .foot-box .eml{width:20%}
.footer-wraper .footer_cop{text-align:center;height:44px;background:#131313;font-size:12px;line-height:44px;letter-spacing:0.6px;color:#898989}
.footer-wraper .footer_cop a{text-decoration:none;color:#898989}
@media screen and (max-width:1000px){*,body,html{font-size:3.7334vw}
.w1200{width:100%}
.logo-tt .w1200{font-size:4.266667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.banner-wraper{min-height:66.666667vw;background-size:auto 100%;background-position:bottom center}
.banner-wraper .w1200,.footer-wraper .w1200{width:90%;margin:0 auto;text-align:center}
.tt{margin-top:13.333333vw;font-size:5vw;line-height:8.0vw;    letter-spacing: 0.16vw;}
.tt span{
	font-size:5vw;line-height:8.0vw;
	letter-spacing: 7.5px;
}
.desc{margin-top:6.666667vw;font-size:3.733333vw;line-height:5.866667vw}
.index-wraper{padding:8.0vw 0}
.index-wraper .hd{font-size:5.866667vw}
.index-wraper .hd p{font-size:4.266667vw;line-height:5.866667vw;margin-top:1.333333vw}
.build-process,.service-lists,.safe-list,.icase-list{margin-top:8.0vw;width:320.0vw}
.icase-list{width:453.333333vw}
.overx-s{width:100%;overflow:hidden;overflow-x:scroll}
.build-process li h3{font-size:4.266667vw}
.build-process li p{font-size:3.733333vw;line-height:5.866667vw}
.service-info{width:58.666667vw;height:90vw;border-radius:2.133333vw}
.service-info .service-hd{height:13.333333vw;line-height:13.333333vw;border-radius:2.133333vw 2.133333vw 0 0}
.service-info h3{font-size:4.266667vw;line-height:13.333333vw}
.service-info .service-hd::after{width:16.0vw;height:1.6vw;left:21.333333vw;top:6.666667vw}
.service-info .service-icons{width: 21.333333vw;height: 21.333333vw;margin: 5.333333vw auto 6.666667vw; }
.service-info table{width:53.333333vw}
.service-info td{line-height:7.466667vw}
.safe-list li .desc{font-size:4.266667vw}
.safe-list li .detail{font-size:3.2vw}
.logo{width:48.0vw;margin-right:4.0vw}
.icase-list li{width:66.666667vw}
.footer-wraper .foot-logo span,.logo-tt span{font-size:4.266667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.footer-wraper .foot-box label{font-size:3.733333vw}
.footer-wraper .foot-box{padding:4.0vw 0 5.333333vw}
.footer-wraper .foot-box .foot-info{float:none}
.footer-wraper .footer_cop,.footer-wraper .footer_cop a,.footer-wraper .footer_cop .footer_cop_year{font-size:3.2vw}
.footer-wraper .foot-box p.retract{padding-left:24.8vw;text-align:left}
.footer-wraper .foot-box .ads,.footer-wraper .foot-box .zip,.footer-wraper .foot-box .phe,.footer-wraper .foot-box .eml{width:100%}
}