/* CSS 公用样式 */ ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;} header,article,footer,nav,section,aside,menu{ display:block;} h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu,p{margin:0; padding:0;} table{ border-collapse:collapse; border-spacing:0;} img{ border:none;vertical-align: top;} a{text-decoration:none;outline:none;} body{ margin:0;padding:0;font-family:Microsoft Yahei;font-size:12px;} input{font-family:Microsoft Yahei;} .fl{ float:left;} .fr{ float:right;} .cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;} .fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;} .fix{*zoom:1;} em, strong, i { font-style: normal;} h1, h2, h3 {font-weight: normal;margin:0px;} ul, ol {list-style: none;} a {color: #333;text-decoration: none;} input, button {padding: 0;border: none;outline: none;background: none;} /*最佳清除浮动方法*/ .after:after {content: "";display: block;clear: both;} .public_auto{width:1200px;margin:0px auto;} /*banner*/ .public_header{position: relative;} .header_logo{position: absolute;top:0px;left:17%;z-index:1000;width:13%;} .header_logo a img{box-shadow: 0px 0px 10px #000000;width:100%;} .public_nav{/**position: absolute;bottom:0px;left:0px;background:url("/images/dhbj.png") repeat-x;**/z-index:999;width:100%;height:110px;background-color:#333;} .fader {position: relative; height:820px; } .fader .prev{background: url("/images/focus_btn.png") no-repeat;height: 100px; width: 45px;background-position: 0 -100px;} .fader .next{background: url("/images/focus_btn.png") no-repeat;height: 100px; width: 45px;background-position: -45px -100px;} .fader .prev:hover {background-position: 0 0;} .fader .next:hover {background-position: -45px 0;} .fader .slide {position: absolute;width: 100%; height: 100%; top: 0; z-index: 1; opacity: 0;} .fader .prev,.fader .next {position: absolute; top: 50%; left: 50px;z-index: 4;margin-top: -25px; cursor: pointer; } .fader .next { left: auto; right: 50px;} .fader .pager_list { position: absolute;width: 100%; height:8px; padding: 0;bottom:40px; text-align: center;z-index: 4;} .fader .pager_list li { padding:0;display: inline-block;width:20px; height:8px;margin: 0 4px; background:#333333; opacity: .7; text-indent: -9999px;border-radius:8px;cursor: pointer; transition: all 150ms;} .fader .pager_list li.active { width:40px; background:#c90010;} @media screen and (max-width:1640px) { .fader{ height:640px;} } @media screen and (max-width:1440px) { .fader{ height:550px;} } /*专业介绍*/ .major_title h2{font-size:30px;color:#c6c6c6;margin:30px 0px 10px 0px;text-align:center;} .major_title h3{font-size:30px;color:#333333;text-align:center;margin-bottom:10px;} .major_title h4{background:url("/images/xt.jpg") no-repeat;width:1200px;height:51px;line-height:51px;text-align:center;} .major_title h4 a{border:1px solid #cccccc;padding:8px 30px;font-size:16px;color:#333333;background-color:#ffffff;} .major_title h4 a:hover{background-color:#0062a9;color:#ffffff;} .major_cont ul li{float:left;width:280px;margin:10px;} .major_cont ul li a{display:block;width:280px;height:160px;} .major_cont ul li a img{display:block;width:280px;height:160px;font-size:0px;} .major_cont ul li h2{font-size:18px;font-weight: bold;color:#444444;text-align:center;line-height:60px;white-space: nowrap;overflow: hidden;} .major_cont ul li:hover{background-color:#0062a9;} .major_cont ul li:hover h2{color:#ffffff;} /*简介*/ .sy_about{width: 100%; height: 445px;background: url("/images/about.jpg") no-repeat center top;} .sy_about_bt h2{color:#ffffff;font-size:25px;text-align:center;} .sy_about_bt span{display:block;width:60px;height:2px;background-color:#ffffff;margin:10px auto;} .sy_about_bt p{text-align:center;color:#ffffff;font-size:16px;} .sy_about_bt{padding:20px 0px;} .sy_about_text,.sy_about_text p{font-size:14px;color:#ffffff;line-height:25px;text-align:center;} .sy_about_text{height:100px;overflow: hidden;} .sy_about_more{text-align:center;margin:20px 0px;} .sy_about_more a{font-size:18px;color:#ffffff;border:1px solid #ffffff;width:120px;height:40px;display:inline-block;line-height:40px;} .sy_about_more a:hover{background-color:#ffffff;color:#0062a9;} .sy_number_dh ul li{float:left;width:300px;text-align:center;} .sy_number_dh ul li h2{font-weight: normal;} .sy_number_dh ul li h2 span{font-size:60px;color:#ffffff;} .sy_number_dh ul li h2 b{font-size:30px;color:#ffffff;font-weight: normal;} .sy_number_dh ul li h3{font-size:20px;color:#ffffff;font-weight: normal;text-align:center;} .sy_number_dh{margin-top:10px;} #wrap {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;} /*背景*/ .comprehensive{width: 100%; height: 1700px;background: url("/images/nr.jpg") no-repeat center top;} .major_title h4 b{font-size:16px;color:#999999;background-color:#ffffff;font-weight: normal;padding:0px 40px;} .flow_list ul li{float:left;width:240px;text-align:center;} .flow_list ul li img{width:106px;height:106px;font-size:0px;display:inline-block;} .flow_list ul li p{font-size:16px;color:#333333;height:50px;line-height:50px;width:240px;white-space: nowrap;overflow: hidden;} .flow_list{margin:20px 0px;} /*学员风采*/ .cadet_demeanor{width: 100%; height: 363px;background: url("/images/fc.png") no-repeat center top;} .demeanor_nr h2{height:85px;line-height:85px;text-align:right;} .demeanor_nr h2 a{color:#ffffff;font-size:16px;margin-right:50px;} #demo {overflow:hidden;width: 96%;height:235px;} #indemo {float: left;width: 800%;} #demo1 {float: left;} #demo2 {float: left;} #demo ul li{float:left;width:280px;height:195px;margin-right:20px;} #demo ul li a{display:block;width:280px;height:195px;} #demo ul li a img{display:block;width:280px;height:195px;} #demo ul li p{height:40px;line-height:40px;font-size:14px;color:#ffffff;text-align:center;white-space: nowrap;overflow: hidden;padding:0px 10px;width:280px;} #demo ul li:hover *{background-color:#0062a9;} /*就业保障*/ .guarantee_list ul li{float:left;width:180px;margin:0px 10px;} .guarantee_list ul li a{display:block;width:178px;height:88px;border:1px solid #cccccc;} .guarantee_list ul li a:hover{border:1px solid #0062a9;} .guarantee_list ul li a img{display:block;width:178px;height:88px;font-size:0px;} .guarantee_list ul li p{height:40px;line-height:40px;font-size:14px;color:#333333;text-align:center;} /*新闻*/ .school_dynamics,.industry_news,.zn_answer{float:left;width:380px;height:440px;overflow: hidden;} .industry_news{margin:0px 30px;} .school_title{height:39px;line-height:39px;border-bottom:1px solid #cccccc;} .school_title{font-size:20px;color:#333333;font-weight: bold;} .school_title span{font-size:13px;color:#999999;font-weight: normal;margin-left:10px;} .school_title a{float:right;display:inline;font-size:14px;color:999999;font-weight: normal;} .school_title a:hover{color:#0062a9;} .index_news {padding-top:40px;} .school_ztxw img{width:380px;height:125px;display:block;font-size:0px;} .school_list ul li{height:30px;line-height:30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width:380px;} .school_list ul li a{font-size:14px;color:#333333; transition: all .5s;} .school_list ul li a:hover{padding-left:10px;} .answer_w b{width:22px;height:22px;background:url("/images/WEN.png") no-repeat;display:block;float:left;} .answer_d b{width:22px;height:22px;background:url("/images/DA.png") no-repeat;display:block;float:left;} .answer_w{line-height:22px;} .answer_w a:hover{color:#0062a9;} .answer_w a{font-size:14px;color:#333333;display:block;float:left;width:340px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;margin-left:10px;} .answer_d p{font-size:14px;color:#666666;display:block;float:left;width:340px;overflow: hidden; margin-left:10px;line-height:20px;height:40px;} .answer_list ul li div{margin-top:10px;} .answer_list ul li{margin-top:28px;} /*通用底部*/ .footer_public{width: 100%; height: 376px;background: url("/images/db.jpg") no-repeat center top;} .footer_link{line-height:80px;height:80px;overflow: hidden;} .footer_link ul li{float:left;margin:0px 10px;} .footer_link ul li a{font-size:14px;color:#333333;} .footer_link ul{margin-left:200px;} .footer_link ul li a:hover{color:#0062a9;} .footer_logo{float:left;width:410px;height:224px;} .footer_logo img{display:block;font-size:0px;width:410px;height:224px;} .footer_erweima{float:left;width:390px;} .footer_erweima ul li{float:left;width:95px;margin:90px 0px 0px 20px;} .footer_erweima ul li img{width:95px;height:95px;display:block;font-size:0px;} .footer_erweima ul li p{color:#333333;font-size:13px;line-height:30px;} .footer_text{float:left;width:350px;margin:30px 0px 0px 50px;} .footer_text ul li{font-size:16px;color:#333333;height:30px;line-height:30px;} .footer_copy{height:70px;line-height:70px;font-size:16px;color:#ffffff;text-align:center;} /*案例列表*/ .ny_position{height:50px;line-height:50px;color:#333333;font-size:14px;} .ny_position img{width:23px;height:21px;vertical-align: sub;margin-right:15px;} .ny_position a:hover{color:#0062a9;} .ny_contact_left{float:left;width:260px;margin-right:20px;} .ny_contact_right{float:left;width:920px;} .ny_left_menu h2{height:50px;line-height:50px;text-align:center;font-size:20px;color:#ffffff;background-color:#0062a9;} .ny_left_menu ul li{height:45px;line-height:45px;} .ny_left_menu ul li a{padding-left:50px;font-size:16px;color:#333333;display:block;} .ny_left_menu ul li a:hover{background:url("/images/nyhover.jpg") no-repeat;width:260px;height:45px;color:#ffffff;} .ny_left_contact img{width:260px;height:110px;display:block;font-size:0px;} .ny_left_contact p{line-height:30px;color:#333333;font-size:14px;} .ny_left_contact h2{height:50px;line-height:50px;color:#c01121;font-size:30px;} .ny_contact {margin-bottom:40px;} .ny_right_title{padding-bottom:10px;border-bottom:1px dashed #cccccc;} .ny_right_title h2{font-size:20px;color:#333333;border-left:2px solid #0062a9;padding-left:20px;} .ny_case_list ul li{float:left;width:280px;margin:13px;} .ny_case_list ul li a{display:block;width:280px;height:160px;} .ny_case_list ul li a img{display:block;width:280px;height:160px;font-size:0px;} .ny_case_list ul li h2{font-size:18px;color:#444444;text-align:center;line-height:60px;white-space: nowrap;overflow: hidden;} .ny_case_list ul li:hover{background-color:#0062a9;} .ny_case_list ul li:hover h2{color:#ffffff;} /*分页*/ .public_page span{margin-right:10px;color:#333333;font-size:16px;padding:9px 18px;border:1px solid #333333;} .public_page a{margin-right:10px;border:1px solid #333333;color:#333333;font-size:16px;padding:9px 25px;display:inline;} .public_page span font{color:#333333;display:inline-block;} .public_page a:hover{background-color:#0062a9;color:#ffffff;} .public_page{padding: 40px 0px;} /*单页模板*/ .ny_danye_list{margin-top:20px;} .ny_danye_list,.ny_danye_list p{font-size:14px;line-height:25px;color:#333333;} .ny_danye_list p,.ny_danye_list p img{margin-bottom:10px;} .ny_danye_list p img,.ny_danye_list img{max-width:920px;margin:0px auto;} /*联系你*/ .ny_from_title{margin:30px 0px 20px 0px;} .ny_from_title h2{font-size:50px;color:#d9d9d9;text-align:center;} .ny_from_title p{font-size:14px;color:#333333;text-align:center;line-height:30px;} .ny_form_list label{display:block;width:100px;font-size:16px;color:#333333;margin:10px 0px;} .ny_form_list label b{color:#df002c;} .ny_form_list input{width:100%;font-size:14px;color:#333333;outline:none;height:35px;border:0px;} .ny_form_list textarea{width:100%;font-size:14px;color:#333333;outline:none;height:80px;border:0px;resize:none;} .ny_form_list span{width:100%;height:1px;display:block;background-color:#cccccc;} .ny_form_list p{margin-bottom:25px;} .ny_form_list .book_form_tj input{width:240px;font-size:16px;color:#ffffff;outline:none;height:40px;border:0px;background-color:#0062a9;cursor:pointer} .book_form_tj{margin:10px 0px 40px 0px;} /*新闻*/ .ny_news_list ul li h2{font-weight: normal;height:30px;line-height:30px;} .ny_news_list ul li h2 a{font-size:14px;color:#333333;float:left;width:740px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;display:block;} .ny_news_list ul li h2 span{font-size:14px;color:#999999;width:180px;text-align:right;float:right;} .ny_news_list ul li h2 span b{font-size:14px;color:#999999;font-weight: normal;} .ny_news_list ul li h2 a:hover{color:#0062a9;} .ny_news_list ul li p{font-size:14px;color:#666666;height:50px;line-height:25px;overflow: hidden;} .ny_news_list ul li{padding:10px 0px;border-bottom:1px solid #cccccc;} /*neiye*/ .neiye_title{padding:20px 0px 10px 0px;border-bottom:1px solid #cccccc;} .neiye_title h2{font-weight: normal;font-size:16px;color:#333333;text-align:center;} .neiye_title p{font-size:14px;color:#999999;text-align:center;margin-top:10px;} .neiye_title p b{font-size:14px;color:#999999;font-weight: normal;} .neiye_page{padding-top:20px;border-top:1px solid #cccccc;margin-top:20px;} .neiye_page p{height:40px;line-height:40px;font-size:14px;color:#333333;} .neiye_page p a:hover{color:#0062a9;}