@charset "gb2312";
/*
* Description: .trust
* Update:      20/10/2017年二建考试政策
* Author:      yixiaofang
*/

/* 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-color:#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; text-align:center; margin:0 auto; color:#fff;}
/*banner*/
	.banner{ width:100%;}
	.banner_01{ height:74px; background:url(../images/banner_01.jpg) no-repeat top center;}
	.banner_02{ height:111px; background:url(../images/banner_02.jpg) no-repeat top center;}
	.banner_03{ height:115px; background:url(../images/banner_03.jpg) no-repeat top center;}
	.banner_04{ height:105px; background:url(../images/banner_04.jpg) no-repeat top center;}
		
/*people*/	
	.people{ padding:70px 0 40px 0;}
	.peo_con{ width:700px; height:573px; background:url(../images/peo_01.jpg) no-repeat ; margin:0 auto;}
	
/*face*/
	.teacher{ padding:0;}	
	.face,.teacher,.answer,.one,.buy_wrap{ padding:50px 0;width:100%; background-color:#367bf0;}
	.fac_con{ width:716px; height:789px; background:url(../images/fac_01.jpg) no-repeat ; margin:0 auto;}
	.fac_con p{ text-align:center; font-size:42px; line-height:64px; padding-top:50px;}
	
/*quest_wrap*/
	.quest_wrap{ padding-bottom:50px; width:100%;background-color:#f8fdff;}
	.title{font-size:48px; line-height:168px;font-weight:bold;text-align:center;}
	.title_01{ color:#fff; line-height:88px;}
	.que_con{ padding:0 23px;}
	.quest_til li{float:left;height:140px;overflow:hidden;padding:7px 0 2px; font-size:40px; line-height:64px;font-weight:bold;text-align:center;}
	.quest_til .li_bg1,.quest_til .li_bg2{width:383px;}
	.li_bg1{background-color:#d6edff;}
	.li_bg2{background-color:#ffd5b6;}
	.quest_til .li_vs{width:173px;margin:0 6px;background:#fff6a9 url(../images/vs_bg.png) center center no-repeat;background-size:90% 80%;}
	
	.quest_con li{float:left;height:108px;line-height:108px;font-size:36px;color:#333;margin-top:6px;box-sizing:border-box;}
	.quest_con .li_bg1{width:49%;margin-right:6px;padding-left:20px;}
	.quest_con .li_bg2{width:50%;padding-left:6px;}
	
/*teacher	*/
	.teacher{ padding:50px 0;}
	.tea_p{ line-height:80px; font-size:40px; font-weight:bold; color:#fff000; text-align:center; }
	.tli_con{ cursor:pointer;  position:relative; overflow:hidden; width:237px; height:296px; }
	.tli_d .ts,.tli_d .td{ width:237px; height:296px; }
	.ts_01{ background:url(../images/tea_01.jpg) no-repeat;}
	.ts_02{ background:url(../images/tea_02.jpg) no-repeat;}
	.ts_03{ background:url(../images/tea_03.jpg) no-repeat;}
	.ts_04{ background:url(../images/tea_04.jpg) no-repeat;}
	.tea_ul li .trans{-webkit-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transition: .3s ease-out;transition: .3s ease-out;}
	.tea_ul li .transbc{-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);-webkit-transition: .3s ease-out;transition: .3s ease-out;}
	.tli_d .td{ background-color:#104cb1;  z-index:10;position: absolute;  top: 0; left: 0; -webkit-transform: rotateY(-90deg);  transform: rotateY(-90deg);}
	.tli_d .td p{ padding:35px 35px 0 35px; color:#fff; font-size:22px; line-height:38px;}
	.tli_p{ width:238px; height:49px; line-height:49px; background-color:#195dcf; text-align:center; color:#fff000; font-size:20px; }
	.tea_ul{ padding-top:20px;}
	.tea_ul li { width:238px; float:left; margin-right:16px; }
	.tea_ul li .btn{ font-size:24px; color:#195dcf; width:123px; height:43px; line-height:43px; background-color:#fff; border-radius:30px; margin-top:30px; }
	
/*questions	*/
	.questions,.summary,.free_wrap,.live_wrap{ width:100%; background-color:#f8fdff; padding:50px 0;}
	.questions .title,.summary .title,.free_wrap .title,.live_wrap .title{ color:#333; line-height:78px; }
	.que_con1,.ans_con,.sum_con,.one_con{margin:30px auto 0;  }
	.que_con1{ width:965px; height:627px; background:url(../images/que_01.jpg) no-repeat; }
	
/*answer*/	
	.ans_con{ width:993px; height:591px; background:url(../images/ans_01.jpg) no-repeat; }
	
/*summary	*/
	.sum_con{ width:991px; height:355px; background:url(../images/sum_01.jpg) no-repeat; }
	
/*one	*/
	.one_con{ width:968px; height:631px; background:url(../images/one_01.jpg) no-repeat; }
	
/*free_wrap*/
	.free_con{ padding:50px 122px 0 53px;}
	.free_l{float:left;width:245px; padding-top:35px;}
	.free_l img{margin:0 auto;}
	.free_l p{line-height:88px;font-size:30px;text-align:center;color:#333;}
	.free_r{float:right;width:484px; height:350px; padding-top:40px; background:url(../images/free_bg.jpg) no-repeat;}
	.free_r h4,.free_r a{text-align:center;}
	.free_r h4{font-size:30px;font-weight:bold;color:#ff8e39;}
	.free_r a{display:block;  height:56px; line-height:56px;font-size:30px;color:#fff;background: url(../images/btn_bg.png) center bottom no-repeat;background-size:100% 100%;margin:3% auto 0;padding-bottom:1px;}
	.free_btn1{width:332px;}
	.free_btn2{width:353px;}
	.free_btn3{width:382px;}
		
/*buy_wrap*/
	.buy_con,.live_con{width:96%;margin:5% auto 0;}
	.buy_con li,.live_con li{float:left;width:32%;margin-right:9px;}
	.buy_con li{width:310px; height:479px;background-color:#fff;padding-bottom:3%;}
	.buy_con li h4{font-size:36px;font-weight:bold;text-align:center;color:#fff;background-color:#ff8e39; height:82px; line-height:82px;}
	.buy_lim{height:240px;}
	.buy_lim p{height:74px;line-height:74px;font-size:28px;color:#333;overflow:hidden;padding:0 25px;}
	.buy_lim p.p1{background-color:#f3f7ff;}
	.buy_lim p em{float:right;font-weight:bold;color:#ff8e39;}
	
	.buy_btn{margin-top:3%;overflow:hidden;}
	.btn1{display:block;width:251px;margin:3% auto 0;padding:1px;box-sizing:border-box;}
	.btn1 span{display:block;height:57px;line-height:57px;font-size:28px;text-align:center;}
	.buy_btn a,.live_wrap .btn2{border:1px solid #367bf0;}
	.buy_btn a span,.live_wrap .btn2 span{color:#fff;background-color:#367bf0;}

/*live_wrap*/
	.live_con li{background-color:#367bf0; width:294px; height:371px; margin-right:28px;border-radius:10px;}
	.live_con li h4{font-size:40px; line-height:68px; padding-top:37px;font-weight:bold;text-align:center;color:#fff000;}
	.live_con p{font-size:40px;line-height:68px;color:#fff;text-align:center;margin:15px 0;}
	.live_con li a{border:1px solid #fff;}
	.live_con li a span{color:#367bf0;background-color:#fff;}
	.live_wrap .btn2{width:440px; height:98px; line-height:98px;margin:5% auto 0;}
	.live_wrap .btn2 span{height:94px; line-height:96px;font-size:48px;}
	
/*扉页*/
.feiye{ line-height:30px;font-size:12px; color:#EBEBEB; text-align:center;margin-top:30px;}




