@charset "utf-8";
/* CSS Document */
body{margin: 0 auto; font: 14px "Microsoft YaHei", Arial, tahoma,  Helvetica, sans-serif; background: #fff; color: #333; font-family:微软雅黑;}
a{text-decoration:none; color:#000;}
a:hover{ color:#d72317;}
ul,ol{margin: 0; padding: 0;}
li {list-style: none;}
fieldset, img {border: 0; margin:0;}
@media only screen and (min-width:640px){
#none11{ display:none;}
.none11{ display:none;}
.nav{ background:#000 url(../img/index17-06-03_01.jpg) no-repeat center;width:100%; height:120px; }
.head{ width:1200px; margin:0 auto; height:120px; }
.head ul{ width:1200px;height:75px; padding-top:45px;clear:both;}
.head ul li{ float:left; width:110px;height:75px;line-height:20px;color:#fff; }
.head ul li a{ text-align:center;display:block; padding-top:20px;text-align:center;width:110px; height:55px;line-height:20px;color:#fff;font-size:17px;}
.head ul li a p{ text-align:center;display:block;text-align:center;width:110px; height:20px;line-height:20px;color:#ccc; font-family:Arial;margin-top:0px; font-size:14px;}
.head ul li a:hover{width:110px;display:block; height:60px;margin-top:0px;background:#c60613; color:#FFF;  border-radius:10px;}
/*轮播图*/
.banner{width:100%; height:460px; margin:0px auto; overflow:hidden; text-align:center; position:relative;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#fff;}
#playBox{ width:1920px; height:460px; margin:0 auto; background:#fff;  overflow:hidden;  position:absolute;  left:50%; margin-left:-960px;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:20px; z-index:10; text-align:center;}
#playBox .smalltitle ul{margin:0 auto; width:100px;}
#playBox .smalltitle ul li{cursor:pointer; margin:0 5px;width:10px; border-radius:10px;height:10px; color:#fff; background-color:#fff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{color:#c6191b; background-color:#c6191b;}


.chanp{width:1200px; margin:auto;height:810px;}
.cpleft{ width:800px; height:auto; float:left}
.dgcp{ width:390px; margin:2px 5px; float:left;}
.dgcp img{width:390px; height:270px; display:inline-block;}
.dgcp p{ text-align:center;background:#fff; width:100%; font-size:24px; font-weight:bold;height:25px; line-height:25px; margin:5px 0;}
.dgcp p a{color:#000;opacity:100;}
.cpright{width:390px; margin-top:1px;height:579px;float:right;}
.cpright img{width:390px; height:579px;}
.cpright p{ text-align:center;background:#fff; width:100%; font-size:24px; font-weight:bold;height:25px; line-height:25px; margin:5px 0;}

.zszc{ width:100%; height:990px; background:url(../img/index17-06-03_02.jpg) no-repeat center; color:#fff; }
.zszc h2{ text-align:center; font-size:45px; font-family:汉仪菱心体简; padding-top:60px;}
.zszc .p1{ text-align:center;font-size:16px; font-family:最像素EX2; padding-top:65px;}
.zszc .p2{ text-align:center;font-size:16px; font-family:最像素EX2; padding-top:10px;}
.zszc h3{ text-align:center;font-size:19px;clear:both;width:320px;margin: auto;background:#ccc;height:90px;color:#000;border-radius:10px;}
.zszc11{ width:1200px; height:700px; clear:both;color:#000;margin:auto;}
.jgtd{ width:230px;height:240px;float:left;clear:both;}
.jgtd h4{ text-align:left;width:230px;color:#000;font-size:25px;font-weight:bold;height:40px;}
.jgtd span{ font-size:15px; line-height:25px;color:#666666;}

.jgtdright{ width:230px;height:240px; float:right; }
.jgtdright h4{ text-align:right;width:230px;color:#000;font-size:25px;font-weight:bold;height:40px;}
.jgtdright span{ font-size:15px; line-height:25px;color:#666666;}
/*图片滚动 */ 
#photo-list {width:100%;height:auto;margin:auto;height:309px;overflow:hidden;}  
#photo-list ul {height:auto;width:100%; display:block;clear:both;} 
#photo-list li { float:left;height:auto;margin-right:1%;width:20%;}  
#photo-list img {background:#fff; width:100%;height:auto;}
/*图片滚动结束 */
.news{ width:1200px; margin:auto;height:540px; padding-top:30px;}
.newsleft{ width:780px;height:540px;float:left;}
.xtg{width:780px; height:150px; border-bottom:1px solid #ccc;float:left;}
.xtg h2{width:780px; background:url(../img/index17-06-03_r10_c3.jpg) no-repeat left;height:45px;line-height:45px; font-size:24px;font-weight:bold;float:left;}
.xtg p{width:780px;height:50px;margin:30px 0 20px 0; overflow:hidden;line-height:25px; font-size:14px;font-weight:100;float:left;}
.xxw{width:780px; height:130px; border-bottom:1px solid #ccc; margin-bottom:20px;float:left;}
.dgxxw{width:390px; height:80px; padding:25px 0;float:left;}
.dtxw{width:780px; height:30px; color:#999;line-height:30px; background:url(../img/index17-06-03_r12_c4.jpg) no-repeat left; clear:both;}
.dtxw a{margin-left:30px;width:680px;color:#333;display:inline-block;height:30px;overflow:hidden;float:left;}
.dtxw a:hover{ color:#d72317;}
.dtxw span{width:70px;float:left; font-family:Arial;height:30px;}
.newsright{width:305px;height:460px; margin-left:30px; padding:20px 20px;float:left; border:1px solid #ccc;}
.dtdt{width:305px;height:30px; color:#999; float:left;line-height:30px; background:url(../img/index17-06-03_r12_c4.jpg) no-repeat left; clear:both;}
.dtdt a{margin-left:30px;width:305px;color:#333;display:inline-block;height:30px;overflow:hidden;float:left;}
.dtdt a:hover{ color:#d72317;}
.jmlc{ width:100%; height:200px; background:#69381b;}
.jmlc11{ width:1200px; height:200px; margin:auto;}
.xbz{width:120px;height:140px;float:left; padding:30px 24px;border-right:1px solid #8b6c5d; color:#fff;}
.xbz h3{font-size:18px;line-height:40px;}
.xbz p{font-size:15px; line-height:25px;}
.gsjj{ width:1200px;height:595px; margin:auto;}
.gsleft{ width:540px; height:570px; padding-top:20px; float:left;}
.gsright{float:left;width:640px; margin-left:20px;}
.gsright h2{float:left; width:640px; margin-top:50px;height:80px;background:url(../img/index17-06-03_14.jpg) no-repeat bottom;font-size:26px;}
.gsright h3{float:left;width:640px;margin-top:20px;height:60px;font-size:36px;}
.gsright p{ width:650px; float:right; margin-top:30px; line-height:35px; font-size:15px;}
.gsright img{ margin-top:10px; width:640px; height:140px;}
/* ---门店展示----------------------------------------*/
.storeshow{ height:320px; background:#17171b}
.storeshow1{ height:58px; background:#292a31}
.storeshow1 .bt{ color:#fff; padding-top:17px}
.storeshow1 .bt b{color:#fff}
.storeshow2{ height:242px; padding-top:20px}
.marqueeleft{overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;overflow:hidden; position:relative; width:300px; height:220px; overflow:hidden }
.marqueeleft li div{ position:absolute; top:0; width:300px; height:150px; background: url(../images/stroebg.png); z-index:10;filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/; text-align:center; font-size:16px;  color:#fff; padding-top:70px; }
.marqueeleft li:hover div{filter:alpha(opacity=100); /*IE滤镜，透明度50%*/-moz-opacity:1; /*Firefox私有，透明度50%*/opacity:1;/*其他，透明度50%*/transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}
.storeshow2 li{ margin-right:20px;}
.marqueeleft li div a{ display:block; width:100px; height:32px; text-align:center; line-height:32px; color:#fff; font-size:14px;; border:1px solid #fff; margin:30px auto 0}
.marqueeleft li div a:hover{ text-decoration:underline}

.lkjm{width:auto;height:400px;background:url(../img/index1703_07.jpg) no-repeat center;}
.lkjm11{ width:1200px;height:400px; margin:0 auto;color:#fff;}
.lkjm11 ul{width:880px;height:360px;float:left;padding-top:32px;}
.lkjm11 ul li{ float:left;list-style:none;margin:5px 25px;}
.zxjm{ margin-bottom:0; padding:0;margin-top:-65px; width:500px;height:50px;font-weight: bold; float:left; overflow:hidden;}

.yqlj{ background:#b80e19;margin:0 auto;width:auto;line-height:90px;height:90px;}
.yqlj11{margin:0 auto;color:#fff;width:1200px;line-height:90px;height:90px; font-size:24px;}
.yqlj22{float:left;font-size:18px; font-weight:bold;font-family: "微软雅黑";width:120px;font-size:24px;}
.yqljgs{height:20px;margin:35px 20px;width:auto;margin-left:-5px;float:left;font-size:16px;font-family: "微软雅黑";list-style:none;line-height:20px;}
.yqljgs a{ color:#fff;text-decoration:none;}
.foot{ background:#3e3e3e; height:295px; width:100%;}
.foot11{ width:1200px; margin:auto; clear:both;}
.footxxx{width:110px;height:235px;float:left; margin:0;padding:30px 50px;background:url(../img/index17-06-03_10.jpg) repeat-y right;color:#fff;}
.footxxx h3{font-size:18px;line-height:40px;}
.footxxx p{font-size:15px; line-height:30px; }
.footxxx p a{font-size:15px; color:#eee;}
.footer{ background:#383838; text-align:center; color:#fff;}
.foolx{float:left;width:355px; color:#fff;}
.foolx h3{ margin-top:20px; margin-left:20px;}
.foolx h4{margin-top:20px;height:25px;color:#999;line-height:25px;margin-left:20px;}
.foolx p{ margin-top:10px; margin-left:20px;}

/*主页完*/
.nynr{width:100%; height:auto;}
.nynr11{width:1090px;height:auto; padding:60px 55px;margin:auto;background:#FFF;}
.nybf{ height:80px;width:1090px; border-bottom:1px solid #CCC;}
.xbt{ font-size:42px; line-height:75px; color:#000;}
.nybf img{ float:left;}
.nybf span{ float:right;height:80px;line-height:80px;font:15px 微软雅黑; color:#000;}
.nybf span a{color:#000;line-height:80px;}

.con222left {width:1090px;height:auto;}
.con222left ul{width:1090px;margin:10px 0px;display:inline-block;height:40px;line-height:40px;float:left;}
.con222left ul li{text-align:center;float:left;background:#c60613;margin:5px 5px;width:135px;border-radius:25px;height:40px;}
.con222left ul li a{font:16px 微软雅黑 bold; color:#FFF;height:40px;line-height:40px;}
.con222left ul li a:hover{ background:#3a2009;font:16px 微软雅黑 bold; width:135px;border-radius:25px;height:40px; display:block; color:#FFF;line-height:40px;}
.con222left #con_news_1,#con_news_2,#con_news_3{margin-top:5px;float:left; margin-bottom:60px;width:1090px;height:auto;font:15px 微软雅黑;line-height:25px;}
.abgs{ width:98%; margin:1% 1%;}
.dgcp11{ width:350px; height:310px; border:1px solid #ccc;margin:2px 5px; float:left; }
.dgcp11 img{width:350px; height:270px; display:inline-block;}
.dgcp11 p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align:center;background:#fff; width:350px; height:30px; margin:5px 0;line-height:30px;display:inline-block;font-size:24px; font-weight:bold;}
.dgcp11 p a{ color:#000;}
.dgcp22{ width:250px;height:300px; margin:5px 5px;border:1px solid #ccc;padding:2px 5px; float:left;}
.dgcp22 img{width:250px; height:180px; display:inline-block;}
.dgcp22 h2{text-align:center;width:250px; font-size:18px; height:80px; line-height:40px;display:inline-block;}
.dgcp22 h2 a{ color:#000;text-align:center;width:260px; height:40px; line-height:40px;display:inline-block;}
.dgcp22 span{ text-align:left; margin-bottom:20px;width:250px;height:20px;line-height:20px;display:inline-block; overflow:hidden;}


}
/*手机*/
@media only screen and (max-width:640px){
#none{ display:none;}
.none{ display:none;}
.head{ width:100%;height:100px; }
.head ul{ width:100%;height:100px;clear:both; background:#000;}
.head ul li{ float:left; width:33%;height:50px;line-height:50px;color:#fff; }
.head ul li a{ text-align:center;display:block;text-align:center;height:50px;line-height:50px;width:100%;color:#fff;font-size:16px;}
.head ul li a:hover{display:block; height:50px;margin-top:0px;background:#c60613;color:#FFF;}

.chanp{width:100%;height:auto; }
.cpleft{ width:66%; height:auto;float:left}
.dgcp{ width:48%; margin:2px 1%; float:left;}
.dgcp img{ width:100%;}
.cpright{width:32%; margin:2px 1%;float:right;}
.cpright img{ width:100%;}
.cpright p{ width:100%;}

.zszc{ width:100%; height:990px; background:url(../img/index17-06-03_02.jpg) no-repeat center;}
.jmdcs{ width:96%; margin:auto;}
.jmdcs ul{width:100%; height:auto;}
.jmdcs ul li{width:48%; margin:1% 1%;float:left; height:auto;}
.jmdcs ul li img{width:100%;}
/*加盟流程*/
.jmlc{ width:100%; height:auto; background:#69381b; clear:both;}
.xbz{width:31%;height:160px;float:left; margin-top:5px;padding:2% 1%;border-right:1px solid #8b6c5d; color:#fff;background:#69381b;}
.xbz h3{font-size:18px;line-height:40px;}
.xbz p{font-size:15px; line-height:25px;}

.gsjj{ width:100%;height:auto;clear:both;margin:auto;}
.gsjj h2{ width:100%; text-align:center;}
.gsjj p{ width:98%;float:right;margin-right:1%; margin-left:15；margin-top:120px;line-height:25px;font-size:14px;}
.dgxxw{width:96%; border-bottom:1px solid #000;margin:5px 2%; padding-bottom:10px;height:80px;float:left; clear:both;}

.lkjm{width:100%; height:465px;background:url(../img/ZM2_11.jpg) no-repeat center; clear:both;}
.lkjm11{ width:96%;height:465px; margin:0 2%; color:#fff;}
.lkjm11 ul{width:100%;height:465px; padding-top:32px; }
.lkjm11 ul li{ float:left;width:96%; list-style:none;margin:5px 2%;}
.zxjm{  margin-top:-100px; width:100%;font-weight: bold; float:left;}
.foot{ width:100%; height:auto; background:#000;}
.foot img{ width:25%; float:left;}

/*主页完*/
.con222left {width:100%;height:auto;}
.con222left ul{width:90%;margin:10px 5%;display:inline-block;height:auto;line-height:40px;float:left; clear:both;}
.con222left ul li{text-align:center;float:left;background:#c60613;margin:1% 1%;width:31%;border-radius:25px;height:40px;}
.con222left ul li a{font:16px 微软雅黑 bold; color:#FFF;height:40px;line-height:40px;}
.con222left ul li a:hover{ background:#3a2009;font:16px 微软雅黑 bold; width:100%;border-radius:25px;height:40px; display:block; color:#FFF;line-height:40px;}
.con222left #con_news_1,#con_news_2,#con_news_3{float:left; margin:1% 2%;width:96%;height:auto;font:14px 微软雅黑;line-height:25px; clear:both;}
#conlxwm{float:left; margin:1% 2%;width:96%;height:auto;font:14px 微软雅黑;line-height:25px; clear:both; overflow:hidden;}

.abgs{ width:96%; margin:1% 2%;}
.abgs img{ width:100%; overflow:hidden;}
.dgcp11{ width:48%; height:auto;margin:2% 1%; float:left; position:relative;}
.dgcp11 img{width:100%; height:auto; display:inline-block;}
.dgcp11 p{ text-align:center;background:#eee; width:100%; height:40px; line-height:60px;display:inline-block;opacity: 0.5;position:absolute; left:0;bottom:0px;}

.nybf{ height:50px;width:100%; border-bottom:1px solid #CCC;}
.nybf span{ float:left;height:60px;line-height:60px;font:15px 微软雅黑; color:#000;}
.nybf span a{color:#000;line-height:60px;}


.dgcp22{ width:45%;height:340px;margin:5px 1%;border:1px solid #ccc;padding:2px 1%; float:left;}
.dgcp22 img{width:100%; height:180px; display:inline-block;}
.dgcp22 h2{ text-align:center;overflow:hidden;width:100%; height:40px; line-height:40px;display:inline-block; font-size:16px;}
.dgcp22 h2 a{ color:#000;text-align:center;width:100%; height:40px; line-height:40px;display:inline-block;}
.dgcp22 p{ text-align:left;width:100%;height:100px;line-height:25px;display:inline-block; overflow:hidden;}
.dgcp22 span{ text-align:left;width:100%;height:20px;line-height:20px;display:inline-block; overflow:hidden;}
}