﻿
/* CSS Document */

.main{ width:1200px; height:auto; overflow:hidden;}
.main-min{ width:298px; height:auto; overflow:hidden;}
.main-max{ width:890px; height:auto; overflow:hidden;}
.pageLeft{ width:296px; height:auto; overflow:hidden; border:1px solid #bfbfbf;}


/*产品開始*/
.liebiao-bt{ width:264px; height:auto; overflow:hidden;}
.liebiao-bt p{ width:100%; height:39px; line-height:39px; font-size:21px; color:#010101; font-weight:bold; padding-top:12px;}
.liebiao-bt em{ display:block; width:84px; height:4px; background:#2f962b; }
.liebiao-bt span{ display:block; width:100%; height:33px; line-height:33px; font-size:17px; color:#a19f9f;}

.liebiao{ width:264px; height:auto; overflow:hidden; padding-top:13px; padding-bottom:22px;}
.liebiao ul{ width:264px; height:auto; overflow:hidden;}
.liebiao ul li{ width:264px; height:36px; overflow:hidden; border-bottom:1px solid #bfbfbf;}
.liebiao ul li a{ display:block; width:240px; padding-left:26px; height:36px; line-height:36px; font-size:17px; color:#010101; background:url(../image/liebiao-li.png) 14px 15px no-repeat;}
.liebiao ul li:hover{ background:#2f962b; border-bottom:1px solid #2f962b;}
.liebiao ul li:hover a{ color:#fff; background:url(../image/liebiao-lion.png) 14px 15px no-repeat; text-decoration:none;}
.liebiao ul .on{ background:#2f962b;border-bottom:1px solid #2f962b;}
.liebiao ul .on a{ color:#fff; background:url(../image/liebiao-lion.png) 14px 15px no-repeat; text-decoration:none;}
.liebiao ul li .on2{ background:#2f962b;border-bottom:1px solid #2f962b;}
.liebiao ul li a .on2{ color:#fff; background:url(../image/liebiao-lion.png) 14px 15px no-repeat; text-decoration:none;}
.on2{ background:#2f962b;border-bottom:1px solid #2f962b;}




.liebiao1{ width:264px; height:auto; overflow:hidden; padding-top:13px; padding-bottom:22px;}
.liebiao1 p{width:264px; height:36px; overflow:hidden; border-bottom:1px solid #bfbfbf;}
.liebiao1 p a{ display:block; width:240px; padding-left:26px; height:36px; line-height:36px; font-size:17px; color:#010101; background:url(../image/liebiao-li.png) 14px 15px no-repeat;}
.liebiao1 .onp{background:#2f962b; border-bottom:1px solid #2f962b;}
.liebiao1 .onp a{color:#fff; background:url(../image/liebiao-lion.png) 14px 15px no-repeat; text-decoration:none;}
.liebiao1 p:hover{background:#2f962b; border-bottom:1px solid #2f962b;}
.liebiao1 p:hover a{ color:#fff; background:url(../image/liebiao-lion.png) 14px 15px no-repeat; text-decoration:none;}
.liebiao1 ul{ width:264px; height:auto; overflow:hidden;}
.liebiao1 ul li{ width:240px; height:36px; overflow:hidden; border-bottom:1px solid #bfbfbf; padding-left:24px;}
.liebiao1 ul li a{ display:block; width:225px; padding-left:15px; height:36px; line-height:36px; font-size:17px; color:#010101; background:url(../image/liebiao-li.png) 3px 15px no-repeat;}
.liebiao1 ul .on{ background:#2f962b; border-bottom:1px solid #2f962b;}
.liebiao1 ul .on a{ color:#fff; background:url(../image/liebiao-lion.png) 3px 15px no-repeat; text-decoration:none;}
.liebiao1 ul li:hover{ background:#2f962b; border-bottom:1px solid #2f962b;}
.liebiao1 ul li:hover a{ color:#fff; background:url(../image/liebiao-lion.png) 3px 15px no-repeat; text-decoration:none;}

.liebiao1 p.on{ background:#2f962b; border-bottom:1px solid #2f962b;}
.liebiao1 p.on a{ color:#fff; background:url(../image/liebiao-lion.png) 13px 15px no-repeat; text-decoration:none;}


/*sdf聯系我們開始*/
.baidu{width:885px; height:700px;border:1px solid #2f962b;padding-top:20px;margin:10px 30px 0px 0px;}
.sdflxwm{width:890px; height:auto;margin:40px 10px;}
/*sdf聯系我們結束*


/*sdf左側2個工程案例開始*/
.case-min{ width:264px; height:auto; overflow:hidden; padding-top:13px; padding-bottom:22px;}
.case-min ul{ width:264px; height:auto; overflow:hidden;}
.case-min ul li{ width:264px; height:auto;float:left; overflow:hidden; display: table-cell;  vertical-align:middle; text-align:center; overflow:hidden;}
.case-min ul li .anliimg01{  width:264px; height:188px;border:1px solid #B0E9AF; display: table-cell;  vertical-align:middle; text-align:center; overflow:hidden; }
.case-min ul li .anliimg01 img{max-width:262px; max-height:188px;vertical-align:middle;}
.case-min ul li p{ width:264px; text-align:center; font-size:13px; height:33px; line-height:33px; overflow:hidden; color:#1f1f1f;}
/*sdf左側2個工程案例結束*/

.lianxi{ width:298px; height:auto; overflow:hidden;}
.lianxi img{ width:298px; height:225px;}

.ewma-min{ width:298px; height:320px; overflow:hidden; text-align:center; background:url(../image/weixin-bj.jpg) center top no-repeat;}
.ewma-min img{ width:210px; height:210px; padding-top:90px;}


.pro-l-t{width:890px; height:37px; padding:0px 0px 0px 0px; border-bottom:1px solid #2f962b;}
.pageRightTop{ width:890px; height:37px; }
.pageRightTop .tit{ padding-right:6px; height:36px; line-height:36px; float:left; font-size:21px; color:#2f962b; font-weight:bold; padding-left:6px; max-width:280px; overflow:hidden;}
.pageRightTop .tit .en{ color:#a19f9f; font-size:13px; font-weight:normal;  font-family:Geneva, Arial, Helvetica, sans-serif; margin-left:10px; }
.location{ float:right; margin:0px 2px 0 0; color:#a19f9f;  max-width:400px; overflow:hidden; display:block; height:36px; line-height:36px;}
.location a{ color:#a19f9f;}

.pss-box{ width:890px; padding-bottom:10px; height:auto; overflow:hidden; padding-top:15px; }
.pro-ul{ width:890px; height:auto; overflow:hidden; }
.pro-ul ul{ width:950px; height:auto; overflow:hidden; margin-right:-60px; margin-bottom:4px;}
.pro-ul ul li{ width:290px; height:auto; overflow:hidden; margin-right:10px; float:left;  vertical-align:top; padding-top:2px}
.pro-ul ul li img{ width:288px; height:219px; border:1px solid #2f962b;}
.pro-ul ul li p{ width:290px; overflow:hidden; height:42px; line-height:42px; text-align:center; font-size:17px; }
.pro-ul ul li p a{ color:#1f1f1f;}
/*产品結束*/

/*分頁代碼*/
.fenye{ width:100%; height:30px;  text-align:center; margin-top:20px; margin-bottom:15PX; }
.fy{ width:auto;  height:30px; line-height:30px; display:inline-block; text-align:center; margin:0 auto; }
DIV.pageb {
	PADDING-BOTTOM: 4px; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 20px; PADDING-TOP: 1px;  margin-left:auto; margin-right:auto;
}
DIV.pageb A { 
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; COLOR: #666666; BORDER-TOP: #ccdbe4 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 3px
}
DIV.pageb SPAN.current {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; FONT-WEIGHT: 700; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.pageb SPAN.disabled {
	DISPLAY: none
}
DIV.pageb A.next {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A.prev {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 1px 0px 0px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A:hover {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND: #666666; COLOR: #fff; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
DIV.pageb A:active {
	BORDER-BOTTOM: #2b55af 1px solid; BORDER-LEFT: #2b55af 1px solid; BACKGROUND: #3666d4; COLOR: #fff; BORDER-TOP: #2b55af 1px solid; BORDER-RIGHT: #2b55af 1px solid
}
DIV.pageb A.next:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.prev:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.pagedot {
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccdbe4 1px solid; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 1px
}
DIV.pageInfo {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px
}
/*分頁代碼*/





.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mb20{margin-bottom:20px;}






/*相關資訊（大）開始*/
.news_list5{width:890px; padding:0px 0 8px 0px;padding-top:0px; overflow:hidden; font-size:14px; }
.news_list5 ul{ width:890px; padding-top:5px; height:auto; overflow:hidden;}
.news_list5 li{ width:878px;  background:url(../image/news-li.png) 4px 18px no-repeat; height:41px; line-height:41px; padding-left:12px; border-bottom:1px solid #8a8a8a;}
.news_list5 li .text_r{float:right;font-size: 13px;font-style: normal; height:41px; line-height:41px;font-weight: normal;color: #1f1f1f; padding-right:6px; width:80px; text-align:center;}
.news_list5 li .text_l{  font-size:13px;float:left;text-align:left; height:41px;  line-height:41px; width:780px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.news_list5 li  a{ color:#1f1f1f;}
/*相關資訊（小）結束*/

/*關于我們開始*/
.about-box{ width:840px; height:auto; overflow:hidden;}
.about-box img{ max-width:840px; height:auto; overflow:hidden;}
.about-box p{ width:100%; height:50px; line-height:50px; text-align:center; font-weight:bold; color:#2f962b; padding-top:17px; font-size:21px;}

.about-001{ width:840px; height:auto; overflow:hidden;  padding:14px 0px 0px 0px; padding-bottom:40px;  line-height:31px; text-align:left; font-size:17px; color:#1f1f1f  }
.about-001 p{ margin-bottom:10px;}
/*關于我們結束*/

/*相冊開始*/
.xiang-box{ width:890px; height:auto; overflow:hidden;}
.xiang-box ul{ width:950px; height:auto; overflow:hidden; margin-right:-60px;}
.xiang-box ul li{ width:288px; height:auto; border:1px solid #2f962b;overflow:hidden; margin-right:10px;margin-bottom:10px; float:left}
.xiang-box ul li img{ width:288px; height:201px;}
.xiang-box ul li p{ width:288px; height:39px;border-top:1px solid #2f962b; line-height:39px; text-align:center; text-align:center; font-size:17px; color:#1f1f1f;}
/*相冊結束*/



/*sdf榮誉開始*/
.rongyu-box{ width:890px; height:auto; overflow:hidden;}
.rongyu-box ul{ width:950px; height:auto; overflow:hidden; margin-right:-60px;}
.rongyu-box ul li{ width:170px; height:auto; overflow:hidden; margin-right:10px;margin-bottom:10px; float:left}
.rongyu-box ul li img{ width:166px; height:116px;border:1px solid #2f962b;}
.rongyu-box ul li p{ width:166px; height:39px; line-height:39px; text-align:center; font-size:17px; color:#1f1f1f;}
/*sdf榮誉結束*/


/*sdf工程案例開始*/
.xiang01-box{ width:890px; height:auto; overflow:hidden;}
.xiang01-box ul{ width:950px; height:auto; overflow:hidden; margin-right:-60px;}
.xiang01-box ul li{ width:290px; height:auto; overflow:hidden; margin-right:10px; float:left}
.xiang01-box ul li .anliimg{  width:286px; height:201px;border:1px solid #2f962b; display: table-cell;  vertical-align:middle; text-align:center; overflow:hidden; }
.xiang01-box ul li .anliimg a{  width:286px; height:201px; display: table-cell;  vertical-align:middle; text-align:center; text-decoration:none;overflow:hidden;  }
.xiang01-box ul li .anliimg a:hover{ border:none; }
.xiang01-box ul li .anliimg img{  max-width:286px; max-height:199px; vertical-align:middle;   }
.xiang01-box ul li p{ width:290px; height:39px; line-height:39px; text-align:center; text-align:center; font-size:17px; color:#1f1f1f;}
/*工程案例結束*/


/*專業團隊開始*/
.tuandui-box{ width:890px; height:auto; overflow:hidden;}
.tuandui-box ul{ width:950px; height:auto; overflow:hidden; margin-right:-60px;}
.tuandui-box ul li{ width:290px; height:auto; overflow:hidden; margin-right:10px; float:left}
.tuandui-box ul li img{ width:288px; height:271px;border:1px solid #2f962b;}
.tuandui-box ul li p{ width:290px; height:39px; line-height:39px; text-align:center; text-align:center; font-size:17px; color:#1f1f1f;}
/*專業團隊結束*/


/*聯系我們開始*/
.news-list{ width:264px; height:auto; overflow:hidden; padding-top:13px; padding-bottom:22px;}
.news-list ul{ width:264px; height:auto; overflow:hidden;}
.news-list ul li{ width:264px; height:36px; overflow:hidden; border-bottom:1px solid #bfbfbf;}
.news-list ul li a{ display:block; width:264px; height:36px; line-height:36px; font-size:17px; color:#010101; }
.lianxi-box{ width:890px; height:auto; overflow:hidden; padding-top:15px;}
.lianxi-1 , .lianxi-1 img{ width:890px; height:auto; overflow:hidden;}
.lianxi-2{ width:890px; height:774px; background:url(/images/lianxi2.jpg) center top no-repeat;}

.tianbiao-r{ width:450px; height:auto; overflow:auto; padding-left:360px;}
.tianbiao-bt{ width:450px; height:72px; line-height:72px; padding-top:18px; font-size:21px; color:#ffffff;}
.tianbiao-txt{ width:440px; height:65px; line-height:65px; background:#ffffff; overflow:hidden; margin-bottom:20px; font-size:21px;}
.tianbiao-txt span{ width:115px; padding-left:8px; display:block; float:left; color:#1f1f1f }
.tianbiao-txt input{ width:315px; display:block; height:65px; line-height:65px; background:#none; border:none;  font-size:21px; color:#1f1f1f; font-family:"微軟雅黑";}

.tianbiao-ly{ width:440px; height:240px; overflow:hidden; background:#fff;}
.tianbiao-ly span{ width:115px; padding-left:8px; display:block; float:left; color:#1f1f1f;height:60px; line-height:60px; font-size:21px;}
.tianbiao-ly textarea{ width:315px; display:block; height:240px; line-height:60px; background:none; border:none;  font-size:21px; color:#1f1f1f; font-family:"微軟雅黑";}

.tianbian-an{ width:440px; height:auto; padding-top:35px;}
.tianbian-an input{ width:167px; height:49px; line-height:49px; font-size:21px; display:block;  text-align:center; border:none; background:#fff; color:#1f1f1f; cursor:pointer;  font-family:"微軟雅黑"; }
.tianbian-an input:hover{ background:#f6851f;}
/*聯系我們開始*/


/*新聞列表頁開始*/
.news-bot1{ width:888px; height:232px; overflow:hidden; border:1px solid #8a8a8a; margin-top:13px;}
.news-bot1 img{ width:302px; height:190px; float:left; padding-left:12px; padding-top:21px;}
.news-bot1 img:hover{filter: Alpha(Opacity=80);opacity:0.8}
.news-bot1 p{ width:543px; height:auto; overflow:hidden; float:right; padding-right:12px;}
.news-bot1 p span{ width:100%; display:block; overflow:hidden;}
.news-bt{ padding-top:30px; height:35px; line-height:35px; font-size:17px; font-weight:bold;}
.news-bt a{ color:#2f962b;}
.news-nr{ height:96px; line-height:24px; font-size:13px; color:#1f1f1f;}
.news-more{ height:25px; padding-top:8px;}
.news-more a{ display:block; width:94px; height:25px; line-height:25px; font-size:13px; text-align:center; color:#fff; background:#f6851f;}

.news-bot2{ width:890px; height:auto; margin-top:9px;}
.news-bot2 ul{ width:890px; height:auto; overflow:hidden; }
.news-bot2 ul li{ width:878px;  background:url(../image/news-li.png) 4px 18px no-repeat; height:41px; padding-left:12px; border-bottom:1px solid #8a8a8a; }
.text_ro1{float:right;font-size: 13px;font-style: normal; height:41px; line-height:41px;font-weight: normal;color: #1f1f1f; padding-right:6px; width:80px; text-align:center; }
.text_lo1{ font-size:13px;float:left;text-align:left; height:41px;  line-height:41px; width:788px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.text_lo1 a{ color:#1f1f1f;}


.case-ul{ width:890px; height:auto; overflow:hidden; }
.case-ul ul{ width:950px; height:auto; overflow:hidden; margin-right:-60px; margin-bottom:4px;}
.case-ul ul li{ width:290px; height:auto; overflow:hidden; margin-right:10px; float:left; padding-top:2px;}
.case-ul ul li img{ width:288px; height:368px; border:1px solid #2f962b;}
.case-ul ul li p{ width:290px; overflow:hidden; height:42px; line-height:42px; text-align:center; font-size:17px; }
.case-ul ul li p a{ color:#1f1f1f;}
/*新聞列表頁結束*/
.case-ul1{ width:890px; height:auto; overflow:hidden; }
.case-ul1 ul{ width:950px; height:auto; overflow:hidden; margin-right:-60px; margin-bottom:4px;}
.case-ul1 ul li{ width:290px; height:auto; overflow:hidden; margin-right:10px; float:left; padding-top:2px;}
.case-ul1 ul li img{ width:288px; height:249px; border:1px solid #2f962b;}
.case-ul1 ul li p{ width:290px; overflow:hidden; height:42px; line-height:42px; text-align:center; font-size:17px; }
.case-ul1 ul li p a{ color:#1f1f1f;}



/*詳細頁開始*/
.biaoti01{width:830px; height:45px; line-height:40px;margin-top:8px;}
.biaoti01 h1{font-size:22px; color:#333;font-weight:bold; text-align:center; }

.riqi{width:830px; height:40px; line-height:30px; text-align:center;}
.news-con{width:830px; height:auto; text-align:left; padding-bottom:10px;  font-size:14px; line-height:28px; color:#333;}
.news-con p{ margin-bottom:20px;}
.news-con img{ max-width:890px;}
.news-img{width:830px; height:auto; vertical-align:middle; text-align:center;}
.news-img img{ max-width:830px; vertical-align:middle;}
.back{ width:830px; height:auto; line-height:30px; text-align:left;  border-top:1px solid #ccc; margin-top:8px; padding-top:10px; padding-bottom:10px; overflow:hidden;}

/*詳細頁結束*/


/*产品放大鏡、詳細頁開始*/

.pt_box{ width:890px; height:356px; text-align:left;}
.pt_l{ width:370px; height:346px; overflow:hidden; float:left; padding:10px 0px 0px 0px;}
.pt_r{ width:490px; height:346px; overflow:hidden; float:right;}
.pro-pic{ width:350px; padding: 5px; height:250px; border:1px solid #ccc;}
.ca-right01{ width:490px; height:34px; float:right; line-height:34px; border-bottom:1px dotted #ccc;overflow:hidden; margin-bottom:6px; padding-top:6px;}
.ca-right02{ width:490px; height:175px; float:right; line-height:25px; font-size:13px; color:#333; overflow:hidden; }
.ca-right03{ width:490px; height:26px; float:right; line-height:26px; padding-top:0px; }
.ca-right03 img{ cursor:pointer; padding-right:20px;}
.ca-right03.f_le{ float:left;}
.ca-right04{ width:490px; height:36px; float:right; line-height:36px; font-size:13px; color:#333;  border-top:1px solid #ccc;}
.ca-right05{ width:490px; height:25px; float:left; line-height:25px; font-size:13px; color:#333; overflow:hidden; }
.pro-jg01{ padding-left:8px;}
.pro-jg01 b{ font-weight:normal; color:#F00;}
.ca-right06{ width:490px; height:20px; float:right; line-height:20px; font-size:13px; color:#333; margin-top:6px; margin-bottom:6px;}

.xiangce01{ width:890px; height:24px; color:#333; font-size:14px; margin-top:2px;  background:url(/images/heng04.gif) 1px 2px; line-height:24px; text-align:left;}


.bj-n-t01{width:890px; height:45px; float:left; background:url(/images/abt03.jpg);}
.bj-n-t01 ul { list-style-image:none; height:43px;}
.bj-n-t01 ul li{ width:112px; height:43px; line-height:43px; text-align:center; float:left; display:inline;color:#333; font-size:14px; border-right:1px solid #e9e9e9;}
.bj-n-t01 .anniu01{ CURSOR: pointer;color:#fff;font-weight:bold; background:#2A95E5;font-size:14px;}
.bj-n-t01 .anniu01 a{ color:#fff;font-weight:bold;font-size:14px;}
.bj-n-t01 a:hover {width:112px; background:#2A95E5; float: left; height:43px; color: #fff; font-weight:bold; font-size:14px;}

.pbt-nav{ width:250px; height:34px; line-height:34px; float:right; padding-right:6px; overflow:hidden;}
.haoma{font-size:15px; color:#D81A00;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.p-neirong{ width:890px; height:auto; overflow:hidden; text-align:left; padding-top:14px; font-size:14px; color:#333; line-height:28px; text-indent:0px;}
.p-neirong p{ margin-bottom:20px;}
.p-neirong01{ width:890px; height:auto; overflow:hidden; text-align:left; padding-top:4px; font-size:14px; color:#333; line-height:28px; text-indent:0px; padding-bottom:30px;}
.p-neirong01 p{ margin-bottom:20px;}
.p-neirong01 img{ max-width:100% !important;}
/*产品放大鏡、詳細頁結束*/
