.head_rgb.hide {
  top:0;}
.head_wit.show {
  top: -100%;}
.header {
  background: rgb(1, 137, 144);}
/**组件样式**/
/**组件样式**/
/**组件样式**/
.pb_sys_style3 .p_no_d {
  border: #018990 !important;
  color: #fff;
  background-color: #018990 !important;}
.timg-linfo span {
  display: inline;
  margin-top: 20px;
  line-height: 24px;
  color: #018990;
  font-size: 16px;
  padding-left: 30px;
  background-position: left center;} 

    .sz_list ul li a {
        display: block;}

    .btn button {
        background: pink;
        color: #Fff;
        border: 0;
        padding: 5px 15px;
        border-radius: 4px;
        cursor: pointer;}

    .btn {
        position: absolute;
        bottom: -110px;}

    .sz_list ul li a>div {
        position: relative;}

    .sz_list ul li a .pic {
        padding-top: 40%;
        float: left;
        width: 158px;
        margin-right: 20px;}

    .sz_list ul li {
        float: left;
        width: 48%;
        border: 1px solid #333333;
        margin-top: 32px;}

    .sz_list ul li:nth-child(2n) {
        margin-left: 3%;}

    .pic {

        position: relative;
        overflow: hidden;}

    .pic img {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transition: all 1s;
        object-fit: cover;}

    .timg-linfo {
        overflow: hidden;
        padding-top:0;}

    .sz_list ul li a h3 {
        margin-top: 20px;
        font-size: 20px;
        color: #333333;
        font-weight: 600;
        line-height: 20px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;}

    .timg-linfo p {
font-size: 17px;
  font-weight: 400;
  color: #333;
  line-height: 22px;
  height: 88px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  text-indent: 0;
  padding-right: 6px;}

@media screen and (max-width: 1200px) {
.sz_list ul li {
  width: 99%;}
.sz_list ul li a .pic {
  width: 256px;}
.sz_list ul li:nth-child(2n) {
  margin-left: 0;}
}
 @media screen and (max-width: 768px) {
  .sz_list ul li a .pic {
    width: 200px;}
  
 }  
 @media screen and (max-width: 568px) {
   .sz_list ul li a .pic {
    width: 160px;}
 }
 @media screen and (max-width: 450px) {
  .sz_list ul li a .pic {
    width: 119px;}
  .sz_list ul li a h3 {
  margin-top: 20px;
  font-size: 18px;}
.timg-linfo p {
  font-size: 14px;}
.timg-linfo span{
font-size:14px;
padding-left: 15px;}
  .sz_list ul li a .pic {
    padding-top: 46%;}
}
.footerLeft h2 {
padding-top: 70px;
  color: rgba(255, 255, 255, 0.7);
  font-family: "宋体";
  font-size: 26px;
  text-align: center;}
.footerLeft h2 a{
color:#fff;}
@media screen and (max-width: 1024px) {

  .footerLeft h2 {

  padding: 10px 0;}
}
@media screen and (max-width: 1024px) {
.footerLeft h2 {
  font-size: 20px;}
}
.footerRight table{
width: 80%;
margin-top: 24px;}
@media screen and (max-width: 1400px) {
.footerRight table{
margin:0 auto;
margin-top: 24px;}
}

.selectstyle1155430{ position: relative; height: 31px; width: 100%; font-size: 14px; text-align: center;}
.titlestyle1155430{ position: relative; height: 31px; width: 100%; font-size: 14px;}

.selectstyle1155431{ position: relative; height: 31px; width: 100%; font-size: 14px; text-align: center;}
.titlestyle1155431{ font-size: 9pt; color: #222222; font-family: 宋体; text-align: center ;}

