@charset "utf-8";

body{ font-family:  "Microsoft YaHei", Arial, Helvetica, sans-serif;margin:0px; padding:0px; margin:0px auto; font-size:16px; color:#333; width:100%;  zoom:1;}

ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}

.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}

h1,h2,h3,h4,h5,h6,p{ padding:0px; margin:0px;}

select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}

input:focus { outline: none;}

input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }

textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }

textarea,input,select { background:none; border:none; margin:0; padding:0;}

article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/

figure,figcaption{ margin:0px; padding:0px;}

audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:middle;max-width:100%;}

a{ color:#414446; text-decoration:none;}

a:focus {outline:none; -moz-outline:none;}

a:hover{ text-decoration:none; color:#0b81e1;}

.fl{float:left;}

.fr{float:right;}

.clear{ clear:both;}

.clearfix{overflow:hidden;_zoom:1;}

.imgbox{ overflow:hidden; position:relative;}

.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;}

.title{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.p{overflow: hidden;word-break:normal; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}



/*单行文本省略号*/

.dot {

	display: block;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.dot2, .dot3, .dot4 {

	display: -webkit-box;

	display: box;

	overflow: hidden;

	text-overflow: ellipsis;

	word-break: break-all;

	-webkit-box-orient: vertical;

}

.dot2 {

	-webkit-line-clamp: 2;

}

/*多行文本省略号*/

.dot3 {

	-webkit-line-clamp: 3;

}

.dot4 {

	-webkit-line-clamp: 4;

}



.Contain{width:1310px;margin:0 auto;}



@media(max-width:1280px){

	.Contain{width:96%;margin:0 auto;}

}



/* Top */

header{position: relative;}

.Top{height:110px;line-height: 110px;background:url(../images/head-bg.jpg) no-repeat;background-size: cover;}

.Top .search{height:45px;width:330px;margin-top:35px;}

.Top .search input{display: inline-block;width:265px;padding:0 10px;height:100%;background:#fff;}

.Top .search button{width:45px;height:100%;border:none;background:#555;}

.Top .search button img{height:20px;}

.Top .search button .img2{display: none;}



.Top .m-btn{display: none;background:#fff;position: absolute;cursor: pointer;right:20px;top:20px;float:right;padding:15px 5px;border-radius: 5px;z-index:999;}

.Top .m-btn span{display: block;width:25px;height:3px;background:#0b81e1;position: relative;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}

.Top .m-btn span::before, .m-btn span::after{content:'';display: block;height:3px;width:25px;background:#0b81e1;position: absolute;left: 0;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}

.Top .m-btn span:before {top: -8px;}

.Top .m-btn span:after {bottom: -8px;}

.Top .m-btn.active span {background: transparent;}

.Top .m-btn.active span:before {transform: rotate(-48deg) translate(-6px, 5px);-webkit-transform: rotate(-48deg) translate(-6px, 5px);-o-transform: rotate(-48deg) translate(-6px, 5px);width: 24px;}

.Top .m-btn.active span:after {transform: rotate(48deg) translate(-6px, -5px);-webkit-transform: rotate(48deg) translate(-6px, -5px);-o-transform: rotate(48deg) translate(-6px, -5px);width: 24px;}





/* MainNav */

.MainNav ul {text-align: center;}

.MainNav ul li{line-height: 65px;display: inline-block;padding:0 15px;margin:0 10px;position: relative;}

.MainNav ul li::after{content:'';height:2px;width:100%;background:#0b81e1;position: absolute;bottom:0;left:0;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);transition: all .5s;-webkit-transition: all .5s;}

.MainNav ul li.onnav::after{transform: rotateY(0);-webkit-transform: rotateY(0);}

.MainNav ul li:hover::after{transform: rotateY(0);-webkit-transform: rotateY(0);}

.MainNav ul li .Navpull{position: absolute;left:-10px;top:65px;line-height: 35px;z-index:999;background:#fff;width:100%;font-size: 15px;padding:0 10px 10px 10px;display: none;}

.MainNav ul li .Navpull dd{border-bottom:1px dotted #ddd;}

.MainNav ul li .Navpull dd:last-child{border-bottom:none;}



@media(max-width:1280px){

	.MainNav ul li{padding:0 10px;margin: 0 5px;}

}



@media(max-width:992px){

	.Top{height:70px;line-height: 70px;}

	.Top .logo img{height:40px;}

	.Top .m-btn{display: block;}

	.Top .search{position: relative;width:35px;height:35px;margin-top:0;top:20px;right:60px;}

	.Top .search input{position: absolute;top:50px;right:-30px;background:#fff;box-shadow: 0 0 10px #ddd;z-index:999;display: none;height:50px;}

	.Top .search button{width:35px;display:none;}

	.Top .search.on button .img1{display: none;}

	.Top .search.on button .img2{display: inline-block;}





	 header{position: relative;}

	.MainNav{position: absolute;top:70px;width:100%;background:#fff;left:0;z-index:999;display: none;padding:10px 0 20px 0;}

	.MainNav ul li{line-height: 35px;display: block;border-bottom:1px dotted #ddd;text-align: left;}

	.MainNav ul li::after{display: none;}

	.MainNav ul li b{width:35px;height:35px;background:url(../images/m-more.png) no-repeat center center;display: block;position: absolute;top:0;right:0;}

	.MainNav ul li .Navpull{position: static;display: none;padding:10px;background:#f5f5f5;}

}



/* banner */

.HomeBan .owl-nav{display: none;}

.HomeBan .owl-dots{position: absolute;bottom:20px;text-align: center;width:100%;}

.HomeBan .owl-dots .owl-dot{width:10px;height:10px;background:#fff;display: inline-block;border-radius: 50%;margin:0 5px;}

.HomeBan .owl-dots .owl-dot.active{background:#0b81e1;}



/* 校园新闻 */

.i_news{padding:60px 0;background:#fff;}



.tit{margin-bottom:30px;}

.tit .tit-box ul li{display: inline-block;width:45px;height:45px;border:1px solid #e6e6e6;text-align: center;line-height: 45px;font-family: "宋体" !important;font-size: 28px;font-weight: bold;color:#102244;}

.tit .line{width:60%;height:1px;background:#e6e6e6;position: relative;top:23px;}

.tit .n-nav {margin-top:5px;margin-right:30px;}

.tit .n-nav ul li{display: inline-block;height:35px;line-height: 35px;width:100px;margin-right:10px;text-align: center;}

.tit .n-nav ul li a{color:#000;}

.tit .n-nav ul li.on{background:#0b81e1;}

.tit .n-nav ul li.on a{color:#fff;}

.tit .more{height:45px;}

.tit .more a{display: block;height:100%;line-height: 45px;}

.tit .more img{vertical-align: middle;}



.i-news-box{background:#e9ebf0;padding:50px 40px;}

.i-news-box .i-news-left{width:46%;}

.i-news-box .i-news-left .i-news-item{position: relative;}

.i-news-box .i-news-left .i-news-item .i-news-tit{line-height: 60px;background:rgba(0,0,0,0.6);width:100%;position: absolute;left:0;bottom:0;}

.i-news-box .i-news-left .i-news-item p{margin:0;color:#fff;padding:0 10px 0 20px;width:70%;}

.i-news-box .i-news-right{width:50%;}



.i-news-box  .owl-nav{display: none;}

.i-news-box  .owl-dots{position: absolute;bottom:20px;text-align: center;right:20px;}

.i-news-box  .owl-dots .owl-dot{width:10px;height:10px;background:#fff;display: inline-block;border-radius: 50%;margin:0 5px;}

.i-news-box  .owl-dots .owl-dot.active{background:#0b81e1;}



.i-news-box .i-news-right .first{padding-bottom:20px;border-bottom:1px dotted #d9d9d9;}

.i-news-box .i-news-right .first .first-img{width:35%;}

.i-news-box .i-news-right .first .first-img img{width:100%;}

.i-news-box .i-news-right .first .first-txt{width:60%;}

.i-news-box .i-news-right .first .first-txt h1{font-size: 18px;font-weight: bold;color:#102244;margin:0 0 10px 0;font-family: "宋体";}

.i-news-box .i-news-right .first .first-txt span{font-size: 14px;color:#b2b2b2;}

.i-news-box .i-news-right .first .first-txt p{font-size: 14px;color:#666666;margin: 10px 0 15px 0;}

.i-news-box .i-news-right .first .first-txt b{display: block;width:17px;height:17px;text-align: center;line-height: 15px;background:#0b81e1;color:#fff;font-weight: normal;}

.i-news-box .i-news-right .i-news-list{margin-top:20px;}

.i-news-box .i-news-right .i-list-box{line-height: 35px;}

.i-news-box .i-news-right .i-list-box .i-news-tit{font-size: 15px;color:#4c4c4c;padding-left:20px;background:url(../images/news-ico.png) no-repeat left;max-width:78%;}

.i-news-box .i-news-right .i-list-box .i-news-time{font-size: 14px;color:#b2b2b2;}

.i-news-box .i-news-right .i-list-box:hover .i-news-tit{color:#0b81e1;}



.i_news .i_news-box{position: relative;}

/* .i_news .more{position: absolute;top:10px;right:0;} */











@media(max-width:1200px){

	.tit{margin-bottom:10px;}

	.tit .line{width:50%;}

	.i-news-box .i-news-right .first{padding-bottom:10px;}

	.i-news-box .i-news-right .first .first-txt p{margin:5px 0 10px 0;}

	.i-news-box .i-news-right .i-news-list{margin-top:10px;}

	.i-news-box .i-news-right .i-list-box .i-news-tit{width:68%;}

}



@media(max-width:992px){

	.tit .tit-box ul li{width:30px;height:30px;line-height: 30px;font-size: 16px;}

	.i-news-box .i-news-left{width:100%;}

	.i-news-box .i-news-right{width:100%;margin-top:20px;}

	.tit .n-nav ul li{width:70px;height:25px;line-height: 25px;font-size: 13px;}

	.tit .line{top:15px;}

	.tit .more a{line-height: 30px;}

	.i_news{padding:30px 0;}

	.i-news-box{padding:20px;}

	.i-news-box .i-news-right .first .first-img{display: none;}

	.i-news-box .i-news-right .first .first-txt{width:100%;}

	.i-news-box .i-news-right .i-list-box .i-news-tit{width:55%;}

}



@media(max-width:768px){

	.tit .line{display: none;}

}



/* 底部 */

.Bottom{padding:35px 0 50px 0;background:#3b4854;}

.Bottom .bottom-logo{width:30%;padding-right:5%;margin-right:5%;border-right:1px solid #4f5b65;padding-top:10px;padding-bottom:10px;}

.Bottom .bottom-contact{width:35%;color:#b2b2b2;font-size: 14px;margin-top:10px;}

.Bottom .bottom-contact ul li{line-height: 30px;;}

.Bottom .bottom-contact ul li img{display: inline-block;margin-right:10px;}

/* .Bottom .bottom-er{height:110px;}

.Bottom .bottom-er img{width:110px;height:110px;}

.Bottom .bottom-er span{display: inline-block;width:16px;background:#0b81e1;color:#fff;text-align: center;font-size: 14px;line-height: 14px;padding:5px 7px;height:100px;margin-right:12px;position: relative;}

.Bottom .bottom-er span::after{content:'';display: block;border-left:8px solid #0b81e1;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;position: absolute;margin-top:-8px;right:-16px;top:50%;} */



.copyright{line-height: 55px;background:#20272e;color:#cccccc;font-size: 14px;}

.copyright a{color:#ccc;}

.copyright .link{cursor: pointer;height:45px;width:200px;position: relative;margin-top:5px;line-height: 45px;background:#2d3640;padding:0 20px;position: relative;}

.copyright .link p{display: inline-block;margin:0;}

.copyright .link img{position: absolute;right:20px;top:20px;}

.copyright .link .link-box{padding: 0 8%;position: absolute;bottom:45px;left:0;width:84%;background:#2d3640;display: none;}

.copyright .link .link-box ul li{border-bottom:1px dotted #ddd;box-sizing: border-box;}

.copyright .link .link-box ul li:hover{background:#0b81e1;border-bottom:1px solid transparent;}

.copyright .link .link-box ul li:hover a{color:#fff;}

.copyright .link .link-box ul li img{transition: all .5s;-webkit-transition: all .5s;}

.copyright .link .link-box ul li.on img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}



@media(max-width:992px){

	.Bottom{padding:30px 0;}

	.Bottom .bottom-logo{width:100%;border-right: none;text-align: center;padding:0;margin:0;}

	.Bottom .bottom-logo img{height:45px;}

	.Bottom .bottom-contact{width:100%;}

	.Bottom .bottom-contact ul li{line-height: 20px;padding:5px 0;}

	.Bottom .bottom-er {text-align: center;margin-top:20px;position: relative;width:100%;}

	.Bottom .bottom-er .bottom-er-box{position: absolute;margin-left:-87px;left:50%;}

	.copyright{padding:10px 0;}

	.copyright .copy-box{line-height: 20px;;}

	.copyright .link{width:100%;margin:0 auto;padding:0;margin-top:20px;}

	.copyright .link p{padding:0 20px;}

}





/* 走进三中 */

.n-ban .n-ban-box img{width:100%;}



.main-left{width:19%;position: relative;top:-108px;}

.main-left .main-left-box{background:#f1f3f8;}

.main-left .left-tit{background:#0b81e1;padding:25px 0;text-align: center;color:#fff;}

.main-left .left-tit p{font-size: 22px;font-weight: bold;margin:0 0 8px 0;}

.main-left .left-tit p img{display: inline-block;margin-left:10px;height:7px;}

.main-left .left-tit span{font-size: 14px;opacity: 0.4;text-transform: uppercase;}

.main-left .left-nav{padding:20px 20px 140px 20px;background:url(../images/left-bg.png) no-repeat bottom center;}

.main-left .left-nav-2 ul{background:url(../images/bg_2.png) no-repeat;background-size: 100% 100%;padding:20px;}

.main-left .left-nav-5 ul{background:url(../images/bg_5.png) no-repeat;background-size: 100% 100%;padding:20px;}

.main-left .left-nav-6 ul{background:url(../images/bg_6.png) no-repeat;background-size: 100% 100%;padding:20px;}

.main-left .left-nav ul li{line-height: 60px;text-align: center;border-top:1px solid #ced1d8;box-sizing: border-box;}

.main-left .left-nav ul li a{display: block;}

.main-left .left-nav ul li:first-child{border-top:1px solid transparent;}

.main-left .left-nav ul li.active{background:url(../images/nav-bg.png) no-repeat;background-size: 100% 100%;border-top:1px solid transparent;}

.main-left .left-nav ul li.active a{color:#fff;}

.main-left .left-nav ul li:hover{background:url(../images/nav-bg.png) no-repeat;background-size: 100% 100%;border-top:1px solid transparent;}

.main-left .left-nav ul li:hover a{color:#fff;}

.main-left .left-nav ul li:hover+li{border-top:1px solid transparent;}

.main-left .left-nav ul li.active+li{border-top:1px solid transparent;}

.main-right{width:78%;padding:20px 0;}

.main-right .right-tit{padding:15px 0;border-bottom:1px solid #ececef;}

.main-right .right-tit h1{font-size: 24px;font-weight: bold;color:#0b81e1;margin:0;}

.main-right .right-tit .location{margin-top:10px;}

.main-right .right-tit .location ul{display: inline-block;}

.main-right .right-tit .location ul a{display: inline-block;color:#999999;font-size: 14px;}

.main-right .right-tit .location ul span{color:#0b81e1;}



@media(max-width:992px){

	.main-left{width:100%;top:0;margin-top:10px;}

	.main-right{width:100%;}

	.main-left .left-tit{padding:10px 0;}

	.main-left .left-tit p{margin:0;font-size: 18px;}

	.main-left .left-tit span{display: none;}

	.main-left .left-nav{padding:0 10px;background:none;display: none;}

	.main-left .left-nav ul{background:none;}

	.main-left .left-nav ul li{line-height: 30px;}

	.main-right .right-tit h1{font-size:18px;}

	.main-right .right-tit .location{display: none;}

	.main-left .left-nav ul li:hover{background:url(../images/m-nav-bg.png) no-repeat;background-size: 100% 100%;}

	.main-left .left-nav ul li.active{background:url(../images/m-nav-bg.png) no-repeat;background-size: 100% 100%;}

}





/* 联系我们 */

.contact .contact-box{margin:50px 0;}

.contact .contact-box ul{margin-left:-3%;}

.contact .contact-box ul li{float:left;width:30.33%;margin-left:3%;text-align: center;font-size: 14px;}

.contact .contact-box ul li .contact-ico{width:90px;height:90px;background:#0b81e1;border-radius: 50%;line-height: 90px;margin:0 auto 20px;}

.contact .contact-box ul li span{color:#999;}

.contact .contact-box ul li p{color:#333;}



.map{margin-bottom:50px;}

.map #map{width:100%;height:460px;}



@media(max-width:992px){

	.contact .contact-box{margin:20px 0;}

	.contact .contact-box ul{margin-left:0;}

	.contact .contact-box ul li{width:100%;margin-left:0;padding:10px 0;}

	.contact .contact-box ul li .contact-ico{width:60px;height:60px;line-height: 60px;margin-bottom:10px;}

	.map #map{height:300px;}

}



/* 三中简介 */

.about{margin:20px 0 50px 0;}

.about>h1{font-size: 36px;font-weight: normal;}

.about .about-box{line-height: 30px;}

.about .about-box p{margin:20px 0;}

.about .about-box img{width:100%;}



@media(max-width:992px){

	.about>h1{font-size: 20px;}

	.about .about-box{font-size: 14px;}

}



/* 组织架构 */

.ZZJG>h1{text-align: center;font-size: 30px;font-weight: normal;margin-top:50px;}



@media(max-width:1366px){

	.ZZJG .ZZJG-img img{width:100%;}

}



@media(max-width:992px){

	.ZZJG>h1{font-size: 20px;margin-top:30px;}

}



/* 校风校训 */

.XFXX-box{margin:40px 0;}

.XFXX-part1 {margin-left:-3%;}

.XFXX-part1 .XFXX-list{width:30.33%;margin-left:3%;float:left;}

.XFXX-part1 .XFXX-list .XFXX-img{overflow: hidden;}

.XFXX-part1 .XFXX-list .XFXX-img img{width:100%;transition: all .5s;-webkit-transition: all .5s;}

.XFXX-part1 .XFXX-list:hover .XFXX-img img{transform: scale(1.2);-webkit-transform: scale(1.2);}

.XFXX-part1 .XFXX-list .XFXX-txt{border:1px solid #e4e4e4;border-top:none;text-align: center;padding:30px 0;}

.XFXX-part1 .XFXX-list .XFXX-txt p{font-size: 20px;color:#333;margin:0 0 10px 0;}

.XFXX-part1 .XFXX-list .XFXX-txt span{font-size: 14px;color:#999;}



.XFXX-part2{height:360px;background:url(../images/xf.jpg) no-repeat;background-size: cover;margin-top:50px;position: relative;margin-bottom:120px;}

.XFXX-part2 .XFXX-part2-box{width:340px;height:388px;background:url(../images/x-bg.jpg) no-repeat;background-size: 100% 100%;position: absolute;top:50px;right:50px;}

.XFXX-part2 .XFXX-part2-box ul{padding:50px 70px;color:#fff;}

.XFXX-part2 .XFXX-part2-box ul li{margin-bottom:25px;}

.XFXX-part2 .XFXX-part2-box ul li .xfxx-ico{width:20%;}

.XFXX-part2 .XFXX-part2-box ul li .xfxx-txt{width:80%;}

.XFXX-part2 .XFXX-part2-box ul li .xfxx-txt p{font-size: 20px;margin:0 0 5px 0;}

.XFXX-part2 .XFXX-part2-box ul li .xfxx-txt span{font-size: 14px;opacity: 0.8;}



@media(max-width:992px){

	.XFXX-part1 {margin-left:0;}

	.XFXX-part1 .XFXX-list{margin-left:0;width:100%;margin-bottom:20px;}

}

@media(max-width:540px){

	.XFXX-part2{margin-top:0;margin-bottom:30px;}

	.XFXX-part2 .XFXX-part2-box{right:50%;width:100%;top:0;right:0;}

}



/* 学校荣誉 */

.honor .honor-box{margin:40px 0;margin-left:-3%;}

.honor .honor-box .honor-list{width:30.33%;float:left;margin-left:3%;margin-bottom:20px;transition: all .5s;-webkit-transition: all .5s;}

.honor .honor-box .honor-list .honor-img{box-shadow: 0 0 20px #f1f1f1;}

.honor .honor-box .honor-list .honor-img img{width:100%;}

.honor .honor-box .honor-list p{font-size: 14px;text-align: center;}

.honor .honor-box .honor-list:hover{box-shadow: 0 0 10px #ddd;transform: scale(1.1);-webkit-transform: scale(1.1);}



@media(min-width:1280px){

	.honor .honor-box .honor-list .honor-img img{max-height:212px;}

}



@media(max-width:992px){

	.honor .honor-box{margin-left:0;}

	.honor .honor-box .honor-list{margin-left:0;width:100%;}

}



/* Pages */

.Pages{text-align: center;margin:50px 0;font-size: 14px;color:#666666;}

.Pages a{height:34px;padding:0 10px;border:1px solid #e6e6e6;display: inline-block;line-height: 34px;color:#666;margin: 5px 2px;}

.Pages a:hover{background:#0b81e1;color:#fff;border:1px solid #0b81e1;}

.Pages .num a{width:40px;padding:0;}

.Pages .num{font-style: normal;}

.Pages .p_count{height:34px;padding:0 10px;border:1px solid #e6e6e6;display: inline-block;line-height: 34px;}

.Pages_1 a:hover{background:#d72119;border:1px solid #d72119;}





@media(max-width:992px){

	.Pages a{height:30px;line-height: 30px;padding: 0 5px;margin:5px 0;}

	.Pages .num a{width:30px;}

}



/* 家校联系 */

.JXLX-box{margin:40px 0;margin-left:-3%;}

.JXLX-box .JXLX-list{width:30.33%;margin-left:3%;float: left;border:1px solid #e3e3e3;box-sizing: border-box;margin-bottom:30px;}

.JXLX-box .JXLX-list a{display: block;padding:20px;}

.JXLX-box .JXLX-list .JXLX-img{overflow: hidden;}

.JXLX-box .JXLX-list .JXLX-img img{width:100%;transition: all .5s;-webkit-transition: all .5s;}

.JXLX-box .JXLX-list p{width:100%;padding:15px 0;text-align: center;background:#f1f3f8;margin:15px 0 0 0;color:#333;}

.JXLX-box .JXLX-list:hover .JXLX-img img{transform: scale(1.2);-webkit-transform: scale(1.2);}



@media(max-width:992px){

	.JXLX-box{margin:20px 0;margin-left:0;}

	.JXLX-box .JXLX-list{width:100%;margin-left:0;}

}



/* 教学动态 */

.news .news-box{margin:40px 0;}

.news .news-box .news-list{margin-bottom:30px;}

.news .news-box .news-list .news-time{width:10%;max-width:80px;height:90px;padding:10px;background:url(../images/kuang.png) no-repeat;background-size: 100% 100%;}

.news .news-box .news-list .news-time .news-time-box{background:#f1f3f8;height:100%;width:100%;text-align: center;}

.news .news-box .news-list .news-time .news-time-box p{font-size: 28px;font-weight: bold;margin:0 ;padding:10px 0 5px 0;}

.news .news-box .news-list .news-time .news-time-box span{font-size: 14px;color:#999;}

.news .news-box .news-list .news-txt{width:86%;}

.news .news-box .news-list .news-txt span{font-size: 14px;color:#999;}

.news .news-box .news-list:hover .news-time{background:url(../images/c-kuang.png) no-repeat;}

.news .news-box .news-list:hover .news-time .news-time-box{background:#0b81e1;color:#fff;}

.news .news-box .news-list:hover .news-time .news-time-box span{color:#fff;}



@media(max-width:1280px){

	.news .news-box .news-list .news-txt{width:85%;}

}



@media(max-width:1100px){

	.news .news-box .news-list .news-time{max-width:70px;height:80px;}

}



@media(max-width:640px){

	.news .news-box .news-list .news-time{width:20%;max-width:50px;}

	.news .news-box .news-list .news-txt{width:77%;}

	.news .news-box .news-list .news-txt p{margin-top:10px;}

	.news .news-box .news-list .news-time .news-time-box p{font-size: 20px;}

	.news .news-box .news-list .news-time .news-time-box span{font-size: 12px;}

}



/* 新闻详情 */

.news-info .news-info-tit{text-align: center;padding:50px 0;border-bottom:1px dashed #dedede;}

.news-info .news-info-tit h1{font-size: 28px;font-weight: bold;color:#0b81e1;padding-bottom:20px;}

.news-info .news-info-tit p{color:#999;font-size: 14px;margin:0;}

.news-info .news-info-content{padding:30px 0;color:#666;line-height: 28px;}



.news-info .prev-next{margin:50px 0;}

.news-info .prev-next .btn_1{width:49%;line-height: 50px;text-align: center;background:#f7f7f7;}

.news-info .prev-next .btn_1.prev_1{background:#0b81e1;color:#fff;}

.news-info .prev-next .btn_1.prev_1 a{color:#fff;}



@media(max-width:992px){

	.news-info .news-info-tit h1{font-size: 18px;}

	.news-info .news-info-tit{padding:20px 0;}

	.news-info .prev-next .btn_1{width:100%;font-size: 14px;line-height: 40px;margin-bottom:10px;}

	.news-info .prev-next{margin:20px 0;}

}



/* 课题研究 */

.KTYJ-box{margin:40px 0;}

.KTYJ-box .KTYJ-list{line-height: 70px;margin-bottom:20px;background:#f1f3f8;padding: 0 30px;}

.KTYJ-box .KTYJ-list .KTYJ-tit{padding-left:18px;position: relative;width:80%;}

.KTYJ-box .KTYJ-list .KTYJ-tit::before{content:'';display: block;width:6px;height:6px;background:#0b81e1;position: absolute;left:0;top:33px;}

.KTYJ-box .KTYJ-list .KTYJ-down a{color:#0b81e1;}

.KTYJ-box .KTYJ-list .KTYJ-down img{display: inline-block;margin-left:5px;}

.KTYJ-box .KTYJ-list .KTYJ-down img.img2{display: none;}

.KTYJ-box .KTYJ-list:hover{background:#0b81e1;color:#fff;}

.KTYJ-box .KTYJ-list:hover .KTYJ-tit::before{background:#fff;}

.KTYJ-box .KTYJ-list:hover .KTYJ-down a{color:#fff;}

.KTYJ-box .KTYJ-list:hover .KTYJ-down img.img1{display: none;}

.KTYJ-box .KTYJ-list:hover .KTYJ-down img.img2{display: inline-block;}





@media(max-width:768px){

	.KTYJ-box .KTYJ-list{line-height: 50px;padding:0 20px;}

	.KTYJ-box .KTYJ-list .KTYJ-tit{width:60%;font-size: 14px;}

	.KTYJ-box .KTYJ-list .KTYJ-tit::before{top:22px;}

	.KTYJ-box .KTYJ-list .KTYJ-down a{font-size: 14px;}

}





/* 党建在线 */

.LIST{margin:40px 0;}

.LIST-top .LIST-top-left{width:55%;}

.LIST-top .LIST-top-left img{height:353px;}

.LIST-top .LIST-top-right{width:45%;background:#f2f4f8;}

.LIST-top .LIST-top-right .top-right-box{padding:0 30px;}

.LIST-top .LIST-top-right .top-right-list{padding:30px 0 25px 0;border-bottom:1px solid #eaeaea;}

.LIST-top .LIST-top-right .top-right-list:last-child{border-bottom:none;}

.LIST-top .LIST-top-right .top-right-list p{margin:0 0 10px 0;}

.LIST-top .LIST-top-right .top-right-list span{font-size: 14px;color:#999;line-height: 25px;}

.LIST-top .LIST-top-right .top-right-list .top-right-time{margin-top:15px;}

.LIST-top .LIST-top-right .top-right-list .top-right-time b{font-size: 14px;font-weight: normal;color:#d72119;}

.LIST-top .LIST-top-right .top-right-list .top-right-time b i{font-style: normal;display: inline-block;width:16px;height:16px;line-height: 16px;text-align: center;background:#d72119;color:#fff;}

.LIST-top.LIST_1 .top-right-box{background:url(../images/list-bg.png) no-repeat;background-size: 100% 100%;}

.LIST-top.LIST_1 .LIST-top-right .top-right-list:hover p{color:#d72119;}



.LIST-box{margin-top:0px;}

.LIST-box .LIST-list{padding:40px 50px;border-top:1px solid #eaeaea;}

.LIST-box .LIST-list:first-child{border-top:1px solid transparent;}

.LIST-box .LIST-list p{margin:0 0 10px 0;}

.LIST-box .LIST-list span{font-size: 14px;color:#999;line-height: 25px;}

.LIST-box .LIST-list .LIST-time{margin-top:15px;}

.LIST-box .LIST-list .LIST-time b{font-size: 14px;font-weight: normal;color:#d72119;}

.LIST-box .LIST-list .LIST-time b i{font-style: normal;display: inline-block;width:16px;height:16px;line-height: 16px;text-align: center;background:#d72119;color:#fff;}

.LIST-box.LIST_1 .LIST-list:hover{background:url(../images/list-bg_1.jpg) no-repeat;background-size: 100% 100%;border-top:1px solid transparent;}

.LIST-box.LIST_1 .LIST-list:hover p{color:#d72119;}



@media(max-width:992px){

	.LIST-top .LIST-top-left{width:100%;}

	.LIST-top .LIST-top-left img{height:auto;}

	.LIST-top .LIST-top-right{width:100%;}

	.LIST-box .LIST-list{padding:10px;}

	.LIST-top .LIST-top-right .top-right-box{padding:0 20px;}

}



/* 工会之家 */

.LIST-top.LIST_2 .LIST-top-right .top-right-list .top-right-time b{font-size: 14px;font-weight: normal;color:#0b81e1;}

.LIST-top.LIST_2 .LIST-top-right .top-right-list .top-right-time b i{font-style: normal;display: inline-block;width:16px;height:16px;line-height: 16px;text-align: center;background:#0b81e1;color:#fff;}



.LIST-box.LIST_2 .LIST-list .LIST-time b{font-size: 14px;font-weight: normal;color:#0b81e1;}

.LIST-box.LIST_2 .LIST-list .LIST-time b i{font-style: normal;display: inline-block;width:16px;height:16px;line-height: 16px;text-align: center;background:#0b81e1;color:#fff;}



.LIST-box.LIST_2 .LIST-list:hover{background:url(../images/list-bg_2.jpg) no-repeat;background-size: 100% 100%;border-top:1px solid transparent;}





/* 团队活动 */

.TDHD .TDHD-box{margin:40px 0;}

.TDHD .TDHD-box .TDHD-big{padding:30px;border:1px solid #ededed;}

.TDHD .TDHD-box .TDHD-big ul li{position: relative;}

.TDHD .TDHD-box .TDHD-big ul li .TDHD-img{position: relative;}

.TDHD .TDHD-box .TDHD-big ul li .TDHD-img::after{content:'';display: block;width:100%;height:100%;background:url(../images/tdhd-bg.png) no-repeat bottom center;background-size: 100%;position: absolute; left:0;bottom:0;z-index:999;}

.TDHD .TDHD-box .TDHD-big ul li .TDHD-img img{width:100%;}

.TDHD .TDHD-box .TDHD-big ul li p{text-align: center;position: absolute;bottom:0;left:0;width:100%;z-index:999;line-height: 60px;}

.TDHD .TDHD-box .TDHD-big ul li p span{display: inline-block;padding:0 20px;font-size: 24px;font-weight: bold;color:#fff;}

.TDHD .TDHD-box .TDHD-small ul{margin-left:-2%;}

.TDHD .TDHD-box .TDHD-small{margin-top:30px;}

.TDHD .TDHD-box .TDHD-small ul li{float:left;width:23%;margin-left:2%;padding:0.5%;border:1px solid #ededed;box-sizing: border-box;}

.TDHD .TDHD-box .hd ul li.on{background:#0b81e1;border:1px solid #0b81e1;}



@media(max-width:992px){

	.TDHD .TDHD-box .TDHD-big ul li p {line-height:30px;}

	.TDHD .TDHD-box .TDHD-big ul li p span{font-size: 16px;}

	.TDHD .TDHD-box .TDHD-big ul li p img{width:50px;}

}



/* 教师风采 */

.Teacher{margin:40px 0;}

.LeaderList{ padding-bottom:10px; margin-bottom:1%;}

.LeaderList .item{ margin-bottom:20px; position:relative;}

.LeaderList .imgbox{ z-index:2; position:absolute; left:0; top:30px; width:260px; height:200px;}

.LeaderList .box{font-size: 14px;display:flex;justify-content:center;flex-direction: column; height:auto !important; height:220px; min-height:220px; margin-left:130px; padding:20px 36px 20px 169px; background:#f1f3f8;transition: all ease 0.3s;}

.LeaderList .box .name{font-size:16px; color:#333333;}

.LeaderList .box .name b{ display:block; line-height:33px; font-size:24px;}

.LeaderList .box .name i{ display:block; width:24px; height:11px; border-bottom:2px solid #c7001b; margin-bottom:14px;}



@media ( max-width:992px){

	.Teacher{margin:20px 0;}

	.LeaderList .imgbox{ width:100px; height:77px; top:10px;}

	.LeaderList .box{ margin-left:10px; padding:10px 20px 10px 105px; height:100px; min-height:100px;}

	.LeaderList .box .name b{font-size:18px;}

}





/* 学生风采 */

.Student{margin:40px 0;}

.Student .Student-box ul{margin-left:-3%;}

.Student .Student-box ul li{float: left;width:30.33%;margin-left:3%;margin-bottom:30px;}

.Student .Student-box ul li .effect-img{overflow: hidden;}

.Student .Student-box ul li .effect-img img{width:100%;transition: all .5s;-webkit-transition: all .5s;}

.Student .Student-box ul li .con{width:100%;height:50px;line-height: 50px;text-align: center;transition: all .5s;-webkit-transition: all .5s;background:#f1f3f8;}

.Student .Student-box ul li .con i{font-style: normal;}

.Student .Student-box ul li:hover .con{background:#0b81e1;color:#fff;}

.Student .Student-box ul li:hover .effect-img img{transform: scale(1.1);-webkit-transform: scale(1.1);}



@media(max-width:992px){

	.Student{margin:20px 0;}

	.Student .Student-box ul{margin-left:0;}

	.Student .Student-box ul li{width:100%;margin-left:0;}

}



/* 20-11-23 */

.HomeTit{ height:46px; line-height:46px; padding-top: 45px; border-bottom:1px solid #e6e6e6; margin-bottom:28px; position: relative;}

.HomeTit h2{ color:#515151; font-size:20px; padding-left:17px; font-weight:normal; float:left; height:46px; border-bottom:1px solid #0b81e1; background:url(../images/titico.gif) 0px center no-repeat;}

.HomeTit h2 span{ color:#0b81e1;}

.HomeTit h2 i{ font-family:Arial, Helvetica, sans-serif; color:#c9c9c9; font-size:12px; text-transform:uppercase; margin-left:16px;}

.HomeTit .more{ float:right;}

.HomeTit .more a{ background:url(../images/more.gif) 0px center no-repeat; padding-left:22px; color:#a3a3a3;}

.HomeTit .more a:hover{color:#0b81e1;}



.HomeNews .tit,.HomeEdu .tit{margin-bottom: 0;}

.HomeNews{ width:31%; float:left;margin-right:2%;}

.HomeNews .slidebox{width: 52%; float: left;}

.HomeNews .ListWz .imgbox{height:346px;}

.HomeNews .owl-dots{position: absolute; z-index:10; left: 0; right:0; text-align:center; bottom:15px; height: 10px; line-height: 15px; overflow: hidden;}

.HomeNews .owl-dots .owl-dot{ text-indent:999em; vertical-align: top; border:1px solid #0b81e1; width: 10px; height: 10px; border-radius: 50%; margin: 0 6px;}

.HomeNews .owl-dots .owl-dot.active{ background:#0b81e1;} 

.HomeNews .list{width: 100%; float: right;}

.HomeNews .list li{margin-bottom: 10px;font-size: 15px;}

.HomeNews .list li:last-child{margin-bottom: 0;}

.HomeNews .list li .title{line-height: 32px; height: 32px; font-weight: bold;}

.HomeNews .list li .p{-webkit-line-clamp: 2; color: #999; line-height: 25px; height: 50px;}

.HomeNews .list li .date{display: block; color: #999; line-height: 25px; font-size: 13px;}



.HomeEdu{ width:50%;}



.ListWz .top2{ line-height:20px; position:relative; border-bottom:1px solid #f0f0f0; margin-bottom:16px; padding-left:105px; height:112px;}

.ListWz .top2 .date{ position:absolute; left:0; top:0; background:url(../images/datebg.gif); width:87px; height:90px; text-align:center; color:#0b81e1;}

.ListWz .top2 .date i{ display:block; line-height:44px; font-size:36px; padding-top:13px;}

.ListWz .top2 .tit{ line-height:46px; font-size:16px; color:#333333;}

.ListWz .top2 .p{ color:#999999;-webkit-line-clamp: 2; height:40px; overflow: hidden; font-size: 14px;}

.ListWz .top2:hover .tit{ color:#0b81e1;}



.ListWz .top3{ padding-bottom:10px;}

.ListWz .top3 .imgbox{ padding-top:40%;}



.ListWz .li{ height:35px; line-height:35px; overflow: hidden; font-size:14px; background:url(../images/dot.png) 0px center no-repeat; padding-left:19px;}

.ListWz .li .date{ float:right; color:#c6c6c6;}

.ListWz .li .tit{ width:70%; float:left;}



@media ( max-width:1100px){

	.HomeTit { height:30px; line-height:30px; padding-top:0; margin-bottom:15px;}

	.HomeTit h2{ font-size:20px; height:30px; background-size:contain;}

	.HomeTit h2 i{ font-size:12px; margin-left:10px;}

}



@media ( max-width:768px){

	.HomeNews,.HomeEdu{ width:auto; float:none; margin-top: 3%;}

	.HomeNews .flexslider .flex-control-nav{bottom:25px;}

	

	.ListWz .li{ height:28px; line-height:28px;}

	.ListWz .top{ padding-bottom:15px;}

	.ListWz .top .imgbox{height:130px;}

	.ListWz .top .info .tit{ line-height:24px; height: 24px; font-size:15px;}

	.ListWz .top .info .date{margin:10px 0 10px;}

	.ListWz .top .info .more{ width:60px; height:25px; background-image:url(../images/more02.png);}

	

	.ListWz .top2{ margin-bottom:10px; padding-left:85px; height:100px;}

	.ListWz .top2 .date{width:70px; height:80px;}

	.ListWz .top2 .date i{line-height:40px; font-size:24px; padding-top:5px;}

	.ListWz .top2 .tit{ line-height:35px; font-size:15px;}

}



/* 2020-11-25 */

.ptb3{padding: 3% 0;}

.mb3{margin-bottom: 3%;}

.relative{position: relative;}



.HomePhotos .hd{margin-bottom: 20px;}

.HomePhotos .hd li{font-size: 16px; text-align: center; width: 120px; line-height: 40px; margin-right: 3%; float: left; color: #333;}

.HomePhotos .hd li a{display: block; border: 1px solid #e5e5e5; border-radius: 5px;}

.HomePhotos .hd li.on a{background: #0b81e1; border: 1px solid #0b81e1; color: #fff;}

.HomePhotos .more{position: absolute; right: 0; top: 0; line-height: 40px; display: inline-block; vertical-align: middle;}

.PHOTO-box .item img{height: 203px;}

.PHOTO-box .owl-nav{text-align: center;margin-top:30px;}

.PHOTO-box .owl-nav button{display: inline-block;width:33px;height:33px; line-height: 33px; color:#fff !important;background:#555555 !important;font-size: 25px !important;line-height: 28px !important;margin:0 1px;}

.PHOTO-box .owl-nav button span{display: block; font-family: "宋体";}

.PHOTO-box .owl-nav button.owl-next{background:#0b81e1 !important;}

.PHOTO-box .owl-dots{display: none;}



.SZHXY-box .SZHXY-list{margin:0 0.5%;position: relative;}

.SZHXY-box .SZHXY-list .SZHXY-img{overflow: hidden;}

.SZHXY-box .SZHXY-list .SZHXY-img img{width:100%;transition: all .5s;-webkit-transition: all .5s;}

.SZHXY-box .SZHXY-list .SZHXY_1{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);text-align: center;z-index:999;width:210px;}

.SZHXY-box .SZHXY-list .SZHXY_1 .SZHXY-ico{height:77px;width:77px;background:url(../images/i-bg.png) no-repeat;background-size: 100% 100%;margin:0 auto;line-height: 70px;}

.SZHXY-box .SZHXY-list .SZHXY_1 .SZHXY-ico img{width: auto; display: inline-block; vertical-align: middle;}

.SZHXY-box .SZHXY-list .SZHXY_1 p{font-size: 22px;font-weight: bold;color:#102244;font-family: "宋体";margin-bottom:10px;}

.SZHXY-box .SZHXY-list .SZHXY_1 span{font-size: 14px;color:#616161;}

.SZHXY-box .SZHXY-list:hover .SZHXY-img img{transform: scale(1.2);-webkit-transform: scale(1.2);}



.SZHXY-box .owl-nav .owl-prev span,.SZHXY-box .owl-nav .owl-next span{width: 30px; line-height: 30px; text-align: center; font-size: 24px; color: #fff; background-color: rgba(0,0,0,0.5); font-family: "宋体"; position: absolute; top: 50%; margin-top: -15px; z-index: 5;}

.SZHXY-box .owl-nav .owl-prev span{left: 0px;}

.SZHXY-box .owl-nav .owl-next span{right: 0px;}



.HomeCommon{width: 31%; margin-right: 2%;}

.HomeCommon .list li{margin-bottom: 10px; padding-bottom: 10px; font-size: 15px; border-bottom: 1px dashed #e5e5e5;}

.HomeCommon .list li:last-child{margin-bottom: 0;}

.HomeCommon .list li .title{line-height: 32px; height: 32px; font-weight: bold;}

.HomeCommon .list li .p{-webkit-line-clamp: 2; color: #999; line-height: 25px; height: 50px;}

.HomeCommon .list li .date{display: block; color: #999; line-height: 25px; font-size: 13px;}



.HomeVideo{width: 48%;}

.HomeVideo .img img{display: block; width: 100%;}

.HomeVideo .mask{background-color:#000; filter:alpha(opacity=10); opacity:0.1; z-index: 1;}

.HomeVideo .play{background-image: url(../images/play.png); background-repeat: no-repeat; background-position: center center; z-index: 3;}

.HomeVideo .mask,.HomeVideo .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}

.HomeVideo video{position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; background: #000;}

.HomeVideo .on video{z-index: 5;}



.FriendLink ul li{width: 31.5%; float: left; margin-right: 2%;}

.FriendLink ul li:last-child{margin-right: 0;}

.FriendLink ul li select{width: 100%; padding: 0 10px; border: 1px solid #e5e5e5; height: 32px;}



@media(max-width:1024px){

	.SZHXY{padding:30px 0;}

	.SZHXY-box .SZHXY-list .SZHXY_1{width:150px;}

	.SZHXY-box .SZHXY-list::after{width:150px;height:150px;margin-left:-75px;margin-top:-75px;}

	.SZHXY-box .SZHXY-list .SZHXY_1 .SZHXY-ico{width:50px;height:50px;line-height: 50px;}

	.SZHXY-box .SZHXY-list .SZHXY_1 .SZHXY-ico img{height:20px;}

	.SZHXY-box .SZHXY-list .SZHXY_1 p{font-size: 18px;margin-bottom:0;}

	.SZHXY-box .SZHXY-list .SZHXY_1 span{font-size: 13px;}

	.PHOTO-box .item img{height: 209px;}

}



@media ( max-width:768px){

	.HomeCommon,.HomeVideo{width: auto;  float: none;}

	.HomeCommon{margin-right: 0;}

	.FriendLink ul li{width: 49%; margin: 0 0 5px 0;}

	.FriendLink ul li:nth-child(2n){float: right;}

	.PHOTO-box .item img{height: 239px;}

	.css-o3goy6{width:100% !important;}

}





@media ( max-width:640px){

	.PHOTO-box .item img{height: 198px;}

	.css-o3goy6{width:100% !important;}

}



@media ( max-width:480px){

	.mb3{margin-bottom: 20px;}

	.HomeNews .slidebox,.HomeNews .list{width: auto; float: none;}

	.HomeNews .slidebox{margin-bottom: 10px;}

	.HomeNews .ListWz .imgbox{height: 240px;}

	.HomePhotos .hd li{width: 95px;}

	.HomePhotos .hd li,.HomePhotos .more{line-height: 30px;}

	.PHOTO-box .item img{height: 240px;}

	.css-o3goy6{width:100% !important;}

}