﻿#mould74737>div{min-height:300px!important;}
#mould74730 .menu span{background-color:#214a9e;background:#214a9e;}
#mould74730 .menu span:before{background-color:#214a9e;background:#214a9e;}
#mould74730 .menu span:after{background-color:#214a9e;background:#214a9e;}
#mould74731{ background:#214a9e;}
#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:#214a9e;background:#214a9e;width:10px;height:10px;}


.zx{ font-size:20px; line-height:48px; margin:30px 0 10px 0;}
.zx h1{ font-size:26px; font-weight:bold; color:#ff0; display: inline;}
/*加盟*/
.join_a{ margin-top:60px;}
.join_a img{ display: block; margin: 0 auto;}
.join_a img:last-child{ margin: 60px 0 80px 0;}
.join_b{ background: url(/images/bg5.jpg) no-repeat; min-height:360px; width:92%; margin:24px auto 0 auto;}
.join_b>img{ display: block; margin: 0 auto; padding-top:40px; width: 70%;}
.join_c>img{ display: block; margin: 0 auto; padding-top:40px; width: 70%;}
.join_c div{ width:92%; margin:0 auto; padding: 24px 0 36px 0;}
.join_c div>img{ float:left; margin-right:40px;}
.join_c div>p:nth-child(2){ margin-top:10px;}
.join_c div>p{ line-height:48px; font-size:16px;}
.join_c div>p span{ color:#ea1918; font-size:20px; margin-right:10px;}

/*优势样式开始*/
.advantage{ margin-bottom:60px; width:92%; margin:0 auto;}
.advantage-cont{ width: 100%; height:auto; margin: 0 auto;}
.advantage .tu{ width: 100%; margin-top: 5px;}
.advantage .tu img{ float:left;}
.advantage .tu .jm_1,.advantage .tu .jm_5{ height:auto;}
.advantage .tu .jm_2{ width:60%; height:auto;}
.advantage .tu .jm_3,.advantage .tu .jm_4{ width:36%; height:auto; float:right;}
.advantage .tu .jm_4{ margin-top:14px!important;}
.advantage .tu .jm_2,.advantage .tu .jm_3,.advantage .tu .jm_4,.advantage .tu .jm_5{ margin-top:20px;}
.advantage .advantagelist{ width:100%; height:auto; margin-top: 48px;}
.advantage .advantagelist li{ width:100%; height: auto; background:#df061c; position: relative;}
.advantage .advantagelist li .tit{ width:60%; height:auto; top:-38px; position: absolute;}
.advantage .advantagelist li .fl_a{ width:100%; height: auto; margin: 0; padding: 40px 30px 20px 30px; box-sizing:border-box; color:#fff;}
.advantage .advantagelist li .fl_a span{ font-size:20px; font-weight: bold; color: #ff0;}
.advantage .advantagelist li .fl_a p{ line-height:28px; margin-bottom: 18px;}

.icon_nav{ width:100%;}
.icon_nav ul{ width:100%;}
.icon_nav li{ width:24%; float: left; margin: 10px 0.5%;}
.icon_nav li span{ width:80px; height:80px; margin:0 auto; display:block; border-radius:50%; background:#fff url("/images/jm_bg.png") no-repeat; background-position:4px 0; transition:.5s; background-size: cover;}
.icon_nav li:nth-child(2) span,.icon_nav li:hover:nth-child(2) span{ background-position:-80px 0;}
.icon_nav li:nth-child(3) span,.icon_nav li:hover:nth-child(3) span{ background-position:-160px 0;}
.icon_nav li:nth-child(4) span,.icon_nav li:hover:nth-child(4) span{ background-position:-240px 0;}
.icon_nav li:nth-child(5) span,.icon_nav li:hover:nth-child(5) span{ background-position:-320px 0;}
.icon_nav li:nth-child(6) span,.icon_nav li:hover:nth-child(6) span{ background-position:-400px 0;}
.icon_nav li:nth-child(7) span,.icon_nav li:hover:nth-child(7) span{ background-position:-480px 0;}
.icon_nav li:nth-child(8) span,.icon_nav li:hover:nth-child(8) span{ background-position:-560px 0;}

.icon_nav li:hover span{ background:#df061c url("/images/jm_bg1.png") no-repeat; background-position:4px 0;}
.icon_nav li p{ color:#fff; text-align:center; margin-top: 5px;}


.shops{ width:94%; margin:0 auto;}
.shops >p{ text-align:center; line-height: 30px; margin-bottom:15px;}
.shops ul{ margin-top:30px;}
.shops li{ margin-bottom:24px;}
.shops li a{ width:48%; float:left;}
.shops li:first-child a,.shops li:nth-child(2) a{ margin-right:3%;}
.shops li:first-child div,.shops li:nth-child(2) div{ float:inherit; width:auto;}
.shops li div{ float:right; width:48%;}
.shops li div h2{ font-size:14px; line-height:14px; margin: 0 0 10px 0;}
.shops li div p{ font-size:12px;}


.top .logo > a{ width:14%; margin-right:8px;}
.top .logo img{ width: 90%; margin-left:10%; margin-top:4px;}
.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: #d70c19; 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: #214a9e;}

.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{ 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;}


.kefu{ position: fixed; right:0; bottom: 20%; z-index:999; display:block;}
.kefu a{ background: rgba(215,12,25,0.9) url(/images/kefu.png); width:48px; height:48px; background-size: cover; display: block; border-radius: 50%;}










