.mainAera{width:1200px;margin:0 auto;margin-bottom:40px;}
.pageContent{margin-top:50px;}
.pageContent h3{color: #474747;font-size:30px;line-height: 1.5;text-align:center;padding:20px 0;}
.pageContent img{display:block;max-width:100%;text-align:center;margin:0 auto 20px;}
.pageContent p{color: #474747;font-size: 16px;line-height:2;min-height:24px;}
.pageContent p strong{ color: inherit;font-size:inherit;font-family:inherit;}
.p_wid{ width:100%;}




@media screen and (max-width: 768px) {
	.bmxw_pic, .news_module { width: 100%; float: none; }
	.bmxw_pic { margin-bottom: 0; }
	.bmxw_list li img { height: 6rem; }
	.news_module { margin-top: 0.6rem; }
	.kjjy_nav_list li { line-height: 2.4em; width: 33.3%; }
	.kjjy_nav_list li a { font-size: 0.4rem; }
	.kjjy_nav_list li.on::after, .kjjy_nav_list li:hover::after { border-width: 6px; margin-left: -6px; }
}


/* 新闻列表 */
.news_list li { overflow: hidden; margin-bottom: 40px; }
.news_list li .date { float: left; font-size: 16px; color: #999; text-align: center; line-height: 1.5; }
.news_list li .date span { display: block; font-size: 32px; /*! color: #333; */ }
.news_list li .txt { width: 88%; float: right; }
.news_list li .tit a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 24px; }
.news_list li .smy { margin-top: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-size: 14px; line-height: 2; height: 4; color: #999; }
.news_list li:hover .date span, .news_list li:hover .tit a { color: #03897b; }
.news_list li:hover .smy { color: #333; }


/*专家介绍*/
.zjjsBox{width:100%;position:relative;}
.picScroll-left{width:1200px;position:relative;margin:0 auto;margin-bottom:40px;}
.picScroll-left .bd{width:100%;}



.picScroll-left .bd ul{width:1200px;overflow:hidden;}
.picScroll-left .bd ul li{width:224px;margin:8px;float:left; _display:inline; overflow:hidden;text-align:center;box-shadow:4px 4px 0 #e1e1e1;-o-transition:all 0.5s ease-out 0s;-webkit-transition: all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}



.picScroll-left .bd ul li *{display:block;}
.picScroll-left .bd ul li img{width:224px;height:210px;display:block;}
.picScroll-left .bd ul li .down{background:#fff;padding:15px;text-align:left;height:110px;position:relative;;}
.picScroll-left .bd ul li .down .title{font-size:16px;font-weight:bold;}
.picScroll-left .bd ul li .down .intrduce{font-size:14px;margin-top:5px;}


.picScroll-left .bd ul li:hover{box-shadow:4px 4px 0 #008a7c;border-color:#008a7c\9;*border-color:#008a7c;}
.picScroll-left .bd ul li{position:relative;}
.picScroll-left .bd ul li .huadong{ /*width:184px;*/height:100%;padding:0 20px;position:absolute;z-index:90;background:url(/sctk/uiFramework/commonResource/image/2018072715452361072.png) repeat 0 0;left:0;bottom:-400px;}
.picScroll-left .bd ul li:hover .huadong{bottom:0;}
.picScroll-left .bd ul li .huadong a,
.picScroll-left .bd ul li .huadong span{display:block;}
.picScroll-left .bd ul li .huadong .title{display:block;font-size:16px;margin-top:20px;text-align:left;color:#fff;}
.picScroll-left .bd ul li .huadong .summary{line-height:2;font-size:14px;color:#fff;text-align:left;}
.picScroll-left .bd ul li .huadong .btn{display:block;width:150px;padding:2px 0;position:absolute;bottom:12px;left:50%;margin-left:-75px;border-radius:30px;font-size:14px;border:1px solid #fff;color:#fff;-o-transition:all 0.5s ease-out 0s;-webkit-transition: all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.picScroll-left .bd ul li .huadong .btn:hover{background:#008a7c;color:#fff;}



/* 发展历程 */
.licheng_tit { background: #f3f9ff; overflow: hidden; }
.licheng_tit span { float: left; display: block; font-size: 0.54rem; line-height: 1.2rem; padding: 0 0.4rem; font-weight: bold; background: #03897b; color: #fff; }
.licheng_year { float: right; width: 3.2rem; padding: 0 0.6rem; position: relative; margin-right: 0.5rem; }
.licheng_year_list li { font-size: 0.6rem; line-height: 1.2rem; font-weight: bold; color: #03897b; text-align: center; }
.licheng_prev, .licheng_next { width: 0.6rem; height: 0.6rem; display: block; border-radius: 100%; position: absolute; z-index: 100; top: 50%; margin-top: -0.3rem; }
.licheng_prev { left: 0; background: url(/sctk/uiFramework/commonResource/image/2023082410525193432.png) no-repeat center/100% 100%; }
.licheng_next { right: 0; background: url(/sctk/uiFramework/commonResource/image/2023082410524469091.png) no-repeat center/100% 100%; }
.licheng_con { margin-top: 0.5rem; border-left: 2px solid #eee; margin-left: 0.2rem; }
.licheng_list li { position: relative; margin-bottom: 0.4rem; }
.licheng_list li a { padding-left: 0.5rem; display: flex; align-items: flex-start; }
.licheng_list li::before { content: ''; display: block; width: 0.2rem; height: 0.2rem; border-radius: 100%; border: 0.1rem solid #03897b; position: absolute; left: -0.2rem; background: #fff; }
.licheng_list li .img { width: 25%; height: 2.4rem; margin-right: 0.5rem; flex-shrink: 0; overflow: hidden; }
.licheng_list li .img img { width: 100%; height: 100%; object-fit: cover; transform: scale(1, 1); transition: all ease-in-out 300ms; }
.licheng_list li .date { display: inline-block; font-size: 0.28rem; padding: 0.1rem 0.2rem; background: #eee; border-radius: 0.2rem; margin-bottom: 0.4rem; }
.licheng_list li .smy { font-size: 0.24rem; line-height: 2em; }
.licheng_list li:hover .img img { transform: scale(1.1, 1.1); }

/* 单篇文章 */
	.article_html, .article_html * { font-size: 0.3rem; margin: 0.15rem 0; }
/* 单篇文章 */
.article_html, .article_html * { font-size: 14px; font-family: '幼圆'; color: #333; line-height: 1.8; margin: 10px 0; }
.article_html table, .article_html tr, .article_html th, .article_html td { border-collapse: collapse; border: 1px solid #ccc; }
.article_html table { width: 90% !important; }
.article_html td, .article_html th { padding: 5px 10px; }
.article_html th { background: #b8c9e4; }
.article_html td p { margin: 0; }
.article_html th p { text-align: center; }

/* 人才招聘 */
.windowsBg { display: none; position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: url(/sctk/uiFramework/commonResource/image/2017011110184434658.png) repeat 0 0; z-index: 777; }
.windowsBg .iframepage { width: 800px; height: 500px; border-radius: 8px; position: fixed; left: 50%; top: 50%; margin: -250px 0 0 -400px; z-index: 888; overflow: hidden; background: #fff; }
.windowsBg .closeMenu { width: 22px; height: 21px; background: url(/sctk/uiFramework/commonResource/image/2017011110440270870.png) no-repeat 0 0; position: fixed; right: 50%; top: 50%; margin: -215px -365px 0 0; z-index: 889; cursor: pointer; }
.windowsBg .emailLink { display: block; width: 120px; line-height: 40px; font-size: 14px; position: fixed; left: 50%; top: 50%; margin: 190px 0 0 -360px; z-index: 889; cursor: pointer; border: 1px solid #ccc; text-align: center; border-radius: 5px; color: #707070; }
.windowsBg .waring { font-size: 14px; position: fixed; left: 50%; top: 50%; margin: 200px 0 0 -188px; z-index: 889; color: #707070; }
.rencaizhaopinList { margin-bottom: 40px; }
.rencaizhaopinList li { display: flex; border-bottom: 1px solid #e4e4e4; -o-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.rencaizhaopinList li span { -o-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.rencaizhaopinList li span, .rencaizhaopinList li span a { display: inline-block; text-align: center; font-size: 16px; }
.rencaizhaopinList li span { line-height: 50px; vertical-align: middle; }
.rencaizhaopinList li .tab01 { width: 30%; padding: 0 10px; border-right: 2px solid transparent; }
.rencaizhaopinList li .tab02 { width: 25%; border-right: 2px solid transparent; }
.rencaizhaopinList li .tab03 { width: 20%; border-right: 2px solid transparent; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.rencaizhaopinList li .tab04 { width: 25%; border-right: 2px solid transparent; }
.rencaizhaopinList li:first-child .tab01 { width: 30%; border-right: 2px solid #fff; }
.rencaizhaopinList li:first-child .tab02 { width: 25%; border-right: 2px solid #fff; }
.rencaizhaopinList li:first-child .tab03 { width: 20%; border-right: 2px solid #fff; }
.rencaizhaopinList li:first-child .tab04 { width: 25%; border-right: 2px solid #fff; }
.rencaizhaopinList li .tab05 { width: 342px; }
.rencaizhaopinList li:first-child { background: #03897b; }
.rencaizhaopinList li:first-child span { color: #fff; }
.rencaizhaopinList li .selfLink { display: none !important; }