/* 内容页 */
.container{ max-width: 1200px; margin: 0 auto; width: 100%;}
/* 自适应布局类 - start */
.snedupage{ padding-top: 5px;display: flex;}
.quanpingdiv {width: 100%;border: 1px solid #1784E0;padding: 0px;}
.leftdiv {width: 63%;border: 1px solid #1784E0;padding: 20px;min-width:760px;}
.rightdiv{width: 37%;padding: 0px 0 0px 10px; overflow: hidden;min-width:360px;}

.ztdivleft {width: 46%;height:auto;float: left;padding: 20px;min-width:500px;}
.ztdivright {width: 46%;height:auto;float: right;padding: 20px;min-width:500px;}
.ztdivquanping {width: 96%;height:auto;float: left;padding: 20px;min-width:500px;}
/* 自适应布局类 - end */

/* 当前位置 - start */
.breadcrumb{ display: flex; align-items: center; font-size: 14px; border-bottom: 1px solid #1784E0; padding-top: 5px;padding-bottom: 10px;}
.breadcrumb span{font-family: '微软雅黑'}
.breadcrumb a{ display: inline-block; font-size: 14px; color: #666666; margin: 0 10px; transition: all 0.6s;}
.breadcrumb a.on,.breadcrumb a:hover{ color: #1784E0;}
.breadcrumb img{ margin-left: 10px;margin-right: 10px;}
.breadcrumb .font18b {font-size: 18px;}
.breadcrumb .font18b a {font-size:18px;color:#ff9a37; font-family:"Microsoft YaHei";line-height:30px;font-weight: bold;}
/* 当前位置 - end */

/* 区块布局 - start */
.pubblock {position: relative;margin-bottom: 10px;}

.pubblock .tits{background: #e6f3fb; height: 40px; font-size: 18px; color: #fff; font-weight: bold; margin-bottom: 15px;}
.pubblock .tits strong{display: block; background-color: #0d6fb8; font-weight: bold;font-size: 18px; color: #fff; width: 340px; height: 40px;line-height: 40px; padding-left: 10px;}
.pubblock .tits strong img{display: inline-block; vertical-align: middle; margin-right: 10px;}
.pubblock .tits .more{position: absolute; right: 10px; font-family: '宋体'; border-radius: 999px; width: 25px; height: 25px; line-height: 25px; text-align: center; border: 1px solid #ccc; top:8px;}

.pubblock .tithong{background: #ff866c; height: 40px; font-size: 18px; color: #fff; font-weight: bold; margin-bottom: 15px;}
.pubblock .tithong strong{display: block; background-color: #e01e28; font-weight: bold;font-size: 18px; color: #fff; width: 210px; height: 40px;line-height: 40px; padding-left: 10px;}
.pubblock .tithong strong img{display: inline-block; vertical-align: middle; margin-right: 10px;}
.pubblock .tithong .more{position: absolute; right: 10px; font-family: '宋体'; border-radius: 999px; width: 25px; height: 25px; line-height: 25px; text-align: center; border: 1px solid #e01e28; top:8px;}

.pubblock .tit{background: #e6f3fb; height: 40px; font-size: 18px; color: #fff; font-weight: bold; margin-bottom: 15px;}
.pubblock .tit strong{display: block; background-color: #0d6fb8; font-weight: bold;font-size: 18px; color: #fff; width: 140px; height: 40px;line-height: 40px; padding-left: 10px;}
.pubblock .tit strong img{display: inline-block; vertical-align: middle; margin-right: 10px;}
.pubblock .tit .more{position: absolute; right: 10px; font-family: '宋体'; border-radius: 999px; width: 25px; height: 25px; line-height: 25px; text-align: center; border: 1px solid #ccc; top:8px;}

/* 文章正文下免责声明 - start */
.pubblock .tab-bd .intro{font-size: 14px;line-height: 180%;}
/* 文章正文下免责声明 - end */

.pubblock .tab-bd ul{ display: flex; flex-wrap: wrap; border-bottom: 0px solid #1784E0; padding-bottom: 5px;padding-left: 5px;}
.pubblock .tab-bd li:hover a{color: #0D6FB8;}
.pubblock .tab-bd li{width: calc(100%/1); margin-bottom: 10px;}
.pubblock .tab-bd li a{ font-size: 14px; color: #333; display: flex; align-items: center; transition: all 0.6s;}
.pubblock .tab-bd li i{ width: 0; height: 0; border:3px solid transparent; border-left: 3px solid #333; display: inline-block;}
.pubblock .tab-bd li.on a i{ border-left: 3px solid #0d6fb8;}
.pubblock .tab-bd li.on a{ color: #0D6FB8;}

.pubblock .tab-bdimg ul{display: flex; flex-wrap: wrap; height: auto;}
.pubblock .tab-bdimg li:hover a{color: #0D6FB8;}
.pubblock .tab-bdimg li{display: flex; align-items: center; width: 28%; margin-bottom: 10px;margin-left: 5px;padding: 5px;}
.pubblock .tab-bdimg li a{font-size: 14px; color: #333;transition: all 0.6s;}
.pubblock .tab-bdimg li img{margin-left: 10px;}

.pubblock .tab-bdtxt ul{display: flex; flex-wrap: wrap; height: auto;}
.pubblock .tab-bdtxt li:hover a{color: #0D6FB8;}
.pubblock .tab-bdtxt li{display: flex; align-items: center; width: 28%; margin-left: 10px;}
.pubblock .tab-bdtxt li a{font-size: 14px; color: #333;transition: all 0.6s;}

.pubblock .tab-bdtxtzl ul{display: flex; flex-wrap: wrap; height: auto;}
.pubblock .tab-bdtxtzl li:hover a{color: #0D6FB8;}
.pubblock .tab-bdtxtzl li{display: flex; align-items: center; width: 90%; margin-left: 10px;}
.pubblock .tab-bdtxtzl li a{font-size: 14px; color: #333;transition: all 0.6s;}
/* 区块布局 - end */

/* 横虚线 - start */
.linex{ display: flex; padding: 25px 0; border-bottom: 1px dashed #1784E0;  overflow: hidden;}
/* 横虚线 - end */

/*焦点图 - start */
.slideBox {width: 100%;height: auto;overflow: hidden;}
.slideBox .hd {position: absolute;right: 10px;bottom: 45px;z-index: 1;}
.slideBox .hd ul li {float: left;margin-right: 8px;cursor: pointer;width: 10px;height: 10px;background: #fff;border-radius: 5px;}
.slideBox .hd ul li.on {background: #c50018;width: 40px;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;float: left;}
.slideBox .bd li img {width: 100%;height: auto;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;font-size: 16px;text-indent: 10px;z-index: 1;}
.slideBox-bg{position: absolute;bottom: 0;left: 0;right: 0;height: 72px;background-image: url("../img/lunbo-bg.png");}
.slideBox .bd p a {color: #fff;}
.slideBox .prev, .slideBox .next {position: absolute;left: 0;top: 50%;margin-top: -58px;display: none;width: 56px;height: 117px;background: url("../img/prev-btn.png") center no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slideBox .next {left: auto;right: 0;background-image: url("../img/next.png");}
.slideBox .prev:hover, .slideBox .next:hover {filter: alpha(opacity=100);opacity: 0.3;background-color: #333;}
/*焦点图 - end */

/* 图片列表类 如视频新闻 图片新闻 - start */
.piclist ul{display: flex; flex-wrap: wrap; width: 100%; height: auto;}
.piclist li{text-align: center;width: 20%; margin-bottom: 20px;}
.piclist li img{text-align: center;border:#DDDDDD 1px solid;padding:3px;}
.piclist .titlea{text-align: center;line-height:190%;font-size: 14px;padding:5px;}
.piclist .titleb{text-align: center;line-height:190%;font-weight: bold;font-size: 14px;}
/* 图片列表类 如视频新闻 图片新闻 - end */

/* 图片列表类 如委厅领导 - start */
.wtldpiclist ul{display: flex; flex-wrap: wrap; width: 100%; height: auto;}
.wtldpiclist li{text-align: center;width: 25%; margin-bottom: 20px;}
.wtldpiclist li img{text-align: center;border:#DDDDDD 1px solid;padding:3px;}
.wtldpiclist .titlea{text-align: center;line-height:190%;font-size: 14px;padding:5px;}
.wtldpiclist .titleb{text-align: center;line-height:190%;font-weight: bold;font-size: 14px;}
/* 图片列表类 如委厅领导 - end */

/* 专题图片列表类 - start */
.ztpiclist ul{display: flex; flex-wrap: wrap; width: 100%; height: auto;}
.ztpiclist li{text-align: center;width: 50%; margin-bottom: 20px;}
.ztpiclist li img{width: 96%;text-align: center;border:#DDDDDD 1px solid;padding:3px;}
.ztpiclist .titlea{text-align: center;line-height:190%;font-size: 14px;padding:5px;}
.ztpiclist .titleb{text-align: center;line-height:190%;font-weight: bold;font-size: 14px;}
/* 专题图片列表类 - end */

/* 单页类 - start */
	.dyleftdiv {width: 18%; overflow: hidden;min-width:200px;}
	.dyrightdiv{width: 82%;border: 0px solid #1784E0;padding: 0px 0 0px 10px;min-width:950px;}
	.dyrightdiv .jgtitle{font-size: 26px;font-weight: bold;color: #085578;}
	.dyrightdiv .jgcontent{font-size: 14px;line-height:260%;color: #2b2b2b;margin-top: 20px; margin-left: 20px;margin-right: 20px;}
	/* 机构列表 - start */
	.jglist ul{display: flex; flex-wrap: wrap; width: 100%; height: auto;}
	.jglist li{margin-left: 10px;text-align: center;width: 18%; margin-bottom: 20px;border:1px solid #cccccc;border-radius:4px;}
	.jglist .titlea{text-align: center;line-height:190%;font-size: 14px;padding:5px;border-top: 1px dashed #cccccc;}
	.jglist .titleb{text-align: center;line-height:190%;font-weight: bold;font-size: 14px;background-image: url("../img/zsb2.jpg");height: 29px;}
	/*教育概况 - start */
	.jygk{width: 1200px;height: 135px;margin: 0 auto;position: relative;background: url("../img/logo1200.jpg") top center no-repeat;}
	.jygkbtn{margin-left: 10px;margin-top: 40px;}
	.jygkcon{width: 1200px;height: auto;margin: 0 auto;position: relative;background: url("../img/bg1200.jpg") top center no-repeat;}
	.jygkcon .divleft{float: left;width: 340px;}
	.jygkcon .divright{float: right;width: 860px;}
	/*教育概况 - end */	
	/* 学校列表 - start */
	.xxlist ul{display: flex; flex-wrap: wrap; width: 100%; height: auto;}
	.xxlist li{text-align: center;width: 45%; margin-left: 10px;margin-top: 20px;}
	.xxlist li img{text-align: center;border:#DDDDDD 1px solid;padding:2px;}
	.xxlist li ul li{text-align: left;width: 100%; margin-bottom: 2px;margin-top: 1px;}
	.xxlist .lines{ display: flex; padding: 10px 0; margin-right: 10px;border-bottom: 1px dashed #1784E0;  overflow: hidden;}
	/* 学校列表 - end */
	/* 处室单页查询文件按钮 - start */
	.cxwjbt {margin: 0 auto;width: 200px;padding:8px;background-color: #428bca;border-color: #357ebd;color: #fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;  
        border-radius: 10px;-khtml-border-radius: 10px;text-align: center;vertical-align: middle;border: 1px solid transparent;font-weight: 900;  
        font-size:150%}  
	/* 处室单页查询文件按钮 - end */
/* 单页类 - end */

/* 服务栏目 - start */
	/* 服务栏目首页 - start */
		.fwquanpingdiv{width: 100%;border: 1px solid #1784E0;padding: 20px; overflow: hidden;}
		.fwleftdiv {width:40%;}
		.fwrightdiv{width:58%;overflow: hidden;}
		.fwlefttwodiv {width:60%;height: auto;}
		.fwrighttwodiv{width:38%;overflow: hidden;height: auto;}
		.fwleftthreediv {width:25%;}
		.fwrightthreediv{width:75%;overflow: hidden;}
		.fwmiaoshu {margin: 0 auto;font-size: 12px;line-height:220%;}	

		.fwindexcxpiclist ul{display: flex; flex-wrap: wrap; width: 100%; height: auto;margin: 0 auto;}
		.fwindexcxpiclist li{text-align: center;width: 11.1%; margin: 0 auto;}

		.fwindexhdhypiclist ul{display: flex; flex-wrap: wrap; margin-top: 40px;width: 100%; height: auto;}
		.fwindexhdhypiclist li{text-align: center;width: 20%; margin-bottom: 20px;}
		.fwindexhdhypiclist li img{text-align: center;}
		.fwindexhdhypiclist .titlea{text-align: center;line-height:190%;font-size: 14px;padding:5px;}
		/* 服务栏目首页 - end */

	/* 互动回应 - start */

		/* 互动回应布局 - start */
		.fwhdhyleftdiv {width:250px;padding-right: 20px;}
		.fwhdhyrighdiv{width:930px;border: 1px solid #1784E0;padding: 20px;overflow: hidden;}
		/* 互动回应布局 - end */

		/* 互动回应左侧竖排按钮- start */
		.fwhdhypiclist ul{display: flex; flex-wrap: wrap; margin-top: 0px;width: 100%; height: auto;}
		.fwhdhypiclist li{text-align: center;width: 100%; margin-bottom: 4px;}
		.fwhdhypiclist li img{text-align: center;}
		/* 互动回应左侧竖排按钮- end */
		/* 互动回应右侧横排按钮- start */
		.fwhdhypiclists ul{display: flex; flex-wrap: wrap; margin-top: 0px;width: 100%; height: auto;}
		.fwhdhypiclists li{text-align: center;width: 33.3%; margin-bottom: 4px;}
		.fwhdhypiclists li img{text-align: center;}		
		/* 互动回应右侧横排按钮- end */

	/* 互动回应 - end */
/* 服务栏目 - end */

@media (max-width:1900px) {

}

@media (max-width:1200px) {

}

@media (max-width:750px) {
/* 移动端隐藏类 - start */
.nav{display: none !important}
.mobnav{display: block !important}
.pchide {display: block !important}
.leftbottom{display: block !important}
.mobhide{display: none !important}
.rightdiv{display: none !important}
.searchBox{display: none !important}
.searchBox fr{display: none !important}
.link{display: none !important}
.footerpc{display: none !important}
/* 移动端隐藏类 - end */

/* 移动端自适应布局类 - start */
.snedupage{padding-top:5px;display: flex; }
.quanpingdiv {width: 100%;border: 0px solid #1784E0;padding: 0px;}
.leftdiv {width: 100% ;border: none;padding: 1px;min-width:160px;}

.ztdivleft {width: 100%;padding: 0px;min-width:100px;}
.ztdivright {width: 100%;padding: 0px;min-width:100px;}
/* 移动端自适应布局类 - end */

/* 移动端当前位置 - start */
.breadcrumb {font-size: 12px;padding-bottom: 4px;}
.breadcrumb a{font-size: 12px;}
.breadcrumb .font18b {font-size: 16px;}
.breadcrumb .font18b a {font-size:16px;color:#ff9a37; font-family:"Microsoft YaHei";line-height:30px;font-weight: bold;}
/* 移动端当前位置 - end */

/* 移动端区块布局 - start */
.pubblock .tab-bd ul{padding-left: 0px;}
.pubblock .tab-bd li{height:28px;line-height:28px;margin: 0 auto; width: calc(90%); margin-bottom: 10px;overflow:hidden;}
.pubblock .tab-bd li a{font-size: 14px; color: #333; display: flex; align-items: center; text-align: left; transition: all 0.6s;}
.pubblock .tab-bd li .f_r{display: none !important}
/* 移动端区块布局 - end */

/* 移动端正文 - start */
.title {width: 96%;margin: 0 auto;font-size:23px;line-height:200%;padding-bottom: 14px;}
.content {font-size:20px;line-height:200%;word-break:normal;word-wrap:break-word;}
.content img{max-width: 100%;height: auto;}
.content table{width: unset;padding:0;max-width:100%;}
.content td{width: unset;word-break:break-all;padding:0;}
/* 移动端正文 - end */

/* 移动端文章底部转载链接 - start */
.zz600 {word-break:break-all; width:80%;font-size: 12px;}
.zz900 {word-break:break-all; width:80%;font-size: 12px;}
/* 移动端文章底部转载链接 - end */

/* 移动端文章列表 - start */
.catlist {padding:5px 15px 15px 10px;}
.catlist_li {font-size:18px;height:auto;line-height:32px;background:url('http://cdn.sneducloud.com/skin/default/image/li_dot.gif') no-repeat 5px 15px;padding:0 12px 0 12px;}
.catlist_sp {background:#FFFFFF url('http://cdn.sneducloud.com/skin/default/image/dot.gif') repeat-x 0 center;}
.catlists_li {font-size:12px;height:28px;line-height:28px;font-size:12px;padding:0 10px 0 12px;overflow:hidden;}
.catlists_li .f_r{font-size:12px;display: flex; align-items: center; }
/* 移动端文章列表 - end */


/* 移动端文章列表分页样式 - start */
.pages {padding:20px 0 20px 0;line-height:360%;text-align:center;font-size:13px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active{color:#34ada3;background:#FFFFFF;border:#34ada3 1px solid;padding:8px;text-decoration:none;}
.pages a:hover  {background:#FFFFFF;border:#FF6600 1px solid;color:#FF6600;padding:8px;text-decoration:none;}
.pages strong {background:#34ada3;padding:8px;border:#1c887f 1px solid;color:#FFFFFF;}
.pages_inp {border:#1c887f 1px solid;padding:2px;width:30px;text-align:center;color:#34ada3;}
.pages_btn {width:36px;padding:2px;background:#F1F7FC;border:#1c887f 1px solid;color:#34ada3;font-weight:bold;font-size:12px;}
.pages label {background:#FFFFFF;border:#1c887f 1px solid;color:#004499;padding:5px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
/* 移动端文章列表分页样式 - end */

/* 图片列表类 */
.piclist li{align-items: center; width: 50%; margin-bottom: 10px;}
.wtldpiclist li{align-items: center; width: 50%; margin-bottom: 10px;}
/* 专题图片列表类 */
.ztpiclist li{align-items: center; width: 100%; margin-bottom: 10px;}
.ztpiclist li img{width: 100%;}

/* 移动端单页类 - start */
	.dyleftdiv{display: none !important}
	.dyrightdiv{width: 100%;border: 0px solid #1784E0;padding: 0px 0 0px 0px;min-width:150px;}
	.dyrightdiv table{width: unset;padding:0;max-width:95%;}
	.dyrightdiv td{width: unset;word-break:break-all;padding:0;}
	.dyrightdiv .jgtitle{font-size: 20px;font-weight: bold;color: #085578;}
	.dyrightdiv .jgcontent{font-size: 14px;line-height:210%;margin-top: 20px;margin-left: 10px;margin-right: 10px;}
	.dyrightdiv .jgcontent img{max-width: 100%;height: auto;}
	/* 机构列表 */
	.jglist li{margin: 0 auto;align-items: center; width: 45%; margin-bottom: 10px;}
	/*教育概况 - start */
	.jygk{width: 100%;height: 135px;margin: 0 auto;position: relative;background: url("../img/logo1200.jpg") top center no-repeat;background-size:100% ; }
	.jygkbtn{margin-left: 10px;margin-top: 40px;}
	.jygkcon{width: 100%;height: auto;margin: 0 auto;position: relative;background: url("../img/bg1200.jpg") top center no-repeat;}
	.jygkcon .divleft{display: none !important}
	.jygkcon .divright{float: right;width: 100%;}
	/*教育概况 - end */
	/* 学校列表 - start */
	.xxlist li{width: 100%; margin-left: 10px;margin-top: 20px;}
	.xxlist .lines{ display: flex; padding: 10px 0; border-bottom: 1px dashed #1784E0;  overflow: hidden;}
	/* 学校列表 - end */
/* 移动端单页类 - end */

/* 服务栏目 - start */
	/* 服务栏目首页 - start */
		.fwquanpingdiv{width: 100%;border: 0px solid #1784E0;padding: 0px; overflow: hidden;}
		.fwleftdiv {width:100%;height: auto;padding: 0px;display: block;}
		.fwrightdiv{width:100%;height: auto;padding: 0px; overflow: hidden;display: block;}
		.fwlefttwodiv {width:100%;}
		.fwrighttwodiv{width:100%; overflow: hidden;}
		.fwleftthreediv {width:100%;margin: 0 auto;text-align: center;}
		.fwrightthreediv{margin: 0 auto;width:98%; overflow: hidden;}

		.fwmiaoshu {font-size: 12px;line-height:220%;width:96%;margin: 0 auto;}	

		.pubblock .tab-bd ul li{text-indent: 10px;background: url("../img/li-bg.png") center left no-repeat;}

		.fwindexhdhypiclist ul{display: flex; flex-wrap: wrap; margin-top: 10px;width: 100%; height: auto;}
		.fwindexhdhypiclist li{text-align: center;width: 20%; margin-bottom: 20px;}
		.fwindexhdhypiclist li img{text-align: center;width:90%;height:auto;}
		.fwindexhdhypiclist .titlea{padding:5px;}

		.fwindexcxpiclist ul{display: flex; flex-wrap: wrap; width: 100%; height: auto;}
		.fwindexcxpiclist li{text-align: center;width: 30%; margin-bottom: 20px;}
	/* 服务栏目首页 - end */

	/* 互动回应 - start */
		/* 互动回应布局 - start */
		.fwhdhyleftdiv {width:23%;min-width:150px;}
		.fwhdhyrighdiv{width:100%;border: 0px solid #1784E0;padding: 0px;min-width:150px;}

		.fwhdhyleftdiv{display: none !important}

		.fwhdhyrighdiv table{width: unset;padding:0;max-width:98%;}
		.fwhdhyrighdiv td{width: unset;word-break:break-all;padding:0;}
		/* 互动回应布局 - end */
		/* 互动回应左侧竖排按钮- start */
		.fwhdhypiclist ul{display: flex; flex-wrap: wrap; margin-top: 0px;width: 100%; height: auto;}
		.fwhdhypiclist li{text-align: center;width: 100%; margin-bottom: 4px;}
		.fwhdhypiclist li img{text-align: center;}
		/* 互动回应左侧竖排按钮- end */
		/* 互动回应右侧横排按钮- start */
		.fwhdhypiclists ul{display: flex; flex-wrap: wrap; margin-top: 0px;width: 100%; height: auto;}
		.fwhdhypiclists li{text-align: center;width: 50%; margin-bottom: 4px;}
		.fwhdhypiclists li img{text-align: center;width: 90%;height:auto;}
		/* 互动回应右侧横排按钮- end */
	/* 互动回应 - end */

/* 服务栏目 - end */

.fsearch table{width: unset;padding:0;max-width:100%;}
.fsearch td{width: unset;word-break:break-all;padding:0;}

}
@media (max-width:520px) {

}
@media (max-width:360px) {
}