/***
	* CSS reset   http://funwere.com
	* (c) 2014 by poFish Nav http://pofish.net
	* 2014.09.01
***/

/*reset style*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,figure,figcaption,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;outline:0;}
body{width:100%;height:100%;color:#323232;font:12px/1.5em "Microsoft YaHei",微软雅黑,"SimSun",宋体;}
a:link,
a:visited,
a:active{color:#323232;}
a:hover{color:#323232;text-decoration:none;}
ol,ul,dl,li,dt,dd{list-style:none;}
em,
cite,
th{font-style:normal;font-weight:normal;}
input,
textarea,
button{font:12px Arial,Helvetica,sans-serif;-webkit-appearance:none;border-radius:0;outline:none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;}
:focus{outline:0;}
.col-sub,.col-extra{float:left;display:inline;}
.col-main{float:left;width:100%;min-height:1px;}
.img-responsive{display:block;width:100%;height:auto}
.gary{background:#fafafa;}

#wrapper{position:relative;}
#wrapper.nav-is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px);}
.menu-buttons{position:absolute;display:inline-block;top:3px;right:5%;}
.menu-buttons li{display:inline-block;}
.nav-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;z-index:3;}
.nav-trigger span,
.nav-trigger span::before,
.nav-trigger span::after{position:absolute;display:inline-block;height:3px;width:24px;background:#f1677c;}
.nav-trigger span{position:absolute;top:50%;right:10px;margin-top:-2px;-webkit-transition:background 0.3s 0.3s;-moz-transition:background 0.3s 0.3s;transition:background 0.3s 0.3s;}
.nav-trigger span::before,
.nav-trigger span::after{content:'';right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s 0.3s;-moz-transition:-moz-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;}
.nav-trigger span::before{top:-6px;}
.nav-trigger span::after{top:6px;}
.nav-trigger.nav-is-visible span{background:rgba(46, 50, 51, 0);}
.nav-trigger.nav-is-visible span::before,
.nav-trigger.nav-is-visible span::after{background:#f1677c;}
.nav-trigger.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);-moz-transform:translateX(4px) translateY(-3px) rotate(45deg);-ms-transform:translateX(4px) translateY(-3px) rotate(45deg);-o-transform:translateX(4px) translateY(-3px) rotate(45deg);transform:translateX(4px) translateY(-3px) rotate(45deg);}
.nav-trigger.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);-moz-transform:translateX(4px) translateY(2px) rotate(-45deg);-ms-transform:translateX(4px) translateY(2px) rotate(-45deg);-o-transform:translateX(4px) translateY(2px) rotate(-45deg);transform:translateX(4px) translateY(2px) rotate(-45deg);}
.nav-primary,
.nav-primary ul{position:fixed;top:0;right:-260px;height:100%;width:260px;background:#0b498b;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.nav-primary a,
.nav-primary ul a{display:block;height:50px;line-height:50px;padding:0 20px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #093e76;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform, opacity;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.nav-primary a span{display:none;}

.fixed{position: fixed;top: 50px;}
/* ----------------------------- Header -------------------------------- */
.layout-hd .col-main{float:left;width:100%;min-height:1px;}
.layout-hd .col-main .main-wrap{margin-left:200px;}
.layout-hd .col-sub{width:200px;margin-left:-100%;}

#logo a{display:block;width:200px;height:50px;background:url(../Images/ui-logo.png) no-repeat 0 0;background-size:auto 50px}

/* 首页BANNER */
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:30px;width:100%;z-index:999;}
.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:url(../Images/ui-pagination.png) no-repeat 0 0;text-indent:-9999px;display:block;width:10px;height:11px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background-position:0 -11px;}/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev{left:10px;background:url(../Images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right:10px;background:url(../Images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}/* AUTO CONTROLS (START / STOP) */.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.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{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.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{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, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}

.homepage-list li{margin-bottom:20px;width:50%;float:left;}
.homepage-list li figure{}
.homepage-list li figcaption{padding-top:30px;text-align:center;background:#fff}
.homepage-list li h3{font-size:16px;font-weight: normal;}
.homepage-list li p{margin-top:10px;font-size:14px;color:#999;}
.homepage-list li a:hover img{border:1px solid #f1f1f1;box-shadow:0px 3px 5px #ccc}
.homepage-list .noBorder{margin:0 15px;}
.homepage-list .noBorder li figure{padding:0 15px;}
.test li a{display: block;width: 100%;padding-top: 100%;}

.homepage-list.frist{padding:30px 0;}

.part li{position:relative;overflow:hidden;margin-bottom:0;}
.part li figure{}
.part li figure img{position:relative;top:0;}
.part li figure figcaption{position: absolute;top: 40%;left: 0;width: 100%;text-align: center;color: #fff;line-height: 1;background: none;}
.part li figure figcaption h3{font-weight: bold;}
.part li figure figcaption p{margin-top: 4px;font-size: 1.2rem;color: #fff;}
.part li img{left:0;-moz-transition:all .15s;-o-transition:all .15s;-webkit-transition:all .15s;}
.part li a:hover img{transform: scale(1.1);}

.homepage-head-title{padding:30px 0;text-align:center;}
.homepage-head-title a:hover h3,
.homepage-head-title a:hover p{color: #f1677c;}
.homepage-head-title h3{font-size:20px;line-height:1.5;}
.homepage-head-title h3 span{font-size: 12px;font-weight: normal;display: none;}
.homepage-head-title p{font-size:15px;color:#646464;}

.homepage-head-title.list{padding:0;margin-bottom:20px;}
.homepage-head-title.list h3{font-size:16px;line-height:1;}
.homepage-head-title.list p{font-size:12px;}

/* ----------------------------- About -------------------------------- */
.subContent{padding:20px 0 0 80px;min-height:400px;position:relative;}
.subContent.noSub{padding-left:0;}
.subMenu{position:absolute;left:0;top:0;}
.subMenu li{width:80px;}
.subMenu li a{display:block;padding:20px 10px;text-align:center;border-bottom:1px solid #e6e6e6;white-space : nowrap;}
.subMenu li a span{display:block;font-size:1.4rem;line-height:16px;}
.subMenu li a:hover span,
.subMenu li.active span{color:#f1677c;font-weight: bold;background-position:0 -16px;}

.view-text{padding:0 10px;margin:0 auto;}
.view-text h1{line-height: 1.5;}
.view-text p{margin-bottom:30px;font-size:16px;line-height:26px;}
.view-text.products{float:none;width: 100%;padding-bottom:50px;}
.view-text p img{width: 100% !important;height: auto !important;}

.list-about{padding-right:20px;}
.list-about li{float:left;width:50%;}
.list-about li figure{position:relative;}
.list-about li figcaption{position:absolute;bottom:0;left:0;width:100%;background:url(../Images/black-alpha50.png) repeat 0 0;}
.list-about li p{padding:10px;font-size:14px;color:#fff;line-height:24px;}

.about-more{padding:50px 0;text-align:center;}
.about-more p{margin-bottom:30px;font-size:26px;line-height:1.5;}
.about-more a{display:inline-block;padding:0 30px;font-size:20px;color:#fd4056;line-height:40px;border:1px solid #fd4056;}

.list-photo,
.list-news{max-width:860px;margin:0 auto;}
.list-photo li{margin-bottom:10px;}
.list-photo li figure{padding:5px;text-align:center;}
.list-photo li a{display:block;padding:5px;}


.list-news li{padding:5px 0 5px 15px;margin:0 20px;font-size:14px;line-height:30px;border-bottom:1px solid #ccc;background:url(../Images/ui-dot.png) no-repeat 0 18px;}
.list-news li a:hover{color:#f00;text-decoration:underline;}
.list-news li span{display:none;}

.article-head{padding:0 20px;font-size:16px;line-height:1.5;text-align:center;}

.list-jobs{width: 100%;margin-bottom: 30px;}
.list-jobs th,td{padding: 10px;border-right: 1px solid #fff;}
.list-jobs th{font-size: 14px;background-color: #f3f3f3;}
.list-jobs td{font-size: 14px;}
.list-jobs .t2{color: #646464;}

/* ----------------------------- Products -------------------------------- */
.menuPro li{float:left;width:50%;height:40px;position:relative;overflow:hidden;}
.menuPro li a{display:block;height:40px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 40px;}

.view-main{margin:20px;}
.view-main ul,
.view-main .list-biaozhi{margin-left:-60px;}
.view-main ul{padding-top: 40px;}
.view-main li{display:inline-block;position:relative;margin:0 20px 20px 0;padding:0 20px;line-height:40px;border:2px solid #dcdcdc;background:url(../Images/ui-arrow-products.png) no-repeat 100% 0;}
.view-main li em{display:inline-block;margin-left:20px;padding-left:20px;border-left:1px solid #dcdcdc;}
.view-main p{display:inline-block;padding:0 15px 0 30px;font-size:20px;color:#ff4157;line-height:56px;border:2px solid #323232;}
.view-main p em{display:inline-block;margin-left:30px;padding-left:15px;color:#969696;border-left:1px solid #f0f0f0;}
.view-main a.link{display:inline-block;margin-top:10px;padding:0 40px;font-size:20px;color:#fff;line-height:56px;background:#f60;}
.view-main a.link:hover{background:#f30;}
.view-main a.link span{display:inline-block;}
.list-biaozhi img{margin:0 20px 20px 0;}

.BigPic{display:block;}
.SmallPic{display:none;}

.weiwei-img{display:block;margin:20px;}

.view-products{margin:20px;}

.pages{margin:20px 0;text-align:center;}
.pages li{display:inline;margin:0 5px;}
.pages li > a,
.pages li > span{display:inline-block;padding:5px 14px;margin-bottom:10px;}
.pages li > a{background-color:#fff;border:1px solid #dddddd;}
.pages li > span{color:#777;background-color:#eee;cursor:not-allowed;}
.pages li > a:hover,
.pages li > a:focus{text-decoration:none;background-color:#eee;}
.clearfix:before,
.clearfix:after,
.pages:before,
.pages:after{content:" ";display:table;}
.clearfix:after,
.pages:after{clear:both;}


/* ----------------------------- Contact -------------------------------- */
.contact{padding:5px 0;background:#f3f3f3;}
.view-contact{max-width:536px;margin:0 auto;}
.view-contact .view-content-main{max-width:100%;padding:30px;position:relative;background:#fff;opacity: .8;filter:alpha(opacity=80);-moz-opacity:0.8;}
.view-contact .view-content-main p{font-size: 16px;line-height: 2;}

.view-main dt,
.view-cate dt{font-size:16px;color:#fe4157;}
.view-main dt span{display:block;margin-top:10px;font-size:12px;color:#646464;}
.view-main dd{position:relative;margin:20px 0;padding-left:70px;font-size:14px;line-height:16px;height: 16px;}
.view-main dd span{position:absolute;left:0;color:#646464;}
.view-main dd a{text-decoration:underline;}
.view-main dd.last{height: auto;}

.view-cate dd {font-size: 14px;line-height: 2;margin:20px 0;}

/* ----------------------------- ZhuanGong -------------------------------- */
#subNav{display:none;}
.section-wrapper .section{padding:50px 20px;}
.fish-text img{display:block;width:100%;max-width:100%;margin-bottom:50px;}
#fish01 .section{background:#74cee4 url(../Images/bg-fish01.png) no-repeat 0 0;}
#fish03 .section{background:#c385ba url(../Images/bg-fish03.png) no-repeat 0 0;}
#fish05 .section{background:#87c28e url(../Images/bg-fish05.png) no-repeat 0 0;}
#fish07 .section{background:#86cdd3 url(../Images/bg-fish07.png) no-repeat 0 0;}
#fish09 .section{background:#f3e070 url(../Images/bg-fish09.png) no-repeat 0 0;}
#fish02 .section,
#fish04 .section,
#fish06 .section,
#fish08 .section{background:#fafafa url(../Images/bg-fish02.png) no-repeat 0 0;}

/* ----------------------------- Footer -------------------------------- */
.ft-links{padding:20px 20px 0;background:#f3f3f3;}
.ft-links ul li{margin-bottom:20px;text-align:center;background:#fff;position:relative;}
.ft-links ul li a{display:inline-block;padding-left:52px;font-size:16px;color:#646464;line-height:50px;}
.ft-links ul li a.shop{background:url(../Images/ui-car.png) no-repeat 0 50%;}
.ft-links ul li a.wx{background:url(../Images/ui-wx.png) no-repeat 0 50%;}
.ft-links ul li img.code{display:none;width:100%;max-width:100%;position:absolute;bottom:100%;left:0; z-index:9;}
.ft-links ul li a.weibo{background:url(../Images/ui-weibo.png) no-repeat 0 50%;}
.ft-links ul li a.tel{background:url(../Images/ui-service.png) no-repeat 0 50%;}

.ft-nav{display:none;}

.ft-copyright{padding:20px;text-align:center;}

@media(min-width:641px){
	.menuPro li{width:25%;height:60px;}
	.menuPro li a{height:60px;background-size:auto 60px;}

	.list-news li span{display:block;float:right;}
	.list-photo li{float:left;width:48%;padding:0 2%;}

	.homepage-head-title.list{margin-bottom:20px;}
	.homepage-head-title.list h3{font-size:20px;line-height:1.5;}
	.homepage-head-title.list p{font-size:12px;}
}
@media(min-width:769px){
	#hd{height:70px;}
	#hd::after{clear:both;content:"";display:table;}

	.nav-trigger{display:none;}

	.nav-primary{position:static;float:right;padding:0;height:auto;width:auto;overflow:visible;}
	.nav-primary::after{clear:both;content:"";display:table;}
	.nav-primary{position:static;display:-webkit-flex;display:flex;width:100%;height:auto;overflow:visible;z-index:3;background:none;}
	.nav-primary li{-webkit-flex:1;flex:1;}
	.nav-primary li a{display:block;padding:14px 0 13px;height:auto;font-size:1.6rem;color:#323232;line-height:24px;text-align:center;border:none;border-top:5px solid #fff;background:url(../Images/ui-nav.png) no-repeat 100% 50%;}
	.nav-primary li:last-child a{background:none;}
	.nav-primary li a span{display:block;font-size:1.2rem;line-height:14px;color:#969696;}
	.nav-primary li a:hover,
	.nav-primary li.selected a{border-top:5px solid #f1677c;}
	.nav-primary li a:hover,
	.nav-primary li a:hover span,
	.nav-primary li.selected a,
	.nav-primary li.selected a span{color:#f1677c;}

	#logo a{height:70px;background-size:auto 70px;}

	.homepage-head-title h3{font-size:30px;}
	.homepage-head-title p{font-size:14px}
	.homepage-head-title.list{margin-bottom:20px;}
	.homepage-head-title.list h3{font-size:30px;line-height:1.5;}
	.homepage-head-title.list p{font-size:14px;}

	.subContent{padding:0;}
	.subMenu{position:static;}
	.subMenu li{float:left;margin-bottom:30px;border-right:1px solid #e6e6e6;}
	.subMenu li:last-child{border-right:none;}
	.subMenu li span a{display:inline-block;padding-left:25px;font-size:14px;line-height:16px;background:url(../Images/ui-submenu.jpg) no-repeat 0 0;}
	.subMenu li a:hover,
	.subMenu li.active a{color:#00468e;background-position:0 -16px;}

	.part li figure figcaption{top: 45%;}

	.list-about li{float:left;width:25%;}


	.contact{padding:100px 0;background:url(../Images/ui-map.jpg) no-repeat 50% 0;}
	.view-contact dl{max-width:450px;}
	.view-text.products{width: 720px;margin: 0 auto;}

	.view-main dt{font-size:20px;}
	.view-main dt span{margin-top:20px;font-size:16px;}
	.view-main dd{margin:30px 0;font-size:16px;line-height:20px;height: 20px;padding-left: 100px !important;}
	.view-main span.arrow{position:absolute;right:-6px;top:54%;display:block;width:6px;height:12px;background:url(../Images/ui-arrow-contact.png) no-repeat 0 0;}
	.view-main .list-biaozhi{margin-left:-100px;}

	.menuPro li{width:25%;}

	.pages a{margin:0 30px;padding:0 60px;font-size:20px;}

	.SmallPic{display:block;padding:0 50px;margin-top:20px;}
	.SmallPic li{width:18%;float:left;margin:0 1.1%;}
	.SmallPic li:first-child{margin-left:0;}
	.SmallPic li a{display:block;padding:5px;border:1px solid #fafafa;background:#fafafa;}
	.SmallPic li a:hover{border:1px solid #c8c8c8;background:#fff;}
	.SmallPic li img{display:block;width:100%;}

	.view-main{margin:50px;}
	.view-main dd{padding-left:60px;}

	.weiwei-img{margin:20px 50px;}

	#subNav{display:block;width:100%;max-width:1980px;background:#fff;}
	#subNav li{float:left;padding:22px 0;width:11.111111%;background:url(../Images/ui-subNav.png) no-repeat 100% 50%;}
	#subNav li:last-child{background:none;}
	#subNav a{display:block;font-size:14px;color:#969696;text-align:center; text-decoration:none;}
	#subNav a .fish{display:block;width:32px;height:26px;margin:0 auto 10px;background:url(../Images/ui-fish.png) no-repeat 0 0;}
	#subNav a span{display:none;}
	#subNav a:hover,
	#subNav .current a{color:#f1677c;}
	#subNav a:hover .fish,
	#subNav .current a .fish{background-position:0 -26px;}

	.section-wrapper .section{padding:100px;}

	.ft-nav{display:block;padding:50px 0;background:#fafafa;}
	.ft-nav ul{text-align:center;}
	.ft-nav ul li{display:inline-block;}
	.ft-nav ul li a{padding:0 20px;font-size:16px;color:#8c8c8c;background:url(../Images/ui-dot.png) no-repeat 100% 50%;}
	.ft-nav ul li:last-child a{background:none;}

	.ft-links{padding:30px;}
	.ft-links ul li{float:left;width:20%;margin:0 2.5% 0;}
	.ft-links ul li a{font-size:20px;line-height:80px;}
}

@media(min-width:1440px){
	.homepage-list.frist{padding:0 0 50px 0;}
	.homepage-list.frist figure{padding:0;}
	.homepage-list.frist figure span{display:block;padding:50px;}

	.homepage-list li{width:25%;margin-bottom:0;}
	.homepage-list li figure{padding:0;}
	.homepage-list.five{margin-bottom:50px;}
	.homepage-list.five li{width:20%;margin-bottom:0;}
	.homepage-list.five li:last-child figure{border:none;}
	.homepage-list.five .noBorder li figure{border:none;}
	.homepage-list.part li{width:16.666666%;margin-bottom:0;}

	.view-text{width:60%;float:right;}
	.view-text.nofloat{width:100%;max-width:860px;float:none;}
	.list-about{float:left;padding-left:20px;width:40%;}
	.list-about li{width:50%;}

	.view-products{max-width:1200px;padding:100px 0;margin:0 auto;}
	.view-products .left,
	.view-products .right{padding:0 30px;margin-bottom:50px;float:left;width:50%;}
	.view-products .right dl{padding-left:100px;}
	.SmallPic,
	.BigPic{padding:0;}
	.view-main{margin:0;}

	.weiwei-img{margin:0;}

	.section-wrapper .section{padding:100px;}
	.fish-text,
	.fish-img{width:50%;float:left;}
	.fish-text{padding-right:100px;}
	.fish-img{padding-left:100px;}

	.view-text p img{display: block;width: 720px !important;height: auto !important;margin: 0 auto;}

	#fish02 .fish-text,
	#fish04 .fish-text,
	#fish06 .fish-text,
	#fish08 .fish-text{float:right;padding-left:100px;padding-right:0;}
	#fish02 .fish-img,
	#fish04 .fish-img,
	#fish06 .fish-img,
	#fish08 .fish-img{padding-right:100px;padding-left:0;}

	.list-photo li{width:25%;}

	.ft-links ul li a{font-size:26px;}

	.contact{padding:150px 0;}

	.sub06{display: none;}

	.homepage-head-title h3 span{display: inline-block;}

	.list-jobs .t1{width: 180px;}
}
@media(max-width:768px){
	#wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
}
