body{min-width: 1500px;}


/* Ã¤Â¿Â¡Ã¦ÂÂ¯Ã¥Ë†â€”Ã¨Â¡Â¨ */
.list{ overflow: hidden;}
.list li{position: relative;padding-top: 10px;padding-bottom: 10px;overflow: hidden;padding-left: 12px; no-repeat;border-bottom:1px dashed #eae7e7;background:url(../images/icon1.gif) 8px  no-repeat;padding-left:12px;}
.list .title, .list .tit{ overflow: hidden;}
.list .title a, .list .tit a{ overflow: hidden;}
.list .node a{ color: #666;}
.list .date, .list .dateRight,.list .calendar,.list .btn-group{margin-left: 15px;color: #999;}
.list .date,.list .calendar{float: right;}
.list .state{ margin-left: 10px; font-size: 14px;}
.list .comment{margin-left: 5px;}
.list .split{margin: 10px 0;padding: 0;height: 0px;font-size: 0px;line-height: 0px;border-bottom: 1px dotted #ddd;}

/* Ã¤Â¿Â¡Ã¦ÂÂ¯Ã¥Ë†â€”Ã¨Â¡Â¨-Ã§Â®â‚¬Ã¤Â»â€¹Ã¥Ë†â€”Ã¨Â¡Â¨&Ã¥Â¤Â´Ã¦ÂÂ¡Ã¥Ë†â€”Ã¨Â¡Â¨ */
.list-intro li{padding: 15px 5px;border-bottom: 1px dotted #ddd; background: none;}
.list-intro li:last-child{border: none;}
.list-intro li .title{padding-bottom: 10px;}
.list-intro li .title a{ font-size: 18px;}
.list-intro li .date{float: left;margin: 10px 0px 0px; font-size: 12px; color: #999}
.list-intro .pic{float: left;margin-right: 15px;}
.list-intro .pic a{ display: block;}
.list-intro .con{overflow: hidden;}
.list-intro .intro{color: #888;/*height: 40px;*/ overflow: hidden; text-indent: 2em;}
.list-intro .intro .more{margin-left: 10px;}
.list-intro .info{margin-top: 5px;color: #888;}
.list-intro .info b{font-weight: normal;}
.list-intro .info span{margin-right: 10px;}

/* Ã¥â€¦Â¼Ã¥Â®Â¹Ã¯Â¼Å¡Ã¤Â¿Â¡Ã¦ÂÂ¯Ã¥Ë†â€”Ã¨Â¡Â¨-Ã¥Â¤Â´Ã¦ÂÂ¡Ã¥Ë†â€”Ã¨Â¡Â¨ */
.list-top li{padding: 15px 0;border-bottom: 1px dotted #ddd;}
.list-top li:last-child{border: none;}
.list-top .pic{float: left;margin-right: 15px;}
.list-top .pic a{ display: block;}
.list-top .con{overflow: hidden;}
.list-top .intro{color: #888;/*height: 40px;*/ overflow: hidden; text-indent: 2em;}
.list-top .intro .more{margin-left: 10px;}
.list-top .info{margin-top: 5px;color: #888;}
.list-top .info b{font-weight: normal;}
.list-top .info span{margin-right: 10px;}
.list-top .t{background: none; margin-bottom: 10px;}
.list-top .t .title{padding-bottom: 10px;}
.list-top .t .title a{ font-size: 18px;}
.list-top .t+.n{ clear: both;}
.list-top .n{padding: 5px 0 5px 12px;border: none;}
.list-top li.noData{ padding-top: 5px; padding-bottom: 5px;}

/* Ã¤Â¿Â¡Ã¦ÂÂ¯Ã¥Ë†â€”Ã¨Â¡Â¨-Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥Ë†â€”Ã¨Â¡Â¨*/
.list-pic{margin: 0 -10px;}
.list-pic li{float: left; padding: 10px 0; width: 25%;*width: 24.9%; text-align: center; background: none}
.list-pic .pic{padding-left: 10px; padding-right: 10px; display: block}
.list-pic .pic img{width: 100%;height: auto !important;}
.list-pic .con{height: 95px;overflow: hidden;}
.list-pic .title, .list-pic .tit{padding: 0 10px;margin: 10px 0 0;height: 40px; line-height: 40px; text-align: center;}
.list-pic .title a, .list-pic .tit a{white-space: normal;}
.list-pic .intro{padding: 0 10px;line-height: 1.7142857;color: #777;}
.list-pic .icons-video{ position: absolute; bottom: 70px; left: 20px; width: 20px; height: 20px; background: url(../img/icons-video.png) no-repeat;}

/* Ã¦â€“Â°Ã©â€”Â»Ã¥Ë†â€”Ã¨Â¡Â¨ */
.list-news li{padding-top: 8px; padding-bottom: 8px; font-size: 1.1428em; background-position: 0 18px;}

.xwlb_xxl {
    width: 1200px;
    margin: 50px auto 0 auto;
}

.dqwz {
    width: 100%;
    height: 50px;
    border-bottom: 1px solid rgb(51, 51, 51, 0.2);
}

.dz_icon {
    display: inline-block;
    margin-left: 20px;
    line-height: 80px;
    vertical-align: middle;
}

.dqwz span {
    margin-left: 20px;
}


.xwlb {
    width: 1200px;
    margin: 20px auto 0 auto;
}
.news{
    margin-top: 20px;
    margin-left: 18px;
    font-size: 30px;
    font-family: "Microsoft YaHei";
    color: rgba(51, 51, 51, 0.102);
    font-weight: bold;
    text-transform: uppercase;
}

.xwlb_div {
    margin-left: 20px;
    width: 100%;
}

.xwlb_title {
    height: 30px;
    width: 100%;
}

.xwlb_jx {
    display: inline-block;
    background-color: rgb(149, 39, 0);
    width: 5px;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
}

.xwlb_text {
    height: 30px;
    display: inline-block;
    font-size: 22px;
    font-family: "Microsoft YaHei";
    color: rgb(51, 51, 51);
    font-weight: bold;
    line-height: 30px;
    margin-left: 20px;
    vertical-align: middle;
}


.xwlb_line {
    width: 1180px;
    overflow: hidden;
    margin-left: 0px;
    display: inline-block;
    vertical-align: middle;
}


.xwlb_more {
    width: 1200px;
    margin: 30px auto 50px auto;
}

.lj_list {
    padding-top:20px;
    width: 100%;
    height: 100px;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: rgb(51, 51, 51);
    line-height:30px;
}

.lj {
    width: 1200px;
    margin-top: 20px;
}
.lj:last-of-type{
    margin-bottom: 20px
}
.lj span {
    display: inline-block;
    background-color: rgb(51, 51, 51);
    width: 4px;
    height: 4px;
    vertical-align: middle;
}

.lj div {
    width: 85%;
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
}
.lj .xw_time {
    width: 100px;
    display: inline-block;
    float: right;
    vertical-align: middle;
    font-size: 18px;
    font-family: "Microsoft YaHei";
    color: rgb(51, 51, 51);
}

.lj div a {
    display: block;
    width: 100%;
    font-size: 18px;
    font-family: "Microsoft YaHei";
    color: rgb(51, 51, 51);
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xwlb_fy{
    width: 1200px;
    margin-top: 40px ;

}
.xwlb_fy span{
    display: block;
    width: 460px;
    margin: auto;

 .foosun_pagebox {
	height: 22px;
	padding: 15px 0 20px 20%;
	 width: 1200px;
        margin-top: 40px ;
	float: left;
	font-size: 12px;
}
.foosun_pagebox a {
	border: 1px solid #ccc;
	color: #333333;
	padding: 0 8px;
	height: 22px;
	line-height: 22px;
	background: #fff;
	text-decoration: none;
	margin-left: 4px;
	float: left;
}
.foosun_pagebox a:hover {
	background: #2f86c2;
	border: 1px solid #2f86c2;
	color: #ffffff;
	text-decoration: none;
	margin-left: 4px;
}
.foosun_pagebox span {
	color: #999999;
	line-height: 22px;
	height: 22px;
	background: #fff;
	text-decoration: none;
	float: left;
}
.foosun_pagebox .foosun_pagebox_num_nonce {
	text-align:center;
	margin:0 0 0 4px;
	width:24px;
	color: #fff;
	background: none repeat scroll 0 0 #d20001;
	border: 1px solid #d20001;
}
.foosun_pagebox .foosun_pagebox_num_nonce a {
	color: red;
}
.foosun_pagebox .foosun_pagebox_num_nonce a:hover {
	color: red;
	text-decoration: none;
}

