@charset "utf-8";
li{ list-style:none;}
.bg-gray{ background: #FFFFFF;}
.p20{ padding:20px;}
.t_line{ border-top:1px solid #e5e5e5; margin-bottom: 20px; }
.box_shdow{box-shadow: 0px 0px 14px 2px rgba(235,235,235,1);-moz-box-shadow: 0px 0px 14px 2px rgba(235,235,235,1);-ms-box-shadow: 0px 0px 14px 2px rgba(235,235,235,1);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.04), 0 4px 8px rgba(0,0,0,.06);-webkit-backface-visibility: hidden;}
/*横向全屏焦点图*/
.slider-flex {position: relative; width:100%;min-width:1200px; height: 440px; overflow: hidden; zoom: 1; box-shadow:0 1px 2px #e3e3e3;}
.slider-flex .sliders{position: relative;height:440px;}
.slider-flex .sliders li { width: 100%; height:440px; overflow: hidden;position: relative;}
.slider-flex .sliders img { width: 1920px; height: 440px; object-fit: fill; display: block;position: absolute;left: 50%;margin-left:-960px;}
.slider-flex .prev,.slider-flex .next{position: absolute; top: 50%; margin-top: -50px; width: 60px; height: 60px;line-height: 60px; text-align: center; background: rgba(0,0,0,.5); border-radius: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0);  -webkit-transition: all .3s ease; transition: all .3s ease; }
.slider-flex .prev i,.slider-flex .next i{ color: #fff; font-size: 36px;}
.slider-flex .prev { left: 35px;}
.slider-flex .next { background-position: 0 -70px; right: 35px; }
.slider-flex:hover .prev,.slider-flex:hover .next { opacity: 0.5; filter: alpha(opacity=50); }
.slider-flex .prev:hover,.slider-flex .next:hover { opacity: 1; filter: alpha(opacity=100); }
.slider-flex .slider-nav {position: absolute; left:0;bottom: 0; width:100%;height:2px; background:rgba(0,0,0,.5);text-align: center;font-size:0;}
.slider-flex .slider-nav li { width:160px;display: inline-block;*display: inline;zoom: 1;font-size:14px; height: 2px; position:relative;}
.slider-flex .slider-nav li a {display: block;overflow: hidden;cursor: pointer; color:#666;}
.slider-flex .slider-nav .active a {color:#e40011;}
.slider-flex .slider-nav li span{position:absolute;bottom:0;left:0;width:0;height:2px; background:#e40011;}
.slider-flex .slider-nav .active span{width:100%;transition:all 3s;}
/* 文字列表 */
.m_flex{ display: flex; display: -webkit-flex; justify-content: flex-start;}
.txt-list{ background: #fff; width: 100%;}
.txt-list ul{ width: 1200px; margin: 0 auto;}
.txt-list li{ margin: 0 10px;}
.txt-list li a{ font-size: 14px; color: #666; display: inline-block; line-height: 50px;}
.txt-list li a:hover{ color: #000; font-weight:550 ; }
.txt-list li a.on{ font-weight:550;color: #000; border-bottom:2px solid #007BE6; }
.txt-list-top{ position: fixed; top: 0;  z-index: 9; }
/* 内容列表 */
.news-wrap{ display: flex; justify-content: space-between; width: 1200px; margin: 0 auto;}
.new-list dl{ box-sizing: border-box;width: 890px;height: 184px;border:1px solid #fff; margin-bottom: 20px; }
.new-list dl:hover{  border:1px solid #007BE6;}
.new-list dl.w1200{ width: 1200px;}
.new-list1 dl{ box-sizing: border-box;width: 890px;;border:1px solid #fff; margin-bottom: 20px;}
/*.new-list dl.body-wrap,.new-list1 dl.body-wrap{transform:translate(0px,0px);}*/
.new-list dl.body-wrap p,.new-list1 dl.body-wrap p{ line-height: 2.2;}
.new-list dl.body-wrap .prompt-t,.new-list1 dl.body-wrap .prompt-t{ border-bottom: 1px solid #E5E5E5; line-height: 34px; margin-bottom: 10px;}
.new-list dt img{ width: 240px; height: 100%; object-fit: cover;}
.new-list dd,.new-alert1,.new-alert2{ padding: 10px 20px;}
.new-list dd h4,.new-list1 dd h4{ color: #333; font-size: 18px; font-weight: 550;}
.new-list .prompt-t,.new-list1 .prompt-t {color: #999; font-size: 12px; line-height: 32px;}
.new-list .prompt-c { margin-top: 10px; text-indent: 20px; color: #333; font-size: 14px; line-height: 24px; display: -webkit-box;-webkit-box-orient: vertical; height: 100px; -webkit-line-clamp: 3;overflow: hidden;}
.new-list .prompt-c span{ font-size:14px;}
.new-list .prompt-c img{ width: 0; height: 0;}
.new-list .prompt-c a{ color: #990000;}
.new-alert{  box-sizing: border-box;}
.new-alert .alert-c img{ width: 100%; height: 220px;  object-fit: cover; }
.new-alert .tit2{ color: #333;}
.new-alert .proImg{ margin-bottom: 20px;}
.new-alert .pro-name { white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.new-alert .pro-name a:hover{ color: #007BE6;}
.new-alert1,.new-alert2{width: 260px; background: #fff;box-sizing: border-box; border-radius: 6px; margin-bottom: 20px;}
.new-alert1 .m_flex,.new-alert2 .m_flex{ justify-content: space-between;}
.new-alert1 h4,.new-alert2 h4{ font-size: 18px; color: #007BE6; margin-bottom: 10px;}
.new-alert1 a.more,.new-alert1 li a.alert-c,.new-alert2 a.more,.new-alert2 li a.alert-c{color:#666; line-height: 24px;}
.new-alert1 li a {margin-left: 10px;}
.new-alert1 li:before{ content: "";position: absolute;display: inline-block;background: #666;width: 4px;height: 4px; border-radius: 50%; margin-top: 10px; }
.new-alert1 li a.alert-c p,.new-alert2 li a.alert-c p{ width:260px; height: 24px; display: inline-block; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.new-alert1 a.more:hover,.new-alert1 li a.alert-c:hover,.new-alert2 a.more:hover,.new-alert2 li a.alert-c:hover{color:#007BE6;}
/*.new-fix{ position: fixed; right: 18%; top: 50px;}*/
/*@media screen and (max-width: 1680px) {*/
/*   .new-fix {right: 14%;}*/
/*}*/
/*@media screen and (max-width: 1600px){*/
/*   .new-fix {right: 12%;}*/
/*}*/
/*@media screen and (max-width: 1440px){*/
/*   .new-fix {right: 8%;}*/
/*}*/
/*@media screen and (max-width: 1366px){*/
/*   .new-fix {right: 6%;}*/
/*}*/
/* 页码 */
ul.pagination {   padding: 0; margin-top: 20px;  color: #999;display: flex; display: -webkit-flex; justify-content: center; width: 100%;}
ul.pagination li { margin: 0 5px; }
ul.pagination li a { border: 1px solid #E5E5E5; background: #fff; color: #999; padding: 8px 14px;text-decoration: none; border-radius:20px; transition: all .3s;display: inline-block;}
ul.pagination li a.active { background-color: #007BE6; color: #fff;  border-radius: 20px;}
ul.pagination li a:hover:not(.active) {background: #007BE6; color: #fff; border: 1px solid #007BE6;}
ul.pagination .num-out{ margin: 0 10px;}
.page-num{width: 60px; height: 34px; margin: 0 5px; border-radius: 20px;text-align: center; outline: none; border: 1px solid #E5E5E5;}
ul.pagination li a.deter{  border: 1px solid #007BE6; color: #007BE6;}
ul.pagination li a.deter:hover{  border: 1px solid #007BE6;background: #007BE6; color: #fff; }
/* 面包屑 */
ul.breadcrumb {padding: 8px 10px;list-style: none; width: 1200px; margin: 0 auto;}
ul.breadcrumb li {display: inline;}
ul.breadcrumb li+li:before {padding: 8px;color: #999; content: ">\00a0";}
ul.breadcrumb li a{color: #999;}
ul.breadcrumb li a:hvoer {color: #007BE6;}
/* 关联模板 */
.slideBoxOut{width: 820px;background: #fff; border-radius: 6px; padding: 20px; box-sizing: border-box;}
.slideBoxOut h4{ font-size: 18px; color: #333; font-weight: 550;}
.slideBox{overflow:hidden; width: 780px; height: 300px; zoom:1; padding:10px 0 10px 20px; position:relative; }
.tempWrap{overflow:hidden; position:relative; margin-top: 10px;}
.tempWrap div.tempWrap{ width: 780px !important;}
.tempWrap ul{width: 1136px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: -96px;}
.tempWrap li.clone{ width: 168px !important;}
.sPrev,.sNext {position:absolute; left:0; top:120px; z-index: 3; display:block; width:40px; height:40px; border-radius: 50%; background:rgba(0,0,0,.5);  text-align: center; line-height: 40px;}
.sPrev i,.sNext i{ font-size: 24px; color: #fff;}
.sNext{ left:auto; right:20px; background:rgba(0,0,0,.5); transition: all .5s; }
.sPrev:hover,.sNext:hover{  background:rgba(0,0,0,.6);}
.sPrev:hover,.sNext:hover{ border-color:#f60;  }
.parBd ul{ overflow:hidden; zoom:1;   }
.clone { margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; float: left; width: 126px; }
.clone .pic{ text-align:center; }
.clone .pic img{ width:168px; height:250px; object-fit: cover; display:block; border-radius: 6px; transition: all .3s; }
.clone .pic a:hover img{ transform: scale(1.05);  }
.clone .title{ line-height:40px;}
.clone .title a:hover{color: #007BE6; }
/* 新闻正文 */
.body-con img{ max-width: 860px; display: block; margin: 10px auto;}
.body-con a{color: #990000;}

.slider {position: relative;   width: 1210px;   height: 312px;  overflow: hidden; zoom: 1;   margin: 0 auto;}
.slider .sliders li{width: 100%;height: 100%;position: relative;}
.slider .sliders img{width:1210px; height:312px;  display:block; position:relative;}
.slider .slider-nav{position: absolute;bottom: 20px;width: 100%;left: 0px;text-align: center;}
.slider .slider-nav li{width: 10px;height: 10px;margin: 0px 8px;border-radius:50%;background-color: #000;opacity: .3;filter: alpha(opacity=30);cursor: pointer;display: inline-block;}
.slider .slider-nav li.active{background-color: #fff;opacity: .8;filter: alpha(opacity=80);}
.hotlist{margin-top:10px;}
.hotlist .list-item{position: relative;}
.hotlist .list-item img{ width: 100%; height: 164px;display: block; }
@media (max-width:1260px){
   .hotlist .list-item img{height: 132px;}
}
