﻿/*.crumb{ width:100%; height:55px; background:#c71c1f; font-size:18px; color:#fff; line-height:55px;}
.crumb a{ color:#fff; margin:0 5px;}
.crumb a:hover{ color:#fc635e;}
.crumb b{ margin-left:5px;}*/

/*新闻列表*/

.newsList{ font-size:16px; color:#2d2d2d; padding-bottom:200px;}
.newsList h2{ padding:42px 0; font-size:28px; font-weight:normal;}
.newsList .newsBox{ overflow:hidden; padding:57px 54px 70px;}
.newsList .newsBox li{ line-height:42px; border-bottom:1px dashed #ccc; overflow:hidden; text-align:right; margin-bottom:8px; padding:0 5px;}
.newsList .newsBox a{ float:left; width:940px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#565656; text-align:left;}
.newsList .newsBox a:hover{ color:#f60;}
/*新闻详细*/
.newsDetail{font-size:16px; color:#2d2d2d; padding-bottom:200px; text-align:center;}
.newsDetail h2{ padding:42px 0 10px; font-size:28px; font-weight:normal;}
.newsDate{ font-size:14px;border-bottom:1px dashed #ccc; line-height:25px; margin-bottom:30px; padding-bottom:8px;}
.newsDetail p{ text-indent:2em; padding-bottom:30px; text-align:left; line-height:30px;}
.newsDetail img{ max-width:980px; margin-bottom:20px;}
.newsContent{ text-align:left;}
/*发展历程*/
.course{ font-size:16px; color:#757575; padding-bottom:606px;}
.course h2{ padding:40px 0 30px;color:#666;font-weight:bold; }
.course p{  font-size:14px; color:#565656;padding:40px 88px 0px;line-height:30px;}
.course dl{ border-left:4px solid #f2f2f2; margin:54px 0 286px 340px;}
.course dt{ width:50px; height:50px; background:#ff3d40; border-radius:50%; font-size:16px; color:#fff; margin:0 0 60px -25px; text-align:center; line-height:50px;}
.course dd{line-height:41px; position:relative; margin:0 0 40px -114px;}
.course .dd1 span{ padding:6px 16px; line-height:25px;}
.course .dd1 i{ top:23px;}
.course .dd1 b{ top:26px;}
.course span{ display:inline-block;position:relative; padding:0 16px;background:#eaeaea; margin-left:55px; vertical-align:middle;}
.course b{ position:absolute; left:106px; top:15px; display:block; width:8px; height:8px; border:2px solid #fff; background:#ff3d40; border-radius:50%;}
.course i{ border-right:8px solid #f2f2f2; border-top:8px solid transparent; border-bottom:8px solid transparent; position:absolute; left:-7px; top:11px;}
/*员工生活*/
.life{ padding:40px 0 767px; text-align:center;}
.life h3{ font-size:18px; color:#666; line-height:30px; padding:10px 0 5px; font-weight:bold;}
.life p{ font-size:16px; color:#666;}
.life img{width:100%;height:100%;}
.life .life_img{ padding:45px 0 110px; overflow:hidden;line-height:50px;}
.life dl{overflow:hidden;}
.life dt{float:left; background-color:#c71c1f; width:400px;color:#fff;font-weight:bold;font-size:30px;text-align:center;padding-top:113px;height:176px;}
.life dd{ float:left; width:400px; height:289px;}
.life .life_group dd{width:800px;}

.life li img{ display:block; width:394px; height:211px;}
/*服务器租用*/
.dedicated{ font-size:16px; color:#2d2d2d; /*padding-top:31px;*/}
.dedicated h2{ padding-bottom:20px;}
.dedicated p{ text-align:center;}

.dedicated-tab dl{  background:#f2f2f2; overflow:hidden; margin-bottom:8px;}
.dedicated-tab dt{ float:left; width:170px; height:46px; line-height:46px;  text-align:center;color:#474747;}
.dedicated-tab dd{ float:left; width:1028px;}
.dedicated-tab a{ float:left; width:122px; height:46px; text-align:center; line-height:46px; color:#343434;margin-right:6px;}
.dedicated-tab a:hover,.dedicated-tab a.current{ background:#cc1b22; color:#fff;}

.dedicated-data .consult {background-color:#ff312c;width:84px;height:20px;color:#fff;font-size:12px;text-align:center;display:inline-block;line-height:20px; margin-top: 10px;}

.dedicated-data{ margin-top:30px; position:relative;}
.dedicated-data .tip{ position:absolute; left:0; top:-32px; font-size:14px; color:#666;}
.dedicated-data .tip span{ padding-right:20px;}
.dedicated-data .tip a{ color:#fb736d; text-decoration:underline;}
.dedicated-data table{ width:1198px; border:1px solid #e6e6e6; border-collapse:collapse;}
.dedicated-data th,.dedicated-data td{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.dedicated-data th{ line-height:47px; background:#f9f9f9; font-weight:bold; text-align:center;}
.dedicated-data .th1{ text-align:center; padding-left:10px;}
.dedicated-data td{ padding:10px 0; font-size:14px; text-align:center;}
.dedicated-data tr:hover{ background:#f9f9f9;}
/*服务器托管*/
.colocation .dedicated-tab dd{margin-right:-13px;}
.colocation .dedicated-tab a{width:140px;margin-right:5px;}
/*独享服务器*/
.exclusive{ width:100%; padding-top:75px; background:#fafafa; color:#2d2d2d; font-size:18px; margin-top:112px;}
.exclusive h2{ padding-bottom:50px;}
.exclusive li{ border-top:1px solid #ededed;}
.exclusive .li1{ background:url(img/exclusive_bg1.jpg) no-repeat 65px 70px; padding:130px 0 0 627px; height:248px; border-top:0 none;}
.exclusive .li2{ background:url(img/exclusive_bg2.jpg) no-repeat 592px 100px; padding:137px 0 0 46px; height:241px;}
.exclusive .li3{ background:url(img/exclusive_bg3.jpg) no-repeat 65px 110px; padding:130px 0 0 627px; height:248px;}
.exclusive .li4{ background:url(img/exclusive_bg4.jpg) no-repeat 592px 140px; padding:137px 0 0 46px; height:241px;}
.exclusive .li5{ background:url(img/exclusive_bg5.jpg) no-repeat 65px 70px;  padding:160px 0 0 627px; height:248px;}
.exclusive .li6{ background:url(img/exclusive_bg6.jpg) no-repeat 592px 137px; padding:137px 0 0 46px; height:241px;}
.exclusive h3{ font-size:28px; font-weight:normal;}
.exclusive p{ padding-top:20px; color:#757575;}
.exclusive span{ color:#fb645d;}
/*choose*/
.ui-choose{ padding:148px 0 676px; overflow:hidden; font-size:16px; color:#555;}
.ui-choose ul{ overflow:hidden; padding-top:87px; margin-left:-56px;}
.ui-choose li{ float:left; width:570px; margin:0 0 0 56px; height:230px;}
.ui-choose dl{ overflow:hidden;}
.ui-choose dt{ float:left; width:120px; height:125px;}
.ui-choose .dt1{ background:url(img/choose_icon1.gif) no-repeat 14px 10px;}
.ui-choose .dt2{ background:url(img/choose_icon2.gif) no-repeat 6px 10px;}
.ui-choose .dt3{ background:url(img/choose_icon3.gif) no-repeat 28px 10px;}
.ui-choose .dt4{ background:url(img/choose_icon4.gif) no-repeat -5px 10px;}
.ui-choose dd{ float:right; width:447px;}
.ui-choose h3{ font-size:30px; color:#2d2d2d; padding-bottom:16px;}
.ui-choose p{ line-height:28px;}
/*关于唯一*/
.ui-about{ line-height:30px; font-size:14px; color:#666; padding-bottom:200px;}
.ui-about h2{ font-weight:bold;padding:40px 0 20px;}
.ui-about h3{ font-size:24px; padding-bottom:10px;color:#5d5d5d;line-height:24px;font-weight:bold;}
.ui-about b{ display:inline-block; width:28px;}
.ui-about li{ overflow:hidden; font-size:18px;}
.ui-about span{ float:left; width:247px;}
.ui-about .label{ width:58px; /*text-align:right;*/}
.ui-about p{ padding-bottom:45px; text-indent:2em;}
.ui-about dl{ overflow:hidden; margin-bottom:60px;}
.ui-about dt{ float:left; width:306px; padding:42px 48px 0; height:226px; background:#f4f4f4; color:#8c8c8c;}
.ui-about dd{ float:left;}
.ui-about dd img{ width:390px; height:264px; border-left:6px solid #fff;}
/*参观机房*/
.room{ margin-top:82px; position:relative; padding-bottom:606px;}
.room-tab{background:#eee; padding:23px 0 4px; overflow:hidden; font-size:14px; width:1200px; position:absolute; left:0; top:116px;}
.room-tab a{ float:left; width:260px;text-align:center; line-height:42px; color:#2d2d2d; background:#fff; margin:0 0 18px 32px; display:inline;}
.room-tab a:hover,.room-tab a.current{ background:#fb645d; color:#fff;}
.room-fixed{ position:fixed; left:50%; top:102px; margin:0 0 0 -600px; z-index:22;}
.room ul{ padding:245px 0 24px;}
.room li{ overflow:hidden; border-top:1px solid #ededed; color:#757575; font-size:14px; line-height:27px; position:relative;}
.room .first{ border-top:0 none;}
.room li i{ position:absolute; display:block; width:10px; height:10px; left:0; top:-200px;}
.room h3{ font-size:28px; font-weight:normal; color:#2d2d2d; text-align:center; padding-top:84px;}
.room p{ text-indent:2em;}
.room dl{ overflow:hidden; padding:48px 0;}
.room dt{ float:left; width:534px; height:225px;    overflow: hidden;}
.room dd{ float:left; width:636px; padding-left:24px;}
.room dd p{ overflow:hidden; text-indent:0;}
.room dd span{ float:left; width:530px;}
.room dd .label{ float:left; width:90px; text-align:right; font-weight:bold;}
.room-detailed{ width:157px; height:34px; border:1px solid #fb645d; color:#fb645d; font-size:16px; text-align:center; line-height:34px; display:block; margin:35px auto 85px;}
.room-detailed:hover{ color:#fff; background:#fb645d;}
/*机房详细*/
.minute{ width:1200px; margin:0 auto; color:#666; font-size:14px; position:relative;}
.minute .btn{ position:absolute; left:0; top:50px; text-align:left;}
.minute .btn a{ margin-right:30px; font-size:16px; color:#fb736d; text-decoration:underline;}
.minute h2{ font-size:20px; color:#3c3c3c;text-align:center; padding:40px 0 20px;font-weight:bold;}
.minute h3{ font-size:20px; padding:0px 0 10px;font-weight:bold;}
.minute p{ line-height:27px;}
.minute p a:first-child{margin-right: 779px; background-color:#fff;color:#cc1b22;}

.minute p a:first-child:hover{color:#fff;background-color:#cc1b22;}

.minute p a{color:#fff;display:inline-block;border:1px solid #cc1b22;height:45px;margin:17px 00px 0 0;padding:0 30px;line-height:45px;background-color:#cc1b22;margin-right: 15px;}

.minute p a:hover{color:#cc1b22;background-color:transparent;}

.minute .p1{ /*color:#64829e;*/ line-height:27px; margin-bottom:27px;}
.minute ul{ padding:60px 0 36px;}
.minute li{  padding:43px 33px 43px 83px;border-top:1px dashed #ccc;}
.minute .li1{ padding-left:674px; background:url(img/minute_bg1.jpg) no-repeat 197px center;}
.minute .li2{ background:url(img/minute_bg2.jpg) no-repeat 774px center; padding-right:562px;}
.minute .li3{ padding-left:674px; background:url(img/minute_bg3.jpg) no-repeat 216px center;}
.minute .li4{background:url(img/minute_bg4.jpg) no-repeat 774px center; padding-right:662px;}
.minute .li5{ padding-left:674px; background:url(img/minute_bg5.jpg) no-repeat 241px center;}
.minute li h3{ padding:0 0 15px;}
.minute-img{ height:234px; overflow:hidden;margin-bottom:34px;}
.minute-img .first{ margin-right:15px;}
.minute-tab{ height:46px; background:#c71c1f; font-size:16px;}
.minute-tab ul { padding:0; }
.minute-tab li{ float:left; width:133px;   line-height:46px;position:relative;padding:0; text-align:center;cursor:pointer;border-top:0; }
.minute-tab li.current,.minute-tab li:hover{background-color:#ff3d40;}
.minute-tab li a{color:#fff;height:46px;display:inline-block;}
.minute-tab li i{background:url(img/new_sprite.png) -148px 0;display:inline-block;width:15px;height:9px;margin-left:5px;}
.minute-tab li:hover i{background-position: -128px 0;}
.minute-tab li dl{margin-bottom:-1px;position:absolute;top:46px;left:0;display:none;z-index:2;}
.minute-tab li:last-child dl{left:-130px;}
.minute-tab li dd{width:228px;height:46px;background-color:#e44d4f;padding:0 11px;}
.minute-tab li dd a{border-bottom:1px solid #fff;width:228px;}
.minute-tab li:hover dl{display:block;}
/*支付方式*/
.payment{ padding:65px 0 767px;color:#2d2d2d; font-size:14px;}
.payment h2{ padding-bottom:90px;}
.payment b{ display:block; font-size:18px; color:#436e94; padding-bottom:24px;}
.payment table{ border-collapse:collapse; width:970px; border:1px solid #e6e6e6; margin:0 0 84px 110px;}
.payment th,.payment td{ padding:14px 0; text-align:center; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.payment th{ font-weight:bold; font-size:18px; background:#f9f9f9;}
.payment-tip{ margin-left:110px;}
.payment p{ line-height:30px;}
.payment2{ padding:65px 0 657px;color:#2d2d2d; font-size:14px;}
.payment2 h2{ padding-bottom:90px;}
.payment2 b{ display:block; font-size:18px;  font-weight:bold; }
.payment2 table{ border-collapse:collapse; width:970px; border:1px solid #e6e6e6; margin:0 0 84px 110px;}
.payment2 td{ padding:10px 0; text-align:center;  border-bottom:1px solid #e6e6e6;}
.payment2 .fir{ padding-left: 129px;text-align: left;line-height:1.5; border-left:1px solid #e6e6e6;overflow:hidden;vertical-align: middle;display: table-cell;}
.payment2 th{ font-size:15px; background:#f9f9f9;padding:13px 0; border-bottom:1px solid #e6e6e6;}
.payment2 .er{    float: left;    margin-right: 17px;}
.payment2 .payment2-tip{padding:24px 0 26px 123px;text-align:left;}
.payment2 p{ line-height:25px;}
/*联系我们*/
.contact{ padding:40px 0 100px; font-size:14px; color:#2d2d2d;}
.contact h2{ padding-bottom:30px;color:#3d3d3d;}
.contact h5{font-weight:bold; font-size:18px;color:#666;line-height:36px;}
.contact h3{ font-size:22px; padding-bottom:10px;}
.contact p{ line-height:36px;}
.contact-address{ overflow:hidden; padding-bottom:75px;border-bottom: 1px solid #ededed}
.contact-address img{ float:left; width:484px;}
.contact-address p{ line-height:36px;font-size:14px;color:#565656;}
.contact-address-info{ float:right; width:655px;}
.contact-branch{ border-top:1px solid #ededed; padding-top:56px;}
.contact-branch ul{ overflow:hidden;}
.contact-branch li{ float:left; padding:0 0 55px 115px; width:485px;height:159px;}
.contact-consulting{border-top:1px solid #ededed; padding:56px 0 0 115px;}
.contact-consulting h3{ padding-bottom:10px;}
.contact-consulting table{ border-collapse:collapse; border:1px solid #e6e6e6; width:960px; margin:5px 0 60px;}
.contact-consulting th,.contact-consulting td{ text-align:left; padding:12px 0 12px 5%; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.contact-consulting th{ font-size:18px; font-weight:bold; background:#f9f9f9;}
.contact-consulting img{ vertical-align:middle; margin-right:8px;}
.contact-consulting a{ color:#2d2d2d; vertical-align:middle;}
.contact-consulting a:hover{ color:#fc635e;}
.contact-consulting a.email,.contact-consulting a.email:hover{ text-decoration:underline; color:#7a97b1;}
.contact-support{ padding-left:115px;}
.contact-support a{ color:#2d2d2d; vertical-align:middle;}
.contact-support a:hover{ color:#fc635e;}
.contact-support img{ vertical-align:middle; margin-right:8px;}
.contact-support table{ border-collapse:collapse; border:1px solid #e6e6e6; width:960px; margin:5px 0 60px;}
.contact-support th,.contact-support td{ text-align:center; padding:12px 0; border:1px solid #e6e6e6;}
.contact-support th{ font-weight:bold; background:#f9f9f9;}
.contact-support td{ text-align:left; padding-left:5%;}
.contact-support h3{ padding-bottom:20px;}
/*招聘信息*/
.job{ padding:40px 0 752px; font-size:14px; color:#2d2d2d;}
.job h2{ color:#3d3d3d;font-size:0px;}
.job h3{ font-size:22px; padding-bottom:48px;}
.job ul{ padding-left:25px; list-style:decimal;}
.job .demand p{margin:7px 0;}
.job ul li {margin:7px 0;}
.job table{ width:1198px; border:1px solid #e6e6e6;}
.job th,.job td{ padding:14px 0 14px 47px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.job th{ text-align:left; font-weight:bold; background:#f9f9f9;}
.job a{ text-decoration:underline; color:#436e94;}
.job-post{ margin-top:55px; line-height:30px; padding-left:40px;color:#666;font-size:18px;}
.job-post b{font-size:24px;padding-bottom:30px;display:inherit;}
.job-post a{font-size:18px;}
.job-post a:hover{ color:#fc635e;}
/*福利薪资*/
.benefit{ padding:40px 64px 640px 100px; font-size:14px; color:#565656; line-height:30px; text-align:center;width:1036px;}
.benefit h2{ padding-bottom:25px;color:#666;}
.benefit h3{ padding:0px 0 30px; font-size:20px; color:#3d3d3d;font-weight:bold;}
.benefit p{ padding:0 26px 62px 16px;}
.benefit .p1{ color:#666; font-size:18px; line-height:30px;}
.benefit ul{ overflow:hidden; text-align:left; padding-top:40px 0 0;margin-left:-100px ;width:1200px;}
.benefit li{ float:left; width:87px; height:160px; padding:0 0 72px 215px;line-height:24px;}
.benefit li p{padding:0;margin-top:20px;}
.benefit_item{overflow:hidden;margin-right:-82px;}
.benefit_item dd{float:left;width:187px;padding-top:240px;margin-right:82px;}
.benefit_item dd.dd1{background:url(img/benefit_icon01.png) no-repeat center 0;}
.benefit_item dd.dd2{background:url(img/benefit_icon02.png) no-repeat center 0;}
.benefit_item dd.dd3{background:url(img/benefit_icon03.png) no-repeat center 0;}
.benefit_item dd.dd4{background:url(img/benefit_icon04.png) no-repeat center 0;}
/*企业资质*/
.honor{ padding:40px 0 100px; font-size:16px; color:#757575; text-align:center;}
.honor h2{ padding-bottom:30px;color:#666;}
.honor .img{ height:202px; line-height:202px; background:#f6f6f6; width:355px; display:table;}
.honor .img span{ display:table-cell; vertical-align:middle;}
.honor ul{ overflow:hidden; margin-left:-66px; padding-bottom:30px; line-height:22px;}
.honor li{ float:left; width:355px; height:275px; margin-left:66px; display:inline; padding-bottom:55px;}
.honor p{ padding-top:12px;}
.honor dl{ overflow:hidden; padding:0 75px 25px;}
.honor dl span{ display:table-cell; vertical-align:middle; padding-left:30px;*padding-top:50px;}
.honor dt{ float:left; width:285px; height:164px; display:table; background:url(img/culture_l.png) no-repeat; font-size:28px; color:#fb736d; text-align:left;}
.honor dt span{*padding-top:67px;}
.honor dd{ float:right; width:734px; height:164px; display:table; padding-right:30px; background:url(img/culture_r.png) no-repeat; font-size:20px; color:#000; text-align:left;}
.honor .dl1 span{ padding:0;*padding:50px 0 0 0;}
.honor .dl1 dt{ float:right; text-align:right; background:url(img/culture_l1.png) no-repeat;}
.honor .dl1 dt span{ padding-right:40px;*padding-top:67px;}
.honor .dl1 dd{ float:left; text-align:center; background:url(img/culture_r1.png) no-repeat;}

.culture{padding: 0px 0 663px; overflow: hidden; background-color: #f5f5f5; margin-top: -46px;}

.cul_main{ width: 1202px; margin: 46px auto 0; padding: 0px 0 72px; background-color: #fff; overflow: hidden;}
.cul_main ul{ overflow: hidden;}
.cul_main ul li{ float: left; position: relative; margin-right:2px; margin-bottom: 2px; overflow: hidden;}
.cul_main ul li img{ transition: all .4s;}
.cul_main ul li span{ position: absolute; top: 50%; margin-top: -14px; left: 0; right: 0; text-align: center; font-size: 28px; line-height: 28px; color: #fff;}
.cul_main li:hover img{transform: scale(1.3)}
.cul_main > img{ width: 100%;}
.cul_main h3{ font-size: 24px; font-weight: 700; text-align: center; line-height: 100%; padding-bottom: 44px; color: #333; position: relative; margin-top: 58px;}
.cul_main h3:after{ content: ""; position: absolute; height:2px; width:46px; bottom:22px; left: 50%; margin-left: -23px; background-color: #333;}
.cul_main p{font-size: 18px; text-align: center; line-height: 150%; padding-bottom: 46px; color: #666;}




/*文档下载*/
.download{ overflow:hidden; font-size:16px; color:#2d2d2d; padding:0px 0 767px;}
.down-left{border: 1px solid #EFE7E7;margin-top: 40px;}
.download-nav{ width:210px; padding-top:68px;}
.download-nav dl{ padding:0 4px; border-bottom:1px solid #efefef;}
.download-nav dt{ padding:13px 0;}
.download-nav dd{ padding-left:30px; display:none;}
.download-nav li{ padding-bottom:13px;}
.download-nav a{ color:#2d2d2d;}
.download-nav a:hover,download-nav a.current{ color:#fb645d;}
.download-content{ width:930px; padding-bottom:100px; padding-top:58px;}
.download-content h2{  padding-bottom:34px;color:#666;}
.download-content p{ line-height:30px; margin-bottom:50px;}
.download-content li{     padding: 12px;background-color: #F9F5F5;margin-bottom: 4px;}
.download-content a{ color:#2d2d2d;}
.download-content a:hover{ color:#fc635e;}
.pagelist{ text-align:center;}
.pagelist li{ display:inline; margin:0; padding:0;margin:0 6px 0 0;}
.pagelist li a{ padding:2px 8px; color:#2d2d2d; font-size:14px;}
.pagelist li a:hover,.pagelist li.current a{ background:#fb645d; color:#fff;}
/*成功客户*/
.cases{ padding:80px 0 606px;}
.cases h2{ padding-bottom:74px;}
.cases-content{ overflow:hidden;}
.cases-content ul{ overflow:hidden; padding-bottom:60px;}
.cases-content li{ margin:-1px 0 72px; border-top:1px solid #ededed; padding-top:72px;}
.cases-content dl{overflow:hidden;  position:relative;}
.cases-content dt{ position:absolute; left:0; top:0; height:100%; width:203px; float:left;text-align:center; background:#f7f7f7;}
.cases-content dt span{ display:table; height:100%; width:100%;}
.cases-content dt b{ display:table-cell; vertical-align:middle;}
.cases-content dd{ overflow:hidden; float:left; padding-left:203px; margin-top:-28px;}
.cases-content dd span{ float:left; width:202px; height:87px; border:1px solid #e7e7e7; margin:28px 0 0 28px; display:inline;}
/*机柜大带宽*/
.bandwidth{ font-size:16px;  color:#2d2d2d;}
.bandwidth h2{ padding-bottom:37px;}
.bandwidth h3{ padding:30px 0 20px; text-align:center; font-size:20px; color:#3d3d3d; font-weight:bold; position: relative;}
.bandwidth h3 i{display: block; position: absolute; left:0; top:-80px;}
.bandwidth .bandwidth-tab{ overflow:hidden; width:1200px; background:#f2f2f2; }
.bandwidth .bandwidth-tab li{ float:left; width:171px; height:46px; text-align:center; line-height:46px; color:#343434;  display:inline; cursor:pointer;}
.bandwidth .bandwidth-tab li:hover,.bandwidth .bandwidth-tab li.current{ background:#c71c1f; color:#fff;}
.bandwidth table{ width:1198px; border:1px solid #e5e5e5; border-collapse:collapse;}
.bandwidth th,.bandwidth td{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.bandwidth th{ line-height:47px; background:#f9f9f9; font-weight:bold; text-align:center;}
.bandwidth .th1{ text-align:left; padding-left:48px;}
.bandwidth .th2{ text-align:left; padding-left:48px;}
.bandwidth .consult {background-color:#ff312c;width:84px;height:20px;color:#fff;font-size:12px;text-align:center;display:inline-block;line-height:20px;}
.bandwidth .dash1 {border:2px dashed #e5e5e5}
.bandwidth .dash2 {border:1px solid #e5e5e5}
.bandwidth td{ line-height:40px; text-align:center; position:relative; font-size:14px;}
.bandwidth tr:hover{ background:#f9f9f9;}
.bandwidth b{ display:block; width:40px; height:20px; text-align:center; line-height:20px; background:#ff322d; font-size:12px; color:#fff; position:absolute; right:12px; top:12px;}
.bandwidth-center{ overflow:hidden;}
/*.bandwidth-center dl{ overflow:hidden; display:none;}
.bandwidth-center dt{ float:left; width:420px; height:245px;}
.bandwidth-center dt img{ width:420px; height:247px;}
.bandwidth-center dd{ float:right; width:758px; font-size:18px; color:#757575; margin-top:-12px;}
.bandwidth-center p{ overflow:hidden; padding-top:12px;} 
.bandwidth-center span{ float:left; width:630px;}
.bandwidth-center .label{font-weight:bold; text-align:right; width:120px;}*/ 
/*云防护*/
.ui-safe{ color:#565656; line-height:30px;font-size:14px;}
.ui-safe h2{color:#3d3d3d;}
.safe-nav{  background:#c71c1f; overflow:hidden;}
.safe-nav a{ float:left; width:300px; height:46px; text-align:center; line-height:46px; color:#fff; display:inline;font-size:16px;}
.safe-nav a:hover,.safe-nav a.current{ background:#ff3d40; }
.safe-content{ padding-top:40px;}
.safe-content .title2{line-height:30px;color:#565656;padding:16px 52px 30px;}
.cloud-protection{ font-size:14px;line-height:24px;}
.cloud-protection ul{overflow:hidden;}
.cloud-protection li{float:left;width:400px;padding:229px 0 50px;}
.cloud-protection li h2{font-weight:normal;padding:23px 0 19px 0;font-weight:bold;}
.cloud-protection li p{/*padding:0 94px 0 63px;*/width: 243px;margin: 0 auto}
.cloud-protection li a{ color:#93a7b9; text-decoration:underline;}
.cloud-protection .li1{ background:url(../images/ddos_bg.png) no-repeat center 12px; }
.cloud-protection .li2{ background:url(../images/dns_bg.png) no-repeat center 12px; }
.cloud-protection .li3{ background:url(../images/cc_bg.png) no-repeat center 12px;}
.cloud-package{ overflow:hidden; padding:40px 0 44px; line-height:27px; color:#3c3c3c;font-size:14px;}
.cloud-package ul{ overflow:hidden; margin-left:-24px;}
.cloud-package li{ width:282px;   float:left; margin-left:24px; display:inline;background-color:#f4f4f4;}
.cloud-package .main{padding:0 43px;white-space: nowrap;}
.cloud-package h4{ display:block; height:56px; font-weight:bold; font-size:20px; color:#3d3d3d; line-height:56px; border-bottom:1px solid #d4d4d4; text-align:center;}
.cloud-package p{ border-bottom:1px solid #b6b6b6;padding:15px 0px; margin-bottom:15px;line-height:34px;width:196px;white-space: nowrap;}
.cloud-package strong{color:#de2929;font-size:27px;}
.cloud-package em{color:#d80303;}
.cloud-package del{line-height:42px; }
.cloud-package a{ display:block; text-align:center; width:100%;height:54px; line-height:54px;color:#fff; margin-top:20px;background-color:#cc1b22;}
/*优势*/
.cloud-advantage{font-size:14px;line-height:28px;}
.cloud-advantage ul{margin-top:25px;}
.cloud-advantage li{ height:154px; margin-bottom:30px; padding:0 0 0 365px;}
.cloud-advantage li p{width:737px;}
.cloud-advantage .li1{ background:url(../images/advantage_icon1.png) no-repeat 100px center;}
.cloud-advantage .li2{ background:url(../images/advantage_icon2.png) no-repeat 100px center;}
.cloud-advantage .li3{ background:url(../images/advantage_icon3.png) no-repeat 132px center;}
.cloud-advantage li h3{ padding:36px 0 10px 0; text-align:left;width:750px; color:#3d3d3d;font-weight:bold;font-size:18px; border-top:1px dashed #ccc;}
.cloud-advantage li:first-child h3{border-top:0;}
.trait{ overflow:hidden;}
.trait h3{ padding:0; font-size:16px; color:#757575; font-weight:bold; text-align:left;}
.trait ul{ margin-left:-80px; overflow:hidden;}
.trait li{ width:435px; height:125px; margin:0 0 60px 80px; float:left; padding-left:88px;}
.trait .li1{ background:url(img/trait_icon1.png) no-repeat 12px 22px;}
.trait .li2{ background:url(img/trait_icon2.png) no-repeat 12px 22px;}
.trait .li3{ background:url(img/trait_icon3.png) no-repeat 16px 22px;}
.trait .li4{ background:url(img/trait_icon4.png) no-repeat 16px 22px;}
.trait .li5{ background:url(img/trait_icon5.png) no-repeat 16px 22px;}
.trait .li6{ background:url(img/trait_icon6.png) no-repeat 16px 22px;}
.dns-package{ overflow:hidden; font-size:14px; line-height:24px;}
.dns-package h2{ font-size:28px; font-weight:normal; padding-bottom:42px; line-height:30px}
.dns-package ul{ overflow:hidden; margin-left:-50px;}
.dns-package li{ float:left;width:135px; height:210px; border:1px solid #ededed; padding:0 24px; margin-left:50px; display:inline;}
.dns-package li h3{ height:65px; line-height:65px; border-bottom:1px solid #d4d4d4; margin-bottom:22px; padding:0;}
.dns-package .look{ color:#2d2d2d; text-decoration:underline;}
.dns-package .look:hover{ color:#fc635e;}
.dns-package .btn{ display:block; width:123px; height:28px; border:1px solid #fb645d; text-decoration:none; color:#fb645d; font-size:16px; text-align:center; line-height:28px; margin-top:22px;}
.dns-package .btn:hover,.dns-package .btn.current{ color:#fff; background:#fb645d;}
.safe-case { line-height:30px; font-size:14px; padding-top:40px;}
.safe-case h2{ padding-bottom:15px;font-size:20px;}
.case_banner{}
.case_img{position:relative;padding:45px 0 79px;}
.case_banner .btn span{width:45px;height:77px;position:absolute;background:url(img/new_sprite.png);display:inline-block;z-index:200;top:182px;cursor:pointer;}
.case_banner .btn span.prev{background-position:-201px 0;left:0;}
.case_banner .btn span.next{background-position:-257px 0;right:0;}
.case_banner .slide{width:721px;height:352px;margin:0 auto;position:relative;overflow: initial;}
.case_banner .slide li{width:721px;height:352px;font-size: 16px!important;color:#fff;position:absolute;top:0;left:0;z-index:400;}
.case_banner .slide img {    height: 100%;width: 100%;}
.case_banner .slide span{width:169px;height:50px;background-color:#000;opacity: 0.7;filter:alpha(opacity=70);text-align:center;font-weight:bold;line-height:50px;position:absolute;right:0;bottom:0;}
.case_banner .slide li.showleft{top:49px;left:-240px;width:549px;height:247px;z-index:175; opacity: 0.7;filter:alpha(opacity=70);  }
.case_banner .slide li.showright{top:49px;left:411px;width:549px;height:247px;z-index:175;opacity: 0.7;filter:alpha(opacity=70); }
.case_banner .slide li.shownone{display:none;}
.case_banner .slide li.showright span,.case_banner .slide li.showleft span{display:none;}
.case_banner .num{right:40%;}
.safe-cases{padding:40px 0 69px;}
.safe-cases li{padding:0 0 25px 144px;font-size:14px;color:#555454;width:1025px;line-height:30px;}
.safe-cases li strong{font-size:16px;}
.safe-cases .li_first{padding:0;}
.safe-cases .li_first li{display:none;}
.safe-cases .li_first li.current{display:inline-block;}
.safe-cases li.li1{background:url(img/safe_case_icon1.png) no-repeat 45px 8px ;}
.safe-cases li.li2{background:url(img/safe_case_icon2.png) no-repeat 45px 8px ;}
.safe-cases li.li3{background:url(img/safe_case_icon3.png) no-repeat 45px 8px;}
.safe-cases li.li4{background:url(img/safe_case_icon4.png) no-repeat 45px 8px;}
.safe-cases li.li5{background:url(img/safe_case_icon5.png) no-repeat 45px 8px ;}
.safe-cases li.li6{background:url(img/safe_case_icon6.png) no-repeat 45px 8px;}
.safe-cases li.li7{background:url(img/safe_case_icon7.png) no-repeat 45px 8px;}
/*
.safe-case dl{ overflow:hidden; margin-top:70px;}
.safe-case dt{ position:relative; border:1px solid #96a9bb; padding:24px 24px 24px 140px;}
.safe-case dt em{ display:block; position:absolute; left:56px; bottom:-11px; width:20px; height:11px; background:url(img/safe_case_bg.jpg) no-repeat;}
.safe-case .dt1{ background:url(img/safe_case_icon1.png) no-repeat 38px 28px;}
.safe-case .dt2{ background:url(img/safe_case_icon2.png) no-repeat 38px 36px;}
.safe-case .dt3{ background:url(img/safe_case_icon3.png) no-repeat 38px 24px;}
.safe-case .dt4{ background:url(img/safe_case_icon2.png) no-repeat 38px 52px;}
.safe-case dd{ padding:38px 0 0 34px;}*/
.plan{ padding-top:46px;}
.plan h2{ padding-bottom:68px; line-height:30px;}
.plan h3{text-align:center; padding-bottom:36px; font-size:28px; color:#2d2d2d; font-weight:normal;}
.combine-package{ overflow:hidden; padding-bottom:88px; line-height:27px; font-size:16px; border-bottom:1px solid #ededed;}
.combine-package ul{ overflow:hidden; margin-left:-56px;}
.combine-package li{ width:220px; height:370px; border:1px solid #ededed; padding:0 18px; float:left; margin-left:56px; display:inline;}
.combine-package h4{ display:block; height:65px; font-weight:bold; font-size:20px; color:#2d2d2d; line-height:65px; border-bottom:1px solid #d4d4d4; text-align:center;}
.combine-package p{ border-bottom:1px dashed #d4d4d4; color:#2d2d2d; padding:20px 12px; margin-bottom:16px;}
.combine-package span{ color:#fb645d; padding:0 12px;}
.combine-package del{ color:#ababab; padding:0 12px;}
.combine-package a{ display:block; text-align:center; height:28px; line-height:28px; border:1px solid #fb645d; color:#fb645d; margin-top:24px;}
.combine-package a:hover{ color:#fff; background:#fb645d;}
.ddos{ padding:77px 0 81px; border-bottom:1px solid #ededed; margin-bottom:67px;}
.ddos table{ width:1198px; border:1px solid #e6e6e6; color:#2d2d2d; border-collapse:collapse; text-align:center;}
.ddos th,.ddos td{ border:1px solid #e6e6e6; line-height:47px;}
.ddos th{ background:#f9f9f9; font-weight:bold; font-size:18px;}
.ddos td{ font-size:14px;}
/*抗战胜利*/
.war{padding:5px 0 647px;}
.warsuccess-bg{ height:388px; background:url(img/warsuccess_bg.png) no-repeat center center;}
.war-success{ width:1200px; text-align:center;position:relative;}
.war-success img{ display:block; width:1200px;}
.war-success a{ display:block; position:absolute; left:50%; top:0;text-indent:-99999em; }
.war-success span{ display:block; text-indent:-99999em; width:1200px; height:0; text-align:center;}

.war2 a{ width:266px; height:140px; margin-left:-364px;}
.war2 .a1{ margin-left:21px;}

.war4 a{ width:68px; height:54px; margin-left:-151px; top:77px;}
.war4 .a1{ margin-left:284px; top:124px;}
.war4 .a2{ margin-left:-79px; top:204px;}

.war6 a{ width:114px; height:110px; margin-left:-146px; top:46px;}

.war7 a{ width:114px; height:110px; margin-left:230px; top:31px;}

.war8 a{ width:114px; height:110px; margin-left:-70px; top:37px;}

.war9 a{ width:114px; height:110px; margin-left:180px; top:80px;}

.colocation-con{ display:none; padding-top:92px;}
.colocation-con .title{ text-align:center; border-bottom:2px solid #dbdbdb;}
.colocation-con .title h3{ font-size:44px;}
.colocation-con .title h4{ font-size:35px; padding:20px 0; color:#b3b3b3;}
.colocation-con .title p{ font-size:18px; padding-bottom:75px; color:#b3b3b3;}
.colocation-con .table{ width:778px; margin:22px auto 0;}
.colocation-con .table p{ display:block; padding:20px 0 10px; text-align:left;}
.colocation-con .table table{ width:776px;}
.colocation-con .table th,.colocation-con .table td{ border:1px solid #e6e6e6;}
.colocation-con .table .td1{ text-align:left; padding-left:32px; line-height:26px;}
.colocation-con .table .consult{ display:inline-block; width:88px; height:30px; text-align:center; line-height:30px; color:#fff; background:#ff0600;}
.colocation-con ul{ overflow:hidden; padding:62px 0 62px 130px;}
.colocation-con li{ float:left; width:249px; text-align:center; margin-right:98px; line-height:42px;}
.colocation-con dl{ overflow:hidden; border-bottom:2px solid #dbdbdb; padding-bottom:20px;}
.colocation-con dt{ float:left; width:352px; text-align:center; padding-top:45px; line-height:48px;}
.colocation-con dd{float:left; width:780px;}

.dedicated-con{ padding-top:85px;}
.dedicated-con li{ display:none;}
.dedicated-con table{width:1042px; margin:0 auto 55px;}
.dedicated-con td{border:1px solid #e6e6e6; text-align:center; padding:25px 0;}
.dedicated-con .td1{ padding-left:220px; background:url(img/dedicated_td_bg.jpg) no-repeat 70px center; text-align:left; width:70%;}
.dedicated-con .td2{ background:url(img/dedicated_td1_bg.jpg) no-repeat 70px center;}
.dedicated-con .td3{ background:url(img/dedicated_td2_bg.jpg) no-repeat 70px center;}
.dedicated-con .td4{ background:url(img/dedicated_td3_bg.jpg) no-repeat 70px center;}
.dedicated-con .td1 p{ text-align:left; line-height:28px; font-size:16px;}
.dedicated-con span{ font-size:30px; color:#f00;}
.dedicated-con a{ display:inline-block; width:150px; height:34px; text-align:center; line-height:34px; background:#fe0000; color:#fff;}
.dedicated-data .dedicated-con tr:hover{ background:#fff;}
/*优惠促销*/
.preferential{ padding:0px 0 746px;}
.preferential h2{ font-size: 30px; padding:35px 0 10px; text-align: left;}
.preferential-zone{ padding:6px 6px 15px; border:1px solid #b1b1b1; font-size: 22px; line-height: 32px; margin-bottom: 96px; color: #404040;}
.preferential-zone img{ display: block; border:1px solid #b1b1b1; margin-bottom: 24px; width:1185px;}
.preferential-zone strong{ font-size: 24px; font-weight: normal; padding-left: 10px;}
.preferential-zone p{ padding-left: 10px;font-size:18px;}
.more-preferential{ border:1px solid #b1b1b1; padding:56px 0;}
.more-preferential img{ display: block; margin:0 auto;}
/*引流页输出*/
.ui-yinliu{padding:25px 0 666px;overflow:hidden;}
.ui-yinliu h3{color:#fe2e2e;font-size:18px;text-align:center;line-height:1.9;}
.yinliu-column {width:239px;height:1315px;margin-right:30px;float:left;background-color:#f3f3f3;color:#555;font:12px '微软雅黑';border:#d1d1d1 solid 1px;border-bottom:none;}
.yinliu-column ul{overflow:hidden;}
.yinliu-column li{border-bottom:#d1d1d1 solid 1px;padding:10px;}

.yinliu-column li dl{font-size:14px;text-align:center;line-height:1.8;overflow:hidden;}
.yinliu-column li dt{font-size:12px;float:left;padding-left:17px;}
.yinliu-column li a{color:#555;}

.yinliu-right{float:left;width:925px;color:#000;}
.yinliu-right h3{line-height:2.9;text-align:left;}
.yinliu-right dl{float:left;overflow:hidden;}
.yinliu-induce{border:#d1d1d1 solid 1px;margin-bottom:20px;}
.yinliu-induce .title{border-bottom:#d1d1d1 solid 1px;padding-left:10px;}
.yinliu-induce .title h3{line-height:2.9;text-align:left;}
.yinliu-induce .content{}
.yinliu-induce .content p{font-size: 14px;padding: 10px 10px 5px;line-height: 2;color: #000;white-space: pre-wrap;letter-spacing: 1px;}

.zuyong .yinliu-column{height:1538px;}
.yinliu-rg-content ul{overflow:hidden;}
.yinliu-rg-content li{border:#d1d1d1 solid 1px;float:left;width:431px;margin-bottom:30px;}
.yinliu-rg-content dl{float:left;overflow:hidden;}

.yinliu-rg-content dl.information{padding: 15px 0 0 35px;}
.yinliu-rg-content dt{font-size:18px;line-height:1.5;}
.yinliu-rg-content dt a{display:inline-block;width:81px;height:34px;color:#fff;border-radius:4px;font-size:14px;text-align:center;line-height:34px;}
.yinliu-rg-content dt a.consult{background-color:#167eff;margin-right:5px;}
.yinliu-rg-content dt a.detail{background-color:#ff1616;}

.zuyong .yinliu-rg-content li{width:923px;}
.zuyong .yinliu-rg-content dt{font-size:16px;line-height:1.8;}
.zuyong .yinliu-rg-content .button{float:right;padding:52px 20px;width:145px;}
.zuyong .yinliu-rg-content dt a{width:145px;height:34px;float:right;}
.zuyong .yinliu-rg-content a.consult{margin:0 0 13px 0}

.yinliu_hotspot{overflow:hidden;margin-bottom:60px;}
.yinliu_hotspot dd {float:left;padding-right:190px;}
.yinliu_hotspot ul{list-style:square inside;color:#767676;}
.yinliu_hotspot ul a{color:#767676;font-size:16px;line-height:2.4;}
.zuyong.tuoguan .yinliu-rg-content dt {font-size:18px;line-height:1.8;}
.zuyong .yinliu-rg-content dl.information{padding-left:45px;}

/*促销活动*/

.sale_one{overflow:hidden;margin-top:30px;width:1025px;}
.sales .title{background:url(img/special.png) no-repeat;height:73px;width:100%;background-size:100% auto;margin: 30px 0;}
.sales .special{background:url(img/youhui1.png) no-repeat;height:269px;width:359px;float:left;margin:0 65px;position:relative;margin:65px 0 0 85px;}
.sales .special .size{overflow:hidden;}
.sales .special dl{width:178px;color:#000032;font-size:18px;text-align:center;float:left;margin:0;line-height:38px;height:38px;}
.sales .special dl.buy{width:359px;height:33px;padding-top:48px;}
.sales .buy a{cursor:pointer;}
.sales .buy img{border-radius:7px;}
.special i{width:196px;height:95px;position:absolute;margin-left:-85px;top:-60px;display:inline-block;}
.sales .special.one{background:url(img/youhui2.png) no-repeat;}
.rule .title{background:url(img/rule_line.png) no-repeat;height:73px;width:100%;background-size:100% auto;margin: 30px 0;}
.rule .induce {width:450px;margin:0 auto;}
.rule .induce p{color:#000032;font-size:16px;line-height:25px;}
.introduce{background:url(img/start_bg.png) no-repeat;height:454px;padding: 30px 0 690px 0;margin-top:30px;}
.introduce .title{background:url(img/introduce_line.png) no-repeat;height:73px;width:100%;background-size:100% auto;}
.then dl{float:left;}
.then.common{overflow:hidden;width:1025px;margin-top:30px;}
.then .cx_slide{width:378px;float:left;margin-right:50px;}
.then .cx_slide .banner,.then .cx_slide li{height:300px;}
.then .slider p{color:#fff;font-size:16px;text-align:center;line-height:2;}
.then .detail{margin:20px 40px 0 30px;}
.then .detail p{color:#fff;font-size:16px;line-height:2;}
.then p span{color:#ffde00;}
.then .visit{border:1px #fff solid;width:184px;height:48px;font-size:20px;line-height:48px;color:#fff;text-align:center;cursor:pointer;top: 20%;right: 0;margin-top: 24px;position:absolute;}

/*金融解决方案*/
.solution h2{color:#666;font-weight:bold;}
.solution-tab{overflow:hidden;font-size:16px;}
.solution-tab a{ float:left; width:130px;   line-height:46px;position:relative;text-align:center;cursor:pointer;background-color:#c71c1f;color:#fff; }

.solution-tab li a{}
.solution-tab a.current,.solution-tab a:hover{background-color:#ff3d40;}
.solution-plan ul{overflow:hidden;padding:80px 0;}
.solution-plan li{float:left;text-align:center;color:#565656;font-size:15px;width:210px;margin:0 45px;height:304px;line-height:27px;}
.solution-plan h3{font-size:18px;margin:28px 0 18px;font-weight:bold;}
.solution-institutions{padding:0px 86px 70px 91px;}
.solution-institutions p{color:#565656;line-height:27px;padding:49px 28px 110px;font-size:15px;}
.solution .in-case{border:none;}
.solution .in-case h2{padding-bottom:34px;}

.solution .in-cases{border:none;}
.solution .in-cases h2{padding-bottom:34px;}

.solution-more{padding:46px 0 36px;}
.solution-more ul{overflow:hidden;padding-top:50px;width:900px; margin:0 auto;}
.solution-more li{width:205px;height:190px;float:left;position:relative;margin:0 0 20px 20px;overflow:hidden;}
.solution-more li img{ width:100%;}
.solution-more span{display:inline-block;width:100%;height:40px;position:absolute;bottom:0;opacity:0.6;filter:alpha(opacity=60);background-color:#000;left:0;}
.solution-more p{position:absolute;bottom:0;left:0px;font-size:16px;text-align:center;width:100%;height:40px;line-height:40px;color:#fff}
.solution-more li i{/*background:url(img/solution_icon01.png) no-repeat center;*/display:none;width:88px;height:78px;z-index:40;position:absolute;top:50%;margin:-49px 0 0 -44px;left:50%;}
.solution-more li a:hover i{display:inline-block;}

/*物流解决方案*/
.solution-institutions2{padding:40px 0 32px 0;width:1200px;margin:0 auto;}
.solution-institutions2>p{color:#565656;line-height:27px;padding:35px 28px 70px;font-size:15px;}
.solution-wl-container{width:567px;border:1px dashed #2182bf;border-radius: 7px;float: left;}
.solution-wl-container img{ width:170px;}
.solution-wl-container img{ width:170px;}
.solution-wl-left{margin-left:62px;}
.solution-wl-logo{width:169px;height:48px;background:#2182bf;margin-left:195px;margin-top:-24px;border-radius: 7px;box-shadow:0 0 15px 30px #fff;}
.solution-wl-logo img{margin-left:22px;margin-top:10px;float:left;}
.solution-wl-logo h2{margin-left:5px;margin-top:5px;float:left;color:#fff;}
.solution-wl-container:nth-child(3) img{margin-top:11px;}
.solution-wl-container>p{width:567px;padding-left: 29px;font-size:15px;line-height: 30px;}
.solution-wl-container>p:nth-child(2){padding-top: 34px;}
.clear-float{clear:left;width:100%;height:67px;}





.cdn-content{ width: 1200px; margin: 0 auto; padding-top: 66px; padding-bottom: 70px;}
.paddingB{ padding-bottom: 732px;}
.cdn-content h2{ font-size: 20px; color: #333; border-left: 3px solid #ff3d40; padding-left: 20px; line-height: 100%; margin-bottom: 66px; font-weight: 700;}

.cdn-content .gd_cdn1 ul{ overflow: hidden;}
.cdn-content .gd_cdn1 li{ float: left; width: 210px; text-align: center; margin-right: 120px;}
.cdn-content .gd_dns1 li{margin-right: 50px;width: 200px;}
.cdn-content .gd_cdn1 li h3{ margin-bottom: 60px;}
.cdn-content .gd_cdn1 li h4{ font-size: 16px; color: #ff2d40; margin-bottom: 20px;font-weight: 700;}
.cdn-content .gd_cdn1 li p{ font-size: 12px; line-height: 22px; color: #999;;}
.cdn-content .gd_cdn1 li:last-child{ margin-right: 0;}



.cdn-contentgr{margin: 0 auto; padding-top: 66px; padding-bottom: 70px; background-color: #f8f9fb;}
.cdn-contentgr h2{ width: 1200px; margin: 0 auto; font-size: 20px; color: #333; border-left: 3px solid #ff3d40; padding-left: 20px; line-height: 100%; margin-bottom: 66px; font-weight: 700;}


 .gd_cdn2 ul{ overflow: hidden;}
.gd_cdn2 li{ float: left; width: 232px; text-align: center; margin-right: 10px; background-color: #fff; padding: 60px 15px 30px; box-sizing: border-box; height: 310px;}
.gd_dns2 li{ width: 292px;}
 .gd_cdn2 li h3{ margin-bottom: 45px;}
.gd_cdn2 li h4{ font-size: 16px; color: #ff3d40; margin-bottom: 15px;font-weight: 700;}
.gd_cdn2 li p{ font-size: 12px; line-height: 22px; color: #999;;}
 .gd_cdn2 li:last-child{ margin-right: 0;}

.gd_cdn2{ width: 1200px ; margin: 0 auto;}

.gd_cdn3{ overflow: hidden;}
.gd_cdn3 .fl{ width: 180px; padding-left: 20px;}
.gd_cdn3 .fl h3{font-size: 16px; color: #ff2d40; margin-bottom: 15px;font-weight: 700;}
.gd_cdn3 .fl h3 img{ margin-right: 10px;}

.gd_cdn3 .fr{ width: 1000px;}
.gd_cdn3 .fr li{ overflow: hidden; font-size: 14px; margin-bottom: 15px;}
.gd_cdn3 .fr li p{ float: left; width: 100px; color: #ff3d40;}
.gd_cdn3 .fr li span{ float:right; width:900px; color: #999; line-height: 22px;}

.dns-bg{ background: url(img/dnsancdn/dnsbj.jpg) no-repeat center center;    height: 340px;}
.cdn-bg{ background: url(img/dnsancdn/cdnbj.jpg) no-repeat center center;    height: 340px;}

.about-tab { display: flex;}
.about-tab a{flex: 1;}
/*pay*/
.title {
	font-size: 35px;
	text-align: center;
	font-family: Microsoft YaHei;
	margin-top: 50px;
	font-weight: bold;
}
.big {
	width: 950px;
	margin: 0 auto;
	margin-top: 50px;
}

.right {
	width: 82px;
	height: 344px;
	background: url(../images/tu.png);
	float: left;
	margin-top: 8px;
	position: absolute;
}

.righttxt {
	font-size: 25px;
	font-weight: bold;
	width: 30px;
	margin-left: 30px;
	margin-top: 60px;
	color: #FFF;
	font-family: Microsoft YaHei;
}

.border {
	width: 900px;
	height: 360px;
	border: 1px solid #A7A7A7;
	margin-left: 45px;
}

.rights {
	width: 82px;
	height: 344px;
	background: url(../images/tu.png);
	float: left;
	margin-top: 50px;
}

.righttxts {
	font-size: 25px;
	font-weight: bold;
	width: 30px;
	margin-left: 30px;
	margin-top: 100px;
	color: #FFF;
	font-family: Microsoft YaHei;
}

.borders {
	width: 900px;
	height: 450px;
	border: 1px solid #A7A7A7;
	margin-left: 45px;
}

.bortext {
	float: left;
	font-size: 17px;
	line-height: 35px;
	margin-left: 50px;
	font-family: Microsoft YaHei;
}

.bortexts {
	float: left;
	font-size: 17px;
	line-height: 45px;
	margin-left: 50px;
	font-family: Microsoft YaHei;
}

.bortwo {
	border: 1px solid #A7A7A7;
	padding: 30px 30px 30px 35px;
	font-family: Microsoft YaHei;
	font-size: 19px;
	line-height: 40px;
}


 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}