/*banner图*/
.banner_image{height:600px;overflow: hidden;}
.ban_contain{width: 83.3%;margin: 10% auto;}
.ban_contain p{font-size:30px;color:#fff}
.ban_contain h1{font-size:52px;color:#fff;text-indent:45px;margin-top:15px}
.ban_contain .synopsis{margin-top:50px;}
.ban_contain .synopsis span{font-size:26px;color:#fff}
.ban_contain .synopsis span:last-child{margin-left:80px}


.position{width:75%;height:97px;line-height:97px;margin:10px auto;}
.position a{font-size:16px}
.contain{width:75%;margin: 0 auto;display:flex; justify-content: space-between;}
.page_left{width:280px;min-height:786px; background:#f8f8ff url(/uiFramework/commonResource/image/2023072114275393790.png)  no-repeat bottom; padding-bottom:20%;}
.page_right{width:75%;padding-left:20px;}

.page_right p{color:#404040;font-size:16px;padding:10px 0;}

.list ul li{display:flex;height:60px;line-height:60px;border-bottom:1px solid #ccc;padding:0 15px;justify-content: space-between;}
.list ul li a{width:80%;font-size:16px;}
.list ul li span{font-size:14px ;color:#333}
.list ul li:hover{background:#e1e9fe;}
.list ul li:hover a,.list ul li:hover span{color: #0076c2}

/* 标题 */
.nav_hd{
  display: none;
}

/*各分辨率下调整*/
@media screen and  (max-width:1520px){
.banner_image{height:400px;}
.ban_contain h1{font-size:36px;}
.ban_contain .synopsis span{font-size:20px;}

}

@media screen and  (max-width:1320px){
.banner_image{height:300px;}
.ban_contain h1{font-size:28px}
.ban_contain .synopsis span{font-size:16px;}
}

/*手机自适应*/
@media screen and (max-width:1024px){
.header{display:none}
.banner_image {height:200px;}

.ban_contain p,.ban_contain .synopsis span{font-size:14px}
.ban_contain h1{font-size:20px;text-indent:0px}
.ban_contain .synopsis{margin-top:12px}
.ban_contain .synopsis span:last-child{display:block;margin-left: 0px;}

.position{display: none;}
.contain{width:90%;flex-direction: column;}
.page_left{ display: none;}
.page_right{width:100%}
.page_right table,.page_right img{width:100% !important;}

.list ul li a{width:70%;    white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
  .nav_hd {
    display: inline-block;
  }
}