.fz14{font-size: 14px;}
.fz15{font-size: 15px;}
.fz16{font-size: 16px;}
.fz17{font-size: 17px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.fz24{font-size: 24px;}
.fz26{font-size: 26px;}
.fz30{font-size: 30px;}
.fz36{font-size: 36px;}
.fz38{font-size: 38px;}
.fz40{font-size: 40px;}
.fz46{font-size: 46px;}
.fz48{font-size: 48px;}
.h30 { width:100%; height:30px; overflow:hidden; clear:both;}


.cultureWrap .tit {margin-bottom: 51px;padding-bottom: 9px;position: relative;text-align: center;font-size: 30px;color: #545454;line-height: 80px;}
.cultureWrap .tit:before{content: "";width: 78px;height: 3px;background: #f9a400;position: absolute;left: 50%;bottom: 0;margin-left: -39px;}

.cultureWrap{width: 100%;background: url(../images/cultureBg.jpg) no-repeat center top;}
.cultureWrap .top{padding-bottom: 70px;}
.cultureWrap .top .text{padding: 0 118px 56px;text-align: center;}
.cultureWrap .top .list{border-left: 0px solid #e1e2e3;}
.cultureWrap .top .list li{width: 33.3%; min-height:230px;box-sizing: border-box;text-align: center;padding: 7px 0 12px;border-right: 1px solid #e1e2e3;}
.cultureWrap .top .list li:nth-child(3n){border-right:0;}

.cultureWrap .top .list li .icon{height: 97px;line-height: 97px;}
.cultureWrap .top .list li h5{font-size: 24px;line-height: 42px;color: #1a1a1a;font-weight: normal;}
.cultureWrap .top .list li p{font-size: 16px;color: #666666;line-height: 30px;}

.cultureWrap .btm li{width: 23.8%;position: relative;cursor: pointer;margin: 0 0 1.1% 1.56%;overflow: hidden;}
.cultureWrap .btm li.li1{width: 49.1%;margin: 0;}
.cultureWrap .btm li em{display: block;width: 100%;height: 0;padding-bottom: 74.72%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.cultureWrap .btm li .text{width: 100%;height: 50px;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../images/gray60.png) repeat;box-sizing: border-box;padding: 0 20px;}
.cultureWrap .btm li .text h5{width: 100%;box-sizing: border-box;padding-right: 40px;font-size: 16px;color: #fefefe;line-height: 50px;font-weight: normal;background: url(../images/picIcon.png) no-repeat right center;}
.cultureWrap .btm li:hover em{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.cultureWrap .btm li.li6{width: 0;height: 0;overflow: hidden;margin: 0;}

.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:#111;opacity:0;z-index:999999;background: rgba(0,0,0,1);
transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left{position:absolute;top:43%;left:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.g-right{position:absolute;top:43%;right:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}


.history{position: relative;overflow: hidden;margin: 30px auto;}
.history .tit {margin-bottom: 51px;padding-bottom: 9px;position: relative;text-align: center;font-size: 30px;color: #545454;line-height: 80px;}
.history .tit:before{content: "";width: 78px;height: 3px;background: #f9a400;position: absolute;left: 50%;bottom: 0;margin-left: -39px;}


.gallary_nav{padding: 20px 0;width: 20%;background: #f2f2f2;float: left;}
.history .gallery-thumbs{cursor: pointer;width: 100%;overflow: hidden;position: relative;height:480px;text-align: center;}
.history .gallery-thumbs .swiper-slide{height: 52px !important}
.history .gallery-thumbs span{display: inline-block;width:80%;line-height:52px;background: #2bafe5;color: #fff;text-align: center;font-size: 24px;}
.history .gallery-top{float: right;height:470px; padding-top:25px;width: 76%;position: relative;overflow: hidden;}
.history .gallery-thumbs .swiper-slide-active span{background: #f5a431;}
.his_btn{position: absolute;left: 0;bottom: 0;z-index: 5;cursor: pointer;}
.his_btn div{float: left;margin-right: 10px;}
.history .gallery-top h5{font-size: 32px;color: #2bafe5;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;line-height: 38px;}
.history .gallery-top div.txt{margin-top: 18px;font-size: 17px;color: #333;line-height: 34px;}
.history .gallery-top div.txt span { padding-top:20px; }

.history .gallery-top div.txt span.time{margin-right: 23px;display: inline-block;width: 110px;}
.history .gallery-top div.txt span.txt{display: inline-block;width:78%;}
.history .gallery-top div.txt span.time,.history .gallery-top div.txt span.txt{float: left;}
.history .gallery-top dd{width: 55.5%;height:auto;overflow-y: auto;}
.history .gallery-top dt{width: 40%;}
.history .gallery-top dt img{width: 100%;}
.history .gallery-top dd::-webkit-scrollbar-track-piece{background-color:#f8f8f8;}
.history .gallery-top dd::-webkit-scrollbar{width:2px;height:9px;}
.history .gallery-top dd::-webkit-scrollbar-thumb{background-color:#dddddd;}
.his_btn div.swiper-button-disabled{opacity: 0.3;filter: alpha(opacity=30);}



.news_ul{padding: 60px 0 17px;}
.news_ul li{float: left;width: 32.4%;margin-left: 1.4%;}
.news_ul li:first-child{margin-left: 0;}
.news_ul li a{overflow: hidden;display: block;position: relative;}
.news_ul li a span{display: block;}
.news_ul li a span.img{padding-bottom: 63%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.news_ul li a span.txt{position: absolute;width: 100%;top: 0;left: 0;height: 100%;background:url(../images/news_jb.png) left bottom repeat-x;}
.news_ul li a span.txt i{bottom:0;left:5%;display: block;position: absolute;width: 90%;line-height: 46px;color: #fff;text-align: center;}
.news_ul li a:hover,.tuwen_div dl:hover dt.dt2 a{-webkit-box-shadow: 0 0 10px #595959;box-shadow: 0 0 10px #595959;}
.news_ul li a:hover span.txt i{bottom: 10px}
.tuwen_div{padding-bottom: 30px;}
.tuwen_div dl,.news_txt_div dl{padding: 24px 0;float: left;width: 100%;border-bottom: 1px solid #e6e6e6;}
.tuwen_div dl dt.dt2{float: right;width: 16.8%;}
.tuwen_div dl dt.dt2 a{display: block;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;padding-bottom: 150px;}
.tuwen_div dl dt.dt1,.news_txt_div dl dt{margin-top: 30px;float: left;width:94px; background: #f2f5fa;text-align: center;padding: 14px 0;}
.tuwen_div dl dt.dt1 *,.news_txt_div dl dt *{display: block;font-family: 'Conv_Charter';color: #2bafe5;}
.tuwen_div dl dt.dt1 span,.news_txt_div dl dt span{line-height: 50px;}
.tuwen_div dl dt.dt1 i,.news_txt_div dl dt i{line-height: 22px;}
.tuwen_div dl dd{padding:30px 21.5% 0 128px;}
.tuwen_div dl dd *,.news_txt_div dl dd *{display: block;}
.tuwen_div dl dd span,.news_txt_div dl dd span{font-weight: bold;padding-bottom: 15px;color: #333;line-height: 28px;}
.tuwen_div dl dd i,.news_txt_div dl dd i{color: #666;line-height: 24px;height: 48px;overflow: hidden;}
.tuwen_div dl:hover dd span,.news_txt_div dl:hover dd span{color: #f9a400;-webkit-transform: translateX(3px);transform: translateX(3px);}
.tuwen_div dl:hover dt.dt1,.news_txt_div dl:hover dt{background: #f9a400;}
.tuwen_div dl:hover dt.dt1 *,.news_txt_div dl:hover dt *{color: #fff;}

.news_txt_div{padding-bottom: 30px;}
.news_txt_div dl{padding: 50px 0;}
.news_txt_div dl dd{padding: 0 0 0 128px;}
.news_txt_div dl dt{margin-top: 0;}


.networkWrap .tit {margin-bottom: 51px;padding-bottom: 9px;position: relative;text-align: center;font-size: 30px;color: #545454;line-height: 80px;}
.networkWrap .tit:before{content: "";width: 78px;height: 3px;background: #f9a400;position: absolute;left: 50%;bottom: 0;margin-left: -39px;}

.networkWrap .item1{padding-bottom: 60px;margin-bottom: 15px;background: url(../images/networkBg.jpg) no-repeat center top;min-height: 440px; padding-left:30px;}
.networkWrap .item1 .rrr{padding-right: 640px;box-sizing: border-box;}
.networkWrap .item1 .list{margin-top: 60px;padding: 23px 23px 19px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.networkWrap .item1 .list li{margin-right: 120px;}
.networkWrap .item1 .list li:last-child{margin-right: 0;}
.networkWrap .item1 .list li h5{line-height: 60px;height: 60px;font-weight: normal;}
.networkWrap .item1 .list li h5 span{font-size: 48px;color: #12a7e4;font-family: "HelNeu55";font-weight: bold;margin-right: 8px;}

.networkWrap .item2{overflow: hidden; padding-left:30px;}
.networkWrap .item2 dl{margin-bottom: 32px;}
.networkWrap .item2 dl dd{width:30%; margin-right:4%;}
.networkWrap .item2 dl dd:nth-child(3n){margin-right:0;}
.networkWrap .item2 dl dd .titt{position: relative;line-height: 71px;font-size: 22px;color: #1a1a1a;font-weight: normal;border-bottom: 1px solid #e0e0e0;margin-bottom: 20px;}
.networkWrap .item2 dl dd .titt:before{content: "";width: 78px;height: 3px;background: #f9a400;position: absolute;left:0;bottom: 0;}

@media screen and (max-width: 1600px){




}

@media screen and (max-width: 1400px){




}

@media screen and (max-width: 1300px){
.networkWrap .item2 dl{width: 100%;}
.networkWrap .item2 dl dd{width: 32%;margin-right: 2%;}
.networkWrap .item2 dl dd:nth-child(3n){margin-right: 0;}



}

@media screen and (max-width: 1024px){
.cultureWrap .top{padding-bottom: 40px;}
.cultureWrap .top .text{padding: 0 0 30px;}
.cultureWrap .top .list li .icon{height: 70px;line-height: 70px;}
.cultureWrap .top .list li .icon img{height: 40px;}
.cultureWrap .top .list li h5{font-size: 18px;line-height: 32px;}

.history .gallery-top dt{display: none;}
.history .gallery-top dd,.history .gallery-top div.txt span.txt{width: 100%;}
.gallary_nav{width: 120px;}
.history .gallery-top{width: calc(100% - 135px)}
.history .gallery-thumbs span{width: 80px;font-size: 14px;}

.tuwen_div dl dt.dt2,.cont_pro_three .fr{float: left;width: 100%;}
.tuwen_div dl dt.dt2 a{padding-bottom: 65%;}
.tuwen_div dl dd{float: left;padding: 0;margin-left: 20px;width: calc(100% - 100px);margin-top: 20px;}
.tuwen_div dl dt.dt1{width: 73px;padding: 0 0 5px;margin-top: 20px;}
.tuwen_div dl dd span,.news_txt_div dl dd span{padding-bottom: 3px;}
.news_txt_div dl dt{width: 73px;padding: 0 0 5px;}
.news_txt_div dl dd{padding-left: 100px;}
.news_txt_div dl,.list_service_plicy,.advan_box{padding: 30px 0;}


.networkWrap .item1{background: none;min-height: auto;padding-bottom: 20px;}
.networkWrap .item1 .w1280{padding: 0 5%;}
.networkWrap .item1 .list{margin-top: 20px;}
.networkWrap .item1 .list li{width: 33.3%;margin: 0;text-align: center;}
.networkWrap .item1 .list li:first-child{margin: 0;}


}

@media screen and (max-width: 768px){
.cultureWrap .btm li{width: 49.3%;margin: 0 0 1.5%;}
.cultureWrap .btm li.li1{width: 100%;margin: 0 0 1.5%;}
.cultureWrap .btm li.li3,.cultureWrap .btm li.li5{float: right;}

.gallary_nav {    width: 100px;padding: 10px 0;}
.history .gallery-thumbs span {line-height: 32px;}
.history .gallery-thumbs .swiper-slide {  height: 32px !important;}
.history .gallery-top {   width: calc(100% - 125px);}
.history .gallery-top div.txt {  margin-top: 0px; font-size: 14px; line-height: 28px;}
.history .gallery-top div.txt span { padding-top: 0px;}

.networkWrap .item2 dl dd{width: 49%;margin-right: 0;}
.networkWrap .item2 dl dd:nth-child(2n){float: right;}

.networkWrap .item1 .list li h5{height: 50px;line-height: 50px;}
.networkWrap .item1 .list li h5 span{font-size: 30px;margin-right: 3px;}

}

@media screen and (max-width: 468px){
.cultureWrap .top{padding-bottom: 20px;}
.cultureWrap .top .text{padding: 0 0 15px;}
.cultureWrap .top .list,.cultureWrap .top .list li{border:none;}
.cultureWrap .top .list li{padding:0; width:100%; min-height:auto; margin-bottom:15px;}

.cultureWrap .top .list li .icon img{height: 28px;}
.cultureWrap .top .list li:first-child .icon img,
.cultureWrap .top .list li:nth-child(5) .icon img{height: 30px;}
.cultureWrap .top .list li h5{font-size: 15px;line-height: 28px;}
.cultureWrap .top .list li p{font-size: 12px;line-height: 20px;}
.cultureWrap .btm li{width: 100%;}
.cultureWrap .btm li .text{padding: 0 12px;height: 44px;}
.cultureWrap .btm li .text h5{font-size: 14px;background-size: auto 18px;height: 44px;line-height: 44px;}

.networkWrap .item2 dl dd{width: 100%;}
.networkWrap .item2 dl{margin-bottom: 0;}
.networkWrap .item1 .list li{width: 100%;margin-top: 20px;}
.networkWrap .item2 dl dd .tit{font-size: 18px;line-height: 36px;padding-bottom: 6px;margin-bottom: 6px;}
.networkWrap .item2 dl dd{margin-bottom: 18px;}


}
