/*
	$("head").append('<link rel="stylesheet" href="http://192.168.161.181/ta-wap.css" id="abc">')
	$("#abc").attr("href","http://192.168.161.181/ta-wap.css?5")
*/

/* bug */
	.NavPull{ background-color: #fff;}
	

@media screen and (max-width: 1024px) {
	.Header{ height: 80px;}
	.logo{ height:80px; transform: scale(0.8); transform-origin: 0%;}
	.openbtn{ top:26px}
	.openbtn span{ background: #333;}
	.Search{ position: relative!important; top: 18px; font-size: 18px;}
}
@media screen and (max-width: 1359px) {
	.logo{ transform: scale(0.8); transform-origin: 0%;}
	.bgon>div:first-child{ padding-left:20px!important; padding-right:20px!important}
	.MainNav{ position: absolute;
		left: 33%;
		right: 6%;
		width: auto;
	}
}
@media screen and (max-width: 767px) {
	/* 解除 */
	body{ overflow: auto!important;}
	.section,
	.fp-tableCell,
	.fp-tableCell>.fix>div,
	.fullpage-wrapper,.products{ height: auto!important;}
	.section{ background:transparent!important}
	
	/* Header */
	.Header{ height: 60px;}
	.logo{ height:60px; transform: scale(0.6); transform-origin: 0%;}
	.openbtn{ top:18px}
	.Search{ 
    width: 24px;
    padding-right: 12px;
    position: absolute!important;
    top: 8px;font-size: 18px;
    right: 20px;}
	.openbtn span{ background-color: #333;}
	.Header .Search .searchbox{ left: 3%; position: fixed; top:68px!important; right:3%; width:auto}
	.closebtn{ top:60px;}
	.MainNav{ top:60px; left:0%; right:0 }
	.section{ position: relative;}
	
	
	.MainNav li span a{ font-size:18px; padding:16px 0 16px 15px!important}
	.MainNav .arr i{ font-size: 18px;}
	.MainNav li:hover span a, .MainNav li.onnav span a, .MainNav li span a.sele{
		color: #DB2716;
	}
	
	.NavPull{ background-color: transparent;}
	.NavPull dl dd a{ font-size: 16px;}
	.NavPull dl dd a:hover{ border: 5px;}
	
	/* banner */
	.swiper-content>li{ height: 260px!important;}
	.swiper-content-box li>div{ background-size: cover; background-position: center;}
	.swiper-content-box .indicator{ bottom: 10px; scale: 0.5;}
	.popBox>img{ height: 86px;}
	.popBox.toNone{ top:38%; padding-left: 0!important; width:auto; left:50%; transform: translateX(-50%); text-align: center;}
	
	/* session1 */
	.fp-tableCell{ height: auto!important;}
	.fp-tableCell>.fix,.section>.fix{ zoom: normal!important;}
	.section>.fix>div:first-child,
	.fp-tableCell>.fix>div:first-child{ margin-top: 50px!important;}
	#section2 .fp-tableCell>.fix>div:first-child{ margin-top: 30px!important;}
	.section .fix>div{ height: auto!important;}
	.s1-con-r,
	.s1-con-l{ width:100%!important; padding-right: 0; float: none;}
	.s1-con-r{ padding-left: 0px; margin-top: 30px;}
	.index-tit{ margin-top:20px;}
	.tab-item .index-tit{ margin-top:0px;}
	.nivo-imageLink>img{ width: 100%!important;}
	.theme-default2 .nivoSlider img{ height: 100%;}
	/* news */
	.News_list_text{ width:74%!important}
	.focus-News.theme-default2{ height: 260px!important;}
	.focus-News>ul{ width:100%; height: auto;}
	.focus-News ul li a{ font-size: 16px;}
	.wal{ margin-bottom: 30px;}
	.img_list .bd ul li img{ height: 60px;}
	.tempWrap{ width: 100%!important;}
	.zzcc span{ white-space: normal!important; text-overflow: initial!important; font-size: 26px!important; line-height:32px!important; padding:12px; letter-spacing: 0px!important;}
	h1.index-tit{ font-size: 20px;}
	.tab{ height: 45px; position: relative;}
	.tab li{ padding-right: 12px}
	.tab li.active h2,
	.tab li h2{ font-size: 20px;}
	.tab .more{ position:absolute; right:0;}
	.indexNotice>b:first-child{ font-size: 20px;}
	
	/* 业务版块 */
	.ywbk>img{ scale: 0.85;}
	.pro>div:first-child{ margin-top:50px!important}
	.swiper-container{ padding-top: 0;}
	
	/* 党建 */
	.djqt>img{ scale: 0.9; margin-top:10px!important}
	.pic.fix>.l{width: 100%; float:none; padding-right:0; margin-top: 30px;}
	.pic.fix>.r{width: 100%; float:none; padding-left:0; margin-top: 30px;}
	.pic_item{ height:200px}
	
	/* 精品工程 */
	.jpgc>img{ scale: 0.75;}
	.co-scroll{ padding-bottom: 50px; padding-top:40px}
	.PartyCulture_title{ position: absolute;
width: auto;
right: 0px;
top: 80px;}
.PartyCulture_title>.more{ margin-right: 20px;}

	
	/* foot */
	.foot,.link{ height: auto!important;}
	.link>.container{ padding:0 5% 16px; font-weight: bold; font-size: 18px;}
	.link select{ display: block; width: 100%!important; margin-left: 0!important; height: 40px!important; margin-bottom: 16px;}
	.content{ display: block;}
	.copy{ height: auto; padding: 16px;}
	.ewm{ display: flex; justify-content: flex-end; margin-top: 20px; scale: 0.8;}
	/* .ewm span{ margin-left: 0;} */
	
	/* 子页 */
	.SubPage{ padding-left:20px; padding-right: 20px;}
	.SubMenu{ box-shadow: 0 4px 7px hsla(0,0%,84.7%,.4); background-color: #fff; }
	.SubMenu ul{ display: block; padding-left: 0!important; text-align: center;}
	.SubMenu li{ display: inline-block;}
	.w1340{ width:100%!important; margin: 0; }
	.w1340>ul>li{ line-height: 60px; float: none;}
	.w1340>ul>li.onli{ font-weight: bold;}
	.SinglePage{ height: auto!important;}
	.Position{ display: none;}
	.HomeBan{ height: 210px; padding-top: 60px;}
	.HomeBan .imgbox{ padding-top: 0; height: 150px;}
	
	.SubPage .TitleInfo i{ display: none;}
	.SubPage .TitleInfo .note{ line-height: 1.5;}
	
	/* 分页 */
	.pagination > li > a, .pagination > li > span{ font-size:12px; padding:6px;}
	
	/* 公司简介 */
	#pageList.fix{ padding: 0 20px;}
	#pageList.fix,#pageList .fix{ width:100%!important}
	.DjList+div{ text-align: center!important;}
	.about>.wow>div:first-child{ margin-left: auto!important; width: 100%; text-align: center;}
	.AboutNum{ height:300px; padding:40px 5%}
	.AboutNum .num b{ font-size:24px}
	.AboutNum li p{ font-size:14px;}
	.AboutNum .icon{ zoom:0.7}
	.AboutJg{ background: none;}
	
	/* 业务板块 */
	.BusinessNav{ margin-top:40px}
	.BusinessNav .slick-track{ width:100%!important}
	.BusinessNav .slick-track>li{ width: 50%!important;}
	
	/* 搜索 */
	.DjList li .date{ top:0!important}
	
	/* 展示 */
	.SinglePage img{ float: left;}
}