.con_l ul li:hover a{
    color: #2e59c6;
    background: url(../images/ld_01.png) no-repeat left center;
}
/* 顶部 */
.top{
    width: 100%;

    background: url('../images/top_back.png') no-repeat;

    padding-top: 48px;

    padding-bottom:35px

}

.top_box{

    width: 1200px;

    margin:0 auto;

}

.top_l{

    float: left;

    width:620px;

}

.top_l a{

    display: block;

    width: 100%;

}

.top_l a img{

    display: block;

    width: 100%;

}

.top_r{

    float: right;

    margin-top: 35px;

    position: relative;

}

.top_r_t input{

    width: 330px;

    line-height: 40px;

    display: block;

    outline: none;

    border:0;

    border-radius: 5px;

    padding-left: 15px;

    box-sizing: border-box;

    font-size: 16px;

    color:#666

}

.top_r_t button{

    position: absolute;

    top: 12px;

    right:35px;

    background:none;

    border:0;

    border-left: 1px solid #666666;

    padding-left: 35px;

}

.top_r ul li{

    float: left;

    font-size: 16px;

    color:#fff;

    margin-right:20px;

    margin-top: 12px;

}

.top_r ul li a{

    font-size: 16px;

    color:#fff;

    display: block;

}

/* 导航 */

.nav{

    width: 100%;

    background-color:#2e59c6;

}

.nav_box{

    width: 1200px;

    margin:0 auto;

}

.nav_box ul li{

    float: left;

    width: 109px;

   

}

.nav_box ul li:first-child{

    background:url(../images/home.png) no-repeat left center

}

.nav_box ul li a{

    font-size: 18px;

    color:#fff;

    line-height: 45px;

    display: block;

    width: 100%;

    padding-left: 30px;

    box-sizing: border-box;

}

/* 底部 */

.bot{

    width: 100%;

    background-color:#2e55c6;

    padding-top: 38px;;

    margin-top: 35px;

    padding-bottom:25px

}

.bot_box{

    width: 1200px;

    margin:0 auto;

}

.bot_l p{

    font-size: 16px;

    color:#fff;

    line-height: 26px;

}

.bot_l,.bot_c{

    float: left;

}

.bot_r{

    float: right;

}

.bot_c{

    margin-left: 100px;
    width: 455px;

}
.bot_c a{
    display: block;
    width: 100%;
}
.bot_c a img{
    display: block;
    width: 100%;
}

.bot_r div{

    margin-left:20px;

    float: left;

    width: 90px;

}

.bot_r div img{

    display: block;

    width: 100%;

}

.fot{

    text-align: center;

    background-color: #2749ac;

    line-height: 44px;

}

.fot p{

    display: inline-block;

    font-size: 14px;

    color:#fff;

}

.fot p a{

    color:#fff

}

/*分页*/

.zzsc{

	margin:50px 0;

} 

.page{

    list-style: none;

}

.paginations>li{

    /* padding: 5px 10px; */

    /* cursor: pointer; */

}

.paginations li{

    margin: 5px;

}

.paginations .active{

    border: solid thin #2e59c6;

    margin: 5px;

    background-color: #2e59c6;

    color:white;

}

.paginations li a:hover{

    border: solid thin #2e59c6;

    background-color: #2e59c6;

    color:white;

}

.paginations .disabled{

    border: solid thin #DDDDDD;

    margin: 5px;

    background-color: #DDDDDD;

}

.paginations li{

	display: inline-block;

	font-family: "微软雅黑";

}

.paginations li a{

    border: solid thin #DDDDDD;

	padding-bottom: 5px !important;

    padding: 5px 10px;

}

.paginations li span{

    display: block;

    padding: 5px 10px;

}

.paginations{

	text-align: center;

}





/* 友情链接 */

.lk{

    width: 100%;

    margin-top: 40px;

  }

  .lk_box{

    width: 1200px;

    margin:0 auto;

  }

  .lk_box ul li{

    float: left;

  }

  .lk_box ul li p{
      
     line-height: 30px;

    font-size: 22px;

    color:#333333;

  }

  .lk_box ul li p span{

    font-size: 18px;

    color:#999999;

    margin-left: 15px;

  }

  .lk_box ul li a{
      
    line-height: 30px;

    font-size: 18px;

    color:#666;

    display: block;


    margin-left: 50px;

  }