body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre,a,em,input,button,textarea,p,th,td{margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ul, ol, dd, li { list-style: none outside none; }
img { border: 0 none; }
img[src=""],img:not([src]){ opacity:0; }
a { text-decoration: none; outline: medium none; }
em { font-style: normal; }
body{font-family:Microsoft YaHei;min-width: 320px;max-width: 100%;font-size: 12px;font-size: 0.75rem;margin: 0 auto;background: #FFF;color: #000;}
.videoparent{margin-bottom:1.4rem; display:block;overflow:hidden;}
.videoparent video{display:block;height:100%;width:100%;}
.news_title{ display: block;color:#333;font-size: 1.5rem;  line-height: 2rem; overflow: hidden;margin:0 auto 0.85rem;font-weight: bold; }
.title{overflow:hidden;margin:0 auto;padding-top:18px;}
.ptxw_contain{margin:0 auto;background: #f8f8f8;/*overflow:hidden;*/
/*app下载图片不挡住新闻列表加的高度*/
/*padding-bottom:3.5rem;*/}
.ptxw_infor{color:#999;margin:0 auto 0.8rem;overflow:hidden;font-size:0.875rem;}
.ptxw_container{font-size:1.2rem;line-height: 2rem;word-break:break-all;text-align: justify;color:#333;padding-bottom: 1.4rem;}
.ptxw_container p{word-break:break-all;text-align: justify;}
.ptxw_container img{display:block;}
.contentblock p{margin-bottom:1.4rem;text-align:justify;}
.contentblock img{margin-bottom:1.4rem;max-width:100%;}
.ptxw_container p:last-child { margin-bottom: 0; }
.contentblock img{max-width:100%;}
.contentblock center{margin-bottom:1.4rem;}
.ptxw_infor_source{color:#14699a;}
.ptxw_infor_date{font-size: 0.8rem; color: #8f8f8f;}
/*津云号样式*/
.ptxw_infor_jinyun{overflow: hidden; height: 50px; margin: 0 auto 0.8rem;}
.ptxw_infor_img{width: 40px; height: 40px; overflow: hidden; float: left; display: inline-block; border-radius: 20px;margin-top: 5px;}
.ptxw_infor_img img{width: 100%;display:block;height:100%;}
.ptxw_infor_center{float: left; display: inline-block; margin-left:10px;}
.ptxw_infor_source_jinyun{    font-size: 1rem; color: #000;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.ptxw_infor_date_jinyun{margin-top: 10px; display: block; font-size: 0.8rem; color: #8f8f8f;}
.ptxw_infor_right{float: right; display: inline-block; font-size:0.9rem; height:28px; line-height:28px;margin-top:10px;width: 58px; text-align: center;}
div.unconcern{border: 1px solid #0281ff;border-radius: 5px;color: #FFF;background: #0281ff;}
div.concern{ border: 1px solid #e0e0e0;border-radius: 5px;color:#e0e0e0;}
/*津云号样式*/
.relative_news{background:#FFF;}
.focus_channel{ float: right; padding: 0px 10px; border: 1px solid #e0e0e0; border-radius: 10px; color: #03a2ff;}
.ptxw_contain_con{background:#f8f8f8;overflow: hidden;margin:0 auto; border-bottom: 1px solid #e7e7e7;}
.ptxw_contain_con img{max-width:100%;}
.ptxw_contain_conblock{margin:0 auto;}
.specialtoppic img{display: block;}
.xianguangniewdetailid{overflow: hidden;padding: 10px 0 10px 0;position:relative;}
/*高清图三图*/
.gao_list_title{line-height: 1.5rem;font-size: 1rem;color: #000;}
.gao_list_pics{overflow: hidden;margin: 10px 0 9px 0;}
.gao_list_pics_threepic{overflow: hidden;}
.gao_list_pics_threepic img{display: block;overflow: hidden;}
.gao_list_infor{font-size: 0.625rem;color: #989898;overflow: hidden;}
.gao_list_infor_date{display: inline-block;float: left;margin-right: 10px;}
.gao_list_infor_channel{display: inline-block;float: left;}
/*高清图、普通新闻有图*/
.list_block{overflow: hidden;margin:0 auto;}
.list_block_text{float: left;display: inline-block;}
.list_block_text_title{line-height: 1.5rem; font-size: 1rem;color: #000;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden;}
.list_block_text_infor{font-size:0.625rem;color: #989898;margin-top:5px;overflow: hidden;position:absolute;bottom:10px;line-height: 12px;height:12px;}
.list_block_text_infor_date{display: inline-block; float: right;height:10px;line-height:10px;}
.list_block_text_infor_date p{    display: inline-block; float: left; margin:0 3px 0 0; width: 10px;}
.list_block_text_infor_date img{    width: 100%; display: block;}
.list_block_text_infor_date span{height:10px; line-height:10px; display: inline-block; float: left;margin-top: 1px;}
.list_block_text_infor_channel{display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_block_pic{float: left;display: inline-block;}
/*高清图、普通新闻无图*/
.list_block_nopic{overflow: hidden;}
.list_block_nopic_text{overflow: hidden;}
.list_block_nopic_text_title{line-height: 1.5rem; font-size: 1rem;color: #000;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden;}
.list_block_nopic_text_infor{font-size:  0.625rem; color: #989898;overflow: hidden;margin-top:10px;height: 12px; line-height: 12px;}
.list_block_nopic_text_infor_date{display: inline-block; float: left; margin-right: 10px;}
.list_block_nopic_text_infor_channel{display: inline-block;float: left;height: 12px;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.line_back { background: #dfdfdf; overflow: hidden;}
.line_style{background-color: #dfdfdf;height: 1px;border: none;display: block;margin: 0 auto;}
/*大图样式*/
.imageblock{overflow: hidden;position: relative;}
.imageblock img{width:100%;height:100%;}
.imageblock_title{position: absolute;bottom:15px;left:5px;font-size: 1rem;color: #fff;}
.blackback{width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,0.4);}
/*视频 */
.videonews_title{line-height: 1.5rem;font-size: 1rem;color: #000;}
.videonews_right_playblock_playpic img{width:100%;height:100%;}
/*音频*/
.audionews_block{overflow: hidden;}
.audionews_block_left{float: left;display: inline-block;position: relative;border-radius: 8px;overflow: hidden;}
.audionews_block_left_play{position: absolute;left: 50%;top: 50%;width: 42px;height: 42px;overflow: hidden;vertical-align: middle;margin-top: -21px;margin-left: -21px;}
.audionews_block_right{float: left;display: inline-block;}
.audionews_block_right_title{line-height: 1.5rem;font-size: 1rem;color: #000;}
.audionews_block_right_infor_block{overflow: hidden;}
.audionews_block_right_timeblock{overflow: hidden;background: #dff1fb;height: 24px;padding: 0 0 0 10px;line-height: 24px;width: 65px;border-radius: 8px;margin: 8px 0 8px 0;}
.audiotime{float: left;display: inline-block;width: 16px;height: 16px;line-height: 16px;margin-top: 4px;margin-right: 6px;overflow: hidden;}
.audiotime img{display: block;width: 100%;height: 100%;}
.audiosize{float: left;display: inline-block;margin: 0;font-size: 12px;color: #005dbc;}
.audionews_block_right_inforblock{font-size: 0.625rem;color: #989898;margin-top:5px;overflow: hidden;}
.audionews_block_right_inforblock_date{display: inline-block;float: left;margin-right: 10px;}
.audionews_block_right_inforblock_channel{display: inline-block;float: left;}
.line_back_text{padding-left: 10px;font-size:1rem;color:#403f44;text-align: center;float: left;display: inline-block;margin-left: 10px;border-left: 3px solid #03a2fe;height: 20px;line-height: 20px;padding-left: 10px;}
.line_back_lineblock{overflow: hidden; width:100%;padding: 10px 0 10px 0; border-bottom: 1px solid #e7e7e7;}
.tags{overflow: hidden;padding: 5px 0 15px 0;}
.videonews_top{overflow: hidden;position: relative;margin: 0 0 10px 0;}
.videonews_top img{width: 100%;height: 100%;display: block;overflow: hidden;}
.videonews_top_playblock{position: absolute;top: 50%;left: 50%;width: 42px;z-index: 10;margin-left: -21px;margin-top: -21px;}
.videonews_top_playblock_playpic{overflow: hidden;}
/*app下载的图片样式*/
#downloadApp { position: fixed; bottom: 0; left: 0; right: 0; height: 3.5rem; line-height: 3.5rem; background: rgba(0, 0, 0, 0.85); vertical-align: middle; display: block; z-index: 1000;}
#downloadApp .logo { height: 2.5rem; width: auto; margin: auto 0.5rem 0.625rem 0.5rem; vertical-align: middle; display: inline-block; }
#downloadApp .logo-text { display: inline-block; color: #FFFFFF; font-size: 1.5rem; margin-right: 0.5rem;}
#downloadApp .logo-text-small { color: #FFF;  font-size: 0.875rem;display: inline-block;}
#downloadApp .download-right { margin-top: 0.75rem; display: inline-block; float: right; }
#downloadApp .download-right img { height: 2rem; width: auto; margin-right: 0.5rem; }
#btnClose{height: 1rem;  float: left;  display: inline-block;  margin:1.25rem 0 0 0.5rem;}
/*tags*/
.tags-title{overflow: hidden;font-size:1rem;color: #403f44;text-align: center;float: left;display: inline-block;border-left: 3px solid #03a2fe;height: 20px;line-height: 20px;padding-left: 10px;}
.tags-titleblock{overflow: hidden;padding: 10px 0;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;padding-left: 10px;}
.tagsblock{ overflow: hidden;background: #fcfcfc; }
.tags_text{padding: 5px 10px;text-align: center;margin:10px 0 0 10px;float: left;display: inline-block;background: #f2f2f2;border-radius: 5px;font-size:0.875rem;border:1px solid #e0e0e0;color:#010101;}
.tags-textblock{overflow:hidden;padding:5px 0 15px 0;}
/*政务*/
.politics-block{overflow:hidden;background: #f1f1f1;border-top: 1px solid #e7e7e7;}
.politics-block ul{overflow:hidden;}
.politics-block ul li{    line-height: 2rem; color: #525252;border-bottom: 1px solid #e7e7e7;}
.politics-block ul li em{padding: 0 5px;}
.politics-block ul li span{display:inline-block;width: 50px; margin-right:15px;}
.politics-block ul li:last-child{border-bottom:none;}
.politics-block ul{overflow:hidden; margin:0 auto;}
.attachment-block{ border-top: 1px solid #e7e7e7; line-height: 1.5rem; padding:10px;overflow: hidden;background: #f8f8f8;cursor: pointer;}
.attachment-block p{font-size: 0.875rem; color: #010101;}
.attachment-block span{font-size: 0.6rem; color: #777777;}
.showbtn{ float: right; display: inline-block; border: 1px solid #ddd; border-radius: 35px; width: 25px; height: 25px; background: #FFF;    margin-top: 10px;}
.showbtn img{ max-width: 100%; display: inline; width: 70%; height: 70%; margin: 15%;}
.attachment-infor{float: left; overflow: hidden;}
.attachment-infor p{    white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.attachment-fileimg{float: left; display: inline-block;margin-right:10px;}
.attachment-fileimg img{max-width: 100%; display:inline-block; width: 35px; overflow: hidden;}
/*iosaudiostyle*/
.ios-audio{width:100%;visibility:visible;overflow:hidden;display:block;}
/*评论*/
.discuss-itemblock{padding:15px 0;overflow: hidden;margin: 0 auto;border-bottom: 1px solid #eaeaea;}
.discuss-person{width:30px;height:30px;float: left;display: inline-block;margin-right: 10px;border-radius: 30px;overflow: hidden;}
.discuss-person img{width: 100%;display: block;height:100%;}
.discuss-itemcon{float: right;display: inline-block;}
.discuss-topblock{overflow: hidden;margin-bottom: 6px;}
.discuss-name{float: left;display: inline-block;color: #2782cf;font-size: 1rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.discuss-thumbblock{float: right;display: inline-block;overflow: hidden;height: 16px;line-height: 16px;padding-top:3px;cursor:pointer;}
.discuss-thumbblock img{width: 15px;display: block;float: left;height: 15px;}
.discuss-thumbblock span{float: left;display: inline-block;margin: 0 0 0 5px;font-size: 0.875rem;color: #a7a7a7;}
.discuss-content{color: #000;font-size: 0.9375rem;line-height: 24px;word-break: break-all;/*text-align:justify;*/}
.discuss-bluefont{color: #2782cf;}
.discuss-infor{margin-top: 6px;font-size: 0.75rem;}
.discuss-infortime{font-weight: normal;color: #afafaf;}
.discuss-inforreply{color: #afafaf;margin-left: 10px;cursor:pointer;}
.discuss-line{background: #f8f8f8;height: 10px;}
.disaddmoreblock{ line-height: 50px; width: 100px; margin: 0 auto; height: 50px;display:block;}
.disaddmoreblock img{width: 20px; height: 20px; float: left; display: inline-block; margin: 15px 5px;}
.disaddmoreblock span{ display: inline-block; float: left; height: 50px; color: #999999;}