@media (max-width: 1024px)
{
.pubwidth {
	width:100%;
}	
.head-top,.menubox {
	display:none;
}
#header {margin-top:0;}
#header h1 {
    width: 80px;
    height: 60px;
	margin-top:0;
	padding:5px 0 0 10px;
}
.navWap-trigger {
	display:block;
	padding:10px 10px 0 0;
}
#header {
    position: fixed;
    z-index: 9999;
    top: 0;
    padding:5px 0;
    height: 65px;
    background: #fff;
	border-bottom:1px solid #eee;
    /*box-shadow: 0 0 10px #ddd;*/
}
.secbanner {margin-top: 76px;height:150px;}

body.home .index_about,body.about .index_about {margin-top:20px;}
body.home .index_about .photo,body.home .index_about .detail,body.about .index_about .photo,body.about .index_about .detail {float:none;width:90%;margin:0 auto;overflow:hidden;}
body.home .index_about .photo img,body.about .index_about .photo img {border-radius:10px;box-shadow:none;border:none;}
/*body.home .index_about .detail h2 {height:60px;background-position:center bottom;background-size:100%;text-align:center;}*/
body.home .index_about .detail,body.about .index_about .detail {margin-top:20px;}
body.home .index_about .detail h2,body.about .index_about .detail h2 {background:none;text-align:center;margin-top:-80px;background:rgba(255,255,255,.5);display:none;}
body.home .index_about .detail .content p,body.about .index_about .detail .content p {margin-bottom:10px;}
body.home .index_about .photo h2,body.about .index_about .photo h2 {position:absolute;display:block;background:rgba(255,255,255,.7);bottom:0;text-align:center;width:100%;padding:10px 0;font-size:18px;} 
body.home .index_about .photo h2 span,body.about .index_about .photo h2 span {font-size:15px;}
body.home .index_about .photo h2 em,body.about .index_about .photo h2 em {display:block;}

.titletop_public h3 {margin-left:5px;}
.titletop_public a {margin-right:5px;}
.titletop_public {line-height:130px;}
body.work .titletop_public h3 a:nth-child(1) {margin-right:10px;}
body.work .titletop_public h3 strong {float:left;margin-left:10px;}

.worklist_public ul li {float:none;width:100%;height:auto;margin-bottom:20px;}
.worklist_public ul li:nth-child(2n) {margin-left:0;}
.worklist_public ul li .picbox {height:auto;border-radius:0;margin-bottom:10px;}
.worklist_public ul li .title {font-size:14px;width:96%;margin:0 auto;}
.worklist_public ul li .title h3 {font-size:16px;}

.bottombox span {display:block;}


body.about .tab-c .historylist {padding:0 10px;}
body.about .tab-c .historylist dt {width: 100px; background-size:30%;line-height: 30px;margin:-4px 0 0 10px;}	
body.about .tab-c .historylist dd {font-size:15px;margin-left:95px;}
body.about .tab-c .historylist dd p {padding-left:30px;}
body.about .index_work .titletop_public,body.work .index_work .titletop_public {margin-top:-30px;}
body.about .index_work .titletop_public h3,body.work .index_work .titletop_public h3 {text-align:center;margin-left:0;}

.workdetail-box {padding:20px 0;}
.workdetail-box .workdetail-imgbox,.workdetail-box .workdetail-sider {width:95%;margin:0 auto;float:none;}
.workdetail-box .workdetail-imgbox img {height:300px;}
.workdetail-box .workdetail-sider {}
.workdetail-box .workdetail-sider h3 {font-size:22px;margin-top:10px;}
.workdetail-box .workdetail-sider .tag {padding:3px 5px;}
.workdetail-box .workdetail-sider .content h4 {padding:5px 0;}
.location {padding-left:2.5%;}

.plbox {width:96%;}

.aboutusbox-menulist h3 {margin-left:15px;}

}







































