
.new{margin: 0px auto 90px;overflow: hidden;}

/* 首页效果 */
.slideTopBox .hd ul li {
	position: relative;
}

.slideTopBox .hd ul li i {
	position: absolute;
	left: 0;
	top: 0;
	display: inline-block;
	width: 0;
	height: 3px;
	background: #00bd69;
}

.slideTopBox .hd ul li.on i {
	width: 30px;
	transition: 5s linear;
}

#slideTopBox .hd ul li.on {
	background: #fff;
}

.lateY {
	opacity: 0;
	transform: translateY(50px);
}
.lateY_bottom {
	opacity: 0;
	transform: translateY(50px);
}


.lateX {
	opacity: 0;
	transform: translateX(50px);
}

.move {
	opacity: 1;
	transition: 2s;
	transform: translateY(0);
}

/* 首页修改结束 */
.page {
	background-color: #fff;
	width: 100%;
}

.asideRight {
	top: 597px !important;
}

/* nav */
.nav {
	position: relative;
	width: 100%;
	height: 680px;
}

/* SuperSlider轮播图 */
#slideTopBox .bd ul {
	width: 100% !important;
}

#slideTopBox .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 1920px !important;
	height: 100%;
	display: block;
	position: absolute;
	left: 50% !important;
	margin-left: -960px;
	background-size: cover;background-repeat: no-repeat;background-position: center;
}
.slideTopBox .bd ul,.slideTopBox .bd li,.slideTopBox .bd li a {height: 100%;}
.slideTopBox .bd li a {
	width: 100%;
	background-position: center;background-size: cover;background-repeat: no-repeat;
}

.slideTopBox {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.slideTopBox .hd {
	height: 21px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	bottom: 10px;
	z-index: 1;width: 100%;
}

.slideTopBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;width: 100%;text-align: center;
}

#slideTopBox .hd ul li {
	border-radius: 0;
	width: 30px;
	height: 3px;
}

.slideTopBox .hd ul li {
	display: inline-block;
	margin-right: 8px;
	width: 16px;
	height: 16px;
	background: #fff;
	cursor: pointer;
	border-radius: 50%;
}

.slideTopBox .hd ul li.on {
	background: #00bd69;
}

.ztbox {
	margin-top: 20px;
}

.slideTopBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideTopBox .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideTopBox .bd img {
	width: 100%;
	height: 100%;
	display: block;
}

.navBottomCon {
	background-color: #fff;
	opacity: .8;
	width: 1200px;
	height: 38px;
	position: absolute;
	bottom: 0;
	overflow: hidden;
}

.navBottomCon:hover {
	opacity: .9;
}

.navBottomCon span:first-child {
	float: left;
	display: inline-block;
	background-color: #005bac;
	color: #fff;
	width: 123px;
	height: 38px;
	line-height: 38px;
	text-align: center;
}

.navBottomCon span:nth-of-type(2) {
	padding-left: 25px;
	box-sizing: border-box;
	line-height: 38px;
	display: inline-block;
	font-size: 14px;
	width: 995px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.navBottomCon span:last-child a {
	color: #fff;
	float: right;
	text-align: center;
	display: inline-block;
	width: 75px;
	height: 38px;
	line-height: 38px;
	background-color: #484848;
}


/* 左侧导航栏 */

/* 中间部分 */
.newTitle {
	text-align: center;
	height: 83px;
	line-height: 83px;
	font-size: 22px;
	font-weight: 600;
	border-bottom: 1px solid #ddd;
	width: 1200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.newTitle a:hover {
	color: #00796a;
}

.newOne {
	width: 100%;
	height: 355px;
}

.newOneLeft {
	float: left;
}

.index_small_slider {
	width: 380px !important;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.newOneRight {
	width: 600px;
	margin-left: 45px;
	float: left;
	overflow: hidden;
}

/* 新闻轮播 */
.newOneLeft .slideTopBox {
	width: 555px;
	height: 355px;
}

.newOneLeft .slideTopBox .bd img {
	width: 555px;
	height: 355px;
}

.newOneLeft .hd {
	right: 24px;
	bottom: 7px;
}

.newOneLeft .bd p {
	width: 100%;
	height: 35px;
	position: absolute;
	bottom: 0px;
	line-height: 35px;
	padding-left: 15px;
	box-sizing: border-box;
	background-color: #868686;
}

.newOneLeft .bd p a {
	color: #fff;
	font-size: 14px;
}

.newOneLeft .slideTopBox .hd ul li {
	width: 12px;
	height: 12px;
}

/* 中间新闻轮播右侧选项卡 */
.newOneRight>p {
	line-height: 33px;
	width: 100%;
	border-bottom: 1px solid #ddd;
}

.newOneRight>p a {
	float: right;
}

.newOneRight>p a:hover {
	text-decoration: underline;
	color: #00796a;
}

.newOneRight>p span {
	display: inline-block;
	height: 30px;
	cursor: pointer;
	font-weight: 500;
	font-size: 26px;
}

.newOneRight>p span.active {
	font-weight: bold;
	color: #4CAF50;
}
.show .item {
	margin-top: 10px;
	display: none;
}

.show .active {
	display: block;
}

.item ul li {
	border-bottom: 1px solid #eee
}

.item ul li a {
	width:80%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 15px;
	color: #222;
	line-height: 72px;
}

.item ul li  a:hover {
	text-decoration: underline;
	color: #00796a;
}

.item ul li .time {
	color: #fff;
	font-style: normal;
	float: right;
	font-size: 12px;
	background: #4CAF50;
	text-align: center;
	margin-top: 8px;
	width: 60px;height: 60px
}
.item ul li .time .big{margin-top: 3px;}
.big{font-size: 26px;}

/* 新闻第二部分 */
#ztzl {
	width: 180px;
}

#ztzl .ztbox {
	width: 180px;
	margin-top: 0px;
}

.newTwo {
	width: 100%;
}
.pingpai{width: 100%;height: auto;background: url(../images/3.jpg) no-repeat center;background-size: cover;padding: 0px 0px 90px;overflow: hidden;}
.index-title{font-weight: bold;padding: 60px 0px!important;color: #4CAF50;
	text-align: center;
	font-size: 40px;
}
.mapimg {
	cursor: pointer;height: 150px;background-size: cover;width: 100%;background-repeat: no-repeat;background-position: center;
}
.index-title i{	/* display: inline-block; */width: 80px;height: 14px;border-top: 2px solid #4CAF50;margin: 0 10px;display: none;}
.index-title p{font-size: 20px;font-weight: normal;font-family: 宋体}
.index-title a{color: #4CAF50}
.index-title.white,.index-title.white a{color: #fff!important;}
.index-title.white i{border-color: #fff!important}
.business-list { padding-top: 100px; width: 100%; }
 .business-list .business-item { float: left; width: 18%; margin: 0 1%; position: relative;height: 385px;background-repeat: no-repeat;background-position: center;background-color: rgba(255,255,255,.3);border: 1px solid #e5e5e5;background-size: contain;}

.business-list .business-item:hover .business-effect { background: #d9142f; -webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s; transition-delay: 0.5s; }

.business-list .business-item:hover .business-effect .e-img-l { left: 0; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.business-list .business-item:hover .business-txt{display: block;}
.business-list .business-item:hover .business-txt p { height: 50px;overflow: hidden; }

.business-list .business-item:hover .business-txt a { opacity: 1; }

.business-list .business-item:nth-child(even) { top: -60px; }

.business-list .business-item .business-effect { display: block;position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: 2; }

.business-list .business-item .business-effect .e-img-l { position: absolute; top: 0; left: -100%; width: 100%; height: 100%; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;background: #4CAF50}

.business-list .business-item .business-txt {display: none;position: absolute; top: 0; left: 0; width:100%; height: 100%; text-align: center; z-index: 3; }

.business-list .business-item .business-txt .business-txt-table { width: 100%; height: 100%; display: table; }

.business-list .business-item .business-txt .business-txt-table .business-txt-cell { display: table-cell; vertical-align: middle; }

.business-list .business-item .business-txt img { display: block;width: 200px;margin: 0px auto}

.business-list .business-item .business-txt h4 { font-size: 24px; color: #fff; margin-top: 10%; }

.business-list .business-item .business-txt span { display: block; width: 50px; height: 3px; margin: 10% auto; background: #fff; }

.business-list .business-item .business-txt p { height: 0; font-size: 14px; color: #fff; line-height: 24px; padding: 0 10%; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; overflow: hidden; }

.business-list .business-item .business-txt a { opacity: 0; display: block; font-size: 16px; color: #fff; width: 118px; height: 38px; line-height: 38px; border: 1px solid #fff; margin: 10% auto; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.IndexTab{text-align: center;margin: 0px auto;line-height: 38px;}
.IndexTab div{display: inline-block;vertical-align: middle;width: 150px;line-height: 32px;border: 1px solid #4CAF50;color: #4CAF50;cursor: pointer;}
.IndexTab div.active,.IndexTab div:hover{background: #4CAF50;color: #fff}
.tabBox{height: 485px;}

/* 党建工作 */
.build {
	width: 100%;
	/* background-image: url(../images/dj.jpg); */
	background-size: contain;
	background-repeat: no-repeat;
	padding: 0px 0px 90px;
	background-position: bottom;
}
.leftLoop1 {
	overflow: hidden;
	height: 175px;
	position: relative;
}
.leftLoop1 .tempWrap,.leftLoop1 .tempWrap ul{height: 100%;}
.leftLoop1 .hd{display: none;}
.leftLoop1 .hd .prev,
.leftLoop1 .hd .next {
	position: absolute;
	width: 34px;
	height: 40px;top: 50%;margin-top: -20px;
}

.leftLoop1 .hd .prev {
	background: url(../images/left.png) #4CAF50  no-repeat center;
	background-size: 15px;
	display: block;
	cursor: pointer;
	z-index: 200;
	left: 0;
}

.leftLoop1 .hd .next {
	background: url(../images/right.png) #4CAF50  no-repeat center;
	background-size: 15px;
	display: block;
	cursor: pointer;
	z-index: 200;
	right: 0px;
}

.leftLoop1 .bd {
	height: 100%;
	overflow: hidden;
	float: left;
}

.leftLoop1 .bd ul {
	margin: 0px;
	padding: 0px;
}

.leftLoop1 .bd ul li {
	text-align: left;
	_display: black;
	overflow: hidden;
	float: left;
	width: 392px;
	height: 100%;
	margin-right: 4px;
	background-size: cover;background-position: center;background-repeat: no-repeat;
}
.leftLoop1 .bd ul li:hover{transform: scale(1.1);transition: all 0.6s;}
.leftLoop1 .bd ul li a{display: block;width: 100%;height: 100%;}
.leftLoop1 .bd ul li img{display: block;width: 100%;}
.mtjj_list{overflow:hidden; width:100%; margin-top:30px;}
.mtjj_list ul{margin-right:-90px;}
.mtjj_list ul li{float:left; width:378px;  line-height:40px; border-bottom:1px dashed #dddddd; margin-right:27px; font-size:15px; padding-left:5px;}
.mtjj_list li a{float:left; width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mtjj_list li span{float:right; color:#b2b2b2; font-size:14px;}

.Amore,.Amore:before {
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
	transition: all .3s ease-in;
}
.Amore {
	position: relative;
	display: block;
	width: 245px;
	border-radius: 40px;
	text-align: center;
	line-height: 47px;
	color: #fff;
	border: 1px solid #f0f0f0;
	margin: 60px auto 0px;
	overflow: hidden;
	background: #4caf50;
}
.Amore:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 47px;
	background: #4caf50;
	z-index: -1
}

/* .Amore:hover {
	color: #fff
} */

/* .Amore:hover:before {
	width: 245px
} */
/* 集体网站群 */
.zq {
	margin-top: 50px !important;
	height: 245px;
}

.zq>p {
	width: 100%;
	height: 45px;
	border-bottom: 1px solid #d8d8d8;
	line-height: 45px;
}

.zq>p span {
	font-size: 24px;
}

.zq>p a {
	float: right;
	color: #a9a9a9;
	font-size: 14px;
}

.zqCon {
	position: relative;
}

.zq>p a:hover {
	text-decoration: underline;
	color: #00796a;
}


/* footer */
/* 专题专栏修改 */
.ztCon {
	margin-left: 20px;
	width: 180px;
	height: 360px;
}

.ztCon a {
	display: inline-block;
	width: 160px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 18px;
	color: #282828;
	background-color: #ccc;
}

.ztCon a:first-child {
	margin-top: 20px;
}

.ztCon a:nth-of-type(n+2) {
	margin-top: 38px;
}

.ztCon a:hover {
	background-color: #009251;
	color: #fff;
}

/* .proItem {
	position: relative;
}

.proItem .hd {
	height: 16px;
	overflow: hidden;
	position: absolute;
	right: 0;
	bottom: 140px;
	z-index: 3;
}

.proItem .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.proItem .hd ul li {
	float: left;
	margin-right: 8px;
	width: 12px;
	height: 12px;
	background: #fff;
	cursor: pointer;
	border-radius: 50%;
}

.proItem .hd ul li.on {
	background: #00bd69;
} */

@media screen and (max-width: 1440px) {

	.asideRight {
		top: 545px !important;
	}
}

@media screen and (max-width: 768px) {
    .index-title i{width: 40px;}
    .leftLoop1{margin-top: 0px;}
    .leftLoop1 .bd,.leftLoop1 .tempWrap{float: none;margin: 0px auto}
    .leftLoop1 .bd ul li{width:100%;}
    .leftLoop1,.leftLoop1 .tempWrap，,.leftLoop1 .tempWrap ul{height: 320px}
    .leftLoop1 .hd .next{right: 0px;}
	.build{padding: 0px 10px!important;}
	.mtjj_list{margin-top: 0px;}
	.mtjj_list ul li{width: 100%!important;;}
    .mtjj_list ul{margin-right:0px;}
    .new{margin: 0px auto;padding: 10px!important}
    .business-list{padding: 10px 0px}
    .business-list .business-item:nth-child(even){top: 0px;}
    .business-list .business-item{width: 48.5%;height: 150px;margin-bottom: 5px;}
    .business-list .business-item:nth-child(even){margin:0px 0px 5px 0.5%!important;;}
    .index-title{padding: 15px 0px!important;;}
    .business-list .business-item:hover .business-txt p,.business-list .business-item .business-txt img{display: none;}
     .newOneRight{float: none!important;margin-left: 0px!important;padding: 10px 0px;margin-top: 10px;}
     .newOne{margin-top: 0px;}
     .navTopCon,.newOneLeft .slideTopBox,.newOneLeft .slideTopBox .bd img,.newOneRight{width: 100%!important;}
     /* .navTopConItem{width: 25%}
     .navTopConItem>a{line-height: 35px;} */
     .newOne,.newTwo,.build{height: auto!important;}
     .newOneLeft{float: none!important;}
     .pingpai{padding-bottom: 30px;}
     .Amore{margin: 20px auto;line-height: 35px;}
     .index_small_slider{width: 70%!important;}

     /* 字体 */
     .index-title{font-size: 18px;}
     .index-title p{font-size: 12px;}
     .newOneRight>p span{font-size: 16px;}
     .item ul li a,.mtjj_list ul li{font-size: 14px;}
     .nav{height: 320px}
     #slideTopBox .bd li{background-size: contain;}
     .newOneLeft .slideTopBox,.newOneLeft .slideTopBox .bd img{height: 255px;}
}
@media screen and (max-width: 415px) {
    .leftLoop1,.leftLoop1 .tempWrap，,.leftLoop1 .tempWrap ul{height: 220px}
    .nav{height: 300px}
}
@media screen and (max-width: 376px) {
    .leftLoop1,.leftLoop1 .tempWrap，,.leftLoop1 .tempWrap ul{height: 220px}
    .nav{height: 280px}
}
@media screen and (max-width: 321px) {
     .newOneLeft .slideTopBox,.newOneLeft .slideTopBox .bd img{height: 205px;}
    .nav{height: 180px}
}