body{background: #fafafa;}

/*新闻中心*/
.index_2{height: 1030px; }
.index_2 .title {height: 100px; margin-top: 40px;width: 1440px;min-width: 1440px; margin: 0 auto; border-bottom: 1px solid #d8d8d8;}
.index_2 .title h3{line-height: 100px; font-size: 30px; float: left; width: 400px; color: #0951b7;}
.index_2 .title span{ float: right; width: 300px;text-align: right; display: block; padding: 20px 0;}
.index_2 .title span time{font-size: 24px; color: #0951b7; display: block;height: 30px;}
.index_2 .title span i{padding-left: 30px; background: url(../img/contact-2-1.jpg) no-repeat left; height: 30px; }

.index_2 .product_list{width: 1440px;min-width: 1440px; margin: 0 auto; }
.index_2 .product_list ul{width: 1440px;height: 163px; display: block; margin: 50px 0 30px 0;}
.index_2 .product_list ul li{width: 340px; height: 163px; margin: 0 10px; float: left; text-align: center;background-repeat: no-repeat;background-size: cover;background-position: center;}  
.index_2 .product_list ul li:nth-child(1){background-image: url(../img/contact-2-2.jpg);}
.index_2 .product_list ul li:nth-child(2){background-image: url(../img/contact-2-3.jpg);}
.index_2 .product_list ul li:nth-child(3){background-image: url(../img/contact-2-4.jpg);}
.index_2 .product_list ul li:nth-child(4){background-image: url(../img/contact-2-5.jpg);}

.index_2 .product_list ul li h3{width: 100%; font-size: 20px; height: 60px; line-height: 60px; display: block;text-align: center;}
.index_2 .product_list ul li span{width: 80%; margin: 0 auto; font-size: 16px; display: block;text-align: center;}
.index_2 .product_list ul li img{width: 100px;height: 100px};
.index_2 .map{width: 1440px;min-width: 1440px; margin: 0 auto; padding: 20px;height: 600px; background: #fff;box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);}
.index_2 .map img{width: 100%;height: 560px;}

.index_2 .pcmap{display: block;}
.index_2 .wapmap{display: none;}

.index_3{height: 744px; background: url(../img/contact-3.jpg) no-repeat bottom center;background-size: cover;}
.index_3 .title{height: 240px;padding-top: 110px;text-align: center;}
.index_3 .title h3{font-size: 24px;line-height: 40px; height: 40px; }
.index_3 .title span{font-size: 18px;line-height: 40px; height: 40px; display: block;}

.index_3 table{width: 1440px;min-width: 1440px; margin: 0 auto; box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);}
.index_3 table tr { text-align: center;background: #ebeef3; }
.index_3 table tr th{height: 80px; line-height: 80px;background: #fff; font-size: 16px ; font-weight: bold; border-bottom:1px solid #0951b7 ;}
.index_3 table tr td{height: 80px; line-height: 80px;font-size: 16px ;}
.index_3 table tr:nth-child(2n) { text-align: center;background: #d7e0ec; }

.index_4{height: 710px; padding: 75px 0;}
.index_4 .product_list{width: 1440px;min-width: 1440px; height: 558px; margin: 0 auto; box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);}
.index_4 .product_list .fl{width: 660px; height: 558px; padding: 50px 0 50px 180px;}
.index_4 .product_list .fl h3{font-size: 30px;}
.index_4 .product_list .fl h4{font-size: 24px;height: 65px; line-height: 65px; border-bottom: 1px solid #c6c6c6; width: 230px;}
.index_4 .product_list .fl label{ color: #919191; display: block; width: 220px; line-height: 2.5;margin-bottom:100px}
.index_4 .product_list .fl span{ color: #919191; display: block; width: 220px; }
.index_4 .product_list .fl span time{font-size: 28px; color: #0951b7; display: block;}
.index_4 .product_list .fl span i{font-size: 16px ;height: 30px; }


.index_4 .product_list .fr{width: 780px; height: 558px;padding: 60px 0  50px 0; }
.index_4 .product_list .fr ul li{margin: 5px 0; display: block; float: left;}
.index_4 .product_list .fr ul li span{font-size: 18px ; color: #646363; float: left; width: 70px;display: block; height: 50px; line-height: 50px;}
.index_4 .product_list .fr ul li input{font-size: 16px ; float: left; padding-left: 20px; width:500px;display: block; height: 50px; line-height: 50px; border: 1px solid #dadada;}
.index_4 .product_list .fr ul li textarea{font-size: 16px ; float: left; padding-left: 20px; width:500px;display: block; height: 126px; line-height: 2; border: 1px solid #dadada;}
.index_4 .product_list .fr ul li button{font-size: 18px ; border: 0; color: #fff; background: #0951b7; float: left; text-align: center; width:500px;display: block; height: 50px; line-height: 50px; }
.index_4 .product_list .fr ul li .small{width:250px !important;}
.index_4 .product_list .fr ul li img{width: 110px; height: 50px; margin-left: 20px;}

@media (max-width: 1680px) {
	.index_2 .title {width: 1300px;min-width: 1300px; }
	.index_2 .product_list{width: 1300px;min-width: 1300px; }
	.index_2 .product_list ul{width: 1300px;}
	.index_2 .product_list ul li{width: 305px; }  
	.index_2 .map{width: 1300px;min-width: 1300px; }
	
	.index_3 table{width: 1300px;min-width: 1300px; }
	
	
	.index_4 .product_list{width: 1300px;min-width: 1300px; }
	.index_4 .product_list .fl{width: 595px;  padding: 50px 0 50px 140px;}
	.index_4 .product_list .fr{width: 705px; }
	
}
@media (max-width: 1366px) {
	.index_2 .title {width: 1200px;min-width: 1200px; }
	.index_2 .product_list{width: 1200px;min-width: 1200px; }
	.index_2 .product_list ul{width: 1200px;}
	.index_2 .product_list ul li{width: 280px; }  
	.index_2 .map{width: 1200px;min-width: 1200px; }

	.index_3 table{width: 1200px;min-width: 1200px; }
	
	.index_4 .product_list{width: 1200px;min-width: 1200px; }
	.index_4 .product_list .fl{width: 550px;  padding: 50px 0 50px 140px;}
	.index_4 .product_list .fr{width: 650px; }
}

/*@media (max-width: 1099.98px) { */
@media (max-width: 1099.98px) ,(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {

	.index_2{height: 13rem; }
	.index_2 .title {height: 1.2rem; margin-top: 0.4rem;width: 7.2rem;min-width: 7.2rem; }
	.index_2 .title h3{line-height: 1rem; font-size: 0.36rem;  width: 4rem;}
	.index_2 .title span{ width: 2.6rem; padding: 0.2rem 0;}
	.index_2 .title span time{font-size: 0.28rem; height: 0.3rem;}
	.index_2 .title span i{padding-left: 0.3rem;  height: 0.3rem; }

	.index_2 .product_list{width: 7.2rem;min-width: 7.2rem;  }
	.index_2 .product_list ul{width: 7.2rem;height: 4.5rem; margin: 0.3rem 0 0.2rem 0;}
	.index_2 .product_list ul li{width: 3.4rem; height: 1.8rem; margin: 0.2rem 0.1rem;}  
	.index_2 .product_list ul li h3{font-size: 0.32rem; height: 0.72rem; line-height: 0.7rem; }
	.index_2 .product_list ul li span{font-size: 0.24rem; line-height: 1.2; }
	.index_2 .product_list ul li img{width: 1rem;height: 1rem};
	.index_2 .map{width: 7.2rem;min-width: 7.2rem; padding: 0.2rem;height: 6rem; }
	.index_2 .map img{height: 5.6rem;}
	.index_2 .pcmap{display: none;}
	.index_2 .wapmap{display: block;}

	.index_3{height: 9rem; }
	.index_3 .title{height: 2.5rem;padding-top: 0.8rem;}
	.index_3 .title h3{font-size: 0.42rem;line-height: 0.6rem; height: 0.6rem; }
	.index_3 .title span{font-size: 0.28rem;line-height: 0.6rem; height: 0.6rem; }

	.index_3 table{width: 7.2rem;min-width: 7.2rem; margin: 0 auto;}
	.index_3 table tr th{height: 1rem; line-height: 1rem;font-size: 0.26rem ; }
	.index_3 table tr td{height: 1rem; line-height: 1rem;font-size: 0.26rem ;}

	.index_4{height: 15rem; padding: 0.8rem 0;}
	.index_4 .product_list{width: 7.2rem;min-width: 7.2rem; height: 13.5rem;}
	.index_4 .product_list .fl{width: 7.2rem; height: 5.5rem; padding: 0.2rem;}
	.index_4 .product_list .fl h3{font-size: 0.42rem;}
	.index_4 .product_list .fl h4{font-size: 0.36rem;height: 0.7rem; line-height: 0.7rem;  width: 100%;}
	.index_4 .product_list .fl label{ width: 100%; margin-bottom:0.4rem}
	.index_4 .product_list .fl span{  width: 100%; }
	.index_4 .product_list .fl span time{font-size: 0.42rem; }
	.index_4 .product_list .fl span i{font-size: 0.28rem ;height: 0.7rem; }


	.index_4 .product_list .fr{width: 7.2rem; height: 8rem;padding: 0.5rem 0.2rem; }
	.index_4 .product_list .fr ul li{margin: 0.1rem 0; }
	.index_4 .product_list .fr ul li span{font-size: 0.28rem ; width: 1.5rem; height: 0.8rem; line-height: 0.8rem;}
	.index_4 .product_list .fr ul li input{font-size: 0.26rem ; padding-left: 0.3rem; width:5rem;height: 0.8rem; line-height: 0.8rem;}
	.index_4 .product_list .fr ul li textarea{font-size: 0.26rem ; padding-left: 0.3rem; width:5rem;height: 2rem; }
	.index_4 .product_list .fr ul li button{font-size: 0.28rem ;  width:5rem;height: 0.8rem; line-height: 0.8rem; }
	.index_4 .product_list .fr ul li .small{width:3rem !important;}
	.index_4 .product_list .fr ul li img{width: 1.8rem; height: 0.8rem; margin-left: 0.1rem;}
	
}