body {
    font-size: 14px;
    min-width: 1200px;
    background: url(/t/body.png) no-repeat center 230px;
    background-color: #f0f3f6;
}

* {
    font-family: "Microsoft Yahei";
    box-sizing: border-box;
    -webkit-text-size-adjust: none
}

.container {
    width: 1200px;
    margin: 0 auto
}

.fl,.left {
    float: left
}

.fr,.right {
    float: right
}

img {
    border: none
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px
}

::-webkit-scrollbar-thumb,::-webkit-scrollbar-track {
    border-radius: 999px;
    border: 0 solid transparent
}

::-webkit-scrollbar-track {
    box-shadow: 1px 1px 5px rgba(100,100,100,.2) inset
}

::-webkit-scrollbar-thumb {
    min-height: 0;
    background-clip: content-box;
    box-shadow: 0 0 0 5px rgba(100,100,100,.5) inset
}

::-webkit-scrollbar-corner {
    background: 0 0
}

input {
    -webkit-appearance: none
}

header {
    margin-bottom: 0px;
}

.header {
    width: 100%;
    background: #fff
}

.header-top {
    height: 40px;
    line-height: 40px;
    background-image: linear-gradient(90deg, #ffa400 0%, #ff177a 100%);
    border-bottom: 1px solid #f0f0f0;
}

.header-top a {
    color: #fff
}

.header-top .tg,.header-top .tj {
    width: 50%;
    float: left
}

.header-top .tj span {
    float: left;
    margin-right: 10px;
    color: #fff
}

.header-top .tg {
    text-align: right
}

.header-top .tg span {
    float: right;
    margin-left: 10px
}

.header-important {
    background: #fff;
    padding: 0 0
}

.header-important .logo {
    height: 108px;
    line-height: 108px;
    display: block;
    float: left;
    text-align: center
}

.header-important .logo img {
    margin-top: -7px;
    width: 190px
}

.header-important .logo-right-decation {
    height: 80px;
    margin: 14px 0;
    margin-left: 180px;
}

.header-important .search {
    margin: 33px 0;
    float: right;
    width: 350px;
    position: relative
}

.header-important .search input[type=text] {
    height: 42px;
    width: 100%;
    padding: 10px 24px;
    padding-right: 50px;
    line-height: 22px;
    background: #f6f6f6;
    border: 0;
    border-radius: 25px;
    color: #5f5f5f
}

.header-important .search input[type=submit] {
    position: absolute;
    top: 0;
    right: 18px;
    background: 0 0;
    border: 0;
    width: 30px;
    height: 42px;
    line-height: 42px;
    cursor: pointer;
    font-size: 19px
}

.header-nav {
    height: 55px;
    width: 100%;
    background: #fff;
    box-shadow: 0 3px 4px rgba(26,26,26,.1)
}

.header-nav .layui-nav {
    background: #fff
}

.header-nav .layui-nav {
    padding: 0!important;
    display: block;
    border-top: 1px solid #f6f6f6
}

.header-nav .layui-nav-item a,.header-nav .layui-this a {
    color: #333!important
}

.header-nav .layui-nav-item a:hover,.header-nav .layui-this a:hover {
    color: #ffa400!important
}

.header-nav .layui-nav * {
    font-size: 16px!important
}

.header-nav .layui-nav-bar,.header-nav .layui-this:after {
    background: #ffa400!important;
    height: 2px!important
}

@font-face {
    font-family: iconfont;
    src: url(//at.alicdn.com/t/font_808992_b3xw6ahgq6k.eot?t=1535226343685);
    src: url(//at.alicdn.com/t/font_808992_b3xw6ahgq6k.eot?t=1535226343685#iefix) format('embedded-opentype'),url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),url(//at.alicdn.com/t/font_808992_b3xw6ahgq6k.ttf?t=1535226343685) format('truetype'),url(//at.alicdn.com/t/font_808992_b3xw6ahgq6k.svg?t=1535226343685#iconfont) format('svg')
}

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

.icon-xiazai:before {
    content: "\e63a"
}

.icon-zz:before {
    content: "\e602"
}

.icon-time:before {
    content: "\e603"
}

.icon-gengduo:before {
    content: "\e63f"
}

.icon-fl:before {
    content: "\e780"
}

.index-container {
    width: 1200px;
    margin: 0px auto;
    overflow: hidden
}

#page {
    text-align: center;
    padding: 0px 10px;
    padding-bottom: 4px;
}

#page .layui-laypage a,#page .layui-laypage span {
    display: inline-block;
    vertical-align: middle;
    border-color: #f6f6f6;
    padding: 0 27px;
    height: 40px;
    color: #8e8e8e;
    line-height: 40px;
    margin: 0 -1px 5px 0;
    background-color: #fff;
    font-size: 14px
}

#page .layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #5298ff
}

#page li {
    display: -webkit-inline-box
}

#page .thisclass a {
    color: #fff;
    background: #ffa400;
}

#side_func {
    position: fixed;
    right: 45%;
    bottom: 278px;
    z-index: 1000;
    margin-right: -580px;
    width: 58px;
    height: 232px
}

#side_func .app:hover {
    background: #fff url(../img/goad.png) -35px 0 no-repeat;
    background-size: 80px
}

#side_func .tougao {
    background: #fff url(../img/tougao.png) 6px 0 no-repeat;
    background-size: 80px
}

#side_func .tougao:hover {
    background: #fff url(../img/tougao.png) -35px 0 no-repeat;
    background-size: 80px
}

#side_func a.sfa {
    z-index: 10;
    display: block;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-top: 1px solid #eee;
    background-color: #fff;
    color: #333;
    text-align: center;
    font-size: 14px;
    line-height: 56px
}

#side_func a.block1 {
    text-indent: 0
}

.indexx .block2,.listt .block2 {
    display: none!important
}

#side_func a.block2 {
    background: #fff url(../img/gocomm.png) 5px 0 no-repeat;
    background-size: 80px
}

#side_func a.block2:hover {
    background: #fff url(../img/gocomm.png) -35px 0 no-repeat;
    background-size: 80px
}

#side_func a.block3 {
    background: #fff url(../img/gotop.png) 6px 3px no-repeat;
    background-size: 80px
}

#side_func a.block3:hover {
    background: #fff url(../img/gotop.png) -35px 0 no-repeat;
    background-size: 80px
}

#side_func a.app {
    border-top: 0;
    background: #fff url(../img/goad.png) 6px 0 no-repeat;
    background-size: 80px
}

#side_func a.sfa:hover {
    background-color: #1b54bc;
    color: #fff;
    line-height: 56px
}

#side_func a:active {
    background-color: #1b54bc
}

#side_func a span {
    float: left;
    display: block;
    overflow: hidden;
    padding-top: 10px;
    width: 50px
}

.title {
    position: relative;
    height: 45px;
    line-height: 35px;
    text-indent: 15px;
    font-size: 16px;
    border-bottom: 1px solid #f6f6f6
}

.title:after {
    content: " ";
    position: absolute;
    height: 15px;
    width: 5px;
    background: #1b54bc;
    left: 0;
    top: 11px;
    border-radius: 5px
}

.title .iconfont {
    float: right;
    height: 45px;
    line-height: 38px;
    font-size: 20px;
    color: #d2d2d2
}

.header-nav .menu {
    display: none
}

@media screen and (max-width: 800px) {
    body {
        min-width:100%;
        font-family: "Helvetica Neue",Helvetica,sans-serif;
        font-size: .85rem;
        line-height: 1.5;
        color: #3d4145;
        background: #eee
    }

    .container,.footer,.footer-container,.index-container,.pull-left,.pull-right {
        width: 100%
    }

    .article-list .list-top,.article-list .list-top ul,.article-list .tpl-tr,.down-list .list-top,.down-list .tpl-tr,.new-position .center,.new-position .left,.new-position .page,.new-position .right {
        width: 100%
    }

    .footer-copyright,.header-logo-ad,.header-top,.index-news-tool-container,.pull-right {
        display: none
    }

    header {
        box-shadow: 0 3px 4px #dedede
    }

    .header-important .logo-right-decation, .hot-top, footer .left img, footer .right {
        display: none!important
    }

    .header-important .logo {
        width: 25%;
        height: auto;
        line-height: inherit;
        margin: 4% 2% 2%;
        box-sizing: initial
    }

    .header-important .logo img {
        height: auto;
        width: 100%;
        margin-top: auto
    }

    .header-important .search {
        width: 65%;
        margin: 4.2% 2% 2%;
    }

    .header-important .search input[type=text] {
        border-radius: .5rem;
        height: 2rem;
        line-height: 2rem;
        padding: 0 20px;
        font-size: .9rem
    }

    .header-important .search input[type=submit] {
        height: 2rem;
        line-height: 2rem;
        font-size: .9rem;
        right: .4rem
    }

    .header-nav {
        border-top: none;
        overflow-x: hidden;
        height: 3rem;
        line-height: 3rem;
        box-shadow: none;
        overflow-y: hidden
    }

    .header-nav .layui-nav layui-nav-item {
        white-space: nowrap
    }

    .header-logo-search {
        width: 45%;
        height: 35px;
        margin: 5% 2.5%;
        line-height: 35px;
        font-size: .8rem;
        border-radius: 22px;
        padding-left: 15px
    }

    .header-logo img {
        width: 30%
    }

    .header-logo-search .focus {
        width: 94%
    }

    .header-logo {
        padding: 3%
    }

    .header-logo-search button {
        top: .7rem;
        background-size: .8rem;
        right: 10px
    }

    .header-nav-main {
        z-index: 98;
        width: 100%;
        min-width: 100%
    }

    .header-nav .layui-nav {
        height: 4rem;
        width: auto;
        overflow-x: scroll;
        float: inherit
    }

    .layui-nav .layui-nav-item {
        line-height: 3rem;
        white-space: nowrap;
        display: table-cell;
        float: inherit;
        width: auto;
    }

    .layui-nav .layui-nav-item a {
        line-height: 3rem;
        height: 3rem;
        font-size: .9rem
    }

    .index-top-ad {
        width: 100%;
        height: auto;
        padding: 2px;
    }

    .Textdiv {
        display: block;
    }

    .index-top-ad span a,.index-top-ad span a img {
    }

    .index-top-ad div a,.index-top-ad div a img {
        height: 50px
    }

    .index-top-ad div img {
        width: 100%;
        height: 50px!important
    }

    .index-top-ad span img {
    }

    .new-position .index-soft {
        display: block;
    }

    .new-position {
        overflow: hidden;
        height: 100%;
        margin-top: 0px;
    }

    .new-position .left {
        background: linear-gradient(180deg,#f6f6f6 0,#fff 30%)
    }

    .adadad {
        height: 45px;
    }

    .adadad img {
        width: 100%!important;
    }

    .new-position .center {
        padding: 10px 10px 0;
        max-height: 1600px;
        height: 930px
    }

    .float_layer .content2 {
        height: 100px !important;
        width: 100px !important;
    }

    .float_layer .content2 img {
        height: 100px !important;
        width: 100px !important;
    }

    .new-position .page {
        padding-right: 15px
    }

    .new-position .right {
        padding: 10px 10px;
        margin-top: 10px
    }

    .new-position .new-top {
        padding: 10px 0 14px;
        margin-bottom: 10px
    }

    .new-position .news-type a {
        margin-left: 0;
        padding: 0 5px;
        font-size: .9rem
    }

    .new-position .news-type .hover {
        height: 30px
    }

    .new-position .new-top h1 a {
        font-size: 1rem;
        display: inline
    }

    .new-position .new-top p a {
        padding: 0 2px
    }

    .new-position .r-content ul li .cd {
        display: none
    }

    .new-position .r-content ul li {
        width: 95%!important;
        margin-bottom: 5px!important;
        padding-bottom: 0!important;
        margin-left: 0!important;
        float: left!important;
        border-bottom: 0!important
    }

    .new-position .r-content ul li .tit {
        text-indent: 20px
    }

    .new-position .r-content ul li .tit:before {
        position: absolute;
        content: " ";
        width: 4px;
        height: 4px;
        background: #dcdcdc;
        left: 0;
        top: 15.5px;
        border-radius: 50%
    }

    .new-position .r-content ul li .tit {
        width: 100%;
        padding: 0;
        height: 2.1rem;
        line-height: 2rem;
        max-width: calc(100% - 55px)
    }

    .new-position .new-list-page ul {
        padding: 5px 0 .4rem;
        height: 100%
    }

    .new-position .r-content ul li font {
        height: 2rem;
        line-height: 2rem
    }

    .new-position .right {
        padding: 10px 10px;
        margin-top: 10px
    }

    .new-position .jprj {
        width: 1000px;
        padding: .4rem 0
    }

    .new-position .jprj li {
        width: 29.5%;
        margin-bottom: 2%
    }

    .new-position .jprj .img {
        margin: auto
    }

    .new-position .jprj .tit {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: 2.3rem;
        white-space: inherit;
        font-size: .8rem
    }

    .new-position .link {
        padding: 0 0 0
    }

    .new-position .link li:nth-child(1) {
        margin: 0
    }

    .new-position .link li {
        margin: 15px 0
    }

    .new-position .link li i {
        width: 25px;
        height: 20px
    }

    .new-position .link li a {
        width: 100%;
        max-width: calc(100% - 30px)
    }

    .footer-container {
        margin: 0 3%;
        width: 94%
    }

    .footer .pull-left .flogo {
        margin: 0 auto 3%
    }

    .footer .footer-top {
        border-bottom: 1px solid #424242;
        padding-bottom: 4%;
        margin-bottom: 3%
    }

    .flink ul {
        padding: 1%
    }

    .flink ul li {
        width: 25%;
        margin: 0;
        text-align: center
    }

    .flink {
        padding-bottom: 5%
    }

    #page .layui-laypage a,#page .layui-laypage span {
        font-size: .8rem;
        padding: 0 1rem
    }

    #page {
        padding-bottom: 1%
    }

    #page .home a {
        width: 2rem
    }

    #page .down a {
        width: 3rem
    }

    #page table {
        width: 100%
    }

    #page td {
        display: -webkit-inline-box
    }

    .friends-link ul {
        padding: 9px 21px;
        padding-bottom: 0;
        background: #424242;
        border-radius: 5px
    }

    .friends-link h3 {
        line-height: 30px;
        height: 30px;
        font-size: 15px;
        margin-bottom: 11px
    }

    .friends-link li {
        float: left;
        width: 25%;
        text-align: center;
        margin-right: 0!important;
        margin-bottom: 9px
    }

    .friends-link li a {
        display: block;
        color: #bebebe;
        line-height: 30px;
        height: 30px;
        font-size: 14px
    }

    .title {
        border-bottom: none
    }

    .friends-link {
        padding: 5px!important
    }

    footer .left {
        width: 100%!important;
        padding: 5px 10px
    }

    footer .left ul {
        padding-top: 0!important;
        border-top: 0!important;
        margin-top: 10px!important;
        width: 100%!important
    }

    footer .left span a {
        color: #a4a4a4
    }

    .friends-link h3 font {
        display: none;
        line-height: 1.5rem;
        padding-bottom: 1rem
    }

    footer {
        padding: 5px 0!important
    }

    footer a:hover {
        color: #f7951f!important
    }

    footer .left p {
        line-height: 26px;
        font-size: 14px!important;
    }

    footer .right {
        text-align: right;
        margin-top: 48px
    }

    footer .right img {
        padding: 5px;
        width: 100px;
        height: 100px;
        background: #fff;
        border-radius: 2px;
        overflow: hidden
    }

    .title {
        position: relative;
        height: 45px;
        line-height: 35px;
        text-indent: 15px;
        font-size: 16px;
        border-bottom: 1px solid #f6f6f6
    }

    .title:after {
        content: " ";
        position: absolute;
        height: 15px;
        width: 5px;
        background: #5298ff;
        left: 0;
        top: 11px;
        border-radius: 5px
    }

    .title .iconfont {
        float: right;
        height: 45px;
        line-height: 38px;
        font-size: 20px;
        color: #d2d2d2
    }

    .header {
        position: relative
    }

    .header-logo-ad {
        display: block;
        position: absolute;
        bottom: 0;
        width: 100%;
        left: 0
    }

    .index-news-article {
        margin: 0;
        padding: 2% 2% 3%
    }
}

.ribbon-comment h3 {
    position: relative;
    height: initial;
    line-height: 43px;
    text-indent: 20px;
    font-size: 18px;
    margin-bottom: 10px;
    color: #5298ff;
    font-weight: 700
}

.ribbon-comment h3:after {
    content: "";
    position: absolute;
    height: 20px;
    width: 0;
    border: 2px solid #5298ff;
    left: 0;
    border-radius: 9px;
    top: 10px
}

.form-submit .submit-tool {
    display: inline-block;
    float: left;
    width: 20%
}

#qq {
    width: 150px;
    float: left;
    display: block;
    padding: .375rem .75rem;
    font-size: 14px;
    line-height: 1.5;
    color: #555;
    background-color: #ffffffed;
    border: 1px solid #f0f0f0;
    background-image: none;
    text-indent: 5px
}

.code input {
    width: 100%;
    float: right;
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    color: #495057;
    background-clip: padding-box;
    border: 1px solid #f2f5f9;
    background-color: #fff;
    vertical-align: middle;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.code img {
    position: absolute;
    width: 90px;
    padding: .375rem .75rem;
    font-size: 14px;
    color: #555;
    background-color: #fff;
    text-indent: 5px;
    margin-left: 157px;
    float: left
}

.form-submit .submit-tool a {
    padding: 5px 10px;
    border: 1px solid #03a9f4;
    border-radius: 50%;
    color: #03a9f4;
    vertical-align: middle;
    text-align: center;
    font-size: 15px;
    line-height: 32px;
    cursor: pointer
}

.form-submit #comment_submit {
    float: right;
    transition: all .2s ease-in 0s;
    -webkit-appearance: none;
    width: 160px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #ffa400;
    color: #fff;
    border: 0;
    border-radius: 3px;
    cursor: pointer;
}

.form-submit #comment_submit:hover {
    background: #fcac1d;
    opacity: 0.9;
    color: #fff;
}

.comment-list .comment {
    overflow: hidden;
    border-top: 1px solid #e6e6e6
}

.comment-list .avatar {
    float: left;
    display: block;
    margin: 10px 10px 0 0
}

.comment-list .avatar img {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    transition: all 2s;
    border: 1px solid #ccc;
    padding: 2px
}

.comment-list .avatar img:hover {
    transform: rotate(360deg)
}

.floor {
    float: right;
    color: #c3c3c3;
    font-weight: 700
}

.comment-time {
    color: #999;
    font-size: 13px
}

.comment-reply #ta {
    color: #999
}

.comment-info {
    padding: 10px 0
}

.comment-info strong a {
    font-size: 14px
}

.comment-reply a {
    padding-left: 5px;
    font-size: 14px
}

.comment-list .comment-children {
    position: relative;
    margin-left: 60px;
    border-bottom: none
}

.comment-list .comment-children .comment-children {
    margin-left: 0
}

.cancel-reply {
    overflow: hidden;
    margin: 0 0 10px;
    border-top: 1px solid #ebebeb
}

.cancel-reply a {
    float: right;
    padding: 5px 10px;
    border: 1px solid #ebebeb;
    border-radius: 2px
}

.cancel-reply #respond {
    margin-top: 10px
}

.comment-content {
    padding-left: 65px;
    margin-top: 10px;
    font-size: 14px
}

.comment-content img {
    height: 20px;
    width: 20px
}

.form-submit {
    overflow: hidden
}

.comment-list #pagenavi {
    overflow: hidden;
    text-align: center
}

.comment-list #pagenavi span {
    margin: 2px;
    padding: 5px 11px;
    border: 1px solid #ccc;
    border-radius: 50%;
    color: #f44336;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    cursor: not-allowed
}

.comment-list #pagenavi a {
    margin: 2px;
    padding: 5px 11px;
    border: 1px solid #ccc;
    border-radius: 50%;
    color: #333;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    line-height: 40px
}

.comment-list #pagenavi em {
    display: none
}

.checkbox {
    display: none
}

#comment-input {
    overflow: hidden;
    margin-bottom: 5px
}

#comment-input input {
    float: left;
    margin: 5px 0;
    padding: 0 0 0 10px;
    width: 50%;
    height: 34px;
    border: 1px solid #ccc;
    border-radius: 3px;
    background: #fff;
    background-color: #fff;
    background-image: none;
    color: #555;
    font-size: 14px;
    line-height: 1.42857143;
    -webkit-appearance: none
}

#comment {
    margin: 0 10px 10px 0;
    padding: 5px;
    width: 100%;
    border: 1px solid #f0f0f0;
    border-radius: 3px;
    background: #fff;
    -webkit-appearance: none;
    resize: none;
    overflow-x: hidden;
    overflow-y: auto
}

#comment-post {
    overflow: hidden;
    margin: 10px 0 10px 0
}

.friends-link {
    background: #313131;
    padding: 20px 0;
    color: #a4a4a4
}

.friends-link ul {
    padding: 9px 21px;
    padding-bottom: 0;
    background: #424242;
    border-radius: 5px
}

.friends-link h3 {
    line-height: 30px;
    height: 30px;
    font-size: 15px;
    margin-bottom: 11px
}

.friends-link li {
    float: left;
    margin-right: 20px;
    margin-bottom: 9px
}

.friends-link li a {
    display: block;
    color: #bebebe;
    line-height: 30px;
    height: 30px;
    font-size: 14px
}

footer {
    width: 100%;
    padding: 19px 0;
    background: #313131
}

footer a:hover {
    color: #f7951f!important
}

footer .left {
    width: 100%;
    color: #a4a4a4
}

footer .left span a {
    color: #a4a4a4
}

footer .left img {
    margin-bottom: 15px;
    display: block;
    width: 200px
}

footer .left p {
    line-height: 26px;
    font-size: 14px!important
}

footer .left ul {
    margin-top: 22px;
    border-top: 1px solid #4b4b4b;
    padding-top: 15px
}

footer .left ul li {
    float: left;
    margin-right: 21px
}

footer .left ul li a {
    display: block;
    color: #a4a4a4;
    font-size: 14px;
    height: 32px;
    line-height: 32px
}

footer .left ul span {
    float: left;
    margin-right: 21px
}

footer .left ul span a {
    display: block;
    float: left;
    color: #a4a4a4;
    font-size: 14px;
    height: 32px;
    line-height: 32px
}

footer .left ul li a {
    display: block;
    color: #a4a4a4;
    font-size: 14px;
    height: 32px;
    line-height: 32px
}

footer .right {
    text-align: right;
    margin-top: 48px
}

footer .right img {
    padding: 5px;
    width: 100px;
    height: 100px;
    background: #fff;
    border-radius: 2px;
    overflow: hidden
}

.title {
    position: relative;
    height: 40px;
    line-height: 35px;
    text-indent: 15px;
    font-size: 16px;
    border-bottom: 1px solid #f6f6f6;
}

.new-position .title font {
    font-size: 13px;
    color: #ffa400;
    margin: 5px;
    background: #f6f6f6;
    padding: 1px 10px 1px 7px;
    border-radius: 20px;
    border: 1px solid #eee;
}

.title:after {
    content: " ";
    position: absolute;
    height: 16px;
    width: 5px;
    background: linear-gradient(180deg,#ffc55d 0,#ffa400 100%);
    left: 0;
    top: 10px;
    border-radius: 5px;
}

.title .iconfont {
    float: right;
    height: 45px;
    line-height: 38px;
    font-size: 20px;
    color: #d2d2d2
}

@media only screen and (max-width: 767px) {
    #comment-input input {
        width:100%
    }

    .comment-list .comment-children {
        margin-left: 0!important
    }

    .form-submit .submit-tool {
        width: 100%;
        margin-bottom: 10px
    }

    #qq {
        width: 100%
    }

    .code img {
        position: absolute;
        width: 110px;
        font-size: 14px;
        color: #555;
        background-color: #fff;
        right: 30px;
        height: 34px;
        margin-left: 0;
        border: 1px solid #f2f5f9
    }
}

@font-face {
    font-family: iconfont;
    src: url(../font/iconfont.eot?t=1547477143916);
    src: url(../font/iconfont.eot?t=1547477143916#iefix) format('embedded-opentype'),url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url(../font/iconfont.woff?t=1547477143916) format('woff'),url(../font/iconfont.ttf?t=1547477143916) format('truetype'),url(../font/iconfont.svg?t=1547477143916#iconfont) format('svg')
}

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

.icon-shangpin1:before {
    content: "\e625"
}

.icon-sousuo:before {
    content: "\e6b4"
}

.icon-iconset0231:before {
    content: "\e682"
}

.icon-dianzan:before {
    content: "\e60c"
}

.icon-award:before {
    content: "\e6d0"
}

.icon-qingchuhuancun:before {
    content: "\e64a"
}

.icon-shangchuan:before {
    content: "\e664"
}

.icon-tongguo:before {
    content: "\e663"
}

.icon-guanyu:before {
    content: "\e644"
}

.icon-message:before {
    content: "\e601"
}

.icon-xiangshang:before {
    content: "\e64f"
}

.icon-youhuiquan:before {
    content: "\e610"
}

.icon-kulian:before {
    content: "\e61a"
}

.icon-zanwujilu:before {
    content: "\e622"
}

.icon-zhuye1:before {
    content: "\e607"
}

.icon-shouye-tougao:before {
    content: "\e68e"
}

.icon-tougao:before {
    content: "\e605"
}

.icon-nv:before {
    content: "\e674"
}

.icon-jilu1:before {
    content: "\e698"
}

.icon-weibiaoti--:before {
    content: "\e639"
}

.icon-mima:before {
    content: "\e699"
}

.icon-zhuye:before {
    content: "\e659"
}

.icon-ziyuan2:before {
    content: "\e611"
}

.icon-add:before {
    content: "\e60d"
}

.icon-zan:before {
    content: "\e6af"
}

.icon-bangzhu:before {
    content: "\e60a"
}

.icon-guanbi:before {
    content: "\e849"
}

.icon-mima1:before {
    content: "\e612"
}

.icon-kuaisurumen:before {
    content: "\e650"
}

.icon-shibai:before {
    content: "\e606"
}

.icon-dingbu:before {
    content: "\e623"
}

.icon-icon_m:before {
    content: "\e609"
}

.icon-pinglun:before {
    content: "\e604"
}

.icon-pingtai:before {
    content: "\e673"
}

.icon-xiazai:before {
    content: "\e741"
}

.icon-QQ:before {
    content: "\e642"
}

.icon-yanzhengma:before {
    content: "\e6fb"
}

.icon-wenhao:before {
    content: "\e69e"
}

.icon-shanchu:before {
    content: "\e6a8"
}

.icon-zanwushuju:before {
    content: "\e6a7"
}

.icon-shezhi:before {
    content: "\e652"
}

.icon-pinglun1:before {
    content: "\e608"
}

.icon-wode:before {
    content: "\e60e"
}

.icon-shezhi1:before {
    content: "\e60f"
}

.icon-zanwu:before {
    content: "\e6d5"
}

.icon-ziyuan:before {
    content: "\e602"
}

.icon-ziyuan1:before {
    content: "\e60b"
}

.icon-zuanshi:before {
    content: "\e618"
}

.icon-zhanghao:before {
    content: "\e684"
}

.icon-gengduo:before {
    content: "\e600"
}

.icon-fanhui:before {
    content: "\e6fc"
}

.icon-anquan:before {
    content: "\e657"
}

.icon-nan:before {
    content: "\e63a"
}

.icon-fenxiangcopy:before {
    content: "\e6ad"
}

.icon-jilu:before {
    content: "\e603"
}

.icon-hezuo:before {
    content: "\e614"
}

@media screen and (max-width: 320px) {
    .adadad {
        width:49.3%!important;
    }

    .adadad img {
        width: 100%!important;
    }
}

@media screen and (max-width: 375px) {
    .adadad {
        width:49.3%!important;
    }

    .adadad img {
        width: 100%!important;
    }
}

@media screen and (max-width: 420px) {
    .adadad {
        width: 50%!important;
    }

    .adadad img {
        width: 100%!important;
    }
}
div#miaov_float_layer div {
    height: 180px;
    width: 250px;
}

.content2 img {
    width: 100%;
    height: 100%;
}