/*news and report*/
.new_report{overflow:hidden;padding: 50px 0px;}
.news{width: 520px;}
.news img{width: 500px;height:350px;}
.new_title{margin-bottom: 30px;overflow:hidden;}
.flbt{width:70%;float:left;padding-left:50px;}
.xwdt{background: url(../images/tb1.png) no-repeat left center;}
.yjfx{background: url(../images/notice.png) no-repeat left center;}
.xsjl{background: url(../images/info.png) no-repeat left center;}
.flbt2{text-align:center;width:300px;margin:0px auto;}
.flbt span,.flbt2 span {
    font-size: 28px;
    color: #084fb0;
}
.flbt2 span{background: url(../images/tb2.png) no-repeat left center;padding-left:50px;}
.flbt b,.flbt2 b {
    font-size: 12px;
    color: #b5b5b5;
    clear: both;
    font-weight: normal;
    display: block;
    padding-top: 5px;
}
.title{border-bottom: 1px solid #084fb0;height:60px;margin-bottom:10px;}
.hsjdlm{width:630px;}
.hsjdrm{width:630px;float:right;}
.more2{font-size: 16px;border:1px solid #084fb0;height:34px;line-height:34px;text-align:center;padding:0px 20px;margin-top:10px;}
.more{font-size: 16px;height:34px;line-height:34px;text-align:center;padding:0px 20px;margin-top:10px;}



.report{width: 760px;overflow:hidden;float:right;}
.report_ul li{clear:both;margin-bottom:11px;overflow:hidden;border-bottom:1px solid #959595;padding-bottom:10px;padding-left:10px;}
.report_ul li a{font-size: 18px;}
.report_ul li:hover a{color: #1847d3;}
.tzgg_nr_y {width: 87%;	margin-left: 2%;}
.tzgg_nr_y p {clear: both;
    line-height: 30px;
    overflow: hidden;
    width: 100%;
    height: 30px;
    display: block;}
.tzgg_nr_y span {clear: both;
    line-height: 20px;
    color: #999999;
    font-size: 14px;}


.hsjd{width:100%;clear:both;overflow:hidden; }
.hsjdl,.hsjdr{width:50%;float:left;display: block;overflow:hidden;padding-bottom:50px;}
.list-content{padding-top:20px;}
.hsjdrm .inside-tb,.hsjdlm .inside-tb {
    padding:4px;
   /* box-shadow: #8d9aa6 3px 3px 3px;*/
     background: #fff;
    transition: all 0.2s;
    margin: 0px 10px 20px 0px;
	width: calc(100%/1.05);
    display: flex;
    height: 60px;
}

.tzgg_nr_z2 {text-align: center;height:64px;width:64px;}
.tzgg_nr_z2 p {background: #084fb0;font-size: 28px;color: #ffffff;line-height: 32px;}
.tzgg_nr_z2 span {background: #e3e6f2;color: #052aa3;line-height: 33px;font-size:16px;display:block;}

.one-line{width:80%;float:left;line-height:85px;padding-left:4%;}
.one-line p{clear:both;line-height:20px;color:#999999;font-size:14px;}
.one-line span{clear:both;line-height:30px;overflow:hidden;width:100%;height:30px;display:block;font-size:18px;}
.hdbox{padding:40px 0px;width:100%;clear:both;overflow:hidden;margin:0px 0px 80px 0px;background-color:#f6f6f6;}
.hdbox .title{text-align: center;}

.box_al {overflow:hidden;margin-bottom:30px;padding-top:40px;}
.box_al ul li{ }
.box_al ul li img{width:200px;height:270px;}
.box_al ul li h1{font-size:20px;padding:10px 0px 10px 0px;margin:0px;text-align:center;}
.box_al ul li p{padding:0px 20px;margin:0px;}


.hd{ position:relative;}
.next{ position:absolute; left:0px; top:155px;}
.prev{ position:absolute; right:0px; top:155px;}
.infiniteCarousel {
  width: 1300px;
  position: relative;
  margin-bottom:20px;
}

.infiniteCarousel .gundong {
  width: 1090px; 
  overflow: auto;
  height: 435px;
  margin:0px 0px 0px 58px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {width:200px;height:270px;}

.infiniteCarousel .gundong ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  width: 200px;
  background-color:#dde6ed;width:200px;overflow:hidden;height:320px; margin:0px 20px;
 
}
.infiniteCarousel ul li h1{ }
.infiniteCarousel ul li span img{width:auto;height:auto;}
.infiniteCarousel ul li p{ }


.infiniteCarousel .next {
  display: block;
  height: 28px;
  width: 21px;
  background: url(../images/arrowhead.png) no-repeat left top;
  text-indent: -999px;
  position: absolute;
  top: 155px;
  cursor: pointer;
  outline: 0;
  left: 0;
  
}
.tempWrap{ margin-left:30px;}
.infiniteCarousel .prev {
	  display: block;
  height: 28px;
  width: 21px;
  background: url(../images/arrowhead.png) no-repeat left -56px;
  text-indent: -999px;
  position: absolute;
  top: 155px;
  cursor: pointer;
  outline: 0;
  right: 0;
}
.algd {
    clear: both;
    width: 125px;
    text-align: center;
    margin: 0px auto;
}

ul, li{list-style: none;}
address, cite, dfn, em, var {font-style: normal;}

.xbanner{position: relative;overflow: auto;text-align: center;width:500px;margin:0 auto;}
.xbanner .dots{position:absolute;left:10px;bottom:10px;z-index:3;margin:0px;padding:0px;}
.xbanner .dots li{display:inline-block;width: 40px; height: 5px;margin:0 4px;text-indent:-999em;background:#fff;border-radius:0px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;}
.xbanner .dots li.active{background:#fff;opacity:1;}
.xbanner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.xbanner #al{left:15px;}
.xbanner #ar{right:15px;}
.xbanner ul{z-index: 1;width: 600%;overflow: hidden;}
.xbanner ul .slider-item {width:500px; float: left;height:346px; position: relative; overflow: hidden;}
.xbanner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 470px;max-height: 70px;height:70px;padding: 10px 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background:#052aa3;}
.xbanner .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60;}
.slider-title em,.slider-title b{clear:both;display:block;}
.slider-title em{line-height: 32px;}
.slider-title b{text-align:right;}
