@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.14rem;color: #333}

.ztfw_ejbox{padding: 0.3rem 0; margin: 0 auto;width: 12.1rem;}
/*主题服务左侧*/
.ztfw_ejbox .ztfw_ejbox_left{  width: 2.4rem; float: left }
.ztfw_ejbox .ztfw_ejbox_left ul{ margin: 0; padding: 0}
.ztfw_ejbox .ztfw_ejbox_left li{ margin: 0  0 0.1rem 0; padding: 0; width: 2.4rem; height: 0.6rem; background: #FFF; text-align: center; border: 0.01rem solid #f1f1f1;border-radius: 0.05rem}
.ztfw_ejbox .ztfw_ejbox_left li a{display: block; margin: 0; padding: 0; font-size: 0.16rem; color: #333; text-align: center;line-height:0.6rem;}
.ztfw_ejbox .ztfw_ejbox_left span{ float:left;line-height:0.6rem; margin-left: 0.1rem}
.ztfw_ejbox .inco_grbsbox{ width: 0.3rem; height: 0.3rem; display: inline-block;margin: 0.15rem 0rem 0 0.2rem  ; float: left}


.ztfw_ejbox .inco_gxbys{ background: url(../images/ztfw/inco_gxbys.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_gxbys{ background: url(../images/ztfw/inco_gxbys_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_gxbys{ background: url(../images/ztfw/inco_gxbys_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .inco_gsbx{ background: url(../images/ztfw/inco_gsbx.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_gsbx{ background: url(../images/ztfw/inco_gsbx_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_gsbx{ background: url(../images/ztfw/inco_gsbx_hover.png)  no-repeat; background-size: 100%}

.ztfw_ejbox .inco_qyylbx{ background: url(../images/ztfw/inco_qyylbx.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_qyylbx{ background: url(../images/ztfw/inco_qyylbx_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_qyylbx{ background: url(../images/ztfw/inco_qyylbx_hover.png)  no-repeat; background-size: 100%}

.ztfw_ejbox .inco_jgsydwylbx{ background: url(../images/ztfw/inco_jgjmylbx.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_jgsydwylbx{ background: url(../images/ztfw/inco_jgjmylbx_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_jgsydwylbx{ background: url(../images/ztfw/inco_jgjmylbx_hover.png)  no-repeat; background-size: 100%}

.ztfw_ejbox .inco_cxjmylbx{ background: url(../images/ztfw/inco_cxjmylbx.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_cxjmylbx{ background: url(../images/ztfw/inco_cxjmylbx_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_cxjmylbx{ background: url(../images/ztfw/inco_cxjmylbx_hover.png)  no-repeat; background-size: 100%}

.ztfw_ejbox .inco_shbxgxzy{ background: url(../images/ztfw/inco_shbxgxzy.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_shbxgxzy{ background: url(../images/ztfw/inco_shbxgxzy_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_shbxgxzy{ background: url(../images/ztfw/inco_shbxgxzy_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .inco_jybt{ background: url(../images/ztfw/inco_jybt.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_jybt{ background: url(../images/ztfw/inco_jybt_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_jybt{ background: url(../images/ztfw/inco_jybt_hover.png)  no-repeat; background-size: 100%}

.ztfw_ejbox .inco_jypx{ background: url(../images/ztfw/inco_jypx.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_jypx{ background: url(../images/ztfw/inco_jypx_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_jypx{ background: url(../images/ztfw/inco_jypx_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .inco_zxgl{ background: url(../images/ztfw/inco_zxgl.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_zxgl{ background: url(../images/ztfw/inco_zxgl_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_zxgl{ background: url(../images/ztfw/inco_zxgl_hover.png)  no-repeat; background-size: 100%}

.ztfw_ejbox .inco_zcjnjd{ background: url(../images/ztfw/inco_zcjnjd.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_zcjnjd{ background: url(../images/ztfw/inco_zcjnjd_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_zcjnjd{ background: url(../images/ztfw/inco_zcjnjd_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .inco_shbzk{ background: url(../images/ztfw/inco_shbzk.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_shbzk{ background: url(../images/ztfw/inco_shbzk_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_shbzk{ background: url(../images/ztfw/inco_shbzk_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .inco_kszq{ background: url(../images/ztfw/inco_kszq.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left li.hover .inco_kszq{ background: url(../images/ztfw/inco_kszq_hover.png)  no-repeat; background-size: 100%}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx .inco_kszq{ background: url(../images/ztfw/inco_kszq_hover.png)  no-repeat; background-size: 100%}

.ztfw_ejbox .ztfw_ejbox_left li.hover{ color: #fff; background: #398fd7}
.ztfw_ejbox .ztfw_ejbox_left li.hover span{ color: #fff;}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx{ color: #fff; background: #398fd7}
.ztfw_ejbox .ztfw_ejbox_left  .Menuboxzx span{ color: #fff;}
/*主题服务左侧*/
/*主题服务右侧*/

.ztfw_ejbox .ztfw_ejbox_right{ width:9.4rem; float: left; margin: 0 0 0 0.2rem; background: #ffff; border: 0.01rem solid #f1f1f1; padding:0 0.25rem}
/*按钮*/

.ztfw_ejbox_list_zn{ float: right; color: #398fd7 !important; margin: 0 0.2rem 0 0.2rem}
.ztfw_ejbox_list_sb{ float: right; color: #398fd7 !important; margin: 0 0.2rem 0 0.2rem}
.ztfw_ejbox_list_sc{ float: right; color: #398fd7 !important; margin: 0 0.2rem 0 0.2rem}
.ztfw_ejbox_list_sb .inco_sb{ width: 0.155rem; height: 0.155rem; background: url(../images/ztfw/inco_list_sb.png)  no-repeat;background-size: 100%; display: block; float: left; margin: 0.03rem 0.08rem 0 0}
.ztfw_ejbox_list_zn .inco_zn{ width: 0.165rem; height: 0.155rem; background: url(../images/ztfw/inco_list_zn.png)  no-repeat;background-size: 100%; display: block; float: left; margin: 0.03rem 0.08rem 0 0}
.ztfw_ejbox_list_sc .inco_sc{ width: 0.155rem; height: 0.15rem; background: url(../images/ztfw/inco_list_sc.png)  no-repeat;background-size: 100%; display: block; float: left;margin: 0.03rem 0.08rem 0 0}
.ztfw_ejbox_list_sc_xz .inco_sc{ width: 0.155rem; height: 0.15rem; background: url(../images/ztfw/inco_list_sc_xz.png)  no-repeat;background-size: 100%; display: block; float: left; }
.ztfw_ejbox_list_sc:hover .inco_sc{ width: 0.155rem; height: 0.15rem; background: url(../images/ztfw/inco_list_sc_xz.png)  no-repeat;background-size: 100%; display: block; float: left; }
/*按钮*/

.inco_list_sb span{ float:left }

.panel:hover a{ color: #0068b7 }
.panel-title:hover{ background: #f5f9fd}
.panel-title:hover .ztfw_ejbox_list_sb,.panel-body_fz:hover .ztfw_ejbox_list_sb{ color: #d15149 !important}
.panel-title:hover .ztfw_ejbox_list_zn,.panel-body_fz:hover .ztfw_ejbox_list_zn{ color: #d15149 !important}
.panel-title:hover .ztfw_ejbox_list_sc,.panel-body_fz:hover .ztfw_ejbox_list_sc{ color: #d15149 !important}

.panel-title:hover .ztfw_ejbox_list_sb i,.panel-body_fz:hover .ztfw_ejbox_list_sb i{width: 0.155rem; height: 0.155rem;background: url(../images/ztfw/inco_list_sb_hover.png)  no-repeat;background-size: 100%; display: block; float: left}
.panel-title:hover .ztfw_ejbox_list_zn i,.panel-body_fz:hover .ztfw_ejbox_list_zn i{width: 0.165rem; height: 0.155rem;background: url(../images/ztfw/inco_list_zn_hover.png)  no-repeat;background-size: 100%; display: block; float: left}

/*按钮*/

/**分页**/
.pager{ width: 100%; margin: 0.2rem auto; font-size: 0.15rem;  text-align:center}
.pager a{  display: inline-block; padding: 0 0.12rem; height: 0.33rem; line-height: 0.33rem; border: 0.01rem solid #ececec; border-radius: 0.04rem;text-align: center; cursor: pointer !important}
.pager .pageer_hui{ background: #f1f1f1; border: 0.01rem  solid #f1f1f1;}
.pager  input{ width: 0.5rem; margin: 0 0.1rem;height: 0.31rem; padding: 0 0.12rem;border: 0.01rem solid #dedede; border-radius:0.04rem; }
.pager .pageer_xz{ background: #398fd7; color: #fff}
.pager .qr{}
.pager a:hover{background: #398fd7; color: #fff}
.pager_tc{ clear: both ;}
/**分页 end**/

/**选择**/
.ztfw_ejbox_xz{ margin: 0.2rem 0 0 0;}
.ztfw_ejbox_xz ul{ margin: 0 0 0 0.3rem; padding: 0; float: left;  float: left;}
.ztfw_ejbox_xz ul  li{ float: left; line-height: 0.5rem; font-size: 0.15rem; color: #333; margin: 0 0 0 0.2rem }
.ztfw_ejbox_xz ul  li input{ float: left; width: 0.16rem; height: 0.16rem;  border: 0.01rem solid #f1f1f1; margin:0.17rem 0.05rem 0 0}
.ztfw_ejbox_xz ul  li label{font-size: 0.15rem;}
/**选择 end**/

/**搜索框*/
.ztfw_search_input{ width: 3.5rem; height: 0.4rem; border-radius: 0.05rem;margin-top: 0.05rem; position: relative; display: block;border: 0.01rem solid #dedede; float: left}
.ztfw_search_input .search_input_text{ font-size: 0.17rem; color: #333; height: 0.38rem !important;  width: 2.69rem ;float: left; border-bottom-left-radius: 0.05rem;border-top-left-radius: 0.05rem; padding: 0 0 0 0.1rem; cursor: pointer}
.ztfw_search_input .search_input_text::-webkit-input-placeholder{color: #7d7d7d;}
.ztfw_search_input .search_input_text::-moz-placeholder{  color: #7d7d7d;}
.ztfw_search_input .search_input_text:-ms-input-placeholder{ color: #7d7d7d;}

.ztfw_search_input:hover{ -webkit-transition-duration: 0.3s; transition-duration: 0.3s; border: 0.01rem solid #0068b7; }
.ztfw_search_input:hover .inco_search{  background: url(../images/ztfw/inco_search_ny_hover.png) no-repeat;background-size: 100%; }
.ztfw_search_input:hover input{ color: #0068b7;}
.ztfw_search_input .search_input_button{  height: 100%;  border-bottom-right-radius: 0.05rem; border-top-right-radius: 0.05rem; position: absolute; top: 0; right: 0.1rem ;display: block}
.ztfw_search_input .inco_search{ width: 0.18rem; height: 0.18rem; background: url(../images/ztfw/inco_search_ny.png) no-repeat;background-size: 100%; display:block; float: left; margin:0.1rem 0.06rem 0 0.1rem}
.search_input_button input{height: 100%; background: none ;font-size: 0.18rem;  color: #398fd7; float: left; border: 0 ; cursor: pointer}
/**搜索框 end**/
/*pc end*/



/*列表 */
.collapse{display:none}
.collapse.in{display:block; background: #f5f9fd}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.panel{clear:both;margin:.05rem 0 0 0;width:100%;position:relative;float:left;border-bottom:.01rem solid #f1f1f1}
.panel-heading{border-radius:0;border:none;color:#333;padding:0 0;line-height:.8rem}
.panel-title{margin-top:0;margin-bottom:0;font-size:.17rem;color:inherit;cursor:pointer;width:100%;height:.6rem;line-height:.6rem;padding:0 0 0 .43rem;}
.panel-title .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:5rem;display:block;line-height:.6rem;float:left}
.panel-title:hover .title{  color: #0068b7}
.inco_lbyq{background:url(../images/ztfw/inco_hearderjycylistyq.png) no-repeat left;width:.11rem;height:.1rem;position:absolute;left:0.2rem;content:"";top:.25rem; background-size: 100%}
.panel-group{margin:0;padding:.05rem 0}
.panel-body{clear:both; padding: 0 0 0 0.23rem}
.panel-body .panel-body_fz{padding:0 0 0 .2rem;line-height:.56rem;height:.56rem;border-bottom:.01rem dashed #f1f1f1;position:relative;clear:both;cursor:pointer}
.panel-body .panel-body_fz:hover{color:#0068b7}
.panel-body .panel-body_fz .title{text-overflow:ellipsis;white-space:nowrap;width:5rem;display:block;float:left;font-size:.16rem;line-height:.56rem;overflow:hidden}
.panel-body .panel-body_fz:first-child{margin-top:0}
.panel-body .panel-body_fz:last-child{border-bottom:0}
.panel_box{position:absolute;right:0;top:.17rem;font-size:.15rem}

/*列表  end*/


.ztfw_box_title{ font-size: 0.24rem; color: #ee7a3a; position: relative; width: 2.2rem}
.ztfw_box_title img{  width: 0.2rem; height: 0.2rem; margin: 0 0.1rem  0 0}
.ztfw_box_title .line{ height: 0.01rem; width: 0.7rem; background: url(../images/ztfw/inco_ztfw_line.png)  no-repeat; position: absolute; right: 0; top: 0.36rem; background-size: 100%} 









