@charset "UTF-8";
body {}
.m-r15{margin-right: 28px;}

.wrapper {}

.container {margin: 0 auto; width: 1240px;}
.content-1{height: 486px;}
.content-1 .left{float: left; width: 770px; height: 486px;margin-top: 40px;}
.content-1 .left .sidebarlcon{width: 77px; float: left;}
.content-1 .left .sidebarlcon li{width: 77px; height: 77px;}
.content-1 .left .sidebarlcon .bt1{background: url(../images/sidebarlcon1.gif);}
.content-1 .left .sidebarlcon .bt2{background: url(../images/sidebarlcon2.gif); margin-top: 45px;}
.content-1 .left .sidebarlcon .bt3{background: url(../images/sidebarlcon3.gif); margin-top: 45px;}
.content-1 .left .sidebarlcon .bt4{background: url(../images/sidebarlcon4.gif); margin-top: 45px;}

/**/
.content-1 .left .pic{ float: right;}
.game163{ position: relative; padding: 4px; overflow: hidden; width: 660px; margin-right: 5px;}
.game163 .bigImg{ height: 367px; position: relative;}
.game163 .bigImg li img{ vertical-align:middle; width:660px; height:367px;   }
.game163 .bigImg h4{ font-size: 14px; font-weight: bold; line-height: 42px; height: 42px; padding-left: 20px; overflow: hidden; text-align: left; background: #000; opacity: 0.7; position: absolute; bottom: 0px; width: 640px;}
.game163 .bigImg h4 a{color: #fff;}
.game163 .smallScroll{  width: 660px; height: 64px;margin-bottom: 6px; margin-top: 10px;}
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 15px; height: 61px; text-indent: -9999px; }
.game163 .sPrev{ background: url(../images/ico_left1.jpg);}
.game163 .sNext{ background: url(../images/ico_right1.jpg);}
.game163 .sPrev:hover{ background: url(../images/ico_left.jpg);}
.game163 .sNext:hover{ background: url(../images/ico_right.jpg);}
.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 618px; overflow: hidden;}
.game163 .smallImg ul{ height:69px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 12px 0 0; width:96px; cursor:pointer;  display: inline;}
.game163 .smallImg img{width:96px; height:64px;  }
.game163 .smallImg .on img{ border-bottom:5px solid #B7CD3C;}
.game163 .pageState{ position: absolute; bottom: 92px; right: 15px; letter-spacing: 1px; color: #fff;}
.game163 .pageState span{ color: #f00; font-size: 16px;}

/*  */
.content-1 .right{float: right; width: 453px; height: 443px; background: #f5f5f6; margin-top: 45px;position: relative;}
.wx-code { background: rgba(0, 0, 0, 0) url("../images/wxcode146.jpg") no-repeat scroll 0 0; height: 180px;position: absolute; right: -180px; width: 150px;}
.xlyz { position: absolute; width: 150px; height: 267px; top:175px; right: -180px; background: url("../images/xlyz.jpg") no-repeat scroll 0 0; background-size: 100% 100%;}
.tab-0{ width:453px; height: 365px; text-align:left;  }
.tab-0 .hd{ height:40px; line-height:40px; background:#f5f5f6; padding:0 5px 0 20px;   border:1px solid #ddd;  position:relative; }
.tab-0 .hd span{float: right; padding-right: 5px; opacity: 0.5;cursor:context-menu;}
.tab-0 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px; font-size: 15px; font-weight: bold;}
.tab-0 .hd ul li{ float:left; padding:0 15px; cursor:pointer; }
.tab-0 .hd ul li.on{ height:37px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; color: red; border-top: 3px solid #7f8f11;}
.tab-0 .bd ul{ padding-top: 20px}
.tab-0 .bd li{ height:40px; line-height:20px; padding:0 15px 0 30px; background: url(../images/list_ico.gif) no-repeat 15px 6px;}
.tab-0 .bd li .date{ float:right; color:#000; }

/*  */
.search{ width: 418px; height: 41px; border: 1px solid #7f8f11; border-radius: 3px; margin: 10px auto;}
.searchtext{width: 360px; height:41px; float: left; display:block;  padding-left: 20px;  border: none; background: #f5f5f6;}
.search .searchbtn{ border: none;cursor: pointer; float: right; overflow: hidden; width: 38px; height: 41px; background: #f5f5f6 url(../images/search.gif) no-repeat 0px 7px;}

/*  */
.ad-0{float: left; width: 1240px; margin-bottom:15px;}
.ad-1,.ad-2{float: left; width: 366px;}
.ad-1{margin-right: 28px;}
.ad-12{float: left; width: 760px; margin-bottom:15px;}
.ad-3{float: right; width: 453px;}

/*  */
.content-2{width: 1240px;overflow: hidden; }
.tab{ width: 1240px; height: 345px; padding-top: 40px;}
.tab-1{ width:366px; height: 345px; text-align:left; float: left;}
.tab-1 .hd{ height:40px; line-height:40px; background:#f5f5f6; padding:0 10px 0 20px;   border:1px solid #ddd;  position:relative; }
.tab-1 .hd span{float: right; padding-right: 5px; opacity: 0.5;cursor:context-menu;}
.tab-ico-p{ padding-left:92px; }
.tab-1 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px; font-size: 15px; font-weight: bold;}
.tab-1 .hd ul li{ float:left; padding:0 15px; cursor:pointer; }
.tab-1 .hd ul li.on{ height:37px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; color: red; border-top: 3px solid #7f8f11; }
.tab-1 .bd ul{ padding-top: 10px; zoom:1;  }
.tab-1 .bd li{ height:45px; line-height:50px; border-bottom: 1px dashed #ccc;}
.tab-1 .bd li:last-child{border: none;}
.tab-1 .bd li .date{ float:left; color:#7f8f11; width: 18px; height: 9px; margin: 0px 6px; font-size: 18px; font-weight: bold;}

.tab-2{ float: right; width:453px; height: 365px; text-align:left;  }
.tab-2 .hd{ height:40px; line-height:40px; background:#f5f5f6; padding:0 5px 0 20px; border:1px solid #ddd;  position:relative; }
.tab-2 .hd span{float: right; padding-right: 5px; opacity: 0.5;cursor:context-menu;}
.tab-2 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px; font-size: 15px; font-weight: bold;}
.tab-2 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.tab-2 .hd ul li.on{ height:37px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; color: red; border-top: 3px solid #7f8f11;}
.tab-2 .bd{padding-top: -15px;}
.tab-2 .bd ul{ padding-top: 15px}
.tab-2 .bd li{ height:33px; line-height:22px;}
.tab-2 .bd li .date{ float:left; color:#000;  background: url(../images/list_ico.gif) no-repeat; width: 8px; height: 9px; margin: 6px 18px;}

/* 16 */
.tab-2-1{ float: right; width:453px; height: 305px; text-align:left; margin-top: -15px;}
.tab-2-1 .tab_head{width: 150px; height:280px; line-height:30px; background:#fff; position:relative; border: none; padding:0px; float: left;}
.tab-2-1 .tab_head ul{ float:left;  position:absolute; left:5px; font-size: 14px; font-weight: bold;}
.tab-2-1 .tab_head ul li{ float:left; padding:5px;height: auto; cursor:pointer;max-width: 120px;white-space: normal;}
.tab-2-1 .tab_head ul li a{ color: #7f8f11;}
.tab-2-1 .tab_head ul li.on{background: #61671b;}
.tab-2-1 .tab_head ul li.on a{color: #fff;}
.tab-2-1 .box_body ul{ float: right; width: 300px; }
.tab-2-1 .box_body li{ height:33px; line-height:22px;}
.tab-2-1 .box_body li { float:left;padding-left: 15px; width: 285px; height: 33px; line-height: 33px; color:#000; background: url(../images/list_ico.gif) no-repeat 0px 13px; }

/*  */
.links{ width: 1240px; border-top: 2px solid #7f8f11; margin: 0px auto;}
.link-1 {padding-top: 30px;}
.links .link_ico{ background: url(../images/link_ico.gif) no-repeat; width: 80px; height: 40px; float: left; color: #de1410; font-size: 18px; font-weight: bold;padding: 4px 15px;}
 
/*  */
.links .link-1 .type-group,.links .link-1 .type-group .lisk-type{float: left;margin-left: 34px;}
.links .link-1 .type-group .link-type{ width: 248px;padding-left: 15px; height: 38px;
	background: #fff url(../images/link_ico2.gif) no-repeat 215px 14px; border: 1px solid #ccc; border-radius: 5px;text-align: left;}
.links .link-1 .type-group .list-group{position: absolute; width: 248px; height: 200px; background: #eee;overflow-y: scroll;z-index:20;opacity: 0.9; }
.links .link-1 .type-group .list-group li{padding: 0 15px; }
.links .link-1 .type-group .list-group li:hover{background: #DFEC9D; }
.links .link-1 .type-group .list-group li.list-group-item{line-height: 30px;}
.links .link-1 .type-group li{height: 30px;}
.links .link-1 .collapse {display: none;}
.links .link-1 .collapse.in { display: block;}

/**/
.box{ width:1169px; padding:15px 35px 0; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:1169px; height:60px; overflow:hidden; position:relative;}
.piclist{ height:60px;position:absolute; left:0px; top:0px}
.piclist li{ margin-right:36px; float:left;}
.piclist li img{ width: 205px; height: 60px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:60px; background:url(../images/link_ico1.gif) no-repeat; position:absolute; top:15px; z-index:10; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 0; left:4px;}
.og_next{ background-position:9px -71px; right:4px;}

/**/
.tab-0 .bd li ,.tab-1 .bd li ,.tab-2 .bd li ,.tab-2-1 .bd li {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}