﻿html{color:#000;background:#FFF; font-family: microsoft yahei,arial;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0; font-size:12px;} fieldset, img{border:0;} address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;} li{list-style:none;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;} q:before, q:after{content:'';} abbr, acronym{border:0;font-variant:normal;}  sub{vertical-align:text-bottom;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} input, textarea, select{*font-size:100%; vertical-align:middle} legend{color:#000;}
body{ font-size:14px;}
a { color:#333; text-decoration:none;}
a:hover { color:#f00; text-decoration:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;} *html .clearfix{height:1%}.clearfix{display:block;}.zoom{zoom:1}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.pointer{ cursor: pointer;}
.clr{clear:both; height: 0px;}
/*****间距******/
.mTop5{margin-top:5px;}.mBtm5{margin-bottom:5px;}.mLeft5{margin-left:5px;}.mRight5{margin-right:5px;}
.mTop10{margin-top:10px;}.mBtm10{margin-bottom:10px;}.mLeft10{margin-left:10px;}.mRight10{margin-right:10px;}
.mTop15{margin-top:15px;}.mBtm15{margin-bottom:15px;}.mLeft15{margin-left:15px;}.mRight15{margin-right:15px;}
.mTop20{margin-top:20px;}.mBtm20{margin-bottom:20px;}.mLeft20{margin-left:20px;}.mRight20{margin-right:20px;}
.mTop30{margin-top:30px;}.mBtm30{margin-bottom:30px;}.mLeft30{margin-left:30px;}.mRight30{margin-right:30px;}
.mTop40{margin-top:40px;}.mBtm40{margin-bottom:40px;}.mLeft40{margin-left:40px;}.mRight40{margin-right:40px;}
.pTop5{padding-top:5px;}.pBtm5{padding-bottom:5px;}.pLeft5{padding-left:5px;}.pRight5{padding-right:5px;}
.pTop10{padding-top:10px;}.pBtm10{padding-bottom:10px;}.pLeft10{padding-left:10px;}.pRight{padding-right:10px;}
.pTop15{padding-top:15px;}.pBtm15{padding-bottom:15px;}.pLeft15{padding-left:15px;}.pRight15{padding-right:15px;}
.pTop20{padding-top:20px;}.pBtm20{padding-bottom:20px;}.pLeft20{padding-left:20px;}.pRight20{padding-right:20px;}
.pTop30{padding-top:30px;}.pBtm30{padding-bottom:30px;}.pLeft30{padding-left:30px;}.pRight30{padding-right:30px;}
.pTop40{padding-top:30px;}.pBtm40{padding-bottom:40px;}.pLeft40{padding-left:30px;}.pRight40{padding-right:30px;}

/* 右侧导航 */
#fullPage-nav { _display: none; font-size: 12px;}
#fullPage-nav li { width: 12px; height: 12px; margin: 10px 0 0; vertical-align: middle;}
#fullPage-nav li a { float: right; width: 12px; height: 12px; color: #8F9DA4; text-decoration: none; text-align: right; background:#fff; border:2px solid #bc0449; border-radius:50%;}
#fullPage-nav li .active { background:#bc0449;}
#fullPage-nav span { display: none;}
.fullPage-tooltip { top: 0; left: 5px; font: 12px "Microsoft Yahei"; color: #8F9DA4; line-height: 12px; width:80px;}

.section { position: relative; overflow: hidden;}
.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.section .bg img { display: block; width: 100%; height: 100%;}

.section1 { background:#00084c}
.section2 { background:#f9f9f9; padding-bottom:100px;}
.section3 { background:#ffffff; padding:100px 0}
.section4 { background:#f9f9f9; padding:50px 0}
.section5 { background:#ffffff; padding:50px 0}
.section6 { background:#f3f3f3}

.w1000 { margin:0 auto; width:1000px; overflow:hidden}
.top-logo { background:#010938; text-align:center;}
.banner { background:url(images/page_bg_1.jpg) no-repeat top center; height:400px; padding-top:500px;}
.news-text { background:url(images/new_bg.png); width:720px; height:148px; color:#fff; padding:40px 100px 0 180px; margin:0 auto;}
.news-text h3 { font-size:24px; margin-bottom:10px;} 
.news-text h3 a{ color:#fff;} .news-text h3 a:hover { color:#f90}
.news-text .more { color:#ffd800;}
.news-text p { font-size:14px; line-height:24px;}
.pd30 { padding:30px;}
.index-text-bg{ background:url(images/index-text_bg.png) no-repeat 0 90px;}
.index-text { padding:100px 0 120px; font-size:16px; line-height:30px; text-indent:36px; }
.news-list { width:410px; float:left;}
.news-list li { margin:5px 0 20px;}
.news-list li h3 { font-size:18px; color:#333; margin-bottom:8px; font-weight:400}
.news-list li p { color:#999; line-height:26px; font-size:14px;}
.news-list li .more-lk { color:#0006ff}
.focus { width:440px; height:280px; margin-top:15px; overflow:hidden; position:relative; float:right;}
.focus-img { width:440px; height:280px; overflow:hidden}
.focus-img li { width:440px; height:280px; overflow:hidden; float:left; position:relative;}
.focus-img li p { height:30px; line-height:30px; position: absolute; z-index:2; left:0; bottom:0; color:#fff; overflow:hidden; text-indent:10px; font-size:12px;}
.focus-png { background:#000; opacity:0.7; filter:alpha(opacity:70); width:100%; height:30px; position:absolute; bottom:0;}
.focus-item { height:4px; line-height:0; position:absolute; right:10px; bottom:12px;}
.focus-item a { width:20px; height:4px; line-height:4px; background:#f1f1f1; margin:0 2px; display:inline-block; vertical-align:middle}
.focus-item a.cur { background:#f00}
.direction_l,.direction_r { background:#fff url(http://www.alighting.cn/statics/images/index/index-icon.png) 6px -558px; width:30px; height:50px; position:absolute; left:0; top:115px; z-index:1; cursor:pointer; opacity:0.6; filter:alpha(opacity:60); display:none}
.direction_r { background:#fff url(http://www.alighting.cn/statics/images/index/index-icon.png) 8px -622px;right:0; left:auto;}
.icon-today { background:url(http://www.alighting.cn/statics/images/index/index-icon.png) 0 -420px no-repeat; line-height:36px; padding-left:40px; float:left;}

.tab-tb { background:#dbdbdb; height:28px; line-height:28px; margin:50px auto 20px; width:800px;}
.tab-tb a { margin-left:30px; width:124px; display:inline-block; text-align:center; font-size:16px;}
.tab-tb a.cur { background:url(images/tab_cur.png); width:124px; height:49px; line-height:38px; color:#fff; margin-top:-20px;}
.tab-cnt { overflow:hidden; background:#dbdbdb; padding:4px; width:780px; margin:0 auto;}
.tab-cnt table { width:780px; border:2px solid #dbdbdb; background:#fff;}
.tab-cnt table thead td { padding:10px; background:#bc0449; color:#fff;}
.tab-cnt table thead td h2 { font-size:24px; margin-bottom:10px; font-weight:400}
.tab-cnt table thead td p { font-size:14px; margin-bottom:5px;}
.tab-cnt table thead th { background:#dbdbdb; padding:10px 15px; font-size:14px; border-right:2px solid #c1c1c1}
.tab-cnt table tbody td { padding:5px 10px; font-size:14px; border-right:2px solid #c1c1c1; vertical-align:top }
.tab-cnt table tfoot td { background:#dbdbdb; padding:10px; font-size:14px; border-right:2px solid #c1c1c1; }
.bg_f5 { background:#f5f5f5;} .red { color:#bc0449}
.tab-cnt-p { width:780px; margin:0 auto; font-size:12px; padding:10px 0}
.tit { color:#012059; font-size:18px; border-bottom:1px solid #ededed; padding:10px 0; margin-bottom:10px;}
.jb-list { overflow:hidden; margin-top:30px;}
.jb-list ul { margin-left:-20px;}
.jb-list li { width:128px; float:left; margin:8px 18px; overflow:hidden; text-align:center}
.jb-list li img { border-radius:50%; width:100px; height:100px;}

.logo-list ul { margin-left:-5px;}
.logo-list li { float:left; width:166px; height:75px; margin:5px 1px; overflow:hidden;}

.lt-list { margin:150px auto 0; width:880px; height:335px; padding-top:5px; overflow:hidden}
.lt-list li { float:left;width:190px; height:105px; overflow:hidden; display:inline-block; padding:30px 15px; color:#fff;}
.lt-list li a { color:#fff;}
.lt-list li h3 { font-size:20px; font-weight:400; margin-bottom:5px;}
.lt-list li p { font-size:14px; margin-top:10px;}
.lt-list li.bg_blue { background:#468cca;}
.lt-list li.bg_blue:hover { background:#0056a3;}
.lt-list li.bg_red { background:#c1054b;}
.lt-list li.bg_red:hover { background:#870032;}
.lt-list li.last-more p { font-size:24px; line-height:30px; padding:20px; }
.h_top {height: 110px!important;margin-top: -5px;}
.h_bottom {height: 110px!important;margin-bottom: -5px;}

.pk-bg { background:url(images/db_bg.jpg); width:975px; height:238px; margin:50px auto 0}
.pk-left { width:400px; padding:86px 0 0 85px; float:left}
.pk-left li { font-size:14px; color:#fff; line-height:28px;}
.pk-right { width:400px; padding:86px 70px 0 0; float:right;}
.pk-right li { font-size:14px; color:#fff; line-height:28px; text-align:right;}

.aboutus { background:#00084c; padding:20px 0 40px; margin-top:180px;}
.aboutus h2 { font-size:20px; font-weight:700; margin-bottom:20px; color:#adadad;}
.aboutus dl { float:left; border-right:1px solid #383838; padding-right:20px; margin-right:20px; color:#adadad; font-size:12px;}
.aboutus dl dt,.aboutus dl dd { height:22px; line-height:22px;}

.page5-fx { margin-top:100px;}
/*悬浮工具栏*/
#list-to{position: fixed; top: 50%; right: 0;}
.floatTool li{ width: 50px; height: 50px; margin: 4px 0; background: #1a3369 url(http://www.alighting.cn/statics/images/gzzhanlan/index/index_logo.png) no-repeat; cursor: pointer;}
.floatTool .little-wx{ background-position: 7px -45px; position: relative;}
.little-wx:hover .big-wx, .toTop:hover .toTopBox{ display: block;}
.big-wx{ position: absolute; width: 160px; height: 160px; left: -175px; top: 0px; text-align: center; padding:5px; background-color: #fff; z-index: 998; display: none; background: #1a3369;}
.floatTool .toTop{ background-position: 7px 4px; position: relative;}
.floatTool li:hover{ background-color: #9c1a33;}
 .chattingBox .fix-empty,.toTopBox .fix-empty{position: absolute; width: 50px; height: 50px; top: 0; right: -25px;}
.toTop .toTopBox{position: absolute; width: 100px; height: 50px; line-height: 50px; text-align: center; background: #1a3369; color: #c6bbbc; right:55px; top: 0; display: none;}
.dropDown{width: 36px; height: 18px; display: inline-block; position: fixed; bottom: 30px; left: 50%; margin-left: -18px;}

#slidebar { height: 110px; z-index: 2; margin-top: -55px; top: 50%; left: 15px; position:absolute}
#slidebar li {position: relative;}
#slidebar a {display: block;border-radius: 8px;cursor: pointer;font-size:12px; color: transparent; padding:5px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear; }
#slidebar .slidebar-text {background-color:#ddd;display: inline-block;width: 12px;height: 12px;border-radius:50%;margin:0 5px;vertical-align:baseline;-webkit-transition: opacity .2s linear .2s;-moz-transition: opacity .2s linear .2s;-ms-transition: opacity .2s linear .2s;-o-transition: opacity .2s linear .2s;transition: opacity .2s linear .2s; vertical-align:middle;}
#slidebar .slidebar-active a {color: #bc0449;background-color:#eee;	}
#slidebar .slidebar-active .slidebar-text {opacity: 1;background-color:#bc0449;width: 12px;height:12px;-webkit-transition: opacity .2s linear .4s;-moz-transition: opacity .2s linear .4s;-ms-transition: opacity .2s linear .4s;-o-transition: opacity .2s linear .4s;transition: opacity .2s linear .4s;}
