
       .clear{ clear:both}
        .learnmore { 
        background: #C4261D;
        color: #fff; 
        width: 90px; 
        height: 27px; 
        text-align: center; 
        line-height: 25px; 
        margin: 0px auto
        }
        .toptile {
        color: #fff; font-size: 2.2rem
        }
        .menutool {
       height: 70px;width: 55%;background-color: #fff;position: absolute;margin-left: 22.5%;padding-top: 27px;
        } 
        .active {
           border-bottom: 2px solid #C4261D; padding-bottom: 18px;
         }
        .newlist {
         width:100%;background:#fff;padding:0px 22%!important;margin-bottom:20px!important;/*line-height:100%*/max-height:180px
        }
        .contentdiv {
        float:left;padding:0px 0px 10px ;width:74%;height:100%; margin-left: 30px;
        }

        
        .contentdiv p {
         margin-top: 5px;
        }


         .contentdiv2 {
        float:left;padding:0px 0px  ;width:100%;height:100%
        }
        .contenttitle {
        font-size:1rem;color:#000;padding-bottom:5px
        }
        .contentwillug {
             display:block;
             
            }
        .contentwillug2 {
             display:none;
             
            }
          .contentwillug3 {
             display:none;
           
            }
        .contentdetail {
          margin-bottom:5px;margin-top:15px;height:60px
        }
      .newsimg {
               /*height:100%;max-width:90%;*/
              height: 126px;
              width: 196px;
              margin-top: 5px;
              /* margin-top:13%; */
            }
        .imgbox {
            width:22%;
            float:left;
        }
        #ContactUl
        {
         display:none
        }
        .menu {
          color:#000
        }
        .bg {
        background-image: url(../Images/Newbg_PC.jpg); background-size: 100% 100%; margin-top: 21.5px; height: 380px;
        }
        .detail {
        float:right;min-width:20%;text-align:right;font-size:0.9rem
        }
        .fbtime {
          font-size:0.9rem
        }
        .margindiv {
        margin-top: 60px
        }
        .titlecenter {
           width: 30%;
            position: absolute;
            margin:5% 35%;
            text-align: center;
        }

        @media(max-width:1440px) {
         .titlecenter {
            width: 30%;
            position: absolute;
            margin: 8% 35%;
            text-align: center;
        }
            .menutool {
             height:70px;width: 70%; background-color: #fff; position: absolute; margin-top: -2.5%; margin-left: 15%;padding-top: 27px
            }
             .newlist {
        padding:0px 15%!important;
        }

        }

        @media(max-width:1100px) {
             .contentwillug {
             display:none;
             margin-top:0px !important
            }
            .contentwillug2 {
             display:block;
             margin-top:0px !important
            }
            .contentwillug {
                display: none;
                margin-top: 0px !important;
            }

            .contentwillug3 {
                display: block;
                margin-top: 0px !important;
            }

            .bg {
                height: 260px;
            }
            .active {
                padding-bottom: 15px;
            }

            .newlist {
                padding: 0px 2% !important;
                line-height:120%;
                margin-bottom:15px!important;
            }

            
            .imgbox {
              /*max-height:150px;*/
              width:40%
            }

            .newsimg {
                height: 90px;
                width: 170px;
              /*max-width:100%;
              max-height:100%;
              height: auto;
              width: auto;*/
              margin-top: 4%;
              margin-left: 30%;
              margin-right: 10%;
            }

            .contentdiv {
                width: 58%;
                height: 100%;
                margin-left:2%;
            }

            .contentwillug2 {
                display: none;
            }

            .contentwillug {
                display: none;
            }

            .detail {
                display: none;
            }

            .fbtime {
                font-size: 0.8rem;
            }

            .dot {
                overflow: hidden;
                text-overflow: ellipsis;
                -o-text-overflow: ellipsis;
                white-space: pre-wrap;
            }
             .margindiv {
            margin-top: 55px
            }
             .toptile {
            font-size: 1.5rem;
        }
              .bg {
        background-image: url(../Images/Newbg_Mobile.jpg); 
        }
            .titlecenter {
                width: 60%;
                position: absolute;
                margin: 8% 20%;
                text-align: center;
            }
            .contentdetail {
                height:auto
            }
        }
        @media(max-width:600px) {
            .imgbox{
                height: 150px;
                padding:18px 0 0 0;
                margin:0 !important;
            }
            .newsimg {
                height: 100px !important;
                width:100% !important;
                margin-top: 0;
                margin-left: 0;
                margin-right: 0;
            }
            .titlecenter {
                width: 60%;
                position: absolute;
                margin:5% 20% 20%;
                text-align: center;
            }
             .contentdiv {
                width: 53%;
                height: 100%;
                margin-left:2%;

            }
               .menutool {
                height: 50px;
                width: 86%;
                background-color: #fff;
                position: absolute;
                margin-top: -3%;
                margin-left: 7%;
                padding-top: 7px;
            }
        }
        .HomeBan .ul li a {
            background-size: contain;
        }

                    .NavBtn {
                       height: 21px;
                       width: 26px;
                       background-image:none !important;
                    }
                    .NavBtn div {
                       margin-bottom: 7px;
                       background-color: #333;
                       height: 2px;
                       display: block;
                       position: relative;
                    }
                    .NavBtn .NavBtn-icon-3{
                        margin-bottom: 0;
                    }
                    .NavBtn-icon-1, .NavBtn-icon-3 {
                        transition: transform .2s ease;
                        -webkit-transition: -webkit-transform .2s ease;
                        -moz-transition: -moz-transform .2s ease;
                        -ms-transition: -ms-transform .2s ease;
                        -o-transition: -o-transform .2s ease;
                    }

                    .active-NavBtn .NavBtn{
                        height: 28px;
                    }
                    .active-NavBtn .NavBtn-icon-1{
                        top: 12px;
                        -webkit-transform: rotate3d(0,0,1,45deg);
                        -moz-transform: rotate3d(0,0,1,45deg);
                        -ms-transform: rotate3d(0,0,1,45deg);
                        -o-transform: rotate3d(0,0,1,45deg);
                    }
                    .active-NavBtn .NavBtn-icon-2{
                        opacity: 0;
                    }
                    .active-NavBtn .NavBtn-icon-3 {
                        -webkit-transform: rotate3d(0,0,1,-45deg);
                        -moz-transform: rotate3d(0,0,1,-45deg);
                        -ms-transform: rotate3d(0,0,1,-45deg);
                        -o-transform: rotate3d(0,0,1,-45deg);
                        top: -6px;
                    }
    .laster {
        background:#f3f7fa;
        color:#494a4c;
        padding-top:0;
        padding-bottom:1.5em;
        font-size:12px;
    }
    .laster a {
        color:#494a4c;
    }
    .Footer {
        background: #f3f7fa;
        color: #494a4c;
        padding-bottom: 0; 
    }
    .Footer .WarpBox {
        max-width:1150px;
        margin: 0 auto;
    }
    .Footer ul {
        list-style:none;
        padding-left:0;
    }
        .Footer a {
            color:#333;
        }
        .Footer a:hover {
            color:#c4261d;
        }
    .bot_wz a, .bot_tw a {
        color: #494a4c;
    }
    .bot_line {
        background-color:#959595;
    }

    #footer_table {
        display:flex;
        flex-direction:row;
        justify-content:space-between;
    }
        #footer_table div {
            margin-right:1.5em;
        }
    #footer_productlist {
        column-count:2;
        max-width: 220px;
    }
    #footer_productlist li {
        display:inline-block;
    }
    #mobile {
    display:none
    }

    /*@media screen and (max-width: 1000px) {
    #mobile {
        display:block;
    }
    #pcweb {
         display:none;
    }
   }*/

    @media screen and (max-width: 1000px) {
        .Footer {
            text-align: left;
        }
    }
    @media screen and (max-width: 800px) {
        #footer_table {
            flex-wrap:wrap;
        }
        #footer_table div {
            margin-bottom:15px;
        }
    }
    .touch { 
       
       margin-left:1rem;
       background:#8C8B89;
       border-radius:0.5rem;
       width:100%;
       max-height:80px;
       color:#FFFFFF;
       font-size:0.8rem;
       padding:0.4rem 0.4rem;
       float:left;
       margin-bottom:1rem;
    }
    .listmenu li a {
    margin-top:0.3rem;
    margin-bottom:0.5rem;
    width:33%;
    float:left;
    text-align:left;
    font-size:0.8rem;
    color:#FFFFFF
    }


    .ullist {
    width:100%;
    border-top:1px solid #BEBDBB;
    margin-top:0.5rem
    }
    .aboutlistdiv {
    margin-right:1rem;
    flex:3; 
    padding:0.5rem 1.2rem

    }
    .moreT {
    width: 20px;
    height: 20px;
    transform: rotate(270deg);
    float: right;
    margin-top: 5px;
    }
       .moreD {
    width: 20px;
    height: 20px;
    transform: rotate(90deg);
    float: right;
    margin-top: -3px;
    }

    .menutool {
        height: 70px;
        width: 70%;
        background-color: #fff;
        position: absolute;
        margin-top: -2.5%;
        margin-left: 15%;
        padding-top: 27px;
    }


    .new_title {
        font-size: xx-large; 
        color: brown;
    } 