﻿@charset "utf-8";
/* CSS Document */

body{background:#fff;}
.main_box_style .main_box_inner{ width: 100%; }

.bottom_box{margin-top:0}
.newscenter .newsc,.slideGroup,.videoc,.order_listen_inner,.slideBox1{ width: 1100px;margin:0 auto;overflow: hidden; }

.title1{text-align:center;width:100%;clear:both;margin-bottom:30px;}
.title1_1 {font:bold 36px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#ff547f;text-transform: uppercase}
.title1_2 { color: #222; font-size: 24px;height:30px;line-height:30px;overflow:hidden;margin:7px 0 5px 0;background:url(../images/title1_line.gif) no-repeat center center}
.title1_3 { color: #999;font-size:14px; }

.fullSlide { width: 100%; position: relative; height: 500px; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 500px; overflow: hidden; text-align: center;background-position:center 0 }
.fullSlide .bd li a { display: block; height: 500px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 90px; left: 0; height: 5px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 30px; height: 5px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=50); opacity: 0.5; line-height: 999px; }
.fullSlide .hd ul .on { background: #ff547f; filter: alpha(opacity=70); opacity: 0.7;}
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 50%; margin-top: -30px; left: 15%; z-index: 1; width: 40px; height: 60px; background: url(../images/slider-arrow1.png) -126px -137px #000 no-repeat; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }
.fullSlide .next { left: auto; right: 15%; background-position: -6px -137px; }


.banner_text{width:580px;height:135px;border-left:5px solid #fff;position:absolute;left:50%;top:160px;margin-left:-550px;display:none}		
.bannert_1 { left: 15px; top: 0px; position: absolute; z-index: 106;  height: 60px;line-height: 50px; width: 446px;  color: #fff; font-family: 'Arial Black'; font-size: 64px; text-shadow: 0 2px 2px #bbb; }
.bannert_2 { left: 20px; top: 60px; position: absolute; width: 544px; height: 38px;line-height:38px;font-size: 28px;text-align:center; font-weight:bold;text-transform: uppercase; color:#666; background-color: rgb(255, 255, 255); }
.bannert_3 { left: 20px; top: 95px; position: absolute; z-index: 109;height: 38px;font-weight:38px; color: rgb(255, 255, 255); font-size: 27px; text-shadow: 1px 1px 2px #aaa; }

/*在线试听课程*/
.order_listen{width:100%;height:65px;position:absolute;bottom:0;left:0;background:url(../images/order_bg.png) repeat 0 -240px;}
.order_listen,.order_listen_inner,.order_listen .order_form{overflow:visible;}
.order_listen h3{float:left;font-size:20px;color:#fff;line-height:65px;height:65px;background:url(../images/order_bg.png) no-repeat right -172px;padding-right:20px;margin-right:15px;} 
.order_listen .order_form{padding:10px 0 0 0;position:relative}
.order_listen .order_form li{margin:0 20px 0 0;float:left}
.order_listen .order_form li input{float:left;display:block;width:162px;padding:0 0 0 60px;letter-spacing:2px;color:#fff;height:45px;line-height:45px;font-size:14px;overflow:hidden;border:0;background:url(../images/order_bg.png) no-repeat}
.order_listen .order_form li input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #fff; 
} 
.order_listen .order_form li input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #fff; 
} 
.order_listen .order_form li input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #fff; 
} 
.order_listen .order_form li input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #fff; 
} 
.order_listen .order_form #truename{}
.order_listen .order_form #tel{background-position:0 -45px}
.order_listen .order_form #shijian{background-position:0 -90px}
.order_listen .order_form .submit{float:right;}
.order_listen .order_form .submit input{width:169px;height:37px;line-height:37px;padding:0;cursor:pointer;font-size:16px;margin-top:4px;font-weight:normal;letter-spacing:1px;background-position:0 -135px}
.order_listen .order_form .calendar_icon{float:left;margin:12px 0 0 -30px;}

/* 四大板块 */

.slideGroup{padding:0px 0 80px 0;overflow:visible; text-align:left;  }
.parHd{ height:74px; overflow:hidden;background:url(../images/tab_line.gif) repeat-x 0 bottom; padding:0 0px; position:relative;  }
.parHd ul{    }
.parHd ul li{ float:left; margin-right:70px;width:160px;font-size:24px;color:#ff547f;text-align:center;}
.newscenter .parHd ul li{width:33%;margin:0;}

.parHd ul li.last{margin:0}
.parHd ul li.on{ height:70px;   border-bottom:4px solid #ff547f;  }
.parHd ul li b{font:normal 16px/12px Arial;display:block;text-align:center;color:#777;}
		
.slideGroup .slideBox{ overflow:visible; zoom:1; padding:40px 0 0px 0px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:-80px; top:120px; display:block; width:50px; height:50px; background:#ff547f url(../images/slide_button.png) no-repeat; }
.slideGroup .sNext{ left:auto; right:-80px;background-position:0 -50px}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{  }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 17px 0 0; float:left; position: relative; border-radius:5px; overflow:hidden; text-align:center; padding:5px;background:#eee;  }
.slideGroup .parBd ul li:hover{background:#ff547f;}
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:250px; height:180px; display:block;  }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;padding:5px 0 5px 8px;text-align:left;font-size:14px }
.slideGroup .parBd ul li .title a{color:#444}
.slideGroup .parBd ul li:hover .title a{color:#fff;}

.slideGroup .parBd ul li .text_intro{ position: absolute; left: 5px; top: 5px; overflow:hidden; line-height: 22px; text-align: left; padding: 15px; display: block; color: #FFF; width:220px; height: 150px; background:url(../images/bbg5.png);font-size:14px;}
.slideGroup .parBd ul li .text_intro:hover { color: #FFF; text-decoration: none; }
.slideGroup .parBd ul li .text_intro p{margin-bottom:5px;}
.slideGroup .parBd ul li .text_intro strong{position:absolute;left:0;bottom:40px;width:100%;text-align:center;font-weight:normal;color:#ffff00}


/*新闻中心*/
.newscenter { width: 100%;background:#f7f7f7;padding:40px 0;margin-bottom:40px; }
.newscenter .tab-bd {padding: 30px 0 0 0; }
.newscenter .tab-bd .ncontent { overflow: hidden; }
.newscenter .tab-bd .ncontent .left{width:500px;overflow:hidden;margin-top:5px}
.newscenter .tab-bd .ncontent .right{width:570px;overflow:scroll;height: 510px;
    overflow-x: hidden;}


.itw_article{clear:both;}
.itw_article li{text-align:left;height:90px;background:#fff;border:1px solid #e9e9e9;position:relative;margin:3px 3px 13px 3px;padding:12px;overflow:hidden;} /*置顶通用样式*/
.itw_article .pic{float:left;margin:0 15px 0 0;overflow:hidden;width:120px;height:90px;}
.itw_article .pic img{height:90px;display:block;margin:0 auto}
.itw_article .content{float:none!important;float:left;display:inline}
.itw_article .title{text-align:left;line-height:16px;padding:8px 0 8px 0;font-size:16px;}
.itw_article .title a{font-weight:normal;color:#444;}
.itw_article .introduct{padding:0 0 0 0;line-height:19px;overflow:hidden;color:#777;font-size:12px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.itw_article .date{position:absolute;right:15px;bottom:0px;color:#999;font-size:12px;font-family:arial;}



.right1 .itw_article li{width:46%;float:left;margin-right:10px;} /*置顶通用样式*/

/*会员风采*/

.slideBox1{padding:0 0 50px 0;height:423px;position:relative}

.slideBox1 ul li{ position:absolute;overflow:hidden;}

.slideBox1 .i1{left:0;}
.slideBox1 .i2{left:273px;}
.slideBox1 .i3{left:273px;top:213px}
.slideBox1 .i4{left:516px}
.slideBox1 .i5{left:516px;top:243px}
.slideBox1 .i6{left:688px;top:243px}
.slideBox1 .i7{left:859px;}
.slideBox1 .i8{left:859px;top:213px}

.slideBox1 .i1{width:270px;height:423px;}
.slideBox1 .i2,.slideBox1 .i3,.slideBox1 .i7,.slideBox1 .i8{width:240px;height:210px;}
.slideBox1 .i4{width:340px;height:240px;}
.slideBox1 .i5 ,.slideBox1 .i6{width:168px;height:180px;}

.slideBox1 .i1 img{height:423px;}
.slideBox1 .i2 img,.slideBox1 .i3 img,.slideBox1 .i7 img,.slideBox1 .i8 img{height:210px;}
.slideBox1 .i4 img{height:240px;}
.slideBox1 .i5 img,.slideBox1 .i6 img{height:180px;}



.slideBox1 ul li .pic{ }
.slideBox1 ul li .pic img{display:block;  }

.slideBox1 ul li .text_intro1{ position: absolute; left: 0px; top: 0; overflow:hidden;display: block;width:100%; height: 100%;background:#000}
.slideBox1 ul li .text_intro1 b { width:48px;height:48px;display:block;position:absolute;left:50%;top:50%;margin:-40px 0 0 -24px;background:url(images/search.png) no-repeat}

.slideBox1 ul li .title{ width:100%;position:absolute;bottom:0;left:0;line-height:35px;height:35px;text-align:center;font-size:14px;background:url(images/bbg5.png)}
.slideBox1 ul li .title a{color:#fff}

/*视频+课程表*/
.video_course {background:url(../images/video_bg.jpg) no-repeat center 0;padding:40px 0 0 0;height:310px}
.video_course .left{width:480px;}
.video_course .right{width:520px;margin-right:30px}
.video_course .right .title{font-size:22px;color:#ff547f;font-weight:bold;padding-top:10px;}
.video_course .right .month{font-size:16px;font-weight:bold;color:#333;margin:10px 0 10px 0;}
.video_course .right p{font-size:14px;color:#666;line-height:30px;}
