﻿@charset "UTF-8";
/* CSS Document */
*{margin:0;padding:0;border:0;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ line-height:normal}
.clear{clear: both}
a{text-decoration:none; cursor: pointer; border: 0;padding: 0; margin: 0}
a:hover{ text-decoration:none}
ul,li{ list-style: none; padding: 0; margin: 0}
p{ padding: 0 ;margin: 0}
img{ border: 0}
input,button,a {outline:0 none !important; blr:expression(this.onFocus=this.blur());}
html,body{font-size: 100px}
/*通用头部样式开始*/
body{font-family: "Helvetica", "PingFangSC", "Microsoft Yahei", "微软雅黑", Arial, sans-serif; margin: 0; padding: 0; font-size: 0.15rem}

/*头部 */

/*pc */
.hearder_box_bj{ width: 100%; background: url(../images/header/img_ejym_topbj.png) no-repeat center top;  height: 1.5rem;
    -moz-box-shadow:0.04rem 0.04rem 0.1rem #D4D4D4; -webkit-box-shadow:0.04rem 0.04rem 0.1rem #D4D4D4; box-shadow:0.04rem 0.04rem 0.1rem #D4D4D4; position: relative}
.hearder_box{ width: 12rem; margin: 0 auto; height: 1rem; position:relative}
.hearder_box .logo{  width: 3.8rem; height: 1rem; }
.hearder_box .logo .pc_logo{  width: 100%; height:100%;}

/*地区选择 */
.hearder_box .logo .header_sbj{ color: #fff; position: absolute; top: 0.4rem; left:4.1rem; display: block; font-size: 0.175rem; width: 1.8rem; height: 0.4rem;  background-color: rgb(2, 38, 110,0.2); line-height: 0.4rem; border-radius: 1rem }
.hearder_box .logo .inco_sbj{  display: block; width: 0.2rem; height: 0.2rem;background: url(../images/header/inco_sbj.png) no-repeat;background-size: 100%; float: left; margin:0.1rem 0.02rem 0 0.09rem; color: #fff}
.city_show{ }
.dqqh_class{ font-size:0.15rem ;margin: 0 0 0 0.06rem;position: absolute; right: 0.24rem;top: 0.1rem}
.hearder_box .logo .inco_sbjxl{ display: block; width: 0.08rem; height: 0.07rem;background: url(../images/header/inco_xl_0420.png) no-repeat;background-size: 100%; float: left; margin:0.07rem 0.02rem 0 0.09rem; color: #fff;position: absolute;right: 0;top: 0.1rem; right: 0.1rem}




/*省人社门户网站 */
.hearder_box .logo .header_sbjmh{color: #fff; position: absolute; top: 0.5rem; left: 6.2rem; display: block; font-size: 0.155rem}
.hearder_box .logo .inco_sbjmh{  display: block; width: 0.2rem; height: 0.2rem;background: url(../images/header/inco_sbjmh.png) no-repeat;background-size: 100%; float: right; margin: 0.01rem  0 0 0.05rem}
.hearder_box .logo .header_sbjmh:hover{ color: #fbd96a}
.hearder_box .logo .header_sbjmh:hover .inco_sbjmh{ background: url(../images/header/inco_sbjmh_hover.png) no-repeat;background-size: 100%;}


.hearder_box .search{ width: 3.52rem;position: absolute; right: 0; top: 0.25rem}
.hearder_box .search img{ width: 3.52rem; height: 0.26rem}
.hearder_box .search_input{ width: 100%; height: 0.48rem; border-radius: 0.05rem;margin-top: 0.05rem; position: relative; display: block}
.hearder_box .search_input .search_input_text{ font-size: 0.17rem; color: #333; height: 0.48rem !important;  width: 2.7rem ;float: left; border-bottom-left-radius: 0.05rem;border-top-left-radius: 0.05rem; padding: 0 0 0 0.1rem;}
.hearder_box .search_input .search_input_text::-webkit-input-placeholder{color: #7d7d7d;}
.hearder_box .search_input .search_input_text::-moz-placeholder{  color: #7d7d7d;}
.hearder_box .search_input .search_input_text:-ms-input-placeholder{ color: #7d7d7d;}

.hearder_box .search_input:hover .search_input_text { -webkit-transition-duration: 0.3s; transition-duration: 0.3s; border-right: 0}
.hearder_box .search_input .search_input_button{  height: 100%; background: #398fd7; width: 0.82rem; border-bottom-right-radius: 0.05rem; border-top-right-radius: 0.05rem; position: absolute; top: 0; right: 0 ;display: block;cursor: pointer}
.hearder_box .search_input_button .inco_search{ width: 0.2rem; height: 0.2rem; background: url(../images/header/inco_search.png) no-repeat;background-size: 100%; display:block; float: left; margin:0.15rem 0.06rem 0 0.1rem}
.hearder_box .search_input_button input{height: 100%; background: none ;font-size: 0.17rem;  color: #fff; float: left; border: 0 ; cursor: pointer}

.hearder_nav{width: 12rem;margin: 0 auto; }
.hearder_nav ul{padding: 0; margin: 0}
.hearder_nav ul li{padding: 0; margin: 0 ; float: left;margin: 0 0.153rem;line-height: 0.5rem;height: 0.5rem; }
.hearder_nav a{color: #fff; font-size: 0.17rem;  display: inline-block ; padding: 0 0.12rem}
.hearder_nav li:first-child{ margin: 0 0.313rem 0 0; }
/*.hearder_nav li:last-child{ margin: 0  0 0 0.313rem;}*/
.hearder_nav li.hover{ border-bottom: 0.03rem solid #fff; }
.hearder_nav .Menuboxzx{border-bottom: 0.03rem solid #fff}

.hearder_nav a:hover{  background:url(../images/header/hearder_nav_hover.png) repeat}
.hearder_sjnav{ display: none}
#header-wrap { width: 100%; z-index: 6; position: relative; }
#fixed-header-slide { display: none}

.hearder_nav_right{ float:right; margin-top: 0.15rem;  background: #ee7a3a; border-radius: 1rem; padding: 0.04rem 0}
.hearder_nav_right a{  font-size:0.155rem; color: #fff;  margin: 0 !important; position: relative;}
.hearder_nav_right .hearder_nav_right_dl2:after{ content: ""; position: absolute; height: 0.16rem; width: 0.015rem; right: 0; top: 0.04rem ; cursor: pointer}
.hearder_nav_right:hover{ color: #fff; background: #d16428}
.hearder_nav_right:hover a{ color: #fff;}
 
.hearder_xialabox{   position: absolute; width: 100%; top: 1.5rem; }



.hearder_xialaboxbj{ background: #f5f9fd; padding: 0.3rem 0;  }

.hearder_xialaboxbj .hearder_xialabox_left{ margin: 0 auto;width: 12rem; }
.hearder_xialaboxbj .hearder_xialabox_left ul{ width: 2rem; float: left}
.hearder_xialaboxbj .hearder_xialabox_left li{ margin: 0  0 0.1rem 0; padding: 0; width: 2rem; height: 0.6rem; background: #FFF; text-align: center}
.hearder_xialaboxbj .hearder_xialabox_left li a{display: block; margin: 0; padding: 0; font-size: 0.155rem; color: #333; text-align: center;line-height:0.6rem;}
.hearder_xialaboxbj .hearder_xialabox_left span{ float:left;line-height:0.6rem; margin-left: 0.1rem}
.hearder_xialaboxbj .inco_grbsbox{ width: 0.3rem; height: 0.3rem; display: inline-block;margin: 0.15rem 0rem 0 0.4rem  ; float: left}
.hearder_xialaboxbj .inco_jycy{ background: url(../images/header/inco_jycy.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .hearder_xialabox_left li.hover .inco_jycy{ background: url(../images/header/inco_jycy_hover.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .hearder_xialabox_left  .Menuboxzx .inco_jycy{ background: url(../images/header/inco_jycy_hover.png)  no-repeat; background-size: 100%}

.hearder_xialaboxbj  .inco_shbx{ background: url(../images/header/inco_shbx.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .hearder_xialabox_left li.hover .inco_shbx{ background: url(../images/header/inco_shbx_hover.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .inco_rcrs{ background: url(../images/header/inco_rcrs.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .hearder_xialabox_left li.hover .inco_rcrs{ background: url(../images/header/inco_rcrs_hover.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj  .inco_ldgx{ background: url(../images/header/inco_ldgx.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .hearder_xialabox_left li.hover .inco_ldgx{ background: url(../images/header/inco_ldgx_hover.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .inco_shbzk{ background: url(../images/header/inco_shbzk.png)  no-repeat; background-size: 100%}
.hearder_xialaboxbj .hearder_xialabox_left li.hover .inco_shbzk{ background: url(../images/header/inco_shbzk_hover.png)  no-repeat; background-size: 100%}

.hearder_xialaboxbj .hearder_xialabox_left li.hover{ color: #fff; background: #398fd7}
.hearder_xialaboxbj .hearder_xialabox_left li.hover span{ color: #fff;}
.hearder_xialaboxbj .hearder_xialabox_left  .Menuboxzx{ color: #fff; background: #398fd7}
.hearder_xialaboxbj .hearder_xialabox_left  .Menuboxzx span{ color: #fff;}


.hearder_xialaboxbj .hearder_xialabox_right{ width:9.8rem; float: left; margin: 0 0 0 0.2rem; background: #ffff}
.hearder_list{ margin: 0 ;padding:0.1rem 0 }
.hearder_list li{margin: 0.05rem 0.3rem 0 0.3rem ;padding:0.15rem 0 0.15rem 0.2rem; background: url(../images/header/inco_hearderjycylistyq.png)  no-repeat left;width: 4rem; position: relative; float: left;  }
.hearder_list a{ color: #333; font-size: 0.15rem}
.hearder_list li a:first-child{ width: 2.4rem; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; display: block;float: left}

.hearder_list_zn{ float: right; color: #398fd7 !important;}
.hearder_list_sb{ float: right; color: #398fd7 !important; margin: 0 0 0 0.1rem}
.hearder_list_sb i{ width: 0.2rem; height: 0.2rem; background: url( ../images/header/inco_list_sb.png)  no-repeat;background-size: 100%; display: block; float: left}
.hearder_list_zn i{ width: 0.2rem; height: 0.2rem; background: url( ../images/header/inco_list_zn.png)  no-repeat;background-size: 100%; display: block; float: left}
.inco_list_sb span{ float:left }
.hearder_list li:hover  {  background: url(../images/header/inco_hearderjycylistyq.png)  no-repeat left  #f5f9fd}
.hearder_list li:hover a{ color: #0068b7 }
.hearder_list li:hover .hearder_list_sb{ color: #d15149 !important}
.hearder_list li:hover .hearder_list_zn{ color: #d15149 !important}
.hearder_list li:hover .hearder_list_sb i{ width: 0.2rem; height: 0.2rem; background: url( ../images/header/inco_list_sb_hover.png)  no-repeat;background-size: 100%; display: block; float: left}
.hearder_list li:hover .hearder_list_zn i{ width: 0.2rem; height: 0.2rem; background: url( ../images/header/inco_list_zn_hover.png)  no-repeat;background-size: 100%; display: block; float: left}

.inco_list_qb { background: none !important; text-align: center}
.inco_list_qb i{ width: 0.15rem; height: 0.15rem; background: url(../images/header/inco_list_qb.png) no-repeat;background-size: 100%;  display: inline-block; margin-right: 0.1rem }
.inco_list_qb:hover { background: #f5f9fd !important; }
.inco_list_qb:hover a{color: #d15149 !important }
.inco_list_qb:hover i{ width: 0.15rem; height: 0.15rem; background: url(../images/header/inco_list_qb_hover.png) no-repeat;background-size: 100%;  display: inline-block; margin-right: 0.1rem }

/*pc end*/

.hearder_nav_right_dl{ float:right; margin-top: 0.1rem;margin-right: 0.6rem}
.hearder_nav_right_dl .hearder_nav_right_dl_xx{width: 0.28rem; height: 0.28rem;float: left; position: relative}
.hearder_nav_right_dl .hearder_nav_right_dl_xx img{  width: 0.28rem; height: 0.28rem;}
.hearder_nav_right_dl .hearder_nav_right_dl_xx i{  display: block; width: 0.15rem; height: 0.15rem; background: #d15149; border-radius: 0.15rem;  position: absolute; top: -0.05rem; right: -0.15rem; color: #fff; font-size: 0.12rem; font-style:normal; text-align: center}
.hearder_nav_right_dl_tx{ float: left; font-size: 0.15rem; position: relative; margin-left: 0.2rem}
.hearder_nav_right_dl_txtitle{ display: block; height: 0.4rem;}
.hearder_nav_right_dl_txtitle img{ width: 0.28rem;height: 0.28rem; border-radius: 0.28rem; float: left}
.hearder_nav_right_dl_txtitle span{ margin: 0 0 0 0.1rem; float: left; max-width:1.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.hearder_nav_right_dl_tx_tc{ display: none}
.hearder_nav_right_dl_tx:hover .hearder_nav_right_dl_tx_tc{  display: block; position: absolute; top: 0.36rem;  left: 0.2rem; width: 1.4rem;  background: #fff; height: 1rem; z-index: 1000000; font-size: 0.15rem; color: #333;-moz-box-shadow:0 0 0.05rem #b6b6b6; -webkit-box-shadow:0 0 0.05rem #b6b6b6; box-shadow:0 0 0.05rem #b6b6b6;border-radius: 0.05rem ;}
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc a{position: relative; display: block}
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc .inco_hearder_nav_right_dl_tx_tctx{ display: block;  width: 0.18rem; height: 0.18rem;float: left;margin: 0.15rem 0.1rem 0 0;  background: url(../images/header/inco_hearder_nav_right_dl_tx_tctx.png);background-size: 100%}
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc .inco_hearder_nav_right_dl_tx_tctc{ display: block;  width: 0.18rem; height: 0.18rem;float: left;margin: 0.15rem 0.1rem 0 0;  background: url(../images/header/inco_hearder_nav_right_dl_tx_tctc.png) ;background-size: 100%}
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc a{ display: block; line-height: 0.5rem;color: #333; font-size: 0.16rem}
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc a:hover{ background: #f5f9fd; color: #0068b7 }
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc a:hover{ background: #f5f9fd; color: #0068b7 }
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc a:hover .inco_hearder_nav_right_dl_tx_tctx{ display: block;  width: 0.18rem; height: 0.18rem;float: left;margin: 0.15rem 0.1rem 0 0;  background: url(../images/header/inco_hearder_nav_right_dl_tx_tctx_hover.png);background-size: 100%}
.hearder_nav_right_dl_tx:hover  .hearder_nav_right_dl_tx_tc a:hover .inco_hearder_nav_right_dl_tx_tctc{ display: block;  width: 0.18rem; height: 0.18rem;float: left;margin: 0.15rem 0.1rem 0 0;  background: url(../images/header/inco_hearder_nav_right_dl_tx_tctc_hover.png) ;background-size: 100%}

/*头部  end*/
/*.hearder_nav li:hover{ border-bottom: 0.03rem solid #fff; }*/
.hearder_nav li:hover span{  color: #fff }
.hearder_nav li:hover a{  color: #fff }



/*下拉*/
.header_sbj{ cursor: pointer}
.selectable{border: none;outline: none;color: #fff;cursor: pointer;display: inline-block;zoom: 1; border: 0;border-radius: 0;text-decoration: none;cursor: default;  appearance:none;  -moz-appearance:none;  
-webkit-appearance:none; font-size: 0.17rem; font-family: "Microsoft YaHei";}
a.sctble_display {border: none;outline: none;font-size: 0.17rem;color: #fff;cursor: pointer;display: inline-block;zoom: 1;text-decoration: none;cursor: default; z-index: 10000000; cursor: pointer}
.header_sbj .sctble_mat {position: absolute;z-index: 9999;background: #fff;border: 0.01rem solid #f1f1f1;width: 4.26rem; height:2.1rem;padding: 0 0.15rem 0.05rem;  opacity: 1 !important; top: 0.4rem!important; left: 0.1rem}
div.sctble_mat:before {border-color: transparent transparent #ffffff;top: -0.17rem;z-index: 285464956745976001; }
div.sctble_mat:before {content: '';display: block;width: 0;height: 0;border-width: 0.1rem;border-style: solid;position: absolute;left: 0.2rem;top: -0.2rem;
z-index: 285464956745976001; }
div.sctble_mat:after {content: '';display: block;width: 0;height: 0;border-width: 0.1rem;border-style: solid;position: absolute;left: 0.2rem;top: -0.2rem;z-index: 9998; border-color: transparent transparent #000;}
div.sctble_mat dl {  padding: 0; margin: 0}
div.sctble_mat dl dt {padding: 0;margin: 0.2rem 0 0.1rem 0 !important;font-size: 0.14rem;font-family: "Microsoft YaHei";color: #333;font-weight: bold;margin-bottom: 0.1rem; clear: both; }
div.sctble_mat dl dd{ margin: 0; padding: 0; height: 0.32rem;}
div.sctble_mat a {float: left;padding: 0;background: #ebf4fb;border-radius: 0.05rem;cursor: pointer;color: #0068b7;height: 0.4rem;line-height: 0.4rem;width: 0.7rem;position: relative; margin: 0 0 0.08rem 0.1rem ; text-align: center;; font-size: 0.16rem;}

.sctble_mat a:nth-child(1),.sctble_mat a:nth-child(6),.sctble_mat a:nth-child(11){margin: 0 0 0.08rem 0 ;}
.sctble_mat dl dd:nth-child(1) {padding-bottom: 0.1rem;margin-bottom: 0.15rem;border-top: 0.01rem solid #d8d8d8;}
div.sctble_mat a.selected {color: #ee7a3a;text-decoration: none;cursor: default;background: #fdf1eb;border: 0.01rem solid #ee7a3a;border-radius: 0.05rem;}
div.sctble_mat a:hover {color: #ee7a3a;text-decoration: none;cursor: default;background: #fdf1eb;border: 0.01rem solid #ee7a3a ;border-radius: 0.05rem;}
div.sctble_mat a.hc_hover{ background: #f1f1f1 ; border: 0.01rem solid #f1f1f1;color: #333}
div.sctble_mat a:hover .hc_hover{ background: #f1f1f1 !important; border: 0.01rem solid #f1f1f1 !important;color: #333}

.option-disabled {
    opacity: .5;
}




.hearder_city{ width: 12rem; margin: 0 auto; padding: 0}
.hearder_city a{ float: left; line-height: 0.45rem; height: 0.45rem; width:1.45rem; text-align: center; background: #ebf4fb;cursor: pointer;color: #0068b7 !important;min-width: 0.6rem;position: relative;text-align: center;font-size: 0.14rem; margin-left: 0.25rem; border-radius: 0.05rem; font-size: 0.16rem; margin-bottom: 0.15rem}
.hearder_city a:last-child(1),.hearder_city a:last-child(8){ margin-left: 0}
.hearder_city a:hover{ background: #fdf1eb; border: 0.01rem solid #ee7a3a;color: #ee7a3a !important;}
.hearder_city a.xz_hover{ background: #fdf1eb; border: 0.01rem solid #ee7a3a;color: #ee7a3a !important;}
.hearder_city a.hc_hover{ background: #f1f1f1; border: 0.01rem solid #f1f1f1;color: #333 !important;}

.dspd{}
#dspd .hearder_city_box{ display:none;}
#dspd:hover .hearder_city_box{ display:block; position: absolute; top: 1.5rem; left: 0;background: #f5f9fd; padding: 0.3rem 0; width: 100% }
.simple_cont_bky{background: #f1f1f1;    border: 0.01rem solid #f1f1f1; pointer-events: none;}

