﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,nav,p,a,img,footer,header,span,form,h1{margin: 0;padding: 0;border: 0;font-size: 100%;font-style:normal;}
body{ background:#f5fce3; }
a{font-size:14px; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:0px;}
ul,li{ list-style-type:none; margin: 0;padding: 0;border: 0;}
.wr{ font-family:"微软雅黑";}
.box{ position:relative;}
.ys{ top:-1px; right:-8px; position:absolute;}
.zx{ left:-1px; bottom:-8px; position:absolute;}
.l20{ margin-left:20px;}
.clr {clear: both;}
.yybj{ width:100%; height:15px; display:block; background:url(../images/mokuai1.png) repeat-x;}
.mat10{ margin-top:10px}
.fl{ float:left !important}
.fr{ float:right !important}
.mr15{ margin-right:15px;}
.clr{ clear:both}
/*头部*/
.header{ width:100%; height:auto}
.header .top{ width:100%; height:43px;background:#215e21}
.header .top .tb{ width:1000px; margin:0 auto; }
.header .top .tb p{ font-size:14px; font-family:"宋体"; color:#fff45c; float:left; line-height:46px;}
.header .top .tb form{ float:right;cusorr:pointer; margin-top:8px;}
.header .top .tb form .ss{ width:46px; height:27px; background:#215e21; border:1px #8fc31f solid; color:#fff45c; text-align:center;cursor:pointer}
.header .top .tb form .sy{ width:100px; height:27px; background:#215e21; border:1px #8fc31f solid; color:#fff45c; text-align:center; margin-left:10px;cursor:pointer}
.header .top .tb form .ssk {background-color: #FFFFFF;width: 160px;height: 25px;line-height: 25px; text-indent: 5px;color: #999}
.header .top .tb form input {outline:medium;border: none; font-size: 14px; float:right;}
.header .banner{ width:100%; height:301px;}
.header .banner1{background:url(../images/2018banner.jpg) no-repeat center top;}
.header .banner2{background:url(../images/2019banner.jpg) no-repeat center top;}
.header .banner .bj{ width:1000px; height:301px; position:relative; margin:0 auto;}
.header .banner .ll1{ width:580px; height:73px; position:absolute; top:16px; left:26px;}
.header .banner .ll2{ width:320px; height:50px; position:absolute; top:86px; left:88px;}

.header .nav{width:100%; height:50px;background:url(../images/bj.jpg);}
.header .nav ul{ width:1002px;  height:50px; margin:0 auto;}
.header .nav li{ float:left;text-align:center;line-height:50px;height:50px;}
.header .nav a{ color:#fff45c; font-size:16px; font-weight:bold; padding:0px 27px; width:auto; min-width:89px;height:50px; display:block;}
.header .nav a:hover{ color:#063; background:#fff45c; text-decoration:none;}
.header .nav .on{ background:#fff45c;}
.header .nav .on a{ color:#063;}
/*正文*/
.main{ width:100%;background:url(../images/bj.png) no-repeat top;}

.bt_box{height:42px; background:url(../images/bt.png) repeat-x; padding:0 16px;line-height:42px;}
.bt_box strong{font-size:16px;color:#fff45c; float:left; }
.bt_box a{color:#fff45c; float:right;font-size:10px;}
.mk_box ul{ width:96%;display:block; margin:0px auto;font-family: "宋体"; position:relative;}
.mk_box ul li{font-size:14px; color:#333333; width:93%; height:30px;line-height:30px; margin:2px auto; padding:0 8px; *margin-left:-10px;border-bottom:1px #d2d2d2 dashed;}
.mk_box ul li a{ color:#333333;width:85%;*width:83%; overflow:hidden; height:30px; display:inline-block;background:url(../images/d.jpg) no-repeat 0px 12px; text-indent:10px;}
.mk_box ul li a:hover{ color:#F00;}
.mk_box ul li span{ float:right;*margin-top:-30px;}

.mk{ width:1000px; min-height:600px; margin:0 auto; padding-top:20px; display:block;  position:relative;}
.mk1{ width:972px; height:402px; background:#ffffff url(../images/mk.png) repeat-x center bottom;padding:14px;}
.mk1 .dy1{ float:left; width:476px; height:387px; display:block;}
.mk1 .dy2{ float:right;width:479px; height:340px; display:block;}
.mk2{ width:1000px; height:285px; display:block; margin:0 auto;}
.mk2 .box1{ width:492px; height:270px;background:#ffffff url(../images/mk.png) repeat-x center bottom;float:left;padding-bottom:15px; overflow:hidden;}
.mk2 .box1 ul{width:474px; height:211px; border-left:1px #ecf2da solid; border-right:1px #ecf2da solid; overflow:hidden; padding:2px 8px;}
.mk02{height:auto; width:1011px; margin:5px auto}
.mk02 .box2{width:244px;height:208px;background:#ffffff;border:1px #c6d1a6 solid;float:left;overflow:hidden; margin:3px;}
.mk02 .box2 .bt_box{height:32px;line-height:32px; background:#009944}
.mk02 .box2 .bt_box strong{font-size:14px;}
.mk02 .box2 ul{width:310px; height:150px;overflow:hidden; padding:6px;}
.mk02 .box2 ul li{height:28px;line-height:28px;}
.mk02 .box2 ul li a{height:28px;}
.mk02 .box2 ul li span{*margin-top:-28px;}


.mk3{width:1000px;background:#ffffff url(../images/mk.png) repeat-x center bottom;overflow:hidden;height:235px;padding-bottom:15px;}
.mk3_bg{border-left:1px #ecf2da solid; border-right:1px #ecf2da solid; width:958px; height:160px; padding:10px 20px;}
.mk3 li {float:left;text-align:center;margin-right:20px;width:189px;font-size:12px;}
.mk3 li a {color:#666;font-size:12px;}
.mk3 li img {width:185px;height:125px;border:2px solid #fff;}
.mk3 li span{ height:30px; line-height:30px;width:189px; margin:0 auto; display:block;}
/*底部*/
.footer{ width:100%; height:auto; min-height:100px; background:url(../images/foot.jpg) repeat; padding-top:20px; margin-top:15px;}
.footer p{ text-align:center; line-height:26px; margin:0 auto; color:#fff45c;font-family:"宋体"; font-size:14px; }
.footer p a{ color:#fff45c;}
/*列表*/
.right{ width:260px; height:auto;float:right;  display:block;}
.right .box2{width:260px; min-height:220px; height:auto;background:#ffffff;border:1px #c6d1a6 solid;float:left; margin-top:15px;overflow:hidden; padding-bottom:20px;}
.right .box2 ul a{width:180px;}

.left{ width:720px; height:auto; display:block; float:left;}
.dq_bt{height:47px; background:url(../images/bt.png) repeat-x; padding:0px 10px;line-height:47px;}
.dq_bt span{font-size:14px;color:#fff45c; float:left; text-indent:28px;font-family:"宋体";background:url(../images/wjx.png) no-repeat left center;}
.dq_bt span a{color:#fff45c;}

.lm_box{width:350px;height:270px;background:#ffffff;border:1px #c6d1a6 solid;float:left;overflow:hidden; margin-top:15px;}
.lm_box ul{width:332px; height:211px;overflow:hidden; padding:2px 8px;}
/*------list_art------*/
.list{ width:720px; height:auto; min-height:588px;overflow:hidden;background:#ffffff;border:1px #c6d1a6 solid; margin-top:15px;}
.list_art{ width:720px; height:auto;min-height:500px; margin:20px auto;}
 /*内容*/
.left .article{width:668px; padding:0px 15px;  height:auto; margin:9px auto;min-height:382px; color:#313131;}
.left .article .art_title{ font-family:"微软雅黑"; font-size:18px; color:#000; text-align:center; font-weight:lighter; padding-top:20px;}
.left .article .f_title{ font-family:"微软雅黑"; font-size:14px; color:#313131; text-align:right; font-weight:lighter;margin-right:39px;line-height:36px; }
.left .article .art_time{text-align:center; border-bottom:1px #d2d2d2 solid; width:668px;font-family:"宋体"; height:30px; display:block; margin:16px auto;font-size:14px; }
.left .article .zw{ line-height:29px;font-family:"宋体";font-size:14px; margin:0 auto;padding:0px 16px; min-height:330px;}
.left .article .zw img{ max-width:660px;margin:5px auto;}
.left .article .zw table{ max-width:660px; margin:0 auto;border-collapse:collapse !important;}
.left .article .zw th{  border:1px solid #333 !important;}
.left .article .zw td{  border:1px solid #333 !important;}
.ckvideo_style{ margin:0px auto}

/*焦点图*/
.ExxFlash2 {width:476px; height:387px;  overflow:hidden; float:left;}
.ExxFlash2 .fla_img{width:476px; height:357px;  position:relative;}
.ExxFlash2 .fla_img a{ display:block;}
.ExxFlash2 .fla_img img{ border:0;width:476px; height:357px; }
.ExxFlash2 .fla_title{ height:30px; line-height:30px; width:476px; text-align:center; overflow:hidden; background-color:#ccc}
.ExxFlash2 .fla_title a{ text-decoration:none; color:#000000;}
.ExxFlash2 .fla_qh { position:absolute; width:476px; height:20px; bottom:0; right:0;}
.ExxFlash2 .fla_qh ul,.ExxFlash2 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash2 .fla_qh li { float:right; display:block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#333333; }
.ExxFlash2 .fla_qh li.cur { background-color:#ff0000; }
/*------轮播图------*/
.LeftMove { min-height:159px; margin:0 auto; overflow:hidden; position:relative; }
.LeftMove ul {list-style:none; position:absolute; margin:0; padding:0; left:0;}
.LeftMove li {text-align:center; float:left;}
/*分页*/
.page {}
.page ul {list-style: none;    text-align: center}
.page ul li {padding: 5px 10px;    text-align: center;    background-color: #eee;    display: inline;    line-height: 25px;    margin: 0 5px; border-bottom:none}
.page ul li a {color: #333;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#063;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
/*附件*/
.fujian{ font-size:14px; color:#333333; font-weight:bold;}
.fujian ul li{ list-style:none; margin-top:8px;}
.fujian ul li a{ color:#ff0000; font-weight:normal; text-decoration:none;}
.fujian ul li a:hover{ font-weight:normal; text-decoration:underline;}


.list_main{ width:998px; height:auto; min-height:450px; margin:15px auto; border:1px #c9c9c9 solid; background:#ffffff;}
/*班级网站*/
.list_class{ width:926px; margin:20px auto;}
.list_class dl{ width:100%; min-height:160px}
.list_class dl dt{ height:32px; width:100%; float:left; border-bottom:2px solid #edf868; margin:20px auto;}
.list_class dl dt span{ height:32px; width:120px; border-bottom:2px solid #009948;  text-align:center; display:block; font-weight:bold; font-family:"微软雅黑"; font-size:18px; color:#009948; line-height:32px;}
.list_class dl dd{ width:926px; min-height:40px; clear:both; background-color:#FFFFFF; float:left; line-height:30px; margin:0;margin-bottom:20px;}
.list_class dl dd a{width:153px;color:#333333;text-align:center;float:left;}


