*{list-style: none;padding:0;}
body{font-family:'Microsoft YaHei';padding:0;margin:0;list-style:none;}
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;}


.container{max-width:1400px;margin:0 auto;}
/***************header**************/
#header{width:100%;height:145px;background:#0056b5;}

.logo{float:left;padding-top:25px;}

.header_mid{float:left;padding:58px 4% 0px 4%;}



.header_right{float:right;}
.header_right_top{height:58px;font-size:16px;line-height:58px;}
.header_right_top ul li{float:left;}

.header_right_top ul li i{padding:0px 12px;}
.header_right_top ul li a{color:#fff;}
.header_right_top ul li a:hover{font-weight:bold;}


.header_right_bot{background:#eeeeee;border-radius:20px;width:220px;margin-top:10px;}

.ss_k{height:36px;border-radius:20px;border:none;background:none;text-indent:1em;color:#555;}

.ss_an{float:right;padding:5px 12px 0px 0px;}








/***************nav**************/
#menu{width:100%;height:55px;line-height:55px;background:#fff;box-shadow:0px 2px 4px #ddd;}






/***************banner**************/

#banner{width:100%;}
#banner img{width:100%;height:100%;object-fit: cover;}

#banner .slick-prev,#banner .slick-next {
    position: absolute;top: 50%;margin-top: -19px;overflow: hidden; width: 19px;height: 60px;font-size: 0;line-height: 0;
    z-index: 2;border: none; background: center center no-repeat;border-radius:10px;}
 #banner .slick-prev { background: url(../img/left03.jpg) left center no-repeat;left:15px;background-color: rgb(0 0 0 / 20%);}
#banner .slick-next { background:url(../img/right03.jpg) left center no-repeat;right:15px;background-color: rgb(0 0 0 / 20%);}





/***************container**************/
.index_mid{width:100%;}

.con_mid{width:100%;background-size:cover;}


.con_new{width:70%;float:left;}


.con_new_nav{height:68px;padding:18px 0px;}
.con_new_nav  i{width:69px;height:68px;padding-right:14px;float:left;}
.con_new_nav  i img{width:69px;height:68px;}
.con_new_nav h1{font-size:22px;font-weight:bold;margin:0;padding-top:10px;}
.con_new_nav h2{font-size:15px;color:#b6b3b3;font-weight: normal;line-height:28px;}
.con_new_nav span{float:right;line-height:68px;}
.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:100px;line-height:62px; background: url(../img/new_bg.jpg) no-repeat;margin:0px 20px;padding:0px 18px 0px 18px;color:#fff;position: absolute;border-radius: 20px;z-index: 1;width:90%;bottom:-72px;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.jpg) 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.jpg) 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:25px;box-sizing: border-box;}
.tz_gg_nav{height:68px;padding:18px 0px;}


.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;}



.tz_gg_nav span{float:right;line-height:68px;}

.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:#84a1d6;text-align:center;color:#fff;float:left;margin-right:12px;border-radius: 10px; overflow: hidden;}
.tz_gg_font li .date h1{font-size:22px;margin-top:0;margin-bottom:0;line-height:40px;font-weight:normal;background: #1f5fa1;}
.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;}


/**********专题专栏************/
/*.con_zt{margin:30px -10px 0px;display:inline-block;}



.con_zt ul li{width:25%;box-sizing: border-box;padding:0px 10px;float:left;overflow: hidden;}
.responsive div img{ display: block; /*width: 335px; height: 137px;}
*/

.responsive{margin:30px -10px 0px;}
.responsive .item{width:20%;height:137px;overflow: hidden;}
.responsive .item img{ width:100%;height:auto;box-sizing: border-box;padding:0px 10px;float:left;transition: 0.1s all;}
.responsive .item:hover img{ transform: scale(1.1);transition: 0.1s all;}
.slick-slider button{display:none;outline: none;cursor: pointer;}

.responsive .item a{border:none;}

.responsive .slick-prev,.responsive .slick-next {
    position: absolute;top: 50%;margin-top: -19px;overflow: hidden; width: 19px;height: 35px;font-size: 0;line-height: 0;
    z-index: 2;border: none; background: center center no-repeat;}
.responsive .slick-prev { background: url(../img/left03.jpg) left center no-repeat;left:15px;}
.responsive .slick-next { background:url(../img/right03.jpg) left center no-repeat;right:15px;}




/**********媒体机电************/
.con_mt{width:100%;}
.con_mt_nav{width:100%;padding:25px 0px 35px;}
.con_mt_nav span{float: right;line-height: 68px;}
.con_mt_nav  i{width:69px;height:68px;padding-right:14px;float:left;}
.con_mt_nav  i img{width:69px;height:68px;}
.con_mt_nav h1{font-size:22px;font-weight:bold;margin:0;padding-top:10px;}
.con_mt_nav h2{font-size:15px;color:#b6b3b3;font-weight: normal;text-transform:uppercase;line-height:28px;}

.con_mt_font{margin:0px -13px;}
.con_mt_font ul li{width:33.33%;float:left;padding:0px 13px;box-sizing: border-box;}



.mt_font{width:100%;background:#fff;box-shadow: 0px 3px 10px #c0d7f1;padding:15px 20px 30px;display:inline-block;box-sizing: border-box;border-radius: 28px;}

.mt_top{border-bottom:1px #cccccc solid;padding:15px 0px;  transition:0.1s all ;height:64px;}

 .mt_top .mt_top_rl{float:left;width:63px;text-align:center;margin-right:15px;}
 .mt_top .mt_top_rl h1{font-size:32px;color:#222;font-family: 思源宋体;}
 .mt_top .mt_top_rl h2{font-size:16px;color:#8c8c8c;font-family: Arial;font-size:15px;color:#8c8c8c;font-weight:normal;}

 .mt_top h3{line-height:30px;font-size:18px;font-weight:normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
 .mt_bot{line-height:32px;padding-top:10px;color:#777;font-weight: normal;
   /* overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;*/    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}


 .con_mt_font ul li:hover .mt_font{background:#0056b5; transition: 0.5s all;color:#fff;}

 .con_mt_font ul li:hover  .mt_top{border-bottom:1px #fff solid;}

 .con_mt_font ul li:hover  .mt_bot, .con_mt_font ul li:hover .mt_top .mt_top_rl h1, .con_mt_font ul li:hover .mt_top .mt_top_rl h2{color:#fff;}
/**********采购信息************/
.con_four{width:100%;padding-top:27px;display:inline-block;}
.con_cgxx{width:100%;float:left;box-sizing: border-box;}
.con_cgxx_nav{padding:10px 0px;height:70px;}
.con_cgxx_nav span{float:right;line-height: 68px;}
.con_cgxx_nav  i{width:69px;height:68px;padding-right:14px;float:left;}
.con_cgxx_nav  i img{width:69px;height:68px;}
.con_cgxx_nav h1{font-size:22px;font-weight:bold;margin:0;padding-top:10px;}
.con_cgxx_nav h2{font-size:15px;color:#b6b3b3;font-weight: normal;text-transform:uppercase;line-height:28px;}

.con_cgxx_font{margin:0px -13px;}
.con_cgxx_font li{    width: 33.33%; float: left; padding: 0px 13px;box-sizing: border-box; margin-top:25px;}
.con_cgxx_font li .font{width: 100%;background: #fff; box-shadow: 0px 3px 10px #c0d7f1;
    padding: 25px 15px; display: inline-block;box-sizing: border-box;border:1px #ccc solid;}
.con_cgxx_font li .date{width:71px;height:68px;border-radius: 10px;background:#bababa;text-align:center;color:#fff;float:left;margin-right:17px;}
.con_cgxx_font li .date h1{font-size:28px;font-weight:normal;}
.con_cgxx_font li .date h2{font-size:14px;font-weight:normal;}

.con_cgxx_font li .dright{line-height:32px;font-size:17px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.con_cgxx_font li:hover{font-weight:bold;}
.con_cgxx_font li:hover .date{background:#0056b5;}


/**********教学科研************/
.con_jxky_font{width:100%;padding-top:10px;}
.con_jxky_font li{float:left;line-height:50px;background:url(../img/sdoc.jpg) 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.jpg) 3px center no-repeat;}



/**********校园风景************/
.con_xyfj{width:100%;}
.con_xyfj_nav{margin:60px auto 30px;text-align:center;}

.con_xyfj_nav_h{padding:0px 18px;width:195px;margin:0 auto;background:#fff;}
.con_xyfj_nav_hline{height:1px;border-bottom:1px #cccccc solid;margin-bottom:-34px;}
.con_xyfj_nav  i{width:68px;height:68px;padding-right:14px;float:left;}
.con_xyfj_nav  i img{width:68px;height:68px;}
.con_xyfj_nav h1{font-size:22px;font-weight:bold;margin:0;padding-top:10px;}
.con_xyfj_nav h2{font-size:15px;color:#b6b3b3;font-weight: normal;text-transform:uppercase;line-height:28px;}

.con_xyfj_nav span{float:right;line-height:68px;background:#fff;padding-left:20px;}



.con_xyfj_font{margin:0px -8px;}
.con_xyfj_font li{width:25%;box-sizing:border-box;float:left;padding:1px;}
.con_xyfj_font li .pic{overflow: hidden;height:227px;width:100%;position:relative;}
.con_xyfj_font li .pic img{/*object-fit: cover;*/display: block; width: 100%; height: 227px;transition: 0.6s all;}
.con_xyfj_font li .pic:hover img{transform: scale(1.1); transition: 0.6s;}


.con_xyfj_font li .pic:hover h2{position:absolute;left:0;top:0px;width:100%;height:227px;line-height:227px;font-size:17px;text-align:center;background:rgba(0,86,255,.5);color:#FFF;overflow:hidden;transition: 0.6s;}




/**********数字机电************/
.con_szjd{width:100%;background:url(../img/szjd_bg.jpg) center no-repeat;background-size: cover;margin-top:40px;}
.con_szjd_nav{width:195px;padding:32px 0px;margin:0 auto;}

.con_szjd_nav  i{width:40px;height:39px;padding-right:14px;float:left;}
.con_szjd_nav i img{width:40px;height:39px;}
.con_szjd_nav h1{font-size:22px;font-weight:bold;margin:0;padding-top:10px;color:#fff;display: inline;}
.con_szjd_nav h2{font-size:15px;color:#fff;font-weight: normal;text-transform:uppercase;display: inline;line-height:28px;}


.con_szjd_font{padding:0px 40px;line-height:35px;color:#fff;font-size:18px;text-indent:2em;}

.con_szjd_ul{padding:70px 0px 110px;}
.con_szjd_ul li{width:25%;float:left;text-align:center;}

.con_szjd_ul li .font{border:1px #fff dotted;width:98px;height:98px;padding:10px;background:rgba(41, 182, 176, 0.1);border-radius: 50%;margin:0 auto;}

.con_szjd_ul li span{width:98px;height:98px;background:rgba(41, 182, 176, 0.5);border-radius: 50%;display:block;text-align:center;line-height:86px;}
.con_szjd_ul li h1{font-size:22px;color:#fff;font-weight:normal;padding-top:60px;}
.con_szjd_ul li h2{font-size:40px;color:#29b6b0;}
.con_szjd_ul li span img{display: inline-block; vertical-align: middle;}



.con_szjd_ul button{display:none;outline: none;cursor: pointer;}

.con_szjd_ul .slick-list{}

.con_szjd_ul .slick-prev,.con_szjd_ul .slick-next {
    position: absolute;top: 32%;margin-top: -19px;overflow: hidden; width: 38px;height: 12px;font-size: 0;line-height: 0;
    z-index: 2;border: none; background: center center no-repeat;}
.con_szjd_ul .slick-prev { background: url(../img/sj_left.jpg) left center no-repeat;left:15px;}
.con_szjd_ul .slick-next { background:url(../img/sj_right.jpg) left center no-repeat;right:15px;}



/**********footer************/
#footer{width:100%;background:#1967bc;padding:40px 0px 0px 0px;}

/*******fot_left********/
.fot_left{width:30%;float:left;margin-top:-9px;}
.fot_left_nav {line-height:45px;font-size:22px;background:url(../img/map.jpg) left center no-repeat;padding-left:40px;}
.fot_left_font{line-height:35px;color:#fff;}

/*******fot_mid********/
.fot_mid{width:40%;float:left;border-left:1px #4785c9 solid;border-right:1px #4785c9 solid;margin:-9px auto 0px;box-sizing: border-box;padding:0px 0px 0px 90px;}
.fot_mid_nav{line-height:45px;font-size:22px;background:url(../img/lj_nav.jpg) left center no-repeat;padding-left:40px;color:#fff;}
.fot_mid ul li{line-height:45px;width:50%;float:left;color:#fff;    cursor: pointer;}
.fot_mid ul li a{color:#fff;}

/*******fot_right********/
.fot_right{width:30%;float:right;padding-left:50px;box-sizing: border-box;}
.fot_right li{width:50%;float:left;margin-bottom:5px;text-align:center;}
.fot_right li img{display:block;margin:0 auto;width:90px;height:auto;}
.fot_right li span{/*width:41px; writing-mode:tb-rl;*/color:#fff;padding:0px 0px 0px 0px;line-height:30px;}


.fot_bot{width:100%;line-height:70px;background:#1059a8;text-align:center;color:#fff;}
.fot_bot a{color:#fff;}




/*****************二级bnnaer***************/
.ej_banner{width:100%;max-height:540px;}
.ej_banner img{width:100%;max-height:540px;}


/*****************二级中间***************/
.ej_mid_con{width:100%;background-size: 100%;    box-sizing: border-box;}

.ej_mid{width:100%;margin:0 auto;padding-bottom:30px;}

/*****左边******/
.ej_left{width:279px;float:left;background:url(../img/er_left.jpg)  no-repeat;margin-top:-50px;z-index: 1;position: relative;}
.ej_left_nav{height:76px;line-height:76px;text-align:center;font-size:25px;color:#fff;}

.ej_left_font{background:#f8fafd;margin-left:20px;width:259px;padding-bottom:38px;}

.ej_left_font ul li{width:100%;height:62px;line-height:62px;font-size:17px;}
.ej_left_font ul li a{margin:0px 18px;border-bottom:1px #d2dcec solid;display: block;text-indent:70px;}
.ej_left_font ul li.on,.ej_left_font ul li:hover{background:#e4edfa;border-left:3px #f69305 solid;border-bottom:none;width:256px;}



/*****右边******/
.ej_right{padding:5px 0px 0px 35px;/*margin-left:295px;float:right;*/box-sizing:border-box;overflow:auto;}

.ej_right_nav{/*width:959px;*/width:100%;border-bottom:1px #d2dcec solid;height:65px;line-height:65px;border-bottom:1px #d2dcec solid;}

.ej_right_nav h1{border-bottom:4px #1d50a2 solid;font-size:22px;font-weight:bold;color:#1d50a2;display: inline-block;margin-top:-2px;}
.ej_right_nav span{float:right;background: url(../img/ej_dqw.jpg) left center no-repeat;padding-left:31px;}
.ej_right_nav span a{color:#555;font-size:16px;}


.ej_right_font{/*width:919px;*/width:100%;padding:20px;box-sizing: border-box;height:auto!important;}
.ej_right_font p{line-height:35px!important;font-size:17px!important;}

.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{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.jpg) 5px center no-repeat;text-indent:24px;        overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.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:100%;padding-top:25px;}
.ej_right_jg_top .nav{width:100%;border-bottom:1px #d2dcec solid;height:58px;margin:23px 0px; box-sizing:border-box;}
.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 {}
.ej_right_jg_top ul li{width:21%;line-height:30px;border:1px #809dcc dashed;margin:0px 2%;float:left;box-shadow: 0px 2px 5px #c5d5ef;margin-bottom:30px;text-align:center;background:#f9fbfe; box-sizing:border-box;padding:5px 0px 11px;height:70px;    align-items: center;
    display: flex;
    justify-content: center;}
.ej_right_jg_top ul li adisplay: block;}


.ej_right_jg_top ul li:hover{background:#26539f!important;display: block;color:#fff!important;}






.ej_right01{padding:5px 0px 0px 35px;width:100%;box-sizing:border-box;overflow:auto;}

.ej_right_nav01{width:100%;border-bottom:1px #d2dcec solid;height:65px;line-height:65px;border-bottom:1px #d2dcec solid;}

.ej_right_nav01 h1{border-bottom:4px #1d50a2 solid;font-size:22px;font-weight:bold;color:#1d50a2;display: inline-block;margin-top:-2px;}
.ej_right_nav01 span{float:right;background: url(../img/ej_dqw.jpg) left center no-repeat;padding-left:31px;}
.ej_right_nav01 span a{color:#555;font-size:16px;}


/***********校园风光***************/
.ej_right_img{width:100%;margin-top:32px;}
.ej_right_img li{width:29.33%;float:left;margin:0px 2% 0px;}


.ej_right_img li img{width:100%;border-top-left-radius: 5px;border-top-right-radius: 5px; height:200px;    object-fit: cover;}
.ej_right_img li span{height:50px;line-height:50px;text-align:center;display:block;margin-bottom:10px;}
.ej_right_img li:hover{box-shadow: 0px 2px 5px #c2bfc0;cursor:pointer;}



/***********详细新闻页***************/

.ej_right_xq{width:100%;padding:20px; box-sizing:border-box;line-height:30px;font-size:17px;}
.ej_right_xq  h1{line-height:35px;text-align:center;font-size:26px;font-weight:bold;color:#2657a6;padding:15px 0px;}
.ej_right_xq .date{/*width:919px;*/width:100%;line-height:32px;background:#f1f6fc;text-align:center;color:#666;margin-bottom:20px;padding:9px 0px;}
.ej_right_xq .date i{padding:0px 12px;}
.ej_right_xq p{line-height:35px!important;font-size:17px!important;font-family:"微软雅黑"!important;text-indent: 36px!important;}
.ej_right_xq>p>strong{/*display:none;*/font-weight:normal;}

.ej_right_xq>p>span{line-height:35px!important;text-indent:2rem!important;font-size:17px!important;font-family:"微软雅黑";}



/***********历史沿革***************/

.ej_right_ls{width:100%;padding:20px;  box-sizing:border-box;}
.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:100%;padding:30px 0px 20px;}
.ej_right_xr li{width:47%;float:left;/*height:203px;*/border:1px #809dcc dashed;margin:0px 1.5% 35px;float:left;box-shadow: 0px 2px 5px #c5d5ef;padding:15px; box-sizing:border-box;}
.ej_right_xr li img{float:left;width:158px;height:203px;padding-right:15px;}


.ej_right_xr li .ej_ld{/*float:right;width:70%;padding-left:15px;*/ box-sizing:border-box;}
.ej_right_xr li .ej_ld h1{color:#2554a0;    font-size:18px;font-weight:bold;padding-right:10px;}
.ej_right_xr li .ej_ld span{color:#222;line-height:35px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}



/*****************************/
 .modal {
    display: none; /* 默认隐藏 */
    position: fixed; /* 固定定位 */
    z-index: 1; /* 设置在顶层 */
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%;
    overflow: auto; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4);}
 
/* 弹窗内容 */
.modal-content {
    background-color: #fefefe;
    margin: 15% auto; 
    border-top-left-radius:20px;border-top-right-radius:20px;

    width: 40%;}
.modal-content h1{border-top-left-radius:20px;border-top-right-radius:20px;height:50px;line-height:50px;background:#1967bc;font-size:18px;text-align:center;color:#fff;}
.modal-content .modal_font{padding:30px;line-height:35px;}

 
 
/* 关闭按钮 */
#close01 {
    color: #fff;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin-right:10px;}
 
#close01:hover,
#close01:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;}
 
/* 关闭按钮 */
#close02{
    color: #fff;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin-right:10px;}
 
#close02:hover,
#close02:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;}
#close03{
    color: #fff;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin-right:10px;}

#close03:hover,
#close03:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;}

/* 关闭按钮 */
.modal_font01{padding:30px 0px 30px;height:auto;}
.modal_font01 a{padding:0px 20px;line-height:30px;width:33.33%;float:left; box-sizing:border-box;}
#close08{
    color: #fff;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin-right:10px;}
 
#close08:hover,
#close08:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;}

.v_news_content p img,.v_news_content img,#vsb_content img{display:block;text-align:center;max-width:100%;height:auto;margin:0 auto;}
.v_news_content p a,.v_news_content p{word-wrap:break-word;}

#close09{
    color: #fff;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin-right:10px;}
 
#close09:hover,
#close09:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;}