@charset "utf-8";





/* 主体框架（主体，左侧，右侧） */
.ct_main{width:98%;min-width:1200px;max-width: 1700px;margin:0 auto;clear: both;overflow: hidden;padding-top: 15px;}

/* 左侧 */
.ct_main_left{width:75%;background: #fff;float: left;}
.ct_main_left a {font-size:14px;color:#333;}
/* 右侧 */
.ct_main_right{ width:20%;min-width:302px;float: right; background: #fff;}
/* 主体模块清除浮动 */
.ct_main:after, .ct_main_left:after, .ct_main_right:after {content: "";clear: both;display: table;height: 0;}


/* /主体框架（主体，左侧，右侧） */

/* 面包屑 */
.ct_bread {float:left;_display:inline;width:100%;margin:20px 0 40px;font:14px/1 "Sim sun";color:#888;}
.ct_bread a {font-size:14px;color:#888;font-family:"\5fae\8f6f\96c5\9ed1";}
/* 文章内容-->标题 */
.ct_title {margin-top:40px;}
.ct_title a {font-size:12px;color:#888;font-family:"\5fae\8f6f\96c5\9ed1";}
.ct_title h1 {font:bold 30px/1 "Microsoft Yahei";color:#404040;}
.ct_title .times {margin-top:30px;font:12px/1 Arial,"Sim sun";color:#888;border-bottom:1px solid #eaeaea;height:35px;}
.ct_title .times span {margin-right:55px;float:left;}
/* 文章内容-->内容 */
.ct_content {font-size:15px;line-height:35px;margin-top:20px;}
.ct_content p {margin:12px 0 12px 0;overflow:hidden;}

/* 文章内容-->上下页 */
.ct_next {background:#f8f8f8;overflow:hidden;margin-top:40px;}
.ct_next span {float:left;margin:10px 25px 10px 15px;line-height:27px;font-size:12px;}

/* 左侧文章列表 */
.ct_list {vertical-align:middle;border-bottom:1px solid #eee;}
.ct_list:hover {background-color:#fafafa}
.ct_list_tit {width:100%;overflow:hidden;}
.ct_list .icon_img {width:20px;height:18px;padding:30px 10px 0 0;float:left;}
.ct_list .article_tit {float:left;color:#333;font-size:18px;line-height:80px;height:70px;width:620px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.ct_list .times {float:right;margin-right:10px;margin-top:30px;font-size:14px;color:#999;padding:0 13px;}
.ct_list_des {margin:0 5px 20px 0;font-size:14px;color:#252525;line-height:39px;}

/* 右侧盒子 */
.ct_box {margin-bottom:48px;}
.ct_box_tit {font-size:18px;color:#333;margin-bottom:7px;border-left:4px solid #379be9;width:260px;padding-left:20px;}

/* 右侧列表 */
.ct_box .list li {margin:0 0 0 20px;overflow:hidden;border-bottom:1px dashed #eee;/*height:40px;line-height:40px;*/}
.list li {    float: left;    width: auto;}
/* 右侧分类布局 */
.ct_class {width:100%;margin:20px 0 1px 0;overflow:hidden;}
.ct_class a {width:40%;float:left;text-align:center;border:solid 1px #e8e8e8;border-radius:14px;margin:10px 20px 10px 0;height:30px;line-height:30px;}
.ct_class a:hover {width:40%;float:left;text-align:center;border:solid 1px #379be9;border-radius:14px;margin:10px 20px  10px 0;height:30px;line-height:30px;color:#379be9;}




/* link群 */
/* k_foot 换成c_link */
.c_link_tuijian{width:100%;height:auto;min-height:60px;position:relative;display:block;overflow:hidden;clear:both;margin-top:25px;}
.c_link_tuijian a{width:auto;min-width:40px;text-align:center;font-size:13px !important;color:#666 !important;display:inline-block}
.c_link_am_titlebar_default{color:#333;font-size:14px;border:none;margin-top:10px;}
.c_link_am_titlebar_title{border-left:3px solid #379be9;padding-left:10px;color:#333;font-size:14px;height:18px;line-height:18px;width:100%;overflow:hidden;}
.c_link_linkbox{width:100%;margin-top:10px;line-height:35px;clear:both;overflow:hidden;color:#666 !important;}
.c_link_linkbox ul li{float:left;margin-right:15px;}        .user {            margin-top: 25px;            margin-bottom: 20px;            border-bottom: 1px solid #e8e8e8;            overflow: hidden;            width: 100%;        }        .user .user_info {            width: 100%;            float: left;            margin-bottom: 10px;        }        .user .user_info_left {            float: left;        }        .user .user_name_box {            float: left;            width: 550px;            line-height: 40px;        }        .user .user_name_box span {            float: left;        }        .user .user_name {            font-size: 14px;            margin: 0 10px 0 10px;        }        .user .user_name_box span {            float: left;        }        .user .user_in {            font-size: 12px;            color: #999;        }        .user .user_info_left img {            width: 40px;            height: 40px;            border-radius: 40px;            float: left;        }         


