
/* css */









.agent-mobile .indexPage .yeshengarts{padding: 20px 0 30px 0; margin-bottom:0;}

.agent-mobile .indexPage .yeshengarts .item_block .description{height:36px; overflow: hidden;}

.agent-mobile .indexPage .yeshengarts .item_block:nth-child(2n + 1):after{margin-top: 20px;}

.agent-mobile .indexPage .yeshengarts .item_block .item_img img{width:70px;}

.agent-mobile .mlist.news .m_container .content .more{margin-top: 14px;}

.agent-mobile .indexPage .module.mcustomize .header .title{font-family:微软雅黑; font-size: 28px;}

.agent-mobile #mm-slider li .slider-info .title{font-size:13px;}

.agent-mobile #mm-slider li .slider-info .subtitle{font-size:22px;}

.agent-mobile .mm-menu.mm-hassearch .mm-panel>li.navitem:last-of-type{display:none;}

.agent-mobile .npagePage .postbody p{text-indent:0;}

.agent-mobile .npagePage .postbody span{background-color: rgba(242, 242, 242, 0) !important;}

.agent-mobile .npagePage .postbody img{width: auto !important;}

.agent-mobile .postbody p {text-indent: 0px !important;}





.agent-pc .npagePage.post .news #postContent{width:1170px; padding-right:0; border-right: 1px solid rgba(233, 233, 233, 0);}

.agent-pc .npagePage.post .news #listContent{width:100%; margin-left:0px;}

.agent-pc .npagePage.post .news .content_list .item_block .item_wrapper{width:100%;}

.agent-pc .npagePage.post .news .content_list .item_block{width:32%; float:left; margin-right:1%;}

.agent-pc .npagePage.post .news .content_list .item_block .item_info .title{width:46%;}

.agent-pc .npagePage.post .news .content_list .item_block .item_info .description{width:46%;}

.agent-pc .npagePage.post .news .content_list .item_block .item_img{width:160px;}

.agent-pc .npagePage .news .content_list .item_block .item_info .title,

.agent-pc .npagePage .news .content_list .item_block .item_info .description{width: 56%;}

.agent-pc .npagePage.ff_pageList .news .content_list .item_block .item_img img{width:320px;}

.agent-pc #server_post_banner{display:none;}

.agent-pc .npagePage.post .project #postWrapper {width:1170px;}

.agent-pc .npagePage.post .project .postWrap #postInfo{display:none;}

.agent-pc .npagePage.post .mlistpost.project .tab_button{background: rgb(255, 255, 255); position: inherit;}

.agent-pc .npagePage.post .project .owl-theme .owl-nav i{color: #d2d2d2;}

.agent-pc .npagePage.post .owl-carousel .owl-stage{margin:0 auto;}

.agent-pc .npagePage .project .content_list .item_block{width: calc(100%/4 - 20px);}



.agent-pc .npagePage .project .tab_button .content_list .item_block {width: 100%;}





.agent-mobile  .mm-listview.mm-first>li:last-of-type {

    display: none;

}

.agent-mobile .service .container_header .subtitle {

    display: none;

}



.agent-mobile .ad .content_list li:nth-child(2) .item_wrapper {

    

    position: absolute;

    left: 0;

    top: 0;

    bottom: 0;

    background-color: #fff;

    display: flex;

    flex-direction: column;

    justify-content: center;

    margin: 0;

}



.agent-mobile .ad .content_list .item_block .item_wrapper {

    top: 0;

    margin: 0;

    bottom: 0;

    background-color: #fff;

    display: flex;

    flex-direction: column;

    justify-content: center;

}



.agent-mobile .ad .content_list li:nth-child(2) .item_img img {

    margin-left: 25%;

}





.agent-mobile ._wxImg:after {

    padding-top: 100%;

    content: "";

    display: block;

    width: 100%;

}

.agent-mobile ._wxImg {

    width: 80%;

    background: #fff;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    max-width: 210px;

}

.agent-mobile ._phone-mask {

    position: fixed;

    top: 0;

    height: 100%;

    width: 100%;

    left: 0;

    background: #1f1f1fdc;

    z-index: 100;

    visibility: hidden;

    opacity: 0;

    transition: 0.36s ease;

}



.agent-mobile ._phone-mask.show img{

    

    width: 100%;

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    margin: auto;

}

.agent-mobile ._phone-mask.show {

 

    visibility: visible;

    opacity: 1;

}



.agent-pc ._phone-mask {

    display: none;

} 

/* 2020/03/06 yyq 修改 */
#footer .beian {
    clear: both;
    width: 100%;
    padding: 10px 0;
}
#footer .beian a {
    padding: 0;
}
/* 2020/03/06 yyq 修改 */

#indexPage #mcontact .module_container {
    background: none;
}

.agent-mobile #mcontact .contactinfo p {
    min-height: 2.4rem;
    height: auto;
}

#indexPage #mcontact {
     background-size: 1400px auto !important;
}
#indexPage #mcontact .module_container {
    padding: 0;
}
#mcontact .module_container .container_content {
    display: block;
}
#indexPage #contactlist  {
    width: 1400px;
}
#indexPage #contactlist:after  {
    content: "";
    padding-top: calc(1132 / 2400 * 100%);
}
#indexPage #contactlist * {
    display: none;
}
