

.m-location {height: 50px; line-height: 50px; padding-left: 25px; background: url('../images/location.png') left center no-repeat; font-size: 14px;}
.is-main {width: 1170px; padding:0 15px; margin: 10px auto; background: #fff;}

/*list页面*/
.list-left{min-height: 700px;}
.list-left h1{width: 250px;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 22px;background: #da3218}
.list-left li{border-bottom: 1px solid #ddd;text-indent: 20px;}
.list-left li a{font-size: 18px;display: block;padding: 20px 0;}
.list-left li a:hover,.list-left li.hover a{font-weight:bold;color:#da3218;}
.list-right{width: 880px;}
.list-right h1{position: relative; background: #f5f5f5;border-left: 3px solid #da3218;height: 40px;line-height: 40px;padding-left: 10px;}
.list-right h1 a{font-size: 18px;color: #da3218;}
.list-right h1 span{font-size: 14px;color: #666666;position: absolute;top: 0;right: 10px;}
.list-right ul{padding: 10px 5px;}
.list-right li { height: 35px; line-height: 35px; padding-left: 15px; background: url('../images/arr.png') left center no-repeat;overflow: hidden;}
.list-right li a{display: block;font-size: 16px;}
.list-right li span {float: right; color: #999999; font-size: 13px;}

/*内容页*/
/********************detail*********************/
.m-body{padding: 30px;}
.m-body h1{font-size: 30px;line-height: 45px;text-align: center;padding: 20px 60px 40px;font-weight:bold;}
.m-body h2{font-size: 20px;line-height: 45px;text-align: center;padding: 0 60px 30px;}
/*作者  发布时间*/
.u-funs{padding: 10px;font-size: 14px;color: #999;position:relative;background:#ecf3f7;line-height: 20px;text-align:center;}
.u-funs span{margin: 0 10px;}
.u-funs a{color: #999;}
/*分享按钮*/
.bdsharebuttonbox{position: absolute;top: 7px;right: 0;}
/*share*/
.share-main{position: relative;width: 80px;float: right;display: inline-block;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 16px; height: 16px; background-image: url(../images/icon-share.png);}
.share-bar .share-weixin{background-position: 0 0;}
.share-bar .share-tsina{background-position: -16px 0;}
.share-bar .share-qzone{background-position: -32px 0;}

.weixin-share-open{position: absolute; bottom: 22px; left: 0; display: none;background: #fff;margin-left: -115px;}
.weixin-wrap{position: relative; padding: 10px; width: 212px; border: 1px solid #ddd;overflow:hidden;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}
/*内容*/
.m-contnet{font-size: 16px;min-height: 165px; padding: 30px 0;}
.m-contnet p{margin-bottom: 20px;line-height: 30px;text-align: justify;}
.m-contnet p img{max-width: 100%;}
.m-contnet table{border-collapse: collapse;}
.m-contnet table td{border: 1px solid #333;}
/*二维码*/
.wzewm{text-align:center; margin:0 auto;}
.wzewm span{display:block;}
.wzewm span.txt-color{font-size: 12px; color: #c0c0c0;}
/*顶部  打印  关闭*/
.m-btfuns{line-height: 24px;margin-top: 30px; border-bottom: 1px solid #ddd; padding: 10px 0; overflow: hidden;}
.m-btfuns ul{overflow: hidden;}
.m-btfuns li{float: left;}
.m-btfuns li a{display: block;color: #5e5e5e;font-size: 14px;padding-left: 15px;}
.m-btfuns li a img{margin: -2px 5px 0 0;}
.m-btfuns li a:hover{color: #165b9c;}
#qrcode img { margin: 10px auto; padding: 5px; border: 1px solid #ddd; }
/*热门信息*/
.m-rmxx{margin-top: 15px;overflow: hidden;position: relative;}
.m-rmxx h3 a{display:block;height:40px;line-height:40px;font-size: 18px;color: #165b9c;font-weight: bold;}
.m-rmxx ul{padding-top: 10px;}
.m-rmxx li{height:35px;line-height:35px;text-indent: 12px;background: url(../images/arr.png) 0 center no-repeat;overflow: hidden;}
.m-rmxx li span{float: right;color: #666;}
/*上一条*/
.detail-zy{margin-top: 15px;overflow: hidden;}
.detail-zy .detail-prev img{margin-right: 15px;}
.detail-zy .detail-next img{margin-left: 15px;}

/* 分页 */
#page-list{line-height: 20px; text-align: center; margin: 40px 0; font-size: 14px; font-family:'Arial';}
#page-list .page{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #868585; text-decoration: none; margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;display: block;}
#page-list .page:hover{border: 1px solid #e0e0e0; background-color: #f1f1f1; color: #868585;}
#page-list a{text-decoration: none;display: inline-block;margin-bottom: 10px;}
#page-list .currentpage{display: inline-block;border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f1f1f1; color: #868585; text-decoration: none;margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
#page-list span.direct {padding: 5px 50px 5px 8px;}
#page-list .direct input {color: #666;padding: 2px 2px;border: 1px solid #ddd;margin: 0 3px;width: 40px;position: absolute;line-height: 20px;height: 18px;background-color: #fff;text-align: center;}
#page-list .direct + a {padding: 5px 8px;border: 1px solid #e0e0e0;border-radius: 3px;color: #868585;}
#page-list .direct + a span{padding:0 8px;}
#page-list .direct + a:hover {background: #da3218;color: #fff;text-decoration: none;border: 1px solid #da3218;}
#page-list .direct + a:hover span{color: #fff;background: #da3218;}

