  .inpt {
    height: 2.291vw;
    line-height: 2.291vw;
    font-size: .833vw;
    padding: 0 2.604vw 0 1.041vw;}
}
/****/
.ul-list{}
.ul-list li {
    padding: 22px;
    background: #fff;
    border: 1px solid #ead8ea;
    border-radius: 18px;
    box-shadow: 0 10px 28px rgba(136, 58, 127, 0.06);
        transition: 0.1s;
    margin: 22px 0;}
.ul-list li:hover {
    transform: translateY(-2px);
    box-shadow: 0 14px 34px rgba(136, 58, 127, 0.1);}
.ul-list li .tit-y{    margin-bottom: 20px;}
.ul-list li a {
    display: flex;
    justify-content: flex-start;}
.ul-list li .pic-img {
    position: relative;
    padding-top: 25%;
    width: 20%;}
.ul-list li .tit-y {
    width: 75%;
    margin-left: 5%;}
.ul-list li .pic-img img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;}
.bts{font-size: 22px;
    font-weight: 700;
    line-height: 35px;
    color: #342233;    margin-right: 20px;}
    .kfgx{font-size: 22px;
    font-weight: 700;
    line-height: 35px;
    color: rgb(75,121,2);}
.kzzd p {
    font-size: 14px;
    font-weight: 400;
    color: #666666;
    line-height: 30px;
    /*width: 49%;*/
    display: inline-block;
    width:247px;}
@media only screen and (max-width: 899px) {
.kzzd p {
    width: 100%;}
   .ul-list li a {
    flex-direction: column;}
.ul-list li .pic-img {
    padding-top: 100%;
    width: 80%;
    margin: 0 auto;}
.ul-list li .tit-y {
    width: 100%;
    margin-left: 0;}
}


.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover{
    border: 1px solid #6E1881 !important;
    color: #fff;
    background-color: #6E1881 !important;}
.pb_sys_style2 .p_no_d {
    border: 1px solid #6E1881 !important;
    color: #fff;
    background-color: #6E1881!important;}
.pb_sys_style2 .p_no_d,.pb_sys_style2 .p_no a:hover{
    border: 1px solid #6E1881 !important;
    color: #fff;
    background-color: #6E1881 !important;}
