@charset "utf-8";
/* CSS Document */



body{font-size:12px;font-family:"Microsoft YaHei";min-width: 1000px;}
*{padding: 0;margin: 0;}

.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}




ul,ol{
    list-style: none;
}

a{
    text-decoration: none;
    color: #4b4b4b;
}
.body_box{
    width: 100%;
    height: auto;
    
}

/*index???????*/
.title{
    width: 100%;
    height: 136px;
    border-top: solid 2px #0978d8;
    background: url(../images/topbg.jpg) repeat-x;
}
.title_info{
    width: 1000px;
    height: 136px;
    margin: 0 auto;
    background: url(../images/topbj.jpg) no-repeat center;
}
.title_logo{
    width: 532px;
    height: 65px;
    float: left;
    margin-top: 25px;
}


.topy{
	float: right;
	margin-top: 12px;
	}
.sysc{
	width: 177px;	
	text-align: right;
}
.sysc a{font-size: 12px;color: #7d7c74;}
.title_sousuo{
    width: 191px;
    height: 30px;        
    background: url(../images/ssbg.png) no-repeat;
   margin-top: 36px;
}
.sou{
    width: 145px;
    height: 30px;       
    outline: none;
    border: none;
    background: none;
    line-height: 30px; 
    font-size: 13px;   
    float: left;   
    padding-left: 13px;
}
.suo{
	width: 16px;
	height: 16px;
    float: right;
    padding-top: 7px;
    padding-right: 13px;
   outline: none;
    border: none;
    background: none;  
}
.title_sousuo img{
    border: none;
}



/*index??????????*/
.nav{
    width: 100%;
    height: 43px;
    background: url(../images/navbg.jpg) repeat-x center;
}
.navdw{width: 1000px;margin:0 auto;height: 43px;position: relative;}
.sy{width: 58px;display: inline-block;padding: 0 !important;height: 52px;font-size: 0 !important;}
.sy img{width: 29px;height: 24px;display: block;margin: 0px auto 0px;padding-top: 14px;}
.ddsmoothmenu{ font-size:16px; color:#2c2c2c; width:1000px; height:52px; line-height:52px;position: absolute;left: 0;bottom: 7px;background: url(../images/hover1.jpg) repeat-x;border-right: solid 1px #DDDDDD;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important;margin-right: 1px;}



.ddsmoothmenu ul li.sel{}
.ddsmoothmenu ul li.sel>a{ color:#636363;}
.ddsmoothmenu ul li a{display: block;color:#2c2c2c;text-decoration: none;height:52px;text-align:center;font-size:16px;padding: 0 19.5px;}
/*.ddsmoothmenu ul li a:hover{background:#339ff8;}*/
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.cur,.ddsmoothmenu ul li a:hover{line-height:52px;background: url(../images/hover2.jpg);color: #FFFFFF;}


.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;width:110px;}

.ddsmoothmenu ul li ul li{display: list-item; width:110px;height:35px;}

.ddsmoothmenu ul li ul li a{color: #fff;font-size: 14px;font-weight: normal;margin: 0; padding:0px; width:110px;height:35px;background:#007fe3;text-align:center;line-height:35px;border-bottom:none !important;filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;}
.ddsmoothmenu ul li ul li a.selected{

}
.ddsmoothmenu ul li ul li a:hover{
line-height:35px;
background:#339ff8;
color:#fff;

}


/*index????????*/

.banner{
    width: 1000px;
    height: 293px;
    margin: 10px auto 0px;
}


/*概况，通知*/
.gktz{height: 260px;width: 1000px;margin: 21px auto 0px;}
.gk{width: 660px;}
.gkbt{height: 30px;line-height: 30px;font-size: 16px;color: #0a72d6;font-weight: bold;border-bottom: solid 2px #0b6ad4;padding-left: 9px;margin-bottom: 15px;}

.gkjj{}
.gkjj img{float: left;}
.gkjj p{text-indent: 2em;font-size: 13px;color: #404040;line-height: 28px;width: 370px;float: right;}
.gkjj p a{color: #ff6900;}
.tz{width: 320px;}
.tzbt{height: 30px;line-height: 30px;font-size: 16px;color: #0a72d6;font-weight: bold;border-bottom: solid 2px #0b6ad4;margin-bottom: 10px;}
.tzbt span{float: right;padding-right: 5px;}
.tzbt span a{font-size: 12px;color: #b3b2b2;}
.tzlb{}
.tzlb ul li{height: 35px;line-height: 35px;padding-left: 28px;background: url(../images/syqdt.jpg) no-repeat 10px center;}
.tzlb ul li a{font-size: 13px;color: #404040;}
.tzlb ul li span{float: right;font-size: 13px;color: #afafaf;padding-right: 4px;}

/*index?????桢????????????????*/
.zjjz{height: 290px;width: 1000px;margin: 0px auto 0px;}
.tz1{width: 320px;margin-left: 20px;}
.tzbt1{height: 30px;line-height: 30px;font-size: 16px;color: #0a72d6;font-weight: bold;border-bottom: solid 2px #0b6ad4;margin-bottom: 10px;padding-left: 4px;}
.tzbt1 span{float: right;padding-right: 5px;}
.tzbt1 span a{font-size: 12px;color: #b3b2b2;}

/*教学管理切换*/
.jxgl{}
.jxgl .tabSlider{margin-top:10px;float:left;width:110px;overflow:hidden;background: url(../images/jxglbg.jpg) no-repeat right 5px;}
.jxgl .tabSlider li{width:100px;height:16px;background:url(../images/jxgl1.jpg) no-repeat 80px center;line-height: 16px;margin-bottom: 46px;padding-left: 10px;}
.jxgl .tabSlider li a{color:#0a0a0a;font-size:14px;float:left;}
.jxgl .tabSlider li.on a{color:#ff6900;}
.jxgl .tabSlider li.on,.jxgl .tabSlider li:hover{background:url(../images/jxgl2.jpg) no-repeat 80px center;}

.jxgl .tab-con{float:right;width:210px;display:inline;}
.jxgl .tab-con .list{height:220px;width:100%;display:none;}
.jxgl .tab-con .list ul li{height: 35px;line-height: 35px;}
.jxgl .tab-con .list ul li a{font-size: 14px;color: #404040;}

/*index???????*/
.foot{height: 133px;border-top: solid 2px #0978d8;background: url(../images/dbbg.jpg) repeat-x;}
.foot1{width: 1000px;margin: 0 auto;}
.dblj{height: 47px;line-height: 47px;color: #0a72d6;}
.dblj a{width: 105px;height: 47px;display: inline-block;text-align: center;font-size: 12px;color: #0a72d6;}
.bq{margin-top: 12px;}
.bq p{text-align: center;line-height: 24px;font-size: 12px;color: #616161;}





/*lest*/
.lbbanner{width: 1000px;height: 190px;margin: 10px auto 30px;}
.lbbanner img{width: 1000px;height: 190px;}
.main{width: 1000px;margin: 0 auto;}

.list_bottom_left{width:230px;}
.list_nav{width:230px;}
.list_tit{width: 185px; height:54px;font-size:20px;color:#fff;line-height:54px;background:#0b6bd4;padding-left: 45px;}
.menu_2{ margin:0 auto;overflow:hidden;background:#FFFFFF;}
.menu{margin: 0px 0px;}
.menu li {margin-top: 1px;background: #f8f7f4;}
.menu li a{display:block;line-height:44px;height:44px;padding-left:40px;color:#0d0d0d; font-size:15px;border-left: solid 5px #dedede;}
.menu li:hover a,.menu li a.cur1{background:#7cb6e1; color: #FFFFFF !important; font-size:15px;border-left: solid 5px #0b6bd4;}
.ejxt{width: 230px;height: 161px;margin: 15px 0px;}
.ejxt img{width: 230px;height: 161px;}

.list_right{width:740px;}
.list_right_tit{height:40px;line-height: 40px;border: solid 1px #e2e2e2;}
.list_right_tit .location{font-size:12px;color:#9f9f9f;line-height: 40px;padding-right: 10px;}
.list_right_tit .location a{font-size:12px;color:#9f9f9f;}
.list_right_tit .tit_1{font-size:16px;color:#1c1c1c;padding:0px 10px;height:40px;line-height:40px;display:inline-block;}
.list_right_btn{border-bottom: solid 1px #e2e2e2;border-left: solid 1px #e2e2e2;border-right: solid 1px #e2e2e2;margin-bottom: 67px;}
.list_right_con{min-height:400px;margin-bottom: 34px;}
.list_right_con ul{padding-top: 10px;padding-bottom: 25px;}
.list_right_con ul li{background:url(../images/syqdt.jpg) no-repeat 16px center;padding-left:34px;line-height:36px;font-size:14px;height:36px;}
.list_right_con ul li a{color:#2f2f2f;font-size:14px;}
.list_right_con .time{color:#9f9f9f;font-size:14px;padding-right: 17px;}
.list_right_con ul li:hover .time{color:#9f9f9f;font-size:14px;}
.list_right_con1{min-height:400px;margin-bottom: 34px;padding: 14px 6px 0 6px;}
.firstRow{height:28px;}
.firstRow td{padding-left:5px;}
.firstRow td a{
text-decoration: none;
    font-size: 13px;
    color: #282828;}

/*content*/
.con1{color: #2c2c2c;font-size: 22px;line-height: 35px;padding: 17px 15px 5px;font-weight: bold;text-align: center;}
.con2{padding: 0px 15px 0px;font-size: 12px;color: #a7a7a7;line-height: 25px;height: 25px;text-align: center;}
.con3{padding: 5px 25px 0px;}
.con3 p{line-height: 36px;text-indent: ;color: #2c2c2c;font-size: 14px;}
.con3 table{width:680px !important;}
.con3 img{max-width:650px !important;}