﻿/* dede58.com 做最好的织梦模板 */
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	width:100%;
	height:100%;
	background: url(../images/bg.jpg) top repeat-x;
}
h1, h2, h3, h4, h5, h6, p, form {
	margin:0px;
	padding:0px;
}
dl, dt, dd, ol, ul, li, th, td {
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
	list-style:none;
}
* {
	margin:0;
	padding:0;
}
table {
	border-collapse: collapse;
}
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
/*  -- 去IE点击虚线   --*/  
a {
blr:expression(this.onFocus=this.blur())
}
area {
blr:expression(this.onFocus=this.blur())
}
a:focus {
	outline:none;
}/*FF*/
/*  -- 去IE点击虚线  --  */
img {
	border:none;
}
/*header*/
.header {
	width:990px;
	height:77px;
	padding-top:28px;
	margin-left:10px;
}
.logo {
	float:left;
	width:539px;
	height:auto;
}
.header_r {
	float:right;
	width:400px;
	padding-right:10px;
	color:#666666;
}
.header_r p {
	float:right;
	text-align:right;
}
.header_r p span {
	margin-left:6px;
	margin-right:6px;
}
.header_r p a {
	color:#666666;
}
#ss {
	float:right;
	width:216px;
	height:18px;
	background: url(../images/ssk.jpg) no-repeat;
	padding:4px;
	margin-top:10px;
}
#sn {
	float:right;
	margin-top:2px;
	margin-right:5px;
}
#sk {
	float:left;
	width:190px;
	height:19px;
	border:none;
	background:#FFF;
}
/*menu*/
.menubar {
	width:990px;
	height:36px;
	margin-left:10px;
}
.menubar li a {
	float:left;
	height:28px;
	padding-left:19px;
	padding-top:10px;
	padding-right:20px;
	display:block;
	font:14px "微软雅黑";
}
.menubar li a:hover {
	color:#caad38;
}
#menu {
	color:#caad38;
}
/*foot*/
.foot {
	width:100%;
	height:30px;
	background-color:#00276f;
	margin-top:30px;
}
.foot_1 {
	width:990px;
	padding-left:10px;
	margin:0px auto;
	height:30px;
}
.foot_1 p {
	float:left;
	color:#FFF;
	height:30px;
	line-height:30px;
}
.foot_1 span {
	float:right;
}
.foot_1 span a {
	float:left;
	width:56px;
	height:30px;
	line-height:30px;
	color:#fff;
	display:block;
}
.foot_1 span font {
	float:left;
	width:12px;
	height:30px;
	line-height:30px;
	color:#c1d7ff;
}
/*在线咨询*/
#boxx1 {
	position: fixed;
	overflow:hidden;
	border:0;
	bottom:5%;
	left:88%;
}
#boxx1 a span {
	background: url(../images/zx1.jpg) no-repeat scroll center center;
	height: 98px;
	margin-bottom: 5px;
	transition: background 1s ease 0s;
	width:90px;
	display: block;
}
#boxx1 a:hover span {
	background: url(../images/zx2.jpg) no-repeat scroll center center;
}
/*返回顶部*/
#back-to-top {
	bottom: 10%;
	left: 85%;
	position: fixed;
}
#back-to-top a {
	color: #d1d1d1;
	display: block;
	text-align: center;
	text-decoration: none;
	transition: color 1s ease 0s;
	width: 31px;
}
#back-to-top a:hover {
	color: #979797;
}
#back-to-top a span {
	background: url(../images/ftop.jpg) no-repeat scroll center center rgba(0, 0, 0, 0);
	height: 30px;
	margin-bottom: 5px;
	transition: background 1s ease 0s;
	width: 31px;
	display: block;
}
#back-to-top a:hover span {
	background: url(../images/ftop2.jpg) no-repeat scroll center center rgba(0, 0, 0, 0);
}
/*index*/
.contenter {
	margin:0px auto;
	width:1000px;
	height:143px;
}
/*banner*/
.m_banner {
	background:#fff;
	height:450px;
	position:relative;
	width:100%;
	margin:0 auto;
}
.m_banner .banner {
	height:450px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	background-position:center top;
}
.banner_ctrl {
	height:100px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-50px 0 0 -480px;
	z-index:2;
}
.banner_ctrl a {
	display:block;
	width:42px;
	height:100px;
	background:url(../images/banner_ctrl.png) no-repeat;
	_background:url(../images/banner_ctrl.jpg) no-repeat;
	position:absolute;
	opacity:.1;
	filter: alpha(opacity=10);
	-moz-opacity:0.1;
}
.banner_ctrl a.prev {
	left:-40px;
}
.banner_ctrl a.next {
	right:-990px;
	background-position:-40px 0;
}
.m_banner .banner .main_c {
	position:relative;
	z-index:10;
	height:388px;
}
.banner {
	background-repeat:no-repeat;
}
/*mid*/
.mid {
	margin:0px auto;
	width:990px;
	height:635px;
	padding-left:10px;
}
.ml {
	float:left;
	width:294px;
	height:274px;
	border:2px #183a78 solid;
	border-top:0px;
	padding-left:8px;
	padding-top:15px;
	position:relative;
	z-index:0;
}
.ml span {
	position:absolute;
	z-index:100;
	width:306px;
	height:45px;
	background:url(../images/leftbg.png);
	left:-2px;
	top:-45px;
}
.ml ul {
	float:left;
	width:304px;
	height:90px;
	margin-bottom:10px;
}
.ml ul li a {
	width:90px;
	height:90px;
	margin-right:8px;
}
.ml ul li {
	float:left;
	width:90px;
	height:90px;
	margin-right:8px;
}
.ml font a img {
	float:left;
	margin-right:8px;
}
.mr {
	float:left;
	width:651px;
	height:273px;
	padding-top:19px;
	margin-left:23px;
}
.gg {
	float:left;
	width:641px;
	height:25px;
	background-color: #dae2f1;
	padding-left:10px;
}
.gg b {
	float:left;
	height:25px;
	font-size:14px;
	color:#183a78;
	line-height:25px;
}
.gg font {
	float:left;
	color:#333333;
	height:25px;
	line-height:25px;
	width:430px;
	overflow: hidden;
}
.gg span {
	float:left;
	color:#333333;
	height:25px;
	line-height:25px;
}
.mr_l {
	float:left;
	width:312px;
	height:223px;
	margin-top:25px;
}
.mr_l h1 {
	width:312px;
	height:24px;
	font-weight:100;
	color:#183a78;
	border-bottom: 1px #183a78 solid;
}
.mr_l h1 img {
	float:left;
}
.mr_l h1 b a {
	float:left;
	font-size:14px;
	margin-left:7px;
	color:#333333;
}
.mr_l h1 b a:hover {
	color:#2f4887;
	font-weight:bold;
}
.mr_l h1 a font {
	float:right;
	color:#183a78;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.mr_l h1 a font span {
	font-size:11px;
	color:#183a78;
}
.mr_l h1 a:hover font {
	font-weight:bold;
}
.mr_l_t {
	height:185px;
	width:312px;
	padding-top:13px;
}
.mr_l_t font {
	float:left;
	margin-right:10px;
}
.mr_l_t b a {
	float:left;
	font-size:13px;
	width:177px;
	color:#333333;
	line-height:20px;
	display:block;
}
.mr_l_t b a:hover {
	color:#2f4887;
}
.mr_l_t p {
	float:left;
	width:177px;
	font-size:12px;
	line-height:20px;
	color:#333;
	margin-top:3px;
}
.mr_l_t span a {
	color:#183a78;
	height:23px;
	line-height:23px;
}
.mr_l_t ul {
	width:312px;
	margin-top:13px;
	padding-top:8px;
	border-top:1px #ebebeb solid;
}
.mr_l_t ul li {
	line-height:28px;
	height:28px;
	width:293px;
	background:url(../images/xb1.jpg) no-repeat left;
	margin-left:1px;
	padding-left:19px;
}
.mr_l_t ul li span {
	float:right;
	width:65px;
	color:#333;
}
.mr_l_t ul li a {
	float:left;
	width:200px;
	height:28px;
	overflow:hidden;
	color:#333;
}
.mr_l_t ul li a:hover {
	color:#2f4887;
	font-weight:bold;
}
.mr_r {
	float:left;
	width:312px;
	height:223px;
	margin-top:25px;
	margin-left:26px;
}
.mr_r h1 {
	width:312px;
	height:24px;
	font-weight:100;
	color:#183a78;
	border-bottom: 1px #183a78 solid;
}
.mr_r h1 img {
	float:left;
}
.mr_r h1 b a {
	float:left;
	font-size:14px;
	margin-left:7px;
	color:#333333;
}
.mr_r h1 b a:hover {
	color:#2f4887;
	font-weight:bold;
}
.mr_r h1 a font {
	float:right;
	color:#183a78;
	font: 11px Arial, Helvetica, sans-serif;
}
.mr_r h1 a font span {
	font-size:11px;
	color:#183a78;
}
.mr_r h1 a:hover font {
	font-weight:bold;
}
.mr_r ul {
	width:312px;
	height:196px;
	margin-top:6px;
}
.mr_r ul li {
	height:33px;
	line-height:33px;
	width:292px;
	margin-left:2px;
	padding-left:18px;
	background:url(../images/xb1.jpg) no-repeat left;
}
.mr_r ul li span {
	float:right;
	width:65px;
	color:#333;
}
.mr_r ul li a {
	float:left;
	width:205px;
	height:33px;
	overflow:hidden;
	color:#333;
}
.mr_r ul li a:hover {
	color:#2f4887;
	font-weight:bold;
}
.mx {
	float:left;
	width:980px;
	height:237px;
	margin-top:41px;
}
.mx_t {
	float:left;
	height:32px;
	width:600px;
}
.mx_t span {
	float:left;
	width:96px;
	height:25px;
	padding-top:7px;
	margin-right:26px;
	text-align:center;
	background-color:#00276f;
	color:#FFF;
	font: bold 16px "微软雅黑";
}
.mx_t ul li {
	float:left;
	line-height:20px;
	height:28px;
	margin-top:4px;
	margin-right:3px;
	text-align:center;
	display: block;
}
.mx_t ul li a {
	float:left;
	height:28px;
	line-height:20px;
	width:70px;
	color:#333333;
	font:14px "宋体";
	display:block;
}
.mx_t ul li a:hover {
	font-weight:bold;
	color:#2f4887;
}
.mx_x {
	float:left;
	width:970px;
	height:202px;
	border-top:2px solid #00276f;
	background-color:#dae2f1;
	padding-left:10px;
}
.mx_x span a {
	float:left;
	width:29px;
	height:36px;
	margin-top:82px;
}
.mx_x ul {
	float:left;
	height:160px;
	margin-top:23px;
	display:block;
}
.mx_x ul li {
	float:left;
	height:156px;
	width:209px;
	margin-right:13px;
	position:relative;
	z-index:0;
	display:block;
}
.mx_x ul li a {
	float:left;
	height:156px;
	width:209px;
	border:1px #afafaf solid;
}
.mx_x ul li p a {
	float:left;
	width:211px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	position:absolute;
	z-index:100;
	background:url(../images/pz2.png) no-repeat;
	top:125px;
	left:0;
	border:0;
	display:block;
}
.mx_x ul li:hover a {
	border:1px #00276f solid;
}
.mx_x ul li:hover p a {
	background:url(../images/pz.png) no-repeat;
	border:0;
}
.youlian {
	float:left;
	width:980px;
	height:25px;
	line-height:22px;
	margin-top:20px;
	color:#333333;
}
.youlian span {
	float:left;
	width:50px;
}
.youlian form {
	float:left;
	width:137px;
	height:25px;
	margin-left:13px;
}
/*友链选择框*/
.divselect {
	width:139px;
	position:relative;
	z-index:9992;
}
.divselect cite {
	width:132px;
	text-align:center;
	padding-right:7px;
	height:20px;
	line-height:20px;
	display:block;
	color:#000;
	cursor:pointer;
	font-style:normal;
	border:1px solid #abadb3;
	background: url(../images/ylav.png) no-repeat right center;
}
.divselect ul {
	width:137px;
	border:1px solid #abadb3;
	background-color:#ffffff;
	position:absolute;
	z-index:20000;
	margin-top:-1px;
	display:none;
}
.divselect ul li {
	height:24px;
	line-height:24px;
}
.divselect ul li a {
	display:block;
	height:24px;
	line-height:24px;
	color:#333333;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
.divselect ul li a:hover {
	background-color:#CCC;
}
/*关于*/
.cent {
	margin:0px auto;
	width:990px;
	padding-left:10px;
}
.ny_banner {
	float:left;
	width:980px;
	height:269px;
	position:relative;
}
.ny_gg {
	position:absolute;
	height:auto;
	width:980px;
	top:236px;
	background-image:url(../images/gg_03.png);
}
.ny_gg font {
	float:left;
	color:#333333;
	height:33px;
	line-height:33px;
	width:600px;
	overflow: hidden;
	letter-spacing:1px;
	margin-left:115px;
}
.ny_gg span {
	float:left;
	color:#333333;
	height:33px;
	line-height:33px;
}
.ny_t {
	float:left;
	width:980px;
	height:31px;
	padding-top:20px;
	margin-bottom:20px;
	border-bottom: 1px #cccccc solid;
1font-size:12px !important;
}
.ny_t span {
	float:left;
	width:230px;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#333333;
	background:url(../images/hb.jpg) left no-repeat;
	margin-left:8px;
	padding-left:32px;
}
.ny_t p {
	float:left;
	width:700px;
	display:block;
	text-align:right;
	color:#666666;
	padding-bottom:2px;
	padding-top:2px;
	font-size:12px;
}
.ny_t p a {
	color:#333333;
	font-size:12px;
}
.ny_t p fout {
	margin-top:2px;
	font-size:12px;
}
.ny_t p img {
	margin-right:9px;
}
.ny_menu {
	float:left;
	width:205px;
	border-bottom:1px #d6d6d6 solid;
}
.ny_menu li {
	width:205px;
	height:37px;
	border-top: 1px solid #d6d6d6;
}
.ny_menu li a {
	height:27px;
	padding-top:10px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#333333;
	padding-left:42px;
	display:block;
}
.ny_menu li a span {
	float:left;
	width:125px;
}
.ny_menu li a font {
	float:left;
	font-size:16px;
	font-family: "宋体";
	font-weight:bold;
	color:#666666;
}
.ny_menu li a:hover {
	background-color:#183a78;
	color:#fff;
}
.ny_menu li a:hover font {
	color:#fff;
}
.ny_r {
	float:left;
	width:687px;
	height:auto;
	border:1px #cccccc solid;
	border-top:2px #2f4887 solid;
	margin-left:36px;
	padding-left:51px;
	padding-top:23px;
}
.ny_r font {
	float:left;
	background:url(../images/bg-x.jpg) bottom repeat-x;
	width:644px;
	height:30px;
	font-size:14px;
}
.ny_r font span {
	float:left;
	padding-left:18px;
	background: url(../images/xb.jpg) left no-repeat;
	font: bold 15px "微软雅黑";
	color:#00276f;
	letter-spacing:1px;
}
.ny_wz {
	float:left;
	width:638px;
	font-size:14px;
	line-height:32px;
	color:#333333;
	font-family:"微软雅黑";
	height:auto;
}
/*xw*/
.ny_xw {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:29px;
	padding-top:10px;
}
.ny_xw p {
	font-size:14px;
	color:#333333;
	line-height:32px;
	padding-bottom:48px;
	padding-top:7px;
	border-bottom:1px #c8c8c8 dashed;
}
.ny_xw ul li {
	float:left;
	height:46px;
	line-height:46px;
	width:644px;
	border-bottom:1px #c8c8c8 dashed;
}
.ny_xw ul li span {
	float: right;
	font-size:13px;
	color:#555555;
}
.ny_xw ul li a {
	float:left;
	font-size:14px;
	margin-left:1px;
	margin-right:1px;
	color:#333333;
	padding-left:19px;
	background: url(../images/newsb.jpg) no-repeat left;
	display:block;
}
.ny_xw ul li:hover a {
	color:#2f4887;
	font-weight:bold;
	background:url(../images/newsba.jpg) no-repeat left;
}
.ny_xw ul li:hover a span {
	color:#2f4887;
	font-weight: normal;
}
.ny_xw font {
	background:none;
	width:473px;
	margin-top:32px;
	height:21px;
	padding-left:165px;
}
/*产品服务*/
.ny_pz {
	float:left;
	width:644px;
	height: auto;
}
.ny_pz ul {
	width:644px;
	height:288px;
	background:url(../images/pz_x.jpg) bottom no-repeat;
	margin-top:35px;
}
.ny_pz ul li {
	float: left;
	width:186px;
	height:288px;
}
.ny_pz ul li a {
	width:186px;
	color:#00276f;
}
.bdaa {
	border:#00276f solid 2px;
}
.bdbb {
	border:#fff solid 2px;
}
.ny_pz ul li a span {
	float:left;
	width:120px;
	height:47px;
	line-height:47px;
	margin-right:30px;
}
.ny_pz ul li a b {
	float:right;
	line-height:47px;
	font-weight:100;
	width:36px;
	text-align:right;
}
.ny_pz ul li p {
	float:left;
	width:186px;
	line-height:22px;
	color:#333333;
}
.ny_pz font {
	clear:both;
	background:none;
	width:479px;
	margin-bottom:30px;
	margin-top:24px;
	padding-left:165px;
}
/*交易规则*/
.ny_jygz {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:40px;
	margin-top:27px;
}
#ny_jygzp {
	clear:both;
	width:100%;
	height:78px;
	line-height:26px;
	font-size:14px;
	color:#333333;
}
#ny_jygzp span {
	color:#00276f;
	font-weight:bold;
}
#jygz1 {
	float:left;
	margin-top:87px;
	margin-left:83px;
	margin-bottom:80px;
}
#jygz2 {
	float:right;
	margin-top:87px;
	margin-right:82px;
}
/*会员查询*/
.ny_hy {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:40px;
	padding-top:26px;
}
#ny_hyp {
	clear:both;
	width:100%;
	height:60px;
	line-height:26px;
	font-size:14px;
	color:#333333;
	margin-top:66px;
}
#ny_hyp span {
	color:#00276f;
	font-weight:bold;
}
.hy_sr {
	clear:both;
	margin-left:48px;
	margin-top:29px;
	width:531px;
	height:71px;
	background:url(../images/hy_bg.jpg) no-repeat;
	padding-left:42px;
	padding-top:42px;
}
.hy_sr form {
	float:left;
	width:470px;
	height:35px;
	line-height:35px;
}
.hy_sr form span {
	float:left;
	height:30px;
	line-height:30px;
	font-size:15px;
	font-family:"微软雅黑";
	color:#333333;
}
.hy_sr b {
	float:left;
	height:35px;
	width:275px;
	background-image:url(../images/hysr.jpg);
	padding-left:5px;
	padding-right:5px;
}
#cx {
	float:left;
	height:35px;
	margin-left:5px;
}
#sr {
	height:28px;
	line-height:28px;
	width:270px;
	border:0;
	margin-top:1px;
	font-size:13px;
	overflow:hidden;
}
.ny_hy ul {
	float:left;
	border-bottom:1px #d6d6d6 solid;
}
.ny_hy ul li {
	height:34px;
	line-height:34px;
	border:1px #d6d6d6 solid;
	text-align:center;
	color:#333333;
	font-size:13px;
}
.ny_hy a {
	color:#333333;
}
#hy1 {
	width:93px;
}
#hy1 li {
	float:left;
	width:93px;
	border-bottom:0px;
	border-right:0;
}
#hy2 {
	width:210px;
}
#hy2 li {
	float:left;
	width:210px;
	border-bottom:0px;
	border-right:0;
}
#hy3 {
	width:196px;
}
#hy3 li {
	float:left;
	width:196px;
	border-bottom:0px;
	border-right:0;
}
#hy4 {
	width:140px;
}
#hy4 li {
	float:left;
	width:140px;
	border-bottom:0px;
}
/*下载页*/
.hy_xz {
	float:left;
	margin-left:33px;
	margin-top:24px;
	width:504px;
	height:165px;
	background: url(../images/xz_bg.jpg) no-repeat;
	padding-left:69px;
	padding-top:50px;
}
.hy_xz a p {
	float:left;
	margin-right:80px;
	line-height:30px;
	font-size:14px;
	font-family:"微软雅黑";
	width:92px;
	height: auto;
	text-align:center;
}
/*下载详情页*/
.ny_xz {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:37px;
	padding-top:4px;
}
.ny_xz ul li {
	float:left;
	height:48px;
	width:640px;
	font-size:14px;
	margin-left:2px;
	margin-right:2px;
	border-bottom:1px #c8c8c8 dashed;
	display:block;
}
.ny_xz ul li a input {
	float: right;
	margin-top:11px;
	width:63px;
	height:24px;
}
.ny_xz ul li a span {
	float:left;
	line-height:30px;
	margin-top:7px;
	width:80%;
	color:#333333;
	background:url(../images/newsb.jpg) no-repeat left;
	padding-left:19px;
	display:block;
}
.ny_xz ul li:hover a {
	background:url(../images/newsba.jpg) no-repeat left;
}
.ny_xz ul li:hover a span {
	color:#2f4887;
}
.ny_xz font {
	background:none;
	width:473px;
	height:21px;
	margin-top:32px;
	padding-left:165px;
	display: block;
}
/*信息与研究*/
.xx_p {
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#333333;
	line-height:30px;
}
.xxs {
	height:auto;
}
.xxs form {
	height:36px;
}
.xxs ul {
	clear:both;
	height:56px;
	width:644px;
	border:0;
	margin-top:12px;
}
.xxs ul li p {
	text-align: center;
	font-size:14px;
	line-height:20px;
}
.xxs ul li {
	float:left;
	padding-top:8px;
	width:82px;
	height:48px;
	border:0;
	font-size:13px;
	color:#fff;
	line-height:18px;
	margin-right:11px;
	cursor:pointer;
	background:url(../images/xx_bg1.jpg) no-repeat;
}
#xxsrk {
	float:left;
	height:29px;
	line-height:29px;
	width:169px;
	font-size:13px;
	margin-right:10px;
	border:1px #2f4887 solid;
}
.t1 {
	float:left;
	font-size:13px;
	color:#333333;
	margin-top:20px;
	margin-bottom:28px;
	border:1px solid #d6d6d6;
}
.t1 td {
	height:28px;
	line-height:28px;
	text-align:center;
}
.xx_bt {
	clear:both;
	width:100%;
	height:17px;
}
.xx_bt span {
	font-size:14px;
	font-family:"微软雅黑";
	line-height:17px;
	color:#00276f;
}
.xx_bt font {
	height:17px;
	width:17px;
	margin-right:10px;
}
.t2 {
	float:left;
	font-size:13px;
	color:#333333;
	margin-top:9px;
	border:1px solid #d6d6d6;
	padding-bottom:8px;
	padding-top:8px;
}
.t2 td {
	height:28px;
	line-height:28px;
	text-align:center;
}
.t3 {
	color:#FF0000;
}
.t4 {
	color:#666666;
}
/*人力中心*/
.ny_rc {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:27px;
	padding-top:26px;
}
.ny_rc span {
	float:right;
	padding:0px;
	margin:0;
	margin-top:27px;
}
.ny_rc ul {
	float:left;
	margin-top:26px;
	border-bottom:1px #d6d6d6 solid;
}
.ny_rc ul li {
	height:34px;
	line-height:34px;
	border:1px #d6d6d6 solid;
	text-align:center;
	color:#333333;
	font-size:13px;
}
.rc_zp {
	padding-left:19px;
	width:624px;
	height:166px;
	border:1px solid #d6d6d6;
}
.rc_zp p {
	float:left;
	width:360px;
	line-height:28px;
	color:#333333;
	font-size:14px;
	margin-top:19px;
}
.rc_zp img {
	float:left;
	margin-left:2px;
}
#zp1 {
	width:199px;
}
#zp1 a {
	color:#333333;
}
#zp1 a:hover {
	color:#2f4887;
}
#zp1 li {
	float:left;
	width:199px;
	border-bottom:0;
}
#zp2 {
	width:114px;
}
#zp2 li {
	float:left;
	width:114px;
	border-right:0;
	border-left:0;
	border-bottom:0px;
}
#zp3 {
	width:105px;
}
#zp3 li {
	float:left;
	width:105px;
	border-right:0;
	border-bottom:0px;
}
#zp4 {
	width:101px;
}
#zp4 li {
	float:left;
	width:101px;
	border-right:0;
	border-bottom:0px;
}
#zp5 {
	width:119px;
}
#zp5 li {
	float:left;
	width:119px;
	border-bottom:0px;
}
/*人力详情*/
.ny_xq {
	float:left;
	width:687px;
	height:auto;
	border:1px #cccccc solid;
	border-top:2px #2f4887 solid;
	margin-left:36px;
	padding-left:51px;
}
.ny_xq1 {
	background:url(../images/bg-x.jpg) bottom repeat-x;
	width:644px;
	height:75px;
}
.ny_xq1 p {
	margin:0 auto;
	text-align:center;
	width:100%;
	color:#00276f;
	font-size:17px;
	line-height:15px;
	font-weight:bold;
	padding-top:21px;
}
.ny_xq1 span {
	color:#929292;
	font-size:12px;
	font-weight:100;
	line-height:12px;
	margin-top:15px;
	margin-bottom:11px;
	display:block;
}
.ny_rcxq {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:27px;
	padding-top:18px;
	line-height:25px;
}
.ny_rcxq span {
	width:644px;
	font-size:14px;
	line-height:28px;
	color:#333333;
	margin-bottom:19px;
}
.ny_rcxq span b {
	color:#515151;
	line-height:28px;
}
.ny_rcxq a {
	float:right;
	color:#6f6f6f;
	margin-right:10px;
}
.ny_rcxq a:hover {
	color:#00276f;
}
/*员工风采-news*/
.ny_yg {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:37px;
	padding-top:26px;
}
.ny_yg ul li {
	float:left;
	height:48px;
	width:640px;
	margin-left:2px;
	margin-right:2px;
	border-bottom:1px #c8c8c8 dashed;
	display:block;
}
.ny_yg ul li a span {
	float: right;
}
.ny_yg ul li a p {
	float:left;
}
.ny_yg ul li a {
	height:27px;
	padding-top:21px;
	color:#333333;
	padding-left:19px;
	background: url(../images/newsb.jpg) no-repeat left;
	display:block;
}
.ny_yg ul li:hover a {
	color:#2f4887;
	background:url(../images/newsba.jpg) no-repeat left;
}
.ny_yg font {
	background:none;
	width:473px;
	height:21px;
	margin-top:32px;
	padding-left:165px;
	display: block;
}
/*员工风采-影集*/
.ny_yj {
	float:left;
	width:644px;
	height: auto;
	padding-bottom:37px;
	padding-top:26px;
}
.ny_yj ul {
	float:left;
	width:675px;
	margin-top:9px;
}
.ny_yj ul li {
	float:left;
	margin-right:34px;
	margin-bottom:31px;
	position:relative;
	z-index:0;
	display:block;
}
.ny_yj ul li a {
	float:left;
	width:189px;
	height:141px;
	border:1px solid #afafaf;
}
.ny_yj ul li p a {
	background:url(../images/pz2.png) no-repeat;
	height:28px;
	line-height:28px;
	width:191px;
	border:0;
	position:absolute;
	z-index:100;
	top:114px;
	text-align:center;
	display:block;
}
.ny_yj ul li:hover a {
	border:1px #00276f solid;
}
.ny_yj ul li:hover p a {
	background:url(../images/pz.png) no-repeat;
	border:0;
}
.ny_yj font {
	background:none;
	width:473px;
	margin-top:1px;
	height:21px;
	padding-left:165px;
}
/*留言板*/
.ny_lyb {
	clear:both;
	width:980px;
	height:auto;
	padding-top:47px;
	border:1px #cccccc solid;
	border-top:2px #2f4887 solid;
}
.ny_lyb table {
	width:980px;
}
.ny_lyb table td {
	padding-bottom:12px;
}
.ny_lyb p {
	float:left;
	color:#ff0000;
	height:31px;
	line-height:20px;
	font-size:12px;
	display:block;
}
.wbsr {
	float:left;
	width:370px;
	height:30px;
	line-height:30px;
	font-size:13px;
	margin-left:26px;
	border:1px #cccccc solid;
}
.wbsr1 {
	height:149px;
	width:370px;
	margin-top:9px;
	margin-bottom:9px;
	font-size:13px;
	margin-left:26px;
	border:1px #cccccc solid;
}
.wbsr2 {
	float:left;
	width:68px;
	height:31px;
	line-height:31px;
	margin-left:26px;
	border:1px #cccccc solid;
}
.ly1 {
	color:#333333;
	text-align:right;
	padding-top:9px;
	height:21px;
}
.ly2 {
	color:#ff0000;
	width:265px;
	height:10px;
}
#tj {
	margin-left:174px;
	margin-top:12px;
}
/*登录框*/
.dl {
	position:absolute;
	z-index:10010;
	left:40%;
	top:20%;
	width:325px;
	height:220px;
	background-color:#FFF;
}
.dl ul {
	width:255px;
	height:157px;
	margin-left:33px;
	margin-top:35px;
	display: block;
}
.dl ul li {
	float:left;
	width:255px;
	height:41px;
	line-height:41px;
	margin-bottom:18px;
}
.dl ul li img {
	float:left;
	width:44px;
	height:40px;
}
#zh {
	float:left;
	width:205px;
	height:38px;
	line-height:38px;
	border:1px #c8c8c8 solid;
	border-left:0;
	padding-left:3px;
}
#mm {
	float:left;
	width:205px;
	height:38px;
	line-height:38px;
	border:1px #c8c8c8 solid;
	border-left:0;
	padding-left:3px;
}
#dl {
	background-color:#183a78;
	width:255px;
	height:41px;
	color:#FFF;
	font-size:15px;
	font-family:"微软雅黑";
	border:0;
}
/*搜索*/
.ny_ss {
	clear:both;
	width:980px;
	border:1px #cccccc solid;
	border-top:2px #2f4887 solid;
}
.ny_s1 {
	background:url(../images/bg-x.jpg) bottom repeat-x;
	width:873px;
	height:74px;
	margin:0 auto;
}
.ny_s1 p {
	margin:0 auto;
	text-align:center;
	width:100%;
	color:#00276f;
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	padding-top:21px;
}
.ny_s1 span {
	color:#929292;
	font-size:12px;
	font-weight:100;
	line-height:12px;
	margin-top:15px;
	margin-bottom:11px;
	display:block;
}
.ny_sxq {
	width:728px;
	padding-left:145px;
	height: auto;
	margin-left:53px;
	padding-bottom:27px;
	padding-top:10px;
}
.ny_sxq p {
	width:644px;
	font-size:14px;
	line-height:28px;
	color:#666666;
	margin-bottom:19px;
}
.ny_sxq p b {
	color:#515151;
	line-height:28px;
}
.ny_sxq a {
	float:right;
	color:#6f6f6f;
	margin-right:10px;
}
.ny_sxq a:hover {
	color:#00276f;
}
.ny_ssjg {
	width:870px;
	height:566;
	padding-bottom:29px;
	padding-top:20px;
	margin-left:56px;
}
.ny_ssjg ul {
	margin-bottom:39px;
	width:870px;
	height:458px;
	display:block;
}
.ny_ssjg ul li {
	float:left;
	height:46px;
	width:870px;
	line-height:46px;
	border-bottom:1px #c8c8c8 dashed;
}
.ny_ssjg ul li span {
	float: right;
	font-size:13px;
	color:#555555;
}
.ny_ssjg ul li a {
	float:left;
	font-size:14px;
	margin-left:1px;
	margin-right:1px;
	color:#333333;
	padding-left:19px;
	background: url(../images/newsb.jpg) no-repeat left;
	display:block;
}
.ny_ssjg ul li:hover a {
	color:#2f4887;
	background:url(../images/newsba.jpg) no-repeat left;
}
.ny_ssjg ul li:hover a span {
	color:#2f4887;
}
.ny_ssjg p {
	clear:both;
1background:none;
	width:313px;
	height:21px;
	display:block;
	margin:0 auto;
	margin-top:38px;
}
/*Map*/
.ny_map {
	clear:both;
	width:980px;
	height:473px;
	border:1px #cccccc solid;
	border-top:2px #2f4887 solid;
}
.ny_map1 {
	width:760px;
	height:468px;
	margin-left:102px;
	margin-top:5px;
}
.ny_map1 ul {
	clear:both;
	width:760px;
	height:14px;
	margin-top:30px;
}
.ny_map1 ul li {
	float:left;
	height:14px;
	line-height:14px;
	font-size:14px;
	background: url(../images/xian.jpg) right center no-repeat;
}
.ny_map1 ul li a {
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	display:block;
}
.ny_map1 ul li a:hover {
	color:#00276f;
}
.ny_map1 ul li b {
	font-family: "微软雅黑";
	color:#00276f;
	width:88px;
	display:block;
}
.ny_map1 ul li img {
	float:left;
}
.validator_border_color {
	border:#FF0000 solid 1px !important;
}
font {
	font-size:12px;
}
.page {
	clear:both;
	height:30px;
	margin:20px;
	overflow:hidden;
	margin-left:0px;
}
.mbbody_body .page {
	margin-left:20px;
}
.page ul {
}
.page ul li {
	float:left;
	border:1px solid #ccc;
	padding:2px 9px;
	margin:0 3px;
	line-height:20px;
	background:#878787;
}
.page ul li.thisclass {
	display:inline-block;
	border:1px solid #1f82b7;
	padding:2px 9px;
	margin:0 3px;
	background:#1c82b7;
	color:white;
}
.page ul li.thisclass a {
	color:#fff;
}
.page ul li a:hover {
	color:#1f9652;
}
.page ul li span {
	display:inline-block;
	padding:0;
}
