/*!
 *   佛曰:
 *           写字楼里写字间，写字间里程序员；
 *           程序人员写程序，又拿程序换酒钱。
 *           酒醒只在网上坐，酒醉还来网下眠；
 *           酒醉酒醒日复日，网上网下年复年。
 *           但愿老死电脑间，不愿鞠躬老板前；
 *           奔驰宝马贵者趣，公交自行程序员。
 *           别人笑我忒疯癫，我笑自己命太贱；
 *           不见满街漂亮妹，哪个归得程序员？
 *
 * Author: happynetlife
 * Date time: 2021/04/27
 * Copyright (c) 2016~2021 dianshi.com All rights reserved.
 *
 */
.bh1 {height: 30px}

.bh2 {height: 279px}

.bh3 {height: 280px}

.bh4 {height: 319px}

.bh5 {height: 329px}

.bh6 {height: 305px}

.bh7 {height: 375px}

.btn-groups {border: 1px solid #eee;border-radius: 5px}

.btn-groups:after {content: "";display: table;height: 0;line-height: 0;clear: both}

.btn-groups .items {margin: 15px auto;height: 210px;width: 24.9%;float: left;border-right: 1px solid #eee}

.btn-groups .items:last-child {border-right: none}

.btn-groups .items span.icon {display: block;margin: 10px auto;height: 100px;width: 100px;border: 1px solid #eee;border-radius: 6px;line-height: 100px;text-align: center;font-size: 72px}

.btn-groups .items a:link, .btn-groups .items a:visited, .btn-groups .items a:active {color: #014099}

.btn-groups .items a:hover {color: #f60}

.btn-groups .items p.txt {padding: 5px;line-height: 1.2;font-size: 20px;font-weight: bold;text-align: center}

.btn-groups .items p.txt a:link, .btn-groups .items p.txt a:visited, .btn-groups .items p.txt a:active {color: #333}

.btn-groups .items p.txt a:hover {color: red}

.btn-groups .items ul.list {padding: 5px 10px;line-height: 1.5}

.btn-groups .items ul.list li {/*display: inline;*/margin-right: 10px;font-size: 14px;white-space: nowrap;width: 29%;float: left;text-align: center}

.btn-groups .items ul.list li a:link, .btn-groups .items ul.list li a:visited, .btn-groups .items ul.list li a:active {color: #999}

.btn-groups .items ul.list li a:hover {color: #333}

.btn-group.group-project {padding: 0;margin-top: 10px;margin-right: -15px;height: 220px;overflow: hidden}

.btn-group.group-project > li {width: 100%;height: 47%;margin-bottom: 15px;vertical-align: middle;line-height: 1.2;text-align: left;font-size: 16px}

.btn-group.group-project > li > a > img {width: 100%;height: 100%;object-fit: cover}

.btn-group.group-project > li a {height: 99.6%;margin-right: 15px;text-align: center;border: 1px solid #eee;background-color: #f7f7f7}

.btn-group.group-project > li a span {display: block;position: absolute;transform: translateY(-100%);line-height: 35px;text-align: center;background: rgba(255,255,255,.6);width: 80%;left: 10%;margin-top: -16px}
.btn-group.group-project > li:nth-child(2) a span {margin-top: -35px}

.btn-group.group-project > li a:hover {background-color: #014099;color: red}

.scroll-list {width: 200%;list-style: none outside none;padding: 0}

.scroll-list:before, .scroll-list:after {content: "";display: table;height: 0;clear: both}

.scroll-list li {position: relative;width: 200px;height: 100%;padding: 0;float: left;text-align: left}

.scroll-list img {object-fit: cover;-webkit-transition: all 200ms ease-in-out 0ms;-moz-transition: all 200ms ease-in-out 0ms;-o-transition: all 200ms ease-in-out 0ms;transition: all 200ms ease-in-out 0ms}

.scroll-list img:hover {-webkit-box-shadow: 0 0 2px #000;box-shadow: 0 0 2px #000;opacity: .8}

.scroll-list p {padding: 0;line-height: 30px}

.scroll-list.list-gallery {height: 100%}

.scroll-list.list-gallery li {width: 1200px}

/*专题轮播去除更改样式 start*/
.scroll-box.gallery#scroll-gallery-no {height: auto;}
#scroll-gallery-no .scroll-list.list-gallery {width: 1200px;}
#scroll-gallery-no .scroll-list.list-gallery li {width: 23.87%;height: 90px;margin: 2px;}
#scroll-gallery-no .scroll-list.list-gallery li a {display: block;width: 100%;height: 100%;}
#scroll-gallery-no .scroll-list.list-gallery li a img {width: 96%;height: 70px;padding:10px 2%;}
/*专题轮播去除更改样式 end*/

.scroll-list.list-gallery img {width: 100%;height: 100%}

.scroll-list.list-gallery p {position: absolute;width: 95%;height: 30px;margin: auto;bottom: 0;left: 0;line-height: 30px;text-align: center;color: #fff;background-color: rgba(0, 0, 0, .3)}

.scroll-box {position: relative;padding: 0;overflow: hidden}

.scroll-box .scroll-box-area {position: relative;width: 100%;height: 100%;padding: 0;overflow: hidden}

.scroll-box .btn-right, .scroll-box .btn-left {position: absolute;z-index: 9;display: inline-block;width: 15px;height: 30px;margin: auto;line-height: 30px;text-align: center;font-size: 18px;color: #999;background-color: #eee;-moz-transition: 400ms all ease-in-out;-webkit-transition: 400ms all ease-in-out;transition: 400ms all ease-in-out}

.scroll-box .btn-right:hover, .scroll-box .btn-left:hover, .scroll-box .btn-up:hover, .scroll-box .btn-down:hover {background-color: #014099;color: #fff}

.scroll-box .btn-right {top: 0;right: 0;bottom: 0}

.scroll-box .btn-left {top: 0;bottom: 0;left: 0}

.scroll-box.gallery {height: 120px;width: 100%}

#scroll-gallery-six {height: 79%}
#scroll-gallery-six > div > ul > li {width: 304px!important;}
#scroll-gallery-six > div > ul > li > a > img {width: 95%!important;}

.list.list-links {padding: 20px 5px}

.list.list-links:after {content: "";display: table;clear: both;height: 0;line-height: 0}

.list.list-links li {width: 20%;float: left;height: 75px;text-align: center;display: block;padding-bottom: 10px}

.list.list-links li img {max-width: 90%;max-height: 50px}

.swiper-container{min-width: 1240px}

.swiper-slide a img{width: 100%;object-fit: cover}

.one_cover{float: left;height: 225px;width: 30%;;background: unset!important; border-bottom: unset!important;padding-left: 0!important;margin-top: 5px}
.one_cover a{width: 100%}
.one_cover img{height: 98.5%;width: 100%;padding: 2% 2% 0 0;object-fit: cover}
.items a img {display: block;border: 1px #eee solid;border-radius: 10px;margin: 10px auto;}
li.row_2 {width: auto!important;display: inline;padding: 0 6px;}

/*# sourceMappingURL=index.css.map */
#scroll-gallery1{height: 165px!important;}
#scroll-gallery1 .scroll-box-area  .list-gallery >li {width: 1200px}

/*背景模块*/
.bg-mode {
	background-color: #014099;
}

/*轮播*/
.links-ul {padding-left: 15px!important;}
.links-ul > li{float: left;list-style: none;margin: 0 10px}
.links-ul > li:after {content: "|";position: absolute;margin-left: 9px}
.links-ul > li:last-child:after {content: unset}
.links-ul > li.active > a {color: #fed932}
.links-ul > li > a {color: #fff;font-size: 15px;/*font-weight: bold*/}
.links-ul > li > a:hover {color: #fed932}
.slider-zjby{position: relative;height: 170px!important;display: none}
.slider-zjby .btn-right, .slider-zjby .btn-left {position: absolute;z-index: 9;display: inline-block;width: 15px;height: 30px;margin: auto;line-height: 30px;text-align: center;font-size: 18px;color: #999;background-color: #eee;-moz-transition: 400ms all ease-in-out;-webkit-transition: 400ms all ease-in-out;transition: 400ms all ease-in-out}
.slider-zjby .btn-right:hover, .slider-zjby .btn-left:hover, .slider-zjby .btn-up:hover, .slider-zjby .btn-down:hover {background-color: #014099;color: #fff}
.slider-zjby .btn-right {top: 0;right: 0;bottom: 0}
.slider-zjby .btn-left {top: 0;bottom: 0;left: 0}
.active {display: block}
/*左右浮动广告*/
.float-ad{z-index: 999;width:120px;height:auto;margin:auto;position: absolute;display: none;position: fixed}
.float-ad.fleft{bottom:0;left:5px}
.float-ad.fright{bottom:0;right:5px}
.float-ad>.close{position: absolute;width:16px;height:16px;margin:auto;top:-5px;right:-5px;line-height:16px;font-size: 18px;text-align:center;border:1px solid #ddd;-webkit-border-radius:8px;border-radius: 8px;background-color: #fff}
.float-ad p{padding:0}
.float-ad img{width:100%;max-width:100%;height:auto !important}
/*顶部弹出*/
.topad{position:relative;width:100%;height:0;margin:0;padding:0;opacity:0;text-align:center;background:#fff;-moz-transition: 2s all ease;-webkit-transition: 2s all ease;transition: 2s all ease}
.topad.show{height:auto;opacity: 1}
.topad img{max-width:100%;height:auto !important}
.topad .close{display:block;position:absolute;height:15px;width:15px;line-height:15px;margin:auto;top:10px;right:15px;font-size:18px;background-color: #fff;-webkit-border-radius:8px;border-radius:8px}
#topad{display:none}
/*飘窗*/
.ad1{overflow: hidden;position: absolute;width: 300px;height: 200px;display: block;background-color: rgba(255,255,255,.9);z-index: 9999;-webkit-box-shadow: 0 0 15px #222;border-shadow: 0 0 15px #0200004F}
.ad1 p {color: #014099;text-align: center;margin: 0 auto;display: block;top: 0;bottom: 0;font-size: 1.1rem;/*line-height: 180px*/}
.ad1 .close{display:block;position:absolute;height:15px;width:15px;line-height:15px;margin:auto;top:10px;right:10px;font-size:18px;background-color: #fff;-webkit-border-radius:8px;border-radius:8px;text-align: center}
.hide{display: block}
.ad1 img {max-width: 100%;}
/*标题*/
.title-blue h4>a {color: #fff;}
.title-default h4>a {color: #014099;}