/*通用样式*/

body {color: #222; background-color: #fff;   margin: 0px;font: 16px/32px "MicroSoft YaHei",'宋体';word-spacing: 5px;letter-spacing:1px;line-height:1.428;}

ul,li,dl,dd,dt,ol{list-style-type: none;margin: 0;padding: 0;}
a{text-decoration: none!important;}
img{border: none;}

.center{padding: 0; display: flex; justify-content: center; align-items: center;}
.img-full{width: 100%;height: auto;}

a:link {color: #222;text-decoration: none;}
a:visited {text-decoration: none;color: #222;}
a:hover {text-decoration:none; color:#222;}
a:active {text-decoration: none;color: #222;}

.link01,a.link01:link,a.link01:visited,a.link01:hover { color:#CC0000; vertical-align: middle;}

.ch{width: 100%;height: 0;clear: both;}
.ch1{width: 100%;height: 1em;clear: both;}
.ch3{width: 100%;height: 3em;clear: both;}
.ch5{width: 100%;height: 5em;clear: both;}

.container{
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px; /* or 950px */
}

.p0{ padding: 0px;}


/*幻灯组件*/
.swiper a{width: 100%; color: #fff;}
.swiper-slide span{width:100%;position:absolute; bottom:0; background:#000; filter:alpha(opacity=60);opacity:0.60; line-height: 2em; text-align: center; float: left; z-index: 99;}
.swiper .right{ text-align: right; padding-right: 2em;}



/*头条*/
.headline{ 
  text-align: center;
  font-size: 2.5em;
  font-weight: bold;
  margin-top: 1.5em;
}

/* 要闻&幻灯 */
.front_page{
  color: #999;
  margin-top: 3em;
}

.front_page a{
  font-weight: bold;
  font-size: 1.2em;
}

.front_page li{
  padding-bottom: 1em;
  margin: 1em 0;
  border-bottom: #ccc 1px dashed;
  padding-left: 1em;
}

.slide_show{
  margin-top: 3em;
}


/*栏目标题*/
.header{
  margin-top: 3em;
  margin-bottom: 1em;
}

.header .left{
  background: url(http://10.191.4.38/ztpd/material/line_left2024a.png) left center no-repeat;
  background-size: contain;
}

.header .right{
  background: url(http://10.191.4.38/ztpd/material/line_right2024a.png) left center no-repeat;
  background-size: contain;
}

.header .text{
  text-align: center;
  font-size: 3em;
  font-weight: bold;
}

/*文字列表*/
.text_list{
  background-color: #f3f2f2;
  padding: 2em 1em;
  margin-top: 2em;
  border-radius: 1em;
}

.text_list img{
  border-radius: 0.5em;
}

.text_list .title{
  font-weight: bold;
  font-size: 1.2em;
  margin-bottom:0.5em;
}

/*图片列表*/
.pic_list{
  margin-top: 1em;
}

.pic_list img{
  border-radius: 0.5em;
}

.pic_list .title{
  width:100%;
  position: relative;
  bottom:0; background:#000; filter:alpha(opacity=60);opacity:0.60; 
  line-height: 2em; 
  text-align: center; 
  float: left; 
  z-index: 99;
  color: #fff;
  bottom: 2em;
}
.yydh-footer-wapper {
    padding-top: 2em;
    box-sizing: content-box;
    border-top: 2px solid #A81122;
    background: #FFFFFF;
	text-align: center;
}
.yydh-footer-wapper .yydh-footer-container .footer-bottom-list .pic1 {
    height: 3em;
    object-fit: cover;
    vertical-align: middle;
	margin: 2em 0;
}
.yydh-footer-wapper .yydh-footer-container .footer-bottom-list .pic2 {
    height: 3em;
    object-fit: cover;
    vertical-align: middle;
	margin: 2em 0;
}

@media screen and (max-width: 768px) {
	.yydh-footer-wapper {
    padding-top: 2em;
    box-sizing: content-box;
    border-top: 2px solid #A81122;
    background: #FFFFFF;
	text-align: center;
	font-size: 0.8em;
}
.yydh-footer-wapper .yydh-footer-container .footer-bottom-list .pic1 {
    height: 2em;
    object-fit: cover;
    vertical-align: middle;
	margin: 2em 0;
}
.yydh-footer-wapper .yydh-footer-container .footer-bottom-list .pic2 {
    height: 2em;
    object-fit: cover;
    vertical-align: middle;
	margin: 2em 0;
}
}