﻿/*初始化css*/
body {
	font-family: 微软&#98;&#101;&#97;&#116;&#51;&#54;&#53;&#23448;&#26041;&#32593;&#31449;&#95;&#51;&#54;&#53;&#36895;&#21457;&#22269;&#38469;&#24179;&#21488;&#30331;&#38470;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#20013;&#25991;&#20307;&#32946;&#22312;&#32447;;
	color: #333;
}
*, *:before, *:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, form {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
}
input {
	margin: 0;
	padding: 0;
	outline: none;
}
li {
	list-style: none;
}
a, ins {
	text-decoration: none;
}
*:focus {
	outline: none;
}
a {
	color: #333;
}/*颜色根据通用信息列表的文字颜色决定*/
.more a {
	color: #999;
}/*颜色根据通用更多的文字颜色决定*/
a:hover {
	color: #2d6fcd;
}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.more a:hover {
	color: #2d6fcd;
}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.cf:after {
	display: block;
	content: '';
	height: 0;
	visibility: hidden;
	clear: both;
}
.cf {
	zoom: 1;
}
.hide {
	display: none;
}
.block {
	display: block;
}
textarea, input {
	font-family: 微软&#98;&#101;&#97;&#116;&#51;&#54;&#53;&#23448;&#26041;&#32593;&#31449;&#95;&#51;&#54;&#53;&#36895;&#21457;&#22269;&#38469;&#24179;&#21488;&#30331;&#38470;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#20013;&#25991;&#20307;&#32946;&#22312;&#32447;;
}
img {
	border: 0;
}
*:focus, a:focus, input:focus {
	border: 0;
}
input {
	border: 0;
	outline: 0;
}
body{width:100%;background:url(bigBg.png) top center no-repeat;}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

/* banner图 */
.main {
	width: 1200px;
	background: #fff;
	padding: 30px;
}
.hotpic{background: url(hot.png) left center no-repeat;}
#marquee{height:36px;overflow:hidden;margin-left:42px;width:1090px;}
.hot-news {
	width:1090px;
	height: 36px;
	line-height: 36px;
}
.hot-news li {
	line-height: 36px;
	/*margin-right: 80px;*/
	width:545px;
	background: url(dian.png) no-repeat left center;
	padding-left: 16px;
	padding-right: 20px;
}
.hot-news li a {
	color: #666666;
    font-size: 18px;
    line-height: 36px;
    float: left;
    height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 400px;
}
.hot-news li span {
	color: #999999;
	font-size: 16px;	
	line-height: 36px;
	width:auto;
}
.cont-left {
	width: 732px;
}
.tzyw {
	width: 673px;
	height: 79px;
	background: url(slideBg.png) right center no-repeat;
}
.tzyw li {
	line-height: 44px;
	margin-right: 22px;
	padding-top: 20px;
}
.tzyw li a {
	display: block;
	color: #333333;
	font-size: 18px;
}
.tzyw li a .sp-1, .tzyw li a .sp-2 {
	font-weight: bold;
	font-size: 22px;
}
.tzyw .on-1 a {
	color: #2d6fcd;
	font-weight: bold;
}
.tzyw .on-1 .sp-1 {
	color: #333333;
}
.tzyw .on-1 .sp-2 {
	color: #2d6fcd;
}
/* 图片新闻 */
.pic-news {
	width: 705px;
}
.lunbo {
	width: 430px;
	height: 255px;
	overflow: hidden;
	position: relative;
}
.lunbo .hd {
	height: 20px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	bottom: 12px;
	z-index: 1;
}
.lunbo .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
	padding: 0;
	padding-top: 10px;
}
.lunbo .hd ul li {
	width: 15px;
	height: 7px;
	float: left;
	margin-right:5px;
	cursor:pointer;
	background: url(white_point.png) no-repeat center;
}
.lunbo .hd ul li.on {
	background: url(red-point.png) no-repeat center;
}
.lunbo .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.lunbo .bd ul {
	padding: 0;
}
.lunbo .bd li {
	zoom: 1;
	vertical-align: middle;
}
.lunbo .bd li a {
	position: relative;
	width: 430px;
	height: 255px;
	display: block;
}
.lunbo .bd .fit {
	width: 430px;
	height: 255px;
}
.lunbo .bd li .text {
	width: 430px;
	height: 40px;
	color: #fff;
	line-height: 40px;
	font-size: 15px;
	padding-left:10px;
	padding-right: 130px;
	z-index: 1;
	position: absolute;
	bottom: 0;
	background: url(tplbdian.png);
}
.burder_content {
	height: 255px;
	width: 275px;
	padding: 15px 20px 30px;
	background-color: #f4f4f4;
}
.burder_content h1 {
	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
}
.burder_content h1 a {
	color: #666666;
}
.burder_content span {
	display: block;
	font-size: 15px;
	line-height: 28px;
	color: #666666;
	margin-top: 5px;
}
.burder_content span a {
	float: right;
	width: 130px;
	display: block;
	height: 28px;
	line-height: 30px;
	color: #2d6fcd;
	font-size: 15px;
}
/* .sqh-list{background:#f4f4f4;} */
.sqh-list ul {
	/* min-height:1155px; */
	padding: 15px 10px 0 15px;
}
.sqh-list ul li {
	line-height:38px;
}
.sqh-list ul li a {
	color: #666666;
	font-size: 18px;
	display: inline-block;
	line-height:39px;
}
.sqh-list ul li span {
	color: #999999;
	font: size 16px;
	display: inline-block;
	line-height: 39px;
}
.section-2, .section-3 {
	width: 705px;
}
.section-2 {
	margin-top: 30px;
	background: url(lanx.png) left top no-repeat;
	min-height: 237px;
}
.section-2 .data {
	margin-left: 45px;
	width: 65px;
	text-align: center;
	height: 60px;
	vertical-align: top;
}
.section-2 .data .date-y {
	color: #333333;
	font-size:36px;
	width: 65px;
	display: inline-block;
	line-height:36px;
}
.section-2 .data .data-tt {
	color: #333333;
	font-size: 14px;
	width: 65px;
	display: inline-block;
	margin-top: 8px;
}
.section-2 div a {
	color: #333333;
	font-size: 20px;
	line-height: 30px;
}
.section-2 div .zy {
	color: #999999;
	font-size: 14px;
	text-indent: 2em;
	line-height: 40px;
	/*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}
.cont {
	width:565px;
	height:60px;
	margin-left: 30px;
	margin-bottom: 15px;
	/*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}
.gwy {
	width: 337px;
	height: 110px;
	margin-top: 20px;
}
.gyw-tit {
	width: 60px;
	height: 110px;
	background: #2d6fcd;
	font-size: 16px;
	color: #fff;
	padding: 12px 20px;
	line-height: 17px;
}
.gyw-list {
	background: #f3f8ff;
	height: 110px;
	width: 277px;
	padding-left: 30px;
	padding-top: 10px;
}
.gyw-list li {
	background: url(site.jpg) left center no-repeat;
	padding-left: 10px;
	line-height: 30px;
}
.gyw-list li a {
	color: #666666;
	font-size: 14px;
}
.section-4 {
	margin-top: 30px;
}
.bsfw {
	width:705px;
	line-height: 30px;
}
.bsfw .bsfw-tit .sp-1 {
	font-size: 22px;
	font-weight: bold;
}
.bsfw .bsfw-tit .sp-2 {
	font-size: 22px;
	font-weight: bold;
	color: #2d6fcd;
}
.bsfw-link {
	background: url(bjcx.png) left center no-repeat;
	height: 32px;
	width: 138px;
	display: block;
	padding-left: 30px;
	line-height: 32px;
	color: #666666;
	font-size: 18px;
}
/* 办事服务 */
.bsfw-list{
	margin-top:10px;
}
.bsfwList-tit{
	width:200px;
	height:440px;
	background:url(bsfw-left.png) left center no-repeat;
	padding-top:80px;
}
.bsfwList-tit li{
	width:100%;
	height:50px;
	line-height:50px;
}
.bsfwList-tit li.hover{background:#fff;}
.bsfwList-tit li a{
	width:150px;
	margin:0 20px;
	display: inline-block;
	background:url(gr.png) 17px center no-repeat;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #a6c6f1;
	padding-left:55px;
	color:#fff;
	font-size:16px;
}
.bsfwList-tit #one1 a{background:url(gr.png) 17px center no-repeat;}
.bsfwList-tit #one2 a{background:url(fr.png) 17px center no-repeat;}
.bsfwList-tit #one3 a{background:url(gg.png) 17px center no-repeat;}
.bsfwList-tit li.hover a{border-bottom:none;color:#2d6fcd;}
.bsfwList-tit #one1.hover a{background:url(grOn.png) 17px center no-repeat;}
.bsfwList-tit #one2.hover a{background:url(frOn.png) 17px center no-repeat;}
.bsfwList-tit #one3.hover a{background:url(ggOn.png) 17px center no-repeat;}
.fwList-right{
	margin-top:10px;
	width:530px;
	height:430px;
	background:url(fwlistBg.png) no-repeat;
	padding-top: 10px;
}
.bsfwList-tit li.things{
	width: 150px;
    height: 100px;
    background: url(newbtn_03.png) no-repeat;
    margin: 30px 0 0 30px;
}
.bsfwList-tit li.things a{
	width: 150px;
    height: 100px;
	display:inline-block;
	color:#fff;
	font-size:16px;

	background:none;
	border-bottom:none;
	padding-left:0;
	line-height:20px;
}
.grfw-list ul{margin-top:20px;min-height:315px;}
.grfw-list ul li{width:85px;margin:30px 0 0 30px;height:75px;float: left}
.grfw-list ul li a{display: inline-block;width:85px;text-align: center;}
.grfw-list ul li a span{display: inline-block;width:85px;margin-top:15px;}
.icon,.icon2,.icon3{width:100%;height:6px;text-align:center;padding-left:200px;margin-top:30px;}
.icon span,.icon2 span,.icon3 span{display:block;height:6px;float:left;width:30px;background-color: #e6f0ff;cursor:pointer;margin-right:5px;}
.icon .light{background-color: #5c8aea;}
.icon2 .light2{background-color: #5c8aea; }
.icon3 .light3{background-color: #5c8aea; }
#one3 a{border-bottom:none;}


.cont-mid {
	padding-top: 30px;
	width: 50px;
}
.cont-mid div {
	position: relative;
}
.org {
	background: url(lineH.png) center top repeat-y;
	height: 620px;
	width: 4px;
	margin-left: 23px;
}
.blue {
	background: url(lineL.png) center top repeat-y;
	height: 580px;
	width: 4px;
	margin-left: 23px;
}
.org img {
	position: absolute;
	top: 132px;
	left: -24px;
}
.blue img {
	position: absolute;
	top: 85px;
	left: -24px;
}
.cont-right {
	width: 342px;
	padding-top: 30px;
}
.section-1-r {
	height: 35px;
	padding: 5px 0 0 18px;
}
.dlm {
	background: url(green.png) left center no-repeat;
	width: 100px;
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
}
.gryh {
	background: url(dlk.png) no-repeat;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
}
.tuic {
	background: url(tuic.png) no-repeat;
	width: 80px;
	height: 30px;
	line-height: 30px;
	color: #999999;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
}
.section-2-r {
	margin-top: 20px;
}
.xxgk-tit .sp-1 {
	font-size: 22px;
	font-weight: bold;
}
.xxgk-tit .sp-2 {
	font-size: 22px;
	font-weight: bold;
	color: #2d6fcd;
}
.xxgk-list {
	margin-top: 20px;
}
.xxgk-list a {
	display: inline-block;
	width: 160px;
	height: 50px;
	line-height: 50px;
	padding-left: 60px;
	color: #666666;
	font-size: 16px;
	margin-bottom:10px;
	position: relative;
	overflow: hidden
}
.xxgk-list a div{
	height: 100%;
	width: 100%;
	position: absolute;
	left: -100%;
	
}

.xxgk-list a span{
	position: relative;
}

.gkzn {
	background: url(zn.png) 20px center no-repeat #f8f8f8;
}
.gkml {
	background: url(ml.png) 20px center no-repeat #f8f8f8;
}
.gkzd {
	background: url(zd.png) 20px center no-repeat #f8f8f8;
	
}
.gknb {
	background: url(nb.png) 20px center no-repeat #f8f8f8;

}
.ysq {
	background: url(ysq.png) 20px center no-repeat #f8f8f8;
}
.dzkq {
	background: url(dzqk.png) 20px center no-repeat #f8f8f8;

}
.xxgk-list .sqxz {
	background: url(xz.png) 20px center no-repeat #f8f8f8;
	width: 342px;
	margin-bottom:10px;
	
}
.zcwj {
	background: url(zcwj.png) 20px center no-repeat;
	border: 2px solid #e6f0ff;
}
.xxgk-list .zcwj,.xxgk-list .zcjd{color:#333333;}
.zcjd {
	background: url(zcjd.png) 20px center no-repeat;
	border: 2px solid #e6f0ff;
}
.section-3-r {
	margin-top: 10px;
}
.zdly-list {
	margin-top: 20px;
}
.zdly-list a {
	display: block;
	width: 85px;
	text-align: center;
	padding-top: 60px;
	margin-bottom:24px;
}
.zdly-list .zdly-1 {
	background: url(zdly-1.png) center top no-repeat;
}
.zdly-list .zdly-2 {
	background: url(zdly-2.png) center top no-repeat;
}
.zdly-list .zdly-3 {
	background: url(zdly-3.png) center top no-repeat;
}
.zdly-list .zdly-4 {
	background: url(zdly-4.png) center top no-repeat;
}
.zdly-list .zdly-5 {
	background: url(zdly-5.png) center top no-repeat;
}
.zdly-list .zdly-6 {
	background: url(zdly-6.png) center top no-repeat;
}
.zdly-list .zdly-7 {
	background: url(zdly-7.png) center top no-repeat;
}
.zdly-list .zdly-8 {
	background: url(zdly-8.png) center top no-repeat;
}
.zmgd-list {
	margin-top: 20px;
}
.zmgd-list a {
	display: inline-block;
	width: 155px;
	height: 60px;
	line-height: 60px;
	padding-left: 60px;
	font-size: 16px;
	margin-bottom: 20px;
}
.zmgd-list .sjxx {
	background: url(sjxx.jpg) no-repeat;
	color: #e8775c;
	position: relative;
}
.zmgd-list .szxx {
	background: url(szxx.jpg) no-repeat;
	color: #5eadd7;
	position: relative;
}
.dczj-tit {
	line-height: 36px;
	height: 36px;
	border-bottom: 2px solid #e6f0ff;
}
.dczj-tit a {
	display: inline-block;
	color: #333333;
	font-size: 18px;
	margin-right: 22px;
}
/*.dczj-tit a {
	color: #999999;
	font-size: 16px;
}*/
.dczj-tit .on-2 {
	height: 36px;
	border-bottom: 2px solid #2d6fcd;
}
.zxzj {
	width: 342px;
	height: 60px;
	background: url(zxzj.png) left center no-repeat;
	margin-top: 20px;
	padding-left: 80px;
}
.zxzj span {
	color: #666666;
	font-size: 16px;
}
.zxzj a{
	color: #666666;
	font-size: 16px;
	}
.zxzj .ztsj {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 30px;
}
.xg-list {
	margin-top: 20px;
}
.xg-list li {
	width: 342px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	background: url(dian.png) no-repeat left center;
}
.xg-list li span {
	background: url(zjBg.png) left center no-repeat;
	width: 70px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	display: inline-block;
}
.xg-list li a {
	margin-left: 15px;
	color: #666666;
	font-size: 14px;
}
.wsdc {
	background: url(zxdc.png) left center no-repeat;
}
.section-6-r {
	margin-top: 20px;
	width: 342px;
	height: 171px;
	background: url(newbtn_06.png) no-repeat;
	margin-left: -18px
}
.fbxx-tit{
	padding: 32px 0 0 80px;
}
.fbxx {
	color: #999999;
	font-size: 14px;
	display: inline-block;
	margin-right:15px;
	margin-top:6px;
}
.fbxx-list {
	margin-left: 103px;
    padding-top: 59px;
}
.fbxx-list a {
	display: block;
	color: #666666;
	font-size: 14px;
	line-height: 29px;
	width: 200px;
}
.fbxx-list .time {
	display: inline-block;
	width: 200px;
	height: 30px;
	background: url(data.png) left center no-repeat;
	color: #666666;
	font-size: 14px;
	line-height: 30px;
	padding-left: 30px;
}
.left-qhboxBig{
	width:704px;overflow: hidden;
}
.left-qhbox{
	width:2200px;position: relative;
}

.fbxx-list-more {
	margin: 16px auto;
	text-align: center;
	padding-left: 55px;
}
.fbxx-list-more a{
	color: #ffffff;
	font-weight: bold
}

/* 专题专栏 */
.ztzl{
	margin-top: 15px;
	width: 100%;
	margin-left: -8px;
	position: relative;
	overflow: hidden;
}
.zlbox{
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
	height:190px;
	
}
.zlbox ul{
	position: absolute;
	width: 99999px
}
.zlbox ul li{
	float: left;
	margin-left:6px;
	width: 280px
}
.zlbox ul li:first-child{
	margin-left: 0;
}
.zlbox ul li a img{
	display: block;
	width: 100%
}
.zlbox ul li a{
	display: block;
	width: 100%;
	height: auto;
}
.zlbox ul li a:hover{
	transform: scale(1.01)
}
.zlbox ul li a span{
	display: block;
	text-align: center;
	font-size: 16px;
	color: #666666;
	margin-top: -40px;
}
.zlprev,.zlnext{
	position: absolute
}
.zlprev{
	display: block;
	width: 30px;
	height: 40px;
	background: url(ztzl-jtprev.png) center no-repeat;
	left: 6px;
	top: 50%;
	margin-top: -20px;
	cursor: pointer;
}
.zlnext{
	display: block;
	width: 30px;
	height: 40px;
	background: url(ztzl-jtnext.png) center no-repeat;
	right: 8px;
	top: 50%;
	margin-top: -20px;
	cursor: pointer;
}
/* 效果新加样式 */

.gyw-list li a{
	display: block;
	width: 220px
}
@keyframes makebig{
	0%{
		transform: scale(1)
	}
	25%{
		transform: scale(1.1)
	}
	50%{
		transform: scale(1)
	}
	75%{
		transform: scale(0.9)
	}
	100%{
		transform: scale(1)
	}
}
.zmgd-list a:hover .xxtop1,.zmgd-list a:hover .xxtop2{
	width: 100%
}
.zmgd-list a:hover .xxbottom1,.zmgd-list a:hover .xxbottom2{
	width: 100%
}
.zmgd-list a:hover .xxleft1,.zmgd-list a:hover .xxleft2{
	height: 100%
}
.zmgd-list a:hover .xxright1,.zmgd-list a:hover .xxright2{
	height: 100%
}
.things:hover{
	animation: makebig 1s linear;
	animation-iteration-count: infinite;
}

.xxleft1{
	position: absolute;
	width: 2px ;
	background: #f6dbbe;
	height: 0;
	left:0;
	top: 0;
	transition: all 0.75s linear
}
.xxright1{
	position: absolute;
	width: 2px ;
	background: #f6dbbe;
	right:0;
	height: 0;
	bottom: 0;
	transition: all 0.75s linear
}
.xxtop1{
	position: absolute;
	height:2px ;
	background: #f6dbbe;
	top:0;
	left: 0;
	width: 0px;
	transition: all 0.75s linear
}
.xxbottom1{
	position: absolute;
	height:2px ;
	background: #f6dbbe;
	right:0;
	bottom: 0;
	width: 0px;
	transition: all 0.75s linear
}

.xxleft2{
	position: absolute;
	width: 2px ;
	background: #58b6f5;
	left:0;
	top: 0;
	height: 0;
	transition: all 0.75s linear
}
.xxright2{
	position: absolute;
	width: 2px ;
	background: #58b6f5;
	right:0;
	height: 0;
	bottom: 0;
	transition: all 0.75s linear
	
}
.xxtop2{
	position: absolute;
	height:2px ;
	background: #58b6f5;
	top:0;
	left: 0;
	width: 0;
	transition: all 0.75s linear
}
.xxbottom2{
	position: absolute;
	height:2px ;
	background: #58b6f5;
	right:0;
	bottom: 0;
	width: 0;
	transition: all 0.75s linear
	
}
.scalelist2 a img{
	position: relative;
	top: 0;
}
.scalelist2 a:hover img{
	animation: scalelist2 1s linear;
	animation-iteration-count: infinite
}
.scalelist3 a img{
	position: relative;
}
.scalelist3 a:hover img{
	animation: scalelist3 1s linear;
	animation-iteration-count: infinite
}

@keyframes scalelist2{
	25%{
		top:-10px
	}
	75%{
		top: 10px
	}
	100%{
		top: 0
	}
}
.xxgk-list a:nth-child(1):hover{
	color: #ffffff;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(1):hover div{
	left: 0;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(2):hover{
	color: #ffffff;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(2):hover div{
	left: 0;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(3):hover{
	color: #ffffff;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(3):hover div{
	left: 0;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(4):hover{
	color: #ffffff;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(4):hover div{
	left: 0;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(5):hover{
	color: #ffffff;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(5):hover div{
	left: 0;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(6):hover{
	color: #ffffff;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(6):hover div{
	left: 0;
	transition: all 0.5s linear;)
}
.xxgk-list a:nth-child(7):hover{
	color: #ffffff;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(7):hover div{
	left: 0;
	transition: all 0.5s linear;
}
.xxgk-list a:nth-child(8):hover{
	color: #ffffff;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(8):hover div{
	left: 0;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(9):hover{
	color: #ffffff;
	transition: all 0.5s linear
}
.xxgk-list a:nth-child(9):hover div{
	left: 0;
	transition: all 0.5s linear
}
.gwy:hover{
	animation: gwy 0.25s linear
}
@keyframes gwy{
	50%{
		transform: scale(1.01)
	}
	100%{
		transform: scale(1)
	}
}
.zdly-list a:nth-child(1):hover{
	background-image:url(zdly-1-hover.png);
	transform: scale(0.9)
}
.zdly-list a:nth-child(2):hover{
	background-image:url(zdly-2-hover.png);
	transform: scale(0.9)
}
.zdly-list a:nth-child(3):hover{
	background-image:url(zdly-3-hover.png);
	transform: scale(0.9)
}
.zdly-list a:nth-child(4):hover{
	background-image:url(zdly-4-hover.png);
	transform: scale(0.9)
}
.zdly-list a:nth-child(5):hover{
	background-image:url(zdly-5-hover.png);
	transform: scale(0.9)
}
.zdly-list a:nth-child(6):hover{
	background-image:url(zdly-6-hover.png);
	transform: scale(0.9)
}
.zdly-list a:nth-child(7):hover{
	background-image:url(zdly-7-hover.png);
	transform: scale(0.9)
}
.zdly-list a:nth-child(8):hover{
	background-image:url(zdly-8-hover.png);
	transform: scale(0.9)
}
.xxgk-list a:nth-child(1) div{
	background: url(zn-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(2) div{
	background: url(ml-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(3) div{
	background: url(zd-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(4) div{
	background: url(nb-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(5) div{
	background: url(ysq-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(6) div{
	background: url(dzqk-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(7) div{
	background: url(xz-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(8) div{
	background: url(zcwj-hover.png) 20px center no-repeat #447fd2
}
.xxgk-list a:nth-child(9) div{
	background: url(zcjd-hover.png) 20px center no-repeat #447fd2
}