﻿.nybanner img{ width: 100%;}
.mnybaner{ display: none;}
.nynr{ width: 70%; margin: 0 auto; padding-bottom: 3%;}
.nydh{ padding: 3% 0;}
.nydh ul{ display: flex; justify-content: center; margin: 0;}
.nydh ul li{ float: left;}
.nydh ul li a{ font-size: 16px; display: block; padding: 6px 20px; margin: 0 10px; background: #ededed; color: #000;}
.nydh ul li a:hover{ background: #009cd7; color: #fff;}

.nyxq{ font-size: 16px;}
.nyxq img{ max-width: 100%; margin: 6px 0;}
.nyxq h3{ text-align: center; border-bottom: 1px dashed #b9b9b9; line-height: 34px; padding-bottom: 1%;}
.laiyuan{ text-align: center; font-size: 14px; margin-bottom: 2%; color: #939393;}
.laiyuan span{ margin-right: 10px;}
.syt{ margin-top: 2%;}

.xwlb ul{ display: flow-root;}
.xwlb ul li{ clear: both; padding: 2% 0;}
.xwzuo{ float: left; width: 26%;}
.xwzuo img{ width: 100%; min-height: 180px; overflow: hidden;}
.xwyou{ float: right; width: 72%;}
.xwyou h3{ font-size: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.xwyou h3:hover{ color: #0050E3;}
.xwyou p{ font-size: 14px; color: #898989; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.xwyou span{ float: right;}
.xwzuo:hover img{    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: transform 1s ease-out;
    -moz-transition: transform 1s ease-out;
    -ms-transition: transform 1s ease-out;
    transition: transform 1s ease-out;
    overflow: hidden;
    }

.tuandui ul li{ float: left; clear: inherit; margin: 1%; width: 18%!important; padding: 0;}
.tuandui ul li button{ background: rgb(229 229 229)!important;}
.tuandui .pc_lawyer_centent{ background: #ededed;}
.tuandui img{ margin: 0;}

@media only screen and  (max-width: 767px) {
	.nybanner{ display: none;}
	.mnybaner{ display: block;}
	.mnybaner img{max-width: 100%;}
	.nynr{ width: 96%; margin: 0 auto;}
	.nydh{ clear: both; display: flex;}
	.nydh ul{ display: block;}
	.nydh ul li{ width: auto; margin: 1% 0;}
	.nydh ul li a{ padding: 4px 10px; margin:0 6px;}
	.mone{ display: none;}
	.xwzuo{ width: 34%;}
	.xwyou{ width: 64%;}
	.xwyou h3{ font-size: 20px; margin: 0; padding: 0;}
	.xwyou p{    -webkit-line-clamp: 2; margin-bottom: 0;}
	.xwzuo img{ min-height: 112px;}
	.tuandui ul li{ width: 48%!important;}
}

.pading ul{ width: 100%;border-top: 1px solid #adadad; margin-top: 1%;text-align: center;}
.pading ul li{background: #f4f4f4;cursor: not-allowed;display: inline-block;list-style: none;text-decoration: none; margin: 1.4% 0; width: auto!important; float: inherit;}
.pading ul li span{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #ddd; color: #7b7b7b; font-size: 18px;}
.pading ul li a{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #a9ca5c; font-size: 18px;}