﻿@charset "utf-8";
/* CSS Document */
/*
 * @description
 * @author GuoR
 * @Date 2019/04/12
 */
/*通用样式*/
*{margin:0; padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
body,html{height:100%;}
body{margin:0;padding:0;font-family:"微软雅黑";background:#fff4cf;}
ul,ol,dl{list-style:none;}
img{border:none;}
a{text-decoration:none;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-moz-tap-highlight-color:rgba(0, 0, 0, 0);
-ms-tap-highlight-color:rgba(0, 0, 0, 0);
-o-tap-highlight-color:rgba(0, 0, 0, 0);
tap-highlight-color:rgba(0, 0, 0, 0);}
form,input{vertical-align:middle;margin:0;padding:0;border:0;}
i{ font-style:normal;}
html {
    font-size : 32px;
}
@media only screen and (min-width: 400px){
    html {
        font-size: 40px !important;
    }
}
@media only screen and (min-width: 432px){
    html {
        font-size: 43.2px !important;
    }
}
@media only screen and (min-width: 480px){
    html {
        font-size: 48px !important; 
    }
}
@media only screen and (min-width: 540px){
    html {
        font-size: 54px !important; 
    }
}
@media only screen and (min-width: 640px){
    html {
        font-size: 64px !important; 
    }
}
@media only screen and (min-width: 720px){
    html {
        font-size: 72px !important; 
    }
}
@media only screen and (min-width: 1080px){
    html {
        font-size: 108px !important; 
    }
}
@media only screen and (min-width: 1200px){
    html {
        font-size: 120px !important; 
    }
}
@media only screen and (min-width: 1440px){
    html {
        font-size: 144px !important; 
    }
}
@media only screen and (min-width: 1920px){
    html {
        font-size: 192px !important; 
    }
}
@media only screen and (min-width: 2560px){
    html {
        font-size: 256px !important; 
    }
}
/*横屏样式
@media all and (orientation : landscape) { 

} */
/*竖屏样式
@media all and (orientation : portrait){ 

} */
.hsztsy{width:100%;overflow:hidden;position:relative;padding-bottom:2rem;}
.hsztsyT{width:100%;height:3.229rem;}
.hsztsyT img{display:block;width:100%;height:100%;}
.hsztsyM{width:100%;min-height:4.667rem;margin-bottom:0.257rem;}
.biaoti{width:100%;height:0.61rem;line-height:0.61rem;background:url(/Content/images/biaoti.jpg) no-repeat left top;background-size:100% 100%;}
.biaoti h3{margin-left:5.83%;float:left;width:68%;font-size:0.4167rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.biaoti a{margin-right:5.83%;float:right;display:block;width:8.958%;height:100%;color:#fff;font-size:0.25rem;}
    .biaoti .fanhui {
        margin-right: 5.83%;
        float: right;
        display: block;
        width: 11.8%;
        height: 0.4167rem;
        margin-top: 0.09665rem;
        border-radius: 0.4167rem;
        box-shadow: 0 0.03475rem 0.03475rem #666;
    }
.biaoti .fanhui img{display:block;width:100%;height:100%;}
.hsztsyMM{width:91.7%;margin:0.256rem auto 0;}
.hsztsyMM a{display:inline-block;width:46.36%;height:3.723rem;margin:0 1%;}
    .hsztsyMM a img {
        display: block;
        width: 100%;
        height: 3.167rem;
        box-shadow: 0.0139rem 0.0417rem 0.0556rem #666;
    }
.hsztsyMM a p{width:100%;height:0.556rem;line-height:0.556rem;color:#000;font-size:0.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bottom {
    width: 100%;
    height: 3.889rem;
    overflow: hidden;
    background: url(/Content/images/bottom.jpg) no-repeat center;
    background-size: 100% 100%;
    text-align: center;
    font-size: 0.083rem;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1;
}
.bottom span{display:block;margin-top:3.38rem;}
