@charset "utf-8";*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html,body{color:#aaa}
html{-webkit-text-size-adjust:100%;font-size:14px}
@media (max-width:1024px){html{font-size:12px}
}body{overflow-x:hidden;font-family:'Roboto','alibaba-pht',Arial,"Microsoft YaHei",sans-serif;font-weight:400}
h1,h2,h3,h4,h5,h6{}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;padding:0;margin:0}
input,textarea{margin:0;padding:0;outline:0;-webkit-appearance:none;border-radius:0;font-family:'Roboto','alibaba-pht',Arial,"Microsoft YaHei",sans-serif;font-weight:400}
select{border:solid 1px #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:14px;font-family:'Roboto','alibaba-pht',Arial,"Microsoft YaHei",sans-serif;font-weight:400}
select::-ms-expand{display:none}
a,a:active{color:#fff}
a:hover{color:#96172e}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;noline:-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
:focus,a:focus{outline:none;-moz-outline:none}
table,td,th{border-collapse:collapse;border-spacing:0}
.ul,.ul li{list-style:none}
hr{margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}
img{border:none;max-width:100%;vertical-align:middle}
.Ispic{background-repeat:no-repeat;background-position:center center;background-size:cover}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;text-justify:inter-ideograph;font-family:'Roboto','alibaba-pht',Arial,"Microsoft YaHei",sans-serif;font-weight:400}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;overflow:hidden;zoom:0}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.dot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dot1,.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}
.dot1{-webkit-line-clamp:1}
.dot2{-webkit-line-clamp:2}
.dot3{-webkit-line-clamp:3}
.dot4{-webkit-line-clamp:4}
.ytable{display:table;width:100%;height:100%;table-layout:fixed}
.ytable-cell{display:table-cell;vertical-align:middle}
::selection{background:#ea6011;color:#fff}
::-moz-selection{background:#ea6011;color:#fff}
::-webkit-selection{background:#ea6011;color:#fff}
.fl{float:left}
.fr{float:right}
.auto-inner{padding-top:70px;width:87.5%;max-width:1440px;margin:0 auto}
.bg_202020,.bgcolor_202020{background-color:#202020}
.sus .title-box{max-width:920px;margin:0 auto;text-align:center}
.sus .title-box h2{margin:0;color:rgb(51,51,51);font-weight:bold;line-height:1.167;margin-bottom:4.6875%}
.sus .title-box h2 .rainbow{color:#fff;background-image:linear-gradient(to right,#1d2ab7,#009ff6,#009ff6,#0dd637,#c7ff64,#fff974,#ffcf48,#ffa623,#ff4f5f,#ff4f5f);-webkit-background-clip:text;color:transparent;_background:none}
.sus .des{color:rgb(51,51,51);line-height:1.588;text-align:center;margin-bottom:0}
.sus .part{padding-top:16.667%}
.sus .part .des p{margin:0;margin-bottom:15px}
.sus .part .des p:last-of-type{margin-bottom:0}
.sus{width:87.5%;max-width:1200px;margin:0 auto}
.sus .part1{text-align:center;padding-top:12.395%}
.sus .part1 .des{color:#333;line-height:1.6;margin-bottom:20%}
.sus .part1 .title-box{margin-bottom:3.333%}
.sus .part2{background-color:#f4f4f4;border-radius:17px;margin-top:16.667%;padding:4%}
.sus .part2 .pic{width:42.75%;text-align:right;padding-right:4.1667%}
.sus .part2 .pic img{border-radius:17px 0 0 17px}
.sus .part2 h2{font-size:30px;color:rgb(51,51,51);font-weight:bold;line-height:1.136;margin:0;margin-bottom:3.57%}
.sus .part2 .des p{color:rgb(51,51,51);line-height:1.25;margin:0;margin-bottom:7px}
.sus .part2 .des{text-align:left;font-size:24px}
.sus .part2 .more{color:#e25f26;display:inline-block;width:100px;height:40px;line-height:40px;border-radius:26px;border:1px solid #e25f26;text-align:center;margin-top:3.5%;transition:all .3s;font-size:14px}
.sus .part2 .more:after{content:'';width:8px;height:5px;display:inline-block;vertical-align:middle;margin-left:3px}
.sus .part2 .more:hover{background-color:#e25f26;color:#fff}
.sus .part3 .more{text-align:center;margin-top:5.5%}
.sus .part3 .more a{color:rgb(255,122,64);display:inline-block;margin:0 auto;line-height:20px;padding-right:30px;position:relative;line-height:40px;border:1px solid #e25f26;border-radius:26px;padding:0 40px 0 20px;transition:all .3s}
.sus .part3 .more a:hover{background-color:#e25f26;color:#fff;}
.sus .part5 .ytable{background-color:#f4f4f4;border-radius:20px}
.sus .part5 .ytable-cell{width:37.33%;overflow:hidden}
.sus .part5 .txt{width:62.67%;padding-left:6.667%;padding-right:4.1667%;color:rgb(51,51,51);line-height:1.167}
.sus .part5 img{transition:all .3s}
.sus .part5 img:hover{transform:scale(1.1)}
.sus .part5 .txt h2{margin:0}
.sus .part5 .more{color:#e25f26;display:inline-block;width:100px;height:40px;line-height:40px;border-radius:26px;border:1px solid #e25f26;text-align:center;margin-top:5.71%;transition:all .3s;font-size:14px}
.sus .part5 .more:after{content:'';width:8px;height:5px;display:inline-block;vertical-align:middle;margin-left:3px}
.sus .part5 .more:hover{background-color:#e25f26;color:#fff}
.sus .part6{padding-bottom:16.667%}
.sus .part6 .des{text-align:left;margin-bottom:11.83%}
.sus .part6 .img{text-align:center}
@media(max-width:768px){.sus .ytable,.sus .ytable-cell{display:block;width:100% !important}
.sus .part2 .pic{text-align:center}
.sus .part2 h2{font-size:5.5vw}
.sus .part2 .des{font-size:3.2vw}
.sus .part2 .more{width:120px;height:40px;line-height:40px;border-radius:20px}
.sus .part3 .des{font-size:3.5vw}
.sus .part1 .title-box img{width:80%}
.sus .part5 .txt{padding:3%}
.sus .part5 img{border-radius:20px}
}
.sus .part6 .img{position:relative;padding-top:52.5%}
.sus .part6 .img img{display:none}
.sus .part6 .img .item{position:absolute;border-radius:8px;cursor:pointer;transition:all .5s;overflow:hidden}
.sus .part6 .img .item:nth-of-type(1){width:23%;padding-top:16%;left:0;top:0}
.sus .part6 .img .item:nth-of-type(2){width:32.5%;padding-top:22.5%;left:14.1667%;top:11.667%;z-index:2}
.sus .part6 .img .item:nth-of-type(3){width:29.1667%;padding-top:20%;left:48.33%;top:0}
.sus .part6 .img .item:nth-of-type(4){width:20.667%;padding-top:14.1667%;left:79.333%;top:11.667%}
.sus .part6 .img .item:nth-of-type(5){width:20%;padding-top:28.75%;left:0;top:43.33%}
.sus .part6 .img .item:nth-of-type(6){width:19.75%;padding-top:14.1667%;left:21.667%;top:65%;z-index:2}
.sus .part6 .img .item:nth-of-type(7){width:12.83%;padding-top:8.333%;left:48.33%;top:43.33%}
.sus .part6 .img .item:nth-of-type(8){width:20%;padding-top:29.1667%;left:63.083%;top:43.33%}
.sus .part6 .img .item:nth-of-type(9){width:22.5%;padding-top:15.583%;left:77.5%;top:54.1667%}
.sus .part6 .img .item:nth-of-type(10){width:32.5%;padding-top:20%;left:28.83%;top:65%}
.sus .part6 .img .item:hover{z-index:3}
.sus .part6 .img .item .txt{position:absolute;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.6);transition:all .5s;opacity:0}
.sus .part6 .img .item .txt .ytable{width:90%;margin:0 auto}
.sus .part6 .img .item .txt .ytable>div{overflow:auto;font-size:16px;line-height:2em;max-height:12em;color:#fff}
.sus .part6 .img .item:nth-of-type(7):hover{width:20%;padding-top:13.33%}
@media(min-width:640px){.sus .part6 .img .item:hover .txt{opacity:1;text-align:left}
}@media(max-width:1024px){.sus .part6 .img .item .txt .ytable>div{font-size:14px}
}@media(max-width:768px){.sus .part6 .img .item .txt .ytable>div{font-size:12px}
.sus .part2 .txt{padding:8.66% 3% 8.66% 3%}
}@media(max-width:640px){.sus .part6 .img .item{position:relative;left:0 !important;top:0 !important;margin:2% 0;text-align:center;width:100% !important;padding-top:0 !important}
.sus .part6 .img .item img{display:block;width:100%}
.sus .part6 .img{padding:0}
.sus .part6 .img .item .txt .ytable{display:table;width:90% !important}
.sus .part6 .img .item .txt .ytable-cell{display:table-cell}
.sus .part6 .img .item.on .txt{opacity:1;text-align:left}
}
.Sitemap{padding:5% 0;color:#fff;min-height:76vh;text-transform:uppercase}
.Sitemap .title{font-size:30px;margin-bottom:3%;margin-top:-10px;line-height:46px}
.Sitemap .title b{display:inline-block;margin-right:1%;font-size:36px;font-weight:600;vertical-align:middle}
.Sitemap li{padding:1.5% 0;border-bottom:1px dashed #2d2d2d}
.Sitemap li .ytable-cell{vertical-align:top}
.Sitemap li .tit{font-size:18px;width:28%}
.Sitemap li .snb{width:72%;font-size:0}
.Sitemap li .snb a{min-width:20%;display:inline-block;font-size:14px;line-height:24px;color:#aaaaaa;margin:3px 0;vertical-align:top;padding-right:5px}
@media(max-width:640px){.Sitemap .title{font-size:24px}
.Sitemap .title .tit b{font-size:30px}
.Sitemap li .tit{font-size:16px}
.Sitemap li .ytable-cell{display:block;width:100%;padding-bottom:2%}
.Sitemap li .snb a{padding-right:10px}
}