body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
a,
big,
em,
font,
img,
strong,
tt,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
	padding: 0;
	margin: 0;
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

button,
input,
select,
textarea {
	font-size: 0.2rem;
}

a {
	text-decoration: none;
}

body {
	width: 100%;
	background-color: #030b29;
	background-image: url(../img/body.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
	font-size: 0.2rem;
	font-family: "Microsoft YaHei", 微软雅黑, ;
}

@font-face {
	font-family: myFirstFont;
	src: url(../font/UnidreamLED.ttf)
}

.top {
	width: 100%;
	height: 1rem;
	background: url(../img/top.png) no-repeat bottom center;
	background-size: 100% 1rem;
	color: #FFFFFF;
	margin-top: -0.3rem;
	margin-bottom: 0.15rem;
}

.left {
	width: 4.12rem;
	float: left;
	margin-left: 0.15rem;
}

.logo {
	float: left;
	margin: 0.06rem 0 0 0.29rem;
	color: #fff;
	font-size: 0.2rem;
}

.logo img {}

.logo_text {
	float: left;
	line-height: 0.71rem;
	font-size: 0.22rem;
	margin-left: 0.1rem;
	color: #FFFFFF;
}

.logo_text span {
	margin-left: 0.1rem;
	font-size: 0.14rem;
}

.top_dr {
	width: 1.64rem;
	height: 0.24rem;
	float: right;
	margin: 0.22rem 0.1rem 0 0.2rem;
	background: url(../img/dz_ico.png) no-repeat left center;
	background-size: 0.09rem 0.15rem;
	font-size: 0.16rem;
	padding-left: 0.18rem;
	line-height: 0.24rem;
	color: #FFFFFF;
	white-space:nowrap;
	overflow:hidden;
}

.nav {
	clear: both;
}

.nav li {
	float: left;
	font-size: 0.18rem;
	margin-top: 0.13rem;
	margin-left: 0.25rem;
}

.nav li a {
	width: 1.31rem;
	height: 0.41rem;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	line-height: 0.4rem;
}

.nav li.ac a {
	background: url(../img/a_bock.png) no-repeat;
	background-size: 1.31rem 0.4rem;
}

.time {
	float: right;
	margin: 0.22rem 0 0 0;
	height: 0.25rem;
	width: 2.55rem;
	background: url(../img/time_ico.png) no-repeat left center;
	background-size: 0.19rem 0.19rem;
	padding-left: 0.3rem;
	line-height: 0.25rem;
	font-size: 0.14rem;
	color: #FFFFFF;
}

.time span {
	font-family: myFirstFont;
	font-size: 0.22rem;
}

.time label {
	font-size: 0.22rem;
}

.tp {
	width: 1.8rem;
	float: left;
}

.out {
	width: 0.24rem;
	height: 0.24rem;
	float: right;
	margin: 0.24rem 0.1rem 0 0;
}

.out img {
	width: 0.24rem;
	height: 0.24rem;
}

.centen {
	clear: both;
	width: 100%;
}

.left {
	width: 4.14rem;
	margin-left: 0.15rem;
	float: left;
}

.center {
	width: 10.15rem;
	margin: 0 auto;
}

.right {
	width: 4.14rem;
	float: right;
	margin-right: 0.15rem;
}

.left_t {
	width: 4.14rem;
	height: 2.06rem;
	background: url(../img/l_t.jpg) no-repeat;
	background-size: 4.14rem 2.06rem;
}

.left_t_top {
	width: 100%;
	text-align: center;
	color: #38dbff;
	line-height: 0.36rem;
}

.left_t_top span {
	text-shadow: 0.01rem 0.01rem 0.01rem #000000;
	font-weight: 500;
}

.left_t_top a {
	color: #FFFFFF;
	font-size: 0.14rem;
	margin-right: 0.2rem;
	position: absolute;
	right: 0.15rem;
}

.left_c {
	color: #FFFFFF;
	font-size: 0.15rem;
	line-height: 0.24rem;
	width:4rem;
	height:1.5rem;
	overflow:hidden;
	margin:0 auto;
	padding-left:0.07rem;
}

.left_cc {
	width: 4.14rem;
	height: 3.8rem;
	margin-top: 0.12rem;
	background: url(../img/l_c.jpg) no-repeat;
	background-size: 4.14rem 3.8rem;
}

.left_c_c {
	width: 3.8rem;
	margin: 0 auto;
	overflow-y: auto;
	height: 3rem;
}

.test-1::-webkit-scrollbar {
	/*滚动条整体样式*/

	width: 0.05rem;
	/*高宽分别对应横竖滚动条的尺寸*/
	height: 0.01rem;

}

.test-1::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/

	border-radius: 0.1rem;

	-webkit-box-shadow: inset 0 0 0.05rem rgba(4, 9, 31, 0.2);

	background: #32d9fd;

}

.test-1::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 0.05rem rgba(4, 9, 31, 1);
	border-radius: 0.1rem;
	background: #050922;
	margin-left: 0.05rem;

}

.left_c_c h2 {
	font-size: 0.2rem;
	color: #FFFFFF;
	line-height: 0.36rem;
}

.left_c_c p {
	font-size: 0.18rem;
	color: #00f6ff;
	padding-bottom: 0.15rem;
}

.centen_center {
	width: 10.13rem;
	height: 5.97rem;
	border: 0.01rem solid #256181;
	background: #050921;
}

.center_top {
	width: 100%;
	height: 4.3rem;
	position: relative;
}

.center_top img {
	width: 100%;
	height: 4.3rem;
	overflow: hidden;
	z-index: 1;
}

.an {
	width: 1.09rem;
	height: 0.36rem;
	border: 0.01rem solid #38dbff;
	background: rgba(56, 219, 255, 0.4);
	border-radius: 0.25rem;
	position: absolute;
	z-index: 2;
	top: 0.1rem;
	left: 0.1rem;
	text-align: center;
	line-height: 0.36rem;
}

.an a {
	color: #FFFFFF;
	font-size: 0.2rem;
}

.centen_bottom {
	width: 100%;
}

.centen_bottom_t {
	width: 100%;
	height: 0.4rem;
	background: url(../img/c_b.png) no-repeat top center;
	text-align: center;
}

.centen_bottom_t span {
	text-shadow: 0.01rem 0.01rem 0.01rem #000000;
	font-weight: 500;
	color: #38dbff;
	font-size: 0.24rem;
}

.centen_left {
	width: 1.94rem;
	height: 1.18rem;
	background: url(../img/sx.png) no-repeat right center;
	background-size: 0.01rem 1.18rem;
	float: left;
}

.centen_left_n {
	width: 1.22rem;
	height: 1.18rem;
	background: url(../img/111.jpg) no-repeat;
	margin: 0 auto;
	background-size: 1.2rem 1.18rem;
	text-align: center;
	overflow: hidden;
}

.centen_left_n span {
	color: #00f6ff;
	font-size: 0.3rem;
	margin-top: 0.3rem;
	display: block;
}

.centen_left_n p {
	color: #00f6ff;
	font-size: 0.18rem;
	display: block;
	margin-top: 0.1rem;
	text-indent: 0.12rem;
}

.centen_r {
	width: 8.18rem;
	float: left;
	position: relative;
}

.centen_r_t {
	width: 7.84rem;
	height: 0.06rem;
	background: #36d9fd;
	margin-left: 0.36rem;
	margin-top: 0.25rem;
}

.centen_y {
	position: absolute;
	top: 0.12rem;
	text-align: center;
	color: #FFFFFF;
}

.centen_y_nav {
	width: 0.85rem;
	height: 0.85rem;
	background: url(../img/y.png) no-repeat top center;
	background-size: 0.33rem 0.33rem;
	float: left;
	margin-left: 0.1rem;
	margin-right: 0.65rem;
}

.centen_y p {
	font-size: 0.15rem;
	padding-top: 0.4rem;
}

.centen_y h2 {
	font-size: 0.2rem;
}

.sp {
	width: 4.14rem;
	height: 1.94rem;
	background: url(../img/sp.jpg) no-repeat;
	background-size: 4.14rem 1.94rem;
}

.sp_b {
	width: 4.12rem;
	height: 1.47rem;
	overflow: hidden;
	display: block;
	margin: 0.1rem auto 0 auto;
}

.tab_t {
	width: 100%;
	overflow: hidden;
}

.tab_t li {
	width: 1.39rem;
	height: 0.49rem;
	background: url(../img/tab_2.png) no-repeat;
	background-size: 1.39rem 0.49rem;
	float: left;
	margin: 0.15rem 0.1rem 0 0;
	text-align: center;
	line-height: 0.5rem;
	font-size: 0.2rem;
	color: #FFFFFF;
}

.tab_t li.tab_ac {
	background: url(../img/tab_1.png) no-repeat;
}

.tab_b {
	width: 4.14rem;
	height: 1.6rem;
	background: url(../img/tab.jpg) no-repeat;
	background-size: 4.14rem 1.6rem;
}

.tab_b_n {
	width: 3.8rem;
	margin: 0.12rem auto;
	font-size: 0.16rem;
	line-height: 0.33rem;
	padding-top: 0.2rem;
	display: none;
}

.tab_b_n a {
	color: #FFFFFF;
}

.lw {
	width: 4.14rem;
	height: 1.51rem;
	background: url(../img/gr.jpg) no-repeat;
	background-size: 4.14rem 1.51rem;
	margin-top: 0.16rem;
}

.lw_b {
	width: 50%;
	float: left;
}

.lw_b img {
	width: 0.71rem;
	height: 0.71rem;
	float: left;
	margin: 0.1rem 0.15rem 0 0.15rem;
}

.lw_b p {
	float: left;
	color: #66caff;
	font-size: 0.2rem;
	margin-top: 0.12rem;
}

.lw_b span {
	font-family: myFirstFont;
	font-size: 0.3rem;
}

.bottom {
	width: 18.9rem;
	height: 1.47rem;
	background: #050921;
	border: 0.01rem solid #256181;
	clear: both;
	margin: 0.15rem auto 0 auto;

}

.bottom ul {
	width: 18.55rem;
	display: flex;
	justify-content: space-between;
	display: -webkit-flex;
	/* Safari */
	flex-direction: row;
	padding: 0 0.1rem;
}

.bottom li {
	width: 3.53rem;
	height: 1.17rem;
	background-size: 3.53rem 1.17rem;
	display: inline-flex;
	margin-top: 0.15rem;
}

.bottom_n {
	width: 2.45rem;
	padding-left: 1.1rem;
	padding-top: 0.15rem;
	line-height: 0.4rem;
	color: #FFFFFF;
	font-size: 0.2rem;
}

.bottom_n span {
	padding-left: 0.2rem;
	float: right;
	margin-right: 0.15rem;
	font-size: 0.24rem;
}

.a1 {
	background: url(../img/d_1.png) no-repeat;
}

.a2 {
	background: url(../img/d_2.png) no-repeat;
}

.a3 {
	background: url(../img/d_3.png) no-repeat;
}

.a4 {
	background: url(../img/d_4.png) no-repeat;
}

.a5 {
	background: url(../img/d_5.png) no-repeat;
}

/*实名制*/
.name_left {
	width: 5.49rem;
	float: left;
	margin-left: 0.15rem;
	margin-top: 0.1rem;
}

.name_right {
	width: 5.49rem;
	float: right;
	margin-right: 0.15rem;
	margin-top: 0.1rem;
}

.name_centen {
	width: 7.19rem;
	margin: 0 auto;
	padding-top: 0.1rem;
}

.name_t {
	width: 5.51rem;
	height: 3.06rem;
	background: url(../img/name_l.jpg) no-repeat;
	background-size: 5.51rem 3.06rem;
}

.name_t_img {
	float: left;
	width: 1.82rem;
	height: 2.11rem;
	border-radius: 0.05rem;
	overflow: hidden;
	margin: 0.2rem 0 0 0.3rem;
}

.name_t_img img {
	width: 1.82rem;
	height: 2.71rem;
}

.name_t_text {
	float: left;
	margin: 0.2rem 0 0 0.1rem;
	width: 3rem;
	color: #38dbff;
	font-size: 0.15rem;
	line-height: 0.23rem;
}

.name_t_text li {
	clear: both;
}

.name_t_text label {
	width: 0.95rem;
	float: left;
	text-align: right;
}

.name_l_b {
	width: 5.51rem;
	height: 4.42rem;
	background: url(../img/name_l_b.jpg) no-repeat;
	margin-top: 0.17rem;
	background-size: 5.51rem 4.42rem;
}

.name_l_b_t {
	width: 5.49rem;
	margin: 0 auto;
	height: 1.35rem;
	color: #FFFFFF;
}

.name_l_b_t ul {
	width: 100%;
}

.name_l_b_t li {
	height: 0.4rem;
	line-height: 0.4rem;
	background: #0a1343;
	padding: 0 0.2rem;
	font-size: 0.2rem;
}

.name_l_b_t li label {
	color: #00F6FF;
	float: right;
}

.name_l_b_t li:nth-child(2) {
	background: #050921;
}

.name_l_b_b {
	width: 5.49rem;
	height: 2.7rem;
	margin: 0 auto;
}

#labour {
	width: 100%;
	height: 100%;
}

.name_c_div {
	width: 7.19rem;
	height: 7.63rem;
	background: #050921;
	border: 0.01rem solid #256181;
}

.name_c_div_t {
	width: 100%;
	height: 4.05rem;
}

.rk_top {
	width: 100%;
	height: 0.6rem;
}

.rk_top_left a {
	line-height: 0.6rem;
	color: #FFFFFF;
	float: left;
	margin-left: 0.1rem;
	display: block;
}

.rk_top_right a {
	line-height: 0.6rem;
	color: #FFFFFF;
	float: right;
	margin-right: 0.1rem;
	display: block;
}

.rk_top_left a.no_click,
.rk_top_right a.no_click {
	color: #808080;
}

.rk_top_c {
	width: 6.42rem;
	margin: 0 auto;
	height: 0.6rem;
	overflow: hidden;
	position: relative;
	display: block;
}

.rk_top_c ul {
	width: 100rem;
	position: absolute;
	left: 0;
	top: 0;
}

.rk_top_c li {
	float: left;
	color: #FFFFFF;
	line-height: 0.6rem;
	width: 1.5rem;
	text-align: center;
	display: block;
	cursor: pointer;
}

.rk_top_c li.rk_ac {
	color: #00F6FF;
}

.rk_c {
	width: 7.19rem;
	height: 3.2rem;
	display: none;
	overflow: hidden;
}

.today {
	width: 100%;
	height: 3.5rem;
}

#today {
	width: 100%;
	height: 100%;
}

.right_t {
	width: 5.51rem;
	height: 3.83rem;
	background: url(../img/name_r.png) no-repeat;
	background-size: 5.51rem 3.83rem;
}

.right_c {
	width: 100%;
	height: 3.5rem;
	margin-top: 0.1rem;
}

.right_c ul {
	width: 5.09rem;
	display: flex;
	justify-content: space-between;
	display: -webkit-flex;
	/* Safari */
	padding: 0 0.2rem;
	flex-direction: row;
	flex-wrap: wrap;
}

.right_c li {
	width: 1.5rem;
	height: 1.43rem;
	background: #10354f;
	border-radius: 0.05rem;
	color: #FFFFFF;
	text-align: center;
	margin-top: 0.16rem;
}

.right_c_t {
	width: 1.5rem;
	height: 0.82rem;
	background: url(../img/fg_ico.png) no-repeat bottom center;
	background-size: 1.31rem 0.01rem;
	line-height: 0.82rem;
	font-size: 0.3rem;
	color: #36D9FD;
}

.right_c_b {
	width: 1.5rem;
	line-height: 0.6rem;
	color: #FFFFFF;
	font-size: 0.16rem;
}

.right_b {
	width: 5.51rem;
	height: 3.64rem;
	background: url(../img/name_r_b.png) no-repeat;
	background-size: 5.51rem 3.64rem;
	margin-top: 0.18rem;
	overflow: hidden;
}

.right_b_b {
	width: 5.1rem;
	margin: 0.3rem auto 0 auto;
	overflow-y: auto;
	height: 2.8rem;
}

.gz_tj {
	width: 4.9rem;
	height: 0.55rem;
	clear: both;
}

.gz_tj p {
	line-height: 0.4rem;
	color: #FFFFFF;
	padding: 0 0.1rem;
}

.gz_tj label {
	float: right;
}

.tj_t {
	width: 100%;
	height: 0.11rem;
	background: #10354f;
	border-radius: 0.1rem;
	position: relative;
}

.tj_a {
	background: #00F6FF;
	position: absolute;
	border-radius: 0.1rem;
	position: absolute;
	left: 0;
	top: 0;
	height: 0.11rem;
}

.ls_c {
	width: 100%;
}

.ls_left {
	width: 4.5rem;
	float: left;
	margin-left: 0.3rem;
}

.ls_right {
	width: 5.09rem;
	float: right;
	margin-right: 0.3rem;
}

.ls_left_t {
	width: 4.48rem;
	border: 0.01rem solid #256181;
	height: 3.64rem;
	background: #050921;
	position: relative;
}

.ls_centen {
	width: 8.35rem;
	float: left;
	margin-left: 0.35rem;
}

.tt {
	width: 4.27rem;
	height: 0.81rem;
	background: url(../img/kt_ico.png) no-repeat;
	margin: 0 auto;
	text-align: center;
	text-shadow: 0.01rem 0.01rem 0.01rem #000000;
	font-weight: 500;
	color: #00F6FF;
	font-size: 0.26rem;
	position: absolute;
	left: 50%;
	margin-left: -2.185rem;
	background-size: 4.27rem 0.81rem;
}

.ls_left_t_l {
	width: 1.4rem;
	float: left;
}

.ls_left_t_div {
	width: 1.6rem;
	height: 1.5rem;
	margin-top: 0.2rem;
	position: relative;
}

#atmosphere {
	width: 100%;
	height: 100%;
}

.aqi {
	width: 1.6rem;
	height: 1.5rem;
	text-align: center;
	line-height: 1.5rem;
	color: #FFFFFF;
}

.fd {
	position: absolute;
	top: 0;
}

.ls_left_t_r {
	width: 2.7rem;
	float: right;
	margin-right: 0.2rem;
}

.ls_left_t_r_n {
	width: 100%;
	height: 1.1rem;
	margin-top: 0.2rem;
	padding-top: 0.4rem;
}

.ls_left_t_r_n li {
	color: #FFFFFF;
	font-size: 0.12rem;
	margin-bottom: 0.15rem;
	line-height: 0.12rem;
	width: 50%;
	float: left;
}

.ls_left_t_r_n li i {
	width: 0.12rem;
	height: 0.12rem;
	border-radius: 100%;
	display: block;
	float: left;
	margin-right: 0.1rem;
}

.n1 {
	background: #26c883;
}

.n2 {
	background: #ffae00;
}

.n3 {
	background: #ff4c15;
}

.n4 {
	background: #ff0000;
}

.n5 {
	background: #9215b7;
}

.n6 {
	background: #6f142c;
}

.n7 {
	background: #4da2fe;
}

.n8 {
	background: #ff8089;
}

.ls_centen_top {
	width: 8.33rem;
	border: 0.01rem solid #256181;
	height: 4.66rem;
	background: #050921;
	position: relative;
}

.ls_centen_top_l {
	width: 1.2rem;
	float: left;
	height: 4.66rem;
	margin-left: 0.2rem;
}

.ls_centen_top_l_div {
	width: 1.3rem;
	height: 1.3rem;
	margin-top: 0.2rem;
	position: relative;
}

.ls_x_div {
	width: 1.3rem;
	height: 0.8rem;
	padding-top: 0.5rem;
	color: #FFFFFF;
	text-align: center;
	font-size: 0.12rem;
}

.c_fd {
	position: absolute;
	top: 0;
	z-index: 2;
}

.ls_centen_top_c {
	width: 3.5rem;
	height: 3.5rem;
	margin: 0.5rem auto 0 auto;
	position: relative;
}

.ls_centen_top_c_div {
	width: 1.8rem;
	height: 1.5rem;
	padding-top: 0.3rem;
	font-family: '黑体';
	color: #FFFFFF;
	text-align: center;
	border: 0.01rem solid #2bcafe;
	border-radius: 100%;
	position: relative;
	overflow: hidden;
	margin-top: 1.1rem;
	margin-left: 0.85rem;
}

.ls_centen_top_c_div label {
	font-family: '黑体';
}

.ls_centen_top_c_div span {
	color: #26c883;
	font-size: 0.3rem;
}

.w1 {
	position: absolute;
	left: 0;
	top: 0.08rem;
	width: 200%;
	height: 100%;
	background: url(../img/wave_1.012b740.png) repeat-x 0 bottom;
	background-size: 50% 40px;
	transform-origin: center bottom;
	animation: mymove 5s infinite;
	z-index: 1;
	-webkit-animation-timing-function: linear
}

.w2 {
	position: absolute;
	left: 0;
	top: 0.05rem;
	width: 200%;
	height: 100%;
	background: url(../img/wave_2.8427ca9.png) repeat-x 0 bottom;
	background-size: 50% 40px;
	transform-origin: center bottom;
	animation: mymove 10s infinite;
	z-index: 1;
	animation-timing-function: linear;
	-webkit-animation-timing-function: linear
		/* Safari 和 Chrome */
	;
	/* 	animation-direction:alternate;
	-webkit-animation-direction:alternate; */
}

.ls_centen_fd {
	position: absolute;
	z-index: 3;
	top: -0.85rem;
	left: 0;
}

.ls_centen_r {
	float: right;
	width: 1.5rem;
}

.ls_centen_div {
	width: 100%;
	color: #FFFFFF;
	font-size: 0.12rem;
	margin-top: 0.65rem;
}

.ls_centen_div img {
	float: left;
	margin-right: 0.1rem;
}

.ls_centen_bottom {
	position: absolute;
	bottom: 0.2rem;
	width: 4.82rem;
	height: 0.22rem;
	left: 50%;
	margin-left: -2.41rem;
}

.ls_centen_bottom img {
	width: 4.82rem;
	height: 0.22rem;
}

.ls_c_bottom {
	width: 8.33rem;
	height: 2.78rem;
	border: 0.01rem solid #256181;
	background: #050921;
	margin-top: 0.1rem;
}

.ls_right_t {
	width: 5.09rem;
	border: 0.01rem solid #256181;
	height: 3.64rem;
	background: #050921;
	position: relative;
}

.ls_r_t_left {
	width: 2rem;
	height: 2rem;
	position: absolute;
	z-index: 2;
	top: 0.21rem;
	left: 0.21rem;
}

.ls_x {
	width: 1.2rem;
	height: 0.95rem;
	padding-top: 0.25rem;
	text-align: center;
	border: 0.01rem solid #2bcafe;
	border-radius: 100%;
	float: left;
	margin: 0.6rem;
	color: #FFFFFF;
	font-size: 0.14rem;
}

.ls_x span {
	font-size: 0.26rem;
}

.ls_r_t_right {
	float: right;
	width: 2rem;
	height: 1rem;
	margin: 0.7rem 0.45rem 0 0;
}

.ls_r_t_right p {
	clear: both;
	padding: 0.1rem 0;
	color: #FFFFFF;
	line-height: 0.14rem;
	font-size: 0.14rem;
}

.ls_r_t_right p i {
	width: 0.1rem;
	height: 0.1rem;
	border-radius: 100%;
	float: left;
	margin-right: 0.1rem;
	margin-top: 0.02rem;
}

.y1 {
	background: #2af499;
}

.y2 {
	background: #ffeb62;
}

.y3 {
	background: #45abfe;
}

.ls_r_b {
	width: 100%;
	height: 1.8rem;
	position: absolute;
	bottom: 0.01rem;
}

@keyframes mymove {
	from {
		left: 0;
	}

	to {
		left: -1.5rem;
	}
}

@-webkit-keyframes mymove

/*Safari and Chrome*/
	{
	from {
		left: 0;
	}

	to {
		left: -1.5rem;
	}
}


/**/
.crane_left {
	width: 4.32rem;
	height: 7.5rem;
	background: url(../img/crane_left.png) no-repeat;
	float: left;
	margin-left: 0.2rem;
	background-size: 4.32rem 7.5rem;
}

.crane_left_div {
	width: 100%;
}

.crane_left_div_t {
	width: 4.32rem;
	background: url(../img/crane_nav.png) no-repeat;
	height: 0.42rem;
	line-height: 0.42rem;
	color: #FFFFFF;
	margin-top: 0.4rem;
	background-size: 4.32rem 0.42rem;
}

.crane_left_div_t span {
	padding-left: 0.2rem;
}

.crane_left_div_c {
	width: 100%;
}

.crane_left_div_c li {
	color: #FFFFFF;
	padding-left: 0.4rem;
	padding-top: 0.2rem;
}

.crane_left_div_c .c_ac {
	color: #00F6FF;
}

.crane_right {
	width: 14.46rem;
	float: right;
}

.crane_right_div {
	width: 100%;
}

.crane_right_div_left {
	width: 4.09rem;
	float: left;
	margin-left: 0.15rem;
}

.crane_right_div_left_top {
	width: 4.09rem;
	height: 1.3rem;
	background: url(../img/td_div.png) no-repeat;
	background-size: 4.09rem 1.3rem
}

.crane_right_div_left_top p {
	padding: 0.1rem 0 0 0.2rem;
	color: #FFFFFF;
}

.crane_right_div_left_top span {
	color: #00F6FF;
	font-size: 0.24rem;
}

.crane_right_div_left_centen {
	width: 4.09rem;
	height: 2.04rem;
	background: url(../img/crane_r_c.png) no-repeat;
	background-size: 4.09rem 2.04rem;
	margin-top: 0.15rem;
}

.crane_right_div_left_centen_c {
	width: 100%;
	margin-top: 0.1rem;
}

.crane_right_div_left_centen_c img {
	width: 1.44rem;
	height: 1.44rem;
	border-radius: 0.05rem;
	float: left;
	margin-left: 0.15rem;
}

.crane_right_div_left_centen_text {
	width: 1.95rem;
	float: left;
	margin-left: 0.15rem;
	color: #FFFFFF;
}

.crane_right_div_left_centen_text p {
	padding-top: 0.1rem;
}

.crane_right_div_left_centen_text span {
	font-size: 0.26rem;
	color: #00F6FF;
}

.crane_right_div_left_centen_b {
	width: 4.09rem;
	height: 3.85rem;
	background: url(../img/crane_r_b.jpg) no-repeat;
	margin-top: 0.15rem;
	color: #FFFFFF;
	overflow: hidden;
	background-size: 4.09rem 3.85rem;
}

.crane_right_div_left_centen_b ul {
	padding-top: 0.2rem;
	width: 4.07rem;
	overflow: hidden;
	margin: 0 auto;
}

.crane_right_div_left_centen_b li {
	width: 100%;
	height: 0.35rem;
	font-size: 0.2rem;
	line-height: 0.35rem;
	color: #00F6FF;
}

.crane_right_div_left_centen_b li label {
	width: 1.7rem;
	display: block;
	text-align: right;
	float: left;
	padding-right: 0.1rem;
	color: #FFFFFF;
}

.crane_right_div_left_centen_b li:nth-of-type(odd) {
	background: #0a1242;
}

.crane_right_div_right {
	width: 9.64rem;
	height: 7.48rem;
	border: 0.01rem solid #256181;
	float: right;
	margin-right: 0.3rem;
	position: relative;
	background: #020629;
}

.crane_sp {
	width: 5.45rem;
	height: 3.7rem;
	background: url(../img/sp_div.png) no-repeat;
	background-size: 5.45rem 3.7rem;
	float: left;
	margin: 0.1rem;
}

.crane_td {
	width: 5.83rem;
	height: 3.55rem;
	position: absolute;
	bottom: 0;
	background: url(../img/td.png) no-repeat;
	background-size: 5.83rem 3.55rem;
	left: 0.05rem;
}

.crane_td_r {
	width: 3.66rem;
	float: right;
}

.crane_td_r li {
	width: 1.3rem;
	height: 1.3rem;
	float: left;
	background: url(../img/td_dd.png) no-repeat;
	background-size: 1.3rem 1.3rem;
	margin-top: 0.2rem;
	margin-right: 0.2rem;
	text-align: center;
	color: #FFFFFF;
}

.crane_td_r p {
	line-height: 0.63rem;
}

.crane_td_r p span {
	font-family: myFirstFont;
	font-size: 0.3rem;
}

.crane_sp_g {
	width: 5.43rem;
	height: 3.13rem;
	overflow: hidden;
	margin: 0.17rem auto 0 auto;
	text-align: center;
}

.monitoring_left {
	width: 4.32rem;
	height: 7.5rem;
	background: url(../img/monitoring.png) no-repeat;
	background-size: 4.32rem 7.5rem;
	float: left;
	margin-left: 0.15rem;
	margin-top: 0.1rem;
}

.monitoring_left_c {
	width: 4.32rem;
	margin-top: 0.4rem;
}

.ma {
	width: 4.32rem;
	height: 0.42rem;
	background: url(../img/m_nav.png) no-repeat;
	background-size: 4.32rem;
	display: block;
	color: #FFFFFF;
	line-height: 0.42rem;
	text-indent: 0.2rem;
	transition: transform .3s
}

.jt {
	width: 0.12rem;
	height: 0.24rem;
	background: url(../img/jt_ico.png) no-repeat;
	display: block;
	background-size: 0.12rem 0.24rem;
	float: right;
	margin-top: 0.1rem;
	margin-right: 0.2rem;
}

.monitoring_left_c li ul li {
	color: #FFFFFF;
	font-size: 0.18rem;
	text-indent: 0.4rem;
	line-height: 0.4rem;
}

.monitoring_left_c li ul {
	display: none;
}

/* .monitoring_left_c li.m_ac ul{
	display:block;
} */
.m_ac .jt {
	transform: rotate(90deg)
}

.m_n li a {
	color: #FFFFFF;
}

.m_ac .m_n {
	display: block;
}

.n_item a {
	color: #FFFFFF;
}

.n_ac a {
	color: #00F6FF;
}

.monitoring_right {
	width: 14.45rem;
	float: right;
	position: relative;
	height: 7.5rem;
	margin-top: 0.1rem;
}

.m_sp {
	width: 100%;
}

.m_sp li {
	float: left;
	width: 4.37rem;
	height: 2.15rem;
	background: #FFFFFF;
	margin: 0 0.2rem 0.15rem 0.15rem;
	overflow: hidden;
}

.m_page {
	width: 100%;
	position: absolute;
	bottom: 0;
	color: #FFFFFF;
}

.m_page span {
	float: left;
	margin-left: 0.15rem;
	margin-top: 0.07rem;
}

.m_page ul {
	float: left;
}

.m_page li {
	float: left;
	margin-left: 0.15rem;
}

.m_page li a {
	display: block;
	width: 0.41rem;
	height: 0.41rem;
	background: #FFFFFF;
	line-height: 0.41rem;
	text-align: center;
	color: #5f5f5f;
	border-radius: 0.05rem;
}

.m_page .p_ac a {
	background: #0086be;
	color: #FFFFFF;
}

.m_page input {
	float: left;
	width: 0.81rem;
	margin-left: 0.15rem;
	height: 0.37rem;
	border-radius: 0.05rem;
	border: none;
}

.tt_top {
	width: 100%;
	height: 0.73rem;
	background: #030a1d;
}

.tt_t_centen {
	margin: -0.1rem auto;
	font-size: 0.3rem;
	color: #FFFFFF;
	width: 2.4rem;
}

.qh {
	width: 1.1rem;
	height: 0.32rem;
	background: #FFFFFF;
	border-radius: 0.25rem;
	float: right;
	margin: 0.2rem 0.22rem 0 0;
	font-size: 0.16rem;
	line-height: 0.32rem;
}

.qh img {
	float: left;
	margin: 0.05rem 0.08rem 0 0.05rem;
}


/**/
.safety {
	width: 18.67rem;
	margin: 0.15rem auto;
}

.safety_t {
	width: 18.67rem;
	height: 0.21rem;
	background: url(../img/se_t.jpg) no-repeat;
	background-size: 18.67rem 0.21rem;
}

.safety_c {
	width: 18.65rem;
	background: #114e72;
	border-left: 0.01rem solid #256181;
	border-right: 0.01rem solid #256181;
	height:3.25rem;
}

.sa_c {
	width: 18.4rem;
	margin: 0 auto;
}

.sa_c_k {
	width: 100%;
	height: 1.29rem;
	background: url(../img/se_cc.jpg) repeat-x;
	background-size: 1rem 1.29rem;
	position: relative;
}

.safety_b {
	width: 18.67rem;
	height: 0.21rem;
	background: url(../img/se_b.jpg) no-repeat;
	background-size: 18.67rem 0.21rem;
}

.s_left {
	width: 0.6rem;
	height: 1.29rem;
	background: url(../img/s_left.png) no-repeat;
	background-size: .6rem 1.29rem;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.s_right {
	width: 0.6rem;
	height: 1.29rem;
	background: url(../img/s_right.png) no-repeat;
	background-size: .6rem 1.29rem;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}

.s_cc {
	width: 15%;
	height: 1.29rem;
	background: url(../img/s_h.jpg) repeat-x;
	z-index: 0;
	position: relative;
}

.s_h_right {
	width: 0.5rem;
	height: 0.88rem;
	background: url(../img/s_ht.png) no-repeat;
	background-size: 0.5rem 1.08rem;
	position: absolute;
	right: -0.5rem;
	top: 0.1rem;
	color: #FFFFFF;
	font-size: 0.14rem;
	padding-top: 0.2rem;
}

.s_h_right span {
	position: absolute;
	right: -0.25rem;
}

.s_hx {
	height: 0.12rem;
	background: #ffc000;
	border-radius: 0.12rem;
	position: absolute;
	top: 46%;
	position: relative;
}

.s_hx h2 {
	color: #FFFFFF;
	font-size: 0.14rem;
	position: absolute;
	left: 0.7rem;
	top: -0.35rem;
}

.s_hx label {
	color: #FFFFFF;
	font-size: 0.14rem;
	position: absolute;
	right: -0.2rem;
	top: -0.35rem;
}

.s_yx_left {
	width: 0.26rem;
	height: 0.26rem;
	border-radius: 100%;
	position: absolute;
	left: 0.58rem;
	z-index: 3;
	background: #1AB8DB;
	top: -0.07rem;
}

.s_yx_right {
	width: 0.26rem;
	height: 0.26rem;
	border-radius: 100%;
	position: absolute;
	right: 0;
	z-index: 3;
	background: #1AB8DB;
	top: -0.07rem;
}

.s_yx_l_x {
	height: 0.12rem;
	background: #1ab8db;
	border-radius: 0.12rem;
	position: relative;
}

.s_yx_l_x span {
	color: #FFFFFF;
	position: absolute;
	right: -0.15rem;
	top: -0.35rem;
	font-size: 0.14rem;
}

.s_yx_l_x_y {
	width: 0.26rem;
	height: 0.26rem;
	border-radius: 100%;
	position: absolute;
	right: 0;
	z-index: 3;
	background: #1AB8DB;
	top: -0.07rem;
}

.bc {
	width: 100%;
	height: 0.4rem;
}

.bc li {
	float: left;
	margin-left: 1.6rem;
	text-align: center;
	font-size: 0.12rem;
	color: #FFFFFF;
}

.bc span {
	display: inline-block;
	width: 0.02rem;
	height: 0.12rem;
	background: #FFFFFF;
}

.safety_bottom {
	clear: both;
	width: 100%;
	padding-top: 0.15rem;
}

.safety_bottom_left {
	width: 5.9rem;
	height: 4.08rem;
	background: url(../img/s_b_left.jpg) no-repeat;
	background-size: 5.9rem 4.08rem;
	float: left;
}

.safety_bottom_left_c {
	width: 5.7rem;
	height: 1.6rem;
	margin: 0.15rem auto;
	overflow-y: auto;
	padding-right: 0.02rem;
}

.safety_bottom_left_c table {
	width: 100%;
	border-collapse: collapse;
}

.safety_bottom_left_c thead td {
	background: #0b5789;
	text-align: center;
	border: 0.01rem solid #060b24;
	font-size: 0.14rem;
	height: 0.31rem;
	line-height: 0.31rem;
	color: #FFFFFF;
}

.safety_bottom_left_c tbody td {
	background: #003f79;
	height: 0.31rem;
	line-height: 0.31rem;
	font-size: 0.14rem;
	color: #FFFFFF;
	text-align: center;
	border: 0.01rem solid #060b24;
}

.safety_bottom_right {
	width: 5.9rem;
	height: 4.08rem;
	background: url(../img/s_b_left.jpg) no-repeat;
	background-size: 5.9rem 4.08rem;
	float: right;
}

.safety_bottom_right_c {
	padding-top: 0.3rem;
	color: #00F6FF;
	font-size: 0.18rem;
	width: 5.18rem;
	margin: 0 auto;
}

.safety_bottom_right_c p {
	line-height: 0.48rem;
}

.safety_bottom_c {
	width: 5.9rem;
	height: 4.08rem;
	background: url(../img/s_b_left.jpg) no-repeat;
	background-size: 5.9rem 4.08rem;
	margin: 0 auto;
}

.safety_bottom_c_c {
	width: 5.7rem;
	height: 1.6rem;
	margin: 0.15rem auto;
	overflow-y: auto;
	padding-right: 0.02rem;
}

.safety_bottom_c_c table {
	width: 100%;
	border-collapse: collapse;
}

.safety_bottom_c_c thead td {
	background: #0b5789;
	text-align: center;
	border: 0.01rem solid #060b24;
	font-size: 0.14rem;
	height: 0.31rem;
	line-height: 0.31rem;
	color: #FFFFFF;
}

.safety_bottom_c_c tbody td {
	background: #003f79;
	height: 0.31rem;
	line-height: 0.31rem;
	font-size: 0.12rem;
	color: #FFFFFF;
	text-align: center;
	border: 0.01rem solid #060b24;
}

.p_left {
	float: left;
	margin: 0 0 0 0.2rem;
}

.p_d {
	width: 5.5rem;
}

.p_d_top {
	width: 5.5rem;
	height: 2.64rem;
	background: url(../img/pos_left_t.png) no-repeat;
	background-size: 5.5rem 2.64rem;
}

.p_d_top_title {
	width: 100%;
	text-align: center;
	font-size: 0.18rem;
	color: #2ad9ff;
	line-height:0.18rem;
}

.p_d_top_tb {
	width: 5rem;
	height: 2rem;
	margin: 0.15rem auto;
}

.p_d_top_tb_img {
	width: 2.05rem;
	height: 1.96rem;
	float: left;
	overflow: hidden;
	border-radius: 0.05rem;
}

.p_d_top_tb_img img {
	width: 2.05rem;
	height: 1.96rem;
}

.p_d_top_tb_text {
	width: 2.45rem;
	float: left;
	margin-left: 0.25rem;
}

.p_d_top_tb_text li {
	color: #00F6FF;
	clear: both;
	font-size: 0.18rem;
	padding-top: 0.1rem;
}

.p_d_top_tb_text h2 {
	font-size: 0.24rem;
	font-weight: normal;
}

.p_d_centen {
	width: 5.5rem;
	height: 2.28rem;
	background: url(../img/pos_left_c.png) no-repeat;
	background-size: 5.5rem 2.28rem;
	margin-top: 0.15rem;
}
.p_d_centen ul{
	padding-right:0.1rem;
	height:1.65rem;
	overflow-y:auto;
}
.p_d_centen li {
	width: 1.38rem;
	height: 0.56rem;
	background: url(../img/tj_list.jpg) no-repeat;
	background-size: 1.38rem 0.63rem;
	margin-top: 0.2rem;
	margin-left: 0.33rem;
	float: left;
	text-align: center;
	padding-top: 0.07rem;
	color: #00d1ff;
	font-size: 0.2rem;
}

.p_d_centen p {
	font-size: 0.14rem;
}

.p_d_bottom {
	width: 5.5rem;
	height: 1.9rem;
	background: url(../img/po_fb.jpg) no-repeat;
	background-size: 5.5rem 1.9rem;
	margin-top: 0.1rem;
}

.p_d_bottom_c {
	width: 5.25rem;
	padding-right: 0.05rem;
	margin: 0.1rem auto 0 auto;
	overflow-y: auto;
	height: 1.29rem;
}

.p_d_bottom_c table {
	width: 100%;
	border-collapse: collapse;
}

.p_d_bottom_c thead td {
	background: #0b5789;
	text-align: center;
	border: 0.01rem solid #060b24;
	font-size: 0.14rem;
	height: 0.31rem;
	line-height: 0.31rem;
	color: #FFFFFF;
}

.p_d_bottom_c tbody td {
	background: #003f79;
	height: 0.31rem;
	line-height: 0.31rem;
	font-size: 0.14rem;
	color: #FFFFFF;
	text-align: center;
	border: 0.01rem solid #060b24;
}

.p_right {
	float: right;
	margin-right: 0.15rem;
}

.p_centen_c {
	width: 7.29rem;
	margin: 0 auto;
}

.p_centen_c_t {
	width: 7.27rem;
	height: 4.24rem;
	border: 0.01rem solid #256181;
	background:#114e72;
}

.p_centen_c_t img {
	width: 7.27rem;
	height: 4.24rem;
}

.p_centen_c_l {
	width: 3.52rem;
	float: left;
}

.p_centen_c_l_t {
	width: 3.52rem;
	height: 2.28rem;
	background: url(../img/po_c_l.png) no-repeat;
	background-size: 3.52rem 2.28rem;
	margin-top: 0.05rem;
}

.p_centen_c_l_t_dv {
	width: 3.46rem;
	height: 1.93rem;
	margin: 0.1rem auto 0 auto;
}
.p_centen_c_l_t_dv img{
	width:3.46rem;
	height:1.93rem;
}
.p_centen_c_l_b {
	width: 3.52rem;
	height: 4.28rem;
	background: url(../img/po_c_b.png) no-repeat;
	background-size: 3.52rem 4.28rem;
	margin-top: 0.15rem;
}

.p_centen_c_l_b_b {
	width: 3.5rem;
}

.p_centen_c_r {
	width: 3.52rem;
	float: right;
}

.gs_left {
	float: left;
	margin-left:0.15rem;
}

.gs_right {
	float: right;
	margin-right:0.15rem;
}

.gs_b_left{
	width: 5.05rem;
	height: 7.62rem;
	background: url(../img/kq_left.png) no-repeat;
	background-size: 5.05rem 7.62rem;
	
}
.gs_b_right{
	width: 5.05rem;
	height: 7.62rem;
	background: url(../img/kq_left.png) no-repeat;
	background-size: 5.05rem 7.62rem;
}
.gs_t{
	padding-top:0.0rem;
}
.gs_c{
	width:4.66rem;
	height:1.8rem;
margin-left:0.15rem;
margin-top:0.15rem;
overflow-y:auto;
padding-right:0.08rem;
padding-bottom:0.08rem;
}
.gs_c table{
	border-collapse:collapse;
	width:100%;
}
.gs_c thead td{
	background:#0b598b;
	color:#FFFFFF;
	text-align:center;
	font-size:0.14rem;
	line-height:0.31rem;
	border:0.01rem solid #020629;
	padding:0 0.1rem;
}
.gs_c tbody td{
	background:#003f79;
	color:#FFFFFF;
	text-align:center;
	font-size:0.14rem;
	line-height:0.31rem;
	border:0.01rem solid #020629;
}
.gs_b{
	width:5.05rem;
	height:0.77rem;
	background:url(../img/233.png) no-repeat;
	background-size:5.05rem 0.77rem;
}
.gs_centen{
	width:8.45rem;
	margin:0 auto;
	overflow:hidden;
}
.gs_centen_top{
	width:100%;
	display:flex;
	display:-webkit-flex; 
	flex-flow:row;
	flex-flow:-webkit-row;
	justify-content:space-between;
}
.gs_centen_top_list{
	width:2.7rem;
	height:0.8rem;
	color: #FFFFFF;
	background:url(../img/23456.jpg) no-repeat;
	background-size:2.7rem 0.8rem;
}
.gs_centen_top_list img{
	float:left;
	width:0.4rem;
	height:0.4rem;
	margin:0.18rem 0 0 0.3rem;
}
.gs_centen_top_list_text{
	width:1.25rem;
	float:right;
	text-align:left;
	margin-top:0.15rem;
	font-size:0.14rem;
	color:#ccd8e5;
}
.gs_centen_top_list_text label{
	color:#00F6FF;
	font-size:0.24rem;
}
.gs_centen_c{
	width:100%;
	clear:both;
}
.gs_centen_c_l{
	float:left;
	margin-top:0.15rem;
}
.gs_centen_c_r{
	float:right;
	margin-top:0.15rem;
}

.gs_c_c_d{
	width:4.09rem;
	height:6.69rem;
	background:url(../img/kq_c_left.png) no-repeat;
	background-size:4.09rem 6.69rem;
}
.gs_c_c_d li{
	width:3.46rem;
	height:1.29rem;
	background:url(../img/qt_list.png) no-repeat;
	margin-top:0.2rem;
	margin-bottom:0.2rem;
	margin-left:0.31rem;
	color:#ccd8e5;
	background-size:3.46rem 1.29rem;
	clear:both;
}
.gs_c_c_d li img{
	width:0.91rem;
	height:0.91rem;
	margin:0.2rem;
	float:left;
}
.gs_text{
	width:1.7rem;
	float:left;
	margin-top:0.35rem;
}
.gs_text p{
	color:#00F6FF;
	font-size:0.3rem;
}
.gs_text label{
	font-family: myFirstFont;
	font-size:0.36rem;
	padding-right:0.1rem;
}
.gs_c_bottom{
	width:100%;
	display:flex;
	display:-webkit-flex; 
	flex-flow:row;
	flex-flow:-webkit-row;
	justify-content:space-between;
	padding-top:0.15rem;
}
.gs_c_bottom_list{
	width:2.73rem;
	height:1.19rem;
}
.gs_k1{
	background:url(../img/c_bottom_list.png) no-repeat;
	background-size:2.73rem 1.19rem;
}
.gs_k1 img{
	width:0.62rem;
	height:0.62rem;
	float:left;
	margin:0.35rem 0.15rem 0 0.4rem;
}
.gs_k2{
	background:url(../img/c_bottom_list2.png) no-repeat;
	background-size:2.73rem 1.19rem;
}
.gs_k2 img{
	width:0.46rem;
	height:0.46rem;
	float:left;
	margin:0.4rem 0.1rem 0 0.12rem;
}
.gs_k1_text{
	float:left;
	font-size:0.24rem;
	color:#FFFFFF;
	margin-top:0.25rem;
}
.gs_k1_text p{
	font-family:myFirstFont;
	color:#00F6FF;
	font-size:0.36rem;
}
.gs_k2_text{
	float:left;
	width:0.66rem;
	margin-top:0.35rem;
	font-size:0.16rem;
	color:#FFFFFF;
}
.gs_k2_text p{
	font-family:myFirstFont;
	font-size:0.3rem;
	color:#00F6FF;
}
.p_sd_w{
	width:7.07rem;
	margin:0.1rem auto;
}
.p_sd_d{
	width:100%;
	height:1.29rem;
	background:url(../img/se_cc.jpg) repeat-x;
	background-size:0.01rem 1.29rem;
	position:relative;
}
.p_sd_ry{
	width:0.2rem;
	height:0.2rem;
	background:url(../img/gr_ico.png) no-repeat;
	background-size:0.2rem 0.2rem;
	position:absolute;
	
}
.p_cl{
	width:100%;
	height:0.6rem;
}
.p_cl li{
	color:#FFFFFF;
	font-size:0.12rem;
	float:left;
	margin-right:0.477rem;
	text-align:center;
}
.p_cl span{
	    display: inline-block;
	    width: 0.02rem;
	    height: 0.12rem;
	    background: #FFFFFF;
}
.p_sd_title{
	color:#FFFFFF;
	font-size:0.14rem;
	padding-bottom:0.05rem;
}

.index_left_b{
	width:4.14rem;
	height:2.59rem;
	background:url(../img/22.png) no-repeat;
	background-size:4.14rem 2.59rem;
	margin-top:0.15rem;
}

.centen_tt{
	width:100%;
	background:#114e72;
	height:3.9rem;
	text-align:center;
}
.centen_tt_title{
	width:100%;
	text-indent:0.24rem;
	color:#FFFFFF;
	font-size:0.14rem;
	text-align: left;
	line-height:0.2rem;
	height:0.2rem;
}
.p_centen_c_l_b_b_title{
	text-align:center;
	width:100%;
	font-size:0.16rem;
	color:#38dbff;
	padding-top:0.15rem;
	padding-bottom:0.15rem;
}
.p_centen_c_l_b_b_img{
	width:1.57rem;
	height:1.57rem;
	margin:0 auto;
}
.p_centen_c_l_b_b_img img{
	width:1.57rem;
	height:1.57rem;
	border-radius:100%;
}
.p_centen_c_l_b_b_text{
	width:3.06rem;
	margin:0 auto;
	color:#FFFFFF;
	font-size:0.17rem;
	margin-left:0.1rem;
	margin-top:0.1rem;
}

.p_centen_c_l_b_b_text li{
	width:100%;
	padding:0.1rem 0;
	clear:both;
	height:0.24rem;
}
.p_centen_c_l_b_b_text span{
	width:0.85rem;
	display:block;
	float:left;
	text-align:right;
	padding-left:0.35rem;
}
.index_tt{
	width:18.89rem;
	height:1rem;
	background:url(../img/i_top.jpg) no-repeat;
	background-size:18.89rem 1rem;
	margin:0.15rem auto;
}
.index_tt_left{
	width:0.48rem;
	height:0.48rem;
	text-align:center;
	font-size:0.2rem;
	float:left;
	margin:0.22rem 0 0 0.2rem;
	color:#FFFFFF;
}
.index_tt_l{
	width:13.4rem;
	height:0.64rem;
	float:left;
	margin:0.1rem 0.05rem 0 0.15rem;
	color:#FFFFFF;
	font-size:0.16rem;
	text-indent:0.24rem;
	line-height:0.28rem;
}
.index_tt_r{
	width:4.6rem;
	float:right;
	border-left:0.01rem solid #256181;
	height:1rem;
}
.index_tt_r_jd{
	width:0.73rem;
	height:0.73rem;
	background:url(../img/jd.png) no-repeat;
	background-size:0.73rem 0.73rem;
	margin-top:0.18rem;
	margin-left:0.2rem;
	color:#37d6fa;
	text-align:center;
	font-size:0.16rem;
	float:left;
}
.index_tt_r_jd h2{
	font-size:0.16rem;
	font-weight:normal;
	padding-top:0.25rem;
}
.index_tt_r_jd_r{
	width:3.2rem;
	float:left;
	margin-left:0.15rem;
	color:#37d6fa;
	font-size:0.14rem;
	padding-top:0.25rem;
}
.index_tt_r_jd_r li{
	clear:both;
	padding-bottom:0.1rem;
	overflow:hidden;
}
.index_tt_r_jd_r span{
	float:left;
}
.index_tt_r_jd_r label{
	float:right;
}
.index_tt_r_jd_div{
	width:2.0rem;
	margin:0 auto;
	height:0.1rem;
	background:#256181;
	float:left;
	margin-left:0.1rem;
	margin-top:0.05rem;
	border-radius:0.1rem;
	overflow:hidden;
	position:relative;
}
.index_tt_r_jd_div_w{
	height:0.1rem;
	position:absolute;
	width:20%;
	background:#00F6FF;
	border-radius:0.1rem;
	top:0;
	left:0;
}
.index_left{
	float:left;
	margin-left:0.15rem;
}
.d_xx{
	width:3.59rem;
	height:6.72rem;
	background:url(../img/122345.png) no-repeat;
	background-size:3.59rem 6.72rem;
}
.d_title{
	width:1.94;
	height:0.25rem;
	background:url(../img/index_title.png) no-repeat;
	background-size:1.94rem 0.25rem;
	margin-top:0.1rem;
	color:#FFFFFF;
	text-indent:0.24rem;
	font-size:0.16rem;
	line-height:0.25rem;
	margin-left:0.01rem;
	clear:both;
	overflow:hidden;
}
.d_ry{
	width:100%;
}
.d_ry li{
	float:left;
	margin:0.2rem 0 0 0.43rem;
	color:#FFFFFF;
	
}
.d_ry_img{
	width:0.5rem;
	height:0.5rem;
	border-radius:100%;
	background:#256181;
	float:left;
	text-align:center;
	margin-right:0.1rem;
}
.d_ry_img img{
	width:0.25rem;
	height:0.25rem;
	margin-top:0.12rem;
}
.d_ry li p{
	float:left;
	font-size:0.16rem;
	color:#00D1FF;
	margin-top:0.05rem;
}
.d_ry span{
	font-size:0.12rem;
	color:#FFFFFF;
	margin-top:-0.01rem;
	display:block;
}
.d_ry_list{
	width:100%;
	clear:both;
	overflow-y:auto;
	padding-bottom:0.05rem;
	height:1.94rem;
}
.d_ry_list li{
	width:1.38rem;
	height:0.46rem;
	background:url(../img/tj_list.jpg) no-repeat;
	background-size:1.38rem 0.53rem;
	text-align:center;
	font-size:0.12rem;
	color:#00D1FF;
	padding-top:0.07rem;
	float:left;
	margin-left:0.27rem;
	margin-top:0.1rem;
}
.d_ry_list span{
	font-size:0.16rem;
}
.d_qt{
	width:100%;
	clear:both;
	overflow:hidden;
}
.d_qt li{
	float:left;
	margin-left:0.2rem;
	margin-top:0.1rem;
	margin-bottom:0.1rem;
}
.d_qt img{
	float:left;
	margin:0.1rem 0.1rem 0 0.23rem;
	height:0.48rem;
	width:0.48rem;
}
.d_qt p{
	color:#ccd8e5;
	float:left;
	margin-top:0.09rem;
	font-size:0.15rem;
}
.d_qt span{
	color:#00F6FF;
}
.d_qt label{
	font-family:myFirstFont;
	font-size:0.22rem;
	padding-right:0.05rem;
}
.d_bj{
	width:100%;
	clear:both;
	overflow:hidden;
	padding-bottom:0.2rem;
	padding-top:0.2rem;
}
.d_bj h2{
	color:#FFFFFF;
	font-size:0.16rem;
	font-weight:normal;
	padding-left:0.2rem;
	padding-top:0.15rem;
}
.d_bj span{
	color:#00D1FF;
}
.d_bj p{
	color:#FFFFFF;
	padding-left:0.2rem;
	font-size:0.14rem;
}
.d_jd{
	width:3.2rem;
	height:0.15rem;
	margin:0.05rem auto;
	clear:both;
	background:#b5b5b5;
	border-radius:0.15rem;
	position:relative;
}
.d_jd_w{
	width:20%;
	height:0.15rem;
	background:#00F6FF;
	position: absolute;
	left:0;
	top:0;
	border-radius:0.15rem;
}
.index_right{
	float:right;
	margin-right:0.15rem;
}
.index_centen{
	width:11.15rem;
	margin:0 auto;
}
.index_centen_top{
	width:100%;
	height:6.7rem;
	background:#114e72;
	overflow:hidden;
	border:0.01rem solid #256181;
}
.index_centen_top img{
	width:11.15rem;
	height:6.7rem;
}
.index_centen_c{
	width:100%;
}
.index_centen_c ul{
	width:100%;
	display:flex;
	display:-webkit-flex; 
	flex-flow:row;
	flex-flow:-webkit-row;
	justify-content:space-between;
	padding-top:0.15rem;
}
.index_centen_c li{
	width:5.57rem;
	height:3.24rem;
	background:url(../img/33456.png) no-repeat;
	background-size:5.57rem 3.24rem;
}
.index_centen_title{
	width:100%;
	text-align:center;
	font-size:0.16rem;
	color:#FFFFFF;
	line-height:0.23rem;
}
.index_centen_dv{
	width:5.55rem;
	height:3rem;
	overflow:hidden;
	margin:0 auto;
}
.index_bottom{
	clear:both;
	width:100%;
	color:#FFFFFF;
	font-size:0.12rem;
	text-align:center;
	line-height:0.18rem;
	padding-top:0.1rem;
}

.gas_text{
	width:4.54rem;
	height:2.2rem;
	margin:0rem auto;
	border:0.01rem solid #225978;
	font-size:0.12rem;
	color:#FFFFFF;
	padding:0.05rem;
	overflow-y:auto;
	
}
.gas_text h2{
	text-align:center;
	font-size:0.14rem;
	color:#FFFFFF;
	line-height:0.2rem;
}
.gas_text p{
	text-indent:0.24rem;
	line-height:0.24rem;
}
.gas_text span{
	font-size:0.14rem;
}

.tarin_left{
	float:left;
	margin-left:0.15rem;
}
.tarin_right{
	float:right;
	margin-right:0.15rem;
}
.tarin_list{
	width:3.83rem;
	height:1.31rem;
	background:url(../img/tarin.jpg) no-repeat;
	background-size:3.83rem 1.31rem;
	margin:0 auto 0.39rem auto;
	overflow:hidden;
}
.tarin_centen{
	width:10.67rem;
	height:8.12rem;
	background:#000;
	border:0.01rem solid #003F79;
	margin:0 auto;
}

.tarin_list_top {
	width: 100%;
	text-align: center;
	color: #38dbff;
	line-height: 0.36rem;
	margin-top:0.08rem;
}
.tarin_list_top span {
	text-shadow: 0.01rem 0.01rem 0.01rem #000000;
	font-weight: 500;
}
.tarin_list_c{
	width:100%;
	text-align:center;
	line-height:0.6rem;
	color:#00F6FF;
	font-size:0.32rem;
}
.tarin_list_c span{
	font-size:0.2rem;
}

.e_left{
	width:4.45rem;
	height:8.42rem;
	background:url(../img/en_left.jpg) no-repeat;
	background-size:4.45rem 8.42rem;
	float:left;
	margin-left:0.1rem;
}
.e_left_list{
	width:3.96rem;
	height:1.21rem;
	background:url(../img/e_list.jpg) no-repeat;
	background-size:3.96rem 1.21rem;
	margin:0.15rem auto 0 auto;
}
.e_left_list img{
	width:0.63rem;
	height:0.63rem;
	float:left;
	margin:0.28rem 0.2rem;
}
.e_left_list p{
	color:#b0f7fd;
	font-size:0.24rem;
	padding-top:0.25rem;
}
.e_left_list span{
	font-size:0.24rem;
}
.e_left_list label{
	font-size:0.4rem;
}
.e_left_bottom{
	margin:0.1rem;
	height:3rem;
	overflow-y:auto;
	color:#38dbff;
	font-size:0.16rem;
	line-height:0.36rem;
}
.e_right{
	width:4.45rem;
	height:8.42rem;
	background:url(../img/en_left.jpg) no-repeat;
	background-size:4.45rem 8.42rem;
	float:right;
	margin-right:0.1rem;
}
.e_right_t{
	width:4rem;
	height:3.85rem;
	overflow-y:auto;
	margin:0.1rem auto 0 auto;
}
.e_right_t li{
	clear:both;
	border-bottom:0.01rem #8aecf6 dashed;
	padding-bottom:0.1rem;
	height:0.25rem;
	margin-bottom:0.1rem;
}
.e_num{
	font-size:0.18rem;
	width:0.24rem;
	height:0.24rem;
	text-align:center;
	line-height:0.24rem;
	background:#8aecf6;
	border-radius:100%;
	font-family:arial;
	float:left;
	margin:0.05rem;
}
.e_img{
	width:0.2rem;
	height:0.3rem;
	float:left;
}
.e_img img{
	width:0.2rem;
	height:0.3rem;
}

/*车牌识别*/
.plate_left{
	width:9.2rem;
	height:8.3rem;
	border:0.01rem solid #256181;
	float:left;
	margin-left:0.25rem;
	background:#050921;
}
.plate_left_t{
	width:100%;
	margin-top:0.2rem;
	clear:both;
	overflow:hidden;
	height:0.5rem;
	padding-top:0.1rem;
}
.plate_left_t img{
	width:0.4rem;
	height:0.32rem;
	float:left;
	margin-left:0.3rem;
}
.plate_left_t h2{
	color:#FFFFFF;
	font-weight:normal;
	float:left;
	margin-left:0.1rem;
	font-size:0.2rem;
	line-height:0.2rem;
}
.plate_left_t span{
	font-size:0.34rem;
}
.p_sp{
	width:4.33rem;
	float:left;
	margin-left:0.17rem;
}
.p_sp_left_t{
	width:4.33rem;
	height:2.75rem;
	background:url(../img/p_sp.png) no-repeat;
	background-size:4.33rem 2.75rem;
}
.p_sp_left{
	width:0.38rem;
	padding-top:0.6rem;
	text-align:center;
	color:#FFFFFF;
	font-size:0.2rem;
	line-height:0.22rem;
	text-shadow: 0.01rem 0.01rem 0.01rem #000000;
	float:left;
}

.p_sp_title{
	width:100%;
	text-align:center;
	line-height:0.4rem;
	color:#FFFFFF;
	font-size:0.2rem;
}

.p_x{
	width:4.33rem;
	height:1rem;
	background:url(../img/p_sp_b.png) no-repeat top center;
	overflow:hidden;
}
.p_x ul{
	padding-top:0.1rem;
}
.p_x li{
	color:#FFFFFF;
	font-size:0.18rem;
	padding-left:0.75rem;
	line-height:0.26rem;
}
.p_x span{
	color:#26b4ff;
}
.p_table{
	width:4.3rem;
	padding-right:0.03rem;
	height:3.2rem;
	color:#FFFFFF;
	overflow-y:auto;
}
.p_table table{
	width:100%;
	border-collapse:collapse;
}
.p_table thead td{
	background:#0b598b;
	height:0.37rem;
	line-height:0.37rem;
	font-size:0.14rem;
	text-align:center;
	border:0.01rem solid #050921;
}
.p_table tbody td{
	font-size:0.14rem;
	text-align:center;
	height:0.36rem;
	background:#0086BE;
	border:0.01rem solid #050921;
}

/**/
.windows{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	position:fixed;
	top:0;
	left:0;
	z-index:9;
	display:none;
}
.tc{
	width:3rem;
	height:2rem;
	position:fixed;
	background:#fff;
	z-index:100;
	border-radius:0.2rem;
	left:50%;
	top:50%;
	margin:-1rem 0 0 -1.5rem;
	font-size:0.36rem;
	overflow:hidden;
	display:none;
}
.tc li{
	font-size:0.2rem;
	margin:0.15rem 0 0 0.6rem;
}

/**/
.new_c{
	width:98%;height:8rem;border:0.01rem solid #0086BE; margin:0.15rem auto; background:#030A1D;overflow-y:auto;
}
.new_c h2{
	color:#00F6FF;
	font-size:0.3rem;
	text-align:center;
	line-height:0.4rem;
	font-weight:normal;
	padding:0.1rem 0;
}
.new_c h3{
	color:#FFFFFF;
	text-align:center;
	font-size:0.14rem;
	font-weight:normal;
}
.new_c h3 span{
	color:#66CAFF;
	padding-left:0.2rem;
}
.new_c p{
	color:#fff;
	font-size:0.18rem;
	line-height:0.3rem;
	width:90%;
	margin:0.1rem auto;
	text-indent:0.24rem;
}


/**/

.p_sp_right{
	width:3.93rem;
	height:2.74rem;
	float:left;
	margin:0.01rem 0 0 0;
	overflow:hidden;
}
.p_sp_right img{
	width:3.93rem;
	height:2.73rem;
}
.p_sp_div{
	width:3.93rem;
	height:2.73rem;
	position:relative;
}
.p_sp_div ul{
	position:absolute;
	z-index:99;
	color:#FFFFFF;
	right:0;
	bottom:0;
}
.p_sp_div li{
	float:left;
	padding:0 0.08rem;
	display: block; color: #FFF; background:#003F79; cursor: pointer; border: 0.01rem solid #003F79;
	font-size:0.2rem;
	margin-right:0.01rem;
}
.p_sp_div li.on{
	background:#0086BE;
	border: 0.01rem solid #0086BE;
}
.p_sp_img{
	width:3.93rem;
	height:2.73rem;
	border:0;
	display:none;
	position:absolute;
	top:0;
}
.p_sp_img img{
	width:3.93rem;
	height:2.73rem;
}

.plate_left h3{
	color:#00D1FF;
	text-align:center;
	font-weight:normal;
	line-height:0.4rem;
	font-size:0.24rem;
}
.p_text{
	width:8.6rem;
	height:7.5rem;
	overflow-y:auto;
	color:#FFFFFF;
	margin:0.1rem auto;
	font-size:0.18rem;
	line-height:0.36rem;
	
}
.plate_left p{
	color:#FFFFFF;
}
.p_sp_div2{
	width:3.93rem;
	height:2.73rem;
	position:relative;
}
.p_sp_div2 ul{
	position:absolute;
	z-index:99;
	color:#FFFFFF;
	right:0;
	bottom:0;
}
.p_sp_div2 li{
	float:left;
	padding:0 0.08rem;
	display: block; color: #FFF; background:#003F79; cursor: pointer; border: 0.01rem solid #003F79;
	font-size:0.2rem;
	margin-right:0.01rem;
}
.p_sp_div2 li.on{
	background:#0086BE;
	border: 0.01rem solid #0086BE;
}
.p_sp_img2{
	width:3.93rem;
	height:2.73rem;
	border:0;
	display:none;
	position:absolute;
	top:0;
}
.p_sp_img2 img{
	width:3.93rem;
	height:2.73rem;
}