@charset "gb2312";
/*
* Description: 招标师
* Update:      08/07/2016
* 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:#f5f5f5; 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;}
.btna{ display:block; text-align:center;color:#fff; margin:0 auto;border-radius:10px;font-size:20px; }
/* service logo*/
	.logo2{ padding:12px 0; width:100%; background-color:#f5f5f5; }
	.logo2 h1{ padding-left:30px;}
	.logo2 a{ display:block; float:left; width:228px; height:63px; overflow:hidden; text-indent:2000px; }
	.logo2 h1 span{float:left; height:80px; line-height:80px; padding-left:20px; margin-left:25px;border-left:1px solid #cccccc; font-size:36px; color:#666666; }
	
	/*banner_01*/
	.banner_01{ margin-top:15px; width:100%; height:415px; padding-top:35px; background:url(../images/banner_01.jpg) no-repeat top center;}
	.ban_con{ padding:88px 0 0 180px;}
	.banner_01 h3{ font-size:26px; line-height:54px; color:#cc0000; }
	.banner_01 ul{ padding-bottom:30px;}
	.banner_01 li{ font-size:18px; line-height:40px; }
	.banner_01 li a{ text-decoration:underline; color:#cc0000;}
	.banner_01  .btna{ width:300px; height:60px; line-height:60px; background-color:#cc0000;  }

/*公共样式*/
	/* banner  */
		.banner{width:100%;color:#fff;}
		.banner01{ height:146px; background:url(../images/banner01.jpg) no-repeat top center; }
		.banner02{ height:214px; background:url(../images/banner02.jpg) no-repeat top center; }
		.banner02 p{ font-size:36px; line-height:50px; padding-left:154px; }
		.banner02 a{ font-size:22px; color:#8c2626; width:230px; height:46px; line-height:46px; background-color:#f8e424; border-radius:10px; margin:25px 0 0 223px; }
		
	/*erwm*/
	.erwm{ width:100%; margin-top:60px; padding:40px 0; background-color:#333333;}
	.erwm li{ overflow:hidden; width:333px; float:left; }
	.erwm li span{ display:block; float:left; width:108px; height:107px; background:url(../images/erw_01.jpg) no-repeat;}
	.erwm .li01 span{ background:url(../images/erw_02.jpg) no-repeat;}
	.erwm .li02 span{ background:url(../images/erw_03.jpg) no-repeat;}
	.erwm li p{ float:left; padding:25px 0 0 15px; width:200px;  font-size:14px; font-family:"宋体"; line-height:26px; color:#cccccc;}

/*index 学历要求*/
	.one_con,.key_b{  background:#fff; border:1px solid #e5e5e5; border-bottom:4px solid #e5e5e5; width:998px; padding:75px 0 60px 0; margin:30px auto 0;}
	.one_con h3{ font-size:30px; text-align:center;  height:75px; }
	.on_con{ width: 80%; margin: 0 auto;  background-color: #fbfbfb; padding: 50px 0; border:1px dashed #e5e5e5;   }
	.on_t { width: 75%; padding-bottom: 18px; margin: 0 auto;}
	.on_con .field_name {display: block;font-size: 15px;line-height: 23px; padding-right: 10px;color:#444444; padding-top: 6px; padding-bottom: 10px;}
	.field_name i { width: 4px;height: 16px;display: inline-block; vertical-align:middle; background-color: #a52626;  margin-right: 10px; vertical-align: -1px;}
	.text_one{ width: 100%; position: relative;}
	.text_one p{ font-size:14px; color:#999999; line-height:48px; }
	.on_t .chapter { width: 97%; height: 39px; line-height:39px;float: left;display: inline; border: 1px solid #dfdfdf; position: relative; background-color: #FFF;}
	.chapter_box{ position:relative; width:581px; height:39px;}
	.chapter  .cha ,.cha1{ display:block; width: auto; height:39px;width:571px; padding-left:10px; color:#999; font-size:14px; display: block;background: url(../images/icons.png) right -92px no-repeat; text-align: left;}
	
	.ch_ul,.ch_ul1{width: 583px; z-index: 99;height: 200px;position: absolute;left:-1px; top: 41px; background: #fff;}
	.current1{ display:block;}
	.chapter_cont { margin: -1px 0 0;padding: 0; overflow: auto; height: 100%;list-style: none; border: 1px solid #e5e5e5; border-top:none;}
	.chapter_cont li { display: block; cursor:pointer; font-size:14px; color:#444444; overflow: hidden; white-space: nowrap; height:39px; line-height:39px; padding-left:10px; border-top: 1px solid #eee;}
	.chapter_cont li.current{ background:#f5f5f5;  }
	
	.on_b{ padding:40px 0 0 203px;}
	.on_b .btna,.con_cen1 .btna{ width:260px; line-height:50px; height:50px;  background-color:#cc0000;  }
	.on_b  .btna{ float:left; margin-right:63px; }
	.on_b  .btna:hover,.con_cen1 .btna:hover{ background-color:#df0000;}


/*keyword 输入关键字自动匹配专业*/
	.key_con .on_con{ padding-bottom:0px;}
	.key_b{ padding-left:50px; width:950px; padding-top:30px; }
	.key_b h5{ font-size:20px; color:#666666; line-height:50px; text-align:center; }
	table,.key_b h4,.key_b p{ font-size:16px; line-height:30px; color:#666666; }
	table{width:900px;text-align:center; }
	.key_b table td{ border-top:1px solid #cccccc;border-right:1px solid #cccccc;}
	.key_b .td_01{ border-right:none; padding:0 24px 0 20px; text-align:left;}
	.key_b .tr_02 td{ border-bottom:1px solid #cccccc;}
	.key_b p{ padding:15px 0 30px 0;}

/*lenght 工作年限要求*/
	.len_b{ font-size:14px; line-height:30px; color:#666666; padding:50px 117px 0 115px; }
	
/*condition 合格*/
	.one_con1{ margin-bottom:30px; position:relative;}
	.one_con1 h3{ height:60px;}
	.conp1{ text-align:center; height:60px; font-size:28px;}
	.cons1{ width:192px; height:162px; background:url(../images/cons1.png) no-repeat; position:absolute; top:30px; right:70px;}
	.con_con{width:840px; margin:0 auto;}
	.conc_t ul{ padding-left:284px;}
	.conc_t{ padding-top:40px;  }
	.conc_t li{ font-size:16px; color:#3a0000; line-height:46px; }
	.conc_t li i{ color:#3a0000; font-size:16px; font-weight:bold;}
	.conc_t li span{ color:#225e0e; padding-left:20px;}
	.conc_t li .cspan{ color:#f44949;}
	.conc_t li em{ display:inline-block; vertical-align:middle; margin:-3px 15px 0 0; width:35px; height:29px; background:url(../images/no_01.png) no-repeat;}
	.conc_t li .cem{ background:url(../images/no_02.png) no-repeat;}
	.conc_c{ padding-bottom:65px; border-bottom:1px dashed #e5e5e5;}
	.conc_c h4{ text-align:center; font-size:28px; color:#444; padding:40px 0; }
	.ctab{ border-left:1px solid #ddd;border-top:1px solid #ddd; text-align:center; font-size:14px; }
	.ctab td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
	.ctab td em{ color:#f44949;}
	.tr_01{ background:#f8f8f8;}
	.tr_02 td{ color:#777777;}
	.conc_c .td_01{ color:#333;}
	.prompt { width: 90%; padding: 15px 0px 0px; font-size: 14px; margin: 0 auto; border-top: dotted 1px #eee;margin-top: 15px;}
	.prompt .hd {width: 100%;font-size: 16px;}
	.prompt .bd { width: 100%; margin-top: 10px; line-height: 23px; color: #777777;}
	.next1{ margin:50px auto 0;}
	
	.con_cen{ width:100%; background-color:#e7e7e7; overflow:hidden;}
	
	.con_b a{ font-size:16px; }
	/*好礼优惠券*/
	.precon{height:308px;background-color:#fff;}
	.precon h4{height:100px;line-height:100px;font-size:40px;font-weight:bold;text-align:center;color:#cc0000;background:url(../images/yhui_til.png) left center no-repeat;}
	
	.precon_m li{float:left;width:244px;margin:0 23px 0 56px;}
	.precon li a{display:block;width:244px; height:90px;padding-top:15px;color:#fff;}
	.aimg{ float:left; display:block;  background:url(../images/pimg1.png) no-repeat;}
	.precon a h5,.precon a p{ padding-left:8px;}
	.precon a h5{height:50px;line-height:50px;font-size:54px;font-weight:bold;}
	.precon a p{height:24px;line-height:24px;font-size:20px;}
	.tp{font-size:16px; padding-top:20px; line-height:24px; text-align:center;color:#666666;}
	
	/*签约直通套餐*/
	.course{ margin-top:38px; width:100%;} 
	.coucon li{ border:1px solid #cccccc; position:relative; margin-right:17px; text-align:center; width:320px;color:#333;background-color:#fff; float:left;}
	.coucon li img{ position:absolute; top:0; left:0; z-index:10;}
	.coucon li h4{ height:70px; line-height:70px; color:#fff; text-align:center; font-size:26px; background-color:#cc0000; }
	.coucon dt{ font-size:18px; font-weight:bold;  }
	.coucon dd{ font-size:16px; line-height:22px;}
	.cdl1{ padding-top:15px;  height:88px;}
	.cdl2{ height:165px;}
	.cdl2 dd{ padding:0 11px 0 21px;}
	.cdl2 dd span{ display:inline-block; vertical-align:middle; width:85px;}
	.cdl3{ height:209px;}
	.coucon  .spa{ color:#cc0000;}
	.clicen{ padding-left:5px; height:68px;}
	.cb  { float:left; width:155px; height:46px; border-right:1px dashed #c4c4c4;}
	.cb p{ float:left; width:103px; font-size:16px;}
	.cb p em{ font-size:40px; }
	.cb  span{ display:block; width:50px; color:#cc0000; float:left;}
	.cb  span i{ font-size:12px; color:#333; text-decoration:line-through;}
	
	.clibot{ height:65px; background:#e6e6e6; padding-top:15px; }
	.clibot .ta{ display: block;width:163px; height:43px; line-height:43px; font-size:20px; text-align: center;color: #fff;background-color:#cc0000;margin: 0 auto;}
	.clibot .ta:hover{ background:#df0000;}

	/*hot	*/
	.hotc h4{ font-size:30px; color:#cc0000; text-align:center; line-height:60px; padding:10px 0;} 
	
	
	.hotleft,.hotright{ width:443px; height:273px; box-sizing:border-box; padding-top:28px ; background:#e6e1d9; float:left;}
	.hotleft ul{ width:178px; float:left; padding-left:40px;}
	.hotleft  li{ line-height:38px; font-size:16px; }
	.hotleft li span{ display:inline-block; width:60px;}
	.hotright{ padding:0;}
	.hotright h5{ line-height:46px;  font-size:16px; font-weight:bold; text-align:center; }
	.hotright li{ border-bottom:1px dashed #846e6b; font-size:14px; line-height:22px; width:407px; margin:0 auto 10px; }
	.hotc a{ margin-top:23px ;}
	
	.hotbot table{ text-align:center; background:#f7f6f6; width:924px; margin:20px auto 10px;}
	.con_cen1 table th,.con_cen1 table td{ border-bottom:1px solid #fff;border-left:1px solid #fff;}
	
	.hotbot .hotc { padding:3px 0 10px 0;}
	.hotbot table{ font-size:14px; margin:0 auto;}
	.hotbot table em{ color:#cc0000; }
	.tr01 td{ text-align:left; padding-left:107px;}
	.tr_03 td{ font-size:12px;}
	.hp{ text-align:center; padding:20px 0; font-size:16px;}
	.hp em{ color:#cc0000;}
	.con_cen1 .btna{ margin:50px auto;}
	/*浮层套餐*/
	#grayDiv{width:100%; height:100%;  background:#000; display:none; opacity: 0.7; filter:alpha(opacity=70); position:fixed; top:0; left:0; z-index: 98; }
	.fu_buy { display:none;position: fixed;top: 25%;left: 50%;margin-left: -370px;width: 720px;padding: 10px 10px;background: #fff;z-index: 99999;border: 1px solid #888888;}
	.fu_buy.current{ display:block;}
	.fu_title {border-bottom: 1px solid #dcdcdc;padding-bottom: 10px;}
	.fu_close{position:absolute;font-family:Helvetica;font-size:30px;color:#8b8b8b;top:0;right:10px;_top:10px;}
	.fu_title s { text-align:center; display:block;text-decoration: none;font: 16px "微软雅黑";color: #333;font-weight: bold;}
	
	.edu-gongchengbu table {margin-top: 0px;}
	.fu_buy_table {width: 700px;margin: 15px 0 0 10px;}
	.fu_buy_table th, .fu_buy_table td {border: 1px solid #dddddd;padding: 7px 10px;}
	.fu_buy_table th {font: 14px "宋体";color: #666;font-weight: bold;background: #f5f5f5;text-align: left;}
	.fu_buy_table td {font: 12px "宋体";color: #000;vertical-align: middle;text-align: left;}
	.fu .button-blue {-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;background-color:#cc0000;color: #fff!important;display: block;font-size: 20px;height: 39px;line-height: 39px;margin: 10px;text-align: center;text-decoration: blink;width: 126px;font-weight:bold; margin:20px auto 10px;}

	
	
	
/*扉页*/
.feiye{ line-height:30px;font-size:12px; color:#cccccc; text-align:center;margin-top:30px;}



.unf{
	display: none;
}
.f{
	display: none;
}
.conc_t li .unf{color: red}
.conc_t li .unf em{    background: url(../images/no_02.png) no-repeat;}