/* CSS Document */
/* CSS MOBILE_YUYAN */
@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; }
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*/
.head_all{width:100%; height:152px; overflow:hidden; background:#fff; display:none;}
.head_all .center{width:1200px; height:100%; margin:0 auto; }
.head_all .center .logo{ width:280px; height:100%; float:left; overflow:hidden;}
.head_all .center .logo img{ width:280px; height:80px; padding-top:38px;}
.head_all .center .segmentation{ width:1px; height:90px; float:left; background:#ccc; margin-top:31px; margin-left:40px; margin-right:40px;}
.head_all .center .name{ width:390px; height:100%; float:left; overflow:hidden;}
.head_all .center .name h1{ font-size:22px; color:#001876; line-height:50px; padding-top:30px;}
.head_all .center .name h2{ font-size:19px; color:#01cb5b; font-weight:400; line-height:35px;}
.head_all .center .name h2 span{ color:#10addc; padding-right:20px;}
.head_all .center .tel{ width:300px; height:100%; float:right; background:url(../images/tel.png) left center no-repeat;}
.head_all .center .tel h2{ font-size:16px; color:#5f5f5f; font-weight:300; line-height:30px; padding-top:25px; padding-left:70px;}
.head_all .center .tel h3{ font-size:24px; color:#ff002b; line-height:35px; padding-left:70px;}
.head_all .center .tel h4{ font-size:24px; color:#c00726; line-height:35px;padding-left:70px;}

/*移动端导航*/
/*top*/
.nav_back{ width:100%; height:auto; overflow:hidden;}

.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;border-bottom:1px solid #f3f3f3;  z-index:9999999;}

.moblie_head .lf{padding-top:0px;padding-left:0rem; width:auto;}
.moblie_head .lf a{ width:14rem; height:4rem; display:block; float:left;}
.moblie_head .lf img{height:4rem; width:14rem; float:left; margin-right:0.5rem; padding-top:0.2rem; margin-left:0.5rem;}
.moblie_head .lf p{ float:left; font-size:0.95rem; color:#888888; line-height:4.5rem; margin-left:1rem;}

.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:#fff;height:100%;z-index:100;right:-80%;}
.a_txt .div3 ul{padding-left:0%;padding-right:0%}
.a_txt .div3 ul li{border-bottom:2px solid #f3f3f3;}
.a_txt .div3 ul li a{display:block;height:45px;color:#606060;line-height:45px;padding-left:10%;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.png) 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:15%;}
.a_txt .div3 ul .no{ background:#01cb5b;}
.a_txt .div3 ul .no a{ color:#fff;}

.mobile_nav_logo{ width:100%; height:auto; text-align:center; overflow:hidden; padding-top:1rem; padding-bottom:2rem;}
.mobile_nav_logo img{ max-width:100%; width:14rem; height:auto; margin-top:1rem;}

.mobile_nav_tel{ width:10rem; height:3rem; line-height:3rem; background:#00a0e9; margin:0 auto; text-align:center; color:#fff; border-radius:1rem;}
.mobile_nav_tel a{ display:block; color:#fff; font-size:1.2rem;}
.mobile_nav_tel i{ margin-right:1rem;}
/*Banner*/
.banner{ width:100%; height:16rem; overflow:hidden; margin-top:0px; margin-bottom:0.6rem;}
.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:0.8rem;}
.banner .swiper-pagination-bullet{ background:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.banner .swiper-pagination-bullet-active{ background:#01cb5b;}
.banner .swiper-button-next{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0; right:1rem; display:none;}
.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; display:none;}
.banner .swiper-button-prev:hover{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}

/*搜索*/
.sosuo_all{ width:100%;  height:55px; overflow:hidden; background:#f3f3f3; }
.sosuo_content{ width:100%; height:55px; overflow:hidden; margin:0 auto;}
.sosuo_left{ width:780px; float:left; height:100%; overflow:hidden; text-align:left; overflow:hidden; display:none;}
.sosuo_left h1{ line-height:55px; font-size:14px; color:#0d1b74; font-weight:300; float:left; margin-left:0px;}
.sosuo_left h1 img{width:auto;height:55px; float:left;}
.sosuo_left h1 img{ float:left; margin-right:10px;}
.sosuo_left a{ display:block; float:left; font-size:14px; line-height:55px; padding-left:20px; padding-right:20px; color:#666666; text-decoration:none;}
.sosuo_left a:hover{ text-decoration:underline; color:#0d1b74;}
.sosuo_right{ width:100%; height:3.5rem; float:right; overflow:hidden; }
.sosuo_so{width:100%; height:55px; float:right; overflow:hidden; margin-right:0px; padding-top:0px;}
.sosuo_so  form	{ padding-top:12px;}
.sosuo_so .keyword		{-webkit-box-flex: 1; width:18.8rem; height:32px; text-align:left; line-height:32px; overflow:hidden; font-size:0.9rem; border:none; background:#ffffff url(../images/so.png) 0.5rem center no-repeat; float:left; margin-left:0.86rem; text-indent:2.2rem;  color:#000; border-radius:8px 0px 0px 8px;}
.sosuo_so .search-btn	{ width:5rem; height:32px;background:#fff; float:left; border:none;  cursor:pointer; color:#fff; text-align:left;  line-height:31px; text-align:center; background:#01cb5b; border-radius:0px 8px 8px 0px;}
/*案例*/
.home_case{ overflow:hidden; padding-top:1rem;}
.home_case .title{width:24rem; margin:0 auto; height:auto; text-align:center; overflow:hidden;}
.home_case .title h2{ font-size:1.8rem; color:#46c0e4; line-height:4rem;}
.home_case .title h3{ background:#535353; color:#fff; font-size:0.9rem; font-weight:500; line-height:2.5rem; width:100%; overflow:hidden; margin:0 auto; border-radius:1rem; margin-top:0.5rem;}
.home_case .title  p{ font-size:0.9rem; color:#929292; line-height:1.8rem; padding-top:1rem;}
.home_case .title  p br{ display:none;}

.home_case .type{ width:100%; margin:0 auto; overflow:hidden; margin-top:0.5rem; height:auto; }
.home_case .type a{ width:11rem; height:2.5rem; background:#ecb00f; line-height:2.5rem; display:block; float:left; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; margin-left:1.2rem; text-align:center; border-radius:0.8rem; color:#ffffff;transition:all 1.0s; font-size:0.9rem; margin-top:1.2rem;}
.home_case .type a:nth-child(2){ background:#e4007f;}  
.home_case .type a:nth-child(3){ background:#32b16c;}  
.home_case .type a:nth-child(4){ background:#c490bf;}  
.home_case .type a:hover{ background:#f30000;}

.home_case .content{  overflow:hidden; height:auto; padding-bottom:2px; padding-top:2px;}
.home_case .content ul{ background:#fff; float:left; width:11rem; height:16.8rem; border-radius:0.8rem; margin-left:1.2rem; overflow:hidden; margin-top:0px; box-shadow:#ccc 0px 0px 2px; 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;  margin-top:1.2rem;}
.home_case .content ul dd{ width:10rem; height:10rem; margin:0 auto; overflow:hidden;border-radius:0.8rem; margin-top:0.5rem;}
.home_case .content ul dd img{ width:100%; height:100%;}
.home_case .content ul h2{ width:10rem; border-bottom:1px solid #dcdcdc; margin:0 auto; line-height:3rem; height:3rem; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; font-size:0.9rem; text-align:center; color:#2f2f2f; font-weight:400;transition:all 1.0s;}
.home_case .content ul h3{ width:10rem;  margin:0 auto; line-height:3rem; height:3rem; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; font-size:0.9rem; text-align:center; color:#929292; font-weight:400;}
.home_case .content ul:hover a{ text-decoration:none;}
.home_case .content ul:hover dd img{  transform:scale(1.1); transition:0.5s linear 0.1s;}
.home_case .content ul:hover{  box-shadow:#ababab 0px 0px 8px;  }
.home_case .content ul:hover h2{ color:#001876;}

.home_case .more{ width:100%; overflow:hidden; margin:0 auto; padding-top:1.2rem;}
.home_case .more a{ width:11rem; height:2.5rem; background:#00a0e9; margin:0 auto; display:block; text-align:center; line-height:2.5rem; color:#fff; border-radius:0.8rem; transition:all 1.0s;}
.home_case .more a:hover{ background:#eb3d00;}

/*产品中心*/
.home_product{ width:100%; min-height:1rem; height:auto; background:#ffffff; margin-top:1rem; padding-bottom:1rem; background:#fff}
.home_product .title{ width:24rem; height:auto; text-align:center; overflow:hidden; margin:0 auto; padding-top:2rem;}
.home_product .title h2{ font-size:1.8rem; color:#46c0e4; line-height:3rem;}
.home_product .title h2 a{ color:#46c0e4;}
.home_product .title li{ width:8rem; height:5px; background:#46c0e4; margin:0 auto; margin-top:1rem; }
.home_product .title p{ font-size:1rem; line-height:1.8rem; color:#7e7e7e; padding-top:0.8rem;}

/*首页产品展示*/
.cont_sd{width:100%;height:auto;  overflow:hidden; padding-top:1.5rem; }
.cont_sd .cont_cd{width:100%;margin:0 auto; overflow:hidden; height:auto; }

.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; }
.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:11rem; height:2.8rem; overflow:hidden; line-height:2.8rem;   margin:0 auto; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; background:#e2e2e2 url(../images/prod_left_s.png) 0.8rem center no-repeat; margin-bottom:1.2rem; border-radius:0.8rem; text-indent:2.8rem; transition:all 1.0s; float:left; margin-left:1.2rem; background-size:12%;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li a{display:block;  font-size:0.9rem;color:#333;position:relative;  line-height:2.8rem; pasdding-top:0px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; color:#474747; font-size:0.9rem; transition:all 1.0s;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li a i{ float:left; font-weight:700; font-size:16px; margin-right:5px; color:#dad1d1; margin-left:15px; margin-right:15px; color:#6e6e6e; font-weight:300; font-size:14px;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li:hover{ background:#01cb5b url(../images/prod_left_s.png) 0.8rem center no-repeat; background-size:12%;}
.cont_sd .cont_cd .prod_sk .prod_left_s .prod_ul li:hover a{padding-left:0px;  color:#fff; }


.cont_sd .cont_cd .prod_sk .prod_cont{float:right;width:100%;height:45rem;overflow:hidden;position:relative;  }
.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 ul{width:11rem; height:14rem; overflow:hidden; float:left; float:left; text-align:center; margin-left:1.2rem;  transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease; margin-bottom:1.2rem; border-bottom:1px solid #dcdcdc; }

.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul dd{width:10.8rem;height:10.8rem; border:0.1rem solid #dcdcdc; overflow:hidden; border-radius:0.8rem;transition:all 1.0s;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul dd img{width:100%;height:100%;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul h2{ width:100%; margin:0 auto; font-size:0.9rem; height:3rem; line-height:3rem; color:#6e6e6e;  font-weight:300; overflow:hidden;  overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;transition:all .5s; }
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li dl{ width:100%; height:auto; overflow:hidden;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul p{ width:110px;height:38px;  float:left; margin-left:18px;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul p a{ color:#fff; font-size:14px; line-height:38px; float:left; padding-left:40px;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul p a:hover{ text-decoration:underline; }
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul .p2 a{ padding-left:45px;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul a{ display:block; text-decoration:none}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:hover h2{ color:#01cb5b;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:hover dd img{  transform:scale(1.1); transition:0.5s linear 0.1s; }
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:hover dd{ border:0.1rem solid #01cb5b;}
.cont_sd .cont_cd .prod_sk .prod_cont .prod_li ul:hover {border-bottom:1px solid #01cb5b;}


.home_youshi{ overflow:hidden; padding-top:2rem;}
.home_youshi .title{ width:23rem; text-align:center; font-size:20px; color:#2a2a2a; margin:0 auto;}
.home_youshi .title h2{ font-size:1.8rem; color:#2a2a2a; line-height:3rem;}
.home_youshi .title strong{  color:#46c0e4; font-size:3rem; padding-left:0.5rem; padding-right:0.5rem;}
.home_youshi .title p{ font-size:1rem; line-height:1.8rem; color:#6e6e6e; padding-top:0.5rem;}
.home_youshi .title p br{ display:none;}
/*首页优势*/
.home_youshi_tab{width:100%; height:auto; overflow:hidden; margin:0 auto; padding-top:2rem; padding-bottom:1rem; margin-bottom:1rem;}

.home_youshi_content{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:0px; margin-bottom:0px; }

.home_youshi_content .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;}
.home_youshi_content .swiper-wrapper{width:100%; margin:0 auto; transition-timing-function: linear;}

.home_youshi_content .swiper-slide{ width:100%; height:auto; padding-bottom:10px; margin:0 auto; margin-top:0px; overflow:hidden; }

.home_youshi_content .swiper-slide .content{ width:100%; height:30.5rem; background:#fff; border-radius:15px; overflow:hidden; border-bottom:1px solid #ccc; }
.home_youshi_content .swiper-slide .top{ width:100%; height:8.72rem; overflow:hidden;}
.home_youshi_content .swiper-slide .top img{ width:100%; height:8.72rem; border-radius:15px;}
.home_youshi_content .swiper-slide .bottom{ width:100%; height:auto; background:#fff;}
.home_youshi_content .swiper-slide .bottom .left{ width:100%; height:5rem; margin:0 auto; overflow:hidden; margin-top:1rem; background:url(../images/jiantou.png) top center no-repeat; background-size:100%;}
.home_youshi_content .swiper-slide .bottom .left h2{ background:#01cb5b;width:5rem; height:5rem; margin:0 auto; border-radius:15px; line-height:5rem; color:#fff; font-size:2.5rem;  border-radius:50%;}

.home_youshi_content .swiper-slide .bottom .right{ width:23rem; height:100%; margin:0 auto; overflow:hidden; text-align:left;}
.home_youshi_content .swiper-slide .bottom .right h2{ line-height:2.8rem; color:#2c2c2c; padding-top:0.5rem; font-size:1.6rem; text-align:center;}
.home_youshi_content .swiper-slide .bottom .right h2 span{ color:#01cb5b;}
.home_youshi_content .swiper-slide .bottom .right p{ font-size:1rem; color:#8a8a8a; line-height:2rem; padding-top:0.5rem;}
.home_youshi_content .swiper-slide .bottom .right p br{ display:none;}

.home_youshi_content .swiper-slide .s2 .bottom .left h2{ background:#ecb00f;}
.home_youshi_content .swiper-slide .s2 .bottom .right h2 span{ color:#ecb00f;}

.home_youshi_content .swiper-slide .s3 .bottom .left h2{ background:#e4007f;}
.home_youshi_content .swiper-slide .s3 .bottom .right h2 span{ color:#e4007f;}

.home_youshi_content .swiper-slide .s4 .bottom .left h2{ background:#00a0e9;}
.home_youshi_content .swiper-slide .s4 .bottom .right h2 span{ color:#00a0e9;}

.home_youshi_content .swiper-slide .s5 .bottom .left h2{ background:#c490bf;}
.home_youshi_content .swiper-slide .s5 .bottom .right h2 span{ color:#c490bf;}

.home_youshi_content .swiper-slide ul:hover h2 { color:#fff;}
.home_youshi_content .swiper-slide ul:hover a{ text-decoration:none;}

.home_youshi_content .swiper-pagination-bullet-active{ background:#008931; bottom:0px;}
.home_youshi_content .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:25px;}
.home_youshi_content .swiper-pagination-bullet-active{ background:#008931;}
.home_youshi_content .swiper-button-next{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; right:0px; display:none;}
.home_youshi_content .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.home_youshi_content .swiper-button-prev{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; left:0px; display:none;}
.home_youshi_content .swiper-button-prev:hover{  filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.home_youshi_content .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ width:12px; height:12px; display:none;}


/*横幅*/
.home_hengfu{width:100%; height:35rem; background:url(../images/hengfu_mobile.jpg) bottom center no-repeat; margin-top:0rem; overflow:hidden; background-size:100%;}
.home_hengfu .content{ width:100%; height:100%; margin:0 auto; overflow:hidden; position:relative;}
.home_hengfu .content ul{ width:23rem; height:auto; background:url(../images/hengfu_fff.png); margin:0 auto; margin-top:1.4rem;  overflow:hidden;}
.home_hengfu .content ul h2{ width:21rem; margin:0 auto; height:3rem; line-height:3rem; background:url(../images/hengfu_tel.png) left center no-repeat; text-indent:3rem; font-size:1.2rem; overflow:hidden; background-size:12%; margin-top:0.5rem;}
.home_hengfu .content ul h2 a{ color:#4f4f4f;}
.home_hengfu .content ul p{ width:100%; height:auto; line-height:3rem; margin:0 auto; background:#00a0e9; text-align:center; color:#fff; border-radius:10px 10px 0px 0px; font-size:0.9; margin-top:0.5rem;}


/*关于我们*/
.home_about{width:100%;height:auto; background:#f3f3f3;margin:0 auto;  }
.home_about .left{ width:100%; margin:0 auto; height:auto; background:#46c0e4; }
.home_about .left img{width:23rem;height:auto; margin:0 auto; display:block; padding-top:1.4rem; padding-bottom:1.4rem;}
.home_about .right{width:23rem;height:auto; margin:0 auto; overflow:hidden;  padding-top:1rem;}
.home_about .right h2{ line-height:3rem; border-bottom:4px solid #46c0e4; font-size:1.2rem; color:#383838; font-weight:800; margin-bottom:1rem;}
.home_about .right ul{ width:100%; height:auto; overflow:hidden;}
.home_about .right p{ font-size:1rem; text-indent:2em; line-height:2rem; color:#767676; text-align:justify; text-justify:inter-ideograph;
}
.home_about .right dd{ text-align:right; margin-top:1rem; padding-bottom:2rem;}
.home_about .right dd a{ color:#46c0e4; display:block;}

/*数字*/
.home_about_shuzi{width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:0rem; padding-bottom:1rem; padding-top:1rem; border-bottom:5px solid #01cb5b; margin-bottom:0.2rem;}
.home_about_shuzi ul{width:12.75rem; height:9rem; float:left; text-align:center; border-bottom:0.1rem solid #e5e5e5;}
.home_about_shuzi ul h2{ font-size:2rem; line-height:5rem; padding-top:0.5rem; color:#01cb5b;}
.home_about_shuzi ul h2 strong{ font-weight:400; font-size:1.5rem; color:#2b2b2b; font-weight:800;}
.home_about_shuzi ul li{ font-size:1.1rem; font-family:"xihei"; font-weight:500; color:#7e7e7e; line-height:2rem;}

.home_about_shuzi .s1{ border-right:0.1rem solid #e5e5e5;}
.home_about_shuzi .s2{ border-right:none;}
.home_about_shuzi .s3{ border-right:0.1rem solid #e5e5e5;border-bottom:none;}
.home_about_shuzi .s4{ border-bottom:none;}
/*荣誉资质*/
.home_honor{ overflow:hidden; padding-bottom:0.5rem; padding-top:1rem;}
.home_honor a{ display:block; float:left; width:11rem; height:7.6rem; overflow:hidden; margin-left:1.2rem; 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; margin-bottom:1.2rem;}
.home_honor a:hover{ display:block; box-shadow:#888888 0px 0px 5px;  }
.home_honor a:nth-child(1){} 
.home_honor a img{ width:11rem; height:7.6rem; }

/*服务流程*/
.home_fuwu{width:100%; height:auto; background:#fff; margin:0 auto; background:#ffffff; min-height:200px; border-radius:15px; margin-top:1.5rem;box-shadow:#ccc 0px 0px 8px;  }
.home_fuwu .title{ width:23rem; margin:0 auto; text-align:center; padding-top:2rem;}
.home_fuwu .title h2{ color:#01cb5b; font-size:1.8rem; line-height:3rem;}
.home_fuwu .title h3{ color:#a6a6a6; font-weight:400; font-size:1.2rem; line-height:3rem;}

.home_fuwu .content{ width:100%; height:auto; overflow:hidden; padding-top:1rem; padding-bottom:1rem;}
.home_fuwu .content ul{ width:11rem; height:19rem; border:1px solid #e5e5e5; overflow:hidden; float:left; border-radius:0.8rem; margin-left:1.2rem; margin-bottom:1rem; transition:all 0.5s;}
.home_fuwu .content ul img{ width:11rem; height:5.88rem; margin:0 auto; display:block; border-radius:0.5rem;}
.home_fuwu .content ul h2{ font-size:1.2rem; width:10rem; margin:0 auto; text-align:center; line-height:3rem; color:#ff964c;}
.home_fuwu .content ul p{ width:9.5rem; font-size:0.9rem; margin:0 auto; line-height:1.6rem; text-align:justify; text-justify:inter-ideograph; color:#5e5e5e;}
.home_fuwu .content .s2 h2{ color:#e9c915;}
.home_fuwu .content .s3 h2{ color:#37cefe;}
.home_fuwu .content .s4 h2{ color:#f70f50;}
.home_fuwu .content .s5 h2{ color:#01cb5b;}
.home_fuwu .content .s6 h2{ color:#143be3;}
.home_fuwu .content ul:hover{ box-shadow:#ccc 0px 0px 10px;  }
/*新闻中心*/
.home_new{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:3rem; margin-bottom:1rem;}
.home_new_left{width:24rem; height:auto; background:#f3f3f3; margin:0 auto; overflow:hidden; padding-bottom:1rem; margin-bottom:1rem; border-radius:0.8rem;}
.home_new_left .home_new_left_top{width:100%;height:3rem; background:#00a0e9; line-height:3rem; }
.home_new_left .home_new_left_top h2{ color:#fff; font-size:1.2rem; font-weight:300; padding-left:0.5rem; padding-right:1rem;}
.home_new_left .home_new_left_top h2 img{ float:left; width:2rem; height:2rem; padding-top:0.5rem; padding-right:0.5rem;}
.home_new_left .home_new_left_top h2 span{ float:right;}
.home_new_left .home_new_left_top h2 span a{ color:#fff; font-size:1rem;}
.home_new_left .home_new_left_img{width:100%; height:auto; display:block; overflow:hidden;}
.home_new_left .home_new_left_img img{width:100%;height:100%; overflow:hidden; max-height:10rem;}
.home_new_left .list{ width:22rem;height:6rem; margin:0 auto; margin-top:1rem; overflow:hidden; }
.home_new_left .list ul{width:4rem;height:6rem; float:left; text-align:center; color:#939393; overflow:hidden;}
.home_new_left .list ul h2{ font-size:2.5rem; color:#01cb5b; line-height:4rem; padding-top:0.2rem;}
.home_new_left .list ul h3{ color:#939393; font-weight:300; line-height:2rem; font-size:1rem;} 
.home_new_left .list li{ list-style:none;width:1px; height:5rem; float:left; background:#848484; margin-top:0.8rem; margin-left:0.9rem;}
.home_new_left .list dl{width:16rem; height:6rem; float:right; overflow:hidden;}
.home_new_left .list dl dt{width:100%; height:2.5rem; line-height:2.5rem; overflow:hidden; font-weight:700; font-size:1rem;}
.home_new_left .list dl dd{ font-size:0.7rem; color:#656565; line-height:1.6rem;}
.home_new_left .list dl a:hover{ text-decoration:none;}
.home_new_left .list dl:hover dt{ color:#01cb5b; text-decoration:underline;}

.home_new_right{ width:24rem; height:auto; margin:0 auto; background:#fff; border-radius:0.8rem;}
.home_new_right .home_new_right_top{width:100%; height:auto; background:#f3f3f3; overflow:hidden; padding-bottom:0.8rem; border-radius:0.8rem;}
.home_new_right .home_new_right_title{width:100%;height:3rem; background:#1ca9a9; line-height:3rem; background:url(../images/home_right_top.png) top center no-repeat;}
.home_new_right .home_new_right_title h2{ color:#fff; font-size:1.2rem; font-weight:300; padding-left:1rem; padding-right:1rem;}
.home_new_right .home_new_right_title h2 img{ float:left; width:2rem; height:2rem; padding-top:0.5rem; padding-right:0.5rem;}
.home_new_right .home_new_right_title h2 span{ float:right;}
.home_new_right .home_new_right_title h2 span a{ color:#fff; font-size:0.9rem;}
.home_new_right .list{width:23rem; height:2.5rem; line-height:2.5rem; overflow:hidden; margin:0 auto; margin-top:0.8rem; margin-bottom:0.5rem;}
.home_new_right .list i{ float:left; font-size:1.2rem;}
.home_new_right .list h2{ float:left; font-size:1rem; width:15rem;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.home_new_right .list span{ float:right; font-size:0.7rem; color:#939393; font-weight:300;}
.home_new_right .list a{ display:block;}
.home_new_right .list:hover h2{ color:#01cb5b; text-decoration:underline;}
.home_new_right .list:hover i{ float:left; color:#01cb5b;}

.home_new_right .s2{ margin-top:1rem;}


/*合作伙伴*/
.home_hezuo_and_contact{ width:100%; overflow:hidden; padding-top:0.5rem; margin-bottom:1rem; padding-bottom:1rem;}
.home_hezuo_and_contact .hezuo{ width:100%; height:auto; background:#fff; overflow:hidden; border-radius:15px;}
.home_hezuo_and_contact .hezuo .title{ width:23rem; margin:0 auto; text-align:left; margin-top:1rem;}
.home_hezuo_and_contact .hezuo .title h2{ color:#00a0e9; line-height:3rem;}

.home_hezuo_and_contact .hezuo  #review_box{
    width: 23rem;
    height: 20rem; /* 必须 */
    overflow: hidden;/* 必须 */
    margin: 0px auto;
    border: 1px solid #f3f3f3;
    text-align: center;
	margin-top:30px;
}
.home_hezuo_and_contact .hezuo  #review_box li{ width:22rem; margin:0 auto; line-height:2.5rem; height:2.5rem; text-align:left; overflow:hidden; font-size:1rem;}
.home_hezuo_and_contact .hezuo  #review_box li i{ float:left; font-size:1.5rem; float:left; color:#00a0e9; margin-right:10px;}
.home_hezuo_and_contact .hezuo  #review_box li span{ float:left; width:13rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; height:2.5rem; color:#333; font-size:0.9rem;}
.home_hezuo_and_contact .hezuo  #review_box li strong{ float:right; font-weight:400; color:#00a0e9; font-size:0.9rem;}
.home_hezuo_and_contact .hezuo  #review_box li:hover span{ color:#00a0e9;}

.home_hezuo_and_contact .more{ width:12rem; height:2.5rem; background:#01cb5c; margin:0 auto; text-align:center; line-height:2.5rem; border-radius:15px; margin-top:2rem; overflow:hidden;}
.home_hezuo_and_contact .more a{ color:#fff; display:block; transition:all 1.0s;} 
.home_hezuo_and_contact .more a:hover{ background:#00a0e9;}

.home_hezuo_and_contact .contact{ width:23rem; height:auto; background:#fff; overflow:hidden; margin:0 auto; border-radius:0.8rem;}
.home_hezuo_and_contact .contact .title{ width:23rem; margin:0 auto; text-align:left; margin-top:1.5rem;}
.home_hezuo_and_contact .contact .title h2{ color:#01cb5c; line-height:50px;}
.home_hezuo_and_contact .contact .img{ width:23rem; height:auto; overflow:hidden; margin:0 auto; margin-top:1rem;}
.home_hezuo_and_contact .contact .img img{ width:100%; height:100%;}
.home_hezuo_and_contact .contact .lianxi{ width:23rem; height:auto; overflow:hidden; margin:0 auto; margin-top:0.4rem;}
.home_hezuo_and_contact .contact .lianxi h2{ font-size:1.2rem; color:#333; line-height:2.5rem;}
.home_hezuo_and_contact .contact .lianxi p{ color:#7a7a7a; line-height:1.8rem; font-size:1rem;}

/*底部通用*/
.footer_all{width:100%;min-height:auto; height:auto; overflow:hidden; background:#00a0e9; margin-top:2rem; }
.footer_all .footer_top{width:100%; height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #0796d7; padding-bottom:1rem;}
.footer_all .footer_top .pc{ display:none;}
.footer_all .footer_top dl{width:100%; height:auto;}
.footer_all .footer_top dl img{width:100%; height:100%;}
.footer_all .footer_top ul{width:18rem;height:7.6rem;margin:0 auto;}
.footer_all .footer_top ul img{ float:left; height:100%; margin-right:0.5rem;}
.footer_all .footer_top ul h2{ color:#fff; font-size:1rem; font-weight:300; line-height:2rem; padding-top:0rem;}
.footer_all .footer_top ul p{ font-size:1.8rem; color:#fff; line-height:2.5rem;}
.footer_all .footer_top ul p a{ color:#fff;}

.footer_all .footer_content{ width:100%;height:auto;margin:0 auto; overflow:hidden; padding-bottom:1.2rem;}
.footer_all .footer_content .footer_content_qr{ width:12rem; height:auto; float:left; overflow:hidden; margin-left:0rem;}
.footer_all .footer_content .footer_content_qr ul{ width:100%; height:auto; text-align:center; margin:0 auto; }
.footer_all .footer_content .footer_content_qr ul:nth-child(2){ display:none;}
.footer_all .footer_content .footer_content_qr ul img{ width:7rem; height:7rem; margin-top:2rem;}
.footer_all .footer_content .footer_content_qr ul h2{ font-size:0.9rem; line-height:1.5rem; color:#fff; font-weight:300; line-height:2.5rem;}

.footer_all .footer_content .footer_content_ww{ float:left;width:12rem;height:auto; margin-right:1rem;}
.footer_all .footer_content .footer_content_ww img{width:100%;height:auto; margin-left:0rem; padding-top:0.5rem;}
.footer_all .footer_content .footer_content_lx{width:100%; height:auto;  padding-top:0rem; display:none;}
.footer_all .footer_content .footer_content_lx a{ color:#fff;}
.footer_all .footer_content .footer_content_lx p{ color:#cbcbcb; line-height:1.5rem; font-size:0.9rem; width:76%; margin:0 auto; overflow:hidden;}

.footer_all .footer_bottom{width:100%; padding-top:0.8rem; background:#01cb5c; padding-bottom:1rem; height:auto; overflow:hidden; text-align:center; }
.footer_all .footer_bottom .ul{ width:90%; height:auto; margin:0 auto; overflow:hidden;}
.footer_all .footer_bottom P{ color:#fff; font-size:0.7rem; line-height:1.7rem;}
.footer_all .footer_bottom P a{ color:#fff;}

.links_all{width:100%;min-height:50px; background:#25272e; height:auto; overflow:hidden; display:none;}
.links_all ul{width:90%; height:auto; overflow:hidden; margin:0 auto; padding-top:0.5rem; padding-bottom:0.5rem;}
.links_all ul h2{color:#a4a4a4; float:left; font-size:14px; line-height:30px; float:left; font-weight:300;}
.links_all ul a{ color:#a4a4a4; float:left; font-size:14px; display:block; line-height:30px; padding-left:10px; padding-right:10px}
.links_all ul a:hover{ text-decoration:underline;}

.fixed-bar{position:fixed;right:0px;top:30%;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30); z-index:9999999; width:160px; display:none;}

/*返回顶部*/
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 10px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #00a0e9 url(../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s; z-index:99999999999999999999999999999999999999;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .8;
}
.no-touch .cd-top:hover {
  background-color: #e7627f ;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}

/*banner——min*/
.banner_min{ width:100%; height:6.9rem; 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; }

/*内容导航*/
.content_nav{width:96%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem; padding-bottom:2rem; text-align:left; border-bottom:1px solid #f3f3f3;}
.content_nav a{ border:1px solid #ccc; padding-top:0.5rem; padding-bottom:0.5rem; padding-left:1.5rem; padding-right:1.5rem; display:inline-block; margin-left:0.7rem; margin-right:0rem; font-size:1rem; margin-top:1rem; border-radius:10px;}
.content_nav a:hover{ background:#555555; color:#fff;}
.content_nav .no{ background:#01cb5b; color:#fff; border:1px solid #f3f3f3;}
/*当前位置*/
.location_all{width:100%;  height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.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:#01cb5b;}
.location_right{ width:100%; min-height:2.5rem; height:auto; overflow:hidden; text-align:right; display:none;}

.about_content{ width:92%; height:auto; margin:0 auto; overflow:hidden; padding-top:1.5rem; position:relative; padding-bottom:2.5rem;}
.about_content img{ max-width:100%; width:auto; overflow:hidden;}	
.about_content p{ font-size:1rem; line-height:auto; color:#333; text-align:justify; text-justify:inter-ideograph;}

.hezuo_content{ width:92%; height:auto; margin:0 auto; overflow:hidden; padding-top:1.5rem; position:relative; padding-bottom:2.5rem; border-bottom:1px solid #f3f3f3;}
.hezuo_content img{ max-width:100%; width:auto; overflow:hidden;}	
.hezuo_content p{ font-size:1rem; line-height:auto; color:#333; text-align:justify; text-justify:inter-ideograph;}


.case_content{  overflow:hidden; height:auto; padding-bottom:2px; padding-top:2px;}
.case_content ul{ background:#fff; float:left; width:11rem; height:16.8rem; border-radius:0.8rem; margin-left:1.2rem; overflow:hidden; margin-top:0px; box-shadow:#ccc 0px 0px 2px; 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;  margin-top:1.2rem;}
.case_content ul dd{ width:10rem; height:10rem; margin:0 auto; overflow:hidden;border-radius:0.8rem; margin-top:0.5rem;}
.case_content ul dd img{ width:100%; height:100%;}
.case_content ul h2{ width:10rem; border-bottom:1px solid #dcdcdc; margin:0 auto; line-height:3rem; height:3rem; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; font-size:0.9rem; text-align:center; color:#2f2f2f; font-weight:400;transition:all 1.0s;}
.case_content ul h3{ width:10rem;  margin:0 auto; line-height:3rem; height:3rem; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; font-size:0.9rem; text-align:center; color:#929292; font-weight:400;}
.case_content ul:hover a{ text-decoration:none;}
.case_content ul:hover dd img{  transform:scale(1.1); transition:0.5s linear 0.1s;}
.case_content ul:hover{  box-shadow:#ababab 0px 0px 8px;  }
.case_content ul:hover h2{ color:#001876;}
/*翻页样式*/
#fenye{width: 100%;height: auto;display: inline-block;text-align: center;margin-top:2rem;margin-bottom:1.5rem;}
#fenye li{padding: 0;list-style: none;}
#fenye .pagination .active a{background: #01cb5c;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.5rem 1rem;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:#01cb5c; color:#fff;}

.list_content{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:1.1rem; position:relative; padding-bottom:0rem;}

.product_list{width:11rem; height:16rem; float:left; background:#fff;  margin-left:1.2rem; margin-right:0px; border:1px solid #dedede; margin-bottom:1rem; overflow:hidden; border-radius:0.8rem }
.product_list a{ display:block;}
.product_list ul{width:100%; height:11rem; overflow:hidden; border-bottom:1px solid #dedede;}
.product_list img{width:100%; height:11rem; }
.product_list:hover img{ transform:scale(1.1); transition:1s linear 0.1s;}
.product_list h2{width:90%; margin:0 auto; height:3rem; line-height:3rem; font-size:0.9rem; font-weight:400; text-align:center; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.product_list li{width:100%; height:2rem; line-height:2rem; font-size:1rem; font-weight:400; text-align:center; overflow:hidden; 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; }
.product_list a{ color:#6e6e6e; text-decoration:none;}
.product_list:hover{ }
.product_list:hover a{color:#01cb5c;}
.product_list:hover h2{ color:#01cb5c;}
.product_list:hover li{ color:#fff; background:#01cb5c;}

.honor_list{width:11rem; height:auto; float:left; background:#fff;  margin-left:1.2rem; margin-right:0px; border:1px solid #dedede; margin-bottom:1rem; overflow:hidden; }
.honor_list a{ display:block;}
.honor_list ul{width:100%; height:8.04rem; overflow:hidden; border-bottom:1px solid #dedede;}
.honor_list img{width:100%; height:8.04rem; }
.honor_list:hover img{ transform:scale(1.0); transition:1s linear 0.1s;}
.honor_list h2{width:90%; margin:0 auto; height:3rem; line-height:3rem; font-size:0.9rem; font-weight:400; text-align:center; overflow:hidden; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
.honor_list li{width:100%; height:2rem; line-height:2rem; font-size:1rem; font-weight:400; text-align:center; overflow:hidden; 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; }
.honor_list a{ color:#6e6e6e; text-decoration:none;}
.honor_list:hover{ }
.honor_list:hover a{color:#01cb5c;}
.honor_list:hover h2{ color:#01cb5c;}
.honor_list:hover li{ color:#fff; background:#01cb5c;}


/*新闻中心*/
.new_list{width:96%; height:auto; background:#fff; margin:0 auto;  border:0.1rem solid #f3f3f3; border-left:none; border-right:none; margin:0 auto; margin-bottom:0rem; overflow:hidden; margin-bottom:1rem; padding-bottom:0.8rem;}
.new_list ul{width:8rem; height:8rem; margin:0 auto; background:url(../images/no_img.png) center center no-repeat; background-size:100%;  margin-top:0.5rem; margin-left:0rem; overflow:hidden; margin-right:0rem; float:left; border:1px solid #f3f3f3; margin-right:0.9rem; border-radius:10%;}
.new_list ul img{ width:100%; height:100%;}

.new_list h2{ width:auto; margin:0 auto; font-size:1.2rem; padding-top:0.5rem; line-height:2rem; font-weight:300; color:#515151; font-weight:900;}
.new_list a{ color:#666; text-decoration:none;}
.new_list p{ width:auto; margin:0 auto;font-size:0.9rem; max-height:6rem; line-height:1.5rem;  color:#8e8e8e;  padding-top:0.5rem; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}

.new_list:hover { background:#ffffff;  border-left:none; border-right:none;}
.new_list:hover img{transform:scale(1.1); transition:0.3s linear 0.1s;}
.new_list:hover h2{ color:#01cb5b;}
.new_list li{ list-style:none; line-height:2rem; color:#8e8e8e; padding-top:0.5rem; display:block; text-align:right; font-size:0.9rem;}

/*联系我们*/
.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.3rem; line-height:4rem; margin-left:0.5rem; margin-top:0.5rem; color:#494949;}
.contact_neirong .left dd{ width:12rem; 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.8rem; margin-left:0.5rem; margin-top:0.5rem; color:#494949; font-size:1rem;}
.contact_neirong .left p span{ color:#68b837;}

.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%;}

/*合作伙伴*/
.neiye_youshi{ margin-top:0px; padding-top:5px; margin-bottom:0px; padding-bottom:0px;}
.neiye_youshi .home_youshi_tab{ padding-bottom:0px;}

.table_content{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:2rem; padding-bottom:1rem; border-bottom:1px solid #f3f3f3; }
.table_content table{  width:100%; text-align:center; border-collapse:collapse; border-radius:15px 15px 0px 0px; overflow:hidden; height:auto;} 
.table_content table tr{ height:auto; line-height:auto; }
.table_content table td{ border:1px solid #ccc; padding:0px; margin:0px; width:33.3%; font-size:0.9rem; color:#333; padding:0.5rem;}

.table_content table tr .t1{ background:#01cb5b; color:#fff; border:1px solid #01cb5b; line-height:2rem;}
.table_content table tr .t2{ background:#f19f11; color:#fff; border:1px solid #f19f11; line-height:2rem;}
.table_content table tr .t3{ background:#00a0e9; color:#fff; border:1px solid #00a0e9; line-height:2rem;}
.table_content table tr .s1{ width:30%;}
.table_content table tr .s2{ width:45%;}
.table_content table tr .s3{ width:25%;}
.table_content table tr a{ display:block; color:#333;}
.table_content table tr a:hover{ text-decoration:none;}


.table_content table tr:nth-child(odd){ background-color: #e7e7e7;}
.table_content table tr:nth-child(even){background-color: #f3f3f3;}

.table_content table tr:hover{ background:#ffffff;}

/*新闻内容*/
.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:2rem;}
.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:1.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_top{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:2rem;}
.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 h2{ font-size:1.4rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:3rem;  color:#01cb5b; height:auto; overflow:hidden; padding-bottom:1.5rem; text-align:center;}
.product_content_top .right h2 a{ color:#333;}
.product_content_top .right h2 a:hover{ color:#01cb5b;}
.product_content_top .right h3{ font-size:1.2rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:3rem; padding-top:1rem; padding-bottom:1rem; text-align:center; overflow:hidden;}
.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:#01cb5b; 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:2rem;  height:16rem; color:#6c6c6c; overflow-y:scroll; overflow-x:auto; }
.product_content_top .right .lx p{ font-size:0.9rem; padding-top:1rem; color:#575757; padding-bottom:1rem; padding-left:0.5rem;}
.product_content_top .right .lx p span{ color:#01cb5b;}

.product_content{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:0.5rem;}
.product_content .tab{ width:100%; height:3.5rem; line-height:3.5rem; background:#f3f3f3;}
.product_content .tab ul li{ width:12.8rem; 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 p{ line-height:1.8rem; color:#333; font-size:0.9rem;}
 
.product_content .tab ul .active {color:#fff;background: #01cb5b;}
.product_content .tab ul .active i{ color:#fff;}

/*搜索样式*/
.ss_no{ width:100%; overflow:hidden; padding-top:100px; padding-bottom:50px; text-align:center; font-size:18px; color:#eb3d00}