@charset "utf-8";
/*
 *公共样式 start
 */

	*{margin:0px;padding:0px;font-family:"微软雅黑";}
	ul li,ol li{list-style:none;}
	a{text-decoration:none;color:#666;}
	input,textarea,button,select{outline:none;border:1px solid #ccc;height:30px;font-size:inherit;outline:0;line-height:inherit;color:inherit;font-family:"微软雅黑";}
	/*.clear{clear:both;overflow:hidden;}*/
	.input{padding:0 10px;}
	.clearfix:after,.clearfix:before{content:"\200B";display:block;height:0;clear:both;}
	.clearfix{ *zoom:1; }
	table{border-collapse:collapse;border-spacing:0;}
	.tmui-ellipsis,.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	
	h1,h2,h3,h4,h5,h6,em{font-weight:normal;}
	q:before,q:after{content:'';}

	body,html,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,th,td,span,form,fieldset,legend,button,input,textarea,th,td,select,span{margin:0;padding:0;font-family:"微软雅黑";}
	
	

	fieldset,img,html,body,iframe{border:0;}
	
	.wid1020{width:1120px;margin:0 auto;}
	.widll00{width:1100px;margin:0 auto;}
	.wid1120{width:1120px;margin:0 auto;}
	.wid1200{width:1200px;margin:0 auto;}

	::-webkit-scrollbar{width:8px;height:0px;background:#666;}
	::-webkit-scrollbar-button{background-color:#fff;}
	::-webkit-scrollbar-track{background:#666;}
	::-webkit-scrollbar-track-piece{background:#fff}
	::-webkit-scrollbar-thumb{background:#666;}
	::-webkit-scrollbar-corner{background:#82AFFF;}
	::-webkit-scrollbar-resizer{background:#FF0BEE;}
	scrollbar{-moz-appearance:none !important;background:rgb(0,255,0) !important;}
	scrollbarbutton{-moz-appearance:none !important;background-color:rgb(0,0,255) !important;}
	scrollbarbutton:hover{-moz-appearance:none !important;background-color:rgb(255,0,0) !important;}
	/* 隐藏上下箭头 */
	scrollbarbutton{display:none !important;}
	/* 纵向滚动条宽度 */
	scrollbar[orient="vertical"]{min-width:8px !important;}
	/*1366*768 1440*900 div---如果你是用fixed的div层的高度一定要控制在：520px以内 */

	textarea{overflow:auto;resize:none;font-family:inherit;}
	input,select{border:1px solid #ccc;font-family:inherit;}
	a,button{outline:none;border:0;}
	
	.rgbatm{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F990000,endColorstr=#7F990000); background: rgba(0,0,0,0.1);}

	.over{overflow:hidden;}
	
	


	.fl{float:left;}
	.fr{float:right;}
	.line-block{display:inline-block;}
	.blo{display:block;}
	.rela{position:relative;}
	.abso{position:absolute;}
	.col_fff{color:#fff;}
	.col_666{color:#666;}
	.col_000{color:#000;}
	.col_red{color:red;}
	.col_8f{color:#8f8f8f;}
	.col_999{color:#999;}
	.col_53{color:#535353;}
	.fo12{font-size:12px;}
	.fo14{font-size:14px;}
	.fo16{font-size:16px;}
	.fo18{font-size:18px;}
	.fo20{font-size:20px;}
	.fo22{font-size:22px;}
	.fo24{font-size:24px;}
	.fo26{font-size:26px;}
	.fo28{font-size:28px;}
	.fo30{font-size:30px;}
	.txt_cen{text-align:center;}
	.bold{font-weight:bold;}
	.txtR{text-align:right;}
	.bag_fff{background-color:#fff;}
	.bag_000{background:#000;}
	.g_ght{font-weight:600;}
	.vertical{padding:0 3px;color:#b9b9b9;}
	.mar_r0{margin-right:0 !important;}
	

/*
 * end 公共样式 
 */

/*首页 start*/
	.pic{background:url(yjy.png) no-repeat;}
			
	/*top start*/
	.top{background:#057541;height:36px;}
	.top p{height:36px;line-height:36px;font-size:12px;color:#fff;margin:0 42px 0 23px;float:left;}
	/*end top*/
	
	/*header start*/
	.header{height:94px;}
	.logo{margin-top:11px;}
	.logo *{display:block;width:361px;height:77px;}
	
	.nav{overflow:hidden;float:right;margin-top:22px;}
	.nav ul{overflow:hidden;}
	.nav li{float:left;margin-left:15px;}
	.nav li a{display:block;width:76px;height:68px;line-height:68px;font-size:18px;color:#010000;border-bottom:4px solid #fff;text-align:center;}
	.nav li a span{font-size:18px;color:#057541;}
	.nav li a.on{border-bottom:4px solid #057541;}
	.nav li a:hover{color:#057541;border-bottom:4px solid #057541;}
	/*end header*/
	
	/*content start*/
	.banner{overflow:hidden;position:relative;}
	
	.banner .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:20px; z-index:1; }
	.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.banner .hd ul li{ float:left; margin-right:7px;  width:15px; height:15px;background:rgba(255, 255, 255, .6); cursor:pointer;border-radius:50%;}
	.banner .hd ul li.on{ background:#057541;}
	
	.banner .bd{position:relative; height:100%; z-index:0;}
	.banner .bd li{zoom:1;vertical-align:middle;}
	.banner .bd img{width:100%;height:auto;display:block;  }
	
	/* 下面是前/后按钮代码，如果不需要删除即可 */
	#banner .prev{left:0;/*background:url("") no-repeat center/cover;*/background-image:url(arrow2.png);background-repeat:no-repeat;}
	#banner .next{right:0;/*background:url("arrow1.png") no-repeat center/cover;*/background-image:url(arrow1.png);background-repeat:no-repeat;}
	#banner .prev,#banner  .next{width:48px;height:64px;position:absolute;display:block;top:50%;z-index:10;/*background-color:rgba(0,0,0,0.4);transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%)*/}
	#banner .prev:hover,#banner .next:hover{background-color:rgba(0,0,0,0.7);transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-transition:all .3s;-o-transition:all .3s}
	/*end content*/
	
	/*News-Center start*/
	.News-Center{height:438px;}
	
	#ifocus-ban{width:685px;height:338px;margin-top:50px;float:left;position:relative;}
	#ifocus-ban_pic{display:inline;position:relative;float:right;width:500px;height:336px;overflow:hidden;border:1px solid #E5E5E5;}
	#ifocus-ban_piclist li{width:500px;height:336px;overflow:hidden}
	#ifocus-ban_piclist img{width:500px;height:336px;}
	#ifocus-ban_btn{width:172px;float:left;margin-right:0;}
	#ifocus-ban_btn li{width:172px;height:76px;cursor:pointer;margin-bottom:11px;position:relative;}
	#ifocus-ban_btn li p{display:none;position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #2F8B5D;}
	#ifocus-ban_btn img{width:172px;height:76px;}
	#ifocus-ban_btn li.on p{display:block;}
	#ifocus-ban_opdiv{position:absolute;right:1px;bottom:1px;width:500px;height:50px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
	#ifocus-ban_tx{position:absolute;right:1px;bottom:1px;width:500px;height:50px;color:#FFF;line-height:50px;text-indent:25px;}
	#ifocus-ban_tx ul li{display:none}
	#ifocus-ban_tx ul li a{color:#fff;font-size:14px;font-weight:bold}
	
	.OS-news{width:398px;margin:50px 7px 0 0;}
	.new-til{width:156px;height:46px;background:#057541;font-size:24px;font-weight:bold;text-align:center;line-height:46px;color:#fff;}
	.new-ls li{height:52px;line-height:52px;color:#444;background:url(tu12.jpg) no-repeat;}
	.new-ls li a{display:block;height:51px;margin-left:14px;border-bottom:1px solid #F4F4F4;}
	.new-ls li a span{font-size:12px;color:#b5b5b5;float:right;}
	/*end News-Center*/
	
	/*Scope-business start*/
	.Scope-con{margin-top:48px;}
	.Scope-business{height:522px;background:#F5F5F5;}
	.Scope-bx-pic{float:left;width:280px;height:216px;background:#057541;text-align:center;}
	.pic1{width:72px;height:72px;background-position:-1px -1px;margin:48px auto 0;}
	.Scope-bx-pic h4{font-size:24px;font-weight:bold;color:#fff;margin:5px 0 1px;}
	.Scope-bx-pic span{color:#c9deef;font-size:12px;}
	.Scope-bx2{width:230px;height:187px;background:url(tu6.jpg) no-repeat;font-size:14px;color:#666;line-height:30px;padding:29px 28px 0 22px;text-indent:16px;}
	.Scope-bx3,.Scope-bx3 img{width:280px;height:216px;}
	.pic2{width:72px;height:72px;background-position:-75px 0px;margin:48px auto 0;}
	.Scope-bx5,.Scope-bx5 img{width:560px;height:216px;}
	.pic3{width:72px;height:72px;background-position:-150px 0px;margin:48px auto 0;}
	/*end Scope-business*/
	
	/*Engineering-case start*/
	.Engin-til{margin:21px auto 30px;}
	.Engin-til,.Engin-til img{width:194px;height:50px;}
	.Engin-pintroduce{width:880px;margin:0 auto 41px;}
	.Engineering-list li{float:left;margin-right:23px;height:242px;}
	.Engineering-list li a{display:block;}
	.Engineering-list li a img{width:203px;height:214px;border:1px solid #999;}
	.Engineering-list li a img:hover{box-shadow:3px 3px 3px 0px #B6B5B5;}
	.Engineering-list li p{text-align:center;margin-top:3px;color:#5d5d5d;}
	/*end Engineering-case*/
	
	/*Impact-assessment start*/
	.Impact-assessment{height:300px;margin:37px auto 51px;}
	.Impact-left{width:221px;height:300px;background:url(tu15.png) no-repeat;/*padding-top:23px;*/}
	.Impact-left li{width:196px;height:35px;text-align:center;line-height:35px;font-size:16px;font-weight:bold;color:#03391e;cursor:pointer;margin:0 0 13px 26px;overflow:hidden;}
	.Impact-left li.on{background:url(tu13.png) no-repeat;color:#fff;}
	.Impact-right>div{display:none;}
	.Impact-right>div.on{display:block;}
	.Imp-WeChat{width:251px;height:255px;border:3px solid #046739;margin:0px 90px 0 39px;}
	.Imp-WeChat img{width:251px;height:255px;}
	
	.Impact-lis{width:511px;}
	.imac-tilp{width:37px;height:64px;background:url(tu14.png) no-repeat;margin-bottom:3px;}
	.imac-tilh2{height:41px;line-height:41px;font-size:18px;font-weight:bold;color:#41af66;padding:0 4px;border-top:1px solid #057541;border-bottom:1px solid #057541;}
	.Impact-list{width:511px;border-top:7px solid #057541;margin-top:25px;}
	.Impact-list li{height:76px;border-bottom:1px dotted #BCE2C9;margin-left:5px;overflow:hidden;}
	.Imp-tip{width:229px;height:76px;line-height:76px;color:#000;}
	.Impjj{width:274px;color:#000;line-height:29px;margin-top:7px;}
	/*end Impact-assessment*/
	
	/*Friendship-link start*/
	.Friendship-link{height:50px;line-height:50px;background:#F5F5F5;}
	.Friendship-link a{margin-right:49px;}
	.Friendship-link-con>p{float:left;}
	.FL-left{float:left;width:1030px;}
	.FL-left tbody{width:1030px;}
	.FL-left tr{float:left;text-align:center;vertical-align:top;}
	.FL-left tr td{float:left;}
	.yqljdj li{float:left;}
	/*end Friendship-link*/
	
	/*footer start*/
	.footer{height:190px;background-image:url(fotu.jpg);}
	.footer-nav{width:1106px;margin:0 auto;}
	.footer-nav ul{overflow:hidden;}
	.footer-nav li{width:158px;height:94px;line-height:94px;float:left;text-align:center;}
	.footer-nav li a{font-size:18px;color:#fff;}
	.footer-copy{width:840px;border-top:1px solid rgba(139, 154, 166, .15);margin:0 auto 0;}
	.footer-copy *{color:#aebac4;font-size:16px;}
	.p1{margin:13px 0 19px;}
	.p3{margin:18px 0 8px;}
	/*end footer*/
/*end 首页*/

/*工程案例 start*/
	.ny-ban,.ny-ban img{height:370px;}
			
	/*location start*/
	.location{height:61px;line-height:61px;}
	.location h2{float:left;font-size:20px;color:#000;}
	.location p{float:right;}
	.location p a{color:#323232;}
	/*end location*/
	
	/*inside-conten start*/
	.inside-box{background:#F2F2F2;padding:30px 0 25px;}
	.inside-left{width:274px;}
	.inside-ti{height:55px;padding:0 0;background:#046739;line-height:55px;font-size:20px;color:#fff;padding:0 46px;margin-bottom:1px;}
	.inside-ti span{font-size:20px;color:#fff;float:right;}
	.insidels{background:#fff;padding:20px 0 6px;}
	.insidels li a{display:block;height:50px;line-height:50px;font-size:16px;color:#000;padding-left:73px;}
	.insidels li a.on{background:url(left-til.png) no-repeat;background-position: 0 -4px;}
	.insidels li a.on span{font-size:16px;color:#057541;}
	.insidels li a:hover{/*background:url(left-til2.png) no-repeat;*/color:#057541;/*background-position: 0 -4px;*/}
	
	.all_lf .tell,.all_lf .position{width:274px;height:100px;background:#046736;margin-top:11px}
	.all_lf div i{display:block;width:44px;height:39px;float:left;background:url(tel.png) no-repeat center;background-size:contain;margin-top:30px;margin-left:18px;margin-right:13px}
	.all_lf div b{font-size:20px;color:#ffffff;font-weight:normal;line-height:100px;font-family:"SIMSUNB"}
	.all_lf  .position{background:#046736;}
	.all_lf  .position i{background:url(position.png) no-repeat center;background-size:contain}
	.all_lf  .position p{margin-top:33px;font-size:14px;color:#ffffff;line-height:25px;float:left;width:165px}
	
	
	.inside-right{width:785px;padding:25px;min-height:558px;line-height:30px;}
	.Engineering-case-list li{float:left;margin:0 19px 15px 0;}
	.Engineering-case-list li a{display:block;}
	.Engineering-case-list li p,.Engineering-case-list li p img{width:249px;height:240px;}
	.Engineering-case-list li h3{height:48px;line-height:48px;font-size:16px;color:#666;text-align:center;}
	.Engineering-case-list li:hover p{box-shadow:3.5px 3.5px 7px -5px #DBDADA;}
	.inside-right img{max-width:100%;height:auto;}
	/*end inside-conten*/
/*end 工程案例*/

/*企业文化 start*/
	.corporate-culture-new{width:784px;margin:0 auto 130PX;}
	.corporate-culture-new li{width:392px;height:415px;float:left;}
	.corporate-culture-new li a{display:block;text-align:center;}
	.corporate-culture-new li a span{font-size:14px;color:#046736;}
	.corporate-culture-new li i{display:block;width:144px;height:144px;margin:30px auto 25px;}
	.corporate-culture-new li h3{font-size:20px;font-weight:bold;text-align:center;margin-bottom:1px;color:#046736;}
	.corporate-culture-new li p{width:308px;height:94px;font-size:14px;color:#575757;text-align:center;line-height:29px;background:url(whjjbg.png) no-repeat;padding:43px 25px 0;margin:19PX auto 0;}
	.culture-new1 i{width:64px;height:64px;background:url(qyjs.png) no-repeat;}
	.culture-new2 i{width:60px;height:64px;background:url(fzyj.png) no-repeat;}
	.culture-new3 i{width:54px;height:64px;background:url(jyln.png) no-repeat;}
	.culture-new4 i{width:64px;height:54px;background:url(rclr.png) no-repeat;margin:0 auto 0;}
	.culture-new1 h3{color:#3faf0b;}
	.culture-new2 h3{color:#f19149;}
	.culture-new3 h3{color:#ff0000;}
	.culture-new4 h3{color:#046736;}
/*end 企业文化*/

/*人才招聘 start*/
	.Talent-recruitment{margin-left:68px;}
	.Talent-recruitment li{margin-bottom:4px;}
	.Talent-til{font-size:20px;color:#000;}
	.Talent-pli{color:#5a5a5a;margin:9px 0 6px;}
	.Talent-pdat{color:#5a5a5a;line-height:30px;}
	
	.Contact-information{width:815px;border-top:15px solid #F2F2F2;margin:14px 0 0 -15px;}
	.Contact-information p{color:#474545;font-size:16px;text-align:center;margin-bottom:7px;padding-top:15px;}
/*end 人才招聘*/

/*新闻动态 start*/
	.Company-left{width:393px;height:268px;overflow:hidden; position:relative;margin-top:7px;}
	.Company-left .bd{ position:relative; height:100%; z-index:0;}
	.Company-left .bd li{ zoom:1; vertical-align:middle;}
	.Company-left .bd img{width:393px;height:268px;display:block;}
	.Company-left .prev,.Company-left .next{position:absolute; left:16px;top:124px;display:block;width:15px;height:27px;background:url(yjy.png) -89px -78px no-repeat;}
	.Company-left .next{left:auto;right:16px;background-position:-106px -78px;}
	.Company-left .prev:hover{background-position:-89px -106px;}
	.Company-left .next:hover{background-position:-106px -106px;}
	.Company-left .bd ul li a h2{position:absolute;bottom:0px;left:0;right:0;height:30px;width:363px;background:rgba(0,0,0,.5);color:#fff;line-height:30px;font-size:16px;padding:0 15px;}
/*end 新闻动态*/

/*资质荣誉 start*/
	.Qualification-honor{margin-top:30px;}
	.Qualification-honor li{float:left;margin:0 13px 30px 20px;}
	.Qualification-honor li,.Qualification-honor li img{width:358px;height:236px;}
	.ygfc li,.ygfc li a{display:block;height:267px;text-align:center;}
	.ygfc li h2{height:22px;line-height:22px;font-size:18px;}
/*end 资质荣誉*/

/*分页 start*/
	.pageClass{clear:both;text-align:center;padding:7px 0 7px;}
	.pageClass a{display:inline-block;border:1px solid #DEDEDE;}
	.pageClass a span{font-size:14px;display:inline-block;padding:2px 11px;}
	.pageClass strong{display:inline-block;}
	.pageClass strong span{display:inline-block;font-size:14px;background:#b3b4ba;color:#fff;text-align:center;line-height:30px;padding:3px 13px;}
/*end 分页*/

/*内容详情页 start*/
	.Content-titlt{font-size:18px;color:#6c6c6c;text-align:center;margin:12px 0 19px;}
	.Release-time{color:#6c6c6c;padding-bottom:15px;border-bottom:1px solid #C0C0C0;margin-bottom:22px;}
	.data-cn{line-height:30px;min-height:260px;}
	.data-cn img{display:block;margin:0 auto 20px;}
/*end 内容详情页*/

/*关于我们 start*/
	.gywm{width:1112px;min-height:600px;margin:0 auto;}
	.gywm-til{width:228px;height:63px;background:url(gywm.png) no-repeat;font-size:18px;font-weight:bold;color:#fff;text-align:center;line-height:55px;margin-left:-9px;}
	.gywm-con{width:1062px;margin:24px auto 0;padding-bottom:25px;}
	.gywm-con-left,.gywm-con-left *{width:592px;height:524px;}
	.gywm-con-right{width:426px;min-height:524px;line-height:30px;}
/*end 关于我们*/

/*业务范围 start*/
	.ywfwtil{font-size:18px;font-weight:bold;color:#000;text-align:center;margin-bottom:17px;}
	.ywfwls{width:572px;margin:0 auto 0;min-height:360px;}
	.ywfwls p{color:#605d5d;font-size:14px;line-height:46px;background:url(ywfwls.jpg) no-repeat;text-indent:17px;}
	.ywfwls img{max-width:100%;height:auto;/*margin:21px auto 36px;*/margin:0 auto;}
/*	.ywfwcon img{width:572px;}*/
	.ywlog{display:block;margin:36px auto;}
/*end 业务范围*/

/*园区综合服务 start*/
	.yqzh{width:572px;margin:0 auto 30px;}
	.yqzh dt{font-size:18px;font-weight:bold;color:#000;text-align:center;margin-bottom:30px;}
	.yqzh dd{margin-bottom:10px;}
	.yqzh dd h2{margin-bottom:14px;}
	.yqzh dd h2 a{display:block;height:29px;min-width:143px;background:#046736;font-size:14px;font-weight:bold;color:#fff;line-height:29px;text-indent:14px;float:left;}
	.yqzxde a{display:block;min-height:20px;background:url(yqfw.png);background-repeat:repeat-y;font-size:14px;color:#605d5d;padding-left:16px;line-height:40px;}
/*end 园区综合服务*/