@charset "utf-8";
body, html {
	min-width: 1200px;
}
body {
	font-family: "microsoft yahei";
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/banner_ctwh.jpg?v1) no-repeat center 0px;
}
.banner {
	height: 710px;
}
.inner {
	width: 1200px;
	margin: 0 auto;
}
.more{    font-size: 15px;
    color: #ec1e14;
    margin-top: 5px; margin-right: 6px;    z-index: 1;
    position: relative;}
.more a{    font-size: 15px;
		color: #ec1e14;
		}
.domPC {
	display: block;
}
.domMb {
	display: none;
}
.title01 {
	width: 452px;
	margin: 0 auto;
    margin-bottom: 15px;
}
.title02 {
	width: 680px;
	margin: 0 auto
}
.title03 img {
	float: right;
}
.title04 {
	width: 552px;
	margin: 0 auto
}
.title05 {
	width: 941px;
	margin: 0 auto
}
/*part01焦点区*/
.partJd {
	width: 1200px;
	margin: 0 auto;
	height: 400px;
	padding: 0;
	background-color: #fff;
	margin-bottom: 60px;
	box-shadow: 0px 0px 5px 1px #e2e2e2;
	border-image: -webkit-linear-gradient(#00c0fa, #015eea) 60 60;
	border-image: -moz-linear-gradient(#00c0fa, #015eea) 60 60;
	border-image: linear-gradient(#00c0fa, #015eea) 60 60;
}
.partJd-left {
	width: 700px;
	height: 400px;
	position: relative;
	float: left;
}
.partJd-left .partJd-left-button-prev {
	background: url(http://www.wenming.cn/wmzthc/xxxcgcxjpwhsx/images/left1.png) no-repeat left top;
	position: absolute;
	left: 10px;
	top: 48%;
	width: 16px;
	height: 28px;
	z-index: 2;
}
.partJd-left .partJd-left-button-next {
	background: url(http://www.wenming.cn/wmzthc/xxxcgcxjpwhsx/images/right1.png)no-repeat left bottom;
	position: absolute;
	right: 10px;
	top: 48%;
	width: 16px;
	height: 28px;
	z-index: 2;
}
.partJd-left .swiper-container {
	width: 700px;
	height: 400px;
	margin: 0 auto;
}
.swiper-slide {
	position: relative;
}
.partJd-left .swiper-pagination {
	position: absolute;
	right: 10px;
	text-align: right;
	bottom: 4px;
	z-index: 2;
}
.partJd-left .swiper-pagination-switch {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #ccc;
	margin: 0 3px;
	cursor: pointer;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.partJd-left .swiper-active-switch {
	background: #fb964c !important;
}
.partJd-left .swiper-pagination-bullet {
	margin-left: 7px;    background: #fff;
    opacity: .5;
}
.partJd-left .swiper-pagination-bullet-active {
	background: #c00 !important; opacity: 1;
}
.partJd-left .picTitle {
	position: relative;
	width: 700px;
	height: 400px;
	overflow: hidden;
}
.partJd-left .picTitle .img img {
	width: 700px;
	height: 400px;
	display: block;
}
.partJd-left .picTitle .bg {
	background: rgba(0, 0, 0, 0.5);
	bottom: 0;
	height: auto;
	left: 0;
	position: absolute;
	padding: 10px 0;
	width: 100%;
	z-index: 10;
}
.partJd-left .picTitle .name {
	bottom: 0;
	color: #fff;
	height: auto;
	left: 0;
	line-height:40px;
	overflow: hidden;
	text-indent: 0;
	text-align: left;
	font-size: 18px;
	width: 97%;
	z-index: 11;
	padding-left: 10px
}
.partJd-left .picTitle .name a {
	color: #fff;
	text-decoration: none;
}
.partJd .right {
	width: 455px;
	float: right;
	margin: 20px;     z-index: 10;
    position: relative;
}
.partJd .right h3 {
	font-size: 18px;
	line-height: 28px;
	color: #333;
	margin-top: 10px
}
.partJd .right h3 a {
	color: #333;
	font-size: 18px;
	line-height: 28px;
}
.partJd .right p {
	font-size: 14px;
	line-height:24px;
	color: #666;    text-indent: 2em; margin-top: 5px;
}
.partJd .right p a {
	font-size: 14px;
	line-height: 24px;
	color: #666; 
}
/*精彩推荐*/
.gunt_title{float: left;font-size: 16px;line-height: 24px;color: #fff;position: absolute;left: 0;top: 5px;background-color: #c90002;font-weight: bold;padding: 0 5px;}
.gunt{overflow: hidden;position: relative;height: 30px;margin-top: 20px;	width: 1200px;	margin: 0 auto; z-index: 2; margin-bottom: 35px; }
#demo {overflow:hidden;width:5000px;position: absolute;left: 100px;top: 4px;}
#indemo {float: left;width: 800%;}
#demo1,#demo2 {float: left;}
#demo1 dl,#demo2 dl {overflow:hidden;padding:0;margin:0;}
#demo1 dl dd,#demo2 dl dd {margin-right:20px;float:left;height:24px;line-height:30px;font-size: 16px;text-align:left;}
/*nav我们的节日*/
.yxjj {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/bg01_ctwh.png) no-repeat 50% bottom;
	height: 888px; 
}
.ztlink{ position: absolute;     left: 33%;
    bottom: -6px;}
.ztlink img{ width: 420px; height: 120px;}
.nav-list {
	width: 1200px;
	height: 810px;
	margin: 0 auto;
	position: relative;
	margin-bottom: 256px;
	margin-top: -238px;
}
.nav-list ul li.cj {
	position: absolute;
	top: 87%;
	left: 7%;
}
.nav-list ul li.cj img {
	width: 85%;
	height: auto;
}
.nav-list ul li.yx {
	position: absolute;
	top: 66%;
	left: 12%;
}
.nav-list ul li.yx img {
	width: 85%;
	height: auto;
}
.nav-list ul li.qm {
	position: absolute;
	top: 50%;
	left: 24%;
}
.nav-list ul li.qm img {
	width: 93%;
	height: auto;
}
.nav-list ul li.dw {
	position: absolute;
	top: 39%;
	left: 43%;
}
.nav-list ul li.dw img {
	width: 100%;
	height: auto;
}
.nav-list ul li.qx {
	position: absolute;
	top: 45%;
	left: 61%;
}
.nav-list ul li.qx img {
	width: 76%;
	height: auto;
}
.nav-list ul li.zq {
	position: absolute;
	top: 64%;
	left: 75%;
}
.nav-list ul li.zq img {
	width: 75%;
	height: auto;
}
.nav-list ul li.cy {
	position: absolute;
	top: 86%;
	left: 80%;
}
.nav-list ul li.cy img {
	width: 85%;
	height: auto;
}
.nav-list ul li.cy.libg {
	background-position: -590px -112px;
}
.nav-list ul li a {
	width: 250px;
	height: 250px;
	display: block;
}
.nav-list ul li a:hover, .tab-hd li a:hover, .image-tit a:hover{
	text-decoration: none;
}
.nav-list ul li img {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
.nav-list ul li:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}
/* tab二十四节气 */
.jrsw-box {
	height: 860px;
	overflow: hidden;
	background: url(http://www.wenming.cn/wmdjr_299/images2024/bg_jrsw.png) no-repeat 50% 137px;
	margin-top: 35px;
}
.cloum485 {
	width: 480px;
}
.cloum535 {
	width: 490px;
}
.cloum1080 {
	width: 1000px;
}
.new-list li {
	font-size: 20px;
	line-height: 40px;
	padding-top: 20px;
}
.sp-box {
	height: 800px;
	overflow: hidden;
	width: 1200px;
	margin: 0 auto; background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/bg02_ctwh.png?v2) no-repeat 50% 0; 
}
.sp-box .jqlink{ width: 260px; height: 70px; float: right; margin-right: 230px;}
.sp-box .jqlink img{ width: 480px; height: 70px;}
.sp-list {
	width: 521px;
	float: right
}
.sp-list li {
	width: 80px;
	float: left;
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/bgicon_ctwh.png) no-repeat 50% 0;height: 100px
}
.sp-list li img {
	display: block;
	margin-top: 28px;
}
.sp-list .ys01{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon1-2_ctwh.png) no-repeat 50% 2px }
.sp-list .ys01.on{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon1-1_ctwh.png) no-repeat 50% 2px }
.sp-list .ys02{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon2-2_ctwh.png) no-repeat 50% 2px }
.sp-list .ys02.on{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon2-1_ctwh.png) no-repeat 50% 2px; display: block!important; }
.sp-list .ys03{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon3-2_ctwh.png) no-repeat 50% 2px }
.sp-list .ys03.on{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon3-1_ctwh.png) no-repeat 50% 2px }
.sp-list .ys04{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon4-2_ctwh.png) no-repeat 50% 2px }
.sp-list .ys04.on{ background:url(http://www.wenming.cn/zg/zhyxctwhzs/images/icon4-1_ctwh.png) no-repeat 50% 2px }

.gs-tit {
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #333;
	padding-bottom: 10px;
}
.gs-tit a{font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #333}
.gs-tex p {
	font-size: 16px;
    margin: 10px auto;
    color: #333;
}
.gs-tex p img{
	width: 82%;    height: auto;
}
.inHd {
	width: 670px;
	margin: 0 auto;
	padding-bottom: 20px;	
	margin-bottom: 24px;
	float: right;
	padding-top: 20px;
	height: 550px;
} 

.inBd {
    width: 434px;
    height: 640px;
    overflow: auto;
    text-align: center;
    margin-left: 38px
}
.inBox {
	position: relative;
	}
.inBox .inHd ul {
	overflow: hidden;
	zoom: 1;
}
.inBox .inHd ul li {
	text-align: center;
	font-size: 22px;
	float: left;
	cursor: pointer;
	margin: 12px;
	line-height: 18px;
	color: #333;
	position: relative; 
	width: 190px;
	height: 265px;
	overflow: hidden;
}
.inBox .inHd ul li img{ width: 190px; height: 265px;}
.inBox .inHd ul li p{    position: absolute;
    left: 0;
    bottom: 0;
    height: 35px;
    background: rgba(0, 0, 0, 0.4);
    width: 100%;
    line-height: 35px;
    font-size: 16px;
    color: #fff;}
.inBox .inBd ul {
	zoom: 1;
	overflow: hidden;
}
.inBox .inBd li {
	overflow: hidden;
	zoom: 1;
}
.inBox .inHd ul .on{
    border: 2px solid #e09f3f;
    width: 190px;
    overflow: hidden;
    height: 261px;
}

.tab-bd li {
    display: none;
}
/*part03专家访谈*/
.part03 {
	position: relative;
	width: 1200px;
	margin: 20px auto 40px;
	height: 387px;
}
.part03 .swiper-button-next, .part03 .swiper-button-prev {
	width: 26px;
	height: 62px;
}
.part03 .swiper-button-next {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/right02_ctwh.png) 0px 0px no-repeat;
	right: 0;top:54%
}
.part03 .swiper-button-prev {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/left02_ctwh.png) 0px 0px no-repeat;
	left: 0;top:54%
}
.part03 .swiper-button-next:hover {
	opacity: 0.7
}
.part03 .swiper-button-prev:hover {
	opacity: 0.7
}
.part03 .swiper-container {
	width: 1200px;
	margin-top: 45px
}
.part03 .swiper-slide {
	position: relative;
	width: 387px;
	height: 270px;
	overflow: hidden;
}
.part03 .swiper-slide img {
	width: 387px;
	height: 210px;
}
.part03 .swiper-slide .tit {
	z-index: 4;
	padding: 10px 5px 10px 5px;
	width: 100%;
	font-size: 18px;
	line-height: 24px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
}
.part03 .swiper-slide .tit a {
	color: #000;
}
/*列表*/
.zxzz_box {
	padding-bottom: 0px;
}
.zwmz_cont {
	overflow: hidden;
}
.zwmz_l {
	float: left;
	padding-left: 25px;
	width: 592px;
}
.zmwz_list{ margin-top: 20px;}
.zmwz_list li {
	position: relative;
	font-size: 18px;
	padding: 12px 0 12px 20px;
	line-height: 30px;
	border-bottom: 1px dashed #d9b36f;
	margin-bottom: 0px;
}
.zmwz_list li:before {
	position: absolute;
	display: block;
	left: 0;
	top: 20px;
	content: "";
	width: 5px;
	height: 5px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #c7020b;
}
.zmwz_list li a {
	color: #333;
}
.zmwz_list li span {
	font-size: 16px;
	position: absolute;
	right: 0;
	bottom: 0;
	color: #666666;
	line-height: 64px;
}
.zwmz_r {
	width: 550px;
	float: right;
	margin-right: 15px;
}
.zmwz {
	margin-bottom: 40px;
}
/*云品好书*/
.yphs {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/bg03_ctwh.png) 50% bottom no-repeat;
	width: 100%;
}
.part04 {
	position: relative;
	width: 1200px;
	margin: 20px auto 0px;
	height: 415px;
}
.part04 .swiper-button-next, .part04 .swiper-button-prev {
	width: 40px;
	height: 40px;
	margin-top: -30px;
}
.part04 .swiper-button-next {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/right_ctwh.png) 0px 0px no-repeat;
	right: 0;    top: 58%;
}

.part04 .swiper-button-prev {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/left_ctwh.png) 0px 0px no-repeat;
	left: 0;    top: 58%;
}

.part04 .swiper-button-next:hover {
	opacity: 0.7
}
.part04 .swiper-button-prev:hover {
	opacity: 0.7
}
.part04 .swiper-container {
	width: 1110px;
	margin-top:30px
}
.part04 .swiper-slide {
	position: relative;
	width: 240px;
	height: 230px;
	overflow: hidden;
}
.part04 .swiper-slide img {
	width: 100%;
	height: 230px;
}
.part04 .swiper-slide .tit {
	z-index: 4;
	padding: 10px 5px 10px 5px;
	width: 100%;
	font-size: 16px;
	line-height: 24px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
}
.part04 .swiper-slide .tit a {
	color: #000;
}
/*云品好书*/
.part05 {
	position: relative;
	width: 1200px;
	margin: 20px auto 40px;
	height: 580px;
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/bg04_ctwh.png) no-repeat 50% bottom
}
.part05 .swiper-button-next, .part05 .swiper-button-prev {
	width: 18px;
	height: 40px;
	
}
.part05 .swiper-button-next {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/right01_ctwh.png) 0px 0px no-repeat;
	right:55px;top: 58%;
}
.part05 .swiper-button-prev {
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/left01_ctwh.png) 0px 0px no-repeat;
	left:55px;top: 58%;
}
.part05 .swiper-button-next:hover {
	opacity: 0.7
}
.part05 .swiper-button-prev:hover {
	opacity: 0.7
}
.part05 .swiper-container {
	width: 1000px;
	margin-top: 130px
}
.part05 .swiper-slide {
	position: relative;
	width: 240px;
	height: 295px;
	overflow: hidden;
}
.part05 .swiper-slide img {
	width: 240px;
	height: 230px;
}
.part05 .swiper-slide .tit {
	z-index: 4;
	padding: 10px 5px 10px 5px;
	width: 100%;
	font-size: 16px;
	line-height: 24px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #8d5101;   background: #feeacf;
    height: 63px;
}
.part05 .swiper-slide .tit a {
	color: #8d5101;
}
/*云听好文*/
.ythw {
	height: 795px;
	background: url(http://www.wenming.cn/zg/zhyxctwhzs/images/bg05_ctwh.png) 50% bottom no-repeat
}
.ythw_l {
	float: left;
	width: 680px;
	height: 600px;
	margin-top: 70px;
	position: relative;
}
.ythw_l .video-list li {
	height: 30px;
	line-height: 28px;
	font-size: 16px;
	width: 80px; cursor:pointer;color:#955305
}
.ythw_l .video-list li a:hover{ color:#e11400}
.ythw_l .video-list li a:visited { color:#e11400!important}
.ythw_l .video-list li span {
	display: block;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	color: #e11400; margin:10px 0
}
.ythw_l .video-list .ys01 {
	position: absolute;
	right: 145px;
	top: 22px;
}
.ythw_l .video-list .ys02 {
	position: absolute;
    right: 50px;
    top: 270px;
}
.ythw_l .video-list .ys03 {
	position: absolute;
    right: 180px;
    top: 472px;
}
.ythw_l .video-list .ys04 {
	position: absolute;
    left: 172px;
    top: 453px;
}
.ythw_l .video-list .ys05 {
	position: absolute;
     left: 48px;
    top: 230px;
}
.ythw_l .video-list .ys06 {
	position: absolute;
    left: 183px;
    top: 20px;
}
.ythw_l .video-list li .vio{ display:none!important}
.ythw_l .kzbf img {
	margin-top: 12px;
	margin-left: 10px
}
.ythw_l .video-list li a {color:#955305
}
.ythw_r {
	width: 460px;
	float: right;
	margin-top: 242px
}
.ythw_r .video-list li {
	height: 45px;
	line-height: 45px;
	font-size: 17px;
}
.ythw_r .kzbf img {
	margin-top: 12px;
	margin-left: 10px
}
.ythw_r .video-list li a {
	padding-left: 5px; color:#955305
}
.ythw_r .video-list li .vio img{ margin-top: 10px;}
#audio-player {
	display: none
}
