@charset "gb2312";
/* CSS Document */
 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; font-size:100%; }
	ol,ul { list-style: none; }
	img { border: none; display: block; }
	textarea { resize:none; }
	input{ border: none;}
	a{ text-decoration:none; }
	a:hover{ text-decoration:underline; }
	em,i{ font-style:normal; color:#ff0101;}
	body { width:100%;  color:#fff; background:#faf0e5;  font-size: 16px;   font-family:"microsoft YaHei";}
	.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	*html .clearfix { height: 1%; }
	.clearfix { display: block; }
	*+html .clearfix { min-height: 1%; }
	.container{ width:100%; height:100%;}
	/*nav*/
	.nav{ 	height:60px;background-color: #d10e2a;}
	.nav .autoin{ width:1000px; margin:0 auto;}
	.nav li{ float:left; font-size: 18px; height:60px; width:78px;  line-height:60px; padding:0 17px;}
	.nav .autoin .li01{ width:150px;}
	.nav li a{ float:left;}
	.nav li span{ float:right; display:block; width:2px; height:23px; line-height:60px; margin:18px -19px 0 0; background:url(../images/navbg_03.jpg) center right;}
	.nav li a{ color:#fff;}

/*banner	*/

	.banner{ width:100%px; }
	.banner01{ height:70px; background:url(../images/banner01.jpg) no-repeat top center;}
	.banner02{ height:82px; background:url(../images/banner02.jpg) no-repeat top center;}
	.banner03{ height:88px; background:url(../images/banner03.jpg) no-repeat top center;}
	.banner04{ height:93px; background:url(../images/banner04.jpg) no-repeat top center;}
	.banner05{ height:82px; background:url(../images/banner05.jpg) no-repeat top center;}
	
	.banner{ width:100%px; }
	.banner01_li { position:relative;}
	.banner01_li span{ display:block; width:1000px; position:absolute; top:0; left:50%; margin:0 0 0 -500px;}
	.banner a{ color:#fff;  text-decoration:underline; position:absolute; top:58px; right:95px; font-size:18px;  }
	.banner li img{ *margin:-8px 0 0 0;}

/*gongg*/
	.gg{ width:100%; background:#fff;}
	.gongg{ width:917px; height:65px; line-height:65px; background:url(../images/gg.jpg) no-repeat; margin:0 auto; padding:0 0 0 90px;}

	/* 视频*/
	.video{ background:#fff; padding:30px 0 20px 0;}
	.section-in,.footerin-xf{width:1000px;margin:0 auto;overflow: hidden; background:#fff;}
	.main-video{float:left;width:580px;height:348px; background:url(../images/videobg.jpg) no-repeat;}
	.section-in ul{float: left;margin:50px 0 0 70px;}
	.section-in ul li{ height:45px;width:325px; background:url(../images/libg.jpg) no-repeat;}
	.section-in ul li{line-height: 45px;margin-bottom:45px;	text-align: center;}
	.section-in ul li a{display: block; color:#fff;font-size: 16px;font-weight: bold;}

/*advantage*/
	.advantage{ padding:10px 0 0 0;}
	.advantage h3{ display:block; width:100%; height:68px; background:url(../images/advantage.jpg) no-repeat top center;}
	.advantage ul{ height:192px; width:1000px; margin: 0 auto; background:url(../images/advantage_con.jpg) no-repeat;}
	.advantage ul li{ width: 160px; padding:130px 0 0 0; float:left; text-align:center; margin:0 6px 0 0;}
	.advantage ul li a{ color:#fff;}
	
/*notice	*/
	.notice{ width:100%; height:329px; background:url(../images/notice.jpg) no-repeat;}
	.notice_list{ width:1000px; margin:0 auto;  text-align:center; line-height:70px;}
	.notice_list strong{ font-size:36px;}
	.notice_list p{ font-size:24px;}
	.notice_list em{ font-size:80px; color:#ffef00;}
	.notice_list i{  color:#ffef00;}
	
/*opportunity*/	
	.opportunity{ width:1000px; padding:10px 0 0 0; margin:0 auto; text-align:center;}
	.opportunity h3{ font-size:40px; line-height:70px; color:#024e7f;}
	.opportunity h3 em{ color:#ff0101;}
	.opportunity p{ font-size:16px;  color:#024e7f;}
	.opportunity table{ color:#333; font-size:14px; }
	.opportunity .vip th{ color:#fff; font-size:18px;}
	.opportunity .vip em{ color:#e60505;}
	/*.td_ul{ width:285px;*width:310px; margin:0 auto; }*/
	.vip li{ float:left; margin:0 18px 0 0;}
	.vip input{ float:left; margin:6px 5px 0 0;*margin:0px 5px 0 0;}
	.vip  p{ float:left;}
	.vip .li_list{ margin:0;}
	.vip span{ display:block; width:82px;*width:100px; margin:0 auto;}
	.vip a{ display:block; width:124px; height:32px; line-height:32px; color:#fff; text-align:center; margin:0 auto; background:url(../images/btn.jpg) no-repeat;}
	
/*single*/
	.single h4{ display:block; font-size:22px; color:#003d64; font-weight:100; line-height:90px;  height:91px; background:url(../images/single.jpg) no-repeat;}
	.single_table th{ font-size:18px; font-weight:bold;}
	.single td{}
	.single input{ float:left; margin:5px 9px 0 70px;*margin:0px 9px 0 70px;}
	.single p{ float:left;}
	.btn{ width:445px; margin:27px auto; }
	.single_table span{ display:block; width:24px; height:20px; margin:0 auto; background:url(../images/dian.jpg) no-repeat;}
	.btn a{ display:block; display:block; width:124px; height:32px; line-height:32px; color:#fff; text-align:center; margin:0 auto; background:url(../images/btn.jpg) no-repeat; float:left;}
	.btn .btn_a{ margin:0 189px 0 0;}
	
/*list*/
	.list{ height:375px; background:#f6e5d3; text-align:left; padding:0 50px 0 22px; }
	.list ul li { padding:27px 0 21px 0;}
	.list ul li h4{ font-size:20px; color:#333333; line-height:31px;}
	.list ul li p{ font-size:16px; text-indent:2em; line-height:24px; }
	.list ul li em{ color:#ff0000;}
	
/* 报考条件查询*/
	.unscramble,.term{margin-bottom: 30px;color:#333;}
	.unscramble table,.term table{height:164px;border-color:#027B90;margin:45px 0 0 35px;}
	.unscramble td,.term td{height:40px;border-bottom-color:#027B90;border-right-color:#027B90;}
	.td1{width:230px;}
	.td2{width:177px;}
	.td3{width:290px;}
	.td4{width:112px;}
	.td5{font-size: 16px;font-weight: bold;}
	.td6,.term td.td6{height:40px;}
	 
	.title3{background-image:url(../images/title_05.jpg); } 
	.term p{width:720px;margin-left:140px;}
	.term table{height:315px;width:950px;margin:30px 0 0 25px;}
	.term td{height:30px;width:56px;}
	.term td.td7{width:93px;}
	.term td.td8{height:48px;text-align:left;padding-left:50px;}
	.term td.td9{height:59px;font-size: 12px;}
	.term td.td10{width:950px;}
	.term td.td11{width:170px;}
	.term table{	border:1px solid #027a90;}
	.term table tb{border:1px solid #027a90;}	
	
	
/* enlist */
	.enlist{background-color:#E3E1E2;margin-bottom: 20px;}
	.title1{text-align: center;}
	.title1 h3{height:54px; width:750px; line-height: 54px; font-size: 20px; color:#333; font-weight: bold; border-bottom: 1px solid #A6A6A6; margin:0 125px; }
	.telephone{  height: 58px;  color: #333; margin-top:30px;  }
	.telephone .tele-fl{  float: left;  overflow: hidden;  margin-left: 44px; _margin-left:20px;  }
	.telephone .tele-fl .txt,.telephone .tele-fl select{  width: 207px;  height: 33px;  color: #787878; margin-right: 8px; padding-left: 9px; box-shadow:0 5px 22px #fff inset; border: 1px solid #7a7a7a;line-height: 33px;}
	.telephone .tele-fr{ float: right; overflow: hidden; margin: 0 66px 0 0; }
	.telephone .tele-fr a{width: 184px; height: 29px; line-height:29px; background:url(../images/btn03.jpg) no-repeat;	color: #fff;line-height: 30px; display:block; }
		
	
	
/* policy */
	.policy h3{ display:block; height:86px; line-height:86px;}
	.policy ul li{float:left;width:200px;height: 251px;background-color: #fff;padding:20px 15px 0;margin:0 14px 0 7px;*margin:0 12px 0 7px;text-align: center;position:relative;border:1px solid #e3e2e2;}
	.policy ul li h4{text-decoration:none;font-size: 16px; margin:12px 0 22px 0; color:#ff7800; border-bottom:1px solid #ff7800; font-weight: bold; }
	.policy ul li .span_p{display:block; height:158px;}
	.policy ul li p{  text-indent: 2em;line-height: 22px;text-align: left; font-size:14px;}
	.policy ul li a{w display:block; display:block; width:102px; height:25px; line-height:25px; color:#fff; text-align:center; margin:0 auto; background:url(../images/btn02.jpg) no-repeat; font-size:14px;}
	
	
	
/* test */
	.test{ width:958px; margin:0 auto; margin:28px auto;height:602px;background-color: #2A2A2A; font-size:14px;	padding:21px;margin-bottom: 20px;}
	.testin{width:928px;height:562px;background:url(../images/bg.jpg) no-repeat;padding:20px 15px;}
	.main-cont,.test-pic{float:left;}
	.main-cont{width:500px;margin:0px 15px 0 0;color:#fff;}
	.test  .main-cont p{text-indent: 2em; font-size:14px; color:#fff; text-align:left; padding:25px 0 0 0; line-height:24px;}
	.test  .main-cont .c1{  color:#ffc600;}
	.main-cont a{width:184px;height:32px;line-height:33px; text-align:center; color:#fff; margin:15px 0 0 170px; display:block; background:url(../images/btn04.jpg) no-repeat;}
	
/*consult	*/
	.consult{ width:1000px; margin:0 auto 45px;}
	.consult h3{ display:block; height:61px; background:url(../images/consult.jpg) no-repeat; text-align:center; font-size:26px; font-weight:100; padding:7px 0 0 0;}
	.consult_con{ color:#1b326b; width:936px;padding:44px 0 30px 0; margin:0 auto; background:#fff; box-shadow:2px 2px 10px #969696;}
	.consult_con ol li{ padding:0 0 36px 0;}
	.consult_con ol li h4{ display:block; cursor:pointer; height:44px; background:url(../images/ol.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol li p{ width:769px; margin:0 auto; line-height:20px; display:none;}
	.consult_con ol li .consultp	{ display:block;}
	.consult_con ol .li01  h4{ display:block; height:44px; background:url(../images/ol01.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol .li02  h4{ display:block; height:44px; background:url(../images/ol02.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol .li03  h4{ display:block; height:44px; background:url(../images/ol03.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol .li04  h4{ display:block; height:44px; background:url(../images/ol04.jpg) no-repeat; padding:0 0 0 108px;}
	.consult_con ol .li05  h4{ display:block; height:44px; background:url(../images/ol05.jpg) no-repeat; padding:0 0 0 108px;}
	
/*sequence*/	
	.sequence{ height:175px; background:url(../images/sequence.jpg) no-repeat; width:1000px; margin:0 auto 30px; color:#333333;}
	.sequence ul li{ width:165px; margin:0 113px 0 0; float:left; padding:75px 0 0 0; text-align:center;}
	.sequence ul .li_list{ margin:0;}
	.sequence ul li h4{ font-size:20px; text-align:center; color:#319a31;}
	.sequence ul li p{ font-size:14px;}
	
	
	
	
	
	
	
	
	