@charset "utf-8";
/* CSS Document */

@media screen and (min-width: 1280px) and (max-width: 1439px){	
   .header .logo{ margin-left: 2%;}
	.header .nav{ margin-right: 2%;}
	.header .nav ul li a{ padding:0 18px;}
	
	/* header */
	/* banner */
	/*.banner .bd li{ height:700px;}*/
	
	.header .nav ul li a{ padding:0 18px;}
	/* section2 */
	.section2 .in_title{ padding-top:60px;}
	.section2 .popover_video{margin: -22% 0 0 -500px;}
	.section2 .in_about .abo_left{ width:400px;}
	.section2 .in_about .abo_left .p1{ width: 400px;height: 288px;}
	.section2 .in_about .abo_right{ width:560px; margin-left: 40px;}
	.section2 .in_about .abo_right .p3{ margin-top: 15px;}
	.section2 .in_about .abo_right .p3 i{ margin:15px 24px;}
	.section2 .in_about .abo_right .p2{ margin-top: 15px; line-height: 26px;}
	.section2 .in_about .abo_right .p3 .p3_1 p{ margin-left: 10px;}
	.section2 .in_about .abo_right .p3 .p3_1 h1{ font-size:52px; line-height:52px;}
	.section2 .in_about .abo_right .p3 .p3_1 p{ font-size:16px; line-height:52px;}
	.section2 .in_about .abo_right .p3 .p3_2 p{ margin-left: 10px;}
	.section2 .in_about .abo_right .p3 .p3_2 h1{ font-size:52px; line-height:52px;}
	.section2 .in_about .abo_right .p3 .p3_2 p{ font-size:16px; line-height:52px;}
	.section2 .in_about .abo_right .p4 li{ margin-top:15px;}
	
	.section3 .in_title{ padding-top:90px;}
	.section3 .in_product{ margin-top: 40px;}
	.section3 .pro_more{ /*margin: 40px auto 0;*/ display: none;}
	.section3 .in_product ul{ margin-left: -2.5%;}
	.section3 .in_product li{ margin-left: 2.5%; width:22.5%;}
	.section3 .in_product li .pro_1{ width:260px; height:140px;left: calc(50% - 130px);}
	.section3 .in_product li .pro_1 i{ margin:20px 110px 0;}
	.section3 .in_product li .pro_2{ width:260px; height:140px;left: calc(50% - 130px);}
	.section3 .in_product li .pro_2 i{ margin:20px 110px 0;}
	.section3 .in_product li .pro_3{ width:260px; height:140px;left: calc(50% - 130px);}
	.section3 .in_product li .pro_3 i{ margin:20px 110px 0; }
	.section3 .in_product li .pro_4{ width:260px; height:140px;left: calc(50% - 130px);}
	.section3 .in_product li .pro_4 i{ margin:20px 110px 0; }
	
	.section4 .in_news{ margin-top: 30px;}
	.section4 .in_title{ padding-top: 80px;}
	.section4 .in_news li .img{ min-height: 147px;}
	.section4 .in_news li .img img{ min-height: 147px;}
	.section4 .in_news li h2{margin: 15px auto 10px;}
	.section4 .in_news li P{margin: 10px auto 15px;}
	.section4 .news_more{ margin: 30px auto 0;}
	
	.section5 .in_contact{ margin-top:40px;}
	.section5 .in_title{ padding-top:20px;}
	.section5 .in_contact .con_1{ width:76%;}
	.section5 .in_contact .con_1 .con_1_l{ width:46%;}
	.section5 .in_contact .con_1 .con_1_l li{ width:110px;}
	.section5 .in_contact .con_1 .con_1_l li img{ width:110px; height:110px;}
	.section5 .in_contact .con_1 .con_1_r{ width:54%;}
	.section5 .in_contact .con_1 .con_1_r .con_1_01{ margin-top:10px;}
	.section5 .in_contact .con_1 .con_1_r .con_1_01 li{ line-height:30px;}
	.section5 .in_contact .con_1 .con_1_r .con_1_01 li img{ margin:2.5px 0; }
	.section5 .in_contact .con_1 .con_1_l li p{ margin:6px auto 0;}
	.section5 .in_contact .con_2{ margin: 10px auto 0;}
	.section5 .in_contact .con_2{ height:150px; width:870px;}
	
	
}

@media screen and (min-width: 1440px) and (max-width: 1680px){	
	/* header */
	.header .logo{ margin-left: 3%;}
	.header .nav{ margin-right: 3%;}
	.header .nav ul li a{ padding:0 20px;}
	/* banner */
	/*.banner .bd li{ height:800px;}*/
	
	
	.section2 .in_about{ margin-top: 45px;}
	
	.section2 .in_about .abo_left{ width: 472px;}
	.section2 .in_about .abo_left .p1{ width: 472px; height: 340px;}
	.section2 .in_about .abo_right{ margin-left: 50px; width: 578px;}
	.section2 .in_about .abo_right .p3{ margin-top: 25px;}
	.section2 .in_about .abo_right .p3 .p3_1 h1{ font-size: 56px; line-height: 56px;}
	.section2 .in_about .abo_right .p3 .p3_1 p{ font-size:16px; margin-left:10px;}
	.section2 .in_about .abo_right .p3 .p3_2 h1{ font-size: 56px; line-height: 56px;}
	.section2 .in_about .abo_right .p3 .p3_2 p{ font-size:16px; margin-left:10px;}
		
	
	.section3 .in_product{ margin-top: 45px;}
	.section3 .pro_more{ margin: 45px auto 0;}
	.section3 .in_product li .pro_1{ width:290px; height:140px;left: calc(50% - 145px);}
	.section3 .in_product li .pro_1 i{ margin:20px 123.5px 0;}
	.section3 .in_product li .pro_2{ width:290px; height:140px;left: calc(50% - 145px);}
	.section3 .in_product li .pro_2 i{ margin:20px 123.5px 0;}
	.section3 .in_product li .pro_3{ width:290px; height:140px;left: calc(50% - 145px);}
	.section3 .in_product li .pro_3 i{ margin:20px 123.5px 0;}
	.section3 .in_product li .pro_4{ width:290px; height:140px;left: calc(50% - 145px);}
	.section3 .in_product li .pro_4 i{ margin:20px 123.5px 0;}
	
	.section4 .in_title{ padding-top: 70px;}
	.section4 .in_news{ margin-top: 45px;}
	.section4 .news_more{ margin: 45px auto 0;}
	
	.section5 .in_title{ padding-top: 30px;}
	.section5 .in_contact{ margin-top: 45px;}
	.section5 .in_contact .con_2{ width: 850px; height: 190px;}
	.section5 .in_contact .con_1 .con_1_l li{ width:120px;}
	.section5 .in_contact .con_1 .con_1_l li img{ width:120px; height:120px;}
	.section5 .in_contact .con_1 .con_1_r .con_1_01{ margin-top:10px;}
	.section5 .in_contact .con_1 .con_1_r .con_1_01 li{ line-height:34px;}
	.section5 .in_contact .con_1 .con_1_r .con_1_01 li img{ margin:4.5px 0; }
	.section5 .in_contact .con_2{margin: 15px auto 0;}
	
}

