@charset "utf-8";
html{min-width:1200px;}
/* foot */
.foot_box{ height:130px; padding-top:30px; background-color:#5f5859;}

 .index_wrap{ width:48rem; background-color:#5f5859;}
/* banner */
.banner_lb{ position:relative; width:48rem; height:20.75rem;}
.banner_lb .bd{ width:48rem; height:20.75rem;}
.banner_lb .bd li{ position:relative;}
.banner_lb .bd li img{ display:block; width:48rem; height:20.75rem;}
.banner_lb .bd li p{ position:absolute; left:7.25rem; top:16.5rem; font:normal 0.6rem "微软雅黑"; color:#fff;}
.banner_lb .bd li a{ position:absolute; width:4.45rem; height:1.2rem; left:7.25rem; top:17.65rem; font:normal 0.45rem/1.2rem "微软雅黑"; color:#fff; text-align:center; border:0.025rem solid #fff; border-radius:0.05rem; transition:color 0.5s,background-color 0.5s; -webkit-transition:color 0.5s,background-color 0.5s; -ms-transition:color 0.5s,background-color 0.5s;}
.banner_lb .bd li a:hover{ color:#666666; background-color:#fff;}
.lb_meng{ position:absolute; width:48rem; height:5.925rem; left:0; bottom:0; background:url(../images/index1710/lb_meng.png); background-size:100% auto;}

.banner_lb .hd{ position:absolute; width:48rem; height:0.25rem; left:0; bottom:0.75rem; text-align:center; z-index:10;}
.banner_lb .hd li{ display:inline-block; width:0.25rem; height:0.25rem; margin:0 0.125rem; background:url(../images/index1710/lb_icon_01.png); background-size:100% auto; cursor:pointer;}
.banner_lb .hd li.on{ background:url(../images/index1710/lb_icon_02.png); background-size:100% auto;}
.banner_lb .prev,.banner_lb .next{ position:absolute; width:0.8rem; height:1.25rem; top:9.5rem;}
.banner_lb .prev{ left:0.95rem; background:url(../images/index1710/btn_prev.png); background-size:100% auto; }
.banner_lb .next{ right:0.95rem; background:url(../images/index1710/btn_next.png); background-size:100% auto; }
.banner_lb .prev:hover,.banner_lb .next:hover{ background-position:0 -1.25rem;}

.line1_wrap{ width:48rem; height:17.275rem; margin:0 auto; overflow:hidden;}
/* video */
.video_wrap{ position:relative; float:left; width:30.75rem; height:17.275rem; overflow:hidden;}
.tit{ position:absolute; height:1.2rem; padding:0 0.45rem; left:0; top:0; font:normal 0.45rem/1.2rem "MSYHL","微软雅黑"; color:#fff; background:rgba(0,0,0,0.8); z-index:10;}
.video_box{ position:relative; width:30.75rem; height:17.275rem;}
#videoPlay{ width:100%; height:100%;}
.pause_box{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:5;}
.pause_box img{ position:absolute; width:2.5rem; height:2.5rem; left:50%; top:50%; margin-left:-1.25rem; margin-top:-1.25rem; cursor:pointer;}

.video_wrap .hd{ position:absolute; width:30.75rem; height:0.25rem; left:0; bottom:0.75rem; text-align:center; z-index:10;}
.video_wrap .hd li{ display:inline-block; width:0.25rem; height:0.25rem; margin:0 0.125rem; background:url(../images/index1710/lb_icon_01.png); background-size:100% auto; cursor:pointer;}
.video_wrap .hd li.on{ background:url(../images/index1710/lb_icon_02.png); background-size:100% auto;}
.video_tab{ position:absolute; width:100%; height:2.45rem; padding-top:0.075rem; left:0; bottom:-2.6rem; background:rgba(0,0,0,0.8); z-index:5; text-align:center; transition:bottom 0.3s;-webkit-transition:bottom 0.3s;-ms-transition:bottom 0.3s;}
.video_tab img{ width:4.25rem; height:2.375rem; margin:0 0.05rem; opacity:0.6; cursor:pointer;}
.video_tab img.on{ width:4.15rem; height:2.275rem; border:0.05rem solid #fff; opacity:1; cursor:default;}
.video_wrap:hover .video_tab{ bottom:0;}
.video_wrap:hover .hd{ display:none;}

.line1_right{ float:right; width:17.25rem; height:17.275rem; overflow:hidden;}
/* teams */
.team_box,.yiren_box{ position:relative; width:17.25rem; height:8.625rem; overflow:hidden;}
.team_lb{ position:relative; width:17.25rem; height:8.625rem; overflow:hidden;}
.team_lb .bd{ width:17.25rem; height:8.625rem}
.team_lb .bd li{ position:relative; width:17.25rem; height:8.625rem;}
.team_lb .bd li img{ display:block; width:17.25rem; height:8.625rem;}
.team_box .prev,.team_box .next,.yiren_box .prev,.yiren_box .next{ display:none; position:absolute; width:0.95rem; height:2.25rem; top:3.3rem;}
.team_box .prev,.yiren_box .prev{ left:0px; background:url(../images/index1710/btn_prev2.png); background-size:100% auto; }
.team_box .next,.yiren_box .next{ right:0px; background:url(../images/index1710/btn_next2.png); background-size:100% auto; }
.team_box .prev:hover,.team_box .next:hover,.yiren_box .prev:hover,.yiren_box .next:hover{ background-position:0 -2.25rem;}
.team_box .hd,.yiren_box .hd{ position:absolute; width:17.25rem; height:0.25rem; left:0; bottom:0.55rem; text-align:center; z-index:10;}
.team_box .hd li,.yiren_box .hd li{ display:inline-block; width:0.25rem; height:0.25rem; margin:0 0.125rem; background:url(../images/index1710/lb_icon_01.png); background-size:100% auto; cursor:pointer;}
.team_box .hd li.on,.yiren_box .hd li.on{ background:url(../images/index1710/lb_icon_02.png); background-size:100% auto;}
.team_name{ position:absolute; width:6.75rem; height:2rem; left:3.4rem; top:2.95rem; font:normal 1.2rem "MSYHL","微软雅黑"; color:#fff; background:url(../images/index1710/line.png) 0 bottom no-repeat; transition:top 0.3s;}
.team_name_long{ font-size:1rem;}
.team_lb .bd li.on .team_name,.yiren_lb .bd li.on .team_name{ top:1.875rem;}
.team_lb .bd li p,.yiren_lb .bd li p{ display:none; position:absolute; left:3.4rem; top:4.6rem; font:normal 0.4rem/0.55rem "MSYHL","微软雅黑"; color:#fff;}
.team_lb .bd li a,.yiren_lb .bd li a{ display:none; position:absolute; width:3.125rem; height:1.05rem; left:3.4rem; top:6rem; font:normal 0.4rem/1.05rem "微软雅黑"; color:#ccc; text-align:center; background-color:#333333; border-radius:0.1rem; transition:color 0.5s; -webkit-transition:color 0.5s; -ms-transition:color 0.5s;}
.team_lb .bd li a:hover,.yiren_lb .bd li a:hover{ color:#fff;}
/* .team_lb .bd li.on p,.team_lb .bd li.on a,.yiren_lb .bd li.on p,.yiren_lb .bd li.on a{ display:block;} */
/* yiren */
.yiren_box{ height:8.65rem;}
.yiren_lb{ position:relative; width:17.25rem; height:8.65rem; overflow:hidden;}
.yiren_lb .bd{ width:17.25rem; height:8.65rem}
.yiren_lb .bd li{ position:relative; width:17.25rem; height:8.65rem;}
.yiren_lb .bd li img{ display:block; width:17.25rem; height:8.65rem;}
.yiren_lb .bd li p{ top:4.25rem;}
/* dongtai */
.dongtai_wrap{ position:relative; width:48rem; height:6.375rem; margin-top:0.25rem; background-color:#272424; overflow:hidden;}
.dt_t{ position:absolute; width:1.4rem; height:6.375rem; left:0; top:0;}
.r_more{ position:absolute; width:1.4rem; height:6.375rem; right:0; top:0; background:url(../images/index1710/more.png) 0 0 no-repeat; background-size:100% auto; overflow:hidden;}
.r_more a{ display:block; width:1.4rem; text-indent:-249.975rem; overflow:hidden; opacity:0;}
.r_more a.more_news{ height:3.2rem; background:url(../images/index1710/more_news.png); background-size:100% auto;}
.r_more a.more_weibo{ height:3.175rem; background:url(../images/index1710/more_weibo.png); background-size:100% auto;}
.picScroll-left1{ position:relative; width:45.2rem; height:6.375rem; margin:0 auto; overflow:hidden;}
.picScroll-left1 .prev,.picScroll-left1 .next{ display:none; position:absolute; width:0.8rem; height:1.25rem; top:2.55rem; z-index:10;}
.picScroll-left1 .prev,.picScroll-left2 .prev{ left:0.25rem; background:url(../images/index1710/btn_prev.png); background-size:100% auto; }
.picScroll-left1 .next,.picScroll-left2 .next{ right:0.25rem; background:url(../images/index1710/btn_next.png); background-size:100% auto; }
.picScroll-left1 .prev:hover,.picScroll-left1 .next:hover,.picScroll-left2 .prev:hover,.picScroll-left2 .next:hover{ background-position:0 -1.25rem;}
.picScroll-left1 .swiper-wrapper{ width:45.2rem; height:6.375rem;}
.picScroll-left1 .swiper-wrapper .swiper-slide{ position:relative; width:11.3rem; height:6.375rem;}
.picScroll-left1 .swiper-wrapper .swiper-slide img{ display:block; width:100%; height:6.375rem;}
.picScroll-left1 .swiper-wrapper .swiper-slide a{ position:absolute; width:11.3rem; height:6.375rem; left:0; top:0;}
.picScroll-left1 .swiper-wrapper .swiper-slide a div{ position:absolute; width:10.3rem; height:1.6rem; left:0.5rem; bottom:0.3rem;}
.picScroll-left1 .swiper-wrapper .swiper-slide a div span{ position:absolute; width:100%; height:0.5rem; left:0; bottom:0; font:normal 0.42rem/0.5rem "微软雅黑"; color:#fff; overflow:hidden; transition:transform 0.3s; -webkit-transition:transform 0.3s; -ms-transition:transform 0.3s;}
.picScroll-left1 .swiper-wrapper .swiper-slide a div p{ display:none; position:absolute; width:100%; height:1.1rem; left:0; bottom:0; font:normal 0.35rem/0.55rem "微软雅黑"; color:#ccc; overflow:hidden;}
.picScroll-left1 .swiper-wrapper .swiper-slide a:hover{background:rgba(0,0,0,0.6);}
.picScroll-left1 .swiper-wrapper .swiper-slide a:hover div span{ transform:translate3d(0,-1.1rem,0);-webkit-transform:translate3d(0,-1.1rem,0);-ms-transform:translate3d(0,-1.1rem,0)}
/* .picScroll-left1 .bd li a:hover p{ display:block;} */
.jiaobiao{ position:absolute; width:1.25rem; height:0.575rem; right:0; top:0;font:normal 0.35rem/0.575rem "微软雅黑"; color:#fff; text-align:center; background:rgba(0,0,0,0.8);}
/* zuopin */
.zuopin_wrap{ position:relative; width:48rem; height:5.775rem; padding:0.3rem 0; margin-top:0.25rem; background:url(../images/index1710/zuopin_bg.png); background-size:100% auto; overflow:hidden;}
.zuopin_wrap .r_more{ background:url(../images/index1710/more2.png) 0 0 no-repeat; background-size:auto 100%;}
.zuopin_wrap .r_more:hover{ background-position:-1.4rem 0;}
.picScroll-left2{ position:relative; width:45.2rem; height:5.775rem; margin:0 auto; overflow:hidden;}
.picScroll-left2 .prev,.picScroll-left2 .next{ display:none; position:absolute; width:0.8rem; height:1.25rem; top:2.25rem; z-index:10;}
.picScroll-left2 .swiper-wrapper{ width:45.2rem; height:5.775rem;}
.picScroll-left2 .swiper-wrapper .swiper-slide{ float:left; position:relative; width:11.3rem; height:5.775rem;}
.picScroll-left2 .swiper-wrapper .swiper-slide img{ display:block; width:11.3rem; height:5.775rem;}
.picScroll-left2 .swiper-wrapper .swiper-slide a{ position:absolute; width:11.3rem; height:5.775rem; left:0; top:0;}
.picScroll-left2 .swiper-wrapper .swiper-slide a:hover{background:rgba(0,0,0,0.2);}