﻿@charset "utf-8";
  
/* footer */

/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body { color:#666; font:12px/22px "Microsoft YaHei", "微软雅黑", "SimSun", "宋体",HELVETICA;  }
em{font-style:normal}
li{list-style:none}
fieldset, img { border:none; }
img{border:0;vertical-align:middle}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
p {word-wrap:break-word}
table { border-collapse:collapse; }
 
a{ color:#fff; text-decoration:none;blr:expression(this.onFocus=this.blur());    }
 
a:hover {   text-decoration:none; }
.center_box{ width: 1200px; margin: 0 auto; position: relative;}

/*加盟表格*/
.join_input{ width: 100%; background:#eeeeee url(../images/lbg_02.jpg) no-repeat center top; padding-top: 220px; padding-bottom: 90px;}
.jiameng_table table{border:1px solid #ccc;font-size:12px;color:#666;margin:0 auto;width:900px;background-color:#fff;}
.jiameng_table table td{padding:8px;border-left:1px solid #CCC;color:#666;border-top:1px solid #CCC;}
.jiameng_table table td input{border:1px solid #ddd;color:#666;height:22px;padding:2px 3px; font:12px/22px "Microsoft YaHei", "微软雅黑", "SimSun", "宋体",HELVETICA; }
.tdcolor{float:left}
.jiameng_table table td h2{font-size:16px;height:30px;line-height:30px;font-weight:bold;}
.jiameng_table table td span{color:red}
.jiameng_table table td .anniu{ height: 28px;}
.jiameng_table table td .anniu:hover{ background: #AA8758; color: #fff; cursor: pointer;}

/*加盟政策*/
.join_titles .ltitle{ text-align: center; font-size: 30px; color: #a96a58; line-height: 30px; font-family: "微软雅黑"; letter-spacing:1px;}
.join_titles .lline{ width: 71px; height: 4px; margin: 16px auto; background: #a96a58;}
.join_titles .lenglish{ font-family: "Arial"; font-size: 14px; color: #a96a58; text-align: center; line-height: 14px;margin: 16px auto;}
.join_policy{ width: 1200px; height: 890px; background: url(../images/lbg_03.jpg) no-repeat; position: relative;}
.join_policy .ltext{ position: absolute;}
.join_policy .ltext div{ color: #a88658; font-size: 18px; font-weight: bold; line-height: 45px; font-family: "微软雅黑"; overflow: hidden;}
.join_policy .ltext div span{ float: left;}
.join_policy .ltext div .Lnub{font-style:italic; font-size: 36px; font-family: "Arial"; font-weight: normal; margin-right: 3px;line-height: 38px}
.join_policy .ltext p{ font-size: 14px; color: #666;}
.flows_bg{ width: 1200px; height: 609px; background: url(../images/lbg_41.jpg) no-repeat; position: relative;}
.flows_bg .lflowsmain{ position: absolute; width: 84px;}
.flows_bg .lflowsmain .lnub{ width: 21px; height: 21px; text-align: center; line-height: 21px; background: url(../images/join_img1.png) no-repeat; margin: 0 auto;}
.flows_bg .lflowsmain .lqiu{ width: 14px; height: 14px; text-align: center; line-height: 14px; background: url(../images/join_img2.png) no-repeat; margin: 12px auto;}
.flows_bg .lflowsmain p{ font-size: 14px; color: #666; line-height: 18px;}
.flows_bg .lflowsmain:hover .lqiu{background: url(../images/join_img3.png) no-repeat;}
.flows_bg .lflowsmain:hover p{ color: #A88658;}
.flows_bg .ljoin_btn{ width: 146px; height: 46px; background: url(../images/joinbtn.png) no-repeat; position: absolute; left: 522px; top: 539px; padding: 0 3px 6px;  }
.flows_bg .ljoin_btn a{ display: block; width: 146px; height: 46px; color: #E4E4E4; font-size: 22px; line-height: 46px; text-align: center; letter-spacing:1px; background: #a88658;}
.flows_bg .ljoin_btn a:hover{ color: #fff; background: #d3a455;}

/*加盟优势*/
.lbanner{ width: 100%; height: 428px; background: url(../images/joinbanner_02.jpg) no-repeat center;}
.join_reason .reasonbody{ width: 1200px; height: 335px; overflow: hidden;}
.join_reason .reasonbody .lbox{ width: 190px; float: left; margin-right: 50px;}
.join_reason .reasonbody .lbox .limgs{ width: 87px; height: 87px; position: relative; margin: 0 auto; margin-bottom: 30px;}
.join_reason .reasonbody .lbox .limgs .limgfu{ position: absolute; left: 0; top: 0;display: none;}
.join_reason .reasonbody .lbox:hover .limgs img{ display: none}
.join_reason .reasonbody .lbox:hover .limgs .limgfu{ display: block;}
.join_reason .reasonbody .lbox .ltitle{ color: #a98657; font-size: 16px; text-align: center; line-height: 16px; font-weight: bold; letter-spacing:1px;}
.join_reason .reasonbody .lbox .ltext{ color: #7D7C7C; font-size: 12px; text-align: center; line-height: 18px; font-weight: bold; margin-top: 13px;}
.join_prospect{ width: 100%; height: 603px; background: url(../images/joinbg_55.jpg) no-repeat center;}
.join_prospect .ltitle{ text-align: center; color: #1f1f1f; font-size: 36px; line-height: 36px; margin-bottom: 35px;}
.join_prospect .ltitle span{ font-size: 12px; font-family: "Arial";  line-height: 24px;}
.join_prospect .ltext{ text-align: center;  font-size: 16px; color:#7D7C7C; line-height: 37px;}
.join_prospect .ltext2{ text-align: center; font-size: 36px; color: #a98657; line-height: 36px; margin-top: 60px;}
.join_worries .ltitle{ text-align: center; color: #1f1f1f; font-size: 36px; line-height: 36px; }
.join_worries .ltitle span{ font-size: 12px; font-family: "Arial";  line-height: 24px;}
.join_worries .worriesbody{ width: 1200px; height: 628px; background: url(../images/joinbg_76.png)  no-repeat center 78px; position: relative;}
.join_worries .worriesbody .lbox{ font-size: 16px; color: #666; position: absolute;}
.join_worries .worriesbody .lbox span{ font-size: 36px; font-family: "Arial"; font-weight: normal; margin-right: 3px;line-height: 38px; font-style:italic;}
.join_shop{ width: 100%; padding-bottom:20px;background: url(../images/joinbg56.jpg) no-repeat center;}
.join_shop .ltitle{ text-align: center; color: #1f1f1f; font-size: 36px; line-height: 36px; margin-bottom: 60px;}
.join_shop .ltitle span{ font-size: 12px; font-family: "Arial";  line-height: 28px;}
.join_shop ul{ width: 1200px; overflow: hidden;}
.join_shop ul li{ width: 399px; height: 258px; float: left;}

/*关于我们*/
.aboutmain1{padding-bottom: 168px;}
.aboutmain1 .lprofile{ font-size: 16px; line-height: 16px; color: #717171; text-align: center; font-weight: bold; margin-top:40px; margin-bottom: 32px; }
.aboutmain1 .lprofileline{ width: 125px; height: 4px; background: #c4c2c3; margin: 0 auto; margin-bottom: 15px;}
.aboutmain1 .lprofiletext{ font-size: 14px; color: #717171; line-height: 24px;  width: 1000px; margin: 40px auto 0;}
.aboutcourse{ width: 100%; height: 1040px; background: #f5f5f5; padding-top:50px; padding-bottom:50px;}
.aboutcourse .coursebody{ width: 1200px; height: 860px; background: url(../images/aboutline.png) repeat-y 599px top; position: relative; margin-top:50px;}
.aboutcourse .coursebody .lbox1{ background: url(../images/about_40.png) no-repeat top left; position: absolute; padding-left: 26px;}
.aboutcourse .coursebody .lbox1:hover{ background: url(../images/about_44.png) no-repeat top left;}
.aboutcourse .coursebody .lbox2{ background: url(../images/about_40.png) no-repeat top right; position: absolute; padding-right: 26px;}
.aboutcourse .coursebody .lbox2:hover{ background: url(../images/about_44.png) no-repeat top right;}
.aboutcourse .coursebody .ltime{ overflow: hidden;}
.aboutcourse .coursebody .ltime div{ float: left; font-size: 30px; color: #c1978b; font-family: "Arial";line-height: 30px;}
.aboutcourse .coursebody .bounceInLeft .ltime div{ float: right;}
.aboutcourse .coursebody .ltime p{ float: left; font-size: 14px; color: #666; line-height: 22px; font-weight: bold; margin-left: 5px; margin-top: 8px;}
.aboutcourse .coursebody .bounceInLeft .ltime p{float: left; margin-left: 0px; margin-right: 5px; text-align:right;}
.aboutcourse .coursebody .lbox2:hover p,.aboutcourse .coursebody .lbox1:hover p{    color: #c1978b;}
.abouttv{ width: 100%; padding-bottom:80px; position: relative;}
/*.abouttv .flash .flashbody{ width: 707px; height: 405px; padding: 37px 43px 41px 42px; background: url(../images/about_42.jpg) no-repeat; margin: 0 auto; position: relative;}*/
.abouttv .flash .flashbody{ width: 707px; height: 405px; padding: 0px 0px 0px 0px; border:#9f9f9f 5px solid; margin: 0 auto; position: relative;}
.abouttv .flash .flashbody img{ position: absolute; top: 0px; left: 0px;}
.abouttv .flash .flashbtn{ width: 973px; overflow: hidden; margin: 59px auto 0;}
.abouttv .flash .flashbtn ul{ width: 2000%; overflow: hidden;}
.abouttv .flash .flashbtn ul li{ width: 189px; height: 95px; margin-right: 7px; float: left; position: relative; overflow: hidden; cursor: pointer;}
.abouttv .flash .flashbtn ul li img{ width: 100%;}
.abouttv .flash .flashbtn ul li div{ width: 189px; height: 95px; background: url(../images/about_69.png); position: absolute; top: 0; left: 0;}
.abouttv .flash .flashbtn ul li:hover div,.abouttv .flash .flashbtn ul .on div{ display: none;}
.abouttv .flash .lleft{ font-size: 24px; font-family: "黑体"; color: #000; font-weight: bold; position: absolute; left: 50px; top: 778px; cursor: pointer;}
.abouttv .flash .lright{ font-size: 24px; font-family: "黑体"; color: #000; font-weight: bold; position: absolute; right: 50px; top: 778px; cursor: pointer;}
.aboutimage{ width: 100%; height: 886px; background: #f5f5f5;}

.abouthonor{ width: 100%; height: 750px; background: url(../images/about_83.jpg) no-repeat center;}
.aboutimage .lmain{ width: 1122px; height: auto; margin: 0 auto; overflow: hidden;}
.aboutimage .lmain .lright{ float: left; padding-top: 56px; margin-left: 19px;}
.aboutimage .lmain .lright div{ font-size: 21px; color: #333; line-height: 21px; font-weight: bold;}
.aboutimage .lmain .lright p{ font-size: 14px; line-height: 18px; color: #666; margin-top: 10px; margin-bottom: 15px;}
.aboutimage .luls{ overflow: hidden; width: 1122px; margin: 25px auto 0;}
.aboutimage .luls li{ height: 200px; margin-right: 13px; float: left;}

#top{width:100%;height:139px;float:left; position:relative; display:none;}
#top .small{width:634px;height:56px;position:absolute;top:56px;left:50%;display:inline;margin:0 0 0 -310px;}
#top .small ul{margin:0;padding:0px;}
#top .small li{width:65px;height:48px;float:left;border:1px solid #000;display:inline;margin:3px 0 0 3px;padding:0px;filter:alpha(opacity=40);opacity:0.4;cursor:pointer;}
#top .small li.hove{filter:alpha(opacity=100);opacity:1;}
#box{width:100%;height:550px;;float:left; overflow:hidden;position:relative;}
#box .bg{width:100%;height:340px; filter:alpha(opacity=70); opacity:0.7; position:absolute; top:132px; left:0px;}
#list{width:1050px;height:446px;position:absolute;top:20px;left:50%;display:inline;margin-left:-475px;}
#list ul {margin:0px;padding:0px; float:left;}
#list li{width:100px;border:3px solid #000;position:absolute;list-style-type:none;overflow:hidden;cursor:pointer;}
.list1 li{ border:0 !important;  padding-bottom:25px; background:url(../images/lzs_109.png) no-repeat bottom; background-s1ze:100% auto; }
#list li img{width:100%;height:100%;vertical-align:top;}
#list li div{width:100%;height:100%;background:#000;filter:alpha(opacity=0); opacity:0; position:absolute; z-index:1; top:0px; left:0px;}
#list li .b_tit{width:100%;height:120px;position:absolute; z-index:1; bottom:-100%; left:0px;margin:0px;padding:0px;}
#list li .opacity{width:100%;height:120px;background:#000;filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:1; bottom:0px; left:0px;}
#list li .tit{width:324px;height:120px;padding:0 10px;position:absolute; z-index:2; bottom:0px; left:0px;}
#list li .tit span{width:100%;height:30px;font-weight:normal;float:left;text-align:left;line-height:30px;color:#fff;border-bottom:1px solid #2f2f2c;margin:0px;padding:0px;}
#list li .tit span em{color:#ba0707;font-style:normal;float:none;}
#list li .tit em{color:#fff;line-height:25px;float:left;margin:0px;padding:5px 0;font-style:normal;}
#list a{width:54px;height:54px;text-decoration:none;position:absolute;z-index:20;top:270px;}
#list a.prev{background:url(../images/ylabout.png) no-repeat; left:-75px;}
#list a.next{background:url(../images/yrabout.png) no-repeat; right:-30px;}
#bottom{width:100%;height:200px;float:left;background:url(images/bottom.jpg) no-repeat center;position:relative;}
#bottom .title{width:100%;height:60px;line-height:60px;color:#fff;text-align:center;position:absolute;left:0px;bottom:0px;font-family:Verdana;}
#bottom .title a{background:#666666;text-decoration:none;color:#fff; padding:3px 5px;}

.abt{ position:absolute; margin-top:-80px;}

.joinbtn{width:166px; height:48px; display:block; margin:40px auto 30px; background:#a88658;  }
.joinbtn:hover{ background:#d3a455}

/*加盟招商*/
.lenterbox{ width:1200px; margin:0 auto; position:relative; height:100%}
.lzs{ width:100%;}
.lzs .lbanner{ width:100%; height:607px; background:url(../images/lzs_01.jpg) no-repeat center; position:relative}
.lzs .lbanner2{ width:100%; height:683px; background:url(../images/lzs_093.jpg) no-repeat center; position:relative}
.lzs .lbanner a{ display:block; width:374px; height:71px; position:absolute; left:413px; top:475px;}
.lzs .lmain1{ width:100%; background:url(../images/lzs_08.jpg) no-repeat center top #fff; padding-top:47px;}
.lzs .lmain1 .ltext{ width:100%; height:92px; text-align:center; font-size:18px; color:#666666; line-height:100px;}
.lzs .lmain1 .limgs{ width:1200px; height: 539px; overflow: hidden; margin-bottom: 70px; position: relative;}
.lzs .lmain1 .limgs ul{ width: 10000%; overflow: hidden;}
.lzs .lmain1 .limgs ul li{ width:1200px; float:left; height: 539px; overflow: hidden;}
.lzs .lmain1 .limgs .lbtn{ position: absolute; bottom: 10px; left: 580px;}
.lzs .lmain1 .limgs .lbtn div{ width: 10px;height: 10px; cursor: pointer; float: left;  margin-right: 5px; border-radius: 50%; background: #999;}
.lzs .lmain1 .limgs .lbtn div:hover,.lzs .lmain1 .limgs .lbtn .on{ background: #A98657;}

.lzs .lmain2{ width:100%; height:722px; padding-top: 70px; background: url(../images/lzs_47.jpg) no-repeat center #f3f3f3;}
.lzs .lmain3{ width:100%; height:796px; padding-top: 84px; background: url(../images/lzs_54.jpg) no-repeat center #f3f3f3;}
.lzs .lmain3 ul li{ width: 277px; height: 249px; background: url(../images/lzs_50.png) no-repeat; position: absolute;}
.lzs .lmain3 ul .li1{ top: 209px; left: 0px;}
.lzs .lmain3 ul .li2{ top: 209px; left: 252px;}
.lzs .lmain3 ul .li3{ top: 209px; left: 765px;}
.lzs .lmain3 ul .li4{ top: 209px; left: 1021px;}
.lzs .lmain3 ul .li10{ top: 209px; left: 508px;}
.lzs .lmain3 ul .li5{ top: 474px; left: 0px; background: url(../images/lzs_51.png) no-repeat;}
.lzs .lmain3 ul .li6{ top: 474px; left: 252px; background: url(../images/lzs_51.png) no-repeat;}
.lzs .lmain3 ul .li7{ top: 474px; left: 508px; background: url(../images/lzs_51.png) no-repeat;}
.lzs .lmain3 ul .li8{ top: 474px; left: 765px; background: url(../images/lzs_51.png) no-repeat;}
.lzs .lmain3 ul .li9{ top: 474px; left: 1021px; background: url(../images/lzs_51.png) no-repeat;}
.lzs .lmain4{ width: 100%; height: 880px; background: url(../images/lzs_80.jpg) no-repeat center; overflow:hidden }
.lzs .lmain4 ul{position:relative; margin-top:50px}
.lzs .lmain4 ul li{ position: absolute; border: 4px solid #a98657;}
.lzs .lmain4 ul .li1{ left: -192px; top: 512px; }
.lzs .lmain4 ul .li2{ left: -123px; top: 221px; }
.lzs .lmain4 ul .li3{ left: 98px; top: 221px; }
.lzs .lmain4 ul .li4{ left: 98px; top: 595px; }
.lzs .lmain4 ul .li5{ left: 319px; top: 444px; }
.lzs .lmain4 .ltext{ width: 750px; margin-left:380px; padding-top: 30px;}
.lzs .lmain4 .ltext img{ display: table; margin: 0 auto 20px;}
.lzs .lmain4 .ltext div{ font-size: 14px; color: #666; line-height: 20px; text-indent:2em; margin-bottom: 10px;}
.lzs .lmain4 .ltext div span{ color: #a98657;}
.lzs .lmain5{ width: 100%; height: 925px; background: url(../images/lzs_02.jpg) no-repeat center; padding-top: 55px;}
.lzs .lmain5 ul{ margin-top: 42px; overflow: hidden; width: 1250px;}
.lzs .lmain5 ul li{ float: left; background: url(../images/lzs_96.png) no-repeat; padding: 0 7px 8px 0; width: 376px; height: 333px; margin: 0 29px 9px 0;}
.lzs .lmain5 ul li:hover{ background: url(../images/lzs_96_2.png) no-repeat;  }
.lzs .lmain5 ul li div{ width: 317px; margin: 13px auto 10px; font-size: 18px; color: #000; font-weight: bold;}
.lzs .lmain5 ul li p{ width: 317px; margin: 0 auto; font-size: 12px; color: #4A402D; line-height: 16px;}
.lzs .lmain6{ width: 100%; height: 694px; background: url(../images/lzs_103.jpg) no-repeat center; padding-top: 80px;}
.lzs .lmain6 ul{ margin-top: 145px; margin-left: 117px; overflow: hidden; width: 1090px;}
.lzs .lmain6 ul li{ width: 188px; height: 71px; background: url(../images/lzs_104.jpg) no-repeat; float: left; margin: 0 84px 89px 0; font-size: 24px; color: #32323d; font-weight: bold; text-align: center; padding-top: 13px; position: relative;}
.lzs .lmain6 ul li span{ font-size: 14px; font-weight: normal;}
.lzs .lmain6 ul li img{ position: absolute; right: -54px; top: 25px;}
.lzs .lmain6 ul li .limg{left: 85px; top: 111px;}
.lzs .lmain7{ width: 100%; height: 611px; background: url(../images/lzs_108.jpg) no-repeat center; padding-top: 55px;}
.lzs .lmain7 .lbody{ width: 1000px; margin: 90px auto 0; overflow:hidden;}
.lzs .lmain7 .lbody .input_box{ width: 500px; float: left; height: 32px; overflow:hidden; margin-bottom: 20px;}
.lzs .lmain7 .lbody .input_box .lleft{ width: 75px; padding-right: 5px; text-align: right; font-size: 14px; color: #333; line-height: 32px; float: left; font-weight: bold;}
.lzs .lmain7 .lbody .input_box .lright{ float: left;font-size: 14px; color: #333;}
.lzs .lmain7 .lbody .input_box .lright .input_css{ font: 12px/22px "ltxhgbk","Microsoft YaHei", "微软雅黑", "SimSun", "宋体",HELVETICA; width: 350px; padding: 0 10px; line-height: 30px; border: 1px solid #dadada; border-radius: 5px;font-size: 14px; color: #333; margin-right: 5px;}
.lzs .lmain7 .lbody .input_box .lright .input_css2{ width: 255px;}
.lzs .lmain7 .lbody .input_box .lright span{ padding:0 4px;}
.lzs .lmain7 .lbody .input_box .lright .textarea_css{font: 12px/22px "ltxhgbk","Microsoft YaHei", "微软雅黑", "SimSun", "宋体",HELVETICA; height: 70px; border: 1px solid #dadada; border-radius: 5px;font-size: 14px; color: #333; padding:5px 10px; width: 848px;}
.lzs .lmain7 .lbody .lheight{ height: 82px; width: 1000px;}
.lzs .lmain7 .lbody .lheight .lleft{ line-height: 82px;}
.lzs .lmain7 .lbody .btn_box{ float: right; margin-right: 50px;}
.lzs .lmain7 .lbody .btn_box .button_css{font: 12px/22px "ltxhgbk","Microsoft YaHei", "微软雅黑", "SimSun", "宋体",HELVETICA; border-radius: 5px; width: 120px; height: 40px; border: 0; background: #A88658; line-height: 40px; color: #fff; font-size: 18px;  text-align: center; cursor: pointer; }
.lzs .lmain7 .lbody .btn_box .button_css:hover{ background: #c2985b;}
.lxing{ color: #CC1515; font-weight: bold;}

.ljoinxj img{ display: table; margin: 0 auto 50px;}
