@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{width:100%; margin:0 auto; position:relative; height:620px;}
.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:#c3c3c3;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;}
.dbj{ width:100%; height:1149px; background:url(../images/bj1.html) no-repeat center;}

/*搜索*/
.esle{ width:100*; height:64px; border-bottom:1px solid #ccc;}
.search{ width: 1180px; height:64px; margin:0 auto;}
.search_l{ float:left; height:64px; line-height:64px;  text-align: center;}
.search_l img{ float:left; vertical-align:middle; padding-top:20px;}
.search_l a{ margin: 0 6px; text-decoration:none;}
.search_l a:hover{ text-decoration:underline;}
.search_r{ float:right; height:64px;  }
.search-box{height: 28px; margin-top: 20px;}
.search-text{width:163px; height:28px; float:left; line-height:28px; border:0; text-indent: 3.6em; background:url(../images/03.jpg) no-repeat center; color:#999;}
.search-button{ background:url(../images/ss_s.jpg) no-repeat;width:68px; height:28px; float:left;border-style :none; cursor:pointer;}

/*合作客户*/
.hzkh{ width:1180px; height:194px; margin:38px auto; position:relative;}
.hzkh h3{ font-size:24px; text-align:center;}
.hzkh i{ display:block; margin:0 auto; text-align:center; margin-top:6px; color:#999; text-transform:uppercase;}
.left{ width:44px; height:44px; position:absolute; left:0; top:104px;}
.right{ width:44px; height:44px; position:absolute; right:0; top:104px;}
.hzkh ul{ margin-top:24px; margin-left:58px; width:1056px; height:112px; overflow:hidden;}
.hzkh ul li{ float:left; margin-right:18px;}
.hzkh ul li img{ width:170px; height:80px; border:1px solid #ccc;}
.hzkh ul li p{ line-height:30px; height:30px; text-align:center; width:172px;}

/*产品*/
.cpzx{ width:100%; height:1192px;margin:0px auto; background:url(../images/05.jpg) no-repeat center;}
.cpzs{width:1160px; height:1094px;margin:0px auto; padding-top:98px;}
.ccz{ width:226px; height:auto; overflow:hidden; background:#d4d3d3; padding-bottom:8px;}
.ccz h2{ font-size:18px; text-align:center; padding:16px 0 14px 0;}
.ccz h2 a{ color:#992928;}
.wicp{ width:212px; height:auto; overflow:hidden; background:#fff; margin:0 auto;padding-top:14px; padding-bottom: 1px;}
.wicp h4{ width:188px; height:36px; line-height:36px; background:url(../images/news_tag.jpg) no-repeat center; margin:0 auto; }
.wicp h4 a{ color:#fff; padding-left:26px;}
.wicp ul{ width:188px; margin:0 auto; margin-top: 4px; margin-bottom: 13px;}
.wicp ul li{ line-height:27px; font-size:12px; background:url(../images/03.gif) no-repeat 22px 10px; border-bottom:1px dashed #ccc; padding-left:38px;}
.cpy{width:920px; height:auto;}
.cpy span{ border-bottom:1px solid #ccc; height:40px; width:920px; display:block;margin-top: 8px;}
.cpy span b{ display:block; float:left; line-height:40px; height:40px; width:120px; background:#992928; font-size:16px; font-weight:normal; color:#fff; text-align:center;}
.cpy span em{ display:block; float:right; line-height:40px;}
.contanta{ width:920px; height:236px;margin-top: 24px;}
.contanta img{ width:400px; float:left; height:232px; border:1px solid #ccc; padding:2px;}

.contantaa{ width:720px; height:236px;margin-top: 24px;}
.contantaa .img_01{ width:400px; float:left; height:232px; border:1px solid #ccc; padding:2px;}

.titlesa{ margin-top:24px;}
.titlesa li{ float:left; position:relative; margin:0 6px;margin-bottom:20px;}
.titlesa li img{ width:444px; height:220px; border:2px solid #ccc;  transition: all 0.5s;  transform: scale(1);}
.titlesa li img:hover{transition: all 0.5s;  transform: scale(1.1);}
.titlesa li p{ width:448px; height:26px; text-align:center; line-height:26px; color:#fff; background:url(../images/01.png); position:absolute; left:0; bottom:6px;}

.titles{ margin-top:24px;}
.titles li{ float:left; position:relative; margin:0 6px;margin-bottom:28px;}
.titles li img{ width:214px; height:174px; border:2px solid #ccc;  transition: all 0.5s;  transform: scale(1);}
.titles li img:hover{transition: all 0.5s;  transform: scale(1.1);}
.titles li p{ width:218px; height:26px; text-align:center; line-height:26px; color:#fff; background:url(../images/01.png); position:absolute; left:0; bottom:6px;}

.rxcp{width:920px; height:auto;}
.rxcp span{ border-bottom:1px solid #ccc; height:40px; width:920px; display:block;}
.rxcp span b{ display:block; float:left; line-height:40px; height:40px; width:120px; background:#992928; font-size:16px; font-weight:normal; color:#fff; text-align:center;}
.rxcp span em{ display:block; float:right; line-height:40px;}

/*问题*/
.iske{ background:url(../images/bn3.jpg) no-repeat center; height:199px; width:100%;}
.ieks{ height:163px; width:1180px; margin:0 auto; padding-top:36px;}
.ieks h2{ font-size:24px; text-align:center;}
.ieks h2 em{ color:#992928;}
.ieks ul{ margin-top:60px;}
.ieks ul li{ float:left; color:#fff; font-size:21px; text-align:center; margin:0 31px;}

/*购买*/
.gmjd{ width:1220px; height:410px; margin:40px auto;}
.gmjd h3{ text-align:center; font-size:30px;}
.gmjd h3 em{ color:#992928;}
.gmjd i{ display:block; background:url(../images/lgbj.jpg) no-repeat center; width:1180px; height:24px; margin:0 auto; font-size:16px; text-align:center; margin-top:8px;}
.gmjd ul{margin-top: 40px;}
.gmjd ul li{ float:left; width:268px; height:288px; border:1px solid #ccc; border-radius:10px;margin: 0 17px;}
.gmjd ul li img{ width:254px; height:140px; margin:0 auto; display:block;margin-top: 10px;}
.gmjd ul li h4{ width:254px; margin:0 auto; color:#fff; text-align:center; background:#992928; line-height:24px; height:24px;}
.gmjd ul li p{ line-height:28px; height:84px; overflow:hidden; width:254px; margin:0 auto;margin-top: 14px;}
.gmjd ul li:hover{width:268px; height:288px; border:1px solid #992928; border-radius:10px;}

/*案例*/
.rongyu{ width:1180px; margin:20px auto; height:278px;}
.rongyu h4{ font-size:30px; text-align:center;}
.rongyu h4 a{ color:#992928;}
.rongyu i{ display:block; text-align:center; text-transform:uppercase; font-size:12px; color:#999;}
.rongyu .ryt{ float:left; height:39px; width:1180px; margin:0 auto;margin-bottom:50px;margin-top:46px;}
.rongyu .ryt ul{ width:624px;height: 39px;margin: 0 auto;}
.rongyu .ryt ul li{width:126px; float:left; height:39px; background:url(../images/er.jpg) no-repeat center; text-align: center;line-height:39px;font-size:16px; margin: 0 15px;color:#fff;}
.rongyu .ryt ul li a{ font-size:16px;color:#333;}
.rongyu .ryt ul li:hover,.rongyu .ryt ul li.casehover a{ width:126px; height:39px; color:#fff;  background:#992928; display:block;}
.rongyu .rycon{margin-top:35px; position:relative; }
.rycon ul li{ float:left; margin: 0 23px;text-align:center; position:relative; }
.rycon ul li img{ width:314px; height:212px; display:block;}
.rycon ul li span{ line-height:34px; height:34px;float:left; text-align:center; width:314px; display:block; color:#fff; background:url(../images/01.png); position:absolute; left:0; bottom:0;}
.rycon #simgs{float:left;margin: 0 38px; margin-left:70px; width:1036px; height:212px; overflow:hidden;}
.rycon #simgs2{ float:left;margin: 0 38px; margin-left:70px;width:1036px; height:212px; overflow:hidden;}
.rycon #simgs3{float:left;margin: 0 38px; margin-left:70px;width:1036px; height:212px; overflow:hidden;}
.rycon #simgs4{float:left;margin: 0 38px; margin-left:70px;width:1036px; height:212px; overflow:hidden;}
.rycon #simgs5{float:left;margin: 0 38px; margin-left:70px;width:1036px; height:212px; overflow:hidden;}
.rycon em{position: absolute;top: 138px;}
.rycon .t_l{ left:0px; top:150px;}
.rycon .t_r{ right:0px;top:150px;}
.rycon .fl { float:left;}
.rycon .fr { float:right;}
.rycon .pa{ position:absolute;}
.rycon .pr{ position:relative}

/*bn2*/
.bn1{ height:179px; width:100%; background:url(../images/h.jpg) no-repeat center; margin-top:66px;}
.bn1zx{ height:179px; width:1180px; margin:0 auto; position:relative;}
.bn1zx p{ font-size:20px; line-height:38px; position:absolute; left:40px; top:36px; font-weight:bold;}
.bn1zx p b{ color:#992928;}
.bn1zx span{ color:#992928; font-size:16px; line-height:30px; position:absolute; left:554px; top:34px;}
.bn1zx span i{ display:block; font-size:32px; font-family:Impact;}
.bn1zx em{display:block; font-size:16px; text-align:center; line-height:41px; background:url(../images/gsjj.jpg) no-repeat center; width:125px; position:absolute; left:554px; bottom:24px;}
.bn1zx em a{ color:#fff;}

/* 优势 */
.szx{ height:1316px; width:100%; margin:0 auto; background:url(../images/w.jpg) no-repeat center;}
.yszx{ width:1180px; height:1276px; margin:0 auto; padding-top:40px; position:relative;}
.yszx h3 img{ display:block; width:510px; height:72px; margin:0 auto;}
.ys_01{ background:url(../images/cpd.png) no-repeat center; width:1180px; height:194px; margin:0 auto; margin-top:68px;}
.ys_01 span{ display:block;padding-left: 64px;padding-top: 30px;}
.ys_01 h4{ font-size:18px;}
.ys_01 em{ display:block;  color:#ccc; text-transform:uppercase;margin-top: 2px;}
.ys_01 p{ line-height:30px; width: 368px;padding: 13px 0 0 32px;}

.ys_02{ background:url(../images/fruitxiao.png) no-repeat center; width:1180px; height:185px; margin:0 auto; margin-top:44px;}
.ys_02 span{ display:block;float: right;width: 454px;}
.ys_02 h4{ font-size:18px;}
.ys_02 em{ display:block;  color:#ccc; text-transform:uppercase;margin-top: 2px;}
.ys_02 ul{ line-height:30px;padding: 13px 0 0 32px;float: right;width: 488px;}
.ys_02 ul li b{ color:#b22423}

.ys_03{ background:url(../images/side-icon02.png) no-repeat center; width:1180px; height:182px; margin:0 auto; margin-top:48px;}
.ys_03 span{ display:block;padding-left: 64px;padding-top:10px;}
.ys_03 h4{ font-size:18px;}
.ys_03 em{ display:block;  color:#ccc; text-transform:uppercase;margin-top: 2px;}
.ys_03 ul{ line-height:30px;padding: 13px 0 0 32px;}
.ystp{ position:absolute; left:146px; bottom:194px;}

.ys_04{ background:url(../images/02.gif) no-repeat center; width:380px; height:134px; position:absolute; left:457px; bottom:282px;}
.ys_04 span{ display:block;padding-left: 64px;padding-top:8px;}
.ys_04 h4{ font-size:18px;}
.ys_04 em{ display:block;  color:#ccc; text-transform:uppercase;margin-top: 2px;}
.ys_04 ul{ line-height:30px;padding: 13px 0 0 38px;}
.ysdb{ position:absolute; right:0px; bottom:0px;}

.ys_05{ background:url(../images/ri.jpg) no-repeat center; width:555px; height:160px; position:absolute; left:264px; bottom:10px;}
.ys_05 span{ display:block;padding-left: 64px;padding-top:6px;}
.ys_05 h4{ font-size:18px;}
.ys_05 em{ display:block;  color:#ccc; text-transform:uppercase;margin-top: 2px;}
.ys_05 ul{ line-height:30px;padding: 13px 0 0 34px;}

/*bn1*/
.bn2{ height:179px; width:100%; background:url(../images/bn1.jpg) no-repeat center;}
.bn2zx{ height:179px; width:1180px; margin:0 auto; position:relative;}
.bn2zx p{ font-size:24px; line-height:40px; position:absolute; left:400px; top:36px; font-weight:bold;}
.bn2zx p b{ color:#992928;}
.bn2zx span{ color:#992928; font-size:16px; line-height:30px; position:absolute; right:18px; top:36px;}
.bn2zx span i{ display:block; font-size:32px; font-family:Impact;}
.bn2zx em{display:block; font-size:16px; text-align:center; line-height:41px; background:url(../images/gsjj.jpg) no-repeat center; width:125px; position:absolute; right:86px; bottom:21px;}
.bn2zx em a{ color:#fff;}

/*客户见证*/
.khjz{ width:1180px; height:454px; margin: 56px auto; }
.khjz h3{ font-size:34px; text-align:center; margin:0 auto; }
.khjz i{ display:block; color:#999; text-align:center; margin:0 auto; }
.wime{ display:block; width:634px; height:20px; margin:4px auto;}
.khjz ul{ width:1180px; margin:0 auto;margin-top: 36px;}
.khjz ul li{ float:left; width: 276px; height: 340px; background: #fff; margin: 0 9px;}
.khjz ul li:hover{ width:276px; height:340px; background:#992928;}
.khjz ul li span{ display:block; width: 276px; height: 340px;  margin:0 auto;}
.khjz ul li span img{ display:block; width: 276px; height: 162px; margin:0 auto;}
.khjz ul li span h4{ font-size:16px; text-align:center; padding:12px 0 14px 0;}
.khjz ul li span p{ font-size:14px; line-height:24px; height:72px; overflow:hidden; width:200px; text-align:center; margin:0 auto;}
.khjz ul li span em{ width:98px; height:22px; border:1px solid #333; font-size:14px; line-height:20px; text-align:center; margin:0 auto; display:block; margin-top:16px;}
.khjz ul li a:hover{ color:#fff;}
.khjz ul li:hover span em{ border:1px solid #fff;}

/*公司简介*/
.ggjj{ height:358px; width:100%; background:url(../images/bottom1.jpg) no-repeat center; margin:0 auto;}
.ggzx{ width:1180px; height:310px; margin:0 auto; padding-top:48px;}
.ggzb{ width:690px; height:260px; float:left;}
.ggzb h3{ background:url(../images/news_tu.jpg) no-repeat center; width:127px; height:52px; font-size:20px;margin-bottom: 18px;}
.ggzb h3 a{ color:#992928;}
.jjzx{ width:690px; height:192px;}
.jjzx img{ width:310px; height:184px; float:left; border:1px solid #ccc; padding:2px;}
.jjzx span{ display:block; float:right; height:188px; width:356px;}
.jjzx span h4{margin: 9px 0;}
.jjzx span p{ line-height:26px; color:#666; height: 104px; overflow:hidden;}
.jjzx span em{ display:block; font-weight:bold; color:#fff; text-align:center; width:94px; height: 28px; line-height:28px; background:#992928;margin-top: 14px;}
.ryzz{ width:464px; height:260px; float:right; margin-right:10px;}
.ryzz h3{ background:url(../images/news_more.jpg) no-repeat center; width:127px; height:48px; font-size:20px;margin-bottom: 18px;}
.ryzz h3 a{ color:#992928;}
.ryzz ul{ width:464px; height:188px; overflow:hidden;}
.ryzz ul li{ float:left; margin:0 10px;}
.ryzz ul li img{ width:216px; height:148px;}
.ryzz ul li p{ text-align:center; width:216px; line-height:40px; height:40px;}

/*问题*/
.news { width: 720px;margin-top: 54px;}
.newfl{ width:280px;}
.newfr{ width:412px;}
.news h3 a { color: #1a1a1a;}
.news .img { float: left; margin-right: 10px;}
.news .img img { width: 280px; height: 186px;}
.news .info { float: left; }
.news .info p{ line-height:24px; height: 79px; overflow:hidden;}
.news .info a { font-size: 12px; display:block;line-height:26px;}
.news .info .boodp{ overflow: hidden; height: 73px; margin-top: 1px;}
.news .info .bood{ color: #202020; font-size:14px; font-weight:bold;margin-top: 9px;}
.news .info:hover .bood{color: #026a00; }
.news dl dd {}
.news ul { width: 750px;}
.news li {float: left;line-height:30px;width: 415px; background: url(../images/ic17.jpg) no-repeat left center;}
.news li a {font-size: 14px;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 18px;color: #202020;}
.news li span {float: right;}

.fpp{ width:430px; float:right; margin-top: 54px;}
.ieos{ width: 418px;height: 300px;padding-left: 16px;}
.ieos li{line-height:30px;}
.ieos li {float: left;line-height: 30px;width: 404px; background: url(../images/ic17.jpg) no-repeat left center;}
.ieos li a {font-size: 14px;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 18px;color: #202020;}
.ieos li span {float: right;}
.title {height: 44px; }
.title h3 {width: 125px;height: 44px; float:left;line-height: 44px;text-align: center;font-size: 18px;  margin-right:10px;font-weight: normal;}
.title .on{background: #992928;}
.title .on a{ color:#fff;}
.title .more {font-size: 14px;color: #2e2e2e;float: right;line-height: 44px;}
.title1 {height: 51px; background: url(../images/q.jpg) 0px 12px no-repeat;margin-bottom: 18px;}
.title1 h3 {width: 125px;height:52px; float:left;line-height:34px;font-size: 18px;  padding-left: 42px;padding-top: 1px}
.title1 h3 a {color: #111;font-size: 18px;font-weight: bold;}
.title1 .active{background: #006bd5;}
.title1 .active a{ color:#fff;}
.title1 .more {font-size: 14px;color: #2e2e2e;float: right;margin-right: 10px;line-height: 44px;}

/*链接*/
.ljzx{ width:1180px; height:26px; line-height:26px; margin:0 auto; margin-top: 40px; margin-bottom:30px;}
.ljzx h4{ font-size:30px; float:left; color:#992928;}
.ljzx p{ width:90px; height:26px; line-height:24px; font-size:14px; float:left; background:#dbdbdb; text-align:center; margin-left:8px;}
.ljzx ul{ float:left; font-size:14px;}
.ljzx ul li{ float:left; margin:0 12px;}