html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
.clearfix:after{display: block;content: "";clear: both}
.fl{float: left;}
.fr{float: right;}
.hide{display: none;}
.addfix{position: fixed;}
*{margin: 0;padding: 0}
.over{
    overflow:hidden;
}
a:hover{
    cursor: pointer;
}
button:hover{
    cursor: pointer;
}
img{
    border: none;
}
body{
    overflow-x: hidden;
}


/*头部 导航*/
.header_container{
    background-color: #ececec;
    width: 100%;
}
.header_logo{
    padding-top: 16px;
    padding-bottom: 25px;
    padding-left: 13%;
}
.header_nav{
    padding-top: 40px;
    padding-right: 14%;
}
.nav , .nav-cut , .nav-search{
    padding-left: 30px;
    padding-right: 30px;
    color: #484848;
}
.nav a{
    font-family: 微软雅黑;
    font-size: 18px;
    color: #484848;
    text-decoration: none;
}
.nav-search{
    border-left: 1px solid #dcdcdc; margin-top: 2px;
}
.nav-search:hover{
    cursor: pointer;
}
.nav-search-bth {
    width: 145px;
    height: 23px;
    position: absolute;
    margin-left: 650px;
}
.commin_img1{
    position: absolute;
    margin-top: 3px;
    margin-left:5px ;
}
.nav-search-bth input{
    border-radius: 42px;
    border: 1px solid #a7a7a7;
    background-color: #ececec;
    padding-left: 30px;
    width: 120px;
    height: 23px;
    position: absolute;
}
/*头部大图*/
.banner_container{
    width: 100%;
}
.banner_container img{
    width: 100%;
}
/*业务导航*/



.nav_yw_container{
    /*padding-left: 21.5%;*/
    /*padding-left: 14%;*/
    padding-right: 0;
}
.yw-nav{
    padding-top: 26px;
    height: 42px;
    border-bottom: 2px solid #fff;
    padding-bottom: 1px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: 20px;
    margin-right: 20px;
}
.yw-nav a{
    font-family: 微软雅黑;
    font-size: 18px;
    color: #484848;
    text-decoration: none;

}
.yw-nav-active a{
    color: #d30830;
}
.yw-nav:hover{
    color: #d30830;
    border-bottom: 2px solid #d30830;
}
.yw-nav a:hover{
    color: #d30830;
}



.yw-nav-active{
    border-bottom: 2px solid #d30830;
}
.yw-nav-active a{
    color: #d30830;
}

/*业务总览*/
.yw_container{
    background: url("../images/images_new_3.28/big_bj_03.28.png") no-repeat;
    background-size: 100%;
    background-color:#50CDBB ;
}
.wx_kf_title{
    padding-top: 148px;
    /*padding-left: 52.6%;*/
    margin-left: 59%;

}
.wx_fl_01{
    font-size: 48px;
    color: #fff100;
    font-family: 方正兰亭纤黑简体;
    padding-right: 22px;
    text-align: right;
}
.wx_fl_02{
    font-size: 18.82px;
    color: #fff100;
    font-family: Arial;
    padding-right: 22px;
    padding-top: 10px;

}
.wx_cut{
    width: 1px;
    height: 80px;
    border-left: 2px solid #fff100;
    /*border-right: 1px solid #000;*/
    margin-right: 20px;
    /*box-shadow:1px 1px 5px black; ;*/
}
.wx_fr_01{
    font-family: 方正铁筋隶书简体;
    font-size: 24px;
    color: #fff;
    height: 40px;
    line-height: 40px;
}
.wx_c{
    font-family: 方正兰亭纤黑简体;
    font-size: 24px;

    color: #fff;
    /*padding-left: 54.6%;*/
    padding-top: 90px;
    padding-left: 62%;
    line-height: 40px;
    /*padding-bottom: 234px;*/
    padding-bottom: 113px;
}
.yw_footer{
    font-size: 0;
    display: block;
    /*height: 100%;*/
    /*width: 100%;*/
    min-width: 1920px;
    overflow: hidden;


    vertical-align:middle;
}
.yw_footer img{
    min-width: 1920px;
    width: 100%;
    overflow: hidden;
}
/*应用场景*/
.y_y_title{
    padding-top: 66px;
}
.yy_t1{
    font-size: 36px;
    font-family: 微软雅黑;
    color: #343434;
    text-align: center;
}
.yy_t2{
    font-size: 20px;
    color: #505050;
    font-family: Arial;
    text-align: center;
    padding-top: 25px;
}
.yy_container{
    padding-top: 60px;
    /*padding-left: 21%;*/
    width: 1115px;
    margin: auto;

}
.yy_01{
    padding-left: 6.5px;
    padding-right: 6.5px;


}
.yy_01-1{
    height:361px ;
    border:1px solid #90d637 ;
    width: 208px;
    position: relative;
}
.yy_01-1_need_edit{
    height:362px ;
}
/*.yy_01-1 img{*/
    /*padding-top: 82px;*/
    /*padding-left: 26px;*/
/*}*/
.old_imgs{
    padding-top: 82px;
    padding-left: 26px;
}
.yy_01-2{
    border:1px solid #ef972d ;
}
.yy_01-3{
    border:1px solid #4dd2d7 ;
}
.yy_01-4{
     border:1px solid #d8644d ;
 }
.yy_01-5{
      border:1px solid #d85fc0 ;
  }
.yy_container1{
    /*padding-left: 26.7%;*/
    padding-bottom: 74px;
    width: 900px;
    margin: auto;
}
.yy_01-6{
    border:1px solid #4d9dd8 ;
}
.yy_01-7{
    border:1px solid #c0cf3e ;
}
.yy_01-8{
    border:1px solid #4dd68e ;
}
.yy_01-9{
    border:1px solid #bfbfbf ;
}
.yy_imgs{
    position: absolute;
    padding-left: 96px;

}
.yy_imgs img{
    vertical-align: top;
}
.yy_imgs02{
    position: absolute;
    /*margin-top: -21px;*/
}
.yy_imgs02 img{
    /*vertical-align: bottom;*/
    position: absolute;
    padding-left: 96px;
    bottom: 0;
}
.yy_cut{
    height: 105px;
    background-color: white;
    width: 100%;
}
.yy_cut_text{
    font-size: 18px;
    color: #ef972d;
    text-align: center;
    padding-top: 42px;
}
.yy_01-1:hover{
    cursor: pointer;
}
.new_yy_imgs {
    padding-top: 0;
    padding-left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0.5px;
}
.new_yy_imgs_need_edit{
    left: 0;
}
.new_yy_imgs1{
height: 100%;
    width: 100%;
}
.new_yy_imgs1 {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
}
.new_yy_imgs1_copy{
    left: 0.5px;
}
.yy_bth button{
    width: 500px;
    height: 60px;
    color: #fff;
    font-size: 24px;
    font-family: 微软雅黑;
    border: none;
    background-color: #6499b1;
    border-radius: 30px;
}
.yy_bth{
    width: 500px;
    margin: auto;
    padding-bottom: 77px;
}
.yy_footer{
    /*height: 100%;*/
    /*width: 100%;*/
    font-size: 0;
    /*max-width: 1920px;*/
    overflow: hidden;
    min-width: 1920px;

}
.yy_footer img{
    /*width: 1920px;*/
    overflow: hidden;
    min-width: 1920px;
    width: 100%;
}
/*定制方案*/
.d_z_container{
    background-color: #eb6877;
}
.dz_bj{
    padding-top: 52px;
    text-align: center;
    padding-bottom: 175px;
}
.dz_fl{
    position: absolute;
    /*margin-top: -200px;*/
    /*padding-left: 12%;*/

    margin-top: 600px;
    padding-left: 12%;
    z-index: 888;
}
.dz_fr{
    position: absolute;
    /*margin-left: 60%;*/
    /*margin-top: -700px;*/


    margin-left: 62%;
    margin-top: 120px;
    z-index: 888;
}
.dz_lc{
    position: absolute;
    width: 536px;
    height: 402px;
    /*border: 1px solid black;*/
    margin-top: 400px;
    margin-left: 54.8%;
    z-index: 999;
}
.flow_text1{
    font-size: 24px;
    font-family: 微软雅黑;
    color: #fff;
    padding-left: 6px;
}
.flow_text2{
    font-size: 18px;
    color: #f0f0f0;
    font-family: 微软雅黑;
    padding-left: 6px;
    margin-top: 14px;
}
.own_flow:nth-child(2) , .own_flow:nth-child(3) , .own_flow:nth-child(4){
    margin-top:30px;
}
.own_flow:nth-child(1){
    margin-top: 70px;
}
.own_flow1{
    padding-left: 52%;
}
.own_flow2{
    padding-left: 47%;
}
.own_flow3{
    padding-left: 36%;
}
.own_flow4{
    padding-left: 10%
}
.dz_footer{
    /*height: 100%;*/
    /*width: 100%;*/
    /*width: 1920px;*/
    overflow: hidden;
    font-size: 0;
    min-width: 1920px;
}
.dz_footer img{
    /*width: 1920px;*/
    overflow: hidden;
    min-width: 1920px;
    width: 100%;
}
.dz_bj:hover{
    cursor: pointer;

}
.dz_bj img:hover{
    transform: scale(1.01,1.01);
}
/*关于我们*/
.partner_title{
    padding-top: 112px;
    padding-left: 13.6%;

}
.partner_title_cut{
    height: 6px;
    width: 80px;
    background-color: black;
}
.title_p_01{
    color: #343434;
    font-size: 36px;
    font-family: 微软雅黑;
    padding-top: 50px;
    line-height: 36px;
}
.title_p_02{
    font-size: 24px;
    font-family: Arial;
    color: #343434;
    line-height: 24px;
    padding-top: 26px;
}
.partner_imgs_container{
    width: 74.2%;
    margin: auto;
    margin-top: 80px;
}
.partner_item{
    /*width: 13.5%;*/
    width: 16.7%;
    border: 1px solid #777;
    margin-left: 12px;
    margin-right: 12px;
}
.partner_item img{
    width: 100%;
    height: 100%;

}
.partner_more_bth{
    width: 160px;
    margin: auto;
    margin-top: 80px;
    padding-bottom: 120px;
}
.partner_more_bth button{
    width: 160px;
    height: 50px;
    border: 1px solid #a0a0a0;
    background-color: transparent;
    border-radius: 20px;
    color: #a0a0a0;
    font-size: 22px;
    font-family: 微软雅黑;
}
/*咨询尾部1*/
.zx_container{
    background: url("../images/images_new_3.28/zx_banner.png") ;
}
.zx_zong{
    padding-top: 39px;
    padding-bottom: 45px;
    /*width: 45%;*/
    margin: auto;
    width: 740px;
}
.zx_contetn{
    font-family: 微软雅黑;
    font-size: 24px;
    line-height: 24px;
    color: #fff;

}
.zx_bth{
    margin-top: -8px;
    margin-left: 43px;
}
.zx_bth button{
    width: 160px;
    height: 36px;
    background-color: #fff;
    border: none;
    border-radius: 20px;
    color: #d30830;
    font-size: 18px;
    font-family: 微软雅黑;
}
/*尾部导航总览*/
.footer_nav_container{
    background-color: #232323;
    /*padding-left: 26%;*/
}
.footer_nav_container_item{
    width: 800px;
    margin: auto;
}
.navf{
    margin-left: 17px;
    margin-right: 17px;
    padding-top: 36px;
    padding-bottom: 37px;
}
.navf a{
    font-size: 12px;
    line-height: normal;
    color: #4f4f4f;
    text-decoration: none;
}
.navf a:hover{
    cursor: pointer;
    color: white;
}
/*尾部*/
.footer_text1{
    font-size: 24px;
    line-height: 60px;
    color: #a7a7a7;
    padding-top: 29px;

}
.footer_text2{
    font-size: 12px;
    color: #4f4f4f;
    line-height: 24px;
    text-align: center;
}
.footer{
    /*height: 142px;*/
    border-top: solid 1px #1c1c1c;
    background-color: #232323;

    text-align: center;
}



/*微信遮罩*/
.wx_zzc{
    position: fixed;width: 100%;height: 100%;z-index: 999;background-color: rgba(0,0,0,0.5);top: 0;
}
.wx_erwm{
    position: fixed;top:300px;z-index: 9999;left:43%;
}
.wx_erwm_text{
    text-align: center;color: white;font-size: 28px;
}
.wx_erwm_top img:hover{
    cursor: pointer;
}



/*修改页面 2018-0428*/
.partner_more_bth a{
    color: #a0a0a0;
    font-size: 22px;
    font-family: 微软雅黑;
    text-decoration: none;
}

.footer_nav_container_item {
    width: 700px;
    margin: auto;
    padding-top: 36px;
}
.navf{
    padding-top: 0;
}
.nav-search-bth2 input{
    width: 0;
    height: 23px;
    position: absolute;
    border: none;
    border-bottom: 1px solid #dcdcdc;
    background-color: transparent;
    outline: none;
    transition: all 0.7s ease-out 0s;
    -webkit-transition:all 0.7s ease-out 0s;
    -moz-transition:all 0.7s ease-out 0s;
    -o-transition:all 0.7s ease-out 0s;
}