body,p,h1,h2,h3,h4,div,span,a,img,ul,li,dl,dt,dd,table,input{margin:0;padding:0;border:0;list-style:none;}
body{color:#666666;font-size:14px;font-family:"微软雅黑"; /*min-width: 1180px;*/ min-width:1300px;}
a,input{ text-decoration:none; outline: none;}
.fl{float: left;} .fr{float: right;}
.wrapper{ width:1180px; margin:0 auto;}
.clear{ clear:both; height: 0px !important; overflow: hidden;}

/*top*/
.top{ background:#f3eef2; height:35px; line-height:35px; border-bottom:1px solid #ddd; width:100%;}
.top .p{ color:#414141; font-size:14px;}
.top p.fr{ background:url(http://www.qihang.cn/statics/images/aboutImg/phone.png) no-repeat left center; padding-left:27px;}


/*logo*/
.header{}
.header .logo{height:75px; position:relative; width: 320px; float: left; text-align: left; margin:25px 0 0 -10px}
.header .logo img{float: left}
.header .logo p.logo-txt { height: 40px; margin: 5px 0px 0 10px; line-height: 20px; font-size: 14px; color: #7a7979; float: left}
.header .fx{position:relative; z-index: 100000; width: 178px; float: left; height: 36px; margin:33px 0 0 25px; border:1px solid #ddd;}
.header .fx p{ width:141px; height:36px; line-height:36px; font-size:16px; color:#414141; text-align:center; float:left;}
.header .fx p.icon{ width:36px; height:34px; line-height:34px; text-align:center;border-left:1px solid #ddd; background:#f6f6f6;cursor:pointer; margin:-36px 0 0 140px}
.header .fx p.icon img{margin-top:15px;}
.header .fx .fenxiao{border:1px solid #dddddd;width: 315px;height: auto; padding:20px 0 0px 15px; position:absolute; top:34px; left:-1px; background:#fff; z-index: 9999;} 
.header .fx .fenxiao ul{ float:left;}
.header .fx .fenxiao ul li{ float:left; margin-right:17px; margin-bottom:20px;}
.header .fx .fenxiao ul li a{ display:block; font-size:15px; color:#666;}
.header .fx .fenxiao ul li a:hover{ color:#ff7700;}


.header .right_menu{float: right;}
.header .right_menu .nav1{ height:90px; line-height:90px; float:right;}
.header .right_menu .nav1 li{ float:left; cursor:pointer;text-align:center;height:80px; line-height:80px; margin-top:21px;}
.header .right_menu .nav1 li:hover{background:url(http://www.qihang.cn/statics/images/aboutImg/li_bg.png) repeat-x bottom center;}
.header .right_menu .nav1 li:hover a{color:#fff; }
.header .right_menu .nav1 li a{ display:block;font-size:18px; color:#414141; padding:0 18px;}
.header .right_menu .nav1 li.active{ background:url(http://www.qihang.cn/statics/images/aboutImg/li_bg.png) repeat-x bottom center;}
.header .right_menu .nav1 li.active a{color:#fff; }


.qh_banner{position: relative; z-index: 100000;}
.qh_banner .fenxiao2{ position:absolute; right:0; top:87px; z-index:1000; background:url(http://www.qihang.cn/statics/images/aboutImg/map_bg.png) no-repeat top center;}
.qh_banner .fenxiao2 h3{ font-size:20px; color:#333; width:379px; height:47px; line-height:47px; border: 1px solid #e5e5e5;border-bottom:1px solid #ddd; text-indent:16px; font-weight:normal;position:relative; background: #e5e5e5}
.qh_banner .fenxiao2 h3 .jmmx { position:absolute; right:12px; top:0px; color:#333; font-size:16px; font-weight:500; }
.qh_banner .fenxiao2 h3 .jmmx:hover { color:#ff8800; text-decoration:underline;}
.qh_banner .fenxiao2 ul{ height:175px; width:366px; padding-top:23px; padding-left:15px; }
.qh_banner .fenxiao2 ul li{ float:left;margin:0 5px; margin-bottom:15px; }
.qh_banner .fenxiao2 ul li a{ font-size:16px; color:#333; padding:2px 8px; float:left;}
.qh_banner .fenxiao2 ul li a:hover{ color:#fff; background:#ff8800;}
.qh_banner .fenxiao2 ul li.active1{ background:#ff8800; }
.qh_banner .fenxiao2 ul li.active1 a{ color:#fff;}


/*轮播图*/
.slider{height: 400px;position: relative; z-index:0;margin: 0 auto;overflow: hidden;width: 100%; border:1px solid #e0e0e0; border-left:none; border-right:none;}
.slider .bd{width:100%;}
.slider .bd a{height: 400px;display: block; }
.slider .hd{width: 100%;position: absolute;z-index: 10;bottom: 0;left: 0;height: 30px;line-height: 30px;}
.slider .hd ul{ width:100%; margin-left:48.5%;}
.slider .hd ul li{cursor: pointer; float:left;zoom: 1;width: 15px;height: 15px;margin: 0 6px;background: url(http://www.qihang.cn/statics/images/aboutImg/circle.png) no-repeat;overflow: hidden;vertical-align: top;line-height: 9999px;}
.slider .hd ul .on{background: url(http://www.qihang.cn/statics/images/aboutImg/circle1.png) no-repeat;}
.slider .timer{position: absolute;z-index: 1;left: 0;bottom: 0;height: 2px;width: 0; background-color: #ff9900;overflow: hidden;}
.slider .bd li a{background-position:center; background-repeat: no-repeat; background-attachment: scroll;overflow: hidden;}
.slider .bd ul{width: 100% !important;}
.slider .bd ul li{width: 100% !important;}



/*培训项目*/
.project{margin-top:35px;}
.project .p1{ margin:0 auto;margin-top:18px; width:707px; height:40px; line-height:22px; text-align:center; text-indent:10px; font-size:14px; color:#666;}
.project .pro,.project .pro2,.project .pro3{width:347px; height:274px; float:left; margin:40px 0 0 35px;}
.h{ border:1px solid #ddd; width:337px; height:134px; background:#ebebec; text-align:center; padding-top:28px;cursor:pointer; margin: 0 auto;}
.pro .a{ background:url(http://www.qihang.cn/statics/images/aboutImg/img2.png) no-repeat scroll center; width:100%; height:42px; display:block;}
.pro2 .a{ background:url(http://www.qihang.cn/statics/images/aboutImg/img1.png) no-repeat scroll center; width:100%; height:42px; display:block;}
.pro3 .a{ background:url(http://www.qihang.cn/statics/images/aboutImg/img3.png) no-repeat scroll center; width:100%; height:42px; display:block;}
.pro .pro-top .p2,.pro2 .pro2-top .p2,.pro3 .pro3-top .p2{ font-family:"Arial Regular"; font-size:30px; color:#333; margin-top: 10px}
.pro .pro-top .p3,.pro2 .pro-top2 .p3,.pro3 .pro-top3 .p3{ font-size:14px; color:#666}
.pro .pro-bottom,.pro2 .pro2-bottom,.pro3 .pro3-bottom{ width:297px; height:80px; line-height: 26px; border:1px solid #ddd; border-top:none; font-size:16px; color:#666; padding:30px 20px 0 20px;cursor:pointer; margin: 0 auto;}
.pro-nav a:link{color:#666;}
.pro-nav a:visited{color:#666;}
.pro-nav a:hover{color:#666;}
.pro-nav a:active{color:#666;}
.project .on .h{background:url(http://www.qihang.cn/statics/images/aboutImg/h1.png) no-repeat; width:347px; height:136px; border:none;}
.project .on .pro-top .a{background:url(http://www.qihang.cn/statics/images/aboutImg/img5.png) no-repeat scroll center;}
.project .on .pro2-top .a{background:url(http://www.qihang.cn/statics/images/aboutImg/img4.png) no-repeat scroll center;}
.project .on .pro3-top .a{background:url(http://www.qihang.cn/statics/images/aboutImg/img6.png) no-repeat scroll center;}
.project .on .p2{ color:#fff; font-weight:500;}
.project .on .p3{color:#fff;}
.project .on .b{background:url(http://www.qihang.cn/statics/images/aboutImg/h4.png) no-repeat; height:89px;  padding:30px 25px 0 25px; border:none; width: 297px;}

.line{ background:url(http://www.qihang.cn/statics/images/aboutImg/xian.png) no-repeat top center; height:14px; width:1157px; margin-top:55px; margin-bottom: 70px; position:relative;}
.MPA,.MEM,.MTA,.MLis{ display:inline-block; font-size:22px; color:#333; width:220px; height:53px; line-height:53px; border:1px solid #ddd; background:#ebebec; border-radius:5px; text-align:center;position:absolute; top:-20px; left:40px;}
.MEM{ position:absolute; top:-20px; left:325px;}
.MTA{ position:absolute; top:-20px; left:609px;}
.MLis{ position:absolute; top:-20px; left:893px;}
.line a:hover{ background:#f5903d; border: 1px solid #f5903d; color:#fff; }

/*关于启航学校*/
.about{ margin-top:50px; background:#383741; height:515px; width:100%;border:1px solid #e0e0e0; border-left:none; border-right:none;}
.about .wrapper img.line2{ margin:50px 0 24px 0;}
.about .wrapper p{ font-size:14px; color:#f2f0f0; width:740px; margin:0 auto; text-indent:27px;line-height:22px; }
.about .wrapper p a{ font-size:14px; color:#ff9900; text-decoration:underline; margin-left:10px;}
.warp-about{width: 1265px; margin: 0 auto;}
.warp-about .warp-about-top {width: 1180px; margin: 0 auto;}
.box3{ margin: 50px auto;position:relative;}
.box3 .imgBox3{  width:1180px; overflow:hidden; margin: 0 auto; margin-left:42px;position:relative;}
.box3 .imgBox3 li{ float:left; margin-right:19px; border-color:#a6a3a6; border-width: 10px 13px; border-style: solid; height:179px; overflow: hidden; width: 255px;}
.box3 .imgBox3 li img{ width:255px;}
.iconBox3 .prev{ background:url(http://www.qihang.cn/statics/images/aboutImg/icon2.png) no-repeat; width:20px; height:36px; position:absolute; z-index:10; left:0%; top:51%; margin-top: -22px; cursor:pointer;}
.iconBox3 .prev:hover{background:url(http://www.qihang.cn/statics/images/aboutImg/icon4.png) no-repeat;}
.iconBox3 .next{ background:url(http://www.qihang.cn/statics/images/aboutImg/icon3.png) no-repeat; width:20px; height:36px; position:absolute; z-index:10; right:0%; top:51%; margin-top: -22px; cursor:pointer;}
.iconBox3 .next:hover{background:url(http://www.qihang.cn/statics/images/aboutImg/icon5.png) no-repeat;}

/*新闻中心*/
.classTableS {margin: 50px auto 0;width: 100%;padding-bottom: 35px;}
.classTableS ul {font-size: 0;text-align: center;}
.classTableS ul li { display: inline-block; *zoom: 1; *display: inline;vertical-align: middle; margin: 0 40px; font-size: 22px; color: #333; width: 220px; line-height: 53px; border: 1px solid #ddd;text-align: center;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer;background: #ebebec}
.classTableS ul .active { background:#f5903d; border: 1px solid #f5903d; color:#fff; }
.classTableS dl {width: 1180px; background-color: #ffffff;margin: 40px auto 0;}
.classTableS dl dd { display: none;}
.classTableS dl dd:first-child {display: block;}
.news{ margin-top:45px;}
.news1{ margin-top:30px; padding-bottom:13px; border-bottom:1px dashed #ddd; width: 100%;}
.news1-le{ width:79px; height:82px; background:#f6f6f6; border:1px solid #ddd; border-right:2px solid #ff9900; float:left; margin-top:6px; margin-left:22px;}
.news1-le .day{ font-size:40px; color:#ff7700; text-align:center;}
.news1-le .year{ font-size:14px; color:#999; text-align:center;}
.news1-mi{ float:left; margin-left:20px; width:756px; margin-top:15px;}
.news1-mi a{ float:left; cursor:pointer;width:756px;}
.news1-mi a.a1{ font-size:18px; color:#333;}
.news1-mi a.a2{ font-size:14px; color:#999; margin-top:6px;}
.news1-mi a.a1:hover,.news1-mi a.a2:hover{ color:#ff7700;}
.news1-ri{ float:right; margin-right:35px; width: 212px; height: 130px; text-align: center; line-height: 130px; overflow: hidden;}
.news1-ri img{width: 212px; height: 132px; transition: transform 0.3s linear 0s;}
.news a.more{ width:145px; height:45px; line-height:45px; background:#ff9900; color:#fff; font-size:18px; text-align:center; border-radius:5px; display:block; margin:0 auto; margin-top:23px; margin-bottom:50px; cursor:pointer;}
.news1-ri img:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2); transition: all 0.7s ease 0s;}
.news .news_box{min-height: 450px;}
.news .news_box .loading{margin-top: 30px; text-align: center;}


/*联系我们*/
.contact { background:#e7e7e7 url(http://www.qihang.cn/statics/images/aboutImg/point_big.png) no-repeat scroll center top; border-left:none; border-right:none; width:100%;}
.contact .contact2{padding:45px 0;}
.contact2-le{  border:1px solid #fec064; width:1180px; height:337px; margin-top:35px; background:#fff}
.contact2-le ul{ width:1100px; margin: 30px 40px 20px 145px;}
.contact2-le ul li{ float:left; border-radius: 3px; padding: 0 6px}
.contact2-le ul li.on{background:#ff8800;}
.contact2-le ul li.on a{  color:#fff;}
.contact2-le ul li a{ display:block; color:#666; font-size:16px;padding:5px 9px;}
.contact2-le dl{ margin-left:18px; margin-top:20px; display: none; padding-bottom: 20px}
.contact2-le dl dt{ float:left; margin-top:10px; display: none;}
.contact2-le dl dd{ float:left; background-color: #222; width:480px; height: 235px; margin:10px 3px 0 23px; padding-top: 10px}
.contact2-le dl dd p{ font-size: 18px; line-height: 35px; margin: 15px 50px 0 50px; padding-left: 45px; color: #fff}
.contact2-le dl dd p.xin_xiaoquD1 { background:url(http://www.qihang.cn/statics/images/aboutImg/YellowI1.png) no-repeat left 0 }
.contact2-le dl dd p.xin_xiaoquD2 { background: url(http://www.qihang.cn/statics/images/aboutImg/YellowI2.png) no-repeat left 0 }
.contact2-le dl dd p a { background: #fc6c03; color: #fff; display: block; font-size: 18px; float: left; height:36px; line-height: 36px; width: 140px;; text-align: center; border-radius: 20px}
.contact2-le dl.on{display: block;}
.contact2-le dl.on dt{display: block;}


/*.contact2-ri{ width:335px; height:337px;border:1px solid #f1d4f3;margin-top:35px; background:#fff; float:right;}
.contact2-ri h3{ height:48px; line-height:48px;border-bottom:1px solid #ececec; font-weight:normal;}
.contact2-ri h3 span{ display:block; color:#ff7700; font-size:20px; border-bottom:2px solid #c087cb; width:83px; padding-left:18px; }
.contact2-ri p.name,.contact2-ri p.tel,.contact2-ri p.message{ margin-left:20px; margin-top:25px; display: inline-block;}
.contact2-ri p.name{ margin-top:30px;}
.contact2-ri p.name label,.contact2-ri p.tel label,.contact2-ri p.message label{ font-size:16px; color:#666; display: inline-block; float: left; height: 100px; line-height: 100%;}
.contact2-ri p.name input,.contact2-ri p.tel input,.contact2-ri p.message textarea{ width:205px; height:28px; line-height:28px;padding-left:5px; border:1px solid #bbbbbb; margin-left:5px; display: inline-block; float: left;}
.contact2-ri p.message textarea{ width:227px; height:83px;resize:none;}
.contact2-ri a{ width:120px; height:30px; line-height:30px; color:#f0f0f0; font-size:16px; background:#7c208b; display:block; border-radius:5px; text-align:center; cursor:pointer; margin-top:15px; margin-left:80px;}
.contact2-ri p.name,.contact2-ri p.tel{height: 30px;}
.contact2-ri p.name label,.contact2-ri p.tel label{height: 30px; line-height: 30px;}
.contact2-ri p.message{height: 85px;}
.contact2-ri p.message label{height: 85px; line-height: 20px;}
.contact2-ri p.message textarea{overflow:hidden;}*/


.fl,.lt{float: left;}
.fr,.rt{float: right;}
.cle{clear: both;}
.clear{zoom:1;*zoom:1;}
.clear::after{content: ".";display: block;height: 0;overflow: hidden;clear: both;visibility: hidden;}
.width{width: 1200px;margin:0 auto}
.whiteBg {background: #fff}
.grayBg { width: 100%; background: #f7f7f7}
.clearfix::before,.clearfix::after{content: "."; height: 0; line-height: 0; display: block; visibility: hidden; clear: both;}
.nt10 {margin-top: 10px}
.mt0 {margin-top: 0}
.mt32 {margin-top: 32px}
.mt25 {margin-top: 25px}
.mt20 {margin-top: 20px}
.ml20 {margin-left: 20px}
.pb30 {margin-bottom: 30px}
.pt15 {padding-top: 15px}
.pt25 {padding-top: 25px}
.pb0 {padding-bottom: 0}
.reltive{ position:relative;}
.text_overflow{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text_overflow2{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}

/*首页底部样式*/
.footer {width: 100%;min-width: 1200px;height: 200px}
.botRight {width: 1200px; padding: 38px 0; overflow: hidden; margin: 0 auto}
.botRight div div { float: left; width: 200px; height: 128px; padding-left: 20px; box-sizing: border-box; border-left: 1px solid #dcdcdc;}
.botRight div div.footerContact {width: 120px}
.footer-classifyHead {position: relative; height: 28px; font-size: 18px;color: #333;}
.footer-classifyHead i { position: absolute;left: -21px;top: 0; width: 3px;height: 18px; background: #666;}
.footer-classify { overflow: hidden;}
.footer-classify li { height: 26px;line-height: 26px; font-size: 14px}
.footer-classify li a {color: #888;}
.footer-classify li a:hover {color: #ff8800}
.botRight div div.fx_bot {margin-left: 50px; width: 430px}
.botRight div div.fx_bot li {float: left; margin-right: 10px}
.footerBot {width: 100%;  background-color: #f4f0ed; padding: 30px 0 20px; line-height: 24px; color: #666; text-align: center}
.footerBot a {color: #ff8800}

/*当前位置*/
.dqwz { height:36px; line-height: 14px;font-size: 14px; color: #999}	
.dqwz a { padding: 0 5px; color: #999}
.dqwz a:hover {color:#ff9900}


