@charset "utf-8";

/*banner*/
.banner{width:100%; margin:0 auto; position:relative; height:460px;}
.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:15px;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:#0084ff;}
.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;height:50px;}
.sea_left{margin-top:6px;}
.sea_left strong{display:block;height:25px;line-height:25px; background:#fa7b2b;border-radius:3px;font-size:14px;color:#fff;padding:0 15px;}
.sea_line{border-left:1px solid #f07a2c;height:42px;margin:0 35px;width:1px;}
.search_box .search{height:28px;line-height:28px;background: #fff;border:1px #4cb400 solid;}
.search_box .search input{float:left;}
.search_box .search input.sea_inp{width:200px;height:28px;border:0;padding-left:10px;color:#333;line-height:28px;border-radius:3px; } 
.search_box .search input.sea_btn{width:34px;height:28px;cursor:pointer; background:url(../images/search_icon.png) no-repeat center #4cb400;}
.search_box .sea_keyw{width:635px;overflow:hidden;line-height:50px;height:50px;}
.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:20px auto 0;overflow:hidden;position:relative;}
.case_img ul ul{overflow:hidden;margin:0 auto;width:1040px;}
.case_img ul li{ float:left; width:210px;margin-right:30px;text-align:center;}
.case_img ul li img{ width:200px; height:130px;border:1px solid #bbbbbb;padding:2px;}
.case_img ul li a{margin-bottom:7px;display:block;font-size:14px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
em{position: absolute;top: 60px;}
.t_r{ right:0px;}
.gd_all{ position:relative;}

/*公共标题样式*/
.pub_tit{padding-top:30px;}
.pub_tit h3{text-align: center;}
.pub_tit h3 a.tit{color:#4cb400;display:block;font-size:20px;font-weight:bold;background:url(../images/pub_tit_bg.png) no-repeat center bottom;padding-bottom: 27px;margin-bottom: 6px;}
.pub_tit h3 span{font-size:16px;font-weight:bold;}

/*小banner*/
.banner_small{position: relative;height:200px; }
.ban_text{position:absolute;top:40px;left:10px;}
.ban_text span{font-size:16px;color:#fff;display:inline-block;margin-top:25px;}
.ban_qq{position:absolute;top:70px;right:2px;}
.ban_btn{font-size:16px;font-weight:bold;color:#fff;display:block;width:149px;height:56px;line-height:43px; text-align: center;background: url(../images/btn_bg.png) no-repeat center;margin-left:40px;float:left;}
.banner_small01{ background: url(../images/ban_small_01.jpg) no-repeat center top; width: 100%;height:200px;}
.banner_small01 .phone_btn{position:absolute;top:50px;right:0;margin:0;}
.banner_small01 .phone_btn span{color:#fff;}

/*合作客户*/
.hz_wrap{background:url(../images/hz_bg.jpg) no-repeat center top;height:390px;}
.hz_con .case_img{border-bottom:1px #d3d3d3 dashed;padding-bottom: 28px;overflow:visible;}
.hz_wrap .case_img ul{width:1180px;margin:0 auto;}
.hz_wrap .case_img li{width:206px;}
.hz_wrap .case_img li a{width:206px;}
.hz_wrap .case_img li img{width:200px;height:130px;}
.em_crol{position:absolute;bottom: -23px;left:50%;margin-left:-48px;}
.em_crol em{position:static;margin-right:15px;}

/*产品分类*/
.pro_box {margin-top:30px;}
.pro_box .con_width{overflow:hidden;margin-bottom:10px;}
.pro_box .pro_left{width:215px; background:#fff;}
.pro_box .pro_title{ background:#4cb400;height:65px;padding-top:5px;}
.pro_box .pro_title .line{width:12px;height:41px;  background: #0084ff;margin-top:8px;margin-right:26px;}
.pro_box .pro_title h2{color:#fff;font-size:12px;float:left;}
.pro_box .pro_title h2 a{display:block;font-size:26px;color:#fff;padding-top:-10px;}
.pro_box .pro_left .pro_class{border:2px solid #4cb400;border-top:0;padding-top:15px;}
.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:170px;height:40px;line-height:40px;margin:0 auto 5px;border-bottom:1px #cdcdcd solid;padding:0 9px;}
.pro_box .pro_left .pro_class dl dt a{font-size:15px;padding-left:25px;font-weight:bold;display:block;background:url(../images/pro_icon.png) no-repeat left center ;}
.pro_box .pro_left .pro_class dl dd{margin-left:26px;}
.pro_box .pro_left .pro_class dl dd a{ font-size:14px;font-weight:bold;display:block;line-height:36px;height:36px;width:170px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;background:url(../images/pro_dd_ic.png) no-repeat left center;padding-left:20px;}
.pro_box .pro_left .pro_class dl dd a:hover{color:#0084ff; }
.pro_left .phone{border-top:1px #4cb400 dashed;padding:20px 0 20px 15px;margin-top:20px;}
.pro_left .phone span{font-size:16px;display:block;background:url(../images/pro_phone.jpg) no-repeat left center; padding:10px 0 10px 50px;margin-bottom:8px;}

.pro_right{width:932px;}
.pro_right .pro_con .pro_t{overflow:hidden;height:50px; background: #ededed;}
.pro_right .pro_con .pro_t .more{display:block;line-height:40px;margin-top:5px;font-size:14px;margin-right:10px;}
.pro_right .pro_con .pro_titl{overflow:hidden;width:870px;}
.pro_right .pro_con .pro_titl li{float:left;}
.pro_right .pro_con .pro_titl li a{color:#fff;font-size:22px;width:197px;height:50px;line-height:50px; text-align:center;display:block; background:#4cb400;}
.pro_right .pro_img{margin-top:17px;}
.pro_right .pro_img dl{border:1px #e7e7e7 solid;padding:23px;overflow:hidden;}
.pro_right .pro_img dl dt{float:left;}
.pro_right .pro_img dl dt a{width:308px;height:205px;display:block;overflow:hidden;}
.pro_right .pro_img dl dt a img{width:308px;height:205px;}
.pro_right .pro_img dl dd {float:left;width:525px;margin-left:25px;}
.pro_right .pro_img dl dd h4{font-size:16px;font-weight:bold;color:#4cb400;border-bottom:1px #dedede solid;padding-bottom:15px;}
.pro_right .pro_img dl dd p{font-size:14px;line-height:24px;height:96px;overflow:hidden;margin:10px 0 25px;}
.pro_right .pro_img dl dd a{display:inline-block;*display:inline;zoom:1;width:86px;height:28px;line-height:28px; text-align: center;font-weight:bold;background: #0084ff;color:#fff;margin-right:10px;}
.pro_right .pro_img dl dd a.more{ background: #4cb400;}
.pro_right .pro_img ul{overflow:hidden;width:932px;margin-top:25px;}
.pro_right .pro_img ul li{float:left;text-align:center;margin-right:20px;}
.pro_right .pro_img ul li a{display:block;}
.pro_right .pro_img ul li a img{width:210px;height:140px;padding:2px;border:1px #d1d1d1 solid;display:block;}
.pro_right .pro_img ul li a span{width:210px;overflow:hidden;font-size:14px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;margin-top:10px;display:block;}

/*现状*/
.xz_wrap{background:url(../images/xz_bg.jpg) no-repeat center top;height:661px;margin-top:30px;}
.xz_wrap .xz_con{color:#fff;text-align: center;width:456px;height:440px;position:relative;padding-top:100px;}
.xz_wrap .xz_con p{font-size:14px;position:absolute;}
.xz_wrap .xz_con p.p_1{top:192px;left:59px;}
.xz_wrap .xz_con p.p_2{top: 188px;left: 359px;}
.xz_wrap .xz_con p.p_3{top: 426px;left: 33px;}
.xz_wrap .td_con{width:670px;text-align: center;}
.xz_wrap .td_con h3{font-size:24px;font-weight:bold;background:url(../images/td_tit.png) no-repeat center bottom;padding-bottom:15px;margin-top:40px; }
.xz_wrap .td_con ul {overflow:hidden;margin-left:20px;}
.xz_wrap .td_con ul li{background:url(../images/td_li_1.png) no-repeat center;width:173px;height:164px;float:left;margin-right:72px;padding:21px 15px 0;margin-top:28px;}
.xz_wrap .td_con ul li.li_m{background:url(../images/td_li_2.png) no-repeat center;width:174px;height:164px;margin-right:25px;padding:21px 8px 0;}
.xz_wrap .td_con ul li.li_1{margin-left:55px;}
.xz_wrap .td_con ul li h5{font-size:18px;font-weight:bold;background:url(../images/td_icon.png) no-repeat center bottom;padding-bottom:26px;}
.xz_wrap .td_con ul li p{width:174px;font-size:16px;line-height:24px;margin-top:12px;}
.xz_wrap .td_con ul li.li_1 h5{ background-position:center 32px; }
.xz_wrap .td_con ul li.li_2 h5{background-position: center -72px;}
.xz_wrap .td_con ul li.li_3 h5{background-position: center -174px;}
.xz_wrap .td_con ul li.li_4 h5{background-position: center -279px;}
.xz_wrap .td_con ul li.li_5 h5{background-position: center -382px;}
.phone_btn{margin:60px 0 0 170px;overflow:hidden;}
.phone_btn span{font-size:16px;font-weight:bold;display:block;margin-top:6px;float:left;}

/*案例*/
.case_wrap{padding-bottom:30px;}
.case_wrap .pub_tit{padding-top:20px;}
.case_con{margin-top:20px;border-bottom: 1px #d3d3d3 dashed;padding-bottom: 25px;}
.case_con .gd_all ul{width:1180px;overflow:hidden;*position:relative;*left:0;*top:0;}
.case_con .gd_all ul li{float:left; background:url(../images/case_img_bg.png) no-repeat center top;width:340px;height:269px;padding:3px;position:relative;margin-right:25px;}
.case_con .gd_all ul li img{width:340px;height:250px;}
.case_con .gd_all ul li a.tit{display:block;width:340px;height:40px;line-height:40px; text-align: center;color:#333;font-size:16px;font-weight:bold; background: rgba(255,255,255,0.8);position:absolute;bottom:22px;left:3px;*background:#fff;}
.case_con .gd_all .em_crol{bottom:-49px;}
.case_con .gd_all em{top:104px;}

/*应用领域*/
.area_wrap{background:url(../images/area_bg.png) no-repeat center bottom #4cb400;height:461px;margin-top:25px;}
.area_wrap .con_width{overflow: hidden;}
.area_left{width:250px;background: #007ef4;height:440px;}
.area_left h3{color:#fff;margin:20px 0;text-align: center; }
.area_left h3 strong{font-size:20px;} 
.area_left h3 p{font-size:14px;width:196px;margin:0 auto;}
.area_left ul {border-top:1px #2d98fb solid;}
.area_left ul li{height:60px;border-bottom:1px #2d98fb solid;line-height:60px;padding-left:45px;}
.area_left ul li a{font-size:18px;font-weight:bold;color:#fff;display:block;background:url(../images/area_li_icon.png) no-repeat left top;padding-left:45px;}
.area_left ul li.li_1 a{ background-position:left 19px; }
.area_left ul li.li_2 a{background-position: left -55px;}
.area_left ul li.li_3 a{background-position: left -125px;}
.area_left ul li.li_4 a{background-position: left -195px;}
.area_left ul li.li_5 a{background-position: left -266px;}
.area_left ul li.selected{background: #2d98fb;}
.area_right{width:930px;height:440px;overflow:hidden;}
.area_right .area_con{width:930px;height:440px;position:relative;}
.area_right .area_con a img{width:927px;height:440px;}
.area_right .area_con .text{width:867px;height:104px;padding:30px 30px 0;background:url(../images/tm_b_bg.png);position:absolute;bottom:0;left:0;}
.area_right .area_con .text h5 a{color:#fff;font-size:16px;font-weight:bold;display:block;width:830px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.area_right .area_con .text p{font-size:14px;line-height:24px;height:48px;overflow:hidden;color:#fff;margin-top:10px;}

/*优势*/
.ys_wrap{ background:url(../images/ys_bg.png) no-repeat center 310px;margin-top:20px;}
.ys_tit a{display:block;width:611px;margin:0 auto;}
.ys_con{margin-top:40px;overflow:hidden;}
.ys_con .ys_1_2{overflow:hidden;}
.ys_con .ys_1_2 dl{width:560px;}
.ys_con dl dt{font-size:20px;font-weight:bold;background:url(../images/ys_dt_line.png) no-repeat left bottom;padding-bottom:12px;padding-left:10px;height:30px;line-height:30px;}
.ys_con dl dt span{display:block;background:url(../images/ys_list.png) no-repeat left top;padding-left:62px;}
.ys_con dl dd{font-size:16px;line-height:30px;margin-top:15px;}
.ys_con dl.dl_2 dt span{ background-position:left -162px; }
.ys_con dl.dl_3 dt span{ background-position:left -325px; }
.ys_con dl.dl_4 dt span{ background-position:left -488px; }
.ys_con .team h3{font-size:18px;font-weight:bold;color:#fff;margin:3px 0 30px 475px;}
.ys_con .team .case_img ul{width:1050px;margin:0 auto;}
.ys_con .team .case_img ul li{width:217px;}
.ys_con .team .case_img ul li img{width:215px;height:155px;padding:0;}
.ys_con .ys_3{margin-top:14px;}
.ys_con .ys_3 .dl_3{margin-top:28px;}
.ys_con .ys_4 .dl_4{margin-top:35px;width:540px;}
.ys_con .ys_4 .ys_img{margin-top:-20px;}
.ys_con .ys_4 .dl_4 .phone_btn{margin:20px 0 0 0;}
.ys_con .ys_4 .dl_4 .phone_btn a.ban_btn{margin-top:35px;}

/*客户见证*/
.cli_wrap{background: url(../images/cli_bg.jpg);}
.cli_in{margin-top:25px;width:1280px;overflow:hidden;}
.cli_in dl{float:left;background: url(../images/cli_con_bg_2.png) no-repeat center;width:555px;height:184px;padding:20px 0 0 15px;margin:0 37px 32px 0;}
.cli_in dl:hover{background: url(../images/cli_con_bg.png) no-repeat center;}
.cli_in dl dt {width:163px;position:relative;height:163px;} 
.cli_in dl dt a span{display:block;width:163px;height:163px;background: url(../images/cli_bg.png) no-repeat center;position:absolute;top:0;left:0; }
.cli_in dl dt img{width:163px;height:163px;}
.cli_in dl dd{width: 344px;padding: 24px 20px 0px 0;}
.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 a.xq{font-size:12px;font-weight:bold;display:block;color:#0084ff;margin-top:10px;}

.cli_in dl dd p{line-height:22px;margin-top:7px;height:66px;overflow:hidden;font-size:12px;}



/*公司简介*/
.about_con dl{margin-top:30px;overflow:hidden;background: url(../images/ab_bg.jpg) no-repeat right 40px;}
.about_con dl dt a img{width:440px;height:266px;}
.about_con dl dt a{display:block;width:440px;height:266px; }
.about_con dl dd{width:620px;height:266px;margin-left:30px;}
.about_con dl dd a{display:inline-block;}
.about_con dl dd a.tit{font-size:30px;font-weight:bold;border-bottom:2px solid #717171;text-transform: uppercase;color:#717171;}
.about_con dl dd p{font-size:12px;line-height:24px;margin-top:12px;height:144px;overflow:hidden;}
.about_con dl dd a.more{width:116px;height:30px;line-height:30px; text-align: center;font-weight:bold;font-size:14px; border:1px #636363 solid;margin-top:25px;}
/*展示*/
.show_box{margin-top:40px;}
.show_box .show_tab{background: url(../images/show_tit_bg.png) no-repeat center; text-align: center;height:57px;line-height:57px;}
.show_box .show_tab ul{overflow:hidden; display:inline-block;*display:inline;zoom:1;}
.show_box .show_tab ul li{float:left;font-size:20px;}
.show_box .show_tab ul li a{font-size:20px;font-weight:bold;width:130px;display:inline-block;}
.show_box .show_tab ul li.selected a{color:#4cb400; }
.show_con .case_img{margin-top:30px;}
.show_con .case_img .gd_all ul{width:1062px;margin:0 60px;}
.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:#333;}

/*公司新闻*/
.news_box{background: url(../images/cli_bg.jpg);padding:40px 0 30px;margin-top:30px;}
.faq{width:430px;}
.faq .news_con{height:325px;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:375px;font-size:12px;}
.faq .news_con .news_list li .wen p a{font-weight:bold;color:#4cb400;display:block;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.faq .news_con .news_list li .wen_icon{ background:#0084ff;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_icon{ background:#4db400;width:22px;height:22px;display:inline-block;color:#fff; text-align:center;margin-right:10px;}
#tab{width:715px;}
.news_tit ul{overflow:hidden;background: url(../images/news_line.png) repeat-x bottom;padding-bottom:15px;margin-bottom:25px;}
.news_tit ul li {float:left;}
.news_tit ul li a{display:block;font-size:18px;color:#545454;font-weight:bold;padding:0 10px;border-left:3px #494949 solid;height:41px;}
.news_tit ul li a span{display:block;color:#9c9c9c;font-size:14px; text-transform: uppercase;font-weight:normal;}
.news_tit li.selected a{color:#4cb400;border-left:3px #4cb400 solid;}
#tab .news_con .news_img{ overflow:hidden;border-bottom:1px #c6c6c6 dashed;padding-bottom:22px;}
#tab .news_con .news_img img{width:146px;height:96px;border:2px #fff solid; }
#tab .news_con .news_img .right{width:460px;margin-left:20px;}
#tab .news_con .news_img .right p{font-size:12px;line-height:26px;margin-top:2px;height:52px;overflow:hidden;}
#tab .news_con .news_img .right a{font-size:14px;color:#4cb400;}
#tab .news_con .news_img .right a.f12{margin-top:5px;display:inline-block;color:#4cb400;border-radius:3px;border:1px #4cb400 solid;padding:0 3px;font-size:12px;}
#tab .news_con .news_img .right a.f12:hover{ background: #4cb400;color:#fff;}
#tab .news_con .news_list{margin-top: 20px;overflow:hidden;width:730px;} 
#tab .news_con .news_list li{color:#545454;height: 40px;line-height:36px;overflow:hidden;width:342px;float:left;padding-right:20px;}
#tab .news_con .news_list li a{color:#494949; background:url(../images/list_ic.png) no-repeat left;padding-left:22px;width:240px;overflow:hidden;display:block;float:left;height:36px;line-height:36px;}



/*友情链接*/
.link_wrap{margin:20px 0;}
.link_wrap .link .link_tit {height:23px;background:url(../images/link_line.jpg) no-repeat right 17px;}
.link_wrap .link .link_tit span{font-size:16px;display:inline-block;padding:8px 0 0px 96px;background:url(../images/link_tit.png) no-repeat left center;}
.link_wrap .link_con{margin-top:20px;}
.link_wrap .link_con a{color:#333;padding-right:10px;font-size:14px;}



