#footer{background-color:#262626;color:#888;} #footer a{color:#888;} #footer a:hover{color:#888} .kefu2 .kefuitem{background-color:#01459a;} .kefu2 .to-top .ico2{border-bottom-color:#01459a;} .kefu4 .to-top a,.kefu4 a,.kefu4 i{color:#01459a;} .kefu4 .to-top:hover .ico2{border-bottom-color:#01459a;} .kefu4 .kefuitem:hover{background-color:#01459a;} .box-first:hover .dis-more, .box:hover .dis-more{background-color:#01459a;border-color:#01459a;color:#fff;} .top{background:#f1f1f1;} #header{border-width:0} .slide-banner, .menu-fold .side-menu { margin-top: 0;} #header.h-2,.wap #header{background-color:#01459a} .btn:hover,.btn-c .btn, .formbutton, #pagination a.curr {background-color:#01459a;border-color:#01459a;color:#fff} .fullscreen .tab-hd-list li.on a, .fullscreen .tab-hd-list li a:hover{background-color:#01459a;border-color:#01459a !important;color:#fff !important;} .pc .fixed-h #nav ul li.selected a.a1{background-color:transparent;} .pc .fixed-h #nav ul li:hover.selected a.a1, .menu-unfold .side-menu.full-side .blocklist li li a:hover, .menu-unfold .side-menu.full-side .blocklist li li.selected>a, .pc #nav ul li.on li a:hover, .pc #nav ul li.on a.a1, .pc #nav ul li a.a1:hover{background-color:#0158c2;color:#fff} #body .tabopen-2 .tab-hd li.on a, #body .tabopen-2 .tab-hd li a:hover{background-color: transparent !important;color:#01459a !important} .menu-unfold .side-menu.full-side .blocklist ul, .pc #nav ul li ul{margin-top:0;background:#fff;box-shadow: 0 6px 10px rgba(0, 0, 0, .1);} .pc #nav .sub-menu li a{border-top:0 !important;} a:hover .title{color:#01459a} .btn-c .btn:hover, #pagination a:hover, #pagination a.curr:hover{background:#01459a;color:#fff} .header-contact .tel{color:#01459a;} .pc #nav,.pc #header{box-shadow:none;} .pc .h-2 .header-body,.pc .h-2 #nav ul li a.a1,.pc .h-2 .header-contact .tel,.pc .h-2 .header-body .top-val{ line-height:70px; height:70px;color:#fff} .pc .fixed .h-2 .header-body,.pc .fixed .h-2 #nav ul li a.a1, .pc .fixed .h-2 .header-contact .tel, .pc .fixed .h-2 .header-body .top-val{ line-height:60px; height:60px;} .pc .h-2 .header-body .top-val a, .pc .h-1 #nav ul li a.a1{color:#fff} .h-1 #nav{background-color:#01459a;} .wap .header-btn .fa{color:#fff} .menubtn-icon, .menubtn-icon::before, .menubtn-icon::after{background-color:#fff} .wap .fixed #header{border-bottom:0} .slide-page a.on{background-color:#01459a;border-color:#01459a} .wap .top-body{height:auto} .wap .h-txt,.wap .top-val{float:none;text-align:left;margin-left:0} .pc .view-theme .tab-hd li.on{border-color:#01459a} .pc .view-theme .tab-hd li.on a{color:inherit;background:none;} .view-extends-title span,.tab-hd li.on a{background-color:#01459a} .btn-style1,.btn-style3{background:none;border-width:1px !important;} .formbutton.btn-style1,.formbutton.btn-style3{color:inherit !important} .btn-style1,.btn-style2{border-radius:30px !important;} .btn-style3,.btn-style4{border-radius:0;} .btn-style2,.btn-style4{background-color:#01459a !important;color:#fff !important;border-width:0 !important;} .btn-style1:hover,.btn-style3:hover{border-color:#01459a !important;color:#fff !important} .pc .side .side-menu .cssheader{border-bottom:1px solid #dadfe1;} .pc .side .cssheader{background-color:#01459a;} .pc .side .cssheader span,.pc .side .cssheader a,.pc .side em{color:#fff;} .pc .side .side-menu .blocklist li a{padding-right:25px} .pc .side .side-menu .blocklist li a i{top:50%;margin-top:-20px;-webkit-transition: all .5s;transition: all .5s;right:15px;} .mobile .side-menu .has-submenu .has-submenu a.a1,.mobile .side-menu .panel.has-submenu>a{padding-right:60px;} .mobile .side-menu .has-submenu a{padding-right:15px;} .pc .side .blocklist li a:hover, .pc .side .blocklist li.selected>a{color:#01459a;} .pc .side .side-menu .blocklist{padding-left:0 !important;padding-right:0 !important;} .pc .side .side-menu .blocklist li a:hover, .pc .side .side-menu .blocklist li.selected>a, .pc .submenu-style-2 .side-menu .blocklist li.open-ok>a{background-color:#01459a;color:#fff;} .pc .submenu-style-2 .side-menu .blocklist li>a{padding-left:15px;} .pc .side .subnav-item .list-paddingleft-2>li{padding-left:0} .pc .side .subnav-item .list-paddingleft-2>li a{padding-right:0;padding-left:15px} .pc .side .subnav-item .list-paddingleft-2>li a:hover{padding-left:25px} .pc .side .subnav-item .list-paddingleft-2>li:before{-webkit-transition: all .5s;transition: all .5s;} .pc .side .subnav-item .list-paddingleft-2>li:hover:before{left:10px;} .pc .side .cssheader h2{ padding-left: 15px; padding-right: 15px;} .pc .side .more-url{right:15px;top:16px;} .pc .side .cssitem{padding-top:0;padding-bottom:24px} .pc #body .side .cssheader{padding-top:16px;padding-bottom:16px;height:auto;line-height:normal;} .menu-unfold .side-menu.full-side .blocklist li.on a.a1{border-color:#01459a;} .menu-unfold .side-menu.full-side .blocklist li.on a.a1{background-color:#01459a;color:#fff;} .menu-unfold .side-menu.full-side .a1{background-color:#fff;border:1px solid #dadfe1;} .menu-unfold .side-menu.full-side .blocklist li li a{border:0} .menu-unfold .side-menu.full-side .blocklist li li li a{padding-left:15px;} .menu-unfold .side-menu.full-side .blocklist{text-align: left;} .list .cssbody h2{white-space:nowrap!important;width:75%;float:left;font-size:14px;display:block;max-height:none;} .list .cssbody h2,.list .cssbody .dis-date{padding-top:10px;padding-bottom:10px;} .list .cssbody .dis-date{margin-top:0!important;font-size:13px;overflow: hidden;white-space: nowrap;display:block;line-height:24px;width:24%;float:left;text-align:right;} .list .cssbody .item{border-bottom:1px solid #dadfe1;} .pc .side .list .cssbody .item{width:100%;} .pc .side .list .cssbody .dis-date{font-size:12px;width:30%;} .list .cssbody h2 i{margin-right:10px;margin-left:5px;} .pc .side .list .cssbody .item .title{white-space:nowrap;max-height:none;width:70%;} .list .cssbody{margin-top:-12px} .slide-banner-1 .slide-txt-body{height:36px;overflow:hidden;margin-top:0;} .slide-banner-1 .slide-pageimg a.on{border-color:#01459a} .slide-banner-1 .slide-txt a,.slide-banner-1 .slide-txt-title{color:#fff;} .pc .slide-banner-1 .slide-txt-dis{padding-left:15px;padding-right:15px;} .slide-banner-1 .right-txt{padding-right:15px;text-align:right;} .global .slide-banner-1 .dot-page.right-txt a{padding:3px;} .slide-banner-1 .number-page.right-txt{bottom:12px;} .mobile .slide-class .slide-page,.slide-banner-1 .dot-page.right-txt{bottom:17px;} .wap .slide-banner-1 .right-txt{padding-right:3%} .slide-banner-1 .slide-txt-dis{width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 0;} .list-more .box {border-bottom:1px solid #dadfe1;padding-top:20px;padding-bottom:20px} .list-more .box .dis-box{width:100%} .pc .side .list-more .item{width:100%} .list-more .r1 .box,.pc .side .list-more .item:first-child .box{padding-top:0 !important} .list-more .pic{display:none;} .list-more .dis-date, .list-more .sub-title{margin-top:4px!important;line-height:20px!important;} .list-more .dis-desc{margin-top:6px!important;} .list-more .dis-more{margin-top:13px!important;margin-bottom:-6px;min-width: auto;color:#01459a;background:transparent !important;border-width:0;line-height:20px !important;padding:0;} .pc .side .list-more .item:first-child .box{padding-top:0} .pc .side .list-more .r1 .box{padding-top:20px!important;} .list-more .box-first:hover .dis-more, .list-more .box:hover .dis-more{color:#01459a;} .list-more .item::after{-webkit-transition: all .5s linear;transition: all .5s linear;position:absolute;left:0;bottom:0;width:0;content:'';border-bottom:1px solid #01459a} .list-more .item:hover::after{width:100%;} .about-1 .more-url-foot{margin-top:50px;} .about-1 .image-o{position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;background-size: cover;background-repeat:no-repeat;text-align:center; background-position: center center;} .about-1 .text-o{float:left;margin-left:53%;width:47%} .wap .about-1 .image-o, .wap .about-1 .text-o{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;float:none !important;} .wap .about-1 .image-o{padding-top:50%;position:relative;margin-bottom:6%;} .mobile .about-1 .more-url-foot{margin-bottom:3%;margin-top:6%;} .about-1 .more-url-foot:hover{color:#fff !important} .about-1.about-img .image-o{padding-top:0;position:relative;float:left;} .about-1.about-img .text-o{float:left;margin-left:3%;width:47%;} .pc .about-1 .scrollbar{left:auto;right:0} .list-more-5 .box .pic{width:100% !important;padding-top:45%;margin-right:0;} .list-more-5 .box .dis-box{float:none;} .list-more-5 .box .dis{padding-left:16px;padding-right:16px;} .list-more-5 .item .dis.title{padding-top:11px;padding-bottom:11px;background-color:#dadfe1;margin-top:0 !important} .list-more-5 .box .dis-box{width:auto !important;border:1px solid #dadfe1;padding-bottom:15px;} .list-more-5 .one-dis .box .dis-box{padding-bottom:0;} .list-more-5 .box{position:static;width:auto;border-bottom:0;padding:0;} .list-more-5 .item{margin-bottom:2%;background-color:#fff} .mobile .list-more-5 .item{margin-bottom:3%;} .pc .side .list-more-5 .item{margin-bottom:15px;} .list-more-5 .dis-more{color: #01459a;background:transparent !important;line-height:normal;border-width:0;width:auto;min-width:auto} .list-more-5 .box-first:hover .dis-more, .list-more-5 .box:hover .dis-more{color:#01459a;} .list-more-5 .box .dis-date i{font-size:16px;margin:0 2px} .list-more-5 .box:hover .dis-box .title{background-color:#01459a;color:#fff !important} .list-more-5 .box:hover .dis-box{border-color:#01459a} .list-more-5 .sub-title,.list-more-5 .dis-date{margin-bottom:-7px} .list-more-5 .box .dis:not(.title){margin-top:14px !important} .list-more-5.item-btn-radius-pre50.btn-no-txt .dis-more{margin-left:16px;} .date-text-2 .box .dis-date .i2,.date-text-2 .box .sub-title, .date-text-2 .box .dis-more{display:none;} .date-text-2 .box .pic{width:100%;float:none;margin-bottom:20px;padding-top: 60%;} .date-text-2 .dis-box{-webkit-transition: all .1s linear;transition: all .1s linear;margin-left:0;width:100%;height:72px;overflow:hidden} .date-text-2 .box .dis{margin-left:95px !important;} .date-text-2 .item .box .title{max-height:none;} .date-text-2 .item .dis-desc {height:46px;overflow:hidden;margin-top:3px} .date-text-2 .box .dis-date{background-color: #01459a;color:#fff;line-height:1!important;margin-top: 0;padding-top:50px;width:80px;height:78px;position: absolute;left: -95px;top:0;text-align: center;} .date-text-2 .box .dis-date .day{background-color:#dadfe1;color:#666;width:100%;font-size:30px;display: block;position: absolute;top:0;left:0;text-align: center;line-height:44px} .date-text-2 .box i{color:#fff} .pc .side .date-text-2 .item{width:100%;} .pc .side .date-text-2 .box{padding-top:15px;padding-bottom:15px;} .date-text-2 .r1 .box{padding-top:0 !important} .mobile .date-text-2 .dis-box{width:100%;margin-left:0} .date-text-2 .box{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #dadfe1;} .date-text-2 .box:hover .dis-date{background-color:#0158c2;} .grid-0 .item{margin-bottom:0!important} .grid-0.single-row .dis-box{padding-bottom:0 !important} .global .grid-0 .col-1 .dis-box{padding-left:0!important;padding-right:0!important;} .grid-0 .dis-more{background-color:#01459a;border-color:#01459a;color:#fff} .grid-0 .col-1 .dis-box, .grid-0 .col-2 .dis-box{padding-top:4%;padding-bottom:4%} .side .grid-0 .col-1 .dis-box, .side .grid-0 .col-2 .dis-box{padding-top:6%;padding-bottom:6%} .grid-0 .col-1 .dis, .grid-0 .col-2 .dis{margin-top:1.2%;} .grid-0 .col-1 .dis-desc, .grid-0 .col-2 .dis-desc{margin-top:2.3%;} .grid-0 .col-1 .dis-more, .grid-0 .col-2 .dis-more{margin-top:3.5%;} .grid-3 .item{background-color:#fff;margin-left: -1px!important;margin-top: -1px;} .grid-3 .box{padding:0;text-align:center} .grid-3 .item .box{border:1px solid #dadfe1;overflow:hidden} .grid-3 .tempWrap{padding-top:1px!important;padding-left:1px!important;} .grid-3 .tempWrap ul,.grid-3 .tempWrap>div{overflow:visible!important} .grid-3 .dis-box{padding-left:5%;padding-right:5%;} .grid-3 .box .pic{background-color:#fff;padding-top:40%;-webkit-transition:all .5s linear 10ms;transition:all .5s linear 10ms;} .grid-3 .masonry .item{margin-left:0 !important;margin-right:0 !important} .grid-3 .item:hover{background-color:#01459a;} .grid-3 .item:hover .dis-box .dis{color:#fff;} .grid-3 .dis-more{line-height:normal;color:#01459a;border-color:#01459a;display:block;border-width:0;padding:0;display: inline-block;min-width:auto;} .mobile .grid-3 .box .dis-more{margin-top:5%;} .grid-3 .box:hover .dis-more{background-color:transparent !important;border-color:#fff} .photo-thumbs li.on img {border: 2px solid #01459a;}
.next-page-item span{color:#01459a}
.pc #body>.right{margin-left:3%}
.pc .main-body{width:74%;}
.pc #body>div .cssitem {
	  padding: 0 0 24px;
}
.pc #body .main-body .cssitem{margin-bottom:0;}
.pc .side .side-menu, .pc .side .cssitem, .pc .side .subnav-item {
   background-color:#f5f5f5;
}

.pc #body>div{
    padding-top:45px;
	padding-bottom:20px;
}
.normal .no-header {
    padding-top: 0;
}
.pc .side>div,.pc .side .subnav-body>div{margin-bottom:30px}
.pc .normal.view-theme .view-page-c{background-color:#f5f5f5;margin-bottom:0}
.pc .main-body .breadcrumbs{right:0 !important; top:-3px !important;}
.breadcrumbs{border-bottom:1px solid #dadfe1;background:none;}

.pc .side .blocklist,
.pc .side .cssitem>*,
.pc .side .subnav-item>*{
    padding-left: 20px;
    padding-right: 20px;
}
.pc .side .cssitem>.cssheader,
.pc .side .subnav-wrap .cssheader,
.pc .side .subnav-wrap>*{padding-left:0;padding-right:0;}
.side .side-menu .blocklist{padding-bottom:24px;}.pc .h-1 .top-search{width:320px}
.search-form .formbutton i{display:inline-block;margin-right:5px;}
.search-form-1 .formbutton{width:100px;}