html{font-size:62.5%;}
BODY {
	 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
;}
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: 110px; width: 100%; background: url(bg.jpg) repeat-x;}
#head .head_frame {
	height: 110px; width: 100%;  margin: 0px auto
;}
#head .head_frame .logo  img{
	width:90%; margin-top: 3em;}

@media screen and (min-width:500px) { #head .head_frame .logo  img{
	width:60%; margin-top: 3em;}
	}



#ShowAD{ display:none;}

#gxxx{ display:none;}

#content {
	width: 95%; color: #333; padding-bottom: 1em; padding-top: 1em; padding-left: 0px; margin: 5px auto; padding-right: 0px
;}
#content .part1 {
	 width: 100%; overflow:hidden; margin: 0px auto
;}
#content .part1 .leader {
	width: 100%; float: none
;}
#content .part1 .leader .title {
	font-size: 1.5em; height: 3em; width: 100%; border-bottom: #0047a7 2px solid;  line-height: 3em;} 
	
#content .part1 .leader .title span {
background:url(bgt1.jpg) no-repeat; padding-left:5em; display:block; width:150px; height:4em;}
#content .part1 .leader .imgshow { display:none;}

#content .part1 .leader .text {
	overflow: hidden; word-wrap: break-word; width:100%; height: auto; margin-top: 5px; line-height: 1.5em
;}
#content .part1 .leader .text H4 {
	font-size: 12px; 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;text-overflow: ellipsis; word-break: break-all; float: left; padding-left: 10px; display: block
;}
#content .part1 .leader .text .right LI .date {
	float: right; display: none;}



#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: auto; width: 100%; float:none
;}
#content .part1 .news .title {
	font-size: 1em; height: 4.5em; width: 100%; border-bottom:#ff6600 2px solid; line-height: 4em
;}
#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: 1.5rem; float: right; color: #333
;}
#content .part1 .leader .title SPAN {
	float: left; display: block
;}
#content .part1 .leader .title A {
	font-size: 1em; float: right; color: #333
;}

#content .part1 .news .title A:hover {
	color: #09c
;}
#content .part1 .news .text {
	height:auto; width: 100%; margin-top: 10px
;}
#content .part1 .news .text .left {
	display:none;width: 50%; float: left
;}

#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: 12px; height: 30px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; padding-left: 0px; padding-right: 0px
;}
#content .part1 .news .text .right {
	width:100%; float:none
;}
#content .part1 .news .text .right LI {
	height: 28px; width: 98%; background-image: url(../images/index1.jpg); background-repeat: no-repeat; background-position: left 50%; line-height: 1.5em
;}
#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;   text-overflow: ellipsis; word-break: break-all; float: left; padding-left: 10px; display: block
;}
#content .part1 .news .text .right LI .date {
	float: right; display: none
;}
#content .part2 {
	width: 100%; margin: 0px auto ; margin-top:20px;}
#content .part2 .notice {
	width: 100%; height:auto;}

#content .part2 .academic{
	width: 100%;margin-top:20px;height:auto;}
#content .part2 .notice .title {
	font-size: 16px; height: 45px;  border-bottom: #F60 2px solid; line-height: 40px
;}
#content .part2 .academic .title {
	font-size: 16px; height: 45px;  border-bottom: #F60 2px solid; line-height: 40px
;}
#content .part2 .notice .title SPAN {
	float: left; display: block
;}
#content .part2 .academic.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: 1em; float: right; color: #333
;}
#content .part2 .notice .title A:hover {
	color: #09c
;}
#content .part2 .notice .text {
	width: 100%; margin-top: 15px
;}
#content .part2 .notice .text LI {
	height: 2em; background-image: url(../images/index2.jpg); background-repeat: no-repeat; background-position: left 50%; line-height: 2em
;}
#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;  text-overflow: ellipsis; word-break: break-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: none
;}




#content .part1 .leader .text LI {
	height: 2.5em;  background-image: url(../images/index2.jpg); background-repeat: no-repeat; background-position: left 50%; line-height: 2.5em
;}
#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;  text-overflow: ellipsis; word-break: break-all; float: left; padding-left: 10px; display: block
;}
#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: none
;}




#content .part2 .academic .title A {
	font-size: 1em; float: right; color: #000
;}
#content .part2 .academic .title A:hover {
	color: #000
;}
#content .part2 .academic .text {
	width: 100%; margin-top: 10px
;}
#content .part2 .academic .items_left {
	 width: 100%; float: left; margin-top: 6px
;}
#content .part2 .academic .items_left .date {
	border-top: #ccc 1px solid; height: 60px; display:none; 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 .intro {
	 width: 100%;}

#content .part2 .academic .items_left .intro .name {
font-size: 14px; width:100%; word-break:break-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: 12px; color: #333; margin-top: 0px
;}
#content .part2 .academic .items_left .intro .text A {
	color: #333
;}


#bottom {
	height: auto; width: 100%; background: #004386 
;}
#bottom UL {
	width: 100%; margin: 0px auto
;}
#bottom UL LI {
	width:100%; color: #fff; line-height: 2.5em
;}
#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: 12px; 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: 12px; 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: 12px; 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: 12px; 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: 12px; 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: 12px; 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: 12px; 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: 12px; padding-right: 12px
;}
#neiye_content .right .newsList .center .newsListCon .bd LI {
	font-size: 12px; 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; text-overflow: ellipsis; word-break: break-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: 12px; 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: 12px; 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: 12px; 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: 12px; 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:150px;}
.bot .links{ width:1024px; margin:0 auto;}
.bot .links li{ float:left; width:60px; padding:5px;}
.bot .links li a{ color:#333;}
.bot .imglink {/* float:left; *//* margin-left:30px; */width: 100%;margin-top:30px;/* display:none; */}

.bot .imglink img{ width:180px; margin:5px; height:55px; border:1px solid #ccc;}


.subb{ background:url(sub5.jpg) center no-repeat; background-color:#f3f3f3;}
.subb div{ margin:0 auto; width:100%;}
.subb img{width:100%;}
.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:12px solid #004386;
	position:relative;
	top:-34px;
	left:-12px;
	width:100%;
	display:none;}

.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:12px;}

 .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 15px 0 15px;
    width: 95%;}
.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: 12px;}
.contentNav h1 {
font-size: 28px;
color:#004386;
line-height: 1.25em;
padding: 0.4em 0 0.6em 0;}
.article {
font-size: 14px;
line-height: 24px;
color: #444;}
.article  img{ max-width:100%;}
.article a{color:#444;}
.article ol{list-style-type: decimal;}
.zwbt span{float:right;}
.zwbt a{ line-height:25px; font-size:16px; color: #039;}

.event li{ width:330px; float:left; margin-left:10px; height:270px; margin-bottom:20px;  background:url(bge.jpg) no-repeat;  padding-left:25px; padding-top:35px; 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;
	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:130px;
	margin:3px;

	overflow:hidden;}


		.slideBox{ width:95%;   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:100%;  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;}
		

				/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		#nav{ padding:0 20px; display:none; height:34px; line-height:34px;margin-top:35px; position:relative; z-index:1;}
		

	

	.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;}
	

		
	.sideMenu{ border:1px solid #ddd;}
		.sideMenu h3{ height:32px; line-height:32px; padding-left:10px;  border-top:1px solid #e3e3e3; background:#06C; cursor:pointer;
			font:normal 14px/32px "Microsoft YaHei";}
		.sideMenu h3 a{color:#fff;}
		.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoadd.jpg) 16px 12px no-repeat; cursor:pointer;}
		.sideMenu h3.on em{ background-position:16px -57px;}
		.sideMenu ul{ padding:8px 25px; color:#999; display:none;}
		.sideMenu ul li{line-height:30px;}

	
		
		
	.slideBoxss{ height:auto; overflow: hidden; width: 100%; position:relative;}	
	.slideBoxss .hd{ width: 600px; display:none; 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; display:none; width:100%; height:32px;   top:113px; background:#039; filter:alpha(opacity=60);opacity:0.6;} 
	
	
	