@charset "utf-8";
*{margin: 0; padding: 0; border: 0px;}
body {font-family: Arial,"微軟正黑體"; font-family: "微软雅黑"; font-size: 16px;}
ul, li, ol{list-style: none outside none;margin-bottom: 0;}
h1,h2,h3,h4,h5{font-weight: 100;}
.clear{clear: both;}
a{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
a{color: #333;}
.head{width: 100%;height: 100%;overflow: hidden;}
.head .in{width: 90%;margin: auto;}
.head .in img{position: relative;    bottom: 5px;}
.head ul{height: 68px;overflow: hidden;float: left;}
.head ul li{float: left;padding: 0 20px 0 20px;line-height: 68px;}
.head ul li a:hover{color: #7dd3c2;}
.head ul li .active{color: #7dd3c2;}
.head .search{float: right;position: relative;margin: 14px 20px 0 0;}
.head .search input{width: 200px;border-left: 1px solid #666;border-right: 1px solid #666;line-height: 46px;padding-left: 10px;padding-right: 46px;}
.head .search img{position: absolute;right: 5px;top: 6px;}
.tech-1F{background-color: #7dd3c2;width: 100%;height: 100%;overflow: hidden;text-align: center;}
.tech-1F .cont{width: 490px;margin: auto;position: relative;height: 100%;overflow: hidden;padding: 30px 0 30px 0;}
.tech-1F .cont .in{height: 230px;background-color: #fff;position: relative;margin-top: 10px;}
.tech-1F .cont h2{color: #7dd3c2;padding: 20px 0 10px 0;}
.tech-1F .cont p{color: #333;font-size: 21px;margin-bottom: 7px;}
.tech-1F .cont .arrow{right: 50px;width: 0;height: 0;position: absolute;bottom: -28px;font-size: 0;
border-width: 14px;border-color: transparent transparent #fff;border-style: dashed dashed solid;
transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.tech-1F .cont a{background-color: #ec6538;display: block;width: 123px;line-height: 32px;color: #fff;font-size: 18px;position: relative;float: right;margin-top: 20px;margin-right: 30px;}
.tech-2F{width: 1035px;margin: auto;height: 100%;overflow: hidden;text-align: center;padding: 40px 0 15px 0;}
.tech-2F .title{text-align: center;}
.tech-2F .title h2{font-size: 28px;}
.tech-2F .title p{color: #666;font-size: 20px;padding: 10px 0 10px 0;}
.tech-2F .title p span{padding: 0 10px 0 10px;}
.tech-2F .cont ul{float: left;    border: 1px solid#ccc;margin: 0 5px 0 5px;}
.tech-2F .cont ul li{text-align: center;float: left;margin: 0 22px 0 22px;    padding: 20px 0 20px;}
.tech-2F .cont ul li h4{padding: 15px 0 10px 0;font-size: 20px;}
.tech-2F .cont ul li p{font-size: 15px;line-height: 25px;}
.cultivate{margin-left: 5px;}
.cultivate ul li{float: left;}
.cultivate ul li span{display: block;width: 56px;line-height: 30px;background-color: #1a2839;
color: #fff;}
.cultivate font{background-color: #1a2839;width: 910px;height: 2px;float: left;margin-top: 14px;}
.cultivate p{font-size: 20px;margin: 10px 0 10px 0;}
.cultivate p span{color: #ec6538;}
/*核心特色*/
.core-1F{background-color: #7dd3c2;width: 100%;height: 100%;overflow: hidden;text-align: center;}
.core-1F .cont{width: 530px;margin: auto;position: relative;height: 100%;overflow: hidden;padding: 30px 0 50px 0;}
.core-1F .cont .in{height: 108px;background-color: #fff;position: relative;margin-top: 10px;}
.core-1F h2{line-height: 108px;font-weight: 600;font-size: 38px;}
.core-1F .cont .arrow{right: 50px;width: 0;height: 0;position: absolute;bottom: -28px;font-size: 0;
border-width: 14px;border-color: transparent transparent #fff;border-style: dashed dashed solid;
transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.core-2F{padding: 40px 0 40px 0;}
.core-2F ul{height: 100%;margin: auto;width: 1140px;overflow: hidden;}
.core-2F ul li{float: left;padding: 32px 75px 32px 75px;}
/*服務項目*/
.services-1F{background-color: #7dd3c2;width: 100%;height: 100%;overflow: hidden;text-align: center;}
.services-1F .cont{width: 532px;margin: auto;position: relative;height: 100%;overflow: hidden;padding: 30px 0 50px 0;}
.services-1F .cont .in{height: 108px;background-color: #fff;position: relative;margin-top: 10px;}
.services-1F h2{line-height: 108px;font-weight: 600;font-size: 38px;}
.services-1F .cont .arrow{right: 50px;width: 0;height: 0;position: absolute;bottom: -28px;font-size: 0;
border-width: 14px;border-color: transparent transparent #fff;border-style: dashed dashed solid;
transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.services-2F{margin: 40px 0 50px 0;}
.services-2F .title{text-align: center;}
.services-2F .title p{font-size: 21px;line-height: 42px;}
.services-2F .title h3{color: #ec6538;margin-top: 10px;    margin-bottom: 10px;}
.services-2F ul{height: 100%;overflow: hidden;width: 1070px;margin: auto;margin-top: 35px;}
.services-2F li{text-align: center;width: 262px;height: 346px;border: 1px solid #ccc;float: left;margin: 0 47px 0 47px;}
.services-2F li div{width:84%;margin: auto;padding-top: 20px;}
.services-2F li span{width: 100%;display: block;height: 1px;background-color: #ccc;margin: 15px 0;}
.services-2F li h3{font-size: 22px;}
.services-2F li p{font-size: 18px;line-height: 32px;text-align: left;padding-top: 10px;}
.services-2F li a{display: block;line-height: 32px;background-color: #7dd3c2;color: #fff;margin-top: 10px;}
.iot-2F{width: 975px;margin: auto;padding: 50px 0 70px 0;}
/*關於我們*/
.about-us-1F{background-color: #7dd3c2;width: 100%;height: 100%;overflow: hidden;text-align: center;}
.about-us-1F .cont{width: 532px;margin: auto;position: relative;height: 100%;overflow: hidden;padding: 30px 0 20px 0;}
.about-us-1F .cont .in{height: 108px;background-color: #fff;position: relative;margin-top: 10px;}
.about-us-1F h2{line-height: 108px;font-weight: 600;font-size: 38px;}
.about-us-1F .cont .arrow{right: 50px;width: 0;height: 0;position: absolute;bottom: -28px;font-size: 0;
border-width: 14px;border-color: transparent transparent #fff;border-style: dashed dashed solid;
transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.about-us-1F ul{ margin-top: 24px;}
.about-us-1F ul li{float: left;color: #fff;font-size: 20px;margin: 0 12px 0 12px;}
.about-us-1F ul a{color: #fff;}
.about-us-1F ul a:hover{border-bottom: 1.5px solid #fff;}
.about-us-1F ul .active{border-bottom: 1.5px solid #fff;}
.about-us-2F{height: 100%;overflow: hidden;padding: 40px 0 40px 0;width: 1000px;margin: auto;    font-size: 18px;}
.about-us-2F .left{width: 500px;float: left;}
.about-us-2F .left h3{margin-bottom: 10px;}
.about-us-2F .left p{color: #555;line-height: 32px;margin-bottom: 36px;}
.about-us-2F .left span{color: #555;}
.about-us-2F .right{float: left;margin-top: 42px;margin-left: 30px;}
.about-us-2F h4{text-align: center;clear: both;font-size: 22px;color: #ec6538;}
.about-us-3F{background-color: #e6e6e6;text-align: center;height: 100%;overflow: hidden;padding: 40px 0 50px 0;}
.about-us-3F ul{height: 100%;overflow: hidden;width: 1000px;margin: auto;margin-top: 35px;}
.about-us-3F ul li{float: left;margin: 0 60px;}
.about-us-4F{text-align: center;height: 100%;overflow: hidden;padding: 70px 0 100px 0;}
.about-us-4F ul{height: 100%;overflow: hidden;width: 1000px;margin: auto;margin-top: 35px;}
.about-us-4F ul li{float: left;margin: 0 5px;}
.about-us-4F p{color: #ec6538;font-size: 22px;margin-top: 30px;}
/*訂製溫室*/
.greenhouse-1F{background-color: #7dd3c2;width: 100%;height: 100%;overflow: hidden;text-align: center;}
.greenhouse-1F .cont{width: 532px;margin: auto;position: relative;height: 100%;overflow: hidden;padding: 30px 0 20px 0;}
.greenhouse-1F .cont .in{height: 108px;background-color: #fff;position: relative;margin-top: 10px;}
.greenhouse-1F h2{line-height: 108px;font-weight: 600;font-size: 38px;}
.greenhouse-1F .cont .arrow{right: 50px;width: 0;height: 0;position: absolute;bottom: -28px;font-size: 0;
border-width: 14px;border-color: transparent transparent #fff;border-style: dashed dashed solid;
transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.greenhouse-1F ul{ margin-top: 24px;}
.greenhouse-1F ul li{float: left;color: #fff;font-size: 20px;margin:0 17px 0 17px;;}
.greenhouse-1F ul a{color: #fff;}
.greenhouse-1F ul a:hover{border-bottom: 1.5px solid #fff;}
.greenhouse-1F ul .active{border-bottom: 1.5px solid #fff;}
.greenhouse-2F{text-align: center;padding: 40px 0 50px 0;}
.greenhouse-2F h3{font-size: 30px;}
.greenhouse-2F img{margin: 50px 0 40px 0;}
.greenhouse-2F p{color: #f15322;font-size: 20px;line-height: 36px;}
.greenhouse-3F{text-align: center;padding: 40px 0 50px 0;background-color: #e6e6e6;}
.greenhouse-3F h3{font-size: 30px;}
.greenhouse-3F img{margin: 50px 0 60px 0;}
.greenhouse-3F p{font-size: 20px;line-height: 36px;}
.greenhouse-3F ul{position: relative;width: 980px;margin:auto;height: 100%;overflow: hidden;padding: 50px 0 50px 0;}
.greenhouse-3F ul li{float: left;}
.greenhouse-3F .circular{width: 134px;position: relative;z-index: 9;}
.greenhouse-3F .circular h4{width: 134px;border: 5px solid #fff;height: 134px;background-color: #7dd3c2;
text-align: center;color: #fff;font-size: 23px;border-radius: 70px;    line-height: 125px;
-moz-box-shadow:0px 7px 8px #ccc;	-webkit-box-shadow:0px 7px 8px #ccc;	box-shadow:0px 7px 8px #ccc;border-radius: 110px;	-moz-border-radius: 110px;	-webkit-border-radius: 110px;}
.greenhouse-3F .rectangle{width: 75px;background-color: #7dd3c2;height: 20px;display: block;border-top: 5px solid #fff;
border-bottom: 5px solid #fff;-moz-box-shadow: 1px 0px 8px #ccc;-webkit-box-shadow: 1px 0px 8px #ccc;
box-shadow: 1px 0px 8px #ccc;margin-top: 58px;}
.greenhouse-3F .circular2{width: 134px;position: relative;z-index: 9;}
.greenhouse-3F .circular2 h4{width: 134px;border: 5px solid #7dd3c2;height: 134px;background-color: #fff;
text-align: center;color: #333;font-size: 23px;border-radius: 70px;line-height: 125px;
-moz-box-shadow:0px 7px 8px #ccc;	-webkit-box-shadow:0px 7px 8px #ccc;	box-shadow:0px 7px 8px #ccc;border-radius: 110px;	-moz-border-radius: 110px;	-webkit-border-radius: 110px;}
.greenhouse-4F{text-align: center;padding: 40px 0 50px 0;}
.greenhouse-4F h3{font-size: 30px;}
.greenhouse-4F ul{width: 976px;margin: auto;margin-bottom: 30px;}
.greenhouse-4F ul li{float: left;margin: 35px 58px 35px 58px;}
.greenhouse-4F p{font-size: 18px;line-height: 32px;clear: both;text-align: left;}
.greenhouse-4F span{color: #f15322;font-size: 20px;}
.greenhouse-5F{text-align: center;padding: 40px 0 50px 0;background-color: #e6e6e6;}
.greenhouse-5F h3{font-size: 30px;}
.greenhouse-5F img{margin: 30px 0 30px 0;}
/*加盟專區*/
.join-1F{background-color: #7dd3c2;width: 100%;height: 100%;overflow: hidden;text-align: center;}
.join-1F .cont{width: 532px;margin: auto;position: relative;height: 100%;overflow: hidden;padding: 30px 0 20px 0;}
.join-1F .cont .in{height: 108px;background-color: #fff;position: relative;margin-top: 10px;}
.join-1F h2{line-height: 108px;font-weight: 600;font-size: 38px;}
.join-1F .cont .arrow{right: 50px;width: 0;height: 0;position: absolute;bottom: -28px;font-size: 0;
border-width: 14px;border-color: transparent transparent #fff;border-style: dashed dashed solid;
transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.join-1F ul{ margin-top: 24px;}
.join-1F ul li{float: left;color: #fff;font-size: 20px;margin: 0 10px 0 10px;}
.join-1F ul a{color: #fff;}
.join-1F ul a:hover{border-bottom: 1.5px solid #fff;}
.join-1F ul .active{border-bottom: 1.5px solid #fff;}
.join-2F{width: 980px;margin: auto;height: 100%;overflow: hidden;padding: 80px 0 80px 0;}
.join-2F img{float: left;width: 320px;}
.join-2F div{float: left;margin-left: 20px;width: 635px;padding-top: 65px;}
.join-2F h1{color: #ec6538;margin: 0;}
.join-2F p{line-height: 32px; font-size: 18px;margin: 15px 0 25px 0;}
.join-2F h4{text-align: center;color: #005562;    margin-bottom: 15px;}
.join-3F{height: 100%;overflow: hidden;background-color: #e6e6e6;padding: 35px 0 50px 0;}
.join-3F .in{width: 780px;margin: auto;}
.join-3F h3{text-align: center;margin-bottom: 40px;}
.join-3F ul{float: left;margin-right: 100px;}
.join-3F ul li{font-size: 24px;margin-bottom: 10px;}
.join-4F{text-align: center;height: 100%;overflow: hidden;}
.join-4F h2{padding-top: 40px;}
.join-4F ul{position: relative;width: 800px;margin:auto;height: 100%;overflow: hidden;padding: 50px 0 50px 0;}
.join-4F ul li p{font-size: 18px;line-height: 30px;padding-top: 35px;}
.join-4F ul li{float: left;}
.join-4F .circular{width: 134px;position: relative;z-index: 9;}
.join-4F .circular h4{width: 134px;border: 5px solid #fff;height: 134px;background-color: #7dd3c2;
text-align: center;color: #fff;font-size: 26px;border-radius: 70px;padding-top: 33px;
-moz-box-shadow:0px 7px 8px #ccc;	-webkit-box-shadow:0px 7px 8px #ccc;	box-shadow:0px 7px 8px #ccc;border-radius: 110px;	-moz-border-radius: 110px;	-webkit-border-radius: 110px;}
.join-4F .rectangle{width: 190px;background-color: #7dd3c2;height: 20px;display: block;border-top: 5px solid #fff;
border-bottom: 5px solid #fff;-moz-box-shadow: 1px 0px 8px #ccc;-webkit-box-shadow: 1px 0px 8px #ccc;
box-shadow: 1px 0px 8px #ccc;margin-top: 58px;}
.join-4F .circular2{width: 134px;position: relative;z-index: 9;}
.join-4F .circular2 h4{width: 134px;border: 5px solid #7dd3c2;height: 134px;background-color: #fff;
text-align: center;color: #333;font-size: 26px;border-radius: 70px;padding-top: 33px;
-moz-box-shadow:0px 7px 8px #ccc;	-webkit-box-shadow:0px 7px 8px #ccc;	box-shadow:0px 7px 8px #ccc;border-radius: 110px;	-moz-border-radius: 110px;	-webkit-border-radius: 110px;}
.join-5F{text-align: center;height: 100%;overflow: hidden;background-color: #e6e6e6;padding: 40px 0 50px 0;}
.join-5F h2{margin-bottom: 35px;}
.join-6F{height: 100%;overflow: hidden;padding: 35px 0 35px 0;text-align: center;}
.join-6F .text{text-align: center;}
.join-6F .text h1{color: #ec6538;}
.join-6F .scheme{width: 580px;margin: auto;height: 490px;    border: 5px solid #7dd3c2;
    border-radius: 6px;color: #323232;    padding: 20px 0 20px 0;}
.join-6F .scheme h3{border-bottom: 1px solid #666;width: 100px;margin: auto;padding-bottom: 2px;}
.join-6F .scheme h4{color: #7dd3c2;font-size: 20px;padding-top: 25px;}
.join-6F .scheme dl{font-size: 18px;width: 470px;margin: auto;padding-top: 30px;text-align: left;}
.join-6F .scheme dt{font-weight: 100;padding-bottom: 6px;}
.join-6F .scheme dd{padding-left: 18px;padding-bottom: 6px;}
.join-6F .scheme p{padding-top: 15px;color: #666;}
.join-6F  img{width: 980px;margin: auto;margin-top: 20px;}
/*底部*/
.footer{background-color: #666666;height: 100%;overflow: hidden;color: #fff;    padding-bottom: 50px;}
.footer a{color: #fff;}
.footer .cont{font-size: 18px;width: 1130px;margin: auto;}
.footer .info{line-height: 35px;padding-top: 30px;float: left;}
.footer .logo img{position: relative;bottom: 6px;left: 8px;}
.footer .query{float: left;padding-top: 72px;padding-left: 35px;}
.footer .query ul{float: left;margin-right: 10px;}
.footer .query ul li{position: relative;}
.footer .query ul a{background-color: #ec6538;width: 58px;display: block;text-align: center;line-height: 30px;position: absolute;right: 0;}
.footer .query input{padding-left: 10px;margin-bottom: 5px;line-height: 30px;color: #666;}
.footer .query textarea{resize:none;width: 250px;height: 100px;color: #666;padding: 5px;}
.footer .language{margin-left: 12px;padding-top: 14px;}
.footer .form-tion{height: 32px;display: block;line-height: 36px;padding-left: 10px;color: #9fa2a4;
background-color: #fff;width: 99.2%;}



















