@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{width:100%; margin:0 auto; position:relative; height:475px;}
.fullSlide{width:100%;position:relative;height:100%;background:transparent;}
.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{height:100%;}
.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}
.fullSlide .bd li a{display:block;height:100%}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}
.fullSlide .hd ul{text-align:center;margin-bottom:30px}
.fullSlide .hd ul li{background:#01913f;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background:#fff}
.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;}

/*搜索*/
.search_box{ width:100%; height:83px; background:url(../images/sszt.png) no-repeat center;} 
.search{ width:1080px; height:83px; margin:0 auto; color:#fff;}
.search_l{ float:left; height:83px; line-height:58px; color:#fff;}
.search_l img{ float:left; vertical-align:middle; padding-top:32px;}
.search_l a{ margin:0 5px; text-decoration:none; color:#fff;}
.search_l a:hover{ text-decoration:underline;}
.search_r{ float:right; height:83px;}
.search-box{ width:200px; height:29px; margin-top:22px; margin-right:10px;}
.search-text{width:153px; height:29px; float:left; line-height:29px; border:0; text-indent:1.2em; background:url(../images/ss_k.gif) no-repeat; color:#fff;}
.search-button{ background:url(../images/ss_s.gif) no-repeat;width:45px; height:29px; float:left;border-style :none; cursor:pointer;}

/*产品*/
.zpzx{ width:100%; height:776px; margin:0 auto; background:#ffefdf; padding-top:30px;}
.zzxa{ margin:0 auto; width:1080px; height:140px; background:url(../images/cp.jpg) no-repeat center; position:relative;}
.zzxa h2{ font-size:18px; position:absolute; left:64px; top:12px;}
.zzxa h2 a{ color:#fff;}
.zzxa i{ display:block; width:116px; height:26px; background:#ffbc00; position:absolute; left:42px; top:42px; text-align:center;}
.zzxa i a{ color:#fff; font-size:14px; line-height:26px; text-align:center;}
.zzxa ul{ font-size:14px; position:absolute; left:226px; top:62px;}
.zzxa ul li{ float:left; width:90px; height:24px; background:#01913f; border-radius:4px; margin-right:16px; text-align:center; line-height:24px;}
.zzxa ul li a{ color:#fff;}
.zzxa span{ display:block; line-height:22px; position:absolute; left:34px; bottom:12px;}
.zzxa span em{ display:block; font-size:24px; color:#01913f; font-family:Impact;}

/* 产品中心 */
.cpzx{ height:400px; width:1080px; margin:30px auto;}
.cpzx .cpy{ width:1080px; height:auto; float:right; margin-top:40px;}
.cpzx .cpl{ width:224px; margin:0 auto; background:#fff; padding-top:16px; padding-bottom:46px;}
.cpzx .cpl h4 img{ width:17px; height:17px; padding: 0 6px 0 18px;vertical-align: middle;}
.cpzx .cpl h4{ font-size:14px; width:190px; height:36px; background:#1471cb; border-radius:4px; text-align:center; line-height:36px; margin:0 auto;}
.cpzx .cp .cpl h4 a{ color:#fff;}
.cpzx .cpl ul img{ width:8px; height:11px; padding: 0 12px 0 30px;}
.cpzx .cpl ul{ font-size:14px; font-weight:bold; line-height:42px;}
.cpzx .cpl ul li{ border-bottom:1px dotted #ccc; width:190px; margin:0 auto;}
.cpzx .hd ul{ width:816px; height:40px; line-height:40px; padding-left:264px;}
.cpzx .hd ul li{ float:left; font-size:14px;  width:116px; height:30px; text-align:center; line-height:30px; margin-right:30px; border-radius:4px; background:#01913f;color:#fff;}
.cpzx .hd ul li a{ color:#fff;!important} /*重要的*/
.cpzx .on a, .cp .hd ul li:hover{ display:block;background:#d00000; width:116px; height:30px; color:#fff;border-radius:4px;}
.cpzx .hd ul li:hover .on a{ background:#004edc; color:#fff;}
.cpzx .bd ul{ margin-top:34px;float:left;height:434px; width:1080px; background:url(../images/zxd.jpg) no-repeat center;}
.cpzx .bd ul .span_01{ display:block; width:835px; height:434px; display:block; float:left; position:relative;}
.cpzx .bd ul .span_01 .ieksw{  position:absolute; left:0; top:0; width:330px;}
.cpzx .bd ul .span_01 img{width:326px; height:404px; border:2px solid #fff; position:relative;}
.cpzx .bd ul .diw{ position:absolute; left:350px; top:135px;}
.cpzx .bd ul .diw img{ width:216px; height:216px;border:2px solid #fff;}
.cpzx .bd ul .diw p{ font-size:14px; width:218px; text-align:center; line-height:30px;}
.cpzx .bd ul .didt{ position:absolute; right:22px; top:32px;}
.cpzx .bd ul .didt img{ width:216px; height:219px;border:2px solid #fff;}
.cpzx .bd ul .didt p{ font-size:14px; width:218px; text-align:center; line-height:30px;}

.cpzx .bd ul .gghy{ width:250px; height:240px; background:rgb(0,0,0,0.5); margin:0 auto; position:absolute; left:40px; top:64px; padding-top:22px;}
.cpzx .bd ul .idk{ color:#fff; font-weight:bold; text-align:center; padding-left:22px;}
.cpzx .bd ul .idk{ font-size:22px;}
.cpzx .bd ul .idk em{ font-size:40px;}
.cpzx .bd ul .cpzx .dis{}
.cpzx .bd ul .dis p{ font-size:14px; font-weight:bold; color:#fff; line-height:10px; padding-left:44px; padding-top:26px;}
.cpzx .bd ul .ieksw b{ width:160px; height:30px; line-height:30px; text-align:center; color:#fff; background:#e7820b; display:block; font-size:14px;margin: 26px 44px;}
.cpzx .bd ul .siek{ width:160px; height:388px; float:right; padding-top:46px;}
.cpzx .bd ul .siek h3{ font-size:14px; float:right; width:20px;}
.cpzx .bd ul .siek h3 a{ color:#01913f;}
.cpzx .bd ul .siek p{ line-height:26px; padding-left:24px;}

/*bann1*/
.ieus{width:100%; height:170px; background:url(../images/bn1.jpg) no-repeat center; margin:0 auto; }
.ads1{width:1080px; height:170px; position:relative; margin:0 auto;}
.ads1 h4{ font-size:14px; position:absolute; right:226px; top:25px; color:#d20300;}
.ads1 h5{ font-size:14px; position:absolute; right:10px; top:50px;}
.ads1_butt{ position:absolute; right:0px; bottom:20px;}
.ads1_butt em{width:100px; height:24px; line-height:24px; text-align:center; background:#d20300; position:absolute; bottom:10px; right:28px; border-radius:4px;}
.ads1_butt a{color:#fff;}
.eiw{ position:absolute; font-weight:bold; right:106px; top:-35px; font-size:14px; color:#fff; width:280px;}
.eiw span{ font-size:24px; color:#fff; font-family:Impact; line-height:30px;}

/*优势*/
.yszx{ width:100%; height:800px; margin:0px auto; background:url(../images/ysbj.jpg) repeat-x;}
.yszs{ width:1080px; height:800px; margin:0 auto; position:relative;}
.yszs h2{font-size:30px;}
.yszs h2 img{ position:absolute; left:150px; top:36px;}
.yszs h2 em{ color:#01913f;}
.yszs h2 a{ padding-left:40px; position:absolute; left:256px; top:92px;}

.yszb{ width:1080px; height:384px; margin:0 auto; position:absolute;  left:0; top:184px;}
.hh_01{ width:440px; height:384px; float:left;}
.hh_01 h4{ width:240px; height:44px; border-radius:10px; background:#01913f; font-size:18px; line-height:44px; color:#fff; margin-top:28px;}
.hh_01 h4 img{ vertical-align:middle; padding:0 10px 0 16px;}
.hh_01 p{ font-size:14px; line-height:28px; margin-top:20px;}
.hh_01 p em{ color:#01913f;}

.ysyb{ width:1080px; height:219px; margin:0 auto; position:absolute;  left:0; bottom:10px;}
.hh_04{ width:440px; height:219px; float:right;}
.hh_04 h4{ width:240px; height:44px; border-radius:10px; background:#01913f; font-size:18px; line-height:44px; color:#fff; margin-top:28px;}
.hh_04 h4 img{ vertical-align:middle; padding:0 10px 0 16px;}
.hh_04 p{ font-size:14px; line-height:28px; margin-top:20px;}
.hh_04 p em{ color:#01913f;}

/*案例*/
.alzs{ height:500px; width:100%; background:#faf3db; margin:0 auto;}
.alzx{ width:1080px; height:500px; margin:0 auto;}
.al_box{ width:1080px; margin:0 auto; height:436px; padding-top:32px;}
/**滑动门**/
#tab1{width:1080px; position:relative;}
#tab1 .tab_menu1{ width: 218px; height:434px; float:left; border:1px solid #ddd; border-top:0px; padding-top:1px;}
#tab1 .tab_menu1 h3{ height:45px; background:#01913f; line-height:45px; padding-left:20px;}
#tab1 .tab_menu1 h3 a{ font-size:16px; font-weight:bold; color:#fff; background:url(../images/al_tit.png) no-repeat left center; text-align:left; padding-left:20px;}
#tab1 .tab_menu1 li{ display:block; background:url(../images/al_tab.jpg) no-repeat; width:170px; height:50px; margin:10px auto 0px; line-height:18px; padding:16px 0px 0px 20px; cursor:pointer;}
#tab1 .tab_menu1 a{ display:block; font-size:14px; color:#303030; font-weight:bold;}
#tab1 .tab_menu1 .selected1{ background:#01913f; color:#fff;}
#tab1 .tab_menu1 .selected1 a{ color:#fff;}

#tab1 .hide{display:none;}
#tab1 .tab_box1{ width:840px; float:right;}

.tab_box1 h3{ height:45px; background:#e6e6e6;}
.tab_box1 h3 a{ display:block; float:right; line-height:45px; color:#666; margin-right:10px;}
.tab_box1 h3 span a{ background:#01913f url(../images/al_tit.png) no-repeat 20px center; display:block; width:120px; height:45px; line-height:45px; padding-left:30px; font-size:16px; font-weight:bold; color:#fff; float:left;}
.tab_box1 ul{ border: 1px solid #ddd; height:390px; border-top:0px;}
.tab_box1 ul li{ width:194px; height:155px; position:relative; border:1px solid #ddd; padding:4px; float:left; margin:20px 0px 0px 20px;}
.tab_box1 ul li b{ display:block; width:194px; height:155px; overflow:hidden;}
.tab_box1 ul li img{ width:194px; height:155px;
-webkit-transition:all 1s ;
-moz-transition:all 1s ;
-o-transition:all 1s ;
-ms-transition:all 1s;
transition:all 1s ;}
.tab_box1 ul li:hover img{ transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 
	-moz-transform:scale(1.2, 1.2); 
	-webkit-transform:scale(1.2, 1.2); 
	-o-transform:scale(1.2, 1.2); }
.tab_box1 ul li span{ display:block; position:absolute; bottom:0px; left:0px; background:url(../images/cp_bg.png); height:35px; line-height:35px; text-align:center; width:100%; font-size:14px;}
.tab_box1 ul li span a{ color:#fff; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.tab_box1 ul li:first-child{ width:785px; height:339px;}
.tab_box1 ul li:first-child b{ width:785px; height:339px;}
.tab_box1 ul li:first-child img{ width:785px; height:339px;
-webkit-transition:all 1s ;
-moz-transition:all 1s ;
-o-transition:all 1s ;
-ms-transition:all 1s;
transition:all 1s ;}

/*流程*/
.lcs{ height:710px; width:100%; background:#fef7ef;}
.lcszx{ height:680px; width:1080px; margin:0 auto; padding-top:30px;}
.lcszx h3{ font-size:24px; text-align:center;color:#01913f;}
.lcszx i{ display:block; text-align:center; margin: 6px auto; color:#01913f; text-transform:uppercase;}
.lcszx .gongt{ width:1080px; height:500px; background:url(../images/lc.jpg) no-repeat center; }
.lcszx .gongt .se_01{ width:1080px; margin-top:60px;}
.lcszx .gongt .se_01 li{ float:left; margin:0 49px;}
.lcszx .gongt .se_01 li h4{ width:162px; font-size:16px; line-height:26px; color:#01913f; text-align:center; padding-top:10px;}

.lcszx .gongt .se_02{ width:1080px; margin-top:70px;}
.lcszx .gongt .se_02 li{ float:left; margin-left:108px;}
.lcszx .gongt .se_02 li h4{ width:162px; font-size:16px; line-height:26px; color:#01913f; text-align:center; padding-top:10px;}

/* 客户见证 */
.khjz{ width:1080px; height:440px; margin:0 auto; margin-top:40px;}
.khjz h3{ width:710px; height:42px; font-size:16px; margin:0 auto; text-align:center; line-height:42px; background:url(../images/khtb.jpg) no-repeat center; font-weight:normal; margin-top:40px;}
.khjz h3 a{ color:#fff;}
.khjz em{ font-size:14px; text-align:center; display:block; margin:0 auto; text-align:center; margin-top:4px;}
.khjz ul{ margin-top:50px;}
.khjz ul li{ width:224px; height:287px; float:left; margin: 0 23px; background:url(../images/jz.jpg) no-repeat center;}
.khjz ul img{ display:block; width:180px; height:118px;  margin:20px auto; border:1px solid #fff;}
.khjz ul b{ display:block;text-align: center;font-size:14px;font-weight:normal; color:#fff; width:220px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.khjz ul p{ line-height:20px;  margin:0 auto; height:40px; overflow:hidden; color:#fff; width:150px; margin-top:26px;}
.khjz ul em { width:106px; height:18px; background:url(../images/ckgd.png) no-repeat center; margin:0 auto; line-height:18px;text-align:center; font-weight:bold; margin-top:16px;}
.khjz ul em a{ color:#b80605;}

.iel{ height:1110px; width:100%; background:#faf2e9; margin:0 auto;}
.zxd{ height:1110px; width:1080px; margin:0 auto;}
/*bann2*/
.ads2{width:1080px; height:172px; background:url(../images/bn2.jpg) no-repeat center; position:relative; margin:0 auto;}
.ads2 h4{ width:338px; height:58px; text-align:center; font-size:14px; line-height:24px; position:absolute; left:112px; top:78px; color:#fff; border:1px dashed #21ff81; padding-top:6px;}
.ads2_butt{ position:absolute; width:100px; height:24px; line-height:24px; background:#d20300; right:70px; bottom:18px; border-radius:4px; text-align:center;}
.ads2_butt a{color:#fff;}
.ads2_tel{ position:absolute;right:200px; bottom:0px;color:#fff; width:84px;}
.ads2_tel span{ font-size:24px; color:#fff; font-family:Impact; display:block; line-height:24px;}

/* 关于 */
.ztdk{ width:1080px; margin:0 auto; height:614px; background:url(../images/ztdk.jpg) no-repeat center; margin-top:38px; position:relative;}
.zbs{ width:740px; height:196px; float:left;}
.zbs span{ display:block; float:left; height:196px; width:40px; background:#01913f;}
.zbs span h3{ font-size:18px; width:20px;padding: 16px 0 0 10px;}
.zbs span h3 a{ color:#fff;}
.zbs span i { display:block; width:10px;padding: 16px 0 0 10px;}
.zbs span i a{ color:#fff;}
.zbs p{ line-height:28px; height:196px; overflow:hidden; text-indent:2em; float:right; width:684px;}
.epse{ width:222px; height:110px; float:right;}
.epse span{ display:block; color:#01913f; line-height:24px;}
.epse span em{ font-size:24px; font-family:Impact; display:block;}
.epse i{ width:100px; height:24px; line-height:24px; background:#01913f; text-align:center; display:block; border-radius:4px; margin-top:20px;}
.epse i a{ color:#fff;}
.eos{ width:264px; height:360px; position:absolute; left:0; bottom:0;}
.eos h3{ font-size:16px;margin: 5px 0 10px 9px;}
.eos h3 a{ color:#e7820b;}
.eos ul{ width:264px; height:318px; border:3px solid #e7820b; overflow:hidden;}
.eos ul li{ margin:0 auto; width:220px;}
.eos ul li img{ width:220px; height:158px;}
.eos ul li p{width:220px; line-height:30px; height:30px; text-align:center;}

/* 设备展示 */
.rongyu{ width:1080px; margin:40px auto; height:256px;}
.rongyu .ryt{ float:left; height:24px; width:1080px; margin:0 auto; margin-bottom:20px;margin-top:10px; border-bottom:1px solid #ccc;}
.rongyu .ryt ul{ width:280px;}
.rongyu .ryt ul li{width:80px;float:left; height:24px; border-radius:4px; text-align: center;line-height: 24px; font-weight:bold; margin-right:6px;}
.rongyu .ryt ul li a{ font-weight:bold;}
.rongyu .ryt ul li:hover,.rongyu .ryt ul li.casehover a{ color:#fff; background:#01913f; display:block; border-radius:4px;}
.rongyu .rycon{margin-top:35px; position:relative; }
.rycon1{height:0px;}
.rycon ul li{ float:left; margin-left:15px; width:216px; text-align:center;}
.rycon ul li img{ width:186px; height:116px; border:2px solid #ccc; padding:8px;}
.rycon ul li span{ line-height:30px; float:left; text-align:center; width:216px; }
.rycon #simgs{width:1080px; float:left; height:170px; overflow:hidden;}
.rycon #simgs2{width:1080px; float:left;height:170px; overflow:hidden;}
.rycon em{position: absolute;top:144px;}
.rycon .t_l{ left:0px;}
.rycon .t_r{ right:0px;}
.rycon .fl { float:left;}
.rycon .fr { float:right;}
.rycon .pa{ position:absolute;}
.rycon .pr{ position:relative}
.rycon i{position: absolute;top:14px; right:0px;}
/*.ryt i{ display:block; float:right; font-size:14px;}*/

/*bann4*/
.ieus4{width:100%; height:170px; background:url(../images/bn3.jpg) no-repeat center; margin:0 auto; }
.ads4{width:1080px; height:170px; position:relative; margin:0 auto;}
.ads4 h4{ font-size:14px; position:absolute; right:226px; top:25px; color:#d20300;}
.ads4 h5{ font-size:14px; position:absolute; right:10px; top:50px;}
.ads4_butt{ position:absolute; right:0px; bottom:20px;}
.ads4_butt em{width:100px; height:24px; line-height:24px; text-align:center; background:#d20300; position:absolute; bottom:10px; right:28px; border-radius:4px;}
.ads4_butt a{color:#fff;}
.eiw4{ position:absolute; font-weight:bold; right:106px; top:-35px; font-size:14px; color:#fff; width:280px;}
.eiw4 span{ font-size:24px; color:#fff; font-family:Impact; line-height:30px;}

/*公司新闻*/
.cjwt{width:100%; height:464px; background:#fef7ef; margin:0 auto; }
.news{width:1080px; height:464px;margin:0 auto;}
.wt_01{ width:310px; height:330px; float:left; margin-top:60px;}
.wt_02{ width:310px; height:330px; float:left; margin-left:66px; margin-top:60px;}
.wt_03{ width:310px; height:330px; float:right;margin-top:60px;}
.gyya{ display:block; width:310px; height:30px; background:#01913f; border-radius:20px;}
.gyya h3{ font-size:14px; float:left; line-height:30px;}
.gyya h3 img{ padding:0 10px 0 20px; vertical-align:middle;}
.gyya h3 a{color:#fff;}
.gyya i{ display:block; font-weight:bold; float:right; padding:7px;}
.gyya i a{ color:#fff;}
.mauk{ margin-top:12px;}
.mauk li{ line-height:28px; background:url(../images/die.gif) 10px 12px no-repeat; padding-left:28px;}
.mauk li a{ width:280px;display:block;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
/* common question*/
#ticker2 {width: 95%;height:260px; margin:26px 0px;position: relative; overflow:hidden;}
#ticker2 li {position: relative;width: 100%;line-height: 22px;margin: 10px 0px 15px 0px;border-bottom:1px dashed #999; padding-bottom:10px;}
.da{ background:url(../images/da.jpg) no-repeat 6px 4px; padding-left:32px; color:#4c4c4c; height:66px; line-height:22px; overflow:hidden;}
.wen{height:26px; display:block;background:url(../images/wen.jpg) no-repeat 6px; padding-left:32px; overflow:hidden; line-height:26px }
.wen a{font-weight:bold}
.cjwq{ width:373px; float:right; display:inline; height:336px; overflow:hidden}
.cjwq .common_nav h3 a{ color:#1955b8}
.cjwq .common_nav h3 a span{ color:#404040}
.cjwq .common_nav  a.com_more{ color:#005aab;}
.common_nav{ background:url(../images/xian_bg.png) repeat-x bottom center; height:40px; text-align:center; margin-top:30px; text-transform:uppercase;}

/*链接*/
.lj{ width:1080px; height:30px; margin:0 auto; margin-top:24px;}
.lj h3{ font-size:24px; float:left;color:#01913f;display: inline-flex;}
.lj h3 p{ width:68px; height:18px; background:#e7820b; color:#fff; text-align:center; line-height:18px; font-size:12px;display:inline-block; margin-top:7px;}
.lj ul{ height:30px; line-height:30px; float:left;}
.lj ul li{ float:left; margin-left:16px;}

/*回到顶部*/
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
/*gotop*/
.cbbfixed {position: fixed;right: 242px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #333;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#333;}
.cbbfixed .weixin div {background: url(../images/weixin.jpg);width: 210px;height: 210px;position: absolute;left: -212px;top: -130px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .weixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .weixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}



#tab1 .tab_box1>div{
	display: none;
}

#tab1 .tab_box1>div:nth-child(1){
	display: block;
}