@charset "utf-8";
/* CSS Document */


.dfs{display:flex;align-items: center;justify-content: space-between;}

/*样式初始化及公共样式部分lpm*/
@font-face {
font-family:DIN Medium;
src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}

body {
    color: #666;
    font-size: 13px;
    margin: 0 auto;
    min-width: 1400px;
    background-color: #fff;
    font-family: "Microsoft YaHei";
    max-width: 1920px;
}

a {
    color: #666;
    text-decoration: none;
}

/*定义全局链接颜色lpm*/

a:hover {
    text-decoration: none;
}

/*定义全局链接鼠标滑过颜色lpm*/

div,
ul,
li,
span,
p,
img,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border: 0px;
}

/*主要标签的样式初始化lpm*/

i,
em {
    font-style: normal;
}

/*主要标签的样式初始化lpm*/

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}

/*清除左右浮动lpm*/

.fl {
    float: left;
}

/*定义左浮动lpm*/

.fr {
    float: right;
}

/*定义右浮动lpm*/

.cp img {
    border: 1px solid #C1C1C1;
    padding: 2px;
    background: #fff;
}

/*定义标签调用图片的边框样式lpm*/

.cp a:hover img {
    border: 1px solid #24A2F9;
    padding: 2px;
    background: #fff;
}

/*定义鼠标经过时边框的变化效果lpm*/

#copy {
    display: none;
}

/*隐藏后台自带版权DIVlpm*/

.box {
    width: 1400px;
    height: auto;
    margin: 0 auto;
}

/*定义版面统一宽度lpm*/

.font_en {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: normal;
}

/*定义英文字体及大写lpm*/

.top10 {
    margin-top: 10px;
}

.top15 {
    margin-top: 15px;
}

.top20 {
    margin-top: 20px;
}

.top30 {
    margin-top: 30px;
}

.top40 {
    margin-top: 40px;
}

.top50 {
    margin-top: 50px;
}

.top90 {
    padding-top: 90px;
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes rotateF {
    0% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
}

@keyframes rotateF {
    0% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
}




.header_box{display: flex; justify-content: space-between;align-items: center;padding: 0 2%;}
.head_r{    display: flex;
    align-items: center;}
/*抬头*/

#head_bg {
    width: 100%;
    height: auto;
    background: #fff;
}

/*header*/

.header_main {
    width: 100%;
    height: 139px;
    line-height: 99px;
    z-index: 100;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    -webkit-transition: all ease 300ms;
    transition: all ease 300ms;
   min-width:1200px;
box-shadow: 0px 0px 20px rgb(0 0 0 / 10%);
background:rgba(255, 255, 255, 0.8);
}

.top_tel{width:100%; height:44px; background:rgba(235,235,235,.5); font-size:14px; line-height:44px; color:#555;}
.top_tel span i{font-family:DIN Medium; font-size:26px; color:#24a2f9; font-weight:bold;}
.top_tel span:nth-child(1){position:absolute; left:128px; top:0; padding-left:23px; background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20220607/20220607160106_728454338.jpg) left 19px no-repeat;}
.top_tel span:nth-child(2){position:absolute; left:493px; top:0; padding-left:15px; background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20220607/20220607160106_342236437.jpg) left 19px no-repeat;}

.header_main .header {
    position: relative;
}

.header_main.headerbfff {
    background: #fff;
}

.header_main .logo {
    width: 570px;
    height: 65px;
    top: 62px;
    left: 128px;
    display: block;
    z-index: 100;
}

.header_main .logo img {
    width: 100%;
    height: 100%;
    display: block;
}

.header_main .top-link {
    height: 16px;
    top: 86px;
    right: 154px;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.header_main .top-link a {
    width: 18px;
    height: 16px;
    display: block;
    float: left;
    padding: 0 10px;
    -webkit-transition: all ease 300ms;
    transition: all ease 300ms;
}

.header_main .top-link .a1 {
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180910/20180910094840_724703561.png) no-repeat center;
    display: inline-block;
    vertical-align: middle;
}

.header_main .top-link .a2 {background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180910/20180910094840_1055793731.png) no-repeat center;display: inline-block;vertical-align: initial;}


.header_main .top-link a i {
    width: 18px;
    height: 16px;
    display: block;
    margin: 0 auto;

}

.header_main .top-link a:hover {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.header_main .search-box {
    height: 87px;
    top: 54px;
    right: 100px;
}

.header_main .search-box .butn {
    display: block;
    cursor: pointer;
    width: 30px;
    height: 30px;
    margin-top: 30px;
}

.header_main .search-box .butn i {
    width: 37px;
    height: 30px;
    display: block;
    margin: 0 auto;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180820/20180820160742_1078026994.png) no-repeat center;
}

.header_main .search-box .butn.hov {
    background: #24A2F9;
}

.header_main .search-box .butn.hov i {
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180820/20180820161331_122460420.png) no-repeat center;
}

.header_main .search-box .share-sub {
    position: absolute;
    right: 37px;
    top: 15px;
    width: 0;
    height: 48px;
    overflow: hidden;
    background: #ededed;
    border-radius: 5px 0 0 5px;
}

.header_main .search-box .share-sub .search-bgp {
    width: 222px;
    height: 46px;
    font-size: 14px;
    line-height: 36px;
    padding-left: 15px;
    color: #5a5a5a;
    background: none;
    outline: none;
    border: 1px solid #e4e4e4;
    border-right: none;
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}

.header_main .search-box .share-sub .search-ip {
    width: 48px;
    height: 48px;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180820/20180820161331_512759382.png) no-repeat center;
    border: none;
    cursor: pointer;
}
.header_main .search-box .share-sub form{display: flex;justify-content: space-between;align-items: center;}

.header_main .search-box .share-sub .search-bg {
    float: left;
    overflow: hidden;
width: calc(100% - 45px);
    height: 48px;
}
.header_main .search-box .share-sub .search-bg input{
    width: 100%;
    height: 44px;
    border-radius: 5px;
    border: 1px solid #eee;
    padding-left: 20px;}

.header_main .search-box .share-sub .search-i {
    float: left;
    overflow: hidden;
}

.header_main .search-box .lang-box {
    margin-top: 21px;
    margin-right: 39px;
}

.header_main .search-box .lang-box a {
    display: inline-block;
    text-align: center;
    font-size: 13px;
    margin-left: 29px;
}

.header_main .search-box .lang-box .stt {
    display: inline-block;
    line-height: 30px;
    font-size: 14px;
    color: #777;
    margin-right: 4px;
}

.header_main .nav_main {
    top: 44px;
    height: 99px;
    line-height: 99px;
}

.header_main .nav_main li {
    padding: 0 18px;
    text-align: center;
    font-size: 14px;
    position: relative;
    float: left;
}

.header_main .nav_main li a {
    display: block;
    height: 95px;
    -webkit-transition: all ease 300ms;
    transition: all ease 300ms;
    position: relative;
    color: #858585;
   font-size:16px;
}

.header_main .nav_main li a:hover {
    color: #24A2F9;
}

.header_main .nav_main li i {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 2px;
    background-color: #24A2F9;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

.header_main .nav_main li:hover i,
.header_main .nav_main li.hover i {
    width: 100%;
    margin-left: -50%;
}

@media (max-width: 1440px) {
    .header_main .logo {
        left: 15px;
    }
    .header_main .search-box {
        right: 15px;
    }
    .header_main .top-link {
        right: 64px;
    }
}



/* banner */
/*banner*/
.banner{ overflow: hidden; height: 916px; width: 100%; }
.banner-box{ min-width:1100px; height:916px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }

.banner-box .bd li{ width:100% !important; height:916px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a {display: block;background-size: auto;height: 100%;position: relative;z-index: 1111;}
.banner-btn { width: 100%; position: absolute; top: 0; left: 0; margin-left: 0; height: 916px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:480px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(https://114my.cn.114.114my.net/jmx/ban01.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://114my.cn.114.114my.net/jmx/ban01.png) no-repeat -49px 0; }
.banner-box .hd { position: absolute; bottom:40px; width: 100%; display: block; }
.banner-box .hd ul { width: 1100px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:20px; height:10px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background: #25a2f9; width: 32px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }




.banner-n{ min-width:1100px; height:485px; position:relative; margin:0 auto; }
.banner-n .bd{ width:100% !important; }

.banner-n .bd li{ width:100% !important; height:550px; background-position: center; background-repeat: no-repeat; }
.banner-n .bd li a {display: block;background-size: auto;height: 100%;position: relative;z-index: 1111;}
.banner-n .banner-btn { width: 100%; position: absolute; top: 0; left: 0; margin-left: 0; height: 485px; overflow: hidden; }
.banner-n .banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:480px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-n .banner-btn a.prev{ left:-50px; background:url(https://114my.cn.114.114my.net/jmx/ban01.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://114my.cn.114.114my.net/jmx/ban01.png) no-repeat -49px 0; }
.banner-n .hd { position: absolute; bottom:40px; width: 100%; display: block; }
.banner-n .hd ul { width: 1100px; margin: 0 auto; text-align: center; }
.banner-n .hd ul li{ width:20px; height:10px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-n .hd ul li.on{ background: #25a2f9; width: 32px; }
.banner-n:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-n .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }



/*产品*/

#prod_bg {
    width: 100%;
    height: auto;
    background: #fff;
}

.prod_t {
    margin-top: 80px;
}

.prod_t p {
    color: #59CB74;
    line-height: 37px;
    font-size: 40px;
    font-family: 'DIN Medium';
    text-transform: uppercase;
    font-style: inherit;
    font-weight: normal;
    text-align: center;
}


.prod_t span {
    display: block;
    font-size: 40px;
    line-height: 40px;
    color: #333;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
}

.prod_t i {
    display: block;
    width: 300px;
    height: 1px;
    background: #ccc;
    position: relative;
    margin: 0 auto;
    margin-top: 28px;
}

.prod_t i:after,
.prod_t i after {
    content: '';
    display: block;
    width: 60px;
    height: 3px;
    position: absolute;
    top: -1px;
    background: #24A2F9;
    width: 60px;
    height: 3px;
    left: 50%;
    margin-left: -30px;
}

.ind-server {
    padding-top: 20px;
}

.ind-server .Ipro-list {
    position: relative;
    margin: 67px 0 0;
    z-index: 2;
    height: 500px;
}

.ind-server .Iplist-img {
    padding: 30px 0 20px;
}

.ind-server .Ipro-list li {
    cursor: pointer;
    float: left;
    width: 18%;
    height: 440px;
    text-align: center;
    position: relative;
    background-color: #fff;
    border: 1px solid #ebebec;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
    -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
    -moz-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
}

.ind-server li.active {
    width: 27%;
    border: 1px solid #2084f5;
    height: 520px;
    top: -30px;
    -webkit-box-shadow: 0 0px 30px rgba(20, 106, 211, 0.6);
    box-shadow: 0 0px 30px rgba(20, 106, 211, 0.6);
    z-index: 1;
border-radius: 10px;
    overflow: hidden;
}

.ind-server .Ipro-list li.active .name {
    font-size: 24px;
}

.ind-server .Ipro-list li .on {
    display: none;
}

.ind-server .Ipro-list li.active .on {
    display: block;
}

.ind-server .Ipro-list li:nth-child(2n) {
    background: #fff;
}

.ind-server .Ipro-list {
    display: block;
    padding: 0px 0px 46px;
    text-align: center;
    color: #777;
    position: relative;
}

.ind-server .Iplist-img {
    font-size: 0px;
    padding: 60px 55px;
}

.ind-server li.active .Iplist-img {
    background: #2084f5;
}

.ind-server li:nth-child(2).active .Iplist-img {
    background: #42c5f3;
}

.ind-server li:nth-child(3).active .Iplist-img {
    background: #9a80ed;
}

.ind-server li:nth-child(4).active .Iplist-img {
    background: #20cab8;
}

.ind-server li:nth-child(5).active .Iplist-img {
    background: #fbb154;
}

.ind-server li:nth-child(2).active {
    border: 1px solid #42c5f3;
}

.ind-server li:nth-child(3).active {
    border: 1px solid #9a80ed;
}

.ind-server li:nth-child(4).active {
    border: 1px solid #20cab8;
}

.ind-server li:nth-child(5).active {
    border: 1px solid #fbb154;
}

.ind-server .Ipro-list li .on a {
    display: block;
    width: 148px;
    height: 44px;
    line-height: 44px;
    border-radius: 3px;
    border: 1px solid #2084f5;
    color: #2084f5;
    margin: 0px auto;
}

.ind-server .Ipro-list li .on a:hover {
    background: #2084f5;
    color: #fff;
}

.ind-server .Ipro-list li:nth-child(2) .on a {
    display: block;
    width: 148px;
    height: 44px;
    line-height: 44px;
    border-radius: 3px;
    border: 1px solid #27b3e4;
    color: #27b3e4;
    margin: 0px auto;
}

.ind-server .Ipro-list li:nth-child(2) .on a:hover {
    background: #27b3e4;
    color: #fff;
}

.ind-server .Ipro-list li:nth-child(3) .on a {
    display: block;
    width: 148px;
    height: 44px;
    line-height: 44px;
    border-radius: 3px;
    border: 1px solid #896be6;
    color: #896be6;
    margin: 0px auto;
}

.ind-server .Ipro-list li:nth-child(3) .on a:hover {
    background: #896be6;
    color: #fff;
}

.ind-server .Ipro-list li:nth-child(4) .on a {
    display: block;
    width: 148px;
    height: 44px;
    line-height: 44px;
    border-radius: 3px;
    border: 1px solid #1eb9a9;
    color: #1eb9a9;
    margin: 0px auto;
}

.ind-server .Ipro-list li:nth-child(4) .on a:hover {
    background: #1eb9a9;
    color: #fff;
}

.ind-server .Ipro-list li:nth-child(5) .on a {
    display: block;
    width: 148px;
    height: 44px;
    line-height: 44px;
    border-radius: 3px;
    border: 1px solid #e5a34f;
    color: #e5a34f;
    margin: 0px auto;
}

.ind-server .Ipro-list li:nth-child(5) .on a:hover {
    background: #e5a34f;
    color: #fff;
}

.ind-server li .cart-about {
    padding: 30px 20px;
}

.ind-server li.cur .cart-about {
    padding: 30px 60px;
}

.ind-server .Ipro-list .name {
    line-height: 36px;
    font-size: 20px;
    color: #333;
}

.ind-server .Ipro-list .con {
    line-height: 28px;
    height: 80px;
    margin: 10px auto;
    color: #777;
}

.ind-server li .hx1 {
    width: 104px;
    height: 103px;
    margin: 0px auto;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150103_1149674514.png) no-repeat center;
}

.ind-server li .hx2 {
    width: 104px;
    height: 103px;
    margin: 0px auto;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150103_92020703.png) no-repeat center;
}

.ind-server li .hx3 {
    width: 104px;
    height: 103px;
    margin: 0px auto;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150103_438978168.png) no-repeat center;
}

.ind-server li .hx4 {
    width: 104px;
    height: 103px;
    margin: 0px auto;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150103_1586757025.png) no-repeat center;
}

.ind-server li .hx5 {
    width: 104px;
    height: 103px;
    margin: 0px auto;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150104_51557688.png) no-repeat center;
}

.ind-server li.active .hx1 {
    width: 130px;
    height: 130px;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150104_875908648.png) no-repeat center;
    border: 13px solid #2676d6;
    border-radius: 50%;
}

.ind-server li.active .hx2 {
    width: 130px;
    height: 130px;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150104_1607834073.png) no-repeat center;
    border: 13px solid #27b3e4;
    border-radius: 50%;
}

.ind-server li.active .hx3 {
    width: 130px;
    height: 130px;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150104_819339692.png) no-repeat center;
    border: 13px solid #896be6;
    border-radius: 50%;
}

.ind-server li.active .hx4 {
    width: 130px;
    height: 130px;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150104_1443251022.png) no-repeat center;
    border: 13px solid #1eb9a9;
    border-radius: 50%;
}

.ind-server li.active .hx5 {
    width: 130px;
    height: 130px;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821150104_996040707.png) no-repeat center;
    border: 13px solid #e5a34f;
    border-radius: 50%;
}

.ind-server li:nth-child(2).active {
    border: 1px solid #27b3e4;
    height: 520px;
    top: -30px;
    -webkit-box-shadow: 0 0px 30px rgba(39, 179, 228, 0.6);
    box-shadow: 0 0px 30px rgba(39, 179, 228, 0.6);
    z-index: 1;
}

.ind-server li:nth-child(3).active {
    border: 1px solid #896be6;
    height: 520px;
    top: -30px;
    -webkit-box-shadow: 0 0px 30px rgba(137, 107, 230, 0.6);
    box-shadow: 0 0px 30px rgba(137, 107, 230, 0.6);
    z-index: 1;
}

.ind-server li:nth-child(4).active {
    border: 1px solid #1eb9a9;
    height: 520px;
    top: -30px;
    -webkit-box-shadow: 0 0px 30px rgba(30, 185, 169, 0.6);
    box-shadow: 0 0px 30px rgba(30, 185, 169, 0.6);
    z-index: 1;
}

.ind-server li:nth-child(5).active {
    border: 1px solid #e5a34f;
    height: 520px;
    top: -30px;
    -webkit-box-shadow: 0 0px 30px rgba(229, 163, 79, 0.6);
    box-shadow: 0 0px 30px rgba(229, 163, 79, 0.6);
    z-index: 1;
}





/*解决方案*/

#appl_bg {
    width:100%;
    height: auto;
    background: #fff;
    border-top: 1px solid #ccc;
}
.appl_d>a{display:block;width:240px;height:50px;background: #24A2F9; border-radius: 10px;font-size: 16px;line-height: 50px;color: #fff;text-align: center;margin: 0 auto;margin-top: 40px;}
.appl_d>a:hover{color:#ff0;}
.appl_t {
    margin-top: 80px;
}

.appl_t p {
    color: #59CB74;
    line-height: 37px;
    font-size: 40px;
    font-family: 'DIN Medium';
    text-transform: uppercase;
    font-style: inherit;
    font-weight: normal;
    text-align: center;
}

.appl_t span {
    display: block;
    font-size: 40px;
    line-height: 40px;
    color: #333;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
}

.appl_t i {
    display: block;
    width: 300px;
    height: 1px;
    background: #ccc;
    position: relative;
    margin: 0 auto;
    margin-top: 28px;
}

.appl_t i:after,
.prod_t i after {
    content: '';
    display: block;
    width: 60px;
    height: 3px;
    position: absolute;
    top: -1px;
    background: #24A2F9;
    width: 60px;
    height: 3px;
    left: 50%;
    margin-left: -30px;
}

.appl_m .tab {
    padding: 30px 0 40px;
    font-size: 0;
    text-align: center;
}

.appl_m .tab a {
    display: inline-block;
    height: 45px;
    line-height: 45px;
    font-size: 14px;
    margin-left: 1px;
    text-align: center;
    color: #333333;
    padding: 0 30px;
    -webkit-transition: all ease 300ms;
    transition: all ease 300ms;
    border: 1px solid #eee;
    border-radius: 10px;

}
.appl_m .tab a+a{margin-left:20px;}

.appl_m .tab a i {
    width: 18px;
    height: 18px;
    margin-right: 10px;
    -webkit-transition: all ease 300ms;
    transition: all ease 300ms;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180820/20180820171543_1268525905.png) no-repeat center;
    background-position: -95px 0;
    display: inline-block;
    vertical-align: middle;
}

.appl_m .tab a:hover,
.appl_m .tab a.hover {
    background: #24A2F9;
    color: #fff;
}

.appl_m .tab a.a1 i {
    background-position: 0px 0;
}

.appl_m .tab a.a1:hover i {
    background-position: 0px -26px;
}

.appl_m .tab a.a2 i {
    background-position: -38px 0;
}

.appl_m .tab a.a2:hover i {
    background-position: -38px -26px;
}

.appl_m .tab a.a3 i {
    background-position: -174px 0;
}

.appl_m .tab a.a3:hover i {
    background-position: -174px -26px;
}

.appl_d .list {
    width: 100%;
    display: block;
}

.appl_d .list li {
    width: 25%;
    float: left;
    overflow: hidden;
    position: relative;
}

.hvr-linear {
    position: relative;
    -webkit-transition: all ease 300ms;
    transition: all ease 300ms;
    overflow: hidden;
}

.appl_d .list li a {
    width: 100%;
    padding-top: 63.54%;
    position: relative;
    overflow: hidden;
    display: block;
}

.appl_d .list li .on {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    position: absolute;
    top: 0px;
    left: 0px;
    -webkit-transition: all ease 0.6s;
    transition: all ease 0.6s;
}

.appl_d .list li .on i {
    display: block;
    width: 60px;
    height: 60px;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180820/20180820173553_412508650.png) no-repeat center;
    margin: 0 auto;
    margin-top: 20%;
    -webkit-transition: all ease 0.6s;
    transition: all ease 0.6s;
}

.appl_d .list li .on p {
    font-size: 20px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    margin-top: 5%;
    -webkit-transition: all ease 0.6s;
    transition: all ease 0.6s;
}

.appl_d .list li a img {
    width: 100%;
    min-height: 100%;
    display: block;
    -webkit-transition: all ease 0.6s;
    transition: all ease 0.6s;
    position: absolute;
    left: 0;
    top: 0;
}

.appl_d .list li:hover .on {
    opacity: 0;
    filter: alpha(opacity=0);
}

.appl_d .list li:hover a img {
    transform: scale(1.02);
    -webkit-transform: scale(1.02);
}



/*优势*/

#adv_bg {
    width: 100%;
    height: auto;
    background: #fff;
}

.adv_t {
    margin-top: 80px;
}

.adv_t p {
    color: #59CB74;
    line-height: 37px;
    font-size: 40px;
    font-family: 'DIN Medium';
    text-transform: uppercase;
    font-style: inherit;
    font-weight: normal;
    text-align: center;
}

.adv_t span {
    display: block;
    font-size: 40px;
    line-height: 40px;
    color: #333;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
}

.adv_t i {
    display: block;
    width: 300px;
    height: 1px;
    background: #ccc;
    position: relative;
    margin: 0 auto;
    margin-top: 28px;
}

.adv_t i:after,
.prod_t i after {
    content: '';
    display: block;
    width: 60px;
    height: 3px;
    position: absolute;
    top: -1px;
    background: #24A2F9;
    width: 60px;
    height: 3px;
    left: 50%;
    margin-left: -30px;
}


.adv_d {
    height: 660px;
}

.mcon1 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.hm_brief {
    width: 835px;
    font-size: 14px;
    color: #707070;
    line-height: 24px;
    margin: 0 auto;
    text-align: center;
    padding: 10px 0;
}

.mcon1Box {
    margin: 0px auto;
    width: 1200px;
    overflow: hidden;
    height: 196px;
    padding-top: 43px;
}

.mcon1Box ul {
    width: 1500px;
}

.mcon1Box ul li {
    float: left;
    width: 238px;
    margin-right: 83px;
    text-align: center;
    position: relative;
}

.mc1_a {
    display: block;
    height: 192px;
}

.mc1_s1 {
    line-height: 30px;
    height: 30px;
    font-size: 18px;
    display: block;
    padding-top: 137px;
    color: #333;
}

.mc1_s2 {
    font: 12px Arial;
    text-transform: uppercase;
    color: #999999;
    display: block;
}

.mc1_a img {
    position: absolute;
    left: 60px;
    top: 0px;
}

.mc1_img {
    display: none;
}

.mcBox1{ width:492px; height:492px; margin:45px auto 0; background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821091657_1534988658.png) center center no-repeat; position:relative;}
.mcBg1{ position:absolute; left:68px; top:67px; width:357px; height:357px; background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821091657_1404768264.png) center center no-repeat;
-webkit-animation: rotate 50s linear 0s infinite;
		animation: rotate 50s linear 0s infinite;
}
.mcBg2{ position:absolute; left:33px; top:33px; width:424px; height:425px; background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180821/20180821091657_524588982.png) center center no-repeat;
-webkit-animation: rotateF 30s linear 0s infinite;
		animation: rotateF 30s linear 0s infinite;
}
.mcBox1Img{ position:absolute; left:192px; top:192px; width:107px; height:107px;
-webkit-animation: rotate 10s linear 0s infinite;
		animation: rotate 10s linear 0s infinite;
}
.mcBox1List li {
    width: 420px;
    position: absolute;
}

.mcBox1List li a {
    display: block;
}

.mcBox1Ico {
    float: right;
    width: 72px;
    height: 83px;
    padding-left: 8px;
}

.mcBox1Text {
    float: right;
    width: 340px;
    text-align: right;
    font-size: 14px;
    color: #474747;
    line-height: 22px;
    padding: 20px 0 0;
}

.mcBox1Text h3 {
    font-size: 14px;
    font-weight: normal;

}

.odd .mcBox1Ico {
    float: left;
    padding-left: 0;
    padding-right: 8px;
}

.odd .mcBox1Text {
    float: left;
    text-align: left;
}

.mcBox1Li1 {
    top: 16px;
    left: -355px;
}

.mcBox1Li2 {
    top: 16px;
    right: -355px;
}

.mcBox1Li3 {
    top: 203px;
    left: -460px;
}

.mcBox1Li4 {
    top: 203px;
    right: -460px;
}

.mcBox1Li5 {
    bottom: 10px;
    left: -355px;
}

.mcBox1Li6 {
    bottom: 10px;
    right: -355px;
}





/*成功案例*/
.case69bg{width:100%; min-width:1200px; padding-bottom:60px; background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20230610/20230610152751_528605481.jpg) center no-repeat;}
.case69_tit{padding-top:80px;}
.case69_tit em{display:block; font-size:40px; color:#fff; line-height:40px; text-align:center;}
.case69_tit em:after{content:""; display:block; width:60px; height:3px; background:#fff; margin:0 auto; margin-top:18px;}
.case69_tit p{font-size:20px; line-height:20px; color:#fff; text-align:center; margin-top:20px; font-weight:lighter;}
.case69{margin-top:54px; display:flex; justify-content:space-between; flex-wrap:wrap;}
.case69 dl{width:24.5%; margin-bottom:15px; background:#fff;}
.case69 dt{ width:100%;}
.case69 dt img{ left:0; top:0; width:100%;}
.case69 dt a{display:block; margin-top:-50px; width:100%; text-align:center; font-size:20px; line-height:50px; color:#fff; background:rgba(0, 0, 0, 0.5); position:relative; z-index:9;}
.case69 dd{padding:50px 30px 40px; }
.case69 dd p{font-size:14px; line-height:24px;}
.case69 dd a{display:block; margin-top:20px; width:142px; font-size:14px; line-height:32px; color:#fff; text-align:center; background-color:#0074e9; background-image:linear-gradient(to right,#0397fe,#0074e9); border-radius:16px;}


/*案例*/
.case{position: relative;margin-top: 50px;}
.case_cont{position: relative;z-index:2;}
.case_img{width: 100%;}
.case_img li{width:calc((100% - 60px) / 3);margin-right:30px;overflow: hidden;}
.case_img .slick-list li{float: left;width: 33%;height: 626px;background:#fff url(https://memberpic.114my.com.cn/sz18929322068/uploadfile/image/20200528/20200528111244_742264763.gif)center no-repeat;overflow: hidden;cursor: pointer;    position: relative;z-index: 3;    margin: 0 20px;}
.case_img li:hover .case_w{background:#1071d2;}
.case_w{padding: 0 40px 30px;background: #fff;width: 100%;box-sizing: border-box;}
.case_w1{width: 460px;height: 330px; background-size: 100% 100% !important;}
.case_w p{font-size: 20px;color:#333;padding-top: 35px;margin-bottom: 14px;}
.case_w span{font-size: 16px;line-height: 28px;color:#666;}
.case_w d{display:block; margin-top:20px; width:142px; font-size:14px; line-height:32px; color:#fff; text-align:center; background-color:#0074e9; background-image:linear-gradient(to right,#0397fe,#0074e9); border-radius:16px;}
.case_img li:hover .case_w p{color: #fff;}
.case_img li:hover .case_w span{color: rgba(255, 255, 255, 0.7);}
.case_w,.case_w p,.case_w span,.case_img .slick-list li{transition: 0.3s all ease;}
.case_img ul.slick-dots{bottom:-60px;display: flex !important;justify-content: center;}
.case_img ul.slick-dots li{width: 8px;height: 8px;margin-left: 30px;background: #222;float: left;border-radius: 4px;cursor: pointer;position: relative;}
.case_img ul.slick-dots li:nth-child(1){margin-left: 0;}
.case_img ul.slick-dots li.slick-active{background: #1071d2;}

.case_img ul.slick-dots li.slick-active:after{content: '';width: 34px;height: 34px;border-radius: 17px;border: 1px solid #1071d2;display: block;position: absolute;top: -14px;left: -14px;}

.case_img ul.slick-dots li button{display: none !important;}
.case_botm{width: 100%;height: 180px;position: absolute;bottom: 0px;}
.case_botm .case_l p{font-size: 40px;color: #fff;line-height: 40px;margin-top: 45px;}
.case_botm .case_l d{color: #ffd400;}
.case_botm .case_l ul{margin-top: 25px;}
.case_botm .case_l li{float: left;padding: 0 35px;font-size: 20px;color: #fff;background: url(https://memberpic.114my.com.cn/dgsanyou11/uploadfile/image/20230311/20230311160623_679140792.png)no-repeat left;}
.case_r p{font-size: 18px;color: #fff;margin-top: 45px;}
.case_r b{font-size: 32px;color: #ffd400;}
.case_r a{width: 305px;height: 45px;line-height: 43px;color: rgba(255,255,255,0.5);font-size: 16px; border: 1px solid rgba(255,255,255,0.3);display: block;text-align: center;margin-top: 20px;transition: 0.3s all ease;}
.case_r a:hover{background:#1071d2;color:#fff;}
#case_btn_l{ background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20231116/20231116174727_1532898894.png) center no-repeat; width:64px; height:64px; left:-100px; top:230px; cursor: pointer; position:absolute;z-index:1;transition: 0.3s all ease;filter: brightness(2);}
#case_btn_r{ background:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20231116/20231116174727_1673001581.png) center no-repeat; width:64px; height:64px; right:-100px; top:230px; cursor: pointer;position:absolute;z-index:1;transition: 0.3s all ease;filter: brightness(2);}



/*新闻*/

#news_bg {
    width: 100%;
    height: auto;
    background: #fff;
}

.news_t {
    margin-top: 80px;
}

.news_t p {
    color: #59CB74;
    line-height: 37px;
    font-size: 40px;
    font-family: 'DIN Medium';
    text-transform: uppercase;
    font-style: inherit;
    font-weight: normal;
    text-align: center;
}

.news_t span {
    display: block;
    font-size: 40px;
    line-height: 40px;
    color: #333;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
}



/*f4*/

.f4 {
    position: relative;
    background-color: #fff;
    margin-top: 40px;
}

.f4_bg {
    transition: .5s;
    -webkit-transition: .5s;
    opacity: 0;
    filter: alpha(opacity=0);
    display: block;
    position: absolute;
    width: 100%;
    top: 250px;
    left: 0;
    height: 160px;
    background-color: #f9f9f9;
}

.index_main {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}

.yx {
    margin-bottom: 30px;
    overflow: hidden;
    position: relative;
}

.zx {
    border-bottom: 1px solid #dfdfdf;
    overflow: hidden;
    width: 100%;
    text-align: center;
    margin: 0 auto 40px;
    padding-bottom: 40px;
}

.zx li {
    position: relative;
    cursor: pointer;
    -webkit-transition: .8s;
    transition: .8s;
    text-align: center;
    display: inline-block;
    width: 125px;
    height: 35px;
    border-radius: 18px;
    font-size: 16px;
    line-height: 35px;
    color: #646464;
}

.zx li:hover,
.zx li.on {
    background-color: #24A2F9;
    color: #fff;
    font-size: 16px;
}

.zx li span {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.yx_gd {
    overflow: hidden;
    zoom: 1;
    margin-top: 40px;
}

.yx_gd li {
    float: left;
    overflow: hidden;
}

.news_div_item,
.divdgweb_new_div_item {
    margin-bottom: 85px;
    height: 80px;
    width: 100%;

}

.news_div_item_date,
.divdgweb_new_div_item_date {
    text-align: center;
    transition: .8s;
    -webkit-transition: .8s;
    color: #8b8b8b;
    font-weight: lighter;
    font-size: 26px;
    float: left;
    width: 85px;
    border-right: 1px solid #c9c9c9;
    position: relative;
    overflow: hidden;
    height: 80px;
    padding-right: 40px;
}

.news_div_item_year,
.divdgweb_new_div_item_year {
    position: absolute;
    top: 50px;
    left: 24px;
}

.news_div_item_month,
.divdgweb_new_div_item_month {
    position: absolute;
    top: 50px;
    left: 14px;
    background: #fff;
    transition: background ease .8s;
    -webkit-transition: background ease .8s;
}

.news_div_item_day,
.divdgweb_new_div_item_day {
    display: block;
    color: #545454;
    font-size: 60px;
    line-height: 48px;
}

.news_div_item_content,
.divdgweb_new_div_item_content {
    transition: .8s;
    -webkit-transition: .8s;
    width: calc(100% - 200px);
    float: left;
    margin: 5px 0 0 40px;
    font-size: 14px;
    line-height: 22px;
    color: #989898;
    height: 82px;
    overflow: hidden;
}

.news_div_item_a,
.divdgweb_new_div_item_a {
    transition: .8s;
    -webkit-transition: .8s;
    font-size: 18px!important;
    display: block;
    color: #545454;
    height: 34px;
}

.news_div_item:hover .news_div_item_date,
.news_div_item:hover .news_div_item_day,
.news_div_item:hover .news_div_item_a {
    color: #24A2F9;
}

.news_div_item:hover .news_div_item_content {
    margin-left: 15px;
}

.news_div_item:hover .news_div_item_month {
    background: #f9f9f9;
}

.divdgweb_new_div_item:hover .news_div_item_date,
.divdgweb_new_div_item:hover .divdgweb_new_div_item_day,
.divdgweb_new_div_item:hover .divdgweb_new_div_item_a {
    color: #24A2F9;
}

.divdgweb_new_div_item:hover .divdgweb_new_div_item_content {
    margin-left: 15px;
}

.divdgweb_new_div_item:hover .divdgweb_new_div_item_month {
    background: #f9f9f9;
}

















/*服务流程*/

.ser {
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20230628/20230628093359_2137515489.jpg) no-repeat center 0;
    height: 819px;
    overflow: hidden;
}
.ser .box{width:1200px;}

.ser_t {
    margin-top: 80px;
    margin-bottom: 24px;
}

.ser_t span {
    display: block;
    font-size: 40px;
    color: #333;
    line-height: 40px;
    text-align: center;
}

.ser_t i {
    display: block;
    width: 60px;
    height: 3px;
    background: #333;
    margin: 0 auto;
    margin-top: 18px;
}

.ser_t p {
    font-size: 20px;
    line-height: 20px;
    color: #333;
    text-align: center;
    margin-top: 20px;
    font-weight: lighter;
}

.ser ul li {
    float: left;
    width: 440px;
    margin-right: -77px;
    display: block;
}

.ser ul li i {
    display: block;
    font-size: 18px;
    color: #000;
    text-align: center;
    height: 233px;
}

.ser ul li i span {
    display: block;
    font-size: 24px;
    padding: 17px 0 10px 0;
}

.ser ul li.mar1 {
    padding-top: 117px;
}

.ser ul li.mar1 em {
    font-size: 14px;
    color: #fff;
    line-height: 30px;
    padding: 27px 0 0 27px;
    display: block;
    width: 326px;
}

.ser ul li.mar1 em span {
    display: block;
    font-size: 18px;
}

.ser ul li.mar2 {
    padding-top: 47px;
}

.ser ul li.mar2 i {
    color: #f7701f;
}

.ser ul li.mar2 em {
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    padding-top: 12px;
    display: block;
    text-align: center;
}

.ser ul li.mar2 em span {
    display: block;
}

.ser ul li.mar3 i {
    color: #2989e9;
}

.ser ul li.mar3 i span {
    padding-top: 14px;
}

.ser ul li.mar3 em {
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    padding-left: 47px;
    display: block;
    padding-top: 10px;
}

.ser ul li.mar3 em span {
    display: inline-block;
    width: 201px;
}

.ser ul li:hover i {
    position: relative;
    animation: myfirst 2s;
    -moz-animation: myfirst 2s;
    /* Firefox */
    -webkit-animation: myfirst 2s;
    /* Safari and Chrome */
    -o-animation: myfirst 2s;
    /* Opera */
}



/*留言*/
.inte{    display: flex; align-items: center;    justify-content: space-between;}
.message{height:480px;padding:50px; background: #fff;box-shadow: 0px 0px 13.8px 1.2px rgba(51, 51, 51, 0.1);position: relative;}
.message_fl{width: 580px;}
.message_fl *{display: block;}
.message_fl t{font-size: 18px;color:#999;}
.message_fl p{margin: 0px 0 15px 0;font-size: 30px;color:#333;}
.message_fl span{width:397px;height:60px;line-height: 60px; background: #24a2f9;font-size: 24px;color:#fff;text-align: center;}
.message_fl dd{color: #222;line-height: 50px;font-size: 20px;background:url(http://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20220602/20220602162113_636802325.png)no-repeat left center;padding-left:45px;}
.message_fl dd d{font-size:33px;color:#24a2f9;display:inline-block;font-family: 'Arial';}
.message_fl dd:last-child{background-image:url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20231116/20231116150742_1767944702.png);}
.message_fl>div{margin-top:80px;display: flex;justify-content: space-between;align-items: center;}
.message_fr{width: 655px;padding: 50px;box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);}
.message_p{margin-bottom: 37px;font-size: 24px;color:#333;}
.message_fl  .fl{width: 200px;/* height: 180px; */}
.message_fl  .fl img{width:100%;}

.sy_cc_ri{width: 100%;float: right;}
.sy_feed_lx{overflow: hidden;}
.sy_feed_lx+.sy_feed_lx{margin-top:25px;}
.sy_cc_ri ul li{float: left;position: relative;}
.sy_cc_ri ul li+li{margin-left:25px;}
.sy_cc_ri ul li span{position:absolute;top:-20px;left:0;line-height: 20px;color: #fa9900;}
.sy_cc_ri ul li input{width: 291px;height:50px;line-height:50px;padding: 0 10px 0 12px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;}
.sy_cc_ri ul li input.cur{border:1px solid #fa9900;background:#c8c8c8;}
.sy_cc_ri ul li.li08{margin-left:0;height: auto;}
.sy_cc_ri textarea{width: 631px;height:146px;line-height:40px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;padding: 0 10px 0 12px;}
.sy_code{width: 631px;margin:25px auto 0;float: left;font-size: 0;}
.sy_code input#authcode{width:260px;height: 45px;border:1px solid #e5e5e5;padding-left: 12px;display:inline-block;vertical-align: top;}
.sy_code i{width:119px;display:inline-block;vertical-align:middle;padding:7.5px 0;}
.sy_code img{margin-left:25px;}
#submit{color: #fff;font-size: 16px;width:145px;height: 45px;line-height: 43px;text-align: center;background-color: #24a2f9;display:inline-block;vertical-align: top;border: none;float: right;}
.sy_feed_lx b {font-size: 20px;line-height: 40px;}
input::-webkit-input-placeholder {color: #b8b8b8;}
input::-moz-input-placeholder {color: #b8b8b8;}
input::-ms-input-placeholder {color: #b8b8b8;}
textarea::-webkit-input-placeholder {color: #b8b8b8;}
textarea::-moz-input-placeholder {color: #b8b8b8;}
textarea::-ms-input-placeholder {color: #b8b8b8;}

.clearfix:after {
    clear: both;
    height: 0;
    overflow: hidden;
    display: block;
    visibility: hidden;
    content: ".";
}
.top80{padding-top:80px;}










/*版权*/





.inte_t {
    margin-top: 80px;
}

.inte_t p {
    color: #e1e1e1;
    line-height: 37px;
    font-size: 40px;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: normal;
    text-align: center;
}

.inte_t span {
    display: block;
    font-size: 40px;
    line-height: 40px;
    color: #333;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
}

.inte_t i {
    display: block;
    width: 300px;
    height: 1px;
    background: #ccc;
    position: relative;
    margin: 0 auto;
    margin-top: 28px;
}

.inte_t i:after,
.prod_t i after {
    content: '';
    display: block;
    width: 60px;
    height: 3px;
    position: absolute;
    top: -1px;
    background: #24A2F9;
    width: 60px;
    height: 3px;
    left: 50%;
    margin-left: -30px;
}

.inte_d p {
    font-size: 30px;
    color: #333;
    line-height: 30px;
    text-align: center;
    margin-top: 50px;
}

.inte_d span {
float:right;
    display: block;
    background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20220602/20220602162113_636802325.png) no-repeat left center;
    height: 34px;
    text-indent: 54px;
    font-size: 36px;
    line-height: 34px;
    margin: 0 auto;
    text-align: center;
    color: #24A2F9;
    width: 326px;
    margin-top: 35px;
	font-family:Arial;
}

.inte_d .span1{background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20220602/20220602162113_1714555102.png) no-repeat left center; font-size:38px;}

.inte_dl{margin: 0 auto;width: 456px;}
.inte_dl img{width: 110px;height: 110px;float: left;margin-top: 30px;}

/*版权*/
.copy_wrap{width:100%;background:url(https://memberpic.114my.com.cn/dgzhiheng/uploadfile/image/20231106/20231106113611_2032144318.png) no-repeat center top #fff;padding-top:124px;position:relative;margin-top: 390px;}
.copy_wrap1{width:100%;background:url(https://memberpic.114my.com.cn/dgzhiheng/uploadfile/image/20231106/20231106113611_2032144318.png) no-repeat center top #fff;padding-top:124px;position:relative;}
.go_top{width:180px;height:44px;position:absolute;top:0;left:calc(50% - 90px);text-align: center;line-height:44px;font-size:18px;color:rgba(255,255,255,0.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-top: 20px;}
.go_top:hover{color:#fff;-webkit-animation:goTop infinite 1s;animation:goTop infinite 1s;}
.copy_con{padding-bottom:60px;display: flex;justify-content: space-between;}
.banq{width: calc(100% - 690px);}
.bq_item{display: flex;justify-content: space-between;width: 100%;}
.bq_item li{position: relative;}
.bq_item li{ float: left;position: relative;}
.bq_item li a{ display: block;font-size: 15px; line-height: 36px; color: rgba(255,255,255,0.47);text-align:left;}
.bq_item li a:hover{color:#fff;}
.footer_t{ font-size: 20px !important;color:#fff !important;line-height: 48px !important;position: relative;}

.bq_r{width: 470px;padding-left: 80px;position: relative;}
.bq_r b{font-size:20px;font-weight: normal;color:#fff;display: block;line-height:48px;}
.bq_lx {line-height: 36px;}
.bq_lx span{font-size: 30px;
    font-weight: bold;
    color: #fff;
    line-height: 45px;}
.bq_lx li{font-size: 15px;color: rgba(255,255,255,0.47);line-height:30px;}
.bq_ewm {display: -webkit-box;display: -ms-flexbox;display: flex;padding-top:24px;position: relative;}
.bq_ewm li+li {margin-left: 10px;}
.bq_ewm li:hover .ewm_cc{display: block;}
.bq_ewm li span {display: block;width: 36px;height: 36px;border-radius: 100%;font-size: 14px;text-align: center;line-height: 34px;color: #fff;background: #131513;display: flex;
    align-items: center;
    justify-content: center;}
.bq_ewm li span:hover{background:#df242f;}
.ewm_cc {position: absolute;top: -150px;left:0;display: none;background:#fff;}
.ewm_cc p{line-height:30px;text-align: center;padding-bottom:5px;position:relative;}
.ewm_cc p:before,.ewm_cc p:after{content:'';width:100%;position:absolute;top:0;left:0;-webkit-animation:ewmccBA infinite 3s;animation:ewmccBA infinite 3s;}
.ewm_cc p:before{height:2px;background:#df242f;}
.ewm_cc p:after{height:10px;background:-webkit-gradient(linear,left top, left bottom,from(#df242f),to(transparent));background:linear-gradient(to bottom,#df242f,transparent);}
.ewm_cc img{width:130px;}
.copy{line-height: 30px; font-size: 14px;color: #999; margin-top:20px;    padding-top: 10px;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #ff7b0f;}

.link{background:#222;}
.link_tit{padding:20px 20px 20px 40px;}
.link_tit b{font-size:22px;color:#fff;}
.link_tit p{font-size:16px;color:rgba(255,255,255,0.2);margin-top:6px;}
.link_con{width:calc(100% - 107px);}

.link+.copy_b{border-top:none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.copy_b{height:82px;border-top: 1px solid rgba(255,255,255,0.05);color:rgba(255,255,255,0.47);font-size: 15px;}
.copy_b a{color:rgba(255,255,255,0.47);font-size: 15px;}
.copy_b a:hover{color:#fff;}


@-webkit-keyframes goTop{
  0%{-webkit-transform:translateY(0px);transform:translateY(0px);}
  50%{-webkit-transform:translateY(5px);transform:translateY(5px);}
  100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
}

@keyframes goTop{
  0%{-webkit-transform:translateY(0px);transform:translateY(0px);}
  50%{-webkit-transform:translateY(5px);transform:translateY(5px);}
  100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
}
@-webkit-keyframes ewmccBA{
  0%{top:0;opacity:1;}
  50%{top:130px;opacity:0.2;}
  100%{top:0;opacity:1;}
}
@keyframes ewmccBA{
  0%{top:0;opacity:1;}
  50%{top:130px;opacity:0.2;}
  100%{top:0;opacity:1;}
}



.linkTagcs li a{color:#999 !important;}


 /*客服*/

    .kf {
        transition: .5s;
        -o-transition: .8s;
        -moz-transition: .8s;
        -webkit-transition: .8s;
        z-index: 999999;
        background-color: #fff;
        position: fixed;
        bottom: 200px;
        right: 10px;
        width: 62px;
        height: 314px;
        border-radius: 5px;
    }

    .kf span {
        z-index: 1000001;
        transition: .5s;
        cursor: pointer;
        position: relative;
        display: block;
        width: 62px;
        height: 62px;
        border-bottom: 1px solid #e3e3e3;
    }

    .kf span a {
        display: block;
        width: 62px;
        height: 62px;
    }

    .kf span.span1 {
        border-radius: 5px 5px 0 0;
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165814_139999704.png) no-repeat center #fff;
    }

    .kf span.span1:hover {
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165814_789568677.png) no-repeat center #24A2F9;
    }

    .kf span.span2 {
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165815_747290644.png) no-repeat center #fff;
    }

    .kf span.span2:hover {
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165815_687246256.png) no-repeat center #24A2F9;
    }

    .kf span.span3 {
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165815_603143456.png) no-repeat center #fff;
    }

    .kf span.span3:hover {
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165815_1282394453.png) no-repeat center #24A2F9;
    }

    .kf span.span4 {
        border-radius: 0 0 5px 5px;
        border: none;
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165815_1661820513.png) no-repeat center #fff;
    }

    .kf span.span4:hover {
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165815_2042147976.png) no-repeat center #24A2F9;
    }

    .kf span .span_div {
        display: none;
        background-color: #fff;
        border-radius: 5px;
        position: absolute;
        right: 85px;
        padding: 4px;
        font-size: 12px;
        color: #24A2F9;
        width: 114px;
        height: 140px;
    }

    .kf span .span_div input {
        text-indent: .5em;
        display: block;
        margin: 15px 0;
        line-height: 28px;
        color: #696969;
        font-size: 12px;
        width: 140px;
        border: 1px solid #d1d1d1;
        border-radius: 2px;
        height: 28px;
    }

    .kf span .span_div a {
        display: block;
        background: #24A2F9;
        border-radius: 2px;
        color: #fff;
        line-height: 26px;
        font-size: 12px;
        text-align: center;
        width: 79px;
        height: 26px;
    }

    .kf span .span_div i {
        display: block;
        width: 9px;
        height: 11px;
        position: absolute;
        top: 27px;
        right: -9px;
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165816_2115030906.png) no-repeat center;
    }

    .kf span .span_div .img {
        float: left;
        padding: 4px;
        width: 106px;
    }

    .kf span .span_div p {
        text-align: center;
        line-height: 24px;
        color: #666;
    }

    .kf span .span_div,
    .kf,
    .shou {
        -webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
        box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    }

    .shou {
        display: none;
        z-index: 1000000;
        cursor: pointer;
        width: 30px;
        height: 40px;
        bottom: 139px;
        border-radius: 5px 0 0 5px;
        right: 62px;
        background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20180824/20180824165816_1462877348.png) no-repeat center #fff;
        position: absolute;
    }

     .nb-icon-wrap nb-icon-base icon-right-center nb-icon-skin-0 nb-icon-icon .nb_icon_wrap { 
         margin-top:300px;width:144px;
   }

#newBridge .icon-right-center {
    right: 2px;
    top: 20%;
    left: auto;
    bottom: auto;
    margin: -25px 0 0 0;
}





/**/

    .clearfix .item:hover{
            background:#24a2f9 !important;
            color:#fff !important;
    }
    .iservice .item:hover s{
            background: url(https://memberpic.114my.com.cn/dgfangmai/uploadfile/image/20181119/20181119144725_707642451.png) no-repeat 12px center ;
    }

    .iservice .item:hover a2 s{
            background-position: -200px center !important;
    }

    .iservice .item:hover .a3 s{
        background-position: -414px center !important;
    }
    .iservice .item:hover h3 {
            color: #fff !important;
    }
    .iservice .item:hover .en{
            color: #fff !important;
    }
    .iservice .item:hover .line{
            background: #fff !important;
    }
    .iservice .item .label span{
           border:1px solid #ccc !important;
           color: #333 !important;
    }
    .iservice .item:hover .label span{
            color: #fff !important;
            border:1px solid #ccc !important;
    }







/*案例*/
    .anli{width: 1180px;margin: auto;}
    .anli img{display: block;margin: auto;}
    .anli b{display: block;text-align: center;    font-size: 24px;    color: #FF9900;    margin: 24px 0;}
    .anli t{font-weight: bold;    color: #000000; font-size: 18px;}
    .anli t,.anli p{text-indent: 2em;display: block;font-size: 18px;    line-height: 32px;}



/* banner */
/*banner*/
.banner{ overflow: hidden; height: 916px; width: 100%; }
.banner-boxt{ min-width:1100px; height:816px; position:relative; margin:-186 auto; }
.banner-boxt .bdt{ width:100% !important; }

.banner-boxt .bdt li{ width:100% !important; height:916px; background-position: center; background-repeat: no-repeat; }
.banner-boxt .bdt li a {display: block;background-size: auto;height: 100%;position: relative;z-index: 1111;}
.banner-btn { width: 100%; position: absolute; top: 0; left: 0; margin-left: 0; height: 916px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:480px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(https://114my.cn.114.114my.net/jmx/ban01.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://114my.cn.114.114my.net/jmx/ban01.png) no-repeat -49px 0; }
.banner-boxt .hd { position: absolute; bottom:40px; width: 100%; display: block; }
.banner-boxt .hd ul { width: 1100px; margin: 0 auto; text-align: center; }
.banner-boxt .hd ul li{ width:20px; height:10px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:180px 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-boxt .hd ul li.on{ background: #25a2f9; width: 32px; }
.banner-boxt:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-boxt:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-boxt .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }


#newBridge .nb-icon-group{top:30% !important;}

.pro_name a{display: block;height: 100%;position: absolute;width: 53%;right: 0;z-index: 9;text-align: left;}