@media screen and (max-width: 900px) {
	.messagefrompresidentpageonebanner{padding-bottom:55.6%;}
	.messagefrompresident_area{margin-top:20px;}
	.messagefrompresident_area .leftarea{width:calc(100% - 10px);margin-left:10px;}
	.messagefrompresident_area .rightarea{width:calc(100% - 10px);margin-left:10px;}
	.messagefrompresident_area .leftarea .innercontent{width:100%;margin-left:0px;}
	.messagefrompresident_area .rightarea .innercontent{width:100%;margin-left:0px;padding-bottom:100px;}
	.messagefrompresident_area .rightarea .innercontent .title{font-size: 30px;line-height: 38px;font-weight: 900;text-align:center;margin-top:50px;}
	.messagefrompresident_area .rightarea .innercontent .content{width:100%;margin-left:0px;margin-top:40px;}
	.messagefrompresident_area .rightarea .innercontent .content .summarycontentbox{width:100%;font-size: 17px;line-height: 25px;font-weight: 400;}
	.messagefrompresident_area .rightarea .innercontent .content .upperquotationmark{display:none;}
	.messagefrompresident_area .rightarea .innercontent .listforright{width:100%;margin-left:0px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .middleblank{width:calc(100% - 50px);}
	.messagefrompresident_area .rightarea .innercontent .listforright .lowerquotationmark{display:none;}
	.messagefrompresident_area .rightarea .innercontent .listforright .signature{margin-top:-21px;margin-right:0px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .presidentname{width:calc(100% - 12px);margin-top:-10px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .presidentposition{width:calc(100% - 14px);margin-top:12px;}
	.messagefrompresident_area .rightarea .innercontent .readmorearea{width:calc(100% - 2px);margin-left:0px;margin-top:49px;}
	
}
@media screen and (min-width: 900px) and (max-width: 1100px){
	.messagefrompresidentpageonebanner{padding-bottom:41.7%;}
	.messagefrompresident_area{margin-top:50px;}
	.messagefrompresident_area .leftarea{width:40%;}
	.messagefrompresident_area .rightarea{width:60%;}
	.messagefrompresident_area .leftarea .innercontent{width:calc(100% - 100px);margin-left:50px;}
	.messagefrompresident_area .rightarea .innercontent{width:calc(100% - 20px - 50px);margin-left:20px;padding-bottom:100px;}
	.messagefrompresident_area .rightarea .innercontent .title{font-size: 50px;line-height: 59px;font-weight: 900;}
	.messagefrompresident_area .rightarea .innercontent .content{width:calc(100% + 100px);margin-left:-50px;margin-top:40px;}
	.messagefrompresident_area .rightarea .innercontent .content .summarycontentbox{width:calc(100% - 100px);font-size: 16px;line-height: 30px;font-weight: 400;}
	.messagefrompresident_area .rightarea .innercontent .content .upperquotationmark{display:block;}
	.messagefrompresident_area .rightarea .innercontent .listforright{width:calc(100% + 100px);margin-left:-50px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .middleblank{width:calc(100% - 100px);}
	.messagefrompresident_area .rightarea .innercontent .listforright .lowerquotationmark{display:block;}
	.messagefrompresident_area .rightarea .innercontent .listforright .signature{margin-top:-21px;margin-right:33px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .presidentname{width:calc(100% - 85px - 22px);margin-top:-10px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .presidentposition{width:calc(100% - 85px - 24px);margin-top:12px;}
	.messagefrompresident_area .rightarea .innercontent .readmorearea{width:calc(100% + 15px);margin-left:0px;margin-top:49px;}
	
}
@media screen and (min-width: 1100px){
	.messagefrompresidentpageonebanner{padding-bottom:27.8%;}
	.messagefrompresident_area{margin-top:90px;}
	.messagefrompresident_area .leftarea{width:40%;}
	.messagefrompresident_area .rightarea{width:60%;}
	.messagefrompresident_area .leftarea .innercontent{width:calc(100% - 100px);margin-left:50px;}
	.messagefrompresident_area .rightarea .innercontent{width:calc(100% - 20px - 50px);margin-left:20px;padding-bottom:100px;}
	.messagefrompresident_area .rightarea .innercontent .title{font-size: 50px;line-height: 59px;font-weight: 900;}
	.messagefrompresident_area .rightarea .innercontent .content{width:calc(100% + 100px);margin-left:-50px;margin-top:40px;}
	.messagefrompresident_area .rightarea .innercontent .content .summarycontentbox{width:calc(100% - 100px);font-size: 16px;line-height: 30px;font-weight: 400;}
	.messagefrompresident_area .rightarea .innercontent .content .upperquotationmark{display:block;}
	.messagefrompresident_area .rightarea .innercontent .listforright{width:calc(100% + 100px);margin-left:-50px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .middleblank{width:calc(100% - 100px);}
	.messagefrompresident_area .rightarea .innercontent .listforright .lowerquotationmark{display:block;}
	.messagefrompresident_area .rightarea .innercontent .listforright .signature{margin-top:-21px;margin-right:33px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .presidentname{width:calc(100% - 85px - 22px);margin-top:-10px;}
	.messagefrompresident_area .rightarea .innercontent .listforright .presidentposition{width:calc(100% - 85px - 24px);margin-top:12px;}
	.messagefrompresident_area .rightarea .innercontent .readmorearea{width:calc(100% + 15px);margin-left:0px;margin-top:49px;}
	
}
.messagefrompresidentpageonebanner{float:left;width:100%;}
.messagefrompresident_area{float:left;width:100%;}
.messagefrompresident_area .leftarea{float:left;}
.messagefrompresident_area .leftarea .innercontent{float:left;}
.messagefrompresident_area .leftarea .innercontent .picturebg{position:relative;float:left;width:calc(100% - 35px);margin-left:35px;margin-top:44px;height:0px;padding-bottom:calc(130.5% - 36px + 30px);background: #D52D27;}
.messagefrompresident_area .leftarea .innercontent .picturebg .presidentname{position:absolute;width:100%;text-align:center;bottom:23px;color:white;font-size: 28px;line-height: 33px;font-weight: 900;}
.messagefrompresident_area .leftarea .innercontent .presidentpicture{position:relative;float:left;width:calc(100% - 35px);margin-left:calc(-100%);height:0px;padding-bottom:calc(130.5% - 36px);}
.messagefrompresident_area .rightarea{float:left;}
.messagefrompresident_area .rightarea .innercontent{float:left;}
.messagefrompresident_area .rightarea .innercontent .title{float:left;width:100%;}
.messagefrompresident_area .rightarea .innercontent .content{float:left;}
.messagefrompresident_area .rightarea .innercontent .content .summarycontentbox{float:left;}
.messagefrompresident_area .rightarea .innercontent .content .upperquotationmark{float:left;width:50px;margin-top:-10px;}
.messagefrompresident_area .rightarea .innercontent .content .upperquotationmark img{float:left;width:40px;}
.messagefrompresident_area .rightarea .innercontent .listforright{float:left;}
.messagefrompresident_area .rightarea .innercontent .listforright .leftblank{float:left;width:50px;}
.messagefrompresident_area .rightarea .innercontent .listforright .middleblank{float:left;font-size: 16px;line-height: 30px;font-weight: 400;}
.messagefrompresident_area .rightarea .innercontent .listforright .lowerquotationmark{float:left;width:50px;margin-top:-2px;}
.messagefrompresident_area .rightarea .innercontent .listforright .lowerquotationmark img{float:left;width:40px;margin-left:10px;}
.messagefrompresident_area .rightarea .innercontent .listforright .signature{float:right;}
.messagefrompresident_area .rightarea .innercontent .listforright .signature img{float:left;height:127px;}
.messagefrompresident_area .rightarea .innercontent .listforright .presidentname{float:left;font-size: 32px;line-height: 38px;font-weight: 700;text-align:right;}
.messagefrompresident_area .rightarea .innercontent .listforright .presidentposition{float:left;font-size: 18px;line-height: 21px;font-weight: 400;text-align:right;}
.messagefrompresident_area .rightarea .innercontent .readmorearea{float:left;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;}
.messagefrompresident_area .rightarea .innercontent .readmorearea .btnreadmore{float:left;width:100%;font-size: 16px;line-height: 19px;font-weight: 400;margin:20px 0px;text-align:center;}
.messagefrompresident_area .rightarea .innercontent .readmorearea .btnreadmore a{color: #D52D27;}

@media screen and (max-width: 900px) {
    .hearmorearea{width:calc(100% - 20px);padding-left:10px;padding-right:10px;}
	.hearmorearea .title{font-size: 24px;line-height: 30px;margin-top:50px;}
    .hearmorearea .content{margin-bottom:40px;font-size: 17px;line-height: 24px;}
    .hearmorearea .content ul li{margin-top:10px;}
}
@media screen and (min-width: 900px) and (max-width: 1100px){
    .hearmorearea{width:100%;}
	.hearmorearea .title{font-size: 44px;line-height: 52px;margin-top:80px;}
    .hearmorearea .content{margin-bottom:70px;font-size: 18px;line-height: 40px;}
    .hearmorearea .content ul li{margin-top:0px;}
}
@media screen and (min-width: 1100px){
    .hearmorearea{width:100%;}
	.hearmorearea .title{font-size: 44px;line-height: 52px;margin-top:80px;}
    .hearmorearea .content{margin-bottom:70px;font-size: 20px;line-height: 44px;}
    .hearmorearea .content ul li{margin-top:0px;}
}
.hearmorearea{float:left;background-color:#F2F2F2;}
.hearmorearea .title{float:left;width:100%;font-weight: 900;}
.hearmorearea .content{float:left;width:100%;margin-top:0px;}
.hearmorearea .content ul{padding-left:30px;}
.hearmorearea .content ul li{padding-left:5px;}
.hearmorearea .content ul li a{color:black;}