﻿.in_story_text h3{
	width: 475px;
	font-size: 5rem;
	line-height: 1
}
.in_story_text{
	bottom: 0;
}
.in_develope_text{
	bottom:30px;
}
.in_develope_text h3{
	line-height: 1;
	width: 80%;
	padding-bottom: 5%;
}
.in_story_text a{
	margin-bottom: 10%;
}
.in_develope_text p{
	width: 70%;
}
.in_develope_text a{
	margin-top: 5%;
}
.in_topic_left h3{
	display: none;
}
.in_topic_left p{
	font-size: 4.5rem;
	line-height: 1;
}
.about_onefirst_right h3{
	line-height: 1.3;
}
.about_onefirst_right_con2{
	overflow: scroll;
	overflow-x: hidden;
	height:300px;


}
::-webkit-scrollbar {  
  width: 14px;  
  height: 14px;  
}  
  
::-webkit-scrollbar-track,  
::-webkit-scrollbar-thumb {  
  border-radius: 999px;  
  border: 5px solid transparent;  
}  
  
::-webkit-scrollbar-track {  
  box-shadow: 1px 1px 5px rgba(255,255,255,.2) inset;  
}  
  
::-webkit-scrollbar-thumb {
  min-height: 20px;
  background-clip: content-box;
  box-shadow: 0 0 0 5px rgba(255,255,255,.2) inset;
}  
  
::-webkit-scrollbar-corner {  
  background: transparent;  
} 
.about_onefirst_right h4{
	padding-top: 3%;
}
.about_three_content p:nth-child(3){
	width: 500px;
	letter-spacing: 0;
}
.in_topic_left{
	padding:7% 5% 0 0;
}
.in_topic_left p{
	width:80%;
	margin: 0 auto;
	line-height: 1.2;
}
.in_topic_left2 p{
	width:80%;
	margin: 0 auto;
	line-height: 1.2;
}

@media only screen and (max-width : 1366px){
	.in_story_text h3{
		font-size: 4rem;
	}
	.in_topic_left p{
		font-size: 3rem;
	}
	.in_topic_right{
		height: 300px;
	}
	.in_topic_left {
	    padding: 9% 5% 0 0;
	}
	.develope_news li figcaption p{
		height: 9vh;
	}
	.develope_news ul li img{
		width: 100%;
	}
	.develope_news li figcaption{
		padding: 25% 8% 8%;
	}
	.markln_nav a{
		width: 22%;
	}
	.news_detitle aside{
		padding-top: 9.5%;
	}
}
@media only screen and (max-width : 1024px){
	.markln_nav a{
		width: 20%;
	}
	.in_topic_right{
		height: 263px;
	}
	.in_topic_left p{
		font-size: 2.5rem;
	}
	.in_topic_left {
    padding: 11% 5% 0 0;
	}
	.markln_nav a{
		width: 20%;
	}
	.in_topic_left{
		padding: 11% 5% 0 0;
	}
	.in_products_list{
		width: 96%;
	}
	.about_onefirst_right_con2{
		height: 200px;
	}
	.about_onesecond{
		padding-top: 5%;
	}
}

@media only screen and (max-width : 768px){
	.in_story_text a {
	    margin-bottom: 5%;
	}
	.in_develope_text {
	    bottom: 5%;
	}
	.in_topic_left p{
		
	}
	.about_onefirst_left{
		display: none;
	}
	.about_two ul li figcaption{
		font-size: 12px;
	}
	.news_detitle aside {
	    padding-top: 13.5%;
	}
	.in_topic_right p{
	    -webkit-line-clamp: 2;
	}
	.footer_logo2::before{
		background:none;
	}
}
@media only screen and (max-width : 414px){
	.in_story_text a{
		margin-bottom: 3%;
	}
	.markln_nav a{
		width: 45%;
	}
	.in_story_text{
		width: 85%;
	}
	.in_story_text h3{
		font-size: 1.8rem;
	}
	.in_develope_text p{
		width: 99%;
	}
	.in_develope_text a {
	    margin-top: 3%;
	}
	.in_topic_right{
		height: 200px;
	}
	.in_topic_left p{
		font-size: 2rem;
	}
	.in_topic_left {
	    padding: 8% 5% 8% 0;
	}
	.about_onefirst_right{
		padding:0;
	}
	.about_onefirst_right h3{
		word-break: break-all;
		word-wrap: break-word; 
	}
	.about_three_content p:nth-child(3){
		width: 94%;
	}
	.develope_news li figcaption h3{
		font-size: 1.4rem;
	}
	.develope_news li figcaption {
	    padding: 15% 8% 8%;
	}
	.develope_news li figcaption p {
	    height: 8vh;
	}
	.develope_news li figcaption .times{
		padding-bottom: 0;
	}
	.develope_news li a{
		padding-top: 3%;
	}
	.news_decontent_one_left{
		line-height: 25px;
	}
	.news_ln_detail {
	    margin: 8% auto 5%;
	}
	.news_detitle aside {
	    padding-top: 18.5%;
	}
	.in_story_text h3{
		width: 80%;
	}
	.in_develope_text h3{
		padding-bottom: 3%;
	}
}

@media only screen and (max-width : 375px){
	.in_develope_text p:nth-child(2){
		display: none;
	}
	.in_topic_left{
		padding:8% 0;
	}
	.in_topic_right a{
		width: 100%;
	}
	.about_three_content p:nth-child(3){
		padding:5px;
	}
	.develope_news li figcaption h3{
		overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	}
	.in_develope_text{
		bottom: 20px;
	}
	.in_topic_left p{
		font-size: 1.6rem;
	}
	.about_onefirst_right_con2{
		height: auto;
		overflow:auto;
	}
	.about_three_content p:nth-child(3){
		margin:3px auto;
	}
}	