*{margin:0px;padding:0px}
html{-webkit-text-size-adjust:none;word-wrap:break-word}
body{font-family:"微软雅黑"; line-height:1.4rem;}
ol,ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic;width: 100%;vertical-align: top;}
a{color:#000;text-decoration:none;cursor:pointer}
.dis{display:block}
.undis{display:none}
.overflow{overflow:hidden}
.clear{clear:both;visibility:hidden}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}
@media only screen and (max-width:309px){html{font-size:9.375px}}
@media only screen and (max-width:319px) and (min-width:310px){html{font-size:9.6875px}}
@media only screen and (max-width:349px) and (min-width:320px){html{font-size:10px}}
@media only screen and (max-width:359px) and (min-width:350px){html{font-size:10.9375px}}
@media only screen and (max-width:374px) and (min-width:360px){html{font-size:11.25px}}
@media only screen and (max-width:399px) and (min-width:375px){html{font-size:11.718px}}
@media only screen and (max-width:413px) and (min-width:400px){html{font-size:12.5px}}
@media only screen and (max-width:469px) and (min-width:414px){html{font-size:12.9375px}}
@media only screen and (max-width:479px) and (min-width:470px){html{font-size:14.6875px}}
@media only screen and (max-width:539px) and (min-width:480px){html{font-size:15px}}
@media only screen and (max-width:559px) and (min-width:540px){html{font-size:16.875px}}
@media only screen and (max-width:569px) and (min-width:560px){html{font-size:17.5px}}
@media only screen and (max-width:629px) and (min-width:570px){html{font-size:17.8125px}}
@media only screen and (max-width:639px) and (min-width:630px){html{font-size:19.6875px}}
@media only screen and (min-width:640px){html{font-size:20px}.viewport{max-width:640px}}
.viewport{width:32rem;margin:0 auto;overflow:hidden}

/*头部*/
.syzt{width: 32rem;margin: 0 auto;overflow: hidden;background-color:#fff}
.syzt_l{float: left;height: 3.3rem;width: 25rem;margin: 0.4rem 0 0.4rem 1rem;}
.syzt_r{float: right;height: 3.3rem;width: 2.25rem;margin: 0.4rem 1rem 0.4rem 0;}
/*站底*/
.backtop{width:32rem; height:3rem; margin:0 auto; background:#c2c2c2 url(http://m.jxxhdn.com/img2/ggzd_top.png) no-repeat center; background-size:2rem}
.backtop a{width:32rem; height:3rem; display:block}
.ggzd{width:32rem; height:4rem; padding:0.5rem 0; margin:0 auto 4.3rem; color:#959595; text-align:center}
.ggzd .p1{font:1.3rem/2rem '微软雅黑'}
.ggzd .p2{font:1.2rem/1.5rem '微软雅黑'}
/*弹窗*/
#tcbox {display:none;width: 275px; height: 230px;position: fixed;z-index: 999999; margin-left: -137.5px;left: 50%; top: 50%;margin-top: -140px;transform-style: preserve-3d;-webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;-webkit-perspective: 500px; -moz-perspective: 500px; perspective: 500px;webkit-transform: translateZ(2000px); -moz-transform: translateZ(2000px);transform: translateZ(2000px);}
#tcbox *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.xhcenterbox {width: 275px;height: 230px;opacity: 0;background-color: #fff;position: absolute;-webkit-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;-webkit-box-shadow: 0 0 20px rgba(10,2,4,.75); -moz-box-shadow: 0 0 20px rgba(10,2,4,.75);-ms-box-shadow: 0 0 20px rgba(10,2,4,.75);box-shadow: 0 0 20px rgba(10,2,4,.75);-webkit-transform-origin: center top;-moz-transform-origin: center top;transform-origin: center top;-webkit-transform: translateZ(999px);-moz-transform: translateZ(999px);transform: translateZ(999px);}
.CenterBoxShow {animation: cshow 2s forwards linear;-webkit-animation: cshow 2s forwards linear; -moz-animation: cshow 2s forwards linear}
@keyframes cshow {
    0% {
        -webkit-transform: rotateX(80deg);
        -moz-transform: rotateX(80deg);
			transform: rotateX(80deg);
    }

    20% {
        opacity: 1
    }

    70% {
        -webkit-transform: rotateX(-30deg);
        -moz-transform: rotateX(-30deg);
		 transform: rotateX(-30deg);
        opacity: 1
    }

    100% {
        -webkit-transform: rotateX(0);
        -moz-transform: rotateX(0);
		transform: rotateX(0);
        opacity: 1
    }
}

@-moz-keyframes cshow {
    0% {
        -webkit-transform: rotateX(80deg);
        -moz-transform: rotateX(80deg);transform: rotateX(80deg);
    }

    20% {
        opacity: 1
    }

    70% {
        -webkit-transform: rotateX(-30deg);
        -moz-transform: rotateX(-30deg);
		transform: rotateX(-30deg);opacity: 1;
    }

    100% {
        -webkit-transform: rotateX(0);
        -moz-transform: rotateX(0); transform: rotateX(0);
        opacity: 1
    }
}

@-webkit-keyframes cshow {
    0% {
        -webkit-transform: rotateX(80deg);
        -moz-transform: rotateX(80deg);transform: rotateX(80deg);
    }

    20% {
        opacity: 1
    }

    70% {
        -webkit-transform: rotateX(-30deg);
        -moz-transform: rotateX(-30deg); transform: rotateX(-30deg);
        opacity: 1
    }

    100% {
        -webkit-transform: rotateX(0);
        -moz-transform: rotateX(0);transform: rotateX(0);
        opacity: 1
    }
}
.xhcenterbox-close {cursor: pointer;position: absolute; top: -14px;right: -14px;width: 40px;height: 40px;}
.xhcenterbox .xhcenter-title {display: block;width: 100%;text-align: center;font-size: 22px;font-weight: 400;line-height: 1.5;font-family: "Microsoft YaHei";margin:10px 0}
.xhcenterbox .xhcenter-innertext{display: block;width: 100%;text-align: center;font-size: 16px;font-weight: 400;line-height: 1.5;font-family: "Microsoft YaHei";padding: 0 10px;text-align: left;}
.xhcenterbox .xhcenter-innertext span{color: red;}
.xhcenterbox .retel{padding:5px 10px;overflow: hidden;}
.xhcenterbox .retel #telInput{width: 170px;height: 30px;line-height: 30px;background-color: #FFF;font-size: 14px;color: #6a7380;-moz-border-radius: 15px 0 0 15px;-webkit-border-radius: 15px 0 0 15px;border-radius: 15px 0 0 15px;padding-left: 8px;float: left;outline: 0;border: 1px solid #282828;font-size: 14px;}
.xhcenterbox .retel #callBtn{height: 30px;line-height: 30px;background-color:#282828;color: #fff;border: 0;width: 80px;-moz-border-radius: 0 15px 15px 0;-webkit-border-radius: 0 15px 15px 0;border-radius: 0 15px 15px 0;font-size: 14px;    float: left;}
.xhcenter-chat{position: absolute;width: 100%;bottom: 0;left: 0;height: 45px;line-height: 58px;-webkit-border-radius: 0 0 15px 15px;-moz-border-radius: 0 0 15px 15px;border-radius: 0 0 15px 15px;}
.xhcenter-chat .xhcenter-yyy{background-color: #25C53F;position: relative;width: 50%;height: 45px;float: left;cursor: pointer;font-size: 18px;border-bottom-left-radius: 15px;-webkit-border-bottom-left-radius: 15px;-moz-border-bottom-left-radius: 15px;color: #fff;overflow: hidden;}
.xhcenter-chat .xhcenter-yyy img{float: left;margin: 8px 5px 8px 8px; width: 38px;}
.xhcenter-chat .xhcenter-yyy span{line-height: 45px;height: 45px;display: block;float: left;}
.xhcenter-chat .xhcenter-zx{background-color: #FF6005;position: relative;width: 50%;height: 45px;float: left;cursor: pointer;font-size: 18px;border-bottom-right-radius: 15px;-webkit-border-bottom-right-radius: 15px;-moz-border-bottom-right-radius: 15px;color: #fff;}
.xhcenter-chat .xhcenter-zx img{float: left;margin: 8px 5px 8px 8px; width: 38px;}
.xhcenter-chat .xhcenter-zx span{line-height: 45px;height: 45px;display: block;float: left;}
.xhcenter-chat .xhcenter-zx P{position: absolute;width: 20px;height: 20px;border-radius: 50%;background-color: red;text-align: center;line-height: 20px;top: 3px;left: 26px;font-size: 12px;}

/*底部咨询*/
.dbzx{width: 100%;position: fixed;bottom: 0;left:0;z-index: 1000;background-color: #0050A2;}
.dbzx p{position: absolute;background-color: red;width: 1.3rem;height: 1.3rem;text-align: center;line-height: 1.3rem;color:#fff;border-radius: 50%;font-size: 1rem;left: 51%;top: -7%;}
.dbzx2018{width: 100%;position: fixed;bottom: 0;left:0;z-index: 1000;}
.dbzxzx{width: 32rem;overflow: hidden;margin: 0 auto;}
.dbzxzx .dbul1 {
    width:20rem;
    float:left;
    overflow:hidden
}
.dbzxzx .dbul1 li {
    width:8rem;
    float:left;
    background-color:#018ede;
    padding:1rem;
    position:relative
}
.dbzxzx .dbul1 li p {
    position:absolute;
    top:.5rem;
    left:2.5rem;
    background-color:red;
    color:#fff;
    border-radius:50%;
    width:1.5rem;
    height:1.5rem;
    text-align:center;
    line-height:1.5rem;
    font-size:1rem
}
.dbzxzx .dbul1 li img {
    display:block;
    float:left;
    width:3rem;
    height:2.7rem
}
.dbzxzx .dbul1 a:nth-child(2n) li {
    background-color:#dd514c
}
.dbzxzx .dbul1 li b {
    display:block;
    float:left;
    height:2.7rem;
    line-height:2.7rem;
    font-size:1rem;
    color:#fff;
    font-weight:400;
    padding-left:.5rem
}
.dbzxzx .dbul2 {
    width:12rem;
    float:left;
    overflow:hidden;
    background-color:#2e3642;
    height:4.7rem
}
.dbzxzx .dbul2 li {
    width:4.1rem;
    float:left;
    padding:.5rem .9rem;
    border-right:.1rem solid #656565
}
.dbzxzx .dbul2 li img {
    display:block;
    width:2.5rem;
    margin:0 auto
}
.dbzxzx .dbul2 li b {
    display:block;
    font-size:1rem;
    color:#656565;
    font-weight:400;
    text-align:center
}
.dbzxzx .dbul2 a:nth-child(2n) li {
    border:0;
    width:4.2rem
}






