/* section1 */
.section1 { overflow:hidden; width:100%; background-image:url(../images/product_section1_bg.jpg); background-repeat:no-repeat; background-position:center;}
.section1 .section_title{ padding:80px 0 50px;}
.section1 .section_content{ position:relative;z-index:2;}
.section1 .section_content.first{ padding-bottom:110px;}
.section1 .section_content img{ width:auto; margin-top:50px; z-index:1; position:relative;}
.section1 .section_tet{ position:absolute; top:0; right:0;z-index:2; width:60%; background-image:url(../images/section1_bg.jpg); background-repeat:no-repeat; background-position:center; background-size:cover; padding:50px 118px 90px 85px}
.section1 .section_tet p{ font-size:16px; line-height:1.625; color:#fff; padding-bottom:22px;}
.section1 .section_tet p.last{ padding-bottom:0;}
.section1 .section_tet ul{ padding-top:40px;}
.section1 .section_tet ul li{ float:left; width:33%; line-height:66px;font-size:66px; font-weight:bold; text-align:center; color:#fff;}
.section1 .section_tet ul li.second{ width:48.5%; }
.section1 .section_tet ul li.last{ width:18.5%; }
.section1 .section_tet ul li p{ padding-top:20px; font-weight:normal;font-size:16px; line-height:1; padding-bottom:0;}
.section1_bottom{ position:relative; margin-bottom:87px;}
.section1_bottom img{ width:100%;}
.section1_bottom .section1_bottom_tet{ position:absolute; top:50%; margin-top:-40px; left:50%; margin-left:-700px; width:510px;}
.section1_bottom .section1_bottom_tet h2{ color:#fff; font-size:26px; line-height:1;}
.section1_bottom .section1_bottom_tet p{ color:#fff; font-size:16px; line-height:1.625; padding-top:20px;}
/* section2 */
.section2_cont{ background-image:url(../images/section2_bg.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; text-align:center;}
.section2_cont img{  padding:60px 0 80px; width:100%;}
.spom .section2_cont .inner{ position:relative;}
.spom .section2_cont .f-left{ text-align:left; position:absolute; left:0; top:50%; margin-top:-57px;}
.spom .section2_cont .f-left h3{ color:#fff; font-size:36px; line-height:1.3; background-image:url(../images/product_icon.png); background-repeat:no-repeat; background-position:left bottom; padding-bottom:20px;}
.sec2_new{ width:1358px; margin:0 auto; position:relative;}
.sec2_new ul { position:absolute; left:0; top:0; width:100%;}
.sec2_new ul li{ color:#fff; float:left;text-align:center; font-size:18px; line-height:1.5;}
.sec2_new ul li:first-child{ padding-left:6.77%; padding-top:280px;}
.sec2_new ul li:nth-child(2){padding-left:9.1%; padding-top:218px;}
.sec2_new ul li:nth-child(3){ padding-left:6.3%; padding-top:280px;}
.sec2_new ul li:nth-child(4){padding-left:9.35%; padding-top:218px;}
.sec2_new ul li:nth-child(5){ padding-left:6.3%; padding-top:280px;}

.sec2_new.sec2_new1{ width:858px; right:30%;}
.sec2_new.sec2_new1 ul li:first-child{ padding-left:11.65%; padding-top:280px;}
.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:13.98%; padding-top:210px;}
.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:4.9%; padding-top:280px;}

.section2 .section_title{ padding:100px 0 50px;}
.section2 .section_title p{ width:92%; margin:0 auto;}
.section2 .section_title p.mt40{ padding-top:40px;}
.section2_cont.section2_bottom img{  width:100%;}


/* kol */
.kol .section1 .section_content.first{ padding-bottom:0;}
.kol .section1 .section_content img{ width:40%; margin-top:0;}
.kol .section1 .section_tet{padding:94px 124px 75px 90px;}
.section1 .section_tet h2{ color:#fff; font-size:36px; line-height:1; font-weight:bold; padding-bottom:44px;}
.kol .section1 .section_tet p{ /*letter-spacing:2px;*/}
.kol .section1_bottom{ margin-bottom:0;  }
.kol .section2 .section_cont{ text-align:center; padding:16px 0 120px;}
.kol .section2 .section_cont img{ max-width:92%;}
.kol .section2_cont.section2_bottom img{  max-width:60%;}


.kol .section2_cont .inner{ position:relative;}
.kol .section2_cont .f-left{ text-align:left; position:absolute; left:0; top:50%; margin-top:-80px;}
.kol .section2_cont .f-left h3{ color:#fff; font-size:36px; line-height:1.3; background-image:url(../images/product_icon.png); background-repeat:no-repeat; background-position:left bottom; padding-bottom:20px;}
.kol .sec2_new{ width:1400px;}
.kol .sec2_new ul li:first-child{ padding-left:3.5%; padding-top:260px;}
.kol .sec2_new ul li:nth-child(2){padding-left:6.5%; padding-top:200px;}
.kol .sec2_new ul li:nth-child(3){ padding-left:3.5%; padding-top:260px;}
.kol .sec2_new ul li:nth-child(4){padding-left:7%; padding-top:200px;}
.kol .sec2_new ul li:nth-child(5){ padding-left:3%; padding-top:260px;}
.kol .sec2_new ul li:nth-child(6){ padding-left:6.5%; padding-top:200px;}
/* ciai */
.ciai .section1{ padding-bottom:180px; background-position:center bottom;}
.ciai .section1 .section_content img{ float:right; margin-top:40px; margin-right:50px;}
.ciai .section1 .section_tet{ float:left;padding:60px; left:0; right:auto;}
.section1 .section_tet p.sp{ padding-bottom:0; color:#ff9ea3; font-size:14px; border-bottom:solid 1px; display:inline-block;
border-image: -webkit-linear-gradient(left, #ff203a,  #8a6abc) 30 30;
border-image: -moz-linear-gradient(left, #ff203a,  #8a6abc) 30 30;
border-image: linear-gradient(left, #ff203a,  #8a6abc) 30 30;}
.ciai .section2 .inner{ position:relative;}
.ciai .section2_cont .f-left{ text-align:left; position:absolute; left:0; top:50%; margin-top:-57px;}
.ciai .section2_cont .f-left h3{ color:#fff; font-size:36px; line-height:1.3; background-image:url(../images/product_icon.png); background-repeat:no-repeat; background-position:left bottom; padding-bottom:20px;}
.ciai .section2_cont .f-left h4{ color:#b8b8b8; font-size:16px; line-height:1.625; padding-top:24px;}
.section3 .section_title.first{ padding:100px 0 30px;}
.section3 .section_content{ position:relative;z-index:2;}
.section3 .section_content img{ width:auto; z-index:1; position:relative; margin-left:7%;}
.section3 .section_tet{ position:absolute; bottom:0; right:0;z-index:2; width:56.7%; background-image:url(../images/section1_bg.jpg); background-repeat:no-repeat; background-position:center; background-size:cover; padding:85px 114px 77px}
.section3 .section_tet p{ font-size:16px; line-height:1.625; color:#fff; padding-bottom:22px;}
.section3 .section_tet p.last{ padding-bottom:0;}
.section3 .section_title p.sp{ font-size:22px; line-height:1.63; font-weight:normal; color:#333; padding-top:0px;}
.section3 ul{ padding-top:40px;}
.section3 ul li{ float:left; width:25%; line-height:66px;font-size:66px; font-weight:bold; text-align:center; color:#c60100; background-image:url(../images/sec3_line.png); background-repeat:no-repeat; background-position:right center;}
.section3 ul li.last{ background-image:none;}
.section3 ul li p{ padding-top:10px; font-weight:normal;font-size:16px; line-height:1; padding-bottom:0; color:#222;}
.section4{ padding-top:110px;}
.section4 .inner{ position:relative;}
.ciai .sec2_new.sec2_new1{ right:0;}
.ciai .sec2_new{ width:1350px;}
.ciai .sec2_new ul li:first-child{ padding-left:6.5%; padding-top:284px;}
.ciai .sec2_new ul li:nth-child(2){padding-left:6%; padding-top:230px;}
.ciai .sec2_new ul li:nth-child(3){ padding-left:2%; padding-top:284px;}
.ciai .sec2_new ul li:nth-child(4){padding-left:5%; padding-top:230px;}

.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:5.5%; padding-top:290px;}
.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:5%; padding-top:230px;}
.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:0%; padding-top:290px;}
.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:4%; padding-top:230px;}
/* bi */
.bi .section1 .section_content.first{ padding-bottom:10px;}
.bi .section1 .section_content img{ margin-top:0; width:41.9%;}
.bi .section1 .section_tet{ padding:75px 115px 60px 90px;}
.bi .section1 .section_tet h2{ line-height:1.16; padding-bottom:40px;}
.bi .section1_bottom{ /*margin-bottom:100px;*/margin-bottom:0px; margin-top:100px;}
.bi .section2 .inner{ width:1440px; margin:0 auto; padding-bottom:100px;}
.bi .section2 .inner video{ width:100%;}

.bi .sec2_new{ width:1194px;}
.bi .sec2_new ul li:first-child{ padding-left:4.5%; padding-top:290px;}
.bi .sec2_new ul li:nth-child(2){padding-left:7.5%; padding-top:235px;}
.bi .sec2_new ul li:nth-child(3){ padding-left:4.2%; padding-top:290px;}
.bi .sec2_new ul li:nth-child(4){padding-left:7.2%; padding-top:235px;}
.bi .section2_cont .inner{ position:relative;}
.bi .section2_cont .f-left{ text-align:left; position:absolute; left:0; top:50%; margin-top:-57px;}
.bi .section2_cont .f-left h3{ color:#fff; font-size:36px; line-height:1.3; background-image:url(../images/product_icon.png); background-repeat:no-repeat; background-position:left bottom; padding-bottom:20px;}
.bi .section2_cont .f-left h4{ color:#b8b8b8; font-size:16px; line-height:1.625; padding-top:24px;}
@media only screen and (max-width:1680px){
	/* section1 */
	.section1 .section_tet{padding:50px 60px 80px;}
	.section1 .section_tet h2{ font-size:30px; padding-bottom:30px;}
	/* section2 */
	.sec2_new{ width:1200px;}
	.sec2_new ul li:first-child{ padding-left:6%; padding-top:260px;}
	.sec2_new ul li:nth-child(2){padding-left:8%; padding-top:200px;}
	.sec2_new ul li:nth-child(3){ padding-left:4%; padding-top:260px;}
	.sec2_new ul li:nth-child(4){padding-left:8%; padding-top:200px;}
	.sec2_new ul li:nth-child(5){ padding-left:5%; padding-top:260px;}
	/* kol */
	.kol .section1 .section_tet{padding:50px 60px 40px;}
	.kol .sec2_new{ width:1300px;}
	.kol .sec2_new ul li:first-child{ padding-left:3%; padding-top:240px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:6%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:3%; padding-top:240px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:5%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:3%; padding-top:240px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:6%; padding-top:190px;}
	/* ciai */
	.ciai .section2_cont .f-right{ text-align:right;}
	
	/* bi */
	.bi .section1 .section_tet{ padding:50px 60px 40px;}
}
@media only screen and (max-width:1600px){
	/* section1 */
	.section1 .section_tet{padding:50px 60px 80px;}
	.section1 .section_tet ul li{ width:33.33%;}
	.section1 .section_tet ul li.second{ width:41.66%; }
	.section1 .section_tet ul li.last{ width:25%; }
	/* section2 */
	.sec2_new{ width:1100px;}
	.sec2_new ul li:first-child{ padding-left:5%; padding-top:240px;}
	.sec2_new ul li:nth-child(2){padding-left:7%; padding-top:190px;}
	.sec2_new ul li:nth-child(3){ padding-left:3.5%; padding-top:240px;}
	.sec2_new ul li:nth-child(4){padding-left:7%; padding-top:190px;}
	.sec2_new ul li:nth-child(5){ padding-left:4%; padding-top:240px;}
	.sec2_new.sec2_new1{right:20%;}
	/* kol */
	.kol .sec2_new{ width:1200px;}
	.kol .sec2_new ul li:first-child{ padding-left:2.8%; padding-top:220px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:4%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:2%; padding-top:220px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:5%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:2%; padding-top:220px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:5%; padding-top:180px;}
	/* ciai */
	.ciai .section1 .section_content img{ max-width:46%;}
	.ciai .section1 .section_tet{ width:58%; padding:56px;}
	.section3 .section_tet{ padding:65px 60px 50px}
	.section3 img{ max-width:42%;}
	.section3 .section_content img{ margin-left:0;}
	.ciai .sec2_new{ width:1200px;}
	.ciai .sec2_new ul li{ font-size:16px;}
	.ciai .sec2_new ul li:first-child{ padding-left:6.5%; padding-top:250px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:6%; padding-top:200px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:2%; padding-top:250px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:5.5%; padding-top:200px;}
	
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:5.5%; padding-top:260px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:5%; padding-top:220px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:0.5%; padding-top:260px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:3%; padding-top:220px;}
	/* bi */
	.bi .section2 .inner{ width:92%;}
	.bi .sec2_new{ width:1000px;}
	.bi .sec2_new ul li{ font-size:15px;}
	.bi .sec2_new ul li:first-child{ padding-left:4%; padding-top:260px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:7.5%; padding-top:215px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:4.2%; padding-top:260px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:8%; padding-top:215px;}
}
@media only screen and (max-width:1490px){
	/* kol */
	.kol .sec2_new{ width:1100px;}
	.kol .sec2_new ul li:first-child{ padding-left:2%; padding-top:210px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:3%; padding-top:170px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:1%; padding-top:210px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:4%; padding-top:170px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:0.5%; padding-top:210px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:3.5%; padding-top:170px;}
	/* ciai */
	.ciai .sec2_new{ width:1100px;}
	.ciai .sec2_new ul li{ font-size:15px;}
	.ciai .sec2_new ul li:first-child{ padding-left:6.5%; padding-top:235px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:5.5%; padding-top:190px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:1.5%; padding-top:235px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:5%; padding-top:190px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:14px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:6%; padding-top:250px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:5%; padding-top:210px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:2%; padding-top:250px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:4%; padding-top:210px;}
}
@media only screen and (max-width:1420px){
	.section1_bottom .section1_bottom_tet{ margin-left:-600px;}
	/* section2 */
	.sec2_new{ width:1000px;}
	.sec2_new ul li{ font-size:14px;}
	.sec2_new ul li:first-child{ padding-left:6%; padding-top:230px;}
	.sec2_new ul li:nth-child(2){padding-left:9%; padding-top:190px;}
	.sec2_new ul li:nth-child(3){ padding-left:5%; padding-top:230px;}
	.sec2_new ul li:nth-child(4){padding-left:9%; padding-top:190px;}
	.sec2_new ul li:nth-child(5){ padding-left:6%; padding-top:230px;}
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:13%; padding-top:280px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:19%; padding-top:210px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:10%; padding-top:280px;}
	/* kol */
	.kol .sec2_new{ width:1000px;}
	.kol .sec2_new ul li{ font-size:14px;}
	.kol .sec2_new ul li:first-child{ padding-left:3.5%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:160px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:2.5%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:5.5%; padding-top:160px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:3%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:5.5%; padding-top:160px;}
	/* ciai */
	.ciai .sec2_new{ width:1000px;}
	.ciai .sec2_new ul li{ font-size:14px;}
	.ciai .sec2_new ul li:first-child{ padding-left:6%; padding-top:220px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:190px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:1%; padding-top:220px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:4%; padding-top:190px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:13px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:5.5%; padding-top:240px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:5%; padding-top:200px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:1%; padding-top:240px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:4%; padding-top:200px;}
}

@media only screen and (max-width:1370px){
	/* section1 */
	.section1 .section_tet{padding:30px 30px 50px;}
	.section1 .section_content img{ width:65%;}
	.section1 .section_tet ul{ padding-top:20px;}
	.section1 .section_tet ul li{line-height:56px;font-size:56px;}
	.section1 .section_tet ul li p{font-size:14px;}
	.spom .section2_cont .f-left{ margin-top:-44px;}
	.spom .section2_cont .f-left h3{ font-size:30px; padding-bottom:10px;}
	/* kol */
	.kol .section2_cont .f-left{ margin-top:-63.5px;}
	.kol .section2_cont .f-left h3{ font-size:30px; padding-bottom:10px;}
	.kol .section2_cont .f-left h4{ font-size:14px;padding-top:12px;}
	.section1 .section_tet h2{  font-size:30px;padding-bottom:30px;}
	/* ciai */
	.ciai .section1{ padding-bottom:50px;}
	.ciai .section1 .section_content img{ width:auto;}
	.ciai .section1 .section_tet{ position:static; padding:30px;}
	.section3 .section_tet{ padding:30px;}
	.ciai .section1 .section_content img{margin-right:0px; max-width:34%;}
	.section1 .section_tet p.sp{ font-size:12px; padding-bottom:0;}
	.ciai .section2_cont .f-left{ margin-top:-44px;}
	.ciai .section2_cont .f-left h3{ font-size:30px; padding-bottom:10px;}
	.ciai .section2_cont .f-left h4{ font-size:14px;padding-top:12px;}
	.section3 .section_title.first{ padding:70px 0 50px;}
	.section3 .section_title p.sp{ font-size:18px;}
	.section3 ul{ padding-top:30px;}
	.section3 ul li{ line-height:56px;font-size:56px; }
	.section3 ul li p{ padding-top:5px;font-size:14px;}
	.section4{ padding-top:70px;}
	/* bi */

	.bi .section1 .section_tet h2{ padding-bottom:20px;}
	.bi .section2_cont .f-left{ margin-top:-44px;}
	.bi .section2_cont .f-left h3{ font-size:30px; padding-bottom:10px;}
	.bi .section2_cont .f-left h4{ font-size:14px;padding-top:12px;}
	
}
@media only screen and (max-width:1320px){
	/* kol */
	.kol .sec2_new{ width:1000px;}
	.kol .sec2_new ul li:first-child{ padding-left:3%; padding-top:200px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:160px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:3%; padding-top:200px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:5%; padding-top:160px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:3%; padding-top:200px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:6%; padding-top:160px;}
}
@media only screen and (max-width:1280px){
	/* section1 */
	.section1 .section_content img{ width:70%;}
	
	.sec2_new{ width:900px;}
	.sec2_new ul li{font-size:14px;}
	.sec2_new ul li:first-child{ padding-left:5%; padding-top:210px;}
	.sec2_new ul li:nth-child(2){padding-left:7.5%; padding-top:170px;}
	.sec2_new ul li:nth-child(3){ padding-left:5%; padding-top:210px;}
	.sec2_new ul li:nth-child(4){padding-left:7%; padding-top:170px;}
	.sec2_new ul li:nth-child(5){ padding-left:5%; padding-top:210px;}
	.sec2_new.sec2_new1{  right:10%;}
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:14%; padding-top:280px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:17%; padding-top:210px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:12%; padding-top:280px;}
	
	/* kol */
	.kol .sec2_new{ width:900px;}
	.kol .sec2_new ul li{font-size:12px;}
	.kol .sec2_new ul li:first-child{ padding-left:4%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:150px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:3.5%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:6%; padding-top:150px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:3%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:6%; padding-top:150px;}
	/* bi */
	.bi .section1 .section_tet h2{ font-size:22px;}
	.bi .sec2_new{ width:900px;}
	.bi .sec2_new ul li{font-size:14px;}
	.bi .sec2_new ul li:first-child{ padding-left:4%; padding-top:230px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:6.5%; padding-top:205px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:4%; padding-top:230px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:6.5%; padding-top:205px;}
}
@media only screen and (max-width:1220px){
	.section1_bottom .section1_bottom_tet{ margin-left:-500px;}
	.sec2_new.sec2_new1{  right:0%;}
	
	/* ciai */
	.ciai .sec2_new{ width:800px;}
	.ciai .sec2_new ul li{ font-size:10px;}
	.ciai .sec2_new ul li:first-child{ padding-left:6.5%; padding-top:200px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:6.5%; padding-top:170px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:4%; padding-top:200px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:6%; padding-top:170px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:10px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:6%; padding-top:200px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:6%; padding-top:170px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:1.5%; padding-top:200px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:4.5%; padding-top:170px;}
}
@media only screen and (max-width:1152px){
	/* section1 */
	.section1 .section_tet{padding:20px 20px 40px;}
	.section1 .section_content img{width:75%; margin-top:0;}
	.section1 .section_tet ul{ padding-top:10px;}
	.section1 .section_tet ul li{line-height:48px;font-size:48px;}
	.section1 .section_tet ul li p{ padding-top:10px;font-size:14px;}
	.spom .section2_cont .f-left{ margin-top:-38.8px;}
	.spom .section2_cont .f-left h3{ font-size:26px; }
	/* section2 */
	.sec2_new{ width:800px;}
	.sec2_new ul li:first-child{ padding-left:5%; padding-top:190px;}
	.sec2_new ul li:nth-child(2){padding-left:5.5%; padding-top:160px;}
	.sec2_new ul li:nth-child(3){ padding-left:3%; padding-top:190px;}
	.sec2_new ul li:nth-child(4){padding-left:6%; padding-top:160px;}
	.sec2_new ul li:nth-child(5){ padding-left:3%; padding-top:190px;}
	.sec2_new.sec2_new1{ }
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:14%; padding-top:280px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:17%; padding-top:210px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:12%; padding-top:280px;}
	/* kol */
	.kol .section2_cont .f-left{ margin-top:-55.7px;}
	.kol .section2_cont .f-left h3{ font-size:26px; }
	.kol .section2_cont .f-left h4{ font-size:12px;}
	.kol .section1 .section_tet{padding:20px;}
	.section1 .section_tet h2{  font-size:28px;padding-bottom:20px;}
	.kol .section1 .section_tet p{ /*letter-spacing:1px;*/}
	.kol .sec2_new{ width:800px;}
	.kol .sec2_new ul li:first-child{ padding-left:2.8%; padding-top:170px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:4%; padding-top:140px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:2.2%; padding-top:170px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:5%; padding-top:140px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:1.5%; padding-top:170px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:5%; padding-top:140px;}
	/* ciai */
	.ciai .section1 .section_tet{ width:64%;}
	.section1 .section_tet p.sp{  padding-bottom:0; font-size:12px;}
	.ciai .section2_cont .f-left{ margin-top:-38.8px;}
	.ciai .section2_cont .f-left h3{ font-size:26px; }
	.ciai .section2_cont .f-left h4{ font-size:12px;}
	.section3 ul li{ line-height:48px;font-size:48px; }
	/* bi */
	.bi .section1 .section_tet{ padding:20px;}
	.bi .section1 .section_tet h2{ font-size:20px;}
	.bi .section2_cont .f-left{ margin-top:-38.8px;}
	.bi .section2_cont .f-left h3{ font-size:26px; }
	.bi .section2_cont .f-left h4{ font-size:12px;}


	.bi .sec2_new{ width:800px;}
	.bi .sec2_new ul li{font-size:12px;}
	.bi .sec2_new ul li:first-child{ padding-left:4.5%; padding-top:210px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:7.5%; padding-top:180px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:4.5%; padding-top:210px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:7.5%; padding-top:180px;}
}
@media only screen and (max-width:1024px){
	/* section1 */
	.section1 .section_tet h2{ font-size:24px;}
	.section1 .section_tet p{ font-size:14px; padding-bottom:18px;}
	.section1 .section_tet ul{ padding-top:0px;}
	.section2 .section_title p.mt40{ padding-top:30px;}
	.section1_bottom .section1_bottom_tet{ top:50%; margin-top:-35px; left:4%; margin-left:0; width:340px;}
	.section1_bottom .section1_bottom_tet h2{ font-size:24px;}
	.section1_bottom .section1_bottom_tet p{ padding-top:12px; font-size:14px;}
	.spom .section2_cont .f-left{ text-align:center; position:static; margin-top:35px; width:100%;}
	.spom .section2_cont .f-right{ text-align:center; width:100%;}
	.spom .section2_cont .f-left h3{ background-position:center bottom;}
	.sec2_new{ width:689px;}
	.sec2_new ul li{font-size:18px; text-align:left;}
	.sec2_new ul li:first-child{ padding-left:7%; padding-top:200px;}
	.sec2_new ul li:nth-child(2){padding-left:7%; padding-top:200px;}
	.sec2_new ul li:nth-child(3){ padding-left:7%; padding-top:200px;}
	.sec2_new ul li:nth-child(4){padding-left:23%; padding-top:190px;}
	.sec2_new ul li:nth-child(5){ padding-left:8%; padding-top:190px;}
	
	.sec2_new.sec2_new1{ width:689px;}
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:8%; padding-top:230px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:10%; padding-top:170px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:4%; padding-top:230px;}
	/* kol */
	.kol .section2_cont .f-left{ text-align:center; position:static; margin-top:35px; width:100%;}
	.kol .section2_cont .f-right{ text-align:center; width:100%;}
	.kol .section2_cont .f-left h3{ background-position:center bottom;}
	.kol .sec2_new{ width:689px;}
	.kol .sec2_new ul li{ font-size:16px;text-align:left;}
	.kol .sec2_new ul li:first-child{ padding-left:7.2%; padding-top:210px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:10%; padding-top:210px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:10%; padding-top:210px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:8.5%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:9%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:9.5%; padding-top:190px;}
	
	.bi .sec2_new{ width:608px;}
	.bi .sec2_new ul li{ font-size:16px; text-align:left;}
	.bi .sec2_new ul li:first-child{ padding-left:12%; padding-top:170px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:8%; padding-top:170px;}
	.bi .sec2_new ul li:nth-child(3){ clear:both; padding-left:28%; padding-top:150px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:9%; padding-top:150px;}
	.bi .section2_cont .f-left h4{display:none;}
	.bi .section2_cont .f-left{ text-align:center; position:static; margin-top:35px; width:100%;}
	.bi .section2_cont .f-right{ text-align:center; width:100%;}
	.bi .section2_cont .f-left h3{ background-position:center bottom;}
	/* ciai */
	.section3 .section_tet p{ font-size:14px; padding-bottom:18px;}

	.ciai .section1 .section_tet{ width:65%;}
	.ciai .section2_cont .f-left{ text-align:center; position:static; margin-top:35px; width:100%;}
	.ciai .section2_cont .f-right{ text-align:center; width:100%;}
	.ciai .section2_cont .f-left h3{ background-position:center bottom;}
	
	.ciai .sec2_new{ width:602px;}
	.ciai .sec2_new ul li{ font-size:16px; text-align:left;}
	.ciai .sec2_new ul li:first-child{ padding-left:5%; padding-top:180px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:3%; padding-top:180px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:24%; padding-top:150px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:2%; padding-top:150px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:14px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:7%; padding-top:160px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:3%; padding-top:160px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:25%; padding-top:150px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:0%; padding-top:150px;}
	
}
@media only screen and (max-width:990px){
	/* section1 */
	.section1 .section_content.first{ padding-bottom:40px;}
	.section1 .section_content img{ width:84%;}
	.spom .section1 .section_content img{ margin-top:0px;}
	.section1 .section_tet{ position:relative; margin-left:0;  margin-top:0px;width:94%;}
	.spom .section1 .section_tet{ margin-top:-40px;}
	.section1_bottom .section1_bottom_tet{ top:25%; margin-top:0;}
	/* section1 */
	.kol .section1 .section_content img{ width:100%;}
	.kol .section1 .section_tet{ margin-top:-5px;}
	/* bi */
	.bi .section1 .section_content img{ width:100%;}
	.bi .section1 .section_tet{ margin-top:0; width:100%; margin-left:0;}
}
@media only screen and (max-width:768px){
	.spom .section2_cont .f-left h3{ background-position:center bottom; padding-bottom:10px;}
	.sec2_new ul li:first-child{ padding-top:180px;}
	.sec2_new ul li:nth-child(2){padding-top:180px;}
	.sec2_new ul li:nth-child(3){ padding-top:180px;}
	.sec2_new ul li:nth-child(4){padding-top:180px;}
	.sec2_new ul li:nth-child(5){ padding-top:180px;}
	
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:8%; padding-top:210px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:10%; padding-top:150px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:4%; padding-top:210px;}
	/* section2 */
	.section2_cont{ background-image:url(../images/section2_bg_1.jpg);}
	.section2_cont img{ padding:40px 0;}
	.section2 .section_title p.mt40{ padding-top:20px;}
	/* kol */
	.kol .section2_cont .f-left h3{ background-position:center bottom; padding-bottom:10px;}
	.kol .sec2_new ul li:first-child{ padding-left:8%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:10%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:10%; padding-top:180px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:8.5%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:9%; padding-top:190px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:9.5%; padding-top:190px;}
	/* ciai */
	.ciai .section1{ padding-bottom:40px; background-position:center; text-align:center;}
	.ciai .section1 .section_title{ padding:50px 0 20px;}
	.ciai .section1 .section_content img{ float:none;width:auto; max-width:92%; text-align:center; margin-top:34px;}
	.ciai .section1 .section_tet{ position:static; width:100%; margin-left:0; margin-top:0;padding:25px 15px; text-align:left;}
	.ciai .section1 .section_tet p{text-align:left; }
	.section1 .section_tet p.sp{ padding-bottom:0;text-align:left;}
	.ciai .section2_cont .f-left h3{ background-position:center bottom; padding-bottom:10px;}
	.ciai .section2_cont .f-left h4{padding-top:12px;}
	.section3 .section_title.first{ padding:50px 0 20px;}
	.section3 .section_content { text-align:center;}
	.section3 .section_content.first{background-image:url(../images/product_section1_bg.jpg); background-repeat:no-repeat; background-position:center;}
	.section3 .section_content img{width:auto; max-width:92%; margin-top:34px; margin-left:0;}
	.section3 .section_tet{ position:static; width:100%;padding:25px 15px;}
	.section3 .section_tet p{ text-align:left;}
	.ciai .section3 .section_title.last{ padding-top:40px;}
	.section3 .section_title p.sp{ padding-top:0px;}
	.section3 ul{ padding-top:0px;}
	.section3 ul li{ width:50%; margin-bottom:20px;}
	.section3 ul li.second{ background-image:none;}
	.section3 ul li p{ padding-top:10px; font-size:12px;}
	.section4{ padding-top:25px;}
	
	.ciai .sec2_new ul li:first-child{ padding-left:5%; padding-top:160px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:3%; padding-top:160px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:24%; padding-top:140px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:2%; padding-top:140px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:14px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:7%; padding-top:140px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:3%; padding-top:140px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:25%; padding-top:150px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:0%; padding-top:150px;}
	/* bi */
	.bi .section1 .section_content.first{ padding-bottom:10px;}
	.bi .section1 .section_tet{ padding:20px;}
	.bi .section1_bottom{/* margin-bottom:50px;*/ margin-top:50px;}
	.bi .section2 .inner{ padding-bottom:50px;}
	
	.bi .sec2_new ul li:first-child{ padding-left:11%; padding-top:155px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:8.5%; padding-top:155px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:28%; padding-top:150px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:9%; padding-top:150px;}
	
	.bi .section2_cont .f-left h3{ background-position:center bottom; padding-bottom:10px;}
	.bi .section2_cont .f-left h4{padding-top:12px;}
}
@media only screen and (max-width:767px){
	/* section1 */
	.section1 .section_title{ padding:34px 0 25px;}
	.spom .section1 .section_content img{ margin-top:0px;}
	.section1 .section_tet{ padding:20px;}
	.spom .section1 .section_tet{ margin-top:-80px;}
	.section1 .section_tet p{ font-size: 0.6875rem; line-height:1.63; padding-bottom:16px;}
	.section1 .section_tet ul{ padding-top:15px;}
	.section1 .section_tet ul li{ line-height:1;font-size:1.5625rem;}
	.section1 .section_tet ul li p{ padding-top:10px;font-size:0.58rem;}
	.section1_bottom{ margin-bottom:35px;}
	.section1_bottom .section1_bottom_tet{ top:60px; width:92%;}
	.section1_bottom .section1_bottom_tet h2{ font-size:0.9375rem;}
	.section1_bottom .section1_bottom_tet p{font-size: 0.6875rem; padding-top:12px;}
	.spom .section2_cont .f-left h3{ font-size:0.9375rem; line-height:1; padding-bottom:0px; background-size:10px auto;}
	.sec2_new{ width:414px;}
	.sec2_new ul li{font-size:12px;}
	.sec2_new ul li:first-child{ padding-left:6.6%; padding-top:120px;}
	.sec2_new ul li:nth-child(2){padding-left:4%; padding-top:120px;}
	.sec2_new ul li:nth-child(3){ padding-left:4%; padding-top:120px;}
	.sec2_new ul li:nth-child(4){padding-left:23%; padding-top:110px;}
	.sec2_new ul li:nth-child(5){ padding-left:5%; padding-top:110px;}
	
	.sec2_new.sec2_new1{ width:414px;}
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:8%; padding-top:140px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:6.5%; padding-top:105px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:1%; padding-top:140px;}
	/* section2 */
	.section2 .section_title{ padding:30px 0 25px;}
	/* kol */
	.kol .section1 .section_tet{padding:20px;}
	.section1 .section_tet h2{ font-size:0.9375rem; padding-bottom:12px;}
	.kol .section2_cont .f-left h3{ font-size:0.9375rem; line-height:1; padding-bottom:0px; background-size:10px auto;}
	.kol .section2 .section_cont{ padding:0 0 50px;}
	.kol .sec2_new ul li{font-size:12px;}
	.kol .sec2_new{ width:414px;}
	.kol .sec2_new ul li:first-child{ padding-left:5%; padding-top:120px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:120px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:6%; padding-top:120px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:7%; padding-top:110px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:4%; padding-top:110px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:6%; padding-top:110px;}
	/* ciai */
	.ciai .section1{ padding-bottom:0;}
	.ciai .section1 .section_title{ padding:32px 0 16px;}
	.ciai .section_title p{ padding-top:5px;}
	.ciai .section1 .section_tet{ padding:20px;}

	.section1 .section_tet p.sp{ padding-bottom:0;font-size:0.5625rem; border-bottom:none;border-image:none; text-decoration:underline;}
	.ciai .section2_cont .f-left h3{ font-size:0.9375rem; line-height:1; padding-bottom:10px; background-size:10px auto;}
	.ciai .section2_cont .f-left h4{font-size:0.4375rem; line-height:1;padding-top:10px;}
	.ciai .section2_cont .f-right img{ padding:20px 0 30px;}
	.ciai .section2_cont img {max-width: 92%;}
	.section3 .section_tet{ padding:20px;}
	.section3 .section_tet p{font-size:0.6875rem; line-height:1.63;  padding-bottom:16px; }
	.section3 .section_title p.sp{ font-size:0.6875rem; padding-top:0px;}
	.section3 ul{ padding-top:20px;}
	.section3 ul li{ line-height:2.0625rem;font-size:2.0625rem; margin-bottom:20px;}
	.section3 ul li p{ padding-top:10px; font-size:0.58rem; }
	.section4{ padding-top:25px;}
	
	.ciai  .sec2_new{ width:414px;}
	.ciai .sec2_new ul li{font-size:10px;}
	.ciai .sec2_new ul li:first-child{ padding-left:9%; padding-top:90px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:3%; padding-top:90px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:26.5%; padding-top:95px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:2%; padding-top:95px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:9px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:11%; padding-top:80px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:2%; padding-top:80px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:27%; padding-top:95px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:0%; padding-top:95px;}
	/* bi */
	.bi .section1 .section_tet h2{ font-size:1.2rem;padding-bottom:20px;}
	.bi .section1_bottom{ /*margin-bottom:24px;*/}
	.bi .section2 .inner{ padding-bottom:30px;}
	
	.bi .sec2_new{ width:414px;}
	.bi .sec2_new ul li{ font-size:12px;}
	.bi .sec2_new ul li:first-child{ padding-left:10%; padding-top:115px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:6%; padding-top:115px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:26%; padding-top:100px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:6%; padding-top:100px;}
	
	.bi .section2_cont .f-left h3{ font-size:0.9375rem; line-height:1; padding-bottom:0px; background-size:10px auto;}
	
}
@media only screen and (max-width:500px){
	/* section1 */
	.section1_bottom .section1_bottom_tet{ top:30px;}
}
@media only screen and (max-width:450px){
	/* section1 */
	.section1 .section_tet ul li{ width:33.33%;}
	.section1 .section_tet ul li.second{ width:30%; }
	.section1 .section_tet ul li.last{ width:36.66%; }
}
@media only screen and (max-width:414px){
	.section2_cont img{ padding:30px 0;}
	.sec2_new{ width:375px;}
	.sec2_new ul li{font-size:11px;}
	.sec2_new ul li:first-child{ padding-left:6%; padding-top:105px;}
	.sec2_new ul li:nth-child(2){padding-left:4%; padding-top:105px;}
	.sec2_new ul li:nth-child(3){ padding-left:4%; padding-top:105px;}
	.sec2_new ul li:nth-child(4){padding-left:23%; padding-top:100px;}
	.sec2_new ul li:nth-child(5){ padding-left:4%; padding-top:100px;}
	.spom .section2_cont .f-left{ margin-top:20px;}
	.sec2_new.sec2_new1{ width:375px;}
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:8%; padding-top:120px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:6%; padding-top:90px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:1%; padding-top:120px;}
	
	.kol .section2_cont .f-left{ margin-top:20px;}
	.kol .sec2_new ul li{font-size:10px;}
	.kol .sec2_new{ width:375px;}
	.kol .sec2_new ul li:first-child{ padding-left:6%; padding-top:110px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:5.8%; padding-top:110px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:7.8%; padding-top:110px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:8%; padding-top:100px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:4%; padding-top:100px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:8%; padding-top:100px;}
	
	.ciai .section2_cont .f-left{ margin-top:20px;}
	.ciai  .sec2_new{ width:375px;}
	.ciai .sec2_new ul li{font-size:9px;}
	.ciai .sec2_new ul li:first-child{ padding-left:9%; padding-top:90px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:3%; padding-top:90px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:26.5%; padding-top:80px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:2%; padding-top:80px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:8px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:11%; padding-top:80px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:2%; padding-top:80px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:27%; padding-top:85px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:0%; padding-top:85px;}
	
	.bi .sec2_new{ width:375px;}
	.bi .section2_cont .f-left{ margin-top:20px;}
	.bi .sec2_new ul li{ font-size:11px;}
	.bi .sec2_new ul li:first-child{ padding-left:11%; padding-top:100px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:100px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:26%; padding-top:90px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:5%; padding-top:90px;}
}
@media only screen and (max-width:375px){
	.section .section2_cont .inner{ width:95%;}
	.sec2_new{ width:360px;}
	.sec2_new ul li:first-child{ padding-left:5%; padding-top:105px;}
	.sec2_new ul li:nth-child(2){padding-left:3%; padding-top:105px;}
	.sec2_new ul li:nth-child(3){ padding-left:3%; padding-top:105px;}
	.sec2_new ul li:nth-child(4){padding-left:21%; padding-top:90px;}
	.sec2_new ul li:nth-child(5){ padding-left:4%; padding-top:90px;}
	
	.sec2_new.sec2_new1{ width:360px;}
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:6.5%; padding-top:120px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:5%; padding-top:85px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:0%; padding-top:120px;}
	
	.kol .sec2_new{ width:360px;}
	.kol .sec2_new ul li:first-child{ padding-left:5.5%; padding-top:100px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:5.2%; padding-top:100px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:6%; padding-top:100px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:7.5%; padding-top:100px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:4%; padding-top:100px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:6%; padding-top:100px;}
	
	.ciai  .sec2_new{ width:360px;}
	.ciai .sec2_new ul li{font-size:9px;}
	.ciai .sec2_new ul li:first-child{ padding-left:9%; padding-top:80px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:1.5%; padding-top:80px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:26.5%; padding-top:80px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:1.5%; padding-top:80px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:8px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:11%; padding-top:75px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:1%; padding-top:75px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:25%; padding-top:80px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:0%; padding-top:80px;}
	
	.bi .sec2_new{ width:360px;}
	.bi .sec2_new ul li{ font-size:11px;}
	.bi .sec2_new ul li:first-child{ padding-left:9%; padding-top:95px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:95px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:25%; padding-top:80px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:4%; padding-top:80px;}
}
@media only screen and (max-width:320px){
	.sec2_new{ width:310px;}
	.sec2_new ul li{font-size:10px;}
	.sec2_new ul li:first-child{ padding-left:5%; padding-top:90px;}
	.sec2_new ul li:nth-child(2){padding-left:1%; padding-top:90px;}
	.sec2_new ul li:nth-child(3){ padding-left:2%; padding-top:90px;}
	.sec2_new ul li:nth-child(4){padding-left:20%; padding-top:80px;}
	.sec2_new ul li:nth-child(5){ padding-left:2%; padding-top:80px;}
	
	.sec2_new.sec2_new1{ width:310px;}
	.sec2_new.sec2_new1 ul li:first-child{ padding-left:8%; padding-top:95px;}
	.sec2_new.sec2_new1 ul li:nth-child(2){padding-left:3%; padding-top:75px;}
	.sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:0%; padding-top:95px;}
	
	.kol .sec2_new{ width:310px;}
	.kol .sec2_new ul li{font-size:9px;}
	.kol .sec2_new ul li:first-child{ padding-left:5%; padding-top:90px;}
	.kol .sec2_new ul li:nth-child(2){padding-left:5%; padding-top:90px;}
	.kol .sec2_new ul li:nth-child(3){ padding-left:6%; padding-top:90px;}
	.kol .sec2_new ul li:nth-child(4){padding-left:7%; padding-top:80px;}
	.kol .sec2_new ul li:nth-child(5){ padding-left:4%; padding-top:80px;}
	.kol .sec2_new ul li:nth-child(6){ padding-left:6%; padding-top:80px;}
	
	.ciai  .sec2_new{ width:300px;}
	.ciai .sec2_new ul li{font-size:8px;}
	.ciai .sec2_new ul li:first-child{ padding-left:8%; padding-top:70px;}
	.ciai .sec2_new ul li:nth-child(2){padding-left:0%; padding-top:70px;}
	.ciai .sec2_new ul li:nth-child(3){ padding-left:25%; padding-top:65px;}
	.ciai .sec2_new ul li:nth-child(4){padding-left:0%; padding-top:65px;}
	
	.ciai .sec2_new.sec2_new1 ul li{ font-size:6px;}
	.ciai .sec2_new.sec2_new1 ul li:first-child{ padding-left:12%; padding-top:65px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(2){padding-left:4%; padding-top:65px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(3){ padding-left:28%; padding-top:75px;}
	.ciai .sec2_new.sec2_new1 ul li:nth-child(4){padding-left:3%; padding-top:75px;}
	
	.bi .sec2_new{ width:310px;}
	.bi .sec2_new ul li{ font-size:10px;}
	.bi .sec2_new ul li:first-child{ padding-left:9%; padding-top:85px;}
	.bi .sec2_new ul li:nth-child(2){padding-left:3%; padding-top:85px;}
	.bi .sec2_new ul li:nth-child(3){ padding-left:24.5%; padding-top:60px;}
	.bi .sec2_new ul li:nth-child(4){padding-left:3%; padding-top:60px;}
}