
.mod-subcover .mod-title {padding-bottom:0!important;}
h4.about-title { font-size:18px;padding-top:40px; color:#fff;margin:0; font-weight:bold;padding-bottom:0;} 
@media (min-width:768px) {
h4.about-title { font-size:28px; } 	
}
 

/*----bottom------*/

.mod-about-bottom {background-color: #363775;  position:relative;
background-image:url(../images/cover_a.gif); background-position: -30px bottom;  background-repeat:no-repeat;background-size:250px; }
 
.mod-about-bottom .text-wrap {padding:0 5px 40px 5px;}
.mod-about-bottom .each-text {
    line-height: 1.8;
    padding-top:40px;
    font-size: 14px;
}
 
.mod-about-bottom .text-wrap .each-text h3 {
    font-size: 18px;
    position: relative;
    margin: 0;
    display: block;
    height: 70px;
}

.mod-about-bottom .text-wrap .each-text h3 strong {
    position: relative;
    top: 7px;
    padding-right: 4px;
    font-weight: normal;
    color: #FFAD02;
    font-size: 30px;
}
.mod-about-bottom .each-text p { text-indent:33px;}
 
 
@media (min-width: 768px) {
.mod-about-bottom { background-color:transparent; margin-top:-140px;background-size:450px;background-position: -60px bottom; }
.mod-about-bottom .text-wrap { background-color: #363775;padding:20px 55px 80px 55px; margin-left:20px;margin-right:20px;}
.mod-about-bottom .text-wrap .text {
        padding-right: 40%;
        padding-left: 5px;
        padding-top:10px;
        padding-bottom: 130px;
        background-size: 50px;
    }
 .mod-about-bottom .text-wrap .each-text h3 {font-size:22px;}
 .mod-about-bottom .text-wrap .each-text h3 strong {font-size:40px;top: 12px;}
 .mod-about-bottom .each-text {font-size:16px;}
}
@media (min-width: 1200px) {
.mod-about-bottom { background-size:600px;}	
.mod-about-bottom .each-text {padding-left:10px;padding-right:10px;}
}


/*----data------*/


.mod-data { text-align:center;padding:100px 0; background-color:#212246; background-image:url(../images/about_bg.jpg); 
background-repeat:no-repeat; background-position:center center; background-size:cover; }
.mod-data .each {min-height:130px;}
.mod-data strong {font-weight: normal; font-size: 28px; padding-top:20px; line-height:1.2;padding-bottom:5px;display: block; color: #F3C921;}
.mod-data p {line-height: 1.6; margin:0 auto; font-size: 14px;}

@media (min-width: 768px) {
.mod-data { padding:220px 0;}
.mod-data .each {min-height:180px;width:60%;margin:0 auto;}
.mod-data strong {font-size: 54px;  padding-top:40px;padding-bottom:10px; }
.mod-data p { font-size: 17px;}
}
@media (min-width: 992px) {
.mod-data { padding:250px 0;}
.mod-data .each {min-height:auto;width:80%;}
.mod-data strong {padding-top:10px; }
}

@media (min-width: 1700px) {
.mod-data strong {font-size:56px; }
 
}






