

/*reset*/



html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}

html{width:100%;}

div,img{border:0px; margin:0px; padding:0px;}

ul, li{list-style-type:none}

a{ text-decoration:none;}



/* 移动端显示的顶部logo */



#logo_1{display: none; width:280px; height: 112px; margin-left: auto; margin-right: auto;}







/*导航*/



.navbox{ background-color:#eaeff2; border-bottom:#d2d3d3 1px solid; height:87px;}

.navbox .nav{ width:1200px; margin-left:auto; margin-right:auto; position:relative; padding-bottom:16px; height:88px;}

.navbox .nav .logo{ position:absolute; top:-20px; left:-160px; padding:0px 5px 3px 5px; overflow:hidden; z-index:5}

.navbox .nav .logo img{ padding:20px 14px 32px 14px; width: 280px; height: 112px;}

.navbox .nav .menubox{ float:right;}

.navbox .nav .menubox .menu{ height:56px; }

.navbox .nav .menubox .menu>li{ float:left; line-height:30px; height:30px; border-right:#dddddd 1px solid; padding:0px 16px; margin-top:26px;}

.navbox .nav .menubox .menu .noborder{ border:0px;}



.navbox .nav .menubox .menu>li a{ color:#333; font-size:16px; font-family:"微软雅黑"; padding:0px 4px 12px 4px; font-weight:normal; display:block;}

.navbox .nav .menubox .menu>li .border-b{ border-bottom:#dd0101 solid 4px !important;}

.navbox .nav .menubox .menu .menus{ position:relative;}

.navbox .nav .menubox .menu .menus .fengongsi{ white-space: nowrap; }

/*子菜单*/

.navbox .nav .menubox .menu .submenu{ background-color:#fff; position:absolute; top:40px; border-bottom:#dd0101 3px solid; z-index:9998; right:10px;}

.navbox .nav .menubox .menu .submenu li{ line-height:28px; height:28px; }

.navbox .nav .menubox .menu .submenu li a{ color:#666; font-family:"微软雅黑"; font-size:14px; font-weight:normal; padding:2px 16px;}

.navbox .nav .menubox .menu .submenu li a:hover{ background-color:#dd0101; color:#FFF;}

.navbox .nav .menubox .menu .submenu .submenu1-2{ position:relative;}

.navbox .nav .menubox .menu .submenu .submenu1-2 .submenu2{ position:absolute; top:32px; z-index:10; background-color:#fff; border-bottom:#dd0101 3px solid; z-index:9999;}



.quickcon .lage a,.meun,.meun li.back{background:url(../images/topbg.png) no-repeat;}

.quickcon{margin:30px 0 0 10px;text-align:right;}

.quickcon .lage a{width:67px;height:18px;line-height:99px;overflow:hidden;display:inline-block;margin:0 3px;}

.quickcon .lage a.cn{background-position:0 -88px;}

.quickcon .lage a.en{background-position:0 -70px;}

.quickcon .quickbtn{margin:20px 0 0 0;}

.quickcon .quickbtn span{margin:0 8px;}









/*banner*/

.banner{text-align:center}

.banner a{display:block}

.fullSlide{width:100%;position:relative}

.fn-relative{position:relative; z-index:0;}

.fullSlide .bd{margin:0px auto; position:relative;z-index:0;overflow:hidden}

.fullSlide .bd ul{width:100% !important}

.fullSlide .bd li{width:100% !important;overflow:hidden;text-align:center}

.fullSlide .bd li a{display:block}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0px;left:0}

.fullSlide .hd ul{text-align:center}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;margin:0px 8px;overflow:hidden;text-align:center;color:#333; border-radius:50%;}

.fullSlide .bprev,.fullSlide .bnext{display:inline;position:absolute;top:50%;margin:-30px 0 0 0;z-index:8888;width:37px;height:73px;cursor:pointer;}

.fullSlide .bnext{left:auto; right:15px;}

.fullSlide .bprev{right:auto; left:15px;}

.banner a, .fullSlide, .fullSlide .bd li, .fullSlide .bd li a{height:438px;}

.fullSlide .hd ul li{width:14px;/*宽度*/height:14px;/*高度*/line-height:999px;/*如果显示数字数值跟高度一致，如果不显示数字，数值改成999px*/background:#d2d3d4;/*背景颜色*/}

.fullSlide .hd ul .on{background:#dd0101;/*背景颜色*/}





/*产品*/

.cpbox{ width:100%; background:url(../img/bnxbg.png) no-repeat; background-size:cover; overflow:hidden; margin-bottom:30px;}

.cpbox .cptitle{ width:1000px; margin:65px auto 20px auto; background:url(../images/titlebg.png) no-repeat; text-align:center; color:#FFF; font-size:24px; line-height:53px; height:53px; font-family:"方正清刻本悦宋简体"; font-weight:normal;}





.cpbox .xilie{width:1160px;margin-left:auto; margin-right:auto;text-align:center}

.cpbox .xilie a{color: white; width:160px; display: inline-block;}

.lei a{ color: white; margin-left: 48%; margin-top: 20px; display: inline-block;}

.lei a:hover{ color: black;}

.cpbox .xilie a:hover{ color: black;}

.box{

    	width: 836px;

    	height: 200px;

    	margin: 20px auto;

    	position: relative;

    }



    .box .box-con{

    	width: 836px;

    	height: 200px;

    	position: relative;

		overflow: hidden;

    }



    .box .box-con li{

	    width: 320px;

	    height: 188px;

	    background: #fff;

	    position: absolute;

	    left: 888px;

	    top: 15px;

	    z-index: 30;

	    overflow: hidden;

	    border:8px solid #FFF;

	    border-radius: 50%;

	    overflow: hidden;

	    box-sizing: border-box;

    }



    .box .box-con li img{

    	cursor: pointer;

    	width: 100%;

    }





   .box-con span,.foodType{

   	width: 100px;

   	height: 40px;

   	display: block;

   	position: absolute;

   	top: 50%;

   	margin-top:-20px;

   	left:50%;

   	margin-left:-50px;

   	z-index: 51;

   	background-color:#D73014 ;

   	color:#FFF;

   	text-align: center;

   	border-radius: 6px;

   	line-height: 40px;

   	display: none;

   	cursor: pointer;

	text-decoration:none;

   }

   .box-con span,.foodType:hover{ background-color:#BD2D15;}

	.prev,.next{

		position: absolute;

		width: 60px;

		height: 80px;

		top: 70px;

		color:#FFF;

		text-align: center;

		font-size: 60px;

		line-height: 80px;

		cursor: pointer;

	}

   .prev{

   	left: -70px;

   }

   .next{

   right: -70px;

   }



















/*标题*/

.titlebox{ margin:30px auto; width:279px; overflow:hidden;}

.titlebox h2{font-size: 28px; color: red; font-family:"方正兰亭刊黑";}







/*关于*/

.aboutbox{ width:100%; overflow:hidden; margin:0px auto 40px auto;}

.aboutbox p{ text-align:center; color:#666; font-family:"方正兰亭刊黑"; font-size:16px; font-weight: bold;; line-height:30px; margin-bottom:30px;color:black;}

.aboutbox .abbt{ width:130px; height:32px; margin-left:auto; margin-right:auto; text-align:center; border:#dd0101 2px solid; border-radius:10em}

.aboutbox .abbt a{ color:#dd0101; font-family:"微软雅黑"; font-size:14px; line-height:32px; padding:8px 37px;}







/*工艺文化*/

.gwbox{ background-color:#eee; overflow:hidden;}

.gwbox .gw{ width:1000px; margin:32px auto; overflow:hidden;}

.gwbox .gw ul li{ float:left; width:250px; height:164px; background-color:#FFF; position:relative;}



.gwbox .gw ul li .gyimg1{ position:absolute; top:30px; left:31%;}

.gwbox .gw ul li .gyimg2{ position:absolute; top:30px; left:31%;}



.gwbox .gw ul li div{ width:74px; height:26px; text-align:center; line-height:26px; margin-left:auto; margin-right:auto; border:#dbdbdb 1px solid; border-radius:4px; margin-top:110px;}

.gwbox .gw ul li div a{ color:#333; font-size:10px; font-family:"Bell MT"; padding:6px 19px;}

.gwbox .gw ul .radbg{ background-color:#dd0101;}

.gwbox .gw ul li .wcolor{ color:#FFF;}

.gwbox .gw ul li .wbt{ border:#FFF 1px solid; border-radius:4px;}

.gwbox .gw ul li div .wmore{ color:#FFF;}







/*新闻*/

.newsbox{ width:1008px; margin:10px auto 30px auto; overflow:hidden; padding:10px 0px;}

.newsbox ul .nlb{ width:238px; float:left; height:331px; box-shadow:-1px 2px 10px #CCC;}

.newsbox ul .nlb div{ padding:20px;}

.newsbox ul .nlb div h1{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; color:#dd0101; margin-bottom:10px;}

.newsbox ul .nlb div p{ font-size:12px; font-family:"微软雅黑"; font-weight:normal; color:#666; line-height:24px; margin-bottom:10px;}

.newsbox ul .nlb div span{ color:#666; font-family:"微软雅黑"; font-size:12px; margin-left:124px;}



.newsbox ul .nzj{ width:476px; float:left; margin:0px 24px; }

.newsbox ul .nzj .nzjt{ height:156px; margin-bottom:19px; box-shadow:-1px 2px 10px #CCCCCC;}

.newsbox ul .nzj .nzjt img{ float:left;}

.newsbox ul .nzj .nzjt div{ float:right; width:198px; padding:12px 20px;}

.newsbox ul .nzj .nzjt div h1{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; color:#dd0101; margin-bottom:4px; margin-bottom:10px;}

.newsbox ul .nzj .nzjt div p{ font-size:12px; font-family:"微软雅黑"; font-weight:normal; color:#666; line-height:24px; margin-bottom:4px; margin-bottom:10px;}

.newsbox ul .nzj .nzjt div span{ color:#666; font-family:"微软雅黑"; font-size:12px; margin-left:124px;}



.newsbox ul .nzj .nzjb{ height:156px; box-shadow:-1px 2px 10px #CCCCCC !important;

-webkit-box-shadow:-1px 2px 10px #CCCCCC;



}

.newsbox ul .nzj .nzjb div{ float:left; width:198px; padding:12px 20px;}

.newsbox ul .nzj .nzjb div h1{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; color:#dd0101; margin-bottom:4px; margin-bottom:10px;}

.newsbox ul .nzj .nzjb div p{ font-size:12px; font-family:"微软雅黑"; font-weight:normal; color:#666; line-height:24px; margin-bottom:4px; margin-bottom:10px;}

.newsbox ul .nzj .nzjb div span{ color:#666; font-family:"微软雅黑"; font-size:12px; margin-left:124px;}

.newsbox ul .nzj .nzjb img{ float:right;}



.newsbox ul .nlb:hover{ background-color:#dd0101;}

.newsbox ul .nlb:hover div h1{ color:#FFF;}

.newsbox ul .nlb:hover div p{ color:#FFF;}

.newsbox ul .nlb:hover div span{ color:#FFF;}



.newsbox ul .nzj .nzjt:hover div{ background-color:#dd0101;}

.newsbox ul .nzj .nzjt:hover div h1{ color:#FFF;}

.newsbox ul .nzj .nzjt:hover div p{ color:#FFF;}

.newsbox ul .nzj .nzjt:hover div span{ color:#FFF;}



.newsbox ul .nzj .nzjb:hover div{ background-color:#dd0101;}

.newsbox ul .nzj .nzjb:hover div h1{ color:#FFF;}

.newsbox ul .nzj .nzjb:hover div p{ color:#FFF;}

.newsbox ul .nzj .nzjb:hover div span{ color:#FFF;}





/* 视屏 */

#tian_video{

	position: fixed;

	left: 20px;

	bottom: 100px;

	z-index: 9999;

}

#tian_video .video_t{

	position: relative;

}

#tian_video .video_title{

	position: absolute;

	top:50px;

	left: 98px;

	right: 10px;

	z-index: 10000;

	color: #fff;

	font-size: 14px;

	font-weight: bolder;

}

#tian_video .video_close .close{

	position: absolute;

	right: -20px;

	top:30px;

	width:20px;

	height: 20px;

	background-image: url(../images/guanbishiping123.png);

	z-index:10000;

	background-color: rgba(0,0,0,.6);

	background-size: 22px;

	background-position: center;

	cursor:pointer;

}





/* 相关推荐 */

#related{

	text-align: center;

}









/*页脚*/

.footerbox{ background-color:#454444;}

.footerbox .footer{ width:1000px; margin-left:auto; margin-right:auto; overflow:hidden; padding:32px 0px;}

.footerbox .footer .lx{ width:78px; height:120px; border:#b6b1ae 2px solid; position:relative; margin-left:40px; float:left;}

.footerbox .footer .lx .lxtl{ color:#b6b1ae; background-color:#454444; padding:8px; position:absolute; top:30px; right:-80%; text-align:center; }

.footerbox .footer .lx .lxtl h1{ font-size:24px; font-family:"方正清刻本悦宋简体"; font-weight:normal;}

.footerbox .footer .lx .lxtl h2{ font-size:16px; font-family:"Aparajita"; font-weight:normal; word-spacing:4px;}



.footerbox .footer .lxfs{ float:left; width:560px; margin:0px 80px;}

.footerbox .footer .lxfs li{ float:left; margin:24px 32px 0px 32px;}

.footerbox .footer .lxfs li img{ float:left; margin-right:12px;}

.footerbox .footer .lxfs li h1{ float:left; color:#b6b1ae; font-size:12px; font-family:"微软雅黑"; font-weight:normal; line-height:28px;}



.footerbox .footer .ercd{ float:left;}

/*版权*/

.cybox { background-color:#353333;}

.cybox .cy{ width:1000px; color:#b6b1ae; font-size:12px; font-family:"微软雅黑"; text-align:center; line-height:54px; height:54px; margin-left:auto; margin-right:auto;}