.PT-components {
    position: relative;
    background: #f5f5f5;
    padding-top: 40px;
    padding-bottom: 20px;
}
.PT{
    background: #fff;
    margin: 0 auto;
    width: 1000px;
}
.PT-title{
    width: 100%;
    height: 152px;
    font-size:40px;
    background:url(../images/OT/background.jpg)  no-repeat;
    font-weight:bold;
    color:rgba(255,255,255,1);
    text-align: center;
    line-height: 152px;
    letter-spacing: 5px;
}
.PT-box{
    padding: 50px 55px 75px;
}
.PT-box-img{
    width: 888px;
    height: 470px;
    margin-bottom: 46px;
}
.PT-box-img img{
    width: 100%;
    height: 100%;
}
.PT-box-text{
    font-size:16px;
    white-space: pre-line;
    color:rgba(51,51,51,1);
    line-height:30px;
    margin: 40px 4px 20px;
    letter-spacing: 2px;
}
.PT-son-img{
    width: 374px;
    height: 219px;
}
.PT-line-img{
    width: 351px;
    height: 350px;
}
.img-tip{
   height: 270px;
}
.PT-son-text{
    display: inline-block;
    white-space: pre-line;
    vertical-align: middle;
    width: 445px;
    margin-left: 47px;
    font-size:16px;
    letter-spacing: 2px;
    color:rgba(34,34,34,1);
    line-height:30px;
}
.PT-line-title{
    width: 100%;
    height: 60px;
    padding-left: 35px;
    font-size:24px;
    background:url(../images/OT/background.jpg)  no-repeat;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height: 60px;
    letter-spacing: 5px;
}
.PT-line-text{
    display: inline-block;
    vertical-align: top;
    max-width: 465px;
    margin-left: 60px;
    padding-top: 12px;
}
.PT-line-left{
    max-width: 595px;
    margin-left: 0;
    margin-right: 40px;
}
.PT-text-title{
    display: inline-block;
    font-size:20px;
    font-weight:bold;
    color:rgba(24,129,204,1);
    height: 27px;
    border-bottom: rgba(206,255,203,1) solid 6px;
    margin-bottom: 10px;
    letter-spacing: 1px;
}
.PT-text-title-tip{
    display: inline-block;
    font-size:16px;
    font-weight:400;
    color:rgba(24,129,204,1);
    line-height:28px;
    margin-bottom: 10px;
    letter-spacing: 1px;
}

.psycholosgy-line-introduce{
    font-size:16px;
    font-weight:400;
    color:rgba(34,34,34,1);
    line-height:30px;
    margin-bottom: 3px;
}

.PT-text-info{
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(34,34,34,1);
    line-height:30px;
    padding-left: 35px;
    background:url(../images/OT/icon-1.png) no-repeat 0px 6px;
    margin-bottom: 6px;
}
.icon-2{
    background:url(../images/OT/icon-2.png)  no-repeat 0px 6px;
}
.icon-3{
    background:url(../images/OT/icon-3.png)  no-repeat 0px 6px;
}
.icon-4{
    background:url(../images/OT/icon-4.png)  no-repeat 0px 6px;
}
.icon-5{
    background:url(../images/OT/icon-5.png)  no-repeat 0px 6px;
}
.icon-6{
    background:url(../images/OT/icon-6.png)  no-repeat 0px 6px;
}
.icon-7{
    background:url(../images/OT/icon-7.png)  no-repeat 0px 6px;
}
.icon-8{
    background:url(../images/OT/icon-8.png)  no-repeat 0px 6px;
}
.icon-9{
    background:url(../images/OT/icon-9.png)  no-repeat 0px 6px;
}
.icon-10{
    background:url(../images/OT/icon-10.png)  no-repeat 0px 6px;
}
.icon-11{
    background:url(../images/OT/icon-11.png)  no-repeat 0px 6px;
}
.icon-12{
    background:url(../images/OT/icon-12.png)  no-repeat 0px 6px;
}
.icon-13{
    background:url(../images/OT/icon-13.png)  no-repeat 0px 6px;
}
.icon-14{
    background:url(../images/OT/icon-14.png)  no-repeat 0px 6px;
}
.icon-15{
    background:url(../images/OT/icon-15.png)  no-repeat 0px 6px;
}
.PT-bottom{
    font-size:16px;
    color:#222;
    line-height:30px;
    letter-spacing: 1px;
    padding: 50px 65px;
}
.psycholosgy-line-box{
    display: inline-block;
    vertical-align: top;
}
.one{
    margin-right: 30px;
}