body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
*{font-family:"黑体",arial;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
em{font-weight:bold;}
ol,ul,li{list-style:none;}
.cf:after{display:block; height:0; visibility:hidden; clear:both; content:".";}
.cf{display:inline-block;}
* html .cf{height:1em;}
.cf{display:block;}
.center{text-align:center;}
body{padding-top:520px; font-family:"黑体"; background:url(../top.jpg) no-repeat #daebf5 center top;}
.wrapper{padding-bottom:180px; background:url(../bottom.jpg) no-repeat center bottom;}
a{ outline:none; color:#39c; text-decoration:none;}
a:hover{color:#d6000f; text-decoration:underline;}

.text{margin:0px auto 60px; padding:25px; width:1000px; border-radius:2px; background:rgba(10,26,120,0.5);background:#838bbb\9; _background:#838bbb;}
.text p{ font-size:18px; line-height:30px; text-indent:42px; color:#fff;}

.headline{margin-bottom:30px; font-size:36px; color:#333; font-weight:normal; text-align:center;}
.video{margin:0 auto 10px; width:600px; height:500px; border:5px solid #666; background-color:#666;}
.videolist{margin:0 auto 90px; width:960px; overflow:hidden; overflow-x:scroll;}
.videolist ul{width:2400px;}
.videolist li{float:left; margin:0 4px; height:84px; border:1px solid #ccc; display:inline; position:relative;}
.videolist li.on{border:1px solid #f60;}
.videolist li img{width:150px; height:84px;}
.videolist li span{position:absolute; left:0px; top:64px; padding-left:5px; width:145px; height:20px; font-size:12px; color:#fff; line-height:20px; background:rgba(0,0,0,0.6); display:block;}
.videolist a:hover span{color:#f60;}
.videoname{margin-bottom:20px; font-size:20px; height:30px; line-height:30px; text-align:center;}
.gallery{margin:0 auto; width:980px;}
.gallery li{float:left; margin:5px 5px 0px 0px; width:240px; height:160px; display:inline;}
.gallery li img{width:240px; height:160px;}