@charset "utf-8";

* {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
a {
	text-decoration: none;
	color: #333;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
a:hover {
	color: #0084e9;
}
p#back-to-top{
    position:fixed;
    display:none;
    bottom:100px;
    right:80px;
}
p#back-to-top a{
    text-align:center;
    text-decoration:none;
    color:#d1d1d1;
    display:block;
    width:64px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s;
    -webkit-transition:color 1s;
    -o-transition:color 1s;
}
p#back-to-top a:hover{
    color:#979797;
}
p#back-to-top a span{
    background:transparent url(/static/imgs/sprite.png?1202) no-repeat -25px -290px;
    border-radius:6px;
    display:block;
    height:64px;
    width:56px;
    margin-bottom:5px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s;
    -webkit-transition:background 1s;
    -o-transition:background 1s;
}
#back-to-top a:hover span{
    background:transparent url(/static/imgs/sprite.png?1202) no-repeat -25px -290px;
}



.nrys p { margin-top: 20px;font-size: 16px;line-height: 26px;color: #333;text-align: justify;text-indent: 2em; }
.nrys img { display:block; }
.nrys h3 { font-size: 24px;font-weight: bold;margin: 10px 0;text-indent: 10px;border-left: 5px #d21b39 solid; }
.k_pagelist .active { background: #f73232;color: #fff; }
.case_list li p { white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }