﻿@charset "utf-8";
/* 分类 */
.Listof{ width:1200px; margin:17px auto;}
.Listof_left{ float:left; width:209px; float:left;}
.Listof_left .top{ height:60PX; line-height:60PX; text-align:center; font-size:30px; color:#333;}
.Listof_left .top p{width:50%; float:left; color:#999; border-bottom:solid 2px #eee;cursor:pointer;font-size:15px;}
.Listof_left .top p.p{color:#e57017; border-bottom:solid 2px #e57017;font-size:20px; }
.Listof_left dl{ }
.Listof_left dl dd{ position:relative;height:54px; background:#f0f0f0; border-bottom:3px solid #fff; line-height:54px; text-indent:18px;}
.Listof_left dl dd a{ width:100%; height:100%; display:block;}
.Listof_left dl dd .on{ color:#fff; background:url(../images/bglist.png) no-repeat; width:100%; display:block;}
 /*.Listof_left dl dd:hover .second{ visibility:visible;z-index:-1;}
    .Listof_left dl dd:hover { border:solid 1px #ff8528; border-right:solid 1px #f0f0f0;width:209px; }
.second { border:solid 1px #ff8528; position: absolute; top: -1px; left: 209px; visibility: hidden; width: 194px; background: #ff8528; }
    .second li { height:54px; background:#f0f0f0; border-bottom:2px solid #fff; line-height:54px; text-indent:18px}
         .Listof_left dl dd:hover li a { color:#646464 }
*/
 .Listof_left dl dd:hover .second{ visibility:visible;}
     .Listof_left dl dd:hover { background:url(../images/bglist.png) no-repeat;width:209px; }
      .Listof_left dl dd:hover a{ color:#fff }
.second { padding:0px 5px 5px 5px; background: #ff8528;position: absolute; top: 0px; left: 209px; visibility: hidden; width: 194px; background: #ff8528; }
    .second li { height:54px; border-bottom:2px solid #fff; line-height:54px; text-indent:18px}


.Listof_right{ float:right; width:933px;}
.Listof_right .top{ height:60px; border-bottom:solid 2px #eee; line-height:60px; text-indent:26px; background:url(../images/ico1.png) no-repeat 0px; color:#ff8528; font-size:24px;}
.Listof_right .flul{ margin-top:10px;}
.Listof_right .flul li{ width:445px; float:left; border-bottom:solid 1px #ece5da; height:170px; margin-top:20px; font-size:12px; line-height:22px;}
.Listof_right .flul li .pic{ float:left; margin-right:15px; width:105px; height:140px; border:solid 1px #ededed; overflow:hidden;}
.Listof_right .flul li .pic img{ display:block; max-width:105px; max-height:140px;margin:auto}
.Listof_right .flul li .p1{ font-size:14px; color:#563a1a;}
.Listof_right .flul li .p1 a{ color:#563a1a;}
    .Listof_right .flul li .p3 { height: 66px; overflow: hidden;/*white-space: nowrap;  text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;*/ }
.Listof_right .flul li span{ width:25px; height:25px; background:#eeeeee; color:#333; text-align:center; line-height:25px; font-size:12px; float:left; display:block; margin-right:8px; margin-top:1px;}
.Listof_right .flul li span.ys1{ background:#ff8528; color:#fff;}

.Listof_right_top{ height:63px; line-height:63px; border-bottom:solid 2px #eee;}
.Listof_right_top p{ float:left; width:122px; margin-left:23px; text-align:center; font-size:18px; cursor:pointer; margin-right:165px;}
.Listof_right_top p.on{ border-bottom:solid 2px #ff8528; color:#ff8528;}

.Listof_right .zhuanti li p { line-height:24px; font-size:14px; }
.Listof_right .zhuanti li{ width:50%; text-align:center; margin-top:30px;}


.Listof_right .hongdong{margin:10px 0}
.Listof_right .hongdong li{padding:7px 0;}
.Listof_right .hongdong li img { max-width:200px; max-height:200px;}
.Listof_right .hongdong li h3{height:27px;line-height:27px;font-size:18px;font-weight:600}
.Listof_right .hongdong .newsContent{text-indent:2em;margin-top:10px;color:#666}
.barOpt{color:#666;margin-top:8px;margin-bottom:10px;font-size:11px;}
.barOpt .r{float:right}
.dotted{clear:both; border-bottom:dotted; border:1px dotted #eee}
.nIWrap{margin:0 0 15px 10px;overflow: hidden;float:right;text-align:right}

.Listof_right .hongdongnr_top{ height:105px; border-bottom:solid 1px #eee; text-align:center;}
.Listof_right .hongdongnr_top h2{ font-size:30px; font-weight:400; margin-top:30px; color:#333;}
.Listof_right .hongdongnr_top .p{ color:#999; font-size:12px; margin-top:0px;}
.Listof_right .hongdongnr p{ font-size:14px; color:#666; line-height:30px; margin:40px 0px;}
.Listof_right .hongdongnr p.img{ text-align:center;}
.Listof_right .hongdongnr p img{max-width:500px;max-height:300px;}


.zhuantinr_top{ margin-bottom:20px; font-size:14px;color:#666;}
.zhuantinr_top a{ color:#666;}

.leftzt{ float:left; width:826px; margin-top:24px;}
.leftzt .flul li{ width:395px;}
.leftzt .flul li .p1 a{ color:#696969;}
.zhuantinr_right{ float:right; width:289px; }
.zhuantinr_right_top{ height:35px; border-bottom:solid 1px #dddddd; line-height:35px; margin-top:24px; font-size:18px;}
.zhuantinr_right a{ margin-top:10px; display:block;}

.book_top{ margin-bottom:20px; font-size:12px;color:#666;}
.book_top a{ font-weight:bold; font-size:14px;}

.book_left{ float:left; width:840px;}
.book_left dl dt{ float:left; width:230px; height:234px; text-align:center;}
.book_left dl dt img{max-height:234px; max-width:200px;}
.book_left dl dd{ font-size:12px;  margin-bottom:6px;}
.book_left dl dd.dd1{ font-size:24px; color:#000; font-weight:bold; margin-bottom:12px;}
.book_left dl dd.button{ position:relative; top:30px; height:50px;}

.book_right{ float:right; width:289px;}
.book_right_top{ height:40px; border-bottom:solid 1px #dddddd; line-height:40px; margin-top:-20px; font-size:18px;}
.book_right ul{ margin-top:10px;}
.book_right li{ width:140px; font-size:12px;}
.book_right li img{width:140px;}

.book_left_top{ width:100%; height:35px; line-height:35px; border-bottom:solid 1px #eee; margin-top:8px; float:left;}
.book_left_top p{ float:left; width:71px; text-align:center; font-size:14px; cursor:pointer; margin-right:25px; }
.book_left_top p.on{ border-bottom:solid 1px #ff8528; color:#ff8528;}
.book_left .text{ float:left; font-size:14px; line-height:24px; margin:20px 0px;}
.book_left .list {  line-height:20px; }

.readordown a{ color:#ff8528;text-decoration:none; margin-right:10px;}
.readordown a:hover{ text-decoration:underline; color:#ff8528;}
.filestitle { font-weight:bold; margin-right:40px; font-size:13px;}
.m_20{ margin-top:20px;}

.shijian_left{float:left; width:840px;}
.shijian_left dl{ float:left; width:100%; padding:18px 0px; border-bottom:dotted 1px #bfbfbf;font-size:12px;}
.shijian_left dt{ width:105px; height:140px; border:solid 1px #ededed; float:left; margin-right:20px;}
.shijian_left dt img { width:105px; height:140px;}

.shijian_left  .resultbox{ font-size:14px; background-color: #f8f8f8; border: 1px solid #d7d7d7; border-top:0; padding: 5px 10px;margin-bottom: 5px;}
.shijian_left  .resultbox strong{ color:#fb946e}

.shijian_left dd.dd1{ font-size:14px;}
.shijian_left dd.dd1 a{ color:#333;}
.shijian_left dd.dd1 a:hover{color:#ff8528;}
.shijian_left dd.dd2{ margin-top:15px; color:#7d7d7d;}
.shijian_left dd.dd3{ margin-top:27px; text-indent:2em; color:#666;}
.rightfloat{ float:right; line-height:30px; font-size:14px;}

#slider_wrap{height:70px; background:#fff; display:block; border: 1px solid #d7d7d7; border-bottom:0;}
#slider_wrap .input{ float:left; width:42px; height:22px; line-height:22px; border:1px solid #ccc; text-align:center; margin-top:25px; outline:none; font-size:12px; color:#666;}
#slider{ float:left; width:750px; height:52px; border:none; background:url(../images/line_bg.jpg) no-repeat}
#range{width:720px; margin-left:8px}
#slider_wrap p{width:230px; margin:4px auto}
.ui-slider { position:relative; text-align:left;}
.ui-slider .ui-slider-handle {position:absolute; z-index:2; width:12px; height:27px; cursor: default; background:url(../images/arr.png) no-repeat; cursor:pointer; outline:none;}
.ui-slider .ui-slider-range {position:absolute; z-index:1; display:block; border:0; background:#f90}
.ui-slider-horizontal {height:10px; }
.ui-slider-horizontal .ui-slider-handle {top:24px; margin-left:0; }
.ui-slider-horizontal .ui-slider-range {top:20px; height:4px; }
.ui-slider-horizontal .ui-slider-range-min {left:0; }
.ui-slider-horizontal .ui-slider-range-max {right:0; }


/*--微信端分享--*/
.wx_l_side{float:left; display:inline-block; width:708px; height:710px; background:url(../images/weixinbg1.jpg) top left no-repeat;}
.wx_r_side{float:left; width:492px;}
.wx_r_side h1{font-size:30px; color:#ff8428; text-align:center; margin-top:100px;}
.wx_r_side h1 span{color:#089905;}
.wx_r_side .erweima{width:392px; height:352px; background:url(../images/weixinbg2.jpg) no-repeat; margin-left:40px; margin-top:10px;}
.wx_r_side .erweima img{width:290px; height:290px; margin-left:67px; margin-top:31px;}
.wx_r_side .con{ padding-left:20px; padding-top:20px;}


/*图片*/
.picturecate{margin: 0 auto; width:1170px; box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05); padding:15px;}
    .picturecate ul li { float:left; margin-right:10px;}
        .picturecate ul li a{ color:#ff8528;text-decoration:none;}
        .picturecate ul li a:hover{ text-decoration:underline; color:#ff8528;}

.article { cursor:pointer; display: block; margin: 0 0 30px 0; padding: 12px; background: white; border-radius: 3px; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05); transition: all 220ms; }
    .article:hover { box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.1); transform: translateY(-5px); transition: all 220ms; }
    .article > img { display: block; width: 100%; margin: 0 0 24px 0; }
    .article h2 { text-align: center; font-size: 14px; text-transform: uppercase; margin: 0 0 12px 0; }
.wall { display: block; position: relative; width:1224px; margin:15px auto;}
.wall-column { display: block; position: relative; width: 25%; float: left; padding: 0 12px; box-sizing: border-box; }


/*豆瓣评论*/
 .textList{background:#f0f2f5}
.textList h1{ font-size:1rem; display:block; line-height:2.4rem; padding:0 0.6rem; margin-bottom:0.05rem; font-weight:bold; background:#fff}
.textList h1 span{font-size:0.6rem; padding:0 0.6rem; color:#999; font-weight:normal}
.textList ul{ float:left}
.textList ul li{ background:#fff}
.textList ul li a{display:block; padding:0.6rem; font-size:0.8rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.textList ul li p{display:block; padding:0.6rem}
.textList ul li span{display:block; font-size:0.6rem; color:#999; padding:0 0.6rem 0.6rem; }
.textList ul li h3{float:left; padding:0.6rem}
.textList ul li h4{float:right; padding:0.6rem}
.textList ul li h5{float:right; padding:0.6rem; color:#999}
.textList ul li.active a{color:#244ea4; font-weight:bold}
.textList ul li em{display:block; position:absolute; top:0; right:0.6rem; width:2.1rem; height:2.1rem; background:url(../images/btn_gps.png) no-repeat; background-size:2.1rem}


/*检索结果*/
.miniRange{margin-top:10px; font-size:14px;}
    .miniRange dt{ margin-bottom:10px; font-size:15px;}
     .miniRange dd{ line-height:25px;}
        a.orange{ color:#ff8528;text-decoration:none;}
        a.orange:hover{ text-decoration:underline; color:#ff8528;}