@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/reseller/rese_banner.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/reseller/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{height:180px;min-width:1200px;}
.cdn_gaishu{ width:1200px; margin:0 auto; } 
.reseller_liucheng{ width:1200px; margin:-20px auto 0; } 
.reseller_liucheng li{ float:left; width:215px;  margin-right:20px; font-size:14px; color:#393939; background:#fff; padding:20px 35px 30px; box-shadow:0 0 15px #EBEBEB; line-height:25px;}
.reseller_liucheng li:last-child{ margin-right:0;}
/*.reseller_liucheng li span{ display:inline-block; border:1px #0a6ccf solid; color:#0a6ccf;border-radius:50px; width:20px; line-height:normal; padding:2px; font-weight:normal; font-size:14px; margin-right:10px;}*/
.reseller_liucheng li span{ display:block;font-size:16px; font-weight:bold; line-height:50px;}


.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/et/act_arr.png) no-repeat 0 center; padding-left:18px; border-bottom:1px #ccc dashed;}
.que_list li a{ color:#595959;}


.rese_processbg{ background:#f2f2f2;height:700px; padding-top:10px;}
.rese_process{ width:1200px; margin:50px auto;}
.server_liucheng_img{ position:relative; background:url(../images/reseller/liuchengbg.png) no-repeat center 0; height:575px; margin-top:0px;}
.liuc{ font-size:16px; position:absolute; width:400px; }
.liuc1_left{ float:left; width:175px; height:84px; font-size:30px; color:#595959; }
.liuc1_right{ float:right; width:220px; color:#767676; font-size:16px;}
.liuc5{ top:500px; left:60px;}
.liuc5 .liuc1_right{ float:right; width:220px; color:#767676; font-size:16px; padding-top:10px}
.liuc4{ top:395px; left:240px;}
.liuc3{ top:285px; left:420px;}
.liuc2{ top:165px; left:620px;}
.liuc2 .liuc1_left{ float:left; width:175px; height:84px; font-size:30px; color:#595959; margin-top:10px; }
.liuc1{ top:50px; left:800px;}
.liuc1 .liuc1_left{ float:left; width:175px; height:84px; font-size:30px; color:#595959; margin-top:15px; }

.sq_frombg{ background:#f2f2f2;  padding:50px 0;min-width:1200px;}
.sq_from{ width:1100px; margin:50px auto 0 auto;}
.sq_from_left{ float:left; width:600px;border-right:1px #aaa dashed; padding-right:0px;}
.sq_from_right{ float:right; width:400px; padding-left:50px;}
.sq_from_left p{ font-size:16px; color:#4d4d4d; line-height:30px;}
.form_hezuo{ padding-top:30px;}
.form_hezuo li{ margin-bottom:20px;}
.name{ float:left; width:180px; text-align:right; padding-right:20px; font-size:14px; line-height:30px;}
.text{ float:left; width:400px;}
.text_wd{ width:280px; height:30px; line-height:30px; border:1px #ccc solid;}
.text_wd2{ width:160px; height:30px; line-height:30px; border:1px #ccc solid;}
.name span{ color:#f00;}
.text span{ color:#F00; display:none};
.form_hezuo .text input#node_submit{ display: block;background:#0077c9; width:150px; height:45px; line-height:45px; text-align:center; border:0; color:#fff; font-size:16px;}
.sq_from_right h2{font-size:28px; color:#0077c9;}
.sq_from_right p{ font-size:24px; line-height:30px; padding-top:15px; color:#4d4d4d;}
.qudao_pho{ font-size:20px; padding-top:25px; color:#4d4d4d; width:650px; margin:0 auto; line-height:50px;}
.qudao_pho span{ float:right;}
.cdn_adv{ width:1200px; margin:50px auto;}
.reseller_hezuotop{ width:400px; margin:50px auto;}
.reseller_hezuotop li{ float:left; width:150px; height:40px; text-align:center; line-height:40px; border:1px #0a6ccf solid; border-radius:5px; margin:0 20px; font-size:14px; color:#595959;  cursor:pointer;}
.reseller_hezuotop li.hezuosel{ background:#0a6ccf; color:#fff;}
.reseller_hezuotableft{ float:left; width:600px;}
.reseller_hezuotabright{ float:right; width:500px;}
.reseller_name{ font-size:20px; color:#393939; padding-top:80px; padding-bottom:15px}
.reseller_hezuotabright p{ font-size:16px; color:#595959; line-height:40px; background:url(../images/reseller/act_arr.png) no-repeat 0 center; padding-left:20px;}
.reseller_smfot{ font-size:14px; color:#595959; padding-top:50px}
.reseller_hezuotab ul{ background:url(../images/reseller/rese_zsxm.png) no-repeat center 0; height:354px;}
.reseller_hezuotab ul li{ float:left; width:480px; padding-left:120px;}
.reseller_hezuotab ul li:nth-child(2),.reseller_hezuotab ul li:nth-child(4){text-align:right;}
.reseller_hezuotab ul li:nth-child(2){padding:0 120px 0 0}
.reseller_hezuotab ul li:nth-child(3){margin-top:195px;}
.reseller_hezuotab ul li:nth-child(4){padding:0 120px 0 0;margin-top:195px;}
.reseller_hezuotab ul li .reseller_hezuoname{ font-size:20px; color:#393939;}
.reseller_hezuotab ul li p{ padding-top:10px; font-size:14px; color:#595959;}


.reseller_leixingbg{ background:#303030; height:450px; padding:50px 0;min-width:1200px; color:#fff;}
h3{ text-align:center; color:rgba(255,255,255,0.8); font-size:14px; line-height:40px; font-weight:normal;}
.reseller_leixingbg .cdn_title{ color:#fff;}
.reseller_leixing .type-block{margin-top: 40px;}
.reseller_leixing .type-block li{float: left; width:556px; height:264px; background:#434547;padding: 30px 16px;}
.reseller_leixing .type-block li:last-child{margin-left: 20px;}
h4{color: #FFF;line-height:36px;font-size: 18px; font-weight:normal; text-align:center;}
.reseller_leixing .type-block p{ color:rgba(255,255,255,0.6);font-size: 14px;line-height: 30px; text-align:center;}
.reseller_leixing .type-icons li{ width:100px; height:100px; background:none; float:left;text-align:center;}
.reseller_leixing .type-icons .icon-wrap{display: inline-block;margin-top:0; width:64px;height:50px;background-color: #565759;border-radius: 64px;font-size: 14px; padding-top:14px;}
.reseller_leixing .type-icons li p{margin-top: 10px;}
.reseller_leixing button{display:block;width: 158px;height: 36px; background-color: #108CEE;color: #FFF;cursor: pointer; border:none; outline:none; margin:0px auto;}

.reseller_jibeibg{ background:#f2f2f2; padding:50px 0;min-width:1200px;}
.reseller_jibei,.reseller_leixing,.rese_funeng{ width:1200px; margin:0 auto;}
.reseller_jibeitabs{ margin-top:50px}
.reseller_jibeitabs li{ float:left; width:278px; margin:0 10px; background:#fff; border:1px #e7e7e7 solid; height:280px; text-align:center; padding:30px 0;}
.reseller_jibeiname{ font-size:18px; color:#393939;}
.reseller_jibeitabs li p{font-size:14px; color:#595959; padding:10px 30px; line-height:24px;}
.reseller_zczc{ width:1200px; margin:50px auto;}
.reseller_zczctab{ margin-top:30px;}
.reseller_zczcleft{ float:left; width:500px; margin-top:15px;}
.reseller_zczcright{ float:right; width:700px; padding-top:10px;}
.reseller_zczcright li{ font-size:14px; background:url(../images/reseller/act_arr.png) no-repeat 0 center;padding-left:20px;color:#595959; line-height:60px;  }
.reseller_zczcright li span{ font-size:18px; padding-right:15px;}
.rese_advanbg{ background:#f5f5f5; padding:50px 0;min-width:1200px;}
.rese_advantab{ height:350px; width:1200px; margin:50px auto 0 auto;}
.rese_advantab li{ float:left; width:280px; height:300px; background:#fff; margin-right:25px; text-align:center; padding-top:40px;}
.rese_advantab li:last-child{ margin-right:0;}
.rese_advantabname{font-size:18px; color:#393939; margin-top:30px;}
.rese_advantab li p{font-size:14px; color:#595959; padding:10px 30px; line-height:24px;}


.rese_funengbg{ height:779px; background:#fff url(../images/reseller/partnerCase-bg.png) no-repeat 0 center;background-size: 1920px 860px;}
.rese_funeng .cdn_title{ padding-top:50px;}
.rese_funeng{ position:relative;}
.rese_funeng h3,.rese_joinprocess h3{ color:#999;}
.rese_funeng h4{ color:#333; text-align:left;}
.rese_funeng a p{ color:rgba(51,51,51,0.8);line-height: 26px; font-size:14px;}
.rese_funeng .case{position: absolute;top: 180px;left:750px;display: block;background:#F9F9F9;padding:20px;text-align: left;margin-top: 0;}
.rese_funeng .case-1{top: 330px;left: 850px;}
.rese_funeng .case-2{top: 500px;left: 680px;}
.rese_funeng .case-3{top: 600px;left: 920px;}
.rese_funeng .case-4{top: 620px;left: 297px;}
.rese_funeng .case-5{top: 460px;left: 0;}
.rese_funeng .case-6{top: 180px;left: 117px;}


.rese_joinprocessbg{padding:50px 0;min-width:1200px;}
.lc_lst{ width:1050px;height:170px; margin:0 auto; font-size:16px; color:#595959; padding-top:30px}
.rese_joinprocess li{ float:left; width:300px;}
.rese_joinprocess li:last-child{width:100px;}
.rese_joinprocess .icon-block{position: relative; margin-left: 27px; text-align:center;}
.rese_joinprocess .img_content{width:80px;height:65px ; border-radius:40px; background:#333; padding-top:15px; margin-bottom:20px;}
.rese_joinprocess .flow-line{position: absolute;top: 36px;left: 92px;width: 160px;border-bottom: 1px dotted #979797;}
.rese_joinprocess li p{ padding-left:30px;}



.lc_bg a{ display:block;}

.lc_lst a{width:167px; height:170px; float:left; margin-left:4px; color:#595959;}
.lc_lst a p{ padding-top:55px; text-align:center;}
.lc_lst a:hover{background:url(../images/reseller/hover_hs.png) no-repeat;}

.lc_lst01{width:1200px; height:170px; margin:0 auto; font-size:16px; color:#595959;padding-top:39px;}
.lc_lst01 a{width:167px; height:170px; float:left; margin-left:33px; color:#595959;}
.lc_lst01 a p{padding-top:55px;text-align:center;}
.lc_lst01 a:hover{background:url(../images/reseller/hover_hs.png) no-repeat;}


@media screen and (max-width: 768px){

.top_baidujs{ width:100%; margin:0 auto; background:url(../images/ddos/ddosbanner.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; height:auto;}
.reseller_liucheng{ width:100%;margin: 20px auto 0;}
.reseller_liucheng li{ width:46%; margin:5px 1%; padding:1%; height:110px; line-height:22px;}
.reseller_liucheng li span{ line-height:40px;}

.cdn_adv{width:95%; margin:30px auto;}
.reseller_hezuotop{ width:100%; margin: 30px auto;}
.reseller_hezuotop li{width: 40%; margin: 0 5%;box-sizing: border-box;}
.reseller_hezuotableft{ width:100%;}
.reseller_hezuotableft img{ width:100%;}

.reseller_hezuotabright{width:100%;}
.reseller_smfot{padding-top: 20px}
.reseller_name{ padding-top: 30px;}
.reseller_hezuotab ul{ width:100%; background: url(../images/reseller/rese_zsxm.png) no-repeat center 0; background-size: contain;height: 200px;}
.reseller_hezuotab ul li{ width:50%;padding-left:0px;}
.reseller_hezuotab ul li:nth-child(2),.reseller_hezuotab ul li:nth-child(4){ float:right}

.reseller_hezuotab ul li:nth-child(2){padding:0}
.reseller_hezuotab ul li:nth-child(3){margin-top:20px;}
.reseller_hezuotab ul li:nth-child(4){padding:0;margin-top:20px;}

.reseller_hezuotab ul li p{height: 30px;width: 50%}
.reseller_hezuotab ul li:nth-child(2) p,.reseller_hezuotab ul li:nth-child(4) p{float:right}

.reseller_leixingbg{min-width: 360px; height: 820px; padding: 30px 0;}
.reseller_jibei, .reseller_leixing, .rese_funeng{ width:95%;}

h3{ line-height:25px; margin-top:10px;}
.reseller_leixing .type-block{ margin-top: 20px;}
.reseller_leixing .type-block .type-list{ width:96%;padding:20px 2%; margin:5px 0; height: 300px}
.reseller_leixing .type-icons li{ width:25%;padding: 20px 0 50px;}
.reseller_leixing .type-block li:last-child{margin-left:0px;}
.reseller_leixing .type-block p{line-height: 22px;}

.reseller_jibeibg{min-width: 360px;padding: 30px 0;}

.reseller_jibeitabs{ margin-top:20px;}
.reseller_jibeitabs li{ width:50%;margin:0;padding:0;box-sizing: border-box; height:270px;}
.reseller_jibeitabs li:nth-child(1),.reseller_jibeitabs li:nth-child(2){ height:230px;}
.reseller_jibeiimg img{ width:60%;} 
.reseller_jibeitabs li p{ padding: 10px; line-height:22px;}
.reseller_zczctab{ margin-top:0;}
.reseller_zczc{width:95%; margin:30px auto;}
.reseller_zczcleft{ width:100%;}
.reseller_zczcleft img{ width:100%;}
.reseller_zczcright{ width:100%;}
.reseller_zczcright li{ line-height:30px; margin:10px 0;}

.rese_advanbg{padding:30px 0;min-width: 360px;}
.rese_advantab{ width:95%; margin: 20px auto 0; height:auto;}
.rese_advantab li{ width:100%;padding-top: 20px; margin:5px 0; height:auto;}
.rese_advantabname{ margin-top:15px;}
.rese_advantab li p{padding: 10px; line-height:22px;}

.rese_funengbg{ height:auto;padding: 30px 0;}
.rese_funeng .cdn_title{padding-top:0px;}
.rese_funeng .case{position: static; margin:5px 0; padding: 10px 20px;}
.rese_funeng a p{ line-height:22px;}

.rese_processbg{ height:auto;padding: 10px 0;}
.rese_process{width:100%; margin:30px auto;}
.server_liucheng_img{ position:relative; background:url(../images/reseller/liuchengbg.png) no-repeat 9% 0;background-size: 132%; height:250px;margin-top: 20px;}

.liuc{ font-size:14px; position:absolute; width:70px; }
.liuc1_right{ display:none;}
.liuc5{ top:86%; left:1%;}
.liuc1_left{ float:left; width:75px; height:30px; font-size:16px; color:#595959; }
.liuc4{ top:67%; left:21%;}
.liuc3{ top:48%; left:40%;}
.liuc2{ top:25%; left:62%;}
.liuc2 .liuc1_left{ float:left; width:75px; height:30px; font-size:16px; color:#595959; margin-top:10px; }
.liuc1{ top:5px; left:80%;}
.liuc1 .liuc1_left{ float:left; width:70px; line-height:65px; height:50px; text-align:center;font-size:16px; color:#595959; margin-top:0px; }

.rese_joinprocessbg{padding:30px 0 0; min-width:360px;}
.lc_lst{ width:95%; margin:0 auto; height:140px;}
.rese_joinprocess li,.rese_joinprocess li:last-child{ width:25%;}
.rese_joinprocess .icon-block{ margin-left:0;}
.rese_joinprocess li p{ padding-left:0;text-align: center;line-height: 50px;}
.rese_joinprocess .img_content{ margin:0 auto;}


.sq_from{width:95%; margin:30px auto;}
.sq_from_left,.sq_from_right{ width:100%; border:none; float:none; clear:both;}
.name{ width:25%;padding-right:0px;}
.text{width: 70%;}
.text_wd{width:100%;}
.sq_from_left{ height:430px;}
.sq_from_right{ padding-left:0; width:95%; margin:0 auto;}



.bdproduct-footers{ display:none;}
}