﻿body{font:14px/1.5 'Microsoft Yahei','Simsun',Tahoma;font-family: Source Han Sans CN;}
input,button,table,img{border:none;}
body,div,input,button,table,ul,ol,li,a,img,p,h1,h2,h3,h4,h5,h6,.inside{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input,textarea,select,button{outline:none;border:none;}
ul,li,dl,td,tr,dd{list-style:none;margin:0;padding:0;border:none;}
a{text-decoration:none;font-size:12px;}
a:hover{text-decoration:none;}
em,i{ font-style: normal;}
textarea{resize:none;}
/*placeholder改变颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color:rgba(255,255,255,1);
}
.clearfix:after,.clearfix:before{display: table;content: "";}
.clearfix:after{clear: both;}
.clearfix{zoom:1;}
.fod{font-weight: initial;display:block;}
.fl{float: left;}
.fr{float: right;}
.ft{font-size: 20px;}
.te{text-align: center;}
.pto{padding-top: 47px!important;}
/*头*/
.hender{ width: 100%; height: 400px; background: url(../images/banner.png)no-repeat center;}
.head_cen{ width: 1180px; margin: 0 auto;}
.head_cen h1{ float: left;padding-right:60px;}
.head_cen_img{width:158px;margin-top:28px;display: block;}
.head_ul li{ float: left; line-height: 80px;}
.head_ul li a{display:block;;font-size: 16px; color: #fff;padding:0 10px 0 10px;}
.head_ul li a:hover{text-align:center;background:rgba(255,255,255,0.1);transition: 0.5s;}
/*nav*/
.nav{width:1000px;margin:0 auto;margin-top: 56px;}
.nav_left{width:582px;height:224px;font-size:14px;padding-top:60px;font-weight:400;color:rgba(85,85,85,1);line-height:30px;}
.nav_left{text-indent:20px;}
/*内容*/
.section{width:100%;margin-top: 50px;}
.section_pt{position:relative;width: 100%; height:820px;margin-bottom:80px; background: url(../images/bg.png) no-repeat center;}
.section_com{width:1080px;margin:0 auto;}
.section_yj_img{position:relative;width: 523px; height: 742px;margin-top:50px; background: url(../images/bg_zc.png) no-repeat;}
.section_yj_img p{position:absolute;left: 220px;top:200px;font-size:20px;font-weight: bold;}
.section_yj{position:relative;}
.section_yj h4{position:absolute;top:42px; font-size:36px;font-weight:bold;	}
.section_yj_ul{padding: 252px 0px 0px 218px;}
.section_yj_ul li{cursor:pointer;}
.section_yj_ul li span{line-height:40px;}
.section_yj_ul li img{vertical-align:middle;margin-top: -3px;}
.section_01{display: none;}
.section_01 span{color:rgba(181,30,40,1);}
.section_yj_ul li:hover .section_01{display: block;transition:0.5s;}
.section_yj_ul li:hover .li_01{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_02{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_03{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_04{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_05{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_06{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_07{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_08{display:none;transition:0.5s;}
.section_yj_ul li:hover .li_09{display:none;transition:0.5s;}
.logo2{position:absolute;bottom: 100px;right: 54px;}
.logo3{ position: absolute;bottom: 58px;right: 68px;}
.section_hn{position:relative;width:490px; height: 660px; margin-top: 130px; background: url(../images/bg_yc.png) no-repeat;}
.section_hn h4{position:absolute;left:89px;top:120px; font-size:20px;font-weight:bold;}
.section_fw{position:absolute;left:80px;top:176px;cursor: pointer;}
.section_fw p:hover:after{position:absolute;
	left:-4px;
	top:16px;
	content:"";
	display: block;
	width:6px;
	height:6px;
	background:rgba(181,30,40,1);}
.section_fw p:hover{color: #B51E28;transition:0.5s;}	
.section_fw p{position:relative;line-height:40px;font-size:16px;}
.section_fw p:before{
	position:absolute;
	left:-4px;
	top:16px;
	content:"";
	display: block;
	width:6px;
	height:6px;
	background:rgba(0,0,0,1);
}
/*咨询*/
.section_cp{width:1080px;margin:auto;margin-top:30px;}
.section_cp p{font-size:30px;font-family:Source Han Sans CN;font-weight:bold;color:rgba(0,0,0,1);}
.section_ft{font-size:20px;font-weight: 400;display: block;}
.section_zj{padding-top: 26px;color:rgba(85,85,85,1);}
.section_min{margin-top: 50px;font-size:16px;font-weight:500;color:rgba(255,255,255,1);}
.section_min li{position:relative;overflow:hidden;width:320px;height:180px;float: left;margin-right:60px;cursor:pointer;}
.section_min li span{position: absolute;bottom:10px;left:20px;}
.section_min li:nth-child(3){margin-right: 0px;}
.section_min li:nth-child(4){margin-top:60px;}
.section_min li:nth-child(5){margin-top:60px;}
.section_min li:nth-child(6){margin-top:60px;margin-right: 0px;}
.section_min li>img:hover{ webkit-transform: scale(1.1);  transform: scale(1.1); -webkit-transition:transform 0.5s ;transition:transform 0.5s }
/*培养*/
.section_rc{width: 100%; height: 600px;margin-top: 80px; background: url(../images/rc.png) no-repeat center;}
.section_rc h2{margin-top: 50px;font-size:36px;line-height:60px;font-weight:400;}
.po{font-size: 16px;}
.section_cl{width:1080px;margin:0 auto;margin-top: 60px;}
.section_cl li{position:relative;float: left;margin-right: 125px;cursor:pointer;}
.section_cl li:nth-child(3){margin-right: 0px;}
.section_cl li img{display: block;}
.section_cl li span{display: block;line-height:24px;padding-top: 10px;font-weight:bold;font-size: 16px;text-align: center;}
.section_cl li:hover .section_bg{display:block;transition:0.5s;}
.section_bg{position: absolute;left:0px;top:0px;width:250px;height:250px;
background:url(../images/yuan.png) no-repeat;display: none;}
.section_bg p{text-align: center;color:rgba(255,255,255,1);
line-height:20px;line-height:125px;}
.section_bg p span{display:block;font-size: 14px;}
.section_bg_01{margin-top: 100px;}
.section_bg_02{margin-top: 60px;}
.section_bg_03{margin-top: 60px;}
/*数字化平台建设项目*/
.section_min_cp{margin-top: 50px;}
.section_min_cp li{position:relative;width:320px;height:320px;float: left;margin-right:50px;}
.section_min_cp li h3{position: absolute;color:rgba(255,255,255,1);}
.tomer1{left:20px;bottom:10px;}
.tomer2>span:nth-child(1){margin-left: 56px;}
.tomer2{right:20px;top:10px;}
.tomer3{left:20px;bottom:10px;}
.section_min_cp li h3 span{display: block;}
.section_min_cp li:nth-child(1){background: url(../images/cp_01.png) no-repeat;}
.section_min_cp li:nth-child(2){background: url(../images/cp_02.png) no-repeat;}
.section_min_cp li:nth-child(3){background: url(../images/cp_03.png) no-repeat;margin-right: 0px;}

/*方案*/
.section_pm{width: 100%;height:400px;margin-top:55px;background: url(../images/me.png) no-repeat center;}
.section_fa{width:1080px;margin:0 auto;margin-top: 55px;}
.section_fa h4{padding-bottom: 20px;font-size: 36px;font-weight:bold;color:rgba(255,255,255,1);}
.section_fa p{color:rgba(255,255,255,1);line-height:24px;opacity:0.6;}
.section_zt{margin-top: 30px;}
.section_zt li{position:relative;width:320px;height:100px;float: left;margin-right:60px;}
.section_zt li:nth-child(1){background: url(../images/zt_01.png) no-repeat;}
.section_zt li:nth-child(2){background: url(../images/zt_02.png) no-repeat;}
.section_zt li:nth-child(3){background: url(../images/zt_03.png) no-repeat;margin-right: 0px;}
.section_zt li span{display: block;text-align: center;font-size:20px;font-weight:500;
color:rgba(255,255,255,1);}
.span1{margin-top: 44px;}
.span2{margin-top: 24px;}
.span3{margin-top: 44px;}

/*展示*/
.section_tion{ width:100%; background: #f6f6f6;}
.section_zs{width:1200px; margin: 0 auto;margin-top:56px;}
.section_zs h4{font-size: 36px;}
.anlibox{ width:1200px; margin: 0 auto;}
.anlibox h2{ font-size: 20px; font-weight: bold; padding:50px 0px 0px 20px;}
.anli-nav a{ float: left; margin: 0 40px; color: #999; font-size: 20px; border-bottom: 2px solid #999;
width: 90px; text-align: center; margin-bottom: -2px; padding-bottom: 7px;}
.anli-nav a.navActive{ color: #092846; border-bottom: 2px solid #092846;}
.anlibox .anli-nav{ border-bottom: 2px solid #e8e8e8; display: table;margin: 0 auto; padding-top: 40px;}
.listback{ width:1200px; height: 480px; background: url(../images/list1back.png) no-repeat; position: relative}
.listback ul .seat1{ position:absolute; top:134px; left:86px; }
.listback ul li span{ position: absolute; z-index: 10;display: none; }
/*.listback ul li:hover span{display: block;transition:0.5s;}*/
.listback ul .seat1 span{ top:-200px; left:20px;}
.listback ul .seat2{ position:absolute; top:320px; left:0px; }
.listback ul .seat2 span{ top:-200px; left:20px;}
.listback ul .seat3{ position:absolute; top:300px; left:200px; }
.listback ul .seat3 span{ top:-200px; left:20px;}
.listback ul .seat4{ position:absolute; top:134px; left:362px; }
.listback ul .seat4 span{ top:-200px; left:20px;}
.listback ul .seat5{ position:absolute; top:200px; left:530px; }
.listback ul .seat5 span{ top:-200px; left:20px;}
.listback ul .seat6{ position:absolute; top:330px; left:450px; }
.listback ul .seat6 span{ top:-200px; left:20px;}
.listback ul .seat7{ position:absolute; top:68px; left:590px; }
.listback ul .seat7 span{ top:-200px; left:20px;}
.listback ul .seat8{ position:absolute; top:360px; left:626px; }
.listback ul .seat8 span{ top:-200px; left:20px;}
.listback ul .seat9{ position:absolute; top:224px; left:740px; }
.listback ul .seat9 span{ top:-200px; left:20px;}
.listback ul .seat10{ position:absolute; top:90px; left:815px; }
.listback ul .seat10 span{ top:-200px; left:20px;}
.listback ul .seat11{ position:absolute; top:310px; left:860px; }
.listback ul .seat11 span{ top:-200px; right:20px;}
.listback ul .seat12{ position:absolute; top:-20px; left:960px; }
.listback ul .seat12 span{ top:-200px; left:20px;}
.listback ul .seat13{ position:absolute; top:110px; left:1093px; }
.listback ul .seat13 span{ top:-200px; right:20px;}
.listback ul .seat14{ position:absolute; top:220px; left:1000px; }
.listback ul .seat14 span{ top:-200px; right:20px;}
.listback ul .seat15{ position:absolute; top:340px; left:1070px; }
.listback ul .seat15 span{ top:-200px; right:20px;}
.listback ul .seat16{ position: absolute;left: 0; width:350px; font-size: 14px;top: 40px;}
.listback2{ width:1200px; height: 480px; background:url(../images/list2back.png) no-repeat; position: relative}
.listback2 ul li span{ position: absolute; display: none; z-index: 10;}
/*.listback2 ul li:hover span{display: block;}*/
.listback2 ul .seat1{ position:absolute; top:200px; left:70px; }
.listback2 ul .seat1 span{  top:-200px; left:20px; }
.listback2 ul .seat2{ position:absolute; top:350px; left:230px; }
.listback2 ul .seat2 span{  top:-200px; right:20px; }
.listback2 ul .seat3{ position:absolute; top:130px; left:380px; }
.listback2 ul .seat3 span{  top:-200px; left:-100px; }
.listback2 ul .seat4{ position:absolute; top:310px; left:520px; }
.listback2 ul .seat4 span{  top:-200px; right:20px; }
.listback2 ul .seat5{ position:absolute; top:40px; left:650px; }
.listback2 ul .seat5 span{  top:-200px; right:20px; }
.listback2 ul .seat6{ position:absolute; top:240px; left:735px;}
.listback2 ul .seat6 span{  top:-200px; left:-100px; }
.listback2 ul .seat7{ position:absolute; top:80px; left:925px; }
.listback2 ul .seat7 span{  top:-200px; right:20px; }
.listback2 ul .seat8{ position:absolute; top:310px; left:1050px; }
.listback2 ul .seat8 span{  top:-200px; right:20px; }
.listback2 ul .seat9{ position: absolute;left: 0; width:350px; font-size: 14px;top: 40px;}
.listback3{ width:1200px; height: 480px; background: url(../images/list3back.png) no-repeat; position: relative}
.listback4{ width:1200px; height: 480px; background: url(../images/list4back.png) no-repeat; position: relative}
.listback3 ul li{ position:absolute; }
.listback3 ul .seat1{ top:0px; left:0px; }
.listback3 ul li span{ display: none;  position:absolute; z-index: 100}
/*.listback3 ul li:hover span{ display: block; transition: 0.5s;}*/
.listback3 ul .seat1 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat2{ top:145px; left:105px; }
.listback3 ul .seat2 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat3{ top:300px; left:25px; }
.listback3 ul .seat3 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat4{ top:75px; left:245px; }
.listback3 ul .seat4 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat5{ top:285px; left:225px; }
.listback3 ul .seat5 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat6{ top:50px; left:500px; }
.listback3 ul .seat6 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat7{ top:190px; left:435px; }
.listback3 ul .seat7 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat8{ top:340px; left:400px; }
.listback3 ul .seat8 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat9{ top:245px; left:610px; }
.listback3 ul .seat9 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat10{ top:125px; left:710px; }
.listback3 ul .seat10 span{ position: absolute; top:-200px; left:20px; }
.listback3 ul .seat11{ top:290px; left:860px; }
.listback3 ul .seat11 span{ position: absolute; top:-200px; right:20px; }
.listback3 ul .seat12{ top:115px; left:990px; }
.listback3 ul .seat12 span{ position: absolute; top:-200px; right:20px; }
.listback3 ul .seat13{ top:315px; left:1090px; }
.listback3 ul .seat13 span{ position: absolute; top:-200px; right:20px; }
.listback3 ul .seat14{ position: absolute; top:40px; right:0px; width:350px; font-size: 14px;}
.listback4 ul li{ position:absolute; }
.listback4 ul li span{ position:absolute; z-index: 10; display: none;  }
/*.listback4 ul li:hover span{ display: block; transition: 0.5s;}*/
.listback4 ul .seat1{ top:133px; left:0px; }
.listback4 ul .seat1 span{  top:-200px; left:20px; }
.listback4 ul .seat2{ top:54px; left:190px; }
.listback4 ul .seat2 span{  top:-200px; left:20px; }
.listback4 ul .seat3{ top:280px; left:135px; }
.listback4 ul .seat3 span{  top:-200px; left:20px; }
.listback4 ul .seat4{ top:310px; left:355px; }
.listback4 ul .seat4 span{  top:-200px; left:20px; }
.listback4 ul .seat5{ top:175px; left:420px; }
.listback4 ul .seat5 span{  top:-200px; left:20px; }
.listback4 ul .seat6{ top:60px; left:550px; }
.listback4 ul .seat6 span{  top:-200px; left:20px; }
.listback4 ul .seat7{ top:112px; left:700px; }
.listback4 ul .seat7 span{  top:-200px; left:20px; }
.listback4 ul .seat8{ top:285px; left:625px; }
.listback4 ul .seat8 span{  top:-200px; right:20px; }
.listback4 ul .seat9{ top:235px; left:875px; }
.listback4 ul .seat9 span{  top:-200px; right:20px; }
.listback4 ul .seat10{ top:135px; left:995px; }
.listback4 ul .seat10 span{  top:-200px; right:20px; }
.listback4 ul .seat11{ top:315px; left:1070px; }
.listback4 ul .seat11 span{  top:-200px; right:20px; }
.listback4 ul .seat12{ top:23px; left:850px; width:350px; font-size: 14px; }
.anliList>div{ display: none;}
.anliList .anliListblock{ display: block;}
.neixlc {margin-top: 0;}
/*重点咨询项目展示*/
.section_zd{width: 1080px;margin:0 auto;}
.section_zd h4{margin:20px 0px 30px 0px;font-size: 20px;font-weight: bold;line-height:24px;}
.section_zd_ul li{position:relative;width:168px;float: left;margin-right:120px;cursor:pointer;}
.section_zd_ul li:nth-child(1){height:268px;background: url(../images/cu_01.png) no-repeat;margin-top: 30px;}
.section_zd_ul li:nth-child(2){height:363px;background: url(../images/cu_02.png) no-repeat;}
.section_zd_ul li:nth-child(3){height:272px;background: url(../images/cu_03.png) no-repeat;margin-top: 30px;}
.section_zd_ul li:nth-child(4){height:263px;background: url(../images/cu_04.png) no-repeat;margin-right: 0px;}
.section_zd_ul li span{display:block;text-align: center;}
.section_hover1{position:absolute;left:0px;top:0px;width:168px;height:268px;background: url(../images/cu_05.png) no-repeat;}
.section_hover2{position:absolute;left:0px;top:0px;width:168px;height:363px;background: url(../images/cu_06.png) no-repeat;}
.section_hover3{position:absolute;left:0px;top:0px;width:168px;height:272px;background: url(../images/cu_07.png) no-repeat;}
.section_hover4{position:absolute;left:0px;top:0px;width:168px;height:263px;background: url(../images/cu_08.png) no-repeat;}
.section_hover5{display: none;}
.section_hover5 span{color:#fff;}
.section_zd_ul li:hover .section_hover5{display: block;transition:0.5s;}
.me-span1{margin-top:80px;}
.section_curve{width: 100%; height: 182px;margin-top: -115px; background: url(../images/prs_02.png) no-repeat center;}

.section_js{width: 100%; height: 440px; background: url(../images/ban2.png) no-repeat center;}
.section_js2{width:1080px;margin:0 auto;}
.section_js2 h4{font-size: 20px;font-weight: bold;margin-bottom: 20px;}

/*项目流程*/
.section_prs{width:1080px;margin:0 auto;margin-bottom:130px;}
.section_time{position:relative; width: 100%; height: 90px;margin-top: 50px; background: url(../images/prs.png) no-repeat center;}
.section_time span{position:absolute;top:98px;font-weight:400;}
.section_time .section_time1{left:0px;}
.section_time .section_time2{left:178px;}
.section_time .section_time3{left:340px;}
.section_time .section_time4{left:514px;}
.section_time .section_time5{right:360px;top:108px!important;}
.section_time .section_time6{right:178px;top:108px!important;}
.section_time .section_time7{right:14px;top:108px!important;}
.section_timejg{margin-left: -34px;display: block;font-weight: inherit;}
/*联系我们*/
.footer{ width: 100%; height:457px;background: url(../images/bj.png) no-repeat 0 center;}
.footer_cen{width:1080px;margin:0 auto;}
.footer_cen_l{padding-top: 110px;}
.footer_cen_l p{padding-top: 50px;}
.footer_cen_l p span{display: block;color:rgba(255,255,255,1);line-height:36px;}
.footer_cen_l h2{font-size: 36px;font-weight:bold;color:rgba(255,255,255,1);}
.footer_cen_r{width:540px;height:340px;margin-top: 68px;background:rgba(52,27,98,0.6);border-radius:10px;	}
.footer_cen_x{position:relative;font-size:20px;font-weight:bold;color:rgba(255,255,255,1);line-height:24px;margin-left: 50px;padding-top: 32px;}
.footer_cen_x:before{
	position:absolute;
	left:-10px;
	top:34px;
	content:"";
	display: block;
	width:4px;
    height:20px;
    background:rgba(255,255,255,1);
}
.account{width:460px;margin:0 auto;}
.zh{width:220px;background:rgba(255,255,255,0.1);margin-top: 10px;margin-right: 10px;}
.account .zh img {width: 10px;margin: 0 0 -2px 10px;float: none; }
.account .zh input {width: 195px;height:36px;border: 0;background:rgba(255,255,255,-0.1);outline: none;font-size: 14px;font-weight: 400;color:rgba(255,255,255,1);} 
.loginBtn{width:230px;height:40px;margin:0 auto;margin-top: 40px;display: block;text-align: center;background:rgba(231,34,81,1);font-weight:400;color:rgba(255,255,255,1);line-height:40px;font-size:18px;}
.foot_bd{margin-left: 40px;line-height:50px;font-weight:400;color:rgba(255,255,255,1);opacity:0.6;}


.section_zd_ul li a span {
    display: block;
    text-align: center;
    color: #333;
    font-size: 14px;
}
.section_zd_ul li:hover .section_hover5 span{
	color: #fff;
	font-size: 14px;
}
.section_fw{position:absolute;left:80px;top:172px;cursor: pointer;}