﻿@font-face { font-family: 'fz'; src: url("../font/FZLBK.ttf") format("truetype"); src: url("../font/FZLBK.eot") format("embedded-opentype"), url("../font/FZLBK.woff") format("woff"), url("../font/FZLBK.ttf") format("truetype"), url("../font/FZLBK.svg") format("svg"); font-weight: normal; font-style: normal; }

.content { padding-top: 32px; padding-bottom: 64px; }

.content .recommend tr { border-bottom: 1px dashed #818181; }

.content .recommend tr:last-child { border-bottom: 2px solid #c6c6c6; }

.content .recommend tr:hover a { color: #0e9a95; }

.content .recommend .news-data { vertical-align: top; }

.content .recommend .news-data p { width: 134px; line-height: 72px; }

.content .recommend .news-data .ms { margin-right: 15px; }

.content .recommend .news-description { width: 726px; }

.content .recommend .news-description h3 { line-height: 72px; font-size: 15px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.content .recommend .news-description p { font-size: 15px; margin-bottom: 28px; font-weight: normal; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.content .newsitems { margin-bottom: 52px; }

.content .newsitems tr { border-bottom: 1px dashed #818181; }

.content .newsitems tr:last-child { border-bottom-color: transparent; }

.content .newsitems tr:hover a { color: #0e9a95; border-bottom: 1px solid #0e9a95; }

.content .newsitems .news-data { vertical-align: top; }

.content .newsitems .news-data p { width: 134px; line-height: 72px; }

.content .newsitems .news-data .ms { margin-right: 15px; }

.content .newsitems .news-description { width: 726px; }

.content .newsitems .news-description h3 { line-height: 72px; font-size: 15px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.content .pagederict { margin-bottom: 56px; }

/*News details page*/
.news_details{ width:200px;}
.tuijian{ border-bottom:2px solid #fc8301;}
.news_details .tjwz{ text-align:center;}
.news_details .tjwz h3 {font-size: 20px;color: #444;line-height: 36px;font-weight: normal;}
.news_details .tjwz p {font-size: 14px;color: #666;}
.news_details .t_new { background: #fff;padding: 12px;-webkit-box-sizing: border-box; -ms-box-sizing: border-box;-moz-box-sizing: border-box; -o-box-sizing: border-box;box-sizing: border-box;}
.t_new li{ line-height:35px; text-align:left; background:url(../img/news.png) no-repeat 0 12px; padding-left:18px;}
.t_new li:hover {color: #fff;color:#fc8301; text-decoration:underline;}
.t_new span{ width:60px; height:30px; line-height:30px; border:1px solid #eee; border-radius:5px; font-size:14px; display:block; text-align:center; margin:0 auto;}
.t_new span a:hover{ background:#fc8301; color:#fff; display:block;border-radius:5px;}
.gongcheng{border-bottom:2px solid #0e9a95; margin-top:20px; }
.jishu{font-size: 20px;color: #444;line-height: 36px;font-weight: normal;}

/*向上滚动*/
.gundong_pic{background:#fff; padding:20px 0;}
.gundong{overflow:hidden;height:570px;width:200px; text-align:center; }
.gundong img{ border:1px solid #eee; padding:2px; margin-bottom:10px;}
.gundong p{ padding-bottom:20px;}
.new_ceter{ margin-top:20px; background:#fff; box-shadow:0 0 8px #d0d0d0; padding:0 40px;}
.new_ceter h2{ text-align:center; color:#15908b; font-size:20px; font-weight:bold;border-bottom:1px dashed #e1e1e1; line-height:100px;}
.bianji{ line-height:30px; font-size:14px; color:#ccc; text-align:center; padding:20px 0 50px 0;}
.bianji font{ padding-right:30px;}
.text_contain{ color:#525252; line-height:30px; text-indent:25px;}
.text_contain img{ margin:20px auto;}
.previous{ padding:50px 0px; color:#15908b;}
.previous li a:hover{ color:#ff8400; text-decoration: none;}
.case{margin-top:20px; background:#fff; box-shadow:0 0 8px #d0d0d0; padding:0 30px 30px 30px;}
.case h3{ font-size:16px; font-weight:bold; border-bottom:1px solid #e1e1e1; color:#ff8400; line-height:50px; padding-left:20px; height:50px; background:url(../img/bg01.jpg) no-repeat 10px bottom;}
.case div{ padding:50px 0;}
.case div ul{ box-shadow: inset 0 0 8px #e1e1e1; float:left; width:32%; margin-right:5px; padding:3px;}
.case div ul img{ padding-bottom:20px;}
.case div ul dl{ padding:0 5px;}
.case div ul dl dt{ color:#15908b; font-size:16px; font-weight:bold;}
.case div ul dl dd{ line-height:22px; color:#666; padding:8px 0 15px 0;}
.case div ul span{ background:#15908b; width:60px; height:27px; line-height:27px; color:#fff; display:block; text-align:center; margin:0 0 10px 5px;}
.case div ul span a:hover{background:#ff8400; display:block;}


/*承修承检项目内页*/

.white{ background:#FFF;padding:12px;}
ul#menu_acceptance, ul#menu_acceptance ul {width:173px;}

ul#menu_acceptance a {display: block;text-decoration: none;}

ul#menu_acceptance li {margin-top:5px; text-align:center; font-size:16px;}
ul#menu_acceptance li a {background:#f5f5f5;color:#525252; line-height:42px;}
ul#menu_acceptance li a:hover {background:#f15a23;color:#fff; line-height:42px;}


ul#menu_acceptance li ul{ border:1px solid #f5f5f5; margin-top:5px;}
ul#menu_acceptance li ul li a { background:#fff;color:#999; font-size:14px;line-height:30px;}
ul#menu_acceptance li ul li a:hover{background:#f5f5f5;border-left:5px #f15a23 solid; font-size:14px; color:#999;line-height:30px;}

.cxcj_bg{ padding:40px 0;}
.biaoge{background:#0e9a95; height:70px;line-height:70px; color:#fff; font-size:18px; text-align:center; width:100%; clear:both;}
.biaoge ul{clear:both;}
.biaoge li{ float:left; border-right:2px solid #fff;}
.w20{ width:20%;}
.w30{ width:30%;}
.w50{ width:50%;}

ul.biaoge1{color:#525252; font-size:14px; text-align:center; width:100%; clear:both;line-height:50px; height:50px;}
ul.biaoge1 li{ float:left; border-right:2px solid #fff; }
ul.biaoge1 li span{ width:110px; height:30px; line-height:30px; background:#fc8301; border-radius:100px; display:block; color:#fff; margin:10px auto;}
ul.biaoge1 a span:hover{background:#0e9a95;}
ul.biaoge1:nth-child(2n+1){background:#f2f2f2;}
ul.biaoge1:nth-child(2n){background:#fff;}
/*合作院校*/
.cooperation{margin-top:20px; background:#fff; box-shadow:0 0 8px #d0d0d0; padding:0 0px 20px 35px;}
.cooperation ul{ clear:both;}
.cooperation li{ margin:40px 30px 0 0; float:left; width:242px; }
.cooperation span{height:40px; line-height:40px; background:#f5f5f5; text-align:center; color:#525252; font-weight:bold; display:block;}
.cooperation span a:hover{ background:#fc8301; color:#fff;display:block; }



/*课程见证*/
.tab_kcjz{background:#fff; box-shadow:0 0 8px #d0d0d0; padding:20px 0px 20px 35px;}
#TabTab03Con1,#TabTab03Con2,#TabTab03Con3{width:860px;}

.student_main ul{margin-top:20px; clear:both; padding-bottom:40px;}
.student_main li{ margin:40px 30px 0 0; float:left; width:242px; }
.student_main li img{ height:150px;}
.student_main span{height:40px; line-height:40px; background:#f5f5f5; text-align:center; color:#525252; font-weight:bold; display:block;}
.student_main span a:hover{ background:#fc8301; color:#fff;display:block; }

.kc_introduce{margin-top:20px; clear:both; padding-bottom:40px;}
.kc_introduce div{ clear:both;}
.kc_introduce ul{ border:1px solid #f5f5f5; float:left; width:340px; margin:20px 40px 0 0;}
.kc_introduce ul li{ text-align:center;}
.kc_introduce ul a li:hover{ color:#fc8301;}
.kc_introduce ul li dl dt{ font-size:14px; font-weight:bold; padding-top:10px;}
.kc_introduce ul li dl dd{ font-size:12px; }

.teacher{margin-top:20px; clear:both; padding-bottom:40px;}
.teacher ul{ width:350px; margin:60px 40px 0 40px; float:left;}
.teacher ul img{ float:left; padding-right:20px; width:120px;}
.teacher ul li{ float:left; width:210px;}
.teacher ul li dl dt{ font-size:14px; font-weight:bold; color:#525252; padding-bottom:10px;}
.teacher ul li dl dd{ font-size:14px; color:#999; line-height:24px; text-align:left;}
.teacher ul li dl a{width:90px; height:30px; line-height:30px;display: inline-table; text-align:center; margin-top:10px; margin-right:10px;}
.a1{ border:1px solid #f5f5f5;  color:#999;}
.a1:hover{ background-color:#fc8301; color:#fff;}
.a2{ border:1px solid #fc8301; color:#fc8301;}
.a2:hover{ background-color:#0e9a95; color:#fff; border:0px;}

.nav-box{width:860px;height:40px;line-height:40px; text-align:center;}
.nav-switch-lb{width:120px;height:40px;line-height:40px; display:inline-block; text-align:center;cursor:pointer; margin:0 22px; background:#f5f5f5; cursor:pointer;}
.nav-on{ background:#fc8301; color:#FFF;}

/*左侧下拉菜单 选中样式*/
.select_style{background:#f15a23;color:#fff; line-height:42px;}
.select_small_style{background:#f5f5f5;border-left:5px #f15a23 solid; font-size:14px; color:#999;line-height:30px;}
