.hel_content {
    padding-right: 150px;
    padding-left: 150px;
}
.hel_d1ymbx {
    width: 100%;
    position: relative;
    padding: 100px 0 0;
}
.hel_d1ymli {
    margin-bottom: 90px;
}
.hel_d1ymli a {
    display: block;
    width: 100%;
}
.hel_d1ymle {
    width: calc(100% - 600px);
    padding-right: 80px;
}
.hel_d1ymzb {
    width: 100%;
    position: relative;
    border-top: 1px solid #e2e2e2;
    padding-top: 70px;
}
.hel_d1ymzb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    width: 46px;
    height: 3px;
    background: #233246;
}
.hel_d1ymjle {
    width: 310px;
}
.hel_d1ymjte .hel_title {
    font-size: 30px;
    line-height: 1.6;
    color: #333333;
}
.hel_d1ymjte .hel_tisp {
    font-size: 18px;
    line-height: 1.75;
    color: #999999;
}
.hel_d1ymjri {
    width: calc(100% - 310px);
}
.hel_d1yoliri {
    width: calc(100% - 20px);
    padding-left: 16px;
}
.hel_d1yoli {
    margin-bottom: 15px;
}
.hel_d1yolile {
    width: 20px;
    line-height: 32px;
}
.hel_d1yolile img {
    width: 100%;
}
.clearfix:after {
    display: block;
    clear: both;
    height: 0;
    content: ' ';
}
.hel_d1ymri {
    width: 600px;
    position: relative;
    overflow: hidden;
}
.hel_d1ymri img {
    transition: all 0.6s;
}
.hel_img1 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.hel_d1yoliri p {
    font-size: 16px;
    line-height: 2;
    color: #666666;
}
img {
    vertical-align: middle;
}

/**6783**/
@media screen and (max-width: 1680px){
.hel_d1ymjle {
    width: 230px;
}
}
/**6787**/
@media screen and (max-width: 1680px){
.hel_d1ymjri {
    width: calc(100% - 230px);
}
}
/**6806**/
@media screen and (max-width: 1560px){
.hel_content {
    padding-right: 90px;
    padding-left: 90px;
}
}
/**6886*/
@media screen and (max-width: 1440px){
.hel_d1ymjte .hel_title {
    font-size: 26px;
}
}
/**6894**/
@media screen and (max-width: 1440px){
.hel_d1ymjte .hel_tisp {
    font-size: 16px;
}
}
/**6937**/
@media screen and (max-width: 1440px){
.hel_d1ymzb {
    padding-top: 43px;
}
}

/**6941**/
@media screen and (max-width: 1440px){
.hel_d1ymle {
    width: calc(100% - 500px);
    padding-right: 51px;
}
}
/**6946**/
@media screen and (max-width: 1440px){
.hel_d1ymri {
    width: 500px;
}
}
/**6950**/
@media screen and (max-width: 1440px){
.hel_d1yoli {
    margin-bottom: 4px;
}
}
/**6954**/
@media screen and (max-width: 1440px){
.hel_d1ymli {
    margin-bottom: 60px;
}
}
/**6958**/
@media screen and (max-width: 1440px){
.hel_d1ymbx {
    padding: 65px 0 0;
}
}
/**7091**/
@media screen and (max-width: 1280px){
.hel_d1ymle {
    width: calc(100% - 400px);
    padding-right: 33px;
}
}
/**7096**/
@media screen and (max-width: 1280px){
.hel_d1ymri {
    width: 400px;
}}

/**7100**/
@media screen and (max-width: 1280px){
.hel_d1ymzb {
    padding-top: 32px;
}
}
/**7104**/
@media screen and (max-width: 1280px){
.hel_d1ymjle {
    width: 180px;
}}
/**7108**/
@media screen and (max-width: 1280px){
.hel_d1ymjri {
    width: calc(100% - 180px);
}
}
/**7137**/
@media screen and (max-width: 1199px){
.hel_content {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
}
}
/**7168**/
@media screen and (max-width: 1199px){
.hel_d1yolile {
    width: 16px;
}}
/**7176**/
@media screen and (max-width: 1199px){
.hel_d1yoliri {
    width: calc(100% - 16px);
    padding-left: 13px;
}
}
/**7236**/
@media screen and (max-width: 950px){
.hel_d1ymri {
    width: 340px;
}}
/**7240**/
@media screen and (max-width: 950px){
.hel_d1ymle {
    width: calc(100% - 340px);
    padding-right: 20px;
}
}
/**7245**/
@media screen and (max-width: 950px){
.hel_d1yoliri p {
    font-size: 14px;
}
}
/**7249**/
@media screen and (max-width: 950px){
.hel_d1yolile {
    line-height: 28px;
}
}
/**7253**/
@media screen and (max-width: 950px)
{
.hel_d1ymli {
    margin-bottom: 24px;
}
}
/**7445**/
@media screen and (max-width: 768px){
.hel_d1yoli {
    margin-bottom: 8px;
}
}
/**7449**/
@media screen and (max-width: 768px){
.hel_d1ymjte .hel_title {
    font-size: 18px;
}
}
/**7608**/
@media screen and (max-width: 768px){
.hel_d1ymle {
    width: 100%;
    padding-right: 0;
}
}
/**7613**/
@media screen and (max-width: 768px){
.hel_d1ymri {
    float: left;
    margin-top: 15px;
}
}
/**7618**/
@media screen and (max-width: 768px)
{
.hel_d1ymzb {
    padding-top: 26px;
}
}
/**7622**/
@media screen and (max-width: 768px){
.hel_d1ymli {
    margin-bottom: 33px;
}
}
/**7712**/
@media screen and (max-width: 480px){
.hel_d1ymjle {
    width: 100%;
}
}
/**7720**/
@media screen and (max-width: 480px){
.hel_d1ymzb {
    padding-top: 23px;
}
}
/**7724**/
@media screen and (max-width: 480px){
.hel_d1ymri {
    margin-top: 10px;
}}
/**7626**/
@media screen and (max-width: 768px){
.hel_d1ymbx {
    padding: 37px 0 0;
}
}
/**7716**/
@media screen and (max-width: 480px){
.hel_d1ymjri {
    width: 100%;
}
}