
	body{background:#eee;font:100 16px/20px "Hiragino Sans GB", sans-serif;}
	.ad{width:100%;overflow:hidden;}
	.ad img{width:100%;height:100%}
	
	.clear{clear:both;height:0;}
	.content{padding:0 60px;color:#000}
	.content h1{font-size: 24px; line-height: 34px; font-weight: 700; letter-spacing: -1px;color:#333}
	.content h3{line-height:1.5;margin-bottom:0;}
	.content h3 + h3{margin-bottom:10px;}
	.content h4{margin-bottom: 10px;font-size:1em;font-weight:100;margin-top:-5px;font-family: "楷体","楷体_GB2312";}
	.content div,.content p{margin-bottom:10px;line-height: 1.8;}
	.content img{max-width: 100%;}
	
  
	a:hover{text-decoration:none}
	a{color:#444}
	.box{width:1000px;margin:0 auto;}
	.main{width:980px;margin:0 auto;padding:10px;background:#fff;}
	.mainl{width:680px;float:left;overflow:hidden;}
	.mainr{width:280px;float:right;overflow:hidden;box-sizing:border-box}
	.nav,.navr{position:relative;z-index:99}
	.nav{width:435px;height:40px;float:left;z-index:9999}
	.nav>li{display:block;float:left;height:40px;line-height:40px;position:relative;}
	.nav>li:hover{background:#666}
	.nav a{height:38px;display:block;font-size:16px;font-weight:800;color:#fff;padding:0 13px}
	.navr a{padding:0 15px;}
	.subnav{width:200%;position:absolute;display:none;background:#323232;z-index:999}
	
	.subnav>a{display:block;height:30px;line-height:30px;}
	.subnav li:hover{width:100%;background:#ccc;}
	
	
	.navr {box-sizing:border-box;float:right;width: 425px;}
	.nav>li{background:#d00}
	
	
	.slide {
	  width: 680px;
	  height:403px;
	  overflow:hidden;
	  box-sizing:border-box;
	  position:relative;
	  
	}
	.swiper-thumb{width:20%;height:80px;}
	.swiper-thumb img{width:20%;height:80px;}
	.slideimg{
		width:680px;
		height:400px;
		overflow:hidden;
	}
	.slide .arrow-left {
	  background: url(/statics/images/2016/arrows.png) no-repeat left top;
	  position: absolute;
	  left: 10px;
	  top: 50%;
	  margin-top: -15px;
	  width: 17px;
	  height: 30px;
	  z-index:99;
	}
	.slide .arrow-right {
	  background: url(/statics/images/2016/arrows.png) no-repeat left bottom;
	  position: absolute;
	  right: 10px;
	  top: 50%;
	  margin-top: -15px;
	  width: 17px;
	  height: 30px;
	  z-index:99;
	}
	.swiper-container {
	  height: 400px;
	  width: 680px;
	  overflow:hidden;
	}
	.content-slide {
	  padding: 20px;
	  color: #fff;
	}
	.slidetitle {
		position:absolute;
		width:100%;
		box-sizing:border-box;
		height:30px;
		background:rgba(0,0,0,.7);
		left:0;
		line-height:30px;
		bottom:0;
		padding:0 10px;
		z-index:999;
		font-size: 18px;
		font-weight:800;
		color:#fff;
	}
	.swiper-slide{
		width:680px;
		height:400px;
		overflow:hidden;
		position:relative;
	}
	.pagination {
	  position: absolute;
	  text-align: center;
	  bottom:1px;
	  width: 100%;
	  height:20px;
	  line-height:20px;
	  right:0px;
	}
	.swiper-pagination-switch {
	  display: inline-block;
	  width: 20%;
	  height: 20px;
	  line-height:20px;
	  background: red;
	  counter-increment: pswitch; 
	  font-size:1px;
	  color:#ccc;
	}
	.swiper-pagination-switch:before {content: counter(pswitch);}
	
	.swiper-active-switch {
	  background: #80000a;
	}
	
	
	.preview {
		width: 100%;
		border:1px solid #eee;
		box-sizing:border-box;
		margin-top: 0;
		position: relative;
	}
	.preview .swiper-wrapper{width:678px;}
	
	.preview .swiper-container {
		width: 680px;
		height: 90px;
		margin-left:0;
		padding:10px 0;
	}

	.preview .swiper-slide {
		width: 133px;
		height: 80px;
		overflow:hidden;
	}
	.preview img{width:124px;}
	
	.preview .swiper-slide{opacity:.7;width:133px;height:90px;overflow:hidden;box-sizing: border-box;padding:0 10px}
	.preview .swiper-slide:last-child{margin-right:0}
	.preview .active-nav{opacity:1}
	
	
	.hots{width:600px;}
	.hots>li{width:295px;height:400px;float:left;margin:5px auto;border:1px solid #666;box-sizing:border-box;padding:5px;*width:280px;*margin:4px;}
	.hots>li:nth-of-type(odd){margin-right:10px;}
	.hots>li:hover{border:1px solid #FF5A37}
	.hotsinfo{height:150px;overflow:hidden}
	.hotstitle{height:70px;overflow:hidden;color:#5E3D00}
	.hotsdesc{font-size:12px;}
	
	.leftbox{width:330px;float:left;}
	.leftbox:nth-child(even){margin-left:20px;}
	.leftlist,.rlist,.ranklist{border:1px solid #eee;box-sizing:border-box;margin-bottom:20px}
	.lister>li{width:310px;height:310px;margin:10px;font-size:14px;border-bottom:1px solid #eee;}
	.lister>li:last-child{border:0;margin-bottom:0}
	
	.listimg{width:310px;height:180px;overflow:hidden;float:left}
	
	.listinfo{width:310px;height:95px;overflow:hidden;padding-left:5px;float:left;box-sizing:border-box;float:left}
	.listtitle{margin-bottom:5px;width:100%;height:50px;overflow:hidden;}
	.listtitle a{font-size:16px;font-weight:800;line-height:25px}
	.listdesc{width:310px;height:40px;font-size:12px;line-height:20px;}
	.listdesc a{color:#666}
	.hotstitle,.listtitle,.rlisttitle,.rolllisttitle{word-break:break-all;;color:#666}
	.listother{width:310px;height:20px;overflow:hidden;text-align:right;line-height:20px;font-size:12px;float:right;color:#666}
	
	.rbox{margin-bottom:10px;}
	.rbox:empty{display:none;}
	.rbox:last-child{margin-bottom: 0}
	.rlist{margin:0}
	.rlister{width:280px;}
	.rlister>li{padding:10px;font-size:14px;border-bottom:1px solid #eee;}
	.rlister>li:last-child{border:0;margin-bottom:0}
	.rlistimg{width:258px;height:170px;overflow:hidden;}
	.rlisttitle{width:100%;overflow:hidden;height:50px;line-height:1.5; text-overflow: ellipsis;}
	.rlisttitle a{font-size:16px;font-weight:800}
	.rlistdesc{height:150px;overflow:hidden;margin-top:10px;}
	.rlistdesc a{line-height:1.8;color:#666;;}
	
	.rolllister{}
	.rolllister>li{width:660px;height:210px;border-bottom:1px solid #eee;margin:10px;padding-bottom:10px}
	.rolllister>li:last-child{border:0;margin-bottom:10px}
	.rolllistimg{width:220px;height:140px;float:left;overflow:hidden;}
	.rolllistinfo{height:140px;width:420px;/*overflow:hidden;*/float:right;font-size:14px;line-height:20px;}
	.rolllistinfo a{color:#666;line-height:1.8;}
	.rolllisttitle{height:30px;margin-bottom:10px;line-height:30px;font-weight:800;font-size:20px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis }
	.rolllistcat{height:20px;font-size: 12px;color:#999;margin-bottom:10px;}
	.rolllistdesc{height:110px;}
	.rolllistdesc a{word-wrap:break-word;text-align: justify;color:#666}

	.listtool{width:100%;height:30px;line-height:30px;font-size:12px;margin-right:15px;color:#666}
	.listshare{height:30px;float:left;}
	.rolllistother{height:30px;float:right;}
	
	.listshare{position:relative; top:-1px; text-align:right;  vertical-align:middle; height:15px;float:right;}
	
	.listshare a{width:16px;height:16px;display:inline-block;line-height:16px;background: url(../images/v9/icon.png) no-repeat; margin-left:6px;}
	.listshare a.t1{background-position: left -115px;}
	.listshare a.t2{background-position: left -159px;}
	.listshare a.t3{background-position: left -205px;}
	.listshare a.t4{background-position: left -250px;}
	.listshare a.t5{background-position: left -294px;}
	.listshare a.t6{background-position: left -421px;padding-left:18px;}
	
	.qrurl{width:140px;height:200px;background:#fff;z-index:99;border:1px solid #ccc;border-radius:5px;display:none;position:absolute;top:-160px;right:0;text-align:center}
	.qrurl img{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
	.qrurl div{font-size:12px;line-height:16px;padding:0 1em}
	.qrurl:before{content:'分享到微信朋友圈';}
	
	.rposlist{}
	.rposlist li{width:100%;height:80px;border-bottom:1px solid #eee;padding:10px;box-sizing: border-box}
	.rposlist>li:last-child{border:0;}
	.rposlistimg{width:80px;height:60px;float:left;overflow:hidden;}
	.rposlistimg img{width:80px;}
	.rposlisttitle,.rposlisttitle a{width:173px;height:60px;overflow:hidden;font-size:14px;line-height:20px;float:left;margin-left:5px;box-sizing: border-box}
	
	#morelist{text-align: center;height:40px;line-height:40px;}
	
	.rank {
		width:100%;
		list-style-type:none;		
		counter-reset:sectioncounter;
		padding:0
	 }  
	.ranklist li {
		padding: 0 10px;
		box-sizing:border-box;
		font-size: 14px;
		line-height: 20px;
		height: 50px;
		width:100%;
		overflow:hidden;
		border-bottom: 1px solid #eee;
		margin-bottom: 10px;
	}
	.ranklist li:before {
		content: counter(sectioncounter);
		width: 20px;
		height: 20px;
		box-sizing: borer-box;
		line-height: 20px;
		margin-top: 10px;
		margin-right: 5px;
		margin-right:10px;
		background: #ddd;
		border-radius: 10px;
		text-align: center;
		counter-increment: sectioncounter;
		float: left;
		color: #fff;
	}
	.ranklist>li:first-child{margin-top:10px;}
	.ranklist>li:last-child{border:0;}
	.ranklist li:nth-child(1):before{background:#ff0000}
	.ranklist li:nth-child(2):before{background:#ff3399}
	.ranklist li:nth-child(3):before{background:#ffcccc}
	
	.cattitle{height:30px;margin-left:5px;font-size:16px;color:#333;line-height: 30px;}
	.cattitle:before{content:' ';display:block;width:5px;height:0;margin-top:10px;float:left;border-left:10px solid #d00;border-top:5px solid transparent;border-bottom:5px solid transparent}
	.triangle-right:after{content:'|';margin:0 5px;display:block;float:left;}
	/*.cattitle{width:100%;height:40px;text-align:center;font:400 16px/40px STHeiti,simsun,sans-serif,Arial;color:#fff;background:red}*/
	.catrow{width:314px;height:360px;overflow:hidden;margin:20px;border:1px solid #ccc;box-shadow:0 2px 2px;}
	.catrowimg{width:314px;height:260px;overflow:hidden;}
	.catrowtitle{height:58px;font:800 16px/25px STHeiti,simsun,sans-serif,Arial;padding:10px;}
	
	.tabs {width:100%;height:38px;background: #eee;}
	.tabs a.active {color: #fff;background: #333;border-radius: 5px 5px 0px 0px;}
	.tabs a {
		display: block;
		float: left;
		width: 33%;
		text-align: center;
		background: #eee;
		line-height: 40px;
		font-size: 16px;
		text-decoration: none;
	}

	#pages{height:30px;}
	#pages a{border:1px solid #aaa;padding:5px;}
	#pages span{border:1px solid #d00;padding:5px;}
	
	.footer{width:1000px;margin: 0 auto;height:140px;background-color:#aaa;color:#fff;font-size:12px;position: relative;}
	.footer:before{content:'';display:block;width:0;border-width:8px 8px 8px 8px;border-style:solid; border-color:transparent transparent #aaa transparent;position:absolute;top:-15px;left:493px}


/*直播css*/

a{text-decoration:none;color:#333;}
li{list-style:none;}
p{margin:0;padding:0}
.content .timeline li{width:100%;position:relative;overflow:hidden;color: rgb(0, 0, 0); font-family: Simsun; font-size: medium;}
.content .timeline li:after{content:'.';display: block;height: 0; clear: both; visibility: hidden;clear:both;}

.content .nodetime{width:20%;float:left;margin-top:20px;font-size:12px;text-align:right}
.content .nodetime p{font-size:20px;margin:0;padding:0;color:#46a4da;font-weight:800;text-align:right;}

.content .node{width:30px;float:left;position:relative;z-index:99}
/*.node:after{content:'';position:absolute;left:13px;top:10px;width:5px;height:180px;background:#afdcf8;margin-top:20px;}*/
.content .node:before{content:'';position:absolute;width:20px;height:20px;border:5px solid #afdcf8;background:#46a4da;border-radius:15px;}

.content .nodebox{width:65%;float:left;border-bottom:1px solid #ccc;padding:15px;padding-bottom:0;margin-bottom:0;position:relative;border-left:5px solid #afdcf8;margin-left:-17px;}
.content .nodebox .title{font-size:24px;border-bottom:1px solid #ccc;line-height:30px;}
.content .nodebox .content{font-size:14px;margin-top:10px;}
/*.nodebox:before{content:'';position:absolute;left:-36px;top:5px;width:5px;height:auto;background:#afdcf8;margin-top:20px;}*/

/* 图片频道 - photo */

#Article,.photo-channel .relevance{ /*border:1px solid #C3D4E7;*/zoom:1; padding:0 20px}
#Article h1{color:#000;font:800 22px/30px "宋体",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}

.photo-channel .photo-slide{ width:435px; padding:5px;border:1px solid #c3d4e7;zoom:1;}
.photo-channel .photo-slide .FocusPic .title-bg,.photo-channel .photo-slide .FocusPic .title{ bottom:35px}
.photo-channel .photo-slide .change{bottom:0px; left:0; text-align:left; height:30px;}
.photo-channel .photo-slide .change i{background: url(../images/v9/focusBg.gif) no-repeat right top; width:39px; height:30px; text-align:center; padding:0; margin-right:8px; line-height:30px;color:#049}
.photo-channel .photo-slide .change i.cur{background-position: left top; color:#fff; font-weight:700}
.photo-channel .photo-hots,.box-hots{float:left; width:242px; margin-right:10px;_margin-right:5px; height:auto; overflow:hidden;padding-bottom:5px;}
.photo-channel .photo-hots h4, .box-hots h4{text-align:left;height:26px;*height:25px;font:18px/26px "SimHei";color:#457bb4;*line-height:25px;margin:0; padding:5px 0 0px 30px}
.photo-channel .photo-cat{ position:relative; height:auto}
.photo-cat .content h5 a,.photo-cat .content h5 a strong{background-image: url(../images/v9/title_photo.png);background-repeat: no-repeat; height:35px; padding-left:10px;display:block; float:left;text-decoration: none;}
.photo-cat .content{padding-bottom:6px}
.photo-cat .content h5 a strong{background-position: right top; padding-right:14px; color:#fff; float:left; line-height:35px}
.photo-cat .content h5{position:absolute;left:14px; top:-4px; width:98%}
.photo-cat .content h5 span{ font-size:12px; font-weight:normal; padding-left:12px; line-height:38px}
.photo-cat .content h5 span.blue a{ background-image:none; float:none; padding:0 4px; height:auto}
.photo-cat .content h5 span.blue a:hover{ color:#F30}
.photo-cat .content h5 span.blue a.more{ float:right}
.photo-cat .photo-list{ padding-top:45px}
.photo-list li{ vertical-align:top; width:188px;*width:191px; text-align:center; padding-bottom:12px;float:left;}
.photo-list li div.img-wrap{ width:160px; height:120px; margin:auto; margin-bottom:3px}
.photo-list li div.img-wrap a{ width:160px; height:120px;*font-size:88px;}
/*图片内容*/
.photo-channel #Article .tool{ position:relative; height:55px; padding-top:6px}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url(../images/v9/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
.photo-channel #Article .tool .auto{background-position: -39px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:940px; height:650px}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(../images/v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../images/blank.gif);display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px}
#Article .cont{overflow:hidden; float: left; width:616px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../images/v9/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}