@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html{ margin:0; padding:0; overflow-x:hidden;}
body{margin:0; padding:0; font-size:12px;font-family:"微软雅黑", arial;}
a:link{ color:#1d1d1d; text-decoration:none;} 
a:active:{color:#1d1d1d; text-decoration:none; }
a:visited {color:#1d1d1d; text-decoration:none;}  
a:hover {color:#1d1d1d; text-decoration:none;}
div,form,img,ul,ol,li,dl,dt,dd,input{margin:0; padding:0; border:0; }
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0;}
.clear{ clear:both;}
.top_baidujsbg{ background:#17181d; width:100%; height:400px;}
.top_baidujs{ width:1200px; margin:0 auto; background:url(../images/cds/cdsbanner.jpg?01) no-repeat 0 0; height:400px;}
.top_baidujs h2{ padding-top:50px; font-size:38px; color:#fff; font-weight:normal;}
.top_baidujs p{ font-size:14px; color:#fff; line-height:28px; width:700px; padding-top:10px;}
.bdyh_small_font{ font-size:14px; color:#b8b8b8; padding-top:15px; line-height:26px;}
.bdyh_small_font a{ color:#fff; padding-left:10px;}
.bdyh_small_font p{ background:url(../images/cds/laba.png) no-repeat 0 18px; padding-left:25px; color:#cbcbcb;}
.bdyh_btns{ margin-top:40px}
.bdyh_btns a{ display:inline-block; width:140px; height:36px; text-align:center; line-height:36px; margin:0 20px 0 0; color:#0a6ccf; font-size:14px;}
.bdyh_btns a.bdyh_btn_blue{ background:#0a6ccf; color:#fff;}
.bdyh_btns a.bdyh_btn_blueborder{ border:1px #0a6ccf solid; color:#fff;}
.bdyh_btns a:hover.bdyh_btn_blueborder{ background:#0a6ccf;border:1px #0a6ccf solid; color:#fff;}
.hot_liuliang{ width:1200px; margin:50px auto; }
.cdn_title{ text-align:center; font-size:26px; color:#393939;}
.cdn_gaishubg{ background:#f2f2f2; padding:50px 0;min-width:1200px;}
.cdn_gaishu{ width:1200px; margin:0 auto;} 
.cdn_gaishu p{ font-size:14px; line-height:24px; color:#595959;  padding:20px 0 20px 0; line-height:30px}
.cdn_gaishuimg{ margin-top:30px; text-align:center}
.cdn_adv{ width:1200px; margin:0 auto;}
.cdn_advlist li{ float:left; width:560px; margin:50px 20px 0 20px; height:120px;}
.cdn_advlist_left{ float:left; width:60px;}
.cdn_advlist_right{ float:right; width:480px;}
.cdn_advlist_rightname{ font-size:18px; color:#393939;}
.cdn_advlist_right p{ font-size:14px; color:#595959; line-height:22px; padding-top:10px;}
.cdn_jiedianbg{ background:#f2f2f2; padding:50px 0;}
.cdn_yycj{ width:1200px; margin:50px auto;}
.cdn_yycjtab{ margin-top:30px}
.cdn_yycjtab li{ float:left; width:278px; margin:0 10px; background:#f2f2f2; text-align:center; padding:30px 0; border:1px #eee solid; height:290px}
.cdn_yycjname{font-size:18px; color:#393939; padding:35px 0 10px 0;}
.cdn_yycjtab li p{ padding:0 30px; line-height:24px; color:#767676; font-size:14px;}
.server_quebg{ background:#f2f2f2; padding:50px 0;min-width:1200px;}
.server_que{ width:1200px; margin:50px auto;}
.que_list{ padding-top:40px;}
.que_list li{ float:left; width:340px; margin:0 20px; font-size:14px; height:42px; line-height:42px; overflow:hidden; background:url(../images/cds/act_arr.png) no-repeat 0 center; padding-left:18px; border-bottom:1px #ccc dashed;}
.que_list li a{ color:#595959;}
.rdssl_cont{ width:1200px; margin:50px auto;}
.rdssl_list{ margin-top:30px;}
.rdssl_list li{ border-bottom:1px #eee solid; padding-bottom:30px; font-size:14px; color:#595959; line-height:24px;height:80px; margin-top:30px;}
.rdssl_list li .rdssl_listleft{  width:150px; background:#f2f2f2; float:left; text-align:center; line-height:80px; margin-right:20px; font-size:18px; margin-left:20px;}
.rdssl_list li .rdssl_listright{ padding-top:10px;}
.rdscj_list{ border:1px #e6e6e6 solid; margin-top:30px; }
.rdscj_listleft{ float:left; width:298px; font-size:16px;}
.rdscj_list li{ border-right:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid; height:60px; line-height:60px; color:#595959; padding-left:50px; cursor:pointer; background:#fff;}
.rdscj_list li.rdssel{ border-left:1px #0a6ccf solid;border-right:0; color:#0a6ccf}
.rdscj_listright{ width:859px; padding:20px; margin-left:297px;border-left:1px #e6e6e6 solid; }
.rdscj_listrighttab{ font-size:14px; color:#595959; line-height:24px;}
.rdscj_listrightimg{ padding-top:20px}
.hot_cloud{ width:1200px; margin:50px auto;}
.hot_cloudtab{ margin-top:30px;}
.hot_cloudtab li{ float:left; width:380px; margin:0 10px; background:#f2f2f2; text-align:center; padding:20px 0;transform:translate3d(0,-2px,0);transition:all .5s ;}
.hot_cloudtab li:hover{ box-shadow: 0px 5px 20px #ccc;transform: translate3d(0,-2px,0);transition: all .5s;}
.hot_cloudtab li .hotname{  font-size:20px; color:#595959;}
.hot_cloudtab li p{ font-size:12px; color:#767676; padding-top:5px; border-bottom:1px #ccc solid; padding-bottom:20px; width:240px; margin:0 auto;}
.hotcontect{ margin-top:20px; color:#393939; font-size:18px;}
.hotcontect span{ display:block; font-size:14px;}
.hotcontectprice{ color:#d0021b; font-size:26px; font-weight:bold; padding-top:30px;}
.hotcontectprice span{ font-size:16px; font-weight:normal;}
.gray{ text-decoration:line-through; color:#9e9e9e;}
.hot_btn{ margin-top:20px}
.hot_cloudtab li .hot_btn a{ width:220px; margin:0 auto; display:block; background:#108cee; height:40px; line-height:40px; font-size:14px; color:#fff;}
.hot_youhui{ font-size:14px; line-height:24px; color:#108cee; padding-top:15px;}
.hot_cloud .gputis{ font-size:14px; color:#595959; padding:20px;}
.hot_cloud .gputis a{ color:#0a6ccf;}
.gpugn{ padding:50px 0;}
.gpugn p.cds_pcont{ text-align:center; color:#595959; font-size:14px; padding:15px 0}
.gpugn_table{ width:1200px; margin:30px auto 0 auto; background:#fff; }
.gpugn_table table{ border-collapse:collapse;}
.gpugn_table table td,.gpugn_table table th{ border:1px #eee solid; padding:20px; line-height:24px; font-size:14px; color:#595959;}
.gpugn_table table td font{ color:#f00;}
.gpugn_table table td span{ text-decoration:line-through; padding-right:20px; color:#adadad; padding-left:10px;}
.gpugn_table table th{ font-size:16px;}
.gpugn_tabletitle{ background:url(../images/gpu/act_arr.png) no-repeat 0 26px; padding-left:18px; padding-top:20px; }
.gpugn_table table td p{ padding-top:10px; padding-left:18px;}
.cdn_advlist{ width:1200px; margin:30px auto 0 auto; }
.cdn_advlist table{ border-collapse:collapse; background:#fff;}
.cdn_advlist table td{ border:1px #cecece solid; padding:15px; line-height:24px; font-size:14px; color:#595959; text-align:center;}
.gpu_pricetable{ width:1200px; margin:0 auto; padding-top:30px;}
.gpu_pricetable table{ border-collapse:collapse; background:#fff;}
.gpu_pricetable table td{ border:1px #cecece solid; padding:5px; line-height:24px; font-size:14px; color:#595959; text-align:center;}
.gpu_pricetable table th{ border:1px #cecece solid; padding:10px; line-height:24px; font-size:14px; color:#595959;}
.gpu_pricetable table td span{ text-decoration:line-through; padding-right:20px; color:#adadad;}
.gpu_pricetable table td font{ color:#f00;}
.gpu_pricetable .gpu_jgtx{ font-size:14px; color:#595959; padding:20px;}
.gpu_pricetable .gpu_jgtx a{ color:#0a6ccf;}
.ip_gongnengbg{ background:#f2f2f2; padding:50px 0;min-width:1200px;} 
.ip_gongneng{ width:1200px; margin:50px auto;}
.ip_gntab{ margin-top:50px;}
.ip_gntab li{ float:left; width:560px; margin:0 20px; height:130px}
.ip_gntableft{ float:left; width:80px}
.ip_gntabright{ float:right; width:470px;}
.ip_gntabrightname{ font-size:16px; color:#393939;}
.ip_gntabright p{ font-size:14px; color:#595959; line-height:22px; padding-top:10px;}

.blb_cpgs table{ border-collapse:collapse; background:#fff;}
.blb_cpgs table td{ border:1px #cecece solid; padding:10px; line-height:24px; font-size:14px; color:#595959;}
.blb_cpgs table th{ border:1px #cecece solid; padding:10px; line-height:24px; font-size:14px; color:#595959;}
.blb_cpgs table td span{ text-decoration:line-through; padding-right:20px; color:#adadad;}
.blb_cpgs table td font{ color:#f00;}
.cds_table{ text-align:center;}
.gpugn_table p.tabp{ font-size:14px; color:#595959; padding:10px 0 30px 20px;}
.gpugn_table p.tabp a{display:inline-block; width:120px; height:30px; line-height:30px;  background:#0a6ccf; color:#fff; text-align:center; margin-left:10px; border-radius:50px;}


@media screen and (max-width: 768px){
.top_baidujs{ width:100%; margin:0 auto; background:url(../images/cds/cdsbanner.jpg?01) no-repeat -500px 0;}	
.top_baidujs h2{ padding-top:80px; font-size:24px;width:95%; margin:0 auto;}		
.top_baidujs p{ width:95%; margin:10px auto;line-height: 25px;}	
.bdyh_small_font{padding-top: 0px}
.bdyh_small_font p{width:88%; margin:5px auto;}
.bdyh_btns{margin:20px 10px 10px;}
.cdn_title{ font-size:24px;}	
.cdn_gaishubg{ min-width:360px;}
.cdn_gaishu{ width:95%;}
.cdn_gaishuimg{margin-top: 0px;}
.cdn_gaishuimg img{ width:100%;}
.gpugn{ width:95%; margin:0 auto;}
.gpugn_table{ width:100%;margin:20px auto 0 auto;}
.gpugn_table table td, .gpugn_table table th{ padding:5px 3px;}
.gpugn_table table td{ font-size:12px;}

.ip_gongnengbg{ min-width:360px;}
.ip_gongneng{ width:95%;}
.ip_gntab li{ width:100%; margin:10px 0; height:auto;}
.ip_gntab{ margin-top:20px;}
.ip_gntableft{ width:18%; text-align:center;}
.ip_gntableft img{ width:80%;}
.ip_gntabright{ width:78%;}

.gpugn_table table th{ font-size:14px;}
.gpugn_table p.tabp{ line-height:35px;}

.server_que{ width:95%; margin:40px auto;}
.que_list{padding-top: 20px;}
.que_list li{width:94%; height:auto; margin:0;}

.bdproduct-footers{ display:none;}

}