@charset "utf-8";
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 { color:#666;font-family: "Microsoft Yahei";background: #fff; }
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:#666; text-decoration:none; }
img { border:none;border:0; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
/* css common */
.banner1{background: url(images/banner1.png) no-repeat top center;height:312px;overflow: hidden;}
.banner2{background: url(images/banner2.png) no-repeat top center;height:271px;}
.banner1_con{width: 1092px;margin:0 auto;overflow: hidden;}
.banner1_con a{width:200px;height: 55px;display: block;margin-top: 40px;}
.banner3{background: url(images/banner3.png) no-repeat top center;height: 156px;}
.banner3 p{width: 1092px;margin:0 auto;font-size: 20px;color: #ac2615;line-height: 30px;}
.banner3 p span{color: #ac2615;font-size: 38px;}
.wrap1{background: url(images/zixun.png) no-repeat top center;}
.wrap1_con{width: 1092px;margin:0 auto;overflow: hidden;}
.wrap1_con h2.zixun{text-align: center;margin-bottom: 34px;}
/*lunbo*/
.index_focus{position:relative;width:619px;height:379px;float:left;overflow:hidden;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;width:619px;height:379px;}
.index_focus_pre,.index_focus_next{display:block;position:absolute;bottom:10px;margin-top:-36px;width:14px;
	height:27px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;}
.index_focus_pre{left:30px;background: url(images/left.png) no-repeat;}
.index_focus_next{right:30px;background: url(images/right.png) no-repeat;}
.index_focus_info{position:absolute;left:0%;bottom:0%;width:100%;height:50px;color:#fff;text-align: center;
	text-decoration:none;cursor:pointer;background:url("images/bg.png") repeat;}
.index_focus_info h3{font-size:16px;line-height:50px;}
.index_focus_info h3 a{color: #fff;}
.news{float: right;width: 448px;}
.text-right h2{margin-top: 22px;}
.text-right h2 p{width: 68px;height: 68px;float: left;background: #a41f1f;}
.text-right h2 a{font-size: 20px;color: #404040;font-weight: bold;}
.text-right .time{margin-right: 20px;text-indent:0;margin-top: 0;}
.text-right .time span{display: block;color:#fff;height: 34px;line-height: 34px;text-align: center;font-size: 18px;}
.text-right .time span.two{font-size: 23px;}
.text-right p{color: #666;font-size: 16px;line-height: 32px;text-indent: 30px;margin-top: 10px;}
.h68{height: 68px;line-height: 68px;}
.wrap2,.qingdian{width: 1092px;margin:0px auto 0;overflow: hidden;}
.list{width: 520px;}
.fl{float: left;}
.fr{float: right;}
.mt40{margin-top: 40px;}
.list h2,.qingdian h2,.gjzn h2{text-align: center;margin-bottom: 30px;}
.list h2 .first,.wrap3 h2 .first,.qingdian h2 .first,.gjzn h2 .first,.wrap1_con h2 .first{color: #d92e1b; font-size: 30px;font-weight: bold;}
.list h2 .sec,.wrap3 h2 .sec,.qingdian h2 .sec,.gjzn h2 .sec,.wrap1_con h2 .sec{color: #237bff; font-size: 30px;font-weight: bold;}
.list ul li{line-height: 34px;background: url(images/start.png) no-repeat left center;padding-left: 21px;}
.list ul li a{font-size:16px;}
.more{float: right;}
.bg{background: url(images/shiguangsuidao.png) no-repeat center;height: 839px;}
.wrap3{width: 1092px;margin:40px auto 0;font-size: 14px;line-height: 30px;position: relative;}
.wrap3 h2{text-align: center;}
.wrap3 h3{font-size: 24px;color: #b36f04;margin-bottom: 20px;}
.gqzc,.dszl,.jhs{position: absolute;}
.dszl p span,.jhs p span{font-size: 16px;color: #ac322f;}
.gqzc{left: 0;}
.dszl{right: 0;}
.jhs{top:480px;}
.w500{width: 500px;margin-top:70px;}
.w498{width: 498px;margin-top: 63px;}
.qingdian ul li{width: 337px;height: 253px;float: left;margin:0 10px;border:1px dashed #bb5755;border-radius: 10px;
background: url(images/yuan.png) no-repeat 156px 119px;}
.qingdian ul li img{display: block;margin:44px auto 35px;}
.qingdian ul li p{width: 300px;margin:0 auto;line-height: 30px;font-size: 12px;text-align: center;}
.w1200{width: 1092px;}
.gjzn{width: 1092px;margin:40px auto 0;}
.zn_right{float: right;width: 445px;}
.zn_right li{margin-bottom: 32px;}
.zn_right li img{display: block;float: left;margin-right:20px;width: 139px;height: 102px;}
.zn_right li h3{line-height: 40px;}
.zn_right li h3 a{font-size: 16px;color: #404040;font-weight: bold;}
.zn_right li p{font-size: 14px;color: #666;text-indent: 30px;line-height: 22px;}
/*bottom*/
.bottom{width: 100%;position: relative;overflow: hidden;margin-top: 60px;padding-bottom: 20px;background: #1e1919;}
.bottom .jieshao{text-align: center;color:#fff;font-size: 15px;height: 70px;line-height: 60px;}
.bottom .jieshao a{color:#fff;font-size: 15px;}
.bottom .jiguan{margin:0 auto;width: 663px;height: 48px;}
.bottom .jiguan p{color:#fff;font-size: 14px;text-align: center;line-height: 25px;width: 500px;
	margin-left: 50px;}
.dzjgLogo {width: 80px;height:80px;}
.fleft{float:left;}
.btmLxwm {color: #fff;}
.backTop {background: url(http://edu.bjhd.gov.cn/jw_images/backToTop.png) no-repeat;
width: 62px;height: 57px;position: absolute;right: 8px;display: none;z-index: 9999;cursor: pointer;}