﻿
/*header*/
body{margin:0 auto;padding:0;color:#333;font-family:"Microsoft YaHei","arial","helvetica","sans-serif";}
body > div{margin-right:auto;margin-left:auto}
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input,textarea,th{font-size:12px}
a{text-decoration:none;color:#000;}

.list{width:100%;margin:0 auto}
.list li{border-bottom: #dedede 1px solid;background-color:#fff;margin: 0px auto;WIDTH: 95%;padding: 15px 0;position:relative}
.newstitle{text-align:left;font-weight:bold}
.list li a{color:#555;text-align:left;font-size:16px;text-decoration:none}
.list li p a{color:#555;text-align:left;font-size:12px}
.news{width:100%;float:left}
.des{font-size:12px;text-align:left ;line-height:18px;color:#999;height:36px}
.clear{clear:both}
.newsimg{float:left;display:block}
.newsimg img{width:70px;height:52px;margin-right:10px;}
.list li h1{position:absolute;bottom:10px;right:0;color:#999;font-size:10px}
.warp{width:95%;margin:10px auto}
.picnews{width:100%;margin:0 auto;position:relative}
.picnews span{width:100%;line-height:45px;font-weight:bold;text-align:center;font-size:18px;font-family:"Microsoft YaHei","arial","helvetica","sans-serif";color:#333;position:absolute;left:0;bottom:4px;background-color:#000;opacity: 0.5;filter: progid:DXImageTransform.Microsoft.alpha(opacity=50);z-index:99}
.picnews h1{width:100%;line-height:45px;font-weight:bold;text-align:center;font-size:18px;font-family:"Microsoft YaHei","arial","helvetica","sans-serif";color:#fff;position:absolute;left:0;bottom:4px;z-index:999}
.header{height:2.55rem;/*padding-top:5px;width:100%;/* -webkit-background-size:141px 70px;-moz-background-size:141px 70px;-o-background-size:141px 70px;background-size:141px 70px;position:relative;*/background-color:#1d71b7;padding-top:0.45rem; position:relative;}
.logo_b{background:url(../images/logo-wap.png) no-repeat left center;background-size:contain;height:2.1rem;display:inline-block;margin:0 0 0 15px;float:left; width:300px;}
.logo_b .txt{font-size:20px; color:#fff; font-weight:bold; padding:0 0 0 3.6rem; line-height:2.1rem;}
.header .fh_btn{position:absolute; right:15px; top:10px; z-index:999; font-size:1em;color:#fff;}
.tjyd_box h3{height:36px;width:96%;margin:15px auto;border-bottom:1px solid #1d71b7;color:#1d71b7;font-size:18px;text-align:center;line-height:36px;}

/* .tjyd_box h3 { height: 36px;  width: 96%;  margin: 15px auto;  background: #fff;  color: #1d71b7;  font-size: 18px; text-align: center;
    line-height: 36px;  border-bottom: 1px solid #1d71b7;} */



.logo{/* display: inline-block;text-indent:-9999em;width:185px;height:50px;background-repeat: no-repeat;background-position: 0 0;-webkit-background-size:82px 30px;-moz-background-size:82px 30px;-o-background-size:82px 30px;background-size:82px 30px;margin: 7px 0 0 10px;*/}
.logo2{/* display: inline-block;width:185px;height:50px;margin-top:12px;text-align:center;*//*padding:5px 0px;*/}
/*.logo a{display: block;}
.logo2 a{display: block;}*/.dat{position:absolute;width:30%;height:44px;line-height:44px;color:#FFFFFF;font-weight:bold;left:35%;top:0;text-align:center;font-size:18px}
.gochannels{display: inline-block;float: right;margin: 14px 3.5px 0 0;width: 52px;height: 16px;color: #fff;!}
.gochannels{background-repeat: no-repeat;background-position: 37px 7px;-webkit-background-size: 9px 6px;-moz-background-size: 119px 21px;-o-background-size: 119px 21px;background-size: 9px 6px;}
.header .upall{background-repeat: no-repeat;background-position: 37px 7px;-webkit-background-size: 9px 6px;-moz-background-size: 119px 21px;-o-background-size: 119px 21px;background-size: 9px 6px;}
.jump,.cComm:before,.more .gomore:after,.more .gochannel:after,.gotop:after,.getPicmore .gochannel:after,.getNewsmore .gochannel:after,.getMilmore .gochannel:after{background-repeat: no-repeat;background-position: 0 0;-webkit-background-size:119px 21px;-moz-background-size:119px 21px;-o-background-size:119px 21px;background-size:119px 21px;}
.morenews{height: 33px;line-height: 33px;margin: 0 8px;border:1px solid #efefef;background-color: #f6f5f5;text-align: center;margin-bottom: 15px;}
.morenews,.morenews a,.morenews span{color: #b4b4b4;font-size:14px;}
.gomore a{width:100%;display:block;}
.jump{display: inline-block;float: right;margin: 13px 14px 0 0;width: 20px;height: 19px;}
.navmore{display: none;}
/*nav*/
.nav{width: 100%;overflow: hidden;/*border-top: 2px solid #317ecb;*/background: #f6f6f6;padding: 4px 8px;box-sizing:border-box;}
.nav ul{overflow: hidden;}
.nav li{width:18%;margin:0 1%;line-height: 30px;float: left;font-size: 1em;display: inline-block;text-align:center;}
.nav li.current a{color:#1d71b7;}

.nav li img{width:70%}

.nav li a{display: block;color: #333;text-decoration:none}
/*.nav li a:focus{background: #226fbb}*/
.navmore{display: none;}
#toggle{position: relative;}
.togglemore:after,.togglesingle:after{position: absolute;display: inline-block;content: "";width: 0;height: 0;line-height: 0;font-size: 0;color: #fafafa;border-style: solid;border-width: 5px;}
.togglemore:after{margin-top: 14px;border-color: #fff #3e86ce #3e86ce #3e86ce;}
.togglesingle:after{margin-top: 6px;border-color: #3e86ce #3e86ce #fff #3e86ce;}
.nav .togglesingle,.nav .toggle .togglemore{display: none;}
.nav .togglemore,.nav .toggle .togglesingle{display: block;}
/*channels*/
.channels{width: 100%;overflow: hidden;background: #f5f5f5;padding: 5px 0;display: none;border-bottom: 1px solid #cccccc;}
.channels ul{overflow: hidden;}
.channels li{width: 20%;line-height: 30px;float: left;font-size: 1em;display: inline-block;text-align: center;}
.channels li a{display: block;color: #232323;}
.channels li a:focus{background: #317ecb}
.channelstoggle{display: block;}
/*footnav*/
.footnav{width: 100%;background: #f6f6f6;padding:12px 0;overflow: hidden;}
.footnav li{width:8%;margin:0 3%;line-height: 30px;float: left;font-size: 0.8em;display: inline-block;text-align:left;}
.footnav li a{color: #000;text-decoration:none}
.footnav li.current{background: #404a54;}
/*footer*/
.footer{background: #333;padding:10px 0px 12px 0;overflow: hidden;/* position: relative;*/}
.footer .links{/*margin-top: 12px;*/height: 25px;line-height: 25px;color: #fff;font-size: 0.8125em;text-align:center;}
.footer .links a{color: #fff;display:inline;/*margin: 0 0 0 8px;float:left;*/text-decoration:none}
.footer .links a:before{content: "";background: #fff;width: 1px;height: 12px;display: inline-block;vertical-align: -1px;font-size: 1em;color: #fff;margin-right:8px;}
.footer .links a:first-child:before{display: none;}
.copyright{font-size: 0.7em;color: #fff;text-align: left;text-indent: 8px;white-space: nowrap;}
/*.gotop{width: 40px;height: 36px;background: #555;position: absolute;right: 12px;top: 10px;.gotop:after{content: "";display: block;margin: 10px auto 0;width: 25px;height: 15px;background-position: -95px 0;}*/
/*头条*/
.topic h2{font-size:20px;margin:8px 0 4px 0;text-align:center;}
.topic h2 a{font-weight:bold;color:#000;text-decoration:none;}
.topic p{padding:0 8px 10px 8px;text-indent:1.4em;font-size:14px;color:#666;}
.topic p a{color:#666;text-decoration:none;}

/*头条*/
.footer .links .iosweb{display: none;}
.content{width:90%;margin:0 auto;line-height:28px;font-size:16px;margin-bottom:10px}
.content p img{max-width:320px;}
.content p{line-height:32px;font-size:18px;text-align:justify;margin-bottom:28px;}
.content h1{width:100%;font-size:22px;font-family:"Microsoft YaHei","arial","helvetica","sans-serif";margin:10px auto 5px;line-height:32px;color:#333;font-weight:500}
.content h2{width:100%;font-size:12px;font-family:"Microsoft YaHei","arial","helvetica","sans-serif";margin:0 auto 10px;line-height:28px;text-align:left;color:#999;border-bottom:#d8d8d8 1px solid;padding-bottom:10px;}
#showad{display:none;}
.title_1{display:none;}
#content{background: #fff;border:none;padding: 5px;margin: 10px;height: auto;overflow: hidden;}

/*轮播图*/
.swipe{overflow: hidden;/*height: 160px;max-width: 320px;*/position: relative;margin: 0 auto;margin-bottom: 10px !important;}
.swipe-wrap{overflow: hidden;position: relative;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;z-index: 99;}
.swipe-wrap > div{float: left;width: 100%;position: relative;}
.swipe_pic{position: relative;overflow: hidden;/*width: 320px;height: 160px;*/background-color: #efefef;background-position: center center;background-size: 60px auto;background-repeat: no-repeat;}
.error::after{content: "图片加载失败";font-size: 14px;color: #999;width: 100px;height: 32px;line-height: 32px;text-align: center;position: absolute;left: 110px;top: 100px;}
.timeout::after{content: "图片请求超时";font-size: 14px;color: #999;width: 100px;height: 32px;line-height: 32px;text-align: center;position: absolute;left: 110px;top: 100px;}
.loading::after{content: "图片加载中";font-size: 14px;color: #999;width: 100px;height: 32px;line-height: 32px;text-align: center;position: absolute;left: 110px;top: 100px;}
.swipe_pic a{display: block;}
.swipe_pic img{/*width: 320px;height: 160px*/width:100%;}
.swipe_h3{position: absolute;left: 0;right: 0;bottom:5px;padding: 0 14px;font-size: 14px;font-weight: normal;background: rgba(0,0,0,0.6);height: 32px;line-height: 32px;color: #fff;text-shadow: 1px 1px 0 #000;}
.swipe_num{position: absolute;right: 10px;bottom:5px;z-index: 100;font-size: 14px;color: #fff;height: 26px;line-height: 26px;}
.swipe_num span{color: #48d2ff;}

/*end 轮播图*/
/*qdzq*/
.qdzq_tit{background-color:#1d71b7;height:40px;line-height:40px;width:100%;}
.qdzq_tit a{color:#FFF;margin-left:14px;font-size:16px;}
/*qdzq*/
/* 列表*/
.todaynews{clear: both;position: relative;}
.todaynews .p_newslist{border-bottom: 1px dashed #d9dadc;padding: 0;margin: 0 8px;}
/*.todaynews .p_newslist li{font-size: 16px;height: 33px;line-height: 33px;}*/
.p_newslist{clear: both;padding:5px 12px;}
.p_newslist li{/*height: 46px;*/line-height:26px;overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;padding-right: 42px;*/font-size:1em;position: relative;border-bottom:1px dotted #eaeaea;margin:10px 0px 0px 0px;}
.p_newslist li a{/*line-height:28px;*/padding-bottom:8px;font-size:1em;}
.p_newslist li a:only-child{display: block;overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;*/}
.p_newslist li a{color: #000;}
.p_newslist li a span{font-size:1em; float:none;}
/*.p_newslist li a:visited{color: #aaa;}*/

/*图片列表*/
.p_piclistbox{clear: both;padding: 4px 12px 10px;overflow: hidden;*zoom:1;margin: 0 auto;width: 296px}
.p_piclistbox li{float: left;margin: 6px 3px 0;width: 142px;height: 106px;display: inline;position: relative;overflow: hidden;font-size: 14px;background-color: #efefef;background-position: center center;background-size: 60px auto;background-repeat: no-repeat;}
.p_piclistbox li img{width: 142px;height: 106px;}
.p_piclistbox_h3{position: absolute;left: 0;bottom: 0;font-size: 12px;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;text-align: center;background: rgba(0,0,0,0.6);height: 26px;line-height: 26px;color: #fff;width:130px;/*-moz-box-shadow: inset 0px 1px 1px #fff;-webkit-box-shadow: inset 0px 1px 1px #fff;box-shadow: inset 0px 1px 1px #fff;*/}
.p_piclistbox_h4{position: absolute;right: 0;bottom: 0;font-size: 12px;font-weight: normal;overflow: hidden;padding: 0 8px;text-align: center;background: rgba(28,78,161,0.6);height: 26px;line-height: 26px;color: #fff;min-width: 62px;z-index: 999}
.p_piclistbox_h4 span{background-position: 0 -470px;padding-left: 20px}
.p_piclistbox_h4 span.active{background-position: 0 -446px;color: #ea3d0f}

/*图片列表*//*频道图片*/
.pd_img{position:relative;/*width:320px;height:160px;*/}
.pd_img a img{z-index:-999;/*width:320px;height:160px;*/width:100%;}
.pd_img span{position:absolute;z-index:0;width:100%;height:32px;background: rgba(0,0,0,0.6);left:0px;bottom:5px;}
.pd_img p{position:absolute;z-index:9;color:#fff;width:100%;text-align:center;bottom:7px;}
.pd_img p a{color:#fff;font-size:14px;line-height:28px;}

/*频道图片*/
.news{width:100%;padding-top:0;border-bottom:1px solid #ddd;}
.news_text{width:65%;float:left;}
.news_text p{color:#111;font-weight:500;overflow:hidden}
.news_text p a{color:#111}
.news_text span{font-size:12px;color:#999;display:block;float:right;}
.news_text span.lm{float:left; margin-left:8px;}
.news_text_w p{color:#111;font-weight:500;overflow:hidden}
.news_text_w p a{color:#111}
.news_text_w span{font-size:12px;color:#999;display:block;float:right;}
.news_text_w span.lm{float:left;}
.news_pho{width:35%;float:left;text-align:left}
.news_pho img{width:7.2rem;height:5.3rem}
/*返回顶部*/
.cbbfixed{position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn{width: 40px;height: 40px;display: block;background-color: #999;border-radius: 100px;}
.cbbfixed .gotop{transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
/*返回顶部*/

/*直播*/
#content_zb .zb_box .zb_list .zb_list_li{margin:10px 8px; height:14rem; position:relative;}
#content_zb .zb_box .zb_list .zb_list_li a{width:100%; height:100%;}
#content_zb .zb_box .zb_list .zb_list_li a img{width:100%; height:100%; display:block;}
#content_zb .zb_box .zb_list .zb_list_li .title{height: 35px; background: rgba(84, 74, 65, 0.5); width:100%; position:absolute; left:0; z-index:100; bottom:0;}
#content_zb .zb_box .zb_list .zb_list_li .title p{line-height: 35px; color: #fff; font-size: 16px; width:90%;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin:0 auto; text-align:center;}

/*直播*/

.header .sinawb{float: right; width: 50px;height:2.1rem; background: url(../images/sinalogo.png) no-repeat center;  background-size: 40% auto;}
.header .pc{float: right; width: 85px;height:2.1rem; background: url(../images/ico-topc.png) no-repeat right center; background-size: 64% auto;}

#content .jrtt{text-align:center; font-size:1.1rem; color: #1d71b7;}








/* page*/ .pages { padding-top: 60px; text-align: center; font-size: 16px; } .pages > li { border: 1px solid #ccc; line-height: 40px; height: 40px; display: inline-block; margin: 0 5px; } .pages .page { width: 40px; text-align: center; font-size: 16px; display: none; } .pages .page a { display: block; width: 100%; height: 100%; } .pages .page-previous, .pages .page-next { padding: 0 9px; } .pages .page-active { border: 1px solid #0f5793; background-color: #1d71b7; color: #fff;} .pages .page-active a { color: #fff; } .pages .page-all a{padding:0 5px;}











