@charset "utf-8";
/* CSS Document */

/*首页头部*/

body{ /*background:#f9fafe url(../images/bodyBg.jpg) top center no-repeat;*/}

.headBody{ width:100%; min-width:1200px; height:44px; background:#264d9c;}
.headAuto{ width:1200px; margin:0 auto;}
	.headLeft{ float:left;}
		.headLeft a{ font-size:16px; color:#fff; display:block; font-family:"microsoft yahei"; line-height:44px;}
	.headRight{ float:right; margin:8px 0 0}
		.headSearch{ float:left; width:210px; height:28px; background:url(../images/headSearchBg.png) no-repeat; margin-right:20px;}
			.inputText{ background:none; border:none; width:170px; height:28px; line-height:28px; font-size:15px; color:#fff; display:block; float:left;
			font-family:"microsoft yahei"; padding-left:12px;}
			.inputButton{ width:17px; height:18px; background:url(../images/searchButton.png) no-repeat; float:left; display:block; border:none; margin:5px 10px 0 0;cursor:pointer;}
		.headText{ float:left; width:40px; height:28px; background:#1c59ff; border-radius:5px; font-size:16px; color:#fff; text-align:center; text-align:center;
		line-height:28px;}

.headBg{ width:1200px; margin:0 auto; min-height:120px;}
.logo{ width:421px; float:left; margin:25px 0;}

.nav{ width:720px; float:right; margin-top:50px;}
	.nav li{ float:left; position:relative; *width:80px; } 
	.nav li a.navtitle{ font-size:16px; color:#333;  text-align:center; display:block; *float:left;}
	.nav li a.navtitle span{ display:block; text-align:center; margin:0 auto; width:70px;}

	.nav li a.navtitle b{ display:none;height:4px; background:#1b55f5; margin-top:8px; padding:0 35px; position:absolute;}
	.nav li a.navSelect b{ display:block;}
	
.menu{ display:none; position:absolute; top:33px; width:108px; margin:0 auto; left:-18px; background:#fff; border-radius:5px; 
z-index:999;}
	.menu a{ display:block; width:96px; /*height:35px;*/ line-height:25px; font-weight:normal; border-bottom:1px solid #ececec; font-size:16px; color:#888 !important;padding:8px 0;
	margin:0 auto; text-align:center;}
	.menu a:hover{ color:#1b55f5 !important;}
	
.navSchool li{ *width:90px;}
.navSchool li a{ font-size:16px; color:#333; margin:0 12px; *margin:0;  text-align:center; display:block; *float:left;}
	.navSchool li a span{ display:block; padding:0 3px; *width:90px; text-align:left; margin:0 auto;}
.navSchool li a b{ display:none;}
	.navSchool li a.navSelect b,.navSchool li a:hover b{ display:block;height:4px; background:#1b55f5; margin-top:8px; padding:0 35px; *position:absolute; *left:50%; *margin-left:-45px;}

.navMobil{ display:none;}
.nav{ display:block;}

/*banner图*/

.banner{ width:100%; min-width:1200px; height:500px; /*background:url(../images/bannerBg.jpg) no-repeat;*/ overflow:hidden;}





/*footer*/

.footer{ width:100%; min-width:1200px; height:240px; background-color: #004d9b;/*background:url(../images/footerBg.jpg) center bottom no-repeat; */
  /*padding-top:65px;*/
	overflow: hidden;
    position: relative;	
	}
	.footerCont{ width:1200px; margin:0 auto;
      position: absolute;
    left: 50%;
    margin-left: -600px;
    top: 0;

}
.footTop{ margin-top:32px; border-bottom:1px solid #5171b0; padding-bottom:16px; overflow:hidden;}
.footLeft{ float:left; width:930px;}

.footLink,.footIcons{ overflow:hidden;}
.linkTitle{ float:left; font-size:16px; color:#fff; width:88px; height:24px; background:#4c6cb0; line-height:24px; text-align:center; border-radius:12px; margin-top:1px;}
.footIcons{ margin-left:33px; float:left; width:695px;}
.footIcons li{ float:left; margin-bottom:8px;}
	.footIcons li a{ float:left; display:block; color:#fff; font-size:18px; color:#fff; line-height:28px;}
	.footIcons li b{ font-size:18px; color:#fff; float:left; padding:0 16px;}



.footContact{ float:left; font-size:16px; color:#fff; width:90px; height:24px; background:#4c6cb0; line-height:24px; text-align:center; border-radius:12px;}
.footText{ margin-top:15px; overflow:hidden;}
.contactUl{ float:left; margin-left:33px; width:800px;}
	.contactUl li{ float:left; margin-right:40px;}
		.contactUl li b{ display:block; float:left; margin:4px 12px 0 0;}
		.contactUl li span{ float:left; font-size:16px; color:#b1bfdb;}
.footRight{ float:right;}
.footRight li{ float:left; margin-left:30px;}
	.footRight li img{ display:block;}
	.footRight li span{ display:block; font-size:14px; color:#fff; text-align:center; margin-top:12px;}
.footBottom{ font-size:14px; color:#b1bfdb; text-align:center; padding-top:10px;}
	.footBottom em{ padding:0 11px;}
	
	
	
	
	
	
	
/*	.nav{ width:720px; float:right; margin-top:50px;}
	.nav li{ float:left; position:relative; *width:80px; } 
	.nav li a.navtitle{ font-size:16px; color:#333;  text-align:center; display:block; *float:left;}
	.nav li a.navtitle span{ display:block; text-align:center; margin:0 auto; width:70px;}

	.nav li a.navtitle b{ display:none;height:4px; background:#1b55f5; margin-top:8px; padding:0 35px; position:absolute;}
	.nav li a.navSelect b{ display:block;}
	
.menu{ display:none; position:absolute; top:33px; width:120px; margin:0 auto; left:-18px; background:#fff; border-radius:5px; padding:8px 0;
z-index:999;}
	.menu a{ display:block;  height:35px; line-height:35px; font-weight:normal; border-bottom:1px solid #ececec; font-size:16px; color:#888 !important;
	margin:0 auto; text-align:center;}
	.menu a:hover{ color:#1b55f5 !important;}
	
.navSchool li a{ font-size:16px; color:#333; margin:0 12px;  text-align:center; display:block; *float:left;}
	.navSchool li a span{ display:block; padding:0 3px;}
.navSchool li a b{ display:none;}
	.navSchool li a.navSelect b{ display:block;height:4px; background:#1b55f5; margin-top:8px; padding:0 5px;}*/
