﻿

.case_show_top{
    padding: 80px 0 100px;
    background: url(../images/bg_case.jpg) 0 0 no-repeat;
	margin-top: 101px;
}

.case_show_top img{margin: auto;}

.type-left{
    width: 100px;
    height: 30px;
    border-radius: 15px;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    background: #033e99;
    margin-right: 32px;
}

.select_list li{
    position: relative; margin-right:10px;
    
}
.select_list li a{}
.select_list li a.active,.select_list li:hover a{ color: #fff;
 background: #033e99;
}

.select_list li a.active .point, .select_list li:hover .point{
	animation: fade 1s infinite;
	background: #033e99
}

.select_list li a{
    font-size: 16px;
    color: #999;display:block; padding:4px 20px; border-radius: 15px;
}

.list-wrapper{
    padding-top: 150px;
}

.list-wrapper .case-list{margin-top: 33px;}

.style{margin-bottom: 16px;}


.loadMore:hover {
    opacity: .85;
}

.loadMore {
    display: block;
    width: 180px;
    height: 50px;
    border-radius: 25px;
    background: #033e99;
    font-size: 14px;
    line-height: 50px;
    padding-left: 53px;
    position: relative;
    margin: 0 auto 50px;
    color: #fff;
    opacity: 1;
    cursor: pointer;
}

.loadMore img{
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%)
}


.page a.prev_page,.page a.next_page {
    border: 0;
    background-position: center center;
    background-repeat: no-repeat;
}
.pagination .current{color:#fff;background-color: #033e99;}



.pagination a:hover {
    display: inline-block;
    width: 50px;
    height: 50px;
    font-size: 16px;
    color: #fff;
    border-radius: 50%;
    background-color: #033e99;
    /* border: 1px solid #cdcdcd; */
    line-height: 50px;
    text-align: center;
    margin: 0 5px;
    vertical-align: middle;
}
.pagination a {
    display: inline-block;
    width: 50px;
    height: 50px;
    font-size: 16px;
    color: #666666;
    border-radius: 50%;
    /* border: 1px solid #cdcdcd; */
    background-color: #fff;
    line-height: 50px;
    text-align: center;
    margin: 0 5px;
    vertical-align: middle;
    transition: all .5s;
    box-shadow: 0 0 15px #e0e0e0;
}

.pagination a.prev_page{background-image: url(../images/prev_page.png)}

.pagination a.next_page{background-image: url(../images/next_page.png)}

.pagination{font-size: 0;padding-bottom: 90px;}




@media(max-width:1619px) and (min-width:1200px){
    
}