@charset "UTF-8";

/*css reset start*/

/*css reset start*/
*,
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html,
body,
div,
span,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
code,
del,
img,
ins,
q,
s,
small,
tt,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
caption,
tfoot
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
}
strong,
em,
font,
b{
    margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
table,
thead,
tr,
th,
tbody,
td {
	margin: 0;
	padding: 0;
	outline: 0;
	font-weight: normal;
}

ol,
ul {
	list-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
	vertical-align: middle;
}

caption,
th,
td {
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
}

img {
	border: none;
	max-width: 100%;
}

input,
textarea,
button {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: none;
}

a {
	text-decoration: none;
	color: #333;
}

input[type="checkbox"],
input[type="radio"] {
	vertical-align: -2px;
	margin-right: 5px;
}

body,
button,
input,
select,
textarea {
	font-family: "Microsoft YaHei";
	font-size: 14px;
}

.clearfix {
	*zoom: 1;
}

.clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}

.clear {
	clear: both;
	overflow: hidden;
	font-size: 0;
}

table {
	width: 100%;
}
/*css reset end*/

/*首页*/

body {
	background-color: #f3f3f3;
}
.header{
width:1180px;
}
.indexBox {
	width: 1220px;
	margin: 0 auto;
	background: url(songyuan_mainBg.png) repeat-y;
	padding: 0 20px;
}

.headerTop {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #f6ddcc;
	color: #d91500;
	font-size: 12px;
}

.titleLeft {
	float: left;
	margin-left: 10px;
}

.currentBg {
	margin-left: 25px;
}

.titleRight {
	float: right;
}

.phoneBg {
	background: url(songyuan_phoneBg.png)2px 3px no-repeat;
	padding-left: 20px;
	margin-right: 13px;
}

.search {
	width: 215px;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	color: #666;
	background-color: #fff;
	padding-right: 20px;
	padding: 0px 30px 0 5px;
}

.formSearch {
	display: inline-block;
	position: relative;
	margin-right: 2px;
}

.searchButton {
	width: 16px;
	height: 16px;
	background: url(songyuan_searchBg.png) no-repeat;
	position: absolute;
	right: 8px;
	top: 6px;
	cursor: pointer;
}

.banner {
	width: 100%;
	height: 180px;
	 
}

.menu {
	width: 100%;
	height: 42px;
	background: url(songyuan_nav.png) no-repeat;
	margin-top: -4px;
}

.menu {
	width: 100%;
	height: 42px;
}

.menu li {
	float: left;
	line-height: 42px;
	position: relative;
}

.menu li a {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	width: 147px;
	text-align: center;
	background: url(songyuan_shu.png) no-repeat;
}
.menu li:first-child a{
	background:none;
}
.menu li:hover .sub-menu {
	display: block;
}

.sub-menu {
	display: none;
	position: absolute;
	z-index: 999;
}
.menu .sub-menu li{
 line-height: 0;
}
.menu .sub-menu li a {
    background: none;
    background-color: #f04b4b;
    padding: 15px 3px;
    display: block;
    line-height: 20px;
    margin-bottom: 1px;
border-top:1px solid #fff;
}

.menu .sub-menu li a:hover {
	background: none;
	background-color: #e60012;
}

.firstBox {
	width: 1180px;
	height: 295px;
	margin: 10px 0;
}

.giftBox {
	width: 264px;
	height: 295px;
	border: 1px solid #f8dfce;
	padding: 2px;
	padding-bottom: 0;
	float: left;
	margin-right: 10px;
}

.addTitle {
	height: 30px;
	line-height: 30px;
	color: #a40002;
	font-size: 16px;
	background: url(songyuan_jia.png) 10px 7px no-repeat;
	padding-left: 32px;
	background-color: #f6ddcc;
	margin-bottom: 2px;
}
.giftBox ul li a {
	display: block;
	height: 41px;
	line-height: 41px;
	margin-bottom: 2px;
	color: #855e4d;
	padding-left: 52px;
	background: url(songyuan_icon1.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li a {
	background: url(songyuan_icon2.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li a {
	background: url(songyuan_icon3.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li+li a {
	background: url(songyuan_icon4.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li+li+li a {
	background: url(songyuan_icon5.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li+li+li+li a {
	background: url(songyuan_icon6.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li a:hover,
.giftBox ul li a.active {
	background: url(songyuan_icon1_ho.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li a:hover,
.giftBox ul li+li a.active {
	background: url(songyuan_icon2_ho.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li a:hover,
.giftBox ul li+li+li a.active {
	background: url(songyuan_icon3_ho.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li+li a:hover,
.giftBox ul li+li+li+li a.active {
	background: url(songyuan_icon4_ho.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li+li+li a:hover,
.giftBox ul li+li+li+li+li a.active {
	background: url(songyuan_icon5_ho.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox ul li+li+li+li+li+li a:hover,
.giftBox ul li+li+li+li+li+li a.active {
	background: url(songyuan_icon6_ho.png) 20px 12px no-repeat;
	background-color: #fcf2eb;
}


/*lunbo*/

.lunbo {
	width: 448px;
	height: 295px;
	border: 1px solid #ccc;
	background-color: #fff;
	float: left;
	overflow:hidden; 
}

#Projector {
	float: left;
	position: relative;
	z-index: 1;
	margin-right: 10px;
	height: 295px;
}

#Projector img {
	width: 448px;
	height: 295px;
}

.picplay {
	position: relative;
	z-index: 2;
	height: 295px;
}

.picplayImg {
	width: 448px;
	height: 295px;
	border: 1px solid #ccc;
}

.picplay .picplayBg {
	height: 50px;
	position: absolute;
	left: 0;
	bottom: -1px;
	z-index: 20;
	width: 100%;
	background: url(songyuan_lunbobj.png) repeat-x;
	
}

.picplay .picplayLink {
	padding-left: 10px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	display: block;
	position: absolute;
	font-size: 14px;
	left: 0;
	bottom: 0;
	z-index: 300;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.cyclyImg_pager {
	height: 20px;
	text-align: right;
	position: absolute;
	right: 20px;
	bottom: 15px;
	z-index: 200;
	overflow: hidden;
}

.cyclyImg_pager span {
	width: 10px;
	height: 10px;
	background-color: #cccccc;
	margin-left: 6px;
	display: inline-block;
	cursor: pointer;
	overflow: hidden;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 14px;
}

.cyclyImg_pager span.cycle-pager-active {
	margin-top: 0;
	background-color: #ea8010;
	_background: none;
}

.con_main {
	width: 994px;
	background: #fff;
}

.xwjd {
	width: 449px;
	height: 295px;
	border: 1px solid #f8dfce;
	float: right;
}

.xwjdTitle {
	width: 100%;
	height: 30px;
	background: url(songyuan_titletopBg.png) 2px 1px no-repeat;
	border-bottom: 1px solid #f8dfce;
}

.xwjdTitle h2 {
	width: 147px;
	height: 33px;
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #fff;
	background: url(songyuan_titlleBg.png) no-repeat;
	padding-left: 40px;
}

.more {
	display: inline-block;
	width: 44px;
	height: 19px;
	line-height: 19px;
	padding-left: 7px;
	float: right;
	background: url(songyuan_more.png) no-repeat;
	margin-right: 15px;
	margin-top: 5px;
	font-size: 12px;
	color: #fff;
}

.xwjdBottom {
	padding-top: 5px;
}

.xwjdBottom ul li {
	height: 36px;
	line-height: 36px;
	padding-left: 25px;
	background: url(songyuan_fdian.png) 10px 15px no-repeat;
}
.xwjdBottom ul li span {
	float: right;
	margin-right: 20px;
	font-size: 14px;
	color: #333;
}

.secondBoxLeft {
	width: 264px;
	float: left;
}

.video {
	
	height: 200px;
	border: 1px solid #ccc;
	padding: 4px;
	background-color: #fff;
	position: relative;
	margin-bottom: 10px;
}

.video .bofang {
	position: absolute;
	width: 60px;
	height: 60px;
	z-index: 3;
	left: 95px;
	top: 70px;
}

.video .toubg {
	width: 250px;
	height: 190px;
	position: absolute;
	z-index: 2;
}

.video .photo {
	width: 250px;
	height: 190px;
	position: absolute;
	z-index: 1;
	left: 5px;
	top: 5px;
}

.loveJL {
	width: 264px;
	border: 1px solid #f8dfce;
	padding: 2px;
	height: 170px;
}

.loveJLMain {
	width: 100%;
	padding-top: 20px;
}

.LeftBook {
	display: inline-block;
	width: 84px;
	height: 89px;
	float: left;
	background: url(songyuan_letbook.png) no-repeat;
	margin-left: 10px;
	margin-right: 10px;
}

.RightBook {
	float: right;
	margin-right: 10px;
}

.RightBook a {
	display: block;
	width: 140px;
	height: 26px;
	line-height: 26px;
	padding-left: 20px;
	background: url(songyuan_boai.png) no-repeat;
	margin-top: 10px;
}

.RightBook a:first-child {
	margin: 0;
}

.RightBook a:hover {
	background: url(songyuan_boai_ho.png) no-repeat;
	color: #ffa533;
}

.secondBoxRight {
	width: 905px;
	float: right;
}

.secondtop {
	margin-bottom: 10px;
}

.secondtop a {
	display: inline-block;
	width: 220px;
	height: 60px;
	line-height: 60px;
	border: 1px solid #f8dfce;
	background-color: #fff;
	background: url(songyuan_tz.png) 30px 10px no-repeat;
	padding-left: 100px;
}

.secondtop a+a {
	background: url(songyuan_jk.png) 30px 14px no-repeat;
	margin-left: 4px;
}

.secondtop a+a+a {
	background: url(songyuan_jw.png) 30px 14px no-repeat;
	margin-left: 4px;
}

.secondtop a+a+a+a {
	background: url(songyuan_jz.png) 30px 14px no-repeat;
	margin-left: 4px;
}

.listBox {
	width: 447px;
	height: 310px;
	border: 1px solid #f8dfce;
	float: left;
}

.listTitle {
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #f8dfce;
	background: url(songyuan_conBg.png) repeat-x;
}

.listTitle h2 {
	display: inline-block;
	float: left;
	color: #a40002;
	font-size: 16px;
	padding-left: 38px;
	background: url(songyuan_icon_t.png) 10px 5px no-repeat;
}

.listBox .listMain {
	padding-top: 10px;
}

.listBox .listMain ul li {
	height: 33px;
	line-height: 33px;
	padding-left: 25px;
	background: url(songyuan_yuandian.png) 10px 15px no-repeat;
}

.tenLeft {
	margin-left: 10px;
}

.thirdBox {
	margin: 10px 0;
}

.thirdLeft {
	width: 264px;
	height: 430px;
	float: left;
}

.fwBox {
	width: 100%;
	height: 210px;
	background: url(songyuan_zyfwBg.png) no-repeat;
	padding: 65px 0 0 20px;
}

.fwBox a {
	display: block;
	width: 122px;
	text-align: center;
	padding: 3px 0px;
	font-weight: bold;
	background-color: #fff;
	color: #cd0101;
	margin-top: 5px;
	border: 1px solid #fff;
}

.fwBox a:first-child {
	margin: 0;
}

.fwBox a:hover {
background: url(songyuan_baitou.png) ;
}

.bloodBox {
	background: url(songyuan_zxBg.png) no-repeat;
	margin-top: 10px;
}

.bloodBox {
	padding: 55px 0 0 20px;
}

.thirdRight {
	width: 905px;
	height: 430px;
	float: right;
}

.thirdTop {
	display: block;
	width: 100%;
	height: 114px;
	margin-bottom: 10px;
}

.thirdTop img {
	width: 905px;
	height: 114px;
}

.thirdList {
	height: 306px;
}

.thirdList .listMain {
	padding-top: 7px;
}

.downLBg {
	display: block;
	float: left;
	width: 264px;
	height: 158px;
}

.downLBg img {
	width: 264px;
	height: 158px;
}

.slide {
	width: 906px;
	height: 158px;
	background: #fff;
	border: 1px solid #ccc;
	float: right;
}

.slide-img {
	height: 135px;
	overflow: hidden;
	position: relative;
	float: left;
	width: 820px;
	margin-top: 10px;
	margin-left: 10px;
}

.slide-img ul {
	position: absolute;
	width: 2200px;
}

.slide-img li {
	width: 197px;
	height: 135px;
	float: left;
	margin-right: 10px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 4px;
}

.slide-img a {
	width: 210px;
	height: 72px;
	display: block;
}

.slide-img a img {
	width: 185px;
	height: 125px;
}

.slide .aleft {
	width: 22px;
	height: 60px;
	display: block;
	margin-left: 10px;
	float: left;
	margin-top: 40px;
}

.slide .aright {
	width: 22px;
	height: 60px;
	display: block;
	margin-right: 10px;
	float: right;
	margin-top: 40px;
}


/*首页友情链接（新增）*/

.footerMain {
	margin-top: 10px;
}

.friend {
	width: 100%;
	height: 80px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-color: #fff;
}

.friend h3 {
	width: 110px;
	height: 42px;
	background: #c00;
	line-height: 42px;
	display: inline-block;
	text-align: center;
	color: #fff;
	margin: 18px 20px 0 18px;
	position: relative;
	float: left;
}

.friend h3 i {
	position: absolute;
	top: 17px;
	right: -5px;
	width: 5px;
	height: 9px;
	background: url(songyuan_xsanjiao.jpg) no-repeat;
}
.friendList{
	display:grid;
	grid-template-columns:repeat(3,1fr);
	text-align:center;
}
.friendList>li {
	/* float: left; */
	/* width: 250px; */
	height: 42px;
	margin: 18px 6px 0 0;
	line-height: 42px;
	position: relative;
	border: 1px solid #ccc;
}

.friendList>li>a {
	/* width: 250px; */
	height: 42px;
	text-align: center;
	display: inline-block;
}

.friendList>li:hover .subList {
	display: block;
}

.subList {
	padding: 0 5px;
	border: 1px solid #ccc;
	position: absolute;
	bottom: -80px;
	left: -1px;
	background-color: #f7f7f7;
	display: none;
}

.subList li a {
	display: block;
	width: 238px;
}

.subList li {
	border-top: 1px dashed #ccc;
	text-align: center;
}

.subList li a {}

.subList li:first-child {
	border-top: none;
}

.footerCenter {
	width: 100%;
	padding-bottom: 10px;
}

.footerCenter ul {
	height: 50px;
	background: url(songyuan_heng.png) bottom center no-repeat;
	padding-left: 400px;
}

.footerCenter ul li {
	float: left;
	text-align: center;
	margin: 0 5px;
	line-height: 49px
}

.footerCenter ul li a {
	color: #666
}

.footerCenter p {
	font-size: 12px;
	text-align: center;
	line-height: 25px;
	color: #666
}


/*首页结束*/


/*列表页*/
.ListMain_s{
width:1180px;
	margin-top: 15px;
    min-height: 481px;
}
.listLeft {
	width: 264px;
	float: left;
}

.listBox1 {
	width:100%;
	padding: 2px;
	min-height: 330px;
	border: 1px solid #f8dfce;
	margin-bottom: 10px;
}

.listBox1 h2 {
	width: 258px;
	height: 70px;
	background: url(songyuan_listHeader.png) no-repeat;
	font-size: 16px;
	color: #fff;
	line-height: 70px;
	text-align: center;
}

.listBox1 a {
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #855e4d;
	background-color: #fcf2eb;
	margin-top: 1px;
}

.listBox1 a:hover,
.listBox1 a.active {
	color: #c5040a;
	font-weight: bold;
}

.listBox2 {
	width:100%;
	min-height: 220px;
	padding: 2px;
	border: 1px solid #f8dfce;
	margin-bottom: 10px;
}

.listBox2 h2 {
	width: 100%;
	height: 50px;
	background-color: #f83d24;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 16px;
}

.listBox2 div{
	padding: 20px 16px;
	color: #333333;
	line-height: 23px;
}

.listRight {
	width: 906px;
	height: 770px;
	float: right;
	border: 1px solid #f8dfce;
}

.listTit {
	height: 38px;
	border-bottom: 2px solid #cc0000;
	line-height: 38px;
}

.listTit h2 {
	float: left;
	overflow: hidden;
	padding-left: 10px;
	font-size: 16px;
	color: #a40002;	
}
.listTit h2 i{
	display: inline-block;
	width: 3px;
	height: 9px;
	background-color:#c5040a;
	margin-right: 10px;
}
.listTit .bread {
	float: right;
	margin-right: 10px;
	font-size: 14px;
}

.list {
	padding: 10px
}

.list li {
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	background: url(songyuan_yuandian.png) 3px 17px no-repeat;
	border-bottom: 1px dashed #ccc;
}

.list span {
	float: right;
	font-size: 12px;
	color: #666666;
}


/*page*/

.page {
	margin: 30px auto;
	text-align: center;
}

.page a , .page span {
	display: inline-block;
	border: 1px solid #ccc;
	margin: 0 2px;
	padding: 3px 9px;
}

.page a:hover {
	background-color: #ff6700;
	color: #fff;
}
.current,.current1{
background-color: #ff6700;
	color: #fff;
}
.page a.active {
	background-color: #ff6700;
	color: #fff;
}


/*列表页结束*/

/*图片列表页面*/
.photoMain{
	width: 100%;
    min-height: 990px;
    border: 1px solid #f8dfce;
    margin-top: 15px;
}
.photoList{
	padding: 10px;
	border-bottom: 1px dashed #ccc;
}
.photoList li{
	float: left;
	margin:10px;
}
.photoList li .picBox{
	display: block;
	width: 365px;
	height: 210px;
}
.photoList li .picBox img{
	width: 365px;
	height: 210px;
}
.photoList li span{
	display: block;
	width: 365px;
	height:55px;
	line-height: 55px;
	text-align: center;
}
/*图片列表页结束*/

/*细览页*/
.pageMain {
	padding: 0 20px;
	padding-bottom: 20px;
}
.pageTop{
	padding:0 40px;
	border-bottom: 1px dashed #ccc;
	min-height: 840px;
	padding-bottom: 20px;
}
.pageTitle{
	color: #444444;
	font-size: 24px;
	text-align: center;
	margin-bottom: 35px;
	margin-top: 40px;
    word-break: break-all;
	}
.sourse{
	display: block;
    width: 100%;
    height: 25px;
    line-height: 25px;
    background-color: #eeeeee;
    text-align: center;
     color: #444444;
      font-size: 12px;
}
.content{
	padding-top: 30px;
}
.content ul{
list-style-type: disc;
    margin-left: 20px;
}
.content ol{
list-style-type: decimal;
    margin-left: 20px;
}
.lastPage{
	display: block;
	margin-left: 40px;
	margin-top: 20px;
	
}
.lastPage span{
	color: #444444;
	font-size: 16px;
}
.xwjdBottom ul li:hover a{
	color: #c7040b;
}
.listBox .listMain ul li:hover a{
	color: #c7040b;
}
.lastPage a:hover{
	color: #c7040b;
}
.list li:hover a{
	color: #c7040b;
}
/*细览页结束*/


/*添加*/

.listBox1 .menu {
    width: 100%;
    height: 50px;
}
.listBox1 .menu {
    width: 100%;
    height:50px;
    background:none;
    margin-top: 0;
  
}
.listBox1 .menu li {
    float:inherit;
    line-height: 50px;
    position:initial;
}
.listBox1  .menu li a {
	font-size: 14px;
	font-weight: normal;
     display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #855e4d;
   
    margin-top: 1px;
    background:none;
     background-color: #fcf2eb;
}
.listBox1 li:hover a, .listBox1 li.active a{
    color: #c5040a;
    font-weight: bold;
}
/*添加结束*/
/* yjl 开始 */
.giftBox li+li a {
	background: url(songyuan_icon2.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox li+li+li a {
	background: url(songyuan_icon3.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox li+li+li+li a {
	background: url(songyuan_icon4.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox li+li+li+li+li a{
	background: url(songyuan_icon5.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}
.giftBox li+li a:hover{
	background: url(songyuan_icon2_ho.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox li+li+li a:hover{
	background: url(songyuan_icon3_ho.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox li+li+li+li a:hover {
	background: url(songyuan_icon4_ho.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}

.giftBox li+li+li+li+li a:hover{
	background: url(songyuan_icon5_ho.png)20px 12px no-repeat;
	background-color: #fcf2eb;
}
.friendList>li:hover .xoxo {
	display: block;
}
.xoxo {
	padding: 0 5px;
	border: 1px solid #ccc;
	position: absolute;
	bottom: 40px;
	left: -1px;
	background-color: #f7f7f7;
	display: none;
	z-index:9999;
	height: 300px;
	overflow-y: auto;
	width: 100%;
	overflow-x: hidden;
}
.xoxo li a {
	display: block;
}
.xoxo li {
	border-top: 1px dashed #ccc;
	text-align: center;
}
.xoxo li:first-child {
	border-top: none;
}
/* yjl 结束 */
.wp-video{
	margin-left: 170px;
}
.zhezhao{
	width:710px;
	height:423px;
	overflow:hidden;
	margin:0 auto;
	margin-bottom: 20px;
}
.text_list2 {
	margin-top: 5px;
	height: 806px;
	background-color: #fff;
	border-bottom: 1px dashed #eae9e9;
}
.text_list2 .col_title {
	width: 771px;
	border-bottom: 1px solid #eae9e9;
	height: 39px;
	line-height: 39px;
	text-align: right;
	padding-right: 10px;
	overflow: hidden;
	padding-left: 200px;
}
.text_list2 .col_title span {
	padding-right: 20px;
}
.text_list2 .col_title span img {
	float: right;
	padding-top: 14px;
	padding-right: 10px;
}
.text_list2 .col_title span div {
	float: right;
}
.text_list2 .ul_time_list {
	height: 713px;
}
.text_list2 .ul_time_list li {
	position: relative;
	height: 43px;
	line-height: 43px;
	border-bottom: 1px dashed #eae9e9;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 110px;
}
.text_list2 .ul_time_list li:before {
	content: "";
	width: 2px;
	height: 2px;
	background-color: #666;
	position: absolute;
	top: 20px;
	left: 10px;
	z-index: 2;
}
.text_list2 .ul_time_list li:hover a {
	color: #c7040b;
}
.text_list2 .ul_time_list li span {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 107px;
	color: #999;
	height: 43px;
	line-height: 43px;
	display: block;
}
.text_list2 .page {
	width: 100%;
	display: block;
	text-align: center;
}
.text_list2 .page .page_navi {
	margin-top: 15px;
	height: 50px;
	display: inline-block;
}
.text_list2 .page .page_navi span {
	margin-right: 10px;
	float: left;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 5px 7px;
	display: block;
	font-size: 12px;
}
.text_list2 .page .page_navi a {
	margin-right: 10px;
	float: left;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 5px 7px;
	display: block;
	font-size: 12px;
}
.text_list2 .page .page_navi a:hover, .page_navi a.current {
	background: #006699;
	color: #fff;
}
pre{
white-space: pre-wrap!important;
word-wrap: break-word!important;
*white-space:normal!important;
}
.currentqwe{
	color: #333;
}
.fid h2{
	display: none;
}