@charset "utf-8";
/* CSS Document */

/*■■■■■■■■　公共设定 ■■■■■■■■*/
* { margin: 0px; padding: 0px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, table, tr, td, a { padding: 0; margin: 0; line-height: 24px; color: #393939; font-size: 14px; font-family: "微软雅黑"; }
ul, ul li, dl, dd { padding: 0; margin: 0; list-style-type: none; }
img { max-width: 100%; }
img, a img { border: 0; margin: 0; padding: 0; }
a:link { text-decoration: none; border: 0; }
a:hover { text-decoration: none; color: #5c639e; }
a { outline: none; color: #393939; text-decoration: none; }
a:active { outline: none; star:expression(this.onFocus=this.blur());
}
*html { background-image: url(about:blank); background-attachment: fixed; }/*解决IE6下滚动抖动的问题*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clear { clear: both; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.margin60 { margin-bottom: 60px; }
.left { float: left; }
.right { float: right; }
.wapper { width: 1200px; margin: 0 auto; }
/*---------------------*/
.header { width: 100%; }
.header .logo { width: 415px; float: left; display: block; }
.header .tel { width: 270px; background: url(../img/tel.jpg) no-repeat; width: 175px; height: 40px; font-size: 24px; padding-top: 55px; padding-left: 70px; }
.header .nav { background-color: #5c639e; height: 50px; }
.nav ul li { float: left; width: 14%; text-align: center; }
.nav ul li a { font-size: 16px; color: #FFF; line-height: 50px; }
.nav .current { background-color: #89c330; display: block; }
.nav ul li:hover { background-color: #89c330; display: block; }
/*首页ban幻灯片*/
.ban { width: 100%; height: 580px; background: url(../img/bj.jpg) repeat-x; }
.ban1 { width: 100%; height: 270px; background: url(../img/img9.jpg) repeat-x; }
.ban1 img { width: 1200px; margin: 0 auto; display: block; }
#full-screen-slider { width: 100%; height: 580px; margin: 0 auto; float: left; position: relative; }
#slides { display: block; width: 100%; height: 580px; list-style: none; padding: 0; margin: 0 auto; position: relative; }
#slides li { background-size: 100% auto; display: block; width: 100%; height: 580px; list-style: none; padding: 0; margin: 0 auto; position: absolute; z-index: 100; }
#slides li a { display: block; text-indent: -9999px }
#pagination { display: block; list-style: none; position: absolute; right: 48%; bottom: 5px; z-index: 999; padding: 5px 15px 5px 0; margin: 0; }
#pagination li { display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 10px; background: #fff; border: #808080 solid 1px; border-radius: 10px; -moz- border-radius:10px;
-ms- border-radius:10px;
-o- border-radius:10px;
-webkit- border-radius:10px;
}
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background: #fff; border: #de0000 solid 1px; }
/*-----------公告消息-------------*/
.gonggao { border-top: #d3d3d3 solid 1px; height: 50px; border-bottom: #d3d3d3 solid 1px; }
.notice1_1 { width: 120px; height: 50px; line-height: 50px; color: #393939; font-size: 16px; float: left; }
.demopage { width: 1080px; height: 50px; float: left }
.demopage h2 { font-size: 14px; margin: 15px 0; }
/* scrollDiv */
.scrollDiv { height: 50px;/* 必要元素 */ line-height: 50px; overflow: hidden;/* 必要元素 */ }
.scrollDiv li { height: 50px; padding-left: 10px; line-height: 50px; float: left; width: 440px; }
.scrollDiv li span {
float:; color: #808080; margin-left: 50px; }
#s2, #s3 { height: 50px; width: 990px; float: left; }
#btn1 a { -moz-transition: all 0.35s linear; -webkit-transition: all 0.35s linear; transition: all 0.35s linear; background: #ccc; color: #fff; display: block; font-family: "宋体"; font-size: 16px; margin-top: 15px; text-align: center; float: left; line-height: 25px; width: 25px; height: 25px; text-decoration: none; margin-left: 1px; }
#btn1 a:hover { background: #8b93d4; text-decoration: none; color: #fff; }
#btn2 a { -moz-transition: all 0.35s linear; -webkit-transition: all 0.35s linear; transition: all 0.35s linear; background: #5c639e; color: #fff; display: block; font-size: 16px; margin-top: 15px; text-align: center; font-family: "宋体"; float: left; line-height: 25px; width: 25px; height: 25px; text-decoration: none; margin-left: 1px; }
#btn2 a:hover { background: #8b93d4; text-decoration: none; color: #fff; }
/*新闻中心*/
.news_box { position: relative; width: 100%; }
.news1 { background: #fff; height: 360px; margin-top: 8px; width: 30%; position: absolute; left: 0; z-index: 99; }
.news2 { background: #5c639e; height: 360px; width: 70%; position: absolute; left: 30%; z-index: 99 }
.news_c { z-index: 99; position: relative; }
.news_l { background: url(../img/img3.png) no-repeat; height: 320px; padding-top: 80px; padding-left: 30px; }
.news_r { width: 550px; position: absolute; left: 450px; top: 50px; z-index: 999; }
.news_r ul li { color: #adb2e4; margin-bottom: 50px; }
.news_r ul li a { font-size: 18px; color: #FFF; display: block; background: url(../img/img4.jpg) no-repeat left top; height: 60px; line-height: 50px; }
h1 { font-family: Plantagenet Cherokee; font-size: 48px; color: #5c639e; }
h2 { font-size: 20px; color: #393939; font-weight: normal; margin-top: 10px; }
/*培训内容*/
.peixun { background: url(../img/img.jpg) repeat-x; width: 1150px; height: 718px; margin: 0 auto; padding-left: 50px; position: relative; }
.peixun_tit { text-align: center; margin-bottom: 150px; }
.product_cn { width: 600px; }
.product1 { color: #252525; width: 50%; height: 120px; float: left; background-color: #eee; font-size: 20px; text-align: center; padding: 80px 0px 0px 0px; position: relative; }
.product1 a { font-size: 20px; }
.product1 span { display: block; font-size: 12px; width: 80px; margin: 10px auto; position: relative; background-color: #242424; color: #FFF; }
/*.product1 span:hover{ display:block; color:#FFF; cursor:pointer;  background-color:#5c639e;}*/
.product2 { float: left; width: 50%; }
.peixun .more { width: 90px; height: 30px; background: url(../img/more.jpg) no-repeat; text-align: center; padding-top: 50px; position: absolute; left: 600px; bottom: 50px; }
.peixun .more a { color: #FFF; }
/*公司简介*/
.about_box { width: 100%; background: url(../img/img1.jpg) no-repeat right center; height: 645px; }
.about_a { width: 550px; color: #808080; padding-top: 150px; position: relative; }
h3 { font-size: 30px; font-weight: normal; }
h4 { font-family: Bell MT; font-size: 24px; color: #808080; margin-top: 20px; margin-bottom: 80px; }
.about span { font-family: Bell MT; font-size: 12px; line-height: 14px; margin-top: 5px; display: block; color: #808080; }
.heng { background-color: #5c639e; height: 5px; width: 80px; position: absolute; left: 0px; top: 250px; }
.about_tel { margin-top: 80px; width: 320px; height: 30px; line-height: 30px; color: #fff; font-size: 16px; text-align: center; border-radius: 15px; background: #5c639e url(../img/img2.jpg) no-repeat 20px center; }
/*页面底部*/
.footer { width: 100%; background-color: #5c639e; height: 80px; }
.footer_c { height: 80px; line-height: 80px; color: #FFF; }
.footer_c a { color: #FFF; }
/*内页部分开始*/
.box1{ width:340px; border:#ccc solid 1px; border-top:0px; }
.box1 .tit{ width:340px; text-align:center; font-size:24px; background-color:#5c639e; color:#FFF; height:50px; line-height:50px; }
.box1 ul li{ border-bottom:#ccc solid 1px; text-align:center; background:url(../img/img11.jpg) no-repeat 80px center;}
.box1 ul li a{ font-size:18px; height:60px; line-height:60px;}
.box1 img{ width:340px; margin-top:50px;}
.box2{ width:800px; color:#808080; }
.box2 .path{ background-color:#f1f1f1; height:50px; line-height:50px; padding-left:30px; }
.box2 .box2_img{ margin:40px 0px; text-align:center;}
.box2 .path span{ float:right; width:150px;}


/*新闻中心*/
.news_list li { width: 775px; background: url(../img/path.gif) no-repeat left center; border-bottom: #ccc dotted 1px; padding-left: 20px; line-height: 40px; }
.news_list li span { float: right; color: #808080; }
.news_list li a{ line-height:50px; height:50px;}
.tit2 { font-size: 24px; text-align: center; border-bottom: dotted 1px #ccc; padding:20px; }
.tit2 span { font-size: 14px; text-align: center; display: block; color: #858585; }
/*分页部分*/
.page { padding-top: 50px; text-align: center; }
/*产品展示*/
.case ul li { width: 260px; margin-bottom:20px; display: block; float: left; text-align: center; margin:5px 3px; }
.case ul li img { width: 260px; height:173px; }
.case ul span a{ display:block; height:40px; line-height:40px; }
.case ul li:hover a { color: #fff; background-color: #5c639e;}

/*交流平台*/
.call { margin-top: 30px;  }
.call img { width: 65px; }
.call .input1, .call .textarea_a { border: #ccc solid 1px; padding-left: 5px; }
.call { font-size: 18px; margin-bottom: 30px; }
.call ul { margin-top: 20px; }
.call ul li { font-size: 16px; float: left; width: 220px; display: block; }
.call ul li span { color: #ff8c17; display: block; }
.submit { width: 90px; height: 30px; background: #5c639e; color: #fff; text-align: center; line-height: 30px; border: 0; }
