﻿@import url(global.css);
/*mainBody_01*/
.mainBody_01{width:100%; min-width: 1200px; position:relative; background: #000;}
.mainBody_01 .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.mainBody_01 .bd ul{width:100% !important;height:650px;}
.mainBody_01 .bd li{width:100% !important;height:100%; overflow:hidden; text-align:center;}
.mainBody_01 .bd li a{display:block; height:100%;}
.mainBody_01 .hd{width:100%;  position:absolute;  bottom:30px; left:0; height:20px; line-height:30px;}
.mainBody_01 .hd ul{ text-align:center;}
.mainBody_01 .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:8px; border-radius: 2px; margin:0 5px; overflow:hidden; background:#000;filter:alpha(opacity=50);opacity:0.5; line-height:999px;}
.mainBody_01 .hd ul .on{background:#0ab859;}
.mainBody_01 .prev,.mainBody_01 .next{ display:block; position:absolute; z-index:2; top:50%; margin-top:-30px; left:15%; width:28px; height:63px;background:url(../images/prev.png) no-repeat; cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.mainBody_01 .next{left:auto; right:15%; background:url(../images/next.png) no-repeat;}  

/*搜索*/
.search{height: 72px;background:#fff;border-bottom: 1px solid #f2f2f2; display: none;}
.keyword{font-size: 14px;color: #888;padding-left:30px;line-height: 72px;background: url(../images/hot.png) no-repeat left center;padding-left: 30px;}
.keyword b{color: #343434;margin-right: 10px;font-weight: normal;}
.keyword a{color: #666;display:inline-block;}
.keyword a:last-child:after{display: none;margin: 0;}
.keyword a:after{display: inline-block;content: "/";color: #EAEAEA;margin: 0 5px;}
.sou{margin-top: 18px;position: relative;width: 447px;height: 43px;overflow: hidden;background:rgba(238,238,238,0.5);}
.sou .ipt1{width: 390px;height: 43px;font-size: 14px;color: #999;border:none;background: none;text-indent:20px;line-height: 43px;}
.sou .ipt2{background:url(../images/search.png) no-repeat 13px center;display: block;width: 33px;height: 22px;border: none;float: right;margin-right: 19px;margin-top: 11px;border-left: 1px solid #DEDEDE;padding-left: 13px;}

/* ---------------mainBody_02-------------------------------  */
.mainbody_02{width:100%; min-width: 1200px;overflow: hidden;  z-index: 5;}
.mainbody_02 .list{width:1200px;margin: 0 auto;  padding:60px 0; background:#fff;}
.mainbody_02 ul{background: #fff; overflow: hidden;}
.mainbody_02 ul li{ float: left; border-right: 1px solid #ccc; margin-right: 30px; padding: 30px 50px 10px 0 ;}
.mainbody_02 .a1{background: url(../images/w1.png) no-repeat right bottom;}
.mainbody_02 .a2{background: url(../images/w2.jpg) no-repeat right bottom;}
.mainbody_02 .a3{background: url(../images/w3.jpg) no-repeat right bottom;}
.mainbody_02 .a4{background: url(../images/w4.jpg) no-repeat right bottom;}
.mainbody_02 ul li strong{ font-size: 20px;}
.mainbody_02 ul li p{ font-size:14px;line-height: 30px;}
.mainbody_02 ul li a{ width: 90px; padding: 5px; border: 1px solid #0ab859; display: block; margin-top:2px; text-align: center; color: #0ab859;}
.mainbody_02 ul li a:hover{display: block;color: #fff; background: #0ab859;}
.mainbody_02 .a5{width: 160px; height: 70px; float: left;}
.mainbody_02 .a5 p{width: 160px; height: 20px; font-size: 14px; padding:40px 0 10px 0;}
.mainbody_02 .a5 p span{ color: #0ab859;}
.mainbody_02 .a5 a{ width: 160px; height: 45px; line-height: 45px; font-size:16px;background: #0ab859; display: block; text-align: center; color: #fff;}
.mainbody_02 .a5 a:hover{background: #000; display: block;}

.shipin {width:100%; min-width: 1200px; margin-top:10px;overflow:hidden;}
.shipin h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;position: relative;z-index: 1;padding-bottom: 50px;}
.shipin h2 a{display: block;;}
.shipin h2 b{background: url(../images/tit_bg.png) no-repeat;width: 47px;height: 48px;display: block;text-align: center;padding-top: 6px;margin: 0 auto;margin-bottom: 8px;}
.shipin h2 b img{width: auto;height: auto;margin: 0 auto;}
.shipin h2 span{color: #0ab859;font-weight: bold;}
.shipin h2 em{display: block;margin-top: 15px;font-size: 20px;color: #333;line-height: 20px;}
.shipin h2 em i{color: #D0D0D0;font-weight: lighter;margin: 0 2px;}
.shipin .spbox{ overflow:hidden; width:100%; height:610px;position:relative}
.shipin ul{ overflow:hidden; width:1200px; margin:20px auto; height:110px; position:relative; z-index:1}
.shipin li{ float:left; overflow:hidden; width:299px; border-right:1px solid #fff; height:110px;}
.shipin .last{ border:none}
.shipin li h3{ text-align:center; font-weight:normal; font-size:24px; color:#0ab859; margin:25px 0 15px 0}
.shipin li p{ text-align:center; font-size:14px; color:#fff;}
.shipin img.bf{ display:block; margin:130px auto 160px auto; cursor:pointer; position:relative; z-index:1}
.shipin .spbox span{ display:block; text-align:center; font-size:15px; color:#fff; line-height:28px;position:relative; z-index:1}
.shipin img.bg{ display:block; position:absolute; left:50%; top:0; margin-left:-960px; z-index:0; transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;}
.shipin .bf:hover + img{ transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);}
.shipin .sp{ width:1100px; height:500px; border:5px solid #fff; position:absolute; z-index:5; left:50%; top:50px; margin-left:-555px; background-color:#000; display:none; border-radius:5px;}
.shipin .sp .close{ display:block; position:absolute; cursor:pointer; right:-35px; top:-5px}

.pro .tit{margin-top: 52px;}

/*品牌实力*/
.sl{width:100%; min-width: 1200px; overflow: hidden;background:#000 url(../images/sl_bg.png) no-repeat center top;height: 370px;position: relative;}
.sl:before{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #f5f5f5;border-right: 960px solid transparent;border-left: 960px solid transparent;position: absolute;left: 50%;top: 0;margin-left: -960px;}
.sl:after{content: "";width: 0;height: 0;position: absolute;border-bottom: 50px solid #fff;border-right: 960px solid transparent;border-left: 960px solid transparent;position: absolute;left: 50%;bottom: 0;margin-left: -960px;}
.sl b.tb{background: url(../images/sl_tbg.png) no-repeat; width: 57px; height: 48px; display: block; text-align: center; padding-top: 18px; margin: 0 auto; margin-bottom: 10px;position: relative;z-index: 1;top:10px;}
.sl b.tb img{width: auto; height: auto; margin: 0 auto;}
.sl h2{font-size: 60px;color: #fff;font-weight: normal;}
.sl h2 a{color:#fff;}
.sl h2 span{color: #0ab859;font-weight: bold;}
.sl h2 em{font-size: 30px;display:block;text-align: right;float: right;padding-top: 30px;}
.sl h2 em span{font-weight: normal;}
.sl .con{margin-top: 32px;}
.sl .con ul{width: 600px;float: left;}
.sl .con li:first-child{border-left: 1px solid rgba(255,255,255,0.15);}
.sl .con li{float: left;height: 84px;border-right: 1px solid rgba(255,255,255,0.15);width: 140px;text-align: center;}
.sl .con li em{height: 50px;display: block;}
.sl .con li span{display: block;font-size: 24px;color: #fff;margin-top: 4px;}
.sl .con p{float: right;width: 485px;margin-top: 20px;}
.sl .con p span{display: block;color: #fff;opacity: 0.41;font-size: 16px; padding-bottom: 5px;}
.sl .con p i{color: #fff;font-size: 36px;font-family: GothamBook;background: url(../images/sl_tel.png) no-repeat left center;padding-left: 45px;}


/*品牌四大实力*/
.sl2{width:100%; min-width: 1200px;height: 2112px; overflow: hidden;}
.sl2 .con1{padding-top: 26px;}
.sl2 .con1 dt{float: left;width: 600px;height: 506px;}
.sl2 .con1 dt img{width: 600px;height: 506px;}
.sl2 .con1 dd{float: right;width: 558px;}

.sl2 .con2 dt{float: right;width: 600px;height: 506px;}
.sl2 .con2 dt img{width: 960px;height: 506px;}
.sl2 .con2 dd{float: left;width: 558px;}
.sl2 .con2 dd h3{padding-top: 54px;}
.sl2 .con2 dd p span{margin-bottom: 7px;}

.sl2 .con3 dt{float: left;width: 600px;height: 506px;margin-left: -360px;}
.sl2 .con3 dt img{width: 960px;height: 506px;}
.sl2 .con3 dd{float: right;width: 558px;}
.sl2 .con3 dd h3{padding-top: 54px;}
.sl2 .con3 dd p span{margin-bottom: 7px;}

.sl2 .con4 dt{float: right;width: 600px;height: 506px;}
.sl2 .con4 dt img{width: 600px;height: 506px;}
.sl2 .con4 dd{float: left;width: 558px;}
.sl2 .con4 dd h3{padding-top: 54px;}

.sl2 dd h3{margin-bottom: 38px;padding-top: 9px;}
.sl2 dd h3 em{display: block;background:url(../images/sl_ctit.png);width: 61px;height: 70px;text-align: center;line-height: 70px;font-size: 36px;color: #fff;font-weight: lighter;float: left;}
.sl2 dd h3 i{float: left;margin-left: 26px;font-size: 36px;color: #0ab859;line-height: 30px;font-weight: normal;}
.sl2 dd h3 i span{font-size: 12px;font-family:GothamBook;color: #CBCBCB;display: block;font-weight: normal;text-transform: uppercase;}
.sl2 dd p{font-size: 16px;color: #383838;line-height: 32px;}
.sl2 dd p span{display: block;margin-bottom: 18px;}
.sl2 dd .list{margin-top: 45px;height: 144px;overflow: hidden;}
.sl2 dd ul li{float: left;margin-right: 20px!important;display: inline;}
.sl2 dd ul li:nth-child(2n){margin-right: 0;}
.sl2 dd ul li a{display: block;}
.sl2 dd ul li img{width: 269px;height: 144px;}
.sl2 dd .qh{text-align: center;margin-top: 21px;position: relative;}
.sl2 dd .qh:before{position: absolute;content: "";width: 238px;height: 1px;background: #EBEBEB;left:0;top: 15px;}
.sl2 dd .qh:after{position: absolute;content: "";width: 238px;height: 1px;background: #EBEBEB;right:0;top: 15px;}
.sl2 dd .qh i{display: inline-block;width: 11px;height: 13px;background: url(../images/sl_cqh.png);margin: 0 3px;cursor: pointer;}
.sl2 dd .qh i.cur{display: inline-block;width: 11px;height: 13px;background: url(../images/sl_cqhh.png);}


/*合作案例*/
.case{width:100%; min-width: 1200px;background: #f1f1f1;height:960px;position: relative;overflow: hidden;}
.case:after{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #fff;border-right: 960px solid transparent;border-left: 960px solid transparent;left: 50%;top: 0;margin-left: -960px;}
.case h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;position: relative;z-index: 1;padding-top: 20px;}
.case h2 a{display: block;;}
.case h2 b{background: url(../images/sl_tbg.png) no-repeat;width: 57px;height: 54px;display: block;text-align: center;padding-top: 12px;margin: 0 auto;margin-bottom: 8px;}
.case h2 b img{width: auto;height: auto;margin: 0 auto;}
.case h2 span{color: #0ab859;font-weight: bold;}
.case h2 em{display: block;margin-top: 15px;font-size: 20px;color: #333;line-height: 20px;}
.slider{ width:100%;  min-width:1300px; height:670px; position:relative; overflow:hidden; margin-top:60px;}	
.slider .bd{ width:1300px; position:absolute; left:50%; margin-left:-650px;}	
.slider .bd li{ width:1200px;  overflow:hidden; padding:0 50px; position: relative;}	
.slider .bd li img{ display:block; width:1200px; height:570px;}	
.slider .tempWrap{ overflow:visible !important;}	
.slider .tempWrap ul{  margin-left:-1300px !important;}	
.slider .pnBtn{position:absolute; z-index:1; top:0; width:100%;  height:570px; cursor:pointer;}	
.slider .prev{left:-50%; margin-left:-650px;  }	
.slider .next{left:50%;  margin-left:650px;  }	
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:570px;}	
.slider .pnBtn .arrow{ display:block; position:absolute; top:0; z-index:1; width:100px; height:570px;}	
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }	
.slider .prev .arrow{ right:-50px; background: url(../images/jdalbtn_l01.png) no-repeat center;}	
.slider .next .arrow{ left:-50px; background: url(../images/jdalbtn_r01.png) no-repeat center;}
.slider .bd .list {display: black; position: absolute;right: 50px;top: 0;width: 245px;padding: 40px 30px 0 45px;height: 530px;background: url(../images/hei.png) repeat 0 0;}
.slider .bd .list p{ color:#fff; line-height:26px; font-size: 15px;}
.slider .bd .list h2{ margin-bottom:20px;}
.slider .bd .list h2 a {font-size: 24px;font-weight: normal;color: #029244;}
.slider .bd .list .aljs_p2 a {line-height: 24px;height:144px;color: #fff;font-size: 13px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.slider .bd .list .mspan {display: block;width: 44px;height: 11px;margin-top: 25px;background: url(../images/jt_r02.png) no-repeat center;}
.slider .bd .list a.aljs_a1 {position: absolute;bottom: 22px;left: 45px;font-size: 16px; display: block;width: 245px;text-align: center;height: 56px;line-height: 56px;background: #fff;color: #333;}
.slider .bd .list a.aljs_a1:hover {background: #0ab859;color: #fff;}
.slider .bd .zi{display: black; position: absolute;left: 50px;bottom: 0;width: 132px;;height:132px; text-indent: 25px; background: url(../images/zi.png) repeat 0 0;color: #0ab859;font-size: 40px;line-height: 120px;}

.slider .hd{overflow: hidden;width: 1210px; height:50px;position: absolute; top: 590px; left: 50%; margin-left: -605px;}
.slider .hd ul li{width:139px; color: #333; float: left; margin: 0 5px; cursor: pointer;display:block;font-size: 16px; color: #666; height:48px;line-height:48px;text-align: center; border: 1px solid #ccc;transition: all 0.6s ease 0s;}
.slider .hd ul li.on{ background: #0ab859; color: #fff;}

/*订购流程*/
.lc{width:100%; min-width: 1200px;background: #fff;position: relative;overflow: hidden;height: 558px;}
.lc:after{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #f1f1f1;border-right: 960px solid transparent;border-left: 960px solid transparent;left: 50%;top: 0;margin-left: -960px;}
.lc h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;position: relative;z-index: 1;padding-top: 88px;}
.lc h2 a{display: block;;}
.lc h2 b{background: url(../images/sl_tbg.png) no-repeat;width: 57px;height: 54px;display: block;text-align: center;padding-top: 12px;margin: 0 auto;margin-bottom: 8px;}
.lc h2 b img{width: auto;height: auto;margin: 0 auto;}
.lc h2 span{color: #0ab859;font-weight: bold;}
.lc h2 em{display: block;margin-top: 15px;font-size: 20px;color: #333;line-height: 20px;}
.lc .con{background: url(../images/lc_bg.jpg) no-repeat center 165px;margin-top: 34px;}
.lc li{float: left;width:109px;height:235px;margin-right: 65px;text-align: center;background: url(../images/lc_cbg.png) no-repeat;margin-left: 6px;}
.lc li:last-child{margin-right: 0;}
.lc li em{display: block;width: 109px;height: 126px;line-height: 0;}
.lc li em.pic1{padding-top: 40px;height: 86px;}
.lc li em.pic2{padding-top: 0px;display: none;}
.lc li span{display: block;font-size: 18px;font-weight: bold;margin-top: 68px;}
.lc li.cur{background: url(../images/lc_cbgh.png) no-repeat;}
.lc li.cur em.pic1{display: none;}
.lc li.cur em.pic2{display: block;}
.lc li.cur span{color: #0ab859;}


/*新闻媒体*/
.new{width:100%; min-width: 1200px;background: #f4f4f4;position: relative;overflow: hidden;height: 793px; padding-bottom: 50px;}
.new:after{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #fff;border-right: 960px solid transparent;border-left: 960px solid transparent;left: 50%;top: 0;margin-left: -960px;}
.new h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;position: relative;z-index: 1;padding-top: 20px;}
.new h2 a{display: block;;}
.new h2 b{background: url(../images/sl_tbg.png) no-repeat;width: 57px;height: 54px;display: block;text-align: center;padding-top: 12px;margin: 0 auto;margin-bottom: 8px;}
.new h2 b img{width: auto;height: auto;margin: 0 auto;}
.new h2 span{color: #0ab859;font-weight: bold;}
.new h2 em{display: block;margin-top: 15px;font-size: 20px;color: #333;line-height: 20px;}

.new_l{width: 320px;background:url(../images/new_bg.jpg) repeat-x 0 0 #fff;padding:30px 40px 0;height: 510px;box-shadow:0 0 10px 2px #e7e7e7;overflow: hidden;margin-top: 54px;}
.new_r{width:781px;margin-top: 54px;}
.new1,.new2{width:701px;overflow: hidden;height:230px;background: #fff;box-shadow:0 0 10px 2px #e7e7e7;margin-bottom: 20px;padding: 30px 40px 0;}
.newtil{height:51px;line-height:30px;font-size:24px;font-weight: normal;}
.newtil a{color: #0ab859;}
.newtil em{display: block;font-size: 10px;opacity: 0.5;line-height: 12px;}
.newtil span{float: right;width: 33px;height: 33px;display: block;background:url(../images/new_more2.png) no-repeat 0 0;}
.newtil span a{display: block;width: 33px;height: 33px;}
.new_l .newtil a{color: #fff;}
.new_l .newtil span{background:url(../images/new_more1.png) no-repeat 0 0;}

.new_l dl{padding: 16px 0 0;}
.new_l dt,.new_l dt img{height:239px;width: 320px;display: block;overflow: hidden;}
.new_l dd{padding: 11px 0 0;}
.new_l dd h3,.new1_c li a{height: 45px;line-height:45px;font-size:16px;color: #363636;display: block;}
.new_l dd h3 a{display: block;color: #363636;}
.new_l dd h3 a:hover{color:#0ab859;}
.new_l dd h3:hover,.new1_c li a:hover{color:#0ab859;}
.new_l dd p{height: 108px; font:14px "Microsoft YaHei"; color:#989898;overflow: hidden;}
.new_l dd span,.new1_c li span{background:url(../images/new_line.jpg) no-repeat 0 center;height:24px;overflow: hidden;text-align: right;font-family: Times New Roman;color: #989898;display: block;}

.new1_c li{width:312px;float: left;}
.new1_c li p{height: 76px;overflow: hidden; color:#989898; font-size:14px;}
.new1_c li:nth-child(2n-1){padding: 0 68px 0 0;}

.new2{position: relative;}
.new2 .newtil{height: 10px;}
.new2 .newtil span{position: absolute;right: 40px;top: 30px;}
.new2 .newtil p{position: absolute;left: 40px;top: 30px;}
.new2_w{width: 326px;}
.new2_w li{height: 30px;line-height: 30px;overflow: hidden;}
.new2_w li a{ color:#999; font-size:14px;}
.new2_w li a:hover{color: #0ab859;text-decoration: underline;}
.new2_p{width: 355px; height: 220px; background:url(../images/new-faq.jpg) no-repeat right bottom;}
.new2_p dt{float: right;}
.new2_p dd{float: left;padding: 145px 0 0;}
.new2_p dd a{display:block;background:url(../images/new_more4.jpg) no-repeat;width:148px;height:43px;font:14px "Microsoft YaHei";line-height:43px;padding-left:20px;color:#fff;}