.pc-hide{display:none;}
.pc-show{display:block;}


.ind-banner{width: 100%;overflow: hidden;}
.ind-banner .swiper-slide img{width: 100%;}
.ind-banner .swiper-pagination-bullet {width: 17px; height: 17px; background: #aaaaad; opacity: 1;border-radius: 10px;margin:0 11px!important; }
.ind-banner .swiper-pagination-bullet-active {background: #fff!important;opacity: 1; } 
.ind-banner .swiper-pagination{bottom: 17px!important; }

.ind-wrap{/*background: #f0f0f2 url(../../../images/a15.png)*/ no-repeat bottom center; padding-bottom: 12px; } 

.ind-part1 .banner{padding: 0 17.5px 40px ; position: relative; min-width: 1200px; margin: 0 auto; overflow: hidden; }
.ind-part1 .swiper-container{min-width: 1200px; margin: 0 auto; overflow: hidden; box-shadow: 0 7px 18px -3px #a7a7a7;background: #fff; }
.ind-part1 .swiper-slide{height: 120px; float: left; width: 14.2%; } 
.ind-part1 .swiper-slide a{display: block; text-align: center; } 
.ind-part1 .swiper-slide img{margin: 16px 0 22px; } 
.ind-part1 .swiper-slide img.on{display: none; } 
.ind-part1 .swiper-slide p{color: #696969; } 
.ind-part1 .swiper-slide:hover{background: url(../../../images/a5.jpg) repeat-x; } 
.ind-part1 .swiper-slide:hover img.off{display: none; } 
.ind-part1 .swiper-slide:hover img.on{display: inline-block; } 
.ind-part1 .swiper-slide:hover p{color: #fff; } 
.ind-part1 .swiper-button-prev{background: rgba(0, 0, 0, 0.6) url(../../../images/a16_1.png) no-repeat center center;border-radius: 100%;width: 35px;height: 35px;margin-top: -37.5px;left: -35px;} 
.ind-part1 .swiper-button-next{background: rgba(0, 0, 0, 0.6) url(../../../images/a16_2.png) no-repeat center center;border-radius: 100%;width: 35px;height: 35px;margin-top: -37.5px;right:-35px;} 
.ind-part1:hover .swiper-button-prev{left: 0; } 
.ind-part1:hover .swiper-button-next{right: 0;} 
.ind-part1 .swiper-button-prev:hover{background: rgba(37, 155, 36, 0.6) url(../../../images/a16_1.png) no-repeat center center; } 
.ind-part1 .swiper-button-next:hover{background: rgba(37, 155, 36, 0.6) url(../../../images/a16_2.png) no-repeat center center; }

.ind-part2 .box{overflow: hidden; } 
.ind-part2 .box li{position: relative; float: left; margin-right: 15px; width: 178px; } 
.ind-part2 .box li a{display:block;} 
.ind-part2 .box li:first-child{width: 386px; } 
.ind-part2 .box li:first-child .bot p{margin: 5px 0 0 80px; } 
.ind-part2 .box li:last-child{margin-right: 0; } 
.ind-part2 .box li .img{width: 100%; } 
.ind-part2 .box li img{width: 100%;height: 258px; } 
.ind-part2 .box li .bot{position: absolute;width: 90%;padding: 0 5%;bottom: 35px;height: 60px;background: url(../../../images/a18.png);} 
.ind-part2 .box li .bot p{color: #fefefe; line-height: 25px; margin: 5px 0; } 
.ind-part2 .box li .txt{font-size: 12px;color: #333; line-height: 35px; } 
.ind-part2 .today{color: #fefefe;background: #e84e40;width: 80px;position: absolute;left: 0;height: 60px;text-align: center;} 
.ind-part2 .today i{font-size: 16px;margin: 10px 0 6px;display: inline-block;}



.ind-box{box-shadow: 0 7px 18px -3px #a7a7a7;margin-bottom: 40px; padding: 0 20px; background: #fff; } 
.ind-box .tlt{background: url(../../../images/a8.png) repeat-x bottom; padding: 25px 0 0px; overflow: hidden; } 
.ind-box .tlt img{margin-right: 19px;float: left;} 
.ind-box .tlt .t1{padding-bottom:10px;font-size: 18px;color: #333;background: url(../../../images/a7.png)no-repeat right 4px;padding-right: 22px;margin-right: 28px;float: left;}
.ind-box .tlt .t1:hover{color: #259b24; } 
.ind-box .tlt ul{overflow: hidden; float: left; } 
.ind-box .tlt ul li{margin-right: 32px; float: left; } 
.ind-box .tlt ul li a{display: block; padding-bottom: 12px; } 


.ind-part3{width: 890px; } 
.ind-part3 .cont{overflow: hidden;margin-top: 30px;} 
.ind-part3 .cont ul{display: none; } 
.ind-part3 .cont li{width: 211px; float: left; margin-right: 15px; } 
.ind-part3 .cont li:last-child{margin-right: 0;}
    .ind-part3 .cont li .img {
        width: 100%;
        height: 130px;
    } 
.ind-part3 .cont li img{width: 100%;height:100%; } 
.ind-part3 .cont li p{font-size: 12px;color: #333;line-height: 20px;margin: 10px 0;height: 45px;} 
.ind-part3 .cont li:hover p{color: #259b24; } 

.ind-part4{width: 220px; margin-left: 10px; } 
.ind-part4 .box{margin-top: 30px; } 
.ind-part4 .box li{overflow: hidden;margin-bottom: 14.1px;height:51px;} 
.ind-part4 .box li .img{float: left; margin-right: 20px; width: 85px; } 
.ind-part4 .box li img{width: 100%; } 
.ind-part4 .box li p{color: #333333;font-size: 12px;line-height: 20px;margin: 10px 0;} 
.ind-part4 .box li:hover p{color: #259b24; } 

.ind-part5{width: 1160px;} 
.ind-part5 .cont li {width: 220px; } 

/*.ind-part6{box-shadow: 0 7px 18px -3px #a7a7a7;margin-bottom: 40px; background: #fff url(../../../img/a13.png) right no-repeat; height: 155px; } */
.ind-part6 img{float: left; margin:25px 0 0 20px; } 
.ind-part6 p{line-height: 30px; width: 592px; float: left; margin:29px 0 0 47px; } 

.ind-part7 .box{overflow: hidden;padding:20px 0 100px;} 
.ind-part7 .box li{width: 10%; float: left; height: 62px; line-height: 63px; text-align: center; } 
.ind-part7 .box li a{display: block;} 

.proIntro1 ul {padding-bottom: 5px; background-color: #fff; overflow: hidden; }
.proIntro1 li{float: left;width: 198px;height: 308px;}
.proIntro1 li .prosimg{width: 150px; height: 150px;margin: 21px auto 0px;}
.proIntro1 li .prosimg img{ width: 100%;height: 100%;}
.proIntro1 li .prostit{width: 172px;margin: 20px auto 0px;height: 42px;line-height: 20px;color: #333;}
.proIntro1 li .probran{width: 172px;margin: 10px auto 0;line-height: 20px;color: #999999;}
.proIntro1 li .probus{width: 172px;margin: 0px auto;margin-top: 3px;}
.proIntro1 li .proactiv{border: 1px solid #11c90e;box-shadow: 0 0 10px #259b24; background-color: #fff;}
.proIntro1 li .prolists{padding-bottom: 5px;background-color:#fff; }
.proIntro1 li:hover{box-shadow: 0 0 12px 3px #d8d8d8;position: relative;}
.proIntro1 li:hover .prostit{color: #259b24;}

.select{width: auto;position: relative;display: inline-block;float: right;} 
.select dt{height: 50px;width: 154px;line-height: 50px;display: block;background: url(../../../images/a25.png) no-repeat 86% center;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 99;padding: 0 20px 0 10px;} 
.select.on dt{background:#fff url(../../../images/a25_on.png) no-repeat 86% center;}
.select dt a{font-style: normal;display: block;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.select dd{margin: 0;position: absolute;left: 0px;top: 50px;z-index: 100;width: 186px;background: #fff;} 
.select dd ul {margin: 0;padding: 0;width: 100%;list-style: none;overflow: auto;    height: 300px;} 
.select dd ul li{line-height: 42px;display: block;cursor: pointer;border-right: 0;position: static;padding: 0 20px;} 
.select dd ul::-webkit-scrollbar {width: 5px; background-color: #c9c9c9; } 
.select dd ul::-webkit-scrollbar-thumb {background: #969696; }
.select dd ul li.li01{color: #009c44;}
.select dd ul li:hover{color: #fff;background: #6cbd65;}


.select1{width: auto;position: relative;display: inline-block;float: left;} 
.register .select1 {
    width: 30%;
    line-height: 50px;
    background: url(/guangzhou/images/z9.png) no-repeat 86% center;
    padding: 0 30px  0 20px;
    border: 1px solid #dedede;
    margin-right: 20px;
}

.select1 dt{height: 50px;width: 154px;line-height: 50px;display: block;background: url(../../../images/a25.png) no-repeat 86% center;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 99;padding: 0 20px 0 10px;} 
.select1.on dt{background:#fff url(../../../images/a25_on.png) no-repeat 86% center;}
.select1 dt a{font-style: normal;display: block;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.select1 dd{margin: 0;position: absolute;left: 0px;top: 50px;z-index: 100;width: 186px;background: #fff;} 
.select1 dd ul {margin: 0;padding: 0;width: 100%;list-style: none;overflow: auto;    height: 300px;} 
.select1 dd ul li{line-height: 42px;display: block;cursor: pointer;border-right: 0;position: static;padding: 0 20px;} 
.select1 dd ul::-webkit-scrollbar {width: 5px; background-color: #c9c9c9; } 
.select1 dd ul::-webkit-scrollbar-thumb {background: #969696; }
.select1 dd ul li.li01{color: #009c44;}
.select1 dd ul li:hover{color: #fff;background: #6cbd65;}

.proIntro2 .title{height: 50px; background: #dedede; } 
.proIntro2 .title span{line-height: 50px; float: left; display: inline-block; } 
.proIntro2 .title .sp01{width: 182px; padding-left: 23px; } 
.proIntro2 .title .sp02{width: 248px; padding-left: 30px; } 
.proIntro2 .title .sp03{width: 353px; padding-left: 7px; }


.proIntro2 .list{background: #fff; } 
.proIntro2 .list li{position: relative;border-bottom: 2px solid #f0f0f2;padding: 30px 0 30px;line-height: 25px;overflow: hidden;min-height:50px;}
.proIntro2 .list li span {width: 48px;height: 24px;line-height: 24px;text-align: center;border-radius: 3px;float: left;margin: 0 10px 0 22px;}
.proIntro2 .list li .tab{width: 48px; height: 24px; line-height: 24px; text-align: center; border-radius: 3px; float: left; margin:0 10px 0 22px; color: #fff; background: #f03a64; } 
.proIntro2 .list li .tab1{background: #ffe100; color: #333; } 
.proIntro2 .list li .name{width: 115px; float: left;cursor: pointer; min-height:1px;} 
.proIntro2 .list li .name:hover{color: #99c796; }
.proIntro2 .list li .ico{margin:0 11px; float: left;cursor: pointer; } 
.proIntro2 .list li .ico .on{display: none; } 
.proIntro2 .list li .name2{width: 227px;float: left;margin-right: 25px;min-height:1px;} 
.proIntro2 .list li .name2 i{display:none;}
.proIntro2 .list li .txt{float: left; width: 315px; /*margin-right: 43px;*/ } 
.proIntro2 .list li .place{width: 145px;float: left;text-align:center;} 
.proIntro2 .list li .apply{ width: 104px; height: 32px; line-height: 32px; text-align: center; background: #59ad50; border-radius: 3px; color: #fff; } 
.proIntro2 .list li:hover{box-shadow: 0px 0 16px 0 #99c796; } 
.proIntro2 .list li .ico.on  .on{display: block; } 
.proIntro2 .list li .ico.on .off{display: none; } 
.proIntro2 .list li .ico-o{display: none;padding-top: 30px; position: absolute; top: 37px; left: 163px;cursor: pointer;}
.proIntro2 .list li .more{display:none;}


.proIntro3 .list{overflow: hidden; } 
.proIntro3 .list li{margin: 0 35px 40px 0; height: 346px; width: 301px; float: left; } 
.proIntro3 .list li:nth-child(3n){margin-right: 0; } 
.proIntro3 .list li .img{width: 100%; height: 180px;} 
.proIntro3 .list li img{width: 100%; } 
.proIntro3 .list li .name{line-height: 57px; height: 57px; font-size: 16px;color: #333; background: #fff; text-align: center;     padding: 0px 10px;} 
.proIntro3 .list li .txt{line-height: 25px; height: 75px; padding-top: 16px; margin-bottom: 18px; opacity: 0; background: #fff; padding: 0 30px; text-align: center; } 
.proIntro3 .list li:hover{background: #fff; } 
.proIntro3 .list li:hover .txt{opacity: 1; }

.proShow .tlt {
    font-size: 30px;
    color: #333;
    margin: 75px 0 37px;
    font-family: CN-Normal-Light;
} 
.proShow .left{width: 560px; } 
.proShow .right{width: 270px; } 
.proShow .tip{margin-bottom: 49px; overflow: hidden; } 
.proShow .tip li{float: left; margin-right: 15px;margin-bottom:10px; } 
.proShow .tip li a{display: block; padding: 0 27px; height: 36px; line-height: 36px; color: #999; background: #fff; border-radius: 3px; } 
/*.proShow .tip li:hover a{background: #f03a64; color: #fff; }*/ 
.proShow .top{font-size: 24px;color: #333;margin-bottom: 30px; } 
.proShow .top i{display: inline-block; width: 6px; height: 24px; background: #63b853; margin-right: 28px; margin-bottom: -4px; } 
.proShow p{line-height: 30px; margin-bottom: 53px; margin-left: 36px; } 
.proShow .apply{display: block; width: 295px; height: 50px; line-height: 50px; color: #fff; text-align: center; border-radius: 3px; background: #6cbe65; margin:40px 0 160px ; } 
.proShow .img1{margin-bottom: 25px;} 
.proShow .img2{margin-bottom: 93px;} 
.proShow .upload{} 
.proShow .upload li a{line-height: 30px; padding-left: 34px; } 
.proShow .upload li:hover a{color: #6cbe65; }

.supplier .list{overflow: hidden; } 
.supplier .list li{float: left; margin: 0 20px 50px 0; text-align: center; width: 182px; height: 182px;} 
.supplier .list li:nth-child(5n){margin-right: 0; } 
.supplier .list li a{} 
.supplier .list li .img{width: 100%; } 
.supplier .list li img{width: 100%;  /*height: 130px;*/ height:150px;} 

	
.supplier .list li p{color: #999;line-height: 25px;height: 50px;margin-top: 10px;} 
.supplier .list li:hover p{color: #6cbe65; } 

/*.supplierShow .apply {margin: 195px 0 160px; }*/ 
.supplierShow .apply1 {margin: 195px 0 160px; display: block; width: 295px; height: 50px; line-height: 50px; color: #fff; text-align: center; border-radius: 3px; background: #6cbe65; } 
.supplierShow .list{margin-bottom: 37px;margin-left: 36px;} 
.supplierShow .list li{font-size: 16px;margin-bottom: 20px;} 
.supplierShow .list li i{display: inline-block; width: 8px; height: 8px; background: #6cbe65; margin-right: 20px; border-radius: 100%; }

.introduction img.i{margin:45px auto 40px; display: block; } 
.introduction p{line-height: 35px; margin:0 0 0px; } 
.introduction .list1{margin-bottom: 25px; overflow: hidden; } 
.introduction .list1 .img{width: 483.5px; } 
.introduction .list1 img{width: 100%; } 
.introduction .list2{overflow: hidden; } 
.introduction .list2 .img{margin-right: 25px; width: 314px; float: left; } 
.introduction .list2 .img:last-child{margin-right: 0; } 
.introduction .list2 img{width: 100%; }

.join .tlt{text-align: center; font-size: 26px;color: #333; padding: 80px 0 20px; } 
.join .txt{text-align: center; line-height: 30px; margin-bottom: 18px; } 
.join .list1{overflow: hidden; } 
.join .list1 li{float: left; } 
.join .list1 li .img{width: 330px; } 
.join .list1 li img{width: 100%;height: 214px;} 
.join .list1 li p{font-size: 18px; line-height: 37px; } 
.join .list2 li{overflow: hidden; background: #fff; margin-bottom: 40px; } 
.join .list2 li .img{width: 425px; margin-right: 35px; } 
.join .list2 li img{width: 100%; } 
.join .list2 li .cont{width: 530px; } 
.join .list2 li b{font-size: 18px; color: #333; line-height: 40px; } 
.join .list2 li em{display: block;font-size: 16px;color: #333;line-height: 30px;} 
.join .list2 li p{line-height: 30px; }

.cultrue .list3{overflow: hidden; } 
.cultrue .list3 li{float: left; width: 310px; margin: 0 17px 17px 0; } 
.cultrue .list3 li:nth-child(3n){margin-right: 0; } 
.cultrue .list3 li .img{width: 100%; } 
.cultrue .list3 li img{width: 100%; } 
.cultrue .list3 li p{height: 45px; line-height: 45px; text-align: center; font-size: 18px; }

.contact .tlt{font-size: 32px;color: #666;margin:53px 0 45px;}
.contact .t1{font-size: 16px;color: #333; margin-bottom: 12px; } 
.contact .t1 i{display: inline-block; width: 4px; height: 20px; background: #2baf2b; margin-right: 10px; margin-bottom: -5px; } 
.contact p{line-height: 30px; margin-bottom: 35px; }

.contact .map-box{height: 320px; }

.msgBoard .tlt{font-size: 32px;color: #666;margin:53px 0 45px;} 
.msgBoard .left{width: 705px;} 
.msgBoard .table{padding: 45px 42px 80px; background: #fff; } 
.msgBoard .table input{margin-bottom: 13px; width: 595px; height: 40px; line-height: 40px; border:1px solid #cccccc; color: #666; font-size: 16px; padding: 0 20px; border-radius: 2px; } 
.msgBoard .table textarea{margin-bottom: 13px; padding: 0 20px; width: 595px; height: 175px; line-height: 25px; color: #666; font-size: 16px; resize: none; border:1px solid #cccccc; border-radius: 2px; } 
.msgBoard .table .inp1{margin-right: 13px; float: left; width: 155px; clear:left; } 
.msgBoard .table img{margin-top: 5px; float: left; } 
.msgBoard .table .ico{display: block; width: 162px; height: 40px; line-height: 40px; text-align: center; color: #fff; border-radius: 2px; background: #6cbd65; font-size: 16px; } 
.msgBoard .tlt1 {margin: 25px 0 25px; } 
.msgBoard .search{margin-bottom: 43px; overflow: hidden; } 
.msgBoard .search input{width: 345px; float: left; font-size: 16px;color: #999999; padding: 0 10px; height: 38px; line-height: 38px; border:1px solid #cccccc; border-right: 0; border-radius: 2px; background: #fff; } 
.msgBoard .search .ico{float: left; display: inline-block; width: 113px; height: 40px; line-height: 40px; text-align: center;color: #fff; font-size: 16px; background: #6cbd65; } 
.msgBoard .list li{line-height: 30px; font-size: 16px; padding:15px 0; border-bottom: 1px solid #ccc; } 
.msgBoard .top{font-size: 16px;color: #6cbd65;margin-bottom: 15px;} 
.msgBoard .top i{display: inline-block;width: 4px;height: 20px;background: #63b853;margin-right: 10px;margin-bottom: -4px;} 
.msgBoard .right{width: 260px;background: #fff;padding: 40px 10px 18px;} 
.msgBoard .right b{line-height: 29px;} 
.msgBoard .right p{line-height: 25px;margin-bottom: 23px;}

.news .tlt{font-size: 32px;color: #666;margin:53px 0 45px;} 
.news .search{overflow: hidden; line-height: 42px; border-bottom: 1px solid #6cbd65; float: right; margin-top: -89px; } 
.news .search img{float: left; margin: 10px 10px 0 6px; } 
.news .search input{float: left; font-size: 16px; height: 42px; width: 472px; } 
.news .list li{border:1px solid #fff; margin-bottom: 10px; padding: 15px; background: #fff; overflow: hidden; } 
.news .list li .img{margin-right: 40px; width: 268px;cursor:pointer; } 
.news .list li .img img{width: 100%;} 
.news .list li .cont{width: 652px; } 
.news .list li .name{font-size: 16px;color: #333; line-height: 35px;cursor:pointer; } 
.news .list li .txt{line-height: 30px; height: 90px; } 
.news .list li .txt .more{color: #6cbd65;} 
.news .list li .txt .more:hover{text-decoration: underline;} 
.news .list li .time{color: #999; margin-top: 25px; } 

.news .year{overflow: hidden; margin:70px 0 40px; } 
.news .year i{width: 429px; height: 1px; background: #cccccc; display: inline-block; float: left; margin-top: 15px; } 
.news .year span{display: inline-block; float: left; width: 113px; height: 32px; line-height: 32px; text-align: center; background: #6cbd65; color: #fff; margin:0 10px; }

.newDetail .left{width: 675px;} 
.newDetail .right{width: 290px;} 
.newDetail h2{font-size: 24px;color: #333;font-weight: normal; margin:60px 0 30px; } 
.newDetail .tip{overflow: hidden; } 
.newDetail .tip span{color: #c5c5c5; margin-right: 52px; display: inline-block; float: left;line-height: 20px; } 
.newDetail .tip .read{} 
.newDetail .tip .read img{margin-right: 5px; margin-top: -2px; } 
.newDetail .line{height: 25px; border-bottom: 1px dashed #c5c5c5; margin-bottom: 25px; } 
.newDetail .left p{line-height: 30px;} 
.newDetail .img{margin:25px 0 15px;} 
.newDetail .t1{font-size: 24px;line-height: 55px;} 
.newDetail .icos{overflow: hidden; float: right; margin-top: 70px; } 
.newDetail .icos li{float: left; padding: 0 15px; margin-right: 10px; border: 1px solid #c5c5c5; height: 35px; line-height: 35px; border-radius: 2px; } 
.newDetail .icos li a{display: block;} 
.newDetail .icos li img{margin-right: 10px; } 
.newDetail .icos li:hover{border:1px solid #6cbd65; } 
.newDetail .icos li:hover a{color: #6cbd65; } 
.newDetail .tt{font-size: 18px;color: #333;margin-top: 60px;} 
.newDetail .tt1{margin:40px 0 25px;} 
.newDetail .new-notes{margin-top: 15px; } 
.newDetail .new-notes li{padding: 14px 0 10px;border-bottom: 1px solid #dedede;position: relative;line-height: 25px;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;} 
.newDetail .new-notes li i{display: inline-block;margin-right: 8px;width: 6px;height: 6px;border-radius: 100%;position: relative;top: 0px;
background: #6cbd65;} 
.newDetail .new-notes li:hover a{color: #6cbd65; text-decoration: underline; } 
.newDetail .hot-read{padding: 10px 20px 0; border:1px solid #c5c5c5; margin-bottom: 20px; } 
.newDetail .hot-read li{height: 47px;line-height: 47px;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;} 
.newDetail .hot-read li i{color: #58ac4f;font-size: 16px; padding-right: 12px; } 
.newDetail .hot-read li:hover a{color: #6cbd65; text-decoration: underline; } 
.newDetail .hot-read .ewm{margin: 20px 0 32px; overflow: hidden; } 
.newDetail .hot-read .ewm img{float: left; } 
.newDetail .hot-read .ewm i{display: inline-block; float: left; margin: 12px 28px 0 27px; width: 1px; height: 65px; background: #dedede; } 
.newDetail .hot-read .ewm span{line-height: 30px;text-align: center;color: #009c44;display: inline-block;float: left;margin-top: 15px;    width: 40%;} 
.newDetail .next-new{border:1px solid #c5c5c5; padding: 12px 20px 65px; } 
.newDetail .next-new p{color: #999;font-size: 16px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } 
.newDetail .next-new a{color: #999;font-size: 16px; } 
.newDetail .next-new a:hover{color: #6cbd65; text-decoration: underline; }


.proShow .icos{overflow: hidden; float: right; margin-top: 70px; } 
.proShow .icos li{float: left; padding: 0 15px; margin-right: 10px; border: 1px solid #c5c5c5; height: 35px; line-height: 35px; border-radius: 2px; } 
.proShow .icos li a{display: block;} 
.proShow .icos li img{margin-right: 10px; } 
.proShow .icos li:hover{border:1px solid #6cbd65; } 
.proShow .icos li:hover a{color: #6cbd65; } 

/*个人中心模块代码*/
.center-wrap .tlt{font-size: 36px;color: #333;margin:53px 0 45px;} 
.center-tab{overflow: hidden; } 
.center-tab ul{display: table; float: right;  } 
.center-tab ul li{float: left; padding-bottom: 14px; margin-left: 5px; } 
.center-tab ul li a{display: block;width: 120px;height: 36px;line-height: 36px;background: #f0f0f2;font-size: 16px;text-align:  center;border-radius: 4px;} 
.center-tab ul li.on a{background: #6cbd65; color: #fff; } 
.center-tab ul li:hover a{opacity: 1; background: #6cbd65; color: #fff; } 
.center-tab ul li.on{background: url(../../../images/z2.png) no-repeat bottom center; } 
.center-tab ul li:hover{background: url(../../../images/z2.png) no-repeat bottom center; } 
.center-notes li{display: none;}
.center-box .box{background: #fff;margin-top: -63.5px;position:  relative;} 
.center-box .head-img{width: 108px;height: 108px;border:6px solid #f0f0f2;overflow: hidden;border-radius: 100%;position: relative;left: 52px;margin-top: -57px;z-index: 3;} 
.center-box .head-img img{width: 100%; } 
.center-box li{display: none;}

/*基本信息*/
.center-notes .box{padding: 0 54px 40px;}
.center-notes .tlt1{font-size: 24px;color: #333;padding: 90px 0 10px;} 
.center-notes .tlt1 img{margin-right: 17px; } 
.center-notes .inp{border-bottom: 1px solid #dedede;line-height: 55px;height: 55px;overflow: hidden;width:  476px;} 
.center-notes .inp i{float:  left; color: #f00; padding-right: 5px; margin-top: 2px; } 
.center-notes .inp em{float: left; color: #333; margin-right: 20px; } 
.center-notes .inp input{float: left; height: 55px; line-height: 55px; color: #333; width: 350px; } 
.center-notes .inp2{border-bottom:  0; } 
.center-notes .inp2 .check{float: left; overflow: hidden; } 
.center-notes .inp2 .check a{margin-right: 28px; float: left; } 
.center-notes .inp2 .check span{display: inline-block;width: 11px;height: 11px;border:1px solid #e0e0e0;border-radius: 100%;margin-right: 6px;margin-bottom: -1px;} 
.center-notes .inp2 .check span.on{background: #6cbd65; border:1px solid #6cbd65; } 
.center-notes .inp2 .check span:hover{background: #6cbd65; border:1px solid #6cbd65; } 
.center-notes .p{color: #b7b7b7; margin:40px 0 20px; } 
.center-notes .list{overflow:hidden; } 
.center-notes .list dd{float: left; width: 112px; height: 36px; line-height: 36px; text-align: center;border-radius: 3px; background: #dedede; color: #333;margin-right: 10px; cursor: pointer; } 
.center-notes .list dd:hover{background: #6cbd65;color: #fff; } 
.center-notes .list dd.on{background: #6cbd65;color: #fff; } 
.center-notes .save{display: block; margin-top: 47px; width: 154px; height:50px; line-height:50px; text-align: center;border-radius: 3px; background: #6cbd65; color: #fff;letter-spacing: 10px; }
.center-notes .head-img-box{width:  120px; position:  absolute; right: 77px; top: 90px; } 
.center-notes .head-img-box img{width: 108px;height: 108px;border:6px solid #f0f0f2;overflow: hidden;border-radius: 100%; } 
.center-notes .head-img-box span{cursor: pointer; display: block; color: #6cbd65; text-align:  center; line-height: 45px; }
.center-notes .head-img-box span:hover{text-decoration: underline;}

/*账号安全*/
.safe-box .box{padding: 60px 54px 100px; } 
.safe-box .o{border-bottom: 1px dashed #dedede; padding: 32px 0; overflow: hidden; } 
.safe-box .o img{float: left;margin-top: 10px;margin-right: 15px;} 
.safe-box .o p{color: #999; float: left; } 
.safe-box .o p span{font-size: 18px;color: #333; display: block; } 
.safe-box .o .edit{float: right; display: inline-block; width: 140px; height: 40px; line-height: 40px; text-align: center;border:1px solid #dedede; border-radius: 3px; } 
.safe-box .o .edit:hover{background: #6cbd65; color: #fff; }

/*黑色遮层*/
.fixed{display: none;position: fixed; width: 100%; height: 100vh; top: 0; background: url(../../../images/z5.png); z-index: 150; }

/*修改头像*/
.ChangeImgAlert{display: none;width: 400px; height: 570px; background: #fff; position:  fixed; z-index:  190; top: 50%; left:  50%; margin-left:  -200px; margin-top: -285px; } 
.ChangeImgAlert .box{padding: 30px 5px 60px; text-align: center; } 
.ChangeImgAlert .box img{width: 264px;height: 264px;} 
.ChangeImgAlert .box ul{overflow: hidden; margin: 27px 0 23px; } 
.ChangeImgAlert .box li{float: left;margin:0 5px;width: 87px;height: 36px;line-height: 36px;background: #dedede;color: #333;border-radius: 3px;cursor:  pointer;} 
.ChangeImgAlert .box span{background: #dedede;width: 128px;height: 128px;display: inline-block;line-height: 128px;color: #333;border-radius: 100%;cursor:  pointer;} 
.ChangeImgAlert .box span:hover,.ChangeImgAlert .box li:hover{background: #6cbd65;color: #fff; }

/*登录*/
.LoginAlert{display: none;width: 512px; height: 614px; background: #fff; position:  fixed; z-index:  190; top: 50%; left:  50%; margin-left:  -256px; margin-top: -307px; } 
.LoginAlert .box{padding: 58px 56px 0; text-align: center;position: relative; } 
.LoginAlert .close{position: absolute; padding: 12px; right: 0; top: 0; cursor: pointer; } 
.LoginAlert p{font-size: 24px;color: #313131;margin-bottom: 55px;text-align:  left;} 
.LoginAlert .inp{overflow: hidden; height: 58px; line-height: 58px; border:1px solid #dedede; margin-bottom: 20px; } 
.LoginAlert .inp img{float: left;margin: 13px 13px 0 22px;} 
.LoginAlert .inp input{width: 325px; float: left; line-height: 58px; font-size: 16px;color: #999; } 
.LoginAlert .login{margin-top: 97px;display: block;width: 100%;height: 60px;line-height: 60px;color: #fff;background: #6cbd65;letter-spacing: 20px;font-size: 16px;} 
.LoginAlert .icos{overflow: hidden; float: right; } 
.LoginAlert .icos a{float: left;display: inline-block;line-height: 45px;margin-left: 25px;} 
.LoginAlert .icos a:hover{text-decoration: underline; color: #6cbd65; }

/*体验足迹*/
.footprint .tlt{font-size: 36px;color: #333;margin:53px 0 45px;} 
.footprint span{float: left; line-height: 60px; font-size: 16px;color: #333; } 
.footprint .span01{width: 392px; margin-left: 32px; } 
.footprint .span02{width: 208px; margin-right: 97px; text-align: center; } 
.footprint .span03{width: 203px; text-align: center; } 
.footprint .top-tlt{background: #e4e9eb;overflow: hidden; } 
.footprint .bot-txt{background: #fff; } 
.footprint .bot-txt li{overflow: hidden;border-bottom: 1px solid #e4e9eb;} 
.footprint .bot-txt li:last-child{border-bottom: 0;} 
.footprint .bot-txt span{line-height: 30px;padding: 10px 0;}


/*修改密码*/
.edit-password .tlt{font-size: 36px;color: #333;margin:53px 0 45px;} 
.edit-password p{font-size: 18px;color: #666; margin-bottom: 40px; } 
.edit-password .inp{overflow: hidden; margin-bottom: 20px; } 
.edit-password .inp em{display: inline-block; float: left; width: 124px; line-height: 50px; font-size: 18px;color: #999; } 
.edit-password .inp input{float: left; height: 48px; line-height: 48px; border:1px solid #dedede; width: 400px; padding: 0 20px; font-size: 18px;color: #999; background: #fff; border-radius: 3px; } 
.edit-password .save{display: block; margin-top:78px; width: 220px; height:60px; line-height:60px; text-align: center;border-radius: 3px; background: #6cbd65; color: #fff;letter-spacing: 10px; font-size: 24px;}

/*修改手机号*/
.edit-password .inp em{width: 160px;}
.edit-password .inp1 em{color: #666;}
.edit-phone .inp span{display: inline-block; float: left; width: 124px; line-height: 50px; font-size: 18px;color: #666;}
.edit-phone .inp .sendNum{/*display: inline-block; width: 160px; height: 48px; line-height: 48px; text-align: center; color: #fff; background: #6cbd65; border-radius: 3px; margin-left: 10px;*/ }
.edit-phone .inp .sendNum input{display: inline-block; width: 160px; height: 48px; line-height: 48px; text-align: center; color: #fff; background: #6cbd65; border-radius: 3px; margin-left: 10px; }

/*注册*/
.register .gr-line{width: 100%;height: 10px;background:#6cbd65;margin-top: 3px;}
.register h2{margin:50px 0 45px; font-size: 36px;color: #333; text-align: center; font-weight: normal; }
.register .tech{width: 601px;margin:0 auto;}
.register .inp{overflow: hidden;display:  table;margin: 0 auto 20px;} 
.register .inp em{display: inline-block; float: left; width: 123px; line-height: 60px; color: #fff;background: #6cbd65; text-align: center;} 
.register .inp input{float: left; height: 58px; line-height: 58px; border:1px solid #dedede; border-left:0;width: 437px; padding: 0 20px;color: #999;  } 
.register .inp2 input{width: 275px;}

.register .check{overflow: hidden;margin: 20px auto 20px 147px;} 
.register .check a{margin-right: 45px;float: left;color: #333;vertical-align:  inherit;line-height: 40px;} 
.register .check span{display: inline-block;width: 18px;height: 18px;border:1px solid #e0e0e0;border-radius: 100%;margin-right: 16px;margin-bottom: -4px;} 
.register .check span.on{background: #6cbd65; border:1px solid #6cbd65; } 
.register .check span:hover{background: #6cbd65; border:1px solid #6cbd65; } 
.register .select-box {margin: 0 auto 20px; } 
.register .select{float: left;} 
.register .select dt{width: 95px;line-height: 50px;background: url(../../../images/z9.png) no-repeat 86% center;padding: 0 45px 0 20px;border: 1px solid #dedede;margin-right: 20px;} 
.register .select.on dt {background: #fff url(../../../images/z9.png) no-repeat 86% center; } 
.register .select dd {top: 52px; width: 162px; background: #f7f7f7; }
.register .sendNum{display: inline-block; width: 144px; height: 60px; line-height: 60px; text-align: center; color: #fff; background: #6cbd65; margin-left: 15px; cursor: pointer;}
.register .inp2 .sendNum input{width: 144px;height:100%;color: #fff;}
.register .p{color: #333;padding-bottom: 30px;text-align:  center;}
.register .ico{display: block;width: 400px;height: 60px;line-height: 60px;text-align: center;background: #6cbd65;color: #fff;letter-spacing: 10px;border-radius: 4px;margin:  0 auto;}
.register p{color: #333;text-align:  center;padding: 20px 0 70px;}
.register p a{color: #6cbd65;}
.register p a:hover{text-decoration: underline;}

/*申请体验--弹窗*/
.ApplyAlert{display: none;width: 630px;height: 582px;background: #fff;position:  fixed;z-index: 190; top: 50%;left:  50%;margin-left: -315px;margin-top: -291px;} 
.ApplyAlert .box{position: relative; padding: 30px 5px 60px; text-align: center; } 
.ApplyAlert .close{position: absolute; padding: 12px; right: 0; top: 0; cursor: pointer; } 
.ApplyAlert .tlt{font-size: 18px; color: #333; text-align: center; padding: 36px 0 50px; } 
.ApplyAlert .o1{margin-left: 55px;position: relative;margin-bottom: 15px;} 
.ApplyAlert .o1 i{color: #fb3131;font-size: 16px;position:  absolute;margin-top: 5px;left: -14px;} 
.ApplyAlert .o1 em{font-size: 16px;color: #333;display: block;line-height: 40px;} 
.ApplyAlert .sel input{height: 40px;width: 447px;line-height: 40px;display: block;background: #fff url(../../../images/z13.png) no-repeat 95% center;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 99;padding: 0 50px 0 15px;border: 1px solid #ddd;} 
.ApplyAlert .alert-sel-cont{display: none;background:  #f4f4f4;width: 464px;height: 327px;padding: 20px 25px;overflow:  hidden;position:  absolute;z-index: 9;} 
.ApplyAlert .alert-sel-cont li{float:  left; width: 45%; border-right: 1px solid #dedede; } 
.ApplyAlert .alert-sel-cont li:last-child{border-right: 0; margin-left: 9%; } 
.ApplyAlert .alert-sel-cont li em{display:  block;text-align: center;margin-bottom: 10px;} 
.ApplyAlert .alert-sel-cont li dl{overflow:hidden;overflow-y:auto;height: 200px;}
.ApplyAlert .alert-sel-cont li dl::-webkit-scrollbar {width: 5px; background-color: #c9c9c9; } 
.ApplyAlert .alert-sel-cont li dl::-webkit-scrollbar-thumb {background: #969696; }
.ApplyAlert .alert-sel-cont li dd{float:  left; width: 50%; line-height: 40px; cursor:  pointer; } 
.ApplyAlert .alert-sel-cont li dd input{width:  15px; margin: 0px 10px 0 0; vertical-align:  middle; }
.ApplyAlert .alert-sel-cont li dd span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 60%;vertical-align: bottom;}
.ApplyAlert .alert-sel-cont .ico {background: #dedede; margin-top: 40px; }
.ApplyAlert .o2{margin-left: 55px; margin-bottom: 15px; } 
.ApplyAlert .o2 em{font-size: 16px; color: #333; display: block; line-height: 40px; } 
.ApplyAlert .o2 input{width: 140px; height:  40px; line-height:  40px; font-size:  14px; color:  #999; border: 1px solid #ddd; padding: 0 15px; } 
.ApplyAlert .o2 span{color: #999; } 
.ApplyAlert .o3{margin-left: 55px;} 
.ApplyAlert .o3 em{font-size: 16px; color: #333; display: block; line-height: 40px; } 
.ApplyAlert .o3 textarea{width: 482px; height: 115px; line-height: 30px; font-size: 14px; color: #999; border: 1px solid #ddd; padding: 5px 15px; resize:  none; }
.ApplyAlert .icos{overflow: hidden; display: table; margin: 0 auto; } 
.ApplyAlert .ico{display: inline-block;width: 146px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #333;text-align: center;border-radius: 4px;margin: 27px 10px 0;background: #f0f0f0;} 
.ApplyAlert .ico:hover{color: #fff; background: #53a84b; }

/*找回密码*/
.findPass .gr-line{width: 100%;height: 10px;background:#6cbd65;margin-top: 3px;} 
.findPass h2{margin:50px 0 45px; font-size: 36px;color: #333; text-align: center; font-weight: normal; } 
.findPass .tech{width: 600px;margin: 0 auto 70px;overflow:  hidden;} 
.findPass .inp1{overflow: hidden; margin-bottom: 38px; } 
.findPass .inp1 em{display: inline-block; float: left; width: 123px; height: 60px; line-height: 60px; color: #fff; background: #6cbd65; text-align: center; } 
.findPass .inp1 input{float: left; width: 415px; height: 58px; line-height: 58px; padding: 0 30px; border:1px solid #dedede; border-left: 0; } 
.findPass .inp2{overflow: hidden; margin-bottom:62px; } 
.findPass .inp2 input{float: left; width: 380px; height: 58px; line-height: 58px; padding: 0 30px; border:1px solid #dedede; } 
.findPass .inp2 .ico{float: right; display: inline-block;  width: 144px; height: 60px; line-height: 60px; color: #fff; background: #6cbd65; text-align: center; } 
.findPass .next{display: block; float: left; width: 100%; height: 60px; line-height: 60px; color: #fff; background: #6cbd65; text-align: center; } 
.findPass .links{overflow: hidden;clear:  left;float:  right;} 
.findPass .links a{display: inline-block; float: left; line-height: 60px; font-size: 14px; color: #6cbd65; margin-left: 19px; } 
.findPass .links a:hover{text-decoration: underline; }

/*重置密码*/
.resetPass .gr-line{width: 100%;height: 10px;background:#6cbd65;margin-top: 3px;}
.resetPass h2{margin:50px 0 45px; font-size: 36px;color: #333; text-align: center; font-weight: normal; } 
.resetPass .tech{width: 600px;margin: 0 auto 70px;overflow:  hidden;} 
.resetPass .inp{overflow: hidden; border:1px solid #dedede; margin-bottom: 20px; }
.resetPass .inp i{color: #e60012;width: 35px;text-align: right;display: inline-block;float: left;margin-right: 5px;line-height: 58px;}
.resetPass .inp input{float: left;width: 557px;height: 58px;line-height: 58px;}
.resetPass .next{display: block; float: left; width: 100%; height: 60px; line-height: 60px; color: #fff; background: #6cbd65; text-align: center;margin-top: 60px; } 
.resetPass .links{overflow: hidden;clear:  left;float:  right;} 
.resetPass .links a{display: inline-block; float: left; line-height: 60px; font-size: 14px; color: #6cbd65; margin-left: 19px; } 
.resetPass .links a:hover{text-decoration: underline; }

/*搜索结果页面*/
.resultPage{padding-bottom:80px;}
.pagetit {font-size: 34px; color: #666666; margin-top: 45px; }

.pageinput{margin: 40px 0;}
.pageinput input{width: 521px;height: 46px;border: 1px solid #bbbbbb;border-radius: 4px;padding-left: 60px;color: #888888;font-size: 16px;background: url("../../../images/a21.png") no-repeat 13px center;background-size: 26px;outline: none;}/*search.png*/

.searchcls{width: 100%;border-bottom: 1px solid #eee;overflow: hidden;}
.searchcls li{float: left; width: 85px !important; height: 45px; line-height: 45px;text-align: center;margin-right: 90px;cursor: pointer;}
.searchcls li a{font-size: 18px;color: #696969;}
.searchcls li.actioncli{border-bottom: 2px solid #259b24;height: 43px;line-height: 43px;}
.searchcls li.active a{color:#259b24;}

.resunum{line-height: 43px; margin-top: 20px; font-size: 14px; color: #bababa;}

.search_resul{width: 100%;}
.search_resul .resultlist{width: 100%;padding: 28px 0;overflow: hidden;border-bottom: 1px solid #eee;}
.search_resul .resultlist .resul-cls{float: left;width: 73px;line-height: 31px; text-align: center;background-color: #9ccc65;font-size: 14px; color: #ffffff;border-radius: 3px;}
.search_resul .resultlist .resul-info{float: left;width: 1176px;}
.search_resul .resultlist .resul-info a:hover{color:#6cbd65;}
.search_resul .resultlist .resul-info a:hover span{color:#6cbd65;border-bottom:1px solid #6cbd65}
.search_resul .resultlist .resul-info .resultit { width:700px; font-size: 18px;color: #696969;line-height: 35px;}
.search_resul .resultlist .resul-info .resultit a{font-size: 18px;color: #259b24;line-height: 35px;}
.search_resul .resultlist .resul-info .resultit span{margin-right: 20px;}
.search_resul .resultlist .resul-info .resultit span:last-child{margin-right: 0px;}
.search_resul .resultlist .resul-info .result{font-size: 14px;color: #696969;line-height: 21px;}
.search_resul .resultlist .resul-info .result .resultcent{text-indent: 2em;width: 650px; margin-top: 5px; margin-left:40px;float: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; line-height: 20px; max-height: 60px;}
.resul-info .result .pruinfo,.resul-info .result .pruinfos{float: left;line-height: 20px;}
.search_resul .resultlist .resul-info .result .pruinfo{width: 130px;padding-left: 50px; padding-right: 20px;margin-left: 5px;}
.search_resul .resultlist .resul-info .result .pruinfos{width: 140px;padding-left: 50px;}
.search_resul .resultlist .resul-info .result .pruinfos_sup{width: 230px;padding-left: 50px;text-align: left;}
.search_resul .resultlist .resul-info .result .resultime{float: right;margin-right: 45px;}
.search_resul .resultlist:last-of-type{ border-bottom:none;}


.fp a span { color: #fff;background: #c00;border-radius: 50%;height: 15px;display: inline-block;line-height: 15px;text-align: left;margin-left: 4px;padding: 1px 5px;}

ul.nav {width: 61%;overflow: hidden;float: right;}
ul.nav li {/* width: 31%; */float: left;text-align: center;padding: 0 4%;}
ul.nav li a {overflow:hidden;}
ul.nav li:last-child {/*width:7%;*/}

#triangle {
    width: 0;
    border-top: 12x solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #259b24;
    border-left: 12px solid transparent;
    margin: 0 auto;
}
.nav .menu {
    display:none;
    position: absolute;
    width: 30%;
    top: 43px;
    right: 12px;
    z-index:99;
}
.nav .menu dl{background: #259b24;overflow: hidden;}
.nav .menu dl dt{width: 100%;}
.nav .menu dl dt a{color: #fff;display: block;}




.loginb{margin-bottom: 100px;}
.loginb .gr-line{width: 100%;height: 10px;background:#6cbd65;margin-top: 3px;}
.loginb h2{margin:50px 0 45px; font-size: 36px;color: #333; text-align: center; font-weight: normal; }
.loginb .tech{width: 601px;margin:0 auto;}
.loginb .inp{overflow: hidden;display:  table;margin: 0 auto 20px;} 
.loginb .inp{overflow: hidden; height: 58px; line-height: 58px; border:1px solid #dedede; margin-bottom: 20px; } 
.loginb .inp img{float: left;margin: 13px 13px 0 22px;} 
.loginb .inp input{width: 325px; float: left; line-height: 58px; font-size: 16px;color: #999; } 
.loginb .login{margin: 97px auto 0;display: block;height: 60px;line-height: 60px;color: #fff;background: #6cbd65;letter-spacing: 20px;font-size: 16px;text-align:center;    width: 387px;} 
.loginb .icos{overflow: hidden; float: right; } 
.loginb .icos a{float: left;display: inline-block;line-height: 45px;margin-left: 25px;} 
.loginb .icos a:hover{text-decoration: underline; color: #6cbd65; }






