﻿.wrap_main {
 background: url(/Content/Areas/Common/images/common/linkmapBg.png) no-repeat top center, url(/Content/Areas/News/images/YiYuanYuanGe/bg3.png) no-repeat top center;
}

div.linkmap {
 padding-left: 0;
 background: none;
 position: absolute;
 left: 50%;
 transform: translateX(-50%);
 z-index: 1;
}

.min_top {
 padding-top: 46px;
 padding-bottom: 50px;
}

.min_top .title-common {
 margin: 40px 0 30px;
}

.dj_imgitems li {
 float: left;
 width: 386px;
 height: 243px;
 overflow: hidden;
 position: relative;
}

.dj_imgitems li .img_box {
 display: block;
 width: 100%;
 height: 100%;
 overflow: hidden;
}

.dj_imgitems li .img_box:hover img {
 transform: scale(1.1);
}

.dj_imgitems li .img_box img {
 width: 100%;
 height: auto;
 min-height: 243px;
 transition: all 0.2s;
}

.dj_imgitems {
 overflow: hidden;
 margin-bottom: 20px;
}

.dj_imgitems li .title_type {
 font-size: 16px;
 color: #fff;
 position: absolute;
 bottom: 0;
 width: 100%;
 background: rgba(51, 51, 51, .5);
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
 padding: 13px;
 box-sizing: border-box;
}

.dj_imgitems li:nth-child(2) {
 margin: 0 20px;
}

.dj_listitems {
 background: #fff url(/Content/Areas/News/images/YiYuanYuanGe/bg1.png) no-repeat bottom center;
 padding: 32px;
 overflow: hidden;
}

.dj_listitems li {
 width: 548px;
 overflow: hidden;
 padding-bottom: 25px;
 border-bottom: 2px dashed #DEDEDE;
 margin-bottom: 25px;
}

.dj_listitems li:nth-child(even) {
 float: right;
}

.dj_listitems li:nth-child(odd) {
 float: left;
}

.dj_listitems li .span-date {
 float: left;
 width: 94px;
 border-right: 1px solid #AFAFAF;
 box-sizing: border-box;
 font-size: 16px;
 color: #666666;
}

.dj_listitems li .fl {
 width: 419px;
 padding-left: 34px;
}

.dj_listitems li .span-date b {
 font-size: 50px;
 display: block;
 color: #4A4A4A;
}

.dj_listitems li .title_type {
 font-size: 16px;
 margin-bottom: 10px;
 display: block;
 margin-top: 20px;
}

.dj_listitems li p {
 font-size: 12px;
 color: #999;
 display: block;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
}

.dj_listitems li:nth-last-child(1),
.dj_listitems li:nth-last-child(2) {
 padding-bottom: 0;
 margin-bottom: 0;
 border-bottom: none;
}

.dj_listitems li:hover .span-date,
.dj_listitems li:hover .span-date b,
.dj_listitems li:hover p,
.dj_listitems li:hover .title_type {
 color: #D3413D;
}

.dj_listitems li:hover .span-date {
 border-color: #D3413D;
}

.min_center {
 background: url(/Content/Areas/News/images/YiYuanYuanGe/bg2.png) no-repeat center center;
 padding: 50px 40px;
}

.tx {
 float: left;
 width: 560px;
}

.yd {
 float: right;
 width: 550px;
}

.min_center .title-common,
.min_center .title-common a {
 color: #fff;
}

.min_center .title-common {
 margin-bottom: 15px;
}

.min_center .title-common a::after {
 background: url(/Content/Areas/Common/images/common/moreWhiteBg.png);
}

.tx_listitems li .title_type {
 color: #fff;
 font-size: 16px;
 transition: all 0.3s;
}

.tx_listitems li {
 border-bottom: 1px solid rgba(238, 238, 238, 1);
 padding: 30px 0;
 box-sizing: border-box;
}

.tx_listitems li:hover a {
 padding-left: 10px;
}

.tx_listitems li:nth-last-child(1) {
 border-bottom: none;
}

.tx_listitems li .span_date {
 color: #fff;
 font-size: 16px;
 float: right;
}

.yd_listitems li .title_type {
 color: #fff;
 font-size: 16px;
 background: rgba(186, 161, 115, 0.4);
 padding: 27px;
 display: block;
 transition: all 0.3s;
}

.yd_listitems li {
 margin-bottom: 10px;
}

.yd_listitems li .title_type:hover {
 background: rgb(202 152 59 / 60%);
 padding-left: 40px;
}

.min_last .title-common {
 margin: 40px 0 20px;
}

.min_last {
 padding-bottom: 120px;
}

.zg {
 float: left;
 width: 750px;
}

.lz {
 float: right;
 width: 410px;
}

.zg_itemsL {
 float: left;
 width: 360px;
}

.zg_items {
 overflow: hidden;
}

.zg_itemsR {
 float: right;
 width: 360px;
}

.zg_itemsL_img {
 border-bottom: 1px solid #D8D8D8;
 padding-bottom: 20px;
 height: 360px;
 box-sizing: border-box;
}

.zg_itemsL_img>a {
 display: block;
 width: 100%;
 height: 240px;
 overflow: hidden;
}

.zg_itemsL_img>a:hover img {
 transform: scale(1.1);
}

.zg_itemsL_img>a img {
 width: 100%;
 height: auto;
 min-height: 240px;
 transition: all 0.2s;
}

.zg_itemsL_img h2 {
 font-size: 16px;
 margin: 20px 0 10px;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
 position: relative;
}

.zg_itemsL_img p {
 font-size: 14px;
 color: #999;
 line-height: 24px;
}

.zg_itemsL_img .span_date {
 position: absolute;
 right: 0;
 top: 2px;
 font-size: 14px;
}

.zg_itemsL_img p .details {
 display: none;
}

.zg_itemsL_img:hover a,
.zg_itemsL_img:hover p,
.zg_itemsL_img:hover h2 {
 color: #D3413D;
}

.zg_itemsL_list li .title_type {
 font-size: 16px;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
}

.special_list .Li_Odd{
 float: left;
 width: 360px;
}
.special_list .Li_Even{
 float: right;
 width: 360px;
}

.zg_itemsL_list li .span_date {
 font-size: 14px;
 float: right;
}

.zg_itemsL_list li {
 margin-bottom: 20px;
}

.zg_itemsL_list li:hover .span_date {
 color: #D3413D;
}

.zg_itemsL_list {
 margin-top: 26px;
}

.lz_listitems .title_type {
 font-size: 16px;
}

.lz_listitems .span_date {
 font-size: 14px;
 color: #999;
 float: right;
}

.lz_listitems li {
 margin-bottom: 26px;
}

.lz_listitems li:hover .span_date {
 color: #D3413D;
}

@media screen and (max-width:768px) {
 .wrap_main {
 background: none;
 }
 .min_top {
 padding-top: 0;
 padding-bottom: 0;
 }
 .CommonTitle {
 width: 100%;
 height: auto;
 font-size: 20px;
 padding: 10px;
 }
 .CommonTitle img {
 width: 20px;
 }
 .min_top .title-common {
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 0 10px;
 box-sizing: border-box;
 }
 .dj_imgitems {
 margin-bottom: 0;
 padding: 0 10px;
 }
 .dj_imgitems li {
 float: none;
 width: 100%;
 height: auto;
 }
 .dj_imgitems li .img_box img {
 min-height: auto;
 }
 .dj_imgitems li:nth-child(2) {
 margin: 10px 0;
 }
 .dj_listitems {
 background: #fff;
 padding: 10px;
 overflow: hidden;
 }
 .dj_listitems {
 padding: 10px;
 }
 .dj_listitems li:nth-child(odd),
 .dj_listitems li:nth-child(even) {
 float: none;
 }
 .dj_listitems li {
 width: 100%;
 padding-bottom: 10px;
 margin-bottom: 10px;
 }
 .dj_listitems li .span-date {
 width: 20%;
 font-size: 12px;
 }
 .dj_listitems li .span-date b {
 font-size: 30px;
 }
 .dj_listitems li .fl {
 width: 80%;
 padding-left: 10px;
 box-sizing: border-box;
 }
 .dj_listitems li .title_type {
 margin-bottom: 10px;
 margin-top: 0;
 }
 .dj_listitems li:nth-last-child(1),
 .dj_listitems li:nth-last-child(2) {
 padding-bottom: 10px;
 margin-bottom: 10px;
 border-bottom: 2px dashed #DEDEDE;
 }
 .min_center {
 padding: 10px;
 background: #d3413d;
 }
 .tx {
 float: none;
 width: 100%;
 }
 .tx_listitems li {
 padding: 15px 0;
 box-sizing: border-box;
 overflow: hidden;
 }
 .tx_listitems li .title_type {
 font-size: 14px;
 width: 70%;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
 float: left;
 }
 .tx_listitems li .span_date {
 font-size: 13px;
 float: right;
 }
 .yd {
 float: none;
 width: 100%;
 }
 .min_center .title-common a::after {
 background: url(/Content/Areas/Common/images/common/moreWhiteBg.png);
 background-size: contain;
 }
 .yd_listitems li .title_type {
 font-size: 14px;
 padding: 10px;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 }
 .yd_listitems li {
 margin-bottom: 0;
 margin-top: 10px;
 }
 .min_last {
 padding-bottom: 0;
 }
 .zg {
 float: none;
 width: 100%;
 }
 .min_last .title-common {
 padding: 10px;
 box-sizing: border-box;
 margin: 0;
 }
 .zg_items {
 padding: 0 10px;
 }
 .zg_itemsL{
 width: 100%;
 float: none;
 }
 .zg_itemsL_img {
 padding-bottom: 10px;
 height: auto;
 }
 .zg_itemsL_img>a img {
 height: auto;
 min-height: auto;
 }
 .special_list .Li_Odd,.special_list .Li_Even{
 float: none;
 width: 100%;
 }
 .zg_itemsL_img h2 {
 margin: 10px 0;
 }
 .zg_itemsR {
 float: none;
 width: 100%;
 }
 .lz {
 float: none;
 width: 100%;
 }
 .lz_listitems {
 padding: 0 10px;
 }
 .lz_listitems li {
 padding-bottom: 20px;
 }
 .lz_listitems .title_type {
 font-size: 14px;
 }
 .lz_listitems .span_date {
 font-size: 12px;
 }
} 