@charset "utf-8";

/*视频新头部*/
ul.spmenu{margin-top:23px;}
ul.spmenu li{float:left; width:auto; height:32px; line-height:32px; margin:0 5px; padding:0 10px; overflow:hidden;}
ul.spmenu li.on,ul.spmenu li:hover{border-bottom:#f60 solid 2px;}
ul.spmenu li.on a,ul.spmenu li:hover a{color:#f60;}


h2.bt{height:80px; line-height:70px; font-size:40px; color:#ff6a6a; background:url(../images/ydyyzxd/line.jpg) no-repeat center bottom; overflow:hidden;}
h2.bt span{color:#888888; font-size:30px;}
h5.wzbt{font-size:24px; background:url(../images/ydyyzxd/i1.png) no-repeat left center; height:40px; line-height:40px; padding-left:15px;}
a.ydmore{top:8px; right:0px; height:24px; line-height:24px; border:#e2e2e2 solid 1px; color:#666666; border-radius:12px; padding:0 10px; display:inline-block; overflow:hidden;}
a.ydtlink{color:#666; font-family:"微软雅黑"; font-size:14px;}
a.djckgd{color:#ff6a6a; font-size:18px; border:#ff6a6a solid 2px; border-radius:6px; height:44px; line-height:44px; padding:0 60px; display:inline-block; overflow:hidden;}
.wztjbox{width:469px; height:222px; box-shadow:0 1px 10px rgba(0,0,0,0.15);outline:none;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.15); border:#ffffff solid 1px;}
ul.wzlist{padding-left:18px;}
ul.wzlist li{height:44px; line-height:44px; border-bottom:#f5f5f5 solid 1px; overflow:hidden;}
ul.wzlist li:last-child{border-bottom:none;}
ul.jkdjt li{float:left; width:124px; height:40px; line-height:40px; text-align:center; background:url(../images/vedio/line1.jpg) no-repeat right center;}
ul.jkdjt li a{color:#666;font-family:"微软雅黑"; font-size:16px; display:block; overflow:hidden;}
ul.jkdjt li.on a,ul.jkdjt li a:hover{background:#00d3c2; color:#fff; font-weight:bold;}
ul.vimg li{float:left;width:232px; height:195px; margin:8px;box-shadow:0 1px 2px rgba(0,0,0,0.15);outline:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.15); border:#ffffff solid 1px;transition:box-shadow .28s linear;-moz-transition:-moz-box-shadow .28s linear;-webkit-transition:-webkit-box-shadow .28s linear; overflow:hidden;}
ul.vimg li:hover,ul.vimg li.on{box-shadow:0 3px 6px rgba(0,0,0,0.25);outline:none;-webkit-box-shadow:0 3px 6px  rgba(0,0,0,0.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.25);}
ul.vimg .imgbox{width:232px; height:132px;}
ul.vimg li .img{width:232px; height:132px;overflow:hidden;}
ul.vimg li span{left:0px; top:0px;}
ul.vimg li span img{width:232px; height:132px; overflow:hidden;}
ul.vimg li p{height:65px; line-height:20px; overflow:hidden;}
ul.ydtszl li{float:left; width:315px; height:160px; box-shadow:0 1px 10px rgba(0,0,0,0.15);outline:none;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.15); border:#ffffff solid 1px; margin:10px 8px;transition:box-shadow .28s linear;-moz-transition:-moz-box-shadow .28s linear;-webkit-transition:-webkit-box-shadow .28s linear; overflow:hidden;}
ul.ydtszl li:hover,ul.ydtszl li.now{box-shadow:0 5px 15px rgba(0,0,0,0.45);outline:none;-webkit-box-shadow:0 5px 15px  rgba(0,0,0,0.45);-moz-box-shadow:0 5px 15px rgba(0,0,0,0.45);}
ul.ydtszl .zlimg,ul.ydtszl .zlimg img{width:315px; height:111px; overflow:hidden;}
ul.ydtszl .txt{height:49px; line-height:49px;}
ul.ydhbbt li{float:left;width:92px; height:31px; line-height:31px; text-align:center; background:#eaeaea; margin-right:10px; overflow:hidden;}
ul.ydhbbt li:hover,ul.ydhbbt li.on{background:url(../images/ydyyzxd/hbbtbg.jpg) no-repeat 0 0;}
ul.ydhbbt li a{color:#5a5a5a;}
ul.ydhbbt li:hover a,ul.ydhbbt li.on a{color:#ffffff;}
ul.ydsgbox li{float:left; width:478px; height:210px; border:#ececec solid 1px; background:#ffffff; position:relative; margin:10px;}
ul.ydsgbox span.month{position:absolute; left:-5px; top:-8px; width:70px; height:43px; line-height:38px; padding-left:4px; background:url(../images/ydyyzxd/i2.png) no-repeat 0 0; color:#ffffff; overflow:hidden;}
ul.ydsgbox .hbtxt{width:300px; left:15px; top:36px;}
ul.ydsgbox .hbbt{height:64px; line-height:32px; text-overflow:ellipsis; overflow:hidden;}
ul.ydsgbox .hbbt a{color:#ff6a6a;}
ul.ydsgbox .hbjs{height:85px; line-height:30px; overflow:hidden;}
ul.ydsgbox .hbimg{top:8px; right:8px;}
ul.ydsgbox .hbimg img{width:130px; height:194px; overflow:hidden;}