@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,input,ul,ol,li,input,p,dl,dd,dt{
  padding: 0;
  margin: 0;
}
body{
  font-size:16px;
  font-family: "Microsoft YaHei";
}
ul,li{
  list-style: none;
}
a{
  text-decoration: none;
  color: #333;
}
img{
  vertical-align: middle;
  border: 0;
}
.clearfix:after{
  content: "";
  height: 0;
  width: 0;
  clear: both;
  visibility: hidden;
  display: block;
  font-size: 0;
}
.clearfix { 
  display:inline;
  zoom:1; 
}
.fl{
  float: left;
}
.fr{
  float: right;
}
.w1200{width: 1200px;margin:0 auto;}

video{display:block;margin:auto;}
.news{overflow: hidden;}
.newstwo{margin-top:10px;}

/*        Í¨ÓÃÀ¸Ä¿Ò³           */
.localPosi{
  height: 60px;
  line-height: 60px;
  color: #999;
  font-size: 15px;

}
.vns{font-size: 22px;overflow: hidden;border-bottom: 1px solid #c2cfe3;padding:15px 0; }
.vvs:before{content: "|";width: 5px;background: #245399;float: left;margin-right: 10px;}
.vns li{float: left;padding:0 9px;border-left:1px solid #cccccc;height: 25px;line-height: 25px;}
.vns li:first-child{border-left:none;padding-left:0px; }
.vns li a{color: #245399;display: block;}
.qii li.cur a{color: #c31f0b}
.w580{width: 580px;}
.vna-s{font-size: 17px;margin-top:10px;}
.czyjs{height:100%;margin-bottom:20px;}
dd{display: none}
dd:first-child{display: block;}
.cz-table{display: block;
  float: left;
  width: 235px;
  height: 50px;
  line-height: 25px;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 16px;
  color: #333;
  border: 1px solid #ccc;
  padding: 10px 10px 10px 20px;
  margin-top: 3px;margin-left:5px;}
.localPosi .localPosi-r a{
  color: #999;
  display: inline;
}
@media screen and (min-width: 0px) and (max-width: 1220px){
    img{max-width: 100%;}
    .imgNews ul{height: 730px;}
}

@media screen and (min-width: 0px) and (max-width: 1000px){
    .imgNews ul{height: 650px;}
    .w1200{width: 100%;}
}

@media screen and (min-width: 0px) and (max-width: 900px){
    .imgNews ul{height: 590px;}
    .w580{width: 100%;}
}
@media screen and (min-width: 0px) and (max-width: 640px){
    .localPosi{height: 50px;line-height: 50px;}
}
@media screen and (min-width: 0px) and (max-width: 450px){
    .column-column .images{margin-top: 10px;}
    .images{margin-top: 10px;}
}
@media screen and (min-width: 0px) and (max-width: 359px){
    .localPosi{height: 40px;line-height: 40px;font-size: 12px;}
}