@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(/uploads/image/cimages/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(/uploads/image/cimages/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;}
}