/*详情页正文样式*/
.contents p {
    font-size: 16px;
    line-height: 3;
    text-indent: 2em;
}

#text_style_01_1550829382263,
#text_style_01_1550830183576 {
    line-height: 2;
}

#image_logo_1550832932994 {
    width: 19.083333%;
    height: 108px;
    position: absolute;
    top: 1px;
    left: -26%;
}

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

#layout_1544235041232 {
    top: 142px;
}

#layout_1544235041232 {
    height: 376px;
}

#image_style_01_1550831876294 {
    height: 104px;
    top: 21px;
}

.text_logo_20190828 {
    color: #fff;
    font-size: 32px;
    position: absolute;
    top: 29%;
    left: -8%;
}

#productList_style_01_1551059929056 .prod_default a {
    cursor: default;
}

#comm_layout_header,
#text_style_01_1550806215933>.view_contents,
#text_style_01_1551088972994>.view_contents,
#comm_layout_footer,
#dh_style_menu2_02_1551060400097 .subCurSet {
    background: #0391f2;
}

#liuyanban_style_01_1550831162545 .btnaSet {
    border-color: #0391f2;
    color: #0391f2;
}

#dh_style_menu2_02_1551060400097 .subMenuSet {
    border-color: #0391f2;
    color: #0391f2;
}

#text_style_01_1551059929028>.view_contents,
#text_style_01_1551059929061>.view_contents {
    color: #0391f2;

}

#dh_style_menu2_02_1551060400097 .subCurSet {
    color: #ffffff;
}

.menu2Style_2 .menu2Ul a.subCurSet {
    background: #0391f2;
    color: #fff;
}

.menu2Style_2 .menu2Ul li>a:hover {
    color: #fff;
    background: #0391f2;
}

.menu2Style_2 .menu2Ul li>a {
    position: relative;
    text-decoration: none;
    color: #0391f2;
    font-size: 14px;
    height: 44px;
    box-sizing: border-box;
    line-height: 44px;
    display: block;
    text-align: left;
    padding: 0 1em;
    letter-spacing: normal;
    white-space: nowrap;
    border: 1px solid #0391f2;
    margin-bottom: 5px;
}
#dh_style_menu2_02_1551060400097 .subMenuSet:hover{
    background: #0391f2;
}
#div_blank_1551060870894{
    background: rgba(131, 167, 240, 0.2);
}
#div_a_includeBlock_1550804927377:hover,
#div_a_includeBlock_1550803765879:hover,
#div_a_includeBlock_1550804917297:hover,
#div_a_includeBlock_1550804946332:hover{
    border-color: #0391f2;
}
#dh_style_11_1550833011448 .mainMenuSet{
    line-height: 40px;
}
#productList_style_01_1551059929056 li{
    width: 100%;
}
.prod_default .prod_img img.horizontal{
    width: auto;
    height: auto;
}
@media screen and (max-width: 1700px) and (min-width: 1201px) {
    #image_logo_1550832932994 {
        left: -15%;
    }

    .text_logo_20190828 {
        left: 2%;
    }
}

@media screen and (max-width: 1200px) and (min-width: 1025px) {
    .text_logo_20190828 {
        font-size: 25px;
        left: 12%;
    }

    #image_logo_1550832932994 {
        width: 15.083333%;
        left: -2%;
        top: 6px;
    }
}

@media screen and (max-width: 1024px) {
    #image_logo_1550832932994 {
        width: 18.083333%;
        left: -2%;
        top: 3px;
    }

    .text_logo_20190828 {
        font-size: 21px;
        top: 34%;
        left: 14%;
    }
}

@media screen and (max-width: 768px) {
    #image_logo_1550832932994 {
        width: 26.083333%;
        left: -2%;
    }

    .text_logo_20190828 {
        display: none;
    }

    #layout_1544235041232 {
        top: 212px;
    }

    #layout_1551064307356 {
        height: 438px;
    }

    .menu2Style_2 {
        width: 89%;
    }
}


@media screen and (max-width: 640px) {
    #image_logo_1550832932994 {
        width: 29.083333%;
        left: -2%;
    }

    #dh_style_11_1550833011448 {
        left: 83.75%;
    }

    .text_logo_20190828 {
        display: block;
        color: #fff;
        font-size: 17px;
        position: absolute;
        top: 29%;
        left: 24%;
    }
    #layout_1544235041232{
        height: 589px;
    }
    .imgStyle_4{
        width: 100%;
    }
    .imgStyle_4 ul li.imgItems{
        width: 49%;
    }
}

/*******************************************************/
/*! CSS Used from: http://532ndxq.template.jiaogeiwo.cn/css/0134834.css?1522047080 */
li,ul,input{margin:0px;padding:0px;list-style-type:none;font-size:12px;font:12px/1.5 tahoma,arial,"Microsoft YaHei";outline:0 none;color:#333;}
a{color:#333;}
a{text-decoration:none;}
*{margin:0px;padding:0px;outline:none!important;}
img{-ms-interpolation-mode:bicubic;border:none;}
.view{z-index:1;position:absolute;}
.view_contents{position:relative;width:100%;margin:0 auto;padding:0;z-index:10;height:100%;overflow:hidden;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
#image_style_04_1521425602221{width:100%;position:absolute;top:50px;left:0%;}
@media screen and (min-width:641px) and (max-width:1200px){
#image_style_04_1521425602221{width:96%;left:2%;}
}
@media screen and (max-width:640px){
#image_style_04_1521425602221{width:96%;top:30px;left:2%;}
}
#image_style_04_1521425602221 > .view_contents{overflow:visible;}
#image_style_04_1521425602221 .view_contents{margin-bottom:26px;}
@media screen and (max-width:640px){
#image_style_04_1521425602221 .view_contents{margin-bottom:21px;}
}
.imgStyle_4 ul li a img{width:auto!important;height:100%!important;}
#image_style_04_1521425602221 .imgStyle_4 ul li{width:23.5%;}
#image_style_04_1521425602221 .imgStyle_4 ul li.imgItems{margin-bottom:2%;}
@media screen and (max-width: 1024px){
#image_style_04_1521425602221 .imgStyle_4 ul li{width:23.5%;}
#image_style_04_1521425602221 .imgStyle_4 ul li.imgItems{margin-bottom:2%;}
}
@media screen and (max-width: 768px){
#image_style_04_1521425602221 .imgStyle_4 ul li{width:49%;}
#image_style_04_1521425602221 .imgStyle_4 ul li.imgItems{margin-bottom:2%;}
}
.imgStyle_4{position:relative;clear:both;width:100%;height:100%;}
.imgStyle_4 ul{width:100%;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;justify-content:space-between;}
.imgStyle_4 ul li.imgItems{position:relative;overflow:hidden;width:19%;box-sizing:border-box;margin-bottom:10px;background-color:#eee;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;}
.imgStyle_4 ul li .ratio{margin-top:100%;}
.imgStyle_4 ul li:hover{z-index:2;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.imgStyle_4 ul li a img{position:absolute;width:auto;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;}
@media screen and (max-width: 1024px){
.imgStyle_4 ul li{width:24%;}
}
@media screen and (max-width: 768px){
.imgStyle_4 ul li{width:49%;}
}
/*! CSS Used from: http://532ndxq.template.jiaogeiwo.cn/css/0134834.css?1522047080 */
i{font-style:normal;}
*{margin:0px;padding:0px;outline:none!important;}
img{-ms-interpolation-mode:bicubic;border:none;}
.imgShowBox{position:fixed;z-index:9999;background-color:rgba(0, 0, 0, 0.4);top:0;left:0;width:100%;height:100%;}
.imgShowBox img{position:absolute;width:auto;max-width:80%;border:20px solid #fff;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);box-shadow:0 0 10px rgba(0,0,0,.3);}
.imgButton{position:fixed;width:70%;max-width:400px;bottom:15%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;}
.imgButton span{display:inline-block;cursor:pointer;box-shadow:0 0 6px rgba(0,0,0,.2);-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;}
.imgButton span:hover{opacity:.8;}
.imgButton span i{font-size:inherit;line-height:inherit;color:inherit;}
.imgButton span.prevImg,.imgButton span.nextImg,.imgButton span.closeShowPic{font-size:40px;width:50px;height:50px;line-height:50px;border-radius:100%;font-family:serif;background-color:#fff;text-align:center;box-sizing:border-box;}
.imgButton span.prevImg,.imgButton span.nextImg{font-size:26px;width:40px;height:40px;line-height:40px;text-align:center;}
@media screen and (max-width: 768px){
.imgShowBox img{border-width:10px;}
}
/*******************************************/