@keyframes updown {
	0% {
		/*left: -10px;*/
		opacity: 1;
	}
	50% {
		/*left: -20px;*/
		opacity: 0;
	}
	100% {
		/*left: 0px;*/
		opacity: 0;
	}
}

@-webkit-keyframes updown {
	0% {
		/*left: -10px;*/
		opacity: 1;
	}
	50% {
		/*left: -20px;*/
		opacity: 0;
	}
	100% {
		/*left: 0px;*/
		opacity: 0;
	}
}
@keyframes updownt {
	0% {
		/*right: -10px;*/
		opacity: 1;
	}
	50% {
		/*right: -20px;*/
		opacity: 0;
	}
	100% {
		/*right: 0px;*/
		opacity: 0;
	}
}

@-webkit-keyframes updownt {
	0% {
		right: -10px;
		opacity: 1;
	}
	50% {
		right: -20px;
		opacity: 0;
	}
	100% {
		right: -0px;
		opacity: 0;
	}
}


.nav{width: 100%;margin:0 auto;box-sizing: border-box;padding: 0px 5%;box-shadow: 0px 2px 2px rgba(0,0,0,0.21)}
.nav>a{float: left;height: 66px;width: auto;padding: 5px 0px;}
.nav>a>img{height: 100%;width: auto;}
.nav>.nav_r{float: right;}
.nav>.nav_r>ul{display: inline-block;height: 66px;line-height: 66px;}
.nav>.nav_r>ul>li{display: inline-block;position: relative;padding: 5px 0px;}
.nav>.nav_r>ul>li>a{font-size: 15px;color: #000000;display: inline-block;margin-right:30px;transition: all .5s;position: relative;}
.nav>.nav_r>ul>li>a>i{font-size: inherit;color: inherit;margin-right: 5px;}
.nav>.nav_r>ul>li>a:after{content: "";display: block;width: 0;height: 1px;background-color: #c12272;transition: all .5s;position:absolute;bottom: 15px;left: 0;}
.nav>.nav_r>ul>li>a:hover{color: #c12722;}
.nav>.nav_r>ul>li>a:hover:after{width: 100%;}
.nav>.nav_r>ul>li>.nav02{width: 210px;height: auto;overflow: hidden;box-sizing: border-box;background-color: #ffffff;box-shadow: 0px 0px #dddddd;padding: 10px;position: absolute;top: 71px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);display: none;z-index: 99;}
.nav>.nav_r>ul>li>.nav02 a{display: block;width: 100%;border-bottom: 1px solid #dddddd;font-size: 13px;color: #222222;height: 45px;line-height: 45px;}
.nav>.nav_r>ul>li>.nav02 a:hover{color: #c12722;}
.nav>.nav_r>ul>li>.nav02 a:last-child{border: none;}
.nav>.nav_r>ul>li:hover .nav02{display: block;}



.nav>.nav_r>span>{display: inline-block;height:66px;line-height: 66px;}
.nav>.nav_r>span>a{font-size: 14px;color: #000000;}
.nav>.nav_r>span>i{display: inline-block;width: 1px;height:15px;margin: 0 3px;background-color: #ccc;vertical-align:-2px;}
.banner{width: 100%;height: auto;}
.banner .ban_txt{text-align: left;z-index: 30;}
.banner .ban_txt>span{font-size: 20px;color: #898989;display: block;margin-bottom: 26px;    letter-spacing: 0;}
.banner .ban_txt>p{font-size: 58px;color: #e28828;margin-bottom: 44px;}
.banner .ban_txt>p>i{font-style: normal;color: #c12722;font-size: 58px;}
.banner .swiper-slide>img{width: 100%;}
.banner .ban_txt>h3{font-size: 28px;color: #e28828;margin-bottom: 29px;font-weight: 300;}
.banner .ban_txt>h4{font-size: 22px;color: #e28828;margin-bottom: 54px;font-weight: 300;}
.banner .ban_txt>a{display: block;width: 160px;height: 46px;font-size: 15px;color: #fff;background-color:#e00815;text-align: center;line-height: 46px;transition: all .5s;}
.banner .ban_txt>a:hover{background-color: #901419;}
.banner .ban_txt{position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);left: 5%;}
.banner .swiper-pagination-bullet{width: 14px;height: 14px;margin: 0 10px !important;border: 1px solid #E58D29;opacity: 1;background-color:transparent;}
.banner .swiper-pagination-bullet-active{background-color: #E58D29;}
.banner .fa-angle-right:before{padding-left: 6px;}

/*.banner .swiper-slide:nth-of-type(4) .ban_txt{width: 100%;text-align: center;left: 0;text-align: left;box-sizing: border-box;padding-left: 10%;}
.banner .swiper-slide:nth-of-type(4) .ban_txt a{margin: 0 auto;float: left}*/
.banner .swiper-slide:nth-of-type(5) .ban_txt{text-align: right;right: 5%;}
.banner .swiper-slide:nth-of-type(5) .ban_txt a{float: right;}
.banner .swiper-button-prev, .banner .swiper-container-rtl .swiper-button-next{background-image: none !important;font-size: 50px;color: #bf2222;width: 66px;height: 66px;border-radius: 50%;text-align: center;line-height: 65px;transition:all .3s;}
.banner .swiper-button-next, .banner .swiper-container-rtl .swiper-button-prev{background-image: none !important;font-size: 50px;color: #bf2222;width: 66px;height: 66px;border-radius: 50%;text-align: center;line-height: 65px;transition:all .3s;}

.hide{opacity: 0;}
.case{width: 100%;margin: 101px auto;text-align: center;}
.case>p{text-align: center;font-size: 16px;font-weight: bold;
 -webkit-background-clip: text;
  color: transparent;width: auto;margin: 0 auto 23px;display: inline-block;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
}

.mbnav{
	display: none;
}

.case>h3{text-align: center;font-size: 36px;margin-bottom: 47px;letter-spacing: 4px;font-weight: bold;}
.case .case_list{position: relative;}
.case .case_list>h3{width: 33%;position: relative;text-align: left;}
.case .case_list>h3>img{width: 100%;}
.case .case_list>h3>p{position: absolute;top:31%;left:34%;}
.case .case_list>h3>p>span{font-size: 28px;color: #fff;display: block;margin-bottom: 12px;}
.case .case_list>h3>p>left{font-size: 15px;color: #333333;}

.case_r{width:95%;right: 0;position: absolute;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);padding-left: 5%;}
.case_r .swiper-container2{width: 76%;float: right;}
.case_r .four_list{box-shadow: 2px 3px 7px #ccc;overflow: hidden;    background: #fff;}
.case_r .four_list>img{width: 100%;transition: all .5s;}
.case_r .four_list:hover>img{transform: scale(1.08);}
.case_r .four_list h3{padding: 39px 18px;text-align: left;}
.case_r .four_list h3>span{font-size: 14px;color: #666666;vertical-align: middle}
.case_r .four_list h3>i{display: inline-block;width: 44px;height: 1px;background-color: #cbcbcb;vertical-align: middle;}
.case_r .four_list h3>p{font-size: 20px;color: #dc7303;margin: 15px 0 30px;}
.case_r .four_list h3>left{font-size: 14px;color: #333333;line-height: 24px;}
.case_r .swiper-button-prev, .banner .swiper-container-rtl .swiper-button-next{background-image:none !important;left: 12.5%;outline: none;text-align: center;}
.case_r .swiper-button-next, .banner .swiper-container-rtl .swiper-button-prev{background-image:none !important;left: 12.5%;top:68%;outline: none;border:border-radius: 50%;transition: all .5s;text-align:center;}
.case_r .swiper-button-prev>i>img{display:inline-block;transition: all .5s;}
.case_r .swiper-button-next>i>img{display:inline-block;transition: all .5s;}
.case_r .swiper-button-prev>i{display:inline-block;transition: all 1.5s;position: relative;}
.case_r .swiper-button-next>i{display:inline-block;position: relative;transition: all 1.5s;}
.case_r .swiper-button-prev:hover i{animation: downico2 1.5s ease-out infinite;}
.case_r .swiper-button-next:hover i{animation: downico 1.5s ease-out infinite;}
/*.case_r .swiper-button-prev:hover, .banner .swiper-container-rtl .swiper-button-next:hover{border: 2px solid #fff;}
.case_r .swiper-button-next:hover, .banner .swiper-container-rtl .swiper-button-prev:hover{border: 2px solid #fff;}*/

@keyframes downico{
	0%{
		left: 15%;
		opacity: 1;
	}
	35%{
		left: 30%;
		opacity: 0;
	}
	65%{
		left: -30%;
		opacity: 0;
	}
	100%{
		left: 15%;
		opacity: 1;
	
}
}



@keyframes downico2{
	0%{
		left: 15%;
		opacity: 1;
	}
	35%{
		left: -30%;
		opacity: 0;
	}
	65%{
		left: 30%;
		opacity: 0;
	}
	100%{
		left: 15%;
		opacity: 1;
	
}
}

/*.case_r .swiper-button-prev, .banner .swiper-container-rtl .swiper-button-next{background-image: none !important;font-size: 30px;color: #515151;width: 55px;height: 55px;border-radius: 50%;border: 1px solid #515151;text-align: center;line-height: 55px;left: 5%;outline: none;}
.case_r .swiper-button-next, .banner .swiper-container-rtl .swiper-button-prev{background-image: none !important;font-size: 30px;color: #515151;width: 55px;height: 55px;border-radius: 50%;border: 1px solid #515151;text-align: center;line-height: 55px;left: 5%;top:68%;outline: none;}*/
.case_r .four_list>p{width: 100%;height:9px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);transition: all .5s;position: absolute;bottom: 0;}

.case_r .four_list>p>span{font-size: 12px;color: #fff;transition: all .5s;opacity: 0;line-height: 25px;}
/*.case_r .four_list:hover>p{height:25px;}
.case_r .four_list:hover>p>span{opacity: 1;}*/

.sys{width: 100%;margin: 0 auto 118px;text-align: center;}
.sys>p{text-align: center;font-size: 16px;font-weight: bold;
 -webkit-background-clip: text;
  color: transparent;width: auto;margin: 0 auto 23px;display: inline-block;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
}
.sys>h3{text-align: center;font-size: 36px;margin-bottom: 47px;letter-spacing: 4px;font-weight: bold;}

.sys_list{width: 100%;height: auto;text-align: left;}

.sys_list .sy{width: 29.3333%;float: left;padding: 100px 2% 65px;position: relative;overflow: hidden;display: block;}
.sys_list .sy>img{margin: 42px auto 105px;transition: all .3s;}
.sys_list .sy>h3{transition: all .3s;}
.sys_list .sy>h3>span{font-size: 28px;color: #333;font-weight: 500;}
.sys_list .sy>h3>p{font-size: 16px;color: #333;margin: 20px 0 22px;    letter-spacing: 0;}
.sys_list .sy>h3>i{display: block;width: 100%;height:1px;background-color: rgba(0,0,0,0.3);margin-bottom: 23px;}
.sys_list .sy>h3>left{font-size: 16px;line-height: 26px;color: #333;}
.sys_list .sy:nth-child(1){background-color: #f0f0f0;}
.sys_list .sy:nth-child(2){background-color: #dfdfdf;}
.sys_list .sy:nth-child(3){background-color: #f0f0f0;}
.sys_list .sy:hover>h3{opacity: 0;}
.sys_list .sy:hover>img{opacity: 0;}

.sys_list .sy>object>a{display: block;width:100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10;opacity: 0;transition: all .9s;transform: translateY(-100%);-webkit-transform: translateY(-100%)}
.sys_list .sy:hover>object>a{opacity: 1;transform: translateY(0%);-webkit-transform: translateY(0%)}
.sys_list .sy>object>a>h3{position: absolute;z-index: 10;top:70%;width: 88%;left: 6%;}
.sys_list .sy>object>a>h3{padding: 36px 0 0;border-top: 1px solid rgba(255,255,255,0.4);}
.sys_list .sy>object>a>h3>p{font-size: 16px;color: #ffffff;line-height: 24px;margin-bottom: 34px;}
.sys_list .sy>object>a>h3>left{display: block;width: 118px;height: 35px;text-align: center;line-height: 35px;font-size: 14px;color: #ffffff;background-color: #e00815;}

.sys_list .sy>object>a>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;z-index: 5;}


  



.move{width: 75%;margin: 0 auto 179px;text-align: center;}
.move>p{text-align: center;font-size: 16px;font-weight: bold;
 -webkit-background-clip: text;
  color: transparent;width: auto;margin: 0 auto 23px;display: inline-block;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
}
.move>h3{text-align: center;font-size: 36px;margin-bottom: 84px;letter-spacing: 4px;font-weight: bold;}
.move_ban{position: relative;width: 100%;}
.move_ban .swiper-container3{width: 82%;overflow-x:hidden !important;box-shadow: 0px 2px 28px #e4e4e4;}
.move_ban .swiper-container3 .move_txt{width: 56%;text-align:left;    }
.move_ban .swiper-container3 .move_txt h3{padding: 37px 70px;background-color: #e10916;}
.move_ban .swiper-container3 .move_txt h3>span{font-size: 16px;color: #ffffff;}
.move_ban .swiper-container3 .move_txt h3>p{font-size: 28px;color: #ffffff;margin-top: 15px;}
.move_ban .swiper-container3 .move_txt h4{padding:57px 70px;min-height: 281px;}
.move_ban .swiper-container3 .move_txt h4>p{font-size: 23px;color: #dc7303;margin-bottom: 39px;}
.move_ban .swiper-container3 .move_txt h4>p>i{display: inline-block;font-size: 53px;margin-right: 5px;color: #DC7303;vertical-align: -4px;}
.move_ban .swiper-container3 .move_txt h4>left{display: block;width: 30px;height: 1px;background-color: #000000;margin-bottom: 30px;}
.move_ban .swiper-container3 .move_txt h4>i{font-style: normal;font-size: 16px;color: #000000;margin-bottom: 32px;display: block;}
.move_ban .swiper-container3 .move_txt h4>span{font-size: 15px;color:#555555;line-height: 24px;    /*min-height: 97px;*/overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 25px;}
.move_ban .swiper-container3 .swiper-slide>h4{width:44%;}
.move_ban .swiper-container3 .swiper-slide>h4>img{width: 100%;}
.move_ban .swiper-container3 .move_txt h4>a{font-size: 14px;color:#dc7303;}
.move_ban .swiper-button-prev,.move_ban .swiper-container-rtl .swiper-button-next{background-image:url(../images/jt_01.png) !important;outline: none;}
.move_ban .swiper-button-next,.move_ban .swiper-container-rtl .swiper-button-prev{background-image:url(../images/jt_02.png) !important;outline: none;}
.move_ban .swiper-button-next,.move_ban  .swiper-button-prev{width:46px !important;height:56px !important;background-size: 100% 100% !important;}


.wx{width: 60%;margin: 0 auto 71px;position: relative;}
.wx .wx_txt{width:50%;}
.wx .wx_txt>h3{font-size: 16px;font-weight: bold;
 -webkit-background-clip: text;
  color: transparent;width: auto;margin: 0 auto 23px;display: inline-block;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);}

.wx .wx_txt>span{font-size: 35px;color: #242a3a;font-weight: bold;margin: 18px 0 48px;display: block;}
.wx .wx_txt>p{font-size: 16px;color: #000000;line-height: 24px;margin-bottom: 35px;}
.wx .wx_txt>a{display:inline-block;padding: 12px 49px;background-color: #cd4e54;font-size: 13px;letter-spacing: 2px;color: #FFFFFF;margin-right:15px;transition: all .5s;}
.wx .wx_txt>a:hover{background-color: #733f41;}
.wx>h4{width: 54%;position: absolute;top: 0;right: 0;z-index: 5;}
.wx>h4>img{width: 100%;}

.tp{width: 100%;height: auto;position: relative;}
.tp>img{width: 100%;}
.tp:after{content: "" ;display: block;width: 100%;height: 100%;background-color: rgb(230 33 41);position: absolute;top: 0;left: 0;}


.news{width: 75%;margin: 90px auto 116px;text-align: center;}
.news>p{text-align: center;font-size: 16px;font-weight: bold;
 -webkit-background-clip: text;
  color: transparent;width: auto;margin: 0 auto 23px;display: inline-block;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
}
.news>h3{text-align: center;font-size: 36px;margin-bottom: 84px;letter-spacing: 4px;font-weight: bold;}
.news .new_list{text-align:left;width: 100%;}
.news .new_list>a{display: block;width: 23%;float: left;margin-right:2.66667%;}
.news .new_list>a:last-child{margin-right: 0;}
.news .new_list>a>h3{overflow: hidden;}
.news .new_list>a>h3>img{width: 100%;transition: all .3s;}
.news .new_list>a>span{display: block;font-size: 13px;color: #454444;margin: 11px 0;}
.news .new_list>a>p{font-size: 16px;color: #222;line-height: 20px;margin-bottom:15px;padding-right: 6%;}
.news .new_list>a>left{font-size: 14px;color: rgb(230, 33, 41);display: inline-block;position: relative;}
.news .new_list>a>left:after{content: "";display: block;width: 0;height: 1px;position: absolute;bottom: -3px;background-color: rgb(230, 33, 41);transition:all .5s;}
.news .new_list>a:hover>left:after{width: 100%;}
.news .new_list>a:hover>h3>img{transform:scale(1.05);}
.news>a{display: block;margin: 67px auto 0;width: 120px;height: 35px;text-align: center;line-height: 35px;background-color: #e00815;color: #fff;transition: all .5s;}
.news>a:hover{background-color: #733f41;}


.line{width: 100%;height: 7px;background-image: linear-gradient(left , rgb(230, 44, 31) , rgb(230, 44, 31) 100%);
background-image: -o-linear-gradient(left , rgb(230, 44, 31) , rgb(.line) 100%);
background-image: -ms-linear-gradient(left , rgb(230, 44, 31) , rgb(230, 44, 31) 100%);
background-image: -moz-linear-gradient(left , rgb(230, 44, 31) , rgb(230, 44, 31) 100%);
background-image: -webkit-linear-gradient(left , rgb(230, 44, 31) , rgb(230, 44, 31) 100%);}


.foot_big{width: 100%;height: auto;padding: 65px 0 35px;background-color: #232323;}
.foot_big .foot{width: 89%;margin: 0 auto;}
.foot_big .foot .foot_l{float: left;width: 63%;}
.foot_big .foot .foot_l>ul{display: block;float: left;width: 25%;}
.foot_big .foot .foot_l>ul>li:nth-child(1){font-size: 16px;color: #ffffff;margin-bottom: 48px;}
.foot_big .foot .foot_l>ul>li>a{font-size:14px;display: block;margin-bottom: 20px;color: #b6b6b6;transition:all .5s;letter-spacing:0.5px;}
.foot_big .foot .foot_l>ul>li>a:hover{color: rgb(230, 33, 41);}
.foot_big .foot .foot_r{width: 20%;float: right;}
.foot_big .foot .foot_r>h3{padding-bottom: 16px;border-bottom: 1px solid #656565;font-size: 16px;color: #ffffff;margin-bottom: 29px;}
.foot_big .foot .foot_r>h4>p{font-size:16px;color: #ffffff;margin-bottom:20px;}
.foot_big .foot .foot_r>h4>.fx>a{display: inline-block;width: 34px;height: 34px;border: 1px solid #fff;border-radius: 50%;line-height: 36px;text-align: center;margin-right: 10px;transition: all .5s;}
.foot_big .foot .foot_r>h4>.fx>a>i{color: #fff;font-size: 15px;transition: all .5s;}
.foot_big .foot .foot_r>h4>.fx>a:hover{border-color: #f5717d;}
.foot_big .foot .foot_r>h4>.fx>a:hover>i{color: #f5717d;}
.foot_big .foot .foot_r>h4{padding-bottom: 33px;border-bottom: 1px solid #656565 ;margin-bottom: 27px;}
.foot_big .foot .foot_r>h5>p{font-size: 12px;color:#ffffff;margin-top: 10px;}
.foot_big .foot .foot_r>h4>.bdshare-button-style0-16 a, .foot_big .foot .foot_r>h4>.bdshare-button-style0-16 .bds_more{background-image: none!important;padding-left: 0px!important;}

.foot_big .sm{width: 89%;margin:58px auto 0;/*border-top:1px solid #656565;*/}
.foot_big .sm .yq{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #656565;padding-bottom: 20px;margin-bottom: 20px;}
.foot_big .sm .yq span{font-size: 13px;color: rgba(255,255,255,0.4);display: inline-block;}
.foot_big .sm .yq a{font-size: 13px;color: rgba(255,255,255,0.4);display: inline-block;}
.foot_big .sm>span{font-size: 12px;color: rgba(255,255,255,0.4);}
.foot_big .sm>p{float: right;}
.foot_big .sm>p>a{font-size: 12px;color: rgba(255,255,255,0.4);vertical-align: middle;}
.foot_big .sm>p>i{display: inline-block;width: 1px;height: 14px;margin: 0 11px;vertical-align: middle;color: rgba(255,255,255,0.4)}

			.slider-nav-item {
	display: block;
	margin: 0 auto;
	width: 60px;
	height: 60px;
	position: relative;
	margin-bottom: 16px;
	-webkit-transition: opacity .8s cubic-bezier(.165, .84, .44, 1);
	transition: opacity .8s cubic-bezier(.165, .84, .44, 1);
	cursor: pointer;
}

.slider-nav-item:after,
.slider-nav-item:before {
	content: "";
	display: block;
	border: 4px solid #fff;
	border-radius: 100%;
	position: absolute;
	width: 52px;
	height: 52px;
	left: 0;
	top: 0
}

.slider-nav-item:before {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 80ms, -webkit-transform .5s cubic-bezier(.455, .03, .515, .955) 80ms;
	transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 80ms, -webkit-transform .5s cubic-bezier(.455, .03, .515, .955) 80ms;
	transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 80ms, transform .5s cubic-bezier(.455, .03, .515, .955) 80ms;
	transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 80ms, transform .5s cubic-bezier(.455, .03, .515, .955) 80ms, -webkit-transform .5s cubic-bezier(.455, .03, .515, .955) 80ms
}

.slider-nav-item:after {
	border-color: #96daf0;
	opacity: 0;
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	-webkit-transition: opacity .4s cubic-bezier(.165, .84, .44, 1), -webkit-transform .5s cubic-bezier(.25, .46, .45, .94);
	transition: opacity .4s cubic-bezier(.165, .84, .44, 1), -webkit-transform .5s cubic-bezier(.25, .46, .45, .94);
	transition: opacity .4s cubic-bezier(.165, .84, .44, 1), transform .5s cubic-bezier(.25, .46, .45, .94);
	transition: opacity .4s cubic-bezier(.165, .84, .44, 1), transform .5s cubic-bezier(.25, .46, .45, .94), -webkit-transform .5s cubic-bezier(.25, .46, .45, .94)
}.slider-nav-item-icon-container {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 52px;
	height: 52px;
	border-radius: 100%;
	overflow: hidden
}

.slider-nav-item img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
	width: 16px;
	height: 16px;
	fill: #fff;
	-webkit-transition: -webkit-transform .8s cubic-bezier(.165, .84, .44, 1);
	transition: -webkit-transform .8s cubic-bezier(.165, .84, .44, 1);
	transition: transform .8s cubic-bezier(.165, .84, .44, 1);
	transition: transform .8s cubic-bezier(.165, .84, .44, 1), -webkit-transform .8s cubic-bezier(.165, .84, .44, 1)
}

.slider-nav-item-icon-1,
.slider-nav-item-icon-2 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 1;
	-webkit-transition: opacity 0s cubic-bezier(.165, .84, .44, 1) 0s, -webkit-transform 0s cubic-bezier(.77, 0, .175, 1) 0s;
	transition: opacity 0s cubic-bezier(.165, .84, .44, 1) 0s, -webkit-transform 0s cubic-bezier(.77, 0, .175, 1) 0s;
	transition: transform 0s cubic-bezier(.77, 0, .175, 1) 0s, opacity 0s cubic-bezier(.165, .84, .44, 1) 0s;
	transition: transform 0s cubic-bezier(.77, 0, .175, 1) 0s, opacity 0s cubic-bezier(.165, .84, .44, 1) 0s, -webkit-transform 0s cubic-bezier(.77, 0, .175, 1) 0s
}

.slider-nav-item-icon-2 {
	opacity: 0;

	-webkit-transform: translateX(80px);
	transform: translateX(80px);
	-webkit-transition: opacity 0s cubic-bezier(.165, .84, .44, 1) 0s, -webkit-transform 0s cubic-bezier(.165, .84, .44, 1) 0s;
	transition: opacity 0s cubic-bezier(.165, .84, .44, 1) 0s, -webkit-transform 0s cubic-bezier(.165, .84, .44, 1) 0s;
	transition: transform 0s cubic-bezier(.165, .84, .44, 1) 0s, opacity 0s cubic-bezier(.165, .84, .44, 1) 0s;
	transition: transform 0s cubic-bezier(.165, .84, .44, 1) 0s, opacity 0s cubic-bezier(.165, .84, .44, 1) 0s, -webkit-transform 0s cubic-bezier(.165, .84, .44, 1) 0s
}

.slider-nav-item-prev .icon {
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1)
}

.slider-nav-item-prev .slider-nav-item-icon-2 {
	-webkit-transform: translateX(-80px);
	transform: translateX(-80px)
}

.slider-nav-item:hover:after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 50ms, -webkit-transform .5s cubic-bezier(.455, .03, .515, .955) 50ms;
	transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 50ms, -webkit-transform .5s cubic-bezier(.455, .03, .515, .955) 50ms;
	transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 50ms, transform .5s cubic-bezier(.455, .03, .515, .955) 50ms;
	transition: opacity .4s cubic-bezier(.77, 0, .175, 1) 50ms, transform .5s cubic-bezier(.455, .03, .515, .955) 50ms, -webkit-transform .5s cubic-bezier(.455, .03, .515, .955) 50ms
}

.slider-nav-item:hover:before {
	opacity: 0;
	-webkit-transform: scale(.7);
	transform: scale(.7);
	-webkit-transition: opacity .4s cubic-bezier(.165, .84, .44, 1), -webkit-transform .5s cubic-bezier(.25, .46, .45, .94);
	transition: opacity .4s cubic-bezier(.165, .84, .44, 1), -webkit-transform .5s cubic-bezier(.25, .46, .45, .94);
	transition: opacity .4s cubic-bezier(.165, .84, .44, 1), transform .5s cubic-bezier(.25, .46, .45, .94);
	transition: opacity .4s cubic-bezier(.165, .84, .44, 1), transform .5s cubic-bezier(.25, .46, .45, .94), -webkit-transform .5s cubic-bezier(.25, .46, .45, .94)
}

.slider-nav-item:hover .slider-nav-item-icon-1 {
	opacity: 0;
	-webkit-transform: translateX(-80px);
	transform: translateX(-80px);
	-webkit-transition: opacity .6s cubic-bezier(.77, 0, .175, 1), -webkit-transform .6s cubic-bezier(.77, 0, .175, 1);
	transition: opacity .6s cubic-bezier(.77, 0, .175, 1), -webkit-transform .6s cubic-bezier(.77, 0, .175, 1);
	transition: transform .6s cubic-bezier(.77, 0, .175, 1), opacity .6s cubic-bezier(.77, 0, .175, 1);
	transition: transform .6s cubic-bezier(.77, 0, .175, 1), opacity .6s cubic-bezier(.77, 0, .175, 1), -webkit-transform .6s cubic-bezier(.77, 0, .175, 1)
}

.slider-nav-item:hover .slider-nav-item-icon-2 {
	opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0);

	-webkit-transition: opacity .6s cubic-bezier(.77, 0, .175, 1), -webkit-transform .6s cubic-bezier(.77, 0, .175, 1);
	transition: opacity .6s cubic-bezier(.77, 0, .175, 1), -webkit-transform .6s cubic-bezier(.77, 0, .175, 1);
	transition: transform .6s cubic-bezier(.77, 0, .175, 1), opacity .6s cubic-bezier(.77, 0, .175, 1);
	transition: transform .6s cubic-bezier(.77, 0, .175, 1), opacity .6s cubic-bezier(.77, 0, .175, 1), -webkit-transform .6s cubic-bezier(.77, 0, .175, 1)
}

.slider-nav-item-prev:hover .slider-nav-item-icon-1 {
	-webkit-transform: translateX(80px);
	transform: translateX(80px)
}

/*.slider-nav-item-next:hover .slider-nav-item-icon-1 {
	-webkit-transform: translateX(80px);
	transform: translateX(80px)
}*/

.slider-nav-pagination {
	display: block;
	color: #fff;
	position: relative;
	margin-top: 60px;
	overflow: hidden;
	height: 50px;
	padding-top: 16px;
	padding-bottom: 16px
}









.inner_ban{width: 100%;height: auto;position: relative;}
.inner_ban:after{position: absolute;width: 100%;height: 100%;content: "";background: rgba(0,0,0,0.3);top: 0;left: 0;z-index: 1;}
.inner_ban>img{width: 100%;height: auto;}
.inner_ban>h4{width: 100%;text-align: center;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index: 5;padding-bottom: 55px;}
.inner_ban>h4>span{font-size: 16px;color: #ffffff;}
.inner_ban>h4>p{font-size: 45px;color: #ffffff;margin-top: 22px;letter-spacing:6px;font-weight:bold;}



.introduce{width: 74%;margin: 96px auto 125px;text-align: center;}
.introduce>span{display: block;text-align: center;font-size: 26px;color: #242a3a;margin-bottom:12px;font-weight:bold;}
.introduce>p{font-size: 14px;color: transparent;text-align: center;margin-bottom: 50px; -webkit-background-clip: text;
width: auto;display:inline-block;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);}
/*.introduce>h3{font-size: 16px;color: #000000;line-height: 24px;margin-bottom: 29px;font-weight: 200;text-align:left;}*/
.introduce-min{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.introduce-min .introduce-l{width: 51%;float: left;}
.introduce-min .introduce-l h3{display: block;width: 100%;border-bottom: 1px solid #dddddd;text-align: left;}
.introduce-min .introduce-l h3 span{display: inline-block;width: auto;height: auto;font-size: 20px;padding-bottom: 15px;text-align: left;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;text-align: left;font-weight: bold;}
    .introduce-min .introduce-l .introduce-box{width: 100%;height: auto;margin-top: 40px;margin-bottom: 30px;}
.introduce-min .introduce-l .introduce-box li{width: 30.66%;height: auto;border: 1px solid;float: left;margin-right: 4%;box-sizing: border-box;padding: 40px 10px;
border-image: -webkit-linear-gradient( rgba(195,43,35,0.25), rgba(247,187,71,0.25)) 30 30;
border-image: -moz-linear-gradient( rgba(195,43,35,0.25), rgba(247,187,71,0.25)) 30 30;
border-image: linear-gradient( rgba(195,43,35,0.25), rgba(247,187,71,0.25)) 30 30;
}
.introduce-min .introduce-l .introduce-box li:nth-of-type(3){margin-right: 0px;}
.introduce-min .introduce-l .introduce-box li h4{font-size: 40px;display: inline-block;color: #d35437;margin-bottom: 25px;}
    .introduce-min .introduce-l .introduce-box li h4 span{font-size: 14px;font-weight: bold;}
    .introduce-min .introduce-l .introduce-box li p{font-size: 14px;color: #d35437;}
.introduce-min .introduce-l h5{font-size: 14px;color: #000000;line-height: 28px;text-align: justify;letter-spacing: 1px;}
.introduce-min .introduce-r{width: 45%;float: right;}
.introduce-min .introduce-r img{display: block;width: 100%;}

.introduce02{width: 100%;height: auto;box-sizing: border-box;padding: 100px 13% 125px 13%;background-color: #eeeeee;}
.introduce02 h3{display: inline-block;width: auto;height: auto;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;font-size: 20px;font-weight: bold;margin-bottom: 35px;}
    .introduce02 p{font-size: 14px;line-height: 28px;color: #000000;display: block;width: 70%;text-align: justify;}




/*.ab_img{width:74%;margin: 60px auto 100px;}
.ab_img>h3{width: 31%;float: left;overflow: hidden;}
.ab_img>h3>img{width: 100%;transition:all .5s;}
.ab_img>h3:nth-child(2n){margin: 0 3.5%;}
.ab_img>h3:hover img{transform: scale(1.1);}*/

.development{width: 100%;height: auto;padding: 71px 0 100px;text-align: center;}
.development>h3{text-align: center;font-size: 26px;color: #242a3a;margin-bottom: 16px;}
.development>p{font-size: 14px;color: transparent;text-align: center;margin-bottom: 99px; -webkit-background-clip: text;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);display: inline-block;
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);}

.development .swiper-slide{background-color:transparent;}
.development .swiper-container{width:63%;margin: 0 auto;padding: 0 5%;text-align: center;}
.development .swiper-slide .time_txt{text-align: left;position: relative;z-index: 5;}
.development .swiper-slide .time_txt>span{font-size: 26px;color: #eb7b0a;font-weight: bold;-webkit-background-clip: text;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);display: inline-block;
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);margin-bottom: 39px;display: block;}
.development .swiper-slide .time_txt>i{display: block;width: 9px;height: 9px;background-color: #e18528;border: 7px solid rgba(225,133,40,0.4);border-radius: 50%;background-clip:padding-box;margin-bottom: 42px;}
.development .swiper-slide .time_txt>p{font-size: 14px;color: #333333;line-height: 26px;}
.development .times{position: relative;}
.development .times>h4{width: 100%;height: 1px;background-color: #eaccae;position: absolute;top: 76px;z-index: 1;}
.development .times .swiper-button-prev{top: 69px;}
.development .times .swiper-button-next{top: 69px;}
.development .times .swiper-button-prev{background-image: url(../images/arr_l2.png) !important;background-size: 100% 100%;width: 56px;height: 56px;/*animation: updown 1.5s ease-out infinite;*/
	/*-webkit-animation: updown 1.5s ease-out infinite;*/}
.development .times .swiper-button-next{background-image: url(../images/arr_r2.png) !important;background-size: 100% 100%;width: 56px;height: 56px;/*animation: updownt 1.5s ease-out infinite;*/
	/*-webkit-animation: updownt 1.5s ease-out infinite;*/}
	.development .times .swiper-button-prev:hover,.development .times .swiper-button-next:hover{animation: none;}
	
	.development:hover .times .swiper-button-prev{background-image: url(../images/arr_l.png) !important;}
	.development:hover .times .swiper-button-next{background-image: url(../images/arr_r.png) !important;}
	


.aptitude{width: 73%;margin: 104px auto 100px;text-align: center;}
.aptitude>h3{text-align: center;font-size: 26px;color: #242a3a;margin-bottom: 11px;}
.aptitude>p{font-size: 14px;color: transparent;text-align: center;margin-bottom: 99px; -webkit-background-clip: text;
background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);display: inline-block;
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);}

.aptitude .aptitude_img .honer_list{width: 22%;float: left;position: relative;cursor: pointer;transition: all .5s;margin-right:4%;margin-bottom: 4%;overflow: hidden;border: 1px solid #dddddd;box-sizing: border-box;padding: 10px 0px;}
.aptitude .aptitude_img .honer_list:nth-of-type(4n){margin-right: 0;}
.aptitude .aptitude_img .honer_list>img{width: 90%;position: relative;transition: all .5s;margin: auto;}
.aptitude .aptitude_img .honer_list>h3{width: 100%;position: absolute;top: 0;left: 0;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition: all .5s;display: none;}
.aptitude .aptitude_img .honer_list>h3>img{display: inline-block;}
.aptitude .aptitude_img .honer_list>h3>p{font-size: 14px;color: #000000;margin-top: 20px;}
.aptitude .aptitude_img .honer_list:hover img{transform: scale(1.08);}
.aptitude .aptitude_img .honer_list:hover h3{opacity: 0;}
.big_black{width: 100%;height: 100%;position:fixed;top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 10;display: none;}
.big_black>h4{position: relative;width: 100%;height: 100%;}
.big_black>h4>img{position: absolute;display: none;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.aptitude>i{display: block;font-size: 53px;text-align: center;color: #c9c9c9;}

.aptitude .aptitude_img .honer_list:after{content: '';display: block;width: 100%;height: 100%;background: rgba(195,52,35,0.9);position: absolute;top: 0px;left: 0px;z-index: 1;display: none;}
.aptitude .aptitude_img .honer_list .icon{display: block;width: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin: auto;z-index: 2;display: none;}
.aptitude .aptitude_img .honer_list:hover .icon{transform: translate(-50%,-50%);display: block;}
.aptitude .aptitude_img .honer_list:hover:after{display: block;}
.aptitude .honer_listnone{display: none;}




.case_big{width: 74%; padding: 99px 13% 100px; background-color: #f1f1f1;}
.case_big>.case_list{display: block;margin-bottom:100px;position: relative; background-color: #fff;}
.case_big>.case_list>h4{width: 48%;display: block;overflow: hidden;float: right;}
.case_big>.case_list>h4>img{width: 100%;transition: all .5s;}
.case_big>.case_list>h4:hover>img{transform: scale(1.08);}
.case_big>.case_list>.ca_r{width: 52%;padding:0 4%;display: block;/*box-shadow: 16px 14px 30px #f1f1f1;*/box-sizing: border-box;position: absolute;left: 0px;top: 0px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.case_big>.case_list>.ca_r>.case_inner>h3{margin-bottom: 71px;float: left;margin-right: 25px;}
.case_big>.case_list>.ca_r>.case_inner>h3>i{display:block;width: 90px;height: 1px;background-color: #000000;float: left;margin-top: 3px;}
.case_big>.case_list>.ca_r>.case_inner>h3>font{display: block;float: left;width: 5px;height: 5px;border: 1px solid #000000;border-radius: 50%;}
.case_big>.case_list>.ca_r>.case_inner>h4{width: 68%;float: left;}
.case_big>.case_list>.ca_r>.case_inner>h4>span{font-size: 15px;color: #666666;display:block;margin-bottom: 23px;}
.case_big>.case_list>.ca_r>.case_inner>h4>p{font-size: 22px;color: #e58d29;margin-bottom: 69px;}
.case_big>.case_list>.ca_r>.case_inner>h4>font{font-size: 14px;color: #747474;line-height: 26px;margin-bottom: 75px;display: block;}
.case_big>.case_list>.ca_r>a{display: block;padding: 24px 5% 34px;width:90%;transition: all .5s;box-shadow: 1px 1px 52px #EEEEEE;position: relative;}
.case_big>.case_list>.ca_r>a:before{content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -webkit-linear-gradient(top, rgb(230, 33, 41),rgb(230, 33, 41) 100%);
background: -moz-linear-gradient(top, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
background: -o-linear-gradient(top, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
background: linear-gradient(top, rgb(230, 33, 41), rgb(230, 33, 41) 100%);opacity: 0;transition: all .5s;z-index: -1;}

.case_big>.case_list>.ca_r:hover a:before{opacity: 1;}

.case_big>.case_list>.ca_r>a>span{display: block;width: 70%;float: left;color: #000000;font-size: 14px;line-height: 26px;transition: all .5s;}
.case_big>.case_list>.ca_r>a>font{float: right;display: block;font-size: 14px;color: #666666;margin-top: 21px;transition: all .5s;}
.case_big>.case_list>.ca_r>a>font>i{font-size: 15px;color: #535353;display: inline-block;margin-left: 5px;transition: all .5s;}



.case_big>.case_list>.ca_r:hover> a span{color: #fff;}
.case_big>.case_list>.ca_r:hover> a font{color: #fff;}
.case_big>.case_list>.ca_r:hover> a font>i{color: #fff;}



.case_big>.case_list:nth-of-type(2n)>h4{float: left;}
.case_big>.case_list:nth-of-type(2n)>.ca_r{left: initial;right: 0px;}



.case_big>a{display: block;margin:0 auto;text-align: center;}
.case_big>a>p{text-align: center;font-size: 16px;color:#353535;}
.case_big>a>i{display:inline-block;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);margin: 19px auto 0;}

.other{width: 74%;margin:0 auto;background-color:#f1f1f1;padding: 0 13% 169px;}

.other .other_top{margin-bottom: 76px;}
.other .other_top>h3{float: left;margin-right: 25px;}
.other .other_top>h3>i{display:block;width: 90px;height: 1px;background-color: #000000;float: left;margin-top: 3px;}
.other .other_top>h3>font{display: block;float: left;width: 5px;height: 5px;border: 1px solid #000000;border-radius: 50%;}
.other .other_top>h4{float: left;}
.other .other_top>h4>span{font-size: 14px;color: #666666;margin-bottom: 24px;display: block;}
.other .other_top>h4>p{font-size: 22px;color: #e58d29;}
.other .other_slide .swiper-slide>a{display: block;position: relative;}
.other .other_slide .swiper-slide>a:after{position: absolute;content: "";display: block;width: 100%;height: 100%;background:rgba(0,0,0,0.4);top: 0;left: 0;z-index: 2;transition: all .5s;opacity: 2;z-index: 1;}
.other .other_slide .swiper-slide>a>img{width: 100%;height: auto;}
.other .other_slide .swiper-slide>a>h3{position:absolute;width: 100%;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;z-index: 5;transition: all .5s;opacity: 0;}
.other .other_slide .swiper-slide>a>h3>p{font-size: 15px;color:#ffffff;margin-bottom: 2px;}
.other .other_slide .swiper-slide>a>h3>i{display: inline-block;width: 34px;height: 1px;background-color: #FFFFFF;}
.other .other_slide .swiper-slide>a:hover h3{opacity: 1;}

/*lims*/
.inner_ban h4 span{text-transform: uppercase;}
.limswarp{width: 100%;height: auto;}
.limswarp .limsnav{width: 100%;box-sizing: border-box;padding: 40px 13%;background-color: #f2f2f2;}
.limswarp .limsnav>a{display: block;width: 200px;height: 40px;float: left;text-align: center;line-height: 40px;background-color: #fcfcfc;color: #000000;font-size: 14px;margin-right: 20px;}
.limswarp .limsnav>a:hover{background-color:rgb(230, 33, 41);color: #FFFFFF;}
.limswarp .limsnav>span{cursor: pointer;display: block;width: 200px;height: 40px;float: left;text-align: center;line-height: 40px;background-color: #fcfcfc;color: #000000;font-size: 14px;margin-right: 20px;}
.limswarp .limsnav>span:hover{background-color:rgb(230, 33, 41);color: #FFFFFF;}
.limswarp .limsnav>span:hover div{display: block;}
.limswarp .limsnav>span>div{display: none;}
.limswarp .limsnav>span>div>ul{padding: 12px 15px;background-color: rgb(230, 33, 41);}
.limswarp .limsnav>span>div>ul>li>a{display:block;padding:12px 0;text-align: center;font-size: 13px;color: #fff;transition:all .3s;margin-bottom: 13px;}
.limswarp .limsnav>span>div>ul>li>a:last-child{margin-bottom: 0;}
.limswarp .limsnav>span>div>ul>li>a:hover{background-color:rgb(230, 33, 41);}
.limswarp .limsnav .active{background-color:rgb(230, 33, 41);color: #FFFFFF;}
.limswarp .limsabout{width: 74%;margin: auto;box-sizing: border-box;padding-top: 105px;}
.limswarp .limsabout>.title{text-align: center;}
.limswarp .limsabout>.title h3{font-size: 32px;color: #242a3a;text-align: center;font-weight: bold;}
.limswarp .limsabout>.title>.smaltitle{display: inline-block;width: auto;
height: auto;font-size: 14px;padding-bottom: 15px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);-webkit-background-clip: text;color: transparent;text-align: left;font-weight: bold;margin-top: 15px;}
.limswarp .limsabout .aboutmin{width: 100%;height: auto;overflow: hidden;margin-bottom: 120px;margin-top: 100px;}
.limswarp .limsabout .aboutmin .l-aleft{width: 45%;float: right;}
.limswarp .limsabout .aboutmin .l-aleft .aleft-t{font-size: 22px;color: #242a3a;padding-bottom: 40px;border-bottom: 1px solid #dddddd;margin-bottom: 40px;font-weight: bold;}
.limswarp .limsabout .aboutmin .l-aleft p{font-size: 15px;color: #000000;line-height: 25px;margin-bottom: 35px;}
.limswarp .limsabout .aboutmin .l-aleft a{display: block;width: 160px;height: 40px;box-sizing: border-box;border: 1px solid #959595;font-size: 13px;color: #000000;text-align: center;line-height: 40px;transition: all .3s;}
.limswarp .limsabout .aboutmin .l-aleft a:hover{background-color: #ec6e32;border-color: #ec6e32;color: #fff;}
.limswarp .limsabout .aboutmin .l-aright{width: 45%;float: left;}
.limswarp .limsgn{width: 100%;margin-top: 120px;}
.limswarp .limsgn .title{text-align: center;margin-bottom: 75px;}
.limswarp .limsgn>.title h3{font-size: 32px;color: #242a3a;text-align: center;font-weight: bold;}
.limswarp .limsgn>.title>.smaltitle{display: inline-block;width: auto;
height: auto;font-size: 14px;padding-bottom: 15px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);-webkit-background-clip: text;color: transparent;text-align: left;font-weight: bold;margin-top: 15px;}
.limswarp .limsgn .limsgnmin{width: 100%;height: auto;overflow: hidden;background-color: #f1f1f1;position: relative;}
.limswarp .limsgn .limsgnmin .l-gleft:before{content: "";display: block;height: 1px;background-color: rgba(255,255,255,0.29);position: absolute;bottom: 99px;
    left: 249px;
    width: 340px;}
.limswarp .limsgn .limsgnmin .l-gleft{width: 25%;float: left;background: -webkit-linear-gradient(top, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
    background: -moz-linear-gradient(top, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
    background: -o-linear-gradient(top, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
    background: linear-gradient(top, rgb(230, 33, 41), rgb(230, 33, 41) 100%);position: relative;}
.limswarp .limsgn .limsgnmin .l-gleft a{display: block;margin-bottom: 20px;font-size: 18px;color: #f7f7f7;min-height: 35.55px;transition: all .3s;}
.limswarp .limsgn .limsgnmin .l-gleft a img{display: inline-block;}
.limswarp .limsgn .limsgnmin .l-gleft{box-sizing: border-box;padding: 90px 80px 100px 170px;text-align: center;}
.limswarp .limsgn .limsgnmin .l-gleft a:last-child{padding-bottom: 60px;}
.limswarp .limsgn .limsgnmin .l-gleft a span:after{content: '';display: block;width: 0px;height: 1px;background-color: #f7f7f7;margin: auto;margin-top: 10px;transition: all .3s;}
.limswarp .limsgn .limsgnmin .l-gleft a .jt{padding-left: 25px;opacity: 0;visibility: hidden;transition: all .3s;}
.limswarp .limsgn .limsgnmin .l-gleft .active .jt{opacity: 1;visibility: visible;padding-left: 25px;}
.limswarp .limsgn .limsgnmin .l-gleft .active{font-size: 22px;margin-bottom: 40px;}
.limswarp .limsgn .limsgnmin .l-gleft a span{display:inline-block;position: relative;}
.limswarp .limsgn .limsgnmin .l-gleft .active span:after{width: 60px;}
.limswarp .limsgn .limsgnmin .l-gleft a:hover span:after{width: 60px;}
.limswarp .limsgn .limsgnmin .l-gleft a:hover .jt{opacity: 1;visibility: visible;padding-left: 25px;}
.limswarp .limsgn .limsgnmin .l-gleft a:hover{font-size: 22px;}
.limswarp .limsgn .limsgnmin .l-gright{width: 60%;float: right;margin-right: 10%;position: absolute;overflow: hidden;right: 0px;height: 100%;}
.limswarp .limsgn .limsgnmin .l-gright li{display: none;position: absolute;width: 100%;right: 100%;transition: all .6s;}
.limswarp .limsgn .limsgnmin .l-gright .active{display: block;right: 0px;}
.limswarp .limsgn .limsgnmin .l-gright h3{font-size: 20px;color: #000000;display: block;margin-top: 85px;margin-bottom: 40px;text-transform: uppercase;font-weight: bold;}
.limswarp .limsgn .limsgnmin .l-gright p{font-size: 14px;color: #000000;line-height: 25px;display: block;width: 60%;margin-bottom: 85px;}
.limswarp .limsgn .limsgnmin .l-gright a{display: block;float: left;width: 23.5%;background-color: #FFFFFF;box-sizing: border-box;padding: 30px 25px 80px;margin-right: 1%;}
.limswarp .limsgn .limsgnmin .l-gright a:nth-last-of-type(1){margin-right: 0px;}
.limswarp .limsgn .limsgnmin .l-gright a img{display: block;width: auto;}
.limswarp .limsgn .limsgnmin .l-gright a h4{font-size: 20px;color: #000000;display:block;margin-top: 30px;margin-bottom: 25px;}
.limswarp .limsgn .limsgnmin .l-gright a h5{font-size: 14px;color: #000000;line-height: 25px;display: -webkit-box;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.limswarp .limsgn .limsgnmin .l-gright a font{font-size: 14px;color: #d96526;display: none;}
.limswarp .limsgn .limsgnmin .l-gright a strong{width: 100%;height: 1px;background-color: #cbd3e5;display: block;margin-top: 30px;margin-bottom: 25px;display: none;}
.limswarp .limsys{width: 74%;height: auto;box-sizing: border-box;margin: 105px auto 100px;overflow: hidden;}
.limswarp .limsys .title{text-align: center;}
.limswarp .limsys .title h3{font-size: 32px;color: #242a3a;text-align: center;font-weight: bold;}
.limswarp .limsys .title>.smaltitle{display: inline-block;width: auto;
height: auto;font-size: 14px;padding-bottom: 15px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);-webkit-background-clip: text;color: transparent;text-align: left;font-weight: bold;margin-top: 15px;}
.limswarp .limsys .limsysmin{width: 95%;margin: auto;background-color: #242a3a;box-sizing: border-box;float: right;margin-top: 130px;}
.limswarp .limsys .limsysmin .l-yleft{width: 55%;float: left;background-color: #f5f5f5;padding: 75px 2% 30px;box-sizing: border-box;margin-left: -5.2%;margin-top: -50px;}
.limswarp .limsys .limsysmin .l-yleft li{width: 22%;float: left;margin-right: 4%;margin-bottom: 40px;}
.limswarp .limsys .limsysmin .l-yleft li:nth-of-type(4n){margin-right: 0px;}
.limswarp .limsys .limsysmin .l-yleft li img{display: block;width: auto;}
.limswarp .limsys .limsysmin .l-yleft li p{display: block;font-size: 14px;color: #000000;line-height: 22px;margin-top: 10px;min-height: 43.64px;}
.limswarp .limsys .limsysmin .l-yright{width: 45%;float: right;box-sizing: border-box;padding: 65px 0px 90px;padding-right: 5%;}
.limswarp .limsys .limsysmin .l-yright>h3{margin-top: 7px;float: left;margin-right: 25px;}
.limswarp .limsys .limsysmin .l-yright>h3>i{display:block;width: 90px;height: 1px;background-color: #fac44a;float: left;margin-top: 3px;}
.limswarp .limsys .limsysmin .l-yright>h3>font{display: block;float: left;width: 5px;height: 5px;border: 1px solid #FFFFFF;border-radius: 50%;}
.limswarp .limsys .limsysmin .l-yright>h4{font-size: 22px;color: #fac44a;font-weight: bold;text-transform: uppercase;margin-bottom: 75px;}
.limswarp .limsys .limsysmin .l-yright>h5{font-size: 14px;color: #FFFFFF;line-height: 26px;display: block;box-sizing: border-box;padding-left: 140px;}
.limswarp .limsys .limsysmin .l-yright>a{display: block;margin-left: 140px;font-size: 14px;color: #fac44a;margin-top: 60px;}
.limswarp .limsys .limsysmin .l-yright>a img{display: inline-block;padding: 0 0 4px 10px;}

.limswarp .fwys{width: 74%;margin: auto;margin-bottom: 125px;}
.limswarp .fwys .title{text-align: center;}
.limswarp .fwys .title h3{font-size: 32px;color: #242a3a;text-align: center;font-weight: bold;}
.limswarp .fwys .title>.smaltitle{display: inline-block;width: auto;
height: auto;font-size: 14px;padding-bottom: 15px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);-webkit-background-clip: text;color: transparent;text-align: left;font-weight: bold;margin-top: 15px;}
.limswarp .fwys .fwysmin{width: 100%;overflow: hidden;margin-top: 80px;}
.limswarp .fwys .fwysmin .f-yleft{width: 48%;float: left;}
.limswarp .fwys .fwysmin img{display: block;width: 100%;}
.limswarp .fwys .fwysmin .f-yright{width: 50%;float: right;box-sizing: border-box;padding-top: 25px;}
.limswarp .fwys .fwysmin .f-yright>h3{margin-top: 7px;float: left;margin-right: 25px;}
.limswarp .fwys .fwysmin .f-yright>h3>i{display:block;width: 90px;height: 1px;background-color: #fac44a;float: left;margin-top: 3px;}
.limswarp .fwys .fwysmin .f-yright>h3>font{display: block;float: left;width: 5px;height: 5px;border: 1px solid #fac44a;border-radius: 50%;}
.limswarp .fwys .fwysmin .f-yright>h4{font-size: 22px;color: #fac44a;font-weight: bold;text-transform: uppercase;margin-bottom: 75px;}
.limswarp .fwys .fwysmin .f-yright>h5{font-size: 15px;color: #000000;line-height: 24px;display: block;box-sizing: border-box;padding-left: 123px;} 
.limswarp .fwys .fwysmin .f-yright .f-yrightmin{width: calc(100% - 123px);height: auto;margin-top: 70px;float: right;}
.limswarp .fwys .fwysmin .f-yright .f-yrightmin li{width: 48%;float: left;margin-right: 4%;position: relative;box-sizing: border-box;padding: 20px 0px;padding-left: 100px;margin-bottom: 65px;}
.limswarp .fwys .fwysmin .f-yright .f-yrightmin li:nth-of-type(2n){margin-right: 0px;}
.limswarp .fwys .fwysmin .f-yright .f-yrightmin li img{display: block;width: auto;height: auto;position: absolute;left: 0px;top: 0px;}
.limswarp .fwys .fwysmin .f-yright .f-yrightmin li h3{font-size: 19px;color: #323d59;margin-bottom: 10px;font-weight: bold;}
.limswarp .fwys .fwysmin .f-yright .f-yrightmin li p{font-size: 14px;color: #666666;}

/*维修*/
.wxwarp{width: 100%;height: auto;background-color: #f5f2f2;box-sizing: border-box;padding: 85px 10% 120px;}
.wxwarp .wxmin{width: calc(100% - 430px);float: right;overflow: hidden;height: auto;}
.wxwarp .wxmin .wxaont{width: 100%;height: auto;border-bottom: 1px solid #dddddd;}
.wxwarp .wxmin a{display: block;width: 32%;margin-right: 2%;float: left;margin-bottom: 50px;}
.wxwarp .wxmin a:nth-of-type(3n){margin-right: 0px;}
.wxwarp .wxmin a .imgbox{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;box-sizing: border-box;}
.wxwarp .wxmin a .imgbox img{display: block;width: 100%;}
.wxwarp .wxmin a p{font-size: 16px;color: #000000;text-align: center;}
.wxwarp .wxmin .fy{width: 100%;height: auto;margin-top: 35px;}
.wxwarp .wxmin .fy a{display: inline-block;padding: 0px 10px;background-color: #fff;color: #b9b7b8;border: 1px solid #b9b7b8;font-size: 13px;text-align: center;height: 32px;line-height: 30PX;min-width: 32px;width: auto;box-sizing: border-box;margin-bottom: 0px;}
.wxwarp .wxmin .fy>.navigation>.nav-links>span{display: inline-block;padding: 0px 10px;font-size: 13px;text-align: center;height: 32px;line-height: 30PX;min-width: 32px;width: auto;box-sizing: border-box;margin-bottom: 0px;background-color: #cc4e25;color: #fff;border: 1px solid #cc4e25;float: left;margin-right: 20px;}
.wxwarp .wxmin .fy>.navigation>.screen-reader-text{display: none;}
.wxwarp .wxmin .fy a:hover{background-color: #cc4e25;color: #fff;border: 1px solid #cc4e25;}


.wxwarp .wxright{width: 375px;float: left;position: relative;z-index: 3}
.wxwarp .wxright .wxsearch{width: 100%;height: auto;background-color: #FFFFFF;padding: 35px 30px;box-sizing: border-box;}
.wxwarp .wxright .wxsearch p{font-size: 18px;color: #222222;margin-bottom: 15px;}
.wxwarp .wxright .wxsearch form{width: 100%;overflow: hidden;}
.wxwarp .wxright .wxsearch form input{width: 80%;height: 35px;background-color: #f0f0f0;border: 1px solid #f0f0f0;outline: none;float: left;display: block;box-sizing: border-box;padding-left: 20px;}
.wxwarp .wxright .wxsearch form button{width: 20%;float: left;display: block;box-sizing: border-box;height: 35px;background-color: rgb(230, 33, 41);border: 1px solid rgb(230, 33, 41);color: #FFFFFF;outline: none;}
.wxwarp .wxright .wxnav{width: 100%;height: auto;background-color: #FFFFFF;box-sizing: border-box;margin-top: 10px;padding: 35px 30px;}
.wxwarp .wxright .wxnav p{font-size: 16px;color: #222222;margin-bottom: 20px;}
.wxwarp .wxright .wxnav a{display: block;font-size: 13px;color: #000000;padding-left: 20px;height: 35px;line-height: 35px;background-color: #f0f0f0;margin-bottom: 20px;position: relative;}
.wxwarp .wxright .wxnav a i{position: absolute;top: 50%;transform: translateY(-50%);right: 20px;color: #999999;}
.wxwarp .wxright .wxnav a:hover{color: rgb(230, 33, 41);}
.wxwarp .wxright .wxnav a:hover i{color: rgb(230, 33, 41);}

.wxwarp .wxright .wxnav02{width: 750px;box-sizing: border-box;padding: 40px;border: 1px solid #dddddd;background-color: #ffffff;position: absolute;top: 220px;left: 372px;z-index: 4;display: none;}
.wxwarp .wxright .wxnav02>.list{display: block;width: 100%;overflow-x: hidden;box-sizing: border-box;margin-bottom: 30px;}
.wxwarp .wxright .wxnav02>.list:last-child{margin-bottom: 0px;}
.wxwarp .wxright .wxnav02>.list>.list-l{width: 20%;float: left;box-sizing: border-box;}
.wxwarp .wxright .wxnav02>.list>.list-l>a{font-size: 15px;color: #222222;font-weight: 600;}
.wxwarp .wxright .wxnav02>.list>.list-l>a>i{color: inherit;padding-left: 10px;}
.wxwarp .wxright .wxnav02>.list>.list-r{width: 75%;float: right;}
.wxwarp .wxright .wxnav02>.list>.list-r{padding-bottom: 25px;border-bottom: 1px dashed #dddddd;}
.wxwarp .wxright .wxnav02>.list:last-child>.list-r{border: none;}
.wxwarp .wxright .wxnav02>.list>.list-r>a{display: inline-block;font-size: 13px;color: #222222;margin-bottom: 10px;margin-right: 40px;}
.wxwarp .wxright .wxnav02>.list>.list-r>a:nth-of-type(5n){margin-right: 0px}
.wxwarp .wxright .wxnav02>.list>.list-r>a:hover{color: rgb(230, 33, 41);}



.wxwarp .wxright .more{width: 100%;height: auto;position: relative;height: 90px;line-height: 40px;box-sizing: border-box;padding: 12px 0px 12px 30px;background-color: #FFFFFF;display: block;margin-top: 10px;font-size: 16px;color: #000;overflow: hidden;}
.wxwarp .wxright .more p{font-size: 13px;color: inherit;}
.wxwarp .wxright .more i{position: absolute;top: 50%;transform: translateY(-50%);right: 30px;color: #222;}
.wxwarp .wxright .more:after{content: '';display: block;background: -webkit-linear-gradient(left, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
    background: -moz-linear-gradient(left, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
    background: -o-linear-gradient(left, rgb(230, 33, 41), rgb(230, 33, 41) 100%);
    background: linear-gradient(left, rgb(230, 33, 41), rgb(230, 33, 41) 100%);position: absolute;width: 100%;height: 100%;top: 0px;left: -100%;transition: all .3s;z-index: -1;}
.wxwarp .wxright .more:hover:after{left: 0%;}
.wxwarp .wxright .more:hover{color: #FFFFFF;z-index: 1;}
.wxwarp .wxright .more:hover i{color: #FFFFFF;z-index: 1;}
.wx02{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;padding: 80px 10%;background-color: #f7f7f7;}
.wx02 .title{font-size: 13px;color: #222222;padding-bottom: 20px;border-bottom: 1px solid #ddd;margin-bottom: 40px;}
.wx02 .wx02-l{width: 30%;float: left;box-sizing: border-box;overflow: hidden;}
.wx02 .wx02-l h3{font-size: 22px;color: #222222;margin-bottom: 25px;}
.wx02 .wx02-l h4{font-size: 14px;color: #666666;line-height: 28px;}
.wx02 .wx02-r{width: 60%;float: right;box-sizing: border-box;overflow: hidden;}
.wx02 .wx02-r a{display: block;width: 45%;float: left;margin-right: 10%;margin-bottom: 40px;}
.wx02 .wx02-r a:nth-of-type(2n){margin-right: 0px;}
.wx02 .wx02-r a h3{display: block;width: 100%;height: auto;overflow: hidden;font-size: 18px;color: #222222;line-height: 26px;box-sizing: border-box;border-left: 5px solid rgb(230, 33, 41);padding: 10px 0px 10px 20px;font-weight: 600;}
.wx02 .wx02-r a h4{font-size: 14px;color: #8a8a8a;padding-left: 20px;box-sizing: border-box;}
.wx02 .wx02-r a h3:hover{color: rgb(230, 33, 41);}



    
  

.cj{width: 80%;margin: 126px auto 33px;padding-bottom: 46px;border-bottom: 1px solid #ddd;}
.cj>h3{font-size: 24px;color: #222222;font-weight: bold;margin-bottom: 42px;padding-left: 100px;}
.cj>p{font-size: 16px;color: #222222;line-height: 28px;width: 50%;padding-left: 100px;}

.cj_img{width: 80%;margin: 0 auto 106px;padding-bottom: 32px;border-bottom: 1px solid #ddd;}
.cj_img>h3{width: 24%;float: left;margin-right:1.3333%;}
.cj_img>h3>img{width: 100%;}
.cj_img>h3:last-child{margin-right:0;}

.cj_2{width: 80%;margin:0px auto 120px;}
.cj_2>h3{font-size: 24px;color: #222222;font-weight: bold;margin-bottom: 42px;padding-left: 100px;}
.cj_2>p{font-size: 16px;color: #222222;line-height: 28px;width: 50%;padding-left: 100px;}

.four_list{width: 100%;background: url(/style/images/tp_15.jpg);height: 389px;}
.four_list>.four{width: 80%;margin:0px auto 0;padding-top: 85px;}
.four_list>.four>h3{width:21%;float: left;margin-right:5.33333%;}
.four_list>.four>h3:last-child{margin-right: 0;}
.four_list>.four>h3>font{display: block;width: 88px;height: 88px;background-color: #fff;border-radius: 50%;position: relative;margin: 0 auto 28px;}
.four_list>.four>h3>font>img{max-width: 55%;position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.four_list>.four>h3>span{display: block;text-align:center;font-size: 18px;color: #ffffff;margin-bottom: 32px;}
.four_list>.four>h3>p{font-size: 16px;color: #ffffff;line-height: 26px;text-align:center;}


.gn{width: 80%;margin: 108px auto 30px;}
.gn>h3{font-size: 24px;color: #222222;font-weight: bold;margin-bottom: 42px;padding-left: 100px;}
.gn>p{font-size: 16px;color: #222222;line-height: 28px;width: 50%;padding-left: 100px;}



.gn_list{width: 80%;margin: 0 auto 113px;border:1px solid #faab55;}
.gn_list>.gn_txt{width:25%;float: left;position: relative;padding: 35px 0;text-align: center;position: relative;}
.gn_list>.gn_txt:after{display: block;content: "";width: 1px;height: 100%;background-color: #faab55;right: 0;top: 0;position: absolute;}
.gn_list>.gn_txt:last-child:after{display: none;}
.gn_list>.gn_txt>img{display: inline-block;margin-bottom: 10px;}
.gn_list>.gn_txt>p{font-size: 16px;color: #727272;text-align: center;}
.gn_list>.gn_txt>h3{width: 100%;text-align: center;height: 100%;position: absolute;top: 0;left: 0;background-color: #faab55;transition: all .3s;z-index: 3;opacity: 0}
.gn_list>.gn_txt>h3>p{position: absolute;width: 100%;text-align: center;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);font-size: 16px;color: #ffffff;}
.gn_list>.gn_txt:hover h3{opacity: 1;}



.aq_txt{width:80%;margin:93px auto 0;display: table;}
.aq_txt>.aq_l{display: table-cell;width:41%;padding:0 4%;vertical-align: middle;}
.aq_txt>.aq_l>span{font-size: 26px;color: #222222;display: block;margin-bottom: 21px;width: auto;height: auto;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;}
.aq_txt>.aq_l>i{display:block;width: 100px;height:2px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);margin-bottom: 21px}
.aq_txt>.aq_l>p{font-size: 15px;color: #222222;line-height: 26px;width: 80%;}    
.aq_txt>h4{display: table-cell;width:59%;}
.aq_txt>h4>img{width: 100%;}


.aq_txt_big{width:100%;padding: 76px 0 122px;margin: 92px auto 85px;background-image: linear-gradient(left , rgb(230, 33, 41) , rgb(230, 33, 41) 100%);
    background-image: -o-linear-gradient(left , rgb(230, 33, 41) , rgb(230, 33, 41) 100%);
    background-image: -ms-linear-gradient(left , rgb(230, 33, 41) , rgb(230, 33, 41) 100%);
    background-image: -moz-linear-gradient(left , rgb(230, 33, 41) , rgb(230, 33, 41) 100%);
    background-image: -webkit-linear-gradient(left , rgb(230, 33, 41) , rgb(230, 33, 41) 100%);}

.aq_txt_big>.aq_txt2{width: 80%;margin: 0 auto;position:relative;}
.aq_txt_big>.aq_txt2>h3{width: 41.1%;position: absolute;top: -169px;left: 0;}
.aq_txt_big>.aq_txt2>h3>img{width: 100%;}
.aq_txt_big>.aq_txt2>h4{width:48%;float: right;padding:0 5.5%;font-size: 18px;color:#fff;line-height: 28px;}



.pro_list{width:64%;margin:0 auto;}
.pro_list .pro{width:44%;float: left;}
.pro_list .pro>font{display: block;font-size: 20px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;}
.pro_list .pro>i{display:block;width: 100px;height:2px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);margin: 18px 0 22px;}
.pro_list .pro>h3{width: 100%;overflow: hidden;margin-bottom: 34px;}  
.pro_list .pro>h3>img{width: 100%;} 
.pro_list .pro>p{font-size: 16px;color: #222222;margin-bottom: 15px;}
.pro_list .pro>span{font-size: 15px;color: #444444;line-height: 24px;}
.pro_list .pro>h4{margin-bottom: 16px;}
.pro_list .pro>h4>p{margin-bottom: 9px;}
.pro_list .pro>h4>p>i{display:block;width:4px;height: 4px;border-radius: 50%;background-color: #444444;float: left;    margin-top: 11px;}
.pro_list .pro>h4>p>span{float: right;display: block;width:93%;margin-right: 3%;font-size: 15px;color: #444444;line-height: 24px;}   
.pro_list>.hx{width: 100%;height: 1px;display: block;margin: 64px auto;background-color: #DDDDDD;float: left;}
.pro_list .pro:nth-of-type(2n){float:right;}



.dz_big{width: 100%;height: auto;padding: 108px 0 102px;background-color: #eeeeee;margin:70px auto 0;}
.dz_big>.dz{width: 80%;margin: 0 auto;position: relative;}
.dz_big>.dz>h3{width:26%;position: absolute;left: 0;top:-69px;}
.dz_big>.dz>h3>img{width: 100%;}
.dz_big>.dz>.dz_r{float: left;margin-left: 30%;width:40%;}
.dz_big>.dz>.dz_r>h3{float: left;margin-top: 8px;}
.dz_big>.dz>.dz_r>h3>i{display: block;width: 108px;height: 1px;float: left;background-color: #cb4524;margin-top: 3px;}
.dz_big>.dz>.dz_r>h3>font{display: block;width: 5px;height: 5px;border-radius: 50%;border: 1px solid #cb4524;float: left;}
.dz_big>.dz>.dz_r>h4{width:75%;float: right;}
.dz_big>.dz>.dz_r>h4>p{font-size: 22px;margin-bottom: 29px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;
}
.dz_big>.dz>.dz_r>h4>span{font-size: 15px;color: #222222;line-height: 26px;}


.dz2{width: 80%;margin: 156px auto 93px;}
.dz2 .dz_r{width: 46%;float: left;margin-top: 30px;}
.dz2 .dz_r>h3{float: left;margin-top: 8px;}
.dz2 .dz_r>h3{float: left;margin-top: 8px;}
.dz2 .dz_r>h3>i{display: block;width: 108px;height: 1px;float: left;background-color: #cb4524;margin-top: 3px;}
.dz2 .dz_r>h3>font{display: block;width: 5px;height: 5px;border-radius: 50%;border: 1px solid #cb4524;float: left;}
.dz2 .dz_r>h4{width:75%;float: right;}
.dz2 .dz_r>h4>p{font-size: 22px;margin-bottom: 29px;display: block;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;
}
.dz2 .dz_r>h4>span{font-size: 15px;color: #222222;line-height: 26px;}
.dz2>h3{width: 47%;float: right;}
.dz2>h3>img{width: 100%;}






/*搬迁服务*/
.moves{width: 930px;margin: 95px auto 98px;}
.moves>span{display:block;text-align:center;font-size: 32px;color: #242a3a;margin-bottom: 12px;font-weight: bold;}
.moves>p{font-size: 14px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;margin-bottom: 57px;}
.moves>h3{font-size: 16px;color: #242a3a;line-height: 26px;text-align: left;margin-bottom: 50px;}
.moves>h3{width: 100%;}
.moves>img{width: 100%;}
    
    
.ys{width: 73%;margin: 0 auto 74px;}
.ys>span{display:block;text-align:center;font-size: 32px;color: #242a3a;margin-bottom: 12px;font-weight: bold;}    
.ys>p{font-size: 14px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;margin-bottom: 70px;}
.ys_list>.ys_title{width: 100%;background-color: #fbc95a;padding: 16px 0 18px;}
.ys_list>.ys_title>span{font-size: 16px;color: #000000;display: inline-block;}
.ys_list>.ys_title>span:nth-child(1){margin-left: 12%;width: 18%;}
.ys_list>.ys_title>span:nth-child(2){width: 41%;text-align: center;}
.ys_list>.ys_title>span:nth-child(3){width: 13%;text-align: center;}
.ys_list>ul>li>span{display: inline-block;padding: 13px 0;font-size: 14px;}
.ys>h3{width: 80%;box-sizing: border-box;padding: 20px 0px;background-color: #fbc95a;text-align: center;font-size: 20px;color: #242a3a;margin: 30px auto 0px;}

.ys_list>ul>li>span:nth-child(1){margin-left: 12%;width: 18%;}
.ys_list>ul>li>span:nth-child(2){width: 41%;text-align: center;}
.ys_list>ul>li:nth-child(2n){background-color: #fde5af;}
.ys_list>ul>li>span:nth-child(3){width: 13%;text-align: center;}


.lc{width: 73%;margin: 0 auto 107px;}
.lc>span{display:block;text-align:center;font-size: 32px;color: #242a3a;margin-bottom: 12px;font-weight: bold;}    
.lc>p{font-size: 14px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;margin-bottom: 70px;}
.lc .lc_pic{width: 100%;}
.lc .lc_pic>.lc_l{width: 33%;float: left;position: relative;}
.lc .lc_pic>.lc_l>img{width: 100%;}
.lc .lc_pic>.lc_l>h3{width: 80%;left: 10%;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);font-size: 24px;line-height: 36px;font-weight:bold;color: #fff;}
.lc .lc_pic>.lc_r{width: 60%;margin-right: 4%;float: left;margin-top: 31px}
.lc .lc_pic>.lc_r>h3{width: 19%;float: left;text-align: center;}
.lc .lc_pic>.lc_r>h3>img{display: inline-block;max-width: 100%;}
.lc .lc_pic>.lc_r>h3>i{display: block;width: 47px;height: 1px;background-color: #f88407;margin: 18px auto 24px;}
.lc .lc_pic>.lc_r>h3>p{font-size: 14px;color: #f88407;line-height: 22px;min-height: 44px;}
.lc .lc_pic>.lc_r>h4{width:8%;text-align: center;float: left;}
.lc .lc_pic>.lc_r>h4>img{display: inline-block;margin-top: 40px;}
.lc .lc_pic>.lc_r>h5{margin: 29px 0;text-align: right;width: 100%;float: left;}
.lc .lc_pic>.lc_r>h5>img{display: inline-block;margin-right:8%;}


.dzh{width: 81%;margin: 0 auto 15px;}
.dzh>span{display:block;text-align:center;font-size: 32px;color: #242a3a;margin-bottom:24px;font-weight: bold;}    
.dzh>p{font-size: 14px;text-align: center;line-height: 24px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;margin-bottom:46px;}
.dzh .dz_img{width: 100%;position: relative;}
.dzh .dz_img>img{width: 100%;}
.dzh .dz_img>h3{position: absolute;top: 28%;width: 100%;text-align: center;}
.dzh .dz_img>h3>p{font-size: 20px;color:#ffffff;margin-bottom: 20px;}
.dzh .dz_img>h3>span{font-size: 15px;color: #ffffff;}
.dzh .dz_three{width:90%;margin: 0 auto;transform: translateY(-113px);-webkit-transform: translateY(-113px);}
.dzh .dz_three .dz_txt{width: 26%;float: left;box-shadow: 0 20px 40px 0 rgba(0,0,0,.05);padding: 67px 2% 54px;background-color: #fff;}
.dzh .dz_three .dz_txt:nth-child(2){margin: 0 5%;}
.dzh .dz_three .dz_txt>p{margin-bottom: 32px;}
.dzh .dz_three .dz_txt>p>i{display:block;float: left;width: 11px;height: 11px;background-color: #bf1c21;border-radius: 50%;margin-top: 8px;}
.dzh .dz_three .dz_txt>p>span{display: block;width: 85%;float: left;margin-left:3%;font-size: 15px;color: #000000;line-height: 26px;}
.dzh .dz_three .dz_txt>i{width: 80%;height: 1px;background-color: #eeeeee;margin: 60px auto;display: block;}
.dzh .dz_three .dz_txt>a{display: block;width: 99%;text-align: center;padding: 22px 0;background: #000000;font-size: 14px;color: #fff;overflow: hidden;position: relative;z-index: 1;}
.dzh .dz_three .dz_txt>a>i{display: inline-block;color: #fff;margin-left: 5px;font-size: 14px;}
.dzh .dz_three .dz_txt>a:after{display: block;content: "";background: linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -o-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -ms-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -moz-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -webkit-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);position:absolute;top: 0;left: 0;opacity: 0;transition: all .5s;z-index: -1;width: 100%;height: 100%;}
.dzh .dz_three .dz_txt>a:hover:after{opacity: 1}


.al_pic{width:73%;margin:0 auto 52px;}
.al_pic>span{display:block;text-align:center;font-size: 32px;color: #242a3a;margin-bottom:12px;font-weight: bold;}    
.al_pic>p{font-size: 14px;text-align: center;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%); -webkit-background-clip: text;color: transparent;margin-bottom:58px;}
.al_txt{width: 100%;}
.al_txt>.al_l{width: 49%;float: left;}
.al_txt>.al_l>h3{margin-top: 6px;
    float: left;}
.al_txt>.al_l>h3>i{display: block;
    width: 108px;
    height: 1px;
    float: left;
    background-color: #cb4524;
    margin-top: 3px;}
.al_txt>.al_l>h3>font{display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    border: 1px solid #cb4524;
    float: left;}
.al_txt>.al_l>h4{width: 78%;float:right;}
.al_txt>.al_l>h4>span{font-size: 21px;color:#f3a800;margin-bottom: 52px;display: block;}
.al_txt>.al_l>h4>p{font-size: 14px;color: #242a3a;line-height: 24px;}


.al_txt>.al_r{float: right;margin-top: 66px;}
.al_txt>.al_r>a{display: inline-block;width: 168px;padding: 15px 0;background-color: #000;text-align: center;font-size: 14px;color: #fff;position: relative;z-index: 1;margin-right:20px;}
.al_txt>.al_r>a:after{display: block;content: "";background: linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -o-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -ms-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -moz-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);
    background: -webkit-linear-gradient(left , rgb(251, 137, 99) , rgb(250, 196, 74) 100%);position:absolute;top: 0;left: 0;opacity: 0;transition: all .5s;z-index: -1;width: 100%;height: 100%;}

.al_txt>.al_r>a:hover:after{opacity: 1;}


.al_three{width: 73%;margin: 0 auto 111px;}
.al_three>h3{width: 31.5%;float: left;position: relative;margin-right:2.75%;}
.al_three>h3:nth-child(3){margin-right: 0;}
.al_three>h3>img{width: 100%;}
.al_three>h3>p{font-size: 40px;color: #fac44a;font-weight: bold;letter-spacing: 2px;position: absolute;right:2%;bottom: -16px;}

/*联系*/
.contact0 {
	width: 100%;
	padding: 96px 0 130px;
}

.contact0 .box {
	width: 74%;
	margin: 0 auto;
}

.contact0 .box .lef {
	float: left;
	width: 36.5%;
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 23px;
	position: relative;
}

.contact0 .box .lef .lef-pic {
	float: left;
	width: 13%;
	display: block;
	overflow: hidden;
}

.contact0 .box .lef .lef-pic img{
	max-width: 100%;
	display: block;
	
}

.contact0 .box .lef .lef-txt {
	float: right;
	width: 80%;
	    margin-top: 15px;
}

.contact0 .box .lef .lef-txt h3{
	font-size: 22px;
	color: #333333;
	font-weight: normal;
	font-family: "微软雅黑";
}

.contact0 .box .lef .lef-txt .lines{
	width: 50px;
	border-top: 2px solid rgb(230, 33, 41);
	margin: 34px 0 28px;
}

.contact0 .box .lef .lef-txt h4{
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 14px;
}

.contact0 .box .lef .lef-txt p{
	font-size: 14px;letter-spacing:0;
}

.contact0 .box .lef .lef-txt ul li{
	margin-bottom: 32px;
}

.contact0 .box .lef .lef-txt ul li .font{
	display: block;
	overflow: hidden;
	float: left;
	width: 12%;
	margin-right: 20px;    padding-bottom: 20px;
}

.contact0 .box .lef .lef-txt ul li .font img{
	max-width: 100%;
	display: block;
}

.contact0 .box .lef .orange{
	display: block;
	position: absolute;
	bottom: -14%;
	color: rgb(230, 33, 41);
	font-size: 14px;
	background: none;
}
.contact0 .box .lef .orange font{position: absolute;top:24px;left: 8px;opacity: 0;transition: all .3s;pointer-events: none;}
.contact0 .box .lef .orange:hover font{opacity: 1;}

.contact0 .box .rig {
	width: 59%;
	float: right;
	
}


.contact0 .box .rig #dituContent{
	width: 100%;
	height:500px;

}


.jc{width: 100%;height:509px;background: url(/style/images/lxs_04.jpg) no-repeat;background-size: cover;}
.jc>h3{font-size: 18px;color: #000;text-align:center;margin:0 0 40px;padding-top: 126px}
.jc .bd_s{width:940px;margin:0 auto;}
.jc .bd_s p>span{width: 30%;float: left;margin-right:5%;margin-bottom: 38px;border: none;border-bottom:1px solid #000;outline: none;background-color: transparent;padding-bottom: 10px;color: #fff;font-size: 14px;position: relative;color:#000;}
.jc .bd_s p>span>input{width: 100%;display: inline-block;background-color: transparent;border: none;color:#000; }
.jc .bd_s p>span>span{position: absolute;right: 0px;bottom: 10px;font-size: 12px;color: #000;}
.jc .bd_s .screen-reader-response{display: none;}
.jc .bd_s p>span:nth-of-type(3){margin-right: 0px;}
.jc .bd_s p>span:nth-of-type(4){width: 100%;}
.jc .bd_s p>span:nth-of-type(5){width:auto;font-size: 14px;color: #000;border: none;background-color: transparent;cursor:pointer;margin-bottom: 20px;}
.jc .bd_s .wpcf7-validation-errors{font-size: 12px;color: #000;width: 100%;clear: both;text-align: center;}

/*.jc .bd_s input[type=text]{width: 30%;float: left;margin-right:5%;margin-bottom: 38px;border: none;border-bottom:1px solid rgba(255,255,255,0.5);outline: none;background-color: transparent;padding-bottom: 10px;color: #fff;font-size: 14px;}*/
.jc .bd_s input:nth-of-type(3){margin-right: 0}
.jc .bd_s input:nth-of-type(4){width: 100%;}
.jc .bd_s input[type=submit]{width:auto;font-size: 14px;color: #000;border: none;background-color: transparent;cursor:pointer;}
.jc .bd_s span i{font-size: 12px;color: #000;display: inline-block;margin-left: 18px;    vertical-align: middle;}
.jc .bd_s input[type=text]::-webkit-input-placeholder{font-size: 14px;color: #000;}    /* 使用webkit内核的浏览器 */
.jc .bd_s input[type=text]:-moz-placeholder{font-size: 14px;color: #000;}                  /* Firefox版本4-18 */
.jc .bd_s input[type=text]::-moz-placeholder{font-size: 14px;color: #000;}                  /* Firefox版本19+ */
.jc .bd_s input[type=text]:-ms-input-placeholder{font-size: 14px;color: #000;}   
.jc .bd_s form .wpcf7 p span:nth-of-type(3) input{margin-right: 0px; color:#000;}
.jc .bd_s form .wpcf7 p span:nth-of-type(4) input{width: 100%;color:#000;}


.wpcf7-response-output,.wpcf7-mail-sent-ok{    display: block;color:#000;width: 100%;overflow: hidden;}


/*解决方案*/
.stuffwarp{width: 100%;height: auto;overflow: hidden;}
.stuffwarp .stuffnav{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;box-shadow: 0px 10px 10px #EEEEEE;text-align: center;margin-bottom: 50px;}
.stuffwarp .stuffnav a{display: inline-block;height: 60px;line-height: 60px;font-size: 16px;color: #222222;margin-right: 130px;position: relative;}
.stuffwarp .stuffnav a:last-child{margin-right: 0px;}
.stuffwarp .stuffnav .active{color: rgb(230, 33, 41);}
.stuffwarp .stuffnav a:hover{color: rgb(230, 33, 41);}
.stuffwarp .stuffnav a:after{content: '';display: table-cell;width: 0%;height: 2px;background-color: rgb(230, 33, 41);position: absolute;bottom: 0px;left: 0px;transition: all .3s;}
.stuffwarp .stuffnav .active:after{content: '';display: table-cell;width: 100%;height: 2px;background-color: rgb(230, 33, 41);position: absolute;bottom: 0px;left: 0px;}
.stuffwarp .stuffnav a:hover:after{width: 100%;}
.stuffwarp .stuff01{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;padding: 0px 13%;}
.stuffwarp .stuff01 .title{width: 100%;display: block;font-size: 24px;color: #222222;font-weight: normal;text-align: center;margin: 40px 0px 90px;}
.stuffwarp .stuff01 h4{font-size: 15px;color: #222222;line-height: 28px;display: block;}     
.stuffwarp .stuff01 ul{display: block;width: 100%;height: auto;box-sizing: border-box;padding: 50px 15%;}
.stuffwarp .stuff01 ul li{display: block;width: 28.66%;float: left;margin-right: 7%;border: 1px dashed #bf1f22;box-sizing: border-box;border-radius: 5px;padding: 20px;min-height: 219px;}
.stuffwarp .stuff01 ul li:nth-of-type(3){margin-right: 0px;}
.stuffwarp .stuff01 ul li h5{font-size: 16px;color: #444444;display: block;width: 100%;border-bottom: 1px solid #dadada;padding-bottom: 10px;margin-bottom: 20px;}
.stuffwarp .stuff01 ul li p{line-height: 26px;font-size: 14px;color: #888888;box-sizing: border-box;}
.stuffwarp .stuff01 ul li p i{display: inline-block;color: #888888;font-size: 12px;line-height: 26px;padding-right: 10px;}
.stuffwarp .stuff01 .smatitle{font-size: 22px;color: #222222;display: block;width: 100%;text-align: center;margin-bottom: 40px;}
.stuffwarp .stuff01 .stuff01box{width: 100%;margin-top: 45px;position: relative;padding-bottom: 80px;border-bottom: 1px solid #dddddd;}
.stuffwarp .stuff01 .stuff01box h4{display: block;width: 30%;position: absolute;top: 0px;left: 0px;}
.stuffwarp .stuff01 .stuff01box img{display: block;width: auto;float: right;}

.stuff02{width: 100%;overflow: hidden;height: auto;box-sizing: border-box;}
.stuff02 .title01{width: 74%;margin: 35px auto;display: block;font-size: 22px;color: #222222;}
.stuff02 ul{width: 100%;height: auto;box-sizing: border-box;padding: 0px 2%;margin-bottom: 80px;}
.stuff02 ul li{width: 18%;float: left;margin-right: 2.5%;background-color: #f2f2f2;box-sizing: border-box;padding: 45px 35px;min-height: 321px;}
.stuff02 ul li:nth-of-type(5){margin-right: 0px;}
.stuff02 ul li .title{display: block;width: 100%;overflow: hidden;padding-bottom: 15px;vertical-align: bottom;position: relative;}
.stuff02 ul li .title strong{display: block;width: 100%;height: 2px;position: absolute;left: 0px;bottom: 0px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);}   
.stuff02 ul li .title p{display: inline-block;float: left;font-size: 36px; background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    -webkit-background-clip: text;color: transparent;font-weight: bold;}
.stuff02 ul li .title span{display: inline-block;float: right;font-size: 12px;color: #faab55;position: absolute;right: 0px;bottom: 20px;text-transform: uppercase;}
.stuff02 ul li h4{font-size: 15px;color: #222222;line-height: 28px;margin-top: 40px;}

.stuff03{width: 74%;margin: auto;overflow: hidden;box-sizing: border-box;margin-bottom: 110px;}
.stuff03 .title{font-size: 24px;color: #222222;padding-bottom: 55px;display: block;width: 100%;border-bottom: 1px solid #dddddd;margin-bottom: 40px;font-weight: normal;text-align: center;}
.stuff03 .title01{font-size: 18px;color: #222222;font-weight: normal;text-align: center;margin-bottom: 45px;}
.stuff03 .stuff03min{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.stuff03 .stuff03min .stuff03min-l{width: 47.5%;float: left;}
.stuff03 .stuff03min .stuff03min-l h4,.stuff03 .stuff03min .stuff03min-r h4{font-size: 15px;line-height: 28px;}
.stuff03 .stuff03min .stuff03min-l h5{font-size: 15px;color: #FFFFFF;background-color: #f88100;box-sizing: border-box;padding: 20px 28px;margin-top: 30px;}
.stuff03 .stuff03min .stuff03min-l h6{font-size: 15px;line-height: 28px;color: #222222;box-sizing: border-box;padding-left: 30px;padding-top: 20px;}
.stuff03 .stuff03min .stuff03min-r{width: 47.5%;float: right;}
.stuff03 .stuff03min .stuff03min-r table{width: 100%;box-sizing: border-box;border: 1px solid #e8d5cf;margin-top: 30px;}
.stuff03 .stuff03min .stuff03min-r table tr{width: 100%;box-sizing: border-box;text-align: center;}
.stuff03 .stuff03min .stuff03min-r table tr th{box-sizing: border-box;padding: 15px 30px;text-align: center;font-size: 15px;color: #FFFFFF;background-color: #f88100;line-height: 24px;}
.stuff03 .stuff03min .stuff03min-r table tr td{box-sizing: border-box;padding: 22px 30px;font-size: 15px;color: #222222;line-height: 24px;}
.stuff03 .stuff03min .stuff03min-r table tr:nth-child(odd){background-color: #f0f0f0;}
.stuff03 .stuff03min .stuff03min-r table tr{border-bottom: none;}

.stuff04{width: 100%;height: auto;box-sizing: border-box;padding: 0px 13%;background-color: #f3f3f3;margin-bottom: 75px;}
.stuff04 .stuff04-l{width: 50%;float: left;box-sizing: border-box;padding-top: 70px;}
.stuff04 .stuff04-l h3{display: inline-block;width: auto; height: auto;font-size: 24px;padding-bottom: 30px;text-align: left;
    background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    -webkit-background-clip: text;color: transparent;text-align: left;font-weight: bold;letter-spacing: 5px;}
.stuff04 .stuff04-l strong{display: block;width: 100%;height: 2px;background-color: #f88100;margin-bottom: 50px;}
.stuff04 .stuff04-l ul{display: block;width: 100%;height: auto;overflow: hidden;}
.stuff04 .stuff04-l ul li{width: 47.5%;float: left;margin-bottom: 55px;margin-right: 5%;}
.stuff04 .stuff04-l ul li:nth-of-type(2n){margin-right: 0px;}
.stuff04 .stuff04-l ul li span{font-size: 12px;color: #faab55;display: inline-block;}
.stuff04 .stuff04-l ul li p{display: inline-block;font-size: 15px;color: #222222;}
.stuff04 .stuff04-r{width: 50%;float: right;margin-right: -13%;}

.stuff05{width: 64%;margin: auto;margin-bottom: 65px;}
.stuff05 a{display: block;width: 30%;float: left;margin-right: 5%;position: relative;overflow: hidden;}
.stuff05 a:nth-of-type(3){margin-right: 0px;}
.stuff05 a img{display: block;width: 100%;transition: all .3s;}
.stuff05 a p{position: absolute;width: 100%;height: auto;font-size: 15px;color: #FFFFFF;left: 0px;bottom: 20px;text-align: center;transition: all .3s;}
.stuff05 a font{display: block;width: 100%;height: auto;box-sizing: border-box;padding: 12px 0px;text-align: center;position: absolute;left: 0px;bottom: -38px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);font-size: 14px;color: #ffffff;font-weight: bold;transition: all .3s;}
.stuff05 a:hover font{bottom: 0px;}
.stuff05 a:hover p{bottom: 55px;}
.stuff05 a:hover img{transform: scale(1.1);}

/*食品检测*/
.test01{width: 74%;margin: auto;margin-top: 90px;box-sizing: border-box;padding: 0px 5% 55px;border-bottom: 1px solid #dddddd;margin-bottom: 80px;}
.test01 .title{width: 100%;height: auto;box-sizing: border-box;font-size: 24px;color: #222222;text-align: center;margin-bottom: 50px;}
.test01 strong{display: block;width: 80px;height: 1px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);margin: auto;margin-bottom: 45px;}
.test01 ul{width: 100%;height: auto;overflow: hidden;}
.test01 ul li{width: 5.73%;float: left;margin-right: 1%;}
.test01 ul li:last-child{margin-right: 0px;}
.test01 ul li p{display: block;width: 65px;height: 65px;border: 2px solid #dddddd;border-radius: 50%;line-height: 65px;text-align: center;font-size: 30px;color: rgb(230, 33, 41);position: relative;margin: auto;}
.test01 ul li span{display: block;width: 100%;text-align: center;margin-top: 15px;font-size: 15px;color: #222222;}
.test01 ul li h3{display: block;font-size: 26px;color: #dddddd;line-height: 65px;text-align: center;}
.test01 ul li:nth-of-type(1) p:after{content: '';display: block;position: absolute;right: -2px;top: -2px;width: 65px;height: 65px;border-radius: 50%;border: 2px solid rgb(230, 33, 41);clip:rect(0px 68px 12px 35px)}
.test01 ul li:nth-of-type(3) p:after{content: '';display: block;position: absolute;right: -2px;top: -2px;width: 65px;height: 65px;border-radius: 50%;border: 2px solid rgb(230, 33, 41);clip:rect(0px 73px 23px 35px)}
.test01 ul li:nth-of-type(5) p:after{content: '';display: block;position: absolute;right: -2px;top: -2px;width: 65px;height: 65px;border-radius: 50%;border: 2px solid rgb(230, 33, 41);clip:rect(0px 73px 50px 35px)}
.test01 ul li:nth-of-type(7) p:after{content: '';display: block;position: absolute;right: -2px;top: -2px;width: 65px;height: 65px;border-radius: 50%;border: 2px solid rgb(230, 33, 41);clip:rect(0px 73px 73px 35px);}
.test01 ul li:nth-of-type(9) p:after{content: '';display: block;position: absolute;right: -2px;top: -2px;width: 65px;height: 65px;border-radius: 50%;border: 2px solid rgb(230, 33, 41);clip:rect(0px 73px 73px 22px);transform: rotate(22deg);}
.test01 ul li:nth-of-type(11) p:after{content: '';display: block;position: absolute;right: -2px;top: -2px;width: 65px;height: 65px;border-radius: 50%;border: 2px solid rgb(230, 33, 41);clip:rect(0px 73px 73px 15px);transform: rotate(35deg);}
.test01 ul li:nth-of-type(13) p:after{content: '';display: block;position: absolute;right: -2px;top: -2px;width: 65px;height: 65px;border-radius: 50%;border: 2px solid rgb(230, 33, 41);clip:rect(0px 73px 73px 5px);transform: rotate(60deg);}
.test01 ul li:nth-of-type(15) p{border: 2px solid rgb(230, 33, 41);}

.test02{width: 74%;margin: auto;height: auto;overflow: hidden;position: relative;}
.test02 .test02-l{width: 47.5%;float: left;box-sizing: border-box;position: absolute;left: 0px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.test02 .test02-l h3{font-size: 22px;color: #222222;margin-bottom: 25px;}
.test02 .test02-l h4{font-size: 15px;color: #666666;line-height: 26px;margin-bottom: 40px;}
.test02 .test02-r{width: 47.5%;float: right;}
.test02 .test02-r img{display: block;width: 100%;}

.test03{width: 60%;margin: 120px auto;box-sizing: border-box;position: relative;}
.test03 .test03cont{width: 100%;height: auto;padding: 50px 130px;background-color: #f7f7f7;position: relative;z-index: 2;box-sizing: border-box;}
.test03 h3{font-size: 22px;color: #222222;margin-bottom: 25px;}
.test03 h4{font-size: 15px;color: #666666;display: block;width: 100%;border-bottom: 1px solid #dddddd;padding-bottom: 25px;margin-bottom: 30px;}
.test03 .test03min{width: 100%;height: auto;}
.test03 .test03min li{width: 30%;float: left;margin-right: 5%;}
.test03 .test03min li:nth-of-type(3){margin-right: 0px;}
.test03 .test03min li h5{font-size: 16px;color: #222222;margin-bottom: 20px;}
.test03 .test03min li h6{font-size: 14px;color: #666666;line-height: 22px;}
.test03:before{content: '';display: block;width: 360px;height: 200px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);position: absolute;right: -5px;top: -5px;z-index: -1;}
.test03:after{content: '';display: block;width: 230px;height: 280px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);position: absolute;left: -5px;bottom: -5px;z-index: -1;}

.test04{width: 100%;height: auto;overflow: hidden;position: relative;margin-bottom: 100px;}
.test04 img{display: block;width: 100%;height: auto;}
.test04 .text{width: 100%;height: auto;position: absolute;text-align: center;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.test04 .text h3{font-size: 22px;color: #FFFFFF;margin-bottom: 30px;}
.test04 .text p{color: #FFFFFF;font-size: 14px;margin-bottom: 25px;}
.test04 .text font{color: #FFFFFF;display: block;width: 228px;height: 35px;border: 1px solid #FFFFFF;margin: auto;line-height: 35px;font-size: 13px;transition: all .3s}
.test04 .text font:hover{background-color: #FFFFFF;color: #F88100;}

.test05{width: 74%;margin: auto;overflow: hidden;box-sizing: border-box;margin-bottom: 105px;}
.test05 .title{font-size: 24px;margin-bottom: 50px;color: #222222;text-align: center;}
.test05 .titleinfo{font-size: 15px;color: #222222;text-align: center;margin-bottom: 65px;}
.test05 .test05min{width: 100%;height: auto;}
.test05 .test05min .test05min-l{width: 20%;float: left;position: relative;margin-top: 70px;z-index: 5;}
.test05 .test05min .test05min-l img{display: block;width: auto;float: left;}
.test05 .test05min .test05min-l .test05tab{width: auto;float: right;position: absolute;top: 50%;transform: translateY(-50%);right: 0px;-webkit-transform: translateY(-50%);}
.test05 .test05min .test05min-l .test05tab a{display: block;font-size: 24px;color: #222;margin-bottom: 35px;position: relative;}
.test05 .test05min .test05min-l .test05tab a:after{content: '';display: block;width: 0px;height: 1px;background-color: transparent;position: absolute;left: 130px;top: 50%;transform: translateY(-50%);z-index: 5;transition: all .5s;}
.test05 .test05min .test05min-l .test05tab .active:after{content: '';display: block;width: 90px;height: 1px;background-color: #faab55;position: absolute;left: 130px;top: 50%;transform: translateY(-50%);z-index: 5;}
.test05 .test05min .test05min-l .test05tab .active{color: rgb(230, 33, 41);}
.test05 .test05min .test05min-l .test05tab a:hover{color: rgb(230, 33, 41);}
.test05 .test05min .test05min-l .test05tab a:hover:after{background-color: #faab55;width: 90px;}


.test05 .test05min .test05min-r{width: 73%;float: right;position: relative;height: 595px;}
.test05 .test05min .test05min-r:before{content:'';position: absolute;width: 80%;height: 100%;right: 0px;top: 0px;background-color: #f0ece3;z-index: -1;}
.test05 .test05min .test05min-r .test05minitem{display: none;}
.test05 .test05min .test05min-r .itemactiv{display: block;}


.test05 .test05min .test05min-r img{display: block;width: auto;float: left;position: relative;margin-right: -50%;z-index: 3;margin-top: 95px;}
.test05 .test05min .test05min-r .text{width: 45%;float: right;box-sizing: border-box;position: relative;z-index: 0;position: absolute;top: 50%;transform: translateY(-50%);right: 75px;-webkit-transform: translateY(-50%);}
.test05 .test05min .test05min-r .text h3{font-size: 38px;color: #9c7e4c;display: block;width: 100%;border-bottom: 1px solid rgb(230, 33, 41);padding-bottom: 30px;margin-bottom: 30px;}
.test05 .test05min .test05min-r .text h4{font-size: 15px;color: #333333;line-height: 28px;margin-bottom: 35px;}
.test05 .test05min .test05min-r .text a{display: block;width: 125px;height: 35px;text-align: center;line-height: 35px;color: #FFFFFF;font-size: 14px;background-color: #faab55;border: 1px solid #faab55;transition: all .3s;}
.test05 .test05min .test05min-r .text a:hover{background-color: #FFFFFF;color: #faab55;}

.test06{width: 100%;box-sizing: border-box;padding: 90px 13%;background-color: #eeeeee;}
.test06 .title{display: block;width: 100%;height: auto;font-size: 24px;color: #222222;margin-bottom: 50px;text-align: center;}
.test06 .test06min{width: 100%;height: auto;}
.test06 .test06min a{display: block;width: 23.5%;float: left;margin-right: 2%;box-sizing: border-box;background-color: #FFFFFF;padding-top: 35px;}
.test06 .test06min a:nth-of-type(4){margin-right: 0px;}
.test06 .test06min a h3{display: block;width: 80%;font-size: 22px;color: #222222;padding-bottom: 35px;border-bottom: 1px solid #DDDDDD;margin: auto;text-align: center;margin-bottom: 45px;}
.test06 .test06min a p{display: block;width: 80%;margin: auto;margin-bottom: 25px;font-size: 16px;color: #222222;}
.test06 .test06min a p span{font-size: 14px;color: rgb(230, 33, 41);display: inline-block;}
.test06 .test06min a .imgbox{width: 100%;height: auto;overflow: hidden;margin-top: 40px;border-bottom: 10px solid #faab55;}
.test06 .test06min a .imgbox img{width: 100%;display: block;}

.test07{width: 74%;margin: auto;margin-top: 80px;margin-bottom: 100px;}
.test07 h3{font-size: 24px;color: #222222;padding-bottom: 70px;border-bottom: 1px solid #DDDDDD;text-align: center;}
.test07 ul{margin-top: 70px;}
.test07 ul li{width: 22%;float: left;margin-right: 4%;}
.test07 ul li:nth-of-type(4){margin-right: 0px;}
.test07 ul li p{font-size: 50px;display: inline-block;    background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    -webkit-background-clip: text;
    color: transparent;margin-bottom: 25px;font-weight: bold;}
.test07 ul li strong{width: 100%;height: 1px;background-color: rgb(230, 33, 41);display: block;margin-bottom: 20px;}    
.test07 ul li h3{font-size: 20px;color: #222222;margin-bottom: 50px;border: none;padding: 0px;text-align: left;}   
.test07 ul li h4{font-size: 15px;color: #666666;line-height: 24px;}
    
/*医药*/
.medicine01{width: 74%;margin: auto;margin-top: 85px;box-sizing: border-box;padding-top: 70px;border-top: 1px solid #DDDDDD;position: relative;}
.medicine01 .title{width: 100%;height: auto;text-align: center;}  
.medicine01 .title h3{font-size: 23px;color: #222222;margin-bottom: 30px;}    
.medicine01 .title h4{display: block;width: 30%;margin: auto;font-size: 15px;color: #666666;line-height: 26px;margin-bottom: 60px;}   
.medicine01min{width: 100%;overflow: hidden;position: relative;box-sizing: border-box;padding-top: 70px;padding-bottom: 65px;margin-bottom: 70px;}   
.medicine01min .yq01{width: 710px;height: 710px;margin: auto;border-radius: 50%;border: 1px solid #DDDDDD;} 
.medicine01min .yq01 .yq02{width: 680px;height: 680px;border-radius: 50%;border: 1px dashed #DDDDDD;margin: auto;margin-top: 15px;}
.medicine01min .yq01 .yq03{width: 460px;height: 460px;border-radius: 50%;margin: auto;margin-top: 110px;background-color: #41414d;position: relative;z-index: 5;}    
.medicine01min .yq01 .yq03 .text{position: absolute;top: 50%;transform: translateY(-50%);width: 70%;left: 15%;box-sizing: border-box;display: none;-webkit-transform: translateY(-50%);}
.medicine01min .yq01 .yq03 .textnow{display: block;}
.medicine01min .yq01 .yq03 .text h3{font-size: 24px;color: #FFFFFF;margin-bottom: 40px;text-align: center;}
.medicine01min .yq01 .yq03 .text h4{font-size: 14px;color: #FFFFFF;line-height: 26px;text-align: center;}
.medicine01 .medicine01min .yqtab{position: absolute;width: 680px;height: 680px;top: 70px;left: 50%;transform: translateX(-50%);z-index: 3;-webkit-transform: translateX(-50%);}
.medicine01 .medicine01min .yqtab a span{width: 15px;height: 15px;border-radius: 50%;background-color: #767676;display: block;position: relative;}
.medicine01 .medicine01min .yqtab a p{font-size: 18px;color: #222222;}
.medicine01 .medicine01min .yqtab a:nth-of-type(1){position: absolute;top: -65px;left: 50%;transform: translateX(-50%);text-align: center;display: block;-webkit-transform: translateX(-50%);}
.medicine01 .medicine01min .yqtab a:nth-of-type(1) p{margin-bottom: 55px;}
.medicine01 .medicine01min .yqtab a:nth-of-type(1) span{margin: auto;}
.medicine01 .medicine01min .yqtab a:nth-of-type(2) p{float: left;}
.medicine01 .medicine01min .yqtab a:nth-of-type(2) span{float: right;}
.medicine01 .medicine01min .yqtab a:nth-of-type(2){width: 150px;display: block;position: absolute;top: 27%;left: -100px;}
.medicine01 .medicine01min .yqtab a:nth-of-type(3) p{float: left;}
.medicine01 .medicine01min .yqtab a:nth-of-type(3) span{float: right;}
.medicine01 .medicine01min .yqtab a:nth-of-type(3){width: 150px;display: block;position: absolute;top: 72%;left: -112px;}
.medicine01 .medicine01min .yqtab a:nth-of-type(4){position: absolute;left: 50%;transform: translateX(-50%);text-align: center;display: block;bottom: -98px;-webkit-transform: translateX(-50%);}
.medicine01 .medicine01min .yqtab a:nth-of-type(4) span{margin: auto;margin-bottom: 55px;}
.medicine01 .medicine01min .yqtab a:nth-of-type(5) p{float: right;}
.medicine01 .medicine01min .yqtab a:nth-of-type(5) span{float: left;}
.medicine01 .medicine01min .yqtab a:nth-of-type(5){width: 150px;display: block;position: absolute;top: 72%;right: -112px;}
.medicine01 .medicine01min .yqtab a:nth-of-type(6) p{float: right;}
.medicine01 .medicine01min .yqtab a:nth-of-type(6) span{float: left;}
.medicine01 .medicine01min .yqtab a:nth-of-type(6){width: 150px;display: block;position: absolute;top: 27%;right: -100px;}
.medicine01 .medicine01min .yqtab .now p{color: rgb(230, 33, 41);} 
.medicine01 .medicine01min .yqtab .now span{background-color: rgb(230, 33, 41);}
.medicine01 .medicine01min .yqtab .now span:after{content: '';display: block;width: 50px;height: 50px;border-radius: 50%;background-color: #f7f7f7;position: absolute;top: -17px;left: -17px;z-index: -1;}
.medicine01 .medicine01min .next{font-size: 16px;color: #ffffff;position: absolute;bottom: 200px;left: 50%;transform: translateX(-50%);z-index: 5;}



.medicine02{width: 100%;height: auto;box-sizing: border-box;padding: 90px 13%;background-color: #f2f2f2}
.medicine02 .title{width: 100%;height: auto;font-size: 22px;color: #222222;margin-bottom: 30px;text-align: center;}
.medicine02 .medicine02min{width: 100%;height: auto;overflow: hidden;}
.medicine02 .medicine02min a{display: block;width: 30%;float: left;margin-right: 5%;}
.medicine02 .medicine02min a:nth-of-type(3){margin-right: 0px;}
.medicine02 .medicine02min a strong{display: block;width: 100%;height: 2px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);margin-bottom: 20px;}
.medicine02 .medicine02min a h3{font-size: 20px;color: #222222;box-sizing: border-box;padding-left: 20px;margin-bottom: 30px;}
.medicine02 .medicine02min a .imgbox{width: 100%;height: auto;overflow: hidden;margin-bottom: 25px;}
.medicine02 .medicine02min a .imgbox img{display: block;width: 100%;}
.medicine02 .medicine02min a .text{width: 100%;height: auto;box-sizing:border-box;padding-left: 20px;}
.medicine02 .medicine02min a .text p{font-size: 16px;color: #222222;line-height: 28px;}

.spin01{width: 74%;margin: auto;margin-top: 105px;margin-bottom: 90px;}
.spin01 .title{font-size: 24px;color: #222222;margin-bottom: 90px;text-align: center;}
.spin01 .spin01min{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.spin01 .spin01min a{display: block;width: 21.25%;margin-right: 5%;float: left;}
.spin01 .spin01min a:nth-of-type(4){margin-right: 0px;}
.spin01 .spin01min a .imgbox{width: 100%;height: auto;overflow: hidden;}
.spin01 .spin01min a .imgbox img{display: block;width: 100%;transition: all .3s}
.spin01 .spin01min a:hover .imgbox img{transform: scale(1.1);}
.spin01 .spin01min a p{display: block;width: 100%;text-align: center;font-size: 16px;color: #222222;margin-top: 20px;}

.spin02{width: 100%;height: auto;overflow: hidden;position: relative;}
.spin02 img{display: block;width: 100%;}
.spin02 .text{position: absolute;width: auto;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.spin02 .text .text-l{width: 310px;height: auto;overflow: hidden;float: left;}
.spin02 .text .text-l h3{width: 100%;height: auto;box-sizing: border-box;padding: 14px 0px;text-align: center;color: #FFFFFF;background-color: #faab55;font-size: 18px;margin-bottom: 10px;}   
.spin02 .text .text-l h4{display: block;width: 100%;height: auto;background-color: #FFFFFF;padding-top: 30px;padding-bottom: 40px;min-height: 196px;}
.spin02 .text .text-l h4 p{display: block;width: 100%;line-height: 48px;font-size: 15px;color: #222222;box-sizing: border-box;padding-left: 80px;}
.spin02 .text .text-l h4 p span{font-size: 14px;color: #faab55;}

.spin02 .text .text-r{margin-left: 25px;}
.spin02 .text .text-r h3{background-color: rgb(230, 33, 41);}
.spin02 .text .text-r h4 p span{font-size: 14px;color: rgb(230, 33, 41);}
.spin02 .text .title{width: 100%;height: auto;text-align: center;font-size: 24px;color: #222222;margin-bottom: 45px;}

/*计量*/
.servewarp{width: 100%;height: auto;overflow: hidden;position: relative;}
.servewarp .service01{width: 74%;margin: 100px auto;overflow: hidden;box-sizing: border-box;}
.servewarp .service01 a{display: block;width: 30%;float: left;margin-right: 5%;box-sizing: border-box;height: 447px;background-color: #f0f0f0;position: relative;}
.servewarp .service01 a:last-child{margin-right: 0px;}
.servewarp .service01 .fist{padding: 90px 50px 80px;}
.servewarp .service01 .fist h3{font-size: 24px;color: transparent;    background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    -webkit-background-clip: text;display: inline-block;margin-bottom: 30px;font-weight: bold;}
.servewarp .service01 .fist strong{display: block;width: 60px;height: 1px;background-color: #DDDDDD;margin-bottom: 30px;}
.servewarp .service01 .fist h4{font-size: 15px;line-height: 28px;color: #222222;margin-bottom: 55px;text-align: justify;letter-spacing: 0.8px;font-weight: bold;}
.servewarp .service01 .fist font{font-size: 15px;color: #ff6b2f;}
.servewarp .service01 .fist font i{font-size: 15px;color: #ff6b2f;}
.servewarp .service01 .fist:hover font{color: #ea8134;background-color: transparent;}
.servewarp .service01 .fist:hover font i{color: #ea8134;}
.servewarp .service01 a .imgbox{width: 100%;height: auto;overflow: hidden;}
.servewarp .service01 a .imgbox img{display: block;width: 100%;transition: all .5s}
.servewarp .service01 a .text{width: 100%;height: auto;box-sizing: border-box;padding: 30px 50px 0px;}
.servewarp .service01 a .text h3{font-size: 18px;color: #222222;margin-bottom: 35px;font-weight: bold;}
.servewarp .service01 a .text h4{font-size: 14px;color: #222222;line-height: 28px;margin-bottom: 80px;}
.servewarp .service01 a .text font{display: block;width: 100%;height: 10px;background-color: #322f2d;color: transparent;font-size: 14px;line-height: 35px;text-align: center;position: absolute;bottom: 0px;left: 0px;transition: all .3s;}
.servewarp .service01 a:hover font{height: 35px;color: #FFFFFF;background-color: #ff6b2f;}
.servewarp .service01 a:hover .imgbox img{transform: scale(1.1);}

.service02{width: 74%;margin: auto;overflow: hidden;}
.service02 .title{display: inline-block;color: transparent;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    -webkit-background-clip: text;margin-bottom: 20px;font-size: 24px;font-weight: bold;}
.service02 strong{width: 100%;height: 1px;background-color: #DDDDDD;margin-bottom: 30px;display: block;}
.service02 ul{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.service02 ul li{width: 45%;float: left;float: left;margin-right: 10%;margin-bottom: 40px;}
.service02 ul li:nth-of-type(2n){margin-right: 0px;}
.service02 ul li h3{font-size: 18px;color: #222222;font-weight: bold;margin-bottom: 20px;box-sizing: border-box;display: block;overflow: hidden;}
.service02 ul li h3 font{padding-left: 30px;}
.service02 ul li h4{font-size: 14px;color: #666666;line-height: 28px;}

.service03{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;margin: 80px 0px 100px;}
.service03 .service03-top{width: 74%;margin: auto;}
.service03 .title{color: transparent;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    -webkit-background-clip: text;display: inline-block;font-weight: bold;font-size: 24px;margin-bottom: 45px;}                                                         
.service03 .service03tab{width: 100%;height: auto;box-sizing: border-box;border-bottom: 4px solid #DDDDDD;margin-bottom: 35px;}
.service03 .service03tab a{display: block;padding: 10px 40px;font-size: 15px;color: #222222;font-weight: bold;position: relative;float: left;}
.service03 .service03tab a:before{content: '';display: block;width: 1px;background-color: #DDDDDD;height: 50%;position: absolute;right: -0.5px;top: 25%;}
.service03 .service03tab a:last-child:before{display: none;}
.service03 .service03tab a:after{content: '';display: block;width: 0%;height: 4px;position: absolute;left: 0px;bottom: -4px;background-color: transparent;transition: all .3s;}
.service03 .service03tab a:hover:after{content: '';display: block;width: 100%;height: 4px;position: absolute;left: 0px;bottom: -4px;background-color: #f38900;}
.service03 .service03tab a:hover{color: #f38900;}
.service03 .service03tab .active{color: #f38900;}
.service03 .service03tab .active:after{content: '';display: block;width: 100%;height: 4px;position: absolute;left: 0px;bottom: -4px;background-color: #f38900;}
.service03 .service03min{width: 100%;height: 370px;overflow: hidden;position: relative;padding: 0px 13%;box-sizing: border-box;}
.service03 .service03min:before{content: '';display: block;width: 28%;position: absolute;height: 370px;left: 0px;bottom: 0px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);z-index: -1;}
.service03 .service03min:after{content: '';width: 72%;height: 370px;position: absolute;background-color: #fff3f3;right: 0px;bottom: 0px;z-index: -1;}
.service03 .service03min .service03item{position: absolute;top: 50%;transform: translateY(-50%);width: 74%;height: auto;display: none;}
.service03 .service03min .active{display: block;}
.service03 .service03min .service03item .service03item-l{width: 35%;float: left;position: absolute;top: 50%;transform: translateY(-50%);left: 0px;-webkit-transform: translateY(-50%);}
.service03 .service03min .service03item .service03item-l img{display: block;width: 100%;}
.service03 .service03min .service03item .service03item-r{width: 65%;float: right;box-sizing: border-box;padding: 0px 90px;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);right: 0px;}
.service03 .service03min .service03item .service03item-r h3{font-size: 20px;color: #222222;margin-bottom: 40px;font-weight: bold;}
.service03 .service03min .service03item .service03item-r h4{font-size: 14px;color: #222222;line-height: 28px;text-align: justify;}

.service04{width: 55%;box-sizing: border-box;margin-left: 13%;}
.service04 .title{display: inline-block;font-size: 24px;margin-bottom: 15px;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);-webkit-background-clip: text;color: transparent;font-weight: bold;}
.service04 strong{display: block;width: 100%;height: 1px;background-color: #DDDDDD;margin-bottom: 40px;}                           
.service04 .service04min{width: 100%;height: auto;overflow: hidden;position: relative;}                              
.service04 .service04min .service04tab{width: 30%;float: left;margin-bottom: 300px;}                                  
.service04 .service04min .service04tab a{display: block;width: 100%;line-height: 60px;box-sizing: border-box;padding-left: 20px;font-size: 15px;color: #222222;font-weight: bold;border-radius: 5px;margin-bottom: 1px;}    
.service04 .service04min .service04tab a:hover{background-color: #f0f0f0;color: #f38900;}                             
.service04 .service04min .service04tab .active{background-color: #f0f0f0;color: #f38900;}
.service04 .service04min .service04min-r{width: 60%;position: absolute;right: 0px;}
.service04 .service04min .service04min-r .service04item{width: 100%;height: auto;overflow: hidden;position: absolute;top: 0px;right: 0px;display: none;}
.service04 .service04min .service04min-r .active{display: block;}
.service04 .service04min .service04min-r .service04item .imgbox{width: 100%;height: auto;overflow: hidden;}
.service04 .service04min .service04min-r .service04item .imgbox img{display: block;width: 100%;}
.service04 .service04min .service04min-r .service04item .text{width: 100%;height: auto;box-sizing: border-box;padding-top: 30px;}
.service04 .service04min .service04min-r .service04item .text h3{font-size: 20px;color: #222222;margin-bottom: 20px;font-weight: bold;}
.service04 .service04min .service04min-r .service04item .text h4{font-size: 14px;color: #666666;line-height: 28px;margin-bottom: 35px;}
.service04 .service04min .service04min-r .service04item .text font{display: block;width: 125px;height: 40px;border-radius: 30px;text-align: center;line-height: 40px;border: 1px solid #ffbd32;font-size: 14px;color: #ffbd32;transition: all .3s;}
.service04 .service04min .service04min-r .service04item .text font:hover{background-color: #ffbd32;color: #FFFFFF;}

.zx{position: fixed;top: 50%;right: 0;width: 70px; height: auto;display: none;z-index: 9999;transform: translateY(-50%);}
.zx a{opacity: 0.99;display: block;width: 100%;background: transparent;overflow: hidden;height: 70px;border-bottom: 1px solid #eee;}
.zx a>img{display: block;width: 100%;}

.telmin,.qqmin{position: fixed;top: 26%;right: 72px;height: 166px;width: 166px;padding: 15px 0px;background-color: #df0b13;text-align: center;display: none;box-sizing: border-box;}
.telmin h3,.qqmin h3{font-size: 14px;color: #ffffff;margin-bottom: 15px;}
.telmin img,.qqmin img{display: block;width: auto;max-width: 40px;margin: auto;}
.telmin h4,.qqmin h4{font-size: 16px;margin-top: 25px;color: #fff;}
.qqmin{top:50%;}

.wxerwmmin{width: 166px;height: 166px;position: fixed;top: 33%;right: 72px;box-sizing: border-box;padding: 15px;background-color: #e10916;text-align: center;display: none;}
.wxerwmmin img{display: block;width: 100%;}

.wxerwmmin2{width: 166px;height: 166px;position: fixed;top: 57%;right: 72px;box-sizing: border-box;padding: 15px;background-color: #e10916;text-align: center;display: none;}
.wxerwmmin2 img{display: block;width: 100%;}



.bigmask{position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;background: rgba(0,0,0,0.5);display: none;z-index: 99999;-webkit-background: rgba(0,0,0,0.5);}
.bigmask .zxly{width: 900px;height: 500px;background-color:rgb(230, 33, 41);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);box-sizing: border-box;padding: 17px;}
.bigmask .zxly .zxlymin{width: 100%;height: 466px;border: 1px dashed #ffffff;box-sizing: border-box;padding: 20px 60px;z-index: 9999;position: relative;}
.bigmask .zxly .zxlymin h3{display: block;font-size: 22px;color: #ffffff;margin-bottom: 20px;text-align: center;}
.bigmask .zxly .zxlymin h3>span{font-size: 30px;font-weight: bold;color: #fffffff;}
.bigmask .zxly .zxlymin>.title02{font-size: 32px;margin-bottom: 30px;}
.bigmask .zxly .zxlymin>.title02>span{font-size: 52px;}
.bigmask .zxly .zxlymin h4{font-size: 16px;color: #ffffff;margin-bottom: 30px;text-align: center;}
.bigmask .zxly .zxlymin form{display: block;width: 100%;height: auto;overflow: hidden;}
.bigmask .zxly .zxlymin form select,.bigmask .zxly .zxlymin form input{width: 100%;border: none;/*float: left;margin-right: 5%;display: block;height: 46px;background-color: #ffffff;color: #aaaaaa;font-size: 14px;margin-bottom: 30px;box-sizing: border-box;padding-left: 20px;line-height: 46px;border: none;outline: none;border-radius: 5px;*/}
.bigmask .zxly .zxlymin form .bd{width: 47.5%;float: left;margin-right: 0px;height: 46px;background-color: #ffffff;color: #aaaaaa;font-size: 14px;margin-bottom: 30px;box-sizing: border-box;padding-left: 20px;line-height: 46px;border: none;outline: none;border-radius: 5px;position: relative;}
.bigmask .zxly .zxlymin form .bd .pd{position: absolute;right: 20px;font-size: 12px;color:rgb(230, 33, 41);}
.bigmask .zxly .zxlymin form>.odd{margin-right: 5%;}
/*.bigmask .zxly .zxlymin form input:nth-of-type(2n){margin-right: 0px;}*/
.bigmask .zxly .zxlymin form>p{display: block;width: 100%;float: left;position: relative;margin-bottom: 30px;}
.bigmask .zxly .zxlymin form>p>.pd{position: absolute;right: 20px;font-size: 12px;color:rgb(230, 33, 41);top: 50%;margin-top: -6px;}
.bigmask .zxly .zxlymin form textarea{display: block;width: 100%;height: 120px;resize: none;font-size: 14px;color: #aaaaaa;box-sizing: border-box;padding-top: 18px;padding-left: 20px;border: none;outline: none;border-radius: 5px;}
.bigmask .zxly .zxlymin form textarea.textarea02{height: 55px;}
.bigmask .zxly .zxlymin form button{width: 135px;height: 35px;display: block;background-color: #ffffff;color:rgb(230, 33, 41);font-size: 13px;text-align: center;line-height: 35px;transition: all .3s;border: 1px solidrgb(230, 33, 41);margin: auto;border-radius: 20px;}
.bigmask .zxly .zxlymin form button:hover{border: 1px solid #ffffff;color: #ffffff;background-color:rgb(230, 33, 41);}
.bigmask .zxly .zxlymin .clos{display: block;width: 22px;right: -11px;top: -11px;position: absolute;transition: all .3s;background-color:rgb(230, 33, 41);cursor: pointer;}
.bigmask .zxly .zxlymin .clos:hover{transform: rotate(360deg);}

.inner_ban .mbx{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;z-index: 10;padding: 20px 13%;border-top: 1px solid #dddddd;position: absolute;bottom: 0px;left: 0px;}
.inner_ban .mbx a{display: inline-block;font-size: 14px;color: #fff;}
.inner_ban .mbx a span{font-style: inherit;padding-right: 10px;}
.inner_ban .mbx i{display: inline-block;font-size: 14px;color: #ffffff;margin: 0px 15px;}
.inner_ban .mbx .current-item{color:  #ffffff}
.inner_ban .mbx a:hover{color: rgb(230, 33, 41);}

.headercall{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;padding: 4px 5%;background-color:#e10916;text-align: right;}
.headercall i{display: inline-block;width: 18px;height: 18px;border: 1px solid #ffffff;text-align: center;color: #ffffff;line-height: 18px;font-size: 10px;border-radius: 100%;margin-right: 10px;margin-left: 25px;}
.headercall span{font-size: 13px;color: #ffffff;margin-right: 30px;}
.headercall a{display: inline-block;padding: 0px 25px;border-right: 1px solid #fff;font-size: 13px;color: #fff;}

/*cans*/
.cans01{width: 74%;margin: 100px auto 80px;box-sizing: border-box;padding-bottom: 80px;border-bottom: 1px solid #DDDDDD;}
.cans01 .cans01-l{width: 50%;float: left;overflow: hidden;}   
.cans01 .cans01-l h3{font-size: 28px;color: #d29000;line-height: 44px;display: block;position: relative;width: 80%;}
.cans01 .cans01-l h3:after{content: '';display: block;width: 100px;height: 2px;background-color: #d29000;right: 0px;top: 22px;position: absolute;}
.cans01 .cans01-l h4{font-size: 14px;color: #aaaaaa;margin-top: 20px;text-transform: uppercase;}
.cans01 .cans01-r{width: 50%;float: right;}
.cans01 .cans01-r h3{font-size: 16px;color: #222222;margin-bottom: 30px;font-weight: 600;line-height: 44px;}
.cans01 .cans01-r h4{font-size: 15px;color: #222222;margin-bottom: 40px;}
.cans01 .cans01-r h5{display: block;width: 100%;position: relative;overflow: hidden;box-sizing: border-box;margin-bottom: 15px;}
.cans01 .cans01-r h5 i{display: inline-block;width: 5px;height: 5px;background-color: #686868;border-radius: 100%;margin-bottom: 3px;margin-right: 15px;}
.cans01 .cans01-r h5 span{display: inline-block;position: relative;font-size: 15px;color: #d29000;padding-right: 30px;margin-right: 15px;}
.cans01 .cans01-r h5 span:after{content: '';display: block;width: 15px;background-color: #d29000;height: 2px;position: absolute;right: 0px;top: 5.5px;}
.cans01 .cans01-r h5 p{display: inline-block;font-size: 15px;color: #222222;}

.cans02{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;position: relative;}
.cans02 img{display: block;width: 100%;}
.cans02 .text{width: 40%;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);right: 13%;box-sizing: border-box;padding-left: 100px;}
.cans02 .text h3{font-size: 14px;color: #FFFFFF;position: relative;margin-bottom: 35px;text-transform: uppercase;}
.cans02 .text h3:after{content: '';display: block;width: 80px;height: 2px;background-color: #d29000;position: absolute;left: -100px;top: 7.5px;}
.cans02 .text h4{font-size: 24px;color: #FFFFFF;margin-bottom: 35px;}
.cans02 .text h5{font-size: 15px;line-height: 28px;color: #FFFFFF;}

.cans03{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;margin: 100px 0px;position: relative;}
.cans03 .cans03-l{width: 40%;float: left;box-sizing: border-box;padding-left: 100px;position: absolute;left: 13%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.cans03 .cans03-l h3{font-size: 14px;color: #222222;position: relative;margin-bottom: 40px;text-transform: uppercase;}
.cans03 .cans03-l h3:after{content: '';display: block;width: 80px;height: 2px;background-color: #d29000;position: absolute;left: -100px;top: 5px;}
.cans03 .cans03-l h4{font-size: 24px;color: #222222;margin-bottom: 45px;}
.cans03 .cans03-l h5{font-size: 15px;color: #222222;line-height: 28px;}
.cans03 .cans03-r{width: 40%;float: right;}
.cans03 .cans03-r img{display: block;width: 100%;}
.cans04 .cans03-l{left: inherit;right: 13%;}
.cans04 .cans03-r{float: left;}

.cllme{display: block;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;position: relative;padding: 70px 13%;background: url(../images/lx_02.jpg) fixed center;-wibkit-background: url(../images/lx_02.jpg) fixed center;background-size: 100%;background-repeat: no-repeat;background-position: 100%;}
.cllme02{background: url(../images/lx_03.jpg) fixed center;}
.cllme03{background: url(../images/lx_04.jpg) fixed center;}
.cllme04{background: url(../images/lx_05.jpg) fixed center;}
.cllme05{background: url(../images/lx_06.jpg) fixed center;}
.cllme img{display: block;width: 100%;display: none;}
.cllme .text{width: 100%;left: 13%;box-sizing: border-box;height: auto;}
.cllme .text h3{display: block;width: 100%;font-size: 24px;color: #fff;position: relative;margin-bottom: 40px;text-align: center;}
.cllme .text h3:before{content: '';display: block;width: 42%;height: 1px;background-color: #fff;position: absolute;left: 0px;top: 50%;transform: translateY(-50%);}
.cllme .text h3:after{content: '';display: block;width: 42%;height: 1px;background-color: #fff;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);}
.cllme .text h4{display: block;width: 100%;text-align: center;margin-bottom: 40px;}
.cllme .text h4 i{display: inline-block;width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 12px;color: #fff;border-radius: 100%;margin-right: 10px;border: 1px solid #fff;}
.cllme .text h4 span{font-size: 13px;color: #fff;}
.cllme .text p{font-size: 16px;color: #fff;margin-bottom: 35px;text-align: center;}
.cllme .text font{display: block;width: 120px;height: 35px;text-align: center;line-height: 35px;border: 1px solid #e00815;background-color: #e00815;font-size: 13px;color: #fff;margin: auto;transition: all .3s}
.cllme .text font:hover{background-color: #733f41;border-color: #733f41;}

/*设备*/
.device01{width: 50%;margin: 120px auto;overflow: hidden;text-align: center;}
.device01 h3{font-size: 24px;color: #222222;margin-bottom: 45px;}
.device01 h4{font-size: 16px;line-height: 28px;color: #666666;}
.devicewarp{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;background-color: #f2f2f2;}
.device02{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;padding: 85px 13% 100px;}
.device02 .imgbox,.device03 .imgbox{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;position: relative;}
.device02 .imgbox img,.device03 .imgbox img{display: block;width: 100%;}
.device02 .imgbox a,.device03 .imgbox a{display: block;width: 425px;height: 65px;line-height: 65px;background-color: rgb(230, 33, 41);color: #fff;font-size: 16px;box-sizing: border-box;padding: 0px 45px;position: absolute;right: 0px;bottom: 0px;}
.device02 .imgbox a i,.device03 .imgbox a i{font-size: inherit;color: inherit;position: absolute;right: 45px;top: 50%;transform: translateY(-50%);transition:all .3s;}
.device02 .text{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;background-color: #fff;padding: 65px 5%;position: relative;}
.device02 .text .text-l{width: 27%;float: left;border-right: 1px solid #ddd;box-sizing: border-box;padding-right: 95px;min-height: 110px;}
.device02 .text .text-l h3{font-size: 24px;color: #222222;font-weight: 600;margin-bottom: 20px;}
.device02 .text .text-l a{display: inline-block;font-size: 13px;color: rgb(230, 33, 41);padding-bottom: 10px;position: relative;}
.device02 .text .text-l a:after{content: '';display: block;width: 30%;position: absolute;bottom: 0px;left: 0px;transition: all .3s;height: 1px;background-color: rgb(230, 33, 41);}
.device02 .text .text-l a:hover:after{width: 100%;}

.device02 .text .text-r{width: 65%;float: right;}
.device02 .text .text-r li{width: 50%;float: left;}

.device02 .text li h4{position: relative;width: 100%;display: block;font-size: 16px;color: #666666;margin-bottom: 30px;padding-left: 15px;}
.device02 .text li h4 i{display: block;width: 5px;height: 5px;border-radius: 100%;background-color: #aaaaaa;position: absolute;left: 0px;top: 50%;transform: translateY(-50%);}

.device03{width: 74%;height: auto;overflow: hidden;box-sizing: border-box;margin: auto;}
.device03 .text{width: 50%;margin: auto;text-align: center;}
.device03 .text h3{font-size: 24px;color: #222222;margin-bottom: 40px;}
.device03 .text span{display: inline-block;background-image: linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -o-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -ms-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -moz-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    background-image: -webkit-linear-gradient(left , rgb(244, 44, 44) , rgb(229, 180, 57) 100%);
    -webkit-background-clip: text;
    color: transparent;font-size: 18px;font-weight: 600;margin-bottom: 40px;}
.device03 .text h4{font-size: 16px;line-height: 28px;color: #222222;margin-bottom: 70px;}
.device03 .textnav{width: 100%;height: 80px;overflow: hidden;box-sizing: border-box;text-align: center;line-height: 80px; background: -ms-linear-gradient(top,#fefefe,#ebebeb);background:-moz-linear-gradient(top,#fefefe,#ebebeb);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fefefe), to(#ebebeb));margin-bottom: 80px;}
.device03 .textnav span{font-size: 16px;color: #222222;margin-right: 120px;}
.device03 .textnav span:last-child{margin-right: 0px;}
.device03 .font{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;background-color: #fff;padding: 65px 5%;}
.device03 .font .font-l{width: 27%;float: left;border-right: 1px solid #ddd;box-sizing: border-box;padding-right: 95px;}
.device03 .font .font-l h3{font-size: 24px;color: #222222;line-height: 28px;font-weight: 600;margin-bottom: 20px;}
.device03 .font .font-l a{display: inline-block;font-size: 13px;color: rgb(230, 33, 41);padding-bottom: 10px;position: relative;}
.device03 .font .font-l a:after{content: '';display: block;width: 30%;position: absolute;bottom: 0px;left: 0px;transition: all .3s;height: 1px;background-color: rgb(230, 33, 41);}
.device03 .font .font-l a:hover:after{width: 100%;}
.device03 .font .font-r{width: 65%;float: right;}
.device03 .font .font-r h3{font-size: 16px;color: #666666;margin-bottom: 30px;}
.device03 .font .font-r ul{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.device03 .font .font-r ul li{display: block;font-size: 18px;color: #222222;width: 25%;box-sizing: border-box;float: left;}
.device03 .font .font-r ul li img{display: inline-block;padding-right: 15px;}

.device04{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;margin-top: 70px;padding: 100px 17%;background-color: #fff;margin-bottom: 30px;}
.device04 .title{font-size: 24px;color: #222222;text-align: center;padding-bottom: 30px;border-bottom: 2px solid #ddd;margin-bottom: 70px;}
.device04 .device04min{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.device04 .device04min li{width: 40%;float: left;margin-right: 20%;margin-bottom: 50px;}
.device04 .device04min li:nth-of-type(2n){margin-right: 0px;}
.device04 .device04min li .imgbox{width: 10%;float: left;}
.device04 .device04min li .text{width: 90%;float: right;}
.device04 .device04min li .text h3{font-size: 20px;color: #222222;margin-bottom: 20px;}
.device04 .device04min li .text h4{font-size: 16px;color: #666;line-height: 26px;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 52px;}

.device05{width: 100%;height: auto;box-sizing: border-box;padding: 90px 13%;background-color: #fff;}
.device05 .title{font-size: 24px;color: #222222;margin-bottom: 60px;text-align: center;font-weight: 600;}
.device05 .device05min{width: 100%;height: auto;box-sizing: border-box;}
.device05 .device05min .device05-top{width: 85%;float: right;position: relative;margin-bottom: 60px;}
.device05 .device05min .device05-top .box{width: 30%;float: left;}
.device05 .device05min .device05-top .box:last-child{margin-right: 0px;}
.device05 .device05min .device05-top .box:nth-of-type(2){position: absolute;left: 36%;}
.device05 .device05min .device05-top .box:nth-of-type(3){position: absolute;left: 72%;}
.device05 .device05min .device05-top .box:after{content: '';display: block;width: 1px;height: 70px;position: absolute;top: 60px;left: 30px;background-color: #ddd;}


.device05 .device05min .device05-center{width: 100%;height: auto;box-sizing: border-box;background-color: #f2f2f2;height: 12px;position: relative;clear: both;}
.device05 .device05min .device05-center span{width: 45px;height: 45px;border: 1px solid #d86933;background-color: #fff;font-size: 16px;color: rgb(230, 33, 41);line-height: 45px;text-align: center;display: block;border-radius: 100%;float: left;margin-right: 12%;margin-top: -22.25px;}

.device05 .device05min .device05-botm{width: 85%;float: left;position: relative;margin-top: 60px;position: relative;z-index: 5;margin-left: -7px;} 
.device05 .device05min .device05-botm .box{width: 30%;float: left;}
.device05 .device05min .device05-botm .box:last-child{margin-right: 0px;}
.device05 .device05min .device05-botm .box:nth-of-type(2){position: absolute;left: 36%;}
.device05 .device05min .device05-botm .box:nth-of-type(3){position: absolute;left: 72%;}
.device05 .device05min .device05-botm .box:after{content: '';display: block;width: 1px;height: 70px;position: absolute;top: -60px;left: 30px;background-color: #ddd;z-index: -1;}

.device05 .device05min .box{box-sizing: border-box;padding-left: 6%;position: relative;}
.device05 .device05min .box img{display: block;width: auto;position: absolute;left: 0px;top: 0px;height: 60px;}
.device05 .device05min .box h3{font-size: 20px;margin-bottom: 20px;font-weight: 600px;}
.device05 .device05min .box h4{font-size: 16px;line-height: 24px;color: #666666;}

.device06{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;background-color: #f2f2f2;position: relative;left: 0px;margin-bottom: 30px;}
.device06 .device06-l{width: 50%;float: left;box-sizing: border-box;padding-left: 18%;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.device06 .device06-l h3{font-size: 24px;color: #222222;margin-bottom: 30px;}
.device06 .device06-l p{font-size: 15px;color: #666666;position: relative;box-sizing: border-box;padding-left: 20px;margin-bottom: 20px;}
.device06 .device06-l p:before{content: '';display: block;position: absolute;width: 10px;height: 1px;background-color: #aaaaaa;top: 50%;left: 0px;transform: translateY(-50%);}
.device06 .device06-l a{display: block;width: 120px;height: 35px;text-align: center;line-height: 35px;font-size: 13px;color: #fff;background-color: rgb(230, 33, 41);border: 1px solid rgb(230, 33, 41);transition: all .3s;margin-top: 40px;}
.device06 .device06-r{width: 50%;float: right;}
.device06 .device06-r img{display: block;float: right;width: 100%;}
.device06 .device06-l a:hover{background-color: transparent;color: rgb(230, 33, 41);}

/*试剂*/
.sj01{width: 100%;}
.sj01 .textnav{width: 74%;margin: 0px auto 70px;}
.sj01 .text{width: 40%;}
.sj01 .sjmin{width: 100%;height: auto;overflow: hidden;background-color: #FFFFFF;padding: 75px 13%;box-sizing: border-box;}
.sj01 .sjmin .sjmin-l{width: 420px;float: left;}
.sj01 .sjmin .sjmin-l img{display: block;width: 100%;}
.sj01 .sjmin .sjmin-r{width: calc(100% - 420px);float: right;box-sizing: border-box;padding-left: 10%;}
.sj01 .sjmin .sjmin-r .title{font-size: 30px;color: #222222;margin-bottom: 45px;}
.sj01 .sjmin .sjmin-r ul{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.sj01 .sjmin .sjmin-r ul li{width: 50%;float: left;box-sizing: border-box;padding-left:100px;position: relative;padding-bottom: 45px;margin-bottom: 45px;border-bottom: 1px solid #DDDDDD;}
.sj01 .sjmin .sjmin-r ul li span{font-size: 40px;font-weight: 600;position: absolute;top: 0px;left: 0px;color: #222222;}
.sj01 .sjmin .sjmin-r ul li h3{font-size: 18px;color: #222;font-weight: 600;}
.sj01 .sjmin .sjmin-r ul li p{font-size: 16px;margin-top: 15px;line-height: 22px;min-height: 44px;}
.sj01 .sjmin .sjmin-r ul li:nth-of-type(5){border: none;margin-bottom: 0px;padding-bottom: 0px;}
.sj01 .sjmin .sjmin-r ul li:nth-of-type(6){border: none;margin-bottom: 0px;padding-bottom: 0px;}

.sj02{width: 74%;margin: 85px auto;}
.sj02 .sj02-l{width: 45%;float: left;}
.sj02 .sj02-r{float: right;}
.sj02 .sj02-l .title{font-size: 30px;color: #222222;margin-bottom: 40px;font-weight: 600;}
.sj02 .sj02-l ul{width: 100%;height: auto;overflow: hidden;}
.sj02 .sj02-l ul li{width: 47.5%;float: left;margin-right: 5%;margin-bottom: 50px;}
.sj02 .sj02-l ul li:nth-of-type(2n){margin-right: 0px;}
.sj02 .sj02-l ul li img{display: block;width: auto;float: left;max-width: 20%;}
.sj02 .sj02-l ul li h3{font-size: 20px;color: #222222;font-weight: 600;display: block;float: right;width: 75%;}
.sj02 .sj02-l ul li h3 p{display: block;margin-top: 20px;font-size: 15px;color: #222222;line-height: 24px;}
.sj02 .sj02-l ul li:last-child{margin-bottom: 0px;}

.sj03{width: 100%;height: auto;box-sizing: border-box;padding: 75px 13%;background-color: #fff;}
.sj03 .sj03-t{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.sj03 .sj03-t .title{font-size: 30px;color: #222222;padding-bottom: 30px;border-bottom: 1px solid #DDDDDD;margin-bottom: 30px;}
.sj03 .sj03-t ul{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.sj03 .sj03-t ul li{width: 13.33%;float: left;margin-right: 4%;}
.sj03 .sj03-t ul li:last-child{margin-right: 0px;}
.sj03 .sj03-t ul li img{display: block;width: auto;max-width: 90%;margin: auto;}
.sj03 .sj03-t ul li h3{font-size: 18px;color: #222222;padding: 20px 0px;text-align: center;border-bottom: 1px solid #DDDDDD;}
.sj03 .sj03-t ul li h4{font-size: 13px;color: #222222;margin-top: 20px;text-align: center;line-height: 22px;}
.sj03 .sj03-l{margin-top: 80px;}

.sj03 .sj03-l ul li{width: 20%;float: left;margin-right: 0px;position: relative;}
.sj03 .sj03-l ul li img{width: 100%;max-width: 100%;}
.sj03 .sj03-l ul li h5{position: absolute;font-size: 18px;color: #222222;font-weight: 600;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.sj03 .sj03-l ul li h5 p{font-size: 16px;color: #666666;margin-top: 10px;}
.sj03 .sj03-l ul li:first-child h5{color: #FFFFFF;font-size: 20px;line-height: 32px;}
.sj04{width: 100%;height: auto;box-sizing: border-box;padding: 90px 13% ;}
.sj05{margin-bottom: 0px;}
.sj05 .device06-l{left: initial;right: 0px;padding-right: 13%;padding-left: 8%;}
.sj05 .device06-r{float: left;}
.sj05 .device06-l h4{font-size: 15px;color: #666666;line-height: 34px;}



/****新闻中心*****/

.news-cont{
	width: 75.5%;
	margin: 0 auto;
	padding: 96px 0 90px;
}

.news-cont .choise{
	text-align: center;
	
}


.news-cont .choise a:first-child{
	font-size: 16px;
	color: rgb(230, 33, 41);
	display: inline-block;
	border-bottom: 1px solid rgb(230, 33, 41);
	padding-bottom: 8px;
}

.news-cont .choise a{
	font-size: 16px;
	color: #666666;
	display: inline-block;
	border-bottom: 1px solid #666666;
	padding-bottom: 8px;
	margin: 0 40px
}

.news-cont .n-box{
	width: 100%;
	margin: 72px 0 30px;
	border-bottom: 1px solid #DDDDDD;
}

.news-cont .n-box a{
	display: block;
	overflow: hidden;
	width: 23%;
	margin: 0 1%;
	margin-bottom: 66px;
	float: left;
}
.news-cont .n-box a h4{display: block;width: 100%;overflow: hidden;}
.news-cont .n-box a img{
	width: 100%;
	display: block;transition: all .6s;
}
.news-cont .n-box a:hover img{transform: scale(1.1)}

.news-cont .n-box .news-txt .ltime{
	font-size: 12px;
	color: #454444;
	margin-top: 8px
}

.news-cont .n-box .news-txt .ltxt{
	font-size: 16px;
	color: #222;
	margin: 14px 0;
	line-height: 22px;
}

.news-cont .n-box .news-txt font{font-size: 14px;color: rgb(230, 33, 41);display: inline-block;position: relative;padding-bottom: 5px;}
.news-cont .n-box .news-txt font:after{content: '';display: block;position: absolute;width: 0%;height: 1px;background-color: rgb(230, 33, 41);left: 0px;bottom: 0px;transition: all .3s;}
.news-cont .n-box a:hover .news-txt font:after{width: 100%;}

.news-cont .choise1{
	width: 14%;
	margin: 0 auto;
}

.news-cont .choise1 a{
	margin: 0 5px;
}

.news-cont .choise1 .num{
	display: inline-block;
	width: 32px;
	height: 32px;
	background-color: rgb(230, 33, 41);
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	color: #FFFFFF;
}

.news-cont .choise1 .next1{
	display: inline-block;
	width: 90px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	color: #FFFFFF;
	background-color: rgb(230, 33, 41);
}
.news-cont .choise1 .screen-reader-text{display: none;}
.news-cont .choise1 .nav-links{display: none;}


/*产品详情*/
.pros01{width: 75%;margin: 65px auto 35px;box-sizing: border-box;overflow: hidden;padding-bottom: 60px;border-bottom: 1px solid #DDDDDD;}
.pros01 .pros01-l{width: 30%;float: left;}
.pros01 .pros01-l img{display: block;width: 100%;}
.pros01 .pros01-r{width: 65%;float: right;box-sizing: border-box;padding-right: 310px;}
.pros01 .pros01-r h3{font-size: 26px;color: #ec6e32;margin-bottom: 40px;}
.pros01 .pros01-r h4{font-size: 15px;color: #666666;line-height: 28px;}
.pros01 .pros01-r a{display: block;width: 150px;height: 40px;text-align: center;line-height: 40px;font-size: 13px;color: #ec6e32;border: 1px solid #ec6e32;margin-top: 40px;}
.pros01 .pros01-r a:hover{color: #fff;background-color: #ec6e32;}


.pros02{width: 75%;margin: auto;box-sizing: border-box;padding-right: 310px;padding-bottom: 30px;}
.pros02 p{    font-size: 15px;color: #666666;line-height: 28px;}
.pros02 h3{font-size: 26px;margin: 35px 0px;color: #ec6e32;}
.pros02 h4{font-size: 19px;color: #666666;margin-bottom: 35px;}
.pros02 h5{font-size: 16px;line-height: 28px;color: #747474;margin-bottom: 70px;}


.limswarp .limsgn .limsgnmin .l-gleft:before{display: none;}
.limswarp .limsgn .limsgnmin .l-gleft a:last-child{border-bottom: 1px solid rgba(255,255,255,0.29);}


/*20190618*/
.case_r .swiper-pagination{display: none;}













@media only screen and (max-width:1600px ) {
.limswarp .limsgn .limsgnmin .l-gleft{padding-left: 100px;}
}


@media only screen and (max-width:1440px ) {
	
	.limswarp .limsgn .limsgnmin .l-gleft{    text-align: left;
    padding: 90px 80px 100px 37px;}
	body{overflow:scroll;overflow-x:hidden}
	.limswarp .limsabout{width: 90%;}
	.nav>.nav_r>ul>li>a{font-size: 13px;letter-spacing: 0;margin-right: 20px;}
	.case_big{width: 90%;margin: 0 auto;padding: 99px 5% 100px;}
	.case_big>.case_list>.ca_r>.case_inner>h4>p{margin-bottom: 20px;}
	.case_big>.case_list>.ca_r>.case_inner>h4>font{margin-bottom: 30px}
	.case_big>.case_list>.ca_r>a>span{font-size: 12px;line-height: 20px;letter-spacing: 0;}
	.case_big>.case_list>.ca_r>a>font{margin-top: 17px;}
	.other{    width: 90%;
    margin: 0 auto;
    padding: 0 5% 169px;}
	.development .swiper-container{width: 80%;}
	.introduce{width: 1200px;}
	.aptitude{width: 1200px;}
	.introduce-min .introduce-l h5{font-size: 13px;letter-spacing: 0;}
	.introduce-min .introduce-r img{height: 360px;}
	.introduce-min .introduce-l{height: 360px;}
	.introduce-min .introduce-l .introduce-box li{padding: 20px 10px;}
	.introduce-min .introduce-l .introduce-box li h4{margin-bottom: 18px}
	.introduce02{padding:30 3%;}
	
	/*lims*/
	.inner_ban .mbx{padding: 20px 5%;}
	.limswarp .limsnav{padding: 40px 5%;}
	
	
	.limswarp .limsgn{margin-top: 80px;}
	.limswarp .limsabout .aboutmin .l-aleft .aleft-t{margin-bottom: 20px;padding-bottom: 20px;}
	.limswarp .limsabout .aboutmin{margin-top: 80px;margin-bottom: 100px;}
	.limswarp .limsgn .limsgnmin .l-gleft{padding: 90px 60px 100px 100px;}
	.limswarp .limsys .limsysmin .l-yleft{width: 60%;}
	.limswarp .limsys .limsysmin .l-yleft li p{font-size: 12px;}
	.limswarp .limsys .limsysmin .l-yright>h4{margin-bottom: 35px;}
	.limswarp .limsys .limsysmin .l-yright>a{margin-bottom: 35px;}
	.limswarp .fwys .fwysmin .f-yright>h4{margin-bottom: 35px;}
	.limswarp .fwys .fwysmin .f-yright>h5{font-size: 14px;}
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li{padding:15px 0px;padding-left: 75px;margin-bottom: 40px;}
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li img{width: 30%;}
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li h3{font-size: 16px;}
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li p{font-size: 12px;}
	.limswarp .limsys{width: 100%;padding: 0px 5%;}
	.limswarp .fwys{width: 1200px;}
	.aq_txt{width: 1200px;}
	.aq_txt_big>.aq_txt2{width: 1200px;}
	.pro_list{width: 1200px;}
	.dz_big>.dz{width: 1200px;}
	.dz2{width: 1200px;}
	.cj{width: 1200px;}
	.cj_img{width: 1200px;}
	.cj_2{width: 1200px;}
	.four_list>.four{width: 1200px;}
	.gn,.gn_list{width: 1200px;}
	.wxwarp{padding:85px 5% 120px;}
	.wx02{padding: 80px 5%}
	.lc .lc_pic>.lc_r>h5{margin: 10px 0;}
	.lc .lc_pic>.lc_r>h3>p{font-size: 12px;}
	.moves{width: 70%;}
	.lc{width: 1200px;}
	.ys{width: 1200px;}
	.lc .lc_pic>.lc_l>h3{font-size: 22px;}
	
	.dzh{width: 1200px;}
	.dzh .dz_three .dz_txt>p>span{font-size: 14px;}
	.dzh .dz_three .dz_txt>p{margin-bottom: 20px;}
	.al_pic{width: 1200px;}
	.al_three{width: 1200px;}
	.contact0 .box{width: 1200px;}
	.jc .bd_s{width: 1200px;}
	.contact0 .box .lef .lef-txt p{font-size: 12px;
    letter-spacing: 0;}
    .limswarp .limsgn .limsgnmin .l-gleft:before{left: 160px;width: 295px;}
    
    /*首页*/
   .sys_list .sy>a>img{height: 100%;}
   .move{width: 90%;}
   .move_ban .swiper-container3 .move_txt h3{padding: 30px 70px;}
   .move_ban .swiper-container3 .move_txt h4{padding: 45px 70px;}
   .move_ban .swiper-container3 .move_txt h3>span{font-size: 14px;}
   .move_ban .swiper-container3 .move_txt h3>p{font-size: 26px;}
   .move_ban .swiper-container3 .move_txt h4>p>i{font-size: 50px;}
   .move_ban .swiper-container3 .move_txt h4>p{font-size: 21px;}
   .move_ban .swiper-container3 .move_txt h4>p{margin-bottom: 35px;}
   .move_ban .swiper-container3 .move_txt h4>left{margin-bottom: 25px;}
   .move_ban .swiper-container3 .move_txt h4>i{margin-bottom: 25px;}
   .move_ban .swiper-container3 .move_txt h4{min-height: 275px;}
   .wx{width: 74%;}
   .news{width: 95%;}
   
   
    
    /*解决方案*/
   .stuffwarp .stuff01{padding: 0px 5%;}
   .stuffwarp .stuff01 ul{padding: 50px 10%;} 
   .stuff02 ul li{padding: 30px 20px;width: 19.2%;margin-right: 1%;}
   .stuff03{width: 90%;}
   .stuff03 .stuff03min .stuff03min-r table tr td{padding: 20px 25px;}
   .stuff04{padding: 0px 5%;}
   .stuff05{width: 74%;}
   .stuff02 ul li{min-height: 319px;}
   
   .test01{width: 94%;padding: 0px 3% 55px;}
   .test02,.test05,.test07{width: 90%;}
   .test03{width: 74%;}
   .test06{padding: 90px 5%;}
   .test07 ul li h4{font-size: 14px;}
   
   .medicine01{width: 90%;}
   .medicine02{padding: 90px 5%;}
   .spin01{width: 90%;}
   .spin02 .text .text-l h4 p{line-height: 45px;}
   .spin02 .text .text-l h4{padding-top: 20px;padding-bottom: 30px;min-height: 196px;}
   
   .ys_list>ul>li>span:nth-child(1){width: 19%;}
   
   
   /*计量*/
	.servewarp .service01{width: 90%;}
	.service02{width: 90%;}
	.service03 .service03-top{width: 90%;}
	.service03 .service03tab a{padding: 10px 35px;}
	.service03 .service03min .service03item{width: 90%;}
	.service04{margin-left: 5%;width: 74%;}
	.service03 .service03min{padding: 0px 5%;}
	
	/*cans*/
	.cans01{width: 90%;}
	.cans01 .cans01-r{width: 45%;}
	.cans01 .cans01-l{width: 55%;}
	.cans01 .cans01-l h3{font-size: 24px;}
	.cans01 .cans01-l h4{font-size: 13px;}
	.cans01 .cans01-l h3{width: 82%;}
	.cans02 .text{right: 5%;width: 45%;}
	.cans03 .cans03-r{width: 45%;}
	.cans03 .cans03-l{left: 5%;width: 45%;}
	.cans04 .cans03-l{left: inherit;right: 5%;}
   
   .cllme .text h3,.cllme .text h4,.cllme .text p{margin-bottom: 30px;}
    .cllme .text{width: 90%;left: 5%;}
    
    /*设备*/
	.device01{width: 70%;}
	.device02{padding: 85px 5% 100px;}
	.device02 .text .text-l h3,.device03 .font .font-l h3{font-size: 22px;}
	.device02 .text li h4{font-size: 15px;}
	.device03 .text{width: 70%;}
	.device03{width: 90%;}
	.device04{padding: 100px 5%;}
	.device04 .device04min li .imgbox{width: 12%;}
	.device04 .device04min li .text{width: 88%;}
	.device05{padding: 90px 5%;}
	.device05 .device05min .device05-botm .box:nth-of-type(2),.device05 .device05min .device05-top .box:nth-of-type(2){left: 37%;}
	.device05 .device05min .device05-top .box:nth-of-type(3),.device05 .device05min .device05-botm .box:nth-of-type(3){left: 73.5%;}
	.device06 .device06-l{padding-left: 10%;}
	.device06 .device06-l h3{margin-bottom: 20px;font-size: 22px;}
	.device06 .device06-l p{font-size: 14px;margin-bottom: 15px;}
	.device06 .device06-l a{margin-top: 25px;}
    
    .telmin{top: 21%;}
    .wxerwmmin{top: 30%;}
    .qqmin{top: 50%;}
    .sj01 .textnav,.sj02{width: 90%;}
   	.sj01{width: 100%;}
   	.sj01 .sjmin,.sj03{padding: 70px 5%;}
   	.sj04{padding: 90px 5%;width: 100%;}
	.limswarp .limsgn .limsgnmin .l-gleft a .jtk,.limswarp .limsgn .limsgnmin .l-gleft a:hover .jt{padding-left: 15px;}


    
}

@media only screen and (max-width:1368px ) {
	/*lims*/
	
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li img{width: 26%;}
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li{padding: 7px 0px;padding-left: 62px;}
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li h3{font-size: 15px;}
	.limswarp .fwys .fwysmin .f-yright .f-yrightmin li p{font-size: 12px;}
	.limswarp .limsgn .limsgnmin .l-gleft{padding: 90px 80px 100px 200px;}
	
	.stuffwarp .stuff01 .stuff01box h4{width: 31%;text-align: justify;}
	.stuffwarp .stuff01 .stuff01box img{width: 90%;}
	
	/*计量*/
	.servewarp .service01 a{height: 382px;}
	.servewarp .service01 .fist {padding: 65px 45px 50px;}
	.servewarp .service01 a .text{padding: 30px 45px 0px;}
	.servewarp .service01 a .text h4{letter-spacing: 0.8px;}
	.service03 .service03tab a {padding: 10px 30px;}
	
	/*设备*/
	.device02 .text .text-l h3, .device03 .font .font-l h3{font-size: 19px;}
	.device03 .font .font-r h3{font-size: 15px;}
	.device03 .font .font-r ul li{font-size: 17px;}


	.limswarp .limsgn .limsgnmin .l-gleft{padding-left: 80px;padding-right: 70px;}
	.limswarp .limsgn .limsgnmin .l-gleft .active .jt,.limswarp .limsgn .limsgnmin .l-gleft a:hover .jt{padding-left: 15px;}
	.limswarp .limsgn .limsgnmin .l-gleft .active,.limswarp .limsgn .limsgnmin .l-gleft a:hover{font-size: 20px;}
	      
}

@media only screen and (max-width:1280px ) {

.limswarp .limsgn .limsgnmin .l-gleft a img{width: 22px;}
.limswarp .limsgn .limsgnmin .l-gleft .active, .limswarp .limsgn .limsgnmin .l-gleft a:hover{font-size: 18px;}
.limswarp .limsgn .limsgnmin .l-gleft .active .jt, .limswarp .limsgn .limsgnmin .l-gleft a:hover .jt{padding-left: 10px;}



}


/*新闻详情*/
.sp-content{width: 100%;padding: 75px 0 20px;}
.sp-content .sp-cont{width: 69%;margin: 0 auto 26px;border-bottom: 1px solid #CCCCCC;padding: 0 250px 50px 50px;box-sizing: border-box;}
.sp-content .sp-cont .cont-tit{width: 100%;border-bottom: 1px solid #CCCCCC;padding-bottom: 40px;}
.sp-content .sp-cont .cont-tit h4{font-size: 28px;color: #222222;letter-spacing: 4px;margin-bottom: 20px;}
.sp-content .sp-cont .cont-tit p{font-size: 14px;color: #3D3D3D;letter-spacing: 3px;}
.sp-content .sp-cont .cont-tit p span{margin-right: 40px;}
.sp-content .sp-cont .cont-txt{width: 100%;}
.sp-content .sp-cont .cont-txt>a{color: #333;font-size: 13px;display: block;margin: 10px auto 50px;}
.sp-content .sp-cont .cont-txt>p a{color: #263ff1;font-size: 16px;font-weight:bold;}
.sp-content .sp-cont .cont-txt>p a>strong{color: #263ff1;font-size: 16px;font-weight:bold;}
.sp-content .sp-cont .cont-txt p{font-size: 16px;color: #666666;margin-bottom: 40px;line-height: 28px;}
.sp-content .sp-cont .cont-txt p img{margin: auto;}
.sp-content .sp-cont .cont-txt .suojin{text-indent:2em;}
.sp-content .sp-cont .cont-pic{width: 100%;display: block;overflow: hidden;}
.sp-content .sp-cont .cont-pic img{width: 100%;display: block;}
.sp-content .next1{font-size: 14px;color: #686868;display: block;margin-bottom: 20px;margin-left: 18%;}














