		.c-content-box.c-size-md{
			padding: 150px 0;
		}
    		.nachi_container{
    			overflow: hidden;
    		}
    		.nachi_container img{
    			width: 100%;
    			display: block;
    		}
    		.nachi_container .nachi_news{
    			width: 100%;
    			
    			margin-top: 20px;
    			
    			
    			box-sizing: border-box;
    		}
    		.nachi_container_l{
    			float: left;
    			overflow: hidden;
    			width: 25%;
    		}
    		.nachi_container_l .nachi_news_list{
    			width: 100%;
    		}
    		.nachi_container_r{
    			float: left;
    			overflow: hidden;
    			width: 75%;
    		}
    		.nachi_container_r .nachi_news_list{
    			width: 33.33%;
    		}
    		.nachi_container .nachi_news_list{
    			position: relative;
    			float: left;
    		}
    		.nachi_container .nachi_news_list:hover .nachi_news{
    			bottom: 30%;
    		}
    		.nachi_container .nachi_news_list h1{
    			font-size: 17px;
    			font-weight: bold;
    			line-height: 27px;   			
    			margin: 0;
    		}
    		.nachi_container .nachi_news{
    			position: absolute;
    			bottom: -25px;
    			left: 0;
    			text-align: center;
    			transition: all 0.5s; 
    		}
    		.nachi_container .nachi_news p{
    			margin: 5px 0;
    			font-size: 13px;
    			line-height: 20px;
    			color: #fff;
    		}
		.nachi_container .nachi_news p:nth-child(1){
			font-size:20px ;
		}
		.nachi_container .nachi_news p:nth-child(3){
			font-size:20px ;
		}
    		.nachi_container .news_more{
    			
    			box-sizing: border-box;
    		}
    		.nachi_container .news_more a{
    			color: #428DE4;
    			font-size: 13px;
    		}
    		
    		
    		.pc{display: block !important;}
            .sp{display: none !important; }
            @media only screen and (max-width:374px ) {
            	
            }
            @media only screen and (min-width: 374px) and (max-width: 767px) {
            	
            }
    		@media only screen and (max-width:991px ) {
    			.nachi_container .nachi_news_list{
    				width: 100%;
    			}
    			
    			
    			#nachi_search{
    			width: 80%;
    			float: none;
    			margin:30px auto;
    			
    		}  
    		#product_infor{
    			padding: 100px 0 10px 0;
    		}  
    		#product_infor .kv_title{   			
    		width: 90%;	
    		}
    		.nachi_container_l{
    				width: 100%;
    			}
    			.nachi_container_c{
    				width: 100%;
    				margin: 15px 0;
    			}
    			.nachi_container_r{
    				width: 100%;
    				padding-top: 0;
    			}		
    			.pc{display: none !important;}
 				.sp{display: block !important;}
 				
 				.topics_img{width: 100%;}
    			.topics_img:nth-child(2){margin:10px 0;}
    			
    		}
    		@media only screen and (max-width:1025px ) {
    			 		
    			.nachi_f1_sp input{margin: 30px auto;}
    			.nachi_f1_sp h3{font-weight: bold;line-height: 30px;}
    			.nachi_f1_sp{width: 95%;text-align: center;padding: 15px 0;margin-bottom: 30px;margin: 0 auto;float: none;}
    			.nachi_f1_sp p{margin-top: 0;}
    			.nachi_f1_sp ul{margin: 0 auto;width: 120px;margin-top: 10px;overflow: hidden;padding: 0;}
    			.nachi_f1_sp span{width: 20px;height: 2px;display: block;margin: 15px auto;background-color: red;}
    			.c-layout-footer-6{padding-top: 0;}
    		}