html, body, p, dl, dt, dd, table, td, th, input, img, form, div, span, ul, ol, li, h1, h2, h3, h4, h5, h6, select, fieldset, fieldset, button,textarea { margin: 0; padding: 0; }
body { font-size: 14px; line-height: 24px; color: #2b2d29; font-family: "Microsoft YaHei", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; border: 0; }
iframe, img { border: 0 none; vertical-align: middle; }
em, i { font-style: normal; }
 ul, li, ol { list-style: none outside none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; font-size: 0; }
.clearfix { *zoom: 1; }
a { color: #000; text-decoration: none; }
a:hover { color: #008cd5; text-decoration: none; }
.clear { clear: both; }
input,button,textarea{ border:none;}
input:focus,textarea:focus {outline:none}
.main{margin:0 auto;width:100%;overflow:hidden;margin-top:30px;}
.content{margin:0 auto;padding:0;width:1200px;overflow:hidden;}
.videolist{width:1200px;margin:0 auto;overflow:hidden;margin-top:20px;}
.videolist ul li{float:left;width:300px;height:325px; background:url(../images/video_bg.png) center center no-repeat;margin:5px 0 5px 0;cursor:pointer;}
.videolist ul li img{display:block;width:274px;height:180px;border-top-right-radius: 5px;border-top-left-radius: 5px;margin:0 auto;margin-top:13px;}
.videolist ul li h5{display:block;width:260px;margin:0 auto;margin-top:20px;height:30px;line-height:30px;overflow:hidden;font-size:15px;color:#fff;font-weight:normal;}
.videolist ul li p{display:block;width:260px;margin:0 auto;height:20px;line-height:20px;overflow:hidden;font-size:13px;color:#666}
.imglist{width:100%;overflow:hidden;text-align:center;}
.newtag{position:absolute;margin-left:320px;margin-top:10px;width:43px;height:43px;background:url(../images/new.png) no-repeat;z-index:999;}
.reg{width:640px;float:left;overflow:hidden;margin:20px 0;text-align:left;}
.join{width:560px;float:right;overflow:hidden;margin:20px 0;text-align:right;}
.banner{margin:0 auto;width:1200px;height:604px;overflow:hidden;}
.minimg{width:1200px;margin:0 auto;text-align:center;overflow:hidden;margin-top:30px;}
.hide{margin:0 auto;width:1200px;text-align:center;overflow:hidden;text-align:center;display:none;}
.tx_left{text-align:left;}
#playvideo{
    position: absolute;
    left: 50%;
    top: 370px;
    margin-left: -344px;
    display: none;
	z-index:9999;
}
#stopvideo{
    position: absolute;
    right: -40px;
    top: 0;
    font-size: 12px;
    color: #fff;
    cursor: pointer;
    padding: 5px 10px;
    background: #000;
    height: 12px;
}
