﻿@media (min-width:880px) and ( max-width:1014px) {
	/*内页产品展示*/
	.sub-pro-left {
		width: 20%;
	}
	.sub-pro-right {
		width: 78%;
	}
}

@media ( min-width:0px) and ( max-width:1024px) {
	.footwarp .footnav {
		line-height: 40px;
		margin-bottom: 20px;
	}
	.footwarp {
		font-size: 12px;
		padding-bottom: 10px;
	}
	.footwarp .footnav a {
		padding: 0 3%;
		font-size: 12px;
	}
	.ftlogo img {
		width: 100%;
	}
	.col-20bfb {
		width: 33.33%;
	}
	.menus .logotext {
		display: none;
	}
	.menu-right img {
		display: none;
	}
	.topwrap {
		display: none;
	}
	.headwrap {
		display: none;
	}
	.close-button {
		display: block;
		width: 2em;
		height: 2em;
		position: absolute;
		right: 1em;
		top: 1em;
		overflow: hidden;
		text-indent: 1em;
		font-size: 0.75em;
		border: none;
		background: transparent;
		color: transparent;
	}
	.close-button::before,
	.close-button::after {
		content: '';
		position: absolute;
		width: 3px;
		height: 100%;
		top: 0;
		left: 50%;
		background: #bdc3c7;
	}
	.close-button::before {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.close-button::after {
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	.show-menu .menus {
		animation: fade-in;
		/*动画名称*/
		animation-duration: 1s;
		/*动画持续时间*/
		-webkit-animation: fade-in 1s;
		/*针对webkit内核*/
		-webkit-transition-duration: 0.9s;
		transition-duration: 0.9s;
		display: block;
		background: #232323;
		width: 20%;
		height: 100%;
		position: fixed;
		left: 0;
		top: 0;
		z-index: 999;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		-webkit-transition: -webkit-transform 0.8s;
		transition: transform 0.8s;
		-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
		transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
	}
	.show-menu .icon-list {
		padding-top: 50px;
	}
	.show-menu .icon-list li,
	.show-menu .icon-list li a {
		width: 100%;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		-webkit-transition: -webkit-transform 0.8s;
		transition: transform 0.8s;
		-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
		transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
	}
	.show-menu .icon-list li {
		-webkit-transition-duration: 0.9s;
		transition-duration: 0.9s;
	}
	.menu-button {
		position: absolute;
		width: 30px;
		height: 30px;
		top: 30px;
		background: url(img/menu.png) no-repeat left center;
		background-size: cover
	}
	.menu-right {
		width: 100%;
	}
	.menus ul li:last-child {
		display: block;
	}
	@keyframes fade-in {
		0% {
			left: -40%;
		}
		/*初始状态 透明度为0*/
		40% {
			left: 0%;
		}
		/*过渡状态 透明度为0*/
		100% {
			left: 0;
		}
		/*结束状态 透明度为1*/
	}
	@-webkit-keyframes fade-in {
		/*针对webkit内核*/
		0% {
			left: -40%;
		}
		40% {
			left: 0%;
		}
		100% {
			left: 0;
		}
	}
	.show-menu .menus .logomenu {
		display: none;
	}
	.show-menu .icon-list {
		float: left;
		color: #fff;
		text-align: center;
	}
	.show-menu .icon-list a {
		color: #fff;
		text-align: center;
	}
	/*首页关于我们*/
	.about-left {
		width: 80%;
		margin: 0 auto;
		float: none;
	}
	.about-right {
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	.about-right .pic {
		margin: 0 auto;
		margin-top: 30px;
	}
	.submain {
		padding-top: 30px!important;
	}
	.product-title-h3 {
		padding: 12px 0;
	}
	/*yujing内页新闻*/
	.sub-news-list .news-item .pic {
		width: 28%;
		height: auto;
	}
	.sub-news-list .news-item .news-item-r {
		padding-left: 30%;
	}
	.sub-news-list .news-item .morenews {
		display: none;
	}
	/*内页诚招代理*/
	.sub-joinus {
		padding-top: 30px;
	}
	/*内页订制yujing*/
	.dingzhi-wrap {
		padding: 30px 0;
	}
	.prode .h1-title {
		font-size: 22px;
		margin-bottom: 20px;
	}
	/*首页yujing*/
	/*首页yujing*/
	.whychooseus .items .top .subtitle h2 {
		font-size: 20px;
	}
	.whychooseus .items .top>img {
		width: 60px;
		height: 60px;
	}
}

@media ( max-width:1014px) {
	.sub-joinusbg {
		background-size: 170%;
	}
	.prode-subtitle {
		font-size: 14px;
		line-height: 26px;
	}
}

@media (max-width:880px) {
	/*内页产品展示*/
	.sub-pro-left {
		width: 100%;
		margin-top: -30px;
	}
	.sub-pro-left .ul {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: wrap;
	}
	.sub-pro-left .ul a {
		width: 23%;
		text-align: center;
		padding: 5px 3px;
		margin: 5px;
	}
	.sub-pro-right {
		width: 100%;
	}
	.pro-in {
		display: none;
	}
	/*内页产品展示yujing*/
	.prode-in {
		display: none;
	}
	.partner-wrap .partner-list .item h2 {
		font-size: 18px;
	}
	.partner-wrap .partner-list .item>img {
		width: 60%;
	}
}

@media (max-width:710px) {
	.headtel {
		display: none;
	}
}

@media (max-width:548px) {
	.sub-pro-left .ul a {
		width: 31%;
		text-align: center;
		padding: 5px 3px;
		margin: 5px;
	}
}

@media (max-width:450px) {
	.sub-pro-left .ul a {
		width: 46%;
		text-align: center;
		padding: 5px 3px;
		margin: 5px;
	}
}

@media ( min-width:0px) and ( max-width:767px) {
	.container {
		width: 96%;
		margin: 0 auto;
	}
	/*头部*/
	.mhead .logo {
		width: 180px;
	}
	.show-menu .menus {
		width: 30%;
	}
	/*首页关于我们*/
	.home-about {
		width: 96%!important;
	}
	.about-left {
		width: 100%;
	}
	.home-about {
		padding: 30px 0;
	}
	.about-left h2 {
		font-size: 16px;
	}
	.about-left h1 {
		font-size: 20px;
	}
	.about-left span {
		margin-top: 15px;
	}
	.about-left p {
		margin-bottom: 0;
	}
	.about-right {
		width: 100%;
	}
	/*首页产品展示*/
	.product-wrap {
		background-size: cover;
		padding: 20px 0 15px 0;
	}
	.product-list .mobile-item:nth-child(4) {
		display: block;
	}
	.product-list .mobile-item {
		margin-bottom: 20px;
	}
	.product-list .row {
		margin-left: -5px;
		margin-right: -5px;
	}
	.product-list .p9 {
		padding: 0 5px;
	}
	.product-content {
		padding-top: 15px;
	}
	.product-list {
		padding-top: 20px;
	}
	.product-list .title {
		padding: 5px;
	}
	.product-list .title-left h3 {
		font-size: 15px;
	}
	/*首页设备展示*/
	.equipment-wrap {
		margin-bottom: 30px;
	}
	.equipment {
		padding: 20px 0 0px 0;
	}
	.equipment-title h3 {
		margin-bottom: 5px;
		margin-top: 0;
	}
	.equipment-list {
		margin-top: 20px;
	}
	.equipment-wrap i {
		font-size: 30px;
		display: none;
	}
	/*banner*/
	#container1 .swiper-button-prev {
		display: none;
	}
	#container1 .swiper-button-next {
		display: none;
	}
	a.up2Top {
		bottom: 80px;
	}
	.box-wrap {
		overflow: hidden;
		width: 100%;
	}
	.footwarp .footnav {
		display: none;
	}
	.ftlogo {
		display: block;
		width: 100%;
	}
	.ftlogo img {
		width: 40%;
		float: left;
	}
	.ftlogo h2 {
		float: right;
		font-size: 18px;
		margin: 20PX 0 0 0;
		padding: 0;
	}
	.footwarp .footadd {
		width: 100%;
		padding: 15px 0;
	}
	.footcopy {
		width: 100%;
	}
	.footcopy img {
		width: 20%;
		display: none;
	}
	.footcopy ul {
		padding: 0;
		margin: 0 auto;
		margin-top: 0;
		text-align: center;
		width: 100%;
	}
	.footcopy ul li {
		display: inline;
	}
	/*首页新闻*/
	.news-title {
		margin-bottom: 5px;
	}
	.news-left {
		width: 100%;
	}
	.news-left .news-title {
		margin-bottom: 10px;
	}
	.newslist a p {
		overflow: hidden;
		width: 90%;
	}
	.newslist {
		margin-bottom: 20px;
	}
	.news-indutry {
		width: 100%;
	}
	.news-list {
		margin-top: -30px;
	}
	.newsde .newsde-tit {
		font-size: 20px;
	}
	/*首页底部*/
	.ftlogo img {
		width: 60%;
	}
	.ft-line {
		display: none;
	}
	.footwarp {
		padding: 0 0 40px 0;
	}
	.footwarp .footadd {
		padding-top: 0;
	}
	.footcopy img {
		display: block;
		width: 35%;
		margin: 0 auto;
	}
	/*移动端底部*/
	.footH {
		display: block;
	}
	.footMwrap {
		display: block;
	}
	/*友情链接*/
	.col-20bfb {
		width: 50%;
	}
	/*内页新闻详情*/
	.newsde {
		padding: 20px 0!important;
	}
	.newsde-share {
		display: none;
	}
	.newsde .newsde-tit {
		font-size: 18px;
	}
	.newsde .newsde-info {
		padding: 0;
	}
	.newsde .newsde-fenye .fenye-box {
		width: 70%;
	}
	.newsde .newsde-fenye {
		line-height: 32px;
		font-size: 1.4rem;
	}
	.newsde .newsde-fenye a.prev {
		display: block;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
		padding: 0px 5px;
		height: 32px;
	}
	.newsde .newsde-fenye a.netx {
		display: block;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
		padding: 0px 5px;
		height: 32px;
	}
	.newsde .newsde-fenye .goback i {
		margin: 0 0 0 10px;
	}
	/*内页联系我们*/
	.subcontact .contact-left,
	.subcontact .ewm-wrap {
		width: 80%;
		float: none;
		margin: 0 auto;
	}
	.subcontact {
		padding-top: 10px!important;
	}
	.subcontact .ewm-wrap {
		padding-top: 20px;
	}
	.product-title-h3 {
		padding: 5px 0;
	}
	/*首页设备*/
	.equipment {
		width: 100%;
	}
	.honor {
		display: none;
	}
	.new-quest {
		width: 100%;
	}
	.about-home-left,
	.about-home-content .about-home-right {
		width: 100%;
		float: none;
		margin: 0 auto;
	}
	.equip-navigation {
		display: none;
	}
	.about-home-content .about-home-right a {
		margin: 0 auto;
		text-align: center;
	}
	.about-home-content .about-home-right .h2 {
		padding: 0;
	}
	.about-wrap {
		margin-top: 10px!important;
	}
	.about-home-content {
		padding-top: 20px;
	}
	.manage-hua{
		padding: 20px 0;
	}
	.manage-hua .item h2{
		padding-top: 15px;
	}
	.manage-hua .hua-middle{
		margin-top: 30px;
	}
	/*头部*/
	.mhead {}
	.mhead .logo {
		width: 230px;
		height: auto;
		margin: 0 auto;
		float: none;
		clear: both;
		display: block;
	}
	/*津立源内页联系我们 s*/
	.subcontact .contact-left {
		width: 100%;
	}
	.subcontact .ewm-wrap {
		padding-top: 30px;
	}
	.subcontact .contact-left .item {
		padding: 5px 0;
	}
	.product-title-wrap h1 {
		font-size: 18px;
	}
	.product-title-wrap h1 i {
		font-size: 20px;
	}
	.product-title h2 {
		font-size: 15px;
		line-height: 30px;
	}
	.product-title-line {
		margin-top: 10px;
	}
	/*津立源内页联系我们 e*/
	/*津立源导航s*/
	.menu-wrap .ul-wrap li:nth-child(1) {
		display: none;
	}
	.menu-wrap .ul-wrap li:last-child {
		display: none;
	}
	.menu-wrap .ul-wrap li:hover ul {
		display: none;
	}
	.menu-box {
		height: 80px;
	}
	.menu-wrap .ul-wrap li {
		margin: 0;
		padding: 0;
		width: 33.32%;
		border-bottom: #fff solid 1px;
		border-right: #fff solid 1px;
	}
	.menu-wrap .ul-wrap li .ul {
		display: none;
	}
	.menu-wrap .ul-wrap li:nth-child(4),
	.menu-wrap .ul-wrap li:nth-child(7) {
		border-right: none;
	}
	/*津立源导航 e*/
	/*津立源 新闻*/
	.sub-about-tit {
		font-size: 16px;
		padding-top: 15px;
		line-height: 32px;
		padding-bottom: 10px;
	}
	.sub-about-tit .list a {
		font-size: 14px;
		margin-left: 3px;
		width: 25%;
		height: 32px;
		line-height: 32px;
	}
	.sub-about-tit .list {
		width: 76%;
	}
	/*津立源内页新闻 s*/
	.news-list .news-item-r h4 {
		line-height: 22px;
		font-size: 13px;
		margin-bottom: 0;
	}
	.news-list .news-item-r p.keys {
		display: none;
	}
	.news-list .news-item p.text {
		margin: 10px 0;
	}
	.news-list .news-item h4 i {
		display: none;
	}
	.news-list .news-item .news-item-r {
		padding-left: 0;
		width: 100%;
		clear: both;
		padding-top: 15px;
	}
	.news-list .news-item .morenews {
		margin: 5px 0;
	}
	.news-list .news-item p.text {
		margin-top: 0;
		line-height: 23px;
	}
	/*津立源内页新闻 e*/
	/*津立源 合作伙伴*/
	.sub-partner {
		margin-top: 15px;
	}
	.sub-partner .row {
		margin: 0 -3px;
	}
	.sub-partner .apppd {
		padding: 0 3px;
	}
	.candan {
		padding: 20px 0;
	}
	/*津立源资质荣誉 s*/
	.honorrow div.pc-item {
		width: 49%;
		margin-right: 2%;
		float: left;
		text-align: center;
	}
	.honorrow div.pc-item:nth-child(2),
	.honorrow div.pc-item:nth-child(4),
	.honorrow div.pc-item:nth-child(6),
	.honorrow div.pc-item:nth-child(8),
	.honorrow div.pc-item:nth-child(10) {
		margin-right: 0;
	}
	/*津立源资质荣誉e*/
	/*津立源服务项目*/
	.sub-service-foot {
		padding: 20px 0;
	}
	/*津立源关于我们*/
	.pt50 {
		padding: 20px 0;
	}
	.subcontent-about {
		width: 90%;
	}
	.manage-wrap h2 {
		font-size: 20px;
	}
	.manage-wrap h3 {
		font-size: 20px;
		color: #fff!important;
	}
	.eights .row .p9 h2 {
		width: 60%;
		font-size: 14px;
	}
	.eights .row .p9 p {
		width: 70%;
		font-size: 12px;
		line-height: 20px;
		height: 40px;
	}
	.eights .row {
		margin: 0 -5px;
	}
	.eights .row .p9 {
		padding: 0 5px;
	}
	.eights .row .p9 img {
		width: 30%;
	}
	.sub-team .row {
		margin: 0 -5px;
	}
	.sub-team .row .p9 {
		padding: 0 5px;
	}
	/*首页*/
	.product-list .p9 .subtitle .tit .left h2 {
		font-size: 16px;
	}
	.xuqiu-wrap {
		padding-top: 0;
		margin-top: 0;
	}
	.box1 .box-item .box-left .content h2 {
		font-size: 16px;
	}
	.box1 .box-item .box-left img {
		width: 10%;
	}
	.box1 .box-item .box-left .content {
		width: 72%;
	}
	.box2  .box-item .box-left .content {
		width: 72%;
	}
	.about-home-content .about-home-right .content {
		padding-top: 20px;
	}
	.news-indutry .pic {
		display: none;
	}
	.news-indutry .list {
		width: 100%;
		margin-bottom: 20px;
	}
	.manage-hua .item p {
		display: none;
	}
	.manage-hua .item h2 {
		font-size: 16px;
	}
	.manage-hua .hua-left .item {}
}

@media ( max-width:599px) {
	.bg1 {
		background: #99dbf5 url(../images/abtbgm.jpg) no-repeat center bottom;
		min-height: auto;
		padding-bottom: 300px;
	}
	.sub-joinusbg .feed {
		width: 90%;
	}
	.sub-joinusbg {
		background-size: 500%;
	}
}

@media( max-width:710px) {
	.box1 .box-item .box-left .content {
		width: 85%;
	}
	.box1  .box-item .box-left .img{
		width: 30px;
	}
	.box1  .box-item .box-left{
		width: 100%;
	}
	.box1 .box-item{
		flex-direction: column;
	}
}

@media ( min-width:0px) and ( max-width:375px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}
	body {
		font-size: 14px;
		font-size: 1.4rem;
		/* 12÷10=1.2 */
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.product-title h2 {
		padding: 0 10px;
	}
	.product-title-h3 {
		padding: 0;
		font-size: 12px;
	}
	.submain {
		padding-top: 20px!important;
	}
}

@media not screen and (orientation:portrait) {
	.container {
		width: 98%;
		margin: 0 auto;
	}
	.mhead .log {
		width: 30%;
	}
}

@media ( min-width:0) and ( max-width:600px) {
	.news-indutry a dl dt {
		line-height: 30px;
	}
	.news-indutry a .pic {
		width: 36%;
	}
	.news-home {
		padding: 20px 0;
	}
	.whychooseus {
		margin-top: 20px!important;
		background: none;
	}
	.whychooseus .items,
	.whychooseus .items:nth-child(2),
	.whychooseus .items:nth-child(3),
	.whychooseus .items:nth-child(4) {
		width: 100%;
	}
	.whychooseus .items:nth-child(4) .top {
		margin-left: 0;
	}
	.partner-wrap {
		padding-top: 20px;
	}
	.partner-wrap .partner-list {
		padding-top: 10px;
	}
	.partner-wrap .partner-list .item {
		padding: 30px 0 0 0;
	}
	.partner-wrap .partner-list .item h2 {
		font-size: 12px;
	}
	.partner-wrap .partner-list .item p {
		display: none;
	}
	.mt35 {
		margin-top: 15px;
	}
	.news-title {
		font-size: 18px;
		height: 47px;
		line-height: 48px;
	}
	.sub-service-foot .list .item h2 {
		font-size: 14px;
		color: #444;
		line-height: 75px;
	}
	.sub-service-foot .list .item p {
		display: none;
	}
}
@media (max-width:530px) {
	.manage-hua .item h2{
		font-size: 13px;
		padding-top: 0;
	}
	.manage-hua .hua-middle{
		width: 60%;
	}
}
@media screen and (orientation: landscape) {}

@media ( min-width:375px) and ( max-width:490px) {
	.product-title {
		width: 100%;
	}
	.product-title h2 {
		padding: 0 5px;
		font-size: 13px;
	}
	.news-indutry a dl {
		padding: 0 0 0 10px;
	}
	.news-indutry a dl dt {
		line-height: 22px;
		font-size: 13px;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		height: 35px;
	}
	.news-indutry a dl dd:nth-child(2) {
		display: none;
	}
}

@media ( min-width:0px) and ( max-width:375px) {
	.logom {
		width: 30%;
	}
	.menu-button {
		top: 20px;
	}
	.tuicon-nav a {
		width: 30%;
		margin: 0 5px;
		font-size: 14px;
		padding: 3px 0;
	}
	/*yujing内页新闻*/
	.sub-news-list .news-item {
		padding: 10px 0;
	}
	.sub-news-list .news-item-r h4 {
		display: none;
	}
	.sub-news-list .news-item p.text {
		line-height: 22px;
		height: 50px;
	}
	.sub-pro-left .ul {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: wrap;
	}
	.sub-pro-left .ul a {
		width: 46%;
		text-align: center;
		padding: 5px 3px;
		margin: 5px;
		font-size: 14px;
	}
	/*首页*/
	.product-title {
		width: 100%;
	}
	.product-title h2 {
		padding: 0 10px;
	}
	.product-list-nva {
		padding-top: 0;
	}
	.dingzhi-wrap {
		padding-top: 20px;
		margin-top: 15px;
	}
	.whychooseus {
		margin-top: 0!important;
	}
	.news-indutry a .pic {
		width: 40%;
	}
	.news-indutry a dl {
		padding: 0 0 0 10px;
	}
	.news-indutry a dl dt {
		line-height: 22px;
		font-size: 13px;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		height: 35px;
	}
	.news-indutry a dl dd:nth-child(2) {
		display: none;
	}
}

@media ( min-width:375px) and ( max-width:500px) {
	/*yujing内页新闻*/
	.sub-news-list .news-item {
		padding: 10px 0;
	}
	.sub-news-list .news-item-r h4 {
		display: none;
	}
	.sub-news-list .news-item p.text {
		line-height: 22px;
		height: 50px;
	}
	.tuicon-nav a {
		width: 30%;
		margin: 0 5px;
	}
}

@media ( min-width:375px) and ( max-width:767px) {
	.sub-news-list .news-item .pic {
		width: 40%;
	}
	.sub-news-list .news-item .news-item-r {
		padding-left: 42%;
	}
}