/*-------上一篇 & 下一篇--------*/
dl.up_down{ clear:both; padding:15px 2%; margin:0 auto;}
dl.up_down a,dl.up_down span{color:#888;}
dl.up_down a:hover{color:#f00;text-decoration:underline;}
dl.up_down dt{clear:both;}
dl.up_down dd{clear:both;}

/*-------nMainW--------*/
.pathW{height:39px;line-height:36px;background:url(../images/bgPath.jpg) repeat-x bottom;}
.nMainW{}
.nMainW .nMain{float:left;margin-top:15px;width:935px;min-height:300px;}
.nMainW .nMain .pageTit{line-height:30px;font-size:16px;font-weight:bold;border-bottom:solid 1px #ccc;}
.nMainW .nMain .pageCont{padding:15px 20px;line-height:28px;}

.searchTitle{text-indent:10px;line-height:30px;}.searchTitle .keys{color:#f00;text-decoration:underline;}
.searchNoData{line-height:30px;text-align:center;}
/*---详细页---*/
.swDetail{padding:10px 0px;line-height:28px;}
.swDetail img{max-width:660px;}
.swPage{padding:15px 20px;font-size:14px;}
.swDetail .swTit{ clear:both; font-size:18px; font-weight:bold; text-align:center; line-height:35px;padding:0 0 10px 0;}
.swDetail .swPram{ clear:both; height:20px; line-height:20px; color:#999; text-align:center; border-bottom:dashed 1px #999;}
.swDetail .swPic{text-align:center;margin-top:15px;}.swDetail .swPic img{max-width:600px;}
.swDetail .swCont{clear:both; padding:15px 10px;}
/*---列表common---*/
.ltWrap{padding:10px;}
/*---新闻列表---*/
.ltNew{ clear:both;}
.ltNew li{ padding:5px; line-height:25px; border-bottom:dotted 1px #999;}
.ltNew li .ltTit{ background:url(../images/icoDotted.jpg) no-repeat 5px center;padding:0 0 0 13px; height:26px; line-height:26px;}
.ltNew li .ltTit a{}.ltNew li .ltTit .date{float:right;color:#888;}
.ltNew li .ltCont{clear:both;line-height:20px;color:#888;text-indent:2em;padding:5px  0 5px 15px;}
/*--------图片列表--------*/
.nMainPic .pageTit{font-size:24px;margin:17px 0 9px 0; font-weight:bold;border-bottom:solid 1px #ccc;}
.ltPicWrap{padding:0;}
.ltPics{text-align:center;}
.ltPics ul{margin-left:-18px;}
.ltPics li{ float:left;width:222px;overflow:hidden;margin:15px 0 5px 18px;_display:inline;}
.ltPics li a{display:block;border:solid 1px #ccc;}.ltPics li a:hover{border-color:#014582;}
.ltPics .ltImgBox{clear:both;padding:5px 10px;width:200px;height:150px;overflow:hidden;
    text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.ltPics .ltImgBox .mid{width:200px;position:static;+position:absolute;top:50%;left:0;text-align:center;}
.ltPics .ltImgBox .inner{position:static;+position:relative;top:-50%;vertical-align:middle;max-width:200px;max-height:150px;
    _width:expression((documentElement.clientWidth > 200) ? "200px" : "auto" );_height:expression((documentElement.clientHeight > 150) ? "150px" : "auto" );}
.ltPics .ltTit{width:100%;height:26px;line-height:26px;overflow:hidden;}
/*--------产品页--------*/
.agent_con {padding-top: 20px;line-height: 24px;padding-bottom: 30px;}
.agent_con p {font-size: 14px;}
dl.dl_2 {width: 284px;padding: 10px 10px;float: left;display: inline-block;}
dl.dl_2 dt {width: 284px;overflow: hidden;}
dl.dl_2 dt a {width: 280px;	padding: 1px;border: 1px solid #d7d7d7;display: block;}
dl.dl_2 dt a:hover {border: 1px solid #01327f;}
dl.dl_2 img {display: block;width: 280px;}
dl.dl_2 dd {margin: 2px 0 0 0;width: 284px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;padding: 0 4px;font-size: 13px;}
.clear {clear: both;height: 0;line-height: 0;font-size: 0;}

/*-产品内页-*/
.left2 {width: 915px;float: left;overflow: hidden;}
.left2top {height: 3px;font-size: 0;overflow: hidden;}
.left2bot {height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}
.left2_main {width: 913px;padding-bottom: 15px;overflow: hidden;background: #fff;}

/*资讯详细页面内容*/
.n_info_con {width: 886px;border: 1px solid #ccc;padding: 30px 15px 0 10px;overflow: hidden;font-size: 12px;}
.n_info_con h1 {text-align: center;font-size: 27px;	color: #333;margin-bottom: 20px;}
.n_info_con img {max-width: 100%;height: 100% !important;}
.n_info_con2 {width: 715px;	margin: 0 auto;}
.n_info_con h3 {text-align: center;color: #000;	font-family: "宋体";margin-bottom: 10px;font-size: 24px;} 
/*资讯详细页面，内容标题*/

.info_con_tit {	font-family: "宋体";line-height: 24px;margin-bottom: 15px;border-bottom: 1px solid #E5E5E5;padding-bottom: 20px;}
.info_con_tit span {margin-right: 20px;}
.info_con_tit .n_tit {text-align: center;color: #7E7E7E;}
.info_con_tit .n_tit a {color: #BCBBBB;}
.info_con_tit .n_tit2 {height: 24px;}
.n_info_con .tit2_span {float: right;margin: 0;	_margin-top: 5px;}
.n_info_con p {font-size: 14px;	line-height: 25px;padding: 0 20px;}
.n_info_con p a {color: #41975a;}
.n_info_con .apage {text-align: center;margin-bottom: 10px;}

/*--------“人才招聘”列表页-------- */
.ltOffer{width:95%;overflow:hidden; padding:10px 10px;margin:0 auto;}
.ltOffer .ltOfferCont{ clear:both;padding:10px 0;}  /*ltOfferCont*/
.ltOfferCont dl{ padding:0px 10px; margin:0 auto;}
.ltOfferCont dt{ clear:both; line-height:30px; overflow:hidden; border-bottom:solid 1px #ccc;}
.ltOfferCont dt span{ float:left; text-align:center;}
.ltOfferCont .ltTitle{ height:30px; line-height:30px; font-size:14px; border-bottom:solid 2px #ccc;}
.ltOfferCont .ltTitle dt{ border:none;}
.ltOfferCont dt .offer_post{ width:25%;}
.ltOfferCont dt .offer_num{ width:10%;}
.ltOfferCont dt .offer_salary{ width:20%;}
.ltOfferCont dt .offer_waddress{ width:20%;}
.ltOfferCont dt .offer_deadline{ width:20%;}
.ltOfferCont dd{ padding:10px 15px;border-bottom:solid 1px #ccc;display:none;}
.ltOfferCont dd span{ line-height:30px; font-weight:bold;}
.ltOfferCont .click{ cursor:pointer;}

/*--留言页面--*/
.reply{clear:both; margin-top:10px;}
.reply td{ padding:3px 0;}
.reply input,.reply textarea{ background:#fff; border:solid 1px #ccc;}
.reply .button{ padding:5px 30px; cursor:pointer;}
/*--------------------------------------------分页--------------------------------------------*/
.page{text-align:center; color:#555;margin:20px auto;overflow:hidden;vertical-align:middle;line-height:16px; clear:both;}
.page span{margin-right:3px;}
.page a{padding:2px 5px;display:inline-block;zoom:1;*display:inline; vertical-align:middle;border:1px solid #a7a6aa;}
.page a:hover{text-decoration:none;}
.page .on a{background-color:#a7a6aa;color:#ffffff;}
.page .out a:hover{background-color:#0099ff;color:#ffffff;}
.page .ipt_page {width:40px; height:16px; line-height:16px; color:#535353; border:1px solid #87a8ce;}
.page .btn_look {background:url(../images/buttonbg.gif) repeat-x left bottom;background-color: #ffffff;color:#454545;width:60px; height:22px; line-height:20px; cursor:pointer; border:1px solid #cccccc;}

/*分页*/
.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}

