@charset "gb2312";
/*图片轮换*/
#slideBox {
	width:274px;
	height:184px;
	overflow:hidden;
	position:relative;
	margin:0px auto;
    margin-top: -2px;
    padding-bottom: 4px;
}
#slideBox ul#show_pic {
	margin:0;
	padding:0;
	list-style:none;
	height:300px;
	width:4750px;
	position:absolute;
}
#slideBox ul#show_pic li {
	float:left;
	margin:0;
	padding:0;
	height:193px;
}
#slideBox ul#show_pic li img {
	display:block;
}
#iconBall {
	position:absolute;
	bottom:0;
	right:0;
    margin-bottom:4px;
}
#iconBall li {
	float:left;
	color:#FFFFFF;
	width:20px;
	height:16px;
	line-height:16px;
	cursor:pointer;
	text-align:center;
	font-size:12px;
    margin-right: 5px;
    background:#054376;
}
#iconBall li.active {
	background:#55CC00;
	color:#fff;
}
#slideText {
	width:274px;
	height:28px;
	background:#0565c8;
	color:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall {
	position:absolute;
	left:10px;
	bottom:5px;
}
#textBall li {
	float:left;
	cursor:pointer;
	display:none;
	color:#fff;
	font-size:13px;
}
#textBall li.active {
	display:block;
}
#textBall li a {
	text-decoration:none;
	color:#fff;
    font-family: "宋体";
}

.newCon_left{float: left;background: #fff;overflow: hidden;margin-right: 5px;padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 9px}

.mtbd{padding-top: 6px;padding-bottom: 10px}
.mtbd ul li{line-height: 26px;}

a.color_blue{color: #0565C8}
a:hover.color_blue{color: #57CC00}
/*首页第一屏中间，文章列表*/
#topMid{height: auto;}
#topMid a.font_20{font-size: 18px;}
#topMid dl{margin-top:10px;}
#topMid dl dt a{font-size: 14px;}
#topMid ul li{margin:4px 0;}
#topMid dt {
    text-align: center;
}
.hang{margin-bottom: 13px}
#topMid li {
   line-height: 33px;
}
.zhuan{margin-top: -3px}
#topRight{height: auto;}
#topRight img{border:0;}

.newPicShow{clear: both;width: 1200px;margin:20px auto;overflow: hidden;background: #fff}


.iconx ul li {
    border-radius: 2px;
    display: inline;
    float: left;
    height:71px;
    margin:10px;
    width: 70px;
}

.iconx ul li a {
    display: block;
    height: 100%;
    text-decoration: none;
    width: 100%;
}

.iconx ul li .a1 i {
    background-position: 0 0;
}

.iconx ul li .a2 i {
    background-position: -42px 0;
}

.iconx ul li .a3 i {
    background-position: -85px 0;
}

.iconx ul li .a4 i {
    background-position: 0 -86px;
}


.iconx ul li .a5 i {
    background-position: -42px -86px;
}

.iconx ul li .a6 i {
    background-position: -85px -86px;
}
.iconx ul li .a7 i {
    background-position: 0 -171px;
}
.iconx ul li .a8 i {
    background-position: -42px -171px;
}
.iconx ul li .a9 i {
    background-position: -85px -171px;
}

.iconx ul li .a1:hover i {
    background-position: 0 -43px;
}
.iconx ul li .a2:hover i {
    background-position: -42px -43px;
}
.iconx ul li .a3:hover i {
    background-position: -85px -43px;
}
.iconx ul li .a4:hover i {
    background-position: 0 -129px;
}
.iconx ul li .a5:hover i {
    background-position: -42px -129px;
}
.iconx ul li .a6:hover i {
    background-position: -85px -129px;
}
.iconx ul li .a7:hover i {
    background-position: 0 -214px;
}
.iconx ul li .a8:hover i {
    background-position: -42px -214px;
}
.iconx ul li .a9:hover i {
    background-position: -85px -214px;
}


.iconx ul li a i {
    background-image: url("../images/aside_libg.png");
    display: block;
    height: 43px;
    margin: 5px auto 0;
    transition: all 0.3s linear 0s;
    width: 43px;
}

.iconx ul li a span {
    color: #666;
    display: block;
    height: 22px;
    line-height: 22px;
    text-align: center;
    width: 100%;
}

.slider{
	padding: 10px 35px;
}
.picWrap{border:none;margin-left: 4px}
.picWrap img{border:1px solid #ccc;padding: 3px;}





/* Arrows */
.slick-prev, .slick-next {
    position: absolute;
    display: block;
    height: 60px;
    width: 35px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    color: transparent;
    top: 50%;
    margin-top: -30px;
    padding: 0;
    border: none;
    outline: none;
    background: #ccc;
    opacity: .6;
    filter: alpha(opacity=60);

}
.slick-slider:hover .slick-prev,
.slick-slider:hover .slick-next {
    opacity:1;
    filter:alpha(opacity=100);
    background:#57cc00;
}

/*index.css*/
.slick-next {
    right: 0px;
}
.focLists li{
    float: left;
    margin-right: 10px;
}