@charset "utf-8";
/*banner*/
.page-banner{position:relative;width:100%; height:495px; background-color:#343434;color:#fff;overflow:hidden;}
.page-banner h2{font-size:36px;}
.page-banner p{width:84%;line-height:24px;margin:40px 0 50px;}
.page-banner p.p2{margin:0 0 5px}
.page-banner p.p2 .dot-i{font-style:normal;margin-right:10px}

/*banner*/
.about-us-banner{height:470px;background:#3b3b3b url(../../../images/company/about-us-header-bg.jpg) no-repeat center;position: relative; top:-70px; margin-bottom: -70px;}
.about-us-banner .banner-text{width:68%}


/*页面菜单选项*/
.page-item-menu, .datacenter-item-menu{height:72px;border-bottom:1px solid #dcdadb;}
.page-item-menu a{float:left;height:72px;border:1px solid #f1f0f0;border-bottom:0;text-align:center;margin-right:-1px;-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;transition:all 100ms ease-out;}
.page-item-menu a span{display:block}
.page-item-menu.font_size15 a .title {font-size: 15px;}
.page-item-menu a .title{font-size:18px;color:#7f7e7e;margin-top:15px;}
.page-item-menu a .word{font-size:12px;color:#c1c1c1}
.page-item-menu a.active, .page-item-menu a:hover{-webkit-box-shadow:inset 0 -2px 0 #d30830;-moz-box-shadow:inset 0 -2px 0 #d30830;box-shadow:inset 0 -2px 0 #d30830}
.page-item-menu a.active span, .page-item-menu a:hover span{color:#d30830;}
.page-item-menu .menu-3 a{width:33%;}
.page-item-menu .menu-2 a{width:49%;}
.page-item-menu .menu-4 a, .solu_menu .menu-4 a{width:24.8%}
.page-item-menu .menu-5-1 a, .solu_menu .menu-5 a{width:19.9%;}
.page-item-menu .menu-5 a,.datacenter-item-menu ul.menu-6 li{width:16.57%}
.page-item-menu .menu-7 a, .datacenter-item-menu ul.menu-7 li{width:14.17%}
.page-item-menu .menu-8 a, .datacenter-item-menu ul.menu-8 li{width:12.4%}
.page-item-menu .menu-8 a div, .datacenter-item-menu ul.menu-8 li div {font-size: 12px;}

/*数据中心页面区域选择数据中心*/
.datacenter-item-menu ul{/*display:inline-block;width:100%;*/}
.datacenter-item-menu ul li{position:relative;float:left;height:72px;line-height:72px;border:1px solid #f1f0f0;border-bottom:0;border-top:0;text-align:center;margin-right:-1px}
.datacenter-item-menu ul li a{display:block;font-size:18px;color:#7f7e7e;}
.datacenter-item-menu ul li.active a, .datacenter-item-menu ul li.active a span,
.datacenter-item-menu ul li a:hover, .datacenter-item-menu ul li a:hover span{color:#d30830;}
.datacenter-item-menu ul li .datacenter-name{display:none;position:absolute;top:72px;left:0;width:99%;background:#fff;border:1px solid #dcdadb;padding:10px 0;z-index:2;}
.datacenter-item-menu ul li .datacenter-name a{display:block;font-size:14px;color:#7f7e7e;line-height:20px;padding:5px 0;}
.datacenter-item-menu ul li .datacenter-name a:hover{color:#d30830;}
.datacenter-item-menu ul li a i.trian-arrow{width:10px;height:10px;background:url(../image/icon/icon1.png) -219px -267px no-repeat;position:absolute;top:32px;right:15px}
.datacenter-item-menu ul li a i.trian-arrow.down{background-position:-204px -267px;}
.datacenter-item-menu ul li a span{display:block}
.datacenter-item-menu ul li a span.title{font-size:18px;margin-top:15px;line-height:24px}
.datacenter-item-menu ul li a span.word{font-size:12px;line-height:18px}



/*关于我们 start*/
.aboutus .anch-mission{width:70%;margin:0 auto;color:#8d8c8c;line-height:22px}
.aboutus .anch-mission i{position:absolute;top:-10px;width:20px;height:20px;background:url(../image/icon/icon1.png) no-repeat; display:inline-block}
.aboutus .anch-mission i.icon-01{background-position:-432px -330px;left:-50px}
.aboutus .anch-mission i.icon-02{background-position:-431px -358px;right:-50px}
.aboutus .new-it-frame{width:100%;height:333px; background:url(../image/pic/about-01.png) no-repeat center left}
.aboutus .aboutus-item h3{font-size:24px}
.aboutus .aboutus-item p{line-height:22px;margin:20px 0 35px}
.aboutus .aboutus-item .look-btn{display:inline-block;width:180px;height:50px;line-height:48px;text-align:center;font-size:18px;border:1px solid #d30830}
.aboutus .aboutus-item .look-btn:hover{background-color:#d30830;color:#fff}
.aboutus .smartops .supp-tit{width:550px;height:244px;background:url(../image/pic/about-02.png) no-repeat center;}
.aboutus .smartops .supp-tit p{width:134px;float:left;text-align:center}
.aboutus .smartops .supp-tit p.w148{width:148px}
.aboutus .smartops .supp-tit p span{font-size:16px;line-height:22px}
.aboutus .smartops .supp-tit p label{font-size:12px;display:block;color:#8d8c8c}
.aboutus .butler-ser{width:100%;height:285px;background:url(../image/pic/about-03.jpg) no-repeat center left}
.aboutus .cloud-ser{width:100%;height:310px;background:url(../image/pic/about-04.jpg) no-repeat center right}
.aboutus .prod-ser-photo{width:925px;height:440px;background:url(../image/pic/about-05.png) no-repeat center;margin:0 auto}
.aboutus .prod-ser-photo span{position:absolute;text-align:center}
.aboutus .prod-ser-photo span label{display:block}
.aboutus .prod-ser-photo span.s1{left:20px;top:48px}
.aboutus .prod-ser-photo span.s2{left:130px;top:25px}
.aboutus .prod-ser-photo span.s3{left:260px;top:25px}
.aboutus .prod-ser-photo span.s4{left:406px;top:25px}
.aboutus .prod-ser-photo span.s5{left:136px;top:70px}
.aboutus .prod-ser-photo span.s6{left:220px;top:70px}
.aboutus .prod-ser-photo span.s7{left:316px;top:70px}
.aboutus .prod-ser-photo span.s8{left:395px;top:70px}
.aboutus .prod-ser-photo span.s9{left:675px;top:10px}
.aboutus .prod-ser-photo span.s10{left:557px;top:49px}
.aboutus .prod-ser-photo span.s11{left:632px;top:49px}
.aboutus .prod-ser-photo span.s12{left:707px;top:49px}
.aboutus .prod-ser-photo span.s13{left:780px;top:49px}
.aboutus .prod-ser-photo span.s14{left:857px;top:49px}
.aboutus .prod-ser-photo span.s15{left:8px;top:150px}
.aboutus .prod-ser-photo span.s16{left:109px;top:139px}
.aboutus .prod-ser-photo span.s17{left:210px;top:139px}
.aboutus .prod-ser-photo span.s18{left:296px;top:139px}
.aboutus .prod-ser-photo span.s19{left:388px;top:148px}
.aboutus .prod-ser-photo span.s20{left:480px;top:139px}
.aboutus .prod-ser-photo span.s21{left:573px;top:148px}
.aboutus .prod-ser-photo span.s22{left:660px;top:148px}
.aboutus .prod-ser-photo span.s23{left:750px;top:139px}
.aboutus .prod-ser-photo span.s24{left:848px;top:139px}
.aboutus .prod-ser-photo span.s25{left:25px;top:228px}
.aboutus .prod-ser-photo span.s26{left:136px;top:228px}
.aboutus .prod-ser-photo span.s27{left:328px;top:228px}
.aboutus .prod-ser-photo span.s28{left:597px;top:228px}
.aboutus .prod-ser-photo span.s29{left:801px;top:228px}
.aboutus .prod-ser-photo span.s30{left:28px;top:350px}
.aboutus .prod-ser-photo span.s31{left:139px;top:300px}
.aboutus .prod-ser-photo span.s32{left:446px;top:294px}
.aboutus .prod-ser-photo span.s33{left:793px;top:283px}
.aboutus .prod-ser-photo span.s34{left:793px;top:328px}
.aboutus .prod-ser-photo span.s35{left:461px;top:372px}
.aboutus .prod-ser-photo span.s36{left:131px;top:404px}
.aboutus .prod-ser-photo span.s37{left:220px;top:404px}
.aboutus .prod-ser-photo span.s38{left:312px;top:404px}
.aboutus .prod-ser-photo span.s39{left:400px;top:404px}
.aboutus .prod-ser-photo span.s40{left:482px;top:404px}
.aboutus .prod-ser-photo span.s41{left:582px;top:404px}
.aboutus .prod-ser-photo span.s42{left:672px;top:404px}
.aboutus .prod-ser-photo span.s43{left:752px;top:404px}
.aboutus .prod-ser-photo span.s44{left:840px;top:404px}
.aboutus .customers_item dl{float:left;width:265px;margin:0 50px 40px 0;text-align:center;}
.aboutus .customers_item dl.w470{width:470px}
.aboutus .customers_item dl:nth-child(3n){margin-right:0}
.aboutus .customers_item dl dt{background-color:#d30830;height:44px;line-height:42px;color:#fff;font-size:18px}
.aboutus .customers_item dl dd{padding:25px 0;border:1px solid #eee;border-top:0;min-height:480px}
.honor-wear{width:73%;margin:0 auto;height:330px}
.honor-wear .honor-sort{position:relative;float:left;width:142px;margin:0 75px 40px 0;text-align:center}
.honor-wear .honor-sort:nth-child(4n){margin-right:0}
.honor-sort .h-img{width:142px;height:142px;opacity:1;}
.honor-sort .h-txt{position:
absolute;top:0;width:138px;height:138px;border-radius:50%;border:2px solid #d4d4d4;overflow:hidden;opacity:0;display:none;}
.honor-sort .h-txt span{color:#d30830;line-height:24px;display:block}
.honor-sort .h-txt span:first-child{margin-top:45px}
.honor-wear .honor-sort.active .h-img{display: none;opacity:0;}
.honor-wear .honor-sort.active .h-txt{display:block;opacity: 1;transition: opacity .5s;transform: perspective(800px) rotateY(0deg);}
.aboutus .aptitude-show dl{float:left;width:225px;margin: 0px 0 40px 30px;text-align:center;border:1px solid #d4d4d4}
.aboutus .aptitude-show dl:nth-child(4n){margin-right:0}
.aboutus .aptitude-show dl dt{width:223px;height:143px}
.aboutus .aptitude-show dl dd{height:40px;line-height:38px;border-top:1px solid #d4d4d4;}
.aboutus .aptitude-show a{color:#424242}
/*关于我们 end*/

/*加入我们 start*/
.about .join-us-txt{margin-top:-10px;border-bottom:1px solid #dcdadb;padding-bottom:25px}
.about .recruit-obj{border-bottom:1px solid #dcdadb;padding-bottom:30px}
.about .recruit-obj a{display:inline-block;width:220px;height:50px;line-height:48px;text-align:center;color:#666;border:1px solid #eee;font-size:18px}
.about .recruit-obj a:hover{border:1px solid #ffeeee;background-color:#ffeeee}
.about .recruit-obj a.active, .about .depart-wear ul:hover{border:1px solid #d30830;background-color:#d30830;color:#fff}
.about .depart-wear ul{float:left;width:185px;padding:30px 0;border:1px solid #eee;color:#666;margin:0 0 60px 135px;text-align:center;cursor:pointer}
.about .depart-wear ul.item-4 {margin:0 0 60px 80px;}
.about .depart-wear ul.ml295{margin-left:295px}
.about .depart-wear ul li.word{width:62%;font-size:12px;margin:15px auto 8px;border-bottom:1px solid #eee;padding-bottom:8px}
.about .depart-wear ul li.icon{width:70px;height:60px;background:url(../image/icon/icon1.png) -952px -373px no-repeat; display:inline-block}
.about .depart-wear ul:hover li.word{border-bottom:1px solid #fff}
.about .depart-wear ul:hover li.icon{background-position:-1026px -373px}
.campus_advert_bg{background:#885125 url(../image/bg/campus_advert_bg.jpg) no-repeat center;height:170px;line-height:160px;color:#fff;font-size:36px}
.campus_advert_bg span{margin-left:-200px}
.campus_advert_bg .detail-btn{position:absolute;top:55px;right:300px;width:215px;height:50px;line-height:48px;text-align:center;color:#fff;border:1px solid #fff;font-size:18px}
.campus_advert_bg .detail-btn:hover{border:1px solid #d30830;background-color:#d30830}
.theme-popover-mask{display:none;z-index:998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40)}
.theme-popover{display:none;z-index:1000;position:fixed;top:50%;left:50%;width:600px;border-radius:4px;border:solid 2px #666;background-color:#fff;box-shadow:0 0 10px #666;padding-top: 60px;padding-bottom: 110px;transform: translate(-50%, -50%);}
.theme-popover-content{max-height: 400px;overflow: auto}
.theme-poptit{padding:12px;position:absolute;top: 0; width: 576px}
.theme-poptit h3{margin:20px 0 0 20px;font-size:18px;font-weight:700}
.theme-poptit .close{float:right;color:#999;margin:-2px -5px -5px;font:bold 24px/26px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#333}
.theme-popbod{width:90%;margin:10px auto}
.theme-popbod dl{margin-bottom:10px}
.theme-popbod dl dt{width:100%;font-size:16px;padding-bottom:8px;border-bottom:1px solid #d30830;margin-bottom:10px}
.theme-popbod dl dd{margin-bottom:5px;line-height:20px}
.theme-popbod dl dd p{padding-left: 22px}
.theme-popbod p.join-email{margin: 20px 0 40px; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%)}
.join-email a.send-email{display:inline-block;background-color:#d30830;width:250px;height:50px;line-height:48px;text-align:center;color: #fff}
.join-email a.send-email:hover{background-color:#db043c}
.join-email a.send-email .icon-join{width:28px;height:28px;background:url(../image/icon/icon1.png) -208px -500px no-repeat; display:inline-block;vertical-align:middle}
/*加入我们 end*/

/*产品 产品优势显示*/
.prod-advant dl{float:left;margin:0 3% 10px 0}
.prod-advant.dl-four dl{margin-right: 4%;}
.prod-advant dl:last-child{margin-right:0}
.prod-advant dl dt{display:inline-block;text-align:center;margin-left:70px}
.prod-advant dl dt.ml30{margin-left:30px}
.prod-advant dl dt.ml55{margin-left:55px}
.prod-advant dl dt.ml90{margin-left:90px}
.prod-advant dl dt.ml95{margin-left:95px}
.prod-advant dl dt.ml105{margin-left:105px}
.prod-advant dl dt.ml110{margin-left:110px}
.prod-advant dl dt.ml125{margin-left:125px}
.prod-advant dl dt.ml150{margin-left:150px}
.prod-advant.dt-ml60 dl dt {margin-left: 60px;}
.prod-advant dl dt label{display:block;font-size:18px;color:#d30830;margin:15px 0;}
.prod-advant dl dt .icon{display:inline-block;width:120px;height:120px;border-radius:50%;border:1px solid #d4d4d4;}
.prod-advant dl dt .icon i{width:46px;height:50px;background:url(../image/icon/icon1.png) no-repeat; display:inline-block;margin-top:35px;}
.prod-advant dl dt .icon i.mt-30{margin-top: 30px;}
.prod-advant dl dt .icon i.icon-flexible{background-position:-4px -601px}
.prod-advant dl dt .icon i.icon-safety{background-position:-50px -599px;width: 47px;}
.prod-advant dl dt .icon i.icon-perform{background-position:-145px -601px}
.prod-advant dl dt .icon i.icon-reliable{background-position:-98px -600px}
.prod-advant dl dt .icon i.icon-perform{background-position:-145px -601px}
.prod-advant dl dt .icon i.icon-reliable{background-position:-98px -600px}
.prod-advant dl dt .icon i.icon-separat{background-position:-207px -602px}
.prod-advant dl dt .icon i.icon-quick{background-position:-260px -596px;}
.prod-advant dl dt .icon i.icon-visit{background-position:-283px -979px;}
.prod-advant dl dt .icon i.icon-cost{background-position:-330px -979px;width: 50px}
.prod-advant dl dt .icon i.icon-high{background-position:-381px -984px;}
.prod-advant dl dt .icon i.icon-monitor{background-position:-507px -221px;}
.prod-advant dl dt .icon i.icon-convey{background-position:-562px -220px;}
.prod-advant dl dt .icon i.icon-platform{background-position:-617px -222px;}
.prod-advant dl dt .icon i.icon-icon1{ background-position: -470px -279px;width: 65px;height: 65px;}
.prod-advant dl dt .icon i.icon-icon2{ background-position: -542px -286px;width: 53px;height: 51px;}
.prod-advant dl dt .icon i.icon-icon3{background-position: -597px -282px;width: 65px;height: 54px;}
.prod-advant dl dt .icon i.icon-icon4{background-position: -476px -337px;width: 55px;height: 54px;}
.prod-advant dl dt .icon i.icon-icon5{background-position: -527px -335px;width: 65px;height: 54px;}
.prod-advant dl dt .icon i.icon-icon6{ background-position: -587px -337px;width: 52px;height: 49px;}
.prod-advant dl dt .icon i.icon-icon7{background-position: -637px -338px;width: 36px;height: 55px;}
.prod-advant dl dt .icon i.icon-dbk1{background-position:-751px -791px;width: 65px;height: 54px;}
.prod-advant dl dt .icon i.icon-dbk2{background-position:-813px -784px;width: 65px;height: 54px;}
.prod-advant dl dt .icon i.icon-dbk3{background-position:-874px -788px;width: 65px;height: 54px;}
.prod-advant dl dt .icon i.icon-dbk1-1{background-position:-931px -788px;width: 65px;height: 54px;}
.prod-advant dl dt .icon i.icon-dbk1-2{background-position:-992px -788px;width: 61px;height: 54px;}
.prod-advant dl dt .icon i.icon-dbk1-3{background-position:-1050px -787px;width: 61px;height: 54px;}
.prod-advant dl dt .icon i.icon-cfw1{background-position: -51px -598px;width: 47px;height: 54px;}
.prod-advant dl dt .icon i.icon-cfw2{background-position: -1px -599px;width: 49px;height: 54px;}
.prod-advant dl dt .icon i.icon-cfw3{background-position: -1064px -729px;width: 79px;height: 54px;}
.prod-advant dl dt .icon i.icon-business{background-position: -394px -593px;width: 58px;height: 54px;}
.prod-advant dl dt .icon i.icon-disaster{background-position: -350px -595px;width: 47px;height: 54px;}
.prod-advant dl dt .icon i.icon-fastfiber{background-position: -303px -594px;width: 50px;height: 54px;}
.prod-advant dl dt .icon i.icon-discern{background-position: -858px -259px;width: 55px;}
.prod-advant dl dt .icon i.icon-defense{background-position: -913px -259px;}
.prod-advant dl dt .icon i.icon-occupy{background-position: -965px -257px;height: 55px;width: 56px;}
.prod-advant dl dt .icon i.icon-gbt{background-position:-548px -288px}
.prod-advant dl dt .icon i.icon-load{background-position:-462px -726px;width: 49px;}
.prod-advant dl dt .icon i.icon-iso-one{background-position:-52px -600px;}
.prod-advant dl dt .icon i.icon-iso-two{background-position:-798px -263px;width:51px;}
.prod-advant dl dt .icon i.icon-xinzi{background-position:-944px -317px;width:55px;}
.prod-advant dl dt .icon i.icon-fuli{background-position:-1006px -317px}
.prod-advant dl dt .icon i.icon-zhiyegh{background-position:-1059px -313px;width:55px;}
.prod-advant dl dt .icon i.icon-kaizhi{background-position:-921px -442px}
.prod-advant dl dt .icon i.icon-dingzhi{background-position:-921px -495px}
.prod-advant dl dt .icon i.icon-prod-ff{background-position:-976px -442px}
.prod-advant dl dt .icon i.icon-hunheyun{background-position:-976px -495px;width:50px}
.prod-advant dl dt .icon i.icon-team{background-position:-1030px -442px}
.prod-advant dl dt .icon i.icon-kuaisubushu{background-position:-468px -788px}
.prod-advant dl dt .icon i.icon-Degree{background-position: -1231px -667px;height: 57px;}
.prod-advant dl dt .icon i.icon-plugin{background-position: -1292px -669px;height: 54px;width: 55px;}
.prod-advant dl dt .icon i.icon-response-speed{background-position: -1362px -669px;height: 54px;width: 55px;}
.prod-advant dl dt .icon i.icon-sys-Degree{background-position: -1426px -669px;height: 54px;width: 55px;}
.prod-advant dl dt .icon i.icon-web-Degree{background-position: -1495px -670px;height: 57px;width: 55px;}
.prod-advant dl dt .icon i.icon-compliance{background-position: -1290px -732px;height: 57px;width: 55px;}
.prod-advant dl dt .icon i.icon-deploy {background-position: -1082px -1040px;}
.prod-advant dl dt .icon i.icon-resource {background-position:-1133px -1039px;width: 50px;}
.prod-advant dl dt .icon i.icon-network {background-position:-1189px -1036px;width: 56px; height: 56px}
.prod-advant dl dt .icon i.icon-inquire {background-position:-1253px -1040px;width: 48px; height: 56px}

.prod-advant dl dd{display:inline-block;width:100%;line-height:24px;}
.prod-advant dl dd i{font-size:18px;color:#9e9e9e;font-style:normal;width:30px;float:left;vertical-align:sub}
.prod-advant dl dd span{float:left;width:87%}
.prod-advant dl dd span.wid65{width: 65%;}
.content-wrap .dl-two dl{width:43%}
.content-wrap .dl-two dl:last-child{float:right}
.content-wrap .dl-three dl{width:31%}
.content-wrap .dl-four dl{width:22%}
.content-wrap .span-wid73 dl dd span {width: 73%;padding-left: 10%;}
.content-wrap .span-wid73 dl:first-child dd span{padding-left: 0;}
.clound-load dl{width: 24%; margin: 0 14% 10px 0;}
.clound-load.column-3 dl{width:31%;margin-right:3%}
.clound-load dl:last-child{margin-right:0}
.clound-load dl dt{text-align: center;width: 100%;margin-left: 0px;}

/* 联系我们 start */
.contact_uc_info { position:relative; width:100%; height:auto;}
.contact_uc_info p { font-size:18px; color:#666; margin-bottom:8px}
.contact_uc_item { position:relative; border:1px solid #dddee3; width:1100px; height:305px; margin-top:40px; display: flex;justify-content: space-between;align-items: center}
.contact_uc_item .desc { width:44%; padding-left: 40px; }
/* .contact_uc_item .desc.right { text-align:right; } */
.contact_uc_item .desc .title { height:50px; margin-bottom:20px; }
.contact_uc_item .desc .title span { font-size:24px; font-weight:bold; color:#d30830; padding-bottom:8px;}
.contact_uc_item .desc p { font-size:14px; color:#666; line-height:18px; margin-bottom:8px; }
.contact_uc_item .desc p strong { display:inline-block; font-weight:normal; vertical-align:top;}
.contact_uc_item .desc p span { display:inline-block; width:90%; }
.contact_uc_item .desc p span.widthauto { width:auto; }
.contact_uc_info  .contact_uc_item .map{float: left; width:550px;height: 305px;}
/* 联系我们 end */
@media (max-width: 767px) and (max-device-aspect-ratio: 1/1) {
  .contact_uc_info { position:relative; width:100vw; height:auto;}
  .contact_uc_info p { font-size:18px; color:#666; margin-bottom:8px}
  .contact_uc_item { position:relative; border:0px solid #dddee3; width:100vw !important; height:auto !important; margin-top:10vw; display: flex;justify-content: space-between;align-items: center;flex-direction: column;}
  .contact_uc_item .desc { width:100%; padding-left: 0; padding: 2vw}
  /* .contact_uc_item .desc.right { text-align:right; } */
  .contact_uc_item .desc .title { height:50px; margin-bottom:20px; }
  .contact_uc_item .desc .title span { font-size:24px; font-weight:bold; color:#d30830; padding-bottom:8px;}
  .contact_uc_item .desc p { font-size:14px; color:#666; line-height:18px; margin-bottom:8px; }
  .contact_uc_item .desc p strong { display:inline-block; font-weight:normal; vertical-align:top;}
  .contact_uc_item .desc p span { display:inline; width:90%; }
  .contact_uc_item .desc p span.widthauto { width:auto; }
  .contact_uc_info  .contact_uc_item .map{float: left; width:100vw;height: 305px;}
}

/*新闻中心*/
.about-us-banner{height:450px;background:#221a27 url(../../../images/company/about-us-header-bg.jpg) no-repeat center}
.about-us-banner .banner-text{width:68%}
.news_list {position:relative;width:100%;text-align:left;}
.news_list dl {display:block;margin-bottom:30px}
.news_list dl dt {width:100%;display: inline-block; border-bottom:1px dashed #cfcfcf;line-height:28px;font-size:18px;padding-bottom:6px; margin-bottom:10px; }
.news_list dl dt .time{display:block; margin-right:0px; text-align:right; color:#999;font-size:14px}
.news_list dl dt a{float:left;width: 80%;color:#d30830;}
.news_list dl dt a:hover{color:#333}
.news_list dl dd {line-height:24px; color:#666;background-color:#f8f7f7;}
@media (max-width: 768px) {
  .news_list dl dt { font-size: 24px;}
  .news_list dl dt .time {font-size: 20px;}
  .news_list dl dd { font-size: 20px; }
}
/* 新闻详情 */
.news_detail .tit{border-bottom:1px solid #eee;color:#d30830;font-size:20px;padding-bottom:10px;margin-bottom:30px;line-height:30px}
.news_detail .tit .time{float:right;line-height:34px;color:#838384;font-size:16px;}
.news_detail .desc{display:inline-block;font-size:14px;color:#666;padding:0 20px;}
.news_detail .desc div{line-height:28px}
.news_detail .desc a{color:#d30830; text-decoration:none}
.news_detail .desc a:hover{color:#db043c;text-decoration:underline}
.news_detail .other-news{text-align:right;height:40px;margin-top:40px}
.news_detail .other-news a{border:1px solid #e1e0e1;padding:4px 14px;margin-left:10px;color:#666;}
.news_detail .other-news a:hover{border:1px solid #d30830;color:#d30830}

/*鹿云志*/
.anch-blog .history{ background:url(../image/icon/gray_line_5x5.jpg) repeat-y 187px 0; position:relative;}
.history-date{ overflow:hidden;}
.history-date h2 {padding-left:45px; margin-bottom:50px}
.history-date h2 span{position:absolute;background-color:#fff;border:3px solid #d30830;border-radius:50%;top:0px;left:179px;_left:92px;width:20px;height:20px}
.history-date h2.first{position:absolute; left:0; top:0; width:1000px; z-index:99;}
.history-date h2 a{display:inline-block; *display:inline; color:#d30830; padding-right:17px; font-size:24px; margin:21px 97px 0 0;}
.history-date h2 a i{display:inline-block; *display:inline; zoom:1; border:2px solid #f4f4f4;border-radius:50%;background:url(../image/icon/icon1.png) -285px -275px no-repeat;width:24px;height:24px;margin-left:10px;vertical-align:sub}
.history-date h2 a:hover i{border:2px solid #dcdadb}
.history-date h2.date02{background:none}
.history-date ul li {padding-bottom:40px; zoom:1; text-align:left;}
.history-date ul li i{display:block;background-color:#fff;border:2px solid #d30830;border-radius:50%; width:12px; height:12px; margin-left:183px;position:absolute; _position:absolute; _left:0px;}
.history-date ul li.last{padding-bottom:0}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 {float:left; width:168px; text-align:right; color:#424242;font-size: 16px; font-weight:normal; font-size:18px; line-height:16px;}
.history-date ul li h3 span {display:block;color:#dcdadb;font-size:12px;margin-top:5px}
.history-date ul li dl {float:left; padding-left:61px; margin-top:-5px;}
.history-date ul li dl dt {font-size: 18px; color:#424242; font-weight: bold;}
.history-date ul li dl dt strong{font-size:24px}
.history-date ul li dl dt span {display:block;color:#666;font-size:14px;font-weight:normal;margin-top:5px}
.history-date ul li dl dt p.mark{color: #d30830;}
.anch-blog  a {color: #424242}
.anch-blog  a:hover {color: #d30830}

.content-wrap{position:relative;}
.content-wrap .pt80{padding-top: 80px;}
.prod-anchor .text{margin-bottom:30px;line-height:24px;color: #030202;}
.prod-anchor .text.mb110{margin-bottom: 110px;}
.prod-anchor .text.mb75{margin-bottom: 75px;}
.prod-anchor .text.gray7{color:#7f7f7f;}
.prod-anchor .text:last-child{margin-bottom:0}
.content-wrap h3{font-size:24px;color:#040404;margin-bottom:40px;padding-top:40px;}
.content-wrap h3.mb20{margin-bottom:20px}
.content-wrap h3.red{color:#d30830;font-size:30px}
.content-wrap h3 .supp-desc{font-size:20px;color:#666}
.content-wrap h3 p.border-line{border-bottom:1px solid #dcdadb;padding-bottom:20px;}
.content-wrap h5{color:#d30830;margin-bottom:15px;}
.content-wrap h5.mb30{margin-bottom: 30px;}
.content-wrap h5.h5_0{color:#040404}

/*h3标签,边框线在字中间*/
.bd-c-line-h3{position:relative;width:100%;font-size:30px;text-align:center}
.bd-c-line-h3 span{padding:0 20px;background:#fff}
.bd-c-line-h3 .border-line{border-top:1px solid #dcdadb;position:absolute;top:10px;left:0;width:100%;z-index:-1;}

/*文档中心*/
.docbanner{background: url(../image/help/docbackground.jpg) center no-repeat ;height: 444px;position: relative;width: 100%;color: #fff;margin-bottom: -70px;top:-70px;}
.docmain dl{width: 274px; float: left; text-align: center; margin: 0px 20px 8px 72px;}
.docmain dl dd{height: 70px;margin-top: 10px;color:#424242;font-size: 16px;}
.docmain dl dt .icon{display: inline-block;    width: 140px;height: 140px;}
.docmain dl dt .icon i{margin-top: 26px;display: inline-block; width: 110px;height:80px;  background: url(../image/icon/icon1.png) no-repeat;}
.docmain dl dt .icon i.icon-acloud{background-position: -561px -844px;}
.docmain dl dt .icon i.icon-dedicated{background-position: -171px -2px;width:102px}
.docmain dl dt .icon i.icon-third{background-image: url("../image/icon/icon-guard.png");background-position: 24px 20px; height: 100px}
.docmain dl dt .icon i.icon-beian{background-position: -675px -845px;width:88px}
.docmain dl dt .icon i.icon-money{background-position: -455px   -940px;    width: 102px;}
.docmain dl dt .icon i.icon-school{background-position:-451px -840px;}
.docmain dl dt .icon i.icon-tools{height: 73px; width: 85px;background-position: -572px -1018px;}
.docmain dl dt .icon i.icon-exper{    background-position: -499px -1020px;height:75px;width: 81px;}
.docmain dl dt .icon i.icon-website{background-position: -654px -1018px; width: 85px; height: 75px;}
.docmain dl dt .icon i.icon-manager{background-position: -416px -1021px; width: 85px; height: 75px;}
.docmain dl dt .icon i.icon-cdn2{background-position: -1152px -343px; width: 85px; height: 98px;}
.docmain dl dt .icon i.icon-faq{background-position: -1303px -804px;width: 77px;height: 81px;}
.docmain dl dt .icon i.icon-user{background-position: -1393px -804px; width: 79px; height:89px;}
.docmain dl dt .icon i.icon-SmartEye{background-position: -1337px -1009px;width: 150px;height: 24px;margin-top: 79px;}
.docmain dl:hover { background:#d30830;color: #fff}
.docmain dl:hover  dt span.icon i.icon-tools{background-position:-902px -1020px}
.docmain dl:hover  dt span.icon i.icon-exper{background-position: -828px -1020px}
.docmain dl:hover  dt span.icon i.icon-website{background-position:-984px -1021px}
.docmain dl:hover  dt span.icon i.icon-manager{background-position:-744px -1020px}
.docmain dl:hover  dt span.icon i.icon-acloud {background-position:  -868px -840px;}
.docmain dl:hover dt span.icon i.icon-dedicated{background-position: -972px -941px;}
.docmain dl:hover dt span.icon i.icon-third{background-position: 24px -64px;}
.docmain dl:hover dt span.icon i.icon-beian{background-position: -982px -841px;}
.docmain dl:hover dt span.icon i.icon-money{background-position: -762px -936px;}
.docmain dl:hover dt span.icon i.icon-school{background-position:-758px -836px;}
.docmain dl:hover dt .icon i.icon-faq{background-position: -1302px -895px;width: 77px;height: 81px;}
.docmain dl:hover dt .icon i.icon-user{background-position: -1395px -895px; width: 79px; height:89px;}
.docmain dl:hover dt .icon i.icon-cdn2{background-position: -1272px -343px; width: 85px; height: 98px;}
.docmain dl:hover dt .icon i.icon-SmartEye{background-position: -1337px -1055px;width: 150px;height: 24px;margin-top: 79px;}
.search-form {width:420px;margin: 50px auto;background: #fff;padding:6px;}
input.search-text {text-indent: 6px;height: 33px;line-height: 33px;width: 365px;border: 0px none;outline: medium none;    font-size: 18px; }
input.search-button {outline: black;background: #fff url(../image/icon/icon1.png) -440px -426px no-repeat; width: 50px; height: 25px; border: 0px none;  padding: 0px;    border-left: 1px #ccc solid;}
.help_classify{ position: absolute;bottom:-2px;left: 50%; margin-left: -300px;}
.help_classify li{float: left;margin-right: 10px; border: 2px #fff solid; background-color: transparent;}
.help_classify li a{width: 156px;font-size: 16px;height: 46px; line-height: 46px; border: 0px;}
.help_classify li a.agree{width:188px}
.triangle_black_down{display: inline-block;width: 0px;height: 4px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #fff;    margin-right: 14px;}
.help_classify li:hover {background-color: #fff;}
.help_classify li:hover a {color:#424242}
.help_classify li:hover .triangle_black_down{border-top: 6px solid #B3ADAD;}
.help_classify li:hover .submenu{  display: inline-block;}
.help_classify li .submenu{display:none;}
.help_classify .submenu {border: 1px #ccc solid;position: absolute;top:48px;left: 0px;background: #fff;padding-top: 4px;padding-bottom: 10px;z-index: 55; width: 188px;}
.help_classify .submenu li {height: 36px;}
.help_classify .submenu li  a{position: relative;font-size:15px;color: #424242; width: 164px;line-height: 36px;height: 36px;text-align: left; padding-left: 20px;}
.help_classify .submenu li {overflow: hidden;}
.help_classify .submenu.agreementmenu li a {width: 212px;}
.help_classify .submenu li  a .arrow {position: absolute; right: 30px; top:10px; width: 12px;height: 13px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAAABGdBTUEAALGPC/xhBQAAAO1JREFUGBljqO7ferm6b1sVAxbAxMzEVMfIwFBb079t0v///4FMBABzqifstGP493cTkLOdRUY+viFM+xdICVxl7aQd+v/+/tsOFLvCysYZ1JDt+AUuCVJZM3mn4v/ff3cBtXzgZmbwQpEEKWiYvlPsz48/R4DM50wgARTA+v8PkA/EjKwoOhsmbZP5/YdhJ9DYP1wMTB5wnTX9uzX//GE4xsj4/w0vF6tddaEHxFigDov/DL8PA3WcZRHgcq9Id/0Isoqxrn+b5z+G/2v+MzAt05f2yAgLY/wLcwPLPwaGRsb/DH0tRZ61MEEYDQA+XVFatdlFHgAAAABJRU5ErkJggg==') center no-repeat}
.help_classify .submenu li  a .arrow.arrow-down {top:14px; width: 12px; height: 7px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAABGdBTUEAALGPC/xhBQAAANtJREFUGBmFjr9qwlAUh78bEhA6uBQhJQ4dnTp2aAwRXASXQh+im+/i6m4H21mylUYXVx9A0FAKSmlBQQzN9RyhQgXpB+dwz+8PXBbcTWRa/MOC8F5yU8dgEsk+i3B7rjMniiz0Dc7TISPNnszqnah2WsoIb+aEX+J31XN0BVw9gkl/KJKMOFBN+SC6LmAooWHAqKOa0aVY4lJGnljMpeGi7mHdnM1Y7lkVv20Y7DR3LOjxSbO8Yfsm//XEcC32u4TXqPC6Vl/5U1BhSd3fUrzIM3dxHnzSpeq/7AE/oj+Z/Ll/BgAAAABJRU5ErkJggg==') center no-repeat;}
.help_classify li .childermenu {height: auto; overflow: hidden;}
.help_classify li a.check {background-color: #F1F2F5}
.help_classify li .childermenu.check a{background-color: #F1F2F5}
.help_classify li .childermenu li{margin: 0px;border: 0px;}
.help_classify li .childermenu li:hover a{color: #d30830}
.help_classify li .childermenu li span {font-size: 12px;padding-left: 20px;}
.docbanner ul.submenu a:hover{background-color: #F1F2F5}
input.search-button:hover{ background-color: #fff;}
.guidelist dl dt i,.guide .constance p i{width:55px;height:60px;background:url(../image/icon/icon1.png) no-repeat; display:inline-block;margin-top:30px;}
.guidelist  dl{width: 20%;float: left;}
.guidelist  dl dd{line-height: 55px;}
.highlighted { background-color: #fbe54e;}
.guidelist  dl dt i.icon-cgroup{width:70px; background-position:-749px -657px;}
.guidelist  dl dt i.icon-instance {width:70px;background-position:-515px -656px;}
.guidelist  dl dt i.icon-volume{width:57px; background-position:-578px -656px;}
.guidelist  dl dt i.icon-network{width:70px; background-position:-625px -656px;}
.guidelist  dl dt i.icon-rounter{width:62px; background-position:-687px -653px;}
.guidelist  dl dt i.icon-clb{width:70px; background-position:-513px -716px;}
.guidelist  dl dt i.icon-ipaddress{width:61px; background-position:-574px -718px;}
.guidelist  dl dt i.icon-tput{width:62px; background-position:-628px -715px}
.guidelist  dl dt i.icon-sdn{width:62px; background-position:-675px -319px;}
.guidelist  dl dt i.icon-image{width:70px; background-position:-684px -717px;}
.guidelist  dl dt i.icon-snapshot{width:70px; background-position:-746px -724px;}
.guidelist  dl dt i.icon-recyclebin{width:70px; background-position:-515px -782px;}
.guidelist  dl dt i.icon-rdbs{width:64px; background-position:-631px -774px;}
.guidelist  dl dt i.icon-applyenv{width:63px; background-position:-576px -784px;}
.guidelist  dl dt i.icon-update{width:60px; background-position:-1135px -905px;}
.guidelist  dl dt i.icon-monitor{width:56px; background-position:-1080px -907px;;}
.guidelist  dl dt i.icon-keypair{width:70px; background-position:-1207px -262px;}
.guidelist  dl dt i.icon-key{width:70px; background-position:-1302px -254px;}
.guidelist  dl dt i.icon-activitie{width:70px; background-position:-1397px -261px}
.guidelist  dl dt i.icon-project{width:70px; background-position:-1496px -253px}
.guide ul li i{height: 41px;margin-top: 0px;width: 30px;float: left;}
.sidebar-wrap.guide ul li a{    float: left; width: 61.6%;/* border-right: 0px; */padding-left: 44px;}
.guide ul li i.show{background-position:-160px -118px;}
.sidebar-wrap .disk_list li:hover i.show,.sidebar-wrap .disk_list li span.border i.show{background-position:-459px -187px;margin-top: 1px;}
/*.sidebar-wrap .disk_list li:hover a, .sidebar-wrap .disk_list li.selected a{border:1px #fff solid;color: #d30830;}
.sidebar-wrap .disk_list li:hover,.sidebar-wrap .disk_list li.selected {color: #d30830;border: 1px solid #d30830;}*/
.sidebar-wrap .disk_list .acloudlis li.choose a{color: #d30830;}
.sidebar-wrap  .anchnet-sort li i.addsort{background-position:-285px -264px;width:37px;/*border-right:1px solid #d30830;border-bottom:1px solid #d30830;*/}
.sidebar-wrap  .anchnet-sort li.selected ul.listnone{margin-top:50px }
/*.sidebar-wrap  .anchnet-sort li.selected a{color:#716868;}
.sidebar-wrap  ul.anchnet-sort li.selected{border:none;border-top:1px solid #d30830}*/
/*.sidebar-wrap  ul.anchnet-sort li.selected a.anchnet{border-left:1px solid #d30830;color:#d30830;    border-bottom: 1px #d30830 solid;}*/
.highlight_linux_none {background: #F0F0F0; color: #666;font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif;padding: 10px;width: 710px;}
.instance_chlist  table.api tr{border-bottom: 1px solid #E8E8E8;}
.instance_chlist  table.api td,.section table tr th  {padding: 10px;vertical-align: middle;}
.instance_chlist  table.api .table_pre{background-color: #F0F0F0;}
.instance_chlist  table.api .table_pre pre{padding:10px;white-space: pre-wrap;word-wrap: break-word;}
.instance_chlist  table.api tbody tr:hover {background: #fef5f8;}
.instance_chlist .yuns.sense{border-bottom:1px  #eee solid;padding-bottom:8px}
.body-wrap.instancelist  ul{float: left;border-bottom:2px solid #d30830;}
.body-wrap.instancelist  ul.about_type{width:100%;}
.body-wrap.instancelist .about_type li a:hover{background-color: #d30830;color:#fff;}
.body-wrap.instancelist li.check{background-color: #d30830;}
.body-wrap.instancelist .about_type li.check a,.docmain dl:hover a dd{color:#fff}
.body-wrap.instancelist .about_type li a{ min-width: 100px; padding: 10px;color: #424242;float: left;}
.body-wrap.instancelist .addipwid li a{width: 166px}
.body-wrap.instancelist .os_type{ margin-top: 20px;float: left;width: 100%;}
.body-wrap.instancelist table.choose_type{ width: 100%;margin: 20px 0px;}
.body-wrap.instancelist table.choose_type.border td{border:1px solid #E1E4E5}
.body-wrap.instancelist table.choose_type.mt0{margin-top: 0}
.body-wrap.instancelist table.choose_type.Placeholder-icon{margin-left: 23px; width: 96%;}
.body-wrap.instancelist .Placeholder-help-icon{margin-left: 23px;margin-top: 0px;}
.body-wrap.instancelist table.choose_type tbody{ border: 1px solid #e1e0e1;}
.body-wrap.instancelist table.choose_type tr td{line-height:30px;padding:2px 8px; vertical-align: middle;}
.body-wrap.instancelist table.choose_type tr td.open_bank_info{padding-left:35px;line-height:20px}
.body-wrap.instancelist table.choose_type tbody.addborder tr td{border:1px solid #e1e0e1}
.body-wrap.instancelist table.choose_type tr.line-h50 td{line-height:50px;}
.body-wrap.instancelist table.choose_type tr th{font-weight:bold;color:#d30830;text-align:center;border:1px solid #E1E4E5;height:30px}
.body-wrap.instancelist table.choose_type.tl_choose_type tr th {text-align: left;padding-left: 15px;}
.body-wrap.instancelist table.choose_type.tl_choose_type tr td {text-align: left;padding-left: 15px;}
.body-wrap.instancelist table.choose_type tr th.wid-36{width: 36%;}
.body-wrap.instancelist table.choose_type tr td.border{ border: 1px solid #e1e0e1;border-left:none;border-top:none}
.body-wrap table.cpu_type tr.for th{width: 30%;border:none}
.body-wrap table.cpu_type tbody.border0{border:none}
.body-wrap table.cpu_type tbody.border0 tr{border-top:1px solid #e1e0e1}

.help_sla table tr.title td{font-weight:bold;border:1px solid #E1E4E5;background-color:#fef5f8;text-align: left;}
.help_sla table tr td{padding:10px;line-height:24px}
.help_sla table td{ border: 1px solid #e1e0e1;}
.help_sla table tr.gray-bg{background:#f8fbfc}
.help_sla table td .overall {display: inline-block;line-height: 53px;vertical-align: top;}
.help_sla table td .warp {display: inline-block;}
.help_sla table td .molecule { padding-bottom: 5px;border-bottom: 1px solid #000000;}
.help_sla table td .denominator {display: block; text-align: center;padding-top: 5px;}

.right_item .download.mar0{margin-top:0px}
.sidebar-wrap .constance{margin: 30px 0px;width: 100%;border: 1px #d30830 solid;float:left;color:#d30830}
.sidebar-wrap .constance p{line-height: 35px;font-size:16px}
.sidebar-wrap .constance p i.icon_qq{background-position: -910px -337px; width: 26px; height: 25px;margin-top: 0px;}
.sidebar-wrap .constance p i.icon_phone{background-position: -872px -337px; width: 28px; height: 25px;margin-top: 0px;}
.sidebar-wrap ul.acloudlis{margin-top:10px}
.body-wrap .instance_chlist .beianlist{width:50%;border:none;cursor: pointer;line-height: 26px;}
.body-wrap .instance_chlist .ba_answer{border-left:1px #ccc solid;padding-left:16px;}
.beian_caret_down {display: inline-block;margin-right: 8px;width: 0;height: 0;border-top: 8px solid transparent; border-bottom: 8px solid transparent;border-left: 8px solid #d30830;}
.sidebar-wrap ul.acloudlis li,.sidebar-wrap.guide ul li{margin-bottom: 6px; border: 1px #fff solid;}
.document .right_item {float: right;min-width: 800px;overflow: hidden;}
.document .right_item .section {line-height: 1.6em;margin: 10px 0 20px;}
.right_item ul.about_type li{font-size: 16px;line-height: 20px;}
.right_item .section { font-size: 14px;line-height: 2.2em;}
.body-wrap .instance_chlist span.show{  border: 1px #ccc solid;padding: 0px 5px 2px 5px;font-size: 14px;}
.section h1 {font-size: 24px;color: #424242;line-height: 48px;font-weight: 400;margin: 8px 0;}
.section h2 {font-size: 22px;color: #424242;line-height: 42px;font-weight: normal;margin: 8px 0;border: 0;}
.section h3 {font-size: 18px;color: #424242;line-height: 36px;font-weight: normal;margin: 4px 0;border: 0;padding-top:10px}
.section h5 {font-size: 16px;color: #424242;line-height: 30px;font-weight: normal; margin: 4px 0;}
.section h1:hover .headerlink, .section h2:hover .headerlink, .section h3:hover .headerlink {display: inline;}
.section .headerlink {display: none;font-size: 18px;padding: 0 10px;vertical-align: top;}
.arabic { margin: 20px 0;}
.right_item .section ol li {list-style-position: inside;list-style-type: decimal;/* padding-left: 2em; */}
.right_item .section p.rubric { /* border-bottom: 1px solid #dddee3;  */font-size: 16px;line-height: 2em;/* margin-top: 40px; */}
.right_item .section p {font-size: 14px;margin-bottom:6px;word-break: break-all;}
.right_item .section p.sign_p{margin-top: 20px;margin-bottom: 5px;}
.right_item .section ol.simple li,.instance_chlist .yuns a.col{color: #4E4747;}
.instance_chlist .yuns .answer .f16 {font-size: 16px;}
.right_item .section p.desc {color: #4A4646;text-indent: 2em;}
.right_item .section ul { margin: 12px 0;}
.right_item .section ul li {/* list-style-position: inside; *//* list-style-type: disc; *//*    padding-left: 2em; */}
img.screenshot {display: block;margin: 15px auto; border: 1px solid #dddee3;box-shadow: 0 0 30px #dddee3;}
.highlight-python {background: #F0F0F0; margin: 5px 0 10px;}
.highlight-python pre {padding: 10px;}
.right_item .section ol.simple li p { color: #666; margin: 0 0 4px; padding-left: 2em;}
.help_note { background: #fee; border-color: #fee;}
.admonition {border-radius: 4px;border-style: solid; border-width: 1px;line-height: 1.6em; margin: 12px 0;padding: 10px;}
.img_size { text-align: center;margin-top: 20px;margin-bottom: 18px;}
.img_size img {max-width: 100%;}
.img_size.imgtl{text-align: left;}
.rolling {border: 0px; padding: 3px;width: 803px;height: 250px;LINE-HEIGHT: 20px;OVERFLOW: auto;}
.highlight_linux pre { background: #292929; color: #FFFFFF;font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif;padding: 10px;}
.cur_poin {cursor: pointer;}
blockquote { display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 40px;-webkit-margin-end: 40px;}
.article_list {width: 100%;height: auto; overflow: hidden;margin-top: 30px;}
.article_list ul { position: relative;}
.article_list ul li {float: left; width: 100%;padding-left: 0;/* height: 44px; */padding: 10px 0;line-height: 24px;border-bottom: 1px dashed #dcdee2;clear: both;}
.article_list ul li a {color: #666;}
.jp-hidden {display: none !important;}
.warning {background: #FCF8E3;border-color: #FAF3CD;color: #C09853;}
.right_item strong{font-weight:bold}
.mg {border: 1px solid;}
.section table tr th{text-align:left;font-weight: 800;color:#d30830}
.section table tr th.td1 {width: 133px;}
.section table tr th.td2 { width: 250px;}
.section table tr th.td3 {width: 370px;}
.section table tr th.td4 {width: 160px;}
.section table tr th.td5 {width: 380px;padding-right: 20px;}
.pay_wrap i.jh {background: url(../image/help/guideline/finance/bank_icon.jpg) -5px -330px;}
.pay_wrap tr td i {display: inline-block; vertical-align: middle;margin-right:5px;width: 25px; height: 25px;}
.pay_wrap i.zh {background: url(../image/help/guideline/finance/bank_icon.jpg) -6px -227px;}
.pay_wrap i.pf {background: url(../image/help/guideline/finance/bank_icon.jpg) -6px -118px;}
.pay_wrap i.gh {background: url(../image/help/guideline/finance/bank_icon.jpg) -6px -61px;}
.pay_wrap i.dollar {background: url(../image/help/guideline/finance/bank_icon.jpg) -2px -380px;}
.pay_wrap i.hkdollar {background: url(../image/help/guideline/finance/bank_icon.jpg) -4px -416px;}
.overseas_acc i.pf{position: absolute;left:5px}
.feedform {width:1000px;margin:auto;background: url(../image/help/backsugg.png) right no-repeat}
.feedform dl{position:relative; display:inline-block;border:1px #eee solid;width:568px;margin-bottom:15px}
.feedform dl dt{ float: left;margin-right: 12px;height: 40px;line-height: 40px;}
.feedform dl dd {float: left;text-align: left;height: auto;}
.feedform input ,.feedform textarea{font-size: 14px; width: 424px;max-width:424px;height: 40px;}
.feedform textarea{border:none;outline: black;height:155px;line-height: 32px;}
.feedform .feedback_info {width:568px;}
.feedform .button { display: inline-block;width: 175px;border: 1px #d30830 solid;line-height: 50px;font-size: 16px; color: #d30830;}
.feedform .button.off,.feedform .button.off:hover{cursor:no-drop;color:#fff;background:#ebebeb;border-color:#ebebeb}
.feedform dl dt i.icon,.fb_reply_list i.icon{background:url(../image/icon/icon1.png) no-repeat;width:25px;height:25px;margin-right:8px;margin-top:6px;display:inline-block}
.feedform dl dt i.icon-name{background-position:-1229px -211px}
.feedform dl dt i.icon-phone{background-position:-1204px -211px}
.feedform dl dt i.icon-suggest{background-position:-1258px -211px}
.fb_reply_list i.icon-handup{background-position:-1147px -212px;}
.fb_reply_list i.icon-handdown{background-position:-1180px -213px;}
.fb_reply_list i.icon{margin-top:10px}
.feedback-pop .theme-popover {z-index: 9999;position: fixed;top: 50%;left: 50%;width: 560px;height: 290px;margin: -250px 0 0 -280px;border-radius: 5px;border: solid 2px #666;background-color: #fff; display: none;box-shadow: 0 0 10px #666;}
.feedback-pop .theme-poptit .close {float: right;color: #999; padding: 5px;margin: -2px -5px -5px; font: bold 34px/34px simsun;text-shadow: 0 1px 0 #ddd;}
.feedback-pop .theme-popbod { padding: 60px 30px; color: #333; height: 148px;}
.feedback-pop .theme-popbod .success_txt { font-size: 24px; line-height: 34px; margin-bottom: 30px;}
.feedback-pop .theme-popbod .aleropt { width: 340px; margin: 0 auto; font-size: 16px; text-align: center;}
.feedback-pop .theme-popover-mask { z-index: 9998; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.4; filter: alpha(opacity = 40); display: none;}
.docenbann a{width:250px;height:65px;line-height:63px;display:inline-block;border: 1px solid #fff;font-size:26px;color:#fff;}
.docenbann a.natural-hover:hover{color: #fff;}
.docenbann a.center{width:242px;height:48px;line-height:48px;border:2px #fff solid}
.feedform dl span.bodesc{position: absolute;left: 576px;width: 100px;top: 10px;}
.fb_reply_list .QA{margin:30px 0}
.fb_reply_list .Q .q-name{background:#fef5f8;line-height:46px;padding-left:60px}
.fb_reply_list .Q .reply,.fb_reply_list .A{padding:0 60px}
.fb_reply_list .A{border-top:1px #eee solid}
.fb_reply_list .reply{line-height:22px}
.viewsumm .evaluate{display:inline-block;cursor:pointer;color:#e54020;width:50%}
.feedback .paging{margin:60px 0 0}

/*备案错误页面*/
.beian_error{position: relative;width: 100%;min-width: 1100px;height:100%;min-height: 650px;background-color: #2b3238;}
.beian_error .beian_error_text{width:100%;height:100%;background-color: #2b3238;}
.beian_error .main.bg-img{position: relative;height:100%;}
.beian_error .main.bg-img .bg-img-inner{position:absolute;top:50%;left:0;height:470px;margin-top:-290px;background:#2b3238 url("../image/pic/beian_error.jpg.html") right top no-repeat;color: #fff;}
.beian_error .main h3{font-size: 30px;}
.beian_error .wrap-error dl{display: inline-block;width: 80%;font-size: 16px;}
.beian_error .wrap-error dl dt {float: left;width: 25px;}
.beian_error .wrap-error dl dd{float: left;width: 95%;padding-bottom: 10px;}
.beian_error .wrap-error dl dd .error_red{color:#d30830;}
.beian_error_footer{position: absolute;left: 0;bottom: 0;width: 100%;padding: 20px 0;background-color: #2b3238;border-top: 1px solid #424b52;}
.beian_error_footer .logo{display: inline-block;width: 195px;height: 43px;background:#2b3238 url("../image/logo/error_logo.jpg");margin-right: 20px;vertical-align: bottom;}

.document .help-wrapper{float:left;width:220px;}
.help-wrapper .constance{margin: 30px 0px;width: 100%;border: 1px #d30830 solid;float:left;color:#d30830;}
.help-wrapper .constance div {text-align: left;display: inline-block;}
.help-wrapper .constance p{line-height: 35px;font-size:16px}
.help-wrapper .constance p i.icon_qq{background-position: -910px -337px; width: 26px; height: 25px;margin-top: 0px;vertical-align: sub;}
.help-wrapper .constance p i.icon_phone{background-position: -869px -337px; width: 28px; height: 25px;margin-top: 0px;vertical-align: sub;}
.help-wrapper .gl_items.fixed {position: fixed; top: 0; width: 220px;}
.help-wrapper .gl_items li {height: 39px;overflow: hidden; position: relative; background-color: #3E3D49;border-bottom: 1px solid #353644; margin-bottom: 0;line-height: 39px;text-align: left;transition: all 300ms ease-out}
.help-wrapper .gl_items li span {display: block; border: none;}
.help-wrapper .gl_items li span a {color: #ffffff; border: none; padding-left: 20px;}
.help-wrapper .gl_items li span i.show, .help-wrapper .gl_items li span i.addsort {position: absolute; display: inline-block; right: 10px; top: 17px; background: #515660; width: 6px; height: 6px; border-radius: 3px;}
.help-wrapper .gl_items li span i.addsort {background-color: #d30830;}
.help-wrapper .gl_items li:hover {background-color: #333333;}
.help-wrapper .gl_items li span:hover {border: none;}
.help-wrapper .gl_items li:hover span i {background-color: #d30830;}
.help-wrapper .gl_items .gl_chilren li {border:none; background-color: #F4F4F4; margin-bottom: 0;}
.help-wrapper .gl_items .gl_chilren.gl_grandson li{background-color: #FBFBFB;}
.help-wrapper .gl_items .gl_chilren.gl_grandson>li:last-child{border-bottom: 0px;}
.help-wrapper .gl_items .gl_chilren.gl_grandchild li {background-color: #fefefe;}
.help-wrapper .gl_items .gl_chilren.gl_grandson li a {padding-left: 40px;}
.help-wrapper .gl_items .gl_chilren .gl_grandchild li a {padding-left: 60px;}
.help-wrapper .gl_items .gl_chilren li:hover {background-color: #e2e2e2; cursor: pointer;}
.help-wrapper .gl_items .gl_chilren li span a {border: none; color: #555;}
.help-wrapper .gl_items .gl_grandchild li.choose span a {color:#d30830;}
.help-wrapper .gl_items li.check .title a {color: #d30830}
.help-wrapper .gl_items .gl_chilren.gl_grandson li span a {color:#555;font-size: 12px;}
.help-wrapper .gl_items .gl_chilren.gl_grandson>li.choose>span>a {color:#d30830;}
.help-wrapper .gl_items .gl_chilren.gl_grandson>li.choose {border-bottom: none;}
.help-wrapper .gl_items .gl_chilren.gl_grandson>li.choose>span {border-bottom: 1px solid #e2e2e2;}
.help-wrapper .gl_items .gl_chilren.gl_grandson>li.choose>span:before {content: "";position: absolute;border-left: 3px solid #d30830;left: 0;height: 40px;}
.help-wrapper .gl_items .gl_chilren li.choose span {border-bottom: 1px solid #e2e2e2;}
.help-wrapper .gl_items .gl_chilren.gl_grandchild li span a {color:#777;}
.help-wrapper .gl_items .gl_chilren.gl_grandchild li.choose span a {color:#d30830;}

.help-wrapper .gl_items .gl_chilren li {border:none; border-bottom: 1px solid #e2e2e2;}
.help-wrapper .gl_items .gl_chilren.gl_grandchild li.choose {border-bottom: none;}

.help-wrapper .gl_items li.choose span a {color: #d30830;}

/*文档 右侧内容*/
.document .body-wrap{float:right;width:810px;border-left:1px solid #e1e0e1;padding-left:50px;min-height:400px}
.document .body-wrap.minh700{min-height:700px;}
.document .body-wrap.minh310{min-height:310px;}
.document .body-wrap.minh850{min-height:850px;}
.document .body-wrap.minh965{min-height:965px}
.document .body-wrap.minh595{min-height:595px}
.document .body-wrap.minh920{min-height:920px}
.document .body-wrap.minh1000{min-height:1000px}
.document .body-wrap.minh1080{min-height:1080px}
.document .instance_chlist img{ box-shadow: 0 0 30px #999; -webkit-box-shadow: 0 0 30px #999; -moz-box-shadow: 0 0 30px #999;}
.document .instance_chlist img.no-shadow {box-shadow: none;}
.document .instance_chlist .doc-help-about {width: 100%;display: inline-block}
.document .instance_chlist .doc-help-about.icon {font-size: 18px;color: #9e9e9e;font-style: normal;width: 10px;float: left;vertical-align: sub;}
.document .instance_chlist .doc-help-about span {float: right;width: 97%}
.document .instance_chlist .doc-help-about .doc-help-title {font-size: 14px;}
.document .instance_chlist .doc-help-about .doc-help-content {padding-left: 3%;}
.download{margin-top:65px}
.download i{background:url("../image/icon/icon1.png") no-repeat;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px}
.download i.icon-downL-all{background-position:-284px -492px}
.download i.icon-download{background-position:-355px -491px}
.download h4{font-size:20px;text-align:center;border-top:1px solid #e1e0e1;padding-top:35px;}
.download h4.pt0{border-top:0;padding-top:0}
.download h4 .border-line{display:block;border-top:2px solid #d30830;width:110px;margin:15px auto 0}
.download .downloadall-btn{margin-top:45px;margin-bottom:38px}
.download .downloadall-btn a{line-height:48px;border:1px solid #e1e0e1;color:#838282;padding-right:50px}
.download .downloadall-btn a:hover{background-color:#fff;color:#d30830;border:1px solid #d30830;}
.download .downloadall-btn a:hover i.icon-downL-all{background-position:-307px -492px}
.download .logo-show, .download .video{margin:50px 0 30px;}
.download .logo-show ul li{float:left;width:205px;margin:0 92px 40px 0;text-align:center;}
.download .logo-show ul li span {display: inline-block; width: 205px;height: 95px;}
.download .logo-show ul li span.border {display: inline-block; width: 204px;height: 96px;text-align: center;border:1px solid #E1E1E1;}
.download .logo-show ul li span.bg_gray {background: url(../image/logo/anchnet/logo_bg_gray.png);}
.download .logo-show ul li span.bg_white {background: url(../image/logo/anchnet/logo_bg_white.png);}
.download .logo-show ul li a{display:inline-block;margin-top:25px;color:#838282;}
.download .logo-show ul li a:hover{color:#d30830}
.download .logo-show ul li a:hover i.icon-download{background-position:-331px -491px}
.download .logo-show .columns-three li {margin-right: 65px;}
.download .logo-show .columns-three li:nth-child(3n){margin-right:0;}
.download .logo-show .columns-two li:first-child{margin-left:150px}
.download .prod li .pdf-file{position:relative;background:url(../image/pic/pdf_file_photo.png) no-repeat;display:inline-block;width:184px;height:230px}
.download .prod li span.downwd{background:url(../image/pic/down-word.png) no-repeat;}
.download .prod li .pdf-file label{position:absolute;top:125px;left:48px;font-size:18px}
.download .video li{position:relative;float:left;width:380px;height:275px;margin:0 50px 50px 0;text-align:center;}
.download .video li:nth-child(2n){margin-right:0}
.download .video li embed{width:380px;height:215px}
.download .video li .title{background:#1c202b;height:60px;line-height:58px;color:#fff;font-size:16px; margin-top: -5px;}
.agreement p{line-height:24px;margin-bottom:5px}
.agreement h6{font-size:16px;font-weight:700;margin:20px 0 10px}
.server_test_bg{background:#eee url(../image/bg/server_test_bg.jpg.html) no-repeat center;height:194px;color:#424242;font-size:40px}
/*服务产品*/
.serprod .opt a{display:inline-block;width:155px;height:40px;line-height:40px;text-align:center;border:1px solid #dad7d7;color:#fff;font-size:16px;margin-right:20px}
.serprod .opt a:hover{border:1px solid #fff;}
.serprod-title{height:50px;line-height:48px}
.serprod-title.nav-fixed{position:fixed;top:82px;z-index:2;background-color:rgba(225,225,225,.9);}
.serprod-title span{font-size:18px;font-weight: 700;display: inline-block;width: 237px;text-align: center}
.serprod_table dl{width: 100%;display: inline-block;}
.serprod_table dl dt{width: 13.5%;border: 1px solid #d30830;float: left;border-bottom: none;text-align:center;height: 100%;}
.serprod_table dl:last-child dt{width: 13.5%;border: 1px solid #d30830;float: left;}
.serprod_table dl:last-child dd tr{height: 110px;border-bottom: 1px dotted #d30830;}
.serprod_table dl dt span{display: block;text-align: center;font-size: 16px;}
.serprod_table dl.hei133{height:133px}
.serprod_table dl.hei110{height:110px}
.serprod_table dl.hei100{height:100px}
.serprod_table dl.hei199{height:199px}
.serprod_table dl.hei264{height:264px}
.serprod_table dl.hei300{height:300px}
.serprod_table dl.hei434{height:434px;}
.serprod_table dl.hei132{height:132px;}
.serprod_table dl dt i{background:url(../../../static/image/icon/icon1.png.html) no-repeat;width: 42px;height: 50px;display: inline-block;margin-top:67px;}
.serprod_table dl dt i.sys{background-position:-21px -1040px}
.serprod_table dl dt i.network{background-position:-66px -1041px; margin-top: 90px;}
.serprod_table dl dt i.hardware{background-position:-106px -1040px; margin-top: 90px;}
.serprod_table dl dt i.datacenter{background-position:-153px -1040px; margin-top: 11px; }
.serprod_table dl dt i.jiagou{background-position:-200px -1040px; margin-top: 22px; }
.serprod_table dl dt i.monitor{background-position:-242px -1040px; margin-top: 100px; width: 58px; }
.serprod_table dl dt i.safe{background-position:-301px -1032px; margin-top: 200px}
.serprod_table dl dt i.backup{background-position:-343px -1035px;width:52px;margin-top: 85px;}
.serprod_table dl dt i.guanli{background-position:-1036px -492px;margin-top:25px;}
.serprod_table dl dt i.money4{background-position:-295px -442px;margin-top:25px;}
.serprod_table dl dt i.service{background-position:-1174px -465px;margin-top:17px;width: 53px;}
.serprod_table dl dd{border-top:1px dotted #d30830;float: left;width: 86%;}
.serprod_table dl dd table{width: 100%;}
.serprod_table dl dd table tr{width: 100%;height: 33px;}
.serprod_table dl dd table tr:nth-child(2n){background-color: #fef5f8;}
.serprod_table dl dd table tr td{width: 25%;text-align:center;border-right:1px dotted #d30830;}
.serprod_table dl dd table tr td  i{background: url(../image/icon/icon1.png) no-repeat;display:inline-block;width:18px;height:18px}
.serprod_table dl dd table tr td  i.gou{background-position:-433px -493px}
.serprod_table dl dd table tr td  i.cha{background-position:-434px -466px}
.serprod_table dl.serprod-price dt{line-height:16px}
.serprod_table dl.serprod-price dt span{font-size:20px}
.serprod_table dl.serprod-price dd table tr td{font-size:20px;font-weight:700;vertical-align:top;padding-top:40px}
.serprod_table dl.serprod-price dd table tr td span.tansfor-span{color: #424242}
.serprod_table dl.serprod-price dd table tr td .price-word{font-size:12px;font-weight:400;margin-top:3px}

/*文档中心-备案-网安备案*/
.right_item .section ol.color0 li{color: #000;}
.choose_type.pl-20 tr td{padding-left: 20px;}
.police-table_3{width: 100%;}
.police-table_3 tr td{border: 1px solid #dcdee2;padding: 5px 10px;}

/*VPN*/
.main .vpn-links{ margin:0 0 30px 30px;}
.main .vpn-links span{margin-right: 40px;line-height: 22px;}
.main .vpn-step  i{display: inline-block;background: url("../image/icon/icon-red.png") no-repeat center;width: 36px ;height: 36px;margin-bottom: 10px;line-height: 36px;color: #fff;font-weight:700;font-style: normal;}
.main .vpn-step  span{display:block;padding-bottom: 20px;}
.main .vpn-step .step{width: 420px;min-height: 250px;}
ol.vpn-sign li,p.psign{line-height: 24px;}
/*CDN文档中心*/
.document .body-wrap .instance_chlist{width: 807px;overflow: hidden;}
/*新手向导*/
.gl_items li span{display: inline-block;width: 100%}
.gl_items li ul.unfold{display:none; }
.gl_items li span:hover,.gl_chilren li:hover{border: 1px solid #d30830;cursor: pointer;}
.gl_items liabout_type span:hover a,.gl_chilren li:hover a{color:#d30830;}
.gl_chilren li,.gl_items li span{border: 1px solid #fff;}
.gl_items li a{width: 100%;display: inline-block;}
.sidebar-wrap  ul.anchnet-sort li a.beian_width{width: 85%; padding-left: 14px}

/*help-下载中心-左侧*/
/*左侧栏菜单*/
.document .download-sidebar-wrap{float:left;width:220px;}
.download-sidebar-wrap ul{margin-top:30px;}
.download-sidebar-wrap ul li{margin-bottom:10px;}
.download-sidebar-wrap ul li a{display:inline-block;width:100%;height:40px;line-height:40px;text-align:center;color:#424242;border:1px solid #fff;}
.download-sidebar-wrap ul.case_left li.active a, .download-sidebar-wrap ul.case_left li:hover a{color:#d30830;border:1px solid #d30830;}

/*阿里云集成*/
/*阿里云集成*/
.page-banner{position:relative;width:100%;background-color:#343434;color:#fff;overflow:hidden;top:-70px;margin-bottom: -70px;}
.page-banner h2{font-size:36px;}
.page-banner p{width:84%;line-height:24px;margin:40px 0 50px;}
.page-banner p.p2{margin:0 0 5px}
.page-banner p.p2 .dot-i{font-style:normal;margin-right:10px}
.page-banner.aliyun-product { height: 530px;background-color: #0f1823}
.page-banner .prod-cen-left{float:left;width:66%;padding-top:70px;}
.page-banner .prod-cen-left.pt140{padding-top: 140px;}
.page-banner .prod-cen-left.wid50{width:50%;}
.page-banner .prod-cen-right.wid50{width:50%;}
.page-banner .prod-cen-right{float:right;width:33%}
.page-banner .aliyun-cen-right { height: 388px ;background: url("../image/pic/aliyun_banner_bg_div.png") no-repeat center; }
.page-banner .opt {display: inline-block;font-size: 14px;}
.page-banner .opt a{display: inline-block;width: 104px;height: 32px;line-height: 32px;text-align: center;color: #ffffff;border: 1px solid #D3D6D8;border-radius: 2px;transition: all 0.3s;}
.page-banner .opt a:hover{background: #E2003B;border: 1px solid #E2003B;border-radius: 2px;cursor: pointer;}
.aliyun-pro-line h5, .aliyun-companies h5,.aliyun-ground h5,.aliyun-scene h5,.aliyun-use h5,.aliyun-cooperate h5{padding: 60px 0px 40px 0px; color: #32325D; }
.aliyun-pro-line,.aliyun-companies,.aliyun-ground,.aliyun-scene,.aliyun-use {display: inline-block; width: 100%; padding-bottom: 60px;}
.aliyun-product .aliyun-cen-right .warp {position: absolute; top:50%; left: 50%; display: inline-block; width: 426px; height:186px; margin-left: -213px;margin-top: -93px;overflow: hidden}
.aliyun-product .warp .bg-div {display: inline-block; width:177px; height: 177px;  background: url("../image/icon/aliyun_icon.png") no-repeat  center;background-position: -15px -8px; }
.aliyun-product .warp .list {display: inline-block; width: 235px; vertical-align: top; padding:45px 0px 0px 6px}
.aliyun-product .warp .list span {display: inline-block; margin-left: 20px; padding-bottom: 10px;}
.aliyun-product .warp i {float: left; width:16px; height:15px; margin-left:-20px; background: url("../image/icon/aliyun_icon.png") no-repeat center; vertical-align: sub }
.aliyun-product .warp i.icon1 {background-position: -235px -8px;}
.aliyun-product .warp i.icon2 {height:19px;background-position: -274px -8px;}
.aliyun-product .warp i.icon3 {background-position: -205px -8px;}
.aliyun-product .warp label {display: block; margin-left: 5px; color: #66DCFF;}
.aliyun-pro-line dl {float: left; width: 22%; margin:0px 0px 0px 8.5%; color: #6B7C93}
.aliyun-pro-line dt i {display: inline-block; width:70px; height: 74px; background: url("../image/icon/aliyun_icon.png") no-repeat center }
.aliyun-pro-line dt i.icon1 {background-position: -23px -204px;}
.aliyun-pro-line dt i.icon2 {background-position: -115px -200px;}
.aliyun-pro-line dt i.icon3 {background-position: -255px -201px; width: 63px;}
.aliyun-pro-line dt label {display:block; margin:30px 0px 20px 0px;font-size: 16px; color: #32325D}
.aliyun-pro-line  dd {line-height: 22px; text-align: left;color: #6B7C93}
.aliyun-companies{ background-color:#F6F9FC;}
.aliyun-companies .text {padding:0px 0px 50px 0px; color: #525F7F  }
.aliyun-companies dl {float: left; text-align: left;width: 246px;}
.aliyun-companies dl dt {padding:0px 4px;}
.aliyun-companies dl.first-dl {margin-left: 11%}
.aliyun-companies dt label{ display: block;padding-top: 10px; font-size:16px; color:#525F7F}
.aliyun-companies dl dd {padding-left: 40px; color:#D1DAE4; margin-top: -18px;}
.aliyun-companies dl dd span {display: inline-block; width: 206px; height: 11px; margin-top: -15px; background: url("../image/icon/aliyun_icon.png") no-repeat center;background-position: -651px -656px}
.aliyun-companies dl.last-child {width:70px; }
.aliyun-companies dl.last-child dd {width: 0px;}
.aliyun-companies dl.last-child dd span {background: none;}
.aliyun-companies .circle {display: inline-block; min-width:26px; height:30px; line-height: 30px;padding: 0px 2px; border-radius: 50%;background-color: #DDE7F1; color:#8093A4;text-align: center }
.aliyun-companies ul {display:inline-block; width: 100%; padding-top: 20px;}
.aliyun-companies ul li {float: left;width: 220px;height: 315px; margin-right: 30px; background-color: #fff;text-align: center;}
.aliyun-companies ul li.first-child {margin-left: 4%;}
.aliyun-companies ul li.last-child {margin-right: 0px;}
.aliyun-companies ul li p {height: 140px; padding-top: 20px; color: #525F7F; font-size: 12px;text-align: left;}
.aliyun-companies ul li p label{line-height: 22px;}
.aliyun-companies ul li  div {position: relative; width: 182px;margin: 0 auto;}
.aliyun-companies ul li  div span {position: absolute; top: 0px;display: inline-block; width: 80px;height: 20px; line-height: 20px; font-size: 12px;color: #fff;}
.aliyun-companies ul li  div span.red {background-color: #D60C2D }
.aliyun-companies ul li  div span.green{background-color: #1EA74F  }
.aliyun-companies ul li  div span.blue{background-color: #4990E2}
.aliyun-ground .text { width: 84%; margin: 0 auto; color: #32325D; text-align: left}
.aliyun-ground .sit-map {position:relative; display: inline-block; width: 828px; height: 305px; background: url("../image/pic/aliyun-ground.png") no-repeat center }
.aliyun-ground .sit-map span {position: absolute;}
.aliyun-ground .sit-map .t1 {top: 20px; left: 22px;}
.aliyun-ground .sit-map .t2 {top: 63px; left: 32px;}
.aliyun-ground .sit-map .t3 {top: 118px; left: 14px;}
.aliyun-ground .sit-map .t4{top: 164px; left: 56px;}
.aliyun-ground .sit-map .t5{top: 203px; left: 56px;}
.aliyun-ground .sit-map .t6{top: 261px; left: 43px;}
.aliyun-ground .sit-map .t7{top: 20px; left: 193px;}
.aliyun-ground .sit-map .t8{top: 61px; left: 248px;}
.aliyun-ground .sit-map .t9{top: 156px; left: 248px;}
.aliyun-ground .sit-map .t10{top: 259px; left: 248px;}
.aliyun-ground .sit-map .t11{top: 20px; left: 558px;}
.aliyun-ground .sit-map .t12{top: 61px; left: 599px;}
.aliyun-ground .sit-map .t13{top: 156px; left: 599px;}
.aliyun-ground .sit-map .t14{top: 259px; left: 599px;}
.aliyun-ground .sit-map .t15{top: 64px; left: 738px;}
.aliyun-ground .sit-map .t16{top: 158px; left: 738px;}
.aliyun-ground .sit-map .t17{top: 252px; left: 738px;}
.aliyun-ground .sit-map .red {color: #E2003B}
.aliyun-ground .sit-map .blue {color: #00C1DE}
.aliyun-scene {background-color: #F6F9FC;}
.aliyun-scene .warp { width: 82%;}
.aliyun-scene .title {position: relative; display:table; float: left; width: 154px; height: 110px; margin-right: 30px; border-radius: 6px; background-color: #E7EEF5; border:1px solid #E7EEF5;-webkit-transition: all 300ms ease-out;  -moz-transition: all 300ms ease-out;  transition: all 300ms ease-out; }
.aliyun-scene .title.checked {background-color: #fff; border:1px solid #C6CCDC; box-shadow:1px 2px 3px #F2F5F8;}
.aliyun-scene .title.last-child {margin-right: 0px;}
.aliyun-scene .title span {display:table-cell; vertical-align: middle;}
.aliyun-scene .title span i {display: inline-block; width: 20px; height: 20px; background: url("../image/icon/aliyun_icon.png") no-repeat; margin-bottom: 15px;}
.aliyun-scene .title span i.icon1 {background-position: -11px -323px;}
.aliyun-scene .title span i.icon2 {background-position: -58px -322px;}
.aliyun-scene .title span i.icon3 {background-position: -108px -323px;}
.aliyun-scene .title span i.icon4 {background-position: -155px -323px; margin: 13px 0px 10px 0px;}
.aliyun-scene .title span i.icon5 {background-position: -197px -325px; width:24px;}
.aliyun-scene .title.checked span i.icon1 {background-position: -13px -278px;}
.aliyun-scene .title.checked span i.icon2 {background-position: -58px -279px;}
.aliyun-scene .title.checked span i.icon3 {background-position: -108px -278px;}
.aliyun-scene .title.checked span i.icon4 {background-position: -155px -278px; }
.aliyun-scene .title.checked span i.icon5 {background-position: -197px -280px;}
.aliyun-scene .title span  label {display: block; color: #32325D;}
.aliyun-scene .title.checked .trangle {position: absolute; left: 50%; margin-left:-10px; width: 0px; height: 0px;overflow: hidden; border-width: 10px; border-style: solid dashed  dashed dashed;}
.aliyun-scene .title.checked .border {bottom:-20px; border-color:#C6CCDC transparent transparent transparent;}
.aliyun-scene .title.checked .bg { bottom:-19px; border-color:#fff transparent transparent transparent;}
.aliyun-scene .content-wrap {display:table; width: 82%; min-height:350px; margin:20px auto 0px; background-color: #fff;}
.aliyun-scene .content-wrap div {display: table-cell;vertical-align: middle; }
.aliyun-scene .content-wrap img {vertical-align: middle;}
.aliyun-scene .content-wrap p {display: inline-block; width: 40%;padding-left:4%; text-align: left;}
.aliyun-use .main div {width: 72%; margin: 0 auto;}
.aliyun-use dl {float: left; width: 135px; margin-right: 7%; text-align: center;color: #32325D; font-size: 18px;}
.aliyun-use dl span {display:inline-block; height:105px; }
.aliyun-use dl i {display:inline-block; width: 135px;height: 52px; background: url("../image/icon/aliyun_icon.png") no-repeat}
.aliyun-use dl i.icon1 {background-position: -311px -6px}
.aliyun-use dl i.icon2 {background-position: -311px -84px; width: 73px; height: 84px;}
.aliyun-use dl i.icon3 {background-position: -322px -189px}
.aliyun-use dl i.icon4 {background-position: -317px -265px}
.aliyun-use dl.last-child {margin-right: 0px;}
.aliyun-use dl  label {display: block}
.aliyun-cooperate {display: inline-block;width: 100%;display: inline-block; padding-bottom: 30px;}
.aliyun-cooperate .warper {margin: 60px auto 0px;}
.aliyun-cooperate .item { position: relative; display: inline-block;width: 178px;height: 124px;border-radius: 2px; box-shadow: 0px 0px 6px rgba(158,158,158,50); margin: 0 50px; vertical-align: top;}
.aliyun-cooperate .item:hover {background-color: rgba(111,106,107,91);}
.aliyun-cooperate .item:hover .more-warper {display: inline-block;}
.aliyun-cooperate .item.first-item {margin-right: 100px;}
.aliyun-cooperate .icon {display: inline-block;width: 74px;height: 74px; background: url("../image/icon/aliyun_icon.png") no-repeat; margin: -40px 0px 15px 0px;}
.aliyun-cooperate .icon.icon1 {background-position: -202px -39px;}
.aliyun-cooperate .icon.icon2 {background-position: -202px -123px;}
.aliyun-cooperate .icon.icon3 {background-position: -479px -235px;}
.aliyun-cooperate .title {font-size: 18px;margin-bottom: 15px;}
.aliyun-cooperate .more-warper {display: none;}
.aliyun-cooperate .more {font-size: 18px;color: #fff; text-align: center; position: absolute; top:50%; left: 50%; margin-left: -35px;margin-top:-8px;}

/*公有云集成页面*/
.page-banner.multi-cloud-product {height: 410px;background-color: #1F254C}
.page-banner.multi-cloud-product .multi-cen-right { width: 359px; height: 264px; margin-left: 80px;margin-top: 115px; background: url("../../../assets/img/product/publicCloud/banner-icon.svg.html") no-repeat center; background-size: contain; }
.public-cloud-challenge h5,.public-cloud-companies h5,.smartops-cloud h5, .product-cloud-link h5,.public-cloud-cooperate h5, .public-cloud-attestation h5{padding: 60px 0px 40px 0px; color: #32325D; }
.public-cloud-cooperate h5.pb_small {padding-bottom: 20px;}
.public-cloud-companies{ background-color:#F6F9FC;}
.public-cloud-companies .text {padding:0px 0px 50px 0px; color: #525F7F  }
.public-cloud-companies dl {float: left; text-align: left;width: 246px;}
.public-cloud-companies dl dt {padding:0px 4px;}
.public-cloud-companies dl.first-dl {margin-left: 11%}
.public-cloud-companies dt label{ display: block;padding-top: 10px; font-size:16px; color:#525F7F}
.public-cloud-companies dl dd {padding-left: 54px; color:#D1DAE4; margin-top: -18px;}
.public-cloud-companies dl dd span {display: inline-block; width: 190px; height: 11px; margin-top: -15px; background: url("../image/icon/aliyun_icon.png") no-repeat center;background-position: -668px -656px}
.public-cloud-companies dl.last-child {width:70px; }
.public-cloud-companies dl.last-child dd {width: 0px;}
.public-cloud-companies dl.last-child dd span {background: none;}
.public-cloud-companies .circle {display: inline-block; min-width:26px; height:30px; line-height: 30px;padding: 0px 2px; border-radius: 50%;background-color: #DDE7F1; color:#8093A4;text-align: center }
.public-cloud-companies ul {display:inline-block; width: 100%; padding-top: 20px;}
.public-cloud-companies ul li {float: left;width: 220px;height: 315px; margin-right: 30px; background-color: #fff;text-align: center;}
.public-cloud-companies ul li.first-child {margin-left: 4%;}
.public-cloud-companies ul li.last-child {margin-right: 0px;}
.public-cloud-companies ul li p {height: 140px; padding-top: 20px; color: #525F7F; font-size: 12px;text-align: left;}
.public-cloud-companies ul li p label{line-height: 22px;}
.public-cloud-companies ul li  div {position: relative; width: 182px;margin: 0 auto;}
.public-cloud-companies ul li  div span {position: absolute; top: 0px;display: inline-block; width: 106px;height: 20px; line-height: 20px; font-size: 12px;color: #fff;}
.public-cloud-companies ul li  div span.red {background-color: #D60C2D }
.public-cloud-companies ul li  div span.green{background-color: #1EA74F  }
.public-cloud-companies ul li  div span.blue{background-color: #4990E2}

/*新闻中心分页*/
.paging.news-paging{height: 40px;margin: 35px 0;text-align: right;}
.paging.news-paging ul {display: inline-block; border-bottom: 0px;}
.paging.news-paging ul  li,.paging.news-paging ul li:hover {display: inline-block; border: 1px solid #d4d4d4; padding:2px 12px; margin-right: 3px; cursor: pointer;}
.paging.news-paging ul  li a {color: #666;}
.paging.news-paging ul  li.active {border: 1px solid #d30830;}
.paging.news-paging ul  li.active span {color: #d30830}

/*vpn*/
.page-banner.product-vpn{height: 495px; background:#343434 url(../image/banner/banner_all_vpn.jpg) no-repeat bottom center;}
.main .vpn-links{ margin:0 0 30px 30px;}
.main .vpn-links span{margin-right: 40px;line-height: 22px;}
.main .vpn-step  i{display: inline-block;background: url("../image/icon/icon-red.png") no-repeat center;width: 36px ;height: 36px;margin-bottom: 10px;line-height: 36px;color: #fff;font-weight:700;font-style: normal;}
.main .vpn-step  span{display:block;padding-bottom: 20px;}
.main .vpn-step .step{width: 420px;min-height: 250px;}
ol.vpn-sign li,p.psign{line-height: 24px;}




