﻿@font-face{font-weight:400;font-style:normal;font-family:AVGARDD;src:url(../fonts/avgardd.ttf)}
body{padding-top:0;min-width: 1280px;margin:0 auto;}
.navWrapper{min-width: 1280px;}
.ff_indexPage .module.ad01{padding-top:0;padding-bottom:0;}
.ad01.mlist .content_list .item_block{border:none;}
.ff_indexPage .mlist.ad01 .container_header{display:none;}
.ff_indexPage .mlist .content_wrapper .more{display:none;}
.mcustomize .wrapper .header .title{font-size:36px;}
.mcustomize.tlir .container_content .contentbody .wrapper .header,.mcustomize.tril .container_content .contentbody .wrapper .header{top:110px;}
.mcustomize.tlir .container_content .contentbody .wrapper .description,.mcustomize.tril .container_content .contentbody .wrapper .description{margin-top:0;}
.mcustomize.tlir .container_content .contentbody .wrapper,.mcustomize.tril .container_content .contentbody .wrapper{/* padding-bottom:100px;*/
 padding-top:180px;}
.bodyindex .videom.mlist .content_list .item_info{width:calc(100% - 13px);}
.ff_indexPage .module.videom{background-color:#f6f7fb;}
.bodyindex .videom.mlist .content_list .item_wrapper,.bodyvideom .videom.mlist .content_list .item_wrapper{padding-left:80px;}
.bodyindex .videom.mlist .content_list .item_wrapper .details,.bodyvideom .videom.mlist .content_list .item_wrapper .details{left:80px;}
.ff_indexPage .project .item_block,.bodyproject .project .item_block{margin-bottom:40px;}
.ff_indexPage .project .content_list .item_info .title,.bodyproject .project .content_list .item_info .title{font-size:17px;}
.project .content_list .item_info .subtitle{display:none;}
.bodyindex .mlist.project .content_list .item_block .item_tags{overflow:hidden;}
.bodyindex .mlist.project .item_tags>a{width:calc(100% - 30px);height:32px;overflow:hidden;}
.mlist.project .content_list .item_block a.details i.fa-angle-right{color:#fff;z-index:2;position:absolute;right:21px;font-size:18px;top:30px;opacity:0;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.mlist.project .content_list .item_block:hover a.details i.fa-angle-right{opacity:1;color:#fff;top:-1px;}
.mlist.project .content_list .item_block a.details{line-height:50px;}
.container_category>a{padding:0 22px;line-height:30px;border-radius:30px;}
.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title{font-weight:bold;}
.mlist.project .content_list .item_block:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.ff_indexPage .mlist .module_container .container_category a:last-child::before{content:'+';font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#fff;position:absolute;margin-left:16px;margin-top:30px;opacity:0;transition:all 0.3s ease-out 0s;}
.ff_indexPage .mlist .module_container .container_category a:last-child:hover::before{opacity:1;margin-top:0;}
.ff_indexPage .mlist .module_container .container_category a:last-child:hover{color:transparent;}
.mcustomize .container_content .contentbody .description a{transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.mcustomize .container_content .contentbody .description a:hover{background-color:#ffb439;box-shadow:0 12px 20px rgba(0,0,0,0.05);border-color:#ffb439;}
.bodyindex .videom.mlist .content_list .item_info .title,.bodyvideom .videom.mlist .content_list .item_info .title{font-size:20px;}
.ff_indexPage .service .content_list .item_block,.npagePage:not(.post) .service .content_list .item_block{margin-bottom:20px;}
.mlist.service .content_list .item_info .title{font-size:17px;color:#555;}
.ff_indexPage .service .content_list .item_block .item_box .item_wrapper,.npagePage:not(.post) .service .content_list .item_block .item_box .item_wrapper{padding-top:28px;}
.ff_indexPage .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after{width:90px;}
.ff_indexPage .service .content_list .item_block .item_info::after,.npagePage:not(.post) .service .content_list .item_block .item_info::afte{bottom:-3px;}
.ff_indexPage .service{background-position:center bottom !important;padding-bottom:120px;}
.bodyindex .videom.mlist .content_list .item_wrapper .details,.bodyvideom .videom.mlist .content_list .item_wrapper .details{border-radius:36px;}
.ff_indexPage .module{padding-top:85px;}
.bodyindex .mlist.team .content_list .item_block .item_box,.bodylist.bodyteam .mlist.team .content_list .item_block .item_box{margin:40px 0;}
.bodyindex .mlist.team .content_list .item_block,.bodylist.bodyteam .mlist.team .content_list .item_block{margin-bottom:0;}
.ff_indexPage .mlist.team .module_container .container_category a{display:none;}
.ff_indexPage .mlist.team .module_container .container_category a:last-child{display:block;}
.bodyindex .mlist.team .content_list .item_block .details,.bodylist.bodyteam .mlist.team .content_list .item_block .details{left:56px;}
.mlist.team .content_list .item_block:hover .item_box .item_img img{width:300px;height:auto;transform:scale(1);}
.mlist.team .content_list .item_img img{width:50%;}
.mlist.team .owl-nav{display:none;}
.mcustomize.initlayout .module_container{padding-top:100px;}
.bodyindex .mlist.team .content_list .item_block .item_wrapper,.bodylist.bodyteam .mlist.team .content_list .item_block .item_wrapper{padding-right:170px;}
.bodyindex .videom.mlist .content_list .item_mask::before,.bodyvideom .videom.mlist .content_list .item_mask::before{transition:0.36s ease;content:"\e667";font-family:"mofont";position:absolute;color:#fff;font-size:36px;left:50%;top:50%;z-index:2;margin-top:-68px;margin-left:-15px;opacity:0;}
.bodyindex .videom.mlist .content_list .item_mask::before,.bodyvideom .videom.mlist .content_list .item_mask::before{transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;content:"\e667";font-family:"mofont";position:absolute;color:#fff;font-size:36px;left:50%;top:50%;z-index:2;margin-top:-68px;margin-left:-15px;opacity:0;}
.bodyindex .videom.mlist .content_list .item_block:hover .item_mask::before,.bodyvideom .videom.mlist .content_list .item_block:hover .item_mask::before{opacity:1;margin-top:-18px;}
.ff_indexPage .mcounter{height:628px;background-position:center bottom;}
.ff_indexPage .mcounter .content_list li p.number .counterDX{font-family:'';font-size:64px;line-height:64px;font-family:'AvantGarde Md BT',Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;}
.ff_indexPage .mcounter .content_list li p,.ff_indexPage .mcounter .content_list li{text-align:center;}
.ff_indexPage .mcounter .content_list li:nth-child(2){position:relative;top:-240px;left:29%;color:#5ec753;}
.ff_indexPage .mcounter .content_list li:nth-child(2) .title{color:rgba(0,0,0,.4);}
.ff_indexPage .mcounter .content_list li .title{font-size:16px;}
.ff_indexPage .mcounter .content_list li p.number .unit{font-size:18px;top:3px;left:6px;}
.ff_indexPage .mcounter .content_list li:nth-child(3),.ff_indexPage .mcounter .content_list li:nth-child(4){width:21%;margin-left:4%;}
.imagelink .content_wrapper.slider .item_block{margin-right:-1px;}
.imagelink .content_list .item_block .item_box:after{border:none;border-bottom:1px solid rgba(0,0,0,0.06);}
.imagelink .content_list .item_block .item_box::before{content:'';position:absolute;width:1px;height:35px;background-color:#f0f0f0;right:0;z-index:2;top:50%;margin-top:-18px;}
.imagelink .content_list .item_block:last-child .item_box::before{width:0;}
.imagelink.mlist .owl-nav{display:none;}
.bodyindex .mlist.team .content_list .item_block,.bodylist.bodyteam .mlist.team .content_list .item_block{height:280px;}
.bodyindex .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span,.bodylist.bodynews .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span{font-family:'AvantGarde Md BT',Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;}
.ff_noSlider.imagelink .item_block{width:calc(100% / 6 - 0px);margin-right:0;}
.imagelink .content_list .item_block .item_wrapper .item_info .title{display:none;}
.ff_noSlider.imagelink .item_block{margin-bottom:0;}
#mcontact .contactinfo{height:290px;}
#mcontact .contactinfo>p{line-height:40px;width:292px;display:inline-block;border-left:none;}
#mcontact .contactinfo .contact_name{float:left;display:inline-block;min-height:90px;}
#mcontact .contactform .inputtxt{color:#555;}
#mcontact .contactform .inputtxt.submit:hover{background-color:#ffb43a;border-color:#ffb43a;}
body.bodylist #header,.bodylistpost #header,.bodypage #header{box-shadow:0 5px 10px rgba(0,0,0,0.05);}
.service.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.project.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.team.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.news.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.videom.mlistpost .tabBtn .post-prev:not(.empty):hover .details,.service.mlistpost .tabBtn .post-next:not(.empty):hover .details,.project.mlistpost .tabBtn .post-next:not(.empty):hover .details,.team.mlistpost .tabBtn .post-next:not(.empty):hover .details,.news.mlistpost .tabBtn .post-next:not(.empty):hover .details,.videom.mlistpost .tabBtn .post-next:not(.empty):hover .details{border-color:rgba(255,255,255,.2);}
.bodyproject .mlistpost.project .listWrap #listContent .content_list .details{display:none;}
.vPlayArea .vPlayItem{height:650px;}
.vPlayArea.vshow .vPlayItem{margin-top:-320px;}
.videoInfor .videoDes{margin-top:10px;}
.mlistpost.service .postInfo .usetdate{display:none;}
.npagePage .ff_pageTarget{margin-top:30px;line-height:50px;}
.bodyvideom .videom.mlist .content_list .item_wrapper .description p{display:inline;float:left;}
.mlistpost.service .postInfo{padding-bottom:30px;text-align:center;}
.mlistpost.service .postInfo .description{display:none;}
.service.mlistpost .tabBtn .post-next .infor-wrap .subtitle,.service.mlistpost .tabBtn .post-prev .infor-wrap .subtitle{display:none;}
.mlistpost.service #postWrapper .postInfo .title{font-size:18px;}
.mlistpost.service .postContent{padding-top:20px;}
.bodyad01 .ad01.mlist .content_list .item_wrapper>.date_wrap{display:none;}
.ad01.mlist .content_list .item_block{width:32%;margin-right:2%;}
.ad01.mlist .content_list .item_block:last-child{margin-right:0;}
.ad01.mlist .content_list .item_block:nth-child(3n){margin-right:0;}
.bodyad01 .ad01.mlist .content_list .item_img{width:100%;}
.bodyad01 .ad01.mlist .content_list .item_wrapper{width:100%;}
.bodyad01 .ad01.mlist .content_list .item_block .details{display:none;left:20px;right:auto;bottom:-40px;display:none;}
.bodyindex .mlist.team .content_list .item_block .item_des,.bodylist.bodyteam .mlist.team .content_list .item_block .item_des{margin-top:20px;}
.ff_postPage .team.mlistpost{max-width:1280px;margin:0 auto;}
.ff_postPage .team.mlistpost .postInfo .description{display:none;}
.ff_postPage .team.mlistpost .postInfo .usetdate{display:none;}
.ff_postPage .team.mlistpost .postInfo .title{font-size:19px;line-height:32px;}
.ff_postPage .team.mlistpost .listWrap{background-color:#f6f7fb;border-radius:4px;min-height:420px;width:300px;padding:40px;}
.ff_postPage .team.mlistpost .postbody p:first-child img{position:absolute;left:calc(50% - 640px);margin-top:100px;}
.ff_postPage .team.mlistpost .listContent_post{display:none;}
.ff_postPage .team.mlistpost .postContent{padding-top:20px;width:calc(100% - 380px);}
.team.mlistpost .tabBtn a.post-prev,.team.mlistpost .tabBtn a.post-next{background:#fff;border-top:1px solid rgba(0,0,0,.07);}
.team.mlistpost .tabBtn .post-prev.empty{background-color:#fff;}
.team.mlistpost .tabBtn .post-next:not(.empty):hover .infor-wrap .subtitle{color:rgba(255,255,255,.8);}
.team.mlistpost .tabBtn .post-next .infor-wrap .subtitle{color:rgba(0,0,0,.6);}
.mo-text input{font-family:'微软雅黑' !important;font-size:1.2em !important;}
#banner+#pageTarget{margin-top:0px;}
.ff_indexPage .mcounter .content_list li p.number .counterDX,.bodyindex .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span,.bodylist.bodynews .mlist.news .content_list .item_block .item_box .item_wrapper>.date_wrap span{font-family:"AVGARDD";}
.bodyindex .videom.ff_noSlider .content_list .item_block:first-child+.item_block{display:none;}
.bodyindex .videom .owl-nav{display:none;}
.bodyindex .videom .owl-dots{display:block;position:absolute;bottom:auto;left:auto;transform:none;top:-85px;right:20px;}
/* 8390-end */
.service.mlistpost .tabBtn a .img-wrap img{opacity:0;}
.service.mlistpost .tabBtn a{background-color:transparent;border-top:1px solid rgba(0,0,0,.07);}
.service.mlistpost .tabBtn .post-next,.service.mlistpost .tabBtn .post-prev{background-color:transparent;}
.bodyindex .videom.mlist .content_list .item_wrapper .details,.bodyvideom .videom.mlist .content_list .item_wrapper .details{cursor:pointer;}
.bodyindex .videom.mlist .content_list .item_wrapper .details:hover,.bodyvideom .videom.mlist .content_list .item_wrapper .details:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);}
#mcontact .contactinfo>p{padding-right:0;}
#mcontact .contactinfo>p.contact_add{padding-right:0;}
.bodyindex .videom .owl-dots{right:90px;top:-70px;}
.bodyindex .videom.mlist .content_list .item_info{width:92.5%;}
.ff_indexPage .mcounter{background-position:center bottom !important;}
.ff_indexPage #mcontact .contactinfo>p:nth-of-type(even){width:242px;}
.ff_indexPage #mcontact .contactinfo>p:nth-of-type(odd){width:342px;padding-left:0;padding-right:50px;}
#banner+#pageTarget{line-height:60px;}
.bodyvideom .videom.mlist .content_list .item_wrapper .description p{float:none;}
.bodylist.bodyvideom .videom .container_content .content_wrapper>a.more{display:none;}
.service.mlistpost .tabBtn .post-prev.empty{background-color:#fff;}
.ff_postPage .service.mlistpost .listContent_post{display:none;}
@media screen and (max-width:1280px){.ff_postPage .team.mlistpost .postbody p:first-child img{left:0;}
}
.ff_indexPage .ad01.mlist .content_list .item_block{float:none;display:inline-block;}
.ff_indexPage .ad01.mlist .content_list{text-align:center;font-size:0;}
body{background-color:#fff;}
/* 跟颜色无关的 -start*/
.agent-pc .service.mlistpost .tabBtn a .img-wrap img{opacity:0;}
.agent-pc .service.mlistpost .tabBtn a{background-color:transparent;border-top:1px solid rgba(0,0,0,.07);}
.agent-pc .service.mlistpost .tabBtn .post-next,.agent-pc .service.mlistpost .tabBtn .post-prev{background-color:transparent;}
.agent-mobile .indexPage .mlist .container_header .title{line-height:1.3em;font-size:17px;}
.agent-mobile #category .label .text{font-size:13px;}
.agent-mobile .postbody{line-height:1.6em;}
.agent-mobile .mm-menu .mm-navbar>a{color:rgba(0,0,0,.5);font-size:13px;}
.agent-mobile .npagePage.pageEditor .container_header .title{line-height:1.6em;font-size:17px;}
.agent-mobile .npagePage .mlist{padding-top:10px;}
.agent-mobile .npagePage.post #postInfo .description{display:none;}
.agent-mobile .npagePage.post #postContent{border-top:1px solid rgba(0,0,0,.08);padding-top:20px;}
.agent-mobile .npagePage.post #postInfo .subtitle{margin-top:7px;}
.agent-mobile .npagePage.formPage .container_header .title{margin-bottom:5px !important;}
.agent-pc.bodyindex .videom.mlist .content_list .item_wrapper .details,.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .details{cursor:pointer;}
.agent-pc .bodyindex .videom.mlist .content_list .item_wrapper .details:hover,.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .details:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.agent-pc #mcontact .contactinfo>p{padding-right:0;}
.agent-pc #mcontact .contactinfo>p.contact_add{padding-right:0;}
.agent-pc .bodyindex .videom .owl-dots{right:90px;top:-70px;}
.agent-pc .bodyindex .videom.mlist .content_list .item_info{width:100%;}
.agent-pc .ff_indexPage .mcounter{background-position:center bottom !important;height:auto;padding-top:0;}
.agent-pc .ff_indexPage #mcontact .contactinfo>p:nth-of-type(even){width:242px;}
.agent-pc .ff_indexPage #mcontact .contactinfo>p:nth-of-type(odd){width:342px;padding-left:0;padding-right:50px;}
.agent-pc #banner+#pageTarget{line-height:60px;}
.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .description p{float:none;}
.agent-pc .bodylist.bodyvideom .videom .container_content .content_wrapper>a.more{display:none;}
.agent-pc .service.mlistpost .tabBtn .post-prev.empty{background-color:#fff;}
.agent-pc .ff_postPage .service.mlistpost .listContent_post{display:none;}
@media screen and (max-width:1280px){.ff_postPage .team.mlistpost .postbody p:first-child img{left:0;}
}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_block{float:left;display:inline-block;width:48%;}
.agent-pc .ff_indexPage .ad01.mlist .content_list{text-align:center;font-size:0;}
/* 跟颜色无关的-end */
.agent-pc body #logo img{height:71px;}
.agent-pc body #search-header .searchFormGroup input,.agent-pc #search-list .searchFormGroup input{border-radius:30px;border-width:1px;border-color:rgba(0,0,0,.15);}
.agent-pc body .searchGroup .searchFormGroup input,.agent-pc #search-list .searchGroup .searchFormGroup input{width:340px;}
.agent-pc body #search-header .searchFormGroup .searchSub,.agent-pc #search-list .searchFormGroup .searchSub{width:60px;border-radius:20px;margin-left:12px;position:absolute;right:6px;height:30px;top:5px;line-height:30px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.agent-pc body #search-header .searchFormGroup .searchSub:hover,#search-list .searchFormGroup .searchSub:hover{background-color:#0f98da;}
.agent-pc body .searchGroup .searchFormGroup input,.agent-pc #search-list .searchGroup .searchFormGroup input{text-indent:20px;}
.agent-pc .ff_indexPage .module.ad01{padding-top:50px;}
.agent-pc .ff_indexPage .ad01 .item_info{display:block;}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper{position:relative;background-color:#f6f7f7;padding:30px 45px;}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper .item_info .title,.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper .item_info .subtitle{text-align:left;}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_wrapper .item_info .title{font-size:19px;line-height:36px;}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_block .item_wrapper .item_info .title::before{width:0px;height:5px;background:#42b8f1;content:'';position:absolute;left:0;top:46px;opacity:0;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.agent-pc .ff_indexPage .ad01.mlist .content_list .item_block:hover .item_wrapper .item_info .title::before{width:25px;opacity:1;}
.agent-pc .bodyindex .videom.mlist .content_list .item_img{width:100%;}
.agent-pc body #headTop{height:110px;padding:0 14%;}
.agent-pc body #sitecontent{padding-top:160px;}
.agent-pc body #header.mini #headTop{height:120px;}
.agent-pc body #header{height:160px;}
.agent-pc body #header.mini{height:185px;}
/* .agent-pc .ff_sitecontent .module .module_container{max-width:74%;} */
.agent-pc body #navWrapper .content{max-width:75%;}
.agent-pc .bodyindex .videom.mlist .content_list .item_img,.agent-pc .bodyvideom .videom.mlist .content_list .item_img{box-shadow:none;}
.agent-pc .bodyindex .videom.mlist .content_list .item_block{padding:0;}
.agent-pc .ff_indexPage .module.videom{background-color:#f6f7f7;padding-top:0;padding-bottom:80px;}
.agent-pc .ff_sitecontent .module.videom .module_container{max-width:100%;position:relative;}
.agent-pc .ff_sitecontent .module.videom .module_container .container_header{width:72%;left:14%;position:absolute;bottom:0;display:none;}
.agent-pc .bodyindex .videom .owl-dots{top:100%;bottom:0;left:14%;transform:translateY(-130px);right:auto;}
.agent-pc .ff_indexPage .videom .content_wrapper.slider{padding-top:0;}
.agent-pc .bodyindex .videom.mlist .content_list .item_block:hover .item_mask::before,.agent-pc .bodyvideom .videom.mlist .content_list .item_block:hover .item_mask::before{margin-top:-14px;}
.agent-pc .bodyindex .videom.mlist .content_list .item_mask::before,.agent-pc .bodyvideom .videom.mlist .content_list .item_mask::before{font-size:38px;margin-left:-10px;}
.agent-pc .bodyindex .videom.mlist .content_list .item_mask:after,.agent-pc .bodyvideom .videom.mlist .content_list .item_mask:after{width:80px;height:80px;}
.agent-pc .bodyindex .videom.mlist .content_list .item_wrapper{padding-top:50px;padding-right:14%;}
.agent-pc .ff_indexPage .service .content_list .item_block .item_box .item_wrapper,.agent-pc .npagePage:not(.post) .service .content_list .item_block .item_box .item_wrapper{text-align:left;}
.agent-pc .ff_indexPage .service .content_list .item_block .item_box:after,.agent-pc .npagePage:not(.post) .service .content_list .item_block .item_box:after{border:none;}
.agent-pc .ff_indexPage .service .content_list .item_block{width:calc(100% / 3 - 20px);margin-right:20px;}
.agent-pc .ff_indexPage .service .content_list .item_block:nth-child(3n){margin-right:0;}
.agent-pc .ff_indexPage .service .content_list .item_block .item_box .item_wrapper{padding:40px 30px;}
.agent-pc .service .content_list .item_block .item_box .item_wrapper{background-color:#f6f7f7;}
.agent-pc .ff_indexPage .mlist.team .container_header .title{color:#000000;display:block;line-height:50px;font-size:36px;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_img,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_img{position:relative;border-radius:5px;background-color:transparent;}
.agent-pc .bodyindex .mlist.team .content_list .item_block,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block{height:auto;width:calc(100% / 3 - 20px);margin-right:20px;border-radius:0;margin-bottom:30px;}
.agent-pc .bodyindex .mlist.team{padding-top:120px;background-position:top center !important;background-color:transparent;}
.agent-pc .bodyindex .team .content_wrapper{padding-top:10px;}
.agent-pc .mlist.team .content_list .item_img img{width:100%;}
.agent-pc .mlist.team .content_list .item_block:hover .item_box .item_img img{width:100%;}
.agent-pc .ff_indexPage .mlist.team .container_header .subtitle{font-size:20px;color:#000; font-family:Arial,Helvetica,sans-serif;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_wrapper,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_wrapper{padding:30px;box-shadow:none;}
.agent-pc .ff_indexPage .project .item_block{width:calc(100% / 3 - 20px);margin-right:20px;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_wrapper,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_wrapper{border-radius:0;}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .details{border:none;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .details,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .details{border:none}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_box .item_wrapper,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_box .item_wrapper{background:linear-gradient(to bottom,rgba(255,255,255,.0),rgba(255,255,255,.8));position:absolute;height:auto;top:100%;transform:translateY(-100%);text-align:center;border-radius:0 0 5px 5px;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .details,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .details{left:30px;bottom:20px;display:none;}
.agent-pc .bodyindex .team .content_wrapper,.agent-pc .bodylist.bodyteam .team .content_wrapper{margin-right:-25px;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .title,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .title{float:none;display:block;font-size:17px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.agent-pc .bodyindex .team .content_wrapper .content_list .item_des .description,.agent-pc .bodylist .team .content_wrapper .content_list .item_des .description{font-size:20px;font-family:Arial,Helvetica,sans-serif;height:auto;color:#555;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_des,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_des{position:absolute;top:-15px;left:50%;transform:translateX(-50%);margin-top:0;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_box,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_box{margin:40px 0 0 0;}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box{margin:40px 0 0 0;}
.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_box,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box{margin-top:0;}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_img,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_img{position:relative;overflow:hidden;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_img img,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_img img{transform:scale(1.09,1.09);-moz-transform:scale(1.09,1.09);-webkit-transform:scale(1.09,1.09);-o-transform:scale(1.09,1.09);}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box .item_wrapper,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper{background:linear-gradient(to bottom,rgba(255,255,255,.0),rgba(255,255,255,.9));}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_des .description{color:#42b8f1;}
.agent-pc .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title{color:#555;font-weight:inherit;}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle{color:#666;}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover{box-shadow:0px 18px 25px rgba(0,0,0,0.08);}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .subtitle::before,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .subtitle::before{content:"";margin-right:2px;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .subtitle,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .title,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .subtitle{color:#999;}
.agent-pc .bodyindex .team .content_wrapper .content_list .item_des .description::before,.agent-pc .bodylist .team .content_wrapper .content_list .item_des .description::before{content:'￥';font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#888;position:absolute;left:-15px;top:1px;}
.agent-pc .bodyindex .mlist.team .content_list .item_block .item_info .title::before,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block .item_info .title::before{content:'';position:absolute;width:10%;height:1px;background-color:rgba(0,0,0,.1);top:20px;left:50%;transform:translateX(-50%);transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.agent-pc .bodyindex .mlist.team .content_list .item_block:hover .item_info .title::before,.agent-pc .bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_info .title::before{width:86%;}
.agent-pc .ff_indexPage .mcounter .module_container{position:relative;}
.agent-pc .ff_indexPage .mcounter .content_list li:nth-child(2){position:relative;top:auto;left:auto;color:inherit;margin-left:4%;width:21%;}
.agent-pc .ff_indexPage .mcounter .content_list li:nth-child(2) .title{color:rgba(255,255,255,.8);}
.agent-pc .ff_indexPage .service .content_list .item_block .item_info::after,.agent-pc .npagePage:not(.post) .service .content_list .item_block .item_info::after{left:0px;bottom:-2px;transform:translate3d(0,0,0);width:0px;}
.agent-pc .ff_indexPage .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after,.agent-pc .npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info::after{width:100%;}
.agent-pc body .service.mlist .content_list .item_block:hover{box-shadow:0px 18px 25px rgba(0,0,0,0.08);background-color:#fff;}
.agent-pc .service .content_list .item_block:hover .item_box .item_wrapper{background-color:#fff;}
.agent-pc .bodylist .ff_sitecontent .module.videom .module_container{max-width:72%;}
.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper .details{display:none;}
.agent-pc .bodyvideom .videom.mlist .content_list .item_wrapper{width:50%;padding-left:50px;padding-top:55px;}
.agent-pc .bodyvideom .videom.mlist .content_list .item_img{width:50%;}
.agent-pc .npagePage:not(.post) .service .content_list .item_block{width:calc(100% / 3 - 20px);margin-right:20px;}
.agent-pc #pages .page-item{border-radius:3px;}
.agent-pc .bodylistpost.bodyproject .postSlider{width:40%;margin-left:14%;}
.agent-pc .project.mlistpost .postInfo{width:28%;margin-right:14%;top:30px;}
.agent-pc .bodylistpost.bodyproject .ff_sitecontent .module .module_container{max-width:100%;width:100%;}
.agent-pc .bodylistpost.bodyproject .ff_pageTarget .container_target{display:none;}
.agent-pc .bodylistpost.bodyproject .project.mlistpost .postbody{padding:60px 14%;}
.agent-pc .bodylistpost.bodyproject .npagePage .container_content{padding-top:40px;}
.agent-pc .bodylistpost.bodyproject .postSlider .owl-dots{bottom:18px;}
.agent-pc .ff_postPage .team.mlistpost .postbody p:first-child img{position:relative;left:auto;margin-top:0;}
.agent-pc .ff_postPage .team.mlistpost{max-width:72%;padding:50px 0;}
.agent-pc .ff_postPage .team.mlistpost .listWrap{width:72%;min-height:auto;border-radius:0;background-color:transparent;float:none;position:absolute;text-align:center;padding-top:0;margin-top:-30px;padding-bottom:20px;}
.agent-pc .ff_postPage .team.mlistpost .postContent{width:100%;margin-top:60px;}
.agent-pc .ff_postPage .news.mlistpost{padding:50px 0;}
.agent-pc .ff_postPage .news.mlistpost .module_container{max-width:72%;}
.agent-pc .npagePage.post #postWrapper .item_tags a:hover{border-color:transparent;background-color:transparent;}
.agent-pc .npagePage .mlistpost.news .container_content{padding-top:0;}
.agent-pc .ff_postPage .news.mlistpost .postInfo .title{font-size:20px;line-height:56px;font-weight:bold;}
.agent-pc .bodyproject .mlistpost.project .postContent .conTabBtn{width:72%;padding:0 12%;}
.agent-pc .bodyproject .mlistpost.project #postWrapper .listWrap{width:72%;margin:0 auto;}
.agent-pc body #navWrapper .content .nav>.navitem .subnav{top:100%;}
.agent-pc .mlistpost.service .postInfo{border-bottom:1px dotted rgba(0,0,0,.12);padding-bottom:35px;}
.agent-pc .mlistpost.service .postbody{padding-top:35px;}
.agent-pc #page_contact .mpageEditor .container_header{margin-bottom:40px;}
.agent-pc .ff_indexPage .project.ff_slider .content_wrapper.slider .item_block{width:100%;}
.agent-pc .bodyindex .videom.ff_noSlider .content_list .item_block{padding-bottom:90px;}
.agent-pc .ff_indexPage .service.ff_slider .content_list .item_block{width:100%;}
.agent-pc .bodyindex .mlist.team.ff_slider .content_list .item_block{width:100%;}
.agent-pc .mcustomize.tlir .container_content .mediabody,.agent-pc .mcustomize.tril .container_content .mediabody{width:42%;margin-top:35px;}
.agent-pc .ff_indexPage .news .owl-nav{display:none;}
/*设置浮动*/
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.module_container{width:1200px!important;margin:0 auto;}
.agent-pc .bodyindex .team .content_wrapper .content_list .item_des .description::before,.agent-pc .bodylist .team .content_wrapper .content_list .item_des .description::before{transition:all 0.3s ease-out 0s;}
.agent-pc .bodyvideom .videoInfor .title{font-size:18px;}
.agent-pc .bodyvideom .videoInfor .videoDes .description{line-height:22px;}
.agent-pc .bodyvideom .vPlayArea.vshow .vPlayItem{margin-top:-340px;height:670px;}
.agent-pc .team.mlistpost .tabBtn .post-prev .infor-wrap .title{line-height:24px;}
.agent-pc body #navWrapper .content .nav>.navitem .subnav{top:calc(100% + 1px);}
.agent-pc .news.mlistpost .tabBtn .infor-wrap .subtitle{height:0;}
/* 2019/11/04 yyq 修改 新编辑器样式*/
.agent-pc .bodylistpost #sitecontent .npagePage.content_editor .listWrap{width:100%;}
.agent-pc .bodylistpost .content_editor .service .content_list .item_block .item_wrapper{background:transparent;}
.agent-pc .content_editor.post .mlistpost .listWrap{position:static;}
.content_editor .mlistpost .listContent_post .content_wrapper{margin-right:-20px;}
.content_editor .mlistpost .listContent_post .item_block{width:calc(25% - 20px);margin-right:20px;margin-bottom:20px;border:none;}
.content_editor .mlistpost .content_list .item_img{display:block;width:auto;float:none;}
.content_editor .mlistpost .content_list .item_img .item_mask{position:absolute;width:100%;height:100%;top:0;left:0;border:2px solid #04a07b;border-bottom:none;box-sizing:border-box;opacity:0;transition:all 0.36s ease;}
.content_editor .mlistpost .content_list .item_des{display:block;}
.content_editor .mlistpost .content_list .item_wrapper{position:static;transition:all 0.36s ease;}
.content_editor .mlistpost .content_list .item_wrapper .item_info{padding:0 10px;}
.content_editor .mlistpost .content_list .date_wrap,.content_editor .mlistpost .content_list .item_tags,.content_editor .mlistpost .content_list .details{display:none;}
.content_editor .mlistpost .content_list .item_des .description{height:auto;}
.content_editor .mlistpost .listContent_post .item_block:hover .item_img .item_mask{opacity:1;}
.content_editor .mlistpost .listContent_post .item_block:hover .item_wrapper{background:#04a07b;}
.content_editor .mlistpost #listContent .item_block:hover .item_wrapper .title,.content_editor .mlistpost #listContent .item_block:hover .item_wrapper .subtitle,.content_editor .mlistpost #listContent .item_block:hover .item_wrapper .description{color:#fff;}
/* 2019/11/04 yyq 修改 新编辑器样式*/


.onews_list{color: #666666;text-align: left;width: 100%;}
.onews_list li{min-height: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0px;width: 100%;}
.onews_item_box {-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;min-height: 220px;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;}
.onews_item .div_pub_date{width: 150px;border-right: 1px solid rgba(204, 204, 204, 0.4);padding-top: 22px;position: relative;text-align: right;}
.onews_item .div_pub_date_con {overflow: hidden;width: 90px;min-height: 60px;}
.onews_item .pub_m-d {margin-bottom: 0px;font-size: 32px;position: relative;color: rgb(153, 153, 153);line-height: 1em;text-align: right;}
.onews_item .pub_year{text-align: right;color: #cccccc;font-size: 16px;padding-right: 4px;padding-top: 4px;}
.onews_item .icon_toright{display: inline-block;margin-right: 6px;margin-top: 10px;width: 20px;height: 20px;background:url(../icon_right.png) no-repeat center center;background-size: 20px auto;}
.onews_item .pub_date_border{position: absolute;width: 150px;top: 0px;left:1px;border-right: 3px solid #04a07b;min-height: 0px;height: 0px;-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);transform: rotate(0deg) scale(1) translate(0%, 0%);transition: all 0.5s ease;  -moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease; margin-top: 20px;}
.onews_item .div_article_con{-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;display: -webkit-box;display: -ms-flexbox;display: flex;}
.onews_item .div_article_text{padding-top: 15px;padding-left: 30px;padding-right: 20px;-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);transform: rotate(0deg) scale(1) translate(0%, 0%);transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;  -webkit-box-flex: 2;-ms-flex: 2 1 0%;flex: 2 1 0%;}
.onews_item .c-ellipse {text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.onews_item .article_title {margin-bottom: 20px;font-size: 16px;-webkit-line-clamp: 1;line-height: 2em;}
.onews_item .article_ps {font-size: 12px;color: rgb(153, 153, 153);line-height: 2em;}
.onews_item .div_article_img{-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;padding: 15px 15px 30px 70px;-webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);-ms-transform: rotate(0deg) scale(1) translate(0%, 0%);transform: rotate(0deg) scale(1) translate(0%, 0%);transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease; padding-bottom: 40px;}
.onews_item .div_article_img_box{height: 100%;overflow: hidden;}
.onews_item .articlt_img {width: 100%;height: 100%;transform: rotate(0deg) scale(1) translate(0%,0%);transition: all 0.5s ease;-ms-transform: rotate(0deg) scale(1) translate(0%,0%);-o-transform: rotate(0deg) scale(1) translate(0%,0%);-moz-transform: rotate(0deg) scale(1) translate(0%,0%);-webkit-transform: rotate(0deg) scale(1) translate(0%,0%);-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.c-linkblock { min-height: 80px; min-width: 80px;display: inline-block;}
.onews_item_link {position: absolute;z-index: 0;bottom: 0;right: 0;top: 0;left: 0;}
.cst_textLinkstyle a:not(.btn) { color: inherit;}
.cst_griditem_buttomBorder .c-listitem::after {content: "";display: block;width: 100%;position: absolute;bottom: 0;left: 0;height: 1px;z-index: 1;background-color: currentColor;opacity: 0.2;}
.cst_griditem_buttomBorder .c-listitem::after {opacity: 0;}
.onews_item_box:hover .pub_m-d {-webkit-transform: rotate(0deg) scale(1) translate(0%,0%);-ms-transform: rotate(0deg) scale(1) translate(0%,0%);transform: rotate(0deg) scale(1) translate(0%,0%);transition: all 0.5s ease;color: #04a07b;}
.onews_item_box:hover .article_title{color: #04a07b;}
.onews_item_box:hover .pub_date_border {-webkit-transform: rotate(0deg) scale(1) translate(0%,0%);-ms-transform: rotate(0deg) scale(1) translate(0%,0%);transform: rotate(0deg) scale(1) translate(0%,0%);transition: all 0.5s ease;height: 90px;}
.onews_item_box:hover .div_article_text {-webkit-transform: rotate(0deg) scale(1) translate(0%,0%);-ms-transform: rotate(0deg) scale(1) translate(0%,0%);transform: rotate(0deg) scale(1) translate(0%,0%);transition: all 0.5s ease;padding-left: 45px;}
.onews_item_box:hover .div_news_list_img {-webkit-transform: rotate(0deg) scale(1) translate(0%,0%);-ms-transform: rotate(0deg) scale(1) translate(0%,0%);transform: rotate(0deg) scale(1) translate(0%,0%);transition: all 0.5s ease;padding-right: 0px;}
.onews_item_box:hover .img_news_list {-webkit-transform: rotate(0deg) scale(1.05) translate(0%,0%);-ms-transform: rotate(0deg) scale(1.05) translate(0%,0%);transform: rotate(0deg) scale(1.05) translate(0%,0%);transition: all 0.5s ease;}