@charset "utf-8";
/* CSS Document */
.cont-l { float: left;height:auto;position: relative;width: 650px;}
.cont-r { float: right;height:auto;overflow: hidden;width: 336px;}
.yellow{color:#fe8431; font-weight:bold;}
.pd10{padding-top:15px;margin:0}
.maincolor{background:#fbf4e1;}
.bg,.info_bar,.pos_img,.t1,.t2,.t3{background:url(../../images/bg.png) no-repeat}
.cont{padding-top:20px;position:relative;zoom:1}
.layout{border:2px solid #ffdbc3;margin-bottom:15px;position:relative;padding-bottom:20px;background:#fff}
.layout .hd-lay{font-size:16px;line-height:21px;margin:21px 0 15px;padding-left:26px;}
.layout .bd-lay{padding-left:28px;}
.info_bar{background:url(../images/bg.png) no-repeat -2px -2px #FFF8F0;border:1px solid #ff9d3e;height:40px;line-height:40px;padding-left:26px;font-size:14px;overflow:hidden;margin-bottom:12px;border-radius:5px}
.info_bar span{font-weight:bold}
.pos_img{position:absolute;background-position:-2px -45px;height:24px;width:23px;left:-4px}
.pl{height:32px;margin-top:20px;}
.t1,.t2,.t3{height:30px;width:42px;padding-left:40px;margin-right:5px;line-height:30px;border-radius:5px}
.t1{border:1px solid #fe949a;background-position:2px -285px;float:left;color:#fe949a}
.t2{border:1px solid #6ec0e6;background-position:2px -312px;float:left;color:#6ec0e6}
.t3{border:1px solid #dddddd;background-position:10px -488px;float:left;color:#ddd;}
.pl p{padding-left:50px;text-align:right;padding:10px 20px 0 0;color:#666}


.page {
    background: url("../../images/xxhh-sprite.png") no-repeat scroll 560px -250px rgba(0, 0, 0, 0);
    height: 75px;
margin-bottom:20px;
    width: 100%;
}
.page ul {

}
.page li {
    float: left;
    margin-right: 15px;
}
.page-current {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -670px -209px rgba(0, 0, 0, 0);
}
.page-number, .page-current, .page-more {
    height: 41px;
    margin-top: 35px;
    min-width: 40px;
    position: relative;
    width: 40px;
}
.page li a {
    cursor: pointer;
    display: block;
    font: 14px/35px Tahoma,Arial;
    height: 35px;
    text-align: center;
}
.page-current a, .page-current a:hover {
    color: #fff;
}
.page-current .page-rs {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -670px -250px rgba(0, 0, 0, 0);
}
.page .page-rs {
    height: 41px;
    position: absolute;
    right: 0;
    top: 0;
    width: 4px;
}
.page-down {
    background: url(../images/btn-sprite.png) no-repeat scroll 0 -322px rgba(0, 0, 0, 0);
    height: 75px;
    width: 68px;
}


.page-number {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -670px -291px rgba(0, 0, 0, 0);
}
.page-number, .page-current, .page-more {
    height: 41px;
    margin-top: 35px;
    min-width: 40px;
    position: relative;
    width: 40px;
}

.page-down {
    background: url(../images/btn-sprite.png) no-repeat scroll 0 -322px rgba(0, 0, 0, 0);
    height: 75px;
    width: 68px;
}

.page-on a, .page-down a {
    color: #888;
    padding-top: 35px;
}

.page-number .page-rs {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -670px -332px rgba(0, 0, 0, 0);
}



.s-content {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #d8d7d7;
    padding:20px 30px;
}
.s-content .title {
    color: #333;
    font: bold 14px/14px "Microsoft Yahei",Tahoma,Arial,Helvetica,Simsun,STHeiti;
    padding-bottom: 10px;
    position: relative;
    width: 284px;
}
.s-content .follow-list {
    display: block;
    height: 130px;
    overflow: hidden;
    position: relative;
    width: 280px;
}
.f-wx {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -450px -150px rgba(0, 0, 0, 0);
    float: left;
    height: 130px;
    width: 130px;
}
.f-box {
    float: left;
    height: 132px;
    margin-left: 8px;
    width: 140px;
}
.f-box li {
    background: none repeat scroll 0 0 #f2f2f2;
    margin-bottom: 2px;
    overflow: hidden;
    width: 140px;
}
.ins, a, a:link {
    text-decoration: none;
}


.f-box a div {
    float: left;
    height: 42px;
    width: 42px;
}
div.f-sina {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -584px -150px rgba(0, 0, 0, 0);
}
.f-box span {
    color: #727272;
    float: left;
    height: 42px;
    line-height: 42px;
    padding-left: 8px;
}

.f-qq {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -584px -194px rgba(0, 0, 0, 0);
}




.f-box a div {
    float: left;
    height: 42px;
    width: 42px;
}
.f-rss {
    background: url(../images/xxhh-sprite.png) no-repeat scroll -584px -238px rgba(0, 0, 0, 0);
}
.cclay{padding:10px 18px 20px;margin:15px 0}
.cc{height:40px;line-height:40px;font-size:18px;background:url(../images/mc_22.jpg) no-repeat 84px 14px}

.limg{position:absolute;left:-136px;top:179px}
.rimg{position:absolute;right:-148px;top:179px}

.read{}
.read div{height:43px;border-bottom:1px solid #ffd7bd;background:#fffaf6;margin-bottom:20px;}
.read div span{ height:43px;width:64px;line-height:43px;font-size:16px;background:url(../images/mc_26.jpg) no-repeat 16px center;padding-left:40px}
.read div a{margin-left:130px;background:url(../images/bg.png) no-repeat -220px -487px;padding-right:25px;color:#666}

.imglist{width:100%;}
.imglist li{float:left;text-align:center;margin:0px 5px 12px 12px}
.imglist li p{height:20px;line-height:20px;}

.news_cnxh{width:100%; overflow:hidden;}
.news_cnxh li{float:left;text-align:center;margin:0px 0px 12px 12px}
.news_cnxh p{height:20px;line-height:20px;}
.cnxh{border:2px solid #ffdbc3;margin-bottom:15px;position:relative;padding:10px;background:#fff;}
.position{width:336px;position:relative}
.adfixed{position:fixed;_position:absolute;top:0px;width:336px;}
.rwrap,.lwrap{border:1px solid #FFDAC0;background:#fff;margin-top:10px;padding-bottom:5px}
.rtit,.ltit{height:44px;overflow:hidden;border-bottom:1px solid #FFDAC0;background:#FEF9F5}
.more{background:url(../images/more.png) no-repeat right 2px;float:right;width:48px;height:16px;line-height:16px;padding-right:15px;margin:12px 10px 0 0;display:inline}
.conpic02 {margin-top:10px;padding-left:5px}
.conpic02 a{width:195px;height:150px;margin:0 9px}
.conpic02 img{display:block;width:195px;height:120px;margin:0 auto}
.conpic01 a,.conpic02 a{float:left;overflow:hidden;text-align:center;line-height:2.5;display:inline}
.lwrap span{float:left;height:24px;font:16px/24px \5FAE\8F6F\96C5\9ED1;color:#FF8235;margin:12px 0 0 14px;display:inline}
.rtit,.ltit{height:44px;overflow:hidden;border-bottom:1px solid #FFDAC0;background:#FEF9F5}
.more{background:url(../images/more.png) no-repeat right 2px;float:right;width:48px;height:16px;line-height:16px;padding-right:15px;margin:12px 10px 0 0;display:inline}
.rtit span{float:left;height:24px;font:16px/24px \5FAE\8F6F\96C5\9ED1;padding-left:26px;color:#FF8235;margin:12px 0 0 14px;display:inline}
.tu{ text-align:center;}
.fy{ width:450px; overflow:hidden; margin:auto; margin-top:20px; margin-bottom:20px;}
.syy{ width:190px; height:88px; float:left; background:url(../images/page_view.png) no-repeat  0 -5px;}
.xyy{
	width:190px;
	height:88px;
	float:right;
	background:url(../images/page_view.png) no-repeat -225px -5px;
}
.syy a{ width:190px; height:88px; display:block;}
.xyy a{ width:190px; height:88px; display:block;}