﻿@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

body {
  line-height: 1;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

.passes {
  position: absolute;
  top: 41px;
  left: 23px;
  font-size: 14px;
  color: #999;
}

/* loading 组件 */
.co_loading {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1998;
}

.co_loading .co_wrapper {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.co_loading .co_content {
  z-index: 5;
  width: 200px;
  text-align: center;
  height: 200px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -100px;
  margin-top: -100px;
  color: #246fde;
  line-height: 1.5;
}

.co_loading .co_content .co_img {
  display: inline-block;
  width: 50px;
  height: 50px;
}

/*************  ownalert 样式  ************/
.own_alert_div {
  /*设置整体弹出层的z-index*/
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9991;
  width: 100%;
  height: 100%;
}

.own_alert_div .own_alert_cover {
  /*透明遮盖层*/
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.own_alert_div .own_alert_con {
  /*显示层div整体样式*/
  width: 350px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -86px -175px;
  border-radius: 4px;
}

.own_alert_div .own_alert_con p {
  /*显示的提示信息的样式*/
  width: 90%;
  margin: 10px auto;
  min-height: 50px;
  color: #808080;
  line-height: 26px;
  font-size: 15px;
  text-align: center;
}

.own_alert_div .own_alert_title {
  /*弹出窗口的头部样式*/
  height: 45px;
  margin: 0 10px;
  line-height: 45px;
  border-bottom: 1px solid #3a9bf6;
  padding-left: 20px;
  font-size: 16px;
  color: #3a9bf6;
}

.own_alert_div .own_alert_btn {
  /*弹出窗口的底部样式*/
  height: 46px;
  line-height: 46px;
  margin-bottom: 10px;
  text-align: center;
}

.own_alert_div .own_alert_btn input {
  /*弹出窗口的按钮样式*/
  height: 30px;
  padding: 0 18px;
  color: #fff;
  line-height: 30px;
  font-size: 16px;
  text-align: center;
  border: 1px solid #3a9bf6;
  background: #3a9bf6;
  border-radius: 4px;
  cursor: pointer;
  margin-right: 10px;
}

/*************** generaltools 分页样式 *****************/
.pageTool {
  font-size: 14px;
  color: #999;
  margin: 12px auto 0;
  overflow: hidden;
  padding-bottom: 20px;
  text-align: center;
}

.pageTool:after {
  content: ' ';
  clear: both;
  display: block;
}

.pageTool_left {
  display: none;
  /*float: left;
	margin-left: 15px;
	line-height: 32px;*/
}

.pageTool_right span {
  display: inline-block;
  height: 32px;
  min-width: 22px;
  text-align: center;
  line-height: 32px;
  border: 1px solid #e6e6e6;
  background: #ffffff;
  border-radius: 2px;
  cursor: pointer;
  margin-right: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.pageTool_right > .wrap_pageItem {
  display: inline-block;
  /*float: left;*/
}

.pageTool_select {
  display: none;
  /*outline: none;
	height: 32px;
	padding:0 9px;
	line-height: 32px;
	border: 1px solid #E6E6E6;
	color: #999;
	display: block;
	float: left;
	margin-top: 0px;*/
}

.pageTool_right .pageToolJump {
  display: none;
  /*width: auto;
	border: none;
	margin-left: 8px;
	display: block;
	float: left;*/
}

.pageTool_right .pageToolText {
  display: none;
  /*display: block;
	float: left;
	width: 48px;
	height: 28px;
	text-align: center;
	border: 1px solid #E6E6E6;
	outline: none;*/
}

.pageTool_right .pageTool_currentPage {
  background: #21aaee;
  color: #fff !important;
  border: 1px solid #21aaee;
}

.pageTool_right .wrap_pageItem span:hover,
.pageTool_right .pageTool_previous:hover,
.pageTool_right .pageTool_next:hover {
  background: #21aaee;
  color: #fff;
  border: 1px solid #21aaee;
}

.pageTool_right .pageTool_previous {
  padding-right: 10px;
}

.pageTool_right .pageTool_next {
  padding-left: 10px;
}

.pageTool_right .pageTool_next.disclick,
.pageTool_right .pageTool_previous.disclick {
  color: #e6e6e6;
  border: 1px solid #e6e6e6;
}

.pageTool_right .pageTool_next:hover.disclick,
.pageTool_right .pageTool_previous.disclick:hover {
  background: #fff;
  color: #e6e6e6;
  border: 1px solid #e6e6e6;
}

.noneData {
  text-align: center;
  color: #8b97a3;
  font-size: 16px;
  padding-top: 45px;
  padding-bottom: 36px;
  background: #fff no-repeat center 10px;
}

.person_apply .noneData {
  background-color: #f3fafd;
}

/*验证样式*/
.error_info {
  position: absolute;
  top: 29px;
  left: 7px;
  z-index: 2;
  font-size: 12px;
  color: #fe9674;
}

/* 定义的基础变量 */
* {
  font-family: 'Microsoft YaHei';
}

body {
  font-size: 14px;
  font-family: ' 微软雅黑';
  background-color: #F4F6F9;
  position: relative;
  min-width: 1200px;
}

ul,
li {
  list-style: none;
}

a {
  text-decoration: none;
  color: #676767;
}

input,
button {
  list-style-type: none;
  border: 0px;
  outline: none;
}

.left {
  float: left !important;
}

.right {
  float: right !important;
}

.clearfix {
  zoom: 1;
}

.clearfix:after {
  content: '';
  width: 0;
  height: 0;
  clear: both;
  display: block;
}

.box {
  width: 500px;
  height: 100px;
  background: #ccc;
}

table, tr, td {
  /*此处文字设置为打印页上主表以外的最通用的字体*/
  font-size: 14px;
  font-family: "微软雅黑";
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  border-collapse: collapse;
}

.table {
  width: 100%;
  background-color: #FFFFFF;
  text-align: center;
}

.table td {
  font-size: 14px;
  /*最普遍的主表字体*/
  font-family: "微软雅黑";
  padding: 10px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.com_top {
  width: 1200px;
  margin: 0 auto;
  line-height: 48px;
  margin: 10px auto;
}

.com_top a {
  float: left;
  padding-left: 22px;
}

.com_top a.wzsm_icon {
  background: url("../images/wzsm.png") no-repeat left center;
}

.com_top a.gywm_icon {
  margin-left: 14px;
  background: url("../images/gywm.png") no-repeat left center;
}

.com_top a.dl_icon {
  position: relative;
  background: url("../images/dl.png") no-repeat left center;
}

.com_top a.zc_icon, .com_top a.ydl_icon {
  margin-left: 30px;
  background: url("../images/zc.png") no-repeat left center;
  position: relative;
}

.com_top a.top_company_icon {
  margin-left: 30px;
  padding-right: 15px;
  background: url("../images/user_jt1.png") no-repeat right center;
}

.com_top a.sy_icon {
  background: url("../images/home.png") no-repeat left center;
}

.com_top .top_company {
  position: relative;
}

.com_top .top_company .top_company_con {
  position: absolute;
  right: 0;
  top: 38px;
  background-color: #ffffff;
  padding: 10px;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
  z-index: 1000;
  color: #676767;
  display: none;
}

.zc_icon .comzc_con, .dl_icon .comzc_con {
  display: none;
  position: absolute;
  top: 48px;
  left: -55px;
  z-index: 2;
  width: 108px;
  background-color: #ffffff;
  border-radius: 8px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 10px #e2f7ff;
  box-shadow: 0 1px 10px #e2f7ff;
  border: 1px solid #e2eeff;
}

.zc_icon .comzc_con:after, .dl_icon .comzc_con:after {
  content: '';
  height: 0px;
  width: 0px;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #ffffff;
  border-left: 10px solid transparent;
  position: absolute;
  top: -10px;
  left: 64px;
}

.zc_icon .comzc_con span, .dl_icon .comzc_con span {
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  padding: 0 10px;
  color: #0099FF;
}

.zc_icon .comzc_con span:hover, .dl_icon .comzc_con span:hover {
  background-color: #e2f7ff;
}

.zc_icon .comzc_con span i, .dl_icon .comzc_con span i {
  float: left;
  width: 16px;
  height: 16px;
  margin-top: 11px;
}

.zc_icon .comzc_con span.comzc_gr, .dl_icon .comzc_con span.comzc_gr {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.zc_icon .comzc_con span.comzc_gr i, .dl_icon .comzc_con span.comzc_gr i {
  background: url("../images/grzz.png") no-repeat;
}

.zc_icon .comzc_con span.comzc_dw, .dl_icon .comzc_con span.comzc_dw {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.zc_icon .comzc_con span.comzc_dw i, .dl_icon .comzc_con span.comzc_dw i {
  background: url("../images/dwzz.png") no-repeat;
}

.zc_icon:hover .comzc_con, .dl_icon:hover .comzc_con {
  display: block;
}

.fryztKey {
  word-break: break-all;
  word-wrap: break-word;
}

.com_header {
  height: 97px;
  background-color: #ffffff;
  padding: 20px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 16px;
}

.com_header .com_header_con {
  width: 1200px;
  margin: 0 auto;
}

.com_header .com_header_con .a_logo {
  float: left;
}

.com_header .com_header_con .com_header_list {
  width: 750px;
  float: right;
  margin-top: 13px;
}

.com_header .com_header_con .com_header_list .nav {
  width: 100%;
}

.com_header .com_header_con .com_header_list .nav li.nav_item {
  height: 100%;
  float: left;
  margin-left: 7px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.on {
  background-color: #0099FF;
  border-radius: 30px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.on .nav_a {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.on .nav_a .jt {
  background: url("../images/jt01.png") no-repeat;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub {
  position: relative;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap {
  display: none;
  position: absolute;
  width: 280px;
  height: 40px;
  z-index: 999;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap.jggs_sub {
  left: 50%;
  top: 25px;
  margin-left: -140px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap.jggs_sub .sub_list:after {
  left: 94px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap.jgxx_sub {
  top: 25px;
  right: 2px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap.jgxx_sub .sub_list:after {
  right: 52px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap.zphd_flag {
  top: 25px;
  width: 156px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap.zphd_flag .sub_list {
  left: -29px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap.zphd_flag .sub_list:after {
  right: 67px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap .sub_list {
  width: 100%;
  background-color: #ffffff;
  position: absolute;
  border: 1px solid #000;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
  left: 0;
  top: 28px;
  z-index: 2;
  padding: 8px 0;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap .sub_list a {
  display: block;
  line-height: 22px;
  color: #333333;
  padding: 8px 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  word-break: break-all;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap .sub_list a.sub_active, .com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap .sub_list a:hover {
  background-color: #DEF2FF;
  color: #0099FF;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap .sub_list:before {
  content: '';
  width: 100%;
  height: 4px;
  background-color: #0099FF;
  position: absolute;
  top: -4px;
  left: 0;
  z-index: 3;
}

.com_header .com_header_con .com_header_list .nav li.nav_item.sub .sub_wrap .sub_list:after {
  content: '';
  position: absolute;
  top: -11px;
  z-index: 1000;
  width: 58px;
  height: 11px;
  background: url("../images/menu2j_jt.png") no-repeat;
}

.com_header .com_header_con .com_header_list .nav li.nav_item .nav_a {
  display: inline-block;
  line-height: 32px;
  padding: 0px 16px;
  font-weight: bold;
  color: #333333;
  font-size: 16px;
}

.com_header .com_header_con .com_header_list .nav li.nav_item .nav_a .jt {
  display: inline-block;
  width: 13px;
  height: 7px;
  background: url("../images/jt.png") no-repeat;
  vertical-align: middle;
}

.com_footer {
  background-color: #ffffff;
  height: 157px;
}

.com_footer .com_footer_con {
  height: 100%;
  width: 1200px;
  margin: 0 auto;
  background: url("../images/f_bj.png") no-repeat center bottom;
  padding-top: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.com_footer .com_footer_con .footer_wrap {
  text-align: center;
}

.com_footer .com_footer_con .footer_wrap .footer_text {
  display: inline-block;
  width: 636px;
  margin-top: -10px;
}

.com_footer .com_footer_con .footer_wrap .footer_text .footer_links span {
  cursor: pointer;
}

.com_footer .com_footer_con .footer_wrap .footer_text .footer_links span:hover {
  color: #0099FF;
  text-decoration: underline;
}

.com_footer .com_footer_con .footer_wrap p {
  display: inline-block;
  width: 636px;
  text-align: center;
  color: #656565;
  font-size: 14px;
  line-height: 22px;
}

.com_footer .com_footer_con .footer_wrap a {
  display: inline-block;
  vertical-align: top;
}

.com_footer .com_footer_con .footer_wrap img {
  vertical-align: top;
}

.fix_right {
  position: fixed;
  right: 10px;
  top: 50%;
  z-index: 1000;
}

.fix_right li {
  width: 80px;
  cursor: pointer;
}

.fix_right .first_item {
  background-color: #ffffff;
  text-align: center;
  padding: 6px 0;
  border: 1px solid #E5E5E5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.fix_right .first_item .rczx_img {
  width: 69px;
  height: 69px;
}

.fix_right .first_item p {
  color: #666666;
}

.fix_right .first_item .sub_item {
  background-color: #ffffff;
  border-radius: 5px;
  position: absolute;
  top: -84px;
  right: 0;
  z-index: 2;
  width: 284px;
  padding: 15px 0;
  -webkit-box-shadow: 0 1px 10px #e8e8e8;
  box-shadow: 0 1px 10px #e8e8e8;
  border: 1px solid #e2eeff;
  display: none;
}

.fix_right .first_item .sub_item div {
  float: left;
  width: 114px;
  margin: 0 14px;
}

.fix_right .first_item .sub_item div img {
  width: 114px;
  height: 114px;
}

.fix_right .first_item .sub_item div p {
  width: 100%;
  text-align: center;
  margin-top: 6px;
  padding: 0 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.fix_right .second_item {
  height: 80px;
  background-color: #F98384;
  text-align: center;
  border-bottom: 1px solid #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.fix_right .second_item img {
  margin: 13px 0 4px;
}

.fix_right .second_item p {
  color: #ffffff;
}

.fix_right .second_item .sub_item {
  display: none;
  text-align: left;
  background-color: #ffffff;
  position: absolute;
  bottom: -2px;
  right: 80px;
  z-index: 2;
  width: 325px;
  padding: 15px 0;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 10px #e8e8e8;
  box-shadow: 0 1px 10px #e8e8e8;
  border: 1px solid #e2eeff;
}

.fix_right .second_item .sub_item:after {
  content: '';
  height: 0px;
  width: 0px;
  border-top: 10px solid transparent;
  border-left: 10px solid #ffffff;
  border-bottom: 10px solid transparent;
  position: absolute;
  right: -10px;
  bottom: 26px;
}

.fix_right .second_item .sub_item a {
  width: 88px;
  height: 95px;
  border-radius: 5px;
  margin: 0 8px;
  text-align: center;
}

.fix_right .second_item .sub_item a i {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin: 12px 0 2px;
}

.fix_right .second_item .sub_item a p {
  display: block;
  color: #000000;
  width: 76px;
  margin: 0 auto;
}

.fix_right .second_item .sub_item a.yy0 i {
  background: url("../images/rightList_icon/yy0.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy1 i {
  background: url("../images/rightList_icon/yy1.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy2 i {
  background: url("../images/rightList_icon/yy2.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy3 i {
  background: url("../images/rightList_icon/yy3.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy4 i {
  background: url("../images/rightList_icon/yy4.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy5 i {
  background: url("../images/rightList_icon/yy5.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy6 i {
  background: url("../images/rightList_icon/yy6.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy7 i {
  background: url("../images/rightList_icon/yy7.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy8 i {
  background: url("../images/rightList_icon/yy8.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy9 i {
  background: url("../images/rightList_icon/yy9.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy10 i {
  background: url("../images/rightList_icon/yy10.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy0:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy0:hover i {
  background: url("../images/rightList_icon/a_yy0.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy0:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy1:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy1:hover i {
  background: url("../images/rightList_icon/a_yy1.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy1:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy2:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy2:hover i {
  background: url("../images/rightList_icon/a_yy2.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy2:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy3:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy3:hover i {
  background: url("../images/rightList_icon/a_yy3.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy3:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy4:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy4:hover i {
  background: url("../images/rightList_icon/a_yy4.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy4:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy5:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy5:hover i {
  background: url("../images/rightList_icon/a_yy5.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy5:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy6:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy6:hover i {
  background: url("../images/rightList_icon/a_yy6.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy6:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy7:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy7:hover i {
  background: url("../images/rightList_icon/a_yy7.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy7:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy8:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy8:hover i {
  background: url("../images/rightList_icon/a_yy8.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy8:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy9:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy9:hover i {
  background: url("../images/rightList_icon/a_yy9.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy9:hover p {
  color: #ffffff;
}

.fix_right .second_item .sub_item a.yy10:hover {
  background-color: #E94B4C;
}

.fix_right .second_item .sub_item a.yy10:hover i {
  background: url("../images/rightList_icon/a_yy10.png") no-repeat;
}

.fix_right .second_item .sub_item a.yy10:hover p {
  color: #ffffff;
}

.fix_right .second_item.fix_wycx .sub_item {
  width: 243px;
}

.fix_right .second_item.fix_wycx .sub_item a {
  display: block;
  width: 200px;
  height: 64px;
  text-align: left;
  margin: 0 auto;
}

.fix_right .second_item.fix_wycx .sub_item a i {
  float: left;
  margin: 16px 6px 16px 16px;
}

.fix_right .second_item.fix_wycx .sub_item a div {
  float: left;
  margin-top: 16px;
}

.fix_right .second_item.fix_wycx .sub_item a div p {
  width: auto;
  display: block;
  font-size: 14px;
}

.fix_right .second_item.fix_wycx .sub_item a.cx0 i {
  background: url("../images/rightList_icon/cx0.png") no-repeat;
}

.fix_right .second_item.fix_wycx .sub_item a.cx1 i {
  background: url("../images/rightList_icon/cx1.png") no-repeat;
}

.fix_right .second_item.fix_wycx .sub_item a.cx2 i {
  background: url("../images/rightList_icon/cx2.png") no-repeat;
}

.fix_right .second_item.fix_wycx .sub_item a.cx3 i {
  background: url("../images/rightList_icon/cx3.png") no-repeat;
}

.fix_right .second_item.fix_wycx .sub_item a:hover {
  background-color: #E94B4C;
}

.fix_right .second_item.fix_wycx .sub_item a:hover p {
  color: #ffffff;
}

.fix_right .second_item.fix_wycx .sub_item a.cx0:hover i {
  background: url("../images/rightList_icon/a_cx0.png") no-repeat;
}

.fix_right .second_item.fix_wycx .sub_item a.cx1:hover i {
  background: url("../images/rightList_icon/a_cx1.png") no-repeat;
}

.fix_right .second_item.fix_wycx .sub_item a.cx2:hover i {
  background: url("../images/rightList_icon/a_cx2.png") no-repeat;
}

.fix_right .second_item.fix_wycx .sub_item a.cx3:hover i {
  background: url("../images/rightList_icon/a_cx3.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item {
  width: 243px;
}

.fix_right .second_item.fix_bszn .sub_item a {
  display: block;
  width: 200px;
  height: 64px;
  text-align: left;
  margin: 0 auto;
}

.fix_right .second_item.fix_bszn .sub_item a i {
  float: left;
  margin: 16px 6px 16px 16px;
}

.fix_right .second_item.fix_bszn .sub_item a div {
  float: left;
  margin-top: 16px;
  width: 73%;
  text-align: center;
}

.fix_right .second_item.fix_bszn .sub_item a div p {
  width: auto;
  display: block;
  font-size: 14px;
}

.fix_right .second_item.fix_bszn .sub_item a.cx0 i {
  background: url("../images/rightList_icon/list_a.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx1 i {
  background: url("../images/rightList_icon/list_a.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx2 i {
  background: url("../images/rightList_icon/list_a.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx3 i {
  background: url("../images/rightList_icon/list_a.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx4 i {
  background: url("../images/rightList_icon/list_a.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx5 i {
  background: url("../images/rightList_icon/list_a.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a:hover {
  background-color: #E94B4C;
}

.fix_right .second_item.fix_bszn .sub_item a:hover p {
  color: #ffffff;
}

.fix_right .second_item.fix_bszn .sub_item a.cx0:hover i {
  background: url("../images/rightList_icon/list.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx1:hover i {
  background: url("../images/rightList_icon/list.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx2:hover i {
  background: url("../images/rightList_icon/list.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx3:hover i {
  background: url("../images/rightList_icon/list.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx4:hover i {
  background: url("../images/rightList_icon/list.png") no-repeat;
}

.fix_right .second_item.fix_bszn .sub_item a.cx5:hover i {
  background: url("../images/rightList_icon/list.png") no-repeat;
}

.fix_right .second_item.gbpx a {
  display: inline-block;
  width: 100%;
  height: 100%;
}

.fix_right .second_item.gbpx .gbpxImg {
  display: none;
}

.fix_right .second_item.gbpx.active .gbpxImg {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
}

.fix_right .second_item.gbpx.active a {
  display: none;
}

.fix_right .second_item._dazmhjzy, .fix_right .second_item.fwrx, .fix_right .second_item.dcwj {
  height: auto;
}

.fix_right .second_item._dazmhjzy a, .fix_right .second_item.fwrx a, .fix_right .second_item.dcwj a {
  display: inline-block;
  width: 100%;
  height: 100%;
}

.fix_right .second_item._dazmhjzy a .img_p, .fix_right .second_item.fwrx a .img_p, .fix_right .second_item.dcwj a .img_p {
  font-size: 23px;
  font-weight: bold;
  width: 100%;
  margin: 15px 0 10px;
}

.fix_right .second_item._dazmhjzy a p, .fix_right .second_item.fwrx a p, .fix_right .second_item.dcwj a p {
  line-height: 20px;
  margin: 0 auto;
  margin-bottom: 10px;
  width: 80%;
}

.fix_right .second_item._dazmhjzy:hover, .fix_right .second_item.fwrx:hover, .fix_right .second_item.dcwj:hover {
  background-color: #EA4A4B;
}

.fix_right .second_item.dcwj {
  background-color: #6bc4ff;
}

.fix_right .second_item.dcwj:hover {
  background-color: #0099FF;
}

.fix_right .second_item.fwrx {
  background-color: #EA4A4B;
}

.fix_right .second_item.fwrx a {
  cursor: default;
}

.fix_right .dw_right {
  display: none;
}

.error_header {
  width: 100%;
  background-color: #ffffff;
  margin-bottom: 16px;
  padding: 20px 0;
}

.error_header .error_header_con {
  width: 1200px;
  margin: 0 auto;
}

.error_center {
  width: 1200px;
  margin: 0 auto;
  background-color: #ffffff;
  height: 515px;
  margin-bottom: 16px;
  text-align: center;
}

.error_center .error_center_con {
  display: inline-block;
  margin-top: 142px;
}

.error_center .error_center_con img {
  width: 115px;
  height: 131px;
}

.error_center .error_center_con p {
  width: 300px;
  font-weight: 600;
  margin: 20px auto 30px;
  text-align: center;
  font-size: 16px;
  line-height: 21px;
}

.error_center .error_center_con a {
  display: block;
  width: 200px;
  line-height: 30px;
  border: 1px solid #246fde;
  border-radius: 20px;
  text-align: center;
  margin: 0 auto;
  color: #246fde;
  padding: 3px 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

table, tr, td {
  font-size: 14px;
  font-family: "微软雅黑";
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  border-collapse: collapse;
}

.table {
  width: 100%;
  border: 1px solid #c4c4c4;
  background-color: #FFFFFF;
  text-align: center;
}

.table thead {
  font-weight: bold;
}

.table tr {
  /* height: 35px; */
}

.table {
  margin-bottom: 50px;
}

.table td {
  font-size: 15px;
  /*最普遍的主表字体*/
  font-family: "微软雅黑";
  border: 1px solid #c4c4c4;
  padding: 12px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* 定义的基础变量 */
.jzfp_img {
  display: block;
  width: 100%;
}

.jzfp_img img {
  display: block;
  width: 100%;
}

.home_first_wrap {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
}

.home_first_wrap .log_wrap {
  width: 240px;
  height: 360px;
  background: url("../images/logo_bg.png") no-repeat;
}

.home_first_wrap .log_wrap .log_img {
  text-align: center;
}

.home_first_wrap .log_wrap .log_img img.picture {
  display: block;
  width: 94px;
  height: 94px;
  border-radius: 50%;
  margin: 0 auto;
  margin-top: 50px;
}

.home_first_wrap .log_wrap .log_img p {
  display: block;
  width: 80%;
  color: #666666;
  font-size: 16px;
  margin: 5px auto;
}

.home_first_wrap .log_wrap .log_style {
  margin-top: 20px;
}

.home_first_wrap .log_wrap .log_style a, .home_first_wrap .log_wrap .log_style .register, .home_first_wrap .log_wrap .log_style .sign {
  display: block;
  width: 140px;
  height: 36px;
  line-height: 36px;
  margin: 0 auto;
  margin-bottom: 12px;
  border: 1px solid #0099FF;
  color: #0099FF;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  border-radius: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.home_first_wrap .log_wrap .log_style .register {
  position: relative;
}

.home_first_wrap .log_wrap .log_style .register .register_con {
  display: none;
  position: absolute;
  top: -5px;
  left: -3px;
  z-index: 2;
  background: #ffffff;
  border: 1px solid #0099FF;
  border-radius: 10px;
}

.home_first_wrap .log_wrap .log_style .register .register_con a {
  border-radius: 0px;
  margin: 0;
  border: 0;
}

.home_first_wrap .log_wrap .log_style .register .register_con a.gr_zc {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.home_first_wrap .log_wrap .log_style .register .register_con a.dw_zc {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.home_first_wrap .log_wrap .log_style .register .register_con a:hover {
  background-color: #e2f7ff;
}

.home_first_wrap .log_wrap .log_style .register:hover .register_con {
  display: block;
}

.home_first_wrap .log_wrap .log_style .sign {
  position: relative;
}

.home_first_wrap .log_wrap .log_style .sign .sign_con {
  display: none;
  position: absolute;
  top: -5px;
  left: -3px;
  z-index: 2;
  background: #ffffff;
  border: 1px solid #0099FF;
  border-radius: 10px;
}

.home_first_wrap .log_wrap .log_style .sign .sign_con a {
  border-radius: 0px;
  margin: 0;
  border: 0;
  height: 46px;
  line-height: 46px;
}

.home_first_wrap .log_wrap .log_style .sign .sign_con a.gr_dl {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.home_first_wrap .log_wrap .log_style .sign .sign_con a.dw_dl {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.home_first_wrap .log_wrap .log_style .sign .sign_con a:hover {
  background-color: #e2f7ff;
}

.home_first_wrap .log_wrap .log_style .sign:hover .sign_con {
  display: block;
}

.home_first_wrap .log_wrap .log_style .sign_out {
  display: block;
  color: #333333;
  font-size: 16px;
  text-decoration: underline;
  cursor: pointer;
  text-align: center;
}

.home_first_wrap .log_wrap .rxdh {
  color: #0099FF;
  width: 90%;
  margin: 0 auto;
  margin-top: 10px;
}

.home_first_wrap .log_wrap .rxdh .rxdh_link:hover {
  text-decoration: underline;
  cursor: pointer;
}

.home_first_wrap .log_wrap .rxdh p {
  line-height: 26px;
  text-align: center;
  font-size: 16px;
}

.home_first_wrap .log_wrap .rxdh p.rxdh_text {
  text-align: left;
}

.home_first_wrap .log_wrap .rxdh p.rxdh_link {
  color: #666666;
}

.home_first_wrap .log_wrap .rxdh p .rxdh_span {
  display: inline-block;
  width: 78px;
  vertical-align: middle;
  line-height: 1.3;
  margin-left: 29px;
}

.home_first_wrap .log_wrap .rxdh p b {
  font-size: 26px;
  margin-left: -3px;
  vertical-align: middle;
}

.home_first_wrap .service_nav {
  width: 160px;
  margin-left: 10px;
}

.home_first_wrap .service_nav .nav_li {
  float: left;
  width: 160px;
  height: 180px;
  background-color: #ffffff;
  border-bottom: 1px solid #eeeeee;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.home_first_wrap .service_nav .nav_li i {
  display: block;
  width: 56px;
  height: 56px;
  margin: 46px auto 9px;
}

.home_first_wrap .service_nav .nav_li p {
  text-align: center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub {
  display: block;
  width: 790px;
  height: 506px;
  background-color: #FEFEFF;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
  position: absolute;
  left: 160px;
  top: 0;
  z-index: 2;
  padding: 30px 43px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item {
  float: left;
  width: 122px;
  height: 138px;
  padding: 0 5px;
  background-color: #ffffff;
  border: 1px solid #FADADB;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 18px 13px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.o_width {
  width: 157px;
  padding: 0 24px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item b {
  display: block;
  width: 56px;
  height: 56px;
  margin: 24px auto 6px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item p {
  width: 100px;
  text-align: center;
  margin: 0 auto;
  color: #666666;
  line-height: 1.1;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub1 b {
  background: url("../images/rightList_icon/sub1.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub2 b {
  background: url("../images/rightList_icon/sub2.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub3 b {
  background: url("../images/rightList_icon/sub3.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub4 b {
  background: url("../images/rightList_icon/sub4.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub5 b {
  background: url("../images/rightList_icon/sub5.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub6 b {
  background: url("../images/rightList_icon/sub6.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub7 b {
  background: url("../images/rightList_icon/sub7.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub8 b {
  background: url("../images/rightList_icon/sub8.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub9 b {
  background: url("../images/rightList_icon/sub9.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub10 b {
  background: url("../images/rightList_icon/sub10.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub11 b {
  background: url("../images/rightList_icon/sub11.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item.sub12 b {
  background: url("../images/rightList_icon/sub12.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item:hover {
  background-color: #FADADB;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_item:hover p {
  color: #E94B4C;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap {
  float: left;
  width: 122px;
  height: 138px;
  padding: 0 5px;
  background-color: #ffffff;
  border: 1px solid #FADADB;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 18px 13px;
  position: relative;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap > b {
  display: block;
  width: 56px;
  height: 56px;
  margin: 24px auto 6px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap > p {
  width: 100px;
  text-align: center;
  margin: 0 auto;
  color: #666666;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub1 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub1 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub1.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub2 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub2 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub2.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub3 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub3 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub3.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub4 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub4 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub4.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub5 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub5 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub5.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub6 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub6 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub6.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub7 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub7 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub7.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub8 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub8 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub8.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub9 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub9 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub9.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub10 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub10 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub10.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub11 > b, .home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap.sub11 .wrapItemLeft b {
  background: url("../images/rightList_icon/sub11.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap .wrap_item {
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 1;
  width: 400px;
  height: 138px;
  padding: 20px 5px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #FADADB;
  display: none;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap .wrap_item .wrapItemLeft {
  width: 100px;
  height: 90px;
  border-right: 1px solid #E94B4C;
  padding: 0 10px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap .wrap_item .wrapItemLeft b {
  display: block;
  width: 56px;
  height: 56px;
  margin: 0 auto;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap .wrap_item .wrapItemLeft p {
  color: #666666;
  margin-top: 10px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap .wrap_item .wrapItemRight {
  margin-left: 25px;
  height: 80px;
  width: 240px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap .wrap_item .wrapItemRight a {
  color: #666666;
  font-size: 14px;
  line-height: 20px;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap .wrap_item .wrapItemRight a:hover {
  color: #E94B4C;
}

.home_first_wrap .service_nav .nav_li .ser1_sub .ser1_sub_wrap:hover .wrap_item {
  display: block;
}

.home_first_wrap .service_nav .nav_li .ser2_sub, .home_first_wrap .service_nav .nav_li .ser3_sub {
  display: block;
  width: 790px;
  height: 506px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
  position: absolute;
  left: 160px;
  top: -180px;
  z-index: 2;
  padding: 30px 46px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div {
  float: left;
  width: 210px;
  height: 120px;
  padding: 0 2px;
  margin: 14px 0px;
  margin-left: 15px;
  background-color: #ffffff;
  border: 1px solid #FADADB;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div b {
  display: block;
  width: 56px;
  height: 56px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div .max_comp_b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div .max_comp_b {
  float: left;
  margin: 30px 0 0 33px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div .max_comp_b.ml, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div .max_comp_b.ml {
  margin-left: 20px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div .max_comp_p, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div .max_comp_p {
  float: left;
  height: 56px;
  line-height: 56px;
  margin: 30px 0 0 10px;
  color: #666666;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div .min_sub_b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div .min_sub_b {
  display: block;
  width: 56px;
  height: 56px;
  margin: 20px auto 10px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div .min_sub_p, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div .min_sub_p {
  color: #666666;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.dwzp:hover, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.dwzp:hover {
  background-color: #FADADB;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.dwzp:hover p, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.dwzp:hover p {
  color: #E94B4C;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp1 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp1 b {
  background: url("../images/rightList_icon/Company1.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp2 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp2 b {
  background: url("../images/rightList_icon/Company2.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp3 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp3 b {
  background: url("../images/rightList_icon/Company3.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp4 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp4 b {
  background: url("../images/rightList_icon/Company4.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp5 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp5 b {
  background: url("../images/rightList_icon/Company5.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp6 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp6 b {
  background: url("../images/rightList_icon/Company6.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp7 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp7 b {
  background: url("../images/rightList_icon/Company7.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp8 b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp8 b {
  background: url("../images/rightList_icon/Company8.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other {
  position: relative;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .com_sub, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .com_sub {
  display: none;
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 2;
  width: 440px;
  height: 120px;
  padding: 20px 5px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #FADADB;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .com_sub .com_sub_left, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .com_sub .com_sub_left {
  width: 100px;
  max-width: 140px;
  height: 80px;
  border-right: 1px solid #E94B4C;
  padding: 0 10px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .com_sub .com_sub_left b, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .com_sub .com_sub_left b {
  margin-bottom: 6px;
  margin-top: 0;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .com_sub .com_sub_right, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .com_sub .com_sub_right {
  margin-left: 25px;
  height: 80px;
  width: 265px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .com_sub .com_sub_right a, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .com_sub .com_sub_right a {
  color: #666666;
  font-size: 14px;
  line-height: 20px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .com_sub .com_sub_right a:hover, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .com_sub .com_sub_right a:hover {
  color: #E94B4C;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .com_sub .com_sub_right span, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .com_sub .com_sub_right span {
  color: #E5E5E5;
  margin: 0 2px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .jycyTc, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .jycyTc {
  left: -230px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp_other .jycyTc .com_sub_left, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp_other .jycyTc .com_sub_left {
  border: none;
  border-left: 1px solid #E94B4C;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp5 .com_sub, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp5 .com_sub {
  width: 440px;
  right: -215px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp5 .com_sub .com_sub_right, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp5 .com_sub .com_sub_right {
  width: 265px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.comp6 .com_sub, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp6 .com_sub {
  left: -115px;
}

.home_first_wrap .service_nav .nav_li .ser2_sub .ser2_div.ser2_div_max, .home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.ser2_div_max {
  width: 325px;
}

.home_first_wrap .service_nav .nav_li .ser3_sub {
  top: -240px;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div {
  display: inline-block;
  width: 156px;
  margin: 14px 10px;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div p {
  width: 115px;
  margin: 0 auto;
  font-size: 14px;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div b {
  margin: 22px auto 6px;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp1 b {
  background: url("../images/rightList_icon/r1.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp2 b {
  background: url("../images/rightList_icon/r2.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp3 b {
  background: url("../images/rightList_icon/r3.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp4 b {
  background: url("../images/rightList_icon/r4.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp5 b {
  background: url("../images/rightList_icon/r5.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp6 b {
  background: url("../images/rightList_icon/r6.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp7 b {
  background: url("../images/rightList_icon/r7.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp8 b {
  background: url("../images/rightList_icon/r8.png") no-repeat center center;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp6 {
  background-color: #FFF4E3;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp6 p {
  color: #EC7218;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp7 {
  background-color: #DAF6F9;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp7 p {
  color: #03A7B9;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp8 {
  background-color: #E7EBFF;
}

.home_first_wrap .service_nav .nav_li .ser3_sub .ser2_div.comp8 p {
  color: #5D54BE;
}

.home_first_wrap .service_nav .ser1 i {
  background: url("../images/rightList_icon/ser1.png") no-repeat center center;
}

.home_first_wrap .service_nav .ser2 i {
  background: url("../images/rightList_icon/ser2.png") no-repeat center center;
}

.home_first_wrap .service_nav .ser3 i {
  background: url("../images/rightList_icon/ser3.png") no-repeat center center;
}

.home_first_wrap .service_nav .ser1.s_active {
  background-color: #0099FF;
}

.home_first_wrap .service_nav .ser1.s_active i {
  background: url("../images/rightList_icon/a_ser1.png") no-repeat center center;
}

.home_first_wrap .service_nav .ser1.s_active p {
  color: #ffffff;
}

.home_first_wrap .service_nav .ser2.s_active {
  background-color: #0099FF;
}

.home_first_wrap .service_nav .ser2.s_active i {
  background: url("../images/rightList_icon/a_ser2.png") no-repeat center center;
}

.home_first_wrap .service_nav .ser2.s_active p {
  color: #ffffff;
}

.home_first_wrap .service_nav .ser3.s_active {
  background-color: #0099FF;
}

.home_first_wrap .service_nav .ser3.s_active i {
  background: url("../images/rightList_icon/a_ser3.png") no-repeat center center;
}

.home_first_wrap .service_nav .ser3.s_active p {
  color: #ffffff;
}

.home_first_wrap .service_nav .active_div {
  display: none;
}

.home_first_wrap .service_nav .s_active .active_div {
  display: block;
  height: 0px;
  width: 0px;
  border-top: 10px solid transparent;
  border-left: 10px solid #0099FF;
  border-bottom: 10px solid transparent;
  position: absolute;
  right: -10px;
  bottom: 85px;
  z-index: 100;
}

.home_first_wrap .banner {
  width: 780px;
  height: 360px;
  margin-left: 10px;
}

.home_first_wrap .banner .demo_img {
  display: block;
  width: 100%;
  height: 100%;
}

.home_first_wrap .banner .carousel {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.home_first_wrap .banner .carousel .imageslist {
  position: absolute;
  top: 0;
  left: 0;
  width: 10000px;
}

.home_first_wrap .banner .carousel .imageslist li {
  float: left;
}

.home_first_wrap .banner .carousel .imageslist li a {
  display: inline-block;
  width: 100%;
  height: 100%;
}

.home_first_wrap .banner .carousel .imageslist li a img {
  display: block;
  width: 780px;
  height: 360px;
}

.home_first_wrap .banner .carousel .mask {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 24px;
  background: #000000;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.home_first_wrap .banner .carousel .num {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  text-align: right;
  z-index: 1;
}

.home_first_wrap .banner .carousel .num span {
  display: inline-block;
  margin-right: 6px;
  width: 42px;
  height: 10px;
  background: #ffffff;
  cursor: pointer;
}

.home_first_wrap .banner .carousel .num span.cur {
  background: #6bc4ff;
}

.wanted {
  position: relative;
}

.wanted .banner_box {
  position: absolute;
  bottom: 25px;
  height: 190px;
  width: 671px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}

.wanted .banner_box .before,
    .wanted .banner_box .after {
  display: inline-block;
  width: 25px;
  height: 90px;
  background: url("../images/jt_l.png") no-repeat;
}

.wanted .banner_box .after {
  background: url("../images/jt_r.png") no-repeat;
}

.wanted .banner_box .round {
  position: absolute;
  width: 20px;
  height: 100%;
  bottom: 0;
  right: -36px;
}

.wanted .banner_box .round span {
  position: relative;
  top: 23%;
  display: inline-block;
  height: 20px;
  width: 20px;
  border-radius: 10px;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  margin-bottom: 5px;
  border: 2px solid #e8c551;
}

.wanted .banner_box .round span.cur {
  background: #555;
}

.wanted .banner_box .cav {
  display: inline-block;
  height: 100%;
  width: 671px;
  overflow: hidden;
}

.wanted .banner_box ._ul {
  height: 100%;
  overflow: hidden;
  position: relative;
}

.wanted .banner_box ._ul ._li {
  display: inline-block;
  height: 90px;
  width: 164px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  margin-bottom: 3px;
}

.wanted .banner_box ._ul ._li .demo_img, .wanted .banner_box ._ul ._li img {
  display: block;
  width: 100%;
  height: 100%;
}

.wanted .banner_box ._ul ._border {
  border: 4px solid #e8c551;
  border-radius: 7px;
}

.home_map {
  display: block;
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
}

.home_map img {
  display: block;
  width: 100%;
  height: 96px;
}

.home_recruit {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  background-color: #ffffff;
}

.home_recruit .recruit_title {
  height: 62px;
  border-bottom: 2px solid #F4F6F9;
  padding: 0 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.home_recruit .recruit_title .rc_search {
  display: inline-block;
  height: 30px;
  margin-top: 16px;
}

.home_recruit .recruit_title .rc_search span {
  float: left;
  color: #003366;
  font-size: 16px;
  line-height: 30px;
  margin: 0 15px 0 12px;
}

.home_recruit .recruit_title .rc_search .rc_select {
  width: 200px;
  height: 30px;
  padding: 5px 0;
  border-radius: 4px;
  border: 1px solid #cccccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
  color: #474747;
}

.home_recruit .recruit_title .recruit_left {
  display: inline-block;
  height: 30px;
  margin-top: 16px;
}

.home_recruit .recruit_title .recruit_left i {
  float: left;
  width: 30px;
  height: 30px;
  background: url("../images/zxzpxx.png") no-repeat;
}

.home_recruit .recruit_title .recruit_left span {
  float: left;
  color: #003366;
  font-size: 22px;
  line-height: 30px;
  margin: 0 15px 0 12px;
}

.home_recruit .recruit_title .recruit_left .recruit_city, .home_recruit .recruit_title .recruit_left .rc_xzqh {
  width: 100px;
  height: 23px;
  line-height: 23px;
  margin-top: 3px;
  border: none;
  border-bottom: 1px solid #0099FF;
  color: #0099FF;
  font-size: 14px;
}

.home_recruit .recruit_title .recruit_fl {
  position: relative;
}

.home_recruit .recruit_title .recruit_fl .detail_fl {
  width: 106px;
  height: 28px;
  border: 1px solid #0099FF;
  border-radius: 30px;
  margin-top: 16px;
  margin-left: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.home_recruit .recruit_title .recruit_fl .detail_fl span {
  display: inline-block;
  width: 84px;
  text-align: center;
  color: #0099FF;
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
}

.home_recruit .recruit_title .recruit_fl .detail_fl i {
  display: inline-block;
  width: 13px;
  height: 7px;
  background: url(../images/jt02.png) no-repeat;
  vertical-align: 1px;
  margin-left: -4px;
}

.home_recruit .recruit_title .recruit_fl .show_fl {
  display: none;
  position: absolute;
  top: 0px;
  left: 10px;
  z-index: 2;
  background: #ffffff;
  border: 1px solid #0099FF;
  border-radius: 10px;
}

.home_recruit .recruit_title .recruit_fl .show_fl a {
  display: block;
  width: 106px;
  height: 30px;
  line-height: 30px;
  margin: 0 auto;
  margin-bottom: 12px;
  border: 1px solid #0099FF;
  color: #0099FF;
  font-size: 16px;
  text-align: center;
  border-radius: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0px;
  margin: 0;
  border: 0;
}

.home_recruit .recruit_title .recruit_fl .show_fl a.fl_gwlb {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.home_recruit .recruit_title .recruit_fl .show_fl a.fl_dwhy {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.home_recruit .recruit_title .recruit_fl .fl_active {
  background-color: #e2f7ff;
  font-weight: bold;
}

.home_recruit .recruit_title .recruit_center, .home_recruit .recruit_title .recruit_center2 {
  height: 100%;
}

.home_recruit .recruit_title .recruit_center a, .home_recruit .recruit_title .recruit_center2 a {
  float: left;
  color: #666666;
  font-size: 16px;
  margin-left: 40px;
  line-height: 58px;
}

.home_recruit .recruit_title .recruit_center a.r_active, .home_recruit .recruit_title .recruit_center2 a.r_active {
  color: #0099FF;
  border-bottom: 3px solid #0099FF;
}

.home_recruit .recruit_title .recruit_right, .home_recruit .recruit_title .rc_more {
  padding-left: 20px;
  height: 100%;
  line-height: 60px;
  color: #0099FF;
  font-size: 14px;
  background: url("../images/hyp.png") no-repeat left center;
  cursor: pointer;
}

.home_recruit .recruit_title .rc_more {
  padding-left: 0;
  background: none;
}

.home_recruit .recruit_con {
  padding: 15px 20px;
}

.home_recruit .recruit_con .zwzpxx {
  margin: 50px auto;
  text-align: center;
  font-size: 22px;
  color: #cccccc;
}

.home_recruit .recruit_con a {
  float: left;
  width: 280px;
  height: 110px;
  border: 1px solid #e8ebf0;
  background-color: #fcfcfd;
  padding: 12px;
  margin: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.home_recruit .recruit_con a:hover {
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
  background-color: #ffffff;
}

.home_recruit .recruit_con a .rec_top {
  border-bottom: 1px dashed #e5e5e5;
  padding-bottom: 10px;
}

.home_recruit .recruit_con a .rec_top .zw_name {
  display: block;
  width: 140px;
  line-height: 26px;
  color: #000000;
  font-size: 14px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.home_recruit .recruit_con a .rec_top .zw_price {
  display: block;
  color: #FF6600;
  font-size: 14px;
  line-height: 26px;
}

.home_recruit .recruit_con a .rec_top .zw_goin {
  float: right;
  line-height: 26px;
  color: #999999;
}

.home_recruit .recruit_con a .rec_bottom {
  margin-top: 10px;
}

.home_recruit .recruit_con a .rec_bottom img {
  float: left;
  width: 32px;
  height: 32px;
}

.home_recruit .recruit_con a .rec_bottom .com_name {
  float: left;
  color: #606873;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
  line-height: 32px;
  margin-left: 8px;
}

.advert {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
}

.advert a {
  width: 190px;
  height: 72px;
  line-height: 72px;
  margin-left: 12px;
  background-color: #ffffff;
  color: #293C4F;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.advert a:hover {
  color: #293C4F;
}

.home_publicity {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  background-color: #ffffff;
  padding: 25px 24px 14px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.home_publicity .home_public_top {
  height: 40px;
  background: url("../images/line01.png") no-repeat right center;
}

.home_publicity .home_public_top .top_icon {
  height: 40px;
  line-height: 40px;
  font-size: 22px;
  color: #003366;
  font-weight: bold;
  background-color: #ffffff;
  padding-left: 44px;
  background: url("../images/jggs.png") no-repeat left center;
}

.home_publicity .home_public_bottom {
  margin-top: 10px;
}

.home_publicity .home_public_bottom a {
  float: left;
  width: 280px;
  height: 68px;
  line-height: 68px;
  margin: 10px 8px 0 0;
}

.home_publicity .home_public_bottom a.oWidth {
  width: 376px;
}

.home_publicity .home_public_bottom a img {
  width: 100%;
  height: 100%;
}

.home_publicity .home_public_bottom a .jggs_href {
  width: 100%;
  height: 100%;
  background-color: #EFF5FF;
  border-radius: 4px;
}

.home_publicity .home_public_bottom a .jggs_href div {
  width: 100%;
  height: 100%;
  text-align: center;
}

.home_publicity .home_public_bottom a .jggs_href div i {
  display: inline-block;
  width: 40px;
  height: 68px;
  background: url("../images/gs_icon.png") no-repeat center 22px;
}

.home_publicity .home_public_bottom a .jggs_href div p {
  display: inline-block;
  margin-left: 10px;
  font-size: 16px;
  color: #152C81;
  font-weight: bold;
  vertical-align: top;
}

.zp_img {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  height: 189px;
  position: relative;
}

.zp_img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.zp_img span {
  position: absolute;
  top: 39px;
  width: 331px;
  height: 94px;
  cursor: pointer;
}

.zp_img .J_zxxx_view {
  left: 240px;
}

.zp_img .J_lhjy_view {
  top: 37px;
  right: 245px;
}

.m_search .searchWords {
  line-height: 33px !important;
}

.hotwords a {
  margin-top: 10px;
}

.navBanner {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  background: #ffffff;
  padding: 24px 24px 24px 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.navBanner .navLeft, .navBanner .navRight {
  position: absolute;
  top: 48px;
  z-index: 1;
  width: 36px;
  height: 36px;
  cursor: pointer;
  display: none;
}

.navBanner .navLeft {
  left: 0;
  background: url("../images/navbanner/zuo.png") no-repeat center center;
}

.navBanner .navRight {
  right: 0;
  background: url("../images/navbanner/you.png") no-repeat center center;
}

.navBanner .navCenter {
  width: 100%;
  overflow: hidden;
}

.navBanner .navCenter ul {
  display: block;
  position: relative;
  left: 0px;
  width: 100%;
}

.navBanner .navCenter ul li {
  float: left;
  width: 340px;
  height: 156px;
  margin: 14px 22px;
  cursor: pointer;
}

.navBanner .navCenter ul li img {
  display: block;
  width: 100%;
}

.resultpage .com_header {
  margin-bottom: 0;
}

.resultpage_nav {
  width: 100%;
  height: 160px;
  margin-bottom: 16px;
  background: url("../images/jggs_bg.png") no-repeat center center;
}

.resultpage_option {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  background-color: #ffffff;
  padding: 0 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.option_left {
  height: 58px;
  padding-left: 40px;
  background: url("../images/icon.png") no-repeat left center;
}

.option_left .option_wrap {
  position: relative;
  height: 32px;
  line-height: 32px;
  border-bottom: 2px solid #0099FF;
  color: #0099FF;
  margin-top: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.option_left .option_wrap .option_item {
  float: left;
  font-weight: bold;
  text-align: center;
  width: 210px;
}

.option_left .option_wrap i {
  float: right;
  width: 17px;
  height: 32px;
  margin: 0 5px;
  background: url("../images/tit_jt.png") no-repeat right center;
}

.option_left .option_wrap .option_list {
  display: none;
  position: absolute;
  left: 0;
  top: 32px;
  z-index: 9999;
  background: #ffffff;
  width: 200px;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
}

.option_left .option_wrap .option_list a {
  display: block;
  padding: 5px 10px;
  line-height: 26px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.option_left .option_wrap .option_list a:hover, .option_left .option_wrap .option_list a.o_active {
  background-color: #DEF2FF;
  color: #0099FF;
}

.option_file {
  line-height: 32px;
  margin-top: 18px;
  color: #0099ff;
  margin-left: 20px;
  text-decoration: underline;
  cursor: pointer;
  display: none;
}

.option_right {
  width: 400px;
  height: 32px;
  line-height: 32px;
  border: 1px solid #cccccc;
  border-radius: 4px;
  margin-top: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.option_right .search_input {
  color: #999999;
  font-size: 14px;
  text-indent: 1em;
  width: 343px;
  height: 28px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
}

.option_right .search_submit {
  width: 50px;
  height: 100%;
  cursor: pointer;
  background: url("../images/cx.png") no-repeat center center;
}

.resultpage_street {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  height: 48px;
  background: url("../images/street_bg.png") no-repeat;
}

.resultpage_street .cs_title {
  height: 48px;
  line-height: 48px;
  color: #ffffff;
  padding: 0 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}

.resultpage_street .street_com {
  display: none;
  float: left;
  color: #ffffff;
  margin-left: 20px;
}

.resultpage_street .street_com span {
  float: left;
  margin-top: 17px;
}

.resultpage_street .street_com select {
  height: 34px;
  line-height: 34px;
  background-color: #ffffff;
  border: none;
  border-radius: 4px;
  width: 180px;
  margin-top: 7px;
  margin-left: 10px;
  color: #999999;
  padding: 5px 0;
}

.J_zxdh {
  height: none !important;
}

.J_ssyhgs {
  height: none !important;
}

.date_c {
  color: #ffffff;
  font-size: 14px;
  display: none;
}

.date_c span {
  float: left;
  line-height: 48px;
  margin: 0 10px;
}

.date_c .input_div {
  float: left;
}

.date_c .input_div input {
  width: 186px;
  height: 24px;
  line-height: 24px;
  margin-top: 12px;
  border: 1px solid #DEF2FF;
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #999999;
  text-indent: 1em;
  background: #ffffff url("../images/rl.png") no-repeat 160px center;
}

.date_c .input_div input.WdateFmtErr {
  font-weight: normal;
}

.resultpage_table {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  background-color: #ffffff;
  padding: 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.resultpage_table .top_tr td {
  color: #003E8C;
  font-weight: bold;
  border-bottom: 1px solid #003E8C;
  display: table-cell;
  vertical-align: middle;
}

.resultpage_table .nomal_tr {
  background-color: #F1F9FF;
  border-bottom: 1px solid #e5e5e5;
}

.resultpage_table .nomal_tr td {
  height: 66px;
  line-height: 24px;
  color: #333333;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
}

.resultpage_table .nomal_tr td .ck {
  display: inline-block;
  color: #0099FF;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.resultpage_table .nomal_tr.even {
  background-color: #ffffff;
}

.resultpage_table .nomal_tr:hover {
  background-color: #C9E9FF;
}

.J_zx {
  display: none;
}

.J_zx .nomal_tr td {
  height: 50px !important;
}

.J_ss {
  display: none;
}

.J_ss .nomal_tr td {
  height: 50px !important;
}

.ycxReport {
  display: none;
}

.ycxReport .table td {
  border: 1px solid #ccc !important;
}

.report, .ycxReport {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
}

.report .report_top, .ycxReport .report_top {
  height: 48px;
  line-height: 48px;
  color: #ffffff;
  background: url("../images/street_bg.png") no-repeat;
  padding: 0 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.report .report_top p, .ycxReport .report_top p {
  display: block;
  padding-left: 28px;
  background: url("../images/jbdh.png") no-repeat left center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.report .report_top .J_jbdh, .ycxReport .report_top .J_jbdh {
  display: none;
}

.report .report_bottom, .ycxReport .report_bottom {
  display: none;
  background-color: #ffffff;
  padding: 10px 18px;
}

.report .report_bottom .report_item, .ycxReport .report_bottom .report_item {
  float: left;
  width: 273px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  border: 1px solid #e5e5e5;
  margin: 8px;
}

.report .report_bottom .report_item span, .ycxReport .report_bottom .report_item span {
  float: left;
}

.report .report_bottom .report_item span.n, .ycxReport .report_bottom .report_item span.n {
  width: 100px;
  color: #333333;
  font-weight: bold;
  background-color: #E0F1FB;
  border-right: 1px solid #E5E5E5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.report .report_bottom .report_item span.d, .ycxReport .report_bottom .report_item span.d {
  width: 173px;
  color: #333333;
}

.fc {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}

.fc .fc_bg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.fc .fc_con {
  width: 960px;
  height: 660px;
  background-color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -480px;
  margin-top: -330px;
  z-index: 2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: auto;
}

.fc .fc_con .fc_con_top {
  width: 100%;
  height: 40px;
  line-height: 40px;
  color: #ffffff;
  font-size: 16px;
  background-color: #0099FF;
  padding: 0 16px 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.fc .fc_con .fc_con_top .gb {
  display: block;
  width: 20px;
  height: 100%;
  background: url("../images/gb.png") no-repeat center center;
  cursor: pointer;
}

.fc .fc_con .fc_con_bottom {
  width: 840px;
  margin: 0 auto;
}

.fc .fc_con .fc_con_bottom .fc_bottom_top {
  color: #0099FF;
  font-size: 22px;
  text-align: center;
  padding: 16px 0;
  margin-top: 10px;
  margin-bottom: 16px;
  border-bottom: 1px solid #E5E5E5;
  position: relative;
}

.fc .fc_con .fc_con_bottom .fc_bottom_top:after {
  content: '';
  width: 96px;
  height: 2px;
  background-color: #0099FF;
  position: absolute;
  left: 50%;
  bottom: -1px;
  margin-left: -48px;
  z-index: 2;
}

.fc .fc_con .fc_con_bottom .fc_bottom_center {
  margin: 20px 0;
}

.fc .fc_con .fc_con_bottom .fc_bottom_center .fc_c_text {
  margin-bottom: 10px;
}

.fc .fc_con .fc_con_bottom .fc_bottom_center .fc_c_text span, .fc .fc_con .fc_con_bottom .fc_bottom_center .fc_c_text p {
  color: #333333;
}

.fc .fc_con .fc_con_bottom .fc_bottom_b {
  width: 100%;
}

.fc .fc_con .fc_con_bottom .fc_bottom_b.resultpage_table {
  width: 100%;
  padding: 0;
}

.fc .fc_con .fc_con_bottom .fc_bottom_b.resultpage_table .top_tr {
  border-top: 2px solid #003E8C;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.fc .fc_con .fc_con_bottom .fc_bottom_b.resultpage_table .nomal_tr td {
  height: 50px;
}

.mechanism .resultpage_nav {
  background: url("../images/banner_jgml.png") no-repeat center center;
}

.mechanism .resultpage_table .rlzy {
  margin-bottom: 16px;
  background-color: #fff;
  border: 1px solid #E9E9E9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mechanism .resultpage_table .rlzy .rlzy_top {
  height: 40px;
  line-height: 40px;
  background-color: #E1F1FC;
  border-left: 4px solid #0099FF;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mechanism .resultpage_table .rlzy .rlzy_top h1 {
  color: #0099FF;
  font-size: 16px;
  margin-left: 25px;
  font-weight: bold;
}

.mechanism .resultpage_table .rlzy .rlzy_top span {
  margin-left: 14px;
  color: #000000;
  font-size: 14px;
}

.mechanism .resultpage_table .rlzy .rlzy_top .fwdh {
  margin-right: 36px;
  padding-left: 25px;
  background: url("../images/dh.png") no-repeat left center;
}

.mechanism .resultpage_table .rlzy .rlzy_center {
  color: #333333;
  padding: 10px 20px;
  border-bottom: 1px dashed #E5E5E5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item {
  margin-bottom: 15px;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item .c_bajgmc p {
  width: 415px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item .c_babh {
  margin-left: 2px;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item .c_babh p {
  width: 218px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item .c_barq {
  margin-right: 17px;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item.c_blue span, .mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item.c_blue p {
  color: #0099FF;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item.fwfw span {
  line-height: 20px;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item.fwfw p {
  width: 1025px;
  line-height: 20px;
  white-space: normal;
  word-break: break-all;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item.baywsx span {
  line-height: 18px;
}

.mechanism .resultpage_table .rlzy .rlzy_center .rlzy_center_item.baywsx p {
  width: 955px;
  line-height: 18px;
  height: 18px;
  overflow: hidden;
}

.mechanism .resultpage_table .rlzy .rlzy_center i {
  font-style: normal;
  color: #eebc09;
  line-height: 18px;
  cursor: pointer;
  position: relative;
}

.mechanism .resultpage_table .rlzy .rlzy_center i.J_sq {
  display: none;
}

.mechanism .resultpage_table .rlzy .rlzy_center span {
  color: #333333;
  font-size: 14px;
}

.mechanism .resultpage_table .rlzy .rlzy_center p {
  color: #333333;
  font-size: 14px;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom {
  padding: 10px 20px;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom i {
  font-style: normal;
  color: #eebc09;
  line-height: 18px;
  cursor: pointer;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom i.J_sq {
  display: none;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom span {
  color: #333333;
  font-size: 14px;
  line-height: 18px;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom p {
  color: #333333;
  font-size: 14px;
  line-height: 18px;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom .c_dz {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom .c_dz .p_dz {
  width: 400px;
  height: 18px;
  padding-left: 20px;
  background: url("../images/jgdz.png") no-repeat left top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom .c_xkrq {
  margin-left: 9px;
  padding-left: 20px;
  background: url("../images/xkrq.png") no-repeat left top;
}

.mechanism .resultpage_table .rlzy .rlzy_bottom .c_pzjgmc {
  padding-left: 20px;
  background: url("../images/pzjg.png") no-repeat left top;
}

.mechanism .resultpage_table .rlzy .J_xq {
  position: relative;
}

.mechanism .resultpage_table .rlzy .J_xq:hover .xq_item {
  display: block;
}

.mechanism .resultpage_table .rlzy .J_xq .xq_item {
  display: none;
  position: absolute;
  top: 18px;
  z-index: 2;
  width: 512px;
  background-color: #ffffff;
  border: 1px solid #B2E1FF;
  border-radius: 3px;
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
}

.mechanism .resultpage_table .rlzy .J_xq .xq_item:after {
  content: '';
  height: 0px;
  width: 0px;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #ffffff;
  border-left: 10px solid transparent;
  position: absolute;
  top: -10px;
}

.mechanism .resultpage_table .rlzy .J_xq .xq_item .xq_item_con {
  background-color: #DEF2FF;
  border-radius: 3px;
  padding: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mechanism .resultpage_table .rlzy .J_xq .xq_item .xq_item_con h1 {
  font-size: 14px;
  color: #0099FF;
  margin-bottom: 10px;
}

.mechanism .resultpage_table .rlzy .J_xq .xq_item .xq_item_con p {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 5px;
}

.mechanism .resultpage_table .rlzy .c_xq_ba .xq_item {
  right: 0;
}

.mechanism .resultpage_table .rlzy .c_xq_ba .xq_item:after {
  right: 10px;
}

.mechanism .resultpage_table .rlzy .c_xq_dz .xq_item {
  left: 0;
}

.mechanism .resultpage_table .rlzy .c_xq_dz .xq_item:after {
  left: 10px;
}

.jx_top {
  width: 1200px;
  margin: 0 auto;
  height: 48px;
  line-height: 48px;
}

.jx_top .jx_top_left a {
  float: left;
  padding-left: 22px;
  background: url(../images/home.png) no-repeat left center;
}

.jx_header {
  width: 100%;
  background-color: #ffffff;
  margin-bottom: 16px;
}

.jx_header .jx_header_con {
  width: 1200px;
  margin: 0 auto;
  height: 97px;
  background-color: #ffffff;
  padding: 20px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.jx_header .jx_header_con span {
  height: 48px;
  line-height: 48px;
  font-size: 26px;
  color: #000000;
  font-weight: bold;
  border-left: 1px solid #CECECE;
  padding: 0 20px;
  margin: 4px 20px;
}

.jx_logo {
  width: 100%;
  height: 160px;
  background: url("../images/jxjd_logo.png") no-repeat center center;
  margin-bottom: 16px;
}

.jx_center {
  padding: 20px;
  width: 1200px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 16px;
  background-color: #ffffff;
}

.jx_center ._table1 {
  margin-bottom: 16px;
}

.jx_center ._table1 tr, .jx_center ._table1 td {
  border: 1px solid #e5e5e5;
}

.jx_center ._table1 td {
  display: table-cell;
  vertical-align: middle;
  line-height: 24px;
}

.jx_center .jx_td_bg {
  background-color: #E1F1FC;
}

.jx_center .table2_con {
  margin-top: 30px;
}

.jx_center ._table2 td {
  display: table-cell;
  vertical-align: middle;
}

.jx_center ._table2 .jx_top_tr td {
  color: #003E8C;
  font-weight: bold;
  border-bottom: 1px solid #003E8C;
}

.jx_center ._table2 .nomal_tr {
  background-color: #F1F9FF;
  border-bottom: 1px solid #e5e5e5;
}

.jx_center ._table2 .nomal_tr td {
  height: 66px;
  line-height: 24px;
  color: #333333;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.jx_center ._table2 .nomal_tr.even {
  background-color: #ffffff;
}

.jx_center ._table2 .nomal_tr:hover {
  background-color: #C9E9FF;
}

.bag {
  width: 100%;
  height: 160px;
  background-color: #ffffff;
  margin-bottom: 16px;
}

.bag .bag_nav {
  width: 1200px;
  margin: 0 auto;
  height: 100%;
  background: url("../images/txbg.png") no-repeat right top;
}

.bag .bag_nav .bag_nav_left .a_jycssy {
  display: inline-block;
  color: #676767;
  height: 46px;
  line-height: 46px;
  padding-left: 22px;
  background: url("../images/home.png") no-repeat left center;
}

.bag .bag_nav .bag_nav_left .bag_nav_left_bottom {
  height: 57px;
}

.bag .bag_nav .bag_nav_left .bag_nav_left_bottom span {
  height: 48px;
  line-height: 48px;
  font-size: 26px;
  color: #000000;
  font-weight: bold;
  border-left: 1px solid #CECECE;
  padding: 0 20px;
  margin: 4px 20px;
}

.bag .bag_nav .bag_nav_right {
  width: 200px;
  height: 50px;
  margin-right: 72px;
  margin-top: 12px;
  text-align: center;
}

.bag .bag_nav .bag_nav_right img {
  display: inline-block;
  width: 48px;
  height: 48px;
  vertical-align: top;
}

.bag .bag_nav .bag_nav_right .bag_nav_name {
  display: inline-block;
  margin-top: 10px;
  width: 65px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  padding-right: 20px;
  color: #FFFFFF;
  background: url("../images/jt01.png") no-repeat right center;
  position: relative;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.bag .bag_nav .bag_nav_right .bag_nav_name.person_nav_name {
  background: none;
  padding-right: 0;
}

.bag_con {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  position: relative;
}

.bag_con .bag_list {
  margin-bottom: 24px;
}

.bag_con .bag_list .bag_list_top {
  height: 56px;
  line-height: 56px;
  background-color: #0099FF;
  padding: 0 28px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bag_con .bag_list .bag_list_top p {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
  padding-left: 30px;
}

.bag_con .bag_list.jyjl .bag_list_name {
  background: url("../images/bao.png") no-repeat left center;
}

.bag_con .bag_list.zyjn .bag_list_name {
  background: url("../images/jineng.png") no-repeat left center;
}

.bag_con .bag_list.dyxs .bag_list_name {
  background: url("../images/qian.png") no-repeat left center;
}

.bag_con .bag_list.dangan .bag_list_name {
  background: url("../images/dangan.png") no-repeat left center;
}

.bag_con .bag_list.zpxx .bag_list_name {
  background: url("../images/zpxy.png") no-repeat left center;
}

.bag_con .bag_list.zcbt .bag_list_name {
  background: url("../images/qian.png") no-repeat left center;
}

.bag_con .bag_list .bag_list_bottom {
  background-color: #ffffff;
  border: 1px solid #e5e5e5;
  padding: 28px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bag_con .bag_list .bag_list_bottom .bag_b_top {
  height: 46px;
  line-height: 46px;
  border-bottom: 1px solid #e5e5e5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bag_con .bag_list .bag_list_bottom .bag_b_top .bag_list_time {
  display: inline-block;
  color: #0099FF;
  font-size: 16px;
  font-weight: bold;
  padding: 0 30px;
  line-height: 44px;
  border-bottom: 3px solid #0099FF;
}

.bag_con .bag_list .bag_list_bottom .bag_b_center {
  overflow: hidden;
}

.bag_con .bag_list .bag_list_bottom .bag_b_center .zw {
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 24px;
  color: #cccccc;
  margin: 30px 0 10px;
}

.bag_con .bag_list .bag_list_bottom .bag_b_center .table {
  margin-top: 30px;
}

.bag_con .bag_list .bag_list_bottom .bag_b_center .table tr td {
  border: 1px solid #e5e5e5;
  color: #333333;
  display: table-cell;
  vertical-align: middle;
}

.bag_con .bag_list .bag_list_bottom .bag_b_center .table tr td.td_name {
  background-color: #E1F1FC;
  color: #333333;
  font-weight: bold;
  font-size: 14px;
}

.bag_con .bag_list .bag_list_bottom .bag_b_bottom {
  margin-top: 30px;
}

.bag_con .bag_list .bag_list_bottom .bag_b_bottom a {
  color: #0099FF;
}

.bag_con .bag_list .bag_list_bottom .bag_b_bottom a.J_hide_more {
  display: none;
}

.bag_con .bag_fixed {
  position: fixed;
  right: 0px;
  top: 50%;
  z-index: 1000;
}

.bag_con .bag_fixed a {
  display: block;
  width: 120px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  color: #ffffff;
  background-color: #69C3FF;
  border-bottom: 1px solid #ffffff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bag_con .bag_fixed .after_a {
  border: 1px dashed #6ac3ff;
  background-color: #ffffff;
  color: #69C3FF;
  border-top: none;
}

.bag_con .bag_fixed .fixed_active {
  background-color: #0099FF;
}

.bag_con .bag_fixed .bag_icon_tigger {
  position: absolute;
  left: -14px;
  top: 50%;
  width: 14px;
  text-align: center;
  line-height: 90px;
  height: 90px;
  margin-top: -45px;
  z-index: 999;
  background-color: #8ecfff;
  color: #ffffff;
  font-weight: bold;
  font-family: "宋体";
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.bag_con .bag_fixed .J_show {
  display: none;
}

.company_bag .bag_nav .bag_nav_right {
  position: relative;
}

.company_bag .bag_nav .bag_nav_right .bag_nav_name {
  width: 152px;
  cursor: pointer;
}

.company_bag .bag_nav .bag_nav_right .top_company_con {
  width: 260px;
  position: absolute;
  right: 10px;
  top: 38px;
  background-color: #ffffff;
  padding: 10px;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
  z-index: 1000;
  color: #676767;
  display: none;
}

.job_header {
  width: 100%;
  background-color: #ffffff;
  margin-bottom: 16px;
}

.job_header .job_header_con {
  width: 1200px;
  margin: 0 auto;
  height: 97px;
  background-color: #ffffff;
  padding: 20px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.job_header .job_header_con span {
  border-left: 1px solid #000000;
  width: 260px;
  height: 56px;
}

.job_header .job_header_con .job_fontimg {
  background: url("../images/fontimg/gwxq.png") no-repeat 10px center;
}

.job_header .job_header_con .help_fontimg {
  background: url("../images/fontimg/bzzx.png") no-repeat 10px center;
}

.job_header .job_header_con .byszc_fontimg {
  background: url("../images/fontimg/biyszc_icon.png") no-repeat left center;
}

.job_header .job_header_con .zxxx_fontimg {
  background: url("../images/fontimg/zxxx.png") no-repeat 16px center;
}

.job_header .job_header_con .lhjy_fontimg {
  background: url("../images/fontimg/lhjy.png") no-repeat 16px center;
}

.job_header .job_header_con .sydwzp_fontimg {
  background: url("../images/fontimg/sydwzp.png") no-repeat 16px center;
}

.job_header .job_header_con .wkt_fontimg {
  background: url("../images/fontimg/wkt_icon.png") no-repeat 16px center;
}

.job_header .job_header_con .xcp_fontimg {
  background: url("../images/fontimg/xcp_icon.png") no-repeat 6px center;
}

.job_nav {
  width: 100%;
  height: 200px;
  background: url("../images/zwxq_bg.png") no-repeat;
  margin-bottom: 16px;
}

.job_nav .job_nav_con {
  width: 1200px;
  margin: 0 auto;
  padding: 22px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.job_nav .job_nav_con .job_nav_left p {
  color: #ffffff;
  font-size: 14px;
  line-height: 40px;
}

.job_nav .job_nav_con .job_nav_left p.job_com_name {
  font-size: 16px;
  line-height: 36px;
}

.job_nav .job_nav_con .job_nav_left p.job_name {
  font-size: 32px;
  margin: 2px 0;
}

.job_nav .job_nav_con .job_nav_left p.job_time {
  line-height: 1;
  margin-top: 20px;
  margin-bottom: 8px;
}

.job_nav .job_nav_con .job_nav_left .job_condition {
  margin: 14px 0 5px;
}

.job_nav .job_nav_con .job_nav_left .job_condition span {
  display: inline-block;
  color: #ffffff;
  padding: 0 22px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 18px;
}

.job_nav .job_nav_con .job_nav_left .job_condition span.job_money {
  font-weight: bold;
  background-color: #FF9900;
  padding: 2px 10px;
  border-radius: 30px;
}

.job_nav .job_nav_con .job_nav_left .job_condition span.job_qz {
  border-left: 1px solid #999ab2;
  border-right: 1px solid #999ab2;
}

.job_nav .job_nav_con .job_nav_right {
  width: 120px;
  height: 48px;
  line-height: 48px;
  font-size: 18px;
  color: #ffffff;
  text-align: center;
  background-color: #0099FF;
  border-radius: 5px;
  margin-top: 54px;
  cursor: pointer;
}

.job_con {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
}

.job_con .job_con_left {
  background-color: #ffffff;
  width: 260px;
  min-height: 590px;
  padding: 24px;
  border: 1px solid #e9edf2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.job_con .job_con_left .jobc_img {
  display: block;
  width: 80px;
  height: 80px;
  background-color: #ffffff;
  padding: 3px;
  margin: 6px auto 15px;
}

.job_con .job_con_left .jobc_name {
  display: block;
  color: #666666;
  font-size: 16px;
  line-height: 26px;
  text-align: center;
  width: 176px;
  margin: 0 auto;
}

.job_con .job_con_left .job_icon {
  display: block;
  line-height: 26px;
  margin-top: 18px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.job_con .job_con_left .job_icon i {
  float: left;
  width: 16px;
  height: 26px;
  margin-right: 11px;
}

.job_con .job_con_left .job_icon div {
  float: left;
  width: 180px;
}

.job_con .job_con_left .job_icon .job_text_left {
  float: left;
  color: #666666;
  font-size: 14px;
}

.job_con .job_con_left .job_icon .job_text_right {
  float: left;
  color: #000000;
}

.job_con .job_con_left .qygm i {
  background: url("../images/qygm.png") no-repeat left center;
}

.job_con .job_con_left .dwxz i {
  background: url("../images/dwxz.png") no-repeat left center;
}

.job_con .job_con_left .dwhy i {
  background: url("../images/dwhy.png") no-repeat left center;
}

.job_con .job_con_left .dwdz i {
  background: url("../images/dwdz.png") no-repeat left center;
}

.job_con .job_con_right {
  background-color: #ffffff;
  width: 918px;
  min-height: 590px;
  padding: 32px;
  border: 1px solid #e9edf2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.job_con .job_con_right .jobc_gwms {
  padding-bottom: 32px;
  border-bottom: 1px dashed #cccccc;
}

.job_con .job_con_right .jobc_gwms .gwms_icon {
  padding-left: 27px;
  color: #2764C9;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  background: url("../images/zj.png") no-repeat left center;
}

.job_con .job_con_right .jobc_gwms p {
  color: #666666;
  font-size: 14px;
  line-height: 26px;
}

.job_con .job_con_right .jobc_gzdd .gzdd_icon {
  padding-left: 27px;
  color: #2764C9;
  font-size: 16px;
  font-weight: bold;
  margin-top: 32px;
  margin-bottom: 20px;
  background: url("../images/zj.png") no-repeat left center;
}

.job_con .job_con_right .jobc_gzdd p {
  color: #666666;
  margin-bottom: 23px;
}

.job_con .job_con_right .jobc_gzdd .gzdd_map {
  width: 100%;
  height: 200px;
  border: 1px solid #e5e5e5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mapPage_nav {
  width: 1200px;
  margin: 0 auto;
  margin: 10px auto;
}

.mapPage_nav .return {
  padding-left: 23px;
  background: url("../images/fh.png") no-repeat left center;
}

.mapPage_nav .mapPage_nav_right {
  cursor: pointer;
  position: relative;
}

.mapPage_nav .mapPage_nav_right .mapPage_nav_name {
  display: inline-block;
  padding-right: 20px;
  background: url("../images/jt.png") no-repeat right center;
  color: #676767;
}

.mapPage_search_wrap {
  width: 100%;
  background-color: #ffffff;
}

.mapPage_search {
  width: 1200px;
  margin: 0 auto;
  background-color: #ffffff;
  border-bottom: 2px solid #2764C9;
}

.mapPage_search .mp_s_logo {
  font-size: 30px;
  font-weight: bold;
  color: #003399;
  padding: 15px 0;
  letter-spacing: 2px;
  border-bottom: 1px solid #E2E2E2;
}

.mapPage_search .mp_s_logo .map_fontimg {
  border-left: 1px solid #000000;
  width: 260px;
  height: 56px;
  background: url("../images/fontimg/jydt.png") no-repeat 10px center;
}

.mapPage_search .mp_s_right {
  padding: 10px 0 10px;
}

.mapPage_search .mp_s_right .mp_s_search {
  width: 605px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  position: relative;
  margin-top: 1px;
}

.mapPage_search .mp_s_right .mp_s_search .s_input {
  color: #999999;
  border: none;
  margin-top: 1px;
  height: 33px;
  line-height: 33px;
  text-indent: 1em;
  width: 510px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mapPage_search .mp_s_right .mp_s_search .s_btn {
  padding: 0 20px 0 34px;
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  background: #2764C9 url("../images/ss.png") no-repeat 10px center;
  cursor: pointer;
}

.mapPage_search .mp_s_right .mp_s_item {
  width: 100px;
  margin-left: 16px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  cursor: pointer;
}

.mapPage_search .mp_s_right .mp_s_item .mp_s_item_input {
  position: relative;
}

.mapPage_search .mp_s_right .mp_s_item .mp_s_select {
  width: 100px;
  height: 34px;
  line-height: 34px;
  margin-top: 3px;
  border: none;
  border: 1px solid #ccc;
  color: #676767;
  font-size: 14px;
  padding: 5px 0;
}

.mapPage_search .mp_s_right .mp_s_item .mp_s_input {
  width: 100%;
  height: 34px;
  line-height: 34px;
  margin-top: 3px;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #676767;
}

.mapPage_search .mp_s_right .mp_s_item.fbtime {
  width: auto;
}

.mapPage_search .mp_s_right .mp_s_item.fbtime span {
  height: 34px;
  line-height: 34px;
  margin: 0 5px;
  margin-top: 3px;
  color: #676767;
}

.mapPage_search .mp_s_right .mp_s_item.fbtime input {
  width: 100px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #676767;
  text-indent: 0.2em;
  margin-top: 3px;
}

.post {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  height: 660px;
  position: relative;
}

.post .post_left {
  width: 280px;
  height: 660px;
  background-color: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
}

.post .post_left .post_left_top {
  width: 100%;
  height: 50px;
  line-height: 50px;
  color: #ffffff;
  background-color: #29aef5;
}

.post .post_left .post_left_top .post_num {
  display: inline-block;
  height: 100%;
  margin-left: 20px;
}

.post .post_left .post_left_top .post_num span {
  float: left;
  width: 30px;
  height: 100%;
  background: url("../images/ss.png") no-repeat center center;
}

.post .post_left .post_left_top .post_num p {
  float: left;
}

.post .post_left .post_left_bottom {
  height: 610px;
  padding: 0 15px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  overflow-y: auto;
}

.post .post_left .post_left_bottom .post_con a {
  float: left;
  width: 100%;
  border-bottom: 1px solid #DCDCDC;
  padding: 15px 0;
}

.post .post_left .post_left_bottom .post_con a .post_top {
  margin-top: 10px;
}

.post .post_left .post_left_bottom .post_con a .post_top .post_name {
  float: left;
  color: #222222;
  font-size: 16px;
  height: 18px;
  width: 220px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.post .post_left .post_left_bottom .post_con a .post_price {
  font-size: 16px;
  font-weight: normal;
  color: #FF6600;
  line-height: 26px;
  margin-top: 8px;
}

.post .post_left .post_left_bottom .post_con a .post_center {
  margin-top: 10px;
}

.post .post_left .post_left_bottom .post_con a .post_center span {
  font-size: 14px;
  color: #787878;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.post .post_left .post_left_bottom .post_con a .post_center span.post_qz {
  padding: 0 10px;
  margin: 0 10px;
  border-left: 1px solid #999ab2;
  border-right: 1px solid #999ab2;
}

.post .post_left .post_left_bottom .post_con a .post_bottom {
  margin-top: 16px;
}

.post .post_left .post_left_bottom .post_con a .post_bottom span {
  float: left;
  color: #aaaaaa;
  font-size: 14px;
  padding-left: 20px;
  line-height: 20px;
  background: url("../images/mark.png") no-repeat left center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.post .post_left .post_left_bottom .J_ckgd {
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  color: #0099FF;
  cursor: pointer;
  display: none;
}

.post .post_left .post_left_bottom .J_zwxx {
  text-align: center;
  display: none;
}

.post .post_left .post_left_bottom .J_zwxx img {
  margin: 20px 0;
}

.post .post_left .post_left_bottom .J_zwxx h3 {
  font-weight: normal;
  color: #647180;
  font-size: 18px;
  line-height: 26px;
}

.post .post_left .post_left_bottom .J_zwxx p {
  color: #8697AC;
  font-size: 14px;
  line-height: 26px;
}

.post .post_left .post_left_tigger {
  position: absolute;
  right: -14px;
  top: 50%;
  width: 14px;
  text-align: center;
  line-height: 90px;
  height: 90px;
  margin-top: -45px;
  z-index: 999;
  background-color: #ffffff;
  color: #cccccc;
  font-family: "宋体";
  border-radius: 10px;
  cursor: pointer;
}

.post .post_right {
  width: 920px;
  height: 660px;
  background-color: #ffffff;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}

.changeScallBar {
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #e9e9e9;
  scrollbar-shadow-color: #e9e9e9;
  scrollbar-3dlight-color: #e9e9e9;
  scrollbar-arrow-color: #e9e9e9;
  scrollbar-track-color: #666;
  scrollbar-darkshadow-color: #e9e9e9;
}

.changeScallBar::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #ffffff;
}

.changeScallBar::-webkit-scrollbar-thumb {
  background-color: #ffffff;
  height: 50px;
  outline-offset: 0px;
  outline: 0px solid #e9e9e9;
  -webkit-border-radius: 10px;
  border: 1px solid #d5d5d5;
}

.changeScallBar::-webkit-scrollbar-thumb:hover {
  background-color: #ffffff;
  height: 50px;
  -webkit-border-radius: 10px;
}

.changeScallBar::-webkit-scrollbar {
  width: 10px;
  height: 12px;
}

#container {
  width: 100%;
  height: 100%;
}

#loading {
  position: absolute;
  top: 0;
  left: 0;
  width: 1200px;
  height: 660px;
  background-color: #2980B9;
  z-index: 999;
}

.table-cell {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  text-align: center;
  background: #e8f1ff url("../images/ld-01.png") no-repeat center 73px;
}

.loading_p {
  font-size: 20px;
  margin-top: 400px;
  color: #7da0d8;
}

.bubble {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: background-color .15s ease-in-out;
  -o-transition: background-color .15s ease-in-out;
  transition: background-color .15s ease-in-out;
  cursor: pointer;
}

.bubble p {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.bubble-1 {
  background: url("../images/district-circle-1.png") no-repeat 0 0;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  overflow: hidden;
  width: 92px;
  height: 92px;
  line-height: 1.6;
}

.bubble-1 .name {
  font-size: 14px;
  font-weight: 800;
  margin-top: 24px;
}

/*  */
.houseMarkers {
  position: absolute;
  min-width: 60px;
  margin-left: -10px;
  margin-top: 4px;
  height: 27px;
  line-height: 27px;
  color: #0033cc;
  /*#85580F;*/
  font-size: 12px;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  z-index: 9 !important;
  cursor: pointer;
}

.houseMarkers p {
  background: #99cc99;
  /*#fccb53;*/
  background: rgba(153, 204, 153, 0.9);
  /*rgba(252, 203, 83, .9);*/
  padding: 0 10px;
  position: relative;
  z-index: 2;
  white-space: nowrap;
}

.houseMarkers span {
  background: #fff;
  white-space: nowrap;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  color: #444;
  padding: 0 10px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  display: none;
}

.houseMarkers b {
  border: 6px solid transparent;
  border-top-color: #99cc99;
  /*#fdcc55;*/
  border-top-width: 8px;
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 20px;
  top: 25px;
}

.houseMarkers:hover,
.houseMarkersActive {
  z-index: 99 !important;
}

.houseMarkers:hover span,
.houseMarkersActive span {
  left: 100%;
  opacity: 1;
}

.houseMarkers:hover,
.houseMarkers:hover p,
.houseMarkersActive p,
.houseMarkersActive {
  background: #0235ce;
  /*#fc6c6d;*/
  color: #fff;
}

.houseMarkers:hover b,
.houseMarkersActive b {
  border-top-color: #0033cc;
  /*#fc6c6d;*/
}

.houseMarkersActive {
  z-index: 100 !important;
}

/* ## 去掉百度Logo */
.anchorBL {
  display: none;
}

.help_nav {
  width: 100%;
  margin-bottom: 16px;
}

.help_nav img {
  display: block;
  width: 100%;
}

.help_title {
  width: 1200px;
  margin: 0 auto;
  background-color: #ffffff;
  margin-bottom: 10px;
  padding: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.help_title i {
  float: left;
  width: 30px;
  height: 30px;
  background: url("../images/icon.png") no-repeat;
}

.help_title h1 {
  float: left;
  height: 30px;
  line-height: 30px;
  margin-left: 10px;
  color: #0099FF;
  font-size: 16px;
}

.help_con {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  background-color: #ffffff;
  padding: 64px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.help_con .help_item {
  width: 800px;
  margin-bottom: 30px;
}

.help_con .help_item .help_item_title {
  margin-bottom: 10px;
  height: 38px;
  background: url("../images/titbg.png") no-repeat 38px bottom;
}

.help_con .help_item .help_item_title i {
  float: left;
  width: 38px;
  height: 38px;
}

.help_con .help_item .help_item_title span {
  float: left;
  height: 38px;
  line-height: 30px;
  color: #0099FF;
  font-size: 24px;
  font-weight: bold;
  margin-left: 10px;
  letter-spacing: 2px;
  font-family: "微软雅黑";
}

.help_con .help_item .help_t1 i {
  background: url("../images/help/help_t1.png") no-repeat;
}

.help_con .help_item .help_t2 i {
  background: url("../images/help/help_t2.png") no-repeat;
}

.help_con .help_item .help_t3 i {
  background: url("../images/help/help_t3.png") no-repeat;
}

.help_fixed {
  position: absolute;
  top: 64px;
  left: 976px;
  z-index: 2;
}

.help_fixed .fixed_item {
  width: 160px;
  height: 96px;
  background: #cccccc;
  margin-bottom: 10px;
  text-align: center;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.help_fixed .fixed_item i {
  display: block;
  width: 30px;
  height: 30px;
  margin: 17px auto;
}

.help_fixed .fixed_item p {
  font-size: 16px;
  font-weight: bold;
  color: #0099FF;
}

.help_fixed .fixed1 {
  background: url("../images/help/mn1.png") no-repeat left top;
}

.help_fixed .fixed1 i {
  background: url("../images/help/mn1_ico.png") no-repeat left top;
}

.help_fixed .fixed2 {
  background: url("../images/help/mn2.png") no-repeat left top;
}

.help_fixed .fixed2 i {
  background: url("../images/help/mn2_ico.png") no-repeat left top;
}

.help_fixed .fixed3 {
  background: url("../images/help/mn3.png") no-repeat left top;
}

.help_fixed .fixed3 i {
  background: url("../images/help/mn3_ico.png") no-repeat left top;
}

.help_fixed .on.fixed1 {
  background: url("../images/help/mn1a.png") no-repeat left top;
}

.help_fixed .on.fixed1 i {
  background: url("../images/help/mn1a_ico.png") no-repeat left top;
}

.help_fixed .on.fixed1 p {
  color: #f98485;
}

.help_fixed .on.fixed2 {
  background: url("../images/help/mn2a.png") no-repeat left top;
}

.help_fixed .on.fixed2 i {
  background: url("../images/help/mn2a_ico.png") no-repeat left top;
}

.help_fixed .on.fixed2 p {
  color: #f98485;
}

.help_fixed .on.fixed3 {
  background: url("../images/help/mn3a.png") no-repeat left top;
}

.help_fixed .on.fixed3 i {
  background: url("../images/help/mn3a_ico.png") no-repeat left top;
}

.help_fixed .on.fixed3 p {
  color: #f98485;
}

.help_text {
  display: inline-block;
  width: 100%;
}

.help_text p {
  color: #666666;
  font-size: 16px;
  line-height: 24px;
  text-indent: 2em;
  margin-top: 12px;
}

.help_text img {
  display: block;
  max-width: 100%;
  margin: 20px auto 0;
}

.help_text .txt_center {
  text-align: center;
  text-indent: 0;
}

.zph_style .resultpage_option {
  padding: 0;
}

.zph_style .resultpage_option .option_left {
  line-height: 58px;
  color: #0099ff;
  font-weight: bold;
  font-size: 18px;
}

.zph_style .resultpage_option .z_b_bottom {
  padding: 0 24px;
  border-bottom: 1px solid #ededed;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_style .resultpage_option .z_b_bottom .option_right {
  width: 363px;
  margin-top: 14px;
  margin-left: 20px;
  margin-right: 20px;
}

.zph_style .resultpage_option .z_b_bottom .option_right .search_input {
  width: 305px;
  margin-left: 1px;
}

.zph_style .resultpage_option .z_b_bottom .zphxx_con {
  line-height: 32px;
  margin-top: 14px;
  color: #757575;
}

.zph_style .resultpage_option .z_b_bottom .zphxx_con p {
  font-size: 18px;
}

.zph_style .resultpage_option .z_b_bottom .zphxx_con span {
  color: #0066CC;
  font-weight: bold;
}

.zph_style .resultpage_nav {
  height: 200px;
  background: url(../images/zph_banner.png) no-repeat center center;
}

.zph_style .z_cxtj {
  padding-left: 24px;
  color: #605f5f;
}

.zph_style .z_cxtj .date_c {
  display: block;
  color: #605f5f;
}

.zph_style .z_cxtj .date_c .input_div input {
  border: 1px solid #bce2fa;
  border-radius: 2px;
}

.zph_style .z_cxtj .z_zkq {
  padding-bottom: 10px;
}

.zph_style .z_cxtj .z_zkq .z_zkq_title {
  line-height: 30px;
}

.zph_style .z_cxtj .z_zkq .z_zkq_list {
  color: #3fa8ff;
}

.zph_style .z_cxtj .z_zkq .z_zkq_list span {
  float: left;
  padding: 0 5px;
  height: 20px;
  line-height: 20px;
  margin: 5px 3px;
  cursor: pointer;
  border-radius: 10px;
}

.zph_style .z_cxtj .z_zkq .z_zkq_list .all_item {
  border: 1px solid #3fa8ff;
}

.zph_style .z_cxtj .z_zkq .z_zkq_list .zk_active {
  background: #0099ff;
  color: #ffffff;
  border-radius: 10px;
}

.zph_style .zph_content {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
}

.zph_style .zph_content .zph_c_item {
  width: 100%;
  padding: 10px 24px;
  background: #ffffff;
  margin-bottom: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.zph_style .zph_content .zph_c_item:hover {
  background-color: #f8fdff;
}

.zph_style .zph_content .zph_c_item .item_top {
  line-height: 38px;
  border-bottom: 1px solid #ededed;
}

.zph_style .zph_content .zph_c_item .item_top .top_left {
  padding-left: 40px;
  color: #0066CC;
  font-weight: bold;
  font-size: 14px;
  background: url("../images/zph/rq.png") no-repeat left center;
}

.zph_style .zph_content .zph_c_item .item_top .top_right {
  width: 300px;
  padding-left: 25px;
  color: #605f5f;
  font-size: 14px;
  background: url("../images/zph/dw.png") no-repeat left center;
}

.zph_style .zph_content .zph_c_item .item_top .top_right b {
  color: #0066CC;
}

.zph_style .zph_content .zph_c_item .item_bottom {
  padding-top: 20px;
}

.zph_style .zph_content .zph_c_item .item_bottom .bottom_left .i_b_name {
  width: 700px;
  line-height: 24px;
  font-size: 20px;
  color: #333333;
  font-weight: bold;
  margin-bottom: 10px;
}

.zph_style .zph_content .zph_c_item .item_bottom .bottom_left .i_b_dz {
  width: 700px;
  line-height: 24px;
  font-size: 14px;
  color: #333333;
  padding-left: 20px;
  margin-bottom: 10px;
  line-height: 20px;
  background: url("../images/zph/dz.png") no-repeat left center;
}

.zph_style .zph_content .zph_c_item .item_bottom .bottom_right {
  width: 325px;
}

.zph_style .zph_content .zph_c_item .item_bottom .bottom_right .i_b_name {
  line-height: 24px;
  font-size: 14px;
  color: #0066CC;
  margin-bottom: 10px;
}

.zph_style .zph_content .zph_c_item .item_bottom .bottom_right .i_b_dz {
  font-size: 14px;
  color: #333333;
  line-height: 20px;
  margin-bottom: 10px;
}

.zxhd_style .resultpage_option {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zxhd_style .resultpage_option ul {
  padding: 0 24px;
  height: 60px;
}

.zxhd_style .resultpage_option ul li {
  height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  line-height: 60px;
  padding: 0px 16px;
  font-weight: bold;
  color: #333333;
  font-size: 16px;
  cursor: pointer;
}

.zxhd_style .resultpage_option ul .on {
  border-bottom: 2px solid #0099FF;
}

.zxhd_style .hdTitle {
  padding: 0px 24px;
  height: 58px;
  line-height: 58px;
}

.zxhd_style .hdTitle .hdTip {
  height: 100%;
  display: inline-block;
  background: url("../images/jggs.png") no-repeat left center;
  padding-left: 40px;
  color: #0099ff;
  font-weight: bold;
  font-size: 18px;
}

.zxhd_style .hdList {
  background: #F4F6F9;
}

.zxhd_style .hdList #page_table {
  padding-top: 20px;
}

.zxhd_style .hdList .zph_c_wrap {
  padding: 0 24px;
  background: #ffffff;
  margin-bottom: 10px;
}

.zxhd_style .hdList .toggle_icon {
  color: #0099ff;
  padding-right: 20px;
  background: url(../images/zph/zk02.png) no-repeat right center;
  cursor: pointer;
  margin-right: 10px;
}

.zxhd_style .hdList .hd_active {
  background: url(../images/zph/zk01.png) no-repeat right center;
}

.zxhd_style .hdList .zph_c_header {
  padding: 20px 0;
}

.zxhd_style .hdList .zph_c_header span {
  font-size: 17px;
  font-weight: bold;
  margin-right: 10px;
}

.zxhd_style .hdList .zph_c_header span b {
  color: #0099FF;
}

.zxhd_style .hdList .zph_c_box {
  max-height: 356px;
  overflow-y: auto;
}

.zxhd_style .hdList .zph_c_item {
  border: 1px solid #0099FF;
  padding: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  line-height: 28px;
  border-radius: 10px;
}

.zxhd_style .hdList .zph_c_item .item_top {
  font-size: 17px;
  font-weight: bold;
}

.zxhd_style .hdList .zph_c_item .item_top .top_left span {
  color: #0099FF;
}

.zxhd_style .hdList .zph_c_item .item_bottom {
  font-size: 16px;
}

.zxhd_style .hdList .zph_c_item .item_bottom span {
  color: #999;
}

.zph_detail .job_header .job_header_con .job_fontimg {
  background: url("../images/zph/zphxq_title.png") no-repeat 10px center;
}

.zph_detail .zpxq_nav {
  width: 100%;
  height: 200px;
  background: url(../images/zwxq_bg.png) no-repeat;
  margin-bottom: 16px;
}

.zph_detail .zpxq_nav .zpxq_nav_con {
  width: 1200px;
  margin: 0 auto;
  height: 100%;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_left {
  width: 900px;
  color: #ffffff;
  padding-top: 40px;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_left p {
  margin-top: 12px;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_left .nav_time {
  font-size: 18px;
  font-weight: bold;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_left .nav_name {
  font-size: 32px;
  font-weight: bold;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_left .nav_wz .nav_dz {
  width: 430px;
  padding: 5px 0;
  line-height: 22px;
  padding-left: 20px;
  background: url("../images/zph/dz_xq.png") no-repeat left center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_left .nav_wz .nav_dw {
  margin-left: 10px;
  width: 430px;
  padding: 5px 0;
  line-height: 22px;
  padding-left: 20px;
  background: url("../images/zph/lzr_xq.png") no-repeat left center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_right {
  width: 300px;
  color: #ffffff;
  padding: 0 20px;
  padding-top: 70px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_right .nav_num {
  color: #80E3FF;
  font-size: 56px;
  text-align: center;
}

.zph_detail .zpxq_nav .zpxq_nav_con .nav_right .nav_num_title {
  text-align: center;
  line-height: 30px;
  font-size: 16px;
}

.zph_detail .zpxq_hot {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 10px;
  padding: 10px 20px;
  background: #ffffff url("../images/zph/hot_bg.png") no-repeat right bottom;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_hot .hot_icon {
  width: 50px;
  height: 38px;
  background: url("../images/zph/hot.png") no-repeat center center;
}

.zph_detail .zpxq_hot .hot_list {
  width: 1100px;
}

.zph_detail .zpxq_hot .hot_list .J_zphgw {
  max-height: 100px;
  overflow: hidden;
  overflow-y: auto;
  max-width: 1000px;
}

.zph_detail .zpxq_hot .hot_item, .zph_detail .zpxq_hot .hot_more, .zph_detail .zpxq_hot .all_hot_item {
  float: left;
  color: #666666;
  height: 20px;
  line-height: 20px;
  padding: 0 5px;
  margin: 0 4px;
  margin-top: 8px;
  border-radius: 10px;
  border: 1px solid #3fa8ff;
  color: #3fa8ff;
  cursor: pointer;
}

.zph_detail .zpxq_hot .all_hot_item {
  border: 1px solid #3fa8ff;
  color: #3fa8ff;
}

.zph_detail .zpxq_hot .hot_more {
  border-radius: 4px;
  background-color: #0099FF;
  color: #ffffff;
}

.zph_detail .zpxq_hot .hot_active {
  background: #0099FF;
  color: #ffffff;
}

.zph_detail .resultpage_option {
  padding: 0;
}

.zph_detail .resultpage_option .option_left {
  line-height: 58px;
  color: #0099ff;
  font-weight: bold;
  font-size: 18px;
}

.zph_detail .resultpage_option .z_b_bottom {
  padding: 0 24px;
  border-bottom: 1px solid #ededed;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .resultpage_option .z_b_bottom .option_right {
  margin-top: 14px;
}

.zph_detail .zpxq_content {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 10px;
}

.zph_detail .zpxq_content .zpxq_c_item {
  margin-bottom: 10px;
  padding: 20px 24px;
  background-color: #ffffff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_top {
  line-height: 30px;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_top .c_item_top_left {
  width: 700px;
  color: #333333;
  font-weight: bold;
  font-size: 18px;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_top .c_item_top_right .c_item_top_name {
  padding-left: 20px;
  background: url("../images/zph/xq_lxr.png") no-repeat left center;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_top .c_item_top_right .c_item_top_phone {
  margin-left: 45px;
  padding-left: 20px;
  background: url("../images/zph/xq_dh.png") no-repeat left center;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_bottom {
  line-height: 30px;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_bottom .c_item_bottom_left {
  color: #787575;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_bottom .c_item_bottom_right {
  color: #0099ff;
  padding-right: 20px;
  background: url("../images/zph/zk02.png") no-repeat right center;
  cursor: pointer;
}

.zph_detail .zpxq_content .zpxq_c_item .c_item_bottom .zk_active {
  background: url("../images/zph/zk01.png") no-repeat right center;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list {
  display: none;
  width: 1200px;
  max-height: 356px;
  overflow-y: auto;
  margin-left: -23px;
  padding-left: 13px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item {
  float: left;
  width: 368px;
  height: 140px;
  border: 1px solid #A7CDE6;
  margin: 10px 10px;
  padding: 8px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f4faff;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_title {
  border-bottom: 1px solid #ccc;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_title p {
  line-height: 32px;
  padding-left: 30px;
  margin: 0 16px;
  color: #333333;
  font-size: 14px;
  background: url("../images/zph/dw_icon.png") no-repeat left center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_con {
  margin-top: 5px;
  padding: 0 16px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_con .c_list_mes1 {
  line-height: 30px;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_con .c_list_mes1 .mes1_name {
  width: 180px;
  font-size: 18px;
  font-weight: bold;
  color: #333333;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_con .c_list_mes1 .mes1_price {
  font-size: 18px;
  color: #FF6600;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_con .c_list_mes2 {
  line-height: 30px;
  font-size: 14px;
  color: #333333;
}

.zph_detail .zpxq_content .zpxq_c_item .zpxq_c_list .zpxq_c_list_item .zpxq_c_list_con .c_list_mes3 {
  line-height: 20px;
  font-size: 14px;
  color: #666666;
}

.overshow {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.hide {
  display: none;
}

.show {
  display: block;
}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.scrollbar::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: #F5F5F5;
}

/*定义滚动条轨道 内阴影+圆角*/
.scrollbar::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #F5F5F5;
}

/*定义滑块 内阴影+圆角*/
.scrollbar::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #acdcfb;
}

.w {
  width: 1200px;
  margin: 0 auto;
}

.bgc {
  background-color: #fff;
}

/* 1.头部 */
.byszc {
  height: 90px;
  margin: 0 auto;
  padding-top: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
}

.byszc .byszc_img {
  width: 516px;
  height: 57px;
}

.byszc_cs {
  background-color: #fff;
}

/* 3.广告 */
.byszc_banner {
  width: 100%;
}

.byszc_banner > img {
  width: 100%;
  height: 100%;
}

/* 4. 专场招聘*/
.byszc_hd {
  height: 60px;
  line-height: 60px;
  text-indent: 10px;
  padding: 0 36px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #0099ff;
  margin: 20px auto;
  font-size: 16px;
  background: #fff url("../images/home1.png") no-repeat 20px center;
}

/* 5.内容 */
.byszc_zph {
  background-color: #fff;
  padding: 15px 0;
  margin-bottom: 15px;
  font-size: 14px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.byszc_zph > h1 {
  width: 100%;
  height: 30px;
  font-size: 22px;
  color: #003e8c;
  text-align: center;
  margin-top: 20px;
  background-color: #fff;
}

.byszc_zph .byszc_time {
  margin: 20px auto;
  text-align: center;
  font-size: 14px;
  color: #333;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 10px;
  background-color: #fff;
}

.byszc_zph p {
  font-size: 14px;
  font-family: 'SimSun';
  color: #494949;
  line-height: 2;
  text-indent: 30px;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.byszc_zph .byszc_content .bys_one {
  margin-top: 30px;
}

.byszc_zph .byszc_content .bys_three {
  text-align: right;
}

.byszc_zph .byszc_bot {
  margin-top: 50px;
}

.byszc_zph .byszc_bot strong {
  display: inline-block;
  width: 100%;
  text-align: center;
  color: #494949;
  font-size: 18px;
}

.byszc_zph .byszc_bot .byszc_two {
  margin-top: 30px;
}

.jntsxd {
  background-color: #ffffff !important;
}

.jntsxd .content {
  width: 1100px;
  margin: 0 auto;
}

.jntsxd .header .con02 {
  display: none;
}

.jntsxd .footer {
  background-color: #ffffff;
}

.jntsxd .index_content {
  width: 1100px;
  margin: 20px auto;
  padding: 0 20px 0;
  background: #ffffff;
  -webkit-box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  box-shadow: 0 1px 10px rgba(36, 111, 222, 0.3);
  border: 1px solid #e2eeff;
}

.jntsxd .index_content .glptrk .zc_list {
  margin-top: 40px;
}

.jntsxd .index_content .glptrk .zc_list .zc_item {
  width: 93%;
}

.jntsxd .index_content .glptrk .zc_list .zc_item .zx_item_right {
  width: 83%;
}

.jntsxd .index_content .newList {
  width: 100%;
}

.jntsxd .index_content .newList .grzclb {
  width: 50%;
}

.jntsxd .index_content .newList .grzclb .con_title {
  width: 100%;
}

.jntsxd .index_content .newList .grzclb .zc_list {
  margin-left: 110px;
}

.jntsxd .index_content .newList .pxjglb {
  width: 50%;
}

.jntsxd .index_content .newList .pxjglb .con_title {
  width: 90%;
  margin-left: 10%;
}

.jntsxd .index_content .newList .pxjglb .zc_list {
  margin-right: 120px;
}

.jntsxd .con_title {
  line-height: 40px;
  font-size: 20px;
  font-weight: bold;
  color: #246fed;
  border-bottom: 2px solid #246fed;
  margin: 20px 0;
  padding-left: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.jntsxd .zc_list {
  display: block;
  width: 80%;
  margin: 0 auto;
}

.jntsxd .zc_list .zc_item {
  width: 380px;
  border: 1px solid #b3d1f0;
  border-radius: 4px;
  padding: 10px;
  margin-bottom: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}

.jntsxd .zc_list .zc_item:hover {
  border: 1px solid #246fee;
}

.jntsxd .zc_list .zc_item .newImg {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}

.jntsxd .zc_list .zc_item i {
  width: 80px;
  height: 77px;
  background: url("../images/index_icon.png") no-repeat;
}

.jntsxd .zc_list .zc_item .zx_item_right {
  width: 278px;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.jntsxd .zc_list .zc_item .zx_item_right h2 {
  font-size: 16px;
  color: #246fde;
  margin-top: 6px;
}

.jntsxd .zc_list .zc_item .zx_item_right p {
  margin-top: 10px;
  font-size: 12px;
  color: #5a5a5a;
  line-height: 1.2;
}

.jntsxd .zc_list .no_item {
  position: relative;
}

.jntsxd .zc_list .no_item::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #9fd0ff;
  filter: alpha(opacity=80);
        /* IE */
  -moz-opacity: 0.8;
        /* 老版Mozilla */
  -khtml-opacity: 0.8;
        /* 老版Safari */
  opacity: 0.8;
        /* 支持opacity的浏览器*/
}

.jntsxd .zc_list .no_item::after {
  content: '敬请期待...';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  text-align: center;
  margin-top: 35px;
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 2px;
}

.advert_box {
  width: 1200px;
  margin: auto;
  margin-top: 25px;
  background-color: #ffffff;
}

.top_box {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  /* background-color: #ccc; */
}

.ky_box {
  width: 100%;
  height: 100%;
  border: 1px solid #fff;
  background: #ffffff;
  padding-bottom: 20px;
}

.ky_box .xx_item {
  display: block;
  margin: 15px 20px 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #E5E5E5;
  height: 36px;
  padding: 2px 0px;
  line-height: 36px;
  background: url("../images/logo/gfxx/xx.png") no-repeat left center;
}

.ky_box .xx_item p {
  float: left;
  margin-left: 40px;
  width: 800px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ky_box .xx_item span {
  float: right;
}

.titleimg {
  width: 100%;
  display: block;
  height: auto;
}

.plate .active {
  color: #CC0000;
  border-bottom: 3px solid #CC0000;
}

.plate {
  width: 100%;
  height: 70px;
  background-color: #fff;
  margin-bottom: 5px;
}

.plate ul {
  width: 1200px;
  margin: auto;
}

.plate li {
  height: 58px;
  float: left;
  font-weight: bold;
  font-size: 18px;
  margin-right: 58px;
  line-height: 69px;
  overflow: hidden;
  cursor: pointer;
  color: #999999;
}

.bot_pag {
  width: 100%;
  height: 50px;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  color: #999;
  margin: 44px auto;
  overflow: hidden;
  /* background-color: red; */
}

.bot_pag .left .nums:hover {
  background: #FF9900;
  border: 1px solid #FF9900;
  color: #fff;
}

.pag_ul {
  display: inline-block;
}

.pag_li {
  width: 70px;
  height: 30px;
  line-height: 28px;
  border: 1px aolid #FF9900;
  border-radius: 14px;
  color: #FF9900;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
}

.nums {
  width: 30px;
  height: 30px;
  color: #FF9900;
  border-radius: 20px;
  margin: 0 6px;
  padding: 8px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

/* 点击码数变化 */
.pag_col {
  background-color: #FE9500;
  color: #fff;
}

.plate li img {
  width: 27px;
  height: 28px;
  float: left;
  display: inline-block;
  margin-top: 20px;
}

.plate li span {
  margin-left: 5px;
}

.jp_bxf {
  width: 100%;
  margin: auto;
  background-color: #fff;
  overflow: hidden;
}

.jp_bxf .pageTool {
  font-size: 14px;
  color: #999;
  margin: 30px auto;
  overflow: hidden;
  text-align: center;
}

.jp_bxf .pageTool_right .pageTool_next.disclick,
  .jp_bxf .pageTool_right .pageTool_previous.disclick {
  border: 1px solid #FF9900;
  color: #FF9900;
}

.jp_bxf .pageTool_right .pageTool_next.disclick:hover,
  .jp_bxf .pageTool_right .pageTool_previous.disclick:hover {
  border: 1px solid #FF9900;
  color: #FF9900;
  background: #ffffff;
}

.jp_bxf .pageTool_right .pageTool_currentPage {
  background: #FF9900;
  border: 1px solid #FF9900;
}

.jp_bxf .pageTool_right span {
  border-radius: 20px;
  text-align: center;
  border: 1px solid #FF9900;
  color: #FF9900;
}

.jp_bxf .pageTool .pageTool_previous:hover {
  background: #FF9900;
  border: 1px solid #FF9900;
}

.jp_bxf .pageTool .pageTool_next:hover {
  background: #FF9900;
  border: 1px solid #FF9900;
}

.jp_bxf .pageTool_right .wrap_pageItem span:hover {
  background: #FF9900;
  border: 1px solid #FF9900;
}

.jp_bxf .wlzph {
  width: 1200px;
  margin: 15px auto 0;
  line-height: 30px;
}

.jp_bxf .wlzph span {
  float: left;
}

.jp_bxf .wlzph .wlzphCon {
  float: left;
  width: 1103px;
}

.jp_bxf .wlzph .wlzphCon p {
  float: left;
  margin-right: 15px;
  color: #098ef3;
  text-decoration: underline;
  cursor: pointer;
}

.jp_bxf .left {
  float: left;
}

.jp_bxf .input {
  width: 1200px;
  margin: 0 auto;
}

.jp_bxf .input .hot {
  line-height: 50px;
  color: #FF6666;
  font-weight: bold;
  font-size: 16px;
}

.jp_bxf .input .option_right {
  width: 365px;
  float: left;
  height: 32px;
  margin-left: 20px;
  line-height: 32px;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.jp_bxf .input .hot {
  line-height: 50px;
  color: #FF6666;
  font-weight: bold;
  font-size: 16px;
}

.jp_bxf .input .passes {
  position: absolute;
  top: 41px;
  left: 23px;
  font-size: 14px;
  color: #999;
}

.jp_bxf .input .search_input {
  width: 305px;
  color: #999999;
  font-size: 14px;
  text-indent: 1em;
  height: 28px;
  line-height: 28px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
}

.jp_bxf .input .search_submit {
  width: 50px;
  height: 100%;
  cursor: pointer;
  background: url(../images/cx.png) no-repeat center center;
}

.jp_bxf .condition {
  width: 1200px;
  margin: 15px auto;
  color: #999999;
}

.jp_bxf .condition .criteria {
  float: left;
  line-height: 30px;
  color: #333333;
}

.jp_bxf .condition .item_active {
  color: #FF6666;
  font-weight: bold;
}

.jp_bxf .condition span {
  display: block;
  width: 133px;
  float: left;
  margin: 5px 30px 15px 0px;
  text-align: left;
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  border-radius: 10px;
  font-size: 16px;
}

.jp_bxf .address {
  width: 1200px;
  margin: 15px auto;
  color: #999999;
}

.jp_bxf .address .region {
  float: left;
  line-height: 30px;
  color: #333333;
}

.jp_bxf .address #add {
  margin-left: 54px;
}

.jp_bxf .address .item_active {
  color: #FF6666;
  font-weight: bold;
}

.jp_bxf .address span {
  display: block;
  width: 133px;
  float: left;
  margin: 5px 30px 15px 0px;
  text-align: left;
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  border-radius: 10px;
  font-size: 16px;
}

.jp_bxf .postt {
  width: 1200px;
  margin: 15px auto 15px;
  position: relative;
}

.jp_bxf .postt .jt {
  display: inline-block;
  width: 13px;
  height: 7px;
  float: right;
  background: url(../images/jt.png) no-repeat;
  vertical-align: middle;
}

.jp_bxf .postt .region {
  float: left;
  line-height: 25px;
}

.jp_bxf .postt .type {
  margin-left: 53px;
}

.jp_bxf .postt span {
  display: block;
  color: #999999;
  width: 185px;
  float: left;
  margin: 5px 30px 15px 0;
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  font-size: 16px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.jp_bxf .postt .item_active {
  color: #FF6666;
  font-weight: bold;
}

.jp_bxf .postt .open {
  width: 50px;
  cursor: pointer;
  position: relative;
  text-align: center;
  left: 92%;
  top: -35px;
  color: #FF6666;
}

.jp_bxf .postt .disnone {
  margin-left: 53px;
}

.jp_bxf .subsetList {
  width: 1200px;
  margin: 15px auto;
}

.jp_bxf .subsetList .item_active {
  color: #FF6666;
  font-weight: bold;
}

.jp_bxf .subsetList .SubList {
  width: 1200px;
}

.jp_bxf .subsetList .region {
  float: left;
  line-height: 25px;
}

.jp_bxf .subsetList span {
  display: block;
  color: #999999;
  width: 133px;
  float: left;
  margin: 10px 25px 10px 10px;
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  font-size: 16px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.jp_bxf .conditions {
  width: 1200px;
  margin: 0 auto 20px;
}

.jp_bxf .conditions .region {
  float: left;
  line-height: 25px;
}

.jp_bxf .conditions .conditions_input {
  width: 1115px;
  line-height: 25px;
  float: left;
  color: #999999;
  font-size: 16px;
}

.jp_bxf .conditions .conditions_input1 {
  width: 1115px;
  line-height: 25px;
  float: left;
  color: #999999;
  font-size: 16px;
  margin: 10px 0 10px 85px;
}

.jp_bxf .conditions .conditions_input2 {
  min-width: 1115px;
  height: 25px;
  line-height: 25px;
  float: left;
  color: #999999;
  font-size: 16px;
  margin: 0px 0 10px 85px;
}

.jp_bxf .Cicty {
  float: left;
  margin-right: 15px;
}

.jp_bxf .Cicty img {
  width: 15px;
  height: 15px;
  margin: 6px 0 0 3px;
  cursor: pointer;
}

.jp_bxf .FL {
  float: left;
  margin-right: 15px;
}

.jp_bxf .FL img {
  width: 15px;
  height: 15px;
  margin: 6px 0 0 3px;
  cursor: pointer;
}

.jp_bxf .CHildFL {
  float: left;
  margin-right: 15px;
}

.jp_bxf .CHildFL img {
  width: 15px;
  height: 15px;
  margin: 6px 0 0 3px;
  cursor: pointer;
}

.jp_bxf .box1 {
  width: 1200px;
  border-bottom: 5px solid #FFFEFF;
  margin: 0 auto;
}

.jp_bxf .box1 .box_li {
  width: 220px;
  height: 200px;
  background: white;
  border: 1px solid #ff9900;
  border-radius: 12px;
  margin: 0 20px 23px 0;
  padding: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  position: relative;
  cursor: pointer;
}

.jp_bxf .box1 .box_li .line {
  width: 160px;
  border-top: 1px solid #cccccc;
  padding-top: 15px;
  margin: 14px auto;
  color: #666666;
  overflow: hidden;
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
}

.jp_bxf .box1 .box_li .demo_img {
  display: inline-block;
  width: 100%;
  height: 100%;
}

.jp_bxf .box1 .box_li .gf_img {
  width: 100%;
  height: 100%;
  margin: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.jp_bxf .box1 .box_li img {
  width: 188px;
  height: 108px;
  display: block;
  margin: 10px auto;
}

.jp_bxf .box1 .box_li:hover {
  padding: 0;
  border: 4px solid #ff9900;
  -webkit-box-shadow: 0 0 3px #FF9900;
  box-shadow: 0 0 3px #FF9900;
}

.resultpage_options {
  width: 100%;
  padding: 0;
  margin-bottom: 5px;
}

.resultpage_options .J_list {
  width: 1200px;
  margin: 0 auto;
  height: 60px;
}

.resultpage_options .J_list li {
  height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  line-height: 60px;
  padding: 0px 16px;
  font-weight: bold;
  color: #333333;
  font-size: 16px;
  cursor: pointer;
}

.resultpage_options .J_list .on {
  border-bottom: 3px solid #CC0000;
}

.warp {
  width: 100%;
  height: 100%;
  background: #FFFEFF;
}

.NewClass .box1 {
  width: 1200px;
  border-bottom: 5px solid #FFFEFF;
  margin: 0 auto;
}

.NewClass .box1 .box_li {
  width: 275px;
  height: 155px;
  margin: 0 20px 23px 0;
  background: #f6f6f6;
  padding: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  position: relative;
  border: 1px solid #FFFEFF;
}

.NewClass .box1 .box_li .blodGw {
  width: 120px;
  line-height: 25px;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  margin: 10px;
  margin-left: 15px;
  font-weight: bold;
  float: left;
  cursor: pointer;
}

.NewClass .box1 .box_li .blodGz {
  line-height: 25px;
  margin: 10px 10px 10px 0;
  font-weight: bold;
  float: right;
  color: red;
}

.NewClass .box1 .box_li .line_Gs {
  width: 235px;
  height: 25px;
  line-height: 25px;
  margin: 10px auto;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.NewClass .box1 .box_li:hover {
  padding: 5px;
  border: 1px solid #FFFEFF;
  -webkit-box-shadow: 0 0 3px #FFFEFF;
  box-shadow: 0 0 3px #FFFEFF;
}

.brhd .subsetList, .brhdnew .subsetList, .myqy .subsetList, .myqyzpy .subsetList, .bqqg .subsetList, .jqzp .subsetList, .jqzpy .subsetList, .jybf .subsetList, .cfxd .subsetList, .myqyzpynew .subsetList, .brqw .subsetList, .zxzy .subsetList, .jyyznxhd .subsetList, .jyxwl .subsetList {
  width: 1200px;
  margin: 15px auto;
}

.brhd .subsetList .item_active, .brhdnew .subsetList .item_active, .myqy .subsetList .item_active, .myqyzpy .subsetList .item_active, .bqqg .subsetList .item_active, .jqzp .subsetList .item_active, .jqzpy .subsetList .item_active, .jybf .subsetList .item_active, .cfxd .subsetList .item_active, .myqyzpynew .subsetList .item_active, .brqw .subsetList .item_active, .zxzy .subsetList .item_active, .jyyznxhd .subsetList .item_active, .jyxwl .subsetList .item_active {
  color: #098ef3;
  font-weight: bold;
}

.brhd .subsetList .SubList, .brhdnew .subsetList .SubList, .myqy .subsetList .SubList, .myqyzpy .subsetList .SubList, .bqqg .subsetList .SubList, .jqzp .subsetList .SubList, .jqzpy .subsetList .SubList, .jybf .subsetList .SubList, .cfxd .subsetList .SubList, .myqyzpynew .subsetList .SubList, .brqw .subsetList .SubList, .zxzy .subsetList .SubList, .jyyznxhd .subsetList .SubList, .jyxwl .subsetList .SubList {
  width: 1200px;
}

.brhd .subsetList .region, .brhdnew .subsetList .region, .myqy .subsetList .region, .myqyzpy .subsetList .region, .bqqg .subsetList .region, .jqzp .subsetList .region, .jqzpy .subsetList .region, .jybf .subsetList .region, .cfxd .subsetList .region, .myqyzpynew .subsetList .region, .brqw .subsetList .region, .zxzy .subsetList .region, .jyyznxhd .subsetList .region, .jyxwl .subsetList .region {
  float: left;
  line-height: 25px;
}

.brhd .subsetList span, .brhdnew .subsetList span, .myqy .subsetList span, .myqyzpy .subsetList span, .bqqg .subsetList span, .jqzp .subsetList span, .jqzpy .subsetList span, .jybf .subsetList span, .cfxd .subsetList span, .myqyzpynew .subsetList span, .brqw .subsetList span, .zxzy .subsetList span, .jyyznxhd .subsetList span, .jyxwl .subsetList span {
  display: block;
  color: #999999;
  width: 133px;
  float: left;
  margin: 10px 25px 10px 10px;
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  font-size: 16px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.brhd .titleimg, .brhdnew .titleimg, .myqy .titleimg, .myqyzpy .titleimg, .bqqg .titleimg, .jqzp .titleimg, .jqzpy .titleimg, .jybf .titleimg, .cfxd .titleimg, .myqyzpynew .titleimg, .brqw .titleimg, .zxzy .titleimg, .jyyznxhd .titleimg, .jyxwl .titleimg {
  height: auto;
}

.brhd .plate, .brhdnew .plate, .myqy .plate, .myqyzpy .plate, .bqqg .plate, .jqzp .plate, .jqzpy .plate, .jybf .plate, .cfxd .plate, .myqyzpynew .plate, .brqw .plate, .zxzy .plate, .jyyznxhd .plate, .jyxwl .plate {
  display: inline-block;
}

.brhd .plate .plateCon, .brhdnew .plate .plateCon, .myqy .plate .plateCon, .myqyzpy .plate .plateCon, .bqqg .plate .plateCon, .jqzp .plate .plateCon, .jqzpy .plate .plateCon, .jybf .plate .plateCon, .cfxd .plate .plateCon, .myqyzpynew .plate .plateCon, .brqw .plate .plateCon, .zxzy .plate .plateCon, .jyyznxhd .plate .plateCon, .jyxwl .plate .plateCon {
  width: 1200px;
  margin: 0 auto;
  margin-top: 19px;
}

.brhd .plate .plateCon .plateItem, .brhdnew .plate .plateCon .plateItem, .myqy .plate .plateCon .plateItem, .myqyzpy .plate .plateCon .plateItem, .bqqg .plate .plateCon .plateItem, .jqzp .plate .plateCon .plateItem, .jqzpy .plate .plateCon .plateItem, .jybf .plate .plateCon .plateItem, .cfxd .plate .plateCon .plateItem, .myqyzpynew .plate .plateCon .plateItem, .brqw .plate .plateCon .plateItem, .zxzy .plate .plateCon .plateItem, .jyyznxhd .plate .plateCon .plateItem, .jyxwl .plate .plateCon .plateItem {
  float: left;
  margin-right: 20px;
  padding-bottom: 5px;
  cursor: pointer;
}

.brhd .plate .plateCon .plateItem span, .brhdnew .plate .plateCon .plateItem span, .myqy .plate .plateCon .plateItem span, .myqyzpy .plate .plateCon .plateItem span, .bqqg .plate .plateCon .plateItem span, .jqzp .plate .plateCon .plateItem span, .jqzpy .plate .plateCon .plateItem span, .jybf .plate .plateCon .plateItem span, .cfxd .plate .plateCon .plateItem span, .myqyzpynew .plate .plateCon .plateItem span, .brqw .plate .plateCon .plateItem span, .zxzy .plate .plateCon .plateItem span, .jyyznxhd .plate .plateCon .plateItem span, .jyxwl .plate .plateCon .plateItem span {
  float: left;
  color: #999999;
  font-weight: bold;
  font-size: 18px;
  line-height: 32px;
  padding-left: 37px;
}

.brhd .plate .plateCon .plateItem span.plateIcon1, .brhdnew .plate .plateCon .plateItem span.plateIcon1, .myqy .plate .plateCon .plateItem span.plateIcon1, .myqyzpy .plate .plateCon .plateItem span.plateIcon1, .bqqg .plate .plateCon .plateItem span.plateIcon1, .jqzp .plate .plateCon .plateItem span.plateIcon1, .jqzpy .plate .plateCon .plateItem span.plateIcon1, .jybf .plate .plateCon .plateItem span.plateIcon1, .cfxd .plate .plateCon .plateItem span.plateIcon1, .myqyzpynew .plate .plateCon .plateItem span.plateIcon1, .brqw .plate .plateCon .plateItem span.plateIcon1, .zxzy .plate .plateCon .plateItem span.plateIcon1, .jyyznxhd .plate .plateCon .plateItem span.plateIcon1, .jyxwl .plate .plateCon .plateItem span.plateIcon1 {
  background: url("../images/brhd/nav1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon2, .brhdnew .plate .plateCon .plateItem span.plateIcon2, .myqy .plate .plateCon .plateItem span.plateIcon2, .myqyzpy .plate .plateCon .plateItem span.plateIcon2, .bqqg .plate .plateCon .plateItem span.plateIcon2, .jqzp .plate .plateCon .plateItem span.plateIcon2, .jqzpy .plate .plateCon .plateItem span.plateIcon2, .jybf .plate .plateCon .plateItem span.plateIcon2, .cfxd .plate .plateCon .plateItem span.plateIcon2, .myqyzpynew .plate .plateCon .plateItem span.plateIcon2, .brqw .plate .plateCon .plateItem span.plateIcon2, .zxzy .plate .plateCon .plateItem span.plateIcon2, .jyyznxhd .plate .plateCon .plateItem span.plateIcon2, .jyxwl .plate .plateCon .plateItem span.plateIcon2 {
  background: url("../images/brhd/nav2.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon3, .brhdnew .plate .plateCon .plateItem span.plateIcon3, .myqy .plate .plateCon .plateItem span.plateIcon3, .myqyzpy .plate .plateCon .plateItem span.plateIcon3, .bqqg .plate .plateCon .plateItem span.plateIcon3, .jqzp .plate .plateCon .plateItem span.plateIcon3, .jqzpy .plate .plateCon .plateItem span.plateIcon3, .jybf .plate .plateCon .plateItem span.plateIcon3, .cfxd .plate .plateCon .plateItem span.plateIcon3, .myqyzpynew .plate .plateCon .plateItem span.plateIcon3, .brqw .plate .plateCon .plateItem span.plateIcon3, .zxzy .plate .plateCon .plateItem span.plateIcon3, .jyyznxhd .plate .plateCon .plateItem span.plateIcon3, .jyxwl .plate .plateCon .plateItem span.plateIcon3 {
  background: url("../images/brhd/nav3.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon4, .brhdnew .plate .plateCon .plateItem span.plateIcon4, .myqy .plate .plateCon .plateItem span.plateIcon4, .myqyzpy .plate .plateCon .plateItem span.plateIcon4, .bqqg .plate .plateCon .plateItem span.plateIcon4, .jqzp .plate .plateCon .plateItem span.plateIcon4, .jqzpy .plate .plateCon .plateItem span.plateIcon4, .jybf .plate .plateCon .plateItem span.plateIcon4, .cfxd .plate .plateCon .plateItem span.plateIcon4, .myqyzpynew .plate .plateCon .plateItem span.plateIcon4, .brqw .plate .plateCon .plateItem span.plateIcon4, .zxzy .plate .plateCon .plateItem span.plateIcon4, .jyyznxhd .plate .plateCon .plateItem span.plateIcon4, .jyxwl .plate .plateCon .plateItem span.plateIcon4 {
  background: url("../images/brhd/nav4.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon5, .brhdnew .plate .plateCon .plateItem span.plateIcon5, .myqy .plate .plateCon .plateItem span.plateIcon5, .myqyzpy .plate .plateCon .plateItem span.plateIcon5, .bqqg .plate .plateCon .plateItem span.plateIcon5, .jqzp .plate .plateCon .plateItem span.plateIcon5, .jqzpy .plate .plateCon .plateItem span.plateIcon5, .jybf .plate .plateCon .plateItem span.plateIcon5, .cfxd .plate .plateCon .plateItem span.plateIcon5, .myqyzpynew .plate .plateCon .plateItem span.plateIcon5, .brqw .plate .plateCon .plateItem span.plateIcon5, .zxzy .plate .plateCon .plateItem span.plateIcon5, .jyyznxhd .plate .plateCon .plateItem span.plateIcon5, .jyxwl .plate .plateCon .plateItem span.plateIcon5 {
  background: url("../images/brhd/nav5.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon6, .brhdnew .plate .plateCon .plateItem span.plateIcon6, .myqy .plate .plateCon .plateItem span.plateIcon6, .myqyzpy .plate .plateCon .plateItem span.plateIcon6, .bqqg .plate .plateCon .plateItem span.plateIcon6, .jqzp .plate .plateCon .plateItem span.plateIcon6, .jqzpy .plate .plateCon .plateItem span.plateIcon6, .jybf .plate .plateCon .plateItem span.plateIcon6, .cfxd .plate .plateCon .plateItem span.plateIcon6, .myqyzpynew .plate .plateCon .plateItem span.plateIcon6, .brqw .plate .plateCon .plateItem span.plateIcon6, .zxzy .plate .plateCon .plateItem span.plateIcon6, .jyyznxhd .plate .plateCon .plateItem span.plateIcon6, .jyxwl .plate .plateCon .plateItem span.plateIcon6 {
  background: url("../images/brhd/nav6.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon7, .brhdnew .plate .plateCon .plateItem span.plateIcon7, .myqy .plate .plateCon .plateItem span.plateIcon7, .myqyzpy .plate .plateCon .plateItem span.plateIcon7, .bqqg .plate .plateCon .plateItem span.plateIcon7, .jqzp .plate .plateCon .plateItem span.plateIcon7, .jqzpy .plate .plateCon .plateItem span.plateIcon7, .jybf .plate .plateCon .plateItem span.plateIcon7, .cfxd .plate .plateCon .plateItem span.plateIcon7, .myqyzpynew .plate .plateCon .plateItem span.plateIcon7, .brqw .plate .plateCon .plateItem span.plateIcon7, .zxzy .plate .plateCon .plateItem span.plateIcon7, .jyyznxhd .plate .plateCon .plateItem span.plateIcon7, .jyxwl .plate .plateCon .plateItem span.plateIcon7 {
  background: url("../images/brhd/nav7.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon8, .brhdnew .plate .plateCon .plateItem span.plateIcon8, .myqy .plate .plateCon .plateItem span.plateIcon8, .myqyzpy .plate .plateCon .plateItem span.plateIcon8, .bqqg .plate .plateCon .plateItem span.plateIcon8, .jqzp .plate .plateCon .plateItem span.plateIcon8, .jqzpy .plate .plateCon .plateItem span.plateIcon8, .jybf .plate .plateCon .plateItem span.plateIcon8, .cfxd .plate .plateCon .plateItem span.plateIcon8, .myqyzpynew .plate .plateCon .plateItem span.plateIcon8, .brqw .plate .plateCon .plateItem span.plateIcon8, .zxzy .plate .plateCon .plateItem span.plateIcon8, .jyyznxhd .plate .plateCon .plateItem span.plateIcon8, .jyxwl .plate .plateCon .plateItem span.plateIcon8 {
  background: url("../images/brhd/nav2.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon9, .brhdnew .plate .plateCon .plateItem span.plateIcon9, .myqy .plate .plateCon .plateItem span.plateIcon9, .myqyzpy .plate .plateCon .plateItem span.plateIcon9, .bqqg .plate .plateCon .plateItem span.plateIcon9, .jqzp .plate .plateCon .plateItem span.plateIcon9, .jqzpy .plate .plateCon .plateItem span.plateIcon9, .jybf .plate .plateCon .plateItem span.plateIcon9, .cfxd .plate .plateCon .plateItem span.plateIcon9, .myqyzpynew .plate .plateCon .plateItem span.plateIcon9, .brqw .plate .plateCon .plateItem span.plateIcon9, .zxzy .plate .plateCon .plateItem span.plateIcon9, .jyyznxhd .plate .plateCon .plateItem span.plateIcon9, .jyxwl .plate .plateCon .plateItem span.plateIcon9 {
  background: url("../images/brhd/nav9.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem span.plateIcon10, .brhdnew .plate .plateCon .plateItem span.plateIcon10, .myqy .plate .plateCon .plateItem span.plateIcon10, .myqyzpy .plate .plateCon .plateItem span.plateIcon10, .bqqg .plate .plateCon .plateItem span.plateIcon10, .jqzp .plate .plateCon .plateItem span.plateIcon10, .jqzpy .plate .plateCon .plateItem span.plateIcon10, .jybf .plate .plateCon .plateItem span.plateIcon10, .cfxd .plate .plateCon .plateItem span.plateIcon10, .myqyzpynew .plate .plateCon .plateItem span.plateIcon10, .brqw .plate .plateCon .plateItem span.plateIcon10, .zxzy .plate .plateCon .plateItem span.plateIcon10, .jyyznxhd .plate .plateCon .plateItem span.plateIcon10, .jyxwl .plate .plateCon .plateItem span.plateIcon10 {
  background: url("../images/brhd/nav10.png") no-repeat 4px center;
}

.brhd .plate .plateCon .plateItem.active, .brhdnew .plate .plateCon .plateItem.active, .myqy .plate .plateCon .plateItem.active, .myqyzpy .plate .plateCon .plateItem.active, .bqqg .plate .plateCon .plateItem.active, .jqzp .plate .plateCon .plateItem.active, .jqzpy .plate .plateCon .plateItem.active, .jybf .plate .plateCon .plateItem.active, .cfxd .plate .plateCon .plateItem.active, .myqyzpynew .plate .plateCon .plateItem.active, .brqw .plate .plateCon .plateItem.active, .zxzy .plate .plateCon .plateItem.active, .jyyznxhd .plate .plateCon .plateItem.active, .jyxwl .plate .plateCon .plateItem.active {
  border-bottom: 3px solid #098ef3;
}

.brhd .plate .plateCon .plateItem.active span, .brhdnew .plate .plateCon .plateItem.active span, .myqy .plate .plateCon .plateItem.active span, .myqyzpy .plate .plateCon .plateItem.active span, .bqqg .plate .plateCon .plateItem.active span, .jqzp .plate .plateCon .plateItem.active span, .jqzpy .plate .plateCon .plateItem.active span, .jybf .plate .plateCon .plateItem.active span, .cfxd .plate .plateCon .plateItem.active span, .myqyzpynew .plate .plateCon .plateItem.active span, .brqw .plate .plateCon .plateItem.active span, .zxzy .plate .plateCon .plateItem.active span, .jyyznxhd .plate .plateCon .plateItem.active span, .jyxwl .plate .plateCon .plateItem.active span {
  color: #098ef3;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon1, .brhdnew .plate .plateCon .plateItem.active span.plateIcon1, .myqy .plate .plateCon .plateItem.active span.plateIcon1, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon1, .bqqg .plate .plateCon .plateItem.active span.plateIcon1, .jqzp .plate .plateCon .plateItem.active span.plateIcon1, .jqzpy .plate .plateCon .plateItem.active span.plateIcon1, .jybf .plate .plateCon .plateItem.active span.plateIcon1, .cfxd .plate .plateCon .plateItem.active span.plateIcon1, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon1, .brqw .plate .plateCon .plateItem.active span.plateIcon1, .zxzy .plate .plateCon .plateItem.active span.plateIcon1, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon1, .jyxwl .plate .plateCon .plateItem.active span.plateIcon1 {
  background: url("../images/brhd/nav1_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon2, .brhdnew .plate .plateCon .plateItem.active span.plateIcon2, .myqy .plate .plateCon .plateItem.active span.plateIcon2, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon2, .bqqg .plate .plateCon .plateItem.active span.plateIcon2, .jqzp .plate .plateCon .plateItem.active span.plateIcon2, .jqzpy .plate .plateCon .plateItem.active span.plateIcon2, .jybf .plate .plateCon .plateItem.active span.plateIcon2, .cfxd .plate .plateCon .plateItem.active span.plateIcon2, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon2, .brqw .plate .plateCon .plateItem.active span.plateIcon2, .zxzy .plate .plateCon .plateItem.active span.plateIcon2, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon2, .jyxwl .plate .plateCon .plateItem.active span.plateIcon2 {
  background: url("../images/brhd/nav2_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon3, .brhdnew .plate .plateCon .plateItem.active span.plateIcon3, .myqy .plate .plateCon .plateItem.active span.plateIcon3, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon3, .bqqg .plate .plateCon .plateItem.active span.plateIcon3, .jqzp .plate .plateCon .plateItem.active span.plateIcon3, .jqzpy .plate .plateCon .plateItem.active span.plateIcon3, .jybf .plate .plateCon .plateItem.active span.plateIcon3, .cfxd .plate .plateCon .plateItem.active span.plateIcon3, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon3, .brqw .plate .plateCon .plateItem.active span.plateIcon3, .zxzy .plate .plateCon .plateItem.active span.plateIcon3, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon3, .jyxwl .plate .plateCon .plateItem.active span.plateIcon3 {
  background: url("../images/brhd/nav3_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon4, .brhdnew .plate .plateCon .plateItem.active span.plateIcon4, .myqy .plate .plateCon .plateItem.active span.plateIcon4, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon4, .bqqg .plate .plateCon .plateItem.active span.plateIcon4, .jqzp .plate .plateCon .plateItem.active span.plateIcon4, .jqzpy .plate .plateCon .plateItem.active span.plateIcon4, .jybf .plate .plateCon .plateItem.active span.plateIcon4, .cfxd .plate .plateCon .plateItem.active span.plateIcon4, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon4, .brqw .plate .plateCon .plateItem.active span.plateIcon4, .zxzy .plate .plateCon .plateItem.active span.plateIcon4, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon4, .jyxwl .plate .plateCon .plateItem.active span.plateIcon4 {
  background: url("../images/brhd/nav4_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon5, .brhdnew .plate .plateCon .plateItem.active span.plateIcon5, .myqy .plate .plateCon .plateItem.active span.plateIcon5, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon5, .bqqg .plate .plateCon .plateItem.active span.plateIcon5, .jqzp .plate .plateCon .plateItem.active span.plateIcon5, .jqzpy .plate .plateCon .plateItem.active span.plateIcon5, .jybf .plate .plateCon .plateItem.active span.plateIcon5, .cfxd .plate .plateCon .plateItem.active span.plateIcon5, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon5, .brqw .plate .plateCon .plateItem.active span.plateIcon5, .zxzy .plate .plateCon .plateItem.active span.plateIcon5, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon5, .jyxwl .plate .plateCon .plateItem.active span.plateIcon5 {
  background: url("../images/brhd/nav5_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon6, .brhdnew .plate .plateCon .plateItem.active span.plateIcon6, .myqy .plate .plateCon .plateItem.active span.plateIcon6, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon6, .bqqg .plate .plateCon .plateItem.active span.plateIcon6, .jqzp .plate .plateCon .plateItem.active span.plateIcon6, .jqzpy .plate .plateCon .plateItem.active span.plateIcon6, .jybf .plate .plateCon .plateItem.active span.plateIcon6, .cfxd .plate .plateCon .plateItem.active span.plateIcon6, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon6, .brqw .plate .plateCon .plateItem.active span.plateIcon6, .zxzy .plate .plateCon .plateItem.active span.plateIcon6, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon6, .jyxwl .plate .plateCon .plateItem.active span.plateIcon6 {
  background: url("../images/brhd/nav6_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon7, .brhdnew .plate .plateCon .plateItem.active span.plateIcon7, .myqy .plate .plateCon .plateItem.active span.plateIcon7, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon7, .bqqg .plate .plateCon .plateItem.active span.plateIcon7, .jqzp .plate .plateCon .plateItem.active span.plateIcon7, .jqzpy .plate .plateCon .plateItem.active span.plateIcon7, .jybf .plate .plateCon .plateItem.active span.plateIcon7, .cfxd .plate .plateCon .plateItem.active span.plateIcon7, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon7, .brqw .plate .plateCon .plateItem.active span.plateIcon7, .zxzy .plate .plateCon .plateItem.active span.plateIcon7, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon7, .jyxwl .plate .plateCon .plateItem.active span.plateIcon7 {
  background: url("../images/brhd/nav7_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon8, .brhdnew .plate .plateCon .plateItem.active span.plateIcon8, .myqy .plate .plateCon .plateItem.active span.plateIcon8, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon8, .bqqg .plate .plateCon .plateItem.active span.plateIcon8, .jqzp .plate .plateCon .plateItem.active span.plateIcon8, .jqzpy .plate .plateCon .plateItem.active span.plateIcon8, .jybf .plate .plateCon .plateItem.active span.plateIcon8, .cfxd .plate .plateCon .plateItem.active span.plateIcon8, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon8, .brqw .plate .plateCon .plateItem.active span.plateIcon8, .zxzy .plate .plateCon .plateItem.active span.plateIcon8, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon8, .jyxwl .plate .plateCon .plateItem.active span.plateIcon8 {
  background: url("../images/brhd/nav2_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon9, .brhdnew .plate .plateCon .plateItem.active span.plateIcon9, .myqy .plate .plateCon .plateItem.active span.plateIcon9, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon9, .bqqg .plate .plateCon .plateItem.active span.plateIcon9, .jqzp .plate .plateCon .plateItem.active span.plateIcon9, .jqzpy .plate .plateCon .plateItem.active span.plateIcon9, .jybf .plate .plateCon .plateItem.active span.plateIcon9, .cfxd .plate .plateCon .plateItem.active span.plateIcon9, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon9, .brqw .plate .plateCon .plateItem.active span.plateIcon9, .zxzy .plate .plateCon .plateItem.active span.plateIcon9, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon9, .jyxwl .plate .plateCon .plateItem.active span.plateIcon9 {
  background: url("../images/brhd/nav9_1.png") no-repeat left center;
}

.brhd .plate .plateCon .plateItem.active span.plateIcon10, .brhdnew .plate .plateCon .plateItem.active span.plateIcon10, .myqy .plate .plateCon .plateItem.active span.plateIcon10, .myqyzpy .plate .plateCon .plateItem.active span.plateIcon10, .bqqg .plate .plateCon .plateItem.active span.plateIcon10, .jqzp .plate .plateCon .plateItem.active span.plateIcon10, .jqzpy .plate .plateCon .plateItem.active span.plateIcon10, .jybf .plate .plateCon .plateItem.active span.plateIcon10, .cfxd .plate .plateCon .plateItem.active span.plateIcon10, .myqyzpynew .plate .plateCon .plateItem.active span.plateIcon10, .brqw .plate .plateCon .plateItem.active span.plateIcon10, .zxzy .plate .plateCon .plateItem.active span.plateIcon10, .jyyznxhd .plate .plateCon .plateItem.active span.plateIcon10, .jyxwl .plate .plateCon .plateItem.active span.plateIcon10 {
  background: url("../images/brhd/nav10_1.png") no-repeat 4px center;
}

.brhd .ws_P, .brhdnew .ws_P, .myqy .ws_P, .myqyzpy .ws_P, .bqqg .ws_P, .jqzp .ws_P, .jqzpy .ws_P, .jybf .ws_P, .cfxd .ws_P, .myqyzpynew .ws_P, .brqw .ws_P, .zxzy .ws_P, .jyyznxhd .ws_P, .jyxwl .ws_P {
  display: block;
  text-align: center;
  margin-bottom: 30px;
  padding: 80px 0;
  font-size: 30px;
  color: #cccccc;
  background-color: #ffffff;
}

.brhd .jp_bxf .input .hot, .brhdnew .jp_bxf .input .hot, .myqy .jp_bxf .input .hot, .myqyzpy .jp_bxf .input .hot, .bqqg .jp_bxf .input .hot, .jqzp .jp_bxf .input .hot, .jqzpy .jp_bxf .input .hot, .jybf .jp_bxf .input .hot, .cfxd .jp_bxf .input .hot, .myqyzpynew .jp_bxf .input .hot, .brqw .jp_bxf .input .hot, .zxzy .jp_bxf .input .hot, .jyyznxhd .jp_bxf .input .hot, .jyxwl .jp_bxf .input .hot {
  color: #098ef3;
}

.brhd .jp_bxf .address .item_active, .brhdnew .jp_bxf .address .item_active, .myqy .jp_bxf .address .item_active, .myqyzpy .jp_bxf .address .item_active, .bqqg .jp_bxf .address .item_active, .jqzp .jp_bxf .address .item_active, .jqzpy .jp_bxf .address .item_active, .jybf .jp_bxf .address .item_active, .cfxd .jp_bxf .address .item_active, .myqyzpynew .jp_bxf .address .item_active, .brqw .jp_bxf .address .item_active, .zxzy .jp_bxf .address .item_active, .jyyznxhd .jp_bxf .address .item_active, .jyxwl .jp_bxf .address .item_active {
  color: #098ef3;
}

.brhd .jp_bxf .postt .item_active, .brhdnew .jp_bxf .postt .item_active, .myqy .jp_bxf .postt .item_active, .myqyzpy .jp_bxf .postt .item_active, .bqqg .jp_bxf .postt .item_active, .jqzp .jp_bxf .postt .item_active, .jqzpy .jp_bxf .postt .item_active, .jybf .jp_bxf .postt .item_active, .cfxd .jp_bxf .postt .item_active, .myqyzpynew .jp_bxf .postt .item_active, .brqw .jp_bxf .postt .item_active, .zxzy .jp_bxf .postt .item_active, .jyyznxhd .jp_bxf .postt .item_active, .jyxwl .jp_bxf .postt .item_active {
  color: #098ef3;
}

.brhd .jp_bxf .postt .open, .brhdnew .jp_bxf .postt .open, .myqy .jp_bxf .postt .open, .myqyzpy .jp_bxf .postt .open, .bqqg .jp_bxf .postt .open, .jqzp .jp_bxf .postt .open, .jqzpy .jp_bxf .postt .open, .jybf .jp_bxf .postt .open, .cfxd .jp_bxf .postt .open, .myqyzpynew .jp_bxf .postt .open, .brqw .jp_bxf .postt .open, .zxzy .jp_bxf .postt .open, .jyyznxhd .jp_bxf .postt .open, .jyxwl .jp_bxf .postt .open {
  color: #098ef3;
}

.brhd .jp_bxf .postt .open:before, .brhdnew .jp_bxf .postt .open:before, .myqy .jp_bxf .postt .open:before, .myqyzpy .jp_bxf .postt .open:before, .bqqg .jp_bxf .postt .open:before, .jqzp .jp_bxf .postt .open:before, .jqzpy .jp_bxf .postt .open:before, .jybf .jp_bxf .postt .open:before, .cfxd .jp_bxf .postt .open:before, .myqyzpynew .jp_bxf .postt .open:before, .brqw .jp_bxf .postt .open:before, .zxzy .jp_bxf .postt .open:before, .jyyznxhd .jp_bxf .postt .open:before, .jyxwl .jp_bxf .postt .open:before {
  border-top: 1px solid #098ef3;
}

.brhd .jp_bxf .postt .open:after, .brhdnew .jp_bxf .postt .open:after, .myqy .jp_bxf .postt .open:after, .myqyzpy .jp_bxf .postt .open:after, .bqqg .jp_bxf .postt .open:after, .jqzp .jp_bxf .postt .open:after, .jqzpy .jp_bxf .postt .open:after, .jybf .jp_bxf .postt .open:after, .cfxd .jp_bxf .postt .open:after, .myqyzpynew .jp_bxf .postt .open:after, .brqw .jp_bxf .postt .open:after, .zxzy .jp_bxf .postt .open:after, .jyyznxhd .jp_bxf .postt .open:after, .jyxwl .jp_bxf .postt .open:after {
  border-top: 1px solid #098ef3;
}

.brhd .ky_box .xx_item:hover, .brhdnew .ky_box .xx_item:hover, .myqy .ky_box .xx_item:hover, .myqyzpy .ky_box .xx_item:hover, .bqqg .ky_box .xx_item:hover, .jqzp .ky_box .xx_item:hover, .jqzpy .ky_box .xx_item:hover, .jybf .ky_box .xx_item:hover, .cfxd .ky_box .xx_item:hover, .myqyzpynew .ky_box .xx_item:hover, .brqw .ky_box .xx_item:hover, .zxzy .ky_box .xx_item:hover, .jyyznxhd .ky_box .xx_item:hover, .jyxwl .ky_box .xx_item:hover {
  color: #098ef3;
}

.myqy .plate .plateCon .plateItem {
  margin-right: 21px;
}

.myqyzpy .plate .plateCon .plateItem {
  margin-right: 110px;
}

.myqyzpy .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.myqyzpynew .plate .plateCon .plateItem {
  margin-right: 32px;
}

.myqyzpynew .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.jqzpy2022 .plate .plateCon .plateItem {
  margin-right: 32px;
}

.jqzpy2022 .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.jyxwl .plate .plateCon .plateItem {
  margin-right: 32px;
}

.jyxwl .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.brqw .plate .plateCon .plateItem {
  margin-right: 32px;
}

.brqw .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.jyyznxhd .plate .plateCon .plateItem {
  margin-right: 32px;
}

.jyyznxhd .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.zxzy .plate .plateCon .plateItem {
  margin-right: 32px;
}

.zxzy .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.brhdnew .plate .plateCon .plateItem {
  margin-right: 32px;
}

.brhdnew .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.jqzpy .plate .plateCon .plateItem {
  margin-right: 32px;
}

.jqzpy .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.jybf .plate .plateCon .plateItem {
  margin-right: 32px;
}

.jybf .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.cfxd .plate .plateCon .plateItem {
  margin-right: 32px;
}

.cfxd .plate .plateCon .plateItem span {
  padding-left: 0px;
  background: none !important;
}

.jqzp .plate .plateCon .plateItem {
  margin-right: 21px;
}

.wkt_nav {
  width: 1200px;
  margin: 0 auto;
  margin-top: 20px;
  background-color: #ffffff;
  padding: 10px 0 10px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.wkt_nav span {
  float: left;
  margin-right: 20px;
  padding: 8px 10px;
  font-weight: bold;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.wkt_nav span.wktActive {
  background-color: #0099ff;
  color: #ffffff;
  border-radius: 16px;
}

.cyy_font {
  width: 1200px;
  line-height: 40px;
  font-size: 40px;
  font-weight: bold;
  margin: 0 auto;
  margin-top: 20px;
  text-align: center;
  color: #098ef3;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.cyy .jp_bxf .box1 .box_li img {
  width: auto;
  max-width: 188px;
}

.zyy_box1 {
  margin: 20px auto !important;
}

.zc_zy {
  width: 41%;
  height: 2px;
  background-color: #098ef3;
  margin: 34px auto;
}

.box_zc {
  width: 100%;
  line-height: 20px;
}

.hdzc {
  margin-top: 24px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 28px;
  color: #098ef3;
}

.zc_zy_li {
  margin: 0 80px 23px 0 !important;
}

.brContent {
  width: 1200px;
  margin: 0 auto;
}

.brContent .brZpWarp {
  margin-bottom: 20px;
}

.brContent .brNav {
  padding: 0px 24px;
  width: 100%;
  height: 58px;
  line-height: 58px;
  background-color: #ffffff;
  margin-bottom: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.brContent .brNav span {
  display: inline-block;
  height: 100%;
  background: url(../images/jggs.png) no-repeat left center;
  padding-left: 40px;
  color: #0099ff;
  font-weight: bold;
  font-size: 18px;
}

.brContent .brZp {
  display: inline-block;
  width: 100%;
  background-color: #ffffff;
  line-height: 36px;
}

.brContent .brZp .brZpItem {
  margin: 10px 24px;
  border-bottom: 1px solid #E5E5E5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.brContent .brZp .brZpItem:hover p, .brContent .brZp .brZpItem:hover span {
  color: #098ef3;
}

.brContent .brZp .brZpItem p {
  float: left;
  color: #676767;
  width: 860px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.brContent .brZp .brZpItem span {
  float: right;
  color: #676767;
}

.brContent .brZp .J_end_item {
  cursor: text;
}

.brContent .brZp .J_end_item:hover p, .brContent .brZp .J_end_item:hover span {
  color: #676767;
}

.gqzp .titleimg {
  height: auto;
}

.gqzp .plate {
  display: inline-block;
}

.gqzp .plate .plateCon {
  width: 1200px;
  margin: 0 auto;
  margin-top: 19px;
}

.gqzp .plate .plateCon .plateItem {
  float: left;
  margin-right: 20px;
  padding-bottom: 5px;
  cursor: pointer;
}

.gqzp .plate .plateCon .plateItem span {
  float: left;
  color: #999999;
  font-weight: bold;
  font-size: 18px;
  line-height: 32px;
  padding-left: 37px;
}

.gqzp .plate .plateCon .plateItem span.plateIcon1 {
  background: url("../images/brhd/nav1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon2 {
  background: url("../images/brhd/nav2.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon3 {
  background: url("../images/brhd/nav3.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon4 {
  background: url("../images/brhd/nav4.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon5 {
  background: url("../images/brhd/nav5.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon6 {
  background: url("../images/brhd/nav6.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon7 {
  background: url("../images/brhd/nav7.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon8 {
  background: url("../images/brhd/nav2.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem span.plateIcon9 {
  background: url("../images/brhd/nav9.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active {
  border-bottom: 3px solid #098ef3;
}

.gqzp .plate .plateCon .plateItem.active span {
  color: #098ef3;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon1 {
  background: url("../images/brhd/nav1_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon2 {
  background: url("../images/brhd/nav2_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon3 {
  background: url("../images/brhd/nav3_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon4 {
  background: url("../images/brhd/nav4_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon5 {
  background: url("../images/brhd/nav5_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon6 {
  background: url("../images/brhd/nav6_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon7 {
  background: url("../images/brhd/nav7_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon8 {
  background: url("../images/brhd/nav2_1.png") no-repeat left center;
}

.gqzp .plate .plateCon .plateItem.active span.plateIcon9 {
  background: url("../images/brhd/nav9_1.png") no-repeat left center;
}

.gqzp .ws_P {
  display: block;
  text-align: center;
  margin-bottom: 30px;
  padding: 80px 0;
  font-size: 30px;
  color: #cccccc;
  background-color: #ffffff;
}

.gqzp .jp_bxf .input .hot {
  color: #098ef3;
}

.gqzp .jp_bxf .address .item_active {
  color: #098ef3;
}

.gqzp .jp_bxf .postt .item_active {
  color: #098ef3;
}

.gqzp .jp_bxf .postt .open {
  color: #098ef3;
}

.gqzp .jp_bxf .postt .open:before {
  border-top: 1px solid #098ef3;
}

.gqzp .jp_bxf .postt .open:after {
  border-top: 1px solid #098ef3;
}

.gqzp .ky_box .xx_item:hover {
  color: #098ef3;
}

#sydwzp .xx_item {
  margin: 15px 40px 10px;
  cursor: pointer;
}

.plate #plateBox {
  width: 1300px;
}

.cys .ky_box h1 {
  padding: 20px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #404040;
  font-weight: normal;
  outline: none;
  margin-bottom: 10px;
  line-height: 40px;
  color: #333;
  font-size: 30px;
  text-align: center;
}

.cys .ky_box .main_content {
  padding: 20px 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #404040;
  font-size: 18px;
  line-height: 200%;
}

.cys .ky_box .main_content p {
  outline: none;
  margin-bottom: 10px;
  text-indent: 2em;
}

.cys .ky_box .main_content p .blod_span {
  font-weight: 700;
  color: #000000;
}

.cys .ky_box .main_content .one_label {
  text-align: left;
  text-indent: 0;
}

.cys .ky_box .main_content .last_p {
  text-align: right;
}

.cys .ky_box .main_content .last_time {
  margin-right: 50px;
}

#zyphzqg .zqg .left img {
  vertical-align: middle;
}

#zyphzqg .zqg span {
  display: inline-block;
}

#zyphzqg .zqg .zqg_span {
  width: 2px;
  height: 100%;
  background-color: #cccccc;
  margin: 0 4px;
  border-color: #cccccc;
}

#zyphzqg .zqg .zqg_text {
  color: #000000;
  font-size: 24px;
  border: none;
  height: 100%;
  line-height: 100%;
  vertical-align: top;
  margin-top: 15px;
  font-weight: 700;
  margin-left: 20px;
}

#zyphzqg .zqg_nav {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  background-color: #ffffff;
  padding: 0 24px;
  margin-top: 20px;
  height: 60px;
  line-height: 60px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#zyphzqg .zqg_nav img {
  margin-top: 15px;
  margin-right: 10px;
}

#zyphzqg .zqg_nav ._select {
  width: 180px;
  height: 35px;
  vertical-align: middle;
  border: none;
  border-bottom: 2px solid #0099FF;
  color: #0099FF;
  z-index: 2em;
  font-size: 14px;
  font-weight: 700;
  padding-left: 33px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 20px;
}

#zyphzqg .zqg_nav ._select .zyph_option {
  text-align: center;
  font-size: 14px;
  color: #676767;
  padding: 5px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: none;
  height: 50px;
}

#zyphzqg .zyph_bgc {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 16px;
  height: 48px;
  background: url(../images/street_bg.png) no-repeat;
}

#zyphzqg .top_box {
  background-color: #fff;
  padding: 20px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 1000px;
  margin: 0 auto;
  margin-bottom: 16px;
  padding: 30px 40px;
  box-sizing: border-box;
}

#zyphzqg .top_box .top_text p {
  font-size: 16px;
  color: #333333;
  line-height: 1.4;
  text-indent: 2em;
  margin-bottom: 15px;
}

#zyphzqg .top_box .top_text .ph_one {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

#zyphzqg .top_box .top_text .ph_two {
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}

#zyphzqg .top_box .ky_box {
  margin-top: 50px;
}

#zyphzqg .top_box .ky_box p {
  font-size: 16px;
  color: #333333;
  line-height: 1.4;
  text-indent: 2em;
  margin-bottom: 10px;
}

#zyphzqg .top_box .ky_box .ph_one {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

#zyphzqg .top_box .ky_box .ph_two {
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}

#zyphzqg .top_box .ky_box .ky_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #E5E5E5;
  margin: 20px 100px 0 100px;
  height: 36px;
  padding: 2px 0px;
  line-height: 36px;
  color: #0099FF;
  font-weight: 700;
}

#zyphzqg .top_box .ky_box .ky_title .title_left, #zyphzqg .top_box .ky_box .ky_title .title_center {
  width: 100px;
  text-align: center;
}

#zyphzqg .top_box .ky_box .xx_item {
  background: none;
  line-height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 4px 100px;
}

#zyphzqg .top_box .ky_box .xx_item p {
  margin-left: 0px;
  height: 100%;
}

#zyphzqg .top_box .ky_box .xx_item .xxitem_left, #zyphzqg .top_box .ky_box .xx_item .xxitem_center {
  width: 100px;
  text-align: center;
}

#zyphzqg .top_box .ky_box .xx_item .xxitem_left img, #zyphzqg .top_box .ky_box .xx_item .xxitem_center img {
  width: 30px;
  height: 30px;
  background-size: 100% 100%;
}

#zyphzqg .top_box .ky_box .table_zw .top_tr td {
  color: #003E8C;
  font-weight: bold;
  border-bottom: 1px solid #003E8C;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

#zyphzqg .top_box .ky_box .table_zw .nomal_tr_zw {
  background-color: #ffffff;
  border-bottom: 1px solid #e5e5e5;
}

#zyphzqg .top_box .ky_box .table_zw .nomal_tr_zw td {
  height: 50px;
  line-height: 24px;
  color: #333333;
  display: table-cell;
  vertical-align: middle;
  padding: 4px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#zyphzqg .top_box .ky_box .table_zw .nomal_tr_zw .zgph_one img, #zyphzqg .top_box .ky_box .table_zw .nomal_tr_zw .zgph_two img, #zyphzqg .top_box .ky_box .table_zw .nomal_tr_zw .zgph_thhree img {
  width: 30px;
  height: 30px;
}

#zyphzqg .top_box .ky_box .table_zw .nomal_tr_zw .left_align {
  text-align: left;
}

#zyphzqg .top_box .ky_box .table_zw tr:nth-child(odd) {
  background-color: #ffffff;
}

#zyphzqg .top_box .ky_box .table_zw tr:nth-child(even) {
  background-color: #F1F9FF;
}

#dxzy .top_box .ky_box {
  margin-bottom: 25px;
}

#dxzy .table_zw {
  margin: 15px 0 10px 0;
}

#dxzy .table_zw .top_tr td {
  color: #098ef3;
  font-weight: bold;
  border-bottom: 1px solid #cccccc;
  display: table-cell;
  vertical-align: middle;
}

#dxzy .table_zw .nomal_tr_zw {
  background-color: #ffffff;
  border-bottom: 1px solid #e5e5e5;
  cursor: pointer;
}

#dxzy .table_zw .nomal_tr_zw td {
  height: 50px;
  line-height: 24px;
  color: #333333;
  display: table-cell;
  vertical-align: middle;
  padding: 4px 10px;
  padding-left: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
}

#dxzy .table_zw .nomal_tr_zw:hover {
  background-color: #F1F9FF;
}

#dxzyxq .zqg_text {
  margin-left: 20px;
  color: #000000;
  font-size: 24px;
  border: none;
  height: 100%;
  line-height: 100%;
  vertical-align: top;
  margin-top: 15px;
  font-weight: 700;
  display: inline-block;
}

#dxzyxq .top_box {
  width: 1200px;
}

#dxzyxq .top_box .zyxq_box {
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#dxzyxq .top_box .zyxq_box .zyxq_title {
  font-size: 18px;
  font-weight: 700;
  padding-bottom: 10px;
  border-bottom: 1px solid #cccccc;
}

#dxzyxq .top_box .zyxq_box .zyxq_content {
  width: 800px;
  margin: 30px auto;
  margin-bottom: 10px;
}

#dxzyxq .top_box .zyxq_box .zyxq_content p {
  width: 100%;
  margin-bottom: 10px;
  line-height: 1.4;
}

#dxzyxq .top_box .zyxq_box .zyxq_content .con_title {
  text-align: center;
  margin-bottom: 20px;
  font-weight: 700;
  font-size: 18px;
}

#dxzyxq .top_box .zyxq_box .zyxq_content .zyjs {
  margin-bottom: 15px;
}

#dxzyxq .top_box .zyxq_box .zyxq_content .zyjs .zyjs_span {
  display: inline-block;
  font-weight: 700;
}

#dxzyxq .top_box .zyxq_box .xcly_p {
  width: 800px;
  margin: 30px auto;
  text-align: right;
  font-size: 13px;
}

#dxzyxq .top_box .zyxq_box .xq_top, #dxzyxq .top_box .zyxq_box .xq_bot {
  margin-bottom: 50px;
}

#dxzyxq .top_box .ky_box {
  padding-bottom: 20px;
  margin-bottom: 25px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#dxzyxq .top_box .ky_box .ky_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #E5E5E5;
  margin: 20px 100px 0 100px;
  height: 36px;
  padding: 2px 0px;
  line-height: 36px;
  color: #0099FF;
  font-weight: 700;
}

#dxzyxq .top_box .ky_box .ky_title .title_left, #dxzyxq .top_box .ky_box .ky_title .title_center {
  width: 100px;
  text-align: center;
}

#dxzyxq .top_box .ky_box .xx_item {
  background: none;
  line-height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 100px 0 100px;
  margin: 4px 100px;
}

#dxzyxq .top_box .ky_box .xx_item p {
  margin-left: 0px;
  height: 100%;
}

#dxzyxq .top_box .ky_box .xx_item .xxitem_left, #dxzyxq .top_box .ky_box .xx_item .xxitem_center {
  width: 100px;
  text-align: center;
}

#dxzyxq .top_box .ky_box .xx_item .xxitem_left img, #dxzyxq .top_box .ky_box .xx_item .xxitem_center img {
  width: 30px;
  height: 30px;
  background-size: 100% 100%;
}

#xcpBox .ky_box .xcp_a {
  display: block;
  margin: 15px 20px 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #E5E5E5;
  padding: 2px 0px 4px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../images/logo/gfxx/xx.png) no-repeat left center;
}

.ky_box .xcp_a p {
  display: inline-block;
  margin-left: 40px;
  line-height: 1.4;
}

#xcpBox .xcp_a .item_l {
  width: 150px;
}

#xcpBox .xcp_a .item_r {
  margin-left: 20px;
  width: 920px;
  vertical-align: middle;
}

.wktDetail #J_area .gs_wzsm {
  font-size: 16px;
  margin-bottom: 20px;
}

.bxjyzk .main_box {
  background: #f4f6f9;
  padding: 15px 0;
  font-size: 16px;
  color: #404040;
  font-family: 'microsoft Yahei';
}

.main_box .curren {
  width: 1200px;
  min-height: 500px;
  background: #fff;
  margin: 0 auto 10px;
  line-height: 60px;
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color: #0099ff;
}

.curren .cur_ul {
  width: 100%;
  background: url("../images/zxzpxx.png") no-repeat left center;
  padding-left: 40px;
  height: 60px;
  margin-left: 20px;
  font-size: 16px;
}

.cur_ul .tit01 {
  font-size: 18px;
}

.list {
  width: 1200px;
  background: #fff;
  margin: 15px auto;
  color: #494949;
  padding-bottom: 30px;
}

.list li {
  overflow: hidden;
  background: url("../images/li01.png") no-repeat left center;
  padding-left: 50px;
  height: 60px;
  line-height: 60px;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 25px;
  text-align: left;
}

.list li a {
  float: left;
  text-align: left;
  color: #494949;
}

.list li a:hover {
  color: #0099ff;
}

.list .li_r {
  float: right;
}

.wktDetail .content {
  width: 1200px;
  background: #ffffff;
  margin: 20px auto;
  padding: 10px 100px;
  padding-bottom: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.wktDetail .content .gsName {
  font-size: 22px;
  font-weight: bold;
  color: #003e8c;
  text-align: center;
  margin: 20px 0;
  text-indent: 0;
}

.wktDetail .content p {
  margin: 10px 0;
  color: #818181;
  line-height: 2;
  text-indent: 2em;
  font-size: 18px;
}

.audiocon {
  width: 1200px;
  background: #ffffff;
  margin: 0 auto;
  margin-top: 20px;
  padding: 20px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}

.audiocon span {
  line-height: 30px;
  margin-right: 10px;
}

.audioSty {
  width: 400px;
  height: 30px;
}

.detail_con {
  font-size: 14px;
  font-family: 'SimSun';
}

.jobzk > img {
  vertical-align: top;
  border: none;
}

.info {
  margin: 20px auto;
  text-align: center;
  font-size: 14px;
  color: #333;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 10px;
}

.jybf .ky_box h1 {
  padding: 20px 0 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #404040;
  font-weight: normal;
  outline: none;
  line-height: 40px;
  color: #333;
  font-size: 30px;
  text-align: center;
}

.jybf .ky_box h3 {
  margin-top: 20px;
  font-weight: 400;
  font-size: 18px;
  text-align: center;
  color: #404040;
}

.jybf .ky_box .main_content {
  padding: 20px 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #404040;
  font-size: 18px;
  line-height: 200%;
}

.jybf .ky_box .main_content p {
  outline: none;
  margin-bottom: 10px;
  text-indent: 2em;
}

.jybf .ky_box .main_content p .blod_span {
  font-weight: 700;
  color: #000000;
}

.jybf .ky_box .main_content .one_label {
  text-align: left;
  text-indent: 0;
}

.jybf .ky_box .main_content .last_p {
  text-align: right;
}

.jybf .ky_box .main_content .last_time {
  margin-right: 50px;
}

.jybf .blod_p {
  font-weight: bold;
  color: #000000;
}

.cfxd .ky_box h1 {
  padding: 20px 0 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #404040;
  font-weight: normal;
  outline: none;
  line-height: 40px;
  color: #333;
  font-size: 30px;
  text-align: center;
}

.cfxd .ky_box h3 {
  margin-top: 20px;
  font-weight: 400;
  font-size: 18px;
  text-align: center;
  color: #404040;
}

.cfxd .ky_box .main_content {
  padding: 20px 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #404040;
  font-size: 18px;
  line-height: 200%;
}

.cfxd .ky_box .main_content p {
  outline: none;
  margin-bottom: 10px;
  text-indent: 2em;
}

.cfxd .ky_box .main_content p .blod_span {
  font-weight: 700;
  color: #000000;
}

.cfxd .ky_box .main_content .one_label {
  text-align: left;
  text-indent: 0;
}

.cfxd .ky_box .main_content .last_p {
  text-align: right;
}

.cfxd .ky_box .main_content .last_time {
  margin-right: 50px;
}

.cfxd .blod_p {
  font-weight: bold;
  color: #000000;
}

.NewClass {
  width: 1200px;
  margin: auto;
}

.dl {
  text-indent: 2em;
  font-size: 18px;
  line-height: 36px;
}

.yqxx {
  width: 1197px;
  height: 140px;
  border: 1px solid #F4F6F9;
  line-height: 140px;
  text-align: center;
  margin: auto;
  margin-bottom: 40px;
}

.gxygxx_cont {
  position: relative;
}

.J_mstzWrap_fixed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.2;
  display: none;
  z-index: 100;
}

.J_mstzWrap {
  width: 800px;
  height: 400px;
  position: absolute;
  padding: 30px 60px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 50%;
  top: 50%;
  margin: -200px 0 0 -400px;
  background: #fff;
  z-index: 999;
  display: none;
}

.J_mstzWrap .J_mstzWrap_bt {
  text-align: center;
  margin-bottom: 30px;
  font-size: 20px;
  color: #404040;
}

.J_mstzWrap .J_mstzWrap_cont {
  margin: 20px 0;
  position: relative;
}

.J_mstzWrap .J_mstzWrap_cont .mp_s_select {
  width: 200px;
  height: 30px;
}

.J_mstzWrap .J_mstzWrap_cont .J_fldy {
  width: 600px;
  height: 150px;
  margin-left: 70px;
}

.J_mstzWrap .J_mstzWrap_cont .tznr {
  position: absolute;
  top: 0;
  left: 0;
}

.J_mstzWrap .J_mstzWrap_bottom {
  margin: 10px auto;
  width: 220px;
}

.J_mstzWrap .J_mstzWrap_bottom .tj {
  margin-right: 16px;
}

.J_mstzWrap .J_mstzWrap_bottom_tab {
  width: 80px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  background: #3a9bf6;
  color: #fff;
  border-radius: 12px;
  float: left;
  cursor: pointer;
}

.jpzx .content {
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.csgrdl {
  left: 80% !important;
  display: block !important;
}

.csdwdl {
  left: 20% !important;
  display: block !important;
}

.cswdl {
  left: 35% !important;
  display: block !important;
}

.ck {
  width: 120px;
  height: 35px;
  background: #3a9bf6;
  color: #fff;
  position: absolute;
  left: 50%;
  margin-left: -60px;
  bottom: 0;
  line-height: 35px;
  text-align: center;
  border-radius: 10px;
  display: none;
}

.div_list {
  width: 1200px;
  margin: auto;
  min-height: 400px;
}

.div_list li {
  width: 321px;
  height: 201px;
  float: left;
  margin: 38px 20px 0 0;
  font-size: 18px;
  text-align: center;
  color: #fff;
  padding: 32px 106px 67px 33px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.div_list li .li_tab {
  width: 200px;
  height: 160px;
  margin: auto;
  font-size: 16px;
}

.div_list li .li_tab .li_tab_bt {
  font-weight: bold;
  margin-bottom: 14px;
}

.div_list li .li_tab .li_tab_nr {
  line-height: 26px;
}

.div_list .num_1 {
  background: url("../images/jpzx/qgqyxx.png");
  background-size: 100% 100%;
}

.div_list .num_2 {
  background: url("../images/jpzx/fyygxx.png");
  background-size: 100% 100%;
}

.div_list .num_3 {
  background: url("../images/jpzx/gxygxx.png");
  background-size: 100% 100%;
}

.select_div {
  width: 1200px;
  margin: 20px auto 40px;
}

.fh_btn_div {
  width: 100%;
  height: 56px;
  border-bottom: 1px solid #F4F6F9;
  margin-bottom: 25px;
}

.fh_btn_div .title_t {
  line-height: 66px;
  color: #CC0000;
  font-size: 18px;
  font-weight: bold;
}

.fh_btn_div .fh_btn {
  width: 100px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  background: #3a9bf6;
  border-radius: 12px;
  color: #fff;
  margin-top: 16px;
  cursor: pointer;
}

.jpzx_cont {
  padding: 40px 99px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.NewClass .gwms {
  width: 100%;
  line-height: 24px;
}

.lxfs_distable {
  display: none;
  width: 400px;
  height: 230px;
  border: 1px solid #e9edf2;
  background: #e9edf2;
  position: absolute;
  top: 70%;
  left: 60%;
  margin: -200px 0 0 -115px;
  padding: 30px 50px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 9999;
}

.lxfs_distable .gwms_icon {
  padding-left: 27px;
  color: #3a9bf6;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
  background: url("../images/zj.png") no-repeat left center;
}

.lxfs_distable p {
  margin: 16px 0;
}

.lxfs_distable .gbck {
  width: 120px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  background: #3a9bf6;
  color: #fff;
  border-radius: 8px;
  margin: auto;
}

.lxfs_tab {
  width: 300px;
  margin: 26px auto 26px;
  height: 38px;
}

.lxfs_tab .tdjl {
  width: 120px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  background: #3a9bf6;
  color: #fff;
  border-radius: 8px;
  float: left;
  cursor: pointer;
}

.lxfs_tab .lxfs_hq {
  width: 120px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  background: #3a9bf6;
  color: #fff;
  border-radius: 8px;
  float: left;
  margin-right: 20px;
  cursor: pointer;
}

.gzdq_name {
  width: 70px;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  margin: 10px 0 6px 15px;
}

.yqxxxq .box1 .box_li {
  height: 165px;
}

.yqxxxq .box1 .box_li .blodGw {
  margin-bottom: 5px;
}

.yqxxxq .box1 .box_li .blodGz {
  margin-bottom: 5px;
}

.yqxxxq .gzdq_name {
  width: 70px;
  float: left;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  margin: 5px 0 0 15px;
}

.yqxxxq .whcd_name {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  float: right;
  margin: 5px 15px 0 0;
}

.gs {
  margin: 0 0 0 15px;
}

.mp_s_item {
  width: 230px;
  margin-right: 16px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  cursor: pointer;
}

.mp_s_item .mp_s_item_input {
  position: relative;
}

.mp_s_item .mp_s_select {
  width: 130px;
  height: 34px;
  line-height: 34px;
  margin-top: 3px;
  border: none;
  border: 1px solid #ccc;
  color: #676767;
  font-size: 14px;
  padding: 5px 0;
}

.mp_s_item .mp_s_item_name_zc {
  width: 130px;
  height: 34px;
  line-height: 34px;
  margin-top: 3px;
  border: none;
  color: #676767;
  font-size: 14px;
  padding: 5px 0;
  text-align: right;
  font-size: 18px;
}

.mp_s_item .mp_s_input {
  width: 100%;
  height: 34px;
  line-height: 34px;
  margin-top: 3px;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #676767;
}

.mp_s_item.fbtime {
  width: auto;
}

.mp_s_item.fbtime span {
  height: 34px;
  line-height: 34px;
  margin: 0 5px;
  margin-top: 3px;
  color: #676767;
}

.mp_s_item.fbtime input {
  width: 100px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #676767;
  text-indent: 0.2em;
  margin-top: 3px;
}

.gxxx_tab {
  width: 1200px;
  min-height: 744px;
  margin: auto;
  position: relative;
}

.gxxx_tab .gxxx_title {
  height: 131px;
  background: #e38f39;
  padding: 22px 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.gxxx_tab .img_ {
  margin: 0 20px 0 0;
  display: block;
  float: left;
}

.gxxx_tab .tit_right {
  color: #fff;
  font-size: 16px;
  width: 500px;
  float: left;
}

.gxxx_tab .tit_right h2 {
  font-size: 22px;
  font-weight: bold;
}

.gxxx_tab .tit_right p {
  margin: 6px 0;
}

.gxxx_tab .gxxx_cont {
  min-height: 120px;
  border-bottom: 1px solid #F4F6F9;
  padding: 22px 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.gxxx_tab .gxxx_cont .gxxx_cont_p {
  font-size: 18px;
  font-weight: bold;
}

.gxxx_tab .gxxx_cont .zw {
  margin: 10px 0;
}

.gxxx_tab .gxxx_cont span {
  display: block;
  min-width: 350px;
  float: left;
  margin: 10px 0;
}

.job_right {
  float: right;
}

.job_right li {
  width: 130px;
  line-height: 65px;
  text-align: center;
  float: left;
  font-size: 20px;
}

.dwzx .job_cont {
  width: 1200px;
  min-height: 650px;
  padding: 32px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 20px auto;
}

.dwzx .job_cont .job_title {
  height: 65px;
}
