﻿@charset "utf-8";
html,body{padding:0px;border:0px;font-size: 100%;font-style:normal; background:#fff;}
div,span,nav,p,a,img,footer,header,span,form,h1,nav,{margin:0px;padding:0px;border:0px;font-size:100%;font-style:normal;}
body{margin:0px;font-family:"微软雅黑";background:#f8f8f8 url(../images/top.jpg) center top no-repeat;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{ border:0px;}
ul,li{ list-style-type:none; margin: 0;padding: 0;border: 0;}
.wr{ font-family:"微软雅黑";}
.st{ font-family:"宋体";}
.box{ position:relative;}
.pr{ position:relative;}
.pa{ position:absolute;}
.clr {clear: both;}
.fl{ float:left}
.fr{ float:right !important;}
.w1000{width:1000px;margin:0px auto;}
.more{ position:absolute; right:10px; top:-28px;}
.more a{  font-size:13px; color:#333;}


/*------head------*/
.head{ width:960px; height:auto; min-height:364px;  margin: 0px auto;}
.head_top{width:960px; height: 40px;}
.riqi{ width:350px; line-height: 40px; font-size:13px; color: #7B3100; float: left;}
.gundong{width:350px; line-height: 40px;  float: left; overflow: hidden;}
.gundong a{ font-size:14px; color: #7B3100; line-height: 40px;}
.gundong a:hover{ color: #ff0000;}
.login{ width:260px; height: 40px; float: left;}
/*------登录弹出窗口------*/
.login a{color:#7B3100; border-left:1px solid #FFF; line-height:40px; display:inline-block;}
.login a:first-child{border-left:0px;}
.login a img{width:15px; height:16px; margin:0 5px 0 0; vertical-align:middle;}
#isloginform{ line-height:40px; height:40px;width:216px; color: #7B3100; font-size:14px; padding:0px 10px;}
#isloginform a{font-size:14px !important; color:#7B3100 !important;}
#isloginform .tc{ margin-top: 8px; float:right;}
#loginform{width:90px; color:#7B3100;height:40px;line-height:40px;display:block;border:0px;text-align:center;cursor:pointer; float:right;font-size:14px;}
#loginform a{ cursor:pointer;}
.login_panel{ display:none; width:350px; height:362px; color:#999; margin:0 auto;}
.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_panel input.login_name{ background:url(../images/login_user.jpg) no-repeat 280px 10px #f1f1f1;}
.login_panel input.login_pass{ background:url(../images/login_lock.jpg) no-repeat 280px 10px #f1f1f1;}
.login_close{ cursor:pointer;}


.logo{ width:456px; height: 100px; margin:86px 0px 0px 140px; display: block;}
/*------nav------*/
.nav { width:950px;padding-left: 5px; padding-right: 5px;  height:44px; margin:0 auto;background:url(../images/nav_bj.jpg) center top no-repeat;z-index:9; }
.nav ul{ width:950px; height: 44px; margin: 0 auto;}
.nav li {list-style:none; height: 44px; float:left;}
.nav ul.ul-dp1{text-align:center;display: block;height:44px; margin:0 auto;}
.nav ul.ul-dp1 li.li-dp1{float:left;line-height:44px;height:44px;text-align:center;position:relative; list-style:none; z-index:11}
.nav ul.ul-dp1 li.li-dp1 a{ font-size:16px; width:95px;line-height:44px;height:44px; display:block;font-weight:bold; color:#ffffff; }
.nav ul.ul-dp1 li.on{background:#02aebc;}
.nav ul.ul-dp1 li.on a{color:#ffffff;}
.nav ul.ul-dp1 li.li-dp1 a:hover{ color:#ffffff;}
.nav ul.ul-dp1 li.li-dp1:hover ul.ul-dp2{ display:block;}
.nav ul.ul-dp2{ display:none; width:95px; position:absolute; top:44px; left:-1px; z-index:99;}
.nav ul.ul-dp2 li.li-dp2{ text-align:center; overflow:hidden; float: left; position: relative;  z-index:99;}
.nav ul.ul-dp2 li.li-dp2 a{ font-weight:normal; color:#333333; font-size:13px;line-height:43px; height:43px; display:block; background: #fff/*rgba(255,255,255,0.5)*/;
	border-right: 1px solid #999999;border-bottom: 1px dashed #999999; border-left: 1px solid #999999; z-index:99;width:94px;}
.nav ul.ul-dp2 li.li-dp2 a:hover{ background:#ff6600; color:#ffffff;}

.flash{ widht:960px; height: 180px; margin: 0 auto; }
/*------main------*/
.gg{width:955px; height: 40px; line-height: 40px; background: #f0f0f0; margin: 10px auto; }
.gg_lf{width:700px; padding-left: 40px; height: 40px; line-height: 40px; overflow: hidden; background: url(../images/dot1.png) 10px 12px no-repeat; float:left;}
.gg_lf span{ height: 40px; line-height: 40px; font-size:16px;color:#333333; float: left;}
.gg_lf a{font-size:14px;color:#333333;line-height:40px; float: left;}
.dqwz{width:700px; padding-left: 15px; height:40px;overflow:hidden;font-size:13px;color:#333333;line-height:40px; display:block;float: left;}
.dqwz a{font-size:13px;color:#333333;line-height:40px;}
.gg_rg{width:215px; height: 40px; float: left; overflow: hidden;}

.search{width:215px; height:27px; margin-top: 8px; display:block;overflow:hidden; }
.search form .ssk {width:150px;height:25px;line-height:25px; text-indent:5px; *line-height:30px;color:#333;background:none; border: 1px solid #e0e0e0; padding:0px;}
.search form .ssan{width:53px;height:27px; text-align: center; color: #ffffff; border:none; background:#8ad08a;padding:0px; margin-right: 10px; cursor:pointer;}

.main{width:960px; height: auto; min-height: 500px; margin: 0 auto; overflow: hidden;}
.box_01{ width: 335px; float: left;  overflow: hidden; background: url(../images/cbg.png) right bottom no-repeat; padding-right: 5px; padding-bottom: 5px; margin-bottom: 8px; }
.box_02{ width: 300px; background: url(../images/cbg.png) right bottom no-repeat; padding-right: 5px;  padding-bottom: 5px;  float: left;   margin-left: 5px; margin-bottom: 8px; overflow: hidden;}
.box_021{ width: 300px; background: url(../images/cbg.png) right bottom no-repeat; padding-right: 5px;  padding-bottom: 5px;  float: left; margin-bottom: 8px; overflow: hidden;}
.box_03{margin-left: 5px; float: left; width: 610px;  background: url(../images/cbg.png) right bottom no-repeat;    padding-right: 5px;  margin-bottom: 8px;   padding-bottom: 5px;    overflow: hidden;}
.box_04{ width: 340px; height:auto; float: left;  overflow: hidden; margin-bottom: 8px; }
.box_05{margin-left: 5px; float: left; width: 615px;    margin-bottom: 8px;   overflow: hidden;}
.ppt{ padding: 5px;   border: solid 1px #ccc;  background-color: #fff;}
.conbox { border: solid 1px #ccc;    background-color: #fff;}
.conbox1 { border: solid 1px #ccc; min-height: 200px;    background-color: #fff;}

.qh_bt1{width:296px; height: 35px;background: #f0f0f0; margin: 1px;}
.qh_bt1 ul li{ width:88px; height: 35px; line-height: 35px; text-align: center;  float: left;}
.qh_bt1 ul li a{ font-size:13px; font-weight: bold; color: #333333;}
.qh_bt1 ul li a:hover{color:#ffffff;}
.qh_bt1 ul li.on{ width:88px; padding-left: 32px; height: 35px; line-height: 35px; 	 text-align: center; background:url(../images/long.png) 5px 5px no-repeat #cc0099; float: left;}
.qh_bt1 ul li.on a{font-size:13px; font-weight: bold; color: #ffffff;	}

.qh_bt2{width:296px; height: 35px; background: #f0f0f0; margin: 1px;}
.qh_bt2 ul li{ width:88px; height: 35px; line-height: 35px; text-align: center;  float: left;}
.qh_bt2 ul li a{ font-size:13px; font-weight: bold; color: #333333;}
.qh_bt2 ul li a:hover{color:#ffffff;}
.qh_bt2 ul li.on{ width:88px; padding-left: 32px; height: 35px; line-height: 35px; 	 text-align: center; background:url(../images/long.png) 5px 5px no-repeat #138fc2; float: left;}
.qh_bt2 ul li.on a{font-size:13px; font-weight: bold; color: #ffffff;	}

.qh_bt3{width:606px; height: 35px;background: #f0f0f0; margin: 1px;}
.qh_bt3 ul{ width:520px; height: 35px; float: left;}
.qh_bt3 ul li{ width:88px; height: 35px; line-height: 35px; text-align: center;  float: left;}
.qh_bt3 ul li a{ font-size:13px; font-weight: bold; color: #333333;}
.qh_bt3 ul li a:hover{color:#ffffff;}
.qh_bt3 ul li.on{ width:88px; padding-left: 32px; height: 35px; line-height: 35px; 	 text-align: center; background:url(../images/long.png) 5px 5px no-repeat #1ac0ff; float: left;}
.qh_bt3 ul li.on a{font-size:13px; font-weight: bold; color: #ffffff;	}
.qh_bt3 span{ float:right;  margin-right: 10px;}
.qh_bt3 span a{line-height: 35px; font-size: 13px; color: #666666;}


.qh_bt4{width:296px; height: 35px; background: #f0f0f0; margin: 1px;}
.qh_bt4 ul li{ width:88px; height: 35px; line-height: 35px; text-align: center;  float: left;}
.qh_bt4 ul li a{ font-size:13px; font-weight: bold; color: #333333;}
.qh_bt4 ul li a:hover{color:#ffffff;}
.qh_bt4 ul li.on{ width:88px; padding-left: 32px; height: 35px; line-height: 35px; 	 text-align: center; background:url(../images/long.png) 5px 5px no-repeat #40AF46; float: left;}
.qh_bt4 ul li.on a{font-size:13px; font-weight: bold; color: #ffffff;	}


.qh_bt5{width:296px; height: 35px; background: #f0f0f0; margin: 1px;}
.qh_bt5 ul li{ width:88px; height: 35px; line-height: 35px; text-align: center;  float: left;}
.qh_bt5 ul li a{ font-size:13px; font-weight: bold; color: #333333;}
.qh_bt5 ul li a:hover{color:#ffffff;}
.qh_bt5 ul li.on{ width:88px; padding-left: 32px; height: 35px; line-height: 35px; 	 text-align: center; background:url(../images/long.png) 5px 5px no-repeat #DB503B; float: left;}
.qh_bt5 ul li.on a{font-size:13px; font-weight: bold; color: #ffffff;	}


.lanmu{ width:100%; height: auto; min-height: 192px; overflow: hidden; padding:0px; margin: 0px;}
.lanmu li{width:95%; background: url(../images/d.jpg) 5px 12px no-repeat; padding-left: 15px; height: 24px; line-height: 24px; margin: 0 auto;}
.lanmu li a{width:80%; height: 24px; overflow: hidden; float: left; color: #333333; font-size:12px; line-height:24px;}
.lanmu li span{float: right; font-size:12px; color: #666666;}

.zz li{width:45%;float: left;margin:0px 7px}

.lanmu1{ width:100%; height: auto; overflow: hidden; padding:10px 0px; margin: 0px;}
.lanmu1 li{width:95%; background: url(../images/d.jpg) 5px 12px no-repeat; padding-left: 15px; height: 25px; line-height: 25px; margin: 0 auto; border-bottom: 1px dashed #e0e0e0;}
.lanmu1 li a{width:80%; height: 25px; overflow: hidden; float: left; color: #333333; font-size:12px; line-height:24px;}
.lanmu1 li span{float: right; font-size:12px; color: #666666;}


.nr_01{ padding: 10px;}
.nr_02{ width:588px; height: 191px; background: url(../images/sbg.jpg) no-repeat; padding: 10px; }
.bt_01{width:333x; height: 35px;background: #f0f0f0; margin: 1px; }
.bt_01 span{width:88px; padding-left: 32px; height: 35px;line-height: 35px; font-size:13px; font-weight: bold; color: #ffffff;text-align: center; background:url(../images/long.png) 5px 5px no-repeat #DB503B; float: left;}
.bt_01 a{width:50px; text-align: center; line-height: 35px; font-size:12px; font-weight: normal;color: #666666; float: right;}

.bt_02{width:333x; height: 35px;background: #f0f0f0; margin: 1px; }
.bt_02 span{width:88px; padding-left: 32px; height: 35px;line-height: 35px; font-size:13px; font-weight: bold; color: #ffffff;text-align: center; background:url(../images/long.png) 5px 5px no-repeat #1ac0ff; float: left;}
.bt_02 a{width:50px; text-align: center; line-height: 35px; font-size:12px; font-weight: normal;color: #666666; float: right;}


.flash2{ width: 608px; height: 74px; margin-bottom: 8px; display: block;}

.fastlink{float: left;  width: 335px; height: 170px;  background: url(../images/cbg.png) right bottom no-repeat; padding-right: 5px;  padding-bottom: 5px;  overflow: hidden;}
.fastlink ul{ border:solid 1px #ccc; background-color:#fff; overflow:hidden;}
.fastlink ul li{ width:110px;background:url(../images/b1.jpg) top repeat-x; padding-top: 0px; border-left:solid 1px #ddd; border-right:solid 1px #fff;  float:left; text-align:center;}
.fastlink ul li.li2,.fastlink ul li.li5{ width:107px;}
.fastlink ul li.li1,.fastlink ul li.li4{ border-left:solid 1px #fff;}
.fastlink ul li strong{ display:block; padding:17px 0; font-size:18px; font-weight:400;color:#666;} 
.fastlink ul li b{ display:block; height:25px; line-height:25px; color:#FFFFFF; }
.fastlink ul li a{ height: 83px; display:block;}
.fastlink ul li a:hover{ text-decoration:none;}
.fastlink ul li a img{ display:block; margin:5px auto;}
.fastlink ul li.li1 a b{ background:url(../images/b2.jpg) center repeat-x;color:#090;font-size:10px!important;font-family:Arial!important;}
.fastlink ul li.li2 a b{ background:url(../images/b3.jpg) center repeat-x;color:#09f;font-size:10px!important; font-family:Arial!important;}
.fastlink ul li.li3 a b{ background:url(../images/b4.jpg) center repeat-x;color:#ff6600;font-size:10px!important; font-family:Arial!important;}
.fastlink ul li.li4 b{ background-color:#CC9999;font-size:14px;}
.fastlink ul li.li5 b{ background-color:#40AF46;font-size:14px;}
.fastlink ul li.li6 b{ background-color:#FF9966;font-size:14px;}

.fastlink ul li.li1 strong span{color:#009900}
.fastlink ul li.li2 strong span{color:#0099ff}
.fastlink ul li.li3 strong span{color:#ff6600}

.link{width:960px; margin: 10px auto;}
.link ul select {
    border: solid 1px #999;
    width: 176px;
    margin-right: 10px;
    color: #333;
}
/*焦点图一*/
.ExxFlash1 { width:325px; height:239px; position:relative; overflow:hidden;}
.ExxFlash1 .fla_img{width:325px; height:219px; position:relative;}
.ExxFlash1 .fla_img a{ display:block;}
.ExxFlash1 .fla_img img{ width:325px; height:219px;}
.ExxFlash1 .fla_title{ height:20px; line-height:20px;  width:325px; background: #ffffff; text-align: center; overflow:hidden;z-index: 10; }
.ExxFlash1 .fla_title a{ text-decoration:none; color:#333333;overflow:hidden;}
.ExxFlash1 .fla_qh { position:absolute; width:325px; height:20px; bottom: 0; right: 0; }
.ExxFlash1 .fla_qh ul,.ExxFlash1 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash1 .fla_qh li { float:right; display:block; width:20px; height:20px; overflow:hidden; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#D3AD40; }
.ExxFlash1 .fla_qh li.cur { background-color:#257731; }

/*轮播图*/
.LeftMove { min-height:155px; margin:15px auto 0px auto; overflow:hidden; position:relative; }
.LeftMove ul {list-style:none; position:absolute; margin:0; padding:0; left:0;}
.LeftMove li {text-align:center; margin-right: 2px; margin-left: 5px; float:left;width:180px;}
.LeftMove li img{ width:172px; height:122px; display:block; padding: 3px; border:1px #d2d2d2 solid;}
.LeftMove li span{height:25px; font-size:13px; color: #333333; line-height: 25px;}

/*------left{------*/
.left{width: 335px; height: auto; overflow: hidden; }
.left .lmdh{width: 335px; height: auto; overflow: hidden; background: url(../images/cbg.png) right bottom no-repeat; padding-right: 5px; padding-bottom: 5px; margin-bottom: 8px;}
.con{ padding: 15px; height: auto; min-height: 100px; overflow: hidden; margin:0 auto;}
.con ul{padding:0px; margin: 0px;}
.con ul li{width:135px; text-align: center; height: 35px; overflow: hidden; line-height: 35px; float: left;}
.con ul li a{ font-size:15px; color: #333333; }
.con ul li a:hover{color:#ff0000;}

/*------right------*/
.right{ width: 615px; margin-left: 5px; height: auto; overflow: hidden;}
.lm_box{  width: 610px; height: auto; min-height: 150px; background: url(../images/cbg.png) right bottom no-repeat;  padding-right: 5px; padding-bottom: 5px; margin-bottom: 5px;  overflow: hidden;}  

.ktwz{padding:25px 0px;font-size:14px; color: #333333;  background: #ffffff; border: 1px solid #cccccc;}
.ktwz a{ font-size:14px; color: #333333; text-decoration: none;}
.ktwz a:hover{ color:#ff0000;}
/*------list_art------*/
.list_art{width:613px; padding-bottom: 15px;  height: auto; min-height: 500px; background: #ffffff; border: 1px solid #cccccc; overflow: hidden;}
/*------list_img------*/
.list_img {width:696px;height:auto;min-height:510px;margin:0px auto; padding:18px 0px;}
.list_img ul li{float:left;text-align:center;margin:7px;width:160px;height:232px;}
.list_img ul li .img{width:158px;height:200px;display:block; background-position:center;border:1px #d3d1d2 solid;border-radius:5px;overflow:hidden;}
.list_img p{color:#666;font-size:14px;font-family:"宋体";text-align:center;line-height:30px;width:160px;height:30px;overflow:hidden;margin:0 auto;}
.right .list_img p:hover{text-decoration:none;}  
.right .list_img a:hover{text-decoration:none;}  
/*------article------*/
.article{padding:25px 0px;color:#313131; background: #ffffff; border: 1px solid #cccccc;}
.article .art_title{font-size:20px; color:#000; text-align:center; font-weight:lighter; line-height:30px; padding:6px 30px;}
.article .f_title{font-size:14px; color:#000; text-align:right; font-weight:lighter;margin:10px 50px;line-height:20px;}
.article .art_time{text-align:center;height:33px;display:block; margin:16px auto;font-size:13px; background:#e5e5e5;color:#333;line-height:33px; width:93%;}
.article .zw{ line-height:29px;font-family:"宋体";font-size:14px; margin:0 auto;width:90%;min-height:320px;}
.article .zw p{line-height:26px !important;font-family:"宋体";font-size:14px; margin:0px;}
.article .zw img{ max-width:800px; margin:0 auto!important;}
.article .zw table{ max-width:800px; margin:0 auto;border-collapse:collapse !important;}
.article .zw th{  border:1px solid #333 !important;}
.article .zw td{  border:1px solid #333 !important;}
.ckvideo_style{ margin:0 auto;}
/*------foot------*/
.foot{ background: url(../images/bot.jpg) repeat-x #8ad08a; min-height:50px;margin:0 auto; padding-top: 50px; font-size:14px;color:#000;text-align:center;}
.fot_mid{width:960px; height: auto; overflow: hidden; margin: 0 auto;}
.fot_lf{width:500px; height: auto; overflow: hidden; float: left;}
.fot_rg{width: 440px; padding-top: 0px; font-size:13px; line-height: 24px; color: #ffffff; text-align: left; float:right;}
.fot_rg a{font-size:13px;color: #ffffff;}

#imgConac {width: 60px; margin: 5px auto;}



/*------分页------*/
.page {color:#626262; font-size:13px; text-align:center;font-family:"宋体"; width:660px; margin:0 auto;}
.page ul {list-style: none;text-align: center;margin-bottom:1px}
.page ul li {padding:4px 7px;border:1px #d5d5d5 solid;text-align:center;background:#f7f7fb;display: inline;line-height:25px;margin:0 5px;}
.page ul li a {color: #333;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#0099df;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
/*------附件------*/
.art_fujian{width:90%;min-height:30px;line-height:26px;margin:15px auto;}
.art_fujian hr {border:none;border-top:1px solid #ddd;}
.art_fujian strong {float:left; width:55px;}
.art_fujian ul {list-style: none;float:left; width:90%;}
.art_fujian ul li {float: left;height:26px;line-height:26px;margin-right: 10px;border-right: 1px solid #6d3830;padding-right:10px;}
.art_fujian ul li a {color: #f00;font-size: 14px;}
.art_fujian ul li a:hover {color: #0066FF;text-decoration: underline;}


/*班级网站*/
.class_main{ width:962px; padding:18px; background: #ffffff;}
.class_main dl{ width:962px; min-height:200px}
.class_main dl dt{ height:43px; width:95%; float:left;  border:1px solid #d2d2d2; }
.class_main dl dt span{height:43px;width:80px;text-align:center; padding-left:22px; display:block;font-weight:bold; font-family:"微软雅黑";font-size:17px;color:#146e5f;line-height:43px;}
.class_main dl dd{ width:895px; min-height:40px; clear:both; background-color:#FFFFFF; float:left; line-height:26px; margin:0; padding:10px; margin-bottom:16px;}
.class_main dl dd a{ color:#333333;margin:0px 15px;text-align:left; width:97px; height:36px; line-height:36px; display:block; float:left;}

/*手风琴特效*/
.indexTypes{width:340px; height: 160px; overflow: hidden; margin:0 auto 3px auto; display: block;}
.indexTypes ul{padding:0px; margin: 0px;}
.indexTypes ul li{position:relative;float:left;width:42px;overflow:hidden;height:160px;overflow:hidden;}
.indexTypes ul li:hover{cursor:pointer;}
.indexTypes ul li.currnet{width:250px;}
.indexTypes ul li .title1{width:42px; height: 160px; background:url(../images/la1.jpg) no-repeat;float:left;}
.indexTypes ul li .title2{width:42px;height: 160px;background:url(../images/la2.jpg) no-repeat;float:left;}
.indexTypes ul li .title3{width:42px;height: 160px;background:url(../images/la3.jpg) no-repeat;float:left;}
.indexTypes ul li .com{position:absolute;top:0; width:208px; left:42px;overflow:hidden;height:152px; padding-top: 8px; overflow:hidden; }
.indexTypes ul li #con11{background:url(../images/sa1.jpg) no-repeat left top;}
.indexTypes ul li #con22{background:url(../images/sa2.jpg) no-repeat left top;}
.indexTypes ul li #con33{background:url(../images/sa3.jpg) no-repeat right top;}
.indexTypes ul li .com a{line-height:20px; font-size:12px; padding:3px; color: #333333; float: left;}
.indexTypes ul li .com a:hover{color:#ff0000;}
.indexTypes ul li .com1 a{padding:1px 10px !important;}


.indexTypes ul li .com img{ padding-top: 2px; padding-left: 3px; float: left;}
.ckvideo_style{ margin:0px auto}
