﻿.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}



/*顶部导航*/
#mould82372{ background:#fff; position:fixed; top:0; z-index:9999; width:100%; box-shadow: 0 0 10px rgb(0 0 0 / 30%);}
#mould82372 .navs>li{ position: relative;}
#mould82372 .navs>li:hover{ background:#db261d;}
#mould82372 .navbars4 .active{ background: #db261d;}
#mould82372 .navs>li>a{ line-height:100px; font-size:18px; padding: 0 24px; display: block; text-align: center;}
#mould82372 .navs>li:hover>a{ color:#fff; border-radius:0; background: none;}
#mould82372 .navbars4 .active a{ background: none; color:#fff;}
.navbars4{ width:1600px;}
.navbars4 .logo{ width:300px;}
.navbars4 .phone_a{ float: right; margin:23px 0 0 36px;}
.navbars4 .phone_a h2{ line-height:30px; font-weight:bold; font-family:arial; font-size:30px; margin-top:3px; color:#db261d;}
.navbars4 ul{ margin-right: 30px;}
.fixed_img{width:100%;}


/*顶部导航*/
#mould76071{ position:absolute; top:0; width:100%; z-index: 9999; background:none; box-shadow: none; height:100px; transition:.8s;}
.header6 .logo{ width:140px; margin-left: 0; transform:translateX(-50%); height:100px; transition:.5s;}
.header6 .logo img{ width: 100%; height: auto; margin:8px auto 0 auto; display: block; transition:.5s;}
.header6 .nav{ height:100px; transition:.5s; width:1600px;}
.header6 .nav li{ width:calc((100% - 300px) / 6); height:100px;}
.header6 .nav li:nth-child(3){ margin-right: 300px;}
.header6 .nav li:nth-child(4){ margin-right: 0;}
.header6 .nav li h5{ transition:.5s; color:#fff; font-size:18px;font-weight: bold; padding-top:0; line-height:100px;}
.header6 .nav li:hover h5{ color:#fff;}
.header6 .nav li .erji{ z-index:999; padding-top:0; top:100px; width:64%; margin-left:18%;}
.header6 .nav li .erji a{ width:100%; background:#fff; color:#333; margin-bottom:0; height:50px; line-height:50px;}
.header6 .nav li .erji a:first-child{ margin-top:1px;}
.header6 .nav li .erji a:hover{ background:#f9d6a1; color:#da4225;}


.header_active{ height:80px;}
.header_active .nav li{ height:80px;}
.header_active .nav li h5{ padding-top:20px;}
.header_active .logo{ width:12%!important; margin-top: 7px!important;}
.header_active .phone_a{  margin-top:18px;}


/*内页导航*/
.menu_a{ margin:48px auto;}
.menu_a a{ line-height:48px; width:120px; text-align:center; border:1px solid #ccc; border-radius:6px; display:block; float:left; margin:0 10px;}
.menu_a a:hover{ border:1px solid #da4225; background:#da4225; color:#fff;}
.menu_a a.active{ border:1px solid #da4225; background:#da4225; color:#fff;}


.width_1600{ width:1600px; margin: 0 auto;}

/*页面宽度*/
#mould76972{width:100%;}
#mould76973{background-color:#3DA9A1;background:#3DA9A1;margin-bottom:30px!important;}
#mould76974{width:100%;}
#mould76974>div{min-height:400px!important;}
#mould76976{ width:1600px; margin:0 auto;}
#mould76976 p{ line-height:30px;}
#mould76976 p img{ margin:5px 0;}


/*产品*/
.picture1 .picture1-cont > ul li{ width:23.5%; margin-top:10px;}
.picture1 .picture1-cont > ul li a img{ height:508px;}
.honor1 .picture1-cont > ul li a img{ height:426px;}
.product-list > ul li{ margin-bottom:20px; width:24%;}
.product-list > ul li p:first-child{ height:220px;}
.product_xq3 h2{ height: auto; width: 50%;}
.main3{ padding:0;}


.wz_main,.news001 .news_ny_bg,.main2,.picture1 .picture1-cont,.product-list,.newcontent,.main3{ width:1600px; margin:0 auto;}
.wz_main .wz_news_ny li .img_box{ width:32%;}
.wz_main .wz_news_ny li .img_box {
    width: 30%;
    height: auto;
    float: left;
    overflow: hidden;
}
.wz_main .wz_news_ny li:hover .text span {border-color:#da4225;background-color:#da4225;background:#da4225;border-radius:4px;color:rgb(255, 255, 255);}
.newcontent{ min-height:400px;}
.news001 .news_ny_cont{ min-height:400px;}
.news001 .news_ny_cont_xq h3 a,.tb_page h4 a,.fenye3_all h4 a,.newcontent h3 a{ color:#da4225;}
.tb_page{ width:1600px; margin:30px auto;}
.f-pageone.fenye{ margin:0 0 24px 0!important;}




/*联系*/
#mould54317{ background: url(/images/contact_bg.fff97c3a.png) no-repeat right 50px top 50px; background-size: 90%; padding: 0 0 90px 0; box-sizing: border-box;}
.width_1360{ width: 1600px; margin: 0 auto;}
.contact-box h2{ font-size: 70px; font-family: Patrician; position: relative; padding-bottom:20px;}
.contact-box h2:after{ content: ""; display: block;width: 70px; height: 1px; border-top: 1px solid #000; position: absolute;bottom: 0;left: 0;}
.contact-box h3{ font-size: 30px; line-height:30px; margin-top:20px;}
.contact-box h3 em{ font-size: 24px; margin: 0 25px; color: #666;}
.contact-box h3 span{ font-size: 20px; color: #8d8d8d; display: inline-block;}
.contact-container{ width: 48%; padding: 50px 0; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.2); border-radius: 18px;}
.contact-container .left{ width: 80px; float: left; margin: 0 24px 0 40px;}
.contact-container .left img{ width: 100%;}
.contact-container .right{ float: left; margin-top: 8px;}
.contact-container .right p{ font-size: 24px; line-height:30px; margin-top: 10px; color: #1a1a1a;}
.dizhi .contact-container{ float: left;  margin-top: 60px;}
.dizhi .contact-container:nth-child(even){ float: right;}
#mould54317 .map{ margin-top:60px;}
.allmap{ overflow: hidden;}


/*视频*/
#mould35389{ width:1600px; margin: 0 auto;}
#mould35389 li{ width:48%; float:left; margin-bottom:2%;}
#mould35389 li:nth-child(even){ float:right;}
#mould35389 li .videos{ border:1px solid #ccc; height: 488px;}
#mould35389 li video{ width:100%; height: 100%; border:none;}
#mould35389 li p{ text-align:center; line-height:60px;}
#mould35389 li:hover p{ color: #333;}
.map{ width:100%; height:auto;}
#mould52519 .span6:first-child{ width:60%; overflow: hidden;}
#mould52519 .span6:last-child{ width:36%; float:right;}
#mould52519{ width:1300px; margin:0 auto 40px;}
.commonality{ padding:0;}
.ly8-wrap .ly8-form1Input,.form1Textarea1{ border:1px solid #ccc;}







/**/
#mould75381 .dhmenu .dhmenu-item>a{ font-size:18px; color:#323232;}
#mould75381 .dhmenu .dhmenu-active>a{ color:#E8340C;}
#mould75381 .dhmenu .dhmenu-active>a:after{ }
#mould75384{ background-color:#E8340C; background:#E8340C; height:323px; width:100%;}
#mould75383{ width:100%; margin-right:auto; margin-left:auto;}
#mould75383>div{ min-height:500px;}
#mould75456{ width:100%; margin-top:100px;}

/*产品*/
.product-list,.main3{ width:1600px;}
.product-list > ul li{ margin-bottom:24px;}
.product-list > ul li p:first-child{ height: 307px;}
.main3{ padding-bottom:0;}
.product_xq3 h2{ height: auto;}

.f-page{ margin-top:0;}
.fenye3_all h4 a{ color:#E8340C;}





#mould75607 li{ position:relative;}
#mould75607 li:nth-child(-n+3){ margin-bottom:15px;}
#mould75607 li p:first-child{ height:300px;}
#mould75607 li p:last-child{ color:#fff; position:absolute; bottom:0; background:rgba(0,0,0,0.4);}



/*培训*/
#peixun .title{ margin-bottom:12px;font-family: "fzlt";}
#peixun .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
.peixun_cont{ width:1600px; margin:40px auto 0 auto;}
.peixun_cont .img_box{ float:left; width:48%; height:464px;}
.peixun_cont .img_box img{ width:100%; height:100%;}
.peixun_cont ul{ float:right; width:51.8%;}
.peixun_cont li{ width:49.8%; float:left; background: #e8320d; height:230.6px; padding: 40px 30px; box-sizing:border-box; color:#fff;}
.peixun_cont li:last-child{ background: #efefef; color:#e8320d; padding-top: 80px;}
.peixun_cont li:nth-child(-n+2){ margin-bottom: 2.8px;}
.peixun_cont li:nth-child(even){ float:right;}
.peixun_cont li h2{ font-size:22px; line-height:30px; margin-bottom:10px; font-weight:bold;}
.peixun_cont li p{ line-height:24px;}
.peixun_cont li div{ width:90px; height:5px; background: #fff; margin-top:20px;}
.peixun_cont li h3{ text-align:center; font-size:24px;}
.peixun_cont li span{ text-transform: uppercase; font-family: arial; text-align:center; display: block;}


/*条件*/
.tiaojian_cont{ width:1600px; margin:40px auto 60px auto;}
.tiaojian_cont .img_box{ float:left; width:48%; height:364px;}
.tiaojian_cont .img_box img{ width:100%; height:100%;}
.tiaojian_cont ul{ float:right; width:50%;}
.tiaojian_cont ul{ width:51.5%;  background: #da4225; height:364px; padding: 70px 50px; box-sizing:border-box; color:#fff; margin-bottom:3px;}
.tiaojian_cont li p{ line-height:42px; font-size:20px;}
.box .name{ color:#333; font-size:18px; text-transform: uppercase; text-align:center; margin-bottom:30px;}
.box .title{ font-size: 30px;text-align: center; color:#da4225; }



/*权益*/
.quanyi_cont{ width:1600px; margin:0 auto 60px auto;}
.quanyi_cont .img_box{ float:left; width:48%; height:463px;}
.quanyi_cont .img_box img{ width:100%; height:100%;}
.quanyi_cont ul{ float:right; width:50%;}
.quanyi_cont ul{ width:51.5%;  background: #da4225; height:462px; padding: 70px 50px; box-sizing:border-box; color:#fff; margin-bottom:3px;}
.quanyi_cont li p{ line-height:42px; font-size:20px;}


/*留言*/
#fengcai1 .title{ margin-bottom:12px;font-family: "fzlt";}
#fengcai1 .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
#messages1{ width:600px; float:right; margin-bottom:60px;}
.company { position:relative; margin-bottom:12px;font-family: "fzlt";font-weight:bold}
.company input{ border:none; border-bottom:1px solid #ccc; box-shadow: none; line-height:60px; height:60px; width:100%; outline:medium; padding:0 0 0 80px; margin:0; color:#666; box-sizing: border-box;}
.company input:focus{ outline:none!important; box-shadow: none;}
.company em{ position:absolute; top:50%; transform:translateY(-50%); left:0; color:#666;}
#submit{ width:100%; border:1px solid #ccc; color:#e8320d; display: block; text-align: center; line-height: 48px; margin-top:24px;}
#submit:hover{ background:#e8320d; border:1px solid #e8320d; color:#fff;}




/*招聘*/
#recruit .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
#recruit .title{margin-bottom:12px;font-family: "fzlt";}
.zp_headst tr td{ background:#E8340C;}
.cd-faq-items ul li .add-1{ width:33.33%;}
.cd-faq-trigger::before{ right:140px;}
.cd-faq-trigger::after{ right:131px;}

.cd-faq-items ul li .add-1{color:#E8340C;}
.cd-faq-items ul li .add-1:nth-child(1){font-weight: bold;}
.cd-faq-items ul li .add-1:nth-child(2){color:#333;}
.cd-faq-items ul li .add-1:nth-child(3){color:#333;}

/*投诉建议*/
#message .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
#message .title{margin-bottom:12px;font-family: "fzlt";}
.ly8-form1{ padding-left:0;}
.ly8-pageBox{ padding:30px 0; min-height: auto;}
.fl{ width:48%;}
.form1R{ width:78%;}
.ly8-wrap .ly8-form1Input{ width:96%; background:#f2f2f2;}
.form1Textarea1.w700{ width:108%; background:#f2f2f2;}
.form1Bt a{ background:#E8340C;}
.form1Bt{ padding-left:124px;}

/*合作*/
#cooperation .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;margin-bottom:30px;}
#cooperation .title{margin-bottom:12px;font-family: "fzlt";}
#cooperation ul{ width:1360px; margin:0 auto 60px auto;}
#cooperation li{ float:left; width:48%; height:280px; border:1px solid #ccc; padding:30px; box-sizing:border-box;}
#cooperation li:hover{ border:1px solid #E8340C;}
#cooperation li:last-child{ float:right;}
#cooperation li h2{ color:#E8340C; font-size:24px; font-weight:bold; line-height:30px; margin-bottom:10px;}
#cooperation li p{ line-height:24px;}
#cooperation li div{ margin-top:20px; line-height:26px;}
#cooperation li div span{ display:block; font-weight:bold;}

/*实力*/
#shili .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;margin-bottom:30px;}
#shili .title{margin-bottom:12px;font-family: "fzlt";}
.cp25:after,.cp25 .swiper-slide a:before,.cp25 .swiper-slide a:after,.cp25 .swiper-slide.swiper-slide-next:after{ display:none;}
.cp25 .swiper-slide.swiper-slide-next{ background:none; box-shadow:none;}
.cp25 .cp25-main{ width:1600px;}
.cp25 .swiper-container{ width:100%; padding-bottom:80px; margin-bottom: 32px;}
.cp25 .swiper-slide{ text-align:inherit!important;}
.cp25 .swiper-slide img{ width:100%; height:100%; border-radius:10px;}
.cp25 .swiper-slide h3,.cp25 .swiper-slide span{ color:#333;}

.cp251 .swiper-slide img{ border-radius:inherit;}
.cp251 .swiper-slide div{ background:#fafafa;}
.cp251 .swiper-slide h2{ font-size:18px; line-height:18px; margin-top:24px;}
.cp251 .swiper-slide p{ line-height:28px;}
.cp251 .swiper-container{ margin-bottom:0; padding-top:15px;}

.cp25 .swiper-button-next, .cp25 .swiper-button-prev{ top:45%;}
.cp25 .swiper-button-prev,.cp25 .swiper-button-next{ background:url(/images/j.png) no-repeat; background-size: cover; width:24px; height:42px;}
.cp25 .swiper-button-prev{ left: -64px;}
.cp25 .swiper-button-next{ right: -64px;background-position: -30px 0;}

.cp25 .swiper-pagination-bullet{ background:none; width:24px; height:24px; position:relative; opacity:1;}
.cp25 .swiper-pagination-bullet:after{ content: ''; position: absolute; width: 6px; height: 6px; background: #b2b2b2; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: .5s;}
.cp25 .swiper-pagination-bullet-active{ border:1px solid #E8340C; border-radius: 50%;}
.cp25 .swiper-pagination-bullet-active:after{ background: #E8340C;}






/**/













/*内页大图*/
#mould76972 {margin: 100px 0 0 0;}


/*简历*/
#mould76461 {margin-bottom: 40px;}

/*标签栏*/
#mould76973 {background-color: #C00415;background: #C00415!important;}

#mould76991 .form1Bt a{ background: #da4225!important;}


/*门店*/
.search{ width:42%; margin:0 auto; position: relative;}
.search input{
    display: block;
    width: 100%;
    height: 4.28571em;
    border-radius: 2.5em;
    border: none;
    padding: 0;
    outline: none;
    background-color: #F8F8F8;
    font-size: 16px;
    color: #E8340C;
    letter-spacing: 1px;
    padding-left: 90px;
    box-sizing:border-box;
    margin-bottom:0;
}
.search input:focus{ box-shadow:none;}
.search input::-webkit-input-placeholder{ opacity: .5;}
.search .icon-search{
    width:18px; height:18px;
    padding: 0;
    cursor: pointer;
    border: none;
    outline: none;
    background-color: transparent;
    font-size: 18px;
    color: #E8340C;
    position: absolute;
    left: 2.22222em;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding-right: 20px;
}
.search .icon-search:before{
    background:url(/images/sou.png) no-repeat;
    background-size: cover;
    width:18px;
    height:18px;
    content: "";
    display: block;
}
.search .icon-search:after{
	-webkit-transition: opacity .4s ease-out;
    transition: opacity .4s ease-out;
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    height: 18px;
    background-color: #E8340C;
}

.search .icon-search1{
    width:18px; height:18px;
    padding: 0;
    cursor: pointer;
    border: none;
    outline: none;
    background-color: transparent;
    font-size: 18px;
    color: #E8340C;
    position: absolute;
    left: 2.22222em;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding-right: 20px;
}
.search .icon-search1:before{
    background:url(/images/sou.png) no-repeat;
    background-size: cover;
    width:18px;
    height:18px;
    content: "";
    display: block;
}
.search .icon-search1:after{
	-webkit-transition: opacity .4s ease-out;
    transition: opacity .4s ease-out;
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    height: 18px;
    background-color: #E8340C;
    display:none;
}

#store{ width:1600px; margin:40px auto;}
#store li{ float:left; width:24%; margin:0 0.5% 1% 0.5%; position:relative; overflow:hidden;}
#store li img{ width:100%; transition:1s;}
#store li:hover img{ transform:scale(1.1);}
#store li:hover h3{ color:#E8340C;}
#store .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;margin-bottom:30px;}
#store .title{margin-bottom:12px;font-family: "fzlt";text-align: center;font-size: 40px;color: #da4225;}



/*门店查询*/
.result-list-wrap {margin: 40px auto; width:1600px;}
#shop .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
#shop .title{margin-bottom:12px;font-family: "fzlt";}
#shop .title{text-align: center;font-size: 40px;color: #da4225;}
.result-list {background: #F8F8F8;}
.result-item h3 {color: #E8340C;}
.result-item h3 {font-size: 20px;}
.result-item {margin: 20px 0 15px 0;}


/*人气门店*/
#store li p:last-child{ color:#fff; position:absolute; bottom:0; background:rgba(0,0,0,0.4);}
#store li p:last-child {width: 100%;text-align: center;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



/*文化*/
#culture .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;margin-bottom:30px;}
#culture .title{margin-bottom:12px;font-family: "fzlt";}
.box2{ width:1600px; margin:0 auto;margin-bottom: 100px}
.box2 li{ float:left; background:#fafafa; overflow:hidden; width:32%; margin-right:2%; transition:.8s; border-radius:8px;}
.box2 li:hover{ background:#E8340C;}
.box2 li:nth-child(2){ margin-right:0;}
.box2 li:nth-child(-n+2){ width:49%; margin-bottom:2%;}
.box2 li:last-child{ margin-right:0;}
.box2 li span{ display:block; width:10em; height:10em; margin: 0 auto; position:relative; top:-4em; background:#E8340C; border-radius: 50%;}
.box2 li span img{ position:absolute; bottom:1.6em; left:50%; transform:translateX(-50%);}
.box2 li h2{ color:#E8340C; font-size:24px; text-align:center; transition:.5s;}
.box2 li p{ text-align:center; margin:10px 0 60px 0; transition:.5s;}
.box2 li:hover h2,.box2 li:hover p{ color:#fff;}


/*团队详情*/
#team .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;margin-bottom:30px;}
#team .title{margin-bottom:12px;font-family: "fzlt";}
.main31{ width:1600px; padding:80px 0;}
.product2_xq_con{ width:98%;}
.product2_xq h2{ height: auto;}
.product2_xq h4{ font-size:18px; line-height:40px;}



/*流程*/
#liucheng{ background:#E8340C;}
#liucheng .title{ color:#fff; margin-bottom:12px;font-family: "fzlt";}
#liucheng .name{ color:#fff; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
#liucheng ul{ width:1600px; margin:40px auto 60px auto;}
#liucheng li{ float:left; width:16.66%; text-align:center;}
#liucheng li:nth-child(-n+6){ margin-bottom:20px;}
#liucheng li a{ display:block; width:112px; height:112px; margin:0 auto; border-radius:50%; border: 2px solid #fff; position:relative; background:url(/images/btn-jm.png) no-repeat;}
#liucheng li:nth-child(1) a{ background-position: 16px 24px;}
#liucheng li:nth-child(2) a{ background-position: -188px 24px;}
#liucheng li:nth-child(3) a{ background-position: -392px 24px;}
#liucheng li:nth-child(4) a{ background-position: -598px 24px;}
#liucheng li:nth-child(5) a{ background-position: -802px 24px;}
#liucheng li:nth-child(6) a{ background-position: -1008px 24px;}
#liucheng li:nth-child(7) a{ background-position: 15px -62px;}
#liucheng li:nth-child(8) a{ background-position: -186px -64px;}
#liucheng li:nth-child(9) a{ background-position: -392px -62px;}
#liucheng li:nth-child(10) a{ background-position: -596px -65.2px;}
#liucheng li:nth-child(11) a{ background-position: -800px -64px;}
#liucheng li:nth-child(12) a{ background-position: -1009px -64px;}

#liucheng li a span{ position:absolute; left:0; width:40px; height:40px; border-radius:50%; background:#fff; font-size:22px; text-align:center; line-height:40px; color:#E8340C;}
#liucheng li p{ color:#fff; font-size:18px; margin:10px 0 20px 0;}



/*培训*/
#peixun .title{ margin-bottom:12px;font-family: "fzlt";}
#peixun .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
#peixun {margin-bottom: 60px}
.peixun_cont{ width:1600px; margin: 0 auto;}
.peixun_cont .img_box{ float:left; width:48%; height:464px;}
.peixun_cont .img_box img{ width:100%; height:100%;}
.peixun_cont ul{ float:right; width:51.8%;}
.peixun_cont li{ width:49.8%; float:left; background: #e8320d; height:230.6px; padding: 40px 30px; box-sizing:border-box; color:#fff;}
.peixun_cont li:last-child{ background: #efefef; color:#e8320d; padding-top: 80px;}
.peixun_cont li:nth-child(-n+2){ margin-bottom: 2.8px;}
.peixun_cont li:nth-child(even){ float:right;}
.peixun_cont li h2{ font-size:22px; line-height:30px; margin-bottom:10px; font-weight:bold;}
.peixun_cont li p{ line-height:24px;}
.peixun_cont li div{ width:90px; height:5px; background: #fff; margin-top:20px;}
.peixun_cont li h3{ text-align:center; font-size:24px;}
.peixun_cont li span{ text-transform: uppercase; font-family: arial; text-align:center; display: block;}



/*优势*/
#youshi .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;margin-bottom:30px;}
#youshi .title{margin-bottom:12px;font-family: "fzlt";}
.cp252 .swiper-container{ padding:0 0 60px 0!important; margin-bottom:0!important;}
.cp252 .swiper-slide{ border: 2px solid #E8340C; box-sizing:border-box; border-radius:12px; overflow:hidden;}
.cp252 .swiper-slide img{ border-radius:inherit!important;}
.cp252 .swiper-slide a{ position:relative;}
.cp252 .swiper-slide span{ position: absolute; top:-40px; left:50%; transform:translateX(-50%); width:80px; height:80px; background:#E8340C; border-radius:50%; border: 2px solid #fff;}
.cp252 .swiper-slide span em{ font-size:20px; color:#fff; position:absolute; bottom:10px; left:50%; transform:translateX(-50%);}
.cp252 .swiper-slide h3{ text-align:center; color:#E8340C!important; font-size:20px; font-weight:bold; margin:15px 0;}
.cp252 .swiper-slide p{ padding:0 24px; line-height:26px; margin-bottom:20px;}










/*底部*/
.foot_a{ background:#da4225; width:100%; padding:48px 0 0 0;}
.foot_a .foot_txt{ float:right; width:23%; border-right:1px solid rgba(255,255,255,0.3);}
.foot_a .foot_txt h3{ font-size:18px; color:#fff;}
.foot_a .foot_txt h3 span{ display:block; font-size:24px; line-height:24px; font-weight:bold;}
.foot_a .foot_txt p{ color:#fff; margin-top:20px;}
.foot_a .erweima{ float:right; padding-left:48px; border-right:1px solid rgba(255,255,255,0.3);}
.foot_a .erweima h2{ width:128px; height:128px;}
.foot_a .erweima p{ text-align:center; color:#fff; margin-top:12px;}
.foot_a ul{ float:left; width:50%;}
.foot_a li{ float:left; margin-right:60px;}
.foot_a li:last-child{ margin-right:0;}
.foot_a li a{ color:#fff;}
.foot_a li h4{ border-bottom:1px solid rgba(255,255,255,0.3);; line-height:48px; margin-bottom:12px;}
.foot_a li h4 a{ font-size:20px;} 
.foot_a li h5 a{ font-size:16px; line-height:30px;} 

.foot_a .footer-foot{ background:none; margin-top: 60px;}
.foot_a .footer-foot .width_1600{ border-top:1px solid rgba(255,255,255,0.3);}
.foot_a .footer-foot p{ float:left; line-height:64px; color:#fff;}
.foot_a .footer-foot p:last-child{ float:right;}
.foot_a .footer-foot p a{ color:#fff;}


@media (max-width:1680px){
  .header6 .nav,.width_1600{ width:94%;}
  .cp25 .cp25-main,.quanyi_cont,.peixun_cont,.box2,#store,.result-list-wrap{ width:94%;}
}

@media (max-width:1500px){
  #mould76976,.footer6 .footer6-main,.footer6 .copy,.wz_main, .news001 .news_ny_bg, .main2, .picture1 .picture1-cont, .product-list, .newcontent, .main3,.tb_page{ width:92%;}
  .footer6-nav li{ margin-right: 42px;}
  .product-list > ul li p:first-child{ height:278px;}
  .picture1 .picture1-cont > ul li a img{ height:272px;}
  .tiaojian{ width: 95%!important;}
  .width_1360{ width: 92%;}
  
  .foot_a li{ margin-right: 40px;}
  .foot_a .foot_txt{ width:25%;}
}

@media (max-width:1440px){ 
  .foot_a li{ margin-right: 30px;}
  #mould76976 p{ line-height: 36px!important;}
}

@media (max-width:1360px){ 
  #store .title,#shop .title{ font-size:32px;}
  .wz_main .wz_news_ny li .text p{ -webkit-line-clamp: 2;}
  .contact-container{ padding:30px 0;}
  
  .foot_a .foot_txt{ display:none;}
  .foot_a ul{ width:64%;}
  .foot_a li{ margin-right: 60px;}
}



