@charset "utf-8";
/*=tupian=*/
.tpbg{background: #2a2a2a;}
.head_2 .fl ul li{background:#fff;}
.head_2 .fl ul li.n5{background: url(images/icon1.png) no-repeat 95% 8px #fff;}
.head_2 .fl ul li.n7{background: #242424;border:1px solid #5a5a5a;}
.head_1 span,.head_1 span a{color:#999;}
.head_2 .fr span{color:#fff;}

.navbg{background: #1a1a1a;}
.nav a{color:#999;}
.nav a:hover{background: #353535;}

.tp_content{width:1198px;border:1px solid #484848;color:#e6e6e6;border-top:none;border-bottom: none;}
.tp_tit{padding:0 20px;height:120px;line-height: 120px;font-size: 20px;background: url(images/d2j/icon10.png) no-repeat right;padding-right: 42px;float:left;}
.focus{width:1158px;height:360px;position: relative;overflow:hidden;}
.focus ul{display:block;position:absolute;left:0px;top:20px}
.focus li{position:relative;cursor:pointer;width:1158px;height:360px;float:left}
.focus div.prev3{display:inline-block;width:64px;height:64px;background:url(images/d2j/prev3.png) no-repeat;position:absolute;left:20px;top:190px;cursor:pointer;z-index:19}
.focus div.next3{display:inline-block;width:64px;height:64px;background:url(images/d2j/next3.png) no-repeat;position:absolute;right:20px;top:190px;cursor:pointer;z-index:19}
.focus .focusn{position:absolute;right:0;top:0px;color:#cbcbca;font-size:14px;z-index:19;text-align: right;}
.focus .focusn b{margin-right:1px}
.focus .focusn em{font-style:normal;margin-left:2px}
.focus p{float:left;width:579px;position: relative;}
.focus p i{background:#000;filter:alpha(opacity=30);opacity:.3;height:54px;position:absolute;top:285px;width:579px;left:0;display:inline-block;}
.focus p em{position:absolute;top:285px;width:579px;left:26px;display:inline-block;color:#fff;z-index:1;line-height: 54px;font-size: 18px;}

.tp_con{width:1181px;overflow:hidden;zoom:1}
.tp_con li{float:left;width:209px;height:239px;border:1px solid #999;margin:25px 13px 0 12px;overflow:hidden;position:relative;}
.tp_con li span,.tp_con li em{line-height: 29px;position:absolute;left:0;bottom:16%;width:209px;}
.tp_con li span{z-index: 11;text-align: center;}
.tp_con li em{background:#000;-moz-opacity:0.6;filter:alpha(opacity=80);opacity:0.8;width:209px;height:59px;}

.pages{width:680px;margin: 100px auto;}
.pages a{display: inline-block;padding:0 16px;height:45px;line-height: 45px;font-size: 18px;color: #fff;text-decoration:none;background: #343737;margin:0 4px;}
.pages a.common_current_page{background: #11151b;}

.bottom2{border-top:1px solid #484848;border-bottom:1px solid #484848;}
.copyright,.copy{background: #151515;}
.copyright .copy_1 .fr p{color:#999;}