body{background:#fff;}
.bannerPic img{display:block;width:100%;}

.tzgg-top p {font-size: 16px;color: #333;line-height: 40px;text-indent: 40px;}
.tzgg-top {margin-bottom: 20px;}

.ejTit {height:45px; line-height:45px; text-align:center; background:#46b9b4; color:#fff; font-size:24px; margin-bottom:70px;}


.erjiTitle{}
.erjiTitle h2 { font-size: 20px; color: #333; font-weight: normal; }
.erjiTitle .lujing, .erjiTitle .lujing span a { font-size: 14px; color: #666; line-height: 78px; }
.erjiTitle .lujing > i{margin-right:5px;vertical-align:middle;display:none;}
.erjiTitle .lujing span > i{margin:0 5px;vertical-align:middle;}
.erjiTitle .lujing span a:hover{color:#1058a2;}

.query{background:#f0f0f0; padding:20px; margin-bottom:60px;}
.query form{overflow:hidden;}
.query form #ssTitle{width:1040px; background:#fff; float:left; height:40px; line-height:40px;display:block; border:none; padding-left:10px;}
.query form #btn{width:110px; float:right; height:40px; line-height:40px; background:#666; color:#fff; text-align:center;display:block; border:none;}
.sousuoRounter{padding-bottom:2em;}
.sousuoList li{padding:25px;background:#f8f8f8;margin-top:20px;box-shadow:0 0 2px rgba(0,0,0,.1);}
.sousuoList li:first-child{margin-top:0;}
.sousuoList li:hover{background:#eee;}
.sousuoList li h3 a{font-size:16px;font-weight:normal;color:#333;}
.sousuoList li .summary{font-size:14px;color:#666;line-height:22px;margin-top:10px;;}
.sousuoList li .date{font-size:14px;color:#46b9b4; margin-top:10px;}
/*新闻列表*/
.erjiList_ul { -border: 1px solid #ddd; }
.erjiList_ul h2 { background: #dfddde; font-size: 22px; color: #757a80; padding-left: 20px; line-height: 60px; font-weight: normal; }
.erjiList_ul .Ul { margin-bottom: 68px; }
.erjiList_ul .Ul li { height: 70px; line-height: 70px; background: #f9f9f9 url(/eportal/uiFramework/commonResource/image/2020082515544366017.png ) 20px  center no-repeat; padding-left: 40px; padding-right: 70px; }
.erjiList_ul .Ul li:nth-child(5n), .erjiList_ul .Ul li:nth-last-child(1) { margin-bottom: 40px; position: relative; }
.erjiList_ul .Ul li:nth-child(5n)::after, .erjiList_ul .Ul li:nth-last-child(1)::after { -content: ''; -display: block; -width: 50vw; -height: 15px; -background: #f9f9f9; -position: absolute; -left: 600px; -bottom: 0; -z-index: 1; }
.erjiList_ul .Ul li .date, .erjiList_ul .Ul li .title, .erjiList_ul .Ul li .new { float: left; font-size: 16px;  position: relative; z-index: 3; }
.erjiList_ul .Ul li .title a { display: block; color: #424242; line-height: 70px; font-size: 16px; white-space: nowrap; width: 100%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.erjiList_ul .Ul li .title { margin-right: 1em; max-width: 70%; }
.erjiList_ul .Ul li .date { color: #46b9b4; line-height: 70px; float: right; }
.erjiList_ul .Ul li .new img { margin-top: 30px; }

/* 产业与服务 */
.cyfwList li { padding: 25px; background: #f9f9f9; overflow: hidden; margin-bottom: 15px; }
.cyfwList li .img { overflow: hidden; }
.cyfwList li img { width: 345px; height: 270px; object-fit: cover; transform: scale(1); transition: all 300ms; }
.cyfwList li .txt { width: 745px; }
.cyfwList li .txt .name { font-size: 24px; color: #000; margin-bottom: 25px; }
.cyfwList li .txt .tit { font-size: 16px; line-height: 30px; color: #000; }
.cyfwList li:hover img { transform: scale(1.1); }


/*投资者关系*/
#tzzgx{width: 470px; height: 479px; margin:180px auto; background: url(/eportal/uiFramework/commonResource/image/2020082721171281915.png) center center no-repeat; position:relative; padding-top:26px;padding-left:30px;}
.tzzgxCon{width: 435px; height: 453px; -background: url(bg2.png) center center no-repeat; position: relative;}
.tzzgxCon img{display: block; margin:0 auto;transform:rotate(0deg); transition: all 500ms ease;}
.tzzgxCon a{position: absolute;}
#tzzgx a img{height: 30px;}
#tzzgx a.a5 img{height: 26px;}
#tzzgx a img.imgH{display: none;}
.tzzgxCon .logo{position: absolute; left: 50%; margin-left:-150px; top:50%; margin-top:-66px;}
.a1{position:absolute; top:-30px; left:20%;}
.a2{position: absolute; left:-255px; top:20%;}
.a3{position: absolute; left:-350px; top:52%;}
.a4{position:absolute; bottom:40px; left:-25%;}
.a5{position: absolute; right:-240px; top:85%;}
.a6{position: absolute; right:-105px; top:52%;}
.a7{position: absolute; right:-200px; top:20%;}

       

/*响应式*/
@media only screen and (max-width:1260px){
.erjiTitle .lujing, .erjiTitle .lujing span a{ line-height: 2em; }
.erjiList_ul .Ul{margin-bottom: 20px;}
.erjiList_ul .Ul li{height: 40px; line-height: 40px;background-position:10px center;padding-left: 20px;padding-right: 10px;background-size: 4px;display: flex;}
.erjiList_ul .Ul li .title{width: 65%;}
.erjiList_ul .Ul li .title a{line-height: 40px;font-size: 14px;}
.erjiList_ul .Ul li .date{float: right;line-height:40px;}
.erjiList_ul .Ul li:nth-child(5n), .erjiList_ul .Ul li:nth-last-child(1){margin-bottom:10px;}
.cyfwList li{padding: 0;margin-bottom: 15px;}
.cyfwList li .img{float: none;}
.cyfwList li img{height: auto;}
.cyfwList li .txt{width: calc(100% - 30px);padding: 15px;float: none;}
.cyfwList li .txt .name{font-size: 20px;margin-bottom: 10px;}
.cyfwList li .txt .tit{font-size: 16px;line-height: 30px;}
.sousuoRounter{padding-bottom: 2em;}
#tzzgx{width: 100%;height: auto;margin: 0;background: none;position: inherit;padding-left: 0;}
#tzzgx a {position: inherit;display: block;margin-bottom: 20px;}
#tzzgx a img {height: 30px;max-width: 100%;}
.tzzgxCon{display:none;}
.query form #ssTitle,.query form #btn {width:100%;}
}
@media screen  and (max-width:768px){

}

@media \0screen {
.bannerPic img{height:auto;}
}