@charset "utf-8";
@import url(reset.css);
@import url(header.css);
@import url(footer.css);
/* CSS Document */


.content{width:1200px;background: white;margin: auto;height: auto; overflow: hidden;}
.rdzt{width: 100%;height: auto;overflow: hidden;padding-bottom: 0;position: relative;}
.content h1{ height:50px; line-height:50px; text-align:center; position:relative; margin-top:50px;}
.content h1 a{ font-size:24px; color:#055496; margin:0 auto; position:relative; z-index:1; background:#fff; height:50px; display:block; width:150px;}
.content h1 span{ height:1px; background:#b2e3fa; width:100%; display:block; position:absolute; top:26px; left:0; z-index:1;}
.rdzt .bd{width: 100%; height:360px !important; overflow: hidden; margin-top:40px;}
.rdzt .bd .first-ztzl{float:left;width:500px;height: 203px;}
.rdzt .bd .first-ztzl a{display:block;width: 100%;height: 100%;}
.rdzt .bd .first-ztzl a img{width:500px;height: 203px;}
.rdzt .bd .two-ztzl{width: 100%; height: auto; float:left;}
.rdzt .bd .two-ztzl ul{width: 100%;height: auto;overflow: hidden;}
.rdzt .bd .two-ztzl ul li{width: 317px;height: 90px;float: left;margin-left:81px;margin-bottom:22px;}
.rdzt .bd .two-ztzl ul li a{width: 100%; height:115px; display: block;}
.rdzt .bd .two-ztzl ul li a img{width: 317px;height: 90px;}
.rdzt .hd{position: absolute;bottom: 0px;height: auto;left: 0px;z-index: 9999;cursor: pointer;width: 100%;text-align: center;}
.rdzt .hd ul{ height: 16px; text-align: center; display: inline-block;}
.rdzt .hd li{float: left; width: 12px; height: 12px; display: inline; list-style-type:none; background:#ececec; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;margin: 0px 8px;}
.rdzt .hd li.on{ background:#ef1b2a;}

.lszt{width: 100%; height: auto; overflow: hidden;}
.stitle{width: 100%;height: 110px;overflow: hidden;background: url(ztzl_img02.html) center center no-repeat;}
.stitle a{width: 140px; height: 100%; text-align: center; color: #c20505; font-size:20px; font-weight: bold; line-height: 110px; display: block; margin: 0 auto;}
.stitle a:hover{font-size: 22px;}
.lszt ul{width: 100%; height: 354px; overflow: hidden; margin-top:40px;}
.lszt ul li{ width: 386px; height:98px;  float: left; background: #f5f5f5; margin-right:21px; margin-bottom: 20px;}
.lszt ul li.move{margin-right: 0px;}
.lszt ul li a{ font-size:20px; text-align:center; line-height:24px; padding:35px 10px 10px 10px; display:block; height:53px;}
.lszt ul li a:hover{ background:#015293; color:#fff;}

.showmore{width: 100%; height: 36px; overflow: hidden; margin-top:20px;}
.showmore a{width: 378px; height: 100%; line-height: 36px; display: block; margin: 0 auto; background: #f5f5f5; text-align: center;}
.showmore a:hover{background: #c20505;color: #FFFFFF;}


@media screen and (max-width:600px ) {
    
    .content{ width: auto; padding: 10px;}
    
    .rdzt{ padding-bottom: 25px;}
    .rdzt .bd{column-count: 2;column-gap: 10px;width: 100% !important;}
    .rdzt .bd .ztzl-team {width:100% !important;float:none !important;overflow: hidden;position: relative !important;}
    .rdzt .bd .first-ztzl {width:100%;height: auto;float: none;}
    .rdzt .bd .first-ztzl img {width:100% !important;height:auto !important;}
    .rdzt .bd {height: auto !important;}
    .rdzt .bd .two-ztzl {width:100% !important;float:none !important;}
    .rdzt .bd .two-ztzl ul {width:100% !important;}
    .rdzt .bd .two-ztzl ul li {width:100%;margin-left:0;margin-bottom: 9px;}
    .rdzt .bd .two-ztzl ul li a {height:auto;}
    .rdzt .bd .two-ztzl ul li a img {width:100% !important;}
    .rdzt .bd ul{ }
    .rdzt .bd ul li{ margin: 15px 10px 0 0; width: calc((100% - 10px) / 2); width: 100%; height: auto;}
    .rdzt .bd ul li:nth-of-type(2n){ margin-right: 0;}
    .rdzt .bd ul li a,.rdzt .bd ul li a img{ width: 100%; height: auto;}
    
    .rdzt .hd{ display: none;}
    
    .stitle{height: 70px;}
    .stitle a{line-height: 70px;}
    
    .lszt ul li{ width: calc(100% - 20px); padding: 10px; height: auto; margin-right: 0;}
    .lszt .lszt_con{ background-position-x: 95%;}
    .lszt .lszt_con .zturl{ left: 30%;}
    
    .showmore a{ width: auto; background: #c20505; color: #FFF;}
}
