﻿.main {margin:0 auto;max-width:1130px;margin-top:86px;}
.left{max-width:720px;float:left;}
.position{width:100%;float:left;font-size:18px;line-height:30px;font-family:"宋体";}
.position a{font-family:微软雅黑}
.item {width:100%;float:left;}
.pack {border-bottom:1px solid #E6E6E6;overflow:hidden;position:relative;padding:19px 0}
.pack:hover {background:#fbfbfb;}
.pack .img {display:block;width:220px;height:157px;float:left;overflow:hidden;margin-right:25px;background:#f9f9f9;border-radius:2px;}
.pack .img img {min-height:157px;border-radius:2px;}
.pack .tit {color:#333;font-size:22px;line-height:30px;word-break:break-word;}
.pack .tit:hover {color:#d36f16;}
.pack span {display:block;padding-top:8px;color:#bbb;}
.pack .tags {display:none;}
.pack span i {margin-left:18px;padding-right:5px;color:#bbb;}
.pack span em {color:#bbb;}
.pack span .lanmu {color:#bbb;}
/*右边*/
.right {width:360px;float:right;}
.qctitle {width:100%;float:left;margin:20px 0;}
.qctitle h2 {border-left:8px solid #ffe300;padding-left:20px;line-height:20px;font-size:20px;font-weight:bold;}
.kuaixun {width:100%;float:left;background:#fbfbfb;border-radius:5px;position:relative;}
.kuaixun .kuaixun-next {position:absolute;top:40px;right:20px;width:24px;height:24px;}
.kuaixun .kuaixun-next i {display:block;width:100%;height:24px;-webkit-transition:-webkit-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-ms-transition:-ms-transform 1s ease-out;background:#ccc;line-height:24px;border-radius:50%;color:#fff;font-size:16px;text-align:center;}
.kuaixun .kuaixun-next:hover i {background:#000;-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}
.kuaixun .swiper-slide {width:100%;overflow:hidden;float:left;padding:0 20px 0 25px;}
.kuaixun .swiper-slide .kxbox {width:100%;overflow:hidden;float:left;margin-bottom:20px;}
.kuaixun .swiper-slide .kxbox .img {display:block;width:100px;height:72px;float:left;overflow:hidden;margin-right:10px;border-radius:2px;}
.kuaixun .swiper-slide .kxbox .img img {min-height:72px;border-radius:2px;}
.kuaixun .swiper-slide .kxbox a {line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.kuaixun .swiper-slide .kxbox span {display:block;padding-top:8px;color:#BCBCBC;font-size:12px;}
.kuaixun .swiper-slide .kxbox span i {padding-right:10px;color:#BCBCBC;font-size:12px;}
.kuaixun .swiper-slide .kxbox span em {font-size:12px;}
.kuaixun .swiper-slide .kxlist {width:100%;overflow:hidden;float:left;line-height:22px;word-break:break-word;margin-bottom:5px;padding-left:25px;position:relative;}
.kuaixun .swiper-slide .kxlist b {width:8px;height:8px;background:#ffe300;border-radius:50%;position:absolute;left:0;top:8px;}
.kuaixun .swiper-slide .kxlist span {display:block;color:#BCBCBC;font-size:12px;margin-bottom:10px;}
.kuaixun .swiper-slide .kxlist span i {padding-right:10px;color:#BCBCBC;font-size:12px;}
.kuaixun .swiper-slide .kxlist span em {font-size:12px;}
/*快讯*/.news {width:100%;float:left;padding-bottom:28px;background:#fbfbfb;border-radius:5px;margin-top:20px;position:relative;}
.xuan {width:100%;overflow:hidden;float:left;margin:20px 0;}
.xuan h2 {float:left;border-left:8px solid #ffe300;padding-left:20px;line-height:20px;font-size:20px;font-weight:bold;}
.xuan ul {float:right;margin-right:20px;}
.xuan ul li {float:left;border-left:1px solid #707070;color:#707070;padding-left:10px;margin-left:10px;line-height:20px;}
.xuan ul .newshover {color:#ffe300}
.news .swiper-slide {width:100%;overflow:hidden;float:left;padding:0 20px 0 25px;}
.news .swiper-slide ul li {width:100%;float:left;margin-top:10px;}
.news .swiper-slide ul li i {float:left;width:18px;height:18px;background:#999;display:inline-block;border-radius:2px;text-align:center;color:#fff;line-height:18px;}
.news .swiper-slide ul li .bg{background: #ffe300;}
.news .swiper-slide ul li .bg1{background: #cf333c;}
.news .swiper-slide ul li .bg2{background: #ea9335;}
.news .swiper-slide ul li .bg3{background: #2c93e6;}
.news .swiper-slide ul li a {width:230px;display:inline-block;float:left;margin-left:16px;margin-right:7px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news .swiper-slide ul li strong {font-size:14px;color:#FE7312;font-weight:normal;display:inline-block;float:right;line-height:23px;}
/*热文*/
.tuwen{width:100%;float:left;background:#fbfbfb;padding:0 20px 0 25px;border-radius:5px;margin-top:20px;}
.qtitle {width:100%;float:left;margin:20px 0;}
.qtitle h2 {float:left;margin-left:-25px; border-left:8px solid #ffe300;padding-left:20px;line-height:20px;font-size:20px;font-weight:bold;}
.tuwenone{width:100%;float: left;overflow: hidden;height:200px;margin-bottom:15px;border-radius:2px; position: relative;}
.tuwenone .img img{min-height:200px;border-radius:2px;}
.tuwenone .tit{box-sizing: border-box;position: absolute;left: 0; bottom: 0;width:100%;padding:10px 15px 3px; background: linear-gradient(180deg,transparent,rgba(0,0,0,.7));color: #fff;font-weight: 400;font-size:15px; line-height:20px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.tuwenone em{position: absolute;left:20px;top: 0;z-index:10;font-size:30px;line-height:30px;}
.tuwenone i{position: absolute;left:10px;top: 0;z-index:10;font-size:15px;line-height:22px;color:#fff;}
.c1{color:#f95355;}
.c2{color:#f6a623;}
.tuwentwo{width:100%;overflow: hidden; float: left; margin-bottom:15px; position: relative;}
.tuwentwo .img{width:100px;height:70px;overflow: hidden;float: left;margin-right:10px;border-radius:2px;}
.tuwentwo .img img{min-height:70px;border-radius:2px;}
.tuwentwo b{position: absolute;left:0;top:0;width:20px;text-align:center;z-index:10;background: #999;line-height:20px;color:#fff;}
.tuwentwo .tit{font-weight:400;line-height: 20px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;max-height:40px;}
.tuwentwo span{margin-top:10px;}
.tuwentwo i{padding-right:5px;font-size: 12px;color:#999;line-height:12px;}
.tuwentwo em{font-size: 12px;color:#999;line-height:12px;}
/*精选*/
@media only screen and (max-width:1130px) {
.left{max-width:100%;}
.right{display:none}
.main {padding:0 20px;margin-top:66px;}
.position{margin-top:10px;}
}
@media only screen and (max-width:550px) {
.pack .img {width:100px;height:70px;margin-right:15px;}
.pack .img img {min-height:70px;}
.pack .tit {font-size:16px;line-height:20px;max-height:40px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.pack span {padding-top:4px;font-size:12px;}
.pack i {font-size:12px;}
}
.footer {width:100%;overflow:hidden;background: #282828;}
.footer .footerbox1 {max-width:1180px;overflow:hidden;margin:0 auto;text-align:center;color:#666;padding-bottom:15px;font-size:12px;}
.footer .footerbox1 a {color:#666;}
.footer .footerbox1 ul {margin-right:-5px;overflow:hidden;padding-top:15px;}
.footer .footerbox1 ul li {display:inline-block;border-right:1px solid #2c3137;height:12px;line-height:12px;padding:0 10px;}
/*置顶*/
.scroll {position:fixed;bottom:130px;right:30px;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;}
.scroll i {font-size:40px;color:#000;opacity:.5;}
.scroll:hover {color:#ffe300;opacity:1}
@media only screen and (max-width:1130px) {
.scroll {right:15px;margin-right:0;}
}
/*页码*/
#pages {width:100%;float: left;text-align: center;}
#pages ul{margin:40px auto;}
#pages li {
    display:inline-block;
	width: 40px;
    height: 40px;
	margin:3px;
    line-height: 38px;
	color:#999;
	background-color: #fff;
    border: 1px solid #E9E9E9;
	border-radius: 4px;
    }

#pages li a {
	 display:inline-block;
	   width: 40px;
      height: 40px;
       color:#999;
    }

#pages li.thisclass,#pages li.thisclass a,#pages li a:hover {
	font-weight: 400;
    color: #333;
    background: #ffe300;
    border-radius: 4px;
	border: 1px solid #ffe300;
    }
#pages li .pageinfo {
        color: #333;
    }
@media only screen and (max-width:1130px) {
#pages li {
	width: 30px;
    height: 30px;
	line-height:28px;
}
#pages li a {
	 display:inline-block;
	  width: 30px;
      height: 30px;	
}


