/* 按钮 */

.nav_btn{padding:0 40px;margin:0 24px;height: 30px;line-height: 30px;}

.nav_btn a{background: url('../images/arrow_dbt.png')no-repeat right center;background-size: 12px 12px;display: block;padding-right: 10px;}

.foot_btn a{padding:20px 60px;display: inline-block;}



/* 公共头部 */

.head_top{height: 36px;line-height: 36px;padding:0 5px;}

.head_bottom{height: 80px;line-height: 80px;}

.head_logo img{width: 349px;height: 80px;}



.head_bottom .register_icon{width: 174px;}

.head_bottom .register_icon li{width: 50px;}

.head_bottom .register_icon li p{line-height: 30px;}

.head_bottom .register_icon li:nth-child(2) p{line-height: 24px;} 

.head_bottom .register_icon li img{width: 24px;margin:0 auto;}

.head_bottom .register_icon li:nth-child(2){margin:0 10px;}

.register_icon li a{display:block;width:50px;}





/* 导航 */

/* .nav_wrap{height:60px;line-height: 60px;position: relative; z-index: 99;}

.main_nav ul{height:60px;overflow: hidden;}

.main_nav ul.nav_ul li.nav_con,.nav_list h3{width: 200px;background: #fdd000;padding-left: 24px;}

.main_nav ul.nav_ul li.nav_con .nav_first,.nav_list h3 a{color: #000;display: block;background: url('../images/icon_hor.png')no-repeat left center;background-size: 16px 16px;text-align: left;padding-left: 30px;}

.main_nav ul.nav_ul li{float:left;width:99px;position:relative;z-index: 999999;}

.main_nav ul.nav_ul li a{display:block;height:60px;line-height:60px;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.main_nav ul.nav_ul li ul {position:absolute;left:-40px;top:60px;width:150px;display:none;}

.main_nav ul.nav_ul li ul li {height:41px;}

.main_nav ul.nav_ul li ul li a{display:block;height:40px;line-height:40px;padding:0 15px;text-align:center;color:white;background:#555;border-bottom:1px solid #666;}

.main_nav ul.nav_ul li ul li a:hover,.fdnav ul li a:hover{color:#fdd000;}

 */

.nav_wrap{height:60px;line-height: 60px;position: relative; z-index: 99;}

.main_nav ul.nav_ul li.nav_con,.nav_list h3{width: 200px;background: #fdd000;padding-left: 24px;}

.main_nav ul.nav_ul li.nav_con .nav_first,.nav_list h3 a{color: #000;display: block;background: url('../images/icon_hor.png')no-repeat left center;background-size: 16px 16px;text-align: left;padding-left: 30px;}

.main_nav ul.nav_ul li{float:left;width:85px;position:relative;z-index: 999999;}

.main_nav ul.nav_ul li a{display:block;height:60px;line-height:60px;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.main_nav ul.nav_ul li dl {position:absolute;left:0px;top:60px;width:100px;display:none;}

.main_nav ul.nav_ul li dl dd {height:41px;}

.main_nav ul.nav_ul li dl dd a{display:block;height:40px;line-height:40px;padding:0 15px;text-align:center;color:white;background:#555;border-bottom:1px solid #666;}

.main_nav ul.nav_ul li dl dd a:hover,.fdnav ul li a:hover{color:#fdd000;}

 .main_nav ul.nav_ul li a:hover{color: #fdd000;}



.fdnav{position:absolute; top:60px; width:100%; background: #fff; z-index: 100;height: 0;overflow: hidden; display:block;}

.fdnav ul{padding:26px 0 16px; overflow: hidden;}

.fdnav ul li{float:left;padding:0 10px;}

.fdnav ul li a{display: block;color:#000;}



/* 导航-home */

.nav_big{position: relative;z-index: 9;}

.nav_box{position: absolute;top:-60px;left: 0;z-index: 99;}

.main_nav2 ul.nav_ul{padding-left: 200px;}

.nav_list{width: 200px;text-align: left;}

.nav_list h3{height: 58px;line-height: 58px;}

.nav_list .nav_list_in li a{width: 200px;height: 37px;line-height: 37px;padding:0 20px;color:#fff;display: block;}

.nav_list .nav_list_in li:hover a{background: #464646;color: #fdd000;display: inline-block;}

#guid{height:520px;background: rgba(0, 0, 0, .4);}

#hdValue{display:none; position:absolute; left:240px;top:0;}

#showValue {z-index:9999; display:none; position:absolute; background:rgba(0,0,0,.8); left: 200px;top: 60px;width: 240px;padding:15px 15px 24px 15px;}

.con_st_list ul li{width: 60px;}

.con_st_list ul li img{width: 50px;margin:0 auto;}

.con_st_list ul li:nth-child(2){margin:0 14px;}





/* 底部 */

.footer1_wrap{padding:60px 4px 60px 5px;}

.footer1_wrap li dl dd a{background: url('../images/icon_arr.png')no-repeat left center;background-size: 8px 10px;padding-left: 14px;  display: block;color:#fff;}

.footer1_wrap li dl dt a{color:#fff;}

.footer1_wrap li dl dd a:hover,.footer1_wrap li dl dt a:hover{color:#fdd000;}

.footer1_tel img{width: 30px;height: 30px;margin:0 auto;}

.footer_line{height: 1px;width: 96%;margin:0 auto;background: #464646;/* width: 1940px; */}

.foot_link dt,.foot_link dd{padding:0 4px;float: left;}

.foot_link dd a{color: rgba(255, 255, 255, .5);display: block;line-height: 40px;}

.foot_link dd a:hover,.footer1_wrap li dl dt a:hover{color:#fdd000;}

.footer_code img{width:120px;height:120px;}







.footer2 li{display: inline-block; padding:0 15px; border-right:2px solid #fdd000;}

.footer2 li:last-child{ border-right:none;}

.footer2 li a:hover{color: #fff;}

.footer2_wrap p span{display: inline-block;}



/* 右侧悬浮 */

.fix_right{position: fixed;right: 0;top:30%;margin-top:-154px;z-index: 9999;}

.fix_right .fix_right_con li{width: 80px;height: 80px;margin-bottom: 2px;background: rgba(0, 0, 0, .4);text-align: center;font-size: 10px;font-weight: bold;}

.fix_right .fix_right_con li a{color: #fff;display: block;width: 80px;height: 80px;padding-top:6px;}

.fix_right .fix_right_con li:nth-child(1){border-radius:5px 5px 0 0;}

.fix_right .fix_right_con li:last-child{border-radius:0 0 5px 5px;margin-bottom: 0;background: rgba(0, 0, 0, .3);}

.fix_right .fix_right_con li:last-child a{color: rgba(255, 255, 255, .5);}

.fix_right .fix_right_con li a img{margin:10px auto 0;width: 20px;}

.fix_right .fix_right_con li:hover a{color: #fdd000;}

/*公共底部颜色*/

.foot_you{color:rgba(255, 255, 255, .5)!important;}



.lk .x li {height: 30px;width: auto;padding:0 4px;}

.lk .x li a{color:rgba(255, 255, 255, .5);}







/* 预约试听弹窗 */

.shiting h2{height: 80px;line-height: 80px;}

.shiting .yhBiaoDan ul li{padding-top: 20px;}

.shiting .yhBiaoDan .layui-form .yhSelect,

.shiting .yhBiaoDan .layui-form .yhSelect label,

.shiting .yhBiaoDan .layui-form .yhSelect .yhSelectOn{height: 45px;line-height: 40px;border-bottom: 1px solid rgba(60,56,57,.1)/*#3c3839*/;}

.shiting .yhBiaoDan .layui-form .yhSelect label{float: left;width: 30%;color:#666;}

.shiting .yhBiaoDan .layui-form .yhSelect label img{display: inline-block;vertical-align: middle;margin-right: 10px;}

.shiting .yhBiaoDan .layui-form .yhSelect .yhSelectOn{float: right;width: 70%;}

.shiting .yhBiaoDan .layui-form-select .layui-input{line-height: 43px;padding-right: 0!important;text-align: right;}

.shiting .yhBiaoDan .layui-form .layui-input, .layui-textarea, .layui-select{border: none!important;}

.shiting .yhBiaoDan .layui-form .layui-select-title i{display: none;}

.shiting .yhBiaoDan .layui-form .layui-form-select dl dd.layui-this{background-color: #393D49 !important;}

.shiting .yhBiaoDan .layui-form .layui-form-select dl{padding:0!important;}

.shiting .yhBiaoDan .layui-form .layui-form-select dl dt, .layui-form-select dl dd{text-align: center;line-height: 44px!important;padding: 0!important;}



.yhBtnYY button{border: none;width: 210px;height: 60px;line-height: 60px;}



.shiting input::-webkit-input-placeholder {/*Chrome/Opera/Safari*/color: #999;}

.shiting input:-ms-input-placeholder{/*IE*/color:#999;}

.shiting input::-moz-placeholder{/*Firfox*/color: #999}







