/* index banner */

#solid{position:relative; width:100%; height:560px; clear:both;}

#solid ul li{position:absolute; left:0px; top:0px; width:100%; height:560px; display:none;}

#solid #btt{margin:0px auto; width:300px;}

#solid #btt span{position:absolute; bottom:30px; left:50%-150px; margin:0 15px; width:45px; height:6px; background:#fff; text-align:center; z-index:1000; cursor:pointer; filter:alpha(opacity=70); /*IE滤镜，透明度50%*/ -moz-opacity:0.7; /*Firefox私有，透明度50%*//* opacity:0.7;*//*其他，透明度50%*/}







/* index */

.index_bt{ margin:0px auto; background:url(../images/index_btbg1.jpg) center 144px repeat-x; width:100%; text-align:center}

.index_bt h2{ padding:40px 0px 30px 0px; font:normal 36px/40px Arial, Helvetica, sans-serif; color:#b1b1b1; background:url(../images/index_btbg2.jpg) center bottom no-repeat;}

.index_bt h2 b{ font:normal 24px/40px "微软雅黑"; color:#0173bc;}

.index_bt h3{ font-weight: normal; color:#818181; padding:20px 0px 35px 0px;}





.years18{ margin:0px auto; padding-top:165px; width:1280px; background:url(../images/years18.jpg) center top no-repeat;}

.years18 li{ float:left; padding:150px 20px 0px 20px; width:280px; height:150px; color:#fff;}

.years18 li h4{ display:block; line-height:50px; font-weight:normal; font-size:20px; text-align:center}

.years18 li.bg1{background:url(../images/years18_bg1.png) center 38px no-repeat #0173bc;}

.years18 li.bg1:hover{background:url(../images/years18_bg1.png) center 20px no-repeat #ff6600; transition:all 1.5s; -moz-transition:all 1.5s; /* Firefox 4 */-webkit-transition:all 1.5s; /* Safari and Chrome */-o-transition:all 1.5s; /* Opera */}

.years18 li.bg2{background:url(../images/years18_bg2.png) center 38px no-repeat #3099db;}

.years18 li.bg2:hover{background:url(../images/years18_bg2.png) center 20px no-repeat #ff6600; transition:all 1.5s; -moz-transition:all 1.5s; /* Firefox 4 */-webkit-transition:all 1.5s; /* Safari and Chrome */-o-transition:all 1.5s; /* Opera */}

.years18 li.bg3{background:url(../images/years18_bg3.png) center 38px no-repeat #0173bc}

.years18 li.bg3:hover{background:url(../images/years18_bg3.png) center 20px no-repeat #ff6600; transition:all 1.5s; -moz-transition:all 1.5s; /* Firefox 4 */-webkit-transition:all 1.5s; /* Safari and Chrome */-o-transition:all 1.5s; /* Opera */}

.years18 li.bg4{background:url(../images/years18_bg4.png) center 38px no-repeat #3099db}

.years18 li.bg4:hover{background:url(../images/years18_bg4.png) center 20px no-repeat #ff6600; transition:all 1.5s; -moz-transition:all 1.5s; /* Firefox 4 */-webkit-transition:all 1.5s; /* Safari and Chrome */-o-transition:all 1.5s; /* Opera */}

.years18 li:hover{ margin-top:-20px; background-color:#ff6600; transition:all 0.8s; -moz-transition:all 0.8s; /* Firefox 4 */-webkit-transition:all 0.8s; /* Safari and Chrome */-o-transition:all 0.8s; /* Opera */}





.whymoney{ margin:0px auto; padding-top:280px; width:1280px; background:url(../images/whymoney_bg.jpg) center 50px no-repeat;}

.whymoney dl{ width:540px;}

.whymoney dl dd{ float:left; width:160px; line-height:190px; font-size:24px; color:#0173bc; text-align:center; background:url(../images/whymoney_k.jpg) center center no-repeat;}

.whymoney dl dt{ float:right; width:360px;}

.whymoney dl dt p{padding-left:25px; font-size:14px; line-height:38px;}

.whymoney dl dt p span{padding-left:50px; height:20px; }

.whymoney_left{ background:url(../images/whymoney_x.jpg) left center repeat-y;}

.whymoney_left span{background:url(../images/whymoney_x1.jpg) 4px top no-repeat;}

.whymoney_right{background:url(../images/whymoney_y.jpg) left center repeat-y;}

.whymoney_right span{background:url(../images/whymoney_y1.jpg) 4px top no-repeat;}





.index_cno{ position:relative; margin:0px auto; padding:50px 0px; width:1280px; height:229px; background:url(../images/index_cno.jpg) center 50px no-repeat;}

.index_cno h3{ position:absolute; left:300px; top:150px; width:300px; font-size:17px; font-weight:normal; line-height:34px; color:#a2a2a2;}

.index_cno p{ position:absolute; top:120px; width:109px; line-height:109px; font-size:24px; color:#fff; text-align:center;}

.index_cno p:hover{ color:#FF0}

.cno1{right:350px;}

.cno2{right:175px;}

.cno3{right:0px;}





.index_zc{width:100%; background:url(../images/index_zcbg.jpg) left top;}



.index_zc p{ margin:0px auto; padding:100px 0px 0px 119px; width:570px; height:60px; font-size:19px; background:url(../images/index_zc.png) left top no-repeat;}

.index_zc a{ color:#fff;}

.index_zc a:hover{ color:#ff0;}



.index_jjfa{ margin:0px auto; padding-top:175px; width:1280px; background:url(../images/index_jjfabg.jpg) center 40px no-repeat;}

.index_jjfa li{ float:left; padding:0px 31px; width:257px; height:325px; color:#666; background-position:center 136px; background-repeat:no-repeat;}

.index_jjfa li:hover{ color:#0173bc;}

.index_jjfa li i{ display:block; margin-bottom:100px; width:257px; height:112px; overflow:hidden;position:relative;}

.index_jjfa li i img{position:absolute;left:0px;top:0px;}

.index_jjfa li.fa1{background-image:url(../images/index_jjfab1.jpg); border-right:1px solid #ededed;}

.index_jjfa li.fa2{background-image:url(../images/index_jjfab2.jpg); border-right:1px solid #ededed;}

.index_jjfa li.fa3{background-image:url(../images/index_jjfab3.jpg); border-right:1px solid #ededed;}

.index_jjfa li.fa4{background-image:url(../images/index_jjfab4.jpg);}



.index_dz{ padding-top:189px; width:100%; height:330px; background:url(../images/index_dzbg.jpg) center top no-repeat;}

.index_dz ul{ margin:auto; width:1300px;}

.index_dz ul li{ float:left; margin:0px 25px; padding:190px 28px 0px 27px; width:220px; height:110px; color:#fff; background-position: center 30px; background-repeat: no-repeat;}

.index_dz ul li.dz1{background-image:url(../images/index_dz1.png);}

.index_dz ul li.dz1:hover{background-image:url(../images/index_dz1-.png); background-color:#0173bc;}

.index_dz ul li.dz2{background-image:url(../images/index_dz2.png);}

.index_dz ul li.dz2:hover{background-image:url(../images/index_dz2-.png); background-color:#47647b;}

.index_dz ul li.dz3{background-image:url(../images/index_dz3.png);}

.index_dz ul li.dz3:hover{background-image:url(../images/index_dz3-.png); background-color:#7a4f37;}

.index_dz ul li.dz4{background-image:url(../images/index_dz4.png);}

.index_dz ul li.dz4:hover{background-image:url(../images/index_dz4-.png); background-color:#ff6600;}





.index_news{ padding-top:25px; margin:0px auto; width:1300px;}

.index_newsbox{float:left; padding:0px 16px; width:401px;}

.index_newsbox h5{ line-height:60px; font-weight:normal; font-size:24px; border-bottom:1px solid #e7e7e7;}

.index_newsbox h5 a{ float:right; font-size:12px; color:#888;}

.index_newsbox h5 a:hover{color:#0173bc;}

.index_newsbox dl{ padding:12px 0;}

.index_newsbox dl.dlbox2 dt{ padding-top:6px;}

.index_newsbox dl dd{ padding:18px 0px; height:135px; color:#888}

.index_newsbox dl dd a{ font-size:14px; line-height:40px;}

.index_newsbox dl dd em{font-style: normal; color:#ccc;}

.index_newsbox dl dd img{ width:178px; height:134px; margin-right:25px;}

.index_newsbox dl dt{ padding-left:20px; background:url(../images/index_news_titebg.jpg) left bottom no-repeat;}

.index_newsbox dl dt a{ font-size:14px; line-height:45px;}

.index_newsbox dl dt span{ float:right; color:#ccc; line-height:45px;}





.index_link{ margin:0px auto; padding:80px 0px 15px 150px; width:1100px; min-height:100px; background:url(../images/index_linkbg.jpg) 10px center no-repeat;}

.index_link a{ padding:0px 10px; font-size:14px;}

.index_link2{ margin:0px auto; padding-bottom:30px; width:1300px; text-align:center;}

.index_link2 a{ display:inline-block; padding-top:80px; width:100px; height:50px; line-height:20px; font-size:17px; background-position: center top; background-repeat: no-repeat;}

.index_link2 a:hover{background-position: center 8px;}

.index_link2 a em{ font-size:11px; font-style: normal; color:#999;}

.index_link2 a.a1{background-image:url(../images/index_link1.jpg);}

.index_link2 a.a2{background-image:url(../images/index_link2.jpg);}

.index_link2 a.a3{background-image:url(../images/index_link3.jpg);}

.index_link2 a.a4{background-image:url(../images/index_link4.jpg);}

.index_link2 a.a5{background-image:url(../images/index_link5.jpg);}









/* right nav */

#fp-nav{position:fixed;z-index:100000;top:35%;opacity:1;}

#fp-nav.right{right:17px;}

#fp-nav.left{left:17px;}

#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative;}

.fp-slidesNav ul li{display: inline-block;}

#fp-nav ul li a,.fp-slidesNav ul li a{display: block;position:relative;z-index:1;width:100%;height: 100%;cursor: pointer;text-decoration: none;}

#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span {background: #ccc;}

#fp-nav ul li a span,.fp-slidesNav ul li a span{top:2px;left:2px;width:8px;height:8px;border:1px solid #ccc;background:rgba(0, 0, 0, 0);border-radius:50%;position:absolute;z-index:1;}



@media all and (max-width:1199px) {.wrap{border:0;padding:0;width:968px;margin:0 auto;*zoom:1;}}