@charset "utf-8";
/* CSS Document */

*,body,div,p,span,a,img,table,tr,td,br,ul,li,dl,dt,dd,button,input,textarea,select,h1, h2, h3, h4, h5, h6{ padding:0px; margin:0px;}
img{ border:0px;}
ul,li{ list-style:none;}
a{ font-size:12px; color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}
body,button,input,select,textarea{ font-size:12px; color:#666;}
body{ font-family:"microsoft yahei";background:#000 url(../images/mqbg.png) repeat;}

.clear{ clear:both;}
.center-w{margin: 0px auto;overflow: hidden;width: 1000px;}
.bgnone{ background:none;}
.mtop{ margin-top:10px;}
.mtop20{ margin-top:20px;}
.fleft{ float:left;}
.fright{ float:right;}

/*头部*/
/*导航*/
.nav{ width:100%; background:#fff;height:50px;line-height:50px; border-bottom:3px solid #de4f31;}
.nav li{ float:left; padding:0px 15px 0px 15px;}
.nav li a{ color:#333333; font-size:14px;}
.nav li a:hover{ color:#DB522E;}
.nav .last{ padding-right:0px;}

/*banner*/
.banner{ background:url(../images/mu-banner.jpg) no-repeat center top; width:100%;height:615px;}
.banner .center-w{position:relative;height:615px;}
.banner .center-w p{ color:#fff; font-size:14px; line-height:24px; position:absolute; top:240px; left:0px; width:685px; height:123px;}

/*主体*/
/*分享*/
.bdsharebuttonbox{ margin:10px 0px;}
.bdsharebuttonbox span{ float:left; line-height:16px; height:16px; margin-top:5px; margin-right:5px;}
.bdsharebuttonbox a,.bdsharebuttonbox span{padding-right:5px; font-size:14px;color:#fff; padding-left:1px;}
.bdsharebuttonbox a:hover,.bdshare-button-style0-16 a:hover{ color:#fff; text-decoration:underline;}

/*快捷导航*/
.fast-menu{ background:url(../images/mu-menu.jpg) repeat-x left top;height:55px;}
.fast-menu ul{ }
.fast-menu li{float:left; width:17%; margin:0px 8%; text-align:center; display:inline-block;}
.fast-menu li a{ color:#fefefe; font-size:18px; line-height:55px;}
.fast-menu li a:hover{ text-decoration:none;}
.fast-menu li.on{ background:#de4f31;}

.top-video{ background:url(../images/mu-video.jpg) no-repeat top center;}
.video{ margin:20px 20px;width:960px;}

/*视频详情*/
.video_xq{ background:#000;}
.video_xq .part-con{ padding-bottom:20px;}
.part-con .tit{font-size:18px;color:#fff; font-weight:bold; background:url(../images/mu-list-tit.png) no-repeat top center; line-height:39px; height:39px; width:332px; text-align:center; margin:0px auto;}
.part-con ul{ margin:20px 0px 20px 20px;display:block;}
.part-con li{ float:left; background:url(../images/mu-ico.png) no-repeat left; padding-left:15px; margin:0px 25px 0px 22px; width:260px; display:inline-block; }
.part-con li a{font:16px/24px "microsoft yahei"; color:#fefefe; }
.part-con .video-con1{ background:url(../images/mu-part1-bg.jpg) no-repeat right bottom;position:relative; height:376px; padding-top:10px;}
.part-con .video-con2{ background:url(../images/mu-part2-bg.jpg) no-repeat right bottom;position:relative; height:456px;}
.part-con .video-con3{ background:url(../images/mu-part3-bg.jpg) no-repeat right bottom;position:relative; height:376px; padding-top:20px;}

.part-con .video-con1 .video-txt,.part-con .video-con2 .video-txt,.part-con .video-con3 .video-txt{ width:595px;}
.part-con .video-con1 p,.part-con .video-con2 p,.part-con .video-con3 p{ font:14px/24px "microsoft yahei"; color:#bcb1b1;}
.part-con .video-con1 span,.part-con .video-con2 span,.part-con .video-con3 span{ font:bold 18px/28px 'microsoft yahei'; color:#bcb1b1;}
.part-con .video-con1 .video-txt{position:absolute; top:128px; left:350px; height:336px; }
.part-con .video-con2 .video-txt{position:absolute; top:178px; left:350px; height:416px; }
.part-con .video-con3 .video-txt{position:absolute; top:128px; left:350px; height:336px;}

/*part1*/
.week-classes {width: 960px; height: 250px; background: url(../images/mu-part1.png); display: block; zoom: 1; position:relative; overflow: hidden; margin:10px 20px;}
.day-class {float: left; width: 184px; margin-top: 50px; height: 200px; margin-right: 10px;}
.last-day {margin-right: 0;}

.day-class a {display: block; text-decoration: none; margin: 0 25px;  height: 32px; margin-bottom: 4px;}
.day-class a:hover {text-decoration: none; border-bottom: 1px solid #333; height: 31px;}

.day-class .big-class {height: 71px; margin-bottom: 10px;}
.day-class .big-class:hover {border:none; height: 71px;}

/*相册*/
.photo{ margin-top:40px;}
.photo .tit{ background:url(../images/mu-pic-tit.png) no-repeat left; height:38px;line-height:38px; color:#F00; font-size:12px; text-align:right;}
.photo ul{}
.photo ul li{ float:left; width:285px; height:194px; margin:20px 0px;}
.photo ul li.center{ margin:20px 72px;}
.photo ul li a{ width:277px;height:186px;background:#d5d2d1; display:inline-block;}
.photo ul li img{ width:277px; height:186px; margin-left:-8px; margin-top:-8px;}

/*底部*/
.footer{ width:100%; height:159px; background:url(../images/yx_Fy_Bj.jpg) repeat-x top;overflow:hidden; clear:both; display:block; margin-top:10px;}
.foot2{ margin:0 auto; overflow:hidden; width:1000px; padding-top:20px}
.foot { width: 100%; background: url(../images/ff.jpg) repeat-x;}
.foot p { font-size: 14px; color: #FFF; text-align: center; padding: 20px 0px; }
.foot a{ padding:0px 10px; line-height:30px; color:#fff;}
.ff{ background:url(../images/ff.jpg) repeat-x; height:100px; width:100%; display:block;}
.ff p{ width:1000px; margin: 0 auto; line-height:100px; text-align:center; font-size:14px; color:#fff;}

/* highslide with HTML END ------------------------------------------------ */
.highslide-number{color:gray;font-size:12px;margin-bottom:3px;}
.highslide-container div{font-family:"\5FAE\8F6F\96C5\9ED1",Verdana, Helvetica;}
.highslide{outline:none;}
.highslide-wrapper{color:#333;background:#FFF;background-color:#FFF;}
.highslide-wrapper a{color:#3B5998;text-decoration:none;}
.highslide-wrapper a:hover{text-decoration:underline;}
.highslide-image{outline:none;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-caption{display:none;border:2px solid #FFF;border-top:none;font-size:14px;background-color:#FFF;padding:5px;}
.highslide-loading{display:block;color:#000;font-size:12px;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;background-image:url(graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;padding:2px 2px 2px 22px;}
a.highslide-credits,a.highslide-credits i{color:silver;text-decoration:none;font-size:10px;padding:2px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:#FFF;background-color:gray;}
a.highslide-full-expand{background:url(graphics/fullexpand.gif) no-repeat;display:block;width:34px;height:34px;margin:0 10px 10px 0;}
.highslide-display-block{display:block;}
.highslide-html{background-color:#FFF;}
.highslide-html-content{position:absolute;display:none;}
.highslide-wrapper .highslide-html-content{width:300px;padding:5px;}
.highslide-wrapper .highslide-header ul{text-align:right;margin:0;padding:0;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:#000;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(graphics/resize.gif);}
.highslide-resize{cursor:nw-resize;}
.highslide-display-none,.highslide-wrapper .highslide-header ul li.highslide-previous,.highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header .highslide-move a,.highslide-move{cursor:move;}
.highslide-controls{width:195px;height:40px;background:url(../images/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../images/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none;}
.highslide-controls a{background-image:url(../images/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled{cursor:default;}
.highslide-controls a.disabled span{cursor:default;}
.highslide-controls a span{display:none;cursor:pointer;}
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
.highslide-dimming{background:#000;}