.position-img{ position:fixed; top:0; right:0; left:0; bottom:0; z-index:-1 }
.main-container-chlid{ background-color:#fff }
.title-t{ font-size:30px; color:#333; font-weight:bold; margin-bottom:30px }
.about-box{ padding:30px 0 }
.about-box .title-text{ text-align:justify; font-size:16px; margin-bottom:30px }
.about-box .imgs-box ul li{ text-align:center }
.about-box .imgs-box ul li a img{ height:250px; margin-bottom:20px }
.about-box .imgs-box ul li a span{ display:block }
.imgs-box .img{ margin-bottom:30px }
.imgs-box .img div{ border:1px solid #ebebeb; padding:20px }
.num-boxs{ margin-top:80px }
.num-boxs .mun-box{ text-align:center }
.num-boxs .mun-box .num-b .num-1{ font-size:70px; font-family:Impact; color:#545f69; line-height:1; transition:all .5s ease }
.num-boxs .mun-box .num-b .jia{ font-size:16px; color:#343e47; margin-left:5px; vertical-align:3px }
.num-boxs .mun-box .txt{ font-size:16px; color:#343e47; line-height:30px; margin-top:15px; transition:all .5s ease }
.num-boxs .mun-box:hover .num-b .num-1{ color:#f90 }
.num-boxs .mun-box:hover .txt{ color:#f90 }
.conten-box{ padding-bottom:90px; margin-top:60px }
.conten-box .item .imgs-box{ position:relative }
.conten-box .item .imgs-box .more{ display:none; padding-left:40px; padding-right:60px; height:38px; line-height:38px; background:#fcb026; font-size:14px; color:#343e47; font-weight:bold; position:absolute; left:0; bottom:0; transition:all .5s ease; opacity:1; visibility:visible }
.conten-box .item .imgs-box .more i{ position:absolute; top:1px; right:10px }
.conten-box .item .text-box{ background:#fff; box-shadow:0 0 20px rgba(0,0,0,.2); padding:30px 46px 30px 33px; color:#343e47 }
.conten-box .item .text-box .line{ display:block; width:43px; height:3px; background:#fcb32f; margin-bottom:20px }
.conten-box .item .text-box .title{ font-size:24px; line-height:30px; margin-bottom:10px; transition:all .5s ease }
.conten-box .item .text-box p{ font-size:14px; line-height:22px; height:44px; transition:all .5s ease; font-weight:lighter }
.conten-box .item:hover .imgs-box .more{ display:block }
.conten-box .item:hover .text-box .title{ font-weight:bold }
.conten-box .item:hover p{ font-weight:bold }
.video-box{ position:relative; height:631px }
.video-box .video-text-box{ position:absolute; right:0; top:0; background:#fcb026; overflow:hidden; padding:70px 49px 170px 40px }
.video-box .video-text-box .s1{ display:block; font-size:20px; color:#343e47; line-height:30px; margin-bottom:24px }
.video-box .video-text-box .s2{ display:block; font-size:28px; color:#343e47; font-weight:bold; margin-bottom:40px }
.video-box .video-text-box .more{ padding:0 20px; height:38px; line-height:38px; text-align:center; border:2px solid #333e46; font-size:14px; color:#333f47; font-weight:bold }
.video-box .video-text-box .more .s1{ font-size:16px; color:#666 }
.video-box .video-icon-box{ position:absolute; bottom:50px }
.video-box .video-icon-box span{ font-size:20px; color:#fff; font-weight:bold; line-height:30px; display:inline-block; margin-left:30px }
.item-box{ padding:50px 0 }
.item-box .item .cont-box{ width:76%; background:#fff; margin-top:-70px; position:relative; z-index:2; padding:49px 29px 20px 49px }
.item-box .item .cont-box .cont-title{ font-size:36px; line-height:36px; color:#fbaf27; font-weight:bold; margin-bottom:13px }
.item-box .item .cont-box .cont{ font-size:16px; line-height:25px; color:#000; font-weight:lighter; height:50px; overflow:hidden; margin-bottom:45px }
.item-box .item .cont-box .more{ cursor:default; display:inline-block; padding-left:20px; padding-right:40px; height:38px; line-height:38px; text-align:center; border:2px solid #333e46; font-size:14px; color:#333f47; font-weight:bold; position:relative; transition:all .3s ease }
.item-box .item .cont-box .more i{ position:absolute; right:5px }
.item-box .item .cont-box .more:hover{ background:#fcb026; color:#fff; border:2px solid #fcb026 }
@media(max-width:750px){ .item-box .item .cont-box{padding:20px }
.item-box .item .cont-box .cont-title{ font-size:20px; line-height:20px; margin-bottom:5px }
.item-box .item .cont-box .cont{ font-size:12px; line-height:21px; margin-bottom:10px }
}
.footer-public-container{ margin-top:0; background-color:#fff }