<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.main{overflow: hidden;}
.x_bg{background: #efefef;}
.fnt_26 { font-size: 26px;}
.fnt_53 { font-size: 53px;}

.fl{float: left;}
.fr{float: right;}

.brand ul li{width: 50%; float: left; padding: 85px 0; color: #000; background-repeat: no-repeat; background-position: top right;}
.ie7 .brand ul li{position: relative; left: 1px; margin-left: -1px;}
.brand ul li.i1{background-color: #f4f4f4;}
.brand ul li.i2{background-color: #edecec;}
.brand_wrap{width: 545px; position: relative;}
.brand ul li:nth-child(2n) .brand_wrap{float: left; padding-left: 80px;}
.brand ul li:nth-child(2n+1) .brand_wrap{float: right; padding-right: 80px;}
.brand ul li a{color: #000;}
.brand ul li h1{ font-size: 40px; width: calc(100% - 120px); line-height: 1.1em; height: 2.2em;margin-bottom: 10px;}
.brand ul li h1 a{}
.brand ul li h2{ width: 250px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 40px;}
.brand ul li h3{color: #000; line-height: 1em; margin-bottom: 18px;}
.brand ul li p{color: #79797e; line-height: 24px; height: 72px; overflow: hidden; margin-bottom: 26px;}
.brand_img{position: absolute; display: block; width: 106px; height: auto; top: -20px; right: 10px;}
.brand_img img{width: 100%;}


/*党建先锋*/
.party {padding: 60px 0 80px;}
.party ul{overflow: hidden;}
.party ul li{background: #fff; overflow: hidden; margin-bottom: 30px;}
.party_l{width: 467px;}
.party_l a{height: 0; padding-bottom: 56.22%;}
.party_l img{width: 100%;}
.party_r{width: 703px; padding: 50px 40px; color: #646464; font-family: "黑体";}
.party_r h1{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 35px;font-weight: bold;}
.party_r h1 a{color: #646464; }
.party_r p{line-height: 24px; height: 48px; overflow: hidden;}

.load-more-link { display: block; width: 149px;  margin: 0 auto; cursor: pointer; margin-top: 30px;}
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px; display: none !important;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}


/*关注我们*/
.follow{overflow: hidden;}
.follow_l{width: 50%; position: relative; overflow: hidden;}
.follow_l &gt; img{width: 100%;}
.follow_l ul{width: 560px; position: absolute; left: 50%; top: 50%; margin-left: -280px; margin-top: -128px;}
.follow_l ul li{width: 200px; text-align: center; padding: 0 40px; float: left;}
.ie7 .follow_l{position: relative; left: 1px; margin-left: -1px;}
.follow_l ul li p{font-family: "黑体"; color:#fff; line-height: 56px;}
.follow_l ul li img{
	width:177px;
	height:177px;
}
.follow_r ul{width: 554px; margin-left: -277px; margin-top: -293px;}
.follow_r ul li{width: 177px; padding: 30px 50px;}
.follow_r ul li img{width:177px;
height:177px;}

@media only screen and (max-width: 1440px) {
	.follow_l ul{width: 480px; margin-left: -240px;}
	.follow_l ul li{padding:0 20px;}
	.follow_r ul{width: 434px; margin-left: -217px; margin-top: -233px;}

	.brand ul li h1{font-size: 30px;}
}


/*联系我们*/
.contact{position: relative; width: 100%;}
.map{width: 100%; height: 792px;}
.contact_box{position: absolute; top: 0; left: 50%; margin-left: 285px; width: 340px;}
.contact_wrap{color:#fff; background: url(../images/contact_bg.jpg) no-repeat; width: 220px; height: 393px; padding: 60px;}
.contact_wrap h1{line-height: 38px; margin-bottom: 24px;}
.contact_wrap h2{line-height: 24px; margin-bottom: 24px; position: relative;}
.contact_icon{position: absolute;left: -26px; top: 0;}
.contact_wrap p{line-height: 24px;}










</pre></body></html>