/*公用样式部分*/
html {width: 100%;overflow-x: hidden;}
body {line-height: 2;background:#e9f0f4 url(qingming-20240328-bj.jpg) bottom no-repeat;color: #333;min-width: 1200px;}
*{margin:0;padding:0}
a{text-decoration:none}
em,i{font-style:normal}
ul,ol,li{list-style:none}
img{border:0 none;}
.margin-top10 {margin-top: 10px!important;}
.margin-top15 {margin-top: 15px!important;}
.margin-top20 {margin-top: 20px!important;}
.margin-top25 {margin-top: 25px!important;}
.margin-top30 {margin-top: 30px!important;}
.margin-top40 {margin-top: 40px!important;}
.margin-top50 {margin-top: 50px!important;}
.margin-top60 {margin-top: 60px!important;}
.margin-top70 {margin-top: 70px!important;}
.margin-top80 {margin-top: 80px!important;}
.float-left{float:left!important;}
.float-right{float:right!important;}
.clear{clear:both;overflow:hidden;zoom:1;*zoom:1}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.w1200{margin:0 auto;width:1200px;}
.clearfix{*zoom:1;}
.clearfix:after {display:block; height:0; content:""; clear:both}
.body{font-size:14px;font-family:"微软雅黑"}
.align-center{text-align:center;}
/*本页样式*/
.banner{background:url(qingming-20240328-banner.jpg) no-repeat;height:800px;width:100%;}
/*main1*/
.message{display:flex;justify-content:space-between;background:#FFD9B0 no-repeat;min-height:479px;padding:40px;box-sizing:border-box;border-radius:10px;}
.mess-left{position:relative;}
.mess-left #xianhua{position:absolute;bottom:10px;left:50%;margin-left:-40px;background:url(qingming-20240328-btn.png) no-repeat;width:87px;height:87px;background-size:100% 100%}
.mess-right{width:860px;}
.mess-right .messIpt{display:flex;justify-content:space-between;font-size:18px;margin-top:30px;}
.mess-right .messIpt div{display:flex;justify-content:space-between;flex:1;}
.mess-right label{width:80px;display:inline-block;padding-right:10px;text-align:right}
.mess-right .messIpt .input{flex:1;height:42px;border:1px solid #28657D;font-size:18px;color:#999;padding:0 5px;}
.mess-right .messIpt select{height:42px;border:1px solid #28657d;width:340px;font-size:18px;color:#999;}
.mess-right .messIpt textarea{height:170px;border:1px solid #28657d;font-size:18px;color:#999;flex:1;box-sizing:border-box;padding:5px;font-family:"微软雅黑"}
.mess-right .submit{background-image: linear-gradient(to right, #28657d , #4d9dbd);color:#fff;border:0;font-size:18px;padding:12px 40px;margin-top:30px;}
.ly-con{width: 100%;
height: 502px;
display: block;
margin-right: 18px;
overflow-y: auto;}.ly-list{
overflow: hidden;
float: left;
width: 100%;
}
.ly-list:nth-of-type(1){
border-top: 1px dotted #777;
}
.ly-name{
overflow: hidden;
margin: 8px auto;
}
.ly-name h3{
font-size: 22px;
font-weight: bold;
color: #28657d;
line-height: 36px;
text-align: left;
}
.ly-p{
overflow: hidden;
margin: 0 auto;
padding-bottom: 16px;
border-bottom: 1px dotted #777;
}
.ly-p p{
font-size: 16px;
font-weight: normal;
color: #333;
line-height: 28px;
text-align: left;
}
.zhs{
overflow: hidden;
height: auto;
}
.zhs li{
width: 274px;
height: 72px;
/*background: #FFEFBF;*/
padding: 12px;
float: left;
}
.zhs li:nth-of-type(4),.zhs li:nth-of-type(8),.zhs li:nth-of-type(12),.zhs li:nth-of-type(16),.zhs li:nth-of-type(20){
margin-right: 0px;
}
.zhs li:nth-of-type(24),.zhs li:nth-of-type(28),.zhs li:nth-of-type(32),.zhs li:nth-of-type(36),.zhs li:nth-of-type(40){
margin-right: 0px;
}
.zhs h3{
overflow: hidden;
font-weight: normal;
}
.zhs dl{
overflow: hidden;
line-height: 30px;
}
.zhs dt{
float: left;
font-weight: bold;
font-size: 18px;
}
.zhs dd{
float: right;
margin: 0;
font-size: 16px;
}
.zhs dd em{
font-style: normal;
font-weight: bold;
color: #E53133;
}
.zhs h5{
height: 30px;
background: #28657d;
position: relative;
margin: 10px 0 0;
}
.zhs h5 span{
position: absolute;
right: 5px;
font-size: 14px;
line-height: 30px;
display: block;
color: #fff;
}
.dj{
position: absolute;
width: 69.8%;
height: 100%;
background: #af7230;
}
.footer{border-top:4px solid #28657d;padding:15px 0;color:#28657d;}
.footer p{font-size:14px;text-align: center;}