@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
.container{max-width: 1200px; overflow: hidden;}
body {margin:0px; padding:0px; font-size:12px; line-height: 22px; font-family:"微软雅黑",Verdana,Helvetica,Arial,sans-serif; color: #000; clear:both; }
ul,li{list-style: none; }
a{ text-decoration:none;}
a:hover{ text-decoration:none}
img{ max-width:100%; border:none}
.fr{ float:right}
.fl{ float:left}
p {margin:0px;padding:0px;}
img {border-width:0px;}
span,a {display:inline-block;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mb10{ margin-bottom:10px}
.mb40{ margin-bottom:40px}
.ml10{ margin-left:10px;}
.mr5{ margin-right:5px;}
.pt15{ padding-top:15px;}
.pb10{ padding-bottom:10px;}
.pb20{padding-bottom: 20px;}

/*页面*/
.xw-container{background: #eee; padding: 10px 0px;}
.xw-title{color:#3F813B; font-size: 40px; display: inline-block; padding: 20px 0px;}
.xw-word{color: #3F813B; font-size: 20px; display: inline-block;}

/*导航*/
.xw-navbar{background-color: #32b16c}
.navbar-default .navbar-brand {color: #ffffff;}
.navbar-default .navbar-nav > li > a {color: #ffffff; font-size: 14px;}
.navbar-default{background-color: transparent; border-color: transparent;}
.navbar{margin-bottom: 0px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {color: #fff;background-color: #357B3F;}

/*课程收获*/
.xw-course{margin: 40px 0px 20px 0px;}
.xw-cimg{text-align: center;}
.xw-ctitle{color: #666; font-size: 18px; text-align: center; letter-spacing: 1px; padding: 10px 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xw-introduct{color: #999; text-align: center; text-overflow: ellipsis; white-space: nowrap; padding-bottom: 10px;}
.xw-c1:hover{-webkit-box-shadow: inset 0 0 35px rgba(0,0,0,0.08); box-shadow: inset 0 0 35px rgba(0,0,0,0.08);-webkit-transition: all .2s ease; transition: all .2s ease;}

/*课程训练*/
.xw-courtrain{text-align: center;}
.xw-tp{ display: inline-block; padding: 30px 10px 5px 10px; border-bottom: 1px solid #57bc4c;}
.xw-tcourse{ color: #666; font-size: 28px; font-weight: bold;}
.xw-ttrain{color: #57bc4c; font-size: 35px; font-weight: bold;}
.xw-content{padding: 10px; border: 1px solid #eee; border-right: 10px solid #57bc4c;}
.xw-ttitle{color: #333; font-size: 18px; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.xw-tcont{color:#666;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.xw-tb{display: none;}
.xw-cover{position: relative;}
.xw-timg:hover .xw-tb{position: absolute; top: 0px; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;  background: #57BC4C; opacity: 0.8; z-index: 22;}
.xw-timg:hover .xw-content{border: 1px solid #eee; border-right: 10px solid #57bc4c; border-left: 10px solid #57bc4c;-webkit-transition: all .5s ease; transition: all .5s ease; }
.xw-timg img{ -webkit-transition: all .5s ease; transition: all .5s ease;}
.xw-cover{overflow: hidden;}
.xw-timg:hover img{-webkit-transform: scale(1.2); transform: scale(1.2);}
.xw-learnMore a{color: #fff; font-size: 16px; padding: 5px 10px; border-radius: 5px; border: 1px solid #fff;}

/*公司简介*/
.xw-icontent{color: #666; font-size: 14px; text-indent: 2em; line-height: 170%; word-wrap: break-word;}
































/*底部*/
.xw-footer{color: #333; font-size: 14px; background: #eee;text-align: center; padding: 20px 0px;}
.xw-footer p{padding-top: 10px;}

