@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.jpg) 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:289px; 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:100%; 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{ 
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    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: 1317px;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: 19px 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;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.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;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.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;}