﻿/*引用主样式*/
@import url('Common.css');

/* -webkit-box-shadow: 0px 5px 20px #ddd; -moz-box-shadow: 0px 5px 20px #ddd; -ms-box-shadow: 0px 5px 20px #ddd;  */
/*img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); border-radius: 6px; }
*/

/*首页崇阳新闻 通用li列表*/
.u-e { margin: 0; padding: 0; }
.u-e li { width: 95%; line-height: 31px; background: url(/template/chongyang/img/li.png) no-repeat 10px 50%; padding-left: 2rem; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.u-e li:nth-child(1), .u-e li:nth-child(7), .u-e li:nth-child(13) { }
.u-e li:nth-child(1) a, .u-e li:nth-child(7) a, .u-e li:nth-child(13) a { color: #378de4; font-weight: 700; }
.u-e li a:hover { color: red; }
/*首页媒体崇阳、微视崇阳、视听崇阳大图 图片上带文字*/
.u-pic li { width: 100%; height: 246px; position: relative; overflow: hidden; }
.u-pic img { width: 100%; height: 246px; border-radius: 5px; }
.u-pic span { position: absolute; bottom: 0; left: 0; z-index: 10; width: 100%; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); line-height: 35px; text-align: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.u-pic a span { color: #fff; }
.u-pic .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
.u-pic li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
/*首页 公益 两大图 图片上带文字 带视频播放图标*/
.u-pic1 { margin: 15px 0; overflow: hidden; }
.u-pic1 li { float: left; width: 49%; height: 227px; position: relative; overflow: hidden; border-radius: 5px; }
.u-pic1 img { width: 100%; height: auto; }
.u-pic1 span { position: absolute; bottom: 0; left: 0; z-index: 10; width: 100%; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); line-height: 35px; text-align: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.u-pic1 a span { color: #fff; }
.u-pic1 li:nth-child(2) { float: right; }
.u-pic1 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
.u-pic1 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
/*首页云上崇阳4小图 108高度*/
.u-pic3 { width: 100%; overflow: hidden; clear: both; }
.u-pic3 li { float: left; width: calc((100% - 30px) / 4); margin-right: 10px; margin-bottom: 10px; position: relative; overflow: hidden; }
.u-pic3 li:nth-child(4n) { margin-right: 0; } /* 每行最后一个元素去掉右边距 */
.u-pic3 li img { width: 100%; height: 113px; border-radius: 5px; }
.u-pic3 span { display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.u-pic3 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
/*首页顶部广告图100%宽*/
.u-pic4 { width: 100%; overflow: hidden; }
.u-pic4 li { width: 100%; height: 83px; overflow: hidden; position: relative; }
.u-pic4 li img { width: 100%; height: 83px; }
/*首页大美崇阳 235x340  图片上带文字*/
.u-pic5 { display: flex; flex-wrap: wrap; justify-content: space-between; margin-left: 20px; margin-right: 15px; width: 97%; overflow: hidden; }
.u-pic5 li { width: 19%; height: 390px; position: relative; overflow: hidden; color: #fff; box-sizing: border-box; }
.u-pic5 li img { width: 100%; height: 100%; border-radius: 5px; transition: all 0.5s;  }
.u-pic5 li span { position: absolute; bottom: 0; z-index: 10; width: 100%; padding: 10px 0; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); line-height: 20px; text-align: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.u-pic5 li:hover span { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
/*通用两小图 走进崇阳舌尖美味  425宽*/
.u-pic7 { margin-top: 1rem;  overflow: hidden; clear: both; }
.u-pic7 li { float: left; width: 47%;  overflow: hidden; }
.u-pic7 li img { width: 100%; height: 108px; border-radius: 5px; }
.u-pic7 span { display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.u-pic7 li:nth-child(2) { float: right; }

/* 通用频道页图片幻灯 自适应宽高，带文字和视频播放图标 */
.u-pic8 { width: 100%; height: auto; overflow: hidden; clear: both; }
.u-pic8 li { width: 100%; height: auto; overflow: hidden; position: relative; border-radius: 5px; }
.u-pic8 li a { color: #fff; text-decoration: none; }
.u-pic8 li img { width: 100%; height: 100%; position: absolute; }
.u-pic8 span { width: 95%; text-align: left; position: absolute; bottom: 0; line-height: 20px; padding: 10px 15px; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.7)); }
.u-pic8 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
.u-pic8 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }

/*图说崇阳 160高  图片上带文字  带视频播放图标*/
.u-pic9 { width: 100%; margin: 0px 0 0px 10px; overflow: hidden; display: block; }
.u-pic9 li { float: left; width: calc((100% - 30px) / 3); height:160px; margin-right: 10px; margin-bottom: 10px; position: relative; overflow: hidden;border-radius: 5px;  }
.u-pic9 li:nth-child(3n) { margin-right: 0; } /* 每行最后一个元素去掉右边距 */
.u-pic9 li a { color: #fff; text-decoration: none; }
.u-pic9 img { width: 100%; height: 100%; position: absolute; }
.u-pic9 span { width: 93%; text-align: left; position: absolute; bottom: 0; line-height: 20px; padding: 10px 15px; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.7)); }
.u-pic9 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
.u-pic9 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
/*首页学习榜样大图 图片上带文字*/
.u-pic10 li { width: 100%; height: 200px; position: relative; overflow: hidden; }
.u-pic10 img { width: 100%; height: 200px; border-radius: 5px; }
.u-pic10 span { position: absolute; bottom: 0; left: 0; z-index: 10; width: 100%; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); line-height: 35px; text-align: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.u-pic10 a span { color: #fff; }
.u-pic10 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
.u-pic10 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
/*首页红色崇阳英雄人物小图 108高度*/
.u-pic11 { width: 100%; overflow: hidden; clear: both; }
.u-pic11 li { float: left; width: calc((100% - 40px) / 9); margin-right: 15px; margin-bottom: 10px; position: relative; overflow: hidden;text-align:center; }
.u-pic11 li:nth-child(8n) { margin-right: 0; } /* 每行最后一个元素去掉右边距 */
.u-pic11 li img { width: 100%; height: 113px; border-radius: 5px; }
.u-pic11 span { display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.u-pic11 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
/* 栏目页图片列表专用（含带导读） */
.u-pic12 { width: 100%; height: auto; overflow: hidden; clear: both; }
.u-pic12 li { margin-left:15px;padding: 10px 0;width: 96%; height: auto; border-bottom: 1px dashed #ddd; overflow: hidden;  }
.u-pic12 li p{ display:block;float:left;width:76%;margin-left:20px;padding-top:5px;}
.u-pic12 p span { display:block;margin-top:1rem;}
.u-pic12 li img {float:left; width: 180px; height: 120px;border-radius: 9px;}
/* 子级循环栏目页专用 */
.u-pic13 { height: auto; overflow: hidden; clear: both;padding: 1rem 0; }
.u-pic13 li {float:left; width: calc((99% - 30px) / 2); margin-left:15px;padding: 10px 0; height: auto; border-bottom: 1px dashed #ddd; overflow: hidden;  }
.u-pic13 li:nth-child(5n) {border-bottom: 0px;}
.u-pic13 li:nth-child(6n) {border-bottom: 0px;}
.u-pic13 li p{ display:block;margin-left:12.2rem;width:66%;padding-top:5px;}
.u-pic13 p span { display:block;margin-top:1rem;}
.u-pic13 li img {float:left; width: 180px; height: 120px;border-radius: 9px;}
/*舌尖美味 155高  图片上带文字  带视频播放图标*/
.u-pic14 { width: 100%; margin: 0px 0 0px 10px; overflow: hidden; display: block; }
.u-pic14 li { float: left; width: calc((100% - 30px) / 3); height:155px; margin-right: 10px; margin-bottom: 10px; position: relative; overflow: hidden;border-radius: 5px;  }
.u-pic14 li:nth-child(3n) { margin-right: 0; } /* 每行最后一个元素去掉右边距 */
.u-pic14 li a { color: #fff; text-decoration: none; }
.u-pic14 img { width: 100%; height: 100%; position: absolute; }
.u-pic14 span { width: 93%; text-align: left; position: absolute; bottom: 0; line-height: 20px; padding: 10px 15px; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.7)); }
.u-pic14 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
.u-pic14 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
/*首页中间融媒矩阵*/
.u-rmt { margin-left: 20px; width: 102%; overflow: hidden; }
.u-rmt a { float: left; width: 250px; height: 68px; margin-right: 1.5rem;  overflow: hidden; color: #fff; border: 1px solid #ddd; border-radius: 5px; }
.u-rmt a img { width: 100%; height: 66px; }
/*首页中间 新闻视频 综艺视频 */
.u-play { margin-top: 10px; font-size: 16px; }
.u-play li { line-height: 31px; background: url(/template/chongyang/img/play2.png) no-repeat 5px center; padding-left: 28px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.u-play li a:hover { color: red; }
.u-play li span { float: right; display: block; font-size: 14px; }
.u-play li:nth-child(1) a, .u-play li:nth-child(4) a, .u-play li:nth-child(7) a { color: #378de4; font-weight: bold; }
.u-play li:nth-child(1) a:hover, .u-play li:nth-child(4) a:hover, .u-play li:nth-child(7) a:hover { color: red; }
.u-play li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
/*一行2个图片列表,文字浮在图片上面，带视频图标 图片127高度*/
.u-play2 { display: flex; flex-wrap: wrap; justify-content: space-between; width: 100%; }
.u-play2 li { width: 48%; height: 127px; position: relative; margin-bottom: 10px; color: #fff; overflow: hidden; }
.u-play2 img { width: 100%; height: 100%; border-radius: 5px; position: absolute; }
.u-play2 span { position: absolute; bottom: 0; z-index: 10; width: 100%; padding: 10px 0; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); line-height: 20px; text-align: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.u-play2 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
.u-play2 a { color: #fff; }
.u-play2 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }

/*一行4个图片,文字浮在图片上面 高度225px*/
.u-pic-x4 {width:100%;padding-top:15px;overflow:hidden;}
.u-pic-x4 li { float: left; width:  calc((100% - 75px) / 4); height: 185px; position: relative; margin-left: 15px; margin-right: 0px; margin-bottom: 10px; color: #fff; overflow: hidden; }
.u-pic-x4 img { width: 100%; height: 100%; border-radius: 5px; position: absolute; }
.u-pic-x4 span { position: absolute; bottom: 0; z-index: 10; width: 100%; padding: 10px 0; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); line-height: 20px; text-align: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.u-pic-x4 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
.u-pic-x4 a { color: #fff; }
.u-pic-x4 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
.u-pic-x4 li:nth-child(4n) { margin-right: 0; } /* 每行最后一个元素去掉右边距 */

/*一行4个图片,文字浮在图片上面 高度225px*/
.u-pic-x41 {width:100%;padding-top:15px;overflow:hidden;}
.u-pic-x41 li { float: left; width:  calc((100% - 45px) / 4); height: 85px; position: relative; margin-left: 0px; margin-right: 15px; margin-bottom: 10px; color: #fff; overflow: hidden; }
.u-pic-x41 img { width: 100%; height: 100%; border-radius: 5px; position: absolute; }
.u-pic-x41 span { position: absolute; bottom: 0; z-index: 10; width: 100%; padding: 10px 0; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); line-height: 20px; text-align: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.u-pic-x41 .play_icon { position: absolute; top: 10px; left: 10px; width: 22px; height: 22px; cursor: pointer; z-index: 99; background: url(/template/chongyang/img/u-play.png) no-repeat; }
.u-pic-x41 a { color: #fff; }
.u-pic-x41 li:hover span:not(.play_icon) { background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(20,60,130,0.6)); }
.u-pic-x41 li:nth-child(4n) { margin-right: 0; } /* 每行最后一个元素去掉右边距 */

/*便民服务 58高度*/
.u-bmfw { margin: 10px 0; padding: 0; }
.u-bmfw a { float: left;  width: 20%; height: 58px; line-height: 58px; position: relative; padding-left: 45px; }
.u-bmfw a img { position: absolute; top: 5px; left: 0px;width:40px;height:40px; }
/*幻灯*/
.huanden { width: 100%; height: 450px; overflow: hidden; }
.huanden li { width: 100%; height: auto; overflow: hidden; position: relative; border-radius: 10px; }
.huanden li img { width: 100%; height: 100%; position: absolute; }
.huanden li span { width: 98%; text-align: left; position: absolute; bottom: 0; line-height: 35px; padding: 10px 15px; background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.7)); font-size: 16px; font-weight: bold; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.huanden li a { color: #fff; }

/*新闻列表*/
.u-hotnews { width: 100%; height: auto; margin-top: 25px; overflow: hidden; }
.u-hotnews li { float: left; width: 32%; height: 100%; margin-right: 10px; margin-bottom: 10px; overflow: hidden; }
.u-hotnews li img { width: 100%;  height: 155px; border-radius: 5px; }
.u-hotnews li:nth-child(3n) { margin-right: 0; }  /* 每第三个元素去除右边距 */

/*通用标题栏 崇阳新闻*/
.title { line-height: 45px; font-size: 18px; font-weight: bold; padding: 0 15px; background: #f1f5ff; border-radius: 3px; color: #378de4; }
.title span { float: right; font-size: 14px; font-weight: 100; }
.title a { color: #378de4; }
.title i{margin-right:10px;}
/*通用标题栏 崇阳新闻*/
.title2 { line-height: 45px; font-size: 16px; font-weight: bold; padding: 0 15px; background: #025ac2; border-radius: 3px; color: #378de4; }
.title2 span { float: right; font-size: 13px; font-weight: 100; }
.title2 i{margin-right:10px;}
.title2 a { color: #fff;font-weight:normal; }
.title2 span a:hover {text-decoration:underline;}
.title2 span a.active{text-decoration:underline;}
/*通用标题栏 居中显示 我最喜爱的味道*/
.title4 { margin-bottom: 15px; line-height: 45px; font-size: 16px; font-weight: bold; padding: 0 15px; background: #f1f5ff; border-radius: 3px; text-align: center; color: #378de4; }
.title4 a { text-align: center; color: #378de4; }
.title4 i{margin-right:10px;}
/*首页融媒矩阵*/
.dpbox { margin: 0 auto; width: 100%; overflow: hidden; }
.dpbox a { float: left; width: 19%; height: 5rem; margin: 0.5rem 0.5%; text-align: center; font-weight: bold; background: #0b04a7; color: #fff; border-radius: 1rem; font-size: 1.2rem; line-height: 5rem; background: url(/template/chongyang/img/menubg.jpg) center 450px; }
.dpbox a:hover { background: #000d4a url(/template/chongyang/img/menubg.jpg) top 500px; background-size: cover; }
.dpbox a.active { background: #000d4a url(/template/chongyang/img/menubg.jpg) top 500px !important; }
.dpbox a span { display: inline-block; vertical-align: middle; font-size:1.7rem; line-height: normal;margin-top:-10px; }
.dpbox a:nth-child(5n) { margin-right: 0; }

/*首页 宣传口号 三张图片广告框架*/
.linebox {  margin: 0 auto; max-width: 1280px; padding: 1rem 0rem; overflow: hidden; }
.linebox1 { display: flex;justify-content: space-between; margin: 0 auto; max-width: 1280px; overflow: hidden;  }
.linebox1 .left,.linebox1 .center,.linebox1 .right { width: calc(33% - 5px);  overflow: hidden; }
.linebox1 .center { margin: 0 10px;  }
/* 通用左右分框架 左45% 右55% */
.picleft1 { float: left; width: 41%; overflow: hidden; margin-left: 15px;margin-top: 10px; }
.picleft2 { float: left; width: 41%; overflow: hidden; margin-left: 15px; }
.picright { float: right; width: 55%; overflow: hidden; margin-right: 15px;margin-top: 10px; }
/*首页头条框架  蓝色*/
.hotbox a { color: #025ac2; font-size: 2.5rem; font-weight: bold; line-height: 3.5rem; letter-spacing: 0.125rem; }
.hotbox a:hover{ color: red;}
.hotbox {
    margin: 0 auto;
    width: 100%;
    max-width: 1280px;
    height: auto;
    min-height: 100px;
    margin-top: 0.5rem;

    display: flex;          /* 使用 Flexbox 布局 */
    justify-content: center; /* 水平居中 */
    align-items: center;    /* 垂直居中 */
    text-align: center;     /* 多行文本居中对齐 */
}

/*通用中间框架*/
.middletitle { margin: 0 auto; padding:0;width: 100%; max-width: 1280px; height: auto; margin-top: 1rem; border-radius: 5px; overflow: hidden; }
.middletitle .left { float: left; }
.middletitle .right { float: right; }
.middletitle .title{font-size:18px;}
/* 中间通用框架 box-shadow: 0 2px 8px 2px #cccccc; */
.middlebox { margin: 0 auto; width: 100%; max-width: 1280px; height: auto; background: #fff; border-radius: 5px; padding: 1rem 0rem; overflow: hidden; }
/*通用 新闻框架*/
.middlebox .newsbox { margin: 0 auto; max-width: 1280px; }
.middlebox .newsbox .left { float: left; width: 59%; margin-left:15px;}
.middlebox .newsbox .right { float: right; width: 36%;margin-right:15px; }
/* 首页幻灯补丁 */
.newsbox .ZYCarousel-indicator ul { position: absolute; right: 10px; }
.newsbox .ZYCarousel-indicator li.ZYCarousel-active { padding: 0 10px; border-radius: 5px; }
.newsbox .ZYCarousel-arrow { width: 45px; height: 70px; border-radius: 5px; }

/*首页舌尖上美味*/
.middlebox .mwbox { margin: 0rem 1rem 0 1rem; }
.middlebox .mwbox .left { float: left; width: 32%; }
.middlebox .mwbox .center { float: left; width: 32%; margin-left: 1.5rem; }
.middlebox .mwbox .right { float: right; width: 32%; }
/*首页通用框架*/
.middlebox .mybox { margin: 0rem 1rem 0 1rem; }
.middlebox .mybox .left { float: left; width: 70%; }
.middlebox .mybox .right { float: right; width: 28%; }
/*首页通用框架*/
.middlebox .w405px { float: left; width: 48%; margin-right: 2%; }  
.middlebox .w420px { float: left; width: 50%; }  
.middlebox .w405px:last-child { margin-right: 0; }

/*崇阳周刊*/
.cyzkbox { height: 190px; overflow: hidden; text-align: center; }

/*走进崇阳 框架*/
.cyLeft { float: left; width: 55%;  margin-left: 15px;paddding-bottom:130px;border-radius:5px;overflow:hidden; }
.cyRgiht { float: right; width: 40%; margin-right: 15px; padding-bottom:70px;font-size: 16px; line-height: 25px; background: url(/template/ChongYang/img/bg_cyx.png) bottom center no-repeat; border-radius: 8px; }
.cyRgiht p { margin-top: 10px; text-indent: 2em; }
.cyRgiht .map { text-align: center; padding-top: 20px; }
.cyRgiht .info { text-align: left; padding: 0px 20px; }
.cyRgiht .info a { text-decoration: none; }
.cyRgiht .menu { padding: 25px 20px; text-align: center; min-height: 190px;  overflow: hidden;margin-top:10px; }
.cyRgiht .menu a { display: block; float: left; margin: 3px 15px 3px 15px; padding: 5px 25px; border: 1px solid #ddd; border-radius: 5px; }
.cyRgiht .menu a:hover { background: #f1f5ff; text-decoration: none; }
/*走进崇阳 领导班子框架*/
.ldx1 { float: left; width: 23.4%; margin-left: 15px; }
.ldx2 { float: left; width: 23.4%; margin-left: 15px; }
.ldx3 { float: left; width: 23.4%; margin-left: 15px; }
.ldx4 { float: right; width: 23.4%; margin-right: 15px; }
/*走进崇阳 领导班子*/
.ldbz { height: 38px; line-height: 38px; background: #1a74ca; color: #fff; text-align: center; margin-bottom: 5px; font-weight: bold; border-radius: 4px; }
.ldbz a { color: #fff; }
.ldbox { width: 100%; overflow: hidden; margin-top: 10px; }
.ldbox .ld-left { float: left; width: 40%; text-align: right; }
.ldbox .ld-right { float: left; width: 55%; }
.ldbox .ld-right a {float:left; display: inline-block; width: 48%; line-height: 32px; margin: 2px 1%; text-align: center; background: #f1f5ff; border-radius: 4px;  }
.ldbox .ld-right a:nth-child(2n) { margin-right: 0; }
.ldbox .ld-right a:hover { background: #1a74ca; color: #fff; }

/*图吧*/
.tbbox { margin: 0 auto; width: 100%; max-width: 1280px;  padding-bottom: 2rem; box-sizing: border-box; }
.tbbox .poster-main { position: relative; width: 100%; height: 450px; top: 10%; }
.tbbox .poster-list { position: absolute; left: 0; top: 10%; width: 100%; height: 100%; list-style: none; margin: 0; padding: 0; transition: all 0.5s ease; }
.tbbox .poster-item { position: absolute; width: 640px; height: 420px; transition: opacity 0.3s, transform 0.3s; border-radius: 5px; overflow: hidden; opacity: 1; z-index: 1; }
.tbbox .poster-item span { position: absolute; bottom: 0; width: 100%; left: 0; line-height: 45px; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); font-size: 1rem; font-weight: bold; color: #fff; text-align: center; overflow: hidden; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; z-index: 1000; /* 提高 z-index */ }
.tbbox .poster-item span a { font-size: 1rem; font-weight: bold; color: #fff; }
.tbbox .poster-item img { position: relative; left: 0;top:0; width: 100%; height: 100%; }
.tbbox .poster-item.current { left: 20%; top: -30px; width: 60%; height: 400px; z-index: 10; transform: scale(1.2); }
.tbbox .poster-item:nth-child(3n) { right: 0; }
.tbbox .poster-next-btn,
.tbbox .poster-prev-btn { width: 80px; height: 80%; position: absolute; top: 50%; z-index: 110; background-color: rgba(0, 0, 0, 0.5); color: white; border: none; padding: 10px; cursor: pointer; transform: translateY(-50%); }
.tbbox .poster-next-btn { right: 0px; background: url('/Template/ChongYang/Img/f02.png') no-repeat center center; }
.tbbox .poster-prev-btn { left: 0px; background: url('/Template/ChongYang/Img/f01.png') no-repeat center center; }
   
/*专题栏目页*/
.ztBox { height: 505px; background-size: 70%; border-bottom: 15px solid #378de4; }
.ztHot { margin: 0 auto; width: 1200px; height: auto; padding-top: 25px; text-align: center; overflow: hidden; }
.ztHot h1 { width: 1200px; height: 45px; line-height: 45px; float: left; padding-bottom: 15px; font-size: 41px; font-weight: bold; color: #305798; text-align: center; overflow: hidden; }
.ztHot h2 { width: 1200px; height: 30px; line-height: 30px; float: left; font-size: 14px; font-weight: normal; color: #4c4c4c; }
.ztHot h2 a { font-size: 14px; font-weight: normal; color: #4c4c4c; }
.ztHot h1 a { font-size: 41px; font-weight: bold; color: #305798; }
/*专题栏目页列表*/
.ztList { width: 600px; height: 207px; float: left; padding: 20px 0px 20px 0px; border-bottom: 6px solid #ddd; margin-left: 25px; }
.ztList .left { width: 284px; height: auto; float: left; }
.ztList .left img { width: 284px; height: 207px; float: left; border-radius: 5px; }
.ztList .right { width: 290px; height: 207px; float: right; background: url(bg_09.jpg) repeat-x; overflow: hidden; padding: 20px 0px; }
.ztList .right h1 { width: 100%; max-height: 78px; line-height: 26px; float: left; font-size: 16px; font-weight: bold; color: #3d3d3d; border-bottom: 1px solid #e3e3e3; padding-bottom: 8px; margin-bottom: 5px; }
.ztList .right h2 { width: 100%; max-height: 104px; line-height: 26px; float: left; font-size: 14px; font-weight: normal; color: #a2a2a2; overflow: hidden; }
.ztList .right h2 a { font-size: 14px; font-weight: normal; color: #a2a2a2; }
.ztList .right h1 a { font-size: 16px; font-weight: bold; color: #3d3d3d; }
/*栏目页新闻列表框架*/
.newsList { margin: 0 auto; width: 100%; max-width: 1280px; height: auto; border-radius: 5px; padding: 0; overflow: hidden; }
.newsList .left { float: left; width: 69%; min-height: 600px; background: #fff; border-radius: 10px; overflow: hidden; }
.newsList .right { float: right; width: 30%; min-height: 600px; background: #fff; border-radius: 10px; overflow: hidden; }
.newsList .right .u-e li {font-size: 14px;}
/*栏目页新闻列表*/
.u-lan { margin: 20px 0; padding: 0; font-size: 16px; }
.u-lan li { padding: 0 1rem 0 2.5rem; line-height: 38px; background: url(li.png) no-repeat 1rem 50%; }
.u-lan li:hover { background: #f8f9fd; }
.u-lan li span { float: right; display: block; font-size: 14px; }
.u-lan li:nth-child(6n+1) { font-size: 16px; font-weight: bold; border-top: 1px dashed #cccccc; margin-top: 15px; }
.u-lan li:nth-child(1) { font-size: 16px; font-weight: bold; border-top: none; }
/*文章详细页内容样式*/
.articleBox { margin: 0 auto; margin-top:20px;width: 90%; padding: 1rem; }
.articleBox .article_title { font-size: 1.5rem; font-weight: bold; letter-spacing: 2px; line-height: 2.5rem; padding: 1rem 0 1.5rem; color: #378de4;text-align:center; }
.articleBox .flex_box { margin: 0 auto; width: 95%; height:2.5rem;border-bottom: 1px solid #eee; }
.articleBox .flex_sbc { justify-content: space-between; text-align: center;align-items: center; }
.articleBox .flex_sbc img{margin:0;}
.articleBox .icon_play { cursor: pointer; margin-left: 10px; }
.articleBox .article_content { font-size: 1rem; padding: 2rem 0 3rem; }
.articleBox .article_content p { margin: 1rem 0; }
.articleBox .article_content img { max-width: 90%; margin: 1rem auto;display: flex;border-radius: 5px; }
.articleBox .article.editor { font-size: 14px; font-weight: 400; color: #797979; padding: 10px 0; margin: 10px 0; border-bottom: 1px solid rgb(151, 151, 151, 0.17); }

/*列表页分页样式*/
.pagebox { width: 90%; padding: 0; font-size: 14px; margin: 20px auto 20px auto; overflow: hidden; padding-left: 1px; }
.pagebox a, .pagebox span { display: block; float: left; margin: 2px 0 0 -1px; padding: 10px 20px; line-height: 20px; height: 20px; border: 1px solid #ddd; background: #fff; text-decoration: none; }
.pagebox span:first-child { border-left: 1px solid #ddd; }
.pagebox a:hover { background: #ddd; }
.pagebox span.current { background: #378de4; border: 1px solid #ddd; color: #fff; }
.pagebox span.disabled { background: #fff; }
/* 分页跳转输入框样式 */
.pagebox input.page-jump { display: block; float: left; margin: 2px 0 0 -1px; padding: 10px 12px; line-height: 20px; height: 20px; border: 1px solid #ddd; background: #fff; width: 60px; font-size: 14px; text-align: center; box-sizing: content-box; }
.pagebox input.page-jump:focus { outline: none; border-color: #378de4; }


/* ===== 图片鼠标经过: 放大 ===== */
@media (hover: hover) and (pointer: fine) {
    .huanden li img,
    .u-pic li img, .u-pic1 li img, .u-pic3 li img, .u-pic4 li img,
    .u-pic5 li img, .u-pic7 li img, .u-pic8 li img, .u-pic9 li img,
    .u-pic10 li img, .u-pic11 li img, .u-pic12 li img, .u-pic13 li img,
    .u-pic14 li img, .u-hotnews li img,
    .u-play2 li img, .u-pic-x4 li img, .u-pic-x41 li img,
    .u-rmt a img { transform-origin: center bottom; transition: transform .32s cubic-bezier(.22,.61,.36,1); backface-visibility: hidden; }

    .u-pic12 li img, .u-pic13 li img { transform-origin: left center; }

    .huanden li:hover img,
    .u-pic li:hover img, .u-pic1 li:hover img, .u-pic3 li:hover img, .u-pic4 li:hover img,
    .u-pic5 li:hover img, .u-pic7 li:hover img, .u-pic8 li:hover img, .u-pic9 li:hover img,
    .u-pic10 li:hover img, .u-pic11 li:hover img, .u-pic12 li:hover img, .u-pic13 li:hover img,
    .u-pic14 li:hover img, .u-hotnews li:hover img,
    .u-play2 li:hover img, .u-pic-x4 li:hover img, .u-pic-x41 li:hover img,
    .u-rmt a:hover img { transform: scale(1.06); }
}

