body{ font-family:"微软雅黑";}
.red{ color:#f24141;}
.gray{color:#626262;}
.sc_bg_img {
    width: 100%;
    height: 100%;
    position: fixed;
    background: url(../images/BG.png) no-repeat top;
    background-size: 100%;
    z-index: 0

}
.bg {
    width: 1400px;
    min-width: 1200px !important;
    height: 100%;
    background: #fff;
    margin: 0 auto;
    position: relative;
    top: 0;
    z-index: 99;
    box-shadow: 0 0 15px #ccc;
}

/*头部*/

.top{width:100%; height:90px;}
.logo{float:left; margin:15px 0 0 15px;}
.time{float:right; font-size:14px; text-align:right; color:#626262; margin:5px 23px 0 0;}
/*.time p{margin:8px 0 0 0;}*/
.time img{margin:0 10px 0 0;}
.time a{ font-size:12px; margin:0 5px;}
.time a:hover{ color:#09F;}

.clear{clear:both;}
	.boxs{
		background-color: rgba(255, 247, 239, 0.9) !important;
	}
/*nav*/

.navbg{ border-bottom:#f24141 4px solid; width:100%; height:50px;}

.nav{ width:910px; line-height:50px; text-align:center; }
.nav ul{ margin:0 0 0 5px;}
.nav ul li{ float:left; width:70px; height:50px; margin:0 6px; font-size:16px;}
.nav a{ color:#262626; display:block; position:relative;}
/*.nav a:hover{ background:url(../images/navf.png) no-repeat center bottom;}*/
.focus{ background:url(../images/navf.png) no-repeat center bottom; color:#626262;}

.search{ width:220px; line-height:45px; text-align:right; float:right;}
.key{width:140px; height:25px; border:1px #a8a8a8 solid; border-radius:13px;
      color:#a8a8a8; padding:0 0 0 10px; float:left;}
.key:focus{outline:none;}
.search a{ margin:-3px 0px 0 10px; float:left;}

/*middle*/

.main1{width:1200px; height:315px; margin:35px auto;}

.newsp{ margin:0 25px; float:left;}
.admini{ width:573px; height:315px; margin:0 10px 0 0; float:right;}

.title{ margin:0 auto; width:570px; height:30px; color:#f24141;}
.newst{ font-size:18px; font-weight:bold; margin:0 15px 0 0; float:left;}
.more{ font-size:16px; margin:0 0 0 10px; float:left;}
.line{ border-top:1px #f24141 dashed; width:420px; height:5px; margin:10px 0 0 0; float:left;}

.detailed{ width:570px; color:#262626;}
.detailed h4{ font-size:16px; font-weight:bold; line-height:30px; text-align:center;}
.detailed p{ font-size:16px; line-height:28px; margin:10px 0 0 0; color:#333;}
.detailed a{ margin:3px 0 0 15px;}

.lista{ font-family:"微软雅黑"; color:#626262;}
.lista li{ width:573px; line-height:30px; margin:0 10px 0 2px;}
.lista li a{}
.listb{ float:left; width:420px; height:30px; overflow:hidden;}
.date{ float:right; width:100px; height:30px; margin:0 0 0 50px;}
.date_index{float:right; width:170px; height:22px; line-height:22px; font-family: Verdana, Arial, Helvetica, sans-serif,"\5b8b\4f53"; font-size:12px;color:#333; margin-right: -5px;}

.main2{width:1200px; height:200px; margin:35px auto 20px;}
.listn{ font-family:"微软雅黑"; color:#626262; margin:8px 0 0 0;}
.listn li{ width:573px; line-height:30px; margin:0 10px 0 2px;}
.listn li a{}

.notice{ width:573px; height:200px; margin:0 10px 0 25px; float:left;}
.edu{ width:573px; height:200px; margin:0 10px 0 0; float:right;}

/*专题*/

.main3{}

.listc{ font-family:"微软雅黑"; color:#626262; margin:10px 0 0 0; position:absolute;}
.listc li{ width:260px; height:180px; margin:0 5px 0 3px; float:left;}
.listc li a{}
.listcu{ background:url(../images/ptitle_b.png) no-repeat; 
         width:260px; height:30px; line-height:23px; overflow:hidden;
		 position:relative; z-index:5; margin:-28px 0 0 0; text-indent:1em;
		 font-size:14px; color:#fff;}
		 
.main4{width:1200px; height:300px; margin:35px auto 20px;}
.title2{ margin:0 auto; width:1180px; height:30px; color:#f24141;}
.line2{ border-top:1px #f24141 dashed; width:1028px; height:5px; margin:12px 0 0 0; float:left;}

.teacher{width:1150px; height:300px;}
.teacher li{ width:180px; height:300px; margin:0 20px; float:left;}
.teacher li a{}

.listimg{width:180px; height:180px;}
.teac{font-size:16px; color:#262626; width:180px; line-height:30px; text-align:center;}
.position{width:180px; font-size:14px; line-height:16px; text-align:center;}

.tab1{float:left; margin:100px 0 0 10px; }
.tab2{float:right; margin:100px 0 0 0;}
.accessory{padding: 30px;}

/*foot*/

.foot{ background:url(../images/footbg.png) no-repeat; width:1200px; height:200px; color:#fff;}

.footl{float:left; width:700px; height:160px; margin:0 0 0 30px;}
.link{font-size:14px;}
.link span{margin:0 18px 0 10px;}
.link b{margin:0 0 0 8px;}
.email{margin-top: 30px; font-size:12px;line-height: 22px;}
.email span{margin:0 30px 0 6px;}

.add{margin:10px 0 0 6px; font-size:12px;}

.footr{float:right;}
.footr img{ margin:30px 30px 0 5px; float:left;}


/*列表页面*/

.main1ist{width:1300px; min-height:650px; margin:35px auto 0;overflow:hidden;padding-top: 60px;}

.newsleft{width:180px; height:400px; float:left;}
.newsleft>span{display: block;width: 180px;height: 60px;background-color: #AE3725;color: #FFFFFF;text-align: center;line-height: 60px;font-size: 24px;margin-bottom: 20px;font-weight: bolder;}
.newsleft ul{}
.newsleft ol{ width:180px; height:50px; background:#AE3725; 
              font-size:18px; color:#fff; font-weight:bold;
			  line-height:50px; text-align:center;}
.newsleft li{ width:180px; min-height:50px;
              font-size:18px; color:#262626;
			  background:url(../images/lines.png) no-repeat bottom;
			  line-height:50px; text-align:center;}
			  
.newsleft li a{ display:block;}
			  
.newsleft li a:hover{ width:180px; min-height:50px;
              background:url(../images/lineh.png) no-repeat bottom;
              font-size:18px; color:#AE3725; font-weight:bold;
			  line-height:50px; text-align:center;}
.newsleft li .active{
	background-color:#AE3725;
	color:#fff;
}
.listcone{ width:980px; min-height:700px; margin:0 10px 0 0; float:right;}
.listc1{ font-family:"微软雅黑"; color:#626262; margin:1px 0 0 0;}
.listc1 li{ width:970px; height:50px; border-bottom:#ccc 1px dashed; line-height:50px;display: flex;justify-content: space-between;}
.listc1 li a{ 
font-size:16px; 
color:#262626;
-webkit-line-clamp: 1;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.listc1 li a:hover{ font-size:16px; color:#f24141;}
.listc2{ float:left; width:700px; height:40px; overflow:hidden;}
.date2{ float:right; width:90px; height:30px;}

.listcone3{ width:1170px; min-height:700px; margin:0 10px 0 0; float:right;}
.listc3{ font-family:"微软雅黑"; color:#626262; margin:1px 0 0 0;}
.listc3 li{ width:1170px; height:50px; border-bottom:#ccc 1px dashed; line-height:40px;}
.listc3 li a{ font-size:16px; color:#262626;}
.listc3 li a:hover{ font-size:16px; color:#f24141;}
/*翻页*/
.pagesite{padding: 0 30px 30px 30px;text-align: center;color:#626262;}
.pagesite a{cursor: pointer;}

.flip{width:620px; height:50px; line-height:50px; text-align:center; 
      color:#626262; margin:50px 0 0 0; float:right;}
.flip1{width:1200px; height:50px; line-height:50px; text-align:center; 
      color:#626262; margin:50px 0 0 0; float:right;}
.page1{ background:#fff; border:1px solid #eee; width:64px; height:28px;
        margin:9px 0; float:left;
		line-height:30px; text-align:center;}
.number{ float:left;}
.number li{ background:#fff; border:1px solid #eee; 
            width:26px; height:28px; line-height:30px; 
			text-align:center; margin:9px 5px; float:left;}
.number li a{ background:#fff; border:1px solid #eee; width:26px; height:28px; display:block;}
.number li a:hover{ background:#f24141; border:1px solid #f24141; width:26px; height:28px; color:#fff;}

.how{ width:30px; height:24px; background:#fff; border:1px solid #ccc; 
      font-size:16px; color:#eee; font-family:"微软雅黑";
	  margin:0 10px;}
	  
.sure{ width:52px; height:28px; margin:0 20px;}



/*内容页面*/

.content{ width:980px; min-height:350px; margin:0 10px 0 0; float:right;}
.font{ font-size:14px; color:#626262; margin:0 0 20px 10px;}

.artice{ width:900px; min-height:100%; margin:20px auto;}
.artice h3{ width:700px; text-align:center; margin:0 auto;}
.click{ width:100%; line-height:30px; text-align:center; 
        font-size:12px; color:#626262;}
.click span{ margin:0 20px;}

.words{ margin:0 auto;}
.wimg{ width:900px; height:100%; text-align:center; margin:5px 0 15px 0;}
.words p{ font-size:16px; color:#333; text-indent:2em; 
          line-height:30px; text-align:left;
		  margin:15px 0;}

.print{ float:right; margin:15px 20px 0 0;}

.content1{ width:1200px; min-height:900px;  margin: 0 auto;}
.font1{ font-size:14px; color:#626262; margin:0 0 20px 10px;}

.artice1{ width:1100px; height:100%; margin:60px auto;}
.artice1>div>h3{ width:900px; height:auto; text-align:center; margin:0 auto;}
.click1{ width:100%; line-height:30px; text-align:center; 
        font-size:12px; color:#626262;}
.click1 span{ margin:0 20px;}

.words1{ margin:0 auto;}
.wimg1{ width:900px; height:100%; text-align:center; margin:5px 0 15px 0;}
.words1 p{ font-size:16px; color:#333; text-indent:2em; 
          line-height:30px; text-align:left;
		  margin:15px 0;}

#demo1 {
    height: auto;
    text-align: left;
}

#demo2 {
    height: auto;
    text-align: left;
}

#demo1 li {
    list-style-type: none;
    text-align: left;
}

#demo2 li {
    list-style-type: none;
    text-align: left;
}

.photo td{ width:300px; height:300px; margin:0 5px; overflow:hidden;padding:10px;}
.photo td a{ line-height:30px; font-size:12px;}
.photo td img{border:none;-moz-border-radius:  50%;-webkit-border-radius:  50%;border-radius: 50%;-o-border-radius: 50%;behavior: url(PIE.htc);}
.photo td a:hover img{ border-color:#c00;}

.rotaion_list{width:0;height:0;overflow:hidden;}

.rotaion_list .flash_title{
    width: 670px;
    background: rgba(51, 51, 51, 0.43);
    height: 34px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    line-height: 35px;
    font-size: 15px;
    text-indent: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;


}

    .yx-rotaion{margin:0 auto;width:490px; float:left;z-index:0;}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}



.yx-rotation-focus{    height: 35px;
    line-height: 35px;
    bottom: 0;
    z-index: 222;
    position: absolute;
    right: 0px;}
.yx-rotation-focus span{    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 8px;
    background: #fff;
    border-radius: 50%;
    opacity: 0.25;
    cursor: pointer;}
.yx-rotation-focus span.hover{opacity:1;}
.rotaion_list{width:0;height:0;overflow:hidden;}

.rotaion_list .flash_title{
        width: 670px;
    background: rgba(51, 51, 51, 0.43);
    height: 34px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    line-height: 35px;
    font-size: 15px;
    text-indent: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}
ul li br {
display:none;
}
.tssj{margin-left:0; width:100%; height:100px;margin-top:6px;}
.tssj .nav-link{border-bottom:2px solid #e7e7e7;}
.tssj{}
.tssj .tssjNav{margin:0 14px; width:130px; height:44px; background-image:url(../images/tubiao.png); background-position:-436px -66px;}
.tssjList{margin-top:8px; width:720px;margin:0 auto;}
.tssjList .tssjItem{float:left; width:330px; padding:15px; height:220px; overflow:hidden; margin-left:0px; position:relative;}
.tssjList .tssjItem .tssjImg{width:330px; height:200px; display:block;}
.tssjList .tssjItem .tssjImg img{width:100%; height:100%;}
.tssjList .tssjItem h1{margin-top:14px;}
.tssjList .tssjItem h1 a{color:#1f1f1f; font-weight:normal;}
.tssjList .tssjItem p{margin-top:14px; color:#aeaeae; font-size:12px;}
.container{width:1200px; margin:0 auto;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}
.biankuang{width: 3px;height: 3px;position: absolute;z-index: 99;border-radius:10px;}
.biankuang_1{height: 3px;top: -6px;left:0px;border-left: 3px solid #ef3838;}
.biankuang_2 {width: 0px;bottom:-3px;left: 0px;border-top: 3px solid #ef3838;}
.biankuang_3{height: 0px;bottom:0px;right:0px;border-right: 3px solid #ef3838;}
.biankuang_4{width:0px;top:-3px;right:0px;border-bottom: 3px solid #ef3838;}

.searchNav{color:#1a1a1a; font-size:20px; line-height:28px; border-bottom:2px solid #990000;}
.searchNav span{color:#f00;font-size:25px;}
.searchList{margin-top:6px;min-height: 400px;}
.searchList .item{ border-bottom:1px solid #f0f0f0;}
.searchList .item:hover{background-color:#f7f7f7;}
.searchList .item .search-title{color:#333333; font-size:18px; margin-bottom:14px;}
.searchList .item .search-title span{color:#f00;}
.searchList .item .search-title a span{color:#f00;}
.searchList .item .search-txt{color:#666666; font-size:14px; line-height:20px; margin-bottom:10px;}
.searchList .item .search-txt span{;}
.searchList .item .search-date{color:#333333; font-size:12px; }
.searchList .item .search-date em{color:#bababa;}

/*page*/
.page-large{margin:40px 0 20px; text-align:center;}
.page-large a{min-width:34px; height:34px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:34px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #ef3838; color:#ef3838;}
.page-large .on:hover{border:1px solid #ef3838; color:#fff;}

.page-large .prev-page{background:url(../images/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(../images/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838;}
.page-large .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838;}


/*图片点击滚动*/

.rollBox{width:500px;overflow:hidden;margin:0; margin-right:10px; height:auto;}
.rollBox .Cont{width:500px;overflow:hidden;margin:0 auto; float:left;}
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{width:500px;float:left;text-align:center;}
.rollBox .Cont .pic_new{width:500px;float:left;text-align:center;}

.rollBox .Cont .pic img{width:500px; height:auto;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.fanpage{ position:absolute; bottom:0; right:10px;  width:50px; height:20px; text-align:right; font-size:14px; color:Red;}

/*#ul_smallimg{ width:599px;margin: 20px auto 0;}
.li_lf{ float:left; width:44px; height:376px; margin-right:5px; line-height:376px;}
.li_mid{float:left; width:500px;margin-right:5px; height:376px;}
.li_rt{float:left; width:44px; height:376px;line-height:376px;}*/

#div_smallimg{ width:500px; height:auto; margin: 20px auto 0; position:relative;}
#div_smallimg .a_left{ display:block; width:35px; height:35px; position:absolute; top:45%; left:5px;z-index: 10;}
#div_smallimg .a_right{ display:block; width:35px; height:35px; position:absolute; top:45%; right:5px;z-index: 12;}
.time .rjyydh{display: inline-block;width: 18px;height: 22px;background: url(../images/rjyydh.png) no-repeat;background-position: 0px 2px;}
.listcone .crumbs{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #ae3725;
    width: auto;
    margin: 0 auto;
}
.listcone .crumbs .currentChannel{
    line-height: 50px;
    color: #ae3725;
    font-weight: bold;
    font-size: 20px;
}
.listcone .crumbs .website{
    line-height: 50px;
}

.listcone .crumbs a:hover{
    color: #AE3725;
}

#edutor_txt *{
 font-family: 'pf' !important;
}