@charset "utf-8";



/*banner*/

.banner{width:100%; margin:1px auto 0; position:relative; height:460px;position:relative; z-index: 1}

.fullSlide{width:100%;position:relative;height:460px;background:transparent}

.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}

.fullSlide .bd ul{width:100% !important}

.fullSlide .bd li{width:100% !important;height:460px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat; box-shadow:1px 5px #7ba17d;}

.fullSlide .bd li a{display:block;height:460px}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:40px;left:0}

.fullSlide .hd ul{text-align:center;}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#333;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}

.fullSlide .hd ul .on{background:#fa6b0c;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}

.fullSlide .bd li .ban_phone{position:absolute;top:335px;right:430px;}

.fullSlide .bd li .ban_phone strong{font-size:24px;color:#fff;}

.fullSlide .bd li .ban_phone a{display:inline-block;height:52px;margin-left:40px;}

.banner_1{height:370px;position:relative;}



/*search*/

.search_box{overflow:hidden;position:relative; margin-top:-25px;height:50px;border:1px #ed790c solid;background:url(../images/search_bg.png);padding:0 10px; z-index: 999;}

.search_box .search{border:#00891a 1px solid;height:26px;line-height:26px;width:256px;}

.search_box .search input{float:left;background:#fff;}

.search_box .search input.sea_inp{width:218px;height:26px;border:0;padding-left:10px;color:#a5a5a5;line-height:24px; } 

.search_box .search input.sea_btn{width:28px;height:26px;cursor:pointer; background:url(../images/search_icon.png) no-repeat center #00891a;}

.search_box .sea_keyw{width:625px;height:50px;line-height:50px;overflow:hidden;}

.search_box .sea_keyw a{color:#333;margin-right:15px;}

.sea_right{margin-top:10px;}

.sea_right span{font-size:14px;}



/*图片滚动*/

.case_img{width:1180px; margin:0 auto;overflow:hidden;margin-top:30px;}

.case_img .gd_all ul{overflow:hidden;margin:0 48px;width:1060px;}

.case_img .gd_all li{ float:left; width:210px;margin-right:30px;text-align:center;}

.case_img .gd_all li img{ width:210px; height:150px;}

em{position: absolute;top: 30px;padding:32px 3px;}

.t_r{ right:0px;}

.gd_all{ position:relative;}



/*公共标题样式*/

.pub_tit{ text-align:center; margin-top:30px;}

.pub_tit h3{background:url(../images/tit_bg.png) no-repeat bottom  center;padding-bottom:12px;}

.pub_tit h3 strong{font-size:20px;display:block;}

.pub_tit h3 span{font-size:16px;color:#9d9d9d;display:inline-block; text-transform: uppercase;margin-top:3px;}

.pub_tit h3 a.more{font-weight:bold;margin-left:10px;font-size:14px;}



/*产品分类*/

.pro_box{margin-top:30px;}

.pro_box .con_width{overflow:hidden;margin-bottom:10px;}

.pro_box .pro_left{width:182px;border:1px solid #027c19; background:#fff;}

.pro_box .pro_title{ background:url(../images/pro_tit_bg.png) no-repeat left center;height:69px;}

.pro_box .pro_title h3{color:#fff;font-size:12px;line-height:22px;text-align:center;height:69px;}

.pro_box .pro_title h3 a{display:block;font-size:18px;font-weight:bold;padding-top:10px;color:#fff;}

.pro_box .pro_left .pro_class{margin:10px 0 30px;}

.pro_box .pro_left .pro_class dl{margin-bottom:10px;}

.pro_box .pro_left .pro_class a{color:#333;}

.pro_box .pro_left .pro_class dl dt{width:190px;height:45px;line-height:34px;background:url(../images/pro_icon.png) no-repeat left center ;margin:0 0 0 8px;}

.pro_box .pro_left .pro_class dl dt a{font-size:16px;padding-left:30px;font-weight:bold;color:#fff;}

.pro_box .pro_left .pro_class dl dd{margin-left:14px;}

.pro_box .pro_left .pro_class dl dd a{ font-size:14px;font-weight:bold;display:block;line-height:27px;height:27px;background:url(../images/pro_list_icon.png) no-repeat left 11px;padding-left:15px;}

.pro_right{width:952px;}

.pro_right .pro_con .pro_t{overflow:hidden;height:40px; border-bottom:2px solid #00891a;}

.pro_right .pro_con .pro_t .more{display:block;font-weight:bold; margin-top:18px;}

.pro_right .pro_con .pro_titl{overflow:hidden;width:870px;}

.pro_right .pro_con .pro_titl li{float:left;margin-right:15px;}

.pro_right .pro_con .pro_titl li a{color:#fff;font-size:18px;font-weight:bold;width:115px;height:40px;line-height:40px; text-align:center;display:block; background:#c4c4c4;}

.pro_right .pro_con .pro_titl li.selected a{background:#00891a;}

.pro_right .pro_img{margin-top:30px;}

.pro_right .pro_img ul{overflow:hidden;width:1000px;}

.pro_right .pro_img ul li{float:left;text-align:center;margin-right:28px;margin-bottom:25px;position:relative;}

.pro_right .pro_img ul li a{display:block;}

.pro_right .pro_img ul li a.pro_img_bg{padding:2px;height:165px;width:210px;border:1px #e3e1e1 solid;}

.pro_right .pro_img ul li a.pro_img_bg span{height:165px;width:210px;overflow:hidden;display:block;}

.pro_right .pro_img ul li a img{width:210px;height:165px;}

.pro_right .pro_img ul li a.pro_name{line-height:25px;height:25px;width:216px;overflow:hidden;font-size:14px; background:#dedede; text-align:center;margin-top:10px;}

.pro_right .pro_img ul li a.pro_name:hover{ background:#00891a;color:#fff;}



/*小banner*/

.ban_btn{font-size: 16px; width: 171px; text-align: center; font-weight: bold; display:inline-block; overflow: hidden;height: 41px; line-height: 41px;margin-left:30px;background: url(../images/ban_btn_bg.png) no-repeat center;color:#fff;}

.banner_small01 .ban_btn{background: url(../images/ban_btn_bg_1.png) no-repeat center; color:#ed790c;}

.banner_small01{ background: url(../images/ban_small_01.jpg) no-repeat center; width: 100%;margin-top:20px;height:129px;position:relative;}

.banner_small01 .ban_phone{top:66px; right:25px;}

.banner_small{position: relative;height:200px; }

.ban_phone{position: absolute; top:110px; right:180px;}

.banner_small .ban_phone span{font-size: 14px; background: url(../images/ban_ph_ic_b.png) no-repeat left 10px;padding-left:40px;display:block;float:left;color:#fff;}

.ban_phone a{margin-left:22px;}

.banner_small02{background: url(../images/ban_small_02.jpg) no-repeat center;height:222px;margin-top:-16px;position:relative;}

.banner_small02 .banner_small .ban_phone{top:148px;right:100px;}

.banner_small02 .banner_small .ban_phone i{display:block;}

.banner_small03{background: url(../images/ban_small_03.jpg) no-repeat center;}

.banner_small03 .banner_small .ban_phone{top:125px;left:10px;}

.banner_small03 .banner_small .ban_phone strong.white{display:block;}

.banner_small03 .banner_small .ban_phone a.ban_btn{margin-top:7px;margin-left:28px;}



/*优势*/

.ys_wrap{background: url(../images/ys_bg.jpg);margin-top:30px;}

.ys_tit{ text-align:center;margin-top:40px;}

.ys_tit strong{font-size:22px;color:#000;background: url(../images/ys_tit_bg.png) no-repeat center;display:block;height:48px;line-height:48px;}

.ys_tit span{font-weight:bold;color:#000;margin-top:10px;display:block;}

.ys_con{position:relative;margin-top:20px;width:1180px;overflow:hidden;}

.ys_con .ys_text{ overflow:hidden;background:url(../images/ys_text_shaw.png) no-repeat center bottom;padding-bottom:30px;width:1220px;overflow:hidden;}

.ys_con .ys_text .ys_1{ background: #fff;width:590px;height:585px;padding-top:15px;}

.ys_con .ys_text .ys_2{margin-left:27px;}

.ys_con dl dt{ background:url(../images/ys_list.png) no-repeat left top;padding-left:60px;padding-top:15px;height:48px;}

.ys_con .ys_2 dl dt{ background-position:left -282px;}

.ys_con .ys_3 dl dt{ background-position:left -564px;}

.ys_con dl.ys_4 dt{ background-position:left -846px;}

.ys_con dl.ys_5 dt{ background-position:left -1130px;}

.ys_con dl.ys_6 dt{ background-position:left -1414px;}

.ys_con dl dt strong{padding-bottom:10px;display:block;}

.ys_con dl dd{font-size:16px;width:550px;line-height:30px;color:#333;padding-left:23px;background:url(../images/ys_dd_list.png) no-repeat left 10px;margin-left:26px;}

.ys_con .ys_img{margin:20px 0 0 26px;}

.ys_con .ys_3 dl dt strong{margin-top:0;}

.ys_con .ys_3 .ys_3_con{margin-top:50px;width:1180px;margin-bottom:20px;}

.ys_con .ys_3 .ys_3_con ul{overflow:hidden;}

.ys_con .ys_3 .ys_3_con ul li{text-align: center;}

.ys_con .ys_3 .ys_3_con ul li h5{font-size:22px;color:#fff;width:225px;height:41px;line-height:41px; text-align: center;font-weight:bold; background: #ed790c;border-top-left-radius:15px;border-bottom-right-radius:15px;margin-left:42px;}

.ys_con .ys_3 .ys_3_con ul li p{line-height:28px;width:305px;font-weight:bold;margin-top:15px;}

.ys_con .ys_3 .ys_3_con ul li img{margin-left:19px;}

.ys_con .ys_3 .ys_3_con ul li.li_black h5{ background: #4a4a4a;}

.ys_con .ys_3 .ys_3_con ul li.li_text{margin-top:27px;}

.ys_con dl.ys_4{margin-top:20px;}

.ys_con dl.ys_5{margin-top:10px;}

.ys_con dl.ys_6{margin-top:35px;}

.ys_con .ys_4_5{margin-left:50px;}



/*工程案例*/

#tab{position:relative;margin:35px 40px;}

#tab .tab_menu{ overflow:hidden;margin-bottom:30px; text-align:center;}

#tab .tab_menu li{display:inline-block;*display:inline;zoom:1;width:190px;height:46px;line-height:46px;cursor:pointer;text-align:center;margin:0 10px;font-size:18px;color:#333; border:1px #333333 solid;font-weight:bold;}

#tab .tab_menu li.selected{height:59px;cursor:pointer; background:url(../images/case_tit_bg.png) no-repeat center top;color:#fff;border:none;}

#tab .tab_menu li.selected a{color:#fff;}

#tab .tab_menu li a{display:inline-block;width:145px;height:45px;font-size:16px;}

.case_wrap .pro_img{overflow:hidden;}

.case_wrap .pro_img .case_left{border:1px solid #ccc;padding:4px;width:430px;height:325px;}

.case_wrap .pro_img .case_left a{display:block;width:430px;height:325px;overflow:hidden;}

.case_wrap .pro_img .case_left img{width:430px;height:325px;}

.case_wrap .pro_img .case_right h4{font-size:16px;font-weight:bold;color:#333;height:19px;overflow:hidden;width:620px;}

.case_wrap .pro_img .case_right{margin-top:5px;}

.case_wrap .pro_img .case_right p{width:620px;line-height:22px;height:66px;overflow:hidden;margin-top:15px;font-size:14px;}

.case_wrap .pro_img .case_right .case_con_img a{margin-right:25px;border:1px solid #ccc;padding:4px;width:174px;height:130px;display:inline-block;}

.case_wrap .pro_img .case_right .case_con_img a span{width:174px;height:130px;overflow:hidden;display:inline-block;}

.case_wrap .pro_img .case_right .case_con_img a img{width:174px;height:130px; }

.case_wrap .pro_img .case_right .case_btn{margin:30px 0;}

.case_wrap .pro_img .case_right .case_btn a{width:100px;height:30px;line-height:30px; text-align:center; background:#333;font-size:14px;font-weight:bold;color:#fff;display:inline-block;}

.case_wrap .pro_img .case_right .case_btn a.case_btn_02{ background:#ed790c;margin-left:20px;}

/*客户见证*/

.clients{padding:10px 0 30px; }

.cli_in{overflow:hidden;margin-top:15px;overflow:hidden;width:1280px;margin-left:30px;}

.cli_in dl{float:left;margin-right:60px;margin-bottom:30px;background:url(../images/cli_img_bg.png) no-repeat 130px center; overflow:hidden;padding-right:57px;}

.cli_in dl dt {margin:7px auto;border:1px #b3b3b3 solid;padding:3px;} 

.cli_in dl dt a{display:block;width:170px;height:130px;overflow:hidden;}

.cli_in dl dt img{width:170px;height:130px;}

.cli_in dl dd{width:255px;margin:16px 0 0 15px;}

.cli_in dl dd a{display:block;}

.cli_in dl dd a.cli_tit{ white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}

.cli_in dl dd p{line-height:24px;margin-top:7px;height:96px;overflow:hidden;}

.cli_in dl dd.more{width:12px;height:12px;}

.cli_in dl dd.more a.xq{background:url(../images/cli_more.png) no-repeat center center;width:12px;height:12px;margin:54px 0 0 34px;}



/*公司简介*/

.ab_wrap{padding-top:55px;background:url(../images/ab_bg.jpg) no-repeat center top;height:600px;}

.ab_wrap h3{margin-bottom:10px;text-align: center;}

.ab_wrap h3 a{font-size:20px;font-weight:bold;}

.ab_wrap h3 span{display:block;text-transform: uppercase;background:url(../images/honor_tit_bg.png) no-repeat center;margin-top:5px;}

.about_left dl{overflow:hidden;}

.about_left .about_line{width:330px;height:240px;background:url(../images/ab_img_bg.png) no-repeat center;padding:6px;margin-right:20px;}

.about_left .about_line a img{width:330px;height:240px;}

.about_left .ab_con a.tit{font-size:20px;font-weight:bold;display:block;color:#fff;}

.about_left .ab_con span{ text-transform: uppercase;color:#fff;display:block;margin-top:3px;}

.about_left .ab_con p{width:480px;line-height:26px;font-size:14px;height:156px;overflow:hidden;margin:5px 0 18px;color:#fff;}

.about_left .ab_con a.more{display:block;font-size:14px;font-weight:bold;color:#fff;}

/*荣誉资质*/

.about_right{width:228px;background:url(../images/honor_line.png) no-repeat left center;padding-left:60px;}

.about_right h3 a.more{display:block;float:right;font-size:14px;margin-top:8px;}

.about_right em{top:100px;}

.about_right .tab_box ul{width:184px;overflow:hidden;margin:0 auto;}

.about_right .tab_box ul li{ text-align: center;margin-top:10px;float:left;width:190px;}

.about_right .tab_box ul li img{width:184px;height:140px;margin-bottom:10px;border:1px solid #bfbfbf;padding:2px;}

.about_right .tab_box ul li a{font-size:14px;display:block;color:#fff;}

/*展示*/

.show_box{margin-top:50px;}

.show_box .show_tab ul{overflow:hidden;}

.show_box .show_tab ul li{float:left;margin-right:20px;}

.show_box .show_tab ul li a{display:block;font-size:18px;font-weight:bold;width:216px;height:44px;line-height:44px; text-align: center;color:#333; background: #fff;border-radius:5px;}

.show_box .show_tab ul li.selected a{color:#fff; background: #ed790c; }

.show_con .case_img{width:1180px;}

.show_con .case_img .gd_all ul{width:1062px;margin:0 60px;}

.show_con em{padding:67px 8px;top:0;}

.show_con .case_img .gd_all li img{padding:4px;border:1px #e3e1e1 solid; background:#fff;width:210px;height:150px;}

.show_con .case_img .gd_all li a.name{ background:none;margin-top:10px;color:#fff; display: block;}



/*合作伙伴*/

.hz_wrap .case_img .gd_all li img{width:197px;height:115px;border:1px #dfdfdf solid; }

.hz_wrap .case_img .gd_all li a{display:block;margin-top:10px;}

.hz_wrap .case_img{margin-top:20px;}

.hz_wrap .case_img .gd_all ul{margin:0 55px;}





/*公司新闻*/

.news_box{background:url(../images/new_bg.png) repeat-x center top #ececec;height:430px;padding-top:30px;margin-top:30px;}

.faq{width:320px;}

.faq .news_con{height:280px;margin-top:15px;overflow:hidden;}

.faq .news_con .news_list li a{padding:0;}

.faq .news_con .news_list li{height:100px;overflow:hidden;line-height:22px;margin-bottom:20px;font-size:14px;}

.faq .news_con .news_list li p{width:320px;}

.faq .news_con .news_list li .wen p a{font-weight:bold;color:#545454;display:block;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}

.faq .news_con .news_list li .wen_icon{ background:#0d9205;width:22px;height:22px;display:inline-block;color:#fff; text-align:center;margin-right:10px;}

.faq .news_con .news_list li .da{margin-top:10px;}

.faq .news_con .news_list li .da p{width:285px;}

.faq .news_con .news_list li .da_icon{ background:#5d5d5d;width:22px;height:22px;display:inline-block;color:#fff; text-align:center;margin-right:10px;}

.news_tit{margin-bottom:18px;}

.news_tit h3 a{color:#00891a;font-size:16px;background:url(../images/news_tit_bg.png) no-repeat center;display:block;width:103px;height:80px;}

.news_tit h3 a strong{padding:44px 0 0 15px;display:inline-block;}

.news_inform{width:370px;margin-right:55px;}

.infor_con .infor_img{width:335px;margin:12px auto 0;}

.infor_con .infor_img img{width:335px;height:96px; background: #fff;padding:3px;}

.infor_con ul{margin-top:15px;}

.infor_con ul li{background:url(../images/news_lis.png) no-repeat left 2px;padding-left:20px;width:350px;border-bottom:1px #d6d6d6 dashed;padding-bottom:5px;margin-bottom:8px;}

.infor_con ul li a{display:inline-block;*display:inline;zoom:1;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;width:280px;}

.infor_con ul li span{display:block;float:right;}

.infor_02{}

.infor_02 .infor_con ul li{width:310px;}

.infor_02 .infor_con ul li a{width:240px;}



/*友情链接*/

.link_wrap{ background: #00891a;padding-top:15px; }

.link_wrap .link{color:#fff;padding:20px;font-size:15px;overflow:hidden;background: url(../images/link_bg.jpg) repeat-x center bottom;}

.link_wrap .link a{color:#fff;padding:0 10px;font-size:12px;}

.link_con{margin-left:20px;}





