@charset "utf-8";

.main{
	width:1192px;
	margin:0 auto;
	text-align:left;
	padding:30px 0 40px;
	overflow:hidden;
	position:relative;
}
@media (max-width:1260px) {
	.main{
	width:920px;
	margin:0 auto;
	text-align:left;
	padding:20px 0 ;
	overflow:hidden;
	position:relative;
}
}
.main_row{
	float:left;
	width:265px;
}
.main_row .main_column dl dd a.twoLine{
	height:32px;
	overflow:hidden;
}
@media (max-width:1260px) {
	#main_row_last{
	clear:both;
	width:auto;
}
#main_row_last .main_column{
	padding-right:44px;
}
}
.main_column{
	padding-bottom:20px;
	float:left;
	width:265px;
	min-height:216px;
}

.main_column dt{
	font-size:14px;
	color:#14579c;
	font-weight:bold;
}
.main_column dd{
	color:#767676;
	font-size:12px;
	line-height:18px;
	position:relative;
}
.main_column dd img{
	padding-bottom:9px;
	width:265px;
	height:138px;
}
.more_arrow{
	background:url(../images/content_text_arrow.gif)  right 0 no-repeat;
	height:23px;
	line-height:23px;
	padding-right:20px;
	
}
.column_img_arrow{
	background:url(../images/column_img_arrow.png) 0 0 no-repeat;
	width:19px;
	height:19px;
	display:block;
	position:absolute;
	top:119px;
	left:246px;
	cursor:pointer;
}
.column_img_arrow_b{
	background:url(../images/column_img_arrow_b.png) 0 0 no-repeat;
	width:19px;
	height:19px;
	display:block;
	position:absolute;
	top:119px;
	left:246px;
}
.img_icon{
	background:url(../images/img_icon.png) 0 0 no-repeat;
	width:51px;
	height:51px;
	display:block;
	position:absolute;
	top:90px;
	left:213px;
	cursor:pointer;
}
.img_icon2{
	background:url(../images/img_icon.png) 0 0 no-repeat;
	width:51px;
	height:51px;
	display:block;
	position:absolute;
	bottom:10px;
	right:20px;
	cursor:pointer;
}
.main_column li{
	padding:10px 0 0 0;
	line-height:18px;
	
}
.column_tab_menu ul{
	background:url(../images/column_title_bg.jpg) 0 0 no-repeat;
	overflow:hidden;
	height:29px;
}
.column_tab_menu_a ul{
	background:url(../images/column_title_bga.jpg) 0 0 no-repeat;
	overflow:hidden;
	height:29px;
}
.column_tab_menu li, .column_tab_menu_a li{
	float:left;
	font-size:14px;
	padding:7px 11px 0;
	cursor:pointer;
	height:40px;
	width:102px
}
.column_tab_menu_selected{
	color:#14579C;
	font-weight:bold;
	background:url(../images/column_title_bg1.jpg) 0 0 no-repeat;
	width:112px !important;
}
.img{
	position:relative;
	float:left;
	width:265px;
	height:138px;
	margin:15px 0 10px 0;
}
.img2{
	position:relative;
	float:left;
	width:265px;
	height:138px;
}

/*about*/
.banner_about{
	min-width:1024px;
	max-width:1920px;
	margin:0 auto;
	background:url(../images/banner_line.jpg) 0 bottom repeat-x;
	height:260px;
}
@media (max-width:1260px) {
	.banner_about{
		min-width:1003px;
		max-width:1260px;
	}
}
#banner_about{
  background:url(../images/about_banner_01.jpg) center 0 no-repeat;
}

.Breadcrumb{
	padding-bottom:20px;
	font-size:12px;
	color:#888888;
}
.Breadcrumb a{
	color:#145899;
}
.leftmenu{
	overflow:auto;
	float:left;	
	background:#FFF;
	min-height:300px;
	width:230px;
}
.leftmenu>ul{
	width:230px;

}
.leftmenu li.topmenu{
	margin-right:20px;
	background:url(../images/about_menu_bg.jpg) 0 0 no-repeat;
	padding-bottom:10px;
}
.leftmenu li.topmenu a{
	font-size:14px;
	color:#595959;
	display:block;
	height:35px;
	line-height:35px;
	padding-left:10px;
}
.leftmenu li.topmenu a:hover{
	text-decoration:none;
}
.leftmenu li.selected, .leftmenu li.topmenu:hover{
	background:url(../images/about_menu_bg1.jpg) 0 0 no-repeat;
	cursor:pointer;
}
.leftmenu li.topmenu ul{
	padding:10px 0 0 20px;
	display:none;
}
.leftmenu li.topmenu.selected ul{
	padding:10px 0 0 20px;
	display:block;
}
.leftmenu li.topmenu li a{
	color:#909090;
	display:block;
	padding-left:15px;
	background:url(../images/menu_arrow.gif) 0 -300% no-repeat;
	
}
.leftmenu li.topmenu ul a.selected1, .leftmenu li.topmenu ul li a:hover{
	color:#F4A503;
	background:url(../images/menu_arrow.gif) 0 450% no-repeat;
}
.leftmenu li.topmenu ul li ul{
	padding:5px 0 0 30px
}
.content_w830{
	width:890px;
	padding:0 0 0 40px;
	text-align:left;
	float:left;
	min-height:600px;
}
.content_w577{
	width:576px;
	padding:0 44px 0 59px;
	min-height:600px;
	float:left;
}	
.content_w830 p, .content_w577 p, .column p{
	padding:15px 0 7px;
	color:#828282;
	font-size:14px;
	line-height:25px;
}

@media (max-width:1260px) {
	.content_w830{
		width:650px;
	}
}
.grayline{
	height:5px;
	margin:15px 0 15px 0;
	background:url(../images/grayline.jpg) 0 0 repeat-x;
}
.blueline{
	height:5px;
	margin:5px 0 20px 0;
	background:url(../images/blueline.jpg) 0 0 repeat-x;
}
.w46{
	width:44px;
	height:130px;
	float:left;
	}
.topic{
	float:right;
	width:265px;
	padding-bottom:20px;
	overflow:auto
}
@media  (max-width:1260px) {
	.topic{
	padding:20px 0;
	overflow:auto;
	width:632px
}
.topic .main_column{
	margin-right:44px;
}
.topic div{
	float:left
}
.topic .topic_title{
	float:none
}
.topic_content{
	position:relative;

}
}
.topic_title{
	width:241px;
	min-height:46px;
	background:url(../images/topic_title.jpg) 0 0 repeat-y;
	float:left;
	padding:12px;
	color:#FFF;
	font-size:16px;
	line-height:23px;
}
.topic_content{
	width:241px;
	background:#EDEDED;
	padding:12px 12px 30px 12px;
	float:left;
	line-height:20px;
	color:#828282;
	}
.more{
	background:url(../images/content_text_arrow.gif) right bottom no-repeat;
	height:16px;
	display:block;
	text-align:right;
	padding-right:20px;
	color:#A4A4A4;
	margin-top:20px;
	margin-bottom:25px;
	cursor:pointer;
}
a.more:hover{
	background:url(../images/banner_text_arrow-on.gif) right bottom no-repeat;
}
.about_01 span{
	border-bottom:3px solid #F5A707;
	font-size:24px;
	padding:5px 0;
	color:#F5A707;
	margin-right:10px;
}
.about_01 h4{
	font-size:16px;
	padding-bottom:15px;
}
.about_01 p{
	font-size:14px;
}
ul.uldot, .column2{
	padding: 15px 20px 5px 10px;
	background:#F5F5F5;
	overflow:auto;
	margin:10px 0 ;
}
.column3{
	float:left;
	width:176px;
	margin-left:10px;
}
.column3 img{
	margin-bottom:10px;
	height:128px
}
ul.uldot li{
	background:url(../images/lidot.png) 0 6px no-repeat;
	padding-left:15px;
	padding-bottom:10px;
	line-height:23px;
	font-size:14px;
}
ul.ularrows li{
	position:relative;
}

ul.ularrows li a{
	background:url(../images/arrow-list-blue.png) 0 50% no-repeat;
	font-size:14px;
	line-height:27px;
	padding-left:15px
}
ul.ularrows li a.pdf{
	background:url('');
	position:absolute;
	right:0;
	top:5px;
}
ul.ularrows_ye li{
	background:url(../images/arrow-list-yellow.png) 0 10px no-repeat;
	padding:5px 0 5px 15px
}
.person{
	padding-top:20px;
}
.personFist{
	padding:0 0 30px 0;border:0 !important;
	cursor:auto !important;
}
.person li{
	border:#CCC  solid  1px;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:10px 0 20px 10px;
	clear:both;
	overflow:auto;
	position:relative;
	cursor:pointer;
}
.person .img{
	height:84px;
	width:112px;
	float:left;
	margin-right:30px;
}
.person .text{
	min-height:84px;
	float:left;
	padding-top:20px;
	width:700px
}
.person .text2{
	min-height:84px;
	float:left;
	padding-top:20px;
	width:635px;
}
.hiddenDetail p{
	line-height:23px;
}
@media  (max-width:1260px) {
.person .text{
	width:400px
}
.person .text2{
	width:395px;
}
}
.hiddenDetail{
	display:none;
	padding:20px 40px 0 0;
}
span.person{
	position:absolute;
	right:20px;
	bottom:10px;
	background:url(../images/arrow_down.gif) 0 0 no-repeat;
	width:20px;
	height:20px;
}

.main_column_arrow2{
	background:url(../images/menu_arrow2.gif) 0 0 no-repeat;
	color:#14579c;
	padding:0 48px 0 10px;
	line-height:16px;
	height:16px;
	display:inline-block;
	margin-top:15px;
}
/*business*/
.business_ore_info img{
	float:left;
	padding-right:20px;
	padding-top:20px;
}
.business_ore_info p{
	font-size:14px;
	line-height:25px;
	letter-spacing:1px;
}
p.business_ore_info_title{
	font-size:36px;
	color:#000;
	padding:50px 0 30px 0;
	
}
p.business_ore_info_title span{
	font-size:25px;
	color:#000
}
@media (max-width:1260px) {
.business_ore_info img{
	width:40%;
}
.business_ore_info p{
	font-size:12px;
	line-height:22px;
	letter-spacing:1px;
	padding-bottom:20px
}
p.business_ore_info_title{
	font-size:24px;
	padding:20px 0 20px 0;
	
}
}
.ore_project{
	padding:40px 0 0 0;
	font-size:14px;
	float:left;
}
.ore_history1{
	background:url(../images/business_ore_lead_4.jpg)  0 0 no-repeat #F5F5F5;
	padding:32px 25px;
	width:217px;
	float:right;
	margin:40px 0 0 0;
}
.ore_history2{
	background:url(../images/business_ore_cu_2.jpg)  0 0 no-repeat #F5F5F5;
	padding:32px 25px;
	width:217px;
	float:right;
	margin:40px 0 0 0;
}
.ore_history3{
	background:url(../images/business_ore_cu_3.jpg)  0 0 no-repeat #F5F5F5;
	padding:32px 25px;
	width:217px;
	float:right;
	margin:40px 0 0 0;
}
.ore_app{
	padding:30 0 0 30px;
	font-size:14px
}
.ore_app div{
	float:left
}
.gangWeiXuQiu{
	width:48%;
}
@media (max-width:1260px) {
	.ore_app img{
		width:50%	
	}
	.ore_app p{

	}
	.gangWeiXuQiu{
		width:20%;
	}
	.faBuTime, .gongZuoDi, .zhaoPinGangWei{
		margin:0 70px 0 0;
	}
}
.ore_app ul img{
	display:block;
	float:left;
	width:auto;
	padding-right:10px;
}
.ore_app ul li{
	padding-bottom:30px;
	clear:both;
	overflow:auto;
}

.ore_app span{
	color:#534f43;
	vertical-align:bottom;
	line-height:25px;
	font-size:16px;
	font-weight:bold
}

.banners{
  min-width:1024px;
  max-width:1920px; 
  height:251px;
  margin:0 auto;
  position:relative;
}
@media (max-width:1260px) {
	.banners{
	  min-width:1003px;
	  max-width:1260px;
	}
}
.banners .transparent_class{
  background:url(../images/about_banner_textbg.png) no-repeat;
  height:148px;
  width:382px;
  position:absolute;
  top:49px;
  left:400px;
  text-align:left;
}

.banners .transparent_class h1{
	font-family:"微软雅黑"
}
#banner_news{
  background:url(../images/news_banner_01.jpg) center 0 no-repeat;
}
#banner_person{
  background:url(../images/person_banner_01.jpg) center 0 no-repeat;
}
#banner_business{
  background:url(../images/business_banner_01.jpg) center 0 no-repeat;
}
#banner_business_prospect{
   background:url(../images/business_prospect_banner_01.jpg) center 0 no-repeat;
}
#banner_business_mining{
   background:url(../images/business_mining_banner_01.jpg) center 0 no-repeat;
}
#banner_business_benef{
   background:url(../images/business_benef_banner_01.jpg) center 0 no-repeat;
}
#banner_business_sales{
   background:url(../images/business_sales_banner_01.jpg) center 0 no-repeat;
}
#banner_responsibility{
   background:url(../images/responsibility_banner_01.jpg) center 0 no-repeat;
}
#banner_responsibility2{
   background:url(../images/responsibility_banner_02.jpg) center 0 no-repeat;
}
#banner_responsibility_safe{
   background:url(../images/responsibility_safe_banner_01.jpg) center 0 no-repeat;
}
#banner_responsibility_env{
   background:url(../images/responsibility_env_banner_01.jpg) center 0 no-repeat;
}
#banner_responsibility_public{
   background:url(../images/responsibility_public_banner_01.jpg) center 0 no-repeat;
}
#banner_error{
   background:url(../images/error_banner_01.jpg) center 0 no-repeat;
}
#banner_service{
   background:url(../images/service_banner_01.jpg) center 0 no-repeat;
}
/*zhuanti*/
.nav_zhuanti{
	width:1002px;
	margin:90px auto 0;
}
.nav_zhuanti a{
	background:url(../images/nav_shouye.png) 0 0 no-repeat;
	padding-left:25px;
	color:#828282;
	font-size:14px;
	font-weight:bold;
}
#main_zhuanti{
	background:#F5F5F5;
	padding:30px 0;
}
#main_zhuanti>div{
	width:1002px;
	margin:0 auto;
	min-height:800px;
	overflow:auto;
	text-align:left;
	background:#fff;
	overflow:hidden;
}
#main_zhuanti .zhuanti_banner{
	background:#F5F5F5;
	
}
#main_zhuanti .zhuanti_content{
	background:url(../images/footer_line.jpg) 0 top repeat-x;
	padding:30px 35px;
}
#main_zhuanti .zhuanti_content p{
	font-size:14px;
	line-height:24px;
}
.zhuanti_goback{
	padding:0 20px 0 0;
	background:#DBDBDB;
	height:40px;
	line-height:40px;
}
.zhuanti_goback a{
	background:url(../images/content_text_arrow.gif) #DBDBDB right 50% no-repeat;
	display:block;
	text-align:right;
	padding-right:20px;
}

/*news*/
.news_content{
	text-align:center;
	max-width:848px;
	min-width:500px;
	margin-left:60px;
	
}
.news_content h3{
	text-align:center;
	font-size:16px;
	line-height:24px;
	width:490px;
	margin:0 auto;
}
.news_content .news_info{
	border-bottom:#14579c 2px solid;
	max-width:848px;
	min-width:500px;
	display:block;
	padding:9px 0 19px;
	color:#828282;
	font-size:14px;
}
.news_contentD{
	padding:38px 29px 0;
}
.news_contentD img{
	border:#EEEEEE 6px solid;
	margin:0 auto ;
}
.news_contentD p{
	font-size:14px;
	line-height:27px;
	text-align:left;
	padding:20px 0 0;
	text-indent:2em
}
.main_column_news{
	overflow:auto;
}
.main_column_news li, .topic li{
	padding:10px 0 0 0;
	line-height:18px;
}

.person_selected th{
	border-top:2px solid #14579D;
	border-bottom:1px solid #CBCBCB;
	background:#F4F4F4;
	height:40px;
	text-align:center;
	color:#534f43;
	font-weight:100
}
.person_selected.noborder th{
	border-top:0;
}
.person_selected td{
	border-bottom:1px solid #CBCBCB;
	min-height:40px;
	text-align:center;
	line-height:18px;
}
.person_selected td.person_job{
	color: #14579D;
	font-weight:bold;
}
.person_selected  .more{
	margin:0;
	background:url(../images/content_text_arrow.gif) center 50% no-repeat
}
.person_selected  .more:hover{
	margin:0;
	background:url(../images/banner_text_arrow-on.gif) center 50% no-repeat
}
.prospect_targets_map{
	position:relative
}
.ore_company{
	border:#DBDBDB 1px solid;
	overflow:auto;
	width:577px;
	margin-left:4px;
	padding:5px;
}
.ore_company a{
	background:url(../images/ore_mapmark.png) 0 0 no-repeat;
	display:block;
	height:43px;
	width:140px;
	line-height:43px;
	float:left;
	padding:0 2px 0 40px;
	color:#666666
}
.ore_company a:hover{
	background:url(../images/ore_mapmark.png) 0 0 no-repeat #EFEFEF;
	cursor:pointer
}
.ore_company_maptext_float div{
	width:146px;
	position:absolute;
	padding:10px 10px 20px;
	background:url(../images/ore_mapbg.png) 0 0 no-repeat
}
.ore_company_maptext_float h3{
	padding:0;
}
.cus_tr_graybg td{background:#f8f8f8 url(/_resources/images/lidot.png) 0 50% no-repeat;height:33px; padding-left:20px;color:#666666}

/*error*/
.error{width:320px;padding:0 0 0 254px;height:185px;margin:48px auto 68px auto;position:relative;}
	.error .img404{position:absolute;left:0;top:0}
	.error h3{font-size:26px;color:#534f43;font-family:'黑体';padding:28px 0 10px 0;line-height:1em;}
	.error p{font-size:20px;color:#9e9e9e;font-family:'黑体';line-height:1.4em;}
	.error .quickLink{margin:24px 0 0 0}
	.error .quickLink a{display:block;line-height:28px;text-align:center;float:left;font-size:12px;}
	.error .backPage{background:#ffbf00;width:84px;margin:0 23px 0 0;color:#534f43}
	.error .backHome{background:#0755ab;width:73px;color:#fff}

/*resume*/
.h15{height:15px;line-height:15px;clear:both;font-size:1px;}
.h23{height:17px;line-height:17px;clear:both;font-size:1px;}
.resume h2{color:#534f43;}
.resume .nav2{width:478px;height:32px;margin:15px 0 0 0;}
.resume.jbxxNav .nav2{background:url(../images/img-current-jbxx.jpg) left top no-repeat;width:478px;height:32px;margin:15px 0 0 0;}
.resume.gzjlNav .nav2{background:url(../images/img-current-gzjl.jpg) left top no-repeat;width:478px;height:32px;margin:15px 0 0 0;}
.resume.jjypxNav .nav2{background:url(../images/img-current-jjypx.jpg) left top no-repeat;width:478px;height:32px;margin:15px 0 0 0;}
.resume .nav2 li{float:left;text-indent:-9999px;}
.resume .nav2 li.jbxx{width:165px;}
.resume .nav2 li.gzjl{width:155px;}
.resume .nav2 li.jyypx{width:158px;}
.resume .resumeLine{width:100%;height:2px;background:#14579c;line-height:2px;font-size:1px;margin:3px 0 0 0}

.jbxxBottomTwo{text-align:right;position:relative;margin:0 0 21px 0;height:28px;}
	.jbxxBottomTwo img{text-align:right;position:absolute;right:103px;bottom:6px;}
	.jbxxBottomTwo .endAdd{display:block;position:absolute;right:133px;bottom:6px;color:#534f43;font-size:14px;cursor:pointer}
	.jbxxBottomTwo .endEdit{display:block;background:#9d9d9d;width:81px;height:28px;text-align:center;line-height:28px;position:absolute;right:0;bottom:0;font-size:12px;color:#fff;cursor:pointer}

.jbxxBottom{margin:15px 0 0 0;line-height:30px;text-align:right;font-size:14px;color:#14579c}
	.jbxxBottomNext{display:inline-block;color:#fff;background:#0755ab;height:31px;width:80px;text-align:center;margin:0 0 0 20px;cursor:pointer}
	.jbxxBottomPrv{display:inline-block;color:#fff;background:#0755ab;height:31px;width:80px;text-align:center;margin:0 0 0 20px;cursor:pointer}
	.jbxxBottom a:hover{color:#fff !important;}

.jbxxTab1MiddleLine{line-height:1px;border-bottom:1px solid #CBCBCB;}
.jbxxTab1{margin:18px 0 20px 0;}
	.jbxxTab1 td{font-size:14px;color:#534f43}
	.jbxxTab1 input{border:1px solid #cbcbcb;padding:0 10px;color:#999;font-size:14px;}
	.jbxxTab1 .title{padding:0 15px;}
	.jbxxTab1 .fangInput{width:182px;height:28px;border:1px solid #cbcbcb}
	.jbxxTab1 .fangInput.gangWei{padding:0 24px 0 10px;width:148px;position:relative;font-size:14px;line-height:28px;}
		.jbxxTab1 .fangInput.gangWei .xiaLa{position:absolute;right:0px;top:0px;height:28px;width:24px;display:block;cursor:pointer}
		.jbxxTab1 .fangInput.gangWei .gangWeiList{background:#fff;position:absolute;width:148px;border:1px solid #cbcbcb;padding: 0 23px 0 11px;left:-1px;top:28px;display:none;}
		.jbxxTab1 .fangInput.gangWei .gangWeiList li{cursor:pointer}
		.jbxxTab1 .fangInput.gangWei .xiaLa img{position:absolute;right:12px;top:10px;}
		.jbxxTab1 .bTian{width:38px;}
			.jbxxTab1 .bTian p{font-size:16px;color:#14579c;position:relative;}
				.jbxxTab1 .bTian p .jingGao{position:absolute;right:0;top:8px;}


.jbxxTab2{margin:18px 0 20px 0;color:#534f43}
	.jbxxTab2 td{font-size:14px;}
	.jbxxTab2 input{border:1px solid #cbcbcb;padding:0 10px;color:#999;font-size:14px;}
	.jbxxTab2 textarea{border:1px solid #cbcbcb;color:#999;font-size:14px;}
	.jbxxTab2 .title{padding:0 15px;}
	.jbxxTab2 .fangInput{width:182px;height:28px;border:1px solid #cbcbcb}
	.jbxxTab2 .fangInput.xueLi{padding:0 24px 0 10px;width:148px;position:relative;font-size:14px;line-height:28px;}
		.jbxxTab2 .fangInput.xueLi .xiaLa{position:absolute;right:0px;top:0px;height:28px;width:24px;display:block;cursor:pointer}
		.jbxxTab2 .fangInput.xueLi .xueLiList{background:#fff;position:absolute;width:148px;border:1px solid #cbcbcb;padding: 0 23px 0 11px;left:-1px;top:28px;display:none;}
		.jbxxTab2 .fangInput.xueLi .xueLiList li{cursor:pointer}
		.jbxxTab2 .fangInput.xueLi .xiaLa img{position:absolute;right:12px;top:10px;}
		.jbxxTab2 .bTian{width:38px;}
			.jbxxTab2 .bTian p{font-size:16px;color:#14579c;position:relative;}
				.jbxxTab2 .bTian p .jingGao{position:absolute;right:0;top:8px;}

.tianXie{padding:12px 0 !important;}
.gzjlTop{padding:0 120px 10px 20px;position:relative;}
.gzjlTop .gzjlTopJianJi{color:#534f43}
.gzjlTop .edit{position:absolute;width:49px;height:28px;line-height:28px;color:#fff;background:#9d9d9d;text-align:center;right:68px;bottom:23px;cursor:pointer}
.gzjlTop .del{position:absolute;width:49px;height:28px;line-height:28px;color:#fff;background:#9d9d9d;text-align:center;right:5px;bottom:23px;cursor:pointer}

.gzjlTab1{margin:18px 0 20px 0;color:#534f43}
	.gzjlTab1 td{font-size:14px;}
	.gzjlTab1 input{width:368px;height:28px;border:1px solid #cbcbcb;padding:0 10px;color:#999;font-size:14px;}
	.gzjlTab1 .title{text-align:right;width:163px;padding:0 14px 0 0;font-size:14px}
	.gzjlTab1 .bTian{width:38px;padding:0 0 0 12px}
			.gzjlTab1 .bTian p{font-size:16px;color:#14579c;position:relative;}
				.gzjlTab1 .bTian p .jingGao{position:absolute;right:0;top:8px;}

.jjypxNav .fangInput{width:392px;height:28px;border:1px solid #cbcbcb}
	.jjypxNav .fangInput.xueYe{padding:0 24px 0 10px;width:354px;position:relative;font-size:14px;line-height:28px;}
		.jjypxNav .fangInput.xueYe .xiaLa{position:absolute;right:0px;top:0px;height:28px;width:24px;display:block;cursor:pointer}
		.jjypxNav .fangInput.xueYe .xueYeList{background:#fff;position:absolute;width:354px;border:1px solid #cbcbcb;padding: 0 23px 0 11px;left:-1px;top:28px;display:none;z-index:998}
		.jjypxNav .fangInput.xueYe .xueYeList li{cursor:pointer;}
		.jjypxNav .fangInput.xueYe .xiaLa img{position:absolute;right:12px;top:10px;}

		.jjypxNav .gzjlTab1 .title{width:205px;line-height:1.5em;}

#submit{cursor:pointer}
#zhaoPin{width:162px;height:28px;}
#xingMing{width:162px;height:28px;}
#shenFenZheng{width:162px;height:28px}
#dianHua{width:162px;height:28px;}
#bingShiShuoMing{display:none;}

.ui-datepicker-trigger{position:absolute;right:5px;top:4px}
.bianBai{height:138px;position:absolute;top:0;left:0;width:0;background:url('../images/guanggao-jianbian.png') right top no-repeat;}
.bianBai2{height:138px;position:absolute;top:0;left:0;width:0;background:url('../images/guanggao-jianbian.png') right top no-repeat;}

.column{padding:0}
.column h2{padding-bottom:5px}
.grayline{margin:25px 0;line-height:1px;height:1px;font-size:1px;}
.content_w577 .main_column{padding-bottom:25px;}
.topic h3{margin-bottom:15px;}
.topic_content{padding:15px 12px 20px}


.faBuTime input{padding:0 10px;width:115px;}
.faBuTime, .gongZuoDi, .zhaoPinGangWei{width:130px;height:28px;line-height:28px;font-size:12px;border:1px solid #cbcbcb;position:relative;padding:0 22px 0 12px;float:left;margin:0 12px 0 0}
.faBuTime .xiaLa,.gongZuoDi .xiaLa,.zhaoPinGangWei .xiaLa{cursor: pointer;display: block;height: 16px;position: absolute;right: 0;top: 0;width: 24px;padding:12px 0 0 0}
.faBuTimeList,.gongZuoDiList, .zhaoPinGangWeiList{display:none;background:#f3f3f3;border: 1px solid #CBCBCB;left: -1px;position: absolute;top: 28px;width: 164px;}
.faBuTimeList li, .gongZuoDiList li, .zhaoPinGangWeiList li{cursor: pointer;line-height:32px;color:#534f43;border-bottom:1px solid #cbcbcb;padding: 0 22px 0 12px;width:130px;}
.faBuTimeList li:hover, .gongZuoDiList li:hover, .zhaoPinGangWeiList li:hover{color:#0755ab}
.sreachZhiwei{background: none repeat scroll 0 0 #0755AB;color: #FFFFFF;cursor: pointer;display: inline-block;height: 28px;text-align: center;width: 73px;line-height:28px}
	a.sreachZhiwei:hover{color:#fff}
.allZhiwei{background: none repeat scroll 0 0 #9d9d9d;color: #FFFFFF;cursor: pointer;display: inline-block;height: 28px;margin: 0 0 0 12px;text-align: center;width: 73px;line-height:28px}
	a.allZhiwei:hover{color:#fff}
.person_selected td{padding:15px 10px;text-align:left;vertical-align:top}
.person_selected td.person_gangwei{padding:15px;text-align:left;}
.person_selected td.person_gangwei2{padding:15px;text-align:left;display:none;}


.meadia_column{float:left;width:265px}
.meadia_column div img{border:1px solid #cbcbcb;}
.meadia_column h3{margin:17px 0}
.meadia_column_info{margin:0 0 20px 0;line-height:20px;}
.meadia_column_info a{color:#0755ab;text-decoration:underline;}

.business_Info{margin:0 auto;width:750px;}
@media (max-width:1260px) {
	.business_Info{
	  width:650px;
	}
}
.main_column h5{padding:0 0 10px 0}
.shengMing2{line-height:25px !important;font-size:14px !important;color:#808080 !important;padding:0 30px 15px 30px !important}
.ularrows_ye li{color:#808080;line-height:18px;}
.personJobTab2{display:none;}
.personJobTel{color:#0755ab;line-height:28px;margin:0 20px 0 0}
.personJobEmail{display:inline-block;width:73px;height:28px;line-height:28px;color:#fff;text-align:center;background:#0755ab;}
.personJobEmail:hover{color:#fff}
.personJobTelTitle{line-height:28px;}
@media (max-width:1260px) {
	.gangWeiXuQiu{
		width:28%;
	}
	.faBuTime, .gongZuoDi, .zhaoPinGangWei{
		margin:0 70px 10px 0
	}
}
#fancybox-thumbs ul li{margin:0 5px}

@media screen and (min-width: 1701px) and (max-width: 2400px){
	.banners .transparent_class{
	  left:420px;
	}
	.fas9{
		left:22%
	}
}
@media (min-width: 1501px) and (max-width: 1700px){
	.banners .transparent_class{
	  left:250px;
	}
	.fas{
	  left:195px;
	}
	.fas9{
		left:17%
	}
	
}

@media (min-width: 1430px) and (max-width: 1500px){
	.banners .transparent_class{
	  left:194px;
	}
	.fas{
	  left:195px;
	}
	
}
@media (min-width: 1261px) and (max-width:1429px) {
	.banners .transparent_class{
	  left:100px;
	}
	.fas{
	  left:120px;
	}
}
@media (min-width: 1045px) and (max-width:1260px) {
	.banners .transparent_class{
	  left:65px;
	}
	.fas{
	  left:60px;
	  padding-top: 30px;
	}
	.transparent_class{
		background-size:80% 85%;
	}
	.tab_box .banner_text h1{
		font-size:24px;
	}
	.tab_box .banner_text{
		width:238px;
		padding:22px 34px 0 34px;
	}
	.topicInfo{
		width:265px;
		padding:60px 0 0 285px;
	}
}
@media (max-width:1044px) {
	.banners .transparent_class{
	  left:65px;
	}
	.fas{
	  left:40px;
	  padding-top: 30px;
	}
	.transparent_class{
		background-size:80% 85%;
	}
	.tab_box .banner_text h1{
		font-size:24px;
	}
	.tab_box .banner_text{
		width:238px;
		padding:22px 34px 0 34px;
	}
	.topicInfo{
		width:265px;
		padding:60px 0 0 285px;
	}
}
.firstNews{color:#f4ac00 !important;font-size:15px;font-weight:bold}
.zoushitu{background:#f9f9f9;position:relative;padding:38px 19px 16px 15px;border:1px solid #eae9e9}
.zoushituTitle{float:left;width:133px;font-size:12px;color:#666666;line-height:31px;text-align:center;cursor:pointer;border:1px solid #b9b6b7;background:#ffffff;font-weight:bold;}
.zoushituTitle.cur{background:#0755ab;color:#fff;}
.zoushituH3{line-height:24px;color:#fff;font-weight:bold;position:absolute;left:0px;top:0px;background:#0755ab;padding:0 9px;}
.zoushituDiv{border-left:1px solid #dad9d9;border-right:1px solid #dad9d9;border-bottom:1px solid #dad9d9;padding:14px 36px 18px 42px;background:#ffffff}
.zoushituImg{border:1px solid #dfdedf;padding:5px 3px;width:450px;display:none;}
.zoushituImg.cur{display:block;}
.flowplayer{background:#000 !important;}
.diTu{max-width:820px;}
.siteDiZhi{font-size:14px;color:#828282;float:left;width:265px;}
	.siteDiZhi span{font-family:Arial};
.rightMap{float:left;width:265px;}
.personmore{display:block;width:14px;height:14px;position:absolute;right:40px;top:40px;background:url(/_resources/images/content_text_arrow.gif) no-repeat}
.logoImg1{background:url('/_resources/images/logo.png') left top no-repeat;width:209px;height:95px;}