  .beian a:link{color: rgba(255,255,255,1) !important; }

.beian a:visited{color: rgba(255,255,255,1) !important; }

.beian a:hover{color: rgba(255,255,255,1) !important; }

.beian a:active{color: rgba(255,255,255,1) !important; }
video{
	width: 99% !important;
	height: auto !important;
  
}

.picopacity-right-sub1 {
  position: absolute;
  left: 0px;
  height: 35px;
  width: 100%;
  line-height: 35px;
  text-align: center;
  opacity: 0.8;
  background: #F4F7FC;
  border-bottom: 2px solid orange;
  bottom: 0;
  text-align: left;
  padding-left: 20px;
  background: #fbfbfb;
  opacity: 0.66 !important;
  display: none !important;
}

#scontent-container-body-right-sub1 {
  /* position: absolute; */
  left: 0px;
  width: 100%;
  margin-bottom: 0px;
  margin-top: 0px;
  background: #F4F7FC;
  /* line-height: 80px; */
  /* opacity: 0.8; */
  border: none !important;
}
.tree .list-group .list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #2c507e !important;
  border-color:#2c507e !important;
}

.tree .list-group {
  min-width: 300px !important;
}

.tree .list-group .list-group-item{

  border:1px solid rgba(132, 140, 143, 0.13) !important;
  padding: 0.45rem 1.125rem !important;
}


/*b {

  padding: 1px 8px;
  line-height: 12px;
  font-weight: 100;
  border: 1px solid #258CFF !important;
  color: #fff !important;
  background-color: #258CFF !important;
  height: 24px !important;
  margin: 0 auto !important;
  font-size: 0.875rem !important;
}*/
  html{
      font-size: 16px;
    }
    a:link{
      color: rgba(0,0,0,0.8);
      text-decoration: none;
    }
     a:visited{
      color: rgba(0,0,0,0.8);
      text-decoration: none;

    }
     a:hover{
      color: rgba(0,0,0,0.8);
      text-decoration: none;
    }
     a:active{
      color: rgba(0,0,0,0.8);
      text-decoration: none;
    }

      /* 首页导航下：旋转木码图样式
    }
}
}
-------------------------------------------------- */
/*.carousel-inner img{
  		width: 100%;
  		height: auto;
  	}

     .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }

*/
.content-head-current{border-bottom: 1px solid #489ee6 !important;}
p {text-align: justify !important;line-height: 1.75 !important;font-family:"\5FAE\8F6F\96C5\9ED1" !important;}
@media screen and (max-width: 900px){

	p{font-size: 0.875rem !important;}
	.list-group-item{padding:0.6rem 1.25rem !important;font-weight: 600 !important;}
	 .hr-t{display: none !important;}
}
/*-------------------------------------------------- */
  
 /*首页导航背景、边框样式*/
  #navbg{
    background: white;
    border-bottom: 1px solid rgba(200,200,200,0.2);
    border-top: 1px solid rgba(200,200,200,0.2);
/*    font-family: 黑体;*/
  
   }
    /*首页导航栏栏目下拉菜单链接样式*/
    #navbarNavDropdown{
    	z-index: 5555;
    	background-color: #ffffff;
    	/*border-bottom: 1px solid #f8f8f3*/
    }
   #navbarNavDropdown ul li div a:active {
        color: black;
    }
    #navbarNavDropdown ul li div  a:hover {
        color: red;
    }
   #navbarNavDropdown ul li div  a:link {
        color: black;
    }
   #navbarNavDropdown ul li div  a:visited {
     color: black;
    }
    #index-navbar{
    	font-size: 1.25rem;
    	padding:0;
    	font-family: "Microsoft Yahei";
    	height: 3.8rem;
      
    
    }


  .sy-text-list{
          
          /*  list-style:none;
            font-size: 0.875rem;
            line-height: 2.125rem;
            padding-left: 5%;*/
            display: block;
            font-size: 14px;
            height: 32px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;

}


.news-li-date{
          font-weight: 400;
          color: #666;
          float: right;
          font-size: 12px;
}

@media (min-width: 768px) and (max-width: 1200px){

  .news-li-date{
     font-weight: 400;
     color: #666;
    float: right;
    display: none;
  }
}
@media (max-width: 320px){
   .news-li-date{
     font-weight: 400;
     color: #666;
    float: right;
    display: none;
  }
}
.more-link2 {
	background: #fff;
	/* font-size: 0.8rem; */
	list-style: none;
	position: absolute;
	top: 4.5%;
	left: 85%;
	font-family: inherit;
	font-weight: 600;
	color: #1439C5;
	/* padding-bottom: 15px; */
}
.more-link2 a:link {
	color: #1439C5;
}
.more-link2 a:visited {
	color: #1439C5;
}
.more-link2 a:hover {
	color: #1439C5;
}
.more-link2 a:active {
	color: #1439C5;
}


@media (min-width: 990px){
	#sydh{display: none;}
}
@media (max-width: 990px){

     #content-right-panel{border-bottom: 0px !important;}
     .edittext p img {
     max-width: 100%;
     overflow-x: hidden;
     padding-top: 16px;
     padding-bottom: 8px;
     text-indent: 0;
     height: auto !important;
    }
    .tree{
    
      display: block !important;


    }
    #picopacity{display: none !important;}
    .picopacity-right-sub1{display: none !important;}
    .tree .list-group .list-group-item {

      font-size: 16px !important;
      font-weight: 500 !important;
    }

    .moreload ul.list li {
  width: 100%  !important;
  height: auto  !important;
  margin: 5px  !important;
  float: left  !important;
  overflow: hidden !important;
  text-align: center !important;
}
    .detail_new_title h2{
    	padding-top: 20px;
    }
    .edittext p span{font-size: 1.0rem !important;/*line-height: 0.8 !important;*/}

	.sitecon{

		/*font-size: 12px !important;
        margin-top: 15px!important;
        line-height: 28px!important;
        text-decoration: none!important;
        background:-webkit-linear-gradient(90deg,#0470f530 60%, #3ba9f4)!important;
        background:-o-linear-gradient(90deg,#0470f530 60%, #3ba9f4)!important;
        background:-moz-linear-gradient(90deg,#0470f530 60%, #3ba9f4)!important;
        background: /*linear-gradient(90deg,#0470f530 60%, #9e54eade);
        linear-gradient(90deg,#0470f530 60%, #3ba9f4)!important;
        border-radius: 5px!important;
        padding: 0px !important;
        width: 100% !important;*/
        font-size: 12px !important;
        margin-top: 15px !important;
        line-height: 32px !important;
        text-decoration: none !important;
        background: -webkit-linear-gradient(90deg,#0470f530 60%, #3ba9f4) !important;
        background: -o-linear-gradient(90deg,#0470f530 60%, #3ba9f4) !important;
        background: -moz-linear-gradient(90deg,#0470f530 60%, #3ba9f4) !important;
      /*  background: linear-gradient(90deg,#ece49930 60%, #68aef4) !important;*/
        background: linear-gradient(90deg,#eceef030 60%, #fbfcfc) !important;
        border-radius: 3px !important;
        padding: 0px !important;
        width: 100% !important;
        font-weight: 500 !important;
	}
	
    .sitecon a {
	font-size: 12px;
	padding: 0 0 10px !important;
	text-decoration: none;
     }

	#sydh{
		font-size: 16px;
		font-family: "微软雅黑";	
		font-weight: 800;
		color: #041787;
		letter-spacing: 0px;
		margin-top:0px;
		line-height: 2.8rem;
		display: inline-block;
		/*position: relative;top: -10%;*/
	}
	#scontent-container-body-right,#scontent-container-body{background: #F4F7FC !important;}
	#scontent-container-body-right-sub-content{width: 100% !important;}
    #scontent-container-body-left-sub-content{width: 0% !important;}
/*    #scontent-container-body-right-sub-content-text{padding: 10px 0px !important;}*/
	#index-link2 div a{

		font-weight: 100 !important;
		border-radius: 5px solid gray ! important;
		margin: 4px;
		/*border-bottom: 2px solid gray ! important;*/
		height: 30px;
		line-height: 30px;
		font-size: 18px;
		/*background: indigo;*/
		font-weight: 600;

	}
	#index-link2 div a:link {
       color: #008cba  !important;
       font-weight: 600 !important;
  
   }
   	#index-link2 div a:visited {
       color: #008cba !important;
       font-weight: 600 !important;
  
   }
   	#index-link2 div a:hover {
       color: #008cba !important;
       font-weight: 600 !important;
  
   }
   	#index-link2 div a:active {
       color: #008cba !important;
       font-weight: 600 !important;
  
   }

  #scontent-container-body-right-sub-content h1 {
	margin: 35px auto 10px auto !important;
	text-align: center !important;
	font-size: 1.6rem !important;
	font-weight: 600;
}

.edittext div  img{width: 100% !important;height: 100% !important;padding: 1rem auto;}

   #navbarNavDropdown{
      
     /* background: #6610f2;*/
     background: #445ca3;
      opacity: 0.95;
      border-radius: 5px;
      margin-top: -3%;

   }
     #navbarNavDropdown .navbar-nav .nav-item{
      border-bottom: 1px dotted white;
      text-align: center;
 
   }
  /* .navbar-nav{
   	 background: #6610f2;
     position: absolute;
     right: 0;
   }*/
    #navbarNavDropdown .navbar-nav .nav-item a{
      text-align: center;
      line-height: 2rem !important;
     /* position: absolute;*/
      font-weight: 100 !important;
      color: white;
      opacity: 1 !important;
      font-size: 1.125rem;
      font-family: "微软雅黑";
     
    }
    #navbarNavDropdown .navbar-nav .nav-item a:hover{
    	background: #630ecc;
    }
    #navbg{
    	height: /*3.6rem;*/3.0rem;
        border-bottom: 1px solid  #F4F4F9;

    	
    }
    .navbar-toggler-icon{position: relative;top: -15%;height: 1.75rem;}

/*    #shouye{
    	
    color: white;
    width: 5rem;
    padding: 0.6rem;
    font-weight: 600;
    text-align: left;
    opacity: 0.75;
    font-size: 1.25rem;

    }*/

   #index-navbar {
    font-size: 1.05rem;
    padding: 0;
    font-family: "Microsoft Yahei";
    height: /*3.6rem*/3.0rem;


  }
   .dropdown-menu{
      /*background: #9005C4;*/
      background: #2B3C9B;
   }
   .dropdown-menu .dropdown-item{

   	  font-size: 1.125rem;
   	  line-height: 2rem !important;
   	  border-bottom: 1px dotted white;
   	  font-weight: 100 !important;
   }
   .dropdown-menu .dropdown-item:nth-last-child(1) {

   	  border: none !important;
   	  line-height: 2rem;
   }
   .nav-link{margin:0 auto;}
   #xxgy, #jgsz, #djtx, #jyjx, #kxyj, #zsjy, #dwjs, #jlhz,#shouye {
    color: #fff;
    padding: 0.3rem;
    font-weight: 100;
    text-align: left;
    opacity: 0.8;
    font-size: 1.25rem;
    width: 100%;

 }
}
     /*首页导航栏目各栏目样式*/
      /*#shouye,*/#xxgy,#jgsz,#djtx,#jyjx,#kxyj,#zsjy,#dwjs,#jlhz {
      color: #001054;
     /* width: 7.5rem;*/
      width: 8.0rem;
      padding: 0.6rem;
      font-weight: 600;
      text-align: left;
      opacity: 0.75;
    }
    #shouye{
       color: #001054;
     /* width: 7.5rem;*/
      width: 5rem;
      padding: 0.6rem;
      font-weight: 600;
      /*text-align: left;*/
      opacity: 0.75;
    }


     /*首页顶部logo栏目背景样式*/
    #index-head{

    	background: url('../image/index-tb-common-bg.png') no-repeat center;
    	margin:0;
    	padding: 0;
    
    	/*height: 11.5625rem;*/

    }

    
@media(max-width: 756px){
      #scontent-container-header img{
        height: 100%;
        width: 100%;

      }
    }
    
    @media(max-width: 756px){
    	#index-head img{
        padding-left: 2%;
        padding-right: 1%;
    		height: 100%;
        width: 100%;

    	}
    }

/*    @media(max-width: 1024px){
      #index-head img{
        margin-left: 1%;
        margin-right: 1%;
       }
    }*/
      
     /*首页底部页脚背景样式*/
    #index-bottom{
     background: url('../image/index-tb-common-bg-bt.png') no-repeat center;
      height: 9.9375rem;
      margin: 0;
      padding: 0;
      width: 100%;

    }


    /*首页头条关注栏目标题样式*/
    #index-link{

    	background: url('../image/dv2.png');
    	background-repeat: no-repeat;
    	color: rgba(00,11,54,0.6);
    	font-family: 黑体;
      }

        #index-link2{

      background: url('');
      background-repeat: no-repeat;
      color: rgba(00,11,54,0.6);
      font-family: 黑体;
      }





      /*首页图片新闻下蒙板样式*/
       #menban{

       background: #1339c4;
       height: 3rem;
       opacity: 0.7;
       position: absolute;
       top:69%;
       width: 84%;
       left: 10%;

     }

      /*首页图片新闻下蒙板上文字样式*/
     #pic-link{
        font-size: 0.8rem;
        font-family:  黑体;
        color: white;
        line-height: 120%;
        font-weight: 300;
        position: absolute;
        top: 10%;
        left: 4%;
   
     }

.navbar-toggle .micon-bar {
    height: 4px;
    width: 28px;
    background-color: #1F57D5;
}
.navbar-toggle .micon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
      /*首页图片新闻图片边框样式*/
     .card-nbd{
     	 border: none;
     }
     .more-link{
     	background:/* #F4F7FC;*/#fff;
     	font-size: 0.8rem;
     	list-style: none;
     	position: absolute;
     	top:-2.0rem;
     	left: 85%;
     	font-family: inherit;
     	font-weight: 600;
     	color: #1439C5;
      padding-bottom: 15px;

     }
   
     /*首页文字列表新闻样式*/
      .sy-xw-font{ 
      /*	padding-top: 0.5rem;*/
      	background: #F4F7FC;
        text-overflow: ellipsis;
        white-space: nowrap;
       /* min-width: 17.5rem;*/
        -o-text-overflow:ellipsis; 
        padding-left:5%;
        background: #f4f8fd; 
        font-family: inherit;
        opacity: 0.55%;

    }

/*     ul li{
     	white-space: nowrap;
     	text-overflow: ellipsis;
        overflow: hidden;
        min-width: 17.5rem;
        -o-text-overflow:ellipsis; 
        padding-left:5%;
        background: #f4f8fd; 
        opacity: 0.05%;
     }*/
      .sy-xw-font li {
     	font-size: 0.9rem;
     	font-family: 黑体;
     	line-height: 260%;
     	color: rgba(0,0,0,0.9);
        list-style: none;

     }

    .sy-xw-font li span{

         float: right;
         font-weight: 600;
         font-family: inherit;
         color: gray;
         padding-right: 0.8rem;
      
    }
    .more-link  a:link{
    	color: #1439C5;
    }
    .more-link  a:visited{
    	color: #1439C5;
    }
     .more-link  a:hover{
    	color: #1439C5;
    }
     .more-link  a:active{
    	color: #1439C5;
    }
     /*首页文字列表新闻时间样式*/
    .sy-xw-font-time{
    	font-size: 0.9rem;
     	font-family: 黑体;
     	line-height: 280%;
     	color: rgba(0,0,0,0.6);
    }



      /*首页媒体泉信栏目样式*/
     #mtqx{
     	background: url('../image/mtqx.png') no-repeat;
     	width: 33%;
     	height: 4.25rem;
     	font-size: 0.8rem;
     	background-color: rgba(f4,f8,fd,0.05);
     }



     /*首页教学科研栏目样式*/
    #jxky{
     	background: url('../image/jxky.png') no-repeat;
     	width: 33%;
     	height: 4.25rem;
     	font-size: 0.8rem;
     }


    /*头条新闻样目头部背景样式*/
    #head-news{
    	background: url('../image/head-news.png') no-repeat center;
    	height: 2.5rem;
    }


    /*泉州特色栏目头部背景样式*/
    #sy-qxts{
    	background: url('../image/qxts.png') no-repeat center;
    	height: 2.5rem;
    }
    
    /*首页校园风光*/
     #sy-indexpage-xyfg{

     	height: 17.5rem;


     }

     /*首页泉信视觉*/
     #sy-indexpage-qxsj{

     	height: 17.5rem;

     }

     /*首页校园文化*/
     #sy-indexpage-xywh{

     	height: 17.5rem;

     }


      /*首页校园泉信息特色蒙板公共样式*/
     .qxts-link-common{
       background: #1339c4;
       height: 3rem;
       
   
    
    
     }

       /*首页校园泉信息特色蒙板文字链接公共样式*/
     .qxts-link-text-common{
       
       height: 3rem;
       color: white;
       opacity: 0.9;
       position: absolute;
       top: 10%;
       left: 4%;
       right: 4%;
    
    
     }
     
     /*首页校园风光文字蒙板*/
     #qxts-link-xyfg{
        font-size: 0.8rem;
        font-family:  黑体;
        color: white;
        line-height: 120%;
        font-weight: 300;
        position: absolute;
        top: 85%;
        opacity: 0.8;
        padding:0;
        margin:0;
     }


     /*首页泉信视觉文字蒙板*/
     #qxts-link-qxsj{
     	 font-size: 0.8rem;
        font-family:  黑体;
        color: white;
        line-height: 120%;
        font-weight: 300;
        opacity: 0.99;
        padding:0;
        margin:0;
     }

      /*首页校园文化文字蒙板*/
     #qxts-link-xywh{
     	font-size: 0.8rem;
        font-family:  黑体;
        color: white;
        line-height: 120%;
        font-weight: 300;
        position: absolute;
        top: 85%;
        opacity: 0.8;
         padding:0;
         margin:0;
     }

     /**底部图标链接**/
     #index-link div  a:link{
    	color: #A6A6B1;
    	/*color: #0076DA;*/
    }
     #index-link div   a:visited{
    	/*color: #0076DA;*/
    	color: #A6A6B1;
    }
     #index-link div   a:hover{
    	color: #0076DA;
    }
      #index-link div   a:active{
    	/*color: #0076DA;*/
    	color: #A6A6B1;
    }

    #index-link div img{
    	opacity: 0.5;
    }

      #index-link2 div  a:link{
      color: #A6A6B1;
      /*color: #0076DA;*/
    }
     #index-link2 div   a:visited{
      /*color: #0076DA;*/
      color: #A6A6B1;
    }
     #index-link2 div   a:hover{
      color: #0076DA;
    }
      #index-link2 div   a:active{
      /*color: #0076DA;*/
      color: #A6A6B1;
    }

    #index-link2 div img{
      opacity: 0.5;
    }


     /*首页底部地址电话等文字样式*/
     #footer-addr{
       line-height: 1.0rem;
       font-size: 0.65rem;
     }
     #footer-container{
       height: inherit;
       background: url('../image/zxhy-a.png') no-repeat center ;
       z-index: 10000;
     }
 
     #bottom-row-content{
       height: 9.9375rem;
     }

     #col-zxhy{

       background: url('../image/zxhy.png') no-repeat left ;

     }

    #inner-container{
      background: url('../image/zxhy-a.png') no-repeat center;
      height: 9.9375rem;
      margin: 0 auto;
      padding: 0;
  }

    #bt-pic-position{
       position: absolute;
       top: 20%;
       right: 0%;
       height: 80%;
       float: right;
       bottom: 20%;
    
    }
/*    #bt-text-position{
    position: absolute;
    top: 50%;
    right: 0%;
    font-size: 0.65rem;
    line-height: 130%;
    font-family: inherit;
    float: right;
    height: 4.96875rem;
    width: 34%;
    
  }
*/
 /**首页滚动图片列表**/
@media(max-width:756px){
	.owl-controls{
		display: none !important;
	}
}

.scroll-outer{height:281px;background: #F4F8FD;/*url(images/scroll-pic/bg.jpg) 50% 0 no-repeat;*/margin-top: 30px;margin-bottom: 30px;}
#scroll{width:1080px;margin:0 auto;padding-top:10px;font-family:"Microsoft Yahei";overflow-x: hidden;}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:250px;height:269px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
#scroll .shd a{display:block;width:250px;height:239px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:0;width:100%;height:100px;padding:0 10px;color:#888;/*box-shadow:0 0 15px 15px rgba(228, 233, 238, 0.95);*/background-color:#e4e9ee\9;background-color:rgba(228, 233, 238, 0.95);}
#scroll h3{width:226px;height:28px;margin-bottom:6px;padding-top:6px;font:700 18px/25px arial,"Microsoft Yahei";overflow:hidden;}
#scroll h3 a{color:#333;text-decoration:none;}
#scroll h3 a:hover{color:#338de6;}
#scroll p{width:226px;height:54px;line-height:18px;font-size:12px;}
#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.25);}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:180px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";color: blue;}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";color: blue;}

 #weibo_erweima{display: none;width:100px; height:100px;position: absolute;right:200px;top:-100px;z-index: 9999;background:url(../image/weibo_ewm.png) no-repeat;border: 1px dotted white; }
 #weixin_erweima{display: none;width:100px; height:100px;position: absolute;right:100px;top:-100px;z-index: 9999;background:url(../image/weixin_ewm.png) no-repeat; border: 1px dotted white; }
 #email_erweima{display: none;width:100px; height:100px;position: absolute;right:0px;top:-100px;z-index: 9999;background:url(../image/email_ewm.png) no-repeat; border: 1px dotted white; }
 .link_sy_pic{
 	/*display: none;*/
 }

 .sy-bt-link{
   
   font-family: inherit;
   font-weight: 500;
   font-size: 1rem;
   color: #0076DA;
   opacity: 1;

}
.foot-img-addr{

	width: 0.8125rem;
	height:1.02rem;
}

.foot-img-tel{

	width: 0.8125rem;
	width: 0.8125rem;
}


.foot-img-zcode{

     width: 0.8125rem;
	height:0.681rem;
}





     /*--------------------------媒体查询---------------------------*/

     /*底部图片链接*/
     @media (max-width: 75rem) { 
      #index-link,#index-link2{
      background: none;
      flex-direction: start;
      /*background-repeat: no-repeat;
      color: rgba(00,11,54,0.6);
      font-family: 黑体;*/
      display: none !important!
      }
      #index-link div img,#index-link2 div img{
        display: none;
      }
    

    }

    /************************************************************单页样式*******************************************************/
 

#scontent-container{

      /*max-width: 1140px;*/
      margin: 0 auto;
      padding:0;



    }
    #scontent-container-header{
      margin: 0;
      padding: 0;

    }
    #scontent-container-body{
      padding: 0;
      margin: 0;
 /*     height: 500px;
      min-width: 240px;*/
     /* height: auto;*/
/*     background: #F5FEFE;*/



    }
    #scontent-container-body-left{

     
      width:400px; 
      padding: 0;
      margin: 0;
    /*  height: 600pxauto;*/
    /* min-height: 500px;*/
    background: #f4f7fc;




    }
    #scontent-container-body-right{

       /*width: 800px;*/
       padding: 0;
       margin: 0;
      /* min-height: 500px;*/
      background: #eef2f9;

    
    }
    #scontent-container-body-left-sub{
      position: absolute;
      left: 45px;
      width: /*290px*/72.5%;
      margin-top: 0px;
      background: #F4F7FC;
 /*     -moz-border-radius: 10px 10px 0px 00px;
      -ms-border-radius: 10px 10px 0px 0px;
      -webkit-border-radius: 10px 10px 0px 0px;
      -o-border-radius: 10px 10px 0px 0px;*/
   /*   opacity: 0.7;*/

    }
    #scontent-container-body-left-sub h1{
      color: #062070;
      line-height: 60px;
      text-align: center;
      font-weight: 900;
      border-bottom: 3px solid #001154;

    }

    #scontent-container-body-right-sub{
     /* position: absolute;*/
      left: 0px;
      width: 96.25%;
      margin-bottom: 30px;

 
      margin-top: 0px;
      background: #F4F7FC;
/*      line-height: 80px;*/
/*      -moz-border-radius: 10px 10px 0px 00px;
      -ms-border-radius: 10px 10px 0px 0px;
      -webkit-border-radius: 10px 10px 0px 0px;
      -o-border-radius: 10px 10px 0px 0px;*/
     /* opacity: 0.8;*/
   

    }
    #scontent-container-body-right-sub h5{
      color: #555555;
      line-height: 60px;
      text-align: left;
      text-indent: 10px;
      font-weight: 600;
      border-bottom: 3px solid orange;

    }
    #scontent-container-body-right-sub-content-text img{
        max-width: 100%;
        height: auto !important;
        width: auto !important;
 
    }
    #scontent-container-body-left-sub-ul{
       width: /*290px*/100%;
       text-align: center;
       font-size: 1.05rem;
       background: #F4F7FC;
       margin: 0;
       padding: 0;
 
      


    }
    #scontent-container-body-left-sub-ul li{
      width: 275px;
      /*border: 1px solid lightgray;*/
      background: #f5f8fc;
 
 
    }
    #scontent-container-body-left-sub-ul h2{
      background: #001054;
      color: white;

    }
    #scontent-container-body-right-sub-content h1{
      margin: 40px auto 5px auto;
      text-align: center;
      font-size: 2rem;
      color: #333;
      letter-spacing: 5px;

   
 

    }
    #scontent-container-body-right-sub-content-text{
      font-size:16px; 
      line-height:32px;
      color:#000;
      padding:8% 10% 20%;

    }
    @media(max-width:756px){
    	#scontent-container-body-right-sub-content-text{
      		font-size:12px; 
      		line-height:32px;
      		color:#222;
      		padding:15px;

    	}
    	#scontent-container-body-right-sub-content-text p span{font-size: 1.125rem !important;}
    	#scontent-container-body-right-sub{border: none !important;}
    }
    #picopacity{
    	height: 60px;
    	margin:0 auto;
    	padding: 0;
    	position: relative;
    	left: 0;
    	margin-top: -60px;
    	width: 1140px;
    }
    #picopacity-left-sub{

    	position: absolute;
    	left: 45px;
    	height: 60px;
    	width: 72.5%;
  
    	line-height: 60px;
    	text-align: center;
    	border-bottom: 3px solid #0e6af3;
    	opacity: 0.8;
    	background: #F4F7FC;
    	
    	/*color: lightblue;*/

    }
     #picopacity-left-sub h2{
     	padding: 0px;
     	/*font-weight: 800;*/
     	text-indent: 0px;
        line-height: 60px;
        text-align: center;
        color: #0b5bfc;
        font-weight: 800;
     }
     #picopacity-right-sub{

    	position: absolute;
    	left: 0px;
    	height: 60px;
    	width: 96.25%;
    
        line-height: 60px;
    	text-align: center;
    	opacity: 0.8;
    	background: #F4F7FC;
    	border-bottom: 3px solid orange;
 

    }

    #picopacity-right-sub h5{
        text-indent: 5px;
        line-height: 60px;
        text-align: left;
        color: gray;
        font-size: 14px;
        /*font-weight: 800;*/
        text-indent: 1.5rem;

    }
    #content-right-panel{
      width: 75%;
    }
    #content-left-panel{
     width: 25%;
    }
    @media (max-width: 770px){
    	#picopacity-left,#scontent-container-body-left,#content-left-panel{
    		display: none;
    	}
    	#content-right-panel{
    		width: 100%;
    	}

    }

    @media screen and (max-width: 900px){

      #picopacity-right-sub{
         /*display: none;*/
         position: absolute;
         height: 38px;
         letter-spacing: 1px;
    border-bottom: /*1px solid #b2b1b3;*/ none !important;
      }
      #picopacity-right-sub img {display: none;}
      #picopacity-right-sub h5 {
	text-indent: 10px;
	line-height: 36px;
	text-align: left;
	color: gray;
	font-size: 12px;
	/* font-weight: 800; */
	height: 36px;
    }
    #picopacity{
    	background: linear-gradient(90deg, #d8e1f5 50%, #f5f5f5);
    	height: 34px;
    }




    
 }

    @media (max-width: 760px){
      #picopacity{
        margin-top: 0;

      }
  

    }


    /***单条新闻内容模板样式***/
    .sitecon{
    	/*border-bottom: 1px solid #e5ecef;*/
width: 100%;
font-size: 12px;
line-height: 36px;
margin-top: 30px;
margin-bottom: 8px;
text-indent: 6px;
    }
    .hr-t{border-bottom: 1px solid #e9efef;width: 63%;}
    .sitecon a{
      font-size: 12px;
      padding: 5px 0 5px;
      text-decoration: none;
    }
    .leftside_news{
      min-height: 1187px;
    }
    .detail_out{
      position: relative;
      padding: 0 0 30px;
      width: 98% !important;
    }
    .detail_new_title{
      text-align: center;
      /*padding: 10px 0 10px;*/
      padding:0;
      font-size: 22px;
      color: #333;
    }
    .detail_new_title h2{
       font-weight: 900;
       color: #2b2b2b;
       text-overflow: wrap;
       text-align: left;
       margin: 0 10px 10px 10px;
       line-height: 50px;
    }
    .detail_new_tip{
      margin-bottom: 20px;
      padding-bottom: 0px;
      border-bottom: 1px #e9efef solid;
      text-align: center;
      color: #555;
      margin-top: 35px;
      width: 98%;
      margin: 0 auto;
    }
    .detail_out_new .detail_new_tip .myitem {
    margin-right: 12px;
    line-height: 30px;
    height: 30px;

     }
      hr{
      	width: 97%;
       text-align: center;
       margin: 20px auto 0px auto;
      }
   .detail_out .detail_new_tip .view {
    padding-left: 20px;
    background: url(http://www.qziedu.cn/skin/2019/css/custom/images/icon/news_view2.png) no-repeat left center;
     line-height: 50px;
    height: 50px;
   }
   .edittext{
    min-height: 650px;
    overflow-x: hidden;
    font-size: 1rem;
    padding-top: 20px;
   /* line-height: 2.25;*/
   }
   .rightnews{
    float: right;
    width: 310px;
    margin-top: -24px;
   }
   .title_r{
     
      overflow: hidden;
      zoom: 1;
      margin:0;
      color: #0b44a4;
      font-size: 18px;
      font-weight: bold;
      /*width: 350px;*/
      margin: 0 auto;
      background: white;

   }
   .title_z{
     
      overflow: hidden;
      zoom: 1;
      padding-top:14px;
      color: #0b44a4;
      font-size: 18px;
      font-weight: bold;
     /* width: 350px;*/
      margin: 0 auto;


   }
   .title_r img{
   	 margin: 18px auto 18px 0px;
   }
   .timeline_news {
    padding-bottom: 30px;
    margin-top: 20px;
}
ul, ol, menu {
    list-style: none;
  }
.timeline_news li{
    padding: 5px 0 8px 20px;
    background: url(http://www.qziedu.cn/skin/2019/css/custom/images/icon/timeline_bg2.png) no-repeat left top;
    opacity: 1;
}
.timeline_news .time {
    overflow: hidden;
    zoom: 1;
}
.timeline_news .timein {
    float: left;
    width: 56px;
    height: 22px;
    color: #0b44a4;
    text-align: center;
    border: 1px #d2d2d2 solid;
}
.timeline_news .view {
    float: right;
    display: inline-block;
    padding-left: 20px;
    font-size: 12px;
    color: #999;
    background: url(http://www.qziedu.cn/skin/2019/css/custom/images/icon/news_view2.png) no-repeat left center;
}
.timeline_news li .title_tl {
    display: block;
    margin: 5px 0 0px;
    font-size: 14px;
    color: #333;
}
.edittext p img{
	max-width: 100%;
	/*height: auto100% !important;*/
  /*width: 100% !important;*/
  width: auto !important;
	overflow-x: hidden;
	padding-top: 16px;
	padding-bottom: 8px;
	text-indent: 0;
}
.icon-sign {
    content: "\e80a";
}

.time-row-box{
    margin:  0 10px 30px 13px;
   /* width: 94%;*/
   width: 98%;
  margin: 2px auto 50px 2px;

}
.time-row-item{
    border-left: 1px solid lightgray;
    padding: 15px;
    margin-bottom: 0;
}
.time-row-date-box{
    display: flex;
    position: relative;   
    justify-content: space-between;
    align-items: center;
}
.time-row-date{
   /* padding: 3px 15px 3px 15px;
    border: 1px solid #A2A1B0;
    border-radius: 3px;
    background-color: white;
    color: #333;
    font-size: 12px;*/

	padding: 1px 12px 1px 6px;
	border: 1px solid #A2A1B0;
	border-radius: 3px;
	background-color: #fff;
	color: #333;
	font-size: 12px;

}
.time-row-date-box-point{
    position: absolute;
    width: 14px;
    height: 14px;
    background-image: url(../image/point-none.png);
    background-size: cover;
    left: -22px;
}
/*日期为当天样式*/
.time-row-date-box-point-today{
    position: absolute;
    width: 14px;
    height: 14px;
    background-image: url(../image/point.png);
    background-size: cover;
    left: -22px;

}
.time-row-date-today{
    padding: 2px 20px 2px 20px;
    border: 1px solid #0a0;
    border-radius: 4px;
    background-color: white;
    font-size: 12px;
    color: #333;


}
.time-row-seen{
    position: relative;
  /*  background: url(../images/seen.png) no-repeat center;*/
    font-size: 12px;

}
.time-row-seen span{
     background:/* url(../image/seen.png) no-repeat right;*/none;
}
.time-row-seen-logo{
    position: absolute;
    width: 14px;
    height: 14px;
    left: -18px;
    top: 3px;
    background-image: url(../image/seen.png);
    background-size: cover;
    font-size: 12px;
    text-align: middle;
    line-height: 32px;
    text-indent: 10px;


    
}
.time-row-seen-logo span{
	color: gray;
} 
.time-row-content-box{
    display: flex;
    padding-top: 10px;
    font-size: 14px;
/*    color:gray;*/
}

/*  @media(max-width: 992px){
      
      #navbg{
        background: #019BFC;
        color: white;
        z-index: 10000000;

      }
     
      .dropdown-menu{
        background: #0EABFD;
        color: white;
      }
     
  }*/
  @media (max-width: 1200px){

  	 .sy-xw-font li span {
  	 	display: none;
  	 }
  }


  .detail_out ul li{

    background: url(../image/sy_news_icon.gif) no-repeat 5px center;
    padding-left: 22px;
    font-size: 0.875rem;
    color: #3c3c3c;
    border-bottom: 1px dotted #ccc;
    line-height: 32px;
    overflow: hidden;
    margin: 10px;
  }
 .detail_out ul li span {
    float: right;
    display: block;
    font-size: 12px;
    color: #aeaeae;
    padding-right: 5px;

  }
  .detail_out ul li a{
    color: #333;
    text-decoration: none;
    outline: none;
}
.columnname {
  position: relative;
  height: 57px;
  padding-top: 0px;
  border-bottom: 1px solid #d7d4e8;/*4d29eb;
  width: 97%;*/
  margin-left: 10px;
}
.columnname h2 {
	display: inline-block;
    position: absolute;
    left: 0;
    margin-left: 0px;
    height: 57px;
    line-height: 57px;
    padding: 2px 5px;
   font-size: 24px;
   font-weight: 600;
   color: #14206A;
   background: url(../image/line.jpg) no-repeat left bottom;
    background-size: 100% 3px;
}

@media screen and (max-width: 990px){

	.columnname h2 {color: #070488;}
	.columnname {display: none !important;}
	.detail_out ul li {
	background: url(../image/sy_news_icon.gif) no-repeat 5px center;
	/* padding-left: 22px; */
	color: #3c3c3c;
	border-bottom: 1px dotted #ccc;
	line-height: 30px;
	overflow: hidden;
	margin: 8px;
	font-size: 14px;
       }
       .detail_out ul li span {
	float: right;
	display: block;
	font-size: 10px;
	color: #aeaeae;
	 padding-right: 0px; 
   }
}
/*.columnname h2 {
    display: inline-block;
    position: absolute;
    left: 0;
    margin-left: 0px;
    height: 59px;
    line-height: 54px;
    padding: 0 20px;
    font-size: 28px;
    font-weight: bold;
    color: #404040;
    background: url(../image/line.jpg) no-repeat left bottom;
    background-size: auto;
    background-size: 100% 3px;
  }*/
  .card-footer h4 a:link{
  	 color: white;
  }
   .card-footer h4 a:visited{
  	 color: white;
  }
   .card-footer h4 a:hover{
  	 color: white;
  }
   .card-footer h4 a:active{
  	 color: white;
  }


    .card-header h4 a:link{
  	 color: white;
  }
   .card-header h4 a:visited{
  	 color: white;
  }
   .card-header h4 a:hover{
  	 color: white;
  }
   .card-header h4 a:active{
  	 color: white;
  }

  /*** page
-------------------------------------------------------------- ****/
.foot-pager{
	margin-top: 1.5rem;
	margin-bottom: 0.5rem;
  text-align: center !important; 
}
/*.foot-pager a {
	border: 1px solid #cec6c6;
	line-height: 24px;
	width: 24px;
	height: 28px;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	margin-bottom: 10px;
	color: #461202;
	-moz-border-radius: 2px 2px 2px 2px;
    -ms-border-radius: 2px 2px 2px 2px;
    -webkit-border-radius: 2px 2px 2px 2px;
    -o-border-radius: 2px 2px 2px 2px;
   font-weight: 900;
    margin:3px;

}*/
.foot-pager a {
  border: 1px solid #ccc;
  line-height: 12px;

  height: 24px;
  display: inline-block;
  font-size: 12px;
  text-align: center;
  margin-bottom: 10px;
  color: #222;
  -moz-border-radius: 2px 2px 2px 2px;
  -ms-border-radius: 2px 2px 2px 2px;
  -webkit-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  /* font-weight: 900; */
  margin: 3px;
  font-weight: 500;
  padding: 5px 6px !important;
  width: auto !important;

}
.foot-pager .cpage{

/*	background: #1A45FC;
	color: white;
/*	font-weight: bold;*/
	/*opacity: 0.9;
	font-size: 14px;
  width: auto;
  min-width: 30px;*/

background: #C7CBEC6E;;
color: gray;
font-weight: 500;
opacity: 0.9;
font-size: 14px;
width: auto;
min-width: 30px;

}
/*.foot-pager a >b{
	width: 34px;
	height: 34px;
	border: 1px solid blue;
}*/

/*sy-index-new-banner*/

.swiper-container {
    width: 100%;
    height: 100%;
    padding-bottom: 0px;
  }
.swiper-slide {
    text-align: center;
    font-size: 18px;
  /*   background: #eee; */

    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
/*    margin: 25px;*/
  }

.activity-img-size{
    width: 300px;
    height: 250px;
    border: 26px solid white;
    
}
.activity-img-box{
     width: 300px;
    height: 250px;
    
   /* margin: 50px;*/
   margin-bottom: 50px;
}

.activity-img-title{ 
    position: relative;
    margin-top: -90px;
    height: 50px;
    background: #1339c4;
    opacity: 0.7;
    color: white;
    line-height: 20px;
    left: 15%;
    right: 0;
    text-align: left;

    overflow-x: hidden;
    width: 76%;
    text-align: left;
    padding:6px 6px 6px 10px;
    font: 14px Microsoft YaHei,'微软正黑体','Microsoft JhengHei','微软雅黑','宋体',STHeiti,'LiHei Pro','华文黑体','Open Sans',sans-serif;
	font-weight: bold;

}

.activity-pagination-box{
    bottom: 5px !important;
}
@media screen and (max-width: 450px) {
    .activity-img-box{
     margin-right: 0px !important;
}
@media screen and (max-width: 1024px) {
.detail_out ul li {
    background: url(../image/sy_news_icon.gif) no-repeat 5px center;
padding-left: 22px;
color: #3c3c3c;
border-bottom: 1px dotted #ccc;
line-height: 30px;
overflow: hidden;
margin: 10px 0px;
font-size: 14px;
}


/*
.foot-pager a:nth-last-child(2){
    width:34px !important;
    height:28px !important;
    min-width:30px !important;
}
.foot-pager a:nth-last-child(1){
    width:34px !important;
    height:28px  !important;
     min-width:30px !important;
}
.foot-pager a:nth-child(1){
     width:auto !important;
    height:28px  !important;
     min-width:30px !important;
}
.foot-pager a:nth-child(2){
    width:auto !important;
    height:28px  !important;
    min-width:30px !important;
}
.foot-pager a:nth-child(3){
      width:auto !important;
    height:28px  !important;
     min-width:30px !important;
}
*/
.row-news {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.list-group .mystru{
	font-size: 1rem;
    font-family: "微软雅黑";
/*    font-weight: bold;*/
 /*   font-size: 18px !important;*/
    font-weight: 600 !important;
}

.list-group-item  a{
	
	font-size: 0.875rem;font-weight: 100;color: #888;

}
.list-group-item{
	padding-top: 0.5rem !important;
	padding-bottom: 0.5rem !important;
	padding-left: 0.25rem !important;
	padding-right: 0.25rem !important;
}
	
   @media screen and (max-width: 320px){
    	.ld-nav{display: none !important;}
    }


.btn-back-to-top {
	display: none;
	position: fixed;
	width: 40px;
	height: 40px;
	bottom: 40px;
	right: 40px;
	background-color: black;
	opacity: 0.5;
	justify-content: center;
	align-items: center;
	z-index: 1150;
	border-radius: 4px;
	transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	-moz-transition: all 0.4s;
}
.symbol-btn-back-to-top {
	font-size: 22px;
	color: white;
	line-height: 1em;
}
.symbol-btn-back-to-top {
	font-size: 22px;
	color: white;
	line-height: 1rem;
}
.headerbanner{
  padding:0px;
}
.myborderud{
	border: 1px solid lightgray;
}


 .back-to {
  position: fixed;
  bottom: 210px;
  right: 50%;
  margin-right: -694px;
  display: none;
  z-index: 999;
  
}

.back-to .back-top {
  display: block;
  width: 54px;
  height: 50px;
  padding-top: 32px;
  background: url([!--news.url--]skin/2019/images/totop.png) no-repeat center 6px;
  text-align: center;
  color: #434040;
  font-size: 12px;
}


.pageBox {text-align: center;}
.pageBox a {border:1px solid #ddd;display:inline-block;margin-right:6px;color: #707070;width:34px;height:34px;font:bold 14px/34px arial;}
.pageBox a:hover,.pageBox a:active{background:#3aa9f2;color: #FFFFFF;text-decoration: none;}
.pageBox .cur { background: #258CFF;border: 1px solid #258CFF !important;;text-decoration: none;}
.pageBox a.cur {color: #fff;}
.pageBox .disabled {width: 79px;}
.foot-pager a.cur{
  border: 1px solid #258CFF !important;
  color: #fff  !important;
  background-color: #258CFF  !important;
}

@media (max-width: 992px){
	.weblink {
		display: none !important;
	}
}

