.slider{background-image:#f0f0f0;}
.slider__img{width:1400px;height:430px;}
.slider__inner{margin:0 auto;width:1400px;}
.right-content-title__line{display:block;width:100%;}
.right-content-title__txt{padding:20px 0 10px 0;}
.right-content-title{color:#000;font-weight:400;font-size:24px;font-family:"微软雅黑";}
.content img{display:block;margin:0 auto;max-width:80%!important;}

.swiper-container{margin:0 auto;width:100%;height:550px;}
.swiper-slide img{width:100%;height:100%;}
.slider{margin:0 auto;width:100%;height:550px;}
.slider img{width:100%;height:550px;}
.slider{overflow:hidden;background:url(../images/banner-bg.gif) repeat;}
.slider img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-o-border-radius:5px;}
.osSlider-main .slider-btn-prev{position:absolute;top:50%;left:-45px;z-index:30;display:none;margin-top:-20px;width:40px;height:40px;background:url(../images/prev.png) 50% 50% no-repeat;text-indent:-9999px;transition:all .5s linear;}
.osSlider-main:hover .slider-btn-prev{left:5px;}
.osSlider-main .slider-btn-next{position:absolute;top:50%;right:-45px;z-index:30;display:none;margin-top:-20px;width:40px;height:40px;background:url(../images/next.png) 50% 50% no-repeat;text-indent:-9999px;transition:all .5s linear;}
.osSlider-main:hover .slider-btn-next{right:5px;}
.osSlider-main .slider-nav{position:absolute;bottom:20px;z-index:25;padding-right:20px;width:100%;height:10px;text-align:right;}
.osSlider-main .slider-nav li{display:inline-block;margin:0 5px;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;text-indent:999px;cursor:pointer;}
.osSlider-main .slider-nav li.active{background:#148fb9;}
.osSlider-main .slider-nav li:hover{background:#148fb9;}  

.slider{position:relative;overflow:hidden;width:100%!important;height:420px;min-width:1100px;background:#fff;text-align:center;}
.slider .bd{position:absolute;left:50%;margin-left:-600px;width:1200px;}
.slider .bd li{position:relative;overflow:hidden;width:1200px;list-style:none;}
.slider-main li{top:0!important;left:0!important;}
.slider .bd li img{display:block;width:1200px;height:420px;}
.slider .bd li .text{right:100px;bottom:100px;}
.slider .bd li .text,.slider .gd{position:absolute!important;z-index:9999999!important;float:left;display:block;padding:0 20px;height:33px;background:rgba(0,0,0,.6);color:#fff;text-align:left;font-size:14px;line-height:33px;}
.slider .gd{right:0;bottom:0;}
.slider .tempWrap{overflow:visible!important;}
.slider .tempWrap ul{margin-left:-1100px!important;}
.slider .hd{position:absolute;bottom:20px;left:0;z-index:1;width:100%;height:8px;text-align:center;}
.slider .hd li{display:inline-block;overflow:hidden;margin:0 5px;width:20px;height:20px;line-height:99px;opacity:.6;cursor:pointer;zoom:1;}
.slider .hd li.on{opacity:1;}
.slider .pnBtn{position:absolute;top:0;z-index:1;width:100%;height:420px;cursor:pointer;}
.slider .prev{left:-50%;display:block!important;margin-left:-600px;}
.slider .next{left:50%;display:block!important;margin-left:600px;}
.slider .pnBtn .blackBg{position:absolute;top:0;left:0;display:block;width:100%;height:420px;background:#fff;opacity:.3;}
.slider .pnBtn .arrow{position:absolute;top:0;z-index:1;display:none;width:60px;height:420px;}
.slider .pnBtn .arrow:hover{opacity:.6;}
.slider .prev .arrow{right:-60px;background-image:url(../images/pre_bg.jpg);}
.slider .next .arrow,.slider .prev .arrow{display:block!important;background-position:50%;background-repeat:no-repeat;}
.slider .next .arrow{left:-60px;background-image:url(../images/net_bg.jpg);}
.container--news{display:flex;flex-direction:row;}
.container__leftbox{overflow:hidden;padding-right:50px;flex:1;}
.container__rightbox{width:396px;}
.news__ad{margin-right:30px;width:318px;background-color:#f0f0f0;}
.news__ad-time{padding-left:10px;}
.news__imgcover{display:block;width:318px;height:182px;}
.news__ad-date{color:#1e50ae;font-size:20px;}
.news__ad-year{color:#1e50ae;font-size:14px;}
.news__title{padding-bottom:20px;}
.news__ad-title{padding-right:5px;padding-left:20px;color:#333;font-size:14px;}
.news__title-left{display:inline-block;padding-bottom:5px;border-bottom:2px solid #1e50ae;color:#1e50ae;font-size:24px;}
.news__title span{margin-left:10px;color:#1e50ae;font-size:14px;}
.container--news{padding:30px 0;}
.more-icon{margin-left:5px;}
.news__title-right{color:#1e50ae;font-size:16px;}
.news__list-item{margin-top:10px;margin-bottom:21px;color:#333;font-size:16px;font-family:微软雅黑;}
.news__list-time{color:#666;font-size:14px;}
.category-wrapper{position:relative;padding:30px 0;}
.category-wrapper__inner{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/bg.jpg);background-position:0 0;background-size:100% auto;background-repeat:no-repeat;opacity:.5;}
.category-wrapper__inner-image{background:0 0;}
.container__leftbox-image .category__list{display:flex;justify-content:center;align-items:center;justify-content:space-between;}
.container__leftbox-image .category__list-item{padding-right:20px!important;width:25%;}
.container__leftbox-image .category__list-item .category__list-title{padding-left:20!important;}
.category{display:flex;flex-direction:row;}
.category__title{border-bottom:1px solid #c1c1c1;}
.category__left{color:#aaa;font-size:18px;}
.category__title-txt{margin-right:30px;cursor:pointer;}
.category__title-txt--active{padding-bottom:9px;border-bottom:2px solid #1e50ae;color:#1e50ae;text-decoration:none;font-size:24px;}
.category__more{color:#1e50ae;font-size:16px;cursor:pointer;}
.category__more+.category__more{display:none;}
.category__list-time{width:65px;border:1px solid #1e50ae;font-size:14px;opacity:1;}
.category__list-year{padding:7px 0;background:#1e50ae;color:#fff;text-align:center;flex:1;}
.category__list-date{padding:7px 0;color:#333;text-align:center;flex:1;}
.category__list-item{margin:32px 0;}
.container__leftbox .category__list-item{padding-right:15px;}
.category__list-item:hover .category__list-time{opacity:.5;}
.category__list-title{padding-left:20px;}
.category__list-title-txt{color:#333;font-size:16px;}
.category__list-title-intro{padding-top:2px;color:#666;font-size:14px;}
.category__list+.category__list{display:none;}
.container__rightbox .category__list-item{margin:20px 0;}
.container__rightbox .category__list-item:first-child{margin-top:40px;}
