@charset "utf-8";
/* CSS Document */
*{list-style: none;padding:0;}
html{font-size:62.5%; /* 10÷16=62.5% */}
body{font-family:'Microsoft YaHei';padding:0;margin:0;list-style:none; font-size:18px;font-size:1.8rem;background:#fff;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: #003d7c;text-decoration: none;}
.clear{clear: both;}
input { outline: none;}


.container{max-width:1400px;margin:0 auto;}
/***************header**************/
#header{width:100%;border-top:5px solid #003d7c; position: absolute;z-index:2; box-sizing: border-box; background:url(../img/head-bg.png) repeat-x;height:140px;}
/*#header:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: -0.05rem;
    right: 0;
    height: 138px;
   
    background-size: auto 99%;}*/

.header_top_left{float:left;font-size:15px;color:rgba(255,255,255,0.8);}

.header_top_right{float:right;font-size:15px;color:rgba(255,255,255,0.8);}
.header_top_right ul li{float:left;}
.header_top_right ul li.line{padding:2px 8px 0px;display: inline;}
.header_top_right ul li a{color:#fff;}

.logo{float:left;padding:18px 0px;}
.hlogo{float:left;padding:32px 0px 0px 15px;}






/*****************************导航***********************************/
.nav{ position: relative; z-index: 9; float:right;transition: all 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;-o-transition: 0.5s;	transition: 0.5s;	display: block;line-height:70px;padding-top:20px;padding-right:22px;}
.navbar_nav li{	float:left;	position: relative;display: block;}
 .navbar_nav li:after{ content: "";width: 0;height: 4px;background: #931d97;position: absolute; bottom: 0;left: 0%;transition: all 0.5s ease 0s;}
.navbar_nav li:hover:after{width: 100%;}
 .navbar_nav li a{text-decoration: none;	height: 100%;padding:0px 20px;	display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;font-size:20px; font-size:2rem; color:#fff;font-weight:bold;}
 .navbar_nav li:hover a{	color: #fff;}
 
 .navbar_nav li.dropdown{	display: inherit;	position: relative;}

/**二级下拉**/
 .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:70px;width: 100%;background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 120%; left:-10%;transition: all 0.5s ease 0s;}
 .navbar_nav li.dropdown .dropdown_menu a{font-size: 16px;font-size:1.6rem;color: #666;	padding: 0 10px;line-height: 40px;text-align: center;background: #fff;margin-bottom: 2px;font-weight:normal;}
 .navbar_nav li.dropdown:hover .dropdown_menu{display: block;	background: #f3f3f3;-webkit-transition: 0.5s;	-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
 .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;}
 .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#e8c589;}





.searchbtn{width:19px;height:19px;cursor: pointer;float: left; margin-top:5px;}
 
.searchbox{position: fixed;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index: 100;text-align:right;margin-top:0px;}
 .searchbox .search_bg{position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.6;filter:Alpha(opacity=60);}
 .searchbox .close{position: absolute;color: #fff;font-size: 30px;font-size:3rem;right: 30%;top: 25%;cursor:pointer;font-weight:normal;}
.searchbox form { width: 50%;margin: auto; position: absolute; left: 0;right: 0; top: 0; bottom: 0;display: block;height: 50px;background: #fff;}
 
 

 .search_box.on{opacity: 1;visibility: visible;display: block;}

 .ser{height: 45px;line-height: 45px;position: absolute;top: 50%;transform: translateX(-50%) translateY(-50%);left: 41%;margin: -100px 0 0;}
 .search{width: 100%;height: 100%;position: relative;float:right;z-index: 3;}
 

 .search input.notxt{position:absolute;width: 406px;height: 45px;background: #fff;box-shadow: 3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex: 1;flex: 1;padding: 0 12px;font-size: 16px;-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;border: 0;}
 .search input.notxt1 {position:absolute;width: 120px;height: 45px;border:none;background:#ffa022;right: 0;font-size: 18px;font-size:1.8rem;  color: #fff;}

 






/*********banner********/
.banner{width:100%;top:0;position:relative;z-index:1;overflow: hidden;height: 80vh;}
.banner .pgba{z-index: 5;position: absolute;bottom: .3rem;/*left: 32%!important;*/left:0px;text-align: center;}
.banner .pgba span{color: #fff;width: 28px;height:4px;background:#fff;opacity:1;margin: 0 8x!important;position: relative;}
.banner .pgba span.active{opacity: 1;}
.banner .pgba span.active i{display: block;}
.banner .pgba span i{position: absolute;left:0;top: -1px;bottom: -1px;width: 0;background: #003d7c;display: none}

.banner .swiper-slide .a{display: block;height: 80vh;min-height: 500px;}
.banner .swiper-slide .a{position: relative;display: block;overflow: hidden;}
.banner .swiper-slide .bg video{ width: 100%; height: 100%; object-fit: cover}
.banner .swiper-slide .bg:before{content: '';position: absolute;left: 0;right: 0;height: 20%;
/*background: url(../images/bamask.png) no-repeat bottom center;*/
background-size: 100% 100%;z-index: 1;bottom: 0}
.banner .swiper-slide .bg{-webkit-transform: scale(1.1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;transition:linear 5s;background-size:cover !important;}
.banner .swiper-slide-active .bg{-webkit-transform: scale(1);}


/***************container**************/
.sy_mid{width:100%;}
.sy_mid_new{padding:0px 0px 75px;}

/*****新闻左边*****/
.sy_mid_left{width:43%;float:left;}
.sy_mid_left_nav{width:100%;line-height:40px;font-size:25px;  font-size:2.5rem;  font-weight:bold;padding:33px 0px;background:url(../img/new_doc.png) left center no-repeat;text-indent:47px;}


.sy_mid_left_nav  .more{width:127px;height:40px;border:1px #dddddd solid;border-radius:50px ;float:right;font-size:17px;  font-size:1.7rem; font-weight:normal;background:url(../img/more.png) 20px center no-repeat;text-align: center;text-indent: 1.5em;}
.sy_mid_left_nav  .more a{color:#666666;}

.sy_mid_left_img{width:100%;padding-top:0px;    box-shadow: 1px 0px 10px 0px #c7c7c7;}
.sy_mid_left_img .slick-dotted.slick-slider{margin-bottom:0px;}

.sy_mid_left_img .fade{width:100%;}
.sy_mid_left_img .fade .pic{padding-top: 62%; position: relative;overflow: hidden;height:0;}
.sy_mid_left_img .fade .pic img{display: block;width: 100%;height: 100%;position: absolute;top: 0; left: 0;transition: .3s;object-fit: cover;}

.sy_mid_left_img .fade .pic:hover img{transform: scale(1.1);transition: .3s;}

.sy_mid_left_img .fade .slick-dots{bottom:15px; text-align:right;right:0px; height:45px;position:absolute;}


.sy_mid_left_img .fade .slick-prev:before{  content: url("../img/nleft.png");color:#222}
 .sy_mid_left_img .fade .slick-next:before{  content: url("../img/nright.png");color:#222;}

.sy_mid_left_img .fade .slick-prev:hover:before{background:#003d7c  ;width:22px;height:22px;
    content: url("../img/bleft.png");
    display: block;
    border-radius: 3px;
    z-index: 1;margin:-1px;line-height:15px;}

.sy_mid_left_img .fade .slick-next:hover:before{background:#003d7c;width:22px;height:22px;
 content: url("../img/bright.png");
        display: block;
        border-radius: 3px;
        z-index: 999;margin:-1px;line-height:15px;}


/*
.sy_mid_left_img .fade .slick-prev:before{  content: ''; display:block;}
.sy_mid_left_img.fade .slick-next:before{content: ' ';display:block;}

.slick-dots li button:before{content: ''!important;line-height:2px!important;}


.sy_mid_left_img .fade:hover .slick-prev{background: #003d7c;border:#003d7c 1px solid;}

.sy_mid_left_img .fade:hover .slick-next{background: #003d7c;border:#003d7c 1px solid;}*/






.sy_mid_left_img .fade .slick-prev{left:90%;border:1px #777574 solid;width:22px;height:22px;top:77.5%;border-radius: 3px;   z-index: 1;}

.sy_mid_left_img .fade .slick-next{right:10px;border:1px #777574 solid;width:22px;height:22px;top:77.5%;border-radius: 3px;}





.sy_mid_left_img .fade  .slick-dots li{width:12px!important;height:12px!important;background:#d0d1d3;margin: 0 4px!important;border-radius: 50%;top:20px;right:20px;}
.sy_mid_left_img .fade  .slick-dots li.slick-active{background:url(../img/tu_hicon.png) left center no-repeat!important; width:12px;height:12px;}

.sy_mid_left_img .fade .pfont{height:133px;/*position: absolute;bottom:0px;*/font-size:17px; font-size:1.7rem;   color:#222;width:100%;text-indent:0.5em;z-index:1;background:#fff;background-size: cover;font-weight:bold; padding:20px 0%;}


  .sy_mid_left_img .fade .pfont:before{width:11px;height:122px;background:#df5705; display: block;content: '';float:left;}

  .sy_mid_left_img .fade .pfont h1{line-height:55px;font-size:18px; font-size:1.8rem;   overflow: hidden;
    white-space: nowrap;text-overflow: ellipsis;padding:0px 25px 0px 35px;}
  .sy_mid_left_img .fade .pfont span{padding:0px 25px 0px 35px;font-size:17px; font-size:1.7rem;   display: -webkit-box; color:#777777;line-height:35px;font-weight:normal;    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;text-indent:2em;}



/*****右边*****/
.sy_mid_right{width:57%;float:left;margin-top:-20px;padding-left: 20px;box-sizing: border-box;}




.sy_mid_right_bot{width:100%;padding-top:6px;}
.sy_mid_right_bot ul li{width:100%;float:left;padding-left:30px;box-sizing:border-box;font-size:18px;  font-size:1.8rem;}

.sy_mid_right_bot ul li .font{width:100%;height:79px;border-bottom:1px #c2c0c0 dashed;padding:18px 0px 20px;box-sizing:border-box;line-height:40px; overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.sy_mid_right_bot ul li h1{display:block;/*width:113px;*/height:33px;line-height:33px;padding:0px 13px; float:left; text-align: center;  margin-right:12px;margin-top:5px;background:#003d7c;border-radius: 50px;font-size: 15px; font-size:1.5rem;  font-family: Arial Black;color:#fff;}
.sy_mid_right_bot ul li a{font-weight: normal!important;}

.sy_mid_right_bot ul li .font:hover{font-weight:bold;margin-left:10px; transition: .3s;color:#003d7c;border-bottom:1px #003d7c dashed;}



/************学术动态*************/
.sy_tz{width:100%;background:url(../img/tz_bg.jpg) left center no-repeat; background-size:cover;}

.sy_tz_left{width:44%;float:left;}



.xs_dt_nav{width:100%;line-height:40px;font-size:25px; font-size:2.5rem;    font-weight:bold;color:#222;padding:45px 0px;background:url(../img/xs_doc.png) left center no-repeat;text-indent:50px;}

.xs_dt_nav  .more{width:127px;height:40px;border:1px #043b75 solid;border-radius:50px ;float:right;font-size:17px; font-size:1.7rem;   font-weight:normal;background:url(../img/more.png) 20px center no-repeat;text-align: center;text-indent: 1.5em;}
.xs_dt_nav  .more a{color:#222;}

.xs_dt_font{float:left;width:100%;}

.xs_dt_font ul li{width:100%;float:left;padding:28px 0px; border-bottom:1px #afaaa5 dashed;   box-sizing: border-box;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;display:block;}
.xs_dt_font ul li .date{width:30%;line-height:42px;text-align:center;float:left;padding:6px 1% 7px 0px;box-sizing: border-box;}

.xs_dt_font ul li .date h1{font-size:30px;font-size:3rem;color:#222;font-size:16.5px; font-size:1.65rem;    }
.xs_dt_font ul li .date h2{font-size:16px;font-size:1.6rem;color:#222;}

.xs_dt_font ul li .xs_right{float:right;padding-left:25px;box-sizing: border-box;width:70%;border-left:2px #073a6e solid;}


.xs_dt_font ul li .xs_right_top{font-size:18.5px;font-size:1.85rem;padding-bottom:10px;line-height:30px;}

.xs_dt_font ul li .xs_right_top a{font-weight: normal;}

.xs_dt_font ul li .xs_right_bot{font-size:17px;font-size:1.7rem;color:#666;}
.xs_dt_font ul li .xs_right_bot span{float:left; width:100%;line-height:35px;}
.xs_dt_font ul li .xs_right_bot span i{padding-right:0px;display:block;float:left;padding-top:2px;}
.xs_dt_font ul li .xs_right_bot span p{margin-left:25px;color:#666;}


.xs_dt_font ul li .font a{color:#fff;overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;align-items: center;  display: flex;justify-content:center;}



/****************通知公告***************/
.sy_tz_right{width:56%;float:right;padding-left:53px;box-sizing: border-box;padding-bottom:75px;}


.sy_tz_nav{width:100%;line-height:40px;font-size:25px;font-size:2.5rem;font-weight:bold;color:#222;padding:45px 0px;background:url(../img/tz_doc.png) left center no-repeat;text-indent:50px;}


.sy_tz_nav  .more{width:127px;height:40px;border:1px #043b75 solid;border-radius:50px ;float:right;font-size:17px;font-size:1.7rem;font-weight:normal;background:url(../img/more.png) 20px center no-repeat;text-align: center;text-indent: 1.5em;}
.sy_tz_nav  .more a{color:#222;}

.sy_tz_font{width:105%;margin-left:-5%;}

.sy_tz_font ul li{width:45%;float:left;margin-bottom:32px;padding:25px 30px 0px;box-sizing: border-box;height:170px;border:1px #1985b3 solid;margin-left:5%; }

.sy_tz_font ul li:before{width:7px;background:#002a62;height:60px;content:''; display: block;margin-left:-33px;float:left;margin-top:20px;}



.sy_tz_font ul li h1{line-height:32px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;font-size:18px;font-size:1.8rem;font-weight:normal;}


.sy_tz_font ul li .date {font-size:18px;font-size:1.6rem;color:#222;background:url(../img/tz_rl.png)  left 21px no-repeat;padding-left:35px;font-family: Arial, Helvetica, sans-serif;line-height:70px;font-weight:normal;}


.sy_tz_font ul li .font{line-height:36px;}
.sy_tz_font ul li .font a{color:#fff;overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;align-items: center;  display: flex;justify-content:center;}




/************学术观点**************/
.xs_bg{width:100%;}
.xs_bg_star{padding:40px 0px 105px;}


.xs_nav{width:100%;line-height:40px;font-size:25px; font-size:2.5rem;font-weight:bold;padding:0px 0px;background:url(../img/gd_doc.png) left center no-repeat;text-indent:47px;}

.xs_nav  .more{width:127px;height:40px;border:1px #dddddd solid;border-radius:50px ;float:right;font-size:17px;font-size:1.7rem;font-weight:normal;background:url(../img/more.png) 20px center no-repeat;text-align: center;text-indent: 1.5em;}
.xs_nav  .more a{color:#666666;}

.xs_font{width:100%;position: relative;}






/*图片切换*/
.xs_font_img{width:33.33%;float:left;}

.xs_font_img .slick-dotted.slick-slider{margin-bottom:0px;}

.xsqy .slick-dots{bottom:15px; text-align:right;right:0px; height:45px;position:absolute;}





 .xsqy .slick-prev{left:10px;border-radius: 50%;    z-index: 99999;width:35px;height:35px;background: -webkit-linear-gradient(left,#611c95,#8e1c95) no-repeat;}
 .xsqy .slick-prev:before{  display:block;font-size:15px;font-size:1.5rem;background:url(../img/right.png) no-repeat;}




 .xsqy .slick-next{right:10px;background:#921c95;border-radius: 50%;width:35px;height:35px;}
 .xsqy .slick-next:before{    content: '>';font-size:15px;font-size:1.5rem;background:url(../img/right.png) no-repeat;}


 .xsqy  .slick-dots li{width:12px!important;height:12px!important;background:#d0d1d3;margin: 0 4px!important;border-radius: 50%;top:20px;right:20px;}
 .xsqy  .slick-dots li.slick-active{background:#fff!important; width:4px;height:4px;}



 .xsqy span{ height:84px;  line-height:45px;font-size:16px;font-size:1.6rem;color:#222;width:100%;text-indent:0.5em;background:#fff;font-weight:bold;padding:20px 0px;}


/*列表*/
.xs_font_left{width:102%;float:left;padding:60px 0px 120px; box-sizing: border-box; margin-left:-15px; }


.xs_font_left div h3{
  
 

    margin: 0px 20px;
  
    position: relative;
    text-align: center;
    
 
   }
   .xs_font_left div h3:hover{background:#000;}

.xs_font_left div  .star{background:#f2ebeb url(../img/gd_bg.png) no-repeat;padding:25px 0px 40px;box-shadow: 1px 0px 10px 0px #c7c7c7;height: 350px;  box-sizing: border-box;}


.xs_font_left div .star .date{width:178px;height:62px; line-height:62px;text-align: center;box-shadow:3px 3px 0px #ebbfc4; background:#a5051b url(../img/yuan.png) right bottom no-repeat;border-top-right-radius: 10px;border-bottom-right-radius: 10px;color:#fff;font-size:20px;font-weight:bold;font-family: Arial;}


.xs_font_left div .star_font{padding:20px 30px;}



.xs_font_left div  .star h1{line-height:35px;font-size:18px;font-size:1.8rem;background:url(../img/doc.png) left 15px no-repeat;padding-left:25px;text-align: left;display: -webkit-box;overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.xs_font_left div .star h2{font-size:17px;font-size:1.7rem;color:#555;font-weight:normal;padding:20px 0px 0px 25px;text-align: left;display: -webkit-box;line-height:35px;overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}

.xs_font_left div a{line-height:34px;    overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.xs_font_left div span{display:block;font-size:17px;font-size:1.7rem;color:#444;padding:10px 0px;}


.multiple-items .slick-prev, .multiple-items .slick-next{top:40%!important;}
.multiple-items .slick-prev:before{border:1px #d0cece solid;border-radius:50%;width:55px;height:55px; line-height:55px; display: block;margin-left:-40px;color:#d0cece;}
 .multiple-items .slick-next:before{border:1px #d0cece solid;border-radius:50%;width:55px;height:55px;  line-height:55px; display: block;color:#d0cece;}






/************专题专栏**************/
.sy_xy{width:100%;background:#fff url(../img/zt_bg.jpg) repeat-x;}


.zt_nav{width:100%;line-height:40px;font-size:25px;font-size:2.5rem;font-weight:bold;padding:43px 0px;background:url(../img/zt_doc.png) left center no-repeat;text-indent:47px;}


.zt_nav  .more{width:127px;height:40px;border:1px #dddddd solid;border-radius:50px ;float:right;font-size:17px;font-size:1.7rem;font-weight:normal;background:url(../img/more.png) 20px center no-repeat;text-align: center;text-indent: 1.5em;}
.zt_nav  .more a{color:#666666;}

.zt_font{margin-right:-25px;}
.zt_font ul li{width:25%;float:left;padding-right:25px;box-sizing: border-box;}



.zt_font ul li  img{display: block; width: 100%; height: 100%;transition: .3s;border-radius: 10px;}

.zt_font ul li:hover img{transform: scale(1.1);transition: .3s;}
/************学科建设**************/

.xk_js{width:100%;}

.xk_js_nav{width:100%;line-height:40px;font-size:25px;font-size:2.5rem;font-weight:bold;padding:60px 0px;background:url(../img/xk_doc.png) left center no-repeat;text-indent:47px;}


.xk_js_nav  .more{width:127px;height:40px;border:1px #dddddd solid;border-radius:50px ;float:right;font-size:17px;font-size:1.7rem;font-weight:normal;background:url(../img/more.png) 20px center no-repeat;text-align: center;text-indent: 1.5em;}
.xk_js_nav  .more a{color:#666666;}


.xk_js_font{margin-left:-35px;}

.xk_js_font ul li{width:33.33%;float:left;padding-left:35px;box-sizing: border-box;}
.xk_js_font ul li:hover img{ transform: scale(1.1);transition: .3s;}

.xk_js_font .mt_bot:hover{background:url(../img/hxk_bg.png) right center no-repeat;}


.mt_font01{width:100%;background:#b10e23;display:inline-block;box-sizing: border-box;}

.mt_top{transition:0.6s all ;}
.mt_top .pic{padding-top: 70%; position: relative;overflow: hidden;height: 0;}
.mt_top .pic img{display: block; width: 100%;height: 100%;position: absolute; top:0;left:0; transition: .3s;     object-fit: cover;}

.mt_bot{line-height:32px;color:#fff;padding:20px 45px 40px;}

.mt_bot_font{width:100%;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display:block;}

.mt_bot_font h1{font-size:25px;font-size:2.5rem;color:#fff;border-bottom:3px #fff solid;float:left;line-height:65px;}

.mt_bot_font span{color:#fff;line-height:40px;font-size:17px;font-size:1.7rem;display:-webkit-box;float:left;padding-top:20px; overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;font-weight: normal;}


.mt_bot:hover span{color:#fff;background:url(../img/hrl.png) left center no-repeat;}



 .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;}



 .mt_font02{width:100%;background:#e2872d;display:inline-block;box-sizing: border-box;}
 .mt_font03{width:100%;background:#207a6a;display:inline-block;box-sizing: border-box;}


 /********快速通道*********/
 .ks_td{padding-bottom:120px;padding-top:30px;}
 .ks_td_nav{width:100%;line-height:40px;font-size:25px;font-size:2.5rem;font-weight:bold;padding:33px 0px;background:url(../img/ks_doc.png) left center no-repeat;text-indent:47px;}


 .ks_td_nav  .more{width:127px;height:40px;border:1px #dddddd solid;border-radius:50px ;float:right;font-size:17px;font-size:1.7rem;font-weight:normal;background:url(../img/more.png) 20px center no-repeat;text-align: center;text-indent: 1.5em;}
 .ks_td_nav  .more a{color:#666666;}

 .ks_td_font{width:100%;padding-bottom:150px;}
 .ks_td_font ul li{width:14%;float:left;text-align: center;}


 .ks_td_font ul li .font{padding-top:23px;height:160px; box-sizing: border-box;}
 .ks_td_font ul li span{line-height:52px;font-size:18px;font-size:1.8rem;text-align:center;}
 

 .ks_td_font ul li .font:hover span{font-weight:bold;color:#002a62;}
 
 .ks_td_font ul li .font .icon01{width:120px;height:120px;background:#fef8f8 url(../img/ks_icon01.png) center no-repeat;display:block;  margin:0 auto;  transition: all 0.2s ease-in-out;  
     -webkit-transition: all 0.5s ease-in-out;  
     -moz-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}

     .ks_td_font ul li .font:hover .icon01{background:#002a62 url(../img/hks_icon01.png) center  no-repeat;transform: rotate(360deg);  
        -webkit-transform: rotate(360deg);  
        -moz-transform: rotate(360deg);  
        -o-transform: rotate(360deg);  
        -ms-transform: rotate(360deg);}
 
 
     .ks_td_font ul li .font .icon02{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;background:#fef8f8 url(../img/ks_icon02.png) center no-repeat;display:block;margin:0 auto; transition: all 0.2s ease-in-out;  
     -webkit-transition: all 0.5s ease-in-out;  
     -moz-transition: all 0.5s ease-in-out;  
     -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}

     .ks_td_font ul li .font:hover .icon02 {width:120px;height:120px;padding:0px;background:#002a62 url(../img/hks_icon02.png) center  no-repeat;transform: rotate(360deg);  
        -webkit-transform: rotate(360deg);  
        -moz-transform: rotate(360deg);  
        -o-transform: rotate(360deg);  
        -ms-transform: rotate(360deg);}
 
     .ks_td_font ul li .icon03{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;display:block;background:#fef8f8 url(../img/ks_icon03.png) center  no-repeat; margin:0 auto;transition: all 0.2s ease-in-out;  
     -webkit-transition: all 0.5s ease-in-out;  
     -moz-transition: all 0.5s ease-in-out;  
     -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}

     .ks_td_font ul li:hover .icon03{width:120px;height:120px;padding:0px;background:#002a62 url(../img/hks_icon03.png) center  no-repeat;transform: rotate(360deg);  
     -webkit-transform: rotate(360deg);  
     -moz-transform: rotate(360deg);  
     -o-transform: rotate(360deg);  
     -ms-transform: rotate(360deg);}
 
 
     .ks_td_font ul li .icon04{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;background:#fef8f8 url(../img/ks_icon04.png) center no-repeat;display:block; margin:0 auto;transition: all 0.2s ease-in-out;  
     -webkit-transition: all 0.5s ease-in-out;  
     -moz-transition: all 0.5s ease-in-out;  
     -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}
     .ks_td_font ul li:hover .icon04{width:120px;height:120px;padding:0px;background:#002a62 url(../img/hks_icon04.png) center  no-repeat;transform: rotate(360deg);  
     -webkit-transform: rotate(360deg);  
     -moz-transform: rotate(360deg);  
     -o-transform: rotate(360deg);  
     -ms-transform: rotate(360deg);}
 
 
     .ks_td_font ul li .icon05 {width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;background:#fef8f8 url(../img/ks_icon05.png) center  no-repeat;display:block;margin:0 auto; transition: all 0.2s ease-in-out;  
     -webkit-transition: all 0.5s ease-in-out;  
     -moz-transition: all 0.5s ease-in-out;  
     -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}
     .ks_td_font ul li:hover .icon05{width:100px;height:100px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;padding:0px;background:#002a62 url(../img/hks_icon05.png) center  no-repeat;transform: rotate(360deg);  
     -webkit-transform: rotate(360deg);  
     -moz-transform: rotate(360deg);  
     -o-transform: rotate(360deg);  
     -ms-transform: rotate(360deg);}
 
 
     .ks_td_font ul li .icon06 {width:120px;height:120px;background:#fef8f8 url(../img/ks_icon06.png) center  no-repeat;display:block;margin:0 auto; transition: all 0.2s ease-in-out;  
     -webkit-transition: all 0.5s ease-in-out;  
     -moz-transition: all 0.5s ease-in-out;  
     -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}
     .ks_td_font ul li:hover .icon06{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;padding:0px;background:#002a62 url(../img/hks_icon06.png) center no-repeat;transform: rotate(360deg);  
     -webkit-transform: rotate(360deg);  
     -moz-transform: rotate(360deg);  
     -o-transform: rotate(360deg);  
     -ms-transform: rotate(360deg);}
 
 
     .ks_td_font ul li .icon07 {width:120px;height:120px;background:#fef8f8 url(../img/ks_icon07.png) center no-repeat;display:block; margin:0 auto;transition: all 0.2s ease-in-out;  
     -webkit-transition: all 0.5s ease-in-out;  
     -moz-transition: all 0.5s ease-in-out;  
     -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}
     .ks_td_font ul li:hover .icon07{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;padding:0px;background:#002a62 url(../img/hks_icon07.png) center no-repeat;transform: rotate(360deg);  
     -webkit-transform: rotate(360deg);  
     -moz-transform: rotate(360deg);  
     -o-transform: rotate(360deg);  
     -ms-transform: rotate(360deg);}

     .ks_td_font ul li .icon08 {width:120px;height:120px;background:#fef8f8 url(../img/ks_icon08.png) center no-repeat;display:block; margin:0 auto;transition: all 0.2s ease-in-out;  
        -webkit-transition: all 0.5s ease-in-out;  
        -moz-transition: all 0.5s ease-in-out;  
        -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}
        .ks_td_font ul li:hover .icon08{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;padding:0px;background:#002a62 url(../img/hks_icon07.png) center  no-repeat;transform: rotate(360deg);  
        -webkit-transform: rotate(360deg);  
        -moz-transform: rotate(360deg);  
        -o-transform: rotate(360deg);  
        -ms-transform: rotate(360deg);}


        .ks_td_font ul li .icon09 {width:120px;height:120px;background:#fef8f8 url(../img/ks_icon09.png) center no-repeat;display:block; margin:0 auto;transition: all 0.2s ease-in-out;  
            -webkit-transition: all 0.5s ease-in-out;  
            -moz-transition: all 0.5s ease-in-out;  
            -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}
            .ks_td_font ul li:hover .icon09{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;padding:0px;background:#002a62 url(../img/hks_icon07.png) center no-repeat;transform: rotate(360deg);  
            -webkit-transform: rotate(360deg);  
            -moz-transform: rotate(360deg);  
            -o-transform: rotate(360deg);  
            -ms-transform: rotate(360deg);border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}


            .ks_td_font ul li .icon010 {width:120px;height:120px;background:#fef8f8 url(../img/ks_icon010.png) center no-repeat;display:block; margin:0 auto;transition: all 0.2s ease-in-out;  
                -webkit-transition: all 0.5s ease-in-out;  
                -moz-transition: all 0.5s ease-in-out;  
                -o-transition: all 0.5s ease-in-out;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;}
                .ks_td_font ul li:hover .icon010{width:120px;height:120px;border:1px #002a62 dashed; border-radius: 100px; box-sizing: border-box;text-align: center;padding:0px;background:#002a62 url(../img/hks_icon010.png) center no-repeat;transform: rotate(360deg);  
                -webkit-transform: rotate(360deg);  
                -moz-transform: rotate(360deg);  
                -o-transform: rotate(360deg);  
                -ms-transform: rotate(360deg);}



/************底部**************/
#footer{width:100%;background:url("../img/footer-bg.png") no-repeat;padding:0px 0px 0px;}

/******left******/
.fot_left{width:80%;float:left;text-align:center;margin:0 auto;}
.fot_left_top{width:100%;margin:0 auto;text-align: center;padding:50px 0px 15px 0px;}
.fot_left_bot{line-height:65px;color:#fff;}




/******right******/


.fot_right{width:20%;float:right;padding-left:60px;box-sizing: border-box;padding-top:60px;}
.fot_right ul li{width:100%;float:left;margin-bottom:20px;text-align:center;    position: relative;}
.fot_right ul li img{width:99px;height:99px;border:4px #fff solid;border-radius:5px;}

.fot_right ul  li span{width:100%; display:block;color:#fff;}

.fot_right ul li.weixin .weixin_nr{text-align:center; position:absolute; left:0px; top:-170px; display:none;cursor: pointer;}
.fot_right ul li.weixin .weixin_nr img{ margin-bottom:5px;width:150px;height:150px;}



.fot_right ul li.weixin.on .weixin_nr{ display:block;}
.fot_right ul li.weixin.on a{cursor:pointer;}




.fot_right ul li.xy .weixin_xy{text-align:center; position:absolute; left:0px; top:-170px; display:none;cursor: pointer;}
.fot_right ul li.xy .weixin_xy img{ margin-bottom:5px;width:150px;height:150px;}



.fot_right ul li.xy.on .weixin_xy{ display:block;}
.fot_right ul li.xy.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%; background:#f3f3f3;padding-top:30px;margin-top:-4px;}

.ej_mid{margin:0 auto;padding-bottom:45px;}

/*****左边******/
.xx_menu,.sj_menu{display:none;}
.ej_left{width:22%;float:left;background:#003d7c;}
.ej_left_nav{height:100px;line-height:100px;text-align:center;font-size:24px;color:#fff;font-weight:bold;}

.ej_left_font{background:#f8f8f8;margin-left:8%;/*width:92%;*/}


/*
.ej_left_font ul li{width:100%;height:70px;line-height:70px;border-bottom:1px solid #e0e0e0;font-size:20px;}
.ej_left_font ul li a{margin:0px 18px;display: block;text-indent:70px;}
.ej_left_font ul li.on,.ej_left_font ul li:hover{background:#f0e8f0;width:100%;}*/



.ej_left_font .subNav {  background: #ffffff; /* padding: 10px; */  padding-right: 0;  padding-top: 0px;  padding-bottom: 30px;  min-height:350px;  box-shadow: 1px 2px 12px #f2f2f2;  }
.ej_left_font .subNav li  a {  font-size: 18px;  color: #333;  width: 100%;  display: block;  line-height: 24px;  padding: 20px 25px 21px 35px;  box-sizing: border-box;  transition: none; border-bottom: 1px #eaebeb solid;  }
.ej_left_font .subNav  li.on  a {  background: #f7f0f0;  color: #003d7c;  }
.ej_left_font .subNav  li:hover,.subMain .aside .subNav  ul li.on {  }
.ej_left_font .subNav  li a:hover {  color: #003d7c;   font-weight:bold;}
.ej_left_font .subNav  li.on a {  color: #003d7c;  font-weight: bold;  }



.ej_left_font  li .subBox {  background: #fff;  display: none;  padding-bottom: 10px;  }
.ej_left_font  li.on .subBox {  display:block;  }
.ej_left_font .subNav li .subBox  ul li a {  color: #444;  font-size: 16px;  padding-left: 65px;  padding-top: 10px;  padding-bottom: 10px;  display: block; background:url(../img/sj.png)  30px center no-repeat; }
.ej_left_font .subNav  li .subBox  ul li a:hover {  color: #003d7c;  }



/*****右边******/
.ej_right{padding:20px 26px 25px 26px;width:75%;float:right;background:#fff; box-sizing: border-box;}

.ej_right_nav{/*width:959px;*/width:100%;border-bottom:1px #ebe6e6 solid;height:65px;line-height:65px;}

.ej_right_nav h1{border-bottom:4px #003d7c solid;font-size:22px;font-weight:bold;color:#003d7c;display: inline-block;margin-top:-2px;}
.ej_right_nav span{float:right;background: url(../img/ej_dqw.png) left center no-repeat;padding-left:31px;font-size:17px;color:#333;}
.ej_right_nav span a{color:#333;font-size:17px;}


.ej_right_font{/*width:919px;*/width:100%;padding:20px;}
.ej_right_font p{line-height:35px!important;font-size:17px!important;color:#222!important;}
.ej_right_font p span{line-height:35px!important;font-size:17px!important;color:#222!important;}



/***********新闻列表***************/
.ej_right_new{width:100%;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 #e5d9d9 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;FONT-SIZE:1.7REM;FONT-WEIGHT: NORMAL!IMPORTANT;}
.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:959px;padding-top:30px;}
.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:003d7c;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:300px;height:58px;line-height:58px;border: 1px #002a62 dashed;margin-right:23px;float:left;box-shadow: 0px 2px 5px #c5d5ef;margin-bottom:30px;text-indent:35px;background:#fafafa;}
.ej_right_jg_top ul li a{background:url(../img/dz_jt.png) 240px center no-repeat;display: block;}


.ej_right_jg_top ul li a:hover{background:003d7c url(../img/dz_bjt.png) 240px center no-repeat;display: block;color:#fff;}


/***********校园风光***************/
.ej_right_img{width:959px;margin-top:32px;}
.ej_right_img li{width:299px;float:left;margin:0px 10px 46px;background:#ebf2fb;box-shadow: 0px 2px 5px #c2bfc0;}
.ej_right_img li img{width:299px;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:003d7c;color:#fff;}


.photos{margin: 20px 0px;}
.photos_list{ padding-left:10px;}
.photos_list .item{margin-left:30px;margin-bottom:15px;width:calc(33.33% - 23.33px); float: left;}
.photos_list .item:nth-child(3n-2){margin-left:0;}
.photos_list .item{position:relative;overflow:hidden;}
.photos_list .item .img{height:0;padding-top:62.59%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;margin-bottom:5px;position:relative;overflow:hidden}
.photos_list .item .img img{position:absolute;left:0;top:0;width:100%;height:100%}
.photos_list .item:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.photos_list .item .txt{ width: 100%; text-align: center}
.photos_list .item .txt2{width: 100%;}
.photos_list .item .h{margin-top:10px; font-size: 16px; line-height:30px;}
.photos_list .item .h img{margin-left:10px;}
.photos_list .item .bt{font-size: 16px;color: #222; line-height:30px;}
.photos_list .item .bt a{color: #222;}
.photos_list .item .d{margin-top:10px; font-size: 16px; float: right;width: 20%;line-height:30px;}
.photos_list .item .d span{margin-right:15px;}




/***********详细新闻页***************/

.ej_right_xq{width:100%;padding:20px 10px;    box-sizing: border-box;}
.ej_right_xq  h1{padding:5px 0px 0px;text-align:center;font-size:20px;font-weight:bold;color:003d7c;}
.ej_right_xq .date{width:100%;margin-bottom:30px;text-align:center;color:#666;font-size:1.6rem;}
.ej_right_xq .date i{padding:8px;border-bottom: 1px #ddd dashed;}
.ej_right_xq p{line-height:35px;}

.syp ul li{width:100%;float:left;line-height:25px;padding:10px 0px; overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

/***********历史沿革***************/

.ej_right_ls{width:100%;padding:20px;}
.ej_right_ls dl{border-left:1px #d2dcec solid;padding-left:45px;position: relative;}
.ej_right_ls dl dt{color:003d7c;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:100%;padding:20px;}
.ej_right_ld li{line-height:45px;padding:10px 0px;}

.ej_right_ld li span{color:003d7c;font-size:18px;font-weight:bold;background:url(../img/ld_doc.png) left center no-repeat;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;*/margin:0px 1.5% 35px;float:left;box-shadow: 1px 0px 10px 0px #c7c7c7;padding:15px; box-sizing:border-box;}
.ej_right_xr li img{float:left;width:158px;height:203px;padding-right:20px;object-fit: cover;}


.ej_right_xr li .ej_ld{/*float:right;width:70%;padding-left:15px;*/ box-sizing:border-box;}
.ej_right_xr li .ej_ld h1{  font-size:18px;font-weight:bold;padding-right:10px;line-height:40px;}
.ej_right_xr li .ej_ld span{color:#222;line-height:30px; font-size:16px; font-size:1.6rem;width:100%;display:block;  word-break: break-all;  /* overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;*/}
    
    
.ej_right_xr li .ej_ld span h3{font-weight:bold;}   
    
.ld{margin-top:15px;}





.v_news_content p,.v_news_content p span,#vsb_content p{text-align: justify;font-size:17px!important;font-family:Microsoft YaHei!important;color:#333!important;line-height: 1.75em;
    margin-bottom: 0.1rem;}

.v_news_content a{width:100%!important;word-break: break-all;}



.n_con_tit{width:100%;border-bottom:1px #ddd dashed;padding: 15px 0px; margin-bottom: 20px;}
.n_con_tit ul{
    font-size: 0;
    text-align:center;

}
.n_con_tit ul li{
    display: inline-block;
    font-size: 15px;
    color: #888888;
    line-height:32px;
    margin: 0 14px;
    position: relative;
    vertical-align: middle;
}
.n_con_tit ul li span{
    display: flex;
    align-items: center;
}
.n_con_tit ul li span img{
    width: 20px;
    cursor: pointer;
}
.share  .my-share-d a{
    display: inline-block;
    vertical-align: middle;
    width: 35px;
    height:35px;
    border-radius: 50%;
    background: rgba(141, 141, 141, 0.11);
    cursor: pointer;
    transition: .4s;
    margin: 0 3px;
    border: 0;
}
.share  .my-share-d a img{
    display: block;
    max-width: 100%;
    width: auto;
    margin: 0 auto;
}
.share  .my-share-d a  .qrcode{
    width: 100px !important;
    max-width: 100%;
    margin: 2px auto !important;
}
.share  .my-share-d a:before{
    display: none;
}
.share .my-share-d a:hover{
    background: rgba(141, 141, 141, 0.3);
}
/*微信微博图标*/
.my-share-d{
    position: absolute;
    top: 45%;
    width: 200px;
    font-size: 0;
    right: -175px;
    transform: translateY(-50%);
    opacity: 0;
    visibility: hidden;
}
.share .my-share-d a .help{
    display: none;
}

/*划过的二维码*/
.share .my-share-d a .wechat-qrcode{
    width: 140px;
    height:152px;
    left: 0%;
    margin-left: -52px;
    top: -165px;
}
.share:hover .my-share-d{
    opacity: 1;
    visibility: visible;
}


.ej_right_font  p img{max-width:100%;display:block;height:auto!important;margin:0 auto;}


.v_news_content h5{line-height:40px!important;height:42px;background:#003d7c;color:#fff;display: block;    
    border-top-right-radius: 10px;border-bottom-right-radius: 10px;margin:-20px 0px 15px!important;    box-shadow: 3px 3px 0px #ebbfc4;
    background: #a5051b url(../img/yuan.png) right bottom no-repeat;width:150px;text-align:center;font-size:17px!important;}
.v_news_content h5 span{line-height:40px;font-size:17px!important;}

 /*****新增教师详情*******/   
  .ej_right_st{width:100%;padding:20px 0px;}
 .xx_st{width:100%;font-size:17px;font-size:1.7rem;}

 .xx_st_top{margin:20px 0px;min-height:233px; box-shadow: 1px 0px 8px 0px #ddd;background: #fff;padding:15px;  box-sizing: border-box;}

 .xx_st_top h1{float:left;}
 .xx_st_top h1 img{    width: 158px;
    height: 203px;
    padding-right: 20px;
    object-fit: cover;}
 .xx_st_top dl{float:left;}
 .xx_st_top dl h2{font-size:22px;font-size:2.2rem;padding:15px 0px;}

 .xx_st_top dl dd{line-height:32px;padding:0px;color:#222;font-size:17px;font-size:1.7rem;}
 .xx_st_bot{margin:20px 0px;min-height:200px; box-shadow: 1px 0px 10px 0px #c7c7c7;background: #fff;}
 .xx_st_bot ul{margin-bottom:20px;  
   }
   .xx_st_bot ul h5{line-height:25px;padding:10px 20px;background:#003d7c;color:#fff;display: block;float:left;    
    border-top-right-radius: 10px;border-bottom-right-radius: 10px;margin:15px 0px;    box-shadow: 3px 3px 0px #ebbfc4;
    background: #a5051b url(../img/yuan.png) right bottom no-repeat;}

    .xx_st_bot ul li{width:100%;line-height:30px;padding:5px 20px 5px 30px;float:left;  }
    .xx_st_bot ul li::before{content: ''; display: block;float:left;font-size:40px;color:#888; margin-right:10px;}