﻿@charset "utf-8";
/*clear float*/
#kkxt_article .recomment  a:after,#kkxt_article .share:after,#kkxt_article .recomment .tittle:after,#kkxt_article .recomment:after,#kkxt_article .otherarticle:after,#kkxt_article .article_header:after,#kkxt_left .boxlist_li .txt01:after,#kkxt_left .boxlist_li:after,#kkxt_content .boxtag ul:after,#everynone_see .detail_box:after,#everynone_see li:after,.list_tc .tc_right:after,#kkxt_left .box07 ul:after,#kkxt_left .box06 div.right > div:after,#kkxt_left .box:after,#kkxt_left:after,#kkxt_content:after{content: "";display: table;clear: both;}
/*image animate*/
#kkxt_left .boxlist .imgbox img,#kkxt_left .box01 .imgbox img,#kkxt_left .box .imgbox img{
  transition:transform 0.5s,-ms-transform 0.5s;
  -moz-transition: -moz-transform 0.5s; /* Firefox 4 */
  -webkit-transition: -webkit-transform 0.5s; /* Safari and Chrome */
  -o-transition: -o-transform 0.5s; /* Opera */
}
#kkxt_left .boxlist .imgbox img:hover,#kkxt_left .box01 .imgbox img:hover,#kkxt_left .box .imgbox img:hover{
  transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1); /* Firefox 4 */
  -webkit-transform:scale(1.1,1.1); /* Safari and Chrome */
  -o-transform:scale(1.1,1.1); /* Opera*/
}
#kkxt_content{width: 1200px; margin: auto; margin-top: 5px; min-height: 1200px;}
#kkxt_left{width: 902px; padding-bottom: 20px; float:left;}
#kkxt_left .box01{width: 860px; height: 301px; border:1px #ebebeb solid; padding: 20px;}
#kkxt_left .box01 .imgbox{width: 400px;height: 300px; float: left; background-color: #e3e3e3; overflow: hidden;}
#kkxt_left .box01 .imgbox img{width: 400px; height: 300px;}
#kkxt_left .box01 .txtbox{width: 420px;height: 300px; float: left; margin-left: 30px;}
#kkxt_left .box01 .txtbox .h{color: #4c4c4c}
#kkxt_left .box01 .txtbox div.h a{ font-size:18px; font-weight: bold; color: #4c4c4c;}
#kkxt_left .box01 .txtbox a:hover{ color:#019eeb; text-decoration: underline;}
#kkxt_left .box01 .txtbox ul li{ text-indent: 13px; width: 420px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; list-style:none;padding-left: 2px;line-height: 41px;color: #666666;}
#kkxt_left .box01 .txtbox ul li:hover{color:#019eeb;}
#kkxt_left .box01 .txtbox ul li a{color:#333333; position:relative; font-size: 14px;}
#kkxt_left .box01 .txtbox ul li a:after{ position: absolute; top: 8px; content: ""; display:block; background-image: url("../images/kkxt_li_icon.png"); width: 4px; height: 4px;}
#kkxt_left .box01 .txtbox a:hover:after{ background-position: 0px 4px;}
#kkxt_left .box02 {margin-top: 20px;border:1px #ebebeb solid; height: 281px; overflow: hidden;}
#kkxt_left .box02 .tittle{ color: #019eeb; height: 59px; line-height: 59px; background-color: #f5f5f5;}
#kkxt_left .box02 .tittle h2{float: left; font-size: 18px;color: #019eeb; padding-left: 58px; }
#kkxt_left .box02 .tittle a{float: right;color: #999999; margin-right: 18px;}
#kkxt_left .box02 .tittle a:hover{color: #019eeb; cursor: pointer;}
#kkxt_left .box02 .left,#kkxt_left .box02 .right{ position: relative; float: left;padding: 20px;width: 410px;}
#kkxt_left .box02 a.imgbox{ float: left; width: 160px; height: 120px; margin-right: 20px; overflow: hidden;}
#kkxt_left .box02 img{ float: left; width: 160px; height: 120px; margin-right: 20px;}
#kkxt_left .box02 .left:before{content: "";display: table;height:180px;width: 1px; background-color:#ebebeb;  position: absolute; right: 0px; top: 10%;}
#kkxt_left .box02 .left span{display: block;line-height: 24px; color: #333333; margin-bottom: 14px; font-weight: normal;}
#kkxt_left .box02 .left span a{color: #333333;font-size: 18px;}
#kkxt_left .box02 .left span a:hover{color: #019eeb; overflow: hidden;}
#kkxt_left .box02 .left p{ font-size: 14px; line-height: 24px; color: #333333;  font-weight: normal; color: #666666;}
#kkxt_left .box02 .left p a{color:#019eeb;}
#kkxt_left .box02 .right{float: left;}
#kkxt_left .box02 .right h3{ background-image:url(../images/kkxt_hot.png); background-repeat: no-repeat; background-position: 0px 0px; margin-bottom: 20px; padding-left: 25px; font-size: 18px; font-weight: normal;line-height: 24px;}
#kkxt_left .box02 .right li{ color: #666666; cursor: pointer; font-size: 14px; line-height: 29px;}
#kkxt_left .box02 .right li p{ font-size: 14px; color: #333333;display: block;float: left; width: 310px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
#kkxt_left .box02 .right li a{display: block;}
#kkxt_left .box02 .right li:hover p,#kkxt_left .box02 .right li:hover span{color:#019eeb;} #kkxt_left .box02 .right li span{color: #666666;display: block;float: right;}

#kkxt_left .box06 {margin-top: 20px;border:1px #ebebeb solid; height: 281px; overflow: hidden;}
#kkxt_left .box06 .tittle{ color: #019eeb; height: 59px; line-height: 59px; background-color: #f5f5f5;}
#kkxt_left .box06 .tittle h2{float: left; font-size: 18px;color: #019eeb; padding-left: 58px; }
#kkxt_left .box06 .tittle a{float: right;color: #999999; margin-right: 18px;}
#kkxt_left .box06 .tittle a:hover{color: #019eeb; }
#kkxt_left .box06 .left,#kkxt_left .box06 .right{ position: relative; float: left;padding: 20px;width: 410px;}
#kkxt_left .box06 .imgbox{float: left; width: 160px; height: 120px;margin-right: 20px; overflow: hidden;}
#kkxt_left .box06 img{ float: left; width: 160px; height: 120px; margin-right: 20px;}
#kkxt_left .box06 .left:before{content: "";display: table;height:180px;width: 1px; background-color:#ebebeb;  position: absolute; right: 0px; top: 10%;}
#kkxt_left .box06 .left span{ display: block;  font-size: 18px; line-height: 24px; color: #333333; margin-bottom: 14px; font-weight: normal;}
#kkxt_left .box06 .left span a{font-size: 18px;}
#kkxt_left .box06 .left span a:hover{color:#019eeb;}
#kkxt_left .box06 .left p{font-size: 14px; line-height: 24px; color: #333333; margin-bottom: 20px; font-weight: normal; color: #666666;}
#kkxt_left .box06 .left p a{color:#019eeb;}
#kkxt_left .box06 .right{float: left;}
#kkxt_left .box06 .right h3{ background-image:url(../images/kkxt_hot.png); background-repeat: no-repeat; background-position: 0px 0px; margin-bottom: 20px; padding-left: 25px; font-size: 18px; font-weight: normal;line-height: 24px;}
#kkxt_left .box06 .right li{ color: #666666; font-size: 14px; line-height: 29px;}
#kkxt_left .box06 .right li a{font-size: 14px;color: #666666;display: block;float: left;}
#kkxt_left .box06 .right li:hover,#kkxt_left .box06 .right li a:hover{color:#019eeb;}
#kkxt_left .box06 .right li span{color: #666666;display: block;float: right;} 
#kkxt_left .box06 .right h4{margin-right: 5px;width: 90px; height: 23px;line-height:23px;display:inline-block;border:#FFF 3px solid;border-left:none;border-right:none;background:#6ed2ff;text-align: center;color: #ffffff; float: left;}
#kkxt_left .box06 .right ul { float: left;}
#kkxt_left .box06 .right li { float: left; line-height: 29px; width: 86px; text-align: left;line-height:29px;}
#kkxt_left .box06 .right span{float: right;line-height: 29px;text-align: left;line-height:29px;}
#kkxt_left .box06 .right span a{color: #666666;}
#kkxt_left .box06 .right a:hover{color:#019eeb;}

#kkxt_right .kkxt_right_banner{-webkit-box-shadow: 1px 1px 3px #eaeaea;box-shadow: 1px 1px 3px #eaeaea;padding: 7px;border:1px #ebebeb solid; width:268px;}
#kkxt_right .kkxt_right_banner img{margin: auto; max-width: 268px;display: block;}
#kkxt_left .box07 {margin-top: 20px;border:1px #ebebeb solid; overflow: hidden;}
#kkxt_left .box07 .tittle{ color: #019eeb; height: 59px; line-height: 59px; background-color: #f5f5f5;}
#kkxt_left .box07 .tittle h2{float: left; font-size: 18px;color: #019eeb; padding-left: 58px; }
#kkxt_left .box07 .tittle a{float: right;color: #999999; margin-right: 18px;}
#kkxt_left .box07 .tittle a:hover{color: #019eeb}
#kkxt_left .box07 ul{padding-top: 26px; padding-bottom: 15px;}
#kkxt_left .box07 li{ cursor: pointer; margin-bottom: 11px; text-align: center; float: left;min-width: 66px; height: 22px; line-height: 21px; margin-left: 17px; margin-right: 17px;}
#kkxt_left .box07 li:hover{background-color:#019eeb;}
#kkxt_left .box07 li a{color: #666666;font-size: 14px;}
#kkxt_left .box07 li:hover a{color: #ffffff;}
#kkxt_right {float: right;width: 290px;margin-right: -4px; margin-bottom: 20px; min-height: 1224px;}

/*2017-12-14 新增 */
#kkxt_right .hotBanner .popular{
    margin-top: 10px;
    /* height: 440px; */
    height: auto;
    padding-bottom: 20px;
    margin-bottom: 5px;
}
#kkxt_right .hotBanner .hotBannerTitle{
    height: 54px;
    line-height: 54px;
    width: 250px;
    font-size: 16px;
    font-weight: bold;
    color: #555555;
    border-bottom: 1px solid #dedede;
}
#kkxt_right .hotBanner.popular p{
    width: 228px;
    line-height: 25px;
    text-align: center;
    height: 25px;
    margin-top: 13px;
}
#kkxt_right .hotBanner.popular p span:nth-child(1) {
    width: 35px;
    height: 25px;
    float: left;
    font-size: 20px;
    font-weight: bold;
}
.textYchu {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    font-size: 14px;
    text-overflow: ellipsis;
}
#kkxt_right .hotBanner.popular p span.top {
    color: #f25407;
}



/*2017-12-14 新增 */


#everynone_see h2{font-size: 18px;font-weight: normal; color: #4b4643;}
#everynone_see{background-color: #ffffff; z-index: 100; float: left;}
#everynone_see .contents{width: 265px;border:1px #ebebeb solid; padding: 9px;padding-top: 20px; padding-bottom: 20px;-webkit-box-shadow: 1px 1px 3px #eaeaea;box-shadow: 1px 1px 3px #eaeaea;margin-bottom:15px}
#everynone_see div.detail_box>a{ overflow: hidden; width: 96px; height: 72px;margin-right: 10px; margin-bottom: 10px; float: left; display: block;}
#everynone_see img{ width: 96px; height: 72px; display: block;}
#everynone_see a{color: #666666;}
#everynone_see a:hover{color: #019eeb;}
#everynone_see li{color:#666666;height: 30px; overflow: hidden; text-indent: 13px;
transition: height 0.3s;
-moz-transition: height 0.3s;
-webkit-transition: height 0.3s;
-o-transition: height 0.3s;
}
#everynone_see ul{ margin-top: 10px;}
#everynone_see li p{float: left; width: 159px;color: #666666; text-indent:26px;}
#everynone_see .detail_box{ margin-top: 10px; border-bottom:1px #ebebeb solid;}
#everynone_see li.cur{height:123px;}
#everynone_see li.cur:hover{color: #019eeb;}
#everynone_see li.cur:hover  a{color: #019eeb;}
#everynone_see .detail_box a{color: #019eeb;}
#everynone_see li>a { display: block; position: relative; overflow: hidden; line-height: 30px; height: 30px; text-overflow: ellipsis;white-space: nowrap;} 
#everynone_see li>a:after{ position: absolute; top: 14px; content: ""; display:block; background-image: url("../images/kkxt_li_icon.png"); width: 4px; height: 4px;}
#everynone_see li>a:hover:after{ background-position: 0px 4px;}

/*2107-12-12新增*/

/*2107-12-12新增*/

#kkxt_right .tc_right_body .tc_title h3{font-size: 18px;}
#kkxt_content .boxtag { margin-bottom: 20px; margin-top: 23px; position: relative;border:1px #ebebeb solid;  min-height: 900px;}
#kkxt_content .boxtag .tittle{ color: #019eeb; height: 59px; line-height: 59px; background-color: #f5f5f5;}
#kkxt_content .boxtag .tittle h2{ font-weight: normal; float: left; font-size: 18px;color: #019eeb; padding-left: 58px; }
#kkxt_content .boxtag .tittle a{float: right;color: #666666; margin-right: 18px;}
#kkxt_content .boxtag .tittle a:hover{color: #019eeb;}
#kkxt_content .boxtag ul{padding-top: 26px; padding-bottom: 15px;}
#kkxt_content .boxtag li{ cursor: pointer; margin-bottom: 20px; text-align: center; float: left;min-width: 87px; height: 22px; line-height: 22px; margin-left: 16px; margin-right: 16px;}

#kkxt_content .boxtag li a{
color: #666666;
padding: 0 8px;
border: 1px solid #e5e5e5;
height: 20px;
line-height: 20px;
font-size: 12px;
height: 22px;display: inline-block;padding-left: 5px; padding-right: 5px;}
#kkxt_content .searchbox{ width: 306px; height: 45px; border:1px #3996e3 solid; border-radius:4px; overflow: hidden; position: absolute; right: 0px; top: -68px;}
#kkxt_content .searchbox input{ outline: 0px; height: 45px; width: 212px; border:0px; float: left;font-size: 16px; padding-left: 15px;color: #555;} 
#kkxt_content .searchbox button{ cursor: pointer; border:0px; height: 45px; float: left; width: 79px; background-color:#3996e3; color: #ffffff;font-size: 16px;}
#kkxt_location{width: 1200px; margin: auto;margin-top: 34px; }
#kkxt_content .boxtag li a:hover{
color: #ffffff;
background-color: #3da9f7;
border-color: #3da9f7;
}

#kkxt_content .boxtag .tittle{background-repeat: no-repeat;}
#kkxt_content .boxtag .tittle_zn{background-image: url("../images/kkxt_icon.png"); background-position: 20px 12px;}
#kkxt_content .boxtag .tittle_zs{ background-image: url("../images/kkxt_icon.png"); background-position: 20px -49px;clear:both;}
#kkxt_content .boxtag .tittle_zx{ background-image: url("../images/kkxt_icon.png"); background-position: 20px -103px;clear:both;}

#kkxt_left .box09 {border:1px #ebebeb solid; border-bottom: 0px; overflow: hidden;}
#kkxt_left .box09 .tittle{ color: #666666; height: 59px; line-height: 59px; background-color: #f5f5f5;}
#kkxt_left .box09 .tittle h2{float: left; font-size: 18px;color: #666666; padding-left: 15px; }
#kkxt_left .box09 .tittle a{float: right;color: #3da9f7; margin-right: 18px;}
#kkxt_left .box09 ul{padding-top: 26px; padding-bottom: 15px;}
#kkxt_left .box09 li{ cursor: pointer; margin-bottom: 11px; text-align: center; float: left;min-width: 66px; margin-left: 19px; margin-right: 14px;

}

#kkxt_left .box09 li a{
color: #666666;
display: inline-block;
padding: 0 8px;
height: 20px;
line-height: 20px;
font-size: 12px;
}
#kkxt_left .box09 li:hover a{color: #ffffff;
background-color: #3da9f7;
}
#kkxt_left .box09 li.cur a{
color: #ffffff;
background-color: #3da9f7;
}

#kkxt_left .boxlist{border:1px #ebebeb solid; border-top: 0px;  }
#kkxt_left .boxlist .tittle{border-top:1px #ebebeb solid; width: 860px; margin-left: auto; margin-right: auto; font-size: 18px; padding-top: 22px; padding-bottom: 22px; color: #333333;}
#kkxt_left .boxlist .imgbox{width: 200px; height: 150px; display: block; float: left; overflow: hidden;}
#kkxt_left .boxlist .imgbox img{width: 200px; height: 150px;}
#kkxt_left .boxlist_li{ padding: 30px 20px 30px 20px; position: relative;display:inline-block;}
#kkxt_left .boxlist_li:hover{background-color: #f5f5f5;}
#kkxt_left .boxlist_li i{position: absolute; height: 1px; width: 860px; background-color: #ebebeb; top: 0px; left: 20px; }
#kkxt_left .boxlist_li .txtbox{ float: left; width: 640px; margin-left: 20px; position: relative; height: 150px;}
#kkxt_left .boxlist_li .txt01 h3 a{ height: 18px; line-height: 18px; font-size: 18px; color: #333333; display: block; float: left;}
#kkxt_left .boxlist_li .txt01 a:hover{color:#3da9f7}
#kkxt_left .boxlist_li .txt01 span{height: 18px; line-height: 18px; display: block; float: right; font-size: 14px; color: #999999;}
#kkxt_left .boxlist_li .txt02 { padding-right:5px; color: #999999; margin-top: 20px; line-height: 22px; letter-spacing: 2px; height: 66px; overflow: hidden;}
#kkxt_left .boxlist_li .txt02 a{color:#019eeb; }
#kkxt_left .boxlist_li .txt03{ height: 24px; position: absolute; bottom: 0px; left: 0px; width: 100%;}
#kkxt_left .boxlist_li .txt03 .tag{ float: left;margin-top: 8px;}
#kkxt_left .boxlist_li .txt03 ul{float: left; width: 400px; height: 20px; overflow: hidden;}
#kkxt_left .boxlist_li .txt03 span{display: block;float: left; margin-right: 5px; font-size: 14px; color: #666666; height: 20px; line-height: 20px;}
#kkxt_left .boxlist_li .txt03 .tag li{float: left; margin-right: 8px; color: #666666; }
#kkxt_left .boxlist_li .txt03 .tag li a{ font-size: 14px; color:#666666;display: block; padding: 0 5px;height: 20px; line-height: 20px; font-size: 14px;}
#kkxt_left .boxlist_li .txt03 .tag li a:hover{color:#ffffff; background-color:#3da9f7; border-color:#3da9f7;  }
#kkxt_left .boxlist_li .txt03 .share{padding-right: 10px; float: right; height: 24px; position: relative; top: 20px;}
#kkxt_left .boxlist_li .txt03 .share a{  margin-left: 15px; background-repeat: no-repeat; display: block; float: left; width: 24px; height: 24px;}
#kkxt_left .boxlist_li .txt03 .share a.shareicon{
  background-image: url("../images/kkxt_list_share.png");
  background-position: left center;
  width: 60px;
  text-indent: 28px;
  line-height: 24px;
  color: #999999;
}
#kkxt_left .boxlist_li .txt03 .share a.shareicon:hover{
  color: #999999;
}
#kkxt_left .boxlist_li .txt03 .share a.sina_share{
  background-image: url("../images/kkxt_list_sina_share.png");
 
}
#kkxt_left .boxlist_li .txt03 .share a.sina_share:hover{
  background-image: url("../images/kkxt_list_sina_share_a.png");

}
#kkxt_left .boxlist_li .txt03 .share a.qqzone_share{
  background-image: url("../images/kkxt_list_qqzone_share.png");
 
}
#kkxt_left .boxlist_li .txt03 .share a.qqzone_share:hover{
  background-image: url("../images/kkxt_list_qqzone_share_a.png");
 
}
#kkxt_left .boxlist_li .txt03 .share a.weixin_share{
  background-image: url("../images/kkxt_list_weixin_share.png");
position: relative;
}


#kkxt_left .boxlist_li .txt03 .share a.weixin_share:hover{
  background-image: url("../images/kkxt_list_weixin_share_a.png");

}

#kkxt_left .boxlist_li .txt03 .qrcodebox{ padding-bottom: 8px; text-align: center; box-shadow: 0 1px 5px rgba(0,0,0,0.2);  background-color: #ffffff; z-index: 1002; position: absolute; top: -135px;right: 0px;
-webkit-transition: -webkit-transform .3s ease-out;
-o-transition: -o-transform .3s ease-out;
transition: transform .3s ease-out;
-webkit-transform: translate(0,-25%);
-ms-transform: translate(0,-25%);
-o-transform: translate(0,-25%);
transform: translate(0,-25%);
}
#kkxt_left .boxlist_li .txt03 .qrcode{
padding: 5px;
}
#kkxt_left .boxlist_li .txt03 .qrcodebox.showqrcodebox{
-webkit-transform: translate(0,0);
-ms-transform: translate(0,0);
-o-transform: translate(0,0);
transform: translate(0,0);
}

.hide{ display: none;}

#kkxt_left .box09 .more a{color:#3da9f7; border:0px;}
#kkxt_left .box09 li.more,#kkxt_left .box09 .more:hover a{color:#3da9f7; background-color: #ffffff;}
#kkxt_left .paging{ width: 900px; float: left; margin-top: 25px;}
#kkxt_left .paging .kktcpage {
    text-align: center;
}
#kkxt_left .kktcpage .centpage {
    display: inline-block;
}
#kkxt_left .kktcpage a.prev {
    word-spacing: 6px;
    letter-spacing: -3px;
    font-size: 12px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
#kkxt_left .kktcpage a {
    float: left;
    border: 1px solid #ccc;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    font-size: 14px;
    color: #333;
    margin: 0;
    padding: 0;
}
#kkxt_left .kktcpage a.active, #kkxt_left .kktcpage a:hover {
    background-color: #019eeb;
    color: #fff;
    border-color: #019eeb;
}
#kkxt_left .kktcpage a + a {
    border-left: none;
}
#kkxt_left .kktcpage a.next{
    letter-spacing: -3px;
    font-size: 12px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
#kkxt_left .tittle h2{ background-repeat: no-repeat;}
#kkxt_left .box02_a .tittle h2{ background-image: url("../images/kkxt_icon.png"); background-position: 20px 12px;}
#kkxt_left .box03 .tittle h2{ background-image: url("../images/kkxt_icon.png"); background-position: 20px -49px;}
#kkxt_left .box04 .tittle h2{ background-image: url("../images/kkxt_icon.png"); background-position: 20px -103px;}
#kkxt_left .box06 .tittle h2{ background-image: url("../images/kkxt_icon.png"); background-position: 20px -161px;}
#kkxt_left .box07 .tittle h2{ background-image: url("../images/kkxt_icon.png"); background-position: 20px -224px;}
#kkxt_article{ width:880px;}
#kkxt_article h1{ font-size: 26px; color: #333333; text-align: center;padding-top: 30px;}
#kkxt_article .article_header{ padding-bottom: 5px; width: 100%; margin-top: 35px; border-bottom:1px #ebebeb solid; }
#kkxt_article .source_name,#kkxt_article .source_time,#kkxt_article .source_tag{ color: #999999; float: left;line-height: 24px; font-size: 12px;}
#kkxt_article .source_name{margin-right:70px;}
#kkxt_article .source_tag{margin-right: 5px; float: right;}
#kkxt_article .txt_top{ line-height: 24px; margin-top:20px; padding: 30px 20px 30px 20px; background-color: #efefef; color: #666666;}
#kkxt_article .txt,#kkxt_article .txt p,#kkxt_article .txt a,#kkxt_article .txt td{font-size: 14px; line-height: 24px; color:#333333;  margin-top: 20px;}
#kkxt_article .txt img{max-width: 880px;}
#kkxt_article .share{padding-top: 25px;}
#kkxt_article .share span{padding-top: 24px;float:right; display: block; height: 24px; line-height: 24px;}
#kkxt_article .otherarticle{margin-top: 20px; padding: 30px 20px 30px 20px; background-color: #efefef; color: #666666;}

/*2017-12-12新增免责声明*/
#kkxt_article .shengming{
    margin-top: 20px;
    padding: 15px 20px 15px 20px;
    background-color: #ffffff;
    color: #666666;
    border: 1px solid #F0F0F0;
}

#kkxt_article .shengming .sm_title{
    font-size: 18px;
    color: #020202;
    padding: 10px 0;
    border-bottom: 1px solid #F0F0F0;
}
#kkxt_article .shengming .mianzei{
    font-size: 16px;
    color: #ed6d34;
    padding: 10px 0;
}
#kkxt_article .shengming .mianzei_txt{
    font-size: 12px;
    color: #555555;
}
#kkxt_article .shengming .mianzei_txt span{
    display: inline-block;
    padding: 5px 0;
}
/*2017-12-12新增免责声明  结束*/

#kkxt_article .otherarticle .pre{ float: left; width: 45%; display: block;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
#kkxt_article .otherarticle a{color: #666666;}
#kkxt_article .otherarticle .next{float: left;width: 45%; display: block; padding-left: 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#kkxt_article .otherarticle a:hover{color: #019eeb;}
#kkxt_article .recomment{margin-top: 40px;}
#kkxt_article .recomment h2{ font-size: 16px; line-height: 24px; font-weight: normal; border-bottom: 1px #019eeb solid; color: #019eeb; display:block; float: left; padding-bottom: 15px; position: relative; top: 1px;}
#kkxt_article .recomment ul{ width:1100px; float: left; }
#kkxt_article .recomment .tittle{width: 100%; border-bottom:1px #ebebeb solid;}
#kkxt_article .recomment_box{padding-top: 20px;}
#kkxt_article .recomment ul li{
float: left;
color: #666666;
cursor: pointer;
font-size: 14px;
line-height: 29px;
margin-right: 106px;
}
#kkxt_article .recomment ul li p{
width: 310px;
color: #666666;
display: block;
float: left;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
#kkxt_article .recomment ul li span{
color: #666666;
display: block;
float: right;
}
#kkxt_article .recomment ul li a{display: block;}
#kkxt_article .recomment ul li:hover p,#kkxt_article .recomment ul li:hover span{color: #019eeb;}
#kkxt_article .tag {
    float: right;
}
#kkxt_article .tag span {
    display: block;
    float: left;
    color: #999999;
    font-size: 12px;
    height: 19px;
    line-height: 20px;
}
#kkxt_article ul {
    float: left;
}
#kkxt_article .tag li {
    float: left;
    margin-left: 8px;
}
#kkxt_article .tag li a {
color: #999999;
display: block;
padding: 0 5px;

height: 20px;
line-height: 20px;
font-size: 12px;

}


#kkxt_article .tag li a:hover {
  color: #ffffff;
background-color: #3da9f7;
border-color: #3da9f7;
}
#kkxt_article li a:hover {
    color: #3da9f7;
}
