html{height: 100%}
body{display: flex;flex-direction: column;background: #fff;}
.h_body{max-width: 7.5rem;margin: 0 auto;}
.h_content{width: 100%;height: inherit}
.h_text p{position: relative;background: #fff;font-size: 0.24rem;color: #666;top: -0.6rem;margin: 0 0.3rem; padding: 0.2rem;border-radius: 5px 5px 0 0;box-shadow: 0px 6px 11px rgba(0,0,0,0.1);}
.h_col1{padding: 0 0.3rem 0.3rem;float:left}
.h_col1 h1{position:relative;color:#DC2F1C;font-size: 0.28rem;font-weight: normal;margin: 0.2rem 0 -0.15rem;padding-left: 0.15rem;}
.h_col1 h1:before{position: absolute;left:0;top:19%;width: 4px;height: 70%;background: #DC2F1C;content: ''}
.h_col1 h2{background-image: url(../blogImg/col.png);background-size: cover; height: 0.31rem; width: 6.7rem;}
.h_col1 h3{font-size: 0.2rem;color: #555;font-weight: normal;margin-top: 0.15rem;padding: 0 0.15rem}
.h_tuijian h2{background-position: 0 0;}
.h_zuixin h2{background-position: 0 -0.31rem;}
.h_wangqi h2{background-position: 0 -0.61rem;}
.h_luntan1 h2{background-position: 0 -0.91rem;}
.h_hezuo h2{background-position: 0 -1.21rem;}
.h_tuijian ul,.h_zuixin ul,.h_wangqi ul,.h_luntan1 ul,.h_hezuo ul,.h_huizong ul{font-size:0;height: inherit;overflow: hidden}
.h_tuijian li,.h_zuixin li{display: inline-block;vertical-align: top; width:3.35rem;border-radius: 4px 4px 0 0;   box-shadow:0px 1px 7px 1px rgba(229,229,229,0.81); padding-bottom: 0.2rem; margin-top: 0.25rem;}
.h_tuijian li:nth-of-type(even),.h_zuixin li:nth-of-type(even){margin-left: 0.2rem}
.h_tuijian li a,.h_zuixin li a,.h_wangqi li a{display: block;font-size: 0}
.h_tj_img,.h_zx_img{    width: 3.35rem; height: 1.88rem; overflow: hidden;    border-radius: 4px 4px 0 0;}
.h_wangqi ul{ border-left: 0.02rem solid #ccc; padding-left: 0.04rem;padding-bottom: 0.46rem}
.h_wangqi li{width: 2.15rem;display: inline-block;vertical-align: top;margin-left: 0.13rem;border-radius: 3px 3px 0 0; box-shadow:0px 1px 7px 1px rgba(229,229,229,0.81); padding-bottom: 0.2rem; margin-top: 0.25rem;}
.h_wangqi h3{font-size: 0.2rem;height: 0.6rem;overflow: hidden;}
.h_wangqi .h_time_img{position: relative; display: flex; justify-content: space-between; align-items: center; font-size: 0.26rem; padding-left: 0.6rem;font-weight:bold;color: #DC2F1C; margin-top: 0.3rem;}
.h_wangqi .h_time_img a{position:relative;font-size: 0.14rem;float: right;background: #DC2F1C;color: #fff; padding: 0 0.05rem; height: 0.24rem;line-height: 0.24rem;
}
.h_wangqi .h_time_img a:before{position:absolute;left:-0.1rem;width:0;height: 0;content: "";border-bottom: 0.24rem solid #DC2F1C ;border-left: 0.1rem solid transparent  }
.h_wangqi .h_time_img:before{position: absolute;top: -0.025rem;width: 0.68rem;  height: 0.34rem; content: ""; background: url(../images/timeImg.png) no-repeat;
    background-size:cover;left: -0.15rem; z-index: 1;}
.h_wangqi .h_time_img1:before{position: absolute;top: -0.025rem;width: 0.68rem;  height: 0.34rem; content: ""; background: url(../images/timeImg1.png) no-repeat;
    background-size:cover;left: -0.15rem; z-index: 1;}
.h_lt_img{position:relative;width: 1.13rem;height: 1.13rem;    margin: 0 0.18rem;border: 0.01rem solid rgba(116, 168, 255, 0.6);}
.h_lt_img img{position: absolute;right: -0.08rem;top:0.08rem;}
.h_luntan1 h4{font-size: 0.22rem;color: #0056E5;margin-top: 0.23rem;text-align: center;font-weight: normal}
.h_luntan1 li{width: 2.1rem;float: left; margin: 0.25rem 0.1rem;}
.h_luntan1 .h_lt_img{position:relative;width: 1.13rem;height: 1.13rem;    margin: 0 0.45rem;border: 0.01rem solid rgba(116, 168, 255, 0.6);}
.h_luntan1 h3{font-size: 0.2rem;color: #888;margin-top:0.1rem;padding: 0;text-align: center;}
.h_hezuo li{float: left;width: 1rem;margin: 0.25rem 0 0 0.475rem;}
.h_hezuo li:nth-child(5n+1){margin-left: 0}
.h_hz_img{    width: 1rem; height: 1rem; border: 1px solid #eee; display: flex; align-items: center;justify-items: center;overflow: hidden}

.h_huizong ul{padding-bottom: 0.46rem}
.h_huizong li{width: 2.15rem;float: left;border-radius: 3px 3px 0 0; box-shadow:0px 1px 7px 1px rgba(229,229,229,0.81); padding-bottom: 0.2rem; margin-top: 0.25rem;}
.h_huizong li:nth-child(3n-1){margin: 0.25rem 0.225rem 0;}
.h_wq_img{overflow: hidden;    border-radius: 3px 3px 0 0;}
.h_huizong h3{font-size: 0.22rem;height: 0.6rem;overflow: hidden;}
.h_huizong .h_time_img{position: relative;    display: flex;align-items: center;justify-content: center;   margin: 0.5rem 0 0.1rem; font-size: 0.3rem; font-weight:bold;color: #DC2F1C;}
.h_huizong .h_time_img a{position:absolute;left: 0; font-size: 0.4rem;color: #777;}
.h_huizong .h_time_img span{font-size: 0.34rem;margin-right: 0.05rem;}

.h_layer{width: 100%;max-width:7.5rem;background: #fff; position: fixed; z-index: 3; bottom: 0; height: 100%;opacity: 1;padding: 0.6rem 0.2rem;}
.h_nav_title{position:relative;padding-bottom:0.3rem;margin-bottom:0.3rem;text-align:center;font-size: 0.24rem;border-bottom: 1px solid #f1f1f1;}
.h_nav_title .h_close{position: absolute;right: 0;top:0;padding: 0 0.2rem}
.h_nav_title .h_close span{font-size: 0.5rem}
.h_nav_list li{ float: left;width: 21.8%;margin: 0.24rem 1.6%;text-align: center;line-height: 2.2em;background: #f6f6f6; color: #333; font-size: 0.24rem; border-radius: 0.06rem;}


.h_list{margin: 0.25rem 0.2rem 0;padding-bottom: 0.14rem;border-bottom: 1px solid #eee}
.h_list_con{width: 100%;}
.h_list_con h2{font-size: 0.32rem;color: #333;font-weight:500;margin-bottom: 0.2rem}
.h_list_con .h_author1{display: flex;justify-content: space-between;align-items: center;width: 100%; color: #999;font-size: 0.24rem;}
.h_list_con .h_author1 .h_data span{margin-left: 0.2rem;color: #777}

.h_banner{font-size: 0;background: #fff;}
.h_viewCon,.h_viewPer,.h_viewPlan{font-size: 0;background: #fff;padding: 0.3rem 0}
.h_des{font-size: 0.24rem;color: #333;line-height:1.6em;border-bottom: 0.02rem solid #fb8800; background: #fff;padding: 0.3rem;}
.h_person{background: #fff;font-size: 0.24rem;padding: 0.3rem 0.2rem;color: #666;line-height: 1.6em}
.h_perImg{width: 1.6rem;}
.h_perImg img{margin-right: 0.3rem}
.h_person a{font-size: 0.3rem;color: #333;font-weight: bold}
.h_person h3{font-size: 0.28rem;font-weight:normal;color: #333;margin: 0.2rem 0;letter-spacing: 0;}

.h_video{width: 100%;max-width: 1024px}
.h_video video{width: 100%}
.h_title1{margin: 0.2rem 0}
.h_img{width: 100%;background: #fff;max-width: 1024px;border-top: 0.05rem solid #fb8800;}


.h_footer p{font-size: 0.18rem; text-align: center; color: #666; line-height: 3em; font-family: arial;}
@media (min-width: 1024px){
    .h_body,.h_layer{max-width: 1024px;}
    .h_header,.h_footer{display: none!important;}
    .h_header_pc,.h_footer_pc{display: block!important;}
    .h_col1{padding: 0 0 30px;width: 1024px;}
    .h_tuijian li, .h_zuixin li{width: 32%;max-width: 335px;}
    .h_tj_img, .h_zx_img{width: 100%;}
    .h_tuijian li:nth-of-type(even), .h_zuixin li:nth-of-type(even){margin-left: auto}
    .h_tuijian li:nth-of-type(3n-1), .h_zuixin li:nth-of-type(3n-1){margin-left: 2%;margin-right:2%}
    .h_wangqi li{width: 23.5%;margin-left: 1.5%;}
    .h_luntan1 li {width: 18%; margin: 25px 1%;}
    .h_hezuo li:nth-child(5n+1) {margin-left: 40px;}
    .h_hezuo li { margin: 25px 0 0 40px;}
    .h_huizong li{width: 23.5%;margin-right: 1.5%}
    .h_huizong li:nth-child(3n-1){margin:25px 1.5% 0 0}
    .icon-back{display: none}
    .h_perImg{width: 200px;}
    .h_person a{font-size:28px;}
    .h_person h3{font-size: 24px}
    .h_person h3+div{font-size: 20px;line-height: 1.5em;height: 4.5em;overflow: hidden}
}
