﻿.posi{ position: relative;}
.pb-70{ padding-bottom: 70px;}
.pt-70{ padding-top: 70px;}
.mt-70{ margin-top: 70px;}
.mt-50{ margin-top: 50px;}
.mb-40{ margin-bottom: 40px;}
.line-height{ line-height: 2;}
.pc-show{  display: block; }
.color-666{#666}
@media screen and (max-width:1600px) {
.pb-70{ padding-bottom: 60px;}
.pt-70{ padding-top: 60px;}
.mt-70{ margin-top: 60px;}
.mt-50{ margin-top: 40px;}
.mb-40{ margin-bottom: 36px;}

}	
	}
	
@media screen and (max-width:1440px) {
		.pb-70{ padding-bottom: 50px;}
		.pt-70{ padding-top: 50px;}
		.mt-70{ margin-top: 50px;}
		.mt-50{ margin-top: 35px;}
		.mb-40{ margin-bottom: 34px;}
		
		}
@media screen and (max-width:1280px) {  
 .pb-70{ padding-bottom: 40px;}
    .pt-70{ padding-top: 40px;}
	   .mt-70{ margin-top: 50px;}
 
 }
 @media screen and (max-width:1000px) {.pb-70{ padding-bottom: 35px;}  .pt-70{ padding-top: 35px;}  .mt-70{ margin-top: 35px;} .mt-50{ margin-top: 25px;}  .mb-40{ margin-bottom: 20px;}}
 @media screen and (max-width:750px) {.pb-70{ padding-bottom: 20px;}   .pt-70{ padding-top: 20px;}  .mt-70{ margin-top: 20px;} .mt-50{ margin-top: 20px;} .mb-40{ margin-bottom: 20px;}}