@charset "gb2312";
/* CSS Document */
/*
* Description: 一建真题点评
* Update:      30/08/2017
* Author:      yixiaofang
*/
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;  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{ color:#fff; 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}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1000px;}
.btn{display:block; text-align:center; color:#fff;margin:0 auto;}
img{display:block; }
.title img{  margin:0 auto;}

/* banner */
	.banner{width:100%;}
	.banner_01{height:100px;background: url(../images/banner_01.jpg) center top no-repeat;}
	.banner_02{height:247px;background: url(../images/banner_02.jpg) center top no-repeat;}
	.banner_03{height:119px;background: url(../images/banner_03.jpg) center top no-repeat;}
	
/*nav_r*/	
	.nav_r{ position:fixed; top:10%; right:0; z-index:80; width:142px; height:539px; background:url(../images/nav_bg.png) no-repeat; }
	.nav_r ul{ padding-top:77px;}
	.nav_r li{ cursor:pointer; text-align:center; margin-bottom:10px; font-size:18px; color:#fff; line-height:48px;}
	
/*erwm*/
	.erwm{ width:100%; height:551px; background:url(../images/erw_bg.jpg) no-repeat top center;}
	.erw_con {width:202px; padding:135px 0 0 735px; }
	.erw_con img{ margin:0 auto;}
	.erw_con p{ text-align:center; font-size:16px; padding-top:54px; line-height:24px; color:#0099fd; }

/*course*/
	.course{ width:100%; height:915px; background:url(../images/cou_bg.jpg) no-repeat top center; }
	.title_01{ padding-top:65px;}
	.cou_con{ padding:44px 0 0 52px;}
	.cou_ul li{ font-size:18px; float:left; border-right:1px solid #fff; height:56px; line-height:56px; text-align:center; color:#fff; background-color:#efb721;}
	.cou_li1{ width:94px; }
	.cou_li2{ width:115px; }
	.cou_li3{ width:105px; }
	.cou_li4{ width:111px; }
	.cou_li5{ width:109px; }
	.cou_li6{ width:109px; }
	.cou_li7{ width:99px; }
	.cou_ul .cou_li8{ width:147px; border-right:none; }
	.cou_tab{ text-align:center; background-color:#fff; color:#333;}
	.cou_tab td{ border-right:1px solid #02b0ef;  border-bottom:1px solid #02b0ef;  }
	.td_01{ border-left:1px solid #02b0ef; color:#02b0ef;} 
	.cou_tab td p{ font-size:14px;}
	.cou_a1{ color:#e66f18; }
	.cou_a2{ color:#333; }

	.cou_ul1{ padding:45px 0 0 107px;}
	.cou_ul1 li{ margin-right:44px; width:150px; height:150px; float:left; position:relative; }
	.cou_ul1 li.cur{-moz-animation:cur 1s;-ms-animation:cur 1s;-o-animation:cur 1s;-webkit-animation:cur 1s; animation:cur 1s; }
	.cou_ul1 li a{ display:block; width:128px; height:128px;border-radius:50%; border:11px solid #53cefa;  }
	.cli_01 a{ background:#1651ab url(../images/cou_01.png) no-repeat center center;}
	.cli_02 a{ background:#01b0f4 url(../images/cou_02.png) no-repeat center center;}
	.cli_03 a{ background:#1651ab url(../images/cou_03.png) no-repeat center center;}
	.cli_04 a{ background:#01b0f4 url(../images/cou_04.png) no-repeat center 36px;}
	.cli_04 span{ display:block; width:191px; height:60px; background:url(../images/cou_05.png) no-repeat; position:absolute; top:67px; left:-34px; }
	@-webkit-keyframes cur {
	  0% { margin-top:-10px; transform:scale(1.1,1.1);}
	  100% {margin-top:0; transform:scale(1,1); }
	}
	@-moz-keyframes cur {
	  0% { margin-top:-10px; transform:scale(1.1,1.1);}
	  100% {margin-top:0; transform:scale(1,1); }
	}
	@-ms-keyframes cur {
	  0% { margin-top:-10px; transform:scale(1.1,1.1);}
	  100% {margin-top:0; transform:scale(1,1); }
	}
	@-o-keyframes cur {
	  0% { margin-top:-10px; transform:scale(1.1,1.1);}
	  100% {margin-top:0; transform:scale(1,1); }
	}
	@keyframes cur {
	  0% { margin-top:-10px; transform:scale(1.1,1.1);}
	  100% {margin-top:0; transform:scale(1,1); }
	}

/*test*/
	.test{ padding-bottom:34px; background-color:#01b0f4;}
	.title_02{ padding-top:76px;}
	.tes_l{margin-right:20px; }
	.tes_l,.tes_r{width:490px;float:left;}
	.tes_l .tes_d,.tes_r .tes_d{ width:490px; padding-top:77px; height:313px;  }
	.tes_l .tes_d{ background:url(../images/tes_01.jpg) no-repeat;}
	.tes_r .tes_d{ background:url(../images/tes_02.jpg) no-repeat;}
	.tes_con img{ margin:0 auto; padding:30px 0 23px 0;}
	.tes_dc{ height:244px; overflow:hidden; padding:0 64px 0 77px; color:#f5f2de;}
	.tes_dc ul{ height:1000px;}
	.tes_dc li{ font-size:12px; line-height:22px; padding:7px 0 9px 18px; background:url(../images/tes_05.png) no-repeat left bottom;}
	.tes_dc1{  padding:0 34px 0 33px; }
	.tes_dc1 li{ padding-left:6px; background:url(../images/tes_06.png) no-repeat left bottom;}
	.btn1{ border-bottom:4px solid #da310f; border-radius:5px;  background-color:#ff5028; }
	.btn1:hover{ background-color:#fe6745;}
	.tes_con .btn,.act_r a,.tao_btn a{margin-top:24px; font-weight:bold; width:136px; height:34px; line-height:38px; }
	.tes_con .btn2{ border-bottom:4px solid #cc7100;  background-color:#efb701; }
	.tes_con .btn2:hover{   background-color:#f2cc4f; }
	/*灰背景*/
	.gray{width:100%;background: #000;filter:alpha(opacity=50);-moz-opacity:0.5;-webkit-opacity:0.5;-o-opacity:0.5; -ms-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5;position: absolute;z-index: 99;display: none;left:0;top:0;}  
	.tan{ display:none; width:500px; height:287px; background:url(../images/tan_bg.png) no-repeat; position:fixed; top:20%; left:50%; margin-left:-250px; z-index:100;}
	.tan h4{ width:148px; height:45px; line-height:45px; background:url(../images/tan_01.png) no-repeat; text-align:center; font-size:24px; color:#fff; position:absolute; left:173px; top:-30px; }
	.tan_p{ padding:70px 0 0 87px;}
	.tan_p p{ overflow:hidden; padding-bottom:14px; font-size:18px; line-height:30px;}
	.tan_p input{ padding-left:10px; width:171px; border:1px solid #b5b5b5; margin-left:15px; height:30px; line-height:30px;}
	.tan_p{ display:block;}
	.tan_p em,.tan_p input,.tan_p textarea{display:block; float:left;  }
	
	.tan_p textarea{width:272px; height:85px; max-width:282px; padding:5px; max-height:95px;margin-left:15px;}
	.test .btn3{ margin-top:0; }

/*activity*/
	.activity{ width:100%; height:625px; padding-top:40px; background:url(../images/bg.jpg) no-repeat top center; }
	.activity .autoin{ width:1023px; height:396px; padding-top:179px; background:url(../images/act_01.png) no-repeat; margin:0 auto; }
	.act_l{ padding:41px 25px 0 97px;  width:505px; float:left;}
	.act_lc{ position:relative; width:455px; height:250px; border:1px dashed #a7a59d; padding:8px 24px 0; }
	.activity h4{ text-align:center; line-height:44px; font-weight:bold; color:#ff5028; font-size:18px; }
	.act_lc p{ font-size:14px; line-height:30px; color:#333333;  }
	.act_lc span{ display:block; width:141px; height:151px; background:url(../images/act_02.png) no-repeat; position:absolute; left:-97px; bottom:-68px;}

	.act_r{ width:293px; float:left; }
	.act_r h4{ font-size:22px; line-height:44px; }
	.act_r li{ margin-bottom:8px; color:#fff; overflow:hidden; width:293px; height:82px;}
	.act_01{ background:url(../images/act_03.png) no-repeat;}
	.act_02{ background:url(../images/act_04.png) no-repeat;}
	.act_03{ background:url(../images/act_05.png) no-repeat;}
	.act_r li h5,.act_r li p{ float:left;}
	.act_r li h5{ font-size:18px; font-weight:bold; text-align:center; width:70px; }
	.act_r li p{ width:206px; padding:20px 0 0 13px; font-weight:bold; font-size:14px; line-height:24px; }
	.act_r a{ margin-top:6px; }

/*money*/
	.money{ background-color:#01b0f4; padding-top:40px ; }
	.money h4{ line-height:124px; text-align:center; color:#fff;}
	.money h4 span{ padding:0 30px; font-size:40px; font-weight:bold; display:inline-block; vertical-align:middle; margin-top:-5px;}
	.mon_con{ width:100%; height:317px;background:url(../images/mon_01.jpg) no-repeat top center; }
	.mon_d{ padding:52px 0 0 88px; color:#fff;}
	.mon_d h5{ font-size:18px; line-height:48px; }
	.mon_d p{ font-size:14px; line-height:30px; }
	.mon_d p span{ display:inline-block; vertical-align:middle; width:22px; height:22px; line-height:22px; margin:0 15px 0 0; border-radius:50%; background-color:#f8794b; text-align:center;}
	.mon_d p em{ color:#fff5a0;}

/*tao_c*/
	.tao_c{ width:100%; padding-bottom:60px;background:url(../images/bg.jpg); }
	.title_04{ padding-top:96px;}
	.tao_ul{ padding-top:59px;}
	.tao_ul li{ margin-right:18px; width:321px; height:569px; background-color:#fff; float:left; }
	.tao_ul li h4{ font-size:30px; font-weight:bold; padding:23px 0 25px 0; color:#fff; text-align:center; line-height:36px; background:#01b0f4 url(../images/tao_01.jpg) no-repeat bottom left; }
	.tao_ul li em{ color:#ff5028;}
	.tao_t{ padding:18px 0 0 26px; height:164px; width:275px; margin:0 auto; border-bottom:1px dashed #b5b5b5;}
	.tao_t p{ line-height:30px; }
	.tao_b{ padding:2px 0 0 26px; height:185px; }
	.tao_b span{ display:block; line-height:75px; font-size:18px;}
	.tao_b span b{ font-size:24px;}
	.tao_b p{ line-height:30px; }
	.tao_b p em{ font-size:24px; font-family:"Arial"; }
	.tao_b p i{ color:#adadad; text-decoration:line-through; }

	.tao_btn{ padding-left:18px; }
	.tao_btn a{ margin:0 12px 0 0; float:left;}

/*扉页*/
.feiye{width:100%;line-height:20px;font-size:12px;text-align:center;color:#211b3c; padding-top:30px;}

