﻿/* CSS Document */

/* CSS YUYANSHENGWU */
*{margin:0;padding:0;}
body{ background:#fff;overflow-x:hidden; min-width:1200px; font-family:"微软雅黑"; }
img{ border:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
div{ font-size:16px;}
p{ font-size:16px;}
li{ list-style:none;}
.content_auto{width:1200px; height:auto; margin:0 auto; overflow:hidden;   
  position: relative;  
    display: block;   
    overflow: hidden;  }
.content_auto img{ max-width:100%; height:auto; width:auto;}

.top_all{ background:#fff; width:100%; height:155px; overflow:hidden;}
.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;}

/*导航栏开始*/
.nav_all{ width:100%; height:57px; background:#54a9b5; position:relative;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px}
.head{width:1200px;min-width:1000px;z-index:9999;height:57px;transition:all 0.1s; margin:0 auto; position:relative;}
.head a{text-decoration:none;cursor:pointer;transition:all .1s;outline:none}
.head ul{list-style:none}
.head .lf{float:left}
.head .rg{float:right}
.head .tel{ width:200px; height:57px; line-height:57px; overflow:hidden; position:absolute; right:0px; top:0px; color:#95f2ff;}
.head .tel h1{ font-size:20px; padding-left:20px; font-weight:400;}
.head .tel h1 i{ margin-right:10px;}
.head .tel h1 a{ color:#95f2ff;}
.head .nav{width:100%;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all 0.1s; }


.nav ul li{float:left;width:auto;height:57px;transition:all .1s; position:relative; text-align:center;}
.nav ul li .a1{line-height:57px;display:block;font-size:16px;color:#fff;transition:all 0.1s;  }
.nav ul li:hover .a1{color:#fff;transition:all .1s; background:#67bfcb;}
.nav ul li a{ color:#fff;  padding-left:32px; padding-right:32px; display:block;}
.nav ul .no{ background:#67bfcb;} 

/*下拉样式*/
.nav ul li .div1{display:none; width:210px; position:absolute; top:57px;z-index:10000; height:auto; box-shadow:#ccc 0px 0px 5px;  }
.nav ul li .div1 .p1{width:100%;height:auto;line-height:45px; text-align:center;}
.nav ul li .div1 .p1 a{color:#616161;font-size:14px;text-transform:uppercase;display:block;height:45px;line-height:45px;transition:all .1s; border-bottom:1px solid #f3f3f3; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; background:#fff; border:1px solid #f3f3f3; border-top:none;}
.nav ul li .div1 .p1 a:nth-child(1){border-top:none;}
.nav ul li .div1 .p1 a:hover{ color:#4bacbf;}
.nav ul li .mad3 .p1 .pad{margin-left:0%}
.nav ul li .mad4 .p1 .pad{margin-left:0%}
.nav ul li .mad5 .p1 .pad{margin-left:0%}
.nav ul li .mad6 .p1{}
.a_txt{display:none}

.moblie_head{ display:none;}
.so_mobile{ display:none;}

/*Bnnaer*/
.banner{ width:100%; height:600px; overflow:hidden;}
.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:auto; height:auto; position:absolute;  left: 50%; margin-left: -960px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:30px;}
.banner .swiper-pagination-bullet{ background:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.banner .swiper-pagination-bullet-active{ background:#54a9b5;}
.banner .swiper-button-next{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; right:40px; display:none;}
.banner .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.banner .swiper-button-prev{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; left:40px; display:none;}
.banner .swiper-button-prev:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width:14px; height:14px;}

/*咨询*/
.zixun_all{width:100%; height:108px; background:#fafafb; overflow:hidden; box-shadow:#ccc 3px 3px 10px; }
.zixun_all .left{ width:300px; height:108px; float:left; overflow:hidden; cursor:pointer;}
.zixun_all .left .img{ width:66px; height:66px; float:left; margin-top:21px;}
.zixun_all .left .img img{ width:100%; height:100%; border-radius:50%;}
.zixun_all .left .text{ width:220px; height:108px; float:right;}
.zixun_all .left .text h2{ font-size:20px; color:#4fa7b3; font-weight:300; line-height:40px; margin-top:20px;}
.zixun_all .left .text p{ color:#999999; line-height:28px; font-size:16px;}

.zixun_all .right{ width:880px; height:108px; float:right;}
.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:1200px; height:auto; margin:0 auto; text-align:center; padding-top:20px; padding-bottom:20px;}
.home_about_title h2{ font-size:30px; color:#4fa7b3; padding-top:30px; line-height:80px; margin-top:20px; }
.home_about_title p{ font-size:20px; color:#b9b9b9; line-height:20px;}

.home_about{ width:1200px; height:440px; background:#f6f6f6; margin:0 auto; margin-top:20px; overflow:hidden; border-radius:15px;}
.home_about .img{ width:570px; height:360px; overflow:hidden; margin-top:40px; float:left; margin-left:40px;} 
.home_about .img img{ width:570px; height:360px;  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:510px; float:right; height:360px; margin-top:40px; margin-right:40px;}
.home_about .text h2{ font-size:24px; color:#3c3c3c; line-height:50px; margin-top:20px;}
.home_about .text h2 span{ color:#2f4d76;}
.home_about .text h3{ font-size:16px; font-weight:800; line-height:35px; color:#3c3c3c;}
.home_about .text p{ font-size:15px; color:#7c7c7c; line-height:30px; margin-top:30px; text-align:justify; text-justify:inter-ideograph;
height:115px; overflow:hidden;}
.home_about .text .list{ width:510px; height:38px; overflow:hidden; margin-top:40px;}
.home_about .text .list a{ width:150px; height:36px; line-height:36px; display:block; float:left; border:1px solid #dcdcdc; text-align:center; border-radius:25px; font-size:16px; color:#848484; margin-right:25px; font-size:16px;}
.home_about .text .list .s3{ margin-right:0px; }
.home_about .text .list a:hover{ background:#facd89; color:#fff; border:1px solid #facd89; text-decoration:none;}

.home_about_ico{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:60px; padding-bottom:30px;}
.home_about_ico ul{ width:240px; height:140px; float:left; overflow:hidden; text-align:center;}
.home_about_ico ul img{ width:80px; height:80px;}
.home_about_ico ul h2{ font-size:17px; font-weight:400; color:#848484; line-height:60px;}

/*保险承保*/
.home_baoxian{width:100%; height:auto; background:#f9f9f9; overflow:hidden; margin-top:40px; padding-top:30px;  padding-bottom:100px;}
.home_title{ width:1200px; height:auto; text-align:center; margin:0 auto; overflow:hidden; padding-top:20px; padding-bottom:20px;} 
.home_title img{ display:block; margin:0 auto; padding-bottom:25px;}
.home_title h2{ font-size:30px; color:#4fa7b3; line-height:40px;}

.home_baoxian_content{ width:1200px; height:auto; margin:0 auto; }
.home_baoxian_content ul{ width:261px; height:340px; float:left; overflow:hidden; background:#ffffff; border-radius:15px; text-align:center; float:left; margin-left:52px; margin-top:40px;}
.home_baoxian_content ul p{ width:100px; height:auto; overflow:hidden; display:block; margin:0 auto; text-align:center; padding-top:30px;}
.home_baoxian_content ul p img{ width:auto; max-width:100px; height:55px;}
.home_baoxian_content ul h2{ font-size:24px; font-weight:400; line-height:70px; color:#262626;}
.home_baoxian_content ul li{ font-size:15px; width:86%; margin:0 auto; line-height:30px; color:#525252; height:90px; overflow:hidden; margin-bottom:25px;}
.home_baoxian_content ul dd{ font-size:15px; width:152px; margin:0 auto; line-height:32px; height:32px; border:1px solid #d2d2d2; border-radius:20px; font-size:16px;}
.home_baoxian_content ul dd a{ color:#a8a8a8; display:block; border-radius:20px; }
.home_baoxian_content ul dd a:hover{ background:#4fa7b3; color:#fff; text-decoration:none;}
.home_baoxian_content .s1{ margin-left:0px;}
.home_baoxian_content ul:hover{ box-shadow:#ccc 0px 0px 5px;  }

/*首页优势*/
.home_youshi_title{ padding-top:80px; padding-bottom:50px;}

.home_youshi_all{ width:100%; height:auto; overflow:hidden;  }
.home_youshi_content{ width:1210px; height:auto; padding-top:5px; margin:0 auto; overflow:hidden;}
.home_youshi_content ul{ width:261px; height:234px; box-shadow:#ebebeb 0px 0px 5px; border-radius:10px; text-align:center; float:left; margin-left:52px; margin-bottom:52px; overflow:hidden;}
.home_youshi_content ul img{width:40px;height:40px; margin-top:25px;}
.home_youshi_content ul h2{ font-size:21px; font-weight:400; color:#333; line-height:70px;}
.home_youshi_content ul p{ width:88%; margin:0 auto; font-size:12px; text-align:left; color:#979797;text-align:justify; text-justify:inter-ideograph; line-height:22px;}
.home_youshi_content .s1{ margin-left:5px;}
.home_youshi_content .s5{ margin-left:5px;}
.home_youshi_content ul:hover{ box-shadow:#dadada 0px 0px 5px;  }

/*产品中心*/
.home_product_all{width:100%; height:1000px; background:url(../images/home_product_all.jpg) top center no-repeat; overflow:hidden; margin-top:50px;}
.home_product_title{ padding-top:80px;}

/*首页产品展示*/
.cont_sd{width:100%;height:auto;  overflow:hidden;}
.cont_sd .cont_cd{width:1200px;margin:0 auto; overflow:hidden; height:auto; margin-top:40px;}

.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:67px; overflow:hidden;}

.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul{width:1200px; height:100%;  margin:0 auto; margin-top:0px; overflow:hidden;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul .mobile_more{ display:none;}

.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li{ position:relative;  padding-top:0px; list-style:none; width:191px; height:47px; overflow:hidden; line-height:47px; 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:40px; margin-top:0px; text-align:center; border-radius:20px; background:#eeeeee;}

.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li a{display:block;  font-size:18px;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:16px;}
.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:1200px;height:850px;overflow:hidden;position:relative; margin-top:48px;}
.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:1200px; 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:336px;height:445px;  overflow:hidden; float:left; margin-left:58px; background:#eeeeee; border-radius:20px; text-align:center; margin-bottom:58px;}
.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){ margin-left:40px;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul li{ width:280px; height:280px; overflow:hidden; margin:0 auto; margin-top:28px;  border-radius:20px;}
.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:70px; margin:0 auto; line-height:70px; text-align:center; font-size:18px; color:#535353; overflow:hidden;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li dd{ width:40px; height:40px; margin:0 auto; text-align:center;}
.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:100%; height:40px; overflow:hidden; margin:0 auto;  display:block;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .moreproduct a{ line-height:40px;width:180px; height:40px; background:#facd89; display:block; margin:0 auto; text-align:center; color:#fff; border-radius:20px; transition:all 0.5s;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li .moreproduct a:hover{ background:#4fa7b3; text-decoration:none;}

/*新闻中心*/
.home_new_title{ padding-top:50px; padding-bottom:20px;}

.home_new_content{width:1200px;height:480px;margin:0 auto; overflow:hidden; margin-top:30px; text-align:justify; text-justify:inter-ideograph; margin-bottom:35px;}
.home_new_content .home_new_left{width:480px;height:480px; float:left; overflow:hidden; background:#f8f8f8;}
.home_new_content .home_new_left ul{width:480px; height:100%; overflow:hidden;}
.home_new_content .home_new_left ul .img{width:480px;height:260px; display:block; overflow:hidden; position:relative;}
.home_new_content .home_new_left ul .img li{ position:absolute;width:105px; height:38px; background:url(../images/home_new_left_back.png); line-height:38px; text-align:center; color:#fff;}

.home_new_content .home_new_left ul h2{ width:430px; height:50px; line-height:50px; margin:0 auto; overflow:hidden; font-size:18px; color:#333; font-weight:900; margin-top:10px;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:430px; height:40px; line-height:40px; margin:0 auto; overflow:hidden; font-size:16px; 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:430px; height:80px; line-height:25px; margin:0 auto; overflow:hidden; font-size:15px; 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:645px;height:480px; float:right; overflow:hidden; background:#f8f8f8;}

.newtab{ width:100%; height:480px; margin:0px auto; overflow:hidden; padding-top:20px;}

.newtab .tab{ overflow:hidden;  height:60px; width:555px; margin:0 auto; margin-bottom:22px;}
.newtab .tab li{ float:left; list-style:none; text-align:center; margin-right:20px; }

.newtab .tab li a{ display:block; width:auto; height:60px;  font-size:14px; line-height:60px; padding-left:10px; padding-right:10px; transition:all 0.8s;}
.newtab .tab li a strong{ font-weight:800; padding-right:0px; font-size:21px; font-weight:400;}
.newtab .tab dd{ float:right; padding-right:10px; font-size:14px;}
.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:555px; margin:0 auto; height:80px;  overflow:hidden; margin:0 auto; margin-bottom:10px;}
.newtab .content_new dd h2{ height:45px; line-height:45px; overflow:hidden; width:100%; font-size:16px; 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:12px; color:#facd89; margin-right:30px;}
.newtab .content_new dd h3{ width:100%; height:35px; overflow:hidden; text-align:right; line-height:35px; font-weight:400;}
.newtab .content_new dd h3 span{ display:block; width:350px; height:1px; background:#dcdcdc; float:left; margin-top:17px; margin-left:40px;}
.newtab .content_new dd h3 p{ font-size:16px; display:block; float:right; color:#999999;}
.newtab .content_new dd h3 p i{ font-size:22px; 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:1200px;height:auto; text-align:center;margin:0 auto;  overflow:hidden; margin-top:0px; margin-bottom:30px;}
.zqjj_top h2{ font-size:30px; color:#4fa7b3; font-weight:800; line-height:90px; padding-top:20px;} 
.zqjj_top h3{ font-size:16px; color:#a0a0a0; font-weight:300; line-height:30px}
.zqjj_top dd{ width:26px; margin:0 auto; height:13px; overflow:hidden; margin-top:30px;}

.zqjj_content{width:1200px; height:165px; margin:0 auto; overflow:hidden; margin-top:45px;}
.zqjj_content ul{width:131px; height:165px; float:left; text-align:center; margin-left:47px;} 
.zqjj_content ul img{width:131px; height:115px;}
.zqjj_content ul:nth-child(1){ margin-left:0px;} 
.zqjj_content ul h2{ font-size:16px; color:#636363; line-height:50px;}

.zqjj_more{ width:1200px; margin:0 auto; text-align:left; overflow:hidden; margin-top:30px; margin-bottom:50px;}
.zqjj_more a{ width:215px; height:35px; background:#2f4d76; display:block; margin:0 auto; line-height:35px;border-radius:20px; color:#fff; font-size:14px;transition:all 1.0s;}
.zqjj_more a:hover{ text-decoration:none;}
.zqjj_more a i{ font-size:25px; float:left; margin-left:30px; margin-right:10px;}
.zqjj_more a:hover{ background:#4fa7b3;}

/*底部通用*/
.footer_top_all{ width:100%; height:62px; background:#4fa7b3; margin-top:90px;}
.footer_top{ width:1200px; height:62px; margin:0 auto; overflow:hidden;}
.footer_top ul{ width:990px; height:62px; line-height:62px; float:left; overflow:hidden;}
.footer_top ul a{ color:#fff; padding-left:25px; padding-right:25px; display:block; float:left;}
.footer_top dl{ width:210px; float:right; height:62px; }
.footer_top dl h2{ width:200px; height:32px; background:#facd89;border-radius:20px; margin-top:15px; font-size:19px; line-height:32px; font-weight:400;}
.footer_top dl h2 i{ float:left; font-size:20px; margin-left:15px; margin-right:10px;}

.footer_all{ width:100%; height:auto; overflow:hidden; background:#f6feff; overflow:hidden;background-attachment:fixed;}

.footer_all .center{ width:1200px; height:316px; margin:0 auto; overflow:hidden; border-bottom:1px solid #dcdcdc;}

.footer_all .center .f_logo{ width:360px; height:184px; float:left; margin-top:72px;}

.footer_all .center .lianxi{ width:480px; height:316px; float:left; overflow:hidden; margin-left:80px; padding-top:65px;}
.footer_all .center .lianxi img{ width:270px; height:60px; margin-bottom:20px;}
.footer_all .center .lianxi p{ color:#2f2f2f; line-height:40px; height:40px; overflow:hidden; margin-left:20px;}
.footer_all .center .lianxi p i{ font-size:24px; float:left; margin-right:20px; color:#4fa7b3;}



.footer_all .center .wechat{ width:220px; height:316px; float:right; text-align:center; margin-right:20px;}
.footer_all .center .wechat img{ width:126px;height:126px; display:block; margin:0 auto; margin-top:70px; border:2px solid #fff;}
.footer_all .center .wechat p{ font-size:16px; color:#4fa7b3; line-height:60px; }

.footer_all .footer_bottom{ width:1200px; height:auto; margin:0 auto; text-align:center; padding-top:20px; padding-bottom:20px;}
.footer_all .footer_bottom .bq{ width:100%; height:auto; line-height:30px; color:#707070; font-size:14px; 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:30px; color:#707070; font-size:14px; overflow:hidden; text-align:center;}
.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;}
.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:640px; height:609px; overflow:hidden; display:block; background:none; box-shadow:none;}
.weixin img{ width:100%; height:100%;}
/*首页视频尺寸*/
.home_video{width:800px;height:500px; display:block; overflow:hidden; background:#f3f3f3;}
.home_video1{width:800px; height:500px; object-fit: fill;}

/*banner——min*/
.banner_min{ width:100%; height:320px; overflow:hidden; position:relative;}
.banner_min ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
.banner_min img{ width:1920px; height:auto; position:absolute;  left: 50%; margin-left: -960px; cursor:pointer;}
/*660 banner*/
.jiameng_banner{ width:100%; height:660px; overflow:hidden; position:relative;}
.jiameng_banner ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
.jiameng_banner img{ width:1920px; height:auto; position:absolute;  left: 50%; margin-left: -960px; cursor:pointer;}
/*当前位置*/
.location_all{width:100%; height:62px; height:auto; overflow:hidden; background:#fafafb;}
.location_content{width:1200px; height:62px; height:auto; overflow:hidden; margin:0 auto;}
.location_left{ width:800px; height:62px; float:right; overflow:hidden; line-height:55px; font-size:14px; color:#666; text-align:right;}
.location_left strong{ font-size:16px; color:#474747;}
.location_left a{ font-size:14px; color:#666;}
.location_left a:hover{ color:#54a9b5;}
.location_left i{ font-size:25px;   margin-right:10px; color:#face8a; position:relative; top:3px;}

.location_right{ width:300px; min-height:62px; height:auto; overflow:hidden; text-align:left; float:left;}
.location_right h2{ display:inline-block; line-height:62px; font-size:20px; font-weight:400; color:#333;}
.location_right h2 i{ font-size:25px; color:#face8a; float:left; margin-left:15px; margin-right:10px;}
/*内容导航*/
.content_nav{width:100%; min-height:55px; margin:0 auto; overflow:hidden; text-align:center; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;background:#eeeeee;}
.content_nav ul{ width:1180px; height:auto; margin:0 auto;}
.content_nav a{ line-height:55px; height:55px; display:block; float:left; padding-left:30px; padding-right:30px; font-size:16px;}
.content_nav a:hover{ background:#face8a; color:#fff; text-decoration:none; }
.content_nav .no{ background:#67bfcb; color:#fff; }
/*企业简介*/
.about_title{ width:1200px; height:auto; text-align:center; margin:0 auto; padding-top:20px; padding-bottom:20px; margin-top:30px;}
.about_title h2{ font-size:30px; color:#67bfcb; line-height:80px;}
.about_title p{ width:100%; text-align:center;}
.about_title p img{ width:326px; height:7px;}
.about_top{width:1200px; height:707px; overflow:hidden; position:relative; margin:0 auto; margin-top:30px;}
.about_top .text{width:668px; height:100%; float:left; overflow:hidden;}
.about_top .text .title{ width:668px; height:147px; background:#face8a; color:#fff; overflow:hidden;  }
.about_top .text .title h2{ line-height:60px; font-size:30px;padding-left:40px; padding-top:20px;}
.about_top .text .title p{ line-height:40px; font-size:20px;padding-left:40px;}

.about_top .jianjie{ width:450px;height:360px; margin-left:30px; padding-top:25px;} 
.about_top .jianjie p{ font-size:16px; text-indent:2em; padding-top:10px; padding-bottom:10px; line-height:30px; color:#686868;text-align:justify; text-justify:inter-ideograph;}
.about_top .jianjie p span{ color:#000;}
.about_top .jianjie img{ width:360px; height:184px;}

.about_top .img{ width:677px; height:633px; position:absolute; z-index:1; right:0px; bottom:0px;}
.about_top .img img{ width:100%;height:100%;}

.about_content{ width:1200px; height:auto; margin:0 auto; min-height:50px; padding-top:50px; padding-bottom:0px;}
.about_content img{ width:auto; max-width:100%;height:auto; }
.about_content p{ line-height:28px;}

/*品牌文化*/
.pinpaiwenhua_title{ width:1200px; height:auto; margin:0 auto; text-align:center; line-height:38px; color:#919191;}
.pinpaiwenhua_content{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:30px;}
.pinpaiwenhua_content .list{ width:1200px; height:auto; padding-bottom:10px; overflow:hidden; background:url(../images/pinpaiwenhua1.png) center 30px no-repeat;}
.pinpaiwenhua_content .list .time{width:560px; height:190px; overflow:hidden; float:left; text-align:right;}
.pinpaiwenhua_content .list .time h2{ font-size:24px; font-weight:800; padding-top:30px; color:#333; line-height:30px; padding-bottom:20px;transition:all 1.0s;}
.pinpaiwenhua_content .list .text{ width:560px;height:auto; float:right;}
.pinpaiwenhua_content .list .text h2{ font-size:18px; font-weight:800; padding-top:28px; line-height:35px; color:#face8a;}
.pinpaiwenhua_content .list .text p{ font-size:16px; color:#6a6a6a; line-height:30px; padding-top:5px;}

.pinpaiwenhua_content .list:nth-child(even){ background:#f2f2f2;}
.pinpaiwenhua_content .list:nth-child(even) .time{ float:right; text-align:left;}
.pinpaiwenhua_content .list:nth-child(even) .time h2{ padding-top:30px;}
.pinpaiwenhua_content .list:nth-child(even) .text{ float:left; text-align:right;}
.pinpaiwenhua_content .list:nth-child(even) .text h2{ padding-top:28px; color:#54a9b5}
.pinpaiwenhua_content .list:nth-child(even) .text p{ padding-left:20px;}
.pinpaiwenhua_content .list:hover .time h2{box-shadow:#ccc 0px 0px 3px;  }

/*新闻中心*/
.new_list{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }
.new_list ul{ width:330px; height:429px; float:left; overflow:hidden; border:1px solid #e5e5e5; position:relative;transition:all 1.0s; margin-left:51px; margin-top:51px;}
.new_list ul a{ display:block; width:100%; height:100%;}
.new_list ul dd{ width:330px; height:248px; overflow:hidden; background:#e5e5e5 url(../images/no_img.png) center center no-repeat;transition:all 1.0s;}
.new_list ul img{ width:330px; height:248px;}  
.new_list ul h2{ width:290px; margin:0 auto; height:50px; line-height:50px; font-size:16px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.new_list ul p{ font-size:14px; width:290px; height:72px; margin:0 auto; overflow:hidden; line-height:25px; color:#949494;text-align:justify; text-justify:inter-ideograph;}
.new_list ul li{ width:290px; margin:0 auto; line-height:40px; color:#bababa; font-size:14px; padding-top:5px;}
.new_list ul .sj{ width:35px; height:32px; 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:55px;margin-bottom:0px;}
#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:10px;display: inline-block;text-align: center;}

.pagination>li>a, .pagination>li>span{position: relative;float: left;padding: 10px 15px;line-height: 1.42857;text-decoration: none;color: #595757;background-color: #fff;border: 1px solid #ddd;margin-left: -1px; margin-left:10px; margin-right:10px;}
.pagination>li{display: inline;}
.pagination>li a:hover{ background:#4fa7b3; color:#fff;}


/* 荣誉资质 */
.honor_list{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }

.honor_list ul {width:260px;float:left; height:auto; margin-left:32px;margin-top:32px;text-align:center; background:#f2f2f2;border-bottom:3px solid #facd89;position:relative; padding-top:15px;}
.honor_list ul .pImg{display:block;width:230px;height:310px; border:1px solid #e3e3e3;background:#fff;display: table-cell;vertical-align: middle; margin-top:25px;}
.honor_list ul img{width:230px; height:auto; max-height:310px; 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:50px;line-height:50px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s;}

.honor_list ul:hover a{ text-decoration:none;}
.honor_list ul:hover p{ color:#4fa7b3;}




/*栏目内容*/
.channels_content{ padding-top:30px;}


/*公司风采*/
.fengcai_list{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }

.fengcai_list ul {width:332px;float:left; height:auto; margin-left:51px;margin-top:32px;text-align:center; background:#f8f8f8;border-bottom:3px solid #facd89;position:relative; padding-top:15px; }
.fengcai_list ul .pImg{display:block;width:302px;height:227px; border:1px solid #e3e3e3;background:#fff;display: table-cell;vertical-align: middle; margin-top:25px;}
.fengcai_list ul img{width:302px; height:auto; max-height:227px; 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:50px;line-height:50px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-weight:900; }
.fengcai_list ul li{ width:90%; margin:0 auto;height:50px;line-height:25px; transition:all 1.0s; font-weight:300; font-size:14px; color:#ababab; overflow:hidden; text-align:left;margin-bottom:18px;}

.fengcai_list ul:hover a{ text-decoration:none;}
.fengcai_list ul:hover p{ color:#4fa7b3;}

/*图片列表*/
.img_list{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }

.img_list ul {width:332px;float:left; height:auto; margin-left:51px;margin-top:51px;text-align:center; background:#f8f8f8;border-bottom:3px solid #facd89;position:relative; padding-top:15px; }
.img_list ul .pImg{display:block;width:302px;height:227px; border:1px solid #e3e3e3;background:#fff;display: table-cell;vertical-align: middle; margin-top:25px;}
.img_list ul img{width:302px; height:auto; max-height:227px; 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:50px;line-height:50px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-weight:900; }
.img_list ul li{ width:90%; margin:0 auto;height:50px;line-height:25px; transition:all 1.0s; font-weight:300; font-size:14px; color:#ababab; overflow:hidden; text-align:left;margin-bottom:18px;}

.img_list ul:hover a{ text-decoration:none;}
.img_list ul:hover p{ color:#4fa7b3;}

/*招商加盟*/
.jiameng_tiaojian_title{ padding-top:60px; padding-bottom:0px;}
.jiameng_tiaojian{ width:1200px; height:auto; margin:0 auto; overflow:hidden; position:relative; padding-bottom:15px;}
.jiameng_tiaojian ul{ width:315px; height:240px; border:1px solid #e5e5e5; float:left; position:relative; margin-left:64px; margin-top:60px;transition:all 0.5s;}
.jiameng_tiaojian ul dd{ width:54px; height:54px; display:block;  margin:0 auto; margin-top:30px; margin-bottom:10px;transition:all 1.0s;}
.jiameng_tiaojian ul p{ width:82%; margin:0 auto; text-align:center; font-size:16px; color:#7e7e7e; line-height:30px; margin-top:20px;}
.jiameng_tiaojian ul h2{ width:80px;height:80px; background:#facd89; position:absolute; left:-40px; top:-14px; line-height:80px; text-align:center; font-size:40px; 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:60px; padding-bottom:0px;}

.jiameng_xiangmu{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#f3f3f3;margin-top:60px; padding-bottom:115px;}
.jiameng_xiangmu ul{ width:370px; height:289px; float:left; background:#fff; overflow:hidden; margin-left:45px; margin-top:45px; cursor:pointer }
.jiameng_xiangmu ul img{ width:370px; height:240px; overflow:hidden;}
.jiameng_xiangmu ul h2{width:100%; height:49px; background:url(../images/jiameng_xiangmu_list_h2.png) left center no-repeat; text-indent:115px; line-height:49px; font-size:18px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.jiameng_xiangmu ul:hover h2{ color:#facd89;}
.jiameng_xiangmu .s1{ margin-left:0px;}
.jiameng_xiangmu .s4{ margin-left:0px;}

/*加盟优势*/
.jiameng_youshi_title{ padding-top:60px; padding-bottom:60px;}
.jiameng_youshi_A{ width:1200px; min-height:195px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:30px;}
.jiameng_youshi_A .text{ width:600px; min-height:195px; height:auto; float:left; overflow:hidden;}
.jiameng_youshi_A .text .title{ width:600px; height:74px;}
.jiameng_youshi_A .text .title h2{ float:right; width:74px; height:74px; line-height:74px; background:#facd89; text-align:center; font-size:38px;color:#ffffff;}
.jiameng_youshi_A .text .title h3{ float:right; margin-right:20px; line-height:74px; font-size:24px; color:#facd89;}
.jiameng_youshi_A .text p{ text-align:right; padding-right:94px; line-height:30px; color:#7a7a7a; text-align:right; text-justify:inter-ideograph; margin-top:10px;}
.jiameng_youshi_A .img{ width:600px; height:195px; overflow:hidden; float:left;}
.jiameng_youshi_A .img img{ width:100%; height:100%;}

.jiameng_youshi_B .text{ float:right;}
.jiameng_youshi_B .text .title h2{ float:left; width:74px; height:74px; line-height:74px; background:#67bfcb; text-align:center; font-size:38px;color:#ffffff;}
.jiameng_youshi_B .text .title h3{ float:left; margin-left:20px; line-height:74px; font-size:24px; color:#333;}
.jiameng_youshi_B .text p{ width:506px; margin-left:94px; line-height:30px; color:#7a7a7a; text-align:left; text-justify:inter-ideograph;}

/*加盟前景*/
.jiameng_qianjing_title{ padding-top:60px;}
.jiameng_qianjing{width:100%; height:auto; background:#f3f3f3; padding-bottom:100px; margin-top:80px;}
.jiameng_qianjing ul{ width:261px; height:226px; background:#fff; margin-top:40px; margin-left:52px; float:left; display:block;}
.jiameng_qianjing ul img{ width:261px; height:150px;}
.jiameng_qianjing ul p{ width:240px; margin:0 auto; height:50px; overflow:hidden; text-align:center; font-size:15px; line-height:25px; color:#848484; margin-top:12px;}
.jiameng_qianjing .s1{ margin-left:0px;}
.jiameng_qianjing .s5{ margin-left:0px;}
.jiameng_qianjing ul:hover{ background:#4fa7b3;}
.jiameng_qianjing ul:hover p{ color:#fff;}
/*加盟流程*/
.jiameng_liucheng_title{ padding-top:60px;}
.jiameng_liucheng{ width:1200px; height:auto; margin:0 auto;  position:relative; padding-top:40px; padding-bottom:30px;}
.jiameng_liucheng ul{ width:217px;height:160px; border:1px solid #dcdcdc; position:relative; margin-left:68px; text-align:center; float:left;}
.jiameng_liucheng ul h3{ width:56px; height:56px; background:#facd89; border-radius:50%; position:absolute; left:-28px; top:-14px; text-align:center; line-height:56px; font-size:28px; color:#fff;}
.jiameng_liucheng ul img{width:55px; height:55px; margin-top:30px;}
.jiameng_liucheng ul h2{ font-size:21px; font-weight:300; line-height:55px; color:#666666;}
.jiameng_liucheng ul i{  font-size:40px; color:#dcdcdc;position:absolute; right:-25px; bottom:-10px; }
.jiameng_liucheng .jt{ width:1200px; height:59px; background:url(../images/jiameng_liucheng_jiantou.png) top center no-repeat; display:block; float:left;}
.jiameng_liucheng ul:hover i{ color:#4fa7b3;}
.jiameng_liucheng ul:hover h3{ background:#4fa7b3;}
/*加盟案例*/
.jiameng_case_title{ margin-top:66px;}
.jiameng_case_title p{ font-size:18px; color:#757575; line-height:50px; padding-top:10px;}
.jiameng_case{ width:1200px; height:auto; margin:0 auto; overflow:hidden; margin-top:10px;}
.jiameng_case ul{ width:332px; height:auto; float:left; overflow:hidden; text-align:center; margin-left:51px; margin-bottom:10px;}
.jiameng_case ul dd{width:332px; height:249px; overflow:hidden;border-radius:20px;}
.jiameng_case ul dd img{ width:100%; height:100%;}
.jiameng_case ul h2{ width:95%; margin:0 auto; height:70px; line-height:70px; font-size:18px; 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 .case_more{ width:1200px; height:auto; overflow:hidden; display:block; padding-top:15px;}
.jiameng_case .case_more a{width:251px; height:51px; background:#facd89; display:block; margin:0 auto; text-align:center; line-height:51px; color:#fff; border-radius:20px;}
.jiameng_case .case_more a:hover{ background:#4fa7b3;}
/*加盟支持*/
.jiameng_zhichi{width:100%; height:860px; background:url(../images/jiameng_zhichi.jpg) top center no-repeat; margin-top:82px; overflow:hidden;}
.jiameng_zhichi_title{ padding-top:60px;}
.jiameng_zhichi .center{ width:1200px; height:560px; margin:0 auto; overflow:hidden; margin-top:20px;}
.jiameng_zhichi .center .kefu{ width:210px; height:560px; float:left;}
.jiameng_zhichi .center .kefu img{width:100%; height:100%;}
.jiameng_zhichi .center .text{ width:480px; float:left; height:100%; margin-left:40px;}
.jiameng_zhichi .center .text img{ width:280px; padding-top:20px;}
.jiameng_zhichi .center .text h2{ font-size:24px; color:#2c2c2c; line-height:40px; padding-top:10px;}
.jiameng_zhichi .center .text h2 span{ color:#facd89;}
.jiameng_zhichi .center .text h3{ font-size:19px; color:#2c2c2c; line-height:30px; font-weight:800; color:#858585; padding-top:25px; font-weight:400;}
.jiameng_zhichi .center .text p{ font-size:22px; color:#2c2c2c; line-height:50px; padding-top:20px;}
.jiameng_zhichi .center .text dd{ width:225px; height:51px; background:#4fa7b3; text-align:center; line-height:51px;border-radius:20px; margin-top:40px;}
.jiameng_zhichi .center .text dd a{ display:block; color:#fff;}
.jiameng_zhichi .center .right{width:435px; height:528px; position:relative; float:right;}
.jiameng_zhichi .center .right p img{ width:435px; height:528px; border-radius:10px;}
.jiameng_zhichi .center .right dd{ width:100px; height:230px; position:absolute; bottom:-20px; left:-60px;}

/*产品中心*/
.product_list{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }
.product_list ul{ width:322px; height:auto; float:left; overflow:hidden; border:1px solid #e5e5e5; text-align:center; margin-left:57px; margin-top:57px; transition:all 1.0s;}
.product_list ul dd{ width:322px; height:322px; overflow:hidden;}
.product_list ul img{width:100%;height:100%;}
.product_list ul p{ width:322px; height:10px; background:url(../images/product-p.png) center center no-repeat;}
.product_list ul h2{ width:90%; margin:0 auto; font-size:18px; line-height:40px; height:59px; line-height:59px; overflow:hidden; font-weight:400;transition:all 1.0s;}
.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;}

/*培训课程*/
.peixunkecheng_title{width:1200px; height:auto; margin:0 auto; text-align:center; padding-top:20px;}
.peixunkecheng_title p{ font-size:16px; color:#929292; line-height:35px;}
.peixunkecheng_title h2{ width:855px; height:auto; background:#2f4d76; margin:0 auto; text-align:center; font-size:20px; color:#fff; padding-top:15px; padding-bottom:15px; line-height:30px; margin-top:35px; display:block;}

.peixunkecheng_content{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:50px;}
.peixunkecheng_content ul{ width:598px;height:226px; float:left; overflow:hidden; border:1px solid #ccc;}
.peixunkecheng_content ul .img{ width:100px; height:100%; float:left; margin-left:30px;}
.peixunkecheng_content ul .img img{ width:100px; height:110px; margin-top:30px;}
.peixunkecheng_content ul .text{ width:430px; height:100%; overflow:hidden; margin-left:30px; float:left;}
.peixunkecheng_content ul .text .top{ width:100%; height:auto; font-size:20px; padding-top:20px; line-height:40px; font-weight:400; padding-bottom:10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.peixunkecheng_content ul .text .top span{ font-size:25px; float:left; color:#face8a; padding-right:10px;}
.peixunkecheng_content ul .text .bottom{ font-size:14px; line-height:25px; color:#a8a8a8; text-align:justify; text-justify:inter-ideograph;  width:390px; font-size:14px; font-weight:300;  line-height:30px; padding-left:0px;  color:#6c6c6c; overflow-y:scroll; overflow-x:auto; height:125px; padding-right:25px;}
.peixunkecheng_content ul .text .bottom p{ font-size:14px; line-height:25px;}
.peixunkecheng_content ul:hover .top{ color:#67bfcb; font-weight:600;}
.peixunkecheng_content ul:nth-child(odd){ border-bottom:none; border-left:none; border-right:none;}
.peixunkecheng_content ul:nth-child(even){ border-bottom:none; border-right:none;}
.peixunkecheng_content ul:nth-child(1){ border-top:none;} 
.peixunkecheng_content ul:nth-child(2){ border-top:none;}  

/*视频列表*/
.video_content{width:1200px; height:auto; min-height:200px; margin:0 auto; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.video_content .video_list{width:270px;height:270px; float:left; overflow:hidden; background:#f7f8fa; margin-right:15px; margin-left:15px;  margin-top:30px; transition:all 0.5s; border-radius:10px;}
.video_content .video_list .video_list_top{width:270px; height:169px; 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:3; top:0px; left:0px; background-size:100%;}


.video_content .video_list h2{ width:250px; line-height:50px;height:50px; font-size:15px; 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:250px; line-height:50px;height:50px; font-size:15px; 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:#4fa7b3;}
.video_content .video_list:hover{ box-shadow:#4fa7b3 0px 0px 5px;  }
/*问答*/
.qa_list{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:5px;}

.qa_list ul{ width:100%; height:auto; min-height:1px; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:28px; padding-top:20px;}
.qa_list ul .title{ width:100%; height:50px; overflow:hidden; }
.qa_list ul .title h3{ height:40px; width:40px; float:left; background:#facd89;border-radius:50%; text-align:center; font-size:18px; color:#fff; margin-right:20px; line-height:40px; font-family:"宋体";  }
.qa_list ul .title h2{ float:left; line-height:40px; overflow:hidden; height:50px; font-size:18px; color:#333; cursor:pointer; }
.qa_list ul .text{ width:100%; height:auto; overflow:hidden;}
.qa_list ul .text h3{ height:40px; width:40px; float:left; background:#67bfcb;border-radius:50%; text-align:center; font-size:18px; color:#fff; margin-right:20px; line-height:40px; margin-top:5px; font-family:"宋体"} 
.qa_list ul .text p{ width:1140px; font-size:16px; color:#838181; line-height:28px; float:right;}
.qa_list ul:hover .title h2{ color:#face8a;}

/*联系我们*/
.contact_neirong{ width:1150px; min-height:360px; height:auto; margin:0 auto; background:url(../images/contact.jpg) right center no-repeat; margin-top:30px; overflow:hidden;}
.contact_neirong .left{width:460px; height:auto; overflow:hidden; float:left;}
.contact_neirong .left h2{ font-size:24px; line-height:40px; margin-left:10px; margin-top:10px; color:#494949;}
.contact_neirong .left dd{ width:122px; height:auto; margin-top:15px; margin-bottom:20px; margin-left:10px;}
.contact_neirong .left dd img{width:100%; height:auto;}
.contact_neirong .left p{ line-height:25px; margin-left:12px; margin-top:10px; color:#494949;}
.contact_neirong .left p strong{ color:#67bfcb; font-weight:bold;}
.contact_neirong .left p a{ color:#494949;}

.map{ width:1150px; height:500px; overflow:hidden; position:relative; background:#f3f3f3; margin:0 auto; border-radius:10px; margin-top:60px; margin-bottom:10px;}
.map #map{ width:100%; height:100%;}

.map_links{width:1200px; height:auto; margin:0 auto; text-align:center; margin-top:60px; overflow:hidden;}
.map_links ul{ width:560px; height:50px; line-height:50px; float:left;}
.map_links ul a{ width:301px; height:50px; background:#67bfcb; display:block; float:right; color:#fff;}
.map_links dl{ width:560px; height:50px; line-height:50px; float:right;}
.map_links dl a{ width:301px; height:50px; background:#face8a; display:block; float:left; color:#fff;}

/*新闻内容*/
.new_content_all{ padding-bottom:10px; padding-top:20px;}
.new_content_title{ width:1200px; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:40px; padding-top:40px;}
.new_content_title h2{ font-size:32px;background-image: -webkit-linear-gradient(left, #3e3d3d,#000);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;}
.new_content_time{ width:1200px; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:35px; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:30px;}
.new_content_time p{ font-size:14px; color:#8f8f8f; display:inline-block;}
.new_content_time p span{ padding-left:1rem;}


.new_content { width: 1150px; margin:0 auto; min-height:200px;background:none; overflow:hidden; padding-top:30px; padding-bottom:30px; font-size:15px; line-height:auto; color:#333; text-align:justify; text-justify:inter-ideograph;}
.new_content p{ line-height:30px;; color:#333; font-size:16px; }
.new_content img{ max-width:100%; width:auto; height:auto;}


.neirong_next1					{font-size:16px; font-family:"微软雅黑";color:#3f3f3f; line-height:30px; width:1200px; height:auto; margin:0 auto; overflow:hidden; border-top:2px solid #ededed; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:20px; margin-top:30px; margin-bottom:0px;}
.neirong_next1 p				{ width:50%; float:left; overflow:hidden; line-height:30px;}
.neirong_next1 p i{ font-size:20px; float:left; padding-right:10px;}
.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:14px; font-family:"微软雅黑";color:#333333; line-height:30px; text-decoration:none;}
.neirong_next1 p span a:hover	{ color:#4fa7b3; text-decoration:underline;}

.xiangguan_content{ width:1200px; height:auto; margin:0 auto; background:#f7f7f7; padding-bottom:60px; overflow:hidden; margin-top:60px;}
.xiangguan_content .title{ width:1100px; margin:0 auto; line-height:100px; font-size:28px; font-weight:bold;}
.xiangguan_content .new_list{ padding-top:0px; margin-top:0px;}
.xiangguan_content .new_list ul{ margin-top:0px; background:#fff;}

.xiangguan_content .product_list{ padding-top:0px; margin-top:0px;}
.xiangguan_content .product_list ul{ margin-top:0px; background:#fff;}

/*产品内容*/
.product-top{width:1200px; margin:0 auto; height:570px;  margin-top:60px; }

#preview{ float:none; text-align:center; width:500px; float:left; margin-left:40px; margin-top:0px;}
.jqzoom{ width:450px; height:450px; position:relative; border:1px solid #eeeeee; }
.jqzoom img{width:100%; height:100%;}
.zoomdiv{ left:859px; height:800px; width:800px;}


#spec-n5{width:450px; height:70px;overflow:hidden; margin-top:20px; text-align:center;  }

#spec-list{ width:450px; height:70px; overflow:hidden;  display:inline-block; text-align:center; }
#spec-list ul{ width:450px; height:70px; height:auto; text-align:center; display:inline-block; }

#spec-list li{  display:inline-block; width:70px; text-align:center;}
#spec-list li img{ padding:2px ; border:1px solid #ccc; width:60px; height:60px; }

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:800px;height:800px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}

.bigimg{width:800px;height:800px}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

/*产品内容右侧*/
.product-top-right{ width:610px; height:100%; float:right; overflow:hidden; margin-right:30px;}
.product-top-right .title{ font-size:25px; font-weight:300; height:50px; line-height:40px; color:#3c3c3c;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.product-top-right .title h2{ color:#333;font-size:28px; font-weight:300;}

.product-top-right .type{ font-size:24px; font-weight:300; border-bottom:1px solid #dcdcdc; line-height:58px;  color:#67bfcb; padding-bottom:15px; height:58px; overflow:hidden;}

.product-top-right .lx{ width:580px; font-size:14px; font-weight:300; border-bottom:1px solid #ccc; line-height:30px; height:180px; color:#6c6c6c; overflow-y:scroll; overflow-x:auto; padding-right:30px; padding-top:30px; padding-bottom:22px;}
.product-top-right .lx p{ font-size:15px; color:#575757; line-height:28px;}
.product-top-right .lx p span{ color:#face8a; font-weight:400;}

.product-top-right .tel{ width:100%; height:60px; overflow:hidden; background:url(../images/product_top_right_tel.png) left center no-repeat; text-indent:80px; margin-top:35px;}
.product-top-right .tel h2{ font-size:16px; line-height:25px; font-weight:400; color:#717171;}
.product-top-right .tel h3{ font-size:24px; color:#2f4d76; line-height:35px;}
.product-top-right .tel h3 a{ color:#2f4d76;}

.product-top-right .zixun{ width:100%; height:47px; margin-top:35px;}
.product-top-right .zixun li{width:180px; height:47px; background:#face8a; line-height:47px; float:left; margin-right:40px;}
.product-top-right .zixun li a{ color:#fff; display:block;}
.product-top-right .zixun li img{ float:left; width:47px; height:47px; margin-left:25px; margin-right:5PX;}
.product-top-right .zixun .s2{ background:#67bfcb;}
/*放大镜结束*/
/*移动端内容*/
.product_content_top{width:1200px; height:auto; margin:0 auto; overflow:hidden; margin-top:35px; display:none;} 

.product_content{width:1200px; height:auto; margin:0 auto; overflow:hidden; margin-top:35px;}
.product_content .tab{ width:100%; height:60px; line-height:60px; background:#f3f3f3;}
.product_content .tab ul li{ width:auto; text-align:center; cursor:pointer; font-size:16px; list-style:none; float:left; margin:0px; line-height:60px; padding-left:30px; padding-right:30px;}
.product_content .tab ul li i{ font-size:24px; float:left; margin-right:10px; color:#666;}

.product_content .tabbox { width:1200px; height:auto; margin:0 auto; overflow:hidden; }
.product_content .tabbox .boxlist {display: none; width: 1140px; margin:0 auto; min-height:300px;background:none; overflow:hidden; padding-top:30px; padding-bottom:30px; font-size:15px; line-height:30px; color:#333;}
.product_content .tabbox .boxlist p{ line-height:35px; color:#333; font-size:15px;}
.product_content .tabbox .boxlist img{ max-width:100%; width:auto; height:auto;}
 
.product_content .tab ul .active {color:#fff;background: #67bfcb;}
.product_content .tab ul .active i{ color:#fff;}

/*搜索结果*/
/*搜索*/
.ss_no{width:100%; height:auto; text-align:center; font-size:18px; height:200px; line-height:200px;}
.ss_no strong{ color:#67bfcb;}

/* 荣誉资质 */
.so_list{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }

.so_list ul {width:260px;float:left; height:auto; margin-left:32px;margin-top:32px;text-align:center; background:#f2f2f2;border-bottom:3px solid #facd89;position:relative; padding-top:15px;}
.so_list ul .pImg{display:block;width:230px;height:230px; border:1px solid #e3e3e3;background:#fff;display: table-cell;vertical-align: middle; margin-top:25px;  background:#facd89 url(../images/no_img.png) center center no-repeat; background-size:90%;transition:all 1.0s;}
.so_list ul img{max-width:230px; width:auto; height:auto; max-height:230px; 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:50px;line-height:50px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s;}

.so_list ul:hover a{ text-decoration:none;}
.so_list ul:hover p{ color:#4fa7b3;}
.so_list ul:hover .pImg{ background:#54a9b5 url(../images/no_img.png) center center no-repeat; background-size:90%}

body .video-js{width:1000px; height:660px;}