﻿#mould74737>div{min-height:300px!important;}
#mould74730 .menu span{background-color:#ea5006;background:#ea5006;}
#mould74730 .menu span:before{background-color:#ea5006;background:#ea5006;}
#mould74730 .menu span:after{background-color:#ea5006;background:#ea5006;}
#mould74731{ background:#ea5006;}
#mould74731 .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;background:#fff;width:10px;height:10px;}
#mould74731 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#ea5006;background:#ea5006;width:10px;height:10px;}


.top .logo > a{ width:36%; margin:0 8px;}
.top .logo img{ width: 90%; margin-left:5%; margin-top:9px;}
.top .logo p{ font-size: 10px; line-height:14px; margin-top:12px;}
.top .logo p a{ font-size: 14px; line-height:14px;}
.menu{ top: 45%;}

.lm_nav7{ background: #ea5006; height: 46px; margin-bottom:20px;}
.lm7_list{ margin: 0 auto;}
.lm7_list li{ background: none; height: 46px;}
.lm7_list li a{ text-decoration: none; line-height: 46px;}
.lm7_list .two_this{ text-decoration: none; position: relative;}
.lm7_list .two_this:after{ content: ""; clear: both; display: block; height: 1px; width: 80%; position: absolute; left: 10%; top: 36px; background: #fff;}

.copy h2{ line-height:24px; padding: 8px 0;}
.copy h2 a{ line-height:24px;}

#mould74738{ width:100%; padding:0 15px 20px 15px; box-sizing: border-box;}
#mould74738 p{ line-height:30px; float: inherit!important; margin: inherit!important;}
#mould74738 table{ width:100%; margin-bottom: 20px; font-size: 14px;}
#mould74738 p img{ margin:5px 0!important;}



#mould37086{ padding:0 3%; box-sizing:border-box;}
.video video{ height: auto;}
.video p{ margin-top:10px;}

.news2 ul li:first-child a{ padding-top:0;}
.news2 ul li:last-child a{ border-bottom:none; padding-bottom:5px;}
.n2_img{ height: 75px;}
.n2_img img{ height: 100%;}
.n2_contain p:nth-child(1){ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.n2_contain p:nth-child(3){ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news_xq h2{ line-height: 30px;}
.news_xq h3,.news_xq h3 span{ font-size: 14px;}
.news_xq h3 span{ margin:0 12px;}
.btns_p a{ font-size: 14px; background: #666;}
.fy_all{ margin: .15rem auto;}

#mould74749{ padding: 0 20px; box-sizing: border-box;}
.product_ .peizhi p{ font-size: 14px; line-height: 24px; font-weight: normal; padding-left:0;}
.product_ > p:nth-child(2) span{ margin:0 5px;}
.tb_page1{ margin: .1rem 0.15rem; width: auto;}
.tb_page1 h4{ font-weight: normal; margin:0;}
.tb_page1 h4 a{ color: #ea5006;}

.picture1 .picture1-cont{ padding:0 15px; margin:0; width:100%; box-sizing:border-box;}
.product ul{ margin-top:0;}
.product li p{ font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.product1 li{ border: 1px solid #e5e5e5; box-sizing:border-box; margin-bottom:20px;}
.fy_all div a{ background:#666;}
.fy_all{ margin-top:0;}
.product_1 .peizhi p{ float: inherit!important; margin: inherit!important;}

#mould74751{ padding-bottom:20px;}

.lianxiwo{ width:94%; margin:0 auto; padding-bottom: 20px;}
.lianxiwo h2{ font-size:20px; line-height:40px; margin:10px 0 0 0;}
.lianxiwo p{ line-height: 30px !important;}
.allmap{ height: auto; width:94%; margin:0 auto;}
.allmap p{ float:inherit !important; margin:0!important;}
#mould55529{ margin: 0 0 20px 0;}




#mould59558{ width:92%; margin:0 auto;}
.input_text input{ height:36px;}
input[type="submit"]{ background: #ea5006; margin: 10px auto 20px auto; width:100%; display: block;}
iframe{ margin-bottom:20px;}
.form_ctrl p{ text-indent: 2em; margin-bottom: 20px;}


/* 加盟合页 */
.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:100%; padding:0 15px; box-sizing:border-box;}
.cp25 .swiper-container{ width:100%;}
.cp25 .swiper-wrapper{ height:auto;}
.cp25 .swiper-slide{ text-align:inherit!important;}
.cp25 .swiper-slide img{ width:100%; border-radius:10px;}
.cp25 .swiper-slide h3,.cp25 .swiper-slide span{ color:#333;}

.cp252 .swiper-container{ padding:0 0 12px 0!important; margin-bottom:0!important;}
.cp252 .swiper-slide{ box-sizing:border-box; border-radius:12px; overflow:hidden; border: none; background: #269ba2; cursor: pointer;}
.cp252 .swiper-slide img{ border-radius:inherit!important;}
.cp252 .swiper-slide a{ position:relative; display:block;}
.cp252 .swiper-slide span{ position: absolute; top:-36px; 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:49%; transform:translateX(-50%);}
.cp252 .swiper-slide h3{ text-align:center; color:#E8340C!important; font-size:20px; font-weight:bold; margin:64px 0 10px 0;}
.cp252 .swiper-slide p{ padding:0 24px; line-height:26px; margin-bottom:20px;}
.cp252 .swiper-slide h3,.cp252 .swiper-slide p{ color:#fff!important;}
.cp252 .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px;}
.cp252 .swiper-pagination .swiper-pagination-bullet-active{ background:#E8340C; width:10px; height:10px;}



#mould46797{ width:100% !important; box-sizing:border-box; padding:0 !important;}
.join_case_a{ }
.join_case_a .box1{ padding: 6% 8%; text-align: center; background-image: url(/images/join-bg1.jpg); box-sizing:border-box;}
.join_case_a .title_case{ text-align:center;}
.join_case_a .title_case h2{ font-size: 30px; line-height:30px; margin-bottom: 12px; color:#ea5006; font-weight: bold;}
.join_case_a .title_case p{ color:#333; font-family:arial; text-transform: uppercase; margin-bottom:30px;}
.join_case_a .cont_case p{ line-height:36px;text-align: initial;}

.join_case_a .box2{ background-image: url(/images/join-bg2.jpg); padding: 6% 4% 6%; box-sizing:border-box; color:#fff;}
.join_case_a .box2 .title_case h2,.join_case_a .box2 .title_case p{ color:#fff;} 
.join_case_a .box2 li{ float:left; width:50%; text-align:center; padding:0 1%; box-sizing:border-box; margin-bottom:30px;}
.join_case_a .box2 li span{ width:120px; height:120px; margin:0 auto; border-radius:50%; border: 2px solid rgba(255,255,255,.56); display:block; font-size:48px; line-height:120px;
  -webkit-filter: drop-shadow(3px 3px 1px rgba(0,0,0,.3));filter: drop-shadow(3px 3px 1px rgba(0, 0, 0, .3));}
.join_case_a .box2 li h2{ font-size:18px; margin-top:10px;}
.join_case_a .box2 li p{ font-size:14px; line-height:24px; opacity: 0.8;}
.join_case_a .box2 .join_phone{ text-align:center; display: inline-block; position:relative; left:50%; transform:translateX(-50%); margin-top:20px;}
.join_case_a .box2 .join_phone h2{ font-size: 24px; line-height:24px;}
.join_case_a .box2 .join_phone p{ font-size: 30px; line-height:40px; letter-spacing: 1px; font-weight: bold;}

.join_case_a .box3{ padding: 6% 4% 0 4%;}
.join_case_a .box3 .title_case h2{ font-size: 24px; line-height:30px; margin-bottom:24px;}
.title_case_a{ text-align:center; display: inline-block; position:relative; left:50%; transform:translateX(-50%); position:relative; padding-top:40px; margin-bottom:24px;}
.title_case_a .cn{ font-size: 24px; line-height:24px; margin-bottom: 8px; color:#ea5006;}
.title_case_a .en{ font-size: 16px; line-height:16px; font-family:arial; text-transform: uppercase;}
.title_case_a .n{ font-size: 60px; opacity: .1; position: absolute; top: 30px; left:50%; transform:translateX(-50%); color: #ea5006;}
.join_case_a .box3 li{ width:100%; position:relative; margin-bottom:24px; background:#E8340C; padding:20px; box-sizing:border-box; border-radius:8px;}
.join_case_a .box3 li:last-child{ margin-bottom:0;}
.join_case_a .box3 li h2{ color:#fff; text-align:center; font-size: 24px; line-height: 36px;}
.join_case_a .box3 li p{ color:#fff; font-size:14px; text-indent:2em;}
.cont_case h4 { font-size: 17.5px;color: #ea5006;text-align: initial;}

.join_case_a .box4{ padding: 6%;}
.join_case_a .box4 ul{ background: url(/images/join-bg3.jpg) no-repeat center bottom; background-size: cover;}
.join_case_a .box4 li{ float:left; width:50%; text-align:center; border-bottom: 1px solid rgba(0,0,0,.15); padding: 4% 4% 4.5%; box-sizing:border-box;}
.join_case_a .box4 li:nth-last-child(-n+2){ border-bottom:none;}
.join_case_a .box4 li:nth-child(odd){ border-right: 1px solid rgba(0,0,0,.15);}
.join_case_a .box4 li span{ width:55px; height:55px; margin:0 auto; background: url(/images/join_icon.png) no-repeat; display:block;}
.join_case_a .box4 li:nth-child(2) span{ background-position:-65px 0;}
.join_case_a .box4 li:nth-child(3) span{ background-position:-130px 0;}
.join_case_a .box4 li:nth-child(4) span{ background-position:-195px 0;}
.join_case_a .box4 li:nth-child(5) span{ background-position:-260px 0;}
.join_case_a .box4 li:nth-child(6) span{ background-position:-325px 0;}
.join_case_a .box4 li:nth-child(7) span{ background-position:-390px 0;}
.join_case_a .box4 li:nth-child(8) span{ background-position:-455px 0;}
.join_case_a .box4 li h2{ font-size:18px; line-height:18px; color:#8b080b; margin:10px 0;}
.join_case_a .box4 li p{ font-size:14px; line-height:20px; text-align:left;}
 .join_case_a .box3 li p2{ position: absolute; left:30%; bottom:30px; transform:translateX(-20%); color:#fff; font-size:14px;}
.join_case_a .box5{ padding: 0 4% 4%;}
.join_case_a .box5 .houqi img{ width:100%; height:216px;}
.join_case_a .box5 .houqi ul{ width:100%; background: #ea5006;} 
.join_case_a .box5 li{ width:100%; border-bottom: 1px solid rgba(255,255,255,0.3); color:#fff; box-sizing:border-box; padding:8% 6% 6% 6%;}
.join_case_a .box5 li:nth-child(odd){ border-right: 1px solid rgba(255,255,255,0.3);}
.join_case_a .box5 li h2{ font-size:24px; line-height:24px; margin-bottom:20px;}
.join_case_a .box5 li p{ font-size:15px; line-height:24px; opacity: .9;}
.join_case_a .box3 li p1 {position: absolute;left: 50%;bottom: 160px;transform: translateX(-50%);color: #fff;font-size: 22px;text-align: center; }
.join_case_a .box6{ padding: 8% 4%; background: url(/images/join-bg4.jpg) no-repeat;}
.liuyan_case{ background:#fff; padding: 20px; border-top: 10px solid #8b080b;}
.liuyan_case .ly5_all{ width:100%;}
.liuyan_case .ly5_all h2{ font-size:24px; line-height:24px; color:#8b080b;}
#mould73472{ background:none; padding-left:0; height:auto; position:relative; padding-bottom: 60px;}
.cen_ly{ margin-top:0;}
.cen_ly p{ color:#333; font-size:20px; letter-spacing: normal;}
.cen_ly div input,.cen_ly div textarea{ border:none; border-bottom: 1px solid #ccc; color:#333; box-shadow: none; font-size: 14px; padding-left:10px; border-radius: initial;}
.cen_ly div input{ width: 98%; height:50px; margin-bottom:0;}
.cen_ly div textarea{ width: 98%; height:50px; padding-top: 10px;}
.cen_ly div .btn-mesSubmit{ background:#ea5006; color:#fff; position: absolute; bottom: 0; width:100%; left:50%; transform:translateX(-50%);}

.cen_ly div .btn-mesSubmit:hover{ background:#ea5006;}
input:-moz-placeholder,textarea:-moz-placeholder{ color: #999!important;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color: #999!important;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color: #999!important;}
textarea:focus, input:focus{ border-color: #fff!important; border-bottom: 1px solid #ccc!important; box-shadow:none !important;}

/*底部2*/
.foot3{ position: fixed; z-index: 999; bottom: 0; background: #fff;}

#mould74736{padding-bottom: 62px;}

.message input[type="button"] {
    width: 90%;
    display: block;
    font-size: 15px;
    border-radius: 5px;
    line-height: 35px;
    text-align: center;
    transition: .5s;
  background: #ea5006;}









