.fullSlide{width:100%;position:relative;height:520px;background:#fff;z-index:0;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:520px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:520px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:8px; background:#333; border-radius:50%;height:8px;margin:1px 2px;overflow:hidden;border:1px solid #333;line-height:999px;}
.fullSlide .hd ul .on{background:#eee30b;border:1px solid #52bd89;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:3%;z-index:1;width:50px;height:50px;background:url(../img/pcontrol.png) 0px 0px #fff no-repeat;border-radius:5px;cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; display:none;}
.fullSlide .next{left:auto;right:3%;background-position:-50px 0px;}


/*首页*/

.ifour{width:1200px;height:125px;margin:80px 0;}
.ifour ul li{float:left;width:300px;}


.iplayer{width:600px;float:left;heigth:380px;}
.iplayer img{float:left;}
.iabout{width:560px;float:right;}
.iabouttit{background:url(../img/aboutt.png) no-repeat 0 0;color:#999;font-size:24px;padding:27px 0 0 60px;height:25px;width:180px; position: relative;}
.iprotit{background:url(../img/productt.png) no-repeat 0 0;color:#999;font-size:24px;padding:27px 0 0 60px;height:25px;width:215px; position: relative;}
.inewstit{background:url(../img/newst.png) no-repeat 0 0;color:#999;font-size:24px;padding:27px 0 0 60px;height:25px;width:100px; position: relative;float:right;}

.iabout p{padding:40px 0;color:#333; text-indent:2em;}
a.imores{ background:url(../img/jian.gif) no-repeat 120px center;color:#4bb983;border:1px solid #373b39;width:140px;height:40px;line-height:40px;display: block;padding:0 0 0 20px;}
a.imores:hover{ background-color:#cffde7;border:1px solid #4bb983;}

.probg{float:left;clear:both;background:url(../img/probg.gif) no-repeat top center #fff;width:100%; position: relative; z-index:0;}
.ipros{width:1200px;padding:0px;overflow:hidden;}
.ipros .hd{ height:129px;line-height:22px;padding:60px 0 0 0;overflow:hidden;}
.ipros .hd .iprocata{margin:20px 0 0 0;width:600px;}
.ipros .hd .iprocata a{ background:#e8eceb;padding:4px;margin:0 20px 0 0;}
.ipros .hd .next,.ipros .hd .prev{ float:right; display:block;width:50px;height:50px;background: url(../img/left_right.png) no-repeat 0px 0px #ece40c;border:1px solid #ece40c;overflow:hidden; margin-left:5px; cursor:pointer; }
.ipros .hd .next{ background-position:-50px -0px;}
.ipros .hd .prevStop{ background-position:-0px -00px; cursor:default; background-color: transparent;border:1px solid #4bb983;}
.ipros .hd .nextStop{ background-position:-50px -00px; cursor:default;background-color: transparent;border:1px solid #4bb983;}
.ipros .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; display: none;}
.ipros .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline; background: url(../img/switch_dot_small.jpg) no-repeat 0 0; }
.ipros .hd ul li.on{ background-position:-12px 0;}
.ipros .bd{padding:0;}
.ipros .bd ul{ overflow:hidden; zoom:1;}
.ipros .bd ul li{ float:left;width:399px;height:500px;margin:0 1px 0 0; }
.ipros .bd ul li a{width:399px;height:500px;background:#fff; text-align: center; display: block;position: relative;}
.ipros .bd ul li a .pic{width:399px;height:300px;position: relative;overflow: hidden;}
.ipros .bd ul li a .pic img{width:399px;height:300px;}
.ipros .bd ul li a .pic span{position:absolute;z-index:1;left:0px;right:0;bottom:0px;height:300px;width:399px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.ipros .bd ul li a:hover .pic span{height:0px;}
.ipros .bd ul li a h3{padding:20px 0 10px 0;color:#333;font-size:16px;}
.ipros .bd ul li a p{padding:0 20px 30px 20px;color:#999;font-size:12px;height:50px;line-height:20px;}
.ipros .bd ul li a .mores{clear:both;color:#4bb983;border:1px solid #373b39;padding:10px 40px 10px 20px; text-align:left;background:url(../img/jian.gif) no-repeat 120px 15px;width:100px;height:40px;}
.ipros .bd ul li a:hover .pica{height:300px;}
.ipros .bd ul li a .bg{ background:url(../img/lian.png) no-repeat center 130px rgba(70,177,125,0.2); text-indent:-9999px;position:absolute;z-index:2;left:0px;right:0;bottom:0px;height:0;width:399px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.ipros .bd ul li a:hover .bg{height:500px;}
.ipros .bd ul li a:hover .mores{ background-color:#373b39;}
.inews{height:326px;width:1200px;margin:0 auto;}
.inewsl{width:600px;float:left;height:326px;}
.inewsl a{height:325px;border-bottom:1px solid #4bb983; display: block; position: relative;}
.inewsl a p{color:#999;padding:20px 0 5px 0;}
.inewsl a h3{color:#333;font-size:16px;}
.inewsl a span{ background:url(../img/hot.gif) no-repeat;width:49px;height:49px;text-indent:-9999px;position:absolute;z-index:2;left:10px;top:10px;}
.inewsl a:hover h3{color:#4bb983;}
.inewsr{width:560px;float:right;height:306px;padding:20px 0 0 0;}
.inewsr .tab-hd {height:60px;width:100%;}
.inewsr .tab-hd .tab-nav {padding:0px;margin:15px 0 0 0;float:left;}
.inewsr .tab-hd li{ float:left;height:30px; line-height:30px;}
.inewsr .tab-hd li a{color:#999;display:block;padding:0 14px;  }
.inewsr .tab-hd li a:hover{ color:#fff;   }
.inewsr .tab-hd li.on a{color:#fff;background:#4abb83;font-weight:bold;}
.inewsr .tab-bd .list-news{margin:14px 0 0 0;}
.inewsr .tab-bd .list-news li{margin:0 0 15px 0;}
.inewsr .tab-bd .list-news li a{display:block;height:50px;padding:10px 0 10px 0;}
.inewsr .tab-bd .list-news li a:hover{background:#f9f9f9;}
.inewsr .tab-bd .list-news li .indextime{float:left; text-align: center; background:#f2f2f2;width:50px;height:42px;font-size:38px;padding:8px 0 0 0;margin:0 20px 0 0;}
.inewsr .tab-bd .list-news li .indextime p{font-size:12px;padding:3px 0 0 0;}
.inewsr .tab-bd .list-news li h2{font-size:16px;padding:0px 0 0 0;color:#333;}
.inewsr .tab-bd .list-news li p{font-size:12px;color:#999;}
.inewsr .tab-bd .list-news li a:hover .indextime{ background:#eceb98;}
.inewsr .tab-bd .list-news li a:hover h2{color:#46b17d}


/*店铺栏目*/
.caselist{width:1160px;float:left;overflow: hidden;}
.caselist ul{width:1215px;float:left;}
.caselist ul li{padding:0;width:350px;height:300px;background:#ebedec;float:left;margin:0  55px 35px 0; text-align: center;}
.caselist ul li a{background:#ebedec;width:350px;height:300px; display:block; position: relative;}
.caselist ul li a h2{padding:10px 0 0 0;color:#4ab986;font-size:18px;}
.caselist ul li a .img img{width:350px;height:225px;}
.caselist ul li a p{color:#999;height:30px;line-height:30px;}
.caselist ul li a p img{ vertical-align: middle;padding:0 5px 0 0;}
.caselist ul li span{position:absolute;left:0;top:0; background:rgba(0,0,0,0.5);color:#fff;padding:5px 10px;}
.caselist ul li span i{color:#ebe50d;font-style: normal;}
.caselist ul li a:hover{ background:#b9eada}

.listconts{}
.listconts .title{ text-align: center;padding:20px 0;color:#666;font-size:24px;}
.showimg{padding:20px; text-align: center;}
.showimg img{margin:0 auto;border:1px solid #ccc;padding:10px;}

.csearch{height:50px;width:100%;}
.qrm-input{
    outline: none;
    border:none;
    height: 30px;
}
.csearchs{float:left;margin:0 0 0 20px;height:40px;}
.csearchs .csinput{float:left;width:330px;border:1px solid #ccc;height: 38px;border-radius:5px;line-height: 40px;color:#666;padding:0 0 0 10px;}
.csearchs .btn{float:left;background:url(../img/searchs.png) no-repeat 10px center #373b3a;padding:0 0 0 20px; cursor:pointer;font-size:18px;border-radius:5px;height: 38px;line-height: 40px; border:0;width:100px;border-radius:5px;color:#fff;margin:0 0 0 10px; background-size:auto 25px;}
.snum{font-size:16px;color:#333;line-height:38px;padding:0 10px;float:right;}
.snum span{color:#49ba82}
.qrm-pinming{float:left;
    height: 38px;
    line-height: 40px;
    border:1px solid #ccc;
    position: relative;
    width:290px;padding:0 0 0 10px;
    background: url(../img/qrm-arrow-down.png);
    background-repeat: no-repeat;
    background-position:280px center;
    border-radius:5px;color:#666;
}
.qrm-pinming:hover{
    cursor: pointer;
}
.qrm-pinming input:hover{
    cursor: pointer;
}
.qrm-pinming-panel{
    position: absolute;
    top: 38px;
    left: -1px;
    z-index: 99999;
    width:300px;
    height: 210px;
    border: 1px solid #49ba82;
    background: #ffffff;border-radius:5px;
}
.qrm-border{
    float: left;
    width:50%;
    height: 208px;
    overflow-y: scroll;
    /*margin-left: 5px;*/
}
.qrm-lev{
    float: left;
    width:97%;
    margin:0;
    padding:0;
    font-size:14px;
}
.qrm-lev>li{
    width: 97%;
    position: relative;
    display: block;
    padding-left:3%;
}
.qrm-lev>li a{width:100%; display: block;}
.qrm-lev>li a:hover{
    background: #49ba82;
    color: #ffffff;
}

.qrm-arrow-right{
    display: inline-block;
    width: 7px;
    height: 14px;
    background: url(../img/qrm-arrow-left.png) no-repeat;
    position: absolute;
    right: 5px;
    top: 12.5px;
}

.qrm-lev-1>li.active{
    background: #49ba82;
    color: #ffffff;
}
.qrm-lev-2>li.active{
    background: #6ad09d;
    color: #ffffff;
}




/*产品栏目*/
.prlist{width:1159px;overflow:hidden;}
.prlist ul{width:1192px;float:left;}
.prlist ul li{padding:0;width:265px;height:340px;background:#fff;float:left;margin:0 33px 33px 0;}
.prlist ul li a{ background:#eaedec;width:265px;height:340px; display:block; position: relative;}
.prlist ul li a:hover{ background: #46b17d;}
.prlist ul li a .img{width:265px;height:265px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;overflow:hidden;}
.prlist ul li a .img img{vertical-align:middle;width:265px;height:265px;}
.prlist ul li h2{width:100%;text-align:center;line-height:30px;font-size:16px;}
.prlist ul li p{width:100%;text-align:center;font-size:14px;color:#999;}
.prlist ul li a{color:#333}
.prlist ul li a:hover{color:#fff;}
.prlist ul li a:hover p{color:#fff;}
.prlist ul li a span{ background:url(../img/lian.png) no-repeat center 100px rgba(70,177,125,0.2); text-indent:-9999px;position:absolute;z-index:1;left:0px;right:0;bottom:0px;height:0;width:265px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.prlist ul li a:hover span{height:340px;}

/*新闻栏目*/
.newslist li{float:left;width:100%;padding:0;}
.newslist li a{height:150px;padding:25px 0;width:100%;display:block;border-bottom:1px solid #e1e1e1;}
.newslist li a .img{float:left;margin:0 20px 0 0;border:1px solid #f0f1f1;width:220px;height:150px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;overflow:hidden;}
.newslist li a .img img{height:150px;width:220px;vertical-align:middle; max-height:150px;}
.newslist li a .txt{float:left;width:850px;}
.newslist li a h2{color:#333;font-size:16px;margin:5px 0 10px 0;}
.newslist li a p{padding:0 20px 0 0;color:#999;}
.newslist li a p.mores{color:#4bb983;margin:30px 0 0 0;padding:10px 50px 10px 0px; background:url(../img/jian.gif) no-repeat 50px 18px;width:70px;}
.newslist li a .time{background:#ebedec;width:50px;height:42px;float:right;color:#333;font-size:38px;padding:8px 0 0 0; text-align: center;margin:30px 0 0 0;}
.newslist li a .time p{color:#999;font-size:12px;padding:2px 0 0 0;}
.newslist li a:hover{border-bottom:1px solid #4cb884;}

/*news detail*/
.newsdetail{float:left;background:url(../img/newsbg.gif) repeat-y;width:100%;}
.newsl{width:840px;float:left;padding:0;}
.newsr{width:220px;float:right;}
.newsr h3{font-size:18px;color:#46b17d;padding:0 0 10px 0;}

.newsr ul{list-style:none;padding:0;margin:0;width:380px;}
.newsr ul li{list-style:none;float:left;width:220px;margin:0 0 20px 0;}
.newsr ul li img{width:220px;height:150px;}
.newsr ul li p{font-size:16px;padding:5px 0;}

.newsl .time{background:#ebedec;width:50px;height:42px;float:left;color:#333;font-size:38px;padding:8px 0 0 0; text-align: center;margin:5px 25px 0 0;}
.newsl .time p{color:#999;font-size:12px;padding:2px 0 0 0;}

.newsl .txt{width:760px;float:left;padding:10px 0;}
.newsl .txt h1.title{font-size:24px;color:#373b39;}
.newsl .txt .desc{color:#999;padding:10px 0;}
.newsl .txt img{max-width:760px;}
.newsl .txtcon{color:#333;font-size:14px;padding:15px 0;}


/**/
.details{}
.detailsl{float:left;width:630px;}
.detailr{float:left;wdith:490px;}
.contacts{width:40%;float:left;padding:20px 0 0 0; line-height:36px;}
.maps{width:50%;height:500px;float:right;}
/**/


/*图片放大镜样式*/
.detailpic{float:left;height:480px;width:480px;border:1px solid #ccc;position:relative;z-index:1;display:table-cell;text-align:center;vertical-align: middle;}
.detailpic img{max-height:480px;max-width:480px;vertical-align: middle;}
.detailpic span{ position: absolute;right:0;bottom:0; background:url(../img/zine.png) no-repeat; z-index:1;width:30px;height:30px;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:310px;height:310px;background:#ffffff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../img/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

/*图片小图预览列表*/
.spec-scroll{float:left;margin:0 20px 0 0;width:60px;height:400px;}
.spec-scroll .prev{float:left;margin:0px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:58px;height:20px; line-height:20px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:60px;height:360px;overflow:hidden;margin:10px 0;}
.spec-scroll .items ul{position:absolute;height:999999px;width:86px;}
.spec-scroll .items ul li{float:left;width:60px;text-align:center;margin:0;height:60px;margin:0 0 15px 0;}

.spec-scroll .items ul li a.img{width:50px;height:50px;display:table-cell;background:#fff;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;overflow:hidden;border:1px solid #fdd100;padding:4px;}
.spec-scroll .items ul li a.img img{vertical-align:middle;width:50px;height:50px;}

.spec-scroll .items ul li.tb-selected a.img{border:1px solid #4cb884;}



.detailr h1{font-size:24px;font-weight:500;padding:10px 0 20px 0;}
.detailr p{color:#999;}
.detailr span{color:#333;}
.detailr a.dyuyue{background:url(../img/jianb.gif) no-repeat 110px 17px #46b17d;padding:8px 50px 8px 30px;color:#fff;font-size:18px;}
.detailr a:hover.dyuyue{ background-color:#379b6b;}

.ptitle{background:url(../img/dian.gif) repeat-x center;height:80px;width:100%;}
.ptitle h3{font-size:20px;color:#46b17d; background:#fff;width:90px;height:80px;line-height:80px;}

.tiebiao{width:480px;}
.tiebiao li{float:left;height:68px;margin:0 10px 10px 0;padding:0px;}
.tiebiao li a{width:62px;border:1px solid #fff;padding:2px;height:62px;display: block;}
.tiebiao li a img{width:62px;height:62px;}
.tiebiao li a:hover,.tiebiao a.on{border:1px solid #000;}



/*.tiebiao li a:hover,.tiebiao a.on img{border:1px solid #145096;width:62px;padding:2px;height:62px;display: block;}*/



.pcanshu ul li{width:33.3333%;float:left;color:#333;padding:10px 0;}
.pcanshu ul li span{width:75px;color:#999;float:left;}

.pconn p{line-height:24px;}

.dyuyuek{display:none;width:500px;height:500px;padding:0px;}
.yuyue{float:right;width:500px;margin:0 auto; height:500px;padding:0px 0 0 0;}
.yuyue ul{margin:0px auto 0;width:390px;}
.yuyue ul li{flaot:left;height:50px;width:100%;padding:10px 0;}
.yuyue ul li label{float:left;width:40px;padding:12px 0 0 0;}
.yuyue ul .input-text{width:378px;height:50px;border:1px solid #ccc;line-height:50px;float:left;padding:0 0 0 10px;}
.yuyue ul .select-text{width:180px;height:50px;border:1px solid #ccc;line-height:50px;padding:0 0 0 10px;}
.yuyue ul li span{height:32px;line-height:32px;height:32px;color:#666;}
.yuyue ul .btn{ background:#46b17d;height:50px;line-height:50px;float:left;border:none; border-radius:5px;color:#ece40c; cursor: pointer;width:100%;font-size:18px;}

/*about*/
.aboutus{}
.aboutusl{width:600px;float:left;height:380px;}
.aboutusr{width:530px;background:url(../img/abouttxt.png) no-repeat #46b17d;float:left;height:270px;padding:110px 0 0 30px;}
.aboutusr p{font-size:18px;font-weight:bold;color:#fff;line-height:36px;}
.aboutusr h4{font-size:36px;font-weight:bold;color:#ece40c;padding:40px 0 0 0;letter-spacing:8px;}

.aboutuscon{color:#333;line-height:24px;}


/*招商页面*/
.zsbanner{height:720px;}

.joinnav{ position: fixed; left:5%;top:30%;height:55px;width:55px;}
.joinnav a{width:35px;height:35px;padding:10px;color:#999;text-align:center;background:#3e4744; display: block;margin:0 0 3px 0;}
.joinnav a:hover{ background:#46b17d;color:#fff;}
.zstitle{background:url(../img/jointitbg.gif) no-repeat top center;margin:10px 0 0 0;text-align:center;color:#46b17d;padding:24px 0 20px 0;}
.zstitle h3{font-size:32px;color:#46b17d;}
.zstitle p{font-size:14px;color:#999;padding:0;margin:10px 0 0 0;}
.zstitlea{background:url(../img/jointitbga.gif) no-repeat top center;margin:10px 0 0 0;text-align:center;color:#46b17d;padding:24px 0 20px 0;}
.zstitlea h3{font-size:32px;color:#fff;}
.zstitlea p{font-size:14px;color:#fff;padding:0;margin:10px 0 0 0;}

.joinbga{ background:url(../img/joinb.png) no-repeat center top;height:720px;width:100%;}
.joinbgb{ background:url(../img/joinc.png) no-repeat center top;height:720px;width:100%;}
.joinbgc{ background:url(../img/joine.png) no-repeat center bottom #d8ebe5;height:720px;width:100%;}
.joinbgd{ background:url(../img/joind.png) no-repeat center top;height:720px;width:100%;}
.joinbge{ background:#46b17d;height:720px;width:100%;}


.zhici{ overflow:hidden; position:relative;margin:50px 0 0 0;width:1200px;}
.zhici .hd{ overflow:hidden;height:52px;padding:0px; text-align: center;width:124px;margin:0 auto;}
.zhici .hd .prev,.zhici .hd .next{ float:right; display:block;width:50px;height:50px;cursor:default;background: url(../img/left_right.png) no-repeat 0px 0px #ece40c; background-color: transparent;border:1px solid #4bb983;overflow:hidden; margin:0 5px; cursor:pointer; }
.zhici .hd .next{ background-position:-50px -0px;}
.zhici .hd .prev:hover{ background-position:-0px -00px; border:1px solid #ece40c;background-color:#ece40c;}
.zhici .hd .next:hover{ background-position:-50px -00px;border:1px solid #ece40c;background-color:#ece40c;}
.zhici .bd{width:1200px;overflow:hidden;}
.zhici .bd ul{ overflow:hidden; zoom:1;width:1220px;float:left; }
.zhici .bd ul li{border:2px solid #fff;width:281px;height:316px;background:#fff;float:left;margin:0 20px 0 0;text-align:center; position: relative;}
.zhici .bd ul li h5{color:#46b17d;font-weight:bold;font-size:18px;padding:20px 0 10px;}
.zhici .bd ul li p{color:#333;}
.zhici .bd ul li span{width:49px;height:49px;padding:5px 0 0 5px;position: absolute;left:0;top:0;z-index:1; background:url(../img/jiao.png) no-repeat;color:#282c2b;font-size:24px; font-style: italic;font-weight:bold;text-align: left;}


.youshi{width:1200px;overflow: hidden;}
.youshi ul{width:1250px;float:left;}
.youshi ul li{float:left;margin:0 50px 50px 0;border:4px solid #46b17d;width:192px;height:192px;background:#fff; display: block; cursor: pointer; position: relative; text-align: center; overflow: hidden;}
.youshi ul li.bga{ background:url(../img/jicona.png) no-repeat center 50px #fff;}
.youshi ul li.bgb{ background:url(../img/jiconb.png) no-repeat center 50px #fff;}
.youshi ul li.bgc{ background:url(../img/jiconc.png) no-repeat center 50px #fff;}
.youshi ul li.bgd{ background:url(../img/jicond.png) no-repeat center 50px #fff;}
.youshi ul li.bge{ background:url(../img/jicone.png) no-repeat center 50px #fff;}
.youshi ul li.bgf{ background:url(../img/jiconf.png) no-repeat center 50px #fff;}
.youshi ul li.bgg{ background:url(../img/jicong.png) no-repeat center 50px #fff;}
.youshi ul li.bgh{ background:url(../img/jiconh.png) no-repeat center 50px #fff;}
.youshi ul li.bgi{ background:url(../img/jiconi.png) no-repeat center 50px #fff;}
.youshi ul li.bgj{ background:url(../img/jiconj.png) no-repeat center 50px #fff;}
.youshi ul li h3{position:absolute;left:0px;right:0;bottom:30px;z-index:1;font-size:18px;font-weight:bold;color:#46b17d;margin:0;height:40px;background:url(../img/lineb.gif) no-repeat center 30px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.youshi ul li p{position:absolute;color:#fff;left:0px;right:0;bottom:0px;z-index:1;height:0;padding:0 20px 0;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.youshi ul li span{ background:#46b17d;width:192px;position:absolute;z-index:0;left:0px;right:0;bottom:0px;height:0;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.youshi ul li:hover span{height:192px;}
.youshi ul li:hover h3{color:#444d49;bottom:100px;}
.youshi ul li:hover p{color:#fff;bottom:85px;}


.liucheng{ position: relative;width:1200px;height:430px;margin:50px 0 0 0;}
.lca{position:absolute;left:0;bottom:0;width:230px;height:115px;}
.lca dt{ background:url(../img/licona.png) no-repeat center 30px #8ba0f2;border-radius:50%;width:115px;height:55px;float:right;font-size:18px;font-weight:bold;color:#fff; text-align:center;padding:60px 0 0 0;}
.lca dd{float:left;width:100px;color:#333;line-height:22px;margin:20px 0 0 0;}
.lcb{position:absolute;left:100px;top:120px;width:230px;height:115px;}
.lcb dt{ background:url(../img/liconb.png) no-repeat center 30px #e9a956;border-radius:50%;width:115px;height:55px;float:right;font-size:18px;font-weight:bold;color:#fff; text-align:center;padding:60px 0 0 0;}
.lcb dd{float:left;width:100px;color:#333;line-height:22px;margin:30px 0 0 0;}
.lcc{position:absolute;left:260px;top:10px;width:280px;height:115px;}
.lcc dt{ background:url(../img/liconc.png) no-repeat center 30px #2f83d3;border-radius:50%;width:115px;height:55px;float:right;font-size:18px;font-weight:bold;color:#fff; text-align:center;padding:60px 0 0 0;}
.lcc dd{float:left;width:150px;color:#333;line-height:22px;margin:30px 0 0 0;}
.lcd{position:absolute;left:660px;top:10px;width:300px;height:115px;}
.lcd dt{ background:url(../img/licond.png) no-repeat center 30px #7fcfce;border-radius:50%;width:115px;height:55px;float:left;font-size:18px;font-weight:bold;color:#fff; text-align:center;padding:60px 0 0 0;}
.lcd dd{float:right;width:170px;color:#333;line-height:22px;margin:30px 0 0 0;}
.lce{position:absolute;left:870px;top:120px;width:330px;height:115px;}
.lce dt{ background:url(../img/licone.png) no-repeat center 30px #ef786c;border-radius:50%;width:115px;height:55px;float:left;font-size:18px;font-weight:bold;color:#fff; text-align:center;padding:60px 0 0 0;}
.lce dd{float:right;width:200px;color:#333;line-height:22px;margin:30px 0 0 0;}
.lcf{position:absolute;left:980px;bottom:0px;width:280px;height:115px;}
.lcf dt{ background:url(../img/liconf.png) no-repeat center 30px #7dd081;border-radius:50%;width:115px;height:55px;float:left;font-size:18px;font-weight:bold;color:#fff; text-align:center;padding:60px 0 0 0;}
.lcf dd{float:right;width:150px;color:#333;line-height:22px;margin:30px 0 0 0;}

.sqtit{color:#ece40c;font-weight:bold;font-size:30px;text-align: center;}
.white{color:#fff;}
.text-center{text-align: center;}
.sqform{ background:url(../img/ditu.png) no-repeat 65px 0px;height:420px;padding:0 0 0 600px;}
.sqformd{width:600px;height:42px;margin:25px 0;}
.sqforme{width:290px;height:42px;}

.select-texta{border:1px solid #55c690; background:#3c976b;color:#fff;height:42px;padding:0 0 0 10px;font-size:16px;width:130px;float:left;}


.sqforma,.sqformb{border:1px solid #55c690; background:#3c976b;color:#fff;height:42px;padding:0 0 0 10px;font-size:16px;width:278px;float:left;}
.sqforma input,.sqformb input{height:42px;line-height:42px;border:0; background:#3c976b;color:#fff;padding:0 0 0 10px;}
.sqformb{float:right;}
.sqformc{border:1px solid #55c690; background:#3c976b;color:#fff;width:588px;height:90px;padding:10px 0 0 10px;font-size:16px;margin:0 0 25px 0;}
.sqformc label{float:left;}
.sqformc textarea{width:520px;height:80px; background:#3c976b; border:0;color:#fff;padding:0 0 0 10px;}
.sqform .btn{width:285px;height:45px;border:1px solid #ede40b;color:#ede40b;font-size:18px; text-align:center; background:#46b17d; cursor: pointer;}

.tiaojian{position: relative;width:1200px;height:350px;margin:80px 0 0 0;}
.tjs{float:left;position:absolute;left:0;top:0;width:220px;height:140px;text-align: center; cursor: pointer;padding:50px 0 0 0;}
.tjs h4{color:#48b07b;font-size:40px;font-weight:bold;position: relative;z-index:2;}
.tjs p{color:#333;font-size:14px;font-weight:bold;position: relative;z-index:2;padding:20px 0;}
.tjs .bga{position:absolute;left:0px;top:0;z-index:1; background:url(../img/linxin.png) no-repeat;width:220px;height:190px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.tjs .bgb{position:absolute;left:14px;top:7px;z-index:0; background:url(../img/linxinb.png) no-repeat;width:220px;height:190px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.tjs:hover h4,.tjs:hover p{color:#fff;}
.tjs:hover .bga{left:14px;top:7px;z-index:0;}
.tjs:hover .bgb{left:0px;top:0px;z-index:1;}
.tjb{left:241px;top:120px;}
.tjc{left:482px;top:0px;}
.tjd{left:723px;top:120px;}
.tje{left:966px;top:0px;}








/*定制页面*/
.dzarea{height:700px;width:100%;}
.dzareal{width:50%;height:700px;float:left; background:url(../img/left.png) no-repeat right 150px #dea028;position: relative;}
.dzareal .txt{width:600px;float:right;color:#fff;padding:100px 0 0 0;}
.dzareal .txt h4{font-size:30px; background:url(../img/linec.gif) no-repeat 0px bottom;height:45px;}
.dzareal .txt p{padding:20px 0 0 0; text-indent:2em;width:90%;}
.dzareal img{ position: absolute;bottom:0;right:0;}
.dzarear{width:50%;height:700px;float:right; background:url(../img/right.png) no-repeat left 500px #46b17d;position: relative;}
.dzarear .txt{width:600px;float:left;color:#fff;padding:80px 0 0 50px;}
.dzarear .txt h4{font-size:30px; background:url(../img/linec.gif) no-repeat 0px bottom;height:45px;}
.dzarear .txt p{padding:20px 0 0 0; text-indent:2em;width:90%;}
.dzta{font-size:30px;color:#46b17d; text-align: center;padding:40px 0 0 0;}
.dztb{font-size:20px;color:#333; text-align: center;padding:10px 0;}
.dzthree{height:500px;width:1200px;overflow: hidden;}
.dzthree ul{width:1230px;float:left;padding:90px 0 0 0;}
.dzthree ul li{border:2px solid #46b17d;width:376px;height:250px;float:left;margin:0 30px 0 0;padding:70px 0 0 0; position: relative;z-index:0}
.dzthree ul li h3{ background:url(../img/lined.gif) no-repeat bottom center;color:#46b17d; text-align: center;padding:10px 0;font-size:20px;font-weight:bold;}
.dzthree ul li p{padding:20px;color:#333;}
.dzthree ul li span{background:url(../img/dingzhi.png) no-repeat center center;height:138px;width:100%; position:absolute;top:-70px;z-index:1}
.dzareb{ background:url(../img/dzbannerb.jpg) no-repeat top center;height:1026px; position:relative;}
.dztip{ background:url(../img/tip.png) no-repeat;width:245px;height:222px;color:#fff;padding:30px;line-height:22px;font-weight:bold; position: absolute;top:50px;right:100px;}

.dzad{width:1200px;padding:0px;overflow:hidden;}
.dzad .hd{ height:50px;line-height:22px;padding:20px 0 40px 0;overflow:hidden;}
.dzad .hd .iprocata{margin:20px 0 0 0;width:600px;}
.dzad .hd .iprocata a{ background:#e8eceb;padding:4px;margin:0 20px 0 0;}
.dzad .hd .next,.dzad .hd .prev{ float:right; display:block;width:50px;height:50px;background: url(../img/left_right.png) no-repeat 0px 0px #ece40c;border:1px solid #ece40c;overflow:hidden; margin-left:5px; cursor:pointer; }
.dzad .hd .next{ background-position:-50px -0px;}
.dzad .hd .prevStop{ background-position:-0px -00px; cursor:default; background-color: transparent;border:1px solid #4bb983;}
.dzad .hd .nextStop{ background-position:-50px -00px; cursor:default;background-color: transparent;border:1px solid #4bb983;}
.dzad .hd ul{ float:left; margin:6px 6px 0 0; zoom:1;}
.dzad .hd ul li{ float:left; cursor:pointer; display:block; width:160px; height:50px; line-height:50px;text-align:center;font-size:20px;color:#333; background:#eaedec; margin-right:4px;}
.dzad .hd ul li.on{ background:#303633;color:#fff;}
.dzad .bd{padding:0;}
.dzad .bd ul{ overflow:hidden;zoom:1;}
.dzad .bd ul li{ float:left;width:1200px;height:715px;margin:0 1px 0 0; background:#46b17d;}
.dzad .bd ul li p{color:#fff;padding:30px 20px 0 20px;font-weight:bold; text-indent:2em;}




