
.main-left { width: 855px; background-color: #f3f3f3;padding-right: 15px;float: left;}
.main-right {width: 330px; padding-left:15px; margin-left: -15px; background-color: #f3f3f3; float: right; }
#article { background: #fff; zoom: 1; padding: 15px 15px 0;}

/*sideTitle*/
.boxTitle {height: 44px;/*margin-bottom: 15px;*/border-bottom: 1px solid #eee;clear: both;line-height: 44px;position: relative;}
.boxTitle .mark {margin-left:1px;float: left;position: relative;border-bottom: 2px solid #222;margin-bottom: -1px;font-size: 16px;line-height: 43px;/* color: #008ee1; */font-weight: bold;}
.boxTitle .mark a {/* font-size: 24px; color: #008ee1;*/}
.boxTitle a.more {float: right;line-height: 44px;color: #959595;}
.boxTitle a.more i{ font-family: serif; font-size: 16px; color: #959595;}
.boxTitle .links {float: right;color: #959595;margin-top: 15px;/* margin-right:50px; line-height: 44px;  position: absolute; right: 70px;bottom: 15px; */}
.boxTitle .links .title a{font-size: 12px;color: #406599!important;font-family:'Microsoft Yahei'!important;}

/*pageTitle*/
.wrap-head {height: 44px;margin-bottom: 15px;border-bottom: 1px solid #eee;clear: both;line-height: 44px;}
.wrap-head .mark {margin-left:0px;float: left;position: relative;border-bottom: 2px solid #222;margin-bottom: -1px;font-size: 18px;line-height: 43px;/* color: #008ee1; */font-weight: bold;}
.wrap-head .mark a {/* font-size: 24px; color: #008ee1;*/}
.wrap-head .subCha {float: right;line-height: 44px;margin-right: 20px;font-size: 14px;color: #d3d3d3;}
.wrap-head .subCha a {color: #666;display: inline-block;margin: 0 10px;vertical-align: middle;}
.wrap-head a.more {position: relative;float: right;line-height: 44px;color: #959595;}
.wrap-head a.more i{ font-family: serif; font-size: 16px; color: #959595;}
.wrap-head .subCha a{display:inline-block;background:#f5f5f5;line-height: 20px;margin: 10px 5px;border-radius: 3px;font-weight:lighter;padding:2px 8px;}
.wrap-head .subCha a:hover{background:#12aae6;color:#fff;}

/*sideTitle*/
.sideTitle {height: 44px;margin-bottom: 15px;border-bottom: 1px solid #eee;clear: both;line-height: 44px;}
.sideTitle .mark {margin-left:1px;float: left;position: relative;border-bottom: 2px solid #222;margin-bottom: -1px;font-size: 16px;line-height: 43px;/* color: #008ee1; */font-weight: bold;}
.sideTitle .mark a {/* font-size: 24px; color: #008ee1;*/}
.sideTitle a.more {position: relative;float: right;line-height: 44px;color: #959595;}
.sideTitle a.more i{ font-family: serif; font-size: 16px; color: #959595;}

/*sideTitle*/
.box-header {height: 44px;margin-bottom: 15px;border-bottom: 1px solid #eee;clear: both;line-height: 44px;}
.box-header .mark {margin-left:1px;float: left;position: relative;border-bottom: 2px solid #222;margin-bottom: -1px;font-size: 16px;line-height: 43px;/* color: #008ee1; */font-weight: bold;}
.box-header .mark a {/* font-size: 24px; color: #008ee1;*/}
.box-header a.more {position: relative;float: right;line-height: 44px;color: #959595;}
.box-header a.more i{ font-family: serif; font-size: 16px; color: #959595;}

/*list-txtul*/
/*.list-txtul{margin-right:-10px;*display:inline-block;}
.list-txtul li{margin-right:15px; line-height: 30px; clear:both;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.list-txtul li:before {float: left;content: ""; background: #ccc; width: 4px; height: 4px; overflow: hidden; display: inline-block; margin: 13px 8px 0 0; border-radius: 2px;}
.list-txtul a {background: url(/skin/2018/images/ico.png) 0 9px no-repeat;}
.list-txtul li .data{float:right;color:#999}
.list-half {margin-right:-30px;*display:inline-block;}
.list-half li{width:48.5%;padding-right:15px;float: left!important;}
.list-border li{border-top: 1px dashed #ddd;}*/

/*list-txtul*/
.list-txtul{display:block;list-style-type:none;margin:0;padding:10px 0;}
.list-txtul li{float:left;line-height:30px;height:30px;font-size:14px;color:#252525;overflow: hidden;width: 100%;}
.list-txtul li:before {float: left;content: ""; background: #ccc; width: 4px; height: 4px; overflow: hidden; display: inline-block; margin: 13px 8px 0 0; border-radius: 2px;}
.list-txtul li a{width: 85%;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-txtul li span{margin-right:0px; color:#c8c8c8;font-size:12px; float:right}
.list-txtul.list-half li{width:48.5%;padding-right:15px;}
.list-txtul.list-half li:nth-child(2n){ float:right;padding-right:0px;}
.list-txtul.list-border li{border-top: 1px dashed #ddd;}
.list-txtul.list-side li a{width: 96%;}

/*list-picul*/
.list-picul{overflow:hidden;}
.list-picul li{margin-right:15px;float:left;width:127px;height:80px;position:relative;overflow:hidden; background:#fafafa;margin-bottom:0px;clear:none}
.list-picul li:last-child{margin-right: 0;}
.list-picul li img{width:100%;min-height: 100%;}
.list-picul span{line-height:20px;font-size:12px;margin-top:10px;display: block; padding: 10PX 10px 0;}
.list-picul p {width: 100%;color: #fff;height: 45px;position: absolute;bottom: 0;left: 0;background: url(https://www.jb51.net/skin/2018/images/bg_s.png) 0 top repeat-x;}

/*imgTxt-div*/
.imgTxt-div {padding:0px; margin-bottom:0px; border-bottom:0px #dcdcdc dashed; background-color  #f8f8f8;overflow:hidden;}
.imgTxt-div .img-link{float:left; width:100px; height:70px; margin-right:10px;  overflow: hidden;}
.imgTxt-div .img-link img{width:100%; height:100%; padding:0px; border:0px #ccc solid;}
.imgTxt-div h3{height: 20px; line-height: 20px;font-size: 14px; font-weight: 700; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.imgTxt-div .text{font-size:12px;line-height: 20px;color:#999;margin-top: 5px;overflow:hidden; word-break: break-all; -o-text-overflow:ellipsis;text-overflow:ellipsis; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical;}

/**===首页===**/
.layout{margin: 0 auto;position: relative;}
.wrap-layout{position: relative;width: 1200px; background-color: #fff;}
.wrap-layout .wrap-cont{padding: 15px 15px; min-height:80px;}
.wrap-layout .wrap-left {float: left;display: inline;width: 840px;}
.wrap-layout .wrap-side {float: right;display: inline;width: 300px;}
.wrap-layout .col-a {float: left;display: inline;width: 336px;}
.wrap-layout .col-b {float: left;display: inline;width: 480px;padding:0 25px;} 
.wrap-layout .col-c {float: right;display: inline;width: 300px;}
.wrap-layout .lBox{position: relative;}
.wrap-layout .rBox{position: relative;}

.info-box{width: 410px;}
.info-box .title { border: none;margin: 0;font-size: 16px;line-height: 45px;font-weight: bold;}  
.info-box .title a.more{color:#666666;float:right; font-weight:lighter; line-height:45px; font-size: 14px; /*margin:14px 0 13px*/}

/**friends-links**/
.friends-links {/* padding: 15px 0; */width:105%;font-size:14px;line-height: 1.6;}
.friends-links strong {margin-right: 10px;}
.friends-links a {display: inline-block; margin-right: 20px;white-space: nowrap;}


/**最新信息**/
.new-info{width: 100%;}
.new-title {height: 35px;margin-bottom: 15px;border-bottom: 1px solid #eee;clear: both;line-height: 44px;}
.new-title .mark {float: left;position: relative;border-bottom: 2px solid #008ee1;margin-bottom: -1px;font-size: 16px;line-height: 34px;color: #008ee1; font-weight: bold;}
.new-title .mark a {}
.new-title a.more {position: relative;float: right;line-height: 35px;color: #959595;}
.new-title a.more i{ font-family: serif; font-size: 16px; color: #959595;}
.new-list{line-height: 30px;}
.new-list li {height: 28px;margin-bottom: 3px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-list li .class {float: left;margin: 7px 10px 6px 0;border-radius: 3px;line-height: 18px; font-size: 12px; color: #999;width: 70px;overflow: hidden;white-space: normal;text-align: right;padding: 0;}
.new-list li .title {padding-left: 10px;background: url(../images/mline.jpg) no-repeat center left;float: left;width: 330px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-list li span {float: right;color: #999;font-size: 12px;}

/**article-rec**/
.article-rec {padding:0 0px;overflow:hidden;}
.article-rec li{padding-left:100px;margin-bottom:15px;position: relative;}
.article-rec li h3{height:40px;line-height:20px;margin-top:3px;margin-bottom:5px;font-size:14px;overflow:hidden}
.article-rec li:last-child{margin-bottom: 0;}
.article-rec li .pic{width:90px;height:60px;position:absolute;left:0;top:0;}
.article-rec li .pic img{width:100%;height:100%;}
.article-rec li .info{position:relative;color:#9FA3A7;font-size:12px;}

/**list-recpic**/
.list-recpic {padding:0 0px;overflow:hidden;}
.list-recpic li{padding-left:100px;margin-bottom:15px;position: relative;}
.list-recpic li h3{height: 60px;line-height:20px;/* margin-top:3px; *//* margin-bottom:5px; */font-size:14px;overflow:hidden;}
.list-recpic li:last-child{margin-bottom: 0;}
.list-recpic li .pic{width:90px;height:60px;position:absolute;left:0;top:0;}
.list-recpic li .pic img{width:100%;height:100%;}

/*pic-text-div*/
.pic-text-div {padding:0px; margin-bottom:10px; border-bottom:0px #dcdcdc dashed; background-color  #f8f8f8;overflow:hidden;}
.pic-text-div .pic-link{float:left; width:90px; height:70px; margin-right:10px;  overflow: hidden;}
.pic-text-div .pic-link img{width:100%; height:100%; padding:0px; border:0px #ccc solid;}
.pic-text-div .pic-tit{height: 40px; line-height: 20px;font-size: 14px; font-weight: 700;overflow: hidden;}
.pic-text-div p{font-size:12px;line-height: 20px;color:#999;margin-top: 5px;overflow:hidden; word-break: break-all; -o-text-overflow:ellipsis;text-overflow:ellipsis; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical;}

/**幻灯片**/
#slider{width:336px;}
#slider .slider_box{width:336px; margin:0 auto;height:240px;overflow: hidden;position: relative;}
#slider .silder_con{height:240px;overflow:hidden;position:absolute;}
#slider .silder_panel{width:336px;height:240px;float:left;position: relative; overflow:hidden;}
#slider .silder_panel img{width:336px;height:220px;}
#slider .silder_panel .title{ width:316px; padding:0 10px;height:40px; text-align:center; line-height:40px; position:absolute; left:0; bottom:20px;background:url(../images/slide_bg.png) 0 -105px no-repeat; font-size:14px; color:#fff;overflow:hidden;}
#slider .silder_nav{height:4px;bottom:5px;position:absolute;overflow: hidden; left:70px;}
#slider .silder_nav li{float:left; width:30px; height:4px; border-radius:0px; background:#ccc; margin-right:10px;}
#slider .silder_nav li.current{width:30px;border-radius:0px; background:#008ee1;}
#slider .slider_box a.prev,#slider .slider_box a.next{width:38px;height:38px;overflow:hidden;text-indent:-999px;position: absolute;cursor: pointer;margin:90px 0 0 0;background:url(../images/slide_bg.png) no-repeat; display:none;}	
#slider .slider_box a.prev{left:0;background-position:0 0;}
#slider .slider_box a.next{right:0;background-position:0 -39px;}
#slider .slider_box:hover a.prev,#slider .slider_box:hover a.next{ display:block;}

/*hot-news*/
.hot-news{/* background:#f8f8f8; */overflow:hidden;}
.hot-news li{position:relative;height: 42px;padding: 8px 0px 8px 72px;border-bottom:1px dashed #ddd;overflow:hidden;/* margin-top: 10px; */}
.hot-news li h3{height: 42px;line-height: 21px;/* margin-top:9px; */font-size: 12px;overflow:hidden;}
.hot-news li img{width: 60px;position:absolute;height: 42px;left: 0px;top: 8px;}
.hot-news li:first-child {/* height: 50px; *//* padding-top:5px; */}
.hot-news li:first-child img{top: 8px;}
.hot-news li:last-child{border:none;margin-bottom:0;}

/*s-list-picul*/
.s-list-picul{/* background:#f8f8f8; */overflow:hidden;}
.s-list-picul li{position:relative;height: 42px;padding: 8px 0px 8px 72px;border-bottom:1px dashed #ddd;overflow:hidden;/* margin-top: 10px; */}
.s-list-picul li h3{height: 42px;line-height: 21px;/* margin-top:9px; */font-size: 12px;overflow:hidden;}
.s-list-picul li img{width: 60px;position:absolute;height: 42px;left: 0px;top: 8px;}
.s-list-picul li:first-child {/* height: 50px; */padding-top:0px;}
.s-list-picul li:first-child img{top: 0px;}
.s-list-picul li:last-child{border:none;margin-bottom:0;}

/*m-list-picul*/
.m-list-picul{/* background:#f8f8f8; */overflow:hidden;}
.m-list-picul li{position:relative;height: 50px;padding: 8px 0px 8px 82px;border-bottom:1px dashed #ddd;overflow:hidden;/* margin-top: 10px; */}
.m-list-picul li h3{height: 50px;line-height: 25px;/* margin-top:9px; */font-size: 13px;overflow:hidden;}
.m-list-picul li img{width: 70px;position:absolute;height: 50px;left: 0px;top: 8px;}
.m-list-picul li:first-child {/* height: 50px; */padding-top:0px;}
.m-list-picul li:first-child img{top: 0px;}
.m-list-picul li:last-child{border:none;margin-bottom:0;}

/*m-list-picul*/
.d-list-picul{overflow:hidden;}
.d-list-picul li{position:relative;height: 60px;padding: 0px 0px 0px 100px;border-bottom:0px dashed #ddd;overflow:hidden;margin-top: 15px;}
.d-list-picul li h3{height: 40px;line-height: 20px;font-size: 13px;overflow:hidden;}
.d-list-picul li img{width: 90px;position:absolute;height: 60px;left: 0px;top: 0px;}
.d-list-picul li:first-child {height: 60px;margin-top: 0px;}
.d-list-picul li:first-child img{top: 0px;}
.d-list-picul li:last-child{ }
.d-list-picul li .text{position:relative;color:#9FA3A7;font-size:12px; margin-top: 6px;}

/*list-item*/
.box-item { width: 370px; float: left; border: solid 0px #e6e6e6;border-top: solid 0px #f43636;min-height:300px;}
.box-item:nth-child(2) { border-top-color: #5bc228;}
.box-item+.box-item { margin-left: 30px;}


/**===频道列表页===**/
.channel-list {zoom: 1;padding: 0;}
.channel-list .excerpt-row {margin-bottom: 15px; border-top: 2px #008ee1 solid;}
.channel-list .excerpt-con {border: 1px solid #e7e7e7;overflow:hidden;}
.channel-list .excerpt-head{clear:both;width:100%; height:100%; overflow:hidden;}
.channel-list .excerpt-head{width:100%;height:36px; overflow:hidden;background: #f3f3f3;}
.channel-list .excerpt-head h2{float:left; font:bold 16px/36px "Microsoft yahei"; padding-left:15px; }
.channel-list .excerpt-head h2 a{ display:block; /*background:url(http://www.iiyst.com/skin/style/images/list_icobg.gif) 0 -188px no-repeat; text-indent:18px;*/}
.channel-list .excerpt-head span{float:right;background:url(../images/part_rbg.gif) 0 1px no-repeat; font:14px/40px "simsun"; padding:0 13px 0 150px; }
.channel-list .excerpt-head span a{color:#666;} 
.channel-list .excerpt-list{display:block;list-style-type:none;margin:0;padding:10px 0;}
.channel-list .excerpt-list li{float:left;line-height:30px;height:30px;width:46%;padding-right:15px;padding-left:15px;font-size:14px;color:#252525;}
.channel-list .excerpt-list li:before {float: left;content: ""; background: #ccc; width: 4px; height: 4px; overflow: hidden; display: inline-block; margin: 13px 8px 0 0; border-radius: 2px;}
.channel-list .excerpt-list li:nth-child(2n){ float:right}
.channel-list .excerpt-list li a{ width:82%; display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.channel-list .excerpt-list span{margin-right:5px; color:#666666;font-size:12px; float:right} 

/**===列表页===**/
/*列表页介绍*/
.column-head {overflow:hidden; border-bottom: 0px #eee solid;}
.column-head .introduces{position:relative; color: #444; line-height: 24px;min-height:156px; margin:10px 0; padding:10px 0 8px 0;border-bottom: 1px #eee solid;overflow: hidden;box-sizing: content-box;}
.column-head .introduces h1{font-size: 24px;margin-bottom: 10px;font-weight:500;padding-bottom: 10px;display:inline-block;border-bottom: 2px #f3f3f3 solid;}
.column-head .introduces p{font-size: 13px;margin-bottom: 8px;line-height: 22px;}
.column-head .introduces a,.column-head .introduces a.more{float: right;font-size: 12px;font-weight: normal;color: #5f5d5d;}
.column-head .introduces .thumb{padding:10px; margin:0px 10px 0px 0;background: #fff; float:left}
.column-head .introduces .thumb img{width:138px;height:138px;}
.column-list {zoom: 1;padding: 0;}
/*默认列表*/
.feeds-list {overflow: hidden; }
.feeds-list .feeds-item{padding: 20px 0; height: auto; overflow: hidden;}
.feeds-list li {border-top: 1px #eee solid;}
/*.feeds-list li + li {border-top: 1px #eee solid;}*/
.feeds-list li:hover{ background: #f8f8f8; -webkit-transition: all .2s linear;transition: all .2s linear;cursor: pointer;}
.feeds-list .feeds-item .feeds-pic{width: 150px;height: 100px; float: left; display: inline-block; margin-right: 15px; position: relative; overflow: hidden;}
.feeds-list .feeds-item .feeds-pic img{ width:100%; height: 100%; transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s}
/*.feeds-list .feeds-item:hover .feeds-pic img{ transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2)}*/
.feeds-list .feeds-item h3{line-height: 20px; margin-bottom: 10px; overflow: hidden;}
.feeds-list .feeds-item h3 a{display: inline-block;width: 100%;font-size: 16px; font-weight: bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} 
.feeds-list .feeds-item .feeds-text{font-size: 12px;color: #999;line-height: 22px;height: 44px;overflow: hidden;margin-bottom: 8px;}
.feeds-list .feeds-item .feeds-info {height:18px;line-height:18px;color:#666;overflow:hidden;font-size:13px;} 
.feeds-list .feeds-item .feeds-info span{margin-right:10px}
.feeds-list .feeds-item .feeds-info a{color:#666}
.feeds-list .feeds-item .feeds-info i{width:1pc;font-size:14px !important;margin-right:3px}
.feeds-list .feeds-item .feeds-info .time{float: right;}
.feeds-list .feeds-item .feeds-info .tags{float right;max-width: 360px;overflow: hidden;}
.feeds-list .feeds-item .feeds-info .tags a{margin-right:10px}
.feeds-list .feeds-item .feeds-info .tags a:hover{color:#f85959}
/*.feeds-list .feeds-item .feeds-info .tags a:after{content: ""; width: 3px; height: 3px;font-size: 14px;display: inline-block;background: #ccc;margin:5px 0 3px 5px;border-radius: 3px;}
.feeds-list .feeds-item .feeds-info .tags a:last-child::before{content: "";width: 0; height: 0;}*/
.feeds-list .feeds-item .feeds-tags{font-size: 12px;color: #666;line-height: 22px;height: 44px;overflow: hidden;margin-bottom: 10px;}
.feeds-list .feeds-item .feeds-tags a{margin-right:10px}
.feeds-flow{width:100%;height:40px;line-height:40px;margin:5px 0;background:#f1f1f1;font-size:1pc;color:#3e98f0;letter-spacing:1px;text-align:center;cursor:pointer}
/*三图*/
.feeds-list .feeds-item .img-list {margin: 15px 0;overflow: hidden;}
.feeds-list .feeds-item .img-list .img-item { float: left; width: 190px;height: 100px; margin-right: 20px; position: relative; overflow: hidden; transform-style: preserve-3d; display: list-item;}
.feeds-list .feeds-item .img-list .img-item:last-child{margin-right:0;}
.feeds-list .feeds-item .img-list .img-item img {display: block;width: 100%; height: 100%; transition: transform .5s ease .1s;-webkit-transition: -webkit-transform .5s ease .1s;}

/**===文章页===**/
.article-body {position:relative; padding:10px 12px; min-height:660px; border-right:0px solid #f5f5f5; background:#FFF;}
.article-body .article-head{padding:10px 0px 15px; overflow:hidden;}
.article-body .article-head .title {line-height: 33px;font-size: 24px;font-weight: normal;}
.article-body .article-head .meta {margin-bottom: 0px;padding:20px 0px 0px;border-bottom:0px solid #eee;}
.article-body .article-head .meta span { color: #999; font-size:13px; margin-right: 10px;line-height: 16px;height: 16px;}
.article-body .article-head .meta span a {color: #00a2ff; background-color: transparent; -webkit-text-decoration-skip: objects;}
.article-body .article-head .meta span a:hover {color: #f80;}
.article-body .article-head .meta .conmment-num { color: #ff4d4d;padding: 0 0 0 5px;text-decoration: none; cursor: pointer;}
.article-body .article-head .meta .conmment-num i {display: inline-block; width: 16px; height: 16px; background: url(https://www.cnbeta.com/images/cb_v5_sprite.png) no-repeat -16px -329px;  margin: 0 5px -4px 0;}
.article-body .article-head .meta em:before{content: "-";color: #999;font-size: 16px; margin: 3px;}
.article-body .article-head .meta .authorship{padding:0 0px;color:#008ee1;line-height: 14px;height: 14px; border: 0px solid #ff7911; border-radius: 3px; font-size:0}
.article-body .article-head .meta .authorship:after{content:"\539F\521B"; font-size:13px}
.article-body .article-head .meta .authorship.reship{padding:0 3px; color:#a6a6a6; border: 0px solid #ddd; border-radius: 3px; font-size:0}
.article-body .article-head .meta .authorship.reship:after{content:"\8F6C\8F7D"; font-size:13px}
.article-body .article-summary{ background-color:#f8f8f8; padding:15px 15px; position:relative; margin-bottom:15px;}
.article-body .article-summary .btn{ width:20px; height:20px; display:inline-block; position:absolute;}
.article-body .article-summary .arr-left{left:0; top:0; border-left:1px solid #666; border-top:1px solid #666;}
.article-body .article-summary .arr-right{right:0; bottom:0; border-right:1px solid #666; border-bottom:1px solid #666;}
.article-body .article-summary .takeaway{ font-size:14px; line-height:25px; color: #666;text-align: justify;}

.article-body .article-content {padding: 0 0px;line-height:30px;}
.article-body .article-content p{margin: 15px 0; font-size:16px; line-height:30px; letter-spacing: 0.5px; text-indent: 0em; word-wrap: break-word;word-break: break-all;}
.article-body .article-content pre{white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; }
.article-body .article-content img{max-width: 680px;height:auto !important; margin: 0 auto; vertical-align: middle; border:0}
.article-body .article-content a.infotextkey{color: #379be9;border-bottom: 1px dashed #3687d9;}
.article-body .article-content a:hover {color:#f80; text-decoration: none; border-bottom: 1px solid #f80;}
.article-body .article-content blockquote {position: relative;margin: 0px 15px 15px;padding: 0px 10px;font-size 14px !important;border-left: 4px solid #c0c6cc;background-color: #f8f8fa;}
.article-body .article-content blockquote:before {position: absolute;top:15px;left:15px;display: block;width: 1pc;height: 14px;background: url(../image s/blockquote.png) no-repeat 0 0;content: ''}
.article-body .article-content blockquote:after{position: absolute;right: 15px;bottom: 15px;display: block;width: 1pc;height: 14px;background: url(../image s/blockquote.png) no-repeat -1pc 0;content: ''}
.article-body .article-content blockquote p{margin:10px 0;line-height:30px;font-size 14px !important;padding: 0px 0;}
.article-body .article-content ul,
.article-body .article-content ol{margin: 0 15px 15px;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;word-wrap: break-word;word-break: break-all;text-justify: inter-ideograph;}
.article-body .article-content ul li,
.article-body .article-content ol li {margin: 0 15px 0 15px;line-height: 200%;}
.article-body .article-content ul li {margin-bottom:5px; padding-bottom:5px; list-style: disc;border-bottom: 1px #eee dashed;}
.article-body .article-content ul li p {margin: 0;}
.article-body .article-content ol li {list-style: decimal;}
.article-body .article-content ol{padding: 5px 0px;margin-left: 25px;margin-top: 0px !important;margin-right: 15px !important;margin-bottom: 20px !important;background: #f8f8f8;border: 1px #00a650 dashed;border-left: 2px #00a650 solid;}
.article-body .article-content ol li{list-style-type: decimal; border: none; /*border-left: 2px #00a650 solid;*/ line-height: 22px; padding: 0px 10px 0px 10px !important; margin: 0px !important; list-style-position: outside !important; /*background: url(http://images.51cto.com/images/art1105/images/0.gif) -498px -70px repeat-y scroll transparent;*/}
.article-body .article-content ol li code{ font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;}
/*table*/
table{ max-width:96%; margin:10px auto 20px; border:1px solid #ddd;border-collapse:collapse;}
table tr:nth-child(2n){ background-color: #f8f8f8;}
table th,table td{line-height: 20px;/*text-align:center;*/padding-top: 5px;padding-bottom: 5px;padding: 8px;border: 1px solid #ddd;}
table thead th{/*background: #e9f7ff;*/font-weight:700;}
table tbody th{/*background: #f8f8f8;*/font-weight:500;}
table tbody p {text-align:center;}

/*tags*/
.article-tags{margin:20px 0;line-height: 24px; font-size: 14px;}
.article-tags .fn-left{ display: inline-block;vertical-align: middle;}
.article-tags .fn-left a{color:#406599;float:left;display:block;padding-right:8px; background-position: -24px -47px;}
.article-tags .fn-left a:hover{color:#FF4F53;text-decoration:none;}
.article-tags .fn-left a:after {content: "/";padding-left: 8px; color: #e0e0e0;}
.article-tags .fn-left a:last-child:after {content: "";}
.article-tags .fn-left i{float: left;display: block;width: 20px;height: 16px;background: url(../images/icons.png) -72px 0;margin: 5px 12px 0 0px;}
.article-tags .fn-left span{margin: 0 6px;color: #e4e2e2;}
.article-tags .fn-right{font-size: 12px;color: #999999;cursor: pointer;padding-right:10px;}
.article-tags .fn-right span{float: right;cursor: pointer;}
.article-tags .fn-right i{background-image: url(../images/icons.png);display: block;float: left;}
.article-tags .star i{background-position: -92px 0;width: 21px;height: 19px;margin: 2px 6px 0 0}
.article-tags .star.active i{background-position: 1px -73px;}
.article-tags .ts i{width: 14px;height: 14px;background-position: -115px 0;margin: 6px 8px 0 20px;}
.article-tags .like{float: right;margin-right: 10px;cursor: pointer;}
.article-tags .like-active{color: #619BAE;}
.article-tags .like-active .icon-like{color: #619BAE;}
.article-tags .view{float: right;margin-right: 10px;display: none;}
.article-tags .view span{font-size: 13px;}
.article-tags .like span{font-size: 13px;}
.article-tags .like .icon-like{float: left;font-size: 23px;margin-right: 5px;color: #cacaca;}
.article-tags .view .icon-icon-Group{float: left;font-size: 23px;margin-right: 5px;color: #cacaca;}
/*article-relation*/
.article-relation{padding:10px 0;}
.article-relation .article-list{overflow:hidden;padding: 15px 0 10px;background: #fbfbfb;}
.article-relation .article-list li{float:left;width:46%;margin:0 15px;height:30px;line-height:30px;font-size:14px;overflow:hidden}
.article-relation .article-list li a{display: block;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;} 
.article-relation .article-list li:before {float: left;content: ""; background: #ccc; width: 4px; height: 4px; overflow: hidden; display: inline-block; margin: 13px 8px 0 0; border-radius: 2px;}
/*article-share*/
.article-share {/* height:30px; */margin:15px 0;padding: 10px 0; line-height: 20px; font-size:14px;border-bottom: #eee 1px solid;border-top: #eee 1px solid;}
.article-share .fn-left{float:left;}
.article-share .fn-left span{float:left; margin-top: 4px; color:#555;}
.article-share .fn-left .bdshare{float:left;}
.article-share .fn-left .bdshare-button-style2-16 a{margin:0 6px}
.share a.collect, .share a.collect_cur {color:#999;font-size:14px;display:inline-block;padding:0 5px 0 22px; background:url(http://icons.mydrivers.com/2018/news/collect.png) no-repeat; background-position:0 1px; text-decoration:none;}
.share a.collect:hover {background-position:0 -25px;color:#555;}
.share a.collect_cur {background-position:0 -47px;}
.article-share .fn-right{color: #999999;cursor: pointer;padding-right:0px;}
.article-share .fn-right span{float: right;cursor: pointer;}
.article-share .fn-right i{background-image: url(http://www.ityears.com/skin/style/images/2018/icons.png);display: block;float: left;}
.article-share .star i{background-position: -92px 0;width: 21px;height: 20px;margin: 0px 6px 0 0}
.article-share .star.active i{background-position: 1px -73px;}
.article-share .ts i{width: 14px;height: 14px;background-position: -115px 0;margin: 4px 8px 0 20px;}
/*feedsList*/
.feedsList {overflow: hidden; }
.feedsList .item{padding: 20px 0; height: auto; overflow: hidden;}
.feedsList li + li {border-top: 1px #eee solid;}
.feedsList li:hover{ background: #f8f8f8; -webkit-transition: all .2s linear;transition: all .2s linear;cursor: pointer;}
.feedsList .item .pic{width: 150px;height: 100px; float: left; display: inline-block; margin-right: 15px; position: relative; overflow: hidden;}
.feedsList .item .pic img{ width:100%; height: 100%; transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s}
/*.feedsList .item:hover .pic img{ transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2)}*/
.feedsList .item h3{line-height: 20px; margin-bottom: 10px; overflow: hidden;}
.feedsList .item h3 a{display: inline-block;width: 100%;font-size: 16px; font-weight: bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} 
.feedsList .item .text{font-size: 12px;color: #999;line-height: 22px;height: 44px;overflow: hidden;margin-bottom: 8px;}
.feedsList .item .info {height:18px;line-height:18px;color:#666;overflow:hidden;font-size:13px;} 
.feedsList .item .info span{margin-right:10px}
.feedsList .item .info a{color:#666}
.feedsList .item .info i{width:1pc;font-size:14px !important;margin-right:3px}
.feedsList .item .info .time{float: right;}
.feedsList .item .info .tags{float right;max-width: 360px;overflow: hidden;}
.feedsList .item .info .tags a{margin-right:10px}
.feedsList .item .info .tags a:hover{color:#f85959}
/*三图*/
.feedsList .item .img-list {margin: 15px 0;overflow: hidden;}
.feedsList .item .img-list .img-item { float: left; width: 185px;height: 100px; margin-right: 20px; position: relative; overflow: hidden; transform-style: preserve-3d; display: list-item;}
.feedsList .item .img-list .img-item:last-child{margin-right:0;}
.feedsList .item .img-list .img-item img {display: block;width: 100%; height: 100%; transition: transform .5s ease .1s;-webkit-transition: -webkit-transform .5s ease .1s;}


/**===右侧边栏===**/
#sidebar {width: 330px;padding: 15px 0px;background: #fff;font-family: 'Microsoft YaHei';}
.side-box{ margin-top:15px;width:300px;margin:0 auto 15px;;}
.side-box h4 {padding:10px 12px;font-size:18px;border-bottom:#e7e7e7 1px solid;}
.side-box .titleMain .more {line-height: 34px;padding-right:5px;}
.rFixedBox{background:#fff; text-align:center; width:328px;}
.bor-blue{border-top: 2px solid #3BB0DB;width:300px;}
.bor-red{border-top: 2px solid #b6262f;width:300px;}			
.bor-default{border: 1px solid #e7e7e7;border-top: 0;}
.bor-blue .bor-default .h3,.bor-red .bor-default .h3, .borderT369 .bor-default .h3{border: 0!important;} 

/*分类栏目*/
.classlogA{width:280px; overflow:hidden}
.classlogA ul{clear: both;padding-right: 0;padding-left: 0;padding-bottom: 0;width: 100%;padding-top: 10px;}
.classlog {padding:10px 10px 10px 5px;}
.classlog ul{background:#F9F9F9;padding:11px 0 3px 1px;margin-top: 1px;}
.classlog li{float:left;width:132px;display:inline;height:38px;line-height:36px;margin:0 0 8px 8px;overflow:hidden;text-align:center;background: #fff;}
.classlog a{display:block;width:129px;height:36x;border:1px solid #eee;}
.classlog li font{display:none;}
.classlog a:hover,.classlog li a.red,.classlog li a.red:hover{background:#3BB0DB;color:#fff;border-color:#eee;text-decoration:none;}
.classlog .current a{background:#3BB0DB;color:#fff;border-color:#eee;text-decoration:none;}
.classlog .title{height:35px;background:#F6FAF5;line-height:35px;}
.classlog .title h2{font-size:14px;font-weight:normal;text-indent:10px;}
/*rankList*/
.rankList {padding:10px  10px 10px 10px;}
.rankList li {width: 100%;height: 24px;overflow: hidden;font-size:14px;padding:3px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.rankList li a {width: 248px; height: 24px; color:#595959; line-height: 24px; font-size: 14px; float: left;overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
.rankList li em {margin: 3px 5px 0px 0px; width: 20px; height: 20px; text-align: center; color:#d52b2b; line-height: 15px; overflow: hidden; font-family: "georgia", "STHeiti", "Microsoft YaHei", "simsun", "sans-serif", Arial; font-size: 18px; font-style: italic; float: left; _margin-top: 0px;}
.rankList li:nth-child(n+4) em{ color:#999999;}
.rankList li.top em {color: #b6262f;}

.newsList{padding:10px  10px 10px 10px;}
.newsList li{font-size: 14px;padding:3px 0 3px 0px; margin-left:0px; height:24px; line-height: 24px; text-align: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newsList li:before {float: left;content: ""; background: #999; width: 4px; height: 4px; overflow: hidden; display: inline-block; margin: 10px 8px 0 0; border-radius: 2px;}
