@charset "utf-8";
img{border: 0;max-width: 100%}
.clear {
    clear: both;
  }
  .clearfix {
    *zoom: 1;
  }
  .clearfix:before,
  .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .clearfix:after {
    clear: both;
  }
/*网页通用效果*/
/***
.elli-s:单行省略号
.elli-m:多行省略号
.transition:过渡效果
.imgscale:鼠标经过，图片放大效果
 ***/
 .elli-s{display: block; max-width:100%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
 .elli-m{display: -webkit-box; white-space: normal; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden;}
 .ie .elli-m{display: inline-block;}
 .transition,
 .transition a{-webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
 .imgscale img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
 .imgscale img:hover{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
 .imgzoom img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
 .imgzoom:hover img{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
 
body{background: #d2f8e2;font-size: 16px;}
.container{width: 1200px;margin: auto;}
.cjcxqyxtfz-header .container{position: relative;}
.cjcxqyxtfz-header .logo{position: absolute;top: 30px;}

.my-pc, .my-mobile{display: block;}
.my-pc{background-color: #259D5D;}
.foot-wrap{width: 1200px; margin: auto;}

.tt{background-color: #fff;position: relative;margin-top: -5%;font-size: 32px;font-weight: bold;text-align: center; padding: 47px 0;padding-left: 100px;}
.tt a{color: #259D5D;}
.tt .tt-img{position: absolute; top: -15px; width: 80px;left: 15px;}

.thead{padding: 40px 0;}
.zmt-sj .sj-list ul {margin: -10px -10px;}
.zmt-sj .sj-list ul li{float: left; width: 50%;}
.zmt-sj .sj-list ul li .item{background: #fff;padding: 20px;margin: 10px 10px;position: relative;}
.zmt-sj .sj-list ul li .item a{min-height: 50px; line-height: 1.5em;}
.zmt-sj .sj-list ul li .item span.time{display: block;position: absolute;right: 20px; bottom: 10px;color: #A6A6A6;}

.zmt-sqdlt ul li{float: left; width: 33.33%;}
.zmt-sqdlt ul {margin: -10px -10px;}
.zmt-sqdlt ul li .item{background: #fff;padding: 20px;margin: 10px 10px;position: relative;}
.zmt-sqdlt ul li .caption{position: relative; display: table; width: 100%; height: 5em; vertical-align: middle;border-bottom: 1px solid #CCCCCC;padding-bottom: 10px;}
.zmt-sqdlt ul li .caption .inline{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle;font-weight: bold; font-size: 1.25em; line-height: 1.375em; text-align: center;}
.zmt-sqdlt ul li .caption .elli-m{-webkit-line-clamp: 3;}

.zmt-sqdlt{margin-bottom: 40px;}
.zmt-sqdlt ul li .item .mes{line-height: 1.7em;font-size: 1.125em;overflow: hidden;}
.zmt-sqdlt ul li .item .mes p{margin: 20px 0;}
.zmt-sqdlt ul li .item .mes a{display: block;float: right; color:#259D5D;border: 1px solid #3ABA76;border-radius: 20px;padding:3px 15px}
.zmt-sqdlt ul li .item .mes a:hover{color:#fff;background:#3ABA76;}
.more {float: right;}
.main{position: relative;}
.dqwz{position: absolute;
    z-index: 9999;
    top: -56px;}

@media (max-width:1200px){
    .container{width:780px;margin: auto;}
    .foot-wrap,.main-m{width: auto; min-width: initial;}
}

@media (max-width:990px){
    .container{width:auto;margin: auto;padding: 0px 15px;}
    .zmt-sqdlt ul li,.zmt-sj .sj-list ul li{width: auto;float: none;}
    .cjcxqyxtfz-header .logo{top: 10px;}
    .cjcxqyxtfz-header .logo img{width: 60%;}
    .tt{font-size: 1.125em;padding: 20px 0;padding-left: 70px;padding-right: 20px;}
    .tt .tt-img{width: 42px;top: -7px;}
    .tt a.elli-s{ white-space: initial;}
}