@charset "utf-8";
body{ margin:0px; padding:0px; font-size:14px;  color:#333;font-family:"Microsoft Yahei","微软雅黑", "宋体"!important; }
html{ overflow-x:hidden;}
a{ color:#333; text-decoration:none;}
ul,li,dl,dd,dt{  margin:0px; padding:0px; list-style-type: none;vertical-align:top;}
h1,h2,h3,h4,p,form{margin:0px; padding:0px;}
img{ border:0px;}
hr{border:0px; height:1px; background-color:#e1e1e1 ;}
.block{ display:block}
.bold{ font-weight:bold;}
.clear{ clear:both; }
.clear1{ clear:both; height:0px; line-height:0px;}
.clear2{ clear:both; height:15px; line-height:15px;}
.clear3{ clear:both; height:65px; line-height:65px;}
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
/*边距*/
.padding10{ padding:10px;}
.padding0-10{ padding:0px 10px;}
.padding10-0{ padding:10px 0px;}
.padding0-15{ padding:0px 15px;}
.padding15-0{ padding:15px 0px;}
.padding15{ padding:15px;}
.margin10{ margin:10px;}
.margin0-10{ margin:0px 10px;}
.margin10-0{ margin:10px 0px;}
.margin15-0{ margin:15px 0px;}
.margin0-15{ margin:0px 15px;}
.margin15{ margin:15px;}
.marginbottom{ margin-bottom:10px;}
/*边距end*/

/*定位*/
.relative{ position:relative;}
.absolute{ position: absolute;}
.left{ left:0px;}
.right{ right:0px;}
.top{ top:0px;}
.bottom{ bottom:0px;}

/*定位end*/

.anniu{ border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:10px 10px; text-align:center;}
.anniu1{ border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:10px 10px; text-align:center; border:1px #387ffc solid; color:#387ffc;}

.weight-normal{ font-weight:normal;}
.border-none{ border:none;}
.border{ border:1px #e6e6e6 solid;}
.border-left{ border-left:1px #e5e5e5 solid;}
.border-right{ border-right:1px #e5e5e5 solid;}
.border-top{ border-top:1px #e5e5e5 solid;}
.border-bottom{ border-bottom:1px #e5e5e5 solid;}

.size12{ font-size:12px;}
.size14{ font-size:14px;}
.size16{ font-size:16px;}
.size18{ font-size:18px;}
.size24{ font-size:24px;}
.fl{ float:left;}
.fr{ float:right;}
.blue,.blue a{ color:#387ffc;}
.orange,.orange a{ color:#f06c17;}
.white ,.white a{ color:#fff;}
.red ,.red a{ color:red;}
.huisez ,.huisez a{ color:#999;}

.bg-1{ background-color:#387ffc;}
.bg-2{ background-color:#fff;}
.bg-3{ background-color:#000;}
.bg-4{ background-color:#ff0000;}
.bg-5{ background-color:#fa7901;}
.bg-6{ background-color:#00aa38;}
.bg-7{ background-color:#b400ff;}
.bg-8{ background-color:#f5f5f5;}
.bg-9{ background-color:#e0e0e0;}
.bg-10{background:linear-gradient(90deg,#387ffc 0,#128aef 100%);background-color:#387ffc; }

.radius3{ border-radius:3px;-webkit-border-radius:3px;-moz-box-border-radius:3px;}
.yeqian1{ color:#fff; background-color:#0089ba; padding:3px 5px; margin-right:5px; border-radius:3px;font-size:14px;}
.yeqian2{ color:#fff; background-color:#d6be50; padding:3px 5px; margin-right:5px;border-radius:3px;font-size:14px;}
.yeqian3{ color:#fff; background-color:#eb4c50; padding:3px 5px; margin-right:5px;border-radius:3px;font-size:14px;}

.shadow {box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2); /*分别指投影的：偏右、偏下、模糊度、扩展、颜色*/}
.shadow1 {-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;box-shadow: 0 0 10px #ccc;}
.opacity7 { opacity: 0.7; filter: alpha(opacity=70);}
.opacity6 {opacity: 0.6;filter: alpha(opacity=60);}
.opacity3 { opacity: 0.3;filter: alpha(opacity=30);}
.opacity0 { opacity: 0;filter: alpha(opacity=0);}
.border-box{ box-sizing: border-box;}
hr { border: none;clear: both; border-width: 1px 0 0 0;border-style: solid;}
.hang1{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.hang2{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
/*.tj{ margin-right:10px; font-weight:normal; line-height:22px; padding:0px 8px; border:1px #F00 solid; color:#F00; font-size:14px;}*/
.nowrap {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.gg{ clear:both; padding:10px 0px;}
.wrap{ clear:both; width:1200px; margin-left:auto; margin-right:auto; _overflow:hidden;}

.page{ text-align:center; clear:both; margin-left:auto; margin-right:auto; height:50px; padding-top:10px;}
.page  a{ height:30px; line-height:30px; padding:0px 10px; text-align:center; background-color:#ebebeb; border:1px #cccccc solid; border-radius:3px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-right:10px; display:inline-table}
.page .hover{ background-color:#387ffc; border:1px #387ffc solid;  color:#FFF;}

.picmid:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.picmid img{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.listborder{-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.listborder:hover{ border:1px #fa7901 solid;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}

.adres{ clear:both; padding:15px 10px; color:#666; }

.bankuai{ clear:both; padding:20px; line-height:20px; height:20px;}
.bankuai h2{ float:left; font-size:16px; border-left:2px #387ffc solid; padding-left:10px;}
.bankuai span{ float:right;}



.newsfl{border:dashed 1px #cfcfcf; clear:both; -moz-box-shadow:1px 1px 5px #e6e6e6; -webkit-box-shadow:1px 1px 5px #e6e6e6; box-shadow:1px 1px 5px #e6e6e6; background-color:#f9f9f9; padding-top:13px; margin-top:15px;}
.newsfl  .listitem {position:relative; padding-right:30px;}
.newsfl  .listitem ul {height:50px;overflow:hidden; padding-left:10px; }
.newsfl  .listitem.showmore ul{height:auto;}
.newsfl .listitem ul li {float:left;word-wrap:break-word;word-break:break-all;}
.block-choose-more {display:none;}
.newsfl  .btn-option-more {font-size:12px;position:absolute;top:5px;right:15px;height:20px;margin:0;line-height:20px;overflow:hidden;padding:0 10px;background-color:#FFF;border:1px solid #d9d9d9; margin-top:3px;}
.newsfl  .showmore .btn-option-more i{background-position:-142px -7px}
.newsfl  .showmore .btn-option-more:hover i{background-position:-101px -7px;}
.newsfl  .btn-option-more i{display:inline-block;height:12px;*height:15px;width:12px; background:url(../images/proicon.png) no-repeat;background-position:-142px -28px;}
.newsfl .btn-option-more:hover i{background-position:-101px -27px}
.newsfl  .chosemore .btn-option-more,.newsfl dd .chosemore .btn-choosemore{display:none;}
.newsfl  .btn-option-more:hover,.newsfl dd .btn-choosemore:hover{color:#666;}

.biaoti1{ clear:both; margin-top:15px; padding-left:15px;  padding-right:15px; background-color:#F9F9F9; line-height:40px; height:40px;border:1px #DBDBDB solid; border-top:2px #333 solid;}
.biaoti1 h2{ float:left; font-size:18px;}
.biaoti1 span{ float:right; color:#EF2D36;}
/* 页面弹窗*/
.zzc{
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.7;
  filter:alpha(opacity=70);
  position: fixed;
  right:0px;
  top:0px;
  z-index: 9999;
  display: none;
}
.fdc{
  width: 0px;
  height: 0px;
  border: 1px solid #ccc;
  background: #fff;
  position: fixed;
  top:50%;
  right:50%;
  margin-right: -300px;
  margin-top: -60px;
  z-index: 99999;
  border-radius:5px;
  opacity: 0;
  display: none;
}
.fdk{
  width: 580px;
  height: 100px;
  padding: 10px;
  position: relative;
}
.fdc .fdk input{
  width: 80px;
  height: 24px;
  line-height: 24px;
  color: #000;
  border: 1px solid #ccc;
  outline: none;
  background: #fff;
  cursor: pointer;
  position: absolute;
  bottom: 10px;
  left: 50%;
  margin-left: -40px;
  border-radius:5px;
}
.fdk div.text{
  width: 580px;
  height: 60px;
  overflow: hidden;
  overflow-y: auto;
}
.tit{
  font-size: 16px;
  font-weight: bold;
}
.fdk div.text>p{
  font-size: 14px;
}
/**/

