@charset "utf-8";
/* CSS Document */
.footer{ margin-top:0;}
.ztcont{ min-width:1180px; margin:0 auto; font-family:'微软雅黑';}
.zy-bottom{ cursor:pointer;}
.zy-bottom div.active{ display:block;}
.zy-bottom .zy-list{ display:none;}
.zy-list{ top:50px;}
.zy-title{ position:relative;}
.zy-list .hot{ float:none; position:absolute; top:0; right:0;}
/*banner*/
.bannerzt{ width:100%; overflow:hidden; margin:0 auto;}
.bannerzt img{ margin:0; padding:0; border:0 none; vertical-align:top; display:block; width:100%; height:auto; margin-top:-1px;}

/*在线报名*/
.lxbmbox{ width:1180px; margin:0 auto; position:relative;}
.lxbmbox p.f38{ font-size:38px; font-weight:700; color:#fb6362; text-align:center; margin:0;}
.lxbmbox p.f26{ font-size:26px; color:#4b4b4b; text-align:center; margin:0; padding-top:15px;}
.lxbmbox p.f26 b{ color:#fb6362;}
.lxbmsub{ width:1180px; height:410px; margin:0 auto; color:#2f2f2f; font-size:24px;}
.lxbmsub div.w50{ width:49%; padding-bottom:40px;}
.lxbmsub div.w50 .baom2,.lxbmsub div.w50 .baom2r{ float:left;}
.lxbmsub div.w50 .baom2{ width:120px; text-indent:50px; line-height:34px;}
.lxbmsub div.w50 .baom2r{ width:150px;}
.lxbmsub div.w50 .baom2r input{ width:167px; height:36px; font-size:16px; border:1px solid #2f2f2f; text-indent:10px; background:none;}
.lxbmsub .bmbtn2{ width:200px; height:55px; border:0 none; display:block; border-radius:10px; cursor:pointer; outline:none; font-family:'微软雅黑'; position:absolute; top:315px; left:459px; background:none;}
.lxmsbm{ width:150px; height:100px; background:#fb6362; font-size:34px; text-align:center; position:absolute; top:0; right:0;}
.lxmsbm .msbmb{ width:80px; height:100px; margin:0 auto;}
.lxmsbm .msbmb a{ color:#ffea00;}
.lxmsbm .msbmb p{ width:80px; height:10px; margin:0;}
.lxmsbm .sjleft{ width:0; height:0; border-top: 30px solid #fb6362; border-right: 75px solid transparent; float:left; margin-top:-1px;}
.lxmsbm .sjright{ width:0; height:0; border-top: 30px solid #fb6362; border-left: 75px solid transparent; float:right; margin-top:-1px;}
.lxmsbm div.clear{ clear:both;}
.lxbmsub form{ width:1180px; height:410px; position:relative;}
.lxbmsub form .lefttxt{ position:absolute; top:247px; left:245px;}
.lxbmsub form .righttxt{ position:absolute; top:247px; left:539px;}


/*入学流程*/
.rxlcp{ width:100%; height:auto; overflow:hidden; padding-bottom:40px; background:#fff;}
.rxlcpbox{ width:1185px; height:auto; margin:0 auto;}
/*来校地图*/
.rxlcmap p{ font-size:34px; color:#fff; text-align:center; font-weight:600; margin:0; padding:0 0 30px;}
.rxlcmap div.mar0{ width:760px; height:460px; overflow:hidden; margin:0 auto;}
@font-face{
	font-family:'iconfont';src:url('http://at.alicdn.com/t/font_z4ndd6moohrjatt9.eot');
	src:url('http://at.alicdn.com/t/font_z4ndd6moohrjatt9.eot?#iefix') 
	format('embedded-opentype'),url('http://at.alicdn.com/t/font_z4ndd6moohrjatt9.woff') 
	format('woff'),url('http://at.alicdn.com/t/font_z4ndd6moohrjatt9.ttf') 
	format('truetype'),url('http://at.alicdn.com/t/font_z4ndd6moohrjatt9.svg#iconfont') 
	format('svg');
	}
.iconfontmap{font-family:"iconfont";font-size:36px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;padding-right:15px;}
/*乘车路线*/
.rxlclx{ width:760px; margin:0 auto;}
.rxlclx p.cclx{ font-size:30px; color:#fff; text-align:center; font-weight:600; margin:0; margin:35px 0 20px;}
.rxlclxbox{ width:752px; height:auto; overflow:hidden; margin-bottom:15px;border-radius:10px;border:3px solid #13cef3; background:#fff;}
.rxlclxbox .rxlcboxleft,.rxlclxbox .rxlcboxright{ height:auto; float:left; overflow:hidden;}
.rxlclxbox .rxlcboxleft{ width:100px; background:#fff; text-align:center; color:#00aaaa;}
.rxlclxbox .rxlcboxright{ width:646px; background:#fff; color:#00aaaa; font-size:18px; padding-bottom:10px;}
.rxlclxbox div.hl100{ font-size:26px;}
.rxlclxbox div.hl100 b{ font-size:42px;}
.rxlclxbox div.pb15{ line-height:23px; padding-top:15px;}
.rxlclxbox .rxlcboxleft{ font-size:22px; font-family:Arial, Helvetica, sans-serif;}
.rxlclxbox .rxlcboxleft span{ font-weight:700; font-size:20px;}
.rxlclxbox .rxlcboxleft span em{ font-size:16px; font-style:normal; font-weight:normal;}
.rxlclxbox .rxlcboxleft b{ font-size:20px;}
.rxlclxbox .rxlcboxleft b em{ font-style:normal; font-size:32px;}
.rxlclxbox .rxlcboxright p{ margin:0; padding:0; padding-left:20px; line-height:25px; font-family:'微软雅黑';}
.rxlclxbox .rxlcboxright p.f22{ font-size:20px; color:#00aaaa; font-weight:800; padding-top:15px;}
.rxlclxbox .rxlcboxright p.f18{ font-size:18px; font-weight:800;}
.rxlcpbox div.f30{ font-size:30px; color:#ffea00; font-weight:600; padding-top:20px; line-height:54px;}
.rxlcpbox div.f30 i{ width:54px; height:54px; display:block; float:left; background:url(/images/lxlx/zixunico.png) no-repeat left 2px; margin-right:10px;}

/*互联网专业*/
.hlwzy{ width:100%; height:420px; background:#fff; overflow:hidden;}
.hlwzybox{ width:1180px; margin:0 auto;}
.hlwzybox p.f36{ font-size:34px; color:#fb6362; text-align:center; font-weight:600; margin:0; padding:35px 0 25px;}
.hlwzybox .hlwzyul{ width:1160px; margin:0 auto;}
.hlwzybox .hlwzyul li{ width:280px; height:210px; float:left; overflow:hidden; margin:0 5px;}
.hlwzybox .hlwzyul li img{ width:280px; height:165px; display:block;}
.hlwzybox .hlwzyul li p{ width:280px; height:45px; overflow:hidden; line-height:45px; text-align:center; font-size:16px; color:#000; margin:0;}
.hlwzybox .hlwzyul div.clear{ clear:both;}
.hlwzybox .zixunsub{ width:195px; height:55px; background:#f2312f; border-radius:10px; overflow:hidden; margin:20px auto 0;}
.hlwzybox .zixunsub a{ width:195px; height:55px; display:block; color:#fff; text-align:center; line-height:55px; font-size:30px;}

/*教学环境*/
.jxhj{ width:100%; height:450px; background:#fb6362; overflow:hidden;}
.jxhjbox{ width:1180px; margin:0 auto;}
.jxhjbox p.f36{ font-size:34px; color:#fff; text-align:center; font-weight:600; margin:0; padding:35px 0 25px;}
.jxhjbox .jxhjul{ width:1160px; margin:0 auto;}
.jxhjbox .jxhjul li{ width:280px; height:210px; float:left; overflow:hidden; margin:0 5px;}
.jxhjbox .jxhjul li img{ width:280px; height:165px; display:block;}
.jxhjbox .jxhjul li p{ width:280px; height:45px; overflow:hidden; line-height:45px; text-align:center; font-size:16px; color:#fff; margin:0; background:#325774;}
.jxhjbox .jxhjul div.clear{ clear:both;}
.jxhjbox .zixunsub{ width:195px; height:55px; background:#e0211f; border-radius:10px; overflow:hidden; margin:40px auto 0;}
.jxhjbox .zixunsub a{ width:195px; height:55px; display:block; color:#fff; text-align:center; line-height:55px; font-size:30px;}

.lxform{ width:100%; height:auto; background:#ffe93d; padding:50px 0;}
/*地图路线1*/
.dclear{ clear:both;}
.lxtabbox{ width:1180px; height:auto; margin:0 auto;}
.lxtabbox h3{ width:10%; height:2em; line-height:2em; margin:0; float:left; font-size:1.6em; color:#128441; font-weight:bold;}
.lxtabbox ul{ width:88%; height:auto; float:left;}
.lxtabbox li{ width:19%; height:2.8em; line-height:2.8em; text-align:center; float:left; font-size:1.3em; border-radius:0.5em; border:1px solid #128441; margin:0 0 1% 1%;}
.lxtabbox li a{ color:#128441; width:100%; height:2.8em; display:block;}
/*头部表单*/
.lxformtop{ width:1180px; height:410px; background:url(/images/lxlx/lxformbg.jpg) no-repeat; margin:30px auto 0;}

/*专业展示*/
.zyzsbox{ width:100%; height:auto; background:#32bfbe; padding-bottom:30px;}
.zyzsbox2{ background:#b5caff;}
.zyzsbox3{ background:#fff;}
.zyzsbox1{ width:1180px; height:auto; margin:0 auto; text-align:center;}
.zyzsbox1 h3{ font-size:40px; font-weight:bold; color:#fff; padding-top:50px;}
.zyzsbox1 p{ font-size:22px; color:#fff; margin-top:15px;}
.zyzspics{ width:1125px; height:auto; margin:30px auto;}
.zyzspics li{ width:345px; height:340px; float:left; margin:0 5px 10px;}
.zyzspics li img{ width:345px; height:220px; display:block;}
.zyzspics li p{ width:345px; height:65px; background:#fff; padding-top:15px; text-align:center; margin:0;}
.zplip li p{ padding-top:0;}
.zyzspics li p a{    float: left;
  
     width:120px;
      height:35px;
     line-height:35px;
      background:#feaf2e; 
      border-radius:5px; 
      font-size:16px;
      font-weight:bold;
       color:#fff; 
       display:block; 
       margin:0 auto;
         margin: 0 25px;
  }



.zyzspics2{ width:1075px; height:auto; margin:35px auto 30px;}
.zyzspics2 li{ width:500px; height:390px; float:left; margin:0 18px 35px;}
.zyzspics2 li img{ width:500px; height:332px; display:block;}
.zyzspics2 li p{ width:500px; height:55px; text-align:center; line-height:55px; color:#333; font-size:26px; background:#fff;}
.zyzsbox12 h3{ font-size:40px; font-weight:bold; color:#2868e3; padding-top:50px;}
.zyzsbox12 p{ color:#29589c; font-size:22px;}
.zyzspics3{ width:1185px; height:auto; margin:35px auto 30px;}
.zyzspics3 li{ width:270px; height:460px; float:left; margin:0 13px;}
.zyzspics3 li img{ width:270px; height:326px; display:block; margin-bottom:15px;}
.zyzspics3 li p{ width:270px; text-align:left; color:#333; font-size:20px; height:35px; line-height:35px;}
.zyzspics3 li p em{ font-style:normal; color:#ff0000;}
.zyzspics4{ width:1185px; height:auto; margin:35px auto 30px;}
.zyzspics4 li{ height:auto; float:left; margin:0 6px 12px;}
.zyzspics4 li img{ width:100%; height:211px; display:block;}
.zyzspics4 li p{ width:100%; text-align:center; color:#333; font-size:24px; height:40px; line-height:40px;}
.zyzspics4 li p em{ font-style:normal; color:#ff0000;}
.zyzspics4 li.w276{ width:276px;}
.zyzspics4 li.w376{ width:376px;}
.zyzspics4 li.w447{ width:447px;}
.zyzspics4 li.w345{ width:345px;}
.zyzspics4 li.w406{ width:406px;}
.zyzspics4 li.w346{ width:346px;}

.zcbox{ width:100%; height:auto;}
.zcbox .zcboxt{ width:100%; height:65px; line-height:65px; background:#0051a0; color:#fff; text-align:center; font-size:36px; font-weight:bold;}
.zcbox .formbox{ width:100%; height:auto; margin:0 auto; background:#f7b534;}
.zcbox .formbox .formboxp{ width:1180px; text-align:left; font-size:32px; color:#003e7b; margin:0 auto; padding:35px 0; line-height:1.4;}
.zcbox .formbox .formboxp i{ width:1180px; height:auto; display:block; text-align:center; font-style:normal; font-weight:bold; color:#353535;}
.zcbox .formbox2{ width:540px; height:auto; margin:0 auto;}
.zcbox .formbox2 p{ font-size:20px; color:#282828; padding-bottom:15px;}
.zcbox .formbox2 .forminput{ width:540px; height:50px; background:#fbe6be; border-radius:5px; margin-bottom:30px;}
.zcbox .formbox2 .forminput p{ width:110px; height:50px; line-height:50px; float:left; margin:0; text-indent:15px;}
.zcbox .formbox2 .forminput p i{ margin-right:2em;}
.zcbox .formbox2 .forminput input{ width:430px; height:50px; line-height:50px; background:#fff; color:#666; border:0 none; float:right; border-top-right-radius:5px; border-bottom-right-radius:5px; font-size:20px; outline:none; padding:0; margin:0; text-indent:15px; font-family:'微软雅黑';}
.zcbox .formbox2 .forminput select{ width:430px; height:50px; line-height:50px; background:#fff; color:#666; border:0 none; float:right; border-top-right-radius:5px; border-bottom-right-radius:5px; font-size:20px; outline:none; padding-left:15px; font-family:'微软雅黑';}
.zcbox .formbox2 .forminput option{ width:430px; height:50px; line-height:50px; background:#fff; color:#666; border:0 none; float:right; font-size:20px; outline:none; padding:0 15px; font-family:'微软雅黑';}
.zcbox .formbox2 .bmbtn22{ width:385px; height:50px; line-height:50px; color:#fff; text-align:center; border:0 none; background:#f70930; font-size:28px; outline:none; margin:0 auto; display:block; cursor:pointer; font-family:'微软雅黑';}

.dbbanner{ width:100%; height:275px; background:url(/images/lxlx/dibubg_02.jpg) no-repeat center top;}
.dbbanner a{ width:100%; height:275px; display:block;}