@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Microsoft YaHei"; overflow-x:hidden; background:none;}
img{ border:0;}
.clear{ clear:both;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.banner{ background:url(../images/banner.jpg) no-repeat center; width:100%; height:813px; margin:0 auto; overflow:hidden;}
.title{ font-size:45px; color:#a40000; font-weight:bold; margin:82px 0 40px 0;}
.title span{ width:32px; height:32px; background:#a40000; border-radius:16px; float:left; margin:18px 20px 0 2px;}
#youkuplayer1{width: 562px;height: 399px;float: left;margin-left: 5px;}
.p1{font-size: 28px;color: #252525;line-height: 49px;width: 538px;float: left;margin-left: 36px;}

.ry1 li{ width:579px; float:left;margin-left: 20px;}
.text1{ font-size:30px; color:#080606; line-height:50px; border-left:10px #e5e5e5 solid; padding:0 0 0 30px; margin:50px auto;}
.ry2 li{ width:383px; float:left; margin:0 0 48px 16px;}
.ry2 li:nth-child(7),.ry2 li:nth-child(8),.ry2 li:nth-child(9){ margin-bottom: 0;}
.foot-banner{ background:url(../images/img_27.jpg) no-repeat center; width:100%; height:116px; margin:85px auto 0 auto; overflow:hidden;}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 4; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:37px; height:37px; position:fixed; margin:-20px 0 0 -20px; z-index:10; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}