@charset "utf-8";
/* CSS Document */
* {
  margin: 0;
  padding: 0
}

body {
  font-size: 14px;
  line-height: 24px;
}

.pageBody {
  background: url(2016qggyhxxhgzhy_index_03.jpg) no-repeat center top #fcfdf8;
  padding-top: 225px;
}

a {
  text-decoration: none;
  color: #333333
}

a:hover {
  text-decoration: none;
  color: #CC0000;
}

img, img a {
  border: 0
}


.banner_top {
  width: 470px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 513px;
}

.banner {
  width: 973px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  background: #FFF;
}

.left_pic {
  width: 466px;
  height: 280px;
  top: 0;
  margin-top: 18px !important;
  margin-left: 18px !important;
  float: left;
}

.right_news {
  margin-left: 19px;
  width: 452px;
  float: left;
}

.right_lable1,
.right_lable1 a {
  width: 112px;
  height: 47px;
  background: url(2016qggyhxxhgzhy_index_09.jpg) left top;
  float: left;
  font-family: "微软雅黑";
  font-size: 18px;
  color: #FFF;
  line-height: 38px;
  font-weight: 500;
  text-align: center;
}

.right_lable2,
.right_lable2 a {
  width: 74px;
  margin-left: 40px;
  background-color: #FFF;
  float: left;
  font-family: "微软雅黑";
  font-size: 18px;
  line-height: 38px;
  color: #095ba6;
  font-weight: 500;
  text-align: center;
}

.right_news1,
.right_news1 a {
  font-family: "微软雅黑";
  font-size: 18px;
  color: #095ba6;
  line-height: 38px;
  font-weight: bold;
  text-align: center;
}

.right_news2,
.right_news2 a {
  width: 442px;
  margin-left: 10px;
  font-family: "宋体";
  font-size: 12px;
  line-height: 24px;
  color: #000;
  text-decoration: none;
}

.right_news3,
.right_news3 a {
  margin-top: 20px;
  font-family: "宋体";
  font-size: 14px;
  line-height: 27px;
  color: #000;
  text-decoration: none;
}

.point {
  width: 15px;
  line-height: 24px;
  float: left;
  padding-top: 11px;
  text-align: center;
}

.news_title {
  width: 377px;
  padding-left: 8px;
  float: left;
}

.news_date {
  width: 50px;
  float: left;
  text-align: center;
}

.more,
.more a {
  display: inline;
  padding-left: 30px;
  text-align: right;
  font-family: "宋体";
  font-size: 12px;
  line-height: 24px;
  font-weight: bold;
  text-decoration: none;
  color: #095ba6
}


.menu_con1,
.menu_con1 a {
  margin-top: 24px;
  width: 934px;
  margin-left: 18px;
  height: 36px;
  background: url(2016qggyhxxhgzhy_index_01.jpg) left top no-repeat;
  padding-left: 15px;
  font-family: "微软雅黑";
  font-size: 18px;
  color: #FFF;
  line-height: 36px;
}

.menu_con2 {
  width: 933px;
  margin-left: 18px;
  height: 87px;
  border: 1px solid #cfcfcf;
}

.menu_con3 {
  width: 310px;
  margin-top: 15px;
  float: left;
}

.menu_con3 ul {
  list-style: disc inside!important;
  margin-top: 0px;
  margin-left: 14px;
  width: 296px;
}

.menu_con3 li {
  font-family: "宋体";
  font-size: 14px;
  color: #000;
  line-height: 26px;
}

.menu_con3 li a {
  font-family: "宋体";
  font-size: 14px;
  color: #000;
  line-height: 26px;
}

.menu_con4 {
  width: 932px;
  height: 388px;
  margin-left: 18px;
  background: url(2016qggyhxxhgzhy_index_02.jpg) left top no-repeat;
  border: 1px solid #d2d2d2;
}

.menu_con5,
.menu_con5 a {
  margin-top: 40px;
  margin-left: 33px;
  width: 451px;
  font-family: "宋体";
  font-size: 14px;
  line-height: 24px;
  color: #000;
  text-decoration: none;
  float: left;
}

.menu_con6 {
  margin-top: 43px;
  margin-left: 85px;
  width: 336px;
  float: left;
}

.menu_con6ti,
.menu_con6ti a {
  margin-bottom: 13px;
  font-family: "微软雅黑";
  
  line-height: 24px;
  color: #fff;
  font-weight: bold;
}

.menu_con6text,
.menu_con6text a {
  font-family: "宋体";
  font-size: 14px;
  line-height: 30px;
  color: #000;
  font-weight: bold;
}

.menu_con7,
.menu_con7 a {
  margin-left: 5px;
  margin-top: 40px;
  font-family: "微软雅黑";
  
  line-height: 26px;
  color: #095ba6;
  font-weight: bold;
}

.menu_con8,
.menu_con8 a {
  width: 170px;
  margin-left: 5px;
  text-align: center;
  margin-top: 15px;
  font-family: "楷体";
  font-size: 18px;
  line-height: 24px;
  color: #095ba6;
  float: left;
}

.menu_con9,
.menu_con9 a {
  width: 176px;
  margin-left: 5px;
  text-align: center;
  margin-top: 15px;
  font-family: "楷体";
  font-size: 16px;
  line-height: 24px;
  color: #095ba6;
  float: left;
}

.menu_left {
  width: 464px;
  margin-left: 18px;
  margin-top: 22px;
  float: left;
}

.menu_ti {
  width: 464px;
  height: 38px;
  background: url(2016qggyhxxhgzhy_index_08.png) left top no-repeat;
  padding-left: 15px;
}

.wryh18_24white,
.wryh18_24white a {
  font-family: "微软雅黑";
  font-size: 18px;
  line-height: 38px;
  color: #fff;
}

.menu_left1 {
  width: 462px;
  height: 166px;
  border: 1px solid #cfcfcf;
  box-sizing: content-box;
}

.menu_left2 {
  width: 440px;
  margin-top: 15px;
  float: left;
}

.menu_left2 ul {
  list-style: disc inside!important;
  margin-top: 0px;
  margin-left: 13px;
  width: 440px;
}

.menu_left2 li,
.menu_left2 li a {
  font-family: "宋体";
  font-size: 14px;
  color: #000;
  line-height: 26px;
}

.menu_right {
  width: 464px;
  margin-left: 8px;
  margin-top: 22px;
  float: left;
}


.bg_title_L {
  width: 935px;
  height: 38px;
  background: url(4557669.png) no-repeat top;
  float: left;
  margin: 14px 0 0px 0;
  
  color: #ffffff;
  font-family: "微软雅黑";
  font-size: 18px;
  line-height: 38px;
  vertical-align: middle;
  text-align: left;
  padding-left: 16px;
}

#bg_box_2 {
  width: 935px;
  height: 500px;
  background: url(2016qggyhxxhgzhy_index_07.png) no-repeat top;
  float: left;
  margin: 0px 0 0px 18px;
}

#bg_box_3 {
  width: 935px;
  height: 501px;
  background: url(2016qggyhxxhgzhy_index_06.png) no-repeat top;
  margin: 0px 0 0px 18px;
  
  border: 1px cfcfcf solid;
}


/*第二大栏目 第一段*/
.title_word_blue {
  width: 935px;
  height: 24px;
  float: left;
  margin: 50px 0 0 0;
  
  color: #005099;
  font-family: "微软雅黑";
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
}

.title_word_blue a {
  color: #005099;
  font-family: "微软雅黑";
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
}

.list_L {
  width: 935px;
  float: left;
  margin: 7px 0 0px 0px;
  display: inline;
  list-style: none;
  text-align: center;
}

.list_L ul {
  width: 435px;
  float: left;
  margin: 0px 0 0 250px;
  list-style: none;
}

.list_L ul li {
  width: 420px;
  height: 25px;
  background: url(2016qggyhxxhgzhy_index_10.png) no-repeat;
  float: left;
  
  color: #000000;
  font-family: "宋体";
  font-size: 14px;
  line-height: 25px;
  vertical-align: middle;
  text-align: left;
  margin: 0 0 0px 0;
  padding-left: 15px;
}


.list_L ul li a {
  color: #000000;
}

.list_L ul li a:hover {
  color: #2a55a4;
}

/*第二大栏目 第一段   end*/

/*第二大栏目 左右两边*/

#box_2_C {
  width: 280px;
  height: auto;
  float: left;
  margin: 7px 0 0 7px;
  
  color: #ffffff;
  font-family: "宋体";
  font-size: 14px;
  line-height: 24px;
  vertical-align: middle;
  text-align: left;
  text-indent: 2em
}


#box_2_L {
  width: 262px;
  height: auto;
  float: left;
  margin: 50px 0 0 30px;
}

#box_2_R {
  width: 262px;
  height: auto;
  float: right;
  margin: 50px 25px 0 0px;
}

.title_word_blue_S {
  width: 205px;
  height: auto;
  float: left;
  margin: 5px 0 0 30px;
  
  color: #005099;
  font-family: "微软雅黑";
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
}

.title_word_blue_S a {
  color: #005099;
  font-family: "微软雅黑";
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
}

.list_S {
  width: 262px;
  float: left;
  margin: 7px 0 0px 0px;
  display: inline;
  list-style: none;
  text-align: center;
}

.list_S ul {
  width: 262px;
  float: left;
  margin: 0px 0 0 0px;
  list-style: none;
}

.list_S ul li {
  width: 247px;
  height: 25px;
  background: url(2016qggyhxxhgzhy_index_10.png) no-repeat;
  float: left;
  color: #000000;
  font-family: "宋体";
  font-size: 14px;
  line-height: 25px;
  vertical-align: middle;
  text-align: left;
  margin: 0 0 0px 0;
  padding-left: 15px;
}


.list_S ul li a {
  color: #000000;
}

.list_S ul li a:hover {
  color: #2a55a4;
}

/*第二大栏目 左右两边   end*/


/*第三大栏目 左右两边*/
#box_3_L {
  width: 415px;
  height: 440px;
  float: left;
  margin: 10px 0 0 20px;
}

#box_3_R {
  width: 450px;
  height: 440px;
  float: right;
  margin: 10px 20px 0 0px;
}


.title_word_white_L {
  width: 300px;
  height: auto;
  float: left;
  margin: 35px 0 0 58px;
  
  color: #ffffff;
  font-family: "微软雅黑";
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
}

.title_word_white_R {
  width: 300px;
  height: auto;
  float: left;
  margin: 35px 0 0 75px;
  
  color: #ffffff;
  font-family: "微软雅黑";
  font-size: 18px;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
}


.text_3_L {
  width: 360px;
  height: auto;
  float: left;
  margin: 15px 0 0 27px;
  
  color: #000000;
  font-family: "宋体";
  font-size: 14px;
  line-height: 24px;
  vertical-align: middle;
  text-align: left;
  text-indent: 2em;
}

.text_3_R {
  width: 415px;
  height: auto;
  float: left;
  margin: 15px 0 0 20px;
  
  color: #000000;
  font-family: "宋体";
  font-size: 14px;
  line-height: 24px;
  vertical-align: middle;
  text-align: left;
  text-indent: 2em;
}


.list_3 {
  width: 415px;
  float: left;
  margin: 15px 0 0px 20px;
  display: inline;
  list-style: none;
  text-align: center;
}

.list_3 ul {
  width: 415px;
  float: left;
  margin: 0px 0 0 0px;
  list-style: none;
}

.list_3 ul li {
  width: 400px;
  height: 25px;
  float: left;
  color: #000000;
  font-family: "宋体";
  font-size: 14px;
  line-height: 25px;
  vertical-align: middle;
  text-align: left;
  margin: 0 0 0px 0;
  padding-left: 15px;
}


.list_3 ul li a {
  color: #000000;
}

.list_3 ul li a:hover {
  color: #2a55a4;
}


.sv_center {
  margin-left: auto;
  margin-right: auto;
}

.clear {
  clear: both;
}


.footer {
  width: 100%;
  height: 105px;
  margin-top: 80px;
  background-color: #053a7e;
  font-family: "宋体";
  padding-top: 20px;
  font-size: 14px;
  line-height: 24px;
  color: #FFF;
  text-align: center;
  box-sizing: content-box;
}

.more2,
.more2 a {
  width: 442px;
  text-align: right;
  font-family: "宋体";
  font-size: 12px;
  line-height: 24px;
  font-weight: bold;
  text-decoration: none;
  color: #095ba6;
}


/* 轮播 */
.topSlider {
  width: 446px;
  min-width: 446px;
  height: 300px;
  position: relative;
  overflow: hidden;
  background: #fff;
  text-align: center;
  margin: 0 auto;
}

.topSlider .bd {
  width: 446px;
  position: absolute;
  left: 50%;
  margin-left: -223px;
  overflow: hidden;
}

.topSlider .bd li {
  width: 446px;
  overflow: hidden;
}

.topSlider .bd li img {
  display: block;
  width: 446px;
  height: 300px;
}

.topSlider .bd .linkTitle {
  display: block;
  position: absolute;
  bottom: 0;
  width: 446px;
  height: 30px;
}

.topSlider .bd .linkTitle-bg {
  background: rgb(8, 18, 27);
  opacity: 0.5;
  width: 446px;
  height: 30px;
}

.topSlider .bd .linkTitle span {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  color: white;
  width: 446px;
  margin: 3px 0 0 6px;
  font-size: 14px;
  text-align: left;
}

.topSlider .tempWrap ul {
  margin-left: -446px !important; /*强制位置*/
}

.topSlider .hd {
  position: absolute;
  right: 10px;
  z-index: 1;
  bottom: 6px;
  text-align: center;
}

.topSlider .hd li {
  list-style: none;
  float: left;
  width: 18px;
  height: 18px;
  border-width: 1px;
  border-color: rgb(204, 204, 204);
  border-style: solid;
  background: rgb(255, 255, 255);
  text-align: center;
  cursor: pointer;
  margin-left: 3px;
  font-size: 12px;
  font-family: Verdana;
  line-height: 18px;
  opacity: 0.7;
  color: rgb(0, 0, 0);
}

.topSlider .hd li.on {
  border-color: rgb(17, 136, 192);
  background: rgb(16, 114, 170);
  color: rgb(255, 255, 255);
}

.title_word_blue a:hover {
  color: #F30;
}

.title_word_blue_S a:hover {
  color: #F30;
}

.list_3,
.list_3 a {
  font-family: "宋体";
  font-size: 14px;
  line-height: 30px;
  color: #000;
  font-weight: bold;
}
