@font-face {font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:18px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
body,html{color:#073763; margin:0; background:#FFF;}
.container-fluid,header .row{max-width: 1170px; margin: 0 auto;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.curr{color: #c92b2f;}.txt{color: #333; line-height: 20px; padding-bottom: 60px;}.txt p{text-indent: 2em; margin-bottom: 10px;}

.btn-haite{margin: 10px auto; padding: 10px 30px; border-radius: 30px; background-color: #073763;color: #fff; height: 40px; text-align: center;}

a.btn-haite{color: #fff!important;}
.m50{margin:50px 0;}
table,td{ color:#073763;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
A:link{text-decoration:none; color:#073763;}
A:visited{text-decoration:none; color:#073763;}
A:hover{text-decoration:none; color:#47cdff;}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0 } 
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/

ol,ul,li{list-style-type:none;}
.overz{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.mn_12{ margin-bottom:12px;}

.pull-left{float:left}.pull-right{float:right}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}
.mb30{margin-bottom: 30px;}.ml20{margin-left: 20px;}.mb20{margin-bottom: 20px;}.mb10{margin-bottom: 10px;}
.mt40{margin-top: 40px;}.pd20{padding: 20px;}
.cc3a769{color: #c3a769;}.c999{color: #999;}.cf43e71{color: #c3a769;}.c85d1e1{color: #85d1e1;}
i,em{font-style: normal;}
.hr5{height: 8px; line-height: 8px;overflow: hidden; background-color: #ccc;}
.hr3{height: 3px; line-height: 3px;overflow: hidden; background-color: #ccc;}
.layui-layer-content{border-radius: 0 0 5px 5px;}
/*btn*/

/*选项卡*/
.weui-navbar{width: 40%; height: 32px; border: #c3a769 solid 1px;padding:0; border-radius: 5px; margin: 20px auto;}
.weui-navbar__item{padding:0; height: 30px; line-height: 30px; border:0; float: left; color: #c3a769; text-align: center; width: 50%; display: inline-block;}
.weui-navbar__item.weui-bar__item--on{color: #fff;background-color: #c3a769;}
.weui-navbar a:link,.weui-navbar a:visited,.weui-navbar a:hover{text-decoration: none;}

/*table style*/
.ui-table{width:100%;border-collapse:collapse}
.ui-table th{font-weight:500}
.ui-table td,.ui-table th{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;text-align:center;}
.ui-table.ui-noborder td,.ui-table.ui-noborder th{border-right: none;/* border-bottom: 1px solid #e0e0e0;*/}
@media screen and (-webkit-min-device-pixel-ratio:2){.ui-table td,.ui-table th{position:relative;border-right:0;border-bottom:0}
.ui-table td:after,.ui-table th:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0)),-webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0));-webkit-background-size:1px 100%,100% 1px;background-size:1px 100%,100% 1px;background-repeat:no-repeat;background-position:right,bottom;pointer-events:none}
.ui-table.ui-noborder td:after,.ui-table.ui-noborder th:after{content:"";position:absolute;width:0;height:0;left:0;top:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(0,#e0e0e0),to(#e0e0e0)),-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(0,#e0e0e0),to(#e0e0e0));-webkit-background-size:0px 100%,100% 0px;background-size:0px 100%,100% 0px;background-repeat:no-repeat;background-position:right,bottom;pointer-events:none}
.ui-table tr td:last-child:after,.ui-table tr th:last-child:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0));-webkit-background-size:100% 1px;background-size:100% 1px;background-repeat:no-repeat;background-position:bottom}
.ui-table tr:last-child td:not(:last-child):after{background-image:-webkit-gradient(linear,left top,right top,color-stop(0.5,transparent),color-stop(0.5,#e0e0e0),to(#e0e0e0));-webkit-background-size:1px 100%;background-size:1px 100%;background-repeat:no-repeat;background-position:right}}
.ui-table tr td:last-child,.ui-table tr th:last-child{border-right:0}.ui-table tr:last-child td{border-bottom:0}
/*定义INPUt的placeholder颜色*/
input::-webkit-input-placeholder { /* WebKit browsers */color:#999;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#999;}
input::-moz-placeholder { /* Mozilla Firefox 19+ */  color:#999;  }
input:-ms-input-placeholder { /* Internet Explorer 10+ */  color:#999;  }
.input-mini {width: 60px;max-width: 100%;}
.input-small {width: 120px;max-width: 100%;}
.input-medium,
.input-md {width: 150px;max-width: 100%;}
.input-large {width: 210px;max-width: 100%;}
.input-xlarge {width: 270px;max-width: 100%;}
.input-xxlarge {width: 530px;max-width: 100%;}
input.input-lg {font-size: 18px;}

.header{background-color:rgb(0, 41, 74); min-height:100px;}
.header .logo{height:80px; margin:10px auto;}
.layui-nav{border-radius: 0;background: none; padding: 0;height: 100px;}
.layui-nav .layui-this::after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed::after {height: 0;}
.layui-nav .layui-this{background-color: #0a1727;}
.layui-nav .layui-this::before{position: absolute;content: "";width: 100%;left: 0;top: 0;height: 3px;background-color: #c92b2f;transition: all .2s;-webkit-transition: all .2s;}
.layui-nav .layui-nav-item a{height: 100px;padding: 0 30px;line-height: 100px;}
.layui-nav .layui-nav-child a{line-height: 30px; height: 30px;padding: 0 10px;}
.layui-nav .layui-nav-child .layui-this::before{height: 0;}
.layui-nav .layui-nav-child dd.layui-this a, .layui-nav-child dd.layui-this{background-color: #c92b2f;}
.html5zoo-slides{width: 100%;}

.footer{background: url('../images/oqen.png') no-repeat; padding-top:100px;width: 100%; padding-bottom: 80px; color: #fff;}
.footer h4{color: #fff; font-size: 16px; margin-bottom: 15px;}
.copyright,.copyright a{color: #073763; margin: 10px 0;}


h3{margin: 50px 0;}

.service-item span{display: block; margin: 10px auto; padding: 10px; border-radius: 30px; background-color: #073763;color: #fff; width: 180px; height: 40px; text-align: center;}
.service-item a span{color: #fff;}
.service-item a:hover span{color: #47cdff;}
.advantage{background: url('../images/nyb5.png') no-repeat #042841; padding:100px; }
.advantage h3{color: #fff;}
.advantage p{color: #fff;}
.advantage h4{color: #c92b2f;}
.b-bg{background: url('../images/fkq0.png') no-repeat #fff; padding-top:100px;}
.banner-b-bg{height: 71px; position: absolute; display: block; bottom: 40px; left: 0; z-index: 33333;}
.banner{position: relative;}
.service-div h3.service-title{margin:0 0 50px 0;}
.banner-b-bg img{width: 100%;}
.news-li li{width: 45%; float: left; height: 34px; line-height: 24px; border-bottom: #e8e8e8 solid 1px; overflow: hidden; padding-bottom: 10px; margin: 0 2% 10px 2%;}
.news-li li span{float: right; margin-left: 10px;}
a.gototop_backToTop {
 width:40px;
 height:40px;
 text-indent:-999em;
 z-index: 20000;
 background-image: url(../images/top.png);
 background-repeat: no-repeat;
 background-position:  0 0;
}
a.gototop_backToTop:hover {
 width:40px;
 height:40px;
 background: url(../images/top.png) no-repeat 0 -42px;
 text-indent:-999em;
 filter:alpha(opacity=100);
 -moz-opacity:1;
 opacity: 1;
 z-index: 20000;
}

.list-left h2{margin-bottom: 10px;font-size: 22px; margin-bottom: 30px;}
.list-left ul{padding:20px 50px 20px 0; border-left: #073763 solid 6px;}
.list-left ul li{height: 40px; line-height: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; text-align: right; padding-right: 15px; margin-left: 15px;}
.list-left ul li.active{background-color: #073763; color: #fff;}
.list-left ul li.active a{color: #fff;}
.nav-title{height: 30px; line-height: 30px; margin-bottom: 10px; font-size: 18px;}
.list-li,.news-content{background:url('../images/0m0n.png') no-repeat top center; padding-top: 50px; margin-bottom: 30px;}
.list-li li{height: 50px; line-height: 50px; padding-bottom: 10px; border-bottom: #e8e8e8 solid 1px;}
.list-li li span{float: right; color: #999;}



.news-content{color: #333; font-size: 14px;}
.news-content h1{font-size: 22px; margin-bottom: 15px; text-align: center;}
.content-article p{ margin-bottom: 15px; line-height: 24px;}
.layui-nav .layui-nav-child a:hover{color: #008fd7;}