@charset "utf-8";
/* CSS Document */

body{max-width:640px;min-width:320px;margin: 0 auto;font-size:62.5%;background: #fff8db;overflow:-Scroll;overflow-x:hidden;}
.cli{clear: both;font-size: 0;line-height: 0;margin: 0;padding: 0;}
header{
	 width: 100%;background:url(../images/nav_bg.png);
}
header  ul li{float: left;width: 33.33%;}
header a{
	 display:block;
	 width: 100%;
	 height:35px;
	 line-height: 35px;
	 text-align: center;
	 color: #fff;
	 font-size: 1.8em;
	 background:url(../images/nav_bg.png);
}
header a:hover{background:url(../images/nav.png);color: #fff802;}
.light .light-c img{width: 100%;}
#activity{background:url(../images/nav.png);color: #fff802;}

.fo{width: 100%;}
.fo-bannar{width: 100%;}
.fo-bannar img{width: 100%;}

.fo-bannar{width: 100%;}
.fo-bannar img{width: 100%;}
.fo-shier{background: url(../images/fo/shier-bg.jpg) no-repeat; width: 100%;}
.fo-shier-txt{width: 93.75%;padding:3%;text-align: center;}
.fo-shier .shier-title{font-size: 1.8em;color: #990000;}
.fo-shier-txt .title-buttom img{width: 100%;}
.fo-shier p{color: #353434;font-size: 1.4em; text-align: left;text-indent: 1em;line-height: 26px;}
.fo-shier .active{text-align: center;color: #cc0000;}
.fo-shier span{font-size: 1.4em;color: #cc0000;line-height: 29px;display: inline-block;width: 100%; }
.fo-xingyu{width: 100%;}
.fo-xingyu .xingyu-title{width: 100%;}
.fo-xingyu .xingyu-title img{width: 100%;}
.xingyu-txt{width: 93.75%;padding:3%;}
.xingyu-txt .txt-title{width: 90%;padding:0 4%;text-align: center;font-size: 1.4em; color: #333333; line-height: 34px;}
.xingyu-txt .txt-title img{width: 28%;}
.xingyu-txt .txt-photo{float: right; width: 38%; margin-top: 2em;}
.xingyu-txt .txt-photo img{width: 100%;}
.xingyu-txt .txt-left{float: left;width: 60%;font-size: 1.4em;color: #333;line-height: 26px;}
.xingyu-txt .txt-left .info{color: #cc0000;}
.xingyu-txt .txt p{font-size: 1.4em;color: #333;line-height: 26px;}
.xingyu-txt .txt .info{color: #cc0000;}
.middle{width: 93.75%;margin: 10px auto;}
.vid{background: url(../images/bg_03.jpg);
	background-repeat:repeat;
	padding: 3%;
	width: 94%;
	display: inline-block;
	border-radius: 2px;
	
}
.bai{background: #fffcd8;width: 96%;padding: 2%;display: inline-block;}
.vlt{float: left;width: 38%;}
.vrt{float: right;width: 60%;}
.vrt h2{text-align: center;color: #a70100;font-size: 1.4em;margin: 5px 0;}
.vrt p{text-indent: 1rem;line-height: 1.4em;font-size: 1.4em;}
.middle .article{text-indent: 1rem;line-height: 2em;font-size: 1.4em;}
.article span{color:#cc0000;}
.zs img{display: inline-block;width: 18%;border:3px solid #fff;box-sizing: border-box;}
.zs span{color: #990000;font-size: 1.4em; line-height: 1.2em;}

.fo-mingren{width: 100%;}
.fo-mingren .mingren-title {width: 100%;}
.fo-mingren .mingren-title img{width: 100%;}
.mingren-txt{width: 93.75%;padding: 3%;}
.mingren-txt img{width: 100%;}
.txt-title{width: 46%;padding: 0 26%;}
.mingren-txt .mingren-txt .txt-title img{width: 100%;}
.fo-mingren-two .mingren-two-txt{overflow: hidden;}
.fo-mingren-two .mingren-two-title{width: 46%;padding: 0 26%; margin: 2.2em 0;}
.fo-mingren-two .mingren-two-title img{width: 100%;}
.fo-mingren-two .list-txt{width: 21%;float: left;margin-right: 3%;} 
.fo-mingren-two .list-txt img{width: 92%;}
.fo-mingren-two .list-txt  h1{text-align: center; font-size: 1.2em;font-family: "宋体"; color: #990000;line-height: 2.2em;}
.fo-mingren-two .list-txt p{color: #4e4e4e;font-size: 1.2em;line-height: 1.2em;}
.fo-mingren-two .list-txt span{color: #990000; }

.fo-benmingfo{width: 100%;}
.benmingfo-title{width: 100%;}
.benmingfo-title img{width: 100%;}
.benmingfo{width: 93.75%; padding: 0 3%;}
.benmingfo-list-photo{ float: left; width: 48%; margin-top: 1.2em;}
.fo-benmingfo .one{margin-right: 4%;}
.benmingfo-list-photo .txt{position: relative; background: white; box-shadow:0px 0px 5px #cccccc;}
.benmingfo-list-photo .txt img{width: 100%;}
.benmingfo-list-photo span{position: absolute;top: 0;right: 0; display: block;
width: 35%;background: #cc0000; padding: 0.2em 0;text-align: center; color: #ffff00;font-size: 1.2em;height: 21px;}
.benmingfo-list-photo h1{width: 100%;text-align: center;font-size: 1.1em;color: #990000;line-height: 3em;
background: #fff;}
.fo-shuzhiben{width: 100%;}
.shuzhiben-title{width: 100%;}
.shuzhiben-title img{width: 100%; margin-top:15px;}
.shuzhiben{width: 93.75%; padding: 0 3%;}
.shuzhiben-l{float: left;width: 28.5%;}
.shuzhiben-l img{width: 100%; margin-top: 2em;}
.shuzhiben-r{float: right;width: 99%;}
.shuzhiben-r h1{width: 96%; text-align: center;font-size: 1.8em;color: #990000; margin-top: 0.7em;}
 .shuzhiben-r p{font-size: 1em;color: #666;line-height: 2em;text-indent: 2em;}

 .shuzhiben-lists{width: 100%;}
 .shuzhiben-lists .photo-lists{position: relative;width: 48%;float: left; margin-left: 1.4%; margin-top: 6px;}
 .shuzhiben-lists .photo-lists .img01{width: 100%;}
 .shuzhiben-lists .photo-lists .img02{position: absolute;top: 2%;left: 2%;width: 95.5%;}
 .shuzhiben-lists .photo-lists .txt{position: absolute;bottom: 5.5%;left: 1%;width: 100%;text-align: center;}
 .shuzhiben-lists .photo-lists .txt h1{color: #990000;width: 100%;text-align: center;font-size: 1.1em; margin-bottom: 5px;}
 .shuzhiben-lists .photo-lists .txt p{display: inline-block;font-size: 1em; margin-right: 2px;}
  .shuzhiben-lists .photo-lists .txt span{color: #cc0000;}
 .shuzhiben-lists .photo-lists .txt a{display: inline-block;font-size: 0.8em; font-family: "宋体";background: #fff;
border-radius: 15px; padding: 1%;    width: 25%;}

 @media (max-width: 460px){.shuzhiben-lists .photo-lists .txt a{display: none;font-size: 0.8em; font-family: "宋体";background: #fff;
border-radius: 15px; padding: 1%;    width: 25%;}
}
.yuedu{font-size: 1.6em;
	width: 96%;margin: 0 auto;background: #fff;padding: 2%; text-indent: 5px;}
.zan{background: url(../images/zan.jpg) no-repeat;text-indent: 22px; display: inline-block; line-height: 1.6em;}
.last-zuixin{width:93.75%; margin: 0 auto;}
.light-title-two{
	width: 93.75%;
	line-height: 25px;
	background: url(../images/light.jpg);
	background-size: cover;text-align: center;
	color: #ffff00;
	font-size: 1em;
	margin: 10px auto;
}
.light-title{
	width: 100%;
	line-height: 25px;
	background: url(../images/light.jpg);
	background-size: cover;text-align: center;
	color: #ffff00;
	font-size: 1em;
}
.last-zuixin .light-title{margin-top: 1em;margin: 10px auto;}
.clear{clear:both;}
.red{color: #cc0000;}
.clear{clear:both;}
.newspeak img{width: 100%;}
.newspeak_1 {width: 94.1%;height:260px;border: 1px solid #c58c08;margin-top:0.8em;background:#fffcd8; margin-left:auto;
margin-right:auto; padding: 0 2.5%;}
/****************下单***************/
.light-pay{width: 93.75%;margin: 0 auto;background-color:#fffcd8;}
.order_all{background-color:#fffcd8;}
.order-bg{width:95%;  background: url(../images/pay-fu.png) bottom right no-repeat;padding: 2.5%;}
.order{ background: #fffcd8; width:100%;}
.order input,.order textarea{font-size:1em!important; line-height:24px;}
.order textarea{width:100%; height:100px; text-indent:6px; resize:none;}
@media screen and (min-width: 640px) {
       .order textarea{width:50%; height:100px; text-indent:6px; resize:none;}
}
.order table{float:left; border: none;width:100%;}
.order td{ color:#a90201; font-size:1.4em!important; vertical-align:top; line-height: 24px;}
.order tr{line-height: 30px; overflow: hidden; width: 100%;}
	.table_1{margin-top:6px;}
	.table_2 td{padding-bottom:12px; width:70%;}
	.table_3 td{padding:0 20px 12px 0;}
	
	.typ_tex{width:100%; height: 1.4em; text-indent:6px;font-size: 1em;}
	.typ_rese{ margin-top:8px;  border:none;
         width: 15%;
	  }
	
	#mon{font-weight:bold; font-size:2em; line-height:20px;}
	#bazhe1,#bazhe2,#taoshu{display:none;}
	
.or_tex{width:100%; margin-left: 2%;  color:#cc0000;
		font-size: 1.5em; line-height: 1.5em;padding: 1% 0;}
.ordul,.ordul2{width:100%;}
.ordul li{width:100%; background:#fffcd8; color:#a90201; font-size:1em; line-height:1.2em; 
	vertical-align:top;  }
.ordul li label{display: block; padding:6px; cursor:pointer; width: 100%;font-size: 0.8em;}
.ordul li label input{float:left; margin-top:18px;}
.ordul li img{width:14%; float:left; margin:0 4px;}
.leb_xz{border:1px solid #e2c470; padding:4px !important;box-sizing: border-box;margin-bottom: 2%;}

.ordul2 li{width: 95%; float:left; padding-bottom:8px; color:#a90201; font-size:1em; vertical-align:top;padding-left:1em;}
.ordul2 a{ color:#F60; border-color:#F60;font-size: 0.8em;}
/*下单*/
#mouse{background: #fffcd8; width: 100%;}
.fqjv{width: 97%;text-align: center; margin:1em 0;background: url(../images/fengxian.jpg) no-repeat; font-family: "黑体"; line-height: 31px;
font-size: 1.8em;color: #ffff00; margin-right: auto;margin-left: auto;}
.zxgm{width: 96%;height: 213px;border: 1px solid #c58c08;margin-right: auto;margin-left: auto;}
.zxgm li{float: none;padding-top: 10px ;padding-left: 15px;}
table{width: 0;height: 0;}
.tic{width:100%;}
.tic img{width: 96%;background: #fffcd8;padding:2%;}
.hint{width: 93.75%; background: #fffcd8; ; margin: 0 auto; padding-top:1em; }
.hint-bg{width: 93.75%;padding: 3%;}
.wuliu{width: 96%;background:url(../images/light.jpg) no-repeat; line-height: 24px; margin: 0 auto; text-align: center; 
font-family: "黑体";font-size: 1.8em; color: #ffff00;}
.wuliunew{border: 1px solid #c58c08;background: #fff8db;width: 100%; padding-top: 1em;}
.wu_l{width: 100%;height: 260px;margin-left: 2%; padding-top: 2em;}
.wl_pic{width: 100%; }
.wl_pic img{width:96%;padding:2%;}
#wu_pic1{margin-bottom: 20px; margin-left: 70px;}
#wu_pic2{margin-left: 70px;}
.wu_r{width:80%;height: 365px;float: right;margin-right: 20px}
#wl_date{width: 100%;background:url("../images/wuliu-time.jpg") no-repeat; line-height: 26px;}
#wl_date span{color: white;font-weight: bold;padding:0 3em; ;line-height: 26px;}
#dd_new{width: 95%;height:204px;margin-top: 20px;}
#dd_new li{float: none;padding-bottom: 8px;}
.jiayou{width: 30%;}
.nvli{width: 50%;}
.footer-nav{background: #450101; overflow: hidden; width: 100%;}
.footer-nav li{float: left;padding: 1em 0;width: 33.33%;  text-align: center;}
.footer-nav li a{display: block;font-size: 1.4em;; 
	line-height: 20px;padding: 0 1em;
	 border-left: 1px solid #990000;  color: #ffcccc;
	 box-sizing: border-box;
	 text-align: center;
	}
}
.footer-nav .active{border:none!important;}
.footer-nav ul{padding-left:4%; width: 96%;margin: 0 auto;}

#footer{width: 94%; padding: 0 3%;background: #990000;padding-bottom: 2em; text-align: center;}
.footer-list{width: 100%; }
#footer .footer-tite{width: 100%;margin: 0 auto;}
#footer .footer-tite img{width: 28%; padding: 0 36%; margin-top: 2.8em;}
#footer .footer-ewa{width: 93.75%;margin-top: 2em; }
#footer .footer-ewa .ewa1{float: left;width: 45%;padding-left: 5%;}
#footer .footer-ewa .ewa1 .img02{width: 96%;margin-top: 2em;}
#footer .footer-ewa .ewa1 .img01{width: 58.75%;padding: 0 15%; }
#footer .footer-ewa .ewa2{float: left;width: 45%;margin-left: 5%;}
#footer .footer-ewa .ewa2 .img02{width: 96%;margin-top: 2em;}
#footer .footer-ewa .ewa2 .img01{width: 45.75%;padding: 0 15%;}
.footer-footer p{ width: 100%;text-align: center;color: #870101;line-height: 20px;}
.footer-footer{width: 100%;background: #450101; padding: 1em 0;}

.tdlt{text-align: right;width: 25%;}

