/* volant_fonts — 自 jxzmpharm fonts.css；rem 按源站 1rem=10px 换成 px */
 



.font12 {font-size: 12px;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;}
.font15 {font-size: 15px;}
.font16 {font-size: 16px;}
.font17 {font-size: 17px;}
.font18 {font-size: 18px;}
.font19 {font-size: 19px;}
.font20 {font-size: 20px;}
.font22 {font-size: 22px;}
.font23 {font-size: 23px;}
.font24 {font-size: 24px;}
.font26 {font-size: 26px;}
.font28 {font-size: 28px;}
.font30 {font-size: 30px;}
.font32 {font-size: 32px;}
.font34 {font-size: 34px;}
.font36 {font-size: 36px;}
.font38 {font-size: 38px;}
.font40 {font-size: 40px;}
.font42 {font-size: 42px;}
.font44 {font-size: 44px;}
.font46 {font-size: 46px;}
.font48 {font-size: 48px;}
.font50 {font-size: 50px;}
.font54 {font-size: 54px;}

.font60 {font-size: 60px;}
.font64 {font-size: 64px;}
.font66 {font-size: 66px;}
.font70 {font-size: 70px;}
.font77 {font-size: 77px;}
.font80 {font-size: 80px;}
.font90 {font-size: 90px;}
.font100 {font-size: 100px;}
.font130 {font-size: 130px;}
.font160 {font-size: 160px;}
.font300 {font-size: 300px;}
.flh20 {line-height: 20px;}
.flh24 {line-height: 24px;}
.flh26 {line-height: 26px;}
.flh28 {line-height: 28px;}
.flh30 {line-height: 30px;}
.flh32 {line-height: 32px;}
.flh34 {line-height: 34px;}
.flh36 {line-height: 36px;}
.flh40 {line-height: 40px;}
.flh50 {line-height: 50px;}
.flh60 {line-height: 60px;}
.flh72 {line-height: 72px;}
.flh82 {line-height: 82px;}
.flh90 {line-height: 110px;}



 


/* fonts */






body,a,input{font-family: Assistant, "微软雅黑";}


@font-face {font-family: 'Abel';src: url('../fonts/Abel-Regular-2.ttf');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'Assistant';src: url('../fonts/Assistant-Regular-6.ttf');font-weight: normal;font-style: normal;} 


@font-face {font-family: 'D-DIN';src: url('../fonts/D-DIN.otf');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'Montserrat-Light';src: url('../fonts/Montserrat-Light.woff');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'Montserrat-Bold';src: url('../fonts/Montserrat-Bold.ttf');font-weight: normal;font-style: normal;} 


@font-face {font-family: 'BrownLLWebPan-B';src: url('../fonts/BrownLLWebPan-Bold.woff2');font-weight: normal;font-style: normal;} 
@font-face {font-family: 'BrownLLWebPan-R';src: url('../fonts/BrownLLWebPan-Regular.woff');font-weight: normal;font-style: normal;} 



@font-face {
  font-family: "mb";
  src: url("../fonts/Montserrat-SemiBold.woff") format("woff"),
	  url("../fonts/Montserrat-SemiBold.ttf") format("truetype"),
       url("../fonts/Montserrat-SemiBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "ml";
  src: url("../fonts/Montserrat-Light.woff") format("woff"),
	  url("../fonts/Montserrat-Light.ttf") format("truetype"),
       url("../fonts/Montserrat-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: "meb";
  src: url("../fonts/Montserrat-ExtraBold.woff") format("woff"),
	  url("../fonts/Montserrat-ExtraBold.ttf") format("truetype"),
       url("../fonts/Montserrat-ExtraBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}








.title-1 { font-family:Abel;}




@media screen and (max-width: 5120px) {
	
}
@media screen and (max-width: 3840px) { 

}
@media screen and (max-width: 2560px) {
	
}
@media screen and (max-width: 2048px) {
	
}
@media screen and (max-width: 1920px) {	
	
}
@media screen and (max-width: 1680px) {
    .font13 {font-size: 12px;}
    .font14 {font-size: 13px;}
    .font15 {font-size: 14px;}
    .font16 {font-size: 15px;}
    .font17 {font-size: 16px;}
    .font18 {font-size: 17px;}
    .font19 {font-size: 18px;}
    .font20 {font-size: 19px;}
    .font22 {font-size: 20px;}
    .font23 {font-size: 21px;}
    .font24 {font-size: 22px;}
    .font26 {font-size: 23px;}
    .font28 {font-size: 24px;}
    .font30 {font-size: 26px;}
    .font32 {font-size: 28px;}
    .font34 {font-size: 29px;}
    .font36 {font-size: 32px;}
    .font38 {font-size: 34px;}
    .font40 {font-size: 38px;}
    .font42 {font-size: 40px;}
    .font44 {font-size: 42px;}
    .font46 {font-size: 43px;}
    .font48 {font-size: 44px;}
    .font50 {font-size: 45px;}
    .font54 {font-size: 46px;}
    .font60 {font-size: 52px;}
    .font64 {font-size: 53px;}
    .font66 {font-size: 54px;}
    .font70 {font-size: 56px;}
    .font77 {font-size: 62px;}
    .font80 {font-size: 68px;}
    .font90 {font-size: 69px;}
    .font100 {font-size: 90px;}
    .font130 {font-size: 100px;}
    .font160 {font-size: 120px;}
    .font300 {font-size: 220px;}
    .flh24 {line-height: 22px;}
    .flh26 {line-height: 24px;}
    .flh28 {line-height: 26px;}
    .flh30 {line-height: 28px;}
    .flh32 {line-height: 30px;}
    .flh34 {line-height: 32px;}
    .flh36 {line-height: 34px;}
    .flh40 {line-height: 38px;}
    .flh60 {line-height: 52px;}
    .flh72 {line-height: 62px;}
    .flh82 {line-height: 72px;}
    .flh90 {line-height: 100px;}
}
@media screen and (max-width: 1440px) {
    .font14 {font-size: 12px;}
    .font15 {font-size: 13px;}
    .font16 {font-size: 16px;}
    .font17 {font-size: 15px;}
    .font18 {font-size: 16px;}
    .font19 {font-size: 17px;}
    .font20 {font-size: 18px;}
    .font22 {font-size: 19px;}
    .font23 {font-size: 20px;}
    .font24 {font-size: 21px;}
    .font26 {font-size: 22px;}
    .font28 {font-size: 23px;}
    .font30 {font-size: 24px;}
    .font32 {font-size: 25px;}
    .font34 {font-size: 26px;}
    .font36 {font-size: 30px;}
    .font38 {font-size: 32px;}
    .font40 {font-size: 34px;}
    .font42 {font-size: 38px;}
    .font44 {font-size: 40px;}
    .font46 {font-size: 41px;}
    .font48 {font-size: 42px;}
    .font50 {font-size: 43px;}
    .font54 {font-size: 44px;}
    .font60 {font-size: 46px;}
    .font64 {font-size: 48px;}
    .font66 {font-size: 49px;}
    .font70 {font-size: 50px;}
    .font77 {font-size: 52px;}
    .font80 {font-size: 54px;}
    .font90 {font-size: 56px;}
    .font100 {font-size: 70px;}
    .font130 {font-size: 90px;}
    .font160 {font-size: 100px;}
    .font300 {font-size: 200px;}
    .flh24 {line-height: 21px;}
    .flh26 {line-height: 22px;}
    .flh28 {line-height: 24px;}
    .flh30 {line-height: 26px;}
    .flh32 {line-height: 28px;}
    .flh34 {line-height: 30px;}
    .flh36 {line-height: 32px;}
    .flh40 {line-height: 40px;}
    .flh60 {line-height: 60px;}
    .flh72 {line-height: 70px;}
    .flh82 {line-height: 80px;}
    .flh90 {line-height: 90px;}
}
@media screen and (max-width: 1366px) {
     
}
@media screen and (max-width: 1280px) { 
}
@media screen and (max-width: 1152px) {
    
}
@media screen and (max-width: 1024px) { 
}
@media screen and (max-width: 980px) { 
}
@media screen and (max-width: 860px) {
    .font16 {font-size: 12px;}
    .font18 {font-size: 14px;}
    .font20 {font-size: 14px;}
    .font22 {font-size: 14px;}
    .font32 {font-size: 20px;}
    .font36 {font-size: 21px;}
    .font48 {font-size: 30px !important;}
    .font50 {font-size: 30px;}
    .font64 {font-size: 30px;}
    .flh60 {line-height: 50px;}
    .flh32 {line-height: 24px;}
    .font46 { font-size:35px !important;}
	.font40 { font-size:25px !important;}
	.flh36 {line-height: 25px;}
	.flh40 { line-height:30px;}
}




/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	
}

/* iPad x*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	
}






