@charset "utf-8";
body,html { font-family:Arial; font-size:14px; padding:0; margin:0;}
img{ border:0;}
a { color:#004a8f; text-decoration:none;}
a:hover { color:#f60;}
.cls { clear:both; height:1px; overflow:hidden; font-size:1px;}
.w1000 {
	width: 1000px;
	margin:0 auto;
}

#logo {padding-right:1px;width:332px; height:49px; margin:10px 2px; float:left;}
#topIco{margin-left:20px;margin-top:5px;float:left;}
#topLink0 *{font-size:12px;}
#topLink0 {float:right;padding-left:1px;}
#topLink0 a{ display:block; height:25px; line-height:25px; width:80px; margin-right:1px; float:left; text-align:center; background-color:#F2F2F2;}
#topLink0 a:hover { background-color:#ccc;}
#topLink,#topLink *{font-size:12px;}
<!--#topLink { float:left; width:330px; margin:15px 10px 3px 140px;}-->
#topLink { float:left; width:250px; margin:15px 20px 3px 180px;}
#topLink a { margin-right:5px;}
#topLink a img { border:0;}

#search {float:left; margin:15px 5px 0px 5px; width:152px;}
.hidden { display:none;}
.pd5 { padding:5px;}
.mtp5 { margin-top:5px;}
.fl { float:left;}
.fr { float:right;}
.outline { border:#a2c5e3 1px solid;}
#left { width:196px; height:255px; border:#fff 1px solid; background-image:url(../../images/font/index20120420_32.jpg); background-repeat:no-repeat; background-position: lef top; position:relative;}
#left ul { padding:0; margin:60px 0 0 0;}
#left li { list-style:none; padding-left:5px;}
#left li a img { border:0;}

#left ul li a div { display:none;}
#left ul li a:hover div#apDiv1 { display:block;}


/* tab*/
.scrolldoorFrame *{
	  font-size:12px;
}
*html .scrollUl {
	PADDING: 0px;  MARGIN: 0;    HEIGHT: 30px; 
}
.scrollUl {
	PADDING: 0px;  MARGIN: 0; WIDTH: 100%;  HEIGHT: 30px; 
}
.scrollUl LI {
	FLOAT: left;
	MARGIN-RIGHT: -1px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 30px;
	background-image: url(../../images/font/tagleft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.scrollUl LI A {
	PADDING:0 10px;
	FLOAT: left;
	font-family:Arial;
	font-size:12px;
	/*COLOR: #1a1a1a;*/
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	TEXT-DECORATION: none;
	background-image: url(../../images/font/tagright.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.scrollUl LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
.scrollUl LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; HEIGHT: 30px;
}
.scrollUl LI.selectTag A {
	BACKGROUND-POSITION: right top;
	COLOR: #FF6600;
	font-weight:bold;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px
}
.bor03 {
	BORDER: #9ac1e2 1px solid; PADDING: 0;  BACKGROUND-COLOR: #fff; margin-top:-1px; line-height:22px;
}
 
.tagContent {
	 DISPLAY: none;  height:260px; COLOR: #474747; padding-left:10px;
}
.tagContent p{ text-indent:2em; color:#0a64b8;}
.tagContent div{ padding:6px;}
 
.tagContent DIV.selectTag {
	DISPLAY: block
}


.newslist { width:400px; height:85px; overflow:hidden; float:left; margin-left:10px; padding:0;margin-bottom:10px;margin-top:5px;}
.newslist dt { font-weight:bold; color:#004a8f;}
.newslist dd.left { float:left; width:400px; margin:0; padding:0; text-indent:2em;}
.right {  width:60px; height:60px; }
.right img {border:#ccc 1px solid;} 

#yjdt li {list-style-type:none;line-height:40px; height:40px; border-bottom:#ccc 1px dotted;}
#link{text-align:center;margin-top:5px;}
#link *{font-size:12px;}
#link a{ width:134px; background-color:#fff; color:#7f7e7e; border:#eceded 1px solid; display:inline-block;  text-align:center; height:35px; line-height:35px; margin:0px 5px;overflow:hidden;}

#link a:hover { background-color:#195dd3; color:#fff;}
#link a img{width:134px;height:35px;}
#foot,#foot *{font-size:12px;}
#foot { background-color:#f7f8f8; color:#3c6ea5; text-align:center; padding:5px 0; line-height:20px;}

div.leftmenu { margin-left:5px; position:relative; margin-top:2px;}
div.leftmenu div  {	
    position:absolute;
	width:180px;
	z-index:100;
	background-color:#fff;
	visibility: hidden;
	left: 191px;
	/*visibility: hidden;*/
	border:#6fa1cb 1px solid;
	background-image: url(../../images/font/divBg.jpg); 
	background-repeat:repeat-x;
	padding:10px;
	}
div.leftmenu *{font-size:12px;}
div.leftmenu div li { line-height:25px;}
div.leftmenu div dl{ margin:0; padding:0;}
div.leftmenu div dl dd { line-height:25px;}
div.leftmenu:hover>div {
    visibility: visible;
	
}


div.map {  position:relative;}
div.map div  {	
    position:absolute;
	width:660px;
	
	z-index:10;
	background-color:#fff;
	visibility: hidden;
	left: -620px;
	top:-100px;
	/*visibility: hidden;*/
	border:#6fa1cb 1px solid;
	background-image: url(../../images/font/divBg.jpg); 
	background-repeat:repeat-x;
	padding:10px;
	}
div.map div li{
	list-style:none;
	}	
div.map div dl{ margin:0; padding:0; float:left; width:100px; background-color:#fff; margin:2px 5px; padding:5px; border:#ccc 1px dotted;}
div.map div dl dt{ font-weight:bold;}
div.map div dl dd { line-height:25px; padding:0; margin:0;}
div.map:hover>div {
    visibility: visible;
}
.more { float:right;}

/*点击小图显示大图*/
 .black_overlay{
   display: none;
   position: absolute;
   top: 0%;
   left: 0%;
   width: 100%;
   height: 100%;
   background-color: black;
   z-index:1001;
   -moz-opacity: 0.8;
   opacity:.80;
   filter: alpha(opacity=50);
  }
  .white_content {
   display: none;
   position: absolute;
   top: 55%;
   left: 70%;
   padding:5px 0;
   border: 16px solid #ccc;
   background-color: white;
   z-index:1002;
   overflow: auto;
   text-align:right;
  }
  .white_content a { margin:5px;}
  

.jiacu { font-weight:bold !important;}


.loginRight{ height:310px; width:260px; float:right; padding:10px;}
.loginBlock { width:600px; margin:0 auto;}
.loginLeft { height:310px; width:200px; float:left; margin-right:18px; overflow:hidden; padding:10px;}
.loginLeft h1 { background:url(../../images/font/login_07.jpg) no-repeat; padding-left:35px; height:26px; line-height:26px; border-bottom:#eee 1px solid; color:#2e6ec7; margin:5px;}
.shadowTop { background:url(../../images/font/login_03.jpg) no-repeat center 5px; width:585px; height:23px; margin:0 auto;}
.shadowBottom { background:url(../../images/font/login_18.jpg) no-repeat center bottom; width:585px; height:23px; margin:0 auto;}
.registList { margin-top:15px; height:210px; padding-left:30px;}
.registList dt{ font-weight:bold; font-size:14px; color:#989898;}
.registList dd {margin-bottom:3px;line-height:25px; color:#b7b7b7;}

.registList dd span{text-align:center;color:#fff;border-radius:3px;display:block;height:23px;background:url(../../images/font/lkBg.jpg);width:150px;border:1px solid #3cafcf;}
.telephone { padding-left:30px; line-height:20px;}


.mainTable { border:#dae3ed 1px solid;background-image: url(../../images/font/rightTopBg.jpg);
	background-repeat: repeat-x;
	background-position: top;}
	
	
	
	
/* 服务网点 */
.thd-cls{clear:both;height:0px;overflow:hidden;display:block;}

.thd-tabView2{overflow:hidden;}
.thd-tabView2-menu{padding:0px;margin:1px;margin-bottom:0px;background:#2890C5 ;overflow:hidden;border-bottom-width:0px;}
.thd-tabView2-menu li{margin:0px;padding:0px;cursor:pointer;font-size:12px;line-height:20px;height:20px;overflow:hidden;margin:2px 1px 0px;float:left;padding:0px 5px;list-style-type:none;background:#f8f8f8;border:1px solid #ccc;color:#1c76aa;}
.thd-tabView2-menu li:hover{background:#fff;}
.thd-tabView2-menu li.hover{height:22px;line-height:22px;border-bottom-width:0px;color:#ff6600;background:#fdf7d9;}
.thd-tabView2-content{padding:5px;}
.fsList,.fsList *{margin:0px;padding:0px;font-size:12px;line-height:20px;}
.fsList li{width:85px;overflow:hidden;list-style-type:none;float:left;padding:0px 5px;margin-right:5px;margin-bottom:5px;}

.fsList01,.fsList{height:140px;overflow:hidden;background:url("../../images/font/smap.jpg") no-repeat center center;}
.fsList01,.fsList01 *{margin:0px;padding:0px;font-size:12px;line-height:20px;}
.fsList01 li{width:55px;overflow:hidden;list-style-type:none;float:left;padding:0px 5px;margin-right:5px;margin-bottom:5px;}

#stemp { float:right; height:26px; padding:0; margin:0; overflow:hidden;}
#stemp ol { padding:0; margin:0;}
#stemp ol li { float:left;  height:26px; line-height:26px; list-style:inside; list-style-type:decimal; padding:0 25px 0 15px; background-color:#f3f8fe; color:#adb5be;}
#stemp ol li.on1 { background-color:#ffe9a3 !important; background:url(../../images/font/stemp_02.jpg) no-repeat right top; padding:0 25px 0 15px; color:#f60; font-weight:bold;}
#stemp ol li.off12 { background: url(../../images/font/stemp_04.jpg) no-repeat right top; background-color:#f3f8fe !important; color:#adb5be;}
#stemp ol li.off2 { background: url(../../images/font/stemp_03.jpg) no-repeat right top; background-color:#f3f8fe !important; color:#adb5be;}
#stemp ol li.on3 { background-color:#ffe9a4 !important; color:#f60; font-weight:bold;}

.download { padding:5px 0 0 20px; display:none;}
.download a { color:red; text-decoration:underline;}
.download a:hover { color:#000;}
