@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'open_sansbold';
    src: url('font/opensans-bold-webfont.eot');
    src: url('font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-bold-webfont.woff2') format('woff2'),
         url('font/opensans-bold-webfont.woff') format('woff'),
         url('font/opensans-bold-webfont.ttf') format('truetype'),
         url('font/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('font/opensans-semibold-webfont.eot');
    src: url('font/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-semibold-webfont.woff2') format('woff2'),
         url('font/opensans-semibold-webfont.woff') format('woff'),
         url('font/opensans-semibold-webfont.ttf') format('truetype'),
         url('font/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansregular';
    src: url('font/opensans-regular-webfont.eot');
    src: url('font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-regular-webfont.woff2') format('woff2'),
         url('font/opensans-regular-webfont.woff') format('woff'),
         url('font/opensans-regular-webfont.ttf') format('truetype'),
         url('font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@media screen and (min-width:0px) and (max-width:479px){
	.fac-text p{margin-top:20px; height:auto !important;}
	.fa-icons{margin-top:20px!important;}
	.licen-f-middle{display:none;}
	.licen-f-left{width:68% !important;}
	.service-item{width:100% !important;}
	.red-bar{width:90% !important;}
	.licensed-ser-item .col-2,.licensed-ser-item .col-1{float:none !important; width:100% !important; font-size:16px;}
	.col-2 img{width:100%;}
	.licensed-ser-item .col-1 img{margin:20px auto !important;}
	.packing .col-sm-4 img{width:100%;}
	.machine{padding:0 15px !important;}
	.ser-solution{padding:0 20px !important;}
}

@media screen and (min-width:480px) and (max-width:767px){
	.fac-text p{margin-top:20px; height:auto !important;}
	.fa-icons{margin:0 !important;}
	.licen-f-left{line-height:20px; width:28% !important;}
	.licen-f-middle{width:55% !important;}
	.licen-f-middle img{width:7px !important;}
	.licen-f-middle hr{width:97% !important;}
	.service-item{width:100% !important;}
	.red-bar{width:90% !important;}
	.licensed-ser-item .col-2,.licensed-ser-item .col-1{float:none !important; width:100% !important; font-size:16px;}
	.col-2 img{width:100%;}
	.licensed-ser-item .col-1 img{margin:20px auto !important;}
	.packing .col-sm-4 img{width:100%;}
	.machine{padding:0 15px !important;}
	.ser-solution{padding:0 20px !important;}
}
@media screen and (min-width:768px) and (max-width:991px){
	.fac-text p{height:160px !important;}
	.red-bar{width:65% !important;}
	.machine{padding:0 20px !important;}
}

@media screen and (min-width:992px) and (max-width:1023px){
	.red-bar{width:55% !important;}
}

@media screen and (min-width:1024px) and (max-width:1199px){
	.red-bar{width:55% !important;}
}

@media screen and (min-width:1200px){
	
}


html{position:relative; min-height:100%;}
body{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif; color:#363636; font-size:16px;}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif;}
a,a:hover,a:focus,img{color:inherit; text-decoration:none; outline:none;}
.clear{clear:both;}
:focus{outline:none;}

/*index*/
.grain-h{text-align:center; color:#cc3232; font-size:40px; margin-bottom:25px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif;}
.line-red{width:90px; height:4px;  background-color:#cc3232; margin:5px auto 0;}
.grey-bg{background-color: #f5f5f5;padding: 30px 0 50px;}
#full-width-slider{width:100%;}
.core-service > .container > img{margin:0 auto;}
.core-ser-content{text-align:center;}
.lis-index-content{1padding-bottom:150px}
.core-ser-content .btn{border-radius:0; padding:10px 20px;}
.service .row{margin:0 -5px;}
.service .row .col-sm-3{padding:0 5px;}
.service-item{position:relative;}
.service-item img{width:100%;}
.service-item .service-title{position:absolute; color:#fff; background-color:#0b6868; background:rgba(11,104,104,0.7); left:5%; font-size:19px; filter:alpha(opacity=70); padding:15px 0; top:40%; width:90%; text-align:center;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif;}
.licen-f-left{float:left; width:17%;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif; color:#7f8c8c;}
.licen-f-middle{float:left; width:76%;margin-top: 10px;}
.licen-f-middle hr{margin:4px 0 0; border-color:#7f8c8c;width:99%; float:left;}
.licen-f-middle img{width:1%; float:left;}
.licen-f-right{float:right; }
.licen-f-right .btn{background-color:#096363; color:#fff; border-radius:0; padding:4px 15px;}


/* core */
.licensed{margin-bottom:150px;}
.licensed-common-box{border:1px solid #158181; padding-bottom:30px;background-color:#f3f3f3; margin-bottom:200px;}
.licensed-common-box > h1{font-size:40px; text-align:center;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif; margin:0; background-color:#158181; color:#fff; padding:10px 0;} 
.licensed-pad{padding:20px; }
.fa-icons{margin:50px 0 80px; text-align:center;}
.fa-icons img{margin:0 auto 20px;}
.fac-text p{height:130px;}
.fac-text img{margin:0 auto;}

/*service*/
.ser-solution{padding:0 10px; text-align:center; font-size:13px; line-height:20px;}
.licensed-ser-item .col-2{float:left; width:15.2%;}
.licensed-ser-item .col-2 p{margin-top:10px}
.licensed-ser-item .col-1{float:left; width:6%;}
.licensed-ser-item .col-1 img{margin:70px auto 0;}
.red-bar{background-color:#b84747; color:#fff; width:45%; padding:10px; text-align:center; margin:60px auto 40px; font-size:25px;}
/*Food Packaging Varieties*/
.food-packaging{padding:0 25px;}
.food-packaging .row > .col-sm-6 > p{height:50px; line-height:20px;}
.food-packaging .row .row{margin:0 -3px;}
.food-packaging .row .row .col-sm-6{padding:0 3px; margin-bottom:6px;}
.food-packaging .row .col-sm-6.fp-left .row .col-sm-6{margin-bottom:15px;}
.food-packaging .row .row .col-sm-6 img{width:100%;}
.packing{padding:0 20px;}
.packing p{margin-top:10px; text-align:center;}
.machine{padding:0 100px;}
.machine .col-sm-5{padding-top:30px;}
.machine p{margin-bottom:0;}
/*history*/

/*profile*/

/*recruit*/




