*{margin:0;padding:0;list-style:none;}
.clear{height:0px; line-height:0px; padding:0px; margin:0px; font-size:0px;clear:both;}
.clearfix {zoom: 1;}
.clearfix:after {  content: '.';  display: block;  height: 0;  clear: both;  visibility: hidden}
img{ border:none;}
.yh{ font-family:"microsoft yahei";}
a:link,a:visited{ color:#4a4b4c; text-decoration:none;}
a:hover,a:active{color:#bd0a01; text-decoration:underline;}
.white,.white a:link,.white a:visited{ color:#fff; text-decoration:none;}
.white a:hover{ color:#fff; text-decoration:underline;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#ff0000; text-decoration:none;}
.red a:hover{ color:#ff0000;}

area{outline: none}

body{font-size:12px;line-height:1.5;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;background:url(../images/bg_01.jpg) center 0px no-repeat}
.main{width:1180px;margin:0px auto;}

.banner{width:100%;height:594px;}

.sc1{width:100%;position:relative;height:693px;min-width:1200px;background:url(../images/bg_02.jpg) center 0px no-repeat;}
.sc1 .sc_main{width:1200px;height:693px;margin:0px auto;position:relative;}

.sc2{width:100%;position:relative;height:684px;min-width:1200px;background:url(../images/bg_03.jpg) center 0px no-repeat;}
.sc2 .sc_main{width:1200px;height:684px;margin:0px auto;position:relative;}


.sc3{width:100%;position:relative;height:694px;min-width:1200px;background:url(../images/bg_04.jpg) center 0px no-repeat;}
.sc3 .sc_main{width:1200px;height:694px;margin:0px auto;position:relative;}

.sc4{width:100%;position:relative;height:894px;min-width:1200px;background:url(../images/bg_05_2.jpg) center 0px no-repeat;border-bottom:solid 5px #c00c0c;}
.sc4 .sc_main{width:1200px;height:894px;margin:0px auto;position:relative;}

.sc_main .tl{width:1200px;height:132px;position:relative;}
.sc_main .tl .more{font-size:14px;line-height:34px;position:absolute;right:0px;}
.sc1 .tl_up{width:100%;height:48px;}
.sc2 .tl_up{width:100%;height:90px;}
.sc3 .tl_up{width:100%;height:62px;}
.sc4 .tl_up{width:100%;height:70px;}

.sc1 .tl .more{top:33px;}
.sc2 .tl .more{top:39px;}
.sc3 .tl .more{top:40px;}
.sc4 .tl .more{top:45px;}


.xcjy_wb{width:100%;height:460px;margin-top:12px;background:#fff;}
.tpxw{width:602px;height:402px;float:left;margin-left:27px;margin-top:27px;_display:inline;}
.zxdt{width:524px;float:right;margin-top:27px;margin-right:16px;_display:inline;}



.zxdt *{box-sizing: border-box;}
.zxdt{line-height:1;}

.zxdt .news-item {
  vertical-align: top;
  overflow: hidden;
  position: relative;
  float: left;
  margin-bottom: 13px;
  width: 100%;
  border-bottom: 1px dotted #eee;
}

.zxdt .news-item .meta-title {
  height: 98px;
  font-size: 18px;
  margin-right: 0;
  margin-left: 89px;
  padding: 11px 26px 0px 22px;
  line-height: 1.5;
  transition: all 0.3s;
}



.zxdt .news-item .meta-title a {
  color: #333;
  font-size: 18px;
  /* text-shadow: 2px 2px 3px #444; */
}

.zxdt .news-item .meta-title .bt{display:block;font-size:16px;line-height:30px;height:30px;overflow:hidden;font-weight: bold;}
.zxdt .news-item .meta-title .bt:hover{
    color:#c00c0c;
}


.zxdt .news-item .meta-title .zy{display: block;font-size:14px;line-height:20px;margin-top:4px;}


.zxdt .news-item .news_time {
  display: block;
  text-align: left;
  width: 89px;
  height: 89px;
  position: absolute;
  left: 0;
  top: 0;
  padding-top: 19px;
  border-right: 1px solid #fff;
  border-right: 1px solid #ccc;
  color: #fff;
  color: #333;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.zxdt .news-item .news_time .pubdate-day {
  display: block;
  text-align: center;
  font-size: 40px;
  border-bottom: 0;
}

.zxdt .news-item .news_time .pubdate-month {
  display: block;
  text-align: center;
  font-size: 14px;
  margin-top:8px;
}

.zxdt .news-item .meta-title a {
  color: #fff;
  color: #111;
}


.zxdt .news-item:hover{background:#eee;}

.zxdt .news-item:hover .meta-title {
  /* background-color: #fff; */
  color: #000;
}

.zxdt .news-item:hover .meta-title a {
  color: #000;
  text-shadow: none;
}

.llwz_l_o{width:100%;overflow:hidden;margin-top:36px;}
.llwz_l{width:110%;margin-left:13px;}
.llwz_l *{box-sizing: border-box;}
.llwz_l .card{display:block;float:left;width:270px;height:358px;border:solid 1px #d9d9d9;border-bottom:solid 2px #c00c0c;margin-right:30px;background:url(../images/sc2card_bg.jpg)}


.llwz_l .card .bt{font-size:20px;line-height:32px;padding-top:36px;padding-bottom:21px;padding-left:28px;padding-right:28px;}
.llwz_l .card em{display:block;width:30px;height:2px;background:#b5b5b5;margin-left:29px;}
.llwz_l .card .zy{font-size:14px;color:#666;line-height:22px;padding-top:18px;padding-left:28px;padding-right:28px;}

.llwz_l .card:hover{background:url(../images/sc2card_bga.jpg)}
.llwz_l .card:hover .bt{color:#fff;}
.llwz_l .card:hover em{background:#fff;}
.llwz_l .card:hover .zy{color:#fff;}

.jdjs_lo{width:100%;overflow: hidden;margin-top:38px;position: absolute;}
.jdjs_l{width: 120%;}
.jdjs_l *{box-sizing: border-box;}
.jdjs_l .li{display:block;width:580px;height:171px;float:left;margin-right:39px;margin-bottom:30px;border:solid 1px #d9d9d9;background:#fff;}
.jdjs_l .pic{width:254px;height:169px;float:left;}
.jdjs_l .pic img{width:254px;height:169px;}
.jdjs_l .lic{width:324px;float: right;padding:32px 40px 0px 38px}
.jdjs_l .li .bt{font-size:20px;color:#c00c0c;line-height:28px;height:28px;overflow:hidden;}
.jdjs_l .li .zy{font-size:14px;line-height:22px;color:#666666;margin-top:18px;}

.yszp_lo{width:100%;overflow: hidden;margin-top:44px;}
.yszp_l{width: 120%;margin-left:14px;}
.yszp_l .li{width:367px;float:left;margin-right:33px;margin-top:20px;text-decoration: none;}
.yszp_l .li .pic{width:367px;height:228px;}
.yszp_l .li .pic img{width:367px;height:228px;}
.yszp_l .li .bt{font-size:18px;line-height:30px;color:#121212;margin-top:12px;text-align: center;}
.yszp_l .li:hover .bt{color:#c00c0c;text-decoration: none;}



.footero{width:1200px;margin:0px auto;}
.footer{width:100%;padding:40px 0px;position:relative;}
.footer .gzhewm{position:absolute;right:20px;top:20px;}
.footer p{text-align:left;color:#898989;font-size:15px;line-height:24px;}
.footer p a{color:#7e7e7e;}




/*列表页*/
.listmain{width:1200px;margin:0px auto;}

.listmain{width:100%;position:relative;min-width:1200px;background:url(../images/bg_list.jpg) center 0px no-repeat;border-bottom:solid 5px #c00c0c;}
.listmain .sc_main{width:1200px;margin:0px auto;position:relative;padding-bottom:35px;}


.listmain{ font-size:18px; }
.listmain i{font-family:"宋体",Arial, Helvetica, sans-serif;font-style:normal;}
.listmain .title{ height:48px; margin:0px 40px 20px 40px;font-size:18px; line-height:48px; font-family:'微软雅黑'; border-bottom:1px dashed #ccc;}
.listmain .l_news{  min-height:360px; padding-left:50px;padding-right:80px;}
.listmain .l_news li{ position:relative; line-height:48px; height:48px;}
.listmain .l_news span{ position:absolute; right:0px; top:0; font-size:18px;}
.listmain .poto{ padding:5px 0 0px 100px; margin-right:-50px;}
.listmain .poto li{ float:left; margin-right:15px; display:inline; margin-bottom:45px; text-align:center;}
.pic_pagno{margin-top:20px;}
.pic_pagno .a1{padding:0px 4px;}
.pic_pagno .a2{padding:0px 4px;}
.pic_pagno .wenzi{padding:0px 4px;}

/*内容页*/
.contmain{width:1200px;margin:0px auto;}

.contmain{width:100%;position:relative;min-width:1200px;background:url(../images/bg_list.jpg) center 0px no-repeat;border-bottom:solid 5px #c00c0c;}
.contmain .sc_main{width:1200px;margin:0px auto;position:relative;padding-bottom:35px;}

.contmain .title{ height:48px; margin:0px 40px 20px 40px;font-size:18px; line-height:48px; font-family:'微软雅黑'; border-bottom:1px dashed #ccc;}
