body {
    background-position: left top;
}

#div_blank_1522203379525 {
    width: 100%;
    height: 40px;
    position: absolute;
    top: 0px;
    left: 0%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522203379525 {
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522203379525 {
        width:100%;
        height: 30px;
        top: 0px;
        left: 0%;
        display: none;
    }
}

#div_blank_1522203379525 > .view_contents {
    overflow: visible;
}

#div_blank_1522203379525 {
    box-sizing: border-box;
    background: #323232;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522203379525 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522203379525 {
        box-sizing:border-box;
    }
}

#image_logo_1522203538858 {
    width: 188px;
    height: 66px;
    position: absolute;
    top: 51.954864501953125px;
    left: 0%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_logo_1522203538858 {
        left:0%;
        width: 180px;
    }
}

@media screen and (max-width: 640px) {
    #image_logo_1522203538858 {
        width:102px;
        height: 33px;
        top: 10.5px;
        left: 1.9970703125%;
    }
}

#text_style_01_1522203773640 {
    width: 30.833333333333336%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 11px;
    left: 69.16666666666667%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522203773640 {
        left:0%;
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522203773640 {
        width:67.8125%;
        top: 7px;
        left: 30%;
        display: none;
    }
}

#text_style_01_1522203773640>.view_contents {
    box-sizing: border-box;
    color: #ffffff;
    font-family: ;
    font-size: 14px;
    line-height: 18px;
    text-align: right;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522203773640>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522203773640>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#image_style_01_1522203923847 {
    width: 15px;
    height: 15px;
    position: absolute;
    top: 12.5px;
    left: 84.04166666666667%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522203923847 {
        left:78.78453038674034%;
        top: 12.5px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522203923847 {
        width:15px;
        height: 15px;
        top: 7.5px;
        left: 1.9970703125%;
        display: none;
    }
}

#image_style_01_1522203923847 > .view_contents {
    overflow: visible;
}

#dh_style_11_1522314576639 {
    width: 1103.015625px;
    z-index: 999;
    left: 15.80033396946565%;
    top: 72.92361450195312px;
    position: absolute;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #dh_style_11_1522314576639 {
        width:100%;
        z-index: 999;
        left: 38.47720994475139%;
    }
}

@media screen and (max-width: 640px) {
    #dh_style_11_1522314576639 {
        width:44px;
        z-index: 999;
        left: 84.4970703125%;
        top: 5px;
    }
}

#dh_style_11_1522314576639 > .view_contents {
    overflow: visible;
}

#dh_style_11_1522314576639 #hot>a {
    background: #258699;
}

#dh_style_11_1522314576639 .columnSet {
    font-size: 28px;
}

#dh_style_11_1522314576639 .mainMenuSet {
    font-size: 16px;
}

#clock_style_1_1526375199680 {
    width: 22.083333333333332%;
    position: absolute;
    top: 9.5px;
    left: 0%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #clock_style_1_1526375199680 {
        width:275px;
    }
}

@media screen and (max-width: 640px) {
    #clock_style_1_1526375199680 {
        width:265px;
        top: 5px;
        left: 2.96875%;
        display: none;
    }
}

/*----------------------电脑板式样式----------------------*/
#clock_style_1_1526375199680 {
}

#clock_style_1_1526375199680 * {
    color: #ffffff;
}

/*----------------------平板板式样式----------------------*/
@media screen and (min-width: 641px) and (max-width:1200px) {
    #clock_style_1_1526375199680 {
    }
}

/*----------------------手机板式样式----------------------*/
@media screen and (max-width: 640px) {
    #clock_style_1_1526375199680 {
    }
}

#div_a_includeBlock_1522203509867 {
    width: 1310px;
    height: 120.95833587646484px;
    position: absolute;
    top: 0px;
    left: calc(50% - 655px);
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1522203509867 {
        width:96%;
        left: 2.014846235418876%;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1522203509867 {
        width:100%;
        height: 53px;
        top: 0px;
        left: 0%;
    }
}

#div_a_includeBlock_1522203509867 > .view_contents {
    overflow: visible;
}

#comm_layout_header {
    height: 122.66667px;
    z-index: 9999;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #comm_layout_header {
        height:123px;
    }
}

@media screen and (max-width: 640px) {
    #comm_layout_header {
        height:53px;
        z-index: 11;
    }
}

#comm_layout_header > .view_contents {
    overflow: visible;
}

#comm_layout_header {
    background: #ffffff;
    opacity: 1;
    border-bottom-color: #258699;
    border-bottom-style: solid;
    border-bottom-width: 4px;
}

#comm_layout_header>.view_contents {
    border-bottom-color: #b2b2b2;
    border-bottom-style: none;
    border-bottom-width: 2px;
}

/*----------------------电脑板式样式----------------------*/
#comm_layout_header {
}

/*----------------------平板板式样式----------------------*/
@media screen and (min-width: 641px) and (max-width:1200px) {
    #comm_layout_header {
    }
}

/*----------------------手机板式样式----------------------*/
@media screen and (max-width: 640px) {
    #comm_layout_header {
    }
}

#text_style_01_1526373293522 {
    width: 47.36472241742797%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 131px;
    left: 26.317638791286015%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526373293522 {
        top:95px;
        left: 26.299045599151643%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526373293522 {
        width:96%;
        top: 43px;
        left: 2.03125%;
    }
}

#text_style_01_1526373293522>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 46px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526373293522>.view_contents {
        box-sizing:border-box;
        font-size: 36px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526373293522>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
    }
}

#text_style_01_1526373293535 {
    width: 100%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 202px;
    left: 0%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526373293535 {
        top:155px;
        left: 0%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526373293535 {
        width:96%;
        top: 73px;
        left: 1.9970703125%;
    }
}

#text_style_01_1526373293535>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 20px;
    color: #012b67;
    line-height: 30px;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526373293535>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526373293535>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
        text-align: center;
        line-height: 16px;
    }
}

#layout_1526373293518 {
    height: 360px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1526373293518 {
        height:280px;
    }
}

@media screen and (max-width: 640px) {
    #layout_1526373293518 {
        height:131px;
    }
}

#layout_1526373293518 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#layout_1526373293518 {
    background: url(../img/upimages/pkgimg/banner/500295648_banner.jpg);
    background-size: auto 100%;
    background-position-x: 50%;
    background-position-y: 50%;
}

#homelink_style_01_1533724281831 {
    width: 99.66666666666667%;
    position: absolute;
    top: 2.104137420654297px;
    left: 0.24884414672851565%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #homelink_style_01_1533724281831 {
    }
}

@media screen and (max-width: 640px) {
    #homelink_style_01_1533724281831 {
        width:96%;
        top: 0px;
        left: 2%;
    }
}

#layout_1533724275086 {
    height: 45.88889px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1533724275086 {
    }
}

@media screen and (max-width: 640px) {
    #layout_1533724275086 {
        height:34px;
    }
}

#layout_1533724275086 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#image_style_01_1526367640124 {
    width: 471px;
    height: 300px;
    position: absolute;
    top: 38.94097900390625px;
    left: 1.331019083658854%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367640124 {
        left:19.51219512195122%;
        width: 60.97560975609756%;
        height: 350px;
        top: 152px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367640124 {
        width:96%;
        height: auto;
        top: 4px;
        left: 2%;
        position: relative;
    }
}

#image_style_01_1526367640124 > .view_contents {
    overflow: visible;
}

#text_style_01_1526367640169 {
    width: 51.5%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 22.986114501953125px;
    left: 44.08333841959635%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367640169 {
        width:47.1898197242842%;
        left: 50.734027041357365%;
        top: 56px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367640169 {
        width: 100%;
        top: 0;
        left: 0;
        position: relative;
        padding: 0;
        text-align: center;
        padding: 10px 0;
    }
}

#text_style_01_1526367640169>.view_contents {
    box-sizing: border-box;
    font-family: ;
    line-height: 38px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367640169>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367640169>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
        line-height: 20px;
    }
}

#text_style_01_1526367640181 {
    width: 51.5%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 75.98959350585938px;
    left: 44.49740091959635%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367640181 {
        width:47.1%;
        left: 50.734027041357365%;
        top: 104px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367640181 {
        width: 100%;
        top: 0;
        left: 0;
        position: relative;
        text-align: center;
        padding: 0;
    }
}

#text_style_01_1526367640181>.view_contents {
    box-sizing: border-box;
    font-family: ;
    line-height: 25px;
    color: #002a66;
    font-size: 20px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367640181>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367640181>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
        line-height: 15px;
    }
}

#text_style_01_1526367640190 {
    width: 54.75%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 120.94097900390625px;
    left: 44.082758585611984%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367640190 {
        width:97.81725206911122%;
        left: 1.0913739654443901%;
        top: 502.00001525878906px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367640190 {
        width: 100%;
        top: 0;
        left: 0;
        position: relative;
        padding: 0;
        text-align: center;
        word-break: break-all;
    }
}

#text_style_01_1526367640190>.view_contents {
    box-sizing: border-box;
    font-size: 14px;
    font-family: ;
    text-indent: 2em;
    color: #78787c;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367640190>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367640190>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
        line-height: 25px;
        text-indent: 0;
        white-space: normal;
    }
}

#layout_1526367640119 {
    height: 400.9305725097655px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1526367640119 {
        height:914px;
    }
}

@media screen and (max-width: 640px) {
    #layout_1526367640119 {
        height: auto;
        width: 95%;
    }
}

#layout_1526367640119 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#image_style_01_1522218848820 {
    width: 112px;
    height: 111px;
    position: absolute;
    top: 20px;
    left: calc(50% - 56px);
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522218848820 {
        left:calc(50% - 56px);
        width: 112px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522218848820 {
        width:112px;
        height: 111px;
        top: 20px;
        left: 32.5%;
    }
}

#image_style_01_1522218848820 > .view_contents {
    overflow: visible;
}

#text_style_01_1522218848830 {
    width: 92.5%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 152px;
    left: 3.75%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218848830 {
        left:0%;
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218848830 {
        width:96%;
        top: 151px;
        left: 1.9900244299674266%;
    }
}

#text_style_01_1522218848830>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 28px;
    text-align: center;
    line-height: 35px;
    color: #012b67;
    font-weight: bold;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218848830>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218848830>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
        line-height: 20px;
    }
}

#text_style_01_1522218848835 {
    width: 70.3125%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 201px;
    left: 14.84375%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218848835 {
        left:1.8835616438356164%;
        width: 96%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218848835 {
        width:78.82736156351791%;
        top: 185px;
        left: 10.596498371335505%;
    }
}

#text_style_01_1522218848835>.view_contents {
    box-sizing: border-box;
    font-size: 14px;
    font-family: ;
    color: #565656;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218848835>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218848835>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#div_a_includeBlock_1522218848650 {
    width: 32%;
    height: 280px;
    position: absolute;
    top: 0px;
    left: 0%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1522218848650 {
        width:31%;
        left: 2%;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1522218848650 {
        width:96%;
        height: 243px;
        top: 30px;
        left: 2%;
    }
}

#div_a_includeBlock_1522218848650 {
    background: #f5f5f5;
}

#image_style_01_1522218972577 {
    width: 112px;
    height: 111px;
    position: absolute;
    top: 20px;
    left: calc(50% - 56px);
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522218972577 {
        left:calc(50% - 56px);
        width: 112px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522218972577 {
        width:112px;
        height: 111px;
        top: 20px;
        left: 32.5%;
    }
}

#image_style_01_1522218972577 > .view_contents {
    overflow: visible;
}

#text_style_01_1522218972589 {
    width: 92.5%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 152px;
    left: 3.75%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218972589 {
        left:0%;
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218972589 {
        width:96%;
        top: 151px;
        left: 1.9900244299674266%;
    }
}

#text_style_01_1522218972589>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 28px;
    text-align: center;
    line-height: 35px;
    color: #012b67;
    font-weight: bold;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218972589>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218972589>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
        line-height: 20px;
    }
}

#text_style_01_1522218972594 {
    width: 70.83333333333334%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 201px;
    left: 14.583333333333334%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218972594 {
        left:2.054794520547945%;
        width: 96%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218972594 {
        width:78.82736156351791%;
        top: 185px;
        left: 10.596498371335505%;
    }
}

#text_style_01_1522218972594>.view_contents {
    box-sizing: border-box;
    font-size: 14px;
    font-family: ;
    color: #565656;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522218972594>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522218972594>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#div_a_includeBlock_1522218972400 {
    width: 32%;
    height: 280px;
    position: absolute;
    top: 0px;
    left: 34%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1522218972400 {
        width:31%;
        left: 34.517497348886536%;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1522218972400 {
        width:96%;
        height: 243px;
        top: 280px;
        left: 1.9970703125%;
    }
}

#div_a_includeBlock_1522218972400 {
    background: #f5f5f5;
}

#image_style_01_1522219036152 {
    width: 112px;
    height: 111px;
    position: absolute;
    top: 20px;
    left: calc(50% - 56px);
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522219036152 {
        left:calc(50% - 56px);
        width: 112px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522219036152 {
        width:112px;
        height: 111px;
        top: 20px;
        left: 32.5%;
    }
}

#image_style_01_1522219036152 > .view_contents {
    overflow: visible;
}

#text_style_01_1522219036164 {
    width: 92.5%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 152px;
    left: 3.75%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522219036164 {
        left:0%;
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522219036164 {
        width:96%;
        top: 151px;
        left: 1.9900244299674266%;
    }
}

#text_style_01_1522219036164>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 28px;
    text-align: center;
    line-height: 35px;
    color: #012b67;
    font-weight: bold;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522219036164>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522219036164>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
        line-height: 20px;
    }
}

#text_style_01_1522219036168 {
    width: 70.83333333333334%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 201px;
    left: 14.583333333333334%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522219036168 {
        left:2.054794520547945%;
        width: 96%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522219036168 {
        width:78.82736156351791%;
        top: 185px;
        left: 10.596498371335505%;
    }
}

#text_style_01_1522219036168>.view_contents {
    box-sizing: border-box;
    font-size: 14px;
    font-family: ;
    color: #565656;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522219036168>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522219036168>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#div_a_includeBlock_1522219035988 {
    width: 32%;
    height: 280px;
    position: absolute;
    top: 0px;
    left: 68%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1522219035988 {
        width:31%;
        left: 66.9%;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1522219035988 {
        width:96%;
        height: 243px;
        top: 532px;
        left: 1.9970703125%;
    }
}

#div_a_includeBlock_1522219035988 {
    background: #f5f5f5;
}

#layout_1488330715384 {
    height: 296.88889px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1488330715384 {
        height:335px;
    }
}

@media screen and (max-width: 640px) {
    #layout_1488330715384 {
        height:804px;
    }
}

#layout_1488330715384 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#text_style_01_1526367876955 {
    width: 51.5%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 60px;
    left: 24.25%;
    z-index: 2;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367876955 {
        width:47.1898197242842%;
        left: 26.4050901378579%;
        top: 49px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367876955 {
        width:96%;
        top: 30px;
        left: 2%;
    }
}

#text_style_01_1526367876955>.view_contents {
    box-sizing: border-box;
    font-family: ;
    line-height: 38px;
    text-align: center;
    color: #ffffff;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367876955>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367876955>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
        line-height: 20px;
    }
}

#text_style_01_1526367877020 {
    width: 51.5%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 108px;
    left: 24.25%;
    z-index: 2;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367877020 {
        width:47.1%;
        left: 26.458112407211026%;
        top: 97px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367877020 {
        width:96%;
        top: 55px;
        left: 2%;
    }
}

#text_style_01_1526367877020>.view_contents {
    box-sizing: border-box;
    font-family: ;
    line-height: 25px;
    color: #ffffff;
    font-size: 20px;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367877020>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367877020>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
        line-height: 15px;
    }
}

#layout_1526367876953 {
    height: 197px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1526367876953 {
        height:176px;
    }
}

@media screen and (max-width: 640px) {
    #layout_1526367876953 {
        height:99px;
    }
}

#layout_1526367876953 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#layout_1526367876953 {
    background: url(../img/upimages/pkgimg/other/196759dd.jpg);
    background-attachment: fixed;
    background-position-x: 50%;
}

@media screen and (max-width: 640px) {
    #layout_1526367876953 {
        background:#95989d;
    }
}

#image_style_01_1526367940562 {
    width: 42.36111111111111%;
    height: 134px;
    position: absolute;
    left: 28.819444444444443%;
    top: 0px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367940562 {
        left:25.36231884057971%;
        width: 49.275362318840585%;
        z-index: 2;
        height: 114px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367940562 {
        width:66px;
        height: 74px;
        top: 2px;
        left: 28.197916666666668%;
    }
}

#image_style_01_1526367940562 > .view_contents {
    overflow: visible;
}

#text_style_01_1526367940569 {
    width: 100%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 0%;
    top: 139px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367940569 {
        left:0%;
        width: 100%;
        top: 116px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367940569 {
        width:96%;
        top: 77px;
        left: 2%;
    }
}

#text_style_01_1526367940569>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367940569>.view_contents {
        box-sizing:border-box;
        font-size: 18px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367940569>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
    }
}

#text_style_01_1526367940583 {
    width: 75.69444444444444%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 12.152777777777777%;
    top: 181px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367940583 {
        left:0%;
        width: 100%;
        top: 153px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367940583 {
        width:88.66666666666667%;
        top: 108px;
        left: 5.666666666666666%;
    }
}

#text_style_01_1526367940583>.view_contents {
    box-sizing: border-box;
    font-family: ;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367940583>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367940583>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#div_a_includeBlock_1526367940345 {
    width: 24%;
    height: 294px;
    position: absolute;
    top: 70px;
    left: 0%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1526367940345 {
        width:22%;
        left: 1.9999337221633087%;
        height: 254px;
        top: 61px;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1526367940345 {
        width:47%;
        height: 234px;
        top: 0px;
        left: 1.9970703125%;
    }
}

#image_style_01_1526367941654 {
    width: 42.36111111111111%;
    height: 134px;
    position: absolute;
    left: 28.819444444444443%;
    top: 0px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367941654 {
        left:25.36231884057971%;
        width: 49.275362318840585%;
        z-index: 2;
        height: 114px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367941654 {
        width:66px;
        height: 74px;
        top: 2px;
        left: 28.197916666666668%;
    }
}

#image_style_01_1526367941654 > .view_contents {
    overflow: visible;
}

#text_style_01_1526367941661 {
    width: 100%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 0%;
    top: 139px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941661 {
        left:0%;
        width: 100%;
        top: 116px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941661 {
        width:96%;
        top: 77px;
        left: 2%;
    }
}

#text_style_01_1526367941661>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941661>.view_contents {
        box-sizing:border-box;
        font-size: 18px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941661>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
    }
}

#text_style_01_1526367941667 {
    width: 75.69444444444444%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 12.152777777777777%;
    top: 181px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941667 {
        left:0%;
        width: 100%;
        top: 153px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941667 {
        width:88.66666666666667%;
        top: 108px;
        left: 5.666666666666666%;
    }
}

#text_style_01_1526367941667>.view_contents {
    box-sizing: border-box;
    font-family: ;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941667>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941667>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#div_a_includeBlock_1526367940364 {
    width: 24%;
    height: 294px;
    position: absolute;
    top: 0px;
    left: 25.333333333333336%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1526367940364 {
        width:22%;
        height: 254px;
        left: 51.332184517497346%;
        top: 0px;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1526367940364 {
        width:47%;
        height: 216px;
        top: 0px;
        left: 51%;
    }
}

#image_style_01_1526367941505 {
    width: 42.36111111111111%;
    height: 134px;
    position: absolute;
    left: 28.819444444444443%;
    top: 0px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367941505 {
        left:25.36231884057971%;
        width: 49.275362318840585%;
        z-index: 2;
        height: 114px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367941505 {
        width:66px;
        height: 74px;
        top: 2px;
        left: 28.197916666666668%;
    }
}

#image_style_01_1526367941505 > .view_contents {
    overflow: visible;
}

#text_style_01_1526367941536 {
    width: 100%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 0%;
    top: 139px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941536 {
        left:0%;
        width: 100%;
        top: 116px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941536 {
        width:96%;
        top: 77px;
        left: 2%;
    }
}

#text_style_01_1526367941536>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941536>.view_contents {
        box-sizing:border-box;
        font-size: 18px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941536>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
    }
}

#text_style_01_1526367941543 {
    width: 75.69444444444444%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 12.152777777777777%;
    top: 181px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941543 {
        left:0%;
        width: 100%;
        top: 153px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941543 {
        width:88.66666666666667%;
        top: 108px;
        left: 5.666666666666666%;
    }
}

#text_style_01_1526367941543>.view_contents {
    box-sizing: border-box;
    font-family: ;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941543>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941543>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#div_a_includeBlock_1526367940401 {
    width: 24%;
    height: 294px;
    position: absolute;
    top: 0px;
    left: 50.66666666666667%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1526367940401 {
        width:22%;
        height: 254px;
        left: 26.665230646871684%;
        top: 0px;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1526367940401 {
        width:47%;
        height: 216px;
        top: 216px;
        left: 1.9970703125%;
    }
}

#image_style_01_1526367941777 {
    width: 42.36111111111111%;
    height: 134px;
    position: absolute;
    left: 28.819444444444443%;
    top: 0px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367941777 {
        left:25.36231884057971%;
        width: 49.275362318840585%;
        z-index: 2;
        height: 114px;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367941777 {
        width:66px;
        height: 74px;
        top: 2px;
        left: 28.197916666666668%;
    }
}

#image_style_01_1526367941777 > .view_contents {
    overflow: visible;
}

#text_style_01_1526367941788 {
    width: 87.15277777777779%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 12.847222222222221%;
    top: 125px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941788 {
        left:0%;
        width: 100%;
        top: 116px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941788 {
        width:96%;
        top: 77px;
        left: 2%;
    }
}

#text_style_01_1526367941788>.view_contents {
    box-sizing: border-box;
    font-family: ;
    font-size: 20px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941788>.view_contents {
        box-sizing:border-box;
        font-size: 18px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941788>.view_contents {
        box-sizing:border-box;
        font-size: 16px;
    }
}

#text_style_01_1526367941797 {
    width: 75.69444444444444%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 15.625%;
    top: 197px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941797 {
        left:0%;
        width: 100%;
        top: 153px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941797 {
        width:88.66666666666667%;
        top: 108px;
        left: 5.666666666666666%;
    }
}

#text_style_01_1526367941797>.view_contents {
    box-sizing: border-box;
    font-family: ;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1526367941797>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1526367941797>.view_contents {
        box-sizing:border-box;
        font-size: 12px;
    }
}

#div_a_includeBlock_1526367940411 {
    width: 24%;
    height: 298px;
    position: absolute;
    top: 70px;
    left: 76%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1526367940411 {
        width:22%;
        height: 279px;
        left: 75.99913838812301%;
        top: 61px;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1526367940411 {
        width:47%;
        height: 234px;
        top: 216px;
        left: 50.99609375000001%;
    }
}

#layout_1526367940343 {
    height: 390px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1526367940343 {
        height:340px;
    }
}

@media screen and (max-width: 640px) {
    #layout_1526367940343 {
        height:450px;
    }
}

#layout_1526367940343 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#layout_1526367940343 {
    background: url(../img/upimages/pkgimg/other/196759dd.jpg);
    background-attachment: fixed;
    background-position-x: 50%;
}

@media screen and (max-width: 640px) {
    #layout_1526367940343 {
        background:#95989d;
    }
}

#layout_1536224375247 {
    height: 17px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1536224375247 {
    }
}

@media screen and (max-width: 640px) {
    #layout_1536224375247 {
        height:18px;
    }
}

#layout_1536224375247 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#layout_1521429386640 {
    height: 14px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #layout_1521429386640 {
        height:5px;
    }
}

@media screen and (max-width: 640px) {
    #layout_1521429386640 {
        height:31px;
        display: none;
    }
}

#layout_1521429386640 > .view_contents {
    overflow: visible;
    max-width: 1200px;
}

#div_blank_1522216701437 {
    width: 20%;
    height: 8px;
    position: absolute;
    top: 0px;
    left: 0%;
    z-index: 3;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522216701437 {
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522216701437 {
        width:20%;
        height: 8px;
        top: 0px;
        left: 0%;
    }
}

#div_blank_1522216701437 > .view_contents {
    overflow: visible;
}

#div_blank_1522216701437 {
    box-sizing: border-box;
    background: #0fd8fc;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522216701437 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522216701437 {
        box-sizing:border-box;
    }
}

#div_blank_1522216877951 {
    width: 20%;
    height: 8px;
    position: absolute;
    top: 0px;
    left: 39.98594518622628%;
    z-index: 3;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522216877951 {
        left:39.978791092258746%;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522216877951 {
        width:20%;
        height: 8px;
        top: 0px;
        left: 40%;
    }
}

#div_blank_1522216877951 > .view_contents {
    overflow: visible;
}

#div_blank_1522216877951 {
    box-sizing: border-box;
    background: #258699;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522216877951 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522216877951 {
        box-sizing:border-box;
    }
}

#div_blank_1522216915612 {
    width: 20%;
    height: 8px;
    position: absolute;
    top: 0px;
    left: 60%;
    z-index: 3;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522216915612 {
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522216915612 {
        width:20%;
        height: 8px;
        top: 0%;
        left: 60%;
    }
}

#div_blank_1522216915612 > .view_contents {
    overflow: visible;
}

#div_blank_1522216915612 {
    box-sizing: border-box;
    background: #50aebf;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522216915612 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522216915612 {
        box-sizing:border-box;
    }
}

#div_blank_1522217001172 {
    width: 100%;
    height: 244px;
    position: absolute;
    top: 0px;
    left: 0%;
    z-index: 1;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522217001172 {
        height:294px;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522217001172 {
        width:96%;
        height: 200px;
        top: 18px;
        left: 2%;
        display: none;
    }
}

#div_blank_1522217001172 > .view_contents {
    overflow: visible;
}

#div_blank_1522217001172 {
    box-sizing: border-box;
    background: #323232;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522217001172 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522217001172 {
        box-sizing:border-box;
    }
}

#image_style_01_1522217157735 {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 94.96527099609375px;
    left: 6.91522216796875%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522217157735 {
        left:4.41988950276243%;
        width: 30px;
        top: 128px;
        z-index: 2;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522217157735 {
        width:30px;
        height: 30px;
        top: 53px;
        left: 45.3125%;
    }
}

#image_style_01_1522217157735 > .view_contents {
    overflow: visible;
}

#image_style_01_1522217308456 {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 94.94793701171875px;
    left: 30.606775919596352%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522217308456 {
        width:30px;
        left: 31.736878453038674%;
        top: 128px;
        z-index: 2;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522217308456 {
        width:9.900990099009901%;
        height: 30px;
        top: 0px;
        left: 0%;
    }
}

#image_style_01_1522217308456 > .view_contents {
    overflow: visible;
}

#image_style_01_1522217340400 {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 96.95135498046875px;
    left: 69.9146474202474%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522217340400 {
        width:3.3138918345705197%;
        top: 128px;
        z-index: 2;
        left: 70.95649171270718%;
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522217340400 {
        width:9.900990099009901%;
        height: 30px;
        top: 0px;
        left: 0%;
    }
}

#image_style_01_1522217340400 > .view_contents {
    overflow: visible;
}

#text_style_01_1522217364300 {
    width: 21.333333333333336%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 99.96527099609375px;
    left: 10.937215169270834%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217364300 {
        left:8.29592541436464%;
        width: 27.624309392265197%;
        top: 133px;
        z-index: 1;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217364300 {
        width:370px;
        top: 0px;
        left: 0%;
    }
}

#text_style_01_1522217364300>.view_contents {
    box-sizing: border-box;
    color: #ffffff;
    font-family: ;
    font-size: 16px;
    line-height: 20px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217364300>.view_contents {
        box-sizing:border-box;
        font-size: 14px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217364300>.view_contents {
        box-sizing:border-box;
    }
}

#text_style_01_1522217415606 {
    width: 35.333333333333336%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 99.9132080078125px;
    left: 33.660013834635414%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217415606 {
        width:32.928176795580114%;
        left: 35.49205801104973%;
        top: 133px;
        z-index: 2;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217415606 {
        width:100%;
        top: 0px;
        left: 0%;
    }
}

#text_style_01_1522217415606>.view_contents {
    box-sizing: border-box;
    color: #ffffff;
    font-family: ;
    font-size: 16px;
    line-height: 20px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217415606>.view_contents {
        box-sizing:border-box;
        font-size: 14px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217415606>.view_contents {
        box-sizing:border-box;
    }
}

#text_style_01_1522217451056 {
    width: 21.083333333333336%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 101.93402099609375px;
    left: 74.70341491699219%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217451056 {
        width:24.861878453038674%;
        top: 133px;
        z-index: 2;
        left: 75.1571132596685%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217451056 {
        width:100%;
        top: 0px;
        left: 0%;
    }
}

#text_style_01_1522217451056>.view_contents {
    box-sizing: border-box;
    color: #ffffff;
    font-family: ;
    font-size: 16px;
    line-height: 20px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217451056>.view_contents {
        box-sizing:border-box;
        font-size: 14px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217451056>.view_contents {
        box-sizing:border-box;
    }
}

#div_blank_1522217574108 {
    width: 85%;
    height: 1px;
    position: absolute;
    top: 147.0000610351558px;
    left: 7.481480916341146%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522217574108 {
        left:5%;
        width: 90%;
        z-index: 2;
        top: 191px;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522217574108 {
        width:300px;
        height: 200px;
        top: 0px;
        left: 0.4950495049504937%;
    }
}

#div_blank_1522217574108 > .view_contents {
    overflow: visible;
}

#div_blank_1522217574108 {
    box-sizing: border-box;
    background: #666666;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1522217574108 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1522217574108 {
        box-sizing:border-box;
    }
}

#dh_style_01_1522217760793 {
    width: 73.91666666666666%;
    z-index: 999;
    position: absolute;
    top: 153.0000610351558px;
    left: 13.041666666666666%;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #dh_style_01_1522217760793 {
        z-index:999;
        left: 17.569060773480658%;
        width: 64.86187845303868%;
        top: 193px;
    }
}

@media screen and (max-width: 640px) {
    #dh_style_01_1522217760793 {
        width:44px;
        z-index: 999;
        top: 0px;
        left: 42.73927392739274%;
    }
}

#dh_style_01_1522217760793 > .view_contents {
    overflow: hidden;
}

#dh_style_01_1522217760793 .mainMenuSet {
    color: #b3b3b3;
    line-height: 90px;
    height: 90px;
}

#dh_style_01_1522217760793 #hot>a {
    color: #b3b3b3;
}

#dh_style_01_1522217760793 .mainMenuSet:hover {
    color: #b3b3b3;
}

/*----------------------电脑板式样式----------------------*/
#dh_style_01_1522217760793 .menuUl_box .mainMenuSet:after {
    content: '|';
    color: #b3b3b3;
    position: absolute;
    left: 100%;
}

/*----------------------平板板式样式----------------------*/
@media screen and (min-width: 641px) and (max-width:1200px) {
    #dh_style_01_1522217760793 {
    }
}

/*----------------------手机板式样式----------------------*/
@media screen and (max-width: 640px) {
    #dh_style_01_1522217760793 {
    }
}

#text_style_01_1533719760328 {
    width: 30.833333333333336%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    left: 33.56365839640299%;
    top: 38.083309173583984px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1533719760328 {
        left:0%;
        width: 100%;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1533719760328 {
        width:370px;
        top: 0px;
        left: 0%;
    }
}

#text_style_01_1533719760328>.view_contents {
    box-sizing: border-box;
    color: #ffffff;
    font-size: 20px;
    text-align: center;
    font-weight: normal;
    font-family: ;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1533719760328>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1533719760328>.view_contents {
        box-sizing:border-box;
    }
}

#div_a_includeBlock_1522217073825 {
    width: 1200px;
    height: 243.0000610351558px;
    position: absolute;
    top: 0px;
    left: calc(50% - 600px);
    z-index: 2;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_a_includeBlock_1522217073825 {
        width:96%;
        left: 2.014846235418876%;
        height: 286px;
    }
}

@media screen and (max-width: 640px) {
    #div_a_includeBlock_1522217073825 {
        width:100%;
        height: 83px;
        top: 18px;
        left: 0%;
        display: none;
    }
}

#text_style_01_1522217951663 {
    width: 49.02777777777778%;
    font-size: 32px;
    color: #333;
    line-height: 1.8;
    font-family: 宋体;
    position: absolute;
    top: 256.99310302734375px;
    left: 10%;
    z-index: 2;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217951663 {
        left:calc(50% - 471.5px);
        top: 294px;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217951663 {
        width:96%;
        top: 28px;
        left: 1.9970703125%;
    }
}

#text_style_01_1522217951663 > .view_contents {
    overflow: visible;
}

#text_style_01_1522217951663>.view_contents {
    box-sizing: border-box;
    color: #ffffff;
    font-family: ;
    font-size: 14px;
    text-align: right;
    line-height: 40px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1522217951663>.view_contents {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1522217951663>.view_contents {
        box-sizing:border-box;
        line-height: 24px;
        font-size: 12px;
    }
}

#div_blank_1526287336488 {
    width: 20%;
    height: 8px;
    position: absolute;
    top: 0px;
    left: 20%;
    z-index: 3;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1526287336488 {
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1526287336488 {
        width:20%;
        height: 8px;
        top: 0%;
        left: 20%;
    }
}

#div_blank_1526287336488 > .view_contents {
    overflow: visible;
}

#div_blank_1526287336488 {
    box-sizing: border-box;
    background: #42b9ce;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1526287336488 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1526287336488 {
        box-sizing:border-box;
    }
}

#div_blank_1526287408820 {
    width: 20%;
    height: 8px;
    position: absolute;
    top: 0%;
    left: 80%;
    z-index: 3;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1526287408820 {
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1526287408820 {
        width:20%;
        height: 8px;
        top: 0%;
        left: 80%;
    }
}

#div_blank_1526287408820 > .view_contents {
    overflow: visible;
}

#div_blank_1526287408820 {
    box-sizing: border-box;
    background: #0fd8fc;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #div_blank_1526287408820 {
        box-sizing:border-box;
    }
}

@media screen and (max-width: 640px) {
    #div_blank_1526287408820 {
        box-sizing:border-box;
    }
}

#text_style_01_1581305123133 {
    width: 21.11111111111111%;
    font-size: 16px;
    color: #333;
    line-height: 1.8;
    font-family: ;
    position: absolute;
    left: 60.34722222222222%;
    top: 265.484375px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #text_style_01_1581305123133 {
    }
}

@media screen and (max-width: 640px) {
    #text_style_01_1581305123133 {
        width:96%;
        font-size: 12px;
        color: #333;
        line-height: 1.6;
        top: 228px;
        left: 2%;
    }
}

#text_style_01_1581305123133>.view_contents {
    color: #ffffff;
    font-size: 13px;
}

#comm_layout_footer {
    height: 310.88889px;
    top: 0px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #comm_layout_footer {
        height:334px;
    }
}

@media screen and (max-width: 640px) {
    #comm_layout_footer {
        height:249px;
        display: block;
    }
}

#comm_layout_footer > .view_contents {
    overflow: hidden;
}

#comm_layout_footer {
    background: #1a1a1a;
}

/*----------------------电脑板式样式----------------------*/
#comm_layout_footer {
}

/*----------------------平板板式样式----------------------*/
@media screen and (min-width: 641px) and (max-width:1200px) {
    #comm_layout_footer {
    }
}

/*----------------------手机板式样式----------------------*/
@media screen and (max-width: 640px) {
    #comm_layout_footer {
        top:0;
    }
}

body {
    -ms-text-size-adjust: 100% !important;
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
}

.logoStyle * {
    box-sizing: border-box;
}

.logoStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.logoStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
    display: block;
}

.logoName {
    white-space: nowrap;
}

.imgStyle {
    font-size: 0;
}

#image_style_01_1522203923847 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522203923847 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522203923847 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1522203923847 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

/*菜单样式*/
.menuStyle_15 {
    width: 100%;
    position: relative;
}

.menuStyle_15 * {
    box-sizing: border-box;
}

.menuStyle_15 .miniMenu *, .menuStyle_15 .menuUl li * {
    -webkit-transition-duration: .2s;
    -moz-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-property: background,height,padding;
    -moz-transition-property: background,height,padding;
    -moz-transition-property: background,height,padding;
    transition-property: background,height,padding;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.menuStyle_15 .dflex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.menuStyle_15 .rflex {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    float: left\0;
}

.menuStyle_15 ul,.menuStyle_15 li {
    padding: 0;
    margin: 0px;
    list-style: none
}

.menuStyle_15 .menuLayout {
    position: relative;
    margin: 0 auto;
    width: 100%;
}

.menuStyle_15 .menuLayout:after {
    content: '';
    display: block;
    clear: both;
}

.menuStyle_15 .menuUl_box {
    position: relative;
    width: 100%;
    text-align: center;
}

.menuStyle_15 .menuUl {
    position: relative;
    width: 100%;
    text-align: center;
}

.menuStyle_15 .menuUl>li {
    position: relative;
}

.menuStyle_15 .menuUl>li>a {
    position: relative;
    text-decoration: none;
    font-size: 14px;
    box-sizing: border-box;
    display: block;
    text-align: center;
    letter-spacing: normal;
    white-space: nowrap;
    color: #333;
    padding: 10px 0;
    padding: 10px 1em\0;
}

.menuStyle_15 .menuUl>li>a:hover {
    background: rgba(0,0,0,.05);
}

.menuStyle_15 .menuUl #hot>a {
    color: #fff;
    background: #4bc9e4;
}

.menuStyle_15 .menuUl>li>a span {
    display: block;
    width: 100%;
    text-align: center;
    color: rgba(0,0,0,.3);
    font-size: 12px;
}

.menuStyle_15 .menuUl #hot>a span {
    color: inherit;
}

/*.menuStyle_15 .menuUl>li>a i{position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}*/
.menuStyle_15 .menuLayout .miniMenu {
    display: none;
}

.menuStyle_15 .menuUl02 {
    opacity: 0;
    display: none;
    position: absolute;
    left: 50%;
    width: 100%;
    height: 0;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    background: #f5f5f5;
}

.menuStyle_15 .menuUl>li>#menuLogo {
    height: 85%;
}

.menuStyle_15 .menuUl .rflex:hover .menuUl02 {
    opacity: 1;
    display: block;
    height: auto;
}

.menuStyle_15 .menuUl.noHover .rflex:hover .menuUl02 {
    display: none;
}

.menuStyle_15 .menuUl02 .subMenu02 {
    float: none;
    position: relative;
    color: #4d5158;
    font-size: 14px;
    line-height: 40px;
    padding: 0 15px;
}

.menuStyle_15 .menuUl02 .subMenu02.subCurSet {
    background: #4bc9e4;
    color: #fff;
}

.menuStyle_15 .menuUl02 .subMenu02>a {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}

.menuStyle_15 .menuUl02 .subMenu02:hover {
    background: #4bc9e4;
    color: #fff;
}

.menuStyle_15 .menuUl02 .subMenu02>a .fa {
    float: right;
    line-height: inherit;
}

.menuStyle_15 .menuUl02 .subMenu02:hover .menuUl03 {
    display: block;
}

.menuStyle_15 .menuUl03 {
    position: absolute;
    background: #f5f5f5;
    /*left需要js获取二级的宽*/
    top: 0;
    display: none;
}

.menuStyle_15 .menuUl03 .subMenu03 {
    color: #333;
    padding: 0 15px;
    line-height: 40px;
    background: rgba(0,0,0,.05);
}

.menuStyle_15 .menuUl03 .subMenu03:hover {
    background: #4bc9e4;
    color: #fff;
}

.menuStyle_15 .menuUl03 .subMenu03.thrCurSet {
    background: rgba(0, 0, 0, 0.1);
}

.menuStyle_15 .menuUl03 .subMenu03>a {
    color: inherit;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.menuStyle_15 .rflex {
    position: relative;
}

.menuStyle_15 .maxWidth {
    margin: auto;
}

.menuStyle_15 .subBox {
    position: absolute;
    left: 0;
    /*top通过JS获取菜单高度*/
    width: 100%;
    background: rgba(238, 238, 238, 0.85);
    display: none;
}

.menuStyle_15 .subBox .subBoxContent {
    padding: 20px;
    text-align: left;
    overflow: hidden;
}

.menuStyle_15 .subBox .subBoxContent .subItems {
    overflow: hidden;
    display: none;
}

.menuStyle_15 .subBox .sublm {
    float: left;
    width: calc(100% - 440px);
    min-height: 10px;
}

.menuStyle_15 .subBox .subImgsbox {
    float: left;
    width: 440px;
    /*这个宽可被设置*/
    height: 160px;
}

.menuStyle_15 .subBox .subImgsbox>a {
    display: block;
    height: 100%;
    float: right;
    width: calc((100% - 20px)/2);
    margin-left: 20px;
}

.menuStyle_15 .subBox .subImgsbox>a:last-child {
    margin-left: 0;
}

.menuStyle_15 .subBox .subImgsbox>a>div.subImg {
    position: relative;
    height: 100%;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover !important;
}

.menuStyle_15 .subBox .subImgsbox>a>div.subImg span {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    display: block;
    padding: 5px;
    background: rgba(255,255,255,.8);
    color: #333;
    font-size: 12px;
}

.menuStyle_15 .subBox p {
    margin-bottom: 20px;
    overflow: hidden;
}

.menuStyle_15 .subBox p:last-child {
    margin-bottom: 0;
}

.menuStyle_15 .subBox .subMenu02 {
    font-size: 14px;
    margin-bottom: 7px;
    clear: both;
    color: #333;
    display: inline-block;
}

.menuStyle_15 .subBox .subMenu02.subCurSet {
    font-weight: bold;
}

.menuStyle_15 .subBox .subMenu02:hover, .menuStyle_15 .subBox .subMenu02:active {
    color: #4bc9e4;
}

.menuStyle_15 .subBox .subMenu03 {
    float: left;
    margin: 5px 18px 5px 0;
    font-size: 12px;
    color: #666;
}

.menuStyle_15 .subBox .subMenu03:hover, .menuStyle_15 .subBox .subMenu03:active {
    color: #4bc9e4;
}

.menuStyle_15 .subBox .subMenu03.thrCurSet {
    font-weight: bold;
}

/*图标*/
.menuStyle_15 .imgIco {
    vertical-align: middle;
    display: inline-block;
    overflow: hidden;
    position: relative;
    padding: 15px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
}

.menuStyle_15 .imgIco img {
    width: auto;
    height: 100%;
    vertical-align: top;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    -o-transform: translateY(-50%);
}

@media screen and (max-width: 640px) {
    .menuStyle_15 .imgIco {
        margin-right:10px;
    }

    .menuStyle_15 .menuUl, .menuStyle_15 .menuUl_box {
        display: none;
    }

    .menuStyle_15 .menuScroll {
        height: calc(100% - 100px);
        width: 100%;
    }

    .menuStyle_15 .menuScroll>.menuUlCopy {
        width: 100%;
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
    }

    .menuStyle_15 .menuLayout .miniMenu {
        display: block;
        position: relative;
        overflow: hidden;
        width: 100%;
        height: 44px;
    }

    .menuStyle_15 .miniMenu .leftBox {
        height: 100%
    }

    .menuStyle_15 .miniMenu .leftBox .sidebar {
        font-size: 24px;
        line-height: 44px;
        font-weight: normal;
        cursor: pointer;
        color: #4d5158;
        position: absolute;
        top: 0;
        right: 0px;
        width: 44px;
        text-align: center;
    }

    .menuStyle_15 .miniMenu .leftBox .sidebar .fa {
        font-size: inherit;
        line-height: inherit;
        color: inherit;
    }

    .menuStyle_15 .miniMenu .leftBox .nav {
        width: 100%;
        height: 44px;
    }

    .menuStyle_15 .miniMenu.Mslide .leftBox .nav {
        border-bottom: 1px solid rgba(0,0,0,.05);
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy {
        padding: 0 0 0 30px;
        clear: both;
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy .menuUlCopy {
        display: none;
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy li {
        width: 100%;
        overflow: hidden;
        color: #4d5158;
        font-size: 12px;
        line-height: 44px;
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy li a {
        width: calc(100% - 50px);
        float: left;
        display: block;
        text-align: left;
        color: inherit;
        text-decoration: none;
        font-size: inherit;
        line-height: inherit;
        height: inherit;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        border-bottom: 1px solid rgba(0,0,0,.1);
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy li#hot>a {
        border-bottom: 1px solid #555;
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy li .fa {
        color: inherit;
        display: none;
        font-size: inherit;
        float: left;
        width: 50px;
        text-align: center;
        line-height: inherit;
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy li .fa:active {
        background: rgba(0,0,0,.1);
    }

    .menuStyle_15 .miniMenu .leftBox .menuUlCopy li.subMenuSet.subCurSet>a, .menuStyle_15 .miniMenu .leftBox .menuUlCopy li.thrMenuSet.thrCurSet>a {
        border-bottom: 1px solid #555;
    }

    .menuStyle_15 .menuLayout .miniMenu.Mslide {
        height: 100% !important;
        height: 100vh !important;
        background: rgba(255,255,255,.95);
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
        -webkit-transition: all linear .3s;
        -moz-transition: all linear .3s;
        -o-transition: all linear .3s;
        transition: all linear .3s;
    }

    .menuStyle_15 .menuLayout .miniMenu.Mslide .sidebar {
        color: #4d5158;
        background: rgba(0,0,0,.05);
    }

    .menuStyle_15 .menuLayout .miniMenu.Mslide .nav a {
        display: none !important;
    }
}

#dh_style_11_1522314576639 .menuUl02 .subMenu02>a .fa {
    position: absolute;
    top: 0;
    right: 8px;
}

@media screen and (min-width: 640px) {
    #dh_style_11_1522314576639 .maxWidth {
        max-width:px;
    }

    /* .menuUl>li>#menuLogo 这种查找会失败改为下面这种 2019.5.29 */
    #dh_style_11_1522314576639 .menuUl li #menuLogo {
        height: px;
        margin-right: px;
        margin-left: px;
    }

    #dh_style_11_1522314576639 .subBox .sublm {
        width: calc(100% - (200px + 200px) - 20px);
    }

    /*20px是两张图片间的间距*/
    #dh_style_11_1522314576639 .subBox .subImgsbox {
        width: calc((200px + 200px) + 20px);
        height: 200px
    }

    /*20px是两张图片间的间距*/
}

.clock span {
    font-size: 14px
}

.breadcrumb {
    padding: 8px 15px;
    list-style: none;
    border-radius: 4px;
}

.breadcrumb > li {
    display: inline-block;
}

.breadcrumb > li + li:before {
    content: "\003e\00a0";
    padding: 0 5px;
    color: #cccccc;
}

.breadcrumb > .active {
    color: #777777;
}

.location_style01 .fa-home {
    font-size: 16px;
    margin-right: .25em;
}

.location_style01 .home-icon {
    height: 1.5em;
    float: left;
    margin-right: .8em;
}

#homelink_style_01_1533724281831 .home-icon {
    width: px;
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #homelink_style_01_1533724281831 .home-icon {
        width: px;
    }
}

@media screen and (max-width: 640px) {
    #homelink_style_01_1533724281831 .home-icon {
        width: px;
    }
}

#image_style_01_1526367640124 .CompatibleImg img {
    width: auto;
    height: 100%;
    position: relative;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367640124 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367640124 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1526367640124 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1522218848820 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522218848820 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522218848820 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1522218848820 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1522218972577 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522218972577 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522218972577 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1522218972577 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1522219036152 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522219036152 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522219036152 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1522219036152 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1526367940562 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367940562 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367940562 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1526367940562 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1526367941654 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367941654 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367941654 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1526367941654 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1526367941505 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367941505 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367941505 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1526367941505 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1526367941777 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1526367941777 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1526367941777 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

#image_style_01_1526367941777 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1522217157735 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522217157735 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522217157735 .CompatibleImg img {
        width:100%;
        height: 100%
    }
}

#image_style_01_1522217157735 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1522217308456 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522217308456 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522217308456 .CompatibleImg img {
        width:100%;
        height: 100%
    }
}

#image_style_01_1522217308456 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

#image_style_01_1522217340400 .CompatibleImg img {
    width: 100%;
    height: auto;
    margin-left: 0px
}

@media screen and (min-width: 641px) and (max-width:1200px) {
    #image_style_01_1522217340400 .CompatibleImg img {
        width:100%;
        height: auto;
        margin-left: 0px
    }
}

@media screen and (max-width: 640px) {
    #image_style_01_1522217340400 .CompatibleImg img {
        width:100%;
        height: 100%
    }
}

#image_style_01_1522217340400 a {
    cursor: default;
}

.imgStyle {
    height: 100%;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.imgStyle>a {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.imgStyle img {
    box-sizing: border-box;
}

@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 767px) {
}

/*菜单样式*/
.menuStyle_1 {
    width: 100%;
    position: relative;
}

.menuStyle_1 * {
    transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
    -webkit-transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
    -moz-transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
    -o-transition: color,font-size,background,background-color,line-height,height,border,border-radius,box-shadow,opacity,padding,margin ease .3s;
    box-sizing: border-box;
}

.menuStyle_1 .dflex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.menuStyle_1 .rflex {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    float: left\0;
}

.menuStyle_1 ul,.menuStyle_1 li {
    padding: 0;
    margin: 0px;
    list-style: none
}

.menuStyle_1 .menuLayout {
    position: relative;
    margin: 0 auto;
    width: 100%;
}

.menuStyle_1 .menuLayout:after {
    content: '';
    display: block;
    clear: both;
}

.menuStyle_1 .menuUl_box {
    position: relative;
    width: 100%;
    text-align: center;
}

.menuStyle_1 .menuUl {
    position: relative;
    width: 100%;
    text-align: center;
}

.menuStyle_1 .menuUl li {
    position: relative;
}

.menuStyle_1 .menuUl li>a {
    text-decoration: none;
    color: #4d5158;
    font-size: 14px;
    height: 44px;
    box-sizing: border-box;
    line-height: 44px;
    display: block;
    text-align: center;
    letter-spacing: normal;
    white-space: nowrap;
    padding: 0 1em\0;
}

.menuStyle_1 .menuUl li>a:hover {
    color: #f90
}

.menuStyle_1 .menuUl #hot > a {
    color: #f90;
}

.menuStyle_1 .menuLayout .miniMenu {
    display: none;
}

.menuStyle_1 .menuUl02 {
    opacity: 0;
    display: none;
    position: absolute;
    left: 50%;
    height: 0;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
}

.menuStyle_1 .menuUl .rflex:hover .menuUl02 {
    opacity: 1;
    display: block;
    height: auto;
}

.menuStyle_1 .menuUl02 .subMenu02 {
    float: none;
}

.menuStyle_1 .menuUl02 .subMenu02 a {
    color: #333;
    width: 130px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 15px;
}

.menuStyle_1 .menuUl02 .subMenu02 a:hover {
}

.menuStyle_1 .rflex {
    position: relative;
}

#dh_style_01_1522217760793 .menuUl02 .subMenu02>a .fa {
    position: absolute;
    top: 0;
    right: 8px;
}

@media screen and (max-width: 640px) {
    .menuStyle_1 .menuUl,.menuStyle_1 .menuUl_box {
        display:none;
    }

    .menuStyle_1 .menuScroll {
        height: 84%;
        height: 84vh;
        width: 100%;
    }

    .menuStyle_1 .menuScroll>.menuUlCopy {
        width: calc(100% + 18px);
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
    }

    .menuStyle_1 .menuLayout .miniMenu {
        display: block;
        position: relative;
        overflow: hidden;
        width: 100%;
        height: 44px;
    }

    .menuStyle_1 .miniMenu .leftBox .sidebar {
        font-size: 28px;
        line-height: 44px;
        font-weight: normal;
        cursor: pointer;
        color: #4d5158;
        position: absolute;
        top: 0;
        right: 0px;
        width: 44px;
        text-align: center;
    }

    .menuStyle_1 .miniMenu .leftBox .nav {
        width: 100%;
        height: 44px;
    }

    .menuStyle_1 .miniMenu .leftBox .menuUlCopy {
        padding: 15px 0 15px 30px;
    }

    .menuStyle_1 .miniMenu .leftBox .menuUlCopy li {
        width: 100%;
    }

    .menuStyle_1 .miniMenu .leftBox .menuUlCopy li a {
        width: 100%;
        display: block;
        text-align: left;
        color: #fff;
        border-bottom: 1px solid rgba(255,255,255,.2);
        text-decoration: none;
        font-size: 16px;
        line-height: 44px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .menuStyle_1 .menuLayout .miniMenu.Mslide {
        height: 100% !important;
        height: 100vh !important;
        background: rgba(0,0,0,.85);
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
    }

    .menuStyle_1 .menuLayout .miniMenu.Mslide .sidebar {
        color: #fff;
    }

    .menuStyle_1 .menuLayout .miniMenu.Mslide .nav a {
        display: none !important;
    }
}
