body{color:#25374c!important;line-height: 1.7;}
.h1, .h2, h1, h2{    line-height:1.3; }
.h3, .h4, .h5, .h6, h3, h4, h5, h6{    line-height:1.5; }

.h4, h4 {    font-size: 20px;}
.h5, h5 {    font-size: 17px;}


.header_bk .menu ul li{margin-left: 0px;}
.menu ul li span {font-size: 15px;}
.loginicon{margin-right:5px;}
.header .btn-primary{font-size:14px;    padding: 5px 15px;}
.banner_01 h4{line-height:1.3;}

.download_bg{padding: 35px 20px 20px;min-height: 92%;}
.ghh{right: 21%;bottom: 98px;}
.bzj{left: 23%;bottom: 98px;}
.aboutzx .xz{top: 35px;font-size: 14px;line-height: 1.2;}
.error_cont2{padding: 70px 30px;}
.index_ys h5{font-size:16px;}

.banner_03 .title{font-size:40px;}

@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: 470px;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: 0;  bottom: 82px;}
	.error_cont2 {  padding: 30px 10px;  margin: 10px 0;}
	.certificate_q_cont{width:70%;}
	.certificate_btn{width:30%;}
	.certificate_q_cont h5{font-size:14px;}
	.certificate_btn span{font-size:14px;}
	.banner_03 .title{font-size:26px;padding-top:30px;}
  .banner_03 .title2{font-size:20px;}
.banner_03 .title2 .title_shuzi{font-size:32px;}
 .btn_2023_jun,.btn-hd-outline{padding:10px 20px;font-size:18px;max-width:100%;}
 .header .phone_top.btn-primary{font-size: 12px;    padding: 5px 6px;}
 .banner_02 .banner_02_img{max-width: 72% !important;}
 .index_ys h5{font-size:14px;}

}
@media only screen and (device-width: 768px) {	
	.footer .text-right{text-align:center!important;}
}