@charset "utf-8";
/* CSS Document */
body,div,ul,li,dl,dt,dd,p,span,em,i,b,table,tr,td,th,ol,h1,h2,h3,h4,h5,h6,button,form,input,textarea,label{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:12px; color:#333; background:#fff;}
ul{ list-style:none;}
img{ border:0;}
em,i{ font-style:normal;}
button{ border:0; background:none;}
ul{ list-style:none;}
img{ border:0;}
a{ text-decoration:none;}
a:hover{ color:#dd8f21;}
table{ border-collapse:collapse; border-spacing:0;}
.clearfix { zoom:1; }
.clearfix:after { content:""; display:block; clear:both; height:0; }
.fl{ float:left;}
.fr{ float:right;}
.div-block{ display:block;}
.div-none{ display:none;}

.container{ width:100%; height:100%; min-width:1200px;}
/* Begin 首页 */
.nav{ width:1050px;overflow:hidden; margin:0 auto; padding-bottom:30px;}
.logo{ float:left; margin:33px 0 0 30px;}
.nav ul{ width:810px;   float:right;  text-align:right;}
.nav ul li{ float:left; }
.nav ul li a{ padding:58px 40px 0; color:#5c5c5c; font-size:16px; display:inline-block;border-top:5px solid #fff;}
.nav ul li a:hover{ color:#fe4901; border-top:5px solid #fe4901;}

/* Begin 轮播 */
/*.banner{width:100%; min-width:1200px;overflow:hidden;height:633px;position:relative;}
.banList{position:absolute;left:50%;margin-left:-960px;height:633px}
.banList li{height:633px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}*/
/* #End 轮播 */

/* Begin 新闻 */
.newinfobg{ background:url(../images/newinfobg.jpg) no-repeat top center; padding-top:153px; min-width:1200px;}
.news,.newinfo{ width:960px; margin:0 auto; background:#fff; min-height:500px; padding:40px 20px;}
.newinfo-title{ text-align:center; font-size:20px; color:#28292d; padding-bottom:25px;}
.newtime{ display:block; font-size:12px; color:#979797;}
.newinfo p{ line-height:25px; color:#5c5c5c;}
.news{ padding:25px 0 0 22px; width:978px;}
.news dl{ margin-bottom:30px; clear:both; overflow:hidden;}
.news dl dt{ float:left; width:376px; height:196px; background:#000;}
.news dl dd{ float:left; margin-left:40px; width:540px; line-height:20px; color:#5c5c5c; font-size:16px;}
.news dl dd h3{ font-size:20px; color:#28292d; font-weight:normal;}
.news dl dd a{ color:#979797; margin-top:10px; display:inline-block;}
.news dl dd h3 a{ font-size:20px; color:#28292d; font-weight:normal;}
.news dl dd a:hover{ color:#0094d9;}
.newstime{ padding:7px 0 15px; display:inline-block; color:#979797;}
/* 翻页 */
.page{ text-align:center; padding:20px 0 120px;}
.page a{ width:36px; height:36px; line-height:36px; border:1px solid #ccc; display:inline-block; text-align:center; color:#221e1f;}
.page a:hover{border:1px solid #d50f19; color:#d50f19;}
.newinputw{ width:100px; height:36px; border:1px solid #ccc; background:none; text-align:center;}
.newsbtn{ width:px; background:#c9242b; color:#fff;height:36px; line-height:36px; padding:0 20px; cursor:pointer;}
/* End 新闻 */
/* Begin 人才招聘 */
.recruit-con{ width:1000px; margin:0 auto;}
.rec-info{ width:933px; margin:0 auto; min-height:700px;}
.rec-menu{ background:#e8e8e8; overflow:hidden; padding:20px 0 20px 80px; margin-top:61px;}
.rec-menu li{ float:left;}
.rec-menu li a{ padding:0 40px; cursor:pointer; font-size:14px; color:#5b5b5b; display:inline-block;}
.rec-menu li a:hover{ color:#fe4901;}
.rec-menu li a.hover{ color:#fe4901;}
.rec-post{ margin-top:15px;}
.rec-m-1 h3{ font-size:20px; color:#fe4901; border-bottom:2px solid #fe4901; padding:24px 0 10px;}
.rec-m-1 h4{ font-weight:normal; color:#fe4901; font-size:16px; padding-bottom:5px;}
.rec-post span{ line-height:20px;font-size:16px; margin:0 27px 10px 0; display:inline-block;}
.i16{ color:#fe4901; font-size:20px; margin-right:5px; position:relative; top:2px;}

.rec-column3,.rec-column2,.rec-column1{ margin-top:40px;}
.rec-column2 p,.rec-column1 p{ line-height:22px; font-size:14px;}
.rec-column3{font-size:16px;}
.rec-column3 span{ color:#fe4901;}
.rec-column3 a{ background:#c9242b; color:#fff; text-align:center; padding:5px 15px;}
/* End 人才招聘 */
/* 产品 */
.probg3,.probg2,.probg1{ width:100%; min-width:1200px; height:473px; background:url(../images/probg1.jpg) no-repeat center top;}
.probg2{background:url(../images/probg2.jpg) no-repeat top center;}
.probg3{background:url(../images/probg3.jpg) no-repeat top center;}
.probg4{background:url(../images/probg4.jpg) no-repeat top center;}

.prow{width:1065px; margin:0 auto;}
.probg1info{ width:445px; padding-top:40px;}
.prologo{ border-bottom:1px dashed #84b396; padding-bottom:5px; color:#fff; font-size:40px;}
.prologo span{ display:inline-block; vertical-align:bottom; margin-left:5px;}
.protext{ color:#fff; line-height:22px; width:400px; padding:15px 0 0;}
.probtn-l{ width:160px; text-align:center; float:left;}
.progetinto{ width:132px; height:42px; line-height:42px; text-align:center; border:2px solid #fff; display:inline-block; color:#fff; font-size:25px; margin-top:20px;}
.probtn-r{ float:left; margin:20px 0 0 25px; width:140px; text-align:center; color:#fff; font-size:20px;}
.btnios{ margin:15px 0 10px;}

/* 关于我们 */
.aboutmenu{ height:56px; line-height:56px; text-align:center; background:#fe4901; min-width:1200px;}
.aboutmenu a{ color:#fff; font-size:16px; margin:0 40px;}
.aboutmenu a:hover{ color:#fabf00;}
.aboutbanner{ min-width:1200px;}
.about-con{ width:1000px; margin:0 auto;}
.modular1{ padding:0 15px;}
.modular1 img{  display:block;  margin:20px auto;}
.modular4 h3,.modular3 h3,.modular2 h3,.modular1 h3{ font-size:40px; text-align:center; margin-bottom:20px; line-height:34px;}
.modular4 h3 span,.modular3 h3 span,.modular2 h3 span,.modular1 h3 span{ font-size:20px; color:#5b5b5b;}
.modular1 p{ color:#5b5b5b; font-size:16px; line-height:28px; }
.modular2{ margin-top:60px;}
.modular2 dl{ border-bottom:1px solid #fe4901; overflow:hidden; padding:24px 10px;}
.modular2 dl:last-child{ border-bottom:none;}
.modular2 dt{ width:px; height:px; float:left;}
.modular2 dd{ float:left; width:600px; margin-left:23px;}
.modular2 dd h4{ font-size:35px; color:#fe4901;}
.modular2 dd span{ background:linear-gradient(-70deg, transparent 15px, #fe4901 0); height:27px; line-height:27px; display:inline-block; color:#fff; padding:0 28px 0 21px;font-size:16px;}
.aboutexplain{ margin-top:20px; color:#5b5b5b; font-size:16px; line-height:28px;}
.aboutculturebg{ width:100%;background:url(../images/aboutculturebg.jpg) no-repeat top center;}
.about-culinfo{ width:1000px; height:366px; margin:0 auto; background:#fe4901;}
.about-target{ padding:40px 180px 0;}
.about-target p{ clear:both; font-size:18px; color:#fff; line-height:36px;}
.about-culinfo ul{ padding:35px 0 0 35px;}
.about-culinfo ul li{ float:left; text-align:center;width:126px; height:126px; color:#fff; font-size:18px; font-weight:bold; margin-right:35px;}
.about-culinfo ul li p{ width:126px; height:126px; overflow:hidden; margin-bottom:15px;}
.about-culinfo ul li p a{ cursor:default;display:block;-webkit-transition: margin .4s ease-in-out;-moz-transition: margin .4s ease-in-out;
-o-transition: margin .4s ease-in-out;-ms-transition: margin .4s ease-in-out;transition: margin .4s ease-in-out;}
.about-tlist6,.about-tlist5,.about-tlist4,.about-tlist3,.about-tlist2,.about-tlist1{ display:inline-block; width:126px; height:126px; background:url(../images/abouticon.jpg) no-repeat; }
.about-tlist6-h,.about-tlist5-h,.about-tlist4-h,.about-tlist3-h,.about-tlist2-h,.about-tlist1-h{ background:url(../images/abouticon-h.jpg) no-repeat;display:inline-block; width:126px; height:126px;}
.about-tlist2{ background-position:-161px 0;}
.about-tlist3{ background-position:-322px 0;}
.about-tlist4{ background-position:-483px 0;}
.about-tlist5{ background-position:-644px 0;}
.about-tlist6{ background-position:-805px 0;}
.about-tlist2-h{ background-position:-161px 0;}
.about-tlist3-h{ background-position:-322px 0;}
.about-tlist4-h{ background-position:-483px 0;}
.about-tlist5-h{ background-position:-644px 0;}
.about-tlist6-h{ background-position:-805px 0;}
.aboutp2 a{}
.about-culinfo ul li p:hover :first-child{ margin-top:-126px;}

.modular4{ margin:71px auto 0; width:1000px; overflow:hidden; padding-bottom:100px;}
.mod-info{ margin-top:40px;}
.mod-i-l{ float:left; width:452px;}

.mod-i-r{ float:left; width:455px; margin-left:62px; padding-top:45px;}
.mod-i-r p{ font-size:16px; line-height:30px; color:#5d5d5d;}

.about-joint{ clear:both; font-size:16px; color:#5d5d5d;}
.about-joinl{ float:left; width:345px; line-height:28px; padding-left:100px;}
.about-joinr h4,.about-joinl h4{ color:#000; margin-top:30px;}
.about-joinr{ float:right; width:395px; line-height:28px;}



/* footer */
.footer{ width:1200px; min-width:1200px; height:190px; margin:30px auto 0; color:#5d5d5d; font-size:14px; padding-bottom:50px; overflow:hidden; clear:both;}
.erweima{ width:130px; text-align:center; margin-left:110px;}
.foot-info{ margin-left:25px; line-height:26px; width:780px;}
.foot-info a{color:#5d5d5d;}
.foot-info a:hover{ color:#0094d9;}


