﻿@charset "utf-8";
/*全局样式*/
body{width:100%; height:auto;  margin:0; padding:0; font-size:14px; color:#000; font-family:"宋体";background:url(../images/sy_53.jpg) no-repeat center bottom;}
a{ color:#000; text-decoration:none}
a:hover{ color:#F00; text-decoration:underline}
ul,li{ margin:0; padding:0; list-style:none}
.clear{ clear:both; height:0; overflow:hidden;}
.width1000{ width:1202px;margin:0 auto;}
.w1000{ width:1200px; float:left}
img{ border:none;}
form,input{margin:0; padding:0; border:none;}
/*margin样式*/
.mb15{ margin-bottom:15px;}

.ckvideo_style{ margin:0 auto}
/*头部*/
.head{height:118px; background:url(../images/sy02_01.jpg) no-repeat center; }
.head .width1000{height:118px;background:url(../images/sy02_01.jpg) no-repeat center;}
.head .width1000 img{ margin:3px 0}

.head-r{width:520px;height:86px;float:right;color:#fff;line-height:33px;}
.head-rt{width: 487px;height:25px;float:right;margin-bottom:13px;}
.mailbox2{width:120px;height:25px;float:right;display:block;line-height: 25px;color:#FFF;text-align:center;background:#48ba00;margin-left:10px;} 
.mailbox2 a{ color:#fff;}
.mailbox{width:77px;height:25px;float: left;display:block;line-height: 25px;color:#FFF;text-align:center;background:#48ba00;margin-left: 10px;} 
/*搜索框*/
.sousuokuang{width:274px; height:30px; float:right; line-height:30px;}
.sousuokuang .ssk{ color:#999; width: 208px; height:28px;float:left;line-height:28px; border:1px solid #009944; }
.ss2{width: 64px; height: 30px; border:none; background:#48ba00;  text-align:center; cursor:pointer;float:left;  color:#FFF; font-family:"微软雅黑";line-height:28px;  }
/*登录框开始*/
.headrlogin{width: 270px;height: 25px;float: left;line-height: 25px;}
.headrlogin .unlogin{width: auto; height: 25px;    color:#FFF; float: right; background:#48ba00 }
.headrlogin .unlogin .dl{ color: #fff; cursor:pointer; width:77px; height:25px;  float: right; display:block; text-align:center;}
.headrlogin .unlogin a:hover{ text-decoration:none}

#imgConac {width: 60px; margin: 5px;}

/*登录后*/
.form3{ height:25px; float:left; text-align:right; color:#fff;display:none; width:auto; padding-left:15px; margin-right:0px;}
.form3 span{ height:25px; float:left; text-align:left; color:#fff;}
.form3 a{color:#fff;}
.outbtn{ margin-left:10px; padding:0; width: 45px; height:25px; line-height: 25px;  border:none; color:#fff; font-size:14px; cursor:pointer; background:none;}
#userinfo{ color:#fff}
#userinfo a{color:#fff; text-decoration:underline; cursor:pointer;}
/*登录弹出窗口 start*/
.login{width:370px; margin-left:9px; float:left; color:#FFFFFF; line-height:30px;}
.login a{color:#FFF; border-left:1px solid #FFF; line-height:30px; height:30px; display:inline-block; padding-left:9px;}
.login a:first-child{border-left:0px;}
.login a img{width:15px; height:16px; margin:0 5px 0 0; vertical-align:middle;}
.login .login_panel{ display:none; width:350px; height:362px; color:#999; margin:0 auto; }
.login .login_panel input.login_name,.login .login_panel input.login_pass{ width:310px; height:46px; line-height:46px; border:1px solid #d4d4d4; font-size:14px; color:#333; font-size:14px; text-indent:5px; }
.login .login_panel input.login_name{ background:url(../images/login_user.jpg) no-repeat 280px 10px #f1f1f1;}
.login .login_panel input.login_pass{ background:url(../images/login_lock.jpg) no-repeat 280px 10px #f1f1f1;}
.login_close{ cursor:pointer;}
.login_window{ cursor:pointer;}
/*登录弹出窗口  end*/
/*登录弹出窗口  end*/
.nav{ height:47px; background:#48ba00; border-bottom:3px solid #009944;}
.nav ul{width:1200px; height:47px; margin:0 auto;background:#48ba00; border-bottom:3px solid #009944;}
.nav ul li{ width:120px; height:47px; float:left; line-height:49px;font-weight:bold;}
.nav ul li a{ width:120px; height:47px; float:left;display:block; color:#FFF;font-family:"微软雅黑"; font-size:16px; text-align:center}
.nav ul li a:hover{ color:#036e42; background:#c7ea14;}
.nav ul .on a{ font-weight:bold;  color:#036e42; background:#c7ea14;}
/*banner图片*/
.sy_banner{ height:323px;background:url(../images/sy_08.jpg) no-repeat center top;}
.sy_banner .width1000{ height:323px;background:url(../images/sy_08.jpg) no-repeat center top; position:relative}
/*banner图片*/
.banner{ height:276px;background:url(../images/sy_08.jpg) no-repeat center top;}
.banner .width1000{ height:276px;background:url(../images/sy_08.jpg) no-repeat center top; position:relative}
.banner .flash{ width:910px; height:273px; position:absolute; right:0px; bottom:50px;}
.banner .li_flash{ width:910px; height:273px; position:absolute; right:0px; bottom:0px;}

/*头条新闻*/
.topnews01{ width:1200px; height:50px; position:absolute; left:0; bottom:0;overflow:hidden;}
.topnews{ width: 905px; height: 48px; float:left; text-align:right;font-family:"微软雅黑";line-height: 48px; border:1px solid #48ba00;background:url(../images/topnews_03.png); }
.topnews span{color: #fff; font-size:16px; width:103px; height:48px; float:left;background:#48ba00; text-align:center;line-height:48px; font-weight:bold; }
.topnews a{color:#eb6100;font-size:24px;margin-right:10px;margin-left:10px;width:782px;height:67px;float:right;overflow:hidden;text-align:center;font-family:"微软雅黑";}
.date{ width: 281px; height:40px; float:right; text-align:center;border:1px solid #48ba00;background:url(../images/topnews_03.png); padding-top:8px; line-height:18px;}
/*最新动态*/
.height315{height:360px;}
.w365{ width:446px; float:left; margin:0 12px; border:1px solid #5a9120; height:358px;overflow:hidden}
.w363{ width:363px; float:left; margin:0 12px; border:1px solid #5a9120; height:358px;overflow:hidden}
.frr{margin:0px;float:right;}
.title{ width:100%; height:47px; float:left; border-bottom:1px solid #5a9120; background:#48ba00}
.title span{ width:92px; height:48px; float:left; line-height:48px; text-align:center;}
.title span a{ font-family:"微软雅黑"; font-size:16px; color:#fff; font-weight:bold;}
.title .cur{ background:#fff; border-right:1px solid #5a9120;}
.title .cur a{ color:#48ba00;}
.sy-more{background:url(../images/more.png) no-repeat right; position:absolute; top:-50px;right:0; width:24px; height:24px; display:block;}
.lanm-more{background:url(../images/more.png) no-repeat right; width:24px; height:24px; display:block; float:right; margin:3%; float:right}

/*焦点图*/
.ExxFlash2 {width:444px; height:358px;  overflow:hidden; float:left;border: 1px solid #669831;}
.ExxFlash2 .fla_img{width:444px; height:333px;  position:relative;}
.ExxFlash2 .fla_img a{ display:block;}
.ExxFlash2 .fla_img img{ border:0;width:444px; height:333px; }
.ExxFlash2 .fla_title{ height:25px; line-height:25px; width:444px; text-align:center; overflow:hidden; background-color:#ccc}
.ExxFlash2 .fla_title a{ text-decoration:none; color:#000000;}
.ExxFlash2 .fla_qh { position:absolute; width:444px; 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; }

.w280{ width:280px; height:358px;float:right; border: 1px solid #669831;overflow:hidden;}
.h271{ height:320px; width:388px;float:left; border: 1px solid #669831;overflow:hidden;}

/*首页栏目样式*/
.hh280{height:280px;overflow:hidden;}
.lanmcon{ width: 94%;  float:left; margin:3%; position:relative;overflow:hidden;}
.lanmcon li{ width:100%; line-height:30px;height:30px; float:left; border-bottom:1px dashed #CCC;}
.lanmcon li a{width: 80%; display:block; float:left; overflow:hidden; height:30px;background:url(../images/sy_11.gif) no-repeat 0 14px; padding-left:10px;}
.lanmcon li span{ float:right;}
.bg1{background:url(../images/sy_26.jpg) no-repeat center 60px;}
#pic{}
#pic img{ float:left}
.pic01{ width:409px; float:left; height:265px;}
/*首页专题*/
.fastlinks{ width:100%; height:auto;float:left; padding:15px 0px;}
.fastlinks li{ float:left; width:97px; height:122px;}
.fastlinks li a{width:97px; height:103px; display:block; float:left; margin-top:15px;}
.fastlinks li a span{ width:97px; height:20px; position:relative; bottom:0; top: 70px; text-align:center; display:block; color:#009944}
.fastlinks li a:hover{ text-decoration:none;}
.fastlinks li a:hover span{text-shadow:2px 2px 1px #fff;}
.fastlinks .f01 a{background:url(../images/f_1_03.png) no-repeat center top; }
.fastlinks .f02 a{background:url(../images/f_1_05.png) no-repeat center top; }
.fastlinks .f03 a{background:url(../images/f_1_07.png) no-repeat center top;}
.fastlinks .f04 a{background:url(../images/f_1_09.png) no-repeat center top; }
.fastlinks .f05 a{background:url(../images/f_1_11.png) no-repeat center top;}
.fastlinks .f06 a{background:url(../images/f_1_13.png) no-repeat center top;}
.fastlinks .f07 a{background:url(../images/f_1_15.png) no-repeat center top;}
.fastlinks .f08 a{background:url(../images/f_1_17.png) no-repeat center top;}

.fastlinks .f005 a{background:url(../images/f_1_11.jpg) no-repeat center top;}
.fastlinks .f006 a{background:url(../images/f_1_13.jpg) no-repeat center top;}
.fastlinks .f007 a{background:url(../images/f_1_15.jpg) no-repeat center top;}
.fastlinks .f008 a{background:url(../images/f_1_17.jpg) no-repeat center top;}

/*底部专题开始*/
.ztpic{ width:1198px; height:auto;float:left; border: 1px solid #669831; padding:10px 0;}
.ztpic li{ width:280px; height:70px; float:left; margin:5px 9px;}
.links{width:1198px; height:auto;float:left; border: 1px solid #669831; }
.links table{ margin:5px auto;}
.links select{ width:282px; margin:0px 6px; color:#666}
/*底部开始*/
.foot{width:100%;min-height:88px;padding-top:0px;}
.foot p{ margin:0; padding:0; text-align:center; line-height:26px; color:#000;}
.foot p a{color:#000;}
.foot .beian{ margin-top:15px; }
.foot .beian a{ display:inline-block; color:#fff;}
.foot .beian a img{ float:left; margin:7px;}
.nbanner{ width:1000px; height:220px; margin:0 auto;}
/*搜索页面*/
.left{ width:280px; float:left;margin-bottom:15px}
.right{ width:905px; float:right;margin-bottom:15px; min-height:500px;}
.right2{ width:903px; float:left;background:#fff; margin-bottom:15px; border:1px solid #009944;}
.rightw{ width:1098px;}
.width1100{ width:1100px;margin:0 auto;}
/*左侧栏目开始*/
.sub-title{ width:280px; height:61px; float:left; background:url(../images/lanmu_03.jpg) no-repeat center; text-align:center; color:#fff; font-size:18px; font-family:"微软雅黑"; font-weight:bold; line-height:61px;}
.submenu{ width:278px; background:#fff;float:left; padding-bottom:15px; border-left:1px solid #5a9120; border-right:1px solid #5a9120; border-bottom:1px solid #5a9120;}
.submenu ul{}
.submenu ul li{ width:245px; height:55px; text-align:center; line-height:55px;float:left; margin:10px 16px;}
.submenu ul li a{ color:#20a555; font-size:18px; font-family:"微软雅黑"; width:245px; height:55px;  float:left; background:#ecf4dd; border:1px #5fbc00 solid; font-weight:bold}
.submenu ul li a:hover{ background:#5fbc00; color:#fff;font-weight:bold; text-decoration:none; }
.submenu ul .on{ }
.submenu ul .on a{color:#fff; font-weight:bold;background:#5fbc00;}
/*右边*/
.dqweizhi{ width:905px; line-height:48px; float:left;text-indent:60px; margin-bottom:15px;background:url(../images/lanmu_05.jpg) no-repeat left }
.dqweizhiw{ width:1100px;background:url(../images/dqweizhiw.jpg) no-repeat left }

/*搜索页面*/
.search_line {	height:50px;line-height: 50px; width: 630px; padding-left: 70px; float:left; background:#FFF}
.search_line input[name="keyword"] {border: 1px solid #ddd;	float: left;height:30px;line-height: 30px;	color: #666;text-indent: 10px;width: 150px;	padding: 0;	margin: 0;	border-right: none; margin-top:8px;}
.search_line input[name_data="submit"] {float: left;background-color: #009052;border: none;height: 32px;width:50px;text-align: center;  color: #fff;margin-right: 10px;margin-top:8px; font-size:14px;font-family:"微软雅黑"}
.search_line input[name="search_type"] {margin-right:3px;}
/*新闻列表页面部分*/

.newslist{padding: 10px 20px 90px 20px;list-style:none;  min-height:550px}
.newslist li{padding:5px;line-height: 28px;color:#999; float:left;width:99%; border-bottom:1px dashed #c5a59d; height:28px;}
.newslist li a{font-size:14px;display:block;line-height:28px; float:left;background: url(../images/sy_11.gif) no-repeat 0 13px; padding-left:10px; width:85%; height:28px; overflow:hidden }
.newslist li span{color:#000;display:block;font-style:normal; float:right;font-size:14px; font-family:"宋体" }
/*分页*/
.page { position:relative; top:-50px}
.page ul {list-style: none;text-align: center; }
.page ul li {padding:5px 8px; border:1px #d5d5d5 solid;  text-align: center;    background-color: #f7f7fb; display: inline;    line-height: 25px;    margin: 0 5px; background:none }
.page ul li a {color: #333; }
.page .com_pre_one_unshow {}

.page .com_pre_more_unshow {}
.page .com_curent {background-color: #75a233;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
/*图片列表页面部分*/
.prowidth{ }

.pro_list{margin:20px 6px;padding:0;list-style:none;overflow:hidden; padding-bottom:15px;}
.pro_list li{float:left;width: 270px;margin: 10px;}
.pro_list li a{display:block;}
.pro_list li a img{border: 1px solid #5a9120; width:270px; height:201px;}
.pro_list li a:hover{}
.pro_list li a .title0{color:#000; text-align:center; padding-top:10px; height:17px; overflow:hidden;width: 272px; line-height:17px;}
/*show页面部分*/
.artshow{line-height:28px;padding:0 0 15px 0; background:#FFF;/* border:1px solid #CCC; */ min-height:800px;}
.artshow .art_title{ font-size:20px; color:#000; font-family:"微软雅黑"; text-align:center; margin:5px 40px; padding-top:16px;}
.artshow .art_title2{ font-size:16px; color:#666; font-family:"微软雅黑"; text-align:center;  padding-bottom:10px;}
.artshow .art_time{ width:auto; margin:0px 20px;text-align:center;color:#626262;font-size:14px;background:#f2f2f2; line-height:36px;font-family:"微软雅黑";}
.artshow .content{ margin:10px 10px;overflow-x: auto; overflow-y: hidden;}
.artshow .content table{ max-width:860px; margin:0 auto;border-collapse:collapse !important;}
.artshow .content th{  border:1px solid #333 !important;}
.artshow .content td{  border:1px solid #333 !important;}
.artshow .content1 table{ max-width:960px;}


.artshow img{ /* min-width:650px; */ margin:0 auto; display:block;text-align:center;}
.artshow .art_fujian{margin:0 30px;}
/*栏目页面*/
.m10{ margin:5px 3px;}
.lm-con{width:445px;height: 280px;float:left;background:#FFF;}
.lm-con em{ /* padding-left:38px; */}
.con-title{ width:100%; height:48px; float:left;background:#5fbc00; line-height:48px;}
.con-title em{ font-size:16px; color:#fff; font-weight:bold; font-style:normal; font-family:"微软雅黑"; padding-left:15px; float:left}
.lm-con02{width:443px;height: 228px;float:left;border:1px solid #64972e;}
/*专题页面*/
.ztwz_main{ width:1188px; margin:10px auto;border:1px solid #009944; padding:13px 5px; background:#ffffff;}
.list_ztwz{ width:1176px; margin:0px auto;}
.list_ztwz ul {min-height:360px;}
.list_ztwz ul li{float:left; margin:5px;width:382px; height:135px; display:block;}
.list_ztwz ul li img{ width:376px; height:129px;border:1px solid #d2d2d2;padding:2px}
/*班级网站*/
.class_main{ width:962px; margin:10px auto;border:1px solid #009944; padding:15px 18px; background:#ffffff;}
.class_main dl{ width:100%; min-height:500px; margin:0;}
.class_main .nj{ height:53px; width:150px;background:url(../images/class.jpg) no-repeat center; display:block; text-align:center; color:#ffffff; font-weight:bold; font-size:20px; line-height:50px;}

.class_main .bj{ width:962px; min-height:126px;clear:both; margin:20px auto;padding:0px;}
.class_main dl dt{ height:46px; width:962px; margin:0px auto;border-bottom:2px solid #039a42;}
.class_main dl dt span{ height:46px;width:150px;text-align:center;display:block;font-family:"微软雅黑";font-size:17px;color:#48ba00;line-height:46px;font-weight:bold;background:#ecf4dd;}
.class_main dl dd{ width:942px; min-height:70px; clear:both;margin:0 auto; padding:18px 10px 0px 10px;}
.class_main dl dd a{ color:#333333; width:133px; height:36px; float:left; text-align:left; line-height:36px;text-indent:7px;background:url(../images/cd.jpg) no-repeat 0px 15px;}
/*班级网站页面*/
.tmain{ width: 1000px; height:auto; margin:0 auto; background:#fff;overflow:hidden; margin-bottom: 20px;}
.tmain p{color:#fff987; font-size:18px; font-family:"微软雅黑"; text-align:left; padding:0; margin:0;  line-height:46px; width:1000px; height:46px; float:left;background:url(../images/sy_18.jpg) no-repeat left top; text-indent:20px; }
.tmain ul{width:960px; height:auto; margin:0 10px 30px 30px; }
.tmain ul li{}
.tmain ul li a{ width:100px; height:27px; float:left; margin:12px 10px; background:url(../images/icon.jpg) no-repeat 0 12px;line-height:27px; text-align:center; padding-left:10px;}
/*课题*/
.list_ktwz{ width:1000px; margin:0px auto;}
.list_ktwz .ktwz{position:relative;width:960px; height:auto; display:block; margin:20px auto;background:#FFFFFF; }
.list_ktwz table{text-align:center; border-left:1px #48ba00 solid;border-top:1px #48ba00 solid;color:#333;font-family:"微软雅黑";width:960px; margin:0px auto;border-radius:5px 5px 0px 0px}
.list_ktwz table a{ color:#333}
.list_ktwz th{background:#009944; text-align:center; height:30px; border-right:1px #48ba00 solid; border-bottom:1px #48ba00 solid;letter-spacing:1px; color:#ffffff;font-size:15px; }
.list_ktwz th a{color:#ffffff;font-size:17px; }
.list_ktwz .lt{border-radius:5px 0px 0px 0px}
.list_ktwz .rt{border-radius:0px 5px 0px 0px}
.list_ktwz td{text-align:center; height:30px;border-right:1px #48ba00 solid; border-bottom:1px #48ba00 solid;font-size:13px;}
.list_ktwz td a{ font-size:13px;}
.list_ktwz .td1{border-right:none; border-bottom:none;}

.wzbt{ width:1200px; height:46px;line-height:46px;background:#f1f6ef; border:1px #5dbc00 solid;margin-bottom:15px;margin:0 auto;}
.wzbt img{ float:left; margin-left:6px;}
.wzbt span{font-size:14px;color:#313131;text-indent:6px;width:1160px; height:46px; display:block;overflow:hidden;}
.wzbt a{color:#313131;}

.mk1{ width:1202px; margin:15px auto; height:320px; overflow:hidden;}
.fr{ float:right !important;}
.lm_box{width:396px;height:320px;background:#FFF; float:left;}
.lm_box01{width:394px;height:270px;float:left;border:1px solid #64972e;}
.lm_box ul{ margin:6px 13px;}

.mk2{width:1180px; margin:0px auto; height:116px;border:1px solid #64972e; background:#ffffff; padding:15px 0px 15px 20px;font-family:"微软雅黑";}
.mk2 .box01{height:66px; width:150px;background:url(../images/class.jpg) no-repeat center top; display:block; text-align:center; color:#ffffff; font-weight:bold; font-size:20px; line-height:50px;}
.mk2 ul{width:1180px; margin:0px auto; height:50px;}
.mk2 ul li{width:85px;height:43px; background:#ecf4dd; float:left; border-bottom:2px #039a42 solid; margin-right:13px; line-height:45px; font-weight:bold; font-size:17px;color:#039a42; text-align:center;}
.mk2 ul li a{ color:#039a42;}

.mt15{ margin-top:15px;}
.mlr{ margin:0px 10px;}
/*焦点图*/
.ExxFlash22 {width:388px; height:318px;  overflow:hidden; float:left;border: 1px solid #669831;}
.ExxFlash22 .fla_img{width:388px; height:291px;  position:relative;}
.ExxFlash22 .fla_img a{ display:block;}
.ExxFlash22 .fla_img img{ border:0;width:388px; height:291px; }
.ExxFlash22 .fla_title{ height:27px; line-height:27px; width:388px; text-align:center; overflow:hidden; background-color:#ccc}
.ExxFlash22 .fla_title a{ text-decoration:none; color:#000000;}
.ExxFlash22 .fla_qh { position:absolute; width:388px; height:20px; bottom:0; right:0;}
.ExxFlash22 .fla_qh ul,.ExxFlash2 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash22 .fla_qh li { float:right; display:block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#333333; }
.ExxFlash22 .fla_qh li.cur { background-color:#ff0000; }

.ckvideo_style{ margin:0px auto}


.pr{ position:relative}
.pa{ position:absolute}
/*banner*/
.slideBox{overflow:hidden;}
.slideBox .hd{position:absolute; bottom:0px; width:100%; z-index:1; display:none; }
.slideBox .hd ul{ zoom:1; display:block;text-align:center; }
.slideBox .hd ul li{ width:0px; height:0px; cursor:pointer; border:1px solid #fff; border-bottom:none;display:inline-block;*display:inline;*zoom:1; margin:0 0px;}
.slideBox .hd ul li img{ width:100%; height:100%;}
.slideBox .hd ul li.on{ width:0px; height:0px !important; margin-top:-17px; }
.slideBox .bd{ position:relative;z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}

.by1{width:846px;height:267px; right:0px; bottom:50px; z-index:9}
.by1 .hd{ height:30px;}
.by1 .hd ul{height:30px;}
.by1 .bd{height:267px;width:846px;}
.by1 .bd li{height:267px;}

.by2{width:1000px;height:172px;right:0px; bottom:50px;}
.by2 .hd{ height:30px;}
.by2 .hd ul{height:30px;}
.by2 .bd{height:172px;width:1000px;}
.by2 .bd li{height:172px;}  

