body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
small {font-size:12px;}
ul, ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
i, em, cite {font-style:normal;}
.clear {clear:both;width:0px;height:0px;margin:0;padding:0;font-size:0px; overflow:hidden;}
.left {float:left;}
.right {float: right;}
iframe {margin:0;padding:0;}
textarea {resize:none;}
input {outline: none;}
textarea {outline: none;}
.clearfix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

body{ background-color:#f0f1ec; font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; text-decoration:none;}

.wrap{ background:#f0f1ec url(../images/wrapbg.jpg) no-repeat center top; position:relative;}
.wrap .content{ width:1000px; margin:0 auto;position:relative;}
.content .bg{ width:1000px; height:1508px; left:0; top:0; position:absolute; z-index:1;}
.content .bg1,
.content .bg2,
.content .bg3,
.content .bg4,
.content .bg5{ background-repeat:no-repeat; background-position:0 0; width:1000px;}

.bg1{ background-image:url(../images/bg1.jpg);height:313px;}
.bg2{ background-image:url(../images/bg2.jpg);height:292px;}
.bg3{ background-image:url(../images/bg3.jpg);height:266px;}
.bg4{ background-image:url(../images/bg4.jpg);height:307px;}
.bg5{ background-image:url(../images/bg5.jpg);height:330px;}

.main{ position:relative; z-index:2;width:1000px;padding-bottom:125px;}

.mod_video{ padding-top:183px;}
.mod_video .mod_bd{ height:405px; width:500px;margin-left:45px;}
.mod_video .mod_bd div{width:500px; height:350px; display:block;}
.mod_video .mod_bd img{ display:block;}
.mod_video .mod_bd .mod_info{ background:#161616; height:50px; text-indent:10px; line-height:50px; color:#727272; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-top:5px; text-align:center; font-size:14px;}

.mod_renwu{ padding:27px 0 0 40px;}
.mod_renwu .mod{ width:555px;}
.mod_renwu .mod_hd{ border-bottom:1px solid #cccac0; height:95px;}
.mod_renwu .mod_hd .rw_ico{ float:left; width:84px; height:84px;}
.rw_title{ font-size:38px; color:#404040; line-height:50px; margin-left:90px; font-weight:bold; padding:35px 0 0 10px;}
.mod_renwu .mod_bd{ padding-top:10px;}
.mod_renwu .mod_bd li{ float:left; width:275px; height:26px; line-height:26px; overflow:hidden; color:#646465; font-size:14px;}
.mod_renwu .mod_bd li span{ color:#979797; width:60px; text-align:right; float:left;}
.mod_renwu .mod_ft{ padding-top:15px;}
.mod_renwu .mod_ft li{ color:#404040; font-size:14px; line-height:26px; background:url(../images/dot.png) no-repeat left center;_background:url(../images/dot.png) no-repeat left center; padding-left:20px;}
.mod_renwu .game_experience{ font-size:18px; color:#b83904; line-height:30px; padding-top:25px;}


.mod_duihua{ padding:240px 0 0 40px;}
.mod_duihua .mod{ width:915px;}
.mod_duihua .mod_hd{ height:50px;}
.mod_duihua .mod_hd h2{ font-size:36px; color:#f2e4de; background:#b83904; width:250px; height:50px; text-align:center; line-height:50px; float:left;}
.mod_duihua .mod_bd{ padding:30px 0 30px 0; background:url(../images/dh_bg.jpg) repeat-y 70px top;}
.mod_duihua .mod_bd li span{background:url(../images/yd.jpg) no-repeat right 15px; display:block; width:75px; height:100%; float:left;}
.mod_duihua .mod_bd li{ padding-bottom:12px; overflow:hidden;}
.mod_duihua .mod_bd .dh_bg{ margin-left:76px; background:url(../images/g_l.jpg) no-repeat left 12px;zoom:1; padding-left:5px;}
.mod_duihua .mod_bd .dh_bg:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.mod_duihua .mod_bd .dh_bg .dh_con{ background:#dcddd9; float:left; border-radius:3px; overflow:hidden; box-shadow:1px 2px 3px #d2d3ce}
.mod_duihua .mod_bd .dh_bg .dh_con div{ padding:5px 6px 5px 12px; font-size:14px;line-height:25px; float:left;font-weight:bold;}
.mod_duihua .mod_bd .li_zs .dh_bg{background:url(../images/w_l.jpg) no-repeat left 12px; }
.mod_duihua .mod_bd .li_zs .dh_con{ background:#fff}
.mod_duihua .mod_bd .li_zs .dh_bg .dh_con div{color:#404040;font-weight:normal;}


.zs_wb{ background:url(../images/wb.jpg) no-repeat 0 0; width:324px; height:318px; position:absolute; bottom:0; right:0; padding-left:22px;}
.zs_wb .gz{display:block; overflow:hidden; text-indent:-999em;top:158px; height:45px; width:144px;position:relative;}
.zs_wb .zb{left:156px;top:113px; width:144px; height:45px;display:block; overflow:hidden; text-indent:-999em;position:relative;}

.mod_pic{ background:#34363d;}
.mod_pic .mod{ width:1000px; overflow:hidden; margin:0 auto;position:relative;}
.mod_pic .mod_hd{ padding-left:40px; color:#f0f1ec; font-size:36px; height:80px; line-height:80px}

.vedio-list{margin-top:20px;margin-bottom:30px;height:110px;padding-left:40px;width:960px;}
.vedio-list li{float:left;width:170px;height:110px;margin-right:15px;}
.vedio-list li a{display: block;width:168px;height:108px;border:1px solid #3d3941;position:relative;}
.vedio-list li a:hover{border:1px solid #735a33;}
.vedio-list li a .vedio-icon{background: url("../images/vedio-icon.png") no-repeat;  display: block;  height: 50px;left: 50%;  margin-left: -25px;  margin-top: -25px;  position: absolute;  top: 50%;width: 50px;}

.comment{background: #484a51;width:895px;margin-left:40px;padding:10px;margin-bottom:40px;}
.pr_bd{ background:#e9e8e9; padding:15px; height:800px; overflow:hidden; overflow-y:scroll;}
.foot{ text-align:center; color:#848484; width:100%; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}

.fix_r{z-index:5;width:60px;height:340px;position: fixed;bottom:80px;right:50%;margin-right: -680px;_position: absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-256));}
.fix_r ul{ background:url(../images/dh_bg.jpg) repeat-y center top;}
.fix_r ul li{ width:60px; height:60px; margin-bottom:10px; text-align:center; }
.fix_r ul li a{background:url(../images/n.png) no-repeat 0 0; color:#666; font-size:14px; line-height:60px; display:block; width:60px;}
.fix_r ul li a:hover{background:url(../images/h.png) no-repeat 0 0; color:#fff;}
.fix_r ul .end{ margin-bottom:0;}
.fix_r ul .end a,.fix_r ul .end a:hover{ line-height:18px; padding-top:12px; height:48px;background:url(../images/w.png) no-repeat 0 0; color:#1e576c;}

