@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
body { font-family: arial,helvetica,sans-serif; margin:0; padding:0; background: #fff; font-size:14px; color:#000; }
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
table, td, tr, th { font-size:14px; }
ul,li { list-style: none; padding: 0; margin: 0; }
input, button { cursor:pointer; }
/*img {vertical-align:top;}*/
table { margin:0 auto; }
/* 链接颜色 */
a:link,a:active,a:visited {color: #007BA8;text-decoration:none;}
a:hover {text-decoration:underline;}

.line3 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 3px
}
.line4 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 4px
}
.line9 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 9px
}
.line8 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 8px
}
.line6 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 6px
}
.lineW9 {
	CLEAR: both; FONT-SIZE: 1px; BACKGROUND: #fff; OVERFLOW: hidden; HEIGHT: 9px
}
.line12 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 12px
}
.line15 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 15px
}
.splitLine { FONT-SIZE: 1px; BACKGROUND: url(/images/default/end_n_line.gif); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 1px }

.box { MARGIN-TOP: 0px;BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;}
.end_r_hr { CLEAR: both; FONT-SIZE: 1px; BACKGROUND: url(/images/default/end_n_bg8.gif); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 330px; HEIGHT: 1px }
.end_e_hr { CLEAR: both; FONT-SIZE: 1px; BACKGROUND: url(/images/default/end_n_bg8.gif); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 98%; HEIGHT: 1px }


.adRtext { CLEAR: both; MARGIN: 0px auto; WIDTH: 350px }
.adRtext UL { padding: 8px 0 3px 0; width: 100%; float: left; }
.adRtext LI { BACKGROUND: url(/images/default/end_n_i7.gif) no-repeat 8px 7px; TEXT-ALIGN: left; padding: 0 0 0 16px; width: 155px; float: left; white-space: nowrap; overflow: hidden; line-height: 20px; height: 20px; }
.adRtext LI H6 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left }
.adRtext LI IMG { BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid }
.adRtext A { COLOR: #467902 }
.adRtext A:hover { COLOR: #bc2931 }
.Righttext { width:350px; margin: 0 auto; }
.Righttext UL { padding: 8px 0 3px 0; width: 100%; }
.Righttext LI { BACKGROUND: url(/images/default/end_n_i7.gif) no-repeat 8px 7px; TEXT-ALIGN: left; padding: 0 0 0 16px; line-height: 20px; height: 20px; overflow: hidden; }
.Righttext LI H6 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left }
.Righttext LI IMG { BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid }
.Righttext A { COLOR: #467902 }
.Righttext A:hover { COLOR: #bc2931 }

/*辅助栏目*/
#sublanmuNav { width:960px; clear:both; margin: 0 auto;  height: 20px;  text-align: center; float: center; BORDER-BOTTOM: #ccc 1px solid; padding-bottom: 4px;}

#sublanmuNav .topNavleft { float:left; line-height: 26px; height: 20px; overflow: hidden; font-size: 12px; color: #666; padding-left: 10px; background: #fff; }
#sublanmuNav .topNavleft li { float:left;  margin-left: 11px; padding-right: 6px; display: inline; FONT-WEIGHT: normal; }
#sublanmuNav .topNavleft li a:link, #sublanmuNav .topNavleft li a:visited { color: #666; text-decoration:none; }
#sublanmuNav .topNavleft li a:hover, #sublanmuNav .topNavleft li a:active { color: red; text-decoration:underline; }

#sublanmuNav .topNavright {float:right; line-height: 26px; height: 20px; overflow: hidden; font-size: 12px; color: #666; padding-right: 10px; background: #fff; }
#sublanmuNav .topNavright li { float:right; margin-right: 11px; padding-left: 6px; display: inline; FONT-WEIGHT: normal; }
#sublanmuNav .topNavright li a:link, #sublanmuNav .topNavright li a:visited { color: #666; text-decoration:none; }
#sublanmuNav .topNavright li a:hover, #sublanmuNav .topNavright li a:active { color: red; text-decoration:underline; }
#sublanmuNav .topNavright li.last { background:none; padding-right: 0px; }

/*栏目*/
#lanmuNav { width:960px; clear:both; margin: 0 auto;  height: 26px; }
#lanmuNav .topNav { clear:both; line-height: 26px; height: 26px; overflow: hidden; font-size: 14px; color: #fff; padding-left: 10px; background: #1A3C6F; }
#lanmuNav .topNav li { float:left;  margin-left: 11px; padding-right: 11px; display: inline; }
#lanmuNav .topNav li a:link, #lanmuNav .topNav li a:visited { color: #fff; text-decoration:none; }
#lanmuNav .topNav li a:hover, #lanmuNav .topNav li a:active { color: #ff0; text-decoration:underline; }
#lanmuNav .topNav li.last { background:none; padding-right: 0px; }
#topBaiduSE { width:960px; clear:both; margin: 0 auto;  height: 90px;  text-align: center; float: center; BORDER-BOTTOM: #ccc 1px solid; padding-bottom: 4px;}


/*首页Logo*/
#indexLogo { width:960px; height:50px; overflow:hidden; margin:6px auto 3px auto; clear: both; }
#indexLogo .logoimg { float:left; }
#indexLogo .logoimg img {height:40px;PADDING-TOP: 5px;PADDING-BOTTOM: 5px;}
#indexLogo .baiduSearch { float:right; margin-top: 5px; display: inline; }
#indexLogo .search { FLOAT: right; WIDTH: 285px }
#indexLogo .search .s0 { FLOAT: left; WIDTH: 65px; COLOR: #666; padding: 18px 0 0 0; }
#indexLogo .search .s1 { FLOAT: left; WIDTH: 130px; padding: 16px 0 0 0; }
#indexLogo .search .s1 INPUT { FONT-SIZE: 12px; WIDTH: 120px; COLOR: #666; HEIGHT: 15px; border: #ccc 1px solid; }
#indexLogo .search .s2 { FLOAT: left; WIDTH: 60px; padding: 16px 0 0 0; }
#indexLogo .search .s2 .input { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(images/end_n_input_bg1.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 53px; CURSOR: pointer; PADDING-TOP: 3px; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px }
#indexLogo .search .s2 .inputOver { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(images/end_n_input_bg1_.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 53px; CURSOR: pointer; PADDING-TOP: 3px; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px }
#indexLogo .search .s3 { FLOAT: left; WIDTH: 30px; TEXT-ALIGN: right; padding: 18px 0 0 0; }
#indexLogo .topTime { float:left; padding-left:10px; margin-top: 20px; }

/*首页头部*/
.liveHeadNav {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 71px;
}
.liveHeadNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.liveHeadNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.liveHeadNav A {
	COLOR: #040404; TEXT-DECORATION: none
}
.liveHeadNav A:hover {
	TEXT-DECORATION: underline
}
.liveHeadNav IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
.liveHeadNavLogo {
	FLOAT: left;
}
.liveHeadNavLogo IMG {
	height:60px;PADDING-TOP: 15px;PADDING-BOTTOM: 5px;
}
.liveHeadNavRight {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 760px; HEIGHT: 71px
}
.liveHeadNavTop {
	CLEAR: both; OVERFLOW: hidden; COLOR: #999; HEIGHT: 25px;BORDER-BOTTOM: #ccc 1px solid; padding-bottom: 0px;
}
.liveHeadNavTop DIV {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 120px; LINE-HEIGHT: 20px
}
.liveHeadNavBottom {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 46px; padding-top: 4px;
}
.liveHeadNavBottom .top_novCon {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 4px; OVERFLOW: hidden; WIDTH: 555px;
}
.liveHeadNavBottom .top_novCon A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.liveHeadNavBottom .top_novCon A:visited {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.liveHeadNavBottom .top_novCon A:hover {
	FONT-SIZE: 12px; COLOR: #f00; TEXT-DECORATION: underline
}
.liveHeadNavTop DIV A {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.liveHeadNavTop DIV A:visited {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.liveHeadNavTop DIV A:hover {
	FONT-SIZE: 12px; COLOR: #f00; TEXT-DECORATION: underline
}
.liveHeadNavTop IMG {
	MARGIN-LEFT: 5px
}
.liveHeadNavTop DIV IMG {
	MARGIN: 8px 0px 8px 5px; VERTICAL-ALIGN: middle
}
.liveHeadNavTop SPAN A {
	COLOR: red; FONT-FAMILY: arial,helvetica,sans-serif
}
.liveHeadNavTop SPAN A:visited {
	COLOR: #0668ef; FONT-FAMILY: arial,helvetica,sans-serif
}
.liveHeadNavTop SPAN {
	MARGIN: 0px 8px 0px 0px
}
.liveHeadNavTop UL {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 370px; COLOR: #000; LINE-HEIGHT: 20px;
}
.liveHeadNavTop UL LI {
	FLOAT: left;TEXT-ALIGN: right;
}
.liveHeadNavTop UL LI #cookietime {
	DISPLAY: none
}
.liveHeadNavTop UL LI INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 20px
}
.liveHeadNavTop UL LI .inp {
	OVERFLOW: hidden; WIDTH: 60px; LINE-HEIGHT: 12px; HEIGHT: 12px
}
.liveHeadNavTop UL LI A {
	COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
.liveHeadNavTop UL LI A:visited {
	COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
.liveHeadNavTop .top_h {
	PADDING-RIGHT: 5px; OVERFLOW: hidden; WIDTH: 380px; TEXT-ALIGN: right
}
.liveHeadNavTop .top_h A {
	COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
.liveHeadNavTop .top_h A:visited {
	COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
.widthdh {
	WIDTH: 1px
}
* HTML .widthdh {
	WIDTH: 1px
}
* + HTML .widthdh {
	WIDTH: 3px
}
.liveHeadNavBottom .searchBox {
	DISPLAY: inline; FLOAT: right; MARGIN-TOP: 0px OVERFLOW: hidden; WIDTH: 198px;
}
.liveHeadNavBottom .searchBox .keyword {
	border: #ccc 1px solid; WIDTH: 80px; LINE-HEIGHT: 25px; MARGIN-RIGHT: 7px; HEIGHT: 15px; FONT-SIZE: 12px;
}
.liveHeadNavBottom .searchBox .submit {
	WIDTH: 39px; HEIGHT: 21px; FONT-SIZE: 12px;
}

/*头部广告*/
.topBBSList { text-align:left; overflow: hidden; float: right; width: 228px; border:1px solid #d5d9dc; background:#f7fcff; height: 88px; }
.topBBSList li { background:url(/images/default/c2.gif) no-repeat 5px 8px; line-height:22px; height:22px; padding-left:13px; clear:both; font-size: 12px; overflow: hidden; }
.topBBSList li a, .topBBSList li a:visited { color:#00f; }


/*首页设计*/
.centerblock { CLEAR: both; MARGIN: 0px auto; PADDING-TOP: 6px; WIDTH: 960px; text-align: center; float: center;}
.centerblock .left {
	FLOAT: left; WIDTH: 340px
}
.centerblock .center {
	PADDING-LEFT: 6px; FLOAT: left; WIDTH: 360px
}
.centerblock .right {
	FLOAT: right; WIDTH: 250px
}

.centerblock2 { CLEAR: both; MARGIN: 0px auto; PADDING-TOP: 6px; WIDTH: 960px; text-align: center; float: center;}

.centerblock2 #navigation { CLEAR: both; float:left;BACKGROUND: #fff;  MARGIN: 0px auto; WIDTH: 571px; HEIGHT: 28px }
.centerblock2 #navigation UL { }
.centerblock2 #navigation LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left }
.centerblock2 #navigation LI A { COLOR: #666 }
.centerblock2 #navigation LI A:visited { COLOR: #666 }
.centerblock2 #navigation LI A:hover { COLOR: #bc2931 }
.centerblock2 .left {
	CLEAR: both; FLOAT: left; WIDTH: 250px
}
.centerblock2 .center {
	PADDING-LEFT: 6px; FLOAT: left; WIDTH: 460px
}
.centerblock2 .right {
	FLOAT: right;WIDTH: 240px
}

.centerblock3 { CLEAR: both; MARGIN: 0px auto; PADDING-TOP: 6px; WIDTH: 960px; text-align: center; float: center;}
.centerblock3 #navigation { font-size:12px;CLEAR: both; float:left;BACKGROUND: #fff;  MARGIN: 0px auto; WIDTH: 571px; HEIGHT: 28px }
.centerblock3 #navigation UL { }
.centerblock3 #navigation LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left }
.centerblock3 #navigation LI A { COLOR: #666 }
.centerblock3 #navigation LI A:visited { COLOR: #666 }
.centerblock3 #navigation LI A:hover { COLOR: #bc2931 }
.centerblock3 .left {
	CLEAR: both; FLOAT: left; WIDTH: 710px; 
}
.centerblock3 .right {
	FLOAT: right;WIDTH: 240px;
}



.border_a {
	WIDTH: 348px
}
.border_a .title {
	WIDTH: 348px; HEIGHT: 24px
}
.border_a .title .name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 61px; COLOR: #536348; PADDING-TOP: 7px; HEIGHT: 17px
}
.border_a .title .name A {
	FONT-WEIGHT: bold; COLOR: #536348; TEXT-DECORATION: none
}
.border_a .title .name A:hover {
	TEXT-DECORATION: underline
}
.border_a .title .more {
	PADDING-RIGHT: 11px; FLOAT: right; COLOR: white; PADDING-TOP: 7px
}
.border_a .content {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 346px; BORDER-BOTTOM: #ccc 1px solid
}
.border_b {
	CLEAR: both;BORDER-RIGHT: #d5d9dc 1px solid; BORDER-TOP: #d5d9dc 0px solid; OVERFLOW: hidden; BORDER-LEFT: #d5d9dc 1px solid; BORDER-BOTTOM: #d5d9dc 1px solid
}
.border_b .title {
	FONT-WEIGHT: bold;TEXT-ALIGN: left; CLEAR: both; PADDING-LEFT: 10px; FONT-SIZE: 12px;COLOR: #444422;  BACKGROUND: url(/images/default/blocktitle.gif); LINE-HEIGHT: 23px
}

.border_b .title .name A {
	FONT-WEIGHT: bold; COLOR: #444422; TEXT-DECORATION: none
}
.border_b .title .name A:hover {
	TEXT-DECORATION: underline
}
.border_c {
	WIDTH: 348px;
}
.border_c .meta {
	font-size:14px;PADDING-RIGHT: 4px;OVERFLOW: hidden; WIDTH: 344px; BACKGROUND-REPEAT: repeat-x;LINE-HEIGHT: 23px;TEXT-ALIGN: left
}
.border_c .title {
	PADDING-RIGHT: 4px;OVERFLOW: hidden; WIDTH: 344px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.border_c .title .name {
	MARGIN-TOP: 1px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #444422; PADDING-TOP: 6px; HEIGHT: 18px
}
.border_c .title .name A {
	font-size:14px;FONT-WEIGHT: bold; COLOR: #444422; TEXT-DECORATION: none
}
.border_c .title .name A:hover {
	TEXT-DECORATION: underline
}
.border_c .title .more {
	BACKGROUND-POSITION: right 4px; FLOAT: right; WIDTH: 64px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
.border_c .title .more A {
	COLOR: #333; TEXT-DECORATION: none
}
.border_c .title .more A:hover {
	TEXT-DECORATION: underline
}
.border_c .content {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid; WIDTH: 346px
}
.border_d {
	WIDTH: 338px;BORDER: #ccc 1px solid;
}
.border_d .title {
	PADDING-RIGHT: 4px;OVERFLOW: hidden; WIDTH: 344px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.border_d .title .name {
	MARGIN-TOP: 1px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #444422; PADDING-TOP: 6px; HEIGHT: 18px
}
.border_d .title .name A {
	FONT-WEIGHT: bold; COLOR: #444422; TEXT-DECORATION: none
}
.border_d .title .name A:hover {
	TEXT-DECORATION: underline
}
.border_d .title .more {
	BACKGROUND-POSITION: right 4px; FLOAT: right; WIDTH: 64px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
.border_d .title .more A {
	COLOR: #333; TEXT-DECORATION: none
}
.border_d .title .more A:hover {
	TEXT-DECORATION: underline
}
.border_d .content {
	BORDER-TOP: #ccc 1px solid; WIDTH: 344px;
}

.border_e {
	WIDTH: 710px;
}
.border_e .title {
	PADDING-RIGHT: 4px;OVERFLOW: hidden; WIDTH: 700px; BACKGROUND-REPEAT: repeat-x;
}
.border_e .title .name {
	FONT-SIZE:12px;MARGIN-TOP: 1px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #000; PADDING-TOP: 6px;PADDING-BOTTOM: 6px;
}
.border_e .title .name A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.border_e .title .name A:hover {
	TEXT-DECORATION: underline
}
.border_e .title H1 {
	FONT-SIZE:150%;FONT-WEIGHT: bold;COLOR: #000; PADDING-TOP: 6px;PADDING-BOTTOM: 6px;
}

.border_e .title .more {
	BACKGROUND-POSITION: right 4px; FLOAT: right; WIDTH: 64px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
.border_e .title .more A {
	COLOR: #333; TEXT-DECORATION: none
}
.border_e .title .more A:hover {
	TEXT-DECORATION: underline
}
.border_e .content {
	BORDER-TOP: #ccc 1px solid; WIDTH: 700px
}

.indexpicarea {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 6px; BORDER-LEFT: #ccc 1px solid; WIDTH: 958px; BORDER-BOTTOM: #ccc 1px solid
}
.indexpicarea .title {
	CLEAR: both; MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.indexpicarea .title .name {
	MARGIN-TOP: 1px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #536348; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.indexpicarea .title .name A {
	FONT-WEIGHT: bold; COLOR: #444422; TEXT-DECORATION: none
}
.indexpicarea .title .name A:hover {
	TEXT-DECORATION: underline
}
.indexpicarea .title .more {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: right 0px; MARGIN-TOP: 1px; FLOAT: right; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left
}
.indexpicarea .title .more A {
	PADDING-LEFT: 6px; COLOR: #333; TEXT-DECORATION: none
}
.indexpicarea .title .more A:hover {
	TEXT-DECORATION: underline
}
.indexpicarea .picList { BORDER-TOP: #ccc 1px solid;CLEAR: both; MARGIN: 0px auto; WIDTH: 958px;HEIGHT:330px; }
.indexpicarea .picList UL { PADDING: 12px; MARGIN-TOP: 3px;MARGIN-BOTTOM: 12px;}
.indexpicarea .picList LI { PADDING-RIGHT: 15px;PADDING-BOTTOM: 6px;FLOAT: left; WIDTH: 15%; LIST-STYLE-TYPE: none }
.indexpicarea .picList LI IMG { border: #ccc 1px solid; width: 140px; height: 100px; }
.indexpicarea .picList LI H6 { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 140px; TEXT-ALIGN: left; line-height: 16px; padding: 4px 0 0 0; height: 32px; overflow: hidden; }


#sitemap {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; margin:0 auto;padding: 8px; BORDER-LEFT: #ccc 1px solid; WIDTH: 958px; BORDER-BOTTOM: #ccc 1px solid；line-height: 60px;  
}
#sitemap H1 { CLEAR: both; MARGIN: 6px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left;font-weight:bold; }
#sitemap H2 { COLOR: #333;CLEAR: both;MARGIN: 8px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left;font-weight:bold;  }
#sitemap A {	COLOR: #333;}
#sitemap H1 A {	COLOR: red;}
#sitemap H2 A {	COLOR: blue;}


.txt1 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 7px; FONT-FAMILY: arial,helvetica,sans-serif;white-space: nowrap; OVERFLOW: hidden; WIDTH: 326px;MARGIN: 0px 0px 0px 8px;
}
.txt1 A {
	COLOR: black; TEXT-DECORATION: none
}
.txt2 {
	CLEAR: both; MARGIN: 0px ; WIDTH: 340px; LINE-HEIGHT: 21px;
}
.txt2 A {
	COLOR: black; TEXT-DECORATION: none
}
.txt2 UL {
	width: 100%; float: left;MARGIN: 6x ; 
}
.txt2 LI {
	LIST-STYLE-TYPE: none;TEXT-ALIGN: left; padding: 0 0 0 6px; width: 156px; float: left; white-space: nowrap; overflow: hidden; line-height: 20px; height: 20px;
}
.pic_con3 {
	CLEAR: both
}
.pic_con3 LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 81px
}
.pic_con3 LI IMG {
	FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 5px; HEIGHT: 60px;
}
.pic_con3 LI P {
	TEXT-ALIGN: left;FLOAT: left; OVERFLOW: hidden; WIDTH: 136px; COLOR: #434343; LINE-HEIGHT: 20px; HEIGHT: 60px
}
.pic_con3 LI P A {
	COLOR: #f00
}
.pic_con3 LI H6 {
	CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 230px; WHITE-SPACE: nowrap
}
.pic_con3 LI H6 A {
	FONT-SIZE: 12px; COLOR: #19619c; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.pic_con3 LI H6 A:visited {
	FONT-SIZE: 12px; COLOR: #19619c; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.pic_con3 LI H6 A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}

.pic_con4 {
	CLEAR: both;float:left;
}
.pic_con4 LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 17px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 350px; PADDING-TOP: 0px; HEIGHT: 81px
}
.pic_con4 LI IMG {
	FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 5px; HEIGHT: 60px;
}
.pic_con4 LI P {
	TEXT-ALIGN: left;FLOAT: left; OVERFLOW: hidden; WIDTH: 186px; COLOR: #434343; LINE-HEIGHT: 20px; HEIGHT: 60px
}
.pic_con4 LI P A {
	COLOR: #f00
}
.pic_con4 LI H6 {
	CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 350; WHITE-SPACE: nowrap;TEXT-ALIGN: left
}
.pic_con4 LI H6 A {
	FONT-SIZE: 12px; COLOR: #19619c; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.pic_con4 LI H6 A:visited {
	FONT-SIZE: 12px; COLOR: #19619c; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.pic_con4 LI H6 A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}

.pic_con5 {
	CLEAR: both; WIDTH: 680px;MARGIN: 12px; FONT-SIZE: 12px;
}
.pic_con5 LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 0px;WIDTH: 680px;
}
.pic_con5 LI IMG {
	float: left; WIDTH: 140px; MARGIN-RIGHT: 5px; border: #ccc 1px solid;
}
.pic_con5 LI P {
	TEXT-ALIGN: left;FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; COLOR: #434343; LINE-HEIGHT: 20px;MARGIN-TOP: 6px;FONT-SIZE: 120%;
}
.pic_con5 LI P A {
	COLOR: #f00
}
.pic_con5 LI H2 {
	FLOAT: left;MARGIN-TOP: 8px;FONT-SIZE: 150%;FONT-WEIGHT: bold; BACKGROUND-POSITION: 4px 9px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/images/default/point.gif); BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden;WHITE-SPACE: nowrap
}
.pic_con5 LI H2 EM {
	FONT-SIZE: 13px;color:#666;FONT-WEIGHT: normal;
}
.pic_con5 LI H2 A {
	COLOR: #0000FF; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.pic_con5 LI H2 A:visited {
	COLOR: #666; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.pic_con5 LI H2 A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}

.content_2 {
	CLEAR: both; WIDTH: 220px;OVERFLOW: hidden; 
}
.content_2 UL LI {
	CLEAR: both;TEXT-ALIGN: left; PADDING-LEFT: 13px; BACKGROUND: url(/images/default/point2.gif) no-repeat 6px 7px; OVERFLOW: hidden; LINE-HEIGHT: 25px;HEIGHT: 25px;
}


.txtlist_a {
	CLEAR: both; FONT-SIZE: 14px; MARGIN-LEFT: auto; WIDTH: 324px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.txtlist_a LI {
	BACKGROUND-POSITION: 4px 9px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(/images/default/point.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px;OVERFLOW: hidden;
}




.txtlist_b {
	CLEAR: both; FONT-SIZE: 14px; MARGIN-LEFT: auto; WIDTH: 320px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.txtlist_b LI {
	BACKGROUND-POSITION: 4px 9px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(/images/default/point.gif); BACKGROUND-REPEAT: no-repeat;HEIGHT: 23px;OVERFLOW: hidden;
}

.indexendRightContent { CLEAR: both }
/*
.indexendRightContent .picList { CLEAR: both; MARGIN: 0px auto; WIDTH: 240px }
.indexendRightContent .picList UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px }
.indexendRightContent .picList LI { FLOAT: left; WIDTH: 50%; LIST-STYLE-TYPE: none }
.indexendRightContent .picList LI IMG { border: #ccc 1px solid; width: 100px; height: 70px; }
.indexendRightContent .picList LI H6 { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 100px; TEXT-ALIGN: left; line-height: 16px; padding: 4px 0 0 0; height: 32px; overflow: hidden; }
.indexendRightContent .picList UL LI A {
	COLOR: #434343; TEXT-DECORATION: underline
}
.indexendRightContent .picList UL LI A:visited {
	COLOR: #434343; TEXT-DECORATION: underline
}
.indexendRightContent .picList UL LI A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
*/
.indexendRightContent .picList {
	CLEAR: both; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 240px
}
.indexendRightContent .picList LI {
	MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 130px
}
.indexendRightContent .picList IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 6px;width: 100px; height: 70px;
}
.indexendRightContent .picList LI H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px;   OVERFLOW: hidden; WIDTH: 98px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-ALIGN: center
}

.indexendZTContent { CLEAR: both }
.indexendZTContent .picList { CLEAR: both; MARGIN: 0px auto; WIDTH: 200px;PADDING: 10px }
.indexendZTContent .picList UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px }
.indexendZTContent .picList LI { FLOAT: left; WIDTH: 100%;}
.indexendZTContent .picList LI IMG { border: #ccc 1px solid; width: 140px; }
.indexendZTContent .picList LI H6 { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 200px; TEXT-ALIGN: left; line-height: 16px; padding: 4px 0 0 0; height: 32px; overflow: hidden; }
.indexendZTContent .picList UL LI A {
	COLOR: #434343; TEXT-DECORATION: underline
}
.indexendZTContent .picList UL LI A:visited {
	COLOR: #434343; TEXT-DECORATION: underline
}
.indexendZTContent .picList UL LI A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}

.title_left {
	CLEAR: both; FONT-SIZE: 12px; BACKGROUND: url(/images/default/tabbg_r1.gif); OVERFLOW: hidden; LINE-HEIGHT: 22px
}
.title_left A {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.title_left A:visited {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.title_left A:hover {
	FONT-SIZE: 12px; COLOR: #ff0; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.hotTit {
	CLEAR: both; OVERFLOW: hidden;TEXT-ALIGN: left;
}
.hotTit .tit {
	CLEAR: both; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 25px
}
.hotTit .tit LI {
	MARGIN-RIGHT: 8px;FLOAT: left; WIDTH: 70px; CURSOR: pointer; COLOR: #fff; 
}
.hotTit .tit LI.active {
	BACKGROUND: url(/images/default/jin_01.gif) center 0px; COLOR: #000; HEIGHT: 25px
}
.hotCon {
	CLEAR: both
}
.hotCon .hotList {
	CLEAR: both;TEXT-ALIGN: left; PADDING-RIGHT: 0px; PADDING-LEFT: 28px; BACKGROUND: url(/images/default/z_16.gif) no-repeat 5px 12px; FLOAT: left; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 276px; PADDING-TOP: 10px; HEIGHT: 400px
}
.hotCon .hotList LI {
	OVERFLOW: hidden; LINE-HEIGHT: 23px; HEIGHT: 23px
}

/*文章页左右列设计*/
#main { CLEAR: both; MARGIN: 0px auto; BACKGROUND: url(/images/default/end_n_bg1.gif); WIDTH: 960px; text-align: center; float: center;}
#main #col1 { FLOAT: left; WIDTH: 573px; overflow: hidden;}
#main #col2 { FLOAT: left; WIDTH: 25px; }
#main #col3 { FLOAT: right; WIDTH: 362px;}


/*导航条*/
#main #navigation { CLEAR: both; BACKGROUND: #fff;  MARGIN: 0px auto; WIDTH: 571px; HEIGHT: 28px }
#main #navigation UL { }
#main #navigation LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 9px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left }
#main #navigation LI A { COLOR: #666 }
#main #navigation LI A:visited { COLOR: #666 }
#main #navigation LI A:hover { COLOR: #bc2931 }

/*文字链*/
.adText { text-align:left; padding:0 10px; }
.adText li { line-height:20px; float: left; width: 137px; height: 20px; overflow: hidden; }
.adText li a:link, .adText li a:visited { color: #000; text-decoration:underline; }
.adText li a:hover, .adText li a:active { color: #bc2931; }
.topADText { width:960px; overflow:hidden; margin:0 auto;}
.topADText li { float:left; background:url(/images/default/topADLine.gif) right 9px no-repeat; padding-left:8px;padding-right:7px; line-height: 30px; overflow: hidden; margin-right: 15px; display: inline; }
.topADText li a:link, .topADText li a:visited { color: #1f3a87; text-decoration:none; }
.topADText li a:hover, .topADText li a:active { color: #bc2931; }

.zhuantLink { width:960px; overflow:hidden; margin:0 auto; BORDER-BOTTOM: #ccc 1px solid;}
.zhuantLink li { float:left; background:url(/images/default/topADLine.gif) right 9px no-repeat; padding-left:8px;padding-right:7px; line-height: 30px; overflow: hidden; margin-right: 15px; display: inline; }
.zhuantLink li a:link, .topADText li a:visited { color: #1f3a87; text-decoration:none; }
.zhuantLink li a:hover, .topADText li a:active { color: #bc2931; }



/*友情链接*/
.frdADText { CLEAR: both; MARGIN: 9px auto; WIDTH: 960px;font-size:12px; BACKGROUND-COLOR: #f2f2f2 ;word-wrap:break-word; overflow:hidden; }
.frdADText UL {
	PADDING-LEFT: 20px; PADDING-TOP: 7px;
}
.frdADText H2 { font-size:12px;color:blue; }
.frdADText li { padding-right:3px; line-height: 20px; margin-right: 3px;text-align:left; }
.frdADText li a:link, .topADText li a:visited { color: #1f3a87; text-decoration:none; }
.frdADText li a:hover, .topADText li a:active { color: #bc2931; }


/*分页*/
.endPageNum { CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px }
.endPageNum .s1 { WIDTH: 52px }
.endPageNum .s2 { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BACKGROUND: #1f3a87; BORDER-LEFT: #ccc 1px solid; COLOR: #fff; BORDER-BOTTOM: #ccc 1px solid }
.endPageNum A.s2:visited { COLOR: #fff }
.endPageNum A { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 5px 4px 0px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #1f3a87; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid }
.endPageNum A:visited { COLOR: #1f3a87 }
.endPageNum A:hover { BORDER-RIGHT: #1f3a87 1px solid; BORDER-TOP: #1f3a87 1px solid; BACKGROUND: #1f3a87; BORDER-LEFT: #1f3a87 1px solid; COLOR: #fff; BORDER-BOTTOM: #1f3a87 1px solid }

/*标签关键字*/
#tags { CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px }
#tags A {font-size:12px; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #1f3a87; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid }
#tags A:visited { COLOR: #1f3a87 }
#tags A:hover { BORDER-RIGHT: #1f3a87 1px solid; BORDER-TOP: #1f3a87 1px solid; BACKGROUND: #1f3a87; BORDER-LEFT: #1f3a87 1px solid; COLOR: #fff; BORDER-BOTTOM: #1f3a87 1px solid }

/*上下篇文章*/
.prenextarticle {CLEAR: both; font-size:12px; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px }
.prenextarticle ul {  }
.prenextarticle LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 9px;   TEXT-ALIGN: left }
.prenextarticle LI a{ color: #1f3a87; FONT-WEIGHT: normal; text-decoration:underline; }
.prenextarticle LI a:visited{ color: #1f3a87; FONT-WEIGHT: normal; text-decoration:underline; }
.prenextarticle LI a:hover{  color: #bc2931; FONT-WEIGHT: normal; text-decoration:underline; }




/*广告头*/
.titBot { text-align:left; background: url(/images/default/end_n_bg3.gif) repeat-x 0px 12px; height: 23px; margin: 0 10px; }
.titBot h5 { font-size:12px; font-weight: normal; padding: 6px 8px 0 15px; background: #f7fcff url(/images/default/rtit_bg1.gif) 5px 8px no-repeat; float: left; }

/*页脚部分*/
.foot{ margin:0 auto; width:960px; clear:both; line-height:21px; text-align: center; }
.foot .text{padding:3px 0 6px; border-bottom:1px solid #527900; margin:0 0 5px; clear:both;}
.foot a:visited{color:#000;}
.foot img { vertical-align:middle; }


#endMain { CLEAR: both; BORDER-TOP: #e8e8e8 1px solid; MARGIN: 0px auto; WIDTH: 571px }
#endMain .theTitle { CLEAR: both; margin-bottom:5px; }
#endMain .theTitle H1 { CLEAR: both; PADDING: 0 11px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center; font-family: arial,helvetica,sans-serif; line-height: 150%; }
#endMain .theTitle H2 { CLEAR: both; PADDING-RIGHT: 0px; PADDING: 0 11px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: Left; }
#endMain .theTitle .text { CLEAR: both; padding: 5px 0 0 0; text-align: center; }
#endMain #endText { CLEAR: both; FONT-SIZE: 14px; OVERFLOW: hidden; WORD-BREAK: break-all; LINE-HEIGHT: 180%; TEXT-ALIGN: left; WORD-WRAP: break-word; overflow:hidden; padding: 11px; }
#endMain #endText br{ text-indent:2em; margin: 0;PADDING: 0;}


/*tag关键字*/
#endMain #endText .tag { FONT-WEIGHT: normal;color: #000;text-decoration:underline; }
#endMain .endSummary { CLEAR: both; BACKGROUND: #fffdf1; MARGIN: 0px auto; WIDTH: 545px; border: 1px solid #dce1e5; }
#endMain .endSummary UL { }
#endMain .endSummary LI { CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 23px; PADDING-TOP: 9px; TEXT-ALIGN: left; text-indent: 2em; }
#endMain #endText H2 { FONT-SIZE: 12px }
#endMain #endText P { text-indent:2em; margin: 0 0 15px 0; }
#endMain #endText .icon { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 3px 0px 0px; BORDER-RIGHT-WIDTH: 0px; }
#endMain #endText IMG { BORDER: #ccc 1px solid; overflow:hidden; max-width: 500px; width: expression(this.width > 500 ? "500px": "auto"; );} /* Moz */
* html  #endMain #endText IMG { BORDER: #ccc 1px solid; overflow:hidden; WIDTH: expression(document.body.clientWidth>500?"500px":"auto");} /* IE6 */
*+html  #endMain #endText IMG { BORDER: #ccc 1px solid; overflow:hidden; max-width: 500px; width: expression(this.width > 500 ? "500px": "auto"; );} /* IE7 */

#endMain #endText TABLE { TABLE-LAYOUT: fixed }
#endMain #endText TD { OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis }
#endMain #endText A { COLOR: #1f3a87 }
#endMain #endText A:hover { COLOR: #bc2931 }
#endMain #endText .bianji { text-align:right; }
#endMain .pinglun { clear:both; font-size: 12px; padding: 0 5px; }
#endMain .pinglun .leftCon { float:left; }
#endMain .pinglun .rightCon { float:right; font-size: 12px; }


.endTag { CLEAR: both; BACKGROUND: url(/images/default/end_n_bg3.gif) repeat-x 0px 12px; MARGIN: 8px auto 0 auto; WIDTH: 545px; HEIGHT: 23px; }
.endTag .text { FLOAT: left; TEXT-ALIGN: left; font-size: 12px; padding: 6px 8px 0 0px; font-weight: bold; color: #008000; background: #f7fcff; }
.endTag UL { FLOAT: left }
.endTag LI { BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 3px 0px 0px; HEIGHT: 24px }
.endTag .active { BACKGROUND: #f8fcff; HEIGHT: 25px }
.endTag H2 { CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px }
.endTag A { COLOR: #000 }
.endTag A:visited { COLOR: #000 }
.endTag A:hover { COLOR: #bc2931 }
.endTag .text A { COLOR: #1f3a87 }
.endTag .text A:hover { COLOR: #bc2931 }


.endContent1 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 12px }
.endContent1 IMG { MARGIN: 0px 0px 3px }
.endContent1 TD { LINE-HEIGHT: 20px; TEXT-ALIGN: left }
.endContent1 A { COLOR: #1f3a87 }
.endContent1 A:hover { COLOR: #bc2931 }

.endContent {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.endContent .list {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 9px; WIDTH: 100%; PADDING-TOP: 9px
}
.endContent .list .pic_con {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; OVERFLOW: hidden; WIDTH: 190px; TEXT-ALIGN: left
}
.endContent .list .txt_con {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 355px
}
.endContent .list LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: url(/images/default/end_n_i2.gif) no-repeat 15px 8px; PADDING-BOTTOM: 0px; WIDTH: 552px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.endContent .list .pic_con LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.endContent .list .pic_con LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; WIDTH: 180px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 120px
}
.endContent .list .pic_con LI H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.endContent .list .txt_con LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: url(/images/default/end_n_i2.gif) no-repeat 15px 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: auto; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: left
}
.endContent .list LI SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.endContent .yodao {
	FLOAT: left; WIDTH: 112px
}
.endContent .pic {
	CLEAR: both
}
.endContent .pic UL {
	
}
.endContent .pic LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 9px; WIDTH: 190px; PADDING-TOP: 9px
}
.endContent .pic IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 6px 18px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.endContent .pic A:hover IMG {
	BORDER-RIGHT: #bc2931 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bc2931 1px solid; PADDING-LEFT: 1px; BACKGROUND: #bc2931; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 6px 18px; BORDER-LEFT: #bc2931 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bc2931 1px solid
}

.endContent A {
	COLOR: #1f3a87
}
.endContent A:hover {
	COLOR: #bc2931
}


.endRightTitle { CLEAR: both; BACKGROUND: url(/images/default/end_n_bg3.gif) repeat-x 0px 12px; MARGIN: 0px 10px 0 auto; WIDTH: 348px; HEIGHT: 23px }
.endRightTitle H5 { FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: left; padding: 6px 5px 0 17px; background:#fff url(/images/default/rtit_bg1.gif) 5px 8px no-repeat; }
.endRightTitle SPAN { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 7px }
.endRightContent { CLEAR: both }

/*
.endRightContent .picList { CLEAR: both; MARGIN: 0px auto; WIDTH: 336px }
.endRightContent .picList UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px }
.endRightContent .picList LI { FLOAT: left; WIDTH: 50%; LIST-STYLE-TYPE: none }
.endRightContent .picList LI IMG { border: #ccc 1px solid; width: 135px; height: 101px; }
.endRightContent .picList LI H6 { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 135px; TEXT-ALIGN: left; line-height: 16px; padding: 4px 0 0 0; height: 32px; overflow: hidden; }
*/
.endRightContent .picList {
	CLEAR: both; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 336px
}
.endRightContent .picList LI {
	MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 150px; HEIGHT: 150px
}
.endRightContent .picList IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 6px;width: 135px; height: 101px;
}
.endRightContent .picList LI H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px;   OVERFLOW: hidden; WIDTH: 140px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-ALIGN: center
}

/*评论css*/
.clearfix {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; VISIBILITY: hidden; LINE-HEIGHT: 0%; HEIGHT: 0px! important; content: "."
}
#comment A {
	COLOR: #4682b4
}
#comment {
	MARGIN: 10px 0px 0px; LINE-HEIGHT: 130%;TEXT-ALIGN: left;
}
#comment #comments0 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#comment #comments0 .title {
	PADDING-RIGHT: 3px; BORDER-TOP: #666600 1px solid; PADDING-LEFT: 18px; BACKGROUND: #fffff0; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
#comment #comments1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#comment #comments1 .title {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 18px; BACKGROUND: #fffff0; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
#comment .content {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; COLOR: #66737b; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 8px; WORD-WRAP: break-word
}
#comment .date {
	FLOAT: left; WIDTH: 285px
}
#comment .function {
	FLOAT: right; WIDTH: 150px
}
#comment .re {
	BORDER: #E0E0E0 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; COLOR: #666; PADDING-TOP: 5px;
}
#comment .comment_quote {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 10px; BACKGROUND: #feffe6; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #efefef 1px solid; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 1px solid
}
#post A {
	COLOR: #c4006c
}
#post {
	MARGIN: 0px
}
#post TEXTAREA {
	WIDTH: 100%
}
#post .btn-post {
	TEXT-ALIGN: right
}
#post .list-post {
	TEXT-ALIGN: right
}
.msg_bg {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}
.msg_bg A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.msg_bg A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.msg_bg A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
/*广告css*/
.ad_580 { float:left; width:580px; overflow: hidden; }
.ad_750 { float:left; width:750px; overflow: hidden; }
.endAd360 { width:360px; margin:auto; padding: 5px 0 0 0; text-align: center; }
.endAd550 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px auto; WIDTH: 571px; PADDING-TOP: 9px; BORDER-BOTTOM: #ccc 1px solid
}
.endAd960 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 0px solid
}
.endAdTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 3px
}
.endAd336 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 360px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ad160 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 160px
}
.ad380 {
	CLEAR: both; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 380px
}
.ad960 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; TEXT-ALIGN: left
}
.ad960 .ad_750 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 750px
}
.ad960 .ad_200 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 200px
}
.ad960 .ad_760 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 760px
}
.ad960 .ad_950 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 950px
}
.ad960 .ad_190 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 190px
}
.ad960 .ad_728 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 728px
}
.ad960 .ad_190 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 190px
}
.ad960 .ad_222 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 222px
}
.ad960 .adText {
	CLEAR: both; OVERFLOW: hidden; COLOR: #467902; LINE-HEIGHT: 19px; TEXT-ALIGN: center
}
.ad960 .ad_646 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 648px
}
.ad960 .ad_289 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 289px; LINE-HEIGHT: 20px
}
.ad960 .ad_289 IMG {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; OVERFLOW: hidden
}
.ad960 .ad_475 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 475px; LINE-HEIGHT: 20px
}
.ad960 A {
	COLOR: #467902
}
.ad960 A:hover {
	COLOR: #f00
}
.ad960 {
	TEXT-ALIGN: center
}
.adList {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 459px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.adList A {
	COLOR: #467902
}
.adList A:hover {
	COLOR: #f00
}

.adC300 {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 5px;
}
.ad_468 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 468px
}
.ad_190 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 190px
}

.pages {  overflow:hidden; text-align:center; line-height:25px; font-family:arial,helvetica,sans-serif; }
	.pages a, .pages strong { margin:0 1px; padding:2px 6px; border:1px solid #E4E4E4; color:#369; text-decoration:none!important; }
	.pages a:hover { border-color:#369; }
	.pages strong { border-color:#369; background:#369; color:#FFF; }
	.pages .prev { padding:4px 5px 2px; border:none; text-decoration:underline!important; }
	.pages .next { padding:4px 5px 2px; border:none; text-decoration:underline!important; }

/* book */

.boxL OL {
	BORDER-TOP: #f5d3c6 1px solid; HEIGHT: 100%
}
.boxL OL LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 220px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #f5d3c6 1px solid; 
}


.examtitle {
	CLEAR: both; MARGIN-TOP: 6px; WIDTH: 350px; HEIGHT: 22px; TEXT-ALIGN: center
}
.boxtitle {
	CLEAR: both; HEIGHT: 22px
}
.boxtitle TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.boxtitle .boxtitlename {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/default/boxtitlemiddlebg.gif) repeat-x; COLOR: #06c; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center
}
.boxtitle .boxtitleright {
	PADDING-RIGHT: 5px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: right
}

.examdir {
	font-size:12px;color:#ccc;PADDING-LEFT: 14px; LINE-HEIGHT: 23px;BACKGROUND-COLOR: #eef6fe; TEXT-ALIGN: left
}
.examdir A {
	MARGIN: 0px 6px
}
.i-txt {
	CLEAR: both; BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; BACKGROUND: #f8fcff; MARGIN: 3px auto; OVERFLOW: hidden; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 318px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 22px
}
.fl {
	FLOAT: left
}
.newstitle {
	CLEAR: both; WIDTH: 340px; HEIGHT: 22px; TEXT-ALIGN: center
}
.boxtitle {
	CLEAR: both; HEIGHT: 22px
}
.newscontent {
	OVERFLOW: hidden; WIDTH: 340px; TEXT-ALIGN: left;OVERFLOW: hidden; 
}
.newsdetail {
	CLEAR: both; MARGIN: 11px 5px 10px 10px; HEIGHT: 70px; TEXT-ALIGN: left;OVERFLOW: hidden; color:#666;
}
.commbox {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid
}
.newsdetail DIV {
	FLOAT: right; WIDTH: 250px; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.newsdetail IMG {
	FLOAT: left; WIDTH: 70px; HEIGHT: 70px
}

.newstext {
	CLEAR: both;  MARGIN:25px 14px; HEIGHT: 176px
}
.newstext LI {
	CLEAR: both; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.newstext LI DIV {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/default/list_type.gif) no-repeat 0px 6px; FLOAT: left; OVERFLOW: hidden; WIDTH: 270px; WHITE-SPACE: nowrap
}
.newstext LI SPAN {
	FLOAT: right; COLOR: #999
}