@media (min-width: 768px) {
    #ea_h,#ea_ba,#ea_c,#ea_b {
        min-width: 1100px;
    }

    .top {
        width: 100%;
        height: 209px;
        position: relative;
        border-bottom: 1px solid #CCCCCC;
    }

    .t_t {
        width: 100%;
        height: 40px;
        overflow: hidden;
        background: #EEEEEE;
    }

    .t_t_two {
        width: 1200px;
        height: auto;
        margin: 0 auto;
    }

    .t_t_w {
        width: 1200px;
        height: 40px;
        margin: 0 auto;
        line-height: 40px;
    }

    .t_name {
        font-size: 12px;
        color: #333333;
        float: left;
    }

    .t_name2 {
        float: right;
        font-size: 12px;
        color: #333333;
    }

    .t_name2 a {
        color: #333;
    }

    .t_name2 a.t_name2_cur {
        padding-left: 16px;
        display: none;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/t_name2_cur.png?d=20190515100909628) no-repeat left center;
        margin-left: 15px;
    }

    .t_name2 a:hover {
        color: #da251c;
    }

    .t_t_two_w {
        width: 100%;
        height: 124px;
    }

    .t_logo {
        float: left;
        width: auto;
        height: 124px;
    }

    .t_logo img {
        height: 124px;
    }

    .t_tel {
        float: right;
        width: auto;
        height: 124px;
        overflow: hidden;
        padding-left: 40px;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/t_tel.png?d=20190515100909628) no-repeat left center;
    }

    .t_tel_ts {
        display: block;
        font-size: 14px;
        color: #666666;
        margin-top: 34px;
        height: 24px;
        line-height: 24px;
    }

    .t_tel_nb {
        display: block;
        width: 176px;
        height: 28px;
        background: url(https://0.rc.xiniu.com/g2/M00/45/B6/CgAGfFzirJSAVskdAAALLrzdWpM087.png) no-repeat center;
    }

    .ep_t_fx {
        float: right;
        width: auto;
        height: 124px;
        overflow: hidden;
    }

    .bdsharebuttonbox {
        height: 33px;
        margin-top: 46px;
    }

    .bdsharebuttonbox a {
        display: block;
        width: 33px!important;
        height: 33px!important;
        margin: 0 5px 0 0!important;
        padding: 0!important;
        float: left!important;
    }

    .bd_weixin_popup {
        width: 250px!important;
        height: 315px!important;
    }

    .bdsharebuttonbox a.bds_more {
        display: none!important;
    }

    .bdsharebuttonbox a.bds_mail {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/bds_mail.png?d=20190515100909628) no-repeat center;
    }

    .bdsharebuttonbox a.bds_sqq {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/bds_sqq.png?d=20190515100909628) no-repeat center;
    }

    .bdsharebuttonbox a.bds_weixin {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/bds_weixin.png?d=20190515100909628) no-repeat center;
    }

    .bdsharebuttonbox a.bds_tsina {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/bds_tsina.png?d=20190515100909628) no-repeat center;
    }

    .bdsharebuttonbox a.bds_bdhome {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/bds_bdhome.png?d=20190515100909628) no-repeat center;
    }

    .xn_h_43_wrap {
        width: 290px;
        height: 44px;
        position: relative;
        float: left;
    }

    .xn_h_43_btn {
        width: 290px;
        height: 44px;
        background: #DA251C;
        line-height: 44px;
        text-align: center;
        cursor: pointer;
        margin-bottom: 1px;
    }

    .xn_h_43_btntxt {
        padding-left: 40px;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_btntxt.png?d=20190515100909628) no-repeat left center;
        font-size: 15px;
        color: #fff;
    }

    .xn_h_43_ul {
        position: relative;
        z-index: 99;
    }

    .xn_h_43_inner {
        display: none;
    }

    .index_body .xn_h_43_inner,.xn_h_43_wrap:hover .xn_h_43_inner {
        display: block;
    }

    .xn_h_43_ul>li {
        background: rgba(0,0,0,0.7);
    }

    .xn_h_43_ul>li:nth-child(1) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_1.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_ul>li:nth-child(2) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_2.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_ul>li:nth-child(3) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_3.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_ul>li:nth-child(4) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_4.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_ul>li:nth-child(5) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_5.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_ul>li:nth-child(6) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_6.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_ul>li:nth-child(7) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_7.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_ul>li:nth-child(8) .xn_h_43_tbox {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_8.png?d=20190515100909628) no-repeat 8px center;
    }

    .xn_h_43_tbox {
        height: 78px;
        border-bottom: 1px solid rgba(255,255,255,0.2);
        padding-left: 88px;
        position: relative;
    }

    .xn_h_43_title {
        display: block;
        font-size: 17px;
        color: #fff;
        height: 44px;
        line-height: 25px;
        padding-top: 19px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 195px;
    }

    .xn_h_43_title a {
        color: #fff;
        font-weight: bold;
    }

    .xn_h_43_t2box {
        display: block;
        font-size: 12px;
        color: #ababab;
        height: 20px;
        line-height: 20px;
        font-weight: normal;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 195px;
    }

    .xn_h_43_c2ul {
        position: absolute;
        width: 910px;
        height: 624px;
        background: url(http://www.hzzhishichanquan.com/Images/Upload/image/20190613/20190613141958_7373.jpeg) no-repeat center #fff;
        display: none;
        top: 0;
        left: 290px;
    }

    .xn_h_43_li:hover .xn_h_43_c2ul {
        display: block;
    }

    .xn_h_43_li:hover {
        background: rgba(0,0,0,1);
    }

    .xn_h_43_li:hover .xn_h_43_tbox:before {
        content: '';
        position: absolute;
        top: 30px;
        right: -11px;
        width: 11px;
        height: 24px;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_tbox.png?d=20190515100909628) no-repeat center;
        z-index: 5;
    }

    .xn_h_43_c2li {
        width: 625px;
        height: auto;
        margin: 18px 0 0 29px;
        padding-bottom: 17px;
        border-bottom: 1px dashed #CDCDCD;
        position: relative;
    }

    .xn_h_43_c2title {
        position: absolute;
        width: 110px;
        height: 26px;
        line-height: 26px;
        font-size: 16px;
        color: #da251c;
        font-weight: bold;
        top: 0;
        left: 0;
        z-index: 2;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .xn_h_43_c2title a {
        color: #da251c;
    }

    .xn_h_43_c3box {
        padding-left: 90px;
        height: auto;
        overflow: hidden;
        min-height: 26px;
    }

    .xn_h_43_c3title {
        display: block;
        float: left;
        height: 26px;
        line-height: 26px;
        font-size: 14px;
        color: #666666;
        padding-right: 25px;
    }

    .xn_h_43_c3box>span {
        padding-left: 25px;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/t_name2_cur.png?d=20190515100909628) no-repeat right center;
    }

    .xn_h_43_c3box>span a {
        color: #666666;
    }

    .xn_h_43_c3box>span a:hover {
        color: #da251c;
    }

    .top_meun {
        display: none;
    }

    .xn_n_14_wrap {
        width: 1200px;
        margin: 0 auto;
        position: relative;
        height: 0;
    }

    .xn_n_14_wrap_main {
        position: absolute;
        top: 0px;
        left: 290px;
        width: 1000px;
        z-index: 5;
        overflow: hidden;
    }

    #type1Li_n0 a {
        color: #da251c;
        font-weight: bold;
    }

    .xn_n_14_wrap_main>ul>li {
        float: left;
        font-size: 15px;
        height: 44px;
        line-height: 44px;
        margin-right: 19px;
        padding-left: 20px;
    }

    .xn_n_14_wrap_main>ul>li+li {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_n_14_wrap_main_li.png?d=20190515100909628) no-repeat left center;
    }

    .xn_n_14_wrap_main>ul>li>a {
        color: #333333;
    }

    .xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a,.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a,.xn_n_14_wrap_main>ul>li:hover>a {
        color: #da251c;
        font-weight: bold;
    }

    .xn_n_14_wrap_main>ul>li>ul {
        display: none!important;
    }
}

@media (max-width: 768px) {
    .top {
        width: 100%;
        height: auto;
        background: #fff;
        position: relative;
        z-index: 99;
    }

    .t_t,.t_tel,.ep_t_fx {
        display: none;
    }

    .t_logo {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .t_logo img {
        height: 55px;
        margin-left: 3%;
    }

    .top_meun {
        position: absolute;
        width: 50px;
        height: 50px;
        text-indent: -999em;
        top: 0px;
        right: 1%;
        z-index: 999;
        background: url.xn_c_index_402_lftbox(https://1.rc.xiniu.com/rc/Heads/52012/images/top_meun_nav.png?d=20190515100909628) no-repeat center;
        background-size: 35px 35px;
    }

    .top_meun {
        position: absolute;
        width: 50px;
        height: 50px;
        text-indent: -999em;
        top: 0px;
        right: 1%;
        z-index: 999;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/top_meun_nav.png?d=20190515100909628) no-repeat center;
        background-size: 35px 35px;
    }

    .xn_n_15_wrap {
        position: fixed;
        top: 0;
        width: 100%;
        height: 100%;
        overflow: hidden;
        left: 0;
        z-index: 1000;
        background: rgba(0,0,0,0.33);
        display: none;
    }

    .xn_n_15_wrap_main {
        margin-left: 20%;
        background: #fff;
        position: fixed;
        top: 0;
        left: 640px;
        width: 80%;
        height: 100%;
        z-index: 5;
        transition: all 0.5s;
        overflow-y: scroll;
    }

    .xn_n_15_wrap_main.active {
        left: 0;
        transition: all 0.5s;
    }

    .xn_n_15_wrap_main>.xn_h_44_li:first-child {
        margin-top: 50px;
    }

    .xn_n_15_wrap_main>.xn_h_44_li {
        border-bottom: 1px solid #E3E3E3;
        font-size: 16px;
        overflow: hidden;
    }

    .xn_n_15_wrap_main>.xn_h_44_li>.xn_h_44_tbox {
        color: #333333;
        display: block;
        margin: 0 5%;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_n_14_wrap_main_a.png?d=20190515100909628) no-repeat right center;
        height: 50px;
        line-height: 50px;
        background-size: 15px 9px;
        font-weight: bold;
        position: relative;
        z-index: 9;
    }

    .xn_n_15_wrap_main>ul>li#type1Li_n0>a {
        background: none;
    }

    .xn_n_15_wrap_main>ul>li.xn_n_15_wrap_menu1_cur,.xn_n_15_wrap_main>ul>li.xn_n_15_wrap_menu1_2 {
        background: #DA251C;
    }

    .xn_n_15_wrap_main>ul>li.xn_n_15_wrap_menu1_2>a,.xn_n_15_wrap_main>ul>li.xn_n_15_wrap_menu1_cur>a {
        color: #fff;
        font-weight: bold;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_n_14_wrap_main_a_hover.png?d=20190515100909628) no-repeat right center;
        background-size: 15px 9px;
    }

    .xn_n_15_wrap_main>ul>li>ul {
        width: 100%;
        overflow: hidden;
        display: none!important;
    }

    .xn_n_15_wrap_main2 {
        position: absolute;
        top: 0px;
        right: 0;
        z-index: 5;
        width: 50px;
        height: 50px;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_n_14_wrap_main2.png?d=20190515100909628) no-repeat center;
        background-size: 35px 35px;
    }

    .xn_h_44_wrap {
        width: 100%;
        height: auto;
        position: relative;
    }

    .xn_h_44_btn {
        display: none;
    }

    .xn_h_44_inner {
        overflow: scroll;
    }

    .xn_h_44_ul {
        min-width: 100%;
        height: 46px;
        padding: 8px 0px;
        background: #F6F6F6;
    }

    .xn_h_44_ul>ul>li {
        width: auto;
        float: left;
        padding-left: 5px;
        padding-right: 6px;
    }

    .xn_h_44_ul>ul>li>ul {
        display: none!important;
    }

    .xn_h_44_ul>ul>li+li {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_li_m.png?d=20190515100909628) no-repeat left center;
        background-size: 1px 17px;
    }

    .xn_h_44_ul>ul>li>a {
        display: block;
        width: auto;
        padding: 0 10px;
        height: 30px;
        line-height: 30px;
        border-radius: 20px;
    }

    .xn_h_44_ul>ul>li>a>span {
        color: #333;
        font-size: 14px;
    }

    .xn_h_44_ul>ul>li.xn_n_15_wrap_menu1_cur a,.xn_h_44_ul>ul>li.xn_n_15_wrap_menu1_2 a {
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/xn_h_43_title_m.png?d=20190515100909628) no-repeat center;
        background-size: 100px 30px;
        color: #fff;
    }

    .xn_h_44_ul>ul>li.xn_n_15_wrap_menu1_cur a span,.xn_h_44_ul>ul>li.xn_n_15_wrap_menu1_2 a span {
        color: #fff;
    }

    .xn_h_44_t2box {
        display: none;
    }

    .xn_h_44_li:hover .xn_h_44_title {
    }

    .xn_h_44_li:hover .xn_h_44_title a {
    }

    .xn_h_44_c2ul {
        display: none;
    }

    .xn_h_44_li.active .xn_h_44_c2ul {
        display: block;
    }

    .xn_h_44_c2li {
        position: relative;
        margin: 0 2%;
        padding: 8px 0;
        overflow: hidden;
        min-height: 41px;
    }

    .xn_h_44_c2li+.xn_h_44_c2li {
        border-top: 1px dashed #DCDCDC;
    }

    .xn_h_44_c2title {
        position: absolute;
        left: 0;
        top: 8px;
        width: 20%;
        height: 25px;
        line-height: 25px;
        font-weight: bold;
        color: #da251c;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 14px;
    }

    .xn_h_44_c2title a {
        color: #da251c;
    }

    .xn_h_44_c3box {
        margin-left: 22%;
        line-height: 25px;
    }

    .xn_h_44_c3title {
        font-size: 12px;
        display: block;
        float: left;
        padding-right: 10px;
        height: 25px;
        line-height: 25px;
        overflow: hidden;
    }

    .xn_h_44_c3title+.xn_h_44_c3title {
        padding-left: 11px;
        background: url(https://1.rc.xiniu.com/rc/Heads/52012/images/t_name2_cur.png?d=20190515100909628) no-repeat left center;
        background-size: 2px 13px;
    }

    .xn_h_44_c3title a {
        color: #666666;
    }

    .xn_h_44_c3title a:hover {
        color: #da251c;
    }
}

@media (min-width: 768px) {
    .banner_wrap {
        position: relative;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .banner_wrap img {
        height: 624px;
    }

    .flex-control-nav {
        position: absolute;
        bottom: 39px;
        width: 300px;
        left: 50%;
        margin-left: -150px;
        z-index: 2;
        text-align: center;
    }

    .flex-control-nav li {
        width: 29px;
        height: 3px;
        display: inline-block;
        *display: inline;
        *zoom: 1;margin: 0 9px;
        overflow: hidden;
        text-indent: -999em;
    }

    .flex-control-nav li a {
        display: block;
        width: 100%;
        height: 100%;
        background: #B1D5FA;
    }

    .flex-control-nav li a.flex-active {
        background: #fff;
    }

    .xn_ba_js_2_banner {
        width: 100%;
        height: 624px;
        visibility: hidden;
        overflow: hidden;
        position: relative;
        margin: 0 auto 0 auto;
    }

    .xn_ba_js_2_bigImg img {
        width: 1920px;
        height: 624px;
        border: 0;
        max-width: 1920px;
    }

    .xn_ba_js_2_element {
        position: absolute;
    }

    .xn_ba_js_2_btn {
        position: absolute;
        bottom: 39px;
        width: 300px!important;
        left: 50%;
        margin-left: -150px;
        z-index: 2;
        text-align: center;
    }

    .xn_ba_js_2_btn li {
        width: 29px;
        height: 3px;
        display: inline-block;
        *display: inline;
        *zoom: 1;margin: 0 9px;
        overflow: hidden;
        text-indent: -999em;
        cursor: pointer;
    }

    .xn_ba_js_2_element_btn {
        background: #B1D5FA;
    }

    .xn_ba_js_2_element_btn:hover,.xn_ba_js_2_element_btn_on {
        background: #fff;
    }

    .xn_c_113_wrap {
        width: 275px;
        height: 350px;
        overflow: hidden;
        background: rgba(255,255,255,0.8);
        border-radius: 8px;
        position: absolute;
        z-index: 9;
        top: 144px;
        right: 10%;
    }

    .xn_c_113_titlebox {
        width: 100%;
        height: 72px;
        line-height: 72px;
        text-align: center;
        font-weight: bold;
        color: #000;
        font-size: 20px;
        margin-top: 4px;
    }

    .xn_c_113_main {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_113_main>div label {
        display: none;
    }

    #EIMS_C_40032_8_MSNbox {
        width: auto;
        height: auto;
        overflow: hidden;
        margin-left: 30px;
        margin-top: 0px;
    }

    #EIMS_C_40032_8_MSNbox select {
        display: block;
        width: 220px;
        height: 35px;
        line-height: 35px;
        background: #fff;
        border: 1px solid #666;
        border-radius: 3px;
        margin-bottom: 27px;
        text-indent: 10px;
        font-size: 14px;
        color: #666666;
        outline: none;
    }

    #EIMS_C_40032_8_MSNbox1 {
        width: auto;
        height: auto;
        overflow: hidden;
        margin-left: 30px;
        margin-top: 0px;
    }

    #EIMS_C_40032_8_MSNbox1 select {
        display: block;
        width: 220px;
        height: 35px;
        line-height: 35px;
        background: #fff;
        border: 1px solid #666;
        border-radius: 3px;
        margin-bottom: 27px;
        text-indent: 10px;
        font-size: 14px;
        color: #666666;
        outline: none;
    }

    .EIMS_C_40032_8_text {
        overflow: hidden;
        margin-left: 30px;
    }

    .EIMS_C_40032_8_text i {
        background: url(https://0.rc.xiniu.com/g2/M00/BC/A9/CgAGe1trrnyAP-qTAAANbtEulKo452.png) no-repeat center;
        width: 166px;
        height: 27px;
        margin-bottom: 2px;
        display: none;
    }

    .EIMS_C_40032_8_text input {
        display: block;
        width: 218px;
        height: 35px;
        line-height: 35px;
        background: #fff;
        border: 1px solid #666;
        border-radius: 3px;
        margin-bottom: 20px;
        text-indent: 10px;
        font-size: 14px;
        color: #666666;
        outline: none;
    }

    .xn_c_113_Submit {
        display: block;
        overflow: hidden;
        clear: both;
        margin-left: 10px;
    }

    .xn_c_113_Submit input {
        width: 218px;
        height: 35px;
        line-height: 35px;
        border-radius: 3px;
        background: #CC0000;
        font-size: 16px;
        color: #fff;
        display: block;
        outline: none;
        border: 0;
        text-align: center;
        cursor: pointer;
        margin-left: 20px;
    }
}

@media (max-width: 768px) {
    .banner_wrap {
        position: relative;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .flex-control-nav {
        position: absolute;
        bottom: 16px;
        width: 200px;
        left: 50%;
        margin-left: -100px;
        z-index: 2;
        text-align: center;
    }

    .flex-control-nav li {
        width: 25px;
        height: 3px;
        display: inline-block;
        *display: inline;
        *zoom: 1;margin: 0 5px;
        overflow: hidden;
        text-indent: -999em;
    }

    .flex-control-nav li a {
        display: block;
        width: 100%;
        height: 100%;
        background: #B1D5FA;
    }

    .flex-control-nav li a.flex-active {
        background: #fff;
    }
}

@media (min-width: 768px) {
    .index_cnt {
        width: 100%;
        height: auto;
        position: relative;
        background: #FAFAFA;
    }

    .index_cnt_m {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .index_cnt_one {
        width: 100%;
        height: 555px;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_two.jpg?d=20190515100909706) no-repeat top center;
    }

    .index_cnt_onetop {
        width: 100%;
        height: 132px;
        border-bottom: 1px solid #CCCCCC;
        overflow: hidden;
    }

    .index_cnt_onetop_w {
        width: 820px;
        height: 66px;
        margin: 30px auto 0 auto;
        background: #DCDCDC;
        border-radius: 10px;
        overflow: hidden;
    }

    .index_cnt_onetop_warp {
        width: 810px;
        height: 56px;
        margin: 5px auto;
        border: 1px solid #9A9A9A;
        border-radius: 5px;
        background: #F9F9F9;
        position: relative;
    }

    .index_cnt_onetop_warp select {
        width: 166px;
        height: 54px;
        line-height: 54px;
        background: none;
        border: 0;
        border-right: 1px solid #9A9A9A;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/select.png?d=20190515100909706) no-repeat 124px center;
        padding-left: 25px;
        font-size: 16px;
        color: #000000;
        outline: none;
    }

    .index_cnt_onetop_warp input {
        background: none;
        border: 0;
        width: 638px;
        height: 54px;
        line-height: 54px;
        font-size: 14px;
        color: #000;
        padding-left: 22px;
        outline: none;
    }

    .index_cnt_onetop_a {
        width: 116px;
        height: 56px;
        position: absolute;
        right: -1px;
        top: -1px;
        z-index: 5;
        display: block;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_onetop_a.png?d=20190515100909706) no-repeat center;
    }

    .index_cnt_onebottom {
        width: 1200px;
        height: 295px;
        margin: 60px auto 0 auto;
    }

    .index_cnt_one .swiper-button-prev,.index_cnt_one .swiper-button-next {
        display: none;
    }

    .index_cnt_onebottom li {
        width: 230px;
        height: 295px;
        float: left;
        background: #fff;
        border-radius: 8px;
        overflow: hidden;
    }

    .index_cnt_onebottom li+li {
        margin-left: 10px;
    }

    .index_cnt_onebottom li img {
        width: 87px;
        height: 87px;
        display: block;
        margin: 42px auto 0 auto;
    }

    .index_cnt_onebottom li h3 {
        font-size: 18px;
        height: 75px;
        line-height: 75px;
        text-align: center;
        font-weight: normal;
        color: #000000;
    }

    .index_cnt_onebottom li p {
        display: none;
    }

    .index_cnt_onebottom li h6 a {
        display: block;
        width: 120px;
        height: 29px;
        line-height: 27px;
        border: 1px solid #666666;
        text-align: center;
        font-size: 14px;
        color: #333333;
        border-radius: 20px;
        margin: 14px auto 0 auto;
        font-weight: normal;
    }

    .index_cnt_onebottom li:nth-child(1):hover {
        background: linear-gradient(#8275F2, #1C12AD);
    }

    .index_cnt_onebottom li:nth-child(2):hover {
        background: linear-gradient(#2ACCED, #2064C2);
    }

    .index_cnt_onebottom li:nth-child(3):hover {
        background: linear-gradient(#F1A104, #DD3718);
    }

    .index_cnt_onebottom li:nth-child(4):hover {
        background: linear-gradient(#FCDF04, #EFA219);
    }

    .index_cnt_onebottom li:nth-child(5):hover {
        background: linear-gradient(#44E7B5, #1C9550);
    }

    .index_cnt_onebottom li:hover img {
        display: none;
    }

    .index_cnt_onebottom li:hover h3 {
        font-weight: bold;
        color: #fff;
    }

    .index_cnt_onebottom li:hover p {
        display: block;
        width: 160px;
        height: 34px;
        line-height: 32px;
        border-radius: 20px;
        border: 1px solid #fff;
        text-align: center;
        font-size: 16px;
        color: #fff;
        margin: 0 auto 14px auto;
    }

    .index_cnt_onebottom li:hover p:hover {
        background: #fff;
        color: #de3918;
    }

    .index_cnt_onebottom li:hover h6 a {
        border: 1px solid #fff;
        color: #fff;
        margin: 61px auto 0 auto;
    }

    .index_cnt_two {
        width: 100%;
        height: 724px;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_two.jpg?d=20190515100909706) no-repeat top center;
    }

    .index_cnt_two_w {
        width: 1200px;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .index_cnt_two_toptit {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .index_cnt_two_toptit h3 {
        margin-top: 60px;
        text-align: center;
        font-size: 50px;
        color: #333333;
        height: 67px;
        line-height: 67px;
        
        font-weight: normal;
    }

    .index_cnt_two_toptit h3 font {
        font-weight: bold;
    }

    .index_cnt_two_toptit h4 {
        text-align: center;
        font-size: 14px;
        color: #b7b7b7;
        height: 27px;
        line-height: 27px;
        font-family: "Arial";
        text-transform: uppercase;
    }

  /*  .index_cnt_two_toptit p {
        height: 37px;
        width: 100%;
        margin-top: 12px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
    }
*/
    .index_cnt_two_cont {
        overflow: hidden;
    }

    .index_cnt_two_contle {
        width: 570px;
        height: auto;
        overflow: hidden;
        float: left;
        margin-top: 55px;
    }

    .index_cnt_two_contle img {
        width: 546px;
        height: 370px;
    }

    .index_cnt_two_contri {
        width: 610px;
        float: right;
        height: auto;
        overflow: hidden;
        margin-top: 25px;
    }

    .index_cnt_two_contri li {
        width: 100%;
        height: auto;
        overflow: hidden;
        padding: 10px 0;
    }

    .index_cnt_two_contri li+li {
        border-top: 1px dashed #D0D0D0;
    }

    .index_cnt_two_contri li h3 {
        font-size: 18px;
        font-weight: bold;
        color: #333333;
        height: 70px;
    }

    .index_cnt_two_contri li h3 font {
        font-size: 40px;
    }

    .index_cnt_two_contri li p {
        font-size: 14px;
        color: #888888;
        line-height: 22px;
    }

    .index_cnt_two_contri li:nth-child(1) h3 font {
        color: #f0a717;
    }

    .index_cnt_two_contri li:nth-child(2) h3 font {
        color: #00b9e1;
    }

    .index_cnt_two_contri li:nth-child(3) h3 font {
        color: #00b869;
    }

    .index_cnt_two_contri li:nth-child(4) h3 font {
        color: #3228bc;
    }

    .index_cnt_three {
        width: 100%;
        height: 724px;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_two.jpg?d=20190515100909706) no-repeat top center;
    }

    .index_cnt_three_w {
        width: 1200px;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .index_cnt_three_toptit {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .index_cnt_three_toptit h3 {
        text-align: center;
        font-size: 50px;
        color: #333333;
        height: 67px;
        line-height: 67px;
        margin-top: 60px;
        font-weight: normal;
    }

    .index_cnt_three_toptit h3 font {
        font-weight: bold;
    }

    .index_cnt_three_toptit h4 {
        text-align: center;
        font-size: 14px;
        color: #b7b7b7;
        height: 27px;
        line-height: 27px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .index_cnt_three_toptit p {
        height: 37px;
        width: 100%;
        margin-top: 12px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
    }

    .index_cnt_three_cont {
        overflow: hidden;
        margin-top: 55px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_three_cont.png?d=20190515100909706) no-repeat center 5px;
        height: 485px;
    }

    .index_cnt_three_cont ul {
        width: 1800px;
    }

    .index_cnt_three_cont li {
        width: 380px;
        height: 148px;
        float: left;
        margin-right: 440px;
    }

    .index_cnt_three_cont li h3 {
        height: 40px;
        line-height: 40px;
        font-size: 24px;
        font-weight: bold;
    }

    .index_cnt_three_cont li p {
        height: 108px;
        line-height: 30px;
        font-size: 14px;
        color: #666666;
    }

    .index_cnt_three_cont li:nth-child(odd) {
        text-align: right;
    }

    .index_cnt_three_cont li:nth-child(1) h3 {
        color: #ffcb74;
    }

    .index_cnt_three_cont li:nth-child(2) h3 {
        color: #f78356;
    }

    .index_cnt_three_cont li:nth-child(3) h3 {
        color: #4ac7c9;
    }

    .index_cnt_three_cont li:nth-child(4) h3 {
        color: #4ac7c9;
    }

    .index_cnt_three_cont li:nth-child(5) h3 {
        color: #f78356;
    }

    .index_cnt_three_cont li:nth-child(6) h3 {
        color: #ffcb74;
    }

    .xn_c_index_138_wrap {
        width: 100%;
        height: 680px;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_wrap.jpg?d=20190515100909706) no-repeat top center;
    }

    .xn_c_index_138_w {
        width: 1200px;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .xn_c_index_138_head {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_index_138_head h3 {
        text-align: center;
        font-size: 50px;
        color: #fff;
        height: 67px;
        line-height: 67px;
        margin-top: 60px;
        font-weight: normal;
    }

    .xn_c_index_138_head h3 font {
        font-weight: bold;
    }

    .xn_c_index_138_head h4 {
        text-align: center;
        font-size: 14px;
        color: #e1e1e1;
        height: 27px;
        line-height: 27px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .xn_c_index_138_head p {
        height: 37px;
        width: 100%;
        margin-top: 12px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
    }

    .xn_c_index_138_wbox {
        width: 1200px;
        height: 370px;
        background: rgba(255,255,255,0.97);
        border-radius: 20px;
        overflow: hidden;
        margin-top: 42px;
    }

    .xn_c_index_138_typeList {
        width: 300px;
        padding: 0 6px;
        float: left;
        height: 370px;
        overflow: hidden;
    }

    .xn_c_index_138_typeName {
        width: 100%;
        height: 65px;
        line-height: 65px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_typeName.jpg?d=20190515100909706) no-repeat left bottom;
        overflow: hidden;
    }

    .xn_c_index_138_typeName h4 {
        font-weight: bold;
        font-size: 24px;
        color: #333333;
        float: left;
        padding-left: 14px;
    }

    .xn_c_index_138_typeName a {
        float: right;
        font-size: 16px;
        color: #c6c6c6;
        text-transform: uppercase;
        line-height: 75px;
    }

    .xn_c_index_138_typeName a:hover {
        color: #da251c;
    }

    .xn_c_index_138_contType {
        overflow: hidden;
        margin-top: 14px;
    }

    .xn_c_index_138_headUl li {
        width: 100%;
        height: 46px;
        overflow: hidden;
    }

    .xn_c_index_138_headUl li+li {
        border-top: 1px solid #eff1f2;
    }

    .xn_c_index_138_headTitle {
        padding-left: 25px;
        width: 270px;
        float: left;
        height: 46px;
        line-height: 46px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_headTitle.png?d=20190515100909706) no-repeat 13px center;
        color: #666666;
    }

    .xn_c_index_138_headTitle a {
        font-size: 16px;
        color: #666666;
    }

    .xn_c_index_138_headMore {
        float: right;
    }

    .xn_c_index_138_headMore a {
        width: 17px;
        height: 46px;
        display: block;
        overflow: hidden;
        text-indent: -999em;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_headMore.png?d=20190515100909706) no-repeat center;
    }

    .xn_c_index_138_headUl li:hover .xn_c_index_138_headTitle {
        color: #da251c;
    }

    .xn_c_index_138_headUl li:hover .xn_c_index_138_headTitle a {
        color: #da251c;
        text-decoration: underline;
    }

    .xn_c_index_138_headUl li:hover .xn_c_index_138_headMore a {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_headMore_hover.png?d=20190515100909706) no-repeat center;
    }

    .xn_c_index_402_wrap {
        width: 100%;
        height: 790px;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_wrap.jpg?d=20190515100909706) no-repeat top center;
    }

    .xn_c_index_402_w {
        width: 1242px;
        height: auto;
        margin: 0 auto;
    }

    .xn_c_index_402_topbox {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_index_402_topbox h3 {
        text-align: center;
        font-size: 50px;
        color: #333333;
        height: 67px;
        line-height: 67px;
        margin-top: 60px;
        font-weight: normal;
    }

    .xn_c_index_402_topbox h3 font {
        font-weight: bold;
    }

    .xn_c_index_402_topbox h4 {
        text-align: center;
        font-size: 14px;
        color: #b7b7b7;
        height: 27px;
        line-height: 27px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .xn_c_index_402_topbox p {
        height: 37px;
        width: 100%;
        margin-top: 12px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
    }

    .xn_c_index_402_main {
        width: 1242px;
        height: auto;
        position: relative;
        overflow: hidden;
    }

    .xn_c_index_402_inner {
        margin-left: 20px;
    }

    #xn_c_index_402_ul {
        position: relative;
    }

    .xn_c_index_402_main li {
        width: 294px;
        height: 497px;
        float: left;
        overflow: hidden;
        opacity: 0.75;
        position: relative;
        transition: all 0.5s;
        z-index: 1;
        margin-top: 35px;
        margin-bottom: 30px;
    }

    .xn_c_index_402_main li:nth-child(4n+4) {
        margin-right: 20px;
    }

    .xn_c_index_402_main li+li {
        margin-left: 8px;
    }

    .xn_c_index_402_main li:hover {
        transform: scale(1.06);
        opacity: 1;
        box-shadow: 0 0 15px -3px #333333;
        z-index: 5;
    }

    .xn_c_index_402_lftbox {
        width: 100%;
        height: 380px;
        overflow: hidden;
    }

    .xn_c_index_402_lftbox img {
        width: 100%;
        height: 407;
    }

    .xn_c_index_402_ritbox {
        position: absolute;
        width: 100%;
        height: 168px;
        bottom: 0;
        left: 0;
        z-index: 5;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_ritbox.png?d=20190515100909706) no-repeat top center;
    }

    .xn_c_index_402_name {
        width: 256px;
        height: 25px;
        margin: 60px auto 0 auto;
        overflow: hidden;
    }

    .xn_c_index_402_name h4 {
        width: auto;
        max-width: 85px;
        height: 25px;
        line-height: 30px;
        font-size: 18px;
        color: #000000;
        float: left;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-weight: bold;
    }

    .xn_c_index_402_name h5 {
        width: auto;
        max-width: 90px;
        height: 25px;
        line-height: 35px;
        font-size: 14px;
        color: #666666;
        float: left;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        margin-left: 5px;
    }

    .xn_c_index_402_name h6 {
        float: right;
    }

    .xn_c_index_402_name h6 a {
        display: block;
        width: 91px;
        height: 25px;
        text-align: center;
        font-size: 14px;
        color: #fff;
        border-radius: 2px;
        background: linear-gradient(#F1B63E, #E2644F);
        line-height: 25px;
    }

    .xn_c_index_402_coent {
        width: 256px;
        height: 50px;
        line-height: 25px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 14px;
        color: #666666;
        margin: 16px auto 0 auto;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_ritbox {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_ritbox_hover.png?d=20190515100909706) no-repeat top center;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_name h4 {
        color: #fff;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_name h5 {
        color: #fff;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_name h6 a {
        color: #da251c;
        background: #fff;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_coent {
        color: #fff;
    }

    #xn_c_index_402_left,#xn_c_index_402_right {
        position: absolute;
        top: 253px;
        z-index: 10;
        width: 28px;
        height: 63px;
        cursor: pointer;
    }

    #xn_c_index_402_left {
        left: 20px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_left.png?d=20190515100909706) no-repeat center;
    }

    #xn_c_index_402_right {
        right: 22px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_right.png?d=20190515100909706) no-repeat center;
    }

    #xn_c_index_402_left:hover {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_left_hover.png?d=20190515100909706) no-repeat center;
    }

    #xn_c_index_402_right:hover {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_right_hover.png?d=20190515100909706) no-repeat center;
    }

    .xn_c_101_wrap {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 62px;
    }

    .xn_c_101_w {
        width: 1200px;
        height: auto;
        margin: 0 auto;
        overflow: hidden;
    }

    .xn_c_101_topbox {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_101_topbox h3 {
        text-align: center;
        font-size: 50px;
        color: #333333;
        height: 67px;
        line-height: 67px;
        margin-top: 60px;
        font-weight: normal;
    }

    .xn_c_101_topbox h3 font {
        font-weight: bold;
    }

    .xn_c_101_topbox h4 {
        text-align: center;
        font-size: 14px;
        color: #b7b7b7;
        height: 27px;
        line-height: 27px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .xn_c_101_topbox p {
        height: 37px;
        width: 100%;
        margin-top: 12px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
    }

    .xn_c_101_type {
        width: 100%;
        text-align: center;
        font-size: 0;
        margin: 42px auto 54px auto;
    }

    .xn_c_101_type li {
        display: inline-block;
        *display: inline;
        *zoom: 1;width: 177px;
        height: 43px;
        line-height: 43px;
        border-radius: 5px;
        background: #D6D6D6;
        font-size: 16px;
        color: #333333;
        margin: 0 5px;
        cursor: pointer;
    }

    .xn_c_101_type li.active,.xn_c_101_type li:hover {
        background: linear-gradient(#F2A204, #DD3718);
        color: #fff;
    }

    .xn_c_101_wbox {
        overflow: hidden;
        width: 1200px;
    }

    .xn_c_101_wbox>div {
        display: none;
    }

    .xn_c_101_wbox>div.active {
        display: block;
    }

    .xn_c_101_xhcoentbox {
        float: left;
        width: 588px;
        margin-bottom: 26px;
        position: relative;
        background: #F0F0F0;
    }

    .xn_c_101_lftbox {
        display: none;
    }

    .xn_c_101_timebox {
        position: absolute;
        top: 0;
        left: 0;
        width: 115px;
        height: 115px;
        z-index: 2;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_101_timebox.png?d=20190515100909706) no-repeat center;
        font-size: 14px;
        color: #fff;
        padding-left: 18px;
        padding-top: 68px;
    }

    .xn_c_101_timebox span {
        float: left;
    }

    .xn_c_101_newsDay {
        position: absolute;
        font-size: 42px;
        font-weight: bold;
        top: 14px;
        left: 17px;
        z-index: 5;
    }

    .xn_c_101_ritbox {
        padding-left: 135px;
    }

    .xn_c_101_title {
        width: 422px;
        height: 39px;
        margin-top: 9px;
        line-height: 39px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #000000;
        font-size: 18px;
    }

    .xn_c_101_title a {
        color: #000;
    }

    .xn_c_101_coent {
        width: 422px;
        height: 50px;
        line-height: 25px;
        color: #666666;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 14px;
    }

    .xn_c_101_more {
        display: none;
    }

    .xn_c_101_xhcoentbox:hover {
        background: #D6D6D6;
    }

    .xn_c_101_xhcoentbox:hover .xn_c_101_timebox {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_101_timebox_hover.png?d=20190515100909706) no-repeat center;
    }

    .xn_c_101_xhcoentbox:nth-child(1) {
        width: 585px;
        float: left;
        margin-right: 27px;
        background: none;
        margin-bottom: 0;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_lftbox {
        display: block;
        width: 100%;
        height: 362px;
        overflow: hidden;
    }

    .xn_c_101_lftbox img {
        width: 100%;
        height: 100%;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_timebox {
        display: none;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_ritbox {
        padding-left: 0px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_title {
        width: 585px;
        height: 39px;
        margin-top: 9px;
        line-height: 39px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #000000;
        font-size: 18px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_title a {
        color: #000;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_coent {
        width: 585px;
        height: 60px;
        line-height: 30px;
        color: #666666;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 14px;
        margin-top: 15px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_more {
        margin-top: 24px;
        display: block;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_more a {
        display: block;
        width: 123px;
        height: 29px;
        line-height: 29px;
        text-align: center;
        border-radius: 30px;
        font-size: 14px;
        color: #fff;
        background: linear-gradient(#F2A204, #DD3718);
    }

    .xn_c_101_wcoentbox ul li:last-child {
        margin-left: 24px;
    }

    .index_cnt_four_wrap {
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_two.jpg?d=20190515100909706) no-repeat top center;
    }

    .index_cnt_four {
        width: 1200px;
        height: auto;
        overflow: hidden;
        margin: 33px auto 30px auto;
    }

    .i_tcase {
        width: 593px;
        float: left;
        height: 445px;
        overflow: hidden;
    }

    .i_tcase_t {
        width: 570px;
        height: 57px;
        border-bottom: 1px solid #ADADAD;
        overflow: hidden;
    }

    .i_tcase_t1 {
        float: left;
        display: block;
        height: 57px;
        line-height: 57px;
        font-size: 24px;
        color: #333333;
    }

    .i_tcase_t1 font {
        font-weight: bold;
    }

    .i_tcase_t2 {
        float: left;
        font-size: 16px;
        line-height: 65px;
        color: #666666;
        padding-left: 7px;
        display: block;
        text-transform: uppercase;
    }

    .i_tcase_t3 {
        float: right;
    }

    .i_tcase_t3 a {
        font-size: 16px;
        color: #c6c6c6;
        line-height: 67px;
        text-transform: uppercase;
    }

    .i_tcase_t3 a:hover {
        color: #da251c;
    }

    .i_tcase_m {
        width: 578px;
        height: auto;
        overflow: hidden;
        margin-top: 15px;
    }

    .i_tcase_main {
        width: 186px;
        height: 188px;
        float: left;
        margin-right: 6px;
        margin-bottom: 6px;
        overflow: hidden;
        position: relative;
    }

    .i_tcase_img {
        width: 186px;
        height: 188px;
    }

    .i_tcase_img img {
        width: 100%;
        height: 100%;
    }

    .i_tcase_main_name {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 5;
        width: 186px;
        height: 188px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/i_tcase_main_name.png?d=20190515100909706) no-repeat center;
        display: none;
    }

    .i_tcase_main_name a {
        display: block;
        width: 146px;
        height: 48px;
        line-height: 24px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 16px;
        font-weight: bold;
        color: #fff;
        margin: 32px auto 0 auto;
    }

    .i_tcase_main_name p {
        display: block;
        width: 146px;
        height: 74px;
        line-height: 24px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        font-size: 14px;
        color: #fff;
        margin: 11px auto 0 auto;
    }

    .i_tcase_main:hover .i_tcase_main_name {
        display: block;
    }

    .xn_c_index_266_wrap {
        width: 606px;
        float: left;
        height: 445px;
        overflow: hidden;
        padding-left: 20px;
        border-left: 1px dashed #DFDFDF;
    }

    .xn_c_index_266_topbox {
        width: auto;
        height: 57px;
        border-bottom: 1px solid #ADADAD;
        overflow: hidden;
    }

    .xn_c_index_266_cnname {
        float: left;
        display: block;
        height: 57px;
        line-height: 57px;
        font-size: 24px;
        color: #333333;
    }

    .xn_c_index_266_cnname font {
        font-weight: bold;
    }

    .xn_c_index_266_online {
        float: left;
        font-size: 16px;
        line-height: 65px;
        color: #666666;
        padding-left: 7px;
        display: block;
        text-transform: uppercase;
    }

    .xn_c_index_266_more {
        float: right;
    }

    .xn_c_index_266_more a {
        font-size: 16px;
        color: #c6c6c6;
        line-height: 67px;
        text-transform: uppercase;
    }

    .xn_c_index_266_more a:hover {
        color: #da251c;
    }

    .xn_c_index_266_nrbox {
        width: 650px;
        height: auto;
        overflow: hidden;
        margin-top: 15px;
    }

    .xn_c_index_266_cfItem {
        width: 190px;
        height: 188px;
        float: left;
        margin-right: 6px;
        margin-bottom: 6px;
        overflow: hidden;
        position: relative;
    }

    .xn_c_index_266_cfItem img {
        width: 100%;
        height: 100%;
    }

    .index_cnt_m_about {
        width: 1200px;
        height: auto;
        margin: 0 auto;
        position: relative;
    }

    .index_cnt_m_about_t {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .index_cnt_m_about_t h3 {
        text-align: center;
        font-size: 50px;
        color: #333333;
        height: 67px;
        line-height: 67px;
        margin-top: 60px;
        font-weight: normal;
    }

    .index_cnt_m_about_t h3 font {
        font-weight: bold;
    }

    .index_cnt_m_about_t h4 {
        text-align: center;
        font-size: 14px;
        color: #b7b7b7;
        height: 27px;
        line-height: 27px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .index_cnt_m_about_t p {
        height: 37px;
        width: 100%;
        margin-top: 12px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
    }

    .index_cnt_m_about_cnt {
        width: 1200px;
        height: 414px;
        margin-top: 38px;
        position: relative;
        margin-bottom: 63px;
    }

    .i_about_img {
        float: left;
        width: 510px;
        height: 352px;
        margin-top: 30px;
    }

    .i_about_cnt {
        width: 690px;
        height: 414px;
        background: #fff;
        box-shadow: 3px 3px 10px 0 #adadad;
        float: right;
        padding: 37px 38px 0 37px;
        font-size: 14px;
        color: #666666;
        line-height: 27px;
        overflow: hidden;
    }

    .index_cnt_m_about_more {
        position: absolute;
        width: 690px;
        height: 100px;
        background: #fff;
        bottom: 0;
        right: 0;
        z-index: 5;
        overflow: hidden;
    }

    .index_cnt_m_about_more a {
        display: block;
        width: 138px;
        height: 29px;
        line-height: 27px;
        margin-left: 36px;
        text-align: center;
        font-size: 14px;
        color: #666666;
        border-radius: 30px;
        border: 1px solid #666;
        margin-top: 35px;
    }

    .index_cnt_m_about_more a:hover {
        color: #fff;
        background: #de3c17;
    }

    .xn_c_69_wrap {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #F0F0F0;
        padding: 15px 0 13px 0;
    }

    .xn_c_69_w {
        width: 1200px;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
        position: relative;
    }

    .xn_c_69_topbox {
        position: absolute;
        width: 76px;
        height: 29px;
        line-height: 29px;
        top: 0;
        left: 0;
        z-index: 2;
        font-size: 14px;
        font-weight: bold;
        color: #000000;
    }

    .xn_c_69_nrbox {
        padding-left: 76px;
        overflow: hidden;
    }

    .xn_c_69_xhbox {
        float: left;
        margin-right: 15px;
        height: 29px;
        line-height: 29px;
        font-size: 14px;
        color: #666666;
    }

    .xn_c_69_xhbox a {
        color: #666666;
    }

    .xn_c_69_xhbox a:hover {
        color: #de3c17;
    }
}

@media (max-width: 768px) {
    .index_cnt {
        width: 100%;
        height: auto;
        position: relative;
        background: #fff;
    }

    .index_cnt_m {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .index_cnt_one {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .index_cnt_onetop {
        width: 100%;
        height: auto;
        border-bottom: 1px solid #CCCCCC;
        overflow: hidden;
    }

    .index_cnt_onetop_w {
        width: auto;
        height: 50px;
        margin: 11px 3% 11px 3%;
        background: #DCDCDC;
        border-radius: 8px;
        overflow: hidden;
    }

    .index_cnt_onetop_warp {
        width: auto;
        height: 40px;
        margin: 5px;
        border: 1px solid #9A9A9A;
        border-radius: 5px;
        background: #F9F9F9;
        position: relative;
    }

    .index_cnt_onetop_warp select {
        width: 27%;
        height: 38px;
        line-height: 38px;
        background: none;
        border: 0;
        border-right: 1px solid #9A9A9A;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/select.png?d=20190515100909706) no-repeat 90% center;
        padding-left: 3%;
        font-size: 14px;
        color: #000000;
        outline: none;
        background-size: 11px 7px;
        float: left;
    }

    .index_cnt_onetop_warp input {
        background: none;
        border: 0;
        width: 50%;
        height: 38px;
        line-height: 38px;
        font-size: 12px;
        color: #000;
        padding-left: 2%;
        outline: none;
        float: left;
    }

    .index_cnt_onetop_a {
        width: 81px;
        height: 40px;
        position: absolute;
        right: -1px;
        top: -1px;
        z-index: 5;
        display: block;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_onetop_a.png?d=20190515100909706) no-repeat center;
        background-size: 81px 40px;
        float: right;
    }

    .index_cnt_onebottom {
        width: auto;
        height: auto;
        margin: 25px 2%;
        overflow: scroll;
        position: relative;
    }

    .index_cnt_one .swiper-wrapper {
        width: 99em;
    }

    .index_cnt_one .swiper-button-prev,.index_cnt_one .swiper-button-next {
        position: absolute;
        top: 62px;
        width: 20px;
        height: 40px;
        z-index: 5;
        display: none;
    }

    .index_cnt_one .swiper-button-prev {
        left: 0;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_left.png?d=20190515100909706) no-repeat center #000;
        background-size: 20px 40px;
    }

    .index_cnt_one .swiper-button-next {
        right: 0;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_right.png?d=20190515100909706) no-repeat center #000;
        background-size: 20px 40px;
    }

    .index_cnt_one .swiper-button-prev:hover {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_left_hover.png?d=20190515100909706) no-repeat center;
        background-size: 20px 40px;
    }

    .index_cnt_one .swiper-button-next:hover {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_right_hover.png?d=20190515100909706) no-repeat center;
        background-size: 20px 40px;
    }

    .index_cnt_onebottom li {
        width: 230px;
        height: 185px;
        float: left;
        background: #fff;
        border-radius: 8px;
        overflow: hidden;
        padding: 0 5px;
    }

    .index_cnt_onebottom li img {
        width: 60px;
        height: 60px;
        display: block;
        margin: 20px auto 0 auto;
    }

    .index_cnt_onebottom li h3 {
        font-size: 16px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        font-weight: normal;
        color: #000000;
    }

    .index_cnt_onebottom li p {
        display: none;
    }

    .index_cnt_onebottom li h6 a {
        display: block;
        width: 84%;
        height: 29px;
        line-height: 27px;
        border: 1px solid #666666;
        text-align: center;
        font-size: 14px;
        color: #333333;
        border-radius: 20px;
        margin: 20px auto 0 auto;
        font-weight: normal;
    }

    .index_cnt_onebottom li:nth-child(1):hover {
        background: linear-gradient(#8275F2, #1C12AD);
    }

    .index_cnt_onebottom li:nth-child(2):hover {
        background: linear-gradient(#2ACCED, #2064C2);
    }

    .index_cnt_onebottom li:nth-child(3):hover {
        background: linear-gradient(#F1A104, #DD3718);
    }

    .index_cnt_onebottom li:nth-child(4):hover {
        background: linear-gradient(#FCDF04, #EFA219);
    }

    .index_cnt_onebottom li:nth-child(5):hover {
        background: linear-gradient(#44E7B5, #1C9550);
    }

    .index_cnt_onebottom li:hover img {
        display: none;
    }

    .index_cnt_onebottom li:hover h3 {
        font-weight: bold;
        color: #fff;
    }

    .index_cnt_onebottom li:hover p {
        display: block;
        width: 84%;
        height: 30px;
        line-height: 28px;
        border-radius: 20px;
        border: 1px solid #fff;
        text-align: center;
        font-size: 14px;
        color: #fff;
        margin: 0 auto 14px auto;
    }

    .index_cnt_onebottom li:hover p:hover {
        background: #fff;
        color: #de3918;
    }

    .index_cnt_onebottom li:hover h6 a {
        border: 1px solid #fff;
        color: #fff;
        margin: 26px auto 0 auto;
    }

    .index_cnt_two {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_two.jpg?d=20190515100909706) no-repeat top center;
    }

    .index_cnt_two_w {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .index_cnt_two_toptit {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .index_cnt_two_toptit h3 {
        text-align: center;
        font-size: 38px;
        color: #333333;
        height: 50px;
        line-height: 50px;
        margin-top: 25px;
        font-weight: normal;
    }

    .index_cnt_two_toptit h3 font {
        font-weight: bold;
    }

    .index_cnt_two_toptit h4 {
        text-align: center;
        font-size: 12px;
        color: #b7b7b7;
        height: 25px;
        line-height: 25px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .index_cnt_two_toptit p {
        height: 37px;
        width: 100%;
        margin-top: 6px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
        background-size: 639px 37px;
    }

    .index_cnt_two_cont {
        overflow: hidden;
    }

    .index_cnt_two_contle {
        display: none;
    }

    .index_cnt_two_contri {
        width: auto;
        height: auto;
        overflow: hidden;
        margin: 25px 3% 25px 3%;
    }

    .index_cnt_two_contri li {
        width: 100%;
        height: auto;
        overflow: hidden;
        padding: 10px 0;
    }

    .index_cnt_two_contri li+li {
        border-top: 1px dashed #D0D0D0;
    }

    .index_cnt_two_contri li h3 {
        font-size: 17px;
        font-weight: bold;
        color: #333333;
        height: 45px;
    }

    .index_cnt_two_contri li h3 font {
        font-size: 34px;
    }

    .index_cnt_two_contri li p {
        font-size: 13px;
        color: #888888;
        line-height: 22px;
    }

    .index_cnt_two_contri li:nth-child(1) h3 font {
        color: #f0a717;
    }

    .index_cnt_two_contri li:nth-child(2) h3 font {
        color: #00b9e1;
    }

    .index_cnt_two_contri li:nth-child(3) h3 font {
        color: #00b869;
    }

    .index_cnt_two_contri li:nth-child(4) h3 font {
        color: #3228bc;
    }

    .index_cnt_three {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #fff;
    }

    .index_cnt_three_w {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .index_cnt_three_toptit {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .index_cnt_three_toptit h3 {
        text-align: center;
        font-size: 38px;
        color: #333333;
        height: 50px;
        line-height: 50px;
        margin-top: 25px;
        font-weight: normal;
    }

    .index_cnt_three_toptit h3 font {
        font-weight: bold;
    }

    .index_cnt_three_toptit h4 {
        text-align: center;
        font-size: 12px;
        color: #b7b7b7;
        height: 25px;
        line-height: 25px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .index_cnt_three_toptit p {
        height: 37px;
        width: 100%;
        margin-top: 6px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
        background-size: 639px 37px;
    }

    .index_cnt_three_cont {
        overflow: hidden;
        margin: 15px auto 25px auto;
        height: auto;
    }

    .index_cnt_three_cont ul {
    }

    .index_cnt_three_cont li {
        width: auto;
        height: auto;
        margin: 15px 3% 0 3%;
    }

    .index_cnt_three_cont li h3 {
        height: 38px;
        line-height: 38px;
        font-size: 18px;
        font-weight: bold;
    }

    .index_cnt_three_cont li p {
        height: auto;
        line-height: 25px;
        font-size: 14px;
        color: #666666;
    }

    .index_cnt_three_cont li:nth-child(1) h3 {
        color: #ffcb74;
    }

    .index_cnt_three_cont li:nth-child(2) h3 {
        color: #f78356;
    }

    .index_cnt_three_cont li:nth-child(3) h3 {
        color: #4ac7c9;
    }

    .index_cnt_three_cont li:nth-child(4) h3 {
        color: #4ac7c9;
    }

    .index_cnt_three_cont li:nth-child(5) h3 {
        color: #f78356;
    }

    .index_cnt_three_cont li:nth-child(6) h3 {
        color: #ffcb74;
    }

    .xn_c_index_138_wrap {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_wrap.jpg?d=20190515100909706) no-repeat top center;
    }

    .xn_c_index_138_w {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .xn_c_index_138_head {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_index_138_head h3 {
        text-align: center;
        font-size: 38px;
        color: #fff;
        height: 50px;
        line-height: 50px;
        margin-top: 25px;
        font-weight: normal;
    }

    .xn_c_index_138_head h3 font {
        font-weight: bold;
    }

    .xn_c_index_138_head h4 {
        text-align: center;
        font-size: 12px;
        color: #e1e1e1;
        height: 25px;
        line-height: 25px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .xn_c_index_138_head p {
        height: 37px;
        width: 100%;
        margin-top: 6px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
        background-size: 639px 37px;
    }

    .xn_c_index_138_wbox {
        width: auto;
        height: 328px;
        background: #fff;
        border-radius: 20px;
        margin: 25px 3% 105px 3%;
        position: relative;
        padding: 0 1.5%;
    }

    .xn_c_index_138_typeList {
        width: 25%;
        float: left;
        height: 45px;
        overflow: hidden;
        border-bottom: 1px solid #DB221D;
    }

    .xn_c_index_138_typeList+.xn_c_index_138_typeList {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_typeList.png?d=20190515100909706) no-repeat 2% center;
        background-size: 1px 18px;
    }

    .xn_c_index_138_typeName {
        width: 100%;
        height: 45px;
        line-height: 45px;
        overflow: hidden;
    }

    .xn_c_index_138_typeName.xn_c_index_138_typeName_cur h4 {
        color: #DC2223;
    }

    .xn_c_index_138_contType.xn_c_index_138_contType_cur {
        display: block;
    }

    .xn_c_index_138_typeName h4 {
        font-weight: bold;
        font-size: 18px;
        color: #333333;
        float: left;
        padding-left: 14px;
    }

    .xn_c_index_138_typeName a {
        position: absolute;
        width: 42%;
        height: 30px;
        line-height: 30px;
        background: linear-gradient(#F1A104, #E53609);
        bottom: -60px;
        left: 50%;
        margin-left: -21%;
        color: #fff;
        text-transform: uppercase;
        text-align: center;
        border-radius: 30px;
    }

    .xn_c_index_138_contType {
        overflow: hidden;
        margin-top: 7px;
        position: absolute;
        top: 45px;
        left: 1.5%;
        z-index: 5;
        width: 97%;
        display: none;
    }

    .xn_c_index_138_headUl li {
        width: 100%;
        height: 46px;
        overflow: hidden;
    }

    .xn_c_index_138_headUl li+li {
        border-top: 1px solid #eff1f2;
    }

    .xn_c_index_138_headTitle {
        padding-left: 25px;
        width: 86%;
        float: left;
        height: 46px;
        line-height: 46px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_headTitle.png?d=20190515100909706) no-repeat 4% center;
        color: #666666;
        background-size: 5px 5px;
    }

    .xn_c_index_138_headTitle a {
        font-size: 14px;
        color: #666666;
    }

    .xn_c_index_138_headMore {
        float: right;
        margin-right: 4%;
    }

    .xn_c_index_138_headMore a {
        width: 17px;
        height: 46px;
        display: block;
        overflow: hidden;
        text-indent: -999em;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_headMore.png?d=20190515100909706) no-repeat center;
        background-size: 15px 16px;
    }

    .xn_c_index_138_headUl li:hover .xn_c_index_138_headTitle {
        color: #da251c;
    }

    .xn_c_index_138_headUl li:hover .xn_c_index_138_headTitle a {
        color: #da251c;
        text-decoration: underline;
    }

    .xn_c_index_138_headUl li:hover .xn_c_index_138_headMore a {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_138_headMore_hover.png?d=20190515100909706) no-repeat center;
        background-size: 15px 16px;
    }

    .xn_c_index_402_wrap {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_wrap.jpg?d=20190515100909706) no-repeat top center;
    }

    .xn_c_index_402_w {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .xn_c_index_402_topbox {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_index_402_topbox h3 {
        text-align: center;
        font-size: 38px;
        color: #333333;
        height: 50px;
        line-height: 50px;
        margin-top: 25px;
        font-weight: normal;
    }

    .xn_c_index_402_topbox h3 font {
        font-weight: bold;
    }

    .xn_c_index_402_topbox h4 {
        text-align: center;
        font-size: 12px;
        color: #b7b7b7;
        height: 25px;
        line-height: 25px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .xn_c_index_402_topbox p {
        height: 37px;
        width: 100%;
        margin-top: 6px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
        background-size: 639px 37px;
    }

    .xn_c_index_402_w {
        width: 100%;
        height: auto;
        margin: 0 auto;
    }

    .xn_c_index_402_main {
        width: 100%;
        height: auto;
        position: relative;
        overflow: hidden;
    }

    .xn_c_index_402_inner {
        overflow: scroll;
    }

    #xn_c_index_402_ul {
        position: relative;
        width: 155em;
    }

    .xn_c_index_402_main li {
        width: auto;
        height: auto;
        float: left;
        overflow: hidden;
        opacity: 0.75;
        position: relative;
        transition: all 0.5s;
        z-index: 1;
        margin: 25px 4px 40px 4px;
        padding-bottom: 90px;
    }

    .xn_c_index_402_main li:hover {
        transform: scale(1.06);
        opacity: 1;
        box-shadow: 0 0 15px -3px #333333;
        z-index: 5;
    }

    .xn_c_index_402_lftbox {
        width: 100%;
        height: calc(100vmin - (55*2px));
        overflow: hidden;
    }

    .xn_c_index_402_lftbox img {
        width: 100%;
        height: auto;
    }

    .xn_c_index_402_ritbox {
        position: absolute;
        width: 100%;
        height: 150px;
        bottom: 0;
        left: 0;
        z-index: 5;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_ritbox.png?d=20190515100909706) no-repeat top center;
        background-size: cover;
    }

    .xn_c_index_402_name {
        width: 92%;
        height: 25px;
        margin: 48px auto 0 auto;
        overflow: hidden;
    }

    .xn_c_index_402_name h4 {
        width: auto;
        max-width: 36%;
        height: 25px;
        line-height: 30px;
        font-size: 17px;
        color: #000000;
        float: left;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-weight: bold;
    }

    .xn_c_index_402_name h5 {
        width: auto;
        max-width: 30%;
        height: 25px;
        line-height: 35px;
        font-size: 13px;
        color: #666666;
        float: left;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        margin-left: 2%;
    }

    .xn_c_index_402_name h6 {
        float: right;
        width: 33%;
    }

    .xn_c_index_402_name h6 a {
        display: block;
        width: 100%;
        height: 25px;
        text-align: center;
        font-size: 13px;
        color: #fff;
        border-radius: 2px;
        background: linear-gradient(#F1B63E, #E2644F);
        line-height: 25px;
    }

    .xn_c_index_402_coent {
        width: 92%;
        height: 50px;
        line-height: 25px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 13px;
        color: #666666;
        margin: 14px auto 0 auto;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_ritbox {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_ritbox_hover.png?d=20190515100909706) no-repeat top center;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_name h4 {
        color: #fff;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_name h5 {
        color: #fff;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_name h6 a {
        color: #da251c;
        background: #fff;
    }

    .xn_c_index_402_main li:hover .xn_c_index_402_coent {
        color: #fff;
    }

    #xn_c_index_402_left,#xn_c_index_402_right {
        position: absolute;
        top: 197px;
        z-index: 10;
        width: 20px;
        height: 40px;
        cursor: pointer;
        display: none;
    }

    #xn_c_index_402_left {
        left: 2%;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_left.png?d=20190515100909706) no-repeat center;
        background-size: 20px 40px;
    }

    #xn_c_index_402_right {
        right: 2%;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_right.png?d=20190515100909706) no-repeat center;
        background-size: 20px 40px;
    }

    #xn_c_index_402_left:hover {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_left_hover.png?d=20190515100909706) no-repeat center;
        background-size: 20px 40px;
    }

    #xn_c_index_402_right:hover {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_index_402_right_hover.png?d=20190515100909706) no-repeat center;
        background-size: 20px 40px;
    }

    .xn_c_101_wrap {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 30px;
    }

    .xn_c_101_w {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .xn_c_101_topbox {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_101_topbox h3 {
        text-align: center;
        font-size: 38px;
        color: #333333;
        height: 50px;
        line-height: 50px;
        margin-top: 25px;
        font-weight: normal;
    }

    .xn_c_101_topbox h3 font {
        font-weight: bold;
    }

    .xn_c_101_topbox h4 {
        text-align: center;
        font-size: 12px;
        color: #b7b7b7;
        height: 25px;
        line-height: 25px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .xn_c_101_topbox p {
        height: 37px;
        width: 100%;
        margin-top: 6px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
        background-size: 639px 37px;
    }

    .xn_c_101_type {
        width: 100%;
        text-align: center;
        font-size: 0;
        margin: 20px auto 25px auto;
    }

    .xn_c_101_type li {
        display: inline-block;
        *display: inline;
        *zoom: 1;width: 25%;
        height: 35px;
        line-height: 35px;
        border-radius: 5px;
        background: #D6D6D6;
        font-size: 16px;
        color: #333333;
        margin: 0 1.5%;
        cursor: pointer;
    }

    .xn_c_101_type li.active,.xn_c_101_type li:hover {
        background: linear-gradient(#F2A204, #DD3718);
        color: #fff;
    }

    .xn_c_101_wbox {
        overflow: hidden;
        width: auto;
        height: auto;
        margin: 0 3%;
    }

    .xn_c_101_wbox>div {
        display: none;
    }

    .xn_c_101_wbox>div.active {
        display: block;
    }

    .xn_c_101_xhcoentbox {
        width: 100%;
        height: 95px;
        margin-bottom: 20px;
        position: relative;
        background: #F0F0F0;
    }

    .xn_c_101_lftbox {
        display: none;
    }

    .xn_c_101_timebox {
        position: absolute;
        top: 0;
        left: 0;
        width: 95px;
        height: 95px;
        z-index: 2;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_101_timebox.png?d=20190515100909706) no-repeat center;
        font-size: 14px;
        color: #fff;
        padding-left: 10px;
        padding-top: 62px;
        background-size: 95px 95px;
    }

    .xn_c_101_timebox span {
        float: left;
    }

    .xn_c_101_newsDay {
        position: absolute;
        font-size: 36px;
        font-weight: bold;
        top: 14px;
        left: 10px;
        z-index: 5;
    }

    .xn_c_101_ritbox {
        padding-left: 28%;
        overflow: hidden;
    }

    .xn_c_101_title {
        width: 95%;
        height: 39px;
        margin-top: 0px;
        line-height: 39px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #000000;
        font-size: 16px;
    }

    .xn_c_101_title a {
        color: #000;
    }

    .xn_c_101_coent {
        width: 95%;
        height: 50px;
        line-height: 25px;
        color: #666666;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 14px;
    }

    .xn_c_101_coent>span {
        display: block;
        height: 53px;
        overflow: hidden;
    }

    .xn_c_101_more {
        display: none;
    }

    .xn_c_101_xhcoentbox:hover {
        background: #D6D6D6;
    }

    .xn_c_101_xhcoentbox:hover .xn_c_101_timebox {
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/xn_c_101_timebox_hover.png?d=20190515100909706) no-repeat center;
        background-size: 95px 95px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) {
        width: 100%;
        height: auto;
        background: none;
        margin-bottom: 30px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_lftbox {
        display: block;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_c_101_lftbox img {
        width: 100%;
        height: 100%;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_timebox {
        display: none;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_ritbox {
        padding-left: 0px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_title {
        width: 100%;
        height: 39px;
        margin-top: 5px;
        line-height: 39px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #000000;
        font-size: 18px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_title a {
        color: #000;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_coent {
        width: 100%;
        height: 60px;
        line-height: 30px;
        color: #666666;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 14px;
        margin-top: 8px;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_more {
        margin-top: 15px;
        display: block;
    }

    .xn_c_101_xhcoentbox:nth-child(1) .xn_c_101_more a {
        display: block;
        width: 28%;
        height: 29px;
        line-height: 29px;
        text-align: center;
        border-radius: 30px;
        font-size: 14px;
        color: #fff;
        background: linear-gradient(#F2A204, #DD3718);
    }

    .index_cnt_four {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .i_tcase {
        width: auto;
        height: auto;
        overflow: hidden;
        margin: 0 3%;
    }

    .i_tcase_t {
        width: 100%;
        height: 53px;
        border-bottom: 1px solid #ADADAD;
        overflow: hidden;
    }

    .i_tcase_t1 {
        float: left;
        display: block;
        height: 53px;
        line-height: 53px;
        font-size: 24px;
        color: #333333;
    }

    .i_tcase_t1 font {
        font-weight: bold;
    }

    .i_tcase_t2 {
        float: left;
        font-size: 14px;
        line-height: 65px;
        color: #666666;
        padding-left: 7px;
        display: block;
        text-transform: uppercase;
    }

    .i_tcase_t3 {
        float: right;
    }

    .i_tcase_t3 a {
        font-size: 14px;
        color: #c6c6c6;
        line-height: 67px;
        text-transform: uppercase;
    }

    .i_tcase_t3 a:hover {
        color: #da251c;
    }

    .i_tcase_m {
        width: auto;
        height: auto;
        overflow: hidden;
        margin-top: 8px;
    }

    .i_tcase_main {
        width: 32%;
        height: calc(100vmin - (150*1.88px));
        float: left;
        margin: 0 0.5%;
        margin-bottom: 5px;
        overflow: hidden;
        position: relative;
    }

    .i_tcase_img {
        width: 100%;
        height: 100%;
    }

    .i_tcase_img img {
        width: 100%;
        height: 100%;
    }

    .i_tcase_main_name {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 5;
        width: 100%;
        height: 130px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/i_tcase_main_name.png?d=20190515100909706) no-repeat center;
        display: none;
    }

    .i_tcase_main_name a {
        display: block;
        width: 90%;
        height: 48px;
        line-height: 24px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 16px;
        font-weight: bold;
        color: #fff;
        margin: 10px auto 0 auto;
    }

    .i_tcase_main_name p {
        display: block;
        width: 90%;
        height: 74px;
        line-height: 20px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        font-size: 14px;
        color: #fff;
        margin: 9px auto 0 auto;
    }

    .i_tcase_main:hover .i_tcase_main_name {
        display: none;
    }

    .xn_c_index_266_wrap {
        width: auto;
        height: auto;
        overflow: hidden;
        margin: 20px 3% 0 3%;
    }

    .xn_c_index_266_topbox {
        width: auto;
        height: 53px;
        border-bottom: 1px solid #ADADAD;
        overflow: hidden;
    }

    .xn_c_index_266_cnname {
        float: left;
        display: block;
        height: 53px;
        line-height: 53px;
        font-size: 24px;
        color: #333333;
    }

    .xn_c_index_266_cnname font {
        font-weight: bold;
    }

    .xn_c_index_266_online {
        float: left;
        font-size: 14px;
        line-height: 65px;
        color: #666666;
        padding-left: 7px;
        display: block;
        text-transform: uppercase;
    }

    .xn_c_index_266_more {
        float: right;
    }

    .xn_c_index_266_more a {
        font-size: 14px;
        color: #c6c6c6;
        line-height: 67px;
        text-transform: uppercase;
    }

    .xn_c_index_266_more a:hover {
        color: #da251c;
    }

    .xn_c_index_266_nrbox {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-top: 8px;
    }

    .xn_c_index_266_cfItem {
        width: 32%;
        float: left;
        margin: 0 0.6%;
        margin-bottom: 5px;
        overflow: hidden;
        position: relative;
    }

    .xn_c_index_266_cfItem img {
        width: 100%;
        height: 100%;
    }

    .index_cnt_m_about {
        width: 100%;
        height: auto;
        margin: 0 auto;
        position: relative;
    }

    .index_cnt_m_about_t {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    .index_cnt_m_about_t h3 {
        text-align: center;
        font-size: 38px;
        color: #333333;
        height: 50px;
        line-height: 50px;
        margin-top: 25px;
        font-weight: normal;
    }

    .index_cnt_m_about_t h3 font {
        font-weight: bold;
    }

    .index_cnt_m_about_t h4 {
        text-align: center;
        font-size: 12px;
        color: #b7b7b7;
        height: 25px;
        line-height: 25px;
        font-family: "Arial";
        text-transform: uppercase;
    }

    .index_cnt_m_about_t p {
        height: 37px;
        width: 100%;
        margin-top: 6px;
        background: url(https://1.rc.xiniu.com/rc/Contents/52024/images/index_cnt_p.png?d=20190515100909706) no-repeat center;
        background-size: 639px 37px;
    }

    .index_cnt_m_about_cnt {
        width: 100%;
        height: auto;
        margin-top: 25px;
        position: relative;
        margin-bottom: 40px;
    }

    .i_about_img {
        margin: 0 3%;
        display: block;
        width: 94%;
        height: 100%;
    }

    .i_about_cnt {
        width: 100%;
        height: auto;
        background: #fff;
        box-shadow: 3px 3px 10px 0 #adadad;
        padding: 10px 3% 70px 3%;
        font-size: 14px;
        color: #666666;
        line-height: 27px;
        overflow: hidden;
    }

    .index_cnt_m_about_more {
        position: absolute;
        width: 100%;
        height: 70px;
        background: #fff;
        bottom: 0;
        left: 0;
        z-index: 5;
        overflow: hidden;
    }

    .index_cnt_m_about_more a {
        display: block;
        width: 30%;
        height: 29px;
        line-height: 27px;
        margin-left: 20px;
        text-align: center;
        font-size: 14px;
        color: #666666;
        border-radius: 30px;
        border: 1px solid #666;
        margin-top: 20px;
    }

    .index_cnt_m_about_more a:hover {
        color: #fff;
        background: #de3c17;
    }

    .xn_c_69_wrap {
        display: none;
    }
}

@media (min-width: 768px) {
    .foot {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
    }

    .foot_nav2 {
        width: 100%;
        height: 63px;
        background: #333333;
        line-height: 63px;
    }

    .foot_nav2>ul {
        width: 1200px;
        height: 63px;
        margin: 0 auto;
    }

    .foot_nav2>ul>li {
        font-size: 15px;
        padding-right: 40px;
        float: left;
    }

    .foot_nav2>ul>li+li {
        padding-left: 40px;
        background: url(https://1.rc.xiniu.com/rc/Bottoms/52023/images/foot_nav2_li.png?d=20190515100909800) no-repeat left center;
    }

    .foot_nav2>ul>li>a {
        color: #fff;
    }

    .foot_nav2>ul>li>a:hover {
        color: #df3d17;
    }

    .xn_f_30_wrap {
        width: 100%;
        height: auto;
        padding: 23px 0 34px 0;
        background: #F0A717;
    }

    .xn_f_30_conbox {
        width: 1200px;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
        position: relative;
    }

    .xn_f_30_conli {
        width: 254px;
        height: 290px;
        float: left;
    }

    .xn_f_30_conli:first-child {
        width: 182px;
    }

    .xn_f_30_conli+.xn_f_30_conli {
        padding-left: 72px;
        background: url(https://1.rc.xiniu.com/rc/Bottoms/52023/images/xn_f_30_conli.png?d=20190515100909800) no-repeat left center;
    }

    .xn_f_30_contype {
        display: block;
        width: 100%;
        height: 44px;
        font-weight: bold;
        font-size: 16px;
        color: #000000;
        line-height: 44px;
    }

    .xn_f_30_contype a {
        color: #000;
        font-size: 16px;
    }

    .xn_f_30_condl {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .xn_f_30_condd {
        width: 100%;
        height: 28px;
        line-height: 28px;
        font-size: 14px;
    }

    .xn_f_30_condd a {
        color: #6C4905;
    }

    .xn_f_30_condd a:hover {
        color: #df3d17;
    }

    .foot_tel {
        width: 100%;
        height: auto;
        overflow: hidden;
        padding-top: 21px;
        background: #F0F0F0;
        text-align: center;
    }

    .foot_tel_f>div {
        display: inline-block;
        *display: inline;
        *zoom: 1;font-size: 14px;
        color: #333333;
        margin: 0 14px;
        line-height: 29px;
    }

    .foot_zip {
        text-align: center;
        line-height: 29px;
        font-size: 14px;
        color: #333333;
    }

    .foot_c_copy {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #f0f0f0;
        text-align: center;
    }

    .foot_c_copy div {
        display: inline-block;
        *display: inline;
        *zoom: 1;font-size: 14px;
        color: #666666;
        margin: 0 2px;
    }

    .foot_c_copy a {
        color: #666;
    }
}

@media (max-width: 768px) {
    .foot {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #F0F0F0;
    }

    .foot_c {
        width: auto;
        height: auto;
        overflow: hidden;
        margin: 14px 3%;
    }

    .foot_c_logo,.foot_nav2,.xn_f_30_wrap {
        display: none;
    }

    .foot_tel {
        width: 100%;
        height: auto;
        line-height: 30px;
        font-size: 14px;
        color: #333;
        text-align: center;
    }

    .foot_c_copy {
        width: 100%;
        height: auto;
        line-height: 20px;
        font-size: 0;
        color: #666;
        margin-top: 5px;
        margin-bottom: 8px;
        text-align: center;
    }

    .foot_c_copy div {
        font-size: 14px;
        display: inline-block;
        *display: inline;
        *zoom: 1;}

    .foot_c_copy a {
        color: #666;
    }

    .xn_f_1_warp,.xn_f_2_warp {
        display: none!important;
    }
}
