.header_bot>div>p:first-child {
	text-shadow: none !important
}

.row_03 a {
	border-radius: 10px;
	overflow: hidden
}
.row_03>a{background:#ddd;opacity:0.99;}
.header_bot {
	background: url(../img/banner.png);
	background-size: 100% 100%;
	background-repeat: no-repeat
}

.smart_city {
	margin: 0 auto;
	margin-top: 136px;
	width: 1200px
}

.smart_title {
	height: 19px;
	line-height: 19px;
	font-size: 20px;
	font-weight: 400;
	color: #191919;
	position: relative;
	left: -16px
}

.smart_title+p {
	width: 1203px;
	font-size: 16px;
	line-height: 28px;
	font-weight: 300;
	color: #333;
	padding-top: 18px
}

.smart_title span {
	width: 4px;
	height: 20px;
	position: relative;
	bottom: -3px;
	background: #135fdb;
	display: inline-block;
	margin-right: 12px
}

.city_info {
	margin-top: 36px
}

.row_01 {
	margin-bottom: 24px
}

.show_02_a {
	margin-left: 24px
}

.row_01,
.row_02,
.row_03 {
	width: 1200px;
	height: 262px
}

.row_01>a,
.row_02>a,
.row_03>a {
	float: left;
	display: block
}

.row_02 {
	margin-bottom: 29px
}

.row_03 {
	margin-bottom: 120px
}

.row_01>a:first-child>div {
	width: 792px;
	height: 262px;
	background: url(../img/state.png)no-repeat;
	background-size: 100% 100%
}

.row_01>a:nth-child(2)>div {
	width: 384px;
	height: 262px;
	background: url(../img/commu.png) no-repeat;
	background-size: 384px 262px
}

.row_02>a>div,
.row_02>div {
	width: 384px;
	height: 262px
}

.row_02>a:first-child>div {
	background: url(../img/gard.png) no-repeat 100% 100%
}

.row_02>a:nth-child(2)>div {
	background: url(../img/travel.png) no-repeat 100% 100%
}

.row_02>a:nth-child(3)>div {
	background: url(../img/study.png) no-repeat 100% 100%
}

.row_03>a>div {
	width: 1200px;
	height: 262px;
	background: url(../img/traffic.png) no-repeat 100% 100%
}

.smart_farm {
	width: 1200px;
	margin: 0 auto
}

.smart_info {
	margin-top: 35px
}

.smart_info>div,
.smart_info>a>div {
	width: 588px;
	height: 262px
}

.smart_info>a>div:first-child {
	background: url(../img/farm.png) no-repeat;
	background-size: 100% 100% !important
}

.smart_info>a {
	width: 588px;
	display: block
}

.smart_info>a:nth-child(2)>div {
	background: url(../img/pig.png) no-repeat 100% 100%
}

.smart_info {
	width: 1200px;
	height: 399px;
	padding-bottom: 137px
}

.smart_info>a {
	float: right
}

.show_content>div>p:nth-child(2) img {
	position: relative;
	bottom: -3px
}

.smart_info>a:first-child {
	float: left
}

.hover_show {
	position: relative;
	overflow: hidden;
	cursor: pointer
}

.hover_show>p:first-child {
	position: absolute;
	left: 58px;
	top: 55px;
	font-size: 30px;
	font-weight: bold;
	font-style: italic;
	z-index: 90;
	color: #fff
}

.hover_show:hover .show_content {
	opacity: .96;
	top: 0
}

.show_content {
	position: absolute;
	transition: all .5s;
	top: 90px;
	left: 0;
	width: 100%;
	height: 100%;
	background: #135fdb;
	opacity: 0;
	border-radius: 10px;
	padding-right: 62px;
	padding-top: 55px;
	padding-left: 58px;
	padding-bottom: 50px;
	z-index: 9
}

.row_01>a,
.row_02>a,
.row_03>div,
.smart_info>a {
	display: block;
	overflow: hidden;
	border-radius: 10px;
	opacity:0.99;
	background:#ddd;
}

.show_content>div {
	width: 100%;
	height: 100%;
	position: relative
}

.show_content {
	padding: 55px 62px 50px 58px
}

.hover_show>p:last-child {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .1);
	border-radius: 10px
}

.show_content>div>p:first-child {
	position: absolute;
	top: 58px;
	left: 0;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	line-height: 25px
}

.show_content>div>p:nth-child(2) {
	right: 0;
	bottom: 0;
	font-size: 14px;
	position: absolute;
	color: white
}

.show_content>div>p:nth-child(2) img {
	margin-left: 6px
}

.own_pos>p:nth-child(2) {
	right: 14px !important
}

.own_twi>p:nth-child(2) {
	right: 10px !important
}

.pos_thir>p:nth-child(2) {
	right: 8px !important
}

.thii_pos>p:nth-child(2) {
	right: 18px !important
}
