﻿/* CSS Document */
@media screen and (max-width: 901px) { body{min-width:auto; max-width:25.6rem; margin:0 auto;}}
@media screen and (min-width: 900px) { body{min-width:1200px;}}
*{margin:0;padding:0; font-family:"微软雅黑";}
img{ border:none;}
a{ text-decoration:none; color:#333; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body{ background:#fff;overflow:scroll;overflow-x:hidden; position:relative; top:4.62rem;}
li{ list-style:none;}
.content{width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.content_auto{width:100%; height:auto; margin:0 auto; overflow:hidden;}
.content_auto img{ max-width:100%; height:auto; width:auto;}

/*TOP通用*/
.top_all{ background:#fff; width:100%; height:155px; overflow:hidden; display:none;}
.top_all .logo{ width:300px; height:155px; float:left; overflow:hidden;}
.top_all .logo li{ width:125px; height:155px; float:left; overflow:hidden; float:left;}
.top_all .logo p{ width:125px; height:155px; float:right;}
.top_all .logo img{ width:125px; height:155px;}
.top_all .h{ width:1px; height:155px; overflow:hidden; background:url(../images/top_h.png) center center no-repeat; margin-left:55px; float:left;}
.top_all .gg{ width:330px; height:155px; float:left; overflow:hidden; margin-left:50px;}
.top_all .gg img{ width:330px; height:155px;}

.top_all .so{ width:333px; height:auto; height:35px; overflow:hidden; margin-top:58px; float:right;}
.top_all form {position:relative;width:329px;margin:0 auto;}
.top_all input,button {border:none;outline:none;}
.top_all input {width:253px;height:32px;padding-left:9px; font-size:14px; line-height:32px; color:#666666; border-radius:10px 0px 0px 10px; background:#f3f3f3;}
.top_all button {height:34px;width:65px;cursor:pointer;position:absolute; line-height:34px;}
.top_all .so input {border:1px solid #f3f3f3;background:#f3f3f3 url(../images/so.png) 5px center no-repeat;top:0;right:0; padding-left:30px;}
.top_all .so button {background:#48a9bc; width:65px;top:0;right:0; background:#229ab3; border-radius:0px 10px 10px 0px;}
.top_all .so button:before {content:"搜索";font-size:14px;color:#fff;}
.top_all input::-webkit-input-placeholder {color: #888888;font-size: 14px;}

/*移动端导航*/
.head{display:none}

.moblie_head .lf{float:left}
.moblie_head .rg{float:right}

.moblie_head{display:block;height:4.5rem;background:#fff; width:100%;z-index:9999; position:fixed; top:0px; z-index:9999999; box-shadow:#ccc 0px 0px 3px;  }

.moblie_head .lf{padding-top:0px;padding-left:0rem; width:auto;}
.moblie_head .lf img{height:4.48rem; width:20rem; float:left; margin-right:1rem;}
.moblie_head .lf p{ float:left; font-size:0.9rem; color:#888888; line-height:1.6rem; padding-top:0.6rem;}

.moblie_head .rg{padding-right:0%; height:100%; overflow:hidden;}
.moblie_head .rg a{ display:block; height:100%; padding-right:1rem; padding-left:1rem;}
.moblie_head .rg a img{height:16px;vertical-align:top; padding-top:1.75rem;}

.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:1000000000000000;}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}

.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#ffffff;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:0%;padding-right:0%}
.a_txt .div3 ul li{border-bottom:1px solid #f3f3f3;}
.a_txt .div3 ul li a{display:block;height:45px;color:#333;line-height:45px;padding-left:2rem;font-size:16px;}
.a_txt .div3 ul li .a_js2{background:url(../static/images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../static/images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}

.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px; padding-left:2.5rem;}
.a_txt .div3 ul .no{ background:#64b2bc;}
.a_txt .div3 ul .no a{ color:#fff;}

.mobile_nav_logo{ width:100%; margin:0 auto; overflow:hidden; text-align:center; padding-top:1rem;}
.mobile_nav_logo img{ width:auto; max-width:18rem; height:auto;}
.mobile_nav_tel{ width:10rem; height:2.8rem; line-height:2.8rem; background:#face8a; margin:0 auto; text-align:left; color:#fff; border-radius:1rem; margin-top:1.5rem;}
.mobile_nav_tel a{ display:block; color:#fff; font-size:1.2rem;}
.mobile_nav_tel i{ margin-right:1rem; font-size:1.6rem; float:left; padding-left:1rem; padding-right:0.5rem;}

/*移动端搜索*/
.so_mobile{ width:100%; height:55px; overflow:hidden; margin-top:0px; border-bottom:1px solid #f3f3f3; }
.so_mobile form {position:relative;width:24rem;margin:0 auto; margin-top:10px; }
.so_mobile input,button {border:none;outline:none;}
.so_mobile input {width:19rem;height:32px;padding-left:2.3rem; font-size:0.9rem; line-height:32px; color:#666666; }

.so_mobile button {height:34px;width:3rem;cursor:pointer;position:absolute; line-height:34px;}

.so_mobile input {border:1px solid #f3f3f3;background:#f3f3f3 url(../images/so.png) 0.5rem center no-repeat;top:0;right:0;border-radius:8px;}

.so_mobile button {background:#64b2bc; width:5rem;top:0;right:0; background:#64b2bc; font-size:0.9rem; border-radius:0px 8px 8px 0px;}
.so_mobile button:before {content:"搜索";font-size:0.9rem;color:#fff;}
.so_mobile input::-webkit-input-placeholder {color: #888888;font-size: 0.85rem;}

/*Banner*/
.banner{ width:100%; height:16.5rem; overflow:hidden; margin-top:0px;}
.banner .swiper-container {width: 100%; height: 100%;   margin-left: auto;margin-right: auto;  }
.banner .swiper-slide {text-align: center; font-size: 18px; background: #fff; overflow:hidden; position:relative;}
.banner .swiper-slide img{ width:40rem; height:auto; position:absolute; left:50%; margin-left:-20rem;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:1rem;}
.banner .swiper-pagination-bullet-active{ background:#f3f3f3;}
.banner .swiper-pagination-bullet{ background:#64b2bc;}
.banner .swiper-button-next{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0; right:1rem;}
.banner .swiper-button-next:hover{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.banner .swiper-button-prev{  filter:alpha(opacity=0); -moz-opacity:0.4; opacity:0; left:1rem; }
.banner .swiper-button-prev:hover{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}

/*咨询*/
.zixun_all{width:100%; height:6rem; background:#fafafb; overflow:hidden;}
.zixun_all .left{ width:15.5rem; height:6rem; margin:0 auto; overflow:hidden;}
.zixun_all .left .img{ width:3.5rem; height:3.5rem; float:left; margin-top:21px;}
.zixun_all .left .img img{ width:100%; height:100%; border-radius:50%;}
.zixun_all .left .text{ width:11rem; height:108px; float:right;}
.zixun_all .left .text h2{ font-size:1.2rem; color:#4fa7b3; font-weight:900; line-height:2rem; margin-top:1rem;}
.zixun_all .left .text p{ color:#999999; line-height:28px; font-size:1rem;}

.zixun_all .right{ width:880px; height:108px; float:right; display:none;}
.zixun_all .right ul{ width:275px; height:100%; float:left; margin-left:10px; overflow:hidden;}
.zixun_all .right ul h2{ font-size:55px; line-height:108px; float:left; color:#d3d3d3; margin-right:20px;}
.zixun_all .right ul p{ font-size:16px; color:#999999; line-height:26px; padding-top:35px;}

/*关于我们*/
.home_about_title{ width:23rem; height:auto; margin:0 auto; text-align:center; padding-top:1rem; padding-bottom:0.5rem;}
.home_about_title h2{ font-size:1.5rem; color:#4fa7b3; padding-top:1rem; line-height:2rem; margin-top:0rem; }
.home_about_title p{ font-size:1rem; color:#b9b9b9; line-height:3rem;}

.home_about{ width:23rem; height:auto; background:#f6f6f6; margin:0 auto; margin-top:0rem; overflow:hidden; border-radius:1rem;}
.home_about .img{ width:21rem; height:auto; margin:0 auto; overflow:hidden; margin-top:1rem;  border-radius:1rem;} 
.home_about .img img{ width:21rem; height:auto;  cursor:pointer; transition:all .6s;}
.home_about .img img:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.home_about .text{ width:21rem; margin:0 auto; height:auto;}
.home_about .text h2{ font-size:1.4rem; color:#3c3c3c; line-height:3rem; margin-top:0.5rem;}
.home_about .text h2 span{ color:#2f4d76;}
.home_about .text h3{ font-size:1rem; font-weight:800; line-height:1.8rem; color:#3c3c3c;}
.home_about .text p{ font-size:0.9rem; color:#7c7c7c; line-height:1.6rem; margin-top:0.5rem; text-align:justify; text-justify:inter-ideograph;
height:auto; overflow:hidden;}
.home_about .text .list{ width:21rem; height:auto; overflow:hidden; margin-top:1rem; padding-bottom:1rem;}
.home_about .text .list a{ width:8rem; height:2.2rem; line-height:2.2rem; display:block; float:left; border:1px solid #dcdcdc; text-align:center; border-radius:1rem; font-size:1rem; color:#848484; margin-right:2rem; font-size:0.9rem; margin-bottom:1rem;}
.home_about .text .list a:hover{ background:#facd89; color:#fff; border:1px solid #facd89; text-decoration:none;}

.home_about_ico{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem; padding-bottom:1rem;}
.home_about_ico ul{ width:7.5rem; height:auto; float:left; overflow:hidden; text-align:center; margin-left:0.8rem; margin-bottom:1rem;}
.home_about_ico ul img{ width:4rem; height:4rem;}
.home_about_ico ul h2{ font-size:1rem; font-weight:400; color:#848484; line-height:3rem; border-bottom:1px solid #f3f3f3;}
.home_about_ico ul:nth-child(1){ margin-left:5rem;} 

/*保险承保*/
.home_baoxian{width:100%; height:auto; background:#f9f9f9; overflow:hidden; margin-top:0rem; padding-top:1rem;  padding-bottom:1rem;}

.home_title{ width:23rem; height:auto; text-align:center; margin:0 auto; overflow:hidden; padding-top:1rem; padding-bottom:1rem;} 
.home_title img{ display:block; margin:0 auto; padding-bottom:1rem; width:12rem;}
.home_title h2{ font-size:1.5rem; color:#4fa7b3; line-height:2rem;}

.home_baoxian_content{ width:; height:auto; margin:0 auto; }
.home_baoxian_content ul{ width:11rem; height:20rem; float:left; overflow:hidden; background:#ffffff; border-radius:1rem; text-align:center; float:left; margin-left:1.2rem; margin-top:1rem;}
.home_baoxian_content ul p{ width:10rem; height:auto; overflow:hidden; display:block; margin:0 auto; text-align:center; padding-top:1rem;}
.home_baoxian_content ul p img{ width:auto; max-width:9rem; height:auto;}
.home_baoxian_content ul h2{ font-size:1.2rem; font-weight:800; line-height:3.5rem; color:#262626;}
.home_baoxian_content ul li{ font-size:0.9rem; width:88%; margin:0 auto; line-height:1.8rem; color:#525252; height:7rem; overflow:hidden; margin-bottom:1rem;}
.home_baoxian_content ul li br{ display:none;}
.home_baoxian_content ul dd{ font-size:0.9rem; width:8rem; margin:0 auto; line-height:2rem; height:2rem; border:1px solid #d2d2d2; border-radius:20px; font-size:0.9rem;}
.home_baoxian_content ul dd a{ color:#a8a8a8; display:block; border-radius:1rem; }
.home_baoxian_content ul dd a:hover{ background:#4fa7b3; color:#fff; text-decoration:none;}

.home_baoxian_content ul:hover{ box-shadow:#ccc 0px 0px 5px;  }

/*首页优势*/
.home_youshi_title{ padding-top:2rem; padding-bottom:1.5rem;}

.home_youshi_all{ width:100%; height:auto; overflow:hidden;  }
.home_youshi_content{ width:100%; height:auto; padding-top:.5rem; margin:0 auto; overflow:hidden;}
.home_youshi_content ul{ width:11rem; height:19rem; box-shadow:#ebebeb 0px 0px 5px; border-radius:1rem; text-align:center; float:left; margin-left:1.2rem; margin-bottom:1rem; overflow:hidden;}
.home_youshi_content ul img{max-width:40px; max-height:40px; width:auto; margin-top:1.5rem;}
.home_youshi_content ul h2{ font-size:1.2rem; font-weight:900; color:#333; line-height:4rem;}
.home_youshi_content ul p{ width:88%; margin:0 auto; font-size:0.9rem; text-align:left; color:#979797;text-align:justify; text-justify:inter-ideograph; line-height:1.7rem;}

.home_youshi_content ul:hover{ box-shadow:#dadada 0px 0px 3px;  }

/*产品中心*/
.home_product_all{width:100%; height:auto; background:url(../images/home_product_all.jpg) top center; overflow:hidden; margin-top:1rem;}
.home_product_title{ padding-top:1rem;}

/*首页产品展示*/
.cont_sd{width:100%;height:auto;  overflow:hidden;}
.cont_sd .cont_cd{width:100%;margin:0 auto; overflow:hidden; height:auto; margin-top:0rem;}

.cont_sd .cont_cd .prod_sk{width:100%;}
.cont_sd .cont_cd .prod_sk .prod_left_s{float:left;width:100%;margin-right:0px; height:auto; overflow:hidden;}

.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul{width:100%; height:auto;  margin:0 auto; margin-top:0px; overflow:hidden;}


.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li{ position:relative;  padding-top:0px; list-style:none; width:11rem; height:2.5rem; overflow:hidden; line-height:2.5rem; border:1px solid #eeeeee;  margin:0 auto; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; float:left; border-radius:0px; margin-left:1.2rem; margin-top:0px; text-align:center; border-radius:1rem; background:#eeeeee;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; margin-top:1.2rem}

.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li a{display:block;  font-size:0.9rem;color:#333;position:relative;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease; text-decoration:none; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; color:#737474; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; font-size:1rem;  pointer-events: none;}

.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li.li_on{ background:#58aebf; border:1px solid #58aebf;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li.li_on a{ color:#fff; background:#58aebf;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li.li_on a i{opacity:1;filter:alpha(opacity:100); color:#4e4e4e;}


.cont_sd .cont_cd .prod_sk .prod_cont{float:right;width:100%;height:36rem;overflow:hidden;position:relative; margin-top:1.2rem;}

.cont_sd .cont_cd .prod_sk .prod_cont .prod_li{position:absolute;left:0;top:0;width:100%;height:100%;display:none;}

.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .prod_li_top{ width:100%; height:auto; margin:0 auto; margin-bottom:20px;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .prod_li_top h2{ width:300px; height:50px; text-align:center; background:#48aabd; line-height:50px; text-align:center; font-size:18px; color:#fff; margin:0 auto; font-weight:300;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .prod_li_top p{ width:100%; height:18px; text-align:center; display:block;}

.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul{ width:11rem;height:16rem;  overflow:hidden; float:left; margin-left:1.2rem; background:#eeeeee; border-radius:1rem; text-align:center; margin-bottom:1.2rem;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul a{ display:block; width:100%; height:100%;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:nth-child(1){ }
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul li{ width:10rem; height:10rem; overflow:hidden; margin:0 auto; margin-top:0.5rem;  border-radius:1rem;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul li img{widdth:100%;height:100%;}

.cont_sd .cont_cd .prod_sk .prod_cont .prod_li h2{ width:90%; height:3rem; margin:0 auto; line-height:3rem; text-align:center; font-size:1rem; color:#535353; overflow:hidden;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li dd{ width:2rem; height:auto; margin:0 auto; text-align:center;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li dd img{ width:2rem;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:hover li img{ transform:scale(1.05); transition:0.5s linear 0s;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:hover h2{ color:#4fa7b3;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:hover a{ text-decoration:none;}



.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .moreproduct{ width:11rem; height:16rem; overflow:hidden; margin:0 auto; background:#f3f3f3; border-radius:1rem; background:#eeeeee;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .moreproduct a{ line-height:5rem;width:100%; height:16rem; display:block; margin:0 auto; text-align:center; color:#fff;  transition:all 0.5s; font-size:4rem;  overflow:hidden; padding-top:0.5rem;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .moreproduct a:hover{  text-decoration:none;}

.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul .mobile_more{ display:block;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul .mobile_more a{ pointer-events:auto;}


/*新闻中心*/
.home_new_title{ padding-top:50px; padding-bottom:20px;}

.home_new_content{width:23rem;height:auto;margin:0 auto; overflow:hidden; margin-top:1rem; text-align:justify; text-justify:inter-ideograph; margin-bottom:1rem;}

.home_new_content .home_new_left{width:23rem;height:auto; float:left; overflow:hidden; background:#f8f8f8; padding-bottom:1rem; margin-bottom:1.4rem;}

.home_new_content .home_new_left ul{width:23rem; height:auto; overflow:hidden;  }
.home_new_content .home_new_left ul .img{width:23rem;height:12.44rem; display:block; overflow:hidden; position:relative;}
.home_new_content .home_new_left ul .img img{ width:23rem; height:12.44rem;}
.home_new_content .home_new_left ul .img li{ position:absolute;width:8rem; height:2.5rem; background:url(../images/home_new_left_back.png); line-height:2.5rem; text-align:center; color:#fff;}

.home_new_content .home_new_left ul h2{ width:21rem; height:3rem; line-height:3rem; margin:0 auto; overflow:hidden; font-size:1.3rem; color:#333; font-weight:900; margin-top:0.5rem;transition:all 1.0s; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.home_new_content .home_new_left ul:hover h2{ color:#4fa7b3;}
.home_new_content .home_new_left ul dt{ width:21rem; height:2.5rem; line-height:2.5rem; margin:0 auto; overflow:hidden; font-size:1rem; color:#999999; font-weight:600; font-weight:400; padding-bottom:10px;}
.home_new_content .home_new_left ul dt i{ font-size:20px; float:left; margin-right:10px; color:#4fa7b3;}
.home_new_content .home_new_left ul p{width:21rem; height:auto; line-height:1.5rem; margin:0 auto; overflow:hidden; font-size:0.9rem; color:#636363;}
.home_new_content .home_new_left ul a{ display:block;}
.home_new_content .home_new_left ul a:hover{ text-decoration:none;}
.home_new_content .home_new_left ul a:hover h2{ color:#4fa7b3;}

.home_new_content .home_new_right{width:23rem;height:31.5rem; float:right; overflow:hidden; background:#f8f8f8;}

.newtab{ width:100%; height:100%; margin:0px auto; overflow:hidden; padding-top:1rem;}

.newtab .tab{ overflow:hidden;  height:3rem; width:21rem; margin:0 auto; margin-bottom:1rem;}
.newtab .tab li{ float:left; list-style:none; text-align:center;  }
.newtab .tab li a{ display:block; width:auto; height:3rem;  font-size:1rem; line-height:2rem; width:7rem; transition:all 0.8s; pointer-events: none; font-weight:bold;}
.newtab .tab li a strong{ font-weight:800; padding-right:0px; font-size:1.2rem; font-weight:800;}
.newtab .tab dd{ float:right; padding-right:0.5rem; font-size:1rem;}
.newtab .tab dd a{ padding:0px 0px;  color:#6f6f6f; display:block; line-height:60px; float:left; text-decoration:none; color:#6f6f6f; font-size:16px;}
.newtab .tab dd a:hover{ text-decoration:underline; color:#4fa7b3;}
.newtab .tab a:hover{   text-decoration:none; color:#4fa7b3; }
.newtab .tab .on { background:url(../images/hh.png) bottom center no-repeat;}
.newtab .tab .on a{  text-decoration:none; color:#4fa7b3;}

.newtab .content_new{ overflow:hidden; padding:0px;}
.newtab .content_new li{ display:none; list-style:none;}

.newtab .content_new dd{width:21rem; margin:0 auto; height:6rem;  overflow:hidden; margin:0 auto; margin-bottom:0.5rem;}
.newtab .content_new dd h2{ height:3rem; line-height:3rem; overflow:hidden; width:100%; font-size:1.2rem; font-weight:400; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;transition:all 1.0s;}
.newtab .content_new dd h2 i{ font-size:0.8rem; color:#4fa7b3; margin-right:1rem;}
.newtab .content_new dd h3{ width:100%; height:3rem; overflow:hidden; text-align:right; line-height:3rem; font-weight:400;}
.newtab .content_new dd h3 span{ display:block; width:10rem; height:1px; background:#dcdcdc; float:left; margin-top:1.5rem; margin-left:1rem;}
.newtab .content_new dd h3 p{ font-size:1rem; display:block; float:right; color:#999999;}
.newtab .content_new dd h3 p i{ font-size:1rem; float:left; margin-right:10px;}
.newtab .content_new dd a:Hover{ text-decoration:none;}
.newtab .content_new dd:hover h2{ color:#4fa7b3;}

.zqjj_top{width:23rem;height:auto; text-align:center;margin:0 auto;  overflow:hidden; margin-top:0px;}
.zqjj_top h2{ font-size:1.5rem; color:#636363; font-weight:600; line-height:3.5rem; padding-top:1rem;} 
.zqjj_top h3{ font-size:0.9rem; color:#45a7ba; font-weight:300; line-height:1.8rem; margin-top:0.5rem; margin-bottom:0.5rem;}
.zqjj_top dd{ width:26px; margin:0 auto; height:13px; overflow:hidden; margin-top:1rem;}

.zqjj_content{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:1rem;}
.zqjj_content ul{width:5.24rem; height:7.4rem; float:left; text-align:center; margin-left:0.95rem;} 
.zqjj_content ul img{width:5.24rem; height:4.6rem;}
.zqjj_content ul h2{ font-size:1rem; color:#636363;  line-height:2.8rem;}

.zqjj_content ul:nth-child(1){ margin-left:4.05rem;}
.zqjj_content ul:nth-child(2){ margin-left:0.95rem;}
.zqjj_content ul:nth-child(3){ margin-left:0.95rem;}

.zqjj_more{ width:23rem; margin:0 auto; text-align:left; overflow:hidden; margin-top:1rem; margin-bottom:1rem;}
.zqjj_more a{ width:15.5rem; height:2.5rem; background:#2f4d76; display:block; margin:0 auto; line-height:2.5rem;border-radius:1rem; color:#fff; font-size:1rem;transition:all 1.0s;}
.zqjj_more a:hover{ text-decoration:none;}
.zqjj_more a i{ font-size:1.4rem; float:left; margin-left:2rem; margin-right:1rem;}
.zqjj_more a:hover{ background:#4fa7b3;}

/*底部通用*/
.footer_top_all{ width:100%; height:auto; background:#4fa7b3; margin-top:3rem;}
.footer_top{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:0.5rem;padding-bottom:1.4rem;}
.footer_top ul{ width:100%; margin:0 auto; height:auto; line-height:2.5rem; text-align:center; overflow:hidden; }
.footer_top ul a{ color:#fff; width:11rem; margin-left:1.2rem; float:left;}
.footer_top dl{ width:18rem; margin:0 auto; height:2.5rem; margin:0 auto;}
.footer_top dl h2{ width:100%; height:2.5rem; background:#facd89;border-radius:1rem; margin-top:0.8rem; font-size:1.5rem; line-height:2.5rem; font-weight:400; text-align:center;}
.footer_top dl h2 i{ float:left; font-size:1.5rem; margin-left:0.5rem; margin-right:0.5rem;}

.footer_all{ width:100%; height:auto; overflow:hidden; background:#f6feff; overflow:hidden;background-attachment:fixed;}

.footer_all .center{ width:100%; height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #dcdcdc;}

.footer_all .center .f_logo{ width:23rem; margin:0 auto; height:10rem; margin-top:0.5rem; text-align:center;}
.footer_all .center .f_logo img{ width:auto; max-width:20rem; height:auto;}

.footer_all .center .lianxi{ width:23rem; height:auto; margin:0 auto;overflow:hidden;  padding-top:0.2rem;}
.footer_all .center .lianxi p{ color:#2f2f2f; line-height:2.5rem; height:auto; overflow:hidden; font-size:1rem;}
.footer_all .center .lianxi p i{ font-size:1.2rem; float:left; margin-right:0.6rem; color:#4fa7b3;}

.footer_all .center .wechat{ width:23rem; height:auto; margin:0 auto; text-align:center;}
.footer_all .center .wechat img{ width:6rem;height:6rem; display:block; margin:0 auto; margin-top:1rem; border:2px solid #fff;}
.footer_all .center .wechat p{ font-size:1rem; color:#4fa7b3; line-height:3rem; }

.footer_all .footer_bottom{ width:23rem; margin:0 auto; height:auto; margin:0 auto; text-align:center; padding-top:1rem; padding-bottom:1rem;}
.footer_all .footer_bottom .bq{ width:100%; height:auto; line-height:1.8rem; color:#707070; font-size:0.9rem; overflow:hidden;}
.footer_all .footer_bottom .bq a{ color:#707070;}
.footer_all .footer_bottom .bq a:hover{ color:#333;}
.footer_all .footer_bottom .links{ width:100%; height:auto; line-height:1.8rem; color:#707070; font-size:0.9rem; overflow:hidden; text-align:center;display:none;}
.footer_all .footer_bottom .links strong{ font-weight:400; }
.footer_all .footer_bottom .links a{ color:#707070; display:inline-block;}
.footer_all .footer_bottom .links a:hover{ color:#333;}

/*侧边栏*/
/*main css*/
.izl-rmenu{position:fixed;right:0%;margin-left:0;bottom:30px;padding-bottom:100px;z-index:9999; display:none;}
.izl-rmenu .btn{width:72px;height:73px; cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#54a9b5;}
.izl-rmenu .btn-qq:hover{background-color:#face8a;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#54a9b5;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#2f4d76;}
.izl-rmenu .btn-wx:hover{background-color:#face8a;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-144px;top:0px;display:none;width:143px;height:143px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#54a9b5;}
.izl-rmenu .btn-phone:hover{background-color:#face8a;}
.izl-rmenu .btn-phone .phone{background-color:#face8a;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}


/*微信统一咨询弹窗*/
.myskin{
        background-color: transparent;/*背景透明*/
        box-shadow: 0 0 0 rgba(0,0,0,0);/*前景无阴影*/
    }
.layui-layer-demo{ background:none; box-shadow:none;}
.weixin{ width:22rem; height:20.92rem; overflow:hidden; display:block; background:none; box-shadow:none;}
.weixin img{ width:100%; height:100%;}
/*首页视频尺寸*/
.home_video{width:23rem;height:14.36rem; display:block; overflow:hidden; background:none;}
.home_video1{width:23rem; height:14.36rem; object-fit: fill;}

/*banner——min*/
.banner_min{ width:100%; height:7.5rem; overflow:hidden; position:relative;}
.banner_min ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
.banner_min img{ width:46rem; height:auto; position:absolute;  left: 50%; margin-left: -23rem; cursor:pointer;}

/*当前位置*/
.location_all{width:100%;  height:auto; overflow:hidden; }
.location_content{width:100%;  height:auto; overflow:hidden; margin:0 auto; padding-top:0.8rem; padding-bottom:0.8rem;}
.location_left{ width:95%; margin:0 auto; height:auto;  overflow:hidden; line-height:1.8rem; font-size:0.9rem;}
.location_left a{ font-size:0.9rem;}
.location_left i{ font-size:1rem; float:left; margin-right:0.5rem; color:#face8a;}
.location_right{ width:100%; min-height:2.5rem; height:auto; overflow:hidden; text-align:right; display:none;}
/*内容导航*/
.content_nav{width:100%; min-height:3rem; margin:0 auto; overflow:hidden; text-align:center; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;background:#eeeeee;}
.content_nav ul{ width:auto; height:auto; margin:0 auto;}
.content_nav a{ width:12.8rem; line-height:3rem; height:3rem; display:block; float:left; font-size:1rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.content_nav a:hover{ background:#face8a; color:#fff; text-decoration:none; }
.content_nav .no{ background:#67bfcb; color:#fff; }
/*企业简介*/
.about_title{ width:23rem; height:auto; text-align:center; margin:0 auto; padding-top:1rem; padding-bottom:1rem; }
.about_title h2{ font-size:1.4rem; color:#67bfcb; line-height:3.5rem;}
.about_title p{ width:100%; text-align:center; padding-top:0.5rem;}
.about_title p img{ width:auto; max-width:326px; height:7px;}

.about_top{width:23rem; height:auto; overflow:hidden; position:relative; margin:0 auto; margin-top:0.5rem;}
.about_top .text{width:100%; height:auto; overflow:hidden;}
.about_top .text .title{ width:100%; height:auto; background:#face8a; color:#fff; overflow:hidden; padding-top:0.5rem; padding-bottom:1rem;}
.about_top .text .title h2{ line-height:3rem; font-size:1.4rem;padding-left:1rem; padding-top:0rem;}
.about_top .text .title p{ line-height:1rem; font-size:1rem;padding-left:1rem;}

.about_top .jianjie{ width:100%;height:auto; overflow:hidden; padding-top:0.2rem;} 
.about_top .jianjie p{ font-size:0.9rem; text-indent:2em; padding-top:0.2rem; padding-bottom:0.2rem; line-height:1.8rem; color:#686868;text-align:justify; text-justify:inter-ideograph;}
.about_top .jianjie p span{ color:#000;}
.about_top .jianjie img{ width:20rem; height:auto;}

.about_top .img{ width:100%; height:auto;  z-index:1; right:0px; bottom:0px;}
.about_top .img img{ width:100%;height:auto;}

.about_content{ width:24rem; height:auto; margin:0 auto; min-height:50px; padding-top:1rem; padding-bottom:0px;}
.about_content img{ width:auto; max-width:100%;height:auto; }
.about_content p{font-size:1rem; line-height:1.6rem;}



/*品牌文化*/
.pinpaiwenhua_title{ width:23rem; height:auto; margin:0 auto; text-align:center; line-height:2rem; color:#919191;}
.pinpaiwenhua_title br{ display:none;}

.pinpaiwenhua_content{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem;}
.pinpaiwenhua_content .list{ width:100%; height:auto; padding-bottom:0.5rem; overflow:hidden; background:#fff; border-top:1px solid #f2f2f2;}
.pinpaiwenhua_content .list .time{width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:left;}
.pinpaiwenhua_content .list .time h2{ font-size:1.4rem; font-weight:800; padding-top:1rem; color:#333; line-height:3rem; padding-bottom:0.5rem;transition:all 1.0s;}
.pinpaiwenhua_content .list .text{ width:23rem;height:auto; margin:0 auto;padding-bottom:2rem;}
.pinpaiwenhua_content .list .text h2{ font-size:1rem; font-weight:800; padding-top:0rem; line-height:1.8rem; color:#face8a;}
.pinpaiwenhua_content .list .text p{ font-size:0.9rem; color:#6a6a6a; line-height:1.8rem; padding-top:0.5rem;text-align:justify; text-justify:inter-ideograph;}

.pinpaiwenhua_content .list:nth-child(even){ background:#f2f2f2 }
.pinpaiwenhua_content .list:nth-child(even) .text h2{ color:#4fa7b3}

/*新闻中心*/
.new_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; }

.new_list ul{ width:23rem; height:auto; overflow:hidden; border:1px solid #e5e5e5; position:relative;transition:all 1.0s; margin:0 auto; margin-top:1.2rem;}
.new_list ul a{ display:block; width:100%; height:100%;}

.new_list ul dd{ width:23rem; height:17.24rem; overflow:hidden; background:#e5e5e5 url(../images/no_img.png) center center no-repeat;transition:all 1.0s;}
.new_list ul img{ width:23rem; height:17.24rem;}  
.new_list ul h2{ width:90%; margin:0 auto; height:3rem; line-height:3rem; font-size:1.1rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.new_list ul p{ font-size:0.9rem; width:90%; height:3.4rem; margin:0 auto; overflow:hidden; line-height:1.6rem; color:#949494;text-align:justify; text-justify:inter-ideograph;}
.new_list ul li{ width:90%; margin:0 auto; line-height:2rem; color:#bababa; font-size:0.9rem; padding-top:0rem; padding-bottom:0.8rem;}
.new_list ul .sj{ width:2.2rem; height:2rem; background:url(../images/sj.png); position:absolute; right:0px; bottom:0px;}
.new_list ul a:hover{ text-decoration:none;}
.new_list ul:hover dd img{ transform:scale(1.1); transition:1s linear 0.1s;}
.new_list ul:hover h2{ color:#67bfcb;}
.new_list ul:hover{ border:1px solid #67bfcb; }
.new_list ul:hover dd{ background:#67bfcb url(../images/no_img.png)center center no-repeat;}

/*翻页样式*/
#fenye{width: 100%;height: auto;display: inline-block;text-align: center;margin-top:2rem;margin-bottom:0rem;}
#fenye li{padding: 0;list-style: none;}
#fenye .pagination .active a{background: #4fa7b3;color: #fff; }
#fenye .pagination .disabled span{color: #ccc;}
.pagination{padding-left: 0;margin: 0px 0;border-radius: 4px;display: inline-block;text-align: center;}
.pagination>li>a, .pagination>li>span{position: relative;float: left;padding: 0.4rem 0.8rem;line-height: 1.42857;text-decoration: none;color: #595757;background-color: #fff;border: 1px solid #ddd;margin-left: -1px; font-size:0.8rem;}
.pagination>li{display: inline;}
.pagination>li a:hover{ background:#4fa7b3; color:#fff;}

/* 荣誉资质 */
.honor_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1.2rem;text-align:center; background:#f2f2f2;border-bottom:3px solid #facd89;position:relative; padding-top:0.5rem; }
.honor_list ul .pImg{display:block;width:10rem;height:13.48rem; background:#fff;display: table-cell;vertical-align: middle; }
.honor_list ul img{width:10rem; height:auto; max-height:13.48rem; vertical-align: middle;}

.honor_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}

.honor_list ul:hover:before{width:100%;background:#4fa7b3;transition:all 0.5s;}

.honor_list ul p{ width:90%; margin:0 auto;height:2.5rem;line-height:2.5rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-size:0.9rem;}

.honor_list ul:hover a{ text-decoration:none;}
.honor_list ul:hover p{ color:#4fa7b3;}
/* 公司风采 */
.fengcai_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1.2rem;text-align:center; background:#f2f2f2;border-bottom:3px solid #facd89;position:relative; padding-top:0.5rem; }
.fengcai_list ul .pImg{display:block;width:10rem; height:auto; background:#fff;display: table-cell;vertical-align: middle; }
.fengcai_list ul img{width:10rem; height:auto; max-height:13.48rem; vertical-align: middle;}

.fengcai_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}

.fengcai_list ul:hover:before{width:100%;background:#4fa7b3;transition:all 0.5s;}

.fengcai_list ul p{ width:90%; margin:0 auto;height:2.5rem;line-height:2.8rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-size:0.9rem; }
.fengcai_list ul li{ width:90%; margin:0 auto;height:3rem;line-height:1.6rem; overflow:hidden; display: block;transition:all 1.0s; font-size:0.9rem; color:#929393; margin-bottom:1rem;}

.fengcai_list ul:hover a{ text-decoration:none;}
.fengcai_list ul:hover p{ color:#4fa7b3;}

/*企业文化*/
.img_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1.2rem;text-align:center; background:#f2f2f2;border-bottom:3px solid #facd89;position:relative; padding-top:0.5rem; }
.img_list ul .pImg{display:block;width:10rem; height:auto; background:#fff;display: table-cell;vertical-align: middle; }
.img_list ul img{width:10rem; height:auto; max-height:13.48rem; vertical-align: middle;}

.img_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}

.img_list ul:hover:before{width:100%;background:#4fa7b3;transition:all 0.5s;}

.img_list ul p{ width:90%; margin:0 auto;height:2.5rem;line-height:2.5rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-size:0.9rem; }
.img_list ul li{ width:90%; margin:0 auto;height:3rem;line-height:1.6rem; overflow:hidden; display: block;transition:all 1.0s; font-size:0.9rem; color:#929393; margin-bottom:1rem;}

.img_list ul:hover a{ text-decoration:none;}
.img_list ul:hover p{ color:#4fa7b3;}

/*660 banner*/

.jiameng_banner{ width:100%; height:15.8rem; overflow:hidden; position:relative;}
.jiameng_banner ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
.jiameng_banner img{ width:46rem; height:auto; position:absolute;  left: 50%; margin-left: -23rem; cursor:pointer;}

/*招商加盟*/
.jiameng_tiaojian_title{ padding-top:1.5rem; padding-bottom:1.5rem;}
.jiameng_tiaojian{ width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative; padding-bottom:0.5rem;}
.jiameng_tiaojian ul{ width:11rem; height:16rem; border:1px solid #e5e5e5; float:left; position:relative; margin-left:1.2rem; margin-top:1.2rem;transition:all 0.5s;}
.jiameng_tiaojian ul dd{ width:5rem; height:5rem; display:block;  margin:0 auto; margin-top:1rem; margin-bottom:0.5rem;transition:all 1.0s; background-size:100%;}
.jiameng_tiaojian ul p{ width:85%; margin:0 auto; text-align:center; font-size:0.9rem; color:#7e7e7e; line-height:1.8rem; margin-top:0.5rem;}

.jiameng_tiaojian ul h2{ width:3.5rem;height:3.5rem; background:#facd89; position:absolute; left:-0.4rem; top:-1rem; line-height:3.5rem; text-align:center; font-size:2rem; color:#fff; border-radius:50%;transition:all 1.0s;}
.jiameng_tiaojian ul:hover{box-shadow:#ccc 0px 0px 5px;  }
.jiameng_tiaojian ul:hover h2{ background:#67bfcb;}

.jiameng_tiaojian ul .s1{background:url(../images/jiameng_tiaojian_1.png) center center no-repeat;}
.jiameng_tiaojian ul .s2{background:url(../images/jiameng_tiaojian_2.png) center center no-repeat;}
.jiameng_tiaojian ul .s3{background:url(../images/jiameng_tiaojian_3.png) center center no-repeat;}
.jiameng_tiaojian ul .s4{background:url(../images/jiameng_tiaojian_4.png) center center no-repeat;}
.jiameng_tiaojian ul .s5{background:url(../images/jiameng_tiaojian_5.png) center center no-repeat;}
.jiameng_tiaojian ul .s6{background:url(../images/jiameng_tiaojian_6.png) center center no-repeat;}

.jiameng_tiaojian ul:hover .s1{background:url(../images/jiameng_tiaojian_1_no.png) center center no-repeat;}
.jiameng_tiaojian ul:hover .s2{background:url(../images/jiameng_tiaojian_2_no.png) center center no-repeat;}
.jiameng_tiaojian ul:hover .s3{background:url(../images/jiameng_tiaojian_3_no.png) center center no-repeat;}
.jiameng_tiaojian ul:hover .s4{background:url(../images/jiameng_tiaojian_4_no.png) center center no-repeat;}
.jiameng_tiaojian ul:hover .s5{background:url(../images/jiameng_tiaojian_5_no.png) center center no-repeat;}
.jiameng_tiaojian ul:hover .s6{background:url(../images/jiameng_tiaojian_6_no.png) center center no-repeat;}
/*加盟项目*/
.jiameng_xiangmu_title{ padding-top:2rem; padding-bottom:0px;}

.jiameng_xiangmu{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#f3f3f3;margin-top:1rem; padding-bottom:2.5rem;}

.jiameng_xiangmu ul{ width:11rem; height:auto; float:left; background:#fff; overflow:hidden; margin-left:1.2rem; margin-top:1.2rem; cursor:pointerl; text-align:center;}
.jiameng_xiangmu ul img{ width:11rem; height:7.12rem; overflow:hidden;}
.jiameng_xiangmu ul h2{width:95%; margin:0 auto; height:2.5rem; line-height:2.5rem; font-size:0.9rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; }
.jiameng_xiangmu ul:hover h2{ color:#facd89;}


/*加盟优势*/
.jiameng_youshi_title{ padding-top:2rem; padding-bottom:1rem;}
.jiameng_youshi_A{ width:100%; min-height:1rem; height:auto; overflow:hidden; margin:0 auto; margin-bottom:1rem;}
.jiameng_youshi_A .text{ width:100%; min-height:1rem; height:auto; margin:0 auto; overflow:hidden; margin-bottom:1rem;}
.jiameng_youshi_A .text .title{ width:24rem; margin:0 auto; height:auto; float:none; display:block; }
.jiameng_youshi_A .text .title h2{ float:left; width:3rem; height:3rem; line-height:3rem; background:#facd89; text-align:center; font-size:1.5rem;color:#ffffff; margin-right:1rem;border-radius:50%; margin-top:0.5rem;}
.jiameng_youshi_A .text .title h3{ float:left; margin-right:1rem; line-height:4rem; font-size:1.1rem; color:#facd89;}

.jiameng_youshi_A .text p{ width:23rem; float:left; margin:0 auto; text-align:left;  line-height:1.6rem; color:#7a7a7a;  text-justify:inter-ideograph; margin-top:10px; font-size:0.9rem; text-align:justify; text-justify:inter-ideograph; margin-left:1.3rem;}
.jiameng_youshi_A .text p br{ display:none;}

.jiameng_youshi_A .img{ width:25.6rem; height:auto; overflow:hidden; margin:0 auto;}
.jiameng_youshi_A .img img{ width:25.6rem; height:auto;}

.jiameng_youshi_B .text .title h2{  background:#67bfcb; ;}
.jiameng_youshi_B .text .title h3{  color:#333;}

/*加盟前景*/
.jiameng_qianjing_title{ padding-top:1.5rem;}
.jiameng_qianjing{width:100%; height:auto; background:#f3f3f3; padding-bottom:2.5rem; margin-top:0px;}
.jiameng_qianjing ul{ width:11rem; height:auto; background:#fff; margin-top:1rem; margin-left:1.2rem; float:left; display:block;}
.jiameng_qianjing ul img{ width:11rem; height:6.32rem;}
.jiameng_qianjing ul p{ width:8rem; margin:0 auto; height:5rem; overflow:hidden; text-align:center; font-size:0.9rem; line-height:1.6rem; color:#848484; margin-top:0.5rem;}
.jiameng_qianjing ul p br{ display:none;}

/*加盟流程*/
.jiameng_liucheng_title{ padding-top:1.5rem;}
.jiameng_liucheng{ width:100%; height:auto; margin:0 auto;  position:relative; padding-top:1rem; padding-bottom:1rem;}
.jiameng_liucheng ul{ width:11rem;height:6.2rem; border:1px solid #dcdcdc; position:relative; margin-left:1.2rem; text-align:center; float:left; margin-bottom:-1px;}
.jiameng_liucheng ul h3{ width:3rem; height:3rem; background:#facd89; border-radius:50%; position:absolute; left:-0.5rem; top:-0.5rem; text-align:center; line-height:3rem; font-size:1.5rem; color:#fff;}
.jiameng_liucheng ul img{width:2.5rem; height:2.5rem; margin-top:1rem;}
.jiameng_liucheng ul h2{ font-size:1rem; font-weight:300; line-height:2.5rem; color:#666666;}
.jiameng_liucheng ul i{  font-size:2.2rem; color:#dcdcdc;position:absolute; right:-25px; bottom:-10px; display:none;}
.jiameng_liucheng .jt{ width:1200px; height:59px; background:url(../images/jiameng_liucheng_jiantou.png) top center no-repeat; display:block; float:left; display:none;}
.jiameng_liucheng ul:hover i{ color:#4fa7b3;}

/*加盟案例*/
.jiameng_case_title{ margin-top:1rem;}
.jiameng_case_title p{ font-size:1rem; color:#757575; line-height:2.5rem; padding-top:0.5rem;}
.jiameng_case{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:0.5rem;}
.jiameng_case ul{ width:11rem; height:auto; float:left; overflow:hidden; text-align:center; margin-left:1.2rem; margin-bottom:0rem;}
.jiameng_case ul dd{width:11rem; height:8.24rem; overflow:hidden;border-radius:20px;}
.jiameng_case ul dd img{ width:100%; height:100%;}
.jiameng_case ul h2{ width:95%; margin:0 auto; height:3rem; line-height:3rem; font-size:0.9rem; color:#757575; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; font-weight:400;}
.jiameng_case ul:hover h2{ color:#4fa7b3;}
.jiameng_case ul:hover a{ text-decoration:none;}
.jiameng_case ul:nth-child(5){ display:none;} 

.jiameng_case .case_more{ width:100%; height:auto; overflow:hidden; display:block; padding-top:15px;}
.jiameng_case .case_more a{width:14rem; height:2.5rem; background:#facd89; display:block; margin:0 auto; text-align:center; line-height:2.5rem; color:#fff; border-radius:2rem; font-size:0.9rem;}
.jiameng_case .case_more a:hover{ background:#4fa7b3;}
/*加盟支持*/
.jiameng_zhichi{width:100%; height:auto; background:url(../images/jiameng_zhichi.jpg) top center; margin-top:2rem; overflow:hidden; margin-bottom:-1rem;}
.jiameng_zhichi_title{ padding-top:2rem;}
.jiameng_zhichi .center{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:0rem; padding-bottom:2.5rem;}
.jiameng_zhichi .center .kefu{ width:5rem; height:auto; float:left;}
.jiameng_zhichi .center .kefu img{width:100%; height:auto; padding-top:2rem;}
.jiameng_zhichi .center .text{ width:19rem; float:right; height:auto; margin-right:0.5rem;  margin-bottom:2rem;}
.jiameng_zhichi .center .text img{ width:14rem; padding-top:0rem;}
.jiameng_zhichi .center .text h2{ font-size:1.4rem; color:#2c2c2c; line-height:2rem; padding-top:0rem;}
.jiameng_zhichi .center .text h2 span{ color:#facd89;}
.jiameng_zhichi .center .text h3{ font-size:1rem; color:#2c2c2c; line-height:1.8rem; font-weight:800; color:#858585; padding-top:1rem; font-weight:400;}
.jiameng_zhichi .center .text p{ font-size:1.2rem; color:#2c2c2c; line-height:2.2rem; padding-top:0.5rem;}
.jiameng_zhichi .center .text dd{ width:12rem; height:2.5rem; background:#4fa7b3; text-align:center; line-height:2.5rem;border-radius:2rem; margin-top:1rem; font-size:1rem;}
.jiameng_zhichi .center .text dd a{ display:block; color:#fff;}

.jiameng_zhichi .center .right{width:21rem; height:auto; position:relative; margin:0 auto;}
.jiameng_zhichi .center .right p img{ width:21rem; height:auto; border-radius:10px;}
.jiameng_zhichi .center .right dd{ width:4rem; height:auto; position:absolute; bottom:-0.5rem; left:-1rem;}
.jiameng_zhichi .center .right dd img{ width:100%; height:auto;}

/*培训课程*/
.peixunkecheng_title{width:100%; height:auto; margin:0 auto; text-align:center; padding-top:0rem;}
.peixunkecheng_title p{ width:23rem; margin:0 auto; font-size:0.9rem; color:#929292; line-height:1.9rem;}
.peixunkecheng_title h2{ width:100%; height:auto; background:#2f4d76;  text-align:center; font-size:1rem; color:#fff;   line-height:1.9rem; margin-top:1rem;  padding:0.5rem; padding-right:0.5rem;}

.peixunkecheng_content{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem;}
.peixunkecheng_content ul{ width:23.5rem;height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #ccc;}
.peixunkecheng_content ul .img{ width:100%; height:auto; float:left;  text-align:center;}
.peixunkecheng_content ul .img img{ width:5rem; height:auto; margin-top:1rem;}
.peixunkecheng_content ul .text{ width:100%; height:100%; overflow:hidden;  float:left; padding-bottom:1.5rem;}
.peixunkecheng_content ul .text .top{ width:100%; height:auto; font-size:1.2rem; padding-top:1rem; line-height:1.9rem; font-weight:800; padding-bottom:0.5rem; }
.peixunkecheng_content ul .text .top span{ font-size:1.5rem; float:left; color:#face8a; padding-right:0.5rem;}
.peixunkecheng_content ul .text .bottom{ font-size:0.9rem; line-height:1.8rem; color:#a8a8a8; text-align:justify; text-justify:inter-ideograph;  width:100%;  font-weight:300;   padding-left:0px;  color:#6c6c6c;  height:auto; }

.peixunkecheng_content ul .text .bottom p{ font-size:0.9rem; line-height:1.5rem;}



/*视频列表*/
.video_content{width:100%; height:auto; min-height:10rem; margin:0 auto; overflow:hidden;}
.video_content .video_list{width:22rem;height:19.4rem;  overflow:hidden; background:#f7f8fa; margin:0 auto; margin-top:1.7rem; border-radius:0.5rem; }
.video_content .video_list .video_list_top{width:22rem; height:13.76rem; overflow:hidden; position:relative;}
.video_content .video_list .video_list_top img{ width:100%; height:100%; position:absolute; z-index:1; top:0px; left:0px;}
.video_content .video_list .video_list_top span{ display:block;width:100%;height:100%; background:url(../images/video_list_top_png.png) center center no-repeat;position:absolute; z-index:2; top:0px; left:0px; background-size:100%;}
.video_content .video_list h2{ width:20rem; line-height:3rem;height:3rem; font-size:1rem; margin:0 auto;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; border-bottom:1px solid #e1e1e1; font-weight:400; color:#757575;}
.video_content .video_list li{ width:20rem; line-height:2.5rem;height:2.5rem; font-size:0.9rem; margin:0 auto;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;  font-weight:400; color:#757575;}
.video_content .video_list li i{ font-size:20px; float:left; margin-right:10px;}
.video_content .video_list a{ display:block;}
.video_content .video_list a:hover{ text-decoration:none;}
.video_content .video_list:hover h2{ color:#48aabd;}

/*问答*/
.qa_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:0rem;}
.qa_list ul{ width:24rem; height:auto; margin:0 auto; min-height:1px; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:1.5rem; padding-top:1.5rem;}
.qa_list ul .title{ width:100%; height:auto; overflow:hidden;}
.qa_list ul .title h3{ height:3rem; width:3rem; float:left; background:#facd89;border-radius:50%; text-align:center; font-size:1rem; color:#fff; margin-right:1rem; line-height:3rem; font-family:"宋体"; overflow:hidden;}
.qa_list ul .title h2{ float:left; line-height:1.8rem; overflow:hidden; height:auto; font-size:1.2rem; color:#333; cursor:pointer; width:20rem; padding-top:0.2rem; }
.qa_list ul .text{ width:100%; height:auto; overflow:hidden; margin-top:0.5rem;}

.qa_list ul .text h3{ height:3rem; width:3rem; float:left; background:#67bfcb;border-radius:50%; text-align:center; font-size:1.2rem; color:#fff; margin-right:1rem; line-height:40px; margin-top:1rem; font-family:"宋体"} 
.qa_list ul .text p{ width:20rem; font-size:1rem; color:#838181; line-height:1.7rem; float:right;text-align:justify; text-justify:inter-ideograph;}
.qa_list ul:hover .title h2{ color:#face8a;}

/*联系我们*/
.contact_neirong{ width:23rem; min-height:1rem; height:auto; margin:0 auto; margin-top:1rem; overflow:hidden;}
.contact_neirong .left{width:23rem; height:auto; overflow:hidden; margin:0 auto;}
.contact_neirong .left h2{ font-size:1.6rem; line-height:4rem; margin-left:0.5rem; margin-top:0.5rem; color:#494949;}
.contact_neirong .left dd{ width:9rem; height:auto; margin-top:0.5rem; margin-bottom:1rem;}
.contact_neirong .left dd img{width:100%; height:auto;}
.contact_neirong .left p{ line-height:1.6rem; margin-left:0.5rem; margin-top:0.5rem; color:#494949; font-size:1rem;}
.contact_neirong .left p strong{ color:#67bfcb; font-weight:800;}

.map{ width:23rem; height:27rem; overflow:hidden; position:relative; background:#f3f3f3; margin:0 auto; border-radius:10px; margin-top:2.5rem; margin-bottom:3rem;}
.map #map{ width:100%; height:100%;}
/*地图*/
.map_links{width:100%; height:auto; margin:0 auto; text-align:center; margin-top:1rem; overflow:hidden;}
.map_links ul{ width:23rem; height:3rem; line-height:3rem; margin:0 auto;}
.map_links ul a{ width:100%; height:3rem; background:#67bfcb; display:block; float:right; color:#fff; font-size:1rem;}
.map_links dl{width:23rem; height:3rem; line-height:3rem; margin:0 auto; margin-top:1.2rem;}
.map_links dl a{ width:100%; height:3rem; background:#face8a; display:block; float:left; color:#fff;}

/*新闻内容*/
.new_content_all{ padding-bottom:0rem;}
.new_content_title{ width:24rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:2.1rem; padding-top:2rem; }
.new_content_title h2{ font-size:1.5rem;}
.new_content_time{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:1rem; border-bottom:2px solid #f3f3f3; padding-bottom:1rem;}
.new_content_time p{ font-size:14px; color:#8f8f8f; display:inline-block;}
.new_content_time p span{ padding-left:1rem; display:block;}


.new_content { width: 23rem; margin:0 auto; min-height:10rem;background:none; overflow:hidden; padding-top:1.5rem; padding-bottom:1rem; font-size:0.9rem; line-height:1.8rem; color:#333; text-align:justify; text-justify:inter-ideograph;}
.new_content p{ line-height:1.8rem; color:#333; font-size:0.9rem;}
.new_content img{ max-width:100%; width:auto; height:auto;}

.neirong_next1					{font-size:16px; font-family:"微软雅黑";color:#3f3f3f; line-height:30px; width:23rem; height:auto; margin:0 auto; overflow:hidden; border-top:2px solid #ededed; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:1rem; margin-top:1rem; margin-bottom:0.5rem;}
.neirong_next1 p				{ width:100%; float:left; overflow:hidden; line-height:3rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.neirong_next1 p i{ font-size:1rem; float:left; padding-right:0.5rem;}
.neirong_next1 p.np1			{ text-align:right; }
.neirong_next1 p.np1 i{ float:right;padding-left:10px;}
.neirong_next1 p span			{ margin-left:0px;}
.neirong_next1 p span a			{font-size:0.9rem; font-family:"微软雅黑";color:#333333; line-height:2rem; text-decoration:none;}
.neirong_next1 p span a:hover	{ color:#68b837; text-decoration:underline;}


.xiangguan_content{ display:none;}

/*产品内容*/
.product-top{ display:none;}
/*放大镜结束*/
.product_content_top{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:1rem;}
.product_content_top .left{ width:25rem; height:21rem; margin:0 auto; overflow:hidden; }

.product_content_list{width:25rem; height:auto; margin:0 auto; overflow:hidden; }

.product_content_list .swiper-container{width:100%;height:100%;text-align:center; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; margin-top:0;}
.product_content_list .swiper-wrapper{width:100%; margin:0 auto; }
.product_content_list .swiper-slide{ width:auto; overflow:hidden; margin:0 auto;}

.product_content_list .swiper-slide ul{width:20rem; height:20rem; overflow:hidden; margin:0 auto; text-align:center; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;  text-align:center; background:#fff; margin-top:0px;  float:left; overflow:hidden; margin-left:2.5rem;}

.product_content_list .swiper-slide ul img{  width:100%;height:100%;}
.product_content_list .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:20px;}
.product_content_list .swiper-pagination-bullet{ background:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.product_content_list .swiper-pagination-bullet-active{ background:#3f3f73;}
.product_content_list .swiper-button-next{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; right:0px; }
.product_content_list .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.product_content_list .swiper-button-prev{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; left:0px;}
.product_content_list .swiper-button-prev:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

/*移动端产品内容介绍*/
.product_content_top .right{ width:24rem; height:auto; margin:0 auto; overflow:hidden; }
.product_content_top .right .title{ font-size:1.4rem; font-weight:300; line-height:1.8rem;  color:#ff6d02; height:auto; overflow:hidden; text-align:center; height:auto; padding-bottom:0.5rem;}
.product_content_top .right .title h2{ color:#333; font-size:1.2rem;}

.product_content_top .right .type{ font-size:1.2rem; font-weight:300; border-bottom:1px solid #ccc; line-height:1.8rem; padding-top:0.5rem; padding-bottom:1rem; text-align:center; overflow:hidden; color:#67bfcb;}
.product_content_top .right h4{ font-size:1.2rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:3rem; padding-top:1rem; padding-bottom:1rem; overflow:hidden;}
.product_content_top .right h4 a{ width:150px; height:35px; display:block; background:#ff6d02; margin:0 auto; line-height:35px; text-align:center; color:#fff; border-radius:20px; margin-top:0rem; font-size:1rem; margin-top:0.5rem; margin-bottom:0.5rem;}
.product_content_top .right h4 a i{ padding-left:10px;}

.product_content_top .right .lx{ width:24rem; font-size:0.9rem; font-weight:300; line-height:1.8rem;  height:auto; color:#6c6c6c; overflow:hidden; border-bottom:1px solid #ccc;padding-top:2rem; padding-bottom:2rem;}
.product_content_top .right .lx p{ font-size:0.9rem;  color:#575757; padding-left:0.5rem;text-align:justify; text-justify:inter-ideograph;
}
.product_content_top .right .lx p span{ color:#face8a;}

.product_content_top .right .tel{ width:100%; height:4.5rem; overflow:hidden; background:url(../images/product_top_right_tel.png) 0.5rem center no-repeat; text-indent:5rem; margin-top:0.8rem; background-size:15%; overflow:hidden;}
.product_content_top .right .tel h2{ font-size:1rem; line-height:2rem; font-weight:400; color:#717171;}
.product_content_top .right .tel h3{ font-size:1.6rem; color:#2f4d76; line-height:2rem;}
.product_content_top .right .tel h3 a{ color:#2f4d76;}

.product_content_top .right .zixun{ width:100%; height:3rem; margin-top:1rem;}
.product_content_top .right .zixun li{width:12rem; height:3rem; background:#face8a; line-height:3rem; float:left; }
.product_content_top .right .zixun li a{ color:#fff; display:block;}
.product_content_top .right .zixun li img{ float:left; width:3rem; height:3rem; margin-left:2rem; margin-right:0.5rem;}
.product_content_top .right .zixun .s2{ background:#67bfcb;}

.product_content{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:2rem;}
.product_content .tab{ width:100%; height:3.5rem; line-height:3.5rem; background:#f3f3f3;}
.product_content .tab ul li{ width:100%; text-align:left; cursor:pointer; font-size:1.2rem; list-style:none; float:left; margin:0px; line-height:3.5rem; }
.product_content .tab ul li i{ font-size:1.4rem; float:left; margin-left:2rem; color:#666; margin-right:2rem;}

.product_content .tabbox { width:100%; height:auto; margin:0 auto; overflow:hidden; }
.product_content .tabbox .boxlist {display: none; width: 23rem; margin:0 auto; min-height:10rem;background:none; overflow:hidden; padding-top:1rem; padding-bottom:1rem; font-size:0.9rem; line-height:1.8rem; color:#333; text-align:justify; text-justify:inter-ideograph;}
.product_content .tabbox .boxlist img{ max-width:100%; height:auto; width:auto;}
.product_content .tabbox .boxlist p{ line-height:1.8rem; color:#333; font-size:0.9rem;}
 
.product_content .tab ul .active {color:#fff;background: #67bfcb;}
.product_content .tab ul .active i{ color:#fff;}


.neirong_next1					{font-size:16px; font-family:"微软雅黑";color:#3f3f3f; line-height:30px; width:23rem; height:auto; margin:0 auto; overflow:hidden; border-top:2px solid #ededed; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:1rem; margin-top:1rem; margin-bottom:0.5rem;}
.neirong_next1 p				{ width:100%; float:left; overflow:hidden; line-height:3rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.neirong_next1 p i{ font-size:1rem; float:left; padding-right:0.5rem;}
.neirong_next1 p.np1			{ text-align:right; }
.neirong_next1 p.np1 i{ float:right;padding-left:10px;}
.neirong_next1 p span			{ margin-left:0px;}
.neirong_next1 p span a			{font-size:0.9rem; font-family:"微软雅黑";color:#333333; line-height:2rem; text-decoration:none;}
.neirong_next1 p span a:hover	{ color:#ff6d02; text-decoration:underline;}

.product_content_bottom{width:100%; height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.product_content_bottom h2{ font-size:1.5rem; color:#ff6d02; line-height:2rem; padding-top:1.5rem;}
.product_content_bottom p{ font-size:0.9rem; color:#ccc; line-height:3rem; padding-bottom:0.2rem;}
/*搜索*/
.ss_no{width:100%; height:auto; text-align:center; font-size:1rem; height:auto; padding-top:2rem; line-height:1.8rem;}
.ss_no strong{ color:#67bfcb;}

/* 荣誉资质 */
.so_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1.2rem;text-align:center; background:#f2f2f2;border-bottom:3px solid #facd89;position:relative; padding-top:0.5rem; }
.so_list ul .pImg{display:block;width:10rem;height:10rem; background:#fff;display: table-cell;vertical-align: middle; background:#facd89 url(../images/no_img.png) center center no-repeat; background-size:90%;}
.so_list ul img{max-width:10rem; width:auto; height:auto; max-height:10rem; vertical-align: middle;}

.so_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}

.so_list ul:hover:before{width:100%;background:#4fa7b3;transition:all 0.5s;}

.so_list ul p{ width:90%; margin:0 auto;height:2.5rem;line-height:2.5rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-size:0.9rem;}

.so_list ul:hover a{ text-decoration:none;}
.so_list ul:hover p{ color:#4fa7b3;}

/*产品中心*/
.product_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; }
.product_list ul{ width:11rem; height:auto; float:left; overflow:hidden; border:1px solid #e5e5e5; text-align:center; margin-left:1.2rem; margin-top:1rem; transition:all 1.0s;}
.product_list ul dd{ width:11rem; height:11rem; overflow:hidden;}
.product_list ul img{width:100%;height:100%;}
.product_list ul p{ width:11rem; height:0.5rem; background:url(../images/product-p.png) center center no-repeat;}
.product_list ul h2{ width:90%; margin:0 auto; font-size:0.9rem; line-height:2.5rem; height:2.5rem; line-height:2.5rem; overflow:hidden; font-weight:400;transition:all 1.0s; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.product_list ul:hover a{ text-decoration:none;}
.product_list ul:hover h2{ color:#67bfcb;}
.product_list ul:hover{ border:1px solid #67bfcb;}
.product_list ul:hover dd img{  transform:scale(1.1); transition:1s linear 0.1s;}

.video-js{width:23rem;}
