@charset "gb2312";
/*重置代码*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,li,dt,dd,dl,fieldset{margin:0;padding:0;}
body { width: 100%; font-family:"宋体"; font-size:12px; background:url(imagesheader_bg.jpg) repeat-x top #fff; color:#444; line-height:30px;}
img{border:0;}
a{color:#444; text-decoration:none;}
a:hover{color:#009300;}
ul,li{list-style:none;}
h2,h3,h4,h5{ font-family:"微软雅黑";}
.header,.content { width: 1000px; margin:0 auto;}

.header{ height:142px; position:relative; z-index:100;}
.logo{ width: 503px; height:69px; position:absolute; left:0; top:19px;}
.header_link{ width: 207px; height:42px; position:absolute; right:0; top:13px; line-height:42px; font-family:"微软雅黑";}
.header_link a{ padding:0 5px;}
.ser{ width: 207px; height:24px; position:absolute; right:0; top:57px;}
.search{ background:url(imagesser.jpg) no-repeat;width:207px;height:24px;position:relative;}
.search input{position:absolute; width:160px;height:24px;line-height:24px; color:#537d43; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#537d43; padding-left:15px;}	
.search input.notxt1 {position: absolute;width: 32px;height: 24px;top: 0px;left:175px;border: none;background: none;cursor:pointer; }

/*导航及下拉菜单*/
.nav{ height: 33px; width:1000px;background:url(imagesnav.jpg) repeat-x; position:absolute; left:0; top:109px;}
.navigation, .navigation li ul {list-style-type:none;}
.navigation {margin:0px; width:1000px;}
.navigation li {float:left;position:relative;height:33px; z-index:999;background:url(imagesnav_l.jpg) no-repeat left center; }
.navigation li a{ padding:0 32px;font-family:"微软雅黑"; font-size:16px; font-weight:bold; color: #fff;line-height:33px;height:33px; float: left; }
.navigation li a:hover {color: #fff; background: url(imagesnav_bgh.jpg) no-repeat center;}
.navigation li.hover a { display: block;color: #fff; background: url(imagesnav_bgh.jpg) no-repeat center;}
.navigation li.hover div{display:block;}
.navigation li div {display:none;position:absolute;top:33px;left:0; width:128px; border:1px solid #ccdbca;background:#fff;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9; overflow:hidden; z-index:1000;}
.navigation li .sonnav dl{ width: 115px; margin:0 auto; padding:5px 0 10px;}
.navigation li .sonnav dl dd{ width: 115px; height: 37px;}
.navigation li .sonnav dl dd a{ display:block; width: 111px; height:36px; border-bottom:1px solid #ccdbca; line-height:36px; margin:0 auto;font-size:14px;color: #141414; font-weight:normal; padding:0; padding-left:4px; background:none;}
.navigation li .sonnav dl dd a:hover{color: #008100; font-weight:bold; background:url(imagesnav_icon.jpg) no-repeat 105px center;  border-bottom:1px solid #008100; }


.img{ width: 1000px; height:200px; overflow:hidden;}
.img img{width: 1000px; height:200px;}
.box{ width:1000px; padding-top:32px; overflow:hidden;}
.lf{ width: 300px; float: left; overflow:hidden; margin-right:30px;padding-bottom:30px;}
.lf01{ width: 300px; height:230px; background:#e7e7e7;}

/*焦点图*/
.banner {width:300px; height: 230px; position:relative; overflow:hidden;float:left;}
.banner ul {position: absolute; top: 0; left: 0; z-index: 1; width: 2940px; }
.banner ul li {width:300px; height: 230px; float:left;  position:relative;}
.banner ul li a{ display:block; width: 300px; height:200px;}
.banner ul li img{width:300px; height: 200px;}
.banner ol {position: absolute; bottom: 36px; right: 0px; z-index: 3; padding:0; margin:0;}
.banner ol li {float: left; width:8px; height: 8px; font-family:"宋体"; line-height:8px; font-size:0; text-align:center; margin-right:10px; overflow: hidden; color:#fff; background:url(imagesicon11.png) no-repeat center; cursor: pointer;}
.banner ol .active{color:#ff7e00; background:url(imagesicon10.png) no-repeat center;}
.banner ul li .zz{ height:30px; line-height:30px; font-size:14px; text-align:center; overflow:hidden; padding:0; margin:0;}

.lf02{ width:300px; height:295px; padding-top:15px; overflow:hidden;}
.til_lf02{ width:100%; border-bottom:2px solid #009300; height:36px; line-height:36px;} 
.til_lf02 a{ float:right; font-family:"宋体"; font-size:14px; color:#003135; padding-right:10px;} 
.til_lf02 a:hover{ color:#009300;}
.til_lf02 h3{ font-size:16px; color:#008100; padding-left:36px;}
.box01_lf02{ padding:7px 0;}
.box01_lf02 h5{background:url(imagesicon07.jpg) no-repeat 5px 10px; padding-left:23px;}
.box01_lf02 h5 a{ font-size:14px; color:#555; line-height:24px; }
.box01_lf02 h5 a:hover{color:#009300;}
.box01_lf02 h6{ font-size:12px; font-family:"宋体"; color:#555; padding-left:23px; font-weight:normal; height:22px; line-height:22px;}

.lf03{ width: 300px; height:170px; overflow:hidden; padding-top:5px;}
.box_lf03 ul{ padding-top:8px;}
.box_lf03 ul li{ height:30px; line-height:30px; background:url(imagesicon07.jpg) no-repeat 5px center; padding-left:25px;}

.ct{ width: 430px; float: left; margin-right:30px; overflow:hidden;padding-bottom:30px;}
.ct01{ width:430px; height:225px; overflow:hidden;}
.til_ct01{ width: 100%; height:37px; border-top:2px solid #009300; border-bottom:1px solid  #ccc; line-height:37px;}
.til_ct01 a{ font-family:"宋体"; font-size:14px; float: right; padding-right:10px; color:#003135;}
.til_ct01 a:hover{ color:#009300;}
.til_ct01 h3{ font-size:16px; color:#008100; padding-left:5px;}
.box_ct01 ul{ padding-top:5px;}
.box_ct01 ul li{ height:30px; line-height:30px; background:url(imagesicon05.jpg) no-repeat 4px center; padding-left:19px;}
.box_ct01 ul li span{ float: right; padding-right:4px; font-family: Courier,"Courier New", monospace; font-size:12px; color:#888;}

.ct02{ padding-top:17px;}

.rt{ width: 210px; float: left;padding-bottom:30px;}
.rt01{ width: 210px; height:255px; overflow:hidden;}
.til_rt01 { height:36px; line-height:36px; padding-left:90px;}
.til_rt01 h3 a{ font-size:16px; color:#008100;}
.box01_rt01{ height:52px; padding:7px 0; border-bottom:1px dashed #ccc;background:url(imagesicon06.jpg) no-repeat left 15px; padding-left:22px;}
.box01_rt01 h6{ font-family: Courier,"Courier New", monospace; font-size:14px; color:#003d00; height:26px; line-height:26px;}
.box01_rt01 a{ line-height:22px;}
.rt02{ padding-top:8px;}
.box_rt02 ul{ padding-top:5px;}
.box_rt02 ul li{ height:44px; padding:6px 0; background:url(imagesicon06.jpg) no-repeat left 12px; padding-left:20px; line-height:22px;}
.rt03{ width:210px; height:186px; padding-top:10px;}
.rt03 a{ display:block; width: 210px; height:78px; margin-bottom:15px;}

.rt04{ width: 210px; height:85px; padding-top:5px;}
.select{ width: 200px; height:32px; background:url(imagessel_bg.jpg) no-repeat; line-height:32px; padding-left:10px; font-size:16px; position:relative; padding-bottom:16px; cursor:pointer; z-index:1;}
.son_select { background:#fff; width: 208px; border:1px solid #ccc; line-height:30px; display:none; position:absolute;bottom:47px; left:0; z-index:10;}
.son_select a{ width: 198px; padding-left:10px; height:30px; line-height:30px; display:block; font-size:14px;}
.son_select a:hover{color:#009300; background:#ededed;}

.footer{ width: 100%; height:48px; padding:28px 0 30px 0; background:url(imagesfooter_bg.jpg) repeat-x; text-align:center; line-height:24px; color:#758875;}

/*列表页样式*/
.list{ width:1000px; background: url(imageslist_bg.jpg) repeat-y; overflow:hidden; min-height:400px; border-top:2px solid #ccc;}
.lf_list{ width: 235px; float: left; margin-right:30px; overflow:hidden; padding-bottom:50px;}
.lf_list00{ width: 210px; margin:0 auto; overflow: hidden;}
.lf01_list{ padding-bottom:20px;}
.lf01_list h3{ font-size:16px; color:#008100; line-height:50px; height:50px; background:url(imageslist_icon01.jpg) no-repeat 10px center; padding-left:25px;}
.lf01_list ul{ width:190px; background:#fff; padding:5px 10px 15px;} 
.lf01_list ul li{ height:38px; }
.lf01_list ul li a{ font-family:"微软雅黑"; font-size:14px; padding:0 8px; display:block; height:36px; line-height:36px; border-bottom:1px solid #ccc; background:url(imagesnav_icon.jpg) no-repeat 175px center;}
.lf01_list ul li a:hover{ font-weight:bold; color:#008100; border-bottom:2px solid #008100;}

.rt_list{ width: 735px; float: left; overflow:hidden; padding:10px 0 40px;}
.bread{ width:100%; height:30px; line-height:30px; background: url(imageslist_icon02.jpg) no-repeat 12px center #edfaeb;padding-left:32px;}
.bread a{ padding:0 5px;}
.box_list{ width: 98%; margin:0 auto; padding-top:10px;}
.box_list h3{ height:50px; line-height:50px; font-size:16px;color:#008100;}
.box_list ul{ padding-bottom:30px;}
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px; background:#edfaeb;clear:both;}
.page a{ padding:0 5px;}

/*文章页*/
.article{ width: 100%; margin:4px auto 0; overflow:hidden; }
.wz_art{ width:98%; margin:0 auto;padding-top:10px; padding-bottom:30px; overflow:hidden;}
.article h4{ font-size:18px; text-align:center; line-height:30px; padding-top:10px; color:#008100;}
.article h5{ line-height:28px; font-size:14px; text-align:center; padding:10px 0;}
.zuozhe{ height:30px; line-height:30px; width:100%; text-align:center; font-size:12px; color:#666;background:#edfaeb; margin:0 auto; overflow:hidden;}
.fujian{ width: 100%;background:#edfaeb; padding:8px 0; overflow:hidden; margin:0 auto;}
.fujian h3{ height:32px; font-size:16px; font-weight:bold; padding-left:30px; line-height:32px; color:#008100;}
.fujian ul{ padding:5px 20px 10px 30px;}
.fujian ul li{ height:26px; line-height:26px;background:url(imagesicon07.jpg) no-repeat left center; padding-left:15px;}

/*图片列表页*/
.pic_list{ width: 98%; margin:0 auto;}
.pic_list ul{ width: 760px; padding-top:15px; padding-bottom:5px;*padding-bottom:30px;_padding-bottom:5px; overflow:hidden;}
.pic_list ul li{ height:184px; width:180px; padding:20px 20px 20px; border:1px solid #e4e4e4; float: left; margin-right:24px; margin-bottom:24px; line-height:28px; text-align:center;}
.pic_list ul li a{ font-family:"微软雅黑"; font-size:14px;}
.pic_list ul li a h6{ font-size:12px; font-family:Courier, "Courier New", monospace; color:#666; font-weight:normal;}
.pic_list ul li a img{ display:block; width: 180px; height:120px; margin-bottom:13px;}


/*教师列表页*/
.teacher{ padding:10px 0; overflow:hidden; clear:both;}
.teacher h3{ font-size:15px; color:#666; background:url(imagesicon06.jpg) no-repeat 10px center; padding-left:30px; height:44px; line-height:44px; clear:both;}
.teacher ul{ background:#f3fff1; padding:5px 0; overflow:hidden;}
.teacher ul li{ height:32px; width:90px; float: left; line-height:32px; text-align:center; background:none; padding:0;}

/*教师详情页*/
.xq_teacher{ padding-top:23px;}
.xq_teacher img{ display:block; width: 148px; height:198px; border:1px solid #ddd; float: left; margin-right:20px; margin-bottom:20px;}
.xq_teacher .wz_teacher{ width: 550px; float: left; overflow:hidden;}
.wz_teacher span{ font-family:"微软雅黑"; font-weight:bold; color:#666;}

.con_teacher{ clear:both; overflow:hidden; border-top:2px solid #008100;}
.con01_t{ padding:10px 2px; margin:0 8px; border-bottom:1px dotted #ccc;}
.con01_t h3{ font-size:15px; color:#008100; background:url(imagesicon06.jpg) no-repeat 0px center; padding-left:20px; height:44px; line-height:44px; clear:both;}
