body { background:#F2F6FB; color:#1B2126; font-size:14px; }
a { color:#1B2126; }

/*
 *@name 通用
 *
 */
.clearfix:before { display:table; content:""; }
.clearfix:after {display:block; content:""; height:0; clear:both; overflow:hidden; visibility:hidden;}

.mod-m { margin:11px 9px; }

.loadmove { text-align:center; line-height:40px; }
.loadmove:before { content:"\e6c2"; font-size:15px; position:relative; top:1px; margin-right:3px; color:#005EBD; }
.loadmove:after { content:"加载更多.."; font-size:14px; font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, sans-serif;}
.loadmove.loadmove2:after { content:"正在加载"; }
.login.tis {  left:0; right:0; margin-top:-55px; background:#ffe88c; color:#aa220b; line-height:1.1; font-size:14px; padding:12px; border:1px solid #f5d052; border-radius:5px; z-index:999; }

.login.tis:after { content:''; background:#ffe88c; position:absolute; top:100%; left:19px; width:12px; height:12px; margin-top:-5px;
border-right:1px solid #f5d052;
border-bottom:1px solid #f5d052;
transform:rotate(45deg);
-ms-transform:rotate(45deg); 	
-moz-transform:rotate(45deg); 	
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 	
}
/*
 *@name 图标
 */

/* 侧边 */
.uz-icon-side:before { content:'\e6b4'; }
/* 个人中心 */
.uz-icon-user:before { content:'\e65c'; }
/* 加号 */
.uz-icon-add:before { content:'\e6c0'; }
/* 文件夹 */
.uz-icon-folder:before { content:'\e63c'; }
/* 时钟 */
.uz-icon-clock:before { content:'\e620'; }
/* 箭头左 */
.uz-icon-arrl:before { content:'\e6bb'; }
/* 箭头右 */
.uz-icon-arrr:before { content:'\e6bc'; }
/* 箭头上 */
.uz-icon-arrt:before { content:'\e6bd'; }
/* 箭头下 */
.uz-icon-arrb:before { content:'\e6be'; }
/* 箭头2下 */
.uz-icon-arr2b:before { content:'\e6ac'; }
/* 箭头3下 */
.uz-icon-arr3b:before { content:'\e6c3'; }
/* 分享 */
.uz-icon-shear:before { content:'\e6b5'; }
/* 搜索 */
.uz-icon-search:before { content:'\e6ca'; }
/* 文本 */
.uz-icon-txt:before { content:'\e655'; }
/* 关闭 */
.uz-icon-close:before { content:'\e6c9'; }

/**
 * @name 头部
 */
.head0001 { position:relative; z-index:99; }
.head0001,
.head0001 nav { height:50px; line-height:50px; background:#fff; position:relative; z-index:100;}
.head0001 nav.bgcolor { background:#005EBD; }
.head0001 nav .l,
.head0001 nav .r,
.head0001 nav > h3 { color:#005EBD; }
.head0001 nav.bgcolor .l,
.head0001 nav.bgcolor .r,
.head0001 nav.bgcolor > h3 { color:#fff; opacity:0.8; }

.head0001 nav.fixed { position:fixed; top:0; left:0; right:0; }
.head0001 nav { font-size:24px;
	-webkit-box-shadow: 0 0 18px rgba(0, 0, 0, .2);
	box-shadow: 0 0 18px rgba(0, 0, 0, .2);
}
.head0001 .l,
.head0001 .r { font-size:20px; width:50px; height:50px; line-height:50px; text-align:center; }
.head0001 .l { float:left; }
.head0001 .r { float:right; position:relative; z-index:2; }
.head0001 nav,
.head0001 h3.tname { position:absolute; top:0; left:0; right:0; text-align:center; }
.head0001 h3.tname { font-weight:100; font-size:18px; overflow:hidden; height:50px;}
.head0001 h3.tname img { vertical-align: middle; max-height:100%;}
.head0001 .r.txt { width:auto; font-size:14px; padding-right:15px; white-space:nowrap; }


/* 导航 */
.head0001 .sider { visibility:hidden; width:225px; position:fixed; left:0; top:0; bottom:0; z-index:999;
	opacity:0;
	margin-left:-100px;
	transform:translate(0);
	-webkit-transform:translate(0);
	-webkit-transition: -webkit-transform 200ms ease-out,opacity 200ms ease-out;
	transition: transform 500ms ease-out,opacity 500ms ease-out;
	
}
.head0001 .sider.active { visibility:visible; opacity:1;
	transform:translate(100px);
	-webkit-transform:translate(100px);
}

.head0001 .sider:before { content:''; background:#005EBD; opacity:0.8; position:absolute;  top:0; bottom:-100px; left:0; right:0; }
.head0001 .navber + .close { visibility:hidden; font-size:16px; width:50px; line-height:50px; position:fixed; left:175px; top:0; z-index:9999; color:#fff;
	opacity:0;
	margin-left:-100px;
	transform:translate(0);
	-webkit-transform:translate(0);
	-webkit-transition: -webkit-transform 200ms ease,opacity 200ms ease;
	transition: transform 500ms ease,opacity 500ms ease;
}
.head0001 .navber.active + .close { visibility:visible; opacity:1;
	transform:translate(100px);
	-webkit-transform:translate(100px);
}

.head0001 .sider h3 { line-height:50px; font-size:16px; color:#fff; text-align:left; margin-left:16px; box-sizing:content-box; position:relative; z-index:2; }
.head0001 .sider a { color:#fff; }
.head0001 .sider ul { text-align:left; position:relative; z-index:2; font-size:14px; }
.head0001 .sider ul.menu > li { line-height:45px;  border-top:1px solid rgba(255,255,255,0.15); position:relative; }
.head0001 .sider ul li { line-height:30px; }
.head0001 .sider ul a { display:block; padding:0 16px; }
.head0001 .sider ul a:before { float:left; margin:20px 9px 0 0 ; content:''; width:5px; height:5px; background:#fff; overflow:hidden; border-radius:5px; }
.head0001 .sider ul span { float:right; width:45px; text-align:center; color:#fff; position:absolute; top:0; right:0; }
.head0001 .sider ul span + a { padding-right:45px; }
.head0001 .sider ul ul { display:none; font-size:13px; padding-bottom:15px; }
.head0001 .sider ul ul a { padding-left:32px; }
.head0001 .sider ul ul a:before { margin-top:13px; } 
.head0001 .sider li.on > ul { display:block; }
.head0001 .sider li.on > .uz-icon-arrr:before { content:'\e653'; }

.head0001 .shear-btn > h3 { font-size:14px; line-height:50px; text-align:center; font-weight:100; }
.head0001 .shear-btn { display:block !important; visibility:hidden;  position:fixed; bottom:0; left:0; right:0; padding:0 10px 50px; background:#fff; text-align:left;
	-webkit-box-shadow: 0 0 18px rgba(0, 0, 0, .5);
	box-shadow: 0 0 18px rgba(0, 0, 0, .5);
	margin-bottom:-100px;
	opacity:0;
	transition: all 0.8s;
	-moz-transition: all 0.8s;
	-webkit-transition: all 0.8s;
	-o-transition: all 0.8s;
}
.head0001 .shear-btn.active { visibility:visible; margin-bottom:0; opacity:1; }

.head0001  .shear-btn a { font-size:24px; width:48px; height:auto !important; line-height:1.1 !important; text-align:center; margin:0 8px 8px !important; background:#fff !important; padding:0 !important; }

.head0001  .shear-btn a:before { width:100%; height:48px; line-height:48px; border:1px solid #E9E8E8; border-radius:100px;}
.head0001  .shear-btn a:after { display:block; line-height:2.5; font-size:12px; color:#000; }

.head0001  .shear-btn a.uz-icon-e680:before { content:'\e680'; color:#2397d9; }
.head0001  .shear-btn a.uz-icon-e680:after { content:'QQ好友'; }
.head0001  .shear-btn a.uz-icon-e67e:before { content:'\e67e'; color:#da2f26; }
.head0001  .shear-btn a.uz-icon-e67e:after { content:'新浪微博'; }
.head0001  .shear-btn a.uz-icon-e67f:before { content:'\e67f'; color:#4ab2e3; }
.head0001  .shear-btn a.uz-icon-e67f:after { content:'腾讯微博'; }
.head0001  .shear-btn a.uz-icon-e682:before { content:'\e682'; color:#3c81df; }
.head0001  .shear-btn a.uz-icon-e682:after { content:'百度'; }
.head0001  .shear-btn a.uz-icon-e67d:before { content:'\e67d'; color:#f78621; }
.head0001  .shear-btn a.uz-icon-e67d:after { content:'淘宝好友'; }
.head0001  .shear-btn a.uz-icon-e684:before { content:'\e684'; color:#299439; }
.head0001  .shear-btn a.uz-icon-e684:after { content:'豆瓣好友'; }
.head0001  .shear-btn a.uz-icon-e685:before { content:'\e685'; color:#3c81df; }
.head0001  .shear-btn a.uz-icon-e685:after { content:'人人网'; }
.head0001  .shear-btn a.uz-icon-e687:before { content:'\e687'; color:#f78621; }
.head0001  .shear-btn a.uz-icon-e687:after { content:'开心网'; }

.head0001 .search-form { position:fixed; left:0; top:0; height:50px; width:100%; z-index:3; background:#fff; opacity:0; margin-top:-30px;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
}
.head0001 form.search-form  .button { float:right; width:50px; height:50px; line-height:50px; background:#005EBD; color:#fff; border:0; text-align:center; }
.head0001 form.search-form  .button input { border:0; width:0; height:0; font-size:0; overflow:hidden;  }
.head0001 form.search-form  span { display:block; padding:0 9px; height:50px; line-height:50px; overflow:hidden; border:0; }
.head0001 form.search-form  span input {  height:20px; line-height:20px; border:0; border-left:2px solid #005EBD; font-size:13px; margin:15px 0; vertical-align:top; border-radius:0; padding:0 10px; }	
.head0001 .search-form.active { overflow:visible; opacity:1; margin-top:0; }
.head0001  .shear + .close { visibility:visible !important; position:fixed; z-index:99; bottom:0; left:50%; width:60px; height:60px; margin-left:-30px; margin-bottom:-100px;
	transition: all 0.8s;
	-moz-transition: all 0.8s;
	-webkit-transition: all 0.8s;
	-o-transition: all 0.8s;
}
.head0001  .shear.active + .close { margin-bottom:0; }

.head0001 .close { visibility:hidden; }
.head0001 .close:before { content:'\e6c9'; font-size:16px; }
.head0001 .bg { 
	transition: all 0.8s;
	-moz-transition: all 0.8s;
	-webkit-transition: all 0.8s;
	-o-transition: all 0.8s;
}

.head0001 .bg { display:block !important; visibility:hidden; position:fixed; left:0; top:0; bottom:0; right:0; z-index:99; background:rgba(0,0,0,0)}
.head0001 .bg.active { visibility:visible; visibility:visible; background:rgba(0,0,0,0.6); }

.head0001 .l-cont,
.head0001 .r-cont { visibility:hidden; z-index:100; }  
.head0001 .active { visibility:visible; }
.head0001 .active + .close { visibility:visible; z-index:111; }
.head0001 h3.tname { left: 15%; right: 15%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }


/*
 *@name 菜单
 */
.menu0001 { margin-top:20px; position:relative; z-index:2; }

.menu0001,
.menu0001 nav { clear:both; display:block; width:100%; height:55px; line-height:60px; }
.menu0001 nav { text-align:center; position:fixed; bottom:0; left:0;  z-index:0;
	-webkit-box-shadow: 0 0 18px rgba(0, 0, 0, .2);
	box-shadow: 0 0 18px rgba(0, 0, 0, .2);
	background: -webkit-linear-gradient(top , #337ECA 0% , #005EBD 100%);
	background: -moz-linear-gradient(top , #337ECA 0% , #005EBD 100%);
	background: -ms-linear-gradient(top , #337ECA 0% , #005EBD 100%);
	background: -o-linear-gradient(top , #337ECA 0% , #005EBD 100%);
	background: linear-gradient(top , #337ECA 0% , #005EBD 100%);
}



.menu0001 .mui-item { float:left; width:20%; display:block; font-size:12px;text-align:center; position:relative; }
.menu0001 .mui-item > a { display:block; height:52px; line-height:1.1; padding-top:3px; color:#fff; opacity:0.8;  }
.menu0001 .mui-item b { display:block; line-height:1.1; }
.menu0001 span.uz-icon { display:inline-block; text-align:center; line-height:35px; font-size:24px; vertical-align:top; }
.menu0001 span.uz-icon01:before { content:'\e6b2'}
.menu0001 span.uz-icon02:before { content:'\e6cb'}
.menu0001 span.uz-icon03:before { content:'\e662'}
.menu0001 span.uz-icon04:before { content:'\e667'}
.menu0001 span.uz-icon05:before { content:'\e6b8'}

.menu0001 .mui-item.active,
.menu0001 .mui-item.active { /* 选中时显示 */ background:#005EBD }
.menu0001 .mui-item.active > a,
.menu0001 .mui-item.active > a { opacity:1; }

.menu0001 .move .arr { display:none; line-height:0; font-size:0; position:absolute; bottom:100%; left:50%; margin-left:-5px; margin-bottom:4px; border:6px solid transparent; border-top:6px solid #fff; border-bottom:0; z-index:99; }
.menu0001 .move.active .arr { display:block; }
.menu0001 .move.active .move-menu { display:block; }

.menu0001 .move-menu { display:none; min-width:140px; font-size:14px; position:absolute; bottom:100%; right:0; margin:10px;}
.menu0001 .move-menu a { display:block; line-height:40px; }
.menu0001 .move-menu ul { background:#fff; overflow:hidden; border-radius:3px; box-shadow:0 0 15px rgba(0,0,0,0.2);  }
.menu0001 .move-menu li + li { border-top:1px solid #E8E8E9; }

/**
 * @name 横幅
 */
.banner0001 {
	height:250px;
	line-height:250px;
	position:relative;
	overflow:hidden;
}
.banner0001 .rsBullets { bottom:10px; }
.banner0001 .rsNavItem { box-sizing:content-box; padding:2px; opacity:0.4; }
.banner0001 .rsNavItem,
.banner0001 .rsNavItem span { width:6px; height:6px; }
.banner0001 .rsNavSelected { opacity:1; }




/**
 * @name 首页产品
 */

.product0001 .head { font-size:16px; height:32px; line-height:32px; margin:0 0 7px; }
.product0001 .more { float:right; color:#A3A6A8; }
.product0001 .tname { float:left; }
.product0001 .content a { display:block; padding-bottom:10px;}
.product0001 .content a:last-child { padding-bottom:0px; }
.product0001 dl { height:130px; background:#fff; border-radius:3px; overflow:hidden;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}

.product0001 dl dt.showpic { float:right; padding:1px; }
.product0001 .content a:nth-child(2n) dl dt.showpic { float:left; }
.product0001.left dl dt.showpic { float:left; }
.product0001.right .content a:nth-child(2n) dl dt.showpic { float:right; }

.product0001 dl img { height:128px; }
.product0001 dl dd { padding:15px; overflow:hidden; }
.product0001 dl dd h3 { font-weight:100; font-size:14px; line-height:24px; margin-bottom:3px; overflow:hidden; }
.product0001 dl dd p { height:36px; line-height:18px; overflow:hidden; color:#767A7C; }
.product0001 dl dd p ,
.product0001 dl dd > span { display:block; font-size:13px; }
.product0001 dl dd > span { line-height:30px; margin-top:6px; color:#A3A6A8; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;  }
.product0001 dl dd > span { line-height:30px; margin-top:6px; }
.product0001 dl dd .uz-icon { float:left; font-size:14px; margin-right:4px; }


/**
 * @name 栏目-产品
 */
 
 

.product0002 .head { font-size:16px; height:32px; line-height:32px; margin:0 0 7px; }
.product0002 .more { float:right; color:#A3A6A8; }
.product0002 .tname { float:left; }
.product0002 .content a { display:block; padding-bottom:10px;}
.product0002 .content a:last-child { padding-bottom:0px; }
.product0002 dl { height:120px; background:#fff; border-radius:3px; overflow:hidden;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}

.product0002 dl dt.showpic { float:right; padding: 5px; }
.product0002.left dl dt.showpic { float:left; }
.product0002 .content a:nth-child(2n) dl dt.showpic { float:left; }
.product0002.right .content a:nth-child(2n) dl dt.showpic { float:right; }

.product0002 dl img { height: 110px; }
.product0002 dl dd { padding:12px 15px; overflow:hidden; }
.product0002 dl dd h3 { font-weight:100; font-size: 16px; line-height:24px; margin-bottom: 5px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.product0002 dl dd p { height: 44px; line-height: 22px; overflow:hidden; }
.product0002 dl dd p ,
.product0002 dl dd > span { display:block; font-size: 14px; color:#76797C; }
.product0002 dl dd > span { line-height:25px; margin-top:6px; }
.product0002 dl dd .uz-icon { float:left; font-size:14px; margin-right:4px; }


/**
 * @name 首页-关于我们
 */

.about0001 { background:#fff; border-radius:3px; padding:17px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.about0001 .head { font-size:16px; height:20px; line-height:20px; margin-bottom:7px; }
.about0001 .more { float:right; color:#A3A6A8; }
.about0001 .tname { float:left; color:#005EBD }
.about0001 .article ,
.about0001 .article p { font-size:13px; line-height:20px; margin-bottom:10px; }
.about0001 span.showpic { display:block; margin:0 -17px -7px; }
.about0001 div.showpic { margin:0 -7px -7px; }
.about0001 .showpic img { width:100%; vertical-align:top; }

/**
 * @name 栏目-关于我们
 */
.about0002 { background:#fff;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.about0002 .showpic { margin:1px; border-top-left-radius:3px; border-top-right-radius:3px; overflow:hidden; }
.about0002 .showpic img { width:100%; }
.about0002 ul { line-height:48px; font-size:14px; }
.about0002 ul li ~ li { border-top:1px solid #E8E8E9; }
.about0002 ul a { display:block; padding:0 30px 0 13px; }
.about0002 li { position:relative; }
.about0002 li > span { width:30px; text-align:center; position:absolute; right:0; top:0; z-index:2; color:#A3A6A8; }

/**
 * @name 栏目-公司简介
 */
.about0003 { background:#fff; border-radius:3px; padding:17px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.about0003 .article ,
.about0003 .article p { font-size:13px; line-height:20px; margin-bottom:10px; color:#484D51; }
.about0003 span.showpic { display:block; margin:0 -17px 10px; }
.about0003 .showpic img { width:100%; vertical-align:top; }

/**
 * @name 栏目-文章详细页
 */
 
.article0001 { background:#fff; border-radius:3px; padding:17px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.article0001 .content > p { font-size:14px;}
.article0001 .article {  color:#76797C; }
.article0001 .article h1:first-child {  color:#1B2126; }
.article0001 .article,
.article0001 .article p,
.article0001 .article h4,
.article0001 .article h5,
.article0001 .article h6 { font-size:14px; line-height:1.8; margin-bottom:10px; }
.article0001 .article h1,
.article0001 .article h2,
.article0001 .article h3 { font-size:16px; margin-bottom:15px; }
.article0001 .article h1 strong,
.article0001 .article h2 strong,
.article0001 .article h3 strong { color:#005EBD;}

.article0001 .article h1,
.article0001 .article h2,
.article0001 .article h3,
.article0001 .article h4,
.article0001 .article h5,
.article0001 .article h6 {line-height:1.1; font-weight:100; }

.article0001 div.showpic { margin:-16px; border-top-left-radius:2px; border-top-right-radius:2px; }
.article0001 span.showpic { display:block; margin:0 -17px; }
.article0001 .showpic img { width:100%; vertical-align:top; }
.article0001 .article img { margin-bottom:10px; }
.article0001 .download-btn { text-align:center; padding:15px 0 10px; }
.article0001 .download-btn .btn { font-size:30px; color:#005EBD; }

.article0001 .info .uz-icon:before { font-size:16px; margin-right:5px; }
.article0001 .info .position { color:#005EBD; }
.article0001 .info .position:before { font-size:18px; content:'\e669'; }

.article0001 .info .date:before { content:'\e620'; }
.article0001 .info { line-height:30px; color:#A3A6A8; margin-top:-5px; margin-bottom:10px; }
.article0001 .info span { margin-right:15px; }



/**
 * @name 首页新闻
 */
.news0001 { margin-left:29px; }
.news0001 .head { font-size:16px; height:32px; line-height:32px; margin:0 0 7px; }
.news0001 .more { float:right; color:#A3A6A8; }
.news0001 .tname { float:left; }
.news0001 .content {  position:relative; }
.news0001 .content .xian { position:absolute; top:0; left:-16px; width:1px; height:100%; background:#E8E8E9; }
.news0001 .content a { display:block; padding-bottom:10px; position:relative; overflow:visible;}
.news0001 .content a .radius { position:absolute; top:0; left:-20px; width:9px; height:9px; border-radius:9px; }
.news0001 .content a:nth-of-type(1) .radius { background:#005EBD; }
.news0001 .content a:nth-of-type(2) .radius { background:#85cc00; }
.news0001 .content a:nth-of-type(3) .radius { background:#fbae44; }
.news0001 .content a:last-child { padding-bottom:0px; }
.news0001 dl { height:123px; background:#fff; border-radius:3px; overflow:hidden;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}

.news0001 dl dt.showpic { float:right; padding: 35px 13px 13px 39px;  }
.news0001 dl img { height:75px; width: 75px; }
.news0001 dl dd { padding:15px; overflow:hidden; }
.news0001 dl dd h3 { font-weight:100; font-size:14px; line-height:24px; height:24px; margin-bottom:3px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;  }
.news0001 dl dd p { height:36px; line-height:18px; overflow:hidden; }
.news0001 dl dd p ,
.news0001 dl dd > span { display:block; font-size:13px; color:#76797C; }
.news0001 dl dd > span { line-height:30px; margin-top:6px; }
.news0001 dl dd .uz-icon { float:left; font-size:14px; margin-right:4px; }
/**
 * @name 栏目-新闻
 */
.news0002 { margin-left:29px; }
.news0002 .head { font-size:16px; height:32px; line-height:32px; margin:0 0 7px; }
.news0002 .more { float:right; color:#A3A6A8; }
.news0002 .tname { float:left; }
.news0002 .content {  position:relative; }
.news0002 .xian { position:fixed; top:0; left:13px; width:1px; bottom:0; background:#E8E8E9; }
.news0002 .content a { display:block; padding-bottom:10px; position:relative; overflow:visible;}
.news0002 .content a .radius { background:#005EBD; position:absolute; top:20px; left:-20px; width:9px; height:9px; border-radius:9px; }
.news0002 .content a:nth-child(3n-1) .radius { background:#85cc00; }
.news0002 .content a:nth-child(3n) .radius { background:#fbae44; }
.news0002 .content a:last-child { padding-bottom:0px; }
.news0002 dl { height:123px; background:#fff; border-radius:3px; overflow:hidden;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}

.news0002 dl dt.showpic { float:right; padding: 35px 13px 13px 39px;  }
.news0002 .content a:nth-child(2n) .showpic { display:none; }
.news0002 dl img { height:75px; width: 75px; }
.news0002 dl dd { padding:15px; overflow:hidden; }
.news0002 dl dd h3 { font-weight:100; font-size:14px; line-height:24px; height:24px; margin-bottom:3px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;  }
.news0002 dl dd p { height:36px; line-height:18px; overflow:hidden; }
.news0002 dl dd p ,
.news0002 dl dd > span { display:block; font-size:13px; color:#76797C;  }
.news0002 dl dd > span { line-height:30px; margin-top:6px; }
.news0002 dl dd .uz-icon { float:left; font-size:14px; margin-right:4px; }

/**
 * @name 首页-联系我们
 */
.contact0001 { font-size:14px; }
.contact0001 .head { font-size:16px; height:32px; line-height:32px; margin:0 0 7px; }
.contact0001 .more { float:right; color:#A3A6A8; }
.contact0001 .tname { float:left; }
.contact0001 .content { position:relative; }

.contact0001 .content .item { line-height:48px; border-radius:3px; background:#fff;  margin-bottom:7px; position:relative;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.contact0001 .content .item > p > b { display:block; overflow:hidden; white-space:nowrap; margin-right:10px; color:#484D51;  }
.contact0001 .content .item > p > b:before { float:left; color:#005EBD; font-size:22px; margin-right:10px; }
.contact0001 .content .item > a { position:absolute; top:0; right:0; bottom:0; left:0; z-index:1;}
.contact0001 .content .item > p { padding:0 10px 0 11px; overflow:hidden; position:relative; z-index:0;}
.contact0001 .content .item > p:before { color:#A3A6A8; }
.contact0001 .content .item > .uz-icon:before { float:right; }
.contact0001 .content .item > p > span:before { float:left; color:#005EBD; font-size:22px; margin-right:10px; }
.contact0001 .content .item > p span { display:block; overflow:hidden; position:relative; white-space:nowrap; }
.contact0001 .content .item:nth-of-type(1) { font-size:20px; background:#1fcc00; }
.contact0001 .content .item:nth-of-type(1) > p:before { color:#fff; }
.contact0001 .content .item:nth-of-type(1) > p:before { font-size:14px; }
.contact0001 .content .item:nth-of-type(1) > p > b { color:#fff; }
.contact0001 .content .item:nth-of-type(1) > p b:before { content:'\e666'; color:#fff; }
.contact0001 .item:nth-of-type(2) > p b:before { content:'\e602'; }
.contact0001 .item:nth-of-type(2):hover > p:before { content:'\e6be'; }
.contact0001 .item:nth-of-type(2):hover b,
.contact0001 .item:nth-of-type(2):hover p:before { color:#005EBD; font-weight:bold; }
.contact0001 .item:nth-of-type(2) div { display:none; margin:10px 20px 0 30px; padding-bottom:7px; }
.contact0001 .item:nth-of-type(2) div,
.contact0001 .item:nth-of-type(2) div p { font-size:13px; line-height:25px; margin-bottom:10px; }
.contact0001 .item:nth-of-type(2).active div { display:block; }
.contact0001 .item:nth-of-type(2).active b,
.contact0001 .item:nth-of-type(2).active p:before { color:#005EBD; font-weight:bold; }
.contact0001 .item:nth-of-type(2).active p.uz-icon-arrr:before { content:'\e6be' }

.contact0001 .item:nth-of-type(3) > p b:before { content:'\e65d'; }
.contact0001 .item:nth-of-type(4) > p b:before { content:'\e669'; }

/**
 * @name 栏目-联系我们
 */
.contact0002 { font-size:14px; }
.contact0002 .content { position:relative; }

.contact0002 .content .item { line-height:48px; border-radius:3px; background:#fff;  margin-bottom:7px; position:relative;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.contact0002 .content .item > p > b { display:block; overflow:hidden; white-space:nowrap; margin-right:10px; color:#484D51;  }
.contact0002 .content .item > p > b:before { float:left; color:#005EBD; font-size:22px; margin-right:10px; }
.contact0002 .content .item > a { position:absolute; top:0; right:0; bottom:0; left:0; z-index:1;}
.contact0002 .content .item > p { padding:0 10px 0 11px; overflow:hidden; position:relative; z-index:0;}
.contact0002 .content .item > p:before { color:#A3A6A8; }
.contact0002 .content .item > .uz-icon:before { float:right; }
.contact0002 .content .item > p > span:before { float:left; color:#005EBD; font-size:22px; margin-right:10px; }
.contact0002 .content .item > p span { display:block; overflow:hidden; position:relative; white-space:nowrap; }
.contact0002 .content .item:nth-of-type(1) { font-size:20px; background:#1fcc00; }
.contact0002 .content .item:nth-of-type(1) > p:before { color:#fff; }
.contact0002 .content .item:nth-of-type(1) > p:before { font-size:14px; }
.contact0002 .content .item:nth-of-type(1) > p > b { color:#fff; }
.contact0002 .content .item:nth-of-type(1) > p b:before { content:'\e666'; color:#fff; }
.contact0002 .item:nth-of-type(2) > p b:before { content:'\e602'; }
.contact0002 .item:nth-of-type(2):hover b,
.contact0002 .item:nth-of-type(2):hover p:before { color:#005EBD; font-weight:bold; }
.contact0002 .item:nth-of-type(2) div { display:none; margin-left:40px; padding-bottom:7px; }
.contact0002 .item:nth-of-type(2) div,
.contact0002 .item:nth-of-type(2) div p { font-size:13px; line-height:25px; margin-bottom:10px; }
.contact0002 .item:nth-of-type(2).active div { display:block; }
.contact0002 .item:nth-of-type(2).active b,
.contact0002 .item:nth-of-type(2).active p:before { color:#0085CD; font-weight:bold; }
.contact0002 .item:nth-of-type(2).active p.uz-icon-arrr:before { content:'\e6be' }

.contact0002 .item:nth-of-type(3) > p b:before { content:'\e65d'; }
.contact0002 .item:nth-of-type(4) > p b:before { content:'\e669'; }







/**
 * @name 栏目-关于我们
 */
.service0001 { background:#fff;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.service0001 .showpic { margin:1px; border-top-left-radius:3px; border-top-right-radius:3px; overflow:hidden; }
.service0001 .showpic img { width:100%; }
.service0001 ul { line-height:48px; font-size:14px; }
.service0001 ul li ~ li { border-top:1px solid #E8E8E9; }
.service0001 ul a { display:block; padding:0 30px 0 13px; }
.service0001 li { position:relative; }
.service0001 li > span { width:30px; text-align:center; position:absolute; right:0; top:0; z-index:2; color:#A3A6A8; }





/**
 * @name 栏目-荣誉资质
 */

.imglist0001 ul { margin:0 -6px; }
.imglist0001 ul li { float:left; width:50%; padding:3px 6px 11px; }
.imglist0001 ul li a { display:block; background:#fff; border-radius:3px; padding:7px; 
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.imglist0001 .showpic { padding-top:60%; position:relative; }
.imglist0001 .showpic span { position:absolute; overflow:hidden; top:0; bottom:0; left:0; right:0; }
.imglist0001 .showpic img { width:100%; vertical-align:top; }
.imglist0001 p { margin:10px 0; display:block; font-size:14px; line-height:20px; text-align:center; }



/**
 * @name 栏目-分页
 */
.page0001 { text-align:center; font-size:0; }
.page0001 li { display:inline-block; height:28px; line-height:28px; width:28px; background:#005EBD; color:#fff; border-radius:100px; margin: 0 6px;  }
.page0001 li * { font-size:16px; color:#fff;}

.page0001 .active { opacity:.6; }

/**
 * @name 栏目-资料下载
 */

.download0001 { font-size:14px; border-radius:3px; overflow:hidden; border-top:3px solid #005EBD;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.download0001 .head { font-size:16px; height:32px; line-height:32px; margin:0 0 7px; }
.download0001 .more { float:right; color:#A3A6A8; }
.download0001 .tname { float:left; }
.download0001 .content { position:relative; }

.download0001 .content .item { line-height:48px; font-size:14px; background:#fff; position:relative;}
.download0001 .content .item + .item { border-top:1px solid #E8E8E9; }
.download0001 .content .item > p > b { display:block; overflow:hidden; white-space:nowrap; margin-right:10px; color:#484D51;  }
.download0001 .content .item > p > b:before { float:left; font-size:17px; margin-right:10px; color:#A3A6A8; }
.download0001 .content .item > a { position:absolute; top:0; right:0; bottom:0; left:0; z-index:1;}
.download0001 .content .item > p { padding:0 10px 0 11px; overflow:hidden; position:relative; z-index:0;}
.download0001 .content .item > p:before { color:#A3A6A8; }
.download0001 .content .item > .uz-icon:before { float:right; font-size:18px; color:#005EBD; }
.download0001 .content .item > p > span:before { float:left; color:#005EBD; font-size:16px; margin-right:10px; }
.download0001 .content .item > p span { display:block; overflow:hidden; position:relative; white-space:nowrap; }

/**
 * @name 栏目-成长历程
 */
.process0001 { margin-left:29px; margin-top:17px; }
.process0001 .content {  position:relative; font-size:13px; }
.process0001 .content .xian { position:fixed; top:0; left:13px; width:1px; bottom:0; background:#E8E8E9; }
.process0001 .content .item { display:block; background:#fff; position:relative; margin-bottom:8px; padding:5px 15px; border-radius:3px; color:#76797C;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.process0001 .content .item .radius { background:#005EBD; position:absolute; top:20px; left:-20px; width:9px; height:9px; border-radius:9px; }
.process0001 .content .item:nth-child(3n-1) .radius { background:#85cc00; }
.process0001 .content .item:nth-child(3n) .radius { background:#fbae44; }
.process0001 .content h1,
.process0001 .content h2,
.process0001 .content h3 { font-size:16px; font-weight:100; margin:10px 0; }

.process0001 .content i:first-child + h1,
.process0001 .content i:first-child + h2,
.process0001 .content i:first-child + h3 { color:#1B2126; }


.process0001 .content p { font-size:13px; margin:10px 0; }
.process0001 .content span { color:#005EBD; }



/**
 * @name 栏目-人才招聘
 */
.hr0001 { margin-left:29px; margin-top:17px; }
.hr0001 .content {  position:relative; font-size:13px;  }
.hr0001 .content .xian { position:fixed; top:0; left:13px; width:1px; bottom:0; background:#E8E8E9; }
.hr0001 .content .item { display:block; background:#fff; position:relative; margin-bottom:8px; padding:5px 15px; border-radius:3px; color:#76797C;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.hr0001 .content .item .radius { background:#005EBD; position:absolute; top:20px; left:-20px; width:9px; height:9px; border-radius:9px; }
.hr0001 .content .item:nth-child(2n) .radius { background:#85cc00; }
.hr0001 .content .item:nth-child(3n) .radius { background:#fbae44; }
.hr0001 .content h1,
.hr0001 .content h2,
.hr0001 .content h3 { font-size:16px; font-weight:100; margin:10px 0;}
.hr0001 .content i:first-child + h1,
.hr0001 .content i:first-child + h2,
.hr0001 .content i:first-child + h3 { color:#1B2126; }
.hr0001 .content p { font-size:13px; margin:10px 0; }

.hr0001 .content .uz-icon:before { font-size:16px; margin-right:5px; }
.hr0001 .content .position { color:#005EBD; }
.hr0001 .content .position:before { content:'\e669'; }

.hr0001 .content .date:before { content:'\e620'; }
.hr0001 .content .bottom { line-height:30px;  }
.hr0001 .content .bottom span { margin-right:15px; }







/**
 * @name 栏目-人才招聘
 */
.product-details0001 { background:#fff; padding:1px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.product-details0001 .slick-slider {
	height:260px;
	line-height:260px;
	position:relative;
	overflow:hidden;
}
.product-details0001 .slick-slider .rsBullets { bottom:10px; }
.product-details0001 .slick-slider .rsNavItem { box-sizing:content-box; padding:2px; opacity:0.4; }
.product-details0001 .slick-slider .rsNavItem,
.product-details0001 .slick-slider .rsNavItem span { width:6px; height:6px; }
.product-details0001 .slick-slider .rsNavSelected { opacity:1; }

.product-details0001 .article { padding:20px;  color:#76797C; }
.product-details0001 .article,
.product-details0001 .article p,
.product-details0001 .article h4,
.product-details0001 .article h5,
.product-details0001 .article h6 { font-size:14px; line-height:1.8; margin-bottom:10px; }
.product-details0001 .article h1,
.product-details0001 .article h2,
.product-details0001 .article h3 { font-size:16px; margin-bottom:15px; color:#1B2126; }

.product-details0001 .article h1,
.product-details0001 .article h2,
.product-details0001 .article h3,
.product-details0001 .article h4,
.product-details0001 .article h5,
.product-details0001 .article h6 {line-height:1.1; font-weight:100; }

/**
 * @name 栏目-人才招聘
 */
.shopping-cart-btn0001,
.shopping-cart-btn0001 .content { height:50px; line-height:50px; }
.shopping-cart-btn0001 .content { background:#fff; position:fixed; bottom:0; left:0; right:0;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}

.shopping-cart-btn0001 a { float:left; width:50%; text-align:center; font-size:26px; color:#005EBD; }
.shopping-cart-btn0001 .cell { border-right:1px solid #E8E8E9; }
.shopping-cart-btn0001 .cell:before { content:'\e667'; }
.shopping-cart-btn0001 .cart:before { content:'\e6b6'; }
.shopping-cart-btn0001 .liuyan:before { content:'\e6ba'; }


/**
 * @name 栏目-常见问题
 */
.faq0001 { margin-left:29px; font-size:14px; }
.faq0001 .content { position:relative; }

.faq0001 .content .item { line-height:48px; font-size:14px; margin-bottom:7px; background:#fff; position:relative; border-radius:3px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.faq0001 .content .item + .item { border-top:1px solid #E8E8E9; }
.faq0001 .content .item > p > b { display:block; overflow:hidden; white-space:nowrap; margin-right:10px; }
.faq0001 .content .item > p > b:before { float:left; font-size:18px; margin-right:10px; }
.faq0001 .content .item > a { position:absolute; top:0; right:0; bottom:0; left:0; z-index:1;}
.faq0001 .content .item > p { padding:0 10px 0 15px; overflow:hidden; position:relative; z-index:0;}
.faq0001 .content .item > p:before { color:#A3A6A8; }
.faq0001 .content .item > .uz-icon:before { float:right; font-size:14px; }
.faq0001 .content .item > p > span:before { float:left; color:#005EBD; font-size:16px; margin-right:10px; }
.faq0001 .content .item > p span { display:block; overflow:hidden; position:relative; white-space:nowrap; }
.faq0001 .xian { position:fixed; top:0; left:13px; width:1px; bottom:0; background:#E8E8E9; }

.faq0001 .content .item .radius { background:#005EBD; position:absolute; top:20px; left:-20px; width:9px; height:9px; border-radius:9px; }
.faq0001 .content .item:nth-child(3n-1) .radius { background:#85cc00; }
.faq0001 .content .item:nth-child(3n) .radius { background:#fbae44; }
.faq0001 .content .cont { display:none; padding:0 15px 10px; line-height:20px; font-size:13px; }
.faq0001 .content .cont,
.faq0001 .content .cont p { font-size:13px; }
.faq0001 .content .item:hover { border-top:3px solid #005EBD; }
.faq0001 .content .item:hover > p { color:#005EBD; }
.faq0001 .content .item:hover .cont { display:block; color:#76797C; }

/**
 * @name 栏目-登陆注册
 */

.login0001 { background:#fff; padding:30px; border-top:3px solid #005EBD; border-radius:3px; position:relative; z-index:100;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}
.login0001 .ok { text-align:center; line-height:1.8; font-size:16px; }
.login0001 .ok span { color:#005EBD; }
.login0001 label.item { display:block; border-bottom:1px solid #E8E8E9; margin-bottom:22px; position:relative; }
.login0001 label.item input { height:20px; line-height:20px; font-size:16px; border:0; padding:0; }
.login0001 label.item input::-webkit-input-placeholder  { color:#000; }
.login0001 label.item .tis { position:absolute; left:0; right:0; bottom:100%; margin-bottom:10px; background:#ffe88c; color:#aa220b; line-height:1.1; font-size:14px; padding:12px; border:1px solid #f5d052; border-radius:5px; }

.login0001 label.item .tis:after { content:''; background:#ffe88c; position:absolute; top:100%; left:19px; width:12px; height:12px; margin-top:-5px;
border-right:1px solid #f5d052;
border-bottom:1px solid #f5d052;
transform:rotate(45deg);
-ms-transform:rotate(45deg); 	
-moz-transform:rotate(45deg); 	
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg); 	
}


.login0001 .button { background:#005EBD; color:#fff; border:0; width:100%; height:44px; line-height:44px; text-align:center; border-radius:2px; }
.login0001 .ban { opacity:.5; }

.login0001 .bottom { height:1.1; line-height:1.1; padding:22px 0 0; font-size:14px;}
.login0001 .bottom .left { float:left; }
.login0001 .bottom .left a { text-decoration:underline; color:#005EBD; }
.login0001 .bottom .right { float:right; }
.addloading{position:fixed; left:0; right:0; top:50px; bottom:55px; padding-bottom:30px;}
.addloading ~ .menu0001 { position:absolute; bottom:0; height:1px; }

/*地图*/
.map{margin-top:0;}
#dituContent{height: 600px;width: 100%;}
.iw_poi_title{ font-size:16px; font-weight:bold; overflow:hidden; padding-right:13px; white-space:nowrap;}
.iw_poi_content{ font:12px arial, sans-serif; overflow:visible; padding-top:4px; white-space:-moz-pre-wrap; word-wrap:break-word;}
#dituContent img{ max-width:none !important; max-height: none !important;}
.iw_poi_title { color:#005EBD !important;}