@charset "gb2312";
/*
* Description: 造价30天峰会专题
* Update:      04/09/2017
* Author:      xuyongmei
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px;background: #fff; position: relative; color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1000px;margin:0 auto; }
.btn{display:block;width:260px;height:48px;line-height:48px;font-size:18px;color:#fff;font-weight:bold;text-align:center;background-color:#ea1726;}
.btn:hover{background-color:#cc0a18;}

/*导航*/
.nav{width:100%;height:60px;background-color:#010306;}
.nav ul{padding:20px 0;}
.nav ul li{float:left;width:246px;height:20px;line-height:20px;font-size:16px;color:#fff;text-align:center;border-right:1px solid #0e456c;border-left:1px solid #021826;cursor:pointer;}
.nav ul li.cur{color:#ee2945;}

/*banner*/
.banner{ width:100%;}
.banner_01{height:100px;background:url(../images/banner_01.jpg) center top no-repeat;}
.banner_02{height:175px;background:url(../images/banner_02.jpg) center top no-repeat;}
.banner_03{height:70px;background:url(../images/banner_03.jpg) center top no-repeat;padding-top:90px;}
.banner_04{height:131px;background:url(../images/banner_04.jpg) center top no-repeat;}

.nav_top{margin-left:424px;}
.nav_top li{float:left;width:114px;height:36px;line-height:36px;font-size:16px;color:#e6dcdc;text-align:center;border-right:1px solid #8f8989;border-bottom:1px solid #8f8989;cursor:pointer;}
.nav_li1{border-left:1px solid #8f8989;}
.nav_top li.cur{background-color:#ea1726;color:#fff;border-color:#ea1726;}

.banner_03 p{line-height:28px;font-size:16px;color:#eee;text-align:center;}
.banner_btn{padding-left:147px;}
.banner_btn a{float:left;width:286px;height:68px;line-height:68px;font-size:24px;color:#ffd8db;font-weight:bold;text-align:center;margin-left:44px;}
.banner_btn a:hover{color:#fff;}

/*誓言墙*/
.title img{margin:0 auto;}
.title p{line-height:52px;font-size:18px;color:#fff;text-align:center;}

.wall_wrap{height:565px;background:url(../images/wall_bg.jpg) center top no-repeat;padding-top:40px;}

.wall_con{margin-top:100px;}
#wall_con{width:380px;height: 230px;overflow:hidden;display: inline-block;}
.wall_l{float:left;width:350px; margin-left:50px;padding-top:30px;}
.wall_l li{margin-top:8px;display: inline-block }
.wall_l li em,.wall_l li span{float:left;display:inline-block;line-height:20px;font-size:16px;color:#fff;}
.wall_l li em{font-weight:bold;}
.span1{width:208px;}
.wall_l li.cur em,.wall_l li.cur span{color:#ea1726;}

.wall_r{float:right;width:592px;}
.wall_wz{width:520px;height:208px;margin:40px auto 0;}
.wall_wz textarea{width:520px;height:200px;line-height:22px;border:0;font-size:14px;color:#fff;background-color:transparent;outline:none;resize:none;}
.wall_r a{margin:25px auto 0;}

/*誓言名师榜*/
.teach_wrap{height:585px;background:url(../images/teacher_bg.jpg) center top no-repeat;padding-top:44px;}

.teach_con{height:430px;margin-top:25px;position:relative;}
.teach_tm li{display:none;}
.teacher_pic{float:left;width:315px;height:343px;}
.teacher_pic1{background:url(../images/teach_t1.png) 8px bottom no-repeat;}
.teacher_pic2{background:url(../images/teach_t2.png) 5px bottom no-repeat;}
.teacher_pic3{background:url(../images/teach_t3.png) 20px bottom no-repeat;}

.teacher_tr{float:left;width:655px;margin-top:55px;}
.teach_p1{width:427px;height:121px;line-height:36px;font-size:26px;font-weight:bold;color:#fff;background:url(../images/teach_r1.png) no-repeat;margin-left:178px;padding:12px 25px 0;text-indent:1em;}
.teach_tb{margin-top:10px;}
.teach_m{float:left;width:317px;}
.teach_m h4{height:64px;line-height:64px;font-size:36px;font-weight:bold;color:#fff;border-bottom:2px solid #fff;overflow:hidden;}
.teach_m h4 em{float:right;line-height:44px;font-size:18px;font-weight:normal;margin-top:20px;}
.teach_m p{line-height:22px;font-size:16px;color:#fff;margin-top:10px;}
.teach_tb a{float:left;margin:80px 0 0 40px;}

.teach_bot{position:absolute;height:86px;bottom:0;left:0;}
.teach_bot li{float:left;width:86px;height:86px;margin-right:10px;cursor:pointer;}
.teach_bot li.cur{margin-top:-5px;}

/*直播流程图*/
.prog_wrap{height:817px;background:url(../images/prog_bg.jpg) center top no-repeat;padding-top:48px;}

.prog_con{height:595px;margin-top:37px;padding-left:33px;overflow:hidden;}
.prog_con li{float:left;width:378px;height:193px;background-color:#1a1a1a;margin:16px 0 0 16px;position:relative;padding:55px 0 0 80px;}
.prog_con li span{width:36px;height:36px;line-height:36px;font-size:30px;color:#ea1726;text-align:center;border:2px solid #ea1726;position:absolute;top:10px;left:10px;}
.prog_con li h4{line-height:52px;font-size:24px;font-weight:bold;color:#fff;}
.prog_con li p{line-height:30px;font-size:16px;color:#fff;}
.prog_con li.cur span{animation: bounce 2.0s infinite ease-in-out;-webkit-animation: bounce 2.0s infinite ease-in-out;-moz-animation: bounce 2.0s infinite ease-in-out;-ms-animation: bounce 2.0s infinite ease-in-out;-o-animation: bounce 2.0s infinite ease-in-out;}

@keyframes bounce{
  0%, 100% { -webkit-transform: scale(1.0) }
  50% { -webkit-transform: scale(1.2) }
}
@-webkit-keyframes bounce{
  0%, 100% { -webkit-transform: scale(1.0) }
  50% { -webkit-transform: scale(1.2) }
}
@-moz-keyframes bounce{
  0%, 100% { -webkit-transform: scale(1.0) }
  50% { -webkit-transform: scale(1.2) }
}
@-o-keyframes bounce{
  0%, 100% { -webkit-transform: scale(1.0) }
  50% { -webkit-transform: scale(1.2) }
}
@-ms-keyframes bounce{
  0%, 100% { -webkit-transform: scale(1.0) }
  50% { -webkit-transform: scale(1.2) }
}

.prog_wrap a{margin:0 auto;}

/*大会豪福利*/
.yhui_wrap{height:610px;background:url(../images/yhui_bg.jpg) center top no-repeat;padding-top:47px;}

.yhui_con{margin-top:80px;}
.yhui_l{float:left;width:550px;}
.yhui_m{background-color:#1a1a1a;}
.yhui_lc{height:171px;padding-top:55px;}
.yhui_lt{padding-left:25px;}
.yhui_lt li{float:left;width:185px;margin-left:30px;position:relative;}
.hot_icon{width:30px;height:13px;background:url(../images/hot.gif) no-repeat;position:absolute;top:11px;right:-16px;}
.yhui_lt li p,.yhui_lt li a{font-weight:bold;color:#fff;text-align:center;}
.yhui_lt li p{float:left;width:114px;height:80px;line-height:80px;font-size:24px;background-color:#ea1726;}
.yhui_lt li p em{font-size:36px;}
.yhui_btn{float:right;width:60px;height:60px;line-height:24px;font-size:16px;border:3px solid #ea1726;padding-top:14px;}
.yhui_btn:hover{color:#ea1726;}
.yhui_bp{width:385px;line-height:22px;font-size:14px;color:#fff;padding-left:53px;margin-top:15px;}

/*弹窗*/
.gray{width:100%;background-color:rgba(0,0,0,0.8);filter:alpha(opacity=80);-moz-opacity:0.8;-webkit-opacity:0.8;-o-opacity:0.8; -ms-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8;position: absolute;z-index:99;display: none;left:0;top:0;}
.tan{width:204px;height:193px;background:url(../images/tan_bg.png) no-repeat;position:fixed;top:50%;left:50%;margin:-117px 0 0 -108px;z-index:100;padding:40px 0 0 11px;display:none;}
.close_icon{width:36px;height:36px;background:url(../images/close.png) no-repeat;cursor:pointer;position:absolute;top:0;right:-12px;}

.tan h4{height:67px;line-height:30px;font-size:24px;font-weight:bold;color:#fff;text-align:center;}
.tan a{width:128px;height:30px;line-height:30px;font-size:14px;margin:12px auto 0;}

.yhui_bot{line-height:30px;font-size:24px;font-weight:bold;color:#fff;padding-left:38px;}
.yhui_bot1{background:url(../images/arr_01.png) left 40px no-repeat;margin:25px 0 0 157px;}
.yhui_bot2{background:url(../images/arr_02.png) left 40px no-repeat;margin:90px 0 0 198px;}
.yhui_bot em{display:block;line-height:34px;font-size:28px;font-weight:normal;font-family:"Arial";}

.yhui_r{float:right;width:543px;margin-left:-100px;}
.yhui_rc{height:163px;padding:33px 0 0 25px;margin-top:25px;}
.wx_pic{float:left;width:146px;height:131px;}
.wx_rc{float:left;width:355px;margin:20px 0 0 17px;}
.wx_rc p{height:22px;margin-bottom:14px;}
.wx_rc p em,.wx_rc p span{float:left;display:inline;font-size:14px;color:#fff;}
.wx_rc p em{width:22px;height:22px;line-height:22px;font-weight:bold;text-align:center;background-color:#ea1726;}
.wx_rc p span{height:21px;line-height:20px;border-bottom:1px solid #ea1726;padding-left:7px;}

/*冲刺集训营*/
.data_wrap{height:815px;background:url(../images/data_bg.jpg) center top no-repeat;padding-top:48px;}
.data_wrap h4{line-height:44px;font-size:24px;color:#fff;text-align:center;margin-top:50px;}
.data_wrap h4 em{font-size:30px;font-weight:bold;font-style:italic;margin-right:2px;}

.data_tc{height:200px;margin-top:30px;}
.data_tc li{float:left;width:195px;height:195px;margin-right:6px;cursor:pointer;}
.data_li{width:195px;height:195px;position: relative; 
	-webkit-transform-style: preserve-3d; 
	-moz-transform-style: preserve-3d; 
	-ms-transform-style: preserve-3d; 
	transform-style: preserve-3d; 
	-webkit-transition: 0.5s; 
	-moz-transition: 0.5s; 
	-o-transition: 0.5s; 
	-ms-transition: 0.5s; 
	transition: 0.5s;}
.li_t,.li_b{position:absolute;top:0;left:0;
	-webkit-backface-visibility: hidden; 
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;/*转过去隐藏*/}
.li_t{width:185px;height:185px;border:5px solid #ea1726;background-color:rgba(26,26,26,0.7);z-index:2;}
.li_t em{display:block;width:36px;height:36px;line-height:36px;font-size:30px;color:#ea1726;text-align:center;border:2px solid #ea1726;margin:7px 0 8px 4px;}
.li_t p{line-height:38px;font-size:36px;font-weight:bold;color:#fff;text-align:center;}

.li_b{width:195px;height:195px;background-color:#ea1726;overflow:hidden;vertical-align: middle;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	transform: rotateY(180deg);
    z-index: 1;}
.li_b em{display:block;width:36px;height:36px;line-height:36px;font-size:30px;color:#fff;text-align:center;border:2px solid #fff;margin:12px 0 0 10px;}
.li_b i{display:block;line-height:46px;font-size:38px;font-weight:bold;color:#fff;text-align:center;margin-top:-18px;}
.li_b p{line-height:22px;font-size:18px;color:#fff;text-align:center;margin-top:8px;}
.data_tc li:hover .data_li {transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg); 
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);}
.data_tc li:hover .li_b { z-index: 3; }

.data_bot{margin-top:30px;}
.data_bot li{float:left;width:496px;}
.data_b1{margin-right:8px;}
.data_bl,.data_br{float:left;}
.data_bl{width:185px;height:133px;line-height:40px;font-size:38px;font-weight:bold;color:#ea1726;text-align:center;border:5px solid #ea1726;background-color:rgba(26,26,26,0.7);padding-top:52px;}
.data_br{width:313px;height:131px;background-color:#1a1a1a;margin:11px 0 0 -32px;padding:42px 0 0 20px;}
.data_br h5{line-height:56px;font-size:36px;font-weight:bold;color:#fff;}
.data_br p{line-height:30px;font-size:18px;color:#fff;}

.data_btn{margin-top:30px;padding-left:290px;}
.data_btn a{float:left;width:186px;height:46px;line-height:46px;font-size:18px;margin-left:15px;}

/*课程表*/
.syll_wrap{height:768px;background:url(../images/syll_bg.jpg) center top no-repeat;padding-top:48px;}

.syll_con{width:916px;height:513px;margin:30px auto 0;background-color:#1a1a1a;padding-top:27px;}
.syll_table{margin:0 auto;}
.syll_table th{font-size:22px;color:#fff;font-weight:bold;border-bottom:1px solid #aaa;}
.syll_table th em{display:inline-block;vertical-align:middle;width:28px;height:53px;margin-top:-5px;}
.syll_01{background:url(../images/syll_01.png) left center no-repeat;}
.syll_02{background:url(../images/syll_02.png) left center no-repeat;}
.syll_03{background:url(../images/syll_03.png) left center no-repeat;}
.syll_table td{font-size:16px;color:#fff;border-bottom:1px solid #aaa;border-right:1px solid #aaa;}
.syll_table td.td1{font-size:18px;font-weight:bold;border-left:1px solid #aaa;}

/*购买冲刺集训营*/
.tao_wrap{height:505px;background:url(../images/tao_bg.jpg) center top no-repeat;padding-top:35px;}

.tao_con{margin-top:20px;}
.tao_con li{float:left;width:403px;height:231px;margin-left:8px;background-color:#1a1a1a;padding:27px 40px 0 45px;}
.tao_con li h4{line-height:50px;font-size:30px;font-weight:bold;color:#fff;}
.tao_con li h4 em{font-size:24px;font-weight:normal;font-family:"Arial";color:#a8a8a8;margin-left:3px;}

.tao_m{height:83px;margin-top:8px;}
.tao_m p{float:left;width:134px;line-height:34px;font-size:20px;color:#fff;}
.tao_m p input{display:inline-block;vertical-align:middle;width:18px;height:18px;margin:-3px 0 0 8px;}

.tao_bl{float:left;width:227px;}
.tao_bp1{height:36px;line-height:36px;font-size:16px;color:#fff;}
.tao_bp1 em{display:inline-block;vertical-align:middle;width:85px;height:18px;margin-left:8px;cursor:pointer;}
.tao_bp2{line-height:38px;font-size:18px;color:#ea1726;}
.tao_bp2 em{font-size:30px;font-weight:bold;}
.tao_bot .tao_btn{float:left;width:176px;height:46px;line-height:46px;font-size:18px;margin-top:15px;}

	
/*扉页*/
.feiye{ line-height:30px;font-size:12px; color:#352d2d;text-align:center;margin-top:80px;}
