.v_wrap{width:1200px; margin:0 auto;}
.v_wrap .sub_nav{width:100%; margin:20px 0;}
.v_wrap .sub_nav ul{width:864px; margin:0 auto;}
.v_wrap .sub_nav ul li{width:215px; height:46px; float:left; border-right:1px solid #ddd; font-size:16px; font-weight:900; text-align:center; line-height:46px;}
.v_wrap .sub_nav ul li.noMr{border-right:0;}
.v_wrap .sub_nav ul li a{width:100%; heiht:100%; color:#666;}
.v_wrap .sub_nav ul li.cur a{color:#f40011;}


.v_wrap .nav2_tabs_wrap{width:100%;}
.v_wrap .nav2_tabs_wrap #nav2_tabs{width:100%; /*background:#f5f8ff;*/}
.v_wrap .nav2_tabs_wrap #nav2_tabs #tabs_nav{padding:0 90px; height:72px; border-top:1px solid #ddd; /*border-bottom:1px solid #ddd; background:url(../images/nav_bg.jpg) 0 bottom repeat-x;*/ margin-bottom:47px;}
.v_wrap .nav2_tabs_wrap #nav2_tabs #tabs_nav li{ /*width:204px;*/ width:170px; float:left; padding-top:12px; }
.v_wrap .nav2_tabs_wrap #nav2_tabs #tabs_nav li a{display:block; width:100%; border-left:1px solid #ddd; /*background:url(../images/off.png) 0 bottom no-repeat;*/ overflow:hidden; font-size:14px; color:#333; text-align:center; line-height:60px;}
.v_wrap .nav2_tabs_wrap #nav2_tabs #tabs_nav li:first-child a{ border-left:none;}
.v_wrap .nav2_tabs_wrap #nav2_tabs #tabs_nav li a.current{color:#f40011; /*background:url(../images/on.png) 0 bottom no-repeat;*/}




.swiper-slide a img { width:100%;}




#tabs_nav2_con, 
#tabs_nav3_con, 
#tabs_nav4_con, 
#tabs_nav5_con {display:none;}
.v_wrap #all-list-wrap ul{zoom:0; }
.v_wrap #all-list-wrap ul:after{display:table; content:''; clear:both;}
.v_wrap #all-list-wrap ul li{width:334px; height:240px; float:left; padding:19px 32px; position:relative;
	/*animation:spinning 2s linear infinite;
	-webkit-animation:spinning 2s linear infinite;
	animation: 0.75s linear 0s normal both 1 running flipInYtest;
	-webkit-animation:0.75s linear 0s normal both 1 running flipInYtest;
	
	  -webkit-animation: flipInYtest 0.75s linear;
	  animation: flipInYtest 0.75s linear;
	  -webkit-animation-fill-mode: both;
	  animation-fill-mode: both;
	  border:1px solid #f5f8ff;*/
 
	}

.v_wrap #all-list-wrap ul li a{display:block; width:100%;/* height:237px;*/ position:relative;}
.v_wrap #all-list-wrap ul li a img{width:100%;
box-shadow:0px 1px 4px 0px #333; 
-webkit-box-shadow:0px 1px 4px 0px #333;
-moz-box-shadow:0px 1px 4px 0px #333;
-o-box-shadow:0px 1px 4px 0px #333;
-ms-box-shadow:0px 1px 4px 0px #333;
}							  

.v_wrap #all-list-wrap ul li h3{font-size:16px; color:#666; font-weight:100; margin-top:5px; position:relative; padding-right:30px;}
.v_wrap #all-list-wrap ul li .download{/*position:absolute; bottom:19px; right:32px;*/}
.v_wrap #all-list-wrap ul li a .new{position:absolute; top:-17px; right:-20px;}
.v_wrap #all-list-wrap ul li a .btn{width:48px; position:absolute; top:66px; left:50%; margin-left:-24px;}
.v_wrap #all-list-wrap ul li a span{position:absolute; bottom:0px; right:0px; display:block; font-size:16px; color:#fff; background:#000; padding:2px 4px;}



.v_wrap .more{width:100%; margin-bottom:30px; float:left;}
.v_wrap .more .bg{width:100%; /*background:#333;*/}
.v_wrap .more .bg:hover{opacity:0.8;}
.v_wrap .more .moretxt{width:112px; cursor:pointer; font-size:16px; color:#666; vertical-align:middle; font-weight:900; line-height:48px; margin:0 auto; /*background:url(../images/more.png) right 4px no-repeat;*/}
.v_wrap .more .moretxt:hover{opacity:0.8;}
.v_tec .nav2_tabs_wrap #nav2_tabs #tabs_nav{padding:0 293px;}
.v_race .nav2_tabs_wrap #nav2_tabs #tabs_nav{padding:0 293px;}


.v_wrap #all-list-wrap ul li a.down_lk{width:30px; height:30px; box-shadow:none; top:213px; position:absolute; right:32px;}
.v_wrap #all-list-wrap ul li a.down_lk img{width:100%;}
.v_wrap #all-list-wrap ul li a .download{width:30px;}

.cf:after {
    display: table;
    content: '';
    clear: both;
}




<!--声明-->
/*.v_wrap .pop{width:100%; height:100%;}
.v_wrap .pop form{width:100%; height:100%; position:fixed; top:0%; left:0; z-index:999; background:rgba(0,0,0,0.9); display:none;}
.v_wrap .pop .d_txt{width:88%; margin:100px auto 0; padding:30px 40px 50px; box-sizing:border-box; background:#fff;}
.v_wrap .pop .d_txt h2{font-size:34px; color:#000; font-weight:100;}
.v_wrap .pop .d_txt p.txt_p{font-size:18px; color:#000; line-height:32px; padding:33px 0 40px; border-bottom:1px solid #000;}
.v_wrap .pop .d_txt p.txt_p span{display:block; margin-top:26px;}
.v_wrap .pop .d_txt p.btns{width:100%; text-align:center; margin-top:30px;}
.v_wrap .pop .d_txt a{display:inline-block; width:120px; cursor:pointer; font-size:18px; color:#fff; padding:8px 0; text-align:center;}
.v_wrap .pop .d_txt a.btn1{background:#898989;}
.v_wrap .pop .d_txt a.btn1 img{width:14px; margin-right:5px; margin-bottom:-2px;}
.v_wrap .pop .d_txt a.btn2{background:#202020;}

.v_wrap .pop span.close{position:fixed; top:50px; right:6%; z-index:1000; cursor:pointer;}*/




/*视频库首页*/


.media_1{width:100%;margin:0 auto 10px;}
.media_1 .banner{width:100%;}
.media_1 .list_box{ margin:25px auto; width:863px;}
.media_1 .list_box a{ width:215px; border-right: 1px solid #dddddd; float:left; font-size:16px; color:#666666; text-align:center; padding:10px 0; font-weight:bold;}
.media_1 .list_box a:last-child{width:215px;  border-right:none;}
.swiper-slide img{width:100%;}

.media_1 .list_pic{margin:0 auto 40px; width:1200px;}
.media_1 .list_pic ul{width:100%;}
.media_1 .list_pic ul li{width:24.25%; float:left; margin-right:1%; /*margin-bottom: 8%;*/}
.media_1 .list_pic ul li:last-child{margin-right:0;}
.media_1 .list_pic ul li section{width:100%; height:226px;}
.media_1 .list_pic ul li section .pic_b{display:block; width:100%; position:relative;}
.media_1 .list_pic ul li section .pic_b img{display:block; width:100%;}
.media_1 .list_pic ul li section .pic_b img.v_btn{width:45px; position:absolute; top:55px; left:50%; margin-left:-23px;}
.media_1 .list_pic ul li section h3{width:100%; position:relative; font-size:14px; color:#666; font-weight:100; margin-top:5px;padding-right:30px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.media_1 .list_pic ul li section h3 a{position:absolute; right:0; top:0;}





































































