@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	padding:0;
	font-family:"微软雅黑";}
.container{
	width:100%;
	margin:0 auto;
	list-style:none;}
	
.swiper-container {
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
 /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;}
.swiper-slide img{
	margin:auto;
	width:100%;
	height:450px;}
/*---页头样式---*/
.header{
	width:100%;
	height:80px;
	background-image:linear-gradient(90deg, #f9f9f9 25%, #f8931f 100px);}
.header-top{
	width:1000px;
	height:80px;
	margin:auto;}
.header-logo{
	width:209px;
	height:80px;
	float:left;}
.header-photo{
	width:22px;
	height:80px;
	float:left;
	background:url(../images/top_01.png) no-repeat;}
.header-nav{
	width:769px;
	height:80px;
	float:left;
	text-align:left;
	background:#f8931f;
	line-height:80px;}
.header-nav li{
	width:105px;
	height:35px;
	float:left;
	line-height:35px;
	font-size:18px;
	margin:35px 0 0 20px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	display:block;/*--display：显示方式，block：块状。--*/
	filter:progid:DXImageTransform.Microsoft.Dropshadow(color=black,offx=1,offy=1);/*--阴影语法--*/}
.header-nav ul li a{
	color:#fff;/*--链接初始颜色--*/
	text-decoration:none;/*--去下划线--*/}
.header-nav ul li a:hover{/*--鼠标经过变色--*/
	color:#fff;
	background:#d27d1a;
	border-radius:5px;
	display:block;}

/*---公用样式---*/	
.title{
	width:1000px;
	height:30px;
	margin-top:20px;
	text-align:center;}
.title-text{
	width:160px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:26px;
	font-weight:bold;
	color:#696969;}
.title-photo{
	width:420px;
	height:30px;
	float:left;
	background:url(../images/line.png);}
	
/*---简介板块样式---*/
.company-photo{
	width:1000px;
	height:230px;
	margin-top:20px;}
.section-content-company{
	width:1000px;
	height:470px;
	margin:auto;}
.company-text{
	width:1000px;
	height:160px;
	line-height:27px;
	margin-top:10px;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#696969;}
	
/*---产品板块样式---*/
.section-content-product{
	width:1000px;
	height:890px;
	margin:auto;}
.product-list{
	width:1000px;
	height:840px;}
.list-line{
	width:300px;
	height:9px;}
.list-photo{
	width:298px;
	height:400px;
	float:left;
	margin:20px 0 0 25px;}
.list-photo-p{
	width:230px;
	height:230px;
	padding:10px 34px 10px;
	border:1px #c6c6c6 solid;
	border-top:none;
	border-bottom:none;}
.list-photo-title{
	width:298px;
	height:30px;
	line-height:30px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#5e5e5e;
	border:1px #c6c6c6 solid;
	border-top:none;
	border-bottom:none;}
.list-photo-text{
	width:278px;
	height:100px;
	font-size:16px;
	color:#696969;
	text-align:center;
	padding:10px 10px 0 10px;
	border:1px #c6c6c6 solid;
	border-top:none;}
.list-photo-logo{
	width:230px;
	height:230px;
	margin:70px 0 0 34px;}

/*---招聘板块样式---*/
.section-content-recruit{
	width:1000px;
	height:470px;
	margin:auto;}
.recruit-list{
	width:1000px;
	height:420px;}
.recruit-list-mation{
	width:300px;
	height:400px;
	float:left;
	margin:20px 0 0 25px;}
.recruit-list-mation-photo{
	width:294px;
	height:140px;
	border:3px #e1dfdd solid;
	text-align:center;
	padding-top:4px;}
.recruit-list-mation-title{
	width:300px;
	height:50px;
	text-align:center;
	line-height:50px;
	color:#333;
	font-size:24px;
	font-weight:bold;
	background:#fffcfa;}
.recruit-list-mation-conte{
	width:300px;
	height:200px;
	text-align:left;
	color:#696969;
	font-size:16px;
	background:#fffcfa;}

/*---客户板块样式---*/
.section-content-customer{
	width:1000px;
	height:145px;
	margin:auto;}
.customer-photo{
	width:137px;
	height:67px;
	float:left;
	margin:20px 0 0 85px;
	border:1px #696969 solid;}
	
/*---页脚样式---*/
.footer{
	width:100%;
	height:130px;
	padding-top:20px;
	color:#fff;
	background:#282828;}
.footer-contect{
	width:1000px;
	height:130px;
	margin:auto;}
.footer-contect-left{
	width:1000px;
	height:130px;
	float:left;
	text-align:center;
	margin:auto;}
.footer-contect-left-title{
	width:1000px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:21px;}
.footer-contect-left-text{
	width:1000px;
	height:25px;
	font-size:15px;
	line-height:25px;}
.footer-contect-left-report{
	width:1000px;
	height:50px;
	float:left;
	text-align:center;
	line-height:35px;
	font-size:12px;
	color:#CCC;}
.footer-contect-code{
	width:130px;
	height:130px;
	padding-left:70px;
	float:right;}
