.net_develop_container{
    background: url("../images/images_new_3.28/net_develop_banner.png") no-repeat;
    background-size: 100%;
    background-color:#448aff ;
}
/*网站建设*/
.n_d_title{
    /*border: 1px solid ;*/
}
/*外圈最外层*/
.nd_t_fl{
    position: relative;
    width: 105px;
    height: 105px;
    overflow: hidden;
}
.circle1{
    height: 100%;
    box-sizing: border-box;
    border: 2px dashed #ffe220;
    border-radius: 50%;
}
.circle2{
    height: 100%;
    box-sizing: border-box;
    border: 2px dashed #ffe220;
    border-radius: 50%;
}
.circle1:before{
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 50%;
    box-sizing: border-box;
    top: 50%;
    left: 0;
    /*border: 2px dashed #ffe220;*/
    border-top: transparent;
    border-radius:  0 0 50% 50%/ 0 0 100% 100%;
    z-index: 2;
}
.circle2:before{
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 50%;
    box-sizing: border-box;
    top: 50%;
    left: 0;
    /*border: 2px dashed #ffe220;*/
    border-top: transparent;
    border-radius:  0 0 50% 50%/ 0 0 100% 100%;
    z-index: 2;
}
.nd_t_fl_01{
    position: absolute;
    width: 89px;
    height: 89px;
    overflow: hidden;
    margin-top: 8px;
    padding-left: 8px;
}
.nd_t_fl_02{
    position: absolute;
    width: 71px;
    height: 71px;
    overflow: hidden;
    border-radius: 50%;
    background-color: #ffe220;
    margin-top: 17px;
    margin-left: 17px;
    font-size: 48px;
    color: #448aff;
    font-family:时尚中黑简体;
    text-align: center;
    z-index: 8;
}
.c_top, .c_bottom{
    position: absolute;
    left: 0px;
    width: 100%;
    height: 50%;
    box-sizing: border-box;
    background: #448aff;

}
.c_top{
    top: 0;
    z-index: 1;
    transform-origin: center bottom;
    animation: 1s back-half linear 1s;
    animation-fill-mode: forwards;
}
.c_bottom{
    z-index: 3;
    top: 50%;
    transform-origin: center top;
    animation: 1s front-half linear;
    animation-fill-mode: forwards;
}
@keyframes front-half{
    0%{
        transform: rotate( 0 );
    }
    99%{
        transform: rotate( 180deg );
        opacity: 1;
    }
    100%{
        transform: rotate( 180deg );
        opacity: 0;
    }
}
@keyframes back-half {
    0% {
        transform: rotate(0);
    }
    99% {
        transform: rotate(180deg);
        opacity: 1;
    }
    100% {
        transform: rotate(180deg);
        opacity: 0;
    }
}
.nd_t_fr{
    padding-top: 25px;
}
.nd_t_fr_01{
    font-size: 44.7px;
    color: #f6d021;
    font-family: 时尚中黑简体;
    width: 360px;
    border-bottom: 1px solid #f6d021;
}
.nd_t_fr_02{
    font-family: Arial;
    font-size: 18px;
    color: #f6d021;
}
/*网站建设文字*/
.net_d_content_text{
    font-size: 22px;
    font-family: 微软雅黑;
    color: #fff;
    line-height: normal;
    padding-top: 50px;
}
.net_develop_content{
    padding-top: 126px;
    width: 580px;
    /*margin-left: 1100px;*/
    padding-bottom: 95px;
    margin-left: 55%;
}
/*定制网站-定制网站*/
.dzwz_content_fl{
    /*border: 1px solid red;*/
    margin-top: 168px;
}
.dzwz_content_fl_top1{
    font-family: 微软雅黑;
    font-size: 24px;
    color: white;
    background-color: #f2ae28;
    width: 397px;
    height: 42px;
    line-height: 42px;
    vertical-align: middle;
}
.dzwz_content_fl_top2{
    width: 657px;
    height: 2px;
    background-color: #f2ae28;
    margin-top: 4px;
    margin-left: 112px;
}
.dzwz_content_fl_top3{
    height: 109px;;
    width: 246px;
    border: 2px solid #f2ae28;
    margin-top: 47px;
}
.dzwz_content_fl_top3_01{
    font-size: 45px;
    font-family: 微软雅黑;
    color: #3c3c3c;
    padding-top: 10px;
    padding-left: 20px;
    width: 190px;
    position: absolute;
}
.dzwz_content_fl_top3_02 {
    position: absolute;
    background-color: white;
    font-size: 17px;
    color: #3c3c3c;
    line-height: 60px;
    margin-left: 220px;
    margin-top: 10px;
    padding-bottom: 10px;
    font-family: 微软雅黑;
}
.dzwz_content_fl_top3_03{
    font-size: 17px;
    font-family: Arial;
    color: #b1b1b1;
    width: 400px;
    z-index: 4;
    background-color: white;
    padding-left: 20px;
    margin-top: 80px;
}
.dzwz_content_fl_top4{
    font-size: 22px;
    font-family: 微软雅黑;
    color: #777;
    line-height: normal;
    margin-top: 60px;
}
.dzwz_content{
    width: 1312px;
    margin: auto;
    padding-bottom: 40px;
    /*border: 1px solid red;*/
}
.add_dzwz_content_fl_top1{
    padding-left: 15px;
    width: 382px;
}
/*网站建设---我们的宗旨*/
.our_content{
    /*border: 1px solid red;*/
    width: 1312px;
    margin: auto;
    /*margin-top: 40px;*/
    padding-bottom: 90px;
}
.our_content_fr{
    /*border: 1px solid red;*/
}
.our_content_fr_top1{
    margin-left: 374px;
    background-color: #aa89bd;
}
.our_content_fr_top2{
    background-color: #aa89bd;
}
.our_content_fr_top3{
    border-color: #aa89bd;
    margin-left: 527px;
}
.our_content_fr_top3_01{
    padding-top: 0;
    margin-top: 10px;
    margin-left: -25px;
    width: 250px;
    padding-left: 0;
    background-color: white;

}

.our_content_fr_top3_02{
    width:100px;
    padding-left: 105px;
}
.our_content_fr_top4{
    margin-left: 0;
    text-align: right;
}
.add_dzwz_content_fl_top2{
    padding-left: 70px;
    width: 377px;
}
/*定制网站---我们的售后服务*/
.servey_content{
    width: 1312px;
    margin: auto;
    /*border: 1px solid red;*/
}
.servey_content_top1{
    /*border: 1px solid red;*/
    margin-top: 0;
}
.servey_content_top2{
    width: 535px;
    padding-left: 15px;
    background-color: #7ecef4;
}
.servey_content_top3{
    background-color: #7ecef4;
     margin-left: 0;
    width: 721px;
}
.servey_content_top4{
    writing-mode: vertical-rl;
    writing-mode: tb-rl;
    width: 119px;
    height: 311px;
    border-color: #7ecef4;
    position: relative;
}
.servey_content_top4_01 {
    position: absolute;
    writing-mode: vertical-rl;
    writing-mode: tb-rl;
    background-color: white;
    width: 50px;
    height: 320px;
    margin-right: 40px;
    line-height: 45px;
}
.servey_content_top4_02{
    width: 20px;
    margin-right: 20px;
    margin-top: 15px;
}
.servey_content_top5{
    font-size: 22px;
    font-family: 微软雅黑;
    color: #777;
    margin-left: 203px;
    padding-top: 70px;
    padding-bottom: 90px;
}

/*网站定制详情*/
.personal_details_top{
    width: 100%;
    font-size: 0;
    /*height: 258px;*/
    background-color: #F1FAFF;

}
.personal_details_top img{
    width: 100%;
}
.p_d_content{
    position: absolute;
    width: 229px;
    font-size: 24px;
    font-family: 微软雅黑;
    color: #444444;


}
.p_d_t_img{
    width: 143px;
    padding-left: 43px;
    padding-right: 43px;


}
.p_d_content1{
    margin-top: -205px;
    margin-left: 208px;
}
.p_d_content2{
    margin-top: -239px;
    margin-left: 553px;
}
.p_d_content3{
    margin-top: -257px;
    margin-left: 885px;
}
.p_d_content4{
     margin-top: -239px;
     margin-left: 1210px;
 }
.p_d_content5{
    margin-top: -205px;
    margin-left: 1535px;
}
.p_d_t_img:hover{
    cursor: pointer;
}
.p_d_t_text{
    text-align: center;
    margin-top: 10px;
}
/*中间*/
.personal_details_middle_item_content{
    /*border: 1px solid red;*/
    padding-top: 400px;
    margin-left: 48%;
}
.personal_details_middle_items{
    margin-top: 50px;
}
.personal_details_middle{
    background: url("../images/images_new_3.28/wz_ds_bj3.png") no-repeat;
    background-size: contain;
    background-position: center;
    background-color: #84CCC9;
}
.p_d_m_text{
    font-family: 微软雅黑;
    color: white;
}
.pdm_t_t01{
    font-size: 24px;
    line-height: 48px;
}
.pdm_t_t02{
    font-size: 18px;
    line-height: normal;
}
.pdm_t_t03{
    font-size: 36px;
}
.pdmi_01{
    padding-left:270px;
    margin-top: 0;
}
.pdmi_02{
    padding-left: 230px;
}
.pdmi_03{
    margin-top: 80px;
}
.p_d_m_img{
    margin-top: 7px;
}
/*脚*/
.personal_details_foot{
    font-size: 0;
    display: block;
    width: 1920px;
    overflow-x: hidden;
}
.personal_details_foot{
    width:100%;
    font-size: 0;
    /*display: block;*/
    overflow: hidden;
    min-width: 1920px;
}
.personal_details_foot img{
    min-width: 1920px;
    width: 100%;
}
/*.personal_details_foot img{*/
    /*min-width: 1920px;*/
    /*width: 100%;*/
/*}*/

/*增强定制*/
.wz_enhance_top1{
    font-family: 微软雅黑;
    font-size: 48px;
    color: #43a6cd;
    text-align: center;
}
.wz_enhance_top2{
    font-size: 32px;
    color: #535353;
    font-family: 微软雅黑;
    text-align: center;
}
.wz_enhance_top3{
    width: 1200px;
    margin: auto;
}
.wz_enhance_top3_fr button{
    width: 298px;
    height:78px;
    background-color: white;
    border-radius:12px;
    border: 1px solid #a0a0a0;
    color: #a0a0a0;
    font-size: 32px;
    font-family: 微软雅黑;
}
.wz_enhance_top3_fr{
    margin-top: 200px;
}
.wz_enhance_top4{
    background-color: #dcebf1;
    font-family: 微软雅黑;
    color: #2c9bc8;
    font-size: 31px;
    text-align: center;
    padding-top:44px;
    padding-bottom: 50px;
}
.p01{
    font-size: 36px;
    border: 1px dashed #2c9bc8;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
}


/*修改页面 2018-0427*/
.nd_t_fl_02 p{
    margin-top: 5px;
}
.wz_enhance_top3_fr a{
    color: #a0a0a0;
    font-size: 32px;
    font-family: 微软雅黑;
    text-decoration: none;
}