body{font-size:14px; font-family:"微软雅黑"; background:#f2f2f2;}
.fr{ float:right;}
.fl{ float:left;}
.fn{ float:none;}
.f2{ font-size:12px;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration: none;}
ul,li{padding:0px; margin:0px; list-style:none;}
ul li a:hover{ color:#de5313;}
div a:hover{ color:#de5313;}
input,form,select,textarea{ margin:0px;padding:0px; outline:medium; border:0; border-radius:0; background:none; font-family:"微软雅黑"; font-size:14px;}
i,em{ font-style:normal;}
.mo{ margin: 0 auto;}
.most{ width:100%; height:auto; overflow:hidden; display:block;}
.roundBorder{border-radius: 15px;} 
.clear{ clear:both; height:0; overflow:hidden;} 
.dsk{ width:100%; height:100%; display:block; overflow:hidden;}
/*定位*/
.pr{ position: relative;}
.pa{ position: absolute;}
.pf{ position: fixed;}

/*块级转换*/
.db { display: block;}
.dn { display: none;}
.di { display: inline;}
.dib { display: inline-block;}

/*清除浮动*/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}
.lazy{ background: url(../images/loading.gif) no-repeat center center;}
.usf img{ 
-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s; 
transition:all 0.5s ease 0s;
}
.usf a:hover img{
-webkit-transform:scale(1.05); 
-moz-transform:scale(1.05); 
transform:scale(1.05);
}
.ucss3{
-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;	
}


/*首页*/
.header{ width:100%; background:url(../images/hd-bg.png) no-repeat center top; height:205px; position:fixed; left:0; top:0; z-index:30;}
.headercenter{ width:1200px; height:100%; position:relative;}
.logo{ width:115px; height:165px; position:absolute; left:0; top:0;}
.hd-nav{ width:1024px; padding:9px 0 0; height:96px;}
.hd-nav li{ width:128px; height:100%; position:relative; overflow:hidden;}
.hd-nav li img{ display:block; width:0; height:0; overflow:hidden; position:absolute; left:100%; margin:-48px 0 0 -63px; top:100%; z-index:5;}
.hd-nav li b{ width:100%; height:100%; display:block; font-size:16px; color:#034c95; text-align:center; line-height:96px; position:relative; z-index:10;}
.hd-nav a:hover b,.hd-nav a.act b{ color:#de5313;}
.banner{ width:100%; height:540px; overflow:hidden; position:relative; z-index:5; margin:180px auto 0;}
.DB_tab25 {width:100%;height:100%;position:relative;overflow:hidden;}
.DB_tab25 .DB_bgSet{position:absolute; left:0; top:0; z-index:1; width:100%; height:100%;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:100%;display:none; top:0; left:0;}
.DB_tab25 .DB_bgSet img{ width:100%; height:100%; display:block;}
.DB_tab25 .DB_imgSet{position:relative;width:1200px; margin:0 auto; z-index:2;}
.DB_tab25 .DB_imgSet li{ width:100%;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:50%; margin-left:-324px; top:102px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:50%;top:51px; margin-left:52px;}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:0;top:152px;}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:50%; margin-left:-324px; top:102px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:50%;top:51px; margin-left:52px;}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:0;top:342px;}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:50%; margin-left:-324px; top:102px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:50%;top:51px; margin-left:52px;}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:-100px;top:0px;}
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:50%; margin-left:-324px; top:102px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:50%;top:51px; margin-left:52px;}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:690px;top:150px;}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:540px;top:250px;}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:770px;top:0px;}
.DB_tab25 .DB_menuWrap{position:absolute;width:100%; left:0; bottom:0; z-index:11;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:96px; top:-26px; left:50%; height:15px; overflow:hidden;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer; display:block; background:url(../images/banner-libg.png) no-repeat; width:15px; height:15px; margin-right:9px; overflow:hidden; float:left;}
.DB_tab25 .DB_menuWrap .DB_menuSet li.select{background:url(../images/banner-libg.png) no-repeat -15px 0;}
.DB_tab25 .DB_prev{ width:23px; height:41px; overflow:hidden; position:absolute;left:50%; margin-left:-655px; top:-318px;cursor:pointer; background:url(../images/banner-lt.png) no-repeat;}
.DB_tab25 .DB_next{width:23px; height:41px; overflow:hidden; position:absolute;left:50%; margin-left:635px; top:-318px;cursor:pointer; background:url(../images/banner-rt.png) no-repeat;}
.footer{ width:100%; height:228px; position:fixed; z-index:29; left:0; bottom:0; background:url(../images/ft-bgss.png) no-repeat center top;}
.foootercenter{ width:1208px; overflow:hidden;}
.ft-new{ width:434px; margin-right:37px; overflow:hidden;}
.ftn-title{ width:420px; height:36px; padding:60px 0 0 4px; line-height:36px;}
.ftn-title b{ font-size:16px; color:#333333;}
.ftn-title a{ color:#de5313;}
.ftn-img{ width:434px; height:68px; display:block; padding-top:6px;}
.ftn-xg{ width:420px; height:50px; overflow:hidden; position:relative; margin-left:4px;}
.ftn-xg ul{ position:absolute; left:0; top:0;}
.ftn-xg li{ width:100%; height:25px; overflow:hidden; line-height:25px; background:url(../images/ft-icon1.png) no-repeat 3px center; text-indent:15px;}
.ftn-xg p{ width:320px; height:100%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ftn-xg a{ font-size:12px; color:#808080;}
.ftn-xg a.adhot{ background:url(../images/ft-icon0.png) no-repeat right center;}
.ft-links{ width:146px; overflow:hidden; margin-top:86px; background:url(../images/ft-sx.png) no-repeat right 4px; text-align:center;}
.ft-links b{ height:22px; line-height:22px; padding-top:65px; width:100%; display:block; overflow:hidden; color:#de5313;}
.ft-links p{ height:21px; line-height:21px; font-size:12px; width:100%; display:block; overflow:hidden; color:#999999;}
.ft-links a:hover p{ color:#de5313;}
.ft-py{ width:135px; padding:72px 0 0 37px; overflow:hidden;}
.ftp-title{ line-height:34px; color:#333333;}
.ftp-links{ width:100%; height:20px; line-height:20px; overflow:hidden;}
.ftp-links a{ color:#333333; font-size:12px;}
.ft-wh{ width:90px; height:90px; display:block; padding:80px 0 0 12px;} 
.ft-ts{ width:150px; overflow:hidden; text-align:right; padding:68px 0 0 0;}
.ftt-title{ width:100%; height:42px; line-height:42px; overflow:hidden; color:#000000;}
.ftt-ts{ width:100%; height:20px; line-height:20px; overflow:hidden; color:#999999; font-size:12px;}
div.logo{
-webkit-animation-duration:1.6s;
animation-duration:1.6s;	
}
ul.hd-nav{
-webkit-animation-duration:2s;
animation-duration:2s;	
}
div.footer{
-webkit-animation-duration:2s;
animation-duration:2s;	
}
/*2.1关于皇氏*/
body.au-adcs .header{ position:absolute;}
body.au-adcs .footer{ position:absolute;}
.au-nrw{ width:100%; overflow:hidden; margin:0 auto; padding:317px 0 228px;}
.au-nav{ width:1200px; background:#fff; overflow:hidden; box-shadow: 0 0 7px 3px rgba(0,0,0,0.08); margin:0 auto;}
.au-nav li{ width:150px; overflow:hidden; text-align:center;}
.au-nav a{ width:149px; display:block; overflow:hidden; border-right:1px solid #e6e6e6; font-size:16px; color:#333333; height:60px; line-height:60px; font-weight:bold;
-webkit-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.au-nav a.act,.au-nav a:hover{ color:#fff; background:#de5313;}
.au-nav a.mro{ width:150px; border-right:0;}
.au-bt{ width:1200px; overflow:hidden; margin:30px auto; background:#fff;}
.aub-text{ width:1140px; margin:30px auto; overflow:hidden; line-height:24px; color:#666;}
/*2.1关于皇氏-发展历程*/
.lc-bt{ margin:50px auto 40px; background:url(../images/lc-hx.png) repeat-y 285px top;}
.lcb-time{ width:100%; height:34px; line-height:34px; text-indent:154px; overflow:hidden; background:url(../images/lc-hx1.png) no-repeat 263px center; font-size:30px; color:#f2780c;}
.lcb-title{ padding-left:348px; overflow:hidden; line-height:45px; font-size:20px; color:#333333; width:700px;}
.lcb-tx{ padding-left:348px; overflow:hidden; line-height:40px; color:#666666; width:700px; margin-bottom:35px;}
/*2.1关于皇氏-员工天地*/
.ni-pc{ width:1200px; overflow:hidden; margin:30px auto 40px; background:#fff;}
.nip-img{ width:466px; height:320px; overflow:hidden;}
.nip-wk{ width:693px; padding-left:40px; height:318px; border:1px solid #e6e6e6; border-left:0; overflow:hidden;}
.nip-title{ width:660px; height:38px; line-height:38px; padding-top:35px; overflow:hidden; font-size:20px; color:#333333;}
.nip-title a{ color:#333333;}
.nip-subt{ width:660px; height:29px; line-height:29px; overflow:hidden; font-size:12px; color:#999999; margin-bottom:18px;}
.nip-subt i{ padding-left:10px;}
.nip-tx{ width:660px; height:90px; line-height:30px; overflow:hidden; margin-bottom:35px; color:#666666;}
.nip-more{ width:660px; overflow:hidden;}
.ni-bt{ width:1200px; overflow:hidden; margin:0 auto 30px;}
.nisb{ position:relative; background:#fff;}
.brand-bar{
	position: absolute;
	width: 100%;
	left: 0%;
	top: 0%;
	height: 100%;
	z-index: 8;
}
.brand-bar::before,.brand-bar::after{
	opacity: 0;
	position: absolute;
	width:100%;
	height:100%;
	bottom:0%;
	left:0%;
	transition: all 0.3s;
	content: '';
	box-sizing: border-box;
}
.brand-bar::before {
	border-top: 2px solid #e15518;
	border-bottom: 2px solid #e15518;
	transform: scale(0, 1);
	-webkit-transform: scale(0,1);
}
.brand-bar::after {
	border-left: 2px solid #e15518;
	border-right: 2px solid #e15518;
	transform: scale(1, 0);
	-webkit-transform: scale(1,0);
}
.nisb:hover .brand-bar::before,.nisb:hover .brand-bar::after {
	opacity: 1;
	transform: scale(1);
	-webkit-transform: scale(1);
}
.nisb-wk{ width:100%; overflow:hidden; position:relative; z-index:15; height:199px;}
.nisb-xd{ width:1198px; overflow:hidden; position:absolute; z-index:2; left:0; top:0; border:1px solid #e6e6e6; border-bottom:0; height:198px;}
.nisb-lt{ width:840px; padding-left:40px; overflow:hidden;}
.nisbl-title{ width:100%; height:80px; line-height:80px; overflow:hidden; padding-top:23px;}
.nisbl-title a{ color:#333333; font-size:20px;}
.nisbl-tx{ width:100%; height:72px; line-height:24px; overflow:hidden; color:#666666;}
.nisb-rs{ width:210px; overflow:hidden; padding-right:40px;}
.nisb-time{ width:100%; line-height:30px; height:30px; overflow:hidden; padding-top:53px; text-align:right; font-size:12px; color:#999999;}
.ioxl-more{ width:150px; height:44px; overflow:hidden; position:relative; background:#de5313;}
.ioxl-more a:hover{ background:#de5313;}
.ioxl-more em{ display:block; height:100%; overflow:hidden; position:absolute; top:0; left:45px; font-size:16px; color:#fff; line-height:44px;}
.ioxl-more i{ background:url(../images/io-icon0.png) no-repeat center center; width:19px; height:100%; display:block; overflow:hidden; position:absolute; top:0; right:44px;}
/*2.1关于皇氏-领导关怀*/
.aug-wk{ width:1200px; overflow:hidden; margin:35px auto;}
.augs{ margin-bottom:20px; background:#fff;}
.augs-img{ width:590px; height:312px; overflow:hidden; position:relative; margin-right:20px;}
.augs-time{ width:550px; overflow:hidden;}
.augs-time p{ width:80px; height:80px; display:block; overflow:hidden; text-align:center; color:#fff; background:#de5313;}
.augs-time p b{ height:39px; line-height:39px; padding-top:11px; font-size:40px; width:100%; display:block; overflow:hidden;}
.augs-time p i{ height:19px; line-height:19px; font-size:14px; width:100%; display:block; overflow:hidden;}
.augs-title{ width:550px; height:29px; line-height:29px; overflow:hidden; padding-top:21px; margin-bottom:34px;text-overflow:ellipsis; white-space:nowrap; }
.augs-title a{ font-size:20px; color:#333333;}
.augs-tx{ width:550px; overflow:hidden; border-top:1px solid #e6e6e6; padding-top:14px; height:60px; line-height:30px; color:#666666;}
/*3.1皇氏水牛奶*/
ul.aux-adcs li{ width:300px;}
ul.aux-adcs li a{ width:299px;}
/*7.2自我推荐*/
.myf-title{ font-size:18px; color:#2d2d2d; width:1103px; height:65px; line-height:65px; overflow:hidden; text-align:center; margin:21px auto 40px; border-bottom:1px solid #e1dfde; font-weight:400;}
.itlw-more{ width:142px; height:51px; position:relative; margin:0 auto 85px;}
.itlw-more a{ width:142px; height:51px; display:block; overflow:hidden; text-align:center; line-height:51px; color:#fff; background:url(../images/io-linkbg.png) no-repeat; font-size:15px; font-weight:bold; position:relative;}
.itlw-more a:hover{ color:#fff;}
.itlw-more a span {
  position: relative;
  -webkit-transition: all 0.4s;
  transition: all 0.4s; color:#fff;
  display: inline-block;
  -webkit-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
}
.itlw-more a::after {
  content: ' ';
  position: absolute;
  top: 50%;
  right: 40px;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  background:url(../images/img2h.png) no-repeat center center;
  background-size: 15px auto;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: right 0.4s, opacity 0.4s;
  transition: right 0.4s, opacity 0.4s;
}
.itlw-more a:hover span {
    opacity: 1;
    color: #fff;
    filter: alpha(opacity=100);
    -webkit-transition: all 0.4s;
            transition: all 0.4s;
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
 }
.itlw-more a:hover::after {
    right: 30px;
    opacity: 1;
    filter: alpha(opacity=100);
 }
.myf-tab{ border-collapse:collapse; width:727px; margin:0 auto 40px; font-family:"黑体";}
.myf-tab th.myft-title{ color:#fff; text-align:center; background:#e55b11; font-size:15px; line-height:28px; border:1px solid #e55b11;}
.myf-tab td.myft-subt{ background:#f5f5f5; border:1px solid #ccc; text-indent:15px; line-height:30px; font-size:14px; color:#000000;}
.myf-tab td.myft-nr{ background:#fff; border:1px solid #ccc;}
.myf-tab td.myft-nr input{ width:92%; height:22px; line-height:22px; overflow:hidden; text-indent:10px; display:block; margin:0 auto 0; background:#fdfdfe; border:1px solid #ccc; font-size:14px; color:#666;}
.myf-tab td.myft-sex{ background:#fff; border:1px solid #ccc;}
.myf-tab td.myft-sex span{ padding-left:30px;}
.myf-tab td.myft-sex span label{ padding-left:5px; color:#000000;}
.myf-tab td.myft-txs{border:1px solid #ccc;}
.myf-tab td.myft-txs textarea{ width:98%; height:85px; margin:10px auto; display:block; overflow:hidden; line-height:24px; color:#666;}
.myf-tab td.myft-imgs{ padding:3px 2%;}
.myf-tab td.myft-imgs input{ width:20%; margin-right:8px;}
.myf-tab td.myft-imgs img{ height:24px; width:50px; display:block; cursor:pointer;}
/*5.1产品与质量*/
ul.cp-adcs li{ width:400px;}
ul.cp-adcs li a{ width:399px;}
.cp-nav{ width:1098px; overflow:hidden; margin:51px auto 70px;}
.cp-nav li{ width:182px; border-right:1px dotted #e0e0e0; border-bottom:1px dotted #e0e0e0; float:left; text-align:centere;}
.cp-nav a{ width:100%; height:45px; line-height:45px; display:block; overflow:hidden; text-align:center; font-size:16px; color:#4c4c4c;}
.cp-nav li.mro{ border-right:0;}
.cp-nav li.mbo{ border-bottom:0;}
.cp-nav a:hover,.cp-nav a.act{ color:#de5313;}
.cp-bt{ width:1160px; overflow:hidden; margin:0 auto; padding:0 0 30px;}
.cpb{ width:290px; overflow:hidden; float:left;}
.cpb a{ width:250px; display:block; overflow:hidden; margin:0 auto 40px;}
.cpb-img{ width:248px; height:248px; overflow:hidden; position:relative; border:1px solid #e6e6e6;}
.cpb-img img{ 
-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s; 
transition:all 0.5s ease 0s;
}
.cpb a:hover .cpb-img img{
-webkit-transform:scale(1.05); 
-moz-transform:scale(1.05); 
transform:scale(1.05);
}
.cpb-title{ width:100%; height:36px; line-height:36px; overflow:hidden; padding-top:10px; font-size:16px; color:#333333;text-overflow: ellipsis;white-space: nowrap;}
.cpb-tx{ width:100%; height:60px; line-height:20px; overflow:hidden; color:#4c4c4c;}
.cpb-link{ margin:25px auto 0; color:#fff; background:#de5313; text-align:center; width:104px; height:28px; line-height:28px; border-radius:30px;}
.cpb a:hover .cpb-title{ color:#de5313;}
.cpf-yy{ width:100%; height:500000px; overflow:hidden; position:fixed; left:0; top:0; z-index:102; background:url(../images/cp-opo.png) repeat; display:none;}
.cpf{ width:750px; height:585px; overflow:hidden; background:#fff; position:fixed; z-index:103; left:50%; top:-150%; margin:-292px 0 0 -375px; border-radius:17px; box-shadow: 0 0 20px 5px rgba(0,0,0,0.08); }
.cpf-off{ width:36px; height:36px; position:absolute; z-index:10; top:8px; right:10px;}
.cpf-off img{ cursor:pointer;}
.cpf-off img{
-webkit-transform:rotate(0deg);-webkit-transition-duration:0.5s; 
-moz-transform:rotate(0deg);-moz-transition-duration:0.5s; 
transform:rotate(0deg);transition-duration:0.5s;
}
.cpf-off img:hover{
-webkit-transform:rotate(180deg);-webkit-transition-duration:0.5s; 
-moz-transform:rotate(180deg);-moz-transition-duration:0.5s; 
transform:rotate(180deg);transition-duration:0.5s;
}
.cpf-tp{ padding:39px 35px 23px 15px; width:700px; overflow:hidden;}
.cpft-xg{ width:324px; overflow:hidden; position:relative; height:250px;}
.cpft-title{ width:350px; height:48px; line-height:48px; overflow:hidden; font-size:20px; color:#333333;}
.cpft-ts{ width:350px; height:39px; line-height:39px; overflow:hidden; border-bottom:1px dotted #e2e2e2; color:#666666;}
.cpft-ts span{ padding-right:30px;}
.cpf-link{ width:440px; overflow:hidden; margin:20px auto 33px;}
.cpf-link a{ width:160px; height:40px; display:block; overflow:hidden; text-align:center; line-height:40px; border-radius:30px; color:#fff; background:#de5313;}
.cpf-link a:hover{ color:#fff; background:#e45d1e;}
.cpf-xg{ width:660px; height:180px; margin-left:52px; overflow:hidden; position:relative;}
.cpft-xg .banner-box{width:100%;height:100%;position:relative;overflow:hidden;}
.cpft-xg .banner-box .bd{ width:248px; height:248px; overflow:hidden; position:relative; margin:0 auto; border:1px solid #e6e6e6;}
.cpft-xg .banner-box .bd li .m-width {width:1200px;margin:0 auto;overflow:hidden;}
.cpft-xg .banner-box .bd li{width:100%;height:248px; background:#f2f2f2;}
.cpft-xg .banner-box .bd li img{ width:248px; height:248px; display:block;}
.cpft-xg .banner-btn{width:100%;position:absolute;bottom:0;left:0;}
.cpft-xg .banner-btn a{display:block;width:23px;height:41px; overflow:hidden; position:absolute; bottom:110px;}
.cpft-xg .banner-btn a.prev{left:0; background:url(../images/banner-lt.png) no-repeat;} 
.cpft-xg .banner-btn a.next{right:0;background:url(../images/banner-rt.png) no-repeat;} 
.cpft-xg .banner-box .hd{ position:absolute; top:-19px;left:50%; margin-left:-40px; width:80px; height:12px; overflow:hidden;}
.cpft-xg .banner-box .hd ul{ width:100%; height:100%;}
.cpft-xg .banner-box .hd ul li{width:12px; height:12px; margin-right:8px; overflow:hidden; float:left; cursor:pointer; background:url(../images/cp-libg.png) no-repeat; line-height:50px;}
.cpft-xg .banner-box .hd ul li.on{background:url(../images/cp-libg.png) no-repeat -12px 0;}
#scrollbar1 .viewport { width:100%; height: 100%; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; width:100%;}
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background-color: #ccc; }
#scrollbar1 .scrollbar { position:absolute; right:0; top:0; float: right; width: 6px; overflow:hidden;}
#scrollbar1 .track { background-color: #e6e6e6; height: 100%; width:100%; position: relative; }
#scrollbar1 .thumb { height: 20px; width:100%; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar1 .disable{ display: none; }
.noSelect { user-select}
.dqrs-text{ width:645px; line-height:30px; color:#666666;}
/*7.1.2招聘信息详情*/
.zr-title{ width:1103px; text-indent:4px; height:64px; line-height:64px; margin:22px auto 25px; border-bottom:1px solid #e1dfde; font-size:18px; color:#2d2d2d;}
.zr-tx{ width:940px; overflow:hidden; line-height:29px; font-size:16px; color:#484848;}
.zr-tx i{ padding-left:30px;}
.zr-subt{ width:940px; margin:13px auto 0; height:46px; line-height:46px; font-size:16px; color:#2d2d2d;}
.zr-ts{ width:940px; line-height:25px; overflow:hidden; margin:38px auto 53px; font-size:15px; color:#de5313;}
.zr-name{ padding:0 0 0 78px; width:1122px; overflow:hidden;}
.zr-name label{ margin-right:3px; width:98px; display:block; overflow:hidden; text-align:right; height:33px; line-height:33px; margin-bottom:14px; color:#666666;}
.zr-name input{ width:211px; height:31px; line-height:31px; display:block; overflow:hidden; border-radius:4px; border:1px solid #dddddd; text-indent:12px; color:#666;}
.zr-name input.act{ border:1px solid #de5313;}
.zr-map{ padding:0 0 0 78px; width:1122px; overflow:hidden;}
.zr-map label{ margin-right:3px; width:98px; display:block; overflow:hidden; text-align:right; height:33px; line-height:33px; margin-bottom:14px; color:#666666;}
.zr-map input{ width:841px; height:31px; line-height:31px; display:block; overflow:hidden; border-radius:4px; border:1px solid #dddddd; text-indent:12px; color:#666;}
.zr-map input.act{ border:1px solid #de5313;}
.zr-text{ padding:0 0 14px 133px; width:1067px; overflow:hidden;}
.zr-text label{ width:43px; overflow:hidden; display:block; margin-right:3px; padding-top:7px;}
.zr-text label p{ width:100%; height:19px; line-height:19px; overflow:hidden; display:block; color:#666;} 
.zr-text textarea{ width:817px; height:128px; line-height:24px; display:block; overflow:hidden; border-radius:4px; border:1px solid #dddddd; color:#666; padding:5px 12px;}
.zr-text textarea.act{ border:1px solid #de5313;}
.zr-st input{ margin:16px 0 113px 179px; font-size:18px; color:#fff; cursor:pointer; display:block; overflow:hidden; width:230px; height:58px; border-radius:4px; background:#de5313;}
.zr-st input.act{ background:#e65e20;}
/*7.1招聘信息*/
.zrx-tab{ width:1075px; margin:24px auto 32px; border-collapse:collapse;}
.zrx-tab th{ line-height:100px; color:#2d2d2d; font-size:16px;}
.zrx-tab td{ line-height:52px; font-size:16px; text-align:center;}
.zrx-tab td a{ color:#484848;}
.zrx-tab td a:hover{ color:#de5313;}
.zrx-tab tr.adbg{ background:#f5f5f5;}
.zrx-tab tr.act a{ color:#de5313;}
/*8.1联系我们*/
.cu-tp{ background:#fff; margin:50px auto 0; width:1198px; overflow:hidden; border:1px solid #e3e1e2;}
.cut-map{ width:751px; height:325px; overflow:hidden; border-left:1px solid #e3e1e2; background:#999;}
.cut-lt{ width:446px; height:325px; overflow:hidden; position:relative;}
.cutl-title{ width:386px; border-bottom:1px solid #e0dfdf; height:59px; line-height:59px; overflow:hidden; margin:24px auto 13px; text-indent:35px; font-size:20px; color:#333333; background:url(../images/cu-icon0.png) no-repeat left center;}
.cutl-tx0{ width:366px; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.cutl-tx0 p{ line-height:30px; font-size:16px; color:#888686;}
.cutl-tx1{ width:366px; margin:0 auto; overflow:hidden;}
.cutl-tx1 p{ line-height:30px; font-size:16px; color:#888686;}
.cu-subt{ width:1200px; overflow:hidden; height:80px; line-height:80px; margin:20px auto 0; font-size:20px; color:#333333; text-indent:35px;}
.cu-bt{ width:1200px; overflow:hidden; margin:0 auto 45px;}
.cub{ padding:0 0 0 30px; width:416px; overflow:hidden;}
.cub-title0{ width:100%; overflow:hidden; text-indent:40px; font-size:18px; color:#31a0e1; margin-bottom:10px; height:32px; line-height:32px; background:url(../images/cu-icon1.png) no-repeat left center;}
.cub-tx{ line-height:27px; font-size:16px; color:#888686; width:100%; overflow:hidden;}
.cub-title1{ width:100%; overflow:hidden; text-indent:40px; font-size:18px; color:#9ac047; margin-bottom:10px; height:32px; line-height:32px; background:url(../images/cu-icon2.png) no-repeat left center;}
/*8.2各奶站点*/
.nb-wk{ width:1200px; overflow:hidden; margin:25px auto;}
.nb-map{ width:895px; height:546px; overflow:hidden; border:1px solid #dad9d9; background:#fff;}
.nb-lt{ width:291px; height:548px; overflow:hidden; background:#fff;} 
.nbl-se{ margin:13px auto 0;}
.nbl-se select{ width:270px; margin:0 auto 10px; display:block; overflow:hidden; border-radius:4px; height:34px; text-indent:5px; border:1px solid #dddddd;}
.nbl-sr{ width:268px; height:34px; overflow:hidden; margin:0 auto 18px; display:block; overflow:hidden; border-radius:4px; height:34px; border:1px solid #dddddd;}
.nbl-sr input.fl{ width:248px; text-indent:7px; height:100%; display:block; overflow:hidden; line-height:34px; color:#666;}
.nbl-sr input.fr{ width:20px; height:100%; display:block; cursor:pointer; background:url(../images/nb-icon0.png) no-repeat left center;}
.nbl-bt{ width:268px; height:380px; overflow:hidden; border:1px solid #dddddd; margin:0 auto;}
.nblb-title{ text-indent:14px; width:100%; height:39px; line-height:39px; overflow:hidden; border-bottom:1px solid #ddd; color:#424241; background:#f0f0f0;}
.nblb-xg{ width:100%; height:340px; overflow:hidden; position:relative;}
#scrollbar2 .viewport { width:100%; height: 100%; overflow: hidden; position: relative; }
#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; width:100%;}
#scrollbar2 .thumb .end,
#scrollbar2 .thumb { background-color: #999; }
#scrollbar2 .scrollbar { position:absolute; right:0; top:0; float: right; width:3px; overflow:hidden;}
#scrollbar2 .track { background-color: #e6e6e6; height: 100%; width:100%; position: relative; }
#scrollbar2 .thumb { height: 20px; width:100%; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar2 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar2 .disable{ display: none; }
.nblbx-list{ width:242px; overflow:hidden; margin:8px auto;}
.nblbx-list li{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.nblbx-list a{ color:#424241;}
.nblbx-list a.act{ color:#de5313;}
/*8.3客户留言*/
.lkf-ts{ width:1180px; overflow:hidden; margin:30px auto 54px; line-height:26px; font-size:16px; color:#333333;}
.lkf-sr{ width:1180px; overflow:hidden; margin:0 auto 20px;}
.lkf-sr p{ width:371px; overflow:hidden; display:block; margin-right:24px;}
.lkf-sr p input{ width:369px; height:54px; line-height:54px; overflow:hidden; background:#fff; text-indent:17px; font-size:16px; color:#666; border-radius:6px; border:1px solid #e1dede;}
.lkf-sr p input.act{border:1px solid #de5313;}
.lkf-sr p span{ width:100%; height:49px; line-height:49px; overflow:hidden; display:block; font-size:16px; color:#333333; text-indent:3px;}
.lkf-sr p span i{ padding-left:10px; color:#de5313;}
.lkf-sr p select{ width:371px; height:56px; overflow:hidden; background:#fff; text-indent:6px; font-size:16px; color:#666; border-radius:6px; border:1px solid #e1dede;}
.lkf-text{ width:1180px; overflow:hidden; margin:0 auto;}
.lkf-text span{ width:100%; height:49px; line-height:49px; overflow:hidden; display:block; font-size:16px; color:#333333; text-indent:3px;}
.lkf-text textarea{ width:743px; height:132px; line-height:26px; overflow:hidden; background:#fff; font-size:16px; color:#666; border-radius:6px; border:1px solid #e1dede; padding:8px 10px;}
.lkf-text textarea.act{border:1px solid #de5313;}
.lkf-st{ width:1180px; overflow:hidden; margin:25px auto 50px;}
.lkf-st input{ width:370px; height:54px; font-size:20px; color:#fff; display:block; cursor:pointer; background:#de5313; border-radius:6px;}
.lkf-st input.act{ background:#e76022;}


.shc{width: 74px;height: 22px;display: block;background: #00A2E9;color: #fff;text-align: center;font-size: 13px;margin-left: 10px;line-height: 22px;float: left;margin-top: 3px;cursor: pointer;}


.au-contain{width:825px;overflow: hidden;height: auto;margin: 0 auto;}
.au-contain h3{font-size: 20px;line-height: 39px;color:#000;margin-bottom: 10px;}
.au-con{color: #4D4D4D;font-size: 14px;line-height: 25px;}
.au-imgs{width: 295px;overflow: hidden;}
.au-imgs img{max-width: 100%;height: auto;}


.wz h3{width:100%;height:auto; font-size: 28px;line-height: 40px;margin-top: 40px;margin-bottom: 20px;text-align: center;color: #333;}
.fabu_info{width:94%;margin: 0 auto;margin-bottom: 15px;border-bottom: 1px solid #ddd;text-align: center;color: #666;padding-bottom: 15px;}