*{padding:0;margin:0;text-decoration: none;list-style: none;font-size: 14px;font-family: '微软雅黑';}
body{width:100%;height:100%;}
a :hover,:active,:focus,:visited{color:#000000;text-decoration: none}
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after {  display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }
.banner_sjzx{width: 100%;height: 115px;border-bottom: #108ee6 solid 5px;background: #ffffff}
.nav{width: 100%;height: 345px;background: #ffffff}
.section_0{width: 100%;background: #e2ebf3; padding-bottom:20px}
.section_1{width: 100%;height: 800px;background: #e2ebf3}
.section_2{width: 100%;height: 100%;background: #ffffff}
.footer111{width: 100%;height: 135px;background: #2a3d51}
.container{width: 1000px;margin: auto;height: 100%}
.title{font-size: 36px;height: 100%;width: auto;margin-left: 30px;line-height: 115px;float: left;}
.search{height: 115px;width: auto;float: right;margin-right: 30px;position: relative;}
.input_search{width: 265px;height: 40px;border:#dddddd solid 1px;border-radius: 5px;line-height: 40px;text-align: left;padding-left: 10px;margin-top: 36px;outline: none }
.btn_search{width: 28px;height: 28px;float: right;position: relative;left:-38px;top:43px;}
.btn_search img{width: 28px;height: 28px;}
.navbar{height: auto;width: auto;margin:50px 0 22px 0;}
.navbar li{width: 122px;height: 122px;margin:0 22px;float: left;}
.navbar img{width: 80px;height: 80px;margin-bottom:20px;float: left;}
.navbar a{color:#000000;}
.navbar a:hover,:active,:focus,:visited{color:#000000;text-decoration: none}
.navbar-text {width: 80px;text-align:center;font-size: 16px;line-height: 18px;}
.s1_row1 {width:274px;height:670px;margin:50px 0 0 10px;padding:20px 18px 30px 18px;background: #ffffff;float: left}
.s1_r1_b1{width:100%;height: 142px;border-bottom: #3a4f66 solid 3px}
.s1_r1_b1 p{color:#3a4f66;font-size: 18px;line-height: 36px;text-align: center;}
.strong {font-weight: bold;}
.s1_r1_b2{width:100%;height: 149px;border-bottom: #3a4f66 solid 3px;padding:28px 0 35px 0;}
.s1_r1_b2 p{color:#3a4f66;font-size: 16px;line-height: 34px;text-align: center;}
.text_1 {font-size: 20px !important;;line-height: 24px !important;font-weight: bold;margin-bottom: 25px}
.date {color:#ff7e00 !important;}

#DqzlYbDiv{ height:110px;overflow: hidden;position: relative;}
.s1_r1_b3{width:100%;height: 330px;padding-top:20px;}
.s1_r1_b3 p{color:#3a4f66;line-height: 30px;font-size: 16px;}
.s1_r1_b3 img11{width: 340px;margin-left: -48px;margin-bottom: 14px}
#table2{width: 100%;height: 60px;color:#ffffff;background: #3a4f66;border-collapse: collapse;}
#table2 td{ color:#fff;}
#table1{width: 100%;border:0;}

.s1_row3111{height:300px;overflow: hidden;position: relative;}

.s1_r1_b3 table td{border:#ffffff solid 1px;text-align: center;}
.s1_row2 {width: 580px;height: 350px;padding:20px;margin:50px 0 0 32px;float: left;background: #ffffff}
.chart_title {width: 100%;height: 30px;line-height: 30px;font-size: 20px;text-align: center;color: #3a4f66}
.chart {width: 360px;height: 331px;float:left}
.chart1 {width: 1000px;height: 400px;}
.chart img{width: 294px}

.chart_panel {width: 210px;height: 331px;float: left;margin:0px 0 0 10px;font-size:12px;}
.chart_panel_nav{width: 100%;line-height:150%; padding-bottom:10px;}
.chart_panel_body{background: #f4f1de;padding:10px;}
.chart_panel_right{text-align:right; padding-bottom:5px;margin-top:10px}
.chart_panel_right a{ color:#333}
.chart_table {width: 100%;margin-top: 0px;border: none}
.chart_table td{height: 20px;padding:5px 0;}
.chart_table td div{width: 25px;height: 20px;}
.deepred_block {background: #7E0023}
.deepblue_block {background: #FF0000}
.lightblue_block {background: #FF7E00}
.pink_block {background: #99004C}
.lightgreen_block {background: #24A931}
.green_block {background: #DFEA28}
.chart_table tr td:nth-child(4){text-align: center;}
.s1_row3111{width: 620px;height: 300px;margin:30px 0 0 32px;float: left;background: #ffffff}

.s1_row3{
    width: 620px;
    height: 300px;
    margin: 30px 0 0 32px;
    float: left;
    background: #ffffff;
    border: #afc7cb solid 1px;
}
.s1_row3-header{
    width: 620px;
    height: 21px;
    border-bottom: #afc7cb solid 2px;
}
.s1_row3-header span{
    display: block;
    float: left;
    text-align: center;
    font-size: 14px;
    line-height: 21px;
}
.s1_row3-header span:nth-of-type(1){
    width: 274px;
    height: 21px;
}
.s1_row3-header span:nth-of-type(2){
    width: 72px;
    height: 21px;
}
.s1_row3-header span:nth-of-type(3){
    width: 78px;
    height: 21px;
}
.s1_row3-header span:nth-of-type(4){
    width: 195px;
    height: 21px;
}
.s1_row3 .bd{
    width: 620px;
    height: 21px;
}
.s1_row3 li{
    margin-top: 1px;
    width: 620px;
    height: 21px;
}
.s1_row3 .infoList span{
    display: block;
    float: left;
    text-align: center;
    font-size: 14px;
    line-height: 21px;
    color: #ff7e00;
}
.s1_row3 .infoList span:nth-of-type(1){
    width: 274px;
    height: 21px;
}
.s1_row3 .infoList span:nth-of-type(2){
    width: 72px;
    height: 21px;
}
.s1_row3 .infoList span:nth-of-type(3){
    width: 78px;
    height: 21px;
}
.s1_row3 .infoList span:nth-of-type(4){
    width: 195px;
    height: 21px;
}
.s1_row3 .tempWrap{
    height: 276px !important;
}




.s1_row4{
    width: 1000px;
    margin-bottom:20px;
    float: left;
    background: #ffffff;
    border: #afc7cb solid 1px;
}

.s1_row4_title{ font-size:20px; font-weight:bold; padding:20px 0;}

.s1_row4-header{
    width: 1000px;
    height: 30px;
    border-bottom: #afc7cb solid 2px;
}
.s1_row4-header span{
    display: block;
    float: left;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
}
.s1_row4-header span:nth-of-type(1){
    width: 400px;
    height: 30px;
}
.s1_row4-header span:nth-of-type(2){
    width: 150px;
    height: 30px;
}
.s1_row4-header span:nth-of-type(3){
    width: 150px;
    height: 30px;
}
.s1_row4-header span:nth-of-type(4){
    width: 300px;
    height: 30px;
}
.s1_row4 .bd{
    width: 920px;
    height: 30px;
}
.s1_row4 li{
    margin-top: 1px;
    width: 1000px;
    height: 30px;
}
.s1_row4 .infoList span{
    display: block;
    float: left;
    text-align: center;
    font-size: 14px;
    line-height: 21px;
    color: #ff7e00;
}
.s1_row4 .infoList span:nth-of-type(1){
    width: 400px;
    padding-top:5px;
}
.s1_row4 .infoList span:nth-of-type(2){
    width: 150px;
    padding-top:5px;
}
.s1_row4 .infoList span:nth-of-type(3){
    width: 150px;
    padding-top:5px;
}
.s1_row4 .infoList span:nth-of-type(4){
    width: 300px;
    padding-top:5px;
}
.s1_row4 .tempWrap{
    height: 276px !important;
}

.s1_row5 {width: 1000px;height:auto;padding:20px 0;background: #ffffff; text-align:center;}

.table_city {width: 620px;border-collapse: collapse;border: #afc7cb solid 1px;}
.table_city th{border-bottom: #afc7cb solid 2px;}
.table_city td{text-align:center;color:#f2d27a;height:25px;}
.table_city tr:nth-child(even){background: #f2f7fa;height:25px;}
.pollute td{color: #ff7e00!important}
.s2_r1 {width: 980px;height: 490px;margin:20px 10px 0 10px;float: left;}
.s2_r1_btn {width: 100%;height: 35px;}
.s2_r1_btn li{float: left;width:110px;background: #f2f2f2;height: 35px;text-align: center;font-size: 16px;line-height: 35px}
.s2_r1_btn p{color:#666666;cursor: pointer;line-height: 35px}
.active p{color:#ffffff!important;}
.active p:hover{color:#000000!important;}
.active {background: #108ee6!important;}
.s2_r1_table{width: 100%;height: 450px;overflow: auto;border: #d6d3d3 solid 1px}
.table_2_title{height: 100%;color:#3a4f66;padding:0 10px;}
.table_2 {border-collapse: collapse;color:#404040;}
.table_2 td{word-break: keep-all;white-space:nowrap;padding:0 10px;height: 35px;line-height: 35px}
.table_2 tr:nth-child(1) td{border-bottom: #afc7cb solid 2px;border-top: #afc7cb solid 1px;}
.table_2 tr:nth-child(even){background: #f2f7fa}
.s2_r2 {width: 600px;height: 100%;margin:20px 0 0 20px;float: left;}
.new_title {width:570px;height:35px;background: #f2f2f2;}
.new_title li{height:auto;float: left;font-size: 16px;font-weight: bold;line-height: 35px;cursor: pointer;padding: 0 14px}
.active_2 {background: #108ee6!important;color:#ffffff!important}
.new_content {width: 535px;height:auto;padding:10px 20px;list-style:disc!important;color:#404040;font-size:4px}
.new_content p{color:#737373;text-indent: 3em;font-size: 16px;line-height: 28px}
.new_content a{line-height: 28px;color:#404040;}
.new_content li{height:28px}

/* 数据中心列表页 */
.section_3{width: 100%;height: 100%}
.l_title {font-size: 32px;line-height: 100px;height: 100px;float: left;}
.route{float: right;color:#999999;line-height: 100px;height: 100px}
.route span{color:#000000;}
.section_4 {min-height: 400px;width: 100%;background: #ffffff}
.left{width:250px;height:auto;margin:20px 0 0 0;float: left;margin-bottom:40px}
.downmenu{width: 100%;height: auto;}
.downmenu ul{padding:5px 0;}
.drop{width: 100%;height: 40px;background: #d9e3eb;line-height: 40px;text-indent: 18px;border-top:#ffffff solid 2px }
.drop a{color:#404040;}
.drop_active {width: 100%;height: 40px;background: #d9e3eb;line-height: 40px;text-indent: 18px;border-top:#ffffff solid 2px }
.big_drop{    height: 60px;
    text-indent: 0;
    padding-left: 18px;
    width: auto;}
.drop_active a{color:#404040;line-height:40px}
.big_title{    line-height: 30px!important;
    display: block;
    width: 150px;}
.downmenu ul li{padding:5px 0 5px 24px;height: auto;width: 180px;}
.downmenu ul li a{color:#000000;line-height: 20px}
.arrow{width: 22px;height: 22px;background: url('imagesarrow.png') center;margin:9px 20px 0 0;float: right}
.arrow a{width: 22px;height: 22px;float: right;}
.arrow_none{width: 22px;height: 22px;background: url('imagesarrow.png') center;margin:9px 20px 0 0;float: right}
.arrow_big{    width: 22px;height: 22px;background: url('imagesarrow.png') center;margin:-39px 20px 0 0;float: right}
.arrow_none a{width: 22px;height: 22px;float: right;}
.active_arrow{width: 22px;height: 22px;background: url('imagesarrow_a.png') center;margin:9px 20px 0 0;float: right}
.active_arrow a{width: 22px;height: 22px;float: right;}
.active_1 {}
.active_1 a{color:#EB1427!important;}
.right{width: 735px;height: 100%;margin: 20px 0 0 15px;float: left;}
.btn_group input{margin:3px 0 0 10px;float: left;}
.btn_group span :nth-child(1){margin-left: 30px!important;}
.btn_group span{margin-left: 20px;float: left;line-height: 30px}
.btn_search2{width: 85px;height: 30px;background: #319cf1;border-radius: 5px;float: left;color: #ffffff;font-size: 18px;line-height: 30px;margin-left: 13px;}
.btn_search2 img{width: 20px;height: 20px;margin:5px 6px 0 8px;float: left;}
.right_content {width: 100%;}
.right_content table{width: 100%;border-collapse: collapse;border: #bbc5cd solid 1px}
.right_content tr:nth-child(1){background: #EDEDED}
.right_content th{height: 40px;text-align: center; border: #bbc5cd solid 1px!important;}
.right_content td{height: 40px;text-align: center; border: #bbc5cd solid 1px!important;}
.current {background: #2a3d51!important}
.current a{color:#ffffff!important;}
.pagination{margin:10px auto;}
.pagination li{float:left;text-align:center;margin:0 5px;padding:3px;border-radius:8px}
.pagination a:hover{color:#108ee6}
.right_content_table {border-collapse: collapse;border: #bbc5cd solid 1px}
.right_content_table tr:nth-child(1){background: #EDEDED}
.right_content_table td{line-height: 30px;text-align: center;border: #bbc5cd solid 1px;padding:0 5px;}
.right_content_table tr td:nth-child(1){text-align: left}
.right_content_table span{font: 13px/30px "微软雅黑";}
.col_date {min-width: 85px}
.col_ck {min-width: 40px}
.a_common {color:#108ee6;}
.divpage {
    margin: 0 auto;
    width: 600px;
}
.page {
    margin: 40px auto;
    display: inline-block;
}
.page span,
.page a {
    margin: 0 3px;
    display: inline-block;
    float: left;
    font: 12px/25px "微软雅黑";
    color: #010101;
}
.page a {
    border: 1px solid #ddd;
    padding: 0 7px;
    font: 12px/25px "微软雅黑";
    color: #010101;
}
.page a.btn {
    padding: 0 15px;
}
.page a:hover,
.page a.cur {
    background: #006ddc;
    color: #fff;
}


/* 数据中心内页 */
.c_right{width: 948px;margin:0 0 80px 0;border: #bbc5cd solid 1px;padding:30px 25px;float: left;}
.c_titile{width: 100%;text-align: center;font-size: 24px;font-weight: bold;line-height: 30px;color: #404040}
.c_subtitile {width: 100%;text-align: center;font-weight: bold;line-height: 50px;color:#6d6d6d}
.sumary_text {background: #f0f0f0;width: 100%;height: 50px;font-size: 16px;text-indent: 20px;line-height: 50px;color:#404040;margin-top: 20px}
.content_text {width: 100%;height: auto;min-height: 400px;margin-top: 30px;overflow:auto}
.content_text p{color: #404040;line-height: 22px}
.content_text td{border:1px solid #cccccc}
.content_text table{border:1px solid #cccccc}
.mbx {
    margin-top: 10px;
    background: url("images2017jmhb-mbxbg.png") left center no-repeat;
    padding-left: 30px;
    font: 16px/40px "微软雅黑";
    color: #666666;
}
.mbx a {
    font: 16px/40px "微软雅黑";
    color: #666666;
}
.mbx a:hover {
    color: #dc0000;
}
.oatable_panel{width:100%;max-height:1400px;overflow:auto}
.leftcol{width:200px; text-align:right !important; }
.rightcol{text-align:left !important; }
.oatable{border-collapse:collapse;}
.headtitle{ color:#C9302C; font-size:20px;font-weight:bold;padding:20px 0 10px 0;}
.oatable td{ border: #bbc5cd solid 1px;padding:5px;}
.oatable th{ border: #bbc5cd solid 1px;padding:5px;background: #EDEDED}
/* 重点领域相关左边 */
.zdxg{
    width:100%;
    height: 40px;
    background: #52a0e8;
    line-height: 40px;
    border-top: #ffffff solid 2px;
    color:#ffffff;
    margin-top:20px}
.zdxg span{margin:14px 5px 0 18px}
.CataMark{width:14px;height:12px;background: url("hbjsjzximagesCataMark2.gif") left center no-repeat;float:left;margin:9px 3px 0 0}
.zdxg_list {padding:5px 0;}
.zdxg_list li{padding-left: 24px;height: 30px;width: 180px;line-height: 30px}
.zdxg_list a{color:#000000;line-height: 30px}

.remark { padding:10px 0px; color:#333;}

.s1_row3-header .s1{
    width: 274px;
    height: 21px;
}

.s1_row3-header .s2{
    width: 72px;
    height: 21px;
}

.s1_row3-header .s3{
    width: 78px;
    height: 21px;
}

.s1_row3-header .s4{
    width: 195px;
    height: 21px;
}

.s1_row3 .infoList .s1{
    width: 274px;
    height: 21px;
}

.s1_row3 .infoList .s2{
    width: 72px;
    height: 21px;
}

.s1_row3 .infoList .s3{
    width: 78px;
    height: 21px;
}

.s1_row3 .infoList .s4{
    width: 195px;
    height: 21px;
}

.s1_row4-header .s1{
    width: 400px;
    height: 30px;
}

.s1_row4-header .s2{
    width: 150px;
    height: 30px;
}

.s1_row4-header .s3{
    width: 150px;
    height: 30px;
}

.s1_row4-header .s4{
    width: 300px;
    height: 30px;
}


.s1_row4 .infoList .s1{
    width: 400px;
    height: 30px;
}

.s1_row4 .infoList .s2{
    width: 150px;
    height: 30px;
}

.s1_row4 .infoList .s3{
    width: 150px;
    height: 30px;
}

.s1_row4 .infoList .s4{
    width: 300px;
    height: 30px;
}

.s1_row4 .tempWrap{
    height: 276px !important;
}
.chart_panel_nav_high {margin:10px 0;}
.horizontal {width: 80%!important;margin:auto;}
.horizontal td{width: 8%!important;}
.horizontal div{margin:auto;}