﻿@charset "utf-8";

body { overflow-x:hidden;
}
.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:760px;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;}
.fen{width: 270px;float: left;}
.fen h3{height:149px;}
.fen h3 a{width:276px; height:149px;display: block;}
.fen_c{width:242px;height: 570px;padding-top: 10px; border:17px solid #009b4c;border-top:none;position:relative;} 
.fen_c h4{width:202px; height:60px;background:url(../images/h4_bg.png) no-repeat center center;
	margin: 0 auto 6px;}
.fen_c h4 a{display: block;height:35px;line-height: 60px;text-indent: 36px;font-size: 16px;color: #fff;font-weight: normal;}
.fen_c h4 a:hover,.fen_c h4.cur a{background:url(../images/h4_cur_bg.jpg) no-repeat center center;}
.fen_c h4.nones{margin-bottom: 0;}
.fen_c ul{width:202px;margin: 0 auto;}
.fen_c ul li a{font-size: 14px;color: #555;display: block;height: 34px;
	background:url(../images/ico1.jpg) no-repeat 182px center;
	line-height: 34px;text-align: center;}
.fen_c span{width:242px;height: 239px;display: block;position: absolute;bottom: 0;left: 0;
	background:url(../images/ban.jpg) no-repeat center center;}
.fen_c span b{position: absolute;left: 37px;top: 187px;font-size: 25px;color: #fff;}	.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: 235px; margin-bottom:16px; float: left; margin-left: 12px; margin-right:12px; text-align: center;}
.cp ul li img { border:1px solid #ccc;/*padding: 2px;*/ width: 285px; height: 210px;}
.cp ul li a { color: #000; font-weight: 300;}
.cp ul li .ipt a{ width:287px; text-align:center;height:30px; background-color:#ddd; line-height: 30px; 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;}




/*客户见证*/
.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;}
.witn_c{height: 458px;overflow: hidden;}
.witn_c dl{width: 350px;height: 414px;background: #fff;border-bottom: solid 5px #d9d9d9;float: left;margin: 0 48px 0 0;}
.witn_c dt,.witn_c dt img{width: 350px;height:207px;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:744px;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:566px; height:400px; overflow: hidden;}
.news2 dl{margin-bottom:32px;height:107px; 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;}

img {border: 0;
	-ms-interpolation-mode:bicubic}
*{font-family: "微软雅黑";}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.al{background:url(../images/anli.jpg); width:100%;margin-bottom:30px}
.sy20_tt{ font-size:20px; color:#000; line-height:30px; font-weight: bold; font-family:"Microsoft Yahei"; background: url(images/22.jpg) left center no-repeat; padding-left:10px;}
.sy20_tt i{ font-size:16px; color:#666; line-height:49px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.zi14hui{ font-size:14px; color:#999; line-height:24px;font-family:"微软雅黑";}
.zi14hui a{ font-size:14px; color:#999; line-height:24px; text-decoration:none;font-family:"微软雅黑";}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote{padding:0px; margin:0px;}
.sy_news{ background:url(../images/dian.jpg) left center no-repeat;width:380px; height:35px;margin: 0 auto;}
.title2 a{ width:285px; height:35px; line-height:30px; float:left; display:block;font-size:14px; text-align:left; padding-left:15px; font-family:"Microsoft Yahei";background:url(images/dian.jpg) center left no-repeat;}}
.time{ width:80px; height:35px; line-height:35px; float:left; font-size:12px;font-weight: normal;font-family:"Microsoft Yahei"; color:#666; text-align:right; display:block;}