/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";#header.mini{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);}
.lowB #header{background:#fff;}
#header ul li.navitem a.active,#header ul li.navitem:hover a{padding:10px 40px;background:#fdd947;color:#474747;}
#indexPage a.more{margin:3% auto;height:50px;border-color:rgba(255,255,255,.1);border-radius:0;color:#fdd947;text-align:center;text-indent:0;font-size:16px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";line-height:50px;}
#indexPage a.more i{font-size:20px;}
#indexPage a.more:hover{border-color:#fdd947;background-color:#fdd947;color:#474747;text-align:center;text-indent:0;}
#indexPage a.more:hover i{color:#474747;}
#indexPage #mpartner .slider_control a:hover{background-color:#424242;}
#pages a.active,#pages a:hover{background:rgba(255,255,255,.1);color:#fdd947;}
.bx-wrapper .bx-controls-direction a:hover{background-color:#fdd947;}
#header ul li.navitem a{display:block;padding:10px 40px;color:#999;}
#header ul li.navitem{padding:0 .5px 10px;}
#header ul li.navitem{line-height:20px;}
#header ul li.navitem ul.subnav li a{display:block;padding:14px 30px;width:150px;height:20px;background:rgba(41,41,41,.8);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#999;font-size:12px;line-height:20px;transition:all .2s ease-out 0s;}
#header ul li.navitem ul.subnav li a:hover{background:#1b1b1b;color:#fff;text-indent:10px;}
#header ul li.navitem ul.subnav{border-top:3px solid #7b7b7b;box-shadow:0 20px 30px rgba(0,0,0,.3);}
#header ul li.navitem ul.subnav li{border-bottom:1px solid #3b3b3b;}
.bx-wrapper .bx-controls-direction a{border-radius:0;background:rgba(0,0,0,.2);}
.content .header p.subtitle{color:#656565;font-size:12px;}
#indexPage #mnews,#indexPage #mpage,#indexPage #mproject,#indexPage #mservice{background-color:#1d1e20;}
#indexPage #mproject{background-attachment:fixed;}
#category a{margin-right:10px;padding:8px 30px;border:1px solid #242424;color:#999;transition:all .3s ease-out 0s;}
#category a.active,#category a:hover{border:1px solid #fdd947;background:#fdd947;color:#474747;}
.nobanner #header{background:#1d1e20;}
#projectlist .projectitem .project_info p.title{padding:10px 0;color:#4e4e4e;}
#projectmore{height:100px;background:#262626;color:#fdd947;font-size:18px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";line-height:100px;}
#projectmore:hover{height:100px;background:#262626;color:#fdd947;font-size:18px;line-height:100px;}
#indexPage #mnews .bgmask,#indexPage #mpage .bgmask,#indexPage #mpartner,#indexPage #mproject .bgmask,#indexPage #mservice .bgmask{background-color:rgba(22,23,25,.7);}
#contactform p textarea.inputtxt{height:80px;}
#contactform p .inputtxt{margin-bottom:5px;border:none;background:0 0;color:#444;}
#contactform p{padding-top:5px;border-bottom:1px solid #ddd;}
#indexPage #mteam .description{padding:36px;border-radius:8px;background-color:rgba(255,255,255,.05);color:#909090;}
#indexPage #mteam .header img{width:100px;height:100px;}
#mteam .content .header::after{position:absolute;margin:60px 590px;width:1px;height:36px;background:#fdd947;content:"";}
.content .header p.title{color:#eaeaea;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";}
#indexPage #mteam .slider_control a i:hover{color:#fdd947;}
.teamitem a div.wrap span{background:#fdd947;}
#contactinfo div a{background:#484848;}
.teamitem a div.wrap{background:#171717;}
#indexPage #mslider{height:400px;}
bx-wrapper .bx-pager.bx-default-pager a{margin:0 5px;width:20px;height:4px;border:1px solid #c8c8c8;border-radius:6px;}
#indexPage #mslider{height:0;}
#header .content{padding-right:40px;padding-left:40px;}
#shares a{background:0 0;}
#shares a#gotop{margin-top:1px;background-color:rgba(0,0,0,.2);transition:all .3s ease-out 0s;}
#shares a#gotop:hover{background-color:rgba(0,0,0,.8);}
.bx-wrapper .bx-pager.bx-default-pager a{width:50px;height:1px;}
#indexPage #mslider ul li p{color:#fff;}
#mslider .sliderArrow{position:absolute;bottom:120px;left:50%;z-index:2;display:block;margin-left:-16px;width:29px;height:25px;color:#fff;font-size:48px;animation:fadeInUp .6s cubic-bezier(.445,.05,.55,.95) .2s infinite alternate;-moz-animation:fadeInUp .6s cubic-bezier(.445,.05,.55,.95) .2s infinite alternate;-webkit-animation:fadeInUp .6s cubic-bezier(.445,.05,.55,.95) .2s infinite alternate;-o-animation:fadeInUp .6s cubic-bezier(.445,.05,.55,.95) .2s infinite alternate;}
#header .content{padding-right:0;padding-left:0;}
#header ul#nav{float:right;padding:0 40px 0 40px;border-left:1px solid rgba(255,255,255,.1);transition:all .3s ease-out 0s;}
#header.mini ul#nav{padding:0 20px 0 20px;}
#header.mini{padding-top:0;background:rgba(0,0,0,.5);}
#header ul li.navitem{padding:20px .5px;height:auto;}
#header.mini ul li.navitem{padding:10px .5px;}
#header{padding-top:0;border-bottom:1px solid rgba(255,255,255,.1);}
#header #logo{padding:20px 40px 20px 40px;border-right:1px solid rgba(255,255,255,.1);transition:all .3s ease-out 0s;}
#header #logo img{transition:all .3s ease-out 0s;transform:scale(1,1);}
#header.mini #logo{padding:10px 20px 10px 20px;}
#header.mini #logo img{transform:scale(.8,.8);}
#olx_head{border-radius:0;background:#1d1d1d;color:#fdd947;}
#olx_qq li a:hover i{color:#fdd947;}
#olx_qq li a:hover{padding:18px 30px;background:#fdd947;color:#363636;}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{border:1px solid #fdd947;background-color:#fdd947;}
.bx-wrapper .bx-pager.bx-default-pager a{margin:0 1px;border:1px solid rgba(143,143,143,.3);border-radius:0;}
#indexPage #mpage .wrapper li .fimg{width:50%;height:1024px;background-size:cover;}
#mpage .content .header{float:right;padding-top:15%;padding-bottom:1%;width:50%;}
#mpage .module-content .description{float:right;padding-right:10.1%;padding-left:10.1%;width:30%;height:auto;max-height:108px;line-height:26px;}
#indexPage #mpage a.more{float:right;margin-right:18%;margin-left:18%;width:14%;}
#indexPage #mcontact .content{width:100%;}
#contactinfo{padding-left:6%;width:40%;}
#contactform.fr{padding:43px 10%;width:30%;background-color:#fff;}
#contactform p .inputsub{margin-top:10px;padding:8px 0;background-color:#424242;color:#fdd947;}
#contactform .inputtxt.active{border-color:#424242;}
#indexPage #mcontact .header p{padding-left:0;text-align:left;}
#indexPage #mcontact .content .fw{width:1140px;}
#contactinfo h3{color:#fdd947;}
#indexPage #mteam{height:600px;background-color:#303030;background-attachment:fixed;}
#mteam .content .header{padding-top:6%;}
#projectinfo{float:right;margin-left:0;padding:0 50px;width:340px;}
#projectwrap.fw{width:100%;}
#projectimages li img{float:none;display:block;margin:0 auto;max-width:100%;}
#projectbody{float:right;margin:0 auto;padding:0 50px 0 0;width:calc(100% - 490px);max-width:100%;}
#projectimages li img{float:none;display:block;margin:0 auto;max-width:100%;}
#projectimages{background:0 0;}
#projectinfo .description a{background:#3b3b3b;color:#fdd947;}
#projectinfo .description a:hover{background:#fdd947;color:#474747;}
#sitecontent .npagePage .content #plheader.header p.title{color:transparent;font-size:0;}
#sitecontent .npagePage .content #plheader.header p.subtitle{color:transparent;font-size:0;}
#plheader{padding-top:0;padding-bottom:50px;}
.teamitem .teaminfo{text-align:left;}
#indexPage #mproject .content .wrapper{margin:0 auto;width:90%;}
.content .header{padding-top:80px;padding-bottom:3%;}
#indexPage #mproject a.more{margin:3% auto;}
#indexPage #mproject .bx-wrapper .bx-pager{bottom:-9%;}
#indexPage #mpage .content{top:0;margin-top:0;}
#indexPage #mteam .content{margin-top:-17%;}
#indexPage #mservice .content{margin-top:-18%;}
#moduleControl a.moduleCItem{margin-bottom:10px;width:10px;height:1px;border:1px solid rgba(143,143,143,.3);border-radius:0;}
#shares a#sshare{background-image:url(../images/fenxiang.png);background-repeat:no-repeat;color:transparent;}
#shares{right:66px;bottom:-3px;height:35px;}
#olx_qq li a:hover i{color:#3c3c3c;}
#shares a#gotop{margin-top:6px;background:0 0;color:#5f5f5f;}
#shares a i{padding:0 20px;border-right:1px solid #1e1e1e;}
#shares a i.fa-share-alt{padding:0 16px;}
#shares a i.fa-weixin{margin:0 0 0 26px;padding:0 8px;height:16px;background-image:url(../images/shouji.png);background-repeat:no-repeat;color:transparent;font-size:16px;}
#online_open i{margin-top:5px;}
#shares a i.fa-share-alt{padding:0 16px;}
#online_open{bottom:0;margin:0 10px 0 0;background:0 0;color:#fff;}
#footer p{position:fixed;right:0;bottom:0;padding:8px 230px;width:100%;background:rgba(0,0,0,.8);}
#footer.mini p{right:0;padding:8px 260px;}
#shares a{display:inline-block;width:auto;height:22px;background-color:transparent;color:#fff;}
#shares a#sweibo{background-color:transparent;transition:all .3s ease-out 0s;}
#shares a#sweibo:hover{background:0 0;}
#shares a#sweixin{background-color:transparent;transition:all .3s ease-out 0s;}
#shares a#sweixin:hover{background-color:transparent;}
#online_lx{bottom:36px;margin-right:-10px;border-radius:0;background-color:rgba(29,27,27,.6);}
#olx_tel div{color:#898989;}
#olx_tel p{color:#fff;}
#olx_qq li a{border-bottom:rgba(255,255,255,.05) 1px solid;background:rgba(24,25,26,.5);color:#666;}
#olx_qq li a i{color:#504f4f;}
#olx_head i{color:#3f3b3b;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#olx_head i:hover{color:#fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
#footer a path{fill:#dedede;}
#indexPage .module .bgmask{background-color:rgba(0,0,0,.4);}
#indexPage #mslider ul li p.title{margin:0 1800px 0 20px;padding:0 110px 30px;height:60px;text-align:left;font-size:42px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";line-height:60px;}
#indexPage #mslider ul li p.title::before{position:absolute;margin-top:76px;width:30px;height:3px;background:#fdd947;content:"";}
#indexPage #mslider ul li p.subtitle{margin:1px 1800px 0 20px;padding:12px 110px;width:auto;height:25px;color:#6e6e6e;text-align:left;font-size:14px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";transition-delay:.2s;}
.npagePage .content{background:#1d1e20;}
#sitecontent{background-color:#1d1e20;}
#projectinfo .header{border-bottom:#393d3e 1px dotted;}
#projecttags a{background-color:rgba(255,255,255,.1);color:#b0b0b0;}
#projecttags a:hover{background:#fdd947;color:#474747;}
#projectib .projectitem a .project_info p.title{color:#a5a5a5;}
#projectib .projectitem a .project_info p.subtitle{color:#505050;}
#indexPage #mproject .bx-wrapper .bx-controls-direction{display:inline;}
.postbody hr{border-top:1px dotted #505657;}
#projectinfo .header p::after{position:absolute;top:65px;left:0;width:30px;height:3px;background:#fdd947;content:"";}
#indexPage #mteam .bx-wrapper .bx-pager{bottom:-6%;display:block;}
#servicelist .serviceitem div p.title{height:50px;color:#ddd;}
#projectinfo .header .description{color:#939393;}
#servicelist .serviceitem div{margin-top:20px;}
#indexPage #mservice .content .header{padding-top:3%;}
#indexPage #mservice a.more{margin:0 auto;}
#servicelist .serviceitem a img{transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#serviceitem_0::before{position:absolute;top:0;left:0;width:0;height:1px;background-color:#fff;color:#222;content:"01";font-size:30px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #servicelist #serviceitem_0:hover::before{width:38px;height:1px;background-color:#fff;color:#fff300;}
#serviceitem_1::before{position:absolute;top:0;left:0;width:0;height:1px;background-color:#fff;color:#222;content:"02";font-size:30px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #servicelist #serviceitem_1:hover::before{width:38px;height:1px;background-color:#fff;color:#fff300;}
#serviceitem_2::before{position:absolute;top:0;left:0;width:0;height:1px;background-color:#fff;color:#222;content:"03";font-size:30px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #servicelist #serviceitem_2:hover::before{width:38px;height:1px;background-color:#fff;color:#fff300;}
#servicelist .serviceitem:hover .title{color:#fdd947;}
#projectlist .bx-viewport{padding-bottom:80px;}
#projectlist .projectitem a .project_info::after{position:absolute;top:100%;left:0;z-index:-1;width:0%;height:80px;background-color:#fdd947;content:"";transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#projectlist .projectitem a:hover .project_info::after{width:100%;}
#projectlist .projectitem a .project_info p.title{margin:0 40px;padding:18px 0 5px;color:#e6e6e6;}
#projectlist .projectitem a .project_info div{position:absolute;top:auto;bottom:-80px;margin-top:0;width:100%;height:80px;background-color:#3e3e3e;transition:all .3s ease-out 0s;}
#projectlist .projectitem a:hover .project_info div{background-color:transparent;}
#projectlist .projectitem a:hover .project_info p.title{color:#545454;}
#projectlist .projectitem a .project_info p.subtitle{margin-top:0;color:#7e7e7e;}
#projectlist .projectitem a:hover .project_info p.subtitle{color:#7b7b7b;}
#projectlist .projectitem{margin-bottom:100px;}
#projectlist .projectitem a:hover .project_info{background:0 0;}
#indexPage #mpage .content,#indexPage #mpage .module-content,#indexPage #mpage .slider,#indexPage #mpage .wrapper,#indexPage #mpage .wrapper li,#indexPage #mpage .wrapper li .fimg{height:100%;}
#mpage .content .header::after{position:inherit;float:right;margin:28px 48% 0;width:4%;height:1px;background:#474747;content:"";}
#indexPage #servicelist .serviceitem{padding:30px 0 0;background-color:transparent;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #servicelist .serviceitem:hover{padding:0 0;background-color:transparent;}
#pages{padding:40px 0 80px;}
.bx-wrapper .bx-controls-direction:hover a i{color:#474747;}
#indexPage #mpartner .wrapper ul li a{position:relative;top:0;margin-right:0;margin-bottom:0;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #mpartner .wrapper ul li a:hover{top:-10px;background-color:#1e1f21;box-shadow:0 10px 26px rgba(0,0,0,.5);}
#indexPage #mpartner .wrapper ul li{margin:20px 0 20px 40px;background-color:transparent;}
#mpartner .bx-viewport{padding-bottom:20px;}
#mpartner .content .header{padding-bottom:2%;}
#moduleControl a.moduleCItem.active,#moduleControl a.moduleCItem:hover{border:1px solid #fdd947;background-color:#fdd947;}
@keyframes mymove{0%{transform:scale(1.2,1.2);}
    100%{transform:scale(1,1);}
}
#banner div{transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;animation:mymove 20s;}
.teamitem .teaminfo .title{color:#fff;}
#teambody .theader .title{color:#fff;}
.postbody{color:#aaa;}
#indexPage #mteam .summary p.title{font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";}
#indexPage #mnews .content .header{display:block;padding-bottom:70px;}
#indexPage #mnews .content{top:50%;margin-top:-205px;height:410px;}
#indexPage #newslist{position:relative;margin:0 auto;width:1180px;height:200px;}
#indexPage .newsbody .description,#indexPage .newsimg,#newslist .separator{display:none;}
#indexPage #newslist .newstitem{position:absolute;top:0;display:none;width:420px;height:30px;}
#indexPage .newstitem .newsbody{display:block;width:100%;max-width:100%;vertical-align:auto;}
#newslist .newstitem .newsbody .date{float:left;display:inline-block;margin-bottom:0;padding:0 22px;color:#757575;font-weight:inherit;font-family:Arial;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;}
#newslist .newstitem .newsbody .title{float:left;display:inline-block;overflow:hidden;width:280px;height:30px;color:#c9c9c9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:30px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;}
#newslist .newstitem.left a.newscontent,#newslist .newstitem.right a.newscontent{padding:0;text-align:left;}
#newslist .news_wrapper{width:100%;background-color:transparent;}
#newslist .newstitem a.newscontent:hover .news_wrapper{width:100%;background-color:transparent;}
#newslist .newstitem.left a.newscontent:hover,#newslist .newstitem.right a.newscontent:hover{padding:0;}
#newslist .newstitem.right a.newscontent .newsimg{left:0;}
#newslist .news_wrapper::before{height:0;}
#indexPage #newslist #newsitem_0{display:block;width:700px;height:100%;}
#indexPage #newslist #newsitem_0 .newsimg{display:block;width:280px;height:180px;}
#newsPage #newslist .newstitem .newsimg{display:block;width:250px;height:160px;}
#indexPage #newslist #newsitem_0 .news_wrapper,#newsPage #newslist .newstitem .news_wrapper{left:330px;width:360px;height:200px;}
#indexPage #newslist #newsitem_0 .newsbody .date,#newsPage #newslist .newstitem .newsbody .date{position:relative;top:32px;float:none;display:block;padding:0;color:#868686;}
#indexPage #newslist #newsitem_0 .newsbody .title,#newsPage #newslist .newstitem .newsbody .title{position:relative;top:-25px;float:none;display:block;width:100%;color:#fff;font-size:16px;}
#indexPage #newslist #newsitem_0 a:hover .newsbody .title{color:#fdd947;}
#indexPage #newslist #newsitem_0 .newsbody .description,#newsPage #newslist .newstitem .newsbody .description{display:block;overflow:hidden;margin-top:20px;height:42px;color:#a7a7a7;text-align:left;font-size:12px;line-height:22px;}
#indexPage #newslist #newsitem_0 .newsbody::after,#newsPage #newslist .newstitem .newsbody::after{display:block;margin-top:28px;width:120px;height:30px;border:1px solid rgba(255,255,255,.1);color:#fdd947;content:'MORE';text-align:center;line-height:30px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #newslist #newsitem_0 a:hover .newsbody::after,#newsPage #newslist .newstitem a:hover .newsbody::after{color:#474747;}
#indexPage #newslist #newsitem_1 .news_wrapper,#indexPage #newslist #newsitem_2 .news_wrapper,#indexPage #newslist #newsitem_3 .news_wrapper,#indexPage #newslist #newsitem_4 .news_wrapper,#indexPage #newslist #newsitem_5 .news_wrapper{transition:all ease-out .3s;}
#indexPage #newslist #newsitem_1 .news_wrapper::after,#indexPage #newslist #newsitem_2 .news_wrapper::after,#indexPage #newslist #newsitem_3 .news_wrapper::after,#indexPage #newslist #newsitem_4 .news_wrapper::after,#indexPage #newslist #newsitem_5 .news_wrapper::after{position:absolute;left:0;z-index:-1;margin-top:-4px;width:100%;height:0;background-color:#fdd947;content:"";transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #newslist #newsitem_1 a:hover .news_wrapper::after,#indexPage #newslist #newsitem_2 a:hover .news_wrapper::after,#indexPage #newslist #newsitem_3:hover .news_wrapper::after,#indexPage #newslist #newsitem_4:hover .news_wrapper::after,#indexPage #newslist #newsitem_5:hover .news_wrapper::after{position:absolute;left:0;z-index:-1;margin-top:-4px;width:100%;height:38px;background-color:#fdd947;content:"";transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #newslist #newsitem_1 a:hover .news_wrapper,#indexPage #newslist #newsitem_2 a:hover .news_wrapper,#indexPage #newslist #newsitem_3 a:hover .news_wrapper,#indexPage #newslist #newsitem_4 a:hover .news_wrapper,#indexPage #newslist #newsitem_5 a:hover .news_wrapper{background-color:transparent;}
#indexPage #newslist #newsitem_1 a:hover .date,#indexPage #newslist #newsitem_2 a:hover .date,#indexPage #newslist #newsitem_3 a:hover .date,#indexPage #newslist #newsitem_4 a:hover .date,#indexPage #newslist #newsitem_5 a:hover .date{color:#000;}
#indexPage #newslist #newsitem_1 a:hover .title,#indexPage #newslist #newsitem_2 a:hover .title,#indexPage #newslist #newsitem_3 a:hover .title,#indexPage #newslist #newsitem_4 a:hover .title,#indexPage #newslist #newsitem_5 a:hover .title{color:#000;}
#indexPage #newslist #newsitem_1{left:760px;display:block;}
#indexPage #newslist #newsitem_2{top:40px;left:760px;display:block;}
#indexPage #newslist #newsitem_3{top:80px;left:760px;display:block;}
#indexPage #newslist #newsitem_4{top:120px;left:760px;display:block;}
#indexPage #newslist #newsitem_5{top:160px;left:760px;display:block;}
#indexPage #newslist #newsitem_0 .newsimg::after{position:absolute;margin:20px 0 0 237px;width:76px;height:2px;background:#fdd947;content:"";transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #newsitem_0 a:hover .newsimg::after{width:76px;}
#indexPage #newsitem_0 .newsbody .description::after,#newsPage #newslist .newstitem .newsbody .description::after{position:absolute;top:150px;left:0;z-index:-1;margin:0;width:0;height:32px;background:#fdd947;content:"";transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;}
#indexPage #newsitem_0 a:hover .newsbody .description::after{width:123px;}
#newsPage #newslist .newstitem a:hover .newsbody .description::after{width:123px;}
#newsPage #newslist{width:1180px;height:auto;}
#newsPage #newslist .wrapper{margin-right:-40px;width:auto;height:auto;}
#newsPage #newslist .newstitem{float:left;margin-right:40px;margin-bottom:60px;width:100%;height:180px;}
#newsPage #newslist .newstitem .news_wrapper{left:290px;width:auto;}
#newsPage #newslist .newstitem .newsbody::after{margin-top:22px;}
#newsPage #newslist .newstitem .newsbody .title{top:-20px;}
#newsPage #newslist .newstitem .newsbody .description::after{position:absolute;top:128px;left:0;margin:0;}
#mteam .content_list li{animation-name:fadeInUp;}
.newstitem{animation-name:fadeInUp;animation-delay:.1s;}
#newsitem_1{animation-name:fadeInUp;animation-delay:.1s;}
#newsitem_2{animation-name:fadeInUp;animation-delay:.2s;}
#newsitem_3{animation-name:fadeInUp;animation-delay:.3s;}
#newsitem_4{animation-name:fadeInUp;animation-delay:.4s;}
#newsitem_5{animation-name:fadeInUp;animation-delay:.5s;}
#mpartner .content_list li{animation-name:fadeInUp;animation-delay:.1s;}
.slider li div{animation-name:fadeInUp;animation-delay:.1s;}
#newslist .newsbody{width:750px;}
#newsPage #newslist .newstitem a.newscontent{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);}
#newsPage #newslist .newstitem a:hover .newsbody .title{color:#fdd947;}
.postbody img{margin-bottom:10px;max-width:100%;}
#indexPage #mpartner{background-color:#1f2023;}
.npagePage #banner div{height:300px;}
.npagePage #banner{height:300px;}
#projecttags{margin-left:50px;}
#projectib{margin-left:50px;}
