﻿@charset "utf-8";

/*dede58.com 做最好的织梦整站模板下载网站*/

/* CSS Document */



* {

	margin: 0;

	padding: 0;

	list-style: none;

	text-decoration: none;

	font-family: "微软雅黑";

}

h1, h2，h3, h4 {

	font-weight: normal;

}

.clearfix {

	clear: both;

}

.db_box {

	width: 1200px;

	margin: 0 auto;

	padding: 10px 0;

}

.hy {

	font-size: 12px;

	color: #747474;

	margin-left: 36px;

	float: left;

}

.db_fw {

	font-size: 18px;

	font-weight: bold;

	color: #ffb15b;

	float: right;

	margin-right: 78px;

}

.db_bg {

	box-shadow: 0px 7px 8.73px 0.27px rgba(91, 91, 91, 0.1);

	border-bottom: 1px solid #696969;

}

.nva_bg {

	margin-top: 20px;

}

.nva_box {

	width: 1600px;

	margin: 0 auto;

}

.nva_logo {

	margin-left: 36px;

	float: left;

}

.nva {

	float: left;

	margin-top: 14px;

}

.nva li {

	float: left;

	margin-left: 50px;

	padding-bottom: 9px;

	padding-bottom: 27px;

}

.nva a {

	font-size: 16px;

	color: #222323;

}

.sy {

	position: relative;

	margin-left: 20px;

}

.sy img {

	position: absolute;

	left: 0;

	top: 0;

	margin-top: 2px;

}

.sy a {

	padding-left: 21px;

}

/*.tu2{display:none;}*/



.sy:hover .tu1 {

	display: none;

}

.sy:hover .tu2 {

	display: block;

}

.nva li a:hover {

	color: #247fe3;

	border-bottom: 1px solid #247fe3;

}

.nva li a.on {

	color: #247fe3;

	border-bottom: 1px solid #247fe3;

}

.nva li {

	position: relative;

}

.ziji {

	position: absolute;

	z-index: 10;

	background: rgba(255,255,255,0.9);

	margin-top: 27px;

	left: -15px;

	text-align: center;

	width: 100px;

	padding-left: 10px;

	padding-bottom: 10px;

	border-bottom: 1px solid #ccc;

	border-left: 1px solid #ccc;

	border-right: 1px solid #ccc;

}

.ziji li {

	margin-left: 0;

	margin-top: 5px;

	padding: 5px 10px;

}

/*banner*/

.banner {

	height: 550px;

	overflow: hidden;

}

/*首页*/



/*案例展示*/

.kc_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 35px;

}

.kc_bt {

	position: relative;

	text-align: center;

}

.kc_box h1 {

	font-size: 14px;

	color: #908c8c;

}

.kc_box h1 span {

	color: #000;

	font-size: 18px;

	border-bottom: 1px solid #000;

	padding-bottom: 6px;

}

.kc_box p {

	font-size: 16px;

	line-height: 28px;

	margin-top: 16px;

	color: #4D4A4A;

}

.kc_gd {

	padding-bottom: 7px;

	border-bottom: 1px solid #000;

	width: 51px;

	position: relative;

	position: absolute;

	bottom: 0;

	right: 80px;

}

.kc_gd a {

	color: #4c4b48;

	font-size: 12px;

}
.kc_gd a:hover {

	color: #0092d7;

	font-size: 12px;
}
.kc_gd span {

	width: 18px;

	height: 1px;

	background-color: #000;

	display: block;

	position: absolute;

	bottom: -1px;

}

.kc_tu {

	margin-top: 38px;

}

.kc_lan h4 {

	font-size: 16px;

	font-weight: normal;

	color: #040404;

	text-align: center;

	margin-top: 20px;

	transition: all 0.3s;

}

.kc_lan:hover h4 {

	color: #0092d7;

}

.kc_lan img {

	width: 330px;

	height: 250px;

}

.kc_lan {

	width: 330px;

}

.kc {

	width: 330px;

	height: 270px;

	position: relative;

}

.kc span {

	position: absolute;

	background-color: #fdac39;

	top: 0;

	width: 100%;

	height: 100%;

	overflow: hidden;

}

.kc span img {

	margin: auto;

	width: 100%;

}

.kc_lan {

	float: left;

	margin-left: 45px;

}

/*关于我们*/

.gy_bg {

	background-color:#0092d7;

	margin-top: 45px;

}

.gy_box {

	width: 1200px;

	margin: 0 auto;

	padding: 40px;

}

.gy_box h1 {

	font-size: 14px;

	color: #ffffff;

}

.gy_box h1 span {

	color: #ffffff;

	font-size: 18px;

	border-bottom: 1px solid #FFF;

	padding-bottom: 6px;

	margin-right: 6px;

}

#gy_left {

	width: 607px;

	float: left;

}

#gy_left p {

	font-size: 14px;

	line-height: 26px;

	margin-top: 17px;
	
	color:#FFF;

}

.gy_gd {

	margin-top: 36px;

}

.gy_gd a {

	color: black;

	font-size: 12px;

	border-radius: 12px;

	border: 1px solid #FFf;

	text-align: center;

	padding: 4px 13px;

	transition: all 0.3s;

}

.gy_gd a:hover {

	color: white;

	border: none;

	background-color: #000;

}

.gy_tu {

	width: 425px;

	height: 231px;

	overflow: hidden;

}

#gy_right {

	float: left;

	margin-left: 80px;

}

.gy_tu img {

	transition: all 0.3s;

}

.gy_tu:hover img {

	transform: scale(1.2);

}

/*师资力量*/

.sz_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 45px;

}

.sz_bt {

	position: relative;

	text-align: center;

}

.sz_box h1 {

	font-size: 14px;

	color: #908c8c;

}

.sz_box h1 span {

	color: #000;

	font-size: 18px;

	border-bottom: 1px solid #000;

	padding-bottom: 6px;

}

.sz_box p {

	font-size: 16px;

	line-height: 28px;

	margin-top: 16px;

	color: #4D4A4A;

}

.sz_ll {

	margin-top: 38px;

}

.sz_lan {

	width: 275px;

	border: 1px solid #DADADA;

	padding-top: 5px;

	float: left;

	margin-left: 10px;

	overflow: hidden;

	height: 253px;

}

.sz_lan:nth-child(5) {

	margin-top: 10px;

}

.sz_lan:nth-child(6) {

	margin-top: 10px;

}

.sz_lan:nth-child(7) {

	margin-top: 10px;

}

.sz_lan:nth-child(8) {

	margin-top: 10px;

}

.sz_tu {

	width: 270px;

	height: 200px;

	overflow: hidden;

	margin: 0 auto;

}

.sz_tu img {

	width: 270px;

	height: 200px;

}

.sz_js {

	padding: 10px;

	margin-top: 0px;

	text-align: center;

}

.sz_js a {

	color: black;

	font-size: 14px;

	text-align: center;

}

.sz_lan:hover {

	border: 1px solid #000;

}

.sz_lan:hover .sz_js {

	background-color: #000;

}

.sz_lan:hover .sz_js a {

	color: white;

}

.jt {

	background-color: #0092d7;

	position: relative;

	height: 1px;

	margin-top: 30px;

	width: 1165px;

}

/*.jt img{position: absolute;left:50%;margin-left:-19px;top:50%;margin-top:-22px;cursor: pointer;}*/



/*新闻中心*/

.new_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 45px;

}

.new_bt {

	text-align: center;

}

.new_box h1 {

	font-size: 14px;

	color: #908c8c;

}

.new_box h1 span {

	color: #000;

	font-size: 18px;

	border-bottom: 1px solid #000;

	padding-bottom: 6px;

}

.new {

	border: 1px solid #2b2b2b;

	margin-top: 38px;

	margin-right: 46px;

	width: 1154px;

}

.new_tu {

	width: 398px;

	height: 254px;

	padding: 20px 30px;

	border-right: 1px solid #2b2b2b;

	float: left;

}

.new_tu img {

	width: 100%;

}

.new_nr {

	float: left;

	margin: 20px 16px;

	width: 660px;

}

.new_nr li {

	margin-top: 10px;

}

.new_nr li:hover {

}

.new_nr a {

	color: #4D4A4A;

	font-size: 14px;

	padding-bottom: 14px;

	border-bottom: 1px dotted #918E8C;

	display: block;

	transition: all 0.3s;

}

.new_nr a:hover {

	color: #FF820D;

	border-bottom: 1px dotted #FF820D;

}

.new_gd {

	padding-bottom: 3px;

	border-bottom: 1px solid #000;

	width: 51px;

	position: relative;

	float: right;

	margin-right: 16px;

}

.new_gd a {

	color: #4c4b48;

	font-size: 12px;

}

.new_gd a:hover {

	color: #0092d7;

}

.new_gd span {

	width: 18px;

	height: 1px;

	background-color: #000;

	display: block;

	position: absolute;

	bottom: -1px;

}

/*明星学员*/

.mx_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 45px;

}

.mx_bt {

	text-align: center;

}

.mx_box h1 {

	font-size: 14px;

	color: #908c8c;

}

.mx_box h1 span {

	color: #000;

	font-size: 18px;

	border-bottom: 1px solid #000;

	padding-bottom: 6px;

}

.mx_xy {

	width: 1192px;

	float: left;

}

.mx_tu {

	width: 248px;

	height: 344px;

	position: relative;

	cursor: pointer;

	float: left;

	margin-left: 50px;

}

.mx_tu img {

	width: 248px;

	height: 344px;

}

.mx_xx {

	background: rgba(0,0,0,0.5);

	text-align: center;

	width: 248px;

	padding: 10px 0;

	position: absolute;

	bottom: 0;

}

.mx_xx a {

	font-size: 16px;

	color: white;

}

.mx {

	position: absolute;

	top: 0;

	width: 248px;

	height: 100%;

	background: rgba(0,0,0,0.5);

}

.mx span {

	position: absolute;

	top: 50%;

	margin-top: -40px;

	left: 50%;

	margin-left: -35px;

	width: 120px;

}

.mx a {

	color: white;

}

#mx {

	margin-top: 38px;

	width: 2384px;

}

.dt {

	width: 1192px;

	overflow: hidden;

	height: 344px;

}

/*分页*/

.pages {

	overflow: hidden;

	margin: 30px auto;

	font-size: 12px;

	text-align: center;

}

.pages a {

	display: inline-block;

	margin: 0 2px;

	height: 34px;

	line-height: 34px;

	background: #fff;

	border: 1px solid #e3e3e3;

	text-align: center;

	color: #333;

	padding: 0 12px

}

.pages a.cur {

	background: #4594FD;

	border-color: #4594FD;

	color: #fff;

	text-decoration: none;

}

.pages a:hover {

	background: #4594FD;

	border-color: #4594FD;

	color: #fff;

	text-decoration: none;

}

.pages span {

	display: inline-block;

	margin: 0 2px;

	height: 34px;

	padding: 0 12px;

	line-height: 34px;

	background: #4594FD;

	border: 1px solid #4594FD;

	color: #fff;

	text-align: center;

}

#mx_gd {

	background-color: #0092d7;

	margin-top: 30px;

	height: 60px;

}

.gd_box {

	width: 1200px;

	margin: 0 auto;

	position: relative;

}

.xy {

	background-color: #FAAB3B;

	width: 700px;

	margin: 0 auto;

	position: relative;

	height: 2px;

	top: 30px;

	text-align: center;

}

.xy span {

	position: absolute;

	top: -10px;

	margin-left: -50px;

	background-color: #7F7F7F;

	color: #FAAB3B;

	padding: 0 10px;

}

.ck_gd a {

	font-size: 14px;

	color: #000;

	transition: color 0.3s;

}

.ck_gd {

	width: 184px;

	height: 25px;

	text-align: center;

	position: absolute;

	right: 41%;

	top: 18px;

	border-radius: 12px;

	border: 1px solid white;

	transition: all 0.3s;

}

.ck_gd:hover a {

	color: white;

}

.ck_gd:hover {

	background-color: #000;

	border: none;

}

/*底部*/

.yj_bg {

	background-color: #0092d7;

	margin-top: 45px;

}

.yj_box {

	width: 1200px;

	margin: 0 auto;

	padding-left: 36px;

	padding-top: 25px;

	padding-bottom: 10px;

}

.yj_logo {

	width: 187px;

	height: 37px;

	float: left;

	margin-top: 35px;

}

.yj_logo img {

	width: 100%;

}

.yj_nva {

	float: left;

}

.yj {

	float: left;

	margin-left: 66px;

}

.yj dd a {

	font-size: 14px;

	color: #FEFEFE;

	padding-left: 5px;

}

.yj dt {

	padding-left: 10px;

	background: url(../img/left.png) no-repeat left;

}

.yj a {

	font-size: 12px;

	color: #000;

	transition: all 0.3s;

}

.yj a:hover {

	color:#fff;

}

.yj_wx {

	float: right;

	text-align: center;

	margin-right: 43px;

}

#yj_wx img {

	width: 108px;

	height: 107px;

}

#yj_wx span {

	font-size: 12px;

	color: #bababa;

}

.dibu_box {

	background-color: #212121;

}

.dibu {

	width: 1200px;

	margin: 0 auto;

	text-align: center;

	padding-top: 30px;

	padding-bottom: 30px;

}

.dibu span {

	font-size: 12px;

	color: #bababa;

}

.dibu span a {

	font-size: 12px;

	color: #bababa;

}

/*关于我们*/

/*学院环境*/

#about_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 45px;

}

.about_bt {

	overflow: hidden;

	width: 1100px;

	margin: 0 auto;

	background-color: #0092d7;

	padding-bottom: 10px;

}

.about_bt ul {

}

.about_bt li {

	border: 1px solid white;

	padding: 5px 10px;

	float: left;

	margin-left: 10px;

	margin-top: 10px;

}

.about_bt a {

	color: black;

}

.about_bt li:hover {

	border: 1px solid #000;

	background-color: #000;

}

.about_bt li:hover a {

	color: white;

}

.dqys {

	border: 1px solid #FF7F06;

	background-color: #000;

	color: white;

}

.dqys a {

	color: white;

}

.about_tu img {

	width: 1100px;

	height: 484px;

	margin: 0 auto;

}

.about_tu {

	margin-top: 30px;

}

.about_jj {

	padding: 0 50px;

}

.about_jj p {

	margin-top: 20px;

	line-height: 30px;

	text-indent: 28px;

}

.about_nr h1 {

	text-align: center;

	color: #FF7F06;

}

.about_nr {

	margin-top: 45px;

}

#ab {

	margin-top: 0;

}

.about_nr h3 {

	margin-top: 20px;

}

/*学院简介*/

.about_hj {

	padding: 0;

	margin-top: 45px;

}

.hj_lan li {

	width: 298px;

	height: 300px;

	overflow: hidden;

	cursor: pointer;

	float: left;

	margin-left: 2px;

	margin-top: 2px;

}

.hj_lan img {

	width: 100%;

	transition: all 0.3s;

}

.hj_lan img:hover {

	transform: scale(1.1);

}

/*课程介绍*/

.classkc_bt {

	margin-top: 45px;

}

.classkc_bt h1 {

	color: #000;

	text-align: center;

}

.classkc_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 20px;

}

.classkc_box p {

	text-align: center;

	color: #686666;

	line-height: 30px;

}

.kclan {

	margin-top: 30px;

}

.lanmu_kc {

	width: 290px;

	border: 1px solid #ccc;

	padding-bottom: 30px;

	cursor: pointer;

	float: left;

	margin-left: 5px;

	transition: all 0.3s;

	margin-top: 10px;

	height: 250px;

}

.lanmu_kc:hover {

	box-shadow: 0px 8px 10px 0.5px rgba(91, 91, 91, 0.5);

}

.lanmu_kc img {

	width: 290px;

	height: 210px;

	margin: 0 auto;

}

.lanmu_kc span {

	margin-top: 20px;

	font-size: 18px;

	color: #000;

	display: block;

	padding-left: 10px;

}

.kc_js {

	line-height: 25px;

	padding: 10px;

	color: #2A333C;

	margin-bottom: 20px;

	font-size: 14px;

}

.lanmu_kc1 a {

	color: #2A333C;

	margin-left: 10px;

	padding: 5px;

	border: 1px solid #2A333C;

	font-size: 14px;

	transition: all 0.3s;

}

.lanmu_kc1 a:hover {

	color: white;

	border: 1px solid white;

	background-color: #FF7F06;

}

/*子页*/

.xq_bg {

	background-color: #F2F2F2;

	padding-top: 10px;

	padding-bottom: 45px;

}

.dq_box li {

	float: left;

}

.dq_box a {

	color: #222323;

	font-size: 14px;

}
.dq_box a:hover{color:#FFF;}

.xq_box {

	margin-top: 20px;

	background-color: #FFFFFF;

}

.xq_hz {

	width: 1200px;

	margin: 0 auto;

	padding-top: 40px;

}

.xq {

	float: left;

	width: 700px;

	margin-left: 100px;

}

.xq_tu {

	float: left;

}

.xq_tu img {

	width: 330px;

	height: 220px;

}

.xq span {

	margin-top: 20px;

	font-size: 18px;

	color: #FF7F06;

	display: block;

	padding-left: 10px;

}

.xy_box {

	background: white;

	width: 1200px;

	margin: 0 auto;

	padding: 10px;

	margin-top: 20px;

	padding-bottom: 20px;

}

.xy_box h3.biaoti {

	font-size: 26px;

	color: #585858;

	line-height: 55px;

	width: 1200px;

	margin: 0 auto;

	text-align: center;

	border-bottom: #CCC 1px dashed;

	margin-top: 40px;

}

.xy_xq {

	border-bottom: 1px solid #ccc;

	position: relative;

	height: 31px;

}

.xy_xq span {

	padding-bottom: 10px;

	display: block;

	color: #000000;

	border-bottom: 1px solid #000000;

	position: absolute;

	top: 0;

}

.xy_box li {

	margin-top: 10px;

	font-size: 16px;

	margin-left: 5px;

}

.xy_box p {

	margin-top: 10px;

	line-height: 25px;

}

/*师资力量*/

.shizi_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 20px;

}

.shizi_box p {

	text-align: center;

	color: #686666;

	line-height: 30px;

}

.shizi_lan {

	width: 254px;

	border: 1px solid #DADADA;

	padding-top: 10px;

	float: left;

	margin-left: 50px;

	overflow: hidden;

}

.shizi_tu {

	width: 221px;

	height: 307px;

	overflow: hidden;

	margin: 0 auto;

}

.shizi_js {

	padding: 10px;

	margin-top: 12px;

}

.shizi_js a {

	color: black;

	font-size: 14px;

}

.shizi_lan:hover {

	border: 1px solid #FF820D;

}

.shizi_lan:hover .shizi_js {

	background-color: #FF820D;

}

.shizi_lan:hover .shizi_js a {

	color: white;

}

.shizi_lanmu {

	margin-top: 20px;

}

.an_box {

	width: 200px;

	margin: 0 auto;

	margin-top: 20px;

	cursor: pointer;

}

.an_box li {

	float: left;

	margin-left: 10px;

	padding: 5px;

}

.an_box li:hover {

	color: #FF820D;

}

.an_box ul {

	float: left;

}

.an_box input {

	float: left;

	margin-left: 10px;

	border: none;

	padding: 5px;

}

.an_box input:hover {

	background-color: #FF820D;

	color: white;

}

#sz_xq {

	margin-top: 20px;

	background-color: #FFFFFF;

}

.sz_xq {

	width: 1200px;

	margin: 0 auto;

	padding-top: 40px;

}

.sz_jj {

	float: left;

	width: 700px;

	margin-left: 100px;

}

.sz_xq_tu {

	float: left;

}

.sz_xq_tu img {

	width: 220px;

	height: 300px;

}

.sz_jj span {

	margin-top: 20px;

	font-size: 18px;

	color: #FF7F06;

	display: block;

	padding-left: 10px;

}

.name {

	margin-top: 20px;

	color: black;

}

.name span {

	margin-left: 10px;

}

.xx span {

	line-height: 30px;

	font-weight: bold;

}

.syy {

	margin-top: 20px;

	cursor: pointer;

}

.syy a {

	font-size: 14px;

	color: #000;

}

.syy li.left {

	float: left;

	font-size: 14px;

	margin-left: 60px;

	color: #000;

}

.syy li.right {

	float: right;

	font-size: 14px;

	margin-right: 60px;

	color: #000;

}

.syy li:hover {

	border-bottom: 1px solid #000;

}

/*新闻中心*/

.news_box {

	width: 1200px;

	margin: 0 auto;

	margin-top: 45px;

}

.news_nr {

	margin-top: 20px;

}

.news_nr h1 {

	text-align: center;

	color: #000;

}

.news_nr h2 {

	text-align: center;

	font-size: 14px;

	color: #928F8F;

	margin-top: 10px;

	margin-bottom: 20px;

}

.news_nr p {

	line-height: 28px;

	text-indent: 28px;

}

.new_xq {

	padding: 0 50px;

}

#news {

	border: 1px solid #7A7777;

	margin: 10px 50px 10px 50px;

	padding: 5px 80px;

}

.news_tu {

	width: 80px;

	height: 80px;

	background: url(../img/xw.png);

	position: relative;

	float: left;

}

.news_tu span {

	position: absolute;

	left: 50%;

	font-weight: bold;

	font-size: 18px;

	color: white;

	margin-left: -36px;

	margin-top: 10px;

}

.news_lan h3 {

	margin-bottom: 10px;

	font-size: 16px;

	font-weight: normal;

}

.news_lan h3 a {

	margin-bottom: 10px;

	font-size: 16px;

	font-weight: normal;

	color: #1d1c1c;

}

.news_lan {

	border-bottom: 1px dashed #ccc;

	padding-bottom: 5px;

	margin-top: 10px;

}

.news_tu b {

	color: white;

	font-size: 30px;

	position: absolute;

	left: 50%;

	margin-left: -20px;

	bottom: 0.1%;

}

.xw_nr {

	width: 800px;

	float: left;

	margin-left: 10px;

}

.xw_nr a {

	color: #4A4747;

	font-size: 14px;

}

.xw_nr a:hover {

	border-bottom: 1px solid #4A4747;

}

.xw_nr p {

	line-height: 20px;

	text-indent: 28px;

}

/*在线留言*/



.dq li {

	float: left;

}

.dq a {

	color: #222323;

	font-size: 14px;

}

.dq a:hover{color:#FFF;}

.liuyan {

	width: 1200px;

	margin: 0 auto;

	margin-top: 20px;

}

.liuyan_nr {

	width: 450px;

	margin: 0 auto;

	position: relative;

	padding-bottom: 45px;

}

.liuyan_nr li {

	margin-top: 10px;

}

.liuyan_nr input {

	width: 200px;

	padding: 5px;

}

.liuyan_nr textarea {

	height: 145px;

	width: 355px;

}

#tij {

	border: none;

	cursor: pointer;

	position: absolute;

	left: 50%;

	margin-left: -50px;

	bottom: 10px;

}

#tij:hover {

	background-color: #000;

	color: white;

}

/*联系我们*/

.lx_box {

	width: 1200px;

	margin: 0 auto;

}

.lx {

	margin-top: 10px;

	padding: 10px;

	background-color: #F2F2F2;

}

.lx li {

	margin-top: 10px;

}

/*在线客服*/

.izl-rmenu {

	position: fixed;

	right: 30px;

	bottom: 10px;

	padding-bottom: 73px;

	background: url(../img/r_b.png) 0px bottom no-repeat;

	z-index: 999;

}

.izl-rmenu .btn {

	width: 72px;

	height: 73px;

	margin-bottom: 1px;

	cursor: pointer;

	position: relative;

}

.izl-rmenu .btn-qq {

	background: url(../img/r_qq.png) 0px 0px no-repeat;

	background-color: #6da9de;

}

.izl-rmenu .btn-qq:hover {

	background-color: #488bc7;

}

.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {

	background: url(../img/r_qq.png) 0px 0px no-repeat;

	background-color: #6da9de;

	text-decoration: none;

	display: block;

}

.izl-rmenu .btn-wx {

	background: url(../img/r_wx.png) 0px 0px no-repeat;

	background-color: #78c340;

}

.izl-rmenu .btn-wx:hover {

	background-color: #58a81c;

}

.izl-rmenu .btn-wx .pic {

	position: absolute;

	left: -160px;

	top: 0px;

	display: none;

	width: 160px;

	height: 160px;

}

.izl-rmenu .btn-phone {

	background: url(../img/r_phone.png) 0px 0px no-repeat;

	background-color: #fbb01f;

}

.izl-rmenu .btn-phone:hover {

	background-color: #ff811b;

}

.izl-rmenu .btn-phone .phone {

	background-color: #ff811b;

	position: absolute;

	width: 160px;

	left: -160px;

	top: 0px;

	line-height: 73px;

	color: #FFF;

	font-size: 18px;

	text-align: center;

	display: none;

}

.izl-rmenu .btn-top {

	background: url(../img/r_top.png) 0px 0px no-repeat;

	background-color: #666666;

	display: none;

}

.izl-rmenu .btn-top:hover {

	background-color: #444;

}

.casebox {

	position: relative;

	overflow: hidden;

	height: 405px;

	margin-top: 25px;

}

.casebox ul {

	width: 1221px;

	position: relative;

	margin-left: -21px;

	overflow: hidden;

}

.caseboxlist li {

	width: 260px;

	height: 397px;

	margin-left: 0px;

	display: inline;

	float: left;

	border: 1px solid #DADADA;

	margin-left: 30px;

}

.caseboxlist li:hover {

	border-color: #FF820D

}

.caseboxlist li a {

	margin: 6px;

	position: relative;

	width: 248px;

	height: 390px;

	display: block;

	background: #fff;

	overflow: hidden;

}

.caseboxlist li a .ttbg {

	text-align: center;

	height: 35px;

	line-height: 35px;

	background: rgba(0,0,0,0.4);

	color: #fff;

}

.caseboxlist li a img {

	height: 344px;

	width: 248px;

	transition: all 0.3s

}

.caseboxlist li a:hover .ttbg {

	background: #FF820D;

	z-index: 1000px;

}
/*工程案例内容页面面包屑导航*/
.dq_box li a:hover{color:fff;}