@import "//at.alicdn.com/t/font_680927_va0rt20dpl.css";
@import "//at.alicdn.com/t/font_925853_op8h8nbwhua.css";

html {
    width: 100%;
}
/*@font-face {*/
    /*font-family: 'PR';*/
    /*src: url('../fonts/PINGFANG-REGULAR.TTF');*/
/*}*/

/*@font-face {*/
    /*font-family: 'PM';*/
    /*src: url('../fonts/PINGFANG-MEDIUM.TTF');*/
/*}*/

@font-face {
    font-family: 'sou';
    src: url('../fonts/SourceHanSansCN-Normal.otf');
}

@font-face {
    font-family: 'sob';
    src: url('../fonts/SourceHanSans-Bold.otf');
}

@font-face {
    font-family: 'my';
    src: url('../fonts/MyriadPro-Regular.otf');
}

@font-face {
    font-family: 'mvbo';
    src: url('../fonts/mvboli.ttf');
}
body {
    margin: 0;
    padding: 0;
    width: 100%;
    position: relative;
    font-size: 14px;

    /*font-family: 'PR';*/
    font-family: 'sou';
    color: #666666;
    background-color: #ffffff;

}

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

img {
    border: none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clearfix {
    zoom: 1; /*这个属性是为了兼容IE*/
}

.clearfix:after {
    display: block;
    content: ""; /*设置为空或者“.”都可以*/
    height: 0;
    line-height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

input, textarea, select {
    font-family: "Microsoft Yahei";

}

input[type=submit], input[type=reset] {
    border: none;
    cursor: pointer;
}

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

a:hover {
    text-decoration: none;
/*text-decoration: underline;*/
}

h1, h2, h3, h4, h5, h6, i, b {
    font-weight: 400;
    font-style: normal;
}

.arial {
    font-family: "Arial";
}

.conta {
    width: 1554px;
    position: relative;
    height: 100%;
    margin: 0 auto;
}

*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.size-all {
    width: 100%;
    height: 100%;
}

.wid-all {
    width: 100%;
}

.te-ju {
    text-align: justify;
    text-justify: inter-ideograph;
}

.te-ce {
    text-align: center;
}

.te-ri {
    text-align: right;
}

.te-le {
    text-align: left;
}

.te-up {
    text-transform: uppercase;
}

.over-hid {
    overflow: hidden;
}

.font-b {
    font-weight: bold;
}

.com-in-blo {
    font-size: 0;
}

.blo-box {
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
}

.com-img {
    overflow: hidden;
}

.img-box {
    display: block;
    width: 100%;
    height: 100%;
    transition: all .4s ease;
}

.dis-no {
    display: none;
}

.po-re {
    position: relative;
}

.bg-bai {
    background-color: #ffffff;
}

.bg-hui {
    background-color: #FAFAFA;
}

.main {
    width: 100%;
    position: relative;

    overflow-x: hidden;
    margin: 110px 0 0;

}

/*改变滚动条*/
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

::-webkit-scrollbar-track {
    background-color: #ffffff;
}

::-webkit-scrollbar-thumb {
    background-color: #333;
}



/*@font-face {*/
    /*font-family: "iconfont";*/
    /*src: url('iconfont.eot?t=1527318989077'); !* IE9*!*/
    /*src: url('iconfont.eot?t=1527318989077#iefix') format('embedded-opentype'), !* IE6-IE8 *! url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),*/
    /*url('iconfont.ttf?t=1527318989077') format('truetype'), !* chrome, firefox, opera, Safari, Android, iOS 4.2+*! url('iconfont.svg?t=1527318989077#iconfont') format('svg'); !* iOS 4.1- *!*/
/*}*/

/*.iconfont {*/
    /*font-family: "iconfont" !important;*/
    /*font-size: 16px;*/
    /*font-style: normal;*/
    /*-webkit-font-smoothing: antialiased;*/
    /*-moz-osx-font-smoothing: grayscale;*/
/*}*/

/*.icon-xiangzuo:before {*/
    /*content: "\e6b8";*/
/*}*/

/*.icon-weixin:before {*/
    /*content: "\e7e5";*/
/*}*/

/*.icon-qq:before {*/
    /*content: "\e80e";*/
/*}*/

/*.icon-qq1:before {*/
    /*content: "\e62c";*/
/*}*/

/*.icon-fangdajing:before {*/
    /*content: "\e627";*/
/*}*/

/*.icon-chuanzhen:before {*/
    /*content: "\e601";*/
/*}*/

/*.icon-search:before {*/
    /*content: "\e704";*/
/*}*/

/*.icon-dianhua:before {*/
    /*content: "\e609";*/
/*}*/

/*.icon-dizhi:before {*/
    /*content: "\e733";*/
/*}*/

/*.icon-xiangzuo1:before {*/
    /*content: "\e658";*/
/*}*/

/*.icon-xiangyou-copy:before {*/
    /*content: "\e602";*/
/*}*/

/*.icon-dianhua1:before {*/
    /*content: "\e600";*/
/*}*/

/*.icon-xiangyou:before {*/
    /*content: "\e616";*/
/*}*/

/*.icon-fanhuizuojiantouxiangzuoshangyibuxianxing:before {*/
    /*content: "\e606";*/
/*}*/

/*公共banner*/
.com-banner {
    width: 100%;
    position: relative;
    display: none;
}

.com-banner .img-bg {
    position: relative;
}
.com-banner .img-bg .dn-im1{
    width: 100%;
    height: 100%;
}
/*.com-banner .img-bg:before {*/
    /*content: '';*/
    /*position: absolute;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*top: 0;*/
    /*left: 0;*/
    /*background: rgba(0, 0, 0, .2);*/
/*}*/

.com-banner .img-bg img {
    display: block;
    width: 100%;
}

.com-banner .wen {
    position: absolute;
    left: 0;

    font-size: 72px;
    text-transform: uppercase;

    color: #ffffff;
    text-align: center;
    bottom: 28%;
    width: 100%;

}

.com-banner .banner-bot {
    width: 100%;
    text-align: center;
    z-index: 11;
    position: absolute;
    left: 0;
    bottom: 5px;
    height: 60px;
}

.com-banner .banner-bot .p-bottom {
    width: 26px;
    height: 44px;
    margin: 0 auto;
    background: url("../images/mouse_03.png") no-repeat center/cover;
    cursor: pointer;
    animation: ani-svg 1.8s linear 0s alternate infinite;
    -webkit-animation: ani-svg 1.8s linear 0s alternate infinite;
    transition: 1.8s;
}

@keyframes ani-svg {
    0% {
        opacity: 0.6;
        filter: alpha(opacity=60);
        transform: translateY(-11px);
    }

    50% {
        opacity: 1;
        filter: alpha(opacity=100);
        transform: translateY(0px);
    }

    100% {
        opacity: 0.6;
        filter: alpha(opacity=60);
        transform: translateY(11px);
    }
}

.com-Navigation {
    padding: 76px 0 76px;
}

.com-Navigation .conta {
    padding: 0 25px 14px;
    border-bottom: 1px solid #CCCCCC;
    font-size: 18px;
    font-family: 'sou';

}

.com-Navigation .conta .s1 {

    color: #333333;
    margin: 0 18px 0 0;
}

.deta-bot {
    padding: 53px 0 114px;
}

.deta-bot .conta {
    padding: 0 4%;
    box-shadow: 1px 1px 10px #ccc;
}

.deta-bot .d-sha {
    padding: 74px 0 26px;
    border-bottom: 1px solid #E5E5E5;
    color: #999999;
}

.deta-bot .d-sha .dn1 {
    font-size: 30px;
    color: #000000;
    margin: 0 0 18px;
}

.deta-bot .d-zho {
    padding: 34px 0 60px;
    border-bottom: 1px solid #E5E5E5;

}

.deta-bot .d-zho * {
    max-width: 100%;
}
.deta-bot .d-zho img{
    width:80%;
}
.deta-bot .d-xia {
    padding: 70px 0 100px;
}

.deta-bot .d-xia .dfl a {
    display: block;
    margin: 0 0 10px;
}

.deta-bot .d-xia .dfr {
    font-family: 'mvbo';
    color: #333333;
    font-size: 18px;
    padding: 0 10% 0 0;
}

/*底部*/

.footer {
    background-color: #404040;
    padding: 50px 0 25px;

    color: #888888;
}

.footer .d-sha {
    margin: 0 0 40px;
}
.footer .d-zho {
    position: relative;
    z-index: 3;
}

.footer .d-zho a {
    color: #888888;

    margin: 0 15px;
}
.footer .d-zho a:hover{
    text-decoration: underline;
}
.footer .dn-contact {
    display: none;
    width: 62%;
    line-height: 26px;
}

.footer .d-cont {
    margin: 40px 0 40px;
    font-size:0;
}

.footer .d-cont a {
    border-right: 1px solid #545454;
    /*padding: 0 20px;*/
    position: relative;
    display: inline-block;
    width:56px;
    margin:0;
    font-size:14px;
}
.footer .d-cont a:last-child {
    border-right: 1px solid transparent;
}


.footer .d-cont .d-ewm {
    position: absolute;
    bottom: -52px;
    left: -140px;
    width: 104px;
    height: 104px;
    line-height: 104px;
    text-align: center;
    background-color: #ffffff;
    box-shadow: 1px 1px 10px #aaa;
    opacity: 0;
    transition: all .4s ease;
}

.footer .d-cont .d-ewm.acd {
    opacity: 1;
    left: -100px;
}

.footer .d-cont .d-ewm img {
    vertical-align: middle;
    width: 98%;
    height: 98%;
}
.footer .d-cont .dpn2{
    font-size: 14px;
    color: #888888;
    margin: 15px 0 0;
    display: none;
}


.footer .d-cont i {
    color: #B1B1B1;
    vertical-align: middle;
}

.footer .d-cont .icon-weixin {
    font-size: 18px;
}

/*头部*/

.header {
    width: 100%;
    /*height: 136px;*/
    height: 110px;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #ffffff;
    z-index: 15;
    box-shadow: 1px 1px 20px rgba(0, 0, 0, .2);
}

.header .head-logo {
    line-height: 110px;
    float: left;
}

.header .head-logo img {
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
}

.header .head-nei {
    float: left;
    padding: 43px 0 0 90px;
    background-color: #ffffff;
    position: relative;
    z-index: 10;
}

.header .head-nei .blo-box {

    margin: 0 55px 0 0;
    text-align: center;
}
.header .head-nei .blo-box:last-of-type{
    margin:0;
}

.header .head-nei .blo-box.bl-la{
    position: relative;
}
.header .head-nei .blo-box .dn1 {
    display: block;
}

.header .head-nei .blo-box:last-child .dn1 {
    padding: 0 22px 22px 0;
    background: url("../images/sanbot_06.png") no-repeat right 10px;
}

.header .head-nei .blo-box.acc:last-child .dn1 {
    background: url("../images/santop.png") no-repeat right 10px;
}

.header .head-nei .blo-box .dn1 .dnp1 {
    font-size: 17px;
    color: #333333;
    /*font-family: 'PM';*/
}

.header .head-nei .blo-box .dn1 .dnp2 {
    font-size: 12px;
    color: #999999;
}



.header .head-nei .blo-box.bl-la .dn-xiala {
    position: absolute;
    width: 100%;
    text-align: center;
    z-index: 10;
    background-color: #ffffff;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, .4);
    top: 51px;
    left: 0;
    display: none;
}

.header .head-nei .blo-box .dn-xiala1 {
    position: absolute;
    width: 100%;
    text-align: center;
    z-index: 10;
    background-color: #ffffff;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, .4);
    top: 100%;
    left: 0;
    display: none;
    font-size:0;
    padding:10px 0 0;
}
.header .head-nei .blo-box .dn-xiala1 .dlist{
    display: inline-block;
    font-size:14px;
    width:20%;
    margin:0 0 15px;
}
.header .head-nei .blo-box .dn-xiala1 .dlist .dn1{
    color: #333333;
    font-size: 16px;

}

.header .head-nei .blo-box .dn-xiala a {
    display: block;
    margin: 10px 0;
}
.header .head-nei .blo-box .dn-xiala a:hover{
    color: #000;
}
.header .head-dfr {
    float: right;
    padding: 45px 0 0 0px;
}

.header .head-dfr > div {
    float: left;
    margin: 0 0 0 26px;
    position: relative;
}

.header .head-dfr .d-shop .b-num {
    width: 19px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    position: absolute;
    /*border:1px solid #333;*/
    background-color: #333;
    color: #ffffff;
    border-radius: 50%;
    right: -14px;
    top: -7px;

}

.header .head-dfr i {
    font-size: 20px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

.header .head-dfr .d-sear {
    position: relative;
    padding: 4px 0 0;
}

.header .head-dfr .d-sear .b1 {
    display: block;
    width: 18px;
    height: 18px;
    background: url("../images/fdj_03.png") no-repeat center;
    cursor: pointer;
    transition: all .4s ease;
}

.header .head-dfr .d-sear .b1.ac {
    background: url("../images/cha.png") no-repeat center;
    transform: rotate(360deg);
}

.header .head-dfr .d-sear .d-form {
    position: absolute;
    top: -2px;
    right: -100%;
    width: 200px;
    box-shadow: 1px 1px 10px #ccc;
    height: 30px;
    transition: all .4s ease;

    background-color: #ffffff;
    opacity: 0;
    z-index: -1;
}

.header .head-dfr .d-sear .d-form.ac {
    opacity: 1;
    right: 28px;
    z-index: 14;
}

.header .head-dfr .d-sear .d-form .in1 {
    height: 100%;
    width: 165px;
    border: none;
    outline: none;
    padding: 0 0 0 10px;
}

.header .head-dfr .d-sear .d-form .in2 {
    width: 30px;
    height: 100%;
    background: url("../images/fdj_03.png") no-repeat center;
    cursor: pointer;
    outline: none;
}

.header .head-dfr .icon-qq1 {
    font-size: 22px;
}

.header .head-dfr .d-si {
    padding: 0px 15px;
    border-right: 1px solid #E5E5E5;
    color: #333333;
    cursor: pointer;
    height: 15px;
    line-height: 16px;
    margin: 4px 0 0;
}

/*头部*/
.xian-menu{
    position: fixed;
    width: 100%;
    top: 100px;
/*background: #DDDDDD;*/
    background: linear-gradient(#ECECEC, #DADEE1); /* 标准的语法 */
    height: 44px;
    line-height: 44px;
    padding: 0 13px;
    left: 0;
    display: none;
    color: #000000;

}
.p-click-alert {
    float: right;

    width: 30px;
    height: 22px;
    margin: 13px 0 0 35px;
    position: relative;
    cursor: pointer;
    z-index: 12;
}

.p-click-alert span {

    border-top: 2px solid #1d1d1d;
    display: block;
    position: absolute;
    left: 0;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;
}

.p-click-alert .s1 {
    width: 18px;
    top: 0;
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
    -webkit-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;

}

.p-click-alert .s2 {

    width: 26px;
    top: 8px;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

.p-click-alert .s3 {

    width: 22px;
    top: 17px;
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
}

.p-click-alert.zhuan .s1 {
    -webkit-transform: rotateZ(45deg);
    transform: rotateZ(45deg);
    width: 22px;
}

.p-click-alert.zhuan .s2 {
    opacity: 0;
}

.p-click-alert.zhuan .s3 {
    -webkit-transform: rotateZ(-45deg);
    transform: rotateZ(-45deg);
}

/*注册登录弹窗*/
/*.layui-layer {*/
/*background-color: transparent !important;*/
/*}*/

/*.lay-lore {*/
/*border-radius: 18px;*/
/*overflow: hidden;*/
/*background-color: #ffffff;*/
/*}*/

/*.lay-lore .d-bot {*/
/*width: 470px;*/
/*height: 530px;*/
/*position: relative;*/

/*}*/

/*.lay-lore .d-bot .switch-top {*/
/*overflow: hidden;*/
/*border-top-left-radius: 10px;*/
/*border-top-right-radius: 10px;*/
/*margin: 40px 0 0;*/
/*}*/

/*.lay-lore .d-bot .switch-top a {*/
/*width: 88px;*/
/*height: 38px;*/
/*line-height: 36px;*/
/*border: 1px solid #333333;*/
/*font-size: 16px;*/
/*transition: all .4s ease;*/
/*}*/

/*.lay-lore .d-bot .switch-top a.ac {*/
/*background-color: #333;*/
/*color: #ffffff;*/
/*}*/

/*.lay-lore .d-bot .switch-bot .nei2 {*/
/*display: none;*/
/*}*/

/*.lay-lore .d-bot .switch-bot {*/
/*padding: 22px 60px 0;*/
/*}*/

/*.lay-lore .d-bot .ne-box {*/
/*margin: 0 0 16px;*/
/*}*/

/*.lay-lore .d-bot .bl1 {*/
/*width: 80px;*/
/*text-align: right;*/
/*padding: 0 10px 0 0;*/
/*color: #000;*/
/*font-family: 'PM';*/
/*font-size: 16px;*/
/*line-height: 32px;*/
/*}*/

/*.lay-lore .d-bot .inp1 {*/
/*width: 260px;*/
/*height: 32px;*/

/*}*/

/*.lay-lore .d-bot .inp2 {*/
/*!*display: block;*!*/
/*width: 88px;*/
/*!*width:100%;*!*/
/*height: 38px;*/
/*line-height: 36px;*/
/*background-color: #333333;*/
/*font-size: 16px;*/
/*color: #ffffff;*/
/*}*/

/*加载层*/
.loading-box {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10000;
    /*display: none;*/
}

.loading-box .top {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
}

.loading-box .loading-sw {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-left: -20px;
    margin-top: -20px;
    font-size: 10px;
    border-top: 2px solid #eee;
    border-right: 2px solid #eee;
    border-bottom: 2px solid #959595;
    border-left: 2px solid #959595;
    border-radius: 50%;
    animation: spinner 700ms infinite linear;
    z-index: 1000000000;
    zoom: 1
}

@keyframes spinner {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}

/*登录弹窗*/
.com-layer {

    font-family: 'sou';
}

.com-layer .dn-ti1 {
    padding: 24px 0 60px;

}

.com-layer .dn-form {
    width: 430px;
    padding: 0 50px 64px;
}

.com-layer .dn-form .dn-box {
    height: 54px;
    line-height: 64px;
    border-bottom: 1px solid #E5E5E5;
    overflow: hidden;
    position: relative;
}

.com-layer .dn-form .dn-box .inp1 {
    width: 100%;
    height: 100%;
    outline: none;
    border: none;
}
.com-layer .dn-form .dn-box .im-tx{
    position: absolute;
    height:40px;
    right:0;
    top:8px;
}

.com-layer .dn-form .dn-box .a-hqyam {
    color: #0084ff;
    position: absolute;
    top: 0;
    right: 0;
}

.com-layer .dn-form .dn-box .a-yzm {
    color: #0084ff;
}

.com-layer .dn-form .dn-box2 .inp2 {
    width: 100%;
    height: 48px;
    background: #000000;
    color: #ffffff;
    font-size: 16px;
    margin: 50px auto 0;
}

.com-layer .dn-bot2 {
    height: 60px;
    line-height: 60px;
    background: #F6F6F6;
    color: #666666;
    font-size: 16px;
}

.com-layer .dn-bot2 a {
    color: #0084ff;
}
.com-layer .dn-tit1 {
    padding: 55px 50px 40px;
    color: #999999;
}

.com-layer .dn-tit1 .dnp1{
    color: #000000;
    font-size:24px;
}

.com-layer .inp-h::-webkit-input-placeholder{
    color: #ff0000;
}
.com-layer .inp-h::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color: #ff0000;
}
.com-layer .inp-h:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color: #ff0000;
}
.com-layer .inp-h:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color: #ff0000;
}










