*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none !important;
}
/* 引入外部字体 */
@font-face {
	font-family:AdobeHeitiStd;
	src: url(../font/AdobeHeitiStd-Regular.otf);
}


/* gif动图大小 */
/* #img_banner{
	width: 100%;
	height: 100%;
} */


/* 使用vedio */
#body_img{
	width: 100%;
}
#img_banner{
	width: 100%;
	height: 100%;
	/* 使vedio自动填充到父元素大小 */
	object-fit: fill;
}

/* gif图片上的文字 */
#float_box{
	position: absolute;
	margin-top: 343px;
	float: left;
	z-index: 2;
}
#float_box_p1{
	font-size: 70px;
	text-align: center;
	color: #FFFFFF;
	text-shadow: 1px 1px 3px #000000;
}
#float_box_p2{
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	text-shadow: 1px 1px 3px #000000;
}

/* 导航条样式 */
#banner_nav{
	width: 100%;
	height: 100px;
	background-color: rgba(0,0,0,0.3);
	margin: 0 auto;
	position: relative;
	top: -100px;
}
#banner_nav_div{
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	position: relative;
}
.banner_nav_box{
	width: 25%;
	height: 100px;
	border-left: 1px solid #4663a7;
	float: left;
}
#banner_nav_box_border_right{
	border-right: 1px solid #4663a7;
}
/* 设置图片浮动,图片位置 */
.banner_nav_box img{
	float: left;
	margin-top: 25px;
	margin-left: 40px;
	margin-right: 20px;
}
.banner_nav_box p:first-child{
	margin-top: 22px;
	font-size: 20px;
	color: #FFFFFF;
}
.banner_nav_box p:last-child{
	color: #B7B7B7;
	font-size: 16px;
	margin-top: -16px;
	font-family: AdobeHeitiStd;
}

/* 导航条定位 */
#div_product_nav{
	height: 50px;
}

/* 最新产品样式 */
#div_product h5{
	margin-top: -54px;
	margin-left: 47%;
	float: left;
	letter-spacing: 3px;
	font-size: 28px;
	color: #333333;
} 

.h5_p_first{
	font-size: 18px;
	font-family: AdobeHeitiStd;
	text-align: center;
	color: #999999;
	float: left;
	margin-top: -18px;
	margin-left: 46.3%;
}

.h5_p{
	font-size: 18px;
	font-family: AdobeHeitiStd;
	text-align: center;
	color: #999999;
	margin-top: -5px;
}

/* 弹性盒子 */
.flex-container {
	width: 1200px;
	height: 280px;
	margin: 0 auto;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
}
.flex-item {
    width: 360px;
    height: 280px;
	border: 3px solid #FFFFFF;
}
.flex-item-margin{
	margin-right: 60px;
}
.flex-item:hover{
	/* 获取焦点阴影效果 */
	box-shadow: 2px 2px 1px #e7e8ea;
	
	/* border-right: #e8e9eb 3px solid;
	border-bottom: #e8e9eb 3px solid; */
}
/* 设置产品图片 */
.flex-item div{
	width: 100px;
	margin:20px auto 25px;
}

.flex-item-p{
	color: #333333;
	font-size: 16px;
	text-align: center;
	letter-spacing: 1px;
}
.flex-item p:last-child{
	display: block;
	color: #666666;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 21px;
	margin: -5px 30px 0px;
}
/* 最新产品中的查看更多按钮 */
#product_btn_box{
	width: 144px;
	height: 56px;
	margin: 40px auto 0px;
	
}
#product_btn{
	display: block;
	margin: 0 auto;
	vertical-align: middle;
}
#product_btn:hover{
	content: url(../img/tphy/product_btn02.png);
}


/* 企业优势 */
#div_company{
	background-color: #f5f7f9;
	overflow: hidden;
	margin-top: 70px;
}
#div_company h5{
	text-align: center;
	margin-top: 50px;
	margin-bottom: 3px;
	font-size: 28px;
	color: #333333;
}
#div_company > p{
	margin-top: 4px;
}
#div_company > div{
	width: 1200px;
	margin: 70px auto 108px;
	background-color: #f5f7f9;
}
#div_company_img{
	float: left;
	margin-top: 30px;
}
#div_company_box{
	/* float: left; */
}
#div_company_box > div{
	margin-bottom: 30px;
}
#div_company_box img{
	float: left;
	margin: 0 60px;
}
.div_company_box_p1{
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.div_company_box_p2{
	color: #666666;
	font-size: 14px;
	margin-top: -1px;
	letter-spacing: 1px;
}

/* 最新新闻 */
#news_box{
	width: 100%;
	height: 720px;
	background-image: url(../img/tphy/news_img01.png);
	overflow: hidden;
}
#news_box h5{
	text-align: center;
	color: #FFFFFF;
	font-size: 28px;
	letter-spacing: 1px;
	margin-top: 50px;
}
#div_news_p{
	color: #FFFFFF;
	font-family: AdobeHeitiStd;
	text-align: center;
	font-size: 18px;
	margin-top: -6px;
}
#div_news{
	width: 1102px;
	height: 450px;
	margin: 70px auto 0px;
	
}
#div_news_box{
	width: 500px;
	height: 350px;
	float: left;
}
#div_news_box img:first-child{
	margin-top: 35px;
}

/* 新闻左侧内容 */
.div_news_box_content{
	position: relative;
	margin-top: -385px;
	float: right;
}
.div_news_box_content div:first-child{
	width: 410px;
	height: 35px;
	background-color: #ef9e2d;
}
.div_news_box_content_box{
	width: 410px;
	height: 350px;
	background-image: url(../img/tphy/news_img03.png);
	overflow: hidden;
	padding: 0 30px;
}
/* 左侧文字样式 */
.div_news_box_content_box h6{
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	margin: 30px auto 45px;
}
.div_news_box_content_box p{
	color: #FFFFFF;
	font-size: 14px;
	letter-spacing: 0.5px;
	line-height: 25px;
}
.div_news_box_content div:last-child{
	width: 410px;
	height: 65px;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #ef9e2d;
}
.div_news_box_content div:last-child p{
	color: #FFFFFF;
	
	float: right;
	font-size: 14px;
	font-weight: bold;
	margin-right: 30px;
	margin-top: 18px;
}
/* 新闻右侧轮播图 */
.div_news_banner{
	width: 600px;
	margin-top: 35px;
	float: left;
	
}
/* 设置轮播图图片大小 */
#carouselExampleControls .carousel-inner img{
	width: 600px;
	height: 350px;
}
/* 设置轮播图按钮 */
#banner_left{
	margin: 34px 50px 0 175px;
}
#banner_right{
	margin-top: 34px;
}
#banner_left:hover{
	content: url(../img/tphy/left_icon02.png);
}
#banner_right:hover{
	content: url(../img/tphy/right_icon02.png);
}



/* 加入团队 */
#div_team{
	overflow: hidden;
}
#div_team h5{
	text-align: center;
	font-size: 28px;
	color: #333333;
	margin-top: 50px;
}
#div_team_box{
	width: 1200px;
	margin: 30px auto 0px;
}
/* 表格样式调整 */
.input_box{
	float: left;
	margin-top: 30px;
}
.input_box_margin_right{
	margin-right: 75px;
}
input{
	width: 350px;
	height: 60px;
	padding-left: 20px;
	border: 1px solid #d8d8d8;
	background-color: #f8f8f8;
	
}
/* 修改浏览器,自动填充的默认背景颜色 */
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #F8F8F8 inset !important;
}


/* input number数字类型上下箭头 */
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
/* 设置input框占位符 */
input::-webkit-input-placeholder { /* WebKit browsers */ 
    color: #999999;
	font-size: 16px;
} 
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
    color: #999999; 
	font-size: 16px;
} 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
    color: #999999; 
	font-size: 16px;
} 
input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
    color: #999999; 
	font-size: 16px;
}

input[type="number"]{
	-moz-appearance: textfield;
}
select{
	width: 350px;
	height: 60px;
	padding-left: 20px;
	border: 1px solid #D8D8D8;
	/* select框加背景色!important */
	background-color: #f8f8f8!important;
	
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../img/select_icon.png) no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 15px;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }



/* 将按钮居中 */
#aaaaa{
	width: 144px;
	margin: 0 auto;
}
#div_team_btn_box{
	float: left;
	width: 144px;
	height: 56px;
	margin: 70px auto 100px;
}
/* 点击提交添加阴影效果 */
#div_team_btn:hover{
	content: url(../img/tphy/team_btn02.png);
}

/* #bbbbb{
	width: 250px;
	margin: 0 auto;
}
#ccccc{
	width: 148.7px;
	margin: 0 auto;
} */