@charset "utf-8";.banner .s_next:active,.banner .s_prev:active,.banner a{outline:0}
.focusBox { position: relative; width:100%; height:480px; overflow: hidden;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic .pic-a{height: 480px;width: 100%;display: block;}
.focusBox .pic img { width:100%; height:480px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../nimages/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1;  _background: url(../nimages/dot8.png) no-repeat 0 -16px;
}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../nimages/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
@keyframes preMove{from{visibility:visible;opacity:.4;-webkit-transform:scale(.8);transform:scale(.8)}
to{visibility:visible;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
}
@-webkit-keyframes preMove{from{visibility:visible;opacity:.4;-webkit-transform:scale(.8);transform:scale(.8)}
to{visibility:visible;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}
}
@keyframes bal1{from{margin-top:0;margin-left:0}
to{margin-top:-5px;margin-left:-3px}
}
@keyframes bal2{from{margin-top:0;margin-left:0}
to{margin-top:-6px;margin-left:8px}
}
@keyframes fly{from{margin-top:0;margin-left:0}
to{margin-top:-5px;margin-left:-7px}
}
@-webkit-keyframes bal1{from{margin-top:0;margin-left:0}
to{margin-top:-5px;margin-left:-3px}
}
@-webkit-keyframes bal2{from{margin-top:0;margin-left:0}
to{margin-top:-6px;margin-left:8px}
}
@-webkit-keyframes fly{from{margin-top:0;margin-left:0}
to{margin-top:-5px;margin-left:-7px}
}
.m-stage{padding:80px 0;background-color:#fff}
.m-stage-odd{background-color:#f4f4f4}
.m-h1{margin-bottom:40px;padding-bottom:.5em;color:#333;text-align:center;font-size:30px;line-height:1}
.m-intro .m-h1{margin-bottom:0}
.m-intro ._img{height:431px;background:url(../nimages/img.png) center center no-repeat}
.m-ser,.m-ser ._more{left:-1px;background-color:#fff}
.m-intro ._txt{padding-top:100px}
.m-intro ._more{color:#666}
.m-intro ._more:hover span{color:#333;text-decoration:underline}
.m-sers{padding:40px 0}
.m-sers li{position:relative;float:left;width:23%;height:252px}
.m-flow ._l,.m-flow ._mask,.m-flow ._txt,.m-flow ._txt i,.m-ser,.m-ser ._more,.m-sta li{position:absolute}
.m-sers .m-ser,.m-sers .m-ser h4,.m-sers li{-webkit-transition:all .3s;transition:all .3s}
.m-sers li._on{width:31%}
.m-sers h4{color:#333;font-size:18px}
.m-sers p{font-size:16px}
.m-ser{text-align: center;top:0;padding:15% 5% 0;width:90%;height:85%;border:1px solid #ddd}
.m-ser ._more{bottom:-1px;visibility:hidden;width:100%;height:56px;border:1px solid #ee603e;color:#666;line-height:56px;opacity:0}
._on .m-ser{text-align: center;top:-10%;z-index:1;height:105%;border-color:#ee603e;background-color:#ee603e;box-shadow:0 0 8px rgba(238,96,62,.9);color:#fff}
._on .m-ser h4{color:#fff}
._on .m-ser ._more{visibility:visible;opacity:1}
._on .m-ser .i-ser-1{background-position:0 -95px}
._on .m-ser .i-ser-2{background-position:0 -285px}
._on .m-ser .i-ser-3{background-position:0 -475px}
._on .m-ser .i-ser-4{background-position:0 -665px}
.i-ser{width:94px;height:94px;background-image: url(../../images/06_images/icon.png);}
.i-ser-1{background-position:0 0}
.i-ser-2{background-position:0 -190px}
.i-ser-3{background-position:0 -380px}
.i-ser-4{background-position:0 -570px}
.i-ser-star{width:11px;height:11px;background-position:0 -760px}
@font-face{font-family:sta;src:url(../nimages/iconfont3.eot?v=);src:url(../nimages/iconfont3.eot?v=#iefix) format('embedded-opentype'),url(../nimages/iconfont3.woff?v=) format('woff'),url(../nimages/iconfont3.ttf?v=) format('truetype'),url(../nimages/iconfont3.svgv=#iconfont) format('svg')}
.m-sta{width:532px;height:532px;border:1px solid #ee603e;border-radius:50%;background:url(../../images/06_images/b_g.png) center center no-repeat}
.m-sta:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:374px;height:374px;border:1px dashed #ee603e;border-radius:50%;content:"";-webkit-transition:all linear 60s;transition:all linear 60s}
.m-flow ._2 ._l,.m-flow ._3 ._l,.m-flow ._4 ._l{border-left:1px solid #ee6e52}
.m-sta:hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.m-sta span{display:block}
.m-sta b,.m-sta i{float:left}
.m-sta strong{color:#ee603e}
.m-flow .m-h1,.m-pro,.m-pro ._more,.m-pro .m-h1,.m-sta i{color:#fff}
.m-sta li{top:50%;left:50%;width:100%}
.m-sta i{width:87px;height:87px;border-radius:50%;background-color:#ee603e;text-align:center;font-size:50px;font-family:sta,PingFangSC-Light,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif;line-height:87px}
.m-sta b{margin:43px 20px;width:80px;height:0;border-top:1px solid #ee603e}
.m-sta div{float:left;padding-top:15px;white-space:nowrap;line-height:30px}
.m-sta ._1,.m-sta ._3,.m-sta ._5,.m-sta ._7{right:50%;left:auto}
.m-sta ._1 b,.m-sta ._1 div,.m-sta ._1 i,.m-sta ._3 b,.m-sta ._3 div,.m-sta ._3 i,.m-sta ._5 b,.m-sta ._5 div,.m-sta ._5 i,.m-sta ._7 b,.m-sta ._7 div,.m-sta ._7 i{float:right}
.m-sta ._1,.m-sta ._2,.m-sta ._3,.m-sta ._4{top:auto;bottom:50%}
.m-sta ._1,.m-sta ._2{margin-bottom:150px}
.m-sta ._3,.m-sta ._4{margin-bottom:26px}
.m-sta ._5,.m-sta ._6{margin-top:26px}
.m-sta ._7,.m-sta ._8{margin-top:150px}
.m-sta ._1,.m-sta ._7{margin-right:143px}
.m-sta ._3,.m-sta ._5{margin-right:214px}
.m-sta ._2,.m-sta ._8{margin-left:143px}
.m-sta ._4,.m-sta ._6{margin-left:214px}
.m-flow{background-color:#444}
.m-flow h4{font-size:1.2em}
.m-flow ._wrap{width:1172px;height:693px;background:url(../../images/06_images/rzlc_bg.png) no-repeat}
.m-flow ._txt{padding:10px;width:260px;border:1px solid #ee6e52;color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(.5,0);transform:scale(.5,0)}
.m-flow ._l,.m-flow ._txt{z-index:101;visibility:hidden;opacity:0}
.m-flow ._on ._l,.m-flow ._on ._txt{visibility:visible;opacity:1}
.m-flow ._on ._txt{margin:0;-webkit-transform:scale(1,1);transform:scale(1,1)}
.m-flow ._mask{z-index:100;background:url(#);cursor:pointer}
.m-flow ._1._on ._mask{background:url(../../images/06_images/rzlc_04.png) no-repeat}
.m-flow ._1 ._txt{top:42px;left:400px}
.m-flow ._1 ._l{top:81px;right:410px;width:80px;border-top:1px solid #ee6e52}
.m-flow ._1 ._mask{top:66px;right:78px;width:409px;height:255px;border-radius:0 168px}
.m-flow ._2._on ._mask{background:url(../../images/06_images/rzlc_03.png) no-repeat}
.m-flow ._2 ._txt{top:0;left:436px}
.m-flow ._2 ._l{top:101px;right:577px;height:92px}
.m-flow ._2 ._mask{top:148px;right:223px;z-index:100;width:409px;height:256px;border-radius:0 200px}
.m-flow ._3._on ._mask{background:url(../../images/06_images/rzlc_01.png) no-repeat}
.m-flow ._3 ._txt{top:0;left:0}
.m-flow ._3 ._l{top:101px;left:140px;height:182px}
.m-flow ._3 ._mask{left:33px;top:187px;width:470px;height:302px;border-radius:200px 0;background-position:0 -189px}
.m-flow ._4._on ._mask{background:url(../../images/06_images/rzlc_02.png) no-repeat}
.m-flow ._4 ._txt{top:600px;right:198px}
.m-flow ._4 ._l{top:544px;left:714px;height:57px}
.m-flow ._4 ._mask{top:309px;right:295px;width:494px;height:308px;border-radius:65px 203px;background-position:-412px -328px}
.m-cas-b ._nav,.m-cas-b .m-cas{position:absolute;left:0;width:100%}
.m-cas-b{height:200px}
.m-cas-b .m-cas{top:0;visibility:hidden;opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
.m-cas-b ._on{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.m-cas-b ._nav{bottom:0;text-align:center;font-size:0}
.m-cas-b ._nav a,.m-cas-b ._nav i{display:inline-block}
.m-cas-b ._nav a{padding:10px 5px}
.m-cas-b ._nav i{overflow:hidden;width:30px;height:5px;background-color:#ddd}
.m-cas-b ._nav ._on i{background-color:#ee6d52}
.m-cas a{position:relative;overflow:hidden;margin-bottom:20px;height:60px;line-height:60px}
.m-cas span{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;width:200px;height:100px;line-height:100px}
.m-cas img{vertical-align:middle;line-height:60px}
@font-face{font-family:pro;src:url(../nimages/iconfont.eot?v=);src:url(../nimages/iconfont.eot?v=#iefix) format('embedded-opentype'),url(../nimages/iconfont.woff?v=) format('woff'),url(../nimages/iconfont.ttf?v=) format('truetype'),url(../nimages/iconfont.svgv=#iconfont) format('svg')}
.m-pro{background:url(../nimages/bg.jpg) center bottom no-repeat #dd654c}
.m-pro li{position:relative;padding-top:30px;padding-bottom:30px;border-radius:3px;background-color:rgba(255,255,255,.2);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#33ffffff', endColorstr='#33ffffff')}
:root .m-pro li{-webkit-filter:none;filter:none}
.m-pro li:hover{box-shadow:0 0 5px #fff}
.m-pro li a{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;text-indent:-1000em}
.m-pro h4{font-size:18px}
.m-pro h4 i{display:block;margin:0 auto 10px;width:60px;height:60px;font-size:50px;font-family:pro,PingFangSC-Light,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif;line-height:60px}


.wrap-a-tit{padding-top: 15px;height: 47px;display: inline-block;float: left;margin-right: 20px;}
/*footer*/

.footer{width: 100%}
.footerTop{border-bottom: 1px solid #4f4f4f;padding: 26px 0 5px 0;}
.footerTop dl{float: left; padding: 0 38px;}
.footerTop dl dt{font-size: 14px;text-align: center;padding-bottom: 7px;}
.footerTop dl .fsize14{font-size: 14px;}
.footerTop dl dd{line-height: 30px;}
.footerTop dl dt.align_l{text-align: left;}
.footerTop dl dd.align_l{text-align: left; color: #ababab;}
.footerTop dl dd.line_h{line-height: normal;}
.footerTop dl dd.mt_5{margin-top: 5px;}
.footerTop dl dd a{font-size: 12px; color: #ababab !important;}
.footerTop dl dd a:hover{color: #fff !important;}
.footerTop dl dd a.qq{height: 18px; width: 15px; display: inline-block; background: url(../nimages/footer_icon.png) no-repeat -4px -17px; margin-top: 5px;}
.footerTop dl dd a.sina{display: block; background: url(../nimages/global-con.png) no-repeat -34px 2px; width: 18px;  height: 18px; margin-left: 10px;}
.footerTop dl dd a.sina:hover{background-position: -54px 2px;}
.footerTop dl dd a.ten{display: block; background: url(../nimages/global-con.png) no-repeat 0 0; width: 18px;  height: 18px; margin-left: 10px}
.footerTop dl dd a.ten:hover{background-position: -16px 0;}

.iconsBg_footer {margin-right: 3px;background: url(../nimages/footer_icon.png) no-repeat;float: left;margin-top: 2px;height: 17px;}
.iconsBg_footer01{background-position: 0 0; width: 11px; }
.iconsBg_footer02{background-position: -11px 0; width: 20px;}
.iconsBg_footer03{background-position: -31px 0; width: 19px; }
.iconsBg_footer04{background-position: -50px 0; width: 20px;margin-top: 5px !important;}
.iconsBg_footer05{background-position: -70px 0; width: 19px; margin-top: 1px;}

.footerBot,.footerBot a{font-size: 12px;}
.fBLinks{text-align: center; clear: both;padding-top: 40px;}
.ntt{margin-right: 16px;vertical-align: middle;font-size:14px;}
.fBLinks a{display: inline-block; }
.fBLinks a:hover{text-decoration: underline;}
.footerTop .iconsBg_fB{background:url(../nimages/footer_icon.png) no-repeat 0 -17px; width: 4px; height: 4px;margin:7px 17px;float: left;display: block;}
.fBDetail{text-align: center;padding-top: 18px;}
.fBDetail p{line-height: 20px;color: #a7a7a7}
.fBDetail p span{padding:0 12px;}
.fBDetail p .yColor{color: #e5923a;font-style: normal;}
.fBDBot{padding-top: 9px;padding-bottom: 10px;}
.fBDBot a.color-b{color:#444 !important;}
.fBDBot .footerImg,.fBDBot p{display: inline-block;}
.fBDetail .footerImg{padding-bottom: 30px;}
.footerImg img{display: inline-block;vertical-align: middle;margin: 0 4px;}
.w1000{margin: 0 auto;width: 1000px;}
.s_stars{text-align:center;}