@charset "utf-8";
/* CSS Document */

.w1200 {width: 1200px;margin: 0 auto;overflow: hidden;}
.aboutTop { width: 100%; background: #fafafa;}
.aboutTop .top-lf { float: left; font-size: 14px; height: 35px; line-height: 35px; color: #999999; }
.aboutTop .top-rt { float: right; }
.aboutTop .top-rt a { font-size: 14px; display: inline-block; width: 84px; height: 35px; text-align: center; line-height: 35px; color: #999999;padding-left: 18px; margin-left: 10px; background: url(../images/bg_ico.png) no-repeat}
.aboutTop .top-rt a:nth-child(1) { background-position: -11px -473px}
.aboutTop .top-rt a:nth-child(2) { background-position: -100px -472px}
.aboutTop .top-rt a:hover { background-color: #fff; }

/* nav
.nav { width: 100%; background: #fff; height: 80px;}
.nav img { float: left; padding-top: 15px; }
.top{width: 590px; height: 60px; padding-left: 20px; float: right; margin-top: 10px}
.top1{height: 60px;}
.top1>li{float: left;font-size: 16px;margin:0 20px;line-height: 60px; padding-left: 10px;}
.top1>li>a{color: #444; float: left}
.top1>li>a:hover{text-decoration: underline}
.top1 .top3{position: relative;z-index: 9;cursor: pointer;width: 90px;}
.top3 .xiab{position: absolute;left: 85px;top: 15px;}
.top1 .top3 .top31{ display: none; position: absolute;top: 51px; left: -115px;z-index: 8888;padding-top: 10px;}
#top_w2{ width: 115px;}
#top_id31{left: -15px; margin-left: 12px}
#top_w3{ width: 115px}
#top_id32{left: -25px; margin-left: 22px}
.top32{position: relative; padding: 10px 0; background: #ffffff;box-shadow: 0px 0px 8px 2px #e8e8e8;}
.icon{ top: -9px; left: 50px; background: url(../images/iconBg_02.png) no-repeat; width: 16px; height: 9px; position: absolute;}
.top1 .top3 .top31 span{color: #666666;font-size: 14px;margin-right: 16px;line-height: 35px}
.top1 .top3 .top31 span a{color: #666666;font-size: 14px;}
.top1 .top3 .top31 span a:hover{text-decoration: underline;}
.top1 .top3 .top31 .top311{float: left;line-height: 0;margin-left: 25px;} */

/* banner*/
.banner { width: 100%; background: url(../images/aboutImg/aboutBanner.jpg) no-repeat center center; height: 460px; }

.title .h2,.title .h2 span,.w1000{position:relative}
.title{border-bottom:1px solid #dde5eb;padding:40px 0 10px; font-family:'Microsoft YaHei'; text-align:center}
.title .h1{font-size:30px;}
.title .h2{display:inline-block;border-bottom:1px solid #ff3333;padding:0 40px; top: 12px}
.title .h2 span{font-size:14px;color:#a0a2a3;padding:0 20px;top:10px;background:#fff; position:relative; display: block}

/*启航简介 */
.sre-1,.sre-2 { width: 100%; position: relative; padding-top: 30px; padding-bottom: 50px; overflow: hidden; }
.sre-1 .sre1-bg { background: url(../images/aboutImg/sre1-2.jpg) no-repeat center bottom; height: 335px; position: absolute; top: 197px; left: 0px; width: 100%; }
.sre-1 .sre1_main { width: 1200px; margin: 0 auto; padding-top: 30px; position: relative; }
.sre-1 .sre1_main .sre1_lf { float: left; width: 580px; height: 265px; padding-top: 30px; line-height: 30px;position: absolute;overflow:hidden; margin-top: 60px}
.sre-1 .sre1_main p { text-indent: 28px; font-size: 14px; margin: 0 0 20px; color: #666; text-align: justify}
.sre-1 .sre1_main .sre1_rt { float: right}
.sre-1 .sre1_main .sre1_rt .sre1-ab { width: 20px; height: 215px; position: absolute; top: 87px; right: -20px; background: #e8e8e8; z-index: 2; }
.innerbox{ overflow-x: hidden;overflow-y: auto;color: #000;height: 100%; padding-right: 30px}
/*滚动条样式*/
.innerbox::-webkit-scrollbar {width: 4px;height: 4px;}
.innerbox::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.innerbox::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

/* 企业文化 */
.sre-2 .sre2_main { width: 1200px; margin: 0 auto; padding-top: 50px; }
.sre-2 .sre2_main ul li { width: 400px; height: 250px; float: left; text-align: center; box-sizing: border-box; background: #fafafa; transition: all 0.6s; }
.sre-2 .sre2_main ul li h5 { margin-top: 60px; font-size: 20px; font-weight:normal}
.sre-2 .sre2_main ul li span { display: inline-block; width: 62px; height: 5px; background: #41a9fb; margin-top: 20px; }
.sre-2 .sre2_main ul li p { font-size: 14px; margin-top: 18px; color: #666666; }
.sre-2 .sre2_main ul li:hover { background: #41a9fb; }
.sre-2 .sre2_main ul li:hover h5 { color: #fff; }
.sre-2 .sre2_main ul li:hover span { background: #fff; }
.sre-2 .sre2_main ul li:hover p { color: #fff; }

/* 启航大事记 */
.sre-3 { height: 650px;}
.qhdsj {width: 100%; height: 470px; background: #fafafa; padding-top: 5px; margin-top: 60px}
.kyr {width: 1200px; margin:40px auto 0}
.kyr .slideBox{zoom:1; margin-left:55px; width:1058px;position:relative;   }
.kyr .sPrev,.kyr .sNext{ position:absolute; left:-50px; top:80px; display:block; width:40px; height:40px; z-index:99999;}
.kyr .sNext{ left:auto; right:-100px;background:url(../images/aboutImg/kprev.jpg) no-repeat;}
.kyr .sPrev{background:url(../images/aboutImg/knext.jpg) no-repeat; }

.kyrmk { overflow:hidden; position:relative; width:1108px}
.kyrmk ul { width: 4539px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: -1108px}
.kyr .parBd ul{ overflow:hidden; zoom:1;   }
.kyr .parBd ul li{ margin:0 5px;float:left; _display:inline; overflow:hidden; text-align:center; position:relative; width:357px; height:380px; padding-top: 20px}
.kyr .parBd ul li img{width:317px; height:178px;}
.kyr .parBd ul li div {font-size: 12px; padding-top: 30px}
.kyr .parBd ul li div span { font-size: 30px;}
.kyr .parBd ul li div i {width: 40px; height: 5px;background: linear-gradient(90deg, #ee2d67, #ff771b); box-shadow: 0px 2px 5px 0px rgba(189, 40, 39, 0.2); display: inline-block; margin-top: 10px;}
.kyr .parBd ul li p{ width:90%; margin: 0 auto;line-height:24px; text-align:center; font-size:14px; padding-top: 20px; color: #888}
.kyr .parBd ul li:hover{  background: #fff; box-shadow: 0 0 20px 0 #eee}

/* 品牌优势 */
.sre-4 { height: 670px}
.sre2-wrapper {position: relative; margin-top: 40px}
.sre2-wrapper .sre2-bn1 {width: 1200px;margin: 0 auto; position: relative; height: 560px;}
.sre2-wrapper .sre2-bn1 .bn1 {position: absolute; top: 10px; left: 0px;z-index: 2;opacity: 1;}
.sre2-wrapper .sre2-bn1 .bn2 { position: absolute; top: 40px;  right: 0px; width: 960px; height: 410px;  background: url(../images/aboutImg/sre2_2.jpg) no-repeat 0 0;  box-sizing: border-box; z-index: 1;  opacity: 1;  padding: 20px 50px 60px 450px}
.sre2-wrapper .sre2-bn1 .bn2 p {  font-size: 14px;  margin: 10px 0; color: #fff; line-height: 30px; text-indent: 28px;}
.sre2-wrapper .sre2-bn2 { height: 360px;  width: 100%;  background: #f5f5f5; position: absolute; top: 150px; right: 0}
.ppys{ overflow-x: hidden;overflow-y: auto;color: #000;height: 100%; padding-right: 30px}
.ppys::-webkit-scrollbar {width: 4px;height: 4px;}
.ppys::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.6);}
.ppys::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

/* 业务体系 */
.sre5-wrapper {position: relative; margin-top: 40px}
.sre5-wrapper .sre5-bn1 {width: 1200px;margin: 0 auto; position: relative; height: 560px;}
.sre5-wrapper .sre5-bn1 .bn1 {position: absolute; top: 10px; right: 0px;z-index: 2;opacity: 1;}
.sre5-wrapper .sre5-bn1 .bn2 { position: absolute; top: 40px;  left: 0px; width: 960px; height: 410px;  background:#fff; box-shadow: 0 0 20px 0 #ddd;  box-sizing: border-box; z-index: 1;  opacity: 1;  padding: 30px 480px 60px 60px;}
.sre5-wrapper .sre5-bn1 .bn2 p {  font-size: 14px;  margin: 10px 0; line-height: 30px; text-indent: 28px;}
.sre5-wrapper .sre5-bn2 { height: 360px;  width: 100%;  background: #f5f5f5; position: absolute; top: 150px; right: 0}
.ywtx{ overflow-x: hidden;overflow-y: auto;color: #000;height: 100%; padding-right: 30px}
.ywtx::-webkit-scrollbar {width: 4px;height: 4px;}
.ywtx::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.ywtx::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

/*启航新闻 列表页*/
.newsBanner { width: 100%; background: url(../images/aboutImg/newsBanner.jpg) no-repeat center center; height: 460px; margin-top: 1px }
.qh_news { padding: 50px 0; border-top: 1px solid #eee;  border-bottom: 1px solid #eee}
.qh_news li{width: 570px;margin-bottom: 50px}
.qh_news li:nth-child(odd) {float: left}
.qh_news li:nth-child(even) {float: right}
.qh_news li dt{float: left;width: 181px;height: 120px;}
.qh_news li dt img{width: 100%;height: 100%;}
.qh_news li dd{float: right;width: 370px;}
.qh_news li dd h6{font:18px/22px "Microsoft YaHei";color: #1e1e1e;height: 22px;overflow: hidden; margin: 0; padding: 0}
.qh_news li dd h6 a{color: #1e1e1e;}
.qh_news li dd p{margin-top: 17px;}
.qh_news li dd p a{color: #a0a0a0;display: block;font:14px/24px "Microsoft YaHei";overflow: hidden;height: 48px;}
.qh_news li dd span{color: #a0a0a0;font:13px/20px "Microsoft YaHei";display: block;margin-top: 15px;}

/*启航新闻 内容页*/
.qh_news_show{border:1px solid #eeeeee; margin-bottom: 40px}
.qh_news_showc{width: 1200px;margin: 0 auto}
.qh_news_showc h2{font:28px/32px "Microsoft YaHei";color: #1e1e1e;text-align: center;padding-top: 54px;}
.qh_news_time{font:16px/20px "Microsoft YaHei";color: #a0a0a0;text-align: center;padding-top: 28px;}
.qh_news_con {padding-top: 50px;padding-bottom: 30px; width: 90%; margin: 0 auto; border-top:1px dashed #ddd; margin-top: 40px}
.qh_news_con p{font:16px/30px "Microsoft YaHei";color: #5a5a5a;text-indent: 2em;margin-bottom: 20px;}
.qh_news_con div{font:16px/30px "Microsoft YaHei";color: #5a5a5a; margin-bottom: 20px;}
.qh_news_pf {width: 90%; margin: 0 auto; border-top: 1px dashed #ddd; padding: 20px 0 35px}
.newsShow_sxw {width: 550px; float: left; height: 80px; margin: 10px 0 0 0; font-size: 16px; line-height: 40px}
.newsShow_sxw a {display: block; width: 450px; float: left}
.newsShow_sxw b,.newsShow_sxw span {float: left}
.newsShow_wx {width: 95px; height: 80px; float: right; margin: 15px 0 0 25px}
.newsShow_wx span {float: left; padding-top: 5px}


/*招贤纳士*/
.recruitBanner { width: 100%; background: url(../images/aboutImg/recruitBanner.jpg) no-repeat center center; height: 460px; }
.zpLeft {width: 240px; height: 100%; float: left; margin: 10px 0 40px}
.zpLeft ul { border-top: 1px solid #e9e9e9; width: 100%}
.zpLeft ul li { border-left: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; height: 56px; line-height: 56px; background: url(../images/aboutImg/jiantongR.png) no-repeat 190px 23px #f8f8f8; font-size: 16px; text-align: right; padding-right: 65px; color: #666}
.zpLeft ul li.active,.zpLeft ul li:hover { border-left: 2px solid #41a9fb; color:#41a9fb;  background: url(../images/aboutImg/jiantouL.png) no-repeat 190px 23px #fff;}
.zpRight {width: 900px; height: 100%; float: right; margin: 25px 0 50px}
.zpTitle {width: 100%; height: 50px; text-align: left; border-bottom: 1px dashed #ddd}
.zpTitle dt {font: 24px/24px '微软雅黑'; height: 50px; float: left}
.zpTitle dd { float: right; margin-left: 50px; line-height: 30px; color: #888}
.zpCon { margin-top: 30px; font-size: 14px; color: #444; line-height: 30px}
.zpCon p { margin: 10px 0}
.zpCon p.zpCon01 {font-size: 18px; margin-top: 30px}

/*联系我们*/
.contactBanner { width: 100%; background: url(../images/aboutImg/contactBanner.jpg) no-repeat center center; height: 460px; }
#map{height: 400px;width: 820px; margin: 55px 0 10px; float: left}	
.mapRight {width: 380px; height: 400px; float: right; margin-top: 35px; padding-left: 40px}
.contact1 { padding-top: 8px;}
.contact1>p { font: normal 14px/18px 'Microsoft Yahei';margin-top: 20px;color: #666;}
.contact1>p a { color: #666;}
.contact1>p a:hover { color: #ff4845;}
.contact1_p1 em { display: inline-block; width: 17px;height: 18px;margin-right: 11px; background:url(../images/aboutImg/contact.png) 0px 2px;}
.contact1_p2 em {display: inline-block;width: 17px; height: 18px; margin-right: 11px; background: url(../images/aboutImg/contact.png) no-repeat 0px -48px;}
.contact1_p3 em { display: inline-block; width: 17px; height: 18px; margin-right: 11px; background: url(../images/aboutImg/contact.png) no-repeat 0px -100px;}
.contact2 { margin-top: 25px;}
.contact2>b {font: normal 16px/1 'Microsoft Yahei'; display: block; color: #333;}
.contact2>p { font: normal 14px/2 'Microsoft Yahei'; margin-top: 14px; padding-left: 29px;  color: #666;}
.contact2>p>a { display: inline-block; width: 84px; height: 28px;  margin-left: 5px; text-align: center;  color: #fff; -moz-border-radius: 2px; border-radius: 2px;background: #41a9fb;}
.contact3 { margin-top: 30px;}
.contact2_sty03{ border: 1px dashed #ddd; position: relative;  width: 329px;}
.contact2_sty03>b{ position: absolute; top:-8px; left: -2px;  line-height: 20px;  text-indent: 28px; padding-right: 12px; background: url(../images/aboutImg/contact.png) no-repeat 0px -144px #fff}
.contact2_sty03>p{ margin-top: 0;padding: 15px 0; text-align: center;}
.contact3_sty03_tit {font-weight:500; padding-bottom: 20px}
.contact3_sty03_wx1,.contact3_sty03_wx2 {text-align: center}

/*免责声明*/
.mzsm {padding: 40px 0; font-size: 14px; line-height: 28px}
.mzsm p {text-indent: 30px; margin: 10px 0}

/*网站地图*/
.sitemap {width: 100%; padding:20px 0 40px}
.sitemap dt { font: 18px/24px 'Microsoft Yahei'; height: 24px; margin-top: 20px}
.sitemap dt i { display: block; width: 100%; height: 15px; border-bottom: 1px dotted #ddd}
.sitemap dt a {display: block; background: #fff; padding-right: 10px}
.sitemap dd { font: 14px/24px 'Microsoft Yahei'; margin: 10px 0 10px 83px}
.sitemap dd a {display: block; float:left; padding: 0 20px; margin: 5px 0}
.sitemap dd a.all {background: #41a9fb; color: #fff; }










