@charset "UTF-8";article,aside,audio,body,canvas,caption,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,label,legend,li,mark,menu,nav,ol,p,section,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
article,aside,blockquote,dialog,figure,footer,header,hgroup,nav,section{display:block}
ol,ul{list-style:none}
img{border:0 none;vertical-align:top}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:none}
table{border-collapse:collapse;border-spacing:0}
em,i,strong{font-style:normal;font-weight:400}
ins{text-decoration:underline}
del{text-decoration:line-through}
mark{background:0 0}
input::-ms-clear{display:none!important}
body{font:14px/1.5 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,"Hiragino Sans GB",STHeiti,"WenQuanYi Micro Hei","Droid Sans Fallback",Microsoft Yahei,SimHei,sans-serif;background:#fff}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none}
header{border-top:5px solid #363636;background:url(../images/header_bg.png) no-repeat center}
.site-logo{padding:20px 0}
.site-logo img{width:auto;height:60px}
.header-text{float:right}
.banner-wrapper{position:relative;z-index:1;background:#f1f1f1;text-align:center;background:url(../images/column_bg.jpg) no-repeat center}
.banner-carousel{width:100%;height:400px;max-width:1920px;background:#f1f1f1}
.banner-carousel .swiper-slide{background-size:cover!important}
.banner-wrapper .column-pic{margin:0 auto;width:100%;height:400px;width:1920px}
.navbar{position:relative;z-index:99;width:100%;margin-top:-22px;background:#398fe2;border-radius:0}
.navbar a{color:#fff}
.navbar>li{float:left!important;width:11.111%;text-align:center}
.navbar>li>a{font-size:16px;padding:15px 0}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li>a:focus,.nav>li>a:hover,.navbar>li>a:hover{border:none;background:#296ba2;color:#fff}
.navbar-collapse{padding:0}
.dropdown-menu{border:none;width:100%;min-width:115px;left:0;padding:0;text-align:center}
.dropdown-menu>li>a{padding:15px 0;background:rgba(50,149,232,.9);color:#fff}
.dropdown-menu>li>a:hover{background:rgba(240,240,240,.9);color:#398fe2}
#pageFooter{background:#4fbffe;background:-webkit-linear-gradient(left,#40c4ff ,#395798);background:-o-linear-gradient(right,#40c4ff ,#395798);background:-moz-linear-gradient(right,#40c4ff ,#395798);background:linear-gradient(to right,#40c4ff ,#395798)}
footer{min-width:1200px;margin-top:20px;padding:20px 0;background:#398fe2}
footer .fl{float:left}
footer .fr{float:right}
.copyright{color:#fff;font-size:14px}
.bank-info{color:#fff;font-size:14px}
.bank-info .col{float:left;margin-left: 8px;}
.bank-info strong{padding-right:10px;font-weight:700}
.list-header{padding:10px 10px 5px;border-bottom:1px solid #c1bdbc}
.list-header h1{position:relative;display:inline-block;font-size:22px;font-weight:500;color:#414141}
.list-header h1::after{content:'';position:absolute;left:0;right:0;bottom:-8px;border-bottom:3px solid #398fe2}
.list-header a{float:right;margin-top:5px;color:#448fe2}
.list-body{padding:10px}
.list-body ul{min-height:207px}
.list-body li{margin:10px 0;padding-left:12px;font-size:14px;background:url(../images/list_point.png) no-repeat left center}
.list-body li a{display:inline-block;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list-body li a:hover{color:#307ab6}
.list-body li span{float:right;color:#636363;position:relative;min-height:1px}
.list-phone-num{margin-top:10px;margin-bottom:10px;font-size:14px}
.list-phone-num p{display:inline-block;font-size:14px;font-weight: 600;color:#2656ae}
.list-phone-num span{padding-left:5px;font-size:12px;color:#1d1d1d}
.qrcode-col{text-align:center}
.qrcode-col img{margin-top:5px;height:150px}
.news-carousel{margin-top:20px;width:100%;height:240px;background:#f5f5f5}
.news-carousel-title{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;color:#fff;background:rgba(68,143,226,.8)}
.news-carousel img{width:100%;height:100%}
.quick-link .item{padding:27px 0;margin:12px 0;width:100%;height:auto;background:#398fe2;background-position:center;background-size:22px 22px;font-size:16px;text-align:center;color:#fff;border:2px solid #448fe2}
.quick-link .item:hover{background:#fff;color:#4c8fe2}
.quick-link-icon{display:block;margin:0 auto;width:22px;height:22px;margin-bottom: 5px;background:url(../images/icon.png) no-repeat}
.quick-link-icon.i1{background-position:0 0}
.quick-link-icon.i2{background-position:-22px 0}
.quick-link-icon.i3{background-position:-44px 0}
.quick-link-icon.i4{background-position:-66px 0}
.quick-link-icon.i5{background-position:-88px 0}
.quick-link-icon.i6{background-position:-110px 0}
.quick-link .item:hover .quick-link-icon.i1{background-position:0 -22px}
.quick-link .item:hover .quick-link-icon.i2{background-position:-22px -22px}
.quick-link .item:hover .quick-link-icon.i3{background-position:-44px -22px}
.quick-link .item:hover .quick-link-icon.i4{background-position:-66px -22px}
.quick-link .item:hover .quick-link-icon.i5{background-position:-88px -22px}
.quick-link .item:hover .quick-link-icon.i6{background-position:-110px -22px}
.mt-2{margin-top:16px!important}
.mb-2{margin-bottom:16px!important}
.mt-3{margin-top:24px!important}
.mt-4{margin-top:32px!important}
.column-list{margin:10px 0}
.column-list>ul>li>a{display:block;padding:10px 20px;font-size:16px;border-left:3px solid #fff;border-bottom:1px dashed #cfcfcf}
.column-list>ul>li>a:hover{background:#f1f1f1;border-left:3px solid #398fe2}
.column-body{min-height:400px}
.column-submenu a{display:block;padding:8px 25px;font-size:14px;background:#f7f7f7;border-left:3px solid #fff}
.column-submenu a:hover{border-left:3px solid #398fe2}
.column-submenu span{float:right}
.column-header span{float:right;font-size:14px}
.article-content{padding:30px 50px;background:#fff;box-shadow:0 5px 20px rgba(68,143,226,.1);min-height:300px}
.article-attr{text-align:center}
.article-attr h1{font-size:24px;font-weight:700;color:#1d1d1d;margin-bottom:10px}
.article-attr span{margin:0 5px;font-size:14px}
.article-detail{margin-top:30px}
.possplit{margin-top:5px}
.col-4-5{width:37.5%!important}
@media screen and (min-width:1400px){.container{width:1400px!important}
}
@media screen and (max-width:1399px){.container{width:1200px!important}
}
