@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{ margin:0 auto;color:#333;font:14px/26px 'Microsoft YaHei',Arial; background:#fff; }
body,html{width:100%;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
input{}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0;vertical-align:bottom;}
ul,li,dl,dd,dt{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.pr{ position:relative;}
.overh{overflow:hidden;}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
.dispno{display:none;}
.dispblock{display:block;}
.zin99{z-index:99;}
.zin999{z-index:999;}
.zin9999{z-index:9999;}
.zin99999{z-index:99999;}
.mr20{margin-right:20px;}
.mt10{margin-top:10px!important;}
.ml30{margin-left:30px;}
.w240{width:240px;}
.ml240{margin-left:240px;}
.h320{height:320px;}
.w-50{width:40.9%;}
.w-51{width: 57.9%;}
.w-30{width:30%;}
.w-70{width:69.75%;}
.w-100{ width:100%;z-index:9999;}
.w-110{ width:84.3%;z-index:9999;}
.h-100{height:100%;}
.disno{display:none;}
.disbl{display:block;}
.borno{border:none!important;}
/*--------------*/
.nav_cont{ position:relative;width:100%;height:100%;min-width:1200px;}
.nav_cont .nav_header{width:100%;height:45px;background:#285483;color:#fff;position:relative;z-index:999;}
.nav_cont .nav_header i{width:36px;height:36px;margin-top:5px;float:left;margin-left:30px;}
.nav_cont .nav_header i img{width:36px;height:36px;}
.nav_cont .nav_header b{float:left;line-height:39px;font-size:20px;padding-left:20px;}
img.cityImg {height: 28px;}
.nav_cont .nav_header .nav_hd_right{line-height:45px;}
.nav_cont .nav_header .nav_hd_right a{color:#fff;padding:2px 7px;}
.nav_cont .nav_header .nav_hd_right a:hover{background:#eee;color:#285483;}
.nav_cont .nav_header .nav_rightMenu{line-height:40px;color:#fff;background:url(../images/pixel.gif) no-repeat left top;padding-left:30px;margin-left:20px;padding-top:5px;}
.nav_cont .nav_header .nav_rightMenu a{padding:11px 15px; margin:0 5px;color:#fff;}
.nav_cont .nav_header .nav_rightMenu a:hover,.nav_cont .nav_header .nav_rightMenu a.on{background:#fff;color:#285483;}
.nav_footer{background:#285483;color:#ccc;text-align:center; position:absolute;bottom:0;left:0;width:100%;height:40px;}

.nav_body_cont{width:100%;height:auto;z-index:90; position:relative;overflow:hidden;}
.nav_left_selectMenu{height:100%;border-right:1px solid #aaa;background:#eee;position: absolute;left:0;top:0; /*box-shadow:4px 0 10px #bbb;*/z-index:9999999;}
.nav_left_selectMenu .packup_btn{background:url(../images/packup_1.png) no-repeat center top #eee;width:14px;height:36px; position:absolute;display:block;border:1px solid #aaa;border-left:none; border-top-right-radius:3px;border-bottom-right-radius:3px}
.nav_left_selectMenu .packup_btn.hid{background:url(../images/packup_1.png) no-repeat center bottom #eee;}
.nav_left_selectMenu .packup_btn{right:-15px;top:15px;}
.nav_left_selectMenu h1,.nav_right_selectMenu h1{font-size:16px;line-height:30px;font-weight:bold;margin-top:10px;padding-bottom:10px;}
.icon_1{background:url(../images/location.png) no-repeat center;width:30px;height:30px;display:block;float:left;margin:0 8px;}
.icon_2{background:url(../images/list.png) no-repeat center;width:30px;height:30px;display:block;float:left;margin:0 8px;}

.SM_region_box{height:30px;margin-bottom:10px;padding-left:10px;line-height:30px;border-bottom:1px solid #285483;}
.SM_region_box ul li{background:url(../images/tabcard_bg.png) no-repeat left -79px;padding:0 10px 0 35px;height:30px; position:relative;float:left;color:#285483;z-index:10; cursor:pointer;}
.SM_region_box ul li span{background:url(../images/tabcard_bg.png) no-repeat left -119px; position:absolute;right:-25px;top:0;height:30px;width:25px;display:block;z-index:10;}
.SM_region_box ul li.on{background:url(../images/tabcard_bg.png) no-repeat left -0px;z-index:200;color:#fff;}
.SM_region_box ul li.on span{background:url(../images/tabcard_bg.png) no-repeat left -40px;z-index:200;}

.SM_search_box{width:200px;margin:auto;height:30px;border-radius:15px;border:1px solid #ccc;background:#fff;margin-bottom:20px;}
.SM_search_box input.input_txt{background:none;border:none;float:left;width:140px;height:30px;line-height:30px;margin-left:15px;outline: none;}
.SM_search_box input.input_Btn{width:40px;height:30px;border:none;background: url(../images/search.png) no-repeat center; cursor:pointer;outline: none;}

.Menu_region_list,.Menu_ind_list,.Menu_ind_fr_list{border-top:1px solid #ccc;border-bottom:1px solid #fff;overflow:hidden;}
.Menu_region_list li.aLi,.Menu_ind_list li,.Menu_ind_fr_list li{border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.Menu_region_list li cite{padding-left:20px;font:700 14px/36px "微软雅黑";/*width:100%;*/display:block;overflow:hidden;background:url(../images/li_sub_bg.png) no-repeat right -36px;}
/*.Menu_region_list li h3:hover{background-position:right -72px; background-color:#285483;color:#fff;}*/
.Menu_region_list li cite.on{ background-position:right -72px; background-color:#133a63;color:#fff;}
/*.Menu_region_list li h3.on:hover{background-position:right -72px; background-color:#285483;}*/
.Menu_region_list li ul{ position:relative;display:none;}
.Menu_region_list li ul.open{display:block}
.Menu_region_list li ul li{}
.Menu_ind_list li a,.Menu_ind_fr_list li a{padding-left:35px;position:relative; cursor:pointer;line-height:36px;display:block;color:#285483;}
.Menu_ind_list li a:hover,.Menu_ind_fr_list li a:hover{color:#000;background:#ccc;}

.Menu_region_list li ul li a{background:url(../images/folder_0.png) no-repeat 24px center;padding-left:35px;position:relative; cursor:pointer;line-height:36px;display:block;color:#285483;}
.Menu_region_list li ul li a:hover,.Menu_region_list li ul li.sel a{background:url(../images/folder_0.png) no-repeat 24px center #ccc; }
.Menu_region_list li ul li:last-child a{background:url(../images/folder_1.png) no-repeat 24px center;}
.Menu_region_list li ul li:last-child a:hover{background:url(../images/folder_1.png) no-repeat 24px center #ccc;}
.Menu_region_list li ul li a i{display:none;}
.Menu_region_list li ul li:last-child.sel a{
    background: url(../images/folder_0.png) no-repeat 24px center #ccc;
}

.Menu_ind_list li a i,.Menu_ind_fr_list li a i{width:22px;height:22px; position:absolute;right:10px;top:8px;display:block;}
/*.Menu_region_list li ul li.sel a i{width:22px;height:22px; position:absolute;right:10px;top:8px;background:url(../images/select_on.png) no-repeat;display:block;}
*/
.nav_right_selectMenu{height:100%;border-left:1px solid #aaa;background:#eee;/*position: absolute;right:0px;top:0; box-shadow:-4px 0 10px #bbb;z-index:100*/}
.nav_right_selectMenu .packup_btn{background:url(../images/packup_1.png) no-repeat center bottom #eee;width:14px;height:36px; position:absolute;display:block;border:1px solid #aaa;border-right:none; border-top-left-radius:3px;border-bottom-left-radius:3px;left:-15px;top:50%;margin-top:-15px;}
.packup_btn:hover,.packup_btn.hid:hover{background-color:#ddd;}
.nav_right_selectMenu .packup_btn.hid{background:url(../images/packup_1.png) no-repeat center top #eee;}
.quota_tz{border-top:1px solid #ccc}


.cont_TR_menu{ position:absolute;right:50px;height:30px;z-index:80;}
.cont_TR_menu a{line-height:30px;display:inline-block;height:30px;margin-left:10px;color:#999;}
.cont_TR_menu a i{width:16px;height:16px;float:left;overflow:hidden;display:block;margin-top:8px;margin-right:5px; -webkit-transition:opacity .45s linear;-moz-transition:opacity .45s linear;transition:opacity .45s linear;opacity:.4;}
.cont_TR_menu a:hover,.cont_TR_menu a.on{color:#333;}
.cont_TR_menu a:hover i,.cont_TR_menu a.on i{ opacity:1;}
.cont_TR_menu a i img{margin:0;padding:0;float:left;}

.year_sel_bd{height:40px;line-height:40px;text-align:right;padding-right:30px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.year_sel_bd select,.year_sel_cen select{height:26px;width:120px;margin-left:20px;}
.year_sel_cen{height:40px;line-height:40px;text-align:right;padding-right:30px; position:absolute;right:0px;top:10px;z-index:999;}

.city_list{}
.city_list li{width:50%; position:relative;height:40px;padding-left:130px;overflow:hidden;}
.city_list li span{ position:absolute;left:5px;width:90px;background:url(../images/folder_0.png) no-repeat right center;text-align:right;padding-right:30px;height:40px;display:block;line-height:40px;}
.city_list li p{width:1%;background:#285483;height:10px;margin:15px 0 ; position:relative;float:left;}

.city_info{width:70%;margin:auto;}
.info_box{padding-bottom:50px;}
.city_info p{margin-top:20px; text-indent:48px;}

.nav_center_bd_box{}
.nav_center_bd_box .map_bg_box{width:100%;height:100%;position:absolute;top:0;left:0;}
.nav_fixed_menu_cen{background:url(../images/fixed_center1.png) repeat-x;height:26px;padding:2px 0; position:absolute;right:50px;top:10px;}
.nav_fixed_menu_cen span.left_pot{background:url(../images/fixed_left1.png) no-repeat;width:5px;height:30px;display:block; position:absolute;left:-3px;top:0;}
.nav_fixed_menu_cen span.right_pot{background:url(../images/fixed_right1.png) no-repeat;width:5px;height:30px;display:block; position:absolute;right:-3px;top:0;}
.nav_fixed_menu_cen a{padding:0 10px;}
.nav_fixed_menu_cen a.on{color:#1f78d8; text-shadow: 1px 1px 0 #fff;}
.nav_fixed_menu_cen i{border-left:1px solid #ccc;border-right:1px solid #fff;padding:0px 0;*padding:13px 0;}

.icon_nli{z-index:999;width:80px;height:100px;position: absolute;right:5px;bottom:5px;background:#fff; opacity: .8;}
.icon_nli p{margin:5px 5px;width:130px;font:14px/20px '微软雅黑';}
.icon_nli p i{color:#fff;font:12px/20px '微软雅黑';display:block;text-align:center;width:20px;height:20px;border-radius:50%;background:#1C9FD5;margin-right:10px;float:left;}
.hi_60{height:60px!important;}
.tab_cont_box dl{ position: relative;}

.nav_fixed_le{padding:2px 10px;height:26px;line-height:26px; position: absolute;left:260px;top:10px;background:url(../images/fixed_center1.png) repeat-x;}
.nav_fixed_le select{margin:0 4px;height:26px;line-height:26px;}
.nav_fixed_le span.left_pot{background:url(../images/fixed_left1.png) no-repeat;width:5px;height:30px;display:block; position:absolute;left:-3px;top:0;}
.nav_fixed_le span.right_pot{background:url(../images/fixed_right1.png) no-repeat;width:5px;height:30px;display:block; position:absolute;right:-3px;top:0;}
.nav_fixed_le .btn_map_menu{ cursor:pointer;font:14px/26px 'Microsoft YaHei';border:none;background:none;padding:0 5px;}
.nav_fixed_le .btn_map_menu.on{color:#1f78d8; text-shadow: 1px 1px 0 #fff;}
.nav_fixed_le i{border-left:1px solid #ccc;height:26px;margin-right:7px;border-right:1px solid #fff;padding:0px 0;*padding:13px 0;}

.win_control_btn{width:40px;height:40px; position:absolute;right:0px;top:0px;display:block;}
.max_wins{background:url(../images/max-wins.png) no-repeat center #D8D8D8; opacity:.65;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}
.min_wins{background:url(../images/min-wins.png) no-repeat center #D8D8D8; opacity:.65;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}
.win_control_btn:hover{ opacity:.8;}

.time_r_box{height:40px;overflow:hidden;padding:10px 15px 0 15px;border-top:1px solid #ccc;}
.time_r_box .time_cheage{background:#fff;border:1px solid #999;font:14px/28px 'Microsoft YaHei';height:28px;margin:0 10px;padding:0 3px;width:90px;}
.time_r_box .sel_time{height:28px;font:14px/28px 'Microsoft YaHei';margin:0 10px;}

.time_r_box .r_time_qu input{height:30px!important;line-height:30px!important;}

.r_time_day{background:url(../images/fixed_center1.png) repeat-x;height:26px;padding:2px 0; position: relative;}
.r_time_day span.left_pot{background:url(../images/fixed_left1.png) no-repeat;width:5px;height:30px;display:block; position:absolute;left:-3px;top:0;}
.r_time_day span.right_pot{background:url(../images/fixed_right1.png) no-repeat;width:5px;height:30px;display:block; position:absolute;right:-3px;top:0;}
.r_time_day a{padding:0 10px;}
.r_time_day a.on{color:#1f78d8; text-shadow: 1px 1px 0 #fff;}
.r_time_day i{border-left:1px solid #ccc;border-right:1px solid #fff;padding:0px 0;*padding:13px 0;}
#sel_chart{width:100px;}
#refresh_a{background:url(../images/fixed_center1.png) repeat-x;height:22px;padding:3px 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;position: relative;line-height:22px;border-radius:2px;}

.zoom_map_btn{width:30px;height:62px;background:#e9e9e9;border:1px solid #ccc;border-radius:3px; position: absolute;left:257px;top:50px;font:20px/30px arial;text-align:center;}
.zoom_map_btn a.zoombig{height:30px;width:22px;display:block;border-bottom:1px solid #ccc;margin:auto;}
.zoom_map_btn a.zoomsml{height:30px;width:22px;display:block;border-top:1px solid #fff;margin:auto;}

.side_submenu_box{width:30px;height:30px;display:block; position: absolute;left:-1px;bottom:-50px; text-align:center;background:#e9e9e9;border:1px solid #ccc;border-radius:3px;}
.side_submenu_box span h4{width:30px;height:30px;display:block; cursor: pointer;}
.side_submenu_box ul{display:none;/**/background:#fff;border:1px solid #ccc;border-radius:5px; position: absolute;left:-1px;top:-1px;padding:3px 10px;}
.side_submenu_box ul li{ text-align:left;width:100px;font:14px/26px '微软雅黑';padding-left:20px;padding:0px 0;}
.side_submenu_box ul li.fe_line{border-bottom:1px solid #ccc;margin:3px 0;}
.side_submenu_box ul li input{}
/*为了index.html引入*/
.pr_a{ position:absolute;top:0;left:0;width:100%;}
.fl{ float:left}
.nav_header{height:46px;background:#285483;}
.nav_header .hd_logo,.nav_header .hd_bd_all,.nav_header .hd_right{display:block; white-space:nowrap;margin:10px;}
.hd_logo.fl img {height: 30px;}
.fullBg {position: fixed;top: 0;left: 0;overflow: hidden;}
.login_box{width:1002px;height:100%;position: absolute;color:#333;left:50%;margin-left:-501px;top:0;display:block;}
.login_init_box{ display:block;margin: 0px auto;width:500px;height:auto;background:#fff;overflow: hidden;border-radius:5px; position:absolute;left:50%;top:35%;box-shadow:0 0 10px #333;margin-left:-250px;zoom: 0.9;}

.w205{width:385px;}
.ws205{width:385px;height:50px!important;border-radius:0;}
.w125{width:125px;}

.login_init_box .login_init_body{width:444px; margin:30px auto 0;}
.login_init_box .login_init_body li{width:444px;display:block;}
.login_init_box .login_init_body li ol{ position:relative;padding-left:6px;overflow:hidden;padding-bottom:20px;}
.login_init_box .login_init_body li ol b{width:14px;height:14px; position:absolute;right:7px;top:18px;}
.login_init_box .login_init_body li i{height:50px; float:left; width:50px; display:block;overflow:hidden;background:#222;padding:5px;}
.login_init_box .login_init_body li i img{width:40px;height:40px;}
.login_init_box .login_init_body li input,.login_init_box .login_init_body li select{height:50px;font:16px/40px '微软雅黑';padding:5px 10px;font-size:14px; color:#333;border:1px solid #666;float:left;}
.login_init_box .login_init_body li input.dengluyename{ border:solid 1px #F00; overflow:hidden;}
.login_init_box .login_init_body li ol.error_tip{color:#E01D00;font-size:14px;padding-bottom:0;height:20px;line-height:16px;}

.login_btn_box{width:444px;margin:0 auto;overflow:hidden;}
.login_btn_box p{padding-left:6px;padding-bottom:10px;}
.login_btn_box a.login_btn{float:left;margin-right:10px;width:438px;height:50px;display:block;background:#333;color:#fff;font:20px/50px '微软雅黑';text-align:center;border-radius:2px;border-bottom:2px solid #111;}
.login_btn_box a.login_btn:hover{background:#000;}
.login_btn_box a.glogin_btn{float:left;width:210px;height:50px;display:block;background:#0e90d2;color:#fff;font:20px/50px '微软雅黑';text-align:center;border-radius:2px;border-bottom:2px solid #1c75e0;}
.login_btn_box a.glogin_btn:hover{background:#00a2d4;}
.login_btn_box p input{border:none !important;}
.login_btn_box label{font:14px/30px '微软雅黑'}
.login_btn_box p.bott_btn a{color:#444;font:14px/30px '微软雅黑'; text-decoration:underline;}
.login_btn_box p.bott_btn a:hover{color:#E01D00;}

.div_pop{height:200px;overflow-y: scroll;}
.tab_list_bd{width:100%;font:12px/26px '微软雅黑';border-left:1px solid #fff;border-top:1px solid #fff;}
.tab_list_bd td{border-bottom:1px solid #fff;border-right:1px solid #fff;padding:0 4px;}

.nav_header_menu{color:#eee;float:left;  position: relative;margin-left:40px;}
.nav_header_menu .nav_sm{ position: relative;height:30px;font:18px/45px '微软雅黑';}
.nav_header_menu .nav_sm.on{color:#fff;}

.nav_header_menu .nheader_sub{width:150px;display:none;background:#fff; position: absolute;color:#1a4580;padding:5px 10px;}
.nav_header_menu .nheader_sub li{font:14px/36px '微软雅黑';border-bottom:1px solid #e9e9e9;padding:3px 0;}

.tab_cont_menu{height:35px;border-bottom:1px solid #ccc;padding-top:20px;}
.tab_cont_menu ul li{ cursor:pointer;text-align:center;line-height:34px;padding:0 30px;height:34px;float:left;display:block;background:#f9f9f9;margin-left:3px;border-top-left-radius:5px;border-top-right-radius:5px; position: relative;border:1px solid #ccc;z-index:99;}
.tab_cont_menu ul li.on{background:#fff;border-bottom:none;height:35px;}

.tab_box_sev{width:31%;margin:1%;height:200px;display:block;float:left; box-shadow:0 0 5px #ccc;}
.tab_box_sev p{ position: absolute;z-index:999;background:#000; opacity: .6;color:#fff;bottom:0;right:0;padding:3px 10px;}

.box1_head_hd{ position: relative;overflow:hidden;height:40px;}
.box1_head_hd h1{font:700 18px/50px '微软雅黑';text-align:center;}
.box1_head_cont{text-align:right;padding:0px 20px;position: absolute;right:0;bottom:0;}

.nav_quick_4btn{width:100%;margin-top:10px;margin-bottom:10px;}
.nav_quick_4btn li{width:49%;display:inline-block;vertical-align: top;margin-top:30px;}
.nav_quick_4btn li a{width:60%;margin:auto;display:block;height:100%;background:#fff;box-shadow:0 0 6px #999;border-radius:5px;padding:10px 20px;}
.nav_quick_4btn li a:hover{box-shadow:0 0 6px #777;}
.nav_quick_4btn li a i{width:100%;display:block;}
.nav_quick_4btn li a h2{font:20px/50px '微软雅黑';color:#333;font-weight: bold}
.nav_quick_4btn li a p{font:14px/22px '微软雅黑';color:#666;}
.nav_quick_4btn li a span{display:block;color:#fff;background:#0e90d2;width:80px;height:30px;line-height:30px;margin-top:5px;text-align:center;border-radius:3px;}
.nav_quick_4btn li a:hover span{background:#1e347b;}

.icon_np{z-index:999;width:35px;height:160px;position: absolute;right:1px;bottom:5px;}
.icon_np p{margin:1px 1px;width:30px;height:30px; position: relative}
.icon_np p span{ position: absolute;top:0;line-height:30px;right:35px; text-align:right; white-space: nowrap;}

.icon_sb{z-index:999; position: absolute;right:10px;bottom:10px;width:145px;}
.icon_sb p{width:70px;line-height:20px;font-size:14px;float:left;}
.icon_sb p i{float:left;width:20px;height:20px;margin-right:5px;display:block;border-radius:10px;
    background: #9b9b9b;;overflow:hidden;}
.icon_sb p.error i{background:url("../images/alarm.png") no-repeat;}