@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 

a { text-decoration:none;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent; }
img { -ms-interpolation-mode: bicubic; }
html, body { 
font-family:"微软雅黑", -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif,Helvetica;
} 
input { border-radius:0; } 
/*Reset IOS input style*/
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
.boxcenter { margin:0 auto;}
.fl_all{display: inline-block;}
.fl_all{float: left;}
.fr_all{display: inline-block;}
.fr_all{float: right;}
.txtdot { overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
* {-webkit-text-size-adjust: none;} /*禁止手机字体变大*/

/* 首页开始 */

/* CSS Document */
.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}

.first_right {
  width: 367px;
  height: 70px;
  display: inline-block;
  float: right;
  line-height: 70px;
}

.first_right a {
  margin-left: 20px;
  font-size: 14px;
  color: #333333;
}

.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}

.banner img {
  width: 100%;
  height: 394px;
}

.second {
  width: 1200px;
  height: 76px;
  margin: 0 auto;
  margin-top: 27px;
  background: url(btyy.png) no-repeat;
  background-position: center 38px;
}

.second h1 {
  font-size: 30px;
  color: #333333;
  text-align: center;
  padding-top: 23px;
  padding-bottom: 12px;
}

.second img {
  margin: 0 auto;
  display: block;
}

.xwlist {
  width: 570px;
  height: 470px;
  float: left;
  position: relative;
}

.xwzx {
  width: 1200px;
  height: auto;
  margin: 0 auto;
  margin-top: 10px;
  overflow: auto;
}

.xwlist h6 {
  margin-top: 26px;
  font-size: 18px;
  color: #333333;
}

.gd {
  position: absolute;
  right: 0px;
  top: 28px;
  font-size: 14px;
  color: #0072b9;
}

.xwlist img {
  margin-top: 18px;
}

.xwlist ul {
  width: 568px;
  height: 200px;
  border: 1px solid #dedede;
  border-top: none;
}

.xwlist ul li {
  height: 39px;
  line-height: 39px;
  background: url(dian.png) no-repeat;
  background-position: 20px center;
  border-top: 1px solid #dfdfdf;
  padding-left: 40px;
}

.xwlist ul li a {
  font-size: 16px;
  color: #333333;
}

#xwlist {
  float: right;
}

.ywzx {
  height: 519px;
  width: 100%;
  background: url(ywzxbg.png) no-repeat;
  background-size: cover;
  margin-top: 60px;
}

.ywzx_cen {
  width: 1200px;
  height: auto;
  margin: 0 auto;
}

.ywzx_cen h1 {
  text-align: center;
  font-size: 30px;
  color: #333333;
  padding-top: 32px;
  padding-bottom: 12px;
}

.ywzx_cen img {
  margin: 0 auto;
  display: block;
}


.ywlist {
  width: 1200px;
  height: auto;
  margin-top: 68px;
}

.yw {
  width: 260px;
  height: 322px;
  background: #ffffff;
  float: left;
  margin-right: 53px;
}

.yw img {
  display: block;
  margin: 0 auto;
}

.yw h2 {
  font-size: 24px;
  color: #121212;
  text-align: center;
  padding-top: 28px;
  padding-bottom: 18px;
}

.yw span {
  padding: 0 32px;
  display: block;
  text-align: center;
  font-size: 14px;
  color: #999999;
  line-height: 26px;
}

.yw a {
  font-size: 14px;
  color: #999999;
  width: 75px;
  height: 30px;
  line-height: 30px;
  display: block;
  border: 2px solid #c0c0c0;
  margin: 0 auto;
  text-align: center;
  margin-top: 20px;
}

.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}

.end {
  width: 100%;
  height: 200px;
  background: #0072b9;
}

.end_cen {
  width: 1200px;
  margin: 0 auto;
}

.end_left {
  width: 600px;
  float: left;
}

.end_left .p {
  padding-top: 28px;
  padding-bottom: 16px;
}

.end_left p {
  font-size: 14px;
  color: #ffffff;
  padding-top: 20px;
}

.end_right {
  width: 282px;
  height: auto;
  padding-top: 45px;
  float: right;
}

.ewm {
  width: 93px;
  margin: 0 32px 0 16px;
  float: left;
}

.ewm img {
  display: block;
}

.ewm span {
  text-align: center;
  font-size: 12px;
  color: #ffffff;
  display: block;
  margin-top: 8px;
}

/* 首页结束 */
/* 党建工作开始 */

.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}



.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 923px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
}

.djgz {
  width: 923px;
}

.djgz_li {
  width: 923px;
  height: 196px;
  border-bottom: 1px solid #d7d7d7;
}

.djgz_li h5 {
  font-size: 18px;
  color: #333333;
  font-weight: normal;
  padding-top: 32px;
  padding-bottom: 32px;
}

.djgz_li p {
  line-height: 24px;
  font-size: 14px;
  color: #999999;
}

.djgz_li span {
  font-size: 14px;
  color: #999999;
  display: block;
  margin-top: 20px;
}




.pager {
  margin: 0 auto;
  text-align: center;
  color: #333333;
  margin-top: 28px;
  margin-bottom: 50px;
}

.pager a {
  margin: 0 2px 0 3px;
}

.sx {
  display: inline-block;
  width: 49px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.sz {
  display: inline-block;
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.pager span {
  font-size: 12px;
  color: #333333;
}

.kuang {
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  outline: medium;
}

.button {
  width: 41px;
  height: 23px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #333333;
  display: inline-block;
  line-height: 23px;
}

.pager a:hover {
  background: #ee1d23;
  color: #ffffff;
}

.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}


/* 党建工作结束 */
/* 关于我们开始 */

/* CSS Document */
.gl_right-1 p {
  width: 924px;
  height: 60px;
  background: url(ldbz.png) no-repeat;
  display: block;
  color: #fffff;
  font-size: 20px;
  text-align: center;
  line-height: 60px;
}
.gl_right-1 {
  width: 966px;
  height: auto;
  float: right;
}
.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}



.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 923px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 30px;
}

.text {
  width: 923px;
  height: auto;
}



.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}

/* 关于我们结束 */
/* 信息公开开始 */

.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}

.first_right {
  width: 367px;
  height: 70px;
  display: inline-block;
  float: right;
  line-height: 70px;
}

.first_right a {
  margin-left: 20px;
  font-size: 14px;
  color: #333333;
}

.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 923px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
}

.djgz {
  width: 923px;
}

.djgz_li {
  width: 923px;
  height: 196px;
  border-bottom: 1px solid #d7d7d7;
}

.djgz_li h5 {
  font-size: 18px;
  color: #333333;
  font-weight: normal;
  padding-top: 32px;
  padding-bottom: 32px;
}

.djgz_li p {
  line-height: 24px;
  font-size: 14px;
  color: #999999;
}

.djgz_li span {
  font-size: 14px;
  color: #999999;
  display: block;
  margin-top: 20px;
}




.pager {
  margin: 0 auto;
  text-align: center;
  color: #333333;
  margin-top: 28px;
  margin-bottom: 50px;
}

.pager a {
  margin: 0 2px 0 3px;
}

.sx {
  display: inline-block;
  width: 49px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.sz {
  display: inline-block;
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.pager span {
  font-size: 12px;
  color: #333333;
}

.kuang {
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  outline: medium;
}

.button {
  width: 41px;
  height: 23px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #333333;
  display: inline-block;
  line-height: 23px;
}

.pager a:hover {
  background: #ee1d23;
  color: #ffffff;
}

.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}


/* 信息公开结束 */
/* 业务领域开始 */

.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}

.first_right {
  width: 367px;
  height: 70px;
  display: inline-block;
  float: right;
  line-height: 70px;
}

.first_right a {
  margin-left: 20px;
  font-size: 14px;
  color: #333333;
}

.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 966px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 24px;
  margin-left: 43px;
}

.gl_right p {
  /* padding-left: 43px; */
  font-size: 16px;
  color: #333333;
  line-height: 32px;
}

.jtxt {
  margin-top: 38px;
  width: 966px;
}

.jtxt_lb img {
  width: 258px;
  height: 174px;
  border: 1px solid #cdcccc;
}

.jtxt_lb span {
  text-align: center;
  display: block;
  padding-top: 20px;
  padding-bottom: 28px;
}


.pager {
  margin: 0 auto;
  text-align: center;
  color: #333333;
  margin-top: 28px;
  margin-bottom: 50px;
}

.pager a {
  margin: 0 2px 0 3px;
}

.sx {
  display: inline-block;
  width: 49px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.sz {
  display: inline-block;
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.pager span {
  font-size: 12px;
  color: #333333;
}

.kuang {
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  outline: medium;
}

.button {
  width: 41px;
  height: 23px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #333333;
  display: inline-block;
  line-height: 23px;
}

.pager a:hover {
  background: #ee1d23;
  color: #ffffff;
}




.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}




/* 业务领导结束 */
/* 新闻中心开始 */

.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}

.first_right {
  width: 367px;
  height: 70px;
  display: inline-block;
  float: right;
  line-height: 70px;
}

.first_right a {
  margin-left: 20px;
  font-size: 14px;
  color: #333333;
}

.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 923px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 12px;
}

.jtyw {
  width: 923px;
}

.jtyw_li {
  width: 923px;
  height: 173px;
  border-bottom: 1px solid #d7d7d7;
  padding-top: 19px;
}

.jtyw_li_left {
  width: 219px;
  height: 153px;
  background: #d7d7d7;
  float: left;
}

.jtyw_li_right {
  width: 688px;
  height: auto;
  float: right;
}

.jtyw_li_right h5 {
  font-size: 18px;
  color: #333333;
  font-weight: normal;
  margin-top: 8px;
  margin-bottom: 32px;
}

.jtyw_li_right span {
  font-size: 14px;
  color: #999999;
  line-height: 24px;
}

.jtyw_li_right p {
  font-size: 14px;
  color: #999999;
  position: relative;
  top: 18px;
}

.pager {
  margin: 0 auto;
  text-align: center;
  color: #333333;
  margin-top: 28px;
  margin-bottom: 50px;
}

.pager a {
  margin: 0 2px 0 3px;
}

.sx {
  display: inline-block;
  width: 49px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.sz {
  display: inline-block;
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.pager span {
  font-size: 12px;
  color: #333333;
}

.kuang {
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  outline: medium;
}

.button {
  width: 41px;
  height: 23px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #333333;
  display: inline-block;
  line-height: 23px;
}

.pager a:hover {
  background: #ee1d23;
  color: #ffffff;
}








.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}
/* 通知公告开始 */


.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 923px;
  height: auto;
  float: right;
  padding-bottom: 52px;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 12px;
}
.picList1 li {
  width: 289px !important;
  margin-right: 27px;
  border: 1px solid #cdcccc;
  position: relative;
}
.gl_right ul li {
  /* height: 58px; */
  width: 918px;
  line-height: 58px;
  border-bottom: 1px dashed #b0b0b0;
}

.gl_right ul li a {
  font-size: 16px;
  color: #333333;
}

.gl_right ul li span {
  float: right;
  font-size: 14px;
  color: #999999;
}






.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}

/* 通知公告结束 */

/* 专题报道开始 */




.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 966px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 32px;
  margin-left: 43px;
}

.ztbd_lb {
  width: 280px;
  height: 304px;
  margin-left: 42px;
  margin-bottom: 40px;
  background: #f7f8fa;
  border-bottom: 2px solid #d7d7d7;
  float: left;
}

.ztbd_lb:hover {
  border-bottom: 2px solid #017ec6;
}

.ztbd_lb img {
  display: block;
}

.ztbd_lb span {
  font-size: 18px;
  display: block;
  color: #333333;
  margin-top: 19px;
  padding-left: 9px;
  padding-bottom: 10px;
}

.ztbd_lb p {
  padding-left: 9px;
  font-size: 14px;
  color: #999999;
  padding-right: 9px;
  line-height: 26px;
}



.pager {
  margin: 0 auto;
  text-align: center;
  color: #333333;
  margin-top: 28px;
  margin-bottom: 50px;
}

.pager a {
  margin: 0 2px 0 3px;
}

.sx {
  display: inline-block;
  width: 49px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.sz {
  display: inline-block;
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.pager span {
  font-size: 12px;
  color: #333333;
}

.kuang {
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  outline: medium;
}

.button {
  width: 41px;
  height: 23px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #333333;
  display: inline-block;
  line-height: 23px;
}

.pager a:hover {
  background: #ee1d23;
  color: #ffffff;
}








.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}

/* 专题报道结束 */

/* 新闻中心结束 */
/* 关于我们开始 */

.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}

.first_right {
  width: 367px;
  height: 70px;
  display: inline-block;
  float: right;
  line-height: 70px;
}

.first_right a {
  margin-left: 20px;
  font-size: 14px;
  color: #333333;
}

.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 924px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 30px;
}

.gl_right span {
  /* width: 924px; */
  /* height: 60px; */
  /* background: url(ldbz.png) no-repeat; */
  /* display: block; */
  color: #fffff;
  font-size: 14px;
  /* text-align: center; */
  /* line-height: 60px; */
}


.text {
  width: 923px;
  height: auto;
}





.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}

/* 关于我们结束 */
/* 业务中心开始 */
.first {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
}

.first img {
  margin-top: 20px;
}

.first_right {
  width: 367px;
  height: 70px;
  display: inline-block;
  float: right;
  line-height: 70px;
}

.first_right a {
  margin-left: 20px;
  font-size: 14px;
  color: #333333;
}

.ss {
  width: 203px;
  height: 28px;
  float: right;
  margin-top: 19px;
  position: relative;
}

.ss input {
  width: 184px;
  height: 24px;
  border: 2px solid #d7d8d9;
  outline: medium;
  display: block;
  padding-left: 16px;
}

.fdj input {
  width: 15px;
  height: 15px;
  position: absolute;
  right: 7px;
  top: 6px;
  border: none;
  padding: inherit;
}

.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  width: 966px;
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 35px;
  margin-left: 0;
}

.bt {
  width: 920px;
  height: 59px;
  border-bottom: 1px solid #999999;
  margin-left: 43px;
  margin-bottom: 30px;
}

.bt li {
  width: 152px;
  height: 58px;
  border: 1px solid #999999;
  border-bottom: none;
  float: left;
  text-align: center;
  line-height: 58px;
  font-size: 18px;
  color: #333333;
}

.bt li a {
  color: #333333;
}

.bt li.on {
  border: none;
  width: 154px;
  height: 59px;
  background: #0075c2;
}

.bt li.on a {
  color: #ffffff;
}

.gl_right p {
  padding-left: 0px;
  font-size: 16px;
  color: #333333;
  line-height: 32px;
}

.jtxt {
  margin-top: 38px;
  width: 966px;
}

.jtxt_lb img {
  width: 258px;
  height: 174px;
  border: 1px solid #cdcccc;
}


.jtxt_lb {
  float: left;
  margin-left: 42px;
  margin-right: 20px;
}






.pager {
  margin: 0 auto;
  text-align: center;
  color: #333333;
  margin-top: 28px;
  margin-bottom: 50px;
}

.pager a {
  margin: 0 2px 0 3px;
}

.sx {
  display: inline-block;
  width: 49px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.sz {
  display: inline-block;
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: #333333;
}

.pager span {
  font-size: 12px;
  color: #333333;
}

.kuang {
  width: 23px;
  height: 23px;
  border: 1px solid #dddddd;
  outline: medium;
}

.button {
  width: 41px;
  height: 23px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #333333;
  display: inline-block;
  line-height: 23px;
}

.pager a:hover {
  background: #ee1d23;
  color: #ffffff;
}




.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}


.dhl {
  width: 100%;
  height: 60px;
  background: #0072b9;
}

.dhl ul {
  width: 1200px;
  margin: 0 auto;
}

.dhl ul li {
  float: left;
  margin-right: 80px;
  font-size: 20px;
  color: #ffffff;
  line-height: 60px;
  position: relative;
}

.dhl ul li a {
  color: #ffffff;
}

.dhl ul li img {
  position: absolute;
  top: 50px;
  left: 25%;
  display: none;
}

.dhl ul .sy img {
  position: absolute;
  top: 50px;
  left: 5%;
  display: none;
}

.dhl ul li:hover img {
  display: block;
}


.wz {
  width: 100%;
  height: 37px;
  background: #f0f0f0;
}

.wz_cen {
  width: 1084px;
  height: 37px;
  margin: 0 auto;
  padding-left: 116px;
}

.wz_cen span {
  width: 45px;
  height: 36px;
  display: inline-block;
  text-align: center;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}

.wz_cen span img {
  margin-top: 8px;
}

.wz_cen a {
  display: inline-block;
  height: 36px;
  padding: 0 14px;
  line-height: 36px;
  position: relative;
  top: -5px;
  border-right: 1px solid #d8d8d8;
  font-size: 14px;
  color: #999999;
}

.wz_cen a:hover {
  color: #1878b7;
}

.gl {
  width: 1200px;
  margin: 0 auto;
  margin-top: 30px;
  overflow: auto;
}

.gl_left {
  width: 220px;
  height: auto;
  float: left;
}

.gl_left h1 {
  font-size: 30px;
  color: #f7f8f9;
  margin-bottom: 26px;
  display: block;
  width: 220px;
  height: 112px;
  background: url(yjbg.png) no-repeat;
  text-align: center;
  line-height: 112px;
}

.gl_left span {
  width: 220px;
  height: 53px;
  border-bottom: 1px solid #c1c1c1;
  display: block;
}

.gl_left span a {
  width: 220px;
  height: 50px;
  margin-top: 2px;
  display: block;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
  position: relative;
}

.gl_left span a:hover {
  background: #318fcd;
  color: #ffffff;
}

.gl_left span a div {
  display: block;
  width: 5px;
  height: 9px;
  background: url(xsjh.png) no-repeat;
  position: absolute;
  left: 10px;
  top: 19px;
}

.gl_left span a:hover div {
  background: url(xsjb.png) no-repeat;
}

.gl_right {
  /* width: 927px; */
  height: auto;
  float: right;
}

.gl_right h1 {
  font-size: 30px;
  color: #333333;
  margin-top: 13px;
  margin-bottom: 20px;
}

.lbt {
  width: 927px;
  height: 197px;
  position: relative;
  margin-bottom: 28px;
}

/*示例图轮播*/
.lbt .bd3 ul {
  overflow: hidden;
  zoom: 1;
}

.lbt .bd3 ul li .pic3 img {
  width: 289px;
  float: left;
  height: 195px;
  display: block;
  z-index: 10;
}

.bd3 .tempWrap {
  width: 927px !important;
}

.pic3 {
  width: 289px;
  float: left;
  position: relative;
}



.pic3 span {
  height: 50px;
  width: 289px;
  position: absolute;
  bottom: 0px;
  z-index: 999;
  left: 0px;
  background: url(yy.png) no-repeat;
  font-size: 14px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
}

/*左右按钮*/
.lbt .prev {
  position: absolute;
  right: 0px;
  top: 95px;
  margin-top: -25px;
  display: block;
  width: 40px;
  height: 54px;
  background: url(right.png) no-repeat;
}

.lbt .next {
  position: absolute;
  left: 0px;
  top: 95px;
  margin-top: -25px;
  display: block;
  width: 40px;
  height: 54px;
  background: url(left.png) no-repeat;
}

.gl_right p {
  /* font-size: 14px; */
  /* color: #333333; */
  /* line-height: 15px; */
}

.list {
  padding-top: 30px;
  margin-bottom: 60px;
  overflow: auto;
}

.list_left {
  width: 160px;
  height: auto;
  border: 1px dashed #cdcccc;
  border-top: 2px solid #318fcd;
  border-bottom: none;
  float: left;
}

.li1 {
  font-weight: bold;
}

.list_left ul li {
  width: 160px;
  height: 38px;
  border-bottom: 1px dashed #cdcccc;
  line-height: 38px;
  text-align: center;
  font-size: 14px;
  color: #3d3d3d;
}

.list_right {
  width: 764px;
  height: auto;
  border-top: 2px solid #aeb5bc;
  border-right: 1px dashed #cdcccc;
  float: right;
}

.list_right ul li {
  width: 764px;
  height: 38px;
  border-bottom: 1px dashed #cdcccc;
  line-height: 38px;
  text-align: center;
  font-size: 14px;
  color: #3d3d3d;
}

.ljdh {
  width: 100%;
  height: 59px;
  background: #424856;
}

.ljdh_cen {
  width: 1200px;
  height: 59px;
  margin: 0 auto;
  text-align: center;
  line-height: 59px;
}

.ljdh_cen .menu1 {
  width: 175px;
  height: 26px;
  font-size: 12px;
  color: #ffffff;
  background: #424856;
  padding-left: 16px;
  margin-left: 39px;
  outline: medium;
}
.nr1{
  background:url(tup.png)
}
/* 业务中心结束 */