@charset "utf-8";
/* CSS Document */
::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-track{background-color:#BBBBBB;}
::-webkit-scrollbar-thumb{background-color:#e7b846;}
::-webkit-scrollbar-thumb:hover {background-color:#e7b846}
::-webkit-scrollbar-thumb:active {background-color:#e7b846}

/*当前位置*/
.weizhi{ margin-left:40px;}
.weizhi *, .weizhi{ color:white; line-height:56px;}
.weizhi a{ margin-right:6px;}
.weizhi a:hover{ text-decoration:underline; color:#eee;}
.weizhi span{ background-image:url(../images/wz_jt.png); background-repeat:no-repeat; 
	background-position:left; padding-left:14px;
	}
	
.conbox{overflow:auto;}
/*左边导航*/
.left_nav{ width:200px; float:left;}
.left_nav ul{width:200px; height:auto; border-radius:8px;
	background-color:#181e1b; background-image:url(../images/con_gaoguang.png);
	background-repeat:no-repeat; background-position:right top;
	margin-bottom:30px;
	}
.left_nav ul h1{ font-size:18px; line-height:48px; margin-bottom:10px; color:white; padding-left:30px;
	background-image:url(../images/line.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	background-size:80%;
	}
/* .left_nav ul li{ padding-left:2.5em; margin-left:30px;} */
.left_nav ul .current{	background-image:url(../images/yinfu01.png);
	background-position:left center;
	background-repeat:no-repeat;
	}		
.left_nav ul li a{ font-size:14px; line-height:36px; color:white;}	

.left_nav h2 img{ margin:0 auto;}

.left_nav h3{ margin-top:10px; margin-left:40px;}
.left_nav h3 span{ color:white; font-size:20px; background-image:url(../images/tel.png); font-family:"微软雅黑";
	background-repeat:no-repeat; background-position:right center; padding-right:1.2em; margin-right:20px;
	}
.left_nav h3 a{ display:block; color:#e7b846; font-size:18px; font-family:"微软雅黑";font-weight:600;
	}

/*右边内容框*/
.right_con{ float:left; margin-left:40px;width:950px; min-height:500px;border-radius:10px;
	background-color:#181e1b; background-image:url(../images/con_gaoguang.png);
	background-repeat:no-repeat; background-position:right top;
	-webkit-box-reflect:below 3px -webkit-linear-gradient(transparent,transparent 96%,rgba(255,255,255,0.6));
	margin-bottom:50px;
	color:#fff;
	}
.right_con img{ 
	max-width:870px;
}
.right_con h1{ font-size:26px; font-family:"黑体";     color: #E7B846;font-weight:bold; line-height:60px; margin-left:40px;
	}
	
/*公司简介*/	
.con_gsjj{ margin:0 40px;    line-height: 20px; font-size:14px;}	

.con_gsjj ul{ overflow:auto;}
.con_gsjj ul li{ float:left; margin:10px 14px; width:260px;}
.con_gsjj ul img{ border-radius:5px; width:100%;}

/*产品展示*/
.con_cpzs{ margin:0 40px; overflow:auto;}
.nav_menu{ width:100px; float:left; margin-top:-10px;}
.nav_menu ul li{ line-height:40px;}
.nav_menu ul h2{ text-align:right;border-bottom:#444 solid 1px;}	
.nav_menu ul h2 a{ color:white; font-size:14px; display:block; padding-right:1em; cursor:pointer;
	background-image:url(../images/wz_jt.png); 
	background-repeat:no-repeat; 
	background-position:right center;
	}

.towmenu{ display:none;}
.nav_menu ul dl a{ color:#fff; display:block; line-height:24px; text-align:right; padding-right:1.5em;}
.nav_menu ul dl a:hover{ color:red;}

.cplist{ width:870px; float:right;}

.cplist ul li{ float:left; width:270px; height:230px; margin:0 10px;margin-bottom:10px; text-align:center;}
.cplist ul li img{ max-width:270px !important; border-radius:5px;}
.cplist ul li span{line-height: 25px;height: 25px;  color:white; }
.cplist ul h2 a{ color:#181e1b;font-weight:bold; background-image:url(../images/xq_btn.png);
	background-repeat:no-repeat; padding:4px 8px;
	}

.fanye{text-align:center; margin-top:6px; border:#181e1b solid 1px;}
.fanye a{ border:#e7b846 solid 1px; padding:2px 4px; background-color:white; color:#323232;}
.fanye span{ margin-left:12px; margin-right:12px; color:white;}
.fanye span a{ border:none; background-color:#999;}
.fanye span .current{ background-color:white; border:#999 solid 1px;}
.fanye span input{ width:24px; border:#e7b846 solid 1px; text-align:center;}
.fanye .go{ border:none; background-color:#e7b846;}	

/*产品详情*/
.cplist_xq{ float:left; margin-left:20px; width:750px;}
.xqpicbox{ overflow:auto;}
.xqpicbox ul{ float:left; width:380px;}
.xqpicbox ul img{ width:100%; border-radius:5px;}
.xqpicbox dl{ float:left; margin-left:40px;}
.xqpicbox dd{ color:#e7b846; line-height:24px;}

.xqsmallpic{ overflow:auto; margin-top:20px;}
.xqsmallpic ul li{ float:left; margin-right:20px; width:160px; cursor:pointer;border-radius:5px;}
.xqsmallpic ul li img{ width:100%;border-radius:5px;}
.xqsmallpic ul li:hover img{ border:#ffc800 solid 2px;}

.bigpic{ margin-top:14px;    width: 870px;   height: 260px; color:#fff;}
.bigpic span{ float:left;}
.bigpic h2{ float:left;}
.bigpic dl{ float:left;}
.bigpic ul img{ border-radius:10px; width: 380px;height: 260px;}
.bigpic ul li{ float:left;}
.bigpic ul{ width:2380px;  overflow: hidden;  height: 270px;}
.bigpic h2{ margin:0 20px; width:380px; overflow:hidden;}
.bigpic dl{ margin-left:30px;    width: 240px;overflow: auto;height: 260px;padding-right: 5px;}
.bigpic dl dt{ margin-top:10px;}
.bigpic dl dd{ line-height:20px;}
.bigpic dl p{ margin-top:14px; color:#e7b846 !important;}
.bigpic dl p a{display:block; width:90px; line-height:24px; border-radius:5px;
	border:#998877 solid 1px; background-color:#80644d; text-align:center;
	}
.bigpic .prev{ margin-top:90px; padding:10px 5px; border-radius:5px;}
.bigpic .prev:hover{ background-color:rgba(255,255,255,0.1);}
.bigpic .next{ margin-top:90px; padding:10px 5px; border-radius:5px;}
.bigpic .next:hover{ background-color:rgba(255,255,255,0.1);}
.neirong{height:240px; overflow:auto;}

.smallpic{ padding-left:12px; margin-top:20px;    margin-bottom: 10px; width: 850px;  height: 126px;}
.smallpic span, .smallpic h2{ float:left;}
.smallpic span{margin-top:40px; padding:5px 5px; border-radius:5px;}
.smallpic span:hover{ background-color:rgba(255,255,255,0.1);}
.smallpic ul li{ float:left; width:160px; margin: 8px; cursor:pointer;border-radius:5px;height: 110px;}
.smallpic ul li:hover{border:#e7b846 solid 1px;}
.smallpic ul .current{ border:#e7b846 solid 1px;}
.smallpic ul img{ width:100%;border-radius:5px;}
.smallpic ul{width:886px;  height: 120px;  overflow: hidden;}
.smallpic h2{ margin:0 12px; width:704px;overflow:hidden;}
.xwzydibu{margin-top:10px;    line-height: 20px;  margin-bottom: 20px;}


/*钢琴培训*/
.con_gqpx{ margin:0 40px;}
.con_gqpx p{ color:white; line-height:24px; margin-bottom:10px;}
.con_gqpx img{ float:right; width:400px; border-radius:5px;}

/*公司动态*/
.con_gsdt{ margin:0 40px;}
.con_gsdt ul{ padding:10px 20px;}
.con_gsdt ul li{ border-bottom:dashed #666 1px; line-height:48px;}
.con_gsdt ul a{ color:white; font-size:12px; padding-left:1em;
	background-image:url(../images/newicon.png);
	background-position:left center;
	background-repeat:no-repeat;
	}
.con_gsdt ul a:hover{ color:#e7b846; text-decoration:underline;}	
.con_gsdt ul span{ color:#bbb; float:right;}


/*公司动态详情*/
.con_gsdt_xq{ margin:0 40px; line-height:20px;}
.con_gsdt_xq h2{ color:white; font-size:16px; font-weight:bold; text-align:center;}
.con_gsdt_xq h3 a{color:#fff;line-height:24px; font-size:14px;}
.con_gsdt_xq h3 a:hover{ text-decoration:underline;}
.con_gsdt_xq h3{ color:#fff;font-size:14px; margin-top:40px; margin-bottom:20px;}

/*在线留言*/
.con_qxly{ border:#666 solid 1px; margin:0 40px 40px 40px;}
.lycontent{ margin:20px 0;}
.lycontent .lybox{ line-height:50px;}
.lycontent span{line-height:24px; color:white; margin-left:40px;}
.lycontent .lybox a{ color:red;}
.lybox span input{ border:#666 1px solid; height:24px; width:140px; background:none; color:white; padding-left:5px;}
.lybox .sex input{ width:12px;height:12px;}
.lycontent .lybox .changde{}
.lybox .changde input{ width:300px;}
.lybox01 .changde01{ line-height: 30px;}
.lybox01 .changde01 a{ color:red;}
.lybox01 .changde01 textarea{ width:540px; height:100px; margin-top:12px; padding-left:5px;
	background:none;border:#666 1px solid; color:white;
	}
.lycontent .lybox .btn input{ width:40px; height:20px; border:none; color:#000; cursor:pointer;
	border-radius:5px;padding-left:0;
	background-image:url(../images/xq_btn.png);
	background-repeat:no-repeat;
	background-size:200%;
	background-position:center;
	}
.lycontent .lybox .btn{ margin-left:110px;}
.lycontent .btn input:hover{box-shadow:0 1px 4px #000;}	

/*联系我们*/
.con_lxwm{ border:#666 solid 1px; margin:0 40px; padding:60px 0 20px 0; position:relative; min-height:300px;}
.map{ position:absolute; bottom:10px; right:90px;}
.con_lxwm h2{ overflow:auto; margin-left:50px;}
.con_lxwm h2 img{ float:left; margin-top:15px; margin-right:10px;}
.con_lxwm h2 p{ color:white; line-height:30px; float:left;}
.con_lxwm h3{ overflow:auto; margin-left:50px;}
.con_lxwm h3 img{ float:left; margin-right:10px;}
.con_lxwm h3 p{ color:white; line-height:30px; float:left;}

.fanye{
	line-height: 56px;
	color: #fff;
	-webkit-box-reflect:none;
}
.fanye ul{
	-webkit-box-reflect:none;
}
.fanye .page{
	margin-top:0px !important;
}










