﻿/*单元布局*/
.main .column-aside {
  width: 310px;
  float: left;
  _display: inline;
}
.main .column-main {
  width: 640px;
  float: right;
  _display: inline;
}
.main .column-aside {
  width: 310px;
  float: left;
  _display: inline;
}
.main .column-main {
  width: 640px;
  float: right;
  _display: inline;
}
.inner {
  overflow: hidden;
  _zoom: 1;
}
.main {

}
/*首页-模块*/
.ad960 {
  margin: 9px auto;
}
.list .item {
  height: 27px;
  overflow: hidden;
  _zoom: 1;
}
.list .item .title {
  line-height: 27px;
  color: #333333; /*#0B3B8C*/
  font-size: 14px;
  margin-right: 4px;
}

.list .item .title:hover {
  color: #cc0000;
}
.list .item .date {
  color: #d6d6d6;
  margin-left: 6px;
}
.list .ico {
  float: left;
  _display: inline;
  text-align: center;
  width: 14px;
  height: 24px;
  margin-right: 6px;
  background: transparent url('images/sprite-ico.png') no-repeat 4px -152px;
  color: #fff;
}
.list .n1,
.list .n2,
.list .n3 {
  background-position: 0 0;
}
.list .ico {
  margin: 4px 0 0 0;
}
.common-head {
  border-bottom: 4px solid #f4f4f4;
}
.common-head .inner {
  border-width: 0;
  border-bottom-width: 1px;
  overflow: hidden;
  _zoom: 1;
  line-height: 40px;
}
.common-head .h2 {
  float: left;
  _display: inline;
  font-size: 24px;
  font-family: Microsoft YaHei, SimHei, Arial;
}
.common-head .h2 a {
  color: #333;
}
.common-head .links {
  float: right;
  _display: inline;
}
.common-head .links .item {
  display: inline;
}
.common-head .links .item a {
  font-size: 14px;
  color: #6d6d6d;
  margin: 0 5px;
}
.common-head .links .item a:hover {
  color: #cc0000;
}
/* 图文描述 */
.v-pic {
  margin-right: 0px;
  float: left;
  _display: inline;
}
.v-pic .title {
  height: 20px;
  line-height: 20px;
  margin-top: 4px;
  overflow: hidden;
  _zoom: 1;
}
.v-pic .title a {
  color: #333333;
  font-size: 12px;
}
.v-pic .title a:hover {
  color: #cc0000;
}
.v-pic .thumb {
  position: relative;
}
.v-pic .thumb .opa,
.v-pic .thumb .ico,
.v-pic .thumb .info {
  position: absolute;
}
.v-pic .thumb .opa {
  height: 20px;
  background-color: #000;
  bottom: 0;
  width: 100%;
  opacity: .5;
  filter: alpha(opacity=50);
}
.v-pic .thumb .ico {
  background: transparent url('images/sprite-ico.png') no-repeat -108px -169px;
  width: 16px;
  height: 13px;
  bottom: 4px;
  left: 4px;
}
.v-pic .thumb .info {
  color: #fff;
  bottom: 3px;
  right: 5px;
  font-size: 12px;
}
.h-pic {
  overflow: hidden;
  _zoom: 1;
  margin-top: 5px;
}
.h-pic .thumb {
  float: left;
  _display: inline;
  margin-right: 9px;
}
.h-pic .title {
  font-size: 14px;
}
.h-pic .summary {
  line-height: 20px;
  overflow: hidden;
  _zoom: 1;
  margin-top: 4px;
  font-size: 12px;
}
.h-pic .title {
  font-weight: bold;
}
.h-pic .title:hover {
  color: #c00;
}
.h-pic .title2 {
  margin-bottom: 7px;
}
.h-pic .title2 a {
  color: #0B3B8C;
}
.h-pic .summary {
  color: #666;
  margin-top: 7px;
  line-height: 18px;
}
.ie6 .pic-list-box .v-pic {
  width: 120px;
}
.ie6 .pic-list-box .v-pic .thumb {
  height: 77px;
}
/*顶部幻灯片*/
.index-slide,.slider-box{
  position: relative;
  height: 295px;
  overflow: hidden;
  zoom:1;
}
.index-slide .slide-cont,.slider-box .slide-cont{
  width: 310px;
  height: 295px;
  position: absolute;
  top: 0;
  left: 0;
}
.index-slide .shadow,.slider-box .shadow{
  height: 28px;
  width: 460px;
  background-color: #000;
  bottom: 0;
  left: 0;
  position: absolute;
  opacity: .5;
  filter:alpha(Opacity=50);
}
.index-slide .title,.slider-box .title{
  position: absolute;
  left: 0;
  bottom: 0;
  line-height: 26px;
  text-align: center;
  width: 460px;
}
.index-slide .title a,.slider-box .title a{
  color: #fff;
  font-size: 14px;
}
.index-slide .title a:hover{
  color: #ff0;
}
.index-slide .slide-tab,.slider-box .slide-tab{
  position: absolute;
  right: 10px;
  bottom:35px;
  width: 310px;
  z-index: 10;
  text-align: right;
}
.index-slide .slide-tab li,.index-slide .slide-tab a,.slider-box .slide-tab li,.slider-box .slide-tab a{
  display: inline;
  color: #fff;
  text-align: center;
}
.index-slide .slide-tab a{
  background-color: #333;
  padding: 3px 6px;
  margin-right: 4px;
}
.index-slide .slide-tab .tabactive {
  background-color: #c00;
}


/*社区幻灯片*/
.index-slidebbs,.slider-box{
  position: relative;
  height: 237px;
  overflow: hidden;
  zoom:1;
}
.index-slidebbs .slide-contbbs,.slider-box .slide-cont{
  height: 237px;
  width: 327px;
  position: absolute;
  top: 0;
  left: 0;
}
.index-slidebbs .shadowbbs,.slider-box .shadowbbs{
  height: 28px;
  width: 327px;
  background-color: #000;
  bottom: 0;
  left: 0;
  position: absolute;
  opacity: .5;
  filter:alpha(Opacity=50);
}

.index-slidebbs .title,.slider-box .title{
  position: absolute;
  left: 0;
  bottom: 0;
  line-height: 26px;
  text-align: center;
  width: 327px;
}
.index-slidebbs .title a,.slider-box .title a{
  color: #fff;
  font-size: 14px;
}
.index-slidebbs .title a:hover{
  color: #ff0;
}
.index-slidebbs .slide-tabbbs,.slider-box .slide-tabbbs{
  position: absolute;
  right: 10px;
  bottom:35px;
  width: 310px;
  z-index: 10;
  text-align: right;
}
.index-slidebbs .slide-tabbbs li,.index-slidebbs .slide-tabbbs a,.slider-box .slide-tabbbs li,.slider-box .slide-tabbbs a{
  display: inline;
  color: #fff;
  text-align: center;
}
.index-slidebbs .slide-tabbbs a{
  background-color: #333;
  padding: 3px 6px;
  margin-right: 4px;
}
.index-slidebbs .slide-tabbbs .tabactive {
  background-color: #48a6ff;
}



/*娱乐下的幻灯片*/
.slider-box{
  width: 280px;
  height: 388px;
  background-color: #000;
}
.slider-box .shadow{
  width: 280px;
}
.slider-box .title{
  text-align: left;
  width: 275px;
  left: 5px;
}
.slider-box .title a{
  color: #fff;
  font-size : 14px;
}
.slider-box .slide-tab{
  bottom: 6px;
  width: 278px;
  left: 2px;
}
.slider-box .slide-cont{
  height: 360px;
  width: 280px;
}
.slider-box .slide-tab li,.slider-box .slide-tab li a{
  float: left;
}
.slider-box .slide-tab li a{
  width: 12px;
  height: 12px;
  background: transparent url(images/index-ico.png) no-repeat -5px -130px;
  margin: 0 4px;
}
.slider-box .slide-tab li .tabactive{
  background-position: -5px -163px;
}
/* 小标题 */
.mod-head {
  overflow: hidden;
  _zoom: 1;
  height: 34px;
  line-height: 34px;
}
.mod-head .h3 {
  float: left;
  _display: inline;
  font-weight: bold;
  padding-left: 4px;
  color: #c00;
}
.mod-head .h3 a {
  color: #c00;
  font-size: 14px;
  font-weight: bold;
}
.mod-head .h3 span {
  font-family: SimSun;
  font-size: 10px;
  font-weight: normal;
  color: #999;
  margin-left: 2px;
}
.mod-head .more {
  float: right;
  _display: inline;
  color: #666;
  margin-right: 6px;
}
.mod-head .more:hover {
  color: #cc0000;
}
.mod-head .more span {
  font-family: SimSun;
  /*-webkit-text-size-adjust:none;*/

}
.dotted {
  height: 1px;
  background: transparent url(images/dotted-h.png);
  overflow: hidden;
  _zoom: 1;
}
/*头条*/
.topline {
  position: relative;
  height: 100px;
  line-height:80px;
  overflow:hidden;
}
.topline .h1 {
  padding: 6px 0px;
 text-align: center;
}
.topline .title {
  font-family: Microsoft YaHei, SimHei, Arial;
  font-size: 40px;
  color: #003d7b;
  font-weight:700;

}
.topline .title:hover {
  color: #cc0000;
}
.topline .category-name {
  position: absolute;
  right: 0;
  top: 0;
  width: 23px;
  background-color: #ccc;
  text-align: center;
  height: 70px;
  padding-top: 10px;
  color: #000000;
}
.topline .links {
  padding: 4px 9px;
  margin:0 auto;
 
}
.topline .links a {
  margin-right: 10px;
  color: #333;
}
.topline .links a:hover {
  color: #cc0000;
}
/*首屏列表*/
.main-list {
  float: left;
  _display: inline;
  width: 390px;
  padding: 20px 5px 20px 8px;
}
.main-list .list .item {
  height: 24px;
  overflow: hidden;
  _zoom: 1;
}
.main-list .list .item .title {
  line-height: 24px;
  color: #0B3B8C;
  font-size: 14px;
}
.main-list .list .item .title:hover {
  color: #cc0000;
}
.main-list .list .item .date {
  color: #d6d6d6;
  margin-left: 6px;
}
.main-list .list .ico {
  float: left;
  _display: inline;
  text-align: center;
  width: 14px;
  height: 24px;
  margin-right: 6px;
  background: transparent url('images/sprite-ico.png') no-repeat 4px -152px;
  color: #ffffff;
}
.main-list .list .n1,
.main-list .list .n2,
.main-list .list .n3 {
  background-position: 0 0;
}
.main-list .list .ico {
  margin-right: 0;
}
.main-list .list .hr {
  margin-top: 15px;
}
.side-list {
  height: 440px;
  float: right;
  _display: inline;
  width: 220px;
  padding-left: 6px;
  background-color: #fdfdfd;
  border-left: 1px solid #ccc;
}
.side-list .list {
  margin-bottom: 10px;
}
.side-list .list .item {
  margin-right: 4px;
}
.side-list .dotted {
  margin: 20px 9px 15px 9px;
}
/*思拓专区*/
.cmstop-area {
  margin-top: 9px;
}
.cmstop-area .title-head {
  height: 40px;
  background: transparent url('images/sprite-bar.png') repeat-x 0 0;
  border-bottom:2px solid #0688d2;
}
.cmstop-area .title-head .title .words {
  color: #0085d1;
  font-size: 18px;
  font-weight: bold;
  line-height: 40px;
  font-family: Microsoft YaHei, SimHei, Arial;
}
.cmstop-area .title-head .link {
  float: right;
  _display: inline;
  line-height: 30px;
}
.cmstop-area .title-head .ico {
  float: left;
  _display: inline;
}
.cmstop-area .title-head .ico {
  background: transparent url('images/sprite-ico.png') no-repeat -60px -160px;
 
  height: 30px;
}
.cmstop-area .title-head .ico {
 
}
.cmstop-area .dotted {
  margin: 0 9px;
}
.cmstop-area .h-pic {
  margin: 13px 9px;
}
.cmstop-area .h-pic .thumb {
  border: 1px solid #ccc;
}
.cmstop-area .h-pic .summary {
 
}
.cmstop-area .list-point {
  margin: 9px 0 9px 9px;
}
.cmstop-area .other-links {
  overflow: hidden;
  _zoom: 1;
  padding: 9px;
}
.cmstop-area .other-links .item {
  float: left;
  _display: inline;
  width: 50%;
}
.cmstop-area .other-links .ico {
  background: transparent url(images/index-ico.png) no-repeat -3px -47px;
  width: 16px;
  height: 14px;
  margin-right: 5px;
  margin-left: 9px;
}
.cmstop-area .other-links .n1 {
  background-position: -2px -14px;
}
/* 新闻频道 */
.mar-t-10 {
  margin-top: 10px;
}
.col-l-main {
  width: 660px;
  float: left;
  _display: inline;
}
/* 新闻频道 —— 左边栏 */
.pic-summary-box {
  float: left;
  _display: inline;
  width: 280px;
}
.pic-summary-box .news-list {
  margin-top: 13px;
  clear: both;
}
.pic-summary-box .h-pic {
  overflow: hidden;
  _zoom: 1;
}
.pic-summary-box .h-pic .thumb {
  float: left;
  _display: inline;
  margin-right: 13px;
}
.pic-summary-box .h-pic .title {
  font-size: 14px;
}
.pic-summary-box .h-pic .summary {
  line-height: 18px;
  height: 36px;
  overflow: hidden;
  _zoom: 1;
  margin-top: 4px;
  font-size: 12px;
}
.pic-summary-box .h-pic .title {
  color: #333;
}
.pic-summary-box .h-pic .title2 {
  height: 36px;
  line-height: 18px;
}
.pic-summary-box .h-pic .summary {
  margin-top: 10px;
  color: #666;
}
.pic-summary-box .border {
  overflow: hidden;
  _zoom: 1;
  border: 1px solid #ddd;
  margin-top: 17px;
  padding: 5px 0 5px 5px;
}
.pic-summary-box .border li {
  float: left;
  _display: inline;
  width: 128px;
  margin-right: 8px;
}
.pic-summary-box .border .item {
  height: 25px;
  line-height: 25px;
}
/* 新闻频道 —— 中间栏 */
.txt-list {
  float: left;
  _display: inline;
  width: 320px;
  margin-left: 17px;
  _display: inline;
}
.txt-list .item {
  height: 25px;
  overflow: hidden;
  _zoom: 1;
}
.txt-list .item .title {
  line-height: 25px;
  color: #333333;
  font-size: 14px;
}
.txt-list .item .title:hover {
  color: #cc0000;
}
.txt-list .item .date {
  color: #d6d6d6;
  margin-left: 6px;
}
.txt-list .h3 {
  font-size: 18px;
  font-family: SimHei;
  margin: 8px 0 15px 8px;
}
.txt-list .h3 a {
  color: #c00;
}
.txt-list .hr {
  height: 8px;
}
/* 新闻频道 —— 右边栏 */
.pic-list-box {
  float: right;
  _display: inline;
  width: 300px;
}
.pic-list-box .v-pic {
  overflow: hidden;
  _zoom: 1;
  width: 120px;
  margin-bottom: 8px;
}
.pic-list-box .border {
  overflow: hidden;
  _zoom: 1;
  padding-left: 20px;
  background: transparent url(images/dotted-v.png) repeat-y 0 0;
  height: 300px;
}
.pic-list-box .more {
  color: #c00;
}
.news-ad {
  margin: 15px 0 12px 0;
}
/* 娱乐频道 */
.recreation .common-head {
  margin-bottom: 13px;
}
.recreation .right-box {
  width: 300px;
  float: right;
  _display: inline;
}
.slider-box {
  width: 280px;
  float: left;
  _display: inline;
}
.recreation-list {
  float: left;
  _display: inline;
  margin-left: 17px;
  _display: inline;
  width: 320px;
}
.recreation-list .item {
  height: 25px;
  overflow: hidden;
  _zoom: 1;
}
.recreation-list .item .title {
  line-height: 25px;
  color: #333333;
  font-size: 14px;
}
.recreation-list .item .title:hover {
  color: #cc0000;
}
.recreation-list .item .date {
  color: #d6d6d6;
  margin-left: 6px;
}
.recreation-list .ico {
  margin-top: 2px;
}
.recreation-list .hr {
  height: 8px;
}
.right-box .border {
  overflow: hidden;
  _zoom: 1;
  padding-left: 20px;
  background: transparent url(images/dotted-v.png) repeat-y 0 0;
  height: 390px;
}
.right-box .dotted {
  margin-top: 5px;
}
.right-box .h-pic .summary {
  height: 36px;
}
.right-box .list .summary {
  padding-left: 10px;
  color: #999;
}
.right-box .v-pic {
  width: 120px;
}
.right-box .v-pic .thumb {
  width: 120px;
  height: 160px;
  overflow: hidden;
  _zoom: 1;
}
.right-box .fragment .mod-head {
  padding-left: 14px;
}
/* 旅游频道-热门路线*/
.txt-list-r {
  overflow: hidden;
  _zoom: 1;
  width: 280px;
  margin-bottom: 5px;
}
.txt-list-r .title {
  overflow: hidden;
  _zoom: 1;
  height: 25px;
  line-height: 25px;
  background: #666666;
}
.txt-list-r .title .f-l {
  font-weight: bold;
  color: #ffffff;
  padding-left: 7px;
}
.txt-list-r .title .f-r {
  border-left: 1px #999 solid;
  width: 43px;
  font-weight: bold;
  color: #ffffff;
  padding-left: 14px;
}
.txt-list-r ul {
  overflow: hidden;
  _zoom: 1;
  width: 280px;
}
.txt-list-r ul li {
  line-height: 25px;
  height: 25px;
  overflow: hidden;
  _zoom: 1;
  padding: 0 7px;
  width: 266px;
}
.txt-list-r ul li a {
  color: #333333;
  width: 216px;
  float: left;
  _display: inline;
  overflow: hidden;
  _zoom: 1;
}
.txt-list-r ul li span {
  width: 43px;
  float: left;
  _display: inline;
  overflow: hidden;
  _zoom: 1;
  padding-left: 7px;
}
.txt-list-r ul li .cor-f30 {
  color: #f30;
}
.txt-list-r ul .bg-f4f4 {
  background: #f4f4f4;
}
/*房产频道*/
.house .title .f-l,
.house .txt-list-r a {
  width: 166px;
}
.house .v-pic-list,
.car .v-pic-lis,
.recreation .fragment {
  margin-left: -14px;
}
.house .v-pic-list .v-pic,
.car .v-pic-lis .v-pic,
.recreation .fragment .v-pic {
  margin-left: 20px;
  margin-right: 7px;
}
.house .v-pic-list .v-pic .title,
.car .v-pic-lis .v-pic .title,
.recreation .fragment .v-pic .title {
  height: 40px;
}
/*汽车频道*/
.car .pic-list-box .title .f-l,
.car .pic-list-box .title .f-r {
  width: 125px;
}
.car .pic-list-box li a {
  width: 125px;
}
.car .pic-list-box li span {
  padding-left: 20px;
  width: 120px;
}
.car .pic-list-box .v-pic-list .title {
  height: 40px;
}
/*页脚*/
footer {
  overflow: hidden;
  _zoom: 1;
  margin-top: 20px;
}
footer li,
footer a {
  color: #d6d6d6;
  line-height: 18px;
}
footer a:hover {
  color: #fff;
}
footer p {
  color: #fff;
}
footer .words {
  color: #fff;
  font-weight: bold;
}
.foot-top {
  overflow: hidden;
  _zoom: 1;
  background: #333333;
  padding: 7px 0;
  border-bottom: 1px #222 solid;
}
.foot-top-cont {
  width: 960px;
  margin: 0 auto;
}
.foot-top-cont .footer-link {
  margin-right: 275px;
  float: right;
  _display: inline;
}
.foot-top-cont .footer-link li {
  float: left;
  _display: inline;
  padding: 0 2px;
}
.friends-link li {
  /*float: left;*/
  _display: inline;
  display: inline;
  margin-right: 10px;
  line-height: 24px;
}
.foot-bottom {
  overflow: hidden;
  _zoom: 1;
  background: #444;
  padding: 10px 0 60px;
}
.foot-bottom .foot-bottom-cont {
  width: 960px;
  margin: 0 auto;
}
.foot-bottom-l {
  width: 960px;
 margin-bottom:20px;
  margin-top: -20px;
  overflow: hidden;
  _zoom: 1;
  float: left;
  _display: inline;
}
.foot-bottom-l .mod-grid {
  float: left;
  _display: inline;
  overflow: hidden;
  _zoom: 1;
  width: 960px;
  margin-top: 35px;
}
.foot-bottom-l .mod-grid .m-main {
  overflow: hidden;
  _zoom: 1;
  margin-top: 10px;
}
.foot-bottom-l .mod-grid .title {
  float: left;
  _display: inline;
  overflow: hidden;
  _zoom: 1;
}
.foot-bottom-l .mod-grid .tab-head {
  float: right;
  _display: inline;
}
.foot-bottom-l .mod-grid .tab-head li {
  float: left;
  _display: inline;
}
.foot-bottom-l .mod-grid .tab-head li a {
  float: left;
  _display: inline;
  color: #ffffff;
  line-height: 17px;
  height: 21px;
  padding: 0 7px;
  margin-right: 20px;
}
.foot-bottom-l .mod-grid .tab-head li .tabactive {
  background: url(images/foot-tab.png) center 0;
}
/*页脚右侧*/
.foot-bottom-r {
  float: right;
  _display: inline;
  overflow: hidden;
  _zoom: 1;
}
.foot-bottom-r .v-pic {
  width: 160px;
  height: 243px;
  overflow: hidden;
  _zoom: 1;
  margin-right: 9px;
  float: left;
  _display: inline;
  margin-right: 0;
  margin-left: 50px;
}
.foot-bottom-r .v-pic .title {
  height: 20px;
  line-height: 20px;
  margin-top: 4px;
  overflow: hidden;
  _zoom: 1;
}
.foot-bottom-r .v-pic .title a {
  color: #ffffff;
  font-size: 12px;
}
.foot-bottom-r .v-pic .title a:hover {
  color: #cc0000;
}
.foot-bottom-r .v-pic .thumb {
  position: relative;
}
.foot-bottom-r .v-pic .thumb .opa,
.foot-bottom-r .v-pic .thumb .ico,
.foot-bottom-r .v-pic .thumb .info {
  position: absolute;
}
.foot-bottom-r .v-pic .thumb .opa {
  height: 20px;
  background-color: #000;
  bottom: 0;
  width: 100%;
  opacity: .5;
  filter: alpha(opacity=50);
}
.foot-bottom-r .v-pic .thumb .ico {
  background: transparent url('images/sprite-ico.png') no-repeat -108px -169px;
  width: 16px;
  height: 13px;
  bottom: 4px;
  left: 4px;
}
.foot-bottom-r .v-pic .thumb .info {
  color: #fff;
  bottom: 3px;
  right: 5px;
  font-size: 12px;
}
.foot-bottom-r .v-pic .thumb {
  width: 160px;
  height: 213px;
  overflow: hidden;
  _zoom: 1;
}
.foot-bottom-r .v-pic .thumb .info {
  text-align: center;
  width: 160px;
}
.foot-bottom-r .btn {
  margin-top: 10px;
  overflow: hidden;
  _zoom: 1;
}
.foot-bottom-r .more,
.foot-bottom-r .online {
  width: 70px;
  height: 20px;
  line-height: 20px;
  float: left;
  _display: inline;
  overflow: hidden;
  _zoom: 1;
  color: #ffffff;
  text-align: center;
  background: url(images/foot-tab.png) 0 -21px no-repeat;
}
.foot-bottom-r .online {
  background: #1b1b1b;
  float: right
  _display: inline;}

.top_ad_960{width:960px;margin:0 auto; margin-top:9px;}
.index_ad_670{ margin:10px 0}
.index-bbs-ad{padding-top:20px; height:82px;}
.index-ad-1{margin:10px 0;}
.top-ad-50{width: 960px;height: 77px; margin: 9px auto 0 auto;}
.top-ad-50 ul li{float: left;}

.qxwqnav{width:960px;height:40px; margin:0 auto;}
.qxwqnav ul li{font-size:14px;  height:40px;line-height:40px; float:left; text-align:center; margin-right:15px;}
.qxwqnav ul li a{color:#231815;}

/*主体*/
.main-left{width:673px;float:left;}
.index-focus{width:560px; height:295px; margin-top:10px; float:left;}

.tongren-news-left{width:325px;float:left;}
.tongren-news-right{width:325px;float:right;}
.trxwwnews{width:677px;margin-top:-10px;}

/*首页社区*/
.index-bbs{height:700px;overflow:hidden;}
.indexboxcon3{ border-top:none;}
.index-bbs-lete{width:326px; float:left;}
.index-bbs-right{width:326px; float:right}
.bbs-hot {margin-bottom:10px;}
.bbs-hot h2{font-size: 14px; text-align:center;height:24px;line-height:24px;}
.bbs-hot h2 a{color:#2a43ff;}
.bbs-hot p{color:#666; line-height:22px;text-indent:2em;}
.bbs-hot p span a{color:red;}
.wordsbbs { color: #0085D1; font-size: 18px; font-weight: bold;  height:27px;  line-height: 27px;display:block;
width:92px;text-align:center;
}
.title-headbbs {height: 27px;}
.bbs-focus{height:237px;background:#ccc;}
.indexbbs_ad_670{}
.v-pic-list {padding-left:15px;}
.v-pic-list .v-pic{width:135px; float:left; margin-top:13px ; margin-bottom:10px;}



.main-right{width:261px;float:right; background:#f8f8f8; padding-left:10px;}
.tongren-zy-title{margin-top:13px;}
.zy-pic-list {padding-left:25px;}
.zy-pic-list .v-pic{text-align:center; width:110px; float:left; margin-top:13px ; margin-bottom:6px;  }
.listrt .item { height: 24px;overflow: hidden;_zoom: 1;}
.listrt .item .title {line-height: 24px; color: #333333;font-size: 12px;margin-right: 4px;}
.listrt .item .title:hover { color: #cc0000;}
.listrt .item .date {color: #d6d6d6;margin-left: 6px;}
.listrt .ico { float: left; _display: inline; text-align: center; width: 10px;height: 24px;margin-right: 6px;background: transparent url('images/sprite-ico.png') no-repeat 4px -152px; color: #fff;}

/*市直区县乡镇动态*/
.list-pointrt{margin:10px 0;}
.cmstop-area-rt .title-head {height: 30px;background: transparent url('images/sprite-bar.png') repeat-x 0 0;border-bottom:2px solid #e1e2e2;
}
.cmstop-area-rt .title-head .title .words {  font-size: 16px; font-weight: bold;  height:30px;  line-height: 30px;border-bottom:2px solid #309bd8;display:block;
width:92px;text-align:center;font-family: Microsoft YaHei, SimHei, Arial;
}
.cmstop-area-rt .title-head .title .wordsrt {font-size: 16px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:70px;text-align:center;float:left;margin-right:5px;
font-family: Microsoft YaHei, SimHei, Arial;}
.tab-line{color:#cccccc; float:left;font-size:18px;height:30px;line-height: 30px; font-weight:700;}
.qxszxz_style_on {color: #4e4542;font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;border-bottom:2px solid #309bd8;display:block;width:48px;text-align:center;float:left;margin-right:5px;
}


/*专题报道*/
.cmstop-area-rt .title-head .title .wordsrt2 {font-size: 16px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:81px;text-align:center;float:left;margin-right:5px;
font-family: Microsoft YaHei, SimHei, Arial;}
.cmstop-area-rt .h-pic {
margin: 10px 5px;
}
.listrt .ico2 { float: left; _display: inline; text-align: center; width: 13px;height: 24px;margin-right: 6px;background: transparent url('images/sprite-ico2.jpg') no-repeat 0 5px; color: #fff;}


.cmstop-area-rt .title-head .link {float: right; _display: inline;  line-height: 30px;}
.cmstop-area-rt .title-head .ico { float: left; _display: inline;}
.cmstop-area-rt .title-head .ico { background: transparent url('images/sprite-ico.png') no-repeat -60px -160px; height: 30px;}
.cmstop-area-rt .title-head .ico {}
.ztdj_style_on  {color: #4e4542;font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:81px;text-align:center;float:left;margin-right:5px;
border-bottom:2px solid #309bd8;}
.ztdj_style_on  a{color: #309bd8;}


/*社情民意*/
.mywp_style_on {color: #4e4542;font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;border-bottom:2px solid #309bd8;display:block;width:48px;text-align:center;float:left;margin-right:5px;}
.mywp_style_on a{color: #309bd8;}

.cl {clear: both;height: 0px;_overflow: hidden;}
.bk10{height: 10px;}
.bk15{height:10px;}
.minsheng{height:312px;}
.minsheng .wen {background: #f8f8f8;font-size: 12px;}
.minsheng .wen .tit {font-size:14px;width: 20px;float: left;background: #7ab4f4;height: 77px;color: #fff;font-weight: bold;padding-top: 35px; padding-left:6px;}
.minsheng .wen ul {width: 215px;padding: 5px 10px;float: right;}
.minsheng .wen ul li {height: 27px;line-height: 27px;
background: url(images/btn.gif) -227px -23px no-repeat;padding-left: 8px;text-align: left;overflow:hidden;
}
.minsheng .wen ul li  a{color:#333;}

.minsheng .tousu a.dis1 {
background: url(images/minsheng-ts.jpg) no-repeat;
}
.minsheng .tousu a.dis2 {
background: url(images/minsheng-zx.jpg)  no-repeat;
}
.minsheng .tousu a.dis3 {
background: url(images/minsheng-jy.jpg)  no-repeat;
}
.minsheng .tousu a.dis4 {
background: url(images/minsheng-jb.jpg) no-repeat;
}

.minsheng .tousu a {width: 60px;height: 58px;float: left;display: block;margin-right: 4px;}

/*海量信息库*/
.cmstop-area-rt .title-head .title .wordsrt3 {font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;border-bottom:2px solid #309bd8;display:block;width:113px;text-align:center;float:left;margin-right:5px;
}
.list-pointrt .hlxxk{margin-bottom:10px;}

/*图片频道*/
.bk20{height:20px;}
.indexboxtit{font-size:18px; height:40px; line-height:40px;   border-bottom:2px solid #319cda; font-family: Microsoft YaHei, SimHei, Arial;}	
.indexboxtit strong a{color:#0085d1;}

.indexboxcon{height:418px;border:1px solid #e1e1e1; border-top:none;}
.sbox1{width:289px;float:left;margin:7px 12px 0 11px;display:inline;}
.mszxsm{ height:120px; margin-bottom:8px;}
.mszxsm img {float:left; margin-right:8px;}
.mszxsm p{font-size:14px;line-height:24px;}
.cate-title {position: relative;height: 24px;line-height: 24px;border-bottom: 1px solid #dcdcdc;color: #333;}
.cate-title h3 {padding: 0 0 5px;width: 74px;height: 24px;text-align: center;font: 16px/24px "Microsoft YaHei",微软雅黑; background:url(../../static/45index/tith3bg.png) no-repeat center bottom;}
.cate-title h3  a{color:#3366a9;}
.newslist-module .news-list {padding: 8px 0 0;}
.news-list li {font-size:14px; padding: 0 0 0 12px;height: 24px;line-height: 24px;overflow: hidden;background:url(../../static/45index/indexli.jpg) no-repeat 0 13px;}
.news-list li {color:#333a39;}
.news-list li span{float:right; margin-right:5px;display:inline;}
.news-list li span a{color:#787676;}
.sbox2{width:375px;float:left; padding-top:15px;display:inline;}



.2tit a{background-position:0 45px;}
.stit2{color: #cccccc; font-size:12px; float:right; margin-right:14px; height:40px;line-height:40px;display:inline; font-family: "宋体";}
.indexboxcon2{height:507px; border-top:none;}

.sbox4{width:315px; padding: 9px 0 0 0; float:left;}
/* photo-selection */
.photo-selection-box { margin-left: -20px; position: relative; }
.photo-selection { float: left;width: 315px; height: 485px; }
.photo-selection li { float: left; _display: inline; width: 315px; height: 485px; overflow: hidden; position: relative; }
.photo-selection .text { position: absolute; bottom: 0; left: 0; display: none; padding: 7px 10px; width: 300px; color: #fff; line-height: 18px; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000,gradientType=1); }
:root .photo-selection .text { filter: none; }
.photo-selection span { display: block; }
.photo-selection a,.photo-selection a:hover { color: #fff; }
.photo-selection a:hover .text { display: block; }
.photo-selection a:hover span { text-decoration: none; cursor: pointer; }
.photo-selection .id,.photo-selection .num { color: #ccc; }
.photo-selection .id { float: left; }
.photo-selection .num { float: right; padding: 0 0 0 16px; background-position: -29px -115px; }

.rxsypic{height:101px; margin-top:10px; float:left;}

.sbox5{width:223px;float:left; padding-top:9px;margin-left:12px; display:inline;}
.fgsypic{height:83px;float:left;}
.sbox5-1 {height:222px; margin-bottom:12px;float:left;}
.sbox5-1 .photo-selection { float: left;width: 223px; height: 222px; }
.sbox5-1 .photo-selection li { float: left; _display: inline; width: 223px; height: 222px; overflow: hidden; position: relative; }
.sbox5-1 .photo-selection .text { position: absolute; bottom: 0; left: 0; display: none; padding: 7px 10px; width: 203px; color: #fff; line-height: 18px; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000,gradientType=1); }
	
.sbox5-2{ height: 222px;float:left;}
.sbox5-2 .photo-selection { float: left;width: 222px; height: 252px; }
.sbox5-2 .photo-selection li { float: left; _display: inline; width: 222px; height: 252px; overflow: hidden; position: relative; }
.sbox5-2 .photo-selection .text { position: absolute; bottom: 0; left: 0; display: none; padding: 7px 10px; width: 202px; color: #fff; line-height: 18px; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000,gradientType=1); }	



.sbox6{width:396px;float:left; margin-left:12px;}

.sbox6-1{ height: 222px;float:left;margin-top:9px;}
.sbox6-1 .photo-selection { float: left;width: 396px; height: 222px; }
.sbox6-1 .photo-selection li { float: left; _display: inline; width: 396px; height: 222px; overflow: hidden; position: relative; }
.sbox6-1 .photo-selection .text { position: absolute; bottom: 0; left: 0; display: none; padding: 7px 10px; width: 370px; color: #fff; line-height: 18px; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000,gradientType=1); }	

.sbox6-2{width:404px;float:left;margin-top:12px;}

.sbox6-4{ width:198px;float:left;margin-left:12px;}

.tstrpic{height:100px; margin-top:10px; float:left;}
.sbox6-5 .photo-selection { float: left;width: 192px; height: 252px; }
.sbox6-5 .photo-selection li { float: left; _display: inline; width: 192px; height: 252px; overflow: hidden; position: relative; }
.sbox6-5 .photo-selection .text { position: absolute; bottom: 0; left: 0; display: none; padding: 7px 10px; width: 176px; color: #fff; line-height: 18px; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000,gradientType=1); }	

.sbox6-6{width:192px;height:252px; }

.sbox6-6 .photo-selection { float: left;width: 192px; height: 252px; }
.sbox6-6 .photo-selection li { float: left; _display: inline; width: 192px; height: 252px; overflow: hidden; position: relative; }
.sbox6-6 .photo-selection .text { position: absolute; bottom: 0; left: 0; display: none; padding: 7px 10px; width: 178px; color: #fff; line-height: 18px; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000,gradientType=1); }	


.tongrenlink{width:960px;height:100px;background:#00a0e9; margin:0 auto;}
.tongrenlinktit{ color:#FFFFFF;text-align:center;font-size:14px;width:114px; height:100px;line-height:100px; float:left;font-weight:700;}
.tongrenlinkcon ul { padding-top:22px;}
.tongrenlinkcon ul li{height:24px;line-height:24px; float:left; margin: 0 10px;}
.tongrenlinkcon ul li a{color:#ffffff;}

.bottomline{width:960px; height:10px; margin:0 auto;border-bottom:2px solid #0ea5ea;}
.trxwwaboat{text-align:center; width:960px;height:60px;line-height:60px; margin:0 auto;font-weight:700;font-family: Microsoft YaHei, SimHei, Arial; }
.trxwwaboat a{color:#403734; padding:0 10px; }

.trxwwfooter{width:960px; margin:0 auto;clear:both;}
.trxwwfooter p{height:24px;line-height:24px;text-align:center; color:#d6d6d6;}

.tianqi{width:400px; height:64px; float:left; padding-left:20px;}
.ksrk ul li{float:left;margin-left:10px; display:inline;}


/*快速导航*/
.quicknav {margin: 0px 0px 0px 560px; top: 400px; width: 90px; left: 50%; position: fixed; z-index: 100; _position: absolute;font-family:"Microsoft YaHei","宋体","Arial Narrow";}
.quicknav .bd li{background:#ececec;line-height:35px;  height: 35px; text-align:center;
}
.quicknav .bd li.act{background:#2d96e9;}
.quicknav .bd li a{display: block;font-size:12px;margin: 2px 0px 0px; color: #333; }
.quicknav .bd li a:hover{background: #2d96e9;color:#fff;line-height:35px;  height: 35px;text-decoration:none;}
.quicknav .bd li.act a{line-height:35px;  height: 35px;color:#fff;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#gotop{ width:90px; height:70px; background:url(images/btn.gif) 0px -493px no-repeat; display:block;margin-top:2px;}
#gotop:hover{ background:url(images/btn.gif) 0px -565px no-repeat;} 


#gstab .current {font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:70px;text-align:center;float:left;margin-right:5px;
border-bottom:2px solid #309bd8;}
#gstab .current  a{color: #0085D1;}



#qxszxztab .current {font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:70px;text-align:center;float:left;margin-right:5px;
border-bottom:2px solid #309bd8;}
#qxszxztab .current  a{color: #0085D1;}
#gxstab .current {font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:110px;text-align:center;float:left;margin-right:5px;border-bottom:2px solid #309bd8;}#gxstab .current  a{color: #0085D1;}.gxswordsrt {font-size: 16px; font-weight: bold;  height:30px;line-height: 30px;display:block; text-align:center;float:left;margin-right:5px;font-family: Microsoft YaHei, SimHei, Arial;}
#ztdjtab .current {font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:81px;text-align:center;float:left;margin-right:5px;
border-bottom:2px solid #309bd8;}
#ztdjtab .current  a{color: #0085D1;}

#mswqtab .current {font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:48px;text-align:center;float:left;margin-right:5px;
border-bottom:2px solid #309bd8;}
#mswqtab .current  a{color: #0085D1;}

#gsqxtab .current {font-size: 18px; font-weight: bold;  height:30px;line-height: 30px;display:block;width:81px;text-align:center;float:left;margin-right:5px;
border-bottom:2px solid #309bd8;}
#gsqxtab .current  a{color: #0085D1;}

.zhzxleft{  width: 673px; float: left;  }
.zhzxright{width: 261px; float: right; background: none repeat scroll 0% 0% #F8F8F8; padding-left: 10px; padding-top:20px;}



#container{  width:1004px; text-align:left; margin:0 auto; }
.box-163css{margin:10px auto; WIDTH: 980px;}
.menu {Z-INDEX: 9999; BACKGROUND: url(../images/bg01.gif) repeat-x; float:left; WIDTH: 980px; POSITION: relative}
.menu UL {FLOAT: left; WIDTH: 980px; LIST-STYLE-TYPE: none}
.menu LI {DISPLAY: inline; FLOAT: left; HEIGHT: 35px; TEXT-ALIGN: center}
.menu LI.t_right {RIGHT: 0px; POSITION: absolute; TOP: 0px}
.menu LI A {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #231815; LINE-HEIGHT: 35px; PADDING-TOP: 0px; FONT-FAMILY: ""; HEIGHT: 35px; TEXT-DECORATION: none}
.menu LI A:hover {BACKGROUND: #00A0E9; COLOR: #fff; TEXT-DECORATION: none}
.menu LI A.on {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 14px; BACKGROUND: #00A0E9; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: "΢ź"; HEIGHT: 35px; TEXT-DECORATION: none}
.menu LI A.on:hover {BACKGROUND: #00A0E9; COLOR: #fff; TEXT-DECORATION: none}
.menu LI A.onh {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #00A0E9; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 35px}
.menu LI A.hs {PADDING-RIGHT: 33px; PADDING-LEFT: 10px; BACKGROUND: #9b0f1c; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 35px}
.topnav LI {Z-INDEX: 999; POSITION: relative}
DIV.subnav {BORDER-RIGHT: #00A0E9 1px solid; PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #fff; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #00A0E9 1px solid; WIDTH: 231px; PADDING-TOP: 2px; BORDER-BOTTOM: #00A0E9 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 35px ; BORDER-top: #00A0E9 1px solid;}
UL.navlist {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 115px; PADDING-TOP: 0px}
.zx {BORDER-RIGHT: #cccccc 1px dashed}
.navtm {FLOAT: left}
.navtm A:link {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:visited {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:active {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
UL.navlist LI {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 115px; PADDING-TOP: 0px; HEIGHT: 25px;float:left; }
UL.navlist A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 95px; COLOR: #cccccc; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px}
UL.navlist A:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #dfdfdf; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px}
#red{color:red;}
#hlxxkst{BORDER-RIGHT: #00A0E9 1px solid; PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #fff; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #00A0E9 1px solid; WIDTH: 350px; PADDING-TOP: 2px; BORDER-BOTTOM: #00A0E9 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 35px ; BORDER-top: #00A0E9 1px solid;}

#hlxxksz{BORDER-RIGHT: #00A0E9 1px solid; PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #fff; LEFT: -120px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #00A0E9 1px solid; WIDTH: 310px; PADDING-TOP: 2px; BORDER-BOTTOM: #00A0E9 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 35px ; BORDER-top: #00A0E9 1px solid;}
#szlist{BORDER-RIGHT: #00A0E9 1px solid; PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #fff; LEFT: -120px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #00A0E9 1px solid; WIDTH: 310px; PADDING-TOP: 2px; BORDER-BOTTOM: #00A0E9 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 35px ; BORDER-top: #00A0E9 1px solid;}
.texts{height:88px;}


UL.navlist2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 150px; PADDING-TOP: 0px}
UL.navlist2 LI {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 25px;float:left; }
UL.navlist2 A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 140px; COLOR: #cccccc; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px}
UL.navlist2 A:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #dfdfdf; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px}

/*改版*/
.touping{width:960px;margin:10px auto;}
.trsldhd{width:960px;margin:0 auto;}
.toutiao{width:960px; }
.tt_logo{float:left; margin-top:5px;}
.toupingleft{float:left;width:960px;}
.ad_focus{width:90px;float:right; margin-top:8px;}
.trsldhd ul li{float:left;}
.jiaodian{width:960px;}

.news { width: 385px;   height: 310px; float: left; margin-left:15px;overflow:hidden; }
.area { border-bottom: 1px dotted #ddd;}
.news .h2 {height:24px;  padding-bottom: 5px;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei";overflow:hidden;}
.news .h2 a {  font-size: 18px;color: #333;}
.news p { font-size: 12px; color: #777;line-height: 26px;text-indent:2em;}
.ywlist {font-size: 14px;line-height: 24px;}
.ywlist li {height:30px; line-height: 30px;overflow:hidden; }
.ywlist a {color: #333;}'
.ywlist :hover { color: #c00;}
.hr10 {height: 10px;}

.ywlist .ico {  margin: 4px 0 0 0;}
.ywlist .ico { float: left; _display: inline; text-align: center; width: 10px; height: 24px; margin-right: 6px;background: transparent url('images/sprite-ico.png') no-repeat 4px -152px; color: #fff;}

.zylb {font-size: 14px; }
.zylb  li {  line-height: 30px;  }
.zylb  a {color: #333;}
.zylb :hover { color: #c00;}
.zylb .ico {  margin: 4px 0 0 0;}
.zylb .ico { float: left; _display: inline; text-align: center; width: 10px; height: 24px; margin-right: 6px;background: transparent url('images/sprite-ico.png') no-repeat 4px -152px; color: #fff;}
/*html {   filter: grayscale(100%);//IE浏览器  -webkit-filter: grayscale(100%);//谷歌浏览器  -moz-filter: grayscale(100%);//火狐  -ms-filter: grayscale(100%);  -o-filter: grayscale(100%);  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  -webkit-filter: grayscale(1);//谷歌浏览器}