﻿@charset "utf-8";
/* CSS layout */

/* 默认样式 */
html{overflow-y:scroll;}          
*{margin:0; padding:0; line-height:100%;}
body,div,ul,li,span,img,input,form{ margin:0; padding:0;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dd{ margin:0; font-weight:normal;}
ul li,ol li{ list-style:none;}
body{ font-size:12px;font-family:"冬青黑体简体中文","微软雅黑","宋体",Arial,sans-serif;}
i,em{ font-style:normal;}
img{ border:none 0;vertical-align:top;}
a{ text-decoration:none; color:#666666; cursor:pointer;}


/*select,input{ outline:none; border:none; background:none;}
input,textarea,select{ margin:0; }					
input,textarea{ padding:0;}
input::-ms-clear{display:none;} */

.orange-color{color:#ff4400;}         

/* 浮动公共样式 */
.left{ float:left; _display:inline; }
.right{ float:right; _display:inline; }
.clear:after{ display:block; content:''; clear:both;}
.clear{ zoom:1;}
.hide{
		display: none;
	}
	.colorBlue{
		background: #0c4983 !important;
	}
	.colorRad{
		background: #ff4f4f !important;
	}
	
	.colorYellow{
		background: #ff8400 !important;
	}
	.width100{
		max-width: 100px;
	}
	.width200{
		max-width: 200px;
		
	}
	.width300{
		max-width: 400px;
		
	}
	.width400{
		max-width: 400px;
	}
	
	.padding10{
		padding: 10px;
	}
	.padding20{
		padding: 20px;
	}
	.padding_top10{
		padding-top: 10px;
	}
	.padding_bottom20{
		padding-bottom: 20px;
		
	}
	.padding_bottom10{
		padding-bottom: 10px;
	}
	.padding_top0{
		padding-top: 0;
	}
	.padding_bottom0{
		padding-bottom: 0;
	}
	.margin_left10{
		margin-left: 10px;
	}
	.margin_right10{
		margin-right: 10px;
	}
	.margin_left20{
		margin-left: 20px;
	}
	.margin_right20{
		margin-right: 20px;
	}
	.text_center{
		line-height: ;
		text-align: center;
	}
	.line-heigh200{
		line-height: 200%;
	}
	.line-heigh300{
		line-height: 300%;
	}
iframe{
	width: 100%;
	height: auto;
}
.content_box>div:first-child{
	display: none;
}
.video_box dl{
	margin: 0.25rem !important;
    	background-color: #fff;
    	padding: 0.5rem 0;
}
.video_box dl dt{
	width: 8.25rem !important;
	padding: 0 0.25rem;
}
.video_box dl dd{
	width: 8.25rem !important;
	padding: 0 0.25rem;
	white-space: nowrap;
    	text-overflow: ellipsis;
}
.content_box>p img{
	width:100%;
}
.product_h3_box{
	height:auto !important;
	padding-top:0 !important;
}
.product_h3{
	height: 2.5rem !important;
	text-align: center !important;
	line-height: 2.5rem !important;
	margin:0 0 .55rem 0 !important;
	padding:0 !important;
	border:none !important;
	color:#333333 !important;
	font-weight:500 !important;
	position: relative;
	font-size:1rem;
}
.product_h3:after{
	content:'';
	width: 2.5rem;
    	height: 0.15rem;
    	background-color: rgba(70,172,255,1);
    	position: absolute;
    	bottom: 0;
    	left: 50%;
    	transform: translateX(-50%);
	border-radius:0.04rem;
}
.product_ul{
	display: flex;
    	flex-wrap: wrap;
    	justify-content: space-evenly;
}
.product_ul li{
	width:48%;
}
.product_ul li img{
	object-fit: contain;
}
.img_url{
	display:none !important;
}
.head{
	z-index:1;
}
/*关于我们轮播图*/
.CarouselMap{
	width:auto;
            height:6.65rem;
            overflow: hidden;
            position:relative;
            margin:0 auto;
}
.CarouselMap img{
	width:100%;
    	height: 100%;
    	object-fit: cover;
}
.swiper-pagination{
	bottom: 0.6rem;
    	left: 50%;
    	transform: translateX(-50%) !important;
}
.swiper-pagination-bullet{
	width:0.8rem;
	height:0.1rem;
	border-radius:0.1rem;
	margin:0 0.15rem;
}
/**公司团队**/
.taem_img{
	width: 100%;
	overflow: hidden;
}
.taem_img img{
            width: 100%;
        }
        .fiveBox{
            display: flex;
            flex-wrap: wrap;
            justify-content: space-around;
            margin-bottom: 10px;
	    overflow:hidden;
        }
        .fiveBox div{
            text-align: center;
        }
        .fiveBox p{
            text-align: center;
            font-size: 12px;
            color: #727d8f;
        }
.fiveBox img{
	display:block;
	width: 100% !important;
}

	

 