@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/cdn/cdnbanner.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/cdn/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;}
.hot_cloudtab{ margin-top:30px;}
.hot_cloudtab li{ float:left; width:280px; background:#f2f2f2; margin:0 10px; text-align:center; padding:20px 0;transform:translate3d(0,-2px,0);transition:all .5s ;} 
.hot_cloudtab li:hover{margin-top: -2px; 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:24px; font-weight:bold; padding-top:30px;}
.hotcontectprice span{ font-size:16px; font-weight:normal;}
.grayfont{ color:#9c9c9c; text-decoration:line-through;}
.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;}
.cdn_gaishubg{ background:#f2f2f2; padding:50px 0;min-width:1200px;}
.cdn_gaishu{ width:1200px; margin:50px auto;} 
.cdn_gaishu p{ font-size:14px; line-height:24px; color:#595959; text-align:center; padding:20px 0}
.cdn_gaishuimg{ margin-top:30px;}
.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:#fff; 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;}
.cdn_jrlcbg{ background:#f2f2f2; padding: 0;min-width:1200px;}
.cdn_jrlc{ width:1200px; margin:0 auto; } 
.cdn_jrlclist{ margin-top:40px;}
.cdn_jrlclist li{ float:left; width:218px; margin:0 10px; background:#fff; border:1px #eee solid; text-align:center; padding:30px 0; height:190px;}
.cdn_jrlcimg{ height:84px;}
.cdn_jrlcname{ font-size:18px; color:#108cee; padding:30px 0 15px 0}
.cdn_jrlclist li p{ font-size:14px;color:#595959;}
.cdn_jrlclist li p a{ text-decoration:underline; color:#f00;}
.cdn_jrlclist li p a:hover{ color:#108cee}
.cdn_jrlc{ padding:50px 0;}
.cdn_jrlc p{ font-size:14px; color:#767676; line-height:24px; text-align: center; padding-top:10px;}
.cdn_jrlclisttitle{ font-size:16px; font-weight:bold; color:#393939; padding-top:20px; text-align: left; padding-bottom:10px}
.cdn_jrlclistmonth{ text-align:left; font-size:16px; text-indent:28px; padding-top:10px; color:#595959;}
.cdn_jrlclist table{ border:0; border-collapse:collapse; width:100%}
.cdn_jrlclist table td ,.cdn_jrlclist table th{ border:1px #ccc solid; padding:5px 10px; text-align:center; font-size:14px; line-height:24px; color:#595959;}
.cdn_jrlclist table th{ font-size:14px; color:#393939; background:#dde9f1}
.server_quebg{ background:#f2f2f2; padding:50px 0;min-width:1200px;}
.server_que{ width:1200px; margin:0 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/cdn/act_arr.png) no-repeat 0 center; padding-left:18px; border-bottom:1px #ccc dashed;}
.que_list li a{ color:#595959;}
.cdn_jiedian{ margin:50px auto;}


.cdn_jiedian .map_mb{ display:none;}


@media screen and (max-width: 768px){
	
.top_baidujs{ width:95%; margin:0 auto; background:url(../images/cdn/cdnbanner.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:0 auto;margin: 10px auto 0;}
.bdyh_small_font{padding-top:0}	
.bdyh_btns{margin-top: 20px;}	
	
.hot_liuliang{width:95%; margin:30px auto;}
.hot_cloudtab li{float: none; width:95%;  margin:5px auto;padding:20px 0}
.hotcontect{ width:50%; float:left;}
.grayfont{ clear:both;}	

.cdn_jrlcbg{ min-width:360px;}
.cdn_jrlc{ width:95%; margin:0 auto; }
.cdn_jrlclist{margin-top:0px;} 
.cdn_jrlclist table td, .cdn_jrlclist table th{padding: 5px 0;}

.cdn_jiedian #map{ display:none;}
.cdn_jiedian .map_mb{ display: block;}
.cdn_jiedian .map_mb img{ width:100%;}

.cdn_gaishubg{padding:50px 0;min-width:360px;}
.cdn_gaishu{ width:95%; margin:50px auto;} 
.cdn_gaishuimg img{ width:100%;}

.cdn_adv{ width:95%; margin:0px auto;}
.cdn_advlist{ margin:30px auto 0;}
.cdn_advlist li{ width:100%; margin:10px 0; height:auto;}
.cdn_advlist_right{width:75%;}

.cdn_yycj{width:95%; margin:0px auto;}
.cdn_yycjtab li{ width:100%; height:auto; margin:5px 0;}
.cdn_yycjtab li p{ padding: 0 15px;}
.cdn_yycjname{ padding: 15px 0 10px}
.cdn_title{ font-size:24px; line-height:38px;}
.cdn_jrlc .cdn_jrlclist{margin-top: 20px;}
.cdn_jrlclist li{ width:20%; height:210px; box-sizing:border-box; margin:0;padding: 10px 0;}
.cdn_jrlcimg img{ width:80%;}
.cdn_jrlcname{ font-size:16px; padding:0;}	

.server_quebg{min-width:360px;}
.server_que{ width:95%; margin:0 auto;}	
.que_list{padding-top: 20px;}
.que_list li{width: 95%;margin:0;}

.bdproduct-footers{ display:none;}


	
	}