@charset "utf-8";

body {
    background: #ffffff;
}

.container_box {
    /* background: url(../images/dmxj/hdt_bg.png) no-repeat; */
    background: url(../images/dmxj/hdt_bg_new.png) no-repeat;
    background-size: 100%;
    padding-bottom: 30px;
    /* background-position: 0px 114px; */
    background-position: 0px 300px;
}

.dmxj_banner {
    width: 100%;
    height: 700px;
    height: 550px;
    /* background: url(../images/dmxj/hdf_topbg.png) no-repeat; */
    /* background-size: 100%; */
    overflow: hidden;
    position: relative;
    z-index: -1;
}
.dmxj-qh{
    width: 100%;
    height: 700px;
    overflow: hidden;
    position: absolute;
    z-index: -2;
    top: 0;
    left: 0;
    right: 0;
}
.dmxj-qh img{width:inherit;height:inherit;height: 530px;}
.dmxj_banner .banner_img {
    width: 1200px;
    margin: 0 auto;
    height: auto;
    position: absolute;
    z-index: 3;
    top:0;
    left: 29%;
    margin-top: 60px;
}

.wid1500 {
    width: 1500px;
}

.footer_cont {
    width: 1500px;
}

.ybsjyxj {
    overflow: hidden;
    background: #fafafa;
    border-radius: 20px;
    margin-top: 50px;
    padding: 30px;
}

.yb_left {
    width: 23%;
    margin-left: 10px;
}

.yb_mid {
    width: 46%;
    margin-left: 4.5%;
}

.yb_mid .yb_tit img {
    width: 78px;
    height: 78px;
}

.yb_mid .yb_tit span {
    color: #195369;
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    margin-left: 33px;
}

.yb_mid .yb_cpjs {
    margin-top: 20px;
    color: #195369;
}

.yb_mid .yb_cpjs h3 {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    margin-bottom: 20px;
}

.yb_mid .yb_cpjs p {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    line-height: 36px;
    text-indent: 32px;
}

.yb_fright {
    width: 22%;
    margin: 25px auto;
}

.yb_fright p {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(0, 0, 0, 1);
    text-align: center;
    width: 228px;
    line-height: 53px;
    /* margin: 0 auto; */
    /* height: 44px; */
}

.dmxj_jj {
    margin-top: 42px;
    padding: 62px 49px 62px 88px;
    background: url(../images/dmxj/hdf_xjgk.png) no-repeat;
    height: 580px;
}

.jj_tit {
    float: left;
    margin-top: -20px;
    width: 10%;
}

.jj_tit a {
    display: inline-block;
    color: #ffffff;
    font-size: 28px;
    width: 40px;
    height: 207px;
    text-align: center;
}

.jj_cont {
    width: 60%;
    float: left;
    overflow: hidden;
    font-size: 18px !important;
    font-weight: 400;
    color: rgba(0, 0, 0, 1);
    line-height: 36px;
    text-indent: 36px;
    width: 100%;
    float: left;
}

.dmxj_jj p span {
    font-size: 18px !important;
}

.dmxj_jj p {
    font-size: 18px !important;
    font-weight: 400;
    color: rgba(0, 0, 0, 1);
    line-height: 36px;
    text-indent: 36px;
    width: 100%;
    float: left;
}

.dmxj_jj .jj_img {
    float: right;
}

.dmxj_jj div img {
    width: 310px;
}

.dmxj_common {
    overflow: hidden;
    height: 438px;
    margin-top: 49px;
}


.footer_yqlj {
    width: 1500px;
}

.cygs {
    margin-top: 20px;
    overflow: hidden;
}

.tplb {
    position: relative;
    margin: 0 auto 0;
    width: 873px;
    height: 516px;
    /* width: 672px;
    height: 414px; */
}

.tplb #left {
    width: 0;
    height: 333px;
    left: 0;
    background: red;
    position: absolute;
    z-index: 100;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb #right {
    width: 0;
    height: 333px;
    right: 0;
    background: blue;
    position: absolute;
    z-index: 100;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb img {
    position: absolute;
}

.tplb .pos_1 {
    width: 430px;
    height: 264px;
    left: -80px;
    top: -350px;
    z-index: 0;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb .pos_2 {
    width: 430px;
    height: 264px;
    left: -164px;
    top: 68px;
    z-index: 1;
    opacity: 0.4;
    filter: alpha(opacity:40);
}

.tplb .pos_3 {
    /* width: 538px;
    height: 332px; */
    width: 668px;
    height: 438px;
    left: -240px;
    /* left: -82px; */
    top: 35px;
    z-index: 2;
    opacity: 0.9;
    filter: alpha(opacity:80);
}

.tplb .pos_4 {
    /* width: 672px;
    height: 414px; */
    width: 873px;
    height: 516px;
    left: 0px;
    top: 0px;
    z-index: 3;
    opacity: 1;
    filter: alpha(opacity:100);
}

.tplb .pos_5 {
    /* width: 538px;
    height: 332px; */
    width: 668px;
    height: 438px;
    /* left: 216px; */
    left: 450px;
    top: 35px;
    z-index: 2;
    opacity: 0.8;
    filter: alpha(opacity:80);
}

.tplb .pos_6 {
    width: 430px;
    height: 264px;
    left: 400px;
    top: 68px;
    z-index: 1;
    opacity: 0.4;
    filter: alpha(opacity:40);
}

.tplb .pos_7 {
    width: 430px;
    height: 264px;
    left: 400px;
    top: -290px;
    z-index: 0;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb #prev {
    left: 25px;
    top: 200px;
    z-index: 1000;
    cursor: pointer;
}

.tplb #next {
    left: 755px;
    top: 200px;
    z-index: 1000;
    cursor: pointer;
}

/* .tplb #prev_txt {
    left: -10px;
    top: 150px;
    z-index: 1000;
    opacity: 0;
    filter: alpha(opacity:0);
    cursor: pointer;
}

.tplb #next_txt {
    left: 403px;
    top: 150px;
    z-index: 1000;
    opacity: 0;
    filter: alpha(opacity:0);
    cursor: pointer;
} */
.tplb-other {
    position: relative;
    margin: 30px auto 0;
    width: 873px;
    height: 516px;
    /* width: 672px;
    height: 414px; */
}

.tplb-other #left {
    width: 0;
    height: 333px;
    left: 0;
    background: red;
    position: absolute;
    z-index: 100;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb-other #right {
    width: 0;
    height: 333px;
    right: 0;
    background: blue;
    position: absolute;
    z-index: 100;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb-other img {
    position: absolute;
}

.tplb-other .pos_1 {
    width: 430px;
    height: 264px;
    left: -80px;
    top: -350px;
    z-index: 0;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb-other a div {
    width: 240px;
    height: 414px;
}

.tplb-other a div p {
    width: 240px;
    height: 414px;
}

.tplb-other .pos_2 {
    width: 430px;
    height: 264px;
    left: -164px;
    top: 68px;
    z-index: 1;
    opacity: 0.4;
    filter: alpha(opacity:40);
}

.tplb-other .pos_3 {
    /* width: 538px;
    height: 332px; */
    width: 668px;
    height: 438px;
    left: -240px;
    /* left: -82px; */
    top: 35px;
    z-index: 2;
    opacity: 0.9;
    filter: alpha(opacity:80);
}

.tplb-other .pos_4 {
    /* width: 672px;
    height: 414px; */
    width: 873px;
    height: 516px;
    left: 0px;
    top: 0px;
    z-index: 3;
    opacity: 1;
    filter: alpha(opacity:100);
}

.tplb-other .pos_5 {
    /* width: 538px;
    height: 332px; */
    width: 668px;
    height: 438px;
    /* left: 216px; */
    left: 450px;
    top: 35px;
    z-index: 2;
    opacity: 0.8;
    filter: alpha(opacity:80);
}

.tplb-other .pos_6 {
    width: 430px;
    height: 264px;
    left: 400px;
    top: 68px;
    z-index: 1;
    opacity: 0.4;
    filter: alpha(opacity:40);
}

.tplb-other .pos_7 {
    width: 430px;
    height: 264px;
    left: 400px;
    top: -290px;
    z-index: 0;
    opacity: 0;
    filter: alpha(opacity:0);
}

.tplb-other #prev1 {
    left: 25px;
    top: 200px;
    z-index: 1000;
    cursor: pointer;
}

.tplb-other #next1 {
    left: 755px;
    top: 200px;
    z-index: 1000;
    cursor: pointer;
}

.tplb .leige {
    width: 100px;
    height: 15px;
    position: absolute;
    bottom: 0;
    left: 220px;
    z-index: 1001;
    padding-top: 5px;
}

.tplb .leige li {
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: #fff;
    float: left;
    margin: 0 2px;
    cursor: pointer;
}

.tplb .leige li:nth-of-type(4) {
    background: green;
}

.tplb #footer1 {
    width: 50px;
    height: 0px;
    position: absolute;
    left: -432px;
    top: -100px;
    border-radius: 20px;
    z-index: 10000;
}

.tplb #btn {
    width: 16px;
    height: 16px;
    background: url(../images/closed.gif) no-repeat;
    position: absolute;
    top: -92px;
    right: -425px;
    cursor: pointer;
    display: none;
    z-index: 10001;
}

.tplb-other .leige1 {
    width: 100px;
    height: 15px;
    position: absolute;
    bottom: 0;
    left: 220px;
    z-index: 1001;
    padding-top: 5px;
}

.tplb-other .leige1 li {
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: #fff;
    float: left;
    margin: 0 2px;
    cursor: pointer;
}

.tplb-other .leige1 li:nth-of-type(4) {
    background: green;
}

.tplb-other #footer1 {
    width: 50px;
    height: 0px;
    position: absolute;
    left: -432px;
    top: -100px;
    border-radius: 20px;
    z-index: 10000;
}

.tplb-other #btn1 {
    width: 16px;
    height: 16px;
    background: url(../images/closed.gif) no-repeat;
    position: absolute;
    top: -92px;
    right: -425px;
    cursor: pointer;
    display: none;
    z-index: 10001;
}

@media screen and (max-width: 991px) {
    .cygs {
        overflow: hidden;
    }

    .tplb {
        width: 300px;
        height: 200px;
    }

    .tplb .pos_1 {
        width: 240px;
        height: 156px;
        left: 0;
        top: 0;
    }

    .tplb .pos_2 {
        width: 240px;
        height: 156px;
        left: 0;
        top: 0;
    }

    .tplb .pos_3 {
        width: 260px;
        height: 180px;
        left: 0;
        top: 0;
    }

    .tplb .pos_4 {
        width: 300px;
        height: 200px;
        left: 0px;
        top: 0px;
    }

    .tplb .pos_5 {
        width: 260px;
        height: 180px;
        left: 0;
        top: 0;
    }

    .tplb .pos_6 {
        width: 240px;
        height: 156px;
        left: 0;
        top: 0;
    }

    .tplb .pos_7 {
        width: 240px;
        height: 156px;
        left: 0;
        top: 0;
    }

    .tplb #prev, .tplb #next {
        top: 50%;
        transform: translateY(-50%) scale(.7);
    }

    .tplb #prev {
        left: -65px !important;
    }

    .tplb #next {
        left: auto !important;
        right: -65px !important;
    }

    .yb_fright p {
        margin: 0 auto;
    }
}

@media screen and (min-width: 1921px) and (max-width: 5120px) {
    .wid1500 {
        width: 1500px;
    }

    .dmxj_banner {
        height: 580px;
        background-size: 100% 100%;
    }

    .dmxj_banner .banner_img{
        margin-left:0 !important;
        left:20%;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1500px) {
    .footer_yqlj {
        width: 1200px;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1920px) {
    .container_box {
        background-size: 100% 100%;
    }

    .dmxj_banner {
        /* height: 905px; */
    }

    .dmxj_banner .banner_img {
        width: 900px;
        margin: 0 auto;
        margin-top: 120px;
    }

    .dmxj_jj {
        padding: 20px;
        background-size: 100% 100%;
        height: 470px;
    }

    .jj_tit {
        margin-top: 0px;
        margin-left: 70px;
        width: 10%;
    }

    .jj_cont {
        width: 60%;
        /* margin-right:40px ; */
        padding: 20px 0;
        /* text-align: center; */
        margin: 0 auto;
    }

    .dmxj_img {
        width: 800px;
    }

    .tab_cont {
        line-height: 28px;
    }

    .dmxj_common {
        overflow: hidden;
        height: auto;
    }

    .zrzy_top ul, .tscy_top ul {
        width: 1050px;
    }

    .tscy_tit span {
        font-size: 40px;
        margin: 0;
    }

    .dmxj_tszr_li {
        width: 330px;
    }

    .dmxj_tscy, .dmxj_zrzy {
        padding: 20px;
    }

    .tscy_bottom .dmxj_tszr_li {
        width: 275px;
    }

    .zrzy_top .tscy_tit span {
        margin-left: 0;
    }

    .zrzy_bottom .dmxj_tszr_li {
        width: 368px;
    }

    .dmxj_jjwh {
        padding: 0 35px 0;
        background-size: 100% 100%;
        /* margin-top: 30px; */
    }

    .slideBox, .slideBox .bd img {
        width: 610px;
    }

    .jjwh_box {
        width: 510px;
    }

    .dmxj_jj p {
        /* line-height: 30px; */
        /* padding: 20px 0; */
    }

    .dmxj_jj div img {
        width: 280px;
    }

    .hdf_tscy {
        background-size: 100%;
        padding: 70px;
        height: auto;
    }

    .tscy_hd, .zrzy_hd {
        margin-top: 20px;
    }

    .lytj {
        background-size: 100% 100%;
    }

    .list_tit li img {
        height: 100%;
    }

    .top_list dl {
        padding: 20px 20px 0 20px;
    }

    .lyyw_tit {
        padding-right: 20px;
        width: 200px;
    }

    .tsxj_focusBox {
        width: 910px;
    }

    .focusBox, .focusBox .txt-bg {
        width: 555px;
    }

    .focusBox .num {
        left: 250px;
    }
}

@media (max-width: 1200px) and (min-width: 992px) {
    .container_box {
        /* background-size:100% 100%; */ background-position: 0 100px;
    }

    .dmxj_banner {
        background-size: 100%;
        height: 480px;
    }

    .dmxj_banner .banner_img {
        width: 100%;
        margin-top: 20px;
        text-align: center;
        margin-left: 0;
    }

    .dmxj_banner .banner_img img {
        width: 740px;
    }

    .ybsjyxj {
        margin-top: 0;
    }

    .yb_left, .yb_fright {
        margin-top: 65px;
    }

    .dmxj_jj {
        margin-top: 10px;
        padding: 30px;
        background-size: 100%;
        height: 400px;
    }

    .jj_cont {
        width: 89%;
        /* overflow-y: overlay; */
    }

    .jj_tit {
        margin-left: 2.5%;
        margin-top: -10px;
    }

    .jj_tit a {
        font-size: 26px;
    }

    .dmxj_jj p {
        font-size: 16px;
        line-height: 28px;
        width: 73%;
    }

    .dmxj_tit {
        background-size: 100%;
    }

    .dmxj_tab_but {
        margin: 20px 0;
    }

    .dmxj_tab_but a {
        width: 105px;
        margin-left: 7px;
    }

    .tab_cont {
        font-size: 16px;
        line-height: 28px;
    }

    .dmxj_img {
        width: 51%;
        margin-top: 4%;
    }

    .dmxj_common {
        height: auto;
    }

    .dmxj_tabbox {
        width: 46%;
    }

    .zrzy_top ul, .tscy_top ul {
        width: 88%;
    }

    .dmxj_tscy, .dmxj_zrzy {
        padding: 0 20px;
    }

    .tscy_top ul li {
        width: 31%;
    }

    .dmxj_tszr_li a {
        width: 100%;
    }

    .tscy_tit {
        width: 12%;
    }

    .tscy_tit span {
        margin: 0;
    }

    .tscy_bottom ul {
        overflow: hidden;
    }

    .tscy_bottom .dmxj_tszr_li {
        width: 100%;
    }

    .tscy_bottom li {
        width: 24%;
    }

    .tscy_bottom .dmxj_tszr_li {
        margin-left: 13px;
    }

    .dmxj_tszr_li:first-child {
        margin-left: 0;
    }

    .zrzy_top li {
        width: 31%;
    }

    .zrzy_bottom li {
        width: 31.5%;
    }

    .zrzy_bottom .dmxj_tszr_li {
        width: 100%;
    }

    .slideBox {
        width: 60%;
    }

    .slideBox .bd img {
        width: 100%;
    }

    .jjwh_box {
        width: 39%;
        margin: 0;
        float: right;
    }

    .jjwh_list a {
        width: 77%;
    }

    .hdf_tscy {
        padding: 66px 66px 78px 66px;
    }

    .tscy_box {
        width: 86%;
    }

    .jj_img {
        width: 215px;
    }

    .hdf_tscy, .lytj {
        background-size: 100% 100%;
    }

    .list_tit li img {
        height: 100%;
    }

    .top_list dl {
        padding: 10px 10px 0 10px;
    }

    .lyyw_tit {
        width: 160px;
        padding: 0;
    }

    .dmxj_jjwh {
        padding: 10px;
    }

    .tsxj_focusBox {
        width: 800px;
    }

    .focusBox, .focusBox .txt-bg {
        width: 470px;
    }

    .tsxj_focusBox .txt {
        width: 288px;
    }

    .focusBox .num {
        left: 40%;
    }

    .footer_yqlj {
        width: 100%;
    }

    .wid1500 {
        width: 100%;
    }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
    .container_box {
        /* background-size:100% 100%; */ /* background-position: 0 67px; */ border: none;
    }

    .ybsjyxj {
        margin-top: 0;
    }

    .yb_left, .yb_fright {
        margin-top: 20px;
    }

    .dmxj_banner {
        background-size: 100%;
        height: 275px;
    }

    .dmxj_banner .banner_img {
        width: 100%;
        margin-top: 20px;
        text-align: center;
        margin-left: 0;
    }

    .dmxj_banner .banner_img img {
        width: 540px;
    }

    .dmxj_jj {
        margin-top: 10px;
        padding: 30px;
        background-size: 100%;
        height: 255px;
        background-size: 100% 100%;
    }

    .dmxj_jj div img {
        width: 110px;
    }

    .jj_cont {
        width: 80%;
        height: 172px;
        overflow-y: overlay;
    }

    .jj_tit {
        margin-left: 2.5%;
        margin-top: -12px;
    }

    .jj_tit a {
        font-size: 20px;
        width: 24px;
    }

    .dmxj_common {
        height: auto;
    }

    .dmxj_img {
        width: 100%;
        margin-top: 10%;
    }

    .dmxj_tabbox {
        width: 100%;
    }

    .zrzy_top ul, .tscy_top ul {
        width: 88%;
    }

    .dmxj_tscy, .dmxj_zrzy {
        padding: 0 20px;
    }

    .tscy_top ul li {
        width: 31%;
    }

    .dmxj_tszr_li {
        width: 100%;
        height: 200px;
    }

    .tscy_tit span {
        font-size: 20px;
        width: 20px;
    }

    .tscy_tit {
        width: 12%;
        height: 200px;
    }

    .tscy_tit img {
        height: 200px;
    }

    .tscy_tit span {
        margin: 0;
        line-height: 48px;
    }

    .tscy_bottom ul {
        overflow: hidden;
    }

    .tscy_bottom .dmxj_tszr_li {
        width: 100%;
    }

    .tscy_bottom li {
        width: 24%;
    }

    .tscy_bottom .dmxj_tszr_li {
        margin-left: 9px;
    }

    .dmxj_tszr_li:first-child {
        margin-left: 0;
    }

    .zrzy_top li {
        width: 31%;
    }

    .zrzy_bottom li {
        width: 31.5%;
    }

    .zrzy_bottom .dmxj_tszr_li {
        width: 100%;
    }

    .slideBox {
        width: 60%;
    }

    .slideBox .bd img {
        width: 100%;
    }

    .jjwh_box {
        width: 39%;
        margin: 0;
        float: right;
    }

    .jjwh_list a {
        width: 77%;
    }

    .zrzy_bottom .dmxj_tszr_li {
        margin-left: 12px;
    }

    .dmxj_jjwh {
        padding: 20px;
    }

    .dmxj_tit {
        background-size: 100% 100%;
    }

    .hdf_tscy {
        background: none;
        padding: 0 10px;
        height: auto;
    }

    .tscy_box {
        width: 85%;
    }

    .tscy_tab a, .zrzy_tab a {
        margin-bottom: 10px;
    }

    .lytj {
        background: none;
        padding: 0 10px;
        height: auto;
    }

    .list_tit li {
        height: 107px;
    }

    .top_list dl {
        padding: 10px;
    }

    .tsxj_focusBox {
        width: 100%;
        padding: 0px;
        height: 345px;
    }

    .focusBox {
        width: 60%;
    }

    .tsxj_focusBox .txt {
        padding: 0;
        width: 40%;
        height: 345px;
    }

    .tsxj_focusBox .txt li, .tsxj_focusBox .txt ul {
        height: 345px;
    }

    .dmxj_jjwh {
        background-size: 100% 100%;
        padding: 20;
    }

    .lyyw_tit {
        width: 100%;
        overflow: hidden;
    }

    .lyyw_tit h4 {
        float: left;
        margin: 10px 0 10px 0;
    }

    .lyyw_tit p {
        display: none;
    }

    .lyyw_tit a {
        margin: 0;
        float: right;
        margin: 10px 0 10px 0;
    }

    .footer_yqlj {
        width: 100%;
    }

    .wid1500 {
        width: 100%;
    }
}

@media screen and (max-width: 767px) and (min-width: 320px) {
    .dmxj_banner {
        background-size: 100%;
        height: 130px;
    }

    .dmxj_banner .banner_img {
        width: 100%;
        margin-top: 20px;
        text-align: center;
        margin-left: 0;
    }

    .dmxj_banner .banner_img{
        left:0;
    }

    .dmxj-qh{
        width:100% !important;
        height:100% !important;
    }

    .banner_img {
        text-align: center;
    }

    .banner_img img {
        width: 60%;
    }

    .ybsjyxj {
        padding: 10px;
    }

    .yb_left, .yb_fright {
        width: 100%;
        float: none;
        text-align: center;
    }

    .yb_mid {
        width: 100%;
        float: none;
        margin: 15px 0;
    }

    .dmxj_jj {
        padding: 10px;
        background-position: -300px 0px;
    }

    .jj_tit {
        width: 100%;
        margin-top: 20px;
    }

    .jj_tit a {
        width: 100%;
        font-size: 20px;
        color: #000;
        height: auto;
    }

    .jj_cont {
        width: 100%;
        /* height: 300px; */
        overflow: overlay;
        margin-bottom: 20px;
    }

    .dmxj_jj p {
        line-height: 24px;
        height: 100%;
    }

    .dmxj_tit {
        background-size: 100% 100%;
    }

    .dmxj_tabbox {
        width: 100%;
    }

    .dmxj_tab_but a {
        width: 24%;
        margin-left: 4px;
        font-size: 16px;
    }

    .tab_cont {
        text-indent: 14px;
    }

    .tab_cont {
        font-size: 14px;
    }

    .dmxj_tscy, .dmxj_zrzy {
        margin-top: 0px;
        padding: 10px;
    }

    .zrzy_top ul, .tscy_top ul {
        width: 100%;
    }

    .dmxj_tszr_li, .tscy_bottom .dmxj_tszr_li, .zrzy_bottom .dmxj_tszr_li {
        width: 100%;
        margin-left: 0;
        margin: 5px 0;
    }

    .dmxj_tszr_li, .tscy_bottom .dmxj_tszr_li, .zrzy_bottom .dmxj_tszr_li {
        width: 100%;
    }

    .dmxj_jjwh {
        padding: 20px 10px;
        /* background-position:-200px 0; */
        background-size: 100% 100%;
        height: auto;
    }

    .slideBox {
        width: 100%;
        height: 200px;
    }

    .slideBox .prev, .slideBox .next {
        width: 20px;
        height: 30px;
        background-size: 100% 100%;
    }

    .slideBox .bd img {
        width: 100%;
        height: 200px;
    }

    .jjwh_box {
        width: 100%;
        margin-left: 0;
    }

    .jjwh_tit {
        font-size: 24px;
    }

    .jjwh_list a {
        width: 72%;
    }

    .jjwh_list li {
        display: none;
    }

    .jjwh_list li:nth-child(-n+4) {
        display: block;
    }

    .jj_img {
        display: none;
    }

    .dmxj_jj {
        height: auto;
    }

    .dmxj_jj p {
        width: 100%;
    }

    .container_box {
        background: none;
    }

    .hdf_tscy {
        padding: 0 10px;
        background: none;
    }

    .tscy_tit, .tscy_box {
        width: 100%;
        float: none;
    }

    .tscy_tit a {
        width: 100%;
        display: inline-block;
        font-size: 24px;
        height: 59px;
        text-align: center;
        line-height: 59px;
        background: url(../images/dmxj/hdf_tit_bg.png) no-repeat;
        background-size: 100% 100%;
    }

    .tscy_tit a img {
        display: none;
    }

    .tscy_tit a span {
        display: inline-block;
        width: 100%;
        margin: 0;
        font-size: 30px;
        font-family: Songti SC;
        font-weight: bold;
        color: rgba(255, 255, 255, 1);
    }

    .tscy_tab a, .zrzy_tab a {
        margin: 10px 5px;
        margin: 10px 5px;
        width: 46.3%;
        padding: 0;
    }

    .lytj {
        padding: 10px;
        background: none;
    }

    .list_tit li {
        width: 50%;
        height: 110px;
    }

    .list_tit li a {
        position: relative;
        font-size: 18px;
        z-index: 6;
        top: 0;
        left: 0;
        display: inline-block;
        width: 100%;
        text-align: center;
        line-height: 110px;
    }

    .list_tit li img {
        width: 100%;
        height: 100%;
    }

    .top_listbox {
        height: auto;
        margin-top: 20px;
    }

    .top_listbox {
        height: auto;
        margin-top: 20px;
    }

    .tzdt_list .list_li a {
        width: 67%;
    }

    .top_list dl {
        width: 100%;
        padding: 10px 5px;
        height: auto;
        border-left: none;
    }

    .tsxj_focusBox {
        width: 100%;
        padding: 0;
        height: 320px;
        margin-top: 20px;
    }

    .focusBox {
        width: 100%;
    }

    .tsxj_focusBox .txt {
        display: none;
        width: 0;
        height: 0;
    }

    .focusBox .pic {
        width: 100%;
        /* height: 100%; */
        height: 216px;
    }

    .focusBox .txt-bg, .focusBox .num {
        width: 100%;
    }

    .focusBox .num {
        left: 40%;
    }

    .lyyw_tit {
        width: 100%;
        padding: 0;
        margin: 0;
    }

    .lyyw_tit h4 {
        margin: 10px 0;
    }

    .lyyw_tit a {
        margin-top: 20px;
    }

    .footer_yqlj {
        width: 100%;
    }

    .wid1500 {
        width: 100%;
    }

    .dmxj_common {
        height: auto;
    }

    .ybsjyxj {
        margin-top: 20px;
    }

    .yb_left img {
        width: 62%;
    }
}

.clear {
    clear: both;
}

.new_title {
    text-align: center;
    margin: 60px 0 20px 0;
    background: url(../images/dmxj/title_bg.png) no-repeat center;
}

.new_title a img {
    transition: all 0.6s ease-in-out;
}

.new_title a img:hover {
    transform: scale(1.1);
}

.zrzy_new {
    background: url(../images/dmxj/zrzy_bg.png) no-repeat center;
}

.zrzy_content {
    height: 100%;
}

.zrzy_content ul li {
    height: 100%;
    float: left;
    height: 600px;
    background-size: 95%;
    position: relative;
}

.hytz-tab ul li {
    height: 87px;
    float: left;
    width: 50%;
    position: relative;
    font-size: 30px;
    text-align: center;
    line-height: 87px;
    background-color: #e5eeef;
    color: #035a65;
    cursor: pointer;
}

.hytz-tab ul li.on {
    color: #fff;
    background: url(../images/dmxj/tzxj_on.png);
}

.hytz-tab ul li.on::after {
    display: block;
}

.hytz-tab ul li::after {
    content: '';
    /* width: 35px;
    height: 35px;
    background-color: #06545e; */
    position: absolute;
    bottom: -39px;
    left: 50%;
    transform: translateX(-50%);
    border: 20px solid transparent;
    border-top: 20px solid #06545e;
    display: none;
}

.hytz-content {
    min-height: 366px;
    padding: 65px 35px;
    background-color: #fff;
}

.hytz-content ul {
    height: 300px; 
    overflow-y:auto;
}
.hytz-content ul::-webkit-scrollbar {
    width: 6px;
    height:20px;
    background:#f3f3f3;
}
.hytz-content ul::-webkit-scrollbar-thumb {
  background: #144b71;
}
.hytz-content ul li {
    float: left;
    width: 30%;
    height: 100%;
    margin-left: 50px;
    line-height: 30px;
}
.hytz-content ul li:nth-child(4){
    margin-left: 0;
}
.gj_title a {
    font-weight: 700;
    color: #1d1d1d;
    font-size: 20px;
    display: block;
    height: 60px;
}

.gj_content {
    color: #767676;
    font-size: 16px;
    margin: 30px 0
}

.hytz-content ul li span {
    color: #757575;
    font-size: 16px;
    padding-left: 30px;
    background: url(../images/dmxj/time.png) no-repeat left center;
}

.hytz-content ul li:first-child {
    margin-left: 0;
}

.tscy_content ul li {
    float: left;
    width: 80px;
    height: 244px;
    background-position-x: left;
    margin: 0 40px;
    /* margin-left: 15px; */
    /* margin-right: 15px; */
}

.tscy_content ul li:nth-child(2n) {
    margin: 0 25.8px !important;
}

/* .tscy_content ul li:nth-child(2n){width:100px;} */
.tscy_content ul li:nth-child(1) {
    margin-left: 0;
}

.tscy_content ul li:nth-child(15) {
    margin-right: 0;
    width: 79px;
}

.tscy_content ul li:nth-child(n) {
    margin: 0;
}

.tscy_content ul li:nth-child(16),.tscy_content ul li:nth-child(17),.tscy_content ul li:nth-child(19) {
    display: none;
}
.tscy_content ul li:nth-child(20){
    margin:0 !important;
}
.tscy_content ul li a {
    display: block;
    width: 100%;
    height: 100%;
}

.sysh {
    background: url(../images/dmxj/yqscjg.png) no-repeat center;
}

.mtmhg {
    background: url(../images/dmxj/mtmdmhg.png) no-repeat center;
}

.dldl {
    background: url(../images/dmxj/lsky.png) no-repeat center;
}

.fzfz {
    background: url(../images/dmxj/ly.png) no-repeat center;
}

.dzcp {
    background: url(../images/dmxj/mhhfzfz.png) no-repeat center;
}

.lg {
    background: url(../images/dmxj/lsyjgs.png) no-repeat center;
}

.nfcpjg {
    background: url(../images/dmxj/yzxcp.png) no-repeat center;
}

.xjl {
    background: url(../images/dmxj/xjl.png) no-repeat center;
}

.wlcy {
    background: url(../images/dmxj/wlcy.png) no-repeat center;
}

/* .ptj {
    background: url(../images/dmxj/ptj.png) no-repeat center;
}

.ly {
    background: url(../images/dmxj/ly.png) no-repeat center;
    width: 78px !important;
} */
.xt-qs {
    background: url(../images/dmxj/xt-qs.png) no-repeat center;
    width: 50px !important;
}

.xt-ls {
    background: url(../images/dmxj/xt-ls.png) no-repeat center;
    width: 50px !important;
}

.xt-qlsl {
    background: url(../images/dmxj/xt-qlsl.png) no-repeat center;
    width: 45px !important;
}

.xt-zs {
    background: url(../images/dmxj/xt-zs.png) no-repeat center;
    width: 45px !important;
}

.xt-lls {
    background: url(../images/dmxj/lls.png) no-repeat center;
    width: 45px !important;
}

.xt-qlas {
    background: url(../images/dmxj/xt-qlas.png) no-repeat center;
    width: 42px !important;
}

.xt-qls {
    background: url(../images/dmxj/xt-qls.png) no-repeat center;
    width: 50px !important;
}

.xt-qls {
    background: url(../images/dmxj/xt-qls.png) no-repeat center;
    width: 45px !important;
}
.ly-lss{
    background: url(../images/dmxj/ly-lss.png) no-repeat center;
    width: 45px !important;
}
.xjms_more {
    text-align: right;
    margin-bottom: 20px;
}

.xjms_more a {
    color: #045762;
    font-size: 20px;
}

.xjms_content ul li a {
    /*     position: relative; */
    width: 100%;
    height: 100%;
}

.xjms_content ul li a img {
    height: 362px;
    width: 100%;
    position: absolute;
    /* top: 0; */
    left: 0;
    transition: all 0.4s ease-in-out;
}

.xjms_content ul li a img:hover {
    transform: scale(1.1)
}

.xjms_content ul li:nth-child(2n) a img {
    bottom: 0
}

.xjms_content ul li {
    position: relative;
    width: 288px;
    margin-right: 15px;
    float: left;
    margin-bottom: 35px;
    height: 443px;
    background: #f2f2f2;
    background: #f2f2f2 url(../images/dmxj/img_item_bg.png) repeat-x bottom left;
}

.xjms_content ul li:nth-child(2n) {
    background-position: top;
}

.xjms_content ul li:nth-child(5n) {
    margin-right: 0;
}

.xjms_content ul li p {
    position: absolute;
    height: 54px;
    /* background-color: rgba(0, 0, 0, .4); */
    bottom: 20px;
    width: 100%;
    text-align: center;
    line-height: 54px;
    font-size: 20px;
    /* color: #fff; */
}

.xjms_content ul li:nth-child(2n) p {
    top: 20px;
}

.yoblh_new .new_title {
    background: url(../images/dmxj/yoblh.png) no-repeat center bottom;
    font-size: 35px;
    font-weight: 700;
    color: #06545e;
    height: 60px;
}

.yoblh_tab {
    margin-bottom: 30px;
}

.yoblh_tab div a.on {
    font-weight: 700;
}

.yoblh_tab div.fl a {
    color: #06545e;
    margin-right: 10px;
    font-size: 18px;
    padding-left: 15px;
    position: relative;
}

.yoblh_more a {
    font-size: 20px;
    color: #06545e;
}

.yoblh_tab div a::before {
    content: '';
    background-color: #06545e;
    width: 5px;
    height: 5px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.yoblh_content ul li {
    float: left;
    width: 476px;
    background-color: #fff;
    margin-left: 35px;
    padding: 35px;
    border-bottom: 6px solid #06545e;
    position: relative;
    height: 281px;
}

.yoblh_content ul li::after {
    content: '';
    width: 4px;
    height: 34px;
    background-color: #06545e;
    left: 0;
    top: 33px;
    position: absolute;
}

.yoblh_content ul li:first-child {
    margin-left: 0;
}

@media (max-width: 1440px) {
    .wid1500 {
        width: 1200px;
    }

    .xjms_content ul li:nth-child(5n) {
        display: none;
    }

    .picScroll-left .bd ul li {
        width: 382px;
    }

    .dmxj_img {
        width: 620px;
    }

    .hytz-content ul li {
        width: 29%;
    }

    .tscy_content ul li {
        width: 124px;
    }

    .xjms_content ul li {
        width: 285px;
        /* height: 200px; */
    }

    .yoblh_content ul li {
        width: 375px;
    }

    .dmxj_jj {
        height: auto;
    }

    .jj_cont {
        width: 80%;
    }

    .jj_tit {
        margin-left: 50px;
    }
}

@media(max-width: 1200px) {
    .wid1500 {
        width: 100%;
    }

    .footer_cont ul {
        width: 100%;
        margin-left: 56px;
    }

    .jj_tit {
        margin-left: 25px;
    }

    .dmxj_jj p {
        width: 60%;
    }

    .dmxj_jj {
        background-size: 100% 100%;
    }
    .enter-container{width: 100% !important;text-align: center;margin: 0 auto;height: auto !important;}
}

@media(max-width: 768px) {
    .zrzy_content ul li {
        width: 50%;
        height: 240px;
        background-position: top;
    }

    .picScroll-left .bd ul li {
        width: 100%;
    }

    .new_title a img {
        width: 130px
    }

    .new_title {
        margin: 20px;
    }

    .zrzy_content ul li a {
        top: 40% !important;
    }

    .hytz-content {
        padding: 20px;
    }

    .hytz-content ul li {
        width: 100%;
        margin-left: 0;
        border-bottom: 1px solid #ccc;
        margin-bottom: 20px;
        padding-bottom: 20px;
    }

    .xjms_content ul li {
        width: 100%;
        background-position: bottom !important;
    }

    .xjms_content ul li a p {
        top: 365px !important;
        top: auto;
    }

    .xjms_content ul li a img {
        top: 0;
    }

    .yoblh_content ul li {
        width: 100%;
        margin-left: 0;
    }

    .tscy_content ul {
        padding: 0 0 0 15px;
    }

    .tscy_content ul li {
        width: 25%;
        margin: 0;
    }

    .tscy_content ul li:nth-child(2n) {
        display: none;
    }

    .goTop {
        display: none;
    }

    .dmxj_jj {
        background-image: none;
        margin-top: 5px;
    }

    .jj_cont {
        width: 100%;
    }

    .dmxj_jj p {
        width: 100%;
        text-align: justify;
    }

    .dmxj_img {
        width: 100%;
    }

    .jj_tit {
        margin-left: 0;
        margin-bottom: 20px;
    }
    /* 新疆概况 */
    .enter-trad{height: 673px;}
    .enter-trad-title{width: 90% !important;margin:0 auto;float: initial;/* height: 200px; */}
    .enter-trad-title>p{margin:0 auto;}
    .enter-trad-main{width: 90% !important;height: 100%;text-align:center;margin:0 auto;top: 5px;float: initial;height: 290px !important;}
    .enter-trad-main video{width:100%;text-align:center;height: 200px !important;}
    .enter-trad .enter-trad-more{width:92%;height: 50px;position:unset;margin:0 auto;background-size: 100% 100%;}
    .enter-trad .enter-trad-more>a{line-height: 50px;margin-left: 0 !important;text-align: center;margin: 0 auto;display: block;}
}

.enter-yxj {
    /* margin-top: 60px; */
    width: 100%;
    height: 635px;
}

.enter-yxj-dzmp {
    width: 729px;
}

.enter-yxj-dzmp-title {
    width: 100%;
    height: 45px;
    margin: 0 auto;
    text-align: center;
    /* background: url(../images/dzmp_title_bg.png) no-repeat center bottom; */
    background-size: 38%;
}

.enter-yxj-dzmp-title a {
    display: block;
    width: 100%;
    height: 125px;
    color: #333333;
    font-size: 28px;
    font-weight: bold;
    background: url(../images/dzmp_title_model_bg.png) no-repeat center;
}

.enter-yxj-dzmp-dt {
    background: url(../images/dt_bg.png) no-repeat center;
    background-size: 100%;
    margin-top: 20px;
    position: relative;
}

.enter-yxj-dzmp-dt-wz {
    position: absolute;
}

.enter-yxj-dzmp-dt-wz-block {
    position: absolute;
}
.enter-yxj-dzmp-dt-wz-block:hover img:nth-child(1){
    display:none;
}
.enter-yxj-dzmp-dt-wz-block:hover img:nth-child(2){
    display:block;
    transform:scale(1.5);
    cursor:pointer;
}

.enter-yxj-dzmp-dt-wz-block img:nth-child(2){display:none;}


.enter-yxj-dzmp-dt-wz-block p {
    display: none;
    background: #fff;
    width: 100%;
    font-size: 18px;
    position: relative;
    left: 25px;
    top: -26px;
    padding: 10px;
    line-height: 10px;
    z-index: 999;
}

.enter-yxj-dzmp-dt-wz-block p a {
    font-size: 18px;
}

.enter-yxj-dzmp-dt-wz-block-active p {
    display: block !important;
}

.enter-yxj-mobile {
    width: 710px;
}

.enter-yxj-mobile-title {
    width: 100%;
    height: 45px;
    margin: 0 auto;
    text-align: center;
    /* background: url(../images/yxj_title_bg.png) no-repeat center bottom; */
    background-size: 38%;
}

.enter-yxj-mobile-title a {
    display: block;
    width: 100%;
    height: 125px;
    color: #333333;
    font-size: 28px;
    font-weight: bold;
    background: url(../images/yxj_title_model_bg.png) no-repeat center;
}

.enter-yxj-mobile-bottom {
    margin-top: 70px;
}

.enter-yxj-mobile-bottom-title img {
    display: inline-block;
    vertical-align: top;
}

.enter-yxj-mobile-bottom-title div {
    display: inline-block;
    margin-left: 30px;
}

.enter-yxj-mobile-bottom-title div span {
    display: block;
}

.enter-yxj-mobile-bottom-title div span:first-child {
    font-size: 24px;
    color: #295367;
    font-weight: bold;
}

.enter-yxj-mobile-bottom-title div span:last-child {
    font-size: 20px;
    color: #295367;
    font-weight: bold;
    margin-top: 15px;
}

.enter-yxj-mobile-bottom-content {
    font-size: 16px;
    color: #333333;
    text-indent: 26px;
    line-height: 35px;
    margin-top: 40px;
}

.enter-yxj-mobile-bottom-ewm {
    margin-top: 20px;
    margin-left: 40px;
}

.enter-yxj-mobile-bottom-ewm img:first-child {
    display: inline-block;
    width: 180px;
    height: 180px;
}

.enter-yxj-mobile-bottom-ewm img:last-child {
    display: inline-block;
    width: 180px;
    height: 200px;
    margin-left: 250px;
}

.lbt-box {
    position: relative;
    height: 600px;
    margin: 0 auto 20px;
    margin-top: 80px;
}

.imgs {
    width: 100%;
    height: 100%;
    perspective: 1000px;
}

.imgitem {
    position: absolute;
    width: 30%;
    height: 600px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 0;
    transition: .8s;
    opacity: 0;
    background: none;
    overflow: hidden;
}

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

.imgitem video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.imgitem_link {
    position: absolute;
    width: 360px;
    right: 14px;
    top: 13px;
    line-height: 40px;
    height: 570px;
    color: #fff;
    font-size: 16px;
    background: #1652488c;
    overflow: hidden;
    padding: 30px;
    border-top-right-radius: 40px;
    border-bottom-right-radius: 50px;
}

.imgitem_link h2 {
    text-align: center;
}

.imgitem_link p {
    text-align: justify;
    text-indent: 32px;
    height: 370px;
    overflow: hidden;
    margin-top: 30px;
    line-height: 2;
    font-size: 20px;
}

.imgitem_link span {
    width: 19%;
    height: 59px;
    color: #fff;
    text-overflow: ellipsis;
    font-size: 24px;
    float: right;
    margin-top: 15px;
    display: inline-block;
}

.imgitem_link span.on {
    font-size: 24px;
    float: initial;
    display: initial;
}

.imgitem_video {
    width: 100%;
    height: 100%;
    cursor: pointer;
    border-radius: 20px;
    display: block;
    overflow: hidden;
}

.imgitem_cover {
    position: absolute;
    width: 100%;
    height: 100%;
    pointer-events: none;
    border-radius: 20px;
    overflow: hidden;
}

.cur-img {
    width: 70%;
    z-index: 100;
    opacity: 1;
    border-radius: 7px;
    border-radius: 70px;
    overflow: hidden;
}

.imgitem--pause:hover:before {
    content: '';
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url(../images/zjks_pause.png) no-repeat;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 3;
    pointer-events: none;
}

.imgitem--play:before {
    content: '';
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url(../images/zjks_play.png) no-repeat;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 3;
    pointer-events: none;
}

.pre-img {
    transform: translateX(-600px) rotateY(0deg) scale(0.8);
    z-index: 9;
    opacity: 0.9;
    overflow: hidden;
    height: 440px;
}

.next-img {
    transform: translateX(600px) rotateY(0deg) scale(0.8);
    z-index: 9;
    opacity: 0.9;
    overflow: hidden;
    height: 440px;
}

#xjgkpre {
    background: url(../images/dmxj/btn_l.png) no-repeat left center;
    height: 115px;
    width: 83px;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -58px;
    border: none;
}

#xjgknext {
    background: url(../images/dmxj/btn_r.png) no-repeat left center;
    height: 115px;
    width: 83px;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -58px;
    border: none;
}

.pre-img .imgitem_link {
    width: 10%;
    overflow: hidden;
    height: 350px !important;
}

.next-img .imgitem_link {
    width: 100%;
    overflow: hidden;
    height: 415px !important;
    right: 0;
    /* padding: 19px; */
}

.next-img .imgitem_link p {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 50px;
    overflow: hidden;
    height: 210px !important;
}

.next-img .imgitem_link span {
    margin-top: 10px;
    width: 15% !important;
}

@media (max-width: 768px) {
    .cur-img {
        width:100%;
        height: 300px;
    }

    .lbt-box {
        margin: 0;
        width: 100%;
        height: 300px;
    }

    .imgitem_link {
        top: 0px;
        right: 40px;
        width: 20%;
        height: 100px;
    }

    .imgitem_link p {
        height: 190px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    #xjgkpre,#xjgknext {
        backgrounds-size: 100%;
        heihgt: 70px;
        width: 70px;
    }

    .zrzy-lb-pen {
        height: 100% !important;
    }

    .zrzy-lb-pen .tempWrap {
        overflow: hidden;
        width: inherit !important;
        height: inherit;
    }

    .zrzy-lb-pen .zrzy-lb-pen-main {
        overflow: hidden;
        width: inherit !important;
        left: 0 !important;
        height: inherit;
    }

    .zrzy-lb-pen .zrzy-lb-pen-main ul {
        width: inherit !important;
    }

    .zrzy-lb-pen .zrzy-lb-pen-main ul li {
        width: inherit !important;
        float: initial !important;
        height: 100% !important;
        margin-top: 30px;
    }

    .zrzy-lb-pen .zrzy-lb-pen-main ul li:nth-child(3) {
        margin-top: 30px !important;
    }

    .zrzy-lb-pen-hd {
        display: none;
    }

    .zrzy-lb-pen-main-b {
        width: 100% !important;
    }

    .zrzy-lb-pen-main-b p {
        display: block;
        width: 100% !important;
    }

    .zrzy-lb-qh {
        width: 100% !important;
        height: auto !important;
        margin-top: 20px !important;
    }

    .zrzy-lb-qh ul {
        width: 100% !important;
        height: auto !important;
    }

    .zrzy-lb-qh ul li {
        width: 100% !important;
        height: auto !important;
        padding: 20px 20px !important;
        line-height: 0px !important;
    }

    .zrzy-lb-qh ul li .zrzy-lb-qh-t {
        width: 100% !important;
        height: 50px !important;
        padding: 0 !important;
    }

    .zrzy-lb-qh ul li .zrzy-lb-qh-b {
        width: 100% !important;
        padding: 20px 28px;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        opacity: 1 !important;
        margin-top: 65px !important;
    }

    .zrzy-lb-qh ul li .zrzy-lb-qh-b p {
        width: 100% !important;
    }
    .enter-yxj-dzmp{
        width:100%;
    }
    .enter-yxj-dzmp-dt-wz-block:nth-child(2){left:112px !important;top:200px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(3){left: 47px !important;top: 189px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(4){left: 35px !important;top: 154px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(5){left: 126px !important;top: 137px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(6){left: 252px !important;top: 97px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(7){left: 306px !important;top: 88px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(8){left: 198px !important;top: 73px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(9){left: 149px !important;top: 66px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(10){left: 185px !important;top: 38px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(11){left: 222px !important;top: 7px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(12){left: 165px !important;top: 45px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(13){left: 213px !important;top: 94px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(14){left: 229px !important;top: 157px !important;}
    .enter-yxj-dzmp-dt-wz-block:nth-child(15){left: 179px !important;top: 79px !important;}


    .enter-yxj-mobile{width:100%;}
    .enter-yxj-mobile-bottom-ewm{margin:0;padding-left:10px;}
    .enter-yxj-mobile-bottom-ewm img:last-child{margin:10px;}

    .zrzy-lb-qh ul li:nth-child(1) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-dlwz.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(2) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-xzqh.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(3) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-rkgc.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(4) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-dxdm.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(5) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-qhtz.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(6) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-tslg.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(7) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-kczy.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(8) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-lvzy.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(9) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-whdy.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(10) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-jcss.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(11) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-dwkf.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    .zrzy-lb-qh ul li:nth-child(12) .zrzy-lb-qh-t{
        background:none !important;
        background:url(../images/hx-zrzy-dkyj.png) no-repeat !important;
        height: 80px !important;
        line-height: 80px;
        background-size: 100% auto !important;
    }
    
    .tslg{margin:10px auto !important;}
}

.zrzy-lb-pen {
    background: url(../images/zrzy_lb_item_bg.png) no-repeat;
    background-size: 100% 100%;
    height: 490px;
    overflow: hidden;
    padding: 50px 30px 0 30px;
    margin-top: 40px;
}

.zrzy-lb-pen .zrzy-lb-pen-main {
    overflow: hidden;
}

.zrzy-lb-pen .zrzy-lb-pen-main ul {
    width: 1500px;
    overflow: hidden;
}

.zrzy-lb-pen .zrzy-lb-pen-main ul li {
    width: 420px;
    height: 330px;
    overflow: hidden;
    float: left;
    margin-right: 90px;
}

.zrzy-lb-pen .zrzy-lb-pen-main ul li .zrzy-lb-pen-main-t {
    width: 437px;
    height: 70px;
}

.zrzy-lb-pen .zrzy-lb-pen-main ul li .zrzy-lb-pen-main-t img {
    width: 70px;
    height: 70px;
    display: inline;
    float: left;
}

.zrzy-lb-pen .zrzy-lb-pen-main ul li .zrzy-lb-pen-main-t h3 {
    font-size: 31px;
    color: #fff;
    font-weight: 500;
    margin-left: 30px;
    display: inline;
    float: left;
}

.zrzy-lb-pen-main-b {
    margin-top: 30px;
}

.zrzy-lb-pen-main-b p {
    font-size: 16px;
    color: #fff;
    text-align: justify;
    text-indent: 40px;
    background: none !important;
    line-height: 35px;
}

.zrzy-lb-pen .zrzy-lb-pen-main ul li:nth-child(3) {
    margin: 0;
}

.zrzy-lb-pen-hd {
    margin-top: 40px;
    width: 100%;
}

.zrzy-lb-pen-hd ul {
    width: 150px;
    margin: 0 auto;
    text-align: center;
}

.zrzy-lb-pen-hd ul li {
    background: url(../images/zrzy_lb_item_li.png) no-repeat;
    background-size: 100% 100%;
    width: 20px;
    height: 20px;
    float: left;
    margin-left: 20px;
}

.zrzy-lb-pen-hd ul li:nth-child(1) {
    margin: 0;
}

.zrzy-lb-pen-hd-li-active {
    background: url(../images/zrzy_lb_item_li_active.png) no-repeat !important;
    background-size: 100% 100%;
    width: 20px;
    height: 20px;
}

.zrzy-lb-qh {
    overflow: hidden;
    position: relative;
    height: 385px;
    margin-top: 80px;
}

.zrzy-lb-qh ul {
    overflow: hidden;
    height: 385px;
}

.zrzy-lb-qh ul li {
    float: left;
    overflow: hidden;
    width: 74px;
    transition: all 0.5s ease-in-out 0s;
    position: relative;
}

.zrzy-lb-qh ul li .zrzy-lb-qh-t {
    width: 74px;
    height: 384px;
    /* float: left; */
    overflow: hidden;
    line-height: 30px;
    padding: 150px 20px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
}

.zrzy-lb-qh ul li .zrzy-lb-qh-t h4 {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #fff;
}

.zrzy-lb-qh ul li .zrzy-lb-qh-b {
    width: 611px;
    /* float: left; */
    padding: 47px 25px;
    overflow: hidden;
    background-color: #fff;
    height: 384px;
    opacity: 0;
    transition: all 0s ease-in-out 0s;
    margin-left: 75px;
}

.zrzy-lb-qh ul li .zrzy-lb-qh-b p {
    font-size: 23px;
    color: #000000;
    line-height: 1.6;
    text-indent: 49px;
    text-align: justify;
    height:258px;
    overflow:hidden;
    max-height:258px;
    letter-spacing: 0;
}

.zrzy-lb-qh ul li .zrzy-lb-qh-b a {
    display: block;
    font-size: 14px;
    color: #2d75ee;
    margin-top: 23px;
    width: 60px;
    height: 20px;
    margin-right: 10px;
    float: right;
}

.zrzy-lb-qh ul li .zrzy-lb-qh-b a::after {
    display: block;
    content: "";
    background: url(../images/more_bg.png) no-repeat;
    background-size: 100% auto;
    width: 60px;
    height: 40px;
}

.zrzy-lb-qh ul li:nth-child(1) .zrzy-lb-qh-t {background:url(../images/zrzy-dlwz.png) no-repeat;}

.zrzy-lb-qh ul li:nth-child(2) .zrzy-lb-qh-t {
/*     background-color: #a8def9; */
    background:url(../images/zrzy-xzqh.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(3) .zrzy-lb-qh-t {
/*     background-color: #9dccf4; */
    background:url(../images/zrzy-rkgc.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(4) .zrzy-lb-qh-t {
/*     background-color: #bfd8f7; */
    background:url(../images/zrzy-dxdm.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(5) .zrzy-lb-qh-t {
/*     background-color: #a7dfb6; */
    background:url(../images/zrzy-qhtz.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(6) .zrzy-lb-qh-t {
/*     background-color: #b1e1c7; */
    background:url(../images/zrzy-tslg.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(7) .zrzy-lb-qh-t {
/*     background-color: #aae8a1; */
    background:url(../images/zrzy-kczy.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(8) .zrzy-lb-qh-t {
/*     background-color: #fcdcab; */
    background:url(../images/zrzy-lvzy.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(9) .zrzy-lb-qh-t {
/*     background-color: #f8e0b4; */
    background:url(../images/zrzy-whdy.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(10) .zrzy-lb-qh-t {
/*     background-color: #ee9cb4; */
    background:url(../images/zrzy-jcss.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(11) .zrzy-lb-qh-t {
/*     background-color: #f7c2c7; */
    background:url(../images/zrzy-dwkf.png) no-repeat;
}

.zrzy-lb-qh ul li:nth-child(12) .zrzy-lb-qh-t {
/*     background-color: #f6d2d2; */
    background:url(../images/zrzy-dkyj.png) no-repeat;
}

.zrzy-lb-qh-li-active {
    width: 685px !important;
}

.zrzy-lb-qh-li-active .zrzy-lb-qh-b {
    opacity: 1 !important;
}
/* 新疆概况 */
.enter-trad{position: relative;overflow: hidden;height: auto;}
.enter-trad-title{width: 50%;padding: 0 10px;overflow-y: scroll;height: 420px;color:#333333;font-family: "Microsoft YaHei";line-height: 36px;font-size: 20px;text-indent: 2em;}
.enter-trad-title>span:nth-child(1){width:190px;color:rgb(51 51 51 / 0.5);}
.enter-trad-title>span:nth-child(2) a{display:block;margin-top:20px;color:#285266;}
.enter-trad-title>p{text-indent:41px;text-align:justify;line-height:36px;color:#333333;font-family: "Microsoft YaHei";font-size:20px !important;}
.enter-trad-title>p *{
    font-family: "Microsoft YaHei" !important;
    font-size:20px !important;
    
}
.disblock{display:block;}
.f16{font-size: 18px;}
.enter-container{/* width: 1500px; *//* margin:0 auto; */}

.enter-trad-main{width: 50%;height:450px;position: relative;right: 0;top:0;z-index:2;overflow:hidden;}
.enter-trad-main a{display:block;width:100%;height:100%;}
.enter-trad-main a>img:nth-child(2){width:100%;height:100%;}
.enter-trad-main a>img:nth-child(1){position:absolute;left: 44.6%;top:44%;}
.enter-trad-main a>video{width:100%;}
.enter-trad .enter-trad-more{
    /* width: 100%; */
    /* height: 45px; */
    /* background:url(../images/xjgk_ljgd_more.png) no-repeat; */
    /* background-size: 100% 100%; */
    /* background-color: #e3e3e3; */
    z-index:1;
    position:absolute;
    bottom: 0;
    right: 50%;
}
.enter-trad .enter-trad-more>a{/* height: 110px; *//* line-height: 45px; *//* margin-left:60px; */color: #999;vertical-align: middle;padding: 0 20px;position: relative;}
.enter-trad .enter-trad-more>a span {    
    position: absolute;
    top: 50%;
    right: 5px;
    content: '';
    width: 8px;
    height: 8px;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    transform: translateY(-50%) rotate(-45deg);
}
.enter-trad .enter-trad-more>a>img{vertical-align: middle;margin-left: 20px;/* background: #999; *//* color: #999; */}

/* 林果 */
.tslg{
    width:100%;
    margin:40px auto;
    text-align:center;
}

