﻿.agent-mobile #header a.mm-hbtn {
  width: 50px;
  height: 50px;
  background: #fff;
  left: 48px;
  margin: 0;
  /* box-shadow: 0 0px 10px rgba(0,0,0,.1); */
}

.agent-mobile .lcitem .rect {
  background: #303030;
  width: 20px;
  left: 15px;
  top: 24px;
}
.agent-mobile .lcitem {
  width: 50px;
  height: 50px;
}
.agent-mobile .mm-hlogo {
  height: 100%;
  top: 0;
  left: 0;
  right: auto;
  position: absolute;
}
.agent-mobile #mm-slider .bx-wrapper {
  transform: translatey(-50px);
}
.agent-mobile #header {
  background: transparent;
}
.agent-mobile .mlist .container_header .title {
  font-family: "lora";
  font-size: 24px;
  padding-top: 0;
  color: #303030;
}
.agent-mobile body,
.agent-mobile .project .item_block .item_wrapper {
  background: #fff;
}
.agent-mobile .mlist .container_header .subtitle {
  color: #999;
}

/* 导航 */
.agent-mobile .mm-listview > li > a.active {
  color: #fff;
}
.agent-mobile .mm-listview > li > a,
.mm-listview > li > span {
  font-family: "lora";
}
.mm-menu {
  width: 87.2%;
}
/* html.mm-opening .mm-slideout{
    -webkit-transform: translate(87.2%,0);

-moz-transform: translate(87.2%,0);

-ms-transform: translate(87.2%,0);

-o-transform: translate(87.2%,0);

transform: translate(87.2%,0);
} */
/* 产品 */
.agent-mobile .project .item_block .item_img {
  transform: initial;
}

.agent-mobile #sitecontent .project .item_block .title {
  color: #303030;
  font-family: "MTTMilano", "微软雅黑";
}
.agent-mobile .project .item_block .subtitle {
  font-family: "MTTMilano", "微软雅黑";
}
.agent-mobile .project .item_block:hover .item_wrapper {
  background: #303030;
}
.agent-mobile #sitecontent .project .item_block:hover .title {
  color: #fff;
}
.agent-mobile .project .item_block .item_wrapper {
  position: initial;
}

/* 服务 */
.agent-mobile .service .wrapper {
  width: 100%;
}
.agent-mobile .service .container_header .title {
  color: #fff;
}
.agent-mobile .service .item_block:hover .item_wrapper .title {
  color: #fff;
}
/*服务列表 */
.agent-mobile .npagePage .service .wrapper {
  width: 94%;
}
.agent-mobile .npagePage .service .item_block {
  width: 48%;
  margin-right: 10px;
}
.agent-mobile .npagePage .service .item_block:nth-child(2n) {
  margin-right: 0px;
}
.agent-mobile .npagePage .service .item_block .item_wrapper .title {
  color: #303030;
}
.agent-mobile .npagePage .service .item_block:hover .item_wrapper .title {
  color: #303030;
}
/* 团队 */
.agent-mobile .team .content .wrapper {
  width: 94%;
  margin: 0 3%;
}
.agent-mobile .team .item_block .item_info {
  padding: 20px;
  transition: all 0.36s ease;
}
.agent-mobile .team .item_block .title {
  color: #303030;
}
.agent-mobile .team .item_block:hover .title {
  color: #fff;
}
.agent-mobile .team .item_block:hover .item_info {
  background: #303030;
}
/* 视频 */
.agent-mobile .indexPage .videom.mlist {
  background: #f8f8f8;
}
.agent-mobile .videom .wrapper {
  width: 94%;
  margin: 0 3%;
}
.agent-mobile .videom .wrapper .item_block .item_wrapper {
  padding: 10px 24px 16px 0;
}
.agent-mobile .videom .wrapper .item_block .item_wrapper .title {
  color: #303030;
  text-align: left;
}
.agent-mobile .videom .wrapper .item_block:hover .item_wrapper .title {
  color: #303030;
}
.agent-mobile .videom .wrapper .item_block .item_wrapper .subtitle {
  text-align: left;
}
/* 新闻 */

.agent-mobile .news .wrapper {
  width: 94%;
  margin: 0 3%;
}
.agent-mobile .news .item_block .item_info .title {
  color: #303030;
}
.agent-mobile .news .content_list li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.agent-mobile .news .item_block:hover .item_info .title {
  color: #303030;
}
/* 图文 */
.module.mcustomize .header {
  margin-bottom: 30px;
}
.agent-mobile .module.mcustomize .container_content {
  width: 94%;
  margin: 0 3%;
  padding-top: 20px;
}
.agent-mobile .mcustomize .header.wow {
  padding: 0;
  display: block;
}

.agent-mobile .module.mcustomize .header .title {
  color: #303030;
  font-family: "lora";
  font-size: 24px;
}
.module.mcustomize .description {
  width: 80%;
}
/* 联系 */
.agent-mobile #mcontact .contactinfo h3 {
  margin-bottom: 30px;
}
.agent-mobile #contactform input,
.agent-mobile textarea {
  color: #666;
}
/* 列表分类 */
.agent-mobile .npagePage .mlist {
  padding: 10px 0;
}
.agent-mobile .dropmenu ul li a.active {
  background: transparent;
  color: #303030;
  font-size: 16px;
  font-weight: 800;
  -webkit-font-smoothing: antialiased;
}
.agent-mobile .dropmenu ul li a {
  background: transparent;
  color: #999;
  padding: 0 0 0 36px;
}
.dropmenu ul {
  background-color: #fff;
}
.agent-mobile .dropmenu ul li:last-child {
  padding-right: 36px;
}
.agent-mobile .dropmenu ul li {
  height: 40px;
}

.agent-mobile #category {
  padding-top: 50px;
  background: #fff;
}
.list_nav {
  top: 0;
}
.agent-mobile .npagePage.pageEditor,
.agent-mobile .npagePage.post {
  padding-top: 50px;
}
.agent-mobile .npagePage.post #postInfo .title,
.agent-mobile .npagePage.post #listContent h3,
.agent-mobile #sitecontent .npagePage.post #postContent .title {
  color: #303030;
}
.agent-mobile .npagePage .service #postSlider {
  width: 94%;
  margin: 0 3%;
}
.agent-mobile .npagePage .service #postSlider .content_list {
  margin-right: -20px;
}
.agent-mobile .npagePage .service #postSlider .sItem_block {
  width: calc(50% - 20px);
  float: left;
  margin-right: 20px;
  margin-bottom: 2%;
}
.agent-mobile .npagePage .service #postSlider .sItem_block:nth-child(2n) {
  margin-right: 0;
}
.agent-mobile .videom .wrapper .item_block .item_wrapper .subtitle {
  color: #999;
}
.agent-mobile .npagePage.pageEditor .container_header .title {
  color: #303030;
  font-family: "lora", "微软雅黑";
  font-size: 24px;
  margin-bottom: 0;
}

.agent-mobile.theme-b .formPage .mo-text input,
.agent-mobile.theme-b .formPage .mo-textarea textarea,
.agent-mobile.theme-b .formPage .mo-radio .mo-inputName::after,
.agent-mobile.theme-b .formPage .mo-button input {
  background: #fff;
}
.agent-mobile .mo-button input {
  color: #303030;
}
.agent-mobile #online a {
  color: #fff;
}

#footer a#flogo {
  height: 20px;
  width: auto;
}

body,
html {
  max-width: 100%;
}

.module.mcustomize .description {
  line-height: 1.6;
}

.lcbody {
  width: 50px;
  height: 50px;
}

#postSlider .item_img {
  width: 100%;
  text-align: center;
}
#postSlider .item_img img {
  width: auto;
  max-height: 100vh;
  display: inline-block;
}
.service #postSlider .item_img {
  width: 100%;
  text-align: center;
}
.service #postSlider .item_img img {
  width: 100%;
  display: inline-block;
}

.list_nav,
#header {
  max-width: 100%;
}

.agent-mobile .team .item_block {
  margin-right: 2%;
}

.agent-mobile .videom .wrapper .content_list,
.indexPage .mlist.team .content_list {
  margin-right: -2%;
}

.agent-mobile .videom .wrapper .item_block {
  margin-right: 2%;
}

.agent-mobile .project .item_block:hover .item_wrappe {
  background-color: red;
}

.agent-mobile .project .item_block .item_img {
  overflow: hidden;
}
.agent-mobile .project .item_block:hover .item_img img {
  transform: scale(1);

  -moz-transform: scale(1, 1);

  -webkit-transform: scale(1, 1);

  -o-transform: scale(1, 1);
}
.agent-mobile #pages a.active,
#pages a:hover {
  color: #303030;
}

.agent-mobile #footer a#flogo {
  height: 20px;
  width: auto;
}

.service .bx-wrapper .item_img {
  text-align: center;
}
.service .bx-wrapper img {
  width: auto;
  max-height: 100vh;
  display: inline-block;
}

.list_nav #_add_cat {
  overflow-y: hidden;
}

.agent-mobile .indexPage .service.mlist {
  margin: 0;
}

.agent-mobile .team .item_block:nth-child(2n + 1) {
  clear: right;
}

.agent-mobile #footer a#flogo {
  height: 20px;
  width: auto;
}

.agent-mobile .videom .content_list .item_block .details {
  display: block;
  color: transparent;
  position: relative;
}
.agent-mobile .videom .content_list .item_block .details .fa-angle-right {
  position: absolute;
  bottom: 114px;
  right: 37%;
}
.agent-mobile
  .videom
  .content_list
  .item_block
  .details
  .fa-angle-right::before {
  content: "";
  border-top: 4px solid transparent;
  border-left: 6px solid #fff;
  border-bottom: 4px solid transparent;
  transition: all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
  width: 0;
  height: 0;
  display: block;
  margin-right: 14px;
}
.agent-mobile
  .videom
  .content_list
  .item_block
  .details
  .fa-angle-right::after {
  content: "";
  width: 34px;
  height: 34px;
  border-radius: 50%;
  border: 1px solid #aaa;
  position: absolute;
  top: -13px;
  right: 0px;
}

.agent-mobile .team .item_block .title {
  line-height: 19px;
}
.agent-mobile .team .item_block .subtitle {
  line-height: 14px;
}

.agent-mobile #contactform {
  width: 100%;
  box-sizing: border-box;
}

/* 2019-06-03 11:55:59 */
.agent-mobile #header {
  display: flex;
  flex-direction: row;
}
.agent-mobile #header a.mm-hbtn {
  position: static;
  order: 3;
}
.agent-mobile .mm-hlogo {
  position: static;
}

/* 2019/11/04 yyq 修改 */
.agent-mobile .post .mlistpost.project #postInfo .description {
  display: block;
}
.agent-mobile .npagePage.post #listContent {
  display: block;
}
.agent-mobile .imagelink .content_list .item_block {
  width: calc(100% / 2 - 34px);
}
/* 2019/11/04 yyq 修改 */

/* 2020/11/03 yyq 修改 */
.search-input-wrap.show {
  z-index: 100;
}
/* 2020/11/03 yyq 修改 */
