<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> 



 
















/*展厅样式star*/
 
.nyzhanting{ width: 90%; text-align: center; font-size: 3rem; margin-bottom: 5%; }

.nyzhanting1 { background-color:#f2f2f2; width:100%; height:400px; padding-top: 10%; display:block;}
.nyzhanting1:hover{ background-image:url(../images/nyzhanting11.png); background-position: center; background-repeat: no-repeat; background-size: cover;}
.nyzhanting1 p{width: 20%; color:#000; font-weight:bold; border: 1px solid #000; background-color: rgba(242, 242, 242, 0.66);margin: auto;font-size: 2rem;line-height: 8rem; text-align: center;}


.nyzhanting2{width:100%; height:350px;  }
.nyzhanting2L{ width:50%; float:left; background-color:#FFDFDF; height:100%; padding-top: 10%; }
.nyzhanting2L:hover{background-image:url(../images/nyzhanting2L.png); background-position: center; background-repeat: no-repeat; background-size: cover;}
.nyzhanting2L p{ width: 30%; color:#000; font-weight:bold; border: 1px solid #000; background-color:rgba(255, 223, 223, 0.66);margin: auto;font-size: 2rem;line-height: 6rem; text-align: center;}

.nyzhanting2R{ width:50%; float:left; background-color:#E2E2FF; height:100%; padding-top: 10%; }
.nyzhanting2R:hover{background-image:url(../images/nyzhanting2R.png); background-position: center; background-repeat: no-repeat; background-size: cover;}
.nyzhanting2R p{ width: 30%; color:#000; font-weight:bold; border: 1px solid #000; background-color:rgba(226, 226, 255, 0.66); margin: auto;font-size: 2rem;line-height: 6rem; text-align: center;}



.nyzhanting3{width:100%; height:350px;  }
.nyzhanting3L{ width:50%; float:left; background-color:#D3FFFF; height:100%; padding-top: 10%; }
.nyzhanting3L:hover{background-image:url(../images/nyzhanting3L.png); background-position: center; background-repeat: no-repeat; background-size: cover;}
.nyzhanting3L p{ width: 30%; color:#000; font-weight:bold; background-color:#D3FFFF; border: 1px solid #000;margin: auto;font-size: 2rem;line-height: 6rem; text-align: center;}

.nyzhanting3R{ width:50%; float:left; background-color:#A7DDF8; height:100%; padding-top: 10%; }
.nyzhanting3R:hover{background-image:url(../images/nyzhanting3R.png); background-position: center; background-repeat: no-repeat; background-size: cover;}
.nyzhanting3R p{ width: 30%; color:#000; font-weight:bold; background-color:rgba(167, 221, 248, 0.66); border: 1px solid #000;margin: auto;font-size: 2rem;line-height: 6rem; text-align: center;}


/*展厅样式end*/


.footer2onto1{ line-height: 1em;padding: 0;height: 2em;}


.page-n-pro1{}
.page-n-pro1 txt{    z-index: 2; display: block;overflow: hidden;position: absolute; width: 60%;left: 0;top: 15%; height:100%;}
.page-n-pro1 txt h1{ display: block;line-height: 2em;font-size: 1.8em;}
.page-n-pro1 txt h2{ display: inline-block;border-bottom: 1px solid;margin:0.2em 0;color: #333;}
.page-n-pro1 txt h3{ font-size: 1em;color: #333;line-height: 2em;}
.page-n-pro1 img{width: 100%;height: 100%;left: 0;}
.page-n-pro1 txt img{    position: relative;
    WIDTH: 480px;;
    HEIGHT: AUTO;}

.page-n-pro2{background: #EEFFED;}
.page-n-pro2 left{ display: block;overflow: hidden;margin: 10% auto 3em; width: 90%;}
.page-n-pro2 left b{ display: block;text-align: left;margin-bottom: 1em;border-bottom: 1px solid #ccc;font-weight: normal;font-size: 1.6em;}
.page-n-pro2 left c{color: #333; display: block;float: left;width: 50%;text-align: left;font-size: 0.96em;line-height: 2.4em; border-bottom: 1px solid #ddd;}
.page-n-pro2 left c img{    width: 10px;margin-right: 2px;}
.page-n-pro2 right{ display: block;width: 90%;margin: 0 auto;overflow: hidden;}
.page-n-pro2 right img{    float: left;border-radius: 1em;width: 340px;margin-right: 1em;}

.page-n-pro3{background: #fff;}
.page-n-pro3 left{display: block;overflow: hidden;margin: 10% auto 3em;width: 80%;}
.page-n-pro3 left b{ display: block;text-align: left;font-size: 2em;font-weight: normal;border-bottom: 2px solid #eee;margin-bottom: 1em;color: #719B3E;}
.page-n-pro3 left g{ display: block;float: left;width: 30%;text-align: left;margin: 0 5% 0 0;overflow: hidden;}
.page-n-pro3 left g:nth-child(3n){ margin:0; }
.page-n-pro3 left g b{ display: block;font-weight: normal;font-size: 1.2em;color: #719B3E;border-bottom: 1px solid #ccc;line-height: 2;margin-bottom: 0.5em;}
.page-n-pro3 left g c{ font-size: 0.9em;color: #666;line-height: 1.6em;display: block;}
.page-n-pro3 right{ display: block;overflow: hidden;    width: 80%; margin: 0 auto;}
.page-n-pro3 right img{ float: left;width: 300px;}
.page-n-pro3 right p{ float: right;width: 70%;display: block;overflow: hidden;}
.page-n-pro3 right p c{ display: block;text-align: left;color: #333;float: left;width: 50%;border-bottom: 1px solid #eee;line-height: 2em;font-size: 0.9em;}

.page-n-pro4{ background: #EAF8FF;}
.page-n-pro4 one{ display: block;overflow: hidden;margin: 10% auto 3em;width: 90%;}
.page-n-pro4 one b{ display: block;font-weight: normal;font-size: 1.8em;color: #333;text-align: left;border-bottom: 1px solid #ccc;margin-bottom: 0.5em;}
.page-n-pro4 one c{ display: block;text-align: left;font-size: 0.9em;font-weight: normal;color: #666;width: 100%;margin-bottom: 0.5em;}
.page-n-pro4 two{ display: block;overflow: hidden;text-align: left;width: 90%;margin: 0 auto;}
.page-n-pro4 two p{ display: block;float: left;width: 17.6%;margin: 0 3% 0 0;}
.page-n-pro4 two p:nth-child(5n){ margin:0; }
.page-n-pro4 two p b{    display: block;width: 5em;height: 5em;text-align: center;line-height: 5em;border: 1px solid;border-radius: 50%;color: #333;}
.page-n-pro4 two p c{    display: inline-block;margin: 0.8em 0 0.8em 0;border-bottom: 2px solid;color: #666;}
.page-n-pro4 two p e{ display: block;font-size: 0.8em;color: #555;}





#zt-id{     float: left;width: 30%;margin: 2% 0 2%;}
#zt-id dd{    font-size: 2em; color: #000;    padding-left: 20%;}
#zt-id b{      font-weight: normal;font-size: 1.4em;margin-bottom: 1em;display: block;    padding-left: 20%;}


/* indextt-star*/
.lanrenzhijia{ width:100%; height:140px;  font-family:'微軟正黑體';}
.lanrenzhijia .tab a{display: block;width: 23.5%; font-size: 1.3rem; margin-bottom:5%; line-height: 30px;
text-align: center;float: left;text-decoration: none;color: #000;background-color: #f0f0f0;margin-right: 1%;}
.lanrenzhijia .tab a:hover{ background:#739F10; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#739F10; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden;   height:330px; position:relative;}
.lanrenzhijia .content ul{ position:absolute; left:0; top:0; height:100px;}
.lanrenzhijia .content li{ width:500px; height:100px; float:left;}
.lanrenzhijia .content li p{ padding:10px;}
.lanrenzhijia .tab{width: 99%; margin-left: 2%;}
 
.lanrenzhijia .content ul li h1{ font-size:20px;  color: #000; text-align:center; width:80%; padding-top: 5%; padding-bottom:2%;   } 
.lanrenzhijia .content ul li h2{ width:30%; margin-left: 25%; margin-bottom: 2%;  }
.lanrenzhijia .content ul li h2 img{ width:100%; } 
.lanrenzhijia .content ul li h3{ font-size:14px;  width:70%; text-align:center; margin-left:6%; line-height:20px; color:#7f7f7f; }
.lanrenzhijia .content ul li h4{ width: 80%;text-align: center;font-size: 1.4rem;padding-top: 5%;color: #739F10; font-weight:bold; text-decoration:underline;  }

 /*indextt-end*/












.bannergg1h1{ position: absolute;z-index: 1;font-size: 30px;font-weight: 400;width: 40%;margin-top: 12%;
margin-left: 6%;font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: left;}

.bannergg1h2{ position: absolute;z-index: 1;font-size: 2.7rem;;font-weight: 400;width: 40%;margin-top: 20%;margin-left: 6%;font-family: 微軟正黑體;
color: #000;line-height: 30px;overflow: hidden;text-align: left;}

.bannergg1h3{ position: absolute;z-index: 1;font-size: 20px;font-weight: 400;width: 40%;margin-top: 26%;margin-left: 6%;
font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: left;}

.bannergg1h4{ position: absolute;z-index: 1;font-size: 1.4rem;  background-color:#739F10; font-weight: 400; text-align:center; 
width: 8%; border-radius: 2px; margin-top: 30%;margin-left: 6%;font-family: 微軟正黑體;color: #fff;line-height: 30px;overflow: hidden;}






.bannergg2h1{position: absolute;z-index: 1;font-size: 30px;font-weight: 400;width:86%;margin-top: 15%;margin-left: 6%;
font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: right;}

.bannergg2h2{position: absolute;z-index: 1;font-size: 2rem;font-weight: 400;width:86%;margin-top: 20%;margin-left: 6%;
font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: right;}

.bannergg2h3{position: absolute;z-index: 1;font-size: 2rem;font-weight: 400;width:86%;margin-top: 24%;
margin-left: 6%;font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: right;}

.bannergg2h4{position: absolute;z-index: 1;font-size: 1.4rem;  background-color:#739F10; 
font-weight: 400; text-align:center; width:8%; border-radius: 2px; margin-top: 30%;margin-left: 83%;font-family: 微軟正黑體;color: #fff;line-height: 30px;overflow: hidden;}



.bannergg3h1{ position: absolute;z-index: 1;font-size: 30px;font-weight: 400;width: 40%;margin-top: 15%;
margin-left: 6%;font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: left;}

.bannergg3h2{ position: absolute;z-index: 1;font-size: 2.7rem;;font-weight: 400;width: 40%;margin-top: 22%;margin-left: 6%;font-family: 微軟正黑體;
color: #000;line-height: 30px;overflow: hidden;text-align: left;}

.bannergg3h3{ position: absolute;z-index: 1;font-size: 2.7rem;font-weight: 400;width: 40%;margin-top: 25%;margin-left: 6%;
font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: left;}

.bannergg3h4{ position: absolute;z-index: 1;font-size: 1.4rem;  background-color:#739F10; font-weight: 400; text-align:center; 
width: 8%; border-radius: 2px; margin-top: 30%;margin-left: 6%;font-family: 微軟正黑體;color: #fff;line-height: 30px;overflow: hidden;}




.bannergg4h1{ position: absolute;z-index: 1;font-size: 3.5rem;font-weight: 400;width: 40%;margin-top: 20%;
margin-left: 8%;font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: left;}

.bannergg4h2{ position: absolute;z-index: 1;font-size: 2rem;;font-weight: 400;width: 40%;margin-top: 24%;margin-left: 8%;font-family: 微軟正黑體;
color: #000;line-height: 30px;overflow: hidden;text-align: left;}

.bannergg4h3{ position: absolute;z-index: 1;font-size:2rem;font-weight: 400;width: 40%;margin-top: 29%;margin-left: 8%;
font-family: 微軟正黑體;color: #000;line-height: 30px;overflow: hidden;text-align: left;}

.bannergg4h4{ position: absolute;z-index: 1;font-size: 1.4rem;  background-color:#739F10; font-weight: 400; text-align:center; 
width: 8%; border-radius: 2px; margin-top: 35%;margin-left: 8%;font-family: 微軟正黑體;color: #fff;line-height: 30px;overflow: hidden;}



.b5img{position: absolute;z-index: 1;width: 18%;margin-top: 15%;margin-left: 78%;overflow: hidden; text-align: right;} .b5img img{ width:100%; }

.bannergg5h1{position: absolute;z-index: 1;font-size: 30px;font-weight: 400;width:70%;margin-top:18%;margin-left: 6%;
font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: right;}

.bannergg5h2{position: absolute;z-index: 1;font-size: 2rem;font-weight: 400;width:70%;margin-top:22%;margin-left: 6%;
font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align: right;}

.bannergg5h3{position: absolute;z-index: 1;font-size: 1.6rem;font-weight: 400;width:70%;margin-top: 24%;
margin-left: 6%;font-family: 微軟正黑體;color: #000;line-height: 40px;overflow: hidden;text-align:right;}

.bannergg5h4{position: absolute;z-index: 1;font-size: 1.4rem;  background-color:#739F10; 
font-weight: 400; text-align:center; width:8%; border-radius: 2px; margin-top: 30%;margin-left: 68%;font-family: 微軟正黑體;color: #fff;line-height: 30px;overflow: hidden;}

























/*工程案例列表样式star*/
.incaseto{width:100%;margin-bottom: 50px;}
.incasetoimg{width:20%;margin: auto;}
.incasetoimg img{width:100%;}
.incasetoimgm{width:2%;margin:auto;}
.incasetoimgm img{width:100%;}
.incasetowz{width:90%; padding-bottom: 2%; margin:auto;background:#f2f2f2;text-align:center; border-radius: 4px;}
.incasetowz .title{font-size: 18px;line-height: 70px;font-weight: 600;}
.incasetowz .title a{color:#000;}.incasetowz .title a:hover{color:#739F10;}
.incasetowz span{font-size: 14px; line-height: 26px; display: block;}
.incasetomore{width: 20%; font-size: 14px;font-weight: bold;margin: auto;height: 40px;line-height: 40px;text-align: center;color: #000;background: #f2f2f2;margin-top: 20px;}
.incasetomore:hover{color:#fff;background:#739F10;}
/*工程案例列表样式end*/





/* CSS Document */
.abinfoon table p{ padding-left:2%; padding-right:2%; }

.news-page table tbody a{ color:#7C7C7C; font-size:16px; }
.news-page table tbody a:hover{ color:#739F10;  }
.news-page table tbody tr p { padding-left: 2%; padding-right: 2%;  color: #838383; }
.news-page table{ width:80%; margin:auto; margin-bottom: 5%; border-bottom:#e8e8e8 1px solid; }
.news-page table tbody tr{border-bottom: #e8e8e8 1px solid; }

.job-detail td{ background-color:#f2f2f2; }

.index1{ height:460px; width:100%; background-color:#fff;}
.index11{ width:90%; margin:auto; height:460px;}

.index11a{ width:100%; margin:auto;  padding-top: 36px; }
.index11a1{ font-size:40px;  line-height:80px;}
.index11a2{ font-size:18px;  line-height:30px; margin-bottom: 5%; }

.top_nav{display:none;}

.index11b{ width:100%; }

.index11b1{ background-color:#F0F0F0; width:32%; float:left; height:auto; margin-right:2%;}
.index11b2{ background-color:#F0F0F0; width:32%; float:left; height:auto;  }
.index11b22{ background-color:#F0F0F0; width:32%; float:left; height:auto; margin-right:2%; }

.index11b11{ width:80%; margin:auto; font-size:18px;  line-height:50px; color:#000; padding-top: 10px; }
.index11b12{ width:80%; margin:auto; font-size:13px; line-height:20px; margin-top: 2%; margin-bottom: 3%;color:#7f7f7f}
.index11b13{ width:80%; margin:auto; font-size:14px;   line-height:30px; color:#739F10; margin-bottom: 5%; }

.index11b1:hover { background-image:url(../images/index1.jpg); background-position: center;background-repeat: no-repeat;background-size: cover;}
.index11b2:hover { background-image:url(../images/index1a.jpg);  background-position: center;background-repeat: no-repeat;background-size: cover;}
.index11b22:hover { background-image:url(../images/index1b.jpg);  background-position: center;background-repeat: no-repeat;background-size: cover; }
/* 首页3小组样式PC end*/



.index2{ width:100%; background-color:#F0F0F0;  overflow: hidden; }
.index21{ width:90%; margin:auto; margin-bottom: 3%; overflow: hidden;  }

.index21a{ width:32%;   float:left;  padding-top: 20px; }
.index21b{ width:66%; float:right; padding-top: 20px;  }

.index21a1{ font-size:3.5rem; line-height:60px; height:60px; margin-bottom: 20px;  }
.index21a2{ background-color: #fff; height:auto;  overflow: hidden; width:100%; background-position: center;background-repeat: no-repeat;background-size: cover; }

.index21a21{ float:left; width:20%; height:30px; line-height:30px; text-align:center; color:#fff;  margin-right:3%;   background-color:#39393A; font-size:12px; margin-top: 80%; margin-bottom: 6%;  }
.index21a21:hover{ background-color:#739F10; color:#fff;}
.index21a21 a:hover{ background-color:#739F10; color:#fff;}

.index21b1{ font-size:3rem; line-height:60px; height:60px; text-align: center; margin-bottom: 20px;  }
.index21b2{ background-image:url(../images/index3.jpg); height:380px;}

.index21b2 p{ text-align:center; font-size:30px; }
.index21b2 p a{ font-size:50px; color: #7f7f7f  }

.index21b2to{ width:100%; margin:auto; height:268px;  }
.index21b2to a{ color:#999; }
.index21b2to1{ width:33%; float:left; margin:auto; height:95%; border-right-style:solid; border-width:1px; border-color:#CCCCCC; 
background-image:url(../images/pr0o1.png); text-align: center;background-position: center;background-repeat: no-repeat;background-size: cover;
}  
.index21b2to2{ width:33%; float:left; margin:auto; height:95%; border-right-style:solid; border-width:1px; border-color:#CCCCCC; 
background-image:url(../images/pr0o2.png); text-align: center;background-position: center;background-repeat: no-repeat;background-size: cover;
}  
  

.index21b2to1 h1{ font-size: 14px; font-weight: bold; padding-top: 60%; color: #000; line-height: 20px; }
.index21b2to1 h2{ font-size: 14px; letter-spacing: 2px; }
.index21b2to2 h1 {font-size: 14px; font-weight: bold; padding-top: 98%;color: #000;line-height: 20px;}


.index21b2to2 h1{ font-size: 14px; font-weight: bold; padding-top: 98%; color: #000; line-height: 20px; }
.index21b2to2 h2{ font-size: 14px; letter-spacing: 2px;}

.index21b2to2{ width:33%; float:left; margin:auto; height:268px; text-align: center; background-image:url(../images/pro1t.png);background-position: center;background-repeat: no-repeat;background-size: cover; }

.index21b2to1:hover{background-image:url(../images/pro11.png);}
.index21b2to2:hover{background-image:url(../images/pro11t.png);}
/* 首页产品组样式PC end*/




.index3{ width:100%;  height:400px;  margin-top: 50px; }
.index3news{ width:92%; margin:auto; height:500px;}
.index3news1{ width:21%; height:350px;  float:left; margin-right:4%; padding:20px 30px 10px 30px ;   }

.index3news1:hover{ background-color:#F0F0F0;}
.index3news11{ width:100px; height:100px; border:1px solid #DCDCDC; text-align: center; font-size:20px; font-weight:bold; color:#000; padding-top: 20px;  }
.index3news11 p{ font-size:16px; text-align:left; padding-left:20px; font-weight:400;}

.index3news12{ font-size:16px; color:#000; line-height:24px; margin-top: 20px; font-weight: bold; }
.index3news13{ font-size:12px; color:#4D4D4D; line-height:24px; margin-top: 20px;}
.index3news14{ font-size:12px; color:#739F10; line-height:24px; margin-top: 20px; font-weight:bold;}
/* 首页新闻组样式PC end*/


.footer{ width:100%; height:400px; background-color:#DCDCDC;}

.footer1{ width:100%; margin:auto; height:60px; border-bottom-style:solid; border-width:1px; border-color:#fff; }
.footer1on{ width:90%; margin:auto;}
.footer1on1{ font-size:14px; color:#000; float:left;}
.footer1on2{ font-size:12px; color:#777; float:right; height:60px; line-height:60px;}

.footer2{ width:90%; margin:auto; height:250px; margin-top:30px;}
.footer2on{ width:22%;   float:left; height:250px;  }
.footer2onto a{ font-size:18px; color:#000; line-height:50px;}
.footer2onto a:hover{color:#739F10; text-decoration:underline; }
.footer2onto1 a{ color:#727272; line-height:30px; font-size:14px; }
.footer2onto1 a:hover{ color:#739F10; text-decoration:underline;   }
.footer2onA{ width:8%;  float:left; height:250px;  }

.footer3{ width:90%; margin:auto; text-align:center; height:60px; line-height:60px; color:#000; font-size:12px; }




/*内页样式开始*/



.abindex1{ width:80%; margin:auto; margin-top:100px; }
.abindex1a{height:100px;  font-size:14px; line-height:100px;  }

.abbanner img{ width:100%; margin-top:2px;}

.abinfoto{ width:100%; margin:auto; height:80px; margin-top:50px; margin-bottom:50px; border-bottom-style: solid;border-width: 1px; border-color: #dedede;}
.abinfoto ul{ width:90%;  margin:auto;}
.abinfoto ul li{ float:left; margin-right:0.5%;}
.abinfoto ul li a{ padding: 10px 40px 12px 40px;  font-size:14px; color:#000;  text-align:center; border:1px solid #dedede;}
.abinfoto ul li a:hover{ color:#fff; background-color:#739F10}
.abinfoto ul li .cur{ color:#fff; background-color:#739F10}

.abinfoon{ width:50%; margin:auto; margin-bottom:50px; overflow: hidden; }

.newsinfoon{width:90%; margin:auto; height:300px; margin-bottom:50px; border-bottom-style: solid;border-width: 1px; border-color: #dedede; }
.newsin1{ float:left;}
.newsin1 img{max-width:340px; max-height:260px}
.newsin2{ float:left; margin-left:70px; width:50%; }
.newsin21{ height:50px; font-size:20px; font-weight:bold; color: #739F10; }
.newsin21 a{  color: #739F10; }
.newsin21 a:hover{ text-decoration:underline;}
.newsin22{ font-size:14px; line-height:24px; }
.newsin23{height: 28px;line-height: 28px;background-color: #739F10; margin-top:104px;width: 129px;text-align: center;color: #fff;}
.newsin23 a{ color: #fff;}
.newsin3{ float:right; width: 100px;height: 100px;border: 1px solid #DCDCDC;text-align: center;font-size: 20px;font-weight: bold;color: #000;padding-top: 20px;}
.newsin3 p {font-size: 16px;text-align: left;padding-left: 20px;font-weight: 400;}



 
/*ipad横向样式组*/

@media (min-width: 900px) and (max-width: 1190px) {

.bannergg1h1{ font-size: 2.5rem; line-height:2rem;  margin-top: 15%;}
.bannergg1h2{ font-size: 2.4rem; line-height: 2rem;  margin-top: 22%; }
.bannergg1h3{ font-size: 2rem; line-height: 2rem; margin-top: 28%; }
.bannergg1h4{ margin-top:33%; }

.bannergg3h1{ font-size:3rem; line-height:3rem; }
.bannergg3h2{ font-size:2rem; line-height:2rem; margin-top: 23%;}
.bannergg3h3{ font-size:2rem; line-height:2rem; margin-top: 26%;}

.bannergg4h1{ font-size:2.8rem; line-height:2.8rem; padding-left:9%; margin-top: 18%; }
.bannergg4h2{ font-size:1.8rem; line-height:1.8rem; padding-left:9%; margin-top: 24%;}
.bannergg4h3{ font-size:1.8rem; line-height:1.8rem; padding-left:9%; margin-top: 30%; }

.bannergg5h2{ margin-top:24%; }
.bannergg5h3{ margin-top:28%; }
.bannergg5h4{ margin-top:34%; }


.index21b2to1 h1{ font-size: 14px; font-weight: bold; padding-top: 98%; color: #000; line-height: 20px; }
.index21b2to1 h2{ font-size: 14px; letter-spacing: 2px; }
.index21b2to11 h1{ font-size: 14px; font-weight: bold; padding-top: 100%; color: #000; line-height: 20px; }
.index21b2to11{ height:250px; }

.lanrenzhijia .content ul li h1{ width:60%; }
.lanrenzhijia .content ul li h2{ margin-left: 15%; }
.lanrenzhijia .content ul li h3{ width: 50%; margin-left: 4%; font-size: 1.3rem; padding-top: 0%;  }
.lanrenzhijia .content ul li h4{ width:58%;  padding-top: 0%;}

.footer2onto1 a{ font-size:1.2rem; }

.abinfoon table p{ padding-left:2%; padding-right:2%; }
.newsin1{ width:32%; }
.newsin1 img { width:70%;}
.newsin2{margin-left: 1px;}
.newsin21{ font-size:16px; height:30px;}
.newsin3{ height:80px; width:80px;padding-top: 16px; font-size:16px;}
.newsin3 p{ font-size:12px;}
.newsinfoon { height:220px;}
.newsin22{ font-size:12px; line-height:20px;}
.newsin23{ margin-top:10px;}
.index11a1{ font-size:30px; line-height:60px;}
.index11a2{ font-size:14px;   line-height:26px;}
.index11a{ width:100%; margin:auto; height:200px; padding-top: 36px; }
.index11b1 {background-color: #F0F0F0;width: 32%;float: left;/*height: 100%;*/margin-right: 2%;}
.index11b11{ width:80%; margin:auto; font-size:18px;  line-height:60px; color:#000; padding-top: 10px; }
.index11b12{ width:80%; margin:auto; font-size:12px;  line-height:18px; color:#7f7f7f}
.index11b13{ width:80%; margin:auto; font-size:14px;   line-height:30px; color:#739F10; margin-bottom: 5%; margin-top: 2%;  }
.index3news12{font-size: 14px; line-height: 22px; }
.index3news13{ line-height:20px; }
.footer2onto1 a{ line-height:24px;}
.footer2on{width: 10%;margin-right: 13%;}
.index3news11{ width:90px; height:80px;; font-size:18px;}
}




/*ipad竖向样式组*/
@media (min-width: 750px) and (max-width: 900px) {

.bannergg1h1{ font-size:2rem; line-height:2.2rem; }
.bannergg1h2{ font-size:1.8rem; line-height:2rem; }
.bannergg1h3{ font-size:1.3rem; line-height:1.6rem; margin-top:28%; }
.bannergg1h4{ width:10%; font-size:1.2rem; margin-top: 36%;}

.bannergg2h1{ font-size:2rem; line-height:2.2rem;  }
.bannergg2h2{ font-size:1.5rem; line-height:1.4rem; }
.bannergg2h3{ font-size:1.5rem; line-height:1.4rem; }
.bannergg2h4{ width:10%; font-size:1.2rem; margin-left: 82%; }

.bannergg3h1{ font-size:2rem; line-height:2rem; }
.bannergg3h2{ font-size:1.5rem; line-height:1.4rem; margin-top:24%; }
.bannergg3h3{ font-size:1.5rem; line-height:1.4rem; margin-top:27%; }
.bannergg3h4{ width:10%; font-size:1.2rem; margin-top:32%; }

.bannergg4h1{ font-size:2rem; line-height:2rem; }
.bannergg4h2{ font-size:1.5rem; line-height:1.4rem; margin-top: 26%;}
.bannergg4h3{ font-size:1.5rem; line-height:1.4rem; margin-top: 32%;}
.bannergg4h4{ width:10%; font-size:1.2rem; margin-top:38%; }

.bannergg5h1{ font-size:2rem; line-height:2rem; margin-left:8%; }
.bannergg5h2{ font-size:1.7rem; line-height:2rem; margin-left:8%; }
.bannergg5h3{ font-size:1.2rem; margin-left:8%; }
.bannergg5h4{ width:10%; font-size:1.2rem; }

.index21b2to1 h1{ padding-top: 140%; font-size: 1.1rem; }
.index21b2to1 h2{ letter-spacing: 0px; font-size: 1rem;}
.index21b2to11 h1{  padding-top: 140%; font-size: 1.1rem;}
.index21b2to11 h2{ letter-spacing: 0px; font-size: 1rem;}

.lanrenzhijia .content{ height:340px; }
.lanrenzhijia .tab a{width: 23.8%; font-size:0.8rem; }
.lanrenzhijia .content ul li h1{ font-size: 1.5rem; width: 43%; }
.lanrenzhijia .content ul li h2{ margin-left: 7%; width: 28%; }
.lanrenzhijia .content ul li h3{ padding-left:1%; width:30%; font-size: 1.2rem; line-height: 1.4rem; }
.lanrenzhijia .content ul li h4{ font-size: 1.1rem; width: 45%; padding-top: 2%;}


.abinfoon table p{ padding-left:2%; padding-right:2%; }
.newsinfoon{ height:650px;}
.newsin1{ width:50%; float:none; }
.newsin2{ width:100%; float:none; margin-left:0px; }
.newsin21{ height:40px; line-height:40px;}
.newsin22{ font-size:12px; line-height:20px;}
.newsin23{ margin-top:10px;}
.newsin3{ margin-top:20px; float:none; height:60px; padding-top: 10px; font-size:16px;}
.newsin3 p{ font-size:12px; padding-left:35px;}
.newsin1 img{ width:100%; }

.index11a1{ font-size:2rem;  line-height:5rem;}
.index11a2{ font-size:1.2rem;  line-height:2rem; margin-bottom: 3%; }
.index11a{ width:100%; margin:auto;  padding-top: 36px; }

.index11b11{ width:90%; margin:auto; font-size:1.6rem;  line-height:50px; color:#000; padding-top:5px; }
.index11b12{ width:90%; margin:auto; font-size:1rem;  line-height:18px; color:#7f7f7f; margin-top: 5%; margin-bottom: 5%;}
.index11b13{ width:90%; margin:auto; font-size:1.2rem;  line-height:50px; color:#739F10; }

.index3,.index3news{ height:640px;}
.index3{ margin-top:1px;}
.index3news{ width:90%;}
.index3news1{ width:42%; margin-right:2%; }
.index3news11,index3news12,.index3news13,index3news14{ line-height:20px; margin-top:10px; }
.index3news12{ font-size:14px;}
.index3news1{ height:300px;}


.index21a1{ font-size:30px;}
.index21b2 p{ font-size:26px; font-size:20px;}
.index21b2 p a{ font-size:46px; color: #7f7f7f  }

.index21b1{font-size: 26px;}

.index21a21{ width:23%; margin-right:1%; }
.abindex1a{ height:70px; line-height:70px; font-size:12px;}

.abinfoto ul li{ margin-bottom:5%; }
.abinfoto{ height:120px;}

.abindex1{ margin-top:50px;}
.header{position: fixed; }
 
.footer2on{width: 14%; margin-right: 5%;}
.footer2onA{ width:12%;}
.footer3{ width:100%; }
.footer2onto1 a{font-size: 1rem; }


}

.list_title{
	font-family: 微軟正黑體, &amp;#39;Microsoft YaHei&amp;#39;; font-size: 36px; color: rgb(127, 127, 127);
}

/*手机样式*/
@media (max-width: 740px) {

.abinfoon p span img{
	width:100%;
}


.list_title{
	font-family: 微軟正黑體, &amp;#39;Microsoft YaHei&amp;#39;; font-size: 26px; color: rgb(127, 127, 127);
}

.page301, .page302, .page303{
	width: 100%;
}

.nyzhanting{ font-size: 2rem; }

.nyzhanting1{ height: 200px; }
.nyzhanting1 p{ width:50%; font-weight:400; font-size:1.5rem; line-height: 6rem; }

.nyzhanting2{ height:240px; }
.nyzhanting2L, .nyzhanting2R{ padding-top:20%;}
.nyzhanting2L p, .nyzhanting2R p{ width:60%; font-size: 1.3rem; font-weight: 400;  }

.nyzhanting3{ height:240px; }
.nyzhanting3L, .nyzhanting3R{ padding-top:20%;}
.nyzhanting3L p, .nyzhanting3R p{ width:60%; font-size: 1.5rem; font-weight: 400; }


.incasetoimg{ width: 40%; }

.bannergg1h1, .bannergg1h2, .bannergg1h3, .bannergg1h4{ display:none;}
.bannergg2h1, .bannergg2h2, .bannergg2h3, .bannergg2h4{ display:none;}
.bannergg3h1, .bannergg3h2, .bannergg3h3, .bannergg3h4{ display:none;}
.bannergg4h1, .bannergg4h2, .bannergg4h3, .bannergg4h4{ display:none;}
.bannergg5h1, .bannergg5h2, .bannergg5h3, .bannergg5h4{ display:none;}


.index21b2to1{ height:85%; }
.index21b2to11{ height:85%; }

.lanrenzhijia .content{ height:320px; }
.lanrenzhijia .tab a{ font-size: 1.2rem; }

.lanrenzhijia .content ul li h1{ width: 60%; }
.lanrenzhijia .content ul li h2{ margin-left: 16%; }
.lanrenzhijia .content ul li h3{ font-size:1.2rem; margin-left: 2%; width:50%; }
.lanrenzhijia .content ul li h4{ font-size:1.2rem; width:70%;  padding-top: 2%; }

.index21b2 p a{font-size: 2.8rem;}
.index21b2 p{ font-size:1.5rem; }

.index21b2to1 h1{ padding-top: 230%; font-size: 1.2rem; }
.index21b2to1 h2{ letter-spacing: 0px; font-size: 1rem;}
.index21b2to11 h1{ padding-top:230%; font-size:1.2rem;}
.index21b2to11 h2{letter-spacing: 0px; font-size: 1rem;}


.abinfoon table p{ padding-left:2%; padding-right:2%; }
.newsinfoon{ height:680px;}
.newsin2{ width:100%; float:none; margin-left:0px; margin-bottom:10px; }
.newsin21{ height:40px; line-height:20px; margin-bottom:20px;}

.newsin1{ float:none; width:100%}
.newsin1 img{ width:100%}
.newsin23{ margin-top:20px;}
.newsin3{ float:none; height:60px; padding-top:2px; }
.newsin3 p{ padding-left:30px;}


.header{position: fixed; }
.abindex1{ margin-top:60px;}
.abinfoto ul li{ float: left;margin-right: 5%; margin-bottom: 12%; }
.abinfoto{ height:200px;}

.abinfoto ul li a {padding: 10px 30px 10px 30px;font-size: 14px;color: #000;text-align: center;border: 1px solid #dedede;}
.abindex1a{ height:60px; line-height:60px; font-size:12px; }
.callbacks_container{ padding-top:60px;}
 
.index11a{ width:100%; margin:auto;  padding-top: 20px; }

.index11a1{ font-size:1.6rem;   line-height:2rem; margin-bottom:10%;  color:#000; font-weight:bold;}
.index11a2{ font-size:1.2rem; line-height:1.8rem; margin-bottom: 10%; }
 
 
.index11b1{ width:100%; background-color: #F0F0F0; margin-bottom: 5%;}
.index11b22{ width:100%;  background-color: #F0F0F0; margin-bottom: 5%;}
.index11b2{ width:100%;  background-color: #F0F0F0;  margin-bottom: 5%; }
.index1{ height:600px;}
.index11{ height:600px;}



.index11b11{ width: 90%;margin: auto;font-size: 1.3rem; line-height: 4rem;color: #000; }
.index11b12{ width: 90%;margin: auto;font-size: 1.1rem; line-height: 1.8rem;color: #7f7f7f;}
.index11b13{ width: 90%;margin: auto;font-size: 1rem; line-height:4rem;color: #739F10;}


.index2{ height:1100px;}
.index21b,.index21a{ float:none; width:100%; }
.index21a1{ text-align: center; font-size:2rem; font-weight:bold; color:#000;}
.index21b{ margin-top:60px;}
.index21a2{ height:360px; }
.index21a21{ margin-top:20px; }

.index3{ height:1000px;}
.index3news{ width:100%; }
.index3news1{width: 100%;height: 240px;float:none;margin-right: 4%;padding: 20px 30px 10px 30px; border-bottom-style: solid;border-width: 1px;border-color: #CCCCCC;}
.index3news11{ width:60px; height:60px; font-size:16px; padding-top: 10px; }
.index3news12{ margin-top:10px;}
.index3news13{ margin-top:10px; line-height: 20px; }

.index3news11 p{ font-size:13px; text-align:center; padding-left:0px;}

.footer{ width: 100%;height: 1000px;background-color: #DCDCDC;  }
.footer2{ height:750px;}
.footer1{ height: 150px; }
.footer2on{ width: 33%; float: left;height: 250px; }
.footer2onA{ width: 33%;float: left;height: 200px; }
.footer3{ line-height:20px; text-align:left;}
.footer1on1{ height:40px; line-height: 40px; }
.footer1on2{ height:140px; line-height: 140px; }
.footer1on1,.footer1on2{ float:none; }


.page-n-pro1 txt h1{ font-size:1.2em; }
.page-n-pro1 txt h2{ font-size:1em; }
.page-n-pro1 txt h3{     font-size: 0.8em; }
.page301{ font-size: 1.2em;width: 100%;margin: 4em 0 0 0;display: block;text-align: center;}
.page302{ font-size: 0.8em;width: 90%;line-height: 1.2em;font-weight: normal;margin: 1em auto;}
.page303{ width: 90%;margin: 0 auto;display: BLOCK;text-align: center;font-size: 1em;}
.page-n-pro1 txt img{width:200px;}
}
</pre></body></html>