@charset "utf-8";
/* css document */
.scroll{overflow:hidden; position:relative; float:left;}
.scroll-con,.scroll-list li{overflow:hidden; position:relative; }
.scroll-list{position:absolute;}
.scroll-list a{ display:block;}
.scroll-menu{ position:absolute; left:50%; bottom:9px; z-index:9999;}
.scroll-menu span{ display:inline-block;margin-right:5px; cursor:pointer;font-style:normal;}
.scroll-menu i{display:inline-block;width:20px; height:20px; border:1px solid #000; background:#fff; text-align:center; line-height:20px; font-size:12px;color:#000; font-style:normal;}
.scroll-menu span.current i{background:#ff6600; color:#fff; font-weight:bold; border:1px solid #fff;}
.scroll-menu span img{width:50px; height:30px;border:2px solid #000;}
.scroll-menu span.current img{border:2px solid #fff;}
.scroll-menu span b{ display:inline-block; width:10px; height:10px; background: -20px 0 no-repeat; margin-right:5px;}
.scroll-menu span.current b{ background-position:0 0;}
.tptt .scroll,.tptt .scroll-con,.tptt .scroll-list li,.tptt .scroll-list img{width:572px; height:331px;}
.scroll-btn{width:14px; height:26px; position:absolute; bottom:15px; z-index:9999;}
.btn-l{ left:20px;}
.btn-r{ right:20px;}
.scroll-btn a{ display:block;width:14px; height:26px; background: no-repeat;}
.btn-l a{ background-position:0 0;}
.btn-r a{ background-position:-14px 0;}
.scroll-tittle p{ line-height:40px;}
.scroll-tittle p a{color:#fff; font-size:14px; font-weight:bold;z-index:10000; position:absolute;left:0;bottom:14px;  text-align:center; font-family:"宋体"}
.scroll-tittle s{width:100%; background:#000000;filter:alpha(opacity=50); opacity:0.5;-moz-opacity:0.5; padding:5px 0; line-height:48px; position:absolute;left:0; bottom:0; z-index:9999; height:48px;}
.tptt .scroll-tittle p a{ width:572px; overflow:hidden; white-space:nowrap;}
.left{ float:left; width:572px;}
.right{ float:right; width:387px;}
.lhhdt{ width:361px;}
.lhhdt-tit{ background: no-repeat; width:361px; height:27px; position:relative;}
.lhhdt-tit a{ color:#fff;}
.lhhdt-left{ position:absolute; top:4px;left:12px;font-size:14px; font-weight:bold;color:#fff;}
.txtarea{ margin:5px 0 7px; border-bottom:1px dotted #e8e3d9; padding-bottom:11px;}
.txtarea h3{ max-height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#cc0333;}
.txtarea p.info{ max-height:50px; overflow:hidden;text-overflow: ellipsis;}
.txtarea1 h3{height:50px; overflow:hidden;text-overflow: ellipsis;}
.txtarea1 p.info1{ max-height:42px; overflow:hidden;text-overflow: ellipsis;}
.tit a{ font-size:18px; font-weight:bold;; line-height:30px; color:#cc0333;}
.info a{ font-size:14px; font-weight:lighter; line-height:25px; color:#666; margin-left:25px;}
.list1 li{font-size:14px; color:#000000; line-height:25px; border-bottom:1px dotted #e8e3d9;background: no-repeat 2px 11px; padding-left:11px; max-height:25px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.list2{ margin-top:6px;}
.list2 li{font-size:14px; color:#000000; line-height:33px; margin:0px 7px 0 7px;}
.list a,.list1 a,.list2 a{ font-size:14px; color:#000000; line-height:25px;}
.list1 li.end-li{border-bottom:none;}
.list li{font-size:14px; color:#000000; line-height:25px;background: no-repeat 2px 12px; padding-left:15px; max-height:25px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.left-con{ width:715px; float:left; margin-top:10px;}
.left-con1{width:715px; float:left;}
.right-con{ width:258px; float:right;margin-top:10px;}
.left-con-l{ width:354px; float:left;}
.left-con-r{ width:354px; float:right;}
.red-tit{background: no-repeat; width:322px; height:30px; position:relative; }
.red-tit a{color:#fff;}
.red-left{ position:absolute; top:6px;left:20px;font-size:14px; font-weight:bold;color:#fff;}
.red-con{ border:1px solid #e8e8e8; border-top:none; padding:3px 5px 5px;}
.yell-tit{background: no-repeat; width:322px; height:28px; position:relative; }
.yell-tit a{color:#fff;}
.yell-left{ position:absolute; top:6px;left:20px;font-size:14px; font-weight:bold;color:#fff;}
.yell-con{ border:1px solid #e8e8e8; border-top:none; padding:10px 5px 5px;}
.yell-gaodu{ min-height:195px;}
.yell-gaodu01{ min-height:315px;}
.yell-gaodu02{ min-height:182px;}
.hysj-con{ border:1px solid #e8e8e8; border-top:none; padding-top:6px;}
.inform-right{ position:absolute; right:20px; bottom:7px;color:#fff;font-size:12px;font-family: "microsoft yahei";    }
.inform-right a{ color:#fff;}
.pictxt{font-size: 0;letter-spacing:0px;display: block; margin-top:2px; min-height:92px;}
.picarea{ float:left;}
.picarea img{ margin:0 10px 0 4px;}
.txtarea1{ margin:0px 0 10px; }
.tit1 a{ font-size:14px; font-weight:bold;; line-height:25px; color:#000;}
.info1 a{ font-size:12px; font-weight:lighter; line-height:21px; color:#8f8f8f;}
.banner01 img{ margin:10px 0 0 0;}
.ztzl-tit{ background: 7px center no-repeat; width:980px; height:26px;}
.ztzl-tit01{  padding:3px 0 0 17px; font-size:14px; font-weight:bold;}
.ztzl-tit01 a{color:#000; font-size:14px; font-weight:bold;}
.ztzl-con{ width:960px; height:190px; background:#a40101; padding:20px 0 0 20px;}
.ztzl-con ul {clear:both;}
.ztzl-con li {float:left; width:220px; padding-right:20px;}
.ztzl-con li p {font-size:12px; line-height:18px; padding:0; text-align:center;width:220px; overflow:hidden; white-space:nowrap; color:#fff;text-overflow:ellipsis;}
.ztzl-con li p a{ color:#fff;}
.xstg img{ margin:6px 0;}
.zjfc{ margin-top:10px;}
.zjfc-tit{background: no-repeat; width:980px; height:26px;}
.zjfc-tit01{ padding:5px 0 0 17px; font-size:14px; font-weight:bold;}
.zjfc-tit01 a{ color:#000;}
.zjfc-con{ border:1px solid #e8e8e8; border-top:none; padding:10px 5px 0; min-height:175px;}
.zjfc-con ul {clear:both;}
.zjfc-con li {float:left; width:110px; padding:0 15px}
.zjfc-con li p {font-size:12px; line-height:21px; padding:0; text-align:center;width:110px; overflow:hidden; white-space:nowrap; color:#000;}
.zjfc-con li p a{ color:#000;}
.sqrh{ text-align:center; margin:10px auto;}
.djwh-tit{background: no-repeat; width:980px; height:30px;}
.djwh-tit01{ padding:3px 0 0 10px; font-size:14px; font-weight:bold;}
.djwh-tit01 a{ color:#fff;}
.djwh-con{ border:1px solid #e8e8e8; border-top:none; padding:10px 8px; }
.djwh-con ul {height:160px; overflow:hidden;}
.djwh-con li {float:left; width:220px; margin:0 10px;height:160px;position: relative;}
.djwh-con li p { z-index: 9999;font-size:12px;padding:0 8px; position: absolute;width:214px;bottom:0px;left: 0;line-height: 24px;height: 24px;text-align:center;overflow:hidden; white-space:nowrap; color:#fff;text-overflow:ellipsis;}
.djwh-con li p a{ color:#fff;}
.djwh-con li s{width:220px;
  background: #000000;
  filter: alpha(opacity=50);
  opacity: 0.5;
  -moz-opacity: 0.5;
  height: 24px;
  position: absolute;
  left: 0;bottom: 0;}
.zhong-con{ border:1px solid #e8e8e8; border-top:none; padding:16px 15px 9px;}
.tabqh{ width:300px;border:1px solid #e7e7e7; background:#fffbea;margin-bottom: 20px;border-left:none;border-right:none; cursor:pointer;color:#784315;  height:28px; padding:0 10px;}
.tabqh ul li{ float:left; width:99px; height:29px; font:12px/29px "微软雅黑"; text-align:center;}
.tabqh ul .tab_on{ color:#784315;border:1px solid #e7e7e7; background:#fff;  border-top:none;border-bottom:none; height:29px;}
.tab-nr{ padding:0 8px 7px; font-size:12px; width:304px;}
.tab-nr li{ border-bottom:1px dashed #dbdbdb; line-height:28px; width:304px;overflow:hidden;}
.tab-nr li a{ max-height:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float:left; width:180px;}
.tab-nr li span{ width:15px; height:15px; line-height:15px;text-align:center; display:block;  float:left; margin:7px 10px 0 10px;background: no-repeat;}
.tab-nr li font{ color:#777; float:right; font-size:12px; width:76px;}
.yqlj-con{ clear:both; padding-top:10px; zoom:1;overflow:hidden; min-height:100px;}
.tab-yqlj{ width:980px; cursor:pointer;color:#969696; font-weight:bold;background: no-repeat;}
.tab-yqlj ul{ margin:0 20px 0 106px; height:38px;}
.tab-yqlj ul li{ float:left; width:142px; height:29px; font:14px/38px "微软雅黑"; text-align:center;}
.tab-yqlj ul .tab_on_yq{ color:#d41919; font-weight:bold;border:1px solid #e7e7e7; background:#fff; border-bottom:none; height:37px;}
.tab-yqlj ol{ clear:both; width:948px;float:left; padding:10px 15px; border:1px solid #e8e8e8; border-top:none;list-style:none;}
.tab-yqlj ol li{ float:left; font-size:14px;color:#030000; font-weight:normal; line-height:28px;}
.tab-yqlj ol li a{color:#030000; padding:0 6px;display:inline-block;}
.tab-nr li span.one{background-position:0 0;}
.tab-nr li span.two{background-position:0 -30px;}
.tab-nr li span.three{background-position:0 -60px;}
.tab-nr li span.four{background-position:0 -90px;}
.tab-nr li span.five{background-position:0 -119px;}
.tab-nr li span.six{background-position:0 -148px;}
.tab-nr li span.seven{background-position:0 -174px;}
.tab-nr li span.eight{background-position:0 -203px;}
.list615{ margin-top:5px;}
.list615 li{font-size:14px; color:#c31314; margin-bottom:8px; font-weight:bold;padding-bottom:2px;}
.list615-con{ width:242px; overflow:hidden; margin-left:15px; font-weight:normal;}
.list615-con a{ color:#4c4b4b; margin-right:3px; display:inline-block; width:54px; height:18px; height:18px; overflow:hidden;}
.yell-gaodu03{ padding:15px 5px 5px;}
.right-m-top{ margin-top:0;}
.huiyuan .yell-con{ padding:9px 5px 5px;height:150px; overflow:hidden;}
.conent{ clear:both; overflow:hidden;}
.float-box1 {position:fixed; _position:absolute;z-index:999; right:0;bottom:360px;_top:expression(eval(document.documentelement.scrolltop 140));width:125px;}
.float-box1 .qr {width:100%; margin-bottom:10px; padding-bottom:6px;}
.float-box1 .qr p {font-size:12px;line-height:14px;}
.float-box1 .qr img {display:block;width:115px;height:115px;margin:4px auto 0;}
.bannertop img{margin:0 0 10px 0}
.marr8{margin-right:8px;}
.w233{width:233px;}
.w233 .red-tit{width:232px; border-right:1px solid #e5e5e5;}

/* 20190802 */
.wrap-2019 .clear {clear:both;}
.wrap-2019 .yell-gaodu,.wrap-2019 .yell-gaodu02 {min-height: 0;}
.wrap-2019 .h10 {height: 10px;}
.wrap-2019 .tab-nr li font {width: 82px;}
/*ld 20200116*/
.newld{width: 980px;}
.ldcarft{float: left;width: 322px;margin-right: 7px;}
.ldwxcarft{float: right;padding-right: 82px; text-align: center;}
.ldwxcarft p{
    font-size: 16px;
    font-family: "microsoft yahei";
    color: rgb(51, 51, 51);
    font-weight: bold;
    text-align: center;
    margin-bottom: 16px;
    line-height: 24px;
  }
.ldcontent{float: left;width: 322px;margin-right: 7px;}
.ldzhongleft{float: left;width: 88px;height: 118px;border:1px solid #e8e8e8}
.ldzhongleft img{display:block;width: 88px;height: 118px;}
.ldzhongright{float: left;width: 164px;margin-left: 16px;}
.wrap-2019{position: relative;}
.warppic{position: fixed;right:0px; top: 30%;width: 120px; height: 200px;z-index: 99999;}