.m_fh {z-index: 999999;}
.wrapper01 {position:relative;height: 48px;overflow: hidden;}
.wrapper01 .scroller {position:absolute}
@media screen and (max-width:1440px) {
}
@media screen and (max-width:1200px) {
	.row1 {width: 92%;}
	.content {width: 92%;}
	.container .left {width: calc(100% - 320px);}
	.item-sec-left {width: 200px;height: auto;}
	.item-sec-left img {width: 100%;height: auto;} 
	.item-sec-right {width: calc(100% - 220px);}
	.news_box {padding: 0;}
	.item-sec-right h4 {margin: 0 auto 8px;}
	.item-sec-right p {line-height: 1.8;}
	.item-sec-right .right-bottom {margin-top: 0;}
	.cate-wrapper {width: 92%;}
	.inside-banner .case-ban-info {top: 10%;}
}
@media screen and (max-width:1100px) {
	html {
		font-size: 13.3333333333vw!important;
	}
	.ad1 {margin-top: 60px;}
	.container .left .share {right: 0;top: 55px;}
	.container .left .singlepage img {max-width: 100%;height: auto!important;}
	.inside-banner .feature h4 {font-size: 50px;line-height: 64px;}
	.inside-banner .case-ban-info .case-desc {margin-bottom: 0;}
	.fixed-contact-wrap {display: none!important;}
}
 @media screen and (max-width:1024px) {
}
 @media screen and (max-width:940px) {
	 .cate-wrapper li {width: 50%;}
}
 @media screen and (max-width:861px) {
	 .inside-banner .case-ban-info {top: 5%;}
	 .inside-banner .case-ban-info h2 {font-size: 24px;}
	 .inside-banner .feature h4 {font-size: 36px;}
}
@media screen and (max-width:768px) {
	.container .left {width: auto;float: none;}
	.right {width: auto;float: none;}
	.case-sencil-right {width: calc(100% - 150px);}
	.container {margin-bottom: 32px;}
	.shawpage {margin: 32px auto;}
	.container .left .singlepage {padding: 36px 0;}
	.inside-banner .case-ban-info .case-desc {font-size: 16px;line-height: 1.5;}
	.inside-banner .feature h3 {line-height: 2;}
	.inside-banner .feature h4 {font-size: 24px;line-height: 1.5;}
	.feature {display: flex;}
	.inside-banner .feature .item {width: 33.333%; padding: 0;text-align: center;}
	.inside-banner .feature h3 {text-align: center;}
	.showpage1 {padding: 32px 0;}
	.row1 {margin: 0 auto 5px;}
	.information-list-title {display: none;}
	.information-list-title .title-right span p {margin-bottom: 8px;}
	.item-sec-right .right-bottom .info {float: none;color: #666;margin-top: 16px;}
	.item-sec-right p {font-size: 16px;}
	.container .hot-tags ul {padding: 16px 0 28px;width: 100%;}
	.container .hot-tags ul li {width: 25%;padding: 0 3px;margin: 0 0 6px;}
	.news_box {position: relative;}
	.container .page-ctrl .label span {left: 100px;right: 0;width: auto;}
	.main .container .left .title {width: 100%;margin-left: auto;margin-right: auto;float: none;font-size: 18px; line-height: 34px; margin-bottom: 8px;margin-top: 20px;}
}
@media screen and (max-width:720px) {
}
 @media screen and (max-width:670px) {
}
@media screen and (max-width:640px) {
	.item-sec-left,.item-sec-right {width: auto;float: none;}
	.item-sec-right h4 {margin: 16px auto;}
	.container .left .title {font-size: 24px;}
	.container .left .share {position: static;width: auto;}
	.container .left .info1 {clear: both;}
	.g-return-wrapper {padding: 0;}
	.g-return-wrapper a {padding: 0 12px;}
	.container .page-ctrl {padding: 0 16px;}
	.inside-banner {height: 165px;}
	.inside-banner img {height: 100%; width: auto;}
	.cate-wrapper li {width: auto;float: none;margin-bottom: 20px;}
	.showpage1 a {margin: 0 3px;}
	.cate-wrapper .thumb {margin-bottom: 16px;}
	.content {width: auto;}
	.list_news li {padding: 0 0 25px;}
	.item-sec-right,.right {width: 92%;margin: 0 auto;}
	.cate-wrapper {width: auto;}
	.cate-wrapper .name,.cate-wrapper .desc,.cate-wrapper .cate {width: 92%; margin-left: auto;margin-right: auto;}
	.main .container .left .share,.main .container .left .info1,.main .container .left .singlepage {width: 92%;margin-left: auto;margin-right: auto;}
	.item-sec-right p {font-size: 14px;}
	.container .left .info1 {padding: 10px 0 15px;}
	.container .left .share .bds_weixin {margin-left: 0;}
	.container .left .singlepage {
		padding: 15px 0;
		font-size: 14px;
		line-height: 24px;
	}
	.container .page-ctrl .item {margin-bottom: 15px;}
	.container .hot-tags ul {padding: 15px 0;}
	.main .container .left .title {width: 92%;}
}
 @media screen and (max-width:520px) {
}
@media screen and (max-width:480px) {
	.case-sencil-right {width: calc(100% - 140px);}
	.case-sencil-left,.case-sencil-right {width: auto;height: auto;float: none;}
	.case-sencil-left a img {height: auto;}
	.case-sencil-right h4 a {font-size: 16px; line-height: 2;}
	.inside-banner .case-ban-info .case-desc {font-size: 12px;}
	.inside-banner .feature h3 {font-size: 14px;margin-top: 6px;}
	.showpage1 a {margin: 0 1px; line-height: 24px;width: 24px; height: 24px;}
	.showpage1 span {line-height: 24px;width: 24px; height: 24px;}
	.information-list-title h1 {font-size: 22px;}
	.information-list-title .title-right span {padding: 0 12px!important;}
	.right {width: auto;}
	.case-sencil-right {width: 92%; margin: 0 auto;}
	.container .hot-tags ul {width: 92%; margin: 0 auto;}
}
@media screen and (max-width:420px) {
}
@media screen and (max-width:375px) {
}
@media screen and (max-width:360px) {
}
@media screen and (max-width:320px) {
}
