/* CSS Document */
*{margin:0px; padding:0px;}
body {font-family:"微软雅黑","宋体"; background:#fff; color:#333; font-size:12px; margin:0 auto;}
em { font-style:normal; font-family:"宋体";font-size:12px; margin-right:3px;}
i { font-style:normal; background:url(ico2.gif) no-repeat 0 5px; width:10px; height:10px; display:block; float:left; margin-top:3px;}
b { font-style:normal; font-weight:bold;}
a{ text-decoration:none; color:#333;}
a IMG {border:0px;}
a:hover{ text-decoration:underline; color:#cc0000;}
li.no_border{ border:0px !important;}
.clear{float:none; clear:none; clear:both; margin:0px; padding:0px;}
.left{float:left;}
.right{float:right;}
.red{color:#cc0000;}
.blue,#blue{color:#0066CC;}
.yellow,#yellow{color:#FE8502; font-weight:bold;}
select,img,input{vertical-align:middle;}
ul,li{ list-style-type:none;}
span{ font-size:10px;}
.more{ height:20px; text-align:right; padding:7px 10px 0; float:right;}
.more a{ color:#9AA9BC;}

/*主体常用*/
.main_w{ width:100%;}
.main{ width:1003px; overflow:hidden; margin:auto;}
/*网站头部*/
.main_top{ width:100%; margin:0 auto; background:url(topbj.jpg) repeat-x;}
.main_top .webname{ background:url(titlen.jpg); margin:0 auto; width:1002px; height:207px; position:relative;}

.main_top .webname .map a{color:#fff; margin:0 5px;}
.main_top .webname .gongg{width:400px; height:23px; float:left; bottom:30px;position:absolute;left:17px; font-size:13px; color:#FFF;}
.main_top .webname .map {height: 23px;float: right;color: #FFF;margin-top: 10px;line-height: 23px;text-align: right;}
/*menu*/
.menu{width:100%; height:88px; background:url(menubj.jpg) repeat-x;}
.menu .listname{width:1020px; margin:0 auto; height:88px;}
.menu .listname .tabtop{ height:46px; float:left;}
.menu .listname .tabtop ul{ display:block; width:1020px; overflow:auto;margin-left:8px;}
.menu .listname .tabtop ul li{ height:46px; float:left; width:auto;line-height:45px;}
.menu .listname .tabtop ul li.geline{ background:url(menuline.jpg) no-repeat 0px 5px; margin:0 17px; width:2px;}
.menu .listname .tabtop ul li a{ font-size:14px; font-weight:bold; color:#FFF; display:block;}
.menu .listname .tabtop ul li a:hover{ font-weight:bold; color:#FF0; text-decoration:none;}
.menu .listname .tabbottom{height:41px; float:left; clear:both;width:1002px;}
.menu .listname .tabbottom .text{ float:left; line-height:40px; width:350px; margin:auto 5px; _height:42px;}
.menu .listname .tabbottom .wid{ width:255px; float:left; line-height:40px;}
.menu .listname .tabbottom .pic{ float:left; margin:auto 8px; padding-top:11px;}
.menu .listname .tabbottom .h40{width:auto; float:left; line-height:40px;  margin-top: 10px;}
.menu .listname .tabbottom .wid8{ width:295px; float:right; line-height:40px; margin-top:10px;}
.menu .listname .tabbottom .wid8 .kuang{ width:247px; height:26px; float:left; background:url(sous.jpg) no-repeat;}
.menu .listname .tabbottom .wid8 input{color:#CCC; border:none; width:auto; float:left;}
.menu .listname .tabbottom .wid8 input.sr{ height:14px; padding:3px;width:180px; float:left; margin-left:35px; background:none; padding-top:4px; line-height:14px;}

/*新闻*/
.news{ width:1002px; overflow:hidden; margin:auto; margin-top:8px;}
.news .leftk{width:282px; height:233px; border:1px #ccc solid; float:left;}
.news .leftk .kname{ float:left; height:30px; width:100%; background:url(tong.gif) no-repeat; border-bottom:1px #ccc solid; overflow:auto;}
.news .leftk .kname .tl{width:102px; heigh:25px;float:left; font-size:14px; font-weight:bold; color:#fff; margin:5px 0 0 20px;}
.news .leftk ul{ float:left; margin:15px 0 0 27px; _margin:15px 0 0 12px; display:block;width:233px; clear:both; overflow:auto;}
.news .leftk ul li{ text-align:center;margin:5px 0; display:block; float:left;}

.news .countk{width:468px; height:233px; background:url(new1bj.gif) no-repeat; float:left; margin-left:10px;}
.news .countk .bt a{ display:block; height:33px; float:left; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#3B5EA2; text-decoration:none; padding:0 19px;}
.news .countk .bt a:hover{ background:url(newbutt_over.gif); height:30px; margin-top:3px; margin-left:2px; color:#F00; padding:0 15px;}
.news .countk dd{ float:left; clear:both;}
.news .countk dd ul{ margin-top:15px; margin-left:16px; _margin-left:12px; display:block; float:left; width:422px;}
.news .countk dd ul li{ line-height:23px; clear:both;}
.news .countk dd ul li a{ margin-left:6px; float:left;}
.news .countk dd ul li span{ float:right;}
.news .countk2{width:468px; height:233px; background:url(new2bj.gif) no-repeat; float:left; margin-left:10px;}
.news .countk2 .newsb dt a{ display:block; height:33px; float:left; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#3B5EA2; text-decoration:none; padding:0 19px;}
.news .countk2 .newsb dt a:hover{ background:url(newbutt_over.gif); height:30px; margin-top:3px; margin-left:2px; color:#F00; padding:0 15px;}
.news .countk2 .newsb dd{ float:left;}
.news .countk2 .newsb dd ul{ margin-top:15px; margin-left:16px; _margin-left:12px; display:block; float:left; width:422px;}
.news .countk2 .newsb dd ul li{ line-height:23px; clear:both;}
.news .countk2 .newsb dd ul li a{ margin-left:6px; float:left;}
.news .countk2 .newsb dd ul li span{ float:right;}

.news .rightk{width:232px; height:232px; float:right;}
.news .rightk .kname{ float:left; height:30px; width:100%; background:url(lanname.jpg) no-repeat;}
.news .rightk .kname .tl{width:102px; heigh:25px;float:left; font-size:14px; font-weight:bold; color:#fff; margin:5px 0 0 20px; _margin:5px 0 0 8px;}
.news .rightk .ylist{float:left; border:1px #DFEBF9 solid; width:99%; height:200px;}
.news .rightk .ylist ul{ margin-top:12px; margin-left:10px; display:block; float:left;}
.news .rightk .ylist ul li{ line-height:23px;}
/*校内通道*/
/*banner*/
.banner{ width:1002px; overflow:hidden; margin:auto; margin-top:10px;}
/*阳光学子*/
.stu{ width:1002px; overflow:hidden; margin:auto; margin-top:8px;}
.stu .leftk{width:377px; height:233px; background:url(jsbj1.gif) no-repeat; float:left; margin-right:8px;}
.stu .leftk .xuez{ float:left; width:373px; height:33px;}
.stu .leftk .xuez dt a{ display:block; height:33px; width:115px; float:left; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#3B5EA2; text-decoration:none;}
.stu .leftk .xuez dt a:hover{ background:url(newbutt_over.gif); height:30px; margin-top:3px; width:112px; margin-left:2px; color:#F00;}
.stu .leftk .xuez dd{ float:left; width:356px; height:195px; display:block; margin-left:8px;}
.stu .leftk .xuez dd .xueimg{width:133px; height:179px; float:left; background:url(xuezhibj.gif) no-repeat 0 14px;}
.stu .leftk .xuez dd .xueimg img{ margin:25px 0 0 10px;}
.stu .leftk .xuez dd ul{ margin-top:12px; margin-left:7px; display:block; float:left;  width: 210px;}
.stu .leftk .xuez dd ul li{ line-height:25px;}
.stu .countk{width:377px; height:233px; background:url(jsbj1.gif) no-repeat; float:left;}
.stu .countk .sch{ float:left; width:373px; height:33px;}
.stu .countk .sch dt a{ display:block; height:33px; float:left; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#3B5EA2; text-decoration:none; padding:0 15px;}
.stu .countk .sch dt a:hover{ background:url(newbutt_over.gif); height:30px; margin-top:3px; margin-left:2px; color:#F00; padding:0 15px;}
.stu .countk .sch dd{ float:left; width:356px; height:195px; display:block; margin-left:8px;}
.stu .countk .sch dd .xueimg{width:133px; height:179px; float:left; background:url(xuezhibj.gif) no-repeat 0 14px;}
.stu .countk .sch dd .xueimg img{ margin:25px 0 0 10px;}
.stu .countk .sch dd ul{ margin-top:12px; margin-left:7px; display:block; float:left;}
.stu .countk .sch dd ul li{ line-height:23px;}
.stu .rightk{width:232px; height:232px; float:right;}
.stu .rightk .kname{ float:left; height:30px; width:100%; background:url(lanname.jpg) no-repeat;}
.stu .rightk .kname .tl{width:102px; heigh:25px;float:left; font-size:14px; font-weight:bold; color:#fff; margin:5px 0 0 20px; _margin:5px 0 0 8px;}
.stu .rightk .ylist{float:left; border:1px #DFEBF9 solid; width:99%; height:200px;}
.stu .rightk .newjg{float:left; border:1px #DFEBF9 solid; width:99%; height:200px;}
.stu .rightk .ylist ul{ width:185px; margin:15px auto 0 auto;}
.stu .rightk .ylist li{float:left; width:183px; height:37px; background:url(nianj.gif) no-repeat; line-height:28px; margin:3px 0;}
.stu .rightk .ylist li a{ font-size:15px; font-weight:bold; color:#B98436; text-align:center; padding-right:10px;width:180px; display:block;}
.newjg .zfenlei {float:left; border:1px #DFEBF9 solid; width:230px;  margin-bottom:10px; padding-bottom:10px;}
.newjg .zfenlei ul{ width:195px; margin:15px 0 0 20px;}
.newjg .zfenlei li{float:left; width:183px; height:32px; background:url(nianj.gif) no-repeat; line-height:28px; margin:3px 0;}
.newjg .zfenlei li a{ font-size:15px; font-weight:bold; color:#B98436; text-align:center; padding-right:10px;width:180px; display:block;}
.newjg .zfenlei ul dl{ float:left; display:block; width:175px; clear:both; height:auto; padding-left:15px; margin:2px 0;}
.newjg .zfenlei ul dl dd{ width:170px; float:left; font-size:14px;  line-height: 23px;}
.newjg .zfenlei ul dl dd a{color:#b98436;}
/*魅力校园*/
.school{ width:1002px; overflow:hidden; margin:auto; margin-top:10px;}
.school .boxline{height:222px; background:url(xiaoybj.jpg) no-repeat;}
.school  .more{ height:25px; text-align:right; padding:15px 20px 0; }
.school .imgk{padding:8px; height:145px; float:left; margin:12px 0 0 0; width:980px;}
.school .imgk ul{ margin-left:6px; width:1000px;}
.school .imgk ul li{ float:left; margin:0 4px;}
.school .imgk ul li img{ padding:1px; border:1px solid #ccc; float:left;}
.school .imgk ul li span{ float:left; text-align:center; width:180px; clear:both; font-size:12px;}
/**/
.zschool{ width:1002px; overflow:hidden; margin:auto; margin-top:10px;}
.zschool .boxline{background:url("xiaoybj2.jpg") no-repeat; overflow:hidden;}
.zschool .boxline b{ font-size:15px; font-weight:bold; color:#006766; float:left; width:100px; height:30px;  margin: 15px 0 0 22px;}
.zschool .more{ height:25px; text-align:right; padding:15px 20px 0; }
.zschool .imgk{padding:8px; float:left; margin:12px 0 0 1px; width:982px; border:1px solid #ccc; border-top:none;}
.zschool .imgk ul{ margin-left:6px; width:1000px;}
.zschool .imgk ul li{ float:left; margin:5px 4px;}
.zschool .imgk ul li img{ padding:1px; border:1px solid #ccc; float:left;}
.zschool .imgk ul li span{ float:left; text-align:center; width:180px; clear:both; font-size:12px;}
/*友链*/
.youlink{ width:1002px; overflow:hidden; margin:auto; margin-top:10px;}
.youlink .linkbox{}
.youlink .linkbox .yt{ float:left; height:45px; width:1002px; background:url(youlink.jpg) no-repeat;}
.youlink .linkbox .yt dt{ height:40px; display:block; line-height:35px; margin-left:12px;}
.youlink .linkbox .yt dt a{ height:34px; padding:0 20px; font-weight:bold; font-size:13px; display:block; float:left;}
.youlink .linkbox .yb{ width:1000px; height:88px;float:left; border:1px #ccc solid; border-top:none;}
.youlink .linkbox .yb ul{width:980px; height:60px; display:block; margin:15px 0 0 15px;}
.youlink .linkbox .yb ul li{ float:left; height:50px; width:180px; display:block;padding:5px 7px;}
.youlink .linkbox .yb dd.scr ul li{  display: block;
    float: left;
    padding: 5px 7px;
	height:auto;
	width:auto;}
/*版权*/
.footnav{ width:100%; background:url(footbj.jpg) repeat-x; height:140px; font-size:12px; text-align:center; margin-top:10px; line-height:24px;}
.footnav a{color:#646B64;}
/*子页列表*/
.znews{ width:1002px; overflow:hidden; margin:auto; margin-top:8px;}
.znews .countk{width:758px; background:url(zpage.gif) no-repeat; float:left;}
.znews .countk .zlist{width:756px; clear:both; overflow:auto; border:1px solid #E5E5E5; border-top:none;}
.znews .countk .zlist2{width:756px; clear:both; overflow:auto; border:1px solid #E5E5E5; border-top:none;}
.znews .countk .zlist ul{ width:725px; margin:20px auto;}
.znews .countk .zlist ul li{ height:170px;display:block; border-bottom:1px dashed #ccc;}
.znews .countk .zlist ul li img{ border:1px #F0F0F0 solid; float:left;margin:15px;}
.znews .countk .zlist ul li .jj{float:left;width:500px;}
.znews .countk .zlist ul li span{ background:url(phoico.gif) 0 5px no-repeat; float:left;width:170px; height:28px; display:block;font-size:16px; font-weight:bold; padding-left:25px; color:#343331; margin-top:8px;}
.znews .countk .zlist ul li p { float:left; text-align:left; line-height:24px; clear:both; width:500px;}
.znews .countk .zlist dd{clear:both;width:690px; text-align:center; margin-bottom:15px;}
.znews .countk em a{ display:block; height:33px; float:left; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#3B5EA2; text-decoration:none; padding:0 19px;}
.znews .countk em a:hover{ background:url(newbutt_over.gif); height:30px; margin-top:3px; margin-left:2px; color:#F00; padding:0 15px;}
.znews .countk .zlist2 .fllist{clear:both;width:740px; text-align:center;padding:10px 0; overflow:auto;}
.znews .countk .zlist2 .fllist ul{display:block; float:left; width:690px; margin:5px 0 0 30px;}
.znews .countk .zlist2 .ttname{ display:block; float:left; width:670px; height:26px; background:url(ttbj.gif) no-repeat; margin-left:30px; margin-top:15px; text-align:left; padding:10px 0 0 20px;}
.znews .countk .zlist2 .ttname b{ font-size:14px; font-weight:bold; color:#006766; float:left;}
.znews .countk .zlist2 .fllist ul li{ line-height:23px; clear:both;}
.znews .countk .zlist2 .fllist ul li a{ margin-left:6px; float:left;}
.znews .countk .zlist2 .fllist ul li span{ float:right;}
.znews .rightk{width:232px; float:right;}
.znews .rightk .kname{ float:left; height:30px; width:100%; background:url(lanname.jpg) no-repeat;}
.znews .rightk .kname .tl{width:102px; heigh:25px;float:left; font-size:14px; font-weight:bold; color:#fff; margin:5px 0 0 20px; _margin:5px 0 0 8px;}
.znews .rightk .ylist{float:left; border:1px #DFEBF9 solid; width:230px; height:200px;}
.znews .rightk .ylist ul{ margin-top:12px; margin-left:10px; display:block; float:left;}
.znews .rightk .ylist ul li{ line-height:23px;}
.pagesub{float:left; clear:both; width:700px; text-align:center; padding:0 0 20px 20px; color:#006; font-size:14px;}
.pagesub b{ color:#F00;}
#article_title { font-size: 20px; font-weight: bold; line-height: 50px; margin:0 auto; text-align: center; width: 568px; }
#article_info { background-color:#EAEAEA; margin:0 auto; height: 20px; line-height: 20px; text-align: center; width: 728px; }
#article_content { font-size: 14px; line-height: 28px; margin:20px auto; text-align: left; width: 668px; }

