/*.tem79-service .title {
font-size: 20px;
font-weight: normal;
}
.tem79-service .description {
font-size: 16px;
}
.tem79-service .icon i {
font-size: 46px;
color: #0058a0;
}
.tem01-title .subtitle {
padding: 36px 15px 0;
}

.tem01-title .title-header{
position:relative;
}
.tem01-title .title-header::after{
position:absolute;
top:50%;
left:50%;
margin-left:-25px;
margin-top:-2px;
content:"";
width:50px;
height:4px;
background-color:var(--main-color);
}
.tem404-irregular .prev, .tem404-irregular .next {
display: none;
}
.tem404-irregular .swiper-pagination-bullet::after {
display: none;
}
.tem404-irregular .tf_ {
padding: 0px 20px 20px;
}
.tem10-guide-language .text .description {
display:none;
}
.tem10-guide-language .text .title {
padding: 0px 0px 20px;
}.tem10-guide-language .text .more a {
font-weight: 100;
font-size: 16px;
border-radius: 0px;
padding:18px 40px;
}
.tem07-guide-language .item.col-sm-12 div.box {
padding:4% 6%;
}
.tem07-guide-language .subtitle a {
border-width: 1px;
}
.tem07-guide-language .title:after {
border-top-width: 2px;
}
.tem07-guide-language .item.col-sm-12 div.box {
padding: 6%;
}

.tem07-guide-language .description {
font-family:"Bebas Neue","Proxima Nova","Arial","Microsoft YaHei","Open Sans",sans-serif,"STXihei","Myriad Set Pro","Helvetica Neue","Helvetica","Arial","lato","PingFang SC","STHeitiSC-Light"!important;
padding: 0.5em 0 1.2em !important;

}
.tem07-guide-language .subtitle a {
padding: 1em 2.4em;
font-size: 16px;
}
.tem07-guide-language .title:after {
border-top-width: 3px;
}
.tem05-footer > .container {
border-bottom: 1px solid #fff;
}
.tem05-footer .links a {
color: #d71921;
}
.tem01-ai_irregular .title,
.tem05-footer .h4{position:relative;}
.tem01-ai_irregular .title::after, 
.tem05-footer .h4::after{content:"";position:absolute;bottom:35px;width:30px;height:3px;background-color:var(--main-color);left:0;}
.tem05-footer .h4::after{bottom:-15px;}
.tem256-irregular .title{font-size:18px;}
.tem10-guide-language .text .title {
line-height: 1.3;
}
.tem303-irregular .wrap .text .description {
line-height: 1.6;
}
*/


.tem01-title .subtitle {
  font-size: 15px;
}
.tem01-ai_list .title {
  font-size: 18px;
}
.tem01-ai_list .text {
  padding: 0px 25px 30px;
  text-align:center;
}
.tem19-about .aboutbox {
  width: 100%;
}
.tem19-about .aboutbox .description {
  line-height: 1.8;
  margin-top: 36px;
}
.tem375-irregular .swiper-slide{
  margin-top:0 !important;
}
.tem79-service .title {
  font-size: 16px;
  font-weight: normal;
}
.tem79-service .description {
  font-size: 15px;
  color:#dedede;
}
.tem79-service .icon i {
  font-size: 42px;
}
.tem40-service .box .title {
  font-size: 16px;
}
.add.tem410-irregular .images{
  background-size:contain;
}
.tem01-title .title {
  font-size:42px;
}
.tem01-ai_list .title {
  font-size: 16px;
}
.home_page .tem15-about .about_text {
  max-height:auto!important;
}
.tem15-about .about_btn {
  padding: 30px 0 0px;
}
.tem15-about h2, .tem15-about .h2 {
  max-height:none!important;
  font-size: 40px;
}
@media (min-width:993px){
  .tem280-irregular .wrap .images img{width: 60%;}
}

.tem98-header .head_bottom .navigation nav .nav>ul ul{    background-color: #333333;}

.new-content-desc.description>ul>li{
list-style-type: disc;
margin-left: 20px;
}