.head-main{
	top: 0;
	left: 0;
	background: #fff;
	position: absolute;
	z-index: 999;
}
.pro-text h4 a.active {
	background-color: #003d96;
	color: #FFFFFF;
}


/**招聘信息**/
.zp-text{
	margin-top: 50px;
	margin-bottom: 120px;
}
.zp-text .zp-title{
	padding-left: 30px;
	padding-right: 30px;
	background-color: #003d96;
}
.zp-text .zp-title ul li{
	width: 25%;
	float: left;
}
.zp-text .zp-title ul li p{
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
	margin-bottom: 0px;
	line-height: 40px;
}
.zp-text .zp-list ul{
	padding-left: 30px;
	padding-right: 30px;
	border-bottom: 1px dashed #c8c8c8;
}
.zp-text .zp-list ul li p{
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0px;
}
.zp-text .zp-list ul li{
	width: 25%;
	float: left;
	padding-top: 13px;
	padding-bottom: 13px;
}
.zp-list dl{
	padding-left: 20px;
	padding-right: 20px;
	/*margin-top: 20px;*/
	/*padding-top: 20px;*/
	height: 0px;
	overflow: hidden;
}
.zp-list.zp-text-active  dl{
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	height: auto;
	overflow: hidden;
}
.zp-text .zp-list dl dd p{
	line-height: 25px;
}

/**应用领域**/
.application-banner{
	background: url(../images/application-banner.jpg) no-repeat center center;
	background-size: cover;
	z-index: 1;
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	height: 70%;
	text-align: center;
	padding-top: 125px;
}
.app-banner-text h2{
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	margin-top: 100px;
	margin-bottom: 20px;
}
.app-banner-text p{
	font-size: 18px;
	color: #FFF;
}
.application-main{
	position: absolute;
	z-index: 2;
	width: 100%;
	top: 70%;
	left: 0;
	background: #fff;
}
.application-text{
	margin-top: 60px;
	margin-bottom: 50px;
}
.application-text .application-title{
	text-align: center;
	width: 80%;
	margin: 0 auto;
}
.application-text .application-title h3{
	font-size: 30px;
	font-weight: bold;
	color: #262626;
	margin-bottom: 20px;
}
.application-text .application-title p{
	font-size: 18px;
	line-height: 30px;
}
.application-text .application-list{
	margin-top: 50px;
}
.application-text .application-list ul li{
	width: 46%;
	margin-left: 2%;
	margin-right: 2%;
	float: left;
	text-align: center;
}
.application-text .application-list ul li a{
	display: block;
	color: #262626;
	padding: 20px 40px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.application-text .application-list ul li a h4{
	font-size: 24px;
	/*	margin-bottom: 18px;*/
}
.application-text .application-list ul li a p{
	font-size: 14px;
	line-height: 24px;
}
.application-text .application-list ul li a .img2{
	display: none;
}
.application-text .application-list ul li a:hover{
	background-color: #003b90;
	color: #FFF;
}
.application-hz{
	text-align: center;
	background-color: #eeeeee;
	padding-bottom: 40px;
	margin-bottom: 160px;
}
.application-hz h3{
	font-size: 30px;
	font-weight: bold;
	color: #003b90;
	margin-top: 45px;
	margin-bottom: 15px;
}
.application-hz p{
	font-size: 16px;
}
.application-hz .btn-default{
	background-color: #ffffff;
	border: 1px solid #ffffff;
	padding: 6px 29px;
	margin-top: 10px;
}

/**产品中心**/
.product-banner{
	background: url(../images/product-banner.jpg) no-repeat center center;
	background-size: cover;
	z-index: 1;
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	height: 40%;
	text-align: center;
	padding-top: 125px;
}
.product-main{
	position: absolute;
	z-index: 2;
	width: 100%;
	top: 40%;
	left: 0;
	background: #fff;
}
.product-title{
	background-color: #f4f4f4;
}
.product-title .product-left{
	width: 70%;
	float: left;
}
.product-title .product-left ul li{
	float: left;
	width: 13%;
	margin-top: 15px;
	margin-bottom: 15px;
}
.product-title .product-left ul li a{
	display: block;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #262626;
}
.product-title .product-left ul li a:hover{
	background-color: #003d96;
	color: #FFF;
}
.product-title .product-left ul li a.active{
	background-color: #003d96;
	color: #FFF;
}
.product-title .product-right{
	width: 30%;
	float: right;
	margin-top: 25px;
}
.product-title .product-right a{
	color: #262626;
}
.product-title .product-right a:hover{
	color: #003d96;
}


.product-list{
	margin-top: 30px;
	margin-bottom: 160px;
}
.product-list ul li{
	background-color: #f9f9f9;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
}
.product-list ul li dl dd a{
	text-align: center;
	color: #1c1c1c;
	display: block;
}
.product-list ul li dl dd{
	width: 31.33%;
	float: left;
	margin-left: 1%;
	margin-right: 1%;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #FFF;
}


.product-list ul li dl dd a h4{
	font-size: 18px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.product-list ul li dl dd a button{
	padding: 7px 20px;
	margin-top: 8px;
	background-color: #4f4f4f;
	border: 1px solid #4f4f4f;
	color: #FFF;
	border-radius: 10px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.product-list ul li dl dd a img{
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.product-list ul li dl dd a:hover button{
	background-color: #003d96;
	border: 1px solid #003d96;
}
.product-list ul li dl dd a:hover img{
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-o-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-moz-transform: scale(1.03);
}
.product-list .pro-btn{
	text-align: center;
	margin-top: 50px;
}
.product-list .pro-btn button{
	background-color: #FFF;
	border: 1px solid #323232;
	padding: 8px 20px;
}

.productxq-text .pro-mz{
	text-align: center;
	margin-top: 60px;
}
.productxq-text .pro-mz h3{
	font-size: 30px;
	font-weight: bold;
	color: #0f0f0f;
	margin-bottom: 15px;
}
.productxq-text .pro-mz p{
	font-size: 16px;
	color: #6c6c6c;
	line-height: 30px;
}
.productxq-text .pro-mz p span{
	color: #0f0f0f;
}
.productxq-img{
	margin-top: 40px;
}
.pro-mz .productxq-list {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 40px;
}
.pro-mz .productxq-list li {
	width: 70px;
	display: inline-table;
	cursor: pointer;
}
.pro-text h4{
	background-color: #ededed;
}
.pro-text h4 a{
	color: #121212;
	display: inline-block;
	font-size: 18px;
	padding: 16px 42px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.pro-text h4 a:hover{
	background-color: #003d96;
	color:#FFFFFF;
}
.pro-text p{
	font-size: 14px;
	color: #525252;
	line-height: 10px;
	margin-top: 30px;
	text-indent: 2em;
}
.pro-text h3{
	font-size: 24px;
	color: #0f0f0f;
	margin-top: 50px;
}
.pro-text .pro_xg li{
	width: 18%;
	margin-left: 1%;
	margin-right: 1%;
	background: url(../images/yy.png) no-repeat;
	background-size: cover;
	float: left;
	margin-bottom: 37px;
}
.productxq-text{
	margin-bottom: 120px;
}

/**加二级菜单**/
.product-title .product-left ul li{
	position: relative;
}
.product-title .product-left ul li .e-fl{
	position: absolute;
	top:41px;
	left: 0px;
	width: 100%;
	z-index: 999;
	background-color: #f4f4f4;
	display: none;
}
.product-title .product-left ul li .e-fl dd{
	position: relative;
}
.product-title .product-left ul li .e-fl dd .s-fl{
	position: absolute;
	top: 0;
	right:-114px;
	width: 100%;
	background-color: #FFF;
	display: none;
}

/**产品详情**/
.productxq-text .pro-mz{
	text-align: center;
	margin-top: 60px;
	margin-bottom: 120px;
}
.productxq-text .pro-mz h3{
	font-size: 30px;
	font-weight: bold;
	color: #0f0f0f;
	margin-bottom: 15px;
}
.productxq-text .pro-mz p{
	font-size: 16px;
	color: #6c6c6c;
	line-height: 30px;
}
.productxq-text .pro-mz .proxq-text{
	text-align: left;
	margin-top: 50px;
}
.productxq-text .pro-mz .proxq-text .proxq-left{
	width: 35%;
	float: left;
}
.productxq-text .pro-mz .proxq-text .proxq-right{
	width: 60%;
	float: right;
	margin-top: 36px;
}

.kg-list{
	margin-bottom: 120px;
}
.kg-list h4{
	/*text-align: center;*/
	font-size: 15px;
	margin-bottom: 60px;
	background-color: #f4f4f4;
	margin-bottom:60px;
}
.kg-list span{
	padding: 10px 30px;
	background: #003d96;
	color: #FFF;
	font-weight: bold;
	font-size: 15px;
	display: inline-block;
}
.kg-list ul li{
	width: 22%;
	margin-left: 0.5%;
	margin-right: 2.5%;
	float: left;
	text-align: center;
	margin-top: 20px;
}
.kg-list ul li a p {
	font-size: 16px;
	color: #3b3b3b;
	margin-top: 13px;
	text-align: center;
}
.kg-list ul li a:hover p{
	color: #003b90;
}

/*.productxq-text .pro-mz p span{
	color: #0f0f0f;
}
.productxq-img{
	margin-top: 40px;
}
.pro-mz .productxq-list {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 40px;
}
.pro-mz .productxq-list li {
	width: 70px;
	display: inline-table;
	cursor: pointer;
}
.pro-text h4{
	background-color: #ededed;
}
.pro-text h4 a{
	color: #121212;
	display: inline-block;
	font-size: 18px;
	padding: 16px 42px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.pro-text h4 a.active{
	background-color: #003d96;
	color:#FFFFFF;
}
.pro-text p{
	font-size: 14px;
	color: #525252;
	line-height: 28px;
	margin-top: 30px;
	text-indent: 2em;
}
.pro-text h3{
	font-size: 24px;
	color: #0f0f0f;
	margin-top: 50px;
}
.pro-text .pro_xg li{
	width: 18%;
	margin-left: 1%;
	margin-right: 1%;
	background: url(../images/yy.png) no-repeat;
	background-size: cover;
	float: left;
}
.productxq-text{
	margin-bottom: 120px;
	}*/

/**关于我们**/
.about-text{
	text-align:center;
	margin-top: 70px;
	margin-bottom: 40px;
}
.about-text h3{
	font-size: 24px;
	color: #212121;
	font-weight: bold;
	margin-bottom: 30px;
	text-align: left;
}
.about-text p{
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 28px;
	font-size: 14px;
	color: #5b5b5b;
}

.about-text dl dt{
	width: 40%;
	float: left;
	margin-right: 2%;
}
.about-text dl dd{
	width: 58%;
	float: left;
	text-align: left;
}
.about-text dl dd h4{
	font-size: 24px;
	font-weight: bold;
	color: #303030;
	margin-bottom: 15px;
}

/**智能制造**/
.make-list{
	margin-top: 20px;
	text-align: center;
	margin-bottom: 0px;
}
.make-list ul{
	display: block;
	margin-bottom: 30px;
}
.make-list ul li{
	width: 30%;
	float: left;
	margin-left: 0.5%;
	margin-right: 0.5%;
	margin-top: 8px;
}
.make-list ul li a p{
	font-size: 16px;
	color: #3b3b3b;
	margin-top: 13px;
	text-align: center;
}
.make-list ul li a:hover p{
	color: #003b90;
}
.make-list .pro-btn button {
	background-color: #FFF;
	border: 1px solid #323232;
	padding: 8px 25px;
}



/**企业文化**/
.culture-text{
	padding-bottom: 50px;
	background: url(../images/eh-bg.jpg) no-repeat;
	background-size: cover;
}
.culture-text h3{
	font-size: 24px;
	color: #212121;
	margin-top: 40px;
	margin-bottom: 30px;
	text-align: left;
	font-weight: bold;
}
.culture-text h4{
	font-size: 18px;
	margin-top: 10px;
}
.culture-text .culture-list{
	margin-top: 20px;
}
.culture-text .culture-list ul li{
	width: 50%;
	float: left;
	margin-top: 30px;
	margin-bottom: 20px;
	min-height: 150px;
}
.culture-text .culture-list ul li dl dt{
	width: 20%;
	float: left;
	margin-right: 3%;
}
.culture-text .culture-list ul li dl dd{
	width: 77%;
	float: left;
}

.make-list h3{
	font-size: 28px;
	color: #212121;
	margin-bottom: 40px;
	text-align: left;
}

/**联系我们**/
.contact-text dl dt p {
	text-align: center;
	font-weight: normal;
	font-size: 16px;
}

.contact-text {
	margin-top: 32px;
	margin-bottom: 50px;
}
.contact-text dl dt{
	width: 45%;
	float: right;
}
.contact-text dl dd{
	width: 55%;
	float: left;
}
.contact-text dl dd h4{
	font-size: 32px;
	color: #262626;
	margin-bottom: 30px;
}
.contact-text dl dd p{
	font-size: 15px;
	color: #262626;
	line-height: 35px;
}
.contact-text dl dd p img{
	margin-right: 5px;
	vertical-align: middle;
}
.contact-inp{
	margin-top: 50px;
	margin-bottom: 100px;
}
.contact-inp h3{
	font-size: 30px;
	margin-bottom: 10px;
}
.contact-inp dl .inp{
	width: 40%;
	float: left;
	margin-right: 30px;
}
.contact-inp dl .inp input{
	margin-top: 19px;
}
.contact-inp dl .inp button{
	margin-top: 19px;
	background-color: #9e7605;
	color: #FFF;
	font-weight: bold;
}
.contact-inp dl .text{
	margin-top: 18px;
	width: 38%;
	float: left;
}


/**发展历程**/
.develop-text h3{
	font-size: 28px;
	color: #212121;
	text-align: center;
	margin-top: 60px;
}
.develop-text{
	margin-bottom: 120px;
}
.referral-fz-lc{
	margin-top: 70px;
}
.re-first{
	margin-bottom: 50px;
}
.re-first::after{
	position: absolute;
	/*top: 0px;*/
	left: 50%;
	height:50px;
	width: 1px;
	content: '';
	background-color: #00a0e9;
	z-index: 999;
}
.referral-fz-lc ul li {
	margin-bottom: 75px;
	margin-top: 20px;
	height: 76px;
	position: relative;
}
.referral-fz-lc ul li dl dd{
	float: left;
}
.referral-fz-lc ul li dl .referral-fz-textleft{
	width: 44%;
	position: absolute;
	top: 0px;
	left: 0px;
}
.referral-fz-lc ul li dl .referral-fz-textleft .re-textleft{
	width: 15%;
}
.referral-fz-lc ul li dl .referral-fz-textleft .re-textright{
	width: 83%;
}
.referral-fz-lc ul li dl .referral-fz-textleft p{
	margin-top: 10px;
	line-height: 23px;
}
.referral-fz-lc ul li dl .fz-left{
	margin-left: 43.3%;
}
.referral-fz-lc ul li dl .referral-fz-textcenter{
	width: 16%;
	text-align: center;
	position: relative;
}
.referral-fz-lc ul li dl .referral-fz-textcenter::after {
	position: absolute;
	bottom: -118px;
	left: 42%;
	height: 123px;
	width: 1px;
	content: '';
	background-color: #00a0e9;
	z-index: 999;
}
.referral-fz-lc ul li dl .re-right::before{
	content: "";
	position: absolute;
	top: 40%;
	right: 53px;
	height: 2px;
	width:30px;
	background-color: #00a0e9;
}
.referral-fz-lc ul li dl .re-left::before{
	content: "";
	position: absolute;
	top: 40%;
	left: 25px;
	height: 2px;
	width:30px;
	background-color: #00a0e9;
}
.referral-fz-lc ul li dl .referral-fz-textcenter span{
	display: inline-block;
	width: 28px;
	height: 28px;
	border: 5px solid #00a0e9;
	border-radius: 50%;
	margin-right: 30px;
}
.referral-fz-lc ul li dl .referral-fz-textcenter h3{
	font-size: 28px;
	color:#505050;
	font-weight: bold;
	margin-top: 0px;
}
.referral-fz-lc ul li dl .referral-fz-textright{
	width: 44%;
	position: absolute;
	top: 0px;
	right: 0px;
}
.referral-fz-lc ul li dl .referral-fz-textright .re-textleft{
	width: 15%;
}
.referral-fz-lc ul li dl .referral-fz-textright .re-textright{
	width: 83%;
}
.referral-fz-lc ul li dl .referral-fz-textright p{
	margin-top: 10px;
	line-height: 23px;
}
.develop-text .referral-fz-lc .re-textleft p{
	text-align: center;
	margin-top: 0px;
	padding: 6px 10px;
	background-color:#00a0e9;
	color: #FFF;
	border-radius: 10px;
}



/**new**/
.new-main{
	margin-bottom: 100px;
}
.new-main h3{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #212121;
	margin-top: 35px;
}

.new-main hr{
	width:60px;
	margin-top: 15px;
	border: none;
	border-top: 3px solid #109d8d;
}
.new-main .newest{
	margin-top: 40px;
	margin-bottom: 16px;
}
.new-main .newest li{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cbcbcb;
}
.new-main .newest li dl dt{
	width:36%;
	float: left;
}
.new-main .newest li dl dd{
	width: 62%;
	float: right;
}
.new-main .newest li dl dd h4{
	font-size: 22px;
	margin-top: 0px;
	margin-bottom: 12px;
}
.new-main .newest li dl dd h5{
	font-size: 14px;
	color: #999999;
}
.new-main .newest li dl dd h5 span{
	padding-right: 10px;
}
.new-main .newest li dl dd hr{
	width:60px;
	margin-top: 15px;
	margin-bottom: 15px;
	border: none;
	border-top: 5px solid #266da4;
	margin-left: 0px;
}
.new-main .newest li dl dd p{
	font-size: 16px;
	color: #464646;
	line-height: 26px;
}
.new-main .newest li dl dd a{
	font-size: 16px;
	color: #464646;
}
.new-main .newest li dl dd a:hover{
	color: #266da4;
}
.new-main .pro-btn{
	text-align: center;
	margin-top: 50px;
}
.new-main .pro-btn button {
	background-color: #FFF;
	border: 1px solid #323232;
	padding: 8px 25px;
}

.new-list dl dt{
	width: 9%;
	text-align: center;
	float: left;
	margin-right: 2%;
}
.new-list dl dt h2{
	font-size: 48px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #c6c4c5;
}
.new-list dl dt p{
	color: #c6c4c5;
}
.new-list dl dd{
	float: left;
	width:89%;
}
.new-list dl dd h5{
	margin-top: 10px;
	font-size: 15px;
	color: #474747;
}
.new-list dl dd p{
	color: #7c7c7c;
	font-size: 14px;
	line-height: 25px;
	max-height: 50px;
	overflow: hidden;
}

.gz{
	margin-top: 50px;
}
.gz a{
	color: #343434;
	font-size: 16px;
	border: 1px solid #e7e3e3;
	padding: 10px 18px;
	border-radius: 8px;
	transition: all 0.5s;
	-webkit-transition:all 0.5s;
	-o-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.gz a:hover{
	background-color: #2669a5;
	color: #FFF;
}
.new-list dl{
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #d6d6d6;
}
.new-list dl a:hover dd h5{
	color: #266da4;
}


/**应用领域详情**/
.applicationxq-text{
	margin-top: 80px;
	margin-bottom: 120px;
}
.applicationxq-text .appxq-list{
	margin-bottom: 80px;
}
.applicationxq-text .appxq-list dl dt{
	width: 40%;
	float: left;
}
.applicationxq-text .appxq-list dl dd{
	width: 60%;
	float: left;
}
.applicationxq-text .appxq-list dl dd h4{
	font-size: 20px;
	font-weight: bold;
}
.applicationxq-text .appxq-list dl dd p{
	font-size: 16px;
	line-height: 30px;
}
.appxq-cp{
	background-color: #f9f9f9;
	padding-bottom: 20px;
}
.applicationxq-text .appxq-cp ul li{
	width: 27%;
	float: left;
	margin-left: 5%;
	margin-right: 0%;
	text-align: center;
	background-color: #FFF;
	padding: 33px;
	margin-top: 20px;
	transition: all 0.5s;
	-webkit-transition:all 0.5s;
	-o-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
}




.applicationxq-text .appxq-cp ul li:hover{
	box-shadow: 0px 0px 15px #666;
}
.applicationxq-text .appxq-cp ul li a p{
	margin-top: 30px;
	font-size: 16px;
	color: #343434;
}
.applicationxq-text .appxq-cp ul li a:hover p{
	color: #003d96;
}

.product-title .product-left ul li .e-fl {
	position: absolute;
	top: 41px;
	left: 0px;
	width: 100%;
	z-index: 999;
	background-color: #f4f4f4;
	display: none;
}
.product-title .product-left ul li .e-fl dd .s-fl {
	position: absolute;
	top: 0;
	right: -125px;
	width: 100%;
	background-color: #FFF;
	display: none;
}




@media(min-width: 768px) and (max-width: 992px){
	.application-text .application-list ul li{
		width: 100%;
		float: left;
		text-align: center;
	}
	.app-banner-text h2 {
		font-size: 28px;
		font-weight: bold;
		color: #FFF;
		margin-top: 50px;
		line-height:38px;
		margin-bottom: 5px;
	}
	.app-banner-text p {
		font-size: 18px;
		color: #FFF;
	}

	/**产品中心**/
	.product-title .product-left {
		width: 100%;
		float: left;
	}
	.product-title .product-left ul li {
		float: left;
		width: 15%;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.product-title .product-right {
		width: 100%;
		float: right;
		text-align: right;
		margin-top: 0px;
	}

	/**发展历程**/
	.lc-img{
		display: none;
	}
	.lc ul li.lc-right{
		float: right;
		margin-top: 20px;
	}
	.lc ul li.lc-left{
		float: left;
		margin-top: 20px;
	}
	.lc ul li.de-right{
		margin-top: 20px;
	}
	.lc ul li.lc-lef{
		float: left;
		margin-top: 20px;
	}
	.lc ul li {
		width: 48%;
		margin-left: 1%;
		margin-right: 1%
	}


	/**新闻中心**/
	.new-main .newest li dl dt {
		width: 100%;
		float: left;
	}
	.new-main .newest li dl dd {
		width: 100%;
		float: right;
		margin-top: 30px;
	}
}

@media(max-width: 767px){
	.application-text .application-list ul li{
		width: 100%;
		float: left;
		text-align: center;
	}

	.app-banner-text h2 {
		font-size: 28px;
		font-weight: bold;
		color: #FFF;
		margin-top: 50px;
		line-height:38px;
		margin-bottom: 5px;
	}

	/**产品中心**/
	.product-title .product-left {
		width: 100%;
		float: left;
	}
	.product-title .product-left ul li {
		float: left;
		width: 33.33%;
		margin-top: 15px;
		margin-bottom: 0px;
	}
	.product-title .product-right {
		width: 100%;
		float: right;
		text-align: right;
		margin-top: 0px;
	}
	.product-list ul li dl dd {
		width: 98%;
		float: left;
		margin-left: 1%;
		margin-right: 1%;
		padding-top: 40px;
		padding-bottom: 40px;
		background-color: #FFF;
		margin-top: 10px;
	}

	.product-title .product-left ul li .e-fl {
		position: absolute;
		top: 41px;
		left: 0px;
		width: 100%;
		z-index: 999;
		background-color: #f4f4f4;
		display: none;
	}
	.product-title .product-left ul li .e-fl dd .s-fl {
		position: absolute;
		top: 0;
		right: -97px;
		width: 100%;
		background-color: #FFF;
		display: none;
	}

	/**产品详情页**/
	.pro-text .pro_xg li {
		width: 100%;
		margin-left: 0%;
		margin-right: 0%;
		background: url(../images/yy.png) no-repeat;
		background-size: cover;
		float: left;
	}


	/**智能制造**/
	.make-list ul li {
		width: 100%;
		float: left;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 8px;
	}

	/**企业文化**/
	.culture-text .cul-text span {
		font-size: 16px;
		color: #595959;
		display: block;
		width: 100%;
		margin-right: 0px;
	}


	/**联系我们**/
	.contact-text dl dt {
		width: 100%;
		float: right;
	}
	.contact-text dl dd {
		width: 100%;
		float: left;
		margin-top: 20px;
	}
	.contact-text {
		margin-top: 32px;
		margin-bottom: 30px;
	}
	.contact-text dl dd h4 {
		font-size: 28px;
		color: #262626;
		margin-bottom: 30px;
		line-height: 40px;
	}
	.contact-inp dl .inp {
		width: 100%;
		float: left;
		margin-right: 0px;
	}
	.contact-inp dl .text {
		margin-top: 18px;
		width: 100%;
		float: left;
	}


	/**发展历程**/
	.referral-fz-lc ul li dl .referral-fz-textcenter{
		display: none;
	}
	.re-first {
		display: none;
	}
	.referral-fz-lc ul li dl .referral-fz-textright {
		width: 100%;
		position: static;
		top: 0px;
		right: 0px;
	}
	.referral-fz-lc ul li dl .referral-fz-textleft {
		width: 100%;
		position:static;
		top: 0px;
		left: 0px;
	}
	/**新闻中心**/
	.new-main .newest li dl dd h5 span {
		padding-right: 10px;
		line-height: 24px;
	}
	.new-main .newest li dl dt {
		width: 100%;
		float: left;
	}
	.new-main .newest li dl dd {
		width: 100%;
		float: right;
		margin-top: 30px;
	}
	.new-list dl dt {
		width: 17%;
		text-align: center;
		float: left;
		margin-right: 2%;
	}
	.new-list dl dd {
		float: left;
		width: 81%;
	}
	.new-list dl dd h5 {
		margin-top: 0px;
		font-size: 15px;
		margin-bottom: 5px;
		line-height: 24px;
		color: #474747;
	}



	/**应用领域详情**/
	.applicationxq-text .appxq-list dl dt {
		width: 100%;
		float: left;
	}
	.applicationxq-text .appxq-list dl dd {
		width: 100%;
		float: left;
	}
	.applicationxq-text .appxq-cp ul li {
		width: 100%;
		float: left;
		margin-left: 0%;
		margin-right: 0%;
	}


	/**关于我们**/
	.about-text dl dt {
		width: 100%;
		float: left;
		margin-right: 0%;
	}
	.about-text dl dd {
		width: 100%;
		float: left;
		text-align: left;
	}
	.culture-text .culture-list ul li {
		width: 100%;
		float: left;
		margin-top: 30px;
		margin-bottom: 20px;
	}

	.zp-text .zp-title {
		padding-left: 5px;
		padding-right: 5px;
		background-color: #003d96;
	}
	.zp-text .zp-list ul {
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1px dashed #c8c8c8;
		cursor: pointer;
	}

	.kg-list ul li{
		width: 100%;
		margin-left: 0%;
		margin-right: 0%;
		float: left;
		text-align: center;
		margin-top: 20px;
	}
}