@charset "utf-8";
/* CSS Document */
dl, dt, dd, ul, ol, li, p, h1, h2, h3 {
  margin: 0;
  padding: 0;
}

ul, dl {
  list-style: none;
}

img {
  border: 0px;
}

a {
  text-decoration: none;
  color: #333333;
}

body {
  margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
  padding: 0;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  font-size: 14px;
  font-family: Microsoft Yahei;
}

.pageBody {
  background: url(2017gxbsdsjA_01.png) top center no-repeat #ffffff;
}

.clear {
  clear: both;
}

.clearfix:after {
  content: '.';
  visibility: hidden;
  display: block;
  clear: both;
  line-height: 0;
}

.opacity {
  filter: alpha(opacity=50); /* IE */
  -moz-opacity: 0.5; /* 老版Mozilla */
  -khtml-opacity: 0.5; /* 老版Safari */
  opacity: 0.5; /* 支持opacity的浏览器*/
}

.banner {
  width: 1000px;
  height: 513px;
  margin: 0 auto;
  background: none!important;
}

.container {
  width: 1000px;
  min-height: 600px;
  height: auto !important; /*兼容FF,IE7也支持 !important标签*/
  height: 600px; /*兼容ie6*/
  overflow: visible;
  margin: 0 auto;
  background: url(2017gxbsdsjA_02.png) left top repeat-x #ffffff;
  padding: 12px 0 50px;
  box-sizing: content-box;
}

.intro {
  padding: 0 25px 0 92px;
  width: 806px;
  height: 101px;
  margin: 31px auto 12px;
  background: url(5976812.png) left top no-repeat #dfe5ed;
  font-size: 16px;
  line-height: 30px;
  font-weight: bold;
  color: #226fd7;
  position: relative;
}

.intro span {
  position: absolute;
  width: 90px;
  height: 49px;
  bottom: 0px;
  left: 225px;
}

.list_header {
  width: 923px;
  height: 52px;
  margin: 35px auto 0;
  background: url(5976818.png) center top no-repeat;
}

.list_header a {
  display: block;
  width: 923px;
  height: 52px;
  text-align: center;
  font-size: 30px;
  color: #ffffff;
  line-height: 52px;
}

.list1 {
  width: 922px;
  margin: 18px auto 0;
}

.l1_content {
  width: 622px;
  margin-left: 12px;
  padding-top: 30px;
  float: left;
  font-size: 14px;
  line-height: 30px;
  color: #333333;
}

.l1_content a {
  color: #3366cc;
  font-weight: bold;
}

.l1_pic {
  float: right;
  width: 278px;
  height: 208px;
  background: url(5976811.jpg);
}

.l1_pic img {
  width: 264px;
  height: 190px;
  margin: 18px 0 0 15px;
}

.list2 {
  width: 922px;
  margin: 18px auto 0;
}

.l2_content {
  width: 622px;
  margin-left: 15px;
  padding-top: 30px;
  float: left;
  font-size: 14px;
  line-height: 30px;
  color: #333333;
}

.l2_content a {
  color: #3366cc;
  font-weight: bold;
}

.l2_pic {
  float: left;
  width: 282px;
  height: 213px;
  background: url(5976810.png);
}

.l2_pic img {
  width: 262px;
  height: 190px;
}


.road {
  width: 910px;
  padding: 0px 0 0 10px;
  margin: 0 auto;
  font-size: 14px;
  line-height: 40px;
  color: #333333;
}

.con_ti {
  width: 900px;
  margin: 30px auto;
  border-bottom: 1px solid #dfe5ed;
  text-align: center;
  font-size: 24px;
  line-height: 32px;
  color: #226fd7;
}

.con_ti p {
  padding-top: 40px;
  font-size: 14px;
  line-height: 32px;
  color: #333333;
}

.erji_content {
  width: 900px;
  margin: 50px auto;
  font-size: 14px;
  line-height: 32px;
  min-height: 600px;
  height: auto !important; /*兼容FF,IE7也支持 !important标签*/
  height: 600px; /*兼容ie6*/
  overflow: visible;
}


.footer {
  width: 100%;
  background: #226fd7;
  text-align: center;
  color: #ffffff!important;
  padding: 30px 0 35px;
  height: 122px!important;
  line-height: unset!important;
  background-color: #226fd7!important;
  font-size: 14px!important;
}
