Template:BIT-China/css/project-common-style

.PRO-title {

 position: absolute;
 z-index: 4;
 margin-top: calc(25vh - 30px);
 left: 25vw;
 width: 60vw;
 padding: 0;

}

.PRO-white-head {

 position: fixed;
 z-index: 1;
 top: 0;
 height: calc(25vh - 30px);
 left: 25vw;
 width: 60vw;
 padding: 0;
 /* background-color: #E6E6E6; */

}

.PRO-BG {

 position: fixed;
 z-index: 0;
 width: 100vw;
 height: 60vh;
 top: 0;
 right: 0;

} @media only screen and (max-height : 800px) {

 .PRO-BG {
   height: 100vh;
 }

}

.PRO-title-1 {

 font-family: 'kg_second_chances_solidRg';
 top: calc(100% - 45px);
 font-size: 30px;
 color: #131313;
 float: right;

}

.PRO-title-2 {

 font-family: 'kg_second_chances_solidRg';
 font-size: 22px;
 color: #131313;
 left: 0;
 margin: 0;
 padding: 0;
 text-align: left;

}

.PRO-title-3 {

 font-family: 'kg_second_chances_solidRg';
 font-size: 18px;
 color: #131313;
 left: 0;

}

.PRO-content-all {

 width: 100%;
 margin: 0;
 padding: 0;

}

.PRO-content {

 width: 100%;
 margin: 0;
 padding: 0;

}

.PRO-content-p {

 margin: 0;
 padding: 0;
 font-family: 'helveticaregular' !important;
 font-weight: 500 !important;
 font-size: 16px !important;
 line-height: 1.7 !important;
 color: #131313;
 word-wrap: break-word;
 word-break: keep-all;
 text-align: justify;
 text-justify: inter-ideograph;

}

.PRO-Fig {

 text-align: center;
 margin-bottom: 1px;

}

.PRO-Fig img {

 width: 500px;

}

.PRO-Fig figcaption {

 font-family: 'helveticaregular';
 font-size: 15px;
 font-weight: bold;

}

.PRO-margin-toTitle {

 margin-top: 10px;

}

.PRO-margin-toContentP {

 margin-top: 10px;

}

.PRO-margin-toTitle1 {

 margin-top: 10px;

}

.PRO-margin-toTitle2 {

 margin-top: 10px;

}

.PRO-margin-toTitle3 {

 margin-top: 3px;

}

.PRO-margin-toFig {

 margin-top: 10px;

}

.PRO-margin-Title2Up {

 margin-top: 15px;

}

.PRO-margin-Title3Up {

 margin-top: 10px;

}

.PRO-margin-ContentPUp {

 margin-top: 10px;

}