.banner-list{ height: 250px; position: relative; margin-bottom: 35px;margin-top:220px;}
.banner-list-tt{ font-size: 48px; color: #fff; font-weight: bold; padding-top: 110px; padding-right: 80px; text-align: right;}
.banner-list-tt-bottom{ font-size: 28px; padding-left: 5px; color: #fff; font-weight: bold; margin-top: 115px;}
.banner-list .container{ position: relative; z-index: 10;}
.banner-list:before{ display: block; content: ""; position: absolute; left: 0; right: 50%; height: 80px; bottom: -35px; background: url(../img/txt-back.png) center no-repeat; background-size: 100% 100%;}
.list-left{ width: 320px; padding-bottom: 10px; padding-bottom: 10px; margin-bottom: 50px;  box-shadow: 0 0 10px rgba(0,0,0,0.1); padding-top: 40px;}
.list-nav-a{ display: block; font-size: 18px; color: #333; position: relative; padding:0 35px; line-height: 72px;}
.list-nav-down li a{ display: block; font-size: 16px; color: #333; line-height: 50px; padding-left: 17px; background: #edf7ff;}
.list-nav-down li a:hover,.list-nav-down li a.active{ color: #0f6eb5; font-weight: bold;}
.list-nav-a.active{ background: #0f6eb5; color: #fff; font-weight: bold;}
.list-nav-a:before{ display: block; content: ""; position: absolute; left: 20px; right: 20px; bottom: 0; border-bottom: dashed 1px #eee;}
.list-nav-a.active:before{ display: none;}
.list-nav-down{ display: none;}
.list-nav{padding-bottom: 75px;text-indent: 2em;}
.list-right{ width: 1040px; padding-top: 100px; padding-bottom: 100px;}
.jj-p p{ font-size: 16px!important; color: #333; line-height: 37px!important; margin:0; text-align: justify; text-indent: 2em;}
.container{ width: 1400px; margin:0 auto;min-height:300px}
.jj-p{}
.jj-title{ background: url(../img/tt-back.png) center no-repeat; background-size: 100% 100%; line-height: 65px; padding:0 25px; margin:30px 0 20px 0;}
.jj-title span{ display: inline-block; font-size: 24px; color: #333; font-weight: bold; padding-left: 45px; background: url(../img/jj-tt.png) left center no-repeat;}
.jj-ul{ max-width: 980px; padding-top: 25px; text-align: center; margin:0 -25px;}
.jj-ul li{ float: left; width: 50%; padding:0 25px; margin-bottom: 40px;}
.jj-ul li a{ display: block; position: relative; background: #e3f3ff; height: 236px; border-radius: 4px; font-size: 21px; color: #333; font-weight: bold; padding:55px 20px 20px 20px;}
.hover{ display: none;}
.jj-ul li a span{ display: inline-block; height: 100px;}
.jj-ul li a:hover{ background: url(../img/jj-a.png) center no-repeat; background-size: cover; color: #fff;}
.jj-ul li a:hover img{ display: none;}
.jj-ul li a:hover .hover{ display: inline-block;}
.list-left-tt{ display: none;}
/************通知公告************/
.notice-left{     width: 72px;
    height: 100px;
    background: url(../img/jdt-sj-bg.jpg) no-repeat;
    background-size: cover;
    text-align: center;
    color: #fff; font-size: 12px;
    padding: 0 10px;
    float: left;}
.notice-left p {
    font-size: 26px;
    font-weight: bold;
    border-bottom: 1px solid #fff;
    line-height: 50px;
    margin-bottom: 18px;}
.notice-right{ margin-left: 105px; padding-top: 5px;}
.notice-list-tt a{ font-size: 20px; color: #333; font-weight: bold;}
.notice-list-p{ color: #999; line-height: 25px; height: 50px; overflow:hidden; margin-top: 10px; font-size: 14px;}
.notice-list li{ border-bottom: solid 1px #eee; padding-bottom: 35px; margin-bottom: 35px;}
.notice-list{ margin-top: -30px;}
.page-box{ text-align: center;}
.notice-list-tt a:hover{ color: #024c8d;}
.txt-elise{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
/************大事记**********/
.ds-img{ width:50%; position: relative; text-align: center; padding-right: 35px;}
.ds-list{ position: relative;}
.ds-right{ width: 50%; padding-left: 35px;}
.ds-back{ background: url(../img/ds-right.png) center no-repeat; z-index: 100; position: relative; margin-top: 60px; min-height: 169px; background-size: 100% 100%; padding:30px 30px 30px 80px;}
.ds-date{ font-size: 22px; color: #0f6eb5; font-weight: bold;}
.ds-date span{ background: url(../img/ds-date.png) left center no-repeat; padding-left: 44px;}
.ds-title{ font-size: 18px; color: #333; font-weight: bold; margin-top: 10px; line-height: 35px;}
.pull-right{ float: right;}
.ds-list:before{ display: block; content: ""; position: absolute; left: 50%; top: 0; bottom: 0; border-right: solid 1px #ddd;}
.ds-back:before{ display: block; content: ""; position: absolute; right: 100%; top: 47px; margin-right: 19px; width: 30px; height: 30px; background: url(../img/ds-li.png) center no-repeat;}
.ds-img:before{ display: block; content: ""; position: absolute; left: 50%; margin-top: -10px; right: 20px; top: 50%; border-top: dashed 1px #999;}
.ds-img img{ position: relative; z-index: 10; border-radius: 50%; width: 260px; height: 260px;box-shadow: 0 0 10px rgb(146 146 146 / 50%);}
.ds-list li{ margin-bottom: 30px;}
.fl.ds-right{ padding-left: 0; padding-right: 35px;}
.fl.ds-right .ds-back{ background: url(../img/ds-left.png) center no-repeat; background-size: 100% 100%; padding:30px 77px 30px 30px;}
.fl.ds-right .ds-back:before{ left: 100%; right: auto; margin-left: 19px;}
.fr.ds-img:before{ right: 50%; left: 20px;}
.fl.ds-right .ds-title{ text-align: right;}
.fl.ds-right .ds-date{ text-align: right;}
.fr.ds-img{ padding-left: 35px; padding-right: 0;}
/************党建工作**************/
.dj-title{ font-size: 30px; color: #333; font-weight: bold; margin-top: -30px;}
.dj-ul li{ position: relative; line-height: 80px; border-bottom: solid 1px #ddd;}
.dj-ul li a{ font-size: 18px; color: #333; font-weight: bold;}
.dj-ul li span{ position: absolute; right: 0; top: 0; font-size: 16px; color: #999;}
.dj-title-lg{ margin-top: 30px; margin-bottom:30px;}
.pull-left{ float: left;}
.dj-slick-img img{ width: 340px; height: 220px;}
.dj-slick-right{ margin-left: 375px; padding-top: 15px;}
.dj-slick-tt a{ font-size: 20px; color: #333;font-weight: bold;}
.dj-slick-tt{ line-height: 35px; height: 105px; overflow:hidden;}
.dj-slick-p{ color: #999; margin:20px 0 0 0;}
.dj-date{ background: url(../img/icon-dj-date.png) left center no-repeat; color: #999; padding-left: 30px; margin-top: 20px;}
.dj-slick .slick-next{ bottom: 0; top: auto; left: 50%; right: auto; margin-left: 10px; background: url(../img/dj-right.png) center no-repeat; width: 33px; height: 47px;}
.dj-slick .slick-prev{ bottom: 0; top: auto; right: 50%; left: auto; margin-right: 10px; background: url(../img/dj-left.png) center no-repeat; width: 33px; height: 47px;}
.dj-slick{ margin-bottom:0; padding-bottom: 110px; background: url(../img/dj-lind.png) center 86% no-repeat;}
.dj-slick .slick-next:hover{ background: url(../img/dj-right02.png) center no-repeat;}
.dj-slick .slick-prev:hover{ background: url(../img/dj-left02.png) center no-repeat;}
.dj-slick-bottom .dj-slick-right{ margin-left: 520px;}
.dj-slick-bottom .dj-slick-tt{ height: 35px;}
.dj-slick-bottom .dj-slick-p{ line-height: 35px; height: 70px; font-size: 16px; color: #333; margin-top: 10px;}
.dj-slick-bottom .dj-slick-img img{ width: 480px; height: 300px;}
.dj-slick-bottom .dj-date{ padding-left: 0; background: none;}
.dj-slick-bottom{ background: none; padding-bottom: 0; margin-bottom: 30px;}
.dj-slick-bottom .slick-prev{ margin-right: -30px;}
.dj-slick-bottom .slick-next{ margin-left: 50px;}
.lj-list li{ float: left; width: 25%; padding:0 15px;}
.lj-list{ margin:0 -15px;}
.lj-list li img{ width: 100%;}
/**************公共服务平台*************/
.ss-box{ position: relative; width: 360px; height: 56px; margin-top: -30px;}
.ss-box .form-control{ border:solid 1px #999; height: 56px; width: 100%; border-radius: 8px; padding: 0 77px 0 20px;}
.btn-ss{ position: absolute; right: 28px; top: 0; bottom: 0; background: none; cursor: pointer;}
.tabs-ul{ display: table; width: 100%; border-bottom: solid 1px #ddd; margin-top: 45px;}
.tabs-ul li{ display: table-cell;}
.tabs-ul li a{ display: block; font-size: 16px; color: #333; line-height: 46px; text-align: center; padding:0 25px;}
.tabs-ul li.active a{ background: #0f6eb5; color: #fff;}
.lb-ul li{ padding:27px; box-shadow: 0 0 20px rgba(0,0,0,0.2); margin-top: 45px;}
.lb-ul-img img{ width: 360px; height: 250px;}
.lb-ul-right{ margin-left: 400px; padding-top: 10px;}
.lb-ul-right-p p{ font-size: 16px; color: #333; margin-bottom: 15px;}
.lb-ul-a{ text-align: center; display: inline-block; color: #fff; width: 120px; font-size: 18px; line-height: 48px; height: 48px; background: url(../img/yy-back.png) center no-repeat; background-size: 100% 100%;}
.lb-ul-a span{ display: inline-block; padding-left: 34px; background: url(../img/icon-yy.png) left center no-repeat;}
.lb-ul-a-r{ background: url(../img/xq-back.png) center no-repeat; background-size: 100% 100%; margin-left: 45px;}
.lb-ul-a-r span{ background: url(../img/icon-xq.png) left center no-repeat;}
.lb-ul-bottom{ margin-top: 30px;}
.lb-ul{ padding-bottom: 50px;}
/**************基础交叉***************/
.ic-img img{ width: 260px; height: 300px; display: block;}
.jc-img-name{ background: #0f6eb5; border-top: solid 1px #fff; font-size: 18px; color:#fff; font-weight: bold; padding:15px; text-align: center;}
.jc-right{ margin-left: 315px;}
.zw-p .jc-right h1{    font-size: 22px;
    color: #0f6eb5;
    font-weight: bold;
    margin-bottom: 10px;}
.zw-title{ font-size: 22px; color: #0f6eb5; font-weight: bold; margin-bottom: 10px;}
.jc-right p{ font-size: 16px; color: #333;  line-height: 36px !important;}
.zw-p p{}
.zw-p{ margin-bottom:20px;}
.td-img{ position: relative; padding-top: 115%;}
.td-img img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.td-name{ font-size: 19px; color: #0f6eb5;font-weight: bold; line-height: 50px; background: #e5f4ff; padding:0 10px;}
.text-center{ text-align: center;}
.td-slick{ margin:0 50px; overflow:visible;}
.td-slick a{ display: block; margin:0 13px;}
.td-slick .slick-next{ right: -35px; width: 23px; height: 44px; background: url(../img/td-right.png) center no-repeat;}
.td-slick .slick-prev{ left: -35px; width: 23px; height: 44px; background: url(../img/td-left.png) center no-repeat;}
.jj-p p.jj-t{ margin-top: 30px;}
.jj-p-l li{  padding-left: 35px; line-height: 38px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.jj-p-l li a{color: #0f6eb5; font-size: 18px;}
.ewm img{ width: 200px; margin-bottom: 10px;}
.contact-right{ margin-left: 300px; font-size: 16px; color: #333; padding-top: 20px;}
.ewm{ padding-left: 30px;}
.contact-right p{ line-height: 35px; margin:0;}
.sb-back img{ width: 100%;}
.sb-back{ margin-top: 30px;}
/****************企业孵化****************/
.fh-title{ font-size: 24px; color: #333; font-weight: bold; margin-top: -10px; margin-bottom:20px;}
.zm-tabs li{ display: inline-block; margin:0 30px;}
.zm-tabs li a{ display: block; font-size: 24px; color: #333; line-height: 75px; padding:0 40px; border-bottom: solid 3px #f8fcff;}
.zm-tabs li a.active{ color: #0f6eb5; border-bottom: solid 3px #0f6eb5;}
.zm-box{ border:solid 1px #edf7ff; background: #edf7ff; margin-top: 50px;}
.zm-tabs{ background: #f8fcff;}
.zm-tt{ padding-top: 60px; padding-bottom: 25px;}
.zm-ul li{ padding:0 48px; border-bottom: solid 1px #b2c9db;}
.zm-ul li a{ display: block; font-size: 20px; padding-right: 50px; color: #333; font-weight: bold; line-height: 90px; background: url(../img/icon-zm01.png) right center no-repeat;}
.zm-ul li a:hover{ color: #0f6eb5; background: url(../img/icon-zm02.png) right center no-repeat;}
.zm-c{ display: none;}
/************************实验室领导********************/
.ld-ul li{ float: left; width: 50%; padding:0 30px; margin-bottom: 60px;}
.ld-ul li a{ display: block; padding:30px; box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.ld-img{ position: relative; padding:6px; width: 153px; height: 153px; border-radius: 50%;}
.ld-img img{ width: 141px; height: 141px; border-radius: 50%;}
.ld-right{ margin-left: 175px; padding-top: 20px;}
.ld-right-tt{ font-size: 24px; color: #333; font-weight: bold;}
.ld-right-p{ font-size: 18px; color: #999; margin-top: 20px;}
.ld-ul li a:hover .ld-img{ background: url(../img/img-border.png) center no-repeat; background-size: 100% 100%;}
.ld-ul li a:hover .ld-right-tt{ color: #0f6eb5;}
.ld-ul{ margin:0 -30px;}
/*******************校园招聘****************/
.ss-number{ font-size: 16px; color: #999; margin-top: -20px; margin-left: 30px;}
.ss-number span{ color: #333; padding-right: 10px; font-size: 36px;}
.ss-slick span{ display: inline-block; position: absolute; left: 0; top: 0;}
.ss-slick{ position: relative; padding-left: 105px; font-size: 16px; padding-bottom: 20px;}
.ss-slick a{ display: inline-block; margin-right: 30px; margin-bottom: 20px; color: #999;}
.ss-slick a.active,.ss-slick a:hover{ color: #0f6eb5;}
.ss-slick-box{ padding-top: 55px;}
.zp-ul li{ float: left; width: 50%; padding:0 30px; margin-bottom: 50px;}
.zp-ul{ margin:0 -30px;}
.zp-ul li a{ display: block; height: 250px; box-shadow: 0 0 20px rgba(0,0,0,0.1); padding:35px 30px;}
.zp-ul-tt{ font-size: 20px; color: #333;}
.zp-ul-p{ color: #999;font-size: 16px; margin-top: 20px;}
.zp-ul-p span{ padding:0 20px;}
.zp-ul-span span{ display: inline-block; border-radius: 30px; padding:0 15px; line-height: 34px; color: #0f6eb5; font-size: 16px; background: #edf7ff; margin-right: 25px;}
.zp-ul-span{ margin-top: 25px;}
.zp-ul-bottom{ border-top: solid 1px #ddd; padding-top: 15px; margin-top: 25px;}
.zp-ul-bottom span{ padding-left: 25px;}
.page-box img{ max-width: 100%;}
/***************新闻动态**************/
.dt-ul li{ float: left; padding:0 13px; width: 33.333333%; margin-bottom: 40px;}
.dt-ul{ margin:0 -13px;}
.dt-ul li a{ display: block; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.dt-ul-img{ position: relative; padding-top: 64%;}
.dt-ul-img img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.dt-ul-box{ padding:20px 25px;}
.dt-ul-tt{ font-size: 16px; color: #333; line-height: 30px; height: 60px; overflow:hidden; font-weight: bold;}
.dt-date{ font-size: 12px; color: #333; margin-top: 20px; background: url(../img/xw-date01.png) left center no-repeat; padding-left: 22px;}
.dt-ul li a:hover .dt-ul-box{ background: url(../img/dt-back.png) center no-repeat; background-size: cover;}
.dt-ul li a:hover .dt-ul-tt,.dt-ul li a:hover .dt-date{ color: #fff;}
.dt-ul li a:hover .dt-date{ background: url(../img/xw-date02.png) left center no-repeat;}
/***************学术委员会****************/
.xs-img img{width: 260px;height: 260px;}
.xs-right{margin-left: 305px;padding-top: 45px;}
.xs-name{ font-size: 24px; color: #333； ;}
.xs-name span{ font-size: 30px; font-weight: bold; padding-right: 10px;}
.xz-zw p{ font-size: 20px; color: #333; margin-bottom: 20px;}
.xz-zw{ margin-top: 40px;}
.zr-list li{ float: left; width: 33.333333%; padding:0 27px; margin-bottom: 50px;}
.zr-list{ margin:0 -27px;}
.zr-list li a{ display: block; box-shadow: 0 0 20px rgba(0,0,0,0.1); height: 150px; padding:30px; position: relative;}
.zr-list li a:before{ display: block; content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 6px; background: url(../img/l-b.png) center no-repeat; background-size: 100% 100%;}
.zr-list-p{font-size: 16px;color: #333;margin-top: 20px;}
.zr-list li a:hover{ background: url(../img/yy-back.png) center no-repeat; background-size: cover;}
.zr-list li a:hover:before{ display: none;}
.zr-list li a:hover .xs-name,.zr-list li a:hover .zr-list-p{ color: #fff;}
.zr-list{ padding-top: 20px;}


.bottom-img{ float: left;}
.bottom-img img{ width: 340px; height: 220px;}
.bottom-right{ margin-left: 375px; padding-top: 15px;}
.bottom-right-tt a{ font-size: 20px; color: #333; font-weight: bold;}
.bottom-right-p{ color: #999; line-height: 25px; font-size: 14px; height: 75px; overflow:hidden; margin-top: 20px;}
.bottom-date{ background: url(../img/icon-dj-date.png) left center no-repeat; font-size: 14px; padding-left: 30px; color: #999; margin-top: 15px;}










@media( max-width: 1499px){
	.container{ width: 1230px;}
	.list-right{ width: 880px;}
	.ds-back{ margin-top: 44px; min-height: 204px;}
	.ds-back:before{ top: 63px;}
.dj-slick-bottom .slick-prev{ margin-right: -112px;}
.dj-slick-bottom .slick-next{ margin-left: 132px;}
.tabs-ul li a{ padding:0 5px;}

}
@media( max-width: 1279px){
	.container{ width: 970px;}
	.list-right{ width: 620px;}
	.ds-back{ padding-left: 50px;}
	.dj-slick-bottom .dj-slick-img{ width: 100%; float: none;}
	.dj-slick-bottom .dj-slick-img img{ width: 100%; height: auto;}
	.dj-slick-bottom .dj-slick-right{ margin-left: 0;}
	.dj-slick .slick-prev{ margin-right: 10px;}
	.dj-slick .slick-next{ margin-left: 10px;}
	.dj-slick-bottom{ padding-bottom: 110px;}
	.tabs-ul{ display: block;}
	.tabs-ul li{ display: block; float: left; width: 33.333333%;}
	.lb-ul-img{ width: 100%; text-align: center; float: none;}
	.lb-ul-right{ margin-left: 0; padding-top: 20px;}
	.zm-tabs li{ margin:0 15px;}
	.ld-ul li{ width: 100%;}
	.zp-ul li{ width: 100%;}
	.dt-ul li{ width: 50%;}
	.zr-list li{ width: 50%;}
}
@media( max-width: 991px){
	.container{ width: 750px;}
	.list-right{ width: 400px;}
	.ds-img{ width: 100%; text-align: center; padding:0;}
	.ds-right{ width: 100%; background: #fff; padding:0;}
	.ds-back,.fl.ds-right .ds-back{ padding:20px; background: #fff; margin-top: 0; min-height: 1px;}
	.ds-back:before{ display: none;}
	.ds-img:before{ display: none;}
	.ds-list:before{ display: none;}
	.fl.ds-right .ds-date,.fl.ds-right .ds-title{ text-align: left;}
	.fr.ds-img,.fl.ds-right{ padding:0;}
	.dj-slick-img img{ width: 100%; height: auto;}
	.dj-slick-img{ width: 100%; float: none;}
	.dj-slick-right{ margin-left: 0;}
	.dj-slick{ background: none;}
	.lj-list li{ width: 50%; margin-bottom:20px;}
	.jc-img-box{ float: none; margin:0 auto; width: 260px;}
	.jc-right{ margin-left: 0; margin-top: 20px;}
	.ewm{ width: 100%; padding:0; float: none;}
	.contact-right{ margin:0px 0 0 0;}
	.zm-tabs li a{ padding:0 10px;}
	.xs-img{ width: 100%; text-align: center; float: none;}
	.xs-right{ margin-left: 0;}
	.zr-list li{ width: 100%;}
	.bottom-img{ width: 100%; text-align: center; float: none;}
	.bottom-img img{ width: 340px; height: auto;}
	.bottom-right{ margin:0;}
        .banner-list-tt-bottom{ font-size:18px;padding-top:10px;padding-left:0px}
}
@media( max-width: 768px){
        .notice-right{margin-left:0px}
	.container{ width: 100%; padding:0 15px;}
	.list-right{ width: 100%;}
	.banner-list{ height: auto; padding:80px 0;display: none;}
	.banner-list-tt{ padding:0; text-align: center; font-size: 24px;}
	.banner-list-tt-bottom,.banner-list:before{ display: none;}
	.list-left{ width: 100%; padding:0; margin-bottom: 0;}
	.list-nav{ padding-bottom: 30px; display: none;}
	.list-nav-a{ padding:0 20px; line-height: 50px; font-size: 16px;}
	.list-nav-down li a{ font-size: 14px; line-height: 40px; padding-left: 40px;}
	.list-right{ padding-top: 30px;}
	.jj-p p{ font-size: 14px; line-height: 25px; text-indent: 2em;}
	.jj-title span{ font-size: 18px;}
	.jj-ul li{ padding:0 10px; margin-bottom: 20px;}
	.jj-ul{ margin:0 -10px;}
	.jj-ul li a{ font-size: 12px; padding:20px; height: 190px;}
	.list-right{ padding-bottom: 30px;}
.list-left-tt {
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    text-align: left;
    background: #0f6eb5; color: #fff;
    padding-left: 20px;
    display: block; position: relative;}
.nav-click {
    display: block;
    transition: 0.3s all;
    z-index: 100;
    position: absolute;
    color: #fff;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;}
.list-left-tt .nav-click {
    height: 60px;
    line-height: 60px;
    color: #fff;}

.notice-list{ margin-top: 0;}
.notice-list li{ padding-bottom: 15px; margin-bottom: 15px;}
.notice-list-tt a{ font-size: 18px;}

.ds-img img{ height: 150px; width: 150px;}
.ds-list li{ margin-bottom: 15px;}

.dj-title{ font-size: 24px; margin-top: 0px; margin-bottom: 10px;}
.dj-ul li a{ font-size: 16px;}
.dj-ul li{ line-height: 55px;}
.dj-title-lg{ margin:25px 0;}
.lj-list li{ margin-bottom: 10px;}
.m-head{ z-index: 1000;}
.dj-slick-bottom{ margin-bottom: 0;}
.m-nav{ z-index: 1000;}
.lb-ul-img img{ width: 100%; height: auto;}
.lb-ul li{ padding:25px; margin-top: 20px;}
.ss-box{ width: 100%; margin-top: 0px;}
.tabs-ul{ margin-top: 20px;}
.lb-ul-a-r{ margin-left: 20px;}
.jj-p-l li{ padding-left: 0; line-height: 35px;}
.jj-p-l li a{ font-size: 14px;}

.zm-ul li{ padding:0 20px;}
.zm-ul li a{ font-size: 16px; line-height: 55px;}
.zm-tt{ padding:40px 0 25px 0;}
.zm-tabs li a{ font-size: 20px; line-height: 60px;}
.zm-box{ margin-top: 25px;}
.fh-title{ font-size: 18px; margin-top: 0;}
.ld-ul li a{ padding:15px;}
.ld-img img{ width: 80px; height: 80px;}
.ld-img{ width: 92px; height: 92px;}
.ld-right{ margin-left: 100px; padding:20px 0 0 0;}
.ld-right-tt{  font-size: 18px;}
.ld-right-p{ font-size: 16px; margin-top: 10px;}
.ld-ul li{ margin-bottom: 20px;}
.ss-number{ margin-top: 10px; margin-left: 0;}
.ss-slick-box{ padding-top: 20px;}
.ss-slick a{ margin-right: 15px; margin-bottom: 10px;}
.zp-ul li a{ padding:20px; height: auto;}
.zp-ul-tt{ font-size: 18px;}
.zp-ul li{ margin-bottom: 20px;}
.zp-ul-span span{ margin-right: 15px;}
.dt-ul-box{ padding:10px 15px 15px 15px;}
.dt-date{ margin-top: 10px;}
.dt-ul li{ margin-bottom: 20px;}
.xs-right{ padding-top: 10px;}
.xz-zw{ margin-top: 15px;}
.xz-zw p{ font-size: 16px; margin-bottom:10px;}
.zr-list li{ margin-bottom: 20px;}
.zr-list{ padding-top: 10px;}
.xs-name{ font-size: 16px;}
.xs-name span{font-size: 24px;}
.zr-list-p{ font-size: 16px;}
.zr-list li a{ height: auto;}
.xs-img img{ width: auto; height: auto; max-width: 100%;}
}