﻿@charset "utf-8";
/* CSS Document */


/*container*/
#banner{height:540px;}
#full-screen-slider { width:100%; height:540px; position:relative}
#slides { display:block; width:100%; height:540px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:10px; z-index:2000;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px;float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#0092CE}


.industry li{position: relative; float: left; margin:0 4px; }
.industry li img{ width:241px;height:144px; padding:2px;border:1px solid #cccccc; }  
.industry li p{width:241px;text-align: center; line-height:20px;position: absolute;left:3px;top:128px;}
.i-text-padding{padding:30px 0; }
.i-products{background: url(../images/icon01.jpg) repeat 0 0;}
.i-p-title{padding:0px 0 20px 20px;text-align: center;background: url(../images/icon06.png) no-repeat center center;color: #ffffff;}
.i-p-title span{padding-top: 20px;color: #ffffff;}

.i-products ul{overflow: hidden;zoom:1;}
.i-products li{float:left;padding:15px 12px  0 0;}
.i-products li:nth-child(4) {padding:15px 0  0 0;}
.i-products li:nth-child(8) {padding:15px 0  0 0;}
.i-products li img{width:244px;height:244px;}
.i-products li p{background: #4ea500;text-align: center; color:#ffffff;}
.i-about{background: url(../images/a-bg.jpg) no-repeat top center;margin:80px 0 0;height:510px;}
h3{font-size:28px;width: 100%;}
h3 span{font-size: 18px;font-weight: 100;display: block;color: #999999;}
.i-a-title{width:155px;float: left; padding-left:50px;padding-top:20px; }
.i-a-text{width:465px; float:left;padding-left: 20px;padding-top:20px;}
.more{z-index:99; position:relative;width:120px;height:40px;top:165px;left:73%;background:#333;text-align:center;line-height:40px;}
.more a{color:#fff;}
.more:hover a{display:block;width:120px;line-height:40px;background:#111;color:#ff0;}
.i-good{background: url(../images/good.jpg) #ffffff no-repeat 0 128px;padding-bottom:40px;}
.i-good h3{text-align: center;padding-bottom: 50px;color: #06618d; background: url(../images/icon07.png) no-repeat center center;}
.i-good h3 span{padding-top: 20px;}
.i-good li{float: left;width: 238px;height:560px;cursor: pointer;}
.i-good li div{float: left;width: 200px;height:145px;padding: 25px 19px 10px 19px; background: #3A5583;}
.i-good li:hover div{background: #0076C5;}
.i-good li.nth{margin:0 0 0 24px;}
.i-good li .btm{margin:382px 0 0 0;}
.i-good li div h5{color: #ffffff; text-align: center;    font-size: 18px;    padding-bottom: 10px;}
.i-good li div a{display: block;color: #ffffff; line-height: 28px;}
/*clickMe*/
.clickMe{height:389px; overflow:hidden;}
.service-reasons {border-bottom: 15px solid #666; display:block; height:200px; background:url(../images/0.jpg) 50% 0 no-repeat fixed;margin: 0 auto;padding: 50px 0; background-position: center center; background-size: cover;position: relative; overflow: hidden;}
.clickMe .pos{ display:block;}
.hotline{text-align:center; position:absolute;width:977px;height:308px; overflow:hidden;top:-240px; left:100px;}

  .i-teacher-pic{width:241px;height:144px;float:left;position:relative;overflow:hidden;margin: 0 7px;}
  .i-teacher-pic .txt{text-align: center;width:241px;height:0px;background:rgba(18,21,44,0.7); position:absolute;left:0px;bottom:0px;}
  .i-teacher-pic .txt p{color:#ffffff;padding-top:25px;font-size: 14px;}
 .i-teacher-pic .t-pic{height:144px; width:241px;}
.txt a {display: block;}