/*--头部--*/
.haead_dxcx_box{width:100%; height:86px; overflow:hidden; margin:0 auto; background:#fff;}
.haead_dxcx{width:1000px; height:86px; overflow:hidden; margin:0 auto;}
.logo_zgss{float:left; margin:20px 0 0 0;}
.haead_dxcx_r{float:left; margin:28px 0 0 0;}
/*--搜索--*/
.search{width:auto; height:30px; float:right; background:#000000; border-radius:30px; margin:8px 0 0 0; padding:0 5px;}
.search span{float:left;}
.search_txt{width:200px; height:22px; background:none; padding-left:5px; line-height:22px; border:none; margin:4px 3px 0 8px; color:#666; float:left;}
.search_btn{width:45px; height:23px; border:none; background:#888888; font-family:Arial, Helvetica, sans-serif; color:#000; cursor:pointer; border-radius:30px; margin: 4px 5px 0px 5px;}
.search img{float:left; margin:8px 0 0 10px;}

/*--导航--*/
.navbg{width:100%; height:45px; margin:0 auto; background:#242424;}
.nav{width:1000px; height:45px; margin:0 auto;}
.nav ul{float:left}
.nav ul li{float:left;}
.nav a:link,.nav a:visited{text-decoration:none; line-height:45px; float:left; font-size:14px; font-weight:600; padding:0 20px; color:#FFF;}
.nav a:hover,.navbg .nav .navxd{background:url(/statics/images/pm/icon02.png) no-repeat center bottom;}
.banner{margin:0 auto; width:100%; height:400px; background:url(/statics/images/pm/banner01.png) center 0;margin-bottom: 15px;}

/*--主体--*/
.wrap{width:1050px; height:auto; overflow:hidden; margin:0 auto; background:#fff;}
.wrap_title{font-size:30px; padding-left:30px; line-height:60px; color:#242424; margin:30px 0 15px 0;}
.wrap_a{width:1000px; height:387px; overflow:hidden; margin:0 auto;}
.wrap_a_l{width:850px; height:auto; overflow:hidden; float:left;}
.wrap_a_r{width:150px; height:auto; overflow:hidden; float:left;}
.wrap_a_1{width:340px; height:258px; float:left; position:relative; overflow:hidden;}
.wrap_a_2{width:170px; height:129px; float:left; position:relative; overflow:hidden;}
.wrap_a_3{width:150px; height:194px; float:left; position:relative; overflow:hidden;}
.wrap_a_1 img{width:340px; height:258px;}
.wrap_a_2 img{width:170px; height:129px;}
.wrap_a_3 img{width:150px; height:194px;}


.wrap_tag_l{width:200px; height:35px; float:left; position:absolute; background:#900; left:0; bottom:0; line-height:35px; text-align:center; color:#fff; font-size:16px; background:rgba(0,255,0,0.5); z-index:888}
.wrap_tag_r{width:auto; padding:0 10px; height:35px; float:left; position:absolute; background:#900; background:rgba(0,0,0,0.5); right:0; bottom:0; line-height:35px; text-align:center; color:#fff; font-size:16px; z-index:999;}
.wrap_b{width:1000px; height:auto; overflow:hidden; margin:0 auto; background:url(/statics/images/pm/line_bg.png) repeat-y 40px 0; padding-bottom:50px;}
.wrap_b dl{padding-left:20px;}
.wrap_b dl dt{width:40px; height:40px; overflow:hidden; background:#61D471; border-radius:30px; text-align:center; line-height:40px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.wrap_b dl dd{width:auto; height:auto; overflow:hidden; padding-left:42px; margin-bottom:50px;}
.wrap_b dl dd a:link,.wrap_b dl dd a:visited{text-decoration:none; line-height:30px; color:#333; float:left; font-size:14px;}
.wrap_b dl dd a:hover{text-decoration:underline; color:#C00;}
.wrap_b dl dd span{float:left; line-height:30px; color:#B4B4B4; float:left; padding:0 20px; font-size:14px;}


.wrap_title_b{font-size:22px; line-height:60px; color:#242424; margin:30px 0 0 20px; overflow:hidden; clear:both; width:100%;}
.wrap_title_b img{margin:15px 0 0 10px; float:left;}
.wrap_title_b span{font-size:14px; float:left; padding-left:10px; color:#0F5EFF;}
.wrap_title_b em{font-size:14px; float:left; color:#666666;}
.wrap_title_c{font-size:14px; color:#666666;line-height:22px; margin:0 0 0 20px; overflow:hidden; clear:both; width:100%;}

.wrap_c{width:1000px; height:auto; overflow:hidden; margin:0 auto; padding:20px 0;}
.wrap_zgss_l{width:738px; height:auto; overflow:hidden; float:left;}
.wrap_zgss_r{width:250px; height:auto; overflow:hidden; float:right;}
.wrap_zgss_rc{width:250px; height:auto; overflow:hidden; background:#EFF0F0;}

.list{width:248px; height:auto; overflow:hidden; padding:10px 0;}
.list ul li{width:72px; height:36px; overflow:hidden; margin:0 5px; float:left; text-align:center;}
.listent:link,.listent:visited{text-decoration:none; color:#333; font-size:14px; line-height:36px;}
.listent:hover{text-decoration:underline; color:#CC0000;}
.listent_b:link,.listent_b:visited{text-decoration:none; color:#D70F16; font-size:14px; line-height:36px;}
.listent_b:hover{text-decoration:underline; color:#CC0000;}

.title{width:100%; height:45px; no-repeat 0 bottom; border-bottom:#fff solid 1px;}
.titleh3{float:left;padding:0 0 0 8px; color:#333; font-size:16px; font-weight:normal;}

.zsjh_cont{ margin-top:20px; width:708px; display:block; margin:20px auto;}
.zsjh_cont_b{ width:100%; display:block;}
.zsjh_cont_d tr:first-child{font-weight:600;}
.zsjh_cont_d td:first-child{font-weight:600;}
.zsjh_cont table{border-collapse:collapse; width:100%; border:#ccc solid 1px; border-top:none;}
.zsjh_cont_u th{background:#57BFC5; border-right:#2DAFB6 solid 1px; height:36px; border-bottom:#2DAFB6 solid 2px;}
.zsjh_cont_u th:last-child{border-right:#2DAFB6 solid 1px;}
.zsjh_cont_u th span{font-size:16px; color:#fff; background:url(/statics/images/pm/dxcx_m_list.jpg) no-repeat 0 7px; padding-left:10px;}
.zsjh_cont_d td{text-align:center; font-size:14px; border:#ccc solid 1px; height:36px; color:#000; line-height:22px;}
.zsjh_cont_d td p{font-size:12px; color:#666}
.zsjh_cont_d td:first-child{border-left:none;}
.zsjh_cont_d td em{float:left; color:#333; font-weight:600; margin-left:15px;}

.title_table{width:100%; height:30px; background:#0E9B50; text-align:center; line-height:30px; font-size:16px; color:#fff;}
.zsjh_cont_d tr td:last-child{border-right:none;}
.zsjh_cont_b table{border-collapse:collapse; width:100%; border:#ccc solid 1px; border-top:none;}
.zsjh_cont_d .zsjh_cont_d_title{background:#72CA9B; color:#fff;}
.tzcs_c{padding:15px;}
.tzcs_c dl dt{font-size:16px; color:#000; line-height:36px;}
.tzcs_c dl dd{font-size:14px; color:#747474; line-height:22px; text-indent:26px;}
.link_xxy{width:100%; height:auto; overflow:hidden; text-align:center; line-height:30px;}
.link_xxy a:link,.link_xxy a:visited{text-decoration:none; line-height:36px; color:#3B79F7; font-weight:600; font-size:14px;}
.link_xxy a:hover{text-decoration:underline; color:#C00;}

.header--fixed{position:fixed;z-index:10;right:0;left:0;top:0}
.slide{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.animated{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-4em)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes slideDown{0%{-moz-transform:translateY(-4em)}
100%{-moz-transform:translateY(0)}
}
@-o-keyframes slideDown{0%{-o-transform:translateY(-4em)}
100%{-o-transform:translateY(0)}
}
@keyframes slideDown{0%{transform:translateY(-4em)}
100%{transform:translateY(0)}
}
.animated.slideDown{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}
@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}
100%{-webkit-transform:translateY(-4em)}
}
@-moz-keyframes slideUp{0%{-moz-transform:translateY(0)}
100%{-moz-transform:translateY(-4em)}
}
@-o-keyframes slideUp{0%{-o-transform:translateY(0)}
100%{-o-transform:translateY(-4em)}
}
@keyframes slideUp{0%{transform:translateY(0)}
100%{transform:translateY(-4em)}
}
.animated.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp}
#aqi_rank{margin-bottom:15px;margin-right:1%;float:left;width:99%}
.typeahead,.tt-query,.tt-hint{font-size:14px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;*margin-top:2px}
.typeahead{background-color:#fff}
.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.tt-hint{color:#999}
.tt-dropdown-menu{width:200px;margin-top:12px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:998;position:absolute}
.tt-suggestion{padding:3px 20px;font-size:14px;line-height:24px}
.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}
.tt-suggestion p{margin:0}
.gist{font-size:14px}
#custom-templates .empty-message{padding:5px 10px;text-align:center}
#multiple-datasets .league-name{margin:0 20px 5px 20px;padding:3px 0;border-bottom:1px solid #ccc}
#remote .tt-dropdown-menu{max-height:200px;overflow-y:auto}
p em{color:green}
.headroom--top .wrapper .tb-menu{font-size:12px}
.wrapper .menu-item-login .tb-menu-info{width:248px}
.wrapper .menu-item-login .tb-menu-info .input{width:190px}
.wrapper .menu-item-login .tb-menu-info .clearfix{padding:0}
.wrapper .menu-item-login .tb-menu-info .checkbox{padding:0 0 0 20px;margin:6px}
.wrapper .menu-item-login .tb-menu-info .checkbox .vt{padding:0;margin:2px 0 0 -20px}
.copyright{font-size:12px}
.zcjs{padding-left:100px}
.jsnr{float:left;line-height:29px;padding:5px 0;width:auto;white-space:nowrap;word-break:break-all}
.jsnr a{display:block;float:left;color:#61d471;line-height:20px;background:none repeat scroll 0 0 #f4fafe;padding:0 6px;height:20px;text-align:center;border:1px solid #e3f1fe;font-weight:bold;margin:2px;white-space:nowrap;word-break:break-all}
.n_bdr{width:1050px;padding:0 45px 0 5px}
.n_tt{padding-left:20px;line-height:30px;font-size:15px;font-weight:bold;border-bottom:1px solid #dfe5ef;margin-top:15px}
.n_con{padding:0 10px;line-height:23px}
.n_con ul li{padding-left:15px;float:left;clear:none}
