*{margin: 0;padding: 0;}
html{font-family: "Microsoft Yahei";}
body{font-size: 14px;color: #444;}
h1,h2,h3{font-weight: normal;}
a{text-decoration: none;color: #444;-webkit-tap-highlight-color: transparent;}
ul,dl{list-style: none;}
.clear{clear: both;}
 img{display: block;}
.show_title h3{font-size: 22px;margin: 10px auto;font-weight: bold;}
.xfCont form .btn{background-color: #e60012;border: none;}
.shownews{padding: 0;}
.show_news_con{margin-bottom: 70px;overflow: hidden;min-height: 600px;}
.show_news_con img{max-width: 100%;display: inline-block;}
.xfCont .tit{width: auto;}
#page{text-align: center;padding: 0;margin: 0 0 70px 0;}
.xfCont img {padding-top: 0 !important;margin-top: 10px;}
.inbody{background-image: url(../images/foodbg.jpg);background-size: cover;-webkit-background-size: cover;
	background-attachment: fixed;background-position: center;background-repeat: no-repeat;}
/*common*/
header{padding: 0 3.5%;width:100%;box-sizing: border-box;background-color: rgba(52, 44, 42, 0.8);position: fixed;
	top: 0;left: 0;display: inline-block;z-index: 50;height:55px;line-height:55px;box-shadow: 7px 6px 14px 0px rgba(0, 0, 0, 0.18);}
header .logo{display: inline-block;position: absolute;top: 16px;box-shadow: 2px 3px 10px 1px rgba(0, 0, 0, 0.2);}
header .logo_txt{color: #fff;font-size: 15px;letter-spacing: 8px;float: left;display: inline-block;margin-left: 180px;}
header .top_nav{display: block;float: right;}
header .top_nav li {float: left;display: inline-block;}
header .top_nav li a{color: #fff;font-size: 15px;display: block;padding: 0 1.5em;}

.search {padding: 5px  0 0 30px;display: block;float: right;}
.search .s-btn {display:inline-block;background: url('../images/Search.png') no-repeat 0 0;
	width: 20px;height: 20px;    padding: 0;}
.search .s_ceng {display:none; position:absolute; padding:10px; right: 1%; top: 5px; 
	border-right:none; background:#fff; width:290px;z-index:99;border: 1px solid #eee;}
.search .s_ceng .gb {display:inline-block; float:left;width: 18px;height: 20px;
	background: url('../images/colse.png') no-repeat center;    padding: 0;}
.search .s_ceng input {float:left; width:200px; line-height:20px; text-indent:15px; 
	border:none;outline: none;}
.search .s_ceng .s {outline: none;position:absolute; padding-right:0; border: none; 
	border-left:none; height:40px; width:42px; right: 0; top: 0px; background:url('../images/Search2.png') #fff center center no-repeat;}

/*mob*/
.mobg{position: fixed;right: 10% ;z-index: 100;top: 0;}
.mobg .nav_xl_a {display:none;float:right; position:relative; margin: 9px 10% 0 0; width:50px; height:35px; cursor:pointer; z-index:999;}
.mobg .a1:before {background:#fff !important;}
.mobg .a1:after {background:#fff !important;}
.mobg .nav_xl_a:before, .mobg .nav_xl_a:after {position:absolute; content:''; left:50%; top:50%; margin-left:-17.5px; width:35px; height:3px; background:#fff; transition:.4s all ease;}
.mobg .nav_xl_a:before {-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}
.mobg .nav_xl_a:after {-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}
.mobg .nav_xl_a span {position:absolute; opacity:1; left:50%; top:50%; margin-left:-17.5px; width:35px; height:3px; background:#fff; transition:.4s all ease;}
.mobg .a1:before {-webkit-transform:rotate3d(0,0,1,45deg); transform:rotate3d(0,0,1,45deg);}
.mobg .a1:after {-webkit-transform:rotate3d(0,0,1,-45deg); transform:rotate3d(0,0,1,-45deg);}
.mobg .a1 span {opacity:0;}
.mobg .mobnav {transition:.4s all ease; display:none;overflow:hidden; width:90%;height:100%;padding:80px 5% 0;background: rgba(0,0,0,0.7);position: fixed;top: 0;left: 0;}
.mobg .mobnav li {overflow:hidden; line-height:40px; margin-left:100px; margin-bottom:2%;transition:.4s all ease;}
.mobg .mobnav li:nth-child(2n) {margin-left:0; margin-right:100px;}
.mobg .ali li {margin-left:0;}
.mobg .ali li:nth-child(2n) {margin-right:0;}
.mobg .mobnav li a {display:block; text-align:center; font-size:16px; color:#fff; cursor:pointer; background:rgba(255,255,255,0.6);}
.mobg .mobnav li a:hover {background:rgba(16,16,16,1);}

.sort_nav{display: inline-block;text-align: center;width: 100%;}
.sort_nav li{display: inline-block;height: 48px;line-height: 48px;color: #342c2a;margin: 0 11px;border: 1px solid #342c2a;}
.sort_nav li a{color: #342c2a;font-size: 15px;display: block;padding: 0 37px;}
.sort_nav li:hover{background-color: #342c2a;}
.sort_nav li:hover a{color: #fff;}
.in_nav{display: none;z-index: 99;padding: 0 5%;width: 100%;box-sizing: border-box;background-color: #000;color: #fff;margin-bottom: 50px;}
.in_nav #in_btn {height: 50px; width: 100%;line-height: 50px;text-align: left;display: inline-block;
background: url('../images/xl-1.png') no-repeat scroll right center transparent;}
.in_nav .in_list{width: 100%;opacity: 0.8;display: none;width: 100%;z-index: 10;}
.in_nav .in_list li a{display: block;line-height: 45px;height: 45px;background-color: rgba(0,0,0,0.55);color: #fff;}

.line{display: inline-block;border-bottom: 1px solid #fff;width: 65px;height: 1px;margin-bottom: 6px;}
.banner{width: 100%;overflow: hidden;position: relative;z-index: 5;margin-bottom: 50px;overflow: hidden;}
.banner img{width: 100%; display: block;}
.title{position: absolute;height: 100px;line-height: 100px;background-color: rgba(52, 44, 42, 0.8);width: 100%;text-align: center;bottom: 0;}
.title h1{font-size: 20px;display: inline-block;color: #fff;letter-spacing: 5px;margin: 0 43px 0 48px;}

.icon_list{margin-top: 20px;margin-bottom:50px;background: url(../images/hrbg.png);text-align: center;}
.icon_list ul {display: inline-block;background-color: #fff;padding: 0 26px;}
.icon_list ul li{display: inline-block;padding: 0 26px;border-right: 1px solid #ccc;}
.icon_list ul li:nth-child(3){border-right: none;}
.icon_list ul li a{color: #342c2a;display:block;}
.icon_list ul li a img{margin-right: 10px;float: left;}
.icon_list ul li a  span{display: block;float: left;}
.icon_list .line{border-bottom: 1px solid #ccc;width: 30%;height: 1px;margin-bottom: 10px;}
.icon_list .fewm{position: absolute;left: 15px;bottom: 30px;width: 100px;height: 100px;display: none;}
.icon_list .fwx{position: relative;}
.icon_list .fewm img{width: 100%;}

.float_icon{position: fixed;left: 0;top: 30%;z-index: 10;}
.float_icon ul li{display: block;width: 38px;box-sizing: border-box;margin-bottom: 5px;}
.float_icon ul li a{transition:all 0.3s;text-shadow: 4px 4px 5px rgba(0,0,0,0.3);display: block;background-color: #ff0014;color: #fff;padding: 12px 0;text-align: center;}
.float_icon ul li a img{display: block;margin:0 auto;margin-top: 8px;}
.float_icon ul li a:hover{background-color: #333;}

#back{width: 70px;height: 70px; position: fixed; bottom: 240px; right: 5%; z-index: 5;	background-color: #e60012;
	border-radius: 50%;padding-top: 26px;box-sizing: border-box;padding-left: 22px;padding-top: 23px;}
#back a{display: inline-block;background: url('../images/up.png') no-repeat -2px 0;width: 27px;height: 27px;}

#myBtn {width: 70px;height: 70px; position: fixed; bottom: 150px; right: 5%; z-index: 5;
	background-color: #e60012;text-align: center;border-radius: 50%;padding-top: 26px;box-sizing: border-box;}
#myBtn a{display: inline-block;background: url('../images/top.png') no-repeat 0 0;width: 27px;height: 21px;}
footer{color: #fff;background-color: rgba(52, 44, 42, 1);width: 100%;padding: 1.5em 2em;line-height: 2.0;box-sizing:border-box;overflow: hidden;}
footer a{color: #fff;}
#flash {height: 850px;}
#myBtn2{display: none;}
/*about*/
.page_con .txt{width: 54%;margin: 60px auto;overflow: hidden;}
.page_con{background: url('../images/bg.jpg') top left no-repeat;background-size: 100%;line-height: 2.0;min-height: 650px;}
.page_con .page_slide .swiper-button-prev{background-size: auto;background-image: url(../images/right.png);left: 15%;z-index: 10;position: absolute;}
.page_con .page_slide .swiper-button-next{background-size: auto;background-image: url(../images/left.png);right: 15%;z-index: 10;position: absolute;}
.page_con .page_slide{width: 100%;margin: 60px auto 0 auto;position: relative;}
.page_con .page_slide .swiper-container{width: 54%;position:static;}
.page_con .swiper-slide a{position: relative;display: block;}
.page_con .swiper-slide a img{width: 100%;}
.page_con .swiper-slide a span{position: absolute;display: block;bottom: 0;left: 0;background:  rgba(37, 23, 23, 0.7);width: 100%;
height: 55px;line-height: 55px;color: #fff;text-align: center;}

/*news*/
.news{margin-top: 70px;}
.news ul{width: 70%;margin: 0 auto;}
.news .list_3 li{display: block;width: 30.3%;margin-right: 4.55%;float: left;margin-bottom: 58px;}
.news .list_3 a{display: block;width: 100%;text-align: left;color: #666;line-height: 25px;background: #fff;
	box-shadow: 6px 6px 11px 1px rgba(0, 0, 0, 0.1);}
.news .list_3 li:nth-child(3n){margin-right: 0;}
.news .list_3 a .pic{width: 100%;overflow: hidden;}
.news .list_3 a .pic img{width: 100%;transition:all 0.3s;}
.news .list_3 a .txt{width: 80%;margin: 0 auto;}
.news .list_3 a p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;min-height: 75px;}
.news .list_3 a h4{font-size: 16px;color: #333;height:64px;line-height:64px;display: -webkit-box;
	-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.news .list_3 a small{font-size: 14px;font-style: italic;text-decoration: underline;line-height: 100px;display: inline-block;}
.news .list_3 a:hover small{color: #e60012;}
.news .list_3 a:hover .pic img{transform:scale(1.08);}

.food{margin-top: 90px;}


/*product*/
.pro_header{margin: 85px auto 50px auto;width: 75%;}
.pro_header .title{position: static;background: none;height: auto;line-height: 85px;}
.pro_header .title .line{border-color: #e60012;}
.pro_header .title p{line-height: 2.0;margin-bottom: 45px;}
.pro_header .title h1{color: #ff3300;font-weight: bold;}

.product{margin-top: 70px;}
.product .list_3{display: block;width: 75%;margin: 0 auto;}
.product .list_3 li{display: block;width: 28%;margin-right: 8%;float: left;margin-bottom: 58px;
	box-shadow: 3px 2px 10px 1px rgba(0, 0, 0, 0.1);text-align: center;height: 215px;
    box-sizing: border-box;}
.product .list_3 li:hover .more{color: #fff;}
.product .list_3 li:nth-child(3n){margin-right: 0;}
.product .list_3 li a {display: block;height: 100%;padding-top: 2.5rem;background: #fff;box-sizing: border-box;transition:all 0.8s;}
.product .list_3 li a .txt{margin: 0 auto;}
.product .list_3 li a h4{font-size: 16px;color: #ff3300;line-height: 16px;letter-spacing: 2px;margin-bottom: 26px; }
.product .list_3 li a h4 span{display: inline-block;width: 100%;}
.product .list_3 li a h4:after {content:'';margin-left: -2px;}
.product .list_3 li a p{font-size: 12px;color: #342c2a;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.product .list_3 li a .con{min-height: 72px;overflow: hidden;}
.product .list_3 li a .more{color: #e60012;margin-top: 1em;}
.product .list_3 li .hr{border-bottom: 1px solid #e60012;display: none;width: 43px;height: 1px;}
.product .list_3 li:hover a{background-color: rgba(0,0,0,0.7);}
.product .list_3 li:hover a h4{color: #fff;}
.product .list_3 li:hover a p{color: #fff;}

/*前两个系列*/
.product .list_3 li:nth-child(1) {border-bottom: 3px solid #ff3300;}
.product .list_3 li:nth-child(2) {border-bottom: 3px solid #ff3300;}
.product .list_3 li:nth-child(1) .hr{display: inline-block;}
.product .list_3 li:nth-child(2) .hr{display: inline-block;}
.product .list_3 li:nth-child(1) a h4{margin-bottom: 10px;}
.product .list_3 li:nth-child(2) a h4{margin-bottom: 10px;}
.product .list_3 li:nth-child(1) a:hover .more{display: block;color:#ff3300;}
.product .list_3 li:nth-child(2) a:hover .more{display: block;color:#ff3300;}
.product .list_3 li:nth-child(1) a h4{color: #ff3300;}
.product .list_3 li:nth-child(1) a:hover p{color: #342c2a;}
.product .list_3 li:nth-child(2) a:hover h4{color: #ff3300;}
.product .list_3 li:nth-child(2) a:hover p{color: #342c2a;}
.product .list_3 li:nth-child(1) a:hover{background-color: #fff;}
.product .list_3 li:nth-child(2) a:hover{background-color: #fff;}

.pro_header .slider{margin: 0 auto;position: relative;}
.swiper-container{position: static;}
.pro_header .slider .swiper-pagination{position: static;margin-top: 40px;}
.pro_header .mobban{display: none;}
.pro_header .slider img{width: 100%;}
.pro_header  .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: -60px;}
.swiper-pagination-bullet{width: 20px; height: 11px; margin-left:-20px;border-radius: 0; 
-webkit-transform: skew(-25deg); -moz-transform: skew(-25deg); -o-transform: skew(-25deg); background: #342c2a;opacity: 1;}
.swiper-pagination-bullet-active{background: #ff3300;}

.product .list_5{width: 75%;margin: 0 auto;}
.product .list_5 li{width: 18%;margin-right: 2.5%;float: left;margin-bottom: 38px;}
.product .list_5 li:nth-child(5n){margin-right: 0%;}
.product .list_5 li a{width: 100%;display: block;}
.product .list_5 li .pic{overflow: hidden;}
.product .list_5 li .pic img{width: 100%;display: block;transition:all 0.3s;}
.product .list_5 li:hover .pic img{transform:scale(1.1);}
/*.product .list_5 li a span{background-color: #fff;color: #000;}*/
.product .list_5 li a .span{width: 100%;display: inline-block;background-color: #000;overflow: hidden;
    color: #fff;text-align: center;line-height: 50px;height: 50px;}

.lb-nav a.lb-next{opacity: 1;margin-right: -22%;}
.lb-nav a.lb-prev{opacity: 1;margin-left: -22%;}

/*network*/
.network{background: none;margin: 0;}
.network .cont img{width: 70%;margin: 0 auto;}
.network ul{background-color: transparent;}
.net .icon_list ul{background-color: transparent;}
/*index*/
.ind_banner .mobban{display: none;}
.ind_banner{position: relative;}
.ind_banner img{width:100%;}
.ind_banner .swiper-pagination{position: static;padding: 35px 0 45px 0;background-color: #fff;}

.box_title {float: left;}
.box_title h1{font-size: 25px;line-height:47px;color: #342c2a;font-weight: bold;border-bottom: 3px solid #e60012;display: inline-block;}
.box_title h1 span{color: #e60012;}
.box_title p{ color: #000; font-size: 14px;line-height: 2.0;margin: 35px 0;}
.box_title h1:nth-child(2){border-bottom: 3px solid #f5f5f5;}

/*.box_pro {width: 92%;margin: 0 auto 70px auto;overflow: hidden;}*/
.box_pro {width: 100%;padding: 0 4% 70px 4%;overflow: hidden;box-sizing: border-box;}
.box_pro .swiper-container2{width: 82%;float: left;overflow: hidden;}
.box_pro .box_title{width: 14%;margin-right: 4%;position: relative;min-height: 210px;}
.box_pro .box_title .more{display: block;width: 33px;height: 33px;position: absolute;left: 40%;bottom: 0;}
.box_pro .box_title .more img{width: 100%;}
.box_pro .swiper-button-prev2{background-size: auto;background-image: url(../images/r.png);
	width: 34px;height: 33px;z-index: 10;position: absolute;bottom: 0;top: auto;left: 20%;outline:0;}
.box_pro .swiper-button-next2{background-size: auto;background-image: url(../images/l.png);
	width: 34px;height: 33px;z-index: 10;position: absolute;bottom: 0;top: auto;left: 0;outline:0;}
.box_pro .swiper-container2 .swiper-slide a img{transition:all 0.3s;width: 100%;}
.box_pro .swiper-container2 .swiper-slide a:hover img{transform:scale(1.1);}
.box_pro .swiper-container2 .swiper-slide a .pic{width: 100%;overflow: hidden;border: 2px solid #f1f1f1;box-sizing: border-box;}
.box_pro .swiper-container2 .swiper-slide a {display: block;color: #fff;font-size: 15px;overflow: hidden;}
.box_pro .swiper-container2 .swiper-slide a p{z-index: 2;background-color: #000;display: inline-block;width: 100%;line-height: 50px;text-align: center;}

.box_food{line-height: 2.0;min-height: 350px;height: 497px;text-align: center;background-color: transparent;padding-top: 100px;
    box-sizing: border-box;background: none;}
.box_food .title{position: static;background-color: transparent;}
.box_food p{color: #fff;font-size: 14px;font-style: italic;}
.box_food .more{border:1px solid #fff;line-height: 48px;width: 160px;display: inline-block;color: #fff;margin-top: 65px;transition:all 0.3s;}
.box_food .more:hover{display: inline-block;color: #000;margin-top: 65px;background-color: #fff;}
.box_food .title h1{font-size: 25px;font-weight: bold;}
.box_food .title .line{width: 115px;}

.box_about {width: 100%;overflow: hidden;background-color: #f9f9f9;}
.box_about .video{width: 58%;float: left;min-height: 490px;position: relative;}
.box_about .video a{display: block;width: 100%;height: 100%;position: absolute;background: url(../images/play.png) center no-repeat;}
.box_about .txt{width: 42%;float: right;display: table;padding: 0 75px;box-sizing: border-box;height: 490px;}
.box_about .box_title{display: table-cell;vertical-align: middle;float: none;}
.box_about .txt .more{display: block;width: 148px;height: 43px;line-height: 43px;color: #fff;float: left;
	background-color: #e60012;text-align: center;font-style: italic;text-shadow: 4px 4px 5px rgba(0,0,0,0.3)}
.box_about .txt .more:hover{background-color: #333;}
.box_about .txt img{width: 50%;}

.box_icon {width: 100%;text-align: center;background-color: #fff;}
.box_icon li{float: left;display: block;width: 25%;padding: 55px 80px;box-sizing:border-box;border-bottom: 1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;}
.box_icon li:nth-child(4){border-right: none;}
.box_icon li img{display: inline-block;width: 100%;transition:all 0.3s;}
.box_icon li span{width: 38px;height: 38px;overflow: hidden;display: inline-block;}
.box_icon li:hover span img{transform:scale(1.1);}
.box_icon li h2{font-weight: bold;color: #333;font-size: 16px;line-height: 64px;}
.box_icon li p{color: #666;font-size: 12px;line-height: 1.5;min-height: 90px;}

.box_news{margin:0 auto;width: 91%;padding: 0 20px 25px 20px;
    box-sizing: border-box;overflow: hidden;}
.box_news .box_title{width: 100%;text-align: center;margin-bottom: 70px;}
.swiper-pagination3{text-align: center;margin-top: 75px;}
.swiper-pagination3 .swiper-pagination-bullet{display: inline-block;margin:0 5px;}

.bgjl{padding: 68px 0 50px 0;}

.return{display: none;background-color: #f6f6f6;width: 100%;}
.return a{display: block;color: #333;width: 100%;line-height: 60px;
	text-align: center;font-size: 16px;}

@media screen and (max-width: 1024px) {
	header .logo_txt{display: none;}
	header .top_nav{display: none;}
	.mobg .nav_xl_a {display: block;}
	header .logo{width: 13%;}
	header .logo img{width: 100%;}
	.banner{height: 310px;}
	.banner img{display: none;}
	.banner .title {height: 80px;line-height: 80px;}

	.ind_banner .bban{display: none;}
	.ind_banner .mobban{display: block;}
	.in_nav{margin-bottom: 0;}
	.page_con .txt{width: 80%;margin: 40px auto; }
	.icon_list .line{display: none;}

	.news .list_3{width: 90%;}
	.news .list_3 li a small {line-height: 60px;}

	.box_news .list_3{width: 100%;}
	
	.product .list_5{width: 75%;margin: 0 auto;}
	.product .list_5 li{width: 30.3%;margin-right: 4.55%;float: left;margin-bottom: 38px;}
	.product .list_5 li:nth-child(5n){margin-right: 4.55%;}
	.product .list_5 li:nth-child(3n){margin-right: 0;}
	
	.box_pro .box_title {width: 25%;margin-right: 5%;}
	.box_pro .swiper-container2{width: 70%;}

	.box_icon li{padding: 55px 30px;}
	.float_icon {display: none;}
	.box_about .video{width: 50%;}
	.box_about .txt{width: 50%;padding: 0 40px;}

	.network{height: 1080px;}
	.network .cont img{width: 100%;margin: 0 auto;}
	.network .foot{position: absolute;bottom: 0;width: 100%;}
	.bgjl {padding: 30px 0 20px 0;}
}
@media screen and (max-width: 768px) {
	
	header .logo{width: 15%;}
	.sort_nav{display: none;}
	.ind_banner .mobban img{width: auto;height: 100%;}
	.box_icon li p{min-height: 126px;}
	.in_nav{display: block;}
	#myBtn{display: none !important;}
	.banner{height: 180px;margin-bottom: 0;}
	.banner .title{height: 70px;line-height: 70px;display: none;}
	.news {margin-top: 60px;}
	.box_news{margin:0 auto;}
	.box_pro .box_title {width: 35%;margin-right: 5%;}
	.box_pro .swiper-container2{width: 60%;}
	.box_pro .swiper-container2 .swiper-slide a p{line-height: 40px;}
	.box_about .video{min-height: 200px;}
	.box_about .video{width: 100%;}
	.box_about .txt{width: 100%;padding: 0 5%;height: 420px;}
	.icon_list ul{padding: 0;}
	.pro_header{width: 90%;}
	.product .list_5{width: 90%;}
	.product .list_3{width: 90%;}
	.product .list_3 li{width: 30%;margin-right: 5%;}
	.network {height: auto;}
	.icon_list{background: none;margin: 0;}

	#flash {height: 500px;}

}
@media screen and (max-width: 640px) {
	.ind_banner .mobban {height: 300px;overflow: hidden;}
	.ind_banner .mobban img{width: 100%;}
	.box_about .txt{height: 490px;}
	.box_icon li{float: left;display: block;width: 50%;padding: 35px 15px;box-sizing:border-box;border-bottom: 1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;}
	.box_icon li:nth-child(2n){border-right: none;}
	.page_con{margin-top: 20px;}
	.page_con .page_slide .swiper-container{width: 80%;}
	.page_con .page_slide .swiper-button-next{display: none;}
	.page_con .page_slide .swiper-button-prev{display: none;}
	.news .list_3 li{width: 47.5%;margin-right: 5%;}
	.news .list_3 li:nth-child(2n){margin-right: 0;}
	.news .list_3 li:nth-child(3n){margin-right: 5%;}
	.pro_header {width: 90%;}
	.product .list_3{width: 90%;}
	.product .list_3 li{width: 47.5%;margin-right: 5%;}	
	.product .list_3 li:nth-child(3n){margin-right: 5%;}
	.product .list_3 li:nth-child(2n){margin-right: 0;}	
	.product .list_5 li{width: 47.5%;margin-right: 5%;float: left;margin-bottom: 38px;}
	.product .list_5 li:nth-child(3n){margin-right: 5%;}
	.product .list_5 li:nth-child(5n){margin-right: 5%;}
	.product .list_5 li:nth-child(2n){margin-right: 0;}
	.product .list_5 li a .span{line-height: 40px;height: 40px;}
	.float_icon {display: none;}
	.network {min-height: auto;height: 300px;}
	.lb-nav a.lb-next{display: none !important;}
	.lb-nav a.lb-prev{display: none !important;}
	
}
@media screen and (max-width: 460px) {
	.inbody{background-image: none;}
	header .logo{width: 20%;}
	.banner{height: 160px;}
	.ind_banner .mobban img{width: auto;}
	.line{display: none;}
	.news .list_3 li{width:100%;}
	.product .list_3 li{width:100%;}
	.page_con .page_slide .swiper-container{width: 90%;}
	.page_con .txt{width: 90%;}
	.box_pro .box_title {width: 100%;margin: 25px auto 30px auto;min-height: auto;}
	.box_pro .swiper-container2{width: 100%;}
	.box_pro .box_title .more{left: 24%;}
	.box_pro .swiper-button-prev2{left: 12%;}

	.box_pro{padding-bottom: 40px;}
	.box_pro .box_title p{margin-bottom: 0;margin-top: 30px;}
	.box_pro .box_title .more{display: none;}
	.box_pro .swiper-button-prev2{display: none;}
	.box_pro .swiper-button-next2{display: none;}
	.box_food{background-image: url(../images/bgind.jpg);background-size: 100%;-webkit-background-size: 100%;
	background-position: center;background-repeat: no-repeat; padding-top: 75px;}
	.box_food p {font-style: normal;padding: 0 2em;}
	.box_about .txt img{width: 100%;}
	.box_news .box_title{margin-bottom: 30px;}
	.box_news{padding-bottom: 0;}
	.swiper-pagination3{margin-top: 25px;}
	.box_icon li p{display: none;}
	.bgjl{padding-top: 20px;}
	.food{margin-top: 50px;}

	.page_con .page_slide{margin-top: 35px;}
	.page_con .txt{margin: 30px auto;}
	.product .list_5{margin: 40px auto; }
	.pro_header{width: 100%;}
	.pro_header .title{padding: 0 2em;box-sizing:border-box;}
	.pro_header .pcban{display: none;}
	.pro_header .mobban{display: block;}

	.product .list_3{width: 100%;}
	.product .list_3 li{margin-bottom: 0;border-bottom: 1px solid #eee;box-shadow: none;}
	.icon_list ul{padding-top: 8px;position: fixed;bottom: 0;left: 0;width: 100%;border-top: 1px solid #eee;z-index: 99;background-color: #fff;}
	.product .list_5 li:nth-last-child(3){margin-bottom: 0;}
	.product .list_5 li:nth-last-child(2){margin-bottom: 0;}
	
	.icon_list ul li {margin: 0;padding: 0;width: 33%;float: left;border: none;}
	.icon_list ul li a span {width: 100%;}
	.icon_list ul li a img {margin: 0;float: none;display: inline-block;}
	.net .icon_list ul{background-color: #fff;}
	body{padding-bottom: 57px;}

	.lcl_fullscreen_mode.lcl_force_txt_over #lcl_txt, .lcl_fullscreen_mode.lcl_txt_over #lcl_txt
	{left: 30% !important;bottom: 30% !important;width: auto;border: 0;padding: 0 !important;top: auto !important;
    border-radius: 0;background-color: transparent;}
    .lcl_minimal #lcl_title{color: #000;}

    .xfCont .ipt{width: 100%;box-sizing:border-box;}
	.icon_list ul li{margin-bottom: 15px;}
	.show_news_con{margin-bottom: 40px;min-height: 500px;}
	#page{margin:0;text-align: center;}
	#page a{display: inline-block;margin: 30px 3px;}

	#back{display: none;}
	.return{display: block;}
	.proban2{display: none;}
	#myBtn2{background-color: #fff;width: 100%;}
	#myBtn2 a{display: block;color: #333;width: 100%;line-height: 60px;
	text-align: center;font-size: 16px;}
	.search .s-btn{display: none;}
	.search .s_ceng{width: 245px;top: 6px;}
	.mobg{right: 0;}
}
@media screen and (max-width: 420px) {
	.icon_list ul li{margin-bottom: 15px;}
	.icon_list ul li:nth-child(2){border-right:none;}
	
	.box_food{-webkit-background-size: contain;}
	#flash {height: 350px;}
	.banner{height: 155px;}
}
@media screen and (max-width: 375px) {
	.banner{height: 135px;}
}
@media screen and (max-width: 320px) {
	.banner{height: 120px;}
}
