/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333333;}
a:hover{ }
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}

em,i,stong{ font-style:normal; font-weight:normal;}
.cl{clear: both;content: " "; display: block;height: 0; overflow: hidden;}
.fl{float:left; overflow:hidden;}
.fr{float:right; overflow:hidden;}
.ov{ overflow:hidden; zoom:1;}
.elp{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
body{ font-family:"Microsoft YaHei";color:#333333; overflow-x:hidden; background:#ffffff;}






.three{
    width: 50px;
    height: 50px;
    position: fixed;
    position:relative;
    left:-17px;
    margin-top: 20px;
   float: right;
    right: 0px;
}
 .other img{
    width: 50px;
    height: 50px;        float: right;
    display: block;    margin-right: 17px;
    overflow: hidden;
    
}
.other{
    position: fixed;
    display: none;    
    padding-top: 30px;
    width: 100%;
    height: 100%;
    background: white;
    z-index: 1;
    float: right;overflow:hidden;
    /*transition: 2s;*/
    /*transform: scale(10);*/

}
.other div{
    width: 30%;
    float: left;
    text-align: center;
    margin-top: 40px;
}

.open{ animation: change 0.8s;}


.casebox {padding:5vw 2.5vw;
    overflow: hidden;
        background: rgb(255,255,255,0.6);
}

.weizhi{margin: 0 auto;font-size: 16px;padding-bottom: 1%;    border-bottom: 1px dashed #fff;overflow:hidden;color: #5c0001;    margin-bottom: 2%;}



.tedian{margin:0 auto;overflow:hidden;}
.tedian li{width:48%;margin: 1%;float: left;overflow:hidden;}   
.tedian li i{width:100%;overflow:hidden;display: block;}
.tedian li i img{width: 100%;display: block;overflow:hidden;}
.tedian li p{width:100%;text-align:center;font-size:16px;color:#121212; overflow:hidden;}
.tedian li p a{color:#121212;display: block;overflow:hidden;}
   



.newsbox{margin: 0 auto;overflow:hidden;}
.newsbox li{border-bottom:1px dotted #999999;    background: rgb(250,250,250,0.6);padding-bottom: 2%;padding-top: 2%;overflow:hidden;}
.news01{width: 40%;overflow:hidden;}
.news01 img {width: 100%;}

.news02{width: 51%;height: 25%;overflow:hidden;}
.news02 p{height: 1.5em;font-size:1.05em;overflow:hidden;}
.news02 span{height: 1.5em;color:#999999;font-size:0.25em;display: block;overflow:hidden;}
.news02 font{color:#999999;line-height:1.5em;font-size:0.8em;text-align:justify;display: block;overflow:hidden;}


.news3{margin-top:20px;padding-left:15px;overflow:hidden;}
.news3 ul{margin-left:-16px;}
.news3 li{width:3.066666666666667rem;margin-bottom: 40px;margin-left: 19px;float:left;overflow:hidden;}
.news4{width:3.066666666666667rem;padding-top: 0.2em;background-color:#f9f9f9;overflow:hidden;}
.news4 i{width:165px;height:260px;margin: 0 auto;display:block;overflow:hidden;}
.news4 i img{width:165px;height:250px;display:block;overflow:hidden;}

.news4 p{width:3.066666666666667rem;height:10px;overflow:hidden;}
.news5{width:3.066666666666667rem;height:34px;font-size: 22px;margin-top: 15px;color:#999999;text-align:center;overflow:hidden;}




.neiye01{margin: 0 auto;overflow:hidden;}
.neiye04{overflow:hidden;border-bottom:1px solid #f0f0f0;padding-bottom:0.3rem;}
.neiye04 p{font-size:18px;overflow:hidden;margin-bottom:0.3rem;margin-top:0.3rem;}
.neiye04 span{font-size:15px;overflow:hidden;display:block;margin-top:0.2rem;}

.neiye02{overflow:hidden;font-size:15px;line-height: 26px;text-align:justify;border-bottom:1px solid #f0f0f0;padding-bottom:0.5rem;color:#333;margin-top:0.2rem;}


.neiye03{overflow:hidden;}
.neiye03 p{font-size:15px;overflow:hidden;text-align:justify;color:#666666;margin-top:0.2rem;}








   