/*
全站样式文件
*/
*{padding:0px;margin:0px;}
html{font:14px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';color:#555;}
body{width:100%;}
ul,li,dl,dd,dt{list-style:none;margin:0;padding:0;}
p{margin:1em 0;padding:0;}
a{color:#444;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{text-decoration:none;}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
.cl{clear:both; height:0px;font-size:0px; line-height:0px; overflow:hidden; margin:0px; padding:0px; visibility:hidden;}
body{max-width:800px;margin: 0 auto;}
.Qhead{width:100%;height:auto;}
.Qhead ul{height:auto;background:#045AAC;padding:5px 0;overflow:hidden;}
.Qhead ul li{float:left;width:25%;height:30px;line-height:30px;background:#045AAC;text-align:center;}
.Qhead ul li a{color:#fff;}
.Qtop img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}

.Qidiv{width:100%;margin-top:10px;}
.Qidiv .Qtitle{padding:8px 0;background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.Qidiv .Qtitle h2{display:inline-block;height:20px;line-height:20px;font-size:1.2em;margin-left:8px;padding-left:6px;border-left:3px solid #045AAC;}
.Qidiv .Qtitle span{float:right;padding-right:8px;}
.Qidiv .Qcomment{width:94%;padding:0 3%;line-height:24px;}
.Qidiv .Qcomment img{width:100%;height:auto;}

.Qidiv .Qlist{width:94%;padding:5px 3%;}
.Qidiv .Qlist li{padding-right:50px;height:30px;line-height:30px;position:relative;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Qidiv .Qlist li i{font-size:12px;padding-right:5px;color:#999;}
.Qidiv .Qlist li span{position:absolute;right:0;top:0;text-align:right;}

.Qidiv .Qlistx{width:94%;padding:5px 3%;}
.Qidiv .Qlistx li{float:left; width:33.33%; height:30px;line-height:30px;position:relative;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Qidiv .Qlistx li i{font-size:12px;padding-right:5px;color:#999;}

.Qidiv .Qlistp{width:94%;padding:5px 3%;}
.Qidiv .Qlistp li{float:left; width:33.33%; margin-top:2%;}
.Qidiv .Qlistp li img{width:96%; border:#ececec 1px solid; height:50%;}
.Qidiv .Qlistp li span{width:96%;background:#ececec;text-align:center;line-height:26px;height:28px;display: block; overflow:hidden;}


.Qpage ,#page{width:100%;height:auto;overflow:hidden;text-align:center;margin-top:5px;}
.Qpage li ,#page li{display:inline-block;margin:5px 3px;padding:2px 7px;background:#fff;border:1px solid #ddd;border-radius:3px;}
.Qpage li span ,#page li span,.Qpage li .current{color:#045AAC;}


.Qwz {height:35px;line-height:35px;padding-left:6px;border-bottom:1px solid #eee;overflow:hidden;}

/*频道列表*/
.Qchannellist{ width:94%; padding:5px 3%; float:left; clear:both;background:#FFFFFF;}
.Qchannellist li{float:left;text-align: center; width:33.33%;}
.Qchannellist li a{display:block; margin:8px 3px;  padding:5px 0px;background:#FFFFFF;border:1px solid #CCC; border-radius: 67px;}
.Qchannellist li a.current { color:#FFF; background:#045AAC;}

.Qhtml{padding:8px 0 0 0;}
.Qhtml .Qt{border-bottom: 1px dashed #ccc;padding:5px 10px;}
.Qhtml .Qt h1{font-size:16px;ine-height:26px;text-align:center;}
.Qhtml .Qt  span{line-height:28px;font-size:12px;color:#777;text-align:center;display:block;}
.Qhtml .Qcomment{width:94%;padding:10px 3%;line-height:24px;}
.Qhtml .Qcomment img{max-width:90%;width:auto;height:auto;}
.Qhtml .Qnext{width:96%;padding:5px 2% 0 2%;border-top:1px dashed #ccc;}
.Qhtml .Qnext li{line-height:26px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}

.Qfoot{width:100%;height:60px;background:#f9f9f9;text-align:center;padding:5px 0;margin:10px 0 0 0;border-top:3px solid #045AAC; clear:both;}
.Qfoot p{line-height:30px; margin:0px;}


/*ban*/
.slider-focus{position:relative;max-width:100%;overflow:hidden;/*max-height:320px;*/margin:10px auto;}
.slider-focus .hd{ position:absolute;width:100%;height:22px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#ffea00; }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left; }

.dbgao { height:60px;}
/*footer*/
.lfooter { width:800px; height:60px; background:#045AAC; position:fixed; bottom:0px;}
.lfooter a{ width:25%; height:auto; float:left; text-align:center; color:#FFFFFF;}
.lfooter a.a1 { background:url(../images/dbsy.png) no-repeat center 5px; padding-top:35px;}
.lfooter a.a2 { background:url(../images/dbdh.png) no-repeat center 5px; padding-top:35px;}
.lfooter a.a3 { background:url(../images/dbqq.png) no-repeat center 5px; padding-top:35px;}
.lfooter a.a4 { background:url(../images/dblx.png) no-repeat center 5px; padding-top:35px;}

@media (max-width:800px) {
.lfooter { width:100%;}
}

.Qiservices { text-align:center; overflow:hidden; }
.Qiservices ul li { float:left; width:20%; margin-top: 2%;}
.Qiservices ul li a { color:#4b4b4b;}
.Qiservices ul li img { width:75%; height:75%;}
.Qiservices ul li p { width:100%;height:18px;margin-top: 2%;overflow: hidden;}