
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;}
.text-uppercase, .initialism{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}
.text-main,a.text-main:link,a.text-main:visited,.button.border-main,blockquote.border-main strong,.pager.border-main a,.pager-prev.border-main,.pager-next.border-main,.nav a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav-menu ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav.nav-menu.nav-pills .active ul a:hover{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 h3,.detail h1{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}
ul,li{ list-style:none}
#fh5co-wrapper{overflow-x: hidden;}
#fh5co-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.eot") format("embedded-opentype"), url("fonts/icomoon.ttf") format("truetype"), url("fonts/icomoon.woff") format("woff"), url("fonts/icomoon.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.margin-index-body{ padding-top:50px; padding-bottom:30px;}
.zoomimgs{display:block; width:100%;height:0; padding-bottom: 100%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:contain; -moz-background-size:contain; background-size:contain;/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.artzoomimgs{display:block; width:100%;height:0; padding-bottom: 70%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.chazoomimgs{display:block; width:100%;height:0; padding-bottom: 100%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.frizoomimgs{display:block; width:100%;height:0; padding-bottom: 60%; overflow:hidden; background-position: center center; background-repeat: no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}

/*header begin*/
#fh5co-hero,#fh5co-mainnav{position:relative}
#fh5co-header .head-top{background:#20262e url(img/top-header.jpg) no-repeat center center;height: 49px;}
#fh5co-header .head-top .welcome{color: #7f8997;font-size: 1.1em;line-height: 49px;}
#fh5co-header .head-top .top-contact ul{line-height:48px;}
#fh5co-header .head-top .top-contact ul li{display: inline-block;line-height: 48px;padding: 0 10px; height:48px;}
#fh5co-header .head-top .top-contact ul li#hov-weixin-id{ position:relative}
#fh5co-header .head-top .top-contact ul li .weixint-content{background-clip: padding-box;border: 1px solid rgba(204, 213, 219, 0.8);border-radius: 4px;box-shadow: 0 2px 6px rgba(0, 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;}
#fh5co-header .head-top .top-contact ul li .weixint-content:before{position: absolute;top: -9px;left: 46px;width: 0;height: 0;content: '';}
#fh5co-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, 0.85);border-style: solid;background: linear-gradient(225deg,#fff 50%, transparent 50%);transform: rotate(-45deg);}
#fh5co-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 0.3s ease 0s;width: 30px;}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu{z-index:9999; position:absolute;top:56px;right:0;}
#fh5co-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}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu{background:url(img/top-header.jpg) center repeat-y;padding:15px 15px 10px}
#fh5co-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}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu input:focus{outline:0}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu button{border:0;background:0 0;outline:0;padding:0}
#fh5co-header .info-header{padding: 28px 0 26px;}
#fh5co-header .info-header .logo{overflow:hidden;}
#fh5co-header .info-header .logo img{max-height: 60px; margin-top: 10px;}
#fh5co-header .info-header .top-info{display:inline-block;padding-left:20px;text-align:left}
#fh5co-header .info-header .top-info p{display:inline-block;font-size:1.1em;color:#232932;margin:0;line-height:26px}
#fh5co-header .info-header .top-info p a{color:#232932;font-size:1em}
#fh5co-header .info-header .top-info p>span,#fh5co-header .info-header .top-info p>span a{color:#9692a0}
#fh5co-header .info-header .top-info .content-box,#fh5co-header .info-header .top-info .icon-box{display:table-cell;vertical-align:middle}
#fh5co-header .info-header .top-info .icon-box{padding-right:20px}
#fh5co-header .info-header .top-info .icon-box span{font-size:30px;padding-left:25px;position:relative;color:#444;border-left:1px solid #CFCFD0}
#fh5co-header .info-header .top-info:first-child .icon-box span{border-left:none}
#fh5co-header .header-nav{z-index:2;position:absolute;left:0;top:0;right: 0;height:65px;}
#fh5co-header .header-nav .container .line{background: #13a0b2;position: relative;}
#fh5co-header .header-nav .container .line::before{border: 1px solid rgba(255, 255, 255, 0.25);bottom: 5px;content: "";display: block;left: 5px;position: absolute;right: 5px;top: 5px;z-index: 1;}
#fh5co-header #fh5co-mainnav .header-nav { position:relative;  background: #13a0b2}
#fh5co-header .header-nav .nav-menu-box{display:block;position: relative;}
#fh5co-header .nav-inner-box{height:65px;}
#fh5co-header .nav li{position:relative;float:left;display: inline-block;height:76px;}
#fh5co-header .nav li::before{border-right: 1px dashed rgba(255, 255, 255, 0.4);bottom: 30px;content: "";display: block;left: 5px;position: absolute;right: 1px;top: 20px;}
#fh5co-header .nav li:last-child::before{border:none}
#fh5co-header .nav li .downward{}
#fh5co-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 0.3s ease 0s;z-index: 3;overflow: hidden;}
#fh5co-header .nav li a:hover,#fh5co-header .nav li.current a{color:#f6bb19;text-decoration:none;}
#fh5co-header .nav li:hover a{}
#fh5co-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, 0.15);-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);-ms-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);-o-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);}
#fh5co-header .nav li ul.drop-menu:before{position: absolute;top: -9px;left: 20px;width: 0;height: 0;content: '';}
#fh5co-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: '';}
#fh5co-header .nav li ul{height:auto;padding-top:0}
#fh5co-header .nav li ul li{margin:0;padding:0;height:auto;display:block;height:auto;}
#fh5co-header .nav li ul li:last-child{border:none}
#fh5co-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, 0.5) ;padding: 10px 10px 10px 10px;transition: all 0.3s ease 0s;margin:0;}
#fh5co-header .nav li ul li a:before{font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;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;}
#fh5co-header .nav li ul li:last-child a{border-bottom: 0 none;}
#fh5co-header .nav li.current ul li  a{color:#fff;}
#fh5co-header .nav li ul li a:hover{color:#f6bb19;background-color:rgba(243,247,249,.6)}
#fh5co-header .nav li ul li ul{top:0}
#fh5co-header .find-advisor,#fh5co-header .find-advisor:before{position:absolute;background:#f6bb19;transition:all .3s ease}
#fh5co-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}
#fh5co-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}
#fh5co-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}
#fh5co-header .find-advisor:hover,#fh5co-header .find-advisor:hover:before{background:#171b20}
#fh5co-header .find-advisor:hover a.advisor{color:#fff}
#fh5co-header .find-advisor:hover a.advisor:after{background:#171B20}
#fh5co-header #fh5co-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}
#fh5co-header #fh5co-mainnav .find-advisor:hover a.advisor:after{background:#171B20}

/*header end*/


/*手机版顶部导航 begin */

#fh5co-offcanvas, .fh5co-nav-toggle, #fh5co-page{-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
#fh5co-offcanvas, .fh5co-nav-toggle, #fh5co-page{position: relative;}
#fh5co-page{z-index: 2;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.offcanvas-visible #fh5co-page{-moz-transform: translateX(275px);-webkit-transform: translateX(275px);-ms-transform: translateX(275px);-o-transform: translateX(275px);transform: translateX(275px);}
#fh5co-offcanvas{display: none;height: 100%;left: 0;overflow-y: auto;position: fixed;z-index: 1;top: 0;width: 275px;background: #e5e5e5;padding: 0px 0px 20px 0px; }
#fh5co-offcanvas ul{padding: 0;margin: 0;}
#fh5co-offcanvas ul li{list-style: none; position:static; width:100%; }
#fh5co-offcanvas ul li:hover,#fh5co-offcanvas ul li.current{background: #13a0b2 }
#fh5co-offcanvas ul li a{font-size: 14px;color: rgba(0, 0, 0, 0.6);text-decoration: none !important; display:block;position:relative; line-height:40px; margin:0; padding:0px 0 0 20px; }
#fh5co-offcanvas ul li a:hover,#fh5co-offcanvas ul li.current a{color: #fff;}
#fh5co-offcanvas ul li a::before { background: #e5e5e5; position:absolute;content:''; left:0px;bottom:0px;right:0; height:1px; width:20px;}
#fh5co-offcanvas ul li a::after{ background:#ddd; position:absolute;content:''; left:20px;bottom:0;right:0; height:1px;}
#fh5co-offcanvas ul li:hover a::after,,#fh5co-offcanvas ul li.current a::after{ background:#13a0b2;}
#fh5co-offcanvas ul li ul{margin:0;z-index: 1999; position:relative ;width:100%;  }
#fh5co-offcanvas ul li ul li{margin:0;padding:0;display:block;border:none;line-height:20px;}
#fh5co-offcanvas ul li ul li a,#fh5co-offcanvas ul li.current ul li a{background:#fff;color:rgba(0, 0, 0, 0.6);display:block;padding:0px 20px 0px 10px;margin:0;text-align: left; width:100%; font-size:13px;}
#fh5co-offcanvas ul li ul li a:hover{background:#f2f2f2;color:#13a0b2;}
#fh5co-offcanvas ul li ul li ul{top:0}

.fh5co-nav-toggle{cursor: pointer;text-decoration: none;}
.fh5co-nav-toggle.active i::before, .fh5co-nav-toggle.active i::after{background: #fff;}
.fh5co-nav-toggle:hover, .fh5co-nav-toggle:focus, .fh5co-nav-toggle:active{outline: none;border-bottom: none !important;}
.fh5co-nav-toggle i{position: relative;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width: 30px;height: 4px;color: #fff;font: bold 14px/.4 Helvetica;text-transform: uppercase;text-indent: -55px;background: #fff;transition: all .2s ease-out;}
.fh5co-nav-toggle i::before, .fh5co-nav-toggle i::after{content: '';width: 30px;height: 4px;background: #fff;position: absolute;left: 0;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.fh5co-nav-toggle i::before{top: -9px;}
.fh5co-nav-toggle i::after{bottom: -9px;}
.fh5co-nav-toggle:hover i::before{top: -10px;}
.fh5co-nav-toggle:hover i::after{bottom: -10px;}
.fh5co-nav-toggle.active i{background: transparent;}
.fh5co-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);}
.fh5co-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);}
.fh5co-nav-toggle{position:absolute;top: 15px;left: 20px;z-index: 9999;display: block;margin: 0 auto;display: none;cursor: pointer;}
/*手机版顶部导航 end */





/* footer begin*/
footer{}

footer #fh5co-foot-info{border:0;background:#212832;padding:40px 0 0px}
footer #fh5co-foot-info h4{color:#fff;margin:0 0 25px;padding-bottom:15px;font-size:18px;text-shadow:none;position:relative}
footer #fh5co-foot-info h4:before{content:'';width:45px;height:2px;background:#13a0b2;position:absolute;bottom:0}
footer #fh5co-foot-info img{max-width:100%}
footer #fh5co-foot-info img.positioned{margin-top:-180px;position:relative;bottom:20px;width:auto;max-width:none;float:right}
footer #fh5co-foot-info .f-contact-box,footer #fh5co-foot-info .f-news-box{ padding:0 15px;}
footer #fh5co-foot-info .f-about-box{margin-bottom:30px; padding-right:15px;}
footer #fh5co-foot-info .f-about-box a.read-more{color:#fff}
footer #fh5co-foot-info .f-about-box a.read-more i{padding-left:10px; font-size:14px;}
footer #fh5co-foot-info .f-about-box a.read-more:hover{color:#13a0b2}
footer #fh5co-foot-info .f-about-box .content-box{ margin:0 0px 11px 0;}
footer #fh5co-foot-info .f-about-box p,footer #fh5co-foot-info .f-about-box .content-box{color:#797a7c}
footer #fh5co-foot-info .f-about-box .social{text-align:left;margin:0px 0 15px}
footer #fh5co-foot-info .f-about-box .social li{display:block;float:left;margin-right:10px; height:48px;}
footer #fh5co-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 #fh5co-foot-info .f-about-box .social li a:before{background:0 0}
footer #fh5co-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 #fh5co-foot-info .f-about-box .social #f-weixin-id{ position:relative}
footer #fh5co-foot-info .f-about-box .social .weixint-content{background-clip: padding-box;border: 1px solid rgba(204, 213, 219, 0.8);border-radius: 4px;box-shadow: 0 2px 6px rgba(0, 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 #fh5co-foot-info .f-about-box .social .weixint-content:before{position: absolute;bottom: -9px;left: 46px;width: 0;height: 0;content: '';}
footer #fh5co-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 #fh5co-foot-info .f-about-box .social .weixint-content img{width:110px; height:110px;}
footer #fh5co-foot-info .f-news-box ul{padding:0;margin-bottom:0;list-style:none}
footer #fh5co-foot-info .f-news-box ul li{margin-bottom:3px}
footer #fh5co-foot-info .f-news-box ul li a{color:#797a7c;text-decoration:none;display:block;margin-bottom:15px}
footer #fh5co-foot-info .f-news-box ul li a:active,footer #fh5co-foot-info .f-news-box ul li a:focus,footer #fh5co-foot-info .f-news-box ul li a:hover{text-decoration:none}
footer #fh5co-foot-info .f-news-box ul li a:hover{color:#13a0b2}
footer #fh5co-foot-info .f-news-box ul li a:before{content:'\f105';font-family:fontawesome;margin-right:12px}
footer #fh5co-foot-info .f-contact-box li{font-size:14px;line-height:26px;margin-bottom:18px;width:100%;float:left;color:#797a7c}
footer #fh5co-foot-info .f-contact-box li a{margin-bottom:0;color:#797a7c}
footer #fh5co-foot-info .f-contact-box li:last-child{border:none}
footer #fh5co-foot-info .f-contact-box li i{font-size:23px;margin-right:10px;color:#13a0b2;float:left; font-weight:normal}
footer #fh5co-foot-info .f-pic-box{ padding-left:15px;}
footer #fh5co-foot-info .f-pic-box .gallery li{float:left;height:49px; overflow:hidden; width:69px; margin-bottom:5px; margin-right:5px;}
footer #fh5co-foot-info .f-pic-box .gallery a{display:block}
footer #fh5co-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 #fh5co-foot-info .gallery img:hover{opacity:.5}
footer #fh5co-foot-copy{border:0;padding:20px 0;color:#797a7c;background:#1c222a;}
footer #fh5co-foot-copy a{border-color:#797a7c!important;color:#797a7c!important}
/* footer end*/

/*banner begin*/

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav{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;*display:inline;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, 0.3);}
.flex-control-nav .flex-active{background: rgba(255, 255, 255, 0.3) ;}
.flex-direction-nav{*height: 0;}
.flexslider:hover .flex-direction-nav .flex-prev{opacity: 0.7;left: 10px;}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity: 1;}
.flexslider:hover .flex-direction-nav .flex-next{opacity: 0.7;right: 10px;text-align: right;}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity: 1;}
#fh5co-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, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#fh5co-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, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);}
#fh5co-hero .flexslider .flex-direction-nav a.flex-prev{opacity: 1 !important;left: 40px;}
#fh5co-hero .flexslider .flex-direction-nav a.flex-prev:before{text-indent: 0px;font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e929";}
#fh5co-hero .flexslider .flex-direction-nav a.flex-next{right: 40px;opacity: 1;}
#fh5co-hero .flexslider .flex-direction-nav a.flex-next:before{font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-indent: 0px !important;right: 0;content: "\e92a";}
#fh5co-hero .flexslider .slider-text{display: table;opacity: 0; height:100%; }
#fh5co-hero .flexslider .slider-text > .slider-text-inner{display: table-cell;vertical-align: middle; height:100%;padding-top:20%}
#fh5co-hero .flexslider .slider-text > .slider-text-inner h2{font-size: 30px;font-weight: bold;color: #fff;}
#fh5co-hero .flexslider .slider-text > .slider-text-inner p.f-txt{ font-size:16px; color:#fff; padding:10px 0 20px; }
#fh5co-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}
#fh5co-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}
#fh5co-hero .flexslider .slider-text > .slider-text-inner p.f-btn a:hover{color:#fff!important;background:rgba(19,160,178,.5);}


/*banner end*/

/*首页服务项目*/
.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;}
#fh5co-service-list{background:#f7f8fa}
#fh5co-service-list.margin-index-body h2{line-height:38px;text-align:right;padding-right:70px;margin-bottom:60px; line-height:170%}
#fh5co-service-list.margin-index-body h2 a:after{height:0; background:none}
#fh5co-service-list.margin-index-body h2 a:before{content:'';width:4px;height:100%;background:#13a0b2;position:absolute;letter-spacing:1px;right:-35px;top:3px}
#fh5co-service-list.margin-index-body  p.desc{color:#898989;margin-bottom:60px;padding-left:15px; }
#fh5co-service-list .item-block{margin-bottom:30px;text-align:left;height:auto;position:relative;}
#fh5co-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}
#fh5co-service-list .item-block .media-img{margin:10px 0;overflow:hidden;text-align:center;height:auto;z-index:1}
#fh5co-service-list .item-block .media-img img{background:#fff;padding:8px; max-width:100%}
#fh5co-service-list .item-block .service-text{overflow:hidden;padding:21px 10px 25px 5px;height:auto}
#fh5co-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%; }
#fh5co-service-list .item-block .service-text h5:before{content:'';width:45px;height:3px;background:#f6bb19;position:absolute;top:30px}
#fh5co-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}
#fh5co-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}
#fh5co-service-list .item-block:hover h5,#fh5co-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}
.met-index-about{padding:0;background-color:#13a0b2}

/* home product  begin*/

#fh5co-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}
#fh5co-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}
#fh5co-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}
#fh5co-product-list .single-advisor .content-holder:hover{ color:#fff}
#fh5co-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}
#fh5co-product-list .single-advisor .img-holder{position:relative;overflow:hidden}
#fh5co-product-list .single-advisor .img-holder img{width:100%;height:100%}
#fh5co-product-list .single-advisor .img-holder a{color:#fff}
#fh5co-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}
#fh5co-product-list .single-advisor .img-holder .overlay .inner{display:table;width:100%;height:100%;position:relative}
#fh5co-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)}
#fh5co-product-list .single-advisor .img-holder .overlay .inner .social{display:table-cell;vertical-align:middle;position:relative;padding:30px;overflow:hidden}
#fh5co-product-list .single-advisor .img-holder .overlay .inner .social .detail{height:132px;line-height:22px;overflow:hidden}
#fh5co-product-list .single-advisor:hover .img-holder .overlay{opacity:1}
#fh5co-product-list .single-advisor:hover .content-holder{border-top-color:#282F39}
#fh5co-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)}
#fh5co-product-list .single-advisor:hover .content-holder h4{color:#242424}
#fh5co-product-list .single-advisor:hover .content-holder p{color:#4A4A4A}

/*rec product*/
#fh5co-rec-product-list .show_body{ position:relative}
#fh5co-rec-product-list .scrollable{overflow: hidden; }
#fh5co-rec-product-list .scrollable .caroufredsel_wrapper{ margin:0 auto !important;}
#fh5co-rec-product-list .scrollable ul{padding: 0;list-style: none;overflow: hidden;width: 10000em;}
#fh5co-rec-product-list .scrollable ul li{padding: 0px  0px 0 0; margin:0 auto;display: block;float: left;}
#fh5co-rec-product-list .scrollable ul li{width:280px;margin-right:20px;}
#fh5co-rec-product-list .scrollable ul li:nth-child(4n){ margin-right:0}
#fh5co-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 0.3ss ease-out 0s;z-index: 100;border:none}
#fh5co-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:bold;border-radius:0;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#fh5co-rec-product-list .scrollable .carousel-direction [class*=carousel-]:hover{background:#13a0b2}
#fh5co-rec-product-list .scrollable a.carousel-prev{right: 47px; left:auto;}
#fh5co-rec-product-list .scrollable a.carousel-next{right: 10px;}
#fh5co-rec-product-list .scrollable ul li .item{padding-bottom:60px}
#fh5co-rec-product-list .scrollable ul li .item .dedicated-team-member-name{background:#fff;bottom:-70px;display:inline-block;left:10px;position:absolute;right:10px;text-align:center}
#fh5co-rec-product-list .scrollable ul li .item .dedicated-team-member-name h4{color:#313131;font-size:16px;font-weight:700;padding-top:6px}
#fh5co-rec-product-list .scrollable ul li .item .dedicated-team-single-item{position:relative;margin-bottom:20px}
#fh5co-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder{position:relative;overflow:hidden}
#fh5co-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder img{height:auto;width:100%;display: block;}
#fh5co-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}
#fh5co-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}
#fh5co-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}
#fh5co-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}
#fh5co-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;}
#fh5co-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder:hover .overlay{top:0}
#fh5co-rec-product-list .scrollable ul li .item .dedicated-team-single-item .dedicated-team-img-holder:hover .overlay .inner-holder{opacity:1}
#fh5co-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}

/*首页公司新闻*/
#fh5co-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;filter:alpha(opacity=100);position:relative;background-color:#23252a;padding:0}
#fh5co-txt-news-list .bg-news .overlay{position:relative}
#fh5co-txt-news-list .bg-news .overlay .company-news{background:rgba(0,0,0,.45);padding:40px 0 50px;}
#fh5co-txt-news-list .bg-news .overlay .company-news h3{font-weight:600;font-size:1.562em;color:#fff;text-transform:uppercase; line-height:100%}
#fh5co-txt-news-list .bg-news .overlay .company-news h3 a{color:#fff}
#fh5co-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}
#fh5co-txt-news-list .bg-news .overlay .company-news ul{width:80%}
#fh5co-txt-news-list .bg-news .overlay .company-news ul li{margin-top:9px;width:50%;float:left;text-align:left}
#fh5co-txt-news-list .bg-news .overlay .company-news ul li a{font-size:1.1em;color:#fff}
#fh5co-txt-news-list .bg-news .overlay .company-news ul li a:hover{color:#f6bb19}
#fh5co-txt-news-list .bg-news .overlay .company-news ul li span{color:#fff;margin-right:12px; font-size:15px;}



/*home about us begin*/
#fh5co-about-us{ background-color: #202731}
#fh5co-about-us .about-img{background-size:cover;height:510px;width:100%;position:relative;background-position:right}
#fh5co-about-us .about-img .overlay{);height:510px;width:100%;position:absolute;top:0;right:0}

#fh5co-about-us .intro{height:500px;width:100%;position:relative;overflow:hidden;padding-left:61px}
#fh5co-about-us .intro h2{font-weight:700;font-size:1.625em;color:#fff;position:relative;padding-top:47px;word-spacing:6px;padding-bottom:38px}
#fh5co-about-us .intro h2 a{color:#fff}
#fh5co-about-us .intro h2:before{content:'';width:45px;height:3px;background:#f6bb19;position:absolute;top:85px}
#fh5co-about-us .intro p{color:#bcc1c7;width:72%}
#fh5co-about-us .intro img{vertical-align:baseline}
/*home about us end*/

/* home news begin*/
#fh5co-news-list .margin-index-body{ padding:50px 0 0}
#fh5co-news-list .line,#fh5co-news-list .layout{ overflow:visible !important}
#fh5co-news-list .bg-news{background-position:top!important;background-repeat:no-repeat!important}
#fh5co-news-list p.desc{margin-bottom:60px}
#fh5co-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}
#fh5co-news-list .news .news_img_holder img{width:100%}
#fh5co-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}
#fh5co-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}
#fh5co-news-list .news .news_img_holder .news_details:before{content:'';width:2px;height:61px;background:#13a0b2;position:absolute;left:18px;bottom:27px}
#fh5co-news-list .news .news_img_holder .news_details span{font-size:1em;color:#fff;line-height:22px;padding-top:5px;display:block}
#fh5co-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}
#fh5co-news-list .news .news_img_holder .news_details p{font-size:1em;line-height:22px;color:#D4D4D4;height:66px;overflow:hidden}
#fh5co-news-list .news:hover .news_img_holder{margin-top:-20px;margin-bottom:20px}
#fh5co-news-list .news:hover .news_details{background:#13a0b2}
#fh5co-news-list .news:hover .news_details:before{background:#fff}
/* home news end*/

/*首页合作伙伴*/
#fh5co-bottom-info .bg-bottom{background-position:center!important;background-repeat:no-repeat!important}
#fh5co-bottom-info .partner ul{margin-right:-5px;margin-left:-5px}
#fh5co-bottom-info .partner li{margin-bottom:10px;padding-left:5px;padding-right:5px; float:left;width: 33.3333%;position: relative;}
#fh5co-bottom-info .partner li a{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}
#fh5co-bottom-info .partner li a:hover{opacity:.7}
#fh5co-bottom-info .get_touch .index-feedback-box{ padding-left:10px;}

/*首页留言*/
#fh5co-bottom-info .get_touch .index-feedback-box form{border:8px solid #f4f4f4;background:#fff;padding:10px 20px 30px 10px}
#fh5co-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}
#fh5co-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}
#fh5co-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}
#fh5co-bottom-info .get_touch .index-feedback-box form button.submit:hover{background:#f6bb19;color:#fff}
#fh5co-bottom-info .get_touch .index-feedback-box form button.submit:hover i{color:#282f39;border-color:#282f39}
#fh5co-bottom-info .get_touch .index-feedback-box form button.submit:hover i:after{background:0 0}


/* home friend-link end*/
#fh5co-friend-link .margin-index-body{ padding:0 0 40px;}
#fh5co-friend-link .scrollable .caroufredsel_wrapper{padding: 20px 0px;margin:0 auto !important;height:40px;line-height:40px}
#fh5co-friend-link .scrollable ul{padding: 0;list-style: none;overflow: hidden;width: 10000em;}
#fh5co-friend-link .scrollable ul li{padding: 0px 0 0px;margin: 0 30px 0 0 ;display: block;float: left;width:182px;text-align:center}
#fh5co-friend-link .scrollable ul li a{color: #333;font-size: 16px;}
#fh5co-friend-link .scrollable ul li a:hover{color:#13a0b2}
#fh5co-friend-link .link-box .scrollable .caroufredsel_wrapper{}
#fh5co-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:bold;cursor: pointer;display: block;font-family: simsun;overflow: hidden;position: absolute;text-decoration: none;top: 50%;transition: all 0.3ss ease-out 0s;z-index: 100;line-height:100%;margin-top:-11px;}
#fh5co-friend-link .scrollable a.carousel-prev{left: 0px;}
#fh5co-friend-link .scrollable a.carousel-next{right: 0px;}
/* home friend-link end*/


/*首页更好方案*/
#fh5co-foot-contact{background:#13a0b2;padding-top:28px;padding-bottom:28px}
#fh5co-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}
#fh5co-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}
#fh5co-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}
#fh5co-foot-contact a i:after{content:'';width:1px;height:100%;background:rgba(0,0,0,.2);position:absolute;left:-2px;top:0}
#fh5co-foot-contact a:active,#fh5co-foot-contact a:focus,#fh5co-foot-contact a:hover{background:#212832;color:#fff}
#fh5co-foot-contact a:active i,#fh5co-foot-contact a:focus i,#fh5co-foot-contact a:hover i{color:#fff}

/* inner begin*/

/*product*/
.pro-item{margin-bottom:30px; background:#F8F8F8; text-align:center; padding-bottom:12px;}
.pro-item:hover{}
.pro-item .portfolio-img{overflow:hidden;position:relative;}
.pro-item .portfolio-img .zoomimgs{transition: transform 1s ease 0s;transform: scale(1);}
.pro-item .portfolio-img .zoomimgs: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;}
/* home product end*/
#fh5co-content_show .ur_here{font-size: 14px;}
#fh5co-content_show .ur_here .bread{ padding:0}
#fh5co-content_show .ur_here a{font-size: 14px; color:#666}
#fh5co-content_show .ur_here li{font-size: 14px; color:#666}
#fh5co-content_show .nav-inline{list-style: outside none none;}
#fh5co-content_show .nav-inline{list-style: outside none none;}
#fh5co-content_show .lefter .nav{margin-bottom:27px}
#fh5co-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}
#fh5co-content_show .lefter .nav li.active a{background:#13a0b2;color:#fff; font-weight:normal}
#fh5co-content_show .lefter .nav li a:focus,#fh5co-content_show .lefter .nav li a:hover{color:#f6bb19}
#fh5co-content_show .lefter .nav li:last-child a{border:none}
#fh5co-content_show .lefter .nav li a:before{font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;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;}
#fh5co-content_show .lefter .nav li ul li a{padding-left:70px;color:#999}
#fh5co-content_show .lefter .nav li ul li a.active{background:0 0;color:#f6bb19}
#fh5co-content_show .show_body{font-size:14px;}
#fh5co-content_show .detail img{height: auto !important;max-width: 100%;vertical-align: middle;}
#fh5co-content_show .detail img{opacity: 0.9;}
#fh5co-content_show .detail p{text-indent:0;}
#fh5co-content_show .qhd-title span{margin:0 5px;font-size:12px;color:#999}
#fh5co-content_show .inner-title{margin-bottom:26px;}
#fh5co-content_show .inner-title h2{font-weight:500;font-size:20px;color:#37474f;position:relative;padding-bottom:10px;margin:0}
#fh5co-content_show .inner-title h2:before{content:'';width:45px;height:2px;background:#f6bb19;position:absolute;bottom:0;left:0}
#fh5co-content_show .lefter h4,#fh5co-content_show .lefter li.nav-head{margin-top:40px!important;position:relative;padding-bottom:10px;font-size:16px}
#fh5co-content_show .lefter h4:first-child,#fh5co-content_show .lefter li.nav-head{margin-top:0!important}
#fh5co-content_show .lefter li.nav-head{ border-bottom:none; background:none; height:auto; padding:0 0 5px; margin:0 0 15px; font-weight:normal;color:#37474f;;font-size:16px;}
#fh5co-content_show .lefter .inner-rec-box li{color:#999;margin-bottom:12px}
#fh5co-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; }
#fh5co-content_show .lefter .inner-rec-box li a:hover{color:#f6bb19}
#fh5co-content_show .lefter .inner-rec-box li:last-child a{border:none}
#fh5co-content_show .lefter h4:before,#fh5co-content_show .lefter li.nav-head:before{content:'';width:35px;height:2px;background:#f6bb19;position:absolute;bottom:-1px}
#fh5co-content_show .lefter .show-list{ text-align:center}
#fh5co-content_show .lefter .show-list img{ width:100%}
#fh5co-content_show .lefter .show-list p{ margin:0;}
#fh5co-content_show .lefter .show-list a.title{color:#13a0b2;}
#fh5co-content_show .lefter .show-list a.title:hover{color:#f6bb19}
#fh5co-content_show .lefter form{background:#fff;border:1px solid #e9e9e9;width:100%;height:48px;margin:32px 0 0; position:relative}
#fh5co-content_show .lefter input{border:none;background:0 0;height:100%;width:50%;color:#474747;outline:0;padding-left:20px;margin-left:-5px}
#fh5co-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;}
#fh5co-content_show .lefter button:hover{background:#f6bb19;color:#171B20}
#fh5co-content_show .detail{font-size:16px;padding:0px 15px 30px;line-height:28px;color: #222;}
#fh5co-content_show .product-detail .content-img{overflow:hidden; text-align:center}
#fh5co-content_show .product-detail .content-img img{max-width:100%;overflow:hidden;vertical-align:middle;}
#fh5co-content_show .product-detail h1{color: #444;font-size: 20px;line-height: 33px; margin:16px 0px 0px; text-align:center}
#fh5co-content_show .product-detail .p_desc{color: #444;line-height: 30px;padding: 12px 0px 5px; }
#fh5co-content_show .product-detail .add_to_inquiry{height:50px;}
#fh5co-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;}
#fh5co-content_show .product-detail .description{line-height:28px;font-size:16px;}
#fh5co-content_show .product-detail .detail-title {border-bottom:1px solid #e4e4e4}
#fh5co-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;}

/*pager*/
.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:none}
.content_detail .pager li{display:block;text-align:left}
#fh5co-content_show .pagination li{margin:0 3px;}
#fh5co-content_show .pagination .active,#fh5co-content_show .pagination a:hover{background:#1b2935;color:#fff;}
#fh5co-content_show .pagination .active a{color:#fff}
#fh5co-content_show video{max-width:100%}
/* product*/

/* product end*/

/*article*/
.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{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:bold;}
.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;}
#fh5co-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;}

/*内页banner*/
.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:0px;  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; /*height:335px;*/ border:2px solid #13a0b2; background:#ffffff/* url(img/greenbg.jpg) no-repeat*/; 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 0.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 0px auto;text-align:center;}
.SonlineBox .contentBoxC .listBox .Tlist span{float:left; line-height:22px;}
.SonlineBox .contentBoxC .listBox .Tlist a{/*float:left;*/}
.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:bold;}
/*在线客户 end*/



@media (min-width:761px){#fh5co-txt-news-list .bg-news .overlay .company-news{padding-left:58px}}
@media (max-width:1199px) and (min-width:1001px){
#fh5co-header .nav li:first-child{ padding-left:10px;}
#fh5co-header .nav li ul li:first-child{ padding-left:0px;}
#fh5co-header .nav li:before{top:25px;bottom:35px}
#fh5co-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}
#fh5co-header .head-top{background: #20262e;height: auto;}
#fh5co-header .head-top .welcome,#fh5co-header .head-top .top-contact,#fh5co-header .head-middle .logo,#fh5co-header .info-header .float-right{text-align:center}
#fh5co-header .head-top .float-right,#fh5co-header .head-middle .float-right{ float:none !important}
#fh5co-header .info-header .top-info:first-child,#fh5co-header .info-header .top-info:first-child .icon-box span{ padding-left:0}
#fh5co-header .head-top .top-contact form{ text-align:left}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu{ padding:15px 15px 0 15px; margin:0}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu li{ padding:0; line-height:100%; height:auto}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu input,#fh5co-header .head-top .top-contact ul li ul.dropdown-menu button { float:left;}
#fh5co-header .head-top .top-contact ul li ul.dropdown-menu i{ display:inline-block; margin:0; padding:0}
#fh5co-header .head-middle .logo{ margin-bottom:30px;}
#fh5co-header .nav li:first-child{ padding-left:10px;}
#fh5co-header .nav li ul li:first-child{ padding-left:0px;}
#fh5co-header .nav li:before{top:26px;bottom:36px}
#fh5co-header .nav li a{padding:0 6px;font-size:12px}
#fh5co-hero .flexslider .slider-text > .slider-text-inner { padding-top:14%}
#fh5co-hero .flexslider .slider-text > .slider-text-inner h2{ font-size:16px;}
#fh5co-hero .flexslider .slider-text > .slider-text-inner p.f-txt{ font-size:12px; padding:0}
#fh5co-service-list .index_title1 .float-right{ float:none !important}
#fh5co-service-list.margin-index-body h2{ text-align:left}
#fh5co-service-list.margin-index-body h2 a:after,#fh5co-service-list.margin-index-body h2 a:before{height:0; background:none}
#fh5co-service-list h3{line-height:26px;text-align:left;margin-bottom:20px}
#fh5co-service-list h3 a:after{height:3px}
#fh5co-service-list h3 a:before{height:0}
#fh5co-service-list .item-block .service-text p.desc{ padding:13px 0}
#fh5co-service-list p.desc{color:#898989;margin-bottom:30px}
#fh5co-service-list.margin-index-body h2 { margin-bottom:20px;line-height: 150%;}
#fh5co-service-list.margin-index-body .index_title2 p.desc { margin-bottom:30px; padding:0}
#fh5co-about-us .intro{width:100%;padding-top:10px;height:auto}
#fh5co-about-us .intro{padding:10px 20px 20px}
#fh5co-about-us .intro h2{padding-top:10px}
#fh5co-about-us .intro h2:before{top:48px}
#fh5co-about-us .intro p{width:100%}
#fh5co-rec-product-list .scrollable ul li{width:355px;margin-right:20px;}
#fh5co-rec-product-list .scrollable ul li:nth-child(2n){ margin-right:0}
#fh5co-news-list .margin-index-body { padding: 30px 0 0;}
#fh5co-news-list{padding:30px 0 0}
#fh5co-news-list p.desc{margin-bottom:30px}
#fh5co-news-list .news{overflow:hidden}
#fh5co-txt-news-list .bg-news .overlay .company-news{float:none;width:100%;text-align:left;padding:30px 15px 30px 58px}
#fh5co-txt-news-list .bg-news .overlay .company-news p{width:100%}
#fh5co-product-list .margin-index-body { padding: 40px 0 10px;}
#fh5co-product-list .single-advisor{ margin-bottom:20px;}
#fh5co-bottom-info .get_touch .feedback-box{ padding-left:0;}
#fh5co-bottom-info .get_touch .index-feedback-box{ padding-left:0px;padding-top:30px;}
footer #fh5co-foot-info .inner-box{ padding: 0px;}
.slideshow { height:180px !important;  }
.slideshow img { height:180px !important; }
}

@media screen and (max-width:760px){
.margin-index-body{padding:30px 0}
#fh5co-offcanvas,#fh5co-offcanvas .nav{display: block;}
#fh5co-header .nav{display: none;}
/*#fh5co-header .nav-inner-box { position:relative}*/
.fh5co-nav-toggle{display: block;top: 20px;}
#fh5co-header .header-nav .container{ padding:0;}
#fh5co-header .header-nav .right-menu{ }
#fh5co-header .info-header { padding: 20px 0;}
#fh5co-hero{ padding-bottom:65px;}
#fh5co-header .flexslider{top:65px;}
#fh5co-hero .flexslider .slider-text > .slider-text-inner { padding-top:0%}
.slideshow .overlay .container .line .title{ display:none}
.flex-control-nav{ bottom:5px;}
#fh5co-hero .flexslider .slider-text > .slider-text-inner p{ margin:0 0 5px;}
#fh5co-hero .flexslider .flex-direction-nav a{  width:12px; font-size:0}
#fh5co-hero .flexslider .flex-direction-nav a::before{ font-size:12px !important;}
#fh5co-hero .flexslider .flex-direction-nav a.flex-prev {left: 5px !important;}
#fh5co-hero .flexslider .flex-direction-nav a.flex-next{right:5px !important;}
#fh5co-header .head-top .top-contact ul li{ padding: 0 5px;}
#fh5co-header .head-middle .logo{ margin-bottom:0px;}
#fh5co-service-list .item-block{margin-bottom:15px;margin-right:0}
#fh5co-service-list .item-block .service-text{padding-left:5px}
#fh5co-service-list .item-block .service-text p.desc{height:88px}
#fh5co-service-list .item-block .project-img{padding-right:5px}
#fh5co-about-us .about-img,#fh5co-about-us .about-img .overlay{height:240px}
#fh5co-rec-product-list .scrollable ul li{width:480px;margin-right:0px;}
#fh5co-rec-product-list .scrollable ul li:nth-child(1n){ margin-right:0}
#fh5co-news-list .news .news_img_holder .news_details p{height:44px}

#fh5co-product-list [class^=blocks]{margin-right:-5px;margin-left:-5px}
#fh5co-product-list [class^=blocks] li{margin-bottom:10px;padding-right:5px;padding-left:5px}
#fh5co-product-list [class^=blocks] li .social-links{height:100px;overflow:hidden}
#fh5co-product-list .social{padding:10px 20px!important}
#fh5co-product-list .social .detail{height:88px!important}
#fh5co-txt-news-list .bg-news .overlay .company-news {padding: 30px 15px;}
#fh5co-txt-news-list .bg-news .overlay .company-news ul li{width:100%}
#fh5co-txt-news-list .bg-news{background-attachment:inherit}
#fh5co-foot-contact p{padding:0;margin-bottom:15px;font-size:1.4em}
footer #fh5co-foot-info{padding:30px 0 0}
footer #fh5co-foot-copy i{ display: block;}
/*手机底部导航*/
.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{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}
#fh5co-header .logo{}
#fh5co-hero .flexslider .slider-text > .slider-text-inner h2,#fh5co-hero .flexslider .slider-text > .slider-text-inner p{ display:none}
#fh5co-service-list .item-block .service-text{width:60%;padding-top:16px}
#fh5co-service-list .item-block .service-text h5{font-size:18px;margin-bottom:5px}
#fh5co-service-list .item-block .service-text h5:before{top:26px}
#fh5co-service-list .item-block .service-text p.desc{height:70px;line-height:22px;font-size:14px;padding:8px 0 0}
#fh5co-service-list .item-block .project-img{width:40%}
#fh5co-rec-product-list .scrollable ul li{width:280px;margin-right:0px;}
footer #fh5co-foot-info{padding:20px 0 0}
.article-media .media .media_img{width:82px;margin-right:10px;}
.article-media .media .media_img img{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}
#fh5co-news-list .media .media-body p,#fh5co-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 #fh5co-foot-info{padding:15px 0 0}
}

/* inner end*/

/* ======置顶 ======*/
.backToTop{display: none;width:35px;height:35px;position: fixed;_position: absolute;right: 5px;bottom: 60px;_bottom: "auto";cursor:pointer;z-index:100000000;background:#666 url(img/icon-gotop-fixed.png) no-repeat center center;}
.backToTop:hover{background-color:#333;}
.pagination {margin: 20px auto; text-align:center;}
.pagination ul {letter-spacing: -6px;}
.pagination li {display:inline-block;letter-spacing: normal;}
.pagination ul li a {padding: 0 12px;display: inline-block;line-height:30px;margin: 0 3px;background: #aab2bd;color: #FFF;text-decoration: none;}
.pagination .active {background: #169fe6!important;}

.form-group .field.code::after{ display: block;content:'';clear: both;}
.form-group .field.code img{ float: left;margin-left: 5px;}
.form-group .field.code input{ width: 120px;float: left;}