/*
全站样式文件
*/
*{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;}
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;}

/* 
.qtop{width:100%;height:60px;top: 0px;background:#f3f3f3;    }
*/

.qtop{position: fixed;width:100%;height:60px;top: 0px;z-index:100;background:url(/uploads/image/dcss/bj.png) ;    }

.qtop2{width:100%;height:180px;top: 0px;background:#f60;color:#fff;}

.qhead{width:100%;height:auto;}
.qhead ul{height:auto;padding:5px 0;overflow:hidden; padding-left:8px; background:#f8f8f8;   }

.qhead ul li{float:left;width:23%;height:26px;line-height:26px;background:#f60;text-align:center;margin:1px; border:1px solid #f3f3f3;   }

.qhead ul li a{color:#fff;}

.qidiv{width:100%;margin-top:5px;}
.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 #f60;}
.qidiv .qtitle span{float:right;padding-right:8px;}

.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 .qlist2{width:94%;padding:5px 3%;}
.qidiv .qlist2 li{line-height:25px; color:#ccc;}



.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{color:#f60;}


.qclass{width:100%;height:auto;}
.qclass ul{height:auto;padding:5px 0;overflow:hidden; padding-left:8px;   }
.qclass ul li{float:left;width:23%;height:26px;line-height:26px;text-align:center;margin:1px; border:1px solid #f3f3f3;   }
.qclass ul li a{color:#fff;}



.qwz {height:35px;line-height:35px;padding-left:6px;border-bottom:1px solid #eee;overflow:hidden;}

.qhtml{padding:8px 0 0 0;}

.qhtml .qt{border-bottom: 1px dashed #ccc;padding:5px 10px; }
.qhtml .qt h1{font-size:16px;line-height:26px;text-align:center;display:block;}
.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:90px;background:#f9f9f9;text-align:center;padding:5px 0;margin:10px 0 0 0;border-top:3px solid #f60;}
.qfoot p{line-height:30px;font-size:12px;}

#clear {margin:0;padding:0;clear:both;background:#ffffff;}

#hdpic1 {width:100%;height:180px;overflow: hidden; margin:0px auto; position:relative;z-index:1;}
#hdpic1 a {position: absolute;top: 0;left: 0;}
#hdpic1 a img {border: none;}
#hdpic1 .abgne-controls {list-style: none; position: absolute;margin: 0;padding: 0;right: 5px;bottom: 5px;height: 22px;}
#hdpic1 .abgne-controls li {float: left;width: 30px;height: 22px;line-height: 22px;font-size: 14px;font-weight: 300;text-align: center;cursor: pointer;margin-right:5px;color: #e00;background-color: #fff;}
#hdpic1 .abgne-controls li.current { color: #fff;background-color: #e00;}

/*手机banner轮播*/
.roll_img_mb_01{ overflow:hidden; position:relative;}
.roll_img_mb_01 .img_box{ height:260px; overflow:hidden; text-align:center;}
.roll_img_mb_01 .img_box img{ vertical-align:middle; min-height:260px; width:100%; }
.roll_img_mb_01 .nav_box{ overflow:hidden; height:20px; position:absolute; right:10px; bottom:0px;}
.roll_img_mb_01 .nav_box li{ width:10px; height:10px; font-size:1px; overflow:hidden; background:#ddd; border-radius:50px; float:left; margin:4px;}
.roll_img_mb_01 .nav_box .li_on{ background:#c00;}


