@charset "UTF-8";



/* html {

    color: #000;

    background: #fff;

    overflow-y: scroll;

    -webkit-text-size-adjust: 100%;

    -ms-text-size-adjust: 100%;

}

html * {

    outline: none;

    -webkit-text-size-adjust: none;

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

} */

html, body {

    font-family: "Helvetica Neue", Helvetica, STHeiTi,'微软雅黑', sans-serif; line-height:1.5;

}

/* 内外边距通常让各个浏览器样式的表现位置不同 */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

    margin: 0;

    padding: 0;

}

input, select, textarea {

    font-size: 100%;
}

/* 去除默认边框 */

fieldset, img {
    border: 0;
}

/* 去掉 firefox 下此元素的边框 */
abbr, acronym {
    border: 0;
    font-variant: normal;
}

/* 一致的 del 样式 */
del {
    text-decoration: line-through;
}

address, caption, cite, code, dfn, em, th, var,i {
    font-size:100%;
    font-style: normal;
    font-weight: normal;
}
/* html{
    font-size:100px;

} */
html {
    font-size:100px;
    /* font-size: calc(100vw/3.75); */
    box-sizing: border-box;
}
/* 去掉列表前的标识, li 会继承 */
ol, ul {
    list-style: none;
}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th {
    text-align: left;
}

/* 来自 yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;font-weight: normal;
}
q:before, q:after {
    content: '';
}
/* 统一上标和下标 */
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* 正常链接 未访问 */

/* 鼠标悬停 */

a:hover {
    text-decoration:none;
}
.myjnzsg input::-webkit-input-placeholder {
    color: #999;
    font-size:14px;
}
.myjnzsg input::-moz-input-placeholder {
    color: #999;
    font-size:14px;
}
.myjnzsg  input::-ms-input-placeholder {
    color: #999;
    font-size:14px;
} 
.myjnzsg  input{
    border:none;
    outline:none;
    width:100%;
    height:100%;
    text-indent: 10px;
    background-color:transparent;
}
/* html{
    font-size:100px;
} */
/* 默认不显示下划线，保持页面简洁 */
ins, a {
    text-decoration: none;
}
.myjnzsg .banner{
    width:100%;
}
.myjnzsg img{
    width:100%;
    display:block;
}
.myjnzsg .pub_box{
   width:100%;
   position:relative;
}
.myjnzsg .pub_box img{
   width:100%;
   display:block;
}
.myjnzsg .bm_top{
    width:100%;
    position:relative;
}
.myjnzsg .bm_one{
   width:6.2rem;
   position:absolute;
   top:1.77rem;
   left:50%;
   margin-left:-3.1rem; 
}
.myjnzsg .bm_one>div{
   width:6.2rem;
   height:0.9rem;
   background:#ece9e9;
   border-radius: 0.08rem;
   margin-bottom:0.1rem;
}
.myjnzsg .to_mq{
    position:absolute;
    width:2.7rem;
    height:0.82rem;
    top:2.6rem;
    left:0.6rem;
}
.myjnzsg .t_tc{
    position:absolute;
    width:5.94rem;
    height:0.9rem;
    left:0.75rem;
    bottom:1rem;
}
.myjnzsg .bm_one>div:nth-child(2) input{
  width:90%;
}
.myjnzsg .bm_one>div:nth-child(2) span{
    color:#999;
}
.myjnzsg .slide_one{
    width:100%;
    position:relative;
}
.myjnzsg .slide_one>.slideone>img{
    width:100%;
   display:block;
}
.myjnzsg .slideone{
	width:100%;
}
.myjnzsg .lunbo_one{
    width:100%;
    position:relative;
    height:11.25rem;
}
.myjnzsg .lunbo_one .slideone>img{
    width:100%;
    position:absolute;
    left:-0.46rem;
}
.myjnzsg .slideone .yan_lun{width: 100%;margin:0 auto;height:6.14rem;overflow: hidden;position:absolute;top:0.55rem;}

.myjnzsg .slideone .yan_lun .bd{width:100%;margin:0 auto;position:relative;overflow:hidden}

.myjnzsg .slideone .yan_lun .bd li{width:100%;position:relative;overflow:hidden;float: left;}

.myjnzsg .slideone .yan_lun .bd li img{width:100%;display:block}

.myjnzsg .slideone .yan_lun .hd{width:27vw;overflow:hidden;position:absolute;text-align:center; right:36vw;bottom:1.15rem;z-index:11111;}

.myjnzsg .slideone .yan_lun .hd li{width: 0.14rem;height: 0.14rem;display:inline-block;border:1px solid #c8c9cd; border-radius:2vw;margin: 2vw 3px;}

.myjnzsg .slideone .yan_lun .hd li.on{background: #fff;}
.myjnzsg .slideone #yan_lunt .hd li{width: 10vw;height: 2vw;display:inline-block;border:1px solid #000; border-radius:2vw;margin: 2vw 3px;}

.myjnzsg .slideone #yan_lunt .hd li.on{background: #000;}
.myjnzsg .djs{
    width:100%;
    position:relative;
}
.myjnzsg .time_box{
    width:4.22rem;
    height:0.58rem;
    /* background:blue; */
    position:absolute;
    right:1.55rem;
    top:1.03rem;
    display:flex;
    justify-content: space-between;
    color:#fff;
    align-items: flex-end;
}
.myjnzsg .can_mq{
    width:6.43rem;
    height:1rem;
    position:absolute;
    bottom:0.66rem;
    left:50%;
    margin-left:-3.215rem;
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.myjnzsg .can_mq>div{
    width:49%;
    height:100%;
    cursor: pointer;
}
.myjnzsg .time_box span.col{
   display:inline-block;
   width:0.58rem;
   height:0.58rem;
   background:#d53133;
   border-radius: 0.08rem;
   line-height:0.6rem;
   text-align:center;
   color:#fff;
   font-size:0.38rem;
}
.myjnzsg .time_box span{
   color:#555;
}
/* .myjnzsg .time_box span:nth-child(2){
   margin-left:0.44rem;
} */
/* .myjnzsg .time_box span:nth-child(3){
   margin-left:0.44rem;
} */
.myjnzsg .last_bm{
    width:100%;
    position:relative;
}
.myjnzsg .last_box{
    width:6.16rem;
    position:absolute;
    top:2.02rem;
    left:50%;
    margin-left:-3.08rem;
}
.myjnzsg .last_box>div{
    width:6.16rem;
    height:0.9rem;
    margin-bottom:0.1rem;
    background:#fff;
    border-radius: 0.08rem;
}
.myjnzsg .last_box>div:last-child{
    background:none;
    margin-top:0.18rem;
}
.myjnzsg .bj{
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #0009;
    z-index: 999;
}
.myjnzsg .to_tc{
    width:3.6rem;
    height:0.8rem;
    position:absolute;
    left:50%;
    margin-left:-1.8rem;
    bottom:1.3rem;
    cursor: pointer;
   
}
.myjnzsg .ydhtc{
    width:6.2rem;
    position:fixed;
    height:4rem;
    top:20%;
    left:50%;
    margin-left:-3.1rem;
    background:#fff;
    border-radius: 0.1rem;
    display:none;
    z-index: 999999;
}
.myjnzsg .ydhtc h1{
    width:100%;
    text-align:center;
    font-size:0.42rem;
    color:#d53133;
    height:0.8rem;
    line-height:0.8rem;
}
.myjnzsg .ydhtc .bm_tc>div{
    width:90%;
    height:0.9rem;
    margin:0 auto;
    background:#e8e8e8;
    margin-top:0.1rem;
    border-radius: 0.09rem;
}
.myjnzsg .ydhtc .bm_tc>div:first-child input{
    width:90%;
}
.myjnzsg .ydhtc .bm_tc>div:last-child{
    background:none;
    margin-top:0.17rem;
}
.myjnzsg .close_item_par{
    position:absolute;
    width:0.35rem;
    height:0.35rem;
    color:#999;
    top:0.05rem;
    right:0.05rem;
    font-size:0.28rem;
    text-align:center;
}
.header{width:100%;height:45px;background:#fff;position:relative}
.ha_index{width:25px;height:20px;position:absolute;top:13px;left:.5rem}
.ha_index img{width:100%;height:100%}
.he_dao{width:25px;height:20px;position:absolute;right:9px;top:13px;}
.he_dao img{width:100%;height:100%}
.he_logo{width:100px;position:absolute;left:0;right:0;margin:auto;top:10px;font-size:.45rem;text-align:center}
.he_logo img{width:100%;height:100%}
.myjnzsg .tc_self{
    width:7.2rem;
    position:fixed;
    top:20%;
    left:50%;
    margin-left:-3.6rem;
    z-index:99999;
    display:none;
}
.myjnzsg .tcbj{
    /* display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #0009;
    z-index: 9999; */
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
    z-index: 9999;
}
.myjnzsg .bm_tc_box{
    width:70%;
    position:absolute;
    top:1.5rem;
    left:15%;
}
.myjnzsg .bm_tc_box>div{
    width:100%;
    height:0.9rem;
    background:#fff;
    margin-top:0.18rem;
    border-radius: 0.08rem;
}
.myjnzsg .bm_tc_box>div:last-child{
    background:none;
}
.myjnzsg .bm_tc_box>div:nth-child(2) input{
    width:90%;
}
.myjnzsg .bm_tc_box>div:nth-child(2) span{
    color:#999;
    font-size:0.2rem;
}
.myjnzsg .close_fa{
    position:absolute;
    top:-0.5rem;
    right:0.1rem;
    width:0.55rem;
    height:0.55rem;
}