body{
    margin:0px;
	text-align:center;
	padding:0px;
	font-size:12px;
	color:#00006F;
}
ul{
    margin:0px;
    padding:0px;
}
li{
    margin:0px;
    padding:0px;  
	list-style-type:none;
}
select{
    height:18px
}
A.schooltitle:hover {
	TEXT-DECORATION: underline
}
A.schooltitle:link {
	FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.schooltitle:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.schooltitle:hover {
	FONT-SIZE: 12px; COLOR: #ca0c0b; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: underline
}
A.schoolweb:hover {
	TEXT-DECORATION: underline
}
A.schoolweb:link {
	FONT-SIZE: 13px; COLOR:#00006F; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.schoolweb:visited {
	FONT-SIZE: 13px; COLOR: #00006F; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.schoolweb:hover {
	FONT-SIZE: 13px; COLOR: #ca0c0b; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none;
}

A.web1:hover {
	TEXT-DECORATION: underline
}
A.web1:link {
	FONT-SIZE: 12px; COLOR:#00006F; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.web1:visited {
	FONT-SIZE: 12px; COLOR: #611053; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.web1:hover {
	FONT-SIZE: 12px; COLOR: #ca0c0b; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: underline
}
A.webtitle:hover {
	TEXT-DECORATION: underline
}
A.webtitle:link {
	FONT-SIZE: 13px; COLOR:#00006F; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none;
}
A.webtitle:visited {
	FONT-SIZE: 13px; COLOR: #00006f; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none;
}
A.webtitle:hover {
	FONT-SIZE: 13px; COLOR: #ca0c0b; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none;font-weight:bold
}
A.title:hover {
	TEXT-DECORATION: underline
}
A.title:link {
	FONT-SIZE: 14px; COLOR:#00006F; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.title:visited {
	FONT-SIZE: 14px; COLOR: #611053; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.title:hover {
	FONT-SIZE: 14px; COLOR: #ca0c0b; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: underline
}
#floatleft{
    display:inline;float:left;   
}
#floatright{
    display:inline;float:right;   
}
input{
    height:12px
}
.username{
   width:80px
}
.userpass{
   width:70px
}
.checkcode{
   width:40px
}
.nav{
    width:750px; height:72px;RIGHT: 0px; OVERFLOW: hidden;padding-left:20px
}
.nav_1{
    DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 20px
}
.nav_1 {
	DISPLAY: inline; BACKGROUND: url(../images/bg2.gif) no-repeat -145px 3px; MARGIN-LEFT: -3px; WIDTH: 82px
}
.nav_2{
    DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 20px
}
.nav_2 {
	DISPLAY: inline; BACKGROUND: url(../images/bg2.gif) no-repeat -15px 3px; MARGIN-LEFT: -3px; WIDTH: 210px
}
.nav_3{
    DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 20px
}
.nav_3 {
	DISPLAY: inline;MARGIN-LEFT: -3px; WIDTH: 82px
}
.nav UL {
	CLEAR: both; HEIGHT: 23px
}
.nav LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg2.gif) no-repeat 0px -250px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
.nav A {
	COLOR: #000; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
.nav A:active {
	COLOR: #c00; TEXT-DECORATION: none
}
#ElementBox {
  background-color:#F2E8B3;  CLEAR: both; BORDER: #B39C73 1px solid;border-top:0px FLOAT: left;WIDTH: 100%;padding:0px;height:333px
}
.zz{
  background-image:url(../images/lb-cptj.jpg);
}
#lantern {
	margin-left:0px;BORDER: #A0ACCC 1px solid; FONT-SIZE: 10.5pt; OVERFLOW: hidden; WIDTH: 427px; CURSOR: pointer; LINE-HEIGHT: 23px;HEIGHT: 248px
}
#lanternMain {
	WIDTH: 427px; HEIGHT: 224px; BACKGROUND-COLOR: #ffffff
}
#lanternNavy {
	BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10.5pt; FLOAT: left; OVERFLOW: hidden; WIDTH: 386px; COLOR: #853200; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_off1 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}
#lanternNavy .div_off2 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}
#lanternNavy .div_off3 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}
#lanternImg {
	OVERFLOW: hidden; WIDTH: 427px; POSITION: absolute; HEIGHT: 224px
}
.liclass {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 6px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 15px; COLOR: #ffffff; LINE-HEIGHT: 14px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #cc3300; TEXT-ALIGN: center; _margin-left: 2.5px; _margin-right: 2.5px
}
.block{
    color:#000000;
}
.loginbtn-bgage{
    width:39px; height:18px;padding:2px 0 0 0; font-size:12px; color:#4B4B4B; cursor:pointer; border:none; background:url(../images/skin_blue1117.png);
}
#wx{
    width:960px;margin:0px auto
}
.indext1{
    height:508px;overflow:hidden;text-align:left;width:720px
}
.indext2{
    height:337px;overflow:hidden;text-align:left;width:720px
}
.indexzlf{
    border:1px solid #A0ACCC;width:283px;overflow:hidden;height:506px
}
.bg{
    background-color:#E6EFF7;
}
.bg ul{
    padding:2px;height:22px
}
.indexzlftitle{
    padding:5px 0 0 5px;background-image:url(../images/p1.gif);height:19px;width:73px
}
.indexzlftitle span{
    padding-left:8px
}
.indexzlfmar{
    width:140px;margin:3px 0 0 3px
}
.indexzlfmore{
    padding:3px 5px 0 0;
}
.indexzlflist{
    width:268px;height:230px;margin: 0 7px 0 7px
}
.indexzlflist li{
    height:35px;width:223px;padding:15px 0 0  45px;font-size:14px;margin-top:6px;cursor:hand
}
#zlist1{
    background-image:url(../images/bg5.gif);cursor:pointer
}
#zlist2{
    background-image:url(../images/bg6.gif);cursor:pointer
}
#zlist3{
    background-image:url(../images/bg7.gif);cursor:pointer
}
#zlist4{
    background-image:url(../images/bg8.gif);cursor:pointer
}
.zbg{
    background-image:url(../images/bg3.gif);height:20px;width:265px;margin-left:9px
}
.zbg .gazx{
    padding:4px 0 0 25px
}
.zbg .function{
    padding:0px 0 0 19px
}
.zbg .free{
    padding:1px 42px 0 0px
}
.indexgazx{
    width:100%;height:218px;padding:10px 0 0 10px
}
.linespace{
    height:3px;overflow:hidden
}
.indexdiv{
    width:429px;height:26px;background-image:url(../images/bg10.gif)
}
.bgee{
    overflow:hidden;height:5px;background-color:#EEEFEF;width:960px;margin:0px auto
}
.foot{
    margin-top:10px;line-height:200%
}
.div1space{
    width:2px;overflow:hidden
}
.div2space{
    width:1px;overflow:hidden
}
.divli{
    width:105px;text-align:center;padding:5px 0 0 0;height:21px
}
.conlist{
    width:417px;border:1px solid #A0ACCC;border-top:0px;height:218px;padding:10px 0 0 10px;overflow:hidden
}
.ad3{
    width:720px;height:85px;text-align:left
}
.pic{
    height:101px;width:110px;text-align:center;
}
.wzlist{
    height:20px;overflow:hidden
}
.indext2c{
    width:285px;height:337px
}
.indexvedio{
    height:335px;overflow:hidden;width:283px;border:1px solid #A0ACCC
}
.indexvediolist{
    background-image:url(../images/bg9.gif);width:275px;height:22px;margin:4px
}
.indexvedioc{
    width:283px;margin:15px 0 0 0
}
.indexvedioc li{
    line-height:150%;width:140px;overflow:hidden;text-align:center
}
.ad7{
    height:224px;overflow:hidden;width:285px
}
.indext3{
    height:515px;overflow:hidden;text-align:left;width:720px
}
.indext3left{
    width:285px;height:511px
}
.friendlink{
    height:284px;overflow:hidden;width:283px;border:1px solid #A0ACCC
}
.linklist1{
    width:52%;padding:5px 5px 0 0;overflow:hidden
}
.linklist2{
    width:40%;padding:5px 0 0 10px
}
.left3{
    margin-left:3px
}
.top1{
    background-image:url(/images/bg1.gif);height:29px;overflow:hidden
}
.top1 span{
    color:#000000;
}
.top1left{
    padding:3px 0 0 10px;vertical-align: top
}
.top1right{
    padding:8px 10px 0 0 
}
.wh{
    height:72px
}
.wh1{
    height:80px
}
.logo{
    width:190px;height:72px;overflow:hidden
}
.logo div{
    position:absolute;margin:0px 0 0 -15px
}
.indexhuan{
    BORDER-TOP: #ffffff 1px solid; FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid
}
.wdleft{
    padding-left:10px;text-align:left;width:290px;
}
.wdleft1{
    padding-left:10px;text-align:left;
}
.ad9{
    margin-left:4px
}
.indexright{
    width:240px;height:1451px
}
.indexstory{
    width:238px;border:1px solid #A0ACCC;height:275px
}
#wz{
    position:relative;top:0px
}
.insttitle{
    background-image:url(../images/pcauto.gif);height:24px;width:79px;padding-top:5px;color:#ffffff;font-weight:bold
}
.indexstlist{
    margin:10px 0 0 10px
}
.indexstlist li{
    text-align:left;padding:3px 0 0 0
}
.indexry{
    width:238px;border:1px solid #A0ACCC;height:339px
}
.indexpro{
    width:238px;border:1px solid #A0ACCC;height:591px
}
.probg{
    background-image:url(../images/bg4.gif);height:24px
}
.provcdbg{
    padding:10px 28px 0 0px
}
.prosjbg{
    padding:2px 0 0 20px;
}
.indexvcd{
    margin:13px 0 0 0px;height:253px;overflow:hidden
}
.indexvcd li{
    text-align:center;width:50%;
}
.indexvcd li img{
    width:78px;height:95px
}
.indexvcd li div{
    height:20px;padding:5px
}
.aboutleft{
    width:200px;border:1px solid  #A0ACCC;
}
.aboutright{
    border:1px solid  #A0ACCC;width:749px;padding:2px
}
.aboutd{
    background-image:url(/images/school/bg1.png);height:21px;text-align:left;padding:4px 0 0 8px
}
.aboutc{
    text-align:left;line-height:150%;font-size:14px;height:558px;overflow:auto;margin:5px 0 0 3px;
}
.abouttree{
    background-image:url(/images/about/left_title3a.gif);height:20px;width:175px;font-size:14px;padding:7px 0 0 25px;text-align:left
}
.abouttreelist{
    margin:5px 0 0 0
}
.abouttreelist li{
    height:22px;text-align:left;padding:0 0 0 40px
}
.aboutlink{
    width:135px;border:1px solid #ffffff;background-color:#efefef;text-align:center;padding:5px
}
.linkspace{
    width:2px;overflow:hidden
}
#demo{
    OVERFLOW: hidden; WIDTH:172px;padding:5px 0 5px 2px;height:499px;background-color:#ECF5FB;margin:2px 0 2px 0
}
.team{
    width:176px;background-color:#9FC4D9;padding:2px;overflow:hidden
}
.teamtitle{
    background-image:url(../images/edu/st3.jpg);height:22px;padding:7px 0 0 30px;text-align:left;color:#ffffff;font-size:13px;font-weight:bold
}
.teamlist{
    width:210px;height:105px
}
.teamlist #floatright{
    width:100px;margin:10px 0 0 0
}
.teamlist #floatright li{
    height:20px;text-align:left
}
.ad14{
    height:266px;overflow:hidden
}
.ad6{
    height:81px;overflow:hidden
}
.eduad{
    width:510px;height:94px
}
.eduslist{
    width:510px;height:26px;background-image:url(/images/bg10.gif);border-right:1px solid #A0ACCC;
}
.eduspace{
    width:294px;text-align:center;background-image:url(/images/bg11.gif);height:21px;padding:5px 0 0 0;
}
.sg{
    background-image:url(/images/edu/c_32.gif);width:238px;height:16px;text-align:left;padding:5px 0 0 25px;font-weight:bold;font-size:13px;border-bottom:1px dotted #cfcfcf
}
.sglist{
    border:1px solid #DBDBDB;border-top:0px;text-align:left;height:242px;width:261px
}
.sglist li{
    height:22px;padding:2px 0 0 5px
}
#shcool_1{
    width:105px;text-align:center;padding:5px 0 0 0;height:21px  
}
#shcool_2{
    width:105px;text-align:center;height:21px;padding:5px 0 0 0
}
#shcoolcontent_1{
    width:499px;border:1px solid #A0ACCC;border-top:0px;height:228px;padding:10px 0 0 10px
}
#shcoolcontent_2{
    width:499px;border:1px solid #A0ACCC;border-top:0px;height:228px;padding:10px 0 0 10px;
}
#rs_1{
    width:105px;text-align:center;padding:5px 0 0 0;height:21px
}
#rs_2{
    width:105px;text-align:center;height:21px;padding:5px 0 0 0;
}
#rscontent_1{
    width:499px;border:1px solid #A0ACCC;border-top:0px;height:228px;padding:10px 0 0 10px
}
#rscontent_2{
    width:499px;border:1px solid #A0ACCC;border-top:0px;height:228px;padding:10px 0 0 10px;
}
.edutop{
    margin:0px auto;width:960px;background-image:url(/images/edu/mainnav.gif);height:31px;text-align:left;
}
.edutopli1{
    background-image:url(/images/edu/bg1.jpg);height:22px;width:92px;text-align:center;margin:3px 0 0 5px;padding-top:3px
}
.edutopli2{
    padding:7px 0 0 5px
}
.wxlist{
    border:1px solid  #A0ACCC;width:591px;padding:2px
}
.list{
    margin:10px 0 0 0
}
.listline{
    height:1px;border-bottom:1px dotted;width:590px;overflow:hidden;margin:5px 0 5px 0
}
.listtitle{
    height:20px;width:400px;text-align:left;padding:0 0 0 20px;overflow:hidden;margin-top:5px
}
.listtime{
    height:20px;width:150px;padding:0 10px 0 0;margin-top:5px;overflow:hidden
}
.page{
    width:400px;text-align:left
}
.listright{
    border:1px solid  #A0ACCC;width:353px;text-align:left;padding:5px 0 0 5px;overflow:hidden;background-color:#F6F6F6
}
.listbiao{
    border-bottom:1px solid #cccccc
}
.listhot{
    padding:1px 0 0px 8px;width:330px;font-weight:bold;border-bottom:1px solid #cccccc;font-size:14px
}
.hotspace{
    height:8px;width:360px;overflow:hidden
}
.listblock{
    border:1px solid  #A0ACCC;width:353px;text-align:left;padding:5px 0 0 5px;overflow:hidden;background-color:#F6F6F6
}
.wzpic{
    width:170px;overflow:hidden;height:115px;text-align:center
}
.wzpic img{
    width:120px; height:90px
}
.wzpic div{
    margin:5px;overflow:hidden;height:20px
}
.rightlist{
    width:165px;overflow:hidden;height:20px;margin:5px 0 0 0
}
.page select{
    font-size: 9pt; border-style: solid; border-width: 1px
}
.showcontent{
    text-align:left;padding:5px 0 0 20px;line-height:200%;font-size:14px
}
.showtitle{
    text-align:left;padding:0 0 0 20px;overflow:hidden
}
.showtitle h2{
    font-size:22px
}
.showtime{
    text-align:left;padding:5px 0 0 20px;color:#000000
}
.pagenum{
    border:1px solid #cccccc;text-align:center;height:16px;width:16px;margin:2px;background-color:#efefef
}
.pagenum span{
    color:red
}
.pagenums{
    border:1px solid #cccccc;text-align:center;height:16px;width:16px;margin:2px
}
.contentpage{
    text-align:right;width:420px
}
.divcon{
    margin:10px 0 0 0;
}
.proleft{
    width:260px;border:1px solid #A0ACCC;
}
.proright{
    width:689px;margin:0 0 0 3px;border:1px solid #A0ACCC;padding:2px
}
.prolefttitle{
    width:250px;background-color:#E6EFF7;height:17px;padding:5px;font-weight:bold;font-size:14px
}
.newpro{
    text-align:center;width:258px;height:410px
}
.newprotitle{
    background-image:url(/images/pro/mainnav.gif);height:13px;padding:10px 0 5px 10px ;font-size:14px
}
#lable_1_1{
    width:64px;height:17px;padding:4px 4px 2px 4px;cursor:pointer
}
#lable_1_2{
    width:64px;height:17px;padding:4px 4px 2px 4px;cursor:pointer
}
#lable_1content_1{
    padding:10px 0 0 0px;
}
#lable_1content_2{
    padding:10px 0 0 0px
}
.jianblock{
    margin:5px;height:290px
}
.proindexj{
    width:260px;height:337px;border:1px solid #A0ACCC;
}
.jiantitle{
    width:250px;background-color:#E6EFF7;height:17px;padding:5px;font-weight:bold;font-size:14px
}
#newpro_1_1{
    width:64px;height:17px;padding:4px 4px 2px 4px;cursor:pointer
}
#newpro_1_2{
    width:64px;height:17px;padding:4px 4px 2px 4px;cursor:pointer
}
#newpro_1content_1,#newpro_1content_2{
    padding:10px 0 0 10px;
}
.proindex{
    text-align:left;width:958px;border:1px solid #A0ACCC;height:420px;margin:0px auto
}
.indexprotitle{
    background-image:url(/images/pro/mainnav.gif);height:13px;padding:10px 0 5px 10px ;font-size:14px
}
.psyhuan{
    width:334px;height:337px;border:1px solid #A0ACCC;
}
.psyhuanpic{
    padding:2px
}
.psyhuan li{
    text-align:left;padding:1px 0 0 10px;height:25px;
}
.psyc{
    width:368px;height:337px;border:1px solid #A0ACCC;margin-left:3px
}
.psyindextitle{
    padding:5px 0 5px 0
}
.psyindextitle span{ 
    font-size:16px;font-weight:bold;
}
.psyscontent{
    border-bottom:1px dotted #000000;width:95%;margin:5px 7px 5px 9px;text-align:center;line-height:150%
}
.psytoplist{
    margin:5px 0 0 7px;width:95%
}
.psytoplist li{
    text-align:left;height:25px;
}
.psyindexright{
    width:246px;height:337px;overflow:hidden;margin:0 0 0 3px;border:1px solid #A0ACCC;
}
.psyhottitle{
    border-bottom:1px solid #cccccc;height:16px;text-align:left;padding:5px 0 2px 5px;background-color:#efefef
}
.psyhottitle .li{
    padding:2px 0 0 5px
}
.psybiao{
    width:12px;overflow:hidden;padding:7px
}
.ad18{
    height:90px;overflow:hidden
}
.psyhotblock{
    height:307px;
}
.psyhotpic{
    padding:10px
}
.psyhotpic img{
    height:110px;width:166px
}
.psyhotpictitle{
    margin:5px;overflow:hidden;height:20px
}
.psyhotlist{
    height:20px;text-align:left;margin-top:1px
}
.psytitlebg{
    width:699px;height:28px;text-align:left;background-image:url(/images/psy/title_menubg.jpg);overflow:hidden
}
.psyblock{
    width:699px;height:276px;border:1px solid #A0ACCC;
}
.psyclasstitle{
    padding:5px;width:200px
}
.psycon{
    height:248px;text-align:left;width:699px;
}
.psyconpicblock{
    width:268px;height:224px;margin:10px 0 10px 10px;background-image:url(/images/psy/bg_img.jpg);
}
.psyconpic{
    padding:8px
}
.psyconpic img{
    width:243px; height:176px
}
.psyconpictitle{
    margin:5px 0 0 5px;text-align:center;height:20px;overflow:hidden
}
.psyconlist{
    padding:10px 0 0 0px;width:20px;
}
.psyconlisttop{
    width:350px;text-align:center;border:1px #000000 dotted;margin-left:33px;padding:5px
}
.psyconlisttop span{
    font-size:14px;font-weight:bold;padding:8px 0 5px 0
}
.psyblocktopcon{
    padding:5px 0 0px 0;text-align:left;line-height:150%
}
.psyspace{
    width:464px;height:1px
}
.psyconlistcon{
    margin:0 0 0 10px;width:400px
}
.psyconlistcon li{
    margin:10px 0 0 20px;width:180px;
}
.psyblockright{
    margin:0 0 0 3px;height:276px;border:1px solid #A0ACCC;;width:254px
}
.psyblocktitle{
    width:252px;height:28px;text-align:left;background-image:url(/images/psy/title_menubg.jpg)
}
.psydiv{
    padding:8px 0 0 3px;width:223px
}
.psyblocklistpic{
    width:252px;height:120px;text-align:center;margin-top:8px
}
.psyblocklistpic li{
    height:108px;text-align:center;width:111px;overflow:hidden;margin-left:10px
}
.psyblocklistpic li img{
    width:120px; height:78px 
}
.psyblocklistpic li p{
    height:20px;padding:0px;margin-top:5px;overflow:hidden
}
.psyblocklist{
    width:252px;text-align:left
}
.psyblocklist li{
    width:225px;font-size:12px;overflow:hidden;height:20px;list-style-image:url(/images/psy/2.jpg);margin-left:20px
}
.vedioleft{
    border:1px solid #A0ACCC;width:700px;
}
.vediolist{  
    margin-left:5px
}
.vediolist li{  
    line-height:150%;width:115px
}
.vediolist li img{  
    width:100px
}
.vedio{
    padding:10px 10px 0 10px;height:420px
}
.vediotitle{
    height:30px;color:red;font-weight:bold
}
.vedioright{
    text-align:left;margin:0 0 0 3px
}
.vediozlf{
    width:252px;background-color:#E6EFF7;border:1px solid #A0ACCC
}
.vediozlf ul{
    padding:2px;height:22px
}
.vedioli1{
    background-image:url(/images/p1.gif);height:19px;width:78px;padding-top:5px
}
.vedioli1 span{
    padding-left:8px;font-weight:bold;font-size:13px
}
.vedioli2{
    padding:3px 5px 0 0;
}
.vediozx{
    width:238px;height:230px;padding: 0 7px 0 7px;overflow:hidden;border:1px solid #A0ACCC;border-top:0px
}
.vediozx li{
    height:35px;width:223px;padding:15px 0 0  45px;font-size:14px;margin-top:6px;cursor:hand
}
#zx1{
    background-image:url(/images/bg5.gif);
}
#zx2{
    background-image:url(/images/bg6.gif);
}
#zx3{
    background-image:url(/images/bg7.gif);
}
#zx4{
    background-image:url(/images/bg8.gif);
}
.vedioteam{
    border:1px solid #A0ACCC;width:252px;height:430px;overflow:hidden
}
.vedioteamtitle{
    border-bottom:1px solid #cccccc;height:28px;text-align:left;background-color:#E6EFF7;width:252px
}
.vedioteamtitle li{
    width:74px;background-image:url(/images/school/d_n1.gif);overflow:hidden;height:23px;margin:2px 0 0 5px
}
.vedioteamtitle li div{
     margin:5px 0 0 15px;font-weight:bold
}
#demo3{
     OVERFLOW: hidden; WIDTH:100%;margin:5px 0 5px 10px;height:390px;
}
#demo4{
     OVERFLOW: hidden; WIDTH:208px;margin:5px 0 5px 10px;height:483px;
}
.vedioteamlist{
     width:210px;height:105px
}
.vedioteamlist #floatleft{
     width:100px
}
.vedioteamlist #floatright{
     width:100px;margin:10px 0 0 0
}
.vedioteamlist #floatright li{
     height:20px;text-align:left
}
.schoolad #floatleft{
    overflow:hidden;height:85px;
}
.schoolad #floatright{
    overflow:hidden;height:85px
}
.schoolad #floatleft img{
    width:718px; height:85px
}
.schoolad #floatright img{
    width:239px
}
.schoolteamlist{
    width:210px;height:105px
}
.schoolteamlist #floatleft{
    width:100px
}
.schoolteamlist #floatright{
    width:100px;margin:10px 0 0 0
}
.schoolteamlist #floatright li{
    height:20px;text-align:left
}
.xythuan{
    height:275px;overflow:hidden;;width:397px;
}
.xytad1{
    margin:4px 0 0 0px
}
.xytad2{
    margin:4px 0 0 5px
}
.xytad1 img{
    width:128px;height:65px;
}
.xytad2 img{
    width:128px;height:65px;
}
.xytc{
    width:300px;margin-left:3px;border:1px solid  #A0ACCC
}
.xytctop{
    margin:2px;border-bottom:1px dotted #000000;width:97%;margin-left:4px
}
.xytctoptitle{
    padding:5px 0 5px 0;height:20px;
}
.xytctoptitle span{
    font-size:16px;font-weight:bold;
}
.xytctoplist{
    margin-top:5px
}
.xytctoplist li{
    height:25px;text-align:left;padding-left:8px
}
.xythot{
    height:272px;overflow:hidden;;width:252px;border:1px solid  #A0ACCC
}
.xythotblock{
    height:244px
}
.xythotpic{
    padding:10px 0 5px 0
}
.xythotpic img{
    width:166px; height:110px
}
.xythotlist{
    height:24px;text-align:left;padding-left:8px
}
.fjzh{
    font-size:14px;background-image:url(/images/xyt/bg001.jpg);width:546px;height:15px;text-align:left;padding:11px 0 0 45px;font-size:13px;border-bottom:1px dotted #cfcfcf;
}
.fjzhblock{
    margin:10px 0 0 0;width:586px;
}
#sx_content1,#sx_content2,#sx_content3,#wy_content1,#wy_content2,#wy_content3{
    border:1px solid #E4D1A7;border-top:0px;height:345px
}
.xytpic{
    padding:10px 0 10px 0;
}
.xytclasstitle{
    height:18px;margin:4px 0 0 5px;text-align:left;overflow:hidden
}
.xytclass{
    padding:2px;border-left:1px solid #E4D1A7;border-right:1px solid #E4D1A7;width:232px;height:22px
}
.xytsxzh{
    width:238px;
}
.xytsxzhtitle{
    background-image:url(/images/xyt/bg00.jpg);height:22px;padding:8px 0 0 10px;font-size:13px;text-align:left;font-weight:bold
}
.xytsxzhtitle #floatleft{
    margin:3px 0 0 30px
}
.xytd{
    width:10px;overflow:hidden;height:20px;padding-top:2px
}
.xytspace{
    width:10px;overflow:hidden;height:20px;
}
#sx_div1,#sx_div2,#sx_div3,#wy_div1,#wy_div2,#wy_div3{
    display:inline;float:left;width:56px;height:20px;overflow:hidden
}
.fmng{
    width:238px;margin-left:3px
}
.wysx{
    width:238px;margin-left:2px
}
.fmngblock{
    padding:2px 0 5px 0;border:1px solid #E4D1A7;border-top:0px;height:364px
}
.fjzhtopblock{
    width:100%;height:100px
}
.fjzhtoppic{
    width:100px
}
.fjzhtoppic img{
    width:80px;height:90px
}
.fjzhtopconblock{
    width:485px
}
.fjzhtoptitle{
    text-align:left;padding-left:5px
}
.fjzhtopcon{
    text-align:left;line-height:150%;padding-left:5px
}
.rjzhblock{
    background-color:#FFFDF7;width:290px;
}
.rjzhblocktitle{
    background-image:url(/images/xyt/bg001.jpg);width:245px;height:15px;text-align:left;padding:10px 0 0 45px;font-size:13px;border-bottom:1px dotted #cfcfcf
}
.rjzhlist{
    height:120px
}
.rjzhlistpic{
    width:100px;padding-top:5px
}
.rjzhlistpic img{
    width:80px;height:90px
}
.rjzhconblock{
    width:170px
}
.rjzhtitle{
    text-align:left;padding-left:5px;height:20px;overflow:hidden
}
.rjzhcon{
    text-align:left;line-height:150%;padding-left:5px
}
.rjzhmore{
    width:270px;text-align:right
}
.djzhblock{
    width:290px;margin-left:3px;background-color:#FFFDF7;
}
.wxsxblock{
    background-color:#f8f8f8;width:290px;margin:0 0px 0 3px;
}
.yssxblock{
    width:290px;background-color:#f8f8f8;margin:0 3px 0 3px
}
.wxsxtitle{
    background-image:url(/images/edu/c_32.gif);width:265px;height:16px;text-align:left;padding:5px 0 0 25px;font-size:13px;border-bottom:1px dotted #cfcfcf
}
.sxysmore{
    width:270px;text-align:right
}
.musicblock{
    height:452px
}
.musicpic{
    width:105px
}
.musicpic li{
    height:120px;margin:5px 0 0 5px
}
.musicpic #pic3{
    height:100px;margin:5px 0 0 5px
}
.musicpic li img{
    width:100px
}
.musiclist{
    margin:5px 0 0 15px;width:170px;
}
.musicplay{
    width:38px
}
.musiclisttitle{
    width:122px;text-align:left
}
.musicmore{
    height:18px;padding:30px 10px 0 0;text-align:right
}
.subimg{
    padding:30px 15px 0 15px;width:76px
}
.zlfline{
    border-bottom:1px dotted #A0ACCC;margin:5px auto;width:950px;overflow:hidden;height:1px
}
.funimg{
    width:156px
}
.funimg img{
    width:150px;height:90px;padding:2px;border:1px solid #3C3C3C
}
.funblock{
    width:620px;padding-top:10px
}
.funtitle{
    font-weight: bold;padding:0 15px 5px 15px;font-size:14px;text-align:left;color:#5E2308;
}
.funcn{
    padding:0 15px 0 15px;text-align:left;line-height:150%
}
.schooltopleft{
    border:1px solid #A0ACCC;padding:2px;
}
.schoolhuan{
    width:345px;height:268px;overflow:hidden
}
.schooltoplist{
    width:365px;overflow:hidden;text-align:left
}
.schooltopblock{
    width:713px
}
.schoolindexright{
    border:1px solid #A0ACCC;margin:0 0 0 3px;width:236px;height:272px;text-align:center
}
.courstitle{
    border-bottom:1px solid #cccccc;height:16px;text-align:left;padding:5px 0 2px 5px;background-color:#efefef
}
.schooltitle{
    padding:2px 0 0 5px
}
.courslist{
    margin:5px 0 0 5px;text-align:left
}
.courslist li{
    height:20px;overflow:hidden
}
.schoolteam{
    width:218px;border:1px solid #A0ACCC
}
.schoolteamtitle{
    width:218px;border-bottom:1px solid #cccccc;height:28px;text-align:left;background-color:#E6EFF7
}
.schoolteamtitle li{
    width:74px;background-image:url(/images/school/d_n1.gif);overflow:hidden;height:23px;margin:2px 0 0 5px
}
.schoolteamtitle li div{
    margin:5px 0 0 15px
}
.schoolblock{
    border:1px solid #FFE877;width:490px;margin:0 0 0 3px;padding:2px;height:518px
}
.schoolblocktitle{
    width:490px;background-color:#FDF6C0;text-align:left;height:25px;border-bottom:1px solid #FFE877
}
.schoolblocktitle #floatleft{
    background-image:url(/images/school/icon01.png);width:4px;height:7px;margin:8px 0 0 5px
}
.schoolblocktitle #floatright{
    margin:5px 0 0 8px;float:left
}
.zaojiaotitle{
    width:300px;text-align:left;padding:6px 0 0 5px;background-color:#FFFbe1;height:16px
}
.zaojiaotitle .img{
    padding:2px 0 0 2px
}
.zaojiaotitle .img img{
    width:10px; height:10px
}
.zaojiaotitle #floatright{
    padding:2px 0 0 5px;float:left
}
.schoolmore{
    width:180px;text-align:right;padding:6px 5px 0 0;background-color:#FFFbe1;height:16px
}
.schoolright{
    border:1px solid #A0ACCC;margin:0 0 0 3px;width:236px;height:522px;text-align:center;overflow:hidden
}
.zxtitle{
    border-bottom:1px solid #cccccc;height:16px;text-align:left;padding:5px 0 2px 5px;background-color:#efefef
}
.schoolctitle{
    text-align:center;font-size:14px;padding:5px
}
.schoolctitle span{
    font-size:16px;font-weight:bold
}
.jian{
    border-bottom:1px dotted #000000;margin-left:5px;line-height:150%
}
.snewsblock{
    margin:5px
}
.snewsblock li{
    height:22px
}
.agelist{
    width:240px;text-align:left;padding:3px 0 0 5px;height:20px;overflow:hidden
}
.indexad{
    width:429px;height:80px;vertical-align:top;overflow:hidden
}
.educ{
    margin-left:3px;width:512px;
}
