#masterhtml
{
    background-color: Silver;}
#bodyMaster
{
    width: 900px;
    margin: 0 auto;
    background-color: White;}
.header
{
    height: 105px;
    width: 900px;}
.menu
{
    background-color: #036;
    font-size: 12px;
    width: 900px;
    text-align: center;}
#leftcol
{
    width: 204px;
    float: left;
    border: 1px solid silver;
    margin: 2px;
    display: inline;
    background-color: White;}
#maincontent
{
    background-color: White;}
.page
{
    width: 898px;
    border: 1px solid gray;
    background-color: White;}
#sitemap
{
    background-color: #EAEAF6;
    width: 683px;
    border-bottom: 2px solid #E6E6FA;}
.pageright
{
    float: right;
    width: 683px;
    border: 1px solid silver;
    margin: 1px;
    display: inline;
    background-color: White;}
.tablelink1
{
    font-size: 13px;
    text-align: center;
    width: 190px;
    background-color: #E6E6F6;
    vertical-align: middle;
    margin: 0 auto;
    border: 1px dashed silver;}

.tablelink2
{
    font-size: 13px;
    text-align: left;
    width: 190px;
    background-color: #E6E6e6;
    vertical-align: middle;
    margin: 0 auto;}
.linka:link
{
    text-decoration: none;
    color: #036;}
.linka:visited
{
    text-decoration: none;
    color: #036;}
.linka:hover
{
    text-decoration: none;
    color: Red;}
.tablelink1 td
{
    border-bottom: 1px dotted silver;}
.tablelink2 td
{
    text-align: justify;}
#SiteMapPath1
{
    float: left;
    font-size: 13px;
    font-family: 微软雅黑,宋体,华文新魏;}



#defaulthtml
{
    background-color: Silver;}
#bodyDefault
{
    width: 900px;
    margin: 0 auto;
    background-color: White;}
#formDefault
{
    background-color: White;}
.defaultMain
{
    height: 508px;
    width: 676px;
    float: left;
    background-color: White;
    display: inline;}
.defaultheader
{
    margin: 0 auto;
    height: 105px;
    width: 900px;
    background-color: White;}
.defaultfooter
{
    width: 900px;
    text-align: center;
    font-size: 12px;
    margin: 0 auto;
    color: white;
    background-color: #036;
    height: 20px;
    padding-top: 5px;
    margin-top: 10px;
    float: left;
    display: inline;}
#defaulttablemenu
{
    width: 100%;
    color: White;}
#defaultmenu
{
    width: 900px;
    height: 25px;
    background-color: #036;}
.defaulttd
{
    font-size: 12px;
    padding: 2px 20px 0px 20px;}

.defaulttd a:hover
{
    background-color: Red;}
.defaulttable
{
    height: 25px;
    margin: 0 auto;}
#nav
{
    float: left;
    height: 20px;
    font-size: 12px;
    font-family: 宋体;
    color: White;}
.defaulttd a:link
{
    text-decoration: none;
    color: white;}
.defaulttd a:visited
{
    text-decoration: none;
    color: white;}
#newscenter
{
    float: left;
    height: 300px;
    width: 370px;
    padding-top: 10px;
    background-color: White;
    display: inline;}


#newscenterup
{
    height: 39px;}
#newscenterdown
{
    height: 39px;}
#newscentermenu td
{
    border-right: 1px solid Silver;
    color: #036;}
#newscentermenu a:link
{
    text-decoration: none;
    color: #036;}
#newscentermenu a:visited
{
    text-decoration: none;
    color: #036;}
#newscentermenu a:hover
{
    text-decoration: none;
    color: Red;}
.detaillink:link
{
     color: Gray;
     text-decoration:none;}
.detaillink:visited
{
     color: Gray;
     text-decoration:none;}
.detaillink:hover
{
     color: Gray;
     text-decoration:none;}

#newsright
{
    float: right;
    height: 508px;
    display: inline;
    background-color: White;
    width: 220px;}
.newscenternews
{
    font-size: 13px;}
.newscenternews a:link
{
    text-decoration: none;
    color: #036;}
.newscenternews a:visited
{
    text-decoration: none;
    color: #036;}
.newscenternews a:hover
{
    text-decoration: none;
    color: Red;}
#newsrightdown td
{
    border: 1px solid silver;
    padding: 5px;}
#newsrightdown a:link
{
    text-decoration: none;
    color: #036;}
#newsrightdown a:visited
{
    text-decoration: none;
    color: #036;}
#newsrightdown a:hover
{
    text-decoration: none;
    color: Red;}
#newsrightdown a:active
{
    text-decoration: none;
    color: Red;}


#newsrightupcontent a:link
{
    text-decoration: none;}
#newsrightupcontent a:visited
{
    text-decoration: none;}
#newsrightupcontent a:hover
{
    text-decoration: none;}
#newsrightupcontent a:active
{
    text-decoration: none;}

.defaultnewscontent1
{
    line-height:20px;
    border-bottom: 1px dashed silver;}
.defaultnewscontent2
{
    border-bottom: 1px dashed silver;
    padding-left:25px;
    padding-right:0px;
    width:50px;
    line-height:26px;}

#newshtml
{
    background-color: Silver;}
#bodyNews
{
    width: 900px;
    margin: 0px auto;
    background-color: White;}
#newsheader
{
    height: 105px;
    width: 900px;}
#newssearch
{
    width: 305px;
    height: 30px;
    margin: 0px auto;
    float: right;
    display: inline;}
#newscontent
{
    width: 900px;
    margin: 0px auto;}
#newsfooter
{
    width: 900px;
    text-align: center;
    font-size: 12px;
    color: Gray;
    margin: 0 auto;}
.newscategory
{
    width: 500px;
    margin: 0 auto;
    background-color: silver;
    border: 2px solid gray;
    height: 20px;
    padding-top: 10px;
    margin-top: 20px;
    margin-bottom: 20px;}
.categoryhref:link
{
    text-decoration: none;
    color: red;}
.categoryhref:visited
{
    text-decoration: none;
    color: red;}
.categoryhref:hover
{
    text-decoration: underline;
    color: red;}
.newsdetailstitle
{
     text-align: center; 
     width: 600px; 
     margin: 0 auto; 
     font-size: 16px;
     color: Red;
     font-family: 黑体; 
     font-weight: bold;
     border: 2px solid silver;}
.newsdetailsdatetime
{
     width: 600px; 
     margin: 0 auto; 
     font-size: 11px; 
     color: black; 
     text-align: center;}
.newsdetailscontent
{
     width: 600px; 
     margin: 0 auto; 
     font-size: 13px; 
     color: #036; 
     border: 1px solid gray;
     line-height:30px;
     padding-top:20px;}

.newsnewscontent
{
    width: 683px;
    margin: 0 auto;
    font-size: 12px;
    color: #036;
    margin-top:30px;}
.newsnewstable
{
    width: 500px;
    margin: 0 auto;
    margin-bottom: 30px;
    line-height: 30px;
    border: 2px solid silver;}

.newsnewstitle
{
    width: 500px;
    border-bottom: 1px dashed silver;}
.newsnewstitle a:link
{
    text-decoration: none;
    color: black;}
.newsnewstitle a:visited
{
    text-decoration: none;}
.newsnewstitle a:hover
{
    text-decoration: underline;
    color: red;}
.newsnewsdatatime
{
    width: 100px;
    border-bottom: 1px dashed silver;
    text-align:center;}
.th_category
{
    font-size: 13px;
    color: black;}
.center2
{
    text-align: center;}
.th_category_item
{
    font-size: 12px;
    color: Gray;}

#newscontentdiv
{
    width: 600px;
    margin: 0 auto;}

#listnewstitle
{
    width: 500px;
    margin: 0 auto;
    margin-bottom: 30px;
    line-height: 30px;
    border: 2px solid silver;}

.pcommon
{
    font-family: 黑体;
    font-weight: bolder;
    font-size: 18px;
    color: #c60;
    border-top: 3px solid silver;
    height: 25px;}
.dcommoncontents
{
    font-size: 12px;
    color: #036;}
.pcommoncontent
{
    width: 600px;
    margin: 0 auto;
    padding-top: 5px;
    line-height: 30px;}
.teachertable 
{
    width: 600px;
    margin: 0 auto;
    font-size: 13px;
    border-top: 5px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
    border-bottom: 5px solid silver;}
.teacherimg
{
    height: 112px;
    width: 90px;}
.pteachername
{
    height: 18px;
    background-color: #06c;
    color: White;
    font-size: 16px;
    font-family: 黑体;
    padding-left: 30px;
    padding-top: 4px;}
.pteachername a:link
{
    text-decoration: none;
    color: White;}
.pteachername a:visited
{
    text-decoration: none;
    color: white;}
.pteachername a:hover
{
    text-decoration: none;
    color: Orange;}
.teacherproperty
{
    width: 60px;
    color: Red;
    border: 2px solid silver;
    font-family: 黑体,宋体;
    margin-left: 30px;
    text-align:center;}
.teacherproperty2
{
    margin-left: 45px;
    line-height: 30px;}
.teacherpropertytd
{
    width: 560px;
    text-align: justify;}

.labtd
{
    border-top: 2px solid #E6E6FA;}
.labspan
{
    font-size: 15px;
    font-family: 黑体, 宋体;}
.labp
{
    line-height: 30px;
    width: 560px;
    margin: 0 auto;
    text-align: justify;}
.labp a:link
{
    text-decoration: none;
    color: #036;}
.labp a:visited
{
    text-decoration: none;
    color: #036;}
.labp a:hover
{
    text-decoration: none;
    color: Red;}
.labspan a:link
{
    text-decoration: none;
    color: Red;}
.labspan a:visited
{
    text-decoration: none;
    color: red;}
.labspan a:hover
{
    text-decoration: underline;
    color: RED;}
.labtdtitle
{
    font-size: 20px;
    background-color: #E6E6FA;
    text-align: center;
    font-family: 黑体,宋体;
    border-bottom: 3px solid silver;
    color: #036;}
.labtitle
{
    font-size: 13px;
    font-family: 黑体,宋体;
    background-color: Silver;
    color: Red;
    border: 1px solid gray;
    margin-left: 30px;
    font-weight: bold;
    width: 100px;
    text-align: center;}


.labpimg
{
    margin: 0px 20px 0px 0px;
    width: 120px;
    float: left;
    display: inline;}



.researchtable
{
    width: 600px;
    margin: 0 auto;
    font-size: 13px;
    border-top: 5px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
    border-bottom: 5px solid silver;
    line-height: 30px;}
.researchtable td
{
    border: 1px solid silver;}