/* 全局CSS定义 */
BODY {
    font-size:12px;margin:0px;color:#666666;line-height:20px;padding:0px;table-layout:auto
}
td {
    font-size:12px;color:#000;word-wrap:break-word;word-break:break-all; line-height:20px
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #333333
}
A:visited {
	COLOR: #333333
}
A:hover {
	COLOR: #ff3300
}
A:active {
	COLOR: #333333
}
input, select, textarea, button {
	font-family: 宋体!important;
	font-size: 12px!important;
	font-family: 宋体;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;word-break:break-all}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.clear{clear:both;}
.bt_sub1 {
	WIDTH: 57px;HEIGHT:21px;BORDER-RIGHT:0px;PADDING-RIGHT:0px;BORDER-TOP:0px;PADDING-LEFT:0px;BACKGROUND-IMAGE: url("ico_sub1.gif"); PADDING-BOTTOM:0px; MARGIN:0px;BORDER-LEFT:0px;CLIP:rect(0px 0px 0px 0px);CURSOR:hand;BORDER-BOTTOM: 0px;BACKGROUND-REPEAT:no-repeat
}

/*页面层容器*/
.container {
    width:780px;margin:0px auto;padding:0px 5px
}

/*顶部样式*/
.topNavAD {
    width:780px;
}
.topNav {
    width:780px;height:25px;background:url("topNavbg.gif");border-bottom:#D6D6D6 1px solid
}
#topNavTxt {
    margin-top:4px;margin-left:10px;font-size:12px;color:#8c8c8c;
}
#topNavTxt A {
	color:green; text-decoration:none
}
#topNavTxt A:hover {
	color:red
}
.topHead {
    width:780px;margin-top:3px;margin-bottom:2px
}
.topHeadLogo {
    float:left;width:200px;height:70px
}
.topHeadTxt {
    float:right;text-align:right;width:580px;height:70px
}
.topMenu {
    width:780px;
}
.topMenuLeft {
    float:left;width:119px;height:35px;background:url("topMenuLeft.gif")
}
.topMenuMid {
    float:left;width:656px;height:35px;background:url("topMenuBg.gif")
}
.topMenuRight {
    float:right;width:5px;height:35px;background:url("topMenuRight.gif")
}
#topMenuMidTxt {
    float:left
}
#topMenuMidTxt A {
	font-size:14px; font-weight:bold; color:#696969; text-decoration:none
}
#topMenuMidTxt A:hover {
	font-size:14px; font-weight:bold; color:#3300FF; text-decoration:none
}
.topSpecial {
    width:780px;margin-top:1px
}
.topSpecialLeft {
    float:left;width:5px;height:29px;background:url("topSpecialLeft.gif")
}
.topSpecialMid {
    float:left;width:770px;height:29px;background:url("topSpecialBg.gif")
}
.topSpecialRight {
    float:right;width:5px;height:29px;background:url("topSpecialRight.gif")
}
#topSpecialMidTxt {
    float:left;margin-top:4px
}
#topSpecialMidTxt A {
	font-size:12px;color:#000; text-decoration:none
}
#topSpecialMidTxt A:hover {
	font-size:12px;color:#ff0000; text-decoration:none
}
.topClass {
    width:780px;margin-top:2px
}
#topClassDiv {
    text-align:center;
}
#topClassDiv ul{
    list-style:none;float:left
}
#topClassDiv li{
    list-style:none;float:left;margin-left:4px
}
#topClassDiv a {
    display:block;text-align:center;padding-left:15px;padding-top:3px;width:58px;height:20px;background-image:url("classMenu.gif");background-repeat:no-repeat;color:#ffffff;cursor:hand;text-decoration: none
}
#xueli a:link ,#xueli a:visited {background-position: -0px 0px;}
#zikao a:link ,#zikao a:visited {background-position: -73px 0px;}
#chengk a:link ,#chengk a:visited {background-position: -146px 0px;}
#yuyan a:link ,#yuyan a:visited {background-position: -219px 0px;}
#it a:link ,#it a:visited {background-position: -292px 0px;}
#zige a:link ,#zige a:visited {background-position: -365px 0px;}
#chuguo a:link ,#chuguo a:visited {background-position: -438px 0px;}
#qiye a:link ,#qiye a:visited {background-position: -511px 0px;}
#jineng a:link ,#jineng a:visited {background-position: -584px 0px;}
#jiaoyu a:link ,#jiaoyu a:visited {background-position: -657px 0px;}
#xueli a:hover ,#xueli a:active{background-position: -0px -23px; color:#fff;}
#zikao a:hover ,#zikao a:active{background-position: -73px -23px; color:#fff;}
#chengk a:hover ,#chengk a:active{background-position: -146px -23px; color:#fff;}
#yuyan a:hover ,#yuyan a:active{background-position: -219px -23px; color:#fff;}
#it a:hover ,#it a:active{background-position: -292px -23px; color:#fff;}
#zige a:hover ,#zige a:active{background-position: -365px -23px; color:#fff;}
#chuguo a:hover ,#chuguo a:active{background-position: -438px -23px; color:#fff;}
#qiye a:hover ,#qiye a:active{background-position: -511px -23px; color:#fff;}
#jineng a:hover ,#jineng a:active{background-position: -584px -23px; color:#fff;}
#jiaoyu a:hover ,#jiaoyu a:active{background-position: -657px -23px; color:#fff;}

.block {
    width:780px;margin-top:2px
}
/*横向分类导航*/
.HclassBlockTitle {
    width:780px;height:31px;margin-top:1px;background-image:url("bc3TitleBG.gif");background-repeat:no-repeat
}
.hcbtTxt1 {
    float:left;margin-left:8px;margin-top:9px;font-size:14px;font-weight:bold;color:#fff
}
#hcbtTxt2 {
    float:right;margin-right:6px;margin-top:8px;font-size:12px;font-weight:normal;color:#fff
}
#hcbtTxt2 A {
	font-size:12px;color:#fff;text-decoration:none
}
#hcbtTxt2 A:hover {
	font-size:12px;color:#fff;text-decoration:underline
}
.HclassBlockLine {
    width:774px;border-left:#538000 3px solid;border-right:#538000 3px solid
}
.HclassBlockContent {
    width:764px;margin:5px;line-height:18px;font-size:12px
}
.HclassBlockBottom {
    width:780px;height:8px;overflow:hidden;background-image:url("bc3BottomBG.gif");background-repeat:no-repeat
}
/*首页友链内容*/
.linkLine {
    width:780px;margin-top:1px;height:22px;border-top:#538000 3px solid;background-color: #F1F8E6
}
.llTitle1 {
    float:left;margin-left:5px;margin-top:2px
}
.llTitle2 {
    float:right;margin-right:5px;margin-top:2px
}
#llContent {
    width:778px;margin-left:1px;margin-right:1px;margin-top:3px
}
#llContent li {
    float:left;width:95px;margin:1px;text-align:center;background-color:#f5f5f5
}
#llContent li A {
	font-size:12px;color:#000;text-decoration:none
}
#llContent li A:hover {
	font-size:12px;color:#ff0000;text-decoration:underline
}
/*首页版权内容*/
.copyLine {
    width:780px;border-top:#C1C1C1 1px solid;margin-top:3px
}
#clContent {
    width:780px;margin-top:6px;text-align:center
}
#clContent A {
	font-size:12px;color:#000;text-decoration:none
}
#clContent A:hover {
	font-size:12px;color:#ff0000;text-decoration:underline
}