@charset "utf-8";
*{margin:0;padding:0}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,div,span,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;list-style:none;font-weight:inherit;font-style:inherit;margin:0;padding:0; font-weight:normal;font-family: "Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";}
dl,dt,dd,ol,ul,li{list-style:none;margin:0;padding:0}
/*==清除浮动== clearfix 和 clear 可以同时使用  clear方便于在dw 里浏览  overflow可以单独使用  ==*/
.clearfix:after,#container:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clear{clear:both;height:0;font-size:1px;line-height:0}
@font-face {
  font-family: "font2018";
  src: url("../font/font2018.woff2") format("woff2"),
       url("../font/font2018.woff") format("woff"),
       url("../font/font2018.ttf") format("truetype"),
       url("../font/font2018.eot") format("embedded-opentype"),
       url("../font/font2018.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/*淡出效果
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
*/
/*文字渐变
background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;*/
/*边渐变
border-width: 0 0 2px;border-style: solid;
    border-color: #4f29fe;border-image: linear-gradient(90deg,#4f29fe,#a93aff) 2;*/


a{color:#333;text-decoration:none; cursor: pointer; transition: all 0.5s;}
a:hover{color:#008deb; text-decoration: none;transition: all 0.5s;}
strong{font-weight: bold;}
strong span{font-weight: bold;}
br{line-height:0px}
hr{border:0;height: 1px; margin-top: 20px; margin-bottom:20px;  background: #ddd;}
/*"Microsoft YaHei","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体" #efeff0*/
body {font-size:16px; line-height:28px; color:#333; }
.bg{ background:#f5f5f5} .bg1{ background:#E3E7EA}.bg2{ background:#005bac}.bg3{ background:#fff}
.se1{color: #008deb;} .se2{ color: #fff;}
.huanhang{display: block;}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6{margin:0;}
input::-webkit-input-placeholder {
       font-size: 16px;
/*公用*/
.mrl{margin-right:auto; margin-left:auto;}
.uk-lightbox{background: rgba(0,0,0,0.8);}
.uk-lightbox-toolbar{background: rgba(0,0,0,0);}

.weizi{padding:15px 0;border-bottom:1px solid #ddd; font-size: 14px; color: #999 }
.weizi a{color: #666 }.weizi a:hover{color: #008deb}

.title h2{font-weight:bold; line-height: 1}
.title .uk-heading-bullet::before{
    top: calc(-.1 * 1em);
    vertical-align: middle;
    height: calc(3px + .9em);
    margin-right: calc(8px + .2em);
    border-left: calc(4px + .1em) solid #f7b52c;
}
.title .line{height: 3px; width: 60px; margin-top:20px; background:#008deb;}
.mrl{margin-left:auto; margin-right:auto;}

.more{color: #008deb; font-weight: bold; }
a.more:hover{color: #044d7c;}
a.more span, a .more , a .bt h3, a .bt h4{transition: all 0.5s;}
a.more:hover span{margin-left:3px;}

a:hover .more{color: #044d7c;}
a:hover .more span i{margin-left:3px;}
a .more  span i{transition: all 0.5s;}


.more1{border-radius: 2px; font-size: 12px; display: inline-block;padding:0px 10px 0 0; width: 60px; height:30px; line-height: 30px; }
.more1:hover{padding:0px 10px 0 10px;  width: 60px; height:30px; }
.more1 span{font-size: 10px; color: #f7b52c}
.more1:hover span{color: #fff;}
.more1:visited {
    border-radius: 2px;
    background: transparent;
    border-color: #fff;
    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
}
a.more1:hover{color: #008deb; box-shadow: inset 113px 0 0 0 #f7b52c;}


.more3{border-radius: 2px;  font-size: 12px; display: inline-block;padding:0px 10px 0 0; width: 60px; height:30px; line-height: 30px; color: #fff}
.more3:hover{padding:0px 10px 0 10px;  width: 60px; height:30px;}
.more3 span{font-size: 10px; color: #fff}
.more3:hover span{color: #fff;}
.more3:visited {
    border-radius: 2px;
    background: transparent;
    border-color: #fff;
    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
}
a.more3:hover{color: #008deb; box-shadow: inset 123px 0 0 0 #f7b52c;}


.more2{font-size: 14px; line-height: 1;  border:1px solid #ddd; background:#fff; padding:10px 20px;}
.more2:hover{padding:10px 20px; color: #fff; border:1px solid #008deb; background: #008deb }
.more2 span{font-size: 10px;vertical-align: middle; margin-top: -2px}
.more2:hover span{color: #fff;}





.top{display: block;position: fixed; bottom: 20px; right: 15px; width: 30px; height: 30px; text-align: center; line-height:28px; border-radius:30px;font-size: 12px; border: 1px solid #999; color: #999; z-index:1}	
.top:hover{color: #fff;border: 1px solid #ff3c55; background: #ff3c55;}
.top i{font-size: 24px;}
/*分享*/

.share { margin-top:60px;}
.share .bdsharebuttonbox span{line-height:32px; float: left; font-size: 16px; margin-right: 5px;}
.share .bdsharebuttonbox a {
    background:url(../images/fx.png) no-repeat scroll 0 0; 
    display: inline-block;float: none;
    width: 32px;height: 32px;
    margin: 0 10px 0 0px; padding:0px;
    vertical-align:-7px;}
.share .bdsharebuttonbox .bds_tsina {background-position: 0 0;}
.share .bdsharebuttonbox .bds_weixin {background-position: -32px 0;}
.share .bdsharebuttonbox .bds_tqq {background-position: -64px 0;}
.share .bdsharebuttonbox .bds_kaixin001 {background-position: -96px 0;}
.share .bdsharebuttonbox .bds_linkedin{background-position: -128px 0;}
/*分享*/
/*.share .bdsharebuttonbox a { color: #000; text-align:center;
    display: inline-block;
    width:26px;height:26px; border: 1px solid #666; 
    line-height: 30px; border-radius:3px;
    margin: 0 10px 0 0 ; padding:0px;
    vertical-align:0px;}

.share .bdsharebuttonbox a.weibo{background:url(../images/weibo.svg) no-repeat center center;background-size: 80% 80%;}
.share .bdsharebuttonbox a.weixin{ background:url(../images/weixin.svg) no-repeat center center; background-size: 80% 80% }
.share .bdsharebuttonbox a.qq{ background:url(../images/qq.svg) no-repeat center center; background-size: 65% 65% }*/

.fengxiang a{color: #ccc}

/*fanye*/
.fanye {

  color: #808080;
  font-size: 14px;
}
.fanye li {
  display: inline;
}


.fanye span.disabled {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  padding: 0 14px;
  margin: 0 2px;
  color: #808080;
  background: #fff;
  border: 1px solid #e6e3e3;
  vertical-align: middle;
  border-radius:1px;
}
.fanye span.current {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  padding: 0 14px;
  margin: 0 2px;
  color: #fff;
  background-color: #01569A;
  border: 1px solid #01569A;
  vertical-align: middle;
  border-radius:1px;
}
.fanye a {
  display: inline-block;
  color: #01569A;
  height: 35px;
  line-height: 35px;
  background: #fff;
  padding: 0 14px;
  border: 1px solid #ddd;
  margin: 0 2px;
  vertical-align: middle;
  border-radius:1px;
}
.fanye a:hover{ background: #01569A; color: #fff; border: 1px solid #01569A;}

.iframe{width: 100%; background: initial; overflow-x:hidden; overflow-y:hidden}
.iframe body{background: initial;}

html{background: initial;}
#dizhi{undefined
     width: 100%;
     border: 0;
     overflow: hidden; overflow-x:hidden; overflow-y:hidden

    }


.iframe::-webkit-scrollbar {width: 0px;background-color: #fff;}
/*定义滚动条轨道 内阴影+圆角*/    
/*定义滚动条轨道 内阴影+圆角*/
.iframe::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);
  border-radius:0px; background-color: #f2f2f2;}
/*定义滑块 内阴影+圆角*/
.iframe::-webkit-scrollbar-thumb { cursor: pointer; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
  background-color: rgba(0, 0, 0, 1); border-radius: 0px;
}
.iframe::-webkit-scrollbar-thumb:hover {background-color: rgba(0, 0, 0, 1);}
.iframe::-webkit-scrollbar-thumb:active {background-color: rgba(0, 0, 0, 1);}