.npagePage .content{background-color:#f7f8f8}
.projectitem_wrapper{padding:10px 10px;overflow: hidden;}
#projectlist .projectitem a .project_img{width:80%;float:left;padding-top:0;}
#projectlist .projectitem a .project_info{width:calc(20% - 8px);float:right;}
#projectlist .projectitem a .project_info p{color:#000;font-size: 15px;}
#projectlist .projectitem a.proinfo{display:block;padding:15px 0;text-align:right;background-color:#f7f8f8;color:#939393;font-size:15px;}
#projectlist .projectitem a.proinfo:hover{color:#e43100;}
#projectlist .projectitem .project_img img{position:static}
#sitecontent .npagePage .content .header p.title{position:relative}
#sitecontent .npagePage .content .header p.title .backbtn{display:inline-block;position:absolute;left:60px;color:#939393}
.Pageteam .content .header{background-color:#fff;margin-bottom:40px;padding:15px 0;}
.infocontent{width:100%;overflow:hidden;text-align:center;}
.infocontent p{color:#000}
.infotop,.infocenter{padding-top:65px;}
.infotop,.infocenter{width:100%;overflow:hidden;}
.infotop .infoleft{width:50%;float:left;overflow:hidden;}
.infotop .inforight{width:50%;float:left;overflow:hidden;}
.infoleft{text-align:left;}
.imgdiv{margin-right:40px;overflow:hidden;}
.infoleft img{display:block;}
.infotxt{padding-left:50px;}
.infotxt p{width:80%;text-align:center;}
.infoimg{padding-top: 65px; overflow: hidden;}
.infotitle{font-size:18px;padding:20px 0;}
.infotxt p.infosubtitle{text-align:justify;font-size:15px;padding:20px 0;}
.infocenter .infoleft{width:50%;float:left;overflow:hidden;}
.infocenter .inforight{width:50%;float:left;overflow:hidden;}
.infocenter .inforight img{display:block;padding-top:65px;}
.infotxt{overflow:hidden;}
.infobox{padding-left:40px;overflow:hidden;}
.infoul{margin-left:-5px;width:100%;overflow:hidden;padding-top:65px;display: flex;flex-wrap: wrap}
.infoul li{margin:10px 5px;margin-bottom:20px;display: inline-block;}
.infocontent .infoul li p{text-align:left;padding-top:15px;}
.imgwrap{overflow:hidden;}
.infobottom{overflow:hidden;padding-top:45px;}
.imgone{width:80%;overflow:hidden;}
.infoleft .imgdiv img{width:80%;}
.infoleft .imgtwo{width:55%;}
.infoimg img{width:70%;}
.seriestitle{color:#444444;font-size:18px;text-align:left;border-bottom:1px solid #e1e1e1;padding-bottom:20px;}
.texttitle{font-size:18px;text-align:right;padding:20px 0;}
.textinfo{font-size:15px;text-align:left;max-width:440px;float:right;padding-bottom:20px;}
.infotextbox{overflow:hidden;}
.guigetitle{display:inline-block;font-size:18px;text-align:left;padding:20px 0;}
.onediv{width:100px;float:left;}
.twodiv{width:calc(100% - 100px);float:left;}
.guigeinfo{margin-left:20px;font-size:15px;text-align:left;max-width:450px;padding:15px 0 0 40px;}
.gginfo{overflow:hidden;padding-bottom:40px;}
.proitem{display:flex;overflow:hidden;}
.proul{width:calc(100% - 100px);overflow:hidden;}
.protitle{width:100px;text-align: center;}
.proul{display: flex;flex-wrap: wrap}
.proimg{overflow:hidden;margin-right:15px;}
.probox{padding:40px 0;}
.proulitem{padding-bottom:20px;}
.proulitem p{padding-top:10px;font-size:15px;color:#000;}
.protitle .prosub{color:#000;padding-bottom:10px;font-size:15px;}
.proseries{width: 20px;font-size: 18px;color: #000;margin: 0 auto;}
.proimg img{width:95px;}
.prodetail{overflow:hidden;padding:40px 0;}
.prolinetitle{display:inline-block;padding-right:15px;font-size:15px;width:240px;}
.prosubtitle{display:inline-block;font-size:15px;}
.proline{padding:10px 0;}
.grouppic{width:50%;float:left;overflow:hidden;}
.picitem{width:100%;overflow:hidden;}
.picitem img{max-width:400px;display:block;}
.picitem p{padding-top:20px;color:#000;font-size:15px;}
.groundbox{overflow:hidden;padding:65px 0;}
.picitemone{overflow:hidden;}
.pd80{padding-top:80px;}
.downbox{padding-top:25px;}
#pro .projectitem{background-color:transparent;}
#pro .projectitem a .project_img{width:100%;}
#pro .projectitem{width:32%;margin-right:0;}
#pro .wrapper{margin-left:0;}
#pro .projectitem_wrapper{padding:10px 0;}
#pro .projectitem_content p.title{color:#000;font-size:16px;text-align:center;}
#pro .projectitem:nth-child(2){margin: 0 2%;}
.dtag{display:inline-block;float:right;}
.content .header p.title{font-size:18px;}
		.banner{width:100vw;height:100vh;background-repeat:no-repeat;background-position: center bottom;background-size:100% auto;}
		.pro_code{text-align:center;color: #000;font-size: 15px;padding-top:15px;}
.infobottom img{margin:0 auto;width:70%;display:block;margin-bottom:25px;float:none;}

.childlink{display:block;color:#666}
		.dropmeu{position:relative;}
		.bdt{/*border-bottom:1px solid #f5f5f5;*/color:#666 !important}
		.chiddiv{background:#fff;width:100%;}
		.imgup,.imgdown{position: absolute;top: 0px;right: -20px;}
		.dropmeu span{position:relative}
		 body.ipusher #header ul li.dropmeu{height:auto;}

		 body.ipusher #logo {
    display: inline-block;
    overflow: hidden;
}