@media only screen and (max-width:1280px){
	/*全局样式*/
	.inner {width:93.75%;}

	/*全站头部*/
	.nav li {margin-left:30px;}

	/*春节皮肤*/
	.festival {padding-bottom:60.9375%;}

	/*首页轮播图*/
	.hmSlides .item {padding-bottom:60.9375%;}
	.hmSlides .owl-dots {bottom:3.125%;}

	/*内页Banner*/
	.banner {padding-bottom:27.34375%;}

	/*党建之窗_企业文化*/
	.culture li .icon {width:80px; height:80px;}
	.culture li h3 {font-size:20px;}
	.culture li p {font-size:14px;}
}
@media only screen and (max-width:1080px){
	/*全站底部*/
	.nav li {margin-left:23px;}
}
@media only screen and (max-width:1024px){
	/*全局样式*/
	body.open {position:fixed; right:0; height:100%; overflow-y:auto;}
	.blank {width:100%; height:77px;}

	/*全站头部*/
	.header {position:fixed; right:0; top:0; width:100%; z-index:8; transition:right .3s;}
	.logo {padding:15px 0;}
	.nav {position:fixed; left:-160px; width:160px; background-color:rgba(214,0,15,.8); z-index: 9; height:100%; padding-top:0; overflow-y:auto; -webkit-overflow-scrolling:touch; transition:left .3s;}
	.nav.open {left:0;}
	.nav ul {padding:77px 0;}
	.nav li {float:none; margin:0; display:block;}
	.nav li > a {color:#fff; padding:10px 20px; border-bottom-color:#d6000f;}
	.nav dl {position:static; width:100%; left:auto; top:auto; margin-left:0; background-color:transparent; opacity:1; height:auto; transition:none; text-align:left; display:none;}
	.nav dl.open { padding:0;}
	.nav dl a {color:#fff; padding:10px 10px 10px 20px; text-indent:1em;}
	.nav li em {position:absolute; left:0; top:0; width:100%; height:47px; z-index: 2;}

	.navBtn {position:absolute; right:0; top:50%; width:25px; height:20px; margin-top:-10px; cursor:pointer;}
	.navBtn span {display:block; width:100%; height:2px; background-color:#d6000f; position:absolute; top:50%; left:0; margin-top:-1px;}
	.navBtn span:before, .navBtn span:after {content:''; display:block; width:100%; height:2px; background-color:#d6000f; position:absolute; left:0; top:-9px; transition:transform .3s;}
	.navBtn span:after {top:auto; bottom:-9px;}
	.navBtn.open span {height:0;}
	.navBtn.open span:before {transform:rotate(45deg); top:0;}
	.navBtn.open span:after {transform:rotate(-45deg); bottom:auto; top:0;}

	.other {right:35px; top:50%; margin-top:-13.5px;}
	.intranet {margin-left:0;}
	.intranet::before {display:none;}
	.intranet a {border-radius:50%; padding:0; text-indent:-9999em; width:25px; background-position:center center;}

	.schBtn {width:25px; height:25px; border:1px solid #d9d9d9; border-radius:50%; background:#fff url(../image/icon_02.png) no-repeat center center; float:left; cursor:pointer;}
	.search {position:absolute; z-index: 3; top:52px; float:none; width:260px; right:0; background-color:rgba(255,255,255,.7); border:none; border-radius:0; padding:0; height:0; overflow:hidden; transition:opacity .3s; opacity: 0;}
	.search.open {opacity:1; height:auto; padding:5px 35px 5px 5px; }
	.search .text {color:#000;}
}
@media only screen and (max-width:960px){
	/*全局样式*/
	.pgTitle {margin-bottom:30px;}

	/*春节皮肤*/
	.spring .logo:after {width:93px; height:74px;}

	/*全站底部*/
	.qrcode {margin-top:6px; width:80px; height:80px;}
	.footer .left {width:610px;}
	.links, .pagesList ul, .copyright {padding:15px 0;}
	.pagesList li {margin-right:10px; padding-right:10px;}

	/*网站首页*/
	.hmNews li .info {padding-left:20px; padding-right:20px;}

	.hmService .title {float:none; width:auto; height:auto; text-align:center; padding:8px 0;}
	.hmService .title h2 {left:auto; top:auto; transform:none; margin-left:0; width:auto; display:inline; position:relative; padding-left:15px;}
	.hmService .title h2:before {position:absolute; left:0; top:50%; margin-top:-4.5px;}
	.hmService ul {margin-right:0;}
	.hmService li, .hmService li.cur {width:33.33%;}
	.hmService li a {padding-bottom:100%; filter:grayscale(0);}
	.hmService li .box, .hmService li.cur .box {background-color:rgba(0,0,0,.3);;}
	.hmService img {margin-bottom:15px;}
	.hmService h3 {font-size:16px; font-weight:normal;}
	.hmService .info {bottom:20px;}

	/*内页二级菜单*/
	.subMenu li {line-height: 81px;}

	/*面包屑*/
	.breadcrumb {padding-top:27.5px; padding-bottom:27.5px;}

	/*案例体系_列表*/
	.caseList， .caseDetails {padding:30px 0;}
	.caseList ul {margin-bottom:0;}
	.caseList li {padding-bottom:30px;}
	.caseList li .info {padding:20px;}
	.caseList li h3 {font-size:18px;}
	.caseList li p {margin-bottom:30px;}

	/*主营业务_施工板块*/
	.business {padding:30px 0;}
	.business section {margin-bottom:30px;}
	.business .text p {line-height: 1.75em;}

	/*联系我们_联系方式*/
	.contact {padding:30px 0;}

	/*新闻中心_集团新闻*/
	.groupNews {padding:30px 0;}
	.groupNews .info {padding:25px 35px 0;}
	.groupNews .pagenavi {padding-top:0px;}

	/*新闻中心_通知通告*/
	.notice {padding:30px 0;}
	.notice ul {margin-bottom:10px;}

	/*采购招标_招标信息*/
	.bidding {padding:30px 0;}
	.bidding ul {margin-bottom:10px;}

	/*采购招标_常用下载*/
	.download {padding:30px 0;}
	.download ul {margin-bottom:10px;}

	/*人力资源_招聘信息*/
	.jobPage {padding:30px 0;}

	.jobCat {margin-bottom:25px;}
	.jobCat li span {font-size:18px;}
	.jobList {margin-bottom:30px;}
	.jobItem .intro {padding:30px 0;}
	.jobItem .cont {padding:0 3%; width:69%;}

	/*关于正太_公司简介*/
	.aboutPage {padding:30px 0;}

	/*关于正太_董事长致辞*/
	.shPage {padding:30px 0;}

	/*关于正太_企业荣誉*/
	.honorPage {padding:30px 0;}
	.hoSlides, .hoList ul {margin-bottom:30px;}
	.hoList p {font-size:14px;}

	/*关于正太_大事记*/
	.memorabilia {padding:30px 0;}
	.mbYear {margin-bottom:30px;}
	.mbBox {margin-bottom:40px;}

	/*通用单篇*/
	.singePage, .pageDetails {padding:30px 0;}

	/*党建之窗_党群工作*/
	.dqWorks {padding:30px 0;}
	.dqItem .info {margin-left:290px;}
	.dqWorks .pagenavi {margin-top:0;}

	/*党建之窗_企业文化*/
	.culture li .icon {margin-bottom:25px;}
	.culture li a:hover .icon {margin-bottom:40px;}

	/*党建之窗_企业文化*/
	.culture {padding:30px 0;}
}
@media only screen and (max-width:768px){	
	/*全局样式*/
	.blank {height:60px;}
	.pgTitle {margin-bottom:20px;}
	.pgTitle .en {font-size:22px;}
	.pgTitle h2 {font-size:18px;}

	/*春节皮肤*/
	.spring .logo:after {width:72px; height:57px;}
	.spring .hmTop {margin-top:0;}

	/*全站底部*/
	.hmBtm {padding-top:40px; margin-top:-40px;}
	.links,  .copyright {padding:10px 0;}
	.links .title {float:none; width:auto; padding:5px 0; border-bottom:1px solid #4e4849; overflow: hidden;}
	.links .title:after {display:none;}
	.links h2 {font-size:16px; margin-bottom:0; float:left;}
	.links p {font-size:14px; margin-left:70px;}
	.links ul {margin-left:0;}
	.links li {padding:5px 10px 5px 0; margin-right:10px;}	

	.footer .left {float:none; width:auto; overflow: hidden; text-align:center;}
	.pagesList ul {font-size:0; padding:10px 0;}
	.pagesList ul li {display:inline-block; float:none; margin-right:0; padding:0 10px;}
	.pagesList li:last-child {padding:0 10px;}

	.qrcode {float:none; margin:0 auto; display:block; padding-top:10px;}

	/*全站头部*/
	.logo img {width:121px; height:30px;}

	.nav ul {padding:60px 0;}

	.search {top:43px;}

	/*首页轮播图*/
	.hmSlides .owl-carousel button.owl-dot {padding:5px; border-width:2px;}
	.hmSlides .owl-dots {bottom:15px;}

	/*网站首页*/
	.hmTop {margin:15px 0;}
	.hmLeft {width:auto; float:none;}
	.hmAbout {height:auto; margin-bottom:15px;}
	.hmAbout a {padding:30px 20px;}
	.hmAbout .title {margin-bottom:15px;}
	.hmAbout .title h2, .hmAbout .title p {font-size:20px;}
	.hmAbout .intro {max-height:auto;}
	.hmAbout .more {margin-top:20px;}

	.hmVideo {padding-bottom:27.778%; margin-bottom:15px;}
	.hmVideo h2 {font-size:18px;}
	.hmVideo p {font-size:16px;}
	.hmVideo .btn {padding-left:30px; background-size:20px auto; right:20px; background-position:left 3px;}

	.hmRight {margin-left:0;}
	.hmTab {float:none; width:auto;}
	.hmTab ul {height:auto; overflow:hidden; border-right:none;}
	.hmTab li {height:auto; float:left; width:33.333%; line-height: 40px; text-align:center; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; position:relative;}
	.hmTab li:after {content:''; display:block; width:1px; height:10px; background-color:#f1f1f1; position:absolute; right:0; top:50%; margin-top:-5px;}
	.hmTab li:last-child:after {display:none;}
	.hmTab li span {position:relative; left:auto; top:auto; transform:none; margin-left:0; width:auto; padding-left:15px; display:inline;}
	.hmTab li span:before {position:absolute; left:0; top:50%; margin:-4.5px 0 0;}
	.hmBox {margin-left:0;}
	.hmNews ul {height:auto;}
	.hmNews li {height:auto;}
	.hmNews li a {position:static; left:auto; top:auto; width:auto; height:auto;}
	.hmNews li a:hover {border-bottom-color:#f1f1f1; border-right-color:#f1f1f1; border-left-color:transparent;  border-top-color:transparent;}
	.hmNews li:nth-child(2n) a {border-right:none;}
	.hmNews li .info {padding:20px;}
	.hmNews li span {margin-bottom:10px; font-size:16px;}
	.hmNews li span:after {width:36px; right:-40px;}
	.hmNews li .day {font-size:24px;}
	.hmNews li .month {padding-left:8px;}

	
	/*分页*/
	.pagenavi a {height:26px; line-height: 26px; padding:0 9px;}
	.pagenavi .a_prev, .pagenavi .a_next {margin:0 0 0 -1px; width:28px; background-position:center 8.5px;}
	.pagenavi .a_prev:hover, .pagenavi .a_next:hover {background-position:center -25.5px;}
	/*pageBar*/
	.pageBar .inner {border-bottom:none;}

	/*面包屑*/
	.breadcrumb {float:none; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ebebeb; margin-bottom:15px;}

	/*内页二级菜单*/
	.subMenu {float:none;}
	.subMenu em {display:block; background-color:#e14343; text-align:center; padding:7px 0; color:#fff; font-style:normal; position:relative; font-size:16px;}
	.subMenu em:after {content:''; display:block; width:8px; height:8px; border-left:1px solid #fff; border-bottom:1px solid #fff; transform:rotate(-45deg); position:absolute; right:15px; top:50%; margin-top:-6px; transition:all .3s;}
	.subMenu em.open:after {transform:rotate(135deg); margin-top:0;}
	.subMenu ul {margin-bottom:0; text-align:center; background-color:#fff; border:2px solid #e14343; padding:5px 0; display:none;}
	.subMenu li {float:none; line-height: 2em; padding-left:0;}
	.subMenu li a:hover {background-color:transparent; color:#000;}
	.subMenu li.cur {display:none;}

	/*案例体系_列表*/
	.caseList {padding:20px 0;}
	.caseList ul {width:103%; margin-bottom:10px;}
	.caseList li {padding-bottom:15px; width:31%; padding-right:2%;}
	.caseList li .info {padding:15px;}
	.caseList li h3 {font-size:16px;}
	.caseList li p {margin-bottom:20px;}

	/*案例体系_详情*/
	.caseDetails {padding:20px 0;}
	.caseDetails .entry {line-height:1.75em; font-size:14px;}
	.caseDetails .entry p {margin-bottom:15px;}

	/*主营业务_施工板块*/
	.business {padding:20px 0;}
	.business section {display:block; margin-bottom:0;}
	.business figure {display:block; width:auto; margin-bottom:15px;}
	.business .text {padding:0;}
	.business .text p {padding:0; margin-bottom:15px;}

	/*联系我们_联系方式*/
	.contact {padding:20px 0;}
	.contact .info {width:auto; float:none; padding:0;}
	.contact li {padding:0 0 15px;}
	.contact li img {width:20px; margin-bottom:5px;}
	.contact .map {margin-left:0; padding-bottom:90%;}

	/*新闻中心_集团新闻*/
	.groupNews {padding:20px 0;}
	.groupNews .item {margin-bottom:15px;}
	.groupNews .thumbnail {width:150px; padding-bottom:112px;}
	.groupNews .info {margin-left:150px; padding:15px 15px 0;}
	.groupNews h3 {font-size:16px;}
	.groupNews .date {display:none;}
	.groupNews .pagenavi {padding-top:5px;}

	/*新闻中心_通知通告*/
	.notice {padding:20px 0;}
	.notice ul {width:auto;}
	.notice li {float:none; width:auto; padding-right:0; padding-bottom:15px;}
	.notice li a {padding:15px 15px 15px 69px; background-position:15px center;}
	.notice li a:before {left:54px;}

	/*采购招标_招标信息*/
	.bidding {padding:20px 0;}
	.bidding ul {margin-bottom:10px;}
	.bidding li {padding-bottom:15px;}
	.bidding li a {padding:15px 85px 15px 69px; background-position:15px center;}
	.bidding li a:before {left:54px;}
	.bidding li time {right:15px; font-size:12px;}

	/*采购招标_常用下载*/
	.download {padding:20px 0;}
	.download li {margin-bottom:15px;}
	.download li .icon {right:15px;}
	.download li a:after {right:50px;}
	.download li a {padding:15px 65px 15px 15px;}
	.download li .title {padding:0;}

	/*人力资源_招聘信息*/
	.jobPage {padding:20px 0;}
	.jobCat {margin-bottom:15px;}
	.jobCat li span {font-size:14px; letter-spacing: 0;}
	.jobList {margin-bottom:20px;}
	.jobList dd {padding:7px 0;}
	.jobList dd.num {width:15%;}
	.jobList dd.name {width:30%;}
	.jobList dd.date {width:30%;}
	.jobTop .title {font-size:14px;}

	.jobItem .intro {padding:15px 0;}
	.jobItem .cont {padding:0 15px; width:auto; float:none;}
	.jobItem .apply {float:none; width:auto; padding:15px;}
	.jobItem .apply a {margin:0;}

	.ayMain {width:80%; margin-left:-40%;}
	.ayInfo {padding:15px;}
	.ayInfo .input {padding:5px 0;}
	.ayInfo label {font-size:14px; width:80px;}
	.ayInfo em {font-size:14px;}
	.ayInfo .right {margin-left:80px;}
	.ayInfo .btn {margin-left:80px; padding:10px 0;}
	.ayInfo .submit {font-size:14px; height:30px; padding:0 15px;}
	.ayInfo .reset {height:30px; padding:0 15px;}

	/*关于正太_公司简介*/
	.aboutPage {padding:20px 0;}
	.aboutPage .entry {float:none; width:auto; padding-right:0;}
	.aboutPage .entry p {line-height: 1.75em;}
	.aboutPage .pic {float:none; width:auto;}
	.aboutPage .pic img {width:auto; max-width:100%; margin:0 auto;}

	/*关于正太_董事长致辞*/
	.shPage {padding:20px 0;}
	.shPage .right {background:none;}
	.shPage .right:after {width:70px; height:47px;}
	.shPage .entry {padding:10px 0; background:url(../image/icon_18.png) no-repeat left top; background-size:70px auto;}
	.shPage .entry p {line-height: 1.75em; margin-bottom:15px;}

	/*关于正太_企业荣誉*/
	.honorPage {padding:20px 0;}
	.hoSlides, .hoList ul {margin-bottom:20px;}
	.hoList li {width:50%;}
	.hoList li a {padding:20px 1px 21px 0;}
	.hoList li a:hover {padding-bottom:20px;}
	.hoList li:nth-child(2n) a {border-right:1px solid #e2e2e2; padding-right:0;}
	.hoList li:nth-child(2n) a:hover {border-right-color:#e14343;}
	.hoList .pic, .hoList p {margin-bottom:15px;}
	.hoSlides .owl-item .item.first {margin:7.5% 15% 7.5% 0}

	/*关于正太_大事记*/
	.memorabilia {padding:20px 0;}
	.mbYear {margin-bottom:20px;}
	.mbBox {margin-bottom:20px; padding:20px 0; background-position:20px -40px;}
	.mbBox .item {float:none; width:auto; margin-left:30px;}
	.mbBox .info {padding:15px;}
	.mbBox .date {width:37px;}
	.mbBox .date:after {right:-20px;}
	.mbBox .date i {font-size:18px;}
	.mbBox .intro {margin-left:63px;}
	.mbBox .item:nth-child(2n) {float:none;}
	.mbBox .item:nth-child(2n) .info {margin-left:40px; margin-right:0;}
	.mbBox .item:nth-child(2n) .info:after {left:-9px; right:auto; transform:rotate(-45deg);}
	.mbBox .item:nth-child(2n) .dot {left:-5px; right:auto;}
	
	/*通用单篇*/
	.singePage, .pageDetails {padding:20px 0;}
	.singePage .entry, .pageDetails .entry {line-height:1.75em; font-size:14px;}
	.singePage .entry p, .pageDetails .entry p {margin-bottom:15px;}

	/*党建之窗_党群工作*/
	.dqWorks {padding:20px 0;}
	.dqItem {margin-bottom:15px;}
	.dqItem .thumbnail {width:150px; padding-bottom:112px;}
	.dqItem .info {margin-left:165px; padding-bottom:10px;}
	.dqItem h3 {margin-bottom:5px; font-size:16px;}	
	.dqItem .excerpt {margin-bottom:0;}
	.dqWorks .pagenavi {margin-top:5px;}
	.dqItem .more, .dqItem .date {display:none;}

	/*党建之窗_企业文化*/
	.culture {padding:20px 0;}
	.culture li .icon {margin-bottom:15px; width:60px; height:60px;}
	.culture li a:hover .icon {margin-bottom:15px;}
	.culture li h3 {font-size:18px;}
}
@media only screen and (max-width:540px){
	/*网站首页*/
	.hmService li, .hmService li.cur {width:50%;}
	.hmService .info {padding:0 10px; bottom:15px;}
	.hmService img {margin-bottom:10px;}

	/*案例体系_列表*/
	.caseList ul {width:102%;}
	.caseList li {width:48%;}

	/*新闻中心_集团新闻*/
	.groupNews .thumbnail {width:120px; padding-bottom:90px;}
	.groupNews .info {margin-left:120px; padding:10px 10px 0;}
	.groupNews h3 {margin-bottom:0; font-weight:normal;}

	/*关于正太_企业荣誉*/
	.hoSlides {padding:0 50px;}
	.hoSlides .owl-carousel .owl-stage-outer {padding:0;}
	.hoSlides .owl-item.center .item {margin:0; transform:scale(1,1); box-shadow: 0px 0px 5px #555; opacity: 1;}
	.hoSlides .owl-prev {left:-40px;}
	.hoSlides .owl-next {right:-40px;}
	
	/*关于正太_董事长致辞*/
	.shPage .photo {float:none; width:auto; margin-bottom:15px;}
	.shPage .right {float:none; width:auto;}

	/*党建之窗_党群工作*/
	.dqItem .thumbnail {width:120px; padding-bottom:90px;}
	.dqItem .info {margin-left:130px; padding-bottom:12px;}
	.dqItem .excerpt {height:3.5em;}

	/*党建之窗_企业文化*/
	.culture ul {width:auto;}
	.culture li {float:none; width:auto; padding-right:0; padding-bottom:15px;}
	.culture li a {padding-bottom:100%;}
}
@media only screen and (max-width:360px){
	/*全站头部*/
	.search {width:180px;}

	/*网站首页*/
	.hmAbout a {padding:20px 15px;}

	.hmNews li {float:none; width:auto;}
	.hmNews li a {border-right:none;}
	.hmNews li .info {padding:15px;} 
	.hmNews li span {margin-bottom:5px;}
}