@charset "gb2312";
/*全局设置*/
img[src=""],img:not([src]){
2     opacity: 0;
3     border:none;
4     visibility: hidden;
5     max-width: none;
6 }
/*页面顶部边条*/
.trtopbar { width: 100%; height: 35px; border-bottom: 1px solid #e1e0e0; background: #e9f4fe; color: #999; margin-bottom: 8px; }
.trtopbar a { color: #999; }
.trtop { height: 35px; line-height: 35px; }
.trtopnotice { height: 35px; overflow: hidden; padding-left: 25px; }
.trtopnotice li { height: 35px; font-size: 12px; margin-right:20px; overflow: hidden; line-height: 35px; }
.trtopl { background: url(img/horn.png) left center no-repeat; padding-left: 25px; }
.trtop3 { width: 520px; height: 35px; float: right; text-align: right; margin-right: 18px; font-size: 14px;}
.trtop3 a {padding-left: 12px;}
.trtop4 { width: 350px; height: 35px; text-align: left; font-size: 14px; position:absolute; }
.trtop4 a {padding-right: 12px;}
.trsearchs { width: 300px; height: 26px; border: none; padding: 0 0 0 5px; line-height: 26px; float: left; }
.trsearchbt { width: 70px; height: 26px; background: rgb(255, 0, 0); padding: 0; cursor: pointer; border: none; float: right; color: #fff; font-size: 18px; }
/*logo区域*/
.trlogoother { height: auto;background:#fff; }
.trlogo { width:500px; float: left;margin-bottom: 4px; }
.trlogo img {width:500px;cursor:move;height:95px;}

.trlogo a.tdlogo {display:none}
.trlogor { width: 830px; float: right; }
/*页面时间*/
.trtime { width: 160px;height: 100px;line-height: 100px;float: left;margin-left: 75px;}
/*开气预报*/
.weather{ width:410px;float:right;margin-top:20px;}

/*滚动新闻*/
.trqsa, .trsyqsa { background: #fff; padding:5 15px; box-shadow: 0px 0px 10px #dedede; }
.trqsa2, .trsyqsa2 { background: #fff; box-shadow: 0px 0px 20px #dedede; }
.trqspaddinga { }
.trqsmargina { margin-bottom: 10px; }
.trtopnoticeico { height: 35px; width: 25px; background: url(img/horn.gif) left center no-repeat; float: left; }

.trsysc{width:300px;margin-bottom:7px ;}
.trsyscnr{height:32px;padding:0;font-size: 12px; }
.trsearchbtyl { padding:0px 10px; cursor: pointer; border: none;color: #fff; background:#fd0214;position:absolute;right:0;top:0;font-size:16px; line-height:32px;}
.trsyscnr form{border:1px solid #fd0214;border-radius:3px;position:relative;height:32px; overflow:hidden;}
.trsearchsyl { width: 300px;padding:0px 15px; border:none;float: left; line-height:32px;font-size:16px;}
.tr_smalllistkpul2 li {height: 100px;line-height: 100px;overflow: hidden;font-size: 38px; font-weight: bold;text-align: center;}

/*首页推荐文章*/
.trindexcommendul{}
.trindexcommendul li {width:408px;height: 52px; line-height: 52px;  overflow: hidden;float:left;font-size:18px;}
.trindexcommendul li:nth-child(01) a {font-size:20px;font-weight: bold;color: #900;}
.trindexcommendul li:nth-child(06) a {font-size:20px;font-weight: bold;color: #900;}
.trindexcommendul li span { float: right; color: #aaa;font-size:18px;margin-left:5px; }
.trindexcommendul li a { }

@media (max-width:767px) {
/*导航栏*/
.jd100zn {display: none;}
.trtop4 {display:none;}
.trnavparent {display: none;}
.trlogo { width:250px; float: left;margin-bottom: 4px; }
.trlogo img {width:250px;cursor:move;margin-top:10px;}
.trlogo a.tdlogo {display:block}
.trlogo a.twlogo {display:none}
.trtime { display:none}
#navigation li { width:100%; }
#navigation li a { width:100%;}
.weather{display:none}
.trtopnoticeico{display:none}
.trslider .tabcon li p { height: 30px; line-height: 30px; font-size:12px;}
.dots { bottom: 38px; }
.hmc1Fm { display:none}
.mod_mt25{display:none}
.foot {display:none}
.fort{display:block}
.area { width: 100%; min-width: 0;}
.part { width: 100%; margin: 0 auto;}
.fort .fort-cont {line-height: 10px;}
.tr_smalllistkpul2 li { height: 25px; line-height: 25px;overflow: hidden;font-size: 16px!important;font-weight: bold;text-align: center;margin-top:-10px;margin-bottom:10px;}
.tjyd_tou {display:block;float: left;width:50px;color: #0b3a8a;font-size: 16px;font-weight: bold;}
.trindeximgtext {display:block}
.trindeximgtext .strongst { margin-top: 20px; border-bottom: 1px solid #E3E3E3;}
.trindeximgtext .strongst .fl {background: url(img/tsbg.png) no-repeat left center; padding-left: 21px; font-size: 20px;}
.trindeximgtext .strongst .fl a { font-size: 20px; color: #205fa1; font-weight: bold;}
.clearfiy { height: auto; margin: 0 ; border-bottom: 1px dotted #888;}
.m0 {padding: 16px 1px; position: relative;}
.m1 {padding: 1px 1px; position: relative;}
.m1 .title { overflow: hidden;}
.m0 img { float: right; height: 69px; width: 112x; margin-left: 10px;}
.m1 img { float: right; height: 69px; width: 112x; margin-left: 10px;}
.clearfiy img { border-radius: 4px;}
.m0 .title { overflow: hidden;}
.clearfiy .title { font-size: 16px; font-weight: bold;line-height: 30px; color: #333;}
.m0 .pubtime { padding-top: 10px; color: #888; line-height: 21px;}
.m1 .pubtime { padding-top: 10px; color: #888; line-height: 21px;}
.clearfiy .pubtime { font-size: 14px; color: #888; line-height: 21px;}
.trcolumn {display:none}
.ruzhuimg img {width: 68px;height: 40px;}
#navbar .left {background: url(../default/img/logo5.png) no-repeat center left;}
.clearfix .publicnr {display:none}
.clearfix .shouji {display:block;}
.trindexturnpageandhot { margin-bottom: 1px;}
.trshowtitle1 {display:none}

/*内容页*/
#roota {display: none;}
.fen_m {display:block;}
.fenxiang{display: none;}
.domPC { display: none;}
.trnavparent {display: none;}
.mheader { text-align: center; padding-top: 70px;}
.domMobile { display: block;}
.mheader h2 { font-size: 24px; line-height: 32px; margin-bottom: 10px;  padding: 0 10px;}
.mheader .title { font-size: 24px; line-height: 32px; text-align: center;font-weight: bold;}
.mheader .info { font-size: 14px; color: #646d81;}
.main { width: 100%; box-sizing: border-box; padding: 0 10px; font-size: 16px; overflow: hidden;}
.main .main-left { width: 100%;}
.main .main-right { width: 100%; padding-top: 0;}
.main-left .trnearnews { height: auto; line-height: 2em; margin: 20px 0 20px; background: #f5fbff; border-top: 1px solid #dde8f3; border-bottom: 1px solid #dde8f3;}
.main-left .trnearnews .trnearnews-tit { margin-left: 5%; margin-top: 15px; width: 95%; height: 30px; line-height: 30px; font-size: 16px; overflow: hidden; background: url(img/icon-nextpage.png) 0 5px no-repeat;}
.main-left .trnearnews .trnearnews-cont { width: 100%; height: auto; margin: 10px 0; text-align: center;}
.main-left .trnearnews .trnearnews-cont a { font-size: 20px;}
.main #detail { font-size: 18px;}
.main #detail p { margin-bottom: 20px;}
.main #detail p img {  max-width: 90%!important; height: auto!important;  margin: 0 auto;  display: block; }
.main #detail img { max-width: 100%!important; height: auto;}
.nav_m {display: block;background: #0b3a8a; }
.headyer {background: #0b3a8a; overflow: hidden; height: 45px; margin-top: 0;}
.headyer span { float: left; padding-top: 11px; margin-left: 11px; }
.headyer span img { height: 30px; }
.menu {float:right; margin-left: 15px;}
.menu img {margin-right: 10px;margin-top: 10px; height: 30px;}
.cnsnav { position: relative; z-index: 2;
    margin-left: 2px;
     border-top: 1px solid #ddd;
     border-bottom: 1px solid #ddd; height: 96px; padding-bottom: 14px; background: #0b3a8a;
    background-size: cover;}
.cnsnav ul { margin: 0 auto; overflow: hidden; padding: 8px 6px 0; }
.cnsnav a { float: left; padding: 5px 5px; text-align: center; font-size: 16px; line-height: 26px; color: #fff;list-style-type: none;}
.cnsnav a.last { padding: 3px 14px; position: absolute; bottom: 14px; right: 20px; color: #fff;}
/*地图导航*/
.daohang {display: none;}
.daohang_m {display: block;}
.nav_m {display:block;}
.more_channel {
    padding-bottom: 20px;
    font-size: 26px;
    color: #999;
    background: #eee;
    min-height: 100%;
    overflow: hidden;
}
.daohang_m .map {
    padding: 17px 19px;
    text-align: center;
    color: #fff;
    background: #0b3a8a;
    position: relative;
    height: 60px;
    line-height: 30px;
}
.daohang_m .map .return {
    left: 18px;
}
.daohang_m .map img {
    height: 30px;
    position: absolute;
}
.daohang_m .map img.home {
    right: 18px;
}
.daohang_m .map_content {
    padding: 0 16px;
}
.daohang_m .clear {
    clear: both;
}
.daohang_m .area_map {
    padding: 6px 19px;
    border-bottom: 1px dotted #ccc;
    color: #0b3a8a;
    font-size: 18px;
    font-weight: bold;
}
.daohang_m ul.channels {
    padding-left: 14px;
}
.daohang_m .channels a {
    margin-right:8px;
    height: 44px;
    line-height: 50px;
    float: left;
    text-align: left;
    font-size: 14px;
    color: #999;
}
.daohang_m .channels a span {
    padding: 8px 4px;
    border-radius: 2px;
    background: #e0e0e0;
}
.map_top {
    margin: 0;
}
.lh_top {
    width: 100%;
    border-top:4px solid rgb(250, 6, 6) ;
    
}
.lh_top a img{
    width:100% ;

}


}



