﻿@charset "utf-8";
/* CSS Document */
body{ background:#f2f2f2;}
dl,dt,dd{ margin:0; padding:0;}

.fenlei{ width:222px; position:absolute; z-index:999; overflow:hidden; display:none; background:#FFF;; padding-bottom:10px; border-top:3px #199a4a solid;}
.fenlei .gedi{ width:201px; padding-bottom:6px; overflow:hidden; border-bottom:1px #dbdddf dashed; margin:9px 0 0 11px;}
.fenlei .gedi li{ width:68px; height:26px; line-height:26px; text-align:center; background:url(../images/gedi.png) 0 8px no-repeat; margin-left:-1px; float:left;}
.fenlei .erweima{ display:inline-block; width:200px; margin:13px 0 0 11px;}
.fenlei .erweima span{ display:inline-block; width:100px; text-align:center; float:left;}
.fenlei .erweima span img{ width:80px; margin:0 10px 5px 10px;}

.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;}
.content{ width:849px; overflow:hidden; background:#FFF; float:left;}
.content h1{ width:779px; text-align:center; font-size:28px; font-family:"Microsoft YaHei"; font-weight:100; margin:30px 0 0 35px; overflow:hidden;}
.content .xx{ display:block; width:784px; height:40px; line-height:40px; margin:0 auto; margin-top:25px; overflow:hidden; border-bottom:1px #cccccc solid; border-top:1px #cccccc solid; font-size:16px; text-align:center; color:#838383;}
.content .xx a{ color:#838383;}

.content .neir{ width:774px; margin:0 auto; font-size:16px; color:#323232; line-height:180%; padding:7px 0 7px 0; overflow:hidden;}
.content .neir a{ color:#0449be; text-decoration:underline;}
.content .neir a:hover{color:#FF0000; text-decoration:underline;}
.content .neir a span:hover{color:#FF0000; text-decoration:underline;}
.content .neir p{ font-size:16px; }
.content .neir h3{display: inline-block;font-weight: bold;overflow: hidden;color: #333;font-size: 18px;padding: 12px 18px; background-color: #fff7f7;border: 1.2px dashed #f74645;margin: 0px;}
.content .neir p font{ font-size:16px; }

.content .neir img{ max-width:750px; height:auto;}
.content .ts{ display:block; width:772px; height:90px; margin:0 auto; overflow:hidden; border:1px #cccccc solid; background:#fbfbfb;}
.content .ts img{ width:60px; height:60px; margin:15px; float:left;}
.content .ts em{ display:block; width:672px; margin-top:17px; font-style:normal; color:#666666; float:left;}
.content .ts font{ font-size:16px; color:#F00;}

.content .sxyy{ width:784px; margin:0 auto; padding:10px 0 15px 0; border-top:1px #cccccc dashed; overflow:hidden;}
.content .sxyy li{ width:784px; height:35px; line-height:35px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:16px; float:left;}
.content .sxyy i{ font-style:normal; font-weight:bold; color:#F00;}

.content .xly{ width:849px; height:114px; border-top:15px #f5f5f5 solid; border-bottom:15px #f5f5f5 solid; overflow:hidden; overflow:hidden;}

.content .xgzx{ width:849px; overflow:hidden; background-color:#FFF; border-top:15px #f5f5f5 solid;}
.content .xgzx span{ display:inline-block; width:845px; height:55px; border-bottom:1px #05ac04 solid; font-family:"微软雅黑"; font-weight:bold;}
.content .xgzx label{ margin:13px 0 0 18px; font-size:22px; color:#05ac04; float:left;}
.content .xgzx font{ margin:20px 0 0 5px; font-size:18px; color:#ccc; float:left;}
.content .xgzx ul{ width:849px; padding:5px 0 12px 0; overflow:hidden;}
.content .xgzx li{ width:378px; height:32px; line-height:32px; font-size:16px; background:url(../images/yd.png) 17px 11px no-repeat; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:40px; float:left;}

.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; text-align: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;}