* { margin:0 auto; padding:0; font-family:"Microsoft YaHei"; }
a{text-decoration:none;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
table,tr,td,th { padding:0;}

.head { width:1200px; height:90px; line-height:90px; padding-top:20px;}
.head span { float:right; color:#b8c018; font-size:28px; display:inline-block; height:90px; line-height:90px;}
.head span img { float:left; margin-right:10px;}

.banner { width:100%; height:632px; background:url(../images/banner.jpg) no-repeat top center; margin-top:20px; }
.banner_consult { width:1200px; height:632px; position:relative;}
#b_consult { position:absolute; top:510px; right:0;; display:block; width:270px; height:60px; line-height:60px; background:#fff; color:#eb2525; font-size:26px; border-radius:15px; text-align:center;}

.problem { width:1000px; height:auto; margin-top:50px;}
.problem h2 { height:50px; line-height:50px; background:url(../images/line01.png) no-repeat center; color:#655931; font-size:40px; text-align:center; margin-bottom:20px;}
.problem ul { height:380px; margin-bottom:40px;}
.problem ul li { width:460px; height:160px; float:left; margin:20px 20px 0px 20px; box-shadow:2px 10px 20px #ffd1ca; }
.problem ul li img { float:left; margin-right:20px;}
.problem ul li p { color:#655931; font-size:18px; width:206px; float:right;}
.problem ul li p b { width:36px; height:36px; line-height:36px; background:#b8c018; color:#fff; text-align:center; display:block; font-size:24px; margin:40px 0px 10px 0px;}

.kec { width:100%; height:509px; background:url(../images/kec.jpg) no-repeat top center; margin-top:50px;}
.kec_content { width:1000px; height:auto; margin-bottom:60px;}
.kec_content h2 { height:50px; line-height:50px; color:#fff; font-size:35px; text-align:center; padding-top:54px;}
.kec_content p { font-size:20px; color:#fff; text-align:center; margin-top:30px;}
table { widows:536px; height:160px; margin-top:44px; margin-left:84px; color:#4e4b47; float:left;}
th { font-size:24px; font-weight:normal;}
td { font-size:18px; text-align:center;}
.kec_right { float:right; width:284px; height:128px; margin-top:58px; margin-right:82px; text-align:center;}
.kec_right h4 {color:#4e4b47; font-size:18px; height:30px; line-height:30px; margin-top:30px; text-align:left; margin-left:40px; text-decoration:line-through;}
.kec_right p { color:#ff4c2f; font-size:28px; height:40px; line-height:40px; margin-top:10px;}

.tese {width:1000px; height:auto; margin-top:50px;}
.tese h2 { height:50px; line-height:50px; background:url(../images/line02.png) no-repeat center; color:#655931; font-size:40px; text-align:center; margin-bottom:40px;}
.tese ul { width:1000px; height:375px; background:url(../images/tese.jpg) no-repeat top center; margin-bottom:60px; box-shadow:5px 15px 20px #ffd1ca;}
.tese ul li { width:200px; height:187px; float:left; color:#fff; padding:25px 20px; box-sizing:border-box;}
.tese ul li h4 { line-height:40px; font-size:22px; font-weight:bold;}
.tese ul li p { font-size:16px; line-height:25px; border-top:2px #fff solid; padding-top:5px;}

.teacher { width:100%; height:672px; margin-top:50px; background:url(../images/teacher.jpg) no-repeat top center;}
.teacher h2 { height:50px; line-height:50px; color:#fff; font-size:40px; text-align:center; margin-bottom:40px; padding-top:70px;}
#wrap {position:relative;width:1000px;height:450px;overflow:hidden;}
#wrap .pic {position:absolute;top:0;left:0;width:1000%;height:100%;}
.pic li {float:left;width:1000px;height:450px;}
.pic li img {border:0;vertical-align:middle; float:left;}
.li_right { float:right; color:#fff; width:560px; height:450px; position:relative; margin:0px 20px;}
.li_right h4 { font-size:30px; font-weight:bold; height:50px; line-height:50px; margin-top:80px; margin-bottom:20px;}
.li_right p { font-size:18px; line-height:30px; text-align:justify;}
.li_right a { display:block; width:220px; height:40px; line-height:40px; text-align:center; color:#fff; background:#ff4c2f; font-size:20px; border-radius:10px; margin:0px; position:absolute; bottom:70px; left:0;}
.tab {position:absolute;bottom:0;left:50%;margin-left:-80px;height:10px;padding-left:10px;/*background:rgba(0,0,0,.2);*/border-radius:15px;}
.tab li {width:50px;height:4px;float:left;background:#fffefe;border-radius:20px;margin:5px 10px 0 0;cursor:pointer;}
.tab li.on {background:#ff4c2f;}
.pre,.next {position:absolute;top:50%;margin-top:-30px;width:30px;background:rgba(0,0,0,0.2);text-align:center;font-size:28px;font-weight:bold;line-height:60px;color:#fff;cursor:pointer;}
.pre:hover,.next:hover {background:rgba(0,0,0,0.5);}
.prev {left:0; display:none;}
.next {right:0;display:none;}

.hj {width:1000px; height:auto; margin-top:50px;}
.hj h2 { height:50px; line-height:50px; background:url(../images/line03.png) no-repeat center; color:#655931; font-size:40px; text-align:center; margin-bottom:40px;}
.hj_content { width:1000px; height:500px; background:url(../images/hj.jpg) no-repeat center; position:relative;}
.hj_content h4 { color:#fff; font-size:26px; font-weight:bold; line-height:40px; position:absolute; top:50px; left:40px;}
.hj_content p { color:#fff; font-size:20px; font-weight:bold; line-height:40px; position:absolute; top:92px; left:70px;}
.hj_content a { display:block; width:170px; height:34px; line-height:34px; text-align:center; color:#fff; background:#ff4c2f; font-size:20px; border-radius:10px; position:absolute; top:220px; left:42px;}

#consult { display:block; width:170px; height:34px; line-height:34px; text-align:center; color:#fff; background:#ff4c2f; font-size:20px; border-radius:10px;}

#xiaoqu{ height:auto !important; overflow:hidden; padding:30px 0; background: #333; clear:both; margin-top:50px; }
#xiaoqu:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.xiaoqu{ width:1000px; height:auto !important; overflow:hidden; margin:0 auto;}
.left_block { padding-top: 30px;padding-bottom: 20px; width: 214px; float: left;}
.row{ width: 100%; font-family: "Microsoft YaHei"; font-size: 16px; color: #fff;}
.left_block .row1{line-height:60px; font-size: 30px; font-weight: bold;}
.left_block .row2{ font-size: 26px; font-weight: bold; margin-bottom:5px;color: #fff;}
.xiaoqu_rt{ width:600px; padding-left:40px; margin-left:40px; height:auto; float:left; border-left:1px solid #c8c8c8; font-family: "Microsoft YaHei";}
.xiaoqu_rt * {padding:0; margin:0;}
.xiaoqu_rt ul li h4{ padding-left:10px; margin-top: 5px; width:800px; height:60px; line-height:60px; float:left; font-size:24px; font-weight:bold; text-align:left;color:#fff;}
.xiaoqu_rt ul li p { padding-left:10px; margin-top: 5px; font-size:20px; text-align:left;color:#fff;}
.fotzx_btn{ display:block; width:214px; height:60px; line-height:60px; text-align:center; background: #3773c9; border-radius: 10px; color: #fff !important; font-size:24px;font-weight: bold;}

.copyrightBox{ background:#333; width: 100%;}
.copyrightceter{ width: 1000px; padding:40px 0 40px 0; margin: 0 auto; color: #fff; text-align:center; font-size:16px !important; line-height:30px;}