/*智库列表*/
.zk_left{float:left;width:840px;}
.zk_left .zk_item{float:left;width: 266px;height: 305px;background-color: #ffffff;border-radius: 4px;margin:0 20px 20px 0;}
.zk_left .zk_item:nth-of-type(3n){margin-right:0;}
.zk_left .zk_item .headimg{display:block;width: 266px;height: 149px;border-radius: 4px 4px 0px 0px;}
.zk_left .zk_item .name{width:224px;margin:3px auto 0;font-size:16px;color:#000;text-shadow: 1px 1px 18px 0px rgba(203, 203, 202, 0.22);font-weight:bold;line-height:38px;}
.zk_left .zk_item .position{width:224px;height:40px;margin:0 auto;font-size:14px;color:#67696f;line-height:20px;}
.zk_left .zk_item .relative_article{display:block;width: 224px;height: 43px;margin:11px auto 0;background-color: #f4f4f4;border-radius: 4px;}
.zk_left .zk_item .relative_article .zk_type_ico{float:left;margin:9px 7px 0 8px;width:37px;height:24px;}
.zk_left .zk_item .relative_article .zk_split{float:left;width: 1px;height: 24px;margin-top:11px;}
.zk_left .zk_item .relative_article .article_title{float:left;width: 126px;margin:6px 0 0 8px;font-size:14px;color:#333;line-height:16px;}

/*智库详情*/
.zk-detail_left{float:left;width:840px;}
.zk-header_wrapper{box-sizing:border-box;padding:30px 0 0 30px;width: 840px;height: 220px;background: url("../images/active/active_detail_bg.png") no-repeat center;border-radius: 4px;}
.zk_thumb{float:left;width:160px;height:160px;border-radius: 6px;}
.zk_msg{float:left;width:620px;margin-left:20px;}
.zk_msg .name{font-size: 20px;font-weight: bold;line-height: 30px;color: #000000;margin-top:5px;}
.zk_msg .position{font-size: 14px;line-height: 24px;color: #333;}
.zk_msg .deco_ico{width: 46px;height: 4px;background-color: #f7be28;margin-top:10px;}
.zk_msg .desc{font-size: 14px;line-height: 24px;color: #333;margin-top:15px;}

.zk-detail_nav{width:100%;height:52px;line-height:52px;background:#fff;border-bottom:1px solid #e5e5e5;}
.zk-detail_nav>li {float:left;height:52px;font-size:16px;color:#333;padding:0 30px;cursor:pointer;}
.zk-detail_nav>li img{margin:0 10px -2px 0;}
.zk-detail_nav>li.active {color:#000;font-weight:bold;}

.zk_course,.zk_infomation,.zk_expert,.zk_qa{display:none;}
.zk_course,.zk_infomation,.zk_article,.zk_expert,.zk_qa{padding:20px 0 5px 30px;background:#fff;}
.zkrelative_item{display:block;margin-bottom:25px;}
.zkrelative_item .thumb{float:left;width:200px;height:112px;margin-right:15px;}
.zkrelative_item .zkrelative_msg{float:left;width:547px;}
.zkrelative_item .zkrelative_msg .title{font-size:18px;color:#000;line-height:34px;font-weight:bold;}
.zkrelative_item .zkrelative_msg .time_num{font-size:14px;color:#777;line-height:24px;}
.zkrelative_item .zkrelative_msg .time_num span{margin:0 10px;opacity: 0.5;}
.zkrelative_item .zkrelative_msg .desc{font-size:14px;color:#333;line-height:22px;margin-top:5px;}

.ex_tab_li {display:block;margin-bottom:25px;}
.ex_tab_li_img {float:left;width:200px;height:112px;margin-right:15px;}
.ex_tab_li_right {float:left;width:547px;}
.ex_tab_li_right_title {font-size:18px;color:#000;line-height:30px;font-weight:bold;}
.ex_tab_li_right_time {color: #333333;font-size: 14px;line-height: 20px;}
.ex_tab_li_right_info {color: #666;font-size: 14px;line-height: 20px;margin-top:35px;}
.ex_tab_li_right_hp {color: #666666;font-size: 14px;margin-top:5px;}
.ex_tab_li_right_hp span {margin-left: 50px;}
.ex_tab_li_right_price {color: #FF793E;font-size: 20px;font-weight: 700;margin-top: 10px;}
.ex_tab_li_right_price span {font-size: 14px;}

.ex_eq_left{float:left;width:120px;margin-right:15px;}
.ex_eq_left img{display:block;width:120px;height:120px;}
.ex_eq_left p{width:120px;font-size:14px;color:#333;line-height:30px;text-align:center;}
.ex_eq_right{float:left;color: #333;font-size: 14px;line-height:50px;}

.zk_qa_box{ padding: 0 0 20px; border-bottom: 1px solid #e5e5e5; }
.zk_qa_box .title{ position: relative; min-height: 30px; margin-bottom: 10px; padding: 5px 20px 5px 40px; line-height: 30px; font-size: 16px; font-weight: bold; color: #000; background: url("../images/public/wd_titbg.png") no-repeat center; background-size: 100% 100%; border-radius: 20px; cursor: pointer; }
.zk_qa_box .title::before{ display: block; content: ""; position: absolute; top: 3px; left: 5px; width: 30px; height: 30px; background: url("../images/public/wd_titicon.png") no-repeat center;}
.zk_qa_box .wdbox{ display: none; padding: 15px 20px 15px 0; background-color: #f4f4f4; border-radius: 10px; }
.zk_qa_box .wdbox .qtit{ position: relative; margin-bottom: 10px; padding-left: 40px; line-height: 30px; font-size: 14px; font-weight: bold; }
.zk_qa_box .wdbox .qtit::before{ display: block; content: ""; position: absolute; top: -2px; left: 5px; width: 30px; height: 30px; background: url("../images/public/wd_q.png") no-repeat center; }
.zk_qa_box .wdbox .atit{ position: relative; margin-bottom: 10px; padding-left: 40px; line-height: 24px; font-size: 14px; }
.zk_qa_box .wdbox .atit::before{ display: block; content: ""; position: absolute; top: -1px; left: 5px; width: 30px; height: 30px; background: url("../images/public/wd_a.png") no-repeat center; }
.zk_qa_box .wdbox .atit:last-child{ margin-bottom: 0; }
.zk_qa_box .wdbox .qabox{ margin-bottom: 20px; }
.zk_qa_box .wdbox .qabox:last-child{ margin-bottom: 0; }
.zk_qa_box .wdbox .morebtn{ width: 200px; height: 30px; margin: 0 auto; line-height: 30px; text-align: center; font-size: 14px; color: #f7be28; cursor: pointer; }