.logo img{vertical-align:middle !important;}
li.n_nav2 {
    font-size: 14px;
    padding-left: 22px;}
.pro_list {float:left; width:150px; margin:10px 25px;}
.pro_img {
    overflow: hidden;
    width: 150px;
    height: 190px;
    position:relative;}

.pro_img img {
    display: block;
    overflow: hidden;
width: 150px;
    height: 190px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; z-index:1;}
.pro_title {
    width: 100%;
    height: 35px;
    line-height:35px; text-align:center;
    overflow: hidden;}

.pro_img:hover img {
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}



.m-list4 {}
.m-list4 li { background:#f5f5f5; padding:15px; margin-top:20px;
    overflow: hidden; display:block;}
.m-list4  .pic4 {
    float: left;
    overflow: hidden;
    width: 330px;}
.m-list4  .pic4 img {
    display: block;
    overflow: hidden;
    width: 330px;}
.m-list4 .txt4 { float:right; width:535px;}
.m-list4 .tit4 {
    width: 100%;
    display: block; margin-bottom:10px;
    font-size: 20px;
    color: #333;
    line-height:30px;}

.m-list4 .txt4 p {
    color: #666;
    font-size:14px;
    line-height:26px;}


.linkPageList{ margin:20px 0;}
.linkPageList h2{font-size: 18px; font-weight: normal; color:#0c7ed9;margin-bottom:15px; padding-left:10px;}
.linkPageList h2 span{border-left: 3px solid #0c7ed9; padding-left: 15px; font-weight:bold;}
.linkPageList ul li{ float:left; margin:0 16px;}
.linkPageList ul li a{width:242px; overflow:hidden; height:30px; line-height:30px; float: left;color:#666666;background: #f6f6f6;padding: 10px 15px;border-bottom: 2px solid #DDDDDD;border-right: 2px solid #DDDDDD; margin-top:10px; margin-bottom:10px;  overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.linkPageList ul li a:hover{color:#fff;background: #0c7ed9;border-bottom: 2px solid #0571c6; border-right: 2px solid #0571c6;}


