.banner>img {
	width: 100%;
	height: auto;
	float: left;
}

@media screen and (min-width:640px) and (max-width: 1920px) {
	.banner {
		width: 100%;
		height: auto;
		float: left;
		overflow: hidden;
	}
}

@media screen and (max-width:639px) {
	.banner {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 0px;
		overflow: hidden;
	}
	.banner>img {
		width: auto;
		height: 200px;
		float: left;
	}
}

.index {
	width: 100%;
	height: auto;
	float: left;
}

.index1_main {
	width: 1200px;
	margin: 0 auto;
}

#index1_p1 {
	width: 100%;
	height: auto;
	float: left;
	color: #036eb7;
	font-size: 42px;
	text-align: center;
	margin-top: 100px;
	line-height: 35px;
	font-weight: bold;
}

#index1_p3 {
	width: 100%;
	height: auto;
	float: left;
	color: white;
	font-size: 42px;
	text-align: center;
	margin-top: 100px;
	line-height: 35px;
	font-weight: bold;
}

#index1_p2 {
	width: 100%;
	height: auto;
	float: left;
	color: #404040;
	font-size: 21px;
	text-align: center;
	line-height: 30px;
	margin-bottom: 50px;
}

#index1_p4 {
	width: 100%;
	height: auto;
	float: left;
	color: white;
	font-size: 21px;
	text-align: center;
	line-height: 30px;
	margin-bottom: 50px;
}

.index1_company {
	width: 100%;
	height: 381px;
	float: left;
	margin-bottom: 100px;
}

.index1_company>img {
	width: 554px;
	height: 100%;
	float: left;
	margin-right: 60px;
}

.index1_company>span {
	width: 580px;
	height: 300px;
	float: left;
	line-height: 25px;
	color: #404040;
	font-size: 14px;
	overflow: hidden;
}

.index1_company>a {
	width: 100px;
	height: 40px;
	float: left;
	background-color: #036eb7;
	color: #ffffff;
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	margin-top: 25px;
}

.index2 {
	width: 100%;
	height: 760px;
	float: left;
	background: url(../img/bg_01.jpg) no-repeat;
	background-size: 100% 100%;
}

.index2 .pic_con {
	width: 1200px;
	height: 350px;
	margin: 0 auto;
}

.pic_lists {
	float: left;
	width: 8888px;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px
}

.btn_change {
	width: 40px;
	height: 60px;
	/*position: absolute;*/
	text-indent: -9999px;
	cursor: pointer
}

.pic_con .left_btn {
	background: url(../img/logo_jiantou.png) no-repeat;
	background-size: 100% 100%;
	width: 29px;
	height: 57px;
	float: left;
	margin-top: 100px;
}

.pic_con .right_btn {
	background: url(../img/logo_jiantou2.png) no-repeat;
	background-size: 100% 100%;
	width: 29px;
	height: 57px;
	float: right;
	margin-top: 100px;
}

.pic_content {
	overflow: hidden;
	height: 100%;
	float: left;
	width: 1116px;
	position: relative;
}

.pic_content ul li {
	float: left;
	width: 372px;
	height: 100%;
}

.pic_content ul li a {
	width: 340px;
	height: 100%;
	float: left;
	border: 1px solid #bcc4cb;
	margin-left: 15px;
	background-color: white;
}

.pic_content ul li a img {
	width: 100%;
	height: auto;
	float: left;
}

.pic_content ul li a p {
	width: 100%;
	height: 50px;
	float: left;
	line-height: 50px;
	color: #404040;
	font-size: 18px;
	text-align: center;
}

.highlight_tip {
	width: 50%;
	position: relative;
	margin: 0 auto;
	top: -15px;
	left: 20%;
}

.highlight_tip span {
	height: 24px;
	padding: 5px;
	line-height: 24px;
	float: left;
	margin: 0 2px;
	cursor: pointer
}

.highlight_tip span.current {
	height: 18px;
	width: 18px;
	line-height: 18px;
	background: #9CC;
	text-align: center
}

.index1_maini1 {
	width: 1290px;
	height: auto;
	margin: 0 auto;
	/*background:url(../img/bg_01.png) repeat;
	background-size:100% auto;*/
}


/*校园快讯*/

.hidden {
	display: none;
}

.lanren {
	width: 100%;
	height: auto;
	float: left;
	background: url(../img/bg_01.png) repeat;
	background-size: 100% auto;
	margin-bottom: 50px;
}

.lanren ul.list {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
}

.lanren ul.list li {
	width: 554px;
	height: 400px;
	float: left;
	margin-left: 44px;
	margin-right: 44px;
	border: 1px solid #ecedeb;
	overflow: hidden;
}

.lanren ul.list li:nth-of-type(even) {
	margin-top: 40px;
}

.lanren ul.list li img {
	width: 100%;
	height: 231px;
	float: left;
}

.lanren ul.list li p {
	width: 520px;
	height: 40px;
	float: left;
	line-height: 50px;
	overflow: hidden;
	margin-left: 17px;
	margin-right: 17px;
	color: #404040;
	font-size: 14px;
	font-weight: bold;
}

.lanren ul.list li div {
	width: 520px;
	height: 60px;
	float: left;
	margin-left: 17px;
	margin-right: 17px;
	overflow: hidden;
	line-height: 20px;
	color: #404040;
	font-size: 12px;
}

.lanren ul.list li a {
	width: 115px;
	height: 35px;
	float: left;
	margin-left: 17px;
	background-color: #97a6b5;
	background-size: 100% 100%;
	margin-top: 10px;
	border-radius: 5px;
	color: white;
	font-size: 14px;
	text-align: center;
	line-height: 35px;
}

.lanren ul.list li a:hover {
	background-color: #036eb7;
	text-decoration: none;
}

.lanren .more {
	width: 100%;
	height: 50px;
	float: left;
	background-color: white;
	text-align: center;
	line-height: 50px;
}

.lanren .more a {
	display: block;
	width: 150px;
	height: 48px;
	color: white;
	margin: 0 auto;
	background: #d7dce6;
	text-align: center;
	border-radius: 10px;
	line-height: 48px;
	font-size: 16px;
	margin-bottom: 100px;
}

.lanren .more a:hover {
	text-decoration: none;
	background: #036eb7;
	color: #fff;
}


/*荣誉资质*/

.index3 {
	width: 100%;
	height: auto;
	float: left;
	background-color: #036eb7;
}




/*公司简介*/

.company {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}

.company_main {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	color: #404040;
}
.company_main p  img{
	/*float:left;*/
	max-width:100%;
    mywidth:expression(onload=function(){
    this.style.width=(this.offsetWidth >document.getElementById("pic").scrollWidth*10/10)? "100%": "auto" });
    height:auto;
}


/*产品介绍*/

.product {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 60px;
	margin-bottom: 60px;
}

.product_main {
	width: 1212px;
	height: auto;
	margin: 0 auto;
}

.product_main ul {
	width: 100%;
	height: auto;
	float: left;
}

.product_main ul li {
	width: 380px;
	height: auto;
	float: left;
	border: 1px solid #97a6b5;
	box-shadow: 2px 4px 4px #aaaaaa;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
}
.product_main ul #lo {
	width: 210px;
	height: auto;
	float: left;
	border: 1px solid #97a6b5;
	box-shadow: 2px 4px 4px #aaaaaa;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
}

.product_main ul li a {
	width: 100%;
	height: auto;
	float: left;
}

.product_main ul li a img {
	width: 100%;
	height: auto;
	float: left;
}

.product_main ul li a p {
	width: 100%;
	height: 80px;
	float: left;
	overflow: hidden;
	line-height: 80px;
	text-align: center;
	color: #404040;
	font-size: 18px;
}


/*企业文化*/

.culture {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 60px;
	margin-bottom: 60px;
}

.culture_main {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.culture_main ul {
	width: 100%;
	height: auto;
	float: left;
	margin-bottom:30px;
}

.culture_main ul li {
	width: 1190px;
	height: 270px;
	float: left;
	border: 1px solid #97a6b5;
	box-shadow: 2px 4px 4px #aaaaaa;
	margin-bottom: 20px;
}

.culture_main ul li img {
	width: auto;
	height: 100%;
	float: left;
	margin-right: 30px;
	max-width: 370px;
}

.culture_main ul li a {
	width: 100%;
	height: 100%;
	float: left;
}

.culture_main ul li p {
	width: 730px;
	height: 90px;
	line-height: 90px;
	float: left;
	color: #036eb7;
	font-size: 21px;
	overflow: hidden;
}

.culture_main ul li div {
	width: 730px;
	height: 100px;
	line-height: 25px;
	float: left;
	color: #404040;
	overflow: hidden;
	font-size: 14px;
}

.culture_main ul li span {
	width: 730px;
	height: 60px;
	line-height: 65px;
	float: left;
	overflow: hidden;
	font-size: 14px;
	color: #808080;
	text-align: right;
}


/*企业文化内页*/

.detail {
	width: 100%;
	float: left;
}

.detail_detail {
	width: 881px;
	height: auto;
	margin: 0 auto;
}
.detail_detail #detail_p1{
	width:100%;
	float:left;
	text-align:center;
	line-height:25px;
	color:#036eb7;
	font-size:19px;
	margin-top:30px;
	margin-bottom:10px;
}
.detail_detail #detail_p2{
	width:100%;
	float:left;
	text-align:center;
	line-height:20px;
	color:#808080;
	font-size:14px;
	margin-bottom:20px;
}

.detail_detail .mod18Box {
	width:100%;
	float:left;
}

.mod18 {
	width: 100%;
	height: auto;
	margin: 0px auto;
	position: relative;
}

.mod18 .btn {
	position: absolute;
	width: 91px;
	height: 91px;
	top: 336px;
	cursor: pointer;
	z-index: 99;
	font-size: 50px;
	font-weight: bold;
}

.mod18 .prev {
	left:22px;
	background: url(../img/logo_jiantou3.png) no-repeat;
}

.mod18 #prevTop,
.mod18 #nextTop {
	top: 140px;
	width: 46px;
	height: 48px;
}

.mod18 #prevTop {
	background: url(../images/prevBtnTop.png) 0 0 no-repeat;
}

.mod18 #nextTop {
	background: url(../images/nextBtnTop.png) 0 0 no-repeat;
}

.mod18 .next {
	right:22px;
	background: url(../img/logo_jiantou4.png) no-repeat;
}

.mod18 li {
	float: left;
}

.mod18 .cf li {
	position: relative;
	color: #fff;
}

.mod18 .cf a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	color: #fff;
}
.mod18 .cf a img{
	width:100%;
	height: 100%;
}

.mod18 .picBox {
	height: 640px;
	position: relative;
	overflow: hidden;
	bottom:15px;
}

.mod18 .picBox ul {
	height: 100%;
	position: absolute;
}

.mod18 .picBox li {
	width: 880px;
	height: 100%;
}

.mod18 .listBox {
	width: 880px;
	height: 70px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.mod18 .listBox ul {
	height: 100px;
	position: absolute;
}

.mod18 .listBox li {
	width: 129px;
	height: 70px;
	cursor: pointer;
	position: relative;
}

.mod18 .listBox li i {
	display: none;
}

.mod18 .listBox li a {
	display: block;
	width: 124px;
	height: 70px;
}

.mod18 .listBox li img {
	width: 124px;
	height: 70px;
}

.mod18 .listBox .on img {
	width: 124px;
	height: 70px;
	border: 1px solid #ff6600;
}

.mod18 .listBox .on i {
	display: block;
}
.culture_content{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}
.culture_content2{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.culture_content2 p  img{
	/*float:left;*/
	max-width:100%;
    mywidth:expression(onload=function(){
    this.style.width=(this.offsetWidth >document.getElementById("pic").scrollWidth*10/10)? "100%": "auto" });
    height:auto;
}
/*技术支持*/
.support{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.support_main{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:30px;
}
.support_ul{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:30px;
}
.support_ul li{
	width:100%;
	height:200px;
	float:left;
	border-bottom:1px solid #97a6b5;
}
.support_ul li:nth-of-type(1){
	border-top:2px solid #97a6b5;
	margin-top:40px;
}
.support_ul_top{
	width:100%;
	height:40px;
	float:left;
	margin-top:25px;
	line-height:40px;
	overflow:hidden;
	margin-bottom:10px;
}
.support_ul_center{
	width:100%;
	height:50px;
	float:left;
	line-height:25px;
	color:#404040;
	font-size:14px;
	text-indent:1em;
	overflow:hidden;
}
.support_title{
	width:900px;
	height:100%;
	float:left;
	color:#036eb7;
	font-size:17px;
	overflow:hidden;
}
.support_date{
	width:auto;
	float:right;
	height:100%;
	color:#808080;
	font-size:14px;
}
.support_ul li a{
	width:100px;
	height:35px;
	float:right;
	color:#ffffff;
	font-size:14px;
	line-height:35px;
	background-color:#97a6b5;
	border-radius:4px;
	text-align:center;
	margin-top:7px;
}
.holder{
	width:100%;
}
/*联系我们*/
.contact{
	width:1200px;
	margin:0 auto;
}
.contact_contact{
	width:100%;
	height:400px;
	float:left;
	margin-top:30px;
	border-top:2px solid #97a6b5;
	margin-bottom:30px;
}
.contact_left{
	width:439px;
	height:100%;
	float:left;
	margin-left:1em;
	overflow:hidden;
	margin-top:15px;
}
.contact_right{
	width:658px;
	height:100%;
	float:right;
	margin-right:1em;
	margin-top:15px;
}
.contact_right iframe{
	width:100%;
	height:100%;
	float:left;
}
/*在线咨询*/
.consult{
	width:470px;
	margin:0 auto;
}
.consult >p{
	width:100%;
	height:auto;
	float:left;
	line-height:60px;
	margin-top:30px;
	/*text-align:center;*/
	color:#036eb7;
	font-size:20px;
}
.consult .consult_01{
	width:100%;
	height:40px;
	float:left;
	line-height:40px;
	margin-bottom:20px;
}
.consult .consult_01:nth-of-type(1){
	margin-top:50px;
}
.consult_title{
	width:60px;
	height:100%;
	float:left;
	text-align:right;
	color: #404040;
	font-size:16px;
	margin-right:10px;
}
.consult_input{
	width:400px;
	height:100%;
	float:left;
	border: 1px solid #d5d5d5;
	border-radius: 5px;
	/*background-color: #F9F2F4;*/
	font-size: 14px;
}
.consult_input input{
	width:100%;
	height:100%;
	float:left;
	font-size: 14px;
	line-height:40px;
	text-indent: 1em;
	color:#919191;
}
.consult .consult_02{
	width:100%;
	height:100px;
	float:left;
	margin-bottom:20px;
}
.consult_02 .consult_textarea{
	width:400px;
	height:100%;
	float:left;
	border: 1px solid #d5d5d5;
	border-radius: 5px;
}
.consult_textarea textarea{
	width:100%;
	height:100%;
	float:left;
	line-height:30px;
	font-size: 14px;
	text-indent: 1em;
	color:#919191;
}
.consult button{
	width:100%;
	height:40px;
	float:left;
	background-color:#036eb7;
	color:white;
	font-size:16px;
	text-align:center;
	line-height:40px;
	margin-bottom:40px;
	margin-top:10px;
}
@media screen and (max-width:639px) {
	.index1_main {
		width: 90%;
	}
	#index1_p1 {
		font-size: 1.8em;
		margin-top: 40px;
		line-height: 20px;
	}
	#index1_p2 {
		font-size: 1.3em;
		margin-bottom: 20px;
	}
	#index1_p3 {
		font-size: 1.8em;
		margin-top: 40px;
		line-height: 20px;
	}
	#index1_p4 {
		font-size: 1.3em;
		margin-bottom: 20px;
	}
	.index1_company {
		height: auto;
		margin-bottom: 20px;
	}
	.index1_company>img {
		width: 48%;
		height: auto;
		margin-bottom: 10px;
		margin-right: 0px;
		margin-right: 4%;
	}
	.index1_company>span {
		width: 48%;
		height: 100px;
		font-size: 1em;
	}
	.index1_company>a {
		height: 30px;
		font-size: 0.9em;
		line-height: 30px;
		margin-top: 10px;
	}
	/*校园快讯*/
	.index1_maini1 {
		width: 90%;
	}
	.lanren {
		background: url();
	}
	.lanren ul.list li {
		width: 100%;
		height: auto;
		margin-left: 0;
		margin-right: 0;
		border: 1px solid #ecedeb;
		margin-bottom: 30px;
	}
	.lanren ul.list li:nth-of-type(even) {
		margin-top: 0px;
	}
	.lanren ul.list li img {
		height: auto;
	}
	.lanren ul.list li p {
		width: 90%;
		height: auto;
		line-height: 20px;
		margin-left: 5%;
		margin-right: 5%;
		margin-top: 10px;
		font-size: 1.2em;
	}
	.lanren ul.list li div {
		width: 90%;
		height: auto;
		margin-left: 5%;
		margin-right: 5%;
		line-height: 20px;
		font-size: 1.1em;
	}
	.lanren ul.list li a {
		height: 30px;
		margin-left: 5%;
		line-height: 30px;
		margin-bottom: 15px;
		font-size: 1.1em;
	}
	.lanren .more {
		height: 30px;
		line-height: 30px;
	}
	.lanren .more a {
		display: block;
		width: 150px;
		height: 35px;
		color: white;
		margin: 0 auto;
		background: #d9dbd8;
		text-align: center;
		border-radius: 10px;
		line-height: 35px;
		font-size: 1em;
		margin-bottom: 25px;
	}
	.lanren .more a:hover {
		text-decoration: none;
		background: #036eb7;
		color: #fff;
	}
	.index2 {
		height: 360px;
	}
	.index2 .pic_con {
		width: 90%;
		height: 350px;
	}
	.pic_con .left_btn {
		background-size: 100% 100%;
		width: 19px;
		height: 37px;
		margin-top: 50px;
	}
	.pic_con .right_btn {
		background-size: 100% 100%;
		width: 19px;
		height: 37px;
		margin-top: 50px;
	}
	.pic_con .pic_content {
		margin-left: 20px;
		width: 459px;
	}
	.pic_content ul li {
		width: 153px;
	}
	.pic_content ul li a {
		width: 90%;
		margin-left: 4.9%;
	}
	.pic_content ul li a img {
		width: 100%;
		height: auto;
		float: left;
	}
	.pic_content ul li a p {
		height: 40px;
		line-height: 40px;
		font-size: 1.1em;
	}
	/*公司简介*/
	.company_main {
		width: 90%;
	}
	/*产品介绍*/
	.product {
		margin-top: 30px;
		margin-bottom: 60px;
	}
	.product_main {
		width: 90%;
	}
	.product_main ul li {
		width: 30%;
		border: 1px solid #97a6b5;
		box-shadow: 1% 1% 1% #aaaaaa;
		margin-left: 1%;
		margin-right: 1%;
		margin-bottom: 20px;
	}
	.product_main ul li a p {
		height: 50px;
		line-height: 50px;
		font-size: 1em;
	}
	/*企业文化*/
	.culture {
		margin-top: 30px;
	}
	.culture_main {
		width: 90%;
	}
	.culture_main ul li {
		width: 95%;
		height: 100px;
		margin-bottom: 20px;
		overflow: hidden;
	}
	.culture_main ul li img {
		height: 100%;
		width: 30%;
		margin-right: 5%;
	}
	.culture_main ul li p {
		width: 60%;
		height: 40px;
		line-height: 40px;
		font-size: 1em;
		overflow: hidden;
	}
	.culture_main ul li div {
		width: 60%;
		height: 20px;
		line-height: 20px;
		font-size: 0.9em;
	}
	.culture_main ul li span {
		width: 60%;
		height: 30px;
		line-height: 30px;
		font-size: 0.9em;
		text-align: right;
	}
	/*企业文化轮播*/
	.detail_detail {
		width: 90%;
		height: auto;
		margin: 0 auto;
	}
	.mod18 .picBox {
		width: 275px;
		height: 200px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
		bottom:15px;
	}
	
	.mod18 .picBox ul {
		width: 275px;
		height: 200px;
		float:left;
		position:relative;
		/*position: absolute;*/
	}
	
	.mod18 .picBox li {
		width: 275px;
		height: 100%;
		float:left;
	}
	
	.mod18 .listBox {
		width:100%;
		height: 70px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
	}
	
	.mod18 .listBox {
		display:none;
	}
	.mod18 .prev {
		width:50px;
		height:50px;
		top: 50px;
		left:12px;
		background: url(../img/logo_jiantou3.png) no-repeat;
		background-size:100% 100%;
	}
	.mod18 .next {
		width:50px;
		height:50px;
		top: 50px;
		right:12px;
		background: url(../img/logo_jiantou4.png) no-repeat;
		background-size:100% 100%;
	}
	
	/*技术支持*/
	.support{
		width:90%;
	}
	.support_ul{
		margin-bottom:20px;
	}
	.support_ul li{
		width:100%;
		height:185px;
		float:left;
	}
	.support_ul li:nth-of-type(1){
		margin-top:20px;
	}
	.support_ul_top{
		height:30px;
		margin-top:20px;
		line-height:30px;
		margin-bottom:6px;
	}
	.support_ul_center{
		height:60px;
		line-height:20px;
		font-size:0.95em;
	}
	.support_title{
		width:55%;
		font-size:1em;
	}
	.support_date{
		width:auto;
		font-size:0.9em;
	}
	.support_date >span{
		display:none;
	}
	.support_ul li a{
		font-size:1em;
		margin-top:13px;
	}
	/*联系我们*/
	.contact{
		width:90%;
	}
	.contact_contact{
		width:100%;
		height:auto;
		margin-top:20px;
		margin-bottom:30px;
	}
	.contact_left{
		width:100%;
		height:auto;
		margin-left:0;
		margin-bottom:10px;
	}
	.contact_right{
		width:100%;
		height:auto;
		margin-right:0;
	}
	.contact_right iframe{
		height:200px;
	}
	
	/*在线咨询*/
	.consult{
		width:90%;
	}
	.consult_title{
		width:20%;
		font-size:1em;
		margin-right:5%;
	}
	.consult_input{
		width:70%;
		/*background-color: #F9F2F4;*/
		font-size: 1em;
	}
	.consult_input input{
		font-size: 1em;
	}
	.consult_02 .consult_textarea{
		width:70%;
	}
	.consult_textarea textarea{
		font-size: 1em;
	}

}

@media screen and (min-width:579px) and (max-width:629px) {
	.pic_con .pic_content {
		margin-left: 20px;
		width: 429px;
	}
	.pic_content ul li {
		width: 143px;
	}
}

@media screen and (min-width:539px) and (max-width:579px) {
	.pic_con .pic_content {
		margin-left: 20px;
		width: 399px;
	}
	.pic_content ul li {
		width: 133px;
	}
}

@media screen and (min-width:499px) and (max-width:538px) {
	.pic_con .pic_content {
		margin-left: 20px;
		width: 369px;
	}
	.pic_content ul li {
		width: 123px;
	}
}

@media screen and (min-width:479px) and (max-width:498px) {
	.pic_con .pic_content {
		margin-left: 10px;
		width: 369px;
	}
	.pic_content ul li {
		width: 123px;
	}
}

@media screen and (min-width:449px) and (max-width:478px) {
	.pic_con .pic_content {
		margin-left: 10px;
		width: 339px;
	}
	.pic_content ul li {
		width: 113px;
	}
}

@media screen and (min-width:409px) and (max-width:448px) {
	.pic_con .pic_content {
		margin-left: 10px;
		width: 309px;
	}
	.pic_content ul li {
		width: 103px;
	}
}

@media screen and (min-width:399px) and (max-width:408px) {
	.pic_con .pic_content {
		margin-left: 10px;
		width: 279px;
	}
	.pic_content ul li {
		width: 93px;
	}
}

@media screen and (max-width:398px) {
	.index2 {
		height: 360px;
	}
	.index2 .pic_con {
		width: 95%;
		height: 350px;
	}
	.pic_con .left_btn {
		background-size: 100% 100%;
		width: 15px;
		height: 29px;
	}
	.pic_con .right_btn {
		background-size: 100% 100%;
		width: 15px;
		height: 29px;
		float: left;
	}
	.pic_con .pic_content {
		margin-left: 20px;
		margin-right: 20px;
		width: 206px;
	}
	.pic_content ul li {
		width: 103px;
	}
}

@media screen and (max-width:478px) {
	#index1_p1 {
		font-size: 1.8em;
		margin-top: 40px;
		line-height: 30px;
	}
	#index1_p2 {
		font-size: 1.3em;
		margin-bottom: 20px;
		line-height: 20px;
	}
	#index1_p3 {
		font-size: 1.8em;
		margin-top: 40px;
		line-height: 30px;
	}
	#index1_p4 {
		font-size: 1.3em;
		margin-bottom: 20px;
		line-height: 20px;
	}
	.index1_company>img {
		width: 100%;
		height: auto;
		margin-bottom: 10px;
	}
	.index1_company>span {
		width: 100%;
		height: auto;
	}
	.index1_company>a {
		width: 100%;
		height: 35px;
		font-size: 1em;
		line-height: 35px;
		margin-top: 20px;
		margin-bottom: 25px;
	}
	/*产品介绍*/
	.product {
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.product_main {
		width: 90%;
	}
	.product_main ul li {
		width: 43%;
		border: 1px solid #97a6b5;
		box-shadow: 1% 1% 1% #aaaaaa;
		margin-left: 2%;
		margin-right: 2%;
		margin-bottom: 20px;
	}
	.product_main ul li a p {
		height: 40px;
		line-height: 40px;
		font-size: 1em;
	}
	/*企业文化*/
	.culture_main ul li {
		width: 100%;
		height: auto;
		margin-bottom: 20px;
		overflow: hidden;
	}
	.culture_main ul li img {
		height: auto;
		width: 100%;
		margin-right: 0%;
	}
	.culture_main ul li p {
		width: 90%;
		height: 40px;
		line-height: 40px;
		font-size: 1em;
		margin-left: 5%;
		overflow: hidden;
	}
	.culture_main ul li div {
		width: 90%;
		height: 20px;
		line-height: 20px;
		font-size: 0.9em;
		margin-left: 5%;
	}
	.culture_main ul li span {
		width: 90%;
		height: 30px;
		line-height: 30px;
		font-size: 0.9em;
		text-align: left;
		margin-left: 5%;
		margin-bottom: 10px;
	}
}