.jlxq{overflow: hidden;width: 100%;background: #ffffff;padding: 10px;}
.jlxq .jlxq_left{ float: left; width: 30%;}

.jlxq .jlxq_left  h3{ text-align: center; font-size:2em;word-wrap:break-word;   }
.jlxq .jlxq_left  p{ text-align: center; font-size: 0.8em; line-height: 1.5em;word-wrap:break-word;}
.jlxq .jlxq_right{float: right;width: 68%; line-height: 1.5em; word-wrap:break-word;}


@media (max-width: 980px) {
 .jlxq .jlxq_left h3{ text-align: center; font-size:1em;word-wrap:break-word;}}
 

@font-face{
            font-family:zrjm;
            src:url('../font/zrjm/zrjm.TTF');
        }
.about{color: #FFFFFF;font-size: 1.5em;line-height: 1em;word-wrap:break-word;font-family:zrjm;overflow:hidden;padding-top:1em;}
.about p{font-family:zrjm;font-size:26px;line-height:39px;text-align:justify;padding-right: 0em;}
.about .about_r p{
    font-size: 22px;
    padding: 0;
}

@media (max-width: 768px) {
  .about-icon{margin-top:0em !important;}
.about{color: #FFFFFF;
font-size: 1.5em;
line-height: 1em;
word-wrap:break-word;
font-family:zrjm;overflow:hidden;padding-top:1em;}
.about p{ min-height:640px; font-family:zrjm;line-height:1.2em;text-align: left;padding-right: 0em;word-break: break-all;}

  }

@media (max-width: 540px) {
   }
.about .about_l{float:left;width: 62%;line-height: 1.5em;text-align: justify;font-size: 1.1em;}
.about_r{float:right;width: 30%;line-height: 1.5em;font-size: 1em;}

.about-icon{font-family: zrjm;color:#ffffff;float: right;margin-top: -27em;/* margin-right: 5em; */}
.about-icon a{color:#ffffff;display:block;float:left;width: 7em;text-align:center;margin-left: 1em;position: relative;}
.about-icon a i{display:block; height:70px; }
.about-icon a i{display:block;height:70px;background: url(../images/about_icon.png) no-repeat;width: 70px;margin-left: 17px;transform: scale(0.8);margin: 0 auto;}
.about-icon a.a1 i{background-position: -7px 2px;}
.about-icon a.a2 i{background-position: -108px 2px;}
.about-icon a span{
    display: block;
    position: relative;
    width: 100%;
    margin-top: -8px;
}
@media (max-width: 980px) {
.about .about_l{float:left;width: 100%;text-align: left;word-break: break-all;}
.about_r{float:right;width: 100%;margin-top:4em;}
}