/**banner**/

 .banner {

      width: 100%; height:auto;

     overflow:hidden;  position:relative; max-height:710px;

    }

	 .banner.swiper-wrapper{

	  /* 通过改变animation-timing-function 制作弹性切换效果*/ 

		    transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;

		}

    .banner .swiper-slide {

      text-align: center;

      font-size: 18px;

      background: #000;



      /* Center slide text vertically */

/*      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;*/

    }

	 .banner .swiper-slide img{ width:auto; max-width:100%; height:auto}	 

	 .banner .swiper-pagination-bullet{background:rgba(234,12,12,0.8); width:36px; height:6px; border-radius:0; }

	 .banner .swiper-pagination-bullet-active{ background:rgba(234,12,12,1) !important;}

.first_two{ width:89.58%; position:relative; margin:auto; height:auto; padding-top:5px;}

.first_two .menu_title{ padding-bottom:5px;}

.first_two  ul { display:block; width:71.35% ; margin:auto; height:auto; overflow:hidden; padding:10px 0;}

.first_two  ul li{ width:46%; float:left; position:relative; margin-right:8%; padding:15px; border:1px solid #000;transition:all 0.5s ease-out;}

.first_two  ul li:last-child{ margin-right:0;}

.first_two  ul li img{ width:auto; position:relative; width:100%; transition:all 0.7s ease-out; z-index:1;}

.first_two  ul li:hover{ border:1px solid #fff;}

.first_two  ul li:hover img{ box-shadow:0px 0px 10px #CCC;}

.first_two  ul li .title{text-align:center; font-size:26px;  transition:all 0.5s ease-out;-webkit-text-stroke: 1px  white; position:absolute; width:52%;  z-index:9; left:26%; background:rgba(0,0,0,0.6); color:#fff; padding:5% 2%; top:35%; z-index:9; border-radius:10px }

.first_two  ul li:hover .title{ color:#02124e;}

.first_two  ul li:hover .title span{ font-size:30px; color:#eb0c0c;}

.about_box{/* padding:130px 0;*/ height:auto; overflow:hidden; background:url(../images/about_bg.png) left no-repeat; padding:48px 0;}

.about_box .about_left{ width:635px}

.about_box .about_left .title{font-family: 'SC-Regular'; position:relative; line-height:50px; color:#ffb70b; font-size:28px; }

.about_box .about_left .title span{ font-size:30px; color:#eb0c0c;}

.about_box .about_left .title img{ position:absolute; bottom:-8px; left:-15%; z-index:1}

.about_box .about_left .text{ width:85%; padding-top:20%; font-size:20px; color:#282828; line-height:38px; text-indent:2em}

.list_about{ position:relative; margin-top:50px; height:auto; overflow:hidden;}

.list_about .line{ width:100%; height:2px; line-height:2px; background:#bc0709; position:absolute; z-index:1; left:0; top:80px}

.list_about  ul li{ width:16.666%; float:left; position:relative; text-align:center; line-height:82px; font-size:20px; color:#ffb000}
.list_about  ul li:nth-child(2n){ color:#eb0c0c; margin-top:80px}
.list_about  ul li a{ color:#eb0c0c; transition:all 0.5s}
.list_about ul li:hover a{ color:#ffb000}


.list_about  ul li .dot{ display:block; width:14px; height:14px; position:absolute; background:#bc0709; border-radius:50%; left:50%; margin-left:-14px; z-index:2;}

	.list_about  ul li:hover .dot{-moz-animation:mycolor 2s ease infinite;

	-webkit-animation:mycolor 2s ease infinite;

	-o-animation:mycolor 2s ease infinite;

	-ms-animation:mycolor 2s ease infinite;

	animation:mycolor 2s ease infinite;}

	@keyframes mycolor

{

0% { background: #bc0709;  }  

50% { background: yellow;}   

100%{ background: red;}  

}	

@-moz-keyframes mycolor /* Firefox */

{

0% { background: #bc0709;  }  

50% { background: yellow;}   

100%{ background: red;}     

}

@-webkit-keyframes mycolor {  

0% { background: #bc0709;  }  

50% { background: yellow;}   

100%{ background: red;}   

}  

.list_about  ul li:nth-child(1) .dot,.list_about  ul li:nth-child(3) .dot,.list_about  ul li:nth-child(5) .dot{ bottom:-6px}

.list_about  ul li:nth-child(2n) .dot{ top:-6px;}



.contact_history{ width:53.333%;}

/**发展历程 start**/

/**swiper 时间插件**/

.timeline {

  width: 100%;

  background-color: #fff;

 /* box-shadow: 0 5px 25px 5px rgba(0, 0, 0, 0.2);*/

}

.timeline .swiper-container {

  height:470px;

  width: 100%;

  position: relative;

}

.timeline .swiper-wrapper {

  transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;

}

.timeline .swiper-slide {

  position: relative;

  color: #3D3BC2;

  overflow: hidden;

  background-size: cover;

  background-repeat: no-repeat;

  background-position: center center;

}

.timeline .swiper-slide::after {

  content: "";

  position: absolute;

  z-index: 1;

  right: -115%;

  bottom: -10%;

  width: 100%;

  height: 100%;

 /* background-color: rgba(0, 0, 0, 0.7);*/

 /* box-shadow: -230px 0 150px 60vw rgba(0, 0, 0, 0.7);*/

  border-radius: 100%;

}

.timeline .swiper-slide-content {

  position: absolute;

  text-align: left;

  width: 80%;/*

  max-width: 310px;*/

 

  top: 13%;

  -webkit-transform: translate(50%, 0);

          transform: translate(50%, 0);

  font-size: 12px;

  z-index: 2;

}

.timeline .swiper-slide .timeline-year {

  display: block;

  font-style: italic;

  font-size: 42px;

  margin-bottom: 50px;

  -webkit-transform: translate3d(20px, 0, 0);

          transform: translate3d(20px, 0, 0);

  color:#f7ba29;

  font-weight: 300;

  opacity: 0;

  transition: .2s ease .4s; font-weight:bold;

}

.timeline .swiper-slide .timeline-title {

  font-weight: 800;

  font-size:20px;

  margin: 0 0 30px;

  opacity: 0;

  -webkit-transform: translate3d(20px, 0, 0);

          transform: translate3d(20px, 0, 0);

  transition: .2s ease .5s; color:#bb0305

}

.timeline .swiper-slide .timeline-text {

  line-height: 1.5;

  opacity: 0;

  -webkit-transform: translate3d(20px, 0, 0);

          transform: translate3d(20px, 0, 0);

  transition: .2s ease .6s; font-size:20px; color:#d11a21;
  font-weight:bold

}

.timeline .swiper-slide-active .timeline-year {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

          transform: translate3d(0, 0, 0);

  transition: .4s ease 1.6s;

}

.timeline .swiper-slide-active .timeline-title {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

          transform: translate3d(0, 0, 0);

  transition: .4s ease 1.7s;

}

.timeline .swiper-slide-active .timeline-text {

  opacity: 1;

  -webkit-transform: translate3d(0, 0, 0);

          transform: translate3d(0, 0, 0);

  transition: .4s ease 1.8s;

}

.timeline .swiper-pagination {

  left:6% !important;

  height: 100%;

  display: none;

  flex-direction: column;

  justify-content: center;

  font-style: italic;

  font-weight: 300;

  font-size: 16px;

  z-index: 1;

  right:auto; background:#E60C0B; width:15%; border-radius:15px;box-shadow: 0px 0px 10px #000;

}

.timeline .swiper-pagination::before {

  content: "";

  position: absolute;

  right: 0px;

  top: 0;

  height: 100%;

  width: 1px;

  background-color: rgba(255, 255, 255, 0.2); display:none

}

.timeline .swiper-pagination-bullet {

  width: auto;

  height: auto;

  text-align: center;

  opacity: 1;

  background: transparent;

  color: #fff;

  margin: 33px 0 !important;

  position: relative; font-weight:bold

}

.timeline .swiper-pagination-bullet::before {

  content: "";

  position: absolute;

  top: 0px;

  right: -15.5px;

  width: 18px;

  height:24px;

  border-radius: 100%;

/*  background-color: #d4a024;

*/  -webkit-transform: scale(0);

          transform: scale(0);

  transition: .2s;

  background:url(../images/time_dot.png) center no-repeat; background-size:100%;

}

.timeline .swiper-pagination-bullet-active {

  color:#ffc12c;

}

.timeline .swiper-pagination-bullet-active::before {

  -webkit-transform: scale(1);

          transform: scale(1);

}

.timeline .swiper-button-next,

.timeline .swiper-button-prev {

  background-size: 20px 20px;

  top: 8%;

  width: 20px;

  height: 20px;

  margin-top: 0;

  z-index: 2;

  transition: .2s; display:none;

}

.timeline .swiper-button-prev {

  left: 5.5%;

  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23d4a024'%2F%3E%3C%2Fsvg%3E");

}

.timeline .swiper-button-prev:hover {

  -webkit-transform: translateX(-3px);

          transform: translateX(-3px);

}

.timeline .swiper-button-next {

  left: 5.5%;

  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23d4a024'%2F%3E%3C%2Fsvg%3E");

}

.timeline .swiper-button-next:hover {

  -webkit-transform: translateX(3px);

          transform: translateX(3px);

}

/**发展历程 end**/





/**产品展示 start**/

.product_box{ height:auto; overflow:hidden; background:url(../images/product_bg.png)  center bottom no-repeat; }

.product_box .pro_left{ width:66.1%; background:url(../images/pro_class_bg.png) center top no-repeat;}

.class_box{ width:55%; text-align:center}

.class_box img{ width:auto; max-width:100%}

.class_circle_outer_box{ width:410px; height:350px; position:relative; overflow:hidden; margin:auto;}
.class_circle_outer_box .title{ text-align:center; top:39%;font-size:20px;   color:#fff; z-index:4; position:absolute; left:25%; width:50%;}
.class_circle_outer_box .title h3{font-size:20px; line-height:32px}
.class_circle_outer_box .title h4{font-size:16px; line-height:24px; font-weight:normal}
.class_circle_outer_box .title h5{font-size:14px;line-height:20px;font-weight:normal}
.class_circle_outer_box .title h5 a{ color:#fff;font-size:14px;}
.center_circle_inner{ width:150px; height:150px; text-align:center; line-height:150px; font-size:24px; color:#fff; position:absolute; z-index:2; background:#F01615; border-radius:50%; top:7px; left:6px;}

.center_circle_outer{ width:165px; height:165px; position:absolute; z-index:1;  border-radius:50%; border:1px solid #F01615; top:92.5px; left:122.5px; animation: orbit 20s linear infinite;}

.center_circle_outer::before {

    position: absolute;

    border-radius: 50% ; 

  content: ''; width:10px; height:10px; background:#feb001; top:6px; left:32px;

}

.base_class{ width:230px; height:230px; position:absolute; z-index:3;animation: orbit 20s linear infinite; left:90px; top:60px; transition:all 0.7s}

.base_class:hover{ animation:normal}

.base_class .pro_class{ width:72px; height:72px; background:#F01615; border-radius:50%; position:absolute; text-align:center; font-size:16px; color:#fff }

.base_class .pro_class a{ display:block; padding:15% 20%; color:#fff}

.base_class .class1{left:-15px; top:-10px}

.base_class .class2{left: 50%;
    top: -48px;
    margin-left: -36px;}

.base_class .class3{left:-50px; top:79px}
/*.base_class .class3 a{ font-size:14px;}*/
.base_class .class4{right:-50px; top:79px}
.base_class .class4 a{ padding-top:20px;}
.base_class1 .class4 a{ padding-top:8px}
.base_class .class5{left: -15px;
    bottom: -10px;}

.base_class .class6{left: 50%;
    bottom: -50px;
    margin-left: -36px;}
	.base_class .class7 {
    right: -15px;
    top: -10px;
}
.base_class .class8 {
    right: -15px;
    bottom: -10px;
}
@keyframes orbit {

    to {

        transform: rotate(360deg);

    }

}

@keyframes orbit {

    to {

        transform: rotate(360deg);

    }

}



.pro_box{ width:45%; position:relative; height:auto; overflow:hidden; padding-bottom:20px; height:350px;}

.pro_box .swiper-slide{ position:relative; height:auto; overflow:hidden;}

.pro_box .swiper-slide  img.big{ width:auto; max-width:100%}

.pro_box .swiper-slide .shadow{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; background:rgba(0,0,0,0.26); opacity:0; transition:all 0.5s}
.pro_box .swiper-slide .title{ width:100%; line-height:40px; text-align:center; background:rgba(0,0,0,0.2); color:#fff; position:absolute; left:0; bottom:0px; z-index:2; font-size:0.18rem; transition:all 0.5s}
.pro_box .swiper-slide:hover .shadow{ opacity:1}
.pro_box .swiper-slide:hover .title{ bottom:5px}
.pro_box .swiper-slide .fangda{ width:66px; height:66px; position:absolute; z-index:2; left:50%; margin-left:-33px; top:40%; opacity:0}

.pro_box .swiper-slide .fangda img{ width:100%;}

.pro_box .swiper-slide:hover .fangda{ opacity:1}

.pro_box .swiper-pagination-bullet{ background:#FFFFFF; width:10px; height:10px; opacity:1}

.pro_box .swiper-pagination-bullet-active{ background:#EE1714;}

.pro_right{ width:32%; margin-left:1%;}

.pro_right ul{ text-align:left; padding-left:22%}

.pro_right ul li{ width:30%; height:515px; display:inline-block; padding:40px 2%; font-size:20px; line-height:30px; color:#2d2d2d; writing-mode: vertical-rl;

    -webkit-writing-mode: vertical-rl;font-family: 'SC-Regular'; text-align:left; background:url(../images/pro_dot.png) top center no-repeat; margin-top:22px; letter-spacing:1px; margin-left:4% ; }

.index_adver{ height:200px; background:url(../images/adver_bg.png) center no-repeat}

.adver_tel{ width:31%; line-height:46px;font-family: 'SC-Regular'; padding-top:30px; font-size:20px; text-align:center; color:#e4e402;}

.adver_tel span{ font-size:24px;}

.join_box{ height:auto; overflow:hidden; margin-top:36px; background:url(../images/list_ys_menu_bg.png) left top no-repeat; padding-bottom:20px}

.join_logo{ width:16%;padding-top: 0.35rem; padding-left: 0.45rem;}
.join_logo .title{ clear:both; padding-top:0.2rem;  writing-mode: vertical-lr;
    -webkit-writing-mode: vertical-lr; font-size:0.3rem; color:#fff; padding-left:36%; letter-spacing:6px; text-indent:0.36rem}
	.join_logo .title a{ color:#fff}
.ijoin_ys_box{ width:80%; position:relative; height:auto; overflow:hidden; padding-top:35px; margin-left:3%; padding:0 20px; padding-bottom:50px;}
.ijoin_ys_box .swiper-pagination-bullet{ width:90px; height:10px; border:1px solid #FFB400; background:#FFB400; margin:0 20px; border-radius:0; opacity:1}

.ijoin_ys_box .swiper-pagination-bullet-active{ background:#d11a21; border:1px solid #d11a21;}
.ijoin_ys_box .swiper-pagination{ bottom:0}
.ijoin_ys_box .ijoin_ys_box_scroll{ width:100%; position:relative; padding-top:22px; }
.ijoin_ys_box .swiper-slide { width:100%; margin-right:4%;}
.ijoin_ys_box .swiper-slide li{ position:relative;width:20%; float:left; position:relative; height:457px}

.ijoin_ys_box .swiper-slide  li  h3{ height:42px; line-height:42px; width:70%; text-align:center; font-size:20px; color:#fff;font-family: 'SC-Regular'; background:#d11a21; border-radius:15px; margin:auto;}

.ijoin_ys_box .swiper-slide  li .text{ padding:0 25%; padding-top:50px; line-height:30px; font-size:18px; background:url(../images/list_ys_bg.png) center top no-repeat; background-size:100%; margin-top:20px; padding-top:50px; text-align:center; width:245px; height:395px; position:absolute; bottom:0; z-index:1; left:-20px }
.ijoin_ys_box .swiper-slide  li:nth-child(2n) .text{ background:url(../images/list_ys_bg2.png) no-repeat;}
.join_store_box{ height:auto; overflow:hidden; padding-top:50px}
.ijoin_ys_box .swiper-button-prev{ display:none}
.ijoin_ys_box .swiper-button-next, .ijoin_ys_box .swiper-container-rtl .swiper-button-prev{ background:url(../images/join_next_button.png) center no-repeat; width:30px; height:39px; right:0}
.tf_title{ text-align:center; height:auto; padding-bottom:35px;}

.tf_title img{ width:auto; max-width:100%}
.join_store_inner{height:590px; position:relative; overflow:hidden; padding:60px 0; background:url(../images/store_bg.jpg) center no-repeat; padding-top:80px; }
.join_store{ height:auto; position:relative; overflow:hidden; }
.join_store .swiper-slide {}
.join_store .swiper-slide { width:450px;height:450px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.join_store .swiper-slide img{width: 100%; display: block; margin: auto;transition: all 0.5s;}
.join_store .swiper-slide:hover   img{transition: all 0.5s;transform: scale(1.1);}
.join_store .swiper-slide p{line-height:50px;font-size:22px;text-align: center;}
.join_store .swiper-slide:hover p{color:#044e97;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.join_store .swiper-button-prev,
.join_store .swiper-button-next{width:30px;height:37px;}
.join_store .swiper-button-next{background:url(../images/store_next.png) no-repeat ;}
.join_store .swiper-button-prev{background:url(../images/store_prev.png) no-repeat center;}
.join_store .swiper-button-next, .join_store .swiper-button-prev{ top:46%}
/**产品展示 end**/
.jmdm_ej{ margin-top:0.3rem}
/**合作流程 start**/

.cooperation_lc{ height:auto; position:relative; overflow:hidden; margin-top:30px; padding-bottom:50px;}

.cooperation_lc .swiper-pagination-bullet{ width:90px; height:10px; border:1px solid #FFB400; background:#FFB400; margin:0 10px; border-radius:0; opacity:1}

.cooperation_lc .swiper-pagination-bullet-active{ background:#d11a21; border:1px solid #d11a21;}

.cooperation_lc_scroll{ width:92.9%; position:relative; margin:auto; height:auto; overflow:hidden;padding-bottom:40px; padding-top:10px;}

.cooperation_lc_scroll .lc_line{ width:100%; height:28px; bottom:60px; left:0; position:absolute; z-index:1}

.cooperation_lc_scroll .lc_line img{ width:auto; max-width:100%;}

.cooperation_lc_scroll .swiper-slide{ width:20%; float:left;}

.cooperation_lc_scroll .swiper-slide .text{ width:130px; height:155px; background:url(../images/lc_text_bg1.png) no-repeat; text-align:center; line-height:30px; font-size:24px; padding:0 12%; padding-top:14%; margin-left:48px;}

.cooperation_lc_scroll .swiper-slide:nth-child(3) .text{ padding:0 8%;padding-top:14%;}

.cooperation_lc_scroll .swiper-slide:nth-child(2n) .text{ background:url(../images/lc_text_bg2.png) no-repeat;}

.cooperation_lc_scroll .swiper-slide .circle{ width:71px; height:71px; border-radius:50%; border:9px solid #d11a21; background:#fff; margin-top:18px; text-align:center; position:relative; z-index:2}

.cooperation_lc_scroll .swiper-slide:nth-child(2n) .circle{ border:9px solid #ffb400;}

.cooperation_lc_scroll .swiper-slide .circle b,.cooperation_lc_scroll .swiper-slide .circle span{ display:block}

.cooperation_lc_scroll .swiper-slide .circle b{ font-size:26px;}

.cooperation_lc_scroll .swiper-slide .circle span{ position:relative; margin-top:-8px; font-size:15px;}

/**合作流程 end**/

/**资讯中心 start**/

.news_center_box{ height:auto; overflow:hidden; position:relative; overflow:hidden;}

.news_center_box .hd { width:10%; height:auto; overflow:hidden; position:relative}

.news_center_box .hd .line{ width:1px; height:100%; position:absolute; line-height:100%; z-index:1; left:42%; background:#d11a21;}

.news_center_box .hd li{ width:116px; height:116px; border-radius:50%; margin-bottom:90px; background:#D21A22; padding-top:7px; position:relative; z-index:2}
.news_center_box .hd li.on{ background:#f93d45}
.news_center_box .hd li:last-child{ margin-bottom:0}

.news_center_box .hd li .circle{ width:100px; height:100px; border-radius:50%;border:1px solid #ffffff; text-align:center; line-height:36px; padding:12% 12%; font-size:24px;font-family: 'SC-Regular'; color:#fff; margin-left:7px; position:relative;}

.news_center_box .bd{ width:90%;}

.news_center_box .bd ul li{ width:37%; float:left; margin-left:6%; margin-right:2%; margin-bottom:24px; height:auto; overflow:hidden; position:relative}

.news_center_box .bd ul li:nth-child(2n){ margin-right:0}
.news_center_box .bd ul li .pic{  height:250px}
.news_center_box .bd ul li .pic img{ width:100%; height:auto; max-height:none}
.news_center_box .bd ul li .info{ width:100%; padding:6px 1%; background:rgba(0,0,0,0.59); color:#fff; position:absolute; z-index:1; left:0; bottom:0}

.news_center_box .bd ul li .info h3{ border-bottom:1px solid #DFDFDD; line-height:26px; color:#fff; font-size:18px;font-family: 'SC-Regular'; }

.news_center_box .bd ul li .pic img{ transition:all 0.5s}

.news_center_box .bd ul li:hover  .pic img{ transform:scale(1.05)}

.news_center_box .bd ul li .info p{ font-size:0.16rem;font-family: 'SC-Regular'; line-height:30px; }

.news_center_box .bd ul dl{ padding-top:14px;}

.news_center_box .bd ul dl dt{width:37%; float:left; margin-left:6%; margin-right:2%; padding:10px 1%; border-radius:12px; box-shadow:0px 5px 10px #999; margin-bottom:20px;}

.news_center_box .bd ul dl dt:nth-child(2n){ margin-right:0}

.news_center_box .bd ul dl dt .pic{ width:28%; float:left; border-radius:10px; margin-right:2%; height:68px; overflow:hidden;}
.news_center_box .bd ul dl dt .pic img{ width:100%; height:auto; max-height:none}
.news_center_box .bd ul dl dt h3{ padding-top:10px; line-height:33px; font-size:20px;}

.news_center_box .bd ul dl dt .text{ width:70%;}

.news_center_box .bd ul dl dt .text h3{ padding-top:10px; line-height:30px; font-size:18px;}

.news_center_box .bd ul dl dt .text p{ font-size:16px;}

/**资讯中心 end**/

.cooperation_lc_scroll .swiper-slide:hover .text,.inner_lc_join ul li:hover .text{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}

@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}



10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}



30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}



40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}



100%{-webkit-transform:scale(1) rotate(0);}}



@-moz-keyframes tada{0%{-moz-transform:scale(1);}



10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}



30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}



40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}



100%{-moz-transform:scale(1) rotate(0);}}



@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);



opacity:0;}



40%{-webkit-transform:perspective(400px) rotateY(-10deg);}



70%{-webkit-transform:perspective(400px) rotateY(10deg);}



100%{-webkit-transform:perspective(400px) rotateY(0deg);



opacity:1;}}



@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);



opacity:0;}



40%{-moz-transform:perspective(400px) rotateY(-10deg);}



70%{-moz-transform:perspective(400px) rotateY(10deg);}



100%{-moz-transform:perspective(400px) rotateY(0deg);



opacity:1;}

}

/**招商加盟 start**/

.right_public{ width:72%;}

.join_ys_box { width:100%; height:400px; overflow:hidden; position:relative; padding-top:20px; margin-top:80px;}

.join_ys_box .hd{ width:100%;}

.join_ys_box .hd ul li{ width:110px; height:38px; float:left; margin-bottom:23px; background:url(../images/join_tab_normal_bg.png) no-repeat; font-size:18px; line-height:38px; color:#ea0c0c; text-align:center}

.join_ys_box .hd ul li.on{ background:url(../images/join_tab_on_bg.png); color:#fff}

.join_ys_box .hd ul li:nth-child(2n){ margin-left:77%;}

.join_ys_box .hd ul li:last-child{ line-height:36px; font-size:15px}

.join_ys_box .bd{ width:70.6%; position:absolute; left:14.7%; top:0; z-index:1; background:url(../images/join_ys_bg.jpg) top center no-repeat; height:400px;}

.join_ys_box .bd li{ width:94%; position:relative; padding-top:30px; height:auto; overflow:hidden; padding-bottom:80px; margin-top:0px; margin-left:3%}

.join_ys_box .bd li .shadow{ width:100%; height:100%; position:absolute; left:0; background:rgba(58,58,58,0.73); z-index:1; top:0; opacity:0}

.join_ys_box .bd li h3{ line-height:88px; text-align:center; color:#ffb000; font-size:36px; position:relative; z-index:2}

.join_ys_box .bd li p,.join_ys_box .bd li div.show{ line-height:30px; padding:10px 5%; font-size:0.18rem; color:#ffffff; position:relative; z-index:2}

.join_fuchi{ padding-top:4%; height:auto; overflow:hidden; padding-bottom:80px;}

.join_fuchi .pic{ width:30.6%; }

.fuchi_scroll_top{ width:57%; position:relative; overflow:hidden; height:auto}

.fuchi_scroll_top .bd li{ padding-top:20px; padding-bottom:10px; padding-left:5%; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2) inset; margin-bottom:10px; position:relative; height:138px !important; border-radius:10px;  }

.fuchi_scroll_top .bd li h3{ line-height:38px; font-size:18px; color:#ea0c0c;}

.fuchi_scroll_top .bd li p{ line-height:22px; padding-top:10px; font-size:16px; color:#282828; text-indent:0.32rem}

.join_scroll{ height:auto; overflow:hidden; width:80%; padding-top:-50px; position:relative;}

.join_scroll .pic{ width:24.16%;}
.inner_lc_join{ width:75%; position:relative; height:auto; overflow:hidden; background:url(../images/inner_lc_circle_bg.png) left no-repeat; width:814px; height:392px}
.inner_lc_join ul li{ position:relative; width:140px; height:166px; float:left; margin-bottom:50px; margin-left:50px;}
.inner_lc_join ul li .text{ width:82px; height:97px; background:url(../images/inner_lc_text_bg1.png) no-repeat; position:relative; font-size:18px;padding: 10% 14%;}
.inner_lc_join ul li .circle{ width:56px; height:56px; border-radius:50%; border:6px solid #d11a21; position:absolute; right:0; bottom:0; background:#fff; text-align:center; font-size:13px}
.inner_lc_join ul li:nth-child(2n) .text{ background:url(../images/inner_lc_text_bg2.png) no-repeat;}
.inner_lc_join ul li:nth-child(6) .text,.inner_lc_join ul li:nth-child(8) .text{ background:url(../images/inner_lc_text_bg3.png) no-repeat;}
.inner_lc_join ul li:nth-child(5) .text,.inner_lc_join ul li:nth-child(7) .text{ background:url(../images/inner_lc_text_bg4.png) no-repeat;}
.inner_lc_join ul li:nth-child(2n) .circle{border:6px solid #ffb400;}
.inner_lc_join ul li:nth-child(5) .circle,.inner_lc_join ul li:nth-child(6) .circle,.inner_lc_join ul li:nth-child(7) .circle,.inner_lc_join ul li:nth-child(8) .circle{ top:8px; right:auto; left:0}
.inner_lc_join ul li:nth-child(5) .text,.inner_lc_join ul li:nth-child(6) .text,.inner_lc_join ul li:nth-child(7) .text,.inner_lc_join ul li:nth-child(8) .text{ margin-top:70px; margin-left:28px; padding-top:15%;}
/**招商加盟 end**/

.about_info{ padding:30px 3%; background:#ffffff; margin-top:60px; height:auto; overflow:hidden}

.about_info .pic{ width:36.5%;}
.about_info .pics{ width:100%; padding-top:20px;}
.about_info .text{ width:60%;}
.about_info .texts{ width:100%;}
.about_info .text h3,.about_info .texts h3{ line-height:60px; font-size:0.24rem; color:#EA0C0B;}

.about_info .text div.info,.about_info .texts div.infos{ line-height:32px; font-size:20px;word-break:break-all;

  display:-webkit-box;

  -webkit-line-clamp:6;

  -webkit-box-orient:vertical;

  overflow:hidden;}

.about_culture{ padding:80px 1%; line-height:44px; color:#fff; font-size:20px; height:auto; overflow:hidden; background:url(../images/curture_bg.jpg) no-repeat; padding-top:50px;}

.about_culture_title{ font-size:0.24rem; height:auto; overflow:hidden; padding:20px 0; color:#ea0c0c; font-weight:bold;}

.about_culture_title img{ display:inline-table;}
.about_culture_title,.about_culture{ margin-left:3%}
.honor_box{ position:relative; height:auto; margin:60px 0; padding-bottom:40px; border:1px solid #224c70; border-radius:20px; padding:2%;}

.honor_box .title{ width:170px; height:50px; line-height:50px; text-align:center; position:absolute; top:-25px; left:50%; margin-left:-85px; z-index:1; font-size:0.2rem; color:#fff; background:#ea0c0c; border-radius:10px;}

.honor_box .swiper-slide{ width:31%; float:left; margin-right:1.5%;}

.honor_box .swiper-slide img{ width:auto; max-width:100%;}

.honor_box_scroll{ height:auto; overflow:hidden; position:relative; padding-bottom:30px; margin-top:60px;}

.about_vi_title{ width:170px; height:50px; line-height:50px; text-align:center; box-shadow:0px 0px 5px #ccc; margin:60px 0; font-size:0.2rem;    background: #ea0c0c; color:#ffffff; color:#fff;}

.about_vi_list ul li{ width:23%; float:left; margin-right:2%; margin-bottom:18px; height:auto; overflow:hidden;}

.about_vi_list ul li:nth-child(4n){ margin-right:0}

.about_vi_list ul li .pic{ width:100%; height:212px;}

.about_vi_list ul li .pic img{ transition:all 0.8s}

.about_vi_list ul li:hover .pic img{ transform:scale(1.1)}

.about_team_title{ width:170px; height:50px; line-height:50px; text-align:center; box-shadow:0px 0px 5px #ccc;font-size:0.2rem;margin:32px auto;   background:#ea0c0c;color:#fff; border-radius:10px; }

.about_team_scroll{ position:relative; height:auto; overflow:hidden; margin-bottom:0.3rem}

.about_team_scroll .swiper-slide{ width:32%; margin-right:1%;}

.about_team_scroll .swiper-slide img{ max-width:100%; transition:all 0.5s; display:block; margin:auto;}

.about_team_scroll .swiper-slide:hover img{ transform:scale(1.05)}

.catpos{ height:26px; border-bottom:2px solid #DCDCDC; font-size:14px;}

.catpos a{ font-size:14px; color:#272727;}

/**内页css处理 

----------------------------------------------------------------------------------二级页面-action---------------------------------------------------------------------------------- */

/* ----------左边部分-action---------- */
.product_ej{ margin-top:30px}
.erji_public{margin-top:0.5rem;}

.left_public{width:24.55%;float: left; height:auto; overflow:hidden; margin-bottom:0.5rem}

.left_public .left_bt{width:100%;background:#ea0c0c;color:#FFFFFF;text-align: center;line-height:66px;font-size:0.24rem;}

.left_public .left_dh .left_bt{height:100px;line-height:normal;padding:10px 0;}

.left_public .left_dh .left_bt p{font-size:18px;}

.left_public .left_dh .left_dh_box{text-align:center;}

.left_public .left_dh .left_dh_box li{line-height:50px;border-bottom:1px solid #f9b6b6;}

.left_public .left_dh .left_dh_box li a{display:block;font-size:20px;}

.left_public .left_dh .left_dh_box li.on a.classb,

.left_public .left_dh .left_dh_box li:hover a.classb,.left_public .left_dh .left_dh_box li.on a.classb{color:#ea0c0c;}
.left_public .left_dh .left_dh_box li dl{ padding:5px 2%;}
.left_public .left_dh .left_dh_box li dl dt{ line-height:30px;}
.left_public .left_dh .left_dh_box li dl dt a{ font-size:16px;}
.left_public .left_dh .left_dh_box li dl dt:hover a,.left_public .left_dh .left_dh_box li dl dt.on a{ color:#E30000}
.left_public .left_dh .left_dh_box li:last-child{border:none;}
.left_public .left_dh .left_dh_box li dl p{ line-height:24px; background:#f5f5f5; border-radius:5px; font-size:14px; padding:3px 1%; width:90%; margin-left:5%; margin-bottom:5px}
.left_public .left_dh .left_dh_box li dl .show{ display:none}
.left_public .left_dh .left_dh_box li dl p a{ color:#333; font-size:14px}
.left_public .left_dh .left_dh_box li dl p.on a{color:#E30000}

.left_public .left_product,

.left_public .left_news{background:#eeeeee;}

.left_public .left_product .left_product_box .left_product_div{width:46.3%;float: left;margin:1.8%;height:140px;position: relative;display: flex;justify-content: center;align-items: center;overflow:hidden;}

.left_public .left_product .left_product_box .left_product_div img{max-width:100%; display: block; margin: auto;transition: all 0.5s;}

.left_public .left_product .left_product_box .left_product_div:hover img{transition: all 0.5s;transform: scale(1.1);}

.left_public .left_product .left_product_box .left_product_div p{position: absolute;bottom:0;left:0;line-height:40px;font-size:0.18rem;color:#FFFFFF;background:rgba(0,0,0,0.57);width:100%;text-align: center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.left_public .left_news .left_news_box{overflow: hidden;margin:2% 0;}

.left_public .left_news .left_news_box li {padding:2%;height:70px!important;background:#FFFFFF;margin:2%;}

.left_public .left_news .left_news_box li .left_news_img{width:35%;height:100%;float: left;display: flex;justify-content: center;align-items: center;overflow:hidden;}

.left_public .left_news .left_news_box li .left_news_img img{max-width:100%; display: block; margin: auto;transition: all 0.5s;}

.left_public .left_news .left_news_box li:hover .left_news_img img{transition: all 0.5s;transform: scale(1.1);}

.left_public .left_news .left_news_box li .left_news_r{width:60%;float:right;height:100%;} 

.left_public .left_news .left_news_box li .left_news_r p:first-child{font-size:0.16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.left_public .left_news .left_news_box li .left_news_r p:last-child{font-size:0.14rem;color:#282828;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.left_public .left_news .left_news_box li:hover .left_news_r p:first-child{color:#ea0c0c;}



.left_public .left_botm{width:100%;background:url(../images/left_botm_bg.png) no-repeat center;line-height:119px;text-align: center;font-size:0.3rem;font-weight: bold; color:#FFF100;}

.left_public .left_botm p span{font-size:0.2rem;}

/* ----------左边部分-over---------- */



/* 右边部分-action */

.right_public{width:68.369%;float: right;}

.page {width:100%;text-align: center;margin-bottom:40px; font-size:0.3rem}

.page span,

.page a{font-size:16px;padding:5px 15px;text-align: center;border-radius:5px;background:#ededed;margin:1% 0.2%;position: relative;}

.page a:hover,

.page span{color:#ffffff;background:#ea0c0c;}

/*.page a:hover:after,

.page span:after{position: absolute;content:'';padding:20px 22px;border:1px solid #ea0c0c;border-radius:5px;left:-3px;top:-4px;}*/

.page a:first-child:after{display:none;}

.page a:last-child:after{display:none;}

/* 右边部分-over */

/* 产品展示-action */

.product_ej .product_ej_div{width:32.2%;float: left;margin:1.7%;border:1px solid #000000;padding:1.7%;}

.product_ej .product_ej_div:nth-child(1n){margin-left:0;margin-top:0;}

.product_ej .product_ej_div:nth-child(3n){margin-right:0;}

.product_ej .product_ej_div .product_ej_img{width:100%;height:275px;display: flex;justify-content: center;align-items: center;overflow:hidden;}

.product_ej .product_ej_div .product_ej_img img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}

.product_ej .product_ej_div:hover .product_ej_img img{transition: all 0.5s;transform: scale(1.1);}

.product_ej .product_ej_div p{font-size:20px;line-height:65px;text-align: center;background:#ea0c0c;color:#FFFFFF;margin-top:10px;}

/* 产品展示-over */



/* 加盟店面-action */

.jmdm_ej .jmdm_ej_div{width:49%;margin:2%;float: left;padding:1%;border:1px solid #ff0000;}

.jmdm_ej .jmdm_ej_div:nth-child(1n){margin-left:0;margin-top:0;}

.jmdm_ej .jmdm_ej_div:nth-child(2n){margin-right:0;}

.jmdm_ej .jmdm_ej_div .jmdm_ej_img{width:57%;height: 100%;display:flex;justify-content:center;align-items:center;overflow:hidden;float: left;}

.jmdm_ej .jmdm_ej_div .jmdm_ej_img img{max-width:100%; display:block; margin:auto;transition:all 0.5s;}

.jmdm_ej .jmdm_ej_div:hover .jmdm_ej_img img{transition:all 0.5s;transform:scale(1.1);}

.jmdm_ej .jmdm_ej_div .jmdm_ej_js{width:42%;float:right;font-size:18px;color:#ffb000;line-height:40px;}

.jmdm_ej .jmdm_ej_div .jmdm_ej_js span{width:90%;display:block;background:#ff0000;text-align: center;color:#FFFFFF;line-height:40px;margin:auto;margin-top:5px;}

/* 加盟店面-over */



/* 加盟店面-action */

.news_ej .news_top_ej_div{height:270px;border-radius:20px;padding:2%;box-shadow:0 0 10px rgba(0,0,0,0.05);}

.news_ej .news_top_ej_div .news_top_ej_img{width:38.5%;border-radius:20px;height:100%;float: left;display: flex;justify-content: center;align-items: center;overflow:hidden;}

.news_ej .news_top_ej_div .news_top_ej_img img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}

.news_ej .news_top_ej_div:hover .news_top_ej_img img{transition: all 0.5s;transform: scale(1.1);}

.news_ej .news_top_ej_div .news_top_ej_r{width:60%;float: right;height:100%;}

.news_ej .news_top_ej_div .news_top_ej_r p{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.news_ej .news_top_ej_div .news_top_ej_r .news_top_ej_js{font-size:14px;line-height:30px;margin-top:20px;color:#282828;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.news_ej .news_top_ej_div .news_top_ej_r span{display: block;float: right;width:15%;line-height:24px;color:#ea0c0c;border:1px solid #ea0c0c;font-size:14px;text-align: center;margin-top:20px;}



.news_ej .news_ej_box .news_ej_div {width:36.826%;float: left;margin:2% 6%;padding:2%;}

.news_ej .news_ej_box .news_ej_div:nth-child(1n){margin-bottom:0;}

.news_ej .news_ej_box .news_ej_div .news_ej_img{width:95%;height:237px;margin:auto;display: flex;justify-content: center;align-items: center;overflow:hidden;}

.news_ej .news_ej_box .news_ej_div .news_ej_img img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}

.news_ej .news_ej_box .news_ej_div:hover .news_ej_img img{transition: all 0.5s;transform: scale(1.1);}

.news_ej .news_ej_box .news_ej_div .news_ej_botm {box-shadow: 0 0 10px rgba(0,0,0,0.05);}

.news_ej .news_ej_box .news_ej_div .news_ej_botm p{font-size:22px;text-align: center;padding:0 10px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.news_ej .news_ej_box .news_ej_div .news_ej_botm .news_ej_js{height:60px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:0 2%;font-size:14px;line-height:25px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child{font-size:14px;display: inline-flex;display:flex;justify-content:space-between;padding:10px;}

.news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child span{display:inline-block;width:30%;border:1px solid #ea0c0c;color:#ea0c0c;line-height:24px;}

/* 加盟店面-over */



/* 联系我们-action */

.contact_ej .message{width:95%;margin:auto; margin-top:30px}

.contact_ej .message p{display: block;width:46%;float: left;margin:5% 8%;overflow: hidden;}

.contact_ej .message p:nth-child(1n){margin-left:0;margin-top:0;}

.contact_ej .message p:nth-child(2n){margin-right:0;}

.contact_ej .message p span{line-height:44px;font-size:20px;color:#ea0c0c;float: left;}

.contact_ej .message p input{width:70%;height:44px;border:1px solid #ea0c0c;padding:0 2%;font-size:16px;display: inline-block;float: left;}

.contact_ej .message p:nth-child(3),

.contact_ej .message p:nth-child(4){width:100%;}

.contact_ej .message p:nth-child(4){height:130px;}

.contact_ej .message p:nth-child(3) input{width:86%;}

.contact_ej .message p textarea{width:86%;height:100%;border:1px solid #ea0c0c;display: inline-block;float: left;padding:2%;font-size:18px;}

.contact_ej .message .submit{width:35%;height:40px;background:#ea0c0c;border:none;color:#FFFFFF;font-size:18px;font-weight: bold;border-radius:5px;display: block;margin:2% auto;cursor: pointer;}



.contact_ej .map{width:100%;height:600px;overflow: hidden;}

.contact_ej .map iframe{width:100%;height:100%;border:none;margin:30px 0;}



.contact_ej .contact_ej_box {margin-top:30px;}

.contact_ej .contact_ej_box .contact_ej_l{width:46%;float: left;font-size:20px;}

.contact_ej .contact_ej_box .contact_ej_l .contact_ej_div{width:100%;font-size:20px;line-height:50px;margin:2% 0;padding:0 2%;color:#3b3b3b;}

.contact_ej .contact_ej_box .contact_ej_l .contact_ej_div img{margin-right:2%;}



.contact_ej .contact_ej_box .contact_ej_r{float: right;width:50%;}

.contact_ej .contact_ej_box .contact_ej_l .contact_ej_img{float: left;width:30%;display: flex;justify-content: center;align-items: center;overflow:hidden;margin:0 6%;}

.contact_ej .contact_ej_box .contact_ej_l .contact_ej_img img{max-width: 100%; display: block; margin: auto;}

/* 联系我们-over */

/* 详情页-action */

.show .show_title{text-align: center;line-height:50px;}

.show .show_title p:first-child{font-size:22px;font-weight: bold;}

.show .show_title p:last-child{font-size:14px;}

.show .show_title p span{margin:1%; font-size:0.13rem}



.show .show_box{text-indent: 2em;font-size:16px;line-height:30px;color:#444444;}

.show .show_box img{max-width:100%;display: block;margin:auto;}

.show .fp a{color:#444444;display:block;}

.show .fp p{background:#eeeeee;padding:1%;border-radius:5px;margin:1% 0;font-size:16px;}

.show .fp p:hover a{color:#ea0c0c;}



.tj_title{font-size:22px;border-bottom:2px solid #ea0c0c;padding-bottom:10px;margin-bottom:30px;}

.tj_title span{color:#ea0c0c;font-size:18px;}

.show .tj_pro{margin-bottom:30px;}

.show .tj_pro .tj_pro_box{display: inline-flex;display: flex;justify-content:space-between;align-content:center;flex-wrap:wrap;}

.show .tj_pro .tj_pro_box .tj_pro_div{width:23%;border:1px solid #ea0c0c; margin-right:2%; margin-bottom:0.2rem}

.show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{width:100%;height:200px;overflow:hidden;display: flex;justify-content: center;align-items: center;}

.show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.show .tj_pro .tj_pro_box .tj_pro_div p{font-size:16px;color:#FFFFFF;padding:10px 0;text-align: center;background:#ea0c0c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.show .tj_pro .tj_pro_box .tj_pro_div:hover .tj_pro_img img{transition: all 0.5s;transform: scale(1.1);}
.show .tj_news .tj_news_box{margin-bottom:30px;}

.show .tj_news .tj_news_box ul{display: inline-flex;display: flex;justify-content:space-between;flex-wrap:wrap;}

.show .tj_news .tj_news_box li{width:48%;line-height:40px;font-size:14px;color:#444444;border-bottom:1px dashed #dbdbdb;padding-left:4%;position: relative;}

.show .tj_news .tj_news_box li:before{position: absolute;content:"→";width:4%;font-size:16px;color:#444444;left:0;top:0;}

.show .tj_news .tj_news_box li a{display: inline-flex;display: flex;justify-content:space-between;}

.show .tj_news .tj_news_box li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.show .tj_news .tj_news_box li a:hover{color:#ea0c0c;}

/* 详情页-over */

/* ----------------------------------------------------------------------------------二级页面-over---------------------------------------------------------------------------------- */



/* ---------------------------------------------------------------------------------二级调整-aciton--------------------------------------------------------------------------------- */

@media screen and (min-width: 768px) {

	

  .timeline .swiper-slide::after {

    left: -30%;

    bottom: -8%;

    width: 240px;

    height: 50%;

 /*   box-shadow: -230px 0 150px 50vw rgba(0, 0, 0, 0.7);*/

  }

  .timeline .swiper-slide-content {

    left: 25%;

    top: 23%;

    -webkit-transform: translateY(-50%);

            transform: translateY(-50%);

    width:45%;

    font-size: 12px;

    text-align: left;

  }

  .timeline .swiper-slide .timeline-year {

    margin-bottom: 0;

    font-size: 24px;

  }

  .timeline .swiper-slide .timeline-title {

    font-size: 26px;

    margin: 0; padding-bottom:0.5rem;

  }

  .timeline .swiper-pagination {

    display: flex; width:11%

  }

  .timeline .swiper-button-prev {

    top: 3%;

    left:11.5%;

    -webkit-transform: rotate(90deg) translate(0, 10px);

            transform: rotate(90deg) translate(0, 10px);

  }

  .timeline .swiper-button-prev:hover {

    -webkit-transform: rotate(90deg) translate(-3px, 10px);

            transform: rotate(90deg) translate(-3px, 10px);

  }

  .timeline .swiper-button-next {

    top: auto;

    bottom: 3%;

    left: 11.5%;

    -webkit-transform: rotate(90deg) translate(0, 10px);

            transform: rotate(90deg) translate(0, 10px);

  }

  .timeline .swiper-button-next:hover {

    -webkit-transform: rotate(90deg) translate(3px, 10px);

            transform: rotate(90deg) translate(3px, 10px);

  }

}

@media screen and (min-width: 1024px) {

  .timeline .swiper-slide::after {

    right: -20%;

    bottom: -12%;

    width: 240px;

    height: 50%;

 /*   box-shadow: -230px 0 150px 39vw rgba(0, 0, 0, 0.7);*/

  }

  .timeline .swiper-slide-content {

    right:auto;

  }

}

/**swiper 时间插件**/

@media screen and (max-width:1680px)

{



	.list_time li{ font-size:16px}

	.list_time li .desc{ width:240px}

	.list_time li .desc h3{  line-height:32px;}

	.list_time li .desc p{ font-size:14px;}

	.list_time li:nth-child(12) .desc{ left:-44%;}

	.menu_title img{ max-width:20%; height:auto}

	.txtScroll-top .infoList li .text h3{ font-size:16px;}

	.txtScroll-top .infoList li .text p{ font-size:14px;}

	.navbox .nav li .show dl{ margin-right:5%;}

	.top_tel{ margin-right:2%}

.join_ys_box .hd ul li:nth-child(2n){ margin-left:76%;}

	} 

	@media screen and (max-width:1440px){
		 .banner{ max-height:570px;}
			.contact_history{ width:50.333%}

		.navbox .nav li{ width:auto; padding:0 10px}

		.index_product ul li .info .desc .pmore{ padding-top:10px;}

		.index_product ul li .info .desc .pmore span{ margin:0 10px}

		.list_time li{ font-size:16px;}

			.about_box .about_content .sdjz_center{ height:520px}

			.about_box .about_content .sdjz_center .title{ line-height:74px;}

			.case_lb .swiper-slide { width:400px;}

			.case_lb .swiper-slide .swiper-img{ height:360px;}

			.w1400{width:96%;}

/*  左边部分-action */

.left_public .left_product .left_product_box .left_product_div{height: 145px;}

.left_public .left_botm{line-height: 115px;}

/*  左边部分-over */

/* --------------------产品展示-action-------------------- */

.product_ej .product_ej_div .product_ej_img {height:250px;}

/* --------------------产品展示-over-------------------- */



/* --------------------资讯中心-action-------------------- */

.news_ej .news_top_ej_div{height:245px;}

.news_ej .news_top_ej_div .news_top_ej_r span{width: 20%;}



.news_ej .news_ej_box .news_ej_div .news_ej_img{height: 215px;}

/* --------------------资讯中心-over-------------------- */



/* --------------------联系我们-action-------------------- */

/*.contact_ej .message p input{width: 84%;}

.contact_ej .message p:nth-child(3) input,

.contact_ej .message p textarea{width: 92%;}*/

/* --------------------联系我们-over-------------------- */

/* --------------------详情页-action-------------------- */

.show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height: 207px;}

/* --------------------详情页-over-------------------- */

.navbox .nav li{ margin-right:2%;}

		} 
@media screen and (max-width:1400px){
	.join_ys_box .hd ul li:nth-child(2n){ margin-left:75%}

	}
@media screen and (max-width:1366px) {
.join_ys_box .hd ul li:nth-child(2n){ margin-left:74%;}
  .page span, .page a{font-size: 14px;display: inline-block;}

  .page a:hover:after, .page span:after{padding: 18px 21px;}

  /*  左边部分-action */

  .left_public .left_dh .left_bt{height: 80px;font-size: 22px;}

  .left_public .left_dh .left_bt p{font-size: 16px;}

  .left_public .left_dh .left_dh_box li a{font-size:18px;}

  .left_public .left_bt{line-height:60px;}



  .left_public .left_product .left_product_box .left_product_div{height:140px;}

  .left_public .left_product .left_product_box .left_product_div p{line-height:40px;font-size:18px;}



  .left_public .left_news .left_news_box li .left_news_r p:first-child{font-size:16px;}

  .left_public .left_news .left_news_box li .left_news_r p:last-child {font-size:14px;}



  .left_public .left_botm{font-size:28px;}

  .left_public .left_botm span{font-size: 18px;}

  

  /*  左边部分-over */

  /* --------------------产品展示-action-------------------- */

  .product_ej .product_ej_div .product_ej_img {height:244px;}

  .product_ej .product_ej_div p{font-size:18px;line-height: 50px;}

  /* --------------------产品展示-over-------------------- */

  

  /* --------------------加盟店面-action-------------------- */

 .jmdm_ej .jmdm_ej_div .jmdm_ej_js{font-size:15px;}

 .jmdm_ej .jmdm_ej_div .jmdm_ej_js span{line-height: 30px;}

  /* --------------------加盟店面-over-------------------- */



  /* --------------------资讯中心-action-------------------- */

  .news_ej .news_top_ej_div{height: 236px;}

  .news_ej .news_top_ej_div .news_top_ej_r span{width: 20%;}

  

  .news_ej .news_ej_box .news_ej_div .news_ej_img{height:210px;}

  .news_ej .news_ej_box .news_ej_div .news_ej_botm p{font-size:20px;}

  .news_ej .news_ej_box .news_ej_div .news_ej_botm .news_ej_js{font-size:13px;}

  .news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child{font-size:13px;}

  /* --------------------资讯中心-over-------------------- */



  /* --------------------联系我们-action-------------------- */

  .contact_ej .message p input{width:83%;height: 50px;}

  .contact_ej .message p:nth-child(3) input,

  .contact_ej .message p textarea{width: 92%;}

  .contact_ej .contact_ej_box .contact_ej_l .contact_ej_div{line-height: 70px;font-size:18px;}

  /* --------------------联系我们-over-------------------- */

    /* --------------------详情页-action-------------------- */

  .show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height:203px;}

  /* --------------------详情页-over-------------------- */

  .toper .logo{ margin-left:2%}
.navbox .nav li a.top{ font-size:0.185rem;}
  }





  @media screen and (max-width:1360px) {

    /*  左边部分-action */

    

    /*  左边部分-over */

    /* --------------------产品展示-action-------------------- */

    .product_ej .product_ej_div .product_ej_img{height:242px;}

    /* --------------------产品展示-over-------------------- */

  

    /* --------------------资讯中心-action-------------------- */

    .news_ej .news_ej_box .news_ej_div .news_ej_img{height: 208px;}

    /* --------------------资讯中心-over-------------------- */

	

    /* --------------------详情页-action-------------------- */

    .show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height:200px;}

    /* --------------------详情页-over-------------------- */
.join_ys_box .hd ul li:nth-child(2n){ margin-left:73%;}
    }



@media screen and (max-width:1300px)

{

	.about_box .about_left .txt{ padding-top:200px;}

	.fmy_center dt .about_left .title{ width:40%; font-size:24px}

	.logo{ margin-left:3%;}

	.navbox .nav{ margin-right:2%}

	.fmy_center dt .about_left .des{ margin-top:6%;}

	.list_time li:nth-child(12) .desc{ left:-66%;}

.join_ys_box .hd ul li:nth-child(2n){ margin-left:72%}

	}

 @media screen and (max-width:1280px) {

      /*  左边部分-action */

      .left_public .left_botm{font-size: 26px;}

      .left_public .left_botm p span{font-size:18px;}

      .left_public .left_bt{line-height: 50px;font-size: 22px;}

      .left_public .left_product .left_product_box .left_product_div{height:132px;}

      .left_public .left_product .left_product_box .left_product_div p{font-size:16px;}

      /*  左边部分-over */

      /* --------------------产品展示-action-------------------- */

      .product_ej .product_ej_div .product_ej_img{height:225px;}

      /* --------------------产品展示-over-------------------- */

      

      /* --------------------加盟店面-action-------------------- */

      .jmdm_ej .jmdm_ej_div .jmdm_ej_js{font-size: 14px;line-height:30px;}

      /* --------------------加盟店面-over-------------------- */

    

      /* --------------------资讯中心-action-------------------- */

      .news_ej .news_top_ej_div{height: 222px;}

      .news_ej .news_ej_box .news_ej_div .news_ej_img{height:196px;}

      /* --------------------资讯中心-over-------------------- */

    

      /* --------------------联系我们-action-------------------- */

      .contact_ej .message p input{width: 82%;}

      .contact_ej .contact_ej_box .contact_ej_l .contact_ej_div{font-size:16px;line-height:60px;}

      /* --------------------联系我们-over-------------------- */
.navbox .nav li{ margin-right:1%}
      }





      @media screen and (max-width:1280px) {

        /*  左边部分-action */

        .left_public .left_product .left_product_box .left_product_div{height:130px;}

        /*  左边部分-over */

        /* --------------------产品展示-action-------------------- */

        .product_ej .product_ej_div .product_ej_img{height:222px;}

        /* --------------------产品展示-over-------------------- */

        

        /* --------------------加盟店面-action-------------------- */

        .jmdm_ej .jmdm_ej_div .jmdm_ej_js{font-size: 14px;}

        /* --------------------加盟店面-over-------------------- */

      

        /* --------------------资讯中心-action-------------------- */

        .news_ej .news_top_ej_div{height:216px;}

        .news_ej .news_ej_box .news_ej_div .news_ej_img{height:192px;}

        /* --------------------资讯中心-over-------------------- */

      

        /* --------------------联系我们-action-------------------- */

      /*  .contact_ej .message p:nth-child(3) input, .contact_ej .message p textarea{width: 91%;}
*/
        /* --------------------联系我们-over-------------------- */

		  /* --------------------详情页-action-------------------- */

        .show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height:184px;}

        /* --------------------详情页-over-------------------- */

        }

        /* ------------------------------电脑调整-over------------------------------ */



        /* ------------------------------手机调整-action------------------------------ */

        

        @media screen and (max-width:750px) {

          .w1400{overflow: hidden;}

          /*  左边部分-action */

          .left_public{display:none;}

          /*  左边部分-over */

          /*  右边部分-action */

          .right_public{width:100%;}

          /*  右边部分-over */

          /* --------------------产品展示-action-------------------- */

          .product_ej .product_ej_div .product_ej_img{height:2.03rem;}

          .product_ej .product_ej_div p{line-height:0.4rem;font-size:0.16rem;}

          /* --------------------产品展示-over-------------------- */

        

          /* --------------------加盟店面-action-------------------- */

          .jmdm_ej .jmdm_ej_div .jmdm_ej_img{width: 50%;}

          .jmdm_ej .jmdm_ej_div .jmdm_ej_js{width:48%;}

          /* --------------------加盟店面-over-------------------- */



          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_top_ej_div{height:2rem;}

          .news_ej .news_ej_box .news_ej_div{width: 40%;margin:2% 5%;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p input{width: 80%;}

          .contact_ej .message .submit{width:20%;}

          /* --------------------联系我们-over-------------------- */

		   /* --------------------详情页-action-------------------- */

          .show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height:1.6rem;}

          .tj_title{font-size:0.22rem;}

          .tj_title span{font-size:0.18rem;}

          /* --------------------详情页-over-------------------- */

		  .navbox{ height:auto; width:76%}

		  .toper .logo{ width:19%;}

		  .navbox .nav{ margin-right:0; width:100%; margin-top:0.1rem}

		  .navbox .nav li{ width:33%; height:auto;padding: 0 1%; margin-right:0; text-align:center}

		  .navbox .nav li::after{ display:none}

		  .navbox .nav li a.top{ line-height:28px; font-size:0.2rem}

		  .toper{ height:auto; overflow:hidden; padding-bottom:0.15rem}

		  .navbox .nav_tel{ display:none}

		  .about_box{ padding:0.48rem 0}

		  .about_box .about_left{ width:100%}

		  .about_box .about_left .text{ padding-top:3%; width:100%; font-size:0.3rem}

		  .about_box .about_left .title{ font-size:0.28rem}

		  .list_about{ padding-top:0px}

		  .list_about ul li{ font-size:0.14rem}

		  .contact_history,.product_box .pro_left,.class_box,.class_circle_outer_box,.pro_box{ width:100%}

		  .product_box .pro_left{background: url(../images/pro_class_bg.png) center top repeat-y;}

		  .pro_right{ width:99%; padding-top:0.2rem;}

		  .cooperation_lc_scroll{ width:100%;}

		  .news_center_box .hd{ width:100%} 

		  .news_center_box .hd .line{ width:90%; height:1px; line-height:1px; left:0; top:45%}

		  .news_center_box .hd li{ width:90px; height:90px; margin-bottom:20px; margin-right:10%; float:left}

		  .news_center_box .hd li:last-child{ margin-right:0}

		  .news_center_box .hd li .circle{ width:76px; height:76px; font-size:21px; line-height:22px; padding:16% 12%}

		  .news_center_box .bd ul li,.news_center_box .bd ul dl dt{ width:98%; margin-left:1%; margin-right:0}

		  .footer_nav{ display:none;}

		  .footer_logo{ width:16%; padding-top:16px;}

		  .footer_center{ width:76.5%; margin-left:6%}

		  .footer_center h4{ font-size:0.14rem}

		  .footer_center p{ line-height:30px; font-size:12px;}

		  .footer_center p img{ width:8%; margin-top:5px; margin-right:5px;}

		  .footer_ewm{ width:76.5%; padding-top:18px; margin-left:23%}

		  .footer_ewm ul li{ width:36%}

		  .about_info{ margin-top:0}

		  .about_info .pic,.about_info .text{ width:100%}

		  .about_culture_title img{ width:2%;}

		  .about_info .text h3,.about_culture_title,.about_culture{ font-size:0.24rem}

		  .about_info .text div.info,.honor_box .title,.about_vi_title,.about_team_title{ font-size:0.2rem}

		  .about_vi_title{ margin:10px}

		  .about_vi_list ul li{ width:48%;}

		  .about_vi_list ul li .pic{ height:170px;}

		  .links{ font-size:0.16rem}

		  .links a{ font-size:0.14rem;color:#fff}

		  .join_ys_box .hd ul li:nth-child(2n){ margin-left:36%;}

		  .join_ys_box .bd{ width:40.6%; left:29.7%}

		  .join_ys_box .bd li{ padding-top:0; padding-bottom:0}

		  .join_ys_box .bd li h3{ line-height:50px; font-size:0.24rem;}

		  .join_ys_box .bd li p{ line-height:28px;    padding: 10px 2%; font-size:0.13rem;}

.join_logo{ display:none}
.ijoin_ys_box{ width:100%; margin-left:0}
.adver_tel{ width:100%;}
.index_adver{ background:#E80C0C url(../images/adver_bg_wap.png) center no-repeat;}
.news_center_box .bd{ width:100%}
.news_center_box .bd ul li .info h3,.news_center_box .bd ul dl dt .text h3{ font-size:0.2rem; padding-top:0;}
.news_center_box .bd ul li .info p..news_center_box .bd ul dl dt .text p{ font-size:0.16rem}
.catpos{ font-size:0.14rem}
.news_center_box .bd ul dl dt .pic{ width:40%}
.news_center_box .bd ul dl dt .text{ width:57%;}
.news_center_box .bd ul dl dt .text p{ font-size:0.14rem}
.cooperation_lc_scroll .swiper-slide .text{ width:96px; height:110px; background-size:100%; margin-left:36px; font-size:0.34rem; margin-top:10%}
.cooperation_lc_scroll .swiper-slide:nth-child(2n) .text{background-size:100%;}
.navbox .nav li:hover::before, .navbox .nav li.on::before{ width:0px;}
.timeline .swiper-pagination{ left:1% !important; display:block; width:22% !important; bottom:0px !important;}
.timeline .swiper-pagination-bullet{ font-size:0.3rem}
.timeline .swiper-pagination-bullet::before{ right:-25.5px}
.timeline .swiper-slide-content{ width:62%;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ width:100%}
.timeline .swiper-container{ height:300px}
 
        }

        

        @media screen and (max-width:640px) {

          /* --------------------产品展示-action-------------------- */

          .product_ej .product_ej_div .product_ej_img{height:2.03rem;}

          .product_ej .product_ej_div p{line-height:0.4rem;font-size:0.16rem;}

          /* --------------------产品展示-over-------------------- */

        

          /* --------------------加盟店面-action-------------------- */

          .jmdm_ej .jmdm_ej_div .jmdm_ej_img{width: 50%;}

          .jmdm_ej .jmdm_ej_div .jmdm_ej_js{width:48%;font-size:0.13rem;}

          /* --------------------加盟店面-over-------------------- */



          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child span{width:48%;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p input{width:70%;}


          .contact_ej .contact_ej_box .contact_ej_l{width: 50%;}

          /* --------------------联系我们-over-------------------- */

		    /* --------------------详情页-action-------------------- */

          .show .tj_news .tj_news_box li span{width:70%;}

          /* --------------------详情页-over-------------------- */
		  .cooperation_lc .swiper-pagination-bullet{ width:60px;}
		  .center_circle_outer{ left:26.5%}
		  .base_class{ left:60px;}
.join_fuchi .pic,.join_scroll{ display:none}
.fuchi_scroll_top{ width:100%}
.join_ys_box{ height:300px; padding-top:0}
.join_ys_box .hd ul li{ font-size:0.18rem}
.footer_ewm ul li .pic{ padding:0}
.news_center_box .bd ul li .pic{ height:auto;}
.timeline .swiper-pagination-bullet{ margin:20px 0 !important}
        }





        @media screen and (max-width:480px) {

          /* --------------------加盟店面-action-------------------- */

          .jmdm_ej .jmdm_ej_div{width:100%;margin:2% 0;}

          .jmdm_ej .jmdm_ej_div .jmdm_ej_js{font-size:0.24rem;}

          /* --------------------加盟店面-over-------------------- */



          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_top_ej_div .news_top_ej_r p{font-size:0.28rem}

          .news_ej .news_top_ej_div .news_top_ej_r .news_top_ej_js{margin-top:0.05rem;}

          .news_ej .news_top_ej_div .news_top_ej_r span{width:30%;margin-top:0.05rem;}

          .news_ej .news_ej_box .news_ej_div{width:48%;margin: 1%;}

          .news_ej .news_ej_box .news_ej_div .news_ej_img{height:2.36rem;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p{width:100%;}

          .contact_ej .message p input{width: 86%;}

/*          .contact_ej .message p:nth-child(3) input, .contact_ej .message p textarea{width:86%;}
*/
          .contact_ej .message .submit{width:30%;}

          .contact_ej .contact_ej_box .contact_ej_l{width:100%;}

          .contact_ej .contact_ej_box .contact_ej_r{width: 100%;}

          /* --------------------联系我们-over-------------------- */

        }





        @media screen and (max-width:480px) {

          /* --------------------加盟店面-action-------------------- */

          .jmdm_ej .jmdm_ej_div{width:100%;margin:2% 0;}

          .jmdm_ej .jmdm_ej_div .jmdm_ej_js{font-size:0.24rem;}

          /* --------------------加盟店面-over-------------------- */



          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_top_ej_div .news_top_ej_r p{font-size:0.28rem}

          .news_ej .news_top_ej_div .news_top_ej_r .news_top_ej_js{margin-top:0.05rem;line-height:0.4rem;font-size:0.12rem;}

          .news_ej .news_top_ej_div .news_top_ej_r span{width:30%;margin-top:0.05rem;}

          .news_ej .news_ej_box .news_ej_div{width:48%;margin: 1%;}

          .news_ej .news_ej_box .news_ej_div .news_ej_img{height:2.36rem;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p{width:100%;}

         /* .contact_ej .message p input{width: 86%;}*/

        /*  .contact_ej .message p:nth-child(3) input, .contact_ej .message p textarea{width:86%;}*/

          .contact_ej .message .submit{width:30%;}

          .contact_ej .contact_ej_box .contact_ej_l{width:100%;}

          .contact_ej .contact_ej_box .contact_ej_r{width: 100%;}

          /* --------------------联系我们-over-------------------- */

		  /* --------------------详情页-action-------------------- */

          .show .tj_pro .tj_pro_box .tj_pro_div{width:48%;margin:1%;}

          .show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height:3.2rem;}

          .show .tj_news .tj_news_box li {width:100%;}

          /* --------------------详情页-over-------------------- */
		  .contact_ej .contact_ej_box .contact_ej_l .contact_ej_div img{ margin-top:0.25rem}

        }



        @media screen and (max-width:414px) {

          /* --------------------产品展示-action-------------------- */

          .product_ej .product_ej_div{width:48%;margin:2%;height:auto;}

          .product_ej .product_ej_div .product_ej_img{height:3.1rem;}

          /* --------------------产品展示-over-------------------- */

          

          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_top_ej_div .news_top_ej_img{width:100%;height:4rem;}

          .news_ej .news_top_ej_div .news_top_ej_r{width:100%;}

          .news_ej .news_top_ej_div .news_top_ej_r p{font-size:0.35rem;}

          .news_ej .news_top_ej_div .news_top_ej_r span{line-height: 0.4rem;font-size:0.1rem;}

          .news_ej .news_ej_box .news_ej_div{padding:1%;}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm p{font-size: 0.35rem;}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm .news_ej_js{font-size:0.12rem;}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child{font-size:0.12rem;padding:5px;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p input,

          .contact_ej .message p:nth-child(3) input,

          .contact_ej .message p textarea{width:83%;}

          /* --------------------联系我们-over-------------------- */

		    /* --------------------详情页-action-------------------- */

          .tj_title{font-size:0.4rem;}

          .tj_title span{font-size:0.3rem;}

          .show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height:3rem;}

          .show .tj_pro .tj_pro_box .tj_pro_div p{padding:0.1rem 0;}

          /* --------------------详情页-over-------------------- */

        }       

        

        @media screen and (max-width:375px) {

          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_ej_box .news_ej_div:nth-child(1n){margin-left:0;}

          .news_ej .news_ej_box .news_ej_div:nth-child(2n){margin-right:0;}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child{padding:5px 0;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p input,

          .contact_ej .message p:nth-child(3) input,

          .contact_ej .message p textarea{width:82%;}

          /* --------------------联系我们-over-------------------- */

        }

        

        @media screen and (max-width:375px) {

          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_ej_box .news_ej_div:nth-child(1n){margin-left:0;}

          .news_ej .news_ej_box .news_ej_div:nth-child(2n){margin-right:0;}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child{padding:5px 0;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p input,

          .contact_ej .message p:nth-child(3) input,

          .contact_ej .message p textarea{width:81%;}

          /* --------------------联系我们-over-------------------- */

        }

        

        @media screen and (max-width:320px) {

          /* --------------------产品展示-action-------------------- */

          .product_ej .product_ej_div p{line-height: 0.8rem;font-size: 0.3rem;}

          /* --------------------产品展示-over-------------------- */



          /* --------------------资讯中心-action-------------------- */

          .news_ej .news_ej_box .news_ej_div{width:100%;}

          .news_ej .news_ej_box .news_ej_div .news_ej_img{height:5rem;}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm p{font-size:0.5rem;}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm .news_ej_js{font-size:0.3rem}

          .news_ej .news_ej_box .news_ej_div .news_ej_botm p:last-child span{width:30%;}

          /* --------------------资讯中心-over-------------------- */

      

          /* --------------------联系我们-action-------------------- */

          .contact_ej .message p input,

          .contact_ej .message p:nth-child(3) input,

          .contact_ej .message p textarea{width:79%;}

          /* --------------------联系我们-over-------------------- */

		   /* --------------------详情页-action-------------------- */

          .tj_title{font-size:0.4rem;}

          .tj_title span{font-size:0.25rem;}

          .show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{height:2.8rem;}

          /* --------------------详情页-over-------------------- */

        }

        

        

        /* ------------------------------手机调整-over------------------------------ */