*{-webkit-box-sizing:border-box;box-sizing:border-box;margin: 0;padding: 0;}

/*html{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url("data:p_w_picpath/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\"><filter id=\"grayscale\"><feColorMatrix type=\"matrix\" values=\"0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\"/></filter></svg>#grayscale");filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter:gray;-webkit-filter:grayscale(1)}*/

/*html,body,*{margin: 0;padding: 0;font-family: "icrosoft Yahei", Arial, "Helvetica Neue", Helvetica, sans-serif, 宋体;}*/

body {
    font: 14px/1.5 宋体,Arial,sans-serif;
    color: #333;
    font-family: 'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;
    -webkit-font-smoothing: antialiased;
}


.clearBoth:after, .clearBoth:before {
    clear: both;
    content: '';
    display: block;
}
img{width: 100%;display: block;}

.more-one-hid{overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.more-two-hid{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    display:  -webkit-box;
    -webkit-box-orient:  vertical;
}
.more-three-hid{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    display:  -webkit-box;
    -webkit-box-orient:  vertical;
}
.more-six-hid{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 6;
    line-clamp: 6;
    display:  -webkit-box;
    -webkit-box-orient:  vertical;
}

.w1050{width: 1050px;margin: auto;}
.w1450{width: 1450px;margin: auto;}
.w1200{width: 1200px;margin: auto;}
.w800{width: 800px;margin: auto;}

/*头部*/
#top_public{position: fixed;left: 0;top: 0;width: 100%;height: 88px;z-index: 999;background: url("/model/img/lantiao.png") no-repeat;background-size: 100% 100%;}
.top_public_img{float: left;margin-left: 40px;margin-top: 19px;width: 285px;height: 50px;background: url("/model/img/logo.png") no-repeat;background-size: cover;}
.top_public_hav{float: right;margin-right: 20px;}
.top_public_hav .top_public_hav_list{float: left;font-size: 18px;color: white;width: 110px;text-align: center;line-height: 88px;cursor: pointer;position: relative;transition: all 0.3s;}
.top_public_hav_list:after {position: absolute;bottom: 20px;left: 50%;width: 0;height: 2px;background: #fff;transform: translateX(-50%);z-index: 5;transition: all 0.3s;content: '';display: block;}
.top_public_hav .top_public_hav_list:hover:after{width: 50px;}
.top_public_hav .top_public_hav_list:hover{transform: translateY(-10px);}
.top_public_img img{width: 291px;height: 50px;}

/*标题*/
.title-obj{position: relative;}
.title-obj .title-txt1{font-size: 28px;font-weight: bold;float: left;line-height: 32px;}
.title-obj .title-txt2{font-size: 22px;position: relative;padding-left: 20px;float: left;margin-left: 20px;line-height: 26px;margin-top: 7px;}
.title-obj .title-txt2:before{content: '';display: block;position: absolute;left: 0;bottom: 4px;width: 1px;height: 20px;background: black;}
.title-obj button{display: block;border: none;width: 150px;line-height: 32px;border-radius: 16px;background: #1D50A2;text-align: center;color: white;float: right;font-size: 14px;cursor: pointer;}
.title-obj .title-more{float: right;font-size: 12px;color: #1D50A2;line-height: 32px;cursor: pointer;}

/*头部内页*/
#top-head{}
.top-nav-nei{height: 40px;background: #F4F4F4;}
.top-logo-obj{background: #1D50A2;padding: 18px 0;height: 98px;}
.top-nav-nei .clearBoth div{float: left;width: 85px;margin-right: 10px;text-align: center;font-size: 14px;line-height: 40px;cursor: pointer;}
.top-nav-nei .clearBoth div:hover{background: #1469BC;color: white;}
.active-hav{background: #1469BC;color: white;}
.top-logo-obj .logo-top-obj{position: relative;}
.top-logo-obj .logo-top-obj:before{content: '';display: block;width: 360px;height: 62px;position: absolute;left: 0;top: 0;background: url("/model/img/logo.png") no-repeat;background-size: cover;}
.ol-top-1-right{float: right;position: relative;}
.ol-top-1-right input{display: block;width: 200px;line-height: 44px;border: 1px solid #fff;border-radius: 22px;background: none;padding-left: 20px;padding-right: 45px;outline: none;color: white;font-size: 16px;}
.ol-top-1-right i{position: absolute;right: 19px;top: 50%;transform: translateY(-50%);width: 22px;height: 22px;content: '';display: block;background: url("/model/img/i1.png") no-repeat;background-size: 100% 100%;cursor: pointer;}
/*内页标题*/
.title-div-nei{border-bottom: 2px solid #2E2E2E;}
.title-div-nei .title-div-big{font-size: 28px;font-weight: bold;}
.title-div-nei .title-div-small{font-size: 12px;text-align: right;}

#footer{background: #1D50A2;padding-top: 80px;margin-top: 80px;}
.footer-left{width: 302px;height: 52px;float: left;background: url("/model/img/logo.png") no-repeat;background-size: cover;}
.footer-center{float: left;color: white;margin-left: 160px;}
.footer-center div{font-size: 16px;line-height: 32px;}
.footer-right{float: right;}
.footer-right .ico-list{float: left;width: 40px;height: 40px;background: url("/model/img/ico1.png") no-repeat;background-size: cover;margin-right: 10px;cursor: pointer;position: relative;}
.footer-right .ico-list:nth-child(2){background: url("/model/img/ico2.png") no-repeat;}
.footer-right .ico-list:nth-child(3){background: url("/model/img/ico3.png") no-repeat;}
.footer-right .ico-list:nth-child(4){background: url("/model/img/ico4.png") no-repeat;margin-right: 0;}
.footer-bottom{text-align: center;font-size: 12px;color: #6E87BD;line-height: 22px;border-top: 1px solid #4A72B7;margin-top: 30px;padding: 10px 0;}
.footer-bottom a{color: #6E87BD;text-decoration: none;}
.footer-bottom a:hover{color: white;}
.ico-list div{position: absolute;left: 50%;bottom: -130px;width: 136px;height: 136px;display: none;padding-top: 10px;transform: translateX(-50%);}
.ico-list div img{width: 100%;display: block;height: 136px;}
.ico-list:hover div{display: block;}

.no-data{color: #666;font-size: 14px;text-align: center;padding: 100px 0;}

.banner-obj .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
.banner-obj .swiper-pagination-bullet{width: 50px;height: 10px;border-radius: 0;}


#page_view{text-align: center;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #1D50A2!important;}
.jia-zhai{text-align: center;font-size: 14px;color: #888;}