﻿@charset "utf-8";


*{
  padding:0px;
  margin:0px;
}

body{
  font-size:12px;
  font-family:"Microsoft YaHei",Arial;
}

  img {
    border: none;
  }

  a {
    text-decoration: none;
    cursor:pointer;
  }

  p {
    margin: 0;
  }

  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  .clear:after{
    display: block;
    content:'';
    clear:both;
  }
  .clear{
    *zoom:1;
  }

  .ma{
    margin:0 auto;
  }

  .layout{
    width: 100%;
  }

  .fl{
    float:left;
  }

  .fr{
    float:right;
  }
  
  
  .top{
	  width:1000px;
	  margin:0 auto;
	  height:62px;
  }
  .dh{
	  width:430px;
	  height:62px;
  }
  .dh ul li{
	  display:block;
	  float:left;
	  height:62px;
	  text-align:center;
	  
  }
  .dh ul li a{
	  line-height:62px;
	  font-family:"微软雅黑";
	  font-size:18px;
	  color:#535353;
	  padding:0 15px;
	  border-right:1px #535353 solid;
  }
  .dh ul li a.on{
	  color:#0068b7;
  }
  .dh ul li:last-child a{
	  border:none;
  }
  
  .head{
	  width:100%;
	  /*height:368px;
	  background:url(../images/head2.jpg) no-repeat center;*/
  }
  .main{
	  width:980px;
	  margin:0 auto;
	  padding:10px;
  }
  .main .part1{
	  width:480px;
	  height:100%;
	  margin-right:12px;
	  margin-bottom:12px;
	  border:1px solid #d0d0d0;
  }
  .main .part1 .pic{
	  width:480px;
	  height:312px;
  }
  .main .part1 .sp2{
	  width:100%;
	  height:53px;
	  line-height:53px;
  }
  .main .part1 .sp2 ul li{
	  padding-left:48px;
	  background:url(../images/sp_11.jpg) no-repeat left center;
	  height:53px;
	  line-height:53px;
  }
  .main .part1 .sp2 ul li a{
	  font-family:"微软雅黑";
	  font-size:18px;
	  color:#434343;
  }
  .main .part2{
	  width:480px;
	  height:100%;
	  margin-bottom:12px;
	  border:1px solid #d0d0d0;
  }
  .picsroll .bd{
	  width:480px;
	  height:323px;
  }
  .picsroll .hd{
	  height:42px;
	  width:100%;
	  line-height:42px;
	  color:#313131;
	  text-align:center;
	  display:block;
  }
  .picsroll .hd ul li{
	  display:inline-block;
	  font-family:"微软雅黑";
	  font-size:16px;
	  color:#313131;
	  padding:0 10px;
  }
  .picsroll .hd ul li.on{
	  color:#2380c3;
  }
  .picsroll .hd ul .prev{
	  line-height:42px;
	  color:#313131;
  }
  .picsroll .hd ul .next{
	  line-height:42px;
	  color:#313131;
  }
  .news{
	  margin:0 14px 14px 14px;
	  
  }
  .news .title{
	  width:100%;
	  border-bottom:2px solid #0068b7;
	  height:37px;
	  line-height:37px;
  }
  .news .title h1{
	  font-family:"微软雅黑";
	  font-size:18px;
	  color:#0068b7;
	  float:left;
  }
  .news .title .more{
	  font-family:"微软雅黑";
	  font-size:17px;
	  color:#000000;
  }
  .news .newslist ul li{
	  height:32px;
	  line-height:32px;
	  padding-left:15px;
	  border-bottom:2px dashed #97a8b1;
	  background:url(../images/list-p_33.jpg) left center no-repeat;
  }
  .news .newslist ul li a{
	  font-family:"微软雅黑";
	  font-size:16px;
	  color:#313131;
  }
  .picsroll2{
	  width:452px;
	  height:255px;
	  position:relative;
  }
  .picsroll2 .bd{
	  position:absolute;
	  width:452px;
	  height:255px;
  }
  .picsroll2 .bd .pictitle{
	  position: absolute;
	  bottom: 0;
	  width: 100%;
	  height: 30px;
	  line-height:30px;
	  background-color: #000000;
	  opacity: 0.8;
	  color:#ffffff;
  }
  .picsroll2 .pictitle p{
	  padding-left:10px;
  }
  .picsroll2 .hd{
	  position:absolute;
	  bottom:5px;
	  right:5px;
	  z-index:100;
  }
  .picsroll2 .hd ul{
	  overflow:hidden; 
	  zoom:1; 
	  float:left;
  }
  .picsroll2 .hd ul li{
	  float:left;
	  margin-right:2px;
	  width:15px;
	  height:15px;
	  line-height:14px;
	  text-align:center;
	  background:#fff;
	  cursor:pointer;
  }
  .picsroll2 .hd ul li.on{
	  background:#f78e00;
	  color:#fff;
  }
  .news .topnews{
	  width:452px;
	  height:143px;
  }
  .news .topnews .btitle{
	  width:100%;
	  height:30px;
	  line-height:30px;
	  margin:10px 0;
  }
  .news .topnews .btitle a{
	  color:#00185c;
	  font-family:"微软雅黑";
	  font-size:19px;
  }
  .news .topnews .detail{
	  font-family:"微软雅黑";
	  font-size:17px;
	  line-height:30px;
  }
  #footers {
  width: 100%;
  height: 100px;
  color: #666;
  line-height: 23px;
  text-align: center;
  border-top: 6px #fafafa solid;
  background-color:#fcfcfc;
  padding: 20px 0 0 0;
  }
  .grey12b {
  color: #707070;
  font-size: 12px;
  }
  a.grey12b:visited {
	  text-decoration: none;
	  color: #707070;
	  font-size: 12px;
  }
  a.grey12b:link {
	  text-decoration: none;
	  color: #707070;
	  font-size: 12px;
  }
  
  
  /*list*/
  .lj{
	  width:940px;
	  padding-left:40px;
	  height:43px;
	  line-height:43px;
	  color:#434343;
	  border-bottom:2px solid #a0a0a0;
  }
  .lj a{
	  font-family:"微软雅黑";
	  font-size:15px;
	  color:#434343;
  }
  .list ul li{
	  height:32px;
	  line-height:32px;
	  padding-left:15px;
	  border-bottom:2px dashed #97a8b1;
	  background:url(../images/list-p_33.jpg) left center no-repeat;
  }
  .list ul li a{
	  font-family:"微软雅黑";
	  font-size:16px;
	  color:#313131;
  }
  
  .page_nav{
  width:960px;
  
  padding: 30px 0px 30px 0px;
}

.pagenav{
  width:335px;
  height:auto;
  
}

.pagenav a{
  margin:0px 5px;
  display: block;
  float:left;
}

.pagenav a.start{
  width:55px;
  height:18px;
  line-height: 18px;
  text-align: center;
  font-size: 14px;
  color:#666666;
  border:1px solid #666666;
}

.pagenav a.xuhao{
  width:21px;
  height:18px;
  line-height: 18px;
  text-align: center;
  font-size: 14px;
  color:#666666;
  border:1px solid #666666;
}

.pagenav a.xuhao.active{
   width:23px;
  height:20px;
  line-height:20px;
  text-align: center;
  font-size: 14px;
  color:#fff;
 background:#b81506;
 border:0px;
}

/*article*/
.article{
	padding:20px;
}
.article h2{
	font-family:"微软雅黑";
	font-size:20px;
	color:#434343;
	text-align:center;
	line-height:40px;
}
.article .zw{
	font-family:"微软雅黑";
	font-size:17px;
	color:#434343;
	line-height:30px;
}