﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#aaaaaa;}
#cmspage a,#cmspage b,#cmspage input{height:30px;line-height:30px;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#c00;}
.benbg{background:#c00;}
body {min-width:1300px;}


/* CWCMS_文章列表 */
.list_news li{height:50px;line-height:50px;border-bottom:1px dashed #ccc;background:url(dot/1.gif) no-repeat 0px 20px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:16px;}
.list_pic li{width:25%;float:left;text-align:center;padding-bottom:20px;}

/* CWCMS_文章正文页 */
.cwnews {text-align:center;}.cwnews .title{padding:10px 0;font-size:30px;width:80%;margin:auto;margin-bottom:20px;}.cwnews .click{border-bottom:1px solid #e8e8e8;background:#fff;padding:5px 0;}.cwnews .content{line-height:170%;padding:20px 0;text-align:left;}.cwnews img{max-width:100%;}

/* CWCMS_分类列表 */
.fldh{border-bottom:1px solid #ddd;height:28px;margin-bottom:10px;}
.fldh h1{float:left;}
.fldhli li{ line-height:36px; font-size:16px; padding-left:12px; background:url(yq.png) no-repeat 0 14px;}

.all{width:1200px;margin:auto;}.copy{padding:20px 0;}

.navbox{ margin:auto; line-height:140px; height:140px;}


                .nav{height:140px;line-height:140px;position:relative;z-index:1;}
		.nav .nLi{float:left;position:relative;display:inline;}
		.nav .nLi h3{float:left;line-height:140px;}
		.nav .nLi h3 a{display:block;padding:0 36px;line-height:140px;font-size:20px;font-family:"microsoft yahei","黑体";}
                .nav .nLi h3 a:hover{border-bottom:4px #b81e21 solid;text-decoration:none;}
		.nav .sub{display:none;left:0;top:144px;width:152px;position:absolute; background:#fff; text-align:center;line-height:40px;padding:10px 0}
		.nav .sub li{zoom:1; border-bottom:1px #e5e5e5 solid;}
		.nav .sub a{display:block; padding:0 10px; font-size:18px;font-family:"microsoft yahei","黑体";}
	       .nav .sub a:hover{color:#b81e21;background:#59c8df; color:#fff}
		.nav .on h3 a{color:#b81e21;}
                .nav .dd{width:172px;}


.tleft{float:left; }
.tleft li{ float:left; font-size:20px;font-family:"microsoft yahei","黑体"; margin:0 30px;}

.banner{width:100%; height:820px; background:url(zbar.jpg) no-repeat center;}
.k90{ height:90px; overflow:hidden}
.k50{ height:50px; overflow:hidden}
.int{ width:15.5%; height:595px; background:url(bg11.jpg) no-repeat center;}
.mt{ width:48.7%;margin-top:45px;}
.mt img{ width:100%;}
.mt1{ width:31.4%;margin-top:45px;}
.mt1 img{ width:100%;}
.int h1{color:##b81e21; padding-top:210px; padding-left:30px;}.int h2{padding-left:30px; line-height:30px;}
.int p{padding-left:30px; font-size:110%; line-height:170%;}.int a{width:116px;height:30px; display:block; line-height:30px; text-align:center; color:#fff; border-radius:25px;background:#b81e21;margin-left:30px;}


/*特色菜*/
.tsc{ width:100%;}
.tbt{width:16%}
.l1{width:21%;}
.l2{width:63%}
.t1{width:40.5%;}
.t2{width:59.5%;}
.t3{width:71.5%;}
.t4{width:28.5%;}
.d1{ width:25%;}
.box{
	text-align: center;
	overflow: hidden;
	position: relative;
}
.box img{
	width: 100%;
	transition: all 0.4s linear;
}
.box:hover img{
	opacity: 1;
	transform: scale(3);
}
.box:hover .icon li:nth-child(2){ transition: all 0.3s ease 0.2s; }

@media (max-width:1799px){

}
@media (max-width:1379px){

}
@media (max-width:1199px){

}
@media (max-width:993px){
.tsc .box img{width:100%; height:auto;}
}



/*特色菜结束*/
.cs{width:100%;height:600px;background-image:url(tsc1.jpg?t=1);background-size:100% 100%;}

/*门店*/
.spbox{width:100%;height:820px; background:url(bg12.jpg) no-repeat center;  min-width:1200px;}
.sp{ width:50%; padding-left:12%; padding-top:6%;}
.sp img{width:100%;}
.stext{width:25%; margin-left:3%; margin-top:14%;}
.stext p{ font-size:110%; line-height:170%;text-indent:30px;}
.stext a{width:130px;height:30px; display:block; line-height:30px; text-align:center; color:#fff; border-radius:25px;background:#b81e21;margin-left:30px; float:right}
/*组合*/
.zwd{width:20%;}
.zwd img{ width:60%; display:block; margin:4% auto; text-align:center}
.zwd p{margin-top:20px; width:100%;font-size:130%; line-height:201%;}
.qybox{width:80%;}
.qyfc{ width:50%; background:#f2f2f2; padding:2%}
.qyfc h1{ padding-left:15px;font-size:155%; border-left:solid 2px #59c8df;}
.qyfc p{line-height:201%; font-size:132%}
.qimg{width:46%; overflow:hidden}
.rdown{width:96%; background:#f2f2f2; padding:2%}
.rimg{width:30%;}.rimg img{width:100%;}
.rtext{width:60%; margin-left:5%;}
.rtext h1{padding-left:15px;font-size:155%; border-left:solid 2px #000; color:#000;}
.rtext p{width:700px;font-size:130%;line-height:200%;color:#000;}
.news{width:20%; background:#d9d9d9; padding:8.7% 0; }
.news img{width:100%; display:block;text-align:center;}
.zsimg{width:50%;}
.zsimg img{width:100%;}
.zs{width:20%; background:#d9d9d9; padding:8.3% 5%; }
.zs img{ width:100%; display:block;text-align:center;}
/*底部*/
.dbox{ background:#e6e6e6; min-width:1200px;}
.dleft{width:50%;}
.dleft h1{color:#bc1d22}
.dleft p{line-height:30px; font-size:14px;}
.ll{ margin-left:20px;}
.code{ margin-top:8px;}
.ll li{ margin-top:20px;}
.ll li img{ margin-right:10px;}
.dright{width:48%; padding-left:2%}
.xm{ width:95%; background:#fff; line-height:30px; border:none; margin-top:20px; border-radius:8px; padding-left:10px;}
.xm1{ width:95%; background:#fff; line-height:30px; border:none; margin-top:20px; border-radius:8px; padding-left:10px;}
.tj{width:110px;height:30px;border-radius:8px; background:#bc1d22; border:none; color:#fff;} 
.copy{background:#a8a8a8; font-size:16px;}.copy a{color:#fff;}


/*内页*/
/*新闻*/
.nnbox li{background:#f8f8f8; padding:20px;margin-top:20px;}
.nnimg img{width:300px; height:225px;}
.nntext p{width:800px;}
.nntext{margin-left:40px;}
.nnmore a{ width:110px; height:30px; line-height:30px; display:block; background:#59c8df; text-align:center; color:#fff;}

.jbox p{margin-top:10px;}
.jbox img{ width:90px; height:90px;}
.jbox tr{ height:220px;}

.zpbox h1{ width:150px; height:40px;background:#b81e21;color:#fff;text-align:center; line-height:40px;}
.z1 h2{ padding-left:20px;border-left:solid 4px #b81e21}
.z1 p{margin:0;line-height:25px;}

.xm2{width:98%; background:#f6f6f6; line-height:30px; border:none; margin-top:20px; padding-left:10px;}
.xm3{width:98%; background:#f6f6f6; line-height:30px; border:none; margin-top:20px;padding-left:10px;}
.wz{color:#b81e21}


.mc{color:#b81e21;}

.dd{ width:270px;line-height:60px;margin:auto;}
.f40{font-size:40px;}

.fg{line-height:60px;margin:auto;}
.fg img{float:left;display:block;line-height:60px; margin:0 30px;}
.fg h1{width:230px;margin:auto}
 

                .dtbox{ width:1200px; border:0; height:700px;}
                .dtbox bd{ overflow:hidden}
        
                .slideTxtBox .hd{ width:480px; height:40px; line-height:40px;position:relative; margin:auto}
		.slideTxtBox .hd ul{ float:left;  position:absolute;}
		.slideTxtBox .hd ul li{ height:40px;float:left;cursor:pointer; text-align:center;padding:0 25px; margin:0 10px;}
		.slideTxtBox .hd ul li.on{background:#b81e21;color:#fff;border-radius:25px;}
                .slideTxtBox .hd ul li:hover{background:#b81e21;color:#fff;border-radius:25px;}
		::-webkit-scrollbar{width:5px;height:5px;}
                ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:5px;background:#f1f1f1;}
                ::-webkit-scrollbar-thumb{border-radius:5px;box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#ccc;}




	        .slideTxtBox .bd ul .m1{width:370px;height:500px;background:#fff; padding:10px 3px; border:solid 1px #CCC;overflow-y:scroll;overflow:auto}
	 	.slideTxtBox .bd ul{ overflow:hidden; zoom:1; }
		.slideTxtBox .bd ul li .mbox{cursor:pointer; padding:10px 0;}
		.slideTxtBox .bd ul li .mbox a{ text-decoration:none;}
		.slideTxtBox .bd ul li .mbox i{font-family:"cwico";font-style: normal;color:#f54336; margin:0 5px;}
		.slideTxtBox .bd ul li .mbox h1{color:#f54336; line-height:36px;}
		.slideTxtBox .bd ul li .mbox .dicon{line-height:36px;}
		.slideTxtBox .bd ul li .mbox .dtitle{ width:250px; font-size:12px;color:#666; line-height:20px;}
		.slideTxtBox .bd ul li .mbox .dtitle p{ margin:0}
		.slideTxtBox .bd ul li .mbox .dimg{ width:72px; margin-top:10px; margin-right:5px}
		.slideTxtBox .bd ul li .mbox .dimg img{ width:72px; height:58px;}
		.slideTxtBox .bd ul li .mbox:hover{background:#f6f6f6;}
		
.ss{ width:366px; margin:auto}
.ss input{ height:38px; line-height:38px;}
.inp{ width:290px; background:#fafafa;border:0;padding-left:10px}
.but{ width:58px; height:38px; background:url(ss.jpg) no-repeat center; border:0}

        .bleft{ margin-left:35px;}
        .bleft h1 span{ display:inline-block;margin-top:60px;float:left;margin-left:20px}
        .bleft h1 img{width:90px; height:90px;float:left}
	.bleft p{line-height:36px;}

        .bleft1{ margin-right:200px;}
        .bleft1 h1 span{ display:inline-block;margin-top:60px;float:left;margin-left:20px}
        .bleft1 h1 img{width:90px; height:90px;float:left}
	.bleft1 p{line-height:36px;}



       
        .bleft2 h1 span{ display:inline-block;margin-top:60px;float:left;margin-left:20px}
        .bleft2 h1 img{width:90px; height:90px;float:left}
	.bleft2 p{line-height:36px;}
	.bleft2 p{line-height:36px;} 