﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
body{color:#2a333c;font:14px/1.5 "Segoe UI","Lucida Grande",Helvetica,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Roboto,Arial,sans-serif}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;color:#37474f}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{line-height:1;color:#a3afb7}
.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,.label,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
p{margin:0 0 11px}
ul{padding:0}
input:focus{border-color:#13a0b2}
::-webkit-selection{color:#fff;background:#1b2935}
::-moz-selection{color:#fff;background:#1b2935}
::selection{color:#fff;background:#1b2935}
.margin-big-large-bottom{margin-bottom:75px}
.margin-big-small-bottom{margin-bottom:35px}
.margin-big-middle-bottom{margin-bottom:50px}
.margin-big-middle-top{margin-top:50px}
.text-lowercase{text-transform:lowercase}
.initialism,.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.float_bg{background:url(../img/qq_3.gif) repeat-y}
a{color:#454545;text-decoration:none}
a:focus,a:hover{color:#1b2935}
.bg-main{background:#1b2935;border:1px solid #1b2935!important}
button.bg-main:hover{border:1px solid #1bb3d5!important}
.bg-inverse .nav-menu ul a:hover,.bg-inverse .nav.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.button.border-main,.nav a:hover,.nav-menu.nav-pills .active ul a:hover,.pager-next.border-main,.pager-prev.border-main,.pager.border-main a,.text-main,a.text-main:link,a.text-main:visited,blockquote.border-main strong{color:#1b2935}
.passcode{border-left:1px solid #ddd;border-radius:0 4px 4px 0;height:32px;line-height:32px;margin:1px;position:absolute;right:0;text-align:center;top:0}
.blankbig{height:40px;line-height:40px;clear:both;font-size:0}
.detail h2,.detail h3{line-height:180%}
.detail h1,.detail h3{font-size:18px;color:#322725;margin-bottom:3px}
.layout{overflow:hidden;width:100%}
.noinfo{text-align:center}
header .layout{overflow:visible;width:100%}
.inner-banner{width:100%;overflow:hidden}
.inner-banner img{width:100%}
.lefter{padding-right:35px}
.noInfo{clear:both}
li,ul{list-style:none}
#rrz-wrapper{overflow-x:hidden}
#rrz-page{position:relative;z-index:2;background:#fff;overflow-x:hidden}
@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?srf3rx);src:url(../fonts/icomoon/icomoon.eot?srf3rx#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?srf3rx) format("truetype"),url(../fonts/icomoon/icomoon.woff?srf3rx) format("woff"),url(../fonts/icomoon/icomoon.svg?srf3rx#icomoon) format("svg");font-weight:400;font-style:normal}
.margin-index-body{padding-top:50px;padding-bottom:30px}
#rrz-hero,#rrz-mainnav{position:relative}
#rrz-header .head-top{background:#20262e url(../img/top-header.jpg) no-repeat center center;height:49px}
#rrz-header .head-top .welcome{color:#7f8997;font-size:1.1em;line-height:49px}
#rrz-header .head-top .top-contact ul{line-height:48px}
#rrz-header .head-top .top-contact ul li{display:inline-block;line-height:48px;padding:0 10px;height:48px}
#rrz-header .head-top .top-contact ul li#hov-weixin-id{position:relative}
#rrz-header .head-top .top-contact ul li .weixint-content{background-clip:padding-box;border:1px solid rgba(204,213,219,.8);border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.05);left:-32px;min-height:32px;padding:0;position:absolute;text-align:left;top:46px;white-space:normal;width:116px;z-index:1800;background:#fff}
#rrz-header .head-top .top-contact ul li .weixint-content:before{position:absolute;top:-9px;left:46px;width:0;height:0;content:''}
#rrz-header .head-top .top-contact ul li .weixint-content:after{content:'';position:absolute;left:46px;top:-7px;left:50%;margin-left:-9px;width:13px;height:13px;box-sizing:border-box;overflow:hidden;border-width:1px 1px 0 0;border-color:rgba(204,213,219,.85);border-style:solid;background:linear-gradient(225deg,#fff 50%,transparent 50%);transform:rotate(-45deg)}
#rrz-header .head-top .top-contact ul li i{border:1px solid #545a61;border-radius:50%;color:#7f8997;display:block;height:30px;line-height:27px;text-align:center;transition:all .3s ease 0s;width:30px}
#rrz-header .head-top .top-contact ul li ul.dropdown-menu{z-index:9999;position:absolute;top:56px;right:0}
#rrz-header .head-top .top-contact ul li ul.dropdown-menu a{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-header .head-top .top-contact ul li ul.dropdown-menu{background:url(../img/top-header.jpg) center repeat-y;padding:15px 15px 10px}
#rrz-header .head-top .top-contact ul li ul.dropdown-menu input{display:block;background:0 0;border:1px solid #939393;color:#fff;padding-left:10px;margin-right:10px;height:30px;line-height:28px;font-size:14px}
#rrz-header .head-top .top-contact ul li ul.dropdown-menu input:focus{outline:0}
#rrz-header .head-top .top-contact ul li ul.dropdown-menu button{border:0;background:0 0;outline:0;padding:0}
#rrz-header .info-header{padding:28px 0 26px}
#rrz-header .info-header .logo{overflow:hidden}
#rrz-header .info-header .logo img{max-height:50px}
#rrz-header .info-header .top-info{display:inline-block;padding-left:20px;text-align:left}
#rrz-header .info-header .top-info p{display:inline-block;font-size:1.1em;color:#232932;margin:0;line-height:26px}
#rrz-header .info-header .top-info p a{color:#232932;font-size:1em}
#rrz-header .info-header .top-info p>span,#rrz-header .info-header .top-info p>span a{color:#9692a0}
#rrz-header .info-header .top-info .content-box,#rrz-header .info-header .top-info .icon-box{display:table-cell;vertical-align:middle}
#rrz-header .info-header .top-info .icon-box{padding-right:20px}
#rrz-header .info-header .top-info .icon-box span{font-size:30px;padding-left:25px;position:relative;color:#444;border-left:1px solid #cfcfd0}
#rrz-header .info-header .top-info:first-child .icon-box span{border-left:none}
#rrz-header .header-nav{z-index:2;position:absolute;left:0;top:0;right:0;height:65px}
#rrz-header .header-nav .container .line{background:#13a0b2;position:relative}
#rrz-header .header-nav .container .line::before{border:1px solid rgba(255,255,255,.25);bottom:5px;content:"";display:block;left:5px;position:absolute;right:5px;top:5px;z-index:1}
#rrz-header #rrz-mainnav .header-nav{position:relative;background:#13a0b2}
#rrz-header .header-nav .nav-menu-box{display:block;position:relative}
#rrz-header .nav-inner-box{height:65px}
#rrz-header .nav li{position:relative;float:left;display:inline-block;height:76px}
#rrz-header .nav li::before{border-right:1px dashed rgba(255,255,255,.4);bottom:30px;content:"";display:block;left:5px;position:absolute;right:1px;top:20px}
#rrz-header .nav li:last-child::before{border:none}
#rrz-header .nav li a{position:relative;color:#fff;height:65px;line-height:65px;overflow:visible;padding:0 20px;margin:0;display:block;font-size:1.1em;font-weight:700;text-transform:uppercase;transition:all .3s ease 0s;z-index:3;overflow:hidden}
#rrz-header .nav li a:hover,#rrz-header .nav li.current a{color:#f6bb19;text-decoration:none}
#rrz-header .nav li ul{border:none;border-radius:0;margin:0;min-width:160px;z-index:1999;padding:10px 0 0;background:#13a0b2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px rgba(0,0,0,.15);-ms-box-shadow:0 5px 15px rgba(0,0,0,.15);-o-box-shadow:0 5px 15px rgba(0,0,0,.15);box-shadow:0 5px 15px rgba(0,0,0,.15)}
#rrz-header .nav li ul.drop-menu:before{position:absolute;top:-9px;left:20px;width:0;height:0;content:''}
#rrz-header .nav li ul.drop-menu:after{position:absolute;top:-8px;left:21px;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #13a0b2;border-bottom:8px solid #13a0b2;border-left:8px solid transparent;content:''}
#rrz-header .nav li ul{height:auto;padding-top:0}
#rrz-header .nav li ul li{margin:0;padding:0;height:auto;display:block;height:auto}
#rrz-header .nav li ul li:last-child{border:none}
#rrz-header .nav li ul li a{background:#13a0b2!important;color:#fff;display:block;width:100%;text-align:left;min-width:160px;font-size:1em;height:auto;line-height:1.57143;font-weight:500;text-indent:9px;border-bottom:1px solid rgba(255,255,255,.5);padding:10px 10px 10px 10px;transition:all .3s ease 0s;margin:0}
#rrz-header .nav li ul li a:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92a";padding-right:6px;font-size:9px}
#rrz-header .nav li ul li:last-child a{border-bottom:0 none}
#rrz-header .nav li.current ul li a{color:#fff}
#rrz-header .nav li ul li a:hover{color:#f6bb19;background-color:rgba(243,247,249,.6)}
#rrz-header .nav li ul li ul{top:0}
#rrz-header .find-advisor,#rrz-header .find-advisor:before{position:absolute;background:#f6bb19;transition:all .3s ease}
#rrz-header .find-advisor{top:0;right:5px;margin-right:-5px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-header .find-advisor:before{content:'';width:95px;height:100%;top:0;left:-42px;-webkit-transform:skewX(-45deg);-moz-transform:skewX(-45deg);-o-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-header .find-advisor a.advisor{font-weight:700;font-size:1.3em;color:#171b20;text-transform:uppercase;display:block;padding:0 30px 0 17px;height:65px;line-height:65px;position:relative;z-index:6;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-header .find-advisor:hover,#rrz-header .find-advisor:hover:before{background:#171b20}
#rrz-header .find-advisor:hover a.advisor{color:#fff}
#rrz-header .find-advisor:hover a.advisor:after{background:#171b20}
#rrz-header #rrz-mainnav .find-advisor a.advisor:after{content:'';position:absolute;top:0;left:100%;width:2000px;background:#f6bb19;height:100%;z-index:-1;transition:background .3s ease;-moz-transition:background .3s ease;-webkit-transition:background .3s ease;-o-transition:background .3s ease}
#rrz-header #rrz-mainnav .find-advisor:hover a.advisor:after{background:#171b20}
#rrz-offcanvas,#rrz-page,.rrz-nav-toggle{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
#rrz-offcanvas,#rrz-page,.rrz-nav-toggle{position:relative}
#rrz-page{z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.offcanvas-visible #rrz-page{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);-o-transform:translateX(275px);transform:translateX(275px)}
#rrz-offcanvas{display:none;height:100%;left:0;overflow-y:auto;position:fixed;z-index:1;top:0;width:275px;background:#e5e5e5;padding:0 0 20px 0}
#rrz-offcanvas ul{padding:0;margin:0}
#rrz-offcanvas ul li{list-style:none;position:static;width:100%}
#rrz-offcanvas ul li.current,#rrz-offcanvas ul li:hover{background:#13a0b2}
#rrz-offcanvas ul li a{font-size:14px;color:rgba(0,0,0,.6);text-decoration:none!important;display:block;position:relative;line-height:40px;margin:0;padding:0 0 0 20px}
#rrz-offcanvas ul li a:hover,#rrz-offcanvas ul li.current a{color:#fff}
#rrz-offcanvas ul li a::before{background:#e5e5e5;position:absolute;content:'';left:0;bottom:0;right:0;height:1px;width:20px}
#rrz-offcanvas ul li a::after{background:#ddd;position:absolute;content:'';left:20px;bottom:0;right:0;height:1px}
#rrz-offcanvas ul li.current a::after,#rrz-offcanvas ul li:hover a::after{background:#13a0b2}
#rrz-offcanvas ul li ul{margin:0;z-index:1999;position:relative;width:100%}
#rrz-offcanvas ul li ul li{margin:0;padding:0;display:block;border:none;line-height:20px}
#rrz-offcanvas ul li ul li a,#rrz-offcanvas ul li.current ul li a{background:#fff;color:rgba(0,0,0,.6);display:block;padding:0 20px 0 10px;margin:0;text-align:left;width:100%;font-size:13px}
#rrz-offcanvas ul li ul li a:hover{background:#f2f2f2;color:#13a0b2}
#rrz-offcanvas ul li ul li ul{top:0}
.rrz-nav-toggle{cursor:pointer;text-decoration:none}
.rrz-nav-toggle.active i::after,.rrz-nav-toggle.active i::before{background:#fff}
.rrz-nav-toggle:active,.rrz-nav-toggle:focus,.rrz-nav-toggle:hover{outline:0;border-bottom:none!important}
.rrz-nav-toggle i{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;width:30px;height:4px;color:#fff;font:bold 14px/.4 Helvetica;text-transform:uppercase;text-indent:-55px;background:#fff;transition:all .2s ease-out}
.rrz-nav-toggle i::after,.rrz-nav-toggle i::before{content:'';width:30px;height:4px;background:#fff;position:absolute;left:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.rrz-nav-toggle i::before{top:-9px}
.rrz-nav-toggle i::after{bottom:-9px}
.rrz-nav-toggle:hover i::before{top:-10px}
.rrz-nav-toggle:hover i::after{bottom:-10px}
.rrz-nav-toggle.active i{background:0 0}
.rrz-nav-toggle.active i::before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.rrz-nav-toggle.active i::after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
.rrz-nav-toggle{position:absolute;top:15px;left:20px;z-index:9999;display:block;margin:0 auto;display:none;cursor:pointer}
footer #rrz-foot-info{border:0;background:#212832;padding:40px 0 0}
footer #rrz-foot-info h4{color:#fff;margin:0 0 25px;padding-bottom:15px;font-size:18px;text-shadow:none;position:relative}
footer #rrz-foot-info h4:before{content:'';width:45px;height:2px;background:#13a0b2;position:absolute;bottom:0}
footer #rrz-foot-info img{max-width:100%}
footer #rrz-foot-info img.positioned{margin-top:-180px;position:relative;bottom:20px;width:auto;max-width:none;float:right}
footer #rrz-foot-info .f-contact-box,footer #rrz-foot-info .f-news-box{padding:0 15px}
footer #rrz-foot-info .f-about-box{margin-bottom:30px;padding-right:15px}
footer #rrz-foot-info .f-about-box a.read-more{color:#fff}
footer #rrz-foot-info .f-about-box a.read-more i{padding-left:10px;font-size:14px}
footer #rrz-foot-info .f-about-box a.read-more:hover{color:#13a0b2}
footer #rrz-foot-info .f-about-box .content-box{margin:0 0 11px 0}
footer #rrz-foot-info .f-about-box .content-box,footer #rrz-foot-info .f-about-box p{color:#797a7c}
footer #rrz-foot-info .f-about-box .social{text-align:left;margin:0 0 15px}
footer #rrz-foot-info .f-about-box .social li{display:block;float:left;margin-right:10px;height:48px}
footer #rrz-foot-info .f-about-box .social li a{margin-top:18px;display:inline-block;width:30px;height:30px;border-radius:50%;background:0 0;border:1px solid #797a7c;color:#797a7c;text-align:center;line-height:28px;font-size:16px;margin-right:2px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-bottom:0}
footer #rrz-foot-info .f-about-box .social li a:before{background:0 0}
footer #rrz-foot-info .f-about-box .social li:hover a{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);background:#f6bb19;color:#171b20}
footer #rrz-foot-info .f-about-box .social #f-weixin-id{position:relative}
footer #rrz-foot-info .f-about-box .social .weixint-content{background-clip:padding-box;border:1px solid rgba(204,213,219,.8);border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.05);left:-42px;min-height:32px;padding:0;position:absolute;text-align:left;bottom:46px;white-space:normal;width:116px;z-index:1800;background:#fff}
footer #rrz-foot-info .f-about-box .social .weixint-content:before{position:absolute;bottom:-9px;left:46px;width:0;height:0;content:''}
footer #rrz-foot-info .f-about-box .social .weixint-content:after{position:absolute;bottom:-8px;left:46px;width:0;height:0;border-right:8px solid transparent;border-top:8px solid #fff;border-left:8px solid transparent;content:''}
footer #rrz-foot-info .f-about-box .social .weixint-content img{width:110px;height:110px}
footer #rrz-foot-info .f-news-box ul{padding:0;margin-bottom:0;list-style:none}
footer #rrz-foot-info .f-news-box ul li{margin-bottom:3px}
footer #rrz-foot-info .f-news-box ul li a{color:#797a7c;text-decoration:none;display:block;margin-bottom:15px}
footer #rrz-foot-info .f-news-box ul li a:active,footer #rrz-foot-info .f-news-box ul li a:focus,footer #rrz-foot-info .f-news-box ul li a:hover{text-decoration:none}
footer #rrz-foot-info .f-news-box ul li a:hover{color:#13a0b2}
footer #rrz-foot-info .f-news-box ul li a:before{content:'\f105';font-family:fontawesome;margin-right:12px}
footer #rrz-foot-info .f-contact-box li{font-size:14px;line-height:26px;margin-bottom:18px;width:100%;float:left;color:#797a7c}
footer #rrz-foot-info .f-contact-box li a{margin-bottom:0;color:#797a7c}
footer #rrz-foot-info .f-contact-box li:last-child{border:none}
footer #rrz-foot-info .f-contact-box li i{font-size:23px;margin-right:10px;color:#13a0b2;float:left;font-weight:400}
footer #rrz-foot-info .f-pic-box{padding-left:15px}
footer #rrz-foot-info .f-pic-box .gallery li{float:left;height:49px;overflow:hidden;width:69px}
footer #rrz-foot-info .f-pic-box .gallery a{display:block}
footer #rrz-foot-info .f-pic-box .gallery img{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;width:64px;height:43px}
footer #rrz-foot-info .gallery img:hover{opacity:.5}
footer #rrz-foot-copy{border:0;padding:20px 0;color:#797a7c;background:#1c222a}
footer #rrz-foot-copy a{border-color:#797a7c!important;color:#797a7c!important}
.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}
.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0;position:relative;z-index:1}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}
.flexslider .slides li .overlay{position:absolute;top:0;left:0;right:0;bottom:0}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 3px;zoom:1}
.flex-control-nav a{display:inline-block;cursor:pointer;width:12px;height:12px;border-radius:12px;float:left;text-indent:-2000px;background:rgba(0,0,0,.3)}
.flex-control-nav .flex-active{background:rgba(255,255,255,.3)}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px;text-align:right}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
#rrz-hero .flexslider .flex-direction-nav a{position:absolute;cursor:pointer;text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;top:50%;z-index:10;overflow:hidden;opacity:0;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#rrz-hero .flexslider .flex-direction-nav a:before{left:0;top:0;color:#fff!important;text-shadow:none!important;font-size:40px;position:relative;z-index:10;display:inline-block;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}
#rrz-hero .flexslider .flex-direction-nav a.flex-prev{opacity:1!important;left:40px}
#rrz-hero .flexslider .flex-direction-nav a.flex-prev:before{text-indent:0;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e929"}
#rrz-hero .flexslider .flex-direction-nav a.flex-next{right:40px;opacity:1}
#rrz-hero .flexslider .flex-direction-nav a.flex-next:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0!important;right:0;content:"\e92a"}
#rrz-hero .flexslider .slider-text{display:table;opacity:0;height:100%}
#rrz-hero .flexslider .slider-text>.slider-text-inner{display:table-cell;vertical-align:middle;height:100%;padding-top:20%}
#rrz-hero .flexslider .slider-text>.slider-text-inner h2{font-size:30px;font-weight:700;color:#fff}
#rrz-hero .flexslider .slider-text>.slider-text-inner p.f-txt{font-size:16px;color:#fff;padding:10px 0 20px}
#rrz-hero .flexslider .slider-text>.slider-text-inner p.f-btn a{background:#13a0b2;color:#fff;font-weight:700;display:inline-block;padding:10px 25px;z-index:61;border-radius:3px;vertical-align:middle;position:relative;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;-ms-transition-property:color;transition-property:color}
#rrz-hero .flexslider .slider-text>.slider-text-inner p.f-btn a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}
#rrz-hero .flexslider .slider-text>.slider-text-inner p.f-btn a:hover{color:#fff!important;background:rgba(19,160,178,.5)}
.margin-index-body h2{font-size:22px;margin-top:0;text-align:left;font-weight:700;margin-bottom:20px}
.margin-index-body h2 a{color:#2a333c;position:relative}
.margin-index-body h2 a:after{background:#f6bb19;content:"";height:3px;width:45px;left:0;bottom:-10px;position:absolute}
.margin-index-body h2 a:hover{color:#f6bb19}
.margin-index-body p.desc{font-size:16px;font-weight:300;text-align:left;color:#666;margin:0 auto 30px}
#rrz-service-list{background:#f7f8fa}
#rrz-service-list.margin-index-body h2{line-height:38px;text-align:right;padding-right:70px;margin-bottom:60px;line-height:170%}
#rrz-service-list.margin-index-body h2 a:after{height:0;background:0 0}
#rrz-service-list.margin-index-body h2 a:before{content:'';width:4px;height:100%;background:#13a0b2;position:absolute;letter-spacing:1px;right:-35px;top:3px}
#rrz-service-list.margin-index-body p.desc{color:#898989;margin-bottom:60px;padding-left:15px}
#rrz-service-list .item-block{margin-bottom:30px;text-align:left;height:auto;position:relative}
#rrz-service-list .item-block:before{border:1px solid #e6e6e6;content:'';position:absolute;left:25%;right:0;top:0;bottom:0;display:block;z-index:-1;background:#fff}
#rrz-service-list .item-block .media-img{margin:10px 0;overflow:hidden;text-align:center;height:auto;z-index:1}
#rrz-service-list .item-block .media-img img{background:#fff;padding:8px;max-width:100%}
#rrz-service-list .item-block .service-text{overflow:hidden;padding:21px 10px 25px 5px;height:auto}
#rrz-service-list .item-block .service-text h5{color:#37474f;font-size:1.25em;font-weight:700;margin-top:0;margin-bottom:10px;position:relative;line-height:100%}
#rrz-service-list .item-block .service-text h5:before{content:'';width:45px;height:3px;background:#f6bb19;position:absolute;top:30px}
#rrz-service-list .item-block .service-text p{color:#777;font-size:14px;line-height:26px;height:119px;overflow:hidden;padding:18px 0 0;width:100%;margin:0}
#rrz-service-list .item-block:hover:before{background:#13a0b2;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-service-list .item-block:hover h5,#rrz-service-list .item-block:hover p{color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
.index-about{padding:0;background-color:#13a0b2}
#rrz-product-list .single-advisor .content-holder{text-align:center;background:#282f39;border-top:2px solid #f6bb19;display:block;min-height:73px;padding:0 10px;vertical-align:middle;box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
#rrz-product-list .single-advisor .content-holder:before{background:#f6bb19;-webkit-transition-timing-function:ease-out;content:"";z-index:-1;top:0;left:0;right:0;bottom:0;position:absolute;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-out}
#rrz-product-list .single-advisor .content-holder h4{text-transform:uppercase;color:#13a0b2;margin:11px 0 2px;font-size:16px;line-height:22px;font-weight:700;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;height:22px;overflow:hidden}
#rrz-product-list .single-advisor .content-holder:hover{color:#fff}
#rrz-product-list .single-advisor .content-holder p{text-transform:uppercase;color:#aaa;margin:0;font-size:14px;line-height:22px;padding-bottom:10px;padding-top:4px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;height:22px;overflow:hidden}
#rrz-product-list .single-advisor .img-holder{position:relative;overflow:hidden}
#rrz-product-list .single-advisor .img-holder img{width:100%;height:100%}
#rrz-product-list .single-advisor .img-holder a{color:#fff}
#rrz-product-list .single-advisor .img-holder .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(40,47,57,.67);text-align:center;opacity:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-product-list .single-advisor .img-holder .overlay .inner{display:table;width:100%;height:100%;position:relative}
#rrz-product-list .single-advisor .img-holder .overlay .inner:before{content:'';position:absolute;top:8px;left:8px;right:8px;bottom:8px;border:1px solid rgba(255,255,255,.5)}
#rrz-product-list .single-advisor .img-holder .overlay .inner .social{display:table-cell;vertical-align:middle;position:relative;padding:30px;overflow:hidden}
#rrz-product-list .single-advisor .img-holder .overlay .inner .social .detail{height:132px;line-height:22px;overflow:hidden}
#rrz-product-list .single-advisor:hover .img-holder .overlay{opacity:1}
#rrz-product-list .single-advisor:hover .content-holder{border-top-color:#282f39}
#rrz-product-list .single-advisor:hover .content-holder:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}
#rrz-product-list .single-advisor:hover .content-holder h4{color:#242424}
#rrz-product-list .single-advisor:hover .content-holder p{color:#4a4a4a}
#rrz-rec-product-list .show_body{position:relative}
#rrz-rec-product-list .scrollable{overflow:hidden}
#rrz-rec-product-list .scrollable .caroufredsel_wrapper{margin:0 auto!important}
#rrz-rec-product-list .scrollable ul{padding:0;list-style:none;overflow:hidden;width:10000em}
#rrz-rec-product-list .scrollable ul li{padding:0;margin:0 auto;display:block;float:left}
#rrz-rec-product-list .scrollable ul li{width:280px;margin-right:20px}
#rrz-rec-product-list .scrollable ul li:nth-child(4n){margin-right:0}
#rrz-rec-product-list .carousel-direction a{color:#fff;cursor:pointer;display:block;font-family:simsun;overflow:hidden;position:absolute;text-decoration:none;top:16px;transition:all .3ss ease-out 0s;z-index:100;border:none}
#rrz-rec-product-list .scrollable .carousel-direction [class*=carousel-]{margin:0 0 0 1px;padding:0;width:36px;height:36px;background:#616161;color:#fff;line-height:36px;text-align:center;font-size:16px;font-weight:700;border-radius:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-rec-product-list .scrollable .carousel-direction [class*=carousel-]:hover{background:#13a0b2}
#rrz-rec-product-list .scrollable a.carousel-prev{right:47px;left:auto}
#rrz-rec-product-list .scrollable a.carousel-next{right:10px}
#rrz-rec-product-list .scrollable ul li .item{padding-bottom:20px}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-member-name{background:#fff;bottom:-24px;display:inline-block;left:10px;position:absolute;right:10px;text-align:center}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-member-name h4{color:#313131;font-size:16px;font-weight:700;padding-top:6px}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item{position:relative;margin-bottom:20px}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder{position:relative;overflow:hidden}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder img{height:auto;width:100%;display:block}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder .overlay{position:absolute;top:100%;left:0;right:0;bottom:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder .overlay .overlays{width:100%;height:100%;position:relative;display:table;text-align:center}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder .overlay .overlays:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:#13a0b2;opacity:.7}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder .overlay .inner-holder{display:table-cell;vertical-align:middle;text-align:center;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder .overlay .inner-holder p{color:#fff;padding:10px;font-size:12px}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder:hover .overlay{top:0}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder:hover .overlay .inner-holder{opacity:1}
#rrz-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder:hover .overlay p{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;-ms-animation-name:slideInDown;animation-name:slideInDown}
#rrz-txt-news-list .bg-news{background-attachment:inherit;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:1;position:relative;background-color:#23252a;padding:0}
#rrz-txt-news-list .bg-news .overlay{background:rgba(23,29,38,.5);position:relative}
#rrz-txt-news-list .bg-news .overlay .company-news{background:rgba(0,0,0,.45);padding:40px 0 50px}
#rrz-txt-news-list .bg-news .overlay .company-news h3{font-weight:600;font-size:1.562em;color:#fff;text-transform:uppercase;line-height:100%}
#rrz-txt-news-list .bg-news .overlay .company-news h3 a{color:#fff}
#rrz-txt-news-list .bg-news .overlay .company-news p{font-size:1.1em;color:#d2d2d2;line-height:25px;padding-top:7px;width:80%;padding-bottom:13px}
#rrz-txt-news-list .bg-news .overlay .company-news ul{width:80%}
#rrz-txt-news-list .bg-news .overlay .company-news ul li{margin-top:9px;width:50%;float:left;text-align:left}
#rrz-txt-news-list .bg-news .overlay .company-news ul li a{font-size:1.1em;color:#fff}
#rrz-txt-news-list .bg-news .overlay .company-news ul li a:hover{color:#f6bb19}
#rrz-txt-news-list .bg-news .overlay .company-news ul li span{color:#fff;margin-right:12px;font-size:15px}
#rrz-about-us{background-color:#202731}
#rrz-about-us .about-img{background-size:cover;height:510px;width:100%;position:relative;background-position:right}
#rrz-about-us .about-img .overlay{background:rgba(47,45,55,.4);height:510px;width:100%;position:absolute;top:0;right:0}
#rrz-about-us .intro{height:500px;width:100%;position:relative;overflow:hidden;padding-left:61px}
#rrz-about-us .intro h2{font-weight:700;font-size:1.625em;color:#fff;position:relative;padding-top:47px;word-spacing:6px;padding-bottom:38px}
#rrz-about-us .intro h2 a{color:#fff}
#rrz-about-us .intro h2:before{content:'';width:45px;height:3px;background:#f6bb19;position:absolute;top:85px}
#rrz-about-us .intro p{color:#bcc1c7;width:72%}
#rrz-about-us .intro img{vertical-align:baseline}
#rrz-news-list .margin-index-body{padding:50px 0 0}
#rrz-news-list .layout,#rrz-news-list .line{overflow:visible!important}
#rrz-news-list .bg-news{background-position:top!important;background-repeat:no-repeat!important}
#rrz-news-list p.desc{margin-bottom:60px}
#rrz-news-list .news .news_img_holder{position:relative;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-news-list .news .news_img_holder img{width:100%}
#rrz-news-list .news .news_img_holder .news_opacity{background:rgba(40,47,57,.7);position:absolute;height:100%;width:100%;bottom:0;left:0;right:0;top:0}
#rrz-news-list .news .news_img_holder .news_details{position:absolute;bottom:0;padding-left:50px;width:100%;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}
#rrz-news-list .news .news_img_holder .news_details:before{content:'';width:2px;height:61px;background:#13a0b2;position:absolute;left:18px;bottom:27px}
#rrz-news-list .news .news_img_holder .news_details span{font-size:1em;color:#fff;line-height:22px;padding-top:5px;display:block}
#rrz-news-list .news .news_img_holder .news_details h4{font-weight:700;font-size:1.1em;color:#f6bb19;text-transform:uppercase;height:18px;overflow:hidden}
#rrz-news-list .news .news_img_holder .news_details p{font-size:1em;line-height:22px;color:#d4d4d4;height:66px;overflow:hidden}
#rrz-news-list .news:hover .news_img_holder{margin-top:-20px;margin-bottom:20px}
#rrz-news-list .news:hover .news_details{background:#13a0b2}
#rrz-news-list .news:hover .news_details:before{background:#fff}
#rrz-bottom-info .bg-bottom{background-position:center!important;background-repeat:no-repeat!important}
#rrz-bottom-info .partner ul{margin-right:-5px;margin-left:-5px}
#rrz-bottom-info .partner li{margin-bottom:10px;padding-left:5px;padding-right:5px;float:left;width:33.3333%;position:relative}
#rrz-bottom-info .partner li img{width:100%;border:1px solid #e1e3e5!important;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}
#rrz-bottom-info .partner li img:hover{opacity:.7}
#rrz-bottom-info .get_touch .index-feedback-box{padding-left:10px}
#rrz-bottom-info .get_touch .index-feedback-box form{border:8px solid #f4f4f4;background:#fff;padding:10px 20px 30px 10px}
#rrz-bottom-info .get_touch .index-feedback-box form button.submit{background:#13a0b2;color:#fff;margin-top:10px;font-weight:500;padding:4px 9px 4px 27px;text-transform:uppercase;display:inline-block;position:relative;line-height:34px;border-radius:3px;border:none;outline:0;letter-spacing:.03em;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-bottom-info .get_touch .index-feedback-box form button.submit i{border-left:1px solid rgba(255,255,255,.8);padding-left:15px;font-size:1.25em;padding-right:7px;vertical-align:middle;position:relative;margin-left:20px;line-height:28px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-bottom-info .get_touch .index-feedback-box form button.submit i:after{background:rgba(0,0,0,.2);content:'';width:1px;height:100%;position:absolute;left:-2px;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#rrz-bottom-info .get_touch .index-feedback-box form button.submit:hover{background:#f6bb19;color:#fff}
#rrz-bottom-info .get_touch .index-feedback-box form button.submit:hover i{color:#282f39;border-color:#282f39}
#rrz-bottom-info .get_touch .index-feedback-box form button.submit:hover i:after{background:0 0}
#rrz-friend-link .margin-index-body{padding:0 0 40px}
#rrz-friend-link .scrollable .caroufredsel_wrapper{padding:20px 0;margin:0 auto!important;height:40px;line-height:40px}
#rrz-friend-link .scrollable ul{padding:0;list-style:none;overflow:hidden;width:10000em}
#rrz-friend-link .scrollable ul li{padding:0 0 0;margin:0 30px 0 0;display:block;float:left;width:182px;text-align:center}
#rrz-friend-link .scrollable ul li a{color:#333;font-size:16px}
#rrz-friend-link .scrollable ul li a:hover{color:#13a0b2}
#rrz-friend-link .carousel-direction a{height:22px;width:22px;background:rgba(0,0,0,0) none repeat scroll 0 0;color:#b9b9b9;font-size:22px;font-weight:700;cursor:pointer;display:block;font-family:simsun;overflow:hidden;position:absolute;text-decoration:none;top:50%;transition:all .3ss ease-out 0s;z-index:100;line-height:100%;margin-top:-11px}
#rrz-friend-link .scrollable a.carousel-prev{left:0}
#rrz-friend-link .scrollable a.carousel-next{right:0}
#rrz-foot-contact{background:#13a0b2;padding-top:28px;padding-bottom:28px}
#rrz-foot-contact p{font-size:2em;color:#fff;display:inline-block;margin:0 10px 20px;line-height:34px;padding-right:50px;position:relative;top:5px}
#rrz-foot-contact a{font-weight:500;text-transform:uppercase;color:#282f39;display:inline-block;background:#f6bb19;position:relative;line-height:40px;padding-left:27px;border-radius:3px;padding-right:9px;font-size:14px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
#rrz-foot-contact a i{padding-left:15px;padding-right:7px;vertical-align:middle;border-left:1px solid rgba(255,255,255,.8);position:relative;margin-left:20px;font-size:14px;line-height:28px}
#rrz-foot-contact a i:after{content:'';width:1px;height:100%;background:rgba(0,0,0,.2);position:absolute;left:-2px;top:0}
#rrz-foot-contact a:active,#rrz-foot-contact a:focus,#rrz-foot-contact a:hover{background:#212832;color:#fff}
#rrz-foot-contact a:active i,#rrz-foot-contact a:focus i,#rrz-foot-contact a:hover i{color:#fff}
.pro-item{margin-bottom:30px;background:#f8f8f8;text-align:center;padding-bottom:12px}
.pro-item .portfolio-img{overflow:hidden;position:relative}
.pro-item .portfolio-img img{width:100%;overflow:hidden;transition:transform 1s ease 0s;transform:scale(1)}
.pro-item .portfolio-img img:hover{transition:transform 1s ease 0s;transform:scale(1.1)}
.pro-item h2{color:#666;font-size:16px;padding-bottom:9px;line-height:100%;padding-top:9px;overflow:hidden;margin:0}
.pro-item h2 a{color:#666}
.pro-item h2 a:hover{color:#13a0b2}
.pro-item p.desc{color:#666;height:20px;line-height:20px;overflow:hidden;padding:0 11px}
.pro-item p.more a{display:block;background:url(../img/more2.png) no-repeat;width:110px;height:33px}
.pro-item p.more a:hover{background:url(../img/more3.png) no-repeat}
#rrz-content_show .ur_here{font-size:14px}
#rrz-content_show .ur_here .bread{padding:0}
#rrz-content_show .ur_here a{font-size:14px;color:#666}
#rrz-content_show .ur_here li{font-size:14px;color:#666}
#rrz-content_show .nav-inline{list-style:outside none none}
#rrz-content_show .nav-inline{list-style:outside none none}
#rrz-content_show .lefter .nav{margin-bottom:27px}
#rrz-content_show .lefter .nav li a{color:#13a0b2;display:block;border-bottom:1px solid #e1e1e1;line-height:34px;margin-top:0;padding-left:26px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
#rrz-content_show .lefter .nav li.active a{background:#13a0b2;color:#fff;font-weight:400}
#rrz-content_show .lefter .nav li a:focus,#rrz-content_show .lefter .nav li a:hover{color:#f6bb19}
#rrz-content_show .lefter .nav li:last-child a{border:none}
#rrz-content_show .lefter .nav li a:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92a";padding-right:6px;font-size:9px}
#rrz-content_show .lefter .nav li ul li a{padding-left:70px;color:#999}
#rrz-content_show .lefter .nav li ul li a.active{background:0 0;color:#f6bb19}
#rrz-content_show .show_body{font-size:14px}
#rrz-content_show .detail img{height:auto!important;max-width:100%;vertical-align:middle}
#rrz-content_show .detail img{opacity:.9}
#rrz-content_show .detail p{text-indent:0}
#rrz-content_show .qhd-title span{margin:0 5px;font-size:12px;color:#999}
#rrz-content_show .inner-title{margin-bottom:26px}
#rrz-content_show .inner-title h2{font-weight:500;font-size:20px;color:#37474f;position:relative;padding-bottom:10px;margin:0}
#rrz-content_show .inner-title h2:before{content:'';width:45px;height:2px;background:#f6bb19;position:absolute;bottom:0;left:0}
#rrz-content_show .lefter h4,#rrz-content_show .lefter li.nav-head{margin-top:40px!important;position:relative;padding-bottom:10px;font-size:16px}
#rrz-content_show .lefter h4:first-child,#rrz-content_show .lefter li.nav-head{margin-top:0!important}
#rrz-content_show .lefter li.nav-head{border-bottom:none;background:0 0;height:auto;padding:0 0 5px;margin:0 0 15px;font-weight:400;color:#37474f;font-size:16px}
#rrz-content_show .lefter .inner-rec-box li{color:#999;margin-bottom:12px}
#rrz-content_show .lefter .inner-rec-box li a{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;display:block;color:#13a0b2;border-bottom:1px solid #e1e1e1;padding-bottom:12px}
#rrz-content_show .lefter .inner-rec-box li a:hover{color:#f6bb19}
#rrz-content_show .lefter .inner-rec-box li:last-child a{border:none}
#rrz-content_show .lefter h4:before,#rrz-content_show .lefter li.nav-head:before{content:'';width:35px;height:2px;background:#f6bb19;position:absolute;bottom:-1px}
#rrz-content_show .lefter .show-list{text-align:center}
#rrz-content_show .lefter .show-list img{width:100%}
#rrz-content_show .lefter .show-list p{margin:0}
#rrz-content_show .lefter .show-list a.title{color:#13a0b2}
#rrz-content_show .lefter .show-list a.title:hover{color:#f6bb19}
#rrz-content_show .lefter form{background:#fff;border:1px solid #e9e9e9;width:100%;height:48px;margin:32px 0 0;position:relative}
#rrz-content_show .lefter input{border:none;background:0 0;height:100%;width:50%;color:#474747;outline:0;padding-left:20px;margin-left:-5px}
#rrz-content_show .lefter button.search-button{background:#13a0b2;width:46px;height:46px;color:#fff;text-align:center;border:none;position:absolute;right:1px;font-size:16px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;font-size:18px}
#rrz-content_show .lefter button:hover{background:#f6bb19;color:#171b20}
#rrz-content_show .detail{font-size:16px;padding:0 15px 30px;line-height:28px;color:#222}
#rrz-content_show .product-detail .content-img{overflow:hidden;text-align:center}
#rrz-content_show .product-detail .content-img img{max-width:100%;overflow:hidden;vertical-align:middle}
#rrz-content_show .product-detail h1{color:#444;font-size:20px;line-height:33px;margin:16px 0 0;text-align:center}
#rrz-content_show .product-detail .p_desc{color:#444;line-height:30px;padding:12px 0 5px}
#rrz-content_show .product-detail .add_to_inquiry{height:50px}
#rrz-content_show .product-detail .add_to_inquiry #add_to_inquiry{border:none!important;border-radius:0;background:url(../img/inquiry.png) no-repeat;display:block;height:45px;width:185px}
#rrz-content_show .product-detail .description{line-height:28px;font-size:16px}
#rrz-content_show .product-detail .detail-title{border-bottom:1px solid #e4e4e4}
#rrz-content_show .product-detail .detail-title h2{background:#13a0b2;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:41px;line-height:41px;text-align:center;width:166px;margin:0}
.table span{margin-right:10px}
.content_detail .pager{font-size:14px}
.content_detail .pager a{border:none;color:#797979}
.content_detail .pager a:focus,.content_detail .pager a:hover{color:#323232;background:0 0}
.content_detail .pager li{display:block;text-align:left}
#rrz-content_show .pagination li{margin:0 3px}
#rrz-content_show .pagination .active,#rrz-content_show .pagination a:hover{background:#1b2935;color:#fff}
#rrz-content_show .pagination .active a{color:#fff}
#rrz-content_show video{max-width:100%}
.article-media li{border-bottom:1px solid #eee;padding:10px 0 21px}
.article-media li:hover{border-bottom:1px solid #1bb3d5}
.article-media .media .media_img{width:198px;margin-right:20px}
.article-media .media .media_img img{height:132px;width:198px}
.article-media .media .media_img a{padding:0}
.article-media .media .media_img a:hover{border-color:-moz-use-text-color;border-style:none;border-width:medium;background:#1bb3d5 none repeat scroll 0 0}
.article-media .media-body h3{line-height:100%;margin-bottom:12px;margin-top:0;font-size:16px}
.article-media .media-body h3 a{color:#3a3a3a;font-size:16px;font-weight:700}
.article-media .media-body h3 a:hover{color:#1bb3d5}
.article-media .media-body p{color:#3a3a3a;line-height:20px;height:64px;font-size:14px;overflow:hidden}
#rrz-content_show .article-media .media-body p{height:auto}
.article-media .media-body .time{font-size:14px;color:#666}
.article-media li:hover h3 a{color:#1bb3d5}
#toolbar{display:none}
.slideshow{height:210px;position:relative}
.slideshow img{display:block;height:210px;width:100%}
.slideshow .overlay{position:absolute;left:0;top:0;width:100%;height:100%}
.slideshow .overlay .container{height:100%;display:table;text-align:center}
.slideshow .overlay .container .line{display:table-cell;vertical-align:middle}
.slideshow .overlay .container .line .title{text-align:center}
.slideshow .overlay .container .line .title h2{text-align:center;display:inline-block;margin:auto;color:#fff;text-transform:uppercase;font-size:30px;line-height:50px;font-weight:700;position:relative}
.slideshow .overlay .container .line .title h2:before{content:'';width:40%;margin:0 30%;height:3px;background:#13a0b2;position:absolute;bottom:0}
.slideshow .overlay .container .line .ur-here{color:#fff;font-weight:500;text-transform:uppercase;padding-top:12px;text-align:center}
.slideshow .overlay .container .line .ur-here a{color:#fff;margin:0 5px}
.SonlineBox{width:139px;font-size:12px;overflow:hidden;z-index:9999}
.SonlineBox .openTrigger{width:31px;height:130px;position:absolute;top:0;z-index:1;cursor:pointer;background:#13a0b2 url(../img/greenopen.jpg) no-repeat}
.SonlineBox .titleBox{width:135px;height:35px;line-height:33px;background:#13a0b2;border-bottom:2px solid #13a0b2}
.SonlineBox .titleBox span{margin-left:10px;color:#fff;font-size:14px}
.SonlineBox .contentBoxC{width:135px;border:2px solid #13a0b2;background:#fff;position:absolute;z-index:2}
.SonlineBox .contentBoxC .closeTrigger{width:25px;height:25px;display:block;cursor:pointer;position:absolute;top:5px;right:5px;-webkit-transition:all .8s ease-out}
.SonlineBox .contentBoxC .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg)}
.SonlineBox .contentBoxC .listBox{overflow:hidden;margin-bottom:10px}
.SonlineBox .contentBoxC .listBox .Tlist{display:block;width:86%;height:22px;margin:10px auto 0 auto;text-align:center}
.SonlineBox .contentBoxC .listBox .Tlist span{float:left;line-height:22px}
.SonlineBox .contentBoxC .listBox .WWList{line-height:18px;height:18px}
.SonlineBox .contentBoxC .listBox .SkypeList{line-height:23px;height:23px}
.SonlineBox .contentBoxC .otherBox{clear:both;height:115px;text-align:center}
.SonlineBox .contentBoxC .otherBox img{width:105px;height:105px}
.SonlineBox .contentBoxC .telBox{display:block;padding:36px 0 10px 0;color:#13a0b2;font-size:14px;line-height:26px;font-family:'微软雅黑';background:url(../img/telbg.jpg) 0 0 no-repeat;text-align:center;font-weight:700}
@media (min-width:761px){#rrz-txt-news-list .bg-news .overlay .company-news{padding-left:58px}
}
@media (max-width:1199px) and (min-width:1001px){#rrz-header .nav li:first-child{padding-left:10px}
	#rrz-header .nav li ul li:first-child{padding-left:0}
	#rrz-header .nav li:before{top:25px;bottom:35px}
	#rrz-header .nav li a{padding:0 12px;font-size:14px}
}
@media screen and (max-width:1000px){.margin-index-body{padding:40px 0}
	.margin-index-body h2{font-size:20px}
	.margin-index-body p.desc{font-size:14px}
	#rrz-header .head-top{background:#20262e;height:auto}
	#rrz-header .head-middle .logo,#rrz-header .head-top .top-contact,#rrz-header .head-top .welcome,#rrz-header .info-header .float-right{text-align:center}
	#rrz-header .head-middle .float-right,#rrz-header .head-top .float-right{float:none!important}
	#rrz-header .info-header .top-info:first-child,#rrz-header .info-header .top-info:first-child .icon-box span{padding-left:0}
	#rrz-header .head-top .top-contact form{text-align:left}
	#rrz-header .head-top .top-contact ul li ul.dropdown-menu{padding:15px 15px 0 15px;margin:0}
	#rrz-header .head-top .top-contact ul li ul.dropdown-menu li{padding:0;line-height:100%;height:auto}
	#rrz-header .head-top .top-contact ul li ul.dropdown-menu button,#rrz-header .head-top .top-contact ul li ul.dropdown-menu input{float:left}
	#rrz-header .head-top .top-contact ul li ul.dropdown-menu i{display:inline-block;margin:0;padding:0}
	#rrz-header .head-middle .logo{margin-bottom:30px}
	#rrz-header .nav li:first-child{padding-left:10px}
	#rrz-header .nav li ul li:first-child{padding-left:0}
	#rrz-header .nav li:before{top:26px;bottom:36px}
	#rrz-header .nav li a{padding:0 6px;font-size:12px}
	#rrz-hero .flexslider .slider-text>.slider-text-inner{padding-top:14%}
	#rrz-hero .flexslider .slider-text>.slider-text-inner h2{font-size:16px}
	#rrz-hero .flexslider .slider-text>.slider-text-inner p.f-txt{font-size:12px;padding:0}
	#rrz-service-list .index_title1 .float-right{float:none!important}
	#rrz-service-list.margin-index-body h2{text-align:left}
	#rrz-service-list.margin-index-body h2 a:after,#rrz-service-list.margin-index-body h2 a:before{height:0;background:0 0}
	#rrz-service-list h3{line-height:26px;text-align:left;margin-bottom:20px}
	#rrz-service-list h3 a:after{height:3px}
	#rrz-service-list h3 a:before{height:0}
	#rrz-service-list .item-block .service-text p.desc{padding:13px 0}
	#rrz-service-list p.desc{color:#898989;margin-bottom:30px}
	#rrz-service-list.margin-index-body h2{margin-bottom:20px;line-height:150%}
	#rrz-service-list.margin-index-body .index_title2 p.desc{margin-bottom:30px;padding:0}
	#rrz-about-us .intro{width:100%;padding-top:10px;height:auto}
	#rrz-about-us .intro{padding:10px 20px 20px}
	#rrz-about-us .intro h2{padding-top:10px}
	#rrz-about-us .intro h2:before{top:48px}
	#rrz-about-us .intro p{width:100%}
	#rrz-rec-product-list .scrollable ul li{width:355px;margin-right:20px}
	#rrz-rec-product-list .scrollable ul li:nth-child(2n){margin-right:0}
	#rrz-news-list .margin-index-body{padding:30px 0 0}
	#rrz-news-list{padding:30px 0 0}
	#rrz-news-list p.desc{margin-bottom:30px}
	#rrz-news-list .news{overflow:hidden}
	#rrz-txt-news-list .bg-news .overlay .company-news{float:none;width:100%;text-align:left;padding:30px 15px 30px 58px}
	#rrz-txt-news-list .bg-news .overlay .company-news p{width:100%}
	#rrz-product-list .margin-index-body{padding:40px 0 10px}
	#rrz-product-list .single-advisor{margin-bottom:20px}
	#rrz-bottom-info .get_touch .feedback-box{padding-left:0}
	#rrz-bottom-info .get_touch .index-feedback-box{padding-left:0;padding-top:30px}
	footer #rrz-foot-info .inner-box{padding:0}
	.slideshow{height:180px!important}
	.slideshow img{height:180px!important}
}
@media screen and (max-width:760px){.margin-index-body{padding:30px 0}
	#rrz-offcanvas,#rrz-offcanvas .nav{display:block}
	#rrz-header .nav{display:none}
	.rrz-nav-toggle{display:block;top:20px}
	#rrz-header .header-nav .container{padding:0}
	#rrz-header .info-header{padding:20px 0}
	#rrz-hero{padding-bottom:65px}
	#rrz-header .flexslider{top:65px}
	#rrz-hero .flexslider .slider-text>.slider-text-inner{padding-top:0}
	.slideshow .overlay .container .line .title{display:none}
	.flex-control-nav{bottom:5px}
	#rrz-hero .flexslider .slider-text>.slider-text-inner p{margin:0 0 5px}
	#rrz-hero .flexslider .flex-direction-nav a{width:12px;font-size:0}
	#rrz-hero .flexslider .flex-direction-nav a::before{font-size:12px!important}
	#rrz-hero .flexslider .flex-direction-nav a.flex-prev{left:5px!important}
	#rrz-hero .flexslider .flex-direction-nav a.flex-next{right:5px!important}
	#rrz-header .head-top .top-contact ul li{padding:0 5px}
	#rrz-header .head-middle .logo{margin-bottom:0}
	#rrz-service-list .item-block{margin-bottom:15px;margin-right:0}
	#rrz-service-list .item-block .service-text{padding-left:5px}
	#rrz-service-list .item-block .service-text p.desc{height:88px}
	#rrz-service-list .item-block .project-img{padding-right:5px}
	#rrz-about-us .about-img,#rrz-about-us .about-img .overlay{height:240px}
	#rrz-rec-product-list .scrollable ul li{width:480px;margin-right:0}
	#rrz-rec-product-list .scrollable ul li:nth-child(1n){margin-right:0}
	#rrz-news-list .news .news_img_holder .news_details p{height:44px}
	#rrz-product-list [class^=blocks]{margin-right:-5px;margin-left:-5px}
	#rrz-product-list [class^=blocks] li{margin-bottom:10px;padding-right:5px;padding-left:5px}
	#rrz-product-list [class^=blocks] li .social-links{height:100px;overflow:hidden}
	#rrz-product-list .social{padding:10px 20px!important}
	#rrz-product-list .social .detail{height:88px!important}
	#rrz-txt-news-list .bg-news .overlay .company-news{padding:30px 15px}
	#rrz-txt-news-list .bg-news .overlay .company-news ul li{width:100%}
	#rrz-txt-news-list .bg-news{background-attachment:inherit}
	#rrz-foot-contact p{padding:0;margin-bottom:15px;font-size:1.4em}
	footer #rrz-foot-info{padding:30px 0 0}
	.blank55{height:55px;line-height:1px;clear:both}
	#toolbar{color:#fff;width:100%;height:54px;position:fixed;bottom:0;left:0;z-index:10000;background:#000;display:block}
	#toolbar a{width:100%;color:#fff;display:block;padding:5px 0 0 0;line-height:23px;font-size:14px}
	#toolbar a span{font-size:22px;display:block}
	.article-media .media .media_img{width:152px;margin-right:10px}
	.article-media .media .media_img img{height:100px;width:150px;padding:1px}
	#webuiPopover0{left:10px!important}
	.slideshow{height:120px!important}
	.slideshow img{height:120px!important}
}
@media screen and (max-width:480px){.margin-index-body{padding:30px 0}
	#rrz-hero .flexslider .slider-text>.slider-text-inner h2,#rrz-hero .flexslider .slider-text>.slider-text-inner p{display:none}
	#rrz-service-list .item-block .service-text{width:60%;padding-top:16px}
	#rrz-service-list .item-block .service-text h5{font-size:18px;margin-bottom:5px}
	#rrz-service-list .item-block .service-text h5:before{top:26px}
	#rrz-service-list .item-block .service-text p.desc{height:70px;line-height:22px;font-size:14px;padding:8px 0 0}
	#rrz-service-list .item-block .project-img{width:40%}
	#rrz-rec-product-list .scrollable ul li{width:280px;margin-right:0}
	footer #rrz-foot-info{padding:20px 0 0}
	.article-media .media .media_img{width:82px;margin-right:10px}
	.article-media .media .media_img img{height:45px;width:80px;padding:1px}
	.article-media .media-body h3{line-height:100%;font-size:12px}
	.article-media .media-body h3 a{font-size:14px;line-height:150%}
	.article-media .media-body p{display:none}
	#rrz-news-list .media .media-body p,#rrz-news-list .media .media-body span.time{display:none}
	.article-media li{padding:5px 0 10px}
	.article-media .media-body h3{margin-bottom:0}
	.slideshow{height:100px!important}
	.slideshow img{height:100px!important}
}
@media (max-width:350px){.margin-index-body{padding:20px 0}
	footer #rrz-foot-info{padding:15px 0 0}
}
.backToTop{display:none;width:35px;height:35px;position:fixed;right:5px;bottom:60px;cursor:pointer;z-index:100000000;background:#666 url(../img/icon-gotop-fixed.png) no-repeat center center}
.backToTop:hover{background-color:#333}
