@charset "utf-8";
body {
    font: 12px/1.5 "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;
    color: #6a6a6a;
}
a{
    color:#6a6a6a; text-decoration:none;
}
a:hover{
    color: #005497;
}
img{
    vertical-align: top;
    max-width: 100%
}


#header{ width: 100%;float: left;  height: 90px; }
.head{ width: 1000px; margin:14px auto; }
.meau{ background: #1a5b89; width: 100%;float: left; height: 65px; }
.nav{ width: 1000px; margin:auto; }
.nav ul li{ float: left; width:auto; padding: 0px 21px; }
.nav ul li a{ font-family:Arial,"微软雅黑","宋体";font-size:16px;  color: #fff; line-height: 65px; }
.banner{ width: 100%;height:358px; float: left; background: url(../images/banner.jpg) top center no-repeat;  }

.container{ width: 100%;  margin:auto; }
.bg1{ background: #fff; width: 100%; height: auto; overflow: hidden;}
.bg2{background:#f7f7f7;width: 100%;overflow: hidden;}
.box1{ width: 1000px; height: auto;overflow: hidden; margin: 20px auto 20px auto; }
.box2{ width: 1000px; height: auto;overflow: hidden; margin: 20px auto 20px auto; }
.indexbox1{ width: 315px; height:225px;float: left;border-right:solid 1px #e0e0e0; padding-right:20px;  }
.indexbox1 dl{ width:100%; border-bottom:solid 1px #e0e0e0; height: 36px; }
.indexbox1 dl dt{ font-size: 18px; font-weight: bold; color: #005497; width: auto; float: left; line-height:35px;border-bottom:solid 3px #005497; }
.indexbox1 dl dd{ float: right; margin-top: 10px; }
.indexbox1 ul{ margin-top: 10px; }
.indexbox1 ul img {margin-right:10px;}
.indexbox1 ul li{ line-height: 30px;width: 100%;float: left; }
.indexbox1 ul li a{ float: left; width: 200px; background: url(../images/listbtn1.jpg) left center no-repeat; padding-left:10px; }
.indexbox1 ul li span{float: right;}

.indexbox2{ width: 375px;height:225px;float: left; margin-left:20px;border-right:solid 1px #e0e0e0; padding-right:20px;  }
.indexbox2 dl{ width:100%; border-bottom:solid 1px #e0e0e0; height: 36px; }
.indexbox2 dl dt{ font-size: 18px; font-weight: bold; color: #005497; width: auto; float: left; line-height:35px;border-bottom:solid 3px #005497;}
.indexbox2 dl dd{ float: right; margin-top: 10px; }
.indexbox2 ul{ margin-top: 10px; }
.indexbox2 ul li{ line-height: 30px; width: 100%;float: left; }
.indexbox2 ul li a{ float: left; background: url(../images/listbtn1.jpg) left center no-repeat; padding-left:10px; }
.indexbox2 ul li span{float: right;}

.indexbox3{ width: 215px;height:225px;float: left;  margin-left:20px; }
.indexbox3 dl{ width:100%; border-bottom:solid 1px #e0e0e0; height: 36px; }
.indexbox3 dl dt{ font-size: 18px; font-weight: bold; color: #1a5b89; width: auto; float: left;line-height:35px;border-bottom:solid 3px #1a5b89; }
.indexbox3 dl dd{ float: right; margin-top: 10px; }
.indexbox3 ul{ margin-top: 10px; }
.indexbox3 ul li{ line-height: 30px;width: 100%; float: left; }
.indexbox3 ul li a{ float: left; background: url(../images/listbtn1.jpg) left center no-repeat; padding-left:10px; }


.nybanner{ width: 100%;height:258px; float: left; background: url(../images/banner.jpg) top center no-repeat;  }
.pageleft{ width: 250px; float: left; height: auto; margin-top: 20px; overflow: hidden; }
.typelist h1 {height: 75px;
    line-height: 75px;
    color: #ffffff;
    font-size: 22px;
    text-indent: 30px;
    background:#1a5b89;}



.pageright{width: 700px; float: left;margin-left: 20px; min-height: 450px;}


.location{ width: 100%; margin-top: 20px; height:30px;border-bottom: 4px solid #ededed; }
.location dd{ float: right; }
.location dt{color: #333;   font-size: 18px; float: left;}
.newslist{ width: 680px; margin:auto; }
.newslist ul{ margin-top: 10px; }
.newslist ul li{ line-height: 30px;width: 100%; float: left; }
.newslist ul li a{ float: left; background: url(../images/listbtn1.jpg) left center no-repeat; padding-left:10px; }
.newslist ul li span{float: right;}

.piclist{ width: 680px; margin:auto;}
.piclist ul{ margin-top: 10px; }
.piclist ul li{ line-height: 30px;width: 200px; float: left;margin:10px 13px; text-align:center }
.piclist ul li img{width:200px; height:120px;}


.pager{width:700px;float:left;margin-top:20px;margin-bottom:20px;font-size:14px !important;}
.pager table{margin:auto;}
.pager span{margin-right:10px !important;font-size:14px !important;}
.pager td{font-size:14px !important;}

.newcont{ width: 680px; margin:auto;  }
.newcont h1 {
  width: 100%;
  text-align: center;
  font-size: 18px;
  color: #0f4c75;
  margin: 0;
  padding: 0;
  font-weight: 700;
  line-height: 44px;
  margin-top: 10px;
}

.newcont h3 {
  color: #c3364b;
  text-align: center;
  margin: 0;
  padding: 0;
  font-weight: normal;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 10px;
}


.foot{ width: 100%;float: left;  }
.footin{width: 1000px;margin:20px auto; text-align: center;font-size: 14px; }

@media screen and (max-width: 760px) {
    img{max-width: 100%;}
    #header{
        height: 75px;
        position: relative;
    }
    .head{
        width: 100%;
    }
    .head img{
        width: 70%;
        height: auto;
        margin-left: 15px;
    }
    .wapnavimg{
        position: absolute;
        background:url(/_m/images/nav_an.png) no-repeat;
        width: 33px;
        height: 24px;
    }


}