body {
    margin     : 0;
    padding    : 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size  : 0.14rem;
    line-height: 0.28rem;
}

ul {
    padding: 0;
    margin : 0;
}

ul li {
    list-style: none;
}

a {
    text-decoration: none;
}

div {
    box-sizing: border-box;
}

.box {
    max-width: 12rem;
    margin   : 0 auto;
    overflow : auto;
    overflow : hidden;
}

.header_banner .banner img {
    width: 100%;
}

.header_banner .head_bg {
    position  : absolute;
    top       : 0;
    left      : 0;
    width     : 100%;
    height    : 0.9rem;
    background: rgba(255, 255, 255, .6);
}

.header_banner .logo {
    width: 1rem;
    float: left;
}

.header_banner .logo img {
    width : 0.85rem;
    height: 0.85rem;
}

.header_banner .category {
    display: none;
}

.header_banner .nav {
    width: 9.4rem;
    float: right;
}

.header_banner .nav ul li {
    width      : 1.15rem;
    float      : left;
    text-align : center;
    line-height: 0.9rem;
    height     : 0.9rem;
}

.header_banner .nav ul li,
.header_banner .nav ul li a {
    font-size: 0.16rem;
    color    : #6f6f6f;
}

.header_banner .nav ul li.cur {
    border-bottom: 3px solid #c09748;
    box-sizing   : border-box;
}

.header_banner .nav ul li.on,
.header_banner .nav ul li.on a {
    background: #c09748;
    color     : #ffffff;
}

.header_banner .nav ul li ul.children {
    display   : none;
    position  : absolute;
    top       : 0.9rem;
    width     : 1.4rem;
    background: rgba(1, 95, 182, .8);
    float     : left;
    z-index   : 9999;
    box-shadow: #d2daff 0 0 .12rem;
}

.header_banner .nav ul li ul.children li {
    width    : 1.4rem;
    height   : 0.47rem;
    padding  : 0px;
    display  : inline-block;
    font-size: 0.14rem;
}

.header_banner .nav ul li ul.children li {
    display: block;
}

.header_banner .nav ul li ul.children li a {
    width          : 1.4rem;
    height         : 0.47rem;
    line-height    : 0.47rem;
    overflow       : hidden;
    display        : block;
    float          : left;
    color          : #fff;
    text-align     : center;
    text-decoration: none;
    font-size      : 0.14rem;
}

.header_banner .nav ul li ul.children li a:hover {
    width      : 1.4rem;
    line-height: 0.47rem;
    background : rgba(255, 255, 255, .8);
    color      : #015fb6;
}

.block1 {
    background: url('../images/block1_bg.jpg');
    padding   : 0.35rem 0 .8rem;
}

.block1 .gonggao {
    font-size      : 0.2rem;
    color          : #6f6f6f;
    width          : 7.38rem;
    height         : 1.57rem;
    line-height    : 1.57rem;
    background     : url('../images/gg_bg.png');
    background-size: 100%;
    margin         : 0 auto;
    padding        : 0 1rem;
    overflow       : hidden;
}

.block1 .gonggao a {
    color: #6f6f6f;
}

.block1 .liangying {
    width : 12rem;
    margin: 0.7rem auto 0;
}

.block1 .liangying .name {
    width          : 3.12rem;
    height         : 0.38rem;
    line-height    : 0.38rem;
    margin         : 0 auto;
    background     : url('../images/liangying.png');
    background-size: 100%;
    text-align     : center;
    font-size      : 0.3rem;
    color          : #c09748;
    font-family    : "楷体";
}

.block1 .liangying .list {
    margin  : 0.43rem .3rem 0;
    overflow: auto;
}

.block1 .liangying .list ul li {
    float     : left;
    width     : 25%;
    text-align: center;
}

.block1 .liangying .list ul li img {
    width : 2.7rem;
    height: 2.05rem;
}

.block2 {
    padding: 0.1rem 0 .35rem;
}

.block2 .left {
    width      : 7.3rem;
    float      : left;
    margin-left: 0.05rem;
}

.block2 .left .top {
    line-height  : 0.56rem;
    border-bottom: 0.02rem solid #c09748;
    overflow     : auto;
    font-family  : "楷体";
}

.block2 .left .top .l {
    float      : left;
    font-size  : 0.3rem;
    color      : #c09748;
    font-weight: bold;
}

.block2 .left .top .l img {
    width : 0.55rem;
    height: 0.32rem;
}

.block2 .left .top .r {
    float    : right;
    font-size: 0.18rem;
    color    : #333333;
}

.block2 .left .top .r a {
    color: #333333;
}

.block2 .left .bottom .l {
    width: 4.89rem;
    float: left;
}

.block2 .left .bottom .l .img {
    margin-top: 0.08rem;
}

.block2 .left .bottom .l .img img {
    width : 4.89rem;
    height: 2.24rem;
}

.block2 .left .bottom .l .title {
    font-size  : 0.16rem;
    color      : #1c1c1c;
    line-height: 0.25rem;
    height     : 0.5rem;
    overflow   : hidden;
    margin-top : 0.15rem;
}

.block2 .left .bottom .l .content {
    font-size  : 0.14rem;
    color      : #6f6f6f;
    line-height: 0.2rem;
    height     : 0.4rem;
    overflow   : hidden;
    margin-top : 0.1rem;
}

.block2 .left .bottom .l .show {
    font-size  : 0.16rem;
    color      : #c09748;
    border     : 1px solid #c09748;
    width      : 0.9rem;
    height     : 0.3rem;
    line-height: 0.3rem;
    text-align : center;
    box-sizing : border-box;
    margin-top : 0.25rem;
}

.block2 .left .bottom .l .show a {
    color: #c09748;
}

.block2 .left .bottom .r {
    float      : left;
    width      : 2.32rem;
    margin-left: 0.08rem;
}

.block2 .left .bottom .r li {
    width     : 2.32rem;
    height    : 1.28rem;
    margin-top: 0.08rem;
    position  : relative;
}

.block2 .left .bottom .r li .title {
    background : rgba(192, 151, 72, .8);
    height     : 0.21rem;
    line-height: 0.21rem;
    font-size  : 0.14rem;
    color      : #ffffff;
    overflow   : hidden;
    position   : absolute;
    bottom     : 0;
    left       : 0;
}

.block2 .left .bottom .r li .title a {
    color: #ffffff;
}

.block2 .left .mobile {
    display: none;
}

.block2 .right {
    width      : 4.15rem;
    height     : 4.7rem;
    float      : right;
    background : #f6f0e4;
    padding    : 0 .1rem 0 .17rem;
    font-family: "楷体";
}

.block2 .right .top {
    line-height: 0.60rem;
    overflow   : auto;
}

.block2 .right .top .l {
    float      : left;
    font-size  : 0.24rem;
    color      : #333333;
    font-weight: bold;
}

.block2 .right .top .l img {
    width : 0.33rem;
    height: 0.27rem;
}

.block2 .right .top .r {
    float    : right;
    font-size: 0.16rem;
    color    : #333333;
}

.block2 .right .top .r a {
    color: #333333;
}

.block2 .right .bottom ul li {
    font-size  : 0.16rem;
    color      : #333333;
    height     : 0.5rem;
    line-height: 0.5rem;
    overflow   : hidden;
}

.block2 .right .bottom ul li a {
    color: #333333;
}

.block2 .right .bottom ul li a span {
    font-weight: bold;
    color      : #c09748;
    padding    : 0 .1rem;
}

.block3 {
    background : url('../images/block3_bg.jpg') center;
    height     : 8.28rem;
    padding    : 0.6rem 0 .9rem;
    font-family: "楷体";
}

.block3 .name {
    width          : 3.12rem;
    height         : 0.38rem;
    line-height    : 0.38rem;
    margin         : 0 auto;
    background     : url('../images/liangying.png');
    background-size: 100%;
    text-align     : center;
    font-size      : 0.3rem;
    color          : #c09748;
}

.block3 .left {
    width      : 5.16rem;
    margin-top : 0.78rem;
    margin-left: 0.25rem;
    float      : left;
}

.block3 .left img {
    width : 5.16rem;
    height: 5.62rem;
}

.block3 .right {
    width          : 5.41rem;
    height         : 5.16rem;
    float          : left;
    margin-top     : 1.15rem;
    background     : url('../images/ts_bg.png') no-repeat;
    background-size: 100%;
}

.block3 .right .top {
    width : 5.41rem;
    height: 4.57rem;
}

.block3 .right .top .l {
    width         : 4.44rem;
    height        : 4.4rem;
    float         : left;
    margin-top    : 0.4rem;
    writing-mode  : tb-rl;
    font-size     : 0.18rem;
    line-height   : 0.4rem;
    color         : #333333;
    letter-spacing: 7px;
}

.block3 .right .top .r {
    margin-top    : 1.5rem;
    width         : 0.36rem;
    float         : right;
    font-size     : 0.36rem;
    color         : #c09748;
    writing-mode  : tb-rl;
    letter-spacing: 7px;
    margin-right  : 0.03rem;
}

.block3 .right .bottom {
    background : #000000;
    width      : 1.07rem;
    height     : 0.35rem;
    line-height: 0.35rem;
    font-size  : 0.18rem;
    color      : #ffffff;
    margin-top : 0.25rem;
    margin-left: 3.85rem;
    text-align : center;
}

.block3 .right .bottom a {
    color: #ffffff;
}

.footer {
    color: #ffffff;
}

.footer a {
    color: #ffffff;
}

.footer .xuan {
    height     : 2.19rem;
    background : url('../images/bottom_bg.jpg') center no-repeat;
    padding-top: 0.35rem;
}

.footer .xuan .text1 {
    font-size  : .5rem;
    line-height: 0.75rem;
    text-align : center;
}

.footer .xuan .text2 {
    font-size  : .6rem;
    line-height: 0.9rem;
    text-align : center;
}

.footer .foot {
    padding   : 0.25rem;
    font-size : 0.18rem;
    background: #c09748;
}

.footer .foot .foot_nav {
    line-height: 0.4rem;
}

.footer .foot .address {
    line-height: 0.5rem;
}

.footer .foot .text {
    line-height: 0.32rem;
}

.footer .foot .text .left {
    width: 50%;
    float: left;
}

.footer .foot .text .right {
    width: 50%;
    float: left;
}

.page_info {
    width      : 12rem;
    text-align : center;
    line-height: .4rem;
    margin     : .4rem auto .8rem;
}

.page {
    display      : inline-block;
    padding-left : 0;
    border-radius: .04rem;
}

.page>li {
    display: inline;
}

.page>li>a {
    color: #686868;
}

.page>.current>a,
.page>.current>span {
    z-index         : 2;
    color           : #ffffff;
    cursor          : default;
    background-color: #c09748;
    border-color    : #c09748;
}

.page>li>a,
.page>li>span {
    position        : relative;
    float           : left;
    padding         : .06rem .12rem;
    margin-left     : -1px;
    line-height     : 1.428571429;
    text-decoration : none;
    background-color: #ffffff;
    border          : 1px solid #e5e5e5;
}

.biaotou {
    width        : 11.4rem;
    height       : auto;
    margin       : 0 auto;
    border-bottom: 2px solid #c09748;
    padding-top  : 0.21rem;
    overflow     : auto;
}

.biaotou .biaoti img {
    width         : 0.3rem;
    height        : auto;
    float         : left;
    padding-bottom: 0.06rem;
}

.biaotou .biaoti p {
    font-size   : 0.24rem;
    color       : #c09748;
    float       : left;
    padding-top : 0.05rem;
    padding-left: 0.1rem;
    margin      : 0;
}

.biaotou .timu {
    float      : right;
    font-size  : 0.2;
    color      : #333333;
    padding-top: 0.1rem;
    margin     : 0;
}

.neirong {
    width: 100%;

}

.wenzi {
    margin        : 0 auto;
    width         : 11.4rem;
    padding-top   : 0.4rem;
    padding-bottom: 0.5rem;
    font-family   : "楷体";
    font-size     : 0.24rem;
    line-height   : 0.35rem;
}

.wenzi p {
    margin: 0;
}

.wenzi img {
    max-width: 100%;
}

.img_list {
    width         : 100%;
    height        : auto;
    padding-top   : 0.4rem;
    padding-bottom: 0.5rem;
}

.img_list .list {
    width   : 11.74rem;
    height  : auto;
    margin  : 0 auto;
    overflow: auto;
}

.img_list .list ul li {
    width         : 25%;
    float         : left;
    padding-bottom: 0.3rem;
}

.img_list .list ul li img {
    width       : 2.5rem;
    height      : 1.9rem;
    border      : 1px solid #c09748;
    padding     : 3px;
    margin-left : 0.18rem;
    margin-right: 0.18rem;
    box-sizing  : border-box;
}

.img_list .list ul li p {
    margin        : 0 auto;
    padding-left  : 0.34rem;
    padding-top   : 0.22rem;
    padding-bottom: 0.1rem;
    color         : #333333;
    font-size     : 0.24rem;
    height        : 0.6rem;
    overflow      : hidden;
    box-sizing    : border-box;
}

.img_list .list ul li .tiao {
    width      : 2.26rem;
    height     : 1px;
    background : #c09748;
    margin-left: 0.3rem;
}

.daohang {
    width        : 11.4rem;
    height       : auto;
    background   : #ffffff;
    margin       : 0 auto;
    border-left  : 2px solid #c09748;
    margin-top   : 0.12rem;
    margin-bottom: 0.2rem;
    padding-left : 0.15rem;
    overflow     : auto;
}

.daohang p {
    float      : left;
    width      : 0.8rem;
    height     : 0.3rem;
    margin     : 0.1rem 0.05rem 0.1rem 0.05rem;
    text-align : center;
    line-height: 0.3rem;
    color      : #6f6f6f;
    font-size  : 0.16rem;
    border     : 1px solid #cdcdcd;
}

.daohang p.cur {
    background: #c09748;
    color     : #ffffff;
}

.daohang p:hover {
    border: 1px solid #c09748;
}

.news_list {
    width        : 100%;
    height       : auto;
    margin-bottom: 0.5rem;
    overflow     : auto;
}

.news_list .list {
    width : 11.6rem;
    height: auto;
    margin: 0 auto;
}

.news_list .list li {
    background: #ffffff;
    float     : left;
    margin    : 0.2rem 0.1rem 0rem 0.1rem;
    padding   : 0.17rem 0.17rem 0.15rem 0.17rem;
}

.news_list .list li img {
    width        : 5.25rem;
    height       : 2.9rem;
    margin-bottom: 0.15rem;
}

.news_list .list li .biaoti {
    font-family  : "楷体";
    width        : 5.25rem;
    color        : #333333;
    font-size    : 0.22rem;
    height       : 0.56rem;
    margin-bottom: 0.1rem;
    text-overflow: ellipsis;
    overflow     : hidden;
}

.news_list .list li .neirong {
    font-family  : "楷体";
    width        : 5.25rem;
    color        : #6f6f6f;
    font-size    : 0.18rem;
    height       : 0.84rem;
    text-overflow: ellipsis;
    overflow     : hidden;
}

.news_list .list li .other {
    overflow: auto;
}

.news_list .list li .shijian {
    margin-top : 0.2rem;
    float      : left;
    line-height: 0.3rem;
    color      : #c09748;
    font-size  : 0.18rem;
}

.news_list .list li .xiangqing a {
    margin-top : 0.2rem;
    float      : right;
    text-align : center;
    line-height: 0.32rem;
    width      : 1rem;
    height     : 0.32rem;
    color      : #ffffff;
    font-size  : 0.18rem;
    background : #c09748;
}

.xiangqing {
    width: 100%;
}

.xiangqing img {
    max-width: 100%;
}

.xiangqing .xiangqing_1 {
    width        : 11.4rem;
    margin-top   : 0.3rem;
    margin       : 0 auto;
    margin-bottom: 0.5rem;
}

.xiangqing_1 .shijian {
    width : 100%;
    height: 0.2rem;
    margin: 0.1rem 0 0.1rem 0;
}

.xiangqing_1 .shijian p {
    margin     : 0;
    padding    : 0;
    line-height: 0.2rem;
    color      : #191919;
    font-size  : 0.16rem;
    float      : right;
}

.xiangqing_1 .tupian {
    width : 100%;
    height: 0.03rem;
    margin: auto;
}

.xiangqing_1 .tupian img {
    width: 100%;
}

.xiangqing_1 .timu {
    color     : #191919;
    font-size : 0.24rem;
    text-align: center;
    margin    : auto;
}

.xiangqing_1 .neirong {
    font-size  : 0.2rem;
    line-height: 0.4rem;
}

.ji_list .top {
    padding : 0.5rem;
    overflow: auto;
}

.ji_list .name {
    float    : left;
    font-size: .3rem;
    color    : #c09748;
}

.ji_list .search {
    width   : 5rem;
    float   : right;
    overflow: auto;
}

.ji_list .search .input {
    width        : 3rem;
    height       : 0.35rem;
    line-height  : 0.35rem;
    float        : left;
    padding      : 0 0.2rem;
    border-radius: 0.35rem 0 0 0.35rem;
    border       : 1px solid #d5d5d5;
    outline      : none;
    box-sizing   : border-box;
}

.ji_list .search .submit {
    width        : 0.7rem;
    height       : 0.35rem;
    line-height  : 0.35rem;
    float        : left;
    border       : none;
    border-radius: 0 0.35rem 0.35rem 0;
    background   : #c09748;
    color        : #ffffff;
}

.ji_list ul li {
    width     : 25%;
    float     : left;
    margin-top: 0.2rem;
    text-align: center;
}

.ji_list ul li .img {
    width     : 2rem;
    height    : 2.67rem;
    padding   : .05rem;
    border    : 1px solid #c09748;
    box-sizing: border-box;
    margin    : 0 auto;
}

.ji_list ul li .img img {
    width : 1.88rem;
    height: 2.54rem;
}

.ji_list ul li .img_bg {
    width          : 2rem;
    height         : 2.67rem;
    padding        : .05rem;
    border         : 1px solid #c09748;
    box-sizing     : border-box;
    margin         : 0 auto;
    background     : url('../images/ji_bg.jpg');
    background-size: 100%100%;
}

.ji_list ul li .img_bg .lsname {
    width      : 0.3rem;
    font-size  : 0.3rem;
    margin     : 0 auto;
    padding-top: 1.15rem;
    color      : #ffffff;
    opacity    : 0.8;
    font-family: "楷体";
}

.ji_list ul li .title {
    font-size  : .24rem;
    line-height: 0.5rem;
    color      : #333333;
}

@media (max-width: 767px) {
    .box {
        width: 100%;
    }

    .header_banner .head_bg {
        height: 1rem;
    }

    .header_banner .logo img {
        margin-top : 0.1rem;
        margin-left: 0.1rem;
    }

    .header_banner .category {
        display: block;
        float  : right;
    }

    .header_banner .category img {
        width       : .64rem;
        height      : .64rem;
        margin-top  : .2rem;
        margin-right: .3rem;
    }

    .header_banner .nav {
        width      : 7.5rem;
        float      : none;
        display    : none;
        position   : absolute;
        top        : 1rem;
        z-index    : 9999;
        padding-top: 0;
        background : #c09748;
    }

    .header_banner .nav ul li {
        width     : 7.5rem;
        height    : auto;
        float     : none;
        border-top: 1px #CCC solid;
    }

    .header_banner .nav ul li,
    .header_banner .nav ul li a {
        font-size  : .3rem;
        color      : #ffffff;
        line-height: .6rem;
    }

    .header_banner .nav ul li.on,
    .header_banner .nav ul li.on a {
        color: #ffffff;
    }

    .header_banner .nav ul li.cur {
        border-bottom: none;
    }

    .header_banner .nav ul li ul.children {
        display   : none;
        position  : static;
        width     : 7.5rem;
        background: #c8a665;
    }

    .header_banner .nav ul li ul.children li {
        width  : 7.5rem;
        padding: 0;
    }

    .header_banner .nav ul li ul.children li a {
        width    : 7.5rem;
        float    : none;
        font-size: .22rem;
    }

    .header_banner .nav ul li ul.children li a:hover {
        width     : 7.5rem;
        background: none;
        color     : #ffffff;
    }

    .block1 {
        padding-bottom: 0.3rem;
    }

    .block1 .gonggao {
        width      : 6.52rem;
        height     : 1.39rem;
        line-height: 1.39rem;
        font-size  : 0.16rem;
    }

    .block1 .liangying {
        width     : 7.5rem;
        margin-top: 0.45rem;
    }

    .block1 .liangying .list ul li {
        width        : 50%;
        margin-bottom: 0.2rem;
    }

    .block1 .liangying .list ul li img {
        width : 3rem;
        height: 2.28rem;
    }

    .block2 {
        padding: 0;
    }

    .block2 .left {
        float : none;
        width : 100%;
        margin: 0.2rem 0 0;
    }

    .block2 .left .bottom {
        display: none;
    }

    .block2 .left .mobile {
        display: block;
    }

    .block2 .left .mobile li {
        float     : left;
        width     : 50%;
        margin-top: 0.07rem;
    }

    .block2 .left .mobile li .img {
        width     : 100%;
        text-align: center;
    }

    .block2 .left .mobile li .img img {
        width : 3.5rem;
        height: 1.6rem;
    }

    .block2 .left .mobile li .title {
        width      : 3.5rem;
        margin     : 0.1rem auto;
        font-size  : 0.16rem;
        line-height: 0.3rem;
        color      : #1c1c1c;
        height     : 0.6rem;
        overflow   : hidden;
    }

    .block2 .right {
        width  : 100%;
        margin : .2rem 0 0;
        height : auto;
        padding: 0 0.17rem;
    }

    .block2 .right .bottom {
        padding: 0.1rem 0;
    }

    .block2 .right .bottom ul li {
        font-size: 0.2rem;
    }

    .block2 .right .bottom ul li:nth-child(6) {
        display: none;
    }

    .block2 .right .bottom ul li:nth-child(7) {
        display: none;
    }

    .block2 .right .bottom ul li:nth-child(8) {
        display: none;
    }

    .block3 {
        background: url('../images/block1_bg.jpg');
        height    : auto;
        padding   : 0.3rem 0;
    }

    .block3 .left {
        width     : 100%;
        float     : none;
        margin    : .3rem 0 0;
        text-align: center;
    }

    .block3 .right {
        width     : 100%;
        float     : none;
        background: none;
        height    : auto;
        margin-top: 0.3rem;
    }

    .block3 .right .top {
        width : 100%;
        height: auto;
    }

    .block3 .right .bottom {
        display: none;
    }

    .block3 .right .top .r {
        margin-top  : 0.3rem;
        float       : none;
        width       : 100%;
        height      : auto;
        writing-mode: unset;
        text-align  : center;
    }

    .block3 .right .top .l {
        float         : none;
        width         : 100%;
        height        : auto;
        writing-mode  : unset;
        letter-spacing: normal;
        padding       : 0 0.3rem;
    }

    .footer .foot .foot_nav {
        display: none;
    }

    .footer .foot .text .left {
        width: 100%;
        float: none;
    }

    .footer .foot .text .right {
        width: 100%;
        float: none;
    }

    .page_info {
        width: 100%;
    }

    .biaotou {
        width: 100%;
    }

    .daohang {
        width: 100%;
    }

    .daohang p {
        width      : 40%;
        height     : 0.5rem;
        line-height: 0.5rem;
    }

    .news_list .list {
        width: 100%;
    }

    .news_list .list li {
        float : none;
        width : 6.3rem;
        margin: 0.2rem auto;
    }

    .news_list .list li img {
        width : 6.3rem;
        height: 2.9rem;
    }

    .news_list .list li .biaoti {
        width      : 6.3rem;
        font-size  : 0.28rem;
        line-height: 0.3rem;
        height     : 0.6rem;
    }

    .news_list .list li .neirong {
        width: 6.3rem;
    }

    .news_list .list li .shijian {
        line-height: 0.5rem;
    }

    .news_list .list li .xiangqing a {
        width      : 1.2rem;
        height     : 0.5rem;
        line-height: 0.5rem;
    }

    .img_list .list {
        width: 100%;
    }

    .img_list .list ul li {
        width     : 50%;
        text-align: center;
    }

    .img_list .list ul li img {
        width : 3rem;
        height: 2.28rem;
    }

    .img_list .list ul li p {
        width      : 3rem;
        padding    : 0 .15rem;
        line-height: 0.7rem;
        text-align : left;
    }

    .img_list .list ul li .tiao {
        width: 3rem;
    }

    .wenzi {
        width : 95%;
        margin: 0 auto;
    }

    .xiangqing .xiangqing_1 {
        width  : 100%;
        padding: 0 0.15rem;
    }

    .xiangqing .xiangqing_1 .neirong video{
        max-width: 100%;
    }

    .ji_list .top .name {
        float     : none;
        width     : 100%;
        font-size : .35rem;
        text-align: center;
    }

    .ji_list .top .search {
        margin-top: 0.4rem;
        width     : 6rem;
    }

    .ji_list .search .input {
        width      : 4rem;
        height     : 0.7rem;
        line-height: 0.7rem;
    }

    .ji_list .search .submit {
        width      : 1.5rem;
        height     : 0.7rem;
        line-height: 0.7rem;
    }

    .ji_list ul li {
        width: 50%;
    }

    .ji_list ul li .img {
        width : 3rem;
        height: 4rem;
    }

    .ji_list ul li .img img {
        width : 2.82rem;
        height: 3.81rem;
    }

    .ji_list ul li .img_bg {
        width : 3rem;
        height: 4rem;
    }

    .ji_list ul li .img_bg .lsname {
        width      : 0.45rem;
        padding-top: 1.7rem;
        font-size  : .45rem;
        line-height: 0.45rem;
    }
}