body{padding-top:70px;padding-bottom:30px}

.theme-dropdown .dropdown-menu{position:static;display:block;margin-bottom:20px}

.theme-showcase>p>.btn{margin:5px 0}

.panel{box-shadow:0 0 0 transparent!important}

.panel-default{border-color:#f4f4f4}

.panel-default>.panel-heading{background-color:#f4f4f4;color:#797979}

.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#F4F4F4}

.label-default{background-color:#a1a1a1}

.label-primary{background-color:#59ace2}

.label-success{background-color:#A9D86E}

.label-info{background-color:#8175c7}

.label-warning{background-color:#FCB322}

.label-danger{background-color:#FF6C60}

.label-inverse{background-color:#344860}

.text-danger{color:#FF6C60}

.text-muted{color:#a1a1a1}

.text-primary{color:#59ace2}

.text-warning{color:#FCB322}

.text-success{color:#A9D86E}

.text-info{color:#8175c7}

.modal-content{border:none;box-shadow:none}

.modal-header{border-bottom:none;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:#00A8B3;color:#fff}

.modal-header .close{margin-top:0}

.form-control{border:1px solid #e2e2e4;box-shadow:none;color:#c2c2c2}

#focusedInput,.form-control:focus{border:1px solid #517397;box-shadow:none}

.form-horizontal .control-label{text-align:left;font-weight:300;font-size:14px}

button,input,select,textarea{outline:0!important}

ul{padding-left:0}

.btn-default{border-color:#bec3c7;background-color:#bec3c7;color:#fff}

.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{border-color:#b0b5b9;background-color:#b0b5b9;color:#fff}

.btn-primary{border-color:#41cac0;background-color:#41cac0;color:#FFF}

.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{border-color:#39b2a9;background-color:#39b2a9;color:#FFF}

.btn-success{border-color:#78CD51;background-color:#78CD51;color:#FFF}

.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{border-color:#6dbb4a;background-color:#6dbb4a;color:#FFF}

.btn-info{border-color:#58c9f3;background-color:#58c9f3;color:#FFF}

.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{border-color:#53BEE6;background-color:#53bee6;color:#FFF}

.btn-warning{border-color:#f1c500;background-color:#f1c500;color:#FFF}

.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{border-color:#e4ba00;background-color:#e4ba00;color:#FFF}

.btn-danger{border-color:#ff6c60;background-color:#ff6c60;color:#FFF}

.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{border-color:#ec6459;background-color:#ec6459;color:#FFF}

.btn.active,.btn:active{box-shadow:none}

.btn-round{-webkit-border-radius:30px;border-radius:30px}

.btn-shadow.btn-default{box-shadow:0 4px #9c9c9c}

.btn-shadow.btn-primary{box-shadow:0 4px #29b392}

.btn-shadow.btn-success{box-shadow:0 4px #61a642}

.btn-shadow.btn-info{box-shadow:0 4px #1caadc}

.btn-shadow.btn-warning{box-shadow:0 4px #cab03f}

.btn-shadow.btn-danger{box-shadow:0 4px #d1595a}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#495d74;color:#FFF;text-decoration:none}

.btn-white{border-color:rgba(150,160,180,.3);background-color:#FFF;background-clip:padding-box;box-shadow:0 -1px 1px rgba(0,0,0,.05) inset}

.nav-tabs>li>a{margin-right:1px}

.nav-justified{width:auto!important}

.nav-justified li.active:last-child>a,.nav-justified li:last-child>a:hover{-webkit-border-radius:0 4px 0 0!important;border-radius:0 4px 0 0!important}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;border-color:#FF6C60;background-color:#FF6C60;color:#FFF;cursor:default}





.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}

.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}

.flexslider{margin:0;padding:0}

.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}

.flex-pauseplay span{text-transform:capitalize}

.slides:after{content:".";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}

.flexslider{margin:0 0 0;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;zoom:1}

.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}

.loading .flex-viewport{max-height:300px}

.flexslider .slides{zoom:1}

.carousel li{margin-right:5px}

.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../img/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}

.flex-direction-nav .flex-next{background-position:100% 0;right:-36px;display:none;visibility:hidden}

.flex-direction-nav .flex-prev{left:-36px;display:none;visibility:hidden}

.flexslider:hover .flex-next{opacity:0;right:5px;display:none;visibility:hidden}

.flexslider:hover .flex-prev{opacity:0;left:5px;display:none;visibility:hidden}

.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:0}

.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}

.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}

.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}

.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}

.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}

.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}

.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}

.flex-control-thumbs li{width:25%;float:left;margin:0}

.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}

.flex-control-thumbs img:hover{opacity:1}

.flex-control-thumbs .flex-active{opacity:1;cursor:default}

@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}

.flex-direction-nav .flex-next{opacity:1;right:0}

}





.bx-wrapper{position:relative;padding:0}.bx-wrapper img{width:100%;display:block}.bxslider{left:1px;margin-left:-1px;position:relative}.bx-wrapper .bx-viewport{padding:0;background:0 0}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%;display:none}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.html) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;display:none}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:microsoft yahei;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-direction a{position:absolute;top:150px;outline:0;width:74px;height:74px;z-index:9;text-indent:-9999px;border-radius:50%;background-color:#fff}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.html) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.html) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:microsoft yahei;display:block;font-size:.85em;padding:10px}.recent-work ul.bxslider li b{color:#656565;font-size:13px;font-weight:200;font-style:normal}.recent-work ul.bxslider li em{display:block;overflow:hidden;position:relative}.recent-work ul.bxslider li strong{color:#000;display:block;font-size:16px;font-weight:300}.recent-work ul.bxslider li:hover b,.recent-work ul.bxslider li:hover strong{color:#fff}.recent-work ul.bxslider li a.bxslider-block{padding:10px;display:block;background:#fcfcfc}.recent-work ul.bxslider li:hover a.bxslider-block{background:#0da3e2;transition:all .9s ease;-o-transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease}.recent-work ul.bxslider li i.icon-hover-1,.recent-work ul.bxslider li i.icon-hover-2{top:50%;color:#fff;padding:16px;font-size:16px;position:absolute;margin-top:-1.5em;border-radius:50%;background:url(../../img/black-opacity.html) repeat!important}.recent-work ul.bxslider li i.icon-hover-1:hover,.recent-work ul.bxslider li i.icon-hover-2:hover{color:#0da3e2}.recent-work ul.bxslider li i.icon-hover-1{left:-100px}.recent-work ul.bxslider li i.icon-hover-2{right:-100px}.recent-work ul.bxslider li:hover i.icon-hover-1{left:30%}.recent-work ul.bxslider li:hover i.icon-hover-2{right:30%}.recent-work ul.bxslider li:hover i.icon-hover-1,.recent-work ul.bxslider li:hover i.icon-hover-2{transition:all .6s ease;-o-transition:all .6s ease;-moz-transition:all .6s ease;-webkit-transition:all .6s ease}



/*! fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.html) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.html);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{/*overflow-y:hidden*/}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.html)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}



.bannercontainer{background-color:#fff;width:960px;position:relative;position:relative;margin-left:auto;margin-right:auto}

.banner{width:960px;height:500px;position:relative;overflow:hidden}

.bannercontainer-simple{padding:0;background-color:#fff;width:960px;position:relative;position:relative;margin-left:auto;margin-right:auto}

.banner-simple{width:960px;height:500px;position:relative;overflow:hidden}

.fullwidthbanner-container{width:100%!important;position:relative;padding:0;overflow:hidden}

.fullwidthbanner-container .fullwidthabnner{width:100%!important;position:relative}

@media only screen and (min-width:768px) and (max-width:959px){.banner,.bannercontainer{width:760px;height:396px}

}

@media only screen and (min-width:480px) and (max-width:767px){.banner,.bannercontainer{width:480px;height:250px}

}

@media only screen and (min-width:0px) and (max-width:479px){.banner,.bannercontainer{width:320px;height:167px}

}





.tp-caption.tp-hidden-caption,.tp-hide-revslider{visibility:hidden!important;display:none!important}

.tp-caption{z-index:1}

.tp-caption.big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;padding:3px 4px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#000;letter-spacing:0}

.tp-caption.big_orange{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fb7354;letter-spacing:-1.5px}

.tp-caption.big_black{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}

.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}

.tp-caption.small_text{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}

.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}

.tp-caption.large_text{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}

.tp-caption.large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:42px;line-height:42px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}

.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5);letter-spacing:0}

.tp-caption.very_large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:72px;line-height:72px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}

.tp-caption.bold_red_text{position:absolute;color:#d31e00;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}

.tp-caption.bold_brown_text{position:absolute;color:#a04606;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}

.tp-caption.bold_green_text{position:absolute;color:#5b9830;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}

.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:3px 4px;padding-top:1px;background-color:#7e8e96}

.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}

.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}

.tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:'Open Sans',sans}

.tp-caption.noshadow{text-shadow:none}

.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}

.tp-caption a:hover{color:#ffa902}

.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important}

.button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;background:url(../images/gradient/g30.html) repeat-x top;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px}

.button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important;background:url(../images/gradient/g40.html) repeat-x top}

.button.big:hover,.button:hover,.purchase:hover{background-position:bottom,15px 11px}

@media only screen and (min-width:480px) and (max-width:767px){.button{padding:4px 8px 3px;line-height:25px!important;font-size:11px!important;font-weight:400}

a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}

}

@media only screen and (min-width:0px) and (max-width:479px){.button{padding:2px 5px 2px;line-height:20px!important;font-size:10px!important}

a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}

}

.button.green,.button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}

.button.blue,.button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}

.button.red,.button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}

.button.orange,.button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}

.button.darkgrey,.button.grey,.button:hover.darkgrey,.button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}

.button.lightgrey,.button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}

.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}

.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden}

.tp-simpleresponsive img{max-width:none}

.noFilterClass{filter:none!important}

.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}

.tp-bannershadow.tp-shadow1{background:url(../assets/shadow1.html) no-repeat;background-size:100%;width:890px;height:30px;bottom:-30px}

.tp-bannershadow.tp-shadow2{background:url(../assets/shadow2.html) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}

.tp-bannershadow.tp-shadow3{background:url(../assets/shadow3.html) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}

.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}

.caption.fullscreenvideo iframe{width:100%!important;height:100%!important}

.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}

.tp-caption.fullscreenvideo iframe{width:100%!important;height:100%!important}

.tpclear{clear:both}

.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}

.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}

.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(../assets/boxed_bgtile.html);height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

.tp-bullets.simplebullets.navbar-old{background:url(../assets/navigdots_bgtile.html);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(../assets/bullet.png) no-Repeat top left;width:20px;height:20px;margin-right:0;float:left;margin-top:-10px;margin-left:3px}

.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}

.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(../assets/bullets.html) no-Repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:-12px}

.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}

.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(../assets/bullets2.html) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}

.tp-bullets.simplebullets.square .bullet.last{margin-right:0}

.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(../assets/bullets2.html) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}

.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}

.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(../assets/bullet_boxed.html) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}

.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0!important}

.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0!important}

.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(../assets/navigdots.html) no-Repeat bottom left;width:15px;height:15px;margin-left:5px!important;margin-right:5px!important;float:left;margin-top:10px}

.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0!important}

.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0!important}

.tp-bullets.simplebullets .bullet.selected,.tp-bullets.simplebullets .bullet:hover{background-position:top left}

.tp-bullets.simplebullets.navbar .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background-position:bottom left}

.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}

.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}

.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(../assets/large_left.html) no-Repeat top left;width:40px;height:40px}

.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(../assets/large_right.html) no-Repeat top left;width:40px;height:40px}

.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(../assets/small_left.html) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}

.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(../assets/small_right.html) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}

.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}

.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}

.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(../assets/small_left_boxed.html) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}

.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(../assets/small_right_boxed.html) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}

.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrowleft.html) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}

.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrowright.html) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}

.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}

.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}

.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrow_left2.html) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}

.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrow_right2.html) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}

.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrow_left2.html) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}

.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(../assets/arrow_right2.html) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}

.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../assets/large_left.html) no-Repeat 0 0;width:40px;height:40px}

.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../assets/large_right.html) no-Repeat 0 0;width:40px;height:40px}

.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}

.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}

.fullwidthbanner-container .tp-thumbs{padding:3px}

.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}

.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:0 0;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}

.tp-bullets.tp-thumbs .bullet.selected,.tp-bullets.tp-thumbs .bullet:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}

.tp-thumbs img{width:100%}

.tp-bannertimer{width:100%;height:10px;background:url(../assets/timer.html);position:absolute;z-index:200}

.tp-bannertimer.tp-bottom{bottom:0!important;height:5px}

@media only screen and (min-width:480px) and (max-width:767px){.responsive .tp-bullets.tp-thumbs{width:300px!important;height:30px!important}

.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px!important;height:30px!important}

.responsive .tp-bullets.tp-thumbs .bullet{width:60px!important;height:30px!important}

}

@media only screen and (min-width:0px) and (max-width:479px){.responsive .tp-bullets{display:none}

.responsive .tparrows{display:none}

}

.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}

.tp-simpleresponsive a{text-decoration:none}

.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}

.tp-simpleresponsive>ul>li{list-stye:none;position:absolute;visibility:hidden}

.caption.slidelink a div,.tp-caption.slidelink a div{width:10000px;height:10000px;background:url(../assets/coloredbg.html) repeat}

.tp-loader{background:url(../assets/loader.html) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}

.tp-transparentimg{content:"url(../assets/transparent.png)"}

.tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%}





@media (min-width:768px) and (max-width:980px){.col-4 .item{width:47%;margin-right:2%;margin-bottom:2%}

}

@media (max-width:768px){.navbar-toggle{margin-top:12px}

.header-frontend .navbar-collapse ul.navbar-nav{float:none;margin-left:0}

.header-frontend .dropdown-menu li a:hover,.header-frontend .nav li a.dropdown-toggle .dropdown-menu li a:hover,.header-frontend .nav li a.dropdown-toggle:focus,.header-frontend .nav li a:focus,.header-frontend .nav li a:hover,.header-frontend .nav li.active a{color:#fff!important}

.header-frontend .navbar-nav>li{padding:0;margin-bottom:2px}

.header-frontend .nav li ul.dropdown-menu li a{margin-left:0;color:#999!important}

.header-frontend .nav li .dropdown-menu li a:hover,.header-frontend .nav li .dropdown-menu li.active a{color:#fff!important}

.about-testimonial,.purchase-btn{margin-top:10px}

.breadcrumb.pull-right{padding:0}

.bx-controls-direction,.search{display:none}

.tweet-box{margin-bottom:20px}

.property img{width:80%}

.bx-wrapper{margin-bottom:60px}

.about-testimonial,.purchase-btn{margin-top:0}

.purchase-btn{line-height:98px}

.social-link-footer li a{font-size:16px;height:40px;width:40px}

.navbar-header{float:none;text-align:center;width:100%;margin:10px 0}

.navbar-brand{float:none}

.carousel-control{font-size:45px;line-height:70px}

.btn,.form-control{margin-bottom:10px}

}

@media (max-width:480px){.header-frontend .navbar{min-height:60px}

.navbar-toggle{margin-right:-10px}

.header-frontend .nav li .dropdown-menu li a:hover{color:#f77b6f!important}

.navbar-brand{margin-top:10px!important;float:left!important}

.col-4 .item{width:100%;margin-right:0;margin-bottom:2%}

.breadcrumb.pull-right{float:left!important;margin-top:10px;padding:0}

.carousel-control{font-size:23px;line-height:38px}

}





















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: url(../img/about_pic03.jpg) no-repeat center #01bbae;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;

}

