.tem0-contact-sm [type="submit"]{background-color:#ff840a;color:#fff;border-color:#ff840a}
.tem01-about .about_btn a{padding:1em 3.5em;border-radius:0px}
.tem01-about .about_btn2 a{padding:1em 3.5em;border-radius:0px}
.tem01-about .about_text span{line-height:110%}
.tem01-about .about_text p{margin-bottom:2%}
.tem01-about .about_btn a{background-color:#39393b;border-width:0px}
.tem01-about .about_btn a:hover{background-color:#ff840a}
.tem01-about .about_btn2 a{float:right}
.tem01-about .about_text p{
  word-break:break-word;
}
@media (max-width: 768px){
  .tem01-about .col-xs-6 {
    width: 50%;
  }
  .tem01-about .about_text:nth-of-type(1) span{
    font-size:22px !important;
  }
}
@media (min-width:768px){
  .tem01-about.add .about_btn{
    text-align:right;
  }
}
@media (max-width: 767px){
  .tem01-about .about_text:nth-of-type(1) span{
    font-size:22px !important;
  }
  .tem01-about.add .about_btn,
  .tem01-about .about_text p{
    text-align:left !important;
  }
}

@media (max-width: 1024px){
.tem28-pro-item .tem28-pro-info .pro-text {display: block;}
}
.tem07-guide-language .description{0px 0px 1em 0px}
.tem07-guide-language .item.col-sm-12 .box{padding:6% 10%}
.tem07-guide-language .subtitle a{padding:1em 3.5em;border-radius:0px;color:#555;border-color:#fff}
.tem07-guide-language .title{display:none}
@media (max-width: 767px){
.tem07-guide-language .item.col-sm-12 .description, .tem07-guide-language .item.col-sm-12 .description span, .tem07-guide-language .item.col-sm-6 .description, .tem07-guide-language .item.col-sm-6 .description span, .tem07-guide-language .item.col-sm-4 .description, .tem07-guide-language .item.col-sm-4 .description span {font-size: 14px!important;}
}
.tem07-development-path .con>div:nth-child(2)>div:nth-child(1){background:#efefef}
.tem07-development-path .con>div:nth-child(2)>div:nth-child(2){background:#fff;margin-bottom:2%}
.tem07-development-path .con>div:nth-child(2)>div:nth-child(1) span {display: none;}
.tem18-about .button-box a{display:none}
.tem18-about .button-box a .icon{display:none}
.tem18-about .description{width:70%;margin-top:2%;margin-bottom:6%}
.tem18-about .description section p{margin-bottom:1%}

.tem20-news a:hover .tem20-news_date{background-color:#ff840a}
.tem20-news .tem20-news_text h3.title, .tem20-news .tem20-news_text .h3.title{font-size:18px;color:#555;font-weight:600;color:#333}
.tem20-news .tem20-news_text .tem20-desc{opacity:1;font-size:14px;color:#777}
.tem20-news a:hover .tem20-news_text{border-color:#ff840a}
.tem20-news a:hover .tem20-news_date{color:#ff840a}

.tem28-pro-item .tem28-pro-info .pro-text{font-size:18px;color:#333;opacity:1}
.tem28-pro-item{margin-bottom:6%}

.tem30-header  .pc_second_level > li:hover .images{border:4px solid #ff840a}
.tem30-header .pc_second_level li .images{height:auto;margin:10px}
.tem30-header .pc_second_level li .pc_second_a{font-size:14px}
.tem30-header  .pc_second_level > li:hover  .pc_second_a{color:#ff840a}


.tem79-service .icon, .tem79-service .text{color:#333;font-size:16px;font-size:bold}
.tem79-service .icon i{color:#ff840a}
.tem79-service .text .description{font-weight:bold;}

.tem98-pro .item .images img {border:10px solid #ececec}

.tem01-contact-info .tem04-contact-box .block-desc p{margin-bottom:0.5%}