body{width:100%;overflow:hidden;}
.w1200{width:1200px;margin:0 auto;position:relative;}
header{width:100%;height:100px;position:relative;z-index:10;}
header:after {content: "";height: 1px;width: 100%;background: rgba(255,255,255,.5);position: absolute;display: block;bottom: 0;}
a:hover{color: #F44B52;}
.nav-box{width:100%;display:none;position:absolute;}
.industry-box .industry-ajax img{max-width:100%;}
.nav-box.flex{top:0;left:0;z-index:20;}
.nav-box .bg{width:100%;height:100%;background:rgba(0,0,0,.3);display:none;}
.nav-box .nav-list-box{position:absolute;top:0;right:0;background:#fcfcfc;width:21.5%;height:100%;overflow:auto;display:none;}
.nav-box .nav-list-box::-webkit-scrollbar{width:1px;height:1px;background-color:none;display:none;}
.nav-box .nav-list-box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:none;}
.nav-box .nav-list-box::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:none;}
.nav-box .nav-list-box ul{padding-top:14.4%;padding-left:35%;}
.nav-box .nav-list-box li{padding-bottom:22px;}
.nav-box .nav-list-box h2{font-size:22px;color:#333;line-height:47px;}
.nav-box .nav-list-box h2 span{width:17%;font-size:30px;display:inline-block;color:#e3e3e3;position:relative;top:4px;transition:color 0.3s;}
.nav-box .nav-list-box h2 a{display:inline-block;color:#333333;}
.nav-box .nav-list-box a{display:inline-block;color:#666666;transition:color 0.3s;}
.nav-box .nav-list-box p{padding-left:17%;font-size:16px;color:#666666;line-height:32px;}
header.flex{position:absolute;/*top:0;*/z-index:22;}
header{width:1600px;margin:0 auto;left:50%;margin-left:-800px;}
header .logo{display:block;height:100%;line-height:100px;}
header .logo img{position:relative;top:0;transition:top 0.3s;}
header .china{margin-left:1.4%;padding:20px 0 20px 1.8%;font-size:12px;color:#666;font-family:'Arial';line-height:20px;text-transform:uppercase;background:url(../images/line03_h.png) no-repeat left center;}
header .tit{width:80px;height:100%;background:#c20a14;float:right;position:relative;cursor:pointer;}
header .tit.on,header.one .tit.on,header.the .tit.on{background:url(../images/wel14.png) no-repeat left center;}
header.the.on{background:#fff;}
header nav.tit.on span{display:none;}
header nav.tit span{position:relative;left:50%;margin-left:-15px;top:29px;}
header nav.tit .line01{width:31px;height:1px;background:#fff;margin-bottom:9px;display:block;}
header nav.tit .line02{width:31px;height:2px;background:url(../images/line02.png) no-repeat center;margin-bottom:9px;display:block;}
header .bdsharebuttonbox{float:right;padding:32px 0.6% 32px 0;margin-right:1%;background:url(../images/line04_h.png) no-repeat right center;}
header .bdsharebuttonbox a{width:17px;height:19px;padding:0;margin:0 5px;transition:background 0.3s;}
header .bdsharebuttonbox a.bds_oa{background:url(../images/aa09.png) no-repeat center;}
header .bdsharebuttonbox a.bds_em{background:url(../images/aa10.png) no-repeat center;}
header .bdsharebuttonbox a.bds_weixin{background:url(../images/head03.png) no-repeat center;}
header .nav-list{float:right;width:60%;display:flex;position: relative;}
header .nav-list li{text-align:center;flex:1;position:relative;line-height:100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
header .nav-list li:first-child{background:none;}
header .nav-list li a:hover,header.one .nav-list a:hover,header .nav-list li.active a,header.one .nav-list.active a{color:#fff;}
header .nav-list li a:after,header .nav-list li.active a:after{content:'';height:3px;width:0%;position:absolute;top:96%;left:130%;color:#F44B52;background-color:#F44B52;-webkit-transition:width 500ms,left 500ms;-moz-transition:width 500ms,left 500ms;-o-transition:width 500ms,left 500ms;transition:width 500ms,left 500ms;}
header .nav-list li:hover>a:after,header .nav-list li.active>a:after{width:60%;left:20%;color:#F44B52;-webkit-transition:width 500ms;-moz-transition:width 500ms;-o-transition:width 500ms;transition:width 500ms;}
header .nav-list a{color:#fff;font-size:15px;display:block;width:100%;transition:color 0.3s;}
header.one .logo .one{display:inline-block;}
header.one .logo .two{display:none;}
header.one .china{background:url(../images/line03.png) no-repeat left center;color:#fff;}
header.one .tit{background:none;}
header.one .bdsharebuttonbox a.bds_oa{background:url(../images/aa09_h.png) no-repeat center;}
header.one .bdsharebuttonbox a.bds_em{background:url(../images/aa10_h.png) no-repeat center;}
header.one .bdsharebuttonbox a.bds_weixin{background:url(../images/head01_h.png) no-repeat center;}
header.one .nav-list a{color:#fff;}
header.one .nav-list li{background:none;}
header.the{background:none;box-shadow:none;}
header.the .search-box{display:none;}
header.the .bdsharebuttonbox{display:none;}
header.the .nav-list{display:none;}
header.the .tit{background:none;}
header.the nav.tit span{background:#333 !important;}
header.the .en{display:none;}
.search-box{float:right;width:15px;overflow:hidden;margin-right:1%;padding-top:27px;transition:width 0.3s;position:relative;height:28px;box-sizing:initial;}
.search-box.on{width:9.5%;}
.search-box.on .text{display:block;}
.search-box-btn{width:15px;height:15px;background:url(../images/wel13.png) no-repeat center;float:right;position:relative;top:34px;right:0;}
.search-box-btn.on{background:url(../images/clo01.png) no-repeat center;}
.search-box .text{width:70%;float:left;font-size:16px;color:#999999;line-height:26px;background:none;border:none;display:none;}
.search-box .submit{width:15px;height:28px;float:right;background:url(../images/wel13.png) no-repeat center;border:none;position:absolute;right:0;top:27px;padding:0;}
header.one .search-box .submit{background:url(../images/wel13_h.png) no-repeat center;}
.search-two{display:none;}
.search-one{display:block;}
#allmap{width:100%;height:599px;border-bottom:3px solid #c20a14;}
.contact-box{width:100%;border-bottom:1px solid #e8e8e8;padding:37px 0 48px;}
.contact-box h2{font-size:24px;color:#333;line-height:44px;padding-bottom:20px;}
.contact-box ul{width:100%;}
.contact-box li{float:left;width:50%;padding-left:32px;font-size:14px;color:#666666;line-height:59px;}
.contact-box li.li0{background:url(../images/con02.png) no-repeat left center;}
.contact-box li.li1{background:url(../images/con03.png) no-repeat left center;}
.contact-box li.li2{background:url(../images/con04.png) no-repeat left center;}
.contact-box li.li3{background:url(../images/con05.png) no-repeat left center;}
header .nav-list li.act a{color:#c20a14;}
.inliner-nav{width:100%;background:#eaeaea;height:60px;line-height:60px;text-align:center;}
.inliner-nav i{display:inline-block;width:1px;height:17px;background:#cfcfcf;margin:0 64px;position:relative;top:5px;}
.inliner-nav a{width:132px;text-align:center;display:inline-block;font-size:14px;color:#666;}
.inliner-nav span{padding-left:33px;display:inline-block;}
.inliner-nav span.ico01{background:url(../images/join01.png) no-repeat left center;}
.inliner-nav span.ico02{background:url(../images/join02.png) no-repeat left center;}
.inliner-nav span.ico03{background:url(../images/news03.png) no-repeat left center;}
.inliner-nav span.ico10{background:url(../images/aa01.png) no-repeat left center;}
.inliner-nav span.ico11{background:url(../images/aa02.png) no-repeat left center;}
.inliner-nav a.cur{color:#c20a14;}
.i-wrap3 .inliner-list,.i-wrap3 .inliner-bg{width:666px;height:666px;position:absolute;top:50%;left:50%;margin:-333px 0 0 -333px;z-index:5;background:url(../images/wel15.png) no-repeat center;background-size:100% 100%;transform:scale(0);}
.i-wrap3 .inliner-bg{transform:scale(0);background:none;}
.i-wrap3 .inliner-bg span{width:100%;height:100%;display:block;position:absolute;top:0px;left:41px;}
.i-wrap3 .inliner-bg span.one{background:url(../images/wel23.png) no-repeat center;background-size:100% 100%;-webkit-animation:inlinerbg 1.2s infinite linear;animation:inlinerbg 1.2s infinite linear;}
.i-wrap3 .inliner-bg span.two{background:url(../images/wel24.png) no-repeat center;background-size:100% 100%;-webkit-animation:inlinerbgo 1.2s infinite linear;animation:inlinerbgo 1.2s infinite linear;}
@-webkit-keyframes inlinerbg{0%{-webkit-transform:translate(5px,-9px);transform:translate(5px,-9px);}
50%{-webkit-transform:translate(0,0);transform:translate(0,0);}
100%{-webkit-transform:translate(5px,-9px);transform:translate(5px,-9px);}
}
@keyframes inlinerbg{0%{-webkit-transform:translate(5px,-9px);transform:translate(5px,-9px);}
50%{-webkit-transform:translate(0,0);transform:translate(0,0);}
100%{-webkit-transform:translate(5px,-9px);transform:translate(5px,-9px);}
}
@-webkit-keyframes inlinerbgo{0%{-webkit-transform:translate(-5px,9px);transform:translate(-5px,9px);}
50%{-webkit-transform:translate(0,0);transform:translate(0,0);}
100%{-webkit-transform:translate(-5px,9px);transform:translate(-5px,9px);}
}
@keyframes inlinerbgo{0%{-webkit-transform:translate(-5px,9px);transform:translate(-5px,9px);}
50%{-webkit-transform:translate(0,0);transform:translate(0,0);}
100%{-webkit-transform:translate(-5px,9px);transform:translate(-5px,9px);}
}
.i-wrap3 .inliner-list .bg{position:absolute;top:0;left:0;width:100%;height:100%;}
.i-wrap3 .inliner-list .bg:nth-child(1){width:0;background:url(../images/wel17.png) no-repeat top left;}
.i-wrap3 .inliner-list .bg:nth-child(2){height:0;background:url(../images/wel18.png) no-repeat top left;}
.i-wrap3 .inliner-list .bg:nth-child(3){height:0;top:auto;bottom:0;background:url(../images/wel19.png) no-repeat bottom left;}
.i-wrap3 .inliner-list li{width:8px;height:8px;position:absolute;background:url(../images/wel16.png) no-repeat center;transition:all 0.3s;background-size:100% 100%;z-index:10;cursor:pointer;}
.i-wrap3 .inliner-list li.li0{top:25%;left:6%;}
.i-wrap3 .inliner-list li.li1{top:25%;left:93%;}
.i-wrap3 .inliner-list li.li2{top:99.1%;left:49%;}
.i-wrap3 .inliner-list li.on{background:url(../images/wel16_h.png) no-repeat center;background-size:100% 100%;}
.idea{width:100%;}
.idea .pic{float:left;width:46.6%;position:relative;overflow:hidden;}
.idea .pic img{position:relative;left:50%;margin-left:-447px;}
.idea .box{width:53.4%;float:right;padding:8% 18.7% 0 5%;}
.idea .future{display:block;width:38%;height:30px;text-align:center;line-height:30px;background:#F44B52;color:#fff;font-size:15px;margin-bottom:5%;}
.idea h1{font-size:52px;color:#333333;line-height:59px;}
.idea h2{font-size:20px;color:#000000;line-height:32px;margin-bottom:10.6%;}
.idea p{font-size:14px;color:#808080;line-height:24px;padding-bottom:3%;}
.page{width:100%;padding:13px 0;border-bottom:1px solid #e8e8e8;text-align:center;background:#eeeeee;}
.page a.btns{font-size:16px;color:#7d7d7d;line-height:35px;height:35px;transition:color 0.3s;}
.page a.btns.prev{padding-left:35px;background:url(../images/join03.png) no-repeat left center;float:left;}
.page a.btns.next{padding-right:35px;background:url(../images/join04.png) no-repeat right center;float:right;}
.page a.num{color:#7d7d7d;font-size:14px;line-height:14px;padding:12px 14px;margin:0 5px;display:inline-block;transition:background 0.3s,color 0.3s;}
.page a.num.active{background:#9b0000;color:#fff;}
.news,.news-info,.news-list{padding:68px 0 52px;}
.news ul{width:100%;border-right:1px solid #dfdfdf;}
.news li{width:33.33%;float:left;border-left:1px solid #dfdfdf;padding-bottom:32px;}
.news li a{display:block;width:100%;padding:29px 6% 40px;transition:background 0.3s;}
.news li .data{font-size:14px;color:#333333;line-height:34px;font-family:'Arial';margin-bottom:15px;opacity:1;transition:color 0.3s,opacity 0.3s;}
.news li h2{font-size:18px;color:#333;line-height:25px;min-height:50px;margin-bottom:7px;transition:color 0.3s;}
.news li .latest{font-size:12px;color:#999999;line-height:43px;opacity:1;transition:color 0.3s,opacity 0.3s;}
.news li .font{font-size:14px;color:#888;line-height:20px;height:80px;overflow:hidden;margin-top:20px;transition:color 0.3s;}
.news li .pic{overflow:hidden;width:100%;text-align:center;}
.news li img{transition:all 0.3s;}
.news li .jian{width:52px;height:11px;background:url(../images/news02.png) no-repeat center;transition:background 0.3s;display:block;margin-top:34px;}
.info-hd{margin-bottom:30px;text-align:center;width:100%;padding-bottom:30px;border-bottom:1px solid #eee;}
.info-hd h2{font-size:18px;font-weight:normal;color:#333;padding:0 0 10px;}
.info-bd{position:relative;overflow:hidden;text-align:center;min-height:300px;}
.info-bd img{max-width:100%;}
.info-bd p{text-align:left;font-size:12px;color:#666;line-height:22px;}
.info-page{margin-top:45px;padding:15px 0 0;border-top:1px solid #eee;}
.info-page .con{float:left;width:80%;}
.info-page p{font-size:12px;line-height:22px;height:22px;overflow:hidden;}
.info-page p a{color:#333;transition:all 0.5s;}
.info-page p a:hover{color:#c20a14;transition:all 0.5s;}
.info-page .back{float:right;display:inline-block;padding:2px 22px;border:2px solid #eee;color:#333;transition:all 0.3s;}
.info-page .back:hover{background:#c20a14;color:#fff;border:2px solid #c20a14;transition:all 0.5s;}
.news-list li{width:100%;margin-bottom:20px;border:1px solid #f0f0f0;transition:box-shadow 0.3s;}
.news-list li a{display:block;width:100%;}
.news-list li.even{background:#f5f5f5;}
.news-list li .data{padding:0 7% 0 5%;width:100%;height:80px;line-height:80px;position:relative;font-size:14px;color:#333333;transition:background 0.3s,color 0.3s;}
.news-list li b{width:21px;height:11px;position:absolute;top:50%;margin-top:-5px;right:7%;background:url(../images/news04.png) no-repeat center;transition:background 0.3s;}
.news-list li .box{padding:40px 7% 62px 5%;width:100%;display:block;}
.news-list li h2{width:82.5%;font-size:24px;color:#333333;line-height:44px;margin-bottom:13px;}
.news-list li .font{font-size:14px;color:#888888;line-height:20px;width:82.5%;}
.inline-banner{width:100%;position:relative;height:600px !important;overflow:hidden;}
.inline-banner.classify{height:460px !important;}
.inline-banner .flex-pic{position:absolute;left:50%;width:1920px;margin-left:-960px;top:0;z-index:1;}
.inline-banner .con{position:absolute;top:0;left:0;z-index:2;text-align:center;width:100%;padding-top:109px;}
.inline-banner .con .box{width:142px;height:145px;margin:0 auto;text-align:center;line-height:142px;position:relative;}
.inline-banner .con .bg{width:100%;height:100%;background:url(../images/pro07.png) no-repeat center;position:absolute;top:0;left:0;z-index:1;-webkit-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;}
.inline-banner .con img{position:relative;z-index:2;}
.inline-banner .con h2{font-size:46px;line-height:56px;margin-top:15px;color:#fff;text-shadow:0 0 15px rgba(0,0,0,.25);}
.inline-banner .con .font{font-size:20px;color:#ffffff;text-shadow:0 0 15px rgba(0,0,0,.25);line-height:20px;}
.product-nav{width:100%;background:#f0f0f0;height:70px;line-height:70px;text-align:center;position:relative;}
.product-nav.fex{position:fixed;top:-70px;left:0;z-index:10;}
.product-nav ul{float:left;width:100%;}
.product-nav li{float:left;width:33.33%;text-align:center;background:url(../images/pro04.png) no-repeat left center;height:100%;}
.product-nav.about-nav li{width:20%;}
.product-nav.about-nav .flex-control-nav{display:none;}
.product-nav li a{display:block;width:100%;}
.product-nav li span{font-size:14px;color:#666666;display:inline-block;padding-left:38px;}
.product-nav li span.pro01{background:url(../images/pro01.png) no-repeat left center;}
.product-nav li span.pro02{background:url(../images/pro02.png) no-repeat left center;}
.product-nav li span.pro03{background:url(../images/pro03.png) no-repeat left center;}
.product-nav li span.a01{background:url(../images/a01.png) no-repeat left center;}
.product-nav li span.a02{background:url(../images/a02.png) no-repeat left center;}
.product-nav li span.a03{background:url(../images/a03.png) no-repeat left center;}
.product-nav li span.a04{background:url(../images/a04.png) no-repeat left center;}
.product-nav li span.a05{background:url(../images/a05.png) no-repeat left center;}
.product-nav li:first-child{text-align:left;background:none;}
.product-nav li:last-child{text-align:right;}
.product-nav li.on span{color:#c20a14;}
.about-line{color:#cfcfcf;}
.about-line a{font-size:12px;color:#666;display:inline-block;width:11.33%;background:url(../images/a13.png) no-repeat left center;transition:color 0.3s;}
.about-line a:nth-child(2){background:none;}
.about-line .a04{padding-left:35px;background:url(../images/a04.png) no-repeat left center;display:inline-block;font-size:14px;color:#666;padding-right:35px;}
.about-line a.cur{color:#c20a14;}
.product-none{height:70px;display:none;}
.scroll-index{padding:88px 0 112px;}
.scroll-index .left{width:19%;float:left;}
.scroll-index .left h2{color:#000000;font-size:27px;line-height:27px;}
.scroll-index .left i{width:15px;height:1px;display:block;margin:24px 0 22px;background:#ac1d24;}
.scroll-index .left p{font-size:14px;color:#666;line-height:24px;width:79%;}
.scroll-index .right{float:left;border-left:1px solid #e6e6e6;width:67.5%;padding-left:4%;}
.scroll-index .right h2{font-size:27px;color:#000;line-height:27px;padding-left:48px;background:url(../images/pro05.png) no-repeat left center;margin-bottom:35px;}
.scroll-index .right p{font-size:15px;color:#666666;line-height:25px;padding-bottom:20px;}
.scroll-index .right .more{display:block;padding-left:34px;font-weight:normal;width:200px;height:47px;line-height:47px;font-size:16px;color:#fff;background:#ac1d24 url(../images/pro06.png) no-repeat 155px center;transition:background 0.3s;margin-top:35px;}
.flex-b{position:relative;height:520px;width:100%;overflow:hidden;}
.flex-b .flex-pic{position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;}
.real-top{padding:78px 0 80px;border-bottom:1px solid #e3e3e3;text-align:center;}
.real-top h2{font-size:30px;color:#000000;line-height:50px;}
.real-top i{width:15px;height:1px;display:block;background:#ac1d24;margin:20px auto 25px;}
.real-top p{font-size:14px;color:#666666;line-height:32px;width:85%;margin:0 auto;}
.real-number{padding:46px 0 57px;}
.real-number li{width:25%;text-align:center;float:left;background:url(../images/pro14.png) no-repeat left center;}
.real-number li:first-child{background:none;}
.real-number li p{font-size:14px;line-height:24px;}
.real-number li h2{font-size:60px;color:#ac1d24;line-height:65px;margin-bottom:8px;}
.real-bottom{background:#f5f5f5;width:100%;padding:80px 0 74px;border-bottom:1px solid #e4e4e4;text-align:center;}
.real-bottom p{font-size:14px;color:#666666;line-height:32px;width:85%;margin:0 auto;}
.real-bottom ul{width:100%;margin-top:59px;}
.real-bottom li{float:left;width:30.8%;margin-left:3.7%;}
.real-bottom li p{color:#333;margin-top:8px;}
.real-bottom li img{width:100%;}
.real-bottom li:first-child{margin-left:0;}
.real-bottom .link{display:block;padding-left:34px;font-weight:normal;width:230px;height:47px;line-height:47px;font-size:16px;text-align:left;color:#fff;background:#ac1d24 url(../images/pro06.png) no-repeat 188px center;transition:background 0.3s;margin:30px auto 0;}
.industry .indu-tit{width:1040px;padding:75px 0 10px;margin:0 auto;text-align:center;}
.industry .indu-tit h2{font-size:28px;color:#000000;line-height:48px;}
.industry .indu-tit i{width:15px;height:1px;background:#ac1d24;margin:20px auto 30px;display:block;}
.industry .indu-tit p{font-size:14px;color:#666666;line-height:29px;padding-bottom:22px;}
.industry-list{width:100%;margin-bottom:55px;text-align:center;border-bottom:1px solid #e3e3e3;}
.industry-list a{display:inline-block;width:215px;background:url(../images/pro15.jpg) no-repeat left center;height:28px;line-height:28px;padding:15px 0;color:#666;position:relative;top:2px;transition:color 0.3s;box-sizing:initial;}
.industry-list a:first-child{background:none;}
.industry-list a.on{background:none;}
.industry-list a.cur{border:1px solid #e3e3e3;border-top:1px solid #d82931;border-bottom:1px solid #fff;background:none;color:#ac1d24;}
.industry-box{width:100%;border-bottom:1px solid #e3e3e3;padding-bottom:90px;}
.industry-box .industry-ajax{display:none;}
.industry-box2 img,.industry-box3 img{max-width:100%;margin-bottom:40px;}
.industry-box2 p,.industry-box3 p{font-size:14px;color:#666666;line-height:24px;}
.industry-box .pic{max-width:100%;margin-bottom:40px;}
.industry-box .ico{width:20.7%;float:left;}
.industry-box .right{width:73%;float:right;}
.industry-box .right.on{width:100%;}
.industry-box .right p{font-size:14px;color:#666666;line-height:24px;margin-bottom:24px;padding-left:3%;}
.industry-box .right i{width:100%;height:1px;background:#e3e3e3;display:block;}
.industry-box .right h2{font-size:14px;color:#333333;font-weight:bold;line-height:45px;padding:29px 0 0 3%;}
.industry-box .industry-box-list{padding:45px 0 0 3%;width:100%;margin-top:-45px;position:relative;}
.industry-box .industry-box-list .slides li{float:left;width:43%;}
.industry-box .industry-box-list .slides h3{font-size:14px;color:#666666;line-height:24px;}
.industry-box-list .flex-direction-nav{display:none;}
.industry-box .flex-control-nav{top:0;bottom:auto;right:2%;text-align:right;}
.industry-box .flex-control-paging li a{width:7px;height:7px;margin:0 3px;background:url(../images/pro18.png) no-repeat center;overflow:hidden;text-indent:-999px;background-size:100% 100%;}
.industry-box .flex-control-paging li a.flex-active,.industry-box .flex-control-paging li a:hover{background:url(../images/pro18_h.png) no-repeat center;}
.industry-box .flex-control-nav li{margin:0;}
.about-culture{position:absolute;top:0;left:50%;margin-left:-600px;text-align:center;}
.about-culture h2{font-size:28px;line-height:38px;padding:95px 0 72px;color:#fff;}
.about-culture ul{width:100%;}
.about-culture li{float:left;width:33.33%;}
.about-culture li a{display:block;width:100%;}
.about-culture li .pic{width:142px;height:145px;margin:0 auto 18px;text-align:center;line-height:145px;position:relative;}
.about-culture li .bg{width:100%;height:100%;background:url(../images/a09.png) no-repeat center;background-size:100%;display:block;-webkit-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;position:absolute;top:0;left:0;}
.about-culture li .font{font-size:16px;line-height:26px;color:#fff;}
.forum ul{width:100%;padding:40px 0 29px;}
.forum li{width:100%;padding:48px 0 39px;float:left;border-bottom:1px solid #e6e6e6;}
.forum li a{display:block;width:100%;}
.forum li .con{float:left;width:66.6%;}
.forum li .day{font-size:14px;color:#333333;line-height:44px;}
.forum li h2{font-size:16px;color:#000;line-height:28px;height:28px;overflow:hidden;margin-bottom:24px;transition:color 0.3s;}
.forum li .font{font-size:14px;color:#888;line-height:21px;height:42px;overflow:hidden;}
.forum li .more{float:right;display:block;padding-left:2.8%;font-weight:normal;width:16.66%;height:47px;line-height:47px;font-size:16px;color:#fff;background:#ac1d24 url(../images/pro06.png) no-repeat 77% center;transition:background 0.3s;margin-top:44px;}
.aw-top{padding:72px 0 92px;}
.aw-top .left{width:49%;float:left;}
.aw-top .left .walk{width:36%;text-align:center;height:30px;line-height:30px;background:#F44B52;color:#fff;font-size:13px;display:block;margin-top:42px;}
.aw-top .left h2{color:#333;font-size:48px;line-height:66px;margin-top:20px;margin-bottom:10px;}
.aw-top .left h3{font-size:22px;color:#333333;line-height:39px;padding:9px 0 30px;}
.aw-top .left p{font-size:14px;color:#808080;line-height:26px;margin-bottom:18px;}
.aw-top .rigth{float:right;position:relative;}
.aw-top .rigth .bg{position:absolute;top:0;right:0;}
.aw-top .rigth .pic{padding:55px 110px 0 0;position:relative;z-index:2;}
.aw-number{width:100%;background:#f7f7f7;padding:40px 0 47px;}
.aw-number ul{width:100%;}
.aw-number li{float:left;width:16.66%;text-align:center;background:url(../images/a20.jpg) no-repeat left center;}
.aw-number li:first-child{text-align:left;background:none;}
.aw-number li:last-child{text-align:right;}
.aw-number li h2{font-size:42px;color:#d80024;line-height:56px;}
.aw-number li p{font-size:12px;color:#d80024;line-height:25px;}
.flex-b.aw-talent{height:600px;}
.aw-talent .talent-box{position:absolute;width:62.5%;top:50%;left:50%;background:#fff;padding:70px 5% 42px;margin:-180px 0 0 -31.25%;text-align:center;}
.aw-talent h2{font-size:48px;color:#333333;line-height:57px;}
.aw-talent .bg{padding-left:45px;font-size:22px;color:#000000;line-height:42px;background:url(../images/pro05.png) no-repeat left 10px;display:inline-block;margin-bottom:38px;}
.aw-talent p{font-size:14px;color:#808080;line-height:24px;margin-bottom:20px;}
.aw-future{position:absolute;width:62.5%;top:50%;left:50%;padding:0 5%;margin:-180px 0 0 -31.25%;text-align:center;}
.aw-future h2{font-size:48px;color:#fff;line-height:57px;}
.aw-future .bg{padding-left:45px;font-size:22px;color:#fff;line-height:42px;background:url(../images/a21.png) no-repeat left 10px;display:inline-block;margin-bottom:38px;}
.aw-future p{font-size:14px;color:#fff;line-height:24px;margin-bottom:20px;}
.social-top{padding:70px 0 75px;width:100%;}
.social-top .pic{width:44.7%;float:right;}
.social-top .con{width:32%;position:relative;left:50%;margin-left:-600px;}
.social-top .con h2,.social-canp h2{font-size:30px;color:#000000;line-height:46px;padding-top:74px;}
.social-top .con i,.social-canp .con i{width:15px;height:1px;display:block;margin:12px 0 36px 3px;background:#ac1d24;}
.social-top .con p,.social-canp .con p{font-size:14px;color:#808080;line-height:26px;margin-bottom:20px;}
.social-canp{width:100%;background:#f5f5f5;}
.social-canp .pic{width:44.8%;float:left;}
.social-canp .con{width:605px;float:left;margin-left:90px;}
.social-company{width:100%;padding:85px 0 90px;text-align:center;}
.social-company .social-list{position:relative;border-top:1px solid #e6e6e6;}
.social-company .title{padding-bottom:40px;}
.social-company .title h2{font-size:30px;color:#000000;line-height:70px;}
.social-company .title i{display:block;width:15px;height:1px;background:#ac1d24;margin:0 auto;}
.social-company .social-show{width:85%;overflow:hidden;margin:0 auto;padding-bottom:100px;}
.social-company .social-show li{float:left;opacity:0;transition:opacity 0.5s;}
.social-company .social-show li.on{opacity:1;}
.social-company .social-show p{font-size:14px;color:#808080;line-height:24px;margin-bottom:20px;}
.social-company .btn{width:34px;height:34px;position:absolute;top:50%;margin-top:-17px;transition:background 0.3s;}
.social-company .btn.prev{background:url(../images/a27.png) no-repeat center;left:-74px;}
.social-company .btn.next{background:url(../images/a28.png) no-repeat center;right:-74px;}
.social-company .btn.prev:hover{background:url(../images/a27_h.png) no-repeat center;}
.social-company .btn.next:hover{background:url(../images/a28_h.png) no-repeat center;}
.social-company .social-list .w1200{margin-top:-4px;}
.social-company .social-list li{float:left;padding-top:7px;font-size:20px;color:#a5a5a5;line-height:50px;background:url(../images/a26.png) no-repeat center top;cursor:pointer;transition:background 0.3s,color 0.3s;}
.social-company .social-list li.cur{color:#ae1f26;background:url(../images/a26_h.png) no-repeat center top;}
.social-bottom{width:100%;text-align:center;padding:80px 0 33px;background:#f5f5f5;}
.social-bottom-box{width:83%;margin:0 auto;}
.social-bottom-box h2{font-size:30px;color:#000000;line-height:50px;}
.social-bottom-box i{width:15px;height:1px;background:#ac1d24;margin:12px auto 39px;display:block;}
.social-bottom-box p{font-size:14px;color:#808080;line-height:26px;padding-bottom:26px;}
.social-bottom-box img{max-width:100%;height:auto !important;}
.flex-b.culturn-top{height:580px;}
.flex-b.culturn-center{height:560px;}
.culturn-top .con,.culturn-center .con{width:790px;text-align:center;position:absolute;top:0;left:50%;margin-left:-395px;padding-top:134px;}
.culturn-top .con h2,.culturn-center .con h2{font-size:30px;color:#000000;line-height:55px;}
.culturn-top .con i,.culturn-center .con i{width:25px;height:1px;margin:12px auto 40px;background:#191919;display:block;}
.culturn-top .con h3,.culturn-center .con h3{font-size:30px;color:#333333;line-height:47px;}
.culturn-top .con p,.culturn-center .con p{font-size:14px;color:#808080;line-height:30px;margin-top:18px;}
.scroll-index .right img{max-width:100%;margin-top:20px;}
.culturn-bottom{padding:92px 0 95px;background:#f5f5f5;width:100%;}
.culturn-bottom h2{font-size:30px;color:#000000;line-height:46px;}
.culturn-bottom i{width:25px;height:1px;background:#ae1f26;display:block;margin:13px 0 30px;}
.culturn-bottom p{font-size:14px;color:#808080;line-height:34px;padding-top:20px;border-bottom:1px solid #dedede;width:91.6%;}
.i-ban .flex-direction-nav,.i-ban .flex-control-nav{display:none;}
.i-ban .slides{width:100%;height:100%;}
.i-ban .slides li{width:100%;position:relative;height:100%;background-size:cover !important;text-align:center;}
.i-ban .slides img{padding-top:15.3%;position:relative;top:-50px;opacity:0;filter:alpha(opacity=0);transition:all 1.4s;}
.btn:active,.btn.active{box-shadow:none;}
.i-ban .slides .more{width:178px;height:40px;line-height:40px;text-align:center;background:#d41833;color:#fff;font-size:14px;margin:52px auto 0;position:relative;top:50px;opacity:0;filter:alpha(opacity=0);transition:all 1.4s;}
.i-ban .slides li.flex-active-slide img{top:0;opacity:1;filter:alpha(opacity=100);}
.i-ban .slides li.flex-active-slide .more{top:0;opacity:1;filter:alpha(opacity=100);}
.i-ban-link{position:absolute;bottom:42px;left:50%;margin-left:-600px;z-index:9;}
.i-ban-link li{width:33.33%;padding-left:3px;float:left;position:relative;top:50px;opacity:0;overflow:hidden;}
.i-ban-link li a{width:100%;padding:14px 22% 18px 9%;display:block;transition:background 0.3s;position:relative;z-index:2;}
.i-ban-link li .bg{position:absolute;top:0;left:3px;width:0;height:100%;z-index:1;background:#d41833;transition:width 0.5s;}
.i-ban-link li.li0 a{background:#fff url(../images/wel02.png) no-repeat 85% center;}
.i-ban-link li.li1 a{background:#fff url(../images/wel03.png) no-repeat 85% center;}
.i-ban-link li.li2 a{background:#fff url(../images/wel04.png) no-repeat 85% center;}
.i-ban-link li h2{font-size:20px;color:#333333;line-height:35px;transition:color 0.3s;}
.i-ban-link li p{font-size:14px;color:#666666;line-height:24px;height:24px;transition:color 0.3s;overflow:hidden;}
.i-wrap1{position:relative;}
.i-wrap1,.i-wrap2,.i-wrap3,.i-wrap4,.i-wrap5,.i-wrap6,.i-wrap7,.i-wrap8{/*height:100vh !important;*/overflow: hidden;}
.i-wrap2 .box{width:100%;/*height:calc(100vh - 50px);*/padding:0 3% 0 17.6%;}
.i-wrap2 .box.box1{padding:0 7% 0 7%;padding-top:50px;}
.box1-left{float:left !important;}
.box1-right{float:right !important;}
.nav-tabs > li.active::after {content: "";width: 100%;height: 2px;background: #F44B52;display: block;}
.i-wrap2 .left{width:50%;float:left;position:relative;left:50px;opacity:0;padding-left:3%;border-left:1px solid #9c9c9c;height:100%;overflow: hidden;}
.i-wrap2 .left h1{font-size:48px;color:#333333;line-height:62px;font-weight:bold;letter-spacing:2px;margin-top:20%;}
.i-wrap2 .left h2{font-size:30px;color:#333333;line-height:25px;margin:4% 0 4%;}
.nav-tabs{padding-top:4%;border-bottom:1px solid #999;margin-bottom:20px;}
.nav-tabs > li{font-size:24px;margin-bottom:0;cursor:pointer;}
.nav-tabs > li:first-child{margin-right:45px;}
.nav-tabs > li a{transition:color 0.3s;border-radius:0;padding:10px 0;color:#999;}
.nav-tabs > li a:hover{color:#F44B52;}
.nav-tabs > li a:after{content:'';height:3px;width:0%;position:absolute;top:96%;left:130%;color:#F44B52;background-color:#F44B52;-webkit-transition:width 500ms,left 500ms;-moz-transition:width 500ms,left 500ms;-o-transition:width 500ms,left 500ms;transition:width 500ms,left 500ms;}
.nav-tabs > li:hover>a:after,.nav-tabs > li.active > a:after{width:100%;left:0;color:#F44B52;-webkit-transition:width 500ms;-moz-transition:width 500ms;-o-transition:width 500ms;transition:width 500ms;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{background:none;border:none;color:#242424;}
.nav-tabs > li > a{border:none;}
.in-news-box .in-news-li li{display:flex;position:relative;}

.in-news-box .in-news-li li i{display: block;width: 8px;height: 8px;background:#1d1d1d;vertical-align:unset;border-radius:50%;margin-right:10px;position:absolute;top: 50%;margin-top: -2px;}
.in-news-box .in-news-li li a{color:#222;font-size:16px;line-height:2.9;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:calc(100% - 108px);padding-left:15px;}
.in-news-box .in-news-li li a:hover,.in-news-box .in-news-li li:hover span{color:#c20a14;}
.in-news-box .in-news-li li span{line-height:40px;color:#888;font-size:16px;position:absolute;right:0;}
.i-wrap2 .left p{font-size:12px;color:#666;line-height:35px;}
.i-wrap2 .left .btns{width:37px;margin-top:9px;margin-left:8px;text-align:center;color:#dfdfdf;}
.i-wrap2 .btns a{width:11px;height:20px;display:inline-block;position:relative;top:3px;transition:background 0.3s;}
.i-wrap2 .btns i{width:1px;background:#dfdfdf;display:inline-block;height:26px;}
.i-wrap2 .btns a.prev{background:url(../images/wel08.png) no-repeat center;float:left;}
.i-wrap2 .btns a.next{background:url(../images/wel09.png) no-repeat center;float:right;}
.i-wrap2 .btns a.prev:hover{background:url(../images/wel08_h.png) no-repeat center;}
.i-wrap2 .btns a.next:hover{background:url(../images/wel09_h.png) no-repeat center;}
.i-wrap2 .nav-tabs > li{cursor: pointer;}
.i-wrap2 .nav-tabs > li.active::after {content: "";width: 100%;height: 4px;background: #F44B52;display: block;}
.i-wrap2 .right{float:right;width:50%;height:100%;overflow:hidden;left:-50px;position: relative;}
.i-wrap2 .right ul{width:100%;float:left;height:100%;}
.i-wrap2 .right li{float:left;border-left:1px solid #9c9c9c;width:50%;height:100%;box-sizing:border-box;position:relative;left:-50px;opacity:0;}
.i-wrap2 .right a{display:block;width:100%;padding:10% 10% 0;}
.i-wrap2 .right img{width:100%;transition:all 1s;}
.img:hover{transform:scale(1.1);transition:all 1s;}
.i-wrap2 .right .day{font-size:65px;color:#333;line-height:60px;opacity:0.2;padding-bottom:24%;font-family:"宋体";font-weight: bold;}
.i-wrap2 .right .day span{font-size:50px;}
.i-wrap2 .right .data{font-size:14px;color:#333333;line-height:33px;margin-bottom:9px;font-weight: bold;}
.i-wrap2 .right h2{font-size:16px;color:#333;line-height:25px;margin-bottom:6%;transition:color 0.3s;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight: bold;}
.i-wrap2 .right a:hover h2{color:#c20a14;}
.i-wrap2 .right .latest{font-size:12px;color:#999999;line-height:19px;margin-bottom:4%;}
.i-wrap2 .right .pic{margin-bottom:9%;}
.i-wrap2 .right img{transition:all 0.3s;display:block !important;/*height: 100%;*/}
.i-wrap2 .right .font{height:90px;font-size:14px;color:#242424;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.i-wrap2 .right .more{width:42px;height:20px;background:url(../images/wel10.png) no-repeat center;margin-top:26%;position:relative;left:0;transition:left 0.3s;}
.i-wrap2 .right .pic{overflow:hidden;width:100%;height:auto;height: 200px;}
.i-wrap2 .right li.on .bg{position:absolute;top:0;right:0;width:100%;background:url(../images/wel11.png) no-repeat right center;background-size:100% 100%;height:100%;}
.svg-box{position:relative;left:50%;top:50%;margin:-334px 0 0 -334px;}
.dot-red{fill:#ED1D24;display:none;}
.dot-red.active{display:block;}
.st1{fill:rgba(0,0,0,0);}
.st2{opacity:0.3;fill:none;stroke:#FFFFFF;stroke-miterlimit:10;enable-background:new;}
.st3{display:none;}
.circle-red{fill:none;stroke:#ED1D24;stroke-width:3;stroke-miterlimit:10;transform:translate3d(0,0,0)}
.st5{fill:none;stroke:#FFFFFF;stroke-miterlimit:10;}
.st6{fill:#FFFFFF;}
.st7{fill:transparent;cursor:pointer;}
.is-mobile .st2{opacity:.35;}
.i-wrap3{position:relative;}
.svg-box{width:668px;position:absolute;top:50%;left:50%;margin:-334px 0 0 -334px;z-index:5;}
.inliner-banner,.inliner-banner-con{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;z-index:5;}
.inliner-banner-con{background:none;}
.inliner-banner ul,.inliner-banner-con ul{width:100%;height:100%;}
.inliner-banner li,.inliner-banner-con li{width:100%;height:100%;position:absolute;top:0;left:100%;text-align:center;transform:scale(0.8);z-index:1;}
.inliner-banner li.index,.inliner-banner-con li.index{z-index:2;}
.inliner-banner ul{display:flex;}
.inliner-banner ul li{width:30%;float:left;}
.inliner-banner li:first-child,.inliner-banner-con li:first-child{left:0;transform:scale(1);}
.inliner-banner li a,.inliner-banner-con li a{display:block;width:100%;height:100%;}
.inliner-banner li .con,.inliner-banner-con li .con{display:block;width:606px;position:absolute;top:50%;left:50%;margin:-145px 0 0 -303px;transform:scale(0);}
.inliner-banner li h3,.inliner-banner-con li h3{font-size:24px;color:#ffffff;line-height:40px;}
.inliner-banner li h2,.inliner-banner-con li h2{font-size:45px;color:#fff;line-height:51px;}
.inliner-banner li i,.inliner-banner-con li i{width:28px;height:2px;margin:18px auto 23px;display:block;background:#798994;}
.inliner-banner li .font,.inliner-banner-con li .font{font-size:13px;color:#fff;line-height:25px;width:72%;margin:0 auto;}
.inliner-banner li .more,.inliner-banner-con li .more{width:178px;height:40px;line-height:40px;text-align:center;background:#d41833;color:#fff;font-size:14px;margin:60px auto 0;}
#i-navli{position:fixed;right:3%;top:50%;z-index:999;margin-top:-125px;}
#i-navli li{width:18px;height:19px;margin:7px 0;background:url(../images/wel20.png) no-repeat center;transition:background 0.3s;}
#i-navli li.current{background:url(../images/wel20_h.png) no-repeat center;}
#i-navli.one li{background:url(../images/wel05.png) no-repeat center;}
#i-navli.one li.current{background:url(../images/wel05_h.png) no-repeat center;}
.wel-number{position:fixed;z-index:999;right:2.3%;top:50%;margin-top:11px;padding-top:72px;/*background:url(../images/wel21.png) no-repeat top center;*/font-size:12px;color:#fff;text-align:center;line-height:26px;}
.wel-number .num{font-size:20px;}
.wel-number.on{/*background:url(../images/wel22.png) no-repeat top center;*/color:#a4a4a4;}
.wel-number.on .num{color:#F44B52;}
.wel-page{height:125px;width:130px;position:fixed;top:50%;left:0;z-index:999;margin-top:-64px;overflow:hidden;}
.wel-page ul{position:relative;}
.wel-page li{color:#777777;font-size:12px;line-height:25px;height:25px;margin:0 0 3px 0;float:left;width:100%;cursor:pointer;position:relative;}
.wel-page li .n{padding-left:60px;opacity:0;filter:alpha(opacity=0);transition:opacity 0.3s;}
.wel-page li .line{width:25px;height:1px;background:#bbbbbb;position:absolute;top:12px;right:75px;transition:width 0.3s,background 0.3s;}
.wel-page li.on .n{opacity:1;filter:alpha(opacity=100);}
.wel-page li.on .line{width:50px;background:#777777;}
.wel-page.one li{color:#fff;}
.wel-page.one li .line{background:#fff;}
.wel-page.one li.on .line{background:#fff;}
.bd_weixin_popup{height:300px !important;}
.insdie-wrap #spred{font-size:18px;font-family:Arial;color:#F00;margin-left:12px;}
.insdie-wrap table{width:100%;max-width:100%;border:none;}
.insdie-wrap{border:0;border-width:0 0 1px 1px;}
.insdie-wrap td{padding:8px 1%;border:0;width:35%;border-width:1px 1px 0 0;font-size:14px;}
.insdie-wrap td:nth-child(2n+1){width:15%;}
.insdie-wrap td{line-height:1.8;}
.insdie-wrap .applay-input{width:80%;height:18px;padding:8px 2%;line-height:18px;color:#666;border:1px solid #dddddd;box-shadow:2px 2px 2px #f4f4f4 inset;background:#fff;font-size:14px;box-sizing:initial;}
.insdie-wrap #captcha{width:29.4%;}
.insdie-wrap select.applay-input{height:36px;width:84%;padding:0;}
.insdie-wrap textarea.applay-input{width:94%;height:100px;padding:0;}
.insdie-wrap .applay-input.code{width:90px;margin-right:8px;}
.insdie-wrap .submit{width:150px;height:36px;background:#c20a14;font-size:16px;color:#fff;border:none;cursor:pointer;line-height:36px;margin-left:15.2%;}
.insdie-wrap .error{border-color:#D70128;}
.insdie-wrap label{width:100%;}
.insdie-wrap td .controls{margin-left:0}
.load-box{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999;}
.load-box .picture{position:absolute;width:215px;top:45%;left:50%;margin:-17px 0 0 -64px;margin-left:-107px;margin-top:-14px;}
.load-box .tbox{position:absolute;width:215px;top:45%;left:50%;margin:60px 0 0 -64px;margin-left:-107px;text-align:center;font-size:30px;line-height:35px;color:#999;}
.load-box .tiao{color:#ffffff;}
.news-pick .picScroll-left .hd{overflow:hidden;/* padding:0 10px;*/
 position:absolute;right:0px;bottom:8px;text-align:center;width:100%;z-index:99;}
.thumbs .picScroll-left h3{font-size:22px;line-height:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-family:Montserrat,source-han-sans-simplified-c;font-size:16px;line-height:24px;letter-spacing:.02em;font-weight:normal;padding-top:10px;}
.thumbs .news-pick .picScroll-left i{width:32px;height:2px;background:#ff6800;margin-top:15px;display:block;margin-bottom:10px;}
.thumbs .news-pick .picScroll-left .xqing{background:URL(/css/img/arrow7.png) no-repeat 70px 2px;background-size:20px;margin-top:10px;}
.news-pick .picScroll-left .hd .prev,.news-pick .picScroll-left .hd .next{display:block;width:50px;height:50px;line-height:50px;display:inline-block;margin-right:5px;overflow:hidden;cursor:pointer;z-index:99;margin:0 15px;}
.iconarrow{display:block;font-family:"iconfont1" !important;font-size:34px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.arrow2{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;}
/* 滚动条 */
#zsgun{background:#FFFFFF;position:relative;height:90vh;width:100%;margin:auto;-webkit-animation-name: "fadeInRight1";-webkit-animation-duration: 10s;-webkit-animation-iteration-count: 1;}
@-webkit-keyframes fadeInRight1 {
    0% {opacity: 0;-webkit-transform: translateX(100%);}    
    100% {opacity: 1;-webkit-transform: translateX(0);}
}
@keyframes fadeInRight1 {
    0% {opacity: 0;transform: translateX(100%);}    
    100% {opacity: 1;transform: translateX(0);}
}
.hScrollPane_dragbar{width:90%;position:absolute;border-bottom:#999 2px solid;bottom:6vh;z-index:1;left:5%;/*display: none;*/}
.hScrollPane_draghandle{position:absolute;width:220px;height:10px;overflow:hidden;background:#F44B52;bottom:-5px;cursor:pointer;left:0;}
#gundiv{width:100%;position:relative;float:left;display:inline;height:75vh;overflow:hidden;/*height: calc(100vh - 100px);*/margin-top: 50px;}
#gundiv ul{height:100%;position:absolute;width:1000%;}
#gundiv li{width:420px;height:100%;overflow:hidden;float:left;position:relative;border-left:1px solid #fff;background-size: 100% 100% !important;}
#gundiv li.active{width: 665px;background-size: 665px !important;}
#gundiv li.active a{display: block !important;}
/*#gundiv li:hover{width: 500px;-webkit-transition:all .5s ease;transition:all .5s ease;margin-left: -80px;-webkit-animation-name: "fadeInRight";-webkit-animation-duration: 1.5s;-webkit-animation-iteration-count: 1;}
*//*#gundiv li.zslion:hover{margin-left:0;}
/*@-webkit-keyframes fadeInRight {
    0% {opacity: 0;-webkit-transform: translateX(220px);}   
    100% {opacity: 1;-webkit-transform: translateX(0);}
}
 
@keyframes fadeInRight {
    0% {opacity: 0;transform: translateX(220px);}   
    100% {opacity: 1;transform: translateX(0);}
}*/
/*#gundiv li:hover img{width: 100%;}
#gundiv li p{display:none;height:18px;line-height:18px;text-align:center;overflow:hidden;}
#gundiv li p a:link,#gundiv li p a:visited{color:#53711C;font-size:12px;}*/
/*#gundiv li.zslion p{display:block;}
#gundiv li a{display:block;height:100%;}
#gundiv li.zslion {width: 500px;}
#gundiv li.zslion img {width: 100%;}
#gundiv li.zslion .tc1-text {display:block;position:absolute;bottom:0;background:#f44b52;color:#ffffff;width:100%;z-index:100;-webkit-transition:all .5s ease;transition:all .5s ease;}
#gundiv ul li.zslion .tc1-text h2{padding:10px;padding-bottom:0;font-size:18px;line-height:1.6;}
#gundiv ul li.zslion .tc1-text h4{padding:10px;padding-bottom:0;font-size:15px;line-height:1.6;}
#gundiv ul li.zslion .tc1-text span{padding:10px;padding-top:0;font-size:14px;display:block;}*/
/*#gundiv li .coverimg.image img{width: auto;}
#gundiv li.zslion .coverimg.image img {width: 100% !important;-webkit-transition:all .5s ease;transition:all .5s ease;}
#gundiv.demo1 li.zslion a{width: 500px !important;-webkit-transition:all .5s ease;transition:all .5s ease;}*/
/*#gundiv li a:hover img{transform:scale(1.1);transition:all 1s;}*/
/*.overlay{z-index:11;display:block;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.3);top:0;opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease;}
#gundiv ul li:hover .overlay{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
#gundiv ul li .tc1-text{display:none;}
#gundiv ul li:hover .tc1-text{display:block;position:absolute;bottom:0;background:#f44b52;color:#ffffff;width:100%;z-index:100;-webkit-transition:all .5s ease;transition:all .5s ease;}
#gundiv ul li:hover .tc1-text h2{padding:10px;padding-bottom:0;font-size:18px;line-height:1.6;}
#gundiv ul li:hover .tc1-text h4{padding:10px;padding-bottom:0;font-size:15px;line-height:1.6;}
#gundiv ul li:hover .tc1-text span{padding:10px;padding-top:0;font-size:14px;display:block;}
#gundiv ul li:hover .img2-hover{display:none;-webkit-transition:all .5s ease;transition:all .5s ease;}*/
.accordion{width: 1000%;overflow: hidden;height: 90vh;margin:0 auto;/*margin-top: 50px;*/}
.accordion>div{height: 100%;}
.accordion ul{height: 100%;}
.accordion ul li{background-repeat: no-repeat;float: left;/*width: 420px;*/height: 100%;cursor: default;position: relative;}
.accordion ul li.active{width: 665px;}
.accordion ul li a{display: block;/*width: 420px;*/height: 100%;cursor: default;}
.accordion .tc1-text{display: none;}
.accordion ul li:hover .tc1-text,.accordion ul li.active .tc1-text{display: block;position:absolute;bottom:0;background:#f44b52;color:#ffffff;width:100%;z-index:100;-webkit-transition:all .5s ease;transition:all .5s ease;}
.accordion ul li:hover .tc1-text h2,.accordion ul li.active .tc1-text h2{padding:10px;padding-bottom:0;font-size:18px;line-height:1.6;}
.accordion ul li:hover .tc1-text h4,.accordion ul li.active .tc1-text h4{padding:10px;padding-bottom:0;font-size:15px;line-height:1.6;}
.accordion ul li:hover .tc1-text span,.accordion ul li.active .tc1-text span{padding:10px;padding-top:0;font-size:14px;display:block;}
a.hScrollPane_leftarrow {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    left: 150px;
    background: url(../images/arrow_left.png) no-repeat;
    display: none;
}

a.hScrollPane_rightarrow {
    width: 40px;
    height: 40px;
    right: 150px;
    position: absolute;
    top: 50%;
    background: url(../images/arrow_right.png) no-repeat;
    display: none;
}

/*.point{background-color: red;left: 0px;top: 0px;width: 10px;height: 10px;color: red;border-radius: 50%;z-index: 999;position:relative;display: none;}*/
.trigger{position: relative;z-index: 2;display: block;width: 26px;height: 26px;border: 4px solid #F44B52;border-radius: 50%;/*background: #F44B52;*/-webkit-transition: background-color 0.2s;-moz-transition: background-color 0.2s;transition: background-color 0.2s;cursor: pointer;}
/*.trigger:after, .trigger:before{content: ''; position: absolute; left: 50%;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);background-color: #ffffff;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;transition-duration: 0.2s;}
.trigger:after{height: 2px;width: 12px;}
.trigger:before{ height: 12px;width: 2px; }
*/.trigger-wrap{width: 30px;height: 30px;position: absolute;border-radius: 50%;display: none;}
.trigger-wrap:after{content: '';position: absolute;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;border-radius: inherit;background-color: transparent;-webkit-animation: cd-pulse 2s infinite;-moz-animation: cd-pulse 2s infinite;/* animation: cd-pulse 2s infinite; */}


.news-section{background-color:#343434;margin-right:10%;padding-left:10%;padding-top:80px;padding-bottom:100px;position:relative;}
.news-section ul{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}
.news-section li{padding-right:calc(7.1428vw * .5);display:inline-block;}
.newsbody .news-section li{padding-right:30px;min-width:250px;display:inline-block;}
.coverimg.image{width:100%;overflow:hidden;height:100%;position:relative;}
.newsbody .coverimg.image{width:100%;height:100%;}
.coverimg.image img{position:relative;z-index:2;display:block;transition:.5s ease-in-out;width:100%;height:100%;}
.thumbs .picScroll-left .bd ul li a:hover .coverimg.image img{transform:scale(1.1);transition:all 1s;}
.cg-list{display:flex;height:calc(100vh - 50px);padding-top:50px;}
.cg-list li{flex:1;border-right:1px solid #ffffff;}
.cg-list li:last-child{border-right:none;}
.cg-list li a{position:relative;display:block;height:100%;color:#ffffff;overflow:hidden;}
.cg-list li img{width:100%;height:100%;}
.cg-list li a:hover img{transform:scale(1.1);transition:all 1s;}
.cg-list li .tc-text{position:absolute;bottom:5%;left:8%;}
.cg-list li .tc-text h2{font-size:40px;}
.cg-list li .tc-text h5{font-size:21px;font-weight:300;}
.cg-list li .tc-text .btn{background:#f44b52;color:#ffffff;border-radius:0;padding:8px 30px;margin-top:20px;}
.img1-hover{display:block;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.3);/*height:calc(100vh - 6%);*/
top:0;opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease;}
.imgt-hover{display:block;width:100%;height:100%;position:absolute;background: url(../images/bg_top.png) repeat-x top;/*height:calc(100vh - 6%);*/
top:0;opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease;}
.imgb-hover{display:block;width:100%;height:100%;position:absolute;background: url(../images/bg_bottom.png) repeat-x bottom;/*height:calc(100vh - 6%);*/
top:0;opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease;}
.cg-list li a:hover .img1-hover{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
#about{height:100vh;padding:0;overflow:hidden;}
#about header{height:30vh;margin-bottom:0;padding:70px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
#about .photo-wrap{position:absolute;width:50%;height:100%}
#about .info{width:50%;margin-left:50%}
#app img{max-width:100%;}
#app{overflow:hidden;}
.ui-big-images{position:absolute;height:100%;width:100%;overflow:hidden;display:flex;}
.ui-big-image{width:100%;margin-right:-100%;}
.ui-big-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%;display:block;}
@media (max-height:600px){.ui-big-image img{-o-object-position:center center;object-position:center center;}
}
.ui-thumbnail{display:block;margin-right:.5rem;padding:.5rem 0;cursor:pointer;}
.ui-cuticle{background-color:#ffffff;position:absolute;bottom:0;height:.25rem;width:100%;}
.ui-thumbnail > img{width:auto;}
.ui-content{position:absolute;width:40%;right:5%;bottom:0;}
.ui-articles{color:white;display:flex;width:100%;align-items:stretch;overflow:hidden;height:100%;}
.ui-article{width:100%;min-width:320px;margin-right:-100%;display:block;}
.ui-paragraph{margin:0;font-size:0.8rem;line-height:1.7;}
.ui-nav{position:absolute;left:20%;bottom:9.5%;z-index:99;background:inherit;}
.ui-nav button{background:url(../images/arrow1.jpg);width:40px;height:40px;transition:inherit;transition-duration:300ms;border:none;}
.ui-nav button#next{background:url(../images/arrow2.jpg);}
.ui-nav button:active{outline:none;-webkit-transform:translateY(0.25em);transform:translateY(0.25em);transition-duration:100ms;}
.rt-text{position:absolute;bottom:10%;left:10%;z-index: 1;width:90%;}
.ui-heading{margin:0;margin-top:0px;margin-bottom:30px;font-size:40px;font-weight:normal;}
.ui-heading.font28{font-size:46px}
.ui-articles p{width:100%;font-size:17px;line-height:40px;}
.ui-articles .rt-text p {width: 60%;}
.ui-heading:before{content:'';font-size:.5rem;text-transform:uppercase;display:block;margin-bottom:.5rem;letter-spacing:1px;}
/* ---------------------------------- */
.ui-big-image{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);display:none;}
.ui-big-image img{-webkit-transform:scale(0.85);transform:scale(0.85);}
.ui-big-image[data-active] ~ .ui-big-image{-webkit-transform:translateX(100%);transform:translateX(100%);}
.ui-big-image[data-active]{opacity:0;-webkit-transform:translateX(0%);transform:translateX(0%);}
.ui-big-image[data-active] img{-webkit-transform:scale(1);transform:scale(1);}
/* ---------------------------------- */
.ui-article{-webkit-transform:translateX(-100%);transform:translateX(-100%);}
/*.ui-article:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f44b52;opacity:1;transition-duration:0.35s;z-index:1;}
*/
.ui-article[data-active] ~ .ui-article{-webkit-transform:translateX(100%);transform:translateX(100%);}
.ui-article[data-active]{-webkit-transform:translateX(0%);transform:translateX(0%);}
.ui-article[data-active]:before{opacity:0;}
/* ---------------------------------- */
.ui-thumbnail > img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition-duration:0.35s;}
.ui-thumbnail:active > img{-webkit-transform:scale(0.9);transform:scale(0.9);transition-duration:100ms;}
.ui-thumbnail:focus{outline:none;}
.ui-cuticle{display:none;}
.ui-thumbnail[data-active] > img,.ui-thumbnail:hover > img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.ui-thumbnail[data-active] .ui-cuticle{display:block;}
#app .ui-article a{display:block;text-transform:uppercase;font-size:14px;width:140px;height:40px;line-height:40px;font-weight:normal;margin-top:40px;text-align:center;z-index:99;position:relative;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background:#f44b52;color:#ffffff;}
#app .ui-article a:hover{background:#e0262e;-webkit-transition:all .5s ease;transition:all .5s ease;.copyright p i{vertical-align:top;}
}
#app *,#app *:before,#app *:after{box-sizing:border-box;/*position:relative;*/
 transition-property:opacity,-webkit-transform,-webkit-filter;transition-property:transform,opacity,filter;transition-property:transform,opacity,filter,-webkit-transform,-webkit-filter;transition-duration:0.7s,0.7s,0.7s;transition-timing-function:cubic-bezier(0.5,0,0.5,1);}
.s_p3{width:100%;position:relative;overflow-x:hidden;z-index:13;height:100vh;}
.s_p3bg{height:100%;}
@-webkit-keyframes jump{0%{margin-top:0px;}
50%{margin-top:-6px;}
100%{margin-top:0px;}
}
@keyframes jump{0%{margin-top:0px;}
50%{margin-top:-6px;}
100%{margin-top:0px;}
}
@-webkit-keyframes jump2{0%{margin-top:0px;}
50%{margin-top:-5px;}
100%{margin-top:0px;}
}
@keyframes jump2{0%{margin-top:0px;}
50%{margin-top:-5px;}
100%{margin-top:0px;}
}
@-webkit-keyframes jump3{0%{margin-top:0px;}
50%{margin-top:5px;}
100%{margin-top:0px;}
}
@keyframes jump3{0%{margin-top:0px;}
50%{margin-top:5px;}
100%{margin-top:0px;}
}
.clouds{position:absolute;top:0;left:0;width:1200px;height:100%;overflow:hidden;pointer-events:none;z-index:3;}
.clouds img{position:absolute;top:-100px;left:0;z-index:2;height:100%;width:200%;opacity:.4;-webkit-animation:clouds 175s linear infinite;animation:clouds 175s linear infinite;}
@-webkit-keyframes clouds{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
@keyframes clouds{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
.s_p3_cg{position:absolute;right:0;/* margin-right:0%;*/
top:0;width:100%;z-index:10;height:100%;}
.s_p3_cg .s_p3_ul li{width:100%;height:450px;padding:0px 0px 0px 30px;background:#ff6708;color:#fff;margin-top:40px;}
.s_p3_cg .s_p3_ul li .fl{width:45%;}
.s_p3_cg .s_p3_ul li h3{font-size:32px;margin-top:100px;}
.s_p3_cg .s_p3_ul li .a{display:block;font-size:13px;margin:60px 0 0;text-transform:uppercase;font-weight:bold;}
.s_p3_cg .s_p3_ul li .tag{margin:20px 0;}
.s_p3_cg .s_p3_ul li .tag span{background:#fff;color:#ff6708;font-size:12px;border-radius:2px;padding:0px 10px;margin:0px 5px 5px 0;display:inline-block;}
.s_p3_cg .s_p3_li_bg{width:40%;margin-right:0%;margin-top:0px;height:100%;position:absolute;right:5%;top:0px;}
.s_p3_cg .s_p3_li_bg img{width:100%;}
.rt{/*width:65%;*/float:none;/*display:flex;*/padding-top:5%;margin-left:10%;position: relative;z-index: 1}
.rt .li{display:inline-block;/*flex:1;*/text-align:center;position:relative;padding-right: 50px;margin-right: 6%;}
.rt .li p{font-size:18px;}
.rt .txt{margin-top:10vh;height:50vh;font-size:18px;line-height:30px;text-align:justify;}
.rt .txt b{display:block;font-size:28px;padding-bottom:3%;}
.rt .li span{display:block;font-size:66px;font-weight:bold;}
.rt .li.li-1 i{position:absolute;right:0;top:5px;font-style:normal;font-size:40px;}
.gg-list{height:calc(100vh - 50px);padding-top:50px;}
.gg-list li{width:33.33%;position:relative;float:left;height:50%;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.gg-list li a{display:block;height:100%;overflow:hidden;}
.gg-list li:hover{cursor:pointer;}
.gg-list li img{width:100%;height:100%;}
.gg-list li:hover img{transform:scale(1.1);transition:all 1s;}
.img2-hover{background:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;-webkit-transition:all 1s ease;transition:all 1s ease;}
.gg-list li .tc1-text{display:none;}
.gg-list li:hover .tc1-text{display:block;position:absolute;bottom:0;background:#f44b52;color:#ffffff;width:100%;}
.gg-list li:hover .tc1-text h2{padding:10px;padding-bottom:0;font-size:18px;line-height:1.6;}
.gg-list li:hover .tc1-text span{padding:10px;padding-top:0;font-size:14px;display:block;}
.gg-list li:hover .img2-hover{display:none;-webkit-transition:all .5s ease;transition:all .5s ease;}
/* wrap */
.desktop-wrapper{display:flex;justify-content:center;overflow:hidden;width: 100%;overflow: hidden;height: calc(100vh - 50px);padding-top: 50px;}
.desktop-wrapper .options{display:flex;flex-direction:row;align-items:stretch;overflow:hidden;min-width:600px;width:100%;height:100%;}
.desktop-wrapper .options .option{position:relative;overflow:hidden;min-width:16%;background-size:750px auto;background-repeat:no-repeat;cursor:pointer;transition:0.5s cubic-bezier(0.05,0.61,0.41,0.95);color:#fff;}
.desktop-wrapper .options .option:hover {flex: 1 1 50%;}
.desktop-wrapper .options .option:hover>div .icon-wrapper{display: none;}
.desktop-wrapper .options .option:hover>div .info-wrapper{width: 70%;position: absolute;left: 15%;top: 8%;}
.desktop-wrapper .options .option:hover .intro_list{opacity: 1}
.desktop-wrapper .options .option:hover .icon-wrapper .category-text{opacity: 0;}
.desktop-wrapper .options .option:hover .intro_title{opacity: 1;}
.desktop-wrapper .options .option:after {content: "";width: 1px;height: 100%;background: rgba(255,255,255,.5);display: block;position: absolute;left: 0;z-index: 1;}
.desktop-wrapper .options .option.active{flex-grow:10000;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.desktop-wrapper .options .option.active>div{z-index:1;}
.desktop-wrapper .options .option.active>div .info-wrapper {z-index: 999;width: 70%;position: absolute;top: 8%;color: #FFF;overflow: hidden;left: 15%;}
.desktop-wrapper .options .option.active>div:before{content:"";position:absolute;height:100%;width:101%;top:0;left:0;z-index:1;
 -webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;}
.desktop-wrapper .options .option.active>div .icon-wrapper{display:flex;align-items:flex-start;align-content:baseline;}
.desktop-wrapper .options .option.active>div .icon-wrapper .category-text{opacity:0;display:initial;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;}
.desktop-wrapper .options .option:not(.active){flex-grow:1;filter:grayscale(70%);}
.desktop-wrapper .options .option:not(.active):hover{filter:grayscale(0%);}
/*.desktop-wrapper .options .option:not(.active):hover>div:before{background:rgba(2,24,31,0.5);}*/
.desktop-wrapper .options .option:not(.active)>div .title,.desktop-wrapper .options .option:not(.active)>div .subtitle,.desktop-wrapper .options .option:not(.active)>div .description{opacity:0;}
.desktop-wrapper .options .option:not(.active)>div .icon-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;flex-direction:column;align-items:center;padding-bottom:1rem;}
.i-wrap7 .desktop-wrapper .options .option:not(.active)>div .icon-wrapper{display: contents;}
.desktop-wrapper .options .option:not(.active)>div:before{background:rgba(0,0,0,.2);content:"";height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;}
.desktop-wrapper .options .option>div{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;position:absolute;top:0;left:0;transition:0.5s cubic-bezier(0.05,0.61,0.41,0.95);}
.desktop-wrapper .options .option>div .icon-wrapper .category-text {padding-left: 0.75rem; opacity: 1;color: #fff;display: block;position: absolute;text-align: center;line-height: 100%;font-size: 32px; width: 100%;top: 50%;font-weight: 300;}
.intro_title{border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:30px;}
.intro_title a{display:block;}
.intro_title h2{color:#ffffff;font-size:40px;display:inline-block;line-height:60px;font-weight: 300;}
.intro_title .more1{color:#fff;float:right;font-size:19px;line-height:60px;}
.intro_title .more1:hover{color:#F44B52;}
.desktop-wrapper .options .option .intro_title{opacity: 0;}
.desktop-wrapper .options .option.active .intro_title {opacity: 1;}
.desktop-wrapper .options .option .intro_list{opacity: 0;}
.desktop-wrapper .options .option.active .intro_list {opacity: 1;}
.desktop-wrapper .options .option .intro_list dd{display:flex;position:relative;}
.desktop-wrapper .options .option .intro_list dd:hover a,.desktop-wrapper .options .option .intro_list dd:hover span{color:#F44B52;}
.desktop-wrapper .options .option .intro_list dd a{color:rgba(255,255,255,.8);font-size:16px;line-height:50px;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:75%;}
.desktop-wrapper .options .option .intro_list dd span{color:rgba(255,255,255,.8);font-size:16px;line-height:46px;font-weight:300;position:absolute;right:0;}
.container .row h4:first-of-type{text-align:center;margin:0 auto;padding-bottom:1rem;}

.section8,.footer{background:#242424;}
.cgdl{background:url(../images/bottom_bg.jpg) no-repeat 100%;height:58vh;width:100%;color:#fff;vertical-align:middle;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center;background-size: cover;}
.cgdl h1{font-size:55px;}
.cgdl h3{font-size:35px;line-height:1;}
.cgdl .btns{background:#F44B52;display:block;width:140px;margin:0 auto;margin-top:30px;height:40px;line-height:40px;color:#fff;font-size:17px;font-weight:300;}
.cgdl .btns:hover{background:#e0262e;-webkit-transition:all .5s ease;transition:all .5s ease;}
.link{width:80%;margin:0 auto;padding:2% 0;border-bottom:1px solid #ccc;}
.link .title{color:#fff;font-size:24px;font-weight:400;padding-left:8px;margin-bottom:15px;}
.link-nav{display:flex;}
.link-nav li{flex:1;overflow:hidden;}
.link-nav li a{display:block;padding:0 6%;width:100%;overflow:hidden;}
.link-nav li img{width:100%;height:100%;}
.link-nav li img:hover{transform:scale(1.1);transition:all 1s;}
.copyright{width:80%;margin:0 auto;padding:35px 0;display:flex;}
.copyright p{color:#ffffff;font-weight:300;font-size:14px;line-height:2;}
.copyright-logo{margin-bottom:10px;}
.copyright p i{vertical-align:text-bottom;margin-right:8px;vertical-align: top;}
.mt-1{margin-top:5px;}
.copyright-li{flex:1;}
.copyright p.font30{font-size:19px;}
.copyright-li:last-child{padding-left:10%;}
.copyright-li:nth-child(2){padding-left:18%;}
.ewm{display:flex;}
.ewm li{text-align:center;overflow:hidden;}
.ewm li img{width:80px;height:80px;}
.ewm li:hover img{transform:scale(1.1);transition:all 1s;}
.ewm li:first-child{margin-right:30px;}
.sgund{text-align:center;position:absolute;width:115px;height:60px;padding-bottom:0px;line-height:1;left:0;right:0;bottom:40px;margin:auto;z-index:4;color:#ffffff;box-sizing:border-box;}
.sgund1{position:absolute;bottom:0;left:0;right:0;margin:auto;}
.sgund1 span{display:block;font-size:15px;font-weight:300;}
.sgund1 span img{width:15px;}
.sgund1 span:first-child{margin-bottom:10px;}
.banner{height:100vh;}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:100vh !important;}
.banner_index .swiper-slide img{width:100%;height:100%;}
.banner_index .swiper-slide{position:relative;}
.banner_index .swiper-slide img{width:100%;}
.banner_index .swiper-slide video{position:absolute;width:100%;height:100%;left:0px;top:50%;transform:translateY(-50%);object-fit:cover;}
/*about*/
.banner1{position:relative;}
.banner1 img {width: 100%;}
.banner1 .text{position:absolute;left:10%;top:50%;color:#fff;-webkit-animation-name: "fadeInRight";-webkit-animation-duration: 1.5s;-webkit-animation-iteration-count: 1;}
@-webkit-keyframes fadeInRight {
    0% {opacity: 0;-webkit-transform: translateX(220px);}   
    100% {opacity: 1;-webkit-transform: translateX(0);}
}
 
@keyframes fadeInRight {
    0% {opacity: 0;transform: translateX(220px);}   
    100% {opacity: 1;transform: translateX(0);}
}
.banner1 .text h1{font-size:62px;letter-spacing:6px;line-height:1;}
.banner1 .text h3{font-size:36px;text-transform:uppercase;font-weight: 300;}
.banner1 .text h4 {font-size: 22px;}
.about-part1{text-align:center;padding:75px 50px;}
.about-title{margin-bottom:40px;text-align:center;}
.about-title h2{font-size:50px;line-height: 1.7;}
.about-title h5{font-size:32px;text-transform:uppercase;font-weight: 300;}
.about-part1 p{width:60%;margin:0 auto;font-size:16px;color:#242424;line-height:40px;}
.about-part2{text-align:center;}
.x-title{position:relative;width:140px;height:50px;}
.x-title h2{color:#fff;font-size:24px;z-index:2;position:absolute;}
.x-title span{width:100%;height:16px;background:#F24335;display:block;position:absolute;top:50%;}
.about-part2 .s_p3{padding:50px 0;height: auto;}
.about-part2 .s_p3_cg{position:initial;}
.about-part2 .s_p3_cg .s_p3_ul li{background:none;height:auto;display: inline-block;width: 30%;padding: 0;vertical-align: top;text-align: center;}
.about-part2 .s_p3_cg .s_p3_ul li:first-child{text-align: left;}
.about-part2 .ui-article{position:relative;}
.about-part2 .ui-article ul{text-align: left;margin-left: 10%;width: 80%;position: relative;}
.about-part2 .ui-article>div {height: 850px;}
.font50{font-size:50px;}
.font32{font-size:32px;}
.about-part2 .s_p3_cg .s_p3_ul li i,.about-part2 .s_p3_cg .s_p3_ul li span{display:block;font-style:normal;}
.about-part2 .xcx {position: absolute;top: 48%;left: 10%;}
.about-part2 .xcx img{display:inline-block;margin-right:20px;}
.about-part2 .xcx .text{display:inline-block;vertical-align:top;height:100px;position:relative;}
.about-part2 .xcx .text p{text-align:left;font-size:15px;line-height:24px;color:#ffffff}
.about-part2 .xcx .text p:last-child{position:absolute;bottom:0;font-size:16px;}
.about-part2 .ui-nav{top:15%;left:11.5%;}
.about-part2 .right_jtgh {width: 80%;color: #fff;text-align: left;margin-left: 10%;position: absolute;top: 30%;}
.about-part2 .right_jtgh h2{font-size:24px;margin-top:20px;}
.about-part2 .right_jtgh p{font-size:14px;text-align:left;line-height:32px;}
.about-part3{padding:75px 0;}
.about-gjlx{display:flex;}
.map iframe {border: none;height: 100%;}
.about-gjlx .right_gjlx,.about-gjlx .map{flex:1;}
.about-gjlx .right_gjlx{background:#333;padding:50px;color:#ffffff;height:444px;}
.about-gjlx .map img{width:100%;}
.about-gjlx .right_gjlx li{margin-bottom:20px;}
.about-gjlx .right_gjlx li span{font-size:24px;}
.about-gjlx .right_gjlx li span i{display:inline-block;margin-right:10px;}
.about-gjlx .right_gjlx li p{font-size:14px;}
/*新闻*/
.news_nav{width:82%;margin:50px auto;}
.news_list li{width:24%;display:inline-block;border-left:1px solid #e5e5e5;margin-bottom:40px;vertical-align: top;}
.news_list li:nth-child(4n+0){border-right:1px solid #e5e5e5;}
.news_list li a{display:block;padding:30px 6%;}
.news_list li a .data{font-size:14px;color:#333333;line-height:33px;}
.news_list li h2{font-size:16px;color:#333;line-height:25px;margin-bottom:10px;transition:color 0.3s;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 50px;}
.news_list li .pic{overflow:hidden;height: 193px;}
.news_list li .pic img{width:100%;height:100%;}
.news_list li .font{font-size:14px;color:#242424;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:10px;height: 72px;}
.news_list li a:hover .font,.news_list li:hover h2,.news_list li:hover a .data{color:#F44B52;}
.news_list li .more{width:42px;height:20px;background:url(../images/wel10.png) no-repeat center;margin-top:19%;position:relative;left:0;transition:left 0.3s;}
/*翻页样式*/
.pages{display:block;margin-top:20px;}
.pages .ul2{text-align:center;}
.pages .ul2 li{display:inline-block;background:#fff;padding:0 10px;border:1px solid #999;margin-right: 5px;min-width: 40px;height: 40px;line-height: 40px;}
.pages .ul2 li:nth-child(1),.pages .ul2 li:last-child{padding:0 15px;}
.pages .ul2 li:hover {color: #fff;cursor: pointer;}
.pages .ul2 li.thisclass{background:#F24335;color:#ffffff;border: 1px solid #F24335;}
.pages .ul2 li a{color:#000000;display: block;}
.pages .ul2 li:hover{background:#F24335;border:1px solid #F24335;}
.pages .ul2 li:hover a{color:#fff;}
/*黄龙党建*/
.clearfix:after {content: " ";display: block;clear: both;height: 0;}
.clearfix {zoom: 1;}
.hldj_part01{margin-bottom: 60px;}
.hldj_nav{width:82%;margin:50px auto;}
.hldj_nav .hldj-title {margin-bottom: 10px;}
.djdt-box {width: 74%;display: inline-block;}
.hldj-title{color:#242424;margin-bottom: 40px;}
.hldj-title h2{font-size:40px;line-height: 1}
.hldj-title h2 a {color: #242424;}
.hldj-title h3{font-size: 24px;font-weight: 300;text-transform: uppercase;}
.hldj_nav .hldj-title h2{font-size:40px;margin-bottom: 10px;}
.hldj_nav .hldj-title h3{font-size: 24px;}
.djdt-img{width: 655px;height: 396px;float: left;position: relative;overflow: hidden;}
.djdt-img img{width: 100%;height: 100%;}
.djdt-img img:hover{transform:scale(1.1);transition:all 1s;}
.djgk-box{ width: 24%;display: inline-block;float: right;}
.djgk{background: #f5f5f5;padding:20px;height: 396px;display: block;}
.djgk-list{display: block;overflow: hidden;margin-bottom: 10px;}
.djgk p {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;}
.djgk-list .img{overflow: hidden;}
.djgk-list .img img{width: 100%;height: 100%;display:block;}
.djgk-list .img img:hover{transform:scale(1.1);transition:all 1s;}
.djgk-list p {margin-top: 10px;text-indent: 2em;}
.djdt-text{position:absolute;width:100%;height:70px;background:rgba(0,0,0,.5);bottom:0;color:#fff;}
.djdt-text h2{font-size:16px;line-height:70px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.djdt-text h2:hover{color:#f44b52;}
.djdt-list{position:relative;}
.djdt-list ul{width:calc(100% - 703px);float:right;margin-left:3%;}
.djdt-list ul li{font-size:16px;position:relative;border-bottom:1px solid #ccc;line-height:40px;}
.djdt-list ul li a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#242424;}
.djdt-list ul li a:hover{color:#f44b52;}
.djdt-list ul li:before{content:"";width:8px;height:8px;background:#242424;border-radius:50%;position:absolute;top:50%;margin-top:-4px;left:-15px;}
.djdt-list ul li:last-child{border-bottom:none;}
.djdt-list .more1{text-align:right;display:block;color:#242424;font-size:16px;position:absolute;right:0;bottom:10px;}
.djdt-list .more1:hover{color:#f44b52;}
.topvebanner { margin: 0 auto; width: 100%; height: 200px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery {overflow: hidden; width: 100%; position: relative; height: 200px; }
#myjQueryContent { overflow: hidden; width: 100%; height: 200px; }
#myjQueryContent div { position: absolute; height: 200px;width: 100%; }
#myjQueryContent .smask { z-index: -1; }
#myjQueryContent div a {display: block;width: 100%;height: 100%;}
#myjQueryContent img { width: 100%; height: 200px; border: 0; }
#myjQueryNav {display: block;overflow: hidden;height: 4px;position: absolute;bottom: 15px;right: 20px;z-index: 5;}
#myjQueryNav li {display: block;float: left;width: 20px;cursor: pointer;height: 8px;text-align: center;margin-left: 5px;background: rgba(0,0,0,.3);color: #fff;}
#myjQueryNav .nbg { background: #666; }
#myjQueryNav a { display: block; z-index: 12; margin: 0px auto; text-transform:uppercase;  width: 45px; color: #ffffff; line-height: 22px; position: relative; height: 22px; z-index: 20; }
#myjQueryNav .current {background: #F44B52;}
#myjQueryNav .current a { color: #fff; }
.hldj_part03 {margin-bottom: 60px;}
.hldj_part03 .owl-nav {display: none;}
.hldj_part03 .hero-slider {height: 200px;overflow: hidden;}
.hldj_part03 .hero-slider img {height: 100%;}
.hldj_tab {border: 1px solid #ccc;}
.hldj_tab .nav-tabs{padding-top: 0;width: 315px;vertical-align: top;float: left;border-bottom: none;}
.hldj_tab .nav-tabs > li{font-size: 24px;width: 100%;line-height: 80px;text-align: center;height: 80px;}
.hldj_tab .nav-tabs > li:first-child{margin-right: 0;}
.hldj_tab .nav-tabs > li:hover>a:after, .nav-tabs > li.active > a:after{display: none}
.hldj_tab .nav-tabs > li:hover,.hldj_tab .nav-tabs > li a:hover{background: none;}
.hldj_tab .nav-tabs > li a{line-height: 80px;color: #242424;padding: 0;display: block;}
.hldj_tab .nav-tabs > li.active > a,.hldj_tab  .nav-tabs > li.active > a:hover,.hldj_tab  .nav-tabs > li.active > a:focus{background: #F44B52;color: #ffffff;line-height: 80px;padding: 0;    margin-right: 0;}
.hldj_tab .tab-content{float: left;width: calc(100% - 315px);background: #f5f5f5;}
.hldj_tab .djdt-img{width: 597px;height: 338px;}
.hldj_tab  .tab-content > .active {display: block;padding: 40px;}
.hldj_tab .wmcj-list{margin-top: 0;width: calc(100% - 620px);float: left;}
.hldj_tab .wmcj-list ul{width: 100%;}
.hldj_tab .wmcj-list ul li{border-bottom: none;}
.hldj_tab .wmcj-list ul li a{width: 90%;}
.hldj_tab .djdt-text{height: 60px;}
.hldj_tab .djdt-text h2{line-height: 60px;margin: 0;}
.hldj_tab .wmcj-list a.more{margin-top:22px;}

/*图片滚动*/
.hldj_part02{position: relative;}
.rollBox{overflow:hidden;margin-top: 50px;position: relative;}
.button{height: 40px;width: 40px;background: #ccc;overflow: hidden;display: inline;cursor: pointer;position: absolute;display: none;}
.button:hover{background: #F13122;}
.button:hover i{color: #ffffff;}
.button i{font-size: 30px;text-align: center;display: block;line-height: 40px;}
.rollBox .LeftBotton {left:0;top: 37%;display: block;z-index: 1;}
.rollBox .RightBotton{right:0;top: 37%;display: block;}
.rollBox .Cont{width:100%;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:300px;;float:left;text-align:center;overflow: hidden;margin-right: 20px;}
.rollBox .Cont .pic a {display: block;height: 170px;}
.rollBox .Cont .pic a img {width: 100%;height: 100%;}
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont .pic img:hover{transform:scale(1.1);transition:all 1s;}
.rollBox #List1,.rollBox #List2{float:left;}
.wmcj-list{/*display: flex;*/margin-left: 15px;margin-top: 50px;}
.wmcj-list ul{width: calc(100% - 50%);}
.wmcj-list ul:last-child{margin-left: 3%;}
.wmcj-list ul li{font-size:16px;position:relative;border-bottom:1px solid #ccc;line-height:39px;height:39px;position: relative;display: flex;}
.wmcj-list ul li a{width:80%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#242424;}
.wmcj-list ul li a:hover{color:#f44b52;}
.wmcj-list ul li:before{content:"";width:8px;height:8px;background:#242424;border-radius:50%;position:absolute;top:50%;margin-top:-4px;left:-15px;}
.wmcj-list ul li:last-child{border-bottom:none;}
.wmcj-list ul li span{color: #999;position: absolute;right: 0;}
.wmcj-list ul li:hover span{color:#f44b52;}
/*文明创建*/
.wmcj_nav .djdt-box{width: 100%;}
.wmcj_nav .djdt-img{width:750px;height: 450px;}
.wmcj_nav .djdt-img img{width: 100%;height: 100%;}
.wmcj_nav .djdt-list ul{width: calc(100% - 798px);}
.wmcj-title {font-size: 32px;border-bottom: 1px solid #999;margin-left: -15px;padding-bottom: 10px;margin-bottom: 15px;}
.wmcj_nav .djdt-list ul li{position: relative;display: flex;border-bottom: none;}
.wmcj_nav .djdt-list ul li a{width: calc(100% - 75px);}
.wmcj_nav .djdt-list ul li span{color: #999;width: 94px;display: block;margin-left: 10px;}
.wmcj_nav .djdt-list ul li:hover span{color:#f44b52;}
.news_nav.wmcj_nav{width: 100%;margin:0;}
.news_nav.wmcj_nav .news_list{display: flex;}
.news_nav.wmcj_nav .news_list li{border-left: none;flex: 1;margin-right: 3%;}
.news_nav.wmcj_nav .news_list li a{padding: 0;}
.news_nav.wmcj_nav .news_list li:nth-child(4n+0) {border-right:none;margin-right:0;}
.news_nav.wmcj_nav .news_list li h2{margin-top: 20px;}
.news_nav.wmcj_nav .news_list li .more{margin-top: 6%;}
/*活动预告*/
.bg-black{background: #242424;}
.title-x{width: 80%;margin: 0 auto;height: 90px;}
.title-x a{color: #fff;margin-right: 60px;font-size: 24px;line-height: 82px;position: relative;height: 90px;display: inline-block;}
.title-x a.active,.title-x a:hover{color: #F44B52;}
.title-x a.active::after{content: "";width: 100%;height: 4px;background: #F44B52;display: block;position: absolute;bottom: 20px;}
.hdyg_scroll {width: 80%;margin: 0 auto;}
.text-center{text-align: center !important;}
.hdyg-part01 {margin-top: 50px;position: relative;}
.hdyg-part01 .owl-carousel{position: initial;}
.hdyg-part01 .owl-nav {position: absolute;top: 42%;right: 0;width: 100%;}
.hdyg-part01 .owl-nav i{font-size: 30px;text-align: center;display: block;line-height: 40px;}
.hdyg-part01 .owl-prev {left: -60px;height: 40px;width: 40px;background: #ccc;display: inline-block;margin-right: 10px;color: #fff;position: absolute;}
.hdyg-part01 .owl-next {right:-60px;height: 40px;width: 40px;background:#F44B52;display: inline-block;color: #fff;position: absolute;}
.hdyg-part01 .owl-prev:hover{background: #bebebe;}
.owl-next:hover{background: #F13122;color: #ffffff;}
.hdyg-part01 .single-slide{width:100%;overflow:initial;}
.hdyg-part01 .single-slide .inner{
	overflow: hidden;height: 460px;
/*	background: #f8f6f7;*/
    vertical-align: middle;
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;}
.hdyg-part01 .single-slide .inner img{width: 100%;/*overflow: hidden;*/}
.hdyg-part01 .single-slide .inner img:hover{transform:scale(1.1);transition:all 1s;}
.hdyg-part01 .single-slide .text{text-align: left;}
.hdyg-part01 .single-slide .text h2{margin-bottom:15px;margin-top:15px;height:50px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.hdyg-part01 .owl-item:hover h2{color: #F44B52;}
.hdyg-part01 .single-slide .text .name{color: #666;margin-bottom: 20px;}
.hdyg-part01 .single-slide .text .data{color: #666;margin-bottom: 5px;}
.more {width: 140px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #ffffff;background: #F44B52;display: block;margin-top: 18%;transition: left 0.3s;}
.more:hover{color:#fff;background:#e0262e;-webkit-transition:all .5s ease;transition:all .5s ease;}
.mt-80{margin-top: 80px;}
.mb-50{margin-bottom: 50px;}
.mt-50{margin-top: 50px;}
.hdyg_nav .nav-tabs > li.active::after {content: "";width: 100%;height: 4px;background: #F44B52;display: block;position: absolute;bottom: 20px}
/*精彩回顾*/
.jchg-box{width: 80%;margin:50px auto;}
.jchg-list li{position: relative;width: 49%;height:340px;display: inline-block;margin-right:1%;margin-bottom: 22px;vertical-align: top;}
.jchg-list li:nth-child(2n+0){margin-right: 0;}
.jchg-list li a{display: block;height: 100%;overflow: hidden;}
.jchg-list li img{/*width: 100%;*/height: 100%;min-width: 100%;}
.jchg-list li img:hover{transform:scale(1.1);transition:all 1s;}
@media (min-width:3656){
.jchg-list li .pic{height:980px;}
.jchg-list li .pic img{height:100%;}
}
@media (min-width:2000px){
.jchg-list li .pic{height:765px;}
.jchg-list li .pic img{height:100%;}
}
@media (max-width:1920px){
.jchg-list li .pic img{height:100%;}
}
@media (max-width: 1600px){
.jchg-list li .pic{height:285px;}
}
/*.jchg-list li h2 {position: absolute;width: 100%;text-align: center;font-size: 32px;color: #fff;z-index: 1;top: 50%;margin-top: -16px;}
*/
.jchg-list li h2 {position: absolute;width: 75%;text-align: center;font-size: 32px;color: #fff;z-index: 1;top: 50%;margin-top: -32px;line-height: 45px; left: 11%;}
.jchg-list li:hover h2,.jchg-list li:hover .img1-hover{display: none;-webkit-transition:all .5s ease;transition:all .5s ease;}
.jchg-list li .tc-text{display: none;}
.jchg-list li:hover .tc-text{display: block;position: absolute;top: 35%;width: 100%;color: #ffffff;-webkit-transition:all .5s ease;transition:all .5s ease;}
.jchg-list li .tc-text h5{font-size: 32px;text-align: center;width: 75%;margin: 0 auto;}
.jchg-list li .tc-text .more{margin:20px auto 0 auto;}
/*20231231注释*/
/*.jchg-list li:nth-child(4) a{background: #212121;display: block;text-align: center;}
.jchg-list li:nth-child(4) img{width: 50%;height: 50%;position: absolute;top: 50%;left: 50%;margin-top: -12%;margin-left: -25%;min-width: auto;}
.jchg-list li:nth-child(4) img:hover{transform:scale(1);transition:all 0s;}
.jchg-list li:nth-child(4) .tc-text{display: block;top: 35%;position: absolute;width: 100%;}
.jchg-list li:nth-child(4) .tc-text h5{color: #ffffff;}*/
/*精彩回顾-list*/
.w70{width: 73%;margin:50px auto;}
.jchg-list.w-list li{width: 100%;margin-right: 0;height: 520px;}
.jchg-list.w-list li:nth-child(4) a{background: none;}
.jchg-list.w-list li:nth-child(4) img{width: 100%;height: 100%;position: initial;margin:0;}
.jchg-list.w-list li:nth-child(4) .tc-text{display: none}
.jchg-list.w-list li:nth-child(4):hover .tc-text{display: block;position: absolute;top: 35%;width: 100%;color: #ffffff;-webkit-transition:all .5s ease;transition:all .5s ease;}
.jchg-list.w-list li:nth-child(4) img:hover{transform:scale(1.1);transition:all 1s;}
.hdyg_nav form{float: right;}
.hdyg_nav .nav-tabs{padding-top: 0;border-bottom: none;}
.hdyg_nav .nav-tabs > li a:after{display: none;}
.hdyg_nav .nav-tabs > li a{color: #ffffff;font-size: 24px;height: 90px;line-height: 82px; padding: 0;}
.hdyg_nav .nav-tabs > li a:hover{background: none;}
.hdyg_nav .nav-tabs > li.active > a,.hdyg_nav .nav-tabs > li.active > a:hover,.hdyg_nav .nav-tabs > li.active > a:focus{color: #F44B52}
/* --- 下拉菜单 --- */
.wrapper{width: 185px;float: right;margin-bottom: 20px;}
.dropdown option{background: #fff;height: 40px;color: #242424;}
.dropdown{position:relative;width:100px;text-align: center;border:1px solid #F44B52;cursor:pointer;background: #F44B52;height: 40px;color: #ffffff;}
.dropdown:last-child{width: 74px;margin-left: 6px;}

/*公共服务*/
.w80{width: 80%;margin:45px auto 0 auto;}
.ggfw-list li{width: 31.7%;display: inline-block;margin-right: 2%;margin-bottom: 30px;vertical-align: top;}
/*.ggfw-list li .pic{overflow: hidden;height: 292px;}*/
.ggfw-list li .pic img{/*width: 100%;*/min-width:100%;/*height: 100%;*/}
.ggfw-list li .pic {
    overflow: hidden;
    height: 292px;
    vertical-align: middle;
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
}
@media (min-width:3656){
.ggfw-list li .pic{height:880px;}
.ggfw-list li .pic img{height:100%;}
}
@media (min-width:2000px){
.ggfw-list li .pic{height:360px;}
.ggfw-list li .pic img{height:100%;}
}
@media (max-width:1920px){
.ggfw-list li .pic img{height:100%;}
}
@media (max-width: 1600px){
.ggfw-list li .pic{height:268px;}
}
@media (max-width: 1440px){
.ggfw-list li .pic{height:268px;}
}
.ggfw-list li .pic img:hover{transform:scale(1.1);transition:all 1s;}
.ggfw-list li:nth-child(3n+0){margin-right: 0;}
.ggfw-list li h2{color: #242424;font-size: 16px;line-height: 26px;margin-top: 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ggfw-list li .data{color: #242424;margin-top: 35px;}
.ggfw-list li:hover h2{color: #F44B52;}
/*文章页*/
.content-header{background: #242424;}
.content-header header{border-bottom: none;}
.content-header header.flex {position: initial;width: 1600px;margin: 0 auto;}
.content{background:#ffffff;padding-top:40px;width:80%;margin:0 auto;padding-bottom:40px;}
.content h5{padding:0 20px;color:#222;font-size:20px;text-align:center;line-height:35px;}
.time{line-height:40px;text-align:center;font-size:16px;color:#666666;}
.time span {margin-left: 20px;}
.con-top{border-bottom:1px solid #CECECE;padding-bottom:10px;}
.content .con-top .fx{flex:1;margin-right:20px;}
.content-1{padding:20px 20px;min-height:400px;}
.content-1 img{max-width:100%;width: 1000px !important;max-width: initial !important;margin-bottom: 50px !important;height: auto !important;}
.content-1 p{color:#444;font-size:14px;line-height:32px;}
.pre_next{margin-top:40px;width:100%;padding-top:30px;border-top:1px solid #eee;position:relative;}
.pre_next .pre{margin-right:15px;}
.pre_next a{height:30px;line-height:30px;display:block;color:#777777;font-size:14px;}
.pre_next a span {display: inline-block;margin-right: 10px;}
.pre_next a:hover{color:#F24335;}
.pre_next .fh{width:100px;height:40px;background:#F44B52;position:absolute;bottom:10px;right:0;cursor:pointer;font-size:16px;color:#ffffff;text-align:center;line-height:40px;}
.pre_next .fh:hover{color:#ffffff;background:#F44B52;}
/*智慧场馆*/
.bg-gray{background: #f5f5f5;}
.mbt-auto{margin:0 auto;}
.video-area {height: 100vh;overflow: hidden;}
.video-area img{width: 100%;}
.video-area h1,.video-area h3{text-align: center;color: #ffffff;}
.video-area .text {width: 100%;text-align: center;left: 0;top: 30%;position: absolute;}
.video-area .text i{width: 100px;height: 100px;display: block;margin:0 auto;margin-top: 30px;}
.video-area .text i img{width: 100%;height: 100%;}
.video-area h1{font-size: 60px;font-family: "宋体";font-weight: bold;}
.video-area h3{font-size: 36px;}
.videos {position: absolute;top: 15%;width:50%;left: 50%;margin-left: -25%;}
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.videos img.vclose {width: auto;}
.zhcg_part01,.zhcg_part02,.zhcg_part03,.zhcg_part04,.zhcg_part05{padding-bottom: 80px;padding-top: 70px;}
.pos-r{position: relative;}
.zhcg_nav .hldj-title {position: absolute;width: 100%;}
.zhcg_part01 ul{display: flex;}
.zhcg_part01 li{margin-right: 45px;width: 100%;}
.zhcg_part01 li:last-child{margin-right: 0;}
.zhcg_part01 li .pic{overflow:hidden;}
.zhcg_part01 li .pic img{width:100%;}
.zhcg_part01 li h2{font-size: 24px;line-height: 2.5;}
.zhcg_part01 li p{color: #666;font-size: 14px;}
.zhcg_part01 li .text{background: #f5f5f5;z-index: 1}
.zhcg_part02 ul{display: flex;}
.zhcg_part02 ul li{border-right: 1px solid #fff;height: 640px;position: relative;width: 33.33%;}
.zhcg_part02 ul li:last-child{border-right: none;}
.zhcg_part02 ul li img{width: 100%;}
.zhcg_part02 ul li h1{color: #fff;font-size: 32px;position: absolute;bottom: 20px;left: 40px;}
.zhcg_part02 ul li .tc-text{display: none;}
.zhcg_part02 ul li:hover .tc-text{display: block;color: #ffffff;background: #F44B52;height: 100%;padding:30% 10%;-webkit-transition:all .5s ease;transition:all .5s ease;}
.zhcg_part02 ul li:hover .tc-text h2{font-size: 32px;margin-bottom: 20px;}
.zhcg_part02 ul li:hover .tc-text p{font-size: 16px;}
.zhcg_part02 ul li .tc-text p span {width: 33.33%;display: inline-block;}
.zhcg_part02 ul li:hover h1{display: none;-webkit-transition:all 1s ease;transition:all 1s ease;}
.bg-white{background:#fff !important;}
.zhcg_part03{background: url(../images/zhcg_bg.jpg);background-size:100% 100%;}
.bg-no{background:none !important;}
.zhcg_part03 ul{display: flex;margin-top: 80px;}
.zhcg_part03 li{color: #ffffff;text-align: center;margin-right: 8%;    flex: 1;}
.zhcg_part03 li:last-child{margin-right: 0;}
.zhcg_part03 li .pic{width: 140px;height: 140px;border:1px solid #fff;border-radius: 50%;margin:0 auto;margin-bottom: 30px;position: relative;}
.zhcg_part03 li .pic img{margin-top: 30%;}
.zhcg_part03 li:hover .pic{background: #F44B52;-webkit-transition:all 1s ease;transition:all 1s ease;}
.zhcg_part03 li h2{font-size: 32px;font-weight: 300;}
.zhcg_part03 li p{font-size: 16px;}
.zhcg_part04{position: relative;}
#wrapper{overflow:hidden;width:100%;height:380px;position:relative;}
#wrapper ul{position:absolute;left:0;top:0;}
#wrapper li{float:left;list-style:none;width:500px;height:380px;position: relative;}
#wrapper li img{width: 100%;height: 100%;}
#wrapper li h1{position: absolute;bottom: 40px;left: 10%;font-size: 32px;color: #ffffff;}
#wrapper li .tc-text{display: none;}
#wrapper li:hover .tc-text{display: block;position: absolute;background: #F44B52;top: 0;height: 100%;color: #ffffff;padding: 15% 10%;-webkit-transition:all 1s ease;transition:all 1s ease;}
#wrapper li:hover .tc-text h2{font-size: 32px;font-weight: 300;}
#wrapper li:hover .tc-text p{font-size: 16px;text-indent: 2em;}
#wrapper li:hover h1{display: none;-webkit-transition:all 1s ease;transition:all 1s ease;}
.zhcg_part04 input{margin-top:20px;width:60px;height:60px;position: absolute;top: 55%;border:none;}
.zhcg_part04 #btn1{background: url(../images/left.png);background-size: 100%;left:80px;}
.zhcg_part04 #btn2{background: url(../images/right.png);background-size: 100%;right:80px;}
.zhcg_part05{margin-bottom: 80px;background:#f5f5f5;}
.zhcg_part05 .wlw-box{background: url(../images/zhcg_wlwbg.jpg);background-size: 100% 100%;position: relative;}
.zhcg_part05 .wlw-box ul {padding: 70px 0;}
.zhcg_part05 li{position: relative;width: 20%;float: left; z-index: 1;text-align: center;margin-bottom: 40px;}
.zhcg_part05 li h2{font-size: 24px;font-weight: 300;color: #ffffff;}
.zhcg_part05 li .picBox i {display: block;}
/*.zhcg_part05 li .img1-hover{display: none;}
.zhcg_part05 li:hover .img1-hover{background:rgba(0,0,0,.6);-webkit-transition:all 2s ease;transition:all 2s ease;display: block;z-index:1;}
.zhcg_part05 li h2{display: none;}
.zhcg_part05 li:hover h2{display: block;color: #fff;position: absolute;text-align: center;top: 50%;margin-top: -32px;width: 100%;text-align: center;font-size: 32px;z-index: 1;-webkit-transition:all 2s ease;transition:all 2s ease;z-index:2;}
.zhcg_part05 li img{width: 100%;}
.zhcg_part05 li:hover img {transform: rotateY(180deg);-webkit-transition:all 2s ease;transition:all 2s ease;}
.zhcg_part05 li .picBox {transition: 0.6s;transform-style:preserve-3d;position:relative;}
.zhcg_part05 li:hover .picBox .hide-1{display: block;}*/
.img3-hover{display:block;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.6);top: 0;}
/*历史回顾*/
.bg-grey{background: #2950b7;color: #ffffff;}
.pt-50{padding-top: 50px;} 
.pb-35{padding-bottom: 35px;}
.mb-0{margin-bottom: 0 !important;}
.lshg_box{background: #242424;position: relative;}
.lshg_box li{position: relative;height: 425px;vertical-align: middle;display: flex;flex: 1;flex-direction: column;justify-content: center;}
.lshg_box li .text{padding:20px;}
.lshg_box li:hover .text{padding:20px;background:none;}
/*.lshg_box li:nth-child(1){background: url(../images/lshg_bg01.jpg);}
.lshg_box li:nth-child(2){background: url(../images/lshg_bg02.jpg);}
.lshg_box li:nth-child(3){background: url(../images/lshg_bg03.jpg);}
.lshg_box li:nth-child(4){background: url(../images/lshg_bg04.jpg);}
.lshg_box li:nth-child(5){background: url(../images/lshg_bg05.jpg);}
.lshg_box li:nth-child(6){background: url(../images/lshg_bg06.jpg);}
.lshg_box li:nth-child(7){background: url(../images/lshg_bg07.jpg);}
.lshg_box li:nth-child(8){background: url(../images/lshg_bg08.jpg);}*/
.lshg_box li i{position: absolute;width: 24px;height: 24px;position: absolute;top:0;background: url(../images/lshg_icon.png) no-repeat;left: 50%;z-index: 1;margin-left: -12px;}
.lshg_box li span{position: absolute;left: 50%;width: 1px;height: 100%;background: #999;}
.lshg_box .text{color: #ffffff;width: 350px;}
.lshg_box li div{position: absolute;left: 50%;margin-left: -450px;text-align: right;}
.lshg_box li:nth-child(2n+0) div{position: absolute;left: 50%;margin-left: 100px;text-align: left;}
.lshg_box .text p:nth-child(1){font-size: 32px;}
.lshg_box .text p:nth-child(2){font-size: 16px;}
.lshg_box .text p:nth-child(3){margin-top: 40px;overflow: hidden;}
.lshg_box .text p:nth-child(3) img:hover{transform:scale(1.1);transition:all 1s;}
.lshg_box .text p img {height: 180px;}
.lshg_box li.yjjb,.lshg_box li.yjjj{position: absolute; width: 100%; z-index: 1;}
.lshg_box li.yjjb{top: 985px;}
.lshg_box li.yjjj{top: 1125px;}
.lshg_box li.yjjb .text,.lshg_box li.yjjj .text{left: auto; right: 50%; margin-right: -450px; text-align: left; top: -100px; display: none;}
.lshg_box li.yjjj .text{top: -240px;}
.lshg_box li.yjjb:hover .text,.lshg_box li.yjjj:hover .text{display: block;padding:20px;background:rgba(0,0,0,.2);}
.lshg_box li.yjjb:hover i,.lshg_box li.yjjj:hover i {background: url(../images/lshg_icon_h.png) no-repeat;}
.font32{font-size: 32px !important;}
.font24{font-size: 24px !important;}
.syyy_detail .four1-slider .single-slide {overflow: hidden;}
/*.syyy_nav .single-slide .inner img{max-width: 100%;overflow: hidden;}*/
.syyy_nav .single-slide .inner img {
    max-width: 100%;
    overflow: hidden;
    width: auto;margin: 0 auto;
}
/*.syyy_nav .single-slide .inner img:hover{transform:scale(1.1);transition:all 1s;}*/
.syyy_nav .single-slide .inner h2{text-align: center;font-size: 24px;color:#000;}
/*.point_bg {height:calc(100% - 50px);}*/
.syyy_nav .owl-nav{position:absolute;top:43%;width:100%;}
.syyy_detail .owl-nav i{font-size: 30px;text-align: center;display: block;line-height: 40px;}
.syyy_detail .owl-prev{left:-60px;height:40px;width:40px;background:#ccc;margin-right:10px;position:absolute;}
.syyy_detail .owl-next{right:-60px;height:40px;width:40px;background:#F24335;color: #ffffff;display:inline-block;position:absolute;}
.syyy_detail .owl-prev:hover{background: #bebebe;}
.syyy_detail .owl-next:hover{background: #F13122;color: #ffffff;}
.syyy_nav table{margin-bottom: 0;}
.table tr,.table tr td,.table tr th{height: 62px !important;line-height: 62px !important;text-align: center;font-size: 24px;font-weight: 400;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{border-top:0;}
.table tr:nth-child(2n+1){background: #f5f5f5;}
.table tr:first-child{background: #F24335;color: #ffffff;}
.pt-0{padding-top: 0;}
.syyy-img{position: relative;}
.syyy-img img{width: 100%;}
.syyy-img a{position: absolute;text-align: center;top: 50%;margin-top: -20px;left: 50%;margin-left: -70px;}
.syyy2_part01 .hero-slider .inner{width: 50%;float: right;}
.syyy2-table{width: 40%;float: right;}
.syyy2-table tr,.syyy2-table th,.syyy2-table td{line-height: 50px;text-align: center;font-size: 16px;}
.syyy2-table td {
    width: 33%;
    background: rgba(1,1,1,.5);
    color: #fff;border: 3px solid rgba(255,255,255,.5);
}
/*.syyy2-table tr:nth-child(2n+0){background: #f1f1f1;}
.syyy2-table tr:nth-child(2n+1){background: #f5f5f5;}*/
.syyy2-table tr:first-child{color: #ffffff;background: rgba(244,75,82,.8);}
.hzdp-list li {width: 24%;float: left;border: 1px solid #ccc;overflow: hidden;margin-right: 20px;margin-bottom: 20px;}
.hzdp-list li:nth-child(4n+0){margin-right: 0;}
.hzdp-list li img {width: 100%;}
.hzdp-list li img:hover{transform:scale(1.1);transition:all 1s;}
/*联系我们*/
.contact_nav{}
.ayyy_map{width: 80%;height: 400px;background: #ffffff;margin:0 auto;overflow: hidden;}
.text-black{color: #242424 !important;}
.contact_info {margin-bottom: 0;margin-top: 0;margin-left: 50px;}
.contact_info .info{flex: 1;}
.contact_info .info:first-child {margin-bottom: 20px;}
.contact_info .info p{font-size: 14px;}
.contact_info.w80 {width: 50%;}
.flex-1{display: flex !important;}
.mb-3 {margin-bottom: 20px;}
.mb-5 {margin-bottom: 50px;}
.syyy_nav .single-slide .inner { height: 520px;overflow: hidden;position: relative;}
.syyy_nav .syyy_part03.cgpmt .single-slide .inner {height: auto;}
.syyy_nav .syyy_part03.cgpmt .single-slide .text h2 {text-align: center;width: 100%;font-size: 18px;margin-top: 20px;}
.syyy_nav .syyy_detail .single-slide .inner { height: 600px;}
.ayyy_map iframe {border: none;}
.jgsz-nav {padding-bottom: 20px;}
.jgsz-nav li{background:#fff;width:32%;vertical-align:top;padding:1.5% 1.2%;float:left;margin-right:1.5%;margin-bottom:20px;height: 212px;}
.jgsz-nav li:hover {box-shadow: 0 0 20px #ccc;}
.jgsz-nav li:nth-child(3n+0){margin-right:0;}
.jgsz-nav li i{display:inline-block;width:24px;height:24px;vertical-align:top;}
.jgsz-nav li:nth-child(1) i{background: url(../images/icon01.png) no-repeat;}
.jgsz-nav li:nth-child(2) i{background: url(../images/icon02.png) no-repeat;}
.jgsz-nav li:nth-child(3) i{background: url(../images/icon03.png) no-repeat;}
.jgsz-nav li:nth-child(4) i{background: url(../images/icon04.png) no-repeat;}
.jgsz-nav li:nth-child(5) i{background: url(../images/icon05.png) no-repeat;}
.jgsz-nav li:nth-child(6) i{background: url(../images/icon06.png) no-repeat;}
.jgsz-nav li:nth-child(7) i{background: url(../images/icon07.png) no-repeat;}
.jgsz-nav li:nth-child(8) i{background: url(../images/icon08.png) no-repeat;}
.jgsz-nav li:nth-child(9) i{background: url(../images/icon09.png) no-repeat;}
.jgsz-nav li:nth-child(10) i{background: url(../images/icon10.png) no-repeat;}
.jgsz-nav li:nth-child(11) i{background: url(../images/icon11.png) no-repeat;}
.jgsz-nav li:nth-child(12) i{background: url(../images/icon12.png) no-repeat;}
.jgsz-nav li i img{width: 100%;height: 100%;}
.jgsz-nav li .r_info{display:inline-block;width:calc(100% - 39px);vertical-align:top;margin-left:10px;}
.jgsz-nav li .r_info h2{line-height:1.5;font-weight:bold;}
.jgsz-nav li .r_info p{margin:20px 0 40px 0;}


/*场馆详情*/
.cgxq-nav {height: 650px;position: relative;}
.syyy_detail .owl-nav {position: absolute;top: -10%;right: 10%;}
/*.syyy_detail .owl-prev {right: 50px;left: auto;height: 40px;width: 40px;background: #ccc;display: inline-block;margin-right: 10px;}
.syyy_detail .owl-next {right: 0;height: 40px;width: 40px;background: #ccc;display: inline-block;}*/
.syyy_detail .owl-prev:hover,.owl-next:hover{background: #F13122;color: #ffffff;}
.syyy_detail .text,.syyy_detail .img1-hover {display: none;}
.syyy_detail .single-slide:hover .text{display: block;position: absolute;bottom: 10px;left: 10px;color: #fff;}
.syyy_detail .single-slide:hover .img1-hover{display: block;}
.mt-5{margin-top: 50px;}
.syyy_part01 .rt .li{color: #ffffff;}
.syyy_part01 .rt-text h2,.syyy_part01 .rt-text p,.syyy_part01 .rt-text a {color: #fff;}
.syyy_part01 .rt-text p{font-size: 17px;line-height: 40px;width: 60%;}
.syyy_part01 .rt-text a{display:block;text-transform:uppercase;font-size:14px;width:140px;height:40px;line-height:40px;font-weight:normal;margin-top:40px;text-align:center;z-index:99;position:relative;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background:#f44b52;color:#ffffff;}
.syyy_part01 .rt-text a:hover{background:#e0262e;-webkit-transition:all .5s ease;transition:all .5s ease;.copyright p i{vertical-align:top;}}
.syyy_detail {margin-top: 80px;}
.syyy_nav .ui-article {/*-webkit-transform: initial;*/position: relative;/*height: 650px;*/}
.about-part2 .ui-article .fla{height: 850px;}
.mt-0{margin-top: 0 !important;}
.hdyg_nav.ggfw-nav {margin-bottom: 50px;}
.syyy2_part01 {padding-bottom: 50px;}
/*大字模式*/
header .nav-list li.link-r {cursor: pointer;position: absolute;right: 0;line-height: 40px;bottom: -55px;}
header .nav-list li.dzms {background: rgb(0,0,0,.3);display: inline-block;min-width: 100px;}
header .nav-list li.dzms:hover,header .nav-list li.search:hover,header .nav-list li.wzayd:hover{background: #F44B52;}
header .nav-list li.dzms a:after,header .nav-list li.search a:after,header .nav-list li.wzayd a:after{display: none;}
/*header .nav-list li.dzms a i {display: inline-block;width: 20px;height: 20px;}
header .nav-list li.dzms a i img {width: 100%;height: 100%;}*/
header .nav-list li.search {background: rgb(0,0,0,.3);display: inline-block;}
header .nav-list li.wzayd {background: rgb(0,0,0,.3);display: inline-block;}
header .nav-list li.link-r ul>li {line-height: 40px;padding: 0 10px;}

.img-h .hldj-title {position: absolute;width: 100%;}
.bg-gray1{background: #333;}
.content.bg-gray1 h5,.content.bg-gray1 .time,.content.bg-gray1 .pre_next a{color: #fff;}
.content-1 .owl-nav{position:absolute;top:43%;width:100%;}
.content-1 .owl-nav i{font-size:0;text-align: center;display: block;line-height: 40px;color: #ffffff;}
.content-1 .owl-prev{left:20px;height:40px;width:40px;margin-right:10px;position:absolute;}
.content-1 .owl-next{right:20px;height:40px;width:40px;display:inline-block;position:absolute;}
.content-1 .owl-next:hover{background: none;}
.content-1 .owl-dot.active span {background: #F24335;}
.content-1 .owl-dots {display: block;width: 100%;text-align: center;}
.content-1 .owl-dot span {width: 18px;height: 4px; background: rgba(255,255,255,.5);display: inline-block;}
.content-1 .owl-dot {display: inline-block;margin: 5px;}

.syyy_nav .contact_info.w80{width: 50%;margin: 50px auto;display: flex;position: relative;}
.syyy_nav .contact_info .info:last-child {position: absolute;right: 0;}

.table-nav{background: #f5f5f5;padding-top: 50px;padding-bottom: 50px;height: auto !important;}
.table-nav .table{width: 80%;margin:0 auto;}
.table-nav  .table tr th{color: #fff;padding:0;}
.table-nav .table tr,.table-nav  .table tr td{color: #333;padding:0;}
.table-nav .table tr:nth-child(2n+0){background: #fff;}

/*搜索结果*/
.layout{padding:70px 0;min-height: 700px;}
.layout .sidebar-search{display:flex;width:500px;margin:0 auto;}
.layout .sidebar-search input.form-control{height:55px;border-radius:0;border-right:none;}
.layout .sidebar-search input.form-control::placeholder {font-size: 15px;}
.layout .sidebar-search input[type="submit"]{width:140px;border:0;background:#F44B52;color:#fff;font-size:19px;}
.xgjg{font-size:17px;padding:50px 0 20px 0;}
.xgjg span {color: #F44B52;}
.search-list li{font-size:15px;line-height:60px;background:#fff;margin-bottom:15px;padding:0 20px;}
.search-list li a{color:#242424;}
.search-list li span{float:right;color:#777;}
.search-list li:hover{box-shadow:0 0 10px 0 #ccc;cursor:pointer;}
.search-list li a span {float: none;}

.syyy_nav.syyy_nav02 .owl-nav .owl-prev{width:40px;height:40px;left:-60px;position:absolute;background:red;color: #fff}
.syyy_nav.syyy_nav02 .owl-nav .owl-next.disabled5{background: #ccc !important;}
.syyy_nav.syyy_nav02 .owl-nav i{font-size:30px;text-align:center;display:block;line-height:40px;}
.syyy_nav.syyy_nav02 .owl-nav .owl-next{width:40px;height:40px;right:-60px;position:absolute;background:#F44B52;color:#fff;}
/*.syyy_nav.syyy_nav02 .owl-nav .owl-prev:hover{background: #bebebe;}*/
/*.syyy_nav.syyy_nav02 .owl-nav .owl-next:hover{background: #F13122;color: #fff;}*/
.syyy_nav.cgjs_nav .syyy_detail .owl-prev {right: 40px;left: auto;color: #fff;}
.syyy_nav.cgjs_nav .syyy_detail .owl-next {right: 0;}

.zjhl_nav02 nav.ui-nav {
    top: 15%;
}

.about-part2 .zjhl_nav02 .xcx {
        /*top: 50%;*/
  top: 560px;
}

.about-part2 .zjhl_nav02 .right_jtgh {
    /*top: 35%;*/top:400px;
}
.bg-gray1 .con-top {
    border-bottom: none;
}

.bg-gray1 .pre_next {
    border-top: none;
}
.content-1 .owl-nav .owl-next i {
    display: block;
    background: url(../images/content_r.png);
    background-size: 100% 100%;
    width: 30px;height: 56px;}
.content-1 .owl-nav .owl-prev i {
    display: block;
    background: url(../images/content_l.png);
    background-size: 100% 100%;
    width: 30px;height: 56px;}
#imgbox-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none;z-index:80;}
.imgbox-wrap{position:absolute;top:0;left:0;background:#FFF;display:none;z-index:90;}
.imgbox-img{padding:0;margin:0;border:none;width:100%;height:100%;vertical-align:top;}

/*惠民开放公示开始*/
.ggfw-nar3{background: url(../images/ggfw_banner2.jpg);background-size:100% 100%;height: 540px;position: relative;}
.ggfw-nar3 .ggfw-text1{color: #ffffff;padding: 50px;position: relative; }
.ggfw-nar3 .ggfw-text1 h2{font-size: 40px;text-shadow: 0 1px 1px rgb(0 0 0 / 50%);font-weight: 400;}
.ggfw-nar3 .ggfw-text1 p{font-size: 18px;text-shadow: 0 1px 1px rgb(0 0 0 / 50%);width: 100%;}
/*惠民开放公示结束*/

.ggfw-nar1{background: url(../images/ggfw_banner1.jpg);background-size:100% 100%;height: 540px;position: relative;}
.ggfw-nar1 .ggfw-text1{color: #ffffff;padding: 50px;position: relative;}
.ggfw-nar1 .ggfw-text1 h2{font-size: 40px;text-shadow: 0 1px 1px rgb(0 0 0 / 50%);font-weight: 400;}
.ggfw-nar1 .ggfw-text1 p{font-size: 18px;text-shadow: 0 1px 1px rgb(0 0 0 / 50%);width: 100%;}
.ggfw-btn {width: 80%;margin: 130px auto 0 auto;position: relative;}
.ggfw-btn li{width: 21%;height: 88px;line-height: 88px;background: rgba(255,255,255,.6);text-align: center;margin: 0 2%;float: left;}
.ggfw-btn li:hover{background: #F24335;color: #ffffff}
.ggfw-btn li a.btn{font-size: 24px;color: #000;}
.ggfw-btn li a i{width: 34px;height: 34px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.ggfw-btn li:hover a{color: #ffffff;}
.ggfw-btn li:nth-child(1) a i{background:url(../images/ggfw_icon1.png);}
.ggfw-btn li:nth-child(1):hover a i{background:url(../images/ggfw_icon1_h.png);}
.ggfw-btn li:nth-child(2) a i{background:url(../images/ggfw_icon2.png);}
.ggfw-btn li:nth-child(2):hover a i{background:url(../images/ggfw_icon2_h.png);}
.ggfw-btn li:nth-child(3) a i{background:url(../images/ggfw_icon3.png);}
.ggfw-btn li:nth-child(3):hover a i{background:url(../images/ggfw_icon3_h.png);}
.ggfw-btn li:nth-child(4) a i{background:url(../images/ggfw_icon4.png);}
.ggfw-btn li:nth-child(4):hover a i{background:url(../images/ggfw_icon4_h.png);}
.ggfw-nar2 {position: relative;}
.ggfw-nar2 .s_p3{height: 500px;}
.ggfw-nar2 .rt-text{background: rgba(0,0,0,.2);top:50px;left: 35px;padding: 0 20px 20px 20px;bottom: auto;color: #ffffff;width: 50%;z-index: 1;}
.ggfw-nar2 .rt-text .ui-heading.font28{font-size: 32px;margin-bottom: 10px;}
.ggfw-nar2 .rt-text p{font-size: 14px;line-height: 26px;}
.ggfw-nar2 .rt-text dl{display: flex;width: 100%;margin-top: 30px;}
.ggfw-nar2 .rt-text dd{width: 20%;}
.ggfw-nar2 .rt-text dd a{color: #ffffff;vertical-align: middle;}
.ggfw-nar2 .rt-text dd a i{margin-right: 10px;}
.ggfw-nar2 .ui-nav {bottom:7%;width: 100%;text-align: center;}
.ggfw-nar2 .ui-nav a{width: 40px;height: 40px;opacity: 1;text-shadow:none;margin:0 30px;display: inline-block;position: initial;}
.ggfw-nar2 .ui-nav a.right{background: url(../images/arrow_right.png) no-repeat;width: 40px;background-size: 100% 100%;height: 30px;right: auto;}
.ggfw-nar2 .ui-nav a.left{    background: url(../images/arrow_left.png) no-repeat;width: 40px;background-size: 100% 100%;height: 30px;margin: 0 30px;left: auto;}
.ggfw-nar2 .ui-nav i{font-size: 30px;text-align: center;display: block;line-height: 40px;}
/*.ggfw-nar2 .ui-nav a.right:hover{background: #F13122;color: #ffffff;}
.ggfw-nar2 .ui-nav a.left:hover{background: #bebebe;}*/
.ggfw-nar2 .carousel-indicators li{width: 20px;height: 4px;border-radius: 0;}
.ggfw-nar2 .carousel-indicators .active{background-color: #FF0000;}
.ggfw1_sp .hldj-title p {font-size: 24px;}
.ggfw1_sp .title-x{width: 100%;}
.ggfw1_sp .title-x a {font-size: 24px;color: #242424;display: inline-block;}
.ggfw1_sp .title-x a.active {color: #F44B52;}
.ggfw1_sp .title-x a.active:after{content: "";width: 100%;height: 4px;background: #F44B52;display: block;}
.ggfw1_sp .jchg-box{width: 100%;}
.ggfw1_sp .jchg-list li i {width: 60px;height: 60px;display: block;margin: 0 auto;position: absolute;top: 50%;left: 50%;margin-top: -30px;margin-left: -30px;}
.ggfw1_sp .jchg-list li:hover i{display: none;}
.ggfw1_sp .jchg-list li h2{bottom: 20px;top: auto;font-size: 24px;}
.ggfw1_sp .jchg-list li h2.po {bottom: auto;top: 50%;margin-top: -23px;}
.ggfw1_sp .jchg-list li:nth-child(4) img{width: 100%;position: initial;margin: 0;height: 100%;}
.ggfw1_sp .jchg-list li:nth-child(4) .tc-text{display: none;}
.ggfw1_sp .jchg-list li:nth-child(4):hover .tc-text{display: block;}
.ggfw1_sp .jchg-list li:nth-child(4) img:hover{transform:scale(1.1);transition:all 1s;}
.sj-list li {float: left;margin-bottom: 50px;width:19.706%;margin-right: 7%;}
.sj-list li:nth-child(4n+0){margin-right: 0;}
.sj-list .text h2{font-size: 16px;margin-bottom:15px;margin-top:15px;height:30px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sj-list li:hover .text h2{color: #F44B52;}
.sj-list .text .name{color: #666;margin-bottom: 10px;}
.sj-list .text .data{color: #666;margin-bottom: 5px;}
.sj-list li .inner {overflow: hidden;}
.sj-list li .inner img {width: 100%;}
.sj-list li img:hover{transform:scale(1.1);transition:all 1s;}
.tw-list li {margin-bottom: 40px;}
.tw-list li p {line-height: 32px;}
.tw-list li p img {width: 100%;padding: 60px 0;border-bottom: 1px solid #eee;}
.tw-list li .tw-title {font-size: 20px;text-align: center;color: #242424; border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 15px;}

.fgx{width: 90%; height: 1px; opacity: 0.5; border: 2px solid #979797; margin: 0 auto; margin-top: 25px;}
.i-wrap.i-wrap6.section6 {margin: 0 50px;}
.i-wrap.i-wrap4.section4 {margin: 0 50px;}

/*移动终端*/
.ydzd_nav{background: url(../images/ggfw_xgt.png);background-size: 100% 100%;padding: 50px;}
.ydzd_nav .hldj-title {position: absolute;width: 100%;}
.zhcg_nav .text-center img,.ydzd_nav .text-center img {width: 330px;}
.ydzd_r {flex: 1;text-align: right;margin-left: 50px;}
.ydzd_info { flex: 1;color: #ffffff;vertical-align: middle;display: flex;flex-direction: column;justify-content: center;}
.ydzd_info h1{font-size: 40px;}
.ydzd_info p{font-size: 16px;}
.ydzd_1 {width: 80%;margin: 0 auto;}
.ydzd_xcx{margin-top: 30px;}
.ydzd_xcx span{display: block;border: 1px solid #CCCCCC;color: #ffffff;border-radius: 25px;height: 30px;line-height: 30px;width: 166px;text-align: center;margin-top: 20px;}
/*参数*/
.canshu .carousel-indicators{width: 100%;margin-left: 0;left: 0;text-align: left;position: initial;margin-top: 40px;}
.canshu .carousel-indicators li img{width: 100%;height: 100%;border: 1px solid #ccc;}
.canshu .carousel-control.left{background-image: none;left: -60px;}
.canshu .carousel-control.left:hover{background: #bebebe;color: #ffffff;}
.canshu .carousel-control{width: 40px;height: 40px;line-height: 36px;background: #999;text-shadow:none;opacity: 1;font-size: 30px;text-align: center;display: block;top: 222px;}
.canshu .carousel-control.right{background: #F44B52;right: -60px;}
.canshu .carousel-control.right:hover{background: #F13122;color: #ffffff;}
.canshu .carousel-inner{margin:0 auto;margin-bottom: 50px;width: 95%;}
.canshu .carousel-inner .item .inner{max-width: 55%;height: 465px;float: right;position: relative;}
.canshu .carousel-inner .item .inner img {width: 100%;max-height:400px;}
.canshu .carousel-indicators li {width: 13%;height: 105px;margin:0;text-indent: 0;border-radius: 0;margin-right: 3.9%;margin-bottom: 50px;}
.canshu .carousel-indicators li:nth-child(6n+0){margin-right: 0;}
/*.canshu .syyy2-table{float: left;width: 35%;margin-top: 130px;}*/
.syyy2-left {float: left;width: 55%;position: relative;border: 2px solid #e5e5e5;padding: 8px;}
.syyy2_part01 .hero-slider.canshu .inner{width: 45%;height: auto;}
.canshu .syyy2-table {position: absolute;bottom: 8px;width: calc(100% - 16px);}
/*.canshu .carousel-indicators li.active{border: 1px solid #F44B52;}*/
.canshu .carousel-inner .item canvas{position: absolute;}
.f-x{width: 39px !important;height: auto !important;position: absolute;right: 31%;bottom: 35.5%;}

/*点击放大图片*/
.lightbox{position: fixed;background: rgba(0, 0, 0, 0.90);display: none;z-index: 100;width: 100%;height: 100%;top: 0 !important;left: 0 !important;margin: 0 !important;}
.lightbox .img-show{position: absolute;height: 500px;max-width: 80%;box-sizing: border-box;text-align: center;width: 700px;left: 50%;margin-left: -350px;top: 50%;margin-top: -250px;display: block;}
.img-caption{background: rgba(0, 0, 0, 0.3);padding: 10px;position: absolute;bottom: 0;display: block;z-index: 101;color: #fff;text-shadow: 1px 0.4px rgba(0, 0, 0, 0.5);width: 100%;box-sizing: border-box;}
.lightbox .btn-close{position: absolute;top: 10px;right: 10px;width: 32px;height: 32px;border: 1px solid #fff;background: rgba(255, 255, 255, 0.5);border-radius: 50%;text-align: center;font-size: 18pt;z-index: 101;cursor: pointer;line-height: 30px;}
.lightbox .btn-close:hover{background: #fff;color: #999;}
.lightbox .lightbox-status{position: absolute;top: 20px;left: 20px;color: #fff;font-size: 14px;z-index: 101;}
.img-show img{width: 100%;height: auto;position: absolute;display: block;top: 0;bottom: 0;margin: auto;}

.ui-nav.ui-nav01{width: 220px;left: 50%;text-align: center;margin-left: -110px;}
.ui-nav.ui-nav01 button {background: url(../images/arrow_left.png) no-repeat;width: 40px;background-size: 100% 100%;height: 40px;margin: 0 30px;}
.ui-nav.ui-nav01 button#next{background:url(../images/arrow_right.png) no-repeat;width: 40px;background-size: 100% 100%;height: 40px;}
.ui-nav.ui-nav01 button i {display: block;height: 100%;}
.zjhl_nav02 nav.ui-nav.ui-nav01{/*top: 56%;*/top: 800px;}

.owl-prev.disabled4 {
    background-color: rgb(204, 204, 204) !important;
}
.content-1 .single-slide .inner img {
    /*width: 100% !important;*/height: 100% !important;margin: 0 auto;
}
/*自适应*/
@media (max-width:1440px){
header{height:100px;width:94%;left:3%;margin-left:0;}
.accordion{height: 85vh}
#gundiv li{width: 315px;}
#gundiv li.active{width: 495px;}
.hScrollPane_dragbar{bottom: 5vh;}
.rollBox .Cont .pic{width: 215px;}
.rollBox .Cont .pic a{height: 123px;}
.djdt-img{width: 450px;height: 272px;}
.djgk{height: 272px;}
.djdt-list ul{width: calc(100% - 490px);}
.djdt-list ul li{line-height: 34px;font-size: 14px;}
.djdt-list .more1{font-size: 14px;}
.djgk p {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.hldj-title{margin-bottom:35px;}
.hldj-title h2{font-size: 40px;}
.hldj-title h3{font-size: 24px;}
.wmcj-list {margin-top: 20px;}
.wmcj-list ul li{font-size: 14px;}
.rollBox .LeftBotton,.rollBox .RightBotton{top: 38%;}
.wmcj_nav .djdt-img{width: 580px;height: 348px;}
.wmcj_nav .djdt-list ul{width:calc(100% - 620px);}
.zhcg_part03 li h2{font-size: 24px;}
.zhcg_part03 li p{font-size: 14px;}
.zhcg_part05 li h2{font-size: 24px;}
.wmcj-title{font-size: 25px;}
.djdt-list ul li{font-size: 14px;line-height: 30px;}
.news_list li .pic{height: 127px;}
.news_list li h2{font-size: 15px;}
.news_nav.wmcj_nav .news_list li .pic{height: 177px;}
.hldj_part01,.hldj_part03{margin-bottom: 30px;}
.news_nav.wmcj_nav .news_list li h2{margin-top: 10px;}
.news_nav.wmcj_nav .news_list li h2{font-size: 14px;margin-bottom: 0;}
.hdyg-part01 .single-slide .text .name{margin-bottom: 10px;}
.hdyg-part01 .single-slide .text h2{margin-bottom: 10px;font-size: 15px;}
.content-header header.flex{width: 94%;margin:0 auto;}
.ggfw-list li{width: 31.7%;}
.ggfw-list li .data{margin-top: 15px;}
#wrapper li{width: 400px;height: 304px;}
#wrapper{height: 304px;}
#wrapper li h1{bottom: 10px;}
.table tr, .table tr td, .table tr th{height: 35px !important;line-height: 35px !important;font-size: 16px;}
.about-title h2{font-size: 40px;}
.about-title h5{font-size: 24px;}
.syyy_nav .single-slide .inner{height: 370px;}
.hzdp-list li{width: 23%;}
.desktop-wrapper .options .option.active>div .info-wrapper{width: 76%;left: 10%;top: 13%;}
.desktop-wrapper .options .option.active.none>div .info-wrapper{display: none;}
.intro_title{padding-bottom: 15px;}
.intro_title h2{font-size: 24px;line-height: 30px;}
.intro_title .more1{font-size: 15px;line-height: 30px;}
.desktop-wrapper .options .option .intro_list dd a{font-size: 15px;width: 73%;line-height: 36px;}
.desktop-wrapper .options .option .intro_list dd span{font-size: 15px;line-height: 36px;}
.jchg-list li{height: 225px;}
.jchg-list.w-list li{height: 317px;}
.jgsz-nav li .r_info p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
/*#zsgun{height: calc(100vh - 10px);/*padding-top: 30px;*/}*/
.cg-list{height: calc(100vh - 30px);padding-top: 30px;}
.rt .li{flex: initial;padding-right: 38px;}
.rt .li:nth-child(1) span {text-align: left;}
.rt .li span{font-size: 56px;}
.ui-heading.font28{font-size: 24px;}
.ui-articles p{line-height: 30px;font-size: 14px;}
.ui-nav{left: 22%;}
.gg-list{height: calc(100vh - 30px);padding-top: 30px;}
.desktop-wrapper{height: calc(100vh - 30px);padding-top: 30px;}
.cgdl h1{font-size: 45px;}
.cgdl h3{font-size: 25px;}
.copyright{padding: 15px 0;}
.link{padding: 1% 0;}
.about-part1 p{line-height: 35px;font-size: 14px;}
.video-area h1{line-height: 1.4;margin-bottom: 0;}
.zhcg_part01 li h2{font-size: 24px;}
.zhcg_part01 li p{font-size: 14px;}
.zhcg_part02 ul li:hover .tc-text h2{font-size: 24px;}
.zhcg_part02 ul li:hover .tc-text p{font-size: 14px;}
#wrapper li h1{font-size: 24px;}
.lshg_box .text p:nth-child(1){font-size: 30px;}
.lshg_box .text p:nth-child(2){font-size: 14px;}
.lshg_box li{height: 400px;}
.lshg_box .text p:nth-child(3){margin-top: 20px;}
.x-title{height: 50px;}
.x-title h2{font-size: 24px;font-weight: 300;}
.contact_info .info p{font-size: 14px;font-weight: 500;}
.zhcg_nav .text-center img {width: 310px;}
.ayyy_map,.ayyy_map iframe{height: 300px;}
.rt{margin:0;margin-left:10%;}
.rt .li.li-1 i{top: 4px;font-size: 30px;}
.desktop-wrapper .options .option>div .icon-wrapper .category-text{font-size: 24px;}
.cg-list li .tc-text h2{font-size: 32px;}
.cg-list li .tc-text h5{font-size: 16px;}
header .nav-list{width: 70%;}
.copyright p.font30{font-size: 18px;}
.wmcj_nav .djdt-list ul li span{width: 82px;}
.about-part1 .hldj-title {margin-bottom: 25px;}
.img-h img {width: 310px;}
.zhcg_part01, .zhcg_part02, .zhcg_part03, .zhcg_part04, .zhcg_part05{padding-top: 46px;}
.hdyg-part01{margin-top: 46px;}
.hdyg-part01 .owl-nav{top: 38%;}
.about-part1{padding: 32px 50px;}
.about-part1 .about-title{margin-bottom: 35px;}
.about-part2 .s_p3{margin-top: 10px;}
.about-part3{padding: 35px 0;}
.about-part3 .about-gjlx{margin-top: 10px;}
.hldj_part02 .hldj-title {padding-top: 15px;}
.ggfw-list li .pic{height: 208px;}
.ggfw-list li h2{margin-top: 10px;}
.syyy_part01 .rt-text p{font-size: 14px;line-height: 30px;}
.about-part2 .ui-nav{top: 18%;}
.about-part2 .right_jtgh{top:30%;}
.about-part2 .xcx{top: 50%;}
.zhcg_part02 ul li{height:467px;}
.syyy_nav .syyy_detail#content .single-slide .inner {height: 413px;}
.syyy_nav .syyy_detail#content .owl-nav{top: -15%;}
.hldj_tab .djdt-img{width: 400px;height: 226px;}
.hldj_tab .nav-tabs{width: 190px;}
.hldj_tab .nav-tabs > li{height: 55px;line-height: 55px;font-size: 20px;}
.hldj_tab .nav-tabs > li.active > a, .hldj_tab .nav-tabs > li.active > a:hover, .hldj_tab .nav-tabs > li.active > a:focus{line-height: 55px;}
.hldj_tab .tab-content{width: calc(100% - 190px);}
.hldj_tab .wmcj-list{width: calc(100% - 415px);}
.hldj_tab .wmcj-list ul li{line-height: 28px;height: 28px;}
.hldj_tab .wmcj-list ul li a{width: 90%;}
.hldj_tab .nav-tabs > li a{line-height: 55px;}
.ggfw-btn{width: 85%;}
.ggfw-nar2 .ui-nav{top: 70%;}
.in-news-box .in-news-li li a{line-height: 2.2;}
.i-wrap2 .right .more{margin-top: 38%;}
.canshu .carousel-inner .item .inner{height: 413px;}
.hdyg-part01 .single-slide .inner{height: 360px;}
.i-wrap2 .right .pic{height: 149px;}
.content-1 img{width: 900px !important;}
}
@media (max-width:1280px){
.i-wrap2 .nav-tabs{padding-top:0;}
.i-wrap2 .right a{padding-top:5%;}
.in-news-li li{position:relative;}
.in-news-box .in-news-li li span{position:absolute;right:0;}
.in-news-box .in-news-li li a{line-height:2.2;}
.i-wrap2 .right .more{margin-top:49%;}
/*.ui-article{padding:2% 5%;}*/
.copyright p i{vertical-align:top;}
#gundiv li{width:280px;}
#gundiv li.active{width:442px;}
.intro_list dd a{line-height:40px;font-size:14px;}
.fold_wrap li .adv_intro{top:6%;}
.ui-nav{left:25%;}
.rt{width: 85%;}
.rt .li.li-1 i{right:-15px;font-size: 30px;top: 3px;}
.rt .li span{font-size:48px;}
.about-part1 p{width:98%;}
.about-part2 .s_p3{padding:50px 0;}
.about-part2 .right_jtgh{width:27%;right:5%;}
.hldj_part01{margin-bottom: 30px;}
.djdt-text{height: 60px;}
.djdt-text h2{font-size: 14px;line-height: 60px;}
.news_list li h2{font-size: 14px;}
.hldj-title{margin-bottom: 15px;}
.djdt-box{width: 68%;}
.djgk-box{width: 30%;}
.djgk{padding: 12px;height: 239px;}
.djgk p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.djdt-list .more1{font-size: 13px;bottom: 0;}
.wmcj-list{margin-top: 20px;}
.wmcj-list ul li{font-size: 14px;}
.rollBox .RightBotton,.rollBox .LeftBotton{top: 37%;}
.djdt-img{width: 395px;height: 239px;}
.djdt-list ul{width: calc(100% - 427px);}
.ggfw-list li{width: 31.7%;}
.ggfw-list li .pic{height: 170px;}
.hldj-title h2{font-size:32px;}
.hldj-title h3{font-size: 24px;}
.hdyg-part01 .owl-nav{top: 38%;}
.jchg-list li{height: 226px;}
.jchg-list li h2,.jchg-list li .tc-text h5{font-size: 24px;}
.jchg-list.w-list li{height: 342px;}
.news_list li .pic{height: 112px;}
.news_nav.wmcj_nav .news_list li .pic{height: 157px;}
.syyy2-table{width: 375px;}
.link{padding: 1% 0;}
.link .title{margin-bottom: 15px;}
.copyright{padding: 15px 0;}
.copyright-li:nth-child(2) {padding-left: 15%;}
.rollBox .Cont .pic{width: 244px;}
.rollBox .Cont .pic a{height: 167px;}
.wmcj_nav .djdt-img{width: 520px;height: 312px;}
.wmcj_nav .djdt-list ul{width: calc(100% - 555px);}
.djdt-list ul li{line-height: 28px;}
.wmcj-title{font-size: 22px;margin-bottom: 10px;}
header .nav-list{width: 70%;}
.zhcg_part03 ul.w80 {width: 85%;}
#wrapper{height: 266px;}
#wrapper li{width: 350px;height: 266px;}
.table tr, .table tr td, .table tr th{height: 30px !important;line-height: 30px !important;font-size: 15px;}
.syyy_nav .single-slide .inner{height: 333px;}
.jchg-list li{height: 230px;}
.jchg-list.w-list li{height: 386px;}
.rt .li:nth-child(1){padding-right: 22px;}
.canshu .carousel-inner .item .inner{height: 378px;}
.hdyg-part01 .single-slide .inner{height: 320px;}
.i-wrap2 .right .pic{height: 130px;}
.content-1 img{width: 100% !important;}
}
@media (max-width:1024px){
.ui-nav {left: 27%;bottom: 9.4%;}
}


/*公共服务*/
.zjhl{width:100%;border-top:none;border-bottom:none;position: relative}
#jianjie{position: absolute; top: 10px; left: 10px; background: rgba(255,255,255,.85); color: #333333; width: 440px; display: none;}
#jianjie h4{width: 375px;margin:20px auto 0 auto;font-size: 20px;font-weight: bold;}
#jianjie span{display: block;width: 375px;margin:30px auto 0 auto;}
#jianjie span img{width: 100%;}
#jianjie p{width: 375px; text-align: left; margin: 0 15px 10px;font-size: 16px;margin:15px auto 40px auto;line-height: 30px;}
#jianjie a{width: 180px; display: inline-block; background: #fff; line-height: 25px; padding-left: 20px;cursor: pointer;}
#jianjie a .colsex{height: 25px; background: red; width: 25px; position: absolute; right: 0;}
.jiantou{width: 0; height: 0; border: 10px solid; border-top:50px solid #000;border-left-width: 0px; border-color: #000 transparent transparent transparent; position: relative; top: 50px}
.zjhl_title{width:100%;height:34px;background:url(../images/hl_news.jpg) repeat-x;border-bottom:white 0px solid;color:#F00;font-size:14px;font-weight:bold;line-height:39px;text-indent:15px;}
.zjhl_title a,.mtkhl_title a,.jjhl_title a{color:#F00;font-weight:bold;height:34px;line-height:34px;font-size:12px;margin-left:810px;}
.zjhl_jspx{width:226px;height:365px;margin:20px 0px 0px 0px;padding:0px 19px;float:left;border-right:#E3F0F6 1px solid;}
.fn-clear{zoom: 1;}
.box_skitter{position: relative; background: none;}
.box_skitter ul{display: none;}
.box_skitter .container_skitter{overflow: hidden; position: relative;}
.box_skitter .image{overflow: hidden;}
.box_skitter .image img{display: none;}
.box_skitter .box_clone{position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20;}
.box_skitter .box_clone img{position: absolute; top: 0; left: 0; z-index: 20;}
.box_skitter .prev_button{pacity:0.5; filter: Alpha(Opacity=50);position: absolute; top: 50%; left: -5px; z-index: 100; width: 31px; height: 200px; margin-top: -25px;}
.box_skitter .next_button{opacity:0.5; filter: Alpha(Opacity=50);position: absolute; top: 50%; right: -5px; z-index: 100; width: 31px; height: 200px;margin-top: -25px;}
.prev_button:hover{background: url(../images/Snap_left.jpg) no-repeat left top;}
.next_button:hover{background: url(../images/Snap_right.jpg) no-repeat right top;}
.box_skitter .label_skitter{z-index: 150; position: absolute; display: none;}
.loading{position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(http://www.hlsports.net/statics/css/images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px;}
#slideshow{width: 226px;height: 316px;margin-top:10px;}
#slideshow ul{display: none;}
#slideshow ul a:active{text:expression(target="_blank");}
.zjhl_jspx span,.zjhl_cgjs .span,.zjhl_kfxm span{width:100%;height:20px;display:block;border-bottom:#F00 1px solid;font-weight:bold;font-size:14px;}
.zjhl_jspx a{display:block;}
.zjhl_cgjs a{display:block;margin-top:10px;}
.zjhl_cgjs{width:325px;height:365px;margin:20px 0px 0px 0px;padding:0px 20px;border-right:#E3F0F6 1px solid;float:left;}
.zjhl_360pj{width:325px;height:40px;background:url(../images/360qj.jpg) no-repeat 2px 11px;}
.zjhl_cgjs ul li{width:81px;height:85px;float:left;text-align:center;margin-top:-11px;}
.zjhl_cgjs ul li span{display:block;margin-top:2px;}
.zjhl_kfxm{width:1160px;margin:0 20px;float:left;}
.zjhl_kfxm ul{width:1160px;height:auto;margin-top:11px;overflow:hidden;}
.zjhl_kfxm ul li{width: 80px; height: 80px; float: left; line-height: 20px; border: 1px solid #e9e9e9; border-radius: 11px; margin-right: 14px; margin-bottom: 28px; position: relative;background: #f9f9f9;}
.zjhl_kfxm ul .Lilast{margin-right: 0}
.zjhl_kfxm ul li img{width: 40px;margin: 10px 20px;}
.zjhl_kfxm ul li p{text-align: center}
.ggfw_n1 {font-size: 15px;text-align: left;margin-left: 30px;}
.ggfw_n2 {font-size: 16px;text-align: left;margin-left: 30px;font-weight: bold;margin-top: 10px;}
.ggfw_n3 {
    margin-left: 30px;
    text-align: left;
}
#jianjie h5 {font-size: 15px;font-weight: bold;text-align: left;margin-left: 30px;margin-top: 15px;margin-bottom: 5px;}
#jianjie .ggfw_n3 p span {margin: 0;}
.crole{width: 64px;height: 64px;position: absolute;text-align: center;cursor: pointer;background: url(../images/crole.png) no-repeat;}
.crole_1 {top: 53%;right: 45%;}
.crole_2 {top: 28%;right: 30%;}
.crole_3 {top: 15%;right: 40%;}
.crole_4 {top: 15%;right: 25%;}
.crole_5 {top: 25%;left: 30%;}
.crole_6 {top: 36%;left: 24%;}
.crole_7 {top: 35%; left: 37%;}
.crole_8 {top: 16%;left: 39%;}
.crole_9 {top: 47%;left: 3%;}
.crole_10 {top: 40%;left: 5%;}
.crole_11 {top: 25%;left: 52%;}
.crole_12{top: 40%;left: 30%;}
.crole_13 {top: 45%;left: 20%;display: none;}
.crole_14 {top: 25%; left: 40%;}




crole.crole_15 {top: 59%;left: 32%;}
.crole.crole_16 {display: none;}

.sp_b1 .crole_1 {top: 68%;left: 36%;}
.sp_b1 .crole_2{top: 8%;left: 53%;right: auto;}
.sp_b1 .crole_3 {bottom: 19%;left: 39%;right: auto;top: auto;}
/*.zjhl.zjhl2.sp_b1 .crole_1{right: 15%;left: auto;top: 3%;} 
.zjhl.zjhl2.sp_b1 .crole_2{right: 60%;left: auto;top: 3%;} 
.zjhl.zjhl2.sp_b1 .crole_3{left: 35%;top: 52%;}
.zjhl.zjhl2.sp_b1 .crole_4{left: 28%;top: 52%;}
.zjhl.zjhl2.sp_b1 .crole_5{left: 25%;top: 47%;}
.zjhl.zjhl2.sp_b1 .crole_6{left: 20%;top: 39%;}
.zjhl.zjhl2.sp_b1 .crole_7{top: 26%;left: 43%;}
.zjhl.zjhl2.sp_b1 .crole_8{top: 24%;left: 38%;}*/

/*体育场一层*/
.zjhl.zjhl2.sp_b1 .crole_1{top: 0%;right: 60%;left: auto;}/*山野星球*/
.zjhl.zjhl2.sp_b1 .crole_2{top: 85%;right: 48%;left: auto;}/*德克士*/
.zjhl.zjhl2.sp_b1 .crole_3{top: -3%;right: 50%;left: auto;}/*铁人体育*/
.zjhl.zjhl2.sp_b1 .crole_4{top: 85%;right: 45%;left: auto;}/*711*/
.zjhl.zjhl2.sp_b1 .crole_5{top: 85%;right: 42%;left: auto;}/*星巴克*/
.zjhl.zjhl2.sp_b1 .crole_6{top: 85%;left: 60%;}/*海隐*/
.zjhl.zjhl2.sp_b1 .crole_7{left: 66%;top: 85%;}/*星茶季*/
.zjhl.zjhl2.sp_b1 .crole_8{top: 76%;left: 22%;}/*cannondale*/
.zjhl.zjhl2.sp_b1 .crole_9{top: 35%;left: 13%;}/*福泉*/
.zjhl.zjhl2.sp_b1 .crole_10{left: 22%;top: 12%;}/*苗江体育*/
.zjhl.zjhl2.sp_b1 .crole_11{top: 10%;right: 68%;left: auto;}/*trek*/
.zjhl.zjhl2.sp_b1 .crole_12{right: 80%;left: auto;top: 25%;}/*洛克兄弟*/
.zjhl.zjhl2.sp_b1 .crole_13{top: 40%;left: auto;right: 15%;display: block;}/*东河*/
.zjhl.zjhl2.sp_b1 .crole_14{top: 3%;right: 30%;left: auto;}/*孚德*/
.zjhl.zjhl2.sp_b1 .crole_15{top: 68%;left: 19%;}/*佳明*/
.zjhl.zjhl2.sp_b1 .crole_16{display: block;top: 58%;left: 14%;}/*STAW*/
.zjhl.zjhl2.sp_b1 .crole_17{top: 65%;left: 15%;}/*小李子*/
.zjhl.zjhl2.sp_b1 .crole_18{top: 50%;left: 12%;}/*bikework*/
.zjhl.zjhl2.sp_b1 .crole_19{top: 57%;left: 20%;}

.zjhl.zjhl2.sp_b2 .crole_1{top: 15%;right: 17%;}
.zjhl.zjhl2.sp_b2 .crole_2{top: 33%;right: 15%;left: auto;}
.zjhl.zjhl2.sp_b2 .crole_3{top: 39%;right: 13%;left: auto;}
.zjhl.zjhl2.sp_b2 .crole_4{top: 39%;right: 18%;left: auto;}
.zjhl.zjhl2.sp_b2 .crole_5{left: auto;right: 11%;top: 45%;}
.zjhl.zjhl2.sp_b2 .crole_6{left: auto;right: 16%;top: 45%;}
.zjhl.zjhl2.sp_b2 .crole_7{top: 50%;right: 19%;left: auto;}
.zjhl.zjhl2.sp_b2 .crole_8{top: 60%;left: auto;right: 17%;}
.zjhl.zjhl2.sp_b2 .crole_9{top: 22%;left: auto;right: 23%;}
.zjhl.zjhl2.sp_b2 .crole_10{top: 33%;left: auto;right: 24%;}
.zjhl.zjhl2.sp_b2 .crole_11{top: 52%;left: auto;right: 25%;}

.zjhl.zjhl2.sp_b3 .crole_1{left: auto;right: 18%;top: 53%;}
.zjhl.zjhl2.sp_b3 .crole_2{left: 43%;top: 25%;}
.zjhl.zjhl2.sp_b3 .crole_3{top: 24%;left: 38%;}
.zjhl.zjhl2.sp_b3 .crole_4{right: 45%;top: 60%;}
.zjhl.zjhl2.sp_b3 .crole_5{left: 35%;top: 52%;}
.zjhl.zjhl2.sp_b3 .crole_6{left: 28%;top: 51%;}
.zjhl.zjhl2.sp_b3 .crole_7{left: 24%;top: 47%;}
.zjhl.zjhl2.sp_b3 .crole_8{left: 21%;top: 40%;}


.zjhl.zjhl2.sp_b4 .crole_1{top: 15%;right: 40%;left: auto;}
.zjhl.zjhl2.sp_b4 .crole_2{right: 37.5%;top: 35%;left: auto;}
/*.zjhl.zjhl2.sp_b4 .crole_3{right: 29%;top: 44%;left: auto;}去野*/
.zjhl.zjhl2.sp_b4 .crole_3{right: 58%;top: 48%;left: auto;}
/*.zjhl.zjhl2.sp_b4 .crole_4{top: 54%;right: 17%;left: auto;}中青*/
.zjhl.zjhl2.sp_b4 .crole_4{top: 65%;right: 39%;left: auto;}
.zjhl.zjhl2.sp_b4 .crole_5{top: 40%;right: 16%;left: 18%;}/*福泉书院*/
.zjhl.zjhl2.sp_b5 .crole_1{right: 16%;left: auto;top: 31%;}

.zjhl.zjhl3.sp_b1 .crole_1{top: 80%;right: 42%;left: auto;}
.zjhl.zjhl3.sp_b1 .crole_2{top: 79%;left: 36%;}
.zjhl.zjhl3.sp_b1 .crole_3{top: 71%;left: 26%;}
.zjhl.zjhl3.sp_b1 .crole_4{top: 62%;left: 19%;}

.zjhl.zjhl3.sp_b2 .crole_1{right: 15%;left: auto;top: 65%;}
.zjhl.zjhl3.sp_b2 .crole_2{right: 30%;left: auto;top: 46%;}
.zjhl.zjhl3.sp_b2 .crole_3{top: 42%;left: 48%;}
.zjhl.zjhl3.sp_b2 .crole_4{top: 37%;left:31%;}
.zjhl.zjhl3.sp_b2 .crole_5{top: 37%;left: 16%;}
.zjhl.zjhl3.sp_b2 .crole_6{right: 43%;left: auto;top: 14%;}
.zjhl.zjhl3.sp_b4 .crole_1{top: 70%;left: 25%;}
.zjhl.zjhl3.sp_b4 .crole_2{top: 76%;left: 34%;}
.zjhl.zjhl3.sp_b4 .crole_3{top: 78%;left: 39%;}
.zjhl.zjhl3.sp_b4 .crole_4{top: 81%;left: 45%;}
.zjhl.zjhl3.sp_b4 .crole_5{top: 83%;right: 37%;left: auto;}
.zjhl.zjhl3.sp_b4 .crole_6{top: 2%;left: 48%;}
.zjhl.zjhl3.sp_b4 .crole_7{top: 5%;left: 51%;}
.zjhl.zjhl3.sp_b4 .crole_8{top: 3%;left: 54%;}
.zjhl.zjhl3.sp_b4 .crole_9{top: 5%;left: 57%;}
.zjhl.zjhl3.sp_b4 .crole_10{top: 7%;left: 61%;}
.zjhl.zjhl3.sp_b4 .crole_11{top: 12%;right: 27%;left: auto;}

.zjhl.zjh4.sp_b1 .crole_1{left: auto;right: 48%;top: 82%;}
.zjhl.zjhl4.sp_b1 .crole_2{top: 78%;left: 39%;}
.zjhl.zjhl4.sp_b1 .crole_3{top: 75%;left: 34%;}
.zjhl.zjhl4.sp_b1 .crole_4{top: 72%;left: 28%;}
.zjhl.zjhl4.sp_b1 .crole_5{left: 19%;top: 61%;}
.zjhl.zjhl4.sp_b1 .crole_6{top: 8%;right: 32%;left: auto;}
.zjhl.zjhl4.sp_b1 .crole_7{top: 6%;left: 61%;}
.zjhl.zjhl4.sp_b1 .crole_8{top: 4%;left: 57%;}
.zjhl.zjhl4.sp_b1 .crole_9{top: 3%;left: 53%;}
.zjhl.zjhl4.sp_b1 .crole_10{top: 3%;left: 49%;}
.zjhl.zjhl4.sp_b1 .crole_11{top: 2%;left: 41%;}

.sp_b2 .crole_1 {top: 52%;right: 18%;}
.sp_b2 .crole_2 {top: 60%;left: 51%;}
.sp_b2 .crole_3 {left: 35%;top: 53%;}
.sp_b2 .crole_4 {top: 52%;left: 28%;}
.sp_b2 .crole_5 {top: 47%;left: 25%;}
.sp_b2 .crole_6 {top: 40%;left: 22%;}
.sp_b2 .crole_7 {top: 26%;left: 43%;}
.sp_b2 .crole_8 {top: 24%;left: 38%;}

.zjhl.sp_b2 .crole_1{top: 27%;right: 22%;}
.zjhl.sp_b2 .crole_2{top: 51%;right: 19%;left: auto;}
.zjhl.sp_b2 .crole_3{left: auto;right: 32%;top: 30%;}
.zjhl.sp_b2 .crole_4{top: 46%;left: 60%;}
.zjhl.sp_b2 .crole_5{left: 46%;top: 42%;}
.zjhl.sp_b2 .crole_6{top: 18%;left: 51%;}
.zjhl.sp_b2 .crole_7{top: 72%;left: 60%;}

.sp_b3 .crole_1 {top: 65%;left: 24%;}

.sp_b4 .crole_1 {top: 46%;left: 24%;}
.sp_b4 .crole_2 {top: 32%;left: 35%;}
.sp_b4 .crole_3 {top: 6%;left: 51%;}
.sp_b4 .crole_4 {top: 21%;left: 50%;}
.sp_b4 .crole_5 {top: 22%;left: 33%;}

.sp_b5 .crole_1 {top: 13%;left: 23%;}
.sp_b5 .crole_2 {top: 9%;left: 28%;}
.sp_b5 .crole_3 {top: 2%;left: 42%;}
.sp_b5 .crole_4 {top: 13%;left: 32%;}
.sp_b5 .crole_5 {top: 8%;left: 41%;}
.sp_b5 .crole_6 {top: 5%;right: 36%;}
.sp_b5 .crole_7 {top: 11%;right: 28%;left: auto;}
.sp_b5 .crole_8 {top: 36%;left:auto;right: 15%;}
.sp_b5 .crole_9 {top: 10%;left: auto;right: 44%;}
.sp_b5 .crole_10 {top: 23%;right: 31%;}
.sp_b5 .crole_11 {top: 36%;right: 26%;}
.sp_b5 .crole_12 {top: 70%;right: 19%;}
.sp_b5 .crole_13 {bottom: 6%;right: 40%;}
.sp_b5 .crole_14 {bottom: 14%;left: 29%;}
.sp_b5 .crole_15 {top: 39%;left: 13%;}
.sp_b5 .crole_16 {top: 32%;left: 14%;}
.sp_b5 .crole_17 {top: 20%;left: 19%;}
.sp_b5 .crole_18 {top: 60%;left: 26%;}
.sp_b5 .crole_19 {top: 40%;left: 21%;}
.sp_b5 .crole_20 {top: 27%;left: 22%;}

.sp_b6 .crole_1 {top: 14%;right: 33%;}
.sp_b6 .crole_2 {top: 40%;right: 18%;}

.sp_b7 .crole_1 {left: 12%;top: 28%;}
.sp_b7 .crole_2 {top: 38%;left: 12%;}
.sp_b7 .crole_3 {top: 48%;left: 13%;}
.sp_b7 .crole_4 {top: 54%;left: 14%;}
.sp_b7 .crole_5 {top: 66%;left: 18%;}
.sp_b7 .crole_6 {top: 2%;right: 35%;}
.sp_b7 .crole_7 {top: 9%;right: 28%;left: auto;}
.sp_b7 .crole_8 {top: 14%;right: 24%;left: auto;}
.sp_b7 .crole_9 {top: 18%;right: 21%;left: auto;}
.sp_b7 .crole_10 {top: 23%;right: 18%;left: auto;}
.sp_b7 .crole_11 {top: 27%;right: 16%;left: auto;}

.sp_b8 .crole_1 {top: 41%;right: 13%;}
.sp_b8 .crole_2 {top: 35%;right: 16%;}
.sp_b8 .crole_3 {top: 28%;right: 20%;}
.sp_b8 .crole_4 {top: 20%;right: 23%;}
.sp_b8 .crole_5 {top: 14%;right: 28%;left: auto;}
.sp_b8 .crole_6 {top: 36%;right: 23%;}
.sp_b8 .crole_7 {top: 23%;right: 30%;left: auto;}
.sp_b8 .crole_8 {top: 13%;right: 37%;left: auto;}

.sp_b9 .crole_1 {top: 14%;left: 20%;}
.sp_b9 .crole_2 {top: 21%;left: 22%;}
.sp_b9 .crole_3 {top: 33%;left: 26%;}
.sp_b9 .crole_4 {top: 33%;left: 20%;}
.sp_b9 .crole_5 {top: 44%;left: 30%;}
.sp_b9 .crole_6 {top: 40%;left: 22%;}
.sp_b9 .crole_7 {top: 54%;left: 33%;}
.sp_b9 .crole_8 {top: 61%;left: 35.5%;}
.sp_b9 .crole_9 {top: 68%;left: 38%;}
.sp_b9 .crole_10 {top: 5%;left: 45%;}
.sp_b9 .crole_11 {top: 12%;left: 49%;}
.sp_b9 .crole_12 {top: 21%;right: 42%;left: auto;}
.sp_b9 .crole_13 {top: 20%;right: 37%;}
.sp_b9 .crole_14 {top: 28%;right: 38%;}
.sp_b9 .crole_15 {top: 37%;right: 33%;}
.sp_b9 .crole_16 {top: 42%;right: 30%;}
.sp_b9 .crole_17 {top: 39%;right: 25%;}
.sp_b9 .crole_18 {top: 47%;right: 27%;}
.sp_b9 .crole_19 {bottom: 30%;right: 29%;}

.sp_b10 .crole_1 {top: 11%;left: 40%;}
.sp_b10 .crole_2 {top: 21%;left: 28%;}
.sp_b10 .crole_3 {top: 29%;left: 35%;}
.sp_b10 .crole_4 {top: 24%;left: 46%;}
.sp_b10 .crole_5 {top: 47%;left: 38%;}
.sp_b10 .crole_6 {top: 38%;right: 43%;}
.sp_b10 .crole_7 {top: 14%;right: 38%;left: auto;}

.sp_b11 .crole_1 {top: 28%;left: 24.5%;}
.sp_b11 .crole_2 {top: 37%;left: 24.5%;}
.sp_b11 .crole_3 {top: 46%;left: 26%;}
.sp_b11 .crole_4 {top: 63%;left: 29.5%;}
.sp_b11 .crole_5 {top: 76%;left: 34%;}
.sp_b11 .crole_6 {top: 34%;left: 17%;}
.sp_b11 .crole_7 {top: 41%;left: 17%;}
.sp_b11 .crole_8 {top: 44%;left: 20.5%;}
.sp_b11 .crole_9 {top: 57%;left: 21%;}
.sp_b11 .crole_10 {top: 68%;left: 24%;}
.sp_b11 .crole_11 {top: 76%;left: 26%;}
.sp_b11 .crole_12 {top: 83%;left: 18%;}
.sp_b11 .crole_13 {top: 86%;left: 30%;}
.sp_b11 .crole_14 {top: 18%;right: 26%;}

.hzsp .sp_b1 .crole_1 {top: 35%;left: 30%;}

/*下面是对联广告的css代码*/
.duilian{top:285px;position:absolute; width:150px; overflow:hidden; display:none;z-index:99999;}
.duilian_1{left:6px;}
.duilian_2{right:6px;}
.duilian_con{border:#CCC solid 0px; width:150px; height:300px; overflow:hidden;}
.duilian_close{ width:100%; height:20px; line-height:20px; display:block; font-size:13px; color:#555555; text-decoration:none;}
.close_1{text-align:left;} 
.close_2{text-align:right;} 

.bdsharebuttonbox{float:right;margin-bottom:20px;}
.font30 {font-size: 30px;}
.content-1 table{margin: 0 auto;}
.content-1 td {padding: 10px;}
.mls-copyright{padding: 10px 0 0;}
.copyright .mls-copyright-li{display: flex;align-items: center;justify-content: space-between;width: 100%;}
.mls-copyright-logo-1{width: 120px;}
.mls-copyright-logo-2 {width: 42px;}