@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p { margin:0; padding:0; }
body {  color: #4c4c4c; font-family:"微软雅黑"; font-size:20px; }
img { border: none; display: inline-block; }
ul,ol { list-style: none; }
a { color: #666; text-decoration: none; }
a:hover { color: #ff7556;text-decoration: underline; }
.div_center{ margin:0 auto; width:1200px;}
.tong{ width:100%; }
.zhong{ margin:0 auto;}
.fl{ float:left; display: inline;}
.fr{ float:right; display:inline;}
.nomr{ margin-right:0;}

.banner{ background:url("/Source/activity/duanying/img/banner_bg.jpg") center top; height:518px;}
.banner img{ display:block;}

/*题型*/
.tixing_video{ height:1451px; background:url("/Source/activity/duanying/img/tx_video_bg.jpg") center top;}
.tixingIn{ width:1200px; }
.tixingIn h3{ height:161px; text-align: center; line-height: 161px; font-size:36px; color:#fff;}
.tixing_con{ width:1098px; height:244px; }

/*试听*/

.listenIn{ width:1122px; padding:210px 0 70px 0;}
.listenIn .listen_h2{ width:554px; height:94px;   }
.listenIn .listen_h2 img{ width:554px; height:35px; margin:0 auto;}
.listenCon{ width:1122px;  box-shadow: 0px 5px 8px #666; overflow: hidden; }
.video_box{ border-bottom:1px solid #191a20; background:#000; width:1122px; height:632px; position:relative;}
.video_zhezhao{ width:1122px; height:632px; background:url("/Source/activity/duanying/img/video_zz.png") no-repeat; position:absolute; bottom:0; center:0; cursor: pointer;}
.current{ bottom:-632px; }
.video_box, .video_box video{ width:1122px;  overflow: hidden; }
.videoBtn{ height:52px;background:#191a20; width:1122px; padding:25px 25px 25px 600px;}
.v_btn1, .v_btn2{ width:230px; font-size:20px; height:46px; background:#3e6de3;  line-height: 46px; display: inline-block; color:#fff; border-radius: 6px; }
.v_btn1{ background:#3e6de3 url("/Source/activity/duanying/img/car.png") no-repeat 35px center; padding-left:77px; width:150px;}
.v_btn2{ text-align: center;}
.videoBtn a:hover{ color:#fff; background:#1b4cc7; text-decoration: none;}
.videoBtn .v_btn1:hover{ background:#1b4cc7 url("/Source/activity/duanying/img/car.png") no-repeat 35px center;}

/*课程内容*/
.classconIn{ height:515px; width:1111px; padding:78px 0; }
.classconIn .cci_1{ height:187px; padding-left:53px; cursor: pointer;}
.classconIn .cci_1 .cci_1_left{width:510px; height:187px; background:url("/Source/activity/duanying/img/kecheng_con1.png") no-repeat; transition: all 1s; }
.classconIn .cci_1 .cci_1_left:hover{ background:url("/Source/activity/duanying/img/kecheng_con1_hover.png") no-repeat;}
.classconIn .cci_1 .cci_1_right{ width:442px; height:171px; margin-top:16px; background:url("/Source/activity/duanying/img/kecheng_con2.png") no-repeat; transition: all 1s;}
.classconIn .cci_1 .cci_1_right:hover{ background:url("/Source/activity/duanying/img/kecheng_con2_hover.png") no-repeat;}
.classconIn .cci_2{ height:149px; cursor: pointer; }
.classconIn .cci_2 .cci_2_left{ width:561px; height:149px; background:url("/Source/activity/duanying/img/kecheng_con3.png") no-repeat; transition: all 1s; margin-right:0px;}
.classconIn .cci_2 .cci_2_left:hover{ background:url("/Source/activity/duanying/img/kecheng_con3_hover.png") no-repeat;}
.classconIn .cci_2 .cci_2_right{ width:547px; height:149px; background:url("/Source/activity/duanying/img/kecheng_con4.png") no-repeat; transition: all 1s; margin-left:3px;}
.classconIn .cci_2 .cci_2_right:hover{ background:url("/Source/activity/duanying/img/kecheng_con4_hover.png") no-repeat;}
.classconIn .cci_3 {width:359px; height:166px; background:url("/Source/activity/duanying/img/kecheng_con5.png") no-repeat; margin-left:382px; margin-top:-1px; cursor: pointer;}
.classconIn .cci_3:hover{ background:url("/Source/activity/duanying/img/kecheng_con5_hover.png") no-repeat;}

/*课程特色*/
.tese{ height:593px; background:url("/Source/activity/duanying/img/tese_bg.jpg") center top;}
.teseIn{height:593px;}
.teseIn h2{ height:181px; line-height:185px; width:1200px; text-align: center; font-size:36px; color:#123162;  }
.tesein_con{ width:892px; height:345px;}
.teseIn ul {  width:892px; height:345px; overflow: hidden;}
.teseIn ul li{ width:395px; height:136px; float:left; margin:0px 99px 32px 0; }
.teseIn ul li a{ display:block; width:395px; height:136px; }
.teseIn ul .tesein_li02, .teseIn ul .tesein_li04{ margin-right:0px;}
.teseIn ul .tesein_li01 a{ background:url("/Source/activity/duanying/img/tese_1.png") no-repeat ;}
.teseIn ul .tesein_li02 a{ background:url("/Source/activity/duanying/img/tese_2.png") no-repeat ;}
.teseIn ul .tesein_li03 a{ background:url("/Source/activity/duanying/img/tese_3.png") no-repeat ;}
.teseIn ul .tesein_li04 a{ background:url("/Source/activity/duanying/img/tese_4.png") no-repeat ;}
.teseIn ul .tesein_li01 a:hover{ background:url("/Source/activity/duanying/img/tese_1_hover.gif") no-repeat ;}
.teseIn ul .tesein_li02 a:hover{ background:url("/Source/activity/duanying/img/tese_2_hover.gif") no-repeat ;}
.teseIn ul .tesein_li03 a:hover{ background:url("/Source/activity/duanying/img/tese_3_hover.gif") no-repeat ;}
.teseIn ul .tesein_li04 a:hover{ background:url("/Source/activity/duanying/img/tese_4_hover.gif") no-repeat ;}

/**课程详情**/
.kechengxq{ background:#fff; padding-top:85px;}
.kechengxqIn{ width:1058px;}
.kechengxqIn h2{ width:554px; height:140px; }
.kci_con{ width:1064px; height:444px;  border-top:6px solid #ebebeb; border-left:6px solid #ebebeb; border-bottom:6px solid #ebebeb;}
.kci_con ul li{ width:260px; height:444px; float:left; border-right:6px solid #ebebeb; border-bottom:6px solid #ebebeb; }
.kci_con ul li a{ display:block; background:#091932;  text-align: center; border-bottom:6px solid #ebebeb; padding-top:40px;}
.kci_con ul li a img{ display: inline-block; text-align: center;}
.kci_con ul .kci_con1 a{ width:260px; height:232px; }
.kci_con ul li a:hover{ background:#f1a400; }
.kci_con ul .kci_con1 a img{ width:107px; }
.kci_con ul .kci_con2 a{ width:260px; height:231px; display: block;}




/*课*/
.keIn{ width:900px; height:405px; overflow: hidden; padding:85px 0 95px 0; }
.keIn h2{ height:115px; width:554px;  }
.keIn .keIn_left{ widht:588px; height:305px; float:left; }
.keIn .keIn_right{ width:307px; float:right; }
.keIn_right h3{ font-size:30px; color:#4c4c4c; height:70px;}
.keIn_right img{ margin-bottom:39px;}
.kein_btn{ width:310px; font-size:22px; height:41px; color:#104ec3; }
.kein_btn span{  font-size:22px; width:115px; height:40px; border:1px solid #104ec3; border-radius: 5px; display: inline-block; text-align: center; line-height: 40px; }
.kein_btn button{ margin-left:15px; width:154px; height:42px; background:#104ec3; text-align: center; line-height: 40px; font-size:22px;color:#fff;  border:none; border-radius:5px; }







