@charset "utf-8";
html,body{ margin: 0; padding: 0; font-family: "微软雅黑";}
img{ border: none;}
ul,li{ list-style: none;}
a{ outline: none;}
/*head*/
.head{ width: 100%; height: 80px; clear: both; background-color: #fff; box-shadow: 0 2px 8px rgb(0 0 0 / 5%);}
.logoPoster{ width: 1200px; margin: 0 auto; overflow: hidden; height: 80px;}
.logoPoster .poster_l{ float: left; width: 220px; height: 80px; text-align: center; line-height: 75px; margin-right: 10px; overflow: hidden;}
.logoPoster .poster_l img{ max-height: 70px; vertical-align: middle;}
.logoPoster .poster_zk{ float: left; height: 80px; overflow: hidden; line-height: 73px;}
.logoPoster .poster_zk img{ height: 35px; vertical-align: middle;}
.logoPoster .poster_z{ float: right; width: 300px; height: 80px; margin-left: 50px; border-radius: 4px; overflow: hidden;}
.logoPoster .poster_z img{ width: 100%; height: 100%; display: block;}
.search{ width: 480px; height: 36px; float: right; margin-top: 20px; border: 1px solid #fff; overflow: hidden; border-radius: 50px; background: #f2f2f2; padding-left: 17px;}
.search input{ border: none; height: 36px; width: 370px; padding: 0; background-color: #f2f2f2; outline: none; font-size: 14px; color: #888; float: left; line-height: 36px;}
.search input.searchBut{ width: 95px; height: 36px; line-height: 36px; font-weight: bold; font-size: 16px; display: block; border-radius: 50px; float: right; text-align: center; text-decoration: none; color: #fff; background-color: #e43632;}
/* banner */
.zkbanner{ clear: both; width: 1200px; margin: 20px auto 0; border-radius: 8px; display: block; overflow: hidden; box-shadow: 3px 3px 5px rgb(0 0 0 / 5%), -3px 0 5px rgb(0 0 0 / 5%);}
.zkbanner img{ width: 100%; display: block; height: auto;}
/* 智库推荐 */
.zktj{ width: 1220px; overflow: hidden; height: auto; clear: both; margin: 20px auto 0;}
.zktj .zktj_top{ width: 1200px; margin-left: 10px; overflow: hidden; height: 40px; line-height: 40px;}
.zktj .zktj_top div{ float: left; height: 40px; color: #333; font-size: 22px; font-weight: bold; overflow: hidden;}
.zktj .zktj_top a{ float: right; height: 40px; overflow: hidden; text-decoration: none; font-size: 14px; color: #999;}
.zktj .zktj_top a span{ font-family: 宋体; margin-left: 5px;}

.zktj .zktj_box{ width: 1220px; height: auto; overflow: hidden;}
.MboxItem{ float: left; text-decoration: none; margin: 10px; border-radius: 8px; width: 590px; height: 225px; padding:30px; text-align:center; -webkit-box-shadow: 0 2PX 8PX rgb(0 0 0 / 6%); shadow: 0 2PX 8PX rgb(0 0 0 / 6%); -webkit-box-sizing: border-box; box-sizing: border-box;}
.MboxItem:hover{ box-shadow: 0 6px 12px 0 hsla(215,9%,63%,.2);}
.top_box{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: start;}
.top_box .left{ display: -webkit-box; display: flex; display: -ms-flexbox; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.top_box .left .img_box{ width: 100px; height: 100px; line-height: 80px; margin-right: 16px; border-radius: 50%; overflow: hidden; background-image: url(data:image/png;base64,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); background-size: cover; background-position: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto;}
.top_box .left .organization_info{ text-align: left;}
.top_box .left .organization_info .organization_title_sp{ font-size: 16px; margin-bottom: 6px; max-width: 424px;}
.top_box .left .organization_info .organization_title_sp .name_sp{ max-width: 320px;}
.top_box .left .organization_info .organization_title_sp .name{ color: #333; padding-right: 20px; display: inline-block; line-height: 1.4; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: -5px;}
.top_box .left .organization_info .organization_title_sp .location{ font-size: 14px; color: #4d81ef;}
.top_box .left .organization_info .address{ color: #999; margin-bottom: 10px; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-inline-box; -webkit-line-clamp: 1; autoprefixer: off; -webkit-box-orient: vertical; display: -webkit-box; font-size: 12px;}
.main_box{ font-size: 12px; color: #999; text-align: left; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-inline-box; -webkit-line-clamp: 3; autoprefixer: off;-webkit-box-orient: vertical; margin-top: 12px; line-height: 1.6; width: 100%;}

/* 专家学者 */
.zjxz{ clear: both; width: 1220px; height: auto; overflow: hidden; margin: 30px auto 0;}
.zjxz .zjxz_top{ width: 1200px; padding: 0 10px; overflow: hidden; height: 40px; line-height: 40px;}
.zjxz .zjxz_top div{ float: left; width: 90px; height: 40px; line-height: 40px; color: #333; font-size: 22px; font-weight: bold; overflow: hidden;}
.zjxz .zjxz_top ul{ float: left; margin: 0; height: 40px; padding: 0; overflow: hidden; width: 1100px;}
.zjxz .zjxz_top ul li{ float: left; height: 40px; line-height: 40px; margin-left: 30px; overflow: hidden;}
.zjxz .zjxz_top ul li a{ display: block; text-decoration: none; overflow: hidden; color: #333; font-size: 16px;}
.zjxz .zjxz_top ul li a:hover{ color: #4d81ef;}

.jiabin_mod{ width: 1200px; padding: 10px 10px 0; margin-top: 10px; height: auto; overflow: hidden;}
.jiabin_mod .jiabin_Mbox{ float: left; width: 282px; height: 320px; margin: 0 0 30px 24px; overflow: hidden; border-radius: 8px; box-shadow: 0 2PX 8PX rgb(0 0 0 / 6%);}
.jiabin_mod .jiabin_Mbox .jiabin_Mbox_img{ width: 80px; height: 80px; line-height: 76px; overflow: hidden; border: 1px solid #e6e6e6; border-radius: 50px; margin: 30px auto 0; text-align: center;}
.jiabin_mod .jiabin_Mbox .jiabin_Mbox_img img{ max-width: 100%; max-height: 80px; vertical-align: middle;}
.jiabin_mod .jiabin_Mbox .jiabin_Mbox_name{ width: 220px; height: 20px; text-align: center; margin: 16px auto 0; overflow: hidden; font-size: 16px; color: #444c57;}
.jiabin_mod .jiabin_Mbox .jiabin_Mbox_zhiw{ width: 220px; height: 20px; font-size: 14px; color: #444c57; margin: 8px auto 0; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jiabin_mod .jiabin_Mbox p{ color: #99a0aa; width: 220px; height: auto; line-height: 22px; font-size: 12px; text-align: center; overflow: hidden; margin: 8px auto 0; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.jiabin_mod .jiabin_Mbox a{ display: block; text-decoration: none; margin: 20px auto 0; width: 120px; height: 40px; border-radius: 4px; text-align: center; line-height: 40px; overflow: hidden; color: #fff; font-size: 14px; background-color: #4d81ef;}
.jiabin_mod .jiabin_Mbox:hover{ box-shadow: 0 6px 12px 0 hsla(215,9%,63%,.2);}
/* 公开课 */
.gkk_bg{ clear: both; width: 100%; min-width: 1200px; overflow: hidden; margin-top: 10px; padding-bottom: 40px; height: auto; background-color: #f2f3f5;}
.gkk{ height: auto; margin: 40px auto 0; width: 1140px; padding: 10px 30px; overflow: inherit; background-color: #fff;}
.gkk .gkk_top{ width: 1200px; height: 40px; line-height: 40px; margin-top: 20px; overflow: hidden; color: #333; font-size: 22px; font-weight: bold;}

.gkk .gkk_tit{ width: 1140px; height: 30px; line-height: 30px; margin-top: 15px; overflow: hidden; color: #5b626b; font-weight: bold; font-size: 20px;}
.gkk .gkk_fl{ width: 1140px; height: 65px; margin-top: 25px; overflow: hidden;}
.gkk .gkk_fl .gkk_flul{ width: 1140px; height: 55px; background-color: #f2f3f5; padding: 0; margin: 0;}
.gkk .gkk_fl .gkk_flul li{ float: left; height: 55px; padding: 0 30px; font-size: 14px; color: #444c57; text-align: center; line-height: 55px; cursor: pointer; position: relative;}
.gkk .gkk_fl .gkk_flul li img{ width: 14px; height: auto; border: none; position: absolute; left: 50%; top: 55px; margin-left: -7px;}
.gkk .gkk_fl .gkk_flul li:hover{ background-color: #4d81ef; color: #fff;}
.gkk .gkk_box{ width: 1140px; height: auto; overflow: hidden; margin-top: 20px;}
.gkk .gkk_box .gkk_mod{ float: left; width: 365px; height: 195px; box-shadow: 0 2PX 8PX rgb(0 0 0 / 6%); margin-bottom: 20px; border-radius: 8px; overflow: hidden;}
.gkk .gkk_box .gkk_mod a{ display: block; width: 365px; height: 120px; overflow: hidden;}
.gkk .gkk_box .gkk_mod a img{ display: block; width: 50px; height: 50px; overflow: hidden; margin: 35px auto 0; opacity: 0; filter: alpha(opacity=0); transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.gkk .gkk_box .gkk_mod a:hover img{ opacity: 1; filter: alpha(opacity=100);}
.gkk .gkk_box .gkk_mod .gkk_mod_tit{ width: 345px; height: 20px; padding: 0 10px; line-height: 20px; margin-top: 10px; overflow: hidden; font-size: 16px; color: #444c57;}
.gkk .gkk_box .gkk_mod .gkk_mod_txt{ width: 345px; height: 20px; padding: 0 10px; line-height: 20px; margin-top: 8px; overflow: hidden;}
.gkk .gkk_box .gkk_mod .gkk_mod_txt .span1{ float: left; color: #e43632; font-weight: bold; font-size: 18px;}
.gkk .gkk_box .gkk_mod .gkk_mod_txt .span2{ float:left; color: #999; margin-left: 5px; text-decoration: line-through; font-size: 12px;}
.gkk .gkk_box .gkk_mod .gkk_mod_txt .span3{ float: left; width: 44px; height: 12px; margin: 3px 0 0 15px; text-align: center; line-height: 12px; border: 1px solid #ffb54c; color: #ffb54c; font-size: 10px;}
.gkk .gkk_box .gkk_mod .gkk_mod_txt .span4{ float: right; font-size: 12px; color: #999;}

/* 位置 */
.weizhi{ width: 1200px; height: 40px; line-height: 40px; font-size: 16px; margin: 10px auto 0; overflow: hidden;}
.weizhi a{ float: left; height: 40px; display: block; text-decoration: none; overflow: hidden; color: #333;}
.weizhi span{ float: left; margin: 0 10px; color: #999; font-family: 宋体;}
.weizhi div{ float: left; height: 40px; color: #999; overflow: hidden;}
/* 专家信息 */
.zjxx{ width: 1200px; height: auto; margin: 10px auto 0; overflow: hidden;}
.zjxx .zjxx_left{ float: left; width: 880px; height: auto; overflow: hidden;}
.zjxx .zjxx_left .zjxx_l1{ width: 820px; height: auto; padding: 30px; overflow: hidden; background-color: #fff;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj{ width: 820px; height: auto; overflow: hidden;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj a{ width: 240px; height: 240px; margin-right: 20px; float: left; overflow: hidden; display:table-cell; text-align: center; vertical-align: middle;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj a img{ max-width:100%; max-height:240px;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj .zjxx_zj_name{ float: left; height: 45px; line-height: 45px; width: 540px; font-size: 14px; color: #333; overflow: hidden;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj .zjxx_zj_zhiwu{ float: left; width: 540px; height: 30px; line-height: 30px; font-size: 14px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj .zjxx_zj_zhiwu div{ float: left; width: 50%; height: 30px; white-space: nowrap; overflow: hidden;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj .zjxx_zj_zhiwu span{ font-weight: bold; width: 70px; height: 30px; display: inline-block;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_zhuanj p{ width: 100%; height: auto; line-height: 26px; color: #333; font-size: 14px; padding: 0; margin: 0;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_tishi{ width: 820px; height: auto; color: #e43632; overflow: hidden; padding: 0; margin: 20px auto 0;}
.zjxx .zjxx_left .zjxx_l1 .zjxx_yaoq{ width: 250px; height: 45px; line-height: 45px; font-size: 18px; color: #fff; text-decoration: none; text-align: center; background-color: #4d81ef; overflow: hidden; border-radius: 50px; margin: 30px auto 0; display: block;}
.zjxx .zjxx_left .zjxx_huiyi{ width: 820px; height: auto; padding: 30px; margin-top: 20px; overflow: hidden; background-color: #fff;}
.zjxx .zjxx_left .zjxx_huiyi .zjxx_hy_tit{ width: 815px; height: 22px; line-height: 22px; text-indent: 15px; border-left: 5px solid #4d81ef; color: #333; font-weight: bold; font-size: 20px;}
.zjxx .zjxx_left .zjxx_huiyi .zjxx_hy_box{ width: 820px; height: auto; overflow: hidden; margin-top: 20px;}
.zjxx .zjxx_left .zjxx_huiyi .zjxx_hy_box .hy_neir{ float: left; height: auto; width: 190px; margin-left: 20px; overflow: hidden;}

.zjxx_huiyi .zjxx_hy_box .hy_neir .hy_neir_img{ width: 190px; height: 110px; overflow: hidden; display:table-cell; text-align: center; vertical-align: middle;}
.zjxx_huiyi .zjxx_hy_box .hy_neir .hy_neir_img img{ max-width: 100%; max-height: 110px;}
.zjxx_huiyi .zjxx_hy_box .hy_neir .hy_neir_tit{ width: 180px; padding: 0 5px; height: 24px; line-height: 24px; margin-top: 5px; display: block; text-decoration: none; color: #333; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zjxx_huiyi .zjxx_hy_box .hy_neir .hy_neir_riqi{ width: 180px; padding: 0 5px; height: 20px; line-height: 20px; font-size: 12px; color: #999;}
.zjxx_huiyi .zjxx_hy_box .hy_neir .hy_neir_dizhi{ width: 180px; padding: 0 5px; height: 20px; line-height: 20px; font-size: 12px; color: #999;}
/* 嘉宾推荐 */
.jbtj{ float: right; width: 260px; height: auto; padding: 20px 20px 0; background-color: #fff; overflow: hidden;}
.jbtj .jbtj_tit { width: 260px; height: 25px; overflow: hidden;}
.jbtj .jbtj_tit div{ float: left; width: 100px; height: 25px; color: #333; line-height: 25px; overflow: hidden; font-size: 18px;}
.jbtj .jbtj_tit a{ float: right; width: 65px; height: 25px; line-height: 25px; display: block; text-decoration: none; overflow: hidden; color: #029AFA; font-size: 14px; background: url(refresh2.png) center right/17px 17px no-repeat;}
.jbtj .jbtj_jb{ width: 260px; overflow: hidden; height: 85px; border-bottom: 1px solid #e8e9eb; display: block; margin-top: 25px;}
.jbtj .jbtj_jb .jbtj_jbimg{ float: left; width: 50px; height: 50px; line-height: 45px; text-align: center; overflow: hidden; border-radius: 100px;}
.jbtj .jbtj_jb .jbtj_jbimg img{ max-width: 100%; max-height: 100%; vertical-align: middle;}
.jbtj .jbtj_jb .jbtj_jbtxt{ float: left; margin-left: 15px; overflow: hidden; width: 190px; height: 60px;}
.jbtj .jbtj_jb .jbtj_jbtxt div{ width: 190px; height: 20px; overflow: hidden; font-size: 13px; color: #252a33; line-height: 20px; white-space: nowrap; text-overflow: ellipsis;}
/* 分页 */
.more_fy{ width: 1200px; overflow: hidden; text-align: center; height: 40px; padding: 10px 0;}
.more_fy li{ display: inline-block; padding: 0 15px; border: 1px solid #eee; margin: 0 6px; border-radius: 4px; height: 35px; overflow: hidden; cursor: pointer; text-align: center; line-height: 35px; font-size: 14px; color: #333;}
.more_fy li a { text-decoration:none; color: #333;}
.more_fy li:hover{ box-shadow: 0 6px 12px 0 hsla(215,9%,63%,.2);}

/*底部*/
.part{ width: 100%; height: auto; overflow: hidden; margin-top: 10px; clear: both; background-color: #00568f; padding: 50px 0px;}
.parcontact{ width: 1200px; margin: 0 auto; color: #fff; overflow: hidden;}
.parcontact li{ font-size: 14px; line-height: 28px; width: 400px; float: left;}
.parcontact h2{ font-weight: bold; font-size: 16px; color: #e6eef4;}
.parcontact p{ margin: 10px 0 0; font-size: 13px; line-height: 34px; color: #e6eef4;}
.parcontact li.platform{ width: 220px;}
.parcontact p a{ color: #e6eef4; text-decoration: none;}
.parcontact li.about{ width: 300px;}
.parcontact h2 a{ color: #e6eef4; text-decoration: none;}
.parcontact li div{ width: 100%; height: 20px; text-align: center; font-size: 14px; overflow: hidden; line-height: 20px;}
.parcontact li img{ width: 110px; height: auto; margin: 20px auto 0; display: block;}

