﻿@charset "utf-8";


.til01{text-align: center;color: #009b4c;font-size: 36px;line-height:72px;background:url(../images/tilbg1.png) no-repeat center bottom;padding:0 0 22px;margin-bottom:34px;font-family:"Microsoft Yahei";}
.til01 a{color: #009b4c;}
.til01 span{display: block;font-size:20px;line-height:20px;font-weight: normal;color: #666;}

.part_l li img,.pro_lp dt img,.witn_c dt img,.show_l li img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.part_l li img:hover,.pro_lp dt img:hover,.witn_c dt img:hover,.show_l li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}


/*产品中心*/
.probox{font-family:"Microsoft Yahei";height:830px;background:#eee;overflow: hidden;padding: 30px 0 0;}
.pro_cla{width: 242px;height: 710px;background: #fff;border-bottom: solid 5px #00b34e;overflow: hidden;}
.pro_cla h2{background:url(../images/clatbg.gif) no-repeat 0 0;text-align: center;text-align: center;font-size: 30px;line-height: 38px;padding: 25px 0 0;height: 82px;color: #fff;}
.pro_cla h2 em{display: block;font-weight: normal;text-transform: uppercase;font-size: 12px;color: #99e1b8;line-height: 18px;}
.pro_cla h2 a{color: #fff;}
.pro_cc{border: solid 1px #d8d8d8;padding:5px 18px 0;border-top: 0;}
.pro_cc h3{height:37px;margin: 4px 0 0;line-height: 37px;font-size: 16px;font-weight: normal; overflow:hidden;}
.pro_cc .pro_cl1{margin:0;}
.pro_cc h3 a{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;/*border: solid 1px #b5b5b5;*/display:block;/*padding-left: 24px;*/color: #505050;}
.pro_cc .pro_clc h3.on a,.pro_cc h3 a:hover{border:0;color: #009b4c;font-weight: bold;}
.pro_cl ul{padding:4px 0 0;display:none;}
.pro_cl li{height: 40px;line-height: 40px;font-size: 16px;border-top: dashed 1px #c5c5c5;padding: 0 0 0 48px;}
.pro_cl li a{color: #505050;display: block;}
.pro_pho{background:url(../images/c_tel.gif) no-repeat center 12px;text-align: center;clear: both;padding: 37px 0 0;line-height: 32px;white-space: nowrap;color: #009b4c;}
.pro_pho b{display: block;font-size: 26px;}
.pro_clc{ border-bottom:#CCC 1px dashed;}

/*解决方案*/
.prog{padding:67px 0 0;height: 738px;font-size: 16px;color: #666;line-height: 30px;}
.prog .til01{line-height:60px;height:98px;margin-bottom: 14px;}
.prog_cp{width: 1200px;top: 0;left: 0;display: block;text-align: center;}
.prog_cl{width: 324px;white-space: nowrap;padding: 44px 0 0;position: relative;z-index: 1;}
.prog_cl li{height: 117px;display: block;}
.prog_cl li span{width: 40px;height:40px;display: block;color: #fff;line-height: 40px;text-align: center;float: left;background:url(../images/ico01.gif) no-repeat 0 0;font-family:Times New Roman;font-size: 24px;}
.prog_cl li p{width:263px;float: left;padding: 0 0 0 16px;}
.prog_cl li p b{display: block;font-size: 24px;color: #009b4c;}
.cp {width: 930px; float:right;}
.cp ul li {width: 285px; height: 260px; margin-bottom:20px; float: left; margin-left: 12px; margin-right:12px; text-align: center;}
.cp ul li img { border:1px solid #ccc;/*padding: 2px;*/ width: 285px; height: 214px;}
.cp ul li a { color: #000; font-weight: 300;}
.cp ul li .ipt a{ width:287px; text-align:center;height:42px; background-color:#ddd; line-height: 42px; display:block;}
.cp ul li .ipt a:hover{ width:287px; text-align:center;height:42px; background-color:#17A930; color: #fff; display:block; line-height: 42px;}

.anli{ width:1200px; margin-top:15px; margin-bottom:20px;}
.anli ul li{ width:221px; float:left; text-align:center; margin-left:9px; margin-right:9px;}
.anli ul li img{ padding:3px; border:1px solid #d9d9d9;}
.anli ul li a{ color:#000; line-height:40px; font-size:14px;}
.anlir{ width:1200px; margin-top:15px; margin-bottom:20px;}
.anlir ul li{ width:390px; float:left; text-align:center; margin-left:9px; margin-right:9px;}
.anlir ul li img{ padding:3px; border:1px solid #d9d9d9;}
.anlir ul li a{ color:#000; line-height:40px; font-size:14px;}


/*客户见证*/
.witn{padding:54px 0 0;height:610px;font-family:"Microsoft Yahei";overflow: hidden;background:url(../images/witnbg.jpg) repeat-x center 0 #f4f4f4;line-height: 24px;}
.witn .til01{background:url(../images/tilbg2.png) no-repeat center bottom;color: #fff;margin-bottom: 51px;}
.witn .til01 a{color: #fff;}
.tempWrap{ width:1200px !important;}
.witn_c{height: 458px;overflow: hidden;}
.witn_c dl{width: 278px;height: 364px;background: #fff;border-bottom: solid 5px #d9d9d9;float: left;margin: 0 31px 0 0;}
.witn_c dt,.witn_c dt img{width: 280px;height:364px;overflow: hidden;display: block;}
.witn_c dd{padding: 8px 31px;}
.witn_c dd h3{background:url(../images/ico02.gif) no-repeat 2px 12px;padding:0 0 0 35px;font-size: 24px;font-weight: normal;color: #009b4c;height: 47px;line-height: 47px;}
.witn_c dd h3 em{color: #666;font-style: normal;padding: 0 0 0 18px;font-size: 14px;}
.witn_c dd h3 a{color: #009b4c;}
.witn_c dd h4{color: #009b4c;font-size: 20px;line-height: 28px;font-weight: normal;height: 60px;overflow: hidden; font-weight:bold;}
.witn_t{height: 10px;text-align: center;}
.witn_t em{display: inline-block;width: 19px;background:url(../images/ico03.gif) no-repeat center 0;height: 9px;}
.witn_t em.on{background:url(../images/ico04.gif) no-repeat center 0;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:27px;padding:58px 0 0;height:600px;}
.about_p{background:url(../images/bg01.gif) repeat-y right 0;width:450px;margin-top:24px;padding:37px 20px 0;height: 364px;}
.about_p h3{height: 83px;line-height: 27px;font-size: 18px;color: #fff;padding: 0 0 0 140px;}
.about_p h3 em{display: block;font-style: normal;font-family: Arial;font-size: 12px;color: #74bd90;text-transform: uppercase;}
.about_pl,.about_pl img{width:450px;height:260px;display: block;}
.about_w{width:700px;}
.about_w h3{background:url(../images/ico06.gif) no-repeat 0 bottom;height:69px;line-height:66px;font-size: 20px;color: #555;font-weight: normal;margin-bottom:17px;}
.about_w h3 a{color: #333;}
.about_w p{height:260px;width: 670px;}

.about_w ul{padding: 43px 0 0;clear: both;}
.about_w li{width:206px;margin: 0 14px 0 0;float: left;text-align: center;line-height: 36px;height: 136px;border: solid 2px #009b4c;}
.about_w li.cur{background: #009b4c;}
.about_w li p{width:56px;height:50px;margin:29px auto 0;display: block;overflow: hidden;position: relative;}
.about_w li p i{width:56px;height: 50px;position: absolute;left:0;top: 0;}
.about_w li p i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.about_w li p i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
	-webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	-webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.about_w li.cur p .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.about_w li.cur p .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

.about_w li a{color: #009b4c;}
.about_w li.cur a,.about_w li a:hover{color: #fff;}
.pro_more a{width: 161px;line-height: 45px;text-align: center;display: block;float: left;background:url(../images/icobg1.png) no-repeat 0 0;color: #fff;}
.pro_more a.more1{background:url(../images/icobg2.png) no-repeat 0 0;color: #009b4c;margin-left: 31px;}
/*风采展示*/
.show{clear: both;height: 295px;}
.show .prev2,.show .next2{top: 86px;}
.show_l li{float: left;margin: 0 19px 0 0;position: relative;}
.show_l li,.show_l li img{width: 286px;height: 214px;overflow: hidden;}
.show_l li span{width: 286px;height:40px;overflow: hidden;display: block;position: absolute;left: 0;bottom: 0;font-size: 16px;text-align: center;color: #fff;background:url(../images/bg02.png) repeat 0 0;line-height: 40px;}
.show_l li span a{color: #fff;}
.part{height: 370px;padding: 61px 0 0;}
.part_c .prev1,.part_c .next1,.show .prev2,.show .next2{width:53px;height:40px;display: block;overflow: hidden;top:60px;right: -26px;background:url(../images/next.gif) no-repeat 0 0;z-index: 1;}
.part_c .prev1,.show .prev2{left: -26px;background:url(../images/prev.gif) no-repeat 0 0;}
.part_c .prev1:hover,.part_c .next1:hover,.show .prev2:hover,.show .next2:hover{background-position: 0 bottom;}
.part_l li{border: solid 1px #e5e5e5;float: left;margin: 0 17px 0 0;}
.part_l li,.part_l li img{width: 285px;height: 159px;overflow: hidden;display: block;}
/*资讯*/
.newbox{font-family:"Microsoft Yahei";overflow: hidden;line-height: 24px;height:580px;color: #606060;background: #f4f4f4;padding: 65px 0 0;}
.newbox1{height: 544px;overflow: hidden;}
.newtil{background:url(../images/line1.gif) repeat-x 0 bottom;font-size: 20px;font-weight: bold;height: 51px;line-height: 50px;margin-bottom: 38px;}
.newtil li{height: 50px;margin: 0 42px 0 0;float: left;}
.newtil li a{display: block;color: #333;}
.newtil li.on a,.newtil li a:hover{color: #009b4c;border-bottom: solid 1px #009b4c;}
.news1{width: 561px;}
.news1 dt{position: relative;}
.news1 dt img{width:560px; height:279px;}
.news1 dt span{width:88px; height:88px;position: absolute;top: -2px;right: -1px;background:url(../images/ico_top.png) no-repeat 0 0;}
.news1 dd{clear: both;padding: 14px 14px 0 0;}
.news1 dd h3{ font-size: 18px; line-height:51px;height:51px;font-weight: normal;}
.news1 dd h3 a{ color:#000;}
.news1 dd p{height:50px; overflow: hidden;}

.news2{width:600px; height:435px; overflow: hidden;}
.news2 dl{margin-bottom:32px;height:25px; border-bottom: 1px dashed #d0d0d0; overflow: hidden;}
.news2 dl dt{width:98px;height: 77px;border-right:solid 1px #dcdcdc;font-family: Arial; font-size: 16px; color:#989898;line-height: 24px; float: left;margin: 3px 0 0 0;}
.news2 dt span{display: block; font-size: 50px; color:#171717; line-height: 52px;}
.news2 dd{ float: right;width:430px; overflow: hidden;}
.news2 dd h3{color:#000;font-size: 18px; line-height:18px;height:33px;font-weight: normal;}
.news2 dd h3 a{ color:#000;}
.news2 dd p{ font-size: 14px; line-height: 25px; padding-top: 10px; color:#888888;}

.faq{height:196px;position: relative;overflow: hidden;line-height: 24px;}
.faq h2{padding-top:6px;width:145px; float: left; overflow: hidden; font-size: 20px; line-height: 27px;}
.faq h2 i{ font-size: 14px; display: block;color:#b4b4b4; font-family: Arail; text-transform: uppercase;font-weight: normal;}
.prev3,.next3{width:51px;height: 23px;display: block;left: 0;top: 86px;}
.next3{left:51px;}
.faq_c{width:1055px; overflow: hidden;}
.faq_c dl{width: 274px;height: 115px;background: #fff;border: solid 1px #ededed;overflow: hidden;padding: 15px 24px 0;float: left;margin: 0 40px 0 0;}
.faq_c dl dt{padding-left: 32px;background: url(../images/faq_w.gif) no-repeat 0 0;line-height: 22px;height:30px;}
.faq_c dt a{ color:#3d3d3d;}
.faq_c dl dd{padding-left: 32px;background: url(../images/faq_d.gif) no-repeat 0 2px;color:#7c7c7c;}

/*友情链接*/
.link{line-height: 82px;border-top: solid 1px #41b47e;overflow: hidden;}
.link span{float: right;}
.link p{float: left;width: 1082px;overflow: hidden;}
.link p a{color:#ddede3;display: inline-block;padding: 0 20px 0 0;}