@charset "utf-8";
/* CSS Document */

#box {
	margin:0 auto;
	width: 980px;
}
.wrap {
	height: auto;
	width: 980px;
}
.mainbox{
    width:700px;
	float:left;
	height:auto;
}
.lmbox{
    width:276px;
	float:right;
	height:auto;
}
#map {
	MARGIN-TOP: 5px; BACKGROUND: #ffffff; FLOAT: left; WIDTH: 694px
}
#map H3 {
	BACKGROUND: url(../images/map_navbg.gif) no-repeat left top; WIDTH: 694px; HEIGHT: 26px
}
#map UL {
	BORDER-RIGHT: #E2E3BC 1px solid; FLOAT: left; BORDER-LEFT: #E2E3BC 1px solid; WIDTH: 692px; BORDER-BOTTOM: #E2E3BC 1px solid; HEIGHT: 363px
}
#map LI {
	FLOAT: left
}
/*顶部*/
.maptitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #fff; PADDING-TOP: 7px
}
.maptitle1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #666; PADDING-TOP: 8px
}
.mapnav {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 520px; COLOR: #0a3083; HEIGHT: 26px
}
.mapnav DIV {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #000 0px solid; WIDTH: 73px; CURSOR: pointer; PADDING-TOP: 10px; BORDER-BOTTOM: #000 0px solid; HEIGHT: 16px; TEXT-ALIGN: center
}
/*主要*/
#mapcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 550px; PADDING-TOP: 0px
}

#c_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BACKGROUND: url(../images/c_searchbg.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 9px auto auto; WIDTH: 620px; PADDING-TOP: 7px; HEIGHT: 68px
}
#c_search1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/c_searchbg1.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 5px auto auto; WIDTH: 650px; PADDING-TOP: 10px; HEIGHT: 68px
}
.sbbg {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(../images/sbutton.gif) no-repeat center top; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 40px; COLOR: #093383; LINE-HEIGHT: 22px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#mappic_1 {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #000 0px solid; WIDTH: 456px; BORDER-BOTTOM: #000 0px solid; HEIGHT: 250px; TEXT-ALIGN: center
}
#p_top {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; MARGIN-TOP: 2px !important; PADDING-LEFT: 0px; FLOAT: right;PADDING-right: 10px; BORDER-LEFT: #000 0px solid; WIDTH: 208px; BORDER-BOTTOM: #000 0px solid;
}
#p_top H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url(../images/p_tophead.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 208px; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 21px
}
#p_top UL {
	DISPLAY: inline;BORDER-LEFT: #E2E3BC 1px solid; WIDTH: 206px; LINE-HEIGHT: 23px; PADDING-TOP: 5px; BORDER-right: #E2E3BC 1px solid; HEIGHT: 240px; BORDER-bottom: #E2E3BC 1px solid;
}
#p_top LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
#p_top LI img {
	margin-right:5px;
	vertical-align: middle;
}
#p_top LI A {
	margin-top:15px;
}

.titlelist {
	BORDER-LEFT: #9ebfff 1px solid; WIDTH: 180px; COLOR: #387de2; PADDING-TOP: 4px; HEIGHT: 16px; BACKGROUND-COLOR: #f3f3f3;padding-left:2px;
}
.titlelist_l {
	FLOAT: left; WIDTH: 140px; TEXT-ALIGN: center
}
.titlelist_r {
	FLOAT: right; WIDTH: 60px; TEXT-ALIGN: center
}
.dj {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 45px; FONT-FAMILY: 'Verdana','Arial','sans-serif'
}

.search{
	width:694px;
	height:166px;	
	margin-top:6px;
}
.search h1{
	background-image: url(../images/map_navbg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 26px;
	width: 694px;    
}
.search ul{
    border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E2E3BC;
	border-bottom-color: #E2E3BC;
	border-left-color: #E2E3BC;
	width:692px;
	height:140px;
}
.search li {
	PADDING-RIGHT: 0px;
	margin-LEFT: 15px;
	padding-left:13px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 308px;
	margin-TOP: 15px;
	line-heigh:20px;
	background-image: url(../../images/xing/dot01.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.newsbox{
	width:694px;
	float:left;
	height:905px;	
	margin-top:6px;
}
.newsbox h1{
	background-image: url(../images/map_navbg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 26px;
	width: 694px;    
}
.newsbox ul{
    border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E2E3BC;
	border-bottom-color: #E2E3BC;
	border-left-color: #E2E3BC;
	width:692px;
	height:877px;
}
.lmstyle{
	width:277px;
	height:auto;	
	margin-top:6px;
}
.lmstyle h1{
	background-image: url(../images/tt3.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 30px;
	width: 277px;    
}
.lmstyle ul{
    border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E2E3BC;
	border-bottom-color: #E2E3BC;
	border-left-color: #E2E3BC;
	width:275px;
}
.lmstyle li {
	PADDING-RIGHT: 0px;
	margin-LEFT: 15px;
	padding-left:13px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 235px;
	margin-TOP: 15px;
	background-image: url(../../images/xing/dot01.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.l_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 9px auto auto; WIDTH: 620px; PADDING-TOP: 7px; HEIGHT: 48px
}
.photoAlbum_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.photoAlbum_item_pic {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/bg_img.gif) no-repeat 0px 0px; WIDTH: 133px !important; PADDING-TOP: 11px; HEIGHT: 100px !important; TEXT-ALIGN: left
}
.photoAlbum_item_pic IMG {
	WIDTH: 121px; HEIGHT: 88px
}
.photoAlbum_item_txt {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #726e6d; LINE-HEIGHT: 21px; TEXT-ALIGN: center
}
.photoAlbum_item_txt A {
	COLOR: #333333
}
.photoAlbum_item_txt a:hover{
	COLOR: #FF6600
}


.more{
   float:right;
   margin-right:10px;
   margin-top:8px;
   font-family:Arial, Helvetica, sans-serif;
}
.more A {
	COLOR: #333333
}
.more a:hover{
	COLOR: #FF6600
}
.tt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; FONT: bold 14px/25px "宋体"; COLOR: #c60; PADDING-TOP: 3px; HEIGHT: 27px
}
.tt .fl A:link {
	COLOR: #c60
}
.tt .fl A:visited {
	COLOR: #c60
}
.tt .fl A:hover {
	COLOR: #c00
}
.tt .fl A:active {
	COLOR: #c00
}
.tt .fr {
	FONT: 12px/25px "宋体"; COLOR: #666
}
.tt .fr A:link {
	COLOR: #666
}
.tt .fr A:visited {
	COLOR: #666
}
.tt .fr A:hover {
	COLOR: #c00
}
.tt .fr A:active {
	COLOR: #c00
}
.rank DL {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; DISPLAY: block; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.rank DD SPAN.num {
	BACKGROUND: url(../images/num.gif) no-repeat; FLOAT: left; MARGIN: 7px 10px 0px 0px; FONT: bold 10px/13px Tahoma; WIDTH: 17px; COLOR: #fff; HEIGHT: 14px; TEXT-ALIGN: center
}
.rank DD UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.rank DD UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 29px; PADDING-TOP: 0px
}
#rankBone{
    width:694px;
	margin-top:6px;
}
#rankBone .ttx {
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#rankBone .ttx .fl {
	COLOR: #fff
}
#rankBone UL.tab {
	FLOAT: left; MARGIN: 0px;
	padding-left:120px;
}
#rankBone UL.tab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; FONT: 12px/16px "宋体"; WIDTH: 75px; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center
}
#rankBone UL.tab LI.ta {
	BACKGROUND: url(../images/ta.gif) no-repeat left -22px; COLOR: #fff; HEIGHT: 18px
}
#rankBone UL.tab LI.tn {
	BACKGROUND: url(../images/tn.gif) no-repeat left -22px; COLOR: #666; HEIGHT: 18px
}
#rankBone DD {
	HEIGHT: 40px;
	padding-top:10px;
	text-align:center;
}

/*CSS sabrosus style pagination*/

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
