﻿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:#1A75BC;}
::-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(../images/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("../font/icomoon.eot");src:url("../font/icomoon.eot#iefix") format("embedded-opentype"),url("../font/icomoon.ttf") format("truetype"),url("../font/icomoon.woff") format("woff"),url("../font/icomoon.svg") format("svg");font-weight:normal;font-style:normal;}
.margin-index-body {padding-top:50px;padding-bottom:30px;}

/*header begin*/
#fh5co-hero,#fh5co-mainnav {position:relative}
#fh5co-header .head-top {background:#20262e url(../images/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(../images/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:50px;}
#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:#1A75BC;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:#1A75BC;}
#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 28px;margin:0;display:block;font-size:1.2em;font-weight:400;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:#1A75BC;-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 #1A75BC;border-bottom:8px solid #1A75BC;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:#1A75BC !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:400;font-size:1.2em;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:#1A75BC}
#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:#1A75BC;}
#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:#1A75BC;}
#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:#1A75BC;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:#1A75BC}
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:#1A75BC}
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:#1A75BC;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:60px;overflow:hidden;width:69px}
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:54px;}
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 li{background-size:auto 600px!important;}
.flexslider .slides img {width:100%;height:600px;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:26%}
#fh5co-hero .flexslider .slider-text > .slider-text-inner h2 {font-size:36px;font-weight:bold;color:#fff;}
#fh5co-hero .flexslider .slider-text > .slider-text-inner p.f-txt {font-size:18px;color:#fff;padding:10px 0 20px;}
#fh5co-hero .flexslider .slider-text > .slider-text-inner p.f-btn a {background:#1A75BC;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:#1A75BC;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:#1A75BC;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}

/* home product  begin*/
#fh5co-product-list .single-advisor .content-holder {text-align:center;background:#282F39;border-top:2px solid #f6bb19;display:block;min-height:43px;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:#1A75BC;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:#1A75BC}
#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:20px}
#fh5co-rec-product-list .scrollable ul li .item .team-item-desc {background:#fff;bottom:-24px;display:inline-block;left:10px;position:absolute;right:10px;text-align:center}
#fh5co-rec-product-list .scrollable ul li .item .team-item-desc h4 {color:#313131;font-size:16px;font-weight:700;padding-top:6px}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item {position:relative;margin-bottom:20px}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img {position:relative;overflow:hidden}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img img {height:auto;width:100%;display:block;}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img .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 .team-single-item .team-item-img .overlay .overlays {width:100%;height:100%;position:relative;display:table;text-align:center}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img .overlay .overlays:before {content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:#1A75BC;opacity:.7}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img .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 .team-single-item .team-item-img .overlay .inner-holder p {color:#fff;padding:10px;font-size:14px;line-height:35px;}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img:hover .overlay {top:0}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img:hover .overlay .inner-holder {opacity:1}
#fh5co-rec-product-list .scrollable ul li .item .team-single-item .team-item-img: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 {background:rgba(23,29,38,.5);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:92%}
#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 i{color:#fff;padding-right:5px;}
#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 {background:rgba(47,45,55,.4);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:25px;word-spacing:6px;padding-bottom:18px}
#fh5co-about-us .intro h2 a {color:#fff}
#fh5co-about-us .intro h2:before {content:'';width:45px;height:3px;background:#f6bb19;position:absolute;top:55px}
#fh5co-about-us .intro p {font-size:15px;color:#bcc1c7;width:90%;line-height:30px;}
#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:#1A75BC;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:#1A75BC}
#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 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}
#fh5co-bottom-info .partner li img: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:#1A75BC;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;margin-left: -370px!important;}
#fh5co-friend-link .scrollable ul li {padding:0px 0 0px;margin:0 30px 0 0;display:block;float:left;text-align:center}
#fh5co-friend-link .scrollable ul li a {color:#333;font-size:16px;}
#fh5co-friend-link .scrollable ul li a:hover {color:#1A75BC}
#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:-20px;}
#fh5co-friend-link .scrollable a.carousel-next {right:20px;}
/* home friend-link end*/

/*首页更好方案*/
#fh5co-foot-contact {background:#1A75BC;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*/

/*首页留言表单*/
.form-group {margin:5px 0;}
.form-group .input {width:100%;height:36px;padding:6px 15px;background-color:#fff; border:1px solid #e4eaec;border-radius:3px;}
.form-group .form-control {height:96px;}

/*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 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:#1A75BC}
.pro-item p.desc {color:#999;height:20px;line-height:20px;overflow:hidden;padding:0 11px;}
.pro-item p.more a {display:block;background:url(../images/more2.png) no-repeat;width:110px;height:33px;}
.pro-item p.more a:hover {background:url(../images/more3.png) no-repeat;}

.product_list_box .item-block {margin-bottom:30px;text-align:left;height:auto;position:relative;}
.product_list_box .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}
.product_list_box .item-block .media-img {margin:10px 0;overflow:hidden;text-align:center;height:auto;z-index:1}
.product_list_box .item-block .media-img img {background:#F6F6F6;padding:8px;max-width:100%}
.product_list_box .item-block .service-text {overflow:hidden;padding:21px 10px 25px 5px;height:auto}
.product_list_box .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%;}
.product_list_box .item-block .service-text h5:before {content:'';width:45px;height:3px;background:#f6bb19;position:absolute;top:30px}
.product_list_box .item-block .service-text p {color:#777;font-size:15px;line-height:28px;overflow:hidden;padding:18px 10px 0 0;width:100%;margin:0}
.product_list_box .item-block .service-text .read-more {text-transform:uppercase;display:inline-block;color:#2A2A2A;font-weight:600;font-size:12px;line-height:20px;padding:7px 20px;background:#f6bb19;border-radius:2px;margin-right:20px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;float:right;}
.product_list_box .item-block:hover:before {background:#1A75BC;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
.product_list_box .item-block:hover h5 a,.product_list_box .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}

.pagenext{padding-left:0;margin:22px 0;text-align:center;list-style:none}
.pagenext li>a,.pagenext li>span{padding: 10px 20px;display:inline-block;background-color:transparent;border:1px solid #e4eaec;border-radius:1000px}
.pagenext li>a:focus,.pagenext li>a:hover{text-decoration:none;background-color:#fff}
.pagenext .next>a,.pagenext .next>span{float:right}
.pagenext .previous>a,.pagenext .previous>span{float:left}
.pagenext .disabled>a,.pagenext .disabled>a:focus,.pagenext .disabled>a:hover,.pagenext .disabled>span{color:#ccd5db;cursor:not-allowed;background-color:transparent}


/* 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:#1A75BC;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:#1A75BC;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 i {font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:20px;font-size:14px;}
#fh5co-content_show .lefter .nav li ul li a {padding-left:70px;color:#666}
#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:#1A75BC;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:#1A75BC;}
#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:#1A75BC;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:24px;line-height:33px;margin:16px 0px 0px;}
#fh5co-content_show .product-detail .mark{color:#999;padding:5px 0;border-bottom: 1px solid #eee;text-align:center;} 
#fh5co-content_show .product-detail .mark span{font-size: 14px; padding: 0 5px;}
#fh5co-content_show .product-detail .mark i{font-style:normal;}
#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(../images/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:#1A75BC;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 a {margin:0 3px;}
#fh5co-content_show .pagination .page-num-current,#fh5co-content_show .pagination a:hover {background:#1b2935;color:#fff;}
#fh5co-content_show .pagination .page-num-current 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 #ddd;}
.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:20px;font-weight:normal;}
.article-media .media-body h3 a:hover {color:#1A75BC;}
.article-media .media-body p {color:#999;line-height:28px;font-size:14px;overflow:hidden;}
.article-media .media-body .read-more {float:right;text-transform:uppercase;display:inline-block;color:#2A2A2A;font-weight:600;font-size:12px;line-height:20px;padding:7px 20px;background:#f6bb19;border-radius:2px;margin-top:-15px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;}
.article-media .media-body .read-more:hover {color:#fff;background:#2A2A2A;}
.article-media .media-body .time {font-size:14px;color:#999;}
.article-media li:hover h3 a {color:#1A75BC;}

/*组图切换*/
.img-center{text-align:center;font-size:0}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;transition:all .5s}
.pc-slide{float:left;width:400px}
.view .swiper-slide .img-center{width:100%;height:300px;line-height:300px}
.view .swiper-container{width:100%}
.preview{width:100%;margin-top:10px;position:relative}
.preview .swiper-container{margin:0 30px}
.preview .swiper-slide .img-center{height:60px;border:1px solid #ddd;cursor:pointer;position:relative;line-height:60px;overflow: hidden;}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10}
.preview .active-nav .img-center{border-color:#1A75BC}
div.zoomDiv{z-index:999;position:absolute;top:0;left:0;background:#fff;border:1px solid #ddd;display:none;text-align:center;overflow:hidden;font-size:0}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1}
.eycms-showcase{margin:0 0 40px}
.eycms-showcase-info{margin-left:430px}
.eycms-showcase-info h1{font-size:24px;margin:0 0 30px;font-weight:400}
.eycms-showcase-info .desc{margin:5px 0 0;color:#666;line-height:1.8;min-height:250px}
.eycms-showcase-info .para {
    margin: 0;
    padding: 10px 0;
    border-top: 1px solid #f0f2f5;
    border-bottom: 1px solid #f0f2f5;
}
.eycms-showcase-info .para li {
    margin: 0;
    padding: 3px 15px;
    font-size: 15px;
    line-height: 1.5;
    color: #5e7387;
}
/*手机底部导航*/
#toolbar {display:none;}

.alert {
    padding-right: 20px;
    padding-left: 20px;
}
.alert-danger {
    color: #f96868;
    background-color: rgba(255,234,234,.8);
    border-color: #ffeaea;
}
.content-body{padding:0 0 30px 0;}

/*内页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:#1A75BC;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;}

/*浮动客服*/
.ceo_follow_service {position:fixed;right:9px;font-size:14px;color:#243558;z-index:13}
.ceo_follow_service ul {margin:0;padding:0;position:absolute;right:0}
.ceo_follow_service li {list-style-type:none}
.ceo_follow_service li>div {box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1)}
.ceo_follow_service_box {width:40px;height:40px;background:#fff;margin-bottom:10px;border-radius:4px;box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1)}
.ceo_follow_service_box .ceo_follow_qq {display:block;outline:none;position:relative;border-radius:4px;color:#5893c1;text-align:center;cursor:pointer;line-height:33px;padding:3px}
.ceo_follow_service_box .ceo_today_active {display:block;outline:none;position:relative;border-radius:4px;color:#5893c1;text-align:center;cursor:pointer;line-height:33px;padding:3px}
.ceo_footer_s a {display:block;outline:none;position:relative;border-radius:4px;color:#5893c1!important;text-align:center;cursor:pointer;line-height:33px;padding:3px}
.ceo_footer_s a:hover {color:#fff!important;}
.ceo_follow_service_box .ceo_follow_qq:hover,.ceo_follow_service_box.ceo_follow_qq:hover,.ceo_footer_s a:hover {color:#fff}
.ceo_follow_service_box .ceo_follow_qq:hover,.ceo_follow_service_box.ceo_follow_qq:hover,.ceo_footer_s span:hover {color:#fff}
.ceo_follow_service_box i {font-size:18px}
.ceo_follow_service_phone,.ceo_follow_service_qrimg,.ceo_follow_service_ax_cont {color:#333}
.ceo_follow_service_triangle {top:12px;right:-11px;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #e1e6ec;z-index:1010}
.ceo_follow_service_triangle:after {content:"\20";top:-6px;right:1px;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #fff;z-index:1000}
.ceo_follow_service_triangle:before {content:"\20";width:80px;height:45px;top:-20px;right:-52px;position:absolute;background:rgba(0,0,0,0)}
@keyframes fade-in {0% {opacity:.4;right:82px}100% {opacity:1;right:62px}}
.ceo_follow_service_consult {}
.ceo_follow_service_consult:hover {border:0;background:#4f7cfc}
.ceo_follow_service_consult:hover .ceo_follow_service_consult_cont {display:block;opacity:1;transition:linear .2s;animation-name:fade-in;animation-duration:.3s;animation-iteration-count:1;animation-delay:0s}
.ceo_follow_service_consult_cont {top:0px;width:200px;min-height:100%;max-height:1000px;border-radius:3px;background:#fff;right:62px;position:absolute;text-align:center;border:1px solid #e1e6ec;display:none;opacity:0}
.ceo_follow_service_consult_cont1 {width:70px;height:40px;line-height:40px;background:#fff;border-radius:5px;right:62px;text-align:center;position:absolute;display:none;border:1px solid #e1e6ec}
.ceo_follow_service_consult_cont1 .ceo_follow_service_triangle:before {width:0 !important}
.ceo_follow_service_consult_cont>.ceo_follow_service_triangle:after {border-left:10px solid #f6f8fb}
.ceo_follow_service_consult_cont span {float:left}
.ceo_follow_service_consult_cont_top {width:100%;height:100%;background:#f6f8fb;border-radius:3px;border-bottom:1px solid #eef2f8}
.ceo_follow_service_hint {width:100%;height:40px;line-height:40px;font-size:12px;color:#9aa8c2;text-align:center}
.ceo_follow_service_iconlx {font-size:14px!important;margin:13px 2px 0 18px}
.ceo_follow_service_button {width:160px;background:#4f7cfc;border-radius:18px !important;text-align:center;color:#fff !important;margin:7px 20px 10px 20px;cursor:pointer;display:inline-block}
.ceo_follow_service_button:hover {background:#618aff}
.ceo_follow_service_phone {width:100%;height:53px;line-height:53px;font-size:14px;text-align:center}
.ceo_follow_service_check_site {width:100%;height:48px;line-height:48px;color:#3b6bf4;border-top:1px solid #eaeef5;cursor:pointer}
.ceo_follow_service_icongd {font-size:16px!important;margin:15px 2px 0 45px}
.ceo_follow_service_qr {}
.ceo_follow_service_qr:hover {background:#4f7cfc}
.ceo_follow_service_qr:hover .ceo_follow_service_qr_cont {display:block;opacity:1;transition:linear .2s;animation-name:fade-in;animation-duration:.3s;animation-iteration-count:1;animation-delay:0s}
.ceo_follow_service_qr_cont {top:0px;width:143px;height:202px;border-radius:3px;background:#fff;right:62px;position:absolute;text-align:center;border:1px solid #e1e6ec;background-color:#f6f8fb;display:none;opacity:0}
.ceo_follow_service_qr_cont>.ceo_follow_service_triangle:after {border-left:10px solid #f6f8fb}
.ceo_follow_service_qr_cont>.ceo_follow_service_qrimg {width:100%;height:164px;float:left}
.ceo_follow_service_qrimg_site {width:119px;height:119px;float:left;margin:12px 12px 5px 12px}
.ceo_follow_service_qr_cont>.ceo_follow_service_qrtext {width:100%;height:35px;font-size:12px;color:#7b89a6;background-color:#fff;float:left;bottom:0;display:table}
.ceo_follow_service_qr_cont>.ceo_follow_service_qrtext>span {display:table-cell;vertical-align:middle}
.ceo_follow_service_upward_cont span {font-size:14px}
.ceo_follow_service_ax {background-size:40%40%}
.ceo_follow_service_ax:hover {border:0;background:#4f7cfc;background-size:40%40%;cursor:pointer}
.ceo_follow_service_ax:hover .ceo_follow_service_ax_cont {display:block;opacity:1;transition:linear .2s;animation-name:fade-in;animation-duration:.3s;animation-iteration-count:1;animation-delay:0s}
.ceo_follow_service_ax_cont {top:0px;width:100px;padding:0 20px;height:40px;line-height:40px;background:#fff;border-radius:5px;right:62px;text-align:center;position:absolute;display:none;border:1px solid #e1e6ec}
@media screen and (max-width:1221px) {.wapnone {display:none;}}
/*在线客户 end*/

.ey_pager {margin-top:20px;text-align:center!important}
.ey_pager a {border:1px solid #e4eaec;border-right:none;background:#fff;padding:10px 18px;text-align:center;color:#76838f}
.ey_pager a:hover {background:#f5f5f5}
.ey_pager a.NextA {border-right:1px solid #e4eaec}
.ey_pager .NextSpan,.ey_pager .PreSpan {border:1px solid #e4eaec;padding:10px 18px;background:#fff;color:#ccd5db;cursor:default}
.ey_pager .firstPage,.ey_pager .lastPage {height:28px;line-height:28px;min-width:40px}
.ey_pager span {border:1px solid #e4eaec;border-right:none;padding:10px 18px;text-align:center;background:#1A75BC;border-color:#1A75BC;color:#fff;cursor:default}
.ey_pager a,.ey_pager a:active,.ey_pager a:focus,.ey_pager a:hover {text-decoration:none}
.ey_pager .PageText {margin-left:10px;color:#aaa;display:none}

@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-header .flexslider .slides li{background-size:auto 380px!important;}
	#fh5co-header .flexslider .slides img {height:380px;}
	#fh5co-hero .flexslider .slider-text > .slider-text-inner {padding-top:22%}
	#fh5co-hero .flexslider .slider-text > .slider-text-inner h2 {font-size:18px;}
	#fh5co-hero .flexslider .slider-text > .slider-text-inner p.f-txt {font-size:14px;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;}
	.product_list_box .item-block .service-text {padding: 21px 10px 15px 5px;}
	.product_list_box .item-block .service-text p {height:105px;padding-bottom:10px;}
}
@media screen and (max-width:760px) {
	#maximg img {max-width:100% !important;height:auto !important}
	#fh5co-header .head-top {display:none !important}
	.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-header .flexslider .slides li{background-size:auto 300px!important;}
	#fh5co-header .flexslider .slides img {height:300px;}
	#fh5co-hero .flexslider .slider-text > .slider-text-inner {padding-top:18%}
	.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}
	/*手机底部导航*/
	.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;}

    /* 产品图片切换--开始 */    
    .eycms-showcase {margin-bottom:30px;}
	.pc-slide {float:none;width:auto;}
	.view .swiper-slide .img-center {height:300px;line-height:300px;}
	.eycms-showcase-info {margin:20px 0 0;}
	.eycms-showcase-info h1 {margin-bottom:15px;}
	.eycms-showcase-info .desc {margin-bottom:20px;font-size:14px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;}
	.eycms-showcase-info .desc {min-height:auto;}
	.eycms-showcase-info p {margin-top:10px;}
	.eycms-showcase-info p strong {font-size:24px;}
	.eycms-showcase-info .tel {margin-top:20px;}
	.eycms-showcase-info .tel a {line-height:34px;font-size:14px;width:auto;}
	/* 产品图片切换--结束 */
}
@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 {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}
	#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(../images/icon-gotop-fixed.png) no-repeat center center;}
.backToTop:hover {background-color:#333;}
