@charset "utf-8";
/* CSS Document */

/*--------容器_页脚-----------*/
#container #footer { overflow:hidden; }

	/*--------容器_页脚_友情链接-----------*/
	#container #footer #links { height:50px; line-height:50px; font-size:12px; line-height:22px; background-color:#DDDCE2; overflow:hidden; }
		#container #footer #links ul { padding-top:16px; overflow:hidden; }
		#container #footer #links ul li { float:left; padding:0px 25px; text-align:center; display:block; }
		#container #footer #links ul li select { width:140px; display:block; }

	/*--------容器_页脚_版权信息-----------*/
	#container #footer #copyright { padding:12px 0px; background-color:#A29EAD; overflow:hidden; position: relative; }
		#container #footer #copyright .main_p01 { }
		#container #footer #copyright .main_p01 span { float:left; font-size:12px; line-height:24px; color:#FFF; }
		#container #footer #copyright .main_p01 a:link,#container #footer #copyright .main_p01 a:visited { color: #FFFFFF; text-decoration: none; }
		#container #footer #copyright .main_p01 a:hover { color: #F7F7F7; text-decoration: none; }

		#container #footer #copyright .main_p01 .ico01 { margin-top:5px; float:right; }
		#container #footer #copyright .main_p01 .ico01 li { float:left; padding-left:10px; }
		#container #footer #copyright .main_p01 .ico01 li a { width:33px; height:32px; background-image: url(../images/bgimg.png); background-repeat: no-repeat; display:block; }
		#container #footer #copyright .main_p01 .ico01 li .blog { background-position: -165px -107px; }
		#container #footer #copyright .main_p01 .ico01 li .weixin { background-position: -198px -107px; }
		#container #footer #copyright .main_p01 .ico01 li .mobile { background-position: -231px -107px; }

		#container #footer #copyright .main_p01 .ico02 { margin:0px auto; width:550px; display:block; position:relative;}
		#container #footer #copyright .main_p01 .ico02 li { float:left; padding:10px;}
		#container #footer #copyright .main_p01 .ico02 .i{margin-top:12px;}
		#container #footer #copyright .main_p01 .ico02 .li1 { position: absolute; left:-100px; top:15px;}
		#container #footer #copyright .main_p01 .ico02 .li2 { position: absolute; left:-140px; top:15px;}
		
		
.zj_footer .top .clearfix{width: 1216px;}
.zj_footer .top .antistop{margin:20px 10px 20px 0; position: relative;width: 230px;height: 34px;background: #fff;border-radius:4px;border: #cbdfef 1px solid; cursor: pointer;}
.zj_footer .top .antistop p{display: block;padding-left: 30px;height: 34px;line-height: 34px;font-size: 14px;color: #444; background: url(../images/zj/icon_3.png) right center no-repeat;cursor: pointer;}
.zj_footer .top .antistop p.cur{ background: url(../images/zj/icon_3.png) right center no-repeat;}
.zj_footer .top .antistop ul{display: none; position: absolute;left: 0px;bottom: 35px;z-index: 12; width: 228px;max-height: 230px;overflow-y: auto; background: #fff;border: #e7e6e6 1px solid;border-bottom: none;}
.zj_footer .top .antistop li a{padding-left: 14px;  line-height: 45px; font-size: 14px;color: #444;cursor: pointer;}
.zj_footer .top .antistop li a:hover{color: #004990;}

.zj_footer .bot{padding: 28px 0 32px; background: #3076bc;}
.zj_footer .bot .t{text-align: center;}
.zj_footer .bot .t i,.zj_footer .bot .t i a{display: inline-block;line-height: 36px; font-size: 14px;color: #fff;}
.zj_footer .bot .c{margin-bottom: 21px; text-align: center;line-height: 27px;}
.zj_footer .bot .c a{display: inline-block; font-size: 14px;color: #fff;}
.zj_footer .bot .c i{display: inline-block;margin:0 17px;width: 1px; font-size: 14px;color: #fff;text-indent: -999999px; background: url(../images/zj/icon_4.png) center no-repeat;}
.zj_footer .bot .b{text-align: center;}
.zj_footer .bot .b img,.zj_footer .bot .b a{display: inline-block;}
.zj_footer .bot .b a{font-size: 14px;color: #fff;}
.zj_footer .bot .b .img_2{margin:0 0 0 28px;}



.zj_footer .top .antistop p{
	background: url(../images/icon_3.png) right center no-repeat;
}


@media screen and (max-width:1201px){
	.zj_footer .top .antistop{
		margin: 0.2rem auto;
		width: 5rem;
		height: 0.7rem;
		float: inherit!important;
	}
	
	.zj_footer .top .clearfix{
		width: 100%;
	}
	.zj_footer .top .antistop p{
		padding-left: 0.5rem;
		height: 0.68rem;
		line-height: 0.7rem;
		font-size: 0.28rem;
		background: url(../images/icon_3.png) right center no-repeat;
		background-size: 10% auto;
	}
	.zj_footer .top .antistop ul{
		width: 4.99rem;
		max-height: 4.3rem;
		bottom: 0.72rem;
	}
	.zj_footer .top .antistop li a{
		font-size: 0.26rem;
		padding-left: 0.2rem;
		line-height: 0.6rem;
	}
	.zj_footer .bot{
		padding: 0.2rem 0 0.3rem;
	}
	.zj_footer .bot .t i, .zj_footer .bot .t i a{
		line-height: 0.36rem;
		font-size: 0.26rem;
	}
	.zj_footer .bot .b a{
		font-size: 0.26rem;
	}
}

