html {
    -webkit-text-size-adjust: none;font-size:20px;
}
@media (max-width:1500px){
html{font-size:18px;}
}
body{color:#333;font-size:0.7rem;font-family:"microsoft yahei";background:#f2f2f2;behavior:url("csshover.htc");}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}a:hover{}.over{transition: 0.3s linear all;}.point{cursor:pointer;}
.cl{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.ov{overflow:hidden;}
.fl{float:left;}.fr{float:right;}.ov{overflow:hidden}.posi{position:relative;}.over{transition: 0.3s linear all;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}.enbold{font-family:Impact;}
.mt5{margin-top:0.25rem;}.mt10{margin-top:0.5rem;}.mt15{margin-top:0.75rem;}.mt20{margin-top:1rem;}.mt25{margin-top:25px;}.mt30{margin-top:1.5rem;}.mt50{margin-top:2.5rem;}
.font12{font-size:0.6rem;}.font14{font-size:0.7rem;}.font15{font-size:0.75rem;}.font16{font-size:16px;}.font18{font-size:0.9rem;}.font20{font-size:1rem;}.font24{font-size:1.2rem;}.font30{font-size:1.5rem;}
.wap{display:none;}
@media (max-width:640px){
.font18{font-size:16px;}.font20{font-size:18px;}.font24{font-size:20px;}.font30{font-size:24px;}
.pc{display:none;}.wap{display:block;}
}
.co000{color:#000;}.co333{color:#333;}.co666{color:#666;}.co999{color:#999;}.coccc{color:#ccc;}.blue{color:#00a2ea;}.yel{color:#c66200;}.fff{color:#fff;}.red{color:#de4721;}
.daxie{text-transform:uppercase;}.daxie_{text-transform:capitalize;}.lh{line-height:1.8;}.yahei{font-family:"microsoft yahei";}

.wrap{width:100%;max-width:1400px;margin:0 auto;}.wrapin{width:98%;margin:0 auto;}.w{width:100%;}.baibg{background:#fff;}.huibg{background:#f2f2f2;}.heibg{background:#2f2f32;}
.content{width:100%;max-width:1400px;margin:1rem auto;}

.header{position:fixed;top:0;left:0;z-index:99;height:3.5rem;border-bottom:1px solid #97493a;background:rgba(0,0,0,.6);/*box-shadow: 0 0 5px #999;*/}
/*.header .wrapin{padding:1rem 0;}*/

.logo{margin-top:0.9rem;}
.lang a{color:#fff;}

.header .top_ab{position:absolute;top:3.5rem;left:0;z-index:8;}
.header .sp{width:1px;height:3.5rem;margin:0 1.2rem;background:#70696a;}
.header .lh{height:3.5rem;line-height:3.5rem;}

.nav li{float:left;padding-left:2.9rem;font-size:0.8rem;}
.nav li a{display:block;color:#fff;}
.nav li a.on,.nav li a:hover,.nav li a.cur{color:#de4721;}
.nav li dl{display:none;position:absolute;top:3.5rem;left:0;line-height:normal;padding:0.5rem 0;background:rgba(255,255,255,10);}
.nav li li{float:none;display:inline-block;padding:0 1rem; vertical-align:top;text-align:center;}
.nav li li a{color:#333;font-size: 0.7rem;}
.nav li li td{height:2.5rem;}
.nav li li img{max-width:100%;max-height:2.5rem;}

.sear{display:none;position:absolute;top:3.5rem;right:0;z-index:8;padding:5px 10px;background:#f8f8f8;}
.sear .ipt{width:300px;height:30px;line-height:30px;border:none;background:none; outline:none;}
.sear button{padding:0 10px;border:none;background:none;cursor:pointer;}

.rtel{line-height:2rem;/*background:url(../images/tel.png) 0 center no-repeat;*/}

.scroll{background:#fff;box-shadow: 0 0 15px #999;}
.scroll .wrapin,.scroll .nav li a,.scroll .lang a{color:#333;}
.scroll .sp{background:#ccc;}
.wap,.scroll .pc{display:none;}
.scroll .wap{display:block;}

/*slide*/
.slidebox .swiper-pagination-bullets{left:auto;right:5%;bottom:2rem;}
.slidebox .swiper-pagination-bullet{width:5px;height:30px;background:#fff;border-radius:0;opacity: 1;cursor:pointer;}
.slidebox .swiper-pagination-bullet-active{height:45px;background:#de4721;}

.tit .line{display:inline-block;width:65px;height:2px;background:#de4721;}
.tit2{line-height:1.5rem;padding-left:1rem;margin-bottom:1.5rem;border-left:4px solid #de4721;}

.icona a{display:inline-block;line-height:50px;padding:0 20px;color:#fff;border-right:1px solid #8d8482;}
.icona a:nth-child(1){border-left:1px solid #8d8482;}

.iconb li{float:left;width:24.5%;margin:0 0 5px 0.3%;display:inline;overflow:hidden;position:relative;}
.iconb li:nth-child(1){width:50%;}
.iconb li abbr{position:absolute;top:2rem;left:1.5rem;}
.iconb li p{padding-left:10px;}
.iconb li .t{line-height:16px;border-left:2px solid #de4721;}
.iconb li:nth-child(1) img{height:690px;}
.iconb li:nth-child(2) img,.iconb li:nth-child(5) img{height:275px;}
.iconb li:nth-child(3) img,.iconb li:nth-child(4) img{height:410px;}
.iconb li:nth-child(4){margin-top:-135px;}
.iconb li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.iconb li:hover a{color:#fff;}
@media (max-width:1440px){
.iconb li:nth-child(1) img{height:530px;}
.iconb li:nth-child(2) img,.iconb li:nth-child(5) img{height:215px;}
.iconb li:nth-child(3) img,.iconb li:nth-child(4) img{height:310px;}
.iconb li:nth-child(4){margin-top:-95px;}
}
@media (max-width:1280px){
.iconb li:nth-child(1) img{height:510px;}
.iconb li:nth-child(2) img,.iconb li:nth-child(5) img{height:225px;}
.iconb li:nth-child(3) img,.iconb li:nth-child(4) img{height:280px;}
.iconb li:nth-child(4){margin-top:-55px;}
}

.iconc{padding:1.5rem 0;background:#464648;}
.iconc dt{width:50%;}
.iconc dt img{/*height:590px;*/}
.iconc dt abbr{position:absolute;top:3.5rem;left:50%;width:16rem;padding:2.5rem;margin-left:-10.5rem;background:rgba(255,255,255,.6);overflow:hidden;}
.iconc dt:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.iconc dd{width:48.5%;}
.iconc dd .nr{/*height:470px;*/padding-bottom:1rem;background:#fff;}
.iconc dd .nr a{display:block;}
.iconc dd .pic,.iconc dd .pic img{/*height:310px;*/}
.iconc dd .nr:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.iconc dd .swiper-pagination-bullet{width:20px;height:10px;margin-right:15px;background:#fff;opacity: 1;border-radius:0;}
.iconc dd .swiper-pagination-bullet-active{width:70px;background:#de4721;}
@media (max-width:1280px){
.iconc dd .nr .font30{font-size:20px;}
}

.icond .sub{padding-right:4rem;}
.icond .sub a{float:left;line-height:30px;padding:0 20px;margin:0 10px;display:inline;background:#fff;border-radius:10px;}
.icond .sub a:hover{color:#fff;background:#de4721;}

.icond dl.wrapin{width:95%;}
.icond .nr{height:380px;background:#464648;}
.icond .nr a{display:block;}
.icond .nr em{position:absolute;left:0;}
.icond .nr em.a{height:300px;background:rgba(0,0,0,.4);opacity: 0;}
.icond .nr em.b{z-index:2;top:300px;width:0;height:8px;background:#de4721;}
.icond .nr em.c{top:-100%;left:50%;width:3.8rem;height:3.8rem;margin:-1.9rem 0 0 -1.9rem;background:url(../images/icond.png) no-repeat;transition: 0.2s linear all;}
.icond .pic{border-bottom:8px solid #2f2f32;}
.icond .pic,.icond .pic img{height:300px;}
.icond .nr:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.icond .nr:hover em.a{opacity: 1;}
.icond .nr:hover em.b{width:100%;}
.icond .nr:hover em.c{top:50%;}

.icond .btn{position:absolute;top:50%;margin-top:-35px;width:50px;line-height:70px;background:#212121;}
.icond .prev{left:-60px;}
.icond .next{right:-60px;}
.icond .btn:hover{background:#de4721;}

.icone{padding:1.5rem 0;background:#464648;}
.icone dt{width:50%;}
.icone dt img{height:525px;}
.icone dt abbr{position:absolute;bottom:0;left:0;width:96%;padding:0.5rem 2%;color:#fff;background:rgba(0,0,0,.7);}
.icone dt .swiper-pagination-bullets{left:auto;right:20px;bottom:115px;}
.icone dt .swiper-pagination-bullet{width:12px;height:12px;margin-right:25px;background:#666;opacity: 1;}
.icone dt .swiper-pagination-bullet-active{background:#de4721;}

.icone dd{width:48.5%;}
.icone dd ul{padding:1rem 0;margin-bottom:10px;background:#ededed;}
.icone dd li.l{width:22%;}
.icone dd li .d{font-size:2rem;}
.icone dd li.r{width:72%;height:83px;}
.icone dd li a{display:block;}
.icone dd ul:hover{color:#fff;background:#de4721;}
.icone dd ul:hover a{color:#fff;}


.iconf li{float:left;width:24.6%;margin-left:0.5%;display:inline;overflow:hidden;position:relative;}
.iconf li:nth-child(1){width:24.6%;margin:0;}
.iconf li img{height:270px;}
.iconf li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.iconf li abbr{position:absolute;top:2rem;left:1.5rem;}
.iconf li p{padding-left:10px;}
.iconf li .t{line-height:16px;border-left:2px solid #de4721;}

.justify{text-align:justify;text-justify:distribute-all-lines; /* for ie */}
.justify:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}

.gotop {display:none;position:fixed;bottom:5px;right:5px;z-index: 9999;width:2.5rem;height:2.5rem;line-height:3rem;background:#fff;-webkit-border-radius:50%;border-radius:50%;}
.gotop:hover{color:#fff;background-color:#c00;}
@media (max-width:640px){
.gotop{/*bottom:65px;*/}
}

.foot .wrapin{width:95%;}
.foot{padding:2rem 0 1rem;color:#999;border-top:1px solid #555;}
.foot a{color:#999;}

.flogo{width:22%;}
.footl{width:57%;}
.footr{width:20%;}

.flogo li{display:inline-block;width:42%;margin-left:6%;text-align:center;}

.footl dl{float:left;width:16%;margin-left:2%;}
.footl dt{height:30px;}
.footl dd a{display:block;margin:5px 0;}
.footl dl.two{width:26%;}
.footl dl.two a{float:left;width:50%;}

.share a{display:inline-block;width:40px;height:40px;line-height:40px;margin-right:15px;text-align:center; vertical-align:top;border:1px solid #555;border-radius:50%;}

.flink .pl{padding-left:2%;}
.flink .sp{padding:0 8px;color:#555;}

.copyright{padding:0.8rem 0;background-color:#222;font-size:14px;color: #cccccc;}

.tsear{display:none;position:absolute;top:50%;left:50%;z-index:8;width:760px;margin:-70px 0 0 -380px;}
.tsear .t{font-size:2.5rem;}
.tsear .ipt{width:540px;height:50px;line-height:50px;padding:0 20px 0 60px;border:none;background:#fff;-webkit-border-radius:25px;border-radius:25px;outline:none;}
.tsear button{width:120px;height:45px;line-height:45px;margin:0 0 0 20px;border:none;background:#de4721;-webkit-border-radius:10px;border-radius:10px;cursor:pointer;}
.tsear i{position:absolute;top:20px;left:20px;}

.topnav{padding:1rem 0;box-shadow: 0 0 10px #ccc;}
.topnav a{display:inline-block;padding:0 5px;margin:0 30px;transition: 0.3s linear all;}
.topnav a:hover,.topnav a.cur{color:#de4721;}
.topnav a td{height:2.5rem;}
.topnav a img{max-width:100%;max-height:2.5rem;}


.caselist li{float:left;width:22%;padding:1rem 1%;margin:1rem 1.3% 0 0;background:#fff;overflow:hidden;transition: 0.3s linear all;}
.caselist li .pic,.caselist li img{height:230px;}
.caselist li a{display:block;}
.caselist li:nth-child(4n){margin-right:0;}
.caselist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.prolist li{float:left;width:24%;height:490px;margin:0 1.3% 1rem 0;background:#fff;position:relative;transition: 0.3s linear all;}
.prolist li td{height:330px;}
.prolist li td img{max-width:100%;max-height:300px;}
.prolist li a{display:block;}
.prolist li .btn a{display:inline-block;width:100px;height:30px;line-height:30px;border:1px solid #eee;-webkit-border-radius:5px;border-radius:5px;}
.prolist li .btn a:nth-child(2){margin-left:10px;color:#fff;background:#c00;}
.prolist li:nth-child(4n){margin-right:0;clear:right;}
.prolist li:hover{margin-top:-5px;box-shadow: 3px 3px 15px #999;}

.pro0{border-bottom:1px solid #ddd;}
.pro0 dt a{padding:0 5px;}
.pro0 dt a:nth-child(1){padding-left:0;}
.pro0 dd a{display:inline-block;line-height:30px;padding:0 15px;margin-left:4px;color:#666;border:1px solid #ddd;-webkit-border-radius:15px;border-radius:15px;}
/*
.prol{width:53%;}
.prol .gallery-top{width:620px;height:460px;}
.prol .gallery-top img{max-width:100%;max-height:460px;}
.prol .gallery-top td{height:460px;}
.prol .gallery-thumbs{width:120px;height:460px;}
.prol .gallery-thumbs img{width:99%;height:100px;border:1px solid #ddd;}
.prol .gallery-thumbs .swiper-slide-thumb-active img{border:1px solid #de4721;}

.prol .btn{z-index:9;position:absolute;left:35px;color:#999;cursor:pointer;transition: 0.3s linear all;}
.prol .prev{top:-60px}
.prol .next{bottom:-45px;}
.prol .btn.swiper-button-disabled{color:#ddd;}
@media (max-width:1360px){
.prol .gallery-thumbs img{width:98%;}
.prol .gallery-top{width:520px;}
}*/
.prol{width:50%;}
.prol .gallery-top img{max-width:100%;max-height:420px;}
.prol .gallery-thumbs img{width:99%;/*height:160px;*/border:1px solid #ddd;}
.prol .gallery-thumbs .swiper-slide-thumb-active img{border:1px solid #00a2ea;}

.prol .btn{z-index:9;position:absolute;bottom:50px;color:#ccc;cursor:pointer;transition: 0.3s linear all;}
.prol .prev{left:-30px;}
.prol .next{right:-30px;}
.prol .btn.swiper-button-disabled{color:#eee;}
@media (max-width:1360px){
.prol{width:48%;margin-left:3%;}
.prol .gallery-thumbs img{width:98%;}
}
.pror{width:43%;height:550px;padding-left:3%;border-left:1px solid #ddd;}
.pror .line{padding:10px 0;border-bottom:1px solid #ddd;}
.pror .btn a{display:inline-block;width:175px;height:45px;line-height:45px;background:#de4721;-webkit-border-radius:5px;border-radius:5px;}

.xing a{float:left;width:21%;line-height:25px;-webkit-border-radius:12px;border-radius:12px;}
.xing a.cur{color:#fff;background:#000;}
.canshu ol{display:block;width:16.6%;}
.canshu li{float:left;width:100%;height:30px;line-height:30px;border-bottom: 1px solid #eee;background:#fff;}
.canshu li:nth-child(2n){background:#eee;}
.canshu li span{display:inline-block;width:80%;background:#333;}
.canshu li:nth-child(1){background:none;}
.canshu .b li:nth-child(1) span{background:#de4721;}
.canshu .cur li:nth-child(1) span{background:#c00;}
.canshu .cur li:nth-child(2n){background:#ccc;}

.pro1{z-index:2;padding:1rem 0;box-shadow:0px 15px 15px -15px #ccc;}
.pro2{z-index:1;padding:2.5rem 0;}

.acon{padding:2rem 5%;}
.acon .desc{height:2.5rem;border-bottom:1px solid #dedede;}
.acon .s{padding:0 10px;color:#ccc;}
.maxpic img{max-width:100%;}
.acon .plr{padding:0 20px;}
.acon .rt{display:inline-block;width:180px;height:52px;line-height:52px;border:1px solid #c00;border-radius: 5px;}

.otherpro dt{line-height:45px;border-bottom:1px solid #ddd;}
.otherpro dt span{padding:0 20px;background:#de4721;}

.otherpro dd{width:90%;margin-left:5%;}
.otherpro .btn{position:absolute;top:20%;color:#ccc;cursor:pointer;transition: 0.3s linear all;}
.otherpro .sprev{left:-6%;}
.otherpro .snext{right:-6%;}
.otherpro .btn i{position:relative;top:10px;}


.prenext{padding:1rem 0.6rem;background: #f4f4f4;}
.prenext a{color:#666}

.serv1{width:650px;margin:0 auto;}

.serv2 li{float:left;width:23%;margin-left:2.6%;}
.serv2 li img{width:100%;}
.serv2 li p{line-height:60px;border-bottom:1px solid #ddd;}
.serv2 li:nth-child(1){width:23.2%;margin-left:0;}

.serv3{padding:3rem 0;background:url(../images/serv3.jpg) no-repeat;background-size:cover;}

.sollist ul{padding:0.5rem 1rem;}
.sollist li{float:left;width:31%;margin:1rem 1%;}
.sollist li .pic,.sollist li img{height:234px;}
.sollist li a{display:block;}
.sollist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.contact1 li{display:inline-block;padding:0 3%;text-align:center;}
.contact1 li .ico{display:inline-block;width:75px;height:75px;vertical-align:top;border:2px solid #eee;-webkit-border-radius:50%;border-radius:50%;}
.contact1 li i{position:relative;top:16px;}
.contact1 li:nth-child(3) i,.contact1 li:nth-child(4) i{top:22px;}
.contact1 li:hover .ico{color:#fff;border-color:#de4721;background:#de4721;}

.contact2{padding:1rem 2%;border:1px solid #ddd;}
.contact2 li{display:inline-block;width:24%;}
.contact2 p{height:35px;}
.contact2 .ipt{width:95%;height:35px;line-height:35px;padding:0 2%;border:1px solid #ddd;background:#f9f9f9;}
.contact2 textarea{width:98%;height:200px;padding:10px 1%;border:1px solid #ddd;background:#f9f9f9;}
.contact2 .btn{width:220px;height:40px;line-height:40px;border:1px solid #ddd;background:#de4721;color: #fff;cursor:pointer;}
.contact2 img{position:relative;height:35px;cursor:pointer;}

.map{height:25rem;}

.newslist li{float:left;width:100%;margin:0.5rem 0;background:#fff;overflow:hidden;}
.newslist li .pic{width:32%;}
.newslist li abbr{width:62%;padding:0 3%;display:inline;}
.newslist li .t{display:block;}
.newslist li .m{width:140px;height:35px;line-height:35px;border:1px solid #ddd;}
.newslist li:hover{box-shadow: 0 0 15px #ccc;transition: 0.3s linear all;}
.newslist li:hover .m{color:#fff;border-color:#de4721;background:#de4721;}
.newslist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.newslist li .plr{padding:0 20px;}

.news1{width:55%;}
.news1 img{height:310px;}
.news1 abbr{position:absolute;bottom:0;left:0;width:96%;padding:0.5rem 2%;color:#fff;background:rgba(0,0,0,.7);}
.news1 .swiper-pagination-bullets{left:auto;right:20px;bottom:12px;}
.news1 .swiper-pagination-bullet{width:10px;height:10px;background:#666;opacity: 1;}
.news1 .swiper-pagination-bullet-active{background:#de4721;}

.news2{width:45%;}
.news2 ul{padding:1rem 5%;}
.news2 li{float:left;width:100%;padding:0.5rem 0;}
.news2 li a{display:block;}

.joint .y{display:inline-block;width:45px;height:45px;line-height:45px;background:#de4721;-webkit-border-radius:50%;border-radius:50%;}

.join1 li{display:inline-block;width: 15%;height: 280px;padding: 2rem 2%;text-align:center;vertical-align:top;background-color: #fff;}
.join1 li img{transition: 0.3s linear all;}
.join1 li:hover img {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

.join2{padding:350px 0 0;background:url(../images/join2.jpg) center top no-repeat;}
.join2 .wrapin{width:85%;padding:2rem 0;}
.join2 .t{display:block;line-height:70px;border:1px solid #ddd;}
.join2 .swiper-wrapper{padding:0 1px;}
.join2 .pic,.join2 img{display:block;height:230px;}
.join2 .swiper-slide:hover .t{color:#fff;border-color:#de4721;background:#de4721;}
.join2 .swiper-slide:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.join2 .btn{position:absolute;bottom:150px;width:2rem;height:3rem;background:#999;cursor:pointer;transition: 0.3s linear all;}
.join2 .sprev{left:0;}
.join2 .snext{right:0;}
.join2 .btn i{position:relative;top:0.7rem;}
.join2 .btn:hover{background:#f60;}

.join3 ol{padding:2rem;}
.join3 .l{width:10%;line-height:45px;}
.join3 .r{width:90%;}
.join3 .ipt,.join3 select{width:29%;height:45px;line-height:45px;padding:0 1%;border:1px solid #ddd;background:#f9f9f9;}
.join3 select{width:31%;color:#666;}
.join3 textarea{width:98%;height:180px;padding:10px 1%;border:1px solid #ddd;background:#f9f9f9;}
.join3 .btn{width:180px;height:50px;line-height:50px;border:0;background:#de4721;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;}




.aboutt{height:90px;}
.aboutt .l{display:inline-block;width:45px;height:1px;background:#000;}

.about3 .bg{width:90%;margin:50px auto;}
.about3 ul {height:400px;padding:2rem;}
.about3 ul img{width:100%;height:350px;margin-bottom:20px;}
.about3 .pg{}
.about3 .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;background:#666;opacity: 1;}
.about3 .swiper-pagination-bullet-active{background:#de4721;}

.about4 .swiper-container{padding:2rem 0;}
.about4 a{display:block;}
.about4 .btn{position:absolute;z-index:3;top:50%;margin-top:-2.5rem;padding:10px 15px;cursor:pointer;}
.about4 .sprev{left:30%;}
.about4 .snext{right:30%;}
.about4 .btn:hover{color:#00a2ea;}
.about4 .swiper-slide-active{transform: scale(1.2);z-index:9999;}

.about5{padding:2rem 0;}


/* 栏目页分页 */
.pages{padding:1rem 0;}
.pages a{display:inline-block;padding:10px 15px;margin:0 5px;color:#333;background:#fff;}
.pages a:hover, .pages a.page-num-current{color:#fff;background:#de4721;}

/* join */
/* join */

/*在线客服*/
.contactusdiyou {position:fixed;right:-230px;bottom:0px;_position:absolute;width:230px;height:100%;background:#de4721;z-index:99999999999;_margin-bottom:0px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));transition:all .5s ease;color:#fff;}
.contactusdiyou a {color:#fff;}
.contactusdiyou a:hover {color:#333;}
.contactusdiyou .hoverbtn {width:50px;height:129px;padding-top:20px;cursor:pointer;position:absolute;top:30%;margin-top:-66px;left:-50px;font-size:20px;color:#fff;background:#de4721;-webkit-border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-o-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;}
.contactusdiyou .hoverbtn span {width:50px;height:25px;line-height:25px;text-align:center;overflow:hidden;float:left;}
.contactusdiyou .hoverbtn .hoverimg {width:13px;height:9px;margin:10px 0px 0px 17px;float:left;display:inline;background-repeat:no-repeat;}
.contactusdiyou .conter {width:186px;height:700px;margin-left:22px;position:absolute;top:50%;margin-top:-300px;}
.contactusdiyou .conter .con1 dl.ic1 dt {background:url(../images/tel3.png) no-repeat;}
.contactusdiyou .conter .con1 dl.ic2 dt {background:url(../images/zxkfqq.png) no-repeat;}
.contactusdiyou .conter .con1 dl.ic3 dt {background:url(../images/weixin.png) no-repeat;}
.contactusdiyou .conter .con1 {border-bottom:1px solid #fff;padding-bottom:30px;margin-bottom:30px;}
.contactusdiyou .conter .con1 dl dt {background:url(../images/tel3.png) no-repeat;padding-left:40px;height:31px;line-height:31px;font-size:16px;color:#fff;font-weight:bold;padding-bottom:6px;}
.contactusdiyou .conter .con1 dl dd {padding-left:40px;}
.contactusdiyou .conter .con1 dl dd .ph_num {font:18px 'Microsoft yahei';color:#fff;height:25px;}
.diyoumask {position:fixed;left:0;top:0;z-index:100000;width:100%;height:100%;opacity:0.3;filter:alpha(Opacity=30);background:#000;display:none;}

.kefuQQ span.SQ a {background:#333;color:#fff;margin-bottom:5px;}
.kefuQQ span.SQ a:hover {background:#F00;color:#fff;}
.kefuQQ span.QQ a {background:url(../images/kf3.png) 10px center no-repeat #333;}
.kefuQQ span.QQ a:hover {background:url(../images/kf3.png) 10px center no-repeat #F00;}

.wpa-container {text-align:center;display:inline-block;*zoom:1;*display:inline;width:94px;height:28px;line-height:28px;text-decoration:none;border:1px solid #333;border-radius:2px;font-size:14px;font-family:"microsoft yahei";}
.theme-1 {background:#fff;color:#1e2330;}
.theme-1 .iconqqs {background:url("../images/kf2.png") no-repeat;background-size:20px 20px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;width:20px;height:20px;margin-right:3px;}
