*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#555;}
a:hover{color:#f9ad4d;}
.cl{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left}.fr{float:right}
body{margin-top:110px;font-size:12px;color:#555;font-family:"microsoft yahei";/*background:#f2f2f2;*/}
.lh{line-height:2}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}.mouse{cursor: pointer;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}.ov{overflow:hidden}.posi{position:relative;}.ab{position:absolute;}.over{transition: 0.2s linear all;}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}.en{font-family:"Impact";}.daxie{text-transform:uppercase;}.daxie_{text-transform:capitalize;}
.font12{font-size:12px}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size: 20px;}.font24{font-size:24px}.font26{font-size:26px}.font30{font-size:30px}.font36{font-size:36px}
.co333{color:#333;}.co666{color:#666;}.co999{color:#999;}.coccc{color:#ccc;}.yel{color: #f9ad4d;}.fff{color: #fff;}.red{color: #c00;}

.wrap{width:1200px;margin:0 auto;}.iwrap{width:86%;margin:0 auto;}.wrapin{width:95%;margin:0 auto;}.w{width:100%;}.baibg{background:#fff;}.huibg{background:#eee;}.huibg2{background:#f5f5f5;}
.content{width:1200px;margin:20px auto;}
.pad10{padding:10px 0;}.pad30{padding:30px 0;}.pad50{padding:50px 0;}.padlr30{padding:0 30px;}.padlr40{padding:0 40px;}

.fix{z-index:9;position:fixed;top:0;left:0;}
.header{height:110px;background:#1b1b1b;}
.logo{ max-height:55px;}

.nav{margin-left:60px;}
.nav li{float:left;line-height:110px;position:relative;z-index:9;}
.nav li a{display:block;padding:0 60px;color:#838282;transition: 0.3s linear all;}
.nav li a.on, .nav li a.cur, .nav li a:hover{color:#f9ad4d;}
/*子菜单*/
.nav ul li ul{display:none;position:absolute;left:0;top:110px;z-index:9;}
.nav ul li ul a{height:35px;line-height:35px;padding:0;}
.nav ul li ul a:hover{}
@media (max-width:1700px){.nav li a{padding:0 40px;}}
@media (max-width:1500px){.nav li a{padding:0 30px;}.iwrap{width:90%;}}
@media (max-width:1200px){.nav li a{padding:0 20px;}}

.rdrop{top:0px;right:0;width:36px;height:70px;padding:40px 7% 0 50px;}
.drop{}
.drop i{float:left;width:100%;height:2px;background:#838282;position:relative;margin-top:10px;transition: 0.1s linear all;}
.drop i:nth-child(1){margin-top:0;}
.drop.on i:nth-child(2){opacity: 0;}
.drop.on i:nth-child(1){-webkit-transform: translateY(12px) rotate(-45deg);
    -ms-transform: translateY(12px) rotate(-45deg);
    transform: translateY(12px) rotate(-45deg);}
.drop.on i:nth-child(3){-webkit-transform: translateY(-12px) rotate(45deg);
    -ms-transform: translateY(-12px) rotate(45deg);
    transform: translateY(-12px) rotate(45deg);}
.subnav{display:none;position:absolute;right:0;top:110px;z-index:9;width:350px;/*box-shadow: 0 10px 20px #ccc;*/}
.subnav dt{float:left;width:100%;height:40px;line-height:40px;border-top:1px solid #555;background:rgba(0,0,0,.9);}
.subnav dt a{display:block;padding-left:7%;color:#999;}
.subnav dt i{padding:15px 8%;}
.subnav dt.on i{transform: rotateZ(180deg);
    transform-origin: 50% 50%;
	-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg);}
.subnav dd{/*display:none;*/float:left;width:100%;background:#f5f5f5;}
.subnav dd li{float:left;width:100%;height:35px;line-height:35px;border-top:1px solid #ddd;}
.subnav dd li a{display:block;padding-left:7%;}

/*banner*/
#banner .swiper-pagination-bullets{left:0px;bottom:12px;}
#banner .swiper-pagination-bullet{width:12px;height:12px;background:#D9D9D9;opacity: 1;}
#banner .swiper-pagination-bullet-active{background:#0281ca;}
#banner .btn{position:absolute;z-index:9;top:50%;/*width:50px;height:50px;*/margin-top:-30px;/*background:rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;*/}
#banner .prev{left:5%;}
#banner .next{right:5%;}
#banner .btn i{top:5px;}

.justify{text-align:justify;text-justify:distribute-all-lines; /* for ie */}
.justify:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}

.line{display:inline-block;width:65px;height:1px;background:#555;}
.line2{display:inline-block;width:50px;height:3px;background:#818181;}

.more a{display:inline-block;width:200px;line-height:50px;background:#f9af4e;}
.more a:hover{background:#000;}

.ccen{top:50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);}

.icona ul{float:left;width:33.3%;margin-left:-5px;border-left:5px solid #fff;position:relative;}
.icona ul:nth-child(1){margin-left:0;border:0;}
.icona li{float:left;width:100%;margin-bottom:5px;position:relative;}
.icona li a{display:block;height:370px;color:#333;position:relative;}
.icona li:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition: 0.3s linear all;}
.icona li abbr.t{top:30px;left:30px;}
.icona li abbr.t2{opacity: 0;}
.icona li abbr.t2 font{display:inline-block;line-height:35px;padding:0 30px;border:1px solid #fff;}
.icona li:hover:before,.icona li:hover .t2{opacity: 1;}
.icona li:hover .t{opacity: 0;}
.icona ul:nth-child(2) li:nth-child(1) a{height:300px;}
.icona ul:nth-child(2) li:nth-child(2) a{height:440px;}
.icona ul:nth-child(3) li a{height:245px;}
@media (max-width:1500px){
.icona li a{height:300px;}
.icona ul:nth-child(2) li:nth-child(1) a{height:250px;}
.icona ul:nth-child(2) li:nth-child(2) a{height:350px;}
.icona ul:nth-child(3) li a{height:200px;}
}
@media (max-width:1200px){
.icona li a{height:210px;}
.icona ul:nth-child(2) li:nth-child(1) a{height:170px;}
.icona ul:nth-child(2) li:nth-child(2) a{height:240px;}
.icona ul:nth-child(3) li a{height:135px;}
}

.iconb dt{width:46%;}
.iconb dt abbr{top:50%;left:0;}
.iconb dt abbr .ico{display:inline-block;width:60px;height:60px;background:rgba(255,255,255,.5);-webkit-border-radius:50%;border-radius:50%;}
.iconb dt abbr .ico i{top:12px;left:2px;}
.iconb dt:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}/*
.iconb dt:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition: 0.3s linear all;}
.iconb dt:hover:before{opacity: 1;}*/
.iconb dd{top:50%;left:48%;width:52%;}
.iconb dd ul{float:left;width:43%;padding:40px 0;margin:15px 0 15px 4%;transition: 0.2s linear all;}
.iconb dd ul:hover{background:#eee;}
.iconb dd li.fl{width:26%;height:120px;margin-left:7%;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;}
.iconb dd li.fr{width:55%;}
.iconb dd li.fr abbr{top:-18px;}
@media (max-width:1300px){
.iconb dd ul{padding:20px 0;}
.iconb dd ul .lh{font-size:14px;}
}
@media (max-width:1020px){
.iconb dd ul .lh{font-size:10px; line-height:18px;}	
}
.iconc dt{z-index:2;top:0;left:0;height:70px;line-height:70px;background:rgba(0,0,0,.5);}
.iconc dt li{float:left;width:33.3%;cursor:pointer;}
.iconc dd ul{display:none;}
.iconc dd abbr{top:50%;left:0;}
.iconc dd abbr .ico{display:inline-block;width:60px;height:60px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;}
.iconc dd abbr .ico i{top:16px;left:2px;}

.videox{display:none;z-index:8;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);}
.video{display:none;z-index:9;position:fixed;top:0;left:0;}
.video ol{height:100%;max-width:900px;}
.video ul{z-index:8;left:0;}
.video ul iframe{width:900px;height:510px;border:2px solid #ccc;background:#000;}

.icond dt{width:45%;margin-left:1.5%;}
.icond dd{width:50%;}
.icond dd .a li{float:left;line-height:50px;padding:0 40px;cursor:pointer;}
.icond dd .a li.cur{background: url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}
.icond dd .b ul{display:none;}
.icond dd .b li{float:left;width:62%;padding:30px 4%;padding-right:25%;margin-bottom:20px;position:relative;transition: 0.2s linear all;}
.icond dd .b li a{display:block;}
.icond dd .b li b{width:100px;top:-5px;}
.icond dd .b li .pic{display:none;right:20px;top:30px;width:130px;}
.icond dd .b li:hover .pic{display:block;}
.icond dd .b li:hover{background:url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}
.icond dd .b li:hover a{color:#333;}
@media (max-width:1400px){
.icond dt,.icond dd{width:48%;}
.icond dd .b li{width:90%;padding:35px 4%;}
}


.icone dl.iwrap{width:97%;background:#646464;}
.icone dt{width:65%;}
.icone dt li{float:right;width:45%;overflow:hidden;position:relative;}
.icone dt li:nth-child(1){width:55%;}
.icone dt li:nth-child(1) .pic{height:;}
.icone dt li:nth-child(2) .pic{height:;}
.icone dt li:nth-child(3) .pic{height:;}
.icone dt li abbr{top:50%;left:0;}
.icone dt li:nth-child(1) abbr{top:25%;}
.icone dt li:hover .pic{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.icone dd{width:35%;}
.icone dd ul{padding:0 10%;}
.icone dd li{line-height:60px;border-bottom:1px solid #808080;}
.icone dd li.nob{border:none;}
.icone dd li .ipt{width:50%;height:60px;line-height:60px;border:none;background:none; outline:none;}
.icone dd li .btn{width:170px;height:60px;line-height:60px;border:1px solid #fff;background:none; outline:none;}
.icone dd li .btn:hover{background:#f9ad4d;}
@media (max-width:1500px){.icone dd li,.icone dd ul,.icone dd li:last-child{margin-top:20px;}}
@media (max-width:1300px){.icone dd li{margin-top:10px;}}

.foot{background:url(../images/foot.jpg) center no-repeat #1b1b1b;}
.foot a{color:#999;}
.foot .link a{padding:0 10px;}
.gotop{right:3%;top:30px;}

.jiaz1 li{display:inline-block;}
.jiaz1 li .ico{height:55px;}
.jiaz1 li:hover a,.jiaz1 li.cur a{color: #f9ad4d;}
.jiaz1 li.cur .on,.jiaz1 li:hover .on{margin-top:-55px;}
.jiaz1. li.cur .on,.jiaz1 li:hover .on{margin-top:-55px;}
.jiazh li .ico{height:40px;}
.jiazh li.cur .on,.jiazh li:hover .on{margin-top:-40px;}

.jiaz2 dl,.jiaz2 dd ul{display:none;}
.jiaz2 dt{width:22%;padding-left:6%;}
.jiaz2 dt a{display:block;}
.jiaz2 dt .line2{margin-bottom:20px;}
.jiaz2 dd{width:72%;height:600px;}
.jiaz2 dd img{height:600px;}

#jiaz3{margin-top:30px;}
#jiaz3 .swiper-pagination-bullet{width:16px;height:16px;margin:0 10px;background:#fff;}

.jiaz4 dt,.jiaz4 dd{width:50%;}
.jiaz4 dt img,.jiaz4 dd{height:366px;}
.jiaz4 dd p.t{display:inline-block;line-height:50px;padding:0 15px;border:1px solid #333;}
.jiaz4 dd abbr{left:8%;width:80%;}

.prot1 li{display:inline-block;}
.prot1 li .ico{height:55px;}
.prot1 li:hover a,.prot1 li.cur a,.prot1 li ul a.c.cur{color: #f9ad4d;}
.prot1 li:hover .on,.prot1 li.cur .on{margin-top:-55px;}
.prot1.h40 li .ico,.prot1.h40 li .ico img{height:40px;}

.prot1 li ul{display:none;top:150px;left:0;}
.prot1 li ul a.c{color:#555;}

.prolist li{float:left;width:360px;padding:20px;margin:20px 0;transition: 0.2s linear all;}
.prolist li a{display:block;}
.prolist li p{height:360px;}
.prolist li img{max-width:80%;max-height:360px;}
.prolist li:hover{background:#f5f5f5;}


.pro1 li.w2{width:25%;}
.pro1 abbr{right:40px;top:50px;width:250px;height:70px;line-height:70px;background:#e31919;-webkit-border-radius:35px;border-radius:35px;}

.pro2 li{float:left;width:50%;line-height:100px;background:url(../images/pro/pro2t.jpg) no-repeat;background-size:100% 100%;cursor:pointer;}
.pro2 li.on{background:url(../images/pro/pro2tt.jpg) no-repeat;background-size:100% 100%;}

.dingbg{display:none;position:fixed;z-index:9;top:0;left:0;height:100%;background:rgba(0,0,0,.5);}
.ding{display:none;position:fixed;z-index:10;top:50%;left:50%;margin-left:-300px;width:600px;border:3px solid #333;}
.ding li{line-height:40px;border-bottom:1px solid #808080;}
.ding li.nob{border:none;}
.ding li .ipt{width:70%;height:40px;line-height:40px;border:none;background:none; outline:none;}
.ding li .btn{width:200px;height:40px;line-height:40px;border:0;background:#333; outline:none;}
.ding li .btn:hover{background:#f9ad4d;}
.ding .ccc{right:-20px;top:-15px;padding:10px;}

.ding2{display:none;position:fixed;z-index:10;top:50%;left:50%;margin-left:-400px;width:800px;border:3px solid #333;}
.ding2 .ccc{right:-20px;top:-35px;padding:10px;}
.ding2 ul.fl{width:35%;padding-left:5%:}
.ding2 ul.fr{width:55%;}
.ding2 li .ipt{width:300px;border:none;border-bottom:1px solid #ccc;background:none; outline:none;}
.ding2 li .ipt.w2{width:328px;}
.ding2 li .btn{width:200px;height:40px;line-height:40px;border:0;background:#333; outline:none;}
.ding2 li .btn:hover{background:#f9ad4d;}


#others .swiper-slide{filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
#others .swiper-slide.swiper-slide-prev,#others .swiper-slide.swiper-slide-active,#others .swiper-slide.swiper-slide-next{filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#others .swiper-slide a{display:block;}
#others .swiper-slide img{box-shadow: 0 0 20px #ccc;}
#others .swiper-pagination-bullet{width:16px;height:16px;margin:0 10px;background:#999;opacity: 1;}
#others .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: .3;}

.six li{float:left;width:32%;margin:10px 2% 10px 0;overflow:hidden;position:relative;}
.six li abbr{top:30px;left:0;}
.six li img{height:250px;}
.six li:nth-child(3n){margin-right:0;}
.six li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.four li{float:left;width:49%;margin:10px 0;overflow:hidden;position:relative;}
.four li abbr{top:50px;left:0;}
.four li img{height:350px;}
.four li:nth-child(2n){float:right;}
.four li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.jiaj1 li{float:left;width:33.3%;overflow:hidden;}
.jiaj1 li:last-child{width:33.4%;}
.jiaj1 li a{display:block;}
.jiaj1 li .pic:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition: 0.3s linear all;}
.jiaj1 li abbr{opacity: 0;top:50%;left:0;}
.jiaj1 li abbr font{display:inline-block;line-height:60px;padding:0 40px;border:1px solid #fff;}
.jiaj1 li:hover .pic:before,.jiaj1 li:hover abbr{opacity: 1;}

.casejj li{float:left;width:25%;overflow:hidden;}
.casejj li a{display:block;}
.casejj li .pic:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition: 0.3s linear all;}
.casejj li abbr{opacity: 0;top:50%;left:0;}
.casejj li abbr font{display:inline-block;line-height:40px;padding:0 30px;border:1px solid #fff;}
.casejj li:hover .pic:before,.casejj li:hover abbr{opacity: 1;}
.casejj .m a{display:inline-block;width:300px;line-height:70px;border:1px solid #333;}
.casejj .m a:hover{color:#fff;border-color:#f9ad4d;background:#f9ad4d;}

.about1{background: url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}
.about1 a{display:inline-block;width:190px;height:130px;margin:10px 0; text-align:center; vertical-align:top;-webkit-border-radius:15px;border-radius:15px;transition: 0.3s linear all;}
.about1 a:hover{color:#333;background:rgba(255,255,255,.3);}

.about2 dt,.about2 dd{width:50%;}
.about2 dt ol{padding:80px 15% 0;}
@media (max-width:1500px){
.about2 dt{overflow-y:auto;}
.about2 dt ol{padding:30px 6% 0;}
}

.about3 dt{width:50%;}
.about3 dd{top:50%;right:0;width:50%;}
.about3 dd ul{float:left;width:43%;padding:40px 0;margin:15px 0 15px 4%;transition: 0.2s linear all;}
.about3 dd ul:hover{background:#eee;}
.about3 dd li.fl{width:26%;height:120px;margin-left:7%;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;}
.about3 dd li.fr{width:55%;}
.about3 dd li.fr abbr{top:-18px;}
@media (max-width:1500px){
.about3 dd ul{padding:20px 0;margin:5px 0 5px 4%;}
.about3 dd ul .lh{font-size:14px;}
}


.about4 .a li{display:inline-block;line-height:55px;padding:0 50px;cursor:pointer;}
.about4 .a li.cur{background: url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}

.about4 .b ul{display:none;}
.about4 .b li{float:left;width:30%;margin-right:5%;overflow:hidden;}
.about4 .b li a{display:block;}
.about4 .b li:nth-child(3n){margin-right:0;}
.about4 .b li .pic:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition: 0.3s linear all;}
.about4 .b li abbr{opacity: 0;top:50%;left:0;}
.about4 .b li abbr font{display:inline-block;line-height:40px;padding:0 30px;border:1px solid #fff;}
.about4 .b li:hover .pic:before,.about4 .b li:hover abbr{z-index:9;opacity: 1;}
.about4 .b li .ico{display:inline-block;width:60px;height:60px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;}
.about4 .b li .ico i{top:16px;left:2px;}/*
.about4 .b li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}会闪一下*/
/*
.about5 .gallery-top{}
.about5 .nr{height:590px;overflow-y:auto;}
.about5 .nr ul{padding:20px 30px;}
.about5 .nr img{max-width:100%;}*/
.about5 .nr .swiper-slide.swiper-slide-active img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.about5 .gallery-thumbs{width:92%;margin:30px auto 0;}
.about5 .gallery-thumbs img{width:100%;height:110px;border:1px solid #ddd;}
.about5 .gallery-thumbs .swiper-slide-thumb-active img{border:1px solid #000;}

.about5 .btn{z-index:5;position:absolute;bottom:78px;color:#999;cursor:pointer;transition: 0.3s linear all;}
.about5 .prev{left:0;}
.about5 .next{right:0;}
.about5 .btn.swiper-button-disabled{color:#ccc;}
.about5 .btns{z-index:5;position:absolute;top:38%;color:#fff;cursor:pointer;transition: 0.3s linear all;}
.about5 .prevs{left:5%;}
.about5 .nexts{right:5%;}

.about6 ul a{display:inline-block;width:170px;height:180px;text-align:center; vertical-align:top;filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6;transition: 0.3s linear all;}
.about6 ul a:hover{color:#333;background:#fff;box-shadow: 0 0 20px #ccc;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}

.aboutm a{display:inline-block;width:220px;line-height:60px;border:1px solid #333;}
.aboutm a:hover{color:#fff;border-color:#f9ad4d;background:#f9ad4d;}
.aboutm.small a{width:auto;line-height:50px;padding:0 50px;}

.about7 li{float:left;width:23%;margin:0 2.6% 30px 0;}
.about7 li a{display:block;}
.about7 li img{height:195px;}
.about7 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.about7 li:nth-child(4n){margin-right:0;}
.about7 li:hover a{color:#f9ad4d;}

.about8 li{position: absolute;}
.about8 li a{display:block;}
.about8 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.about8 li:hover a{color:#f9ad4d;}

.about9{padding:40px 0;background:url(../images/about/about9.png) center no-repeat #333;}
.about9 abbr{left:18%;top:100px;}
.about9 .pg{left:0;top:150px;font-size:48px;color:#666;}
.about9 .pg span{font-size:24px;position:relative;}
.about9 .pg span.swiper-pagination-current{top:-25px;left:15px;color:#fff;}
.about9 .pg span.swiper-pagination-total{top:10px;right:18px;color:#666;}

.about9 .nr{width:82%;height:530px;}
.about9 .nr ul.fl{width:40%;margin-top:230px;}
.about9 .nr ul.fr{width:58%;}
.about9 .bg{padding:20px;background:#444;}
.about9 .gallery-thumbs{/*width:100%;margin:30px auto 0;*/}
.about9 .gallery-thumbs img{height:130px;border:1px solid #333;}
.about9 .gallery-thumbs .swiper-slide-thumb-active img{border:1px solid #f9ad4d;}
.about9 .btn{z-index:9;position:absolute;bottom:50%;padding:10px;cursor:pointer;transition: 0.3s linear all;}
.about9 .prev{left:0;}
.about9 .next{left:30px;}
.about9 .btn.swiper-button-disabled{color:#ccc;}

.about10t li{display:inline-block;width:300px;line-height:80px; text-align:center; vertical-align:top;cursor:pointer;}
.about10t li.cur{background: url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}

.about10c ul{display:none;}
.about10c img{height:600px;}
.about10c .swiper-button-prev{left:-50px;}
.about10c .swiper-button-next{right:-50px;}

.join1{height:755px;background: url(../images/join/join1.jpg) center no-repeat;}
.join2{height:175px;background: url(../images/join/join2.jpg) center no-repeat;}

.join3 dl{width:50%;}
.join3 dl.fl img{height:600px;}
.join3 dl.fr{height:520px;margin-top:80px;background:#eee;}
.join3 dl.fr ol{height:300px;padding:30px 50px;}
.join3 .btn{position:absolute;z-index:9;bottom:25px;width:90px;height:45px;background:#ddd;/*-webkit-border-radius:50%;border-radius:50%;*/}
.join3 .prev{left:650px;}
.join3 .next{left:740px;background:#f9ad4d;}
.join3 .btn i{top:5px;}

.join3 abbr{z-index:9;top:0;right:50px;width:500px;}
.join3 abbr li{display:inline-block;width:135px;line-height:50px; text-align:center; vertical-align:top;cursor:pointer;}
.join3 abbr li.cur{background:#f9ad4d;}
.join3 .pg0{display:none;bottom:10px;z-index:9;}

.join4{background: url(../images/join/join4.jpg) center no-repeat;}
.join4 dt,.join4 dd{width:50%;}
.join4 dt{min-height:320px;padding-top:20px;background:url(../images/join/join4-0.jpg) repeat-y;}
.join4 dt p{padding:0 50px;}
.join4 dd img{height:366px;}

.join5 .btn{position:absolute;z-index:9;bottom:91px;width:100px;height:55px;background:#ddd;/*-webkit-border-radius:50%;border-radius:50%;*/}
.join5 .prev{right:100px;background:#fff;}
.join5 .next{right:0;}
.join5 .btn i{top:10px;}

.join6 li{display:inline-block;width:230px;height:210px;text-align:center; vertical-align:top;cursor:pointer;-webkit-border-radius:10px;border-radius:10px;transition: 0.3s linear all;}
.join6 li:hover{background:#fff;}
.join6 li p{padding:0 10px;}
.join6 li p.t{display:inline-block;}
.join6 li p.t abbr{top:8px;right:-10px;}

.join7t p{display:inline-block;padding:0 70px;}
.join7t:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#ccc;}

.join7 li{display:inline-block;width:230px;height:270px;text-align:center; vertical-align:top;transition: 0.3s linear all;}
.join7 li:hover{background:#fff;box-shadow: 0 0 20px #ccc;}

.join8 li{margin-bottom:10px;position:relative;}
.join8 li a{display:block;}
.join8 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.join8 li abbr{bottom:0;left:0;line-height:50px;background:rgba(0,0,0,.5);}
.join8 li.kong{background:url(../images/pro/pro2tt.jpg) no-repeat;background-size:100% 100%;}

.join8 ul.a{width:61%;}
.join8 ul.a li{float:right;width:31.2%;}
.join8 ul.a li img{height:295px;}
.join8 ul.a li:nth-child(1){float:left;width:68%;}
.join8 ul.a li:nth-child(1) img{height:600px;}

.join8 ul.b{width:38.4%;}
.join8 ul.b li{float:right;width:60%;}
.join8 ul.b li img{height:260px;}
.join8 ul.b li:nth-child(1){float:left;width:70%;}
.join8 ul.b li:nth-child(1) img{height:330px;}
.join8 ul.b li:nth-child(3){width:38.6%;height:260px;margin-right:1.4%;}

.join8 ul.w li img,.join8 ul.w li{height:300px;}
.join8 ul.w li{float:left;margin-left:10px;}
.join8 ul.w li:nth-child(1){width:41.5%;margin:0;}
.join8 ul.w li:nth-child(2){width:28%;}
.join8 ul.w li:nth-child(3){width:23%;}


.join9t img{padding:0 20px;}

.join9 li{display:inline-block;width:290px;height:160px;text-align:center; vertical-align:top;border:1px solid #333;-webkit-border-radius:20px;border-radius:20px;transition: 0.3s linear all;}
.join9 li p{padding:0 20px;}
.join9 li p.t{display:inline-block;top:-20px;line-height:40px;background:#313131;-webkit-border-radius:20px;border-radius:20px;}

.join10{background:url(../images/join/join10.jpg) no-repeat;background-size:cover;}
.join10 .wrap{margin-top:50px;}
.join10 li{float:left;width:33%;height:235px;color:#bebebe;border-right:1px solid #555;border-bottom:1px solid #555;transition: 0.3s linear all;}
.join10 li .p2,.join10 li:hover .p1{display:none;}
.join10 li:hover{color:#333;background:#f9af4d;}
.join10 li:hover .p2{display:inline;}
.join10 li p{padding:0 80px;}
.join10 li p.desc{display:none;}
.join10 li:hover p{display:block;}
.join10 li:nth-child(3n){border-right:none;}
.join10 li:nth-last-child(-n+3){border-bottom:none;}


.join12{background:url(../images/join/join12.jpg) no-repeat;background-size:cover;}
.join12 li{float:left;width:22.5%;margin-right:3.3%;}
.join12 li:nth-child(4n){margin-right:0;}
.join12 li .pic{border:1px solid #fff;}
.join12 li img{height:160px;}
.join12 li a{display:block;}
.join12 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.box_case{
	margin: 30px 0;position:relative
}
.box_case ul{
	position:relative;
	width: 1060px;
	height:359px;
	margin: 0 auto;
	overflow: hidden;
}
.box_case li{
	position:absolute;
	width:0;
	height:0;
	z-index:0;
	cursor:pointer;
	overflow:hidden;
	top:0;
	left:0;
	opacity: .5;
	border: 2px solid #535353;
}
.box_case li:nth-child(4){
	opacity: 1;
	border-color:white;
}
.box_case li a,
.box_case li a img{
	width:100%;
	height:100%;
	display: block;
}
.box_case .pre,
.box_case .nex{
	position: absolute;
	top: 50%;
	width:26px;
	height:26px;
	margin-top: -13px;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	z-index: 10;
	opacity: .5;
	transition: all .3s;
	border-radius: 100%;
	background:#707070 url(../images/icon.png) center center no-repeat;
}
.box_case .prev{
	left:5px;
}
.box_case .nex{
	right:5px;
	transform:rotate(180deg);
}
.box_case .pre:hover,
.box_case .nex:hover{
	opacity: 1;
}

.join13 li{float:left;width:50%;height:70px;line-height:70px;background:url(../images/pro/pro2t.jpg) no-repeat;background-size:100% 100%;cursor:pointer;}
.join13 li.on{background:url(../images/pro/pro2tt.jpg) no-repeat;background-size:100% 100%;}
.join13 li:nth-child(2){line-height:normal;}

.join14{height:885px;background:url(../images/join/join14.jpg) center bottom no-repeat;}
.join14 dt,.join14 dd{width:47%;}
.join14 dt{padding:90px 0;margin-top:80px;background:rgba(0,0,0,.1);-webkit-border-radius:10px;border-radius:10px;}
.join14 dd li{line-height:60px;border-bottom:1px solid #ccc;}
.join14 dd li.nob{border:none;}
.join14 dd li .ipt{width:50%;height:60px;line-height:60px;border:none;background:none; outline:none;}
.join14 dd li .btn{width:170px;height:60px;line-height:60px;border:1px solid #555;background:none; outline:none;}
.join14 dd li .btn:hover{background:#f9ad4d;}
@media (max-width:1500px){.join14 dd li,.join14 dd ul,.join14 dd li:last-child{margin-top:20px;}}
@media (max-width:1300px){.join14 dd li{margin-top:10px;}}


.join15{background:url(../images/join/join15.jpg) center bottom no-repeat;background-size:cover;}
.join15 li{float:left;width:22.5%;margin-right:3.3%;}
.join15 li .pic{border:1px solid #fff;}
.join15 li img{height:160px;}
.join15 li a{display:block;}
.join15 li:nth-child(4n){margin-right:0;}
.join15 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.join12.join15{background:url(../images/join/join12.jpg) no-repeat;background-size:cover;}
.join12 a{display:block;}

#join15 a{display:block;}
#join15 a.pic{border:1px solid #fff;}
#join15 a img{height:165px;object-fit: cover;}
#join15 a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.join15 .btn{position:absolute;z-index:5;top:36%;}
.join15 .prev{left:-20px;}
.join15 .next{right:-20px;}

.diant dt{padding-left:30px;}
.diant dt:before{content:"";position:absolute;top:2px;left:0;width:8px;height:50px;background:#666;}
.diant dd{line-height:48px;}
.diant dd select{min-width:180px;height:45px;line-height:45px;padding-left:30px;color:#999;border:1px solid #ddd;}
.diant dd .btn{width:90px;height:45px;border:none;background:#f9ad4d;}
.diant dd .btn i{}
.diant dd .ml{margin-left:20px;}

.dian1 li{float:left;width:23.5%;margin:0 2% 30px 0;}
.dian1 li img{height:215px;}
.dian1 li a{display:block;}
.dian1 li a.pic{border:1px solid #eee;}
.dian1 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.dian1 li:nth-child(4n){margin-right:0;}

.dian2 li a{display:block;}
.dian2 li .pic:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition: 0.2s linear all;}
.dian2 li abbr{opacity: 0;top:50%;left:0;}
.dian2 li:hover .pic:before,.dian2 li:hover abbr{opacity: 1;}
.dian2 li .ico{display:inline-block;width:65px;height:65px;background:rgba(255,255,255,.3);-webkit-border-radius:50%;border-radius:50%;}
.dian2 li .ico i{top:15px;left:2px;}

.case1{background: url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}
.case1 a{display:inline-block;width:190px;height:130px;margin:10px 0; text-align:center; vertical-align:top;-webkit-border-radius:15px;border-radius:15px;transition: 0.3s linear all;}
.case1 a:hover{color:#333;background:rgba(255,255,255,.3);}

.case2 .a li{display:inline-block;line-height:55px;padding:0 50px;cursor:pointer;}
.case2 .a li.cur{background: url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}

.case2 .b ul{display:none;}
.case2 .b li{float:left;width:29%;height:320px;padding:10px 1%;margin-right:3%;overflow:hidden;transition: 0.2s linear all;}
.case2 .b li a{display:block;}
.case2 .b li img{height:250px;}
.case2 .b li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.case2 .b li:hover{background:#eee;}
.case2 .b li:nth-child(3n){margin-right:0;}

.case3 .a li{display:inline-block;line-height:30px;padding:0 50px;position:relative;cursor:pointer;}
.case3 .a li.cur:before{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:6px;background:#f9ad4d;}
.case3 .a li.sp{width:1px;height:30px;padding:0;border:none;background:#333;}

.case3 .b ul{display:none;}
.case3 .b li{float:left;width:100%;overflow:hidden;transition: 0.2s linear all;}
.case3 .b li a{display:block;}
.case3 .b li .pic:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition: 0.3s linear all;}
.case3 .b li abbr{opacity: 0;top:50%;left:0;}
.case3 .b li abbr font{display:inline-block;line-height:40px;padding:0 30px;border:1px solid #fff;}
.case3 .b li:hover .pic:before,.case3 li:hover abbr{opacity: 1;}

.case3 .b .m a{display:inline-block;width:300px;line-height:70px;border:1px solid #333;}
.case3 .b .m a:hover{color:#fff;border-color:#f9ad4d;background:#f9ad4d;}

.case4 li{float:right;width:290px;margin-bottom:10px;position:relative;}
.case4 li a{display:block;}
.case4 li img{height:195px;}
.case4 li abbr{bottom:0;left:0;background:rgba(0,0,0,.5);}
.case4 li:nth-child(1){float:left;width:900px;}
.case4 li:nth-child(1) img{height:605px;}
.case4 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.case4 li:hover a{color:#f9ad4d;}

.caselist li{float:left;width:31%;margin:0 3.5% 30px 0;}
.caselist li a{display:block;}
.caselist li img{height:280px;}
.caselist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.caselist li:nth-child(3n){margin-right:0;}
.caselist li:hover a{color:#f9ad4d;}


.caselist_ewm li{float:left;width:18%;margin:0 2.5% 30px 0;}
.caselist_ewm li a{display:block;}
.caselist_ewm li .pic1{height:160px;}
.caselist_ewm li:hover .pic1{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.caselist_ewm li .pic2{max-height:150px;}
.caselist_ewm li:nth-child(5n){margin-right:0;}
.caselist_ewm li:hover a{color:#f9ad4d;}
.caselist_ewm li .pic:before{opacity: 0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition: 0.3s linear all;}
.caselist_ewm li abbr{opacity: 0;top:50%;left:0;}
.caselist_ewm li abbr font{display:inline-block;line-height:40px;padding:0 30px;border:1px solid #fff;}
.caselist_ewm li:hover .pic:before,.caselist_ewm li:hover abbr{z-index:9;opacity: 1;}

.case{width:140%;}
.case .swiper-slide img{height:535px;}
.case .swiper-slide-next:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.case .btn{position:absolute;z-index:9;top:50%;width:40px;height:40px;margin-top:-20px;background:#fff;-webkit-border-radius:50%;border-radius:50%;}
.case .prev{display:none;left:5%;}
.case .next{right:38%;}




.support1 li{float:left;width:398px;height:70px;line-height:70px;border:1px solid #ccc;border-left:none;background:#eee;cursor:pointer;}
.support1 li.on{border-color:#f9ac4c;background:url(../images/pro/pro2tt.jpg) no-repeat;background-size:100% 100%;}
.support1 li:nth-child(1){width:400px;border-left:1px solid #ccc;}
.support1bg{background:url(../images/about/spt2.png) right bottom no-repeat;}

.supportt p{padding-left:30px;}
.supportt p:before{content:"";position:absolute;top:2px;left:0;width:4px;height:35px;background:#333;}

.support2{line-height:37px; width:100%;}
.support2 dt{width:100%;}
.support2 dd .ipt{width:300px;height:24px;line-height:24px;padding-left:10px;color:#999;border:1px solid #ccc;background:none;}
.support2 dd .btn{width:73px;height:30px;top:-5px;border:none;background:url(../images/pro/pro3t-t.jpg) no-repeat;background-size:100% 100%;}
.support2 dd .ml{margin-left:20px;}

.support2  .suleft{width:45%; float:left;}


.school1{padding:30px 0 80px;background: url(../images/icond2.jpg) no-repeat;background-size:100% 100%;}
.school1 li{display:inline-block;width:190px;padding:15px 0; text-align:center; vertical-align:top;transition: 0.3s linear all;position:relative;}
.school1 li a{display:block;color:#333;}
.school1 li:hover{background:rgba(255,255,255,.5);}
.school1 li ul{bottom:-40px;left:0;}
.school1 li ul a{display:inline-block;padding:0 10px;}

.school2 dt,.school2 dd{width:50%;}
.school2 dt img{min-height:450px;}
.school2 ol{width:75%;margin-left:12%;}
.school2 ol.t p{padding-left:20px;}
.school2 ol.t:before{content:"";position:absolute;top:5px;left:0;width:4px;height:40px;background:#333;}
.school2 dd li{float:left;width:100%;}
.school2 dd li a{display:block;}
.school2 dd .aboutm a{width:200px;padding:0;}

.school3 li{float:left;width:24%;margin:0 1.3% 30px 0;}
.school3 li a{display:block;}
.school3 li img{height:210px;}
.school3 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.school3 li:nth-child(4n){margin-right:0;}
.school3 li:hover a{color:#f9ad4d;}

.school4 ol{float:left;width:24%;margin-right:1.3%;}
.school4 ol:nth-child(4n){margin-right:0;}
.school4 ol a{display:block;}
.school4 ul img{height:210px;}
.school4 ul:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.school4 li:hover a{color:#f9ad4d;}
.school4 li a{padding:0 10px;}
.school4 ul.aboutm a{display:inline-block;width:160px;height:40px;line-height:40px;padding:0;}

.contact1 li{display:inline-block; text-align:center; vertical-align:top;}
.contact1 li.sp{width:1px;height:170px;background:#ddd;}

.message li{width:42%;line-height:68px;padding:0 3%;border:1px solid #ddd;}
.message li .ipt{width:70%;height:68px;line-height:68px;border:none;background:none; outline:none;}
.message li textarea{width:100%;height:150px;border:none;background:none; outline:none;}
.message li.w{width:94.7%;padding:20px 2.5%;}
.message li button{width:420px;height:70px;line-height:70px;border:none;background:#d72d30;}

.contact2 li{display:inline-block;padding:15px;text-align:center; vertical-align:top;background:#fff;}
.contact2 li img{width:250px;}

.joblist{border-top:1px solid #ccc;}
.joblist ul{line-height:70px;border-bottom:1px solid #ccc;}
.joblist li{float:left;width:13%;}
.joblist li.w1{width:28%;}
.joblist li.pl{padding-left:2%;}



.jobs{-webkit-border-radius:5px;border-radius:5px;box-shadow: 0 0 10px #ccc;}
.jobs ul{padding:0 1.5rem;}
.jobs .dz{line-height:4rem;border-top:1px solid #eee;}
.jobs .pl{padding-left:10%;}










.acon{}
.acon .heng{height:30px;line-height:30px;margin:10px 0 20px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;}
.maxpic img{max-width:100%;}
.prenext{padding:10px 0;border-top:1px solid #ccc;}
.prenext i{top:4px;}
/*
.newslist ul{float:left;width:96%;padding:20px 2%;border-bottom: 1px solid #ddd;position:relative;}
.newslist ul a{display:block;}
.newslist li.fl{width:230px;}
.newslist li.fr{width:650px;}

.piclist li{float:left;width:262px;line-height:40px;margin:0 0 10px 15px;display:inline;}
.piclist li img{width:97%;height:200px;padding:3px;border:1px solid #ddd;}
.piclist li a{display:block;}

*/

/* 栏目页分页 */
.pages{}
.pages a{display:inline-block;line-height:40px;padding:0 15px;margin:0 5px;border:1px solid #ddd;/*-webkit-border-radius:5px;border-radius:5px;*/}
.pages .page-num-current{color:#fff;border-color:#f9ad4d;background:#f9ad4d;}
/*
table,table td,table th{border:1px solid #ddd;border-collapse:collapse;}
table td{padding:5px;}*/

.faqbox {margin:20px 0 0 30px;background: url(../images/img/bdbg.jpg) right top no-repeat;}
.faqbox li{float:left;width:100%;line-height:40px;}
.faqbox li span{float:left;width:80px;height:40px;}
.faqbox li select{height:25px;line-height:25px;border:1px solid #ccc;}
.faqbox li .ipt{width:160px;height:25px;line-height:25px;padding:0 5px;border:1px solid #ccc;}
.faqbox li  textarea {width:500px;height:80px;border:1px solid #ccc;}
.faqbox li .btn{width:100px;height:32px;line-height:32px;color:#fff;border:0;background:#17913c;cursor:pointer;}
.wenda{}
.wenda li{float:left;width:100%;padding:10px 0;overflow:hidden;}
.wenda li p{float:left;width:97%;padding:0 1%;word-break:break-all;word-wrap:break-word;}
.wenda li p.t{background-color:#ddd;}
.wenda li p span{float:right;}
.wenda li p.hf{border:1px dashed #4b8f15;color:#4b8f15}
.wenda li p.hf a{color:#00f;}

.iptfff input::-webkit-input-placeholder {color: #fff;}
.iptfff input::-moz-input-placeholder {color: #fff;}
.iptfff input::-ms-input-placeholder {color: #fff;}

.allcen{  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-pack: center;
  -moz-box-align: center;
  
  display: -o-box;
  -o-box-orient: horizontal;
  -o-box-pack: center;
  -o-box-align: center;
  
  display: -ms-box;
  -ms-box-orient: horizontal;
  -ms-box-pack: center;
  -ms-box-align: center;
  
  display: box;
  box-orient: horizontal;
  box-pack: center;
  box-align: center;
  }