body {background: url('images/jxzh_bg1.jpg') top center repeat;}
a {color: #007bff;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects;}
.wrapper{width:1200px;min-width:1200px;}
h3{font-size: 30px;line-height: 40px;border-left:6px solid #c50005;padding-left:14px;margin-bottom: 30px;float: left;}

.f_top{background:url('images/jxzh_top.jpg') top center no-repeat;height:997px;}
.f_content{padding-bottom:186px;}
.award{background:url('images/jxzh_bg2.jpg') top center no-repeat;height:85px;font-size: 30px;line-height: 85px;color:#fff;margin-top:43px;letter-spacing: 2px;font-family: "宋体";font-weight: bold;}
.award .date{float:left;width:300px;text-align: center;}
.swiper-container_award{width:900px;height:100%;margin:0px;letter-spacing: 9px;float: left;}

.contmain_l{width:390px;float:left;margin-right:68px;position: relative;margin-top:90px;}
.swiper-container_focus{width:100%;height:348px;margin-top: 39px;}
.swiper-container_focus .swiper-slide img{width:100%;height:320px;}

.swiper-container_focus .swiper-slide .slide-title{width: 280px;font-size: 18px;line-height: 26px;height: 54px;overflow: hidden;color: #fff;background:#997e67;position: absolute;bottom: 0px;left:50px;text-align: center;padding:2px 10px;}

.newsList{background: #fff url('images/jxzh_num.png') -4px 19px no-repeat;box-shadow: 0px 0px 10px #ededed;position: relative;padding-top: 16px;height: 202px;margin-top: 39px;}
.newsList li{height: 60px;line-height: 60px;font-size: 20px;border-bottom: 1px solid #eee;margin: 0px 26px;padding: 0px;font-weight:bold;overflow: hidden;}
.newsList li:last-child{border-bottom:0px;}
.newsList a.more {position: absolute;bottom: 8px;right: 9px;font-size:14px;}

.enterBtn{margin:63px 0px 67px 0px;}

.details{background:url('images/jxzh_bg3.jpg') top center no-repeat;height:532px;font-size: 17px;line-height: 31px;font-weight:bold;padding:16px;box-shadow: 0px 0px 10px #ededed;font-family: "FangSong";overflow-y: scroll;}
h4 {font-size: 24px;line-height: 48px;color: #bf0918;}
h5{font-size: 18px;}

.contmain_r{width:1200px;position: relative;margin-top:40px;}
.selectTheme{width: 650px;height:45px;border: 1px solid #414141;margin: 0 0 0 20px;border-radius: 8px;font-size: 14px;font-weight: bold;color: #424242;padding-left: 4px;background: url(images/a8.png) right 18px center no-repeat;background-size: 18px 9px;-webkit-appearance: none;}
.up{width: 1230px;position: relative;margin-left: -15px;}
.up a{display: block;width: 259px;height: 68px;position: absolute;left: 966px;top: 189px;cursor: pointer;}
#videoType li{ float:left; width:120px; height:50px; border:1px solid #bf0918; line-height: 50px; font-size: 19px; color:#bf0918; margin-right:18px; text-align: center; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; margin-bottom:47px;cursor: pointer;}
#videoType li.on{background-color:#bf0918;color:#fff;}
.search{width:350px;height: 45px;float: right;margin-right: 24px;border: 1px solid #c50005;border-radius: 20px;}
.search input, .search button {border: none;float: left;}
.search input.box{height:50px;width:290px;margin-left:18px;font-size: 14px;line-height: 50px;}
.search button.btn {width: 26px;height:45px;margin: 0px;background:url('images/jxzh_search.png') center center no-repeat;}
.lists{clear: both;padding-top: 30px;}
.lists ul{margin-left:-10px;}
.lists ul li{width:275px;/*height:220px;*/float:left;position: relative;margin-left:25px;margin-bottom:50px;}
.lists ul li a{display: block;height: 170.5px;overflow: hidden;}
.lists ul li img{width:100%;position: relative;height: 100%;object-fit: cover;}
.lists ul li .text{width: 92%;padding:0px 4%;font-size: 14px;line-height: 26px;height: 26px;overflow: hidden;color: #fff;border-bottom:0px solid #c50005;position: absolute;top: 144.5px;left:0px;background:#997e67;}
.lists ul li .author{border-left:1px solid #c50005;margin:10px 0px 10px 16px;padding-left:8px;font-size: 16px;line-height: 16px;color:#0f0f0f;    height: 16px;overflow: hidden;}
.lists ul li .box_zan{width:230px;border:1px solid #eee;height:36px;background: #fff;line-height: 36px;text-align: center;font-size: 16px;box-shadow: 0px 0px 10px #ededed;position: ABSOLUTE;bottom: 0px;left: 0px;}
.lists ul li .box_zan .zanBtn{width:74px;float:left;border-right: 1px solid #eee;color:#c50005;cursor: pointer;}
.lists ul li .box_zan .num{width:155px;float:left;color:#000;}

.pager {padding: 30px 20px 30px 0;text-align: center;}
.pager a {color: #2276b2;cursor: pointer;font: 400 18px/26px "Microsoft YaHei";}
.pager .curpage {font-weight: 700;color: #fff;background-color: #bf0918;}
.pager a:hover {color: #bf0918;}
.pager a, .pager a:visited, .pager .curpage, .pager a:hover {height: 26px;line-height: 26px;min-width: 10px;
	_width: 10px;margin-right: 12px;text-align: center;white-space: nowrap;font-size: 18px;font-family: Arial,SimSun;
	padding: 0 5px;}
.pager a.nouse{font-weight: Bold !important;color: #fff !important;background: #bf0918;border-radius: 12px;padding: 2px 7px !important;}
.pager span {font: 400 18px/26px "Microsoft YaHei";}

