@charset "utf-8";

.spsp{width:100%;}

.section{ width:100%; height:100%; position:relative; overflow:hidden;}

.section1{ position:fixed;z-index:9999; }

.section2{ position:fixed;z-index:8888;}

.section3{ position:fixed;z-index:7777;}

.active{z-index:99999;}

.box1{ clear:both; width:100%; height:100vh; background:#fff; background-size:cover;position:relative; z-index:1;background-attachment:fixed;opacity: 0;-moz-transition: opacity 3s;-webkit-transition: opacity 3s;}

.active .box1{opacity:1;}

.active .sdsd{width:100%; height:50%; background:rgba(255,255,255,0.2); position:absolute;top:0px;z-index:9;animation:asas 2s 1 forwards;}

.active .sdsd1{width:100%; height:50%; background:rgba(255,255,255,0.2); position:absolute;bottom:0px;z-index:9;animation:asas1 2s 1 forwards;animation-direction:alternate;}



@keyframes asas

{

	0% {height:50%;}

	

	100% {height:0%;}

}



@keyframes asas1

{

	0% {height:50%;}

	

	100% {height:0%;}

}









.banban{display: table;width:100%;height:100vh;overflow:hidden;padding: 0px 5.2vw;}

.ban{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;position:relative;display: table-cell;vertical-align: middle;border:1px solid rgba(255,255,255,0.15);border-top:0px;border-bottom:0px;}

.ban h2{opacity:0;font-size:2.5vw;line-height:3.13vw;color:#ffffff;margin-bottom:1.3vw;}

.ban p{opacity:0;font-size:0.83vw;line-height:1.25vw;color:#ffffff;}

.ban font{opacity:0;display:inline-block;padding-top:3vw;position:relative;}

.ban font a{font-size:0.83vw;line-height:3.13vw;color:#fff;font-family:Arial;}

.ban font:after{content:'';position:absolute;bottom:5px;left:0px;right:0px;marign:0 auto;text-align:center;width:100%;height:2px;background:#fff;}

.ani-slide .ban h2{opacity:1;animation:driveInBottom 1s;-mzoanimation:driveInBottom 1s;-webkit-animation:driveInBottom 1s;-o-animation:driveInTop 1s;}

.ani-slide .ban p{opacity:1;animation:driveInBottom 1.5s;-mzoanimation:driveInBottom 1.5s;-webkit-animation:driveInBottom 1.5s;-o-animation:driveInBottom 1.5s;}

.ani-slide .ban font{opacity:1;animation:driveInBottom 2s;-mzoanimation:driveInBottom 2s;-webkit-animation:driveInBottom 2s;-o-animation:driveInBottom 2s;}





.jt{position:absolute;bottom:0.52vw;left:0px;right:0px;margin:0 auto;text-align:center;}

.shake1{animation:shake1 5s infinite;-mzoanimation:shake1 5s infinite;-webkit-animation:shake1 5s infinite;-o-animation:shake1 5s infinite;}



@media(max-width:3500px){

.ban p{font-size:1.04vw;}

}

@media(max-width:1920px){

.ban p{font-size:0.94vw;}

}

@media(max-width:1440px){

.ban h2{font-size:26px;line-height:26px;margin-bottom:10px;}

.ban p{font-size:16px;line-height:24px;}

.ban span{width:60px;height:2px;margin:20px 0px;}

.jt img{width:25px;}

}

@media(max-width:1360px){

.jt img{width:20px;}

}



@media(max-width:1024px){

.ban{border:none;top:0%;left:0px;}

.ban h2{font-size:24px;line-height:24px;margin-bottom:10px;}

.ban p{font-size:16px;line-height:24px;}

.ban span{width:60px;height:2px;margin:20px 0px;}

.section{ width:100%; height:auto;}

.banban{padding: 0px 50px;}

.jt{bottom:70px;}

.ban font a{font-size:14px;line-height:30px;}

.ban font:after{bottom:0px;}

}



@media(max-width:768px){

.ban{left:0px;}

.ban h2{font-size:24px;line-height:30px;margin-bottom:10px;}

.ban p{font-sizze:16px;line-heihgt:24px;}

.ban span{width:60px;height:2px;margin:20px 0px;}



}

@media(max-width:414px){

.jt{bottom:100px;}



}





.box2{clear:both;width:100%;height:100vh;background:#fff;position:relative;z-index:1;opacity: 0;-moz-transition: opacity 2s;-webkit-transition: opacity 2s;}

.box2_a{width:100%;height:auto;overflow:hidden;}

.ren{width:100%;height:100vh;padding:0px 5.2vw;display: table;}

.renn{width:100%;height:100vh;padding:0vw 7.2vw 0px;position:relative;display: table-cell;vertical-align: middle;border:1px solid rgba(255,255,255,0.15);border-top:0px;border-bottom:0px;}

.renn_l{float:left;width:50%;margin-top:4.2vw;}

.renn_l h2{opacity:0;font-size:3.13vw;line-height:3.13vw;color:#fff;font-weight:bold;font-family:Arial;}

.renn_r{float:right;width:50%;padding-left:5.2vw;position:relative;padding-top:3.13vw;}

.renn_r h2{font-size:2.5vw;line-height:3.13vw;color:#fff;margin-bottom:10px;}

.renn_r p{font-size:0.83vw;line-height:1.6vw;color:#fff;}

.renn_r font{display:inline-block;padding-top:3vw;position:relative;}

.renn_r font a{font-size:0.83vw;line-height:3.13vw;color:#fff;font-family:Arial;}

.renn_r font:after{content:'';position:absolute;bottom:5px;left:0px;right:0px;marign:0 auto;text-align:center;width:100%;height:2px;background:#fff;}





.active .box2{opacity: 1;}

.active .renn_l h2{animation: zifadeInUp 0.6s ease 0.6s both;}



.active .renn_r h2{animation: zifadeInUp 0.7s ease 0.7s both;}



.active .renn_r p{animation: zifadeInUp 0.8s ease 0.8s both;}



.active .renn_r font{animation: zifadeInUp 0.9s ease 0.9s both;}

  

.active .adad{width:25%;position: absolute;z-index:999;

    left: 0;

    top: 0;

    height: 100%;

    background: rgba(0,147,215,0.1);

	animation:bb 1.5s 1 forwards;



	}

.active .adad1{width:25%;position: absolute;z-index:999;

    left: 25%;

    top: 0;

    height: 100%;

    background: rgba(0,147,215,0.1);

	animation:bb 2s 0.1s 1 forwards;



	}

.active .adad2{width:25%;position: absolute;z-index:999;

    left: 50%;

    top: 0;

    height: 100%;

    background: rgba(0,147,215,0.1);

	animation:bb 2s 0.3s 1 forwards;



	}

.active .adad3{width:25%;position: absolute;z-index:999;

    right: 0;

    top: 0;

    height: 100%;

    background: rgba(0,147,215,0.1);

	animation:bb 2s 0.5s  1 forwards;



	}

	

@keyframes bb

{

	0% {height:100%;}

	

	100% {height:0%;}

}













@media(max-width:3500px){



}

@media(max-width:1920px){



}

@media(max-width:1440px){





}





@media(max-width:1024px){

.ren{padding:0px 50px;}

.renn{padding:0vw 0px 0px;border:0px;}

.renn_l{float:none;width:100%;margin-top:0px;padding-right:50px;}

.renn_l h2{font-size:24px;line-height:30px;}

.renn_r{float:none;width:100%;padding-left:0px;padding-right:50px;}

.renn_r h2{font-size:20px;line-height:28px;margin-bottom:10px;}

.renn_r p{font-size:14px;line-height:24px;}

.renn_r font{padding-top:15px;position:relative;}

.renn_r font a{font-size:14px;line-height:30px;}

.renn_r font:after{bottom:0px;}



.tiler{display:none;}

}



@media(max-width:768px){



}

@media(max-width:650px){



}



.splitting-image {

  background-size: 0% 0%;

  position: relative;

  overflow: hidden;

}



.splitting-image img {

  display: block;

}



@supports (--row-size: calc( 100% / 2 )) {

  .splitting-image {

    background-size: cover;

    visibility: hidden;

    --row-size: calc(100% / var(--row-total));

    --col-size: calc(100% / var(--col-total));

  }



  .split-cell {

    background: inherit;

    position: absolute;

    overflow: hidden;

    top: calc(var(--row-size) * var(--row-index));

    left: calc(var(--col-size) * var(--col-index));

    width: calc(0.5px + var(--col-size));

    height: calc(0.5px + var(--row-size));

  }



  .split-cell__inner {

    position: absolute;

    visibility: visible;

    background: inherit;

    width: calc(100% * var(--col-total));

    height: calc(100% * var(--row-total));

    transform: translate(

      calc(-1 * var(--col-size) * var(--col-index)),

      calc(-1 * var(--row-size) * var(--row-index))

    );

  }

}

.tiler {

  position: relative;

  display: inline-block;

  cursor: pointer;

  visibility: hidden;

  width: 33.3%;

  margin: auto;

}



.tiler img {

  display: block;

  margin: auto;

  max-width: 100%;

  visibility: visible;

}



.tiler-overlay {

  background-position: center center;

  margin: auto;

  position: fixed;

  top: 0px;

  bottom: 0px;

  left: 0px;

  right: 0px;

  max-width: 100%;

  max-height: 100%;

  -webkit-perspective: 0px;

          perspective: 0px;

}



.tiler-overlay .split-cell {

  pointer-events: none;

  opacity: 0;

  -webkit-transform: translateZ(-15px);

          transform: translateZ(-15px);

  -webkit-transform-style: preserve-3d;

          transform-style: preserve-3d;

  transition-property: opacity, -webkit-transform;

  transition-property: transform, opacity;

  transition-property: transform, opacity, -webkit-transform;

  transition-duration: 0.8s, 0.7s;

  transition-timing-function: cubic-bezier(0.65, 0.01, 0.15, 1.33);

  /* The center character index */

  --center-x: calc((var(--col-total) - 1) / 2);

  --center-y: calc((var(--row-total) - 1) / 2);

  /* Offset from center, positive & negative */

  --offset-x: calc(var(--col-index) - var(--center-x));

  --offset-y: calc(var(--row-index) - var(--center-y));

  /* Absolute distance from center, only positive */

  --distance-x: calc(

    (var(--offset-x) * var(--offset-x)) / var(--center-x)

  );

  /* Absolute distance from center, only positive */

  --distance-y: calc(

    (var(--offset-y) * var(--offset-y)) / var(--center-y)

  );

  transition-delay: calc( 0.1s * var(--distance-y) + 0.1s * var(--distance-x) );

}



.tiler-overlay {

  z-index: 1;

}



.active .tiler .split-cell {

  -webkit-transform: scale(1);

          transform: scale(1);

  opacity: 1;

}



.box3{ clear:both;width:100%; height:100vh;position:relative; z-index:1;}

.box33{width:100%; height:100vh;  background:url(/html/class/template/images/tu4.jpg)no-repeat center top;background-size:cover;}



.sy_xw{width:100%;height:100vh;padding:0px 5.2vw;display: table;position:absolute;top:0px;}

.sy_new{width:100%;height:100vh;padding:0vw 7.2vw 0px;position:relative;display: table-cell;vertical-align: middle;border:1px solid rgba(255,255,255,0.15);border-top:0px;border-bottom:0px;}

.sy_new h2{opacity:0;font-size:3.13vw;line-height:3.13vw;color:#fff;margin-bottom:50px;font-weight:bold;font-family:Arial;padding-bottom:80px;position:relative;}

.sy_new h2:after{content:'';position:absolute;bottom:0px;left:10px;width:1px;height:50px;background:#fff;}



.sy_new h3{opacity:0;font-size:2.5vw;line-height:3.13vw;color:#fff;margin-bottom:10px;}

.sy_new p{opacity:0;font-size:0.83vw;line-height:1.6vw;color:#fff;}

.sy_new font{opacity:0;display:inline-block;padding-top:3vw;position:relative;}

.sy_new font a{font-size:0.83vw;line-height:3.13vw;color:#fff;font-family:Arial;transition:all 0.5s ease;}

.sy_new font:after{content:'';position:absolute;bottom:5px;left:0px;right:0px;marign:0 auto;text-align:center;width:100%;height:2px;background:#fff;transition:all 0.5s ease;}

.sy_new font:hover:after{background:#0863c0;}

.sy_new font:hover a{color:#0863c0;}



.active .sy_new h2{opacity:1;animation: zifadeInUp 0.6s ease 0.6s both;}



.active .sy_new h3{opacity:1;animation: zifadeInUp 0.7s ease 0.7s both;}



.active .sy_new p{opacity:1;animation: zifadeInUp 0.8s ease 0.8s both;}



.active .sy_new font{opacity:1;animation: zifadeInUp 0.9s ease 0.9s both;}





.box33 {display:none;

    width: 100%;

    height: 100vh;

    background: url(/html/class/template/images/tu4.jpg)no-repeat center top;

    background-size: cover;transition: all 3s ease;transform: scale(1.5);animation-fill-mode: forwards;opacity: 1;filter: blur(10px);

}

  .active .box33{

    transform: scale(1); opacity: 1; filter: blur(0);

  }





@media(max-width:1440px){

.sy_new h2{margin-bottom:30px;padding-bottom:50px;}

.sy_new h2:after{height:30px;}

}



@media(max-width:1024px){

.sy_xw{padding:0px 50px;}

.sy_new{padding:0vw 0px 0px;border:0px;}





.sy_new h2{font-size:22px;line-height:30px;margin-bottom:30px;padding-bottom:40px;}

.sy_new h2:after{height:30px;}



.sy_new h3{font-size:20px;line-height:28px;}

.sy_new p{font-size:14px;line-height:30px;}

.sy_new font{padding-top:15px;}

.sy_new font a{font-size:14px;line-height:24px;}

.sy_new font:after{bottom:0px;}

.box33 {display:block;}



.box33{filter: blur(3px);transform: scale(1.1);}





}

@media(max-width:768px){

}

@media(max-width:414px){



}







.box4{ clear:both;width:100%; height:100vh; position:relative; z-index:1;}

.box44{width:100%; height:100vh;  background:url(/html/class/template/images/tu5.jpg)no-repeat center top;background-size:cover;}

.sy_lx{width:100%;height:100vh;padding:0px 5.2vw;display: table;position:absolute;top:0px;}

.sy_lxwm{width:100%;height:100vh;padding:0vw 7.2vw 0px;position:relative;display: table-cell;vertical-align: middle;border:1px solid rgba(255,255,255,0.15);border-top:0px;border-bottom:0px;}

.sy_lxwm h2{opacity:0;font-size:3.13vw;line-height:3.13vw;color:#fff;margin-bottom:50px;font-weight:bold;font-family:Arial;padding-bottom:80px;position:relative;}

.sy_lxwm h2:after{content:'';position:absolute;bottom:0px;left:10px;width:1px;height:50px;background:#fff;}



.sy_lxwm h3{opacity:0;font-size:2.5vw;line-height:3.13vw;color:#fff;margin-bottom:10px;}

.sy_lxwm p{opacity:0;font-size:0.83vw;line-height:1.6vw;color:#fff;}

.sy_lxwm font{opacity:0;display:inline-block;padding-top:3vw;position:relative;}

.sy_lxwm font a{font-size:0.83vw;line-height:3.13vw;color:#fff;font-family:Arial;transition:all 0.5s ease;}

.sy_lxwm font:after{content:'';position:absolute;bottom:5px;left:0px;right:0px;marign:0 auto;text-align:center;width:100%;height:2px;background:#fff;transition:all 0.5s ease;}

.sy_lxwm font:hover:after{background:#0863c0;}

.sy_lxwm font:hover a{color:#0863c0;}





.active .sy_lxwm h2{opacity:1;animation: zifadeInUp 0.6s ease 0.6s both;}



.active .sy_lxwm h3{opacity:1;animation: zifadeInUp 0.7s ease 0.7s both;}



.active .sy_lxwm p{opacity:1;animation: zifadeInUp 0.8s ease 0.8s both;}



.active .sy_lxwm font{opacity:1;animation: zifadeInUp 0.9s ease 0.9s both;}

  .box44{transition: all 3s ease;transform: scale(1.5);animation-fill-mode: forwards;opacity: 1;filter: blur(10px);}

  .active .box44{

    transform: scale(1);opacity: 1; filter: blur(0);

  }





@media(max-width:1440px){

.sy_lxwm h2{margin-bottom:30px;padding-bottom:50px;}

.sy_lxwm h2:after{height:30px;}



}



@media(max-width:1024px){

.sy_lx{padding:0px 50px;}

.sy_lxwm{padding:0vw 0px 0px;border:0px;}





.sy_lxwm h2{font-size:22px;line-height:30px;margin-bottom:30px;padding-bottom:40px;}

.sy_lxwm h2:after{height:30px;}



.sy_lxwm h3{font-size:20px;line-height:28px;}

.sy_lxwm p{font-size:14px;line-height:30px;}

.sy_lxwm font{padding-top:15px;}

.sy_lxwm font a{font-size:14px;line-height:24px;}

.sy_lxwm font:after{bottom:0px;}





.box44{filter: blur(3px);transform: scale(1.1);}



}

@media(max-width:768px){

}

@media(max-width:414px){



}















.sy_foot{width:100%;height:auto;overflow:hidden;border-top:1px solid rgba(255,255,255,0.15);padding:1.6vw 0px;position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;text-align:center; padding:1.6vw 8.33vw;z-index: 999;83 }

.syfoot_l{float:left;font-size:0.73vw;line-heoght:1.25vw;color:#fff;}

.syfoot_l span{font-size:0.73vw;line-heoght:1.25vw;color:#fff;margin-right:15px;}

.syfoot_l a{font-size:0.73vw;line-heoght:1.25vw;color:#fff;}



.syfoot_r{float:right;font-size:0.73vw;line-heoght:1.25vw;color:#fff;}

.syfoot_r span{font-size:0.73vw;line-heoght:1.25vw;color:#fff;margin-left:15px;}

.syfoot_r a{font-size:0.73vw;line-heoght:1.25vw;color:#fff;}





@media(max-width:1440px){

.syfoot_l{font-size:12px;line-heoght:22px;}

.syfoot_l a{font-size:12px;line-heoght:22px;}

.syfoot_l span{font-size:12px;line-heoght:22px;}



.syfoot_r{font-size:12px;line-heoght:22px;}

.syfoot_r a{font-size:12px;line-heoght:22px;}

.syfoot_r span{font-size:12px;line-heoght:22px;display:block;}





}

@media(max-width:1024px){

.sy_foot{padding:15px 0px;padding:15px 30px; }



.syfoot_l{font-size:12px;line-heoght:22px;}

.syfoot_l a{font-size:12px;line-heoght:22px;}

.syfoot_l span{font-size:12px;line-heoght:22px;}



.syfoot_r{font-size:12px;line-heoght:22px;}

.syfoot_r a{font-size:12px;line-heoght:22px;}

.syfoot_r span{font-size:12px;line-heoght:22px;}

}

@media(max-width:768px){

.sy_foot{padding:10px 15px; }

.syfoot_l{float:none;width:100%;margin:0 auto;text-align:center;}

.syfoot_r{float:none;width:100%;margin:0 auto;text-align:center;}





}

@media(max-width:414px){

.syfoot_l span,.syfoot_r span{display:block;}

}







/***首页 end***/





/********关于我们 begin*********/

.er_ban{width:100%;height:auto;overflow:hidden;position:relative;}

.ban_img{width:100%;height:auto;overflow:hidden;font-size:0;}

.ban_img img{width:100%;vertical-align:middle;}

.ban_zi{position:absolute;top:40%;left:0px;right:0px;margin:0 auto;text-align:center;}

.ban_zi h2{font-size:1.25vw;line-height:1.6vw;color:#fff;margin-bottom:50px;letter-spacing:3px;}

.ban_zi h3{font-size:3.13vw;line-height:3.13vw;color:#fff;letter-spacing:5px;}

.ban_yw h4{font-size:0.73vw;line-height:1.6vw;color:rgba(255,255,255,.5);font-weight:Arial;}

.ban_yw{position:absolute;bottom:8%;left:0px;right:0px;margin:0 auto;text-align:center;}

@media(max-width:1024px){

.ban_zi{top:45%;}

.ban_zi h2{font-size:16px;line-height:26px;margin-bottom:20px;}

.ban_zi h3{font-size:24px;line-height:24px;}

.ban_yw h4{font-size:14px;line-height:24px;}

.ban_yw{bottom:30px;}

}



@media(max-width:1024px){

.er_ban{padding-top:70px;}



}



@media(max-width:414px){

.er_ban{padding-top:60px;}

.ban_zi h2{font-size:16px;line-height:24px;margin-bottom:10px;letter-spacing:2px;}

.ban_zi h3{font-size:20px;line-height:24px;letter-spacing:2px;}

.ban_yw h4{font-size:12px;line-height:24px;}

.ban_yw{bottom:15px;}

}





.main{width:100%;height:auto;}

.gy_a{width:100%;height:auto;overflow:hidden;padding:5.2vw 12.5vw 0px;}

.gy_aa{width:100%;height:auto;overflow:hidden;padding-bottom:30px;background:url(/html/class/template/images/tu7.jpg)no-repeat left bottom;}

.gy_al{float:left;width:33.33%;height:auto;overflow:hidden;}

.gy_al h3{font-size:2.5vw;line-height:3.13vw;color:#0762bf;font-weight:bold;font-family:Arial;}

.gy_al h2{font-size:1.25vw;line-height:1.6vw;color:#363636;}

.gy_ar{float:right;width:57%;}

.gy_ar p{margin-bottom:1.6vw;font-size:16px;line-height:28px;color:#646464;text-align:justify;}





.gy_b{width:100%;height:auto;overflow:hidden;position: relative;}

.gy_bbb{width:100%;height:auto;overflow:hidden;font-size:0;}

.gy_im{ width:100%; height:100%; position:absolute; background:#0762bf;overflow:hidden;z-index: -1;}

.gy_img{width:100%;height:auto;overflow:hidden;}

.gy_img img{width:100%;vertical-align:middle;}
.gy_img video{width: 100%;}


.qcnb ul li h1,.qcnb ul li::before,.lsdhx ul li img,.lsdhx_txt::before,.lsdhx ul li h3{
  transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
}
.qcnb{background: url(/html/class/template/images/qcnb_06.jpg) center center;background-size: 100% 100%;}
.qcnb ul{font-size: 0;}
.qcnb ul li{text-align: center;display: inline-block;vertical-align: top;box-sizing: border-box;padding: 240px 0 220px;width: 33.333%;
  cursor: pointer;position: relative;
}
.qcnb ul li::before{content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.qcnb ul li h1{
  font-size: 334px;
  line-height: 334px;
  font-family: Arial;
  font-weight: 1000;
  color: transparent;
  /* text-stroke: 2px white; */
  -webkit-text-stroke: 2px white;
  position: relative;
}
.qcnb ul li h3{font-size: 30px;color: #fff;margin: 65px 0 30px;position: relative;}
.qcnb ul li p{font-size: 16px;color: rgba(255,255,255,.8);height: 66px;position: relative;}
.qcnb ul li:hover::before{width: 0;}
.qcnb ul li:hover h1{color: #fff;}

.qcnd{background: url(/html/class/template/images/qcndbg_02.jpg) center center;background-size: 100% 100%;padding: 100px 0 50px;}
.qcnd p{font-size: 16px;color: #fff;text-align: center;margin-bottom: 35px;}
.qcnd img{width: 100%;height: auto;}
.lsdhx{margin-bottom: 145px;padding: 0 200px;box-sizing: border-box;}
.lsdhx ul{font-size: 0;}
.lsdhx ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 23.5%;margin-right: 2%;position: relative;box-shadow: 0 0 10px 3px #f2f3f4;
  cursor: pointer;
}
.lsdhx ul li:last-of-type{margin-right: 0;}
.lsdhx ul li img{width: 100%;}
.lsdhx ul li h6{position: relative;}
.lsdhx ul li h6 img{width: auto;}
.lsdhx_txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;padding-top: 90px;box-sizing: border-box;}
.lsdhx_txt::before{content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;}
.lsdhx ul li h3,.lsdhx ul li h5{position: relative;}
.lsdhx ul li h6 img:last-of-type{position: absolute;top: 0;left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
}
.lsdhx ul li h3{margin: 45px 0 40px;height: 60px;font-size: 20px;color: #333;}
.lsdhx ul li h5 img{width: 47%;}
.lsdhx ul li:hover h6 img:first-of-type{opacity: 0;}
.lsdhx ul li:hover .lsdhx_txt::before{opacity: 0;}
.lsdhx ul li:hover h3{color: #fff;}
.lsdhx ul li:hover h6 img:last-of-type{
  filter: grayscale(100%) brightness(1000%);
}

.gy_c{width:100%;height:auto;overflow:hidden;position:relative;}

.gy_c:before{content:'';position:absolute;left:3.13vw;bottom:0px;width:7.9vw;height:15vw;background:url(/html/class/template/images/tu10.jpg)no-repeat left bottom;background-size:cover;z-index: -1;}

.gy_c:after{content:'';position:absolute;right:3.13vw;bottom:0px;width:7.9vw;height:15vw;background:url(/html/class/template/images/tu10.jpg)no-repeat left bottom;background-size:cover;z-index: -1;}

.gy_cc{width:100%;height:auto;overflow:hidden;padding:5.2vw 12.5vw;}

.gy_ct{width:100%;height:auto;overflow:hidden;text-align:center;margin:0 auto;}

.gy_ct h3{font-size:2.5vw;line-height:3.13vw;color:#0762bf;font-weight:bold;font-family:Arial;}

.gy_ct h2{font-size:1.25vw;line-height:1.6vw;color:#363636;}

.gy_cb{width:100%;height:auto;overflow:hidden;}

.gy_cb ul{width:100%;height:auto;overflow:hidden;margin-top:3.65vw;}

.gy_cb li{float:left;width:33.33%;border:1px solid #eee;padding:20px 60px;transition:all 0.5s ease;}

.gycb_tu{margin-bottom:4.7vw;}

.gycb_tu .tu1{display:block;}

.gycb_tu .tu2{display:none;}

.gycb_z{}

.gycb_z h2{font-size:1.25vw;line-height:1.6vw;color:#363636;margin-bottom:10px;}

.gycb_z p{font-size:16px;line-height:24px;color:#646464;height:48px;overflow:hidden;}

.gy_cb li:hover{background:#0762bf;border:1px solid #0762bf;}

.gy_cb li:hover .gycb_tu .tu1{display:none;}

.gy_cb li:hover .gycb_tu .tu2{display:block;}

.gy_cb li:hover .gycb_z h2{color:#fff;}

.gy_cb li:hover .gycb_z p{color:#fff;}



.gy_d{width:100%;height:auto;overflow:hidden;position:relative;}

.gy_d img{width:100%;vertical-align:middle;}

.gy_dd{width:100%;height:auto;overflow:hidden;padding:0px 12.5vw;position:absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}

.gy_dl{float:left;width:33.33%;height:auto;overflow:hidden;}

.gy_dl h3{font-size:2.5vw;line-height:3.13vw;color:#fff;font-weight:bold;font-family:Arial;}

.gy_dl h2{font-size:1.25vw;line-height:1.6vw;color:#fff;}

.gy_dr{float:right;width:50%;}

.gy_dr p{font-size:16px;line-height:30px;color:#fff;text-align:justify;}





@media(max-width:1440px){

.gy_a{padding:4.2vw 6.25vw 0px;}

.gy_cc{padding:4.2vw 10vw;}

.gy_dd{padding:0px 6.25vw;}

.gy_c:before{left:15px;}

.gy_c:after{right:15px;}

.gy_cb ul{margin-top:4.2vw;}

.gy_cb li{padding:20px 40px;}

.gycb_tu{margin-bottom:3vw;}

.gycb_z h2{font-size:20px;line-height:28px;}



}



@media(max-width:1360px){

.gy_al h3{font-size:36px;line-height:50px;}

.gy_al h2{font-size:20px;line-height:26px;}

.gy_ar p{margin-bottom:15px;font-size:14px;line-height:24px;}

.gy_ct h3{font-size:36px;line-height:50px;}

.gy_ct h2{font-size:20px;line-height:26px;}

.gy_ct p{margin-bottom:15px;font-size:14px;line-height:24px;}

.gycb_z h2{font-size:18px;line-height:28px;}

.gycb_z p{font-size:14px;line-height:24px;height:48px;}

.gy_dl h3{font-size:36px;line-height:50px;}

.gy_dl h2{font-size:20px;line-height:26px;}

.gy_dr p{font-size:14px;line-height:24px;}



}





@media(max-width:1024px){

.gy_a{padding:30px 30px 0px;}

.gy_cc{padding:30px 30px;}

.gy_dd{padding:0px 30px;}

.gy_al h3,.gy_dl h3,.gy_ct h3{font-size:30px;line-height:36px;}

.gycb_z h2{font-size:18px;line-height:28px;}

.gycb_z p{font-size:14px;line-height:24px;height:72px;}

}



@media(max-width:768px){

.gy_a{padding:30px 15px 0px;}

.gy_cc{padding:30px 15px;}

.gy_dd{padding:0px 15px;position: initial;left: initial;top: initial;-webkit-transform: initial;transform: initial;}

.gy_al{float:none;width:100%;margin-bottom:10px;}

.gy_ar{float:none;width:100%;}

.gy_dl{float:none;width:100%;margin-top:30px;}

.gy_dr{float:none;width:100%;padding:15px 0px 30px;}

.gy_dl h3{color:#0762bf;}

.gy_dl h2{color:#363636;}

.gy_dr p{color:#363636;}



.gy_cb li {float: none;width: 100%;}

.gycb_z p{height:auto;}

.gy_cb li{padding:20px 20px;}

}



@media(max-width:414px){

.gy_al h3,.gy_dl h3,.gy_ct h3{font-size:22px;line-height:28px;}



}

/********关于我们 end*********/





/********联系我们 begin*********/

.lxwm{width:100%;height:auto;overflow:hidden;padding:5.2vw 12.5vw;}

.lx_a{width:100%;height:auto;overflow:hidden;padding:0px 6.25vw;}

.lx_aa{width:100%;height:auto;overflow:hidden;}

.lx_at{width:100%;height:auto;overflow:hidden;text-align:center;margin:0 auto;}

.lx_at h3{font-size:2.5vw;line-height:3.13vw;color:#0762bf;font-weight:bold;font-family:Arial;}

.lx_at h2{font-size:1.25vw;line-height:1.6vw;color:#363636;}

.lx_ab{width:100%;height:auto;overflow:hidden;margin:4.2vw 0px 2.1vw;}

.lx_ab ul{width:100%;height:auto;overflow:hidden;}

.lx_ab li{float:left;width:33.33%;padding:0px 4.8vw;transition:all 0.5s ease;margin:0 auto;text-align:center;}

.lx_ab li img{max-width:100%;vertical-align:middle;}

.lx_ab p{font-size:16px;line-height:24px;color:#646464;overflow:hidden;margin-top:20px;}

.lx_b{width:100%;height:auto;overflow:hidden;}

.lx_b img{width:100%;vertical-align:middle;}



.lx_c{width:100%;height:auto;overflow:hidden;margin-top:4.2vw;}

.lx_cc{width:100%;height:auto;overflow:hidden;}

.lx_cc h2{font-size:1.6vw;line-height:1.6vw;color:#363636;text-align:center;}

.lx_bd{width:100%;height:auto;overflow:hidden;margin-top:3.65vw;}

.lx_bd p{float:left;width:22%;margin-right:4%;border-bottom:1px solid #eee;}

.lx_bd p.bg{margin-right:0px;}

.lx_bd p span{font-size:18px;line-height:30px;color:#949494;;display: block;margin-bottom: 10px;}

.lx_bd p:hover{border-color:#0762bf;}

.lx_bd p:hover span{color:#0762bf;}

.lx_bd p input{width:100%;font-size:16px;line-height:26px;color:#0762bf;}

.lx_bd p.bb{width:100%;margin-top:60px;}

.tj{clear:both;width:100%;padding-top:60px;margin:0 auto;text-align:center;}

.tj span{display:inline-block;border:1px solid #e5e5e5;font-size:18px;line-height:30px;color:#949494;padding:5px 55px;margin-right:20px;cursor:pointer;transition:all 0.5s ease;}

.tj font{display:inline-block;border:1px solid #e5e5e5;font-size:18px;line-height:30px;color:#949494;padding:5px 55px;cursor:pointer;transition:all 0.5s ease;}

.tj span:hover{border-color:#0762bf;color:#fff;background:#0762bf;}

.tj font:hover{border-color:#0762bf;color:#fff;background:#0762bf;}





@media(max-width:1440px){

.lxwm{padding:4.2vw 6.25vw;}

.lx_a{padding:0px 3.13vw;}

.lx_ab li{padding:0px 6vw;}

.lx_ab{margin:50px 0px 20px;}

.lx_bd p span{font-size:16px;line-height:26px;}

.lx_bd p input{font-size:14px;line-height:24px;}

.lx_bd{margin-top:3vw;}

.lx_bd p.bb{margin-top:30px;}

.tj{padding-top:50px;}

.tj span,.tj font{font-size:16px;line-height:26px;padding:5px 55px;}

}



@media(max-width:1360px){

.lx_at h3{font-size:36px;line-height:50px;}

.lx_at h2,.lx_cc h2{font-size:20px;line-height:26px;}

.lx_bd p span{font-size:14px;line-height:24px;}

.lx_ab{margin:40px 0px 20px;}



}

@media(max-width:1024px){

.lxwm{padding:30px 30px;}

.lx_a{padding:0px 0px;}

.lx_at h3{font-size:30px;line-height:36px;}

.lx_at h2,.lx_cc h2{font-size:18px;line-height:28px;}

.lx_ab li{padding:0px 0px;}

.lx_ab{margin:30px 0px 15px;}

.lx_bd p span{font-size:16px;line-height:24px;}

.lx_bd p input{font-size:14px;line-height:24px;}

.lx_ab li img{width:50px;}
}



@media(max-width:768px){

.lxwm{padding:30px 15px;}

.lx_ab li{padding:0px 15px;}

.lx_bd p{float:left;width:48%;margin-right:4%;border-bottom:1px solid #eee;margin-bottom:15px;}

.lx_bd p.bg{margin-right:0px;}

.lx_bd p:nth-child(2n){margin-right:0px;}

.lx_bd p.bb{margin-top:0px;}

.tj{padding-top:15px;}

.tj span,.tj font{font-size:16px;line-height:24px;padding:5px 40px;}

}

@media(max-width:500px){

.lx_ab li{float:none;width:100%;margin-bottom:15px;padding:0px 0px;}

.lx_bd p {float: none;width: 100%;margin-right: 0%;}

.lx_bd p span{font-size:14px;line-height:24px;}

}

@media(max-width:414px){

.lx_at h3{font-size:22px;line-height:28px;}



}

@media(max-width:360px){

.lx_cc h2{font-size:16px;line-height:26px;}

.tj span,.tj font{font-size:14px;line-height:24px;padding:3px 30px;}

}


.lx_b{min-height:580px;}

@media(max-width:1440px){
.lx_b{min-height:530px;}

}
@media(max-width:1366px){
.lx_b{min-height:500px;}

}
@media(max-width:1280px){
.lx_b{min-height:450px;}

}
@media(max-width:1024px){
.lx_b{min-height:400px;}
}

/********联系我们 end*********/







/*****新闻 begin*****/

.news{width:100%;height:auto;overflow:hidden;padding:5.2vw 12.5vw;}

.new_t{width:100%;height:auto;overflow:hidden;margin-bottom:4.2vw;position:relative;}

.new_tl{float:left;}

.new_tl h3{font-size:2.5vw;line-height:3.13vw;color:#0762bf;font-weight:bold;font-family:Arial;}

.new_tl h2{font-size:1.25vw;line-height:1.6vw;color:#363636;}



.new_tr{float:right;position: absolute;right: 0px;bottom: 0px;}

.new_tr p{margin-right:3.13vw;float:left;position:relative;}

.new_tr p.bg{margin-right:0px;}

.new_tr p a{font-size:18px;line-height:40px;color:#363636;}

.new_tr p.bb a{color:#0762bf;}

.new_tr p:hover a{color:#0762bf;}

.new_tr p.bb:after{content:'';position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;width:6px;height:6px;background:#0762bf;border-radius:50%;}

.new_tr p:hover:after{content:'';position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;width:6px;height:6px;background:#0762bf;border-radius:50%;}

@media(max-width:1440px){

.news{padding:4.2vw 6.25vw;}

.new_t{margin-bottom:2.08vw;}

.new_tr p a{font-size:16px;line-height:40px;}

}



@media(max-width:1360px){

.new_tl h3{font-size:36px;line-height:50px;}

.new_tl h2{font-size:20px;line-height:26px;}

}



@media(max-width:1024px){

.new_tl h3{font-size:30px;line-height:36px;}

.new_tl h2{font-size:18px;line-height:28px;}

.news{padding:30px;}

.new_t{margin-bottom:20px;}

.new_tr p a{font-size:16px;line-height:40px;}

.new_tr p{margin-right:30px;}

}



@media(max-width:768px){

.news{padding:30px 15px;}





}



@media(max-width:414px){

.new_tl h3{font-size:22px;line-height:28px;}

}



.new_b{width:100%;height:auto;overflow:hidden;}

.new_b dl{float:left;width:29%;margin-right:6.5%;margin-bottom:4.5%;border-bottom:1px solid #eeeeee;padding-bottom:10px;}

.new_b dl.bg{margin-right:0px;}

.new_b dt{width:100%;height:auto;overflow:hidden;}

.new_b dt img{width:100%;vertical-align:middle;transition:all 1s ease;-moz-transition:all 1s ease;  -webkit-transition:all 1s ease;}

.new_b dl:hover dt img{transform: scale(1.05);-ms-transform:scale(1.05); 	-moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);}

.new_b dd{width:100%;height:auto;overflow:hidden;margin-top:15px;}

.new_b dd h2{font-size:18px;line-height:30px;color:#363636;margin-bottom:15px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.new_b dd p{font-size:16px;line-height:24px;color:#646464;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.new_b dd h3{width:100%;margin-top:15px;}

.new_b dd span{display:inline-block;float:left;font-size:14px;line-height:30px;color:#949494;}

.new_b dd font{display:inline-block;float:right;font-size:14px;line-height:30px;color:#949494;}

.new_b dl:hover dd h2{color:#0762bf;}

.new_b dl:hover dd span{color:#646464;}

.new_b dl:hover dd font{color:#646464;}



.more{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;}

.more span{display:inline-block;border:1px solid #c9c9c9;font-size:18px;line-height:30px;color:#949494;padding:5px 40px;cursor:pointer}



@media(max-width:1440px){

.new_b dd{margin-top:15px;}

.new_b dd h2{font-size:18px;line-height:28px;margin-bottom:10px;}

.new_b dd p{font-size:14px;line-height:24px;}

.new_b dd h3{margin-top:10px;}

.new_b dd span{line-height:24px;}

.new_b dd font{line-height:24px;}

.more span{font-size:16px;line-height:26px;padding:5px 40px;}



}

@media(max-width:1360px){

.new_b dd{margin-top:10px;}

.new_b dd h2{font-size:16px;line-height:24px;margin-bottom:5px;}

}



@media(max-width:1024px){



}



@media(max-width:768px){

.new_b dl{float:left;width:48%;margin-right:4%;margin-bottom:2%;}

.new_b dl.bg{margin-right:4%;}

.new_b dl:nth-child(even){margin-right:0px;}	

}



@media(max-width:414px){

.new_b dl{float:none;width:100%;margin-right:0%;margin-bottom:15px;padding-bottom:5px;}

.new_b dl.bg{margin-right:0px;}

.new_b dl:nth-child(even){margin-right:0px;}		

}



/*****新闻 end*****/

.xwxq_t{ height:auto; overflow:hidden; border-bottom:1px solid #cccccc; padding-bottom:30px; margin-bottom:30px; position:relative;}

.xwxq_t h1{ text-align:center; color:#333333;font-size:24px;}

.xwxq_t a{ position:absolute; right:0; top:0; color:#333333; font-size:16px; text-transform:capitalize;}

.xwxq_t a img{ vertical-align:middle; margin-right:0.52vw; margin-top:5px;}

.xwxq_x{ height:auto; overflow:hidden; border-bottom:1px solid #ccc; margin-bottom:20px;}

.xwxq_x p{ line-height:33px; font-size:16px; color:#333333; margin-bottom:20px;}

.xwxq_x p img{ display:block; max-width:100%; height:auto; margin:0 auto;}

.xwxq_b{ clear:both; height:auto; overflow:hidden;}

.xwxq_b p{ line-height:24px; color:#333333; font-size:16px; margin-bottom:5px;}

.xwxq_b p a{ color:#333333; font-size:16px;}



@media(max-width:1024px){

.xwxq_t{ padding-bottom:20px; margin-bottom:25px;}	

.xwxq_t h1{ font-size:20px; line-height:24px; margin-bottom:15px;}

.xwxq_t a{ position:inherit; float:right;}

.xwxq_x p{ line-height:24px; font-size:14px;}

.xwxq_b p{ line-height:25px;}

.xwxq_b p a{ font-size:14px;}

}



/****新闻详情 begin****/







/*******新闻详情 end*********/









/*******主营业务 begin*******/

.zyyw{width:100%;height:auto;overflow:hidden;padding:5.2vw 12.5vw 0px;}

.yw_t{width:100%;height:auto;overflow:hidden;position:relative;border-bottom:1px solid #eee;padding-bottom:10px;}

.yw_tr{float:right;}

.yw_tr p{margin-right:3.13vw;float:left;position:relative;}

.yw_tr p.bg{margin-right:0px;}

.yw_tr p a{font-size:18px;line-height:40px;color:#363636;}

.yw_tr p.bb a{color:#0762bf;}

.yw_tr p:hover a{color:#0762bf;}

.yw_tr p.bb:after{content:'';position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;width:6px;height:6px;background:#0762bf;border-radius:50%;}

.yw_tr p:hover:after{content:'';position:absolute;bottom:0px;left:0px;right:0px;margin:0 auto;width:6px;height:6px;background:#0762bf;border-radius:50%;}

@media(max-width:1440px){

.zyyw{padding:4.2vw 6.25vw;}

.yw_tr p a{font-size:16px;line-height:40px;}

}



@media(max-width:1360px){



}



@media(max-width:1024px){

.zyyw{padding:30px 30px 0px;}

.yw_tr p a{font-size:16px;line-height:40px;}

.yw_tr p{margin-right:30px;}

}



@media(max-width:768px){

.zyyw{padding:30px 15px 0px;}





}



@media(max-width:414px){



}



@media(max-width:375px){

.yw_tr p{margin-right:20px;}

}



.yw_b{width:100%;height:auto;overflow:hidden;margin-top:3.13vw;background:url(/html/class/template/images/tu25.jpg)no-repeat center center;background-size:cover;}

.yw_bb{width:100%;height:auto;overflow:hidden;padding:0px 12.5vw;}

.yw_bbb{width:50%;background:#f8f8f8;padding:8vw 3vw;}

.yw_bbb h3{font-size:2.5vw;line-height:3.13vw;color:#0762bf;font-weight:bold;font-family:Arial;}

.yw_bbb h2{font-size:1.25vw;line-height:1.6vw;color:#363636;padding-bottom:1.6vw;}

.yw_bbb p{font-size:16px;line-height:30px;color:#646464;margin-top:20px;text-align:justify;}







@media(max-width:1440px){

.yw_bb{padding:0px 6.25vw;}

.yw_bbb p{font-size:14px;line-height:24px;margin-top:15px;}

.yw_bbb{padding:6vw 3vw;}

}

@media(max-width:1360px){

.yw_bbb h3{font-size:36px;line-height:50px;}

.yw_bbb h2{font-size:20px;line-height:26px;}



}



@media(max-width:1024px){

.yw_bbb h3{font-size:30px;line-height:36px;}

.yw_bbb h2{font-size:18px;line-height:28px;padding-bottom:10px;}

.yw_bbb p{margin-top:5px;}

.yw_bb{padding:0px 30px 0px 0px}

.yw_bbb{padding:30px;}

.yw_bbb{width:70%;}

.yw_b{margin-top:30px;}

}



@media(max-width:768px){

.yw_bb{padding:0px 15px 0px 0px;}



}



@media(max-width:414px){

.yw_bbb h3{font-size:22px;line-height:28px;}

.yw_bbb{width:100%;}

.yw_bb{padding:0px 15px 0px 15px}

.yw_bbb{padding:15px 15px;}

}





.yw_c{width:100%;height:auto;overflow:hidden;padding:5.2vw 12.5vw;}

.yw_cc{width:100%;height:auto;overflow:hidden;}

.yw_cc ul{width:100%;height:auto;overflow:hidden;padding:2% 1% 0px;}

.yw_cc li{display:inline-block;width:24.6%;margin-right:0.05%;background:#f6f6f6;padding:4.2vw 0px;text-align:center;transition:all 1s ease;}

.yw_cc li:hover{-moz-transform: translateY(-10px); -webkit-transform: translateY(-10px); -o-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}

.yw_cc li h2{font-size:18px;line-height:30px;color:#363636;margin-top:20px;}



.yw_tu{width:100%;height:auto;overflow:hidden;}

.yw_tu img{text-align: center;margin: 0 auto;}

.yw_tu .tu1{display:block;}

.yw_tu .tu2{display:none;}





.yw_cc li:hover{background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,0.15);}

.yw_cc li:hover .yw_tu .tu1{display:none;}

.yw_cc li:hover .yw_tu .tu2{display:block;}

.yw_cc li:hover h2{color:#0762bf;}





@media(max-width:1440px){

.yw_c{padding:4.2vw 6.25vw;}

.yw_cc li h2{font-size:16px;line-height:28px;margin-top:20px;}



}

@media(max-width:1360px){



}



@media(max-width:1024px){

.yw_c{padding:30px;}

.yw_cc li h2{font-size:16px;line-height:24px;margin-top:15px;}

.yw_cc li{display:inline-block;width:24.45%;}



}



@media(max-width:768px){

.yw_c{padding:30px 15px;}

.yw_cc li{float:left;width:49.5%;margin-right:1%;margin-bottom:1%;}

.yw_cc li:nth-child(even){margin-right:0px;}

}



@media(max-width:414px){

.yw_cc li h2{font-size:14px;line-height:24px;margin-top:15px;}



}







.yw_d{width:100%;height:auto;overflow:hidden;padding:0vw 12.5vw 5.2vw;}

.yw_dd{width:100%;height:auto;overflow:hidden;}

.yw_dd h2{font-size:1.25vw;line-height:1.6vw;color:#363636;padding-bottom:80px;text-align:center;}

.xmal{width:100%;height:auto;overflow:hidden;}

.xmal dl{float:left;width:24.9%;height:auto;overflow:hidden;margin-right:0.1%;margin-bottom:0.1%;position:relative;}

.xmal dl.bg{margin-right:0px;}

.xmal dt{}

.xmal dt img{width:100%;vertical-align:middle;transition:all 1s ease;-moz-transition:all 1s ease;  -webkit-transition:all 1s ease;}

.xmal dl:hover dt img{transform: scale(1.05);-ms-transform:scale(1.05); 	-moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);}

.xmal dd{width:100%;height:100%;overflow:hidden;position:absolute;top:0px;left:0px;right:0px;margin:0 auto;text-align:center;padding-top:4.2vw;transition:all 1s ease;}

.xmal dd h3{font-size:18px;line-heght:30px;color:#fff;position:relative;padding-bottom:60px;margin-bottom:100px;}

.xmal dd h3:after{content:'';position:absolute;left:0px;right:0px;margin:0 auto;bottom:0px;width:40px;height:4px;background:#fff;}

.xmal dd h4{transition:all 1s ease;margin:0 auto;width:8.2vw;height:8.2vw;border:1px solid #fff;border-radius:50%;display:table;}

.xmal dd h4 span{display:table-cell;vertical-align:middle;color:#fff;font-size:1.6vw;line-height:1.6vw;text-align:center;}

.xmal dl:hover dd{background:rgba(7,98,197,0.5)}

.xmal dl:hover dd h4{background:#0762bf;border-color:#0762bf;}



@media(max-width:1440px){

.yw_d{padding:0px 6.25vw 4.2vw;}



}

@media(max-width:1360px){

.yw_dd h2{font-size:20px;line-height:26px;}

.xmal dd h3{font-size:16px;line-heght:26px;padding-bottom:30px;margin-bottom:80px;}

.xmal dd h4{width:8.2vw;height:8.2vw;}

.xmal dd h4 span{font-size:1.6vw;line-height:1.6vw;}

.xmal dd{padding-left:20px;padding-right:20px;}

}



@media(max-width:1024px){

.yw_d{padding:0px 30px 30px;}

.yw_dd h2{font-size:18px;line-height:28px;padding-bottom:10px;}



.xmal dd h3{font-size:16px;line-heght:26px;padding-bottom:30px;margin-bottom:50px;}

.xmal dd h4{width:100px;height:100px;}

.xmal dd h4 span{font-size:18px;line-height:28px;}

}



@media(max-width:768px){

.yw_d{padding:0px 15px 30px;}

.yw_d dl{float:left;width:49.5%;margin-right:1%;margin-bottom:1%;}

.yw_d dl:nth-child(even){margin-right:0px;}

.xmal dd{padding-top:30%;}

}



@media(max-width:414px){

.yw_d dl{float:none;width:100%;margin-right:0%;margin-bottom:15px;}

}



/********主营业务 end********/



/********主营业务-1 begin********/

.yw_nav{width:100%;height:auto;overflow:hidden;padding:5.2vw 12.5vw 0px;}

.yw_nav p{}

.yw_nav p a{font-size:18px;line-height:30px;color:#646464;}

.yw_nav p a.aaa{color:#0762bf;}

.yw_nav p a:hover{color:#0762bf;}

.yw_nav p img{padding:0px 10px;vertical-align:middle;}







.yw_ff{width:100%;height:auto;overflow:hidden;}

.ywff_t{width:100%;height:auto;overflow:hidden;padding:4.2vw 15px;marign:0 auto;text-align:center;}

.ywff_t h3{font-size:2.5vw;line-height:3.13vw;color:#0762bf;font-weight:bold;font-family:Arial;}

.ywff_t h2{font-size:1.25vw;line-height:1.6vw;color:#363636;}



.ywff_b{width:100%;height:auto;overflow:hidden;}

.ywff_bl{float:left;width:50%;height:auto;overflow:hidden;position:relative;}

.ywff_im{ width:100%; height:100%; position:absolute; background:#0762bf;overflow:hidden;z-index: -1;}

.ywff_img{width:100%;height:auto;}

.ywff_img img{width:100%;vertical-align:middle;transition: all 1s ease;}

.ywff_img:hover img{transform: scale(1.05);-ms-transform:scale(1.05); 	-moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);}









.ywff_br{float:right;width:50%;padding-right:12.5vw;background:#fff;}

.ywff_br dl{clear:both;width:100%;height:auto;overflow:hidden;padding-left:2.08vw;transition:all 1s ease;-moz-transition:all 1s ease;  -webkit-transition:all 1s ease;margin-bottom:5.52vw;display:table;}

.ywff_br dl.bg{margin-bottom:0px;}

.ywff_br dt{float:left;width:6.25vw;height:6.25vw;}

.ywff_br dt img{transition:all 1s ease;max-width:100%;vertical-align:middle;}

.ywff_br .tu1{display:block;}

.ywff_br .tu2{display:none;}

.ywff_br dl:hover{padding-left:0px;padding-right:2.08vw;}

.ywff_br dl:hover dt .tu1{display:none;}

.ywff_br dl:hover dt .tu2{display:block;}



.ywff_br dd{display:inline-block;width:77%;display:table-cell;vertical-align:middle;font-size:16px;line-height:30px;color:#666666;} 

@media(max-width:1680px){

.ywff_br dl{margin-bottom:5.55vw;}

}

@media(max-width:1440px){

.yw_nav{padding:4.2vw 6.25vw 0px;}

.yw_nav p a{font-size:16px;line-height:28px;}

.ywff_br dl{margin-bottom:5.52vw;}

.ywff_br{padding-right:6.25vw;}

.ywff_b{margin-bottom:4.2vw;}

.ywff_t{padding:3vw 15px 3vw;}



}

@media(max-width:1366px){

.ywff_br dl{margin-bottom:5.6vw;}

}

@media(max-width:1360px){

.ywff_t h3{font-size:36px;line-height:50px;}

.ywff_t h2{font-size:20px;line-height:26px;}

.ywff_br dl{margin-bottom:5.52vw;}



}



@media(max-width:1024px){

.ywff_t h3{font-size:30px;line-height:36px;}

.ywff_t h2{font-size:18px;line-height:28px;padding-bottom:10px;}

.yw_nav{padding:30px 30px 0px;}

.ywff_br dl{padding-left:15px;}

.ywff_br dl:hover{padding-left:0px;padding-right:15px;}

.ywff_br{padding-right:30px;}

.ywff_br dd{width:84%;}

.ywff_b{margin-bottom:30px;}

.ywff_t{padding:30px 15px 15px;}

}



@media(max-width:768px){

.yw_nav{padding:30px 15px 0px;}

.ywff_bl{float:none;width:100%;}

.ywff_br{float:none;width:100%;margin-bottom:15px;padding-right:15px;}

.ywff_im{ width:100%;}

.ywff_br dd{width:85%;}

.ywff_br dl{margin-bottom:15px;}

.ywff_br dt{float:left;width:80px;height:80px;}

}



@media(max-width:414px){

.ywff_t h3{font-size:22px;line-height:28px;}

.ywff_br dt{float:left;width:60px;height:60px;}

.ywff_br dd{width:82%;float:right;}

.ywff_br dd{font-size:14px;line-height:24px;color:#666666;} 



}

/********主营业务-1 end********/





/********主营业务-2 begin********/

.ywgf{width:100%;height:auto;overflow:hidden;}

.ywgf_a{width:100%;height:46.6vw;position:relative;font-size:0;}

.ywgf_a img{width:100%;vertical-align:middle;}

.ywgf_z{position:absolute;top:0px;left:0px;right:0px;margin:auto;text-align:center;padding:0px 30px;padding-top:3.13vw;}

.ywgf_z h2{font-size:1.15vw;line-height:2.5vw;color:#333333;margin-bottom:1.04vw;}

.ywgf_z p{font-size:16px;line-height:30px;color:#646464;}



@media(max-width:1440px){

.ywgf_z p{font-size:16px;line-height:30px;color:#646464;}



}



@media(max-width:1360px){

.ywgf_z p{font-size:14px;line-height:24px;}



}



@media(max-width:1024px){

.ywgf_z h2{font-size:20px;line-height:28ox;margin-bottom:15px;}

.ywgf_z p{display:inline;}

.ywgf_z{padding-top:30px;}

.ywgf_a{width:100%;height:426px;}

}



@media(max-width:768px){

.ywgf_z{padding:30px 15px 0px;width:100%;height:100%;background:rgba(0,0,0,0.2)}

.ywgf_z h2{color:#fff;}

.ywgf_z p{color:#fff;}

.ywgf_a{height:350px;}

}



@media(max-width:414px){

.ywgf_z h2{font-size:18px;line-height:26ox;margin-bottom:15px;}

.ywgf_a{height:250px;}



}

/********主营业务-2 end********/



/********主营业务-3 begin********/

.ywdz{width:100%;height:auto;overflow:hidden;}

.ywdz_a{width:100%;height:auto;overflow:hidden;padding:4.2vw 18vw;position:relative;}

.ywdz_a:after{content:'';position:absolute;bottom:0px;right:3.13vw;width:15.2vw;height:13.3vw;background:url(/html/class/template/images/tu16.png)no-repeat center center;background-size:cover;}

.ywdz_a:before{content:'';position:absolute;bottom:0px;left:3.13vw;width:15.2vw;height:13.3vw;background:url(/html/class/template/images/tu15.png)no-repeat center center;background-size:cover;}

.ywdz_a p{font-size:16px;line-height:30px;color:#646464;text-align:center;}

.ywdz_b{width:100%;height:auto;overflow:hidden;position:relative;font-size: 0;}

.ywdz_im{ width:100%; height:100%; position:absolute; background:#0762bf;overflow:hidden;z-index: -1;}

.ywdz_img{width:100%;height:auto;font-size:0;}

.ywdz_img img{width:100%;vertical-align:middle;}





@media(max-width:1440px){

.ywdz_a{padding:3.13vw 15vw ;}

.ywdz_a:after{right:30px;width:12vw;height:10vw;}

.ywdz_a:before{left:30px;width:12vw;height:10vw;}



}

@media(max-width:1360px){

.ywdz_a p{font-size:14px;line-height:24px;}



}

@media(max-width:1024px){

.ywdz_a{padding:30px 30px;}

.ywdz_a:after{right:0px;width:200px;height:160px;}

.ywdz_a:before{left:0px;width:200px;height:160px;}



}

@media(max-width:768px){

.ywdz_a{padding:15px 15px;}

.ywdz_a p{display:inline;}

.ywdz_a:after{right:0px;width:200px;height:160px;}

.ywdz_a:before{left:0px;width:200px;height:160px;}



}

@media(max-width:414px){

.ywdz_a:after{right:0px;width:49%;height:160px;}

.ywdz_a:before{left:0px;width:49%;height:160px;}

}

/********主营业务-3 end********/



/********主营业务2 begin********/

.dhx{width:100%;height:auto;overflow:hidden;}

.dhx_a{width:100%;height:auto;overflow:hidden;padding:4.2vw 18vw;position:relative;}

.dhx_a p{font-size:16px;line-height:30px;color:#646464;text-align:center;}





@media(max-width:1440px){

.dhx_a{padding:3.13vw 15vw ;}



}

@media(max-width:1360px){

.dhx_a p{font-size:14px;line-height:24px;}



}

@media(max-width:1024px){

.dhx_a{padding:30px 30px;}



}

@media(max-width:768px){

.dhx_a{padding:15px 15px;}

.dhx_a p{display:inline;}



}

@media(max-width:414px){





}





.dhx_b{width:100%;height:auto;overflow:hidden;background:url(/html/class/template/images/tu50.jpg)no-repeat center center;background-size:cover;    background-attachment: fixed;}

.dhx_bb{width:100%;height:auto;overflow:hidden;padding:15vw 12.5vw;}

.dhx_bbb{width:100%;height:auto;overflow:hidden;}

.dhx_bbb h2{font-size:1.25vw;line-height:2.5vw;color:#fff;}

.dhx_bbb p{font-size:16px;line-height:30px;color:#fff;}







@media(max-width:1440px){

.dhx_bb{padding:10vw 6.25vw;}

.dhx_bbb p{font-size:14px;line-height:24px;margin-top:15px;}



}

@media(max-width:1360px){

.yw_bbb h2{font-size:20px;line-height:26px;}



}



@media(max-width:1024px){

.dhx_bbb h2{font-size:18px;line-height:28px;padding-bottom:0px;}

.dhx_bbb p{margin-top:0px;}

.dhx_bb{padding:100px 30px}



}



@media(max-width:768px){

.dhx_bb{padding:100px 15px;}



}



@media(max-width:414px){

.dhx_bb{padding:80px 15px;}

.dhx_bbb h2{font-size:16px;line-height:26px;}

}



.dhx_c{width:100%;height:auto;overflow:hidden;}

.dhx_cc{width:100%;height:auto;overflow:hidden;display:table;}

.dhx_ccl{width:50%;height:auto;overflow:hidden;display:table-cell;position:relative;}

.dhx_im{ width:100%; height:100%; position:absolute; background:#0762bf;  overflow:hidden;z-index: -1;}

.dhx_img{width:100%;height:auto;}

.dhx_img img{width:100%;vertical-align:middle;transition: all 1s ease;}

.dhx_img:hover img{transform: scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);}

.dhx_ccr{width:50%;height:auto;overflow:hidden;display:table-cell;vertical-align:middle;padding:0px 12.5vw 0px 4.7vw;background:#fff;}

.dhx_ccr h2{font-size:1.25vw;line-height:2.5vw;color:#363636;margin-bottom:30px;}

.dhx_ccr p{font-size:16px;line-height:30px;color:#646464;text-align:justify;}



@media(max-width:1440px){

.dhx_ccr{padding:0px 6.25vw 0px 4vw;}

.dhx_ccr h2{font-size:20px;line-height:30px;color:#363636;margin-bottom:30px;}

.dhx_ccr p{font-size:14px;line-height:24px;}

}



@media(max-width:1360px){



}



@media(max-width:1024px){

.dhx_ccr{padding:0px 30px 0px 30px;}

.dhx_ccr h2{font-size:18px;line-height:28px;margin-bottom:15px;}

}



@media(max-width:768px){

.dhx_ccl{display:inherit;width:100%;}

.dhx_im{ width:100%;}

.dhx_ccr{display:inherit;width:100%;padding:30px 15px;}



}



@media(max-width:414px){

.dhx_ccr h2{font-size:16px;line-height:26px;}

}

/********主营业务2 end********/







.qn_c{width:100%;height:auto;overflow:hidden;}

.qn_cc{width:100%;height:auto;overflow:hidden;display:table;}

.qn_ccl{width:50%;height:auto;overflow:hidden;display:table-cell;position:relative;}

.qn_im{ width:100%; height:100%; position:absolute; background:#0762bf;overflow:hidden;z-index: -1;}

.qn_img{width:100%;height:auto;}

.qn_img img{width:100%;vertical-align:middle;transition: all 1s ease;}

.qn_img:hover img{transform: scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);}

.qn_ccr{width:50%;height:auto;overflow:hidden;display:table-cell;vertical-align:middle;padding:0px 12.5vw 0px 4.8vw;background:#fff;}

.qn_ccr h3{font-size:2.5vw;line-height:3.13vw;color:#0762bf;font-weight:bold;font-family:Arial;}

.qn_ccr h2{font-size:1.25vw;line-height:1.6vw;color:#363636;padding-bottom:1.6vw;margin-top:10px;}



.qn_ccr p{font-size:16px;line-height:30px;color:#646464;text-align:justify;padding-top:1.6vw;}



@media(max-width:1440px){

.qn_ccr{padding:0px 6.25vw 0px 4vw;}

.qn_ccr h2{font-size:20px;line-height:30px;color:#363636;margin-bottom:30px;}

.qn_ccr p{font-size:14px;line-height:24px;}

}



@media(max-width:1360px){

.qn_ccr h3{font-size:36px;line-height:50px;}

.qn_ccr h2{font-size:20px;line-height:26px;}



}



@media(max-width:1024px){

.qn_ccr{padding:0px 30px 0px 30px;}

.qn_ccr h3{font-size:30px;line-height:36px;}

.qn_ccr h2{font-size:18px;line-height:28px;padding-bottom:10px;margin-top:0px;margin-bottom:0px;}

}



@media(max-width:768px){

.qn_ccl{display:inherit;width:100%;}

.qn_im{ width:100%;}

.qn_ccr{display:inherit;width:100%;padding:30px 15px;}



}



@media(max-width:414px){

.qn_ccr h3{font-size:22px;line-height:28px;}



}







.qn_b{width:100%;height:auto;background:url(/html/class/template/images/tu54.jpg)no-repeat center center;background-size:cover;}

.qn_bb{width:100%;height:auto;padding:10.4vw 0px 5.2vw;width: 1440px;margin: 0 auto;text-align: center;}

.qn_bbb{width:100%;height:auto;}

.qn_bt{width:100%;height:auto;overflow:hidden;margin-bottom:50px;}

.qn_bt p{font-size:16px;line-height:30px;color:#fff;text-align:center;}



@media(max-width:1440px){

.qn_bb{padding:10vw 0px 4.2vw;}

.qn_bbb p{font-size:14px;line-height:24px;margin-top:15px;}

.qn_bt{margin-bottom:30px;}

}

@media(max-width:1360px){

.qn_bbb h2{font-size:20px;line-height:26px;}



}



@media(max-width:1024px){

.qn_bbb h2{font-size:18px;line-height:28px;padding-bottom:0px;}

.qn_bbb p{margin-top:0px;}

.qn_bb{padding:100px 30px}

.qn_bt{margin-bottom:15px;}

}



@media(max-width:768px){

.qn_bb{padding:100px 15px;}



}



@media(max-width:414px){

.qn_bb{padding:80px 15px;}

.qn_bbb h2{font-size:16px;line-height:26px;}

}







.qn_btb{width:100%;height:auto;}



.map{ position:relative;width:100%;margin: 0 auto;text-align: center;}

.citybg{ position:absolute;  z-index:99;display:none;}

.city span{display:block;position: absolute;z-index:99;transition:all .5s ease;cursor:pointer;}

.city span img{animation: zoomerOut 1s linear infinite alternate;}



.beonn{ width:320px; height:auto;background:#fff;border-radius: 10px;right:-340px; top:-25%; position:absolute; z-index:999999;opacity:0; padding:20px;}

.beo{width:100%;height:auto;overflow:hidden;text-align: left;}

.beo h2{ line-height:24px; font-size:14px; color:#0762bf;}

.beo p{ line-height:24px; font-size:14px; color:#646464;}

.city:hover .beonn{ opacity:1; z-index:99}



@media(max-width:1440px){



}

@media(max-width:1366px){



}

@media(max-width:1280px){



}

@media(max-width:1024px){



}







/**辽宁**/

.s_ln .citybg{top: 28.6%;right: 31.6%; width:85px; height:78px;}

.s_ln span{top: 33.8%;right: 32.5%;}



/**河北**/

.s_hb .citybg{top: 31%;right: 36.7%; width:78px; height:107px;}

.s_hb span{top: 31%;right: 38.7%;}



/**安徽**/

.s_ah .citybg{top: 52.2%;right: 34.8%;width:69px;height:69px;}

.s_ah span{top:51%; right:35%;}



/**浙江**/

.s_zj .citybg{top: 63%;right: 34.75%;width:50px;height:66px;}

.s_zj span{top: 64%;right: 34.5%;}





/**福建**/

.s_fj .citybg{top: 71.1%;right: 36.15%;width:57px;height:78px;}

.s_fj span{top: 72%;right: 35.8%;}



/**广东**/

.s_gd .citybg{top: 79%;right: 38.99%;width:92px;height:87px;}

.s_gd span{top: 80%;right: 39.6%;}



/**海南**/

.s_hn .citybg{top:94%;right:44.2%;width:30px;height:33px;}

.s_hn span{top:91.5%;right:43.4%;}



/**云南**/

.s_yn .citybg{top: 69.1%;right: 48.35%;width:107px;height:128px;}

.s_yn span{top: 76.5%;right: 50.5%;}



/**四川**/

.s_sc .citybg{top:54.2%;right:46.36%;width:137px;height:136px;}

.s_sc span{top:59.5%;right:49.5%;}









.sjnr{display:none;}

@media(max-width:1024px){

.dtdt{display:none;}

.sjnr{display:block;width:100%;height:auto;overflow:hidden;padding:30px 0px;}

.sj_nr{width:100%;height:auto;overflow:hidden;}

.biaoti{font-size:15px;line-height:30px;color:#fff;font-weight:bold;background:#0f448e;padding-left:15px;}

.xiamian{width:100%;height:auto;overflow:hidden;padding-left:15px;padding-bottom:5px;}

.xiamian h2{font-size:14px;line-height:28px;color:#333;font-weight:bold;}

.xiamian p{font-size:14px;line-height:24px;color:#333;}

.xiamian p a{font-size:14px;line-height:24px;color:#333;}

.xiamian p:hover a{color:#0f448e;}

}







.sj_fb{display:none;}

@media(max-width:1440px){

.beo h2{font-size:20px;line-height:28px;}

.beo p{font-size:16px;line-height:24px;}

.qn_bbb p{margin-top:5px;}

}

@media(max-width:1024px){

.qn_b{display:none;}

.sj_fb{display:block;}

.sj_ff{padding:15px 30px 30px;}

.beo{margin-bottom:15px;}

.beo h2{font-size:16px;line-height:24px;margin-bottom:5px;}

.beo p{font-size:14px;line-height:24px;}

}



@media(max-width:768px){

.sj_fb{display:block;}

.sj_ff{padding:15px 15px 30px;}

}




.loii{ float:left; width:50%; height:auto; overflow:hidden;padding:2.08vw  4.2vw 2.08vw 8.33vw;background:#ededed;min-height:750px;}
.loii_t{ height:auto; overflow:hidden; color:#363636; font-size:24px; line-height:30px;margin-bottom:80px;}
.loii_c{ height:auto; overflow:hidden; margin-bottom:80px;}
.loii_c li{float:left; width:31%;height:auto;margin:0 auto;text-align:center;margin-right:3.5%;}
.loii_c li.bg{margin-right:0px;}
.loii_c li img{width:40px;vertical-align:middle;text-align:center;}
.loii_c li span{ display:block; float:left; width:36px; height:auto;}
.loii_c li font{ display:block; float:right; width:82%;}
.loii_c li h6{ color:#646464; font-size:24px; line-height:24px; margin-bottom:15px;}
.loii_c li p{ color:#646464; font-size:18px; line-height:24px;text-align:center;margin-top:10px;}
.tjib{ height:auto; overflow:hidden;}
.tjib p{ clear:both; height:auto; overflow:hidden;}
.tjib p span{ display:block; float:left; width:44%; border-bottom:1px solid #dcdcdc; min-height:24px !important; line-height:24px; margin-bottom:29px;}
.tjib p span em{ display:block; float:left; width:100px; color:#666; font-size:18px;margin-bottom:10px;}
.wbk{ width:100%; border:none; float:right; height:30px;color:#666; font-size:18px;background:#ededed;}
.tjib p span:hover{ border-bottom:1px solid #1049b1;}
.tjib p span:hover em{ color:#1049b1;}
.tjib p span:hover .wbk{ color:#1049b1;}
.tjib p span.iei{ float:right;}
.tjib p span.eibo{ width:100%; margin-bottom:59px;}
.tjib p span.eibo em{ width:220px;}
.tbo{ float:left; width:44%; height:50px; border:1px solid #dcdcdc; background:none;  text-align:center; color:#646464; font-size:18px;transition: all 0.5s ease;cursor: pointer;}
.tbo1{ float:right; width:44%; height:50px; border:1px solid #dcdcdc; background:none;  text-align:center; color:#646464; font-size:18px;transition: all 0.5s ease;cursor: pointer;}
.tbo:hover{ border:1px solid #1049b1; background:#1049b1; color:#fff;}
.tbo1:hover{ border:1px solid #1049b1; background:#1049b1; color:#fff;}
.lbor{ float:right; width:50%; height:auto;min-height:750px; overflow:hidden;}
.lbor img{ display:block; width:100%; height:auto;}

.iw_poi_title{font-size:14px;line-height:24px;margin-top:5px;display:block;}
.iw_poi_content{font-size:14px;line-height:24px;}


@media(max-width:1680px){
.lbor{min-height:730px;}
}
@media(max-width:1600px){ 
.lbor{min-height:730px;}
.loii_t{font-size:20px; line-height:30px;}
.loii_c li{width:32%;margin-right:2%;}

}
@media(max-width:1440px){
.lbor{min-height:600px;}
.loii_c{margin-bottom:40px;}  
.loii_t{ margin-bottom:40px;}
.tjib p span.eibo{ width:100%; margin-bottom:29px;}
.loii_c li p{font-size:16px; line-height:24px;}
.loii_t{font-size:20px; line-height:30px;}
.tjib p span em{font-size:16px;line-height: 28px;}
.loii_t{font-size:18px; line-height:30px;}
.tbo,.tbo1{font-size:16px;}
.loii{padding:2.08vw  4.2vw 2.08vw 6.25vw;}
}
@media(max-width:1366px){
.lbor{min-height:570px;}
.loii_c{margin-bottom:30px;}  
.loii_t{ margin-bottom:30px;}
.tjib p span.eibo{ width:100%; margin-bottom:29px;}
.loii{padding:30px 3vw 30px 6.25vw;}
}
@media(max-width:1280px){
.lbor{min-height:560px;}
.loii_c{margin-bottom:30px;}  
.loii_t{ margin-bottom:20px;}
.tjib p span.eibo{ width:100%; margin-bottom:29px;}
.loii_c li{width:33%;margin-right:0.5%;}
}
@media(max-width:1024px){
.lx_box1{ clear:both; width:100%; padding:140px 0 40px 0; overflow:hidden; margin-top:-100px;}
.loii{width:100%; height:auto; overflow:hidden;}
.loii_c{margin-bottom:30px;}  
.loii_t{ margin-bottom:30px; font-size:16px; line-height:30px; margin-bottom:30px;}
.tjib p span.eibo{ width:100%; margin-bottom:29px;}
.tjib p span{ display:block; float:left; width:100%; border-bottom:1px solid #dcdcdc; min-height:40px !important; line-height:40px; margin-bottom:15px;}

.lbor{ float:right; width:100%; margin-top:30px; height:auto; overflow:hidden;}
.loii_c li img{width:10%}
.loii_c li p{font-size:14px; line-height:24px;}
.tjib p span em{font-size:16px;line-height: 24px;}
.lbor{min-height:800px;}
}
@media(max-width:768px){
.lbor{min-height:600px;}
}
@media(max-width:414px){
.loii_c li{width:100%;margin-bottom:15px;}
.tjib p span{ display:block; float:left; width:100%; border-bottom:1px solid #dcdcdc; min-height:40px !important; line-height:40px; margin-bottom:15px;}
.tjib p span em{font-size:14px;line-height:24px;margin-bottom:0px;}
.tbo,.tbo1 {height: 40px;font-size:14px;}
.lbor{min-height:400px;}
}
@media(max-width:375px){


}