.main{padding: 0;}
.main{width: 1200px ;margin: 0 auto;padding-top: 40px;}
.main .top{width: 100%;border-bottom: 1px solid #cccccc;margin-bottom: 30px;}
.main .top .message{width: 150px;border-bottom: 1px solid #108ee9;}
.main .top .message span{font-size: 24px;color: #108ee9;margin-left: 10px;}
.main .top .fabu{padding: 4px 12px;color: white;background-color: #108ee9;width: 120px;height:30px;font-size: 16px;
    box-sizing: border-box;float: right;margin-top: -50px;}
.main .top .message img{position: relative;top:-10px;}
.main .fenlei{font-size: 16px;}
.main .fenlei select{width: 160px;height: 30px;margin-right:20px;background-color: #fff;border:1px solid #ccc;color:#4c4c4c;margin-left:-5px;}
.main .fenlei .dun{display: inline-block;background-color:#fff;border:1px solid #ccc;width: 160px;}
.main .fenlei .dun input{border:none;width: 134px;height:28px;padding-left:10px;}
.wxz{color:#b2b2b2;line-height: 28px;width:21px;display:inline-block;}
.zzz{display:inline-block;margin-left:5px;margin-right:10px;}
.fhjj{margin-left:15px;}
.main .fenlei .fahuo{width: 120px;height: 30px;border: 1px solid #ccc;padding-left: 10px;background-color: #fff;}
.main .date .dun{display: inline-block;background-color:#fff;border:1px solid #ccc;}
.main .date .dun input{border:none;width:103px;height:28px;padding-left:10px;}
.main .date .dun img{margin-right:5px;margin-bottom:4px;}
#divDate{position:absolute;left:50%;top: 472px;margin-left: -496px;}
#txtEndDateCalendar{position:absolute;left:50%;top: 472px;margin-left: -330px;}
.main .date .name1{margin-left: 15px;}
.main .date .name{width: 120px;height:30px;border: 1px solid #ccc;padding-left: 10px;background-color: #fff;}
.main .date .chaxun{width: 60px;height: 30px;border-radius: 5px;background-color: #6fa6e9;color: white;padding-top: 5px;padding-left: 14px;
    display: inline-block;margin-left: 20px;}
.main .date{margin-top: 20px;}
.main .paixu{margin-top: 20px;}
/*.active{padding:5px 7px;font-size: 14px;background-color: #6fa6e9;color: white;}*/
.xuanxiang{font-size: 12px;margin:0 15px;}
.main .paixu a:nth-of-type(1){padding:5px 7px;font-size: 14px;}
.main .kapian{width:270px;background-color: #ffffff;display: inline-block;}
.ktop{width: 100%;background-color: #6fa6e9;padding:0 10px;color:#fff;padding-top: 8px;}
.ktop .kpr{width:100%;line-height: 20px;height: 45px;overflow:hidden;}
.ktop .kpr img{display:block;float:left;margin-right:5px;padding-bottom:1px;width:20px;}
.ktop .kpr .huo_addr{
    float:left;
    width: 225px;
}
.neirong{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#333;line-height:14px;padding:14px 0;}
.neirong div{padding:0 20px;}
.neirong span{color:#6fa6e9;}
.nrz{border-bottom:1px dashed #e5e5e5;line-height:42px;}
.nrr{margin-top:14px;}
.nry{line-height: 42px;border-bottom:1px dashed #e5e5e5;}
.neirong .nrm,.neirong .nrd{padding:0 50px;font-size:20px;line-height:20px;}
.nrm{font-weight:bold;margin-top:20px;background:url(../img/cpxx-04.png) no-repeat 20px center;}
.nrd{margin-top:15px;color:#e25657;background:url(../img/cpxx-05.png) no-repeat 20px center;}
.bz{line-height:24px;margin-top:14px;}
.kapian a{display:block;background-color:#e5e5e5;line-height:46px;text-align:center;color:#118eea;}
.inner{font-size: 16px;line-height:28px;text-align:center;color:#333;width:300px;margin:30px auto 0;padding-bottom: 30px;}
.inner a{color:#333;display:block;width:60px;border:1px solid #ccc;float:left;}
.inner div{float:left;width:60px;}
.inner .s,.inner .w{width:50px;}
.s{margin-right:10px;}
.w{margin-left:10px;}
/*.main .kapianzu{margin: 30px 0 40px 0;}*/
/*.main .kapian1{margin-left: 35px;}*/
.kapianzu .kapian{margin-left: 35px;}
.kapianzu .kapian{margin-top: 30px;}
/*.kapianzu .kapian:nth-child(2),.kapianzu .kapian:nth-child(3),.kapianzu .kapian:nth-child(4){margin-left: 35px;}*/
.kapianzu .kapian:nth-child(4n-3){margin-left: 0px;}
.main .fenye{width: 560px;margin: 0 auto;margin-bottom: 40px;}
.main .fenye a{color: #333333;}
.main .fenye .a1{padding: 5px 8px;border: 1px solid #cccccc;}
.main .fenye .a2{padding: 5px 8px;border: 1px solid #cccccc; }
.main .fenye .a3{padding: 5px 10px;border: 1px solid #cccccc;margin: 0 5px;}
.main .fenye .a4{padding: 5px 12px;border: 1px solid #cccccc;}
a.active{background-color: #108ee9;color: white !important;}

.footer{height: 350px;margin:0;}

.search-pagination{
    text-align: center;
}
.search-pagination>.pagination>.page-active>a {
    background-color: #3598DC;
    color: #fff;
}