﻿﻿body {
    padding: 0;
    margin: 0px auto;
    font-family: "宋体" !important;
}

ul, li {
    list-style: none;
    display: inline-block;
}

.top_title {
    font-family: "Microsoft YaHei";
    font-size: 14px;
}
#station{height:168px;}
.js_title {
    line-height: 25px;
    padding-right: 12px;
    text-align: center;
    cursor: pointer;
    font-size: 15px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    
}
.nbsp_ie7{display:none;}
.station_col ul{ padding:0px; margin:0px; border-bottom:1px solid #1990CA;width:100%; font-size:12px;height:30px}
.station_col ul li{width:49%; text-align:center;line-height:23px;}

#time-station{text-align:center;margin-top:-22px; display:none;position:absolute;z-index:100;margin-left:10%; font-size:12px;color:rgba(0,0,0,0.5)}
.ul_nodisplay ul li{width:100%;}
.col-padding{padding-right:-8px}
.js_tqyj {
    line-height: 25px;
    padding-right: 12px;
    text-align: center;
    cursor: pointer;
    font-size: 15px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    color: #000000;
}
.img_pic img {
    width: 50px !important;
    height:50px !important;
}
.qxyw ul {
    padding-left: 0px;
    margin-top: 15px;
}

    .qxyw ul li {
        list-style: none;
        line-height: 24px;
        height: 27px;
        font-size: 14px;
        text-indent: 10px;
        background: rgba(0, 0, 0, 0) url("../images/dian.png") no-repeat scroll left center;
    }
.top_list_active{margin-top:18px;}
.top_list_active div{
        list-style: none;
        line-height: 24px;
        height: 27px;
        font-size: 14px;
      
}
.top_list_active  div span{  text-indent: 10px;
                 display:block;
        background: rgba(0, 0, 0, 0) url("../images/dian.png") no-repeat scroll left center;}
.li_span {
    float: right;
    height: 27px;
    width: 100px;
    font-family: "Microsoft YaHei";
    font-size: 12px;
}

.tqyj_title {
    background-color: #ffffff;
}

.tqyj {
    background: url('../images/tianqiyubao_bg.png') repeat-x  center top;
    height: 100%;

    color: #ffffff;
    font-family: "Microsoft YaHei";
}

.kqzl_title {
    background-color: #ffffff;
}

.kqzl {
    background: url('../images/tianqiyubao1_bg.png') center bottom;
    height: 100%;
  
    color: #ffffff;
}

.weather_text {
    height: 45px;
    text-align: center;
    line-height: 45px;
    font-size: 15px;
}

.Aqi_test {
    color: #000000;
    text-align: left;

    font-size: 12px;
    font-family: "宋体";
}

    .Aqi_test ul {
        padding-left: 0px;
        width: 100%;
        border-bottom: 1px solid #fff;
    }
                .aqi_list1{
    height:157px;
    padding-top:55px;
        }
             .aqi_list2{
    height:73px;
    padding-top:16px;
        }
        .Aqi_test ul li {
            margin-left: 15px;
            display: inline-block;
            line-height: 23px;
        }
        .col-nopadding{ padding:0px;}
        .row-nomargin{margin:0px;}
.font-fam {
    font-family: "Microsoft YaHei";
}

.Title_dh {
    color: black;
    text-align: left;
    height: 32px;
    font-family: 'microsoft yahei';
    font-size: 22px;
}

.row_left_title {
    height: 38px;
    background: url('../images/xinxigongkai_bg.png') no-repeat center bottom;
    background-size: 100% 100%;
    text-align: center;
    line-height: 38px;
    border-bottom: 1px dashed #D4D4D4;
    border-right: 1px dashed #D4D4D4;
    margin: 1px;
    font-weight:bold;
}

.cggs {
    border-bottom: 1px dashed #D4D4D4;
    text-align: center;
    height: 38px;
    line-height: 38px;
    color: #125FAC;
    font-size: 14px;
    
    font-family: "Microsoft YaHei";
}

.list_title {
    padding-left: 0px;
}

    .list_title ul li {
        line-height: 24px;
        font-size: 14px;
        height:28px;
    }
/*.list_title ul {margin-top:9px;}*/
.weatehr_day {
    text-align: center;
    height: 32px;
    line-height: 32px;
  
    background-color: #EDEBEB;
}
.weatehr_day a{

  display:block;
}
.weather_hover {

 /*border-top:1px solid #51B1E8;
 border-bottom:2px solid #51B1E8;
 background-color:#fff;
 height:33px;*/
     background: url('../images/qixiangfuwu_icon.png') no-repeat center bottom;

}
 .left_list{text-align:left; padding-left:0px;}
 .img_top{width:100%;height:auto;}
.weather_hover a{
   
    color:#366289;


}
.bszn {
    border-bottom: 1px dashed #D4D4D4;
    line-height: 32px;
    text-align: center;
}
.bszns {
 
   line-height: 29px;
    text-align: center;

}
.bszn1 {
 
   line-height: 32px;
    text-align: center;
     border-bottom: 1px dashed #D4D4D4;
}
.hdjl {
    border-right: 1px dashed #D4D4D4;
}

    .hdjl div {
        border-bottom: 1px dashed #D4D4D4;
   
        height: 46px;
      
        margin-top:15px;
        
            display: block;

        text-align: center;
        line-height: 35px;
    }
    .qp_hdjl {
    border-right: 1px dashed #D4D4D4;
}
    .qp_hdjl div{
        border-bottom: 1px dashed #D4D4D4;
  
        height: 51px;
      
        margin:5px 0px 5px 0px;
        margin-bottom: 5px; 
            display: block;

        text-align: center;
        line-height: 48px;
    }
    
.row_left {
    border: 1px solid #1362AD;
    height: 100%;
    margin-right: -10px;
    min-height: 187px;
}

.row_right {
    border: 1px solid #1362AD;
    height: 100%;
    margin-left: -10px !important;
    min-height: 187px;

}

.yj_title ul {
    padding: 0px;
    padding-left: 10px;
    font-family: "宋体";
    font-size: 14px;
    text-align: left;
}

.qxkp {
    margin-top: 6px;
}

.img_qxqx {
    background: url('../images/xinxigongkai_bg.png') no-repeat center center;
    height: 56px;
    text-align: center;
    line-height: 56px;
    border-bottom: 1px dashed #D4D4D4;
    border-right: 1px dashed #D4D4D4;
    font-size:12px;
}
.img_yqlj {
    height: 56px;
    text-align: center;
    line-height: 56px;
    border-bottom: 1px dashed #D4D4D4;
    border-right: 1px dashed #D4D4D4;
}

    .img_yqlj select {
        border: 0px;
  
        text-align: center;
    }
    .img_yqlj select option{
        text-align:center;
    }

.carousel-indicators .active {
    background-color: #003399;
    color: red;
    border:1px solid #003399;
      width:8px;
    height:8px;
 margin:1px !important;
}

.carousel-indicators li {
    background-color: #D2D2D2;
    color: blue;
    text-indent: inherit;
    border-radius: 10px;
    border:1px solid #fff;
    width:8px;
    height:8px;
}

.carousel-indicators {
    bottom: -8px;
}
#fiveday ul li span{display:block;}
.weather_temp_span{height:35px; display:block;line-height:50px !important;}


.carousel_p {
    background-color: rgba(0,0,0,0.5);
    width: 100%;
    height: 50px;
    float: left;
    position: absolute;
    bottom: -10px;
    color:#fff;
    line-height:47px;
    text-align:center;
}

.carousel_img {
    width: 100% !important;
    height: 300px !important;
}

.row_title_top {
   
    border: 1px solid #1362AD;
    line-height: 50px;
    font-size: 23px;
    color: #094C79;
    background-color: #fff;
    font-weight: bold;
    margin-left: 13px;
    width: 97%;
    padding-left: 0px;
    font-family: "黑体";
}

    .row_title_top a {  color: #094C79;
    }

.top_title_css{height:25px; float:right;margin-top:-25px;font-weight:bold;}

.five_col {
    padding: 0px;
}

    .five_col ul {
        width: 100%;
        padding: 0px;
        height: 100%;
        text-align: center;
        line-height: 0px;
    }

        .five_col ul li {
            padding: 6px;

            margin-top:5px;
        }
        .five_col_hover{
             border:1px solid #51B1E8;
        }
        .five_col_lifirst{ width:16%;}
        .five_col_li{ width:19%;}
.row_title_dh {
    font-family: "Microsoft YaHei";
    font-weight:bold;
}

.qxkp_col {
    /*padding-left: 5px;
    line-height: 30px;*/
}
.wsbsdt a{color:#366289}
.title_a {
    text-align: right;
    font-size: 12px;
    cursor: pointer;
}

.car_zt {
    position: absolute;
    width: 75%;
    bottom: -9px;
    text-align: right;
}

.carousel_ol {
    position: absolute;
    bottom: -35px;
}

.carousel_col {
    height: 328px;
    border: 1px solid #cccccc;
    padding: 0px;
    margin-top:6px;
}

.carousel_cols {
    height: 333px;
    padding: 0px;
}
.min-content {
min-height:174px;
}
.carousel-inner{margin-top:-1px !important;}
.inner_car{margin-top:6px !important}
.aqi_col ul{ padding:0px; margin:0px; border-bottom:1px solid #1990CA;width:100%; font-size:12px;height:28px}
.aqi_col ul li{width:32%; text-align:center;line-height:23px;}
.fist_ul{background-color:#C6E4FE}
.img_col{ text-align:left;padding:0px;}
.popover{ color:#000000;text-align:left;font-size:12px; width:77%}
.popover-title{ color:#000000;text-align:left; font-size:12px;}
.popover.right > .arrow::after{}
.row-margin1{margin-right:-14px;}
.col-gd{ position:absolute; right:2px; bottom:-6px;}
.row_yqlj select{width:100px}
.aqi_text{float:right; margin-right:2px; text-align:left; width:60px;}
/*js样式*/
.js_title_css {
    color: #1261AD;
}

.js_titles_css {
    color: #000000;
}

.colxs2{text-align:right}


.weather_span_title span{font-size:12px;}
.ul_nomanage{margin:0px; padding:0px;}
.today_list p{margin-top:8px;margin-bottom:5px;}
.rol_title_quIE7{margin-top:10px;}
     .sp_img{width:179px; height:113px;}

     @media screen and (max-width: 300px) {
    .row row_right qxfw_qh {
        background-color:lightblue;
    }
}