﻿@charset "utf-8";
/* CSS Document */
body { color: #666666; font-size: 12px; font-family: "微软雅黑"; margin: 0 auto; position: relative; padding: 0; }
* { margin: 0px; padding: 0px; }
ul, li { list-style: none; list-style-type: none; }
img { border: 0px; margin: 0px; padding: 0px; vertical-align: middle; }
input, select { vertical-align: middle; }
.clear { clear: both; }
br { margin: 0px; padding: 0px; }
table { margin: 0px auto; }
.wrap { width: 1200px; margin: auto; overflow: hidden; }
.fr { float: right; }
.fl { float: left; }
.m20 { margin-top: 20px; }
.m30 { margin-top: 30px; }
/*a style*/
a { color: #333333; text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { color: #f33074; text-decoration: none; }
/* -- 页面整体布局 -- */
.con_L { width: 275px; position: absolute; top: 0px; height: 800px;  z-index: 999999; left: 0px; display: block;overflow: hidden; background: rgba(18,18,18,1) }
.logo { padding: 20px 0 0 0; width: 100%; text-align: center; }
.nav { padding: 25px 0 0 0; width: 100%; height: auto; overflow: hidden; }
.nav li { float: left; width: 100%; }
.nav li a { text-align: center; display: block; height: 51px; background: url(../images/dh_Pu.png) center no-repeat; background-size: 100% 100%; font-size: 14px; color: #e7b867; padding: 2px 0 0 0; margin: 0 auto 11px auto; width: 140px; }
.nav li a:hover, .nav li .cur { color: #fde1b2; background: url(../images/dh_ho.png) center; background-size: 100% 100%; }
.eng { color: #e7b867; text-transform: uppercase; font-size: 11px; padding-top: 3px; }
.footer { width: 100%; text-align: center; color: #ffe1ae; line-height: 30px; margin-top: 10px; }
.banner { width: 1390px; height: 800px; position: relative; z-index: 1; float: left; }
.con_R { margin-left: 275px; min-height: 820px; overflow: hidden;}
/*banner*/
.banner ul { position: relative; height: 800px; }
.banner ul li { width: 1390px; height: 800px; position: absolute; top: 0px; left: 0px; display: none; }
.banner ul li:first-child { display: block; }
.arrows { position: absolute; width: 100%; left: 940px; bottom: 84px; height: 14px; }
.arrows a { background: url(../images/arrows-01.png) no-repeat; width: 14px; height: 14px; display: inline-block; margin: 0 3px; }
.arrows a:hover, .arrows a.cur { background: url(../images/arrows-02.png) no-repeat; }
/*incon*/
.incon { width: 900px; padding: 40px; }
.incon_tit { width: 100%; text-align: center; background: url(../images/tit.png) no-repeat center center; height: 120px; line-height: 60px; color: #6d5027; }
.incon_tit h1 { font-size: 30px; }
.incon_tit p { font-size: 18px; letter-spacing: 2px; }
/*page*/
.page { text-align: center; line-height: 24px; color: #666; height: auto; overflow: hidden; float: left; width: 100%; margin-top: 10px; }
.page a { display: inline-block; height: 24px; padding: 0 10px; margin: 0 2px; color: #666; background: #fff; border: solid 1px #CCC }
.page a:hover, .page .cur { color: #fff; background: #6d5027; }
/*关于我们*/
.in_ab { width: 100%; line-height: 28px; color: #3e3e3e; text-align: justify; font-size: 14px; }
.in_ab p { margin-top: 10px; }
/*课程介绍*/
.in_cou ul li { float: left;overflow:hidden; width: 100%; height: 227px; border: solid 1px #dbdbdb; background: #fff; margin-bottom: 25px; }
.in_cou ul li .txt { width: 500px; padding: 15px 10px 0 20px; height: 177px; float: left; line-height: 28px; color: #636363; font-size: 14px; text-align: justify; }
.in_cou ul li .txt a:hover h1 { color: #6d5027; }
.in_cou ul li .txt h1 { font-size: 20px; font-weight: normal; color: #4f4f4f; }
.in_cou ul li .txt p { }
.in_cou ul li .txt span { font-size: 16px; color: #6d5027; }
.in_cou ul li .Img img { float: right; width: 350px; }
.in_cou ul li .txt .order { float: right; width: 90px; height: 16px; margin-top: 10px; }
/*师资介绍*/
.in_tea { font-size: 14px; line-height: 24px; text-align: justify; color: #5b5b5b; height: auto; overflow: hidden; }
.in_tea ul li { float: left; width: 33%; margin-top: 20px; text-align: left; padding-bottom: 20px; }
.in_tea ul li img { width: 280px; border: solid 1px #dbdbdb; }
.in_tea ul li:hover img { border: solid 1px #6d5027; }
.in_tea ul li p { color: #464646; font-size: 16px; margin-top: 10px; text-align: left; }
.in_tea ul li b { color: #886937; font-size: 14px; text-align: left; font-weight: normal; }
/*演出风采*/
.in_show ul li { float: left; width: 100%; height: 227px; border: solid 1px #dbdbdb; background: #fff; margin-bottom: 25px; }
.in_show ul li .txt { width: 500px; padding: 15px 10px 0 20px; height: 177px; float: left; }
.in_show ul li .txt h1 { font-size: 20px; font-weight: normal; color: #4f4f4f; padding-bottom: 10px; }
.in_show ul li .txt p a { line-height: 30px; color: #636363; font-size: 14px; }
.in_show ul li .txt p a b { font-weight: normal; color: #6d5027; }
.in_show ul li .txt p a:hover { color: #6d5027; }
.in_show ul li .Img img { float: right; width: 350px; }
/*招商加盟*/
.in_join { width: 100%;}
#tijiao { width: 698px; height: 454px; border: 1px solid #d3d3d3; border-radius: 6px; margin:36px auto 0 auto; background: #ededed; padding-top: 20px; }
#tijiao td { padding: 10px 0px; font-size: 14px; text-align: left }
#tijiao td.name { text-indent: 25px; }
#tijiao td input { width: 210px; height: 20px; line-height: 20px; border: 1px solid #d3d3d3; float:left; }
#tijiao td input.tex1 { width: 550px; }
#tijiao td span { font-size: 16px; color: #ff0000; font-weight: bold; padding-top: 5px; padding-left: 5px; }
#quyu { width: 115px; text-align: left; }
#tijiao td input.tyan { width: 64px; height: 24px; line-height: 24px; text-align: center; color: #fff; background: #6d5027; float: left; border: none; margin-right: 6px; display: inline; font-family: "微软雅黑"; }
/*联系我们*/
.in_con{ width:100%; height:auto; overflow:hidden;}
.in_con ul li{ float:left; width:405px; height:430px;border: solid 1px #dbdbdb; line-height:30px; background:#fff; margin-bottom:20px; padding-left:15px;}
.in_con ul li img{ width:420px;margin-left:-15px;}
.in_con ul li h1{ font-weight:normal; font-size:20px; color:#4f4f4f; padding-top:15px;}
.in_con ul li span{ font-size:14px; color:#6d5027;}
.in_con ul li p{font-size:14px; color:#636363;}

/*预报名*/
.in_for { width: 100%; height: auto; overflow: hidden; }
.in_for .tit { font-size: 18px; color: #6d5027; width: 100%; border-bottom: 1px solid #D3D3D3; padding: 5px 0; margin: 10px 0; }
.in_for p { line-height: 28px; color: #636363; font-size: 14px; }
.in_for .table { margin-top: 20px; }
.in_for .table p { color: #6d5027; font-size: 16px; }
.in_for .table p span { margin-left: 5px; color: #DA2824; }
.in_for .table input { width: 310px; height: 30px; line-height: 30px; border: 1px solid #d3d3d3; margin: 10px 0; }
.in_for .table form input[type="radio"] { width: 18px; margin: 0 }
.in_for .table form span { display: inline-block; padding: 4px 0 4px 10px; font-size: 14px; }
.in_for .table form a {width: 60px; line-height: 24px; font-size: 14px; text-align: center; color: #FFF; background: #6d5027; display:block; height:24px; margin-top:20px;}
