.nibianqi_info_content{
    width:100%;
    background: #f4f5f9;
}
.warp{
    width:1200px;
    margin: 0 auto;
}
.nibianqi_maodian{
    height:50px;
    background: #f4f5f9;
}
.nibianqi_content{
    padding-bottom: 27px;
}
.maodian_position p{
    line-height: 50px;
}
.content_left{
    float:left;
    width:830px;
    margin-right:10px;
}
.article{
    padding:45px;
    background: #FFF;
    border-radius:5px;
    min-height: 900px; 
}
.like_content_right{
    float:left;
    width:350px;
    margin-left:10px;
}
.article_title h1{
    font-size:24px;
}
.article_time_author_laiyuan{
    height:50px;
    line-height: 50px;
}
.article_time_author_laiyuan span{
    margin-right:20px;
}
.article_content{
    border-top:solid 2px #f4f5f9;
    padding-top: 20px;
}
.article_content p{
    font-size:16px !important;
    line-height: 35px !important;
    padding:10px 0;
}
.article_content span{
   font-size:16px !important;
}
.article_content strong{
   font-size:16px !important;
   padding: 10px 0;
}
.article_content h2{
    font-size:16px !important;
    line-height: 35px !important;
    padding: 10px 0;
}
.article_content h3{
    font-size:16px !important;
    line-height: 35px !important;
    padding: 10px 0;
}
.article_content img{
    width:100% !important;
    height:auto !important;
}
.relevarticle,.new_lists{
    width:100%;
    background: #FFF;
    margin-bottom:30px;
    border-radius:5px;
    padding-bottom:11px;
}
.relevarticle ul li{
    margin: 10px 20px 10px;
    /*border-bottom:solid 1px #f4f5f9;*/
}
/*.relevarticle ul li:before {*/
/*    content: "";*/
/*    height: 72px;*/
/*    background: #0073c4;*/
/*    display: inline-block;*/
/*    vertical-align: middle;*/
/*    position: absolute;*/
/*    margin-left: -21px;*/
/*    border-radius: 45px;*/
/*    border: solid 1px #0073c4;*/
/*    margin-top: 4px;*/
/*}*/
.relevarticle ul li:hover:before {
    content: "";
    height: 72px;
    background: #0073c4;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    margin-top: 4px;
    margin-left: -21px;
    border-radius: 45px;
    border: solid 1px #ff7540;
    transition: all 0.1s;
    transform: ;
    animation: rotate360 0.001s linear infinite;
}
/*    @keyframes rotate360 {*/
/*    from {*/
/*        transform: rotate(0deg);*/
/*    }*/
/*    to {*/
/*        transform: rotate(360deg);*/
/*    }*/
/*}*/

/*.relevarticle ul li:before {*/
/* 其他样式保持不变 */
/*    animation: rotate360 1s linear infinite;*/
/*}*/

.relevarticle ul li:hover .relevarticle_link{
    color:#409EFF;
}
.relevarticle ul li h3{
    font-size:16px;
    font-weight: 400;
    line-height: 26px;
}
.kongzhiqi_h2 h2{
    padding:15px 20px 0;
    font-size:18px;
}
/*.kongzhiqi_h2 h2:before {*/
/*    content: ""; */
/*    position: relative;*/
/*    background: red;*/
/*    border: solid 3px red; */
/*    left: -15px;*/
/*    border-radius: 20px; */
/*    box-sizing: content-box; */
/*}*/
.relevarticle_list_img{
float:left;
margin:3px;
overflow: hidden;
border-radius:5px;
}
.relevarticle_list_img img{
max-width:121px;
max-height: 75px;
}
.relevarticle_list_img img:hover{
transform: scale(1.1);
transition: all 0.3s;
}
.relevarticle_list_text{
float: left;
width: 178px;
margin-left: 5px;
}
.relevarticle_list_title{
height: 55px;
overflow: hidden;
}
.article_last_next{
margin-top:20px;
}
.article_last_next a{
line-height: 54px;
padding: 0 30px 0 30px;
text-align: center;
display: block;
}
.article_last_next .last{
float:left;
height:55px;
overflow: hidden;
width:405px;
background: #FFF;
border-radius: 5px 0 0 5px;
}
.article_last_next .next{
 float:right;
 height:55px;
 overflow: hidden;
 width:405px;
 background: #FFF;
 border-radius: 0 5px 5px 0;
}
.icon-shijian:before {
content: "\e602";
}

#weixin-qrcode {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #fff;
padding: 20px;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
z-index: 1000;
}
/* 隐藏默认的复制提示 */
.article_content * {
-webkit-user-select: none; /* Safari */
-moz-user-select: none;    /* Firefox */
-ms-user-select: none;     /* IE10+/Edge */
user-select: none;         /* Standard */
}
.content_bottom{
background: rgba(4, 4, 4, 0.5);
padding:15px;
text-align: center;
color:#FFF;
}
.fenxiang{
width:40px;
position: absolute;
border-radius:10px 0px 0px 10px;
/*background: #ddd;*/
background: #409EFF;
margin-left: -85px;
top: 291px;
}
.fenxiang:hover{
background: #ff7540;
}
.fenxiang li{
width:40px;
height:40px;
}
.fenxiang li img{
width:20px;
padding:10px;
}
.fenxiang span{
color:#FFF;
font-size:12px;
text-align: center;
display: block;
width: 100%;
margin: 10px 0;
}