@charset "utf-8";
/* CSS Document */
body{ padding:0px;  margin:0 auto; font-family:"微软雅黑";max-width:750px; min-width:320px;}
p,ul,h1,h2,h3,h4{ padding:0px; margin:0px; font-family:"微软雅黑"; }
li{ list-style:none; padding:0px; margin:0px}
.ov{ overflow:hidden}
.w{ width:105%}
.pos{ position:relative; background:#252525}
.fonts{ color:#fff; float:left; line-height:0.8rem; font-size:0.20rem !important; padding-left:0.2rem; padding-right:0.2rem}
.margin{ margin-top:0.3rem !important}


.sp_header{height:1.11rem;overflow:hidden;background:#fff;z-index:10;width:100%;max-width:750px;}
.sp_header a{ text-decoration:none}
.sp_logo{padding:0px;float:left;}
.sp_logo img{margin:auto; width:5.43rem; height:1.11rem; margin-left:0.2rem; display:block}
.sp_nav{width:1.11rem;float:right;position:relative;cursor:pointer; display:block; height:1.11rem;}
.sp_nav span{display:block;background:#c9141e;width:0.5rem;height:0.04rem;position:absolute;left:.3rem;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:.4rem}
.sp_nav span:nth-of-type(2){top:.52rem}
.sp_nav span:nth-of-type(3){top:.65rem}
.sp_nav_se span:nth-of-type(1){top:.5rem;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:.5rem;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;max-width:750px; margin:0 auto; right:0}
.nav_show{top:1.11rem}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;padding-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%; text-decoration:none}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}

.nav{font-size:0px; width:100%;overflow:hidden }
.nav li{ float:left; width:24.9%; text-align:center; line-height:0.5rem; height:.5rem;padding-top:0.1rem; padding-bottom:0.1rem  }
.nav a{ text-decoration:none; font-size:0.26rem; color:#FFF}
.nav li:nth-child(4){ border-right:#b50406 solid 0rem}
.nav li:nth-child(8){ border-right:#b50406 solid 0rem}
.nav li:nth-child(5){ border-bottom:#b50406 solid 0rem}
.nav li:nth-child(6){ border-bottom:#b50406 solid 0rem}
.nav li:nth-child(7){ border-bottom:#b50406 solid 0rem}
.nav li:nth-child(8){ border-bottom:#b50406 solid 0rem}

.ph img{ width:100%; display:block}


.n{ background:#3d4341; padding:0.3rem 0 0.3rem 0;}
.n strong{ font-weight:normal; font-size:0.24rem; color:#FFF; display:block; border:#737f7b solid 0.01rem; line-height:0.6rem; width:50%; margin:0 auto; margin-top:0.2rem}
.pro ul{ overflow:hidden; margin-top:0rem}
.pro ul li{ float:left; width:3.58rem; margin-left:0.12rem; text-align:center; margin-top:0.2rem;}
.pro ul li img{ width:3.58rem; height:2.5rem; display:block}
.pro ul li:last-child{ margin-bottom:0.1rem}
.pro ul li span{ font-size:0.24rem; color:#666; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:0.5rem}
.pro ul li a{ text-decoration:none}
.pro{ margin-top:0.3rem}
.size1 span{ font-size:0.30rem; color:#fff; display:block; text-align:center}
.size1 img{ text-align:center; width:1rem; border-radius:100%; height:1rem}
.size1 a{ text-decoration:none; display:block; text-align:center}
.size1 p{ font-size:0.24rem; color:#FFF; padding-left:0.12rem; padding-right:0.12rem; line-height:0.4rem; margin-top:0.4rem}

@font-face{
     font-family: '华文细黑'; 
     src:url(STXIHEI.TTF);
}
.con h2{ font-family:"华文细黑"; font-size:.40rem; font-weight:normal; text-align:center; margin-bottom:0.1rem}
.con p{ font-size:0.24rem; text-align:center; color:#666}
.con ul{ margin-top:0.3rem}
.con { margin-top:0.3rem}

.title{ text-align:center; margin-top:0.3rem; overflow:hidden}
.title hgroup{}
.title strong img{ display:block; margin:0 auto}
.title h1{ font-size:0.36rem; font-weight:normal; margin-bottom:0.1rem}
.title a{ font-size:0.26rem; display:inline-block; color:#FFF; text-decoration:none; float:right; margin-top:0.3rem}
.title span{ font-size:0.26rem;  display:block; margin-top:0rem; font-family:Arial, Helvetica, sans-serif; color:#666666}


.title_1{ text-align:center; margin-top:0.3rem; overflow:hidden; margin-left:0.12REM; margin-right:0.12rem; border-bottom:#c8c8c8 solid 0.01rem}
.title_1 hgroup{}
.title_1 strong img{ display:block; margin:0 auto}
.title_1 h1{ font-size:0.3rem; font-weight:normal; margin-bottom:0.1rem; float:left}
.title_1 a{ font-size:0.26rem; display:inline-block; color:#FFF; text-decoration:none; float:right; margin-top:0.3rem}
.title_1 span{ font-size:0.26rem;  display:inline-block; margin-top:0rem; font-family:Arial, Helvetica, sans-serif; color:#666666; float:right; margin-top:0.12rem}

.protitle{ overflow:hidden; text-align:center; font-size:0rem}
.protitle ul{ margin-top:0rem !important}
.protitle li{ display:inline-block; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:0.1rem; width:1.72rem !important; font-size:0rem; margin-top:0.05rem !important}
.protitle a{ font-size:0.24rem; color:#fff; text-decoration:none;  margin-top:0.2rem; background:#777777; line-height:0.5rem; margin-left:0rem; display:block;width:1.72rem; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}



.ys{ margin-left:0.12rem; margin-right:0.12rem; margin-bottom:0.4rem}
.ys li{ overflow:hidden; margin-top:0.2rem; margin-bottom:0.2rem; }
.ys span{ font-size:0.36rem;  display:block; margin-bottom:0.12rem; margin-top:0.12rem}
.ys p{ font-size:0.24rem; color:#666; line-height:0.4rem; margin-bottom:0.2rem}

.ys li img{ width:100%; margin-right:0.2rem; display:block}



.ys1{ margin-left:0.12rem; margin-right:0.12rem; margin-bottom:0.4rem}
.ys1 li{ overflow:hidden; margin-top:0.2rem; margin-bottom:0.2rem; }
.ys1 span{ font-size:0.36rem;  display:block; margin-bottom:0.12rem; margin-top:0.12rem}
.ys1 p{ font-size:0.24rem; color:#666; line-height:0.4rem; margin-bottom:0.2rem}

.ys1 img{ width:100%; margin-right:0.2rem; display:block}


.pros ul{ overflow:hidden; margin-top:0.1rem}
.pros ul li{ float:left; width:3.58rem; margin-left:0.12rem; text-align:center; margin-top:0.2rem;}
.pros ul li img{ width:3.58rem; height:2.5rem; display:block}
.pros ul li:last-child{ margin-bottom:0.2rem}
.pros ul li span{ font-size:0.24rem; color:#666; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:0.5rem}
.pros ul li a{ text-decoration:none}
.pros{ margin-top:0.1rem}


.pros_1 ul{ overflow:hidden; margin-top:0.1rem}
.pros_1 ul li{ float:left; width:3.58rem; margin-left:0.12rem; text-align:center; margin-top:0.2rem;}
.pros_1 ul li img{ width:3.58rem; height:2.5rem; display:block}
.pros_1 ul li:last-child{ margin-bottom:0.2rem}
.pros_1 ul li span{ font-size:0.24rem; color:#666; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:0.5rem}
.pros_1 ul li a{ text-decoration:none}
.pros_1{ margin-top:0.1rem}


.con_2 ul{ overflow:hidden; margin-top:0.1rem}
.con_2 ul li{ float:left; width:3.58rem; margin-left:0.12rem; text-align:center; margin-top:0.2rem;}
.con_2 ul li img{ width:3.58rem; height:2.2rem; display:block}
.con_2 ul li:last-child{ margin-bottom:0.2rem}
.con_2 ul li span{ font-size:0.24rem; color:#666; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:0.5rem}
.con_2 ul li a{ text-decoration:none}
.con_2{ margin-top:0.1rem}






.border{border-bottom:#d3d3d3 solid .02rem; width:100%}

.news { overflow:auto; width:97%; margin:0 auto; margin-top:0rem; margin-bottom:0.3rem}
.news img{ width:3rem ; height:1.7rem; float:left; display:block; margin-right:0.15rem}
.news span{ font-size:0.24rem; color:#666666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; font-weight:bold}
.news a{ text-decoration:none}
.news p{ font-size:0.24rem; color:#666666; line-height:0.42rem; margin-top:0.1rem; height:1.2rem; overflow:hidden}
.news li{margin-top:0.2rem; border-bottom:#eeeeee solid 0.01rem; padding-bottom:0.2rem; overflow:hidden}




.jzsqbg h1{ color:#FFF; font-weight:normal; text-align:center; font-size:0.30rem}
.jzsqbg span{ background:#ffffff; height:0.01rem; width:0.8rem; display:block; margin:0 auto; margin-top:0.2rem; margin-bottom:0.2rem}
.jzsqbg{ padding-top:0.2rem; padding-bottom:0.2rem}
.jzsqbg p{ font-size:0.24rem; color:#666; margin-left:0.12rem; margin-right:0.12rem; line-height:0.5rem; text-indent:.4rem}
.jzsq  img{ display:block; margin:0 auto; width:100%;}









footer{ background:#ececec; line-height:0.5rem; text-align:center; font-size:0.24rem; color:#666666; margin-top:0.2rem; padding:0.3rem 0}

aside{ position:fixed; bottom:0px; width:100%; left:0; right:0; margin:0 auto; z-index:11}
aside ul{ overflow:hidden}
aside ul li{ width:24.5%; float:left; text-align:center; padding:0.15rem 0}
aside a{ text-decoration:none;}
aside ul li span{ font-size:0.24rem; color:#fff; display:block}
aside h2{ color:#fff; font-size:0.4rem !important}
aside li:last-child{ border-right:#7d010b solid 0.0rem}

.height{ height:1rem}

/****************分页开始*****/
.sub-title { border-top:#e2e2e2 solid 0.01rem; border-bottom:#e2e2e2 solid 0.01rem; line-height:0.8rem; padding-left:0.12rem; font-size:0.24rem; color:#666666}
.sub-title span{ font-size:0.24rem; color:#666666; display:block; float:left; margin-right:0.12rem}
.sub-title a{ font-size:0.24rem; color:#666666;text-decoration:none}
.sub-title a:last-child{ float:right; padding-right:0.12rem}

.content { font-size:0.24rem; padding-left:0.12rem; padding-right:0.12rem; padding-top:0.12rem; padding-bottom:0.12rem}
.content img{ max-width:100%; width:auto}

.page{ overflow:hidden; text-align:center; margin-bottom:0.2rem; margin-top:-0.4rem}
.page a{ font-size:0.24rem; color:#666666;text-decoration:none; border:#e2e2e2 solid 0.01rem; padding:0.15rem 0.2rem; display:inline-block; margin-left:0.03rem;margin-right:0.03rem;}

.sub-title-s { text-align:center}
.sub-title-s span{ font-size:0.24rem; display:block; margin-top:0.2rem}
.sub-title-s  h1{ font-size:0.3rem; color:#666666; margin-top:0.1rem}

.next{ border-bottom:#e2e2e2 solid 0.01rem;  border-top:#e2e2e2 solid 0.01rem; margin-bottom:0.2rem; padding-left:0.12rem }
.next a{ font-size:0.24rem; color:#666666; display:block; text-decoration:none; line-height:0.5rem}

.protitle1 {
    overflow: hidden;
    text-align: center;
}
.protitle1 li {
    float: left;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 0.1rem;
}
.protitle1 a {
    font-size: 0.24rem;
    color: #666;
    text-decoration: none;
    margin-top: 0.2rem;
    background: #eeeeee;
    line-height: 0.5rem;
    margin-left: 0rem;
    display: block;
    width: 1.75rem;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}