/* 初始化CSS  重置浏览器样式*/
html,
body,
ul,
li,
ol,
dl,
dd,
dt,
p,
h1,
h2,
h3,
h4,
h5,
h6,

fieldset,
legend,
img {
  margin: 0;
  padding: 0;
}
fieldset,
img {
  border: none;
}
/*为了照顾ie6 链接图片有边框*/
ul,
ol,
li {
  list-style: none;
}
/*input {
  padding-top: 0;
  padding-bottom: 0;
  font-family: "SimSun", "微软雅黑";
  border: 0 none;
}*/
/*select,
input {
  vertical-align: middle;
}*/
/*select,
input,
textarea {
  font-size: 12px;
  margin: 0;
  outline: none;
}*/
textarea {
  resize: none;
}
table {
  border-collapse: collapse;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
body {
  font-size: 16px;
  color: #333;
  font-family: "微软雅黑";
}
a {
  color: #333333;
  text-decoration: none;
  font-family: "微软雅黑";
  font-size: 14px;
}
/*a:hover {  text-decoration:none; color: #388bd1 !important;} */
i,
b {
  font-style: normal;
}
.fleft {
  float: left;
}
.fright {
  float: right;
}
.mt10 {
  margin-top: 10px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt30 {
  margin-top: 30px !important;
}
.ml10 {
  margin-left: 10px !important;
}
.ml20 {
  margin-left: 20px !important;
}
.oHid {
  overflow: hidden;
}
.wrap {
  width: 1200px;
  position: relative;
  margin: 0 auto;
}
.wrap .location {
  height: 50px;
  line-height: 50px;
}
.wrap .location a {
  font-size: 16px;
  color: #333333;
}
.wrap .secBox {
  background: #fafafa;
  margin-bottom: 40px;
  padding: 30px 50px;
}
.wrap .secBox ul {
  padding: 20px;
}
.wrap .secBox ul li {
  line-height: 45px;
  height: 45px;
}
.wrap .secBox ul li i {
  display: block;
  background: url(../images/list_arrow.png) no-repeat;
  width: 6px;
  height: 9px;
  float: left;
  margin: 25px 10px 0px 10px;
}
.wrap .secBox ul li a {
  font-size: 16px;
  color: #2e2e2e;
}
.wrap .secBox ul li span.date {
  font-size: 14px;
  color: #7b7b7b;
  float: right;
}
.wrap .secBox .page {
  height: 50px;
  line-height: 50px;
  text-align: center;
}
.wrap .secBox .page span {
  padding: 5px 10px;
  border: 1px solid #adadad;
  margin-right: 10px;
}
.wrap .secBox .page span.on {
  background: #0196e3;
  color: #fff;
  border: none;
}
.wrap .secBox .page #num {
  font-size: 16px;text-align: center;font-family: "微软雅黑";
}
.wrap .secBox .page input[type="submit"] {
  height: 30px;
  padding: 0px 10px;
  font-size: 14px;
  font-family: "微软雅黑";
}
.wrap .secBox a {
  font-size: 14px;
  color: #666;
  line-height: 60px;
}
.wrap .secBox .conTit h1 {
  font-size: 26px;
  font-weight: bold;
  color: #404141;
  text-align: center;
  display: block;
}
.wrap .secBox .conTit .time {
  text-align: center;
  margin: 25px 0px;
  font-size: 14px;
  color: #666666;
}
.wrap .secBox .contentBox table {
  width: 100% !important;
}
.wrap .secBox .contentBox table tbody tr td img {
  margin: 0 auto;
  display: block;
}
.wrap .secBox .contentBox p {
  color: #404141;
  font-size: 16px;
  line-height: 35px;
}
.wrap .secBox .contentBox a {font-size: 16px;    display: block;
  line-height: 35px;}
.wrap .secBox .contentBox a:hover  {color: #0054A3}
.wrap .secBox .contentBox .TRS_Editor p {
  color: #404141;
  font-size: 16px;
  line-height: 35px;
}
.contentBox p {
  color: #404141;
  font-size: 16px;
  line-height: 35px;
}
.contentBox .TRS_Editor {
  color: #404141;
  font-size: 16px;
  line-height: 35px;
}
.contentBox .TRS_Editor p {
  color: #404141;
  font-size: 16px;
  line-height: 35px;
}
.shareBox {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  margin-top: 20px;
}
.shareBox .share {
  width: 150px;
  height: 100%;
  float: right;
  background: #ededed;
  border-radius: 10px;
  padding-left: 10px;
}
.shareBox .share h4 {
  width: 50px;
  float: left;
  height: 100%;
}
.shareBox .share .shareIcon {
  float: left;
  width: 100px;
  height: 100%;
  padding-top: 6px;
}
.shareBox .share .shareIcon .bdshare-button-style0-16 {
  zoom: 1;
}
.shareBox .labelBox {
  width: 760px;
  float: left;
  overflow: hidden;
}
.shareBox .labelBox a {
  font-size: 14px;
  padding: 3px 10px;
  border: solid 1px #999;
  border-radius: 5px;
  float: left;
  line-height: 14px;
  margin: 9px 0 0 20px;
}
.shareBox .labelBox h4 {
  font-size: 16px;
  color: #d3902a;
  float: left;
}
.shareBox .labelBox h4 i {
  background: url(/resources/images/icon_label.png) no-repeat;
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  margin: 11px 10px 0 0;
}
.shareBox .labelBox .contentIcon {
  width: 700px;
  float: left;
  overflow: hidden;
}
.shareBox .labelBox .contentIcon a {
  font-size: 14px;
  padding: 3px 10px;
  border: solid 1px #999;
  border-radius: 5px;
  float: left;
  line-height: 14px;
  margin: 9px 0 0 20px;
}
.relate {
  color: #0b85ff;
  line-height: 30px;
  margin-top: 20px;
}
/* topBox */
.topBox {
  width: 100%;
  height: 100px;
  background: #e8e8e8;
}
.topBox .wrap {
  height: 100px;
  background: url(../images/search_wrap_bg.png) no-repeat -9px bottom;
  position: relative;
}
.topBox .topLogo {
  background: url(../images/logo_lnr.png) no-repeat;
  width: 240px;
  height: 51px;
  overflow: hidden;
  text-indent: -1978px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -25px;
  z-index: 9;
}
.topSearch {
  overflow: hidden;
  width: 430px;
  height: 40px;
  background: #FFF;
  border-radius: 10px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -20px;
  z-index: 9;
}
.topSearch .searchTxt {
  width: 370px;
  float: left;
  height: 40px;
  line-height: 40px;
  font-family: "微软雅黑";
  font-size: 16px;
  padding-left: 10px;
  border: none;
}
.topSearch .searchBtn {
  background: url(../images/search_mirror.png) no-repeat center center;
  width: 40px;
  height: 40px;
  cursor: pointer;
  float: left;
  border: none;
}
/* topPhoto */
.topPhoto {
  background: url(../images/top_photo.jpg) no-repeat center top;
  height: 501px;
  width: 100%;
}
/* topNews */
.topNews {
  width: 100%;
  height: 500px;
  background: #00b8ee;
  overflow: hidden;
  margin-top: -20px;
}
.topNews .wrap {
  height: 350px;
  background: #FFF;
  width: 1170px;
  margin-top: 40px;
  padding: 15px;
}
.topNews .newSlide {
  width: 600px;
  height: 345px;
  overflow: hidden;
  position: relative;
  float: left;
}
.topNews .newSlide .hd {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 40px;
  width: 80px;
  z-index: 9;
}
.topNews .newSlide .hd li {
  float: left;
  background: url(../images/slide_dot.png) no-repeat ;
  width: 7px;
  height: 6px;
  margin-right: 10px;
  text-indent: -1978px;
  margin-top: 17px;
  overflow: hidden;
}
.topNews .newSlide .hd li.on {
  background: url(../images/slide_dot.png) no-repeat -7px 0;
}
.topNews .newSlide .bd {
  width: 600px;
  height: 345px;
  position: relative;
  overflow: hidden;
}
.topNews .newSlide .bd li {
  width: 600px;
  height: 345px;
  overflow: hidden;
  position: relative;
}
.topNews .newSlide .bd .pic {
  width: 600px;
  height: 345px;
  overflow: hidden;
}
.topNews .newSlide .bd .pic img {
  width: 600px;
  height: 345px;
}
.topNews .newSlide .bd .mask {
  width: 600px;
  height: 40px;
  background: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 8;
}
.topNews .newSlide .bd .tit {
  width: 510px;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
}
.topNews .newSlide .bd .tit a {
  font-size: 16px;
  color: #FFF;
}
.topNews .newsList {
  width: 560px;
  float: right;
  padding-top: 12px;

}
.topNews .newsList a.more {
  position: absolute;
  right: 15px;
  bottom: 20px;
  color: #666;

}
.topNews .newsList li {
  overflow: hidden;
  margin-bottom: 24px;
}
.topNews .newsList li .date {
  width: 54px;
  height: 54px;
  background: #009ae9;
  padding: 3px;
  color: #FFF;
  font-size: 16px;
  text-align: center;
  line-height: 27px;
  overflow: hidden;
  float: left;
}
.topNews .newsList li .date span {
  display: block;
  height: 27px;
  border-bottom: solid 1px #32adec;
}
.topNews .newsList li .txtCon {
  width: 490px;
  float: right;
}
.topNews .newsList li .txtCon .tit {
  height: 30px;
  line-height: 30px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.topNews .newsList li .txtCon .tit a {
  font-size: 16px;
  color: #333;
  cursor: pointer;
}
.topNews .newsList li .txtCon .tit a:hover {
  color: #ff5555;
}
.topNews .newsList li .txtCon .desc {
  height: 30px;
  line-height: 30px;
}
.topNews .newsList li .txtCon .desc span {
  padding: 10px 5px;
  border: solid 1px #ff7f32;
  border-radius: 5px;
  color: #ff7f32;
  line-height: 0;
  display: block;
  float: left;
  margin: 4px 10px 0 0;
}
.topNews .newsList li .txtCon .desc p {
  font-size: 14px;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* 政策法规&办事指南 */
.listBox {
  width: 100%;
  height: 230px;
  background: #FFF;
  padding: 50px 0;
}
.listBox .wrap {
  height: 310px;
  overflow: hidden;
}
.listBox .zcfgBox {
  width: 567px;
  float: left;
}
.listBox .zcfgBox .title {
  background: url(../images/title_bg_line.png) no-repeat 120px bottom;
  height: 25px;
  line-height: 25px;
  position: relative;
  overflow: hidden;
  margin-bottom: 15px;
}
.listBox .zcfgBox .title h2 {
  background: url(../images/title_zcfg.png) no-repeat;
  width: 107px;
  height: 25px;
  overflow: hidden;
  text-indent: -1978px;
  float: left;
}
.listBox .zcfgBox .title a.more {
  font-size: 16px;
  color: #666;
  float: right;
}
.listBox .zcfgBox .title a.more i {
  display: block;
  background: url(../images/more_arrow_right.png) no-repeat;
  width: 15px;
  height: 15px;
  float: right;
  margin: 5px 0 0 10px;
}
.listBox .zcfgBox .txtList li {
  line-height: 33px;
}
.listBox .zcfgBox .txtList li a {
  font-size: 16px;
  color: #333;
  cursor: pointer;
}
.listBox .zcfgBox .txtList li a:hover {
  color: #ff5555;
}
.listBox .zcfgBox .txtList li .date {
  float: right;
  font-size: 16px;
  color: #666;
}
.listBox .zcfgBox .txtList li i.arrow {
  display: block;
  background: url(../images/list_arrow.png) no-repeat;
  width: 6px;
  height: 9px;
  float: left;
  margin: 12px 10px 0 0;
}
.listBox .bsznBox {
  width: 567px;
  float: right;
}
.listBox .bsznBox .title {
  background: url(../images/title_bg_line.png) no-repeat 120px bottom;
  height: 25px;
  line-height: 25px;
  position: relative;
  overflow: hidden;
  margin-bottom: 15px;
}
.listBox .bsznBox .title h2 {
  background: url(../images/title_bszn.png) no-repeat;
  width: 106px;
  height: 25px;
  overflow: hidden;
  text-indent: -1978px;
  float: left;
}
.listBox .bsznBox .title a.more {
  font-size: 16px;
  color: #666;
  float: right;
}
.listBox .bsznBox .title a.more i {
  display: block;
  background: url(../images/more_arrow_right.png) no-repeat;
  width: 15px;
  height: 15px;
  float: right;
  margin: 5px 0 0 10px;
}
.listBox .bsznBox .txtList li {
  line-height: 33px;
}
.listBox .bsznBox .txtList li a {
  font-size: 16px;
}
.listBox .bsznBox .txtList li a:hover {
  color: #ff5555;
}
.listBox .bsznBox .txtList li .date {
  float: right;
  font-size: 16px;
  color: #666;
}
.listBox .bsznBox .txtList li i.arrow {
  display: block;
  background: url(../images/list_arrow.png) no-repeat;
  width: 6px;
  height: 9px;
  float: left;
  margin: 12px 10px 0 0;
}
/* 可享优待 */
.kxydBox {
  width: 100%;
  padding: 30px 0;
  height: 510px;
  background: #0081ee;
}
.kxydBox .wrap {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.kxydBox .kxydTitle {
  background: url(../images/title_kxdy.png) no-repeat;
  width: 1200px;
  height: 120px;
  overflow: hidden;
  margin: 10px auto;
}
.kxydBox .kxydTitle p {
  font-size: 16px;
  color: #FFF;
  line-height: 16px;
  margin-top: 88px;
  text-align: center;
  letter-spacing: 5px;
}
.kxydBox .kxydCon {
  overflow: hidden;
}
.kxydBox .kxydCon .kxydSlide {
  width: 930px;
  height: 366px;
  overflow: hidden;
  position: relative;
  float: left;
}
.kxydBox .kxydCon .kxydSlide .hd {
  width: 185px;
  float: left;
  height: 100%;
}
.kxydBox .kxydCon .kxydSlide .hd li {
  width: 100%;
  height: 59px;
  background: #289dff;
  line-height: 59px;
  text-align: center;
  border-bottom: solid 2px #3089be;
  position: relative;
  cursor: pointer;
}
.kxydBox .kxydCon .kxydSlide .hd li a {
  font-size: 20px;
  color: #FFF;
  display: block;
  height: 100%;
}
.kxydBox .kxydCon .kxydSlide .hd li span {
  width: 0;
  height: 0;
  position: absolute;
  border: solid 6px transparent;
  border-left: solid 6px #f0a900;
  right: -12px;
  top: 50%;
  margin-top: -6px;
  display: none;
  z-index: 9;
}
.kxydBox .kxydCon .kxydSlide .hd li.on {
  background: #f0a900;
  color: #fff;
}
.kxydBox .kxydCon .kxydSlide .hd li.on span {
  display: block;
}
.kxydBox .kxydCon .kxydSlide .bd {
  width: 745px;
  height: 364px;
  background: #FFF;
  float: right;
  position: relative;
}
.kxydBox .kxydCon .kxydSlide .bd .infoCon {
  width: 685px;
  height: 300px;
  overflow: hidden;
  margin: 40px 0 40px 20px;
  position: relative;
  padding-right: 40px;
}
.kxydBox .kxydCon .kxydSlide .bd .info {
  font-size: 16px;
  line-height: 30px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 685px;
}
.kxydBox .kxydCon .kxydSlide .bd .info p {
  text-indent: 30px;
}
.kxydBox .kxydCon .kxydSlide .bd .upArrow {
  background: url(../images/scroll_arrow.png) no-repeat 0 -22px;
  width: 22px;
  height: 22px;
  position: absolute;
  right: 10px;
  bottom: 0px;
  z-index: 9;
  text-indent: -1978px;
  overflow: hidden;
}
.kxydBox .kxydCon .kxydSlide .bd .upArrow:hover {
  background-position: -22px -22;
}
.kxydBox .kxydCon .kxydSlide .bd .downArrow {
  background: url(../images/scroll_arrow.png) no-repeat;
  width: 22px;
  height: 22px;
  position: absolute;
  right: 10px;
  bottom: 30px;
  z-index: 9;
  text-indent: -1978px;
  overflow: hidden;
}
.kxydBox .kxydCon .kxydSlide .bd .downArrow:hover {
  background-position: -22px 0px;
}
.kxydBox .kxydCon .cxRight {
  width: 260px;
  height: 366px;
  float: right;
}
.kxydBox .kxydCon .cxRight .bsBox {
  background: url(../images/kxyd_right_top_bg.jpg) no-repeat;
  width: 240px;
  height: 157px;
  overflow: hidden;
  margin-bottom: 10px;
  padding: 10px;
}
.kxydBox .kxydCon .cxRight .bsBox h3 {
  font-size: 20px;
  color: #b46c09;
  margin-bottom: 15px;
}
.kxydBox .kxydCon .cxRight .bsBox ul li {
  width: 105px;
  float: left;
  margin-bottom: 10px;
}
.kxydBox .kxydCon .cxRight .bsBox ul li i {
  display: block;
  width: 4px;
  height: 4px;
  background: #eba240;
  border-radius: 50%;
  float: left;
  margin: 10px 10px 0 0;
}
.kxydBox .kxydCon .cxRight .bsBox ul li a {
  font-size: 16px;
  color: #eba240;
}
.kxydBox .kxydCon .cxRight .wfBox {
  background: url(../images/kxyd_right_btm_bg.jpg) no-repeat;
  width: 240px;
  height: 157px;
  overflow: hidden;
  padding: 10px;
}
.kxydBox .kxydCon .cxRight .wfBox h3 {
  font-size: 20px;
  color: #406bb3;
  margin-bottom: 15px;
}
.kxydBox .kxydCon .cxRight .wfBox ul li {
  width: 105px;
  float: left;
  margin-bottom: 10px;
}
.kxydBox .kxydCon .cxRight .wfBox ul li i {
  display: block;
  width: 4px;
  height: 4px;
  background: #789fde;
  border-radius: 50%;
  float: left;
  margin: 10px 10px 0 0;
}
.kxydBox .kxydCon .cxRight .wfBox ul li a {
  font-size: 16px;
  color: #789fde;
}
/* 老年人服务查询 */
.fwcxBox {
  width: 100%;
  padding: 20px 0;
  background: #eceaed;
  overflow: hidden;
}
.fwcxBox .wrap {
  overflow: hidden;
}
.fwcxBox .wrap .fwcxTitle {
  background: url(../images/title_fwcx.png) no-repeat center top;
  height: 78px;
  margin-bottom: 20px;
}
.fwcxBox .wrap .fwcxSlide {
  width: 1200px;
  height: 330px;
  overflow: hidden;
  position: relative;
}
.fwcxBox .wrap .fwcxSlide ul {
  width: 930px;
  padding-right: 20px;
  margin: 0 auto;
  overflow: hidden;
}
.fwcxBox .wrap .fwcxSlide ul li {
  float: left;
  width: 260px;
  height: 300px;
  margin-left: 20px;
  background: #FFF;
  padding: 15px;
}
.fwcxBox .wrap .fwcxSlide ul li .pic {
  width: 260px;
  height: 186px;
  overflow: hidden;
}
.fwcxBox .wrap .fwcxSlide ul li .pic img {
  width: 260px;
  height: 186px;
}
.fwcxBox .wrap .fwcxSlide ul li .tit {
  margin-top: 15px;
}
.fwcxBox .wrap .fwcxSlide ul li .tit a {
  font-size: 16px;
  line-height: 1.8;
  display: block;
  text-align: center;
}
.fwcxBox .wrap .fwcxSlide .next {
  background: url(../images/fwcx_slide_arrow.png) no-repeat -17px 0;
  width: 17px;
  height: 41px;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -20px;
  z-index: 9;
}
.fwcxBox .wrap .fwcxSlide .prev {
  background: url(../images/fwcx_slide_arrow.png) no-repeat;
  width: 17px;
  height: 41px;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -20px;
  z-index: 9;
}
.fwcxBox .wrap .fwcxSlide .tempWrap {
  padding-right: 20px;
  margin: 0 auto;
}
/* footer */
.footer {
  padding: 20px 0;
  text-align: center;
  line-height: 2;
  font-size: 16px;
}
.footer p {
  color: #494949;
}
.footer .linkPhoto {
  width: 200px;
  height: 80px;
  margin: 0 auto;
}
.footer .linkPhoto .fleft {
  width: 80px;
  height: 80px;
}
.footer .linkPhoto .fright {
  width: 110px;
  height: 67px;
  padding-top: 13px;
  margin-left: 10px;
}
.footer a {
  font-size: 16px;
}
.blur_color {
  color: #1680c8;
}
/* 科技海淀 */
.zxBox {
  width: 100%;
  height: 450px;
}
.zxBox .wrap {
  height: 410px;
  position: relative;
  background: #FFF;
  border-radius: 20px;
  margin-top: -40px;
  z-index: 9;
  box-shadow: 0 20px 60px #d0eafa;
  padding: 20px;
  width: 1160px;
}
.zxSlider {
  width: 1160px;
  height: 410px;
  overflow: hidden;
  position: relative;
}
.zxSlider .tempWrap {
  overflow: visible !important;
}
.zxSlider .zxHd {
  height: 28px;
  line-height: 28px;
  background: url(../images/title_line_kj.png) no-repeat 250px bottom;
  margin-bottom: 22px;
}
.zxSlider .zxHd ul {
  overflow: hidden;
  background: url(../images/title_left_line.gif) no-repeat left top;
  padding-left: 10px;
}
.zxSlider .zxHd li {
  float: left;
  font-size: 24px;
  margin-left: 10px;
  cursor: pointer;
}
.zxSlider .zxHd li.on {
  color: #008ceb;
}
.zxSlider .zxBd {
  width: 1160px;
  height: 370px;
  position: relative;
  overflow: visible !important;
}
.zxSlider .zxBd .infoCon {
  width: 1160px;
  height: 370px;
  position: relative;
}
.zxSlider .zxBd .zxPhotoSlider {
  width: 550px;
  height: 320px;
  overflow: hidden;
  position: relative;
  float: left;
}
.zxSlider .zxBd .zxPhotoSlider .hd {
  width: 80px;
  position: absolute;
  height: 30px;
  right: 0;
  bottom: 0;
  z-index: 9;
  padding-left: 10px;
}
.zxSlider .zxBd .zxPhotoSlider .hd li {
  float: left;
  background: url(../images/slide_dot.png) no-repeat;
  width: 7px;
  height: 6px;
  margin: 12px 10px 0 0;
  overflow: hidden;
  text-indent: -1978px;
  cursor: pointer;
}
.zxSlider .zxBd .zxPhotoSlider .hd li.on {
  background-position: -7px 0;
}
.zxSlider .zxBd .zxPhotoSlider .bd {
  width: 550px;
  height: 320px;
  overflow: hidden;
  position: relative;
}
.zxSlider .zxBd .zxPhotoSlider .bd li {
  width: 550px;
  height: 320px;
  overflow: hidden;
  position: relative;
}
.zxSlider .zxBd .zxPhotoSlider .bd .pic {
  width: 550px;
  height: 320px;
  overflow: hidden;
}
.zxSlider .zxBd .zxPhotoSlider .bd .pic img {
  width: 550px;
  height: 320px;
}
.zxSlider .zxBd .zxPhotoSlider .bd .tit {
  width: 450px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
}
.zxSlider .zxBd .zxPhotoSlider .bd .tit a {
  color: #FFF;
}
.zxSlider .zxBd .zxPhotoSlider .bd .mask {
  width: 550px;
  height: 30px;
  background: #000;
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 5;
}
.zxSlider .zxBd .rightNews {
  width: 590px;
  height: 320px;
  overflow: hidden;
  float: right;
}
.zxSlider .zxBd .slideMore {
  font-size: 16px;
  line-height: 28px;
  position: absolute;
  top: -44px;
  right: 0;
  color: #666;
}
.zxSlider .zxBd .slideMore i {
  display: block;
  float: right;
  background: url(../images/title_icon_more.png) no-repeat;
  width: 16px;
  height: 15px;
  margin: 6px 0 0 10px;
}
.zxSlider .zxBd .slideMore:hover {
  color: #388bd1;
}
.newsList {
  width: 100%;
}
.newsList li {
  line-height: 40px;
}
.newsList li a {
  font-size: 16px;
  color: #333;
}
.newsList li a:hover {
  color: #388bd1;
}
.newsList li .date {
  font-size: 16px;
  color: #666;
  float: right;
}
.newsList li i {
  width: 3px;
  height: 16px;
  background: #008ceb;
  display: block;
  float: left;
  margin: 10px 10px 0 0;
}
/* 产业政策 */
.logo_kj {
  background: url(../images/logo_kjhd.png) no-repeat;
  width: 259px;
  height: 49px;
  overflow: hidden;
  text-indent: -1978px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -25px;
  z-index: 9;
}
.cyzcBox {
  width: 100%;
  margin-top: 50px;
  background: url(../images/cyzc_bg.jpg) no-repeat center 30px;
  height: 560px;
}
.cyzcBox h2 {
  height: 70px;
  text-align: center;
}
.cyzcBox .cyzcCon {
  text-align: center;
}
.cyzcBox .cyzcCon h3 {
  width: 600px;
  height: 50px;
  background: #f8ac19;
  font-size: 20px;
  color: #FFF;
  line-height: 50px;
  text-align: center;
  position: relative;
  margin: 20px auto;
}
.cyzcBox .cyzcCon h3 span.leftArr {
  position: absolute;
  left: -50px;
  top: 0;
  z-index: 9;
  width: 0;
  height: 0;
  border: solid 25px transparent;
  border-right: solid 25px #f8ac19;
  border-bottom: solid 25px #f8ac19;
}
.cyzcBox .cyzcCon h3 span.rightArr {
  position: absolute;
  right: -50px;
  top: 0;
  z-index: 9;
  width: 0;
  height: 0;
  border: solid 25px transparent;
  border-left: solid 25px #f8ac19;
  border-top: solid 25px #f8ac19;
}
.qyBox {
  margin-top: 30px;
}
.qyBox .wrap {
  margin-top: 0;
}
.bannerBox {
  width: 100%;
  height: 113px;
  margin-top: 50px;
}
.bannerBox .wrap {
  height: 100%;
}
.bannerBox .wrap a {
  float: left;
  display: block;
  width: 288px;
  height: 113px;
  margin-left: 10px;
}
.bannerBox .wrap a img {
  width: 288px;
  height: 113px;
}
.fwptBox {
  width: 100%;
  margin-top: 50px;
}
.fwptBox h2 {
  height: 70px;
  margin: 20px auto;
}
.fwptBox .fwptList {
  overflow: hidden;
  box-shadow: 0 0 20px #d0eafa;
}
.fwptBox .fwptList li {
  width: 400px;
  height: 195px;
  float: left;
}
.fwptBox .fwptList li div {
  display: block;
  width: 399px;
  height: 194px;
  border-right: solid 1px #e9e9e9;
  border-bottom: solid 1px #e9e9e9;
  position: relative;
  overflow: hidden;
  font-size: 22px;
  text-align: center;
  background: url(../images/fwpt_li_bg.png) no-repeat 250px 150px;
}
.fwptBox .fwptList li div i {
  display: block;
  width: 66px;
  height: 66px;
  margin: 20px auto;
}
.fwptBox .fwptList li div i img {
  width: 66px;
  height: 66px;
}
.fwptBox .fwptList li div span a {
  display: block;
  width: 300px;
  margin: 0 auto;
  font-size: 22px;
}
.fwptBox .fwptList li div:hover {
  background: url(../images/fwpt_li_bg.png) no-repeat 250px 150px #e4eff9;
  border-bottom-color: #3a8cf1;
}
/* 新农建设 */
.logoBox {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100%;
  height: 90px;
  display: none;
}
.logoBox .mask {
  width: 100%;
  height: 90px;
  background: #000;
  opacity: 0.1;
  filter: alpha(opacity=10);
}
.topLogo {
  width: 259px;
  height: 49px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -25px;
  z-index: 9;
}
.topLogo img {
  width: 259px;
  height: 49px;
}
.topSliderBox {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.topSliderBox .wrap {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -600px;
  z-index: 9;
  height: 90px;
  display: none;
}
.topSlider {
  position: relative;
  height: 500px;
  min-width: 1200px;
  width: 100%;
  overflow: hidden;
  display: none;
}
.topSlider .slider-pointer {
  position: absolute;
  bottom: 120px;
  color: #fff;
  list-style: none;
  padding: 0;
  z-index: 999;
}
.topSlider .slider-pointer li {
  display: inline-block;
  margin: 0 15px;
  width: 30px;
  height: 3px;
  background-color: #8b8c8d;
  opacity: 0.85;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.5);
  transition: all 320ms ease;
}
.topSlider .slider-pointer li:hover {
  background-color: #FFF;
}
.topSlider .slider-pointer li.active {
  background-color: #FFF;
}
.topSlider .slider-inner {
  width: 100%;
  height: 100%;
  position: relative;
}
.topSlider .slider-inner .item {
  width: 100%;
  height: 100%;
  float: left;
}
.topSlider .slider-inner img {
  background-position: center top !important;
  width: 100%;
  height: 100%;
}
.topSlider .slider-control {
  position: absolute;
  z-index: 999;
  opacity: 0.5;
  cursor: pointer;
  top: 40%;
  transition: all 320ms ease;
  background: url(../images/xnjs_slide_arrow.png) no-repeat;
  width: 73px;
  height: 137px;
  overflow: hidden;
  text-indent: -1978px;
}
.topSlider .slider-control:hover {
  opacity: 0.65;
  background-color: #0055B5;
}
.topSlider .slider-control:active {
  opacity: 0.85;
}
.topSlider .slider-control.prev {
  display: none;
  left: 20px;
}
.topSlider .slider-control.next {
  display: none;
  right: 20px;
}
.topSlider:hover .slider-control.prev {
  display: block;
  left: 20px;
}
.topSlider:hover .slider-control.next {
  display: block;
  right: 20px;
  background: url(../images/xnjs_slide_arrow.png) no-repeat -73px 0 #0055b5;
}
.bannerImg img {
  max-width: 1920px;
  margin: 0 auto;
}
.paging {
  clear: both;
}
.paging a {font-size: 16px !important;color: #333}
.paging a:hover {
  color: #0054A3;
}
.bshare-custom {
  float: right;
}
/* 三农动态 */
.sndtBox {
  width: 100%;
  margin-top: 30px;
}
.sndtBox .wrap {
  overflow: hidden;
}
.sndtBox .wrap h2 {
  width: 1200px;
  height: 70px;
  text-align: center;
  margin-bottom: 30px;
}
.sndtBox .wrap .sndtCon {
  overflow: hidden;
}
.sndtBox .wrap .sndtSlider {
  width: 550px;
  height: 410px;
  overflow: hidden;
  position: relative;
  float: left;
}
.sndtBox .wrap .sndtSlider .hd {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 40px;
  width: 60px;
  z-index: 9;
}
.sndtBox .wrap .sndtSlider .hd li {
  float: left;
  background: url(../images/slide_dot_green.png) no-repeat;
  width: 7px;
  height: 7px;
  margin: 16px 10px 0 0;
  overflow: hidden;
  text-indent: -1978px;
  cursor: pointer;
}
.sndtBox .wrap .sndtSlider .hd li.on {
  background-position: -7px 0;
}
.sndtBox .wrap .sndtSlider .bd {
  width: 550px;
  height: 410px;
  overflow: hidden;
  position: relative;
}
.sndtBox .wrap .sndtSlider .bd li {
  width: 550px;
  height: 410px;
  overflow: hidden;
  position: relative;
}
.sndtBox .wrap .sndtSlider .bd .pic {
  width: 550px;
  height: 410px;
  overflow: hidden;
}
.sndtBox .wrap .sndtSlider .bd .pic img {
  width: 550px;
  height: 410px;
}
.sndtBox .wrap .sndtSlider .bd .mask {
  width: 550px;
  height: 40px;
  background: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 5;
}
.sndtBox .wrap .sndtSlider .bd .tit {
  width: 470px;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
}
.sndtBox .wrap .sndtSlider .bd .tit a {
  font-size: 16px;
  color: #FFF;
}
.sndtBox .wrap .sndtRight {
  width: 620px;
  height: 410px;
  float: right;
  margin-top: -4px;
}
.sndtBox .wrap .sndtRight .sndtHot h4 {
  /*line-height: 22px;*/
}
.sndtBox .wrap .sndtRight .sndtHot h4 a {
  font-size: 22px;
  font-weight: bold;
  line-height: 35px;
}
.sndtBox .wrap .sndtRight .sndtHot h4 a:hover {
  color: #82c46e;
}
.sndtBox .wrap .sndtRight .sndtHot .sndtDesc {
  font-size: 14px;
  color: #666;
  line-height: 2;
  margin-bottom: 10px;
  text-indent: 2em;
}
.sndtList li {
  line-height: 36px;
}
.sndtList li a {
  font-size: 16px;
  color: #333;
}
.sndtList li a i {
  background: url(../images/slide_dot_green.png) no-repeat;
  display: block;
  width: 7px;
  height: 7px;
  margin: 15px 10px 0 0;
  float: left;
}
.sndtList li a:hover {
  color: #82c46e;
}
.sndtList li a:hover i {
  background-position: -7px 0;
}
.sndtList li .date {
  float: right;
  font-size: 16px;
  color: #666;
}
.snxzBox {
  width: 100%;
  height: 410px;
  background: url(../images/mid_slide_bg.gif) repeat;
  margin-top: 30px;
  padding: 45px 0;
}
.snxzBox .wrap {
  height: 100%;
  overflow: hidden;
}
.snxzBox .wrap .snxzSlider {
  width: 760px;
  height: 360px;
  border: solid 2px #aee49d;
  float: left;
  overflow: hidden;
  position: relative;
  padding: 20px;
  background: #f8f8f8;
}
.snxzBox .wrap .snxzSlider .hd {
  overflow: hidden;
  width: 100%;
  margin: 20px 0;
}
.snxzBox .wrap .snxzSlider .hd li {
  float: left;
  width: 140px;
  height: 40px;
  line-height: 40px;
  background: #ebebeb;
  margin-left: 83px;
}
.snxzBox .wrap .snxzSlider .hd li a {
  display: block;
  text-align: center;
  color: #4c4c4c;
  font-size: 16px;
}
.snxzBox .wrap .snxzSlider .hd li.on {
  background: #3e9b22;
}
.snxzBox .wrap .snxzSlider .hd li.on a {
  color: #ffffff;
}
.snxzBox .wrap .snxzSlider .hd li.on:hover a {
  color: #FFF !important;
}
.snxzBox .wrap .snxzRight {
  width: 305px;
  padding: 0 30px 40px;
  border: solid 2px #aee49d;
  background: #f8f8f8;
  float: right;
}
.snxzBox .wrap .snxzRight a {
  display: block;
  width: 305px;
  height: 90px;
  overflow: hidden;
  margin-top: 30px;
}
.snxzBox .wrap .snxzRight a img {
  width: 305px;
  height: 90px;
}
.xncdxBox {
  width: 100%;
  height: 360px;
  overflow: hidden;
  background: url(../images/xncdx_bg.jpg) no-repeat center top;
  position: relative;
}
.xncdxBox a {
  position: absolute;
  width: 100%;
  height: 120px;
  left: 0px;
  cursor: pointer;
}
.xncdxBox .wrap {
  height: 100%;
}
.xncdxBox .wrap .xncdxSlider {
  width: 1200px;
  height: 126px;
  margin: 150px auto 0;
  position: relative;
}
.xncdxBox .wrap .xncdxSlider .tempWrap {
  width: 1100px;
  height: 126px;
  margin: 0 auto;
}
.xncdxBox .wrap .xncdxSlider ul {
  width: 1100px;
  height: 126px;
}
.xncdxBox .wrap .xncdxSlider ul li {
  width: 1100px;
  height: 126px;
  overflow: hidden;
  position: relative;
}
.xncdxBox .wrap .xncdxSlider ul li a {
  display: block;
  width: 1100px;
  height: 126px;
}
.xncdxBox .wrap .xncdxSlider ul li a img {
  width: 1100px;
  height: 126px;
}
.xncdxBox .wrap .xncdxSlider .prev,
.xncdxBox .wrap .xncdxSlider .next {
  background: url(../images/xnjs_cg_slide_arrow.png) no-repeat;
  width: 48px;
  height: 90px;
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -45px;
  z-index: 9;
}
.xncdxBox .wrap .xncdxSlider .next {
  background-position: -48px 0;
  left: auto;
  right: -20px;
}
.kjxnBox {
  width: 100%;
  margin-top: 30px;
  overflow: hidden;
}
.kjxnBox .wrap h2 {
  width: 1200px;
  height: 70px;
  overflow: hidden;
  margin-bottom: 20px;
}
.kjxnBox .wrap h2 img {
  width: 1200px;
  height: 70px;
}
.kjxnBox .kjxnSlider li {
  float: left;
  width: 270px;
  padding: 15px 10px 30px;
  border: solid 1px #c5ecb9;
  margin-left: 7px;
}
.kjxnBox .kjxnSlider li .pic {
  width: 270px;
  height: 205px;
  overflow: hidden;
}
.kjxnBox .kjxnSlider li .pic a {
  display: block;
  width: 270px;
  height: 205px;
}
.kjxnBox .kjxnSlider li .pic img {
  width: 270px;
  height: 205px;
}
.kjxnBox .kjxnSlider li .tit {
  width: 270px;
  height: 60px;
  padding: 20px 0;
  text-align: center;
}
.kjxnBox .kjxnSlider li .tit a {
  font-size: 16px;
  line-height: 30px;
  color: #333;
}
.kjxnBox .kjxnSlider li .tit a:hover {
  color: #82c46e;
}
.kjxnBox .kjxnSlider .prev,
.kjxnBox .kjxnSlider .next {
  background: url(../images/kjxn_slide_arrow.gif) no-repeat;
  width: 19px;
  height: 35px;
  position: absolute;
  left: -6px;
  top: 50%;
  margin-top: -17px;
  z-index: 9;
}
.kjxnBox .kjxnSlider .next {
  background-position: -19px 0;
  left: auto;
  right: -8px;
}
.xnjsFooter {
  background: #61a066;
  margin-top: 30px;
  color: #FFF;
}
.xnjsFooter .footer p {
  color: #fff !important;
}
.xnjsFooter a {
  color: #FFF;
}
/* 应急宣传 */
.headNewsBox {
  height: 220px;
  position: relative;
  margin-top: -100px;
}
.headNewsBox .headNews_yjxc {
  width: 690px;
  height: 220px;
  background: #f3f8ff;
  position: relative;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -400px;
  padding-left: 130px;
  padding-right: 50px;
}
.headNewsBox .headNews_yjxc .icon_yjxcHead {
  background: url(../images/yjxc_headNews.jpg) no-repeat;
  width: 201px;
  height: 224px;
  position: absolute;
  left: -100px;
  top: -50px;
  z-index: 9;
}
.headNewsBox .headNews_yjxc h2 {
  margin: 30px 0;
}
.headNewsBox .headNews_yjxc h2 a {
  font-size: 24px;
  color: #e45b26;
}
.headNewsBox .headNews_yjxc p {
  font-size: 16px;
  color: #666;
  line-height: 1.8;
}
.yjdtBox {
  margin-top: 30px;
}
.yjdtBox h2 {
  height: 100px;
}
.yjdtBox h2 a {
  display: block;
  width: 100%;
  height: 100px;
}
.yjdtBox h2 a img {
  width: 1200px;
  height: 100px;
}
.yjdtBox .yjdtList {
  overflow: hidden;
  margin-top: 20px;
  padding-left: 10px;
}
.yjdtBox .yjdtList li {
  float: left;
  width: 565px;
  height: 140px;
  box-shadow: 5px 5px 10px #EEE;
  margin-bottom: 20px;
  padding: 20px 10px;
  border-radius: 10px;
  /*     .pic {
                width: 180px;
                height: 140px;
                float: left;*/
  /*}*/
}
.yjdtBox .yjdtList li img {
  width: 180px;
  height: 140px;
  float: left;
}
.yjdtBox .yjdtList li .txt {
  width: 370px;
  float: right;
}
.yjdtBox .yjdtList li .txt .titBox {
  overflow: hidden;
}
.yjdtBox .yjdtList li .txt .titBox .icon_title {
  background: url(../images/icon_yjgl_list.png) no-repeat;
  display: block;
  width: 34px;
  height: 34px;
  float: left;
}
.yjdtBox .yjdtList li .txt .titBox .titRight {
  width: 330px;
  float: right;
}
.yjdtBox .yjdtList li .txt .titBox .titRight h3 {
  width: 330px;
  height: 16px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 4px;
}
.yjdtBox .yjdtList li .txt .titBox .titRight h3 a {
  font-size: 16px;
}
.yjdtBox .yjdtList li .txt .titBox .titRight h3 a:hover {
  color: #b51516;
}
.yjdtBox .yjdtList li .txt .titBox .titRight span {
  font-size: 14px;
  color: #666666;
  line-height: 14px;
}
.yjdtBox .yjdtList li .txt .desc {
  font-size: 14px;
  line-height: 1.8;
  text-indent: 2em;
  color: #666;
  margin-top: 20px;
}
.yjdtBox .yjdtList li .txt .desc span {
  font-size: 14px;
}
.yjztBox {
  width: 100%;
  height: 630px;
  background: #ebedf1;
  margin-top: 30px;
  padding: 40px 0;
}
.yjztBox .wrap {
  height: 100%;
}
.yjztBox h2 {
  height: 100px;
}
.yjztBox h2 a {
  display: block;
  width: 100%;
  height: 100px;
}
.yjztBox h2 a img {
  width: 1200px;
  height: 100px;
}
.yjztBox .yjztList {
  width: 1200px;
  height: 530px;
  position: relative;
}
.yjztBox .yjztList li {
  width: 233px;
  height: 219px;
  position: absolute;
  z-index: 9;
  overflow: hidden;
}
.yjztBox .yjztList li img {
  width: 233px;
  height: 219px;
}
.yjztBox .yjztList li a {
  display: block;
  width: 233px;
  height: 219px;
}
.yjztBox .yjztList li a.pic {
  position: absolute;
  left: 0;
  top: 0;
}
.yjztBox .yjztList li.icon04 {
  height: 456px;
  left: 570px;
  top: 60px;
}
.yjztBox .yjztList li.icon04 img {
  height: 456px;
}
.yjztBox .yjztList li.icon04 a {
  height: 456px;
}
.yjztBox .yjztList li.icon01 {
  left: 102px;
  top: 80px;
}
.yjztBox .yjztList li.icon02 {
  left: 336px;
  top: 20px;
}
.yjztBox .yjztList li.icon03 {
  left: 336px;
  top: 240px;
}
.yjztBox .yjztList li.icon05 {
  left: 804px;
  top: 150px;
}
@-webkit-keyframes flipOutYtest {
  from {
    -webkit-transform: perspective(1400px);
    transform: perspective(1400px);
  }
  40% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 60deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 60deg);
    opacity: 1;
  }
  50% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, 180deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, 180deg);
    opacity: 0;
  }
}
@-webkit-keyframes flipInYtest {
  from {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -180deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -180deg);
    opacity: 0;
  }
  50% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -90deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -90deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: perspective(1400px) rotate3d(0, 1, 0, -60deg);
    transform: perspective(1400px) rotate3d(0, 1, 0, -60deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(1400px);
    transform: perspective(1400px);
    opacity: 1;
  }
}
.test {
  -webkit-animation: flipOutYtest 0.75s linear;
  -moz-animation: flipOutYtest 0.75s linear;
  -o-animation: flipOutYtest 0.75s linear;
  animation: flipOutYtest 0.75s linear;
  -webkit-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both;
}
.test2 {
  -webkit-animation: flipInYtest 0.75s linear;
  -moz-animation: flipInYtest 0.75s linear;
  -o-animation: flipInYtest 0.75s linear;
  animation: flipInYtest 0.75s linear;
  -webkit-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both;
}
.yjListBox {
  height: 340px;
  padding: 30px 0;
}
.yjListBox .yjLeftSlide {
  width: 750px;
  height: 340px;
  overflow: hidden;
  position: relative;
  float: left;
  margin-top: 10px;
}
.yjListBox .yjLeftSlide .hd {
  border-bottom: solid 1px #e6e6e6;
  width: 750px;
  height: 40px;
  line-height: 40px;
  margin-bottom: 15px;
}
.yjListBox .yjLeftSlide .hd li {
  float: left;
  border-bottom: solid 1px #FFF;
  height: 39px;
  line-height: 39px;
  width: 140px;
  text-align: center;
}
.yjListBox .yjLeftSlide .hd li a {
  font-size: 24px;
  color: #666;
}
.yjListBox .yjLeftSlide .hd li.on {
  border-bottom: solid 1px #b51516;
}
.yjListBox .yjLeftSlide .hd li.on a {
  color: #b51516;
}
.yjListBox .yjLeftSlide .bd {
  padding-bottom: 15px;
}
.yjRight {
  width: 363px;
  height: 338px;
  padding: 10px 10px 15px;
  border: solid 1px #efefef;
  border-radius: 5px;
  float: right;
}
.yjRight .title {
  height: 39px;
  border-bottom: solid 1px #efefef;
  margin-bottom: 15px;
}
.yjRight .title h2 {
  width: 140px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  border-bottom: solid 1px #b51516;
}
.yjRight .title h2 a {
  font-size: 24px;
  color: #b51516;
}
.yjRight .yjList li a {
  width: 90%;
}
.yjRight .yjList li a:hover {
  color: #b51516;
}
.yjList {
  width: 100%;
}
.yjList li {
  line-height: 36px;
}
.yjList li .date {
  font-size: 16px;
  color: #666;
  float: right;
}
.yjList li .yjIcon {
  display: block;
  background: url(../images/yjList_icon.png) no-repeat;
  width: 19px;
  height: 19px;
  float: left;
  margin: 8px 10px 0 0;
}
.yjList li a {
  font-size: 16px;
  display: block;
  width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yjList li a:hover {
  color: #b51516;
}
.yjkpBox {
  height: 430px;
  padding: 30px 0;
}
.yjkpBox h2 {
  height: 100px;
}
.yjkpBox h2 a {
  display: block;
  width: 100%;
  height: 100px;
}
.yjkpBox h2 a img {
  width: 1200px;
  height: 100px;
}
.yjkpBox .yjkpSlider {
  width: 1200px;
  height: 340px;
  margin-top: 20px;
  overflow: hidden;
  position: relative;
}
.yjkpBox .yjkpSlider .tempWrap {
  width: 880px;
  background: #189ddd;
  margin: 0 auto;
  padding: 20px 13px 20px 0px;
}
.yjkpBox .yjkpSlider li {
  width: 195px;
  height: 280px;
  padding: 10px;
  background: #FFF;
  margin-left: 15px;
}
.yjkpBox .yjkpSlider li a {
  display: block;
  width: 195px;
  height: 280px;
}
.yjkpBox .yjkpSlider li a img {
  width: 195px;
  height: 280px;
}
.yjkpBox .yjkpSlider a.prev,
.yjkpBox .yjkpSlider a.next {
  background: url(../images/slide_yjkp_arrow.png) no-repeat;
  width: 38px;
  height: 38px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -19px;
  z-index: 9;
}
.yjkpBox .yjkpSlider a.next {
  left: auto;
  right: 0;
  background-position: -38px 0;
}
/* 科技创新改版后样式*/
.headerSearch {
  background: url("../images/headerbg.jpg") no-repeat;
  height: 120px;
  width: 100%;
}
.headerSearch .headerSearchBox {
  width: 1100px;
  margin: 0 auto;
}
.headerSearch .headerSearchBox img {
  float: left;
  margin: 16px 0px;
}
.headerSearch .headerSearchBox .headerSearchBorder {
  background: url("../images/searchkuang.png") no-repeat;
  float: right;
  width: 362px;
  height: 41px;
  margin: 38px 0px;
  overflow: hidden;
}
.headerSearch .headerSearchBox .headerSearchBorder input {
  width: 280px;
  background: transparent;
  border: 0px;
  display: inline-block;
  color: #999;
  line-height: 36px;
  margin-top: 0px;
  padding: 0px;
  font-size: 16px;
  padding-left: 10px;
  height: 35px;
}
.headerSearch .headerSearchBox .headerSearchBorder input.searchBtn {
  width: 55px;
  height: 45px;
  display: inline-block;
  cursor: pointer;
}
.Custom_UnionStyle {
  font-size: 16px;
  line-height: 35px;
}
.Custom_UnionStyle p {
  font-size: 16px;
  line-height: 35px;
}
.kjcxbanner {
  overflow: hidden;
  position: relative;
}
.kjcxbanner .leftAndRight {
  width: 1100px;
  margin: 0 auto;
  position: absolute;
  top: 47%;
  left: 50%;
  margin-left: -550px;
}
.kjcxbanner .leftAndRight .prev,
.kjcxbanner .leftAndRight .next {
  font-size: 40px;
  color: #fff;
  line-height: 40px;
  height: 40px;
}
.kjcxbanner .leftAndRight .prev {
  float: left;
}
.kjcxbanner .leftAndRight .next {
  float: right;
}
.kjcxbanner .hd {
  position: absolute;
  bottom: 30px;
  left: 50%;
  margin-left: -30px;
  z-index: 99999;
}
.kjcxbanner .hd ul li {
  float: left;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background: #fff;
  margin: 0px 5px;
}
.kjcxbanner .hd ul li.on {
  background: #1132bf;
}
.kjcxbanner .bd {
  margin: 0 auto;
  width: 1440px;
}
.kjcxbanner .bd ul li {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  overflow: hidden ;
  height: 300px;
  position: relative;
}
.kjcxbanner .bd ul li a img {
  height: 300px;
  position: absolute;
  left: -25%;
}
.kjcxContent {
  width: 1100px;
  background: #FAF9FC;
  min-height: 700px;
  margin: 0 auto;
  padding: 20px 0px;
}
.kjcxContent .kjcxNewOne {
  margin: 0px 10px 10px 10px;
  background: #fff;
  height: 270px;
  padding: 20px 10px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab {
  float: left;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox {
  clear: both;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .hd ul {
  clear: both;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .hd ul li {
  float: left;
  width: 100px;
  height: 45px;
  line-height: 45px;
  background: #fff;
  text-align: center;
  cursor: pointer;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .hd ul li a {
  font-size: 20px;
  color: #333;
  height: 45px;
  line-height: 45px;
  font-weight: bold;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .hd ul li.on {
  background: #FAF9FC;
  border-radius: 5px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .hd ul li.on a {
  color: #0779cd;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd {
  background: #FAF9FC;
  margin: 20px 0px;
  clear: both;
  height: 230px;
  width: 630px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul {
  margin: 5px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx {
  width: 620px;
  clear: both;
  height: 220px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx {
  width: 260px;
  float: left;
  overflow: hidden;
  position: relative;
  height: 210px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .hd {
  position: absolute;
  right: 0px;
  bottom: 15px;
  height: 7px;
  width: 45px;
  z-index: 99;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .hd ul li {
  float: left;
  cursor: pointer;
  width: 7px;
  height: 7px !important;
  background: #CCC;
  margin: 0px 2px;
  height: 190px;
  border-radius: 3px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .hd ul li.on {
  background: #ffffff;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .bd ul li {
  overflow: hidden;
  position: relative;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .bd ul li .pic {
  width: 260px;
  height: 190px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .bd ul li .pic img {
  width: 260px;
  height: 190px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .bd ul li .tit {
  width: 260px;
  height: 30px;
  line-height: 30px;
  position: absolute;
  padding-left: 10px;
  left: 0px;
  bottom: 0px;
  z-index: 9;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .bd ul li .tit a {
  color: #ffffff;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtSliderKjcx .bd ul li .mask {
  width: 260px;
  height: 30px;
  background: #000;
  opacity: 0.6;
  position: absolute;
  left: 0px;
  bottom: 0px;
  z-index: 5;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtRightKjcx {
  width: 330px;
  float: right;
  margin-top: 10px;
  margin-right: 10px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtRightKjcx .sndtList li {
  line-height: 35px;
  height: 35px;
  clear: both;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtRightKjcx .sndtList li a {
  font-size: 16px;
  color: #333;
  float: left;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtRightKjcx .sndtList li span {
  color: #999;
  font-size: 16px;
  float: right;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtRightKjcx .sndtList li:hover a,
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul .sndtConKjcx .sndtRightKjcx .sndtList li:hover span {
  color: #0779cd;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul.kjcxFiveNews {
  padding: 10px;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul.kjcxFiveNews li {
  line-height: 35px;
  height: 35px;
  clear: both;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul.kjcxFiveNews li a {
  font-size: 16px;
  color: #333;
  float: left;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul.kjcxFiveNews li span {
  color: #999;
  font-size: 16px;
  float: right;
}
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul.kjcxFiveNews li:hover a,
.kjcxContent .kjcxNewOne .kjcxFiveTab .slideTxtBox .bd ul.kjcxFiveNews li:hover span {
  color: #0779cd;
}
.kjcxContent .kjcxNewOne .parkProfile {
  float: right;
  width: 400px;
}
.kjcxContentnei {
  background: #fff;
  width: 1100px;
  margin: 0 auto;
}
.kjcxContentnei .wrapkjcx {
  width: 1100px;
  position: relative;
  margin: 0 auto;
}
.kjcxContentnei .wrapkjcx .secBox {
  background: #fafafa;
  margin-bottom: 40px;
  padding: 30px 50px;
}
.kjcxContentnei .wrapkjcx .secBox .conTit h1 {
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  color: #404141;
  display: block;
}
.kjcxContentnei .wrapkjcx .secBox .conTit .time {
  text-align: center;
  margin: 25px 0px;
  font-size: 14px;
  color: #666666;
}
.kjcxContentnei .wrapkjcx .secBox ul {
  padding: 20px;
}
.kjcxContentnei .wrapkjcx .secBox ul li {
  line-height: 45px;
  height: 45px;
}
.kjcxContentnei .wrapkjcx .secBox ul li i {
  display: block;
  background: url(../images/list_arrow.png) no-repeat;
  width: 6px;
  height: 9px;
  float: left;
  margin: 18px 10px 0px 10px;
}
.kjcxContentnei .wrapkjcx .secBox ul li span.data {
  font-size: 14px;
  color: #7b7b7b;
  float: right;
}
.kjcxContentnei .wrapkjcx .secBox ul li a {
  font-size: 16px;
  color: #2e2e2e;
}
.kjcxContentnei .wrapkjcx .secBox ul li:hover a,
.kjcxContentnei .wrapkjcx .secBox ul li:hover span {
  color: #0779cd;
}
.kjcxContentnei .wrapkjcx .secBox .page {
  height: 50px;
  line-height: 50px;
  text-align: center;
}
.kjcxContentnei .wrapkjcx .secBox .page a {
  padding: 5px 10px;
  margin-right: 10px;
}
.kjcxContentnei .wrapkjcx .secBox .page span {
  padding: 5px 10px;
  border: 1px solid #adadad;
  margin-right: 10px;
}
.kjcxContentnei .wrapkjcx .secBox .page span.on {
  background: #0196e3;
  color: #fff;
  border: none;
}
.kjcxContentnei .wrapkjcx .secBox .page a.num {
  border: 1px solid #fff;
}
.kjcxContentnei .wrapkjcx .location {
  height: 50px;
  line-height: 50px;
}
.kjcxContentnei .wrapkjcx .location a {
  font-size: 16px;
  color: #333333;
}
.kjcxTitle {
  clear: both;
  margin-bottom: 10px;
  height: 20px;
}
.kjcxTitle img {
  vertical-align: middle;
  float: left;
}
.kjcxTitle a {
  font-size: 20px;
  color: #0779cd;
  font-weight: bold;
  float: left;
  line-height: 17px;
  margin-left: 15px;
}
.parkProfileContent {
  clear: both;
  height: 90px;
  border: 1px solid #d8ecfd;
  padding: 20px;
  border-top: 2px solid #0779cd;
}
.parkProfileContent img {
  float: left;
  margin-right: 15px;
  vertical-align: top;
}
.parkProfileContent p {
  font-size: 16px;
  color: #333;
  line-height: 35px;
  margin-top: -6px;
}
.parkProfileContent p a {
  font-size: 16px;
  color: #0779cd;
  cursor: pointer;
}
.kjcxTzhd {
  margin-top: 15px;
  height: 94px;
  display: block;
}
.kjcxMediaCan {
  height: 275px;
  margin: 10px;
  background: #fff;
  padding: 20px 10px;
}
.kjcxMediaCan .kjcxMedia {
  float: left;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox {
  height: 252px;
  background: #FAF9FC;
  border-top: 2px solid #0779cd;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox {
  margin: 10px;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .hd {
  float: left;
  width: 115px;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .hd ul li {
  position: relative;
  margin-bottom: 13px;
  cursor: pointer;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .hd ul li a {
  width: 110px;
  background: #0779cd;
  line-height: 36px;
  display: inline-block;
  text-align: center;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .hd ul li span {
  display: none;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .hd ul li.on span {
  position: absolute;
  width: 0px;
  height: 0px;
  border: solid 5px transparent;
  border-left: solid 5px #0779cd;
  display: inline-block;
  top: 32%;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd {
  float: left;
  width: 505px;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd ul {
  border: 1px solid #d8ecfd;
  height: 232px;
  margin-left: 10px;
  padding: 0px 10px;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd ul .sndtConKjcx ul {
  border: none;
  padding: 10px 0px;
  margin: 0px;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd ul .sndtConKjcx ul li {
  line-height: 35px;
  height: 30px;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd ul .sndtConKjcx ul li a {
  color: #333;
  float: left;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd ul .sndtConKjcx ul li span {
  float: right;
  color: #999999;
}
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd ul .sndtConKjcx ul li:hover a,
.kjcxMediaCan .kjcxMedia .kjcxMediaCanBox .verticalTxtBox .bd ul .sndtConKjcx ul li:hover span {
  color: #0779cd;
}
.kjcxMediaCan .kjcxPolicy {
  float: right;
  width: 400px;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent {
  height: 252px;
  width: 100%;
  border: 1px solid #d8ecfd;
  border-top: 2px solid #0779cd;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab {
  float: left;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox {
  clear: both;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .hd {
  clear: both;
  margin-bottom: 10px;
  height: 40px;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .hd ul {
  clear: both;
  width: 360px;
  margin: 0 auto;
  padding: 10px 0px;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .hd ul li {
  float: left;
  width: 100px;
  height: 30px;
  margin: 0px 10px;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
  border-bottom: 2px solid transparent;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .hd ul li a {
  width: 100px;
  height: 30px;
  font-size: 18px;
  color: #333;
  line-height: 30px;
  text-align: center;
  font-weight: bold;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .hd ul li.on {
  border-bottom: 2px solid #0779cd;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .hd ul li.on a {
  color: #0779cd;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .bd {
  margin: 20px 10px;
  clear: both;
  width: 400px;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .bd ul {
  border: 1px solid #d8ecfd;
  width: 350px;
  height: 150px;
  padding: 15px;
  background: #FAF9FC;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .bd ul li {
  line-height: 30px;
  height: 30px;
  clear: both;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .bd ul li a {
  font-size: 16px;
  color: #333;
  float: left;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .bd ul li:hover a {
  color: #0779cd;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .bd ul.bei {
  padding: 0px 15px;
  height: 180px;
}
.kjcxMediaCan .kjcxPolicy .kjcxPolicyContent .kjcxThreeTab .slideTxtBox .bd ul.bei a {
  width: 100px;
  height: 70px;
  float: left;
  margin-left: 15px;
  margin-top: 15px;
}
.kjcxService {
  height: 375px;
  background: #fff;
  margin: 10px;
  padding: 10px;
}
.kjcxService .kjcxServiceTwo {
  width: 620px;
  float: left;
  height: 300px;
}
.kjcxService .kjcxServiceTwo .kjcxEnterprise {
  width: 100%;
  height: 295px;
  border: 1px solid #d8ecfd;
  border-top: 2px solid #0779cd;
  padding: 20px 10px;
}
.kjcxService .kjcxServiceTwo .kjcxEnterprise h2 {
  font-size: 15px;
  background: #0779cd;
  font-weight: bold;
  width: 100%;
  height: 28px;
  line-height: 28px;
  color: #fff !important;
  padding-left: 10px;
  width: 610px;
}
.kjcxService .kjcxServiceTwo .kjcxEnterprise .bs_content {
  padding: 20px 0px;
}
.kjcxService .kjcxServiceTwo .kjcxEnterprise .bs_content li {
  line-height: 35px;
  height: 35px;
  border-bottom: 1px solid #0779cd;
}
.kjcxService .kjcxServiceTwo .kjcxEnterprise .bs_content li h3 {
  font-size: 16px;
  color: #0779cd;
  text-align: left;
  width: 250px;
  float: left;
  background: url("../images/kjcx_48.png") left center no-repeat;
}
.kjcxService .kjcxServiceTwo .kjcxEnterprise .bs_content li h3 a {
  color: #0779cd;
  padding-left: 10px;
}
.kjcxService .kjcxServiceTwo .kjcxEnterprise .bs_content li h3:first-child {
  width: 350px;
}
.kjcxService .kjcxServicePlatform {
  width: 380px;
  float: left;
  height: 300px;
  margin-left: 40px;
}
.kjcxService .kjcxServicePlatform .servicePlatform {
  width: 100%;
  height: 315px;
  border: 1px solid #d8ecfd;
  border-top: 2px solid #0779cd;
  padding: 10px;
}
.kjcxService .kjcxServicePlatform .servicePlatform .qy_list li {
  margin-bottom: 3px;
  background: url("../images/kjcx_44.png") right 15px center no-repeat #faf9fc;
  line-height: 29px;
  padding-left: 10px;
}
.kjcxService .kjcxServicePlatform .servicePlatform .qy_list li a {
  font-size: 16px;
  text-align: left;
  color: #0779cd;
  width: 310px;
  display: list-item;
}
.kjcxServiceTotle {
  background: #fff;
  margin: 10px;
  padding: 10px;
  height: 238px;
}
.kjcxServiceTotle .kjcxServiceBox {
  float: left;
  width: 640px;
  height: 200px;
}
.kjcxServiceTotle .kjcxServiceBox .kjcxServiceContent {
  height: 160px;
  border: 1px solid #d8ecfd;
  border-top: 2px solid #0779cd;
  padding: 20px;
}
.kjcxServiceTotle .kjcxServiceBox .kjcxServiceContent .kjcxServiceContentWork {
  border: 1px solid #d8ecfd;
  background: #FAF9FC;
  width: 332px;
  height: 158px;
  float: left;
}
.kjcxServiceTotle .kjcxServiceBox .kjcxServiceContent .kjcxServiceContentWork h2 {
  font-size: 16px;
  color: #0779cd;
  text-align: center;
  font-weight: bold;
  margin: 15px 0px;
}
.kjcxServiceTotle .kjcxServiceBox .kjcxServiceContent .kjcxServiceContentWork a {
  float: left;
  margin-left: 20px;
}
.kjcxServiceTotle .kjcxServiceBox .kjcxServiceContent .kjcxServiceContentInfo {
  width: 244px;
  float: left;
  margin-left: 20px;
}
.kjcxServiceTotle .kjcxServiceBox .kjcxServiceContent .kjcxServiceContentInfo a img {
  margin-bottom: 1px;
}
.kjcxServiceTotle .kjcxTotleBox {
  width: 400px;
  float: left;
  height: 200px;
  margin-left: 20px;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent {
  border: 1px solid #d8ecfd;
  border-top: 2px solid #0779cd;
  width: 100%;
  height: 200px;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p {
  display: block;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a {
  display: block;
  width: 160px;
  height: 60px;
  float: left;
  margin-left: 25px;
  margin-top: 25px;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.one {
  background: url("../images/tzgg.png") no-repeat;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.one:hover {
  background: url("../images/tzgghover.png") no-repeat;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.two {
  background: url("../images/tjsj.png") no-repeat;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.two:hover {
  background: url("../images/tjsjhover.png") no-repeat;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.three {
  background: url("../images/sssj.png") no-repeat;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.three:hover {
  background: url("../images/tssjhover.png") no-repeat;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.four {
  background: url("../images/tjzs.png") no-repeat;
}
.kjcxServiceTotle .kjcxTotleBox .kjcxTotleContent p a.four:hover {
  background: url("../images/tjzshover.png") no-repeat;
}
.kjcxPicScroll-left {
  padding: 30px 10px 0px 10px;
  margin: 10px;
  position: relative;
  background: #fff;
  height: 110px;
}
.kjcxPicScroll-left .hd .next,
.kjcxPicScroll-left .hd .prev {
  width: 23px;
  height: 30px;
  background: #1762ba;
  font-size: 20px;
  color: #fff;
  display: block;
  position: absolute;
  top: 40%;
  text-align: center;
  opacity: 0.18;
  cursor: pointer;
}
.kjcxPicScroll-left .hd .next {
  right: 10px;
}
.kjcxPicScroll-left .hd .prev {
  left: 10px;
}
.kjcxPicScroll-left .bd {
  width: 1030px;
  margin: 0px 20px 0px 20px ;
}
.kjcxPicScroll-left .bd .picList li {
  margin-left: 20px;
  width: 230px;
}
.kjcxPicScroll-left .bd .picList li .pic {
  width: 230px;
  height: 82px;
}
.WeChatER {
  position: absolute;
  width: 83px;
  height: 98px;
  top: 480px;
  right: 2%;
}
.WeChatER a {
  width: 15px;
  height: 15px;
  display: block;
  float: right;
  margin-bottom: -20px;
  cursor: pointer;
}
.kjcxFooter {
  background: #1676CD;
  height: 250px;
}
.kjcxFooter .kjcxFooterContent {
  width: 1060px;
  margin: 0 auto;
  padding: 87px 20px;
}
.kjcxFooter .kjcxFooterContent .kjcxFooterText {
  float: left;
  width: 900px;
  height: 75px;
}
.kjcxFooter .kjcxFooterContent .kjcxFooterText p {
  text-align: center;
  font-size: 14px;
  color: #fff;
  line-height: 25px;
  height: 25px;
}
.context {
  line-height: 30px;
  margin-top: 20px;
}
/* 文体旅游  */
.wtsyBox {
  margin-top: 30px;
}
.wtsyBox h2 {
  width: 1200px;
  height: 136px;
  position: relative;
}
.wtsyBox h2 a {
  position: absolute;
  left: 50%;
  top: 0;
  width: 300px;
  height: 136px;
  margin-left: -110px;
}
.wtsyBox .wrap {
  overflow: hidden;
  margin-top: 30px;
}
.wtsyBox .wtsySlider {
  width: 435px;
  height: 325px;
  float: left;
  overflow: hidden;
  position: relative;
  background: url(../images/wtsy_slide_bg.gif) no-repeat;
  padding: 35px 0 0 45px;
}
.wtsyBox .wtsySlider li {
  width: 435px;
  height: 325px;
  overflow: hidden;
  position: relative;
}
.wtsyBox .wtsySlider li a {
  display: block;
  height: 100%;
}
.wtsyBox .wtsySlider li img {
  width: 435px;
  height: 325px;
}
.wtsyBox .wtsySlider .prev,
.wtsyBox .wtsySlider .next {
  width: 50px;
  height: 30px;
  color: #FFF;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  position: absolute;
  bottom: 0;
  right: 50px;
  z-index: 9;
  background: #000;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.wtsyBox .wtsySlider .next {
  right: 0;
}
.wtsyBox .wtsySlider .prev:hover,
.wtsyBox .wtsySlider .next:hover {
  background-color: #c86666;
}
.wtsyBox .wtsyRight {
  width: 680px;
  height: 360px;
  float: right;
}
.wtsyBox .wtsyRight .wtsyHeadNews {
  position: relative;
  border-bottom: dashed 1px #e5e5e5;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
.wtsyBox .wtsyRight .wtsyHeadNews h3 {
  margin-bottom: 10px;
}
.wtsyBox .wtsyRight .wtsyHeadNews h3 a {
  font-size: 18px;
  color: #06b3cb;
  line-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.wtsyBox .wtsyRight .wtsyHeadNews p.desc {
  font-size: 14px;
  color: #666;
  line-height: 2;
  text-indent: 2em;
}
.wtsyBox .wtsyRight .wtsyHeadNews p.desc a {
  color: #ff8a00;
}
.wtsyBox .wtsyRight .wtsyHeadNews span.date {
  position: absolute;
  right: 0;
  bottom: 15px;
  font-size: 16px;
  color: #666;
}
.wtsyList {
  width: 100%;
}
.wtsyList li {
  line-height: 36px;
}
.wtsyList li a {
  display: block;
  width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  color: #333;
}
.wtsyList li a:hover {
  color: #388bd1;
}
.wtsyList li i.icon {
  background: url(../images/icon_wtsyList.png) no-repeat;
  width: 17px;
  height: 15px;
  display: block;
  float: left;
  margin: 10px 10px 0 0;
}
.wtsyList li span.date {
  float: right;
  font-size: 16px;
  color: #666;
}
.chwlBox {
  margin-top: 30px;
}
.chwlBox h2 {
  width: 1200px;
  height: 136px;
  position: relative;
}
.chwlBox h2 a {
  position: absolute;
  left: 50%;
  top: 0;
  width: 300px;
  height: 136px;
  margin-left: -110px;
}
.chwlBox .chwlSlider {
  width: 1198px;
  height: 438px;
  margin-top: 50px;
  position: relative;
  border: solid 1px #9cd3db;
}
.chwlBox .chwlSlider .hd {
  width: 846px;
  position: absolute;
  left: 50%;
  top: -20px;
  z-index: 9;
  margin-left: -424px;
}
.chwlBox .chwlSlider .hd li {
  width: 140px;
  height: 40px;
  background: #cdcdcd;
  line-height: 40px;
  float: left;
  margin-right: 1px;
}
.chwlBox .chwlSlider .hd li a {
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 20px;
  color: #FFF;
}
.chwlBox .chwlSlider .hd li.on {
  background: #17bed5;
}
.chwlBox .chwlSlider .hd li.on a {
  color: #fff !important;
}
.chwlBox .chwlSlider .bd .infoCon {
  width: 1158px;
  height: 368px;
  padding: 40px 20px 30px;
  overflow: hidden;
}
.chwlBox .chwlSlider .bd .infoCon .pic {
  width: 540px;
  height: 330px;
  float: left;
}
.chwlBox .chwlSlider .bd .infoCon .pic a {
  display: block;
  width: 100%;
  height: 100%;
}
.chwlBox .chwlSlider .bd .infoCon .pic a img {
  width: 540px;
  height: 330px;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box {
  width: 615px;
  height: 330px;
  float: left;
  overflow: hidden;
  position: relative;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txt_prev {
  width: 20px;
  height: 35px;
  left: 0px;
  position: absolute;
  background: url("../images/tachibana_tiger_heard.png") no-repeat;
  top: 50%;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txt_next {
  width: 20px;
  height: 35px;
  right: 0px;
  position: absolute;
  background: url("../images/tachibana_tiger_heard.png") -20px 0px no-repeat;
  top: 50%;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txtList {
  overflow: hidden;
  height: 330px;
  margin: 0px 30px;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txtList ul {
  overflow: hidden;
  position: relative;
  width: 1770px;
  height: 330px;
  left: 0px;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txtList ul .txt {
  width: 460px;
  height: 300px;
  float: left;
  padding-top: 68px;
  margin: 0px 65px;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txtList ul .txt .tit {
  line-height: 40px;
  margin-bottom: 20px;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txtList ul .txt .tit span {
  width: 200px;
  height: 1px;
  background: #17bed5;
  display: block;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txtList ul .txt .tit a {
  font-size: 16px;
}
.chwlBox .chwlSlider .bd .infoCon .txt_box .txtList ul .txt .desc {
  font-size: 14px;
  color: #666;
  line-height: 2;
}
.lylxBox {
  width: 100%;
  background: url(../images/lylx_bg.jpg) no-repeat center top;
  height: 920px;
  overflow: hidden;
}
.lylxBox .wrap {
  height: 100%;
  overflow: hidden;
}
.lylxBox h2 {
  width: 1200px;
  height: 136px;
  position: relative;
  margin-top: 160px;
}
.lylxBox h2 a {
  position: absolute;
  left: 50%;
  top: 0;
  width: 300px;
  height: 136px;
  margin-left: -110px;
}
.lylxBox .item {
  width: 280px;
  height: 490px;
  padding: 10px;
  background: #FFF;
  position: absolute;
  z-index: 8;
}
.lylxBox .item .pic {
  width: 280px;
  height: 290px;
  overflow: hidden;
}
.lylxBox .item .pic a {
  display: block;
  height: 100%;
}
.lylxBox .item .pic img {
  width: 280px;
  height: 290px;
}
.lylxBox .item .tit {
  text-align: center;
}
.lylxBox .item .tit a {
  font-size: 20px;
  line-height: 60px;
}
.lylxBox .item .desc {
  font-size: 14px;
  line-height: 2;
  color: #666;
}
.lylxBox .item .desc a {
  color: #ff6000;
  position: absolute;
  right: 62px;
  bottom: 50px;
  z-index: 99;
}
.lylxBox .item:nth-child(4) {
  left: 165px;
  top: 360px;
}
.lylxBox .item:nth-child(2) {
  left: 456px;
  top: 330px;
  z-index: 9;
  box-shadow: 0 0 10px #dddddd;
}
.lylxBox .item:nth-child(3) {
  left: 746px;
  top: 360px;
}
.ggwhBox {
  margin-top: 30px;
  overflow: hidden;
}
.ggwhBox .ggwhSlider {
  width: 750px;
  height: 400px;
  overflow: hidden;
  position: relative;
  float: left;
}
.ggwhBox .ggwhSlider .hd {
  border-bottom: solid 1px #e6e6e6;
  height: 40px;
  margin-bottom: 20px;
}
.ggwhBox .ggwhSlider .hd li {
  float: left;
  width: 140px;
  text-align: center;
  border-bottom: solid 1px #FFF;
  height: 39px;
  line-height: 39px;
}
.ggwhBox .ggwhSlider .hd li a {
  font-size: 24px;
}
.ggwhBox .ggwhSlider .hd li.on {
  border-bottom: solid 1px #17bed5;
}
.ggwhBox .ggwhSlider .hd li.on a {
  color: #17bed5;
}
.ggwhBox .ggwhRight {
  width: 420px;
  float: right;
}
.ggwhBox .ggwhRight a {
  display: block;
  width: 201px;
  height: 174px;
  float: left;
  margin: 0 10px 10px 0;
}
.ggwhBox .ggwhRight a img {
  width: 201px;
  height: 174px;
}
.whycBox {
  width: 100%;
  height: 700px;
  padding: 30px 0;
  background: #f7f6f6;
}
.whycBox h2 {
  width: 1200px;
  height: 136px;
  position: relative;
}
.whycBox h2 a {
  position: absolute;
  left: 50%;
  top: 0;
  width: 300px;
  height: 136px;
  margin-left: -110px;
}
.whycBox .whycList {
  width: 1200px;
  height: 560px;
  overflow: hidden;
  position: relative;
  margin-top: 20px;
}
.whycBox .whycList div {
  position: absolute;
}
.whycBox .whycList .item01 {
  width: 313px;
  height: 246px;
  left: 105px;
  top: 0;
}
.whycBox .whycList .item01 img {
  width: 313px;
  height: 246px;
}
.whycBox .whycList .item01 span {
  width: 170px;
  height: 60px;
  background: #17bed5;
  position: absolute;
  left: 0px;
  bottom: 0;
  text-align: center;
}
.whycBox .whycList .item01 span a {
  font-size: 20px;
  color: #FFF;
  line-height: 60px;
  text-align: center;
}
.whycBox .whycList .item02 {
  width: 313px;
  height: 246px;
  left: 105px;
  top: 266px;
}
.whycBox .whycList .item02 img {
  width: 313px;
  height: 246px;
}
.whycBox .whycList .item02 span {
  width: 313px;
  height: 60px;
  position: absolute;
  left: 0;
  bottom: 0;
}
.whycBox .whycList .item02 span .txt {
  width: 293px;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
  color: #FFF;
  font-size: 20px;
  line-height: 60px;
  padding-left: 20px;
  background: #000;
  opacity: 0.6;
}
.whycBox .whycList .item03 {
  width: 313px;
  height: 308px;
  left: 428px;
  top: 50px;
}
.whycBox .whycList .item03 img {
  width: 313px;
  height: 308px;
}
.whycBox .whycList .item03 span {
  width: 130px;
  height: 100px;
  background: #e1636f;
  line-height: 2;
  left: 50%;
  margin-left: -65px;
  top: 0;
  z-index: 9;
  position: absolute;
}
.whycBox .whycList .item03 span a {
  text-align: center;
  font-size: 20px;
  color: #FFF;
  display: block;
}
.whycBox .whycList .item04 {
  width: 313px;
  height: 171px;
  left: 428px;
  top: 368px;
}
.whycBox .whycList .item04 img {
  width: 313px;
  height: 171px;
}
.whycBox .whycList .item05 {
  width: 313px;
  height: 171px;
  left: 751px;
  top: 0;
}
.whycBox .whycList .item05 img {
  width: 313px;
  height: 171px;
}
.whycBox .whycList .item06 {
  width: 313px;
  height: 308px;
  left: 751px;
  top: 181px;
}
.whycBox .whycList .item06 img {
  width: 313px;
  height: 308px;
}
/* 环境保护 */
.fzlnBox {
  width: 100%;
  background: #f4f7fc;
}
.fzlnBox .wrap {
  overflow: hidden;
  padding: 40px 0;
}
.fzlnBox .wrap .fzlnSlider {
  width: 500px;
  height: 355px;
  overflow: hidden;
  position: relative;
  float: left;
}
.fzlnBox .wrap .fzlnSlider .hd {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 60px;
  height: 30px;
  z-index: 9;
}
.fzlnBox .wrap .fzlnSlider .hd li {
  float: left;
  background: url(../images/slide_dot.png) no-repeat;
  width: 7px;
  height: 6px;
  margin-right: 10px;
  overflow: hidden;
  text-indent: -1978px;
  margin-top: 12px;
}
.fzlnBox .wrap .fzlnSlider .hd li.on {
  background-position: -7px 0;
}
.fzlnBox .wrap .fzlnSlider .bd {
  width: 500px;
  height: 355px;
  overflow: hidden;
  position: relative;
}
.fzlnBox .wrap .fzlnSlider .bd li {
  width: 500px;
  height: 355px;
  overflow: hidden;
  position: relative;
}
.fzlnBox .wrap .fzlnSlider .bd li .pic {
  width: 500px;
  height: 355px;
}
.fzlnBox .wrap .fzlnSlider .bd li .pic img {
  width: 500px;
  height: 355px;
}
.fzlnBox .wrap .fzlnSlider .bd li .tit {
  width: 420px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
}
.fzlnBox .wrap .fzlnSlider .bd li .tit a {
  font-size: 14px;
  color: #FFF;
}
.fzlnBox .wrap .fzlnSlider .bd li .mask {
  width: 500px;
  height: 30px;
  background: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 8;
}
.fzlnBox .wrap .fzlnRight {
  width: 660px;
  height: 355px;
  overflow: hidden;
  position: relative;
  float: right;
}
.fzlnBox .wrap .fzlnRight .hjbhList li {
  line-height: 30px;
}
.fzlnBox .wrap .fzlnRight .title {
  height: 55px;
  line-height: 55px;
  margin-bottom: 10px;
}
.fzlnBox .wrap .fzlnRight .title a {
  font-size: 30px;
  font-weight: bold;
  color: #242e55;
}
.fzlnBox .wrap .fzlnRight .desc {
  font-size: 14px;
  color: #666;
  text-indent: 2em;
  line-height: 2;
  margin-bottom: 25px;
}
.fzlnBox .wrap .fzlnRight .rightArrow {
  background: url(../images/hjbh_right_arrow.png) no-repeat;
  width: 112px;
  height: 56px;
  position: absolute;
  right: 0;
  bottom: 0;
}
.fzlnBox .wrap .fzlnRight .syaqSlider .hd {
  margin-bottom: 20px;
  height: 50px;
  background: #ECF3F9;
}
.fzlnBox .wrap .fzlnRight .syaqSlider .hd li {
  float: left;
  margin-right: 1px;
  width: 265px;
  background: #008CEA;
  height: 50px;
  position: relative;
}
.fzlnBox .wrap .fzlnRight .syaqSlider .hd li img {
  vertical-align: middle;
  display: inline-block;
  margin: 0px 10px 0px 70px;
}
.fzlnBox .wrap .fzlnRight .syaqSlider .hd li a {
  color: #fff;
  line-height: 50px;
  font-size: 18px;
  text-align: center;
  display: inline-block;
}
.fzlnBox .wrap .fzlnRight .syaqSlider .hd li span {
  display: block;
  position: absolute;
  width: 0px;
  height: 0px;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 130px;
  bottom: -12px;
  z-index: 9;
}
.fzlnBox .wrap .fzlnRight .syaqSlider .bd .infoCon .aqscList li i.icon {
  background: url("../images/list_arrow.png") no-repeat;
  display: block;
  width: 12px;
  height: 12px;
  float: left;
  margin: 12px 10px 0 0;
}
.hjbhList {
  width: 100%;
}
.hjbhList li {
  line-height: 36px;
}
.hjbhList li a {
  font-size: 16px;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hjbhList li a:hover {
  color: #388bd1;
}
.hjbhList li i.icon {
  background: url(../images/hjbh_list_icon.png) no-repeat;
  display: block;
  width: 12px;
  height: 12px;
  float: left;
  margin: 12px 10px 0 0;
}
.hbdtBox {
  width: 100%;
  background: url(../images/hjbh_newsList_bg.jpg) no-repeat center top;
  height: 609px;
  padding-top: 60px;
}
.hbdtBox .wrap {
  height: 100%;
  overflow: hidden;
}
.hbdtBox .hbdtListBox {
  width: 590px;
  height: 290px;
}
.hbdtBox .hbdtListBox .left {
  width: 50px;
  height: 100%;
  float: left;
  position: relative;
}
.hbdtBox .hbdtListBox .left h2 {
  font-size: 20px;
  color: #242e55;
  font-weight: bold;
}
.hbdtBox .hbdtListBox .left span {
  color: #242e55;
  font-size: 32px;
  position: absolute;
  right: 12px;
  top: -5px;
}
.hbdtBox .hbdtListBox .right {
  width: 540px;
  float: right;
  height: 275px;
  padding-top: 15px;
}
.hbdtBox .hbdtListBox .right h2 {
  line-height: 24px;
}
.hbdtBox .hbdtListBox .right h2 a {
  font-size: 24px;
  color: #242E55;
  font-weight: bold;
}
.hbdtBox .hbdtListBox .right .engTit {
  margin-bottom: 20px;
}
.hbdtBox .hbdtListBox .right .engTit span {
  color: #242E55;
  font-size: 12px;
  text-transform: uppercase;
  background: #c5c8ce;
  padding: 2px 10px;
}
.fbptBox {
  width: 100%;
  padding: 30px 0;
}
.fbptBox .wrap {
  overflow: hidden;
}
.fbptBox .wrap h2 {
  height: 141px;
  text-align: center;
  font-size: 30px;
  color: #242E55;
  font-weight: bold;
  line-height: 141px;
}
.fbptBox .wrap .fbptSlider {
  width: 1200px;
  height: 600px;
  overflow: hidden;
  position: relative;
}
.fbptBox .wrap .fbptSlider .hd {
  width: 980px;
  margin: 0 auto 30px;
  overflow: hidden;
}
.fbptBox .wrap .fbptSlider .hd li {
  float: left;
  overflow: hidden;
}
.fbptBox .wrap .fbptSlider .hd li a {
  font-size: 18px;
  color: #008ceb;
  display: block;
  width: 200px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: solid 2px #f4f7fc;
  float: left;
  font-weight: bold;
}
.fbptBox .wrap .fbptSlider .hd li span {
  font-size: 24px;
  color: #008ceb;
  width: 60px;
  text-align: center;
  line-height: 40px;
  height: 40px;
  float: left;
}
.fbptBox .wrap .fbptSlider .hd li.on a {
  border-bottom: solid 2px #008ceb;
}
.fbptBox .wrap .fbptSlider .bd .infoCon {
  width: 1200px;
  height: 515px;
  border-bottom: 15px solid #242e55;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .verticalBar {
  background: url("../images/line.png") no-repeat center;
  width: 5px;
  height: 100%;
  float: left;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock {
  width: 597px;
  float: left;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock h3 {
  font-weight: bold;
  font-size: 16px;
  color: #242e55;
  text-align: center;
  line-height: 80px;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock p {
  word-break: normal;
  word-wrap: break-word;
  width: 468px;
  font-size: 16px;
  color: #333;
  line-height: 30px;
  margin: 0 auto;
  font-family: "Microsoft YaHei";
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock a {
  width: 187px;
  height: 35px;
  line-height: 35px;
  margin: 0 auto;
  background: #008CEB;
  display: block;
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock a.infoConTwoBlockOne {
  margin-top: 120px;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock a.infoConTwoBlockTwo {
  margin-top: 80px;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock ul {
  width: 215px;
  margin: 0 auto;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock ul li {
  line-height: 30px;
  background: url("../images/hjbh_list_icon.png") left center no-repeat;
}
.fbptBox .wrap .fbptSlider .bd .infoCon .infoConTwoBlock ul li a {
  background: transparent;
  color: #333;
  font-family: "Microsoft YaHei";
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li {
  width: 336px;
  height: 100%;
  float: left;
  padding: 0px 30px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li .bold_title span:nth-child(1) {
  font-size: 16px;
  color: #242e55;
  font-weight: bold;
  margin-left: 65px;
  line-height: 40px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li .bold_title span:nth-child(2) {
  font-size: 24px;
  color: #242e55;
  font-weight: bold;
  margin-left: 25px;
  line-height: 40px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li .bold_title p {
  color: #242e55;
  font-size: 16px;
  background: #c5c8ce;
  line-height: 25px;
  text-align: center;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(2) {
  float: left;
  padding: 40px 0px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(2) ul li {
  width: 200px;
  font-size: 16px;
  display: block;
  clear: both;
  padding: 0px;
  line-height: 30px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(2) ul li label {
  color: #000000;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(2) ul li span {
  color: #22ab38;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(2) ul li:nth-child(3) span {
  width: 200px;
  height: 60px;
  line-height: 30px;
  background: #22ab38;
  color: #fff;
  padding: 0px 20px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) {
  width: 90px;
  padding: 20px 10px 10px 10px;
  float: right;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) span {
  width: 100%;
  display: block;
  line-height: 20px;
  text-align: center;
  color: #fff;
  margin-bottom: 3px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) span:nth-child(1) {
  background: #22ab38;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) span:nth-child(2) {
  background: #f8b72d;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) span:nth-child(3) {
  background: #db630d;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) span:nth-child(4) {
  background: #e72121;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) span:nth-child(5) {
  background: #891e4f;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(3) span:nth-child(6) {
  background: #5a0b15;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(4) {
  clear: both;
  padding: 5px;
  border: 1px solid  #242e55;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(4) table {
  width: 100%;
  height: 210px;
  font-size: 16px;
  color: #242e55;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(4) table thead tr td {
  text-align: center;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(4) table thead tr td a {
  background: #c5c8ce;
  width: 105px;
  display: block;
  line-height: 30px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li:nth-child(1) div:nth-child(4) table tbody tr td {
  text-align: center;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock {
  color: #f00;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock .fu_title {
  color: #333333;
  font-size: 16px;
  text-align: center;
  margin: 10px 0px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock .middle_table {
  clear: both;
  padding: 5px;
  border: 1px solid  #242e55;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock .middle_table table {
  width: 100%;
  height: 210px;
  font-size: 16px;
  color: #242e55;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock .middle_table table thead tr td {
  text-align: center;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock .middle_table table thead tr td a {
  background: #c5c8ce;
  display: block;
  line-height: 30px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock .middle_table table tbody tr td {
  text-align: center;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock a.bg_blue {
  background: #008ceb;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_twoBlock a {
  width: 100%;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  background: #C5C8CE;
  display: block;
  margin-top: 15px;
  text-align: center;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_threeBlock pre {
  font-family: " Microsoft YaHei";
  font-size: 16px;
  color: #333;
  line-height: 15px;
}
.fbptBox .wrap .fbptSlider .bd .infoConOne ul li.infoConOne_threeBlock a {
  width: 100%;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  background: #008CEB;
  display: block;
  margin-top: 15px;
  text-align: center;
}
.hjbhFooter {
  background: #0054a3;
  color: #FFF;
}
.hjbhFooter  p {
  color: #fff !important;
}
.hjbhFooter .footer p {
  color: #fff !important;
}
.hjbhFooter a {
  color: #FFF;
}
.hjbhNewBox {
  background: url("../images/hjbh_new.jpg") center no-repeat;
  height: 428px;
}
.hjbhNewBox .hjbhNewBoxContent {
  width: 1200px;
  margin: 0 auto;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft {
  float: left;
  height: 428px;
  width: 822px;
  overflow: hidden;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .hd ul li {
  border-top: 8px solid transparent;
  float: left;
  width: 274px;
  line-height: 85px;
  text-align: center;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .hd ul li a {
  font-size: 24px;
  color: #333333;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .hd ul li.on {
  border-top: 8px solid #69B384;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .hd ul li.on a {
  color: #2e834b;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .bd {
  width: 2466px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .bd ul li {
  line-height: 30px;
  clear: both;
  width: 822px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .bd ul li i {
  background: url("../images/hjbh_list_icon.png") left center no-repeat;
  width: 12px;
  height: 12px;
  float: left;
  margin-top: 8px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .bd ul li a {
  font-size: 16px;
  color: #333;
  float: left;
  margin-left: 10px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .bd ul li span {
  font-size: 16px;
  color: #666;
  float: right;
  margin-right: 40px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .bd ul li:hover a,
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxLeft .bd ul li:hover span {
  color: #48883a;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight {
  float: right;
  height: 378px;
  width: 377px;
  margin: 25px 0px;
  background: #FFF;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight h3 {
  font-size: 24px;
  color: #1a9f39;
  font-family: "宋体";
  text-align: center;
  margin: 15px 0px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox {
  overflow: hidden;
  padding: 0px 30px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .hd {
  margin-bottom: 10px;
  height: 30px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .hd ul li {
  float: left;
  margin: 0px 28px;
  text-align: center;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .hd ul li a {
  font-size: 18px;
  color: #333333;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .hd ul li.on {
  border-bottom: 3px solid #ff7b11;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd {
  margin-top: 10px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd ul {
  float: left;
  width: 400px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd ul li {
  line-height: 35px;
  clear: both;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd ul li i {
  background: url("../images/hjbh_list_icon.png") left center no-repeat;
  width: 12px;
  height: 12px;
  float: left;
  margin-top: 12px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd ul li a {
  font-size: 16px;
  color: #333;
  float: left;
  margin-left: 10px;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd ul li span {
  color: #666;
  font-size: 16px;
  font-family: "宋体";
  float: right;
}
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd ul li:hover a,
.hjbhNewBox .hjbhNewBoxContent .hjbhNewBoxRight .hjbhNewBoxRightBox .bd ul li:hover span {
  color: #48883a;
}
.kpydLink {
  height: 190px;
  width: 1200px;
  margin: 20px auto;
}
.kpydLink .kpydLeft {
  background: url("../images/hjbh_03.jpg") left center no-repeat #ebebeb;
  width: 786px;
  height: 190px;
  float: left;
}
.kpydLink .kpydLeft ul {
  margin-left: 55px;
}
.kpydLink .kpydLeft ul li {
  float: left;
  width: 182px;
  padding: 30px 0px;
}
.kpydLink .kpydLeft ul li a {
  display: block;
  text-align: center;
  font-size: 16px;
}
.kpydLink .kpydLeft ul li a img {
  display: block;
  margin: 0 auto;
}
.kpydLink .kpydLeft ul li a:nth-child(2) {
  margin-top: 20px;
}
.kpydLink .kpydLinkRight {
  width: 377px;
  height: 190px;
  float: right;
}
.kpydLink .kpydLinkRight a {
  display: block;
}
.kpydLink .kpydLinkRight a img {
  width: 376px;
  height: 86px;
}
.kpydLink .kpydLinkRight a:nth-child(1) {
  margin-bottom: 12px;
}
.zhuantiLink {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 85px;
  height: 110px;
}
.zhuantiLink ul {
  width: 1236px;
}
.zhuantiLink li {
  float: left;
  width: 374px;
  margin-right: 38px;
}
/* 安全生产 */
.aqscTopOne .aqscSlider {
  width: 650px;
  height: 440px;
  overflow: hidden;
  position: relative;
  float: left;
}
.aqscTopOne .aqscSlider .hd {
  position: absolute;
  right: 0px;
  bottom: 0px;
  height: 40px;
  width: 60px;
  z-index: 9;
}
.aqscTopOne .aqscSlider .hd li {
  float: left;
  background: url(../images/slide_dot_green.png) no-repeat;
  width: 7px;
  height: 7px;
  margin: 16px 10px 0 0;
  overflow: hidden;
  text-indent: -1978px;
  cursor: pointer;
}
.aqscTopOne .aqscSlider .hd li.on {
  background-position: -7px 0;
}
.aqscTopOne .aqscSlider .bd {
  width: 650px;
  height: 440px;
  overflow: hidden;
  position: relative;
}
.aqscTopOne .aqscSlider .bd li {
  width: 650px;
  height: 440px;
  overflow: hidden;
  position: relative;
}
.aqscTopOne .aqscSlider .bd li i {
  height: 40px;
  position: absolute;
  bottom: 0px;
  background: #000;
  opacity: 0.6;
  width: 100%;
}
.aqscTopOne .aqscSlider .bd li span a {
  line-height: 30px;
  position: absolute;
  bottom: 9px;
  color: #fff;
  z-index: 99;
  margin-left: 30px;
  font-size: 16px;
}
.aqscTopOne .aqscSlider img {
  width: 650px;
  height: 440px;
}
.aqscTopOne .aqscRight {
  width: 500px;
  height: 440px;
  overflow: hidden;
  float: right;
}
.aqscTopOne .aqscRight .headNews {
  overflow: hidden;
  margin-bottom: 20px;
}
.aqscTopOne .aqscRight .headNews h2 {
  height: 60px;
  line-height: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.aqscTopOne .aqscRight .headNews h2 a {
  font-size: 24px;
}
.aqscTopOne .aqscRight .headNews h2 a:hover {
  color: #388bd1;
}
.aqscTopOne .aqscRight .headNews .desc {
  font-size: 14px;
  line-height: 2;
  text-indent: 2em;
  color: #666;
}
.aqscTopOne .aqscRight .headNews a.detail {
  width: 110px;
  height: 40px;
  border: solid 1px #74767a;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #666;
  float: right;
}
.aqscTopOne .aqscRight ul li a:hover {
  color: #388bd1;
}
.header_search {
  background: url("../images/icon_search.png") #046fda no-repeat center;
  width: 37px;
  height: 30px;
  display: block;
  float: right;
}
.height_75 {
  height: 75px;
  width: 100%;
}
.aqscList {
  width: 100%;
}
.aqscList li {
  line-height: 36px;
}
.aqscList li a {
  font-size: 16px;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #333;
}
.aqscList li a:hover {
  color: #388bd1;
}
.aqscList li i.icon {
  background: url(../images/aqsc_list_icon.png) no-repeat;
  display: block;
  width: 12px;
  height: 12px;
  float: left;
  margin: 12px 10px 0 0;
}
.aqscList li span.date {
  float: right;
  font-size: 14px;
  color: #666;
}
.gray_aqscList li i.icon {
  background: url("../images/grey_list_icon.png") no-repeat;
}
.zczbBox {
  width: 100%;
  background: #f2f7ff;
  padding: 40px 0;
  margin-top: 30px;
}
.zczbBox .wrap {
  overflow: hidden;
}
.zczbBox .zczbSlider {
  width: 630px;
  height: 400px;
  overflow: hidden;
  position: relative;
  padding-right: 30px;
  border-right: solid 1px #FFF;
  float: left;
}
.zczbBox .zczbSlider .hd {
  margin-bottom: 20px;
  height: 50px;
}
.zczbBox .zczbSlider .hd li {
  float: left;
  margin-right: 1px;
  width: 125px;
  height: 50px;
  position: relative;
}
.zczbBox .zczbSlider .hd li a {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #FFF;
  color: #333;
  display: block;
  font-size: 18px;
}
.zczbBox .zczbSlider .hd li span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 10px;
  bottom: -12px;
  z-index: 9;
  display: none;
}
.zczbBox .zczbSlider .hd li.on a {
  color: #FFF;
  background: #1a7ccb;
}
.zczbBox .zczbSlider .hd li.on span {
  display: block;
}
.zczbBox .zczbRight {
  width: 490px;
  float: right;
}
.zczbBox .zczbRight .title {
  height: 50px;
  position: relative;
  margin-bottom: 15px;
}
.zczbBox .zczbRight .title h2 {
  width: 126px;
  height: 50px;
  background: #1a7ccb;
  position: relative;
  line-height: 50px;
  text-align: center;
}
.zczbBox .zczbRight .title h2 a {
  font-size: 18px;
  color: #FFF;
}
.zczbBox .zczbRight .title h2 span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 10px;
  bottom: -12px;
  z-index: 9;
}
.zczbBox .zczbRight .title a.more {
  background: url(../images/aqsc_right_arrow.png) no-repeat;
  width: 24px;
  height: 24px;
  overflow: hidden;
  text-indent: -1978px;
  position: absolute;
  right: 10px;
  top: 12px;
}
.zczbBox .zczbRight .xkfwList {
  overflow: hidden;
}
.zczbBox .zczbRight .xkfwList a {
  font-size: 14px;
  color: #666;
  padding: 5px 10px;
  border-radius: 5px;
  float: left;
  margin-right: 10px;
  background: #dee9fa;
  margin-bottom: 10px;
}
.zczbBox .zczbRight .xkfwList a:hover {
  background: #70ade0;
  color: #FFF;
}
.zczbBox .zczbRight .sbfwList {
  overflow: hidden;
  margin-top: 20px;
}
.zczbBox .zczbRight .sbfwList li {
  float: left;
  width: 50%;
  line-height: 36px;
  height: 36px;
}
.zczbBox .zczbRight .sbfwList li i.icon {
  background: url(../images/grey_list_icon.png) no-repeat;
  float: left;
  margin: 12px 10px 0 0;
  width: 12px;
  height: 12px;
}
.zczbBox .zczbRight .sbfwList li a {
  font-size: 16px;
  color: #1a7ccb;
}
.aqscBanner {
  height: 80px;
  padding: 30px 0;
}
.aqscBanner a {
  display: block;
  width: 370px;
  height: 80px;
  float: left;
  margin-left: 21px;
}
.aqscBanner a img {
  width: 370px;
  height: 80px;
}
.syaqBox .line {
  overflow: hidden;
  padding-bottom: 30px;
  border-bottom: solid 1px #f4f4f4;
}
.syaqBox .line .syaqSlider {
  width: 630px;
  height: 260px;
  overflow: hidden;
  position: relative;
  padding-right: 55px;
  border-right: solid 1px #f4f4f4;
  float: left;
}
.syaqBox .line .syaqSlider .hd {
  margin-bottom: 20px;
  height: 50px;
}
.syaqBox .line .syaqSlider .hd li {
  float: left;
  margin-right: 1px;
  width: 125px;
  height: 50px;
  position: relative;
}
.syaqBox .line .syaqSlider .hd li a {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #FFF;
  color: #333;
  display: block;
  font-size: 18px;
}
.syaqBox .line .syaqSlider .hd li span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 10px;
  bottom: -12px;
  z-index: 9;
  display: none;
}
.syaqBox .line .syaqSlider .hd li.on a {
  color: #FFF;
  background: #1a7ccb;
}
.syaqBox .line .syaqSlider .hd li.on span {
  display: block;
}
.syaqBox .line .syaqSlider .infoCon {
  width: 100%;
  position: relative;
}
.syaqBox .line .syaqSlider .infoCon a.more {
  background: url(../images/aqsc_right_arrow.png) no-repeat;
  width: 24px;
  height: 24px;
  position: absolute;
  top: -55px;
  right: 0;
  z-index: 9;
  overflow: hidden;
  text-indent: -1978px;
  display: block;
}
.syaqBox .line .syaqRightSlider {
  padding: 0;
  border: none;
  float: right;
  width: 460px;
}
.aqscFooter {
  background: #0054a3;
  color: #FFF;
}
.aqscFooter .footer p {
  color: #ffffff;
}
.aqscFooter a {
  color: #FFF;
}
/* 民生保障  */
.mb26 {
  margin-bottom: 26px !important;
}
.sszlBox {
  margin-top: 30px;
  overflow: hidden;
  height: 340px;
}
.sszlBox .sszlLeft {
  width: 800px;
  float: left;
  overflow: hidden;
}
.sszlBox .sszlSlider {
  width: 800px;
  height: 270px;
  overflow: hidden;
  position: relative;
}
.sszlBox .sszlSlider .hd {
  overflow: hidden;
  margin: 15px 0;
}
.sszlBox .sszlSlider .hd li {
  float: left;
  width: 70px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-bottom: solid 2px #FFF;
  margin-left: 20px;
}
.sszlBox .sszlSlider .hd li a {
  font-size: 20px;
  color: #999;
}
.sszlBox .sszlSlider .hd li.on {
  border-color: #3186e2;
}
.sszlBox .sszlSlider .hd li.on a {
  color: #0a1237;
}
.sszlBox .sszlRight {
  float: right;
  width: 370px;
}
.msbzTitle {
  width: 100%;
  height: 30px;
  overflow: hidden;
  position: relative;
  background: url(../images/title_msbz_bg_circle.png) no-repeat;
  padding: 17px 0 19px 34px;
}
.msbzTitle h2 {
  color: #131545;
  font-size: 30px;
  display: inline;
  float: left;
  line-height: 30px;
  background: #FFF;
  padding-right: 50px;
}
.msbzTitle div.more {
  height: 30px;
  background: #bbd8fa;
  text-align: right;
  line-height: 30px;
}
.msbzTitle div.more a {
  font-size: 16px;
  color: #FFF;
  margin-right: 40px;
}
.msbzList {
  width: 100%;
}
.msbzList li {
  line-height: 36px;
}
.msbzList li a {
  font-size: 16px;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.msbzList li a:hover {
  color: #ff5555;
}
.msbzList li i.icon {
  background: url(../images/msbz_list_icon.png) no-repeat;
  display: block;
  width: 7px;
  height: 7px;
  float: left;
  margin: 14px 10px 0 0;
}
.msbzList li span.date {
  float: right;
  font-size: 16px;
  color: #666;
}
.msbzIconList {
  width: 100%;
  background: url(../images/msbz_iconList_bg.jpg) no-repeat center top;
}
.msbzIconList ul {
  overflow: hidden;
}
.msbzIconList ul li {
  float: left;
  width: 268px;
  height: 308px;
  border: solid 1px #d6d6d6;
  position: relative;
  background: #FFF;
  margin: 40px 40px 0 0;
}
.msbzIconList ul li a {
  display: block;
  height: 100%;
  overflow: hidden;
}
.msbzIconList ul li .icon {
  width: 80px;
  height: 80px;
  margin: 60px auto 40px;
}
.msbzIconList ul li .tit a {
  text-align: center;
  height: 40px;
  line-height: 40px;
  font-size: 24px;
}
.msbzIconList ul li .line {
  width: 110px;
  height: 6px;
  background: #2298d5;
  position: absolute;
  left: 50%;
  margin-left: -55px;
  z-index: 9;
  bottom: -3px;
}
.cxBox {
  margin: 50px auto;
  overflow: hidden;
}
.cxBox .cxLeftBox {
  width: 550px;
  float: left;
  overflow: hidden;
}
.cxBox .cxLeftBox .hmbmForm {
  width: 521px;
  margin: 20px auto;
}
.cxBox .cxLeftBox .hmbmForm .line {
  width: 100%;
  overflow: hidden;
}
.cxBox .cxLeftBox .hmbmForm .line .searchTxt {
  width: 440px;
  height: 48px;
  line-height: 48px;
  padding-left: 10px;
  border: solid 1px #e1e1e1;
  border-right: none;
  float: left;
  font-size: 16px;
  font-family: "微软雅黑";
}
.cxBox .cxLeftBox .hmbmForm .line .searchBtn {
  width: 70px;
  height: 50px;
  float: left;
  background: #3385ff;
  font-size: 18px;
  text-align: center;
  line-height: 50px;
  border: none;
  color: #FFF;
  font-family: "微软雅黑";
  cursor: pointer;
}
.cxBox .cxLeftBox .hmbmForm .line .radioFw {
  font-size: 16px;
  line-height: 16px;
  margin-top: 12px;
  float: left;
}
.cxBox .cxLeftBox .hmbmForm .line label {
  font-size: 16px;
  line-height: 16px;
  float: left;
  margin: 10px 10px 0 5px;
}
.cxBox .cxLeftBox .searchList {
  overflow: hidden;
}
.cxBox .cxLeftBox .searchList li {
  float: left;
  margin: 15px 0 0 30px;
}
.cxBox .cxLeftBox .searchList li a {
  font-size: 16px;
  color: #999;
}
.cxBox .cxLeftBox .searchList li a:hover {
  color: #1e91eb !important;
}
.cxBox .cxRightBox {
  width: 560px;
  float: right;
  overflow: hidden;
}
.cxBox .cxRightBox .msbzTitle {
  margin-bottom: 20px;
}
.cxBox .cxRightBox .cxRightList {
  overflow: hidden;
  padding-left: 15px;
}
.cxBox .cxRightBox .cxRightList a {
  display: block;
  height: 78px;
  width: 265px;
  border: solid 1px #e1e1e1;
  float: left;
  background: url(../images/msbz_cx_btn_bg.gif) repeat;
  margin: 0 10px 10px 0;
  position: relative;
  font-size: 18px;
  text-align: center;
  line-height: 78px;
}
.cxBox .cxRightBox .cxRightList a i.icon {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 10px transparent;
  border-top: solid 10px #ffa800;
  border-left: solid 10px #ffa800;
  left: -1px;
  top: -1px;
  z-index: 9;
}
.cxBox .cxRightBox .cxRightList a.banner02 {
  margin-right: 0;
}
.cxBox .cxRightBox .cxRightList a.banner03 {
  width: 542px;
  margin-right: 0;
}
.cxBox .cxRightBox .cxRightList a.banner03 i.icon {
  background: url(../images/msbz_ks_btn_icon.gif) no-repeat;
  width: 90px;
  height: 78px;
  left: 0;
  top: 0;
  border: none;
}
.rsbsdtBox {
  background: url(../images/msbz_bsdt_bg.jpg) no-repeat center top;
  width: 100%;
  height: 346px;
  padding: 70px 0;
}
.rsbsdtBox .wrap {
  overflow: hidden;
}
.rsbsdtBox .msbzTitle h2 {
  background: #d3ecff;
}
.rsbsdtBox .rsbsList {
  overflow: hidden;
  margin-top: 20px;
}
.rsbsdtBox .rsbsList a {
  display: block;
  float: left;
  margin: 20px 15px 0 0;
  background: url(../images/msbz_bsdt_btnBg_01.jpg) no-repeat;
  width: 390px;
  height: 100px;
  font-size: 26px;
  color: #FFF;
  text-align: center;
  line-height: 100px;
}
.rsbsdtBox .rsbsList a.btn02 {
  background: url(../images/msbz_bsdt_btnBg_02.jpg) no-repeat;
}
.rsbsdtBox .rsbsList a.btn05 {
  background: url(../images/msbz_bsdt_btnBg_03.jpg) no-repeat;
}
.rdztBox {
  width: 100%;
  padding: 40px 0;
}
.rdztBox .wrap {
  overflow: hidden;
}
.rdztBox .wrap .rdztSlide {
  width: 1200px;
  height: 185px;
  overflow: hidden;
  position: relative;
  margin-top: 30px;
}
.rdztBox .wrap .rdztSlide ul {
  width: 930px;
  padding-right: 20px;
  margin: 0 auto;
  overflow: hidden;
}
.rdztBox .wrap .rdztSlide ul li {
  float: left;
  width: 265px;
  height: 185px;
  margin-left: 10px;
  background: #FFF;
}
.rdztBox .wrap .rdztSlide ul li .pic {
  width: 265px;
  height: 185px;
  overflow: hidden;
}
.rdztBox .wrap .rdztSlide ul li .pic a {
  display: block;
  width: 265px;
  height: 185px;
}
.rdztBox .wrap .rdztSlide ul li .pic img {
  width: 265px;
  height: 185px;
}
.rdztBox .wrap .rdztSlide .next {
  background: url(../images/msbz_slide_arrow.gif) no-repeat -40px 0;
  width: 40px;
  height: 75px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -37px;
  z-index: 9;
}
.rdztBox .wrap .rdztSlide .prev {
  background: url(../images/msbz_slide_arrow.gif) no-repeat;
  width: 40px;
  height: 75px;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -37px;
  z-index: 9;
}
.rdztBox .wrap .rdztSlide .tempWrap {
  margin: 0 auto;
  width: 1100px;
}
/* 城市管理 */
.csglBg {
  background: #fff8f1;
}
.csglContent {
  background: #FFF;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-top: 20px;
}
.main_block {
  background: #fff;
  border-radius: 5px;
  min-height: 1530px;
}
.block_title {
  height: 50px;
  border-bottom: 1px solid #e6c3c3;
  line-height: 50px;
  padding-top: 20px;
}
.block_title .fleft span {
  color: #a60c2b;
  font-weight: bold;
  font-size: 16px;
}
.block_title .fleft span:first-child {
  color: #a60c2b;
  font-weight: bold;
  font-size: 24px;
  margin-left: 30px;
}
.block_title .fleft i {
  color: #a60c2b;
  font-weight: bold;
  font-size: 24px;
}
.moreIconText {
  font-size: 16px;
  color: #666666;
  margin-right: 30px;
  cursor: pointer;
}
.city_news {
  margin-top: 20px;
}
.city_news ul {
  margin: 0px 30px;
}
.city_news ul li {
  width: 270px;
  margin: 0px 5px;
  display: inline-block;
  padding: 0px 0px 45px 0px;
  box-shadow: 0 5px 25px 1px rgba(49, 49, 49, 0.1);
  height: 310px;
  overflow: hidden;
}
.new_img img {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  width: 270px;
  height: 180px;
}
.new_body {
  padding: 0 5px;
  width: 260px;
}
.new_body p {
  color: #666;
  margin-top: 15px;
  line-height: 1.8;
}
.new_body p a:hover {
  color: #a60c2b;
}
.new_body p:first-child {
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 15px 0px;
  font-size: 16px;
  font-weight: bold;
  font-family: " Microsoft YaHei ";
}
.new_body .new_dateTime {
  color: #aaaaaa;
}
.consulting {
  margin-top: 13px;
  overflow: hidden;
}
.consulting_img {
  background: url("../images/consultingImg.png") no-repeat center;
  width: 70px;
  min-height: 560px;
  float: left;
  margin-left: 30px;
}
.consulting_content ul li:hover .consulting_data {
  font-weight: bold;
  color: #a60c2b;
  cursor: pointer;
  font-size: 36px;
}
.consulting_content ul li:hover .consulting_synopsis .consulting_title {
  color: #a60c2b !important;
  cursor: pointer;
}
.consulting_content ul li div {
  float: left;
}
.consulting_content .consulting_data {
  font-size: 36px;
  color: #d8adad;
  vertical-align: top;
}
.consulting_content .consulting_title {
  color: #333333;
  font-size: 16px;
  margin-bottom: 15px;
  display: inline-block;
  font-weight: bold;
  font-family: " Microsoft YaHei ";
}
.consulting_content .consulting_text {
  color: #666;
  font-size: 14px;
  margin-bottom: 15px;
  height: 60px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 30px;
  word-break: normal;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.consulting_synopsis {
  margin-left: 35px;
  width: 925px;
}
.consulting_content .first_consulting {
  color: #a60c2b;
}
.brief_img {
  margin: 0px 10px;
  clear: both;
  padding: 20px 0px;
}
.brief_img ul li {
  display: inline-block;
  margin-left: 7px;
}
.brief_img ul li img {
  width: 283px;
}
.brief_img_can {
  margin: 0px auto;
  clear: both;
  padding: 30px 0px;
  width: 1200px;
  height: 85px;
  overflow: hidden;
}
.brief_img_can ul {width: 1220px}
.brief_img_can .hd {
  position: relative;
}
.brief_img_can .hd a {
  position: absolute;
  width: 35px;
  height: 35px;
  display: block;
  margin-top: 30.5px;
  cursor: pointer;
  z-index: 9999;
}
.brief_img_can .hd .next {
  background: url("../images/next.png") no-repeat;
  right: 0;
}
.brief_img_can .hd .prev {
  background: url("../images/prev.png") no-repeat;
  left: 0px;
}
.brief_img_can .bd {
  width: 1187px;
  margin: 0 auto;
}
.brief_img_can ul li {
  display: block;
  width: 384px;
  margin-right: 20px;
  float: left;
}
.brief_img_can ul li img {
  width: 386px;
  height: 84px;
}
.new_two_block_box {
  margin: 0px 19px;
  border: 1px solid #fff2f2;
  height: 310px;
  padding: 50px 0px;
  border-radius: 10px;
  box-shadow: 0 10px 10px #F1F1F1;
}
.new_two_block_box_len {
  height: 440px;
}
.new_two_block {
  width: 580px;
  float: left;
}
.new_red_block {
  text-align: center;
  position: relative;
}
.new_red_block_title {
  font-size: 24px;
  color: #a60c2b;
}
.new_red_block_title h3 {
  font-weight: bold;
}
.new_red_block_title span {
  background: url("../images/red_line.png") center no-repeat;
  width: 100px;
  height: 5px;
  margin: 20px auto;
  display: block;
}
.more_red_border {
  width: 70px;
  height: 25px;
  border-radius: 3px;
  border: 1px solid #a60c2b;
  position: absolute;
  right: 30px;
  top: 7px;
  color: #a60c2b;
  cursor: pointer;
  line-height: 25px;
}
.more_gray_border {
  width: 70px;
  height: 25px;
  border-radius: 3px;
  border: 1px solid #999999;
  position: absolute;
  right: 30px;
  top: 7px;
  color: #999999;
  cursor: pointer;
  line-height: 25px;
}
.city_six_block {
  margin: 0px 20px;
  padding: 30px 0px;
}
.city_six_block ul li {
  display: inline-block;
  width: 170px;
  height: 35px;
  padding-top: 100px;
  text-align: center;
  border-radius: 3px;
  margin-left: 17px;
}
.city_six_block ul li:nth-child(1) {
  background: url("../images/new_item_1.png") no-repeat #9785f5 65px 35px;
}
.city_six_block ul li:nth-child(2) {
  background: url("../images/new_item_2.png") no-repeat #fe798c 65px 35px;
}
.city_six_block ul li:nth-child(3) {
  background: url("../images/new_item_3.png") no-repeat #ffd249 65px 35px;
}
.city_six_block ul li:nth-child(4) {
  background: url("../images/new_item_4.png") no-repeat #1deaaf 65px 35px;
}
.city_six_block ul li:nth-child(5) {
  background: url("../images/new_item_5.png") no-repeat #62b7ff 65px 35px;
}
.city_six_block ul li:nth-child(6) {
  background: url("../images/new_item_6.png") no-repeat #fe7979 65px 35px;
}
.city_six_block ul li a {
  font-size: 14px;
  color: #FFF;
  text-align: center;
}
/*.highway_travel {background: url("../images/new_item_1.png") no-repeat #9785f5 65px 35px }
.city_transport { background: url("../images/new_item_2.png") no-repeat #fe798c 65px 35px}
.fire_administrative {background: url("../images/new_item_3.png") no-repeat #ffd249 65px 35px}
.fire_security {background: url("../images/new_item_4.png") no-repeat #1deaaf 65px 35px}
.net_police {background: url("../images/new_item_5.png") no-repeat #62b7ff 65px 35px}
.fire_record {background: url("../images/new_item_6.png") no-repeat #fe7979 65px 35px}*/
.new_two_block_content ul {
  margin: 0px 30px;
}
.new_two_block_content ul li a {
  color: #333;
  font-size: 16px;
  cursor: pointer;
  padding-left: 15px;
  background: url("../images/gray_right.png") left center no-repeat;
  font-family: " Microsoft YaHei";
  font-weight: bold;
}
.new_two_block_content ul li span {
  color: #666;
  font-size: 14px;
  padding-left: 15px;
  display: block;
  margin: 15px 0px;
  font-family: " Microsoft YaHei ";
}
.new_two_block_content ul li a:hover {
  color: #a60c2b;
}
.new_two_block_content .zcfgList li {
  margin-bottom: 20px;
}
.new_two_block_content .zcfgList li a {
  font-size: 16px;
  color: #333;
  cursor: pointer;
  font-family: " Microsoft YaHei ";
  font-weight: 500;
}
.new_two_block_content .zcfgList li a:hover {
  color: #a60c2b;
}
.new_two_block_content .convenience_hotLine li {
  margin-bottom: 20px;
}
.new_two_block_content .convenience_hotLine li a {
  background: url("../images/tel_icon.png") left center no-repeat;
  padding-left: 25px;
  font-family: " Microsoft YaHei";
  font-weight: 500;
}
.new_two_block_content .convenience_hotLine li span {
  float: right;
  margin: 0px !important;
  font-family: " Microsoft YaHei ";
}
.new_two_block_content .convenience_hotLine li a:hover {
  color: #a60c2b;
}
.policy_icon {
  margin-left: 30px;
  margin-top: -10px;
}
.policy_icon div {
  float: left;
  width: 130px;
}
.policy_icon div a {
  margin-top: 15px;
  display: inline-block;
  font-family: "Microsoft YaHei";
}
.policy_icon div a img {
  vertical-align: middle;
  margin-right: 10px;
}
.policy_icon div span {
  color: #5e5e5e;
  font-size: 14px;
}
/* 多图轮播*/
.lc {
  width: 1200px;
  margin: 30px auto;
  overflow: hidden;
}
.lc .title {
  margin: 30px 0 15px;
  height: 28px;
  text-align: left;
  line-height: 28px;
  font-size: 24px;
  color: #323232;
  font-weight: normal;
}
.lc .items .left {
  background: url(../images/item_left_bg.png) repeat-x;
  text-align: center;
  float: left;
  width: 290px;
  height: 327px;
  color: #fff;
  margin-right: 16px;
}
.lc .items p {
  color: #fff;
}
.lc .items a {
  transition: color .4s, opacity .4s;
  color: #fff;
}
.lc .items .right {
  float: left;
  width: 1200px;
  position: relative;
  overflow: hidden;
}
.picList {
  height: 190px;
  overflow: hidden;
}
.lc .items .right ul li {
  margin-right: 10px;
  text-align: center;
  float: left;
  width: 290px;
  height: 190px;
  -webkit-transition: box-shadow 0.2s ease-out;
  transition: box-shadow 0.2s ease-out;
}
.lc .items .right .next,
.lc .items .right .prev {
  opacity: 1;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: inline-block;
  cursor: pointer;
  z-index: 1;
  width: 40px;
  height: 40px;
  line-height: 40px;
  color: #b3b3b3;
  text-align: center;
  font-size: 42px;
  background: rgba(0, 0, 0, 0.2);
  font-family: simsun;
  transition: all ease-in 0.4s;
  font-weight: bolder;
}
.lc .items .right .next {
  left: 0px;
}
.lc .items .right .prev {
  right: 0px;
}
.lc .items .right:hover .next {
  opacity: 1;
  color: #fff;
}
.lc .items .right:hover .prev {
  opacity: 1;
  color: #fff ;
}
.csglFooter {
  background: #f97b5a;
  color: #FFF;
}
.csglFooter .footer p {
  color: #fff !important;
}
.csglFooter a {
  color: #FFF;
}
/*残疾专题 */
/* 政策文件 and 常见问题*/
.zc_tow_block {
  width: 1200px;
  margin: 10px auto ;
  height: 400px;
}
.zc_tow_block .z_block {
  width: 726px;
  float: left;
  height: 100%;
  margin-right: 35px;
  border: 1px solid #ECF3F9;
}
.zc_tow_block .z_block .hd {
  margin-bottom: 20px;
  height: 50px;
  background: #ECF3F9;
}
.zc_tow_block .z_block .hd ul li {
  float: left;
  margin-right: 1px;
  width: 180px;
  background: #008CEA;
  height: 50px;
  position: relative;
}
.zc_tow_block .z_block .hd ul li img {
  vertical-align: middle;
  display: inline-block;
  margin: 0px 2px 0px 40px;
}
.zc_tow_block .z_block .hd ul li a {
  color: #fff;
  line-height: 50px;
  font-size: 18px;
  text-align: center;
  display: inline-block;
}
.zc_tow_block .z_block .hd ul li span {
  display: block;
  position: absolute;
  width: 0px;
  height: 0px;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 90px;
  bottom: -12px;
  z-index: 9;
}
.zc_tow_block .z_block .z_blue_title {
  border-bottom: 1px solid #dff2ff;
  font-size: 16px;
  line-height: 40px;
  margin: 0px 25px;
}
.zc_tow_block .z_block .z_blue_title span {
  color: #008cea;
}
.zc_tow_block .z_block .z_blue_title a {
  color: #008cea;
  font-size: 16px;
  float: right;
  margin-right: 40px;
}
.zc_tow_block .z_block .bd .z_block_info {
  margin: 0px 50px 0px 10px;
  line-height: 50px;
}
.zc_tow_block .z_block .bd .z_block_info ul li {
  line-height: 50px;
}
.zc_tow_block .z_block .bd .z_block_info ul li span.data {
  float: right;
  font-size: 14px;
  color: #333333;
}
.zc_tow_block .z_block .bd .z_block_info ul li i {
  background: url(../images/msbz_list_icon.png) no-repeat;
  display: block;
  width: 7px;
  height: 7px;
  float: left;
  margin: 22px 10px 0 0;
}
.zc_tow_block .z_block .bd .z_block_info ul li a {
  font-size: 16px;
  color: #333;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.zc_tow_block .z_block .bd .z_block_info ul li a:hover {
  color: #388bd1;
}
.zc_tow_block .z_block .bd .z_block_info ul li:hover a,
.zc_tow_block .z_block .bd .z_block_info ul li:hover span.data {
  color: #388bd1;
}
.zc_tow_block .c_block {
  width: 430px;
  height: 100%;
  float: left;
  border: 1px solid #ECF3F9;
}
.zc_tow_block .c_block .hd {
  margin-bottom: 20px;
  height: 50px;
  background: #ECF3F9;
}
.zc_tow_block .c_block .hd ul li {
  float: left;
  margin-right: 1px;
  width: 180px;
  background: #008CEA;
  height: 50px;
  position: relative;
}
.zc_tow_block .c_block .hd ul li img {
  vertical-align: middle;
  display: inline-block;
  margin: 0px 2px 0px 40px;
}
.zc_tow_block .c_block .hd ul li a {
  color: #fff;
  line-height: 50px;
  font-size: 18px;
  text-align: center;
  display: inline-block;
}
.zc_tow_block .c_block .hd ul li span {
  display: block;
  position: absolute;
  width: 0px;
  height: 0px;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 90px;
  bottom: -12px;
  z-index: 9;
}
.zc_tow_block .c_block .c_blue_title {
  border-bottom: 1px solid #dff2ff;
  font-size: 16px;
  line-height: 40px;
  margin: 0px 25px;
}
.zc_tow_block .c_block .c_blue_title span {
  color: #008cea;
}
.zc_tow_block .c_block .c_blue_title a {
  color: #008cea;
  font-size: 16px;
  margin-left: 90px;
}
.zc_tow_block .c_block .bd .c_block_info ul li {
  line-height: 50px;
  clear: both;
}
.zc_tow_block .c_block .bd .c_block_info ul li span {
  float: left;
  font-size: 14px;
  color: #333;
  margin-left: 20px;
}
.zc_tow_block .c_block .bd .c_block_info ul li i {
  background: url(../images/msbz_list_icon.png) no-repeat;
  display: block;
  width: 7px;
  height: 7px;
  float: left;
  margin: 22px 10px 0 10px;
}
.zc_tow_block .c_block .bd .c_block_info ul li a {
  font-size: 16px;
  color: #333;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
}
.zc_tow_block .c_block .bd .c_block_info ul li:hover a,
.zc_tow_block .c_block .bd .c_block_info ul li:hover span {
  color: #388bd1;
}
/* 政策文件 and 常见问题 end*/
.blue_table {
  width: 1200px;
  margin: 50px auto;
  height: 455px;
}
.blue_table .blue_table_top .blue_table_box {
  width: 235px;
  margin-right: 5px;
  height: 210px;
  background: url("../images/lan_table.png");
  float: left;
  position: relative;
  cursor: pointer;
}
.blue_table .blue_table_top div .blue_table_top_misk {background: rgba(58,140,196,.7);
  position: absolute;
  top:0px;
  width: 235px;
  height: 210px;
  z-index: 1;
  display: none;
}
.blue_table .blue_table_top div .blue_table_top_misk img{ display: block;
  margin: 58px auto 38px auto; height: 65px;}
.blue_table .blue_table_top div.blue_table_top_show {
  position: absolute;
  top:0px;
  width: 235px;
  height: 210px;
  z-index: 2;
}
.blue_table .blue_table_top div.blue_table_top_show img {
  display: block;
  margin: 58px auto 38px auto;
  height: 65px;
}
.blue_table .blue_table_top div.blue_table_top_show a {
  text-align: center;
  font-size: 16px;
  color: #153951;
  font-weight: bold;
  display: block;
}
.blue_table .blue_table_top div.blue_table_top_show p a {
  text-align: center;
  font-size: 16px;
  color: #153951;
  font-weight: bold;
  display: block;
}
.blue_table .blue_table_top .blue_table_box:hover .blue_table_top_misk {display: block}
.blue_table .blue_table_top .blue_table_box:hover .blue_table_top_show img {visibility: hidden}
.blue_table .blue_table_top .blue_table_box:hover .blue_table_top_show p a {color: #fff}


.blue_table .blue_table_bottom {
  padding-top: 5px;
  clear: both;
}
.blue_table .blue_table_bottom .blue_table_box {
  width: 235px;
  margin-right: 5px;
  height: 210px;
  background: url("../images/lan_table.png");
  float: left;
  position: relative;
}
.blue_table .blue_table_bottom .blue_table_box .blue_table_top_misk {
  background: rgba(58, 140, 196, 0.7);
  position: absolute;
  top: 0px;
  width: 235px;
  height: 210px;
  z-index: 1;
  display: none;
}
.blue_table .blue_table_bottom .blue_table_box .blue_table_top_misk img {
  display: block !important;
  margin: 58px auto 38px auto;
  height: 67px;
}
.blue_table .blue_table_bottom .blue_table_box .blue_table_top_show {
  position: absolute;
  top: 0px;
  width: 235px;
  height: 210px;
  z-index: 2;
}
.blue_table .blue_table_bottom .blue_table_box .blue_table_top_show img {
  display: block;
  margin: 58px auto 38px auto;
  height: 67px;
}
.blue_table .blue_table_bottom .blue_table_box .blue_table_top_show a {
  text-align: center;
  font-size: 16px;
  color: #153951;
  font-weight: bold;
  display: block;
}
.blue_table .blue_table_bottom .blue_table_box .blue_table_top_show p a {
  text-align: center;
  font-size: 16px;
  color: #153951;
  font-weight: bold;
  display: block;
}
.blue_table .blue_table_bottom .blue_table_box:hover .blue_table_top_misk {
  display: block;
}
.blue_table .blue_table_bottom .blue_table_box:hover .blue_table_top_show img {
  visibility: hidden;
}
.blue_table .blue_table_bottom .blue_table_box:hover .blue_table_top_show  a {
  color: #ffffff;
}
.blue_table .blue_table_bottom .blue_table_bottom_two {
  width: 475px;
  margin-right: 5px;
  height: 210px;
  /*background: url("../images/lan_table.png");*/
  float: left;
  position: relative;
}
.blue_table .blue_table_bottom .blue_table_bottom_two .blue_table_top_misk {
  background: rgba(58, 140, 196, 0.7);
  position: absolute;
  top: 0px;
  width: 475px;
  height: 210px;
  z-index: 1;
  display: none;
}
.blue_table .blue_table_bottom .blue_table_bottom_two .blue_table_top_misk img {
display: inline-block;vertical-align: bottom;margin: 58px auto 38px auto;
}
.blue_table .blue_table_bottom .blue_table_bottom_two .blue_table_top_show {
  position: absolute;
  top: 0px;
  width: 475px;
  height: 210px;
  z-index: 2;
}
.blue_table .blue_table_bottom .blue_table_bottom_two .blue_table_top_show img {
  display: block;
  margin: 58px auto 38px auto;
}
.blue_table .blue_table_bottom .blue_table_bottom_two .blue_table_top_show a {
  text-align: center;
  font-size: 16px;
  color: #153951;
  font-weight: bold;
  display: block;
}
.blue_table .blue_table_bottom .blue_table_bottom_two .blue_table_top_show p a {
  text-align: center;
  font-size: 16px;
  color: #153951;
  font-weight: bold;
  display: block;
}
.blue_table .blue_table_bottom .blue_table_bottom_two:hover .blue_table_top_misk {
  display: block;

}
.blue_table .blue_table_bottom .blue_table_bottom_two:hover .blue_table_top_show img {
  visibility: hidden;
}
.blue_table .blue_table_bottom .blue_table_bottom_two:hover .blue_table_top_show  a {
  color: #ffffff;
}
.blue_table .blue_table_bottom .blue_table_bottom_two_box img {
  display: inline-block;
  vertical-align: bottom;
  margin: 35px 20px -15px 87px;
}
.blue_table .blue_table_bottom .blue_table_bottom_two_box span {
  font-size: 16px;
  color: #153951;
  font-weight: bold;
}







/* 统计数据*/
.echarts_total {
  height: 340px;
  width: 1200px;
  margin: 30px auto;
  box-shadow: 5px 5px 20px #EEE;
}
.echarts_total .echarts_total_img {
  width: 615px;
  height: 100%;
  float: left;
  overflow: hidden;
}
.echarts_total .echarts_total_img img {
  width: 615px;
  height: 340px;
}
.echarts_total .echarts_total_title {
  width: 565px;
  height: 100%;
  float: right;
}
.echarts_total .echarts_total_title h3 {
  font-size: 24px;
  color: #333;
  font-weight: bold;
}
.echarts_total .echarts_total_title ul li {
  line-height: 50px;
}
.echarts_total .echarts_total_title ul li a {
  color: #333;
  font-size: 16px;
  cursor: pointer;
  width: 79%;
  display: block;
  text-overflow: ellipsis;
  float: left;
  white-space: nowrap;
}
.echarts_total .echarts_total_title ul li a:hover {
  color: #ff5555;
}
.echarts_total .echarts_total_title ul li span {
  font-size: 16px;
  color: #fff;
  width: 60px;
  height: 28px;
  line-height: 28px;
  background: #009ae9;
  text-align: center;
  float: right;
  margin: 10px;
}
.data_show {
  width: 1200px;
  height: 665px;
  margin: 10px auto;
}
.data_show .data_show_text {
  width: 980px;
  height: 100%;
  float: left;
}
.data_show .data_show_text .data_show_text_block {
  width: 445px;
  margin-right: 45px;
  height: 330px;
  float: left;
  overflow: hidden;
}
.data_show .data_show_text .data_show_text_block .data_show_title_one {
  background: url("../images/line1.png") right center no-repeat;
}
.data_show .data_show_text .data_show_text_block .data_show_title_two {
  background: url("../images/line3.png") right center no-repeat;
}
.data_show .data_show_text .data_show_text_block .data_show_title_four {
  background: url("../images/line4.png") right center no-repeat;
}
.data_show .data_show_text .data_show_text_block .data_show_title_three {
  background: url("../images/line2.png") right center no-repeat;
}
.data_show .data_show_text .data_show_text_block .data_show_title {
  line-height: 60px;
  height: 60px;
}
.data_show .data_show_text .data_show_text_block .data_show_title span {
  color: #00b8ee;
  font-size: 20px;
  font-family: "宋体";
  font-weight: bold;
  cursor: pointer;
}
.data_show .data_show_text .data_show_text_block .data_show_title span.data_show_hover {
  color: #ff5555;
  font-size: 26px;
  font-family: "宋体";
  font-weight: bold;
}
.data_show .data_show_text .data_show_text_block .data_show_title a {
  float: right;
  font-size: 16px;
  color: #666;
  line-height: 50px;
  cursor: pointer;
}
.data_show .data_show_text .data_show_text_block .data_show_title a i {
  background: url("../images/more_right.png") right center no-repeat;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-bottom: 5px;
  display: inline-block;
}
.data_show .data_show_text .data_show_text_block .data_show_title a:hover {
  color: #ff5555;
}
.data_show .data_show_text .data_show_text_block .data_show_news ul li {
  display: block;
  background: url(../images/list_arrow.png) left center no-repeat;
  line-height: 35px;
}
.data_show .data_show_text .data_show_text_block .data_show_news ul li span {
  float: right;
  font-size: 16px;
  color: #666666;
}
.data_show .data_show_text .data_show_text_block .data_show_news ul li a {
  color: #333;
  margin-left: 15px;
  font-size: 16px;
  cursor: pointer;
  width: 77%;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.data_show .data_show_text .data_show_text_block .data_show_news ul li a:hover {
  color: #ff5555;
}
.data_show .data_show_text .data_show_text_block .data_show_news_double {
  position: relative;
  width: 890px;
}
.data_show .data_show_text .data_show_text_block .data_show_news_double ul {
  float: left;
  width: 445px;
}
.data_show .data_show_text .data_show_text_block .data_show_news_three {
  position: relative;
  width: 1335px;
}
.data_show .data_show_text .data_show_text_block .data_show_news_three ul {
  float: left;
  width: 445px;
}
.data_show .data_show_img {
  width: 200px;
  height: 100%;
  float: right;
}
.data_show .data_show_img a img {
  margin-bottom: 15px;
}
.data_show_text_line {
  clear: both;
  height: 6px;
  width: 935px;
  background: #e5eef5;
}
/* 统计数据 end*/
/* 医疗健康*/
.blue_solid_table {
  width: 1200px;
  margin: 50px auto;
  height: 455px;
}
.blue_solid_table .blue_table_block {
  clear: both;
  padding-top: 5px;
}
.blue_solid_table .blue_table_block div {
  width: 235px;
  margin-right: 5px;
  height: 210px;
  background: #eef7ff;
  float: left;
}
.blue_solid_table .blue_table_block div img {
  display: block;
}
.yl_yj {
  width: 1200px;
  margin: 0 auto;
  background: #f2f7ff;
  padding-top: 30px;
}
.yl_yj p:nth-child(1) {
  background: url("../images/yl.png") no-repeat;
  text-align: center;
  float: left;
  height: 110px;
  line-height: 110px;
  width: 718px;
  padding-left: 40px;
}
.yl_yj p:nth-child(1) a {
  font-size: 24px;
  color: #fff;
}
.yl_yj p:nth-child(2) {
  background: url("../images/gr.png") no-repeat;
  text-align: center;
  float: right;
  height: 110px;
  line-height: 110px;
  width: 405px;
  padding-left: 15px;
}
.yl_yj p:nth-child(2) a {
  font-size: 24px;
  color: #fff;
}
.medical_ws {
  width: 1200px;
  margin: 0 auto;
  clear: both;
  padding: 20px 0px;
  height: 415px;
}
.medical_ws .medical_w {
  width: 745px;
  height: 415px;
  float: left;
  border: 1px solid #dadee5;
  border-top: 2px solid #1a7ccb;
}
.medical_ws .medical_s {
  height: 415px;
  float: right;
  width: 415px;
  border: 1px solid #dadee5;
  border-top: 2px solid #1a7ccb;
}
.medical_ws .medical_s .medical_ws_list {
  padding: 30px 15px;
  /* ul li:nth-child(7),ul li:nth-child(8),ul li:nth-child(9){width: 100%}*/
}
.medical_ws .medical_s .medical_ws_list ul li {
  color: #f00;
  border: 1px solid #e0e0e0;
  margin-bottom: 25px;
  float: left;
  width: 185px;
  line-height: 40px;
  font-size: 14px;
  color: #333;
  text-align: center;
  background: #fafafa;
}
.medical_ws .medical_s .medical_ws_list ul li a:hover {
  color: #1a7ccb;
}
.medical_ws .medical_s .medical_ws_list ul li:nth-child(1),
.medical_ws .medical_s .medical_ws_list ul li:nth-child(3),
.medical_ws .medical_s .medical_ws_list ul li:nth-child(5),
.medical_ws .medical_s .medical_ws_list ul li:nth-child(7),
.medical_ws .medical_s .medical_ws_list ul li:nth-child(9),
.medical_ws .medical_s .medical_ws_list ul li:nth-child(11) {
  margin-right: 10px;
}
.medical_ws .medical_ws_title {
  background: url("../images/ws_bg_title.png") left center no-repeat;
  line-height: 45px;
  height: 45px;
  font-size: 20px;
  color: #fff;
  padding-left: 20px;
}
.medical_ws .snxzSlider {
  width: 735px;
  padding: 5px;
  overflow: hidden;
  position: relative;
}
.medical_ws .snxzSlider .hd {
  overflow: hidden;
  width: 100%;
  margin: 10px 0px 15px 0px;
}
.medical_ws .snxzSlider .hd li {
  float: left;
  line-height: 50px;
  width: 174px;
  background: #f2f7ff;
  margin-right: 9px;
}
.medical_ws .snxzSlider .hd li a {
  display: block;
  text-align: center;
  font-size: 16px;
  color: #242e55;
}
.medical_ws .snxzSlider .hd li.on a {
  background: #ffdddd;
  color: #d54242;
}
.medical_ws .snxzSlider .bd .sndtList {
  height: 282px;
  margin: 0px 20px;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line {
  border-top: 1px dotted #e6e6e6;
  clear: both;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line div {
  width: 340px;
  float: left;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line a {
  font-size: 14px;
  color: #333;
  line-height: 50px;
  width: 340px;
  float: left;
  display: inline-block;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line p {
  font-size: 14px;
  color: #333;
  line-height: 30px;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line p a {
  width: 100%;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line ul {
  clear: both;
  display: none;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line ul li {
  line-height: 36px;
  float: left;
  width: 80px;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line ul li label {
  font-size: 14px;
  color: #999;
  margin-left: 5px;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line ul li a {
  display: block;
  width: 80px;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_line:nth-child(1) a {
  line-height: 30px;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_lineTwo p a {
  font-size: 14px;
  line-height: 30px !important;
  cursor: pointer;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_lineTwo ul {
  display: block !important;
  line-height: 30px !important;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_lineTwo ul li a {
  cursor: pointer;
  line-height: 30px;
}
.medical_ws .snxzSlider .bd .sndtList .sndtList_lineTwo div ul li {
  float: left;
}
.ztzlBox {
  width: 1245px;
  margin: 0 auto;
  background: url("../images/ztzl.jpg") center no-repeat;
  height: 400px;
  width: 100%;
  position: relative;
}
.ztzlBox .ztzlBoxLink {
  width: 300px;
  height: 50px;
  position: absolute;
  left: 40%;
  top: 50px;
  cursor: pointer;
}
.ztzlBox .rdztSlide {
  width: 1245px;
  height: 185px;
  overflow: hidden;
  position: relative;
  left: 0px;
  padding-top: 135px;
  margin: 0 auto;
}
.ztzlBox .rdztSlide .next {
  background: url(../images/yl_right.png) no-repeat;
  width: 40px;
  height: 75px;
  position: absolute;
  right: 0;
  top: 70%;
  margin-top: -37px;
  z-index: 9;
}
.ztzlBox .rdztSlide .prev {
  background: url(../images/yl_left.png) no-repeat;
  width: 40px;
  height: 75px;
  position: absolute;
  left: 10px;
  top: 70%;
  margin-top: -37px;
  z-index: 9;
}
.ztzlBox .rdztSlide .tempWrap {
  margin: 0 auto;
}
.ztzlBox .rdztSlide ul li {
  float: left;
  width: 272px;
  height: 185px;
  margin-left: 14px;
  overflow: hidden;
}
.ztzlBox .rdztSlide ul li .pic {
  width: 271px;
  height: 185px;
  overflow: hidden;
  position: relative;
}
.ztzlBox .rdztSlide ul li .pic .picBg {
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  width: 271px;
  height: 185px;
  top: 0px;
}
.ztzlBox .rdztSlide ul li .pic a {
  display: block;
  width: 271px;
  height: 185px;
}
.ztzlBox .rdztSlide ul li .pic img {
  width: 271px;
  height: 185px;
}
.ztzlBox .rdztSlide ul li .pic h2 {
  position: absolute;
  width: 271px;
  text-align: center;
  top: 45%;
}
.ztzlBox .rdztSlide ul li .pic h2 a {
  font-size: 30px;
  color: #fff;
  font-family: "宋体";
  cursor: pointer;
}
.ylzczbBox {
  width: 100%;
  background: #f2f7ff;
  padding: 40px 0;
  margin-top: -5px;
}
.ylzczbBox .wrap {
  overflow: hidden;
}
.ylzczbBox .ylzczbBox_tow {
  width: 580px;
  height: 460px;
  float: left;
  border: solid 1px #dadee5;
  border-top: 2px solid #1a7ccb;
  overflow: hidden;
  position: relative;
  background: #fff;
}
.ylzczbBox .ylzczbBox_tow .hd {
  margin-bottom: 20px;
  height: 50px;
  padding: 0px 5px;
  margin-top: -5px;
}
.ylzczbBox .ylzczbBox_tow .hd li {
  float: left;
  margin-right: 1px;
  width: 141px;
  height: 50px;
  position: relative;
}
.ylzczbBox .ylzczbBox_tow .hd li a {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #333;
  display: block;
  font-size: 18px;
}
.ylzczbBox .ylzczbBox_tow .hd li span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 10px;
  bottom: -12px;
  z-index: 9;
  display: none;
}
.ylzczbBox .ylzczbBox_tow .hd .ylzczbSliderTile_even {
  background: url("../images/four_bg_title.png") center no-repeat;
}
.ylzczbBox .ylzczbBox_tow .hd .ylzczbSliderTile_even a {
  color: #ffffff;
}
.ylzczbBox .ylzczbBox_tow .hd .ylzczbSliderTile_odd {
  background: url("../images/four_bg_title2.png") center no-repeat;
}
.ylzczbBox .ylzczbBox_tow .hd .ylzczbSliderTile_odd a {
  color: #ffffff;
}
.ylzczbBox .ylzczbBox_tow .bd {
  width: 1160px;
  position: relative;
  overflow: hidden;
}
.ylzczbBox .ylzczbBox_tow .bd .aqscList {
  width: 550px;
  float: left;
  display: block;
  padding: 0px 15px;
  height: 360px;
  overflow: hidden;
}
.ylzczbBox .ylzczbBox_tow .bd .aqscList img {
  width: 550px;
  height: 360px;
}
.ylzczbBox .ylzczbBox_one {
  width: 580px;
  height: 460px;
  float: left;
  border: solid 1px #dadee5;
  border-top: 2px solid #1a7ccb;
  overflow: hidden;
  position: relative;
  background: #fff;
}
.ylzczbBox .ylzczbBox_one .hd {
  margin-bottom: 20px;
  height: 50px;
  padding: 0px 5px;
  margin-top: -5px;
}
.ylzczbBox .ylzczbBox_one .hd li {
  float: left;
  margin-right: 1px;
  width: 141px;
  height: 50px;
  position: relative;
  background: url("../images/four_bg_title.png") no-repeat;
}
.ylzczbBox .ylzczbBox_one .hd li a {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  display: block;
  font-size: 18px;
}
.ylzczbBox .ylzczbBox_one .hd li span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 10px;
  bottom: -12px;
  z-index: 9;
  display: none;
}
.ylzczbBox .ylzczbBox_one .hd .ylzczbSliderTile_even {
  background: url("../images/four_bg_title.png") center no-repeat;
}
.ylzczbBox .ylzczbBox_one .hd .ylzczbSliderTile_even a {
  color: #ffffff;
}
.ylzczbBox .ylzczbBox_one .hd .ylzczbSliderTile_odd {
  background: url("../images/four_bg_title2.png") center no-repeat;
}
.ylzczbBox .ylzczbBox_one .hd .ylzczbSliderTile_odd a {
  color: #ffffff;
}
.ylzczbBox .ylzczbBox_one .bd {
  width: 580px;
  position: relative;
  overflow: hidden;
}
.ylzczbBox .ylzczbBox_one .bd .aqscList {
  width: 550px;
  float: left;
  display: block;
  padding: 0px 15px;
  height: 360px;
  overflow: hidden;
}
.ylzczbBox .ylzczbBox_one .bd .aqscList li {
  line-height: 45px;
}
.ylzczbBox .ylzczbBox_one .bd .aqscList li .icon {
  background: url(../images/msbz_list_icon.png) no-repeat;
  display: block;
  width: 7px;
  height: 7px;
  float: left;
  margin: 20px 10px 0 0;
}
.ylzczbBox .ylzczbSlider {
  width: 580px;
  height: 460px;
  overflow: hidden;
  position: relative;
  border: solid 1px #dadee5;
  border-top: 2px solid #1a7ccb;
  float: right;
  background: #fff;
}
.ylzczbBox .ylzczbSlider .hd {
  margin-bottom: 20px;
  height: 50px;
  padding: 0px 5px;
  margin-top: -5px;
}
.ylzczbBox .ylzczbSlider .hd li {
  float: left;
  margin-right: 1px;
  width: 180px;
  height: 50px;
  position: relative;
}
.ylzczbBox .ylzczbSlider .hd li a {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #333;
  display: block;
  font-size: 18px;
}
.ylzczbBox .ylzczbSlider .hd li span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #1a7ccb;
  right: 10px;
  bottom: -12px;
  z-index: 9;
  display: none;
}
.ylzczbBox .ylzczbSlider .hd .ylzczbSliderTile_even {
  background: url("../images/there_bg_title.png") center no-repeat;
}
.ylzczbBox .ylzczbSlider .hd .ylzczbSliderTile_even a {
  color: #ffffff;
}
.ylzczbBox .ylzczbSlider .hd .ylzczbSliderTile_odd {
  background: url("../images/four_bg_title2.png") center no-repeat;
}
.ylzczbBox .ylzczbSlider .hd .ylzczbSliderTile_odd a {
  color: #ffffff;
}
.ylzczbBox .ylzczbSlider .bd {
  width: 2320px;
  position: relative;
  overflow: hidden;
}
.ylzczbBox .ylzczbSlider .bd .aqscList {
  width: 550px;
  float: left;
  display: block;
  padding: 0px 15px;
  height: 360px;
  overflow: hidden;
}
.ylzczbBox .ylzczbSlider .bd .aqscList li {
  line-height: 45px;
}
.ylzczbBox .ylzczbSlider .bd .aqscList li .icon {
  background: url(../images/msbz_list_icon.png) no-repeat;
  display: block;
  width: 7px;
  height: 7px;
  float: left;
  margin: 20px 10px 0 0;
}
.ylzczbBoxHavImg {
  background: url("../images/bg_fy.jpg") center no-repeat;
}
.ylzczbBoxHavImg .wrap {
  margin-top: 10px;
}
/* 医疗健康 end*/
.secPicList {
  overflow: hidden;
  padding: 0 !important;
}
.secPicList li {
  float: left;
  width: 260px;
  height: 230px !important;
  margin: 0 20px 20px 0;
}
.secPicList li .pic {
  width: 260px;
  height: 200px;
  overflow: hidden;
}
.secPicList li .pic img {
  width: 260px;
  height: 200px;
}
.secPicList li .tit {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.secPicList li .tit a {
  line-height: 30px !important;
}
