.top{overflow:hidden;height:46px;background:#ff9a00;padding:0px 4px 0px 10px}
.top span.listico{display:block;float:left;line-height:46px;height:46px;padding-right:10px;border-right:1px solid #d46b02;}
.top span.listico img{width:20px;height:13px;cursor:pointer;}
.top span.logo{float:left;line-height:46px;height:46px;}
.top span.logo img{width:123px;height:29px;margin-left:10px;margin-top:-2px;}
.top div{float:right;height:46px;line-height:46px;color:#fff;font-size:12px;}
.top div a{color:#fff;font-size:12px;padding:0px 6px;}

.search{padding:7px 10px;overflow:hidden}
input.txt{color:#c1c1c4;font-size:12px;border:0px;background:#f2f2f2;width:100%;height:30px}
.search form{display:block;height:30px;border:1px solid #d2d2d2;background:#f2f2f2;position:relative;overflow:hidden}
.inputwrap{padding:0px 40px 0px 13px;height:30px;line-height:26px;}
input.btn{background:url(../images/sraech_bg.png) 7px 8px no-repeat;display:block; background-size:15px 15px;position:absolute;top:0px;right:0px;border:0px;width:32px;height:30px;border-left:1px solid #d2d2d2;padding-left:12px;cursor:pointer}

.nav{height:34px;background:#fff;overflow:hidden;border-top:1px solid #d2d2d2;}
.nav ul li{float:left;width:16.66%;height:33px;line-height:33px;text-align:center;border-bottom:1px solid #d2d2d2;}
.nav ul li a{color:#403f3f;font-size:13px;}
.nav ul li.on a{color:#7dd037;font-size:14px;height:32px;border-bottom:2px solid #7dd037;padding:0px 10%;padding-bottom:5px;}
.nav ul li a:hover{color:#7dd037;}

.zx_nav{margin-top:10px;overflow:hidden;background:#fff;border-top:1px solid #e2e2e2;}
.zx_nav ul li{float:left;width:33.333%;text-align:center;padding-bottom:9px;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.zx_nav ul li a{width:50px;font-size:12px;color:#9d9d9d;padding-top:66px;display:block;margin:0 auto}
.zx_nav ul li.zx_01{background:url(../images/rank_05.png) center 10px no-repeat;background-size:50px 50px;}
.zx_nav ul li.zx_02{background:url(../images/rank_07.png) center 10px no-repeat;background-size:50px 50px;}
.zx_nav ul li.zx_03{background:url(../images/rank_09.png) center 10px no-repeat;background-size:50px 50px;}
.zx_nav ul li.zx_04{background:url(../images/rank_15.png) center 10px no-repeat;background-size:50px 50px;}
.zx_nav ul li.zx_05{background:url(../images/rank_17.png) center 10px no-repeat;background-size:50px 50px;}
.zx_nav ul li.zx_06{background:url(../images/rank_19.png) center 10px no-repeat;background-size:50px 50px;}
.zx_nav ul li.on a,.zx_nav ul li a:hover{color:#7dd037}
.zx_nav2{margin-top:10px;overflow:hidden;background:#fff;border-top:1px solid #e2e2e2;}
.zx_nav2 ul li{float:left;width:50%;text-align:center;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
/* .zx_nav2 ul li a{width:50px;font-size:12px;color:#9d9d9d;padding-top:66px;display:block;margin:0 auto} */
.zx_nav2 ul li.on a,.zx_nav2 ul li a:hover{color:#7dd037}
.zx_nav3{margin-top:10px;overflow:hidden;background:#fff;border-top:1px solid #e2e2e2;}
.zx_nav3 ul li{float:left;width:100%;text-align:center;/*border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;*/box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.zx_nav3 ul li table {width:100%;}
.zx_nav3 ul li table tr.first {height:28px;color:#333333;font-size:16px;/*border-bottom:1px solid #eeeeee;*/}
/*.zx_nav3 ul li table tr.first td*/
.zx_nav3 ul li table tr.first td.fleft {padding-left:15px;}
.zx_nav3 ul li table tr.first td.fleft a{font-weight:bold}
.zx_nav3 ul li table tr.first td.fright {padding-right:15px;}
.zx_nav3 ul li table tr.first td.fright a{color: #FF6B00;}
/*.zx_nav3 ul li table tr.fenlei td {text-align: left;}*/
/*.zx_nav3 ul li table tr td img {height:48px;width:48px;}*/
.zx_nav3 ul li table tr td a {color:#333333;text-align: center;}
.zx_nav3 ul li table tr.fenlei td .flicon{margin: 5px 0 5px 10px;display: inline-block;}
.zx_nav3 ul li table tr.fenlei td .flicon img {height:50px;width:50px;}
.zx_nav3 ul li table tr.fenlei td .flicon a {color:#333333;text-align: center;display: inline-block;margin:5px 4px;float: left;}
/* .zx_nav3{margin-top:10px;overflow:hidden;background:#fff;border-top:1px solid #e2e2e2;}
.zx_nav3 ul li{float:left;width:50%;text-align:center;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.zx_nav3 ul li a{width:50px;font-size:12px;color:#9d9d9d;padding-top:66px;display:block;margin:0 auto}
.zx_nav3 ul li table {width:100%;}
.zx_nav3 ul li table tr.first {height:26px;color:#333333;font-size:15px;border-bottom:1px solid #eeeeee;}
.zx_nav3 ul li table tr.first td {padding-left:10px;}
.zx_nav3 ul li table tr td img {height:48px;width:48px;}
.zx_nav3 ul li table tr td a {color:#333333;}
.zx_nav3 ul li.on a,.zx_nav2 ul li a:hover{color:#7dd037} */
.content_list_wrap{margin-bottom:-1px;}

.dj_list{margin-top:10px;overflow:hidden;background:#fff;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}
.djtj_list{overflow:hidden;background:#fff;}
.djtj_list ul li a.img{width:80px;height:80px;display:block;position:absolute;top:50%;left:8px;margin-top:-26px;}
.djtj_list ul li a.img img{width:54px;height:54px;}
.djtj_list ul li span{display:block;overflow:hidden;height:70px;display: inline-block;}
.djtj_list ul li .mgi{height:auto;}
.djtj_list ul li span .dct{background-color: #FF559A;width: 40px;height: 16px;text-align: center;border-radius:8px;}
.djtj_list ul li .down{float: right;border:1px solid #66c712;border-radius: 4px;font-size: 12px;padding: 3px 13px;color:#999;}
.djtj_list ul li span a{line-height:18px;margin:2px 0px 3px 0px;color:#333;font-size:15px;display:block;padding-bottom:2px;height:16px;overflow:hidden;padding-right:4px;}
.djtj_list ul li span font{color:#9d9d9d;font-size:12px;line-height:16px;overflow:hidden;height:16px;}
.djtj_list ul li span .dct font{color:#ffffff}
.djtj_list ul li a.lq{width:56px;height:30px;border:1px solid #7dd037; border-radius:4px;display:block;text-align:center;color:#999;line-height:30px;font-size:12px;position:absolute;right:10px;top:50%;margin-top:-11px;}
.djtj_list ul li a.lq:hover{color:#fff;background:#7dd037}
.djtj_list ul li{border-bottom:1px solid #eeeeee;overflow:hidden;padding:10px 5px;position:relative;padding-left:70px;}
.djtj_list ul li span font em{color:#f46b73;font-size:12px;}
.djtj_list ul li span font.daxiao{margin-right:6px;}
.djtj_list ul{margin-bottom:-1px;}
.djtj_list ul li .num{position:absolute;font-size:12px;color:#fff;width:22px;height:22px;text-align:center;left:8px;top:50%;margin-top:-11px;line-height:22px;}
.djtj_list ul li.num_nobg{background-image:none;}
.djtj_list ul li.num_nobg .num{color:#d4d3d3}
.djtj_list ul li.num_yd .num{margin-left:-3px;}
.more_wrap{text-align:center;padding:7px 0px 10px 0px;color:#333333;font-size:13px;cursor:pointer;background:#eaeaea;border-top:1px solid #d2d2d2;padding-top:10px;}
.page_wrap{text-align:center;padding:12px 0px 12px 0px;color:#333333;font-size:13px;cursor:pointer;background:#eaeaea;border-top:1px solid #d2d2d2;padding-top:10px;}
.page_wrap a{width:56px;height:22px;border:1px solid #7dd037;border-radius:4px;padding:5px 5px;color:#999;line-height:22px;font-size:12px;margin:5px 5px;}

.foot_img{background:#f2f2f2;padding:10px;overflow:hidden}
.foot_img a{background:#868686;position:relative;text-align:center;height:40px;line-height:40px;color:#fff;display:block;font-size:13px;padding-left:34px;padding-right:78px;}
.foot_img a span{display:block;width:72px;height:28px;position:absolute;top:50%;right:5px;line-height:28px;text-align:center;color:#fff;background:#66c712;font-size:12px;margin-top:-14px;}
.foot_img a img{display:block;width:28px;height:28px;position:absolute;top:50%;left:5px;line-height:28px;text-align:center;color:#fff;margin-top:-14px;}
.foot{color:#999999;font-size:12px;line-height:23px;padding:7px 0px 6px 0px;background:#fff;text-align:center;border-top:1px solid #d2d2d2}
.foot a{color:#999999;padding:0px 8px;}
.foot font{color:#d2d2d2}

.flei_nav{margin-top:10px;overflow:hidden;background:#fff;border-top:1px solid #e2e2e2;display:none}
.flei_nav ul li{float:left;width:25%;text-align:center;padding-bottom:9px;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.flei_nav ul li a{width:50px;font-size:12px;color:#9d9d9d;padding-top:66px;display:block;margin:0 auto}
.flei_nav ul li.flei_01{background:url(../images/flei_img_03.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.flei_02{background:url(../images/flei_img_05.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.flei_03{background:url(../images/flei_img_07.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.flei_04{background:url(../images/flei_img_09.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.flei_05{background:url(../images/flei_img_15.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.flei_06{background:url(../images/flei_img_16.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.flei_07{background:url(../images/flei_img_18.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.flei_08{background:url(../images/flei_img_20.png) center 10px no-repeat;background-size:50px 50px;}
.flei_nav ul li.on a,.flei_nav ul li a:hover{color:#7dd037}
.flei_nav ul li.on{border:1px solid #7dd037}
