@charset "utf-8";
.up{background:#01569A; height: 36px; line-height: 36px; padding:0px; font-size: 12px;}
.up .lang{float: right;}
.up .lang a{margin-left: 10px; color: rgba(255,255,255,0.8);}
.up  a{color: rgba(255,255,255,0.8);}
.up  a:hover{ color: #fff;}
.up .lang img{ width: 18px; margin-top:-2px;}
.up .uk-dropdown{padding: 10px;min-width: 160px;}
.up .uk-nav>li>a{padding: 0; margin-left:0; line-height: 28px; color: #666; padding: 0 5px;}
.up .uk-nav>li>a:hover{color: #01569A !important; background: #eee;}
.up .uk-margin-small-right{margin-right: 0px !important;}

.lang.yy img{width: 16px; vertical-align: middle; margin-top: -4px;}
.lang.yy a{display: block; padding: 5px 0; font-size: 14px;}
.uk-tooltip {padding: 0px 6px 3px 6px;}

.header .uk-navbar-nav>li.nav-txt>a.lang{width: 20px;width: 20px; vertical-align: middle;}
.header .uk-navbar-nav>li.nav-txt>a.lang.cn{background: url(../images/cn.png) no-repeat center center;background-size: 100% }
.header .uk-navbar-nav>li.nav-txt>a.lang.en{background: url(../images/en.png) no-repeat center center;background-size: 100%; opacity: 0.6}
.header .uk-navbar-nav>li.nav-txt>a:hover.lang.en{opacity:1}

/*.header .uk-navbar{height: 80px;}*/
.header{width: 100%;transition: all 1s; border-bottom:0px solid #ddd;}
.header:hover{background:rgba(255,255,255,0.95);}
.header:before{content: ""; position:absolute; width: 100%; bottom: 0; z-index: 0; height:1px; background:#ddd; }
.header .uk-navbar-container:not(.uk-navbar-transparent) {background:inherit;}
.header .uk-logo.logo{width:258px; height:38px; transition: all 1s; background: url(../images/logo.png) no-repeat left center; background-size: 100% }
.header:hover .uk-logo.logo{background: url(../images/logo.png) no-repeat left center; background-size: 100% }
.header .uk-navbar-nav{margin-left: 40px;}
.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height:80px; }
.header .uk-navbar-nav>li{ margin:0 25px; }
.header .uk-navbar-nav>li>a{padding:0;font-size: 16px; font-weight: 500; color: #333;font-family:'Arial',"Microsoft YaHei","Lucida Grande";}
.header:hover .uk-navbar-nav>li>a{color: #000}
/* .header .uk-nav>li>a {text-align: center;} */
.header .uk-navbar-dropdown{border-top: 0px solid #01569A;  padding:40px 0; width: 140px;}
.header .uk-navbar-dropdown-nav>li>a{ border:0px solid #eee; border-radius: 0px;text-align: center; font-size: 14px; padding:8px 0; margin-bottom: 0px; color: #666;}
.header .uk-navbar-dropdown-nav>li>a:hover{border:0px solid #01569A; padding:8px 0;  color: #01569A; text-decoration:underline; background: #01569A; }

[class*=uk-dropdown-bottom] {margin-top:0px;}

/*.header .uk-navbar-nav>li>a.uk-open{color:#01569A; background: url(../images/jt.png) no-repeat center bottom;}*/
.header .uk-navbar-nav>li.uk-open>a,#layout.uk-sticky-fixed .header .uk-navbar-nav>li.uk-open>a{color:#01569A;transition: all 0.5s;}
.header .uk-navbar-nav>li.uk-open>a:before{content: ""; position:absolute; bottom: 0; height: 0px; width: 100%; background: #01569A;transition: all 0.5s;}
.header .uk-navbar-nav>li{position:relative;transition: all 0.5s;}
.header .uk-navbar-nav>li:hover>a:before{content: ""; position:absolute;left: 0; bottom: 0; width: 100%; background: #01569A; height: 0px;}

.header .uk-navbar-nav>li.nav-txt{margin: 0 0 0 15px;}
#layout.uk-navbar-nav>li.nav-txt>a, .header .uk-navbar-nav>li.nav-txt>a{font-size: 14px; color: #666}
.header .uk-navbar-nav>li.nav-txt.ml{margin-left: 50px;}
.header .uk-navbar-nav>li.nav-txt:hover>a:before{content: ""; position:absolute;left: 0; bottom: 0; width: 100%; background: #01569A; height: 0px;}
.header .uk-navbar-nav>li.nav-txt>a:hover{text-decoration:underline;}

/* .header .uk-navbar-nav>li>a.uk-button-text::before {
  top: 0;
  left: 0;
	border-top: 2px solid #01569A;
  border-bottom: 0px solid #01569A;
}
.header .uk-navbar-nav>li>a.uk-open::before{content: ""; position:absolute;left: 0; top: 0; height: 3px; background: #01569A;}
 */
.dh h5{border-bottom: 1px solid #ccc; color: #333; font-weight: 600;}
.dh ul li{margin-bottom:5px;}
.dh ul li a{color: #666;}
.dh ul li a:hover{color: #01569A}

.uk-modal-close-full{background: initial;}

#layout{position:relative; width: 100%; z-index: 10;}
#layout#headbox{position: relative; width: 100%;}
.uk-sticky-fixed{box-shadow:0px 1px 2px 2px rgba(0,0,0,0.01);}
#layout.uk-sticky-fixed .header{background:rgba(255,255,255,1);}
#layout.uk-sticky-fixed .header .uk-logo.logo{background: url(../images/logo.png) no-repeat left center; background-size: 100%}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a{color: #000; min-height: 60px;}
#layout.uk-sticky-fixed .header .uk-logo.logo{width:160px; height:60px;}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a:hover{color:#01569A;}

#layout .header .uk-navbar-dropdown-nav>li>a:hover{color: #01569A; background: #f5f5f5; border-radius:4px;}
#layout .header .uk-navbar-nav>li>a.uk-open{color:#01569A;}
#layout .header .uk-navbar-nav>li>a:hover{color: #01569A}

#layout .uk-search-navbar .uk-search-input {font-size: 1rem;}
#layout .uk-navbar-toggle.search{padding-right: 0}
.header .uk-navbar-dropbar-slide{background: url(../images/nav-bgg.html) no-repeat center -150px #fff; background-size: 100%;  box-shadow: 0 5px 7px rgba(0,0,0,.05);}


#layout.uk-sticky-fixed .up  a{color: #ccc;}
#layout.uk-sticky-fixed .up  a:hover{ color: #fff;}
.uk-sticky-fixed .up .uk-nav>li>a{color: #666!important;}

/* down-menu */
.down-menu li{margin:0px;}
.down-menu li a{display: block; height:24px; line-height: 24px; padding:0; color: #666; border-bottom: 0px solid #ddd}
.down-menu li a:hover{ color: #01569A;border-bottom: 0px solid #01569A; text-decoration:underline;}
.uk-grid.down-menu>.uk-grid-margin{margin-top: 10px}
[class*=uk-drop-bottom] {margin-top: 0px;}


.uk-modal-dialog.ss{background:  rgba(0,0,0,.85)}
.uk-search-large .uk-search-input{font-size: 1.6rem; border-bottom: 1px solid #999}



.left-menu .uk-nav-parent-icon>.uk-parent>a::after{
    transform:rotate(180deg);
-ms-transform:rotate(180deg);     /* IE 9 */
-moz-transform:rotate(180deg);    /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg);  /* Opera */
}
.left-menu .uk-nav-parent-icon>.uk-parent.uk-open>a::after{
    transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);  /* Opera */
}
.uk-offcanvas-bar.left-menu {background: #333}
.uk-offcanvas-bar.left-menu hr{background: rgba(255,255,255,0.1);}
.uk-offcanvas-bar.left-menu .en a, .uk-offcanvas-bar.left-menu .bq, .uk-offcanvas-bar.left-menu .design a{color:rgba(255,255,255,0.4); }
.uk-offcanvas-bar.left-menu .bq,.uk-offcanvas-bar.left-menu .design a{font-size: 12px; line-height: 16px;}
#layout .header .uk-offcanvas-bar.left-menu .uk-nav>li>a{color:rgba(255,255,255,0.9); }
#layout .header:hover .uk-offcanvas-bar.left-menu .uk-nav-sub>li>a{color:rgba(255,255,255,0.6); }
#layout .header:hover .uk-offcanvas-bar.left-menu ul.uk-nav-sub {
    padding: 5px 0 5px 10px;
}
#layout .header:hover .lang.yy a{color:rgba(255,255,255,0.6); }
/*gghead*/
.header.gghead{border-bottom:0;}
.header.gghead .uk-logo.logo{background: url(../images/logo-hover.html) no-repeat left center; background-size: 100% }
.header.gghead .uk-navbar-nav>li>a,.header.gghead .sousuo a{color: #212121;}
.header.gghead .uk-navbar-nav>li>a:hover{color: #01569A}
.header.gghead .sousuo a:hover{color: #01569A}
.header.gghead .uk-navbar-nav>li>a.cur {color: #01569A;}
.uk-sticky-fixed .header{background:#fff;}


.nav-cp .siu-p20{padding:10px;}
.nav-cp a:hover h6{color: #01569A}


/*banner*/
.banner{position: relative;background:#04091e;}

.banner .by{z-index: 2}
.banner .bg{position:absolute; width: 100%; height: 100%; background: rgba(0,0,0,.3); z-index: 1}
.banner .cn{font-size:2.2vw; font-weight:500; line-height: 1.2; margin:10px 0; font-family:'Arial',"Microsoft YaHei","Lucida Grande";}
.banner .en{font-size:2.0vw; font-weight: bold; font-family:font2018; line-height: 1;}
.banner .cn span,.banner .en span{font-weight: bold; font-family:'Arial',"Microsoft YaHei","Lucida Grande";}
.banner h2{font-weight: 300}

.banner h1 span{font-weight:bold}
.banner .an{padding: 8px 30px; width: 120px; height: 40px; border-radius:50px; border: 1px solid #fff;}
.banner .an span{font-size: 24px; line-height: 1; margin-left: 4px;  margin-top: -6px; vertical-align: middle;}
.banner .an:hover{border: 1px solid #01569A; background: #01569A;}
.uk-dotnav.dian>*>*{width: 24px;height:6px;border-radius: 10px; border: 0; background: rgba(255,255,255,.7);}
.uk-dotnav.dian>.uk-active>*{background: #9DC82A}

.banner .more{ border:1px solid #9ec92a; line-height:40px; border-radius:4px; color: #fff; background: #9ec92a; padding:12px 15px;}
.banner .more:hover{padding:12px 15px; border:1px solid #fff; color: #9ec92a; background: #fff }
.banner .more:hover span{color: #9ec92a;}
.banner .more span{margin-left:20px;}
.banner .pic{background: rgba(255,255,255,.2);border-radius:4px; padding:20px;}
.banner .pic ul li{ transition: all 0.5s;}
.banner .pic ul li h6{font-size:12px; margin:0px;}
.banner .pic ul li span{float:right;font-size:20px; margin-top:12px;}
.banner .pic ul li:hover{cursor:pointer;padding-left:15px;}

.uk-slidenav.jiantou{width: 40px; height: 40px; line-height: 37px; text-align: center; padding:0; background:rgba(0,0,0,.5); border-radius: 100px;}
.uk-slidenav.jiantou:hover{background:#01569A;}
.uk-slidenav.jiantou svg{width: 12px;}

.uk-slidenav.jiantou.fx{width: 36px; height: 36px;line-height: 33px; border-radius: 0; background:initial; border: 1px solid #fff}
.uk-slidenav.jiantou.fx svg{width:10px;}
.uk-slidenav.jiantou.fx:hover{background:#01569A; border: 1px solid #01569A}

.gg-jt{width: 40px; height: 40px; line-height: 37px; text-align: center; padding:0; background:rgba(0,0,0,.5); border-radius: 100px;}
.gg-jt:hover{background:#01569A;}
.gg-jt svg{width: 12px; color: #fff;}





.ggbanner{position: relative;background:#01569A; background-repeat: no-repeat; background-position: center; background-size:100%;}
.ggbanner .x{margin:20px 0; width: 40px; height:1px; background:#fff;}
.ggbanner .biaoyu .en-bt{text-transform:uppercase; }
.ggbanner .biaoyu .cn{font-weight:700; font-size:36px; margin-bottom: 25px;}
.ggbanner h3{line-height: 26px; margin-top: 10px;}


.ggbanner h1, .ggbanner h2{line-height: 1; }

.ggbanner h2{letter-spacing:2px;}
.ggbanner .adbg{position: absolute; top: 0; z-index: 1; height: 100%; width: 100%; background:rgba(0,0,0,.2);}
.ggbanner .by{ z-index: 2;}


.uk-slidenav.jiantou{width: 40px; height: 40px; text-align: center; padding:0; background:rgba(0,0,0,.5); border-radius: 100px;}
.uk-slidenav.jiantou:hover{background:#9DC82A;}
.uk-slidenav.jiantou svg{width: 12px;}

.uk-thumbnav.lunbo-dianji li{width: 140px; }
.uk-thumbnav.lunbo-dianji .t{cursor: pointer; font-weight: bold; padding: 0 20px; color: rgba(255,255,255,0.7); border-bottom: 3px solid rgba(255,255,255,0.5);transition: all 0.5s;}
.uk-thumbnav.lunbo-dianji .t:hover{color: #fff; border-bottom: 3px solid rgba(255,255,255,0.9);}
.uk-thumbnav.lunbo-dianji .uk-active .t{ color: #01569A; border-bottom: 3px solid #01569A;}
.uk-thumbnav>*>::after{background:inherit;}


/*footer*/
.footer{color:#666; background: #f5f5f5; }
.footer .ptb{padding:80px 0 100px 0;}
.footer a:hover{color: #01569A;}
.footer .uk-nav-default>li>a{line-height: 28px;}
/*.footer .ewm img{width:90%;}*/
.footer .uk-nav>li>a{padding:0 0 3px; color: #666;}
.footer .uk-nav>li>a:hover{color: #01569A}
.footer .uk-active .f-bt{color: #333; font-weight: bold; font-size: 16px; line-height:18px; padding-top: 0; padding-bottom:20px;}

.footer .add{font-size: 14px; line-height: 1.2}
.footer .tel{font-size: 18px;}
.footer .tel h4{color: #bad4e8; margin-top:5px; font-family: font2018}
.footer .name{margin-top:20px; font-weight: bold;}
.footer .lx{font-size: 14px; line-height: 33px;}
.footer .ewm{max-width:120px; font-size: 14px; color: #a1c0d3; text-align: center;}
.footer .ewm h6{color: #bad4e8;}

.footnav{text-align:center; font-size:16px;}
.footnav a{margin:0 30px; font-weight:bold;}


.banquan{font-size: 12px; color: #888;}
.banquan a{ color: #888}.banquan a:hover{ color: #000}

/*.uk-modal-dialog{width: 300px;}*/

.homecp .gd{margin-top:10px;}
.homecp .gd a:hover{text-decoration:underline}


/*home-cp*/
.homecpbg{position: relative;}
.homecpbg:before{content: ""; position: absolute; right: 0; height: 100%;width:25%; background: #01569A}
/* 本例子css */
		.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
		.picScroll-left .hd{position: absolute; right: 5%; top: 30px;  overflow:hidden; }


		.picScroll-left .hd .prev,.picScroll-left .hd .next{ 
			display:block;  width:36px; height:36px; line-height: 36px; text-align: center; border:1px solid #fff; border-radius: 50px; color: #fff; margin-top:10px;  overflow:hidden;
			 cursor:pointer;
			}
		.picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{background: #9DC82A; border:1px solid #9DC82A;}

		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd .pageState{display: block; font-size: 18px; margin-top:150px; color: #fff;}
		.picScroll-left .hd .pageState span{font-size: 36px;}


		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }

		.picScroll-left .bd{padding:30px 0 60px 0; overflow:hidden; zoom:1; margin-right:11%;}
		.picScroll-left .bd ul{margin-left:-15px !important;}
		.picScroll-left .bd ul li{ float:left; width: 32%; margin-left:15px; _display:inline; overflow:hidden; text-align:center;  }




/* homeabout */
.homeabout{transition: all 0.5s; position: relative; background:url(../images/home/habout.jpg) no-repeat right center; background-size: 100%;}
/*.homeabout:before{content:""; position: absolute; height: 100%; width: 100%; background:rgba(0,0,0,.6);}*/
.homeabout h1,.homeabout h2{font-weight: bold;}
.homeabout h1.uk-heading-medium{margin-bottom: 0px;}
.homeabout .apic{position: relative; padding:0}
.homeabout  a:hover .shipin{color: #f3b532;}  



.heixin{position: relative;}
.heixin.wh .wz{position: absolute; top: 0; opacity: 0; width: 100%; height: 100%; background:rgba(0,0,0,0.5); transition: all 0.5s;}
.heixin.wh .wz .t{padding:40px; }
.heixin.wh:hover .wz{opacity: 1}
.heixin.wh:hover .xs{opacity: 0}
.heixin.wh .xs{transition: all 0.5s;}

/*homenews*/

.news-list{padding: 20px 20px 30px 20px; transition: all 0.5s; border-bottom: 1px solid #ddd;}
.news-list .box-tit{padding-right:20px;}
.news-list .box-tit p{font-size: 14px; line-height: 20px; color: #999;}

.news-list:hover{background: #fff;  box-shadow: 0px 5px 20px 3px rgba(204,204,204,0.5);}
.news-list .box-tit h5{font-weight: bold; margin-bottom:15px;}
.news-list .nmore{margin-top:20px; padding-top: 10px; border-top: 1px dotted #e3e3e3; font-size: 14px; color: #888}
.news-list .nmore span{float: right; margin-top: 5px;}
.news-list span{color: #aaa; font-size: 14px;}

.news-list:hover h4{color: #01569A}
.news-list:hover .nmore{color:#01569A;}
.news-list:hover span{color:#01569A;}

/*home fazhan*/
.chuangxin .pic{ padding:30px 0; }
.chuangxin .pic .j{color: #fff}



/* shuju */
.shuju .ico-sj{margin-bottom:5px}
.shuju h1.sj{font-weight: 700}
.shuju h5{margin-top: 10px;color: #888}
.shuju h1, .shuju h1 .sz{font-family: 'Oswald', sans-serif; font-weight: 700; font-size: 56px;}
.shuju .sj .w{font-size: 18px !important; line-height: 20px; font-weight:bold; }
.jzrq{color: #999; font-size: 12px;}



.uk-grid.shuju>.uk-grid-margin {margin-top: 20px;}
.beizhu{font-size: 13px; color: #666}

/**/
.xunnengbox{padding:0 40px;}

.youshi .txt{padding:20px 0 0 0;}.youshi .txt h4{font-weight: bold;}
.youshi .txt p{line-height: 22px; margin-top: 10px;font-size: 13px;}

.wenhua .bg{height: 100%; background:rgba(0,0,0,0.5) }
.wenhua .wz .t{margin-bottom: 20px;}
.wenhua .wz{margin-top:50px;line-height: 24px; color: #fff}
.wenhua .wz h6{font-weight: bold; margin-bottom: 8px;}
.wenhua .heixin:hover{cursor:pointer}

.zhiliang{background:url(../images/about/zl.jpg) no-repeat right center; background-size: 100%;}
.lianxi{background:url(../images/about/zl1.jpg) no-repeat right center; background-size: 100%;}

.licheng{position: relative;}
.licheng:before{content: ""; position:absolute; height: 1px; width: 100%;background: #ddd; top: 60px;}
.licheng .lc .d{margin:4px auto 10px auto; width: 7px; height: 7px; border-radius: 7px; background: #01569A; border: 2px solid #fff;}
.licheng .lc h2{color:#01569A; line-height: 1}
.licheng .lc h6{margin:0; color: #888; font-size: 14px;}
.licheng .lc {line-height: 24px;}
.licheng [class*=uk-position-center-left], .licheng [class*=uk-position-center-right]{ 
	top:16px;
}


.huikui{position:relative; padding-bottom:60px; background:#f5f5f5;}
.huikui:before{content:""; position:absolute;top:0px; height: 60px; width:50%; background: #fff;}
.huikui .z img{z-index:1;}
.huikui .title{margin-top:80px;}

.jubao span{padding: 10px 20px; margin: 0 5px; border-radius: 4px; border:1px solid #fff;}
.zixun span{display: block;  margin:0px auto 10px auto; width: 30px; height:30px; line-height: 30px; font-size: 24px; padding: 10px;  border-radius: 40px; border:1px solid #fff;}
.zixun h6{margin: 0;}

.zili{position:relative;}
.zili .wz,.zili h3{color: #fff;}
.chanxue .img-b{overflow: hidden; border:1px solid #ddd; border-radius: 4px;}


.xm.uk-tab>.uk-active>a{ padding: 5px 0; border-color: #076bab; color: #076bab}
.xm.uk-tab>*>a {padding: 5px 0;color: #999;  font-size: 20px;  border-bottom:2px solid transparent;    border-color: #fff;}

.xiangmu h5{padding-top: 15px; border-top: 1px solid #ccc}
.xiangmu-chengdan{border-top: 1px solid #ccc; padding-top: 15px;}

.cp-pdf a{display:block; position:relative; padding-left:30px;}
.cp-pdf .ico-cp{position:absolute; left:0;top: 0; height:24px; width:24px; background-repeat:no-repeat; background-position:center center;}
.ico-bg1{background-image:url(../images/about/ico-cp1.svg); background-size:16px;}
.ico-bg2{background-image:url(../images/about/ico-cp2.svg); background-size:20px;}
.ico-bg3{background-image:url(../images/about/ico-cp3.svg); background-size:20px;}
.ico-bg4{background-image:url(../images/about/ico-cp4.svg); background-size:16px;}
.cp-pdf .sc a{padding-left:0px;}
.cp-pdf .sc a:hover{text-decoration: underline}
.cp-pdf .uk-drop{width: auto; border: 1px solid #eee}




/*news*/
.xianguan ul li{margin-bottom:15px; line-height: 22px;}
.xianguan.uk-sticky-fixed{ z-index: 1;   box-shadow: 0px 1px 2px 2px rgba(0,0,0,0);}

.news-xx.fan table{margin-left: auto;margin-right: auto;}


/*服务支持*/
.download span{font-size: 18px; line-height: 1; color: #076bab}
.download img{height:60px;}
.download h4{margin-top:10px;}.download a:hover h4{color:#076bab}
.downB .uk-button{ border:1px solid #ddd;}
.downB .uk-button:hover{background:#076bab; border:1px solid #076bab; color:#fff;}

/*.OnlineQA{text-decoration:underline;}*/


.biaoge{border-top:1px solid #999;}
.biaoge.tc{border-top:0;}
.biaoge .uk-table th {
    padding:  12px;
    vertical-align: bottom;
    font-size:16px;
    font-weight:bold;
    color: #333;
    text-transform:inherit;
}
.biaoge .uk-table td {
    padding:  12px;
    vertical-align: top;
}
.biaoge.tc .uk-table th {background:#01569A; color:#fff;}
.biaoge.tc .uk-table .down{font-size:18px; color:#01569A;}
.biaoge.tc .uk-table .down:hover{color:#333;}


.biaoge.cp{border-top:1px solid #999; border-bottom:1px solid #999;}
.biaoge .uk-table th {padding:20px 12px;}
.biaoge.cp.xx table{width: 100% !important;border: 1px solid #ccc !important;border-right: 0 !important}
.biaoge.cp.xx td{padding:10px 8px!important; line-height:1;border-width:0!important; border-bottom: 1px solid #ccc !important; border-right: 1px solid #ccc !important;}
.biaoge.cp thead{background:#eee;line-height:1;}
.biaoge.cp .uk-table td{padding:15px 10px!important; line-height:1;}
.biaoge.cp .uk-table-hover tbody tr:hover, .biaoge.cp .uk-table-hover>tr:hover{background:#f1f9ff}
.biaoge.cp .uk-table td img{border:1px solid #ddd}
.biaoge.cp .uk-table td a{color:#01569A;}
.biaoge.cp .uk-table td a:hover{text-decoration:underline;}
.biaoge.cp .uk-table td .tijiao{color:#fff;}
.biaoge.cp .uk-table td a:hover img{border:1px solid #01569A}


/*.liebiao li{margin-bottom:10px;}*/
.liebiao li a span{font-size:14px; float:right; line-height:1.4; vertical-align:middle; margin-top:3px;}
.liebiao li a{color:#076bab; padding:10px; font-size:16px;line-height:1.4; border-bottom:1px solid #ddd; display:block;}
.liebiao li a:hover{ background:#f5f5f5; color:#333;  text-decoration:underline;}

.liebiao *+.uk-grid-margin, .liebiao .uk-grid>.uk-grid-margin {
    margin-top: 20px;
}

.shuju-dw {padding-bottom: 20px; border-bottom: 1px solid #ddd}
.shuju-dw h4{margin-bottom:10px;}
.shuju-dw a{text-transform:capitalize;}
/*biaodan*/
.biaodan .uk-input, .biaodan .uk-select, .biaodan .uk-textarea {
     border-radius:4px;
    transition: .2s ease-in-out;
    transition-property: color,background-color,border;
}

.biaodan.kh .uk-form-large:not(textarea):not([multiple]):not([size]) {
    height: 55px; font-size:16px;
    padding-left: 0px;
    padding-right: 0px;
}

.biaodan.kh{color:#666;}
.biaodan.kh .dd{border-bottom: 1px solid #ddd; font-size:16px; line-height:55px; color:#666;}
.biaodan.kh .uk-input, .biaodan.kh .uk-select, .biaodan.kh .uk-textarea {
    max-width: 100%;
    width: 100%;
    border: 0 none;
    padding:0px;
    background:#fff;border-radius:0px;
    color: #666;
    border: 0px solid #e5e5e5; border-bottom: 1px solid #ccc;
    transition: .2s ease-in-out;
    transition-property: color,background-color,border;
}
.biaodan.kh .uk-input:disabled,
.biaodan.kh .uk-select:disabled,
.biaodan.kh .uk-textarea:disabled {
  background-color: #f8f8f8;
  color: #666;
  border-color: #e5e5e5;
}

.biaodan.kh .uk-input::-ms-input-placeholder {
  color: #666 !important;
}
.biaodan.kh .uk-input::placeholder {
  color: #666;
}
.biaodan.kh .uk-textarea::-ms-input-placeholder {
  color: #666 !important;
}
.biaodan.kh .uk-textarea::placeholder {
  color: #666;
}




.biaodan.kh .uk-textarea {height: 85px;}
.biaodan.kh .uk-button-default{color: #666;
    border: 1px solid #ddd;}
.biaodan.kh .uk-button-default:hover{color: #333;border: 1px solid #333;}


.biaodan.kh .uk-input:focus,
.biaodan.kh .uk-select:focus,
.biaodan.kh .uk-textarea:focus {
  outline: none;
  background-color: #fff;
  color: #333;
  border-color: #01569A;
}


.tijiao {color:#fff;
    background: #01569A;
    border: 1px solid #01569A;
}
.tijiao:hover{background: #1e87f0;color:#fff;
    border: 1px solid #1e87f0;}



.newslb{margin-bottom:40px;}
.newslb .riqi{margin-top:5px; color:#888;}

.newslb a:hover .uk-card-title{color:#01569A;}

.sxt a{font-size:16px;}
.sxt a span{font-size:14px; color:#888;font-style: italic}
/*fangye*/
.tcdPageCode {
  text-align: center;
  color: #808080;
  font-size: 14px;
}
.tcdPageCode li {
  display: inline;
}


.tcdPageCode 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;
}
.tcdPageCode 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;
}
.tcdPageCode 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;
}
.tcdPageCode a:hover{ background: #01569A; color: #fff; border: 1px solid #01569A;}
/*rencai*/
.rencailinian {position:relative;}
.rencailinian:before{content: ""; position:absolute; bottom: 0; left:0; width: 100%; height: 20%; background: #fff}

.saixuan {background: #f5f5f5;  padding:20px; border: 1px solid #eee}
.saixuan .uk-subnav-pill>*>:first-child{ border-radius: 4px; padding:1px 10px;color: #333;transition: all 0.5s;}
.saixuan .uk-subnav-pill>*>:first-child:hover{background: #076bab; color: #fff;}
.saixuan .uk-subnav-pill>.uk-active>a{background: #076bab; color: #fff;}
.saixuan .uk-subnav-pill>*>span:first-child{font-weight: bold;color: #333;}
.saixuan .uk-subnav-pill>*>span:first-child:hover{background: #eee;color: #333;}

.fuli-ico .pd{padding:30px 20px; border:1px solid #ddd; border-radius:8px;}
.fuli-ico .pd:hover{background:#f5f5f5;transition: all 0.5s;}
.fuli-ico .pd img{width:60px;}
.fuli-ico .pd h5{color:#203e80; margin-top:10px;}
/*job*/
.jobZw .job-bg{background:#fff; padding:20px;}
.jobZw .uk-accordion-title{font-size: 18px; padding-bottom:5px;}
.jobZw.sh .uk-accordion-title{font-size: 16px; padding:20px 15px;color:#01569A}
.jobZw li{border-bottom: 1px solid #eee;background:rgba(200,200,200,0.1);}
.jobZw.sh .uk-accordion>:nth-child(n+2) {margin-top:0px;}
.jobZw.sh li .uk-accordion-content {
    margin-top:0px;
}
.jobZw li h5:hover{cursor: pointer;}
.jobJs h4{font-weight: bold;}
.yaoqiu{font-size: 14px; margin-top:10px; color:#666}
.jobCs{font-size: 14px;color:#666}
.jobZw h6{margin:0;}


.jobZw .sq{margin-top:30px; overflow:hidden; border-top:1px solid #eee; padding-top:20px;}
.jobZw .sq .job-ewm{float:right; width:70px; font-size:12px; text-align:center; line-height:1;}
.jobZw .sq .shengqing:hover{color:#fff; background:#01569A; border:1px solid #01569A;}



.yingyong .yy-box{background:rgba(255,255,255,0.8); padding:40px;}
.yingyong .yy-box h3{color:#01569A}
.yingyong .yy-box .more1 img{ width:14px; }
.yingyong .yy-box .txt{word-wrap:break-word}
.gaoya .more1 img{ width:14px; }
.gaoya .pic{padding-right:40px; line-height:1.4;}
.gaoya .pic.ll{padding-left:40px; padding-right:0px;}


/*contact*/
.contact h5{margin:10px 0; color: #666}
.contact span, .contact p{}
.contact span{font-size:20px; line-height:32px; width:32px; height: 32px; border-radius: 32px; border:2px solid #076bab; color: #076bab}
.contact .zp{position: relative; padding:50px;transition: all 0.5s;}
.contact .zp p{margin-top:15px;}
.contact .zp .hot{position:absolute; z-index: 1; right: 0; top: 0; width:40px; height:40px; 
	background:url(../images/about/hot.html) no-repeat; background-size: 100%
}
.contact .zp h6{margin-top:8px; color: #999}
.contact .zp:hover{background: #076bab; color: #fff}
.contact .zp:hover h6,.contact .zp:hover h3{ color: #fff}
.contact .bg2{border-left:2px solid #01569A;}

.qitalx span{font-size:26px;}


.sousuo li a{font-size:16px;}
.sousuo li a span{margin-right:5px; font-size:18px;}


/*公用*/
.uk-form-large {
    font-size: 1rem;
}

.uk-light{color: rgba(255,255,255,.9);}
.uk-slidenav:hover{ color: #01569A}
.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: #01569A}

.title h2{font-weight:bold; color: #01569A}
.title.bs h2{color: #fff;}
.title .bt{position: relative; padding-left: 80px;}
.title .bt:before{content: ""; position: absolute; left:0; top: 18px; height: 2px; background:#000; width: 60px;}
.title .txt{position: relative; padding-left: 0px;}



.more{ font-size: 14px; line-height: 40px; background:; border:1px solid #999; padding:12px 30px;}
.more:hover{padding:12px 30px; color: #fff; border:1px solid #01569A; background: #01569A }
.more span{font-size: 10px; vertical-align: middle; margin-top: -2px}
.more:hover span{color: #fff;}




.more1{ line-height:40px; border-radius:50px; color: #fff; background: #9DC82A; padding:12px 30px;}
.more1:hover{padding:12px 30px; color: #fff; background: #87AF08 }

.more2{font-size: 16px; line-height:50px; border-radius:50px; color: #fff; background: #9DC82A; padding:15px 40px;}
.more2:hover{padding:15px 40px; color: #fff; background: #87AF08 }


.more3{border-radius: 20px;color: #fff; font-size: 14px; line-height: 1;  border:1px solid #fff; padding:5px 10px 5px 15px;}
.more3:hover{padding:5px 10px 5px 15px; color: #01569A; background: #fff }
.more3 span{font-size: 10px;color: #fff; vertical-align: middle; margin-top: -2px}
.more3:hover span{color: #fff;}

.mm:hover{color: #fff; border:1px solid #01569A; background: #01569A}

/*subnav*/
.subnav .uk-subnav .biaoti{position:relative; padding-right: 30px; color: #000; font-weight: bold; font-size: 16px; text-transform: initial;}
.subnav .uk-subnav .biaoti:before{content: ""; position:absolute; right: 0; top: 20px; height:15px; width: 1px; background: #999;}


.subnav{position: relative;z-index: 1; width: 100%;height: 55px; line-height: 55px; border-bottom: 1px solid #ddd;background: #fff}
.subnav .uk-subnav>*{line-height: 55px;flex: none; padding-left: 30px;position: relative;}
.subnav .uk-subnav>* a{color:#565656; transition: all 0.5s; text-transform: initial;border-bottom: 1px solid initial;}
.subnav .uk-subnav>*.uk-active a{border-bottom: 1px solid #01569A; color: #01569A;}
.subnav .uk-subnav>* a:hover{border-bottom:1px solid #01569A; color: #01569A;}

.subnav .uk-subnav {margin-left: -30px;}
.subnav .uk-subnav-divider>::before{margin-right:30px;height: 40%}


.subnav .uk-subnav.kehu .biaoti{padding-right:20px;}
.subnav .uk-subnav.kehu>*{line-height: 55px;flex: none; padding-left:20px;position: relative; font-size:14px;}
.subnav .uk-subnav.kehu {margin-left: -20px;}
.subnav .uk-subnav.kehu .uk-subnav-divider>::before{margin-right:20px;height: 40%}


.subnav-tu a .more{color: #999 } 
.subnav-tu a:hover h4, .subnav-tu a:hover .more{ color: #01569A }
.subnav-tu .uk-card-default{border:1px solid #eee;box-shadow:0 5px 15px rgba(0,0,0,.0);}
.subnav-tu a:hover .uk-card-default{border:1px solid #01569A;box-shadow:0 5px 15px rgba(0,0,0,.20);}

.gg-nav .uk-accordion-title{color: #01569A;padding:13px 0; font-size: 16px;}
.gg-nav .uk-accordion-content{margin-top:0px; padding:8px 0 20px 0; border-top: 1px solid #ddd;}
.gg-nav .mob-subnav li{border-bottom: 1px solid #eee; font-size: 14px; margin-bottom: 10px;}

.da-tit{padding:30px 0 20px 0; border-bottom: 1px solid #eee;background: #fff}
.da-tit h3{color: #999; text-transform: uppercase}
.weizi-1, .weizi-1 a{color:#ccc; font-size: 11px;}
.weizi-1 a:hover{color: #01569A}

.weizi-1[class*=uk-align] {
    display: block;
    margin-bottom: 0px;
}

/*map*/
.map{width: 100%;height:450px;}
.map .BMap_Marker{z-index:2}
.map .BMap_Marker img{height:25px!important; width:39px!important;  max-width:550px!important;}
.map .BMap_shadow img{max-width:inherit!important;}
.map .BMap_bubble_title{font-weight: bold;}
.map .BMap_bubble_content{font-size: 14px; line-height: 18px; margin-top:5px;}

.sxt ul li{padding:5px 0; color: #999}
.sxt ul li span{padding:5px 0; color: #999}








