﻿/* CSS Document */

 body {margin:0 ;padding:0;font-size:15px;font-family: "Microsoft YaHei"; background-color:#f6f6f6;background-size:contain;}
 img{ border:0;}
 a{text-decoration:none;color:#000000;}
 a:hover{ text-decoration:underline; cursor: pointer;}
 ul,ol,li{margin:0;padding:0;list-style:none;}
 .bold {font-weight:bold;}
 .center{text-align:center;}
 .left{ float:left;}
 .right{ float:right;}
  a{cursor:pointer;}

/* 顶部 */

.top-nav{
 background-color: #f6f6f6;
 color: #626262;
 font-size: 14px;
}
.top-nav-content{
 margin:0 auto;
 width: 1165px;
 height: 36px;
}
.top-nav-content-left{
 float: left;
 width: 780px;
 margin-top: 7px;
}
.top-nav-content-right{
 width: 380px;
 float: left;
 margin-top: 8px;
 text-align: right;
}
.top-bar-right{
 float:left;
}
.top-bar-right-date{
}
.top-bar-right-palce{
 margin-left:8px;
}
.top-bar-right-sun{
 margin-left:16px;
}
.top-bar-right-login{
 margin-left:16px;
}
.top-bar-right-login a{
}
.top-bar-right-login a:hover{
}
.top-bar-right-temp{
 margin-left: 12px;
}

/* 头部 */
 .head-content{
  background: url(bj-4.jpg) repeat-x;
  height: 188px;
 }
 .head{margin:0 auto;
  width:1165px;
  height:188px;
  background: url(bj-3.png) no-repeat;
 }
 .head-logo{
  margin-top:52px;
  float: left;
  width: 600px;
 }
 .head-search{
  float: right;

 }
 .head-search-input{
  width:210px;
  height: 25px;
  color: #999797;
  padding-left: 12px;
  border: 1px solid #dddddd;
  background-color: #ffffff;
  font-size: 12px;
 }
 .head-search-button {
  height:25px;
 }
 .head-ad{
  padding-top: 60px;
  float: left; width:245px;
  padding-left: 70px;
 }

/* nav */

 .nav-w{
  background-color: #3069b8;
 }
 .nav{
  margin:0 auto;
  width:1165px;
  height:43px;
  font-size:17px;
 }
 .nav ul{
 }
 .nav li{
  color:#FFFFFF;
  float:left;
  width: 114px;
  padding-top:9px;
  padding-right:50px;
 }
 .nav-li-l{
  float: left;
  margin-right:10px;
  padding-right:5px;
 }
 .nav-li-r{ float: left;
 }
 .nav-li{width: 120px;
  background-color: #3b8ede;
  height: 36px;
 }

/* scroll滚动news */

.scroll-c{
 background-color: #ebebec;
}
.scroll-left{
 margin: 0 auto;
 width: 1165px;
 height:44px;
}
.scroll{
    width: 1165px;
    padding-top: 12px;
    color: #005880;
    font-size: 15px;
    float: left;
}
.scroll ul{

}
.scroll ul li{
 float:left;
 font-size:15px;
 background:url(img-26.jpg) 13px center no-repeat;
 color:#005880;
 padding-left: 25px;
}
.scroll ul li a{
 color:#070707;
}
.scroll ul li a:hover{
 text-decoration:none;
 color: #c61f0c;
}
.scroll-img{
 list-style: none;
}
.scroll-right{
width: 280px;
float: left;
height: 30px;
margin-left: 86px;
margin-top: -4px;
}
.content{
 margin:0 auto;
 width: 1165px;
 height: auto;
 padding-bottom:20px;
 background-color: #ffffff;
}
 .column1{
  margin:0 auto;
  width:1165px;
  padding-bottom: 15px;
  background-color: #ffffff;
  height: 300px;
 }
 .column2{
  float: left;
  margin-top: 15px;
  margin-left: 15px;
 }
 .column2-top{
  height: 267px;
 }
 .column2-bottom{
  width: 345px;
  background-color:#ededed;
  height: 25px;
  text-align: right;
  padding: 3px 10px 0 0;
 }
 .column2-bottom a:hover{
  color: #cf0204;
 }
 .column3{
  float: left;
  width: 595px;
  margin:15px 0 0 10px;
  height:auto;
 }
 .column3-title{
  width:595px;
  height:39px;
  border-bottom: 3px solid #e6e5e5;
 }
 .column3-title-l{
  width: 110px;
  height: 39px;
  border-bottom:3px solid #0048b5;
 }
 .column3-title-l-l{
  float:left;
  width: 10px;
  margin:10px 0 0 6px;
 }
 .column3-title-l-r{
  font-size:18px;
  width: 85px;
  text-align: center;
  line-height: 38px;
  color:#0048b5;
  font-weight: bold;
  float: left;
 }
 .column3-title-r{
  font-size:13px;
  padding:12px 13px 0 0;
 }
 .column3-content{

 }
 .column3-content ul{
  width:575px;
  margin:19px 0 0 22px;
 }
 .column3-content ul li{
  margin-bottom:13px;
  list-style: disc;
 }
 .column3-content ul li span{
  float: right;
  margin-right: 5px;
 }
 .column3-content ul li a{
  list-style:outside;
  margin-bottom:10px;
 }
 .column3-content ul li a:hover{
  list-style:outside;
  margin-bottom:15px;
  color:#cf0204;
 }
 .column3-content-li{
  list-style: none;
  padding-top: 7px;
  margin: 0 0 6px 4px;
 }
 .column4{
  margin:0 auto;
  width:1165px;
  height: 400px;
  margin-top: 12px;
 }
 .column11{
  margin:0 auto;
  width:1165px;
  height: 335px;
  margin-top: 12px;
 }
 .column5{
  float: left;
  width: 272px;
  height: 394px;
  background: url(bj-5.jpg) no-repeat;
  margin-left: 15px;
 }
 .column5-title{
  margin:25px 0 0 15px;
 }
 .column5 ul{
  padding-top: 4px;
 }
 .column5 ul li{
  margin-top: 11px;
  margin-left: 30px;
  margin-right: 15px;
  line-height:26px;
  list-style: disc;
 }
.column5 ul li a{
}
.column5 ul li a:hover{
 color:#cf0204;
}
 .column6{
  float: left;
  width: 863px;
 }
 .column78{
  float: left;
  height: 320px;
 }
 .column89{
  float: left;
  height: 330px;
 }
 .column7{
  float: left;
  margin-left: 15px;
  height: 353px;
 }
 .column7-title{
  width:415px;
  height:39px;
  border-bottom: 3px solid #e6e5e5;
 }
 .column7-title-l{
  width: 110px;
  height: 39px;
  border-bottom:3px solid #0048b5;
 }
 .column7-title-l-l{
  float:left;
  width: 10px;
  margin-top: 10px;
  margin-left: 6px;
 }
 .column7-title-l-r{
  font-size:18px;
  width: 85px;
  text-align: center;
  line-height: 38px;
  color:#0048b5;
  font-weight: bold;
  float: left;
 }
 .column7-title-r{
  font-size:13px;
  padding-right: 13px;
  padding-top: 12px;
 }

.column3-content-top{
 border-bottom: 1px dashed #bcbcbc;
 width: 415px;
 margin-top: 12px;
}
.column3-content-top-t{
 font-size: 16px;
 padding-top: 12px;
 padding-bottom: 10px;
}
.column3-content-top-t a{
}
.column3-content-top-t a:hover{
 color:#cf0204;
}
.column3-content-top-c{
 padding-bottom: 13px;
 line-height: 23px;
 text-indent: 2em;
}
.column3-content-top-c a{
}
.column3-content-top-c a:hover{
 color:#cf0204;
}


.column8-content-top-t a{
}

.column3-content-top-c span{
 color: #cc0000;
}
 .column7-content{ height: 331px;}
 .column7-content ul{
  margin-left:26px;
  padding-top:2px;
  padding-bottom: 16px;
 }
 .column7-content ul li
 {margin-top:15px;
  list-style: disc;
 }
 .column7-content ul li span{
  float: right;
  margin-right: 10px;
 }
 .column7-content ul li a{
  list-style:outside;
  margin-bottom:10px;
 }
 .column7-content ul li a:hover{
  list-style:outside;
  margin-bottom:15px;
  color:#cf0204;
 }
 .column7-content-li{
  list-style: none;
  padding-top: 7px;
  margin-bottom: 6px;
  margin-left: 4px;
 }
 .column8{
  float: left;
  margin-left: 15px;
  height: 340px;
  width: 415px;
 }
 .column8-title{
  width:410px;
  height:39px;
  border-bottom: 3px solid #dddddd;
 }
 .column8-title-l{
  width: 110px;
  height: 39px;
  border-bottom:3px solid #0048b5;
 }
 .column8-title-l-l{
  float:left;
  width: 10px;
  margin-top: 10px;
  margin-left: 6px;
 }
 .column8-title-l-r{
  font-size:18px;
  width: 85px;
  text-align: center;
  line-height: 38px;
  color:#0048b5;
  font-weight: bold;float: left;
 }
 .column8-content-top{
  border-bottom: 1px dashed #bcbcbc;
  float: left; width: 415px;
  margin-top: 15px;
  padding-bottom: 9px;
  margin-bottom: 15px;
 }
 .column8-1-content-top{
  float: left;
  width: 415px;
  margin-top: 15px;
  margin-bottom: 15px;
  height: 140px;
 }
.column8-2-content-top{
 float: left;
 width: 415px;
 margin-top: 19px;
 margin-bottom: 13px;
 height: 101px;
 border-bottom: 1px dashed #bcbcbc;
}
.column8-content-top-left{
 width: 140px;float: left;
}
 .column8-content-top-right{
  float: left;width: 260px;
 }
 .column8-content-top-t{
  font-size: 16px;
  padding-bottom: 10px;
 }
.column8-content-top-t a{
}
.column8-content-top-t a:hover{
 color:#cf0204;
}
 .column8-1-content-top-t{
  font-size: 16px;
  padding-bottom: 10px;
  padding-top: 12px;
 }

 .column8-content-top-c{
  padding-bottom: 10px;
  line-height: 23px;
  text-indent: 2em;
 }
 .column8-content-top-c a{
}
 .column8-content-top-c a:hover{
  color:#cf0204;

}
 .column8-1-content-top-c{
  padding-bottom: 10px;
  margin-top:12px;
  line-height: 23px;
  text-indent: 2em;
 }
 .column8-content-top-c span{
  color: #cc0000;
 }
 .column8-content{
  width: 415px;
 }
 .column8-title-r{
  font-size:13px;
  padding-right: 13px;
  padding-top: 12px;
 }
 .column8-content ul{
  margin-left:26px;
  padding-top:4px;
  padding-bottom: 16px;
 }
 .column8-content ul li
 {margin-top:17px;
  list-style: disc;
 }
 .column8-content ul li span{
  float: right;
  margin-right: 10px;
 }
 .column8-content ul li a{
  list-style:outside;
  margin-bottom:10px;
 }
 .column8-content ul li a:hover{
  list-style:outside;
  margin-bottom:15px;
  color:#cf0204;
 }
 .column8-content-li{
  list-style: none;
  padding-top: 7px;
  margin-bottom: 6px;
  margin-left: 4px;
 }
 .column9{
  width: 838px;
  float: left;
  margin: 4px 0 0 15px;
  height: 68px;
  background-color: #ebf6f8;
  border: 1px solid #e2e2e2;
 }
 .column9 ul{
  padding:2px 0 16px 0;
 }
 .column9 ul li{
  margin:7px 0 0 9px;
  list-style: none;
  float: left;
 }
 .column10{
  width: 272px;
  height: 335px;
  float: left;
  margin-left: 15px;
 }
 .column10{
  float: left;
  margin:4px 0 0 15px;
 }
 .column10-title{
  width:272px;
  height:36px;
  background-color: #f1f1f1;
 }
 .column10-title-l{
  width: 105px;
  height: 33px;
  font-size:17px;
  text-align:center;
  line-height: 35px;
  font-weight: bold;
  background-color: #3069b8;
  color:#ffffff;
  border-bottom:3px solid #0048b5;
 }
 .column10-title-l-r{
  width: 85px;
  text-align: center;
  float: left;
 }
 .column10-title-r{
  font-size:13px;
  padding:10px 13px 0 0;
 }
 .column10-content ul
 {padding-top:8px;
  padding-bottom: 16px;
 }
 .column10-content ul li{
  margin-top:11px;
  padding-left:16px;
  width: 246px;
  height: 53px;
  background-color: #e1f1ff;
  line-height: 53px;
 }
 .column10-content ul li span{
  margin-left:8px;
 }
 .column10-content ul li a{
  list-style:outside;
  margin-bottom:10px;
  color:#3069b8;
  font-size: 16px;
 }
 .column10-content ul li a:hover{
  list-style:outside;
  margin-bottom:15px;
  color:#cf0204;
 }
 .column10-content-li{
  margin-right:8px;
 }

/* 友情链接 */

.ship{
 margin:0 auto;
 border-left:1px solid #e6e7e8;
 border-top:1px solid #e6e7e8;
 border-bottom:1px solid #e6e7e8;
 height:40px;
 width:1135px;
 margin-top:12px;
}
.ship ul{
}
.ship li{
 padding:10px 40px 0 40px;
 float:left;
 height:31px;
 border-right: 1px solid #d9d9d9;
}
.ship-li{
 background-color: #3069b8;
 width:67px;
 color: #ffffff;
 font-size: 16px;
 font-weight: bold;
}

/* footer部分 */

.foot{
 background-color: #ededed;
 border-top: 6px solid #0048b5;
 line-height: 24px;
}
.foot-m{
 margin:0 auto;
 width:1165px;
 height:120px;
}
.foot-l{
 width:90px;
 padding:25px 0 0 250px;
}
.foot-r{
 width:430px;
 text-align:center;
 padding-top:23px;
}
.foot-c{
 width:200px;
 text-align: center;
 padding-top:28px;
}


.nav-li-5 a{
  color: #fff;
}
.nav-li-5 a:hover{
  color: #fff;
  text-decoration: none;
}






/* 列表开始 */

.lb{margin:0 auto;
 width:1165px;
 height:auto;
 background-color: #FFFFFF;
}
.lb-left{
 width:230px;
 height:auto;
 margin-left:12px;
 padding: 10px 0 27px 0;

}
.lb-left-top{}
.lb-left-top-title{
 border-bottom:2px solid  #0098e1;
 height:35px;
}
.lb-left-top-title-left{
 border-bottom:3px solid  #0098e1;
 height:35px;
 width: 190px;
}
.lb-left-top-title-ico{
 padding-top:10px;
 margin-right:9px;
}
.lb-left-top-title-size{
 padding-top:6px;
 font-size: 17px;
 color: #2676c8;
 font-weight: bold;
}
.lb-left-top-content{
 padding-top:15px;
 margin-left: 5px;
}
.lb-left-top-content ul{
 margin-top:0;
}
.lb-left-top-content li{
 cursor: pointer;
}
.lb-left-top-content-li-out{
 background-color: #f7f7f7;
 text-decoration:none;
 color:#000;
 width:202px;
 height:30px;
 border-left:5px solid #0098e1;
 font-size:16px;
 padding:10px 0 0 15px;
 margin-bottom:7px;
}
.lb-left-top-content-li-hover{
 background-color:#0098e1;
 color:#ffffff;
 width:202px;
 height:30px;
 border-left:5px solid  #0098e1;
 font-size:16px;
 padding: 10px 0 0 15px;
 margin-bottom:7px;
}
.lb-right{width:900px;
 height:auto;
 overflow:hidden;
 margin: 12px 0 20px 10px;
}
.lb-l-t{}
.lb-l-t-title{
 width:725px;
 height:38px;
 border-bottom:2px solid  #0076d6;
 background-color:#f4f4f4;
 margin-top:16px;
}
.lb-l-t-title-l{
 width:90px;
 height:32px;
 background-color:#0076d6;
 padding-top:7px;
}
.lb-ll-content{}
.lb-z-r-title{
 width:900px;
 height:40px;
 margin-left:8px;
}
.lb-z-r-local{
 padding-left:14px;
 width:1023px;
 height:30px;
}
.lb-z-r-local-l{
 padding: 10px 9px 0 0;
 margin-left:12px;
}
.lb-z-r-local-r{
 padding-top:10px;
}
.lb-z-r-local-rr{
 padding-top:6px;
}
.lb-z-r-content{
 width:880px;
 margin-top:15px;
 padding-left:14px;
}
.lb-z-r-content a{}
.lb-z-r-content a:hover{
 color: #d90606;
}
.lb-z-r-content-b{
 border-bottom:1px dashed #cccccc;
}
.page_con{
 display:inline;
 float:left;
 width:760px;
 height:30px;
 overflow:hidden;
 margin-top:35px;
 padding-bottom:20px;
}
.page{
 width:500px;
 height:30px;
 overflow:hidden;
 margin:0 auto;
}
.page a{
 display:inline-block;
 float:left;
 margin-left:5px;
 border:1px solid #e3e3e3;
 height:24px;
 line-height:24px;
 padding: 0 10px 0 10px;
 overflow:hidden;
 font-size:12px;
 color:#333;
}
.page a:hover{
 text-decoration:none;
 background:#43a3e5;
 color:#FFF;
}
.page span{
 display:inline-block;
 float:left;
 margin-left:5px;
 border:1px solid #e3e3e3;
 height:24px;
 line-height:24px;
 padding: 0 10px 0 10px;
 overflow:hidden;
 background:#43a3e5;
 color:#FFF;
 font-size:12px;
}
.page label{
 display:inline;
 float:left;
 height:24px;
 line-height:24px;
 font-size:12px;
 color:#333;
 margin-left:5px;
}

/* 内容页开始 */

.nry-z{
 margin:0 auto;
 width:1165px;
 background-color:#FFFFFF;
 padding:10px 0 10px 10px;
}
.nry-z-l{
 width:230px;
 height:auto;
 float:left;
}
.nry-z-l-title{
 height:28px;
 width:530px;
 padding-top:5px;
 background-color:#43a3e5;
 text-align:center;
 color:#FFFFFF;
 font-size:16px;
}
.nry-content{
 padding:0 50px 0 50px;
 line-height:29px;
 font-size:16px;
 text-align:center;
}
.nry-content p{
 text-indent:2em;
 text-align:justify;
}
.nry-z-l-c-l{
 background-color:#e8e8e8;
 width:200px;
 height:26px;
 padding-top:6px;
 border:1px solid #FFFFFF;
 text-align:center;
 margin:17px 0 0 12px;
}
.nry-z-l-c-ll{
 background-color:#5fb4e5;
 width:200px;
 height:26px;
 padding-top:6px;
 border:1px solid #43a3e5;
 color:#FFFFFF;
 text-align:center;
 margin:17px 0 0 12px;
}
.nry-z-r{
 width:1142px;
 height:auto;
 float:left;
}
.nry{
 width:1145px;
 height:auto;
 background-color:#FFFFFF;
 padding-bottom:30px;
}
.nry-title{
 width:1155px;
 height:40px;
 margin-bottom:35px;
 float:left;
}
.nry-local{
 padding-left:14px;
 width:1023px;
 height:30px;
}
.nry-local-l{
 padding:10px 7px 0 0;
 margin-left:10px;
}
.nry-local-r{
 padding-top:10px;
}
.nry-local-rr{
 padding-top:6px;
}
.nry-local-seach-r-r{
 width:95px;
 background-color: #0295d5;
 height: 24px;
 color:#FFFFFF;
}
.nry-local-serch-r{
 border:1px solid #b1c9ea;
 margin-right:8px;
}
.nry-title{}
.nry-title-top{
 color:#cf0204;
 font-size:25px;
}
.nry-title-bottom{
 margin:15px 0 28px 0;
}
.nry-title-bottom ul{
 text-align: center;

 height: 25px;
 margin-left: 293px;
}
.nry-title-bottom ul li{
 margin-right: 25px;
 float: left;
}
.nry-title-x{
 margin:15px 0 30px 20px;
 width:1114px;
 height:2px;
 background-color:#f3f2f2;
 border-top:1px solid #dddedf;
}



.column8sq{
  float: left;
  margin-left: 15px;
  height: 170px;
  width: 415px;
 }
 .column8sq-title{
  width:410px;
  height:39px;
  border-bottom: 3px solid #dddddd;
 }
 .column8sq-title-l{
  width: 110px;
  height: 39px;
  border-bottom:3px solid #0048b5;
 }
 .column8sq-title-l-l{
  float:left;
  width: 10px;
  margin-top: 10px;
  margin-left: 6px;
 }
 .column8sq-title-l-r{
  font-size:18px;
  width: 85px;
  text-align: center;
  line-height: 38px;
  color:#0048b5;
  font-weight: bold;float: left;
 }
 .column8sq-content-top{
  border-bottom: 1px dashed #bcbcbc;
  float: left; width: 415px;
  margin-top: 15px;
  padding-bottom: 9px;
  margin-bottom: 15px;
 }
 .column8sq-1-content-top{
  float: left;
  width: 415px;
  margin-top: 15px;
  margin-bottom: 15px;
  height: 140px;
 }
.column8sq-2-content-top{
 float: left;
 width: 415px;
 margin-top: 19px;
 margin-bottom: 13px;
 height: 101px;
 border-bottom: 1px dashed #bcbcbc;
}
.column8sq-content-top-left{
 width: 140px;float: left;
}
 .column8sq-content-top-right{
  float: left;width: 260px;
 }
 .column8sq-content-top-t{
  font-size: 16px;
  padding-bottom: 10px;
 }
.column8sq-content-top-t a{
}
.column8sq-content-top-t a:hover{
 color:#cf0204;
}
 .column8sq-1-content-top-t{
  font-size: 16px;
  padding-bottom: 10px;
  padding-top: 12px;
 }

 .column8sq-content-top-c{
  padding-bottom: 10px;
  line-height: 23px;
  text-indent: 2em;
 }
 .column8sq-content-top-c a{
}
 .column8sq-content-top-c a:hover{
  color:#cf0204;

}
 .column8sq-1-content-top-c{
  padding-bottom: 10px;
  margin-top:12px;
  line-height: 23px;
  text-indent: 2em;
 }
 .column8sq-content-top-c span{
  color: #cc0000;
 }
 .column8sq-content{
  width: 415px;
 }
 .column8sq-title-r{
  font-size:13px;
  padding-right: 13px;
  padding-top: 12px;
 }
 .column8sq-content ul{
  margin-left:26px;
  padding-top:4px;
  padding-bottom: 16px;
 }
 .column8sq-content ul li
 {margin-top:17px;
  list-style: disc;
 }
 .column8sq-content ul li span{
  float: right;
  margin-right: 10px;
 }
 .column8sq-content ul li a{
  list-style:outside;
  margin-bottom:10px;
 }
 .column8sq-content ul li a:hover{
  list-style:outside;
  margin-bottom:15px;
  color:#cf0204;
 }
 .column8sq-content-li{
  list-style: none;
  padding-top: 7px;
  margin-bottom: 6px;
  margin-left: 4px;
 }



.column8jy{
  float: left;
  margin-left: 15px;
  height: 120px;
  width: 415px;
 }
 .column8jy-title{
  width:410px;
  height:39px;
  border-bottom: 3px solid #dddddd;
 }
 .column8jy-title-l{
  width: 110px;
  height: 39px;
  border-bottom:3px solid #0048b5;
 }
 .column8jy-title-l-l{
  float:left;
  width: 10px;
  margin-top: 10px;
  margin-left: 6px;
 }
 .column8jy-title-l-r{
  font-size:18px;
  width: 85px;
  text-align: center;
  line-height: 38px;
  color:#0048b5;
  font-weight: bold;float: left;
 }
 .column8jy-content{
  width: 415px;
  margin: 12px;
 }


.search-icon {
    background: url(img-2.jpg);
    height: 28px;
    width: 48px;
}