A.c1028270{
font-size: 9pt;
color: #222222;
line-height: 150%;
text-decoration: none;}
A.c1028270:link {
color: #222222;}  
A.c1028270:visited {
color: #222222;}  
A.c1028270:active {
color: #222222;}  
A.c1028270:hover {
color: #cc0000;}
.device_list .check {
    font-size: 0;
    text-align: right;
    margin: 0.5rem 0px  1.5rem;}

.device_list .check .box {
    display: inline-block;
    vertical-align: top;
    width: calc(30% - 1.25rem);
    position: relative;}

.device_list .check .search {
    position: relative;}
.device_list .check .search input {
    display: block;
    width: 100%;
    height: 60px;
    border: 1px solid #e6e6e6;
    font-size: 16px;
    color: #a6a6a6;
    padding: 0 20px;}
input[type="text"], input[type="hidden"], input[type="password"], button, textarea, select {
    outline: none;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;}
.device_list .check .search button {
    width: 25px;
    height: 24px;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -12px;
    cursor: pointer;
    background-color: transparent;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(js/icon-1.png);}
.device_list .check .select:after {
    content: '';
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #82308e;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -4px;
    z-index: 3;}
.device_list .check .select.open ul {
    display: block;}

@media (max-width: 1000px) {
 .device_list .check .box {
        width: 100%;
        margin: 0 !important;
        margin-bottom: 1rem !important;}
   }

@media (max-width: 768px) {
   
    .device_list .check .select input, .device_list .check .search input, .device_list .check .select ul li {
        font-size: 14px;}
}
.ny-right{
border-top:0;}
.pb_sys_style1 .p_no_d {
    border: 1px solid #2b6383;
    color: #fff;
    background-color: #2b6383;}
.n_xinxi ul{ font-size:0; margin:0 -1.25rem; margin-bottom:1rem;}
.n_xinxi ul li{ display:inline-block; width:25%; padding:0 1.25rem; margin-bottom:1.5rem;}
.n_xinxi ul li .a{ display:block; height:25.625rem;}
.n_xinxi ul li .img, .n_xinxi ul li img{width:100%;height:15.625rem;overflow:hidden;object-fit: cover;}
.n_xinxi ul li .con{ height:10rem; border:#e6e6e6 1px solid; border-top:#e6e6e6 1px solid; padding:1rem 1.875rem; transition:0.36s; background:#fff;}
.n_xinxi ul li .con h5{ font-size:1rem; line-height:1.5625rem; height:3.125rem; overflow:hidden; color:#333333; margin-bottom:0.5rem; transition:0.36s;}
.n_xinxi ul li .con p{ font-size:12px; line-height:1.5625rem; color:#666666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.n_xinxi ul li .con .more{padding:0;transition:0.36s;height:0;overflow: hidden;}
.n_xinxi ul li .con .more a{ width:48%; display:inline-block; height:2.25rem; line-height:2.25rem; background:#2b6383; transition:0.36s; font-size:0.875rem; color:#fff; text-align:center; opacity:0;}
.n_xinxi ul li .con .more a.a2{ float:right; background:#e6a732;}
 .n_xinxi ul li .con h5:hover{ color:#fe800c;}
 .nymain .leftNav ul li a{
     line-height: 24px;
    padding-top: 20px;
    padding-bottom: 20px
 
 ;}
 
 
@media(min-width: 992px){

    .n_xinxi ul li .a:hover{ position:relative; z-index:1;}
    .n_xinxi ul li .a:hover .con{height: 13.5rem;}
    .n_xinxi ul li .a:hover .con .more{ padding:1rem 0 0; height:auto;}
    .n_xinxi ul li .a:hover .con .more a{ opacity:1;}
    .n_xinxi ul li .a .con .more a:hover{ opacity:0.7;}
       
   
    }
    
    @media(max-width: 1200px){
    .n_xinxi ul li{ width:33.333333%;}
    }
@media(max-width: 992px){
 .n_xinxi ul li .con, .n_xinxi ul li .a{height:auto;}
    .n_xinxi ul li .con .more{ height:auto; padding:1rem 0 0;}
    .n_xinxi ul li .con .more a{ opacity:1;}
    .n_xinxi ul li .con h5{ font-size:14px; line-height:22px; height:44px;}

}
    @media(max-width: 768px){
    .n_xinxi ul li{ width:50%;}
    }
    @media(max-width: 560px){
    .n_xinxi ul li{ width:100%;}
    .n_xinxi ul li .img, .n_xinxi ul li img{ height:auto;}
}






