﻿
.main-container
{
	display:none;
	/*border: 3px solid rgb(224, 224, 224);*/
	top: 200px;
	text-align: center;
	margin:0 auto;
	position:absolute;
	width: 960px;
	height: 344px;
	left:300px;
	z-index:10000;
	background-color: #fff;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.2);
	box-shadow: 0 0 8px rgba(0,0,0,.2);
	border: solid 1px #999;
}
.textareaYx{
    padding: 14px;
    overflow: hidden;
    background-color: transparent;
    color: rgba(255,255,255,.8);
    text-indent: 26px;
    line-height: 30px;
}


.img1_IE1
{
	background-image: url(../image_01.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-243px;
}
.img1_IE2
{
	background-image: url(../image_02.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-243px;
}
.img1_IE3
{
	background-image: url(../image_03.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-243px;
}
.imgR1_IE1
{
	background-image: url(../image_001.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-238px;
}
.imgR2_IE2
{
	background-image: url(../image_002.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-238px;
}
.imgR3_IE3
{
	background-image: url(../image_003.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-238px;
}
.img1
{
	background-image: url(../image_01.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-32px;
}
.img2
{
	background-image: url(../image_02.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-32px;
}
.img3
{
	background-image: url(../image_03.png);
	height:238px;
	width:38px;
	position:relative;
	left :0px;
	top:-32px;
}
.imgR1
{
	background-image: url(../image_001.png);
	height:238px;
	width:38px;
	position:relative;
	left :11px;
	top:-32px;
}
.imgR2
{
	background-image: url(../image_002.png);
	height:238px;
	width:38px;
	position:relative;
	left :11px;
	top:-32px;
}
.imgR3
{
	background-image: url(../image_003.png);
	height:238px;
	width:38px;
	position:relative;
	left :11px;
	top:-32px;
}
/* CSS Document */
*{ margin:0; padding:0}
ul, li{list-style:none}
img{border:0}
body, html{
	font-family: "Helvetica", "Arial", "微软雅黑", "STHeiti", "Microsoft YaHei";
	font-size: 14px;
	line-height: 22px;
	color: #444444;
}
a{color:#333; text-decoration:none;cursor:pointer;}
a:hover{color:black; text-decoration:none;cursor:pointer;}

/*background css*/
.wrap
{
    width:100%; 
    height:100%;
    top:0; 
    left:0; 
    overflow:auto;
    overflow-x: hidden; 
    z-index:2;
    background-color:rgb(214,233,240);} 
      
 .backgroudBody
 {
    background-color:rgb(214,233,240);
 }

/*default css*/
.left{float: left;}
.right{float: right; font-size:13px;}
.mr8{margin-right: 8px;}
.mr9{margin-right: 9px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mt20{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.f13{font-size: 13px;}
.f16{font-size: 16px;}
.ptb8{
	padding-top: 8px;
	padding-bottom: 8px;
}
.area, section{
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.area{
	width: 998px;
}
section{
	width: 1000px;
}
.title_bar
{
	width: 100%;
	background-color: rgba(245,245,245,1); height:28px; 
	font-family:微软雅黑;
	/*-webkit-box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*background-image: -webkit-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: linear-gradient(to bottom, rgba(255,255,255,.6), rgba(255,255,255,.48));*/
	overflow: hidden;
	color: rgba(68,68,68,.8);
	font-size: 14px;
	line-height: 28px;
	
}
.conbg{
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: rgba(255,255,255,.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.5);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.5);
	box-shadow: 0 0 5px rgba(0,0,0,.1);
	/*border: solid 1px rgba(255,255,255,.5);*/
	overflow: hidden;
}

.round { 
border-radius: 5px; /* 所有角都使用半径为5px的圆角，此属性为CSS3标准属性 */ 
-moz-border-radius: 5px; /* Mozilla浏览器的私有属性 */ 
-webkit-border-radius: 5px; /* Webkit浏览器的私有属性 */ 
border-radius: 0px 0px 5px 5px; /* 四个半径值分别是左上角、右上角、右下角和左下角 */ 
} 


header{
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.12), inset 0 -1px rgba(255,255,255,.34);
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,.12), inset 0 -1px rgba(255,255,255,.34);
	box-shadow: 0 2px 3px rgba(0,0,0,.12), inset 0 -1px rgba(255,255,255,.34);
	height: 64px;
	width: 100%;
	padding-top:12px;
	background-color:rgba(249,255,255,9);
    position:fixed;
    z-index:99999999999999999;
}
.logo{width: 548px;}
.navi li{
	float: left;
	margin-right: 20px;
	line-height: 80px;
}
.group{
	width: 100%;
	overflow: hidden;
}
.realtime{
	height: 155px;
	width: 792px;
}
.time{
	font-size: 14px;
	color: #ff6600;
	margin-left: 8px;
}
/*张淼添加 单位CSS */
.pmDW{
	font-size: 14px;
	margin-left: 8px;
	visibility:hidden;
}
.forecast{
	height: 155px;
	width: 192px;
}
.textarea, .conarea, .map_list{
	padding: 14px;
	overflow: hidden;
}

.textareaX{
	padding: 14px;
	overflow: hidden;
	background-color:rgb(255,255,255);
}
.textarea li{
	float: left;
}
.info{
	width: 368px;
}
.number_area{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	padding-bottom: 10px;
	overflow: hidden;
}
.number, .baby{
	width: 50%;
}
.number{
	text-align: center;
}
.number li{overflow: hidden;}
.baby{
	text-align: right;
	margin-top: 5px;
}
.number01, .number02, .number03, .number04, .number05, .number06{
	font-size: 80px;
	line-height: 80px;
}
.number01{
	color: #00e400;
}


.number02{
	color: #FFFF00;
}
.number02 a{color:#FFFF00; text-decoration:none;cursor:pointer;}
.number02 a:hover{color:#FFFF00; text-decoration:none;cursor:pointer;}
.number03{
	color: #ffa500;
}
.number03 a{color:#ffa500; text-decoration:none;cursor:pointer;}
.number03 a:hover{color:#ffa500; text-decoration:none;cursor:pointer;}
.number04{
	color: #ff0000;
}
.number04 a{color:#ff0000; text-decoration:none;cursor:pointer;}
.number04 a:hover{color:#ff0000; text-decoration:none;cursor:pointer;}
.number05{
	color: #800080;
}
.number05 a{color:#800080; text-decoration:none;cursor:pointer;}
.number05 a:hover{color:#800080; text-decoration:none;cursor:pointer;}
.number06{
	color: #7e0023;
}
.number06 a{color:#7e0023; text-decoration:none;cursor:pointer;}
.number06 a:hover{color:#7e0023; text-decoration:none;cursor:pointer;}
.text01, .text02, .text03, .text04, .text05, .text06{
	line-height: 30px;
	color: black;
	height: 30px;
	width: 100px;
	font-size:16px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor:pointer;
}
.text01{
	background-color: #00e400;
}
.text02{
	background-color: #FFFF00;
}
.text03{
	background-color: #ffa500;
}
.text04{
	background-color: #ff0000;
}
.text05{
	background-color: #800080;
}
.text06{
	background-color: #7e0023;
}
.info_text{
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}
.info_text li{
	margin-bottom: 8px;
	overflow: hidden;
}
.info_text li p{
	float: left;
}
.info_name{width: 106px;}
.info_value{
	width: 244px;
	margin-left: 10px;
}
.photoarea{width: 274px; overflow:hidden; margin-top: 52px;}
.photo{width: 274px; height:205px;}
.photoname{
	background: rgb(255,255,255);
	line-height: 36px;
	text-align: center;
	width: 100%;
	font-size:14px;
	font-family:微软雅黑;
}
.forecast_table, .chart_area{overflow: hidden}
/* 张淼添加 带滚动条的曲线 */
.item2_rightOther
{
	background-repeat: repeat;
	float: left;
	width: 100%;
	overflow:auto;
	position:relative;
	height:213px;
	overflow-y:hidden;
    overflow-x:hidden;
}
.list_none, .list_white{
	width: 100%;
	line-height: 41px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	overflow: hidden;
}
.list_white{background: rgba(255,255,255,.6);}
.row{
	float: left;
	width: 33.3333%;
	text-align: center;
	
}
.release_time{
	text-align: center;
	font-size: 13px;
	margin-top: 102px;
}
.item3{
	height: 259px;
	width: 326px;
}
.item4{
	height: 259px;
	width: 660px;
margin-top: -260px;
}
.maparea{
	background-image: url(../map.png);
	background-repeat: no-repeat;
	height: 584px;
	width: 620px;
	position: relative;
	
}
.listarea{
	width: 330px;
	overflow: hidden;
}
.row25{
	float: left;
	width: 25%;
	text-align: center;
}
.item3number{
	height: 28px;
	width:100%;
	display:block;
	vertical-align: bottom;
}
.colorarea1{
	background-color: #00e400;
	height: 3px;
	width: 36px;
	display:block;
	margin-right: auto;
	margin-left: auto;
}
.colorarea2{
	background-color: #FFFF00;
	height: 3px;
	width: 36px;
	display:block;
	margin-right: auto;
	margin-left: auto;
}
.colorarea3{
	background-color: #ffa500;
	height: 3px;
	width: 36px;
	display:block;
	margin-right: auto;
	margin-left: auto;
}
.colorarea4{
	background-color: #ff0000;
	height: 3px;
	width: 36px;
	display:block;
	margin-right: auto;
	margin-left: auto;
}
.colorarea5{
	background-color: #800080;
	height: 3px;
	width: 36px;
	display:block;
	margin-right: auto;
	margin-left: auto;
}
.colorarea6{
	background-color: #7e0023;
	height: 3px;
	width: 36px;
	display:block;
	margin-right: auto;
	margin-left: auto;
}
.colorareaH{
	background-color: rgb(193,188,182);
	height: 3px;
	width: 36px;
	display:block;
	margin-right: auto;
	margin-left: auto;
}
.xuelang, .huangxiang, .caozhang, .qitang, .dongting, .wangzhuang, .rongxiang, .yanqiao, .hongqiao, .wuxing, .xiaoxue, .huanbaoju, .yiyuan,.nvzizhongxue,.sjcz,.sfzx,.azxx,.msz{
	height:10px;
	width:10px;
	position: absolute;
	z-index: 99;
}
.xuelang{
	top:275px;
	left:382px;
}
.huangxiang{
	top:190px;
	left:382px;
}
.caozhang{
	top:234px;
	left:394px;
}
.qitang{
	top:267px;
	left:370px;
}
.dongting{
	top:219px;
	left:421px;
}
.wangzhuang{
	top:239px;
	left:421px;
}
.rongxiang{
	top:233px;
	left:370px;
}
.yanqiao{
	top:166px;
	left:389px;
}
.hongqiao{
	top:37px;
	left:375px;
}
.wuxing{
	top:44px;
	left:361px;
}
.xiaoxue{
	top:36px;
	left:391px;
}
.huanbaoju{
	top:352px;
	left:172px;
}
.yiyuan{
	top:343px;
	left:159px;
}
.nvzizhongxue{
	top:22px;
	left:400px;
}

.sjcz{
	top:266px;
	left:400px;
}

.sfzx{
	top:273px;
	left:445px;
}

.azxx{
	top:144px;
	left:439px;
}

.msz{
	top:292px;
	left:308px;
}


/*map_popup*/
.group_popup{
	width: 290px;
	overflow:hidden;
	position:absolute;
	z-index:999999999;
}
.popup_title_1{
	background-image: url(../popup_title_bg1.png);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 31px;
	padding-right: 10px;
	padding-left: 10px;
}
.popup_title_2{
	background-image: url(../popup_title_bg2.png);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 31px;
	padding-right: 10px;
	padding-left: 10px;
}
.popup_title_3{
	background-image: url(../popup_title_bg3.png);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 31px;
	padding-right: 10px;
	padding-left: 10px;
}
.popup_title_4{
	background-image: url(../popup_title_bg4.png);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 31px;
	padding-right: 10px;
	padding-left: 10px;
}
.popup_title_5{
	background-image: url(../popup_title_bg5.png);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 31px;
	padding-right: 10px;
	padding-left: 10px;
}
.popup_title_6{
	background-image: url(../popup_title_bg6.png);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 31px;
	padding-right: 10px;
	padding-left: 10px;
}
.areaname{
	float: left;
	width: 50%;
	font-size: 15px;
}
.updatetime{
	float: right;
	width: 50%;
	text-align: right;
}
.popup_center
{
	background-image: url(../popup_center_bg.png);
	background-repeat: repeat-y;
	padding: 0px 10px 10px 10px;
	overflow: hidden;
}
.popup_table{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbe8ba;	
}
.popup_table_title{
	line-height: 28px;
	height: 28px;
	font-size: 12px;
}
.popup_table_raw{
	float: left;
	width: 32.3333%;
	text-align: center;
}
.popup_table_con{
	line-height: 40px;
	height: 40px;
}
.popup_line{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbe8ba;
}
.popup_data_text{
	font-size: 18px;
}
.popup_text_group{
	overflow:hidden;
	margin-top: 5px;
	width:100%;
}
.popup_group_left{
	font-size: 12px;
	line-height: 18px;
	float: left;
	width: 38%;
}
.popup_group_right{
	font-size: 12px;
	line-height: 18px;
	float: left;
	width: 62%;
}
.popup_bottom{
	background-image: url(../popup_bottom_bg.png);
	background-repeat: no-repeat;
	height: 24px;
}
/*End of map_popup*/
footer{
	background-color:rgb(129,186,206);
	width: 100%;
	margin-top: 30px;
	text-align: center;
	font-size: 13px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	color:#2c7b98;
    font-family:宋体;
}
/*popup*/
.popup{
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.2);
	box-shadow: 0 0 8px rgba(0,0,0,.2);
	border: solid 1px #999;
	width: 616px;
	overflow: hidden;
}

.popupX{

	background-color: #fff;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.2);
	box-shadow: 0 0 8px rgba(0,0,0,.2);
	border: solid 1px #999;
	width: 616px;
	overflow: hidden;
}
.popup_title{
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	background-color: rgba(255,255,255,0);
	-webkit-box-shadow: inset 0 0 3px rgba(255,255,190,.75);
	-moz-box-shadow: inset 0 0 3px rgba(255,255,190,.75);
	box-shadow: inset 0 0 3px rgba(255,255,190,.75);
	border: solid 1px #84c40a;
	background-image: -webkit-linear-gradient(bottom, #77af0f, #7ebc0a 43%, #b2db64 99%);
	background-image: -moz-linear-gradient(bottom, #77af0f, #7ebc0a 43%, #b2db64 99%);
	background-image: -o-linear-gradient(bottom, #77af0f, #7ebc0a 43%, #b2db64 99%);
	background-image: -ms-linear-gradient(bottom, #77af0f, #7ebc0a 43%, #b2db64 99%);
	background-image: linear-gradient(to top, #77af0f, #7ebc0a 43%, #b2db64 99%);
	color: #fff;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	text-indent: 10px;
}
.close{
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 10px;
}
.popup_con_area{
	padding: 20px;
}
.popup_con_area2{
	padding: 10px;
}
.popup_con_area li{
	text-align: center;
	float: left;
}
.popup2_info_normal, .popup2_info1, .popup2_info2, .popup2_info3, .popup2_info4, .popup2_info5, .popup2_info6{
	margin-top: 4px;
	line-height: 50px;
}
.popup2_info_normal{
	background-color: #fff;
}
.popup2_info1{
	background-color: #00e400;
}
.popup2_info2{
	background-color: #FFFF00;
}
.popup2_info3{
	background-color: #ffa500;
}
.popup2_info4{
	background-color: #ff0000;
}
.popup2_info5{
	background-color: #800080;
}
.popup2_info6{
	background-color: #7e0023;
}
popup2_table_title{
	background-color: #f2f2f2;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 36px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_right_line{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c2c2c2;
}
.popup2_row1{
	width: 15%;
}
.popup2_row2{
	width: 15%;
}
.popup2_row3{
	width: 15%;
}
.popup2_row4{
	width: 25%;
}
.popup2_row5{
	width: 30%;
}
.popup2_table_title{
	background-color: rgba(100,167,200,.9);
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 36px;
	color: rgba(255,255,255,.9);
	font-family:宋体;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_right_line{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c2c2c2;
		font-family:宋体;
}
.popup2_table_row{
	background-color: #fff;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	font-family:宋体;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_row1{
	background-color: #00e400;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_row2{
	background-color: #FFFF00;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_row3{
	background-color: #ffa500;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_row4{
	background-color: #ff0000;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_row5{
	background-color: #800080;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.popup2_table_row6{
	background-color: #7e0023;
	text-align: center;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.talbestyle{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #c2c2c2;
	border-right-color: #c2c2c2;
	border-left-color: #c2c2c2;
	font-size: 12px;
}
.popup2_table_left{
	background-color: #fff;
	text-align: left;
	padding: 5px;
	font-size: 13px;
	line-height: 18px;
	color: #5f5f5f;
	font-family:宋体;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
/*End of popup*/
/*point*/
.tab{
	margin-top: 6px;
	margin-left: 14px;
	overflow: hidden;
}
.tab li{
	overflow: hidden;
	float: left;
	height: 40px;
	width: 136px;
	margin-right: 6px;
	overflow: hidden;
}
.tab_highlight{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #5d8234;
	text-align: center;
	width: 136px;
	line-height: 34px;
	color: #fff;
	overflow: hidden;
	font-size:15px;
}
.highlight_arrow{
	text-align: center;
		font-size:15px;
	height: 12px;
	overflow: hidden;
	background-image: url(../tab_arrow.png);
	background-repeat: no-repeat;
	background-position: center center;
		margin-left:35px;
	
}

.highlight_arrowX{
	text-align: center;
    font-size:15px;
	height: 12px;
	overflow: hidden;
	background-image: url(../tab_arrow.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-left:-165px;
	
}
.tab_normal{
	text-align: center;
	width: 136px;
	cursor:pointer ;
	padding-top:8px;
}
.row10{
	float: left;
	width: 10%;
	text-align: center;
}
.row11{
	float: left;
	width: 11%;
	text-align: center;
}
.bg1{
	background-color: #00e400;
}
.bg2{
	background-color: #FFFF00;
}
.bg3{
	background-color: #ffa500;
}
.bg4{
	background-color: #ff0000;
}
.bg5{
	background-color: #800080;
}
.bg6{
	background-color: #7e0023;
}
.explain{
	font-size: 12px;
	margin-top: 10px;
}
/*End of point*/
.mapFloat
{
	position: absolute;
	width: 290px;
	overflow:hidden;
}
.green
{
	color: #00e400;
}
.yellow
{
	color: #FFFF00;
}
.orange{
	color: #ffa500;
}
.red{
	color: #ff0000;
}
.purple{
	color: #800080;
}
.grayred{
	color: #7e0023;
}
.tab_span
{

  background-color: rgba(255,255,255,0);
  text-align: center;
  color: rgba(58,145,199,.6);
 overflow: hidden; 
  width:136px; 
   /* padding:5px 35px 10px 35px;*/
    font-family:宋体;
    font-size:16px;
    font-weight:bold;
}
.tab_span_normal
{
  text-align: center;
  line-height: 34px;
  overflow: hidden; 
  width:136px; 
  font-size:16px;
  font-weight:bold;
  font-family:宋体;  
}

.checkStyle{
	height: 36px;
	width: 196px;
	float: right;
	margin-left: 16px;
}
.checkLable{
	line-height: 36px;
	float: left;
	height: 36px;
	width: 70px;
}
.radioUnChecked{
	background-color: #f2f2f2;
	border: 1px solid #ddd;
	height: 30px;
	width: 60px;
	margin-top: 6px;
	display: block;
	line-height: 30px;
	float: left;
}
.radioUnChecked a{ color:#777777; text-decoration:none;	display: block;}
.radioUnChecked a:hover
{
	color: #179025;
	text-decoration: none;
	display: block;
	background-color: #ccff99;
}
.radioChecked{
	background-color: #1f982d;
	border: 1px solid #078015;
	height: 30px;
	width: 60px;
	margin-top: 6px;
	display: block;
	line-height: 30px;
	float: left;
	color: #fff;
}
.radioChecked a{ color:#fff; text-decoration:none;	display: block;}
.radioChecked a:hover{ color:#fff; text-decoration:none;	display: block;}

.right_aqi
{
     height:158px;
     width:461px;
     background-color:rgba(239,247,249,.5);
     overflow:hidden;
      position:relative;
      float:right;
   
}
.left_aqi
{
    background-color:Orange;
    width:331px;
    height:158px;
    overflow:hidden;
    position:relative;
    float:left;
}


.tb1
 {
     width: 331px;
     height: 155px;
     float: left;
     background-color:Orange;
 }
 .title
{
	font-family: "微软雅黑", "STHeiti", "Microsoft YaHei";
	color: white;
	font-size:15px;
	margin-left:15px;
    
}

.time
{
	font-family:"微软雅黑";
	color: #424242;
	font-size:15px;
	margin-left:12px;
   
   
}
.aqi2
{
   font-family:  "微软雅黑";
	color: white;
	font-size:70px;
    cursor:pointer;
    float:left;
     width:120px;
     text-align:center;
     float:left;
     margin-left:20px;
}

.text003
{
     font-family: "Helvetica", "Arial", "微软雅黑", "STHeiti", "Microsoft YaHei";
	line-height: 25px;
	color: black;
	height: 25px;
	width: 100%;
	font-size:15px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 15px;
	cursor:pointer;
	float:right;
   
    margin-top:25px;
     margin-right:-5px;
     float:left;
   width:71px;
   margin-left:-10px;
   
}
li {
    display:block;
    text-align: -webkit-match-parent;
}

.polluty
{
	font-family:"微软雅黑";
	color:rgba(69,69,69,.9);
	font-size:15px;
	float:left;
	margin-left:43px;
	margin-top:16px;
    
}

.polluty2
{
	font-family:"微软雅黑";
	color: #424242;
	font-size:15px;
	float:left;
    margin-top:16px;
 
}
.ql{

   background: rgba(255,255,255,.6);
    
    }
    
 .tb2
    {
       width: 100%;
       height: 100%;
       margin-left:8px;
       margin-top:-10px;
   }
        
.jkyx
   {
      font-family:"微软雅黑";
      font-size:14px;
      font-weight:bold;  
      float:left;
   }
 .jkyx2
   {
      font-family:"微软雅黑";
      font-size:14px;
      float:left;
      width:350px;
   }
   .jkyx3
   {
      font-family:"微软雅黑";
      font-size:14px;
      float:left;
      width:380px;
   }
   .jkyx4
   {
      font-family:"微软雅黑";
      font-size:14px;
      float:left;
      width:300px;
   }
   
   .ybxx {
    
    background-color: rgba(255,255,255,.5);
    /* border: solid 1px rgba(255,255,255,.5); */
    overflow: hidden;
     background-image:url(../../images/bg_06.png);
    }
    
      .tb3
     {
            width: 1004px;
            height: 230px;
            background-image: url('images/bg_06.png');
     }
     .lb1
     {
           margin-left:3px; 
           font-size:14px;
           font-family:微软雅黑;
           padding-top:5px;  
           color:rgba(68,68,68,.9);
           vertical-align:text-bottom;
     }
     
     .conbgX{

	
	/*border: solid 1px rgba(255,255,255,.5);*/
	overflow: hidden;

}

.itemX
{
    width:495px;
    height:210px; 
 }
   
.tb4
 {
     width: 496px;
     height: 203px;
  }
 .sd
  {
      font-size:14px;
       font-weight:bold;
      font-family:宋体;
      float:right;  
      color:rgba(255,255,255,.8);
      margin-right:4px;
  }
 .sd2
 {
      
      font-size:14px;
      font-family:宋体;
      float:left;  
      color:rgba(255,255,255,1);
      text-align:center;
      margin-right: auto;
      margin-left: auto;
      width:100%
  }
  
  .text004
{
     font-family: "宋体";
	line-height: 25px;
	color: rgba(255,255,255,.8);
	height: 25px;
	width: 100%;
	font-size:13px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 15px;
      margin-top:8px;
     margin-bottom:10px;
     margin-right:-5px;
     float:right;
}


.ql2{

   background: rgba(17,113,175,.35);
    
    }
    
    .ql2XX{

   background: rgba(150,141,143,.35);
    
    }
    
    .ql2x{

   background: rgba(143,134,147,.6);
    
    }
    
    .AX{

       font-family:微软雅黑;
       font-size:14px;
       color: rgba(68,68,68,.8);
       cursor:default ;
    }
   
   
   .conbg4{
	background-color: rgba(255,255,255,1);
	/*border: solid 1px rgba(255,255,255,.5);*/
	overflow: hidden;
}

.mt40x{margin-top: -16px;}

.title_bar4
{
	width: 100%;
	background-color: rgba(255,255,255,1); height:28px; 
	font-family:微软雅黑;
	/*-webkit-box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*background-image: -webkit-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: linear-gradient(to bottom, rgba(255,255,255,.6), rgba(255,255,255,.48));*/
	overflow: hidden;
	color: rgba(68,68,68,.8);
	font-size: 14px;
	line-height: 28px;
	
}
.title_bar4X
{
	width: 100%;
	background-color: #F5F5F5; height:28px; 
	font-family:微软雅黑;
	/*-webkit-box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*background-image: -webkit-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: linear-gradient(to bottom, rgba(255,255,255,.6), rgba(255,255,255,.48));*/
	overflow: hidden;
	color: rgba(68,68,68,.8);
	font-size: 14px;
	line-height: 28px;
	
}
.row25X{
	float: left;
	width: 25%;
	text-align: center;
	 background-color:Black;
	 font-family:宋体;
	 font-size:14px;
	 color:rgba(255,255,255,.8);
	 
}

.list_whiteX{
     width : 100%;
	line-height: 41px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	overflow: hidden;
	background-color: rgba(248,248,248,.9);
    font-family:宋体;
    font-size:13px;
	color:rgba(53,73,106,.8);
	text-align: center;
	height:40px;
}
.list_noneY{
	width: 100%;
	line-height: 41px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	overflow: hidden;
	background-color: rgba(239,239,239,.9);
    font-family:宋体;
    font-size:13px;
	color:rgba(53,73,106,.8);
	text-align: center;
	
}
.list_noneX{
	width: 100%;
	line-height: 41px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	overflow: hidden;
	background-color: rgba(239,239,239,.9);
    font-family:宋体;
    font-size:13px;
	color:rgba(53,73,106,.8);
	text-align: center;
	height:40px;
}
.conbg8{

	background-color: rgba(248,248,248,.8);
	border: solid 1px rgba(255,255,255,.5);
	overflow: hidden;
}

 .map_list{
	 height:530px;
}

.title_barX
{
	width: 100%;
	background-color: rgba(129,186,206,0); height:28px; 
	font-family:宋体;
	/*-webkit-box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*box-shadow: inset 0 -1px rgba(255,255,255,.34);*/
	/*background-image: -webkit-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.6), rgba(255,255,255,.48));
	background-image: linear-gradient(to bottom, rgba(255,255,255,.6), rgba(255,255,255,.48));*/
	overflow: hidden;
	color: rgba(255,255,255,.8);
	font-size: 14px;
	line-height: 28px;
	
	
}

.servicesBox .serBox
{
     cursor:pointer;border:1px solid #fff;display:inline;   height:33px;
    float:left;overflow:hidden;background-color:#f7f7f7;position:relative;
        font-family: "宋体";
	line-height: 35px;
	color: rgba(255,255,255,.8);
	height: 35px;
    border-color:rgba(129,189,206,.6);
	font-size:13px;
	text-align: center;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
     margin-bottom:10px;
    margin-right:40px;
   line-height: 35px;
    background: rgba(129,189,206,.9);
         
     }
     
 .servicesBox .serBoxOn
 {
     display:inline;  
     color:rgba(255,255,255,.8);
     font-family:"宋体";
    width:100%;
     background:rgb(59,144,199);
     position:absolute;left:0px;top:0px;
     z-index:19;
     	font-size:13px;
	text-align: center;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
     margin-bottom:10px;
     margin-right:40px;
  	height: 35px;
      line-height: 35px;
  }

.servicesBox .serBox span.tit
{
     height:33px;
    font-size:15px;
    display:block;
    text-align:center;
     background-color:rgba(255,255,255,0);
    color: rgba(255,255,255,.8);
     font-family:宋体;
  }

.servicesBox .serBox .txt1 .tit{color: rgba(255,255,255,.9);}

.servicesBox .serBox .txt2 .tit{color: black;font-family:"宋体";}


.text003x
{
    font-family: "Helvetica", "Arial", "微软雅黑", "STHeiti", "Microsoft YaHei";
	color: black;
	font-size:10px;
	text-align: center;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:left;
	
}

.line
{
    	background-image: url(../line1.png);
	 background-repeat: no-repeat;
	background-position: center center;
     width:946px;
     height:1px;
     margin:auto;
     margin-top: -15px;
    margin-bottom: 15px;
    }
    
         .tb6
        {
            width: 137px;
            height: 80px;
            -webkit-box-shadow: 0 0 8px rgba(0,0,0,.2);
	        -moz-box-shadow: 0 0 8px rgba(0,0,0,.2);
	        box-shadow: 0 0 8px rgba(0,0,0,.2);
	        border : solid 1px rgba(145,192,223,.9);
	        -webkit-border-radius: 5px;
	        -moz-border-radius: 5px;
         	border-radius: 6px;
        }
        .tbc6
        {
            background-color:rgba(228,242,245,.9);
        }
        
        .mrg1
        {
            
             margin-top:-49px;
            }
            
              .mrg2
        {
            
             margin-top:-39px;
            }