@charset "utf-8";
* {
  margin: 0;
  padding: 0;
}
.fl {float: left}
.fr {float: right}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after {display: table;content: " ";}
.clearfix,.clearfix:after,.container:after,.container-fluid:after,.row:after{clear: both;}
.clearfix,.container,.container-fluid,.row{*zoom:1;}
body {
  font-family: '微软雅黑', serif;
}
ul li {
  list-style: none;
}
.clearBoth {
  clear: both;
}

.main_box {
  margin: 0 auto;
  width: 1045px;
  clear: both;
}
/*导航*/
.rentit {
  border-bottom: #ccc solid 1px;
}
.rentit h1 {
  color: rgb(2, 82, 148);
  font-family: 微软雅黑;
  font-size: 18px;
  font-weight: 100;
}
.rentit span {
  float: right;
  margin-top: -20px;
  font-weight: 100;
}
.rentit_a {
  border-bottom: #ccc solid 1px;
  padding: 0px 16px;
}
.rentit_a h1 {
  color: rgb(2, 82, 148);
  font-family: 微软雅黑;
  font-size: 18px;
  font-weight: 100;
}
.rentit_a span {
  float: right;
  margin-top: -20px;
  font-weight: 100;
}
.top_bg {
  height: 355px;
  background: url(../../images/ztzl/hlw.png) top center no-repeat;
  background-size: 100%;
}

.nav {
  height: 46px;
  line-height: 46px;
  min-width: 1045px;
  text-align: center;
  background-color: #146dd1;
  margin-top: -1px;
}

.nav ul li {
  display: inline-block;
  font-size: 24px;
  color: #ffffff;
  margin-right: 34px;
}

.nav ul li a {
  color: #ffffff;
  text-decoration: none;
}

.main_box_in {
  padding: 5px 0px 5px 10px;
}
.main_box_in_a {
  padding: 10px 0px 10px 0px;
}
.box_in {
  position: relative;
  border-radius: 5px;
  height: 226px;
  padding: 0px 0px 10px 0px;
}
.box_in_a {
  position: relative;
  border-radius: 5px;
  height: 320px;
}

.box_in h1 {
  position: absolute;
  width: 107px;
  height: 245px;
  line-height: 64px;
  font-size: 24px;
  padding-top: 25px;
  letter-spacing: 5px;
  text-align: center;
  font-weight: normal;
  color: #fff;
  left: -30px;
  top: 30px;
  writing-mode: tb-lr;
  writing-mode: vertical-lr;
  webkit-writing-mode: vertical-lr;
  background: url(../../images/ztzl/title_right_bg.png) no-repeat;
}

/*轮播图*/

.slideBox {
  margin: 15px 0 0 0px;
  float: left;
  width: 314px;
  height: 210px;
  overflow: hidden;
  position: relative;
}

.slideBox .hd {
  overflow: hidden;
  position: absolute;
  right: 15px;
  bottom: 10px;
  z-index: 1;
}

.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slideBox .hd ul li {
  float: left;
  margin-right: 8px;
  width: 9px;
  height: 9px;
  border-radius: 50px;
  background: #eae9e9;
  cursor: pointer;
}

.slideBox .hd ul li.on {
  background: #b00107;
}

.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
  position: relative;
}
.slideBox .bd li .slide_title {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  text-indent: 10px;
  background: url(../../images/ztzl/slide_title_bg.png);
}
.slideBox .bd img {
  width: 314px;
  height: 210px;
  display: block;
}
/*列表*/
.news_list {
  float: left;
  width: 709px;
  margin: 3px 0 0 20px;
}
.news_list ul li {
  text-indent: 15px;
  line-height: 32px;
  background: url(../../images/ztzl/news_list_bg.png) 0 no-repeat;
}
.news_list ul li a {
  font-size: 14px;
  color: #333;
  text-decoration: none;
}
.news_list ul li a:hover {
  text-decoration: underline;
}
.news_list ul li .news_list_time {
  font-size: 14px;
  color: #a1a1a1;
  float: right;
}
/*页尾*/
.footer {
  padding-top: 25px;
  border-top: #dd1916 solid 2px;
}
.footer_in {
  position: relative;
  height: 120px;
}
.footer_in #_ideConac {
  position: absolute;
  left: 270px;
  top: 0;
}
.footer_in p {
  text-align: center;
  font-size: 14px;
  color: #333;
}
/*左右分栏*/
.l_box {
  float: left;
  height: auto;
  overflow: hidden;
  width: 638px;
  display: none;
}
.r_box {
  background-color: #e8f3fc;
  float: right;
  height: auto;
  overflow: hidden;
  width: 100%;
  margin-top: 4px;
}
/*新轮播*/
/*轮播图*/

.slideBox_a {
  margin: 4px 0 0 0px;
  float: left;
  width: 656px;
  height: 302px;
  overflow: hidden;
  position: relative;
}

.slideBox_a .hd {
  overflow: hidden;
  position: absolute;
  right: 15px;
  bottom: 10px;
  z-index: 1;
}

.slideBox_a .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slideBox_a .hd ul li {
  float: left;
  margin-right: 8px;
  width: 9px;
  height: 9px;
  border-radius: 50px;
  background: #eae9e9;
  cursor: pointer;
}

.slideBox_a .hd ul li.on {
  background: #b00107;
}

.slideBox_a .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}

.slideBox_a .bd li {
  zoom: 1;
  vertical-align: middle;
  position: relative;
}
.slideBox_a .bd li .slide_title {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  text-indent: 10px;
  background: url(../../images/ztzl/slide_title_bg.png);
}
.slideBox_a .bd img {
  width: 638px;
  height: 299px;
  display: block;
}
/*列表新*/
.news_list_a {
  float: left;
  width: 95%;
  margin: 10px 0 0 20px;
}
.news_list_a ul li {
  text-indent: 15px;
  line-height: 32.5px;
  background: url(../../images/ztzl/news_list_bg.png) 0 no-repeat;
}
.news_list_a ul li a {
  font-size: 14px;
  color: #333;
  text-decoration: none;
}
.news_list_a ul li a:hover {
  text-decoration: underline;
}
.news_list_a ul li .news_list_time {
  font-size: 14px;
  color: #a1a1a1;
  float: right;
}
.yqljtab ul {
    margin: 0;
}
.yqljcon ul {
    margin: 0;
}
.am-container {
    max-width: 1045px;
}
.yqljcon {
    margin-left: 0 !important;!i;!;
}

/*归档*/
#file_box{display:none;position: absolute;width: 240px;height: 135px;top: 547px;right: 670px;background: url(../../images/guidang.png) center center no-repeat;/* transform: rotate(35deg); */color: #ff0000;text-align: center;z-index: 9999;}
#file_box span{font-size: 16px;font-weight: bold;bottom: 12px;position: absolute;left: 0;right: 0;padding: 20px 0}
#file_box span i{font-style: normal;}