﻿.single-wrapper .main{padding: 1.05rem 0.94rem 1.52rem 0.94rem;}
.single-wrapper .content {width: 100%;}
.nodata{text-align:center;}

.website-wrapper .main{padding: 0.3rem 0.94rem 0.3rem 0.94rem;}
.website-wrapper .main ul li {
    padding: 22px 0;
}
.website-wrapper .main ul li .cat {
  display: block;
  font-size: 16px;
  color: #333;
  font-weight: 700;
}
.website-wrapper .main ul li .cat:hover {
  color: #67b628;
}
.website-wrapper .main ul li .navs {
  font-size: 0;
  margin-top: 12px;
}
.website-wrapper .main ul li .navs a {
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #666;
  margin-right: 40px;
  margin-bottom: 15px;
  min-width: 230px;
}
    .website-wrapper .main ul li .navs a:last-child, .website-wrapper .main ul li .navs a:nth-child(5n) {
        margin-right: 0;
    }
.website-wrapper .main ul li .navs a span {
  display: inline-block;
  background: url(../img/border.jpg) no-repeat;
  background-size: 0 1px;
  background-position: 100% 100%;
  transition: background-size 0.5s ease;
}
.website-wrapper .main ul li .navs a:hover {
  color: #d6001f;
}
.website-wrapper .main ul li .navs a:hover span {
  background-size: 100% 1px;
  background-position: 0 100%;
}
.website-wrapper .main ul li .navs a:hover:before {
  background: url(../img/icon4.png) no-repeat left center;
}
.website-wrapper .main ul li .navs a:before {
  position: relative;
  top: -1px;
  content: "";
  display: inline-block;
  width: 5px;
  height: 7px;
  background: url(../img/icon3.png) no-repeat left center;
  margin-right: 10px;
}


.news-box .pic img{height:384px;object-fit:cover;}

.actual-wrapper .box-1 .stock-box{overflow:hidden;padding: 10px 9.6%;}
.actual-wrapper .box-1 .stock-box .stock-box-wal{overflow:hidden;height: 4.78rem;overflow-y: auto;position:relative;}
.actual-wrapper iframe{width: 766px;}

#popup2app{display:none !important;}

@media screen and (max-width: 1440px) {
    .actual-wrapper .box-1 .stock-box{padding: 10px 3.6%;}
}

@media screen and (max-width: 1366px) {
    
}

@media screen and (max-width: 1004px) {
        .actual-wrapper iframe {
            width: 100%;
        }

        .actual-wrapper .box-1 .stock-box {
            padding: 0;
        }

        .actual-wrapper iframe {
            margin-top: -391px !important;
            margin-left: 0 !important;
            height: 708px !important;
        }

        .website-wrapper .main, .single-wrapper .main {
            display: block;
            padding: 0.6rem 0.4rem;
        }

            .website-wrapper .main ul li {
                padding: 18px 0;
            }

                .website-wrapper .main ul li:first-child {
                    padding-top: 0;
                }

                .website-wrapper .main ul li .cat {
                    font-size: 15px;
                }

                .website-wrapper .main ul li .navs {
                    margin-top: 8px;
                    display: flex;
                    display: -webkit-box;
                    /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
                    display: -moz-box;
                    /* Firefox 17- */
                    display: -webkit-flex;
                    /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
                    display: -moz-flex;
                    /* Firefox 18+ */
                    display: -ms-flexbox;
                    /* IE 10 */
                    flex-flow: wrap;
                    -webkit-box-pack: justify;
                    -ms-flex-pack: justify;
                    -webkit-justify-content: space-between;
                    justify-content: space-between;
                }

                    .website-wrapper .main ul li .navs a {
                        position: relative;
                        width: 48%;
                        margin-right: 0;
                        margin-bottom: 10px;
                        padding-left: 10px;
                        min-width: inherit;
                        font-size: 12px;
                    }

                        .website-wrapper .main ul li .navs a:nth-child(3n) {
                            margin-right: 0;
                        }

                        .website-wrapper .main ul li .navs a:before {
                            position: absolute;
                            left: 0;
                            top: 6px;
                            z-index: 10;
                            margin-right: 0;
                        }

        .news-box .pic img {
            height: auto;
        }
    }
