.g-inquiry{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	z-index: 9999;
}
.g-inquiry .inquiry_content{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.g-inquiry .inquiry_content .inquiry_pic{
	position: relative;
	width: 100%;
}
.g-inquiry .inquiry_content .inquiry_pic .pic1{
	width: 513px;
	max-width: inherit;
}
.g-inquiry .inquiry_content .inquiry_pic .pic2{
	position: absolute;
	right: 20px;
	top: 20px;
	width: 17px;
	height: 17px;
	cursor: pointer;
}
.g-inquiry .inquiry_content .inquiry_pic .inquiry_min{
	position: absolute;
	right: 40px;
	top: 20px;
	width: 45%;
	display: flex;
	flex-direction: column;
}
.g-inquiry .inquiry_content .inquiry_pic .inquiry_min h2{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #393838;
	margin-bottom: 30px;
}
.g-inquiry .inquiry_content .inquiry_pic .inquiry_min h3{
	font-size: 27px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #33899C;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.g-inquiry .inquiry_content .inquiry_pic .inquiry_min p{
	margin-top: 10px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #606060;
	line-height: 1;
	margin-bottom: 20px;
}
.g-inquiry .inquiry_content .inquiry_pic .inquiry_min p span{
	font-size: 48px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #33899C;
}
.g-inquiry .inquiry_content .inquiry_pic .inquiry_min button{
	width: 137px;
	text-align: center;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	background: #33899C;
	border-radius: 5px;
	cursor: pointer;
}





.banner{
	margin-top: 87px;
}
.solution_right.g-nav{
	height: 73px;
	border-bottom: 1px solid #E0E0E0;
	width: 100%;
}
.solution_right.g-nav .solution_nav{
	border-bottom: 0;
	padding-bottom: 0;
}
.g-nav .nav_left{
	display: flex;
	flex-direction: row;
}
.g-nav .nav_left a{
	height: 73px;
	line-height: 73px;
	background: #EDEDED;
	padding:0 30px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #222222;
}
.g-nav .nav_left a.active{
	background: #33899C;
	color: #fff;
}

/* 解决方案 */
.g-solution{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
	margin: 35px 0;
}

.solution_left{
	width: 15%;
	display: flex;
	flex-direction: column;
}

.solution_left .solution_left_top{
	background: #33899C;
	padding: 20px 30px;
	width: 100%;
	margin-bottom: 1px;
	position: relative;
}
.solution_left .solution_left_top h2{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
}
.solution_left .solution_left_top p{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #84B8C3;
}
.solution_left ul{
	display: flex;
	flex-direction: column;
	width: 100%;
}
.solution_left ul li{
	margin-bottom: 1px;
	background: #F1F1F1;
	width: 100%;
	margin-bottom: 1px;
	cursor: pointer;
}
.solution_left ul li .solution_left_c{
	padding: 15px;
	border-left: 2px solid #33899C;
}
.solution_left  ul li .solution_left_name{
	padding-left: 15px;
	background: url(../images/about/you_1.png) no-repeat left center;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #3E3E3E;
	position: relative;
}
.solution_left  ul li.active{
	background: #79C5D5;
}
.solution_left  ul li.active .solution_left_name{
	color: #FFFFFF;
	background: url(../images/about/you_2.png) no-repeat left center;
}

.solution_right{
	width: 83%;
	display: flex;
	flex-direction: column;
}
.solution_right .solution_nav{
	display: flex;
	flex-direction: row;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	padding-bottom: 18px;
	border-bottom: 1px solid #E0E0E0;
}
.solution_right .solution_nav h2{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #222222;
	padding-left: 20px;
	position: relative;
	line-height: 1;
}
.solution_right .solution_nav h2::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 5px;
	height: 100%;
	background: #33899C;
	border-radius: 3px;
}

.solution_right .solution_nav .solution_nav_right{
	display: flex;
	flex-direction: row;
	align-items: center;
}
.solution_right .solution_nav .solution_nav_right a{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #868686;
}
.solution_right .solution_nav .solution_nav_right img{
	margin: 0 10px;
}

.solution_right .solution_content{
	margin-top: 30px;
	display: flex;
	flex-direction: column;
	width: 100%;
}
.solution_right .solution_content .solution_column{
	border: 1px solid #E0E0E0;
	border-radius: 20px;
	width: 100%;
	padding: 30px;
	display: flex;
	flex-direction: column;
	margin-bottom: 30px;
	transition: .5s;
}
.solution_right .solution_content .solution_column h2{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #444343;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 10px;
	transition: .5s;
}
.solution_right .solution_content .solution_column h4{
	font-size: 14px;
	font-family: Arial;
	font-weight: 400;
	color: #B6B6B6;
	margin-bottom: 20px;
}
.solution_right .solution_content .solution_column p{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #808080;
	line-height: 30px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.solution_right .solution_content .solution_column p span{
	color: #33899C;
}

.solution_right .solution_content .solution_column:hover{
	box-shadow: 0px 0px 16px 0px rgba(4,0,0,0.15);
	border: 1px solid #fff;
}
.solution_right .solution_content .solution_column:hover h2{
	color: #33899C;
	font-weight: bold;
}



/* 解决方案详情 */
.solution_show{
	width: 100%;
	display: flex;
	flex-direction: column;
	margin-top: 35px;
}


/* 商务咨询 */
.width_100{
	width: 100%;
}
.g-business{
	margin: 60px 0 90px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
}
.g-business .business_left{
	width: 25%;
	display: flex;
	flex-direction: column;
}
.g-business .business_left h2{
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #363737;
	margin-bottom: 30px;
}
.g-business .business_left p{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #6C6D6D;
	line-height: 30px;
}

.business_right{
	width: 70%;
	display: flex;
	flex-direction: column;
	padding-left: 90px;
	border-left: 1px solid #E0E0E0;
}

.business_right .business_row{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	position: relative;
}
.business_right .business_row .business_row_left{
	width: 80%;
}
.business_right .business_row .business_row_right{
	width: 19%;
	margin-bottom: 22px;
}
.business_right .business_row .business_row_right .el-form-item__content{
	margin-left: 0 !important;
}

.business_right .el-button{
	width: 176px;
	border: none;
	height: 46px;
}



.sample_text{
	margin-left: 40px;
	margin-bottom: 15px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #606060;
}


/* 关于靖芯 */
.g_about{
	margin: 45px 0 200px;
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
}
.about_name{
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #363737;
	text-align: center;
}
.g_about .about_row{
	margin-top: 80px;
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: flex-end;
	align-items: center;
	padding: 14px 14px 0 0;
	position: relative;
}
.g_about .about_row .about_you{
	position: absolute;
	z-index: 1;
	width: 80px;
	height: 80px;
	background: #01ABBC;
	right: 0;
	top: 0;
}
.g_about .about_row .about_left{
	width: 55%;
	display: flex;
	flex-direction: column;
	background: #FFFFFF;
	box-shadow: 0px 0px 21px 0px rgba(4,0,0,0.1);
	padding: 60px;
	position: absolute;
	left: 0;
	top: calc( 50% + 14px );
	transform: translate(0,-50%);
	z-index: 3;
}

.g_about .about_row .about_left h2{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #33899C;
	position: relative;
	padding-bottom: 20px;
	margin-bottom: 30px;
}
.g_about .about_row .about_left h2::before{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 32px;
	height: 2px;
	background: #33899C;
}
.g_about .about_row .about_left p{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #7A7A7A;
	line-height: 30px;
}
.g_about .about_row .about_pic{
	width: 50%;
	position: relative;
	z-index: 2;
}
.g_about .about_row .about_pic img{
/* 	border-radius: 20px; */
}


/* 公司新闻 */
.g_news{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
	margin: 45px 0 80px;
}
.g_news .news_content{
	margin-top: 55px;
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: flex-start;
	flex-wrap: wrap;
}
.g_news .news_content .news_min{
	width: calc((100% - 120px) / 3);
	margin-right: 60px;
	margin-bottom: 60px;
	display: flex;
	flex-direction: column;
}
.g_news .news_content .news_min:nth-of-type(3n) {
   margin-right: 0;
}
.g_news .news_content .news_min .pic{
	overflow: hidden;
}
.g_news .news_content .news_min .pic img {
	transition: .5s;
	width: 100%;
}
.g_news .news_content .news_min:hover .pic img {
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.g_news .news_content .news_min .news_column{
	background: #F9F9F8;
	padding: 40px;
	display: flex;
	flex-direction: column;
	width: 100%;
	transition: .5s;
}
.g_news .news_content .news_min .news_column h2{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #444343;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition: .5s;
}
.g_news .news_content .news_min .news_column h4{
	margin: 10px 0 20px;
	font-size: 14px;
	font-family: Arial;
	font-weight: 400;
	color: #B6B6B6;
	transition: .5s;
}
.g_news .news_content .news_min .news_column p{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #808080;
	line-height: 30px;
	height: 60px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
}
.g_news .news_content .news_min .news_column .news_column_but{
	margin-top: 35px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}
.g_news .news_content .news_min .news_column .news_column_but h3{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #33899C;
	width: 100%;
	height: 33px;
	line-height: 33px;
	background: url(../images/about/news_zuo1.png) no-repeat right center;
	transition: .5s;
}
.g_news .news_content .news_min:hover .news_column{
	background: #33899C;
}
.g_news .news_content .news_min:hover .news_column h2,
.g_news .news_content .news_min:hover .news_column p{
	color: #FFFFFF;
}
.g_news .news_content .news_min:hover .news_column h4{
	color: #67AFBF;
}
.g_news .news_content .news_min:hover .news_column .news_column_but h3{
	color: #fff;
	background: url(../images/about/news_zuo2.png) no-repeat right center;
}


/* 新闻详情 */
.news_show{
	margin: 65px 0;
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
}
.news_show .show_left{
	width: 70%;
	display: flex;
	flex-direction: column;
}
.news_show .show_left .show_title{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.news_show .show_left .show_title h3{
	padding-bottom: 0;
	width: 74%;
	text-align: left;
	font-size: 30px;
}

.news_show .show_right{
	width: 25%;
	display: flex;
	flex-direction: column;
}
.news_show .show_right .hot_news{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 15px;
	border-bottom: 1px solid #DADADA;
	margin-bottom: 25px;
}
.news_show .show_right .hot_news h2{
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #404040;
	padding-left: 20px;
	position: relative;
	line-height: 1;
}
.news_show .show_right .hot_news h2::after{
	content: '';
	position: absolute;
	left: 0;
	width: 6px;
	height: 100%;
	border-radius: 10px;
	background:#348B9D;
}
.news_show .show_right .hot_news a{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #858585;
	transition: .5s;
}
.news_show .show_right .hot_news a:hover{
	color: #33899C;
}
.news_show .show_right .hot_column{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #A7A7A7;
}
.news_show .show_right .hot_column .pic{
	width: 30%;
	overflow: hidden;
}
.news_show .show_right .hot_column .pic img {
	transition: .5s;
	width: 100%;
}
.news_show .show_right .hot_column:hover .pic img {
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.news_show .show_right .hot_column .hot_min{
	width: 65%;
	display: flex;
	flex-direction: column;
}
.news_show .show_right .hot_column .hot_min h2{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #282828;
	margin-bottom: 5px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition: .5;
}
.news_show .show_right .hot_column .hot_min p{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 20px;
	color: #7A7A7A;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.news_show .show_right .hot_column:hover .hot_min h2{
	color: #33899C;
}





/* 招聘信息 */

.b-social-content{
	padding: 40px 0 0;
	display: flex;
	flex-direction: column;
	width: 100%;
}
.social_content{
	display: flex;
	flex-direction: column;
	width: 100%;
	margin-bottom: 25px;
}
.social_content_top{
	display: flex;
	flex-direction: column;
	width: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid #E3E3E3;
	cursor: pointer;
}
.social_name{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
}
.social_ul{
	margin-top: 25px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 0 20px;
}
.social_ul li{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	width: 25%;
	margin-bottom: 15px;
	display: flex;
	align-items: center;
	position: relative;
	padding-left: 13px;
}
.social_ul li::after{
	content: '';
	position: absolute;
	width: 4px;
	height: 4px;
	background: #5D5D5D;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
}
.social_ul li::marker{
	color: #838383;
}
.social_ul li span{
	color: #838383;
	font-family: Microsoft YaHei;;
}
.social_ul .social_add{
	width: 35%;
}
.social_ul .social_open{
	color: #333333;
	display: flex;
	justify-content: flex-end;
	cursor: pointer;
	width: 15%;
}
.social_ul .social_open::after{
	left: 55%;
	
}
.social_ul .social_open em{
	width: 0;   
	height: 0;   
	border-left: 6px solid transparent; 
	border-right: 6px solid transparent;
	border-top: 6px solid #616161; 
	font-size: 0;  
	line-height: 0; 
	margin-left: 10px;
}
.social_content_min{
	display: none;
	padding: 0 20px 40px;
}
.social_min_content{
	padding-top: 30px;
	display: flex;
	flex-direction: column;
}
.social_min_content .social_min_name{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 30px;
}
.social_min_content  li{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color:#838383;
	line-height: 30px;
	font-family: Microsoft YaHei;;
}

.social_content.active .social_name,.social_content:hover .social_name{
	color: #33899C;
}
.social_content.active .social_ul .social_open{
	color:#33899C;
}
.social_content.active .social_ul .social_open::after {
	background:#33899C;
}
.social_content.active .social_ul .social_open em{
	border-bottom: 6px solid #33899C;
	border-top: none;
}

.social_content.active .social_content_min{
	display: block;
}



/* 联系我们 */
.g-contact{
	padding-top: 40px;
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
	margin-bottom: 60px;
}
.contact_top{
	display: flex;
	flex-direction: column;
	width: 25%;
	justify-content: center;
	background: #F7F7F7;
	padding:30px 43px;
}
.contact_top .contact_top_name{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #33899C;
	margin-bottom: 30px;
}
.contact_top .contact_content{
	width: 100%;
	display: flex;
	flex-direction: row;
	position: relative;
	padding-bottom: 15px;
	margin-bottom: 15px;
	text-align: left;
}

.contact_top .contact_content:last-child {
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
/* .contact_top .contact_content .pic{
  	width: 10%;
	padding-top: 5px;
} */
.contact_min {
  display: flex;
  flex-direction: column;
  text-align: center;
  width: 100%;
  text-align: left;
}
.contact_min .contact_name {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 30px;
}
.contact_min .contact_text {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #838383;
  line-height: 30px;
}

.contact_map{
	width: 71%;
	height: auto;
}
#customer-message{
	/* margin-top:58px ; */
}



.g-agent{
	margin: 60px 0 100px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 100%;
}
.g-agent .agent_content{
	background: #F7F7F7;
	border-radius: 20px;
	width: 48%;
	padding: 40px 70px;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 4%;
}

.g-agent .agent_content h2{
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	position: relative;
	padding-bottom: 15px;
	margin-bottom: 40px;
}
.g-agent .agent_content h2::after{
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 32px;
	height: 3px;
	background: #33899C;
	transform: translate(-50%,0);
}

.g-agent .agent_content .agent_wrap{
	display: flex;
	flex-direction: row;
	align-items: center;
	flex-wrap: wrap;
	width: 100%;
	justify-content: space-between;
}
.g-agent .agent_content .agent_wrap p{
	width: 48%;
	padding-left: 40px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	margin-bottom: 30px;
}
.g-agent .agent_content .agent_wrap p span{
	color: #838383;
}
.g-agent .agent_content .agent_wrap p.tt1{
	
	background: url(../images/about/tt1.png) no-repeat left center;
	background-size: 22px 22px;
}
.g-agent .agent_content .agent_wrap p.tt2{
	
	background: url(../images/about/tt2.png) no-repeat left center;
	background-size: 20px 21px;
}
.g-agent .agent_content .agent_wrap p.tt3{
	
	background: url(../images/about/tt3.png) no-repeat left center;
	background-size: 19px 29px;
}
.g-agent .agent_content .agent_wrap p.tt4{
	
	background: url(../images/about/tt4.png) no-repeat left center;
	background-size: 21px 16px;
}
.g-agent .agent_content .agent_wrap p.tt5{
	
	background: url(../images/about/tt5.png) no-repeat left center;
	background-size: 21px 27px;
	width: 100%;
	margin-bottom: 0;
}


.g-feedback{
	margin: 55px 0 0;
	display: flex;
	flex-direction: column;
	width: 100%;
}
.g-feedback .feedback_row{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 30px;
}
.g-feedback .feedback_row:nth-of-type(5){
	margin-bottom:0px;
}
.g-feedback .feedback_row .feedback_column{
	display: flex;
	flex-direction: column;
	width: 49%;
}

.g-feedback .feedback_row .feedback_column p{
	font-size: 15px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color:#525252;
	line-height: 48px;
	text-align: left;
}
.g-feedback .feedback_row .feedback_column p span{
	color: #FF0000;
	padding-right: 5px;
}
.g-feedback .feedback_row .feedback_column input,.g-feedback .feedback_row .feedback_column select ,.g-feedback .feedback_row .feedback_column textarea{
	width: 100%;
	background: #F2F2F2;
	border: none;
	padding:0 20px ;
	height: 46px;
	line-height: 46px;
	border-radius: 3px;
}
.g-feedback .feedback_row .feedback_textarea{
	width: 100%;
}
.g-feedback .feedback_row .feedback_column textarea{
	height: 200px;
}
.g-feedback .feedback_row .feedback_column .feedback_code{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}
.g-feedback .feedback_row .feedback_column .feedback_code input{
	width: 73%;
}
.g-feedback .feedback_row .feedback_submit{
	display: flex;
	flex-direction: row;
	width: 49%;
	text-align: right;
	justify-content: flex-end;
	align-items: flex-end;
}
.g-feedback .feedback_row .feedback_submit .feedback_submit_1{
	width: 20%;
	background: #33899C;
	border-radius: 23px;
	height: 46px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	line-height: 46px;
	letter-spacing: 10px;
	padding-left: 10px;
	align-items: end;
	cursor: pointer;
}


/* 产品中心 */
.product_sidebar{
	padding: 30px;
	display: flex;
	flex-direction: column;
	width: 100%;
	background:#fff;
	position: relative;
	z-index: 9;
	border: 1px solid #79C5D5;
}
#product_mosfet .solution_left ul li .solution_left_name::after{
	content: '';
	right: 0;
	position: absolute;
	top: 50%;
	transform: translate(0,-50%);
	width: 16px;
	height: 16px;
	background: url(../images/about/jia.png) no-repeat;
}
#product_mosfet .solution_left ul li.active .solution_left_name::after{
	background: url(../images/about/jian.png) no-repeat;
}
.product_sidebar .sidebar_level{
	width: 100%;
	display: flex;
	flex-direction: column;
}
.product_sidebar .sidebar_level .level_name{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #626262;
	margin-bottom: 20px;
	line-height: 1;
	position: relative;
	padding-left: 10px;
}
.product_sidebar .sidebar_level .level_name::after{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 3px;
	height: 100%;
	background: #33899C;
}
.product_sidebar .sidebar_level.active .level_name{
	color: #33899C;
}
.product_sidebar .sidebar_level .three_name{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #A4A5A5;
	margin-bottom: 20px;
	padding-left: 25px;
	position: relative;
}
.product_sidebar .sidebar_level .three_name:hover{
	color: #33899C;
}
.product_sidebar .sidebar_level .three_name::before{
	content: '';
	position: absolute;
	left: 10px;
	top: 50%;
	transform: translate(0,-50%);
	background: url(../images/about/dian.png) no-repeat;
	width: 3px;
	height: 3px;
}



.product_content{
	display: flex;
	flex-direction: column;
	width: 100%;
	margin: 25px 0;
	align-items: flex-start;
}
.product_content .el-table th.el-table__cell{
	background-color: #92d3e1 !important;
	border-bottom: 1px solid #fff !important;
}
.product_content .el-table th.el-table__cell > .cell{
	/*color: #535353;*/
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	white-space: pre;
}

.product_content .el-table tr{
	/* background-color: #E8F3F6; */
}
.product_content .el-table tr:nth-child(2n){
	/* background-color: #DCEEF2; */
}

.product_content .el-table td.el-table__cell{
	border-bottom: 1px solid #fff;
}
.product_content .el-table tbody tr:last-child td.el-table__cell{
	border-bottom: 1px solid #E6E6E6;
}
.product_content .el-table--border .el-table__cell{
	border-right: 1px solid #fff;
}
.product_content .el-table td.el-table__cell div{
	color: #8B8B8B;
}
.Part_row{
	display: flex;
	flex-direction: row;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	cursor: pointer;
}
.Part_row .product_Part{
	width: calc(100% - 20px);
	position: relative;
	text-align: left;
	color: #33899C !important;
}
.Part_row .product_Part p{
	position: relative;
	padding-right: 15px;
	background: url(../images/about/po_1.png) no-repeat right center;
	width: max-content;
}

.product_xport{
	margin: 35px 0 30px;
	background-color: #33899C;
	border-color:#33899C;
	border-radius: 5px !important;
}
.product_xport:hover,.product_xport:active,.product_xport:focus{
	background: #33899C;
	border-color:#33899C;
}
.product_remarks{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #33899C;
}





.product_show_content{
	padding:30px 0 60px;
	display: flex;
	flex-direction: column;
	width: 100%;
	border-bottom: 1px solid #E0E0E0;
}
.product_show_content ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%;
	list-style: inside;
}
.product_show_content ul li{
	width: 49%;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #454545;
	margin-bottom: 20px;
}
.product_show_back{
	width: 100%;
	margin: 20px 0 40px;
}
.show_documents{
	background: #F1F1F1;
	display: flex;
	flex-direction: column;
	width: 100%;
	padding: 30px 40px;
	margin-top: 30px;
}
.show_documents h2{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #33899C;
	margin-bottom: 20px;
}
.show_documents .documents_content{
	display: flex;
	flex-direction: column;
	width: 100%;
}
.show_documents .documents_content .documents_row{
	border: 1px solid #CBC9C9;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	padding: 10px 20px;
	margin-bottom: 15px;
	transition: .5;
}
.show_documents .documents_content .documents_row:last-child{
	margin-bottom: 0;
}
.show_documents .documents_content .documents_row h4{
	width: 83%;
	text-align: left;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #454545;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.show_documents .documents_content .documents_row .documents_right{
	width: 15%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-end;
}
.show_documents .documents_content .documents_row .documents_right a{
	padding: 5px 15px;
	background: #FFFFFF;
	border: 1px solid #CBC9C9;
	border-radius: 5px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #454545;
	margin-left: 10px;
	transition: .5s;
}
.show_documents .documents_content .documents_row .documents_right a:first-child{
	margin-left: 0;
}

.show_documents .documents_content .documents_row:hover{
	background: #FFFFFF;
}
.show_documents .documents_content .documents_row .documents_right a:hover{
	background: #33899C;
	border: 1px solid #33899C;
	color: #fff;
}


.product_content .el-table--border{
	border: none;
}
.product_content .el-table::before,.product_content .el-table--border::after,
.product_content .el-table__fixed::before{
	display: none;
}

.product_content table{
	/* border:1px solid #fff; */
	/* border-collapse:collapse; */
	text-align: center;
	white-space:nowrap
}
.product_content table tbody{
	position: relative;
}
.product_content table tbody::before{
	content: '';
	top: 0;
	left: 0px;
	width: 1px;
	z-index: 99;
	position: absolute;
	height: 100%;
	background: #fff;
}
.product_content table tbody::after{
	content: '';
	top: 0;
	left: 0px;
	width: 100%;
	z-index: 99;
	position: absolute;
	height: 1px;
	background: #fff;
}
.product_content table th{
	text-align: center;
	background: #92D3E1;
	border:1px solid #fff;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px 30px;
}
.product_content table td{
	border: 1px solid #E6E6E6;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #8B8B8B;
	padding:10px;
	/* background:#DCEEF2 ; */
	text-align: center;
}
.product_content table tr:nth-child(2n) td{
	/* background:#E8F3F6 ; */
}

.product_content table .product_th3 th{
	background:#fff ;
	border:1px solid #92D3E1;

}

.product_content table td .tr_a{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #33899C;
	padding-right: 15px;
	background: url(../images/about/po_1.png) no-repeat right center;
}

.Spec_Filter{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
	justify-content: center;
}
.Spec_Filter .pic{
	margin-bottom: 5px;
}
.Spec_Filter p{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #676767;
}
.checkbox_column{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-content: flex-start;
}
.checkbox_column .el-checkbox{
	margin-right: 0px;
	width: 100%;
	text-align: left;
	margin-bottom: 10px;
}

.slider_column{
	margin: 10px 0;
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
}
.slider_column .el-slider.is-vertical{
	margin: 20px 0;
}
.slider_column .el-input-number{
	width: 100px;
}

.product_content table .product_th3 .el-checkbox__input.is-checked .el-checkbox__inner{
	background-color: #92D3E1;
	border-color: #92D3E1;
}
.product_content table .product_th3 .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #92D3E1;
}
.product_content table .product_th3 .el-slider__bar{
	background-color: #92D3E1;
}
.product_content table .product_th3 .el-slider__button{
	border: 2px solid #92D3E1;
}




.product_Part:hover .toDownload_name{
	display: flex;
}

.product_Part .toDownload_name{
	display: none;
	position: absolute;
	/*right: -50%;*/
	top: 50%;
	transform: translate(0,-50%);
	background: #fff;
	padding: 5px 15px;
	z-index: 999;
	border-radius: 8px;
	box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.12);
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	max-width: 100%;
	min-width: 100%;
	left: 30px;
}
.product_Part .toDownload_name a{
	background: none;
	margin-bottom: 4px;
	padding: 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	color: #33899C !important;
}
.product_Part .toDownload_name a:last-child{
	margin-bottom: 0;
}
.g-container .el-table .cell{
	overflow: inherit;
}



.slider_caret{
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
}

.mosfet_download{
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-around;
}


.mosfet_show_top{
	width: 70%;
	margin: 20px auto 40px;
}

.mosfet_show_top .el-table th.el-table__cell{
	background: #E1E1E1 !important;
}
.product_content .mosfet_show_top .el-table th.el-table__cell > .cell{
	color: #414141;
}
.product_content .mosfet_show_top .el-table tr ,.product_content .mosfet_show_top table tr td{
  background-color: #F2F2F2;
}
.product_content .mosfet_show_top .el-table tr:nth-child(2n),.product_content .mosfet_show_top table tr:nth-child(2n) td{
  background-color: #FAFAFA;
}


.mosfet_show_from{
	padding-top: 50px;
	display: flex;
	flex-direction: column;
	width: 100%;
	border-top: 1px solid #DFDFDF;
}
.mosfet_show_from h2{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #595858;
	margin-bottom: 30px;
}

.mosfet_from_column{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
}

.mosfet_from_row{
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
	flex-wrap: wrap;
}
.width48{
	width: 48%;
}



.mosfet_from_column .business_row{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}
.mosfet_from_column .business_row .business_row_left{
	width: 80%;
}
.mosfet_from_column .business_row .business_row_right{
	width: 19%;
	margin-bottom: 22px;
}

.mosfet_submitForm{
	background:#33899C;
	border-color:#33899C;
	margin: 0 auto;
	width: 149px;
}
.mosfet_submitForm:hover,.mosfet_submitForm:active,.mosfet_submitForm:focus{
	background: #33899C;
	border-color:#33899C;
}
@media (max-width: 1600px) {
	.social_ul .social_open::after {
	  left: 51%;
	}
	
	.solution_left .solution_left_top p{
		font-size: 16px;
	}
	
	
	.social_ul li{
		font-size: 15px;
	}
	
	
	
	
	
	
	
	.g_about .about_row .about_left{
		padding: 30px;
		top: calc( 50% + 10px );
	}
	.g_about .about_row .about_left h2 {
	  font-size: 20px;
	  padding-bottom: 15px;
	  margin-bottom: 20px;
	}
	.g_about .about_row .about_left p {
	  font-size: 14px;
	  line-height: 30px;
	}
	
	
	
	.g-agent .agent_content h2 {
	  font-size: 26px;
	  padding-bottom: 13px;
	}
	.g-agent .agent_content .agent_wrap p {
	  font-size: 16px;
	  margin-bottom: 25px;
	  line-height: 29px;
	}
}


@media (max-width: 1500px) {
	.solution_left .solution_left_top h2 {
	  font-size: 20px;
	  line-height: 1;
	}
	.solution_left .solution_left_top p {
	  font-size: 15px;
	}
	.solution_left ul li .solution_left_name {
	  font-size: 14px;
	}
	.solution_right .solution_content .solution_column h2 {
	  font-size: 16px;
	}
	.solution_right .solution_content .solution_column h4 {
	  font-size: 12px;
	  margin-bottom: 15px;
	}
	.solution_right .solution_content .solution_column p {
	  font-size: 14px;
	  line-height: 25px;
	}
	
	
	.g-nav .nav_left a {
	  font-size: 16px;
	}
	.g-business .business_left h2 {
	  font-size: 28px;
	}
	.g-business .business_left p {
	  font-size: 16px;
	}
	.business_right {
	  padding-left: 60px;
	}
	
	
	
	.about_name {
	  font-size: 26px;
	}
	.g_about .about_row .about_left p {
	  font-size: 14px;
	  line-height: 28px;
	}
	
	
	
	
	
	.g_news .news_content .news_min{
		width: calc((100% - 80px) / 3);
		margin-right: 40px;
		margin-bottom: 40px;
	}
	.g_news .news_content .news_min .news_column{
		padding: 30px;
	}
	.g_news .news_content .news_min .news_column h2 {
	  font-size: 16px;
	}
	.g_news .news_content .news_min .news_column h4 {
	  margin: 8px 0 10px;
	  font-size: 12px;
	}
	.g_news .news_content .news_min .news_column p {
	  font-size: 14px;
	  line-height: 24px;
	  height: 48px;
	}
	.g_news .news_content .news_min .news_column .news_column_but {
	  margin-top: 25px;
	}
	.g_news .news_content .news_min .news_column .news_column_but h3 {
	  font-size: 14px;
	  height: 25px;
	  line-height: 25px;
	  background-size: 25px;
	}
	.g_news .news_content .news_min:hover .news_column .news_column_but h3{
	  background-size: 25px;
	}
	
	
	

	.news_show .show_left .show_title h3{
		font-size: 26px;
	}
	.news_show .show_right .hot_news h2 {
	  font-size: 20px;
	}
	.news_show .show_right .hot_news a {
	  font-size: 12px;
	}
	.news_show .show_right .hot_column .hot_min p {
	  font-size: 12px;
	  -webkit-line-clamp: 2;
	}
	
	
	
	
	.social_ul .social_open::after {
	  left: 47%;
	}
	.social_ul li {
		font-size: 14px;
	}
	.social_min_content .social_min_name {
		font-size: 20px;
	}
	.social_min_content li {
		font-size: 14px;
	}
	
	
	
	.contact_top .contact_top_name {
	  font-size: 22px;
	}
	.contact_top .contact_content .pic {
	  width: 13%;
	}
	.contact_min{
		width: 77%;
	}
	.contact_min .contact_name {
	  font-size: 16px;
	}
	.contact_min .contact_text {
	  font-size: 14px;
	  line-height: 23px;
	}
	
	
	
	
	.product_show_content {
	  padding: 20px 0 40px;
	}
	.product_show_content ul li {
	  font-size: 14px;
	  margin-bottom: 15px;
	}
	.show_documents {
	  padding: 20px 30px;
	}
	.show_documents .documents_content .documents_row {
	  padding: 10px 15px;
	  margin-bottom: 15px;
	}
	.show_documents .documents_content .documents_row h4 {
	  font-size: 14px;
	}
	.show_documents .documents_content .documents_row .documents_right a {
	  padding: 5px 15px;
	  font-size: 12px;
	}
	
	
	
	.contact_top .contact_top_name {
	  font-size: 22px;
	}
	
	.product_show_content ul li {
	  font-size: 15px;
	  margin-bottom: 12px;
	}
	
	
	.product_content table th{
		font-size: 14px;
		padding: 10px 20px;
	}
	.product_content table td .tr_a {
	  font-size: 14px;
	}
	.product_content table td{
		font-size: 12px;
	}
	.Spec_Filter p ,.el-checkbox__label{
	  font-size: 12px;
	}
	
	
	
	.g-agent .agent_content {
	  padding: 30px 50px;
	}
	.g-agent .agent_content h2 {
	  font-size: 22px;
	  padding-bottom: 12px;
	}
	.g-agent .agent_content .agent_wrap p {
	  padding-left: 32px;
	  font-size: 14px;
	}
}

@media (max-width: 1280px) {
	.social_ul li,.social_ul .social_add,.social_ul .social_open{
		width: 50%;
	}
	.social_ul .social_open{
		justify-content: flex-start;
	}
	.social_ul .social_open::after {
		left: 0;
	}
	
	
	
	.contact_top{
		padding: 20px 30px;
	}
	
	
	.solution_left .solution_left_top p {
	  font-size: 12px;
	}
}


@media (max-width: 992px) {
	.banner{
		margin-top: 0px;
		padding-top: 80px;
	}
	.g-solution{
		flex-direction: column;
	}
	.solution_left {
	  width: 100%;
	  margin-bottom: 30px;
	}
	.solution_right{
		width: 100%;
	}
	
	.solution_right .solution_nav h2 {
	  font-size: 16px;
	  padding-left: 16px;
	}
	.solution_right .solution_nav .solution_nav_right a {
	  font-size: 12px;
	}
	.solution_right .solution_content .solution_column{
		padding: 25px;
	}
	.solution_left .solution_left_top::after {
	  content: '';
	  position: absolute;
	  right: 30px;
	  top: 50%;
	  transform: translate(0,-50%);
	  background: url(../images/about/inco14.png);
	  height: 32px;
	  width: 40px;
	  cursor: pointer;
	  pointer-events: auto;
	}
	.solution_left .solution_left_top.cur::after {
	  background: url(../images/about/inco13.png);
	}
	
	
	
	.solution_right.g-nav{
		display: none;
	}
	.g-business {
		flex-direction: column;
	}
	.g-business .business_left{
		width: 100%;
		margin-bottom: 30px;
	}
	.business_right{
		width: 100%;
		padding-left: 0px;
		border-left:none;
	}
	
	
	
	.g_about {
	  margin: 45px 0 100px;
	}
	.g_about .about_row {
	  margin-top: 40px;
	  flex-direction: column;
	}
	.g_about .about_row .about_left {
	  width: 100%;
	  margin-bottom: 30px;
	  margin-left: 0;
	}
	.g_about .about_row .about_pic {
	  width: 100%;
	  text-align: center;
	}
	
	
	
	
	
	.g_news .news_content .news_min {
	  width: calc((100% - 30px) / 2);
	  margin-right: 30px;
	  margin-bottom: 30px;
	}
	.g_news .news_content .news_min:nth-of-type(2n) {
	  margin-right: 0;
	}
	.g_news .news_content .news_min:nth-of-type(3n) {
	  margin-right: 30px;
	}
	
	
	
	
	.news_show{
		flex-direction: column;
	}
	.news_show .show_left{
		width: 100%;
	}
	.news_show .show_right {
		display: none;
	}
	.news_show .show_left .show_title{
		justify-content: space-between;
		flex-direction: column;
	}
	.news_show .show_left .show_title h3 {
	  font-size: 26px;
	  width: 100%;
	  text-align: center;
	  margin-top: 0;
	  margin-bottom: 20px;
	}
	
	
	
	
	
	.social_ul li{
		width: 45%;
	}
	.social_ul .social_add, .social_ul .social_open{
		width: 55%;
	}
	.social_ul li, .social_ul .social_add, .social_ul .social_open{
		white-space: nowrap;
	}
	.social_ul li span {
	  word-break: break-all;
	  white-space: pre-wrap;
	}
	
	
	
	
	
	.g-feedback .feedback_row .feedback_submit .feedback_submit_1{
			width: 35%;
	}
	.g-contact{
		flex-direction: column;
	}
	.contact_top{
		width: 100%;
		margin-bottom: 20px;
	}
	.contact_top .contact_top_name {
	  font-size: 20px;
	  margin-bottom: 20px;
	}
	.contact_top .contact_content{
		width: 100%;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.contact_min .contact_name {
	  font-size: 16px;
	}
	.contact_min .contact_text {
	  font-size: 12px;
	}
	.contact_map {
	  height: 320px;
	  width: 100%;
	}
	
	
	
	
	.product_show_content ul li {
	  width: 100%;
	}
	.show_documents h2 {
	  font-size: 20px;
	  margin-bottom: 15px;
	}
	.show_documents .documents_content .documents_row h4 {
	  width: 70%;
	}
	.show_documents .documents_content .documents_row .documents_right {
	  width: 27%;
	}
	
	
	
	.mosfet_show_top {
	  width: 100%;
	}
	.mosfet_show_from h2 {
	  font-size: 20px;
	}
	
	
	.mosfet_from_row .width48{
		width: 100%;
	}
	
	
	
	
	.g_about .about_row .about_left{
		position: initial;
		transform: initial;
	}
	
	
	.g-agent {
	  margin: 30px 0 30px;
	}
	.g-agent .agent_content {
	  padding: 30px 30px;
	}
	.g-agent .agent_content h2{
		margin-bottom: 25px;
	}
	.g-agent .agent_content .agent_wrap p{
		width: 100%;
	}
	
}


@media (max-width: 600px) {
	.banner{
		padding-top: 64px;
	}
	
	.solution_left .solution_left_top {
	  padding: 10px 20px;
	}
	.solution_left .solution_left_top::after {
		right: 20px;
	}
	.solution_left .solution_left_top h2 {
	  font-size: 18px;
	  line-height: 1.2;
	}
	.solution_left .solution_left_top p {
	  font-size: 13px;
	}
	.solution_left ul li .solution_left_name {
	  font-size: 13px;
	}
	
	.solution_right .solution_nav{
		display: none;
	}
	.solution_right .solution_content {
	  margin-top: 0;
	}
	.solution_right .solution_content .solution_column {
	  padding: 15px 20px;
	  margin-bottom: 20px;
	}
	.solution_right .solution_content .solution_column h2 {
	  font-size: 14px;
	  margin-bottom: 5px;
	}
	.solution_right .solution_content .solution_column h4 {
	  margin-bottom: 10px;
	}
	.solution_right .solution_content .solution_column p {
	  font-size: 12px;
	  line-height: 22px;
	}
	
	
	
	.solution_show{
		margin-top: 0;
	}
	
	
	
	
	.g-business {
	  margin: 30px 0 30px;
	}
	.g-business .business_left h2 {
	  font-size: 22px;
	  margin-bottom: 10px;
	}
	.g-business .business_left p {
	  font-size: 14px;
	}
	.business_right .business_row{
		flex-direction: column;
	}
	.business_right .business_row .business_row_left{
		width: 100%;
	}
	.business_right .business_row .business_row_right {
	  width: 100%;
	  padding-left: 110px;
	  margin-bottom: 22px;
	}
	.business_right .el-button {
	  width: 45%;
	  height: 38px;
	}
	
	
	
	.g_about {
	  margin: 25px 0 50px;
	}
	.about_name {
	  font-size: 24px;
	}
	.g_about .about_row {
	  margin-top: 20px;
	  padding: 8px 8px 0 0;
	}
	.g_about .about_row .about_you {
	  width: 60px;
	  height: 60px;
	}
	
	
	
	
	.g_news {
	  margin: 30px 0 40px;
	}
	.g_news .news_content {
	  margin-top: 25px;
	}
	.g_news .news_content .news_min {
	  width: 100%;
	  margin-right: 0px !important;
	  margin-bottom: 20px;
	}
	
	
	.news_show {
	  margin: 35px 0;
	}
	.news_show .show_left .show_title h3 {
	  font-size: 18px;
	  margin-bottom: 10px;
	}
	
	
	
	
	.b-social-content {
	  padding: 20px 0 0;
	}
	.social_min_content .social_min_name {
	  font-size: 16px;
	}
	.social_ul li, .social_ul .social_add, .social_ul .social_open{
		width: 100%;
	}
	.social_content .social_content_min .social_min_content:first-child{
		padding-top: 20px;
	}
	.social_name {
	  font-size: 18px;
	}

	
	.g-feedback{
		margin: 33px 0 0;
	}
	.g-feedback .feedback_row{
		flex-direction: column;
		margin-bottom: 15px;
	}
	.g-feedback .feedback_row .feedback_column{
		width: 100%;
	}
	.g-feedback .feedback_row .feedback_submit{
		width: 100%;
		justify-content: flex-start;
		align-items: flex-start;
		margin-top: 20px;
	}
	.g-feedback .feedback_row .feedback_column .feedback_code input {
	  width: 44%;
	}
	
	
	
	.g-contact {
	  padding-top: 25px;
	  margin-bottom: 35px;
	}
	.contact_min .contact_name {
	  font-size: 14px;
	  line-height: 30px;
	}
	.contact_min .contact_text {
	  font-size: 10px;
	  line-height: 17px;
	}
	
	
	
	.product_content{
		margin: 0;
	}
	
	
	
	
	.product_show_content {
	  padding: 0px 0 30px;
	}
	.show_documents {
	  padding: 20px 20px;
	  margin-top: 20px;
	}
	.show_documents .documents_content .documents_row{
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
	}
	.show_documents .documents_content .documents_row h4{
		width: 100%;
	}
	.show_documents .documents_content .documents_row .documents_right{
		width: 100%;
		margin-top: 10px;
		align-items: center;
		justify-content:flex-start;
	}
	
	
	
	
	
	
	
	.g-inquiry .inquiry_content .inquiry_pic .pic1 {
	  width: 310px;
	  max-width: inherit;
	}
	.g-inquiry .inquiry_content .inquiry_pic .pic2 {
	  right: 15px;
	  top: 12px;
	  width: 12px;
	  height: 12px;
	}
	.g-inquiry .inquiry_content .inquiry_pic .inquiry_min {
	  right: 20px;
	  top: 20px;
	}
	.g-inquiry .inquiry_content .inquiry_pic .inquiry_min h2 {
	  font-size: 14px;
	  margin-bottom: 10px;
	}
	.g-inquiry .inquiry_content .inquiry_pic .inquiry_min h3 {
	  font-size: 14px;
	}
	.g-inquiry .inquiry_content .inquiry_pic .inquiry_min p {
	  margin-top: 10px;
	  font-size: 12px;
	  margin-bottom: 20px;
	}
	.g-inquiry .inquiry_content .inquiry_pic .inquiry_min p span {
	  font-size: 20px;
	}
	.g-inquiry .inquiry_content .inquiry_pic .inquiry_min button {
	  width: 68px;
	  height: 28px;
	  line-height: 28px;
	  font-size: 12px;
	}
	
	
	
	.g-agent .agent_content{
		width: 100%;
	}
}