@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:#5a91c8; 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:#333; 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/banner.png) no-repeat top center;height: 425px;}
.banner1_con{width: 1004px; margin:0 auto;}
.banner1_con a{display: block;width: 146px; height: 70px;}
.nav{background: #1a4570;height: 83px;}
.nav ul{width: 1004px;margin:0 auto;}
.nav ul li{float: left; line-height: 83px;}
.nav ul li a{display: block;padding:0 50px;font-size: 24px; color: #7ecef4; text-align: center; 
	line-height: 83px;background: url(images/line.png) no-repeat right center;}
.nav ul li.last a{background: none;}
.warp1{width: 1004px; margin:66px auto 50px;height: 352px;}
.right1{position: absolute;right:0px; top: 610px;background: url(images/1111.jpg) no-repeat;
width: 435px; height: 433px;z-index: -1;}
.right2{position: absolute;right:0px; top: 1330px;background: url(images/right2.png) no-repeat;
width: 569px; height: 498px;z-index: -1;}
#box{width:522px;height:352px;position:relative; float:left;}
#imgBox{width:522px;height:352px;overflow:hidden;} 
.hide{display:none;} 
#pageBox{height:34px;width:522px;position:absolute;left:0;bottom:0px;}
#mask{height:34px;background:#000;}
.alpha{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity:0.6;}
#info{position:absolute;top:0;left:0;height:34px;line-height:34px;width:420px;padding:0 22px;
	font-size: 16px; color: #fff;background: url(images/white.png) no-repeat 8px center;}
#info a{font-size: 16px; color: #fff;}
#page{position:absolute;top:0;right:0;padding:14px 15px 0 0;}
#page span{float:left;width:10px;height:10px; margin-left:7px;background: url(images/se.png) no-repeat;}
#page span.se{background:url(images/seover.png) no-repeat;}
.textlist{float: right;width: 457px;}
.textlist ul.ul1{position: relative;}
.textlist ul.ul1 li{background: #437ab5;border-top: 2px solid #5a91c8;padding:0 12px;}
.textlist ul.ul1 li h2{line-height: 36px; }
.textlist ul.ul1 li h2 a{font-size: 16px; color: #fff;}
.textlist ul.ul1 li.one{background:#2d63a2;padding: 10px 12px;}
.textlist ul.ul1 li.one h2{line-height: 34px;}
.textlist ul.ul1 li.one h2 a{font-size: 18px; color: #fff;}
.textlist ul.ul1 li.one p{font-size: 14px; color: #a3d3ea;line-height: 28px;text-indent: 30px;}
.textlist ul.ul1 li.one p a{color:#fff;}
.textlist ul.ul1 img{position: absolute; right: 0; top: 0;}
.textlist ul.ul2{background: #437ab5;overflow: hidden;margin-top:18px;}
.textlist ul.ul2 li{float: left;background: url(images/orange.png) no-repeat left bottom;height: 54px; 
width: 151px;line-height: 54px;}
.textlist ul.ul2 li a{display: block;width: 92px; height: 54px; background: url(images/short.png) no-repeat right
	center;padding-left: 60px;color: #ffcc82;}
.textlist ul.ul2 li.last a{background: none;}
.textlist ul.ul2 li:hover{background: url(images/yellow.png) no-repeat left bottom;}
.textlist ul.ul2 li:hover a{color: #fff799;}
.ssjs{background: url(images/bg.png) repeat;width: 1002px;height: 308px;border:1px solid #7ecef4;
	margin:0 auto;}
.ssjs_title{background: url(images/ssjs.png) no-repeat top center;width: 943px;height: 30px;margin:30px auto 20px;}
.ssjs p{width: 950px;margin:0 auto; line-height: 26px;font-size: 14px; color: #fff;text-indent: 30px;}
.left1{background: url(images/22.jpg) no-repeat;width: 839px;height: 572px;position: absolute;
z-index: -1;left: 0;top: 864px;}
.csdjs_title{background: url(images/csdjs.png) no-repeat top center;height: 58px;width: 1005px;margin:37px auto;}
.csdjs{width: 1250px;margin:0 auto;}
.title{width: 122px;overflow: hidden;float: left;}
.title li{width: 47px;height: 47px;background: #2d63a2;line-height: 47px; text-align: center;float: right;
clear: both;margin-bottom: 1px;color: #7ecef4;}
.content{float: left;width: 1005px;background: url(images/bg11.png) repeat;height: 456px;}
.content ul{margin-left: 30px;margin-top: 14px;display: none;}
.content ul li{float: left;width: 158px;height: 222px;}
.content ul li .img{background: url(images/imgbg.png) no-repeat center;width: 135px;height: 129px;
	margin-top:20px;margin-left: 11px;}
.content ul li p{padding:0 10px;text-align: center;font-size: 14px; color: #fff;margin-top:10px;}
.content ul li p a{font-size: 14px; color: #fff;}
.content ul li.noborder{border-right: none;}
.title li.on{width: 122px;height: 47px;}
.title li a{font-size: 18px; color: #7ecef4;font-weight: bold;}
.title li.on .li1{background: url(images/xxjz.png) no-repeat;text-indent: -9999px;width: 122px;
height: 47px;display: block;}
.title li.on .li2{background: url(images/xxyz.png) no-repeat;text-indent: -9999px;width: 122px;
height: 47px;display: block;}
.title li.on .li3{background: url(images/ldjz.png) no-repeat;text-indent: -9999px;width: 122px;
height: 47px;display: block;}
.title li.on .li4{background: url(images/ldyz.png) no-repeat;text-indent: -9999px;width: 122px;
height: 47px;display: block;}
.title li.on .li5{background: url(images/dxldyz.png) no-repeat;text-indent: -9999px;width: 122px;
height: 47px;display: block;}
.title li.on .li6{background: url(images/czz.png) no-repeat;text-indent: -9999px;width: 122px;
height: 47px;display: block;}
.bsrc_title{background: url(images/bjrc.png) no-repeat center;width: 1005px;height: 58px;margin:56px auto 34px;}
.bsrc{width: 1005px;background: #fff;margin:0 auto;overflow: hidden;padding-bottom: 20px;}
.title2{border-bottom:7px solid #2e64a3;height: 90px;width: 961px;margin:0 auto;}
.title2 li{float: left;width: 68px;height: 76px; text-align: center;font-size: 16px;color: #000;
background: url(images/blue.png) no-repeat center bottom;margin-top: 20px;margin-left: 18px;cursor:pointer;}
.title2 li span{color: #b4222d;font-size: 14px;display: block;text-align: center;}
.title2 li.on{background: url(images/kdjg.png) no-repeat center bottom;color:#2e64a3;font-weight: bold;}
.content2{width: 920px;margin:45px auto 0;}
.content2 .condiv{display: none;}
.content2 .condiv img{float: left;}
.content2 .condiv .wansai{float: left;}
.content2 .condiv .wansai p{line-height:30px;text-align: center;}
.content2 .condiv .wansai p a{color: #b4222d;font-size: 16px;}
.table{width: 616px;margin-left: 20px;float: left;}
/*比赛精彩图集*/
.warp2{background: #4273ad;overflow: hidden;padding-bottom: 60px;}
.pictitle{background: #1a4570;width: 1005px;margin:50px auto 0;height: 76px;}
.bottom{width: 100%;background: #4273ad;position: relative;border-top:4px solid #2b598f;overflow: hidden;
padding-bottom: 20px;}
.bottom .jieshao{text-align: center;color:#a3c4ec;font-size: 15px;height: 70px;line-height: 60px;}
.bottom .jieshao a{color:#a3c4ec;font-size: 15px;}
.bottom .jiguan{margin:0 auto;width: 663px;height: 48px;}
.bottom .jiguan p{color:#a3c4ec;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;right: 8px;display: none;z-index: 9999;cursor: pointer;}
.share_image{ width: 0px; height: 0px; display: none;}
.btmLxwm {color: #a3c4ec;}
.wrap{width:1005px;margin:0 auto;}
.scroll_horizontal{position:relative;width:1005px;height:240px;background-color:#fff;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:980px;height:200px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:99999px;margin-top: 28px;}
.scroll_horizontal .list li{float:left;width:247px;height: 183px;}
.scroll_horizontal .list li img{width:235px;height: 183px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;z-index: 10; margin-top:-25px;width:36px;height:36px;}
.scroll_horizontal .prev{left:0px;background:url(http://edu.bjhd.gov.cn/zt/bingqiu/images/shang.png)}
.scroll_horizontal .next{right:0px;background:url(http://edu.bjhd.gov.cn/zt/bingqiu/images/xia.png)}