﻿/*公共*/
.list01 li{height:auto;line-height:27px; color:#080808; background: 0 11px no-repeat; padding-left:15px;}
.list01 li a{color:#080808;line-height:27px;float:left;}
.list01 li span{line-height:27px; font-family:arial; color:#666666; font-size:12px; padding-left:3px; float:right;overflow:hidden;}
.line{border-bottom:1px #afafaf dotted; clear: both; margin-bottom:14px; padding-top:14px; height:1px; line-height:1px; font-size:1px;}

.now-site {
    background-color: #8cbfed;
    border: 1px solid #d9d9d9;
    color: #2e5daa;
    font-size: 12px;
    height: 30px;
    line-height: 27px;
    text-indent: 20px;
}
.now-site a {
    color: #2e5daa;
}

/*要闻*/
.xwzx-page01{border:1px solid #d9d9d9; padding:15px 18px; background-color:#ffffff; overflow:hidden; width:962px;}
.xwzx-yw-left{width:395px;}
.xwzx-yw-left img{width:395px; height:260px;}
.xwzx-yw-tit{color:#1d1d1d; font-size:14px; font-family:"宋体"; text-align:center; height:22px; line-height:22px; padding-top:5px; overflow:hidden;}
.xwzx-yw-tit a{color:#1d1d1d;}



/*框架*/
.xwzx-box-tit{background: no-repeat; height:30px; line-height:30px; overflow:hidden; font-family:"宋体";}
.xwzx-box-tit01{width:26px; height:30px; float:left;}
.xwzx-box-tit02{width:5px; height:30px; float:left;}
.xwzx-box-tit03{width:160px; padding-right:10px; height:30px;  float:right; text-align:right;}
.xwzx-box-tit03 a{font-size:12px; color:#fff;}
.xwzx-box-tit-inner{float:left;font-size:14px; font-weight:bold; color:#fff; padding:0 2px; height:27px; line-height:27px;}

.wxzx-box-inner{background-color:#f8fcff; border:1px solid #ccc; overflow:hidden; border-top:none;}
.wxzx-box-inner .list01 li span{font-family:arial; color:#666666; font-size:12px; padding-left:2px; float:right;}

.xwzx497{width:495px;}
.xwzx497 .wxzx-box-inner{padding:18px 18px 0 18px;}
.xwzx497 .wxzx-box-inner .list-box{height:487px;overflow:hidden;margin:0 0 18px 0;}
.xwzx497 .list01 li a{float:left; max-width:340px; _width:340px; display:block; overflow:hidden;}
.xwzx497 .line{margin-bottom:20px; padding-top:20px;}

/*图片新闻*/
.wxzx-tpxw-list{padding-top:24px;}
.wxzx-tpxw-list dd{width:219px; float:left; margin-left:25px; _display:inline;}
.wxzx-tpxw-list dd img{width:213px; height:141px; padding:2px; border:1px solid #a9a9a9;}
.wxzx-tpxw-list dd .subtitle{color:#2a2a2a;}
.wxzx-tpxw-list dd .subtitle a{color:#2a2a2a;}

/*视频新闻*/
.xwzx-yw-tit03{background: 0 bottom no-repeat; height:32px; line-height:22px; width:960px;}
.xwzx-yw-tit03 div{color:#1572cf; font-family:"微软雅黑",microsoft yahei; font-size:18px; float:left; font-weight:bold;}
.xwzx-yw-tit03 .more{line-height:28px;}
.xwzx-sp-box{padding-top:7px;}
.xwzx-sp-left{background: 0 0 no-repeat; width:379px; height:310px; position:relative;}
.xwzx-sp-img,.xwzx-sp-ico{width:375px; height:250px; position:absolute; left:2px; top:2px; z-index:1;}
.xwzx-sp-img img{width:375px; height:250px;}
.xwzx-sp-ico{z-index:2;}
.xwzx-sp-ico a{display:block; width:375px; height:250px; background: center center no-repeat; _background: center center no-repeat;}
.xwzx-sp-tit{height:20px; line-height:20px; position:absolute; bottom:0; left:0; text-align:center; width:379px; overflow:hidden; z-index:2;}
.xwzx-sp-tit span{width:16px; height:10px; padding-right:7px; display:inline-block; background: 0 center no-repeat; color:#2a2a2a; font-size:14px;}
.xwzx-sp-tit a{color:#2a2a2a;}

.xwzx-sp-right{width:542px; margin-right:6px; _display:inline;overflow:hidden;}
.xwzx-sp-right .list01 li{background: 0 7px no-repeat; padding-left:24px;}
.xwzx-sp-right .line{margin-bottom:20px; padding-top:20px;}
.xwzx-yw-box{ height:275px; overflow:hidden;}
.xwzx-yw-box .list01 li{ height:auto;}
.xwzx-box-tita01{ background: no-repeat;}
.list01 li a:hover, .list02 li a:hover{ color:#f00;}
.more_dw{ position:absolute; top:278px; right:0;}

.lmt_ale {width:174px; padding-left:15px; height:32px; overflow:hidden; line-height:32px;color:#1572cf; font-family:"微软雅黑",microsoft yahei; font-size:18px; font-weight:bold;}


.xwzx-yw-right{width:543px; position:relative;}
.xwzx-yw-tit02{background: 0 bottom no-repeat; height:36px; overflow:hidden;}
.xwzx-yw-tit02 .more{line-height:36px;}
.xwzx-yw-tit0201{ background: no-repeat left bottom;}

.xwzx-sp-right .list01 li a{ display:block; max-width:415px;_width:415px; overflow:hidden;}


.list01 li,.list01 li a,.list01 li span{*line-height:25px;}
.xwzx-yw-box .list01 li a{float:left; max-width:440px; _width:440px; display:block; overflow:hidden;}
