@media (min-width:1320px) {
	.col-xxl-partner {
	    flex: 0 0 auto;
	    width: 20%;
	}
}
@media (max-width: 991px) {
  #hero {
    /* height: 100vh; */
    text-align: center;
  }
  #hero .animated {
    -webkit-animation: none;
    animation: none;
  }
  .carousel-caption{
  	top: 40%;
  }
  .carouselImg{
  	width: auto; 
  	height: 100% !important;
	min-height: 100% !important;
  }
  .carousel-caption_title{
    font-family:system-ui;
  	font-weight: 700;
  	font-size: 38px;
  	color: #E8F0FF;
  }
  .carousel-caption_title_2{
  	font-size: 40px;
  }
  .img_cont_1{
  	font-size: 20px;
  }
  .about-img{
    max-width: 100%;
    height: auto;
  }
  .about .content p{
	  margin-bottom: 0;
  }
  /* title */
  .reason_titles {
  	position: relative;
  	padding: 30px;
  	margin-left: 0px;
  }
  .reason_title_1 {
  	    position: absolute;
  	    top: 26px;
  	    font-size: 38px;
  	    font-weight: bolder;
  	    left: 40px;
  }
  .reason_title_shadow {
  	border-width: 0px;
  	margin-top: 10px;
  	display: flex;
  	font-family: "微软雅黑 Bold", "微软雅黑", sans-serif;
	word-break: break-all;
  	font-weight: 700;
  	font-style: normal;
  	font-size: 33px;
  	color: rgba(51, 51, 51, 0.123);
  }

 /* 技术支持 */
 .skills-content{
 	background: #f3f3f3; 
 	display: inline-flex;
 	align-items: center;
 	text-indent: 20px;
 	font-size: 15px;
 	border-radius: 50px;
	padding: 15px;
 }
 .skills-img{
	 max-width: 80%;
	 height: auto;
	 margin: auto;
 }
 .skills-2{
	 display: flex;
	flex-wrap: wrap-reverse !important;
 }
 .img_box{
	height: 120px;
	line-height: 120px; 
 }
 .mb_50 {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 30px !important;
 }
 /* 售后服务 */
 .aftersale{
	width: 90%; 
	margin-bottom: 20px;
 }
 .aftersale_desc{
 	 padding: 0px 10px;
 	 height: 60px;
 	 text-align: left;
     display: flex;
 	 align-items: center;
	 margin-top: 20px;
 }
 .feedback_left_bottom_title{
	 font-size: 22px !important;
 }
 .feedback-left{
	 padding: 20px 0 !important;
 }
 .feedback_left_num{
	font-size: 28px; 
 }
 .feedback_left_title{
	font-size: 14px;  
 }
 .feedback_left_bottom{
	width: 100%;
	position: relative;
	top: 0px; 
 }
 .feedback_list .feedback_item {
    width: 90%;
 	margin:10px auto;
 	background: #e8f0ff;
 	padding: 20px 0px;
 	border-radius: 6px;
 }
 .feedback_right{
	margin-top: 40px; 
 }
 .feedback_left_bottom_row{
 	width: 90%;
 	margin: auto;
 }
 .feedback_left_block{
	 width: 100%;
	 margin: 10px 0;
	 padding-left: 0;
	 text-align: center;
 }
 .right_fix_box{
	top: 25%;
	right: 0px; 
 }

}

@media (max-width: 1366px) {
  .navbar .dropdown .dropdown ul {
    left: -90%;
  }
  .navbar .dropdown .dropdown:hover > ul {
    left: -100%;
  }
  .about .content p{
  	  margin-bottom: 0;
  }
}
@media (max-width: 1600px) {
  .about .content p{
  	  margin-bottom: 0;
  }
}
@media (min-width: 992px) and (max-width: 1499px) { 
	.time-horizontal_left3{
		position: absolute; 
		top: -78px !important;
	}
	.skills-content{
        padding:70px 20px;
		background: #f3f3f3; 
		display: inline-flex;
		align-items: center;
		text-indent: 20px;
		font-size: 16px;
		border-radius: 68px;
	}
}
@media (min-width: 1500px) { 
	.time-horizontal_left3{
		position: absolute; 
		top: -49px !important;
	}
	.skills-content{
	    padding:85px 20px;
		background: #f3f3f3; 
		display: inline-flex;
		align-items: center;
		text-indent: 20px;
		font-size: 18px;
		border-radius: 68px;
	}
}