@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; background:#fff; }
img { border: none; display: inline-block; }
ul,ol { list-style: none; }
a { color: #666; text-decoration: none; }
a:hover {text-decoration: underline; }
.jp-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; !important; }

/*banner*/
.banner{ height:490px; overflow: hidden;background:#0B0E51 url(../img/banner.jpg) no-repeat center top; }
.bannerIn{ height:485px;  }
.bannerIn img{ display: block;  }
.aboutzps{ width:1200px; padding:36px 0 80px 0; }
.aboutzps img{ display: block; }
.aboutzps_con{ width:1052px; height:141px; background:url(../img/intro_con.png) no-repeat center top;
 padding:12px 70px 0 72px; font-size:20px; line-height:37px; color:#3d3d3d;}
 
 /* 试听 */
 .videobox{ width:1207px; height:713px; margin-bottom:90px; overflow: hidden; background:url(../img/video_out_bg.png) center top; }
 .video_tit{ color:#0a0f4f; width:462px; text-align: center; font-size:30px; line-height:102px; height:122px;}
.video_con{ width:1023px; height:421px; background:url(../img/video_bg.png) no-repeat center top; padding:39px 35px 20px; overflow: hidden; position: relative;}
.video_con .videop{ position:absolute; bottom:10px; left:255px;} 
.video_left{ width:690px; overflow: hidden; height:388px; }
.video_left ul li{ position:relative; display: none;} 
.video_left ul .current{ display: block;}
.video_left ul li .mengban{ width:690px; height:388px; background:rgba(0,0,0,0.6);  position:absolute; top:0; left:0; color:#BAEEF8; font-weight: bold; line-height: 388px; text-align: center; font-size:30px; z-index: 999;}
.video_left ul li video{ width:690px; height:388px;}
.video_right{ width:303px; height:371px; overflow:hidden; background:rgba(255,255,255,0.6); border-radius:0 13px 13px 0; padding:17px 15px 0; }
.video_right ul li{ height:46px; line-height: 46px; }
.video_right ul li a{ font-size:14px;  display: inline-block; }
.video_right ul li .name{ width:232px; height:46px; line-height: 46px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;  }
.video_right ul li .btn{ width:58px; height:29px; line-height: 29px; text-align: center; vertical-align: middle; margin-top:7px; border:1px solid #341a75; color:#341a75;}
.video_right ul li .btn:hover{ background:#341a75; color:#fff; text-decoration: none;}
.video_right form p { width:304px; height:32px; line-height:30px; overflow: hidden; text-align: left; margin-top:8px; }
.video_right form p select{ width:202px; height:30px; display: inline-block; float:right; }
.video_right form p .tel{ width:179px; height:20px; display: inline-block; float:right; padding:2px 10px; overflow: hidden;}
.video_right form p .yanzhengm{ width:175px; height:26px; display: inline-block; float:left; padding-left:10px; padding-right:10px; }
.video_right form p .huoqu{ color:#41287d; background:#4edaf3; display: inline-block; float:left; width:100px; height:28px; border:1px solid #A9A9A9; text-align: center; }
.video_right form p .huoqu:hover{ text-decoration: none;}
.video_right form .ti{ height:40px; line-height: 40px;}
.video_right  form p .submit{ display: inline-block; width:304px; height:35px; background:#41287d; color:#fff; font-size:16px; border:none; border:1px solid #A9A9A9; margin-top:2px; cursor: pointer; }
.videobox .look_more{ width:249px; height:72px; margin:0 auto; }
.videobox .look_more a{ width:249px; height:72px; display: block; text-align: center; line-height: 72px; font-size:24px; color:#41287d; border:1px solid #41287d; margin-top:15px;  }
.videobox .look_more a:hover{ background:#41287d; color:#fff; text-decoration: none; }
.adv{ width:1206px; height:179px; margin:0 auto;  background:url(../img/free_baoming.png) no-repeat center top;  }
.advleft{ padding-left:340px;   }
.advleft h3{ font-weight:normal; font-size:28px; color:#412979; line-height: 36px;margin-top:56px; }
.advleft h4{ font-weight:normal; font-size: 26px; color:#0a0f4f; line-height:46px; }
.advright { margin-right:125px; margin-top:60px;}
.advright a{ color:#0a1251; font-size:28px; border:1px solid #0a1251; display: block; width:227px; height:70px; text-align: center; line-height: 70px; border-radius: 60px; }
.advright a:hover{ text-decoration: none; background:#0a1251; color:#fff;}



.service{ width:1200px; padding-top:30px; }
.service_con{ width:1198px; height:558px; background:#cff5fc;margin-top:40px; border:1px solid #483283; box-shadow: 0px 10px 15px #e1f9fd;; }
.service_con table tr { border-bottom:1px solid #fffdff; width:1200px; height:65px;}
.service_con table tr th{ text-align: center; color:#0a0f4f; font-size:20px;}
.service_con .tr2 td{ font-size:20px;color:#313131; text-align: center;}
.service_con table td{border-right:1px solid #fffdff; text-align: center; color:#313131; font-size:16px; padding:25px 0px ;line-height: 35px;}
.service_con table tr .left{ padding-left:40px; width:260px; text-align: left;}
.service_con table tr .td_listen, .service_con table tr .td_zixun{ display: block; width:212px; height:56px; text-align: center; line-height: 56px; border:1px solid #0a0f4f;color:#0a0f4f; font-size:20px;   }
.td_zixun{ margin-top:10px;}
.service_con table tr .td_listen:hover, .service_con table tr .td_zixun:hover{ text-decoration: none; color:#fff; background:#0a0f4f;}
.service_con table tr .baoming{ color:#ff0000; border: 1px solid #ff0000; font-size:20px; width:109px; height:40px; display: inline-block; margin-left:20px; border-radius: 10px; text-align: center;}
.service_con table tr .baoming:hover{ background:#ff0000; text-decoration: none; color:#fff; }
.service_con table tr td del{ color:#747474; font-size:14px; text-decoration: line-through; margin-left:15px;}
.service_con table tr td span{ color:#ff0000; font-size:24px; }
.service_con .con{ margin-left:40px; text-align: left; }
.service_con .p_zixun{ margin-right:30px;}

.baozhang_advance{ margin:110px auto 110px;}
.baozhang_advance h2{ margin-bottom:70px;}
.baozhang_advance_con{ width:1200px; height:268px; background:url(../img/baozhang_bg.jpg) no-repeat center top; }
.baozhang_advance_con ul{ width:1168px; height:168px; padding:80px 0 0 0px; margin-left:30px;}
.baozhang_advance_con ul li{ width:240px; text-align: center; font-size:18px; color:#3d3d3d; line-height: 36px; float:left; margin-right:58px;}
.baozhang_con{ margin-bottom:90px;}
.baozhang_advance_con ul .nomr{  margin-right:0px;}
.duixiang{ width:1199px; margin-bottom:110px; height:471px; }
.duixiang .dximg1{ width:865px; height:207px; margin:0 auto; display: block; padding-left:6px;}
.duixiang .dximg2{ margin:0 auto; display: block; width:1199px; height:264px;}

.zige{ width:1200px; margin-bottom:110px;}
.zige h2{ width:775px; height:30px; background:url(../img/zige_tit.jpg) no-repeat center top; color:#1adedd; font-size:22px; font-weight:normal;padding:55px 0 0 425px; margin-bottom:42px; }
.zige form .ipt{ display: inline-block; width:307px; height:40px; padding:10px 15px 10px 50px; border:1px solid #4edaf3; }
.zige form .ipttxt{ background:#e9fbfe  url(../img/xueli.png) no-repeat 15px center; padding-left:65px; width:292px; }
.zige form .ipttel{ background:#e9fbfe  url(../img/phone.png) no-repeat 15px center; margin:0 35px; }
.iptsubmit{ width:372px; height:60px; background:#4edaf3; color:#ff0000; border:1px solid #4edaf3; font-size:20px; cursor: pointer; }

.studyZps{ width:1203px; margin:0 auto 80px;  }
.studyZpscon{ width:1203px; height:323px; overflow: hidden; margin-top:30px;}
.studyZpscon ul{ width:1210px; height:323px; background:url(../img/study_con_bg.jpg) no-repeat center top;}
.studyZpscon ul li{ width:201px; height:290px; float:left; padding-top:35px;  }
.studyZpscon ul li h3{ font-size:24px; color:#0a0f4f; font-weight:normal; width:203px; text-align: center; line-height: 66px;  }
.studyZpscon ul li hr{ width:36px; height:2px; margin:0 auto; background:#0a0f4f; border:none; }
.studyZpscon ul li p{ width:144px; padding:18px 27px 42px 30px; font-size:16px; color:#fff; text-align: center; line-height: 25px;text-align:justify;text-justify:distribute-all-lines; word-break: normal; }

.advance{ width:1203px; margin-bottom:60px; }
.advance_con{ width:1090px; height:466px; background:url(../img/tisheng_con_bg.jpg) no-repeat center top; margin-top:20px; padding-left:36px;}
.advance_con .adv_txt{ float:left;}
.adv_txt ul li{ width:235px;}
.adv_txt ul li h3{ font-weight: normal; font-size:18px; color:#2a254b; height:32px;}
.adv_txt ul li p{ line-height: 25px; font-size: 16px;}
.adv_left{ width:235px; margin-top:45px;}
.adv_mid{ width:256px; margin:78px 168px 0 172px;}
.adv_mid p{ font-size:20px; line-height: 36px; color:#0a1151;}
.adv_right{ width:235px; margin-top:43px;}




.flow{ width:1200px; margin-bottom:90px;}
.flow h2{ margin-top:90px; margin-bottom:50px;}
.flow_img{ width:1183px;}


/*活动规则*/
.action{  padding-bottom:50px; font-size:12px; background: url(../img/bk_con_bg.jpg) repeat-y center top;   }
.actionIn{ width:225px; margin:0 auto;  color:#dcb985; font-size:12px; }


































