﻿/* CSS Document */
body,div,a,img,ul,li,ol,dl,dt,dd.form,input,h1,h2,h3,h4,h5,h6,p,span,form,input{ margin:0; padding:0; font-family:"微软雅黑";border:0px; font-size:14px;}

dd{-webkit-margin-start:0px;}
a{ text-decoration:none;}
a,img{ border:0;}
ul,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
a:hover,.nav li a:hover{ color:#158d91;}
img{ display:block;}



.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}
.m16{ margin-right:15px;}
.mb40{ margin-bottom:10px;}
.mt40{ margin-top:10px;}


.headerbg,.footer{ width:1200px; margin:0px auto; height:auto;}
.headerbg{ background-color:#fdfdfd;}
.footer{ background-color:#3b3b3b; padding:25px 0px;}
.main,.header,.kecapt,.link{ width:1200px; margin:0px auto; overflow:hidden;}
.header{ margin:10px auto;}

/*logo 导航*/
.logo{ display:block;}
.nav{}
.nav li,.nav li a{ float:left;}
.nav li a{ margin:0px 0px 0 40px; font-size:14px; color:#333333; font-weight:bold; line-height:25px;}
/*logo 导航*/

/*登录注册*/
.menu{ width:800px;}
.loginform{ width:100%;margin-top:4px; margin-bottom:11px;}
input{ border:1px solid #dadada; line-height:28px; height:28px; background-color:#fdfdfd; color:#666666; font-size:12px; padding-left:12px; width:106px; margin-left:10px;}
input.formpass{ width:86px;}
input.regis,input.login{ width:54px; text-align:center; padding-left:0px; background-color:#158d91; color:#ffffff;}
input.login{ background-color:#a8a8a8; transition:all .5;}
input.login:hover{background-color:#158d91;}
/*登录注册*/

/*网站底部*/
.footernav{}
.footernav li{ float:left;}
.footernav li a{ display:block; width:auto; height:auto; float:left; font-size:13px; color:#b6b6b6; line-height:20px; padding:0px 10px; background:url(../images/footernav.gif) no-repeat left center;}
.footernav li:first-child a{ background:none; padding-left:0px;}
.copyright{ font-size:13px; color:#7f7f7f; line-height:22px;}
/*网站底部*/

/*返回顶部*/
#gotop {width: 50px;height: 50px;position: fixed;right: 15px;bottom:42px;z-index: 100020;display: none;}
#gotop.off {opacity: 0;visibility: hidden}
#gotoparrow {display: block;width: 50px;height: 50px;background:url(../images/gotop.png) no-repeat left center;cursor: pointer;}
/*返回顶部*/

/*培训动态类标题限制长度*/
.noticelength h3 {
    white-space: nowrap; /*文本不换行*/
    text-overflow: ellipsis; /*设置超出部分显示...*/
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
/*培训动态类标题限制长度*/