﻿body, td, th, h1, h2, h3, h4, h5, h6 {font-family: Arial,SimSun,sans-serif;font-size: 12px;}
html{background-color:#319afc;}
input, textarea, button {background: none repeat scroll 0 0 #FFFFFF;border: 0 none;}
a{text-decoration: none;}
#header{width:100%; height:60px;background:url("../image/header-bg.png") repeat; }
#top{margin:0 auto; width:980px; overflow:hidden;}
.logo{width:302px;height:40px;background:url("../image/logo.png") no-repeat;margin-top:10px;float:left; text-indent:-300px;}
#top span{float:right;}
#top span a {display:inline;padding:6px;background:#2c6fd3;font-size:12px;margin-left:8px;color:#95cbfd; line-height:56px;}
#top span a:hover{background:#319afc;color:#FFF;}
#maincontent{margin:0 auto; width:980px; height:715px; background:url("../image/main-bg.jpg") no-repeat;}
#autoheight{height:80px;}
.mainbox,.index_iframe{width:870px;height:432px;margin:0 55px;}
.mainbox li{width:286px;height:432px;float:left;}
.contbox .pic{width:286px;height:286px;}
.contbox div,.contbox1 div{width:286px;position:relative;overflow:hidden;}
.contbox div{height:140px;}
.contbox1 div{height:286px;}
.contbox div div,.contbox1 div div{position:absolute;width:286px;}
.contbox div div{height:280px;}
.contbox1 div div{height:572px;}
.about{background:#102ec4;}
.contact{background:#009e44;}
.dp{background:#10bc71;text-align:right;}
.job{background:#2c6fd3;text-align:right;}
.mainbox .biglogo{width:578px; margin:6px;}
.mlr6{margin:0 6px;}
.mtb6{margin:6px 0;}
.mt6{margin-top:6px;}
.mb6{margin-bottom:6px;}
.txt_idt{text-indent:2em;}
.txt_idtm{text-indent:-5em;*text-indent:-3.8em;margin-left:5em;}
.ft_bd{font-weight:bold;}
.postnr{position:relative;_float:right;}
.lis h1,.lis h2,.contbox1 h1,.contbox1 h2{font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.lis h1,.lis h2{height:120px;}
.contbox1 h1,.contbox1 h2{height:266px;}
.lis h1{font-size:15px; padding:10px;}
.lis h2{font-size:12px; line-height:20px; padding:10px; background:#FFF; color:#000;}
.pngFix-about,.pngFix-job,.pngFix-dp,.pngFix-contact{width:35px;height:26px;background:url("../image/icon_index.png") no-repeat 0 0;display:block;margin:20px auto;*background:url("../image/icon_index.gif") no-repeat 0 0;}
.pngFix-job{margin-top:90px;}
.icon-home,.icon-about,.icon-job,.icon-dp,.icon-contact{height:26px;background:url("../image/icon_index.png") no-repeat 0 0;*background:url("../image/icon_index.gif") no-repeat 0 0; margin:9px;}
.icon-home span,.icon-about span,.icon-job span,.icon-dp span,.icon-contact span{margin-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; line-height:30px;*line-height:26px;}
.pngFix-job,.icon-job{ background-position:0 -26px;}
.pngFix-dp,.icon-dp{ background-position:0 -52px;}
.pngFix-contact,.icon-contact{ background-position:0 -78px;}
.icon-home{ background-position:0 -104px;}
.detailbox{ background:#FFF;}
#menu li,#menu li a{width:173px;*width:172px;height:44px;float:left;border-right:1px solid #1439f1;}
#menu li{background:#009e44;border-right-color:#009e44;}
#menu li a {background:#102ec4;display:block;}
.nobdr a{border-right-color:#1439f1;}
.content{height:388px;overflow:auto;}
.content div {margin:20px;}
#ct_map{+margin:18px;}
.content p,.bgg1 p {font-size:12px;line-height:24px;text-indent:2em;}
.content h2 {line-height:30px;font-size:14px;}
.map_txt{position:absolute;top:50px;right:25px;width:312px;height:174px;padding:20px; line-height:22px;}
.map_txt span{font-size:12px;display:block;}
.pdtop_hd {margin-top:20px;}
.pdtop_hd li {line-height:22px;}
.pdtop_lh {margin-top:8px;}
.detailbox{width:870px;height:432px;}
.index_iframe,#link2{display:none;}
.bgg,.bgg1{background:#EEE;clear:both;overflow:auto;}
.bgg{margin:16px;width:840px;height:356px;}
.bgg1{margin:20px;width:832px;height:348px;}
.develop_siderbar,.job_siderbar{float:left;width:26%;*width:23.9%;}
.job_detail,{
	float:right;*float:left;width:74%;background:#DDD;height:356px!important;line-height:22px;font-size:12px;}
.develop_detail{
	float:right;*float:left;width:74%;background:#DDD;height:auto !important;line-height:22px;font-size:12px;}
 

/*begin 万华成 2014-11-14 */
.job_list{
	
	height: 356px;
	overflow-y: scroll;	
	line-height:22px;
	font-size:12px;
}
.job_content{
	height: 355px;
	overflow-y: auto;	
	margin-top:0px!important;
	margin-right:0px!important;
	display:none;
}

/*end */



.job_list li{margin:0 8px;}
.job_detail div,.develop_detail div{margin:16px 16px 8px 16px;}
.gray a{color:#787878;}
.job_list a:hover,.develop_list li a:hover,.blue,.blue a{color:#0066CC;}
.develop_list li{height:30px;font-size:12px;margin-bottom:6px;}
.develop_list li a,.develop_list .blue a{display:block;height:12px;padding:9px 12px;*padding:8px 12px;border:1px solid;background:#FFF url("../image/arrow.png") no-repeat 0 0;}
.develop_list li a{border-color:#009e44;}
.develop_list .blue a{border-color:#DDD #DDD #DDD #102ec4;background-color:#DDD;background-position:0 -30px;}
.job_detail h1,.develop_detail h1{font-size:16px;font-weight:bold;margin-top:6px;}
.develop_detail h1{border-bottom:1px dashed #888;}
.join{width:108px;height:32px;display:inline-block;*display:inline;*zoom:1;background:url("../image/btn_join.png"); text-align:center;line-height:30px; color:#FFF;margin:0 8px 10px 0;font-size:14px;}
.join:hover{background:url("../image/btn_join.png") 0 32px;}
.showimg,.showcont{height:348px;float:left;}
.showimg{width:580px;}
.showcont{width:252px;}
.bgg1 p {margin-left:20px;margin-right:20px;}
.tcent{text-align:center;}
#footer {font-size:12px; color:#95cbfd; text-align:center; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
#footer a {color:#95cbfd;}
#footer a:hover {color:#FFF;}
.record_icon{background: url(../image/record_icon.png) no-repeat;text-indent: 2em;height: 20px;display: inline-block;}

/*2014-02-12*/
.red{color:#F00;}
.bd{font-weight:bold;}

/*2014-02-18*/
.develop_detail{height:356px;min-height:356px;}
#rtHeight{height:374px;min-height:374px;}/*初始高度为352px,每增加一条记录，列表高度增加22px*/

/*2014-02-24*/
#rtHeight{height:396px;min-height:396px;}

/*2014-05-28*/
#rtHeight{height:462px;min-height:462px;}

/*2014-07-28*/
#rtHeight{height:506px;min-height:506px;}

/*2014-08-28*/
#rtHeight{height:528px;min-height:528px;}

/*2014-11-07*/
#rtHeight{height:550px;min-height:550px;}
/*2014-11-14*/
#rtHeight{height:356px;min-height:356px; overflow:hidden;}