body{overflow-x:hidden;width:100%;}
.body_gray{background:#f8f8f8;}

.index_banner img{display:block;width:100%;}
.index_banner{position:relative;}
.main_header{width:100%;position:absolute;left:0px;top:0px;z-index:99;transition:all .3s;}
.main_header .content{padding:0px 80px;position:relative;}
.header_logo img{display:block;width:170px;height:52px;padding:10px 0px;}
.header_nav li{float:left;width:80px;text-align:center;margin:0px 5px;}
.header_nav li.on{background: #B70C1A}
.header_nav li a{display:block;font-size:15px;color:#fff;line-height:72px;min-width:60px;}
.header_nav li:hover{background: #B70C1A}
.header_icon{display:flex;width:40px;height:52px;align-items:center;justify-content:center;padding-top:10px;}
.header_icon img{display:block;width:20px;height:20px;}
.header_right{display:flex;}
.header_lan{text-align:right;width:40px;font-size:14px;color:#fff;line-height:52px;margin-top:10px;
    background:url("../images/icon2.png") no-repeat right center;padding-right:20px;background-size:13px 13px;position:relative;cursor:pointer;}
.header_lan .lan_d{display:none;position:absolute;left:0px;top:52px;width:100%;}
.header_lan:hover .lan_d{display:block;}

.index_news{background:url("../images/bg1.png") no-repeat center;padding:4% 0;}

.index_about{position:relative;}
.index_about_img{display:block;width:100%;}

.index_case{padding:4% 0 0 0;}
.index_case .gallery-thumbs .swiper-wrapper{display:block;align-items:center;justify-content:center;position:relative;z-index:22;}
.index_case .gallery-thumbs .swiper-slide{float: left;width:12.5% !important;}
.index_case .gallery-thumbs .swiper-slide-active{}
.index_case .gallery-thumbs .swiper-slide .con{border:1px solid #e9e9e9;padding:80px 15px;cursor:pointer;margin:0px;border-bottom:none;text-align:center;}
.index_case .gallery-thumbs .swiper-slide-thumb-active {
    background:#e40214;color:#fff;
}
.index_case .name{padding:0px 5px;font-size:24px;font-weight:bold;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0px 5px 0px;}
.index_case .gallery-thumbs{max-width:1200px;margin:0 auto;}
.index_case .gallery-thumbs .swiper-slide .img .gray_img{display:block;width:54px;height:54px;margin:0 auto;}
.index_case .gallery-thumbs .swiper-slide .img .white_img{display:none;}
.index_case .gallery-thumbs .swiper-slide-thumb-active .img .gray_img{display:none;}
.index_case .gallery-thumbs .swiper-slide-thumb-active .img .white_img{display:block;width:54px;height:54px;margin:0 auto;}
.index_case .en_name{text-transform: uppercase;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 5px;color:#666;}
.index_case .gallery-thumbs .swiper-slide-thumb-active .en_name{color:#fff;}
.index_company{background:url("../images/bg3.png") no-repeat center;padding:10% 0;}
.case_img{display:block;width:100%;}
.index_what{background:url("../images/BG.png") no-repeat center 0px;padding:8% 0;}


.index_title .ch{font-size:42px;margin:15px 0px;}
.index_title .en img{display:block;max-width:70%;}
.index_title .tip{font-size:18px;}
.index_newsbox{display:none;}
.index_newsbox.active{display:block;}
.index_newsbox .box_img{float:left;}
.index_newsbox .box_img .swiper-container{width:500px;margin:0px;}
.index_newsbox .box_img a{display:block;}
.index_newsbox .box_img img{display:block;width:100%;}
.index_newsbox .box_img .img{position:relative;width:500px;}
.index_newsbox .box_img .txt{position:absolute;bottom:40px;left:0px;width:100%;color:#fff;}
.index_newsbox .box_img .txt .t{margin:5px 30px;font-size:18px;height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_newsbox .box_img .txt .c{line-height:22px;margin:0px 30px;}
.index_newsbox .swiper-pagination-bullet{width:20px;height:2px;background:#D8D8D8;border-radius:0px;opacity: 1}
.index_newsbox .swiper-pagination-bullet-active{background:#E40214}
.index_newsfl{width:200px;}
.index_newsfr{margin-left:200px;}
.index_news .box_list{margin-left:530px}
.index_news .box_list .m{font-size:24px;}
.index_news .box_list .y{font-size:18px;color:#666;}
.index_news .box_list .t{font-size:16px;line-height:26px;max-height:52px;overflow:hidden;}
.index_news .box_list .c{line-height:22px;color:#666;max-height:44px;overflow:hidden;margin-top:15px;}
.index_news .box_item{background:#fff;padding:10%;margin-bottom:25px;}
.index_news .box_item .date{width:75px;float:left;}
.index_news .box_item .txt{margin-left:75px;}
.index_news .content{position:relative;}
.index_newshd{position:absolute;left:0px;top:160px;font-size:18px;color:#666;}
.index_newsli{line-height:30px;border-bottom:2px solid rgba(255,255,255,0);margin:25px 0px;cursor:pointer}
.index_newsli.active{color:#E40214;border-bottom:2px solid #E40214}
.index_news{min-height:300px;}

.index_about .content{position:absolute;left:0px;top:0px;width:100%;padding:10% 0;}
.index_about .w_1200{}
.index_about .index_title{color:#fff;}
.index_about .article{max-width:550px;color:#fff;font-size:16px;line-height:26px;margin-top:50px;}
.index_case .index_title .en img{margin:0 auto;}
.index_case .swiper-container{margin-top:50px;}
.index_company .index_title{color:#fff;text-align:center;}
.index_company .index_title .en img{margin:0 auto;}
.index_companyul{margin-top:50px;}
.index_companyul li{width:20%;float:left;}
.index_companyul li a{display:block;}
.index_companyul li a .img{position:relative;margin:5px;overflow:hidden;}
.index_companyul li a .img img{display:block;width:100%;transition:all .3s;}
.index_companyul li .icon{position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s;}
.index_companyul li .t{color:#fff;text-align:center;font-size:22px;margin-top:15px;}
.index_companyul li .icon img{display:block;width:65px;height:65px;margin:0 auto;transition:all .3s;position:relative;top:0px;}
.index_companyul li:hover .icon{opacity:1;}
.index_companyul li:hover .img img{transform:scale(1.1)}

.index_what .index_title .tip{color:#666;}
.index_whatul{margin-top:50px;}
.index_whatul li{width:25%;float:left;}
.index_whatul li img{display:block;margin:0 auto;max-width:40%;transition:all .3s;}
.index_whatul li .t{font-size:24px;line-height:33px;text-align:center;margin-top:20px;}
.index_whatul li:hover img{transform:scale(1.1)}


.footer{background:#2D3845;overflow: hidden;}
.footer_copy{background:#000;padding:10px 0px;line-height:24px;color:rgba(255,255,255,0.6)}
.footer_tel{border-bottom:1px solid #424c57;padding:25px 0px;display:flex;justify-content:center;color:rgba(255,255,255,0.6)}
.footer_tel img{width:22px;height:22px;margin-top:6px;}
.footer_tel .t{font-size:26px;}
.footer_tel div{width:200px;text-align:center;}
.footer_logo img{display:block;max-width:167px;}
.footer_main{padding:20px 0px;}
.footer_nav{margin-left:40px;}
.footer_navli{float:left;margin:0px 40px;}
.footer_navli .t{font-size:15px;color:#fff}
.footer_navli .c{font-size:13px;line-height:24px;margin-top:10px;}
.footer_navli .c a{color:rgba(255,255,255,0.6);}
.footer_wx .img{float:left;margin-left:30px;}
.footer_wx .img img{display:block;width:80px;}

.header_sea{cursor:pointer;}
.search_box{background:#fff;height:40px;width:250px;position:absolute;top:52px;right:180px;border-radius:6px;overflow:hidden;display:none;}
.search_box .con{position:relative;padding:0px 10px;}
.search_box .input{height:40px;width:100%;}
.search_box .but{width:40px;height:40px;background:#E40214 url("../images/icon1.png") no-repeat center;position:absolute;right:0px;top:0px;}


.mNavBtn {display: block;width: 24px;height: 15px;right: 10px;top: 12px;position: absolute;cursor: pointer;z-index:99999;display:none;}
.mNavBtn span {position: absolute;left: 0;width: 20px;height: 2px;background: #fff;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.mNavBtn span.line1 {top: 0;}
.mNavBtn span.line2 {top: 6px;}
.mNavBtn span.line3 {bottom: 0;}
.mNavBtn.active .line1 {transform: rotate(45deg);top: 7px;}
.mNavBtn.active .line2 {display: none;}
.mNavBtn.active .line3 {transform: rotate(-45deg);bottom: 7px;}
.mNavBtn.active span{width:25px;color:#fff;}
.body_hide{overflow:hidden;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.black_bg{background:rgba(0,0,0,0.5);position:fixed;left:0px;top:0px;width:100%;height:100%;z-indx:9999;display:none;}
.black_bg.fix{display:block;z-index:999}

.main_header.fixed {position: fixed;left: 0px;top: 0px;width: 100%;z-index: 999;box-shadow: 0px 5px 10px rgba(0,0,0,0.2);background: rgba(0,0,0,0.5);padding:0px 0px;}
.mNavBtn.active{right:10px;top:12px;}
.index_case .con{position:relative;}
.index_case .icon{position:absolute;left:20px;bottom:20px;}
.main_header.fixed .header_logo img{padding:5px 0px;}
.main_header.fixed .header_nav li a{line-height:62px;}

.footer_main{position:relative;}
#back_top{position:fixed;right:5%;bottom:55%;z-index:99999;text-align:center;width:50px;color:rgba(255,255,255,0.6);display:none;}
#back_top img{display:block;margin:0 auto;}


.header_wx{cursor:pointer;position:relative}
.down_wx{position:absolute;left:-15px;top:52px;background:#333;padding:10px;display:none;}
.header_wx:hover .down_wx{display:block;}
.down_wx img{width:80px;height:auto;}
.main_header.fixed .header_icon{padding-top:5px;}
.main_header.fixed .header_lan{margin-top:5px;}


/*********************************新闻****************************/
.nei_banner{height:415px;position:relative;}
.nei_bannertxt{padding-top:160px;}
.nei_bannertxt .t{color:#fff;font-size:48px;margin-bottom:15px;}
.nei_pos{display:inline-block;border-radius:15px;padding:10px 30px;background:rgba(0,0,0,0.4);font-size:14px;color:#fff;line-height:1.8;}
.nei_pos .con{display:flex;align-items:center;flex-wrap:wrap}
.nei_pos a{color:#fff;}
.nei_pos .span{margin:0px 10px;}
.nei_nav{background:#F8F8F8;display:flex;justify-content:center;align-items:center;line-height:64px;font-size:16px;
    position:relative;width:100%;left:0;}
.nei_nav a{display:inline-block;margin:0px 40px;position:relative;}
.nei_navli.on a{color:#E40214;}
.nei_navli.on a::after{display:block;position:absolute;left:0px;bottom:0px;height:3px;background:#E40214;width:100%;content:"";}

.nei_nav.nei_fixed{position:fixed;top:60px;z-index:999;box-shadow:0px 2px 6px rgba(0,0,0,0.1);}

.news1_sec{padding:4% 0;}
.news1_sec .content{background:#f8f8f8;}
.news1_fl{width:640px;}
.news1_fl .news1_img{position:relative;}
.news1_fl .news1_img img{display:block;width:100%;}
.news1_fl .t{position:absolute;left:0px;bottom:0px;width:100%;padding:20px 0px;font-size:18px;}
.news1_fl .t a{margin:0px 20px;display:block;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news1_sec .swiper-button-prev{background:url("../images/pre1.png") no-repeat center;opacity: 1;}
.news1_sec .swiper-button-next{background:url("../images/next1.png") no-repeat center;opacity:1;}
.news1_fr{margin-left:680px;margin-right:40px;}
.news1_tit{font-size:28px;padding-top:30px;padding-bottom:10px;}
.news_dl{padding:12px 0px;overflow:hidden;}
.news_dl .dt{width:130px;float:left;}
.news_dl .dt img{display:block;width:100%;}
.news_dl .dd{margin-left:145px;}
.news_dl .dd_t{font-size:16px;line-height:26px;}
.news_dl .date{font-size:13px;color:#888;margin-top:15px;}

.news2_sec{padding:0 0 4% 0;}
.news2_ul{margin:0px -15px;}
.news2_ul li{width:33.333333%;float:left;}
.news2_ul li .con{margin:15px;}
.news2_ul li .img{position:relative;}
.news2_ul li .img img{display:block;width:100%;}
.news2_ul li .date{width:60px;right:20px;top:0px;background:#CB1C1D;color:#fff;text-align:center;padding:10px 0px;position:absolute;}
.news2_ul li .tip{position:absolute;left:20px;bottom:20px;background:rgba(255,255,255,0.5);height:30px;border-radius:15px;padding:0px 15px;font-size:14px;line-height:30px;}
.news2_ul li .t{font-size:16px;line-height:26px;height:52px;overflow:hidden;margin:5px 0px;}
.news2_ul li .c{color:#666;line-height:22px;margin-top:10px;height:44px;overflow:hidden;}
.news2_ul li .b{font-size:18px;}

.main_pages{padding:35px 0px;display:flex;justify-content:center;}
.pages_a{width:32px;height:32px;border:1px solid #DDDDDD;border-radius:6px;line-height:32px;text-align:center;display:flex;justify-content:center;align-items:center;margin:0px 5px;}
.pages_a.on{background:#ebf4ff;border:1px solid #207cbe;color:#207cbe}

.news4_sec{padding:4% 0 4% 0;}
.news4_item{background:url("../images/news11.png") no-repeat center bottom;padding:52px 80px 32px 80px;}
.news4_item .img{width:260px;float:left;border:1px solid #ddd;}
.news4_item .img img{display:block;width:100%;}
.news4_item .txt{margin-left:380px;}
.news4_item .date{color:#666;margin-top:30px;}
.news4_item .t{font-size:30px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0px;}
.news4_item .c{font-size:14px;color:#666;line-height:26px;}
.news4_item .news4_but{display:block;width:184px;height:40px;border:1px solid #ddd;line-height:40px;text-align:center;margin-top:30px;}

.news5_sec{padding:4% 0 0 0;text-align:center;}
.news5_t{font-size:30px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0px;}
.news5_c{font-size:14px;color:#666;line-height:26px;}

.news6_sec{padding:4% 0;}
.news6_fl{width:760px;}
.news6_fr{width:360px;}
.news6_t{font-size:28px;line-height:1.5;text-align:center;}
.news6_date{color:#888;margin:20px 0px;text-align:center;}
.news6_article{padding:20px 0px;font-size:16px;line-height:1.8;}

.news6_other{margin:20px 10%}
.news6_other .other_li{width:50%;margin:0 0%;float:left;text-align:center;}
.news6_other a{display:inline-block;padding-left:30px;color:#666;}
.news6_other a.p{background:url("../images/pre2.png") no-repeat 0px center;}
.news6_other a.n{background:url("../images/next2.png") no-repeat 0px center;}

.news7_sec{}
.news7_t{font-size:24px;margin:10px 30px;}
.news7_nav{}
.news7_nav .li{line-height:52px;}
.news7_nav .li a{display:block;padding:0px 45px;line-height:52px;border-bottom:1px solid #eee;font-size:16px;position:relative;transition:all .3s;}
.news7_nav .li a::before{position:absolute;left:30px;width:4px;height:4px;border-radius:100%;background:#888888;top:50%;margin-top:-2px;display:block;content:""}
.news7_nav .li:hover a{background:#0069b5;color:#fff;}
.news7_nav .li:hover a::before{background:#fff;}
.news7_nav .li.on a{background:#0069b5;color:#fff;}
.news7_nav .li.on a::before{background:#fff;}

.news8_sec{background:#f8f8f8;padding:30px;margin:40px 0px;}
.news8_sec .news7_t{margin:10px 0px;}
.news8_item{padding:15px 0px;}
.news8_item .img{width:106px;float:left;}
.news8_item .img img{display:block;width:100%;}
.news8_item .txt{margin-left:121px;}
.news8_item .t{font-size:14px;line-height:22px;height:44px;overflow:hidden;}
.news8_item .date{color:#888;font-size:12px;margin-top:10px;}

.news9_sec{padding:4% 0;background:url("../images/5151.jpg") no-repeat center bottom;background-size:100% auto;}
.news9_t{font-size:36px;text-align:center;padding-bottom:20px;background:url("../images/news33.png") no-repeat center bottom;}
.news9_box{margin-top:60px;background:#fff;padding:35px 115px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.news9_box .t{color:#E40214;font-size:30px;text-align:center;}
.news9_box .c{font-size:16px;line-height:28px;margin-top:30px;text-align:center;}



.news10_sec{padding:4% 0;}
.news10_ul{margin-top:30px;}
.news10_ul li{width:50%;float:left;text-align:center;}
.news10_ul li .con{margin:25px 60px;}
.news10_sec .icon{width:142px;height:142px;border-radius:100%;background:#eee;margin:0 auto;display:flex;align-items:center;justify-content:center;}
.news10_sec .t{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:25px 0px;}
.news10_sec .t span{color:#E40214;}
.news10_sec .c{color:#666;line-height:28px;height:168px;overflow:hidden;}

.news11_sec{padding:0 0 4% 0;}
.news11_ul{margin-top:60px;margin-bottom:40px;}
.news11_ul li{width:33.333333%;float:left;}
.news11_ul li .img{border:1px solid #fff;}
.news11_ul li .img img{display:block;width:100%;}


.news12_sec{padding:4% 0;background:url("../images/5281.jpg") no-repeat center bottom;background-size:100% auto;margin-top:3%;}
.news12_t{font-size:36px;text-align:center;}
.news12_t{color:#fff;}
.news12_ul{margin-top:60px;}
.news12_ul li{width:25%;float:left;}
.news12_ul li .con{margin:20px;box-shadow:0px 0px 10px rgba(0,0,0,0.05);padding:35px;background:#fff;}
.news12_ul li .icon{width:96px;height:96px;margin:0 auto;border-radius:100%;border:2px solid #F4CCCF;display:flex;align-items:center;justify-content:center;}
.news12_ul li .icon img{display:block;width:37px;height:37px;}
.news12_ul li .t{color:#E40214;font-size:24px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:30px 0px 20px 0px;}
.news12_ul li .c{color:#666;line-height:24px;text-align:center;min-height:96px;}

.news13_sec{padding:4% 0;}
.news13_ul{margin:0px -30px;}
.news13_ul li{width:33.333333%;float:left;text-align:center;}
.news13_ul .con{margin:0px 30px;position:relative;}
.news13_ul .con .img img{display:block;width:100%;}
.news13_ul .con a{display:block;}
.news13_ul .con .t{font-size:20px;background:url("../images/zhao3.png") no-repeat center bottom;padding-bottom:30px;position:absolute;left:0px;bottom:15px;width:100%;color:#fff;}

.news14_sec{padding:0 0 4% 0;}
.news14_fl{width:150px;float:left;}
.news14_fr{margin-left:170px;}
.news14_sec .index_title .ch{font-size:24px;padding-left:10px;position:relative;}
.news14_sec .index_title .ch::before{width:3px;height:20px;background:#E40214;position:absolute;left:0px;top:50%;margin-top:-10px;display:block;content:"";}
.news14_ul li{width:33.33333%;float:left;}
.news14_ul li .con{margin:0 15px;border:1px solid #ddd;padding:30px;position:relative;}
.news14_ul .date{color:#999;display:inline-block;border-bottom:1px solid #ddd;line-height:2;}
.news14_ul .t{font-size:20px;line-height:28px;height:56px;overflow:hidden;margin:20px 0px;}
.news14_ul .c{font-size:12px;color:#666;line-height:24px;height:120px;overflow:hidden;}
.news14_ul li:hover .con::after{position:absolute;left:0px;bottom:0px;width:100%;height:5px;background:#E40214;display:block;content:"";}


.news15_sec{padding:4% 0;}
.news15_tit{text-align:center;line-height:1.8;}
.news15_tit .ch{font-size:36px;}
.news15_tit .en{text-transform:uppercase;color:#999;font-size:24px;font-family:Arial;}
.news15_tit i{font-style:italic;}
.news_input{width:240px;}
.news_btn{background:#E40214;}
.news15_sea{display:flex;}
.news15_shai{margin:3% 0 2% 0;text-align:center;display:flex;justify-content:center;}
.news15_table table{width:100%;text-align:center;}
.news15_table tr th{background:#EEEEEE;padding:20px;font-size:15px;}
.news15_table tr td{padding:20px 15px;border-bottom:1px solid #eee;}
.news15_table tr th:nth-child(1){text-align:left;}
.news15_table tr td:nth-child(1){text-align:left;}

.news16_sec{padding:4% 0;}
.news16_t{font-size:36px;text-align:center;border-bottom:1px solid #eee;padding:25px 0px;}
.news16_box{margin:25px 0px;}
.news16_box .t{font-size:28px;line-height:1.6;text-align:center;}
.news16_box .tag{font-size:18px;line-height:30px;margin:2% 0;display:flex;flex-wrap:wrap;justify-content:space-between}
.news16_box .tag i{color:#666;font-size:14px;}
.news16_box .con{margin:3% 0;}
.news16_box .tt{font-size:18px;margin:15px 0px;}
.news16_box .c{font-size:14px;color:#666;line-height:26px;}
.news16_btn{display:block;width:280px;height:36px;line-height:36px;text-align:center;color:#fff;background:#E40214;margin:15px auto;transition:all .3s;}
.news16_btn:hover{background:#B70C1A;color:#fff;}

.contact1_sec{padding:4% 0;}
.contact1_sec .t{font-size:36px;}
.contact1_sec .txt{font-size:16px;color:#666;line-height:1.8;margin:12px 0px;}
.contact1_box{margin-top:3%;margin-left:-22px;margin-right:-22px;}
.contact1_box .li{width:33.333333%;float:left;text-align:center;}
.contact1_box .li .con{margin:0px 22px;border-radius:6px;border:1px solid #ddd;box-shadow:0px 0px 25px rgba(0,0,0,0.06);padding:25px;height:250px;overflow:hidden;display:block;box-sizing:unset}
.contact1_box .img img{display:block;width:95px;height:95px;padding:6px;margin:0 auto;}
.contact1_box .lit{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:35px 0px 20px 0px;}
.contact1_box .lic{color:#666;}
.contact1_map{}
.contact1_map.mar{margin-top:4%;}
.contact1_map #container {
    height: 460px;
    width: 100%;
}
.contact1_map .amap-icon img {
    width:50px;
    height: 50px;
}

.contact1_map .amap-marker-label{
    border: 0;
    background-color: transparent;
}

.contact1_map .info{
    position: relative;
    top: 0;
    right: 0;padding:10px 35px;
    min-width: 0;background:#ff3f3a !important;color:#fff;min-width:0 !important;padding-left:35px !important;;padding-right:35px !important;border:1px solid #fff;box-shadow:0px 0px 10px rgba(0,0,0,0.1) !important;
}

.contact2_sec{padding:4% 0;background:#f8f8f8;}
.contact2_t{font-size:36px;text-align:center;}
.contact2_c{font-size:16px;color:#666;text-align:center;}
.contact2_form{margin-top:40px;}
.contact2_fl{width:42%;margin:4%;float:left;}
.contact2_up{color:#E40214;border:1px solid #E40214;background:#fff2f2;transition:all .3s;}
.contact2_up:hover{background:#E40214;color:#fff;}
.up_tip{color:#666;}
.contact2_btn{max-width:430px;width:90%;margin:0 auto;height:40px;background:#E40214;display:block;}
.contact2_yan{width:121px;display:inline-block;}
.yan_img{display:inline-block;margin:0px 5px;}
.yan_img img{width:90px;height:34px;position:relative;top:-2px;border:1px solid #666;}
.yan_a{color:#E40214;cursor:pointer;}


.contact3_sec{padding:4% 0;}
.contact3_item{padding:30px 0px;}
.contact3_item .item_fl{display:flex;float:left;align-items:center;font-size:20px;}
.contact3_item .item_fl span{margin-left:30px;}
.contact3_sec .item_fr{margin-left:400px;display:flex;flex-wrap: wrap;}
.contact3_sec .item_span{border:1px solid #ddd;display:flex;align-items:center;width:216px;height:86px;font-size:20px;
    padding:0px 20px;margin:0px 20px 20px 20px;}
.contact3_sec .item_span .c{font-size:14px;}
.contact3_sec .item_span .c span{font-size:16px;}
.contact3_sec .item_c{color:#666;margin-bottom:55px;line-height:1.8;margin-left:20px;}
.contact3_sec .item_c .tt{font-size:16px;color:#333;}

.dian_nav{padding:4% 0;display:flex;justify-content:center;flex-wrap:wrap;}
.dian_nav .li{min-width:25%;max-width:25%;width:25%;}
.dian_nav .li a{display:block;background:#F8F8F8;border-radius:6px;text-align:center;width:185px;padding:20px 0px;color:#666;line-height:2;
    margin:0px auto;}
.dian_nav .li img{display:block;width:38px;height:38px;margin:5px auto;}
.dian_nav .li img.gray{}
.dian_nav .li img.white{display:none;}
.dian_nav .li.on a{background:#E40214;color:#fff;}
.dian_nav .li.on img.gray{display:none;}
.dian_nav .li.on img.white{display:block;}

.dian1_sec{}
.dian1_sec .img img{display:block;width:100%;}

.dian2_sec{padding:4% 0;}
.dian2_sec .content{margin:0 65px;}
.dian2_fl{font-size:36px;display:flex;align-items:center;}
.dian2_fl .t{font-size:36px;margin-right:10px;line-height:1.6;}
.dian2_fr{margin-left:40px;max-width:540px;}
.dian2_fr .name{font-size:20px;line-height:28px;border-bottom:4px solid #E40214;padding-bottom:20px;}
.dian2_fr .c{line-height:24px;margin-top:40px;}
.dian2_box{padding-top:4%;}
.dian2_box .li{width:25%;float:left;padding:5px 0px;text-align:center;line-height:1.6;position:relative;}
.dian2_box .li::after{left:0;top:0px;width:1px;height:100%;background:#ddd;position:absolute;display:block;content:"";}
.dian2_box .li:nth-child(1)::after{display:none;}
.dian2_box .tt{color:#CB1C1D;font-size:38px;}

.dian3_sec{padding:0 0 4% 0;}
.dian3_ul{margin:0px -40px;}
.dian3_ul li{width:50%;float:left;}
.dian3_ul li .con{margin:30px 40px;}
.dian3_ul li img{display:block;width:100%;}
.dian3_ul li .t{font-size:16px;line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}

.footer{border-top-left-radius:30px;border-top-right-radius:30px;}

.about1_sec{padding:4% 0;}
.about1_fl{width:635px;float:left;}
.about1_fl .tit{font-size:36px;}
.about1_fl .t{color:#0069B5;font-size:22px;margin-top:13px;}
.about1_fl  .c{color:#666;line-height:24px;margin:25px 0px;}
.about1_fl .item .li{width:33.33333%;float:left;text-align:center;}
.about1_fl .item .tt{color:#0069B5;font-size:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.about1_fl .item .cc{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.about1_fr{width:535px;float:right;}
.about1_fr img{display:block;width:100%;}

.about2_sec{padding:4% 0;}
.about2_t{font-size:36px;text-align:center;}
.about2_sec .gallery-thumbs{color:#666;line-height:26px;padding:20px 0px 40px 0px;text-align:center;position:relative;margin:3% 0;}
.about2_sec .gallery-thumbs::after{position:absolute;left:0px;bottom:20px;width:100%;height:1px;background:#d8d8d8;display:block;content:"";}
.about2_a{position:relative;cursor:pointer;}
.about2_a::after{display:block;content:"";position:absolute;left:0px;bottom:-30px;width:100%;height:20px;background:url("../images/y1.png") no-repeat center;}
.about2_sec .gallery-thumbs .swiper-slide-thumb-active .about2_a::after{background:url("../images/y2.png") no-repeat center;}
.about2_sec .gallery-thumbs .swiper-slide-thumb-active .about2_a{color:#0069B5;}
.about2_sec .gallery-thumbs .swiper-slide-thumb-active{background:none;}
.about2_sec .gallery-thumbs{padding:10px 300px 40px 0px;}
.about2_sec .swiper-button-next, .about2_sec .swiper-button-prev{width:50px;}
.about2_ul{margin:0px -6px;}
.about2_ul li{width:20%;float:left;}
.about2_ul li .con{margin:6px;position:relative;}
.about2_ul li .img img{display:block;width:100%;}
.about2_ul li .txt{position:absolute;left:0px;bottom:0px;width:100%;}
.about2_ul li .c{margin:8px;background:rgba(255,255,255,0.8);border-radius:6px;padding:10px;}
.about2_ul li .tt{color:#CB1C1D;font-size:18px;}
.about2_ul li .cc{color:#444444;line-height:20px;margin-top:8px;min-height:100px;}
.about2_sec .swiper-button-next{background:#fff url("../images/g42.png") no-repeat center;opacity:1;top:32px;right:0px;}
.about2_sec  .swiper-button-prev{background:#fff url("../images/g41.png") no-repeat center;opacity:1;left:auto;right:50px;top:32px;}

.about3_sec{padding:4% 0;background:url("../images/g8.png") no-repeat center;background-size:cover;}
.about3_sec .tit{font-size:36px;text-align:center;}
.about3_ul{padding:50px 5%;text-align:center;}
.about3_ul li{width:33.333333%;float:left;}
.about3_ul .con{max-width:280px;margin:0 auto;}
.about3_ul img{display:block;margin:0 auto;}
.about3_ul .t{font-size:24px;margin:40px 0px 10px 0px;}
.about3_ul .c{line-height:20px;}
.about_tit{font-size:36px;text-align:center;}
.about4_sec{padding:4% 0;}
.about4_item{margin:70px 0px;background:#F8F8F8;height:388px;overflow:hidden;}
.about4_item .img{width:690px;}
.about4_item img{display:block;width:100%;height:388px;}
.about4_item .txt{width:330px;margin:0px 60px;padding:30px 0px;}
.about4_item .c{xolor:#666;line-height:24px;margin-top:40px;}
.about4_item .t{color:#0069B5;font-size:24px;position:relative;}
.about4_item .t::after{position:absolute;left:0px;bottom:-15px;height:4px;width:60px;display:block;content:"";opacity:0.4;background:#0069B5;}

.about5_sec{padding:4% 0;background:#F8F8F8;}
.about5_sec .swiper-container{margin-top:40px;}
/*.about5_sec .img{max-width:386px;}*/
.about5_sec .img img{display:block;width:100%;}
.about5_sec .t{font-size:16px;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.about6_sec{padding:4% 0;background:url("../images/g15.png") no-repeat center;background-size:cover;}
.about6_item{margin:50px 0px;}
.about6_item img{display:block;width:48px;height:48px;float:left;}
.about6_item .txt{margin-left:70px;}
.about6_item .t{font-size:22px;}
.about6_item .c{color:#666666;}

.shop1_sec{padding:4% 0;}
.shop1_tip{color:#666;text-align:center;margin:15px 0px;font-size:16px;line-height: 1.6;}
.shop1_ul li{width:25%;float:left;text-align:center;}
.shop1_ul{margin:0px -30px;}
.shop1_ul .con{margin:30px;border:1px solid #ddd;}
.shop1_ul .img{display:block;margin:0 auto;max-width:140px;padding:45px 0px;}
.shop1_ul .dd{display:flex;height:92px;align-items:center;justify-content:center;background:#E3E3E3;font-size:24px;color:#E40214;}
.shop1_ul li:nth-child(1) .dd{background:#CD0000;}
.shop1_item{width:83%;margin:0 auto;}
.shop1_item .li{width:25%;float:left;}
.shop1_item .li a{display:block;margin:15px;}
.shop1_item .li a img{display:block;width:100%;}

.shop2_sec{background:url("../images/s41.png") no-repeat center 0px;background-size:100% auto;padding:4% 0;}
.shop2_sec .about_tit{color:#fff;}
.shop2_sec .shop1_tip{color:#fff;}
.shop2_btn{background:#E40214;color:#fff;}
.shop2_sec .layui-form-item .layui-input-inline{float:none;}
.shop2_form{margin:50px 0px 30px 0px;text-align:center;}
.shop2_box{background:#fff;box-shadow:0px 0px 12px rgba(0,0,0,0.1);padding:30px 0px;}
.shop2_item{margin:0px 50px;}
.shop2_item .li{width:33.3333%;float:left;}
.shop2_item .li .con{margin:30px;}
.shop2_item .li .t{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shop2_item .li .c{color:#666;line-height:20px;}
.shop2_sec .swiper-button-next{background:url("../images/s52.png") no-repeat center;opacity:1;}
.shop2_sec .swiper-button-prev{background:url("../images/s51.png") no-repeat center;opacity: 1;}
.shop2_item .li .c p{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;}

.shop3_sec{padding:4% 0;}
.shop3_ul{width:83%;margin:0 auto;}
.shop3_ul li{width:20%;float:left;}
.shop3_ul li a{display:block;margin:30px;}
.shop3_ul li img{display:block;width:100%;}

.case1_sec{padding:3% 0;}
.case1_item{padding:60px 0px;}
.case1_item .img{width:530px;}
.case1_item img{display:block;width:100%;}
.case1_item .txt{width:610px;padding:15px 0px;}
.case1_item .tit .t{font-size:28px;line-height:60px;display:inline-block;}
.case1_item .tit{position:relative;}
.case1_item .tit::before{width:60px;height:3px;background:#E40214;position:absolute;left:0px;bottom:0px;display:block;content:"";}
.case1_item .tit .more{background:url("../images/f7.png") no-repeat right center;padding-right:20px;line-height:60px;display:block;}
.case1_item.gray{padding:0px 0px;background:#F9F9F9;}
.case1_item .c{line-height:26px;margin:20px 0px;min-height:150px;}
.case1_item .cc{margin:22px 0px;}
.case1_item .tl{font-size:18px;}
.case1_item .td{margin:8px 0px;}


.case2_sec{padding:4% 0;}
.case2_fl{width:465px;position:relative;float:left;}
.case2_tip{position:absolute;padding:25px;background:#E40214;right:0px;bottom:0px;color:#fff;display:flex;align-items:center;right:-50px;}
.case2_tip .c{font-size:20px;line-height:28px;max-width:220px;margin-left:8px;position:relative;width:220px;}
.case2_tip .c::after{width: 0;
    height: 0;
    border-top: 50px solid #fff;
    border-left: 50px solid transparent;content:"";display:block; position:absolute;right:-25px;top:-25px;}
.case2_fr{width:625px;float:right;}
.case2_fr .con{margin-top:30px;line-height:2;}
.case3_sec{padding:0 0 4% 0;}
.case3_fr{width:620px;float:right;}
.case3_fr img{display:block;}
.case3_fl{float:left;width:465px;}
.case3_fl .li{margin:30px 0px;}
.case3_fl .li .num{width:64px;height:64px;border:2px solid #F5B0B0;border-radius:100%;text-align:center;line-height:64px;float:left;}
.case3_fl .li .t{margin-left:95px;padding:20px 0px;line-height:1.6;color:#E40214;font-size:18px;}

.case4_sec .content{background:url("../images/f27.png") no-repeat center;background-size:cover;margin-top:60px;padding:5% 0;}
.case4_ul{max-width:70%;margin:0 auto;}
.case4_ul li{width:33.33333%;float:left;text-align:center;color:#fff;}
.case4_ul .icon{width:124px;height:124px;margin:0 auto;border-radius:100%;background:#eee;display:flex;align-items:center;justify-content:center;}
.case4_ul .t{margin:20px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case4_item{max-width:520px;padding:30px 0px;background:#eee;border-radius:60px;display:flex;align-items:center;justify-content:center;margin:50px auto 0 auto;line-height:1.6;}
.case4_item .c{font-size:24px;}
.case4_item .txt{margin-left:20px;}
.case5_sec{padding:4% 0;}
.case5_sec .about_tit{margin-bottom:40px;}
.case5_a{display:block;}

.case6_sec{padding:4% 0;}
.case_nav{margin-top:40px;}
.case_nav .li{width:14.285%;float:left;position:relative;}
.case_nav .li::after{display:block;position:absolute;right:0px;top:20%;width:1px;height:60%;content:"";background:#ddd;}
.case_nav .li:nth-last-child(1)::after{display:none;}
.case_nav .li a{display:block;padding:15px;transition:all .3s;color:#666;border-radius:6px;}
.case_nav .li img{display:block;margin:10px auto;width:38px;height:38px;}
.case_nav .li img.white{display:none;}
.case_nav .li.on img.gray{display:none;}
.case_nav .li.on img.white{display:block;}
.case_nav .li .t{margin:0px 10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case_nav .li.on a{background:#E40214;color:#fff;}
.case_nav .li.on::after{display:none;}
.case6_sec .case1_item .tit{position:relative;}
.case6_sec .case1_item .tit::before{height:4px;background:#E40214;width:60px;position:absolute;left:0px;bottom:5px;display:block;content:"";}
.case6_sec .case1_item .tit .t{font-size:36px;}

.case7_sec{padding:4% 0;background:#F8F8F8;}
.case7_fr{width:465px;float:right;padding-top:80px;}
.case7_fr img{display:block;width:100%;}
.case7_fl{float:left;width:565px;}
.case7_item{margin:40px 0px;}
.case7_item .num{width:64px;height:64px;border:2px solid #F5B0B0;border-radius:100%;text-align:center;line-height:64px;font-size:28px;color:#E40214;float:left;position:relative;top:10px;}
.case7_item .txt{margin-left:95px;}
.case7_item .t{font-size:18px;color:#CB1C1D;font-family:p-bold;line-height:1.6;}
.case7_item .c{line-height:24px;margin:10px 0px;}

.case8_sec{padding:4% 0;background:url("../images/f43.png") no-repeat center bottom;background-size:100% auto;}
.case8_ul{max-width:80%;margin:0 auto;margin-top:45px;}
.case8_ul li{width:50%;float:left;}
.case8_ul .con{margin:39px;border:1px solid #F4CCCF;background:#fff;height:110px;border-left:6px solid #E40214;
    display:flex;align-items:center;justify-content:center;line-height:24px;}
.case8_ul .t{margin:0px 15px;text-align:center;}


.case9_sec{padding:6% 0;background:url("../images/f44.png") no-repeat center bottom;background-size:cover;color:#fff;text-align:center;}
.case9_sec .txt{font-size:18px;color:#fff;line-height:2;margin-top:33px;}

.case10_sec{padding:4% 0;}
.case10_fl{width:620px;float:left;}
.case10_fr{width:485px;float:right;}
.case10_item{margin:65px 0px;overflow:hidden;}
.case10_li{position:relative;padding-left:250px;min-height:180px;}
.case10_num{position:absolute;left:0px;height:100%;width:168px;background:#E40214;color:#fff;min-height:180px;}
.case10_num .con{position:relative;height:100%;display:flex;align-items:center;}
.case10_num .con .n{font-size:36px;margin:0px 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case10_num .b{font-size:24px;margin:0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case10_sec .li_txt{margin-bottom:35px;line-height:1.8;}
.case10_sec .t{font-size:18px;color:#E40214;margin-bottom:5px;}

.case11_sec{padding:4% 0;background:#F8F8F8}
.case11_box{margin-top:60px;max-width:70%;margin-left:auto;margin-right:auto;}
.case11_fl{width:470px;float:left;}
.case11_btn{background:#E40214;color:#fff;width:100%;border:none;outline:none;transition:all .3s;}
.case11_btn:hover{color:#fff;}
.case11_fr{margin-left:590px;}
.case11_li{line-height:22px;margin-bottom:30px;font-family:p-bold;}
.case11_li .t{font-size:16px;margin-bottom:5px;}
.case11_sec .about_tit{line-height:2;}
.case11_sec .about_tit span{color:#E40214;line-height:2;}

.jia_banner{height:550px;position:relative;}
.jia_nav{position:absolute;left:0px;bottom:0px;width:100%;background:rgba(248,248,248,0.9);padding:0px 0px;top:inherit;}
.jia_nav.jia_fixed{background:#f8f8f8;position:fixed;top:62px;bottom:inherit;box-shadow:5px 2px 10px rgba(0,0,0,0.2);z-index:22;}
.jia_nav ul{display:flex;align-items:center;justify-content:center;}
.jia_nav ul a{display:block;text-align:center;min-width:105px;margin:0px 20px;padding:25px 0px;}
.jia_nav img{display:block;width:32px;height:32px;margin:0 auto;}
.jia_nav .white{display:none;}
.jia_nav .ch{font-size:16px;margin:5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jia_nav .en{color:#666666;font-size:12px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jia_nav li.on a{background:#E40214;color:#fff;}
.jia_nav li.on .gray{display:none;}
.jia_nav li.on .white{display:block;}
.jia_nav li.on .en{color:#fff;}
.jia_fix{position:fixed;top:25%;left:0px;width:40px;background:#EEEEEE;display:none;}
.jia_fix.fix_block{display:block;}
.jia_fix a{display:block;width:40px;height:40px;cursor:pointer;}
.jia_fix img{display:block;width:20px;height:20px;margin:0 auto;padding-top:10px;}
.jia_fix .white{display:none;}
.jia_fix .li a.cur{background:#E40214}
.jia_fix .li a.cur .gray{display:none;}
.jia_fix .li a.cur .white{display:block;}

#jia1{}
#jia2{}
#jia3{}
#jia4{}
#jia5{}
#jia6{}
#jia7{}
#jia8{}

.jia1_sec{margin:4% 0;}
.jia1_fl{width:260px;min-height:460px;background:url("../images/6091.png") no-repeat center;background-size:cover;float:left;}
.jia1_fl .con{padding:10px;}
.jia1_fl .tit{position:relative;line-height:40px;padding:40px 20px;}
.jia1_fl .t{font-size:26px;color:#fff;position:relative;}
.jia1_fl .tit::before{display:block;height:2px;background:#E40214;width:48px;position:absolute;bottom:25px;left:25px;position:absolute;display:block;content:"";}
.jia1_box{}
.jia1_t{background:rgba(99, 122, 150, 1) url("../images/jia12.png") no-repeat right center;margin:20px 10px 0px 10px;padding:0px 45px 0px 15px;color:#fff;
    line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
.jia1_t.on{background:#3b76c0 url("../images/jia13.png") no-repeat right center;}
.jia1_c{background:rgba(0,0,0,0.5);line-height:38px;color:#fff;display:none;margin:0px 10px;}
.jia1_a a{color:#fff;line-height:38px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.jia1_a{padding:0px 15px;}
.jia1_a:hover{background:#3973a9}

.jia1_fr{margin-left:320px;}
.jia1_ul{margin:0px -20px;}
.jia1_ul li{width:33.33333%;float:left;}
.jia1_ul .con{margin:20px;}
.jia1_ul a{display:block;}
.jia1_ul img{display:block;width:100%;}
.jia1_ul .t{text-align:center;margin:5px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jia1_a i{display:inline-block;margin-right:5px;}
.jia1_a{transition:all .25s;}


.jia2_sec{padding:4% 0;}
.jia2_fl{width:600px;float:left;}
.jia2_fl img{display:block;width:100%;}
.jia2_fr{margin-left:640px;}
.jia2_t{font-size:24px;line-height:1.6;}
.jia2_c{color:#666;line-height:20px;margin:10px 0px;}
.jia2_con{margin:25px 0px;background:#f8f8f8;padding:15px 25px;overflow:hidden;}
.jia2_con .li{width:50%;float:left;line-height:36px;}
.jia2_con .li .t{width:75px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jia2_con .li .c{margin-left:75px;margin-right:10px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jia2_item{display:flex;align-items:center;}
.jia2_a{display:flex;background:#f8f8f8;border:1px solid #ddd;border-radius:6px;justify-content:center;align-items:center;height:42px;padding:0px 20px;margin-right:20px;}
.jia2_a img{width:30px;height:30px;margin-right:10px;}
.jia3_sec{}
.jia3_sec img{max-width:100%;margin:0 auto;}
.jia3_tit{font-size:24px;text-align:center;line-height:2;}
.jia3_content{background:#f8f8f8;padding:4% 0;margin-top:40px;}
.jia3_img{display:block;margin:0 auto;max-width:90%;}
.jia4_sec{margin:4% 0;}
.jia4_box{margin-top:50px;margin-left:-30px;margin-right:-30px;}
.jia4_item{width:50%;float:left;}
.jia4_item .con{margin:30px;background:#F8F4F0;}
.jia4_item img{display:block;width:250px;float:left;}
.jia4_item .txt{margin-left:290px;padding:20px 20px 20px 0px;}
.jia4_item .t{font-size:20px;}
.jia4_item .c{color:#444;line-height:24px;margin-top:8px;}
.jia4_ul{margin:0px -30px;margin-top:35px;}
.jia4_ul li{width:50%;float:left;}
.jia4_ul li .con{margin:30px;}
.jia4_ul img{display:block;width:100%;}

.jia_other{margin:0px -22px;margin-top:35px;}
.jia_other li{width:25%;float:left;}
.jia_other li a{display:block;margin:22px;}
.jia_other li img{display:block;width:100%;}
.jia_other li .t{margin:10px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}

.jia5_sec{padding:4% 0;}
.jia5_t{font-size:26px;line-height:2;}
.jia5_ul{margin:0px -15px;}
.jia5_ul li{width:33.3333333%;float:left;}
.jia5_ul li a{display:block;margin:15px;}
.jia5_ul li img{display:block;width:100%;}
.jia5_ul li .t{margin:10px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}

.jia6_sec{}
.jia6_ul{margin:0px -20px;}
.jia6_ul li{width:100%;float:none;}
.jia6_ul .con{margin:20px;}
.jia6_ul .con a{display:block;}
.jia6_ul .con .img{display:block;width:100%;}
.jia6_ul .txt{background:#B1AA98;padding:20px;display:none}
.jia6_ul .t{font-size:16px;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
.jia6_ul li:nth-child(2n) .txt{background:#70A2C7}

.jia_choice{padding:4% 0;}
.choice_item{margin:20px 0px;}
.jia_choice .label{width:100px;float:left;line-height:40px;font-size:20px;}
.jia_choice .con{margin-left:105px;}
.choice_ul li{float:left;}
.choice_ul li a{display:block;margin:0px 10px 10px 10px;}
.choice_ul li a.word{background:#EEEEEE;border-radius:6px;width:156px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;border:1px solid #eee;}
.choice_ul li.on a.word{border:1px solid #E40214;background:#FFF2F2;color:#E40214}
.choice_ul li a.wimg .img{width:156px;}
.choice_ul li a.wimg img{width:100%;display:block;border-radius:6px;height:102px;}
.choice_ul li a.wimg .t{text-align:center;width:150px;margin:10px auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.choice_ul li.on a.wimg img{border:1px solid #E40214}
.choice_ul li.on a.wimg .t{color:#E40214}


.videolist { position:relative; }
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none;  position:fixed; left:20%;  z-index:100; width:60%; height:100%;display:none;align-items:center;justify-content:center;top:0px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.video-w{position:relative;top:0px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;}
.video-m{position:relative;}


.sec_video{position:relative;}
.play_but img{display:block;width:60px;height:60px;}
.play_but{position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:11;}
.play_but.active{display:none;}

.fix_right{position:fixed;right:0px;top:65%;z-index:99999999999999;}
.fix_right ul li{cursor:pointer;width:46px;height:46px;position:relative;line-height:46px;text-align:center;margin:1px 0px;}
.fix_right ul li span{display:block;width:46px;height:46px;position:relative;z-index:11}
.fix_right ul li.li1 span{background:#2f323c url("../images/fix1.png") no-repeat center;}

.fix_right ul li.li5 span{background:#2f323c url("../images/fix5.png") no-repeat center;}
.fix_right ul li.li1:hover span{background:#CB1C1D;}

.fix_right ul li.li5:hover span{background:#CB1C1D url("../images/fix10.png") no-repeat center;}

.fix_right  .li_con{z-index:12;position:absolute;right:0px;top:0px;right:-300px;transition:all .2s;color:#fff;text-align:center;}
.fix_right   ul li:hover .li_con{right:0px;}
.fix_right  .li_con img{width:145px;display:block;margin:0 auto;}
.fix_right  .li_con .img{width:155px;font-size:14px;color:#666;border:1px solid #f0f0f0;padding:5px 0px;}
.fix_right  .li_con .tel{height:46px;background:rgba(10,14,80,0.9) url("../images/fix7.png") no-repeat 10px center;width:110px;padding-left:50px;color:#fff;font-size:16px;line-height:46px;}
.fix_right  .li_con .ke_fu{height:46px;background:#CB1C1D url("../images/fix6.png") no-repeat 10px center;width:90px;padding-left:50px;color:#fff;font-size:16px;line-height:46px;}
.fix_right ul li:hover .li_con.m{right:46px;background:#fff;padding-top:0px;z-index:9;line-height:20px;}


.about2_ul li .cc {
    color: #444444;
    line-height: 20px;
    margin-top: 8px;
    min-height: 100px;
    max-height: 141px;
    overflow: hidden;
}
.about2_ul li .tt {
    color: #CB1C1D;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.index_banner .swiper-button-prev{
    opacity:0.6;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.index_banner .swiper-button-next{
    opacity:0.6;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.index_newsbox .box_img .txt .c{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}

.dian_nav.w_1200{max-width:900px;}
.dian_nav{max-width:900px;margin:0 auto;}

@media (max-width:1280px){.header_nav li{margin-left:0px;margin-right:0px;}  }

.header_nav li{transition:all .3s;}
.header_nav li:hover{color:#B70C1A}
.header_nav li.on:hover a{color:#fff}
.header_nav li{width:auto;padding:0px 10px;}
.news11_sec{padding-top:4%;}






.playboximage .imageList{display:none !important;}


.playboximage .leftarrow{
    left:-55px;
    background:rgba(0,0,0,0.6) url(../images/60911.png) no-repeat center;
}

.playboximage .rightarrow{
    right:-55px;
    background:rgba(0,0,0,0.6) url(../images/60912.png) no-repeat center;
}








@media (min-width:1280px){

}

@media (max-width:1200px){
    .index_newsbox .box_img .txt .c{display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:1;
        overflow: hidden;}
    .videos{width:90%;left:5%;}
    #back_top{display:none;}
    .index_case .gallery-thumbs .swiper-slide{width:25% !important;}
    .index_case .gallery-thumbs .swiper-slide .con{padding:10px 5px;}
    .index_case .gallery-thumbs .swiper-slide .img .gray_img{width:30px;height:30px;}
    .index_case .gallery-thumbs .swiper-slide-thumb-active .img .white_img{width:30px;height:30px;}
    .index_case .name{font-size:16px;margin:5px 0px 0px 0px;}
    .index_case .en_name{font-size:12px;}
    .mNavBtn{display:block}
    .header_logo img{width:99px;height:30px;}
    .main_header .content{padding:0px 10px;}
    .header_nav{position: fixed;float: none;
        top: 0;
        left: -100%;
        width: 100%;
        background:#000;
        padding: 0px 0px;
        text-align: center;
        z-index: 9999999;
        min-height:100vh;
        height: 100%;
        overflow-y:auto;
        height: 100%;
        overflow-y:auto;
        width:80%;
        -webkit-transition: all 300ms ease;
        transition: all 300ms ease;
    }
    .header_nav.active{
        left:0px;width:80%;}
    .header_nav li{float:none;width:auto;margin:0 auto;}
    .header_nav .nav{float:none;padding-top:120px;}
    .header_nav .header_right{float:none;justify-content:center;}
    .header_sea{display:none;}
    .search_box{top:60px;display:block;right:0px;width:90%;left:5%;}
    .header_lan .lan_d{display:block;}
    .header_wx{display:none;}
    .header_lan{background:none;padding:0px;}
    .header_nav li a{line-height:40px;}
    .header_lan{width:100%;line-height:40px;font-size:12px;text-align:center;}
    .header_lan .lan_d{position:relative;top:auto;}
    .index_news .content{margin:0 10px;}
    .index_newsfl{float:none;}
    .index_newsfr{margin-left:0;}
    .index_newshd{top:35px;left:110px;width:calc(100% - 110px);display:flex;justify-content:space-around}
    .index_newsli{float:left;}
    .index_newsbox .box_img{float:none;max-width:500px;margin:0 auto;}
    .index_news .box_list{margin:0px;}
    .index_newsbd{margin-top:15px;}
    .index_newsbox .box_img .swiper-container{width:100%;}
    .index_newsbox .box_img .img{width:auto;}
    .index_title .ch{font-size:24px;margin:5px 0px;}
    .index_news{background-size:cover;}
    .index_newsli{margin:15px 5px;}
    .index_about .content{position:relative;background:rgba(0,0,0,0.5);}
    .index_about .w_1200{margin:0 10px;}
    .index_title .tip{font-size:14px;}
    .index_about .article{margin-top:25px;line-height:24px;font-size:14px;}
    .index_case .swiper-container{margin-top:15px;}
    .index_whatul li .t{font-size:16px;line-height:24px;}
    .index_whatul li{width:50%;}
    .index_companyul{margin-top:25px;}
    .index_company{background-size:cover;}
    .index_companyul li{width:50%;}
    .footer_nav{display:none;}
    .footer_wx{float:none;display:flex;justify-content:center;display:none;}
    .footer_wx img{width:70px;}
    .footer_logo{float:none;}
    .footer_logo img{display:block;margin:0 auto;}
    .footer_copy span{float:none;font-size:12px;display:block;text-align:center;}
    .index_case .icon{display:none;}
    .index_newshd{font-size:16px;}
    .index_newsfl .index_title .en img{display:block;width:90px;}
    .index_news{padding:7% 0;}
    .index_newsbox .box_img .txt .t{font-size:16px;}
    .index_news .box_item{padding:5%;margin:10px 0px;}
    .index_companyul li .t{font-size:18px;}
    .index_whatul li .t{margin-top:10px;margin-bottom:15px;}
    .index_case{padding-top:8%;}
    .main_header.fixed .header_nav li a{line-height:40px;margin:0px auto;width:75%;}
    .header_nav li{width:75%;margin:0 auto;}
    .footer{position:relative;z-index:99;margin-top:-15px;}

    .nei_banner{height:240px;}
    .nei_bannertxt{padding-top:100px;margin:0px 25px;}
    .nei_bannertxt .t{font-size:24px;}
    .nei_nav a{margin:0px 10px;}
    .nei_nav{flex-wrap:wrap;padding:0px 15px;justify-content:start;line-height:32px;font-size:14px;}
    .about1_fl .tit{font-size:24px;}
    .about1_sec{margin:0px 15px;}
    .about1_fl .t{font-size:16px;margin-top:6px;}
    .about1_fl{width:100%;float:none;margin-bottom:15px;}
    .about1_fl .item .tt{font-size:20px;}
    .about1_fr{width:100%;float:none;}
    .about2_t{font-size:24px;}
    .about2_sec{margin:0px 15px;}
    .about2_sec .gallery-thumbs{padding:10px 10px 40px 10px;}
    .about2_ul li{width:50%;}
    .about2_ul li .tt{font-size:16px;}
    .about3_sec .tit{font-size:24px;}
    .about3_ul img{max-width:50%;}
    .about3_ul .t{margin:10px;font-size:16px;}
    .about3_sec{padding:6% 0;}
    .about3_ul{padding:25px 15px;}
    .about_tit{font-size:24px;}
    .about4_item{margin:35px 0px;height:auto;}
    .about4_sec{margin:0px 15px;}
    .about4_item .img{max-width:690px;width:auto;float:none;}
    .about4_item .img img{width:100%;height:auto;}

    .about4_item .txt{width:100%;float:none;margin:0px;}
    .about4_item .t{margin:0px 15px;font-size:16px;}
    .about4_item .c{margin-top:25px;margin-left:15px;margin-right:15px;}
    .about5_sec .swiper-container{margin-top:20px;}
    .about6_sec{padding:6% 15px;}
    .about6_item .t{font-size:18px;}
    .dian_nav .li{width:50%;min-width:50%;maxx-width:50%;margin:10px 0px;}
    .dian_nav .li a{margin:0px 20px;width:auto;}

    .dian_nav .li p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .dian2_sec{margin:0px 15px;}
    .dian2_fl{float:none;display:block;}
    .dian2_fr{margin:0px;}
    .dian2_sec .content{margin:0px;}
    .dian2_fl .t{font-size:24px;margin:0px;}
    .dian2_fl img{display:block;max-width:40%;}
    .dian2_fr .name{font-size:16px;margin-top:20px;}
    .dian2_fr .c{margin-top:20px;}
    .dian2_box .li{width:50%;margin:10px 0px;}
    .dian2_box .tt{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .dian2_box .li:nth-child(2n)::after{display:none;}
    .dian2_box .li::after{display:none;}
    .dian3_sec{margin:0px 15px;}
    .dian3_ul{margin:0px;}
    .dian3_ul li .con{margin:10px;}
    .jia_nav{position:relative;}
    .jia_nav.jia_fixed{top:40px;}
    .jia_nav ul{flex-wrap:wrap;justify-content:start;display:block;}
    .jia_nav ul li{width:25%;float:left;}
    .jia_banner{height:auto;}
    .jia_nav ul a{padding:5px 0px;width:auto;width:100%;}
    .jia_nav img{display:none;}
    .jia_banner .nei_bannertxt{padding-bottom:30px;}
    .jia1_fl{width:80%;float:none;margin:0 auto;min-height:inherit;padding-bottom:20px;}
    .jia1_fl .tit{padding:15px 20px}
    .jia1_sec{margin:15px;}
    .jia1_fr{margin:0px;}
    .jia1_ul li{width:50%;}
    .jia1_ul{margin:0px;}
    .jia1_ul .con{margin:10px;}
    .jia_nav ul a{min-width:inherit}
    .jia_fix.fix_block{display:none;}
    .jia_nav li.on a img.white{display:none}
    .jia_nav ul a{margin:0px;}
    .jia1_fl .tit::before{bottom:15px;}
    .jia_choice{margin:15px;}
    .jia_choice .label{width:100%;float:none;font-size:16px;}
    .jia_choice .con{margin:0px;}
    .choice_ul li a{margin:5px;}
    .jia6_sec{margin:0px 15px;}
    .jia5_t{font-size:20px;}
    .jia6_ul{margin:0px;}
    .jia6_ul li{width:90%;float:none;margin:0 auto;}
    .jia6_ul .con{margin:10px 0px;}
    .jia5_sec{margin:0px 15px;}
    .jia5_ul li a{margin:10px;}
    .jia5_ul li{width:50%;}
    .footer_wx .img{margin:5px;}
    .jia2_sec{margin:10px 15px;}
    .jia2_fl{float:none;max-width:600px;width:100%;margin:0 auto;}
    .jia2_fr{margin:15px 0px;}
    .jia2_con .li{width:100%;}
    .jia2_a{margin:5px;}
    .jia4_box{margin:15px 0px;}
    .jia4_sec{margin:0px 15px;}
    .jia4_item{width:100%;float:none;}
    .jia4_item .con{margin:0px;}
    .jia4_item img{width:100%;float:none;}
    .jia4_item .txt{margin:0px;padding:10px;}
    .jia4_ul{margin:10px 0px;}
    .jia4_ul li{width:100%;}
    .jia4_ul li .con{margin:10px 0px;}
    .jia_other{margin:10px 0px;}
    .jia_other li{width:50%;}
    .jia_other li a{margin:5px;}
    .case_nav .li{width:50%;}
    .case6_sec{margin:0px 15px;}
    .case_nav .li::after{display:none}
    .case1_item{padding:30px 0px;}
    .case1_item .img{float:none;width:100%;}
    .case1_item .txt{float:none;width:100%;}
    .case6_sec .case1_item .tit .t{font-size:24px;}
    .case7_sec{padding:6% 15px;}
    .case7_fl{float:none;width:100%;}
    .case7_fr{float:none;width:100%;padding-top:0;}
    .case8_sec{padding:6% 15px;}
    .case8_ul{width:100%;max-width:100%;margin-top:20px;}
    .case8_ul li{width:100%;float:none;}
    .case8_ul .con{margin:10px;}
    .case9_sec{padding:6% 15px;}
    .case9_sec .txt{font-size:14px;}
    .case10_sec{margin:0px 15px;}
    .case10_item{margin:25px 0px;}
    .case10_fl{float:none;width:100%;}
    .case10_fr{width:100%;float:none;}
    .case10_li{padding:0px;}
    .case10_num{position:relative;width:100%;min-height:inherit;padding:30px 0px;}
    .case10_li{min-height:auto;}
    .case11_sec{padding:6% 15px;}
    .case11_box{max-width:100%;margin-top:20px;}
    .case11_fl{width:100%;float:none;}
    .case11_fr{margin:0px;}
    .case2_sec{margin:0px 15px;}
    .case2_fl{float:none;width:100%;}
    .case2_fr{margin:0px;width:100%;float:none;margin-top:15px;}
    .case2_tip .c{font-size:15px;line-height:1.6}
    .case2_tip{right:0px;left:0px;}
    .case3_sec{margin:0px 15px;}
    .case3_fl{width:100%;float:none;}
    .case3_fr{float:none;width:100%;}
    .case4_sec .content{margin-top:15px;}
    .case4_ul{max-width:100%;padding:5% 0px;}
    .case4_ul li{width:100%;float:none;}
    .case4_item{margin:0px 15px;padding:15px 0px;}
    .case5_sec .about_tit{margin-bottom:15px;}
    .dian3_ul li .con{margin:5px;}
    .dian3_ul li .t{font-size:14px;}
    .case1_item{padding-left:15px;padding-right:15px;}
    .case1_item.gray{padding-left:15px;padding-right:15px;}
    .case1_item .tit .t{font-size:22px;}
    .shop1_sec{margin:0px 15px;}
    .shop1_ul li{width:100%;float:none;}
    .shop1_item{width:100%;}
    .shop1_item .li{width:50%;}
    .shop1_item .li a{margin:5px;}
    .shop2_form{margin:15px 15px;}
    .layui-form-item .layui-input-inline{margin:10px 0;}
    .shop2_item .li{width:100%;float:none;}
    .shop2_item{margin:0px 25px;}
    .shop3_ul{width:100%;}
    .shop3_ul li{width:50%;}
    .shop3_ul li a{margin:5px;}
    .shop3_sec{margin:0px 15px;}
    .shop1_ul{margin:0px;}
    .shop2_sec{background-size:100% 350px;}
    .news1_fl{width:auto;float:none;margin:0px 15px;}
    .news1_fr{margin:15px 0px;padding:0px 15px;}
    .news1_tit{font-size:22px;}
    .news1_fl .t{font-size:16px;}
    .news_dl .dt{width:100%;float:none;}
    .news_dl .dd{margin:0px;}
    .news2_sec{margin:0px 15px;}
    .news2_ul{margin:0px;}
    .news2_ul li{width:100%;float:none;}
    .news4_sec{margin:0px 15px;}
    .news4_item{padding:30px 15px}
    .news4_item .img{float:none;width:100%;}
    .news4_item .txt{margin:0px}
    .news4_item .t{font-size:20px;}
    .news5_sec{margin:0px 15px;}
    .news5_t{font-size:20px;}
    .contact2_t{font-size:24px;}
    .contact2_form{margin-top:15px;}
    .contact2_fl{width:auto;float:none;margin:0px 15px;}
    .contact3_item{padding:15px;}
    .contact3_item .item_fl{float:none;}
    .contact3_sec .item_fr{margin:0px;margin-top:20px;}
    .contact1_sec{margin:0px 15px;}
    .contact1_sec .t{font-size:24px;}
    .contact1_sec .txt{font-size:14px;}
    .contact1_box{margin:0px;}
    .contact1_box .li{width:100%;float:none;margin-bottom:15px;}
    .contact1_box .lit{font-size:20px;}
    .news9_t{font-size:24px;}
    .news9_sec{padding:6% 15px;}
    .news9_box{margin-top:20px;}
    .news9_box{padding:20px;}
    .news9_box .t{font-size:20px;}
    .news9_box .c{font-size:14px;line-height:24px;margin-top:10px;}
    .news10_sec{margin:0px 15px;}
    .news10_ul li{width:100%;}
    .news10_ul li .con{margin:10px;}
    .news10_sec .t{font-size:18px;}
    .news10_sec .c{font-size:14px;line-height:24px;height:auto;}
    .news11_sec{margin:15px;}
    .news11_ul{margin-top:20px;margin-bottom:20px;}
    .news11_ul li{width:100%;}
    .news15_sec .layui-form-label{width:100%;text-align:left;}
    .news15_sec{margin:0px 15px;}
    .news_input{width:auto;}
    .layui-input-block{display:block;margin:0px;}
    .layui-form-item .layui-form-label{width:100%;text-align:left;padding:0px;}
    .layui-input-block{padding-top:24px;}
    .layui-input-inline{padding-top:24px;}
    .news13_sec{margin:0px 15px;}
    .news13_ul{margin:0px;}
    .news13_ul li{width:100%;float:none;}
    .news14_sec{margin:0px 15px;}
    .news14_fl{width:100%;float:none;}
    .news14_fr{margin:20px 0px;}
    .news14_ul li{width:100%;float:none;}
    .news14_ul li{margin-bottom:15px;}
    .about5_sec .t{font-size:14px;}

    .index_title .en{display:none;}
    .index_newsfl{width:100%;}
    .index_newsfl .index_title{text-align:center;}
    .index_newshd{position:relative;top:auto;left:0px;}
    .index_newshd{justify-content:center;width:100%;}
    .header_nav li.on{background:none;}
    .header_nav li.on a{color:#CB1C1D}
    .index_news .content{margin:0 15px;}
    .index_about .w_1200{margin:0 15px;}
    .index_company .w_1200{margin:0 15px;}
    .index_case .gallery-thumbs .swiper-slide .con{padding:5px;}
    .footer_tel .t{font-size:22px;}
    .footer_tel div{width:160px;}
    .footer_tel img{margin-top:3px;}
    .index_whatul li img{margin:15px auto;}
    .nei_nav{padding:10px 15px;}
    .about1_sec{padding:30px 0px;}
    .about2_sec{padding-bottom:40px;}
    .about3_sec{padding:40px 0px;}
    .about4_sec{padding:30px 0px;}
    .about5_sec{padding:40px 0px;}
    .about4_item .t{font-size:18px;}
    .about4_item .t::after{height:3px;bottom:-10px;}
    .about6_sec{padding:40px 0px;}
    .about6_sec .w_1200{margin:0px 35px;}
    .dian2_sec{padding:40px 0px;}
    .dian3_sec{padding-bottom:40px;}
    .news12_sec{padding:30px 0px;}
    .news12_ul li{width:100%;}
    .news12_ul{margin-top:20px;}
    .news11_sec{padding:30px 0px 40px 0px;}
    .contact3_sec .item_c{margin-bottom:20px;}
    .contact3_item .item_fl img{display:block;width:50px;}
    .contact3_item .item_fl span{margin-left:20px;}
    .contact3_sec{padding:40px 0px;}
    .contact2_sec{padding:40px 0px;}
    .contact1_map.mar{margin-top:0}
    .contact1_sec{padding:40px 0px}
    .jia_nav .ch{font-size:14px;}
    .jia_nav .ch{margin:0px;}
    .jia5_sec{padding:40px 0px;}
    .jia5_ul li a{margin:5px;}
    .jia5_ul{margin:0px;}
    .jia4_sec{padding:0px 0px 40px 0;}
    .case9_sec{padding:40px 20px;}
    .case10_sec{padding:30px 0px;}
    .case10_sec .li_txt{margin:10px 0px;}
    .case10_num .con .n{font-size:24px;}
    .case10_num .con .b{font-size:20px;}
    .case10_num{padding:20px 0;}
    .case8_sec{padding:40px 0px;}
    .case7_sec{padding:40px 20px;}
    .case7_item{margin:20px 0px;}
    .case7_item .num{width:40px;height:40px;font-size:20px;line-height:40px;top:0px;}
    .case7_item .txt{margin-left:55px;}
    .case_nav .li a{padding:5px 10px;}
    .case6_sec{padding:40px 0px;}
    .nei_nav.nei_fixed{top:40px;}
    .news6_article img{max-width:100%;}
    .news6_fl{width:100%;float:none;}
    .news6_sec{padding:30px 0px;margin:0px 15px;}
    .news6_fr{float:none;width:100%;}
    .demo-class .layui-layer-btn a{display:block}
    .layui-layer.layui-layer-iframe{width:90% !important;left:5% !important;}
    .layui-layer .layui-btn{background:#B70C1A !important;}
    .about2_ul li {
        width: 100%;
    }
    .contact3_sec .item_span{width:100%;}

    .footer_logo{position: absolute;
        right: 15px;
        top: -55px}
    .footer_tel div{width:115px;}
    .footer_tel {
        border-bottom: 1px solid #424c57;
        padding: 15px 15px;
        display: flex;
        justify-content: start;
        color: rgba(255,255,255,0.6);
    }
    .footer_main {
        padding: 0;
    }
    .footer_tel .t {
        font-size: 16px;
    }
    .footer_tel .c {
        font-size: 12px;
    }
    .footer_logo img{max-width:120px;}
    .main_header.fixed{z-index:9999999;}
    .news12_t{color:#333;}
    .index_newsbox .box_img img{width:100% !important;height:auto !important;}
    .news6_article img{height:auto !important;}
    .case2_tip .c::after{display:none;}
    .news1_fr{display:none;}

}
.contact1_map.mar{display:none}
.index_news{background:#fff;}
.jia4_sec img{max-width:100%;}
.footer{margin-top:-20px;}
.index_newsli{transition:all .3s;}
.index_newsli:hover {
    color: #E40214;
    border-bottom: 2px solid #E40214;
}
.case2_fl img{width:100%;}
.case2_tip img{width:inherit;}
.case3_fr img{width:100%;}
.index_case .name{font-weight:500;}
.index_news .box_list .t{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.index_news .box_list .c{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
@media (max-width: 414px){

}
@media (max-width:320px){

    .index_newshd{left:0;width:calc(100%)}
}

.demo-class .layui-layer-btn .layui-layer-btn0{background:#CB1C1D !important;border:1px solid #CB1C1D !important;}
.demo-class .layui-layer-btn a{height:40px !important;line-height:40px !important;padding:0px 45px;text-align:center;margin-bottom:20px;}

.main_header.fixed{visibility: inherit !important;}



/**************************************************2021-09-20******************************************/
.header_lan{width:auto;background:none;display:flex;}
.header_lan .lan_d {
    display: block;
    position: relative;
    left: auto;
    top: auto;
    width: auto;margin-left:10px;
}
.index_banner .swiper-button-prev{left:15%;opacity:1;}
.index_banner .swiper-button-next{right:15%;opacity:1;}
.nei_banner{background-size:cover !important;;}
.contact1_map.mar{max-width:1200px;margin:0 auto;}
@media (max-width:1200px){
    .header_lan {
        width: 100%;
        line-height: 40px;
        font-size: 12px;
        text-align: center;
        display:block;
    }
    .index_about .article *{color:#fff !important;}
    .case4_ul .icon{width:80px;height:80px;}
    .case4_ul li{width:33.3333%;float:left;}
    .case4_ul .t{white-space: inherit;}
    .nei_nav a{margin:0px 5px;}
    .case2_tip{position:relative;padding:10px 5px;}
    .index_newsli{font-size:15px;margin:15px 4px 0px 4px;}
    .index_banner .main_header{background:#333;}
    .index_banner{padding-top:50px;}
    .nei_bannertxt{padding-top:50px;}
    .nei_banner{height:150px;}
    .news1_fr{display:none;}
    .case2_tip .c::after{display:none;}
    .case4_ul{padding:5% 0;}

    .jia_container{padding-top:120px;}
}
.contact1_map.mar{display:none;}


.index_case .gallery-thumbs .swiper-slide{width:16.6% !important;}
@media (max-width:1200px){
    .index_case .gallery-thumbs .swiper-slide{width:33.333% !important;}
}