.divcnt{width:1200px;height:auto;margin:0 auto;}

#cminth{width:100%;height:250px;float:left; background:url(/custom/imgs/training/intro.jpg) no-repeat center center;padding:175px 0;}

#cminti{width:600px;height:auto;float:right;background-color:#001F7E;border-radius:10px;border:5px solid #FFFFFF;box-shadow:0 0 10px #787878;padding:20px;color:#FFFFFF;}

#cmintd{width:600px;height:auto;float:left;}
#cmintd h1{font-size:25px;font-weight:300;margin:0;font-weight:600;line-height:1em;}
#cmintd p{margin:5px 0;}


#trnpgh{width:100%;height:auto;float:left;padding:80px 0;}
#trnpgc{width:1200px;height:auto;margin:0 auto;}

.trnint{width:1200px;height:auto;float:left;}
.trnint h3{font-size:25px;font-weight:700;margin:0;line-height:1em;}
.trnint p{line-height:1em;margin:5px 0 40px 0;}

.trnhnt{width:1200px;height:auto;float:left;}

.trnone,.trntwo,.trntre,.trnfur,.trnfve,.trnsix{width:366px;height:auto;float:left;}
.trnone,.trntwo,.trntre{margin-bottom:51px;}
.trntwo,.trnfve{margin:0 51px;}

.trnfet{width:150px;position:absolute;background-color:#FFFFFF;padding:8px 20px;margin:170px 0 0 0;line-height:1em;font-size:18px;font-weight:600;line-height:1em;color:#222222;}
.trnimg{width:100%;height:auto;float:left;padding:6px;border:1px solid #EEEEEE;box-sizing:border-box;box-shadow:0 0 10px #F5F5F5;}
.trnimg img{max-width:100%;height:auto;float:left;}

.trdesk{width:100%;height:auto;float:left;}
.trdesk p{width:100%;height:auto;float:left; font-size:15px; margin:10px 0 0 0;line-height:1.2em;}

.trndsc{width:1200px;height:auto;float:left;}


#trnsld{width:100%;height:auto;float:left;padding:80px 0;background-color:#E41F0E;}


#cmjrnc{width:1200px;height:500px;float:left;}
#cmjrnp{width:100%;height:auto;float:left;border:1px solid #F0F0F0;box-sizing:border-box;padding:6px;box-shadow:0 0 10px #F5F5F5;background-color:#FFFFFF;}
#cmjrnp img{ max-width:100%; height:auto; float:left;}


#trnpgw{width:100%;height:auto;float:left;padding:80px 0;}
#trnpgd{width:1200px;height:auto;margin:0 auto;}
