body {

    user-select: none; /* 标准语法 */

    -webkit-user-select: none; /* Safari */

    -moz-user-select: none; /* 老版Firefox */

    -ms-user-select: none; /* IE 10及以下 */

}

img {

    user-select: none; /* 阻止图片被选中 */

}



.intfenle{overflow: hidden;margin: 25px 0 0;}

.intfenle ul{ overflow:hidden; width:50%; float:left;margin: 5px 0;}

.intfenle ul:nth-child(2n){ float:right;}

.intfenle ul li{ float:left; width:97px;text-align: center;padding: 5px 0;}

.intfenle ul li a{  color:#000;font-size: 16px;}

.intfenle ul li a:hover{ color:#fcc501;}

.intfenle ul li:nth-child(1){ background:#1f84c1;width: 110px;}

.intfenle ul li:nth-child(1) a{ color:#fff;}

.intfenle ul li:last-child a{color:#b5b5b5;font-size: 14px;}

.infla{}



.content {

  width: 1200px;

  margin: 0 auto;

}

.pr {

  position: relative;

}

.pa {

  position: absolute;

}



.home-kehuanli{ padding:2% 0;}



.dz_bg { overflow:hidden; /*background:#ececec;*/ padding:0 0 0; min-height: 1218px; margin:30px 0;}

.dz_list { top:120px; left:-105px;  padding:0 0 1px;border: 1px solid #eee;}

.dz_list ul li a { /*background:url(Img/Index/lp_libg01.gif) no-repeat;*/ width:100px; height:109px; display:block; text-align:center; color:#454545;border-bottom: 1px solid #eee;}

.dz_list ul li a i { display:block; padding:10px 0 0 0; font-size:18px; /*background:url(Img/Index/dz_xx01.gif) no-repeat 0 0;*/font-style: normal;}

.dz_list ul li a b { display:block; padding:4px 0 0 0; font-size:16px;}

.dz_list ul li a:hover,.dz_list ul .cur a { background:#1f84c1; color:#fff;}



.incgl{float: left;}

.incgr{ float:right;margin: 36px 0 0;}

.incgmore{color: #fff;background: #1f84c1;padding: 8px 18px;border-radius: 24px;font-size: 14px;margin-left: 15px;}

.incgxian{ overflow:hidden; width:100%; background: #1f84c1; height:2px;}

.incgmore:hover{ background:#fcc501; color:#fff;} 



.enintitle{text-transform: uppercase; font-size:24px; font-weight:bold; margin:20px 0 30px;}





.injjfaul{ overflow:hidden; margin:20px 0;}

.injjfaul li{width: calc(33% - 20px);

  overflow: hidden;

  float: left;

  margin: 0 10px;}

.injjfatu {

	overflow:hidden;

  width: 100%;

  height: 100%;

}

.injjfatu img {

  max-width: 100%;

  width: 100%;

  height: 100%;

  aspect-ratio: 13/9;
object-fit: cover;
}

.injjfatitle{ font-size:24px; color:#000;font-weight:600; margin:20px 0; text-align:center;}

.injjfades{font-size:18px; color:#7A7A7A;font-weight:400; text-align:center;line-height: 22px;}

.injjfaul li:hover .injjfatu img{transform: scale(1.1,1.1);transition: all 0.6s;}

.injjfaul li:hover .injjfatitle{color: #fcc501;}



/*能力*/

.innlbg{ padding:60px 0; background:#F7F7F7;}





/*why*/

.home-choose{  padding: 3% 0;position: relative;color:#898989;background:url(../images/choose-bg.png) no-repeat center;background-size:cover;overflow:hidden}

.home-choose .l-wrap{display:flex;flex-wrap:wrap}

.home-choose .home-title{color:#FFF; /*text-align:left;*/}

.home-choose .homechoose-text{font-size:18px;line-height:1.8;margin: 10px auto 20px;width: 76%;text-align: center;}

.home-choose .homechoose-title{width:100%;/*padding-top:10%;*/}

.home-choose .homechoose-content{/*flex:1;padding-left:60px;*/display:flex;flex-wrap:wrap;justify-content:space-between}

.home-choose .homechoose-content .homechoose-item{width:24%;margin-bottom:20px;padding:20px 20px;border:1px solid rgba(125, 125, 125, 0.3);display:flex;flex-direction:column;position:relative;border-radius:var(--borderradius);z-index:1;transition:all .1s linear}

.homechoose-item .icon{ width:45px; height:45px; overflow:hidden; margin-bottom:10px;}

.homechoose-item .icon img{ max-width:100%;}

.home-choose .homechoose-content .homechoose-item:hover{border-color:var(--color)}

.home-choose .homechoose-content .homechoose-item:hover::after{border-color:var(--color)}

.home-choose .homechoose-content .homechoose-item::after{content:"";content:"";position:absolute;bottom:-33px;right:-24px;width:58px;height:70px;border-left:1px solid rgba(125, 125, 125, 0.3);transform:rotate(47deg);z-index:1;background:#272727}

.home-choose .homechoose-content .homechoose-item .icon em{font-size:45px;color:var(--color)}

.home-choose .homechoose-content .homechoose-item .title{color:#FFF;font-size:22px;margin-bottom:10px}

.home-choose .homechoose-content .homechoose-item:nth-child(n+4){margin-bottom:0px}





/*about*/

.home-about{ padding: 4.5% 0;position: relative;}

.home-about .l-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}

.home-about .about-img{width:45%;position:relative;padding-top:20px;padding-left:20px}

.home-about .about-img::before{content:"";position:absolute;left:0px;top:0px;border:2px solid #007bff;height:calc(100% - 30px);width:60px;z-index:-1;border-radius:5px}

.home-about .about-img .bgimg{z-index:1;border-radius:5px;width:100%;height:auto}

.home-about .about-img .about-icon{width:180px;height:180px;padding:4%;background:#272727;display:flex;flex-direction:column;justify-content:center;color:#FFF;position:absolute;left:0px;bottom:25px;z-index:1;font-size:18px}

.home-about .about-img .about-icon em,.home-about .about-img .about-icon span{color:#007bff;font-size:32px;margin-right:5px}

.home-about .about-info{flex:1;padding-left:4%}

.home-about h1{font-size:26px;color:#272727}

.home-about .about-text{margin:30px 0 50px;color:#333}



.home-more{display:inline-flex;align-items:center;justify-content:center;min-width:140px;height:50px;background:#FFF;border:1px solid #007bff;position:relative;/*text-transform:lowercase;*/z-index:1;overflow:hidden;border-radius:5px}

.home-more::before{content:"";position:absolute;left:0px;top:0px;height:100%;width:0px;transition:all .15s linear;background:#007bff;z-index:-1}

.home-more:hover{color:#FFF}

.home-more:hover::before{width:100%}



/**************************************



 ** - 07 - Services Two Section CSS



 **************************************/



.services-section-two {



	position: relative;



	z-index: 1;



}







.single-services-two {



	position: relative;



	z-index: 1;



	text-align: center;



	border-radius: 5px;



	background-color: #ffffff;



	margin-bottom: 30px;



	overflow: hidden;



	-webkit-box-shadow: -1px 3px 20px 0px rgba(82, 90, 101, 0.1);



	-moz-box-shadow: -1px 3px 20px 0px rgba(82, 90, 101, 0.1);



	box-shadow: -1px 3px 20px 0px rgba(82, 90, 101, 0.1);



    -webkit-transition: all 400ms ease-out;



    transition: all 400ms ease-out;



    will-change: transform;



}



.single-services-two:before {



	position: absolute;



	content: "";



	left: 0;



	right: 0;



	bottom: 0;



	min-width: 100%;



	border-bottom: 2px solid #007bff;



	border-bottom-left-radius: 5px;



	border-bottom-right-radius: 5px;



	transform: scaleX(0);



	-webkit-transition: all 400ms ease-out;



	transition: all 400ms ease-out;



	will-change: transform;



}



.single-services-two:hover:before {



  transform: scaleX(1);



}







.single-services-two .services-two-img img {



    display: block;



    width: 100%;



}



.single-services-two .services-two-info {



    padding: 30px 20px;



}







.single-services-two .services-two-info h3 {

text-align: left;

	font-size: 22px;



	margin-bottom:10px;



    -webkit-transition: all 400ms ease-out;



    transition: all 400ms ease-out;



}







.single-services-two .services-two-info h3 a {



  display: inline-block;



}







.single-services-two .services-two-info p {



	font-size: 16px;



	margin-top: 10px;



	margin-bottom: 0;



    -webkit-transition: all 400ms ease-out;



    transition: all 400ms ease-out;

text-align: left;

}

.wwdp{ overflow:hidden; min-height:214px;}





.single-services-two .services-two-info .services-two-btn-box {



  margin-top: 15px;



}







.single-services-two .services-two-info .services-two-btn-box .services-btn-link {



    display: inline-block;



    font-size: 15px;



    color: #333;



    font-weight: 500;



    -webkit-transition: all 400ms ease-out;



    transition: all 400ms ease-out;



    will-change: transform;



}







.single-services-two .services-two-btn-box a i {



    color: #007bff;



    font-size: 14px;



    width: 35px;



    height: 35px;



    line-height: 35px;



    border: 1px solid #007bff;



	background-color: transparent;



    margin-right: 8px;



    border-radius: 30px;



    -webkit-transition: all 400ms ease-out;



    transition: all 400ms ease-out;



}







.single-services-two:hover {



	-webkit-transform: translateY(-5px);



	transform: translateY(-5px);



}







.single-services-two:hover h3 {



	color: #333;



}







.single-services-two:hover h3 a {



	color: #333;



}







.single-services-two:hover p {



	color: #333;



}







.single-services-two:hover .services-two-btn-box .services-btn-link {



	color: #007bff;



}







.single-services-two:hover .services-two-btn-box i {



	color: #ffffff;



	background-color: #007bff;



}





























/* 产品分类 */

.picScroll-left_eicpfl{ width:100%;  /*overflow:hidden;*/ position:relative;  /*border:1px solid #ccc;  */ }

.picScroll-left_eicpfl .hd{ overflow:hidden;  height:30px; margin: 20px 0;  }

.picScroll-left_eicpfl .hd .prev,.picScroll-left_eicpfl .hd .next{ display:block;  width:30px; height:12px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}

.picScroll-left_eicpfl .hd .next{ background-position:0 -49px;  }

.picScroll-left_eicpfl .hd .prevStop{ background-position:-60px 0; }

.picScroll-left_eicpfl .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left_eicpfl .hd ul{ float:left; overflow:hidden; zoom:1; margin-top:15px; zoom:1; width: 88%;background: #dadada;}

.picScroll-left_eicpfl .hd ul li{ float:left;  width:25%; height:1px; overflow:hidden;  text-indent:-999px; cursor:pointer;  }

.picScroll-left_eicpfl .hd ul li.on{ background: #505050; }

.picScroll-left_eicpfl .bd{ /*padding:10px;*/ overflow:hidden;   }

.picScroll-left_eicpfl .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left_eicpfl .bd ul li{ width:380px; border:1px solid #eee; margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; border-radius: 5px; }

.picScroll-left_eicpfl .bd ul li .pic{ text-align:center; float:left; width:50%;height: 188px;align-items: center;justify-content: center;display: flex;}

.picScroll-left_eicpfl .bd ul li .pic img{ width:100%; display:block; height: 20vh;object-fit: cover; }

.picScroll-left_eicpfl .bd ul li .title{ float:right; width:50%;line-height: 20px; font-size:16px; text-align:center; align-items: center;justify-content: center;display: flex;height: 188px; }

.picScroll-left_eicpfl .bd ul li:hover .pic img{ transform: scale(1.1,1.1);transition: all 0.6s;  }

.picScroll-left_eicpfl .bd ul li:hover {border:1px solid #fcc501;}

.picScroll-left_eicpfl .bd ul li:hover .title a{color: #fcc501;}









/* case */

.picScroll-left_eicase{ width:100%;  /*overflow:hidden;*/ position:relative;  /*border:1px solid #ccc;  */max-width: 1300px;margin: 0 auto; }

.picScroll-left_eicase .hd{ overflow:hidden;  height:30px; margin: 20px 0;  }

.picScroll-left_eicase .hd .prev,.picScroll-left_eicase .hd .next{ display:block;  width:30px; height:12px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}

.picScroll-left_eicase .hd .next{ background-position:0 -49px;  }

.picScroll-left_eicase .hd .prevStop{ background-position:-60px 0; }

.picScroll-left_eicase .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left_eicase .hd ul{ float:left; overflow:hidden; zoom:1; margin-top:15px; zoom:1;}

.picScroll-left_eicase .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat;  }

.picScroll-left_eicase .hd ul li.on{ /*background: #505050;*/ }

.picScroll-left_eicase .bd{ /*padding:10px;*/   }

.picScroll-left_eicase .bd .tempWrap{ overflow:hidden;}

.picScroll-left_eicase .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left_eicase .bd ul li{ width:430px; /*border:1px solid #eee;*/ /*margin:0 10px;*/ float:left; _display:inline; overflow:hidden; text-align:center;  }

.picScroll-left_eicase .bd ul li .pic{ overflow:hidden; text-align:center; width:100%;height: 380px;align-items: center;justify-content: center;display: flex;border-radius: 5px;}

.picScroll-left_eicase .bd ul li .pic img{ width:100%; display:block; object-fit: cover; }

.picScroll-left_eicase .bd ul li .title { text-align: left;line-height: 20px;margin-top: 10px;font-size: 14px; }

.picScroll-left_eicase .bd ul li .title a{/* line-height: 20px; font-size:16px; text-align:left;*/ }

.picScroll-left_eicase .bd ul li:hover .pic img{ transform: scale(1.1,1.1);transition: all 0.6s;  }

.picScroll-left_eicase .bd ul li:hover .pic{ background:#eee;}

.picScroll-left_eicase .bd ul li:hover .title a{color: #fcc501;}





/*********************************



 ** - 10 - Hire Section CSS



 *********************************/



.hire-section {



	position: relative;



	z-index: 1;



	background-image: url(../images/index-bg.jpg);



	background-position: center bottom;



	background-size: cover;



	background-repeat: no-repeat;



	text-align: center;



	padding: 70px 0;



}







.hire-section::before {



	content: "";



	position: absolute;



    z-index: -1;



	left: 0;



	top: 0;



	height: 100%;



	width: 100%;



	opacity: 0.7;



	background-color: #121630;



}







.hire-content h3 {



	font-size: 25px;



    font-weight: 600;



    color: #ffffff;



    margin-bottom: 21px;



    display: inline-block;



}



.hire-content h3 i {



	margin-right: 10px;



}







.hire-content h2 {



	font-size: 35px;



	color: #ffffff;



	margin: 0;



	font-weight: 700;



}







.hire-content p {



	color: #ffffff;



	font-size: 20px;



	margin: 15px 0 0 0;



}







.hire-content .hire-btn {



	margin-top: 20px;



}







.hire-content .hire-btn .default-btn {



    margin-right: 15px;



}

.default-btn-one {



	border: none;



	position: relative;



	display: inline-block;



	text-align: center;



	overflow: hidden;



	z-index: 1;



	color: #fff;



	background-color: #fcc501;



	-webkit-transition: 0.4s;



	transition: 0.4s;



	border-radius: 50px;



	font-weight: 600;



	font-size: 20px;



	padding-left: 35px;



	padding-right: 35px;



	padding-top: 12px;



	padding-bottom: 12px;



	margin-top: 5px;



	margin-right: 20px;



	box-shadow: 0 7px 25px rgb(123,104,238,0.25);



}







.default-btn-one span {



	position: absolute;



	display: block;



	width: 0;



	height: 0;



	border-radius: 50%;



	background-color: #fcc501;



	-webkit-transition: width 0.5s ease-in-out, height 0.5s ease-in-out;



	transition: width 0.5s ease-in-out, height 0.5s ease-in-out;



	-webkit-transform: translate(-50%, -50%);



	transform: translate(-50%, -50%);



	z-index: -1;



	border-radius: 30px;



}







.default-btn-one:hover, .default-btn-one:focus {



	color: #ffffff;



}







.default-btn-one:hover span, .default-btn-one:focus span {



	width: 225%;



	height: 562.5px;



}

/**/





/*Product Application*/

.slideTxtBox_proapp{ width:100%; overflow:hidden; }

.slideTxtBox_proapp .hd{  overflow: hidden;}

.slideTxtBox_proapp .hd ul{ /*float:left; */ display: flex;justify-content: center;  }

.slideTxtBox_proapp .hd ul li{ height: 45px;font-size: 20px;

  line-height: 45px;

  float: left;

  padding: 0 15px;

  cursor: pointer;

  box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.11);

  margin: 7px 11px; 
    background: #f3ba69;
  /*color: #fff;*/
  font-weight: bold;
}
.slideTxtBox_proapp .hd ul li:hover{background:#1d5495;  color: #fff;}
.slideTxtBox_proapp .hd ul li.on{  background:#1d5495;  color: #fff;}

.slideTxtBox_proapp .bd ul{  zoom:1;  }

.slideTxtBox_proapp .bd li{ /*! height:24px; */ /*! line-height:24px; */   width: calc(33% - 20px);overflow: hidden;float: left;margin: 0 10px;}

.slideTxtBox_proapp .bd li .date{ float:right; color:#999;  }

.injjfatu2 {

	overflow:hidden;

  width: 100%;

  height: 100%;

  background: #f3f3f3;

  aspect-ratio: 9/9;

  display: flex;

  align-items: center;

  justify-content: center;

}

.injjfatu2 img {

  max-width: 100%;

  /*width: 100%;

  height: 100%;*/

}

.injjfatitle2{ font-size:20px; color:#000;/*font-weight:600;*/ margin:5px 0 15px; text-align:center;}

.slideTxtBox_proapp .bd li:hover .injjfatu2 img{transform: scale(1.1,1.1);transition: all 0.6s;}

.slideTxtBox_proapp .bd li:hover .injjfatitle2{color: #fcc501;}







.inourcust{ overflow:hidden; margin:20px 0;}

.inourcust li{width: calc(20% - 20px);

  overflow: hidden;

  float: left;

  margin: 18px 10px;

  text-align: center;

  height: 145px;border: 1px solid #e2e2e2;

  padding: 10px;}

.inourcusttu {

  width: 100%;

  height: 100%;

}

.inourcusttu img {/*aspect-ratio: 20/9;*/

  max-width: 100%;

  max-height: 100%;

  /*width: 100%;*/

  /*height: 100%;*/

}

.inourcusttu img:hover{transform: scale(1.1,1.1);transition: all 0.6s;}

















/*case_en*/

.testimonial-design-two {



	position: relative;



	z-index: 1;



}







.testimonial-design-two .section-title {



    margin-bottom: 30px;



}







.testimonial-design-two .owl-stage-outer {



	margin: 0 -8px;



	padding-left: 8px;



	padding-top: .35rem;



}



.single-testimonial-two .testimonial-two-content {



    display: block;



    margin: 0px 15px;



}



.testimonial-two-content .testimonial-text {



	position: relative;

font-style: italic;

    



    background: #ffffff;



    padding: 45px 30px 40px 30px;



    margin: 40px 0px;



    box-shadow: 0 10px 35px 15px #ededf1;



    border-radius: 5px;

text-align: left;

min-height: 253px;

}



.testimonial-two-content .testimonial-text:after {



	position: absolute;



    content: '';



    background: #ffffff;



    width: 50px;



    height: 50px;



    left: 25px;



    bottom: -20px;



    transform: rotate(-45deg);



}



.testimonial-two-content .testimonial-text .logo-box {



    display: inline-block;



    margin-bottom: 10px;



}







.testimonial-two-content .testimonial-text p {



}







.testimonial-two-content .testimonial-text .rating-box {



	margin-top: 15px;



}







.testimonial-two-content .testimonial-text .rating-box .iestar {



	display: inline-block;



}







.testimonial-two-content .testimonial-text .rating-box .iestar i {



	color: #ffce39;



	font-size: 16px;



}



.testimonial-two-content .author-info-box {



    -webkit-box-orient: vertical;



    -webkit-box-direction: normal;



    flex-direction: row;



    display: flex;



    -webkit-box-align: center;



    align-items: center;



    text-align: left;



	padding: 20px 0px;



	margin-left: 10px;



}







.testimonial-two-content .author-info-box .author-img img {



    /*border-radius: 50%;*/



    border: 5px solid #ffffff;



    width: 90px;



    margin: 0 auto;



	-webkit-box-shadow: 0 3px 15px rgba(218, 225, 232, 0.85);



	box-shadow: 0 3px 15px rgba(218, 225, 232, 0.85);



}



.testimonial-two-content .author-info-box .author-img {



	margin-right: 18px;



}



.testimonial-two-content .author-info-box h3 {



    color: #333;



    font-size: 18px;



    font-weight: 600;



    margin-top: 0;



}







.testimonial-two-content .author-info-box span {



	color: #505060;



    font-size: 15px;



    font-weight: 500;



}







/* owl theme */







.owl-theme .owl-nav.disabled+.owl-dots {



	margin-top: 20px;



}



.owl-theme .owl-dots .owl-dot span {



	width: 7px;



	height: 7px;



	margin: 5px 5px;



	background-color: rgba(0, 0, 0, 0.1);



	display: block;



	-webkit-backface-visibility: visible;



	transition: opacity .2s ease;



	border-radius: 3px;



	transition: .3s;



	border: 2px solid transparent;



}



.owl-theme .owl-dots .owl-dot.active span {



	background-color: #5764ec !important;



	width: 7px;



	height: 7px;



	transition: .3s;



	-webkit-box-shadow: 0 1px 5px #5764ec;



	box-shadow: 0 1px 5px #5764ec;



}



.owl-theme .owl-dots .owl-dot:hover span {



	background-color: transparent;



	border: 2px solid #5764ec;



	transition: .3s;



}

/*case_en*/





.dz_con { height:745px;}

.dz_top { height:105px;}

.dz_top span { display:block; float:left;}

.dz_top span a { font-size:16px; color:#282828;}

.dz_top span a b { font-size:36px; color:#1f84c1; text-transform:uppercase; display:block;}

.dz_top span a b i { /*font-family:Gotham;*/ font-size:46px;font-style: normal;}

.dz_top span a b em { padding:0 10px; font-weight:normal;}

.dz_top ul { float:right; width:750px; padding:10px 0;}

.dz_top ul li { float:left; margin-left:10px; text-align:center;}

.dz_top ul li a { font-size:14px; color:#515151;}

.dz_top ul li a:hover { color:#fcc501;}

.dz_top ul li a em { display:block; font-size: 14px; color:#8a8a8a; padding:6px 0 0;}



.dz_pic dl dt { float:left; width:227px; height:598px; overflow:hidden;}

.dz_pic dl dt a img { display:block; width:227px; height:598px;

-webkit-transition: 1s;

-moz-transition: 1s;

transition: 1s;}

.dz_pic dl dt a img:hover  { 

-webkit-transform:scale(1.1);

-moz-transform:scale(1.1);

-ms-transform:scale(1.1);

transform:scale(1.1);}

.dz_pic dl dd { float:left; width:100%; overflow:hidden;}

.dz_pic dl dd a { display:block; width:227px; height:345px; border:solid 1px #cfcfcf; background:#fff; float:left; margin:0 0 20px 20px; text-align:center; color:#454545;width: calc(25% - 20px);}

.dz_pic dl dd a img { /*width:227px; height:213px;*/ width:100%; height:auto;}

.dz_pic dl dd a em { display:block; font-size:14px; /*height:30px;*/ line-height:22px; overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 2;

  font-style: normal;

  padding: 10px 6px 0;}

.dz_pic dl dd a i {width:26px; height:2px; background:#454545; margin:15px auto; display:block; line-height:0; font-size:0}

.dz_pic dl dd a:hover { border:solid 1px #fcc501;color:#fcc501;/*width:223px; height:287px;   box-shadow:5px 5px 5px #cccbcb*/}

.dz_pic dl dd a:hover img { /*width:223px;*/}

.dz_pic dl dd a:hover i {/* background:#f56b1b;*/}



.dz_key { width:1198px; border:solid 1px #cfcfcf; background:#fff; height:123px;}

.dz_key dl dt { float:left; padding:24px 0 0 34px;}

.dz_key dl dt a { font-size:14px; color:#ab1800; font-weight:bold;}

.dz_key dl dd { float:left; padding:18px 0 0; width:1030px; line-height:30px;}

.dz_key dl dd a { font-size:14px; color:#454545; padding:0 9px;}

.dz_key dl dd a:hover { color:#ab1800}

.dz_key dl dd em { padding:0 18px;}



#videoid {

  max-width: 100%;

  border: none;

  /*height: 600px;*/

  margin: 0 auto;

  display: block;

  min-width: 60%;

}



.eninbodtu{ overflow:hidden;height: 80vh;}

.eninbodtu img{ width:100%;height: 80vh;object-fit: cover;}

.eninbodtu:hover img{transform: scale(1.1,1.1);transition: all 0.8s;}



.home-dingzhi{ background:#eee; padding:2% 0;}

.indzul{ overflow:hidden; display:flex;}

.indizdiv{ position: relative;width: calc( 25% - 32px); text-align:center; /*background: #fff;*/margin: 0 auto;/*padding: 20px 0;*/border-radius: 10px; background:url('../images/index51.png') no-repeat center;height: 325px;}

.indiztu{position: absolute;top: 22%;left: 50%;transform: translate(-50%, -50%); }

.indiztu img{ }

.indiztitle{ font-size:20px; font-weight:bold;margin: 75% 0 10px;}

.indizp{ font-size:16px; line-height:20px;color: #757373;}

/*.indizdiv:hover{ background:#1f84c1;}*/

.indizdiv:nth-child(2n){background:url('../images/index52.png') no-repeat center;}

.indizdiv:nth-child(2n) .indiztu{top: 79%;}

.indizdiv:nth-child(2n) .indiztitle{margin: 10% 0 10px;}

.indizdiv:hover .indiztitle{ color:#fcc501;}

.indizdiv:hover .indiztu img{transform: rotateY(180deg);}

.dingzhi_tel{font-size: 18px;color: #fcc501;height: 45px;line-height: 45px;overflow: hidden;/*padding: 40px 0 0;*/background: url(../images/index58.gif) no-repeat center bottom; text-align:center;}

.dingzhi_tel em{display: inline-flex;width: 28px;height: 25px;/*float: left;line-height: 0;margin: 15px 10px 0 456px;*/padding-top: 8px;

  animation: msClock 1s linear infinite;

  animation: msClock 1s linear infinite;}

.dingzhi_tel b{font-size: 24px;}



.inxhdzbg{ margin:20px 0 0;overflow:hidden; width:100%; height:185px; background:url('../images/index4_bg.jpg') no-repeat center;background-size: cover;}

.inxhdz_l{ float:left; width:50%; text-align:right;}

.xhtu{ width:50%; float:left;}

.xhtu img{ max-width:100%; max-height:100%; }

.xhwenzi{ width:50%;float:left;}

.xhtitle{ font-size:24px; color:#fff;text-align: center;margin: 38px 0 15px;}

.xha{border: none;height: auto;width: auto;color: #fff !important;background: #1f84c1;padding: 8px 20px;border-radius: 24px;font-size: 14px;display: block;text-align: center;width: 200px;margin: 0 auto;}

.inxhdz_l .xha{ background:#fdc401;}

.inxhdz_r{ float:right; width:50%; text-align:left;}



.home-video{ background:url('../images/index8.jpg') center; background-size:cover; padding:3% 0;}

.ztbai{ color:#fff;}

.home-title-line2{position:relative;margin:0px auto;width:30px;height:5px;background:#fcc501;}

.home-title-line2::after,.home-title-line2::before{content:"";width:90px;height:1px;background:#eee;position:absolute;right:calc(100% + 0px);top:2px}

.home-title-line2::after{right:auto;left:calc(100% + 0px)}



.home-youshi{/*padding:3% 0;*/}



.home-about2{padding:1% 0;background:#1f84c1;}



.home-shengchangcj{padding:3% 0;}



.infootbg{background:url('../images/index13.jpg') center; background-size:cover;margin-top: 40px; /*padding:3% 0;*/}

.clear{ overflow:hidden; width:100%;}

.indcpmore{float: right !important;border: none !important;height: auto !important;width: auto !important;color: #fff !important;

  background: #1f84c1 !important;

  padding: 8px 18px !important;

  border-radius: 24px;

  font-size: 14px !important; margin:0 !important;}

.indcpmore:hover{ background:#fcc501 !important;}



/*优势开始*/

.pb_box{ overflow:hidden;margin-top: 40px;}

.advan { margin-top:55px; }



.page_advan{ position: relative; width: 1200px; margin: 0 auto; }



.advan_nor{ position: relative; height: 457px; padding-bottom: 31px; }

.advan_tu{ position: relative; }

.advan_smallbox{ width: 598px; height: 309px; border: 1px solid #f1f1f1; position: absolute; top: 0; right: 0; }



.advan_smallbox p{ width: 337px; height: 110px; background: url(https://memberpic.114my.com.cn/zsgxjzp/uploadfile/image/20201112/20201112183855_740536048.jpg) no-repeat; padding-top: 65px; margin: 30px 0 0 50px; }





.advan_smallbox li { width: 480px; height: auto; background: url(../images/20201112184819_2027730869.jpg) no-repeat 0 10px; font-size: 18px; color: #444; padding-left: 22px; margin-left: 52px; line-height: 30px; }



.advan_smallbox span{ font-size: 18px; color: #000; padding-left: 50px; display: block; padding-bottom: 10px; margin-top: 5px; }



.advan_smallbox p, .advan_smallbox strong { color: #fcc501; font-size: 32px; font-weight: bold; }



.advan_shuzi{ width: 600px; height: 148px; background: #eeeeee; position: absolute; right: 0; top: 309px; }



.advan_shuzi dl dd{ font-size: 15px; color: #000;font-weight: bold; }

.advan_shuzi dl{ position: relative; float: left; text-align: center; padding: 35px 0 0 60px; }



.advan_shuzi dl dt{ font-weight:bold; font-size: 47px; color: #fcc501; margin-right:20px; }

dt#advan_1 {

    margin-right: 0px;

}



.ad1{ position: absolute; color: #fcc501; top: 65px; right:-18px; }

.ad2{ position: absolute; color: #fcc501; top: 65px; right: 7px; }

.ad3{ position: absolute; color: #fcc501; top: 65px; right: 1px; }



.advan_list{ position: relative; margin-top: 35px; }

.advan_list ul li:nth-child(1){ border-left: 1px solid #ddd; }

.advan_list ul li{ position: relative; float: left; /*width: 298px;*/ width: calc( 25% - 4px);margin: 0 2px;height: 131px; /*border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; border-top: 1px solid #dddddd;*/ cursor: pointer;background: #1f84c1; }



.advan_list ul li::before{ position: absolute; width: 296px; height: 0; content: ""; background: url(../images/20201113171341_1583272774.png)no-repeat 0 bottom; bottom: 0; }



.advan_list ul li::after{ position: absolute; width: 67px; height: 59px; content: ""; /*background: url(../images/20201117091339_2147309342.png)no-repeat 6px 0;*/  top:32px; left: 40px; }



.advan_list ul li:nth-child(2) p{ /*padding-left: 102px;*/ }

.advan_list ul li:nth-child(3) p{ /*padding-left: 102px;*/ }

.advan_list ul li.on p,.advan_list ul li.on strong{ color:#fff; }

.advan_list ul li.on::before{ height: 147px; transition: all 0.5s; }

.advan_list ul li.on::after{ background-position-y: -61px; transition: all 0.5s; }

.advan_list ul li:hover::before{ height: 147px; transition: all 0.5s; }

.advan_list ul li:hover::after{ background-position-y: -61px; transition: all 0.5s; }

.advan_list ul li:nth-child(1)::after{ background: url(../images/index47.png)no-repeat; background-size: cover; }

.advan_list ul li:nth-child(2)::after{ background: url(../images/index48.png)no-repeat; background-size: cover; }

.advan_list ul li:nth-child(3)::after{ background: url(../images/index49.png)no-repeat; background-size: cover; }

.advan_list ul li:nth-child(4)::after{ background: url(../images/index50.png)no-repeat; background-size: cover; }

.advan_list ul li:hover p{ color:#fff; }

.advan_list ul li:hover strong{ color:#fff; }

.advan_list ul li strong { font-size: 28px; display: block; text-align: center; padding-left: 61px; padding-top: 44px; position: relative; color: #fff;}

.advan_list ul li p { font-size: 22px; color: #fff; text-align: center; padding-left: 62px; position: relative;padding-top: 27px; }

/*优势结束*/





.about-info{padding-right:50px;width: 50%; float:left; margin-bottom:0 !important;}

.about-info .home-title{text-align:left}

.about-info .home-des{text-align:left;padding-bottom:20px;font-size:16px;color:var(--fontcolor)}

.about-info .home-title-line{margin-left:100px}

.about-info .text{font-size:15px;color: #fff;line-height: 30px;/*padding-top: 26px;*/}

.about-info .more{margin-top:7px}

.about-info .more a{display:inline-flex;align-items:center;justify-content:center;/*width:150px;height:50px;*/background:var(--color);/*border:2px solid var(--color);*/color:#FFF;transition:all .2s linear;/*box-shadow:0 10px 20px 0 rgba(200, 117, 84, 0.3)*/border-radius: 24px;

  padding: 8px 18px;

  font-size: 14px;}

.about-info .more a:hover{/*background:#FFF;color:var(--color)*/}

.about-img{position:relative;width: 50%; float:right;}

.about-img img{width: 96%;

  /*height: 100%;*/

  margin: 13px;

  box-shadow: 0px 0px 8px rgb(0, 0, 0);}

.about-img .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.5);border-radius:50%;width:60px;height:60px;cursor:pointer}

.about-img .play::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:#FFF;border-radius:50%}

.about-img .play .iconfont{color:var(--color);font-size:22px;z-index:99;margin-left:3px}







.insptitle{font-size: 20px;font-weight: bold;color: #fff;padding-left: 22px;}

.insptitle ul{ overflow:hidden; width:98%; margin: 0px 0;}

.insptitle ul li{ float:left; width:90px;text-align: center;padding: 5px 0;}

.insptitle ul li a{  color:#000;font-size: 16px;}

/*.insptitle ul li a:hover{ color:#fcc501;}*/

.insptitle ul li:nth-child(1){ background:#fdc401;width: 110px;}

.insptitle ul li:nth-child(1) a{ color:#fff;}

.insptitle ul li:nth-child(2){ float:right;}

.insptitle ul li:last-child a{color:#f7f7f7;font-size: 14px;}



.picScroll-left{ width:50%; float:left;  overflow:hidden; position:relative;   border-right: 2px solid #ffffff63;padding-left: 15px; }

.picScroll-left .bd{ padding:10px;   }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative; }

.picScroll-left .bd ul li .pic{ width:160px; height:210px; overflow:hidden;text-align:center; }

.picScroll-left .bd ul li .pic img{ width:160px; height:210px; display:block;  padding:2px; background: #fff; }

.picScroll-left .bd ul li .pititle{ text-align:center; font-size:16px; color:#fff;margin-top: 5px; overflow: hidden;

text-overflow: ellipsis;

display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;}

.picScroll-left .bd ul li:hover .pic img{ transform: scale(1.1);  }

.picScroll-left .bd ul li .pic::after {

    content: ""; 

    display: inline-block; 

    width: 64px; 

    height: 64px; 

    background: url(../images/bofang2.png) no-repeat center;

    background-size: cover; 

    position: absolute;

  top: 76px;

  left: 48px;

  }

.picScroll-left .bd ul li:hover .pic::after{ display:none;}

.picScroll-left .bd ul li:hover .pititle{ color:#fdc401;}



.insptitle2{ text-align: right;/*padding: 0 25px 0 0;*/}

.picScroll-right{ width:50%; float:right;  overflow:hidden; position:relative;  padding-left: 12px;  }

.picScroll-right .bd{ padding:10px;   }

.picScroll-right .bd ul{ overflow:hidden; zoom:1; }

.picScroll-right .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative; }

.picScroll-right .bd ul li .pic{ width:160px; height:210px; overflow:hidden;text-align:center; }

.picScroll-right .bd ul li .pic img{ width:160px; height:210px; display:block;  padding:2px; background: #fff; }

.picScroll-right .bd ul li .pititle{ text-align:center; font-size:16px; color:#fff;margin-top: 5px; overflow: hidden;

text-overflow: ellipsis;

display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;}

.picScroll-right .bd ul li:hover .pic img{ transform: scale(1.1);  }

.picScroll-right .bd ul li .pic::after {

    content: ""; 

    display: inline-block; 

    width: 64px; 

    height: 64px; 

    background: url(../images/bofang2.png) no-repeat center;

    background-size: cover; 

    position: absolute;

  top: 76px;

  left: 48px;

  }

.picScroll-right .bd ul li:hover .pic::after{ display:none;}

.picScroll-right .bd ul li:hover .pititle{ color:#fdc401;}





.slideTxtBox_sccj{ width:1200px;  }

.slideTxtBox_sccj .hd{ height:50px; line-height:30px; /*! background:#f4f4f4; */ /*! padding:0 10px 0 20px; */   /*! border-bottom:1px solid #ddd; */  position:relative; }

.slideTxtBox_sccj .hd ul{ /*! float:left; */  /*! position:absolute; */ /*! left:20px; */ /*! top:-1px; */ height:50px;   margin: 0 auto;width: 780px;}

.slideTxtBox_sccj .hd ul li{ float:left; padding:8px 40px; cursor:pointer;  font-size: 20px;font-weight: bold;border: 1px solid #1f84c1;margin: 0 15px;}

.slideTxtBox_sccj .hd ul li.on{ height:50px;  background:#1f84c1; /*! border:1px solid #ddd; */ /*! border-bottom:2px solid #fff; */ color: #fff;}

.slideTxtBox_sccj .bd ul{ padding:15px;  zoom:1;  }

.slideTxtBox_sccj .bd li{  }



.insccj{overflow: hidden;margin: 20px 0px 0px;}

.insccj li{ float:left; width:268px;   margin-right:32px;}

.insccj li:nth-child(4n){ margin-right:0;}

.insccj-tu{border:1px solid #1f84c1; width:100%;height:200px;}

.insccj-tu img{ width:100%; max-height:100%;}

.insccj-title{ margin-top:5px; text-align:center; font-size:16px; color:#000;}

.insccj li:hover .insccj-tu{border:1px solid #fcc501;}

.insccj li:hover .insccj-title{ color:#fcc501;}



.inzzzs{overflow: hidden;margin: 20px 0px 0px;}

.inzzzs li{ float:left; width:268px;   margin-right:32px;}

.inzzzs li:nth-child(4n){ margin-right:0;}

.inzzzs-tu{border:1px solid #1f84c1; width:100%;height:378px;}

.inzzzs-tu img{ width:100%; max-height:100%;}

.inzzzs-title{ margin-top:5px; text-align:center; font-size:16px; color:#000;}

.inzzzs li:hover .inzzzs-tu{border:1px solid #fcc501;}

.inzzzs li:hover .inzzzs-title{ color:#fcc501;}



.inygfc{overflow: hidden;margin: 20px 0px 0px;}

.inygfc li{ float:left; width:268px;   margin-right:32px;}

.inygfc li:nth-child(4n){ margin-right:0;}

.inygfc-tu{border:1px solid #1f84c1; width:100%;height:200px;}

.inygfc-tu img{ width:100%; height:100%;}

.inygfc-title{ margin-top:5px; text-align:center; font-size:16px; color:#000;}

.inygfc li:hover .inygfc-tu{border:1px solid #fcc501;}

.inygfc li:hover .inygfc-title{ color:#fcc501;}



.inrykh{overflow: hidden;margin: 20px 0px 0px;}

.inrykh li{ float:left; width:268px;   margin-right:32px;}

.inrykh li:nth-child(4n){ margin-right:0;}

.inrykh-tu{border:1px solid #1f84c1; width:100%;height:193px;}

.inrykh-tu img{ width:100%; max-height:100%;}

.inrykh-title{ margin-top:5px; text-align:center; font-size:16px; color:#000;}

.inrykh li:hover .inrykh-tu{border:1px solid #fcc501;}

.inrykh li:hover .inrykh-title{ color:#fcc501;}





.slideTxtBox_anli{ width:100%;  overflow: hidden;margin: 10px 0;}

.slideTxtBox_anli .hd{ height:auto;/* line-height:30px; background:#f4f4f4;*/ /*padding:0 10px 0 20px;   border-bottom:1px solid #ddd;*/  position:relative; /*! overflow: hidden; */width: 43%;float: left;}

.slideTxtBox_anli .hd ul{ float:left; width:100%;  position:absolute; left:0px; /*! height:540px; */   }

.slideTxtBox_anli .hd ul li{ float:left; width: calc( 43% - 14px); margin:0 16px 9px;border:1px solid #eee; cursor:pointer;  }

.slideTxtBox_anli .hd ul li img {/*height: 116px;*/}

.slideTxtBox_anli .hd ul li.on{  border:1px solid #fcc501;  }

.slideTxtBox_anli .bd{width: 56%;float: right;}

.slideTxtBox_anli .bd ul{ float:right; width:100%;   zoom:1;  }

.slideTxtBox_anli .bd li{    }

.sanlitu{ width:100%; height:373px;/*margin-bottom: 20px;*/}

.sanlitu img{ max-width:100%; height:100%;}

.sanliwenzi{ width:672px; height:146px; background:#00000075; padding:20px 35px;position: absolute;/*! bottom: -42px; */margin-top: -146px;}

.sanlititle{ font-size:16px; color:#fff;}

.sanlixian{ width:50px; height:3px; background:#fff;margin: 7px 0px;}

.sanlip{ font-size:14px; color:#fff;}











/*新闻*/

.fl {

  float: left;

}

.news_cont{ overflow:hidden;}

.bt { text-align: center; }

.bt p { color: #333; font-size: 35px; font-weight: bold; }

.bt span { color: #8f918f; font-size: 17px; margin: 10px 0; display: block; }

.bt em { width: 50px; height: 3px; display: block; background: #fcc501; margin: 0 auto; }

.news_l{width: 750px;height: 580px;}

.news_lt{width:750px;height: 68px;background: #1f84c1;}

.news_lt a{width: 165px;height:68px;display: block;float: left;}

.news_lt span{font-size: 24px;color:#fff;display: block;float: left;height: 68px;width: 165px;text-align: center;line-height: 68px;}

.news_lt .active{background: #fcc501;}

.news_box dd{float: right;font-size: 15px;color: #fff;position: absolute;top: 27px;right: 20px;}

.news_div:nth-child(2) .news_div_item:nth-child(1){display:none;}

.news_nor { height: 517px; width: 750px; overflow: hidden; }

.news_row2 {  left: 0; top: 0; display: none; width: 750px; height: 517px;background: #fff;}

.news_box .news_box {  width: 750px; height: 517px; display: block;position: absolute; }

.news_box .news_div .news_div_item_pic img{width:286px;position: absolute;top: 0px; border:1px  #eee solid; height:215px;}

.news_box .news_div_item_year{display: block;float:left;}

.news_box .news_div_item_month{display: block;float:left;}

.news_box .news_div_item_day{display: block;width: 25px;float:left;}

.news_box .news_div{background:#f5f5f5;height: 273px;}

.news_box .news_div_item{ width: 335px; height: 85px; float: left; background: #fff; margin: 5px; position: relative; }

.news_box .news_div:nth-child(2){padding: 30px 30px;}

.news_box .news_div_item:nth-child(1){position: relative;margin:25px 0px;    width: 750px;height: 210px;}

.news_box .news_div:nth-child(1) .news_div_item_body{width: 430px;position: absolute;right: 0px;top: 70px;font-size: 14px;

    color: #666;line-height: 25px;}

.news_box .news_div:nth-child(1) .news_div_item_title{position: absolute;left: 320px;

    top: 20px;}

.news_box  .news_div:nth-child(1) {background:#fff;}

.news_box  .news_div:nth-child(1) .news_div_item_date{display:none;} 

.news_box  .news_div:nth-child(1) .news_div_item_title a{font-size:18px;color:#222;font-weight: bold;    display: block;

    width: 430px;

    height: 180px; position: relative;z-index: 2;}

.news_box  .news_div:nth-child(1) .news_div_item_title a:hover{color:#fcc501;}

.news_box .news_div:nth-child(2) .news_div_item_title a { font-size: 18px; color: #222; font-weight: bold; position: absolute; top: 20px; left: 16px; width: 305px; line-height: 24px; }

.news_box .news_div:nth-child(2) .news_div_item_title a:hover{ color:#fcc501; }

.news_box .news_div:nth-child(2) .news_div_item_date{ position: absolute; top: 53px; left:17px; font-family: "Arial"; }

.news_box .news_div:nth-child(1) .news_div_item_body:after{ content: "查看更多"; width:106px; height:30px; display: block; background: #1f84c1; position: absolute; top: 102px; color: #fff; font-size: 14px; border-radius: 22px;text-align: center; line-height: 30px; cursor: pointer; }

.news_box .news_div:nth-child(1):hover .news_div_item_body:after {background:#fcc501;transition:0.3s all ease-in-out;}

.news_box{    position: relative;}

.wend{ float: right; margin-right: 0;width:405px; height: 585px; background:#f5f5f5; }

.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px;border-bottom:1px #eee solid;height: 63px; background: #f5f5f5;}

.wend h2 a{ font-size:24px; color:#333;font-weight: bold;line-height: 64px;padding-left: 30px;}

.wend h2 a:hover{color:#fcc501;}

.wend h2 a i{float: left;display: block;padding-top: 22px;margin-left: 24px;margin-right: 17px;}

.wend .news_div_item_a { font-size: 16px; }

.wend .news_div_item_a:hover{color:#fcc501;}

.wend .news_div_item_content{ padding:0px 0 0 0;}

.wend .lastdl{ border-bottom: none;}

.wend .news_div_item_title{ height:29px; padding-left:40px; line-height:29px; background:url(../images/20201113095534_1397559716.png) no-repeat left center; font-size:14px;overflow: hidden;font-weight: bold;}

.wend .news_div_item_title a{ color:#333333;}

.wend .news_div_item_body{ background:url(../images/20201113095534_1193422003.png) no-repeat 0 10px; line-height:25px; color:#666; height: 75px; font-size: 15px; overflow: hidden;padding-left: 40px;padding-top: 10px;}

.wend #coleexx{padding:0px 24px;}

.wend .fr a{float: right;font-size: 16px;color: #333;line-height: 33px;font-weight:normal;padding-right:30px;    line-height: 68px;}

._new_div_item:hover .new_div_item_a{color:#fcc501;}

.news_box dd:hover {color:#fcc501;}

.wend .fr a:hover {color:#fcc501;}

.fr{ float:right;}



.kuaijie li {

    margin: 10px 5px 10px 5px;

    height: 16px;

    float: left;

    font-size: 12px;

    color: #666666;

    text-align: center;

    border-right: 1px;

    border-right-color: #999999;

    border-right-style: dotted;

	padding-right: 15px;

}

.kuaijie li a:hover{color: #fcc501;}

.STYLE12 {

    font-size: 11pt;

    font-weight: bold;

    color: #222222;

}

.STYLE22 {

    font-size: 12pt;

    font-weight: bold;

}

.link-box {

	/*margin-top: 15px;*/

	width: 1300px;

	overflow: hidden;

	margin: 30px auto;

}

.link-box dl dt{

	line-height: 35px;

	background-image: url(../images/index_50.gif);

	background-repeat: repeat-x;

	height: 35px;

	border: 1px solid #d1d1d1;

	width: 998px;

	text-indent: 1.5em;

}.link-box dl dt a img {

	float: right;

	margin-top: 12px;

	margin-right: 15px;

}

.link-box dl dt b{

	font-size: 14px;

}

.link-box dl dt em{

	font-style: normal;

	text-transform: uppercase;

	font-family: Arial;

}

.link-box dl dd {

	padding-top: 5px;

	padding-bottom: 10px;

	line-height: 24px;

}



.videoid{border: medium; width:100%; height:349px;}



@media only screen and (max-width: 767px) {

	.videoid{height:270px;}

.injjfaul li {

  width: 100%;

  overflow: hidden;

  float: left;

  margin: 0 0 20px;

}

.injjfatitle{font-size: 20px;margin: 14px 0;line-height: 26px;}

.inshugun{margin: 20px 0 0;}

.inshugdiv{width: 50%;margin-bottom: 20px;}

.inshugdiv h4{margin-top: 4px;}

.wwdp{ min-height:auto !important;}



.home-choose .homechoose-title {

  width: 100%;

  padding-top: 10%;

  padding-bottom: 5%;

}

.home-choose .homechoose-content{padding-left: 0;}

.home-choose .homechoose-content .homechoose-item {

  width: 100%;

  margin-bottom: 30px;

  padding: 20px 20px;

}

.home-choose .homechoose-content .homechoose-item:nth-child(n+4){margin-bottom:30px;}



.home-about .about-img{padding:0; margin:0 0 20px;}

.home-about .about-img::before{border:0;}

.about-img img{margin:0;}

.home-about .about-info {

  flex: auto;

  padding-left: 0;

}

.home-about h1 {

  font-size: 22px;}

.home-about .about-text {

  margin: 24px 0;}



.picScroll-left_eicase .bd ul li {

  width: 330px;}

  

.hire-content h2 {

  font-size: 30px;}



.inourcust li {

  width: calc(33% - 20px);height: 70px;}



.slideTxtBox_proapp .hd ul li{font-size: 12px;width: calc(50% - 20px);margin: 7px 10px;overflow: hidden;

text-overflow: ellipsis;

display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;}

.slideTxtBox_proapp .bd li{width: calc(50% - 20px);}



}



















