﻿@charset "utf-8";
/* CSS Document */
body,
ul,
li,
p,
h1,
h2 {
  margin: 0;
  padding: 0;
  font-family: "微软雅黑";
  list-style: none;
}
body {
  background-image: linear-gradient(
    to bottom,
    #c6e4f8,
    #fff,
    #d0e8f9,
    #dbedfa,
    #f0f7fd,
    #f6f9fd
  );
  color: #282828;
}
a {
  text-decoration: none;
}

#box {
  width: 100%;
  margin: 0 auto;
}
.top {
  width: 100%;
  margin: 0 auto;
  min-width: 1400px;
  background-image: url(./banner.png);
  height: 285px;
  background-repeat: no-repeat;
  background-position: center center;
}
#container {
  width: 100%;
  height: 283px;
  margin: 0 auto;
  min-width: 1400px;
  background-repeat: no-repeat;
  background-position: center center;
}
#container1 {
  width: 100%;
  height: 283px;
  overflow: hidden;
  min-width: 1400px;
}
.sections,
.section {
  height: 100%;
}

#container,
.sections {
  position: relative;
}
/*相对定位的元素*/
.section {
  background-color: #000;
  background-position: 50% 50%;
  text-align: center;
  color: white;
}

#section1 {
  background-image: url(./banner1.jpg);
  background-size: 100% 100%;
}

#section2 {
  background-image: url(./banner2.jpg);
  background-size: 100% 100%;
}

.yetou {
  width: 400px;
  float: right;
  margin-top: 20px;
  padding-right: 10px;
  font-size: 12px;
}
.yetou ul {
  width: 400px;
  list-style: none;
}
.yetou ul li {
  border-right: solid 1px #999;
  float: left;
  width: 77px;
  margin-left: 10px;
}
.yetou-l {
  width: 16px;
  float: left;
}
.yetou-r {
  float: left;
  margin-left: 5px;
}
#nav {
  min-width: 1400px;
  width: 100%;
  background-image: url(./daohang.png);
  height: 71px;
  margin: 0 auto;
  position: absolute;
  top: 270px;
  background-repeat: no-repeat;
  background-position: center;
}
.nav-con {
  width: 956px;
  margin: 0 auto;
  height: 43px;
  padding-top: 25px;
}
.nav-con ul {
  width: 100%;
}
.nav-con ul li {
  width: 105px;
  font-size: 16px;
  float: left;
  position: relative;
  height: 48px;
}
.nav-con > ul > li ul {
  display: none;
}
.nav-con li:hover > ul {
  display: block;
}
.nav-con li a {
  color: #fff;
  text-decoration: none;
}
.nav-con li a:hover {
  color: #fc0;
}
.nav-con ul li ul {
  position: absolute;
  top: 41px;
  width: 149px;
  border: solid 1px #ccc;
  background-color: #1e85d0;
  text-align: center;
  font-size: 14px;
  color: #fff;
}
.nav-con ul li ul li {
  background-image: url(./n_03.png);
  width: 149px;
  height: 43px;
  line-height: 45px;
  z-index: 9999;
}
.nav-con ul li ul li:hover {
  background-image: url(./01.png);
}
.nav-con ul li ul li a:hover {
  color: #fff;
  text-decoration: none;
}
.nav-con ul li ul li a {
  color: #fff;
  text-decoration: none;
  font-size: 14px;
}
.nav-tubiao {
  float: left;
  padding-right: 5px;
  width: 16%;
}
.nav-tubiao img {
  width: 100%;
}
.nav-zi {
  color: #fff;
  font-weight: 100;
}
.nav-zi a:hover {
  border-bottom: solid 3px #ffcc00;
}

.juli {
  margin-left: 17px;
}
.yetou-r a {
  color: #333;
}
/*头部结束*/
#concent {
  width: 998px;
  margin: 0 auto;
  background-color: #fff;
  height: 100%;
  padding-top: 53px;
}
#con-lunbo {
  width: 95%;
  margin: 0 auto;
  margin-top: 10px;
  height: 310px;
}
.gonggao {
  width: 90%;
  margin: 0 auto;
  background-image: url(./1_04.png);
  height: 45px;
  background-repeat: no-repeat;
}
.gonggao-more {
  float: left;
  font-size: 16px;
  margin-left: 20px;
  line-height: 45px;
  color: #666;
}
.gonggao-more a {
  color: #f00;
}
.gonggao-more a:hover {
  color: #999;
}
.cls_container {
  width: 425px;
  height: 45px;
  overflow: hidden;
  margin-left: 125px;
  font-size: 14px;
  float: left;
}
.cls_container ul {
  margin: 0;
  padding: 0;
  margin-left: 5px;
}
.cls_container ul li {
  height: 45px;
  line-height: 45px;
  width: 450px;
  display: inline;
}
.cls_container ul li + li {
  margin-left: 50px;
}
.cls_container ul li a {
  color: #666;
  font-size: 14px;
}
.cls_container ul li a:hover {
  color: #f00;
}
.gonggao-search {
  width: 250px;
  height: 30px;
  float: left;
  margin-top: 15px;
  margin-left: 20px;
}
.lunbo {
  float: left;
  width: 470px;
}
.kuaixun {
  float: right;
  width: 470px;
  height: 306px;
  background-image: url(./bj_03.png);
  background-repeat: repeat-x;
}
.kx-biaoti {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 5px;
  border-bottom: solid 1px #2474bd;
}
.kx-biaoti li {
  font-size: 14px;
  color: #333;
  font-weight: bold;
  line-height: 24px;
  margin-left: 10px;
  float: left;
}
.kx-1 {
  width: 75px;
  height: 27px;
  text-align: center;
  color: #000;
}
.kx-biaoti li a {
  color: #f00;
  text-decoration: none;
}
.kx-biaoti li a:hover {
  color: #999;
}
.kxhover {
  background-image: url(./3.png);
  color: #fff;
}
.ahover {
  color: #999;
}
.kx-1 a {
  color: #fff;
}
.kx-1:hover {
  background-image: url(./3.png);
  color: #fff;
}
.kx-1 li a:hover {
  color: #fff;
}
.biaoti {
  padding-top: 10px;
  width: 100%;
  text-align: center;
}
.biaoti h1 {
  font-size: 16px;
  color: #666;
}
.biaoti h1 a {
  color: #333;
  text-decoration: none;
}
.biaoti h1 a:hover {
  color: #f00;
}
.biaoti p {
  font-size: 12px;
  color: #666;
  margin-top: 10px;
  text-align: left;
  text-indent: 2em;
  margin-left: 10px;
  margin-right: 10px;
}
.biaoti p a {
  color: #f00;
  text-decoration: none;
}
.kx-news {
  width: 100%;
}
.kx-news li {
  font-size: 12px;
  padding-right: 5px;
  margin-top: 8px;
}
.kx-tu {
  width: 10px;
  height: 10px;
  background-color: #0584c9;
  float: left;
  margin-left: 10px;
  margin-top: 10px;
}
.kx-con {
  float: left;
  margin-top: 6px;
  width: 350px;
  margin-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.time {
  float: right;
  width: 70px;
  margin-top: 6px;
}
.kx-con a {
  color: #666;
  text-decoration: none;
}
.kx-con a:hover {
  color: #f00;
}
.guanggaotu {
  width: 95%;
  margin: 0 auto;
  margin-top: 10px;
}
.guanggaotu img {
  width: 100%;
}
#news {
  width: 95%;
  margin: 0 auto;
  margin-top: 10px;
}
.news-left {
  width: 240px;
  float: left;
  height: auto;
}
.weibo {
  width: 239px;
}
.weobo-2 {
  width: 235px;
  border: solid 2px #f0c53c;
  height: 200px;
  padding-top: 10px;
  border-radius: 0 0 10px 10px;
}
.weibo-gz {
  margin-top: 5px;
  border: solid 1px #ccc;
  width: 90%;
  margin: 0 auto;
  height: 190px;
}
.weibo-gz1 {
  width: 100%;
  padding-top: 10px;
}
.weibo-tu {
  width: 20%;
  float: left;
  margin-left: 5px;
}
.weibo-tu img {
  width: 100%;
}
.weibo-zi {
  width: 70%;
  float: right;
}
.gqt {
  font-size: 12px;
}
.jiaguanzhu {
  width: 50%;
  height: 18px;
  background-color: #f00;
  text-align: center;
  margin-top: 5px;
  font-size: 12px;
  color: #fff;
  border-radius: 5px;
}
.zhuanfa {
  width: 100%;
  margin-top: 10px;
  border-top: solid 1px #ccc;
  height: 100px;
}
.zhuanfa p {
  font-size: 14px;
  color: #999;
  width: 90%;
  margin: 0 auto;
}
.left-img1 {
  width: 239px;
  margin-top: 5px;
}
.paihang {
  width: 239px;
  height: 172px;
  background-image: url(./paihang.png);
  background-repeat: no-repeat;
  margin-top: 5px;
}
.paihang-con {
  width: 90%;
  margin: 0 auto;
  padding-top: 7px;
  text-align: right;
}
#Month {
  margin-right: 10px;
}

.ph-tit {
  width: 91%;
  margin: 0 auto;
}
.ph-tit li {
  float: left;
  font-size: 14px;
  margin-left: 48px;
}
.ph-con {
  width: 95%;
  margin: 0 auto;
  margin-top: 12px;
  text-align: left;
}
.ph-con li {
  float: left;
  font-size: 14px;
  float: left;
}
.ph-con li img {
  width: 100%;
  margin-top: 5px;
}
.ph-juli {
  margin-left: 38px;
}
.ph-juli-2 {
  margin-left: 56px;
}
.shiping {
  width: 239px;
  height: 255px;
  background-image: url(./1_32.png);
  background-repeat: no-repeat;
  margin-top: 5px;
}
.shiping-tu {
  width: 90%;
  margin: 0 auto;
  padding-top: 58px;
}
.shiping-tu img {
  width: 100%;
}
.news-right {
  width: 700px;
  float: right;
  padding-top: 10px;
}
.alerts-tit {
  width: 100%;
  background-image: url(./1_22.png);
  background-repeat: no-repeat;
  height: 35px;
  background-size: 100%;
}
.alerts {
  width: 113px;
  height: 38px;
  margin-left: 20px;
  background-color: #0584c9;
  -webkit-box-shadow: #666 0px 0px 10px;
  -moz-box-shadow: #666 0px 0px 10px;
  text-align: center;
  float: left;
  color: #fff;
  line-height: 32px;
  font-weight: bold;
  font-size: 18px;
  margin-top: -3px;
}
.more {
  float: right;
  padding-right: 15px;
  width: 24px;
  font-size: 12px;
  margin-top: 8px;
}
.more a {
  color: #666;
}
.more a:hover {
  color: #009;
}
.alerts-con {
  width: 95%;
  margin: 0 auto;
  margin-top: 10px;
}
.alerts-con ul,
.alerts-con1 ul {
  width: 100%;
  padding-bottom: 20px;
  border-bottom: dashed 1px #0033cc;
  padding-top: 10px;
}
.alerts-con ul li,
.alerts-con1 li {
  float: left;
  padding-top: 10px;
  font-size: 12px;
  width: 50%;
}

.alerts-con1 li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.alerts-tu {
  width: 96px;
  float: left;
}
.alerts-tu img {
  width: 100%;
}
.alerts-zi {
  float: left;
  margin-left: 10px;
  color: #666;
  width: 60%;
  line-height: 24px;
}
 {
  float: left;
}
.alerts-con1 li a {
  color: #333;
}
.alerts-con1 li a:hover {
  color: #f30;
}
.wenjian {
  width: 100%;
  height: 250px;
}
.wj-nav {
  float: left;
  margin-left: 50px;
  margin-top: 7px;
}
.wj-nav li {
  width: 75px;
  border-right: solid 1px #999;
  font-size: 14px;
  margin-left: 10px;
  float: left;
  text-align: center;
}
.kanwu-con {
  width: 97%;
  padding: 10px;
}
.kanwu-left {
  width: 166px;
  float: left;
}
.kanwu-left li {
  width: 166px;
  background-image: url(../img/jianbao_03.png);
  background-size: 100%;
  height: 22px;
  font-size: 12px;
  color: #000;
  background-repeat: no-repeat;
  line-height: 24px;
  margin-top: 20px;
}
.kanwu-left li p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.kanwu-r {
  width: 100%;
  float: right;
  background-color: #f4f4f4;
  border: solid 1px #e6e6e6;
  height: 275px;
  border-radius: 10px;
}
.kanwu-book {
  width: 97%;
  margin: 0 auto;
  background-color: #fff;
  border: solid 1px #ccc;
  border-radius: 5px;
  margin-top: 20px;
  padding-bottom: 5px;
  height: 230px;
}
.kanwu-book ul {
  width: 100%;
  padding: 10px;
}
.kanwu-book ul li {
  width: 147px;
  float: left;
  text-align: center;
  margin-left: 9px;
}
.zhuanti {
  width: 80%;
  margin: 0 auto;
  margin-top: 0px;
}
.zhuanti-gd {
  width: 95%;
  margin: 0 auto;
  border: solid 1px #ccc;
  border-radius: 10px;
  margin-top: 10px;
}
.kanwu-left li a {
  color: #000;
}
.kanwu-left li a:hover {
  color: #f00;
}

.xx {
  display: none;
}
.xx p {
  font-size: 12px;
  padding-left: 10px;
  padding-top: 10px;
}
.xx p a {
  color: #666;
}
.xx p a:hover {
  color: #f00;
}
.lianjie-wenzi a {
  color: #333;
}
.kb {
  width: 100%;
  display: none;
}

#demo {
  background: #fff;
  overflow: hidden;

  width: 98%;
  margin: 0 auto;
  margin-top: 1%;
}
#demo img {
  border: 3px solid #f2f2f2;
}
#indemo {
  float: left;
  width: 800%;
}
#demo1 {
  float: left;
}
#demo2 {
  float: left;
}
.lianjie {
  width: 93%;
  margin: 0 auto;
  margin-top: 10px;
  background-color: #f3f4f4;
  padding: 10px;
  height: 25px;
}
.lianjie-wenzi {
  width: 100%;
  margin: 0 auto;
  font-size: 14px;
  text-align: center;
}
.sousuo {
  width: 40%;
  float: right;
}

/*轮播图*/
.cxslide_y {
  overflow: hidden;
  position: relative;
  width: 470px;
  height: 306px;
}
.cxslide_y .box {
  overflow: hidden;
  position: relative;
  width: 470px;
  height: 306px;
  background: #000;
}
.cxslide_y .list {
  overflow: hidden;
  height: 9999px;
}
.cxslide_y .list li {
  overflow: hidden;
  position: relative;
  width: 470px;
  height: 306px;
  _vertical-align: top;
}
.cxslide_y .list img {
  _vertical-align: top;
}
.cxslide_y .list:hover img {
  filter: alpha(opacity=70);
  opacity: 0.7;
}
.cxslide_y .list:hover img:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}
.cxslide_y .btn {
  overflow: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  padding: 5px 0;
}
.cxslide_y .btn li {
  float: left;
  width: 20px;
  height: 20px;
  margin: 0 0 0 10px;
  border-radius: 2px;
  background: #eee;
  color: #333;
  font: 14px/20px Tahoma;
  text-align: center;
  cursor: pointer;
}
.cxslide_y .btn .selected {
  background: #f30;
  color: #fff;
}
/*轮播图结束*/
form {
  margin: 0;
}
#search_box {
  width: 235px;
  height: 30px;
  float: left;
  margin-left: 30px;
}
#search_box #s {
  float: left;
  padding: 0;
  margin-top: 7px;
  border: 0;
  width: 159px;
  background: none;
  font-size: 0.8em;
  height: 30px;
  border: solid 1px #cccccc;
}
#search_box #go {
  float: left;
  margin-top: 7px;
}

#foot {
  width: 100%;
  margin: 0 auto;
  background-color: #00a0e9;
  height: 100px;
  min-width: 1400px;
}
.foot1 {
  width: 100%;
  min-width: 1400px;
  margin: 0 auto;
  position: absolute;
  height: 100px;
}
.gz-bt {
  width: 80%;
  margin: 0 auto;
  font-size: 18px;
  color: #fff;
  border-bottom: solid 1px #fff;
  height: 30px;
  padding-top: 5px;
  font-weight: 800;
}
.gz-tu {
  width: 80%;
  margin: 0 auto;
  margin-top: 10px;
  text-align: center;
}
.gz-con {
  width: 90%;
  margin: 0 auto;
  margin-top: 5px;
}
.gz-con p {
  font-size: 12px;
  color: #fff;
  margin-top: 10px;
}
.tel {
  width: 420px;
  height: 50px;
  margin: 15px auto 0px auto;
}
.tel-tu {
  float: left;
  margin-left: 91px;
}
.tel-zi {
  float: left;
  margin-left: 15px;
  font-size: 14px;
  color: #fff;
  line-height: 38px;
  margin-top: -3px;
}
.beian {
  color: #fff;
  font-size: 12px;
  margin-top: 20px;
}
.erweima {
  float: left;
  margin-left: 990px;
}

.fixguanzhu {
  width: 55px;
  position: fixed;
  left: 0px;
  bottom: 200px;
}
.fixguanzhu ul {
  list-style: none;
}
.fixguanzhu ul li {
  margin-top: 10px;
  position: relative;
}
.fixguanzhu ul li ol {
  position: absolute;
  left: 55px;
  top: 0px;
  display: none;
}
.fixguanzhu ul li:hover ol {
  display: block;
}

.baokan-1 {
  width: 92%;
  margin: 0 auto;
  margin-top: 10px;
  min-height: 700px;
}
.jianbao {
  width: 100%;
  padding-top: 2%;
}
.jianbao ul {
  width: 95%;
  margin: 0 auto;
}
.jianbao ul li {
  width: 25%;
  float: left;
  margin-left: 43px;
}
.jianbao ul li img {
  width: 100%;
}
.jianbao p {
  text-align: center;
  font-size: 12px;
  color: #999;
  margin-top: 2%;
}

.paihang td {
  font-size: 14px;
}
.paihang th {
  font-size: 14px;
}

.scrollText ul,
li {
  margin: 0;
  padding: 0;
}
.scrollText {
  width: 400px;
  height: 24px;
  min-height: 25px;
  line-height: 25px;
  float: left;
  overflow: hidden;
}
.scrollText li {
  height: 25px;
  padding-left: 10px;
  list-style: none;
}
.scrollText li dl {
  height: 25px;
  margin-top: -1px;
}
.scrollText li dd {
  width: 600px;
  float: left;
}
.scrollText li dt {
  float: left;
  width: 100px;
}

.pagebar {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.pagebar a {
  margin: 0px 2px;
  text-decoration: none;
  padding: 2px 5px;
  border: 1px solid #e1e2e3;
  cursor: pointer;
  color: rgb(65, 126, 183);
}
.pagebar span {
  margin: 0px 2px;
  padding: 2px 5px;
}

.vr-time {
  text-align: center;
  font-size: 12px;
}

.navboxhover {
  color: #f00 !important;
}
.vr-time {
  margin: 10px auto;
  font-size: 12px;
  padding-bottom: 10px;
  border-bottom: 1px dotted #bbbdbf;
}

.xinxiang {
  width: 100%;
}
.xinxiang h1 {
  font-size: 16px;
  color: #09c;
  font-weight: bold;
  margin-top: 20px;
  text-indent: 24px;
}
.xinxiang p {
  font-size: 12px;
  color: #333;
  text-indent: 24px;
}
.xx-jl {
  margin-left: 24px;
}
.biaodan {
  width: 95%;
  margin: 0 auto;
  font-size: 14px;
}
.biaodan p {
  font-size: 16px;
  font-weight: 800;
  color: #06c;
  margin-top: 10px;
}
.yz {
  width: 90%;
  margin: 10px auto;
}
.tijiao {
  width: 20%;
  float: left;
  margin-left: 10px;
  margin-top: 8px;
}
.yzm {
  width: 50%;
  float: left;
  height: 35px;
}
.captcha {
  float: left;
  height: 32px;
}
.yzm b {
  float: left;
  margin-top: 8px;
}
.yzm img {
  float: left;
  margin-top: 0px;
  margin-left: 3px;
}

.liuyan {
  width: 100%;
  height: auto;
}
.liuyan td {
  font-size: 12px;
  color: #666;
  padding-top: 6px;
}
.liuyan h1 {
  font-size: 16px;
  color: #09c;
  font-weight: bold;
  padding-bottom: 10px;
}

.listtime {
  float: right;
}

.words {
  font-family: "微软雅黑";
  font-size: 15px;
  color: #fff;
  letter-spacing: 2px;
  position: absolute;
  top: 91%;
  left: 5%;
  bottom: 0;
  right: 0;
}
