﻿@charset "utf-8";

/*banner*/
.banner{position: relative; height:550px;overflow: hidden;clear: both;}
.ban_p,.ban_p li{ height:550px;overflow: hidden;}
.ban_p li{ display:block; height:714px;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 1920px;height: 550px;position: absolute;left: 50%;top:0;margin-left: -960px;}
.ban_t{width:180px;height:30px;bottom:30px;left:50%;margin-left:-90px;position: absolute;text-align: center;}
.ban_t em{width: 16px;height: 16px;border-radius: 16px;margin-right:12px; display: inline-block;background: #fff;}
.ban_t em.on{background: #1cb265;}

.til01{text-align: center;color: #2f3030;font-size:40px;line-height:52px;font-family: "Microsoft Yahei";clear: both;display: block;height:96px;white-space: nowrap;font-weight: normal;background:url(../img/tilbg1.png) no-repeat center 30px;}
.probox .til01{font-size:38px;}
.til01 p{display: block;font-size:20px;line-height:34px;opacity: 0.7}
.til01 a{color: #2f3030;}
.chara .til01{background:url(../img/tilbg3.gif) no-repeat center 30px;}
.plan .til01{background:url(../img/tilbg2.png) no-repeat center 30px;color: #ebedf0;}
.plan .til01 p,.about .til01 p{opacity:1;}
.plan .til01 a{color: #ebedf0;}
.about .til01,.about .til01 a{color: #fff;}

/*搜索*/
.seabox{overflow:hidden;height:51px;line-height:33px;font-family:"Microsoft Yahei";padding:13px 0 0;background: #f3f4f6;}
.sea_inp{width:396px;overflow: hidden;height: 31px;background: #fff;border: solid 1px #d9dfe7;border-radius: 16px;}
.sea_inp .serach{width:334px;height:31px;border:0;background:none;line-height:31px;color:#606060;padding:0 0 0 15px;float:left;outline: none;display: block;font-size:14px;position: relative;}
.sea_inp .sub{ width:46px; height:31px;border:0;float:left;cursor: pointer;display: block;background:url(../img/sea_ico.gif) no-repeat 8px 5px;}
.k_word{overflow:hidden;width:930px;color:#666;overflow: hidden;}
.k_word a{color:#888;padding: 0 26px 0 0;}

/*引子*/
.webox{padding:57px 54px 0;height:530px;color: #7d7d7d;font-family:"Microsoft Yahei";line-height:28px;text-align: center;}
.webox_c{height:84px;}
.webox h2{display: block;height: 94px;}

/*合作*/
.part{background: #fff;height: 174px;padding: 37px 0 0;position: relative;}
.prev1,.next1,.prev3,.next3,.prev2,.next2{width:42px;height:45px;display: block;overflow: hidden;top:67px;right:-18px;z-index: 9;cursor: pointer;}
.prev1{left:-18px;}
.prev3,.next3,.prev2,.next2{top:79px;right: 0;}
.prev3,.prev2{left: 0;}
.part_c{padding: 0 56px;}
.part_c li{float: left;margin:0 11px 0 0;text-align: center;}
.part_c li p{border: solid 1px #d3d8de;}
.part_c li span{display: block;line-height: 44px;}
.part_c li p,.part_c li p img{width: 208px;height: 116px;display: block;overflow: hidden;}

/*产品特点*/
.chara{padding:25px 0 0;height: 934px;line-height: 36px;color: #7d7d7d;}
.chara1{height: 343px;margin-bottom: 33px;background: #f3f4f6;}
.chara_l{width:460px;}
.chara_r{width:660px;position: relative;}
.chara_w{position: absolute;background:url(../img/line1.png) no-repeat 4px 8px;width: 260px;top: 42px;}
.chara_w2{background-position: 252px 8px;text-align: right;right: 0;}
.chara_w1{left: 0;}
.chara_w h3{height: 101px;font-size: 30px;color: #009b4c;line-height: 37px;padding:0 24px;}
.chara_w h3 p{font-size: 20px;color: #000;line-height:28px;font-weight: normal;}
.chara_w li{padding:0 24px;position: relative;}
.chara_w li:before{content: "";position: absolute;width: 6px;height: 6px;border: solid 3px #009b4c;border-radius: 100%;top:11px;background: #fff;}
.chara_w1 li:before{left:0;}
.chara_w2 li:before{right: 0;}
.chara_w li:hover:before{background: #009b4c;}


/*产品中心*/
.probox{height:auto;  overflow: hidden; font-family:"Microsoft Yahei";overflow: hidden;padding:46px 0 0;background: #f3f4f6;}
.pro_nav{background:url(../img/pronavbg.gif) no-repeat 0 0 #00ae5f;padding: 0 3px;width: 230px;}
.pro_nav h3{line-height:35px;font-size: 30px;font-weight: normal;height:89px;padding:33px 0 0;text-align: center;}
.pro_nav h3 em{line-height:24px;font-size:24px;display: block;text-transform: uppercase;opacity: 0.4;font-family: Arial;}
.pro_nav a{color: #fff;display: inline-block;}
.pro_nc{height: auto; overflow: hidden; padding: 12px 8px 0;background: #fff;}
.pro_nc h4{height:39px;padding:0 0 0 18px;background: #8b8b8b;font-size: 16px;margin-bottom: 12px;clear: both;line-height: 39px;border-radius: 3px;}
.pro_nc h4:hover,.pro_nc h4.pro_n1{background: #00ae5f;}
.pro_nc h4 a{display: block;padding: 0 0 0 28px;background:url(../img/ico02.png) no-repeat 0 center;}
.pro_nc ul{display:none;}
.pro_nc ul.pro_c1{display:block;}
.pro_nc li{padding: 0 0 9px 44px;background:url(../img/ico03.gif) no-repeat 28px 9px;height: 25px;line-height: 25px;}
.pro_nc li a{display: block;color: #666;}
.pro_pho{clear: both;background:url(../img/c_pho.gif) no-repeat 32px 16px;text-align: center;color: #fff;padding: 16px;line-height: 20px;font-size: 16px;}
.pro_pho span{display: block;font-family: Arial;line-height: 30px;font-size: 24px;}

.pro_c{width: 963px;overflow: hidden;}
.pro_c li{width: 304px;float: left;margin: 0 0 20px 17px;position: relative;}
.pro_c li p{border: solid 1px #dae0e7;}
.pro_c li p,.pro_c li p img{width: 302px;height: 286px;display: block;overflow: hidden;}
.pro_c li span{line-height: 43px;height: 43px;text-align: center;display: block;background: #fff;}
.pro_c li span a{display: block;color: #666;}

/*解决方案*/
.plan{font-family:"Microsoft Yahei";color: #7d7d7d;background:url(../img/planbg.jpg) no-repeat center 0;padding:39px 0 60px;line-height: 24px;}
.plan_c{background:#fff;padding: 28px 25px 0;height: 912px;margin-bottom: 11px;}
.plan_t{height: 111px;text-align: center;line-height: 36px;font-size: 18px;overflow: hidden;}
.plan_t ul{width: 1220px;}
.plan_t li{width: 192px;position: relative;float: left;}
.plan_t li span,.plan_t li p{display: block;}
.plan_t li span img{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.plan_t li:hover span img{transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(360deg);}
.plan_t li a{display: block;color: #000;}
.plan_t li:before{content: "";position: absolute;width: 1px; height: 65px;background: #e9e9e9;right: 0;top: 12px;}

.plan_l1{height: 368px;background: #f3f4f6;margin-bottom: 23px;}
.plan_l1 dt,.plan_l1 dt img{height: 368px;width: 655px;float: left;overflow: hidden;}
.plan_l1 dd{width:420px;float: left;padding: 40px 0 0 42px;}
.plan_l1 dd h3{height: 70px;line-height: 70px;font-size: 24px;color: #000;background:url(../img/line2.gif) repeat-x 0 bottom;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.plan_l1 dd h3 a,.plan_l2 dd h3 a{color: #000;display: block;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.plan_l1 dd p{display: block;padding: 36px 0 0;height: 120px;}
.plan_l1 dd span a{display: block;width: 125px;line-height: 39px;background: #009b4c;text-align: center;color: #fff;}

.plan_l2 dl{width: 370px;float: left;text-align: center;height: 370px;background: #f3f4f6;}
.plan_l2 dl:nth-child(2){margin: 0 20px;}
.plan_l2 dt,.plan_l2 dt img{display: block;width:370px;height:208px;overflow: hidden;display: block;}
.plan_l2 dd h3{display: block;height: 56px;line-height: 56px;font-size: 16px;color: #f3f4f6;}
.plan_l2 dd p{padding: 0 16px;}
.plan_l2 dd p a{display: inline-block;color: #009b4c;}

/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:36px;padding:62px 0 0;}
.edge h2{display: block;text-align: center;height: 182px;}
.edge-ge{background:url(../img/ge01.png) no-repeat center 0;}
.edge1,.edge3{background: #f3f4f6;height: 577px;}
.edge3{height:493px;}
.edge_c1{padding: 69px 0 0;height: 508px;}
.edge_c3{padding: 31px 0 0;height: 462px;}
.edge2{padding: 67px 0 0;height: 372px;}
.edge4{padding: 46px 0 0;height: 26px;}
.edge_w{width: 522px;padding: 50px 20px 0 0;}
.edge_w1{padding-top: 94px;}
.edge_w2{padding-top: 11px;}
.edge_w3{padding-top: 91px;}
.edge_w h3{height: 140px;font-size: 30px;font-weight: normal;color: #2f3030;line-height: 40px;white-space: nowrap;}
.edge_w h3 em{height:68px;font-size:48px;color: #fff;line-height:68px;width: 76px;float: left;background: #686868;border-top: solid 4px #009b4c;text-align: center;margin:0 20px 0 0;font-family: Arial;}
.edge_w h3 p{width: 420px;float: left;}
.edge_w h3 p b{display: block;font-size:40px;line-height: 40px;color: #009b4c;}
.edge_w li{background:url(../img/ico03.png) no-repeat 6px 13px;padding: 0 0 0 29px;}

/*资讯*/
.newbox{line-height:28px;height:806px;font-family:"Microsoft Yahei";overflow:hidden;padding:53px 0 0;color: #7d7d7d;background: #f3f4f6;}
.newbox .til01{height: 116px;}
.faqs,.news{width:572px;height: 622px;overflow: hidden; }
.newtil{height:52px;line-height:52px;font-size:24px;font-weight: normal;padding: 0 0 0 17px;position: relative;}
.newtil a{color: #2f3030;}
.newtil:before{content: "";position: absolute;width: 3px;height: 23px;background: #009b4c;left: 0;top: 15px;}
.newtil span{float:right;font-size: 14px;}
.newtil span a{display: inline-block;color: #009b4c;}

.new_c dl{overflow: hidden;height:422px;background: #fff;margin-bottom: 10px;}
.new_c dt,.new_c dt img{width:572px;height:322px; display: block;overflow:hidden;}
.new_c dd{padding: 20px 0 0 21px;}
.new_c dd em{ display: inline-block; float: left;margin-right: 15px; height:26px;line-height: 26px;width: 73px; text-align: center; font-size: 16px;color: #fff; display:block; font-weight: normal; background:#009b4c; border-radius: 25px;  }
.new_c dd h4{font-size: 18px; font-weight: normal;height: 26px; line-height: 26px;color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new_c dd h4 a{ color:#333;}

.new_c ul{clear: both; overflow: hidden;padding:18px 22px 20px; background: #fff;}
.new_c li{line-height: 36px; height: 36px; display: block;  padding-left:12px; background: url(../img/ico03.gif) no-repeat 0 center; box-sizing: border-box;}
.new_c li a{ float:left;color:#2e2e2e;text-decoration: none;  overflow: hidden; text-overflow: ellipsis;white-space:nowrap;}
.new_c li span{ float: right; color: #999; }

.faq_c dl{height: 124px;margin-bottom: 16px;background: #fff;}
.faq_c dt,.faq_c dt img{display: block; width:221px; height: 124px;float: left;overflow:hidden;}
.faq_c dd{ padding-left: 22px; box-sizing: border-box; width: 312px; float: left; }
.faq_c dd h4{font-size: 16px;height:50px;line-height:50px;font-weight: normal; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }
.faq_c dd h4 a{ color:#303030;}

.faq_c1{background: #fff;padding: 32px 30px 0;height: 254px;}

.faq_c1 h5{height:33px;padding-left: 36px;background:url(../img/ico07.gif) no-repeat left 0;line-height: 20px;  font-weight: normal; }
.faq_c1 h5 a{ color:#282828;}
.faq_m{padding-left: 36px;height: 95px;overflow: hidden;display: none;  }

.faq_c1 h5.cur{background:url(../img/ico06.gif) no-repeat left 0; }

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:30px;color: #fff;height:494px;background:url(../img/aboutbg.jpg) no-repeat center 0;padding: 54px 0 0;text-align: center;}
.about_c{padding: 6px;display: block;}
.about_p,.about_p img{width:1188px;height:500px;display: block;overflow: hidden;}
.about_w{padding: 23px 30px 0;height: 182px;}
.about_w h3{height:74px;font-size: 30px;line-height: 74px;color: #009b4c;}
.about_w a,.new_c dd p a,.faq_c dd p a{display: inline-block;color: #fff;}

/*风采展示*/
.show{height:417px;position: relative;overflow:hidden;}
.show_t{text-align: center;height: 90px;line-height: 41px;font-size: 20px;color: #fff;}
.show_t span{width: 141px; height: 41px;border-radius: 20px;display: inline-block;background: #7e7e7e;}
.show_t span a{display: inline-block;color:#fff;}
.show_t span:nth-child(2){margin-left: 30px;}
.show_t span.cur{background: #009b4c;position: relative;}
.show_t span.cur:before{content: "";position: absolute;width: 0;height: 0;border-top:8px solid #009b4c;border-left:8px solid transparent;border-right:8px solid transparent;top: 41px;left: 50%;margin-left: -8px;}
.show_hon,.show_fc{width:1088px;overflow: hidden;}
.show_c1,.show_c2{position: relative;height: 400px;padding: 0 56px;}
.show_c1 li{width:164px;float: left;margin:0 0 0 30px;background:url(../img/hon_pbg.jpg) no-repeat center 0;padding: 11px;}
.show_c2 li{width:320px;float: left;margin:0 0 0 30px;}
.show_c1 li p,.show_c1 li p img{width:164px;height: 227px;display: block;overflow: hidden;}
.show_c2 li p,.show_c2 li p img{width:320px;height:180px;display: block;overflow: hidden;}
.show_c1 li span{height:40px;display: block;overflow: hidden;text-align: center;line-height:40px;background:url(../img/hon_lbg.gif) no-repeat center 0;margin-top: 10px;}
.show_c2 li span{height:40px;display: block;overflow: hidden;text-align: center;line-height:40px;;}
.show_c1 li span a,.show_c2 li span a{display: block;color: #5b5b5b;}

/*友情链接*/
.link{height:56px;line-height:56px;color: #7e7e7e;background: #dbdfe4;overflow: hidden;}
.link h3{font-weight: normal;font-size:20px;color: #2f3030;float: left;width: 180px; }
.link h3 span{font-family: Arial;opacity: 0.5; }
.link_c{width:1000px;}
.link a{display: inline-block;color: #7e7e7e;padding: 0 56px 0 0;}


.pro_c li img, .part_c li p img, .show li p img, .plan_l1 dt img, .plan_l2 dt img, .new_c dt img, .faq_c dt img, .about_p img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.pro_c li img:hover, .part_c li p img:hover, .show li p img:hover, .plan_l1 dt img:hover, .plan_l2 dt img:hover, .new_c dt img:hover, .faq_c dt img:hover, .about_p img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}