@charset "utf-8";

/*深灰色大背景*/
.bg_shenhui{ background:#3d3e49;min-width: 1200px;}

/*灰白色大背景*/
.bg_huibai{ background:#f5f8fa;min-width: 1200px;}

/*设置内容区宽度居中显示*/
.main{width:1200px; margin:0 auto;}

/*黄色圆角大按钮*/
.btn_bigyellow_a{ float: left; width: 160px; height: 44px; line-height: 44px; text-align: center; color: #fff; background: #ff813c; border-radius: 30px; cursor: pointer;}
.btn_bigyellow_a:hover{ background:#e87402;}


/*黄色圆角小按钮*/
.btn_smaillyellow_a{ float: left; width: 140px; height: 36px; line-height: 36px; text-align: center; color: #fff; background: #ff813c; border-radius: 30px; cursor: pointer;}
.btn_smaillyellow_a:hover{ background:#e87402;}


/***通用底部**/
.footer{ background:#3d3e49; padding-top:60px; color:#a9b0b4;min-width: 1200px; overflow: hidden;}
.footer_nr{width:1200px; margin:0 auto; height: 330px;}

/***二维码**/
.erweima{ float:left; text-align: center;}
.img_erweima{width:161px;background:url(../../images/safedog2016/index/bottom_erweima.png) no-repeat; height:161px;}
.erweima_text{width:161px;text-align: center; font-size: 16px;  padding-top: 15px;}

.footer_link{ width: 1000px; float:left; overflow: hidden; }
.footer_link dl{ float:left; padding-left: 60px; }
.link_lxwm{padding-bottom:30px;}
.footer_link dl dt{ width: 125px; border-bottom: 2px solid #575c63; color: #fff; font-weight: bold;line-height: 30px; margin-bottom: 20px;}
.footer_link dl dt a{ color:#a9b0b4; font-weight:bold; border-bottom:1px dashed #7f858e; display:block; }
.footer_link dl dt a:hover{ color:#329efd}
.footer_link dl dd{ line-height:30px; }
.footer_link dl dd a{ color:#a9b0b4; }
.footer_link dl dd a:hover{ color:#329efd}

.footer_sign{ border-top:1px solid #42444e; text-align:center; padding:10px 0;color:#62666d;}
.footer_left{ border-top:1px solid #42444e; text-align:center; padding:10px 0;color:#62666d;}
.f_yqlj{margin-bottom: 10px !important;}
.f_yqlj a{ color:#a9b0b4; }
.f_yqlj a:hover{ color:#329efd; }


/*首页区*/
.part_jion{ background:#363742; height: 140px;min-width: 1200px; }
.part_jion_nr{overflow:hidden; width: 800px; margin: 0 auto; }
.part_jionlogo{ float:left; width: 73px; height: 73px; margin-top: 30px; background: url(../../images/safedog2018/part_jionlogo.png) no-repeat;}
.part_jiontext{ float:left; line-height: 140px; font-size: 24px; color: #fff; padding: 0 20px;}

/*小浮窗*/
.window_samil{cursor: pointer;z-index:100; position: absolute; right: 0; top: 150px;  width:40px; height: 149px; background: url(../../images/safedog2018/windows_smail.png) no-repeat; position: fixed }
.window_samil_consultation{cursor: pointer;z-index:100; position: absolute; right: 0; top: 332px;  width:40px; height: 149px; background: url(../../images/safedog2018/consultation.png) no-repeat; position: fixed }
.window_samil_2{cursor: pointer;z-index:100; position: absolute; right: 0; top: 282px;  width:40px; height: 149px; background: url(../../images/safedog2018/windows_smail2.png) no-repeat; position: fixed }
.window_samil_3{cursor: pointer;z-index:100; position: absolute; right: 0; top: 414px;  width:40px; height: 149px; background: url(../../images/safedog2018/windows_smail3.png) no-repeat; position: fixed }


/*软件小浮窗*/
.window_sofeware{cursor: pointer;z-index:100; position: fixed; right: 0; top: 200px;  width:40px; height: 149px; background: url(../../images/safedog2018/sofeware/window_sofeware.png) no-repeat; }

/*浮窗区*/
.window{ position: fixed; right: 0; top: 0; width:460px; background: #fff; box-shadow: -2px 0px 5px #666; z-index: 100;}
.window_partner{  width:460px;  background: #fff; box-shadow: -2px 0px 5px #666; }
.window_top{ border-bottom:1px solid #f5f8fa; height: 50px; padding-top: 20px; overflow: hidden;}
.window_topnr{ overflow: hidden; float: left; padding-left: 40px;color: #3e464c;}

.tck_index{width:500px;background: #fff;box-shadow: -2px 0px 5px #666;height: 300px;position: fixed;left: 33%;top: 20%;z-index: 100}

.window_hearder{ height:30px; overflow: hidden;}
.icon_tck_close_a{ width: 16px; height: 16px; margin-top: 20px; margin-right: 20px; float: right; background: url(../../images/safedog2018/icon_close.png) no-repeat; cursor: pointer;}
.icon_tck_close_a:hover{ background: url(../../images/safedog2018/icon_close.png) no-repeat -41px 0;}

.window_topnr dl{ float: left; padding-left: 10px; line-height: 18px;}
.window_topnr dl dt{}
.window_topnr dl dd{}
.window_topnr dl dd a{ font-weight: bold; color: #3e464c;}
.window_topnr dl dd a:hover{ color: #4280dc;}

.icon_wiphone,.icon_wlinecall{ float: left;  width: 32px; height: 32px; display: block;}
.icon_wiphone{ background: url(../../images/safedog2018/icon_windows.jpg) no-repeat;}
.icon_wlinecall{ background: url(../../images/safedog2018/icon_windows.jpg) no-repeat -84px 0;}


/*浮窗区***内容区***/

.window_nr{color: #a3a8ac;padding-top: 20px;overflow-y:auto}
/*浮窗区***内容区**标题*/
.window_tit dl{ text-align: center; }
.window_tit dl dt{ font-size: 20px; font-weight: bold; color: #3e464c;}
.window_tit dl dd{}

.w_titsamil{color: #3e464c; font-size: 16px;} 

/*浮窗区***内容区**输入框区*/
.window_cont{ padding:20px 40px; }
.w_inputs{ padding-bottom: 10px;}
.w_xuqiu{  overflow: hidden;}
.w_inputs span{ line-height: 24px;}

.window_btn{ width:160px; margin: 0 auto;  padding-top: 20px; overflow: hidden;}


.w_bottom{border-top: 1px solid #ddd;position: relative; margin: 40px 0 20px 0;}
.w_bottomtext{background: #fff;padding: 0 10px;position: absolute;top: -13px;left: 180px;width: 85px;}






/***文本输入框**/
.input_gray{height: 30px;background: #ffffff;font-size: 14px;color: #666;line-height: normal;border: 1px solid #e4e4e4;padding: 0 5px ;display: block;outline: none; border-radius: 2px;font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ; overflow:hidden;}
.input_gray:hover{border: 1px solid #4280dc;}
.input_gray::-moz-placeholder{font-size: 14px;color: #ccc;font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}
.input_gray::-ms-input-placeholder{font-size: 14px;color: #ccc; font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}
.input_gray::-webkit-input-placeholder{font-size: 14px;color: #ccc; font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}

.input_gray1{height: 30px;background: #ffffff;font-size: 14px;color: #666;line-height: normal;border: 1px solid #e4e4e4;padding: 0 5px ;outline: none; border-radius: 2px;font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ; overflow:hidden;}
.input_gray1:hover{border: 1px solid #4280dc;}
.input_gray1::-moz-placeholder{font-size: 14px;color: #ccc;font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}
.input_gray1::-ms-input-placeholder{font-size: 14px;color: #ccc; font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}
.input_gray1::-webkit-input-placeholder{font-size: 14px;color: #ccc; font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}




/*3、type=”radio/checkbox”*/
.way-1{
    float: left; padding: 5px 5px;
}
.way-1 input{
    display: none;
}
.way-1 label{
    position: relative;
    display: block;
    width: 12px;
    height: 12px;
    border: 1px solid #dddddd;
}
.way-1 input[type=checkbox] + label,
.way-1 input[type=checkbox]:checked + label:before{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.way-1 input[type=checkbox]:checked + label,
.way-1 input[type=radio]:checked + label{
    border: 1px solid #329efd;
}
.way-1 input[type=checkbox]:checked + label:before,
.way-1 input[type=radio]:checked + label:before{
    position: absolute;
    top: 50%;
    left: 50%;
    content: '';
    width: 6px;
    height: 6px;
    background: #329efd;
    margin-top: -3px;
    margin-left: -3px;
}
.way-1 input[type=radio] + label,
.way-1 input[type=radio]:checked + label:before{
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}

.file-wrap{
    position: relative;
    cursor: default;
}
.file-wrap,
.file-wrap input{
    width: 100px;
    height: 35px;
    font-size: 16px;
    color: #222222;
    line-height: 33px;
    text-align: center;
    border: 1px solid #e8e8e8;
    background: #ffffff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.file-wrap input{
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    margin: 0;
}




/***文本域**/
.textarea{background: #ffffff;font-size: 14px;color: #666;line-height: normal;border: 1px solid #ddd;padding: 5px ;display: block;outline: none; border-radius: 2px;font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}
.textarea:hover{border: 1px solid #329efd;}
.textarea::-moz-placeholder{font-size: 14px;color: #ccc; font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}
.textarea::-ms-input-placeholder{font-size: 14px;color: #ccc; font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}
.textarea::-webkit-input-placeholder{font-size: 14px;color: #ccc; font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif ;}

/*首页*/
.banner{height:530px;min-width: 1200px; background: #155dc3;}
.banner_brandstory{ background:url(../../images/safedog2018/index/banner_brandstory.jpg) no-repeat center top #ee0000;min-width: 1200px;}
/*.banner_saas{ background:url(../../images/safedog2018/index/banner_saas.png) no-repeat center top #155dc3;min-width: 1200px;}*/
.banner_syy{ background:url(../../images/safedog2018/index/banner_syy.png) no-repeat center top #155dc3;min-width: 1200px;}
.banner_ssy{ background:url(../../images/safedog2018/index/banner_ssy.jpg) no-repeat center top #062256;min-width: 1200px;}
.banner_xnhd{ background:url(../../images/safedog2018/index/banner_xnhd.jpg) no-repeat center top #ee0000;min-width: 1200px;}
.banner_bbs{ background:url(../../images/safedog2018/index/banner_brandstory.jpg) no-repeat center top #ee0000;min-width: 1200px;}
.banner_bbs_1{ background:url(../../images/safedog2018/index/banner_brandstory_1.png) no-repeat center top #ee0000;min-width: 1200px;}
.banner_temp{ background:url(../../images/safedog2018/index/banner_temp.jpg) no-repeat center top #000033;min-width: 1200px;}
.banner_shenhui{height:530px;min-width: 1200px; background: url(../../images/safedog2018/private_cloud/pc_banner_bg.png) no-repeat#3f3f4b;}
.banner_towsessions{ background:url(../../images/safedog2018/index/banner_19_towSessions.jpg) no-repeat center top #ee0000;min-width: 1200px;}
.banner_201911{ background:url(../../images/safedog2018/index/banner_201911.jpg) no-repeat center bottom #27116a;min-width: 1200px;}
.banner_btn{ padding-top:130px;}
.banner_eyes{ background:url(../../images/safedog2018/index/banner_eyes.png) no-repeat center top #155dc3;min-width: 1200px;}
.banner_gap{ background:url(../../images/safedog2018/index/banner_gap.png) no-repeat left top #155dc3;min-width: 1200px;}
.banner_hhzy{ background:url(../../images/safedog2018/index/banner_hhzy.png) no-repeat center top red;min-width: 1200px;}
.banner_hwxd{ background:url(../../images/safedog2018/index/banner_hwxd.png) no-repeat center top red;min-width: 1400px;}
.banner_youhui{ background:url(../../images/safedog2018/index/banner_youhui.png) no-repeat center top #6C4CEF;min-width: 1200px;}
.banner_zhibo{ background:url(../../images/safedog2018/index/banner-zhibo.png) no-repeat center top #C10103;min-width: 1200px;}
.banner_cadh{ background:url(../../images/safedog2018/index/banner_cadh.png) no-repeat center top red;min-width: 1200px;}
.banner_double12_activities{background:url(../../images/safedog2018/index/banner_double12_activities.png) repeat center bottom;min-width: 1200px;}
.banner_police_festival{ background:url(../../images/safedog2018/index/banner_police_festival.png) no-repeat center top #C10103;min-width: 1200px;}


.btn_brandstory_a{ width: 305px; height: 36px; line-height: 36px;  font-size: 16px; text-align: center; color: #fff; border: 2px solid #fff; margin-top: 170px; margin-left: 160px; cursor: pointer;}
.btn_brandstory_a:hover{  border: 2px solid #fff; background: #fff; color: #ee0000;}

.banner_nr{ width:1200px; margin:0 auto; padding-top:170px; height: 360px;}

.banner_gqnr{ background:url(../../images/safedog2018/index/banner_gqnr.png)  center bottom;}
.banner_gqnrbg{ background:url(../../images/safedog2018/index/banner_gqnr_bg.jpg)  repeat-x;min-width: 1200px;}

.btn_nationalday_a{ width: 240px; height: 36px; line-height: 36px;  font-size: 16px; text-align: center; color: #ffc25e; border: 2px solid #ffc25e; margin-top: 158px;margin-left: 73px; cursor: pointer;}
.btn_nationalday_a:hover{  border: 2px solid #ffc25e; background: #ffc25e; color: #f70b0f;}






/****解决方案banne*****/
.banner_nr_jjfa{ width:1200px; margin:0 auto; height: 480px; }
.b_jjfa_text{ width:670px; float: right; padding-right: 80px; padding-top:130px; }
.b_jjfa_pic_saas{ background:url(../../images/safedog2018/solution/b_s_saas.png) no-repeat 60px 83px;}
.b_jjfa_pic_hysyyjjfa{ background:url(../../images/safedog2018/index/yxsyyjjfa.png) no-repeat 60px 140px;}
.b_jjfa_pic_sjzx{ background:url(../../images/safedog2018/index/sjzxnwxjjfa.png) no-repeat 110px 110px;}

.b_jjfa_pic_extortion{ background:url(../../images/safedog2018/solution/extortion/extortion_banner.png) no-repeat 150px 130px;}
.b_jjfa_pic_blockchain{ background:url(../../images/safedog2018/solution/b_s_blockchain.png) no-repeat 150px 130px;}


.b_jjfa_texttit{ font-size: 24px; font-weight: bold; color: #fff;}
.b_jjfa_textnr{   color: #a3a8ac;}
.b_jjfa_btn{ padding-top:10px;}

/*首页***banner按钮区*/
.banner_textsaas{  width:725px; background: url(../../images/safedog2018/index/banner_text_saas.png) no-repeat}
.banner_textsyy{  width:725px; background: url(../../images/safedog2018/index/banner_text_syy.png) no-repeat}
.banner_textssy{  width:725px; background: url(../../images/safedog2018/index/banner_text_ssy.jpg) no-repeat}
.banner_brand_story{  width:725px; background: url(../../images/safedog2018/index/banner_brandstory.jpg)no-repeat center top}

/*私有云banner文字区*/
.b_pc_text{ width:670px; }
.b_pc_texttit{ font-size: 42px; font-weight: bold; color: #fff;}
.b_pc_textnr{   color: #fff;height: 90px;}
.b_pc_btn{ padding-top:20px;}

.b_pc_pic_xyycp{ background:url(../../images/safedog2018/private_cloud/b_pc_xyycp.png) no-repeat right center;}
.b_pc_pic_xiaotian{ background:url(../../images/safedog2018/private_cloud/b_pc_xiaotian.png) no-repeat right center;}
.b_pc_pic_yungu{ background:url(../../images/safedog2018/private_cloud/b_pc_yungu.png) no-repeat right center;}
.b_pc_pic_yunyan{ background:url(../../images/safedog2018/private_cloud/b_pc_yunyan.png) no-repeat right center;}
.b_pc_pic_yunyu{ background:url(../../images/safedog2018/private_cloud/b_pc_yunyu.png) no-repeat right center;}

.b_pc_pic_yunwang{ background:url(../../images/safedog2018/public_cloud/b_pc_yunwang.png) no-repeat right center;}
.b_pc_pic_yunxi{ background:url(../../images/safedog2018/private_cloud/b_pc_yunxi.png) no-repeat right center;}
.b_pc_pic_yunjia{ background:url(../../images/safedog2018/private_cloud/b_pc_yunjia.png) no-repeat right center;}

/*首页banner按钮区文字链接*/
.btn_bannerlink{ }
.btn_bannerlink a{ float:left; color:#fff; text-decoration:underline;padding-left:10px; line-height:44px; display:block;}
.btn_bannerlink a:hover{ color:#e87402}


/*首页banner下方*/
.banner_bottom{ height:188px; background:#f5f8fa; min-width:1200px}

.bb_nr{ float:left; width:296px; border-left:2px solid #fff; margin-top:30px;}
.bb_nr dl{ text-align:center; padding-bottom:10px;}
.bb_nr dl dt{ color:#3e464c; font-size:18px; font-weight:bold;}
.bb_nr dl dt a{ color:#3e464c;}
.bb_nr dl dt a:hover{ color:#329efd;}
.bb_nr dl dd{}
.bb_nr dl dd a{ color:#a3a8ac;}
.bb_nr dl dd a:hover{color:#329efd;}

.bb_nr_pic{ width:70px; height:70px; margin:0 auto;}
.pic_ryzz{ background: url(../../images/safedog2018/index/icon_index.png)}
.pic_ypaqsaas{ background: url(../../images/safedog2018/index/icon_index.png) -90px 0}
.pic_ylsyy{ background: url(../../images/safedog2018/index/icon_index.png) -180px 0}
.pic_lesuo{ background: url(../../images/safedog2018/index/icon_index.png) -270px 0}




.tit_indext{ padding:50px 0; text-align:center;}
.tit_indext dl{}
.tit_indext dl dt{ font-size:30px; color:#3e464c;font-weight:bold;}
.tit_indext dl dd{ font-size:16px; color:#a3a8ac;}

.color_servicedt{ color:#3c58a4 !important;}
.color_servicedd{ color:#656565 !important;}

/*第一部分领先的云计算解决方案提供商*/
.index_part01{ overflow:hidden; padding-bottom: 40px;}

.tit_yp_yl{ height:40px;line-height:40px; text-align:center; font-weight:bold; color:#3e464c; background: url(../../images/safedog2018/index/tit_yp_yl.png) no-repeat center #f5f8fa;}
/*第一部分领先的云计算解决方案提供商****左侧***/
.ipart01_left{ float:left; width:597px; height:600px;border-right:3px solid #fff; background:#f5f8fa;}

.ipart01_left_yp{ overflow:hidden; width:557px; margin:0 auto; padding:30px 0; border-bottom:1px solid #fff;}
.pic_part01_top{ width:140px; height:120px; float:left; margin-left:20px;}
.pic_part01_yp{ background:url(../../images/safedog2018/index/pic_yunpan.png) no-repeat;}
.pic_part01_yl{ background:url(../../images/safedog2018/index/pic_yunlei.png) no-repeat;}
.ipart01_left_yp dl{}
.ipart01_left_yp dl dt{ color:#3e464c; font-size:30px; font-weight:bold;}
.ipart01_left_yp dl dd{font-size:16px; color:#a3a8ac;}
.ipart01_btn{ overflow:hidden; padding:10px 0;}
.ipart01_btn a{ line-height:36px; padding-left:10px;}

.ipart01_ypnr{ width:100%; height:380px; background:url(../../images/safedog2018/index/yjsjjfa_siceng.png) no-repeat center;}


/*第一部分领先的云计算解决方案提供商****右侧***/
.ipart01_right{ float:left; width:597px; height:600px;border-left:3px solid #fff; background:#f5f8fa; }

.ipart01_ylnr{ overflow:hidden; padding-bottom:20px;background: url(../../images/safedog2018/index/syycq_yl.png) no-repeat 180px 77px;}

.ipart01_ylnrcont{ overflow:hidden; float:left; width:260px; padding-left:24px; padding-top:70px;}

.pic_ipart01_yl{  float:left;width:48px; height:48px; margin-right:20px;}
.pic_ipart01_yy{ background:url(../../images/safedog2018/index/icon_index.png) no-repeat 0 -180px;}
.pic_ipart01_xt{ background:url(../../images/safedog2018/index/icon_index.png) no-repeat -68px -180px;}
.pic_ipart01_yyu{ background:url(../../images/safedog2018/index/icon_index.png) no-repeat -136px -180px;}
.pic_ipart01_yg{ background:url(../../images/safedog2018/index/icon_index.png) no-repeat -204px -180px;}



.ipart01_ylnrcont dl{overflow:hidden; float:left;}
.ipart01_ylnrcont dl dt{ color:#3e464c; font-size:16px; font-weight:bold;}
.ipart01_ylnrcont dl dd{ color:#a3a8ac;}


/*第二部分值得信赖的云安全品牌*/

.index_part02{ background:#3d3e49; padding-bottom: 40px; min-width:1200px}

.index_part02nav{}
.index_part02nav ul{ overflow: hidden;}
.index_part02nav ul li{ float: left; padding-right: 2px;}
.index_part02nav ul li a{ width: 196px; line-height: 60px; font-size: 16px; text-align: center; color: #fff; border-bottom: 2px solid #787880; display: block;}
.index_part02nav ul li a:hover{ color: #329efd; border-bottom: 2px solid #329efd}
.index_part02nav ul li a.on{ color: #329efd; border-bottom: 2px solid #329efd}



.index_part02nr{overflow:hidden;padding: 20px 30px;}

.icon_bigjg_left_a{ float: left; width:30px; height: 32px; margin-top: 190px; cursor: pointer;background: url(../../images/safedog2018/index/icon_bigjiantou.png) no-repeat;}
.icon_bigjg_left_a:hover{  background: url(../../images/safedog2018/index/icon_bigjiantou.png) no-repeat 0 -52px;}
.icon_bigjg_right_a{ float: left; width:30px; height: 32px; margin-top: 190px;  cursor: pointer; background: url(../../images/safedog2018/index/icon_bigjiantou.png) no-repeat -40px 0;}
.icon_bigjg_right_a:hover{  background: url(../../images/safedog2018/index/icon_bigjiantou.png) no-repeat -40px -52px;}


.zdxldyaqpp{ float:left; overflow: hidden; padding: 20px;}
.zdxldyaqpp_nr{ float:left; width:270px; height: 400px; margin-right: 1px; background: #fff; border-radius: 3px;}
.zdxldyaqpp_nrlogo{; height: 60px; margin: 0 auto; text-align: center; padding-top: 60px;}
.zdxldyaqpp_nrtext{ padding:20px  ; color: #a3a8ac; font-size: 16px; line-height: 30px;}



/*第三部分面向云计算业务的安全解决方案*/
.index_part03{ overflow:hidden;  padding-top: 20px;  padding-left: 120px;}

.index_part03_pic{ float:left; width: 360px; height: 290px;}
.pic_gyysaasjjfa{ background:url(../../images/safedog2018/index/gynsaasjjfa.png) no-repeat;}
.pic_hysyyjjfa{ background:url(../../images/safedog2018/index/yxsyyjjfa.png) no-repeat 0 40px;}
.pic_sjzxnwwxjjfs{ background:url(../../images/safedog2018/index/sjzxnwxjjfa.png) no-repeat;}
.index_part03 dl{ float: left; width: 600px; padding-top: 70px; padding-right: 60px;}
.index_part03 dl dt{font-size:26px; color:#3e464c;font-weight:bold;}
.index_part03 dl dd{font-size:16px; color:#a3a8ac;}


/*第三部分面向云计算业务的安全解决方案**认证机构****/
.ipart_rzjg{ padding-bottom: 40px; padding-top: 40px; background: #f5f8fa; min-width:1200px}
.ipart_rzjgnr{ overflow: hidden; width: 1000px; margin: 0 auto;}



.pic_gabxxxtdjbh{ background:  url(../../images/safedog2018/index/pic_rzjg.png) 35px 0 no-repeat}
.pic_kxyfwrz{ background:  url(../../images/safedog2018/index/pic_rzjg.png) -170px 0 no-repeat}
.pic_csayaqlmhydw{ background:  url(../../images/safedog2018/index/pic_rzjg.png) -368px 0 no-repeat}
.pic_ios9001{ background:  url(../../images/safedog2018/index/pic_rzjg.png) -570px 0 no-repeat}
.pic_ios27001{ background:  url(../../images/safedog2018/index/pic_rzjg.png) -770px 0 no-repeat}




.ipart_rzjgnr dl{ float:left; width: 200px; text-align: center; }
.ipart_rzjgnr dl dt{ height: 100px; width: 134px; margin: 0 auto;}
.ipart_rzjgnr dl dd{ color: #a3a8ac; font-size: 12px;}



/*私有云产品**居中图片****/
.pic_pc{text-align:center; padding: 10px 0 50px 0}


/*私有云产品**云隙**产品架构原理**/
.yx_cpjgyl{ height:500px; display:flex;  align-items:center;}
.yx_cpjgyl_pic{ width:740px; height:472px;}
.yx_cpjgyl_text{ width:370px; height:450px; padding:40px; box-sizing:border-box; border:1px dashed #73777e; color:#f5f8fa; }
.yx_cpjgyl_text p{ text-indent:2em;text-align:left; line-height:30px;}

/*私有云产品**云隙**微隔离VS传统防火墙**/
.yx_wgl_fhq{ height:500px; display:flex;  align-items:center;}
.yx_wgl_fhq_nr{ width:50%; }
.yx_wgl_fhqwidth{ width:445px;position:relative; margin-left:40px;}

.yx_wgl_fhq_tit{ width:318px; height:48px;line-height:48px; border-radius:5px; background:#3d3e49; font-size:16px; color:#fff; position:absolute; top:-30px; left:0; right:0; margin:auto; }

.yx_wgl_fhq_nr dl{width:445px; height:100px; background:#efefef; margin-bottom:10px; border-radius:5px; padding:20px 30px 0 30px ; box-sizing:border-box;text-align:left;}
.yx_wgl_fhq_nr dl dt{color:#3e464c; font-weight:bold; }
.yx_wgl_fhq_nr dl dd{ color:#3e464c}



/*私有云产品**云甲**核心功能****/
.yj_hxgl{justify-content: space-around; display:flex;  align-items:center; width:1065px; margin:0 auto;}
.yj_hxgl dl{ width:198px; height:400px;  border:1px dashed #73777e;  padding:5px;box-sizing:border-box; }
.yj_hxgl dl dt{ background:#9c9ca3;height:46px; line-height:46px; color:#3e464c; font-weight:bold;}
.yj_hxgl dl dd{color:#f5f8fa; padding:20px;line-height:30px;text-align:left;}








/***合作伙伴****/
.b_partner{ width:540px; height: 300px; margin: 0 auto; background: url(../../images/safedog2018/partner/b_partner.png) center top;}
.btn_partner{ padding-left: 190px;padding-top: 300px;}
.hzgh_text{ text-align:left; padding-bottom: 20px; line-height: 24px;  color: #a3a8ac; }


/***解决方案**banner的tab内容**/

.b_jjfa_tab{ background:#3b3b46; }
.b_jjfa_tab ul{ width: 1200px; margin: 0 auto; overflow: hidden;border-left: 1px solid #51525b;}
.b_jjfa_tab ul li{ float: left; width: 238px; border-right: 1px solid #51525b;}
.b_jjfa_tab ul li a{height: 120px; line-height: 120px; font-weight: bold; font-size: 20px; color: #9e9ea3; text-align: center;display: block;}
.b_jjfa_tab ul li a:hover{ color: #0088ff}

.b_jjfa_tab ul li a.on{ color: #0088ff}

.jjfa_part02{ overflow:hidden; width: 830px;  padding-bottom: 40px; margin: 0 auto;}

.jjfa_part02_pic{ float:left; width: 200px; height: 160px; text-align: center;}
.jjfa_part02 dl{ float: left; width: 600px;  padding-right: 20px;  padding-top: 20px; }
.jjfa_part02 dl dt{font-size:26px; color:#3e464c;font-weight:bold;text-align: center; padding-bottom: 40px;}
.jjfa_part02 dl dd{font-size:16px; color:#a3a8ac;}

.jjfa_case{ padding: 20px 0 60px 0;}
.jjfa_case ul{ overflow:hidden;}
.jjfa_case ul li{ float: left; width: 288px; height: 88px; line-height: 88px; color: #fff; font-size: 16px; text-align: center; margin-left: 10px;margin-top: 10px; background: #329efd;}


/***解决方案**各类文字及标题**/
.jjfatext{ padding:20px 40px; background: #f5f8fa;}
.jjfatext_20px{font-size: 20px;color:#3e464c; padding-top: 40px; padding-bottom: 10px; font-weight: bold;}
.jjfatext_18px{font-size: 18px;color:#3e464c; padding-top: 40px; font-weight: bold;}
.jjfatext_14px{font-size: 14px;color:#a3a8ac; padding-top: 20px; line-height: 24px}
.jjfatext_14px p{padding-bottom:20px;}
/***解决方案**图片居中**/
.pic_jjfa{ padding:20px 0 30px 0; text-align: center;}

/***解决方案**区块链表格**/
.qkl_table{ padding-bottom: 10px;}
.qkl_table td{ padding:10px; text-align: center;}
.qkl_table_bluebg{ background: #59b1ff; color: #fff; font-weight: bold;}
.qkl_table_graybg{ background: #ececee;}

/***云磐****/
.yunpan{min-height: 750px; height: 100%; width: 100%;min-width: 1200px; overflow: hidden;background: url(../../images/safedog2018/yunpan/bg_yunpan.jpg) no-repeat center top #0b0f4d; background-size: 100% 100%}
.yunpan_nr{ position:relative; height: 720px;}

.yunpan_cont{ width: 600px;  position: absolute; margin: auto; bottom: 0; top: 0;}
.yunpan_cont dl{ }
.yunpan_cont dl dt{ font-size: 30px; color: #606266; font-weight: bold;}
.yunpan_cont dl dd{padding-top: 20px; font-size: 14px; color: #606266; }
.yunpan_cont_text{}
.yunpan_cont_text { padding-top: 30px;}
.yunpan_cont_text li{ line-height: 24px; color: #606266; font-size: 12px; padding: 10px;}
.yunpan_cont_text li span{ width: 6px; height: 6px;display: block; float: left; margin-top: 8px;  margin-right: 10px; border-radius: 10px; background: #3d99fa;line-height: 40px; }



/* .btn_nr_yp{ overflow:hidden; } */
/*.btn_nr_yp a{ float: left; display: block;color:#23bbe8; font-size: 16px; line-height: 56px;}*/
/*.btn_nr_yp a:hover{ color:#06e1d4; }*/

.btn_yp1{ float: left; height: 93px; line-height: 56px;  font-size: 16px; padding-left:
        80px; color: #fff; width: 160px; cursor: pointer;background: url(../../images/safedog2018/yunpan/btn_yunpan.png) no-repeat;}
.btn_yp1:hover{ background: url(../../images/safedog2018/yunpan/btn_yunpan.png) no-repeat 0 -96px;}
.btn_yp1_line{ float: left;  width: 208px;  height:54px; line-height: 54px;  font-size: 16px; text-align: center;color: #fff;cursor: pointer;border: 1px solid #3b9cf8; border-radius: 50px;}
.btn_yp1_line:hover{ border: 1px solid #0bdad7; background: #0bdad7;}

.btn_yp{ 
	margin-top: 40px;
	height: 56px; 
	line-height: 56px;  
	font-size: 16px;
	text-align: center;
    color: #fff; 
	width: 200px; 
	cursor: pointer;
	border-radius: 60px;
    background: -moz-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#4095fc), color-stop(100%,#06e0d4));
    background: -webkit-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: -o-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: -ms-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: linear-gradient(to right, #4095fc 0%,#06e0d4 100%);}
.btn_yp:hover{ background: -moz-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e76e5), color-stop(100%,#04c0b3));
    background: -webkit-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -o-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -ms-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);}




.btn_yp_line{ float: left;  width: 208px;  height:54px; line-height: 54px;  font-size: 16px; text-align: center;color: #38a0f6;cursor: pointer;border: 1px solid #3b9cf8; border-radius: 50px;}
.btn_yp_line:hover{ border: 1px solid #0bdad7;background: -moz-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e76e5), color-stop(100%,#04c0b3));
    background: -webkit-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -o-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -ms-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: linear-gradient(to right, #1e76e5 0%,#04c0b3 100%); color: #fff;}

/*渐变按钮*/
.btn_gradientdiv{ overflow:hidden;margin-top: 20px;margin-left: 20px; height: 86px;}
.btn_gradient{
    float: left; 
	height: 56px; 
	line-height: 56px;  
	font-size: 16px;
	text-align: center;
    color: #fff; 
	width: 200px; 
	cursor: pointer;
	border-radius: 60px;
    background: -moz-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#4095fc), color-stop(100%,#06e0d4));
    background: -webkit-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: -o-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: -ms-linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
    background: linear-gradient(to right, #4095fc 0%,#06e0d4 100%);
}
.btn_gradient:hover{
    background: -moz-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e76e5), color-stop(100%,#04c0b3));
    background: -webkit-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -o-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: -ms-linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
    background: linear-gradient(to right, #1e76e5 0%,#04c0b3 100%);
 
}
/***云磐**第一屏**/
.bg_yp_part{ background: #f5f8fa;}
.tit_yp_part{font-size: 30px;color: #606266; font-weight: bold; text-align: center; padding: 20px;}
.pic_yp_part{ width: 1200px; height: 720px;}
.yp_part01{ height: 100%; background:url(../../images/safedog2018/yunpan/yp_pic_part01.png) center no-repeat;}
.yp_part01_bottom{position: absolute; margin: auto; bottom: 0; width: 100%; height: 150px;  background: #1f0d74;}
.yp_part01_bottomnr{margin: 0 auto; width: 1200px; overflow: hidden}
.yp_part01_bottom dl{ float: left; width: 300px; padding-top: 40px; text-align: center; }
.yp_part01_bottom dl dt{ font-size: 36px; color: #0bdad7;}
.yp_part01_bottom dl dd{  color: #ceccdc;}


/***云磐**第二屏到第九屏*/
.yp_part02{ height: 100%; background:url(../../images/safedog2018/yunpan/yp_pic_part02.png) center no-repeat;}
.yp_part02_blue{ height: 720px; background:url(../../images/safedog2018/yunpan/yp_pic_part02_blue.png) center bottom no-repeat;}
.yp_part03{ background:url(../../images/safedog2018/yunpan/yp_pic_part03.png) 60px center no-repeat;}
.yp_part04{ background:url(../../images/safedog2018/yunpan/yp_pic_part04.png) right center no-repeat;}
.yp_part05{ background:url(../../images/safedog2018/yunpan/yp_pic_part05.png) 0 center no-repeat;}
.yp_part06{ background:url(../../images/safedog2018/yunpan/yp_pic_part06.png) right center no-repeat;}
.yp_part07{ background:url(../../images/safedog2018/yunpan/yp_pic_part07.png) left center no-repeat;}
.yp_part08{ background:url(../../images/safedog2018/yunpan/yp_pic_part08.png)  center no-repeat;}
.yp_part09{ background:url(../../images/safedog2018/yunpan/yp_pic_part09.png)  10% center no-repeat;}

.yp_part10{ background:url(../../images/safedog2020/product_publicCloud.png) no-repeat right}


.yp_part09_text{ font-size: 18px; color: #38a0f6;}

/* 底部署名 */
.yp_footer{ height: 40px; line-height: 40px; text-align: center; color: #a9b0b4; border-top: 1px solid #142233; }







/***云磐**右侧切屏按钮
.circle{  width: 150px; height: 405px; position: absolute; right: 45px; top: 0; bottom: 0; margin: auto; background: url(../../images/safedog2018/yunpan/circle_line.png) repeat-y right;}
.circle ul{}
.circle ul li{ padding-bottom: 40px;}
.circle ul li a{ width:130px; height: 16px; color: #63abf6; text-align: right; padding-right: 20px; background: url(../../images/safedog2018/yunpan/circle.png) no-repeat right center;display: block;}
.circle ul li a:hover{background: url(../../images/safedog2018/yunpan/circle_hover.png) no-repeat right center;}

.circle ul li a.on{background: url(../../images/safedog2018/yunpan/circle_hover.png) no-repeat right center;}
*/


/***云磐**右侧切屏按钮*/
.circle{  width: 150px !important; height: 335px !important;  background: url(../../images/safedog2018/yunpan/circle_line.png) repeat-y right  !important;}
.circle ul{}
.circle_list{ padding-bottom: 40px  !important;}
.circle_list_nr{ width:130px  !important; height: 16px  !important;    line-height: 16px; color: #63abf6  !important; text-align: right  !important; padding-right: 20px  !important; background: url(../../images/safedog2018/yunpan/circle.png) no-repeat right center  !important;display: block  !important;}
.circle_list_nr:hover{background: url(../../images/safedog2018/yunpan/circle_hover.png) no-repeat right center  !important;}

.circle_list_nr.on{background: url(../../images/safedog2018/yunpan/circle_hover.png) no-repeat right center   !important;}






/***软件***/
.banner_software{height:750px;min-width: 1200px; background: url(../../images/safedog2018/sofeware/bg_sofeware.png) no-repeat center top #2751ca;}

/***软件**标题*/
.tit_software{ overflow:hidden; padding-top: 40px; padding-bottom: 10px; padding-left: 20px;}
.icon_s_fugou{ float: left; width:52px; height: 42px; background: url(../../images/safedog2018/sofeware/icon_s_fugou.png) no-repeat;}
.icon_s_wanggou{ float: left; width:52px; height: 42px; background: url(../../images/safedog2018/sofeware/icon_s_wanggou.png) no-repeat;}
.tit_software_text{ color: #555555; font-size: 22px; line-height: 42px;}
/***软件**下载内容*/
.download{ overflow:hidden;  padding-bottom: 40px;}
.download_nr{ float: left;width: 278px; height: 320px; margin: 0 10px; box-shadow: 0px 0px 10px #ddd; border-radius: 5px;  background: url(../../images/safedog2018/sofeware/bg_download_nr.png) no-repeat center top #fff; position: relative;}

.download_line01{border-top:4px solid #33d5d1;}
.download_line02{border-top:4px solid #05d0fc;}
.download_line03{border-top:4px solid #2d9cff;}
.download_line04{border-top:4px solid #0264f7;}

.download_top{margin-top: 30px; text-align: center;}
.download_top dt{ font-size: 16px; color: #555; padding-top: 10px;}
.download_top dd{font-size: 12px; color: #555}

.download_text{  padding:20px 20px 0 20px; font-size: 12px; text-align: left; line-height: 20px;}
.download_text p{ overflow: hidden;word-break: break-all;word-wrap: break-word; display: block;}
.download_text p span{ float:left;}

.download_buttom{position: absolute;bottom:-14px; height: 30px; overflow: hidden; }
.btn_xiazai_a{ float: left; width:92px; height: 30px; line-height: 30px; border-radius: 3px; background: #098bff; color: #fff; cursor: pointer;text-align: center;}
.btn_xiazai_a:hover{background: #0579e0; }

/***软件*下载*系统图标*/
.icon_d_system{ width:60px; height: 60px; margin: 0 auto;  }

.icon_dfg_linu32{background: url(../../images/safedog2018/sofeware/icon_system.png) no-repeat -320px 0;}
.icon_dfg_linu64{background: url(../../images/safedog2018/sofeware/icon_system.png) no-repeat -400px 0;}
.icon_dfg_win{background: url(../../images/safedog2018/sofeware/icon_system.png) no-repeat -480px 0;}

.icon_dwg_l_apache{background: url(../../images/safedog2018/sofeware/icon_system.png) no-repeat 0 0;}
.icon_dwg_l_nginx{background: url(../../images/safedog2018/sofeware/icon_system.png) no-repeat -80px 0;}
.icon_dwg_w_iis{background: url(../../images/safedog2018/sofeware/icon_system.png) no-repeat -160px 0;}
.icon_dwg_w_apache{background: url(../../images/safedog2018/sofeware/icon_system.png) no-repeat -240px 0;}



/***软件*下载*帮助中心*/
.download_help{float: left;width: 278px; height: 320px; margin: 0 10px;}


/***软件*悬浮窗*/
.windows_s_pic{ padding: 20px; text-align: center;}
.windows_s_text p{ text-indent: 2em;}

/***高级服务***等保数字***/
.db_number_tit{ padding: 20px 0 10px 0;; overflow: hidden; }
.db_number_tit .text{ font-size:18px; color: #3c58a4; font-weight: bold;}
.db_number{ float: left; width: 18px; height: 18px; line-height: 18px; background: #3c58a4; color: #fff; text-align: center; font-size:18px; font-weight: bold; margin-top: 5px;  margin-right: 5px;   }


