﻿/* flexslider */
.flexslider{position:relative;height:187px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;min-width:1200px;width:100%}
.slides{position:relative;z-index:1;}
.slides li{height:187px;}
/*customer*/
.kehuanli{width:100%;}
.kehuanli .list{margin:0 auto;display:flex;flex-wrap:wrap;font-size:0;width:1200px;padding-top:60px;}
.kehuanli .list .item{width:calc(50% - 30px);display: inline-block;margin:0 15px 30px;color: #333;}
.kehuanli .list .item a{display:block;padding:40px;border:1px solid #ccc;position: relative;}
.kehuanli .list .item a:before{content:"";position: absolute;left:-1px;top:-1px;border-top:1px solid #445e9f;border-left:1px solid #445e9f;width:0;height:0;transition:all 0.4s ease-out 0s;visibility: hidden;box-sizing:border-box;}
.kehuanli .list .item a:after{content:"";position: absolute;right:-1px;bottom:-1px;border-right:1px solid #445e9f;border-bottom:1px solid #445e9f;width:0;height:0;transition:all 0.4s ease-out 0s;visibility: hidden;box-sizing:border-box;}
.kehuanli .list .item a:hover:before{width:calc(100% + 1px);height:calc(100% + 1px);visibility: visible;}
.kehuanli .list .item a:hover:after{width:calc(100% + 1px);height:calc(100% + 1px);visibility: visible;}
.kehuanli .list .item .h{font-size:18px;line-height:1.3;overflow: hidden;text-align:center;}
.kehuanli .list .item .p{font-size:14px;margin-top:10px;height:57px;overflow:hidden;}
.kehuanli .list .item .more{font-size:30px;color: #314874;margin-top:35px;}
/*page*/
.paging.information_paging {
    padding: 46px 0 69px 0;
}