html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {padding:0;margin:0;}
table {border-collapse:collapse;border-spacing:0;font-size:inherit;}
img {border:none;vertical-align:bottom;}
a, a:visited, a:hover, a:active {outline:0;text-decoration:none;}
a {color:#666;}
a:hover {text-decoration:none;color:#ea5a42;}
ul, li {list-style-type:none;padding:0;margin:0;}
input, select, textarea, button {font-size:100%;font-family:inherit;}
h2 {font-size:14px;}
body {font-size:12px;line-height:24px;color:#666;word-wrap:break-word; font-family:"Microsoft YaHei"; }

@-webkit-keyframes zoomIn {0% {-webkit-transform:scale3d(1, 1, 1)}50% {-webkit-transform:scale3d(1.2, 1.2, 1.2)}}

/*é¼ æ ‡å¤åˆ¶é€‰ä¸­æ—¶çš„é¢œè‰²*/
::selection{background-color:rgba(13,173,81,0.2);color:#333;}
::-moz-selection{background-color:rgba(13,173,81,0.2);color:#333}
::-webkit-selection{background-color:rgba(13,173,81,0.2);color:#333}

/*æ ·å¼å¼€å§‹*/
.bodybg{background-color:#f5f5f5;}

/*banner*/
.banner{background:url(../images/picbanner.jpg) no-repeat center 0;/* height:350px; */}

/*ç¼–è€…æŒ‰*/
.Editor{width: 810px;margin:0 auto;padding:30px 0;padding-right:230px;padding-left:30px;/* background:url(../images/punctuation.png) no-repeat 0 35px; */background-size:16px;}
.Editor .title{color: #333;font-size: 29px;line-height:45px; width:110px;}
.Editor .intro{font-size:13px;line-height:27px;color:#888; padding-right:160px;}



/*å†…å®¹åˆ—è¡¨*/
.row{  width:1100px; margin:0px auto; zoom:1;position:relative;}
.row:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.zb{float:left; width:910px;}
.homelist{  box-shadow:1px 1px 3px #e9e9e9; background-color:#fff;  padding:35px 50px 30px ; margin-bottom:20px; width:810px; overflow:hidden;}
.paratitle{ border-left:#4F9CEE 5px solid; display:block;}
.paratitle h2{ padding:0 8px 0 15px; display:block; font-size:24px; line-height:24px; font-weight:400; color:#353535;}
.dailylist li{ padding:26px 0px; border-bottom:#e7e7e7 1px solid;}
    .dailylist li a {
        /* display: inline-block; */
    }
.dailylist li dl{zoom:1;}
.dailylist li dl:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.dailylist li dl dt{ float:left; width:160px; height:110px; overflow:hidden; margin-right:20px;}
.dailylist li dl dt img{width:160px; height:110px;}
.dailylist li:hover dl dt img{-webkit-animation:zoomIn 2s cubic-bezier(0.42,0,.58,1)}
.dailylist li dl dd{ position:relative;}
.dailylist li dl dd h2{ font-size:19px; line-height:25px; font-weight:bold; color:#353535; padding-top:5px; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; }
.dailylist li dl dd .p1{ color:#8b8b8b;  word-wrap:break-word; white-space:normal; word-break:break-all; margin-top:9px; font-size:13px; line-height:22px;  overflow:hidden;}
.dailylist li dl dd .p2{ font-size:12px; line-height:18px;  color:#aeaeae; margin-top:10px;}
.dailylist li dl dd .p2:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.dailylist li dl dd .p2 span{ margin-right:10px;}
.dailylist li dl dd .p2 span.spanright{ color:#90b1f3; float:right;}

/*å³ä¾§å¯¼èˆª*/
.contentright{ border-left:1px solid #e1e1e1; float:right; padding-left:17px; width:180px; margin-top:8px; padding-bottom:40px; position:fixed;  top:530px; right:10%; z-index:9999;}
.opr{ margin-top:-8px;}
.opr li { margin:10px 0 0 -28px; padding-left:21px; background:url(../images/tlv01.png) no-repeat; line-height:20px; overflow:hidden;}
.opr li.pitch{ margin:13px 0 0 -28px; padding-left:21px; background:url(../images/tlv02.png) no-repeat;line-height:20px; overflow:hidden;}
.opr li:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.opr li { zoom: 1;}
.opr li span{float:left; background:#90b1f3; color:#fff; margin-left:2px; padding:4px 8px; }
.opr li.pitch span{float:left; background:#f37c7b; color:#fff; margin-left:2px; padding:4px 8px; }

.ewmper{ margin-top:25px; margin-left:-5px;}
.ewmper dt{ width:120px; height:120px; overflow:hidden;}
.ewmper dt img{ width:120px; height:120px; overflow:hidden;}
.ewmper dd{ color:#333333; font-size:14px; line-height:19px; margin-top:5px; font-weight:bold;}

#NAVbh{ position:absolute;  top:530px; /*right:10%;*/ z-index:9999;}

#NAVbh_fixed{ position:fixed;  top:0; /*right:10%;*/ z-index:9999;}




.IMGTid{ position:relative; width:1720px; zoom:1;height: 320px;}
.IMGTid:after{clear:both; content:'.'; display:block; width:102%; height:0; visibility:hidden;}
.Tidbits{position:absolute;  margin-top:26px; zoom:1; float:left; margin-right:50px;height:136px;overflow:hidden;}
.Tidbits:after{clear:both; content:'.'; display:block; width:102%; height:0; visibility:hidden;}
.Tidbits li{ float:left; margin-right:22px; width: 186px;height:136px;}
.Tidbits li img{ width: 186px;height:136px;}
.Tidbits li.liright{ margin-right:0px;}

.ONEpic{ padding:26px 0 12px;  border-bottom:#e7e7e7 1px solid;}
.ONEpic p{font-size:19px; line-height:25px; font-weight:bold; color:#353535; padding-top:10px; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;width:810px}

.TWOpic{padding:26px 0 7px;}
.TWOpic ul{zoom:1; width:850px; border-bottom:#e7e7e7 1px solid; padding-bottom:10px;}
.TWOpic ul:after{clear:both; content:'.'; display:block; width:102%; height:0; visibility:hidden;}
.TWOpic ul li{ float:left; margin-right:40px;}
.TWOpic ul li p{font-size:19px; line-height:25px; font-weight:bold; color:#353535; padding-top:10px; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;width:385px}

.transparent{ background:url(../images/bodybg.png) repeat 0 0; width:100%; height:100%; position:fixed; z-index:10000; left:0; top:0;overflow-x:auto;}
.popup{ padding:40px 50px; width:75%; max-width:1000px; background-color:#fff; /*position: fixed;top:15%; left:50%; margin:-35px 0 0 -525px; */ margin:0 auto;  z-index:10001; overflow:hidden;}
.wrongsoan{ position:fixed; right:30px; top:20px;  width:24px; height:24px; border-radius:12px; background: #3a3a3b url(../images/exit.png) no-repeat 50% 50%;}
.wrongsoan img{ width:16px; height:16px;   }
.detailed{   }
.detailed h1{ font-size:30px; line-height:36px;font-weight:bold;  color:#333;}

.keytxt{ background:#f7f7f7; font-size:14px; padding:10px 15px; margin-top:10px; line-height:23px; color:#666; border-left:#3283ec 4px solid;}
.keytxt b{ display:block; }

.pageInfo{ border-bottom:1px solid #d3d3d3; margin:15px 0px 15px 0px; color:#818184;  position:relative;}
.pageInfo span{ color:#818184; font-size:14px; margin-right:10px; }

.contentDetailed p{ font-size:16px; line-height:30px; padding:10px 0;}

::-webkit-scrollbar{width:12px;}
::-webkit-scrollbar-thumb{border-radius:6px; background-color:#d8d8d8;}
::-webkit-scrollbar-track{ margin-top:20px; margin-bottom:20px; border-radius:6px;  -webkit-background-origin:border; border:1px solid rgba(102,102,102,.75);  background-color:rgba(51,51,51,.6);
}

/*20190130æ–°å¢ž*/
.dailylist li dl dd .p3 {
    width: 100px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    background-color: #90b1f3;
    border-radius: 100px;
    text-align: center;
    color: #fff;
    margin-top: 8px;
}

.dailylist li dl dd {
    float: left;
    width: 628px;
}


/*评论*/
/*.commentBox:before{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.commentBox{ width:910px; margin-bottom:20px;}
.topicComment{ width:850px; padding:26px 30px 0; background:#ffffff;}*/
.commentBox{  width:850px!important; padding:26px 30px 0!important; margin-bottom:20px;}
.topicComment{ background:#ffffff;}
.topicComment b{ display:block; font-size:20px;  line-height:28px; height:28px; color:#333333;}
.topicComment ul li{  border-bottom:1px  solid #EBEBEB; padding-bottom:30px; padding-top:30px;}
.topicComment ul li:last-child{ border-bottom:0;}
.topicComment ul li p{ display:block; font-size:16px; line-height:28px; color:#333333;}
.user{ margin-top:14px;}
.user:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.user dl{ float:left; margin-right:20px;}
.user dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.user dl dt{ float:left; width:16px; height:16px; border-radius:16px; overflow:hidden; margin-right:8px;}
.user dl dt img{ display:block; width:16px; height:16px;}
.user dl dd{ float:left; font-size:12px; line-height:16px; color:#999999;}
.user span{ float:left; display:block; font-size:12px; line-height:16px; color:#999999;}
.user span a{ color:#999999;}
.user span a:hover{ color:#007bcd;}

