/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.bkg_f6f6f6 { background: #f6f6f6; }
.bkg_ffffff { background: #ffffff; }
.bkg_596b8a { background: #596b8a; }
.bkg_f4f4f4 { background: #f4f4f4; }
.bkg_f8f8f8 { background: #f8f8f8; }
.bkg_fafafa { background: #fafafa; }

.c_ffffff { color: #ffffff; }
.c_111111 { color: #111111; }
.c_333333 { color: #333333; }
.c_555555 { color: #555555; }
.c_666666 { color: #666666; }
.c_888888 { color: #888888; }
.c_999999 { color: #999999; }

.w1200px { width: 1200px; margin: 0 auto; }
.w1000px { width: 1000px; margin: 0 auto; }
.w_P100 { width: 100%; }
.max_w_P100 { width: 100%; }
.h_P100 { height: 100%; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.catposBox { padding: 0 14px; border-bottom: solid 1px #eeeeee; }
.catposBox .catpos, .catposBox .catpos * { line-height: 45px !important; color: #888888 !important; }
.catposBox .catpos .symbol { font-family: simhei, serif; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.leftseadA { width: 70px; position: fixed; bottom: 408px; right: 1px; z-index: 999999999; }
.leftseadA .leftseadA_i { position: relative; width: 46px; }
.leftseadA .leftseadA_i .b { position: absolute; top: 0; left: 12px; width: 46px; border-radius: 3px; }
.leftseadA .leftseadA_i .b .dl { width: 46px; margin: 10px auto; }

.leftseadA .leftseadA_i .b .dl.dl_two { margin-top: 0; }

.leftseadA .leftseadA_i .dl .dd { position: relative; height: 46px; margin-bottom: 5px; }
.leftseadA .leftseadA_i .dl .dd .shows { transition: all .5s; border-radius: 3px; background: #ffffff; box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1); }

.leftseadA .leftseadA_i .dl .dd .shows .img { height: 46px; text-align: center; }
.leftseadA .leftseadA_i .dl .dd .shows .img .iconfont { font-size: 24px; line-height: 46px; color: #2170b9; }

.leftseadA .leftseadA_i .dl .dd .hides { display: none; position: absolute; right: 0; top: 0; width: 265px; min-height: 46px; }
.leftseadA .leftseadA_i .dl .dd .hides .sdl { position: relative; width: 100%; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt { width: 200px; min-height: 46px; padding: 0 20px; line-height: 46px; font-size: 20px; font-weight: bold; overflow: hidden; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt { position: absolute; right: 47px; border: solid 1px #e5e5e5; border-right: none; color: #666666; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt { border-radius: 3px; background: #ffffff; box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1); }
.leftseadA .leftseadA_i .dl .dd .hides .sdt.tel { height: 46px; line-height: 44px; }
.leftseadA .leftseadA_i .dl .dd .hides .sdt.qrs { height: auto; padding: 10px; }
.leftseadA .leftseadA_i .dl .dd .hides .sdd { position: absolute; right: 0; width: 46px; height: 46px; text-align: center; }
.leftseadA .leftseadA_i .dl .dd .hides .sdd .iconfont { display: none; font-size: 24px; line-height: 46px; color: #2170b9; }

.leftseadA .leftseadA_i .b .dl.dl_two .shows .img { height: 46px; }
.leftseadA .leftseadA_i .b .dl.dl_two .shows .img .iconfont { line-height: 46px; }

.leftseadA .leftseadA_i .dl .dd a { display: block; width: 100%; height: 100%; }
.leftseadA .leftseadA_i .dl .dd a:hover .shows { background: #2170b9; }
.leftseadA .leftseadA_i .dl .dd a:hover .shows .img .iconfont { color: #ffffff; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.outPager { margin: 0; padding: 0; text-align: center; }
.pager { display: inline-block; }
.mui-pagination > li > a, .mui-pagination > li > span { transition: all .5s; float: left; display: inline-block; padding: 0 20px; margin: 0 4px; line-height: 45px; height: 45px; }
.mui-pagination > li > a, .mui-pagination > li > span { border: solid 1px #eeeeee; background: #ffffff; color: #9a9a9a; overflow: hidden; }
.mui-pagination > li > a .iconfont { display: inline-block; line-height: 43px; font-size: 16px; }

.mui-pagination > li > a.active, .mui-pagination > li > a:hover, .mui-pagination > li:active > a, .mui-pagination > li:active > a:active { background: #2170b9; color: #ffffff; border-color: #2170b9;}

.mui-pagination > li:last-child > a, .mui-pagination > li:last-child > span {border-radius: 0;}
.mui-pagination > li:first-child > a, .mui-pagination > li:first-child > span {border-radius: 0;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.swiper-pagination-BA { bottom: 40px !important; }
.swiper-pagination-BA .swiper-pagination-bullet { margin: 0 5px; background: rgba(255, 255, 255, .42); width: 30px; height: 2px; opacity: 1; border-radius: 0; }
.swiper-pagination-BA .swiper-pagination-bullet-active { background: rgba(255, 255, 255, 1); }

.swiper-container-BA .swiperbtn { position: absolute; top: 50%; width: 48px; height: 82px; margin-top: -36px; z-index: 9999; background: rgba(0, 0, 0, .3); border-radius: 5px; }
.swiper-container-BA .swiperbtn.swiper-prev { left: 60px; }
.swiper-container-BA .swiperbtn.swiper-next { right: 60px; }

.swiper-container-BA .swiperbtn .iconfont { font-size: 24px; line-height: 82px; color: #bfbfbf; }
.swiper-container-BA .swiperbtn:hover .iconfont { color: #ffffff; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.swiper-container-pageBa .text { position: absolute; top: 50%; margin-top: -100px; overflow: hidden; }
.swiper-container-pageBa .text .cont { display: inline-block; overflow: hidden; }
.swiper-container-pageBa .text .h1 { position: relative; display: inline-block;  }
.swiper-container-pageBa .text .h1 .line { position: absolute; top: 50%; margin-top: -5px; width: 1200px; height: 10px; background: #fff; }
.swiper-container-pageBa .text .h1 .line.l { left: -1200px; }
.swiper-container-pageBa .text .h1 .line.r { right: -1200px; }
.swiper-container-pageBa .text .h1 .name { padding: 0 32px; font-size: 48px; line-height: 60px; text-shadow: 0 0 1px #999!important; }
.swiper-container-pageBa .text .h2 { display: inline-block; min-width: 680px; padding: 15px 10px; margin: 14px 0 0 0; border-top: solid 1px #fff; border-bottom: solid 1px #fff; }
.swiper-container-pageBa .text .h2, .swiper-container-pageBa .text .h2 * { font-size: 36px !important; line-height: 40px !important; color: #fff!important; text-shadow: 0 0 1px #999!important; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.fancybox-nav span { visibility: visible !important; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.text_c { text-align:center;}


.mui-table-view.mui-grid-view .mui-table-view-cell {
    font-size: 17px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    background: 0 0;
}

.mui-table-view-cell {
    position: relative;
    overflow: hidden;
    -webkit-touch-callout: none;
}




.mui-col-xs-4 {
    width: 31%;
}

.mui-r-3 { margin-right:3.5%;}





.mui-table-view-cell:after {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 15px;
    height: 1px;
    content: '';
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    background-color: #c8c7cc;
}

.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn) {
    margin: 0;
}



.mui-table-view-cell>a:not(.mui-btn) {
    position: relative;
    display: block;
    overflow: hidden;
    margin: -11px -15px;
    padding: inherit;
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
    color: inherit;
}


.mui-table-view.mui-grid-view {
    font-size: 0;
    display: block;
    width: 100%;
    white-space: normal;
}
mui.min.css:5
.mui-table-view {
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    background-color: #fff;
}



.mui-table-view {
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    background-color: #fff;
}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.common_dt_c .h1 { font-size: 18px; line-height: 20px; font-family: Impact, DINOBL, serif; color: #c5c5c5; color: rgba(255, 255, 255, .5); }
.common_dt_c .h2 { margin: 5px 0 10px 0; font-size: 24px; }
.common_dt_c .h3 { display: inline-block; min-width: 680px; padding: 15px 10px; border-top: solid 1px rgba(255, 255, 255, .6); border-bottom: solid 1px rgba(255, 255, 255, .6); }
.common_dt_c .h3, .common_dt_c .h3 * { font-size: 36px !important; line-height: 40px !important; color: #ffffff !important; }
.common_dt_c .h3 b, .common_dt_c .h3 strong { color: #0087ff !important; }

.common_dt_d .h3 b, .common_dt_d .h3 strong { color: #fccf04 !important; }


.common_dt_e .h3 b, .common_dt_e .h3 strong { color: #2170b9 !important; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_aboutUs .dt { height: 748px; overflow: hidden; }
.index_aboutUs .dt.common_dt_b .h1 { padding-top: 130px; }
.index_aboutUs .dd { width: 1038px; height: 748px; padding: 90px 0 80px 0; }
.index_aboutUs .dd .head { margin-bottom: 24px; }
.index_aboutUs .dd .head .h1, .index_aboutUs .dd .head .h1 * { font-size: 30px !important; line-height: 45px !important; color: #333333 !important; }
.index_aboutUs .dd .head .h1 b, .index_aboutUs .dd .head .h1 strong { color: #2170b9 !important; }
.index_aboutUs .dd .head .h2 { font-size: 18px; }
.index_aboutUs .dd .body .mui-table-view .mui-media { background: #f6f6f6; }
.index_aboutUs .dd .body .mui-table-view .mui-media-object.mui-pull-left { max-width: 635px; width: 635px; height: 485px; margin-right: 0; }
.index_aboutUs .dd .body .mui-table-view .mui-media-body { padding: 70px 38px; }
.index_aboutUs .dd .body .mui-table-view .mui-media-body .desc { height: 252px; margin-bottom: 24px; }
.index_aboutUs .dd .body .mui-table-view .mui-media-body .desc, .index_aboutUs .dd .body .mui-table-view .mui-media-body .desc * { font-size: 16px !important; line-height: 28px; color: #333333 !important; }
.index_aboutUs .dd .body .mui-table-view .mui-media-body .more a { display: inline-block; height: 58px; padding: 0 45px; line-height: 56px; border: solid 1px #d2d2d2; color: #666666; }
.index_aboutUs .dd .body .mui-table-view .mui-media-body .more a .infofont { font-size: 16px; }
.index_aboutUs .dd .body .mui-table-view .mui-media-body .more a .iconfont { margin-left: 6px; font-size: 20px; }
.index_aboutUs .dd .body .mui-table-view .mui-media-body .more a:hover { border-color: #2170b9; background: #2170b9; color: #ffffff; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_Brand_strength { padding: 60px 0 100px 0; }
.index_Brand_strength .dd .mui-grid-mine.mui-table-view.mui-grid-view { padding: 60px 0px 0 0; }
.index_Brand_strength .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { width: 20%; padding: 0 0 0 0px; }
.index_Brand_strength .dd a .img { height: 52px; }
.index_Brand_strength .dd a .txt { margin: 25px 0 14px 0; }
.index_Brand_strength .dd a .txt .text { display: inline-block; }
.index_Brand_strength .dd a .txt .text .h1 { font-size: 36px; line-height: 36px; font-family: Impact, DINOBL, serif; }
.index_Brand_strength .dd a .txt .text .h2 { font-size: 20px; line-height: 36px; margin-left: 5px; }
.index_Brand_strength .dd a .des { font-size: 20px; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_Market_Prospect { padding: 70px 0 90px 0; }
.index_Market_Prospect .dd { padding: 50px 0 0 0; }

.index_Market_Prospect .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding:25px 0px 0; }
.index_Market_Prospect .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { border: solid 1px #e5e5e5; border-radius: 10px; }
.index_Market_Prospect .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover { border-color: #2170b9; }
.index_Market_Prospect .dd a .text { font-size: 30px; line-height: 40px; }
.index_Market_Prospect .dd a .desc { margin: 14px 0; font-size: 20px; color: #2170b9; }
.index_Market_Prospect .dd a .cont { height: 96px; margin: 0 0 14px 0; padding:0 25px; }
.index_Market_Prospect .dd a .imge { height: 158px; margin: 0 0 30px 0; padding:0 30px; }
.index_Market_Prospect .dd a .line { height: 5px; margin-top: 15px; background: #ffffff; }
.index_Market_Prospect .dd a:hover .line { background: #2170b9; }
.index_Market_Prospect .dd a:hover .imge img { transform: scale(1.1); }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_product .dt { height: 400px; }
.index_product .dt .head { padding: 70px 0 0 24px; border-left: solid 30px #2170b9; }
.index_product .dt .head .h1 { font-size: 60px; line-height: 72px; }
.index_product .dt .head .h2 { font-size: 30px; line-height: 32px; }

.index_product .dd { position: relative; margin-top: -162px; }

.index_product .dd .TabsB1_tab { width: 700px; }
.index_product .dd .TabsB1_tab .as a { display: block; height: 80px; font-size: 24px; line-height: 78px; border: solid 1px rgba(255, 255, 255, .4); color: #ffffff; text-shadow: 0 0 2px #333333; }
.index_product .dd .TabsB1_tab .as.active a { background: #0180f0; border-color: #0180f0; }

.index_product .dd .TabsB1_con .body { overflow: hidden; }
.index_product .dd .TabsB1_con .body .back { margin-top: 82px; background: #eeeeee; }
.index_product .dd .TabsB1_con .body .cont { position: relative; }

.index_product .dd .TabsB1_con .body .cont .line { position: absolute; top: 0; background: #2170b9; }
.index_product .dd .TabsB1_con .body .cont .line.a { width: 1920px; height: 100%; left: -1920px; }
.index_product .dd .TabsB1_con .body .cont .line.b { width: 1920px; height: 50%; right: -1920px; }

.index_product .dd .TabsB1_con .body .cont .imge { position: absolute; right: 0; top: -82px; width: 700px; height: 390px; }

.index_product .dd .TabsB1_con .body .cont .text { height: 308px; padding: 90px 0 70px 0; background: #2170b9; }
.index_product .dd .TabsB1_con .body .cont .text .h1 { height: 40px; font-size: 30px; line-height: 40px; }
.index_product .dd .TabsB1_con .body .cont .text .h2 { height: 40px; margin: 10px 0; font-size: 24px; line-height: 40px; }
.index_product .dd .TabsB1_con .body .cont .text .h3 { height: 48px; }
.index_product .dd .TabsB1_con .body .cont .text .h3, .index_product .dd .TabsB1_con .body .text .h3 * { font-size: 16px !important; line-height: 24px !important; color: #ffffff !important; }

.index_product .dd .TabsB1_con .body .list .mui-grid-mine.mui-table-view.mui-grid-view { width: 1390px; margin-left: -95px; padding: 50px 95px 0 0; }
.index_product .dd .TabsB1_con .body .list .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 60px 95px; }

.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a .img { position: relative; width: 120px; height: 120px; padding: 30px; margin: 0 auto; border-radius: 50%; background: #fff; }
.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a .img .imge { position: absolute; width: 60px; height: 60px; overflow: hidden; }
.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a .img .imge { left: 50%; top: 50%; margin-left: -30px; margin-top: -30px; }
.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a .img .imge.h { opacity: 0; }
.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a .txt { font-size: 20px; }
.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a .txt.a { margin: 20px 0 5px 0; }
.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a:hover .img .imge.s { opacity: 0; }
.index_product .dd .TabsB1_con .body .list .mui-table-view-cell a:hover .img .imge.h { opacity: 1; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_Villa_CASE { position: relative; }
.index_Villa_CASE .background { position: absolute; height: 1000px; top: 465px; }

.index_Villa_custom.list_Villa_custom_e { padding: 70px 0 70px 0; }
.index_Villa_custom.list_Villa_custom_e  .dd { background: #fff; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_case { position: relative; z-index: 12; border-top: solid 1px rgba(255, 255, 255,.4); }
.index_case .dt { margin: 35px 0 40px 0; }
.index_case .dt .TabsCase_obj .h1 { font-size: 60px; line-height: 72px; }
.index_case .dt .TabsCase_obj .h2 { font-size: 30px; line-height: 32px; }
.index_case .dt .TabsCase_tab { height: 56px; margin-top: 48px; }
.index_case .dt .TabsCase_tab a { display: inline-block; height: 56px; line-height: 52px; font-size: 20px; margin: 0 12px 0 0; padding: 0 32px; border: solid 2px #fff; color: #fff; }
.index_case .dt .TabsCase_tab a.active { background: #fff; color: #333; }
.index_case .dd { position: relative; }
.index_case .dd .TabsCase_con { width: 1215px; height: 574px; }

.index_case_list .imge_a { width: 1200px; }
.index_case_list .imge_a .imge_b { position: relative; height: 574px; margin-left: 24px; background: #fff; }
.index_case_list .imge_a .imge_b .img { position: absolute; right: 24px; top: 24px; width: 1176px; height: 550px; background: #f7f7f7; }

.swiper-container-vertical .swiper-pagination-bullets.swiper-pagination-Case { right: 0; top: auto; bottom: 0; transform: translate3d(0,0,0); }
.swiper-container-vertical .swiper-pagination-bullets.swiper-pagination-Case .swiper-pagination-bullet { width: 15px; height: 15px; margin: 15px 0 0 0; border: solid 1px #434343; border-radius: 0; background: #fff; opacity: 1; }
.swiper-container-vertical .swiper-pagination-bullets.swiper-pagination-Case .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #2170b9; border-color: #2170b9; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_news { padding: 80px 0 40px 0; }
.index_news .dd { height: 542px; margin: 56px 0 0 0; }
.index_news .dd .ds { height: 487px; border-top: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; }

.index_news_list { position: relative; }
.index_news_list .sdt { position: relative; height: 140px; border-bottom: solid 1px #e5e5e5; background: #f6f6f6; }
.index_news_list .sdt .img { display: none; height: 100%; }

.index_news_list .sdt .ico { position: absolute; top: 50%; margin-top: -50px; width: 100%; height: 40px; font-size: 40px; color: #333333; }
.index_news_list .sdt .ico .h { display: none; }
.index_news_list .sdt .ico img { height: 40px; }
.index_news_list .sdt .txt { position: absolute; bottom: 50%; margin-bottom: -40px; width: 100%; font-size: 24px; line-height: 36px; color: #333333; }

.index_news_list .sdd { padding: 50px 60px 50px 50px; }
.index_news_list .sdd li { margin-bottom: 14px; }
.index_news_list .sdd li a { transition: all .5s; font-weight: bold; color: #666666; }
.index_news_list .sdd li a:hover, .index_news_list .sdd li a:hover .show { color: #2170b9; }
.index_news_list .sdd li .show { color: #666666; }
.index_news_list .sdd li .hide { transition: all .5s; display: none; }
.index_news_list .sdd li .hide.mui-table-view .mui-table-view-cell { padding: 0 0 14px 0; border-bottom: solid 1px #e5e5e5; }
.index_news_list .sdd li .hide.mui-table-view .mui-media-object { max-width: 76px; width: 76px; height: 76px; line-height: 76px; }
.index_news_list .sdd li .hide.mui-table-view .mui-media-body h1 { font-size: 16px; color: #2170b9; }
.index_news_list .sdd li .hide.mui-table-view .mui-media-body p { max-height: 48px; font-weight: normal; color: #666666; }

.index_news_list .sdd .more { position: absolute; bottom: 15px; right: 5px; width: 50px; height: 50px; }
.index_news_list .sdd .more .iconfont { font-size: 36px; font-weight: bold; line-height: 50px; color: #d5d3d3; }

.index_news_list .lower { height: 486px; border-left: solid 1px #e5e5e5; border-bottom: solid 1px #e5e5e5; }

.index_news_list.hover .lower { position: relative; z-index: 10; left: -10px; width: 446px; height: 542px; background: #ffffff; box-shadow: 0 15px 46px 0 rgba(10, 2, 4, 0.2); }
.index_news_list.hover .lower { -webkit-transform: translate3d(0, -25px, 0) scale(1); -moz-transform: translate3d(0, -25px, 0) scale(1); transform: translate3d(0, -25px, 0) scale(1) }
.index_news_list.hover .lower .sdt { height: 166px; }
.index_news_list.hover .lower .sdt .img { display: block; }
.index_news_list.hover .lower .sdt .ico, .index_news_list.hover .lower .sdt .txt { color: #ffffff; }
.index_news_list.hover .lower .sdt .ico .s { display: none; }
.index_news_list.hover .lower .sdt .ico .h { display: block; }

.index_news_list.hover .lower .sdd li.active { }
.index_news_list.hover .lower .sdd li.active .show { display: none; }
.index_news_list.hover .lower .sdd li.active .hide { display: block; }
.index_news_list.hover .lower .sdd .more .iconfont { color: #2170b9; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_Cooperation_support.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { background: #fff; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.index_joining_process { padding: 70px 0 70px 0; }
.index_joining_process .dd { margin: 35px 0 0 0; }
.index_joining_process .dd .mui-table-view { width: 1252px; margin-left: -26px; padding: 0 26px 0 0!important; }
.index_joining_process .dd .mui-table-view .mui-table-view-cell { padding: 0 0 26px 26px!important; }
.index_joining_process .dd .mui-table-view .mui-media-object.mui-pull-left { max-width: 30px; width: 30px; height: 30px; }
.index_joining_process .dd .mui-table-view .mui-media-object.mui-pull-right { max-width: 14px; width: 14px; height: 30px; }
.index_joining_process .dd .mui-table-view .mui-media-object.mui-pull-right .iconfont { font-weight: bold; line-height: 30px; }
.index_joining_process .dd .mui-table-view .mui-media-body { font-size: 20px; line-height: 30px; }

.index_joining_process .dd .mui-table-view .mui-table-view-cell a { padding: 30px 60px!important; border: solid 1px #dcdcdc; }
.index_joining_process .dd .mui-table-view .mui-table-view-cell a:hover { background: #f6f6f6; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.containers { overflow: hidden; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.pagerBar { position: relative; min-width: 1200px; padding: 0 0 24px 0; }
.pagerNav { position: absolute; z-index: 345; bottom: 0; }
.pagerNav .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 40px 0 0; }
.pagerNav .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { width: 200px; padding: 0 0 0 40px; }
.pagerNav .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { transition: all .5s; display: block; height: 64px; font-size: 18px; line-height: 60px; border: solid 2px #959595; background: #ffffff; }
.pagerNav .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover { background: #2170b9; color: #ffffff; border-color: #2170b9; }
.pagerNav .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell.active a { background: #2170b9; color: #ffffff; border-color: #2170b9; }

.common_dt_a .h1 { font-size: 18px; line-height: 20px; font-family: Impact, DINOBL, serif; color: #c5c5c5; }
.common_dt_a .h2 { margin: 5px 0 10px 0; font-size: 24px; }
.common_dt_a .h3 { display: inline-block; min-width: 680px; padding: 15px 10px; border-top: solid 1px #dcdcdc; border-bottom: solid 1px #dcdcdc; }
.common_dt_a .h3, .common_dt_a .h3 * { font-size: 36px !important; line-height: 40px !important; }

.common_dt_b { width: 92px; max-height: 700px; }
.common_dt_b .h1 { width: 60px; font-size: 60px; line-height: 60px; }
.common_dt_b .h2 .bordr { width: 30px; height: 190px; margin-bottom: 14px; background: #2170b9; }
.common_dt_b .h2 .title { width: 30px; font-size: 30px; line-height: 30px; }

.object-fit { overflow: hidden; }
.contain { text-align: center; }
.contain img { transition: all .5s; object-fit: contain; max-width: 100%!important; margin: 0 auto; }
.cover img { transition: all .5s; object-fit: cover; }
.transition { transition: all .5s; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_Company { padding: 70px 0 96px 0; }
.list_Company .dd { padding: 54px 0 0 0; }
.list_Company .dd .head { width: 92px; }
.list_Company .dd .body { width: 1036px; }
.list_Company .dd .body .cont, .list_Company .dd .body .cont * { font-size: 16px; }

.list_env .mui-grid-mine.mui-table-view.mui-grid-view { width: 1084px; margin-left: -24px; padding: 24px 24px 0 0; }
.list_env .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 0 24px; }
.list_env .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .img { height: 224px; }
.list_env .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .txt { margin-top: 14px; font-size: 18px; }

.list_strength { padding: 70px 0 96px 0; }
.list_strength .dd { padding: 54px 0 0 0; }
.list_strength .dd .mui-table-view .mui-media { margin: 0 0 24px 0 !important; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-left { position: relative; max-width: 274px; width: 274px; height: 282px; margin-right: 28px; background: url(../images/list_strength_bg.jpg) center; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-left .img { margin: 60px 0 24px 0; height: 52px; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-left .txt .text { display: inline-block; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-left .txt .text .h1 { font-size: 36px; line-height: 36px; font-family: Impact, DINOBL, serif; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-left .txt .text .h2 { font-size: 20px; line-height: 36px; margin-left: 5px; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-left .des { font-size: 20px; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-left .lin { position: absolute; bottom: -29px; left: 50%; margin-left: -78px; width: 156px; height: 13px; background: #2170b9; }
.list_strength .dd .mui-table-view .mui-media-object.mui-pull-right { max-width: 586px; height: 282px; margin-left: 28px; }
.list_strength .dd .mui-table-view .mui-media-body { padding: 24px 0 0 0; font-size: 16px; }
.list_strength .dd .mui-table-view a { padding: 0 0 28px 0 !important; border-bottom: solid 1px #e5e5e5; }
.list_strength .dd .mui-table-view a:hover .mui-media-object.mui-pull-right img { transform: scale(1.1); }

.list_honor .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .img { padding: 8px; }

.list_ContactUs_a { padding: 70px 0 90px 0; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view { width: 1212px; margin-left: -6px; padding: 50px 6px 0 0; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 0 6px; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { padding: 68px 0; background: url("../images/list_strength_bg.jpg") center; border: solid 1px #eeeeee; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { margin-bottom: 24px; font-size: 24px; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc { padding: 0 24px; font-size: 16px; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc.Impact { font-size: 24px; font-family: Impact, DINOBL, serif; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line { position: absolute; bottom: 0; left: 50%; margin-left: -55px; width: 110px; height: 12px; background: #e5e5e5; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover { border-color: #2170b9; }
.list_ContactUs_a .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .line { background: #2170b9; }

.list_ContactUs_b { padding: 68px 0; }
.list_ContactUs_b .dt { margin-bottom: 40px; }
.list_ContactUs_b .dt .mui-table-view { display: inline-block; }
.list_ContactUs_b .dt .mui-table-view .mui-media-body { font-size: 24px; line-height: 42px; }

.list_ContactUs_c { padding: 70px 0 90px 0; }
.list_ContactUs_c .dd { margin-top: 40px; background: url("../images/list_strength_bg.jpg") center; }
.list_ContactUs_c .dd .head { width: 390px; }
.list_ContactUs_c .dd .form { width: 770px; padding: 70px 75px 60px 0; }

.list_form_A .form .mui-table-view .mui-media-body { padding: 5px; }
.list_form_A .form .mui-table-view .mui-media-body input.form-control { padding: 0 24px; margin: 0; height: 46px; line-height: 46px; border-radius: 3px; border: none; }
.list_form_A .form .mui-table-view .mui-media-body textarea.form-control { height: 96px; padding: 12px 24px; line-height: 24px; border-radius: 3px; border: none; }
.list_form_A .form .mui-table-view .mui-media-body .checkbox_radio { padding-top: 8px; }
.list_form_A .form .mui-table-view .mui-media-body .submit { padding: 0; margin: 0 auto; width: 310px; height: 46px; font-size: 16px; background: #2170b9; border-color: #2170b9; color: #ffffff; border-radius: 3px; }
.list_form_A .form .mui-table-view .mui-media-body .form_tips { margin-top: 14px; color: #ff3300; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_Market_prospect { padding: 70px 0 90px 0; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view { padding: 56px 0 0 0; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 32px 0; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { padding: 0 64px 40px 64px; background: #f6f6f6; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { padding: 70px 0 0 24px; border-left: solid 30px #2170b9; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text .h1 { font-size: 60px; line-height: 72px; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text .h2 { font-size: 30px; line-height: 32px; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc { margin: 35px 0 70px 0; color: #666666 !important; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc * { color: #666666 !important; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge { position: relative; height: 318px; margin-left: 28px; border: solid 3px #2170b9; }
.list_Market_prospect .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge .img { position: absolute; bottom: 28px; right: 28px; height: 318px; }

.list_item_advantage { padding: 70px 0 10px 0; }
.list_item_advantage .dd { margin-top: 110px; }
.list_item_advantage .dd .list { position: relative; margin-bottom: 90px; border: solid 5px #e5e5e5; }
.list_item_advantage .dd .list .imges { position: absolute; top: -50px; width: 448px; height: 456px; }
.list_item_advantage .dd .list .imge { position: relative; background: #f6f6f6; }
.list_item_advantage .dd .list .imge .img { position: absolute; bottom: 20px; right: 20px; }
.list_item_advantage .dd .list .cont { width: 720px; padding: 45px 45px 32px 45px; }
.list_item_advantage .dd .list .cont .item .text { font-size: 30px; line-height: 32px; }
.list_item_advantage .dd .list .cont .item .desc { margin: 14px 0 32px 0; font-size: 16px; }
.list_item_advantage .dd .list .cont .item.es .text { color: #a7834b; }
.list_item_advantage .dd .list.A { margin-left: 60px; }
.list_item_advantage .dd .list.A .imges { left: -60px; }
.list_item_advantage .dd .list.B { margin-right: 60px; }
.list_item_advantage .dd .list.B .imges { right: -60px; }

.list_Business_advantage { padding: 70px 0 90px 0; }
.list_Business_advantage .ds { padding: 40px 0 60px 0; }
.list_Business_advantage .ds .h1 { font-size: 46px; line-height: 56px; }
.list_Business_advantage .ds .h2 { display: inline-block; padding: 0 28px; margin: 14px 0 35px 0; font-size: 24px; line-height: 58px; background: #a7834b; }
.list_Business_advantage .ds .h3, .list_Business_advantage .ds .h3 * { font-size: 16px !important; color: #333333 !important; }
.list_Business_advantage .dd .mui-grid-mine.mui-table-view.mui-grid-view { width: 1272px; margin-left: -36px; padding: 0 36px 0 0; }
.list_Business_advantage .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 40px 36px; }
.list_Business_advantage .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge { position: relative; height: 400px; }
.list_Business_advantage .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge .text { position: absolute; bottom: 0; font-size: 30px; line-height: 60px; background: #2170b9; }

.list_Cooperation_mode { padding: 70px 0 90px 0; }
.list_Cooperation_mode .dd { padding: 56px 0 0 0; }
.list_Cooperation_mode .dd .list { background: #d4c6b0; }
.list_Cooperation_mode .dd .list .imge { width: 710px; height: 710px; }
.list_Cooperation_mode .dd .list .cont { width: 490px; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view { padding: 20px 20px 0 0; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 20px 20px; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { padding: 40px 26px 0 26px; background: #ffffff; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { position: relative; font-size: 30px; line-height: 40px; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text b { position: relative; z-index: 2; padding: 0 30px; line-height: 40px; background: #ffffff; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text .line { position: absolute; top: 50%; left: 0; height: 1px; background: #e5e5e5; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc { height: 48px; margin: 24px 0; font-size: 16px; }
.list_Cooperation_mode .dd .list .cont .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .nums { width: 120px; margin: 0 auto; font-size: 18px; padding-bottom: 5px; border-bottom: solid 5px #a7834b; }
.list_Cooperation_mode .dd .list.A { margin-bottom: 36px; }

.list_Cooperation_support { padding: 70px 0 90px 0; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view { width: 1208px; margin-left: -4px; padding: 56px 4px 0 0; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 4px 4px; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { position: relative; background: #f6f6f6; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge { margin: 40px 0 24px 0; height: 60px; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { margin: 0 0 40px 0; font-size: 24px; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc { position: absolute; top: -200px; left: 0; padding: 30px 30px; background: #2170b9; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc .h1 { font-size: 24px; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc .h2 { height: 72px; margin-top: 14px; }
.list_Cooperation_support .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .desc { top: 0; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_hardcover_a { padding: 70px 0 90px 0; }
.list_hardcover_a .dd { padding: 56px 0 0 0; }
.list_hardcover_a .dd .mui-table-view .mui-media-object.mui-pull-left { max-width: 92px; width: 92px; height: 480px; margin-right: 45px; }
.list_hardcover_a .dd .mui-table-view .mui-media-object.mui-pull-right { max-width: 680px; width: 680px; height: 480px; margin-left: 45px; }
.list_hardcover_a .dd .mui-table-view .mui-media-body, .list_hardcover_a .dd .mui-table-view .mui-media-body * { font-size: 16px !important; line-height: 28px !important; }

.list_hardcover_b .dd .mui-table-view { width: 1340px; margin-left: -70px; padding: 90px 70px 45px 0 !important; }
.list_hardcover_b .dd .mui-table-view .mui-media { padding: 0 0 45px 70px !important; }
.list_hardcover_b .dd .mui-table-view .mui-media-object.mui-pull-left { max-width: 110px; width: 110px; height: 110px; margin-right: 24px; padding: 25px; border: solid 2px #ffffff; border-radius: 50%; }
.list_hardcover_b .dd .mui-table-view .mui-media-object.mui-pull-left .imge { height: 56px; }
.list_hardcover_b .dd .mui-table-view .mui-media-body { padding: 10px 0; }
.list_hardcover_b .dd .mui-table-view .mui-media-body .text { margin-bottom: 18px; font-size: 24px; }
.list_hardcover_b .dd .mui-table-view .mui-media-body .text .h1 { margin-right: 14px; }

.list_hardcover_c { padding: 70px 0 0 0; }
.list_hardcover_c .ds { padding: 50px 0 70px 0; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 80px 0 0;}
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 0 80px; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { height: 220px; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line { position: absolute; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line.A { top: 50%; width: 100%; height: 1px; background: #e5e5e5; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line.B { left: 44px; width: 1px; height: 220px; background: #e5e5e5; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line.C { left: 36px; top: 50%; margin-top: -13px; width: 16px; height: 26px; background: #2170b9; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge { position: absolute; top: 20px; left: 80px; width: 100px; height: 80px; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { position: absolute; bottom: 20px; left: 85px; width: 100px; height: 72px; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text .h1 { font-size: 30px; line-height: 40px; }
.list_hardcover_c .ds .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text .h2 { font-size: 22px; line-height: 32px; }

.list_hardcover_c .dd .TabsB1_tabs { position: relative; margin-bottom: 80px; }
.list_hardcover_c .dd .TabsB1_tabs .TabsB1_lie { position: absolute; top: 50%; height: 1px; background: #eeeeee; }
.list_hardcover_c .dd .TabsB1_tabs .TabsB1_tab { position: relative; z-index: 2; }
.list_hardcover_c .dd .TabsB1_tabs .TabsB1_tab .as { padding: 0 115px; }
.list_hardcover_c .dd .TabsB1_tabs .TabsB1_tab .as a { display: block; height: 78px; line-height: 78px; font-size: 24px; background: #ae7e34; color: #ffffff; }
.list_hardcover_c .dd .TabsB1_tabs .TabsB1_tab .as.active a { background: #2170b9; color: #ffffff; }

.list_hardcover_c .dd .TabsB1_con .A { width: 560px; }
.list_hardcover_c .dd .TabsB1_con .A .icon { height: 56px; }
.list_hardcover_c .dd .TabsB1_con .A .cont, .list_hardcover_c .dd .TabsB1_con .A .cont * { font-size: 16px !important; line-height: 28px !important; color: #333333 !important; }

.list_hardcover_c_4ys { width: 432px; margin: 36px 0 24px 0; }
.list_hardcover_c_4ys .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 4px 0 0; }
.list_hardcover_c_4ys .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 0 4px; }
.list_hardcover_c_4ys .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { height: 118px; padding-top: 27px; }
.list_hardcover_c_4ys .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { background: url("../images/delivery_mode.png") no-repeat center; background-size: 100% 100%; }
.list_hardcover_c_4ys .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .txt { font-size: 24px; line-height: 32px; }

.list_hardcover_c .dd .TabsB1_con .B { position: relative; width: 580px; height: 458px; }
.list_hardcover_c .dd .TabsB1_con .B .imge { position: absolute; top: 0; width: 580px; height: 527px; background: red; }

.list_hardcover_c .dd .TabsB1_con .C { padding: 110px 0 50px 0; background: #f3f3f3; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_hardcover_d { padding: 70px 0 120px 0; }
.list_hardcover_d .dd { padding: 50px 0 0 0; }
.list_hardcover_d .dd .A { position: relative; width: 813px; padding: 27px 23px; border: solid 16px #2170b9; }
.list_hardcover_d .dd .A .line { position: absolute; left: 0; padding: 0 40px; height: 16px; }
.list_hardcover_d .dd .A .line .lie { height: 16px; background: #ffffff; }
.list_hardcover_d .dd .A .line.line_a { top: -16px; }
.list_hardcover_d .dd .A .line.line_b { bottom: -16px; }
.list_hardcover_d .dd .A .text { margin: 14px 0;}
.list_hardcover_d .dd .A .text, .list_hardcover_d .dd .A .text * { font-size: 24px !important; }
.list_hardcover_d .dd .B { width: 340px; padding: 40px 0; }
.list_hardcover_d .dd .B .li { margin-bottom: 24px; }
.list_hardcover_d .dd .B .li .text { margin-bottom: 14px; font-size: 24px; }
.list_hardcover_d .dd .B .li.as .text { color: #2170b9; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_Villa_custom_a { padding: 70px 0 70px 0; }
.list_Villa_custom_a .dd { padding: 56px 0 0 0; }
.list_Villa_custom_a .dd .mui-table-view .mui-media-object.mui-pull-left { max-width: 92px; width: 92px; height: 480px; margin-right: 0; }
.list_Villa_custom_a .dd .mui-table-view .mui-media-object.mui-pull-right { max-width: 1050px; width: 1050px; height: 480px; margin-left: 0; }

.list_Villa_custom_b { padding: 70px 0 90px 0; }
.list_Villa_custom_b .dt { padding: 0 70px 60px 70px; }
.list_Villa_custom_b .dt .h1 { margin-bottom: 14px; font-size: 30px; line-height: 40px; }
.list_Villa_custom_b .dt .h2, .list_Villa_custom_b .dt .h2 * { font-size: 16px !important; color: #ffffff !important; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view { width: 1370px; margin-left: -85px; padding: 0 85px 0 0; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { width: 20%; padding: 0 0 0 85px; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { padding: 50px 14px; border: solid 3px #ffffff; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { font-size: 30px; line-height: 32px; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc { margin-top: 7px; font-size: 22px; line-height: 32px; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line_a { position: absolute; left: 50%; width: 2px; height: 16px; background: #ffffff; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line_a.t { top: 0; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line_a.b { bottom: 0; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line_b { position: absolute; top: 50%; width: 16px; height: 2px; background: #ffffff; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line_b.r { right: 0; }
.list_Villa_custom_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .line_b.l { left: 0; }

.list_Villa_custom_c { padding: 70px 0 90px 0; }
.list_Villa_custom_c .dd { position: relative; margin: 50px 0 0 0; }
.list_Villa_custom_c .dd .mui-table-view .mui-table-view-cell { width: 450px; margin-bottom: 40px; }
.list_Villa_custom_c .dd .mui-table-view .mui-media-object.mui-pull-left { margin-right: 14px; }
.list_Villa_custom_c .dd .mui-table-view .mui-media-object.mui-pull-right { margin-left: 14px; }
.list_Villa_custom_c .dd .mui-table-view .mui-media-object { max-width: 94px; width: 94px; height: 94px; padding: 20px; border: solid 2px #959595; border-radius: 15px; }
.list_Villa_custom_c .dd .mui-table-view .mui-media-object .imge { height: 50px; }
.list_Villa_custom_c .dd .mui-table-view .mui-media-body .text { margin: 5px 0 10px 0; font-size: 24px; }
.list_Villa_custom_c .dd .mui-table-view .mui-media-body .desc { font-size: 16px; }
.list_Villa_custom_c .dd .logo { position: absolute; left: 50%; margin-left: -140px; top: 20px; width: 280px; height: 460px; }
.list_Villa_custom_c .dd .logo .logos { position: absolute; top: 50%; left: 50%; margin: -120px 0 0 -120px; width: 240px; height: 240px; padding: 50px; border-radius: 50%; background: #2170b9; }
.list_Villa_custom_c .dd .logo .logos .imges { height: 140px; }

.list_Villa_custom_d { padding: 70px 0 80px 0; }
.list_Villa_custom_d .dt .h1 { color: rgba(255, 255, 255, .5); }
.list_Villa_custom_d .dt .h3, .list_Villa_custom_d .dt .h3 * { color: #ffffff !important; border-color: #ffffff; }
.list_Villa_custom_d .dd { padding: 45px 0 0 0; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view { width: 1248px; margin-left: -24px; padding: 0 24px 0 0; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 0 24px; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { background: #ffffff; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .body { padding: 40px 0; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { font-size: 36px; line-height: 40px; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text .a { color: #2170b9; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc { margin: 14px 24px 0 24px; font-size: 16px; }
.list_Villa_custom_d .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge { height: 305px; }

.list_Villa_custom_e { padding: 70px 0 90px 0; }
.list_Villa_custom_e .dd { position: relative; margin: 50px 0 0 0; border: solid 1px #dcdcdc; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view { padding: 24px 24px 0 0; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 24px 24px; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { position: absolute; bottom: 0; padding: 0 24px; font-size: 24px; line-height: 50px; background: rgba(0, 0, 0, .5); }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a.head { padding: 40px 0; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a.head .h1 { font-size: 60px; line-height: 72px; color: #2170b9; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a.head .h2 { margin: 7px 0 24px 0; font-size: 22px; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a.head .h3 { display: inline-block; height: 60px; padding: 0 30px; border: solid 1px #2170b9; border-radius: 30px; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a.head .h3 { font-size: 30px !important; line-height: 58px !important; color: #2170b9 !important; }
.list_Villa_custom_e .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a.head .h3 * { font-size: 30px !important; line-height: 58px !important; color: #2170b9 !important; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_Smart_home_a { padding: 70px 0 90px 0; }
.list_Smart_home_a .dd { padding: 56px 0 0 0; }
.list_Smart_home_a .dd .mui-table-view .mui-media-object.mui-pull-left { max-width: 92px; width: 92px; height: 480px; margin-right: 0; }
.list_Smart_home_a .dd .mui-table-view .mui-media-object.mui-pull-right { max-width: 1050px; width: 1050px; height: 480px; margin-left: 0; }

.list_Smart_home_b { padding: 70px 0 90px 0; }
.list_Smart_home_b .dt .h1 { color: rgba(255, 255, 255, .5); }
.list_Smart_home_b .dt .h3, .list_Smart_home_b .dt .h3 * { color: #ffffff !important; border-color: #ffffff; }
.list_Smart_home_b .dd { padding: 56px 0 0 0; }
.list_Smart_home_b .dd .mui-grid-mine.mui-table-view.mui-grid-view { width: 1240px; margin-left: -20px; padding: 0 20px 0 0; }
.list_Smart_home_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 30px 20px; }
.list_Smart_home_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { padding: 36px 16px 20px 16px; background: #ffffff; }
.list_Smart_home_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .txt { margin-bottom: 14px; font-size: 30px; line-height: 46px; background: #2170b9; }
.list_Smart_home_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell.as a .txt { background: #a7834b; }
.list_Smart_home_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .des { height: 144px; margin-bottom: 14px; font-size: 16px; }
.list_Smart_home_b .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .img { height: 265px; }

.list_Smart_home_c { position: relative; padding: 70px 0 90px 0; }
.list_Smart_home_c .ba { position: absolute; height: 880px; top: 50%; margin-top: -440px; }
.list_Smart_home_c .dt { position: relative; z-index: 12; }
.list_Smart_home_c .dd { position: relative; z-index: 12; padding: 186px 0 45px 0; }
.list_Smart_home_c .dd .mui-grid-mine.mui-table-view.mui-grid-view { width: 1240px; margin-left: -20px; padding: 0 20px 0 0; }
.list_Smart_home_c .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { width: 20%; padding: 0 0 30px 20px; }
.list_Smart_home_c .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a { padding: 35px 20px; border: solid 3px #ffffff; }
.list_Smart_home_c .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .img { height: 50px; }
.list_Smart_home_c .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .txt { margin: 24px 0 14px 0; font-size: 30px; line-height: 40px; }
.list_Smart_home_c .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .des { height: 48px; font-size: 16px; }
.list_Smart_home_c .ds { position: relative; z-index: 12; padding: 56px 0; }
.list_Smart_home_c .ds .body { width: 492px; margin: 0 auto; padding: 56px; background: #cda05a; }
.list_Smart_home_c .ds .body .h1 { font-size: 48px; line-height: 60px; }
.list_Smart_home_c .ds .body .h2 { display: inline-block; height: 52px; padding: 0 24px; margin-top: 24px; font-size: 24px; line-height: 50px; border: solid 1px rgba(255, 255, 255, .7); }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_picture { padding: 70px 0 90px 0; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view { width: 1240px; margin-left: -20px; padding: 50px 20px 20px 0; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 46px 20px; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .img { height: 248px; background: #ffffff; border: solid 1px #dcdcdc; border-bottom: none; overflow: hidden; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .img img { transition: all .5s; object-fit: cover; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .txt { position: relative; padding: 20px 80px 20px 20px; border: solid 1px #dcdcdc; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .txt .text { transition: all .5s; font-size: 18px; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .txt .desc { transition: all .5s; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .txt .more { transition: all .5s; position: absolute; right: 20px; top: 50%; margin-top: -20px; width: 40px; height: 40px; border: solid 1px #e5e5e5; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell .txt .more .iconfont { transition: all .5s; font-size: 18px; line-height: 38px; color: #b6b6b6; }

.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .img { border-color: #2170b9; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .img img { transform: scale(1.1); }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .txt { background: #2170b9; border-color: #2170b9; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .txt .text { color: #ffffff; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .txt .desc { color: #ffffff; }
.list_picture .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .txt .more .iconfont { color: #ffffff; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_news { padding: 70px 0 90px 0; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view { width: 1260px; margin-left: -30px; padding: 50px 30px 30px 0; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 40px 30px; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .imge { height: 192px; border: solid 1px #dcdcdc; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .text { margin: 24px 0 14px 0; font-size: 18px; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .desc { height: 48px; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .time { margin-top: 24px; padding-top: 24px; border-top: solid 1px #dcdcdc; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .time .A { font-size: 18px; font-family: Impact, DINOBL, serif; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a .time .B { font-size: 18px; font-weight: bold; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .imge img { transform: scale(1.1); }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .text { font-weight: bold; color: #2170b9; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .time .A { color: #2170b9; }
.list_news .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell a:hover .time .B { color: #2170b9; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* 新闻资讯 - 风格 - A */
.list_news_A { margin-bottom: 120px; padding-top: 60px; }
.list_news_A .mui-table-view .mui-media { margin-bottom: 40px !important; }
.list_news_A .mui-table-view .mui-media-object.mui-pull-left { max-width: 270px; width: 270px; height: 178px; margin-right: 50px; border: solid 1px #dcdcdc; overflow: hidden; background: #09bfbd; }
.list_news_A .mui-table-view .mui-media-object.mui-pull-left img { transition: all .5s; object-fit: cover; }

.list_news_A .mui-table-view .mui-media-body .text { transition: all 1s; margin-top: 14px; padding-right: 160px; font-size: 18px; }
.list_news_A .mui-table-view .mui-media-body .mark { margin-top: 24px; padding-right: 160px; height: 24px; }
.list_news_A .mui-table-view .mui-media-body .line { transition: all 1s; height: 1px; margin: 30px 0 16px 0; background: #e5e5e5; }

.list_news_A .mui-table-view .mui-media-body .more_time .time { transition: all .5s; font-size: 16px; line-height: 42px;}
.list_news_A .mui-table-view .mui-media-body .more_time .more { transition: all .5s; height: 42px; line-height: 40px; border: solid 1px #e5e5e5; }

.list_news_A .mui-table-view a:hover .mui-media-object.mui-pull-left img { transform: scale(1.1); }
.list_news_A .mui-table-view a:hover .mui-media-body .text { color: #009349; }
.list_news_A .mui-table-view a:hover .mui-media-body .line { margin-right: 0; }
.list_news_A .mui-table-view a:hover .mui-media-body .more_time .time { text-align: right; padding-right: 40px; }
.list_news_A .mui-table-view a:hover .mui-media-body .more_time .more { background: #21a07a; color: #ffffff; border-color: #21a07a; }

.list_news_A .outPager { margin-top: 40px; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* 新闻资讯 - 风格 - B */
.list_news_B { margin-bottom: 120px; padding-top: 60px; }
.list_news_B .mui-table-view .mui-media { margin-bottom: 36px !important; }
.list_news_B .mui-table-view .mui-media-object.mui-pull-left { max-width: 270px; width: 270px; height: 178px; margin-right: 50px; border: solid 1px #eeeeee; overflow: hidden; background: #09bfbd; }
.list_news_B .mui-table-view .mui-media-object.mui-pull-left img { transition: all .5s; object-fit: cover; }

.list_news_B .mui-table-view .mui-media-body .text { padding-right: 160px; font-size: 18px; }
.list_news_B .mui-table-view .mui-media-body .mark { margin-top: 14px; padding-right: 160px; height: 48px; }
.list_news_B .mui-table-view .mui-media-body .line { transition: all 1s; height: 1px; margin: 30px 160px 16px 0; background: #e5e5e5; }
.list_news_B .mui-table-view .mui-media-body .more { transition: all .5s; width: 112px; height: 42px; line-height: 40px; border: solid 1px #e5e5e5; border-radius: 20px; }

.list_news_B .mui-table-view .mui-media-body .time { transition: all .5s; position: absolute; right: 0; top: 0; width: 100px; height: 178px; padding-top: 40px; }
.list_news_B .mui-table-view .mui-media-body .time .times { font-family: Arial, Verdana, sans-serif; }
.list_news_B .mui-table-view .mui-media-body .time .timex { font-size: 60px; line-height: 60px; }
.list_news_B .mui-table-view .mui-media-body .time .timey { margin-right: 7px; }

.list_news_B .mui-table-view a:hover .mui-media-object.mui-pull-left img { transform: scale(1.1); }
.list_news_B .mui-table-view a:hover .mui-media-body .line { margin-right: 0; }
.list_news_B .mui-table-view a:hover .mui-media-body .more { background: #09bfbd; color: #ffffff; border-color: #09bfbd; }
.list_news_B .mui-table-view a:hover .mui-media-body .time { padding-top: 0; }

.list_news_B .outPager { margin-top: 40px; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_FancyBox { padding-top: 70px; margin-bottom: 100px; }
.list_FancyBox .dd { width: 1240px; margin-left: -20px; }
.list_FancyBox .dd .mui-grid-mine.mui-table-view.mui-grid-view { padding: 0 24px 50px 0; }
.list_FancyBox .dd .mui-grid-mine.mui-table-view.mui-grid-view .mui-table-view-cell { padding: 0 0 24px 24px; }
.list_FancyBox .dd .img { height: 200px; padding: 5px; border: solid 1px #dcdcdc; overflow: hidden; }
.list_FancyBox .dd .img img { object-fit: contain; }

.fancybox-overlay { z-index: 80108010; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.list_HR { padding-top: 70px; margin-bottom: 100px; }

.list_HR .mui-table-view { padding-bottom: 45px; }
.list_HR .mui-table-view-cell { padding: 0 !important; }
.list_HR .mui-table-view-cell .mui-collapse-naviget { padding: 12px 35px 12px 50px !important; margin: 0; }
.list_HR .mui-table-view-cell .mui-collapse-naviget .text { font-size: 16px; line-height: 42px; }

.list_HR .mui-table-view-cell.mui-collapse-JavenChyi { margin-bottom: 24px; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget { border: solid 1px #eeeeee !important; background: #f6f6f6; cursor: pointer; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-naviget .text a { display: inline-block; padding: 0 30px; line-height: 42px; background: #df160d; color: #ffffff; border-radius: 2px; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-content { display: none; padding: 0 !important; margin: 0 !important; background: #ffffff; border: solid 1px #eeeeee; border-top: none; overflow: hidden; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi .mui-collapse-content .body { padding: 50px; }

.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives { margin-top: 0; background: #f6f6f6 !important; }
.list_HR .mui-table-view-cell.mui-collapse-JavenChyi.mui-actives .mui-collapse-content { display: block; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.show_news { padding: 70px 0 96px 0; }
.show_news .dd { margin-top: 50px; background: #ffffff; }
.show_news .dd .head { padding: 30px; }
.show_news .dd .head .text { font-size: 24px; line-height: 36px; }
.show_news .dd .head .time { margin-top: 14px; }
.show_news .dd .cont { padding: 50px 50px; border-top: solid 1px #eeeeee; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.show_pages { padding: 0 50px 50px 50px; }
.show_pages .page.mui-table-view .mui-table-view-cell a { padding: 0 15px !important; }
.show_pages .page.mui-table-view .mui-media-object { max-width: 40px; width: 50px; height: 60px; line-height: 60px; color: #666666; }
.show_pages .page.mui-table-view .mui-media-object .iconfont { font-size: 16px; }
.show_pages .page.mui-table-view .mui-media-body { line-height: 60px; font-size: 16px; color: #666666; }
.show_pages .page.mui-table-view a { transition: all .5s; display: block; background: #eeeeee; }
.show_pages .page.mui-table-view a:hover { background: #097dce; }
.show_pages .page.mui-table-view a:hover .mui-media-object { color: #ffffff; }
.show_pages .page.mui-table-view a:hover .mui-media-body { color: #ffffff; }

.show_maximge { overflow: hidden; }
.show_maximge p { vertical-align: middle; max-width: 100% !important; zoom: 1; }
.show_maximge img { vertical-align: middle; max-width: 100% !important; }
.show_maximge.HasClear p:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "."; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.Validform_body .Validform_checktip { display: none; position: absolute; left: 0; top: 0; padding-left: 24px; margin: 0; font-size: 14px; line-height: 46px; width: 100%; height: 46px; }
.Validform_body .Validform_checktip { border: none; border-radius: 3px; background: #ffffff; pointer-events: none; }
.Validform_body .Validform_checktip.Validform_shake { display: none !important; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

@media screen and (max-width:641px){
.common_dt_a .h3 {min-width:100%; font-size:26px; padding:0;}
.common_dt_a .h3, .common_dt_a .h3 * { font-size: 26px !important; line-height: 40px !important; }
.mui-col-xs-4 {width: 100%;}
.index_Market_Prospect .dd {padding: 0px 0 0 0;}

.index_Market_Prospect { padding: 30px 0 30px 0; }


}