@charset "gb2312";
/*************基本样式**************/
td,div{font-size: 12px;line-height:24px;color: #333333;}
div,ul,ol,li,dl,dt,dd,img,p,*{margin:0px;padding:0px;list-style:none;border:0;}
.xuxian_down{background-image: url(xuxian.gif);	background-repeat: repeat-x;background-position: bottom;}
.xuxian_mid{background-image: url(xuxian.gif);background-repeat: repeat-x;background-position: center;}
.left{ float:left;}.right{ float:right;}.clear{ clear:both;}
.pa10{ padding:10px;}.pa5{ padding:5px;}.pa3{ padding:3px;}
.pa_top_3{ padding-top:3px;}.pa_top_5{ padding-top:5px;}.pa_top_10{ padding-top:10px;}.ma_top_5{ margin-top:5px;}.ma_top_10{ margin-top:10px;}
.xuxian_down{background-image: url(xuxian.gif);	background-repeat: repeat-x;background-position: bottom;}
.xuxian_mid{background-image: url(xuxian.gif);background-repeat: repeat-x;background-position: center;}
.fg10{clear:both; height:10px; margin:0; padding:0; line-height:1px;}
.fg20{clear:both; height:20px; margin:0; padding:0; line-height:1px;}
.fg30{clear:both; height:30px; margin:0; padding:0; line-height:1px;}
a{outline:none;/*for-ff*/ hide-focus:expression(this.hideFocus=true);/*for-ie*/ }
a:active{text:e-xpression(target=”_blank”);}

/*************全局字体样式**************/
.font14n{font-size: 14px;}
.font14se1{font-size: 14px;	font-weight: bold;color: #d21e1e;}
.fontbiaoti{font-family: "微软雅黑", "黑体";font-size: 24px;color: #1d1d1d;line-height:190%;}
.fontbiaoti_m{font-family: Arial, Helvetica, sans-serif;font-size: 22px;color: #1d1d1d;}

/**************全局链接样式**************/
a:link,a:visited{color:#1b1b1b;font-size:12px;text-decoration:none;}
a:hover{color:#d00203;font-size:12px;text-decoration: underline;}
.linkbai a:link,.linkbai a:visited,.linkbai{color:#fff;font-size:12px;text-decoration:none;}
.linkbai a:hover{color:#fff;font-size:12px;text-decoration: underline;}
.linkhui a:link,.linkhui a:visited,.linkhui{color:#646363;font-size:12px;text-decoration:none;}
.linkhui a:hover{color:#1b1b1b;font-size:12px;text-decoration: underline;}
.linklan a:link,.linklan a:visited,.linklan,a.linklan:link,a.linklan:visited{color:#5fb5ec;font-size:12px;text-decoration:underline;}
.linklan a:hover,a.linklan:hover {color:#50a6dd;font-size:12px;text-decoration:underline;}

/*************布局样式**************/
/**头部**/
.top1{ background:url(25-top01.jpg) repeat-x; height:32px; line-height:32px; width:100%;}
.top1 ul{ width:960px; margin:0 auto; color:#FFFFFF;}
.top1 ul li{ width:auto;}
.top1 ul li.topa{ float:left; display:block; margin:0 0 0 30px; width:400px;}
.top1 ul li.topa input.bg01{ background:url(25-top02.jpg) no-repeat; width:110px; height:18px; line-height:18px;border:0px; padding:0 0 0 20px;}
.top1 ul li.topa a { float:left; padding:0 15px 0 0;}
.top1 ul li.topa input,.top1 ul li.topa img { float:left; margin:7px 0 0 0;}
.top1 ul li.topb{ float:right; display:block; margin:0 5px 0 5px;}
.top1 ul li.topc{ float:right; display:block; margin:0 60px 0 0px;}
.top2{ background:url(20111208-cj-01.jpg) center top no-repeat; height:162px;width:100%; clear:both;}
.top2 .top2-1{ margin: 0 auto; width:960px; position:relative;}
.top2 .top2-2{ margin:0 0 0 0px; float:left;}
.top2 .top2-3{ height:32px; line-height:32px;margin:0 10px 0 0px; float:right;_height:26px;_margin-top:6px; }
.top2 .top2-3 input{background:url(25-top05.jpg) no-repeat; width:100px; height:17px; line-height:17px; border:0px; padding:0 0 0 7px; margin:0 5px;}
.top2 .top2-4{ height:80px; width:750px; float:left; margin:8px 0 0 40px;}
.top2 .top2-4 ul{ overflow:hidden; zoom:1;}
.top2 .top2-4 ul li{ float:left; line-height:27px;}
.top2 .top2-4 ul li a{ padding:5px 6px;}
.top2 .top2-4 ul li span a{ padding:5px 5px 5px 10px; font-weight:bold; color:#e10000;}
.top2 .top2-4 ul li a:link,.top2 .top2-4 ul li a:visited{ font-size:14px;}
.top2 .top2-5{ height:67px; width:960px; clear:both; margin-top:-25px; float:left;}
.top2 .top2-5r{ float:right; background:url(20111208-cj-05.jpg); width:8px; height:32px; margin-top:35px;}
.top2 .top2-5 ul{ display:block; margin-top:35px; background:url(20111208-cj-04.jpg); height:32px; width:765px;}
.top2 .top2-5 ul li{ float:left; line-height:30px;line-height:32px\9;*line-height:32px;_line-height:32px;}
.top2 .top2-5 ul li a{ font-size:14px; color:#FFF; padding:0px 12px;}
.ban{ margin:8px auto 3px auto;_margin:16px auto 3px auto; width:960px; clear:both;}
/**底部**/
.endcj{width:100%; margin:0 auto;overflow:hidden; zoom:1; background:url(20111208-cj-23.jpg) center bottom repeat-x; height:126px; margin-top:10px;}
.endcj div.endbjs{ background:url(20111208-cj-22.jpg) center top no-repeat;height:5px; background-color:#ff0005;line-height:5px;}
.endcj ul{ margin:15px auto; width:870px;}
.endcj ul li{ clear:both; line-height:24px;}
.endcj ul li span{ color:#ff7200; display:block; float:left;}
.endcj ul li p{ display:block; margin:0px;float:left; width:810px; text-align:left;}
.endcj ul li p a{ padding:3px 3px;}
.endcj ul li p a:link,.endcj ul li p a:visited{color:#646363;font-size:12px;text-decoration:none;}
.endcj ul li p a:hover{color:#1b1b1b;font-size:12px;text-decoration: underline;}
.endcj2{ width:870px; margin:0px auto; overflow:hidden; zoom:1;}
.endcj2 ul{ color:#5d5d5d; margin:15px 0 20px 0;overflow:hidden; zoom:1;}
.endcj2 ul li{ float:left;width:380px;}
.endcj2 ul li a:link,.endcj2 ul li a:visited{color:#646363;font-size:12px;text-decoration:none;}
.endcj2 ul li a:hover{color:#1b1b1b;font-size:12px;text-decoration: underline;}





/**教育**/
.yule-main{ margin:0px auto; width:960px;color:#5d5d5d;overflow:hidden;zoom:1;}
.yule-main a:link,.yule-main a:visited{color:#5d5d5d;}.yule-main a:hover{color:#d00203;}
.yule-main .c1{ width:960px;overflow:hidden; zoom:1; margin:10px 0 0 0; background:#f4f4f4;}
.yule-main .c1-1{ width:640px; height:353px;float:left;}
.yule-main .c1-2{ width:320px; height:343px;float:left; background:url(20111215-yule-02.jpg) repeat-y; border-bottom:5px solid #efefef; padding-top:10px;}

.m1e{ width:292px; margin-left:15px; background:url(20111215-yule-04.jpg) repeat-x;overflow:hidden;zoom:1;}
.m1e li{ width:96px;height:28px;color:#2b2b2b;float:left;text-align:center;line-height:34px;overflow:hidden;cursor:pointer;}
.m1e li.hover{ background:url(20111215-yule-03.jpg) no-repeat;width:96px;height:28px;line-height:34px;overflow:hidden;color:#2b2b2b; font-weight:bold;}
.m1a{clear:both;width:292px; margin:10px 0 0 15px;_margin:0px 0 0 15px;overflow:hidden;zoom:1;}
.m1a ul li{display: none;}
.m1a ul li.block{display: block;}
.phb dd{ height:43px; background:url(20111215-yule-05.jpg) bottom repeat-x; display:block; padding:5px 5px 0px 0; line-height:20px;}
.phb .p1 a:link,.phb .p1 a:visited{ background:url(20111215-yule-07.jpg) 0 0px no-repeat; padding-left:25px; color:#333; display:block; font-size:14px;font-family:"微软雅黑";}
.phb .p1 a:hover{ background:url(20111215-yule-06.jpg) 0px 0px no-repeat; color:#ce0203;}
.phb .p2 a:link,.phb .p2 a:visited{ background:url(20111215-yule-07.jpg) 0 -60px no-repeat; padding-left:25px; color:#333; display:block;font-size:14px;font-family:"微软雅黑";}
.phb .p2 a:hover{ background:url(20111215-yule-06.jpg) 0px -60px no-repeat;color:#ce0203;}
.phb .p3 a:link,.phb .p3 a:visited{ background:url(20111215-yule-07.jpg) 0 -120px no-repeat; padding-left:25px; color:#333; display:block;font-size:14px;font-family:"微软雅黑";}
.phb .p3 a:hover{ background:url(20111215-yule-06.jpg) 0px -120px no-repeat;color:#ce0203;}
.phb .p4 a:link,.phb .p4 a:visited{ background:url(20111215-yule-07.jpg) 0 -180px no-repeat; padding-left:25px; color:#333; display:block;font-size:14px;font-family:"微软雅黑";}
.phb .p4 a:hover{ background:url(20111215-yule-06.jpg) 0px -180px no-repeat;color:#ce0203;}
.phb .p5 a:link,.phb .p5 a:visited{ background:url(20111215-yule-07.jpg) 0 -240px no-repeat; padding-left:25px; color:#333; display:block;font-size:14px;font-family:"微软雅黑";}
.phb .p5 a:hover{ background:url(20111215-yule-06.jpg) 0px -240px no-repeat;color:#ce0203;}
.phb .p6 a:link,.phb .p6 a:visited{ background:url(20111215-yule-07.jpg) 0 -300px no-repeat; padding-left:25px; color:#333; display:block;font-size:14px;font-family:"微软雅黑";}
.phb .p6 a:hover{ background:url(20111215-yule-06.jpg) 0px -300px no-repeat;color:#ce0203;}


.yule-main .c2{ margin:10px auto 0px auto; width:960px;color:#5d5d5d;overflow:hidden;zoom:1; background:url(20111215-yule-08.jpg) no-repeat;}
.yule-main .c2-1{ width:315px; float:left; margin-left:20px;_margin-left:10px;}
.yule-main .c2-2{ width:340px; float:left; margin-left:10px;_margin-left:5px;}
.yule-main .c2-3{ width:260px; float:left; margin-left:10px;_margin-left:5px;}
.yule-main .c2-1 dl.b1{overflow:hidden; zoom:1; margin-top:10px;color:#5d5d5d;}
.yule-main .c2-1 dl.b1 dt{ float:left;width:315px;}
.yule-main .c2-1 dl.b1 dt img{ float:left;width:295px; height:113px;background:url(20111215-yule-10.jpg) right bottom no-repeat; padding: 0 20px 18px 0;}
.yule-main .c2-1 dl.b1 dt span{ display:block; width:260px; line-height:22px;}
.yule-main .c2-1 dl.b2{overflow:hidden; zoom:1; margin-top:10px;color:#5d5d5d;}
.yule-main .c2-1 dl.b2 dt{ float:left;width:100px; margin:0 30px 0 12px;}
.yule-main .c2-1 dl.b2 dt img{ float:left;width:98px; height:98px; padding:1px; border:1px solid #cccccd;}
.yule-main .c2-1 dl.b2 dt span{ float:left;width:98px; height:30px; text-align:center;}

.yule-main .c3{ margin:10px auto 0px auto; width:960px;color:#5d5d5d;overflow:hidden;zoom:1; background:url(20111215-yule-12.jpg) top no-repeat;}
.yule-main .c3-1{ width:290px; float:left; margin-left:0px;}
.yule-main .c3-2{ width:345px; float:left; margin-left:15px;}
.yule-main .c3-3{ width:280px; float:left; margin-left:15px; padding-left:10px; border-left:1px solid #ed0000; margin-top:-25px;}
.yule-main .c3-1 dl.b1{overflow:hidden; zoom:1; margin:0px 0 0 4px;color:#5d5d5d;}
.yule-main .c3-1 dl.b1 dt{ float:left;width:289px;}
.yule-main .c3-1 dl.b1 dt img{ float:left;width:280px; height:189px;background:url(20111215-yule-13.jpg) right top no-repeat; padding: 7px 9px 11px 0;}
.yule-main .c3-2 ul li a:link,.yule-main .c3-2 ul li a:visited{ font-size:14px; line-height:25px;}
.yule-main .c3-2 ul li span a:link,.yule-main .c3-2 ul li span a:visited{ font-size:14px; line-height:25px; color:#000;}
.yule-main .c3-3 dl.b1{overflow:hidden; zoom:1;color:#5d5d5d;}
.yule-main .c3-3 dl.b1 dt{ float:left;width:134px; margin:0 2px;}
.yule-main .c3-3 dl.b1 dt img{ float:left;width:128px; height:97px; padding:1px; border:1px solid #cccccd;}
.yule-main .c3-3 dl.b1 dt span{ float:left;width:128px; height:26px; text-align:center;}

.yule-main .c4{ margin:0px auto 0px auto; width:960px;overflow:hidden;zoom:1;}
.yule-main .c4 table{ background-color:#dddddd;}

.yule-main .c5{ margin:5px auto 0px auto; width:960px;color:#5d5d5d;overflow:hidden;zoom:1; background:url(20111215-yule-16.jpg) top no-repeat;}
.yule-main .c5-1{ width:290px; float:left; margin-left:0px;}
.yule-main .c5-2{ width:315px; float:left; margin-left:15px; border-right:1px solid #ed0000; padding-right:10px; }
.yule-main .c5-3{ width:310px; float:left; margin-left:10px;_margin-left:5px;}
.yule-main .c5-1 dl.b1{overflow:hidden; zoom:1; margin:0px 0 0 4px;color:#5d5d5d;}
.yule-main .c5-1 dl.b1 dt{ float:left;width:289px;}
.yule-main .c5-1 dl.b1 dt img{ float:left;width:280px; height:189px;background:url(20111215-yule-13.jpg) right top no-repeat; padding: 7px 9px 11px 0;}
.yule-main .c5-1 dl.b2{overflow:hidden; zoom:1;color:#5d5d5d; margin:10px 0 0 4px;}
.yule-main .c5-1 dl.b2 dt{ float:left;width:139px; margin:0 0px 0 0;}
.yule-main .c5-1 dl.b2 dt img{ float:left;width:139px; height:184px;}
.yule-main .c5-1 dl.b2 dt span{ float:left;width:139px;text-align:left; line-height:22px;}
.yule-main .c5-1 dl.b2 dt p a:link,.yule-main .c5-1 dl.b2 dt p a:visited{ font-size:14px; line-height:30px; text-align:center; color:#000; width:139px; display:block;}
.yule-main .c5-2 .t {overflow:hidden;zoom:1;}
.yule-main .c5-2 .t img{ float:left; display:block; margin-left:5px;}
.yule-main .c5-2 .t span{ float:right; display:block; line-height:21px; height:21px;}
.yule-main .c5-2 .t span a{ color:#000;}
.yule-main .c5-3 dl.b1{overflow:hidden; zoom:1;color:#5d5d5d;}
.yule-main .c5-3 dl.b1 dt{ float:left;width:145px; margin:0 5px;_margin:0 2px;}
.yule-main .c5-3 dl.b1 dt img{ float:left;width:145px; height:130px; padding:1px; border:1px solid #cccccd;}
.yule-main .c5-3 dl.b1 dt span{ float:left;width:145px; height:26px; text-align:center;}
.yule-main .c5-3 .b2{ float:left;width:140px;overflow:hidden;zoom:1;margin-left:10px;}
.yule-main .c5-3 .b2 span{ height:46px; line-height:46px;text-align:left; display:block; background:url(20111215-yule-23.jpg) right no-repeat; font-size:14px;}
.phb2 .p1{ background:url(ico1.gif) 0 3px no-repeat; padding-left:25px;}
.phb2 .p2{ background:url(ico1.gif) 0 -20px no-repeat; padding-left:25px;}
.phb2 .p3{ background:url(ico1.gif) 0 -44px no-repeat; padding-left:25px;}
.phb2 .p4{ background:url(ico1.gif) 0 -69px no-repeat; padding-left:25px;}
.phb2 .p5{ background:url(ico1.gif) 0 -92px no-repeat; padding-left:25px;}
.phb2 .p6{ background:url(ico1.gif) 0 -116px no-repeat; padding-left:25px;}
.phb2 .p7{ background:url(ico1.gif) 0 -140px no-repeat; padding-left:25px;}
.phb2 .p8{ background:url(ico1.gif) 0 -164px no-repeat; padding-left:25px;}
.phb2 .p9{ background:url(ico1.gif) 0 -188px no-repeat; padding-left:25px;}
.phb2 .p10{ background:url(ico1.gif) 0 -212px no-repeat; padding-left:25px;}

.yule-main .c6{ margin:5px auto 0px auto; width:960px;color:#5d5d5d;overflow:hidden;zoom:1; background:url(20111215-yule-24.jpg) top no-repeat; height:560px;}
.yule-main .c6-1{ width:290px; float:left; margin-left:0px;}
.yule-main .c6-2{ width:315px; float:left; margin-left:15px; border-right:1px solid #ed0000; padding-right:10px; }
.yule-main .c6-3{ width:310px; float:left; margin-left:10px;}
.yule-main .c6-1 dl.b1{overflow:hidden; zoom:1; margin:0px 0 0 4px;color:#5d5d5d;}
.yule-main .c6-1 dl.b1 dt{ float:left;width:289px;}
.yule-main .c6-1 dl.b1 dt img{ float:left;width:280px; height:189px;background:url(20111215-yule-13.jpg) right top no-repeat; padding: 7px 9px 11px 0;}
.yule-main .c6-1 dl.b2{overflow:hidden; zoom:1;color:#5d5d5d; margin:10px 0 0 4px;}
.yule-main .c6-1 dl.b2 dt{ float:left;width:139px; margin:0 3px;_margin:0 2px;}
.yule-main .c6-1 dl.b2 dt img{ float:left;width:139px; height:184px; padding:1px; border:1px solid #cccccd;}
.yule-main .c6-1 dl.b2 dt span{ float:left;width:139px;text-align:left; line-height:22px; display:block;}
.yule-main .c6-2 .t {overflow:hidden;zoom:1;}
.yule-main .c6-2 .t img{ float:left; display:block; margin-left:5px;}
.yule-main .c6-2 .t span{ float:right; display:block; line-height:21px; height:21px;}
.yule-main .c6-2 .t span a{ color:#000;}
.yule-main .c6-3 dl.b1{overflow:hidden; zoom:1;color:#5d5d5d;}
.yule-main .c6-3 dl.b1 dt{ float:left;width:152px; margin:0 0px;}
.yule-main .c6-3 dl.b1 dt img{ float:left;width:148px; height:124px; padding:1px; border:1px solid #cccccd;}
.yule-main .c6-3 dl.b1 dt span{ float:left; display:block;width:148px;height:34px; line-height:34px; text-align:center;}


.m2e{ width:230px; margin:15px 0 0 15px; background: url(ico2.gif) bottom repeat-x;overflow:hidden;zoom:1; height:26px;}
.m2e li{ background:url(ico3.gif) -110px 0px;width:110px;height:26px;color:#2b2b2b;float:left;text-align:center;line-height:26px;overflow:hidden;cursor:pointer;}
.m2e li.hover{ background:url(ico3.gif) 0px 0;width:110px;height:26px;}
.m2a{clear:both;width:230px; margin:5px 0 5px 25px;_margin:5px 0 5px 15px;overflow:hidden;zoom:1;}
.m2a td{ line-height:20px;}
.m2a ul li{display: none;}
.m2a ul li.block{display: block;}



/*优先样式*/
.yuleul1 li{ background:url(20111208-cj-08.jpg) 0 11px no-repeat; padding-left:12px;line-height:28px;line-height:28px\9;*line-height:28px;_line-height:28px;}
.yuleul1 li a:link,.yuleul1 li a:visited{ font-size:14px; color:#5d5d5d;}
.yuleul1 li a:hover{color:#d00203;}
.yuleul2 li{ background:url(20111208-cj-08.jpg) 0 9px no-repeat; padding-left:12px;line-height:25px;line-height:24px\9;*line-height:24px;_line-height:24px;}
.yuleul2 li a:link,.yuleul2 li a:visited{ font-size:12px; color:#5d5d5d; }
.yuleul2 li a:hover{color:#d00203;}

.linkred a:link,.linkred a:visited,.linkred,a.linkred:link,a.linkred:visited{color:#d00203;font-size:14px;text-decoration:none;font-weight:bold;background-color:#FFFFFF;padding:0px 5px 0 0;}
.linkred a:hover,a.linkred:hover {color:#d00203;text-decoration:underline;}
.linkred2 a:link,.linkred2 a:visited,.linkred2,a.linkred2:link,a.linkred2:visited{color:#d00203;font-size:12px;text-decoration:none;background-color:#FFFFFF; padding:0px 5px 0 0;}
.linkred2 a:hover,a.linkred2:hover {color:#d00203;text-decoration:underline;}
.linkbb a:link,.linkbb a:visited,.linkbb,a.linkbb:link,a.linkbb:visited{color:#000000;font-size:14px;text-decoration:none; font-weight:bold;}
.linkbb a:hover,a.linkbb:hover {color:#d00203;text-decoration:underline;}
.linkbb2 a:link,.linkbb2 a:visited,.linkbb2,a.linkbb2:link,a.linkbb2:visited{color:#000000;font-size:12px;text-decoration:none;}
.linkbb2 a:hover,a.linkbb2:hover {color:#d00203;text-decoration:underline;}
.linksh a:link,.linksh a:visited,.linksh,a.linksh:link,a.linksh:visited{color:#860000;font-size:14px;text-decoration:none;}
.linksh a:hover,a.linksh:hover {color:#d00203;text-decoration:underline;}
a.linkbiaoti18:link,a.linkbiaoti18:visited{font-family: "微软雅黑", "黑体";font-size:18px;color: #397a05;line-height:150%;}
a.linkbiaoti18:hover{color: #397a05;text-decoration:underline;}
a.linkbiaoti16y:link,a.linkbiaoti16y:visited{font-family: "微软雅黑", "黑体";font-size:16px;color: #054584;line-height:200%;}
a.linkbiaoti16y:hover{color: #054584;text-decoration:underline;}
a.linkbiaoti16:link,a.linkbiaoti16:visited{font-family: "微软雅黑", "黑体";font-size:16px;line-height:200%;}
a.linkbiaoti16:hover{text-decoration:underline;}
a.linkbiaoti18b:link,a.linkbiaoti18b:visited{font-family: "微软雅黑", "黑体";font-size:18px;line-height:200%; color:#000;}
a.linkbiaoti18b:hover{text-decoration:underline;}
.hz{font-family: "微软雅黑", "黑体";font-size:18px;line-height:200%; color:#000;}
a.linkred3:link,a.linkred3:visited{color:#a00000;font-size:12px;text-decoration:none;}
a.linkred3:hover {color:#a00000;text-decoration:underline;}