body{color:#25374c!important;line-height: 1.7; font-family: 'Kanit-Light';}
.h1, .h2, h1, h2{    line-height:1.3; font-family: 'BeVietnamPro-blod';	font-weight: bold;}
.h3, .h4, .h5, h3, h4, h5{    line-height:1.5; font-family: 'Kanit-Regular';}
.h6,  h6{    line-height:1.5; font-family: 'Kanit-Light';	}
@font-face {
  font-family: 'Kanit-Light';
  src: url('/font/Kanit-Light.ttf');

}
@font-face {
  font-family: 'Kanit-Regular';
  src: url('/font/Kanit-Light.ttf');

}
@font-face {
  font-family: 'Kanit-Bold';
  src: url('/font/Kanit-Bold.ttf');

}
.font-weight-bold,.fwb,b, strong {font-family: 'Kanit-Bold';}
.f18 {    font-size: 17px;}


.header_bk .menu ul li{margin-left: 0px;}
.loginicon{margin-right:5px;}
.header .btn-primary{font-size:14px;    padding: 5px 15px;}
.banner_01 h4{line-height:1.3;}

.download_bg{padding: 35px 10px 20px;min-height: 92%;}
	
.footer .col-2{padding-right:10px;}
.ghh{right: 21%;bottom: 98px;}

.aboutzx .xz{top: 35px;font-size: 14px;line-height: 1.2;}
.menu ul li span{    padding: 0 7px;}

.banner_03 .title{font-size:40px;font-family: 'Kanit-Bold';}
.banner_03 .title2{font-size:20px;font-family: 'Kanit-Light';}
.banner_03 .title3{font-family: 'Kanit-Light';}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
p,h6,.h6{font-size:14px;}
 	h4,.h4{font-size:17px;}	
	.h5, h5 {    font-size:16px;}
	.tool_banner{min-height: 430px;padding-top: 100px;}
	.header .btn-primary{font-size:16px; }
	.aboutzx .xz {top: inherit;}
	.btn-sm{font-size:12px;}
	.ghh{font-size:14px;right: 0;}
	.bjj{font-size:14px;bottom: 5px;}
	.yuanli{bottom:29px}
	.bzj {  left:15%;  bottom: 82px;}
	.error_cont2 {  padding: 30px 10px;  margin: 10px 0;}
	.certificate_btn span{    top: 37%;}
	.header .phone_top.btn-primary{padding: 5px 6px;}
	.banner_03 .title{font-size:26px;}
}
/* iPad Pro */
	@media screen and (min-width: 1305px) {
		.menu ul li span{    padding: 0 12px;}
		
	}
	@media screen and (min-width: 1400px) {
		.menu ul li span{    padding: 0 16px;}
		
	}