BODY {
	font-size:10pt; font-family: Tahoma,Helvetica,Arial,'宋体',sans-serif;  padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
DIV ,ul,li,ol,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd{
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px; list-style-type: none
;}

IMG {
	border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-width: 0px
;}

A {
	text-decoration: none; color: #39f;font-size:10pt;}
A:hover {
	text-decoration: underline
;}
.content_tbl_div {
	overflow: hidden; width: 600px; float: left
;}


FORM {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
FIELDSET {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
LEGEND {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
INPUT {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
TEXTAREA {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
SELECT {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
.yellow {
	color: #ff0
;}
.margin_R10 {
	margin-right: 10px
;}
#top {
	height: 30px; width: 100%; background: #333
;}
#top .text {
	width: 1024px; margin: 0px auto
;}
#top .text .login {
	height: 30px; width: 400px; float: left; color: #ccc; line-height: 30px
;}
#top .text .login .textbox {
	border-top: #333 1px solid; height: 30px; border-right: #333 1px solid; width: 100px; background: #ccc; border-bottom: #333 1px solid; border-left: #333 1px solid
;}
#top .text .top_search {
	height: 30px; width: 240px; float: right; color: #ccc
;}
#top .text .top_search .back {
	height: 30px; width: 40px; float: left; display: block; line-height: 30px
;}
#top .text .top_search .back A {
	color: #ccc
;}
#top .text .top_search .search {
	height: 30px; width: 200px; float: right; display: block; line-height: 30px
;}
#top .text .login_on {
	height: 30px; width: 400px; float: left; color: #ccc; line-height: 30px
;}
#top .text .login_on A {
	text-decoration: underline; color: #ccc
;}

#head {
	height: 155px; width: 100%; background: url(bg.jpg) repeat-x;}
#head .head_frame {
	height: 155px; width: 1024px; background: url(headbg.jpg) no-repeat right 50%; margin: 0px auto
;}
#head .head_frame .logo {
	height: 70px; width: 489px; float: left; margin-top: 10px
;}
#head .head_frame .menu {
	height: 35px; width: 800px; position: absolute; float: left; margin: 10px 0px 0px 58px; z-index: 3; top: 78px
;}
#head .head_frame .menu #sddm {
	height: 35px; width: 800px; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; z-index: 30; padding-right: 0px
;}
#head .head_frame .menu #sddm LI {
	list-style-type: none; float: left; padding-bottom: 0px; padding-top: 0px; font-size:16px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
#head .head_frame .menu #sddm LI A {
	text-decoration: none; width: auto; color: #fff; padding-bottom: 0px; text-align: center; padding-top: 0px; padding-left: 10px; margin: 0px 10px; display: block; line-height: 35px; padding-right: 10px
;}
#head .head_frame .menu #sddm LI A:hover {
	background: #dadada; color: #000
;}
#head .head_frame .menu #sddm DIV {
	background: #fff; position: absolute; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; filter: alpha(Opacity=100); margin: 0px 10px; padding-right: 0px; visibility: hidden; opacity: .9; -moz-opacity: .9
;}
#head .head_frame .menu #sddm DIV A {
	text-decoration: none; width: auto; background: #ddd; white-space: nowrap; position: relative; color: #000; padding-bottom: 5px; text-align: left; padding-top: 5px; font: 10pt arial; padding-left: 10px; margin: 0px; display: block; padding-right: 10px
;}
#head .head_frame .menu #sddm DIV A:hover {
	background: #49a3ff; color: #fff
;}


#content {
	width: 1024px; color: #333; padding-bottom: 10px; padding-top: 10px; padding-left: 0px; margin: 5px auto; padding-right: 0px
;}
#content .part1 {
	height: 372px; width: 1024px; overflow:hidden; margin: 0px auto
;}
#content .part1 .leader {
	width: 380px; float: left
;}
#content .part1 .leader .title {
	font-size: 16px; height: 45px; width: 380px; border-bottom: #0047a7 2px solid;  line-height: 40px;} 
	
#content .part1 .leader .title span {
background:url(bgt1.jpg) no-repeat; 	padding-left:50px; display:block; width:150px; height:40px;}
#content .part1 .leader .imgshow {
	height: 125px; width: 380px; margin-top: 10px; overflow:hidden;word-wrap: break-word; line-height: 1.4em;
text-overflow:ellipsis;}
#content .part1 .leader .imgshow IMG {
	height: 120px; width: 150px; float:left; margin-right:5px; border:2px solid #FFF;}
#content .part1 .leader .text {
	overflow: hidden; word-wrap: break-word; height: 175px; margin-top: 5px; line-height: 1.5em
;}
#content .part1 .leader .text H4 {
	font-size: 10pt; font-weight: bold; padding-bottom: 2px; padding-top: 2px; padding-left: 0px; padding-right: 0px
;}


#content .part1 .leader .text  LI A {
	text-decoration: none; color: #333
;}
#content .part1 .leader .text  LI A:hover {
	text-decoration: underline; color: #09c
;}
#content .part1 .leader .text  LI .newstext {
	overflow: hidden; width: 300px; white-space: nowrap; text-overflow: ellipsis; word-break: keep-all; float: left; padding-left: 10px; display: block
;}
#content .part1 .leader .text .right LI .date {
	float: right; display: block
;}








#content .part1 .leader .more A {
	float: right; font-weight: bold; color: #333; display: block
;}
#content .part1 .leader .more A:hover {
	color: #09c
;}
#content .part1 .news {
	height: 320px; width: 600px; float: right
;}
#content .part1 .news .title {
	font-size: 16px; height: 45px; width: 600px; border-bottom:#ff6600 2px solid; line-height: 40px
;}
#content .part1 .news .title span {
background:url(bgt2.jpg) no-repeat; 	padding-left:50px; display:block; width:150px; height:40px;}
#content .part1 .news .title SPAN {
	float: left; display: block
;}
#content .part1 .news .title A {
	font-size: 10pt; float: right; color: #333
;}
#content .part1 .leader .title SPAN {
	float: left; display: block
;}
#content .part1 .leader .title A {
	font-size: 10pt; float: right; color: #333
;}

#content .part1 .news .title A:hover {
	color: #09c
;}
#content .part1 .news .text {
	height: 260px; width: 600px; margin-top: 10px
;}
#content .part1 .news .text .left {
	width: 285px; float: left
;}
#content .part1 .news .text .left .lastest {
	overflow: hidden; word-wrap: break-word; height: 95px; width: 285px; margin-top: 5px; line-height: 1.5em
;}
#content .part1 .news .text .left .lastest H4 {
	font-size: 14px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; padding-left: 0px; padding-right: 0px
;}
#content .part1 .news .text .left .lastest H4 A {
	text-decoration: none; color: #004386
;}
#content .part1 .news .text .left .lastest H3 {
	font-size: 10pt; height: 30px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; padding-left: 0px; padding-right: 0px
;}
#content .part1 .news .text .right {
	width: 290px; float: right
;}
#content .part1 .news .text .right LI {
	height: 28px; width: 290px; background-image: url(../images/index1.jpg); background-repeat: no-repeat; background-position: left 50%; line-height: 28px
;}
#content .part1 .news .text .right LI A {
	text-decoration: none; color: #333
;}
#content .part1 .news .text .right LI A:hover {
	text-decoration: underline; color: #09c
;}
#content .part1 .news .text .right LI .newstext {
	overflow: hidden; width: 240px; white-space: nowrap; text-overflow: ellipsis; word-break: keep-all; float: left; padding-left: 10px; display: block
;}
#content .part1 .news .text .right LI .date {
	float: right; display: block
;}
#content .part2 {
	width: 1024px; margin: 0px auto ; margin-top:20px;}
#content .part2 .notice {
	width: 380px; float: left
;}
#content .part2 .notice .title {
	font-size: 16px; height: 45px; width: 380px; border-bottom: #F60 2px solid; line-height: 40px
;}
#content .part2 .notice .title SPAN {
	float: left; display: block
;}

#content .part2 .notice .title span {
background:url(bgt3.jpg) no-repeat; 	padding-left:50px; display:block; width:150px; height:40px;}
#content .part2 .academic .title span {
background:url(bgt4.jpg) no-repeat; 	padding-left:50px; display:block; width:150px; height:40px;}
#content .part2 .notice .title A {
	font-size: 10pt; float: right; color: #333
;}
#content .part2 .notice .title A:hover {
	color: #09c
;}
#content .part2 .notice .text {
	width: 380px; margin-top: 15px
;}
#content .part2 .notice .text LI {
	height: 25px; width: 380px; background-image: url(../images/index2.jpg); background-repeat: no-repeat; background-position: left 50%; line-height: 25px
;}
#content .part2 .notice .text LI A {
	text-decoration: none; color: #333
;}
#content .part2 .notice .text LI A:hover {
	text-decoration: underline; color: #09c
;}
#content .part2 .notice .text LI .newstext {
	overflow: hidden; width: 300px; white-space: nowrap; text-overflow: ellipsis; word-break: keep-all; float: left; padding-left: 10px; display: block
;}
#content .part2 .notice .text LI .icon {
	height: 11px; width: 24px; float: left; margin-top: 0px; display: block
;}
#content .part2 .notice .text LI .date {
	float: right; display: block
;}



#content .part1 .leader .text {
	width: 380px; margin-top: 15px
;}
#content .part1 .leader .text LI {
	height: 25px; width: 380px; background-image: url(../images/index2.jpg); background-repeat: no-repeat; background-position: left 50%; line-height: 25px
;}
#content .part1 .leader .text LI A {
	text-decoration: none; color: #333
;}
#content .part1 .leader .text LI A:hover {
	text-decoration: underline; color: #09c
;}

#content .part1 .leader .text LI .icon {
	height: 11px; width: 24px; float: left; margin-top: 0px; display: block
;}
#content .part1 .leader .text LI .date {
	float: right; display: block
;}


#content .part2 .academic {
	width: 600px; float: right
;}
#content .part2 .academic .title {
	font-size: 16px; height: 45px; width: 600px; border-bottom: #0047a7 2px solid;  line-height: 40px
;}
#content .part2 .academic .title SPAN {
	float: left; display: block
;}
#content .part2 .academic .title A {
	font-size: 10pt; float: right; color: #000
;}
#content .part2 .academic .title A:hover {
	color: #000
;}
#content .part2 .academic .text {
	width: 600px; margin-top: 10px
;}
#content .part2 .academic .items_left {
	 width: 580px; float: left; margin-top: 6px
;}
#content .part2 .academic .items_left .date {
	border-top: #ccc 1px solid; height: 60px; border-right: #ccc 1px solid; width: 80px; border-bottom: #ccc 1px solid; float: left; border-left: #ccc 1px solid; margin-top: 5px
;}
#content .part2 .academic .items_left .date LI {
	height: 30px; width: 80px; text-align: center; display: block; line-height: 30px
;}
#content .part2 .academic .items_left .date .day {
	background: #004386; color: #fff
;}
#content .part2 .academic .items_left .date .mon {
	background: #fff
;}
#content .part2 .academic .items_left .intro {
	 width: 480px; float: right
;}
#content .part2 .academic .items_left .intro LI {
	width: 480px; display: block
;}
#content .part2 .academic .items_left .intro .name {
font-size: 14px; width: 480px; word-break: keep-all; font-weight: bold; color: #004386
;}
#content .part2 .academic .items_left .intro .name A {
	color: #004386
;}
#content .part2 .academic .items_left .intro .time {
	color: #333
;}
#content .part2 .academic .items_left .intro .text {
	font-size: 10pt; color: #333; margin-top: 0px
;}
#content .part2 .academic .items_left .intro .text A {
	color: #333
;}


#bottom {
	height: 60px; width: 100%; background: #004386 
;}
#bottom UL {
	width: 1024px; margin: 0px auto
;}
#bottom UL LI {
	 width: 1024px; color: #fff; line-height: 25px;text-align:center;}
#bottom UL LI A {
	color: #fff
;}
#bottom UL LI A:hover {
	color: #ff0
;}
#neiye_banner_1 {
	height: 200px; width: 100%; background: url() no-repeat
;}
#neiye_banner_1 LI {
	height: 200px; width: 1024px; text-align: center; margin: 0px auto
;}
#neiye_banner_2 {
	height: 200px; width: 100%; background: url() no-repeat
;}
#neiye_banner_2 LI {
	height: 200px; width: 1024px; text-align: center; margin: 0px auto
;}
#neiye_banner_3 {
	height: 200px; width: 100%; background: url() no-repeat
;}
#neiye_banner_3 LI {
	height: 200px; width: 1024px; text-align: center; margin: 0px auto
;}
#neiye_banner_4 {
	height: 200px; width: 100%; background: url() no-repeat
;}
#neiye_banner_4 LI {
	height: 200px; width: 1024px; text-align: center; margin: 0px auto
;}
#neiye_banner_5 {
	height: 200px; width: 100%; background: url() no-repeat
;}
#neiye_banner_5 LI {
	height: 200px; width: 1024px; text-align: center; margin: 0px auto
;}
#neiye_banner_6 {
	height: 200px; width: 100%; background: url() no-repeat
;}
#neiye_banner_6 LI {
	height: 200px; width: 1024px; text-align: center; margin: 0px auto
;}
#neiye_content {
	overflow: hidden; font-size: 14px; height: auto; width: 100%; background: #eee; color: #000
;}
#neiye_content .neiye_content_ifame {
	width: 1024px; margin: 0px auto 30px
;}
#neiye_content .neiye_content_ifame .left {
	width: 210px; background: #fff; position: absolute; float: left; margin: -80px 0px 20px; z-index: 2
;}
#neiye_content .neiye_content_ifame .left .relative_img {
	height: 115px; width: 200px; margin: 5px auto
;}
#neiye_content .neiye_content_ifame .left .side_menu {
	width: 200px; margin: 20px auto; line-height: 35px
;}
#neiye_content .neiye_content_ifame .left .side_menu LI {
	width: 160px; border-bottom: #ccc 1px dotted; margin: 0px auto; line-height: 35px
;}
#neiye_content .neiye_content_ifame .left .side_menu LI A {
	color: #000
;}
#neiye_content .neiye_content_ifame .left .side_menu LI .saide_menu_choosed {
	text-decoration: none; background: #eee; font-weight: bold; color: red; display: block
;}
#neiye_content .right {
	overflow: hidden; word-wrap: break-word; border-top: #ccc 5px solid; width: 660px; background: #fff; float: right; padding-bottom: 0px; padding-top: 0px; padding-left: 15px; min-height: 400px; margin-top: 10px; padding-right: 15px
;}
#neiye_content .right .title {
	height: 20px; padding-left: 15px; margin: 20px 0px 0px; line-height: 20px
;}
#neiye_content .right .title A {
	color: #000
;}
#neiye_content .right .about_text {
	width: 640px; padding-bottom: 15px; padding-top: 15px; padding-left: 15px; margin: 0px auto; line-height: 1.8em; padding-right: 15px
;}
#neiye_content .right .about_text P {
	margin: 0px
;}
#neiye_content .right A:hover {
	text-decoration: none; font-weight: bold; color: red
;}
.shiziSearch {
	width: 640px; float: left; margin-top: 26px
;}
.shiziSearch .shiziTab {
	width: 300px; float: left; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
.shiziSearch .shiziTab SPAN {
	cursor: pointer; font-size: 10pt; border-top: #887060 1px solid; height: 24px; border-right: #887060 1px solid; width: 120px; border-bottom: #887060 1px solid; float: left; font-weight: normal; color: #000; text-align: center; border-left: #887060 1px solid; display: inline; line-height: 24px; margin-right: 7px
;}
.shiziSearch .shiziTab SPAN.selected {
	background: #887060; color: #fff
;}
.shiziSearch .search {
	width: 180px; float: right
;}
.shiziSearch INPUT {
	float: right
;}
.shiziSearch .searchTxt {
	border-top: #bfb6a5 1px solid; height: 22px; width: 100px; border-bottom: #bfb6a5 1px solid; border-left: #bfb6a5 1px solid; display: block
;}
.shiziSearch .searchBtn {
	border-left-width: 0px; cursor: pointer; height: 24px; border-right-width: 0px; width: 65px; background: #887060; border-bottom-width: 0px; color: #fff; text-align: center; line-height: 26px; border-top-width: 0px
;}
.shiziSearchKey {
	width: 640px; float: left; margin-top: 18px
;}
.shiziSearchKey DL {
	font-size: 14px; width: 100%; float: left; line-height: 30px
;}
.shiziSearchKey DT {
	width: 56px; float: left
;}
.shiziSearchKey DD {
	width: 600px; float: left
;}
.shiziSearchKey DD A {
	cursor: pointer; color: #000
;}
.shiziSearchKey DD A:hover {
	text-decoration: none; color: red
;}
.shiziSearchKey DD .current {
	font-weight: bold; color: red
;}
.shiziSearchKeyEng {
	width: 640px; margin-top: 18px
;}
.shiziSearchKeyEng DL {
	font-size: 14px; width: 100%; float: left; line-height: 30px
;}
.shiziSearchKeyEng DT {
	float: left
;}
.shiziSearchKeyEng DD {
	font-family: Arial; width: 540px; float: left; font-weight: bold; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
.shiziSearchKeyEng DD A {
	cursor: pointer; color: #000; padding-bottom: 0px; padding-top: 0px; padding-left: 8px; padding-right: 8px
;}
.shiziSearchKeyEng DD A:hover {
	text-decoration: none; font-weight: bold; color: red
;}
.shiziSearchKeyEng DD .current {
	font-weight: bold; color: red
;}
.shiziSearchResultEng {
	width: 640px; float: left; padding-top: 20px
;}
.shiziSearchResultEng .hd {
	width: 100%; float: left
;}
.shiziSearchResultEng .hd H3 {
	width: 100%; border-bottom: #c4b8b1 1px dotted; float: left; color: #887060; padding-bottom: 10pt; text-align: left; font: bold 24px/26px Verdana
;}
.shiziSearchResultEng .bd {
	width: 100%; float: left; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px
;}
.shiziSearchResultEng .bd UL {
	width: 100%; float: left; margin-top: 10px
;}
.shiziSearchResultEng .bd LI {
	font-size: 14px; width: 182px; float: left; text-align: left; line-height: 38px
;}
.shiziSearchResultEng .bd LI A {
	color: #000
;}
.shiziSearchResultEng .bd LI A:hover {
	color: red
;}
.shiziSearchResult {
	width: 640px; float: left; padding-top: 20px
;}
.shiziSearchResult .hd {
	width: 100%; float: left
;}
.shiziSearchResult .hd H3 {
	width: 100%; border-bottom: #c4b8b1 1px dotted; float: left; color: #887060; padding-bottom: 10pt; text-align: left; font: bold 24px/26px Verdana
;}
.shiziSearchResult .bd {
	width: 640px; float: left; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px
;}
.shiziSearchResult .bd .shiziSearchRusultCon {
	width: 365px; float: left; margin-top: 20px
;}
.shiziSearchResult .bd .shiziSearchRusultCon IMG {
	height: 165px; width: 120px; float: left
;}
.shiziSearchResult .bd .shiziSearchRusultCon H4 {
	width: 225px; float: right; color: #000; text-align: left; font: 16px/28px "Arial"
;}
.shiziSearchResult .bd .shiziSearchRusultCon UL {
	width: 225px; float: right; margin-top: 5px
;}
.shiziSearchResult .bd .shiziSearchRusultCon LI {
	font-size: 10pt; width: 100%; float: left; line-height: 22px
;}
.shiziSearchResult .bd .shiziSearchRusultCon LI.fsize14 {
	font-size: 14px; line-height: 36px
;}
.shiziSearchResultEng_departments {
	width: 640px; padding-top: 30px; margin: 0px auto
;}
.shiziSearchResultEng_departments A {
	color: #000
;}
.shiziSearchResultEng_departments .hd {
	width: 100%; float: left; margin-top: 15px
;}
.shiziSearchResultEng_departments .hd H3 {
	width: 100%; border-bottom: #c4b8b1 1px dotted; float: left; color: #887060; padding-bottom: 10pt; text-align: left; font: bold 24px/26px Verdana
;}
.shiziSearchResultEng_departments .bd {
	width: 100%; float: left; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px
;}
.shiziSearchResultEng_departments .bd UL {
	width: 100%; float: left; margin-top: 10px
;}
.shiziSearchResultEng_departments .bd LI {
	width: 115px; float: left; min-height: 230px; display: block; margin-right: 10px
;}
.shiziSearchResultEng_departments .bd LI SPAN {
	width: 115px; text-align: center; display: block
;}
.shiziSearchResultEng_departments .bd LI .photo_img {
	height: 160px; border-bottom: #877060 5px solid
;}
.shiziSearchResultEng_departments .bd LI .name {
	word-wrap: break-word; font-size: 10px; width: 115px; white-space: normal; word-break: break-all; font-weight: bold; padding-bottom: 5px; padding-top: 5px; padding-left: 0px; line-height: 1em; padding-right: 0px
;}
.shiziSearchResultEng_departments .bd LI .name1 {
	word-wrap: break-word; font-size: 10pt; width: 115px; white-space: normal; word-break: break-all; font-weight: bold; padding-bottom: 5px; padding-top: 5px; padding-left: 0px; line-height: 1em; padding-right: 0px
;}
.shiziSearchResultEng_departments .bd LI .zhicheng {
	word-wrap: break-word; font-size: 10pt; width: 115px; white-space: normal; line-height: 1em
;}
.shiziSearchResultEng_departments .bd LI .departments_more {
	height: 160px; background: #877060; border-bottom: #877060 5px solid; line-height: 160px
;}
.shiziSearchResultEng_departments .bd LI .departments_more A {
	color: #fff
;}
#neiye_content .right .newsList {
	width: 640px; margin: 0px auto
;}
#neiye_content .right .newsList .center {
	width: 640px; float: left; margin: 20px 0px 0px; display: inline
;}
#neiye_content .right .newsList .center .newsListCon {
	width: 100%
;}
#neiye_content .right .newsList .center .newsListCon .bd {
	overflow: hidden; width: 640px; float: left
;}
#neiye_content .right .newsList .center .newsListCon .bd UL {
	width: 640px; border-bottom: #bcbbb9 1px dotted; float: left; padding-bottom: 7px; padding-top: 7px; padding-left: 10pt; padding-right: 10pt
;}
#neiye_content .right .newsList .center .newsListCon .bd LI {
	font-size: 10pt; width: 640px; background: url(../images/index2.jpg) no-repeat left 10px; float: left; padding-left: 18px; line-height: 28px
;}
#neiye_content .right .newsList .center .newsListCon .bd LI .news_title_text {
	overflow: hidden; height: 25px; width: 450px; white-space: nowrap; text-overflow: ellipsis; word-break: keep-all; float: left; display: block
;}
#neiye_content .right .newsList .center .newsListCon .bd LI .news_date {
	float: left; margin-left: 50px; display: block
;}
#neiye_content .right .newsList .center .newsListCon .bd LI A {
	font-size: 10pt; color: #000
;}
#neiye_content .right .newsList .center .newsListCon .bd LI A:hover {
	text-decoration: underline; font-weight: normal; color: red
;}
#neiye_content .right .newsList .center .newsListCon .bd LI SPAN {
	font-size: 10pt; color: #858585
;}
#neiye_content .right .newsList .center .newsListCon .ft {
	width: 600px; float: left; text-align: center; margin-top: 15px
;}
#neiye_content .right .newsList .center .newsListCon .ft .page {
	width: 100%; float: left; margin-top: 5px
;}
#neiye_content .right .newsList .center .newsListCon .ft .page A {
	border-top: #c7c7cb 1px solid; height: 21px; font-family: Arial; border-right: #c7c7cb 1px solid; background: #f7f8fc; border-bottom: #c7c7cb 1px solid; color: #000; padding-bottom: 0px; padding-top: 0px; padding-left: 8px; border-left: #c7c7cb 1px solid; display: inline-block; line-height: 21px; padding-right: 8px
;}
#neiye_content .right .newsList .center .newsListCon .ft .page A:hover {
	text-decoration: none; background: #900; font-weight: normal; color: #fff
;}
#neiye_content .right .newsList .center .newsListCon .ft .page .current {
	border-top: #c7c7cb 1px solid; height: 21px; font-family: Arial; border-right: #c7c7cb 1px solid; background: #900; border-bottom: #c7c7cb 1px solid; color: #fff; padding-bottom: 0px; padding-top: 0px; padding-left: 8px; border-left: #c7c7cb 1px solid; display: inline-block; line-height: 21px; padding-right: 8px
;}
#neiye_content .right .content_css {
	width: 640px; margin: 0px auto
;}
#neiye_content .right .content_tbl_div {
	overflow: hidden; width: 600px; margin: 0px auto
;}
#neiye_content .right .content_tbl_div P {
	line-height: 1.5em
;}
#neiye_content .right .content_css H3 {
	font-size: 20px; width: 100%; float: left; text-align: center; margin-top: 20px; line-height: 30px
;}
#neiye_content .right .content_css H4 {
	margin-bottom: 20px; font-size: 10pt; height: 35px; width: 100%; border-bottom: #ccc 1px dotted; float: left; font-weight: normal; color: #858585; text-align: center; margin-top: 5px
;}
.shizixiangqingCon {
	width: 100%; background: #fff; float: left; margin-top: 14px
;}
.shizixiangqingCon .sz_tbl {
	width: 640px; float: left
;}
.shizixiangqingCon .hd {
	width: 100%; float: left
;}
.shizixiangqingCon .hd P {
	float: left; color: #000; padding-bottom: 0px; padding-top: 16px; padding-left: 20px; padding-right: 0px
;}
.shizixiangqingCon .hd A {
	color: #000
;}
.shizixiangqingCon .bd {
	width: 640px; float: left; padding-bottom: 0px; padding-top: 35px; padding-left: 40px; padding-right: 40px
;}
.shizixiangqingCon .bd .zw {
	font-weight: bold; padding-bottom: 10px
;}
.shizixiangqingCon .bd IMG {
	height: 165px; width: 120px; float: left; margin-right: 28px
;}
.shizixiangqingCon .bd H3 {
	font-size: 16px; height: 26px; width: 461px; float: left; color: #000; margin-top: 14px
;}
.shizixiangqingCon .bd P {
	font-size: 10pt; width: 461px; float: left; color: #1b1b1b; line-height: 22px
;}
.shizixiangqingCon .ft {
	width: 600px; float: left; padding-bottom: 0px; padding-top: 35px; padding-left: 40px; padding-right: 40px
;}
.shizixiangqingCon .ft .shizixiangqingTab {
	height: 33px; width: 100%; background: url() repeat-x 50% bottom; float: left
;}
.shizixiangqingCon .ft .shizixiangqingTab H3 {
	cursor: pointer; font-size: 14px; height: 32px; width: 90px; background: url() no-repeat; float: left; font-weight: normal; color: #818181; text-align: center; margin-left: 5px; display: inline; line-height: 32px
;}
.shizixiangqingCon .ft .shizixiangqingTab H3.selected {
	border-bottom: #fff 1px solid; font-weight: bold; color: #000
;}
.shizixiangqingCon .ft .shizixiangqingTab H4 {
	cursor: pointer; font-size: 14px; height: 32px; width: 180px; background: url() no-repeat; float: left; font-weight: normal; color: #818181; text-align: center; margin-left: 5px; display: inline; line-height: 32px
;}
.shizixiangqingCon .ft .shizixiangqingTab H4.selected {
	border-bottom: #fff 1px solid; font-weight: bold; color: #000
;}
.shizixiangqingCon .ft .shizixiangqingTabCon {
	width: 100%; float: left; padding-top: 24px; line-height: 200%
;}
.shizixiangqingCon .ft .shizixiangqingTabCon H4 {
	width: 100%; float: left; color: #1b1b1b; margin: 10px 0px
;}
.shizixiangqingCon .ft .shizixiangqingTabCon P {
	width: 100%; float: left; color: #1b1b1b; line-height: 200%
;}
.shizixiangqingCon .ftLink {
	width: 640px; color: #887060; padding-top: 20px; padding-left: 40px; bottom: 32px
;}
.shizixiangqingCon .ftLink .ftLinkLeft {
	float: left
;}
.shizixiangqingCon .ftLink .ftLinkLeft A {
	color: #887060
;}
.shizixiangqingCon .ftLink .ftLinkRight {
	float: right
;}
.shizixiangqingCon .ftLink .ftLinkRight IMG {
	float: left; margin: 0px 3px
;}
#neiye_content .result_right {
	border-top: #ccc 5px solid; width: 900px; background: #fff; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; clear: both; margin: 10px auto 0px; min-height: 400px; padding-right: 20px
;}
#neiye_content .result_right .title A {
	font-weight: bold; color: #333
;}
#neiye_content .result_right .about_text {
	margin-top: 20px
;}
#neiye_content .result_right .search {
	width: 600px; float: left; margin: 10px 0px 20px
;}
#neiye_content .result_right INPUT {
	float: left
;}
#neiye_content .result_right .searchTxt {
	border-top: #bfb6a5 1px solid; height: 22px; width: 500px; border-bottom: #bfb6a5 1px solid; border-left: #bfb6a5 1px solid; display: block; line-height: 22px
;}
#neiye_content .result_right .searchBtn {
	border-left-width: 0px; cursor: pointer; height: 24px; border-right-width: 0px; width: 65px; background: #887060; border-bottom-width: 0px; color: #fff; text-align: center; line-height: 26px; border-top-width: 0px
;}
#tabs0 {
	width: 900px; text-align: left; clear: both; min-height: 400px; margin-top: 20px
;}
#tabs0 A {
	color: #000
;}
.menu0 {
	border-top: #eee 1px solid; height: 40px; width: 900px; background: #ccc
;}
.menu0 LI {
	cursor: pointer; height: 40px; width: 100px; float: left; text-align: center; display: block; line-height: 40px
;}
.menu0 LI.hover {
	height: 40px; background: #ccc; border-bottom: #004386 3px solid
;}
#main0 UL {
	display: none
;}
#main0 UL.block {
	display: block
;}
.main {
	padding-bottom: 8px; text-align: left; padding-top: 8px; padding-left: 8px; clear: both; min-height: 400px; padding-right: 8px
;}
.main P {
	border-bottom: #ccc 1px dotted; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; margin: 15px 0px; padding-right: 10px
;}
#tabs0 .ft {
	width: 600px; float: left; text-align: center; margin-top: 15px
;}
#tabs0 .ft .page {
	width: 100%; float: left; margin-top: 5px
;}
#tabs0 .ft .page A {
	border-top: #c7c7cb 1px solid; height: 21px; font-family: Arial; border-right: #c7c7cb 1px solid; background: #f7f8fc; border-bottom: #c7c7cb 1px solid; color: #000; padding-bottom: 0px; padding-top: 0px; padding-left: 8px; border-left: #c7c7cb 1px solid; display: inline-block; line-height: 21px; padding-right: 8px
;}
#tabs0 .ft .page A:hover {
	text-decoration: none; background: #900; font-weight: normal; color: #fff
;}
#tabs0 .ft .page .current {
	border-top: #c7c7cb 1px solid; height: 21px; font-family: Arial; border-right: #c7c7cb 1px solid; background: #900; border-bottom: #c7c7cb 1px solid; color: #fff; padding-bottom: 0px; padding-top: 0px; padding-left: 8px; border-left: #c7c7cb 1px solid; display: inline-block; line-height: 21px; padding-right: 8px
;}

.bot{ background:#f8f7f4; height:220px;}
.bot .links{ width:1024px; margin:0 auto;}
.bot .links li{ float:left;  padding:5px;}
.bot .links li a{ color:#333;}
.bot .imglink { float:left; margin-left:30px; width:600px; margin-top:30px;}

.bot .imglink img{ width:180px; margin:5px; height:55px; border:1px solid #ccc;}


.subb{ height:150px; background:url(sub5.jpg) center no-repeat; background-color:#f3f3f3;}
.subb div{ margin:0 auto; width:1000px;}
.subl{ position:absolute; top:-30px; width:260px; background:#004386;}
.subl .title{ padding-left:60px; font-size:20px; line-height:70px; color:#fff; font-weight:bold;}
.subl .list{ width:220px; background:#FFF; float:right;}
.subl .list li{ height:40px; font-size:15px; line-height:40px; padding-left:20px; border:1px solid #EAEAEA;}
.subr{ width:720px; float:right; min-height:500px; padding:10px; line-height:1.5em;}

 .column_1 {
    width: 200px;}

 .leftNav
{
	border-left:10pt solid #004386;
	position:relative;
	top:-34px;
	left:-10pt;
	width:100%;}

.leftNav h3
{
	background:#004386;
	color:#fff;
	font-size:22px;
	line-height:68px;
	padding:0 22px;}


 .leftNav .menuicon {
	color: #fff;
	float: right;
	text-indent:0;
	display:none;}

 .leftNav li
{
	border-bottom:1px solid #ddd;
	font-size:15px;
	line-height:22px;
	zoom:1;
	position:relative;}

 .leftNav ul
{
	border-top:1px solid #ddd;
	margin-top:20px;
	display:block;}

.leftNav li a
{
	color:#22132d;
	display:block;
	padding:1em 0 1em 22px;
	margin-right:28px;
	zoom:1;}

.leftNav li i
{
	position:absolute;
	font-size:10px;
	color:#004386;
	border-left:1px solid #ddd;
	padding:1.5em 4px;
	*padding:2.1em 4px;
	cursor:pointer;
	top:0;
	right:0;
	bottom:0;}
.yahei {
font-family: "\5FAE\8F6F\96C5\9ED1";}
i, cite, var, address, dfn {
font-style: italic;}

.leftNav li i:hover, .leftNav li i.current
{
	background:#f7f7f7;}

 .leftNav li a:hover
{
	color:#4F608C;}

.leftNav li.current a
{
	position:relative;
	border-left:4px solid #ff9600;
	left:-4px;
	color:#004386;}

 .leftNav li.current ul
{
	display:block;}
.leftNav li ul
{
	margin:0;
	border:0;
	background:#f7f7f7;
	position:relative;
	border-left:4px solid #004386;
	left:-4px;
	width:100%;
	display:none;}

.leftNav li ul li
{
	border-bottom:0;
	border-top:1px solid #ddd;
	font-size:10pt;}

 .leftNav li.current ul
{
	border-left:4px solid #ff9600;}

.leftNav li.current ul li a, .leftNav li ul li a
{
	color:#22132d;
	font-family:"Lucida Sans Unicode","Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;
	padding:11px 5px 11px 34px;
	border:0;
	position:static;
	margin-right:0;
	line-height:18px;}

 .leftNav li ul li a:hover
{
	background:#f0f0f0;}

 .leftNav li ul li.current a
{
	font-weight:bold;}
.column_2 {
    margin: 0 0 0 30px;
    width: 770px;}
.column_1,.column_2,.column_3 {
    float: left;
	_display:inline;}
.contentNav {
border-bottom: 1px solid #ddd;
margin-bottom: 30px;padding-top: 0px;}
.contentNav .navs {
color: #999;
font-family: sans-serif;}
.contentNav .navs a {
color: #999;
font-size: 10pt;}
.contentNav h1 {
font-size: 28px;
color:#004386;
line-height: 1.25em;
padding: 0.4em 0 0.6em 0;}
.article {
font-size: 12pt;
line-height:1.5em;
color: #444;}
.article  img{ max-width:760px;}
.article a{color:#444;font-size:14px;}
.article ol{list-style-type: decimal;}
.zwbt span{}
.zwbt a{ line-height:25px; font-size:16px; color: #039;}

.event li{ margin-left:10px;  margin-bottom:20px;   padding-left:25px; padding-right:20px;}

.tes{ line-height:40px; font-size:16px;}


.items_lefts .date {
	border-top: #ccc 1px solid; height: 100px; border-right: #ccc 1px solid; width: 85px; border-bottom: #ccc 1px solid; float: left; border-left: #ccc 1px solid; margin-top: 5px
;}
.items_lefts .date LI {
	height: 45px; width: 85px; text-align: center; display: block; line-height: 45px
;}
.items_lefts .date .day {
	background: #004386; color: #fff
;}
.items_lefts .date .mon {
	background: #fff
;}

.newslb .zwbt1{
	clear:both;
	color: #06C;
	font-size:16px;
	line-height:60px;}
.newslb .zwbt5{
	clear:both;
	color:#039;
	display:block;
	width:80px;
	font-size:15px;
	padding:10px;
	background:#f8f7f4;
	border:1px solid #dddddd;}
.newslb .zwbt {
	clear:both;
	color: #06C;
	font-size:14px;}
.newslb .zwbt2 {
	text-align: left;
	float:left;
	width:98px;
	font-size:14px;
	margin:10px;

	overflow:hidden;}
.newslb .zwbt4 {
	text-align: left;
	float:left;
	width:220px;
	margin:3px;

	overflow:hidden;}
.newslb .zwbt3 {
	text-align: left;
	float:left;
	width:185px;
	font-size:14px;
	margin:3px;

	overflow:hidden;}


.slideBox{ width:1100px; height:300px; overflow:hidden; position:relative; margin:0 auto; border:2px solid #FFF;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
		.slideBox .hd ul li.on{ background:#f00; color:#fff;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{ zoom:1; vertical-align:middle;}
		.slideBox .bd img{ width:1024px; height:300px; display:block;}

		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.jpg) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
		.slideBox .prevStop{ display:none;}
		.slideBox .nextStop{ display:none;}
		
			.slideBoxs{ width:600px; height:150px;  position:relative; margin:0 auto; margin-top:0px;}
		.slideBoxs .hds{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
		.slideBoxs .hds { overflow:hidden; zoom:1; float:left;}
		.slideBoxs .hds li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background: #C90; cursor:pointer;}
		.slideBoxs .hds li.on{ background:#f00; color:#fff;}
		.slideBoxs .bds{ position:relative; height:100%; z-index:0;}
		.slideBoxs .bds li{ zoom:1; vertical-align:middle;}
		.slideBoxs .bds img{ width:1024px; height:400px; display:block;}

		.slideBoxs .prev,
		.slideBoxs .next{ position:absolute; left:-30px; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrows.jpg) -110px 5px no-repeat; filter:alpha(opacity=30);opacity:0.3;}
		.slideBoxs .next{ left:auto; right:-30px; background-position:8px 5px;}
		.slideBoxs .prev:hover,
		.slideBoxs .next:hover{ filter:alpha(opacity=100);opacity:1;}
		.slideBoxs .prevStop{ display:none;}
		.slideBoxs .nextStop{ display:none;}
			
		
		
		
.txtScroll-top{ width:300px;  overflow:hidden; position:relative;}
		.txtScroll-top .hd{ overflow:hidden;  height:30px;  padding:0 10px; margin:0 auto;}
		.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(../images/icoup.jpg) no-repeat;}
		.txtScroll-top .hd .next{ background:url(../images/icodown.jpg) no-repeat;}
		.txtScroll-top .hd ul{ margin:0 auto; overflow:hidden; zoom:1; margin-top:5px; width:100px;}
		.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icocircle.jpg) 0 -9px no-repeat;}
		.txtScroll-top .hd ul li.on{ background-position:0 0;}
		.txtScroll-top .bd{ padding:15px;}
		.txtScroll-top .infoList li{ height:270px; line-height:24px;}
		.txtScroll-top .infoList a{ color:#333;}
		.txtScroll-top .infoList li .date{ float:right; color:#999;}
		
		.sideMenu{ display:none;}
				/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		#nav{ padding:0 20px; height:34px; line-height:34px;margin-top:35px; position:relative; z-index:1;}
		#nav a{ color:#fff;}
		#nav .nLi{ float:left;  position:relative;padding:0 10px; display:inline;}
		#nav .nLi h3{ float:left;}
		#nav .nLi h3 a{ display:block; padding:0 10px; font-size:16px; font-weight:600;}
		#nav .sub{ display:none; width:160px; left:10px; top:34px;  position:absolute; background:#002a53;  line-height:26px; padding:5px 0;}
		#nav .sub li{ zoom:1;}
		#nav .sub a{ display:block; padding:0 10px;}
		#nav .sub a:hover{ background:#4E4E4E; color:#fff;}
		#nav .on h3 a{ background: #002a53; color: #fff;}
		
		.slideBoxss{ height: 145px; overflow: hidden; width: 600px; position:relative;}	
	.slideBoxss .hd{ width: 600px; height: 32px; position:absolute; top:113px; z-index:1;}
	.slideBoxss .hd li{width:75px;float:left;height:32px;line-height:32px;overflow:hidden; color:#fff;text-align:center;  cursor:pointer;}
	.slideBoxss .hd li.on{color:#FFF;background: #F60;text-decoration:none;}	.slideBoxss .bd dt{ width:576px;height:145px; overflow:hidden;}	
	.slideBoxss .txtBg{ position:absolute; width:100%; height:32px;   top:113px; background:#039; filter:alpha(opacity=60);opacity:0.6;}
	
	#xnl li{white-space:nowrap;}
	#xwl li{white-space:nowrap;}