*:focus{outline:none;}
*{ margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,ul,li,ol,div,dl,dt,dd,p,img,a,form,table,tr,td,input,select,textarea{ margin:0; padding:0; color:#fff; font-size:12px; font-family:"宋体"; outline:none;}
body{font-size:12px;-webkit-text-size-adjust:none;}
img{vertical-align:middle; border:0 none;}
li{list-style:none; list-style-position:outside;}
a{color:#fff; text-decoration:none; overflow:hidden; outline:none;}
ul{list-style:none; overflow:hidden;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;/*ie6,7*/}

.fl{ float:left;}
.fr{ float:right;}
.wrapBox{ width:100%; position:relative; margin:0 auto;}
.main{ width:825px; position:absolute; left:50%; top:0; margin-left:-412px;}

/*首页*/
.line{ background:url(../images/line.jpg) no-repeat 0 0; width:16px; height:1284px; position:absolute; top:2450px; left:0;}

.bg{ background-repeat:no-repeat; background-position:center center;}
.bg_01{ background-image:url(../images/index_01.jpg); height:554px;}
.bg_02{ background-image:url(../images/index_02.jpg); height:561px;}
.bg_03{ background-image:url(../images/index_03.jpg); height:725px;}

.context{ width:100%; margin:556px 0 0 0;overflow:hidden;}
.context .video{ width:825px; height:486px; background-color:#000;}
.context .btn{ width:169px; height:53px; background:url(../images/btn.png) no-repeat 0 0; display:block; margin:586px 0 0 300px;}
.context .news{ width:500px; height:53px; background:url(../images/news.png) no-repeat 0 0; display:block; margin:10px 0 0 150px;}
