
.mtzy-view1{width:100%;height:100%;background:url(../../img/web/mtzy/banner.png) no-repeat;background-size:100% 100%;}
.mtzy-view2{width:100%;min-height:100%;}
.mtzy-view3{width:100%;height:100%;background:url(../../img/web/index/image10.png) no-repeat;background-size:100% 100%;}
.mtzy-view1-inner{position:relative;width:1200px;height:100%;margin:0 auto;overflow:hidden;}
.mtzy-view1.esgbg{width:100%;height:100%;background:url(../../img/web/esgbg/banner.png) no-repeat;background-size:100% 100%;}


.mtzy-view1-item1{position:absolute;top:42%;width:100%;}
.mtzy-view1-title1{font-size:45px;color:#fff;margin-bottom:10px;font-weight:bold;text-align:center;letter-spacing: 10px;}
.mtzy-view1-title2{font-size:16px;line-height:30px;color:#fff;font-family: Arial;text-align:center;display: none;}



.mtzy-view2-empty{width:100%;height:70px;}
.mtzy-view2-panel1{width:100%;height:50px;text-align:center;margin-bottom:50px;}

.mtzy-view2-menu{display:inline-block;height:50px;}
.mtzy-view2-page{width:100%;margin-bottom:70px;text-align:center;}
.mtzy-view2-page-neirong{height:59px;display:inline-block;}





.mtzy-view2-query{width:100%;/* height:70px; */line-height:70px;background:rgba(0,0,0,0.03);/* padding-left:50px; *//* padding-right:50px; */margin-bottom:50px;}
.mtzy-view2-query-lebel{float:left;font-size:16px;color:#333;}

.mtzy-view2-query-input{float:left;font-size:16px;color:#333;}
.mtzy-view2-query-input select{border:none;outline:none;width:150px;margin-right:50px;height:36px;padding-left:10px;cursor:pointer;}
.mtzy-view2-item1{width:1200px;margin-bottom:100px;margin: auto;}
.template1{width:100%;}
.template1-item1{width:100%;display:flex;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:36px;}
.template1-left{width:190px;display:flex;}
.template1-right{flex:1;padding-top:20px;padding-bottom:36px;}
.template1-title{color:#222;font-weight:bold;font-size:24px;margin-bottom:10px;display:block;text-decoration: none;}
.template1-neirong{color:#666;font-size:16px;line-height:25px;font-family: SourceHanSansSC;}
.template1-left-panel{width:100px;height:100px;border:1px solid #EEE;margin:auto;}
.template1-left-panel-title{font-family: SourceHanSansSC;font-weight: 400;font-size: 48px;color: #333333;line-height: 60px;text-align:center;}
.template1-left-panel-label{font-family: SourceHanSansSC;font-weight: 400;font-size: 16px;color: #666666;text-align:center;}
.template1-title:hover{color: #003A96;}

.querypanel1{margin-bottom:50px;display:flex;flex-wrap: wrap;}
.querypanel1-item1{width:33.33%;padding:10px;flex:none;height:500px;}
.querypanel1-item1-inner{padding:5px;border:1px solid rgba(0,0,0,0.1);width:100%;height:100%;overflow: hidden;}
.querypanel1-item1-image{width:100%;height:220px;display: flex;justify-content: center;}
.querypanel1-item1-image img{width: max-content;height:100%;}
.querypanel1-item1-title{font-family: SourceHanSansSC;font-weight: 500;font-size: 20px;color: #3B3B3B;line-height: 30px;padding:20px;}
.querypanel1-item1-label{font-family: SourceHanSansSC;font-weight: 400;font-size: 16px;color: #333333;line-height: 30px;padding-left:20px;padding-right:20px;;margin-bottom:10px;}
.querypanel1-item1-neirong{
    font-family: SourceHanSansSC;
    font-weight: 400;
    font-size: 16px;
    color: #3B3B3B;
    line-height: 26px;
    padding-left:20px;
    padding-right:20px;
    margin-bottom:10px;
    /* height: 6.7rem; */
    overflow: auto;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* é™åˆ¶ä¸º3è¡Œ */
    overflow: hidden;
    text-overflow: ellipsis; /* è¶…å‡ºéƒ¨åˆ†æ˜¾ç¤ºçœç•¥å· */
    }


.mtzy-view2-query .yearSpan {
	display: flex;
	justify-content: center;
	background: #f5f5f5;
	height: 50px;
	align-items: center;
  }
  .mtzy-view2-query .yearSpan .yearList{
	  width: 60%;
	  overflow: hidden;
	  display: flex;
  }
  .mtzy-view2-query .yearSpan .yearList .content{
	display: flex;
	position: relative;
  }
  .mtzy-view2-query .yearSpan span {
	font-size: 15px;
	line-height: 50px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	font-size: 20px;
	color: #666666;
	line-height: 31px;
	padding: 0 4rem;
  }
  .mtzy-view2-query .yearSpan .leftArrow {
	width: 20px;
	opacity: 0.3;
	cursor: pointer;
	font-size: 25px;
	margin-right: 2rem;
  }
  .mtzy-view2-query .yearSpan .leftArrow img {
	width: 100%;
  }
  .mtzy-view2-query .yearSpan .rightArrow {
	width: 50px;
	opacity: 0.3;
	cursor: pointer;
	font-size: 25px;
	margin-left: 2rem;
  }
  .mtzy-view2-query .yearSpan .rightArrow img {
	width: 100%;
  }
