@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; border:0;}
body{ font-size:14px; font-family:"微软雅黑"; background:url(../images/back_center.jpg) center 38px no-repeat; position: relative;}
li{ list-style:none;}
a { color:#333; text-decoration:none;}
a:hover {color: #333; text-decoration:underline;}

.r_absolute { position: absolute; margin-right: -660px; right:50%; width: 60px; text-align: center; overflow: hidden; z-index:10001;}
.r_absolute li { width: 58px; margin-bottom: 2px; font-size: 16px; font-weight:bold;}
.r_absolute li a { width: 58px; height: 50px; padding-top:8px; line-height: 20px; display: block; background-color: #ca1220; color: #fff; border:solid 1px #fff;}
.r_absolute li a:hover { width: 58px; height: 50px; padding-top:8px; line-height: 20px; display: block; background-color: #990000; color: #fff; text-decoration: none;}

.box { width:944px; height:364px; padding:18px; background:url(../images/d1_back.png) no-repeat; margin:0 auto 50px auto;}
.fu_title { font-size:36px; font-weight:bold; color:#333333; width:635px; margin:0 auto; padding-top:120px; padding-left:345px;}
.video { float:left; width:574px; height:364px; padding-right:36px;}
.next { float:left; width:334px; font-size:16px; font-weight:bold; line-height:36px; color:#333333; padding-top:50px;}
.next h1 { font-size:24px;}
.body { width:988px; padding-left:8px; overflow:hidden; margin:0 auto;}
.left { float:left; width:372px; padding-right:45px; }
.explain {width:332px; height:258px; font-size:16px; margin-bottom:22px; font-weight:bold; line-height:36px; color:#333333; padding-top:70px; padding-left:18px; padding-right:40px; background:url(../images/next.jpg) no-repeat;}
.more { background:url(../images/title.jpg) no-repeat; padding-top:50px; padding-bottom:30px;}
.more li { padding-bottom:10px;}
.right { width:541px; height:635px; padding-top:130px; padding-left:30px; float:left; background:url(../images/text.jpg) no-repeat;}
.text { width:520px;height:584px; overflow-y:scroll; line-height:30px;}

