﻿body {
    font: 400 14px/20px "Microsoft YaHei","微软雅黑","宋体",Arial,sans-serif;
}
ul,li{ list-style-type:none; padding:0;margin:0 !important}
p{ margin:0 !important}
img{ border:0;}
a:hover{ text-decoration:none;}
.uk-container{ padding:0 !important;}
/*.ui-box{ position:relative;}*/
.tex-bodybg{ background:#f2f2f2;}
.tex-navbg {border: none;background: #3e3e3e;}
.tex-navbg .uk-navbar-toggle{ color:#fff;}
.tex-navlink{ font-size:16px; color:#fff;}
.tex-navlink:hover,.tex-navlink:focus{ color:#fff;}
.tex-navlink.uk-navbar-center{ max-width:80%; overflow:hidden;}
.uk-nav-offcanvas>li>a {color: #ccc;padding: 10px 15px;border-top: 1px solid rgba(0,0,0,.3);box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);}
.uk-slideshow {position: relative;z-index: 0;width: 100%;margin: 0;padding: 0;list-style: none;overflow: hidden;touch-action: pan-y;}
.uk-slideshow>li {position: absolute;top: 0;left: 0;width: 100%;opacity: 0;}
.uk-overlay-panel  a:not([class]){ text-decoration:none;}
.uk-overlay-panel{ padding:10px;}

.ui-block{ width:100%; height:auto;position: relative;overflow: hidden; box-sizing:border-box;-webkit-box-sizing: border-box;}
.ui-section{ padding:0 10px; box-sizing:border-box;-webkit-box-sizing: border-box;}
.ui-list{}
.ui-list li{line-height: 36px; }
.ui-list li a{display: block;border-top: none; width:100%; overflow:hidden; height:36px; border-bottom: 1px dashed #ddd;font-size: 14px; color:#333; padding: 0;box-sizing:border-box;-webkit-box-sizing: border-box;}
.ui-list li a:hover,.mobile-list li a:focus{  text-decoration:none;}
.ui-more{display: block;text-align: center;background: #fff; color:#000; border-radius: 3px;border: 1px solid #bbb;-webkit-border-radius: 3px;border-color: #ddd;font-size: 15px;height: 30px;line-height: 30px;width: auto;margin: 10px 0;left: 0;}
.ui-more:hover{text-decoration:none;}

.ui-block .ui-catgory {height: 40px;line-height: 40px;background-color:#1ccbe8;position: relative;}
.ui-category-title {color: #fff;font-size: 18px;margin-left: 10px;display: inline-block; font-weight:bold;}

.ui-bottom-bar{height:auto;background:#1ccbe8; box-sizing:border-box; padding:10px; }
.ui-bottom-bar a {
text-align: center;
font-size: 18px;
line-height:30px;color:#fff;}
.ui-bottom-bar p{width:100%;color:#fff; font-size:12px; margin:0 !important;}

.ui-gotop {display: inline-block;width: 25px;height: 25px;-webkit-background-size: cover;background-size: cover;background-image: url(/images/gotop.png);position: absolute;right: 10px;bottom: 10px;}
.tools {	position: fixed;	right: 0;	bottom: 20px;	z-index: 101;	width: 28px}
.t_backTop {	display: block;	width: 28px;	height: 28px;	border-bottom: 1px solid rgba(255,255,255,0.1);	background-color: rgba(0,0,0,0.5);	background-image: url(/images/gotop.png);	background-repeat: no-repeat
}
/*.t_backTop {
	background-position: 5px -100px
}*/
@media(max-width:480px) {.tool_share {	position: fixed;	top: auto;	right: 0;	bottom: 0;	left: 0;	width: auto;	height: 100%}
}

.ui-cate{ width:100%; height:auto;margin-top:10px;  text-align:left; }
.ui-cate a{ display:inline-block; width:auto; padding:4px 10px; background:#fff; color:#000; margin-right:5px; margin-bottom:5px;}
.ui-cate a:hover,.ui-cate a.active{ background:#1ccbe8; color:#fff;}
.ui-gohomepage {width: 22px;height: 20px; margin-top:8px;  left:10px;background-image: url(/images/home.png);background-size: cover;}

.ui-article{ width:100%; height:auto; background:#fff;  box-sizing:border-box; padding:20px 10px; margin-top:15px; margin-bottom:15px;}
.ui-article-title{ font-size:20px;  padding-bottom:10px; border-bottom:1px solid #ddd;}
.ui-article-title h3{ font-weight:normal; line-height:30px;font-size:20px; font-family:"Microsoft YaHei","微软雅黑","宋体"; margin-bottom:0px; }
.ui-article-title span{ font-size:12px; color:#999; line-height:20px;}
.ui-article-info{ width:100%; height:auto; text-align:justify; box-sizing:border-box; padding:20px 10px; line-height:24px;}
.ui-article-list{ width:100%; height:auto; overflow:hidden;}
.ui-article-list ul li{  width:100%;line-height:24px; overflow:hidden; padding:5px 0px; border-bottom:1px dashed #ddd;}
.ui-article-list ul li a{ display:block;  overflow:hidden; color:#333;}
.ui-article-list ul li a span{ float:right; padding-left:5px;}
.ui-article-list ul li a  b{ padding-right:4px;}

.ui-news-cate{ width:100%; height:auto; background:#fff; box-sizing:border-box; padding:10px 10px 0; }
.ui-news-cate a{display:inline-block; width:auto; padding:4px 10px; background:#fff; color:#000; margin-right:5px; border-bottom:4px solid #fff;}
.ui-news-cate a.active,.ui-news-cate a:hover{border-bottom:4px solid #1ccbe8; color:#1ccbe8;}


.uk-form-horizontal .uk-form-label{ font-weight:normal;}

.ui-button{ background:#1ccbe8; color:#fff; border-radius:2px; }
.ui-button:focus,
.ui-button:hover{ background:#1ccbe8; color:#fff; }
.ui-article-info .uk-thumbnav{ /*border-left:1px solid #ddd; border-top:1px solid #ddd;*/}
.ui-article-info .uk-thumbnav li{ border:1px solid #ddd; padding-left:0px; margin-left:-1px !important; margin-top:-1px !important;}

.ui-ppqy-top{ width:100%; height:auto; margin-top:15px;}
.ui-section .uk-form-select{ padding: 4px 10px; background:#fff;}

.ui-brand-list li {width:100%; height:auto;padding: 10px 0px;border-bottom: 1px solid #ddd;}
.ui-brand-list li img{ float:left; width:90px; height:60px;margin-right: 10px;}
.ui-brand-list li  a .ui-brand-tit{ font-size:16px; color:#000; height:28px; overflow:hidden; line-height:28px; margin-bottom:0px;}
.ui-brand-des{ font-size:12px; color:#666; height:32px; line-height:16px; overflow:hidden; }


.ui-mem-list li {width:100%; height:auto;padding: 10px 0px;border-bottom: 1px solid #ddd; position:relative;}
.ui-mem-list li img{ float:left; width:60px; height:60px;margin-right: 10px;}
.ui-mem-list li  a .ui-brand-tit{ font-size:16px; color:#000; height:28px; overflow:hidden; line-height:28px; margin-bottom:0px;}
.ui-mem-des{ font-size:12px; color:#666; height:32px; line-height:16px; overflow:hidden; }


.uk-pagination{ margin-top:15px !important;}
.uk-pagination li{ margin-right:5px !important;}
.uk-pagination>.uk-active>span{ color:#fff; background:#1ccbe8;}

/* 企业名录 */
.ui-company{ float:left;width:100%; height:auto;}
.ui-company-info{float:left;width:100%;height: auto;background: #fff;box-sizing: border-box;padding: 20px 10px;}
.ui-com-tit{ font-size:18px; line-height:28px;width:100%; height:auto; padding-bottom:10px;}
.ui-com-other{float:left;width:100%; height:auto; position:relative;}
.ui-com-other img{ /*box-sizing:border-box; border:1px solid #e3e3e3;*/ position:absolute; top:0px; left:0px; width:90px; height:90px; margin-right:10px;}
.com-descript-list{ float:left; padding-left:100px; width:100%; height:auto; box-sizing:border-box;}
.com-descript-list li{float:left; width:100%; line-height:30px; height:auto;}
.member-icon {margin-right: 20px;height: auto;line-height: 30px;font-size: 12px;color: #666;}
.member-icon i{float: left; display:inline-block;width:30px; height:30px;background: url(/images/member-icon.jpg) no-repeat;}
.member-icon i.job{ background-position:0 -28px ; color:#ff2929;}
.member-icon i.cate{ background-position:0 -60px ;}
.member-icon i.loc{ background-position:0 -90px ;}
.member-icon i.ewm{ background-position:0 -120px ;}

.ui-company-cont{float:left; width: 100%;height: auto;background: #fff;box-sizing: border-box; margin-bottom:15px; margin-top:15px;}
.ui-com-cate-active{ width:100%; height:30px; line-height:30px; background:#1ccbe8; color:#fff;}
.ui-com-cate-active a{ display:block; width:100%; height:30px; font-size:14px; box-sizing:border-box; color:#fff; padding-left:20px;padding-right:20px;}
.ui-com-cate-active a i{ float:right; font-size:16px; margin-top:5px;}
.ui-com-cate{ width:100%; height:auto; position:relative;}
.uk-dropdown{ width:100%; margin-top:0px; padding:0px; background:#fff; }
.uk-dropdown li{ line-height:30px; border-bottom:1px dashed #ddd;}
.uk-dropdown li a{padding: 0px 20px;}
.uk-nav-dropdown>li>a:focus, .uk-nav-dropdown>li>a:hover{ background:#1ccbe8;}


.ui-company-cont .ui-com-detail{  width: 100%;height: auto;background: #fff;box-sizing: border-box;padding: 20px;margin-bottom: 15px; line-height:24px; text-align:justify; word-break:break-all; }

.ui-com-prolist{ text-align:center;}
.ui-com-prolist li{ margin-bottom:5px !important; overflow:hidden;}
.ui-com-prolist li .uk-thumbnail-caption{width:100%; height:24px ;overflow:hidden;}
.products-title { font-size:16px; font-weight:bold; font-family:"Microsoft YaHei","微软雅黑"}

/* 人才招聘 */
.talent-des{ box-sizing:border-box;width:100%; padding:0 10px;border-left:4px solid #1ccbe8; margin-bottom:10px;}
.talent-des-title{width:100%; height:30px; line-height:30px;}
.talent-des-title .talent-date{ float:right; font-size:12px; color:#999;}
.talent-des-title .talent-job{ font-size:16px; color:#1ccbe8;}
.talent-des-other{width:100%; height:auto; line-height:24px; padding-bottom:5px; font-size:12px; color:#333; }
.talent-des-other .talent-sala{ color:#e83346; padding-right:10px; font-size:14px;}
.talent-des.uk-active{background:#fafafa;   }
.talent-cont{border-left:4px solid #1ccbe8; box-sizing:border-box;width:100%; padding: 10px; height:auto; font-size:12px; color:#666; line-height:24px; margin-top:-10px; margin-bottom:10px; background:#fafafa;}
.talent-cont-title{ border-left:2px solid #1ccbe8; line-height:20px; padding-left:10px; margin-bottom:10px !important; font-size:14px;  font-weight:bold; color:#333; }


/* 人才信息 */
.ui-rcxx-list{ width:100%; height:auto; box-sizing:border-box; padding:10px;}
.ui-rcxx-col{ width:100%; height:auto; padding-top:10px; border-bottom:1px dashed #ddd;    }

.ui-rcxx-col dl dt{ width:100%; height:auto; line-height:24px; margin-bottom:6px; font-size:14px; font-weight:normal; color:#333;}
.ui-rcxx-col dl dt span{ float:right; font-size:12px; color:#999; padding-left:10px;}
.ui-rcxx-col dl dd{ height:20px; line-height:20px; margin-bottom:5px;}
.ui-rcxx-col dl dd a{ font-size:12px; color:#666;}
.ui-rcxx-col dl dd img{ margin-right:10px; }

/*2016-2-22 change*/
.ui-brand-list{ float:left;}
.ui-bottom-bar p a{ font-size:12px;}
.ui-article-info table{ width:100% !important;}
.ui-mem-list{    float: Left;
    width: 100%;
    height: auto;}