html { font-size:100px;line-height:1.6;}
.w1525{ margin:0  1.94rem;}
.w1275{ margin:0 3.23rem;}
.w1200{margin:0 3.77rem;}
.w1050{margin:0 4.36rem; }
.w1150{margin:0 3.62rem;}
.h2{ font-size:.25rem; text-align:center; font-weight:bold; color:#000}
.h6{ font-size:.16rem; text-align:center; margin-top:.05rem; color:#b5b5b6;}
.xian{ width:.38rem; height:.03rem; background:#ffffff; margin:0 auto; margin-top:.2rem;}
.xian1{ background:#38659a;}
.baise{ color:#ffffff;}
.huise{color: rgba(255,255,255,0.6);}
img {max-width: 100%;}

.tmbj{ width:90%; margin:0 auto }
/*首页广告图*/
.inner_banner  .swiper-button-prev{ width:24px; height:41px; background:url(/public/static/img//left.png) no-repeat; left:3%;}
.inner_banner  .swiper-button-next{ width:24px; height:41px; background:url(/public/static/img//right.png) no-repeat; right:3%;}

/*首页关键字*/
.index_gjz{ width:100%; border-bottom:1px solid #e5e5e5; padding:.2rem 0; font-size:.16rem; color: rgba(222,0,25,0.6);}
.index_gjz a{font-size:.16rem;color: rgba(222,0,25,0.6); display:inline-block; margin-right:.3rem;}


/*首页供应商*/
.index_gys{ padding:.2rem 0 .6rem 0;}
.index_gys h2{ font-size:.40rem; color:#898989; text-align:center;}
.index_gys h6{ font-size:.20rem; color:#b5b5b6; text-transform: uppercase; text-align:center;}
.nums { margin:40px 0;}
.nums  .cttt{ width:25%; float:left; text-align:center; border-right:2px solid #d5d5d5; box-sizing:border-box;}
.nums  .shuzi{ position:relative;}
.nums  .cttt:last-child{ border:0;}
.nums  .cttt .timer{ font-size:.72rem; font-weight:bold;}
.nums  .cttt p{ font-size:.24rem;}
.nums{ position:relative;}
.nums  .cttt  strong{ font-size:.24rem; display:inline-block; position:absolute; top:0px; margin-left:5px;}
.index_gys_list01 .img{overflow: hidden;}
.index_gys_list01 .img img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index_gys_list01:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.index_gys_list01{ width:45%;}
.index_gys_txt{ padding:.44rem  .64rem; box-sizing:border-box;}
.index_gys_txt h5{ font-size:.24rem;}
.index_gys_txt p{ font-size:.15rem; color:#b5b5b6; line-height:.25rem;}
.hui_xian{ margin:20px 0; width:74px; height:1px; background:#b2b2b2; font-size:0;}
.index_gys_list02{ width:53%;}
.index_gys_list02 ul li .img{overflow: hidden; width:50%;}
.index_gys_list02 ul li .img   img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index_gys_list02 ul li:hover  .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.index_gys_list02 ul li .index_gys_list02_txt{ width:50%;padding:.7rem  .4rem; box-sizing:border-box; position:relative}
.index_gys_list02 ul li .index_gys_list02_txt h5{ font-size:.24rem; margin-bottom:.2rem; margin-left:.2rem;}
.index_gys_list02 ul li .index_gys_list02_txt   p{ font-size:.15rem; color:#b5b5b6;  margin-left:.20rem;}
.xxxt{ position:absolute; display:inline-block;}
.index_gys_list02 ul li  .index_gys_list02_txt1{padding:1.3rem  .4rem;}

/*首页代理产品*/
.index_cp_list { margin-top:.44rem;}
.index_cp_list  li {width:23.75%;box-sizing: border-box;float:left; margin-left:1%}
.index_cp_list  li .index_cp_list_01{position: relative;}
.index_cp_list  .index_cp_list_01::before {content: '';display: block;width: 100%;height: 100%;border: 1px solid white;box-sizing: border-box;opacity: 0;transition: 0.4s ease-in-out;position: absolute;top: 0;left: 0;z-index: 2;}
.index_cp_list index_cp_list_01::after {content: '';display: block;width: 100%;height: 0%;background: rgba(0,0,0,.6);position: absolute;top: 0;left: 0;transition: 0.4s ease-in-out;}
.index_cp_list li:hover .index_cp_list_01:after{height: 100%;}
.index_cp_list li:hover .index_cp_list_01:before{transform: scale(0.9,0.9);opacity: 1;}
.index_cp_list_txt{position: absolute;width: 100%; text-align:center; bottom:30px;height: 0;overflow: hidden; z-index:33;}
.index_cp_list_txt h5{ color:rgba(255,255,255,.8); font-size:16px;}
.index_cp_list_txt p{color:rgba(255,255,255,.6); font-size:14px; margin-top:5px;}
.index_cp_list li:hover .index_cp_list_txt {height: auto;}
.index_cp_list  li .img img{ width:100%;}
.index_cp_list_con{ text-align:center;}
.index_cp_list_02{ text-align:center; margin-top:20px; min-height:50px;}
.index_cp_list_02 .index_cp_list_con01  h5{ font-size:16px; color:#000000;}
.index_cp_list_02 .index_cp_list_con01  p{ font-size:14px; color:#898989; margin-top:5px;}
.index_cp_list_02 .index_cp_list_con02{height: 0;overflow: hidden;}

.index_cp_list li:hover .index_cp_list_02 .index_cp_list_con02{height: auto;}

.index_cp_list li:hover  .index_cp_list_con01{height:0; overflow:hidden;}
.qixiu_nav{ text-align:center; font-size:.17rem; margin-top:60px; color:#898989;}
.qixiu_nav a{ display:inline-block; font-size:.17rem; font-weight:bold; color:#898989; padding:0px .2rem;}
.qixiu_wenzi{ width:60%; margin:0 auto; text-align:center; font-size:.16rem; line-height:.34rem; color:rgba(0,0,0,.5); margin-top:.3rem;}

.qixiu_logo{ margin-top:.40rem; position:relative;}
.qixiu_logo  .swiper-button-prev{ width:24px; height:41px; background:url(/public/static/img//zuol.png) no-repeat; }
.qixiu_logo  .swiper-button-next{ width:24px; height:41px; background:url(/public/static/img//your.png) no-repeat;}
.qixiu_logo .swiper-container{width: 96%;}
.qixiu_list{ background:url(/public/static/img//bjc.png) no-repeat; background-size:cover; margin-top:30px;}
.qixiu_list ul li{ width:25%; float:left; text-align:center; cursor:pointer; position:relative;overflow: hidden;}
.qixiu_list ul li:nth-child(1){ background: rgba(102,105,105,.8);}
.qixiu_list ul li:nth-child(2){ background: rgba(118,118,118,.8);}
.qixiu_list ul li:nth-child(3){ background: rgba(102,105,105,.8);}
.qixiu_list ul li:nth-child(4){ background: rgba(118,118,118,.8);}
.qixiu_list ul li  h6{ font-size:.16rem; color:#ffffff;}
.qixiu_list ul li  h3{ font-size:.26rem; color:#ffffff; margin-top:10px;}

.qixiu_list ul li .img{ margin:0 auto; margin-top:.2rem; margin-bottom:.2rem; transition: .8s; width:1.01rem}
.qixiu_list ul li p{ font-size:.16rem; color:#ffffff;  min-height:1.4rem;}

.qixiu_list ul li:after{content: '';width: 100%;height: 100%;position: absolute;top:0;left:0;background: rgba(0,0,0,.8);z-index:0;top:100%}
.qixiu_list ul li:hover:after{top:0}

.qixiu_list ul li:after{-webkit-transition: 0.4s ease-in-out;-moz-transition: 0.4s ease-in-out;-ms-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}
.qixiu_list_bj{ position:relative; z-index:3; padding:.4rem; box-sizing:border-box;}
	
.qixiu_list ul li:hover  .img{ transform: rotate(360deg);}


/*首页技术服务*/
.index_fuwu{ padding:.6rem 0;}
.index_fuwu_zi{ padding-bottom:.60rem; padding-top:.60rem; position:relative;}
.index_fuwu_zi_z{ font-size:.21rem; font-weight:bold; color:#898989; width:1.9rem; padding-top:.08rem; }
.index_fuwu_zi_y{ padding-left:2rem; color:#b5b5b6; }
.index_fuwu_list{ border-top:2px solid #000000;}
.index_fuwu_list ul{ position:relative;}
.index_fuwu_list ul li{ width:32%; float:left; margin-right:2%; padding-top:36px; position:relative;}
.index_fuwu_list ul li:nth-child(3) { margin-right:0;}
.index_fuwu_list ul li .img{overflow:hidden;}
.index_fuwu_list ul li .img img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index_fuwu_list ul li:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.index_fuwu_list ul li h3{ width:90%; margin:0 auto; font-size:.2rem; font-weight:bold; text-align:center;  position:relative; padding:.2rem 0;}
.index_fuwu_list ul li h3::after {content: "";display: block;width:.56rem;height:.07rem;background-color: #20528f;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);
  -o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.index_fuwu_list ul li p{width:90%; margin:0 auto;text-align:center; color:rgba(137,137,137,.3);   margin-top:.2rem; }
.index_fuwu_list ul li.selectedNav  p{color:rgba(137,137,137,1);}

/*.index_fuwu_list ul li::before {content: "";display: block;width:0px;height:10px;background-color: #20528f;position: absolute;left: 50%;top:-6px;transform: translateX(-50%);
  -o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);transition: all .8s;}
.index_fuwu_list ul li:hover:before{ width:46px;} */

.bottomLine{width:100%; height:.12rem; text-align:center;position:absolute;
	top:-.16rem; 
	transition:all .5s;
	-moz-transition:all .5s;
	-webkit-transition:all .5s;
	-o-transition:all .5s; cursor:pointer;
}

.bottomLine img{ width:.47rem; height:.12rem}


/*首页服务范围*/
.index_fanwei{ width:100%; background:url(/public/static/img//fwbj.jpg) no-repeat; background-size:cover; padding:60px 0;}
.index_fanwei_list ul li{ position:relative; width:25%; float:left; padding:60px; box-sizing:border-box; text-align:center; cursor:pointer; background:url(/public/static/img//xiex.png) right center no-repeat;}
.index_fanwei_list ul li:last-child { background:none;}
.index_fanwei_list ul li .img img{opacity: 0.6; width:.42rem; height:.37rem}
.index_fanwei_list ul li  h3{ font-size:.17rem; font-weight:bold;color:rgba(255,255,255,.6); padding:.2rem 0;}
.index_fanwei_list ul li p{color:rgba(255,255,255,.6); font-size:.16rem;  min-height:1.28rem;}
.index_fanwei_list ul li:hover .img img{opacity:1;}
.index_fanwei_list ul li:hover h3{color:rgba(255,255,255,1);}
.index_fanwei_list ul li:hover  p{color:rgba(255,255,255,1);} 
.index_fanwei_list ul li:hover:after {content: "";display: block;width:13px;height:9px; background:url(/public/static/img//sjt.png) center center no-repeat;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);}



/*首页成功案例*/
.index_anli{ padding:.6rem 0;}

.index_anli_list{position:relative; margin-top:.4rem;}
.index_anli_list .swiper-container { width:94%; margin-left:0; margin-right:0; }
.index_anli_list .anli-prev { width:.42rem;height:.42rem;background:rgba(0,0,0,.3);left: auto; right:0px!important; bottom:40%}
.index_anli_list .anli-next { width:.42rem;height:.42rem;background:rgba(0,0,0,.3); right:0px!important; top:40%}
.index_anli_list .anli-prev:hover{background:rgba(0,0,0,1); }
.index_anli_list .anli-next:hover{background:rgba(0,0,0,1);}


.index_anli_list  .swiper-slide a{ display:block; width:100%; text-align:center;}
.index_anli_list  .swiper-slide a h2{ font-size:.2rem; padding:.10rem 0; color:#898989;}
.index_anli_list  .swiper-slide a p{ font-size:.15rem; color:#b5b5b6;  min-height:.6rem;}
.anli_img{ position:relative; width:100%;}
.anli_img img{ width:100%;opacity: 0.6;}
.index_anli_list  .swiper-slide a:hover  .anli_img  img{opacity:1;}
.anli_img_02{ position: absolute; top: 50%;left: 50%;transform: translate(-50%,-50%);}
.anli_img_02 span{ display:inline-block;width:.42rem;height:.42rem;background:rgba(0,0,0,.3); font-size:.22rem; line-height:.39rem; text-align:center; color:#ffffff; }
.index_anli_list  .swiper-slide a:hover  .anli_img_02 span{	border-radius:.20rem}
.index_anli_txt{ font-size:.20rem; font-weight:bold; color:#b5b5b6; text-align:center; padding:.6rem 0 0 0;}
.index_anli_list  .swiper-slide a:hover h2{ font-size:.20rem; padding:.1rem 0; color:#000000;}


/*首页合作伙伴*/
.index_huoban_list { margin-top:.4rem;}
.index_huoban{ padding:.6rem 0; margin-bottom:.2rem;}
.index_huoban_list ul li{ background:#efefef; width:23.5%; float:left; font-size:.25rem; text-align:center; padding:.2rem 0; margin-top:.20rem; margin-right:2%;}
.index_huoban_list ul li:nth-child(4n+4) { margin-right:0%;}
.index_huoban_list ul li a{font-size:.25rem;}







/*首页关于我们*/
.index_about{ width:100%; background:url(/public/static/img//aboutbj.jpg) top center no-repeat; padding:1.2rem 0; background-size:cover;}

.index_about_jjz{ width:50%; text-align:right;}
.index_about_jjz img{ width:3.88rem;}
.index_about_jjy{ width:50%; padding:.7rem; background:#ffffff; min-height:4.08rem; box-sizing:border-box; }
.index_about_jjy_bt{ font-size:.25rem; font-weight:bold; color:#000000;}
.index_about_jjy_gk{ font-size:.17rem; color:#b5b5b6; margin-top:.1rem;}
.index_about_jjy_txt{ font-size:.16rem; color:#898989;  padding:.3rem 0;}
.index_about_jjy_btn a{ display:inline-block; border:1px solid #21538f; padding:.05rem .2rem; color:#21538f;font-size:.17rem;}
.index_about_jjy_btn a:hover{border:1px solid #21538f; background:#21538f; color:#ffffff;}


/*首页企业文化*/
.index_wenhua ul li{ width:33.33%; float:left; padding:.7rem .6rem; box-sizing:border-box; }
.index_wenhua ul li  h4{ font-size:.21rem; color:#838383; font-weight:bold;}
.index_wenhua ul li p{ color:#838383; margin-top:.05rem;  margin-left:.45rem}
.index_wenhua ul li  h4 i{ width:.35rem; height:.34rem; position:relative; margin-right:.1rem; top:0rem;}
.index_wenhua ul li  h4 i img{width:.35rem; height:.34rem;}



/*首页团队*/
.index_tuandui{ padding:.6rem 0;}
.index_tuanduiz{ width:76%; position:relative;}
.index_tuanduiz .img{ width:80%; overflow:hidden;}
.index_tuanduiz .img img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index_tuanduiz:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
/*.index_tuanduiz_txt{position: absolute; top:50%; transform: translate(0,-50%);right:0; width:60%; background:rgba(232,232,232,.6); padding:.4rem 0; }*/

.index_tuanduiz_txt  .tmbj h3{ width:96%; margin:0 auto;  font-size:.25rem; font-weight:bold; }
.index_tuanduiz_txt  .tmbj h4{ width:96%; margin:0 auto; font-size:.17rem; color:#898989; margin-top:.05rem;}
.index_tuanduiz_txt  .tmbj .p{ width:96%; margin:0 auto;  font-size:.15rem; color:#b5b5b6; line-height:.23rem; margin-top:.2rem; }

.index_tuanduiz  .gd_wenzi{ position: absolute; top:50%; transform: translate(0,-50%);  width:60%;  right:0; z-index:9999; overflow:hidden;}
.index_tuanduiz_txt{width:100%;  background:rgba(232,232,232,.6); padding:.4rem 0; }






.index_tuanduiy{ width:21%; padding-top:.4rem;}
.index_tuanduiy ul li{ background: #fff;box-shadow: 0px 3px 16px 5px rgba(0, 0, 0, 0.06); width:100%; overflow:hidden; padding:.2rem; box-sizing:border-box; margin-top:30px;}
.index_tuanduiy ul li em{width:.6rem;height:.6rem;display:block;float:right;line-height: 0;overflow: hidden;margin-top:.05rem;}
.index_tuanduiy ul li em img{width:.6rem;height:1.2rem;/*-webkit-transition:all .5s;transition:all .5s;*/}
/*.index_tuanduiy ul li:hover em img{margin-top: -.6rem;}*/
.index_tuanduiy ul li:hover{background: #38659a;}
.index_tuanduiy ul li i{ float:left; width:.6rem; height:.6rem;border-radius:.6rem; overflow:hidden;}
.index_tuanduiy ul li span{ width:50%; float:left; font-size:.17rem; color:#898989; margin-left:.1rem; }
.index_tuanduiy ul li span b{ display:block; font-size:.14rem; color:#b5b5b6; margin-top:.05rem;}
.index_tuanduiy ul li:hover span{ color:#ffffff;}
.index_tuanduiy ul li.active{background: #38659a;}
.index_tuanduiy ul li.active span{ color:#ffffff;} 
.index_tuanduiy ul li.active em img{margin-top: -.6rem;}


.index_tuanduiz_txt .swiper-button-prev { width: 28px; height: 35px;background: url(/public/static/img//more1.png) no-repeat;}
.index_tuanduiz_txt .swiper-button-next { width: 28px; height: 35px;background: url(/public/static/img//more.png) no-repeat;}
.index_tuanduiz_txt  .swiper-button-disabled{ display:none;}








/*首页新闻资讯*/
.index_news_list{ border-top:1px solid #e5e5e5; margin-top:.58rem;}
.index_news_list ul{border-right:1px solid #e5e5e5;}
.index_news_list ul li{ border-left:1px solid #e5e5e5; width:33.33%; box-sizing:border-box; padding:.7rem .5rem; float:left;}
.index_news_list ul li h3{ font-size:.21rem; color:#898989;}
.index_news_list ul li  .day{ color:#b5b5b6; margin:.2rem 0; font-size:.12rem}
.index_news_list ul li  .day span{ font-size:.25rem;}
.index_news_list ul li  p{ color:#b5b5b6; line-height:.25rem; font-size:.15rem}
.index_news_list ul li:hover h3{ color:#000000;}
.index_news_list ul li:hover   .day{ color:#898989;}
.index_news_list ul li:hover p{ color:#898989;}


/*首页联系我们*/
.index_lx{ width:100%; background:url(/public/static/img//lxbj.jpg) top center no-repeat; padding:60px 0 100px 0; background-size:cover;}
.index_lx_list_01{ width:16.6%; float:left; text-align:center; margin-top:47px; transition: all .3s ease;  }
.index_lx_list_01 img{ width:1.78rem}
.index_lx_list_01  h5{ font-size:.20rem; font-weight:bold; color:#ffffff; margin-top:.15rem;}
.index_lx_list_01:nth-child(2n+2){ margin-top:147px;}
.index_lx_list_01:hover{ transform: translateY(-10px);}


/*底部*/
.bottom{ width:100%; background:#21538f; padding:.3rem 0;}
.bottom_nav{ padding:.5rem 0;}
.di_logo img{ width:4.8rem;}
.bottom_nav dl{ width:20%; float:left; text-align:center;}
.bottom_nav dl dt a{ font-size:.2rem; font-weight:bold;  color: rgba(255,255,255,0.6); line-height:.5rem;}
.bottom_nav dl dd a{ font-size:.17rem;color: rgba(255,255,255,0.6); line-height:.5rem;}
.bottom_nav dl dd a:hover{ color:#ffffff;}
.bottom_tel .bottom_tel_00{ width:33.33%; float:left;}
.bottom_tel .bottom_tel_02{ background:url(/public/static/img//xian.png) left no-repeat; padding-left: 60px; box-sizing:border-box;height:.74rem}
.bottom_tel .bottom_tel_03{ background:url(/public/static/img//xian.png) left no-repeat; padding-left: 60px; box-sizing:border-box; height:.74rem}
.bottom_tel .bottom_tel_00 b{ font-size:.25rem; display:block; font-weight:bold; color:#ffffff; line-height:.38rem; height:.38rem }
.bottom_tel .bottom_tel_00 p{font-size:.20rem;  color:#ffffff; margin-top:.05rem; }
.bottom_tel .bottom_tel_00 b i{ width:.4rm; height:.38rem; position:relative; top:-5px; margin-right:.1rem }
.bottom_tel .bottom_tel_00 b i img{width:.4rm; height:.38rem;}

.bottom_tel .bottom_tel_03 p{ font-size:.32rem; font-weight:bold; line-height:.32rem}
.bottom_tel .bottom_tel_02 p{margin-top:.08rem; }
.bottom_tel .bottom_tel_01 p{margin-top:.08rem; }
.footer{width:100%; background:#21538f; padding:30px 0; border-top:1px solid rgba(255,255,255,0.2);}
.footerz{ width:60%; float:left; padding-top:.26rem;}
.footerz p{color: rgba(255,255,255,0.6); font-size:.17rem; margin-bottom:.1rem;}
.footerz p a{color: rgba(255,255,255,0.6); font-size:.17rem;}
.footerc{ width:30%; padding-top:.46rem;}
.footerc ul li { display:inline-block; color: rgba(255,255,255,0.6); font-size:.16rem; margin-left:.2rem; cursor:pointer;}
.footerc ul li  i{ display:inline-block; position:relative;}
.footerc ul li  i img{ width:.41rem; height:.40rem}
.footery{ width:10%;}
.footery li {display: none;}
.footery li.ac {display: block}
.footerc ul li{ display:inline-block;}
.footery li  img{ width:1.11rem}




/*二级页样式位置*/

.ej_weizhi{ padding:20px 0;}
.ej_weizhiz{color: rgba(0,0,0,.5);  padding-top:.14rem;}
.ej_weizhiz a{color: rgba(0,0,0,.5); }
.ej_weizhiy{ text-align:right;}
.ej_weizhiy h4{ font-size:.25rem; color:#3f6a9e; font-weight:bold;letter-spacing:.04rem;word-spacing:.04rem; line-height:.34rem}
.ej_weizhiy p{ font-size:.12rem; color:#3f6a9e; text-transform: uppercase;}

/*分页*/
.pages{ padding:.4rem 0; text-align:center;}
.pages a{ display:inline-block; margin:5px; font-size:14px; color:#909090;}
.pages a:hover{ color:#ff0000;}
.pages a.on{color:#ff0000;}

/*新闻二级列表页*/
.er_newlieb{ margin-top:60px;}
.er_newlieb ul{ border-top:1px solid #e5e5e5;}
.er_newlieb ul li{ border-bottom:1px solid #e5e5e5; padding:.2rem .5rem  .2rem  0; overflow:hidden; }
.er_newlieb_z{ width:70%; position:relative; padding-left:.6rem; box-sizing:border-box;}
.er_newlieb_z h4{ font-size:.18rem; color:#909090;}
.er_newlieb_z_none{color: rgba(0,0,0,.3); margin-top:10px; display:none; font-size:.14rem}
.er_newlieb_z_none p{ margin-top:3px; font-size:.14rem}
.er_newlieb_y{ width:20%; text-align:right; color: rgba(0,0,0,.3); font-size:.12rem; }
.er_newlieb_y span{ display:inline-block; font-size:.24rem;}
.er_newlieb_z::before {content: '';display:inline-block;vertical-align: middle;width: 0;height: 3px;background: #315f97;transition: 0.3s ease-in-out; position:absolute; left:0; top:12px;}
.er_newlieb ul li:hover .er_newlieb_z:before {width: 14px;margin-right: 30px;}
.er_newlieb ul li:hover  .er_newlieb_z_none{ display:block;}
.er_newlieb ul li:hover .er_newlieb_z h4{ color:#000000;}
.xw_con_desc{ padding:.6rem 0;}
.fanh_listy a{ display:inline-block; width:.97rem; height:.47rem; background:#b2b2b2; color:#ffffff; line-height:.47rem; font-size:.16rem; text-align:center;}
.fanh_list{ padding:.2rem 0 .4rem 0; border-top:1px solid #e5e5e5}
.fanh_listz{ font-size:.16rem}
.fanh_listy a:hover{ background:#21538f;}
.fanh_li ul li .link1{ float:left; width:.97rem; height:.47rem; background:#b2b2b2; color:#ffffff; line-height:.47rem; font-size:.16rem; text-align:center; margin-right:.1rem}
.fanh_li ul li .link1:hover{background:#21538f!important;}
.fanh_li_y{ display: flex;align-items:center;justify-content: space-between;height: .47rem; line-height:.47rem}
.fanh_li_y a{ color:#898989; font-size:.16rem}

.fanh_li ul li{ margin-bottom:.12rem; }
.fanh_li_y_xian{ border-bottom:1px dotted #bebebe}


/*案例二级列表页*/
.er_anli ul{ text-align:center; margin-top:40px;}

.er_anli ul li{ width:3rem; height:3rem; margin-left:3%; background:#efefef; display:inline-block;border-radius:50%; overflow:hidden; text-align:center; margin:.3rem; cursor:pointer; padding-top:.6rem; box-sizing:border-box;}
.er_anli ul li span{width:.6rem;height:.6rem; display:inline-block;line-height: 0;overflow: hidden;margin-top:.05rem;}
.er_anli ul li span img{width: .6rem;height:1.2rem;-webkit-transition:all .5s;transition:all .5s;}
.er_anli ul li:hover span img{margin-top: -.6rem;}
.er_anli ul li:hover{background: #21538f;}
.er_anli ul li h2{ font-size:.2rem; font-weight:bold; color:#898989; margin:10px 0;}
.er_anli ul li p{ width:76%; margin:0 auto; font-size:.14rem; color:#898989;}
.er_anli ul li:hover h2{ color:#ffffff;}
.er_anli ul li:hover p{ color:#ffffff;}



.er_anli_listz{ width:60%;   }
.er_anli_listy{ width:35%; padding-top:12%;}

.er_anli_listy  h3{ font-size:.25rem;}
.er_anli_listy  .anli_xian{ width:1rem; height:.04rem; background:#737373; margin:.2rem 0;}
.er_anli_listy p{ font-size:.16rm; color:#898989;}

.er_anli_listy span{display: block; margin-top:.4rem;}
.er_anli_listy span a{ display:inline-block;font-size:.18rem;color: #fff;background:#21538f; padding:10px 30px;overflow: hidden; text-align:center; box-shadow: 0px 3px 16px 5px rgba(0, 0, 0, 0.1);}
.er_anli_listy span a:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}

.er_anli_con{ position:relative; margin-top:40px;}
.er_anli_con .anli-prev { width:.42rem;height:.42rem;background:rgba(0,0,0,.3);left: auto; right:0px!important; bottom:40%; z-index:9999}
.er_anli_con .anli-next { width:.42rem;height:.42rem;background:rgba(0,0,0,.3); right:0px!important; top:40%;z-index:9999}
.er_anli_con .anli-prev:hover{background:rgba(0,0,0,1); }
.er_anli_con .anli-next:hover{background:rgba(0,0,0,1);}

.er_anli_con .swiper-container .swiper-slide{ width:100%!important;}
.er_anli_con .er_anli_con_pic{width:96%; }
.er_anli_con_txt{ position:absolute; width:50%; bottom:30px; right:0px;background:rgba(239,239,239,.8); z-index:99; padding:40px; box-sizing:border-box;}
.er_anli_con_txt h2{ font-size:.25rem; font-weight:bold; color:#000000;}
.er_anli_con_txt h6{ font-size:.16rem; color:#898989; margin-top:.05rem;}
.er_anli_con_txt_p{ margin-top:10px; line-height:24px;}
.er_anli_con_box1   ul li{ width: 32%;float: left;margin-right: 2%;padding-top: 36px;position: relative;}

.er_anli_con_box1   ul li:last-child { margin-right: 0;}
.er_anli_con_box1   ul li h4{ font-size:.2rem; font-weight:bold; color:#838383; margin:10px 0}
.er_anli_con_box1   ul li h4 i{ display:inline-block; position:relative; margin-right:.05rem; top:-.02rem;}
.er_anli_con_box1   ul li h4 i img{ width:.24rem;}


.er_anli_con_box1   ul li .img{overflow:hidden;}
.er_anli_con_box1   ul li .img img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.er_anli_con_box1   ul li:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.er_anli_con_box1   ul li p{  color:#838383;  padding-left:.3rem;}
.er_anli_con_box2{ padding:40px 0;}


.er_anli_listz li{ display:inline-block; /*width:6rem;*/ padding:.2rem; box-sizing:border-box;}
.er_anli_listz img{box-shadow:0px 0 10px 5px rgba(0, 0, 0, 0.2); width:6rem;}




.bjyc{background:url(/public/static/img//anlbj.png) right no-repeat; padding:.6rem 0;}
.bjzc{background:url(/public/static/img//anlbj.png) left no-repeat; padding:.6rem 0;}
.m60{ margin-top:.6rem;}

.er_anli_list{ padding-bottom:60px;}

#gd01,#gd02,#gd03,#gd04,#gd05{overflow:hidden;}



/*产品二级列表页*/
.er_cp{ padding:.6rem 0;}
.er_cp_z{ width:24%; background:#efefef;}
.er_cp_y{ width:72%;}
.er_cp_z_bt{ background:#21538f; font-size:.25rem; font-weight:bold; color:#ffffff; text-align:center; padding:.4rem 0;}
.er_cp_z_menu{ background:url(/public/static/img//ljt.png) top center no-repeat;}
.er_cp_z_menu ul li{line-height:.8rem; border-bottom: 1px solid #dbdbdb; }
.er_cp_z_menu ul li span{display: block; height: 100%; width: 100%; position: relative; padding: 0 30px; box-sizing:border-box;word-break: keep-all;white-space: nowrap;
overflow: hidden;text-overflow: ellipsis;  }
.er_cp_z_menu ul li.on span a{ color:#21538f;}
.er_cp_z_menu ul li span i{ display: block; height:.2rem; width:.2rem; background: url(/public/static/img//arr.png) no-repeat center center; background-size:80% 80%; position: absolute; right:.1rem; top: 50%; margin-top: -.1rem;  transition: all 0.3s ease-out; transform: rotate(0deg);}
.er_cp_z_menu ul li span i.action{ transition: all 0.3s ease-out;transform: rotate(180deg);}
.er_cp_z_menu ul li span a{ color:#898989; font-size:.2rem;}
.er_cp_z_menu ul li>dl{ display: none; padding-left:40px; background: #efefef; }
.er_cp_z_menu ul li>dl dt{ line-height:.4rem;}
.er_cp_z_menu ul li.on >dl dt.on a{ color:#21538f;}
.er_cp_z_menu ul li>dl a{ display: block; height: 100%; width: 100%; font-size:.16rem; color:#898989; text-decoration: none; }
.er_cp_z_menu ul li a:hover{ color:#21538f;}
.er_cp_y_gk{ position:relative; margin-top:40px;}
.er_cp_y_gk_z{ width:2rem; box-shadow: 0px 3px 20px 5px rgba(0, 0, 0, 0.06);}
.er_cp_y_gk_y{ padding-left:2.4rem;}
.er_cp_y_gk_y h3{ font-size:.25rem; color:#909090; font-weight:bold;}
.er_cp_y_gk_y p{ color:#909090;  margin-top:.2rem;}
.er_cp_y_gk_y_more{ text-align:right; margin-top:20px;}
.er_cp_y_gk_y_more a{ display:inline-block; padding:.05rem .2rem; background:#ffffff; border:1px solid #898989; font-size:.14rem}
.er_cp_y_gk_y_more a:hover{ background:#21538f; color:#ffffff; border:1px solid #21538f;}
.er_cp_y_deso{ margin-top:.4rem; font-size:.2rem; color:#909090;}
.er_cp_y_deso span{ display:inline-block; position:relative; margin-left:.1rem; top:-1px; width:.08rem; height:.14rem}
.er_cp_y_list ul li{box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.06); background:#ffffff; width: 32%;float: left;margin-right: 2%;position: relative; padding:.2rem .2rem .3rem .2rem; box-sizing:border-box; margin-top:.4rem;}
.er_cp_y_list ul li .img{ width:100%; overflow:hidden;}
.er_cp_y_list ul li .img img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.er_cp_y_list ul li:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.er_cp_y_list ul li h4{  color:#000000; font-weight:bold; text-align:center; margin-top:.15rem;}
.er_cp_y_list ul li p{ text-align:center; font-size:.14rem; color:#bfbfbf; margin-top:5px;}

.er_cp_y_list ul li:hover:after {content: "";display: block;width:.13rem;height:.09rem; background:url(/public/static/img//bigjt.png) center center no-repeat;position: absolute;left: 50%;bottom:.15rem;transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.er_cp_y_list ul li:hover h4{ color:#21538f;}
.er_cp_y_list ul li:hover p{color:#21538f;}

.er_cp_y_list ul li:nth-child(3n+3){ margin-right:0;}

.er_cp_y_list ul li:hover{box-shadow: 0px 3px 20px 5px rgba(0, 0, 0, 0.2); background:#ffffff;}
.er_cp_y_xqbox{ padding:.6rem 0;}
.er_cp_y_xqbox01{ font-size:20px; color:#21538f; text-align:center;}
.er_cp_y_xqbox02 { margin-top:40px;}

.er_cp_y_xqbox02z{ width:4.32rem;/*box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.06); */background:#ffffff; text-align:center;}
/*.er_cp_y_xqbox02z img{box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.06);}*/
.er_cp_y_xqbox02y{ width:49%;}
.er_cp_y_xqbox02y_01{ color:#909090; font-weight:bold; margin-bottom:10px;} 
.er_cp_y_xqbox02y_02{ margin-top:60px; font-size:16px; color:#909090; line-height:32px;}
/*.er_cp_y_xqbox02y_02 p{ margin-top:20px;}*/
.er_cp_y_xqbox03{ margin-top:40px;font-size:16px; color:#909090;line-height:32px;}


/*二级关于我们*/
.er_about{ width:100%; background:#efefef; margin-top:.4rem; position:relative; vertical-align:middle;}
.er_aboutz{ width:50%; overflow:hidden; cursor:pointer;}
.er_aboutz img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.er_aboutz:hover  img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.er_abouty{ width:50%; }
.er_abouty_txt{margin-left: 90px; position: absolute;top:32%;}
.er_abouty_txt  .index_about_jjy_txt{ width:65%;}
.er_about_wenh{ margin-top:40px;}
.er_about_img_z{ width:49.5%;}
.er_about_img_z_01{ width:100%; overflow:hidden; cursor:pointer;margin-top:2%;}
.er_about_img_z_01 img{transition:all .3s ease-in-out;}
.er_about_img_z_01:hover  img{transform:scale(1.1)}
.er_about_img_z_02{ margin-top:2%; width:100%; height:249px; overflow:hidden;}
.er_about_img_z_02_z{ width:60%; height:249px; position:relative;}
.er_about_img_z_02_y{ width:38%; height:249px; overflow:hidden; }
.er_about_img_z_02_z{ background:#efefef;}
.er_about_img_z_02_y img{-o-object-fit: cover;object-fit:cover; width:100%; height:100%;  transition:all .3s ease-in-out;}
.er_about_img_z_02_y:hover img{transform:scale(1.1)}
.er_about_img_z_02_z_txt{position: absolute;top:32%; padding:0px 50px; box-sizing:border-box;}
.index_tuandui_about{ padding:20px 0;}
.er_about_jg{ padding:.6rem 0;}
.er_about_jg_pic{ position:relative; }
.er_about_jg_pic .swiper-container{ width:92%; margin:0 auto;  padding:40px 0;}
.er_about_jg_pic .swiper-slide img{box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.2); background:#ffffff;}
.er_about_lx  ul li{ width:30%; float:left; margin-right:5%; margin-top:60px; min-height:200px;}
.er_about_lx  ul li h5{ font-size:20px; font-weight:bold; color:#ffffff; margin-bottom:15px;}
.er_about_lx  ul li:nth-child(3n+3) { margin-right: 0;}
.er_about_lx_01 { margin-bottom:10px;}
.er_about_lx_01_z { font-size:16px; color:#ffffff;}
.er_about_lx_01_y{font-size:16px; color:#ffffff;}
.er_about_lx_01_z  span{ display:inline-block; position:relative; margin-right:5px;}
.erj_zhiznr{ padding:.6rem 0;}
.erj_zhiznr_pic{ position:relative; margin-top:.4rem;}
.erj_zhiznr_pic_bt{ font-size:.25rem; text-align:center; font-weight:bold}
.erj_zhiznr_pic_dec{ width:90%; margin:0 auto; margin-top:20px;  color:#898989; }
.erj_zhiznr_pic .erj_zhiznr_pic_img{ text-align:center; padding:20px; box-sizing:border-box;}
.erj_zhiznr_pic .erj_zhiznr_pic_img img{ box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.2); background:#ffffff;}



.er_about_licheng{ padding:60px 0;}




/*发展历程*/

.er_about_licheng_list{ margin-top:.4rem;}

.er_about_licheng_list ul {
    height:2.6rem;
    padding-top:2.3rem;
    margin: auto;
    overflow: hidden; padding-left:30px;
}

.er_about_licheng_list ul li{ position:relative; float:left; margin-left:.2rem;}
.m-time-zone-item-circle {
 display:inline-block;
 width:.18rem;
 height:.18rem;
 border-radius:50%;
background:#5e5e5e;
border: #bbbcbd .07rem solid;
}
.m-time-zone-item-rec {
 display:inline-block;
 width:1.80rem;
 height:.3rem;
 position:relative;
 margin-bottom:.02rem; background:#d3d5d7
}

.m-time-zone-item-rec:after,
.m-time-zone-item-rec:before {
 content:"";
 display:inline-block;
 position:absolute;
 top:-.03rem;
 border:.17rem solid transparent;
 border-left-color:#fff
}
.m-time-zone-item-rec:before {
 left:-.03rem
}
.m-time-zone-item-rec:after {
 top:0;
 right:-.3rem;
 border-width:.16rem;border-left-color: #d3d5d7;
}


.m-time-zone-content-container {
 position:absolute;
 left:.15rem;
 width:2.66rem;
 height:2.05rem;
 border-left:.02rem solid transparent; border-left-color: #a3a3a3;
 background-color:#fff
}
.m-time-zone-content-container:hover img {
 -webkit-transform:scale(1.1);
 transform:scale(1.1)
}
.m-time-zone-lollipop {
 position:absolute;
 left:-.62rem;
 width:1.2rem;
 height:1.2rem;
 border-radius:50%;
 text-align:center;background-color: #d3d5d7; overflow:hidden;
}
.m-time-zone-lollipop .m-time-zone-img-container {
 width:100%;
 height:100%;
 border-radius:50%;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:-webkit-box-shadow .8s;
 transition:-webkit-box-shadow .8s;
 transition:box-shadow .8s;
 transition:box-shadow .8s,-webkit-box-shadow .8s
}
.m-time-zone-lollipop img {
 display:block;
 width:100%;
 height:100%;
 border-radius:50%;
 background-color:#fff;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border:none;
 overflow:hidden;
 -webkit-transition:.5s ease-in-out;
 transition:.5s ease-in-out
}

.m-time-zone-item:nth-child(2n+1) .m-time-zone-content-container {
    top: -2.05rem; 
}


.m-time-zone-item:nth-child(2n) .m-time-zone-lollipop {
    top:.85rem;
}


.m-time-zone-content {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 padding-left:.8rem;
 color:#34354f; 
}
.m-time-zone-content-title {
	 color:#d3d5d7;
 font-size:.3rem;
 text-align:left;
 font-family:neue-haas-grotesk-display,sans-serif
}
.m-time-zone-content-subTitle {
 height:1.8rem;
 font-size:.16rem;
 text-align:left;
 overflow:hidden;
 -webkit-box-orient:vertical;
 text-overflow:ellipsis; color:#898989
}

.er_about_licheng_list  .m-time-zone-item:nth-child(2n+2) .m-time-zone-content{padding-top:.9rem;}


/*二级服务*/
.erji_fuwu{ padding:40px 0;}
.erji_fuwu_list{background: #fff;box-shadow: 0px 3px 16px 5px rgba(0, 0, 0, 0.06); margin-top:40px; padding-bottom:20px;}


.erji_fuwu_list ul li h3 {font-size: 16px;font-weight: bold;color: rgba(137,137,137,1); padding: 20px 0;}
.erji_fuwu_list ul li p {color: rgba(137,137,137,.6);min-height: 128px;}


.erji_fuwu_list ul li{ position:relative; width:25%; float:left; padding:40px 60px; box-sizing:border-box; text-align:center; cursor:pointer; background:url(/public/static/img//xiex1.png) right center no-repeat;}
.erji_fuwu_list ul li:last-child { background:none;}
.erji_fuwu_list ul li .img img{opacity: 0.6;}

.erji_fuwu_list ul li:hover .img img{opacity:1;}
.erji_fuwu_list ul li:hover h3{color:rgba(137,137,137,1);}
.erji_fuwu_list ul li:hover  p{color:rgba(137,137,137,0.8);} 
.erji_fuwu_list ul li:hover:after {content: "";display: block;width:13px;height:9px; background:url(/public/static/img//sjt_1.png) center center no-repeat;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.erji_fuwu_txt{ padding:40px 0; text-align:center; color:898989; }
.erji_fuwu_funeng{ padding-bottom:60px;}
.erji_fuwu_funeng_list{ width:90%; margin:0 auto; margin-top:60px;}
.erji_fuwu_funeng_list ul{ background:url(/public/static/img//fnbj.png) center top repeat-y;}
.erji_fuwu_funeng_list ul li::before {
    background: url(/public/static/img//sy50.png) no-repeat center center;
    left: -9px;
    top: 0px;
    content: "";
    display: block;
    position: absolute;
    width: 17px;
    height: 17px;
}


.erji_fuwu_funeng_list ul  li:nth-child(1) {
    margin-top: 0;
}


.erji_fuwu_funeng_list ul  li {
    float: right;
    width: 50%;
    text-align: left;
    position: relative;
    margin-top: 100px;
}



.erji_fuwu_funeng_list ul  li:nth-child(2n) {
    float: left;
    text-align: right;
    margin-top: 90px;
}



.erji_fuwu_funeng_list ul  li:nth-child(2n)::before { background:none;}



.erji_fuwu_funeng_list ul  li:nth-child(2n)::after {
    background: url(/public/static/img//sy50.png) no-repeat center center;
    right: -9px;
    bottom: 0px;
    left: auto;
    content: "";
    display: block;
    position: absolute;
    width: 17px;
    height: 17px;
}

.fun_con_txt p{  color:#c9caca;}

.erji_fuwu_funeng_list ul  li:nth-child(2n){ text-align:left;}

.w90{ padding:0  40px}




.erj_zhiznr_pic  .swiper-button-prev{ width:24px; height:41px; background:url(/public/static/img//zuol.png) no-repeat; }
.erj_zhiznr_pic  .swiper-button-next{ width:24px; height:41px; background:url(/public/static/img//your.png) no-repeat;}

.er_about_jg_pic  .swiper-button-prev{ width:24px; height:41px; background:url(/public/static/img//zuol.png) no-repeat; }
.er_about_jg_pic  .swiper-button-next{ width:24px; height:41px; background:url(/public/static/img//your.png) no-repeat;}


.index_tuanduiz_txt .swiper-container{ width:84%; margin:0 auto;}

.wap_licheng{ display:none;}

.imgpp{float:right; width:4.16rem; margin-left:.1rem;}


 

@media screen and (max-width: 1440px) {
	 


}

@media screen and (max-width:1280px) {


}



@media screen and (max-width: 1079px) {
	

	
	.w1050   { width:94%; margin:0 auto;}
	.w1150{width:94%; margin:0 auto;}
	
	
	
	.h2 {font-size:24px;}
	.h6 {font-size:16px; margin-top:5px;}
	.xian {width:38px;height:3px; margin-top:20px;}
	
	.qixiu_nav ,.qixiu_nav a { font-size:17px;}
	.qixiu_wenzi { font-size:14px; line-height:27px;}
	.w1525 {width:94%; margin: 0 auto;}
	.w1275 { width:94%;margin: 0 auto;}
	.bottom{ display:none;}
	.footerc,.footery{ display:none;}
	.index_gys_txt h5 {
    font-size:24px;
}

.index_gys_txt p {
    font-size:14px; line-height:25px;}
	.footerz{ float: none; width:94%; margin:0 auto; text-align:center;}
	.index_lx_list_01 {width:50%; padding:20px; box-sizing:border-box;margin-top:0px;}
	.index_lx_list_01:nth-child(2n+2) {margin-top:0px;}
	.index_news_list ul li {border-bottom: 1px solid #e5e5e5;width:100%; box-sizing:border-box;padding:30px;}
	.index_tuanduiz{ width:100%; float:none;}
	.index_tuanduiy {width:100%; float:none; margin:0 auto;}
	.index_tuanduiz .img { width: 100%;overflow: hidden;}

	.index_tuanduiz_txt .tmbj { background:none;}
	.index_wenhua ul li {width:100%;float: none; }

	.index_about_jjz{ width:100%; float:none;}
	.index_about { background:#efefef; padding:0;}
	.index_about_jjy { width:100%; float:none; padding: 20px;}
	.index_huoban_list ul li { width:47%; font-size:16px; margin-left:2%; margin-right:0; margin-top:20px; padding:10px 0;}
	.index_huoban_list ul li  a{font-size:16px;}
	.index_huoban_list  ul li:nth-child(4n+4) { margin-left:2%; margin-right:0;}
	.index_huoban{ width:100%;}
	.index_anli_list { margin-top:20px;}
	.index_fanwei_list ul li { width:50%; padding:10px; background:none;}
	.index_fanwei_list ul li p {min-height:auto;}
	.index_fanwei_list{ margin-top:20px;}
	.index_fuwu_zi_z { float:none; width:100%; text-align:center; font-size:20px;}
	.index_fuwu_zi_y {padding-left:0px; width:94%; margin:0 auto; margin-top:10px; font-size:14px;}
	.index_fuwu_zi { padding: 0; margin-top:20px;}
	.index_fuwu_list { border:0;}
	
   
	.qixiu_list ul li {width:50%;}
	.qixiu_list ul li p {min-height:90px;}
	.qixiu_wenzi {width: 100%;}
	.index_cp_list li {width:48%; margin-bottom:1%;}
	.index_cp_list { margin-top:20px;}
	.index_gys_list01{ width:100%; float:none;}
	.index_gys_txt {padding: 20px 0px;}
	.index_gys_list02{ width:100%; float:none;}
	.nums .cttt {width: 50%;float: left; margin-bottom:20px;}
	.nums .cttt p {font-size: 14px;}
	.nums .cttt .timer {font-size:24px;}
	.nums .cttt b {font-size:16px;}
	.nums .cttt:last-child {border-right: 2px solid #d5d5d5;}
	.index_gys h2 {font-size: 24px;}
	.index_gys h6 {font-size:16px;}
	.index_gys_list02 ul li .img { float:none; width:100%;}
	.index_gys_list02 ul li .index_gys_list02_txt{ width:100%; float:none;}
	.index_gys { padding: 20px 0;}
	.index_gjz{ padding:5px 10px; font-size:14px;}
	.index_gjz a { margin-bottom:5px; font-size:14px;}
	.ej_weizhi {width:94%; margin:0 auto;}
	.ej_weizhiy{ display:none; }
	.ej_weizhiz{ width:100%; float:none; padding-top:0px;}
	.er_newlieb{width:94%; margin:0 auto; margin-top:20px;}
	.er_newlieb_z {padding-left: 0px;}
	.xw_con_desc {padding: 20px 0;}
	.er_anli ul li {margin: 10px;}
	.er_anli_listz {width: 100%; float:none;}

	.er_anli_listy { width: 100%;padding-top:2%; float:none;}
.er_anli ul li{ width:240px; height:240px; margin-left:3%; background:#efefef; display:inline-block;border-radius:50%; overflow:hidden; text-align:center; margin:.3rem; cursor:pointer; padding-top:30px; box-sizing:border-box;}
.er_anli ul li span{width:60px;height:60px; display:inline-block;line-height: 0;overflow: hidden;margin-top:5px;}
.er_anli ul li span img{width:60px;height:120px;-webkit-transition:all .5s;transition:all .5s;}
.er_anli ul li:hover span img{margin-top:60px;}
.er_anli ul li:hover{background: #21538f;}
.er_anli ul li h2{ font-size:20px; font-weight:bold; color:#898989; margin:10px 0;}
.er_anli ul li p{ width:76%; margin:0 auto; font-size:14px; color:#898989;}
.er_anli ul li:hover h2{ color:#ffffff;}
.er_anli ul li:hover p{ color:#ffffff;}
	.er_anli_con{ margin-top:20px;}
	.er_anli_con_txt {position: relative; width:100%; padding:20px; bottom:0px;}
	.er_anli_con_box1 ul li {width: 100%; float:none;}
	.er_cp_y{ width:100%; float:none; margin-top:20px;}
	.er_cp_z{ display:none;}
	.er_cp_y_list ul li {width:49%; margin-top:20px; }
	.er_cp_y_list ul li:nth-child(3n+3){ margin-right:2%;}
	.er_cp_y_list ul li:nth-child(2n+2){ margin-right:0;}
	.er_cp { padding:20px 0;}
	.er_cp_y_gk_y { padding-left:0px;}
	.er_cp_y_gk_z{ float:none; margin:0 auto; margin-bottom:20px;}
	.er_cp_y_gk_y h3 {font-size:18px;}
	.er_cp_y_gk_y p { margin-top:10px;}
	.er_cp_y_xqbox02z{ width:100%; float:none;}
	.er_cp_y_xqbox02y{ width:100%; float:none; margin-top:20px;}
	.er_cp_y_xqbox02y_02{ margin-top:20px;}
	
	.erj_zhiznr_pic_bt {font-size:18px;}
	.erj_zhiznr_pic .erj_zhiznr_pic_img{ padding:20px 40px;}
	
	.er_about_lx ul li { float:none;width: 100%;min-height:auto; margin-top:40px;}
	.er_aboutz,.er_abouty{float:none;width: 100%;}
	.er_abouty_txt {  margin-left:0px;position: relative; width:90%; margin:0 auto; padding-top:20px;top:0;}
     .er_abouty_txt .index_about_jjy_txt {width:100%;}
	 .er_about_wenh{ margin-top:30px;}
	 .er_about { margin-top:20px;}
	 .er_about_img_z{ width:100%; float:none;}
	 .er_about_img_z_02_z{width:100%; float:none;}
	 .er_about_img_z_02_y{width:100%; float:none;}
	 .er_about_img_z_02 {margin-top: 2%;width: 100%;height:auto;overflow: hidden;}
	.erji_fuwu_list ul li { width:100%; padding:10px; background:none;}
	.erji_fuwu_list ul li p {min-height:auto;}
	.erji_fuwu_list{ margin-top:20px; padding:20px 0;}
	.index_fuwu {padding: 20px 0;}
	.w90{ padding:0  20px}
	.bottomLine{ display:none;}
	
	.index_lx_list_01 h5 {font-size:16px;}
	
	.index_lx { padding-bottom:20px;}
	.index_tuanduiz_txt { padding:20px 0;}
	.index_tuanduiz_txt .tmbj h3 { font-size:20px; margin-bottom:3px;}
	.index_about .w1275{ width:100%;}
	
	



.footerz p { font-size:14px;}
.footerz p a {font-size:14px;}
.index_lx_list_01 h5 { margin-top:15px;}

.index_news_list ul li h3 {font-size:20px;}
.index_news_list ul li .day span {font-size:24px;}
.index_news_list ul li .day { font-size:12px;}
.index_news_list ul li p { font-size:14px; margin:20px 0; line-height:25px; }

.index_tuanduiy ul li i { width:60px; height:60px; border-radius:60px;}
.index_tuanduiy ul li span { font-size:16px; margin-left:10px;}
.index_tuanduiy ul li span b { font-size:14px; margin-top:5px;}
.index_tuanduiy ul li em { width:60px; height:60px;}
.index_tuanduiy ul li em img { width:60px; height:120px;}
.index_tuanduiy ul li.active em img { margin-top: -60px;}
.index_tuanduiy ul li { margin-top:15px;}
.index_tuanduiz_txt .tmbj h4 {font-size:16px; line-height:27px; margin-top:5px;}
.index_tuanduiz_txt .tmbj .p { font-size:14px; line-height:23px; margin-top:10px; width:100%;}
.index_news{ margin-top:20px;}

.index_gys_list02 ul li .index_gys_list02_txt h5 { font-size:24px; margin-bottom:20px;margin-left:20px;}
.index_gys_list02 ul li .index_gys_list02_txt p {font-size:14px; margin-left:20px;}

.index_wenhua ul li h4 {font-size:20px;}

.index_wenhua ul li p {font-size:14px; margin-top:10px;}
.index_wenhua ul li h4 i{ position:relative; top:-2.5px; margin-right:10px;}
.index_wenhua ul li h4 i img {width:22px;height:21px;}
.index_about_jjz img {width:100%;}
.index_about_jjy_bt { font-size:24px;}
.index_about_jjy_gk {font-size:16px;}
.index_about_jjy_txt {font-size:14px;}
.qixiu_list_bj { padding:40px 0;}
.qixiu_list ul li h6 {font-size: 16px;}
.qixiu_list ul li h3 {font-size:24px;}
.qixiu_list ul li .img {margin-top:20px;margin-bottom:20px;width:60px;}
.qixiu_list ul li p { width:80%; margin:0 auto;font-size:14px;}
.index_fuwu_list ul li h3 { font-size:20px;}
.index_fuwu_list ul li p { font-size:14px; margin-top:20px; min-height:80px; }
.index_about_jjy_btn{ margin-top:10px;}
.index_about_jjy_btn a {display: inline-block;border: 1px solid #21538f;padding:5px 20px;color: #21538f;font-size:14px;}
.index_fuwu_list ul li h3::after {width:56px;height:7px;}
.index_fuwu_list ul li h3 { padding:20px 0}


.index_fanwei_list ul li .img img {width:42px;height:37px;}
.index_fanwei_list ul li h3 {font-size:16px; padding:20px 0}
.index_fanwei_list ul li p { font-size:14px;}

.index_anli_list .swiper-slide a h2 {font-size:16px;  padding:10px 0;}


.index_anli_list .swiper-slide a p {font-size:14px; min-height:60px;}


.anli_img_02 span {
    display: inline-block;
    width:42px;
    height:42px;
    background: rgba(0,0,0,.3);
    font-size:22px;
    line-height:39px;
    text-align: center;
    color: #ffffff;
}

.index_anli_txt {font-size:16px; margin-top:20px;}
.index_anli_list .anli-prev {width:30px;height:30px;}
.index_anli_list .anli-next {width:30px;height:30px;}

.nums {
    margin: 20px 0;
}

.er_anli_listy h3 {
    font-size:24px;
}
.er_anli_listy span a { font-size:14px;}

.index_lx_list_01 img {width:100px;}

.er_about_licheng_list{ display:none;}

.wap_licheng{ display:block;    width:100%;
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 60px;
}

.wap_licheng ul {
    background: url(/public/static/img//fnbj.png) center top repeat-y;
}



.wap_licheng  ul li {
    position: relative;
    width: 50%;
    margin-top: 0;
    cursor: pointer;
}







.wap_licheng  ul li.r{
    position: relative;

    text-align: left;

    margin-left: 50%;

}


.wap_licheng  ul li.l {
    text-align: right;
	    position: relative;

   

  

}






.wap_licheng ul li span{ display:block; width:80%; margin:0 auto; font-size:24px; color: #d3d5d7;}
.wap_licheng ul li p{width:80%; margin:0 auto;}


.wap_licheng  ul li.r::before {
    background: url(/public/static/img//sy50.png) no-repeat center center;
    left: -9px;
    top:12px;
    content: "";
    display: block;
    position: absolute;
    width: 17px;
    height: 17px;
}

.wap_licheng ul li.l::before {
    background: url(/public/static/img//sy50.png) no-repeat center center;
    right: -9px;
    top:12px;
    content: "";
    display: block;
    position: absolute;
    width: 17px;
    height: 17px;
}


#gd01, #gd02, #gd03, #gd04 {
    overflow: hidden;
    height:160px;
}


.er_anli_listz li {
    margin-right:0px;
    float: left;
    width:160px;
    padding:20px;
    box-sizing: border-box;
}

/*.box{ position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);}*/
 .er_newlieb_z h4 {font-size:16px;}
 .er_newlieb ul li { padding:20px 0}
 .er_newlieb_y span {font-size:16px;}
 .er_newlieb_y { font-size:12px;}
 
.er_cp_y_gk_z {width:200px;}
.er_cp_y_gk_y_more a { font-size:14px;}
.er_cp_y_list ul li p { font-size:12px;}
.ej_weizhi {padding:10px 0;}
.index_about_jjy_txt {padding: 20px 0 30px 0;}
.index_tuanduiy ul li { padding:20px;}


.imgpp{float:none; width:100%; margin-left:0; margin-top:10px;}


.fanh_li ,.fanh_list{ display:none;}


}

.text-yellow{color: rgba(222,0,25,0.6);}



@media screen and (max-width: 450px) {
	.index_fanwei_list ul li {
    width: 100%;
    padding: 10px;
    background: none;
}


.qixiu_list ul li {width: 100%;}
.er_cp_y_gk_y p { font-size:14px;}
.er_cp_y_gk_y_more a { padding:5px 20px}
.er_anli_con_txt h2 { font-size:24px;}
.er_anli_con_txt h6 { font-size:16px;}
.er_anli_con_box1 ul li h4 {font-size:20px;}
.er_anli_con_box1 ul li p {font-size:14px;}
.er_anli_con_box1 ul li h4 i img {width:20px;}
.er_anli_con_box1 ul li h4 i { margin-right:10px;top:-3px;}
.er_anli_con .er_anli_con_pic { width: 100%;}
.er_anli_con .anli-prev { width:42px;height:42px;background:rgba(0,0,0,.3);left:0px; top:24%; z-index:9999}
.er_anli_con .anli-next { width:42px;height:42px;background:rgba(0,0,0,.3); right:0px!important; top:24%;z-index:9999}
.er_anli_con .anli-prev:hover{background:rgba(0,0,0,1); }
.er_anli_con .anli-next:hover{background:rgba(0,0,0,1);}



.index_tuanduiz .gd_wenzi { position: relative;
    top:0;
    transform: translate(0,0);
    width:100%;
    left: 0;
    z-index: 9999;
    overflow: hidden;
}


}


.app-bottom,.app-kong{display:none;}

.ce_lar{position: fixed;z-index: 55;right: 0;bottom: 85px;}
.ce_lar ul li{position:relative}
.ce_lar ul li a{display: block;width:50px;height:50px;background-color: #1f1f1f;margin-bottom: 4px;cursor: pointer;outline: none;  text-align:center; padding-top:10px;box-sizing:border-box;}
.ce_lar ul li .modal{position: absolute; text-align: center;
z-index: 20; padding:10px  0px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: -150px;
display: none;
width: 140px;
box-shadow: 0 0 10px rgba(0,0,0,.3);
border-radius: 5px;
background-color: #fff;
}

.ce_lar ul li:hover .modal{ display:block} 

/*sou_warp*/
.sou_warp{ position: fixed; top:0; left:0; width: 100%; height: 100%; z-index:99999;  display: none;}
.sou_bg{ background: rgba(0,0,0,.80); position: fixed; top:0; left:0; width: 100%; height: 100%;}
.sou_closed{ display:block;   width: 32px;height: 32px;position: absolute;z-index: 999999999;right: 20px;top: 20px;
  background: url(/public/static/img/close1.png) center no-repeat;cursor: pointer;
  /*-webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  transition: all 500ms ease;*/
  
  } 
/*.sou_closed:hover{  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);} */
.sou_warp .inner{ height:100%;}
.sou_box{ width:100%; max-width: 600px; margin: 0 auto; position: relative; top:30%;}
.sou_submit,.search_txt02{ height:60px; font-size: 14px;} 
.sou_submit{ cursor: pointer; float: right; width: 140px; border:2px solid #38659a; background: #38659a; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; color: #fff;}
.sou_submit:hover{ background-color:#38659a;  border:2px solid #38659a;}
.sou_write{ overflow: hidden; background:#fff;  position:relative;}
.search_txt02{ vertical-align: top; width: 100%; color: #333; text-indent:24px; height:56px; line-height:56px; font-size: 14px;}
.footerz p{ padding-top:24px;}


@media screen and (max-width: 768px) {
    .app-kong{display:block; height: 64px;}
    .app-bottom{display:block; position: fixed;left: 0;bottom: 0;width: 100%;height: 64px;z-index:9999999999999;}
    .app-bottom ul li{width:25%; float:left; text-align: center;}
    .app-bottom ul li img{ display:inline-block; width:30px; margin-top:10px;}
    .app-bottom ul li a{display:block; width:99%; background:#239dfb; height: 64px; color:#ffffff;}
    #huis a{background:#bababa;}
    /*.ce_lar{display:none;}*/
    .sou_submit{width: 80px; }
    .sou_box{ width:100%; max-width: 320px;}
    
    
    .er_cp_y_deso {

  font-size:14px;}
  
  
  .er_cp_y_deso span {
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: -1px;
  width: 5px;
  height:8px;
}


.footerz p{ padding-top:0px;}
.footerz{ padding-top:0;}
.footerz p a{display:block}
.pages { padding:20px 0;}


.index_fuwu_zi{ margin:10px 10px 0 10px}
.index_fuwu_list ul li {padding-top:20px;}

.er_newlieb ul .fr span{color: rgba(0,0,0,.3);}

    
}

