/*ÖÐÎÄ*/

h1{padding:0;}
.videodiv{height:820px; background:#000; overflow:hidden;}

.videocont iframe,.videocont embed{position:relative; display:block; margin:20px auto 0 auto; z-index:3;}


.videodiv .smalltext{color:#fff; padding:40px 0; font-size:16px;}
.videodiv .smalltext .tips{float:left; width:90px;}
.videodiv .smalltext .text{float:left; width:1110px;}

.newslist5{padding-top:40px; padding-bottom:80px; background:url(../images/newslist5topline.png) repeat-x; overflow:hidden;}
.newslist5 .listtitle{font-size:26px; font-weight:bold; color:#333; line-height:80px;}
.newslist5 ul{width:1232px;}
.newslist5 li{float:left; width:278px; margin-right:30px;}
.newslist5 li img{width:278px; height:208.5px;}

.videolisttop{height:270px; background:url(../images/videolisttopbg.png); overflow:hidden;}

div.videolist .wp{width:1120px; margin-top:-40px; padding:40px; background:#fff;}
div.videolist ul{width:1161px;}
div.videolist li{position:relative; float:left; width:347px; height:233px; margin-right:40px;}
div.videolist li img{width:347px; height:173px;}
div.videolist li .title{line-height:50px; font-size:16px;}
div.videolist li .bbg{position:absolute; display:none; left:0; top:0; width:347px; height:173px; background:url(../images/bbg.png) center; line-height:173px; color:#fff; text-align:center; text-decoration:none;}
div.videolist li:hover .bbg{display:block;}

.topclass{margin-top:150px;}

.page1{padding:30px 0; background:#EEF1F6;}

.bdsharebuttonbox2{left:-60px; top:30px; width:50px;}
.bdsharebuttonbox2 a{display:block; width:24px; height:24px; margin-bottom:10px; overflow:hidden;}
.bdsharebuttonbox2 a{margin-top:0 !important; padding:0 !important;}


.newsinfo2 h1{display:block; float:left;}
.newsinfo2 .fr{position:relative;}
.newsinfo2 .fr .a{display:block; float:left; width:120px; height:40px; margin-left:1px; background:url(../images/blackbg.png); line-height:40px; color:#fff;}
.newsinfo2 .fr .a span{display:block; float:left; height:40px; line-height:40px; background:url(../images/tushang/picinfo.png) 0 -1000px no-repeat;}
.newsinfo2 .fr .a .icon{width:20px; margin-left:20px; margin-right:5px;}
.newsinfo2 .fr .a .sanjiao{float:right; width:20px; background-position:0 -102px;}
.newsinfo2 .fr .a.on .sanjiao{background-position:0 -142px;}
.newsinfo2 .fr .a.nextinfo .icon{background-position:0 -26px;}
.newsinfo2 .fr .a.share .icon{background-position:0 -66px; margin-right:2px;}
.newsinfo2 .fr .a.tosaypl .icon{background-position:0 14px;}
.newsinfo2 .fr .bdsharebuttonbox2{position:absolute; display:none; left:auto; right:0; top:40px; width:136px; padding:10px; padding-right:0; background:url(../images/blackbg.png); z-index:100; border-radius:0 0 10px 10px;}
.newsinfo2 .fr .bdsharebuttonbox2 a{display:block; float:left; width:24px; height:24px; margin-right:10px; margin-bottom:0;}


.newsinfo2{margin-top:40px; color:#fff;}
.newsinfo2 .fr .a{background:#222;}
.newsinfo2 .fr .bdsharebuttonbox2{background:#222; right:-26px; border-radius:0 10px 10px 10px;}


.authorinfo2{padding:20px 0; border-top:solid 1px #ddd; line-height:50px; overflow:hidden;}
.authorinfo2 .authoravatar{display:block; float:left; width:50px; height:50px; border-radius:50%; overflow:hidden;}
.authorinfo2 .authoravatar img{width:50px; height:50px; border-radius:50%;}
.authorinfo2 .authorname{display:block; float:left; margin-left:20px;}
.authorinfo2 .date{float:left; margin-left:20px;}

.authorinfo2 .fav{display:block; float:right; width:70px; height:70px; margin:-10px 10px; background:url(../images/newsact.png) 0 0;}
.authorinfo2 .fav.yidian{background-position: -236px 0;}
.authorinfo2 .zan{display:block; float:right; width:66px; height:70px; margin:-10px 0 -10px 10px; padding-left:50px; background:url(../images/newsact.png) -92px 0; line-height:70px; text-align:center; color:#EE483A; text-decoration:none;}
.authorinfo2 .zan.yidian{background-position: -351px 0; color:#fff;}


.vlist2{width:1225px;}
.vlist2 li{position:relative; float:left; width:284px; height:213px; margin-right:20px; margin-bottom:20px;}
.vlist2 li .img{display:block; width:284px; height:213px;}
.vlist2 li .img img{width:284px; height:213px;}
.vlist2 li .title{position:absolute; display:block; bottom:0; left:0; width:264px; height:30px; padding:25px 10px 5px 10px ; line-height:30px; background:url(../images/titleblackbg2.png) bottom repeat-x; color:#fff; text-align:center;}
.vlist2 li .play{position:absolute; display:none; left:50%; top:50%; width:51px; height:51px; margin-left:-25.5px; margin-top:-35px; background:url(../images/bg.png) -60px -260px;}
.vlist2 li:hover .play{display:block;}
