body{color:#797979;font-family:microsoft yahei;padding:0!important;margin:0!important;font-size:13px;min-width:1170px}
@font-face{font-family:fzcs;src:url(../fonts/fzcs.ttf) format('truetype'),url(../fonts/fzcs.woff) format('woff'),url(../fonts/fzcs.svg) format('svg')}
a,a:focus,a:hover{text-decoration:none;outline:0}
::selection{background:#F77B6F;color:#fff}
::-moz-selection{background:#F77B6F;color:#fff}
h1,h2,h3,h4,h5,h6{font-family:microsoft yahei}
a{color:#444e67}
a:hover{color:#f77b6f}
p{line-height:22px}
.header-frontend .navbar{margin-bottom:0}
.navbar-default{border:none}
.navbar-brand{margin-top:8px}
.header-frontend .navbar-collapse ul.navbar-nav{float:right;margin-right:0}
.header-frontend .navbar-default{background-color:#dff1f0}
.header-frontend .nav li a,.header-frontend .nav li.active ul.dropdown-menu li a{color:#999;font-size:14px;font-weight:300;background:0 0}
.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden}
.header-frontend .nav li a.dropdown-toggle:focus,.header-frontend .nav li a.dropdown-toggle:hover,.header-frontend .nav li a:focus,.header-frontend .nav li a:hover,.header-frontend .nav li.active a,.header-frontend .nav li.active a:hover,.header-frontend .nav li.active ul.dropdown-menu li a:hover,.header-frontend .nav li.active ul.dropdown-menu li.active a{color:#fff;background-color:#00655e;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.header-frontend .navbar-default .navbar-nav>.open>a,.header-frontend .navbar-default .navbar-nav>.open>a:focus,.header-frontend .navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#00655e;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.header-frontend .navbar{min-height:100px}
.header-frontend .navbar-nav>li{padding-bottom:30px;padding-top:30px}
.header-frontend .navbar-nav>li>a{padding-bottom:6px;padding-top:5px;border-radius:5px;-webkit-border-radius:5px;margin-left:2px;line-height:30px;font-size:18px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#343536}
.dropdown-menu li a:hover{color:#fff!important}
.header-frontend .nav .caret{border-bottom-color:#999;border-top-color:#999}
.dropdown-menu{box-shadow:none;border-radius:0}
.header-frontend .nav li .dropdown-menu{padding:0}
.header-frontend .nav li .dropdown-menu li a{line-height:28px;padding:3px 7px}
.search{margin-top:3px;width:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #fff;box-shadow:none;background:url(../img/search-icon.jpg) no-repeat 10px 8px;padding:0 5px 0 35px;color:#fff}
.search:focus{margin-top:3px;width:180px;border:1px solid #eaeaea;box-shadow:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#c8c8c8;font-weight:300;margin-left:10px}
.feature-head{padding:50px 0}
.feature-head h1{color:#475168;font-size:30px;font-weight:300;text-transform:uppercase;margin-top:0;font-family:microsoft yahei}
.feature-head p{color:#8a8b8b;font-size:18px;font-weight:300}
.f-box{background:#f4f4f4;border-radius:10px;padding:20px;text-align:center;min-height:210px;margin-bottom:20px;transition-duration:.5s;transition-property:width,background;transition-timing-function:ease;-webkit-transition-duration:.5s;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease}
.f-box i{font-size:50px;line-height:normal;margin-top:40px;display:block;color:#f77b6f}
.f-box.active,.f-box:hover{background:#f77b6f;border-radius:10px;padding:20px;text-align:center;min-height:210px;margin-bottom:20px;transition-duration:.5s;transition-property:width,background;transition-timing-function:ease;-webkit-transition-duration:.5s;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease}
.f-box.active i,.f-box:hover i{font-size:50px;line-height:normal;margin-top:40px;display:block;color:#fff}
.f-box.active h2,.f-box:hover h2{color:#fff}
.f-box h2{font-size:20px;text-transform:uppercase;font-weight:400;font-family:microsoft yahei}
.f-text{font-size:14px;font-weight:300}
.quote{margin:70px 0;display:inline-block;width:100%}
.quote-info{background:#475168;padding:20px;border-radius:4px;-webkit-border-radius:4px;min-height:72px}
.quote-info h1{color:#fff;font-weight:400;font-size:20px;margin:0 0 5px 0;text-transform:uppercase;font-family:microsoft yahei}
.quote-info p{color:#9eb3c4;font-weight:300;margin:0}
.purchase-btn{width:100%;line-height:75px;font-size:20px;font-weight:400;text-transform:uppercase;font-family:microsoft yahei}
.accordion{margin-bottom:40px;display:inline-block;width:100%}
.tab{background:#fff}
.tab>li>a{padding:13px 15px}
.nav>li>a{padding:13px 7px}
.tab-bg-dark-navy-blue{background:#00655e;border-bottom:none;border-radius:0;padding:0;font-size:20px}
.tab-bg-dark-navy-blue .nav>li>a:focus,.tab-bg-dark-navy-blue .nav>li>a:hover{background-color:#fff;text-decoration:none}
.panel-heading .nav>li.active>a,.panel-heading .nav>li.active>a:focus,.panel-heading .nav>li.active>a:hover,.panel-heading .nav>li>a{border-width:0;border-radius:0}
.panel-heading .nav>li>a{color:#fff}
.panel-heading .nav>li.active>a,.panel-heading .nav>li>a:hover{color:#6f6f6f;background:#fff}
.panel-heading .nav>li:first-child.active>a,.panel-heading .nav>li:first-child>a:hover{border-radius:0}
.tab{border:#e0e0e0 1px solid;border-top:#00655e 2px solid}
.tab .nav-tabs.nav-justified>li{border-right:1px solid #fff}
.tab .nav-tabs.nav-justified>li:last-child{border-right:none}
.p-head{color:#F77B6F;font-size:14px;font-weight:400}
.cmt-head{font-size:14px;font-weight:400}
.p-thumb img{border-radius:0;-webkit-border-radius:0;height:50px;width:50px}
.about-testimonial ul li{list-style:none}
.about-testimonial{margin:0;position:relative}
ul.about-flex-slides{margin-left:0}
.flex-direction-nav{position:absolute;right:10px;top:30px;width:70px;display:none;visibility:hidden}
.flex-direction-nav li{display:inline-block;width:12px}
.flex-direction-nav li a{outline:0}
.flex-direction-nav li a i{color:#ccc}
.flex-control-paging{display:none}
.about-testimonial .about-testimonial-image{float:left;margin:0 15px;position:relative}
fzy_about_r3i .about-testimonial .about-testimonial-image img{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;height:100px!important;width:100px!important}
.about-flexslider .about-flex-slides img{display:block}
.about-testimonial a.about-testimonial-author{display:inline-block;font-size:15px;text-transform:uppercase;font-weight:700;line-height:11px;margin:30px 0 8px 0;color:#504946;font-weight:300}
.about-testimonial .about-testimonial-company{display:block;font-size:13px;line-height:14px;color:#ababab;font-weight:300}
.about-testimonial.boxed-style .about-testimonial-content{background-color:#e9e9e9;border:1px solid #e9e9e9;border-radius:5px;-moz-border-radius:5px}
.about-testimonial .about-testimonial-content{margin-top:55px;padding:20px;position:relative}
.about-testimonial .about-testimonial-content p{line-height:20px;margin:0}
.about-testimonial.boxed-style .about-testimonial-content:before{background-color:#e9e9e9;border-right:1px solid #e9e9e9;border-color:#f5f5f5;border-image:none;border-style:none;top:-7px;content:"";display:block;height:14px;left:60px;position:absolute;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:15px;display:none\0/}
.view{float:left;overflow:hidden;position:relative;text-align:center;cursor:default;background:#fff}
.view .content,.view .mask{position:absolute;overflow:hidden;top:0;left:0;height:100%;width:100%}
.view img{display:block;position:relative}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:16px;padding:10px;background:rgba(0,0,0,.8);margin:5px 0 0 0}
.view p{font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;margin-bottom:10px}
.view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000}
.view a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.view-tenth img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;-ms-transition:all 50ms ease-in-out;transition:all 50ms ease-in-out}
.view-tenth .mask{background-color:rgba(0,0,0,0);-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-o-transition:all 50ms linear;-ms-transition:all 50ms linear;transition:all .5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.view-tenth .mask:hover{cursor: pointer;}
.view-tenth h2{background:0 0;margin:0 10px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#333;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.view-tenth p{color:#333;line-height:normal;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-o-transition:all 50ms linear;-ms-transition:all 50ms linear;transition:all 50ms linear}
.view-tenth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-o-transition:all 50ms linear;-ms-transition:all 50ms linear;transition:all 50ms linear}
.view-tenth:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=.5);opacity:.5}
.view-tenth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.view-tenth:hover a.info,.view-tenth:hover h2,.view-tenth:hover p{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
[data-zlname]{position:relative;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
[data-zlname]>img{display:block;max-width:100%}
[data-zlname] [data-zl-popup]{position:absolute;display:block;padding:1px;height:40px;width:40px;background:#323231;color:#fff;overflow:hidden;display:none;text-align:center}
[data-zl-overlay]{top:0;left:0;position:absolute;width:100%;height:100%;display:none;padding:inherit}
[data-zl-ovzoom0],[data-zl-ovzoom1],[data-zl-ovzoom2],[data-zl-ovzoom3]{position:absolute;width:25%;height:100%}
[data-zl-ovrolling]{position:absolute;display:none;width:100%;height:100%}
[data-zl-ovdouble0],[data-zl-ovdouble1]{position:absolute;display:none}
[data-zlname=reverse-effect] [data-zl-popup=link]{background:rgba(256,256,256,1);border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%}
[data-zlname=reverse-effect] [data-zl-popup=link2]{background:rgba(256,256,256,0);border-radius:0;-webkit-border-radius:0;-o-border-radius:0;width:100%;height:100%}
[data-zlname=reverse-effect] [data-zl-popup=link2]:hover,[data-zlname=reverse-effect] [data-zl-popup=link]:hover{opacity:0}
.mask a i{color:#242424!important;font-size:16px;line-height:40px}
.r-work{color:#475168;text-transform:uppercase;font-size:24px;font-weight:400;margin-bottom:20px;font-family:microsoft yahei}
.bx-wrapper{margin-bottom:120px}
.pricing-table{background:#eee;text-align:center;padding:0 0 25px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.pricing-table.most-popular{top:-20px;position:relative}
.most-popular{background:#f77b6f;color:#fff}
.most-popular h1{font-size:25px!important;padding-bottom:10px;padding-top:17px!important}
.most-popular h2{background:#d76b61!important;margin-top:20px!important}
.most-popular ul li{border-bottom:1px dotted #d76b61!important}
.most-popular .price-actions .btn{background:#d76b61!important;margin:10px 0;cursor:pointer}
.pricing-table .price-actions .btn{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#acacac;color:#fff;border:none;box-shadow:none;text-shadow:none;padding:10px 20px;cursor:pointer}
.pricing-head h1{font-size:18px;font-weight:300;padding-top:15px}
.pricing-head h2{padding:30px 0;background:#777;color:#fff;font-size:50px;font-weight:100}
.pricing-table ul{margin:15px 0;padding:0}
.pricing-table ul li{border-bottom:1px dotted #CCC;margin:0 2em;padding:1em 0;text-align:center;font-weight:300}
.pricing-head span.note{display:inline;font-size:25px;line-height:.8em;position:relative;top:-18px}
.pricing-quotation,.team-info{background:#EEE;padding:20px 20px 35px 20px;margin-bottom:100px;display:inline-block;width:100%;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.pricing-quotation h3,.team-info h3{font-weight:300}
.pricing-quotation p,.team-info p{margin-bottom:0}
.pricing-plan,.team-info-wrap{position:relative}
.pricing-quotation:before,.team-info:before{background-color:#EEE;border-color:#EEE;border-image:none;border-right:1px solid #EEE;border-style:none;top:-7px;content:"";display:block;height:14px;left:48%;position:absolute;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:15px}
.breadcrumbs{background:#475268;color:#fff;padding:45px 0;margin-bottom:40px}
.breadcrumb{margin-bottom:0;background:0 0}
.breadcrumb li a{color:#f77b6f}
.breadcrumb li.active{color:#fff}
.breadcrumbs h1{font-size:24px;font-weight:600;margin:3px 0 0;text-transform:uppercase;font-family:microsoft yahei}
.contact-map{margin-top:-40px;margin-bottom:40px}
.contact-form{margin-bottom:20px}
.address h4{color:#475168;text-transform:uppercase;margin-bottom:20px;font-family:microsoft yahei}
.about-us img{width:100%}
.carousel-control.left,.carousel-control.right{background:0 0}
.carousel-control{background:#000!important;bottom:40%;color:#FFF;font-size:20px;left:0;line-height:48px;opacity:.5;position:absolute;text-align:center;text-shadow:0 0 0 transparent;top:40%;width:10%}
.carousel-control:hover{background:rgba(212,108,94,.8)!important;color:#FFF;text-decoration:none}
.carousel-control:focus,.carousel-control:hover{opacity:.6}
.carousel-caption{background:rgba(0,0,0,.6);padding-bottom:0;bottom:0;color:#FFF;left:0!important;padding-bottom:5px;padding-top:10px;position:absolute;right:0!important;text-align:center;text-shadow:0 0 0 transparent;z-index:10}
.about h3{color:#475168;font-family:microsoft yahei;margin-top:0}
.icon-wrap{font-size:2em;height:60px;width:60px;float:left;line-height:60px;text-align:center;color:#fff;margin-right:30px}
.ico-bg{background:#f37d6c}
.round{border-radius:50%;-webkit-border-radius:50%}
.content h3,.media h3{margin-top:0;color:#475168;font-size:20px;font-family:microsoft yahei}
.media h3{margin-top:20px}
.media-body h4{font-size:16px;color:#475168}
.hiring,.services{margin-bottom:40px;display:inline-block;width:100%}
.hiring{margin-top:60px}
.gray-box{background:#f2f2f2;padding:60px 0}
.progress{background-color:#E1E1E1}
.flexslider{background:0 0;border:none}
.about-skill-meter .sr-only{position:static!important}
.about-skill-meter .progress-bar{text-align:left;padding-left:10px}
.about-skill-meter .progress{height:30px;box-shadow:none;line-height:30px}
.about-skill-meter .progress-bar-danger{background-color:#f37d6c;box-shadow:none}
.skills{margin-bottom:25px;color:#47506a;font-size:20px;font-family:microsoft yahei}
.person{margin-bottom:10px}
.person img{width:210px;height:210px;border-radius:50%;-webkit-border-radius:50%}
.team-social-link{display:block;margin:10px 0 20px 0}
.team-social-link a{display:inline-block!important;color:#cac8c7;font-size:20px;margin:0 8px}
.team-social-link a:hover{color:#f37c6b}
.person-info h4,.person-info h4 a{color:#f37c6b;font-weight:300;margin-bottom:5px}
.mtop30{margin-top:30px}
.highlight-1{background:#9CCE44;color:#FFF}
.highlight-2{background:#242424;color:#FFF}
.highlight-3{background:#F2C600;color:#242424}
.dropcap{background-color:#666;color:#FFF;float:left;font-size:30px;line-height:30px;margin:4px 8px 0 0;padding:5px 10px;text-align:center}
.dropcap2{background-color:#666;border-radius:50%;-webkit-border-radius:50%;color:#FFF;float:left;font-size:35px;height:41px;line-height:25px;margin:3px 8px 0 0;padding:10px;text-align:center}
.btn-row{margin-bottom:30px}
.blog-item{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed #ddd}
.comnt-wrap,.date-wrap{margin-bottom:20px}
.comnt-wrap span,.date-wrap span{display:block;padding:10px 0;text-align:center}
.date-wrap .date{font-size:30px;font-weight:300;background:#F77B6F;color:#fff;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}
.date-wrap .month{font-size:16px;font-weight:300;background:#f6f5f0;color:#a19fa2;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}
.comnt-wrap .comnt-ico{background:#efeee9;color:#a0a0a0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;font-size:20px}
.comnt-wrap .value{background:#f6f5f0;color:#a0a0a0;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}
.blog-img img{width:100%;border-radius:4px;-webkit-border-radius:4px}
.blog-item h1,.blog-item h1 a{font-size:25px;color:#F77B6F;font-weight:300;font-family:microsoft yahei}
.blog-item h1{margin-bottom:20px;line-height:35px}
.blog-item h1 a:hover{text-decoration:underline}
.author{margin:25px 0 30px 0;font-size:16px}
.author a,.shate-view a{color:#F77B6F}
.shate-view{margin-top:20px}
.shate-view ul li{margin-bottom:5px}
.blog-side-item h3{margin-top:30px;color:#475268;font-size:18px;font-family:microsoft yahei}
.blog-side-item ul li{margin-bottom:5px;border-bottom:1px solid #efefef;line-height:35px}
.blog-side-item ul li a{display:inline-block;width:100%}
.media p{line-height:normal}
ul.tag{display:inline-block;width:100%}
ul.tag li{float:left;margin:10px 10px 0 0;border-bottom:none}
ul.tag li a{border:1px solid #e8e8e8;padding:0 10px;border-radius:4px;-webkit-border-radius:4px}
.media img.media-object{border-radius:50%;-webkit-border-radius:50%;height:80px;width:80px}
.footer{background:#475268;color:#fff;padding:50px 0;margin-top:50px;display:inline-block;width:100%;font-weight:300}
.footer h1{font-size:20px;text-transform:uppercase;font-weight:400;margin-top:0;margin-bottom:20px;font-family:microsoft yahei}
.footer address a{color:#f37c6b}
.tweet-box{background:#505b71;padding:20px 15px;border-radius:5px;font-size:14px}
.tweet-box:before{background-color:#505b71;border-color:#505b71;border-image:none;border-right:1px none #505b71;border-style:none;content:"";display:block;height:22px;left:60px;position:absolute;top:32px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:22px}
.tweet-box a,.tweet-box i{color:#00adef}
.tweet-box a:hover{color:#F77B6F}
.tweet-box i{font-size:40px;float:left;margin-right:15px}
.social-link-footer li{float:left;margin:0 10px 10px 0}
.social-link-footer li a{color:#fff;background:#505b71;padding:10px;width:50px;height:50px;float:left;text-align:center;font-size:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.social-link-footer li a:hover{background:#F77B6F;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.main-slider{background:#00655e;color:#fff;z-index:1;position:relative;overflow:hidden}
.slider-colored{z-index:1;position:relative;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.slide_title{font-weight:300;color:#F77B6F;text-transform:uppercase;font-size:35px;font-family:microsoft yahei}
.slide_subtitle{font-family:microsoft yahei;font-weight:400;padding:5px;color:#fff;text-transform:uppercase;font-size:18px}
.slide_list_item{font-family:microsoft yahei;font-weight:400;padding:5px;color:#fff;text-transform:uppercase;font-size:14px}
.slide_desc{color:#fff;font-size:14px;line-height:24px;font-weight:lighter}
.slide_desc_bordered{border-left:3px solid #ddd!important;padding-left:5px}
.slide_btn{font-family:microsoft yahei;font-weight:300;background:#F77B6F;padding:15px 20px;color:#fff;font-size:14px;text-transform:uppercase;cursor:pointer}
.slide_btn:focus,.slide_btn:hover{font-family:microsoft yahei;font-weight:300;background:#e77368;padding:15px 20px;color:#fff;font-size:14px;text-transform:uppercase;cursor:pointer}
.dark-text{color:#797d87}
.yellow-txt{color:#ffe582}
.bx-controls-direction a{background:0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.bx-controls-direction a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.bx-wrapper .bx-prev,.bx-wrapper .bx-prev:hover{left:43%;background-position:25px 8px}
.bx-wrapper .bx-next,.bx-wrapper .bx-next:hover{background-position:22px 8px}
.property{padding:100px 0;margin-bottom:60px}
.gray-bg{background:#f4f4f4}
.property h1{color:#475168;font-size:24px;text-transform:uppercase;font-family:microsoft yahei;font-weight:400;margin-bottom:30px}
a.btn-purchase{background:#475168;color:#fff;text-transform:uppercase;padding:20px 40px;margin-top:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
a.btn-purchase:focus,a.btn-purchase:hover{background:#F77B6F;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.clients{margin-top:50px}
.clients ul li{display:inline-block;margin:0 30px}
#gallery{margin:auto;position:relative;width:100%}
#gallery h2{color:#fff;padding-top:30px}
.gallery-container{margin:0 auto 40px auto;position:relative;width:100%}
.col-4 .item{width:23%;margin-right:2%;margin-bottom:2%}
.col-4 .item img{height:230px}
ul#filters{display:inline-block;width:100%;margin:5px 0 30px 0}
ul#filters li{float:left;margin-right:10px;margin-bottom:10px}
ul#filters li a{background:#E2E0E1;padding:10px 15px;display:inline-block;color:#7D797A;outline:0;border-radius:5px;-webkit-border-radius:5px;transition-duration:.5s;transition-property:width,background;transition-timing-function:ease;-moz-transition-duration:.5s;-moz-transition-property:width,background;-moz-transition-timing-function:ease;-webkit-transition-duration:.5s;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease}
ul#filters>.active>a,ul#filters>.active>span,ul#filters>li>a:focus,ul#filters>li>a:hover{background:#f77b6f;padding:10px 15px;display:inline-block;color:#fff;border-radius:5px;-webkit-border-radius:5px;transition-duration:.5s;transition-property:width,background;transition-timing-function:ease;-moz-transition-duration:.5s;-moz-transition-property:width,background;-moz-transition-timing-function:ease;-webkit-transition-duration:.5s;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease}
.item img{width:100%;height:100%}
.text-grid a{color:#fff}
.text-grid div{padding:0 10px}
.text-grid p{margin-bottom:10px}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}
.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.parallax1{background:url(../img/flat_parallax.jpg) no-repeat fixed 0 0 #f77b6f;background-size:cover;width:100%;min-height:400px;font-style:italic}
.parallax1 h1{text-align:center;color:#fff;font-size:25px;font-weight:300;line-height:40px;margin-top:160px}
.mbot50{margin-bottom:50px}
.fzy_pronav_title{background-color:#00655e;text-align:center;font-size:49px;font-family:fzcs;color:#fff;margin-top:30px;line-height:26px;padding-top:25px;height:100px}
.fzy_pronav_title span{font-size:14px;color:#fff;letter-spacing:5px;font-family:microsoft yahei}
.fzy_pronav_list{background-color:#2e9d96;text-align:center;height:680px;padding-top:56px}
.fzy_pronav_item{width:206px;height:50px;border-radius:26px;margin:0 auto;-webkit-border-radius:26px;background-image:url(../img/icon01.png);background-repeat:left;background-repeat:no-repeat;text-align:center;font-size:22px;line-height:50px;margin-bottom:26px;background-color:#fff}
.fzy_pronav_item:hover{background-color:#00655e}
.fzy_pronav_item a{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#343536;text-decoration:none}
.fzy_pronav_item a:visited{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#343536;color:#343536;text-decoration:none}
.fzy_pronav_item a:hover{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#343536;color:#fff;text-decoration:none}
.fzy_pronav_btn{width:206px;height:50px;border-radius:26px;margin:0 auto;-webkit-border-radius:26px;text-align:center;font-size:18px;line-height:50px;margin-bottom:26px;background-color:#89c010}
.fzy_pronav_btn:hover{background-color:#00655e}
.fzy_pronav_btn a{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#fff;text-decoration:none}
.fzy_pronav_btn a:visited{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#fff;text-decoration:none}
.fzy_pronav_btn a:hover{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#fff;text-decoration:none}
.fzy_pronav_tel{width:206px;height:50px;padding-left:45px;text-align:left;font-size:13px;line-height:20px;margin:0 auto;margin-top:100px;color:#fff;background-image:url(../img/icon02.png);background-repeat:left;background-repeat:no-repeat}
.fzy_pronav_tel span{font-size:22px}
.fzy_pronav_add{width:206px;height:50px;padding-left:45px;text-align:left;font-size:13px;line-height:20px;margin:0 auto;margin-top:20px;color:#fff;background-image:url(../img/icon03.png);background-repeat:left;background-repeat:no-repeat}
.fzy_pro_title{height:70px;margin-top:30px;background-image:url(../img/title_bg.jpg);background-position:left bottom;font-family:fzcs;background-repeat:no-repeat;font-size:40px;line-height:56px;color:#00655e;text-align:left}
.fzy_pro_title span{display:block;width:100px;height:70px;line-height:70px;text-align:right;float:right;font-size:14px;font-family:microsoft yahei}
.fzy_pro_title span a{color:#989898;text-decoration:none}
.fzy_pro_title span a:visited{color:#989898;text-decoration:none}
.fzy_pro_title span a:hover{color:#646566;text-decoration:none}
.fzy_pro_list{width:900px;height:680px;margin-top:30px}
.fzy_pro_item{width:264px;height:325px;background-color:#f0f0f0;float:left;margin-right:29px;margin-bottom:30px;line-height:60px;font-size:18px;text-align:center;font-family:microsoft yahei}
.fzy_pro_item img{width:264px;height:264px;margin:0;padding:0;border:0}
.fzy_pro_item img:hover{transition-duration:.5s;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.fzy_pro_item a{color:#343536;text-decoration:none}
.fzy_pro_item a:visited{color:#343536;text-decoration:none}
.fzy_pro_item a:hover{color:#2e9d96;text-decoration:none}
.fzy_index_title{height:70px;margin-top:70px;background-image:url(../img/title_bg2.png);background-position:center center;font-family:fzcs;background-repeat:no-repeat;font-size:49px;line-height:35px;color:#000;text-align:center}
.fzy_index_title span{font-size:18px;letter-spacing:10px;color:#89c010;font-family:microsoft yahei}
.fzy_jjfa_item{background-color:#f4f4f4;height:236px;text-align:center;margin-top:30px}
.fzy_jjfa_item a span{font-size:22px;line-height:56px;color:#000}
.fzy_jjfa_item a span:hover{font-size:22px;line-height:56px;color:#afff00;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.fzy_jjfa_item a{display:block;width:100%;height:236px;text-align:center;padding-top:26px;color:#989898;text-decoration:none;font-size:14px;line-height:20px;background-color:#f0f0f0}
.fzy_jjfa_item a:visited{display:block;width:100%;height:236px;text-align:center;padding-top:26px;color:#989898;text-decoration:none;font-size:14px;line-height:20px;background-color:#f0f0f0}
.fzy_jjfa_item a:hover{display:block;width:100%;height:236px;text-align:center;padding-top:26px;color:#fff;text-decoration:none;font-size:14px;line-height:20px;background-color:#2e9d96;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.fzy_jjfa_item a img{width:64px;height:64px;margin:0 auto}
.fzy_cj{width:100%;height:744px;margin:0 auto;margin-top:30px;background: url(../img/cj_bg.jpg) no-repeat center #f8f8f8;display:block}
.fzy_cjmb{width:100%;height:auto;margin:0 auto;margin-top:30px;display:none}
.fzy_cjmb img{width:100%}
.fzy_index_title2{height:70px;margin-top:70px;font-family:fzcs;background-repeat:no-repeat;font-size:49px;line-height:35px;color:#000;text-align:center}
.fzy_index_title2 span{font-size:18px;letter-spacing:10px;color:#89c010;font-family:microsoft yahei}
.fzy_ys01{width:100%;height:260px;margin:0 auto;margin-top:50px;background-image:url(../img/ys01.png);background-position:center bottom;background-repeat:no-repeat}
.fzy_ys01_t{width:340px;margin-left:260px;padding-top:50px;font-size:13px;color:#989898;text-align:left;line-height:22px}
.fzy_ys01_t span{display:block;margin-bottom:20px;line-height:26px;font-size:22px;color:#343536;text-align:left}
.fzy_ys02{width:100%;height:275px;margin:0 auto;margin-top:20px;background-image:url(../img/ys02.png);background-position:center bottom;background-repeat:no-repeat}
.fzy_ys02_t{width:300px;margin-left:840px;padding-top:50px;font-size:13px;color:#989898;text-align:left;line-height:22px}
.fzy_ys02_t span{display:block;margin-bottom:20px;line-height:26px;font-size:22px;color:#343536;text-align:left}
.fzy_ys03{width:100%;height:280px;margin:0 auto;margin-top:20px;background-image:url(../img/ys03.png);background-position:center top;background-repeat:repeat-x;border-bottom:#e0e0e0 1px solid}
.fzy_ys03_t{width:370px;margin-left:210px;padding-top:50px;font-size:13px;color:#989898;text-align:left;line-height:22px}
.fzy_ys03_t span{display:block;margin-bottom:20px;line-height:26px;font-size:22px;color:#343536;text-align:left}
.fzy_ys04{width:100%;height:299px;margin:0 auto;margin-top:20px;background-image:url(../img/ys04.png);background-position:center bottom;background-repeat:no-repeat}
.fzy_ys04_t{width:300px;margin-left:840px;padding-top:50px;font-size:13px;color:#989898;text-align:left;line-height:22px}
.fzy_ys04_t span{display:block;margin-bottom:20px;line-height:26px;font-size:22px;color:#343536;text-align:left}
.fzy_ys05{width:100%;height:286px;margin:0 auto;margin-top:20px;background-image:url(../img/ys05.png);background-position:center bottom;background-repeat:no-repeat}
.fzy_ys05_t{width:340px;margin-left:260px;padding-top:80px;font-size:13px;color:#989898;text-align:left;line-height:22px}
.fzy_ys05_t span{display:block;margin-bottom:20px;line-height:26px;font-size:22px;color:#343536;text-align:left}
.fzy_bykh{width:100%;height:242px;margin:0 auto;margin-top:0;background: url(../img/bykh.jpg) no-repeat center #7ab001;}
.fzy_scjd_item{text-align:center;margin-top:30px}
.fzy_scjd_item img{border:0}
.fzy_about{width:100%;margin:0 auto;margin-top:30px;background-image:url(../img/about_bg.jpg);background-position:center center;background-repeat:repeat;padding:20px 0}
.fzy_about_l{width:380px;height:354px;background-image:url(../img/about01.png);float:left;padding-left:80px;line-height:70.8px;font-size:16px;text-align:left;color:#fff}
.fzy_about_r{width:720px;height:354px;float:right}
.fzy_about_r1{margin:50px 0;height:50px}
.fzy_about_r2{margin:0;line-height:25px;font-size:14px;text-align:left;color:#989898;height:75px}
.fzy_about_r2 a{color:#00655e;text-decoration:none}
.fzy_about_r2 a:visited{color:#00655e;text-decoration:none}
.fzy_about_r2 a:hover{color:#00655e;text-decoration:underline}
.fzy_about_r3{height:64px;margin-top:65px}
.fzy_about_r3i{width:190px;height:64px;float:left;margin:0;margin-right:2px;color:#fff;background-color:#8fbe00;font-size:18px;text-align:left;line-height:30px}
.fzy_about_r3i:hover{background-color:#2e9d96;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.fzy_about_r3i a{display:block;width:190px;height:64px;padding:17px;color:#fff;text-decoration:none}
.fzy_about_r3i a:visited{display:block;width:190px;height:64px;color:#fff;text-decoration:none}
.fzy_about_r3i a:hover{display:block;width:190px;height:64px;color:#fff;text-decoration:none}
.fzy_about_r3i a img{border:0;float:left}
.ryzz_list{position:relative;padding-top:30px;max-height:370px}
.ryzz_list .bx-prev{position:absolute;width:74px;height:74px;background:0 0;left:-110px;background:url(../img/left_normal.png) no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:none}
.ryzz_list .bx-next{position:absolute;background:0 0;right:-110px;background:url(../img/right_normal.png) no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:none}
.ryzz_list .bx-prev:hover{position:absolute;width:74px;height:74px;background:0 0;left:-110px;background:url(../img/left_hover.png) no-repeat;display:none}
.ryzz_list .bx-next:hover{position:absolute;width:74px;height:74px;right:-110px;background:0 0;background:url(../img/right_hover.png) no-repeat;display:none}
.honor_pic{margin:0;padding:0;border:#f0f0f0 1px solid}
.honor_pic:hover{margin:0;padding:0;border:#29928e 1px solid}
.honor_title{text-align:center;line-height:56px;font-size:18px;color:#343536;font-family:microsoft yahei}
.honor_title a{color:#343536;text-decoration:none}
.honor_title a:visited{color:#343536;text-decoration:none}
.honor_title a:hover{color:#29928e;text-decoration:none}
.logo_item{width:12.5%;float:left;margin:0;padding:0;text-align:center;font-size:14px;color:#262626;font-weight:700}
.logo_item img{border:0;margin:0 auto;width:100px!important;height:100px}
.index_gxnews_center{padding:0;border:0;text-align:center;margin:0 auto;margin-top:26px;height:345px;width:1170px}
.index_gxnews_left{height:345px;float:left}
.index_gxnews_right{height:345px;float:right}
.fa3tab_conbox{border:0;height:220px;left:0;top:0;z-index:5;width:670px;top:50px}
.index_gxnews_left_first{width:670px;height:145px;margin:0;padding:0;border:0;margin-top:0;margin-bottom:30px}
.index_gxnews_left_first_pic{width:200px;height:145px;float:left;margin:0;padding:4px;border:#e0e0e0 1px solid;float:left}
.index_gxnews_left_first_pic img{width:190px;height:135px;border:0;margin:0}
.index_gxnews_left_first_text{width:450px;height:145px;border:0;margin:0;float:right}
.index_gxnews_left_first_title{width:450px;height:45px;border:0;margin:0;overflow:hidden;font-size:18px;text-align:left;line-height:22px}
.index_gxnews_left_first_title a{color:#000;text-decoration:none}
.index_gxnews_left_first_title a:visited{color:#000;text-decoration:none}
.index_gxnews_left_first_title a:hover{color:#29928e;text-decoration:none}
.index_gxnews_left_first_info{width:450px;height:100px;border:0;margin:0;overflow:hidden;font-size:14px;text-align:left;line-height:25px;color:#989898}
.index_gxnews_left_first_info a{color:#29928e;text-decoration:none}
.index_gxnews_left_first_info a:visited{color:#29928e;text-decoration:none}
.index_gxnews_left_first_info a:hover{color:#29928e;text-decoration:none}
.index_gxnews_left_list_item{width:335px;height:34px;text-align:left;line-height:34px;font-size:14px;overflow:hidden;font-weight:400;float:left;text-align:left;text-indent:10px;background-image:url(../img/new_list_icon.png);background-position:left cetner;background-repeat:no-repeat}
.index_gxnews_left_list_item a{color:#646566;text-decoration:none}
.index_gxnews_left_list_item a:visited{color:#646566;text-decoration:none}
.index_gxnews_left_list_item a:hover{color:#29928e;text-decoration:none}
.index_news_content{width:470px;height:270px;overflow:hidden;background:url(../img/line_y.gif) repeat-y 5px 0}
.index_news_first{width:470px;height:130px}
.index_news_first_title{width:470px;height:20px;background-image:url(../img/circle01.png);background-position:left center;background-repeat:no-repeat;font-size:16px;line-height:20px;text-align:left;font-weight:400;overflow:hidden;text-indent:20px}
.index_news_first_title a{color:#000;text-decoration:none}
.index_news_first_title a:visited{color:#000;text-decoration:none}
.index_news_first_title a:hover{color:#29928e;text-decoration:none}
.index_news_first_content{width:450px;height:100px;padding-left:20px;margin-top:10px}
.index_news_first_pic{width:150px;height:100px;float:left}
.index_news_first_pic img{width:150px;height:100px}
.index_news_first_text{width:260px;height:100px;float:right;line-height:25px;text-align:left;color:#989898;font-size:14px;font-weight:400;overflow:hidden}
.index_news_item{width:470px;height:35px;background-image:url(../img/circle02.png);background-position:left center;background-repeat:no-repeat;font-size:16px;line-height:40px;text-align:left;font-weight:400;overflow:hidden;text-indent:20px}
.index_news_item a{color:#000;text-decoration:none}
.index_news_item a:visited{color:#000;text-decoration:none}
.index_news_item a:hover{color:#29928e;text-decoration:none}
.fzy_new_t1{width:670px;height:49px;line-height:49px;text-align:left;font-size:22px;color:#29928e;background-image:url(../img/title_bg3.png);background-position:left bottom;background-repeat:no-repeat;margin-bottom:26px}
.fzy_new_t2{width:470px}
.fzy_new_t1 span{display:block;width:100px;height:49px;line-height:49px;text-align:right;float:right;font-size:14px;font-family:microsoft yahei}
.fzy_new_t1 span a{color:#989898;text-decoration:none}
.fzy_new_t1 span a:visited{color:#989898;text-decoration:none}
.fzy_new_t1 span a:hover{color:#646566;text-decoration:none}
.index_liuc_center{padding:0;border:0;text-align:center;margin:0 auto;margin-top:26px;height:460px;width:1170px}
.index_liuc_i{width:390px;height:230px;float:left;margin:0;padding:50px 60px}
.index_liuc_i1{background-image:url(../img/liuc01.jpg);transition-duration:.5s;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-position:center center}
.index_liuc_i2{background-image:url(../img/liuc02.jpg);transition-duration:.5s;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-position:center center}
.index_liuc_i3{background-image:url(../img/liuc03.jpg);transition-duration:.5s;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-position:center center}
.index_liuc_i4{background-image:url(../img/liuc04.jpg);transition-duration:.5s;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-position:center center}
.index_liuc_i5{background-image:url(../img/liuc05.jpg);transition-duration:.5s;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-position:center center}
.index_liuc_i6{background-image:url(../img/liuc06.jpg);transition-duration:.5s;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-position:center center}
.index_liuc_i1:hover{transition-duration:.5s;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;cursor:pointer}
.index_liuc_i2:hover{transition-duration:.5s;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;cursor:pointer}
.index_liuc_i3:hover{transition-duration:.5s;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;cursor:pointer}
.index_liuc_i4:hover{transition-duration:.5s;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;cursor:pointer}
.index_liuc_i5:hover{transition-duration:.5s;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;cursor:pointer}
.index_liuc_i6:hover{transition-duration:.5s;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;cursor:pointer}
.index_liuc_t{font-size:34px;font-family:fzcs;color:#fff;text-align:left;line-height:50px}
.index_liuc_in{font-size:13px;color:#fff;text-align:left;line-height:22px;font-family:microsoft yahei}
.fzy_bottom_title{height:40px;margin-top:30px;font-family:microsoft yahei;font-size:22px;line-height:40px;color:#646566;text-align:left;border-bottom:#e0e0e0 1px solid;margin-bottom:16px}
.fzy_bottom_title span{font-size:14px;color:#989898;font-family:microsoft yahei}
.hezuo_item{width:16.6666%;float:left;margin:0;padding:0;text-align:center}
.hezuo_item img{border:0;margin:0 auto;width:140px!important;height:80px}
.flink{line-height:34px;text-align:left;font-size:14px;font-family:microsoft yahei}
.flink a{padding-right:26px;color:#989898;text-decoration:none}
.flink a:visited{padding-right:26px;color:#989898;text-decoration:none}
.flink a:hover{padding-right:26px;color:#646566;text-decoration:none}
.footer_ys{width:100%;height:140px;text-align:center;background-color:#2e9d96;padding:20px 0;margin:26px auto;margin-bottom:0;background-image:url(../img/footer_bg.png);background-position:center center;background-repeat:no-repeat}
.footer_ys_i{text-align:center;color:#fff;font-size:13px;font-family:microsoft yahei;line-height:18px}
.footer_ys_i span{font-size:20px;line-height:26px}
.footer_ys_i img{margin:0 auto;width:56px;height:56px}
.footer_bottom{width:100%;background-color:#f5f5f5;margin:0 auto;padding:50px 0}
.footer_link{text-align:left;line-height:34px;font-size:14px}
.footer_link span{font-size:16px;color:#262626;font-weight:700}
.footer_link a{color:#646566;text-decoration:none}
.footer_link a:visited{color:#646566;text-decoration:none}
.footer_link a:hover{color:#262626;text-decoration:none}
.footer_ewm{width:50%;float:left;margin:0;line-height:26px;color:#262626;font-size:12px;text-align:center}
.footer_ewm img{width:90%;margin:0 auto;border:0}
.footer_line1{padding-bottom:34px;border-bottom:#e0e0e0 1px solid;margin:0 auto}
.footer_line2{padding-top:34px;border-top:#fff 1px solid;margin:0 auto}
.footer_nav{text-align:left;line-height:34px;color:#343536;font-size:16px;padding:0}
.footer_nav a{color:#343536;text-decoration:none}
.footer_nav a:visited{color:#343536;text-decoration:none}
.footer_nav a:hover{color:#000;text-decoration:none}
.footer_txt{text-align:left;line-height:25px;color:#747474;font-size:14px;padding:0;padding-top:34px}
.footer_txt a{color:#343536;text-decoration:none}
.footer_txt a:visited{color:#343536;text-decoration:none}
.footer_txt a:hover{color:#000;text-decoration:none}
.page_banner{width:100%;margin:0 auto;padding:0}
.page_banner img{width:100%}
.clear_f{width:100%;clear:both;line-height:0}
.dede_pages{text-align:left;padding:30px 0;color:#494949;font-size:14px;list-style:none}
.dede_pages li{float:left;display:inline;margin:0;padding:0}
.dede_pages a{border:solid 1px #eee;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#eee;color:#494949;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px 15px;margin:0;margin-left:2px;font-size:14px;text-decoration:none}
.dede_pages a:visited{border:solid 1px #eee;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#eee;color:#494949;padding:15px 15px;margin-left:2px;font-size:14px;text-decoration:none}
.dede_pages a:hover{border:solid 1px #2e9d96;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#2e9d96;color:#fff;padding:15px 15px;margin-left:2px;font-size:14px;text-decoration:none}
.dede_pages .on a{border:solid 1px #2e9d96;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#2e9d96;color:#fff;padding:15px 15px;margin-left:2px;font-size:14px;text-decoration:none}
.fzy_pronav_title2{background-color:#618d00;text-align:center;font-size:49px;font-family:fzcs;color:#fff;margin-top:30px;line-height:26px;padding-top:25px;height:100px}
.fzy_pronav_title2 span{font-size:14px;color:#fff;letter-spacing:5px;font-family:microsoft yahei}
.fzy_pronav_tj{background-color:#FFF;margin:0;padding:15px;border:#e0e0e0 1px solid;padding-bottom:0}
.fzy_pronav_tj_item{width:100%;background-color:#f0f0f0;margin-bottom:15px;line-height:60px;font-size:16px;text-align:center;font-family:microsoft yahei}
.fzy_pronav_tj_item img{width:100%;height:auto;margin:0 auto;padding:0;border:0}
.fzy_pronav_tj_item img:hover{transition-duration:.5s;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.fzy_pronav_tj_item a{color:#343536;text-decoration:none}
.fzy_pronav_tj_item a:visited{color:#343536;text-decoration:none}
.fzy_pronav_tj_item a:hover{color:#2e9d96;text-decoration:none}
.fzy_pro_title2{height:70px;margin-top:30px;font-family:fzcs;font-size:40px;line-height:56px;color:#00655e;text-align:left;border-bottom:#29928e 2px solid}
.fzy_view_list{width:100%;margin:0 auto;margin-top:30px;padding:0;height:370px;margin-bottom:30px}
.fzy_view_pic{width:370px;height:370px;float:left}
.fzy_view_pic img{width:370px;height:370px;border:0}
.fzy_view_txt{float:right;height:370px;width:450px}
.fzy_view_title{font-size:26px;font-weight:700;text-align:left;line-height:49px;height:50px;border-bottom:#e0e0e0 1px solid;color:#2e9d96;font-family:microsoft yahei;width:450px}
.fzy_view_title span{color:#000}
.fzy_view_info{height:180px;font-size:13px;line-height:22px;color:#262626;text-align:left;font-family:microsoft yahei;width:450px;padding-top:4px}
.fzy_view_info span{font-weight:700;color:#2e9d96}
.fzy_view_adt{width:450px;height:56px;text-align:center;font-size:20px;color:#29928e;font-weight:700;line-height:54px;background-color:#def4af;border:#c2e083 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.fzy_view_btns{height:64px;margin-top:20px}
.fzy_view_btn{width:223px;height:64px;float:left;margin:0;padding:0;margin-right:2px;background-color:#8fbe00;color:#fff;font-size:18px;text-align:left;line-height:30px}
.fzy_view_btn:hover{background-color:#2e9d96;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.fzy_view_btn a{display:block;width:223px;height:64px;padding:17px 32px;color:#fff;text-decoration:none}
.fzy_view_btn a:visited{color:#fff;text-decoration:none}
.fzy_view_btn a:hover{color:#fff;text-decoration:none}
.fzy_view_btn a img{border:0;float:left}
.cpxq_title{width:100%;height:26px;line-height:26px;text-align:center;font-weight:700;font-size:22px;margin:30px auto;margin-top:49px;color:#646566;background-image:url(../img/title_bg4.png);background-position:center center;background-repeat:no-repeat}
.cpxq_tt{width:100%;text-align:center;margin:0 auto;position:relative;padding:26px 0}
.cpxq_tt img{margin:0 auto;max-width:98%}
.cpxq_tab{width:100%;text-align:center;margin:26px auto;margin-top:56px}
.cpxq_tab_i{width:90%;margin:0 auto;margin-top:1px;height:64px}
.cpxq_tab_il{width:25%;height:64px;line-height:64px;background-color:#8fbe00;text-align:center;font-size:20px;line-height:64px;margin-right:1px;float:left;font-family:microsoft yahei;color:#fff}
.cpxq_tab_ir{width:74%;height:64px;line-height:64px;background-color:#f0f0f0;text-align:left;font-size:20px;line-height:64px;float:left;font-family:microsoft yahei;color:#262626;padding-left:15px}
.cpxq_ys{width:100%;text-align:center;margin:26px auto;padding:0 20px}
.cpxq_ysi{width:33.33%;margin:0;padding:0;float:left;font-size:12px;color:#343536;text-align:center;line-height:20px;font-family:microsoft yahei}
.cpxq_ysi img{margin:0 auto}
.cpxq_ysi span{font-size:22px;line-height:49px;color:#2e9d96}
.cpxq_title2{width:100%;height:26px;line-height:26px;text-align:center;font-weight:700;font-size:22px;margin:30px auto;color:#00655e}
.cpxq_btn{width:100%;height:49px;text-align:center;margin:30px auto}
.cpxq_btn a{display:block;width:200px;height:49px;line-height:49px;color:#fff;background-color:#2e9d96;text-align:center;margin:0 auto;text-decoration:none;font-size:18px}
.cpxq_btn a:visited{display:block;width:200px;height:49px;line-height:49px;color:#fff;background-color:#2e9d96;text-align:center;margin:0 auto;text-decoration:none;font-size:18px}
.cpxq_btn a:hover{display:block;width:200px;height:49px;line-height:49px;color:#fff;background-color:#00655e;text-align:center;margin:0 auto;text-decoration:none;font-size:18px}
.cpxq_txt{width:100%;line-height:26px;text-align:left;font-size:14px;margin:30px auto;color:#262626;font-family:microsoft yahei;padding:0 34px}
.cpxq_zhiz{width:100%;margin:26px auto;padding:0 5%}
.cpxq_zhiz_i{width:40%;margin:10px 5%;float:left;font-family:microsoft yahei;font-size:18px;text-align:center;line-height:49px;color:#262626}
.cpxq_zhiz_i img{width:99%;border:#eee 1px solid}
.cpxq_altxt{width:500px;font-size:14px;line-height:22px;text-align:left;color:#262626;position:absolute;right:0;top:26px;display:block}
.cpxq_altxt p{text-indent:2em;padding:3px 0}
.dgxz_t{width:100%;margin:0 auto;background-color:#edfbce;border:#eee 1px solid;height:80px;padding:15px;text-align:left;font-size:14px;color:#989898;line-height:20px;letter-spacing:10px}
.dgxz_t2{background-color:#d7f5f3}
.dgxz_t img{width:50px;height:50px;float:left;margin-right:10px}
.dgxz_t span{width:60px;height:30px;border-bottom:#89c010 3px solid;font-size:25px;font-weight:700;color:#00655e;letter-spacing:0;line-height:34px}
.dgxz_i{width:100%;margin:0 auto;background-color:#fff;border:#eee 1px solid;border-bottom:0;border-top:0;padding:20px;text-align:left;font-size:16px;color:#646566;line-height:30px;font-family:microsoft yahei}
.dgxz_i2{border-bottom:#eee 1px solid}
.paylist{width:100%;height:300px;margin:0 auto;margin-top:30px}
.paylist_il{width:48%;height:300px;float:left;padding:15px;border:#eee 1px solid;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee;color:#989898;line-height:40px;text-align:center;font-size:14px}
.paylist_il span{color:#343536}
.paylist_il img{margin:0 auto}
.paylist_il:hover{-webkit-box-shadow:0 0 15px #ccc;-moz-box-shadow:0 0 15px #ccc;box-shadow:0 0 15px #ccc}
.paylist_ir{float:right}
.paylist2{width:100%;height:242px;margin:0 auto;margin-top:30px}
.paylist2_il{width:48%;height:242px;float:left;padding:41px 60px;border:#eee 1px solid;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee;color:#989898;line-height:34px;text-align:left;font-size:14px}
.paylist2_il span{color:#343536}
.paylist2_il img{margin:0;margin-bottom:10px}
.paylist2_il:hover{-webkit-box-shadow:0 0 15px #e0e0e0;-moz-box-shadow:0 0 15px #ccc;box-shadow:0 0 15px #ccc}
.paylist2_ir{float:right}
.paylist3{width:100%;height:258px;margin:0 auto;margin-top:30px}
.paylist3_il{width:48%;height:258px;float:left;padding:39px;border:#eee 1px solid;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee;color:#989898;line-height:34px;text-align:left;font-size:14px}
.paylist3_il span{color:#343536}
.paylist3_il img{margin:0;margin-bottom:10px}
.paylist3_il:hover{-webkit-box-shadow:0 0 15px #ccc;-moz-box-shadow:0 0 15px #ccc;box-shadow:0 0 15px #ccc}
.paylist3_ir{float:right}
.fzy_about_title{height:50px;margin-top:70px;margin-bottom:20px;background-image:url(../img/title_bg5.png);background-position:center center;font-family:fzcs;background-repeat:no-repeat;font-size:40px;line-height:50px;color:#343536;text-align:center}
.fzy_about_pic{height:356px}
.fzy_about_pic img{height:356px}
.fzy_about_txt{height:156px;font-size:14px;text-align:left;color:#343536;font-family:microsoft yahei;line-height:30px}
.fzy_about_btn{height:160px;margin-top:40px;text-align:center}
.fzy_about_btni{width:260px;height:64px;margin:0 auto;margin-top:16px;background-color:#8fbe00;color:#fff;font-size:18px;text-align:left;line-height:30px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}
.fzy_about_btni:hover{background-color:#2e9d96;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.fzy_about_btni a{display:block;width:260px;height:64px;padding:17px 53px;color:#fff;text-decoration:none}
.fzy_about_btni a:visited{color:#fff;text-decoration:none}
.fzy_about_btni a:hover{color:#fff;text-decoration:none}
.fzy_about_btni a img{border:0;float:left}
.fzy_about_pic2{height:410px;width:100%;margin:0 auto;margin-top:70px;background-image:url(../img/about_pic02.jpg);background-position:center center;background-repeat:repeat-x;display:block}
.fzy_about_pic3{height:206px;width:100%;margin:0 auto;background-image:url(../img/about_pic03.jpg);background-position:center center;background-repeat:repeat-x;display:block}
.fzy_about_pic2mb{display:none;height:auto;width:100%;margin:0 auto;margin-top:70px}
.fzy_about_pic2mb img{width:100%;height:auto}
.fzy_about_pic3mb{display:none;height:auto;width:100%;margin:0 auto}
.fzy_about_pic3mb img{width:100%;height:auto}
.jjfa_list{margin-top:30px;height:440px}
.jjfa_list_i{-webkit-box-shadow:0 0 0 #e0e0e0;-moz-box-shadow:0 0 0 #e0e0e0;box-shadow:0 0 0 #e0e0e0}
.jjfa_list_i:hover{-webkit-box-shadow:0 0 20px #e0e0e0;-moz-box-shadow:0 0 20px #e0e0e0;box-shadow:0 0 20px #e0e0e0}
.jjfa_list_i1{width:31%;height:440px;background-color:#FFF;border:#eee 1px solid;border-top:#eee 3px solid;float:left;margin:0;padding:5px;text-align:center}
.jjfa_list_i2{width:31%;height:440px;background-color:#FFF;border:#eee 1px solid;border-top:#eee 3px solid;float:left;margin:0 3.5%;padding:5px;text-align:center}
.jjfa_list_i3{width:31%;height:440px;background-color:#FFF;border:#eee 1px solid;border-top:#eee 3px solid;float:right;margin:0;padding:5px;text-align:center}
.jjfa_list_title{text-align:center;width:100%;height:60px;line-height:60px;margin:0 auto;font-size:20px;color:#2e9d96;font-weight:700}
.jjfa_list_pic{text-align:center;width:100%;height:120px;margin:0 auto}
.jjfa_list_pic img{width:60px;height:120px;margin:0 auto}
.jjfa_list_txt{text-align:left;width:100%;height:168px;line-height:24px;margin:0 auto;padding:0 13px;font-size:13px;color:#646566;overflow:hidden;font-family:microsoft yahei}
.jjfa_list_btn{width:90%;height:50px;margin:0 auto;margin-top:16px}
.jjfa_list_btn a{display:block;width:100%;height:50px;line-height:50px;font-size:14px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#89c010;color:#fff}
.jjfa_list_btn a:visited{display:block;width:100%;height:50px;line-height:50px;font-size:14px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#89c010;color:#fff}
.jjfa_list_btn a:hover{display:block;width:100%;height:50px;line-height:50px;font-size:14px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#70a300;color:#fff;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.jjfa_list_btn2{width:90%;height:50px;margin:0 auto;margin-top:6px}
.jjfa_list_btn2 a{display:block;width:100%;height:50px;line-height:50px;font-size:18px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#2e9d96;color:#fff}
.jjfa_list_btn2 a:visited{display:block;width:100%;height:50px;line-height:50px;font-size:18px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#2e9d96;color:#fff}
.jjfa_list_btn2 a:hover{display:block;width:100%;height:50px;line-height:50px;font-size:18px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#00655e;color:#fff;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.contact_i{width:100%;margin:0 auto;padding:33px 0;border-bottom:#e0e0e0 1px solid;height:134px}
.contact_i img{width:66px;height:66px;border:0;float:right}
.contact_il{width:22%;float:left;text-align:left;line-height:33px;color:#646566;font-size:16px;text-transform:uppercase;margin:0;padding:0}
.contact_il span{color:#2e9d96;font-size:26px;text-align:left}
.contact_im{width:68%;float:left;text-align:left;line-height:22px;color:#262626;font-size:14px;text-transform:lowercase;margin:0;padding:0}
.contact_im span{font-size:26px;line-height:66px}
.honor_i{line-height:66px;font-size:20px;text-align:center;color:#262626;padding-top:30px}
.honor_i img{-webkit-box-shadow:0 0 20px #e0e0e0;-moz-box-shadow:0 0 20px #e0e0e0;box-shadow:0 0 20px #e0e0e0}
.honor_i a{color:#262626;text-decoration:none}
.honor_i a:visited{color:#262626;text-decoration:none}
.honor_i a:hover{color:#2e9d96;text-decoration:none}
.scjd_i{margin-top:30px}
.fzy_newnav_list{background-color:#89c010;text-align:center;padding-top:56px;padding-bottom:56px}
.fzy_newnav_item{width:206px;height:50px;border-radius:26px;margin:0 auto;-webkit-border-radius:26px;background-image:url(../img/icon01.png);background-repeat:left;background-repeat:no-repeat;text-align:center;font-size:22px;line-height:50px;margin-bottom:26px;background-color:#fff}
.fzy_newnav_item:hover{background-color:#618d00}
.fzy_newnav_item a{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#343536;text-decoration:none}
.fzy_newnav_item a:visited{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#343536;color:#343536;text-decoration:none}
.fzy_newnav_item a:hover{display:block;width:206px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#343536;color:#fff;text-decoration:none}
.new_item{margin-top:30px;background-color:#fff;border:#eee 1px solid;border-top:#eee 3px solid;padding:15px}
.new_item_t{width:100%;height:49px;line-height:49px;font-size:26px;text-align:left;font-family:microsoft yahei;border-bottom:#eee 1px solid}
.new_item_t a{color:#2a9d95;text-decoration:none}
.new_item_t a:visited{color:#2a9d95;text-decoration:none}
.new_item_t a:hover{color:#00655e;text-decoration:none}
.new_item_p{width:37%;float:left;margin-top:15px;height:216px}
.new_item_p img{width:100%;border:0;height:216px}
.new_item_txt{width:60%;float:right;margin-top:15px}
.new_item_txt1{line-height:24px;height:144px;font-size:16px;color:#646566;text-align:left;overflow:hidden}
.new_item_link{width:100%;height:57px;line-height:57px;text-align:left;font-size:18px;font-weight:700;font-family:microsoft yahei;margin-top:15px;border-top:#eee 1px solid}
.new_item_link a{color:#89c010;text-decoration:none}
.new_item_link a:visited{color:#89c010;text-decoration:none}
.new_item_link a:hover{color:#618d00;text-decoration:none}
.fzy_view_title1{width:100%;margin-top:40px;font-family:fzcs;font-size:34px;line-height:44px;color:#262626;text-align:center;border:0;font-weight:400}
.fzy_view_title2{width:100%;margin-top:40px;font-family:fzcs;font-size:34px;line-height:44px;color:#262626;text-align:center;border:0;font-weight:400;padding-bottom:40px;border-bottom:#eee 1px solid}
.fzy_view_date{width:100%;line-height:40px;height:40px;font-size:14px;text-align:center;color:#989898;border-bottom:#eee 1px solid;border-top:#eee 1px solid;margin-top:40px}
.fzy_view_txt1{width:100%;margin-top:30px;font-family:microsoft yahei;font-size:16px;line-height:30px;color:#494949;text-align:left;padding-bottom:26px}
.fzy_view_txt1 p{text-indent:2em;line-height:30px!important}
.fzy_view_txt1 img{max-width:80%}
.scjd_title{margin-top:82px}
.ryzz_title{margin-top:50px}
.fzy_pro_item2{width:264px;height:335px;background-color:#f0f0f0;float:left;margin-right:29px;margin-bottom:30px;line-height:70px;font-size:18px;text-align:center;font-family:microsoft yahei}
.fzy_pro_item2 img{width:264px;height:264px;margin:0;padding:0;border:0}
.fzy_pro_item2 img:hover{transition-duration:.5s;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.fzy_pro_item2 a{color:#343536;text-decoration:none}
.fzy_pro_item2 a:visited{color:#343536;text-decoration:none}
.fzy_pro_item2 a:hover{color:#2e9d96;text-decoration:none}
.fzy_pronav_list2{background-color:#2e9d96;text-align:center;height:580px;padding-top:56px}
.fzy_pronav_tel2{width:206px;height:50px;padding-left:45px;text-align:left;font-size:13px;line-height:20px;margin:0 auto;margin-top:35px;color:#fff;background-image:url(../img/icon02.png);background-repeat:left;background-repeat:no-repeat}
.fzy_pronav_tel2 span{font-size:22px}
#rightButton{position:fixed;bottom:101px;right:0;z-index:999999;display:block}
#right_ul{position:relative;list-style:none}
.right_qq{background:url(../img/sq.jpg) no-repeat;width:60px;height:60px;cursor:pointer}
.right_qq a{display:block;width:60px;height:60px}
#right_tel{background:url(../img/lcb.jpg) no-repeat;width:60px;height:60px;cursor:pointer;margin-top:1px}
#right_tip{background-color:#2e9d96;width:200px;height:60px;line-height:60px;position:absolute;right:61px;top:0;display:none;z-index:999999;text-align:center;font-size:18px;color:#fff}
#backToTop{position:fixed;bottom:50px;right:0;z-index:999999;display:none}
a.backToTop_a{background:url(../img/back.jpg) no-repeat;width:60px;height:60px;display:block}
a.backToTop_a:active{background:url(../img/back2.jpg) no-repeat}
.index_banner{display:block}
.index_bannermb{display:none}
.fzy_ysmb{display:none}
.fixed_mb{position:fixed;width:100%;height:60px;right:0;bottom:0;z-index:99999;display:none;background-color:#2f9393;border:0;border-top:#00605e 4px solid}
.fixed_mb_item{width:33.33333%;height:56px;float:left;margin:0;padding:0;text-align:center}
.fixed_mb_item img{border:0;margin:0 auto;width:80%;height:auto}
.bottom_block{width:100%;height:60px;display:none;background-color:#2f9393}
.container{width:1200px!important}
@media screen and (max-width: 1190px) {
    body{
        width: 1230px;
    }
}
body.fancybox-lock #rightButton, body.fancybox-lock #backToTop {
    margin-right: 23px;
}
