@charset "utf-8";
/* CSS Document */
/*产品中心*/
.product{
	margin-top: 10px;
}
.tit{
	margin-top: 33px;
	text-align: center;
	background: url(../images/dian.jpg) center 60px repeat-x;
	margin-bottom: 35px;
}
.tit h3{
	font-size: 30px;
	color: #333333;
	padding-bottom: 33px;
	background: url(../images/h1.jpg) center bottom no-repeat;
}
.pl{
	width: 300px;
	float: left;
	overflow: hidden;
}
.pl .ul{
	overflow: hidden;
	border: 2px solid #ce0008;
	border-top: none;
	background: #eee;
	padding-top: 8px;
	height:490px;
}
.pl .li{
	width: 100%;
	line-height: 44px;
	width: 280px;
	margin: 0 auto 10px;	
	border-radius: 2px;
}
.pl .a{
	display: block;
	padding-left: 28px;
	background: #d0d0d0 url(../images/li.png) 13px center no-repeat;
	color: #333333;
	font-size: 14px;
}
.pl .li.selected .a{
	background: url(../images/li1.jpg) 0 center no-repeat;
	color: #fff;
}
.pl .ul1{
	overflow: hidden;
	margin-left: 3px;
}
.pl .ul1 li{
	line-height: 35px;
	border-bottom: 1px dotted #cecece;
	padding-left: 25px;
	background: url(../images/li3.jpg) 12px center no-repeat;
}
.pl .ul1 a{
	color: #333333;
	display: block;
}
.pl .ul1 a:hover,.pl .ul1 a.on{
	color: #ce0008;
}
.pr{
	width: 883px;
	float: right;
	overflow: hidden;
}
.prt{
	overflow: hidden;
	margin-top: 8px;
	background: url(../images/p3.jpg) 111px 10px repeat-x;
}
.prt h3{
	float: left;
	padding-left: 27px;
	background: #fff url(../images/p2.jpg) 0 center no-repeat;
	font-size: 18px;
	color: #333;
	padding-right: 12px;
}
.prt a{
	float: right;
	font-size: 14px;
	color: #4e4e4e;
	background: #fff;
	padding-left: 10px;
	margin-top: 4px;
}
.pr ul{
	overflow: hidden;

}
.pr li{
	margin-top: 25px;
	overflow: hidden;
	width: 281px;
	height: 245px;
	background: url(../images/p4.png) 0 0 no-repeat;
	float: left;
}
.pr li:nth-child(3n-1){
	margin-left: 20px;
	margin-right: 20px;
}
.pr li a{
	display: block;
	width: 268px;
	margin: 8px auto 0;
}
.pr li div{
	width: 268px;
	height: 185px;
	display: table-cell;
	text-align: center;
}
.pr li img{
	max-width: 268px;
	max-height: 185px;
	vertical-align: middle;
}
.pr li p{
	width: 268px;
	height: 47px;
	line-height: 47px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	background: #252525;
	margin: 0 auto;
	text-align: center;
}
.pr li:hover p{
	background: #ce0008;
}
/*视频中心*/
.video {
	width: 100%;
	height: 579px;
	background: url(../images/v1.jpg) center 0 no-repeat;
	overflow: hidden;
	margin-top: 40px;
}
.video .tit{
	background: url(../images/dian1.jpg) center 63px repeat-x;
}
 .video .tit h3{
 	background: url(../images/h2.jpg) center bottom no-repeat;
 	color: #fff;
}
.slidev{
	margin-top: 40px;
	overflow: hidden;
}
.slidev .bd,.slidev ul{
	overflow: hidden;
}
.slidev li{
	width: 285px;
	margin-right: 20px;
	overflow: hidden;
	float: left;
	position: relative;
	border-bottom: 2px solid #999a9a;
}
.slidev li a{
	display: block;
	overflow: hidden;
}
.slidev li img{
	width: 285px;
	height: 214px;
}
.slidev li .img2{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}
.slidev li h3{
	font-weight: normal;
	font-size: 18px;
	margin-top: 20px;
	color: #c0c1c1;
}
.slidev li p{
	color: #c5c5c5;
	margin-top: 14px;
	margin-bottom: 29px;
	font-size: 14px;
}
.slidev li:hover{
	border-bottom: 2px solid #ce0008;
}
.slidev li:hover .img2{
	display: block;
}
.slidev .apn{
	text-align: center;
	margin-top: 50px;
}
.slidev .apn a{
	padding: 0 6px;
}
/*公司优势*/
.adv{
	width: 100%;
	height: 524px;
	background: url(../images/adv.jpg) center 0 no-repeat;
}
.adv .tit{
	background: url(../images/dian.jpg) center 65px repeat-x;
	margin-bottom: 4px;
}
.adv .tit h3{
	background: url(../images/h3.jpg) center bottom no-repeat;
}
.adv ul{
	overflow: hidden; 
}
.adv li{
	margin-top: 35px;
	overflow: hidden;
	float: left;
	position: relative;
	width: 362px;
	height: 140px;
}
.adv li:nth-child(3n-1){
	margin-left: 57px;
	margin-right: 57px;
}
.adv img{
	position: absolute;
	top: 15px;
	left: 0;
	z-index: 10;
}
.adv li div{
	margin-left: 55px;
	width: 306px;
	height: 140px;
	background: #fff;
	color: #333333;
	overflow: hidden;
}
.adv li h4{
	margin-left: 74px;
	font-size: 16px;
	margin-top: 30px;
	padding-bottom: 7px;
	background: url(../images/ah2.jpg) 0 bottom no-repeat;
}
.adv li p{
	margin-left: 74px;
	font-size: 14px;
	margin-top: 12px;
	margin-right: 50px;
}
.adv li p{
	margin-right: 10px;
}
.adv li p span{
	color: #ce0008;
	font-weight: bold;
}
.adv li:hover div{
	background: #ce0008;
	color: #fff;
}
.adv li:hover h4{
	background: url(../images/ah1.jpg) 0 bottom no-repeat;
}
.adv li:hover span{
	color: #fff;
	font-weight: normal;
}
.adv li:hover img{
	animation: img 0.5s;
}
@keyframes img{
	0%{transform: rotateY(0);}
	50%{transform: rotateY(-90deg);}
	100%{transform: rotateY(0deg);}
}
/*关于我们*/
.about{
	width: 100%;
	height: 494px;
	background: url(../images/ab1.jpg) center 0 no-repeat;
}
.about .tit{
	background: url(../images/dian1.jpg) center 64px repeat-x;
}
.about .tit h3{
	background: url(../images/h4.jpg) center bottom no-repeat;
	color: #fff;
}
.abcon{
	overflow: hidden;
	margin-top: 40px;
}
.abcon1{
	font-family: "Arial";
}
.abcon .a{
	float: left;
	width: 544px;
	height: 306px;
	display: block;
}
.abcon div{
	float: right;
	width: 613px;
	font-size: 14px;
	color: #eeedee;
	line-height: 35px;
}
.abcon div span{
	font-weight: bold;
}
.abcon div p{
	margin-top: 35px;
}
/*新闻中心*/
.news .tit h3{
	background: url(../images/h5.jpg) center bottom no-repeat;
}
.news ul{
	overflow: hidden;
}
.news li{
	overflow: hidden;
	float: left;
	width: 577px;
	margin-right: 46px;
	margin-bottom: 49px;
}
.news li:nth-child(2n){
	margin-right: 0;
}
.news li a{
	display: block;
	overflow: hidden;
	font-size: 14px;
}
.news .img{
	width: 172px;
	height: 146px;
	float: left;
}
.news li div{
	width: 370px;
	float: right;
	overflow: hidden;
	margin-top: 20px;
	margin-right: 17px;
}
.news li h3{	
	color: #333;
	font-size: 14px;
}
.news li .p1{
	margin-top: 14px;
	line-height: 22px;
	color: #666666;
}
.news li .p2{
	margin-top: 18px;
	overflow: hidden;
}
.news .p2 span{
	float: left;
	padding-left: 29px;
	background: url(../images/n3.jpg) 0 center no-repeat;
	color: #666;
}
.news .p2 img{
	float: right;
	margin-top: 14px;
}
.news li:hover{
	background: #ce0008;
}
.news li:hover h3,.news li:hover .p1,.news li:hover .p2{
	color: #fff;
}
.news li:hover .p2 span{
	background: url(../images/n4.jpg) 0 center no-repeat;
	color: #fff;
}

/*要闻动态*/
.slided{
	overflow: hidden;
	position: relative;
}
.slided .hd{
	width: 372px;
	float: left;
	overflow: hidden;	
}
.slided .hd div{
	width: 360px;
	line-height: 90px;
	border-bottom: 1px solid #80caee;
	background: #0095dc;
	position: relative;
}
.slided .hd p{
	margin-left: 10px;
}
.slided .hd span{
	padding-left: 107px;
	display: block;
	font-size: 24px;
	color: #fff;
}
.slided .hd div.on p{
	background: #1080b5;
}
.slided .hd img{
	position: absolute;
	right: -12px;
	top: 34px;
	display: none;
}
.slided .hd div.on{
	border-bottom: 1px solid #0095dc;
}
.slided .hd div.on img{
	display: block;
}
.slided .bd{
	width: 795px;
	float: right;
	border: 1px solid #e6e6e6;
	padding: 19px 15px 0;
}
.slided .bd ul, .slided .bd li{
	overflow: hidden;
}
.slided .li1 .titli{
	overflow: hidden;
	margin: 15px 15px 0;
	background: url(../images/dian.jpg) 0 bottom repeat-x;
}
.slided .li1 h3{
	float: left;
	font-size: 18px;
	color: #efb34b;
	padding: 0 19px 3px;
	border-bottom: 4px solid #efb34b;
}
.slided .li1 .titli a{
	float: right;
	font-size: 14px;
	color: #333333;
	padding-right: 20px;
	background: url(../images/more.jpg) right center no-repeat;
	margin-top: 5px;
}
.slided .li1 ul{
	overflow: hidden;
	margin: 0 15px;
}
.slided .li1 li{
	overflow: hidden;
	margin-top: 16px;
	line-height: 16px;
	*margin-top: 9px;
}
.slided .li1 a{
	overflow: hidden;
	display: block;
	color: #333333;
	padding-left: 13px;
	background: url(../images/li3.jpg) 0 center no-repeat;
}
.slided .li1 .span1{
	float: left;
}
.slided .li1 .span2{
	float: right;
	color: #999999;
}
.slided .li1 li:hover a{
	color: #087135;
	background: url(../images/li4.jpg) 0 center no-repeat;
}
.slided .li1 li:hover .span2{
	color: #087135;
}
.slided .bd .li2 a{
	display: block;
	float: left;
	margin: 0 8px 20px;
	overflow: hidden;
}
.slided .bd .li2 a:hover{
	box-shadow: 3px 3px 5px #d3d2d2;
}
.slided .bd .li2 img{
	width: 373px;
	height: 150px;
	float: left;
	*width: 370px;
}
/*动态*/
.sliden1{
	width: 560px;
	float: left;
	overflow: hidden;
	position: relative;
}
.sliden1 .bd{
	overflow: hidden;
}
.sliden1 ul{
	overflow: hidden;
}
.sliden1 li{
	overflow: hidden;
}
.sliden1 .bd img{
	width: 560px;
	height: 300px;
	float: left;
}
.sliden1 .txt{
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
}
.sliden1 .bk{
	width: 100%;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.8;
	filter: alpha(opacity=80);
	z-index: 1;
}
.sliden1 .txt ul{
	overflow: hidden;
	position: relative;
	height: 35px;
	z-index: 5;
	text-align: center;
}
.sliden1 .txt li{
	line-height: 35px;
	position: absolute;
	bottom: -35px;
	width: 100%;
	text-align: center;
}
.sliden1 .txt a{
	font-size: 14px;
	color: #fff;
	font-family: "宋体";
}
.sliden1 .apn{
	width: 100%;
	height: 40px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1000;
}
.sliden1 .prev{
	float: left;
}
.sliden1 .next{
	float: right;
}
.n1r{
	width: 630px;
	overflow: hidden;
	float: right;
}
.n1r .tit{
	overflow: hidden;
	border-top: 2px solid #0095dc;
	height: 38px;
	line-height: 38px;
	padding-left: 30px;
	background: #f2f2f2 url(../images/hbk.jpg) 10px center no-repeat;
}
.n1r .tit div{
	float: left;
	overflow: hidden;
}
.n1r .tit p{
	float: right;
	overflow: hidden;
	margin-right: 10px;
}
.n1r .tit p a{
	color: #087135;
}
.n1r .tit span{
	float: left;
	padding: 0 18px 0 16px;
	height: 35px;
	line-height: 35px;
	text-align: center;	
	cursor: pointer;
	background: url(../images/hbk1.jpg) right center no-repeat;
}
.n1r .tit span:last-child{
	background: none;
}
.n1r .tit span a{
	color: #0095dc;
	font-size: 18px;
}
.n1r .tit span.on a{
	font-weight: bold;
}
.n1r h4{
	margin-top: 7px;
	height: 27px;
	background: url(../images/n1.jpg) 0 0 no-repeat;
}
.sliden2{
	overflow: hidden;
	height: 260px;
}
.sliden2 .bd{
	overflow: hidden;
}
.n1r h4 a{
	float: right;
	color: #fff;
	line-height: 27px;
	font-weight: normal;
	margin-right: 14px;
}
.n1rt{
	padding: 0 15px;
	margin-top: 20px;
	overflow: hidden;
	font-family: "宋体";
}
.n1rt h5 a{
	font-size: 14px;
	color: #087135;
	letter-spacing: 1px;
}
.n1rt p{
	font-family: "宋体";
	margin-top: 8px;
	font-size: 12px;
	color: #595959;
	letter-spacing: 2px;
	line-height: 22px;
	padding-bottom: 14px;
	*padding-bottom: 3px;
}
.n1rt p a{
	color: #087135;
	font-size: 14px;
}
.n1r ul{
	overflow: hidden;
	border-bottom: 1px solid #cccccc;
}
.n1r li{
	overflow: hidden;
	padding-left: 28px;
	background: url(../images/li1.jpg) 11px center no-repeat;
	border-top: 1px dashed #e7e7e7;
	line-height: 38px;
	height: 38px;
}
.n1r li a{
	float: left;
	color: #333;
	font-size: 14px;
	font-family: "宋体";
}
.n1r li span{
	float: right;
	color: #808080;
}
.n1r li:hover a{
	color: #087135;
}
.n1r li:hover span{
	color: #087135;
}

/*机构设置*/
.news3{
	width: 430px;
	overflow: hidden;
	float: left;
}
.titn{
	overflow: hidden;
	border-top: 2px solid #0095dc;
	height: 38px;
	line-height: 38px;
	padding-left: 30px;
	background: #f2f2f2 url(../images/hbk.jpg) 10px center no-repeat;
}
.titn a{
	float: right;
	margin-right: 10px;
	color: #0095dc;
}
.titn span{
	float: left;
	padding: 0 18px 0 16px;
	height: 35px;
	line-height: 35px;
	text-align: center;	
	cursor: pointer;
	font-weight: bold;
	color: #0095dc;
	font-size: 18px;
}
.news3 ul{
	overflow: hidden;
}
.news3 li{
	overflow: hidden;
	margin-top: 16px;	
	*height: 14px;
}
.news3 li a{
	font-family: "宋体";
	color: #333333;
	padding-left: 27px;
	background: url(../images/li1.jpg) 11px center no-repeat;
	overflow: hidden;
	display: block;
}
.news3 li:hover a{
	color: #087135;
	background: url(../images/li2.jpg) 11px center no-repeat;
}
.news3 li .span1{
	float: left;
}
.news3 li .span2{
	float: right;
	color: #808080;
}
.news3 li:hover .span2{
	color: #087135;
}
/*公示公告*/
.news4{
	margin-left: 20px;
	margin-right: 20px;
}
/*权责清单*/
.news5, .news7{
	width: 300px;
}
.news5 li{
	float: left;
	width: 50%;
}
.news5 li a{
	padding-left: 23px;
	background: url(../images/li3.jpg) 11px center no-repeat;
}
.news5 li a:hover{
	background: url(../images/li4.jpg) 11px center no-repeat;
}
/*畜牧科技*/
.w3p{
	margin-top: 25px;
}
.news6img{
	margin-top: 20px;
	overflow: hidden;
}
.news6img a{
	display: block;
	float: left;
	width: 137px;
	height: 108px;
}
.news6img a img{
	width: 137px;
	height: 108px;
}
.news6 li a{
	background: url(../images/li3.jpg) 11px center no-repeat;
}
.news6 li a:hover{
	background: url(../images/li4.jpg) 11px center no-repeat;
}
.n7h{
	margin-top: 20px;
	overflow: hidden;
	margin: 20px 9px 0;
	padding-bottom: 2px;
	border-bottom: 2px solid #087135;
}
.n7h span{
	color: #333333;
	float: left;
}
.n7h .span0{
	width: 117px;
}
.n7h .span1{
	width: 135px;
}
.slidenews7{
	overflow: hidden;
	height: 214px;
	background: url(../images/egg.jpg) 0 bottom no-repeat;
	padding: 0 9px;
}
.slidenews7 li{
	margin-top: 10px;
}
.slidenews7 li a{
	padding-left: 0;
	background: none;
}
.slidenews7 span{
	float: left;
}
.slidenews7 .var1{
	width: 117px;
}
.slidenews7 .var2{
	width: 135px;
}
/*企业风采*/
.slidenews8{
	margin-top: 20px;
	overflow: hidden;
	position: relative;
	height: 204px;
}
.slidenews8 .bd{
	position: relative;
	z-index: 1;
	overflow: hidden;
	width: 430px;
}
.slidenews8 ul{
	overflow: hidden;
}
.slidenews8 li{
	float: left;
	width: 320px;
	height: 204px;
	margin-right: 10px;
	margin-top: 0;
}
.slidenews8 li a{
	display: block;
	background: none;
	padding-left: 0;
	position: relative;
}
.slidenews8 li img{
	width: 320px;
	height: 204px;
}
.slidenews8 li p{
	width: 100%;
	position: absolute;
	font-size: 18px;
	color: #fff;
	padding-bottom: 10px;
	background: url(../images/npbk.jpg) center bottom no-repeat;
	text-align: center;
	top: 90px;
	font-weight: bold;
}
.slidenews8 .apn{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100%;
	height: 0;
}
.slidenews8 .prev{
	float: left;
}
.slidenews8 .next{
	float: right;
}

/*服务*/
.news9{
	width: 895.5px;
	margin-top: 30px;
	overflow: hidden;
	border: 1px solid #c2e3f2;
	border-top: 2px solid #0095dc;
	border-right: none;
	float: left;
}
.news9 a{
	display: block;
	float: left;
	width: 98.5px;
	height: 90px;
	text-align: center;
	border-right: 1px solid #c2e3f2;
	color: #333333;
	font-size: 16px;
}
.news9 img{
	display: block;
	margin:12px auto; 
}
.news9 a:hover{
	background: #0095dc;
	color: #fff;
}
.news10{
	border: 1px solid #e6e6e6;
	width: 298px;
	border-bottom: none;
}
.news10 a{
	display: block;
	border-bottom: 1px solid #e6e6e6;
	text-align: center;
	padding: 2px;
}
.news10 img{
	width: 294px;
	height: 74px;
}