.search{ margin:0 auto; margin-top:3px; width:785px; height:80px; background:url(../images/funds/bg_search2.png) no-repeat; }
.search .search_text{ width:600px; height:38px; line-height:38px; background-color:rgba(0, 0, 0, 0); color:#000000; border:0px; margin-left:46px; margin-top:22px;font-size:18px;}
.search a{ float:right; display:block; margin-top:15px; margin-right:18px; width:111px; height:50px;}

/* zjmap */
.zjtab{ float:left; padding-top:10px; width:100%; }
	.tab_01{ padding-top:12px; height:89px; width:100%; }
	.tab_01 ul{ width:714px; height:89px; margin:0 auto; _margin:0 auto; }
	.tab_01 ul li{ float:left; }
	.tab_01 a{ display:block; width:342px; height:89px; }
	.tab_01 a:hover{ color:#fff; text-decoration:none; }
	
	.tab01_map{display:block; float:left; margin-right:30px; width:342px; height:72px; line-height:72px; text-decoration:none; cursor:pointer; background:url(../images/bar6.jpg) no-repeat; text-align:center; font-size:24px; color:#0576B2; font-family:"Microsoft YaHei" ,Verdana;}
	.tab01_map:hover{display:block; float:left; margin-right:30px; width:342px; height:89px; line-height:72px; text-decoration:none; cursor:pointer; background:url(../images/bar5.jpg) no-repeat; text-align:center; font-size:24px; color:#fff; font-family:"Microsoft YaHei" ,Verdana;}
	.tab01_map_heig{display:block; float:left; margin-right:30px; width:342px; height:89px; line-height:72px; text-decoration:none; cursor:pointer; background:url(../images/bar5.jpg) no-repeat; text-align:center; font-size:24px; color:#fff; font-family:"Microsoft YaHei" ,Verdana;}
	
	.tab01_bm{display:block; float:left;width:342px; height:72px; line-height:72px; text-decoration:none; cursor:pointer; background:url(../images/bar6.jpg) no-repeat; text-align:center; font-size:24px; color:#0576B2; font-family:"Microsoft YaHei" ,Verdana;}
	.tab01_bm:hover{display:block; float:left; width:342px; height:89px; line-height:72px; text-decoration:none; cursor:pointer; background:url(../images/bar5.jpg) no-repeat; text-align:center; font-size:24px; color:#fff; font-family:"Microsoft YaHei" ,Verdana;}
	.tab01_bm_heig{display:block; float:left; width:342px; height:89px; line-height:72px; text-decoration:none; cursor:pointer; background:url(../images/bar5.jpg) no-repeat; text-align:center; font-size:24px; color:#fff; font-family:"Microsoft YaHei" ,Verdana;}

.pt_map{ width:1280px; }
		.pt_map01{ margin:0 auto; width:1250px;}

.map{ margin-top:130px; float:left; background:url(../images/fpgj/map_bg.png) top center no-repeat;width:1010px; height:840px; position:relative; }
		
		.map a{ display:block; position:absolute; }
		
		.btn1{  background:url(../images/fpgj/map_bit01.png) -450px -346px no-repeat ; left:450px; top:346px; width:130px; height:50px;}
		.btn1:hover{background:url(../images/fpgj/map_bit02.png) -450px -346px no-repeat ; left:450px; top:346px; width:130px; height:50px;}
		
		.btn2{  background:url(../images/fpgj/map_bit01.png) -419px -423px  no-repeat ; left:419px; top:423px;  width:90px; height:50px;}
		.btn2:hover{background:url(../images/fpgj/map_bit02.png) -419px -423px  no-repeat ; left:419px; top:423px;   width:90px; height:50px;}
		
		.btn3{  background:url(../images/fpgj/map_bit01.png) -417px -480px  no-repeat ; left:417px; top:480px;  width:90px; height:50px;}
		.btn3:hover{background:url(../images/fpgj/map_bit02.png) -417px -480px  no-repeat ; left:417px; top:480px;   width:90px; height:50px;}
		
		.btn4{  background:url(../images/fpgj/map_bit01.png) -294px -473px  no-repeat ; left:294px; top:473px;  width:90px; height:50px;}
		.btn4:hover{background:url(../images/fpgj/map_bit02.png) -294px -473px  no-repeat ; left:294px; top:473px;   width:90px; height:50px;}
		
		.btn5{  background:url(../images/fpgj/map_bit01.png) -192px -280px  no-repeat ; left:192px; top:280px;  width:90px; height:50px;}
		.btn5:hover{background:url(../images/fpgj/map_bit02.png) -192px -280px  no-repeat ; left:192px; top:280px;   width:90px; height:50px;}
		
		.btn6{  background:url(../images/fpgj/map_bit01.png) -426px -562px  no-repeat ; left:426px; top:562px;  width:90px; height:50px;}
		.btn6:hover{background:url(../images/fpgj/map_bit02.png) -426px -562px  no-repeat ; left:426px; top:562px;   width:90px; height:50px;}
		
		.btn7{  background:url(../images/fpgj/map_bit01.png) -150px -456px  no-repeat ; left:150px; top:456px;  width:90px; height:50px;}
		.btn7:hover{background:url(../images/fpgj/map_bit02.png) -150px -456px  no-repeat ; left:150px; top:456px;   width:90px; height:50px;}
		
		.btn8{  background:url(../images/fpgj/map_bit01.png) -305px -316px  no-repeat ; left:305px; top:316px;  width:90px; height:50px;}
		.btn8:hover{background:url(../images/fpgj/map_bit02.png) -305px -316px  no-repeat ; left:305px; top:316px;   width:90px; height:50px;}
		
		.btn9{  background:url(../images/fpgj/map_bit01.png) -96px -243px no-repeat ; left:96px; top:243px; width:90px; height:50px;}
		.btn9:hover{background:url(../images/fpgj/map_bit02.png) -96px -243px no-repeat ; left:96px; top:243px; width:90px; height:50px;}
		
		.btn10{  background:url(../images/fpgj/map_bit01.png) -446px -195px  no-repeat ; left:446px; top:195px;  width:90px; height:50px;}
		.btn10:hover{background:url(../images/fpgj/map_bit02.png) -446px -195px  no-repeat ; left:446px; top:195px;   width:90px; height:50px;}
		
		.btn11{  background:url(../images/fpgj/map_bit01.png) -586px -216px  no-repeat ; left:586px; top:216px;  width:65px; height:65px;}
		.btn11:hover{background:url(../images/fpgj/map_bit02.png) -586px -216px  no-repeat ; left:586px; top:216px;   width:65px; height:65px;}
		
		.btn12{  background:url(../images/fpgj/map_bit01.png) -655px -216px  no-repeat ; left:655px; top:216px;  width:90px; height:50px;}
		.btn12:hover{background:url(../images/fpgj/map_bit02.png) -655px -216px  no-repeat ; left:655px; top:216px;   width:90px; height:50px;}
		
		.btn13{  background:url(../images/fpgj/map_bit01.png) -740px -302px  no-repeat ; left:740px; top:302px;  width:90px; height:50px;}
		.btn13:hover{background:url(../images/fpgj/map_bit02.png) -740px -302px  no-repeat ; left:740px; top:302px;   width:90px; height:50px;}
				
		.btn14{  background:url(../images/fpgj/map_bit01.png) -679px -401px  no-repeat ; left:679px; top:401px;  width:90px; height:50px;}
		.btn14:hover{background:url(../images/fpgj/map_bit02.png) -679px -401px  no-repeat ; left:679px; top:401px;   width:90px; height:50px;}
		
		.btn15{  background:url(../images/fpgj/map_bit01.png) -825px -422px  no-repeat ; left:825px; top:422px;  width:90px; height:50px;}
		.btn15:hover{background:url(../images/fpgj/map_bit02.png) -825px -422px  no-repeat ; left:825px; top:422px;   width:90px; height:50px;}
		
		.btn16{  background:url(../images/fpgj/map_bit01.png) -874px -350px  no-repeat ; left:874px; top:350px;  width:90px; height:50px;}
		.btn16:hover{background:url(../images/fpgj/map_bit02.png) -874px -350px  no-repeat ; left:874px; top:350px;   width:90px; height:50px;}
		
		.btn17{  background:url(../images/fpgj/map_bit01.png) -824px -215px  no-repeat ; left:824px; top:215px;  width:90px; height:50px;}
		.btn17:hover{background:url(../images/fpgj/map_bit02.png) -824px -215px  no-repeat ; left:824px; top:215px;   width:90px; height:50px;}
		
		.btn18{  background:url(../images/fpgj/map_bit01.png) -835px -125px  no-repeat ; left:835px; top:125px;  width:90px; height:50px;}
		.btn18:hover{background:url(../images/fpgj/map_bit02.png) -835px -125px  no-repeat ; left:835px; top:125px;   width:90px; height:50px;}
		
		.btn19{  background:url(../images/fpgj/map_bit01.png) -691px -111px  no-repeat ; left:691px; top:111px;  width:90px; height:50px;}
		.btn19:hover{background:url(../images/fpgj/map_bit02.png) -691px -111px  no-repeat ; left:691px; top:111px;   width:90px; height:50px;}
	
	
.list_xz{ float:left;margin-left:20px;margin-top:30px;margin-bottom:30px;}
		.list_xz span{ display:block; width:210px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; background:url(../images/funds/bar3_small.jpg) no-repeat; }
		.list_xz ul li{ margin-top:10px; width:210px; height:45px; }
		.list_xz ul li a{ padding-left:50px; width:200px; overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis; display:block; height:45px; line-height:45px; font-size:15px; color:#333; background:url(../images/funds/bar4-1_small.jpg) no-repeat; }
		.list_xz ul li a:hover{ color:#0771c4; background:url(../images/funds/bar4-2_small.jpg) no-repeat; text-decoration:none; }
		.list_xz ul li a.zx_bar02{ color:#0771c4; background:url(../images/funds/bar4-2_small.jpg) no-repeat; text-decoration:none; }
		
.xz-list{ float:left; margin:15px 5px; width:288px;}
.xz-list span{ display:block; width:279px; height:45px; line-height:45px; text-align:center; font-size:18px; color:#fff; background:url(../images/funds/bar1.gif) no-repeat; margin-left:9px; }
.xz-list ul li{ margin-top:10px; float:left; width:135px; height:35px; text-align:center; margin-left:9px;}
.xz-list ul li a{ width:135px; display:block; height:35px; line-height:35px; font-size:15px; color:#333; background:url(../images/bar2.gif) no-repeat; }
.xz-list ul li a:hover{ color:#fff; font-weight:bold; background:url(../images/bar3.gif) no-repeat; text-decoration:none; }
.xz-list ul li a.zx_bar01{ color:#fff; font-weight:bold; background:url(../images/bar3.gif) no-repeat; text-decoration:none; }

.cont_sel{ margin:10px 0; }
.org_select{position: relative;z-index:3;float:left;background: url(../images/down_txt.png) left center no-repeat; margin-right:10px;}
.org_name{ display:block; width:312px;height:50px;line-height: 50px;text-indent:15px;font-size: 15px;float:left;cursor: pointer;}

.ftypelide_lists{position: absolute; left:0px;top:50px;z-index:1;border:1px solid #B9D1E3;background-color: #F1F9FF;width:310px;height:450px;overflow-y:auto;overflow-x:hidden;}
.ftypelide_lists ul{float:left;overflow:hidden;}
.ftypelide_lists ul li{width:310px;height:40px;line-height: 40px;}
.ftypelide_lists ul li:hover{width:310px;height:40px;line-height: 40px;}
.ftypelide_lists a{width:310px;height:40px;line-height: 40px;display: block;color:#555;text-indent: 15px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.ftypelide_lists a:hover{text-decoration: none;background-color: #147CD1;color:#fff;}
.ftypelide_lists a.now_xz{text-decoration: none;background-color: #147CD1;color:#fff;}

.xz_select{ position: relative;z-index:3;float:left;background: url(../images/down_txt.png) left center no-repeat; margin-right:11px; }
.xz_name{ display:block; width:312px;height:50px;line-height: 50px;text-indent:15px;font-size: 15px;float:left;cursor: pointer;}
.xzlide_lists{position: absolute; left:-323px;top:50px;z-index:1;border:1px solid #B9D1E3;background-color: #fff; width:940px;height:auto;overflow-y:auto;padding-bottom:20px;}
.xzlide_lists ul{float:left;}
.xzlide_lists ul li{margin-top:10px; float:left; width:135px; height:35px; text-align:center;}
.xzlide_lists a{float:left; width:135px;text-align:center;margin:0 10.7px; margin-top:10px; display:block; height:35px; line-height:35px; font-size:15px; color:#333;
background:url(../images/bar2.gif) no-repeat;}
.xzlide_lists a:hover{color:#fff; font-weight:bold; background:url(../images/bar3.gif) no-repeat; text-decoration:none;}
.xzlide_lists a.now_xz{color:#fff; font-weight:bold; background:url(../images/bar3.gif) no-repeat; text-decoration:none;}
	
/*table*/
.fundstable{ width:100%; border:1px solid #ccc; border-width:0 0 1px 1px; margin:10px 0; background-color:#fff; font-size:15px; }
	.fundstable td{ height:30px; line-height:30px; border:1px solid #ccc; border-width:1px 1px 0 0; padding:4px; color:#000; }
	.fundstable td div{ overflow:hidden; white-space:nowrap; word-break:keep-all; text-overflow:ellipsis; display:block; }
	.fundstable_title{}
	.fundstable_title td{ height:28px;line-height:28px;border-bottom:0;text-align: center;font-weight: bold;background: url(../images/table-bar2.gif) repeat-x; }
		.mxbtn{ display:block; width:71px; height:42px; line-height:42px; float:left; margin-left:6px; background:url(../images/funds/btn3.jpg) no-repeat; color:#FFFFFF; }
	.td_lab{ text-align:right; width:120px; background-color:#F5F5F5; font-weight:bold; }
	
/* zjmx */
.mstp_news02{ margin:0 auto; padding-top:20px; width:1000px; }
	.mstp_news02_tit{ background:url(../images/table_bg.jpg) left top repeat-x; height:41px; line-height:41px; color:#505050;}
	.mstp_news_tit{font-size:18px; padding-left:15px;width:auto;float:left;}	
	.mstp_news_more{ float:right; padding-right:4px; color:#999; font-size:12px;width:65px; }
	.mstp_news_more a{ color:#999;}
	.mstp_news_more a:hover{ color:red;}
	
.but_layout{ width:360px;margin:0 auto;margin-top:30px; }
	.btn_back{ display: block;width:360px;height:50px;float:left; }
	.btn_quick{display: block;width:180px;height:50px;float:left;margin-left:6px;overflow:hidden;}
	
	
.table_title{ width:100%; text-align:left; margin:20px 0 10px; font-size:20px; font-weight:bold; color:#147DD0; }

/* ���֤��ѯ�� zjsearch */
.personinfo_idcard{ float:left; position:relative; margin:0; width:477px; height:300px; border-top:1px solid #E3E3E3; border-left:1px solid #E3E3E3;  border-bottom:1px solid #E3E3E3; background:url(../images/pic1.jpg) no-repeat center 0; }
.personinfo_idcard .big_font{ font-size:16px; }
.personinfo_idcard .small_font{ font-size:13px; max-width:152px; }
	.name{ position:absolute; left:118px; top:48px; }
	.sex{ position:absolute; left:118px; top:80px; }
	.mz{ position:absolute; left:200px; top:80px; }
	.year{ position:absolute; left:118px; top:109px; }
	.month{ position:absolute; left:182px; top:109px; }
	.day{ position:absolute; left:217px; top:109px; }
	.address{ position:absolute; left:118px; top:139px; }
	.photo{ position:absolute; left:292px; top:54px; }
	.idno{ position:absolute; left:185px; top:210px; }
	.tishi{ position:absolute; left:14px; top:260px; }	
	.tishi font{ float:left; font-size:15px; width:316px; height:35px; line-height:35px; color:red; }
	.tishi a{ float:left; display:block; font-size:15px; width:135px; height:35px; line-height:35px; color:#fff; background:url(../images/bar3.gif) no-repeat; text-align:center; }
/*.personinfo{ float:left; display:-webkit-box; display:-moz-box; display:box; -webkit-box-orient:horizontal; -moz-box-orient:horizontal; box-orient:horizontal; margin:0; width:770px; height:272px; border:1px solid #E3E3E3; }
.personinfo div{ -webkit-box-flex:1; -moz-box-flex:1; box-flex:1; text-align:center; }*/
.personinfo{ float:left; margin:0; width:770px; height:300px; border:1px solid #E3E3E3; }
.personinfo div{ text-align:center; }
	.personinfo_1{ float:left; height:100%; width:192px; border-right:1px solid #E3E3E3; }
	.personinfo_2{ float:left; height:100%; width:192px; border-right:1px solid #E3E3E3; }
	.personinfo_3{ float:left; height:100%; width:191px; border-right:1px solid #E3E3E3; }
	.personinfo_4{ float:left; height:100%; width:192px; }
		.personinfo_title{ height:76px; line-height:76px; border-bottom:1px solid #E3E3E3; font-size:16px; }
		.personinfo_times{ height:223px; background:url(../images/bit2.png) no-repeat center 50px; background-color:#F7F7F7; }
		.personinfo_money{ height:224px; background:url(../images/bit1.png) no-repeat center 50px; }
		.personinfo_times h3{ position:relative; top:130px; }
		.personinfo_money h3{ position:relative; top:130px; }
.zjcontent{float:left;}		
.yearbtn{ float:left; width:100%; margin:25px 0 15px 0; }
.yearbtn ul li{ float:left; width:112px; height:82px; line-height:72px; margin-top:0; margin-right:13px; background:url(../images/yearbg.jpg) no-repeat; font-size:20px; font-weight:bold; text-align:center; }
.yearbtn ul li :hover{ background:url(../images/bar4.jpg) no-repeat; color:#FFFFFF; }
.yearbtn ul li .cur_y{ background:url(../images/bar4.jpg) no-repeat; color:#FFFFFF; }
.yearbtn ul li a{ float:left; display:block; width:112px; height:72px; line-height:72px; color:#156BC8; }


.funds_tab{width:100%;height:45px;line-height: 45px;float:left;}
	.funds_tab .tab_css{width:160px;height:45px;line-height: 45px;border:1px solid #ccc;text-align: center;font-size: 16px;color:#555;float:left;margin-right:15px;cursor: pointer;}
	.funds_tab .tab_css:hover{color:#fff;background-color: #2E88D1;}
	.funds_tab .tab_css.cur_tab{color:#fff;background-color: #2E88D1;}
	
.funds_content{float:left;padding-top:20px;}

.zjtype{color:#1779D0;font-size:16px; font-weight:bold;text-indent:12px; min-whidth:100px;width:auto!important;width:100px;height:35px;line-height: 35px;}
