
@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;color:#666;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:expression(this.hideFocus=true);outline:none;cursor:pointer;text-decoration:none;color:#666;}
a:hover{ color:#C00;}
input,button,select,textarea{outline:none}
.clear{zoom:1;clear:both; height:0; line-height:0; font-size:0;}
body{ cursor:default;-webkit-text-size-adjust:none;font-size:100%;font-family:"微软雅黑";background:#FFF; overflow-x:hidden; display:block; height: 100%;min-height: 100%;}
img{ max-width:100%;}
.fl{ float:left;}
.fr{ float:right;}
@media screen and (max-width:768px){
html{ font-size:24px !important}	
body{ font-size:24px !important}	
}

@font-face{

font-family:'Alternate';
font-family:'Alternate';
	src:url("Alternate.eot-"/*tpa=http://www.idoweb.cn/wzjs/fonts/Alternate.eot?*/) format('eot');/*IE*/
	src:url("Alternate.TTF"/*tpa=http://www.idoweb.cn/wzjs/fonts/Alternate.TTF*/) format('truetype');/*non-IE*/

}
.ban-text{ position:absolute; z-index:99; bottom:0; width:100%; text-align:center;}

.head{ width:100%; background:#000000; position:fixed; z-index:99; max-height:89px;}
.kd{ max-width:1200px; width:84%; margin:0 auto;}
@media screen and (max-width:1368px){.kd{ max-width:1200px; width:1200px; margin:0 auto;}}
@media screen and (max-width:1024px){
.kd{ width:95%}
}
@media screen and (max-width:768px){
.kd{  width:96%; margin:0 auto;}
}
.wlogo{}
.maq{ padding:33px 0 0 8px;}
.wawtel{ color:#fff; font-size:1.125rem; margin-top:30px; border-left:1px solid #fff; padding-left:27px; display:inline-block;}
.wawtel img{ margin-bottom:-3px;}
@media screen and (max-width:1024px){
.wawtel{ display:none;}
.wdx{ width:700px !important; height:440px !important;}
.mxw{ width:910px !important; height:286px !important; margin-top:-60px !important}
}
.ctop{ width:100%; height:88px; display:block;}
.bac{ width:100%; height:750px; overflow:hidden;}
.ban{ display:none}
@media screen and (max-width:768px){
.head{ max-height:108px;}
.wlogo{ height:128px;}
.wlogo img{ height:100%;}
.maq{ padding:40px 0 0 22px; width:320px;}
.maq img{ width:100%;}
.wawtel{ display:none;}
.mxw{ width:710px !important; height:223px !important; margin-top:80px !important}
.banner{ display:none;}
.bac{ display:none;}
.ban{ display:block}
}

.scale {
	-webkit-animation: scale 8s linear 0s alternate infinite;
	animation: scale 8s linear 0s alternate infinite
}
@-webkit-keyframes scale {
	0% {
		-webkit-transform: perspective(1000px) scale(1);
		transform: perspective(1000px) scale(1);
		
	}

	100% {
		-webkit-transform: perspective(1000px) scale(1.1);
		transform: perspective(1000px) scale(1.1)
		
	}
}

@keyframes scale {
	0% {
		-webkit-transform: perspective(1000px) scale(1);
		transform: perspective(1000px) scale(1);
		
	}

	100% {
		-webkit-transform: perspective(1000px) scale(1.1);
		transform: perspective(1000px) scale(1.1);
		
	}
}

/*数据*/
.in-shu{ padding:38px 0 28px; background:#f6f6f6}
.stit{ background:url("/template/pc/skin/img/yewu/xhi.png") center 20px no-repeat;}
.stit ul{ width:75%; margin:0 auto;}
.stit li{ text-align:center; float:left; width:33.33%;}
.stit li h4{ color:#ef0000; font-size:60px;font-family:'Alternate'; line-height:30px; }
.stit li h4 em{font-family:'Alternate';}
.stit li h4 span{ font-size:20px; position:relative; display:inline-block; top:-10px;}
.stit li p{ font-size:1.125rem; color:#272727}
@media screen and (max-width:1024px){
.stit{  background:none}
.stit li{ border-right:1px dashed #ccc; box-sizing:border-box;}
.stit li:nth-child(3){ border:none}
}
@media screen and (max-width:768px){
.stit{ background:none}
.stit ul{ width:100%; margin:0 auto;}
}
/*高端*/
.in-gao1{ padding:65px 0; width:100%; background:#fff;}
.in-gao1 .g1-tit{ text-align:center;}
.in-gao1 .g1-tit h4{ font-size:2.25rem; color:#272727; font-weight:bold;}
.in-gao1 .g1-tit h4 b{ color:#ef0000; font-size:2.625rem;}
.in-gao1 .g1-tit p{ color:#000000;}
.in-gao1 .g1-ul{ margin-top:51px;}
.in-gao1 .g1-ul li{ border:2px solid #dedede; margin-right:1.7%; float:left; width:23.6%; box-sizing:border-box; text-align:center; padding:50px 24px; cursor:pointer; transition:all 0.8s;}
.in-gao1 .g1-ul li img{ transition:all 0.5s;}
.in-gao1 .g1-ul li:hover img{ transform:rotateY(180deg)}
.in-gao1 .g1-ul li p{ margin:50px 0 22px; color:#000000; font-size:1.25rem;}
.in-gao1 .g1-ul li span{ color:#383838; font-size:1rem;}
.in-gao1 .g1-ul li:hover{ border:2px solid #ff0000; box-shadow:0 0 10px 3px rgba(145,145,145,0.4); }
@media screen and (max-width:1366px){
.in-gao1 .g1-ul li{padding:40px 18px;}
}
@media screen and (max-width:1024px){
.in-gao1 .g1-ul li{ width:48%; margin-bottom:16px;padding:50px 10px;}
}
@media screen and (max-width:768px){
.in-gao1{ padding:65px 0; width:100%;}
.in-gao1 .g1-ul{ margin-top:51px; width:714px; overflow-x:hidden}
.in-gao1 .g1-tit p{ color:#000000; font-size:1.25rem;}
}


/*高端2*/
.in-gao2{ background:url("/template/pc/skin/img/yewu/g2bg.jpg") center top no-repeat; padding:65px 0 88px; width:100%;}
.in-gao2 .g2-tit{ text-align:center;}
.in-gao2 .g2-tit p{ font-size:1.5rem; color:#000000}
.in-gao2 .g2-tit h4{ font-size:2.25rem; color:#000000; font-weight:bold;}
.in-gao2 .g2-tit h4 b{ color:#ff0000}
@media screen and (min-width:1680px){
.in-gao2{  padding:65px 0 85px;}
}
@media screen and (max-width:1366px){
.in-gao2{ padding:65px 0 67px}
}

.g2-ul{ margin-top:147px;}
.g2-ul ul{ width:24%}
.g2-ul li{ width:100%; margin-bottom:72px; position:relative; z-index:2;}
.g2-ul li:nth-child(3){ margin-bottom:0;}
.g2-ul li .fl{ width:12%;}
.g2-ul li .fr{ width:86%;}
.g2-ul li .fr p{ color:#000000; font-weight:bold; font-size:1.25rem; margin-bottom:20px;
}
.g2-ul li .fr span{ color:#585858; line-height:1.5em;}
@media screen and (max-width:1024px){
.in-gao2{ padding:65px 0 69px;}
.g2-ul{ margin-top:107px;}
.g2-ul ul{ width:33%; }
.g2-ul li .fr span{ color:#000; background:rgba(255,255,255,0.5); display:inline-block; padding:10px; border-radius:5px;}
}
@media screen and (max-width:768px){
.in-gao2{ background:none #eee;  width:760px; max-width:760px; overflow-x:hidden}
.g2-ul{ margin-top:40px;}
.g2-ul ul{ width:100%; }
.g2-ul li{ width:100%; margin-bottom:32px;}
.g2-ul li:nth-child(3){ margin-bottom:32px;}
.g2-ul li .fl{ width:6%;}
.g2-ul li .fl img{ margin-top:3px; width:100%;}
.g2-ul li .fr{ width:92%;}
.g2-ul li .fr span{padding:0; background:none; font-size:1.125rem;}
}
.in-gao2 .kd{ position:relative;}
.in-gao2 .ceasb{ top:207px; left:29.8%;}
.pos-a{ position:absolute; }
.pos-a.pa1{ z-index:3;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px); width:56px}
.pos-a.pa2{ z-index:2;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px); width:270px}
.pos-a.pa3{ z-index:1;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px); width:295px}
.action.pa1{webkit-animation:1s ease-in-out forwards maskpa1;animation:1s ease-in-out forwards maskpa1;}
.action.pa2{webkit-animation:1.5s ease-in-out forwards maskpa2;animation:1.5s ease-in-out forwards maskpa2;}
.action.pa3{webkit-animation:2s ease-in-out forwards maskpa3;animation:2s ease-in-out forwards maskpa3;}

@-webkit-keyframes maskpa1{0%{top:0; left:300px}100%{top:0; left:420px}}
@keyframes maskpa1{0%{top:140px; left:240px}100%{top:0; left:420px}}

@-webkit-keyframes maskpa2{0%{top:20px; left:0}100%{top:70px; left:240px}}
@keyframes maskpa2{0%{top:20px; left:0}100%{top:70px; left:240px}}

@-webkit-keyframes maskpa3{0%{top:0; left:0}100%{top:-90px; left:80px}}
@keyframes maskpa3{0%{top:0; left:0}100%{top:-90px; left:80px}}
@media screen and (max-width:1024px){
.pos-a.pa1{ display:none;}
.pos-a.pa2{ display:none;}
}
@media screen and (max-width:768px){
.pos-a.pa1{ display:none;}
.pos-a.pa2{ display:none;}
.pos-a.pa3{ display:none;}
}

.in-de{ background:url("/template/pc/skin/img/yewu/desbg.jpg") center top no-repeat; padding:35px 0 80px; width:100%;}
.de-tit{ text-align:center}
.de-tit p{ font-size:2rem; color:#4d4d4d;}
.de-tit h4{ font-size:2.25rem; color:#b4000e; font-weight:bold;}
.de-tit span{ font-size:1.125rem; color:#3e3e3e;}

.de-c3{ position:relative; margin-top:70px;}
.dec1{ background:#fff; width:31.66%; position:relative; left:34.17%; right:34.17%; z-index:2;}
.dec1 .dpic{ background:url("/template/pc/skin/img/yewu/de1.jpg") center no-repeat; padding:75px 30px 65px; box-sizing:border-box;}
.dec1 .dpic h6{ font-size:1.5rem; color:#fff;}
.dec1 .dcon{ width:85%; margin:0 auto; padding:40px 0 135px;}
.dec1 .dcon h6{ font-size:1.875rem; font-weight:bold; color:#b4000e}
.dec1 .dcon hr{ border:none; background:#cacaca; width:100%; height:1px;}
.dec1 .dcon p{ font-size:1.125rem; color:#424242}
.dec1 .dcon span{ font-size:1.5rem;}
.dec1 .dcon span em{ color:#323232;}

.dec2{ position:absolute; width:34.16%; top:30px; z-index:1; left:0;}
.dec2 .dpic{ background:url("/template/pc/skin/img/yewu/de2.jpg") center no-repeat; padding:60px 30px 40px; box-sizing:border-box; background-size:cover;}
.dec2 .dpic h6{ font-size:1.5rem; color:#fff;}
.dec2 .dcon{ background:url("/template/pc/skin/img/yewu/tbai.png") center bottom no-repeat; background-size:cover;width:100%; margin:0 auto; padding:40px 7% 134px; box-sizing:border-box;}
.dec2 .dcon h6{ font-size:1.875rem; font-weight:bold; color:#b4000e}
.dec2 .dcon hr{ border:none; background:#cacaca; width:100%; height:1px;}
.dec2 .dcon p{ font-size:1.125rem; color:#424242}
.dec2 .dcon em{ color:#323232; font-size:1.5rem;}

.dec3{ position:absolute; width:34.16%; top:30px; z-index:1; right:0;}
.dec3 .dpic{ background:url("/template/pc/skin/img/yewu/de3.jpg") center no-repeat; padding:60px 30px 40px; box-sizing:border-box; background-size:cover;}
.dec3 .dpic h6{ font-size:1.5rem; color:#fff;}
.dec3 .dcon{ background:url("/template/pc/skin/img/yewu/tbai.png") center bottom no-repeat; background-size:cover;width:100%; margin:0 auto; padding:40px 7% 134px;box-sizing:border-box;}
.dec3 .dcon h6{ font-size:1.875rem; font-weight:bold; color:#b4000e}
.dec3 .dcon hr{ border:none; background:#cacaca; width:100%; height:1px;}
.dec3 .dcon p{ font-size:1.125rem; color:#424242}
.dec3 .dcon span{ font-size:1.5rem;}
.dec3 .dcon em{ color:#323232; }
@media screen and (max-width:768px){
.in-de{ display:none;}
}
/*案例*/
.in-ca{ background:#fff; width:100%;}
.ca-tit{ text-align:center; padding:51px 0;}
.ca-tit h4{ font-size:2.25rem; color:#1f1f1f; font-weight:bold;}
.ca-tit p{ font-size:1.875rem; color:#b4000e; font-weight:bold;}
.ca-tit span{ font-size:1.125rem; color:#515151}

.ca-box li{ float:left; position:relative; width:25%; box-sizing:border-box; overflow:hidden;}
.ca-box li .ciii{ width:100%; overflow:hidden;}
.ca-box li .ciii img{ width:100%; transform:scale(1); transition:all 0.8s;}
.ca-box li:hover .ciii img{ transform:scale(1.05)}
.ca-box li .cxxt{ transition:all 0.8s; position:absolute; text-align:center; background:rgba(0,0,0,0.3); width:100%; height:100%; top:0; left:0; text-align:center; padding-top:20%;}
.ca-box li .cxxt span{ opacity:0; transition:all 0.8s; color:#fff; font-size:60px; font-weight:lighter;}
.ca-box li .cxxt p{opacity:0; transition:all 0.8s; color:#fff; font-size:1.5rem;}
.ca-box li:hover .cxxt{background:rgba(0,0,0,0);}
.ca-box li:hover .cxxt span{ opacity:1}
.ca-box li:hover .cxxt p{ opacity:1}
.ca-box li:nth-child(9){ display:none;}
@media screen and (max-width:1024px){
.ca-box li{ width:33.33%;}
.ca-box li:nth-child(9){ display:block;}
}
@media screen and (max-width:768px){
.ca-box li{  width:49%; margin:0.5%; }
.ca-box li:nth-child(7){ display:none;}
.ca-box li:nth-child(8){ display:none;}
.ca-box li:nth-child(9){ display:none;}
}
/*合作伙伴*/
.in-par{ padding:74px 0; width:100%; background:#fff;}
.partit{ text-align:center;}
.partit h4{ font-size:2.25rem; font-weight:bold; color:#b4000e;}
.partit p{ font-size:1.25rem; color:#4e4e4e}
.allpar{ position:relative;}
.allpar .prev{ position:absolute; z-index:11; left:31.5%; cursor:pointer}
.allpar .next{ position:absolute; z-index:11; left:35.7%; cursor:pointer;}
.par1{ margin-top:68px; position:relative;}
.par1 .fl{  width:43%; position:absolute}
.par1 .fl img{margin-left:-59px;}
.par1 .parsorll{ width:60.1%;}
.par1 .parsorll li{ width:100%;}
.par1 .parsorll li div{ width:33.33%; cursor:pointer; box-sizing:border-box; float:left; border:1px solid #e8e8e8; }
.allpar .par2{ width:100%;}
.par2 li div{ width:20%; box-sizing:border-box; cursor:pointer; float:left; border:1px solid #e8e8e8; }
@media screen and (max-width:1024px){
.allpar .prev{ left:29.5%;}
.allpar .next{left:34.5%;}
}
@media screen and (max-width:768px){
.in-par{ padding:74px 0; width:760px; overflow-x:hidden}
.par1 .fl{  width:43%; position:absolute; margin-top:80px;}
.par1 .fl img{margin-left:-50px;}
.allpar .prev{ position:absolute; z-index:11; left:25.5%; cursor:pointer}
.allpar .next{ position:absolute; z-index:11; left:32.7%; cursor:pointer;}
.par1 .parsorll li div{ width:50%;}
.par1 .parsorll li div:nth-child(5){ display:none}
.par1 .parsorll li div:nth-child(6){ display:none}
.par2 li div{ width:33.33%;}
.par2 li div:nth-child(7){ display:none}
.par2 li div:nth-child(8){ display:none}
.par2 li div:nth-child(9){ display:none}
.par2 li div:nth-child(10){ display:none}
}
/*Mg*/
.in-mg{ background-image:url("/template/pc/skin/img/yewu/zh1.jpg"); background-position:center bottom;  background-repeat:no-repeat; height:362px;}

.mgtit{ padding-top:118px;}
.mgtit h4{ font-size:2.5rem; color:#fff; font-weight:bold;}
.mgtit p{ display:inline-block; font-size:1.875rem; color:#fffefe; background:#970000; margin:11px 0; padding:8px 12px;}
@media screen and (max-width:768px){
.mgtit h4{ font-size:2rem;}
.mgtit p{font-size:1.625rem;}
}
/*选择*/
.in-ch{ background:url("/template/pc/skin/img/yewu/chbg.jpg") center top no-repeat; padding:60px 0 94px;}
.ch-tit{ text-align:center;}
.ch-tit h4{ font-size:2.25rem; color:#000000; font-weight:bold;}
.ch-tit h4 b{ color:#b4000e; font-size:2.625rem;}
.ch-tit p{ color:#000000; margin-top:16px;}

.chul{ background:url("/template/pc/skin/img/yewu/jtt.png") center 10px no-repeat; margin-top:110px; position:relative; min-height:477px;}
.chul .fr{ width:30%;}
.chul .ckh { text-align:right; position:absolute;}
.chul li:nth-child(4){ margin-bottom:0;}
.chul .ckh p{ font-size:1.5rem; color:#000000; font-weight:bold;}
.chul .ckh span{ display:inline-block; padding-right:30px; color:#000000; line-height:1.5em; margin-top:14px;}
.chul .cki { text-align:left;position:absolute; }
.chul li:nth-child(4){ margin-bottom:0;}
.chul .cki p{ font-size:1.5rem; color:#000000; font-weight:bold;}
.chul .cki span{ display:inline-block; padding-left:30px;color:#000000; line-height:1.5em; margin-top:14px;}

.chul .ch1{ top:0; left:72px;}
.chul .ch1 span{padding-right:50px;}
.chul .ch2{ top:130px;}
.chul .ch3{ top:282px; left:61px}
.chul .ch4{ top:425px; left:76px;}

.chul .ch5{top:0; right:73px;}
.chul .ch6{top:130px; right:55px;}
.chul .ch7{top:282px;right:35px;}
.chul .ch8{top:425px; right:180px;}
@media screen and (max-width:1366px){
.in-ch{ background:url("/template/pc/skin/img/yewu/chbg.jpg") center top no-repeat; padding:60px 0 90px;}
}
@media screen and (max-width:1024px){
.chul{ background-size:40%; }
.chul .ch1{ top:0; left:0;}
.chul .ch1 span{padding-right:50px;}
.chul .ch2{ top:130px;}
.chul .ch3{ top:282px; left:0}
.chul .ch4{ top:425px; left:0;}

.chul .ch5{top:0; right:0;}
.chul .ch6{top:130px; right:0;}
.chul .ch7{top:282px;right:0;}
.chul .ch8{top:425px; right:0;}
}
@media screen and (max-width:768px){
.in-ch{ background-size:cover; width:760px; overflow-x:hidden; height:1200px}
.ch-tit h4{ font-size:2rem; }
.ch-tit h4 b{font-size:2.25rem;}
.ch-tit p br{ display:none;}
.chul .ch1 span{padding-right:0px;}
.chul .ckh { text-align:left; position:absolute;}
.chul{ background:url("/template/pc/skin/img/yewu/jtt.png") right 58% no-repeat;margin-top:50px; height:900px; background-size:42%;}
.chul .cki { text-align:left;position:absolute; }
.chul .ckh p img{ display:none;}
.chul .cki p img{ width:0px;}
.chul .cki p{ margin-left:-24px}
.chul .cki span{ padding-left:0; font-size:1.125rem}

.chul .ch1{ top:0; left:0;}

.chul .ch2{ top:270px;}
.chul .ch3{ top:540px; left:0}
.chul .ch4{ top:800px; left:0;}

.chul .ch5{top:120px; left:0; right:0;}
.chul .ch6{top:390px; left:0; right:0;}
.chul .ch7{top:650px; left:0;right:0;}
.chul .ch8{top:920px; left:0; right:0;}
}
/*团队*/
.in-team{ background:url("teambg_02.jpg"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/teambg_02.jpg*/) center top no-repeat; padding:74px 0 65px;}
.in-team {}
.tetit{ text-align:center;}
.tetit h4{ font-size:2.25rem; color:#fff; font-weight:bold;}
.tetit h4 b{ color:#b2000e}
.tetit p{ font-size:1.25rem; color:#fff; margin:8px 0;}
@media screen and (max-width:1024px){
.in-team{ background-size:cover; width:100%; overflow-x:hidden}
}
@media screen and (max-width:768px){
.in-team{ background-size:cover; width:100%; overflow-x:hidden}
}
.team{ position:relative; margin-top:56px}
#teacher{
    top:0;
    left:50%;
    margin-left:-960px;
    width:1920px;
    height:600px;
    position:relative;
    overflow:hidden;
}
#teacher .swiper-slide .box{
    width:100%;
    position:relative;
}
#teacher .swiper-slide .box .img{
    margin-top:77px;
    width:100%;
    height:300px;
    overflow:hidden;
}
#teacher .swiper-slide .box h2{
    margin:10px 0;
    font-size:1.5rem;
	line-height:1em;
    color:#ffffff;
    text-align:center;
	text-transform:uppercase;
	display:none;
}
#teacher .swiper-slide .box h3{
    font-size:1.125rem;
	line-height:1.5em;
    color:#979797;
    text-align:center;
	display:none;
}

#teacher .swiper-slide .box p{
    padding:0px;

    font-size:1rem;
	line-height:1.5em;
    color:#979797;
    display:none;
    text-align:center;
}

#teacher .swiper-slide .shaw{
    top:0;
    left:0;
    width:100%;
    height:300px;
    position:absolute;
    background:rgba(101,0,0,0.7);
}
#teacher .swiper-slide.act .box .img{
    margin-top:0;
    height:447px;
    transition:0.4s;
    box-shadow: #000 0 0 30px;
    position: relative;
    z-index: 20;
}
#teacher .swiper-slide.act .box h2{
    display:block;
}
#teacher .swiper-slide.act .box h3{
    display:block;
}
#teacher .swiper-slide.act .box p{
    display:block;
}

#teacher .swiper-slide.act .shaw{
    background:none;
}

.p7-left{
    top:220px;
    left:10%;
    width:52px;
    height:36px;
    display:none;
    cursor:pointer;
    z-index:99;
    position:absolute;
    background:url("p5-left.png"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/p5-left.png*/) no-repeat center;
}
.p7-right{
    top:220px;
    right:10%;
    width:52px;
    height:36px;
    display:none;
    cursor:pointer;
    position:absolute;
    z-index:99;
    background:url("p5-right.png"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/p5-right.png*/) no-repeat center;
}
.p7-left:hover{
    background:url("p5-left2.png"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/p5-left2.png*/) no-repeat center;
}
.p7-right:hover{
    background:url("p5-right2.png"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/p5-right2.png*/) no-repeat center;
}
.team:hover .p7-left{
    display:block;
}
.team:hover .p7-right{
    display:block;
}
@media screen and (max-width:768px){
#teacher{ height:700px;}
#teacher .swiper-slide .box p{ font-size:1.125rem;}
}
/*流程*/
.in-liu{ background:url("/template/pc/skin/img/yewu/liubg.jpg") center bottom no-repeat; padding:77px 0; min-height:694px; width:100%;}
.liutit{ text-align:center;}
.liutit h4{ font-size:2.25rem; color:#000; font-weight:bold;}
.liutit h4 b{ color:#b2000e}
.liutit p{ font-size:1.125rem; color:#3b3b3b; margin:8px 0;}
@media screen and (max-width:1024px){
.in-liu{ background-size:160%; min-height:584px;}
}
@media screen and (max-width:768px){
.in-liu{ background-size:160%; min-height:584px;}
}
/*简介*/
.in-ab{ position:relative; height:700px; overflow:hidden;}
.ab-video{ width:100%; position:absolute; height:700px; left:0; top:0; overflow:hidden; z-index:-1;}
.abxie{ background:url("/template/pc/skin/img/yewu/abxie.png") center no-repeat; position:absolute; top:0; left:0; width:100%; height:100%; z-index:2;}
.in-ab .kd{ z-index:3; position:relative;}
.in-ab .ab-tit{ text-align:center; padding-top:82px;}
.in-ab .ab-tit h4{ font-size:2.25rem; font-weight:bold; color:#f60000}
.in-ab .ab-tit h4 b{ color:#fff;}
.in-ab .ab-tit p{ font-size:1.375rem; color:#fff; margin:5px 0;}
.in-ab .ab-tit hr{ background:#ffffff; border:none; width:78px; height:3px; margin:16px auto; }
.in-ab .ab-shu{ width:90%; margin:129px auto 0;}
.in-ab .ab-shu li{ float:left; width:33.33%; margin-bottom:80px;}
.in-ab .ab-shu li span{ display:inline-block; border:1px dashed #f60000;font-family:'Alternate'; font-size:72px; color:#f60000; border-radius:10px; padding:0 10px;}
.in-ab .ab-shu li p{ display:inline-block; font-size:3rem; color:#fff; position:relative; top:-2px}
.in-ab .ab-shu h6{ color:#fff; font-size:1.125rem;}
@media screen and (max-width:1024px){
.ab-video video{  width:130% !important}
.in-ab .ab-shu{ width:100%;}
}
@media screen and (max-width:768px){
.in-ab{ width:100%; overflow-x:hidden; height:750px; background:#000}
.in-ab .ab-tit{ text-align:center; }
.ab-video video{  width:0% !important}
.in-ab .ab-shu{ width:100%; margin:29px auto 0;}
.in-ab .ab-shu li p{ display:inline-block; font-size:1rem; color:#fff; position:relative; top:-2px}
.in-ab .ab-shu br{ display:none;}
.in-ab .ab-shu h6{ margin-bottom:16px;}
}
/*最新签单*/
.in-news{ padding:65px 0 111px; width:100%; background:#fff;}
.ne-tit{ text-align:center;}
.ne-tit h4{ font-size:2.25rem; color:#0f0f0f; font-weight:bold;}
.ne-tit h4 b{ color:#c10202}
.ne-tit p{ font-size:1.25rem; color:#4b4b4b; margin-top:20px;}

.nelist{ margin-top:54px; position:relative;}
.nelist .prev{ position:absolute; z-index:11; left:-63px; top:48%;}
.nelist .next{ position:absolute; z-index:11; right:-63px; top:48%;}

.nelist li{ width:24%; margin-right:1.33%; margin-bottom:20px; float:left; background:#f5f5f5; padding:32px 24px 32px; transition:all 0.8s; box-sizing:border-box;}
.nelist li:nth-child(4){ margin-right:0;}
.nelist li:nth-child(8){ margin-right:0;}
.nelist li:nth-child(12){ margin-right:0;}
.nelist li:hover{ background:rgba(0,0,0,0.1);}
.nelist li p{ font-size:1rem; color:#3d3d3d}
.nelist li em{ font-size:1rem; color:#a0a0a0; display:block; margin:10px 0;}
.nelist li dd{ width:100%; overflow:hidden; position:relative;}
.nelist li dd span{ position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.5); top:0; left:0; opacity:0; transition:all 0.8s}
.nelist li:hover dd span{ opacity:1;}
.nelist li dd img{ transform:scale(1); transition:all 0.8s; width:100%}
.nelist li:hover dd img{ transform:scale(1.05);}
.nor{ display:block; margin:30px auto 0; text-align:center; padding:10px 12px; background:#a50000; border-radius:30px; color:#fff; width:12%; font-size:1.125rem;}
.nor:hover{ color:#fff}
@media screen and (max-width:1366px){
}
@media screen and (max-width:1024px){
.nelist{ width:956px; }
.nelist li{ width:26.9%;}
.nelist .prev{ position:absolute; z-index:11; left:-25px; top:48%; width:50px; }
.nelist .next{ position:absolute; z-index:11; right:-20px; top:48%; width:50px;}
}
@media screen and (max-width:768px){
.nelist{ width:100%; overflow-x:hidden;}
.nelist li{ width:48%; margin:0 1% 20px;}
.nelist li p{ font-size:1.125rem; color:#3d3d3d}
.nelist .prev{ display:none}
.nelist .next{ display:none;}
.nor{ width:20%;}
}
/*在线留言*/
.in-feed{ background:url("febg.jpg"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/febg.jpg*/) center no-repeat; height:360px; }
.in-feed .f-pos{ position:relative;}
.in-feed .fkuan{ width:52%; padding:35px 32px; background:#a50000; box-sizing:border-box; position:relative; margin-top:-40px}
.in-feed .fkuan h4{ font-size:2.25rem; color:#fff;}
.in-feed .fkuan form{ margin-top:12px;}
.in-feed .fkuan .contxt{ width:49%; border:1px solid #df3636; background-color:transparent; padding:10px; box-sizing:border-box; border-radius:5px; font-size:1rem; color:#ffbebe; margin-bottom:15px;}

.in-feed .fkuan .contxt::-webkit-input-placeholder{color:#ffbebe;}
.in-feed .fkuan .contxt::-moz-placeholder{color:#ffbebe;}
.in-feed .fkuan .contxt::-ms-input-placeholder{color:#ffbebe}

.in-feed .fkuan .contxt1{ width:100%;border:1px solid #df3636; background-color:transparent;padding:10px; box-sizing:border-box; color:#ffbebe; font-size:1rem; height:60px;border-radius:5px;}
.in-feed .fkuan .contxt1::-webkit-input-placeholder{color:#ffbebe;}
.in-feed .fkuan .contxt1::-moz-placeholder{color:#ffbebe;}
.in-feed .fkuan .contxt1::-moz-placeholder{color:#ffbebe;}
.in-feed .fkuan .btn{ background:#5a0000; color:#fff; width:120px; height:45px; border-radius:10px; border:none; margin-top:14px; font-size:1rem}

.in-feed .zhici{ width:45%; box-sizing:border-box; padding:61px 0;}
.in-feed .zhici h4{ font-size:46px; color:#fff; font-weight:bold;}
.in-feed .zhici p{ font-size:1.875rem; color:#fff; font-weight:bold;}
.in-feed .zhici hr{ width:98%; height:1px; background:#635550; border:none; margin:8px 0;}
.in-feed .zhici span{ font-size:1rem; color:#fff; display:block;}
.in-feed .zhici em{ font-size:36px; color:#fff;font-family:'Alternate'; display:block; margin:8px 0;}
@media screen and (max-width: 1366px) {
.in-feed .zhici h4{ font-size:40px; color:#fff; font-weight:bold;}
.in-feed .zhici p{ font-size:1.625rem; color:#fff; font-weight:bold;}
}
@media screen and (max-width:1024px){
.in-feed .fkuan h4{ font-size:2em;}
.in-feed .zhici h4{ font-size:36px; color:#fff; font-weight:bold;}

}
@media screen and (max-width: 768px) {
.in-feed{ max-width:760px; overflow-x:hidden;  height:760px; background-size:cover;}
.in-feed .fkuan{ width:100%;}
.in-feed .zhici h4{ font-size:40px; }
.in-feed .zhici p{ font-size:1.5rem; }
.in-feed .zhici{ width:100%;}
}
/*友情链接*/
.frilink{ width:100%; height:102px; background:url("ffbg_02.jpg"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/ffbg_02.jpg*/) center top no-repeat;}
.frilbg{ background:url("fril.png"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/fril.png*/) center no-repeat; width:148px; height:48px; margin-top:30px;}
.frirbg{ background:url("frir.png"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/frir.png*/) center no-repeat; width:57px; height:32px; margin-top:50px;}
.frigun{ float:left; width:75%;  margin:20px 0 0 20px; overflow:hidden}
.frigun a{ border-right:1px solid #9f9f9f; padding:0 8px; font-size:0.875em; color:#9f9f9f; display:inline-block; margin-bottom:5px;}
@media screen and (max-width:1024px){
.frilink{ display:none;}
}
@media screen and (max-width:768px){
.frilink{ display:none;}
}

/*底部*/
.foot{ height:auto; width:100%; background:#181818; padding:1.5% 0;}
.banq{ background:url("cc_03-1.jpg"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/cc_03.jpg*/) left center no-repeat; width:auto; height:38px; padding-left:45px; color:#bbbbbb; margin-top:23px; font-size:0.875em;}
.ban-mobe{background:url("cc_03-1.jpg"/*tpa=http://www.idoweb.cn/wz/template/pc/skin/img/cc_03.jpg*/) left center no-repeat; width:auto; height:38px; padding-left:45px; color:#bbbbbb; margin-top:23px; font-size:0.875em; display:none;}
.ilxus{ margin-top:20px; width:40%; text-align:right;}
.ilxus a{ font-size:0.875em; color:#bbbbbb; padding-top:10px;}
.ilxus a:hover{ font-size:0.875em; color:#fff;}
.ilxus img{ width:auto; margin-left:3%; float:rignt;}
.wx{ float:right; position:relative; margin-left:3%; width:37px; height:37px;}
.wx img{ width:100%;}
.wx .er{ position:absolute; opacity:0; top:-110px; left:-38px; transition:all 0.5s; z-index:1111; width:100px; height:100px;}
.wx:hover .er{ opacity:1}
@media screen and (max-width:768px){
.foot{ margin-bottom:120px;}
}


