#indexPage #mslider { height: 300px; }
.bx-viewport { max-height: 300px; }
#indexPage #mslider ul li { height: 300px; }
#indexPage #mslider ul li p.title { font-size: 2rem; margin-top: 240px;color: #fff;font-family: "HELVETICANEUELTPRO-THEX","微软雅黑";}
#indexPage #mslider ul li p { text-align: left; }
#indexPage #mslider ul li div { padding: 0 20px; }
#indexPage #mpage { background-color: #242426; }
#mpage .content .header p.title { color: #fff; font-family: "HELVETICANEUELTPRO-THEX","微软雅黑";}
#mpage .content .header p.subtitle { color: #696969; }
#indexPage a.more { border: rgba(150,150,150,.3) 1px solid; color: #BBBBBB; border-radius: 0px; font-family: "HELVETICANEUELTPRO-THEX","微软雅黑";}
#indexPage #mteam { background-color: #201F1F; }
#indexPage #mteam .header p.title { color: #fff; }
#indexPage #mteam .teamitem { border-bottom: #363636 1px dotted; }
#header {background: #FFF;}

/*首页案例文字*/
#projectlist .projectitem {margin-bottom: 70px;}
#projectlist .projectitem .project_info div {position: absolute;width: 100%;bottom: -43px;background-color: #fff;}
.projectitem .project_info p.title { overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin: 16px 10px 8px;margin-top: 16px;color: #535353;font-size: 14px;text-align: center;}
.projectitem .project_info p.subtitle { overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0px 10px ;color: #9B9B9B;font-size: 12px;margin-bottom: 10px;text-align: center;}
/*首页案例文字结束*/

.teamitem img {width: 100px;height: 100px;border-radius: 0px;}
.teamitem .teaminfo {margin-left: 120px;}
.teamitem:nth-of-type(even) .teaminfo {margin-right: 120px;}
#indexPage a.more:hover {border: #585858 1px solid;background: #585858;}
#newslist .newstitem:hover {background-color: rgba(0,0,0,0);-moz-box-shadow: 0px 0px 0px rgba(0,0,0,0) inset;-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0) inset;box-shadow: 0px 0px 0px rgba(0,0,0,0) inset;}

#leftcontrol ul li.active a span.circle {border-color: #f8f8f8;background-color: #f8f8f8;border-radius: 0px;}
#leftcontrol ul li.active a span.circle {height: 1px;}
#leftcontrol ul li a span.circle {height: 1px;border: #474747 0px solid;border-radius: 0px;background-color: #474747; margin-bottom: 4px;}
#category .label {background: #3F3F3F;}
.dropmenu ul li a.active {color: #f8f8f8;}
.postbody a {color: #EBEBEB;background-color: #333;padding: 10px 60px;}
.teamitem {padding: 40px 0 40px;}
.content .header p.title {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:800;}
.content .header p.subtitle {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.npagePage .content .header {padding: 0px 0 14px 0;}
.plr5 {padding: 5px 5px 26px;}
#contactinfo{text-align:center;}
#contactinfo div a{display:inline-block;}