﻿*{list-style: none;padding:0;}
body{font-family:'Microsoft YaHei';padding:0;margin:0;list-style:none;font-size:17px;overflow-x:hidden;}
p,ul,h1, .h2, .h3, h1, h2, h3{padding:0;margin:0;}
a{list-style: none;text-decoration: none;color:#222;}
a:hover{color: #0056b5;text-decoration: none;}
.clear{clear: both;}
input { outline: none;}
a img{border:none;}



.container01{max-width:1460px;margin:0 auto;}

.container{max-width:1400px;margin:0 auto;}
/***************header**************/
#header{width:100%;/*height:145px;*/background:rgba(0,72,152,0.8); position:absolute;z-index:3;}

.logo{float:left;padding-top:12px;}

.header_right_bot{margin-top:23px;}
.header_right_ser{background:#5a8ac1;border-radius:20px;width:168px;float:right;height:32px;}
.ss_k{height:32px;border-radius:20px;border:none;background:none;text-indent:1em;color:#b8cae1;width:130px;}

.ss_an{float:right;padding:5px 12px 0px 0px;}







/***************nav**************/
/*移动端导航*/
.a_txt{display:none}
.moblie_head{display:none;}

/*移动端导航*/

@media screen and (max-width: 1200px) and (min-width: 0px){
#header{display:none}
.moblie_head{display:block;background:#0160a2; position:relative;width:100%;z-index:9999;padding:15px;    box-sizing: border-box;}
.moblie_head .lf{/*height:50px;*/float:left;}
.moblie_head .lf img{/*height:40px;*/width:85%;}
.moblie_head .rg{right:2%; position:absolute;top:30%;}
.moblie_head .rg a img{height:30px;vertical-align:middle;}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom:1px solid #232530}
.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(../img/plus.png) 40% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(../img/reduce.png) 40% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}
}
/***************banner**************/

#banner{width:100%;top:0;z-index:1; position:relative;}
#banner img{width:100%;height:100%;object-fit: cover;}

#banner .slick-prev,#banner .slick-next {
    position: absolute;top: 55%;margin-top: -19px;overflow: hidden; width: 56px;height: 56px;font-size: 0;line-height: 0;
    z-index: 2;border: none; background: center center no-repeat;}
 #banner .slick-prev { background: url(../img/left03.png) left center no-repeat;left:15px;}
#banner .slick-next { background:url(../img/right03.png) left center no-repeat;right:15px;}





/***************container**************/
.index_mid{width:100%;}

.con_mid{width:100%;background:#f0f5ff;padding-bottom:50px;}

.con_fir{margin-bottom:50px;}

.con_new{width:70%;float:left;}


.con_new_nav{height:68px;padding:25px 0px 25px;line-height:48px;}
.con_new_nav h1{font-size:24px;font-weight:bold;margin:0;padding-top:10px;}


.con_new_font{float:left;}




.sy_img{width:578px;height:430px;float:left;}
.sy_img img{width:578px;height:430px;object-fit: cover;}


.slideBox01{height:430px; position:relative; }
.slideBox01 .hd{ height:16px; overflow:hidden; position:absolute; right:50px; bottom:-40px; z-index:1; }
.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox01 .hd ul li{ float:left; margin-right:8px;  width:9px; height:9px; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.slideBox01 .hd ul li.on{ background:#f49e09; }

.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox01 .bd li{ zoom:1; vertical-align:middle; }
.slideBox01 .bd img{ width:100%; height:430px;display:block;object-fit:cover;transition:transform 0.5s;} 

.slideBox01 .bd span{height:119px;line-height:62px; background:#004898;margin:0px 20px;padding:0px 18px 0px 18px;color:#fff;position: absolute;z-index: 1;width:90%;bottom:-60px;text-overflow: ellipsis;
    overflow: hidden;font-size:18px;box-shadow: 0px 0px 5px #9c9a9a; box-sizing: border-box;}
.slideBox01 .bd a span {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.slideBox01 .bd span h1{background:url(../img/new_rl.png) left center no-repeat;font-size:14px;text-indent:24px;line-height:1.8rem;font-weight:normal;}

.slideBox01 .hd_img{position: absolute;top:-24px;left:-22px;}




.sy_font{width:372px;float:right;padding-left:28px;}
.sy_font_ul{float:left;padding:0!important;}
.sy_font_ul li{float:left;border-bottom:1px #cccccc solid;font-size:17px;padding:12px 0px;line-height:25px;width:100%;}
.sy_font_ul li p{margin:0;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.sy_font_ul li span{background:url(../img/rl.png) left center no-repeat;font-size:1.5rem;text-indent:1.5rem;float:left;margin-top:5px;}
.sy_font_ul li a span{color:#777777;font-size:15px;}
.sy_font_ul li a{color:#222;}
.sy_font_ul li a:hover{font-weight:bold;}


/**********通知公告************/
.tz_gg{width:30%;float:right;padding-left:45px;box-sizing: border-box;}
.tz_gg_nav{height:68px;padding:25px 0px;line-height:48px;}


.tz_gg_nav  i{width:69px;height:68px;padding-right:14px;float:left;}
.tz_gg_nav  i img{width:69px;height:68px;}
.tz_gg_nav h1{font-size:22px;font-weight:bold;margin:0;padding-top:10px;}
.tz_gg_nav h2{font-size:15px;color:#b6b3b3;font-weight: normal;line-height:28px;}



.con_new_nav span{float:right;border:1px #004898 solid ;background:url(../img/more.png)  no-repeat;width:149px;height:39px;margin-top:15px; cursor:pointer;}
.con_new_nav:hover span{background:#004898 url(../img/hmore.png)  no-repeat;}

.yj_pt_nav span{float:right;border:1px #004898 solid ;background:url(../img/more.png)  no-repeat;width:149px;height:39px;margin-top:45px; cursor:pointer;}
.yj_pt_nav:hover span{background:#004898 url(../img/hmore.png)  no-repeat;}

.tz_gg_nav span{float:right;border:1px #004898 solid ;background:url(../img/more.png)  no-repeat;width:149px;height:39px;margin-top:15px; cursor:pointer;}
.tz_gg_nav:hover span{background:#004898 url(../img/hmore.png)  no-repeat;}

.tz_gg_font li{height:66px;font-size:1.7rem;line-height:30px;margin-bottom:18.5px;width:100%;display:block;float:left;}
.tz_gg_font li .date{width:70px;height:66px;background:#7d9dd6;text-align:center;color:#fff;float:left;margin-right:12px;}
.tz_gg_font li .date h1{font-size:24px;margin-top:0;margin-bottom:0;line-height:40px;font-weight:normal;}
.tz_gg_font li .date h2{font-size:15px;margin-top:0;margin-bottom:0;font-weight:normal;line-height:20px;}
.tz_gg_font li .font{overflow: hidden;text-overflow: ellipsis; display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:32px;font-size: 17px;}
.tz_gg_font li .font a{color:#222;}
.tz_gg_font li a:hover{font-weight:700;}


/**********研究平台************/
.yj_pt{padding:8px 0px 20px;}
.yj_pt_nav{height:127px;line-height:127px;font-size:24px;font-weight:bold;color:#222;}
.yj_pt_font {margin:0px -20px;}
.yj_pt_font .item{width:25%;padding:0px 10px;box-sizing: border-box;float:left;overflow: hidden;height:148px;}
.yj_pt_font .item img{ width:100%;transition: 0.6s all;}
.yj_pt_font .item:hover img{ transform:scale(1.1)}



/**********专家介绍************/
.con_zj{width:100%;background:url(../img/zj_bg.png)  no-repeat; background-size:cover;padding-bottom:60px;}
.con_zj_nav{width:100%;padding:45px 0px 35px;line-height:40px;color:#fff;font-size:24px;font-weight:bold;text-align:center;}

.con_zj_nav span{float: right;line-height: 68px;}



.con_zj_font{background:url(../img/zj_font_bg.png)  center no-repeat;max-width:1278px;margin:0 auto;padding:0px 30px;}


.responsive{padding:96px 0px 320px;}



.responsive .item{float:left; box-sizing:border-box;padding:0px 36.5px;}
.responsive .item img{ width:140px;height:198px;/*float:left;*/transition: 0.6s all;overflow: hidden;object-fit:cover;margin:0 auto;}
.responsive .item  span{padding:37px 60px;width:20px;color:#fff;font-size:18px;font-weight:bold; writing-mode: tb-rl;background:url(../img/yh_bg.png) center no-repeat; }
.responsive .item  span:hover{background:url(../img/dlogo.png) center  bottom no-repeat; transition:all 0.8s;}

.responsive .item:hover img{transform: scale(1.1);}
.slick-slider button{display:none;outline: none;cursor: pointer;}

.responsive .slick-prev,.responsive .slick-next {
    position: absolute;top: 32%;margin-top: -19px;overflow: hidden; width: 40px;height: 40px;font-size: 0;line-height: 0;
    z-index: 2;border: none; background: center center no-repeat;}
.responsive .slick-prev { background: url(../img/icoq1.png) left center no-repeat;left:-30px;}
.responsive .slick-next { background:url(../img/icoq2.png) left center no-repeat;right:-30px;}


.con_zj_more{width:149px;margin:0px auto; border: 1px #fff solid;}

 
/**********信息************/
.con_four{width:100%;padding:30px 0px 64px;/*background:url(../img/szjd_bg.jpg) center no-repeat;*/background-size:cover;}
.con_cgxx{width:50%;padding-right:52px;float:left;box-sizing: border-box;}
.con_cgxx_nav{line-height:39px;padding:25px 0px 20px;}
.con_cgxx_nav span{float:right;border:1px #004898 solid;height:39px;margin-top:12px;width:149px;height:39px;background:url(../img/more.png) no-repeat;}

.con_cgxx_nav span a{color:#004898;}
.con_cgxx_nav span:hover{background:#004898 url(../img/hmore.png) no-repeat; cursor:pointer;}
.con_cgxx_nav span:hover a{color:#fff; transition:all 0.6s;}
.con_cgxx_nav h1{font-size:22px;font-weight:bold;margin:0;padding-top:10px;}


.con_cgxx_font{width:100%;padding-top:10px;}
.con_cgxx_font li{float:left;border-bottom:1px #d2d6dc solid;width:100%;line-height:68px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;background:url(../img/yuan.png) 5px center no-repeat;text-indent:25px;}

.con_cgxx_font li span{float:right;color:#777;}
.con_cgxx_font li:hover{font-weight:bold;}
.con_cgxx_font li:hover .date{background:#0056b5;}


/**********资料下载************/
.con_jxky{width:50%;float:right;}
.con_jxky_font{width:100%;padding-top:10px;}
.con_jxky_font li{float:left;line-height:50px;background:url(../img/sdoc.png) 3px center no-repeat;text-indent: 14px;width:100%;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.con_jxky_font li span{float:right;color:#888;}
.con_jxky_font li:hover{margin-left:4px;transition: 0.4s;font-weight:bold;background:url(../img/hsdoc.png) 3px center no-repeat; }



.wxh_font{float:left;}
.wxh{ width: 100%;padding-top: 10px;text-align:right;}
.wxh_nav h1{line-height:40px;font-size:20px;text-align:right;}
.rmlj_nav h1{line-height:40px;font-size:20px;text-align:left;}


.rmlj_font{width:45%;float:right;}
.rmlj_font li{float:left;width:50%;line-height:38px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;background:url(../img/byuan.png) 5px center no-repeat;text-indent:25px;text-align:left;}
.rmlj_font li a{color:#fff;}

/**********footer************/
#footer{width:100%;background:#164583;}

.fot_top{text-align:center;padding:35px 0px;line-height:40px;color:#fff;}

.fot_mid{padding:0px 8% 0px 10%;float:left;text-align:left;}

.fot_mid h1{line-height:40px;font-size:20px;}
.fot_bot{height:40px;background:#122f73;text-align:center;color:#fff;margin:0 auto;padding:6px 0px;}

.fot_bot ul{width:254px;margin:0 auto;}
.fot_bot ul li{float:left;margin:0px 20px;font-size:16px;position:relative;}
.fot_bot li.weixin .weixin_nr{text-align:center; position:absolute; left:-40px; bottom:40px; display:none;cursor: pointer;}
.fot_bot ul li.weixin .weixin_nr img{ margin-bottom:5px;width:120px;height:120px;}



.fot_bot ul li.weixin.on .weixin_nr{ display:block;}
.fot_bot ul li.weixin.on a{cursor:pointer;}


/*****************二级bnnaer***************/
.ej_banner{width:100%;max-height:540px;}
.ej_banner img{width:100%;max-height:540px;}


/*****************二级中间***************/
.ej_mid_con{width:100%;}

.ej_mid{width:1300px;margin:0 auto;padding-bottom:30px;background:rgba(255,255,255,.5);}

/*****左边******/
.ej_left{width:259px;float:left;margin-top:-80px;z-index: 1;position: absolute}
.ej_left_nav{/*height:76px;*/line-height:36px;padding:22px 10px;text-align:center;font-size:22px;color:#fff;background:#0160a2;}

.ej_left_font{width:279px;padding-bottom:38px;}

.ej_left_font ul li{width:259px;text-align:center;}
.ej_left_font ul li a{margin:0px 18px;border-bottom:1px #d2dcec solid;display: block;/*text-indent:70px;*/line-height:32px;padding:15px 0px;width:223px;}
.ej_left_font ul li.on,.ej_left_font ul li:hover{background:#e4edfa;border-left:3px #f69305 solid;border-bottom:none;width:256px;line-height:32px;}



/*****右边******/
.ej_right{padding:20px 26px 0px 36px;width:957px;float:right;}

.ej_right_nav{/*width:959px;*/width:100%;border-bottom:1px #d2dcec solid;height:65px;line-height:65px;border-bottom:1px #d2dcec solid;margin-bottom:20px;}

.ej_right_nav h1{border-bottom:4px #0160a2 solid;font-size:22px;font-weight:bold;color:#0160a2;display: inline-block;margin-top:-2px;}
.ej_right_nav span{float:right;background: url(../img/ej_dqw.png) left center no-repeat;text-indent:31px;font-size:16px;}
.ej_right_nav span a{color:#222;font-size:16px;}


.ej_right_font{/*width:919px;*/width:100%;padding:20px;box-sizing: border-box;}
.ej_right_font p{line-height:35px;}

.ej_right_font .img{float:right;width:365px;padding:0px 0px 10px 15px;}

.ej_right_font .img img{float:right;width:366px;height:224px;padding-bottom:25px;}


/***********新闻列表***************/
.ej_right_new{width:959px;padding:20px 0px;}
.ej_right_new_ser{/*width:957px;*/width:100%;height:48px;border:1px #d7dfed solid;border-radius:10px;margin:0px 0px 20px; box-sizing: border-box;}

.ej_right_new_ser .ss_k{width:70%;height:48px;line-height:48px;font-size:17px;float:left;overflow:hidden;text-indent:0.5em;border:none;outline:none;color:#4873b7;margin-left:15px;}
.ej_right_new_ser .ss_an{width:123px;height:48px;float:right;}

.ej_right_new ul li{width:100%;height:55px;line-height:55px;border-bottom:1px #c7d3e7 dashed;float:left;background:url(../img/hsdoc.png) 5px center no-repeat;text-indent:24px;    }
.ej_right_new ul li a{overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.ej_right_new ul li span{float:right;color:#777;}

.page{/*width:917px;*/width:100%;margin:0 auto;text-align:center;}

.sy_line{/*width:957px;*/width:100%;height:1px;border-bottom:1px #c7d3e7 dashed;}


/***********组织机构***************/
.ej_right_jg{width:100%;}
.ej_right_jg_top{/*width:959px;*/width:100%;}
.ej_right_jg_top .nav{/*width:959px;*/width:100%;border-bottom:1px #d2dcec solid;height:58px;margin:23px 0px;}
.ej_right_jg_top .nav h1{height:58px;background:#26539f;line-height:58px;color:#fff;font-size:20px;display:inline-block;padding:0px 36px;}


.ej_right_jg_top ul {margin-right:-28px;}
.ej_right_jg_top ul li{width:30%;height:58px;line-height:58px;border:1px #809dcc dashed;margin:0 1%;float:left;box-shadow: 0px 2px 5px #c5d5ef;margin-bottom:30px;text-indent:35px;background:#f9fbfe;}
.ej_right_jg_top ul li a{display: block;}


.ej_right_jg_top ul li a:hover{background:#26539f;display: block;color:#fff;}


/***********校园风光***************/
.ej_right_img{width:100%;margin-top:32px;}
.ej_right_img li{width:30.33%;float:left;margin:0px 1% 46px;background:#ebf2fb;box-shadow: 0px 2px 5px #c2bfc0;}
.ej_right_img li img{width:100%;height:200px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.ej_right_img li span{height:50px;line-height:50px;text-align:center;display:block;}
.ej_right_img li span:hover{background:#3060ad;color:#fff;}



/***********详细新闻页***************/

.ej_right_xq{width:919px;padding:20px;}
.ej_right_xq  h1{line-height:78px;text-align:center;font-size:20px;font-weight:bold;color:#2657a6;}
.ej_right_xq .date{/*width:919px;*/width:100%;line-height:32px;padding:10px 0px;text-align:center;color:#666;}
.ej_right_xq .date i{padding:0px 12px;}
.ej_right_xq p{line-height:35px; background:none!important;}
.ej_right_xq p span{background:none!important;}
.ej_right_xq p a{word-wrap:break-word;}



/***********历史沿革***************/

.ej_right_ls{width:919px;padding:20px;}
.ej_right_ls dl{border-left:1px #d2dcec solid;padding-left:45px;position: relative;}
.ej_right_ls dl dt{color:#2554a0;font-size:20px;font-weight:bold;}
.ej_right_ls dl dd{line-height:30px;padding:20px 0px;}
.ej_right_ls dl dt .icon{left:-6px;position:absolute;top:6px;}

/***********历任领导***************/

.ej_right_ld{width:919px;padding:20px;}
.ej_right_ld li{line-height:45px;padding:10px 0px;}

.ej_right_ld li span{color:#2554a0;font-size:18px;font-weight:bold;padding-right:10px;}

.ej_right_ld li span .icon{padding:3px 12px 0px 0px;}


/***********现任领导***************/

.ej_right_xr{/*width:959px;*/width:100%;padding:30px 0px 20px;}
.ej_right_xr li{width:22%;float:left;border:1px #809dcc dashed;margin:0px 1.5% 35px;float:left;box-shadow: 0px 2px 5px #c5d5ef;padding:15px; box-sizing:border-box;text-align:center;}
.ej_right_xr li img{/*width:158px;*/max-width:100%;height:203px;    object-fit: cover;display:block;margin: 0 auto;}




.ej_right_xr li span{color:#2554a0;    font-size:18px;font-weight:bold;height: 30px;
    display: block;padding: 10px 0px;}






#vsb_content img,.v_news_content img,.img_vsb_content{text-align:center;max-width: 100%!important;
    height: auto!important;margin:0 auto;display:block;}