﻿@charset "utf-8";
/* CSS Document */
body{ background:#f2f2f2;}
dl,dt,dd{ margin:0; padding:0;}

.fenlei{ width:200px; height:479px; overflow:hidden; display:none; position:absolute; z-index:10000; margin-top:40px;}
.fenlei .flbt{ width:180px; border-bottom:1px #d7d7d7 dashed; padding:0 10px 0 10px; background:#21947a;}
.fenlei .flbt01{ height:269px;}
.fenlei .flbt02{ height:119px;}
.fenlei .flbt03{ height:89px;}
.fenlei .flnr{ width:178px; overflow:hidden; float:left;}
.fenlei .flnr dt{ display:inline-block; width:168px; height:50px; line-height:50px; background:url(../images/flbj.png) right no-repeat; font-size:16px; font-weight:bold; color:#FFF; margin-left:5px;}
.fenlei .flnr dd{ width:188px; overflow:hidden;}
.fenlei .flnr dd a{ display:block; color:#FFF; height:30px; text-align:center; font-size:14px; float:left;}
.fenlei .flnr dd a:hover{color:#FF0; text-decoration:underline;}
.fenlei .flnr .xx a{ width:59px;}
.fenlei .flnr .xx2 a{ padding:0 16px 0 7px;}

.weizhi{ width:1200px; height:50px; line-height:48px; overflow:hidden; margin:0 auto; font-size:14px; color:#333333;}

#body{ width:1200px; margin:0 auto; overflow:hidden;}
.left{ width:849px; height:2025px; overflow:hidden; background-color:#FFF; float:left;}
.left .bt{ display:inline-block; width:100%; padding-left:15px; height:60px; line-height:60px; border-bottom:2px #21947a solid; font-size:22px; font-family:"微软雅黑"; color:#21947a; font-weight:bold;}
.left .bt font{ font-size:26px; color:#ff5661;}

.left .bt h1{ display: inline-block;font-size: 26px;margin: 0;}

.list{ width:849px; overflow:hidden;}
.list li{ width:815px; height:133px; margin:11px 0 0 17px; overflow:hidden; color:#333333; border-bottom:1px #c9c9c9 dashed;}
.list li em{ display:block; width:182px; height:121px; overflow:hidden; border-radius:5px; float:left;}
.list li em img{ width:100%; height:100%;}
.list li span{ display:inline-block; font-size:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.list li span a{ font-family:'Microsoft YaHei', 'SimSun'; color:#21947a;}.list li span a:hover{color:#FF0000; text-decoration:underline;}
.list li p{ margin:0; padding:0; font-family:'Microsoft YaHei', 'SimSun'; display:inline-block; width:622px; font-size:14px; line-height:200%; text-indent:1em; color:#5c5859; overflow:hidden; float:left;}
.list li p font{ font-size:14px; font-weight:bold;}
.list li p a{ color:#F00;}
.list .you span{ width:618px; margin:3px 0 0 15px;}
.list .you p{ width:618px; margin:7px 0 0 15px;}
.list .wu span{ width:810px; margin:3px 0 0 5px;}
.list .wu p{ width:810px; margin:7px 0 0 5px;}

.fenye{ display:block; width:894px; margin:0 auto; text-align:center; padding:23px 0 20px 0; font-size:16px; background-color:#FFF;}
.fenye a{ display:inline-block; height:25px; line-height:27px; padding:0px 8px 0 8px; margin:0 3px 0 3px; border:1px #333333 solid;}
.fenye b{ display:inline-block; height:25px; line-height:27px; padding:0px 8px 0 8px; margin:0 3px 0 3px; background:#c9c9c9; border:1px #1370cd solid; float:left;}
.fenye a b{ display:inline-block; height:25px; line-height:27px; padding:0px 7px 0 0; margin:0px; border:none; background:none; float:none;}
.fenye a:hover{ text-decoration:none; background-color:#c9c9c9; color:#FFF;}
.curshuzi a{ background-color:#c9c9c9; color:#FFF;}

.right{ width:336px; overflow:hidden; margin-left:15px; float:left;}
.conRightTop{ width:336px; background:#FFF; overflow:hidden;}
.conRightTop2{position: fixed;top: 0;background: #fff !important;z-index: 9999;width: 336px;}
.conRightTopTit{ width:296px; padding:10px; margin:10px; background:#f6f8f7; text-align:center; font-size:16px; overflow:hidden;}
.conRightTop .erweima{ margin:10px 0 0 0;font-size:16px;font-weight:600}
.conRightTop img{ margin-top:10px;}
.conRightTop .you{ text-align:left; text-indent:1em; line-height:180%; margin:10px 0 0 5px;font-size:14px}

.zixun{ width:336px; background:#FFF; overflow:hidden; margin-top:15px;}
.zixun .zx_bt{ display:block; width:336px; height:45px; border-bottom:1px #e5e5e5 solid; background:url(../images/nrzx.png) 15px 13px no-repeat;}
.zixun .zx_bt label{ display:block; height:45px; line-height:45px; font-size:18px; float:left; margin:0 -15px 0 30px;}
.zixun .zx_bt label a{color: #FF0000;}
.zixun .zx_bt span {display: block;height: 45px;line-height: 45px;font-size: 18px;float: left; margin-left:30px;}
.zixun .zx_bt span.active{color: #0a6ccf;}

.zixun .jg{ width:316px; margin:3px 0 10px 10px; overflow:hidden;}
.zixun .jg li{ width:158px; height:44px; overflow:hidden; border-bottom:1px #cccccc dashed; float:left;}
.zixun .jg li a{ display:block; width:100%; height:100%;}
.zixun .jg li img{ width:32px; height:32px; margin:6px 5px 0 1px; float:left;}
.zixun .jg li em{ display:block; width:115px; height:44px; line-height:42px; font-size:14px; margin-left:5px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}

.zixun .fl{ display:block; width:336px; overflow:hidden; margin-bottom:12px;}
.zixun .fl li{ width:69px; height:34px; line-height:32px; margin:12px 0 0 12px; text-align:center; border:1px #cccccc solid; box-sizing:border-box; font-size:14px; box-shadow:0 0 6px 2px rgba(0,0,0,.10); border-radius:5px; float:left;}

.zixun .xianlu{ width:316px; margin-left:10px; overflow:hidden;}
.zixun .xianlu li{ width:100%; height:77px; margin-top:-1px; padding:12px 0; overflow:hidden; border-top:1px #ccc dashed;}
.zixun .xianlu .tu{ width:100px; height:76px; overflow:hidden; border-radius:5px; float:left;}
.zixun .xianlu .tu img{ width:100%; height:100%;}
.zixun .xianlu p{ display:block; margin:0; padding:0; width:204px; margin:0 0 7px 10px; height:45px; line-height:160%; font-size:14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; float:left;}
.zixun .xianlu .js{ width:204px; height:20px; line-height:25px; margin-left:10px; float:left;}
.zixun .xianlu .js i{ color:#818991; font-style:normal; float:left;}.zixun .xianlu .js i font{ color:#F00; font-weight:bold; font-size:12px;}
.zixun .xianlu .js em{ width:110px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#818991; font-style:normal; float:right;}.zixun .xianlu .js em font{ color:#000; font-size:12px;}

.zixun .wz{ padding-bottom:20px; overflow:hidden; float:left;}
.zixun .wz li{ width:336px; line-height:150%; margin-top:10px; padding-left:15px; overflow:hidden;}
.zixun .wz li i{ display:inline-block; width:18px; height:16px; margin:3px 10px 0 0; line-height:16px; text-align:center; font-style:normal; color:#FFF; float:left;background:#bbbbbb}
.zixun .wz li em{ display:inline-block; width:288px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.zixun .wz li:nth-child(1) i{background:#eb613c;}
.zixun .wz li:nth-child(2) i{ background:#eb7e3c;}
.zixun .wz li:nth-child(3) i{ background:#ebaf3c;}
.zixun .normal{ display:none;}