@charset "utf-8";
/* css reset www.admin10000.com */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
 margin:0; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}
body { background:#fff; color:#555;font-family: "Microsoft Yahei"; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight: normal; }
address, caption, cite, code, dfn, em,th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
img{border:0;}
.clear{clear: both;}
/* css common */
.banner1{background: url(images/banner1.png) no-repeat top center;height: 236px;}
.banner1_con,.banner3_con{width: 1006px;margin: 0 auto;overflow: hidden;}
.banner1_con a{display: block;width: 130px;height: 48px;}
.banner2{background: url(images/banner2.png) no-repeat top center;height: 241px;}
.banner3{background: url(images/banner3.png) no-repeat top center;height: 93px;}
.box{width: 783px;float: left;position: relative;overflow: hidden;}
.left,.right{position: absolute;width: 22px;height: 92px;background: #000;top: 0;}
.right{right: 0;background: url(images/right.png) no-repeat;cursor: pointer;}
.left{background: url(images/left.png) no-repeat;cursor: pointer;}
.content{width: 737px;overflow: hidden; position: relative; height: 93px;margin-left: 22px}
.content ul{width: 2000px; overflow: hidden;position: absolute;height: 93px;}
.content ul li{float: left; list-style: none;width: 360px;height: 93px;background: #2d5c88;
margin-left: 7px;}
.content ul li span{display: block;width: 44px;color: #90afcd;font-size: 18px;margin: 25px 20px;
letter-spacing: 2px;float: left;}
.content ul li span a{color: #90afcd;font-size: 18px;}
.content ul li p{height: 80px;margin-top: 7px;float: left; border-left: 1px solid #90afcd;
width: 270px;padding: 20px 20px 0 20px;}
.content ul li p a{color: #90afcd;font-size: 14px;}
.zqy{float: right;}
.zlzs{width: 1005px;margin: 60px auto 0;}
.title{background: url(images/line.png) no-repeat center;width: 1003px;margin:0 auto;}
.title img{display: block;margin: 0 auto;}
.zlzs_left{float: left;width: 606px;}
.zlzs_left p.more{border:1px dashed #ced1d3;width: 606px; line-height: 30px;height:250px;padding:18px;
	font-size: 14px;color: #333;text-indent: 30px;margin-top: 8px;}
.zlzs_left p.more a{color: #b61e12; font-size: 14px;}
.zongli{background: url(images/zlzs_peo.png) no-repeat;width: 616px; height: 194px;margin-left: -10px;overflow: hidden;}
.zongli p{width: 310px;margin-left: 212px; margin-top: 100px; line-height: 30px;}
.zongli p a{font-size: 20px; font-weight: bold;color: #333;}
.zlzs_right{height: 380px;border-left: 1px solid #2d5c88;width: 352px; float: right;position: relative;}
.zlzs_right ul{margin-left: 15px;}
.zlzs_right ul li{padding:0 15px 0 23px;margin-bottom: 10px;}
.zlzs_right ul li h2{font-size: 16px;color: #333;line-height: 30px;font-weight: bold;}
.zlzs_right ul li p{font-size: 14px; line-height: 30px; }
.zlzs_right ul li:hover{background:url(images/hover.png) no-repeat;}
.yuan1,.yuan2,.yuan3{position: absolute;background: url(images/yuan.png) no-repeat left center;
width: 15px;height: 15px;left: -8px; }
.yuan1{top:22px;}
.yuan2{top:154px;}
.yuan3{top:284px;}
.mt70{margin-top: 70px;}
.buzhang{background: url(images/bzzs_peo.png) no-repeat;width: 603px;height: 124px;padding-top: 20px;}
.buzhang a span{display: block;font-size: 20px; font-weight: bold;color: #333;line-height: 30px;
	margin-left: 200px;}
.buzhang a {font-size: 14px; color: #333;}
.buzhang a span.last{font-size: 14px;font-weight: normal;}
.mb60{margin-bottom: 60px;}
.wyzs{background: url(images/yuanbg.png) repeat;overflow: hidden;padding-bottom: 30px;margin-top: 60px;}
.mt23{margin-top: 23px;}
.ban{ width:942px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:942px; height: 177px; position:relative; overflow:hidden;border-top:1px solid #2d5c88;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:942px; height:600px;position: relative;}
.ban2 ul li h2{font-size: 18px; color: #333;margin-top: 20px; line-height: 30px;}
.ban2 ul li p{width: 942px;padding: 5px;text-indent: 30px; line-height: 30px; font-size: 14px;}
.ban2 ul li p a{font-size: 14px;color: #b61e12;}
.prev{ float:left; cursor:pointer;}
.num{ height:136px;overflow:hidden; width:746px; float:left;margin-left: 4px;}
.min_pic{ padding-top:10px; width:870px;margin-left: 38px;overflow: hidden;}
#ban_num1{height: 215px;margin-left: 16px;position:relative;}
#ban_num1 ul li{width: 128px;height: 152px;margin-right: 25px;opacity: 0.5;filter:alpha(opacity=50);   
-moz-opacity:0.5;-khtml-opacity: 0.5;background: #666;position: relative;}
#ban_num1 ul li img{width: 126px;height: 150px;}
#ban_num1 ul li span{display: block;width: 21px; height: 11px; background: url(images/blue.png) no-repeat;
position: absolute; bottom:-63px;display: none;left:50px;}
#ban_num1 ul li p{text-align: center;font-size: 14px; color: #ac7f32;display: none;letter-spacing: 5px;line-height: 30px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:80px; height:80px; margin-right:3px; padding:1px;}
#ban_num1 ul li.on{opacity: 1;filter:alpha(opacity=100); s-moz-opacity:1;-khtml-opacity: 1;
background: #666;box-shadow: 3px 3px 3px #666;}
#ban_num1 ul li.on span{display: block;}
#ban_num1 ul li.on p{display: block;}
.prev_btn1{ width:49px; text-align:center; height:58px;  cursor:pointer; float:left;margin-top: 45px;}
.next_btn1{  width:49px; text-align:center; height:58px; cursor:pointer;float:right;margin-top: 45px;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#333; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}
.mtzs ul {width: 960px; margin:30px auto;overflow: hidden;}
.mtzs ul li{float:left;background: url(images/red.png) no-repeat left center; padding-left: 20px; 
	line-height: 30px;width: 430px;margin-left: 50px;margin-bottom: 10px;}
.mtzs ul li a{font-size: 14px; color: #333;}
.mtzs ul li a:hover{color: #b61e12;}
.flmenu{background: url(images/fly.png) no-repeat;width: 131px; height: 292px; position: relative;
	position: absolute;top:650px;left:50%;margin-left:540px;z-index: 9999;cursor:pointer;}
.flmenu ul li{width: 40px;position: absolute;}
.flmenu ul li.a1{left: 22px;top:16px;}
.flmenu ul li.a2{left: 76px;top:70px;}
.flmenu ul li.a3{left: 23px;top:125px;}
.flmenu ul li.a4{left: 76px;top:178px;}
.flmenu ul li.a5{left: 22px;bottom:18px;}
.flmenu ul li:hover a{color: #629cd3;}
.bottom{width: 100%;background: #908f8f;position: relative;overflow: hidden;padding-bottom: 20px;}
.bottom .jieshao{text-align: center;color:#e8e9e9;font-size: 15px;height: 70px;line-height: 60px;}
.bottom .jieshao a{color:#e8e9e9;font-size: 15px;}
.bottom .jiguan{margin:0 auto;width: 663px;height: 48px;}
.bottom .jiguan p{color:#535252;font-size: 14px;text-align: center;line-height: 25px;width: 500px;
    margin-left: 50px;}
.dzjgLogo {width: 80px;height:80px;}
.fleft{float:left;}
.backTop {background: url(http://edu.bjhd.gov.cn/jw_images/backToTop.png) no-repeat;width: 62px;
	height: 57px;
	position: absolute;left: 8px;display: none;z-index: 9999;cursor: pointer;}
.share_image{ width: 0px; height: 0px; display: none;}
.btmLxwm {color: #535252;