/*首页index*/

.content {
	width: 100%;
	height: auto;
	overflow: hidden;
}


/*轮播图*/

.fullSlide {
	width: 100%;
	position: relative;
	height: 892px;
	background: #efefef;
}

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

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

.fullSlide .bd li {
	width: 100% !important;
	height: 892px;
	overflow: hidden;
	text-align: center;
	/*background-size: 100% 100% !important;*/
}

.fullSlide .bd li a {
	display: block;
	height: 892px;
}

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

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

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 20px;
	height: 20px;
	margin-right: 14px;
	overflow: hidden;
	background: url(../img/check.png) no-repeat top left;
}

.fullSlide .hd ul .on {
	background: url(../img/cheked.png) no-repeat top left;
}



/*公司介绍*/

.company_introduce {
	padding: 34px 0;
	margin: auto;
	width: 1200px;
	height: 510px;
	overflow: hidden;
	position: relative;
}

.CI_left {
	float: left;
	width: 600px;
}

.CI_left_top {
	padding: 0 24px 24px 24px;
	width: 552px;
	height: 226px;
	background: #f8fbfb;
}

.CI_left_top p {
	color: #666666;
	font-size: 14px;
	line-height: 34px;
	text-indent: 28px;
}

.CI_left_top p a {
	color: #1d56a3;
	font-size: 14px;
}

.CI_tit {
	padding-top: 28px;
	width: 100%;
	height: 54px;
}

.CI_tit img {
	width: 272px;
	height: 28px;
}

.CI_left_bot {
	margin-top: 20px;
	width: 100%;
	height: 170px;
}

.CI_left_bot a {
	display: inline-block;
	width: 292px;
	height: 170px;
	position: relative;
	overflow: hidden;
}

.CI_left_bot a:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transition: all .5s;
}

.CI_left_bot a:hover b {
	display: block;
	left: 0;
	transition: all .5s;
}

.CI_left_bot img {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.CI_left_bot a b {
	display: none;
	display: inline-block;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	position: absolute;
	top: 0;
	left: -500px;
	z-index: 2;
}

.CI_left_bot_1 {
	margin-right: 11px;
}

.CI_right {
	float: right;
	width: 600px;
	height: 440px;
}

.CI_right p {
	float: left;
	padding-left: 20px;
	margin-bottom: 20px;
	width: 280px;
	height: 210px;
}

.CI_right p a {
	display: inline-block;
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.CI_right p a:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transition: all .5s;
}

.CI_right p a:hover b {
	display: block;
	left: 0;
	transition: all .5s;
}

.CI_right p a img {
	width: 280px;
	height: 210px;
}

.CI_right p a b {
	display: none;
	display: inline-block;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	top: 0;
	left: -500px;
	z-index: 2;
}


/*百瑞动态*/

.BaiRui_dongTai {
	width: 100%;
	height: 452px;
	background: #f7f7f7;
}

.BD_main {
	margin: auto;
	width: 1200px;
	height: 452px;
}

.BD_top {
	padding-top: 34px;
	width: 100%;
	height: 64px;
}

.BD_top img {
	float: left;
	width: 204px;
	height: 29px;
}

.BD_top a {
	display: inline-block;
	float: right;
	line-height: 24px;
	color: #1D56A3;
	font-size: 14px;
}

.BD_bot {
	width: 100%;
	height: 302px;
}

.BD_bot a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.BD_bot_left {
	float: left;
	width: 314px;
	height: 302px;
}

.BD_bot_left b {
	display: inline-block;
	width: 314px;
	height: 200px;
	overflow: hidden;
}

.BD_bot_left b img {
	display: inline-block;
	width: 100%;
}

.BD_bot_left p {
	margin-top: 18px;
	width: 100%;
	height: 53px;
	line-height: 26px;
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.BD_bot_left span {
	display: inline-block;
	margin-top: 18px;
	width: 100%;
	height: 18px;
	line-height: 18px;
	color: #999;
	font-size: 14px;
}

.BD_bot_right {
	float: right;
	width: 850px;
	height: 302px;
}

.BD_bot_right_list {
	width: 100%;
	height: 103px;
	border-bottom: 1px dotted #ccc;
}

.BD_bot_right_list a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.BD_bot_right_list a p {
	float: left;
}

.BD_time {
	margin-top: 15px;
	margin-right: 18px;
	width: 60px;
	height: 74px;
	background: url(../img/brdt_bg.png) no-repeat;
	background-size: 60px 74px;
}

.BD_time span {
	display: inline-block;
	width: 50px;
	text-align: center;
	color: #fff;
}

.BD_time1 {
	height: 43px;
	line-height: 50px;
	font-size: 26px;
	font-weight: bold;
}

.BD_time2 {
	height: 16px;
	line-height: 16px;
	font-size: 14px;
}

.BD_txt {
	margin-top: 11px;
	width: 772px;
	height: 74px;
}

.BD_txt span {
	display: inline-block;
	width: 100%;
}

.BD_txt1 {
	height: 24px;
	line-height: 24px;
}

.BD_txt1 b {
	display: inline-block;
	font-weight: 100;
}

.BD_txt_tit {
	float: left;
	width: 600px;
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.BD_txt_time {
	float: right;
	color: #999;
	font-size: 14px;
}

.BD_txt2 {
	width: 100%;
	height: 53px;
	line-height: 26px;
	color: #666;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}


/*热销产品*/

.reXiao_pannel {
	width: 100%;
	height: 984px;
	background: #1364bb url(../img/rxcp_bg.png) no-repeat center top;
}

.RX_main {
	margin: auto;
	padding-top: 62px;
	width: 1200px;
}

.rxcp_tit {
	margin: auto;
	width: 210px;
	height: 60px;
}

.RX_cont {
	margin-top: 48px;
	width: 1200px;
}

.RX_cont_tit {
	width: 1200px;
	height: 70px;
}

.RX_cont_tit p {
	float: left;
	margin-left: 21px;
	width: 284px;
	height: 66px;
	text-align: center;
	line-height: 66px;
	color: #fff;
	font-size: 18px;
	border-bottom: 4px solid #0f559e;
	background: #0f559e;
}

.RX_cont_tit_first {
	margin-left: 0 !important;
	color: #ffcc00;
	border-bottom: 4px solid #fece00;
}

.RX_cont_txt {
	margin-top: 40px;
	width: 1200px;
	height: 642px;
	position: relative;
}

.RX_cont_txt div {
	display: none;
}

.RX_cont_txt_first {
	display: block;
}

.RX_cont_txt div p {
	float: left;
	margin-left: 13px;
	width: 290px;
	height: 320px;
}

.RX_cont_txt div p:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transition: all .5s;
}

.RX_list_first {
	margin-left: 0 !important;
}

.RX_cont_txt div p a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.RX_cont_txt div p a b {
	display: inline-block;
	width: 290px;
	height: 262px;
	background: #5992d0;
}

.RX_cont_txt div p a b img {
	margin: 10px;
	width: 270px;
	height: 240px;
}

.RX_cont_txt div p a span {
	display: inline-block;
	width: 100%;
	height: 54px;
	text-align: center;
	line-height: 54px;
	color: #fff;
	font-size: 16px;
}

.BaiRui_video {
	padding-top: 66px;
	margin: auto;
	width: 1200px;
	height: 900px;
}

.brsp_tit {
	margin: auto;
	width: 165px;
	height: 61px;
}

.BV_main {
	margin-top: 36px;
	width: 100%;
	height: 736px;
}

.BV_main_l {
	margin-right: 46px;
	float: left;
	width: 69px;
	height: 263px;
}

.BV_main_r {
	float: left;
	width: 994px;
	height: 736px;
	position: relative;
}

.BV_vio {
	width: 994px;
	height: 546px;
	position: relative;
}

.BV_vio video {
	padding: 28px;
	width: 932px;
	height: 494px;
	background: black;
}

.video_open {
	margin-left: -45px;
	margin-top: -45px;
	width: 91px;
	height: 91px;
	position: absolute;
	top: 50%;
	left: 50%;
}

.video_open:hover {
	transform: scale(1.1) rotate(360deg);
	-webkit-transform: scale(1.1) rotate(360deg);
	transition: all .5s;
}

.video_bot {
	width: 932px;
	height: 40px;
	position: absolute;
	left: 26px;
	bottom: 0;
}

.BV_vio_tip {
	margin-top: 16px;
	margin-bottom: 22px;
	width: 100%;
}

.BV_vio_tip p {
	width: 100%;
	height: 26px;
	text-align: center;
	line-height: 26px;
	color: #666;
	font-size: 14px;
}

.look_more {
	display: inline-block;
	margin-left: -105px;
	width: 210px;
	height: 56px;
	text-align: center;
	line-height: 56px;
	color: #fff;
	font-size: 14px;
	background: #165bb9;
	position: absolute;
	left: 50%;
}


/*百瑞历程*/

.BaiRui_liCheng {
	padding-top: 82px;
	width: 100%;
	height: 778px;
	background: #0e5099 url(../img/brlc_bg.png) no-repeat center top;
}

.brlc_tit {
	margin: auto;
	width: 179px;
	height: 61px;
}


/* Menu style */

#timeline {
	padding-left: 73px;
	width: 1127px;
	height: 584px;
	overflow: hidden;
	margin: 62px auto 0 auto;
	position: relative;
}

#dates {
	margin-left: -75px;
	width: 1200px;
	margin-top: 68px;
}

#dates li {
	float: left;
	width: 150px;
	height: 188px;
	font-size: 26px;
	text-align: right;
	position: relative;
}

#dates img {
	width: 20px;
	height: 20px;
	position: absolute;
	top: 0;
	right: 20px;
}

#dates a {
	color: #fff;
	font-weight: bold;
	width: 150px;
	height: 168px;
	line-height: 168px;
	display: block;
}

#dates .selected {
	font-weight: bold;
	padding-left: 19px;
	/*background: url(../img/licbgt.png) no-repeat center top;*/
	color: #ffcc00;
	font-size: 46px;
}

#issues {
	width: 1052px;
	height: 330px;
	overflow: hidden;
	backface-visibility: #fff;
}

#issues li {
	width: 1052px;
	height: 330px;
	float: left;
	background: #fff;
}

#issues li a {
	display: inline-block;
	padding: 52px 38px 52px 44px;
	width: 974px;
	height: 226px;
	background: #fff;
}

#issues li img {
	display: inline-block;
	width: 317px;
	height: 226px;
	float: left;
}

#issues li div {
	float: right;
	/*margin-left: 42px;*/
	width: 600px;
	height: 226px;
}

#issues li div p {
	margin-top: 10px;
	width: 100%;
}

#issues li div p span {
	padding-left: 10px;
	display: inline-block;
	width: 590px;
	line-height: 32px;
	color: #666;
	font-size: 16px;
	background: url(../img/list.png) no-repeat 0 13px;
	background-size: 4px 4px;
}

.brlc_year {
	margin: 0 !important;
	width: 100%;
	height: 44px;
	line-height: 44px;
	color: #1372d0;
	font-size: 30px;
	font-weight: bold;
}

#next,
#prev {
	position: absolute;
	font-size: 100px;
	font-family: "宋体";
	top: 90px;
	width: 100px;
	height: 100px;
	line-height: 100px;
	overflow: hidden;
	color: #fff;
}

#next {
	right: 0;
	text-align: right;
}

#prev {
	left: 0;
	text-align: left;
}

#next.disabled,
#prev.disabled {
	opacity: 0.2;
}


/*荣誉资质*/

.RongYu_ziZhi {
	padding-top: 70px;
	margin: auto;
	width: 1200px;
	height: 536px;
}

.ryzz_tit {
	margin: auto;
	width: 148px;
	height: 62px;
}

.RZ_main {
	margin-top: 58px;
	margin-bottom: 30px;
	width: 1200px;
	height: 264px;
}

.RZ_main p {
	float: left;
	padding-left: 16px;
	width: 288px;
	height: 264px;
}
.RZ_main p:hover .RZ_main_tit{
	color: #1362BB;
}
.RZ_main_first{ padding-left: 0;}

.RZ_main p a {
	display: block;
	width:288px;
	height: 264px;
	float: left;
}

.RZ_main p a span {
	display: inline-block;
	width: 270px;
	float: left;
}

.RZ_main_img {
	padding: 8px;
	height: 189px;
	width: 270px;
	border: 1px solid #ccc;
}

.RZ_main_img img {
	width: 270px;
	height: 189px;
}

.RZ_main_tit {
	padding: 0 9px;
	height: 54px;
	text-align: center;
	line-height: 54px;
	color: #666;
	font-size: 16px;
}


/*专利证书*/

.ZhuangLi_zhengShu {
	width: 100%;
	/*height: 606px;*/height: 1150px;
	background: url(../img/zlzs_bg.png) no-repeat center top;
	position: relative;
}

.ZZ_main {
	padding-top: 94px;
	margin: auto;
	width: 1200px;
	height: 512px;
	text-align: center;
}

.zlzs_tit {
	display: inline-block;
	width: 181px;
	height: 61px;
}

.ZZ_main p {
	padding: 0 20px;
	margin-top: 46px;
	width: 1160px;
	height: 60px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.look_more1 {
	margin-top: 40px;
	display: inline-block;
	margin-left: -105px;
	width: 210px;
	height: 56px;
	text-align: center;
	line-height: 56px;
	color: #fff;
	font-size: 14px;
	background: transparent;
	border: 1px solid #ccc;
	position: absolute;
	left: 50%;
}

.zhengShu {
	margin:0 auto;
	width: 1200px;
	height: 660px;
	/*position:absolute;*/
	z-index: 3;	
	margin-top: -140px;
}

.zhengShu ul {
	width: 1200px;
	height: 660px;

}

.zhengShu ul li {
	padding: 10px;
	float: left;
	margin:0 10px;
	margin-bottom: 30px;
	width: 196px;
	height: 278px;
	background: #f1f1f1;
}

.zhengShu ul li:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transition: all .5s;
}

.zhengShu ul li a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.zhengShu ul li a img {
	width: 194px;
	height: 278px;
}


.h_zlist {
	margin:0 auto;
	width: 1200px;
	height: 708px;
	/*position:absolute;*/
	z-index: 3;	
	margin-top: -170px;
}

.h_zlist ul {
	width: 1200px;
	height: 708px;
}

.h_zlist ul li {
	padding:0 10px 15px;
	float: left;
	margin:0;
	width: 216px;
	height: 339px;
	background:none;
}

.h_zlist ul li:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transition: all .5s;
}

.h_zlist ul li a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.h_zlist ul li a img {
	display:block;
	width: 194px;
	height: 278px;	
	margin:0 auto;
	border:10px solid #f1f1f1;
}
.h_zlist ul li a span {
	display:block;
	padding-top:5px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:16px;
	overflow:hidden;
}



/*友情链接*/

.YouQIng_lianJie {
	width: 100%;
	height: 122px;
	background: #f1f1f1;
}

.YL_main {
	padding-top: 14px;
	margin: auto;
	width: 1200px;
	height: 108px;
}

.YL_main p {
	height: 38px;
	line-height: 38px;
	color: #0066cc;
	font-size: 16px;
	font-weight: bold;
}

.YL_main ul {
	width: 100%;
}

.YL_main ul li {
	float: left;
	margin-right: 22px;
	height: 30px;
}

.YL_main ul li a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #999999;
	font-size: 14px;
}
/*//////////////////////////////走进百瑞////////////////////////////////*/
.zjbr_banner{
	width: 100%;
	height:300px;
	/*background: url(../img/zjbr_banner.png) no-repeat center center;*/
}
/*.zjbr_banner img{
	width: 100%;
	height: 100%;
}*/
.zjbr_main{
	margin: auto;
	width: 1200px;
}
.zjbr_main_l{
	float: left;
	margin-top: -80px;
	width: 240px;
	/*height: 658px;*/
	background: #fff;
	position: relative;
	z-index: 3;
}
.zjbr_main_l_tit{
	width: 100%;
	height: 80px;
	background: #1362bb;	
}
.zjbr_main_l_tit span{
	display: inline-block;
	width:100%;
	text-align: center;
	color: #fff;
}
.zjbr_main_l_tit_1{
	margin-top: 6px;
	line-height: 42px;
	font-size: 24px;
}
.zjbr_main_l_tit_2{
	line-height: 14px;
	font-size: 14px;
}
.zjbr_main_l_txt,.zjbr_main_l_txt1{
	padding-top: 12px;
	padding-bottom:25px;
	width: 100%;
	/*height: 564px;*/
	text-align: center;
	border: 1px solid #ccc;
	border-top: 0;
	box-shadow: 0px 0px 5px #888888;
	-moz-box-shadow: 0px 0px 5px #888888;
	-webkit-box-shadow:  0px 0px 5px #888888;
	position: relative;
}
.zjbr_main_l_txt{
	/*height: 584px;*/
}
.zjbr_main_l_txt .btn2,.zjbr_main_l_txt1 .btn2{
	display: inline-block;
	margin-top: 18px;
	width: 200px;
	height: 46px;
	color: #333;
	font-size: 16px;
	background: #f4f4f4;
	position: relative;
	/*overflow: hidden;*/
}
.btn2:hover{
	background: #1362BB;
	color: #fff;
}
.btn2:hover>a{
	color: #fff !important;
}
.zjbr_main_l_txt .btn2>a,.zjbr_main_l_txt1 .btn2>a{
	width: 200px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	color: #333;
	font-size: 16px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

/**/

/**/
.zjbr_main_r{
	float: right;
	margin-top: 16px;
	width:914px;
	height: auto;
	background: #fff;
	Max-Height:100000px;
	Min-Height:851px;
	_height:expression(this.scrollHeight > 100000 ? "100000px" : (this.scrollHeight < 851 ? "851px" : "auto"));
}
.zjbr_main_r_top{
	width: 100%;
	height: 70px;
	line-height: 70px;
	border-bottom: 1px solid #ccc;	
}
.zjbr_main_r_top_l{
	float: left;
	height: 70px;
	line-height: 70px;
	color: #1362BB;
	font-size: 20px;
	position: relative;
}
.zjbr_main_r_top_l b{
	display: inline-block;
	width: 32px;
	height: 2px;
	background: #1362BB;
	position: absolute;
	left: 0;
	bottom: -1px;
}

.zjbr_main_r_top_r{
	float: right;
	height: 70px;
	line-height: 70px;
	background:url(../img/brsy.png) no-repeat left center;
	padding-left:20px;
	color:#666;
}
.zjbr_main_r_top_r a{
	display: inline-block;
	padding:0 5px;
	color: #666666;
	font-size: 14px;
}
.zjbr_main_r_top_r a img{
	display: inline-block;
}
.zjbr_main_r_bot{
	padding:20px 0;
	width: 100%;
	line-height:32px;
	color: #666666;
	font-size: 14px;
}
.zjbr_video span{
	display:block;
	font-size:16px;
	color:#666;
	height:32px;
	line-height:32px;
	text-align:center;
	padding:5px 0 20px;
}

.zjbr_main_r_bot img{
	margin: 24px auto;
}
/*
.zjbr_main_r_bot p{
	margin-bottom: 30px;
	width: 100%;
	line-height: 34px;
	color: #666666;
	font-size: 14px;
	text-indent: 28px;
}
.zjbr_main_r_bot video{
	width: 100%;
	height: 500px;
	background: #000;
}
.zjbr_main_r_bot span{
	display: inline-block;
	margin-bottom: 20px;
	width: 100%;
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #666;
	font-size:18px ;
}
*/
.zjbr_main_r_bot b{
	display: inline-block;
	width: 100%;
	height: 32px;
	line-height: 32px;
	color: #666;
	font-size:14px ;
	font-weight: 100;
}


/**/
.zjbr_main_r_con{
	position: relative;
	display: none;
}
#timeline_1 {
	margin-bottom: 50px;
	padding-left: 73px;
	width:840px;
	min-height: 515px;
	overflow: hidden;
	margin: 0 auto 0 auto;
	position: relative;
}
.line{
	display: inline-block;
	width: 100%;
	height: 1px;
	background: #ccc;
	position: absolute;
	top: 125px;
	left: 0;
	}
#dates_1 {
	margin-left: -75px;
	width:1200px;
	height: 188px;
	margin-top:-5px;	
}

#dates_1 li {
	float: left;
	/*margin-top: 50px;*/
	width: 150px;
	height: 138px;
	font-size: 26px;
	text-align: right;
	position: relative;
}

#dates_1 img {
	width: 20px;
	height: 20px;
	position: absolute;
	top:120px;
	right: 20px;
}

#dates_1 a {
	color: #666;
	width: 150px;
	height: 138px;
	line-height: 138px;
	display: block;
}

#dates_1 .selected {
	padding-left: 19px;
	color: #ffcc00;
	font-size: 46px;
}

#issues_1 {
	width: 800px;
	min-height: 330px;
	backface-visibility: #f4f4f4;
}

#issues_1 li {
	margin-bottom: 50px;
	width: 800px;
	min-height: 330px;
	float: left;
	background: #f4f4f4;
}

#issues_1 li a {
	display: inline-block;
	padding: 52px 38px 52px 44px;
	width:760px;
	min-height: 226px;
	background: #f4f4f4;
}

#issues_1 li img {
	display:block;
	margin: auto;
	width: 317px;
	height: 226px;
}

#issues_1 li div {
	min-height: 226px;
}

#issues_1 li div p {
	margin-top: 10px;
	width: 100%;
}

#issues_1 li div p span {
	padding-left: 10px;
	display: inline-block;
	width:100%;
	line-height: 32px;
	color: #666;
	font-size: 16px;
	background: url(../imgst.png) no-repeat 0 13px;
	background-size: 4px 4px;
}

.brlc_year {
	margin: 0 !important;
	width: 100%;
	height: 44px;
	line-height: 44px;
	color: #1372d0;
	font-size: 30px;
	font-weight: bold;
}

#next_1,
#prev_1 {
	position: absolute;
	font-size: 100px;
	font-family: "宋体";
	top: 400px;
	width: 100px;
	height: 100px;
	line-height: 100px;
	overflow: hidden;
	color: #1362BB;
}

#next_1 {
	right: -75px;
	text-align: right;
}

#prev_1 {
	left: 0;
	text-align: left;
}

#next_1.disabled,
#prev_1.disabled {
	opacity: 0.2;
}
.RZ_main_1{
	margin: 36px 0 0 0 !important;
	width: 100% !important;
	height: 800px !important;
}
.RZ_main_1 p{
	margin: 0 8px !important;
	padding: 0 !important;
}




/*分页样式*/
.box{
	padding:40px 0 50px;
	/*margin: 50px 0;*/
	height: 30px;
	position: relative;
}
.page_div {	
	text-align: center;
	font-size: 15px;
	font-family: "microsoft yahei";
	color: #666666;
	box-sizing: border-box;
}
/*
 * 页数按钮样式
 */
.page_div a {
	min-width: 30px;
	height: 28px;
	border: 1px solid #dce0e0!important;
	text-align: center;
	margin: 0 4px;
	cursor: pointer;
	line-height: 28px;
	color: #666666;
	font-size: 13px;
	display: inline-block;
}
.page_div a:hover{
	color: #fff;
	background: #1362BB;
}
#firstPage,
#lastPage {
	width: 50px;
	color: #666;
	border: 1px solid #dce0e0!important;
}
#lastPage:hover,
#firstPage:hover,
#prePage:hover,
#nextPage:hover
{
	color: #fff;
	background: #1362BB;
}
#prePage,
#nextPage {
	width: 70px;
	color: #666;
	border: 1px solid #dce0e0!important;
}
.page_div .current {
	background-color: #1362bb;
	border-color: #1362bb;
	color: #FFFFFF;
}
.totalPages {
	margin: 0 10px;
}
.totalPages span,
.totalSize span {
	color: #1362bb;
	margin: 0 5px;
}
/**/
.zhengShu_1{
	margin:0 auto;
	width: 1200px;
	height:860px;
	/*position:absolute;*/
	z-index: 3;	
}

.zhengShu_1 ul {
	width: 1200px;
	height:860px;
}

.zhengShu_1 ul li {
	padding: 18px;
	float: left;
	margin:0 8px;
	margin-top: 20px;
	width:254px;
	height:364px;
	background: #f1f1f1;
}
.zhengShu_1 ul li a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.zhengShu_1 ul li a img {
	width: 254px;
	height:364px;
}

/*专利证书*/
.zhuanli_list{
	width:100%;
	height:auto;
	z-index: 3;	
}
.zhuanli_list ul {
	width:100%;
	height:860px;
}
.zhuanli_list ul li {
	padding:20px 8px 0;
	float: left;
	width:288px;
	height:400px;
}
.zhuanli_list ul li a {
	display:block;
	padding:18px 17px;
	width: 254px;
    height: 364px;
	background: #f1f1f1;
}
.zhuanli_list ul li a img {
	width: 254px;
	height:364px;
}

.zhuanli_list ul.n_zlist{
	height:934px;
}
.zhuanli_list ul.n_zlist li{
	height:437px;
}
.zhuanli_list ul.n_zlist li span {
	display:block;
	height:32px;
	line-height:32px;
	padding-top:5px;
	text-align:center;
	overflow:hidden;
}

/*荣誉证书*/
.zizhi_list{
	margin:0 auto;
	width:100%;
	height:800px;
	padding:25px 0 0;
}
.zizhi_list p {
	float: left;
	padding:0 8px;
	width: 288px;
	height: 264px;
}
.zizhi_list p:hover .RZ_main_tit{
	color: #1362BB;
}
.zizhi_list p a {
	display: block;
	width:288px;
	height: 264px;
	float: none;
}
.zizhi_list p a span {
	display:block;
	float:none;
}

.zizhi_list p a .RZ_main_img {
	padding: 8px;
	height: 189px;
	width: 270px;
	border: 1px solid #ccc;
}

.zizhi_list p a .RZ_main_img img {
	width: 270px;
	height: 189px;
}
.zizhi_list p a .RZ_main_tit {
	padding: 0 9px;
	height: 54px;
	text-align: center;
	line-height: 54px;
	color: #666;
	font-size: 16px;
}


/*百瑞资讯*/
.zmrt_list{
	padding: 34px 0;
	width: 100%;
	height: 146px;
	border-bottom: 1px dotted #ccc;
}
.zmrt_list:hover .zmrt_list_tit a,.zmrt_list:hover p a{
	color: #1362bb;
}
.zmrt_list img{
	margin: 0 16px 0 0 !important;
	float: left;
	width: 230px;
	height: 146px;
}
.zmrt_list div{
	float: right;
	width: 660px;
	height: 146px;
	position: relative;
}
.zmrt_list div div.zmrt_list_tit{
	width: 100%;
	height: 40px;
	overflow : hidden;
	white-space:nowrap;
	*width:100%;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	
}
.zmrt_list div div.zmrt_list_txt{
	width: 100%;
	height: 56px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.zmrt_list_tit a{
	/*display:block !important;*/
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.zmrt_list_txt a{
	display: inline-block;
	width: 100%;
	height: 56px;
	line-height:26px;
	color: #666;
	font-size: 14px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.zmrt_list div p{
	margin: 0 !important;
	width: 100%;
	height: 30px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.zmrt_list div p a{
	display: inline-block;
	float: left;
	width: 125px;
	height: 30px;
	line-height: 30px;
	color: #999999;
	font-size: 14px;
	border: 1px solid #ccc;
	border-radius: 30px;
}
.zmrt_list div p span{
	display: inline-block;
	margin: 0 !important;
	width: auto !important;
	height: 30px;
	line-height: 30px;
	float: right;
	color: #999999;
	font-size: 14px;
}
/*百瑞资讯下的百瑞新闻*/
.br_new{
	width: 100%;
}
.br_new_top{
	padding: 40px 0 20px 0;
	width: 100%;
	height: 80px;
	border-bottom: 1px dotted #ccc;
}
.br_new_top p{
	margin: 0 !important;
	width: 100%;	
	text-align: center;
	
}
.br_new_top_tit{
	height: 46px;
	line-height: 46px;
	color: #1362BB !important;
	font-size: 20px !important;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.br_new_top_time span{
	height: 36px;
	line-height: 36px;
	display: inline-block;
	width: auto !important;
	margin-right: 10px;
	color: #666 !important;
	font-size: 14px !important;
}
.br_new_mid{
	padding: 26px 0;
	width: 100%;
	border-bottom: 1px dotted #ccc;
}
.br_new_mid p{
	width: 100%;
	line-height:32px;
	color: #666666;
	font-size: 14px;
	text-indent: 28px;
	
}
.br_new_mid  img{
	margin: 28px auto;
	width: 652px;
	height: auto;
}
.br_new_bot{
	padding-top: 28px;
	width: 100%;
	height: 112px;
}
.br_new_bot p{
	margin: 0 !important;
	width: 100%;
	height: 32px !important;
	line-height: 32px !important;	
	font-size: 14px !important;
}
.br_new_bot p a{
	/*float: left;*/
	color: #666;
}
/*
.br_new_bot p span{
	display: inline !important;
	width: auto !important;
	height: 32px !important;
	line-height: 32px !important;	
	margin-bottom: 0 !important;
	float: right !important;
	color: #999 !important;
	font-size: 14px !important;
}
*/
/*百瑞精品*/
.RZ_main_2 {
	margin: 36px 0 0 0;
	width: 100% ;
	/*height: 800px !important;*/
}

.RZ_main_2 p {
	float: left;
	width: 270px ;
	height:300px ;
	margin: 0 17px ;
	padding: 0 ;
}

.RZ_main_first{ padding-left: 0;}

.RZ_main_2 p a {
	display: block;
	width:270px;
	height:300px;
	float: left;
}

.RZ_main_2 p a span {
	display: inline-block;
	width: 268px;
	float: left;
}

.RZ_main_img_2 {
	height:240px;
	width: 268px;
	border: 1px solid #ccc;
	overflow: hidden;
}

.RZ_main_img_2 img {
	height:240px;
	width: 268px;
}

.RZ_main_tit_2 {
	padding: 0 8px;
	height: 54px;
	overflow:hidden;
	text-align: center;
	line-height: 54px;
	color: #666;
	font-size: 16px;
}

.RZ_main_2 p a .RZ_main_tit_2 {
	padding:0;
	width:270px;
}

/*猪药部*/
.cp_center_box{
	display:block;
	margin-top: 46px;
	width: 100%;
	overflow: hidden;
}
.btn3{
	display: inline-block;
	position: static;
	width: 100%;
	height: 46px;
	line-height: 46px;
	background: transparent;
	color: #666;
	font-size: 14px;
	border-bottom: 1px dotted #ccc;
}
.btn3_bg{
	color:#1362BB;
	border-bottom: 1px dotted #1362BB;
}
/*猪药部养殖方案*/
.RZ_main_3{
	width: 100%;
}
.RZ_main_3 p:hover .RZ_main_tit_3{
	color: #1362BB;
}
.RZ_main_3 p {
	float: left;
	padding:20px 10px 0 10px;
	width: 284px;
	height: 236px;
}
.RZ_main_3 p a {
	display: block;
	width:280px;
	height: 232px;
	border: 2px solid #ccc;
}

.RZ_main_3 p a span {
	display:block;
	overflow:hidden;
}

/*
.RZ_main_img_3 {
	height: 174px;
	width: 264px;
}
*/

.RZ_main_img_3 img {
	padding:10px;
	width:260px;
	height:162px;
}

.RZ_main_tit_3 {
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #333;
	font-size: 14px;
	font-weight: bold;
}
/*人才中心*/
.rc_center{
	margin-top: 20px;
	width: 100%;
}
.rc_center_tit{
	width: 100%;
	height: 46px;
    background: #f4f4f4;
}
.rc_center_tit p{
	float: left;
	width: 19.7%;
	height: 46px;
	text-align: center;
	line-height: 46px;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.rc_center_txt{
	width: 100%;
}
.rc_center_txt p{
	width: 100%;
	height: 46px;
	border-bottom: 1px dotted #ccc;
}
.rc_center_txt p span{
	display: inline-block;
	float: left;
	width: 19.7%;
	height: 46px;
	text-align: center;
	line-height: 46px;
	color: #666666;
	font-size: 14px;
}
.rc_center_txt p a{
	display: inline-block;
	float: left;
	width: 20%;
	height: 46px;
	text-align: center;
	line-height: 46px;
	color: #1362BB;
	font-size: 14px;
}
.renshi{
	margin: 30px 0;
	display: inline-block;
	width: 360px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #fff;
	font-size: 14px;
	background: #1362BB;
}
.renshi img{
	margin: 0 0 0 15px !important;
	display: inline-block !important;
	width: 20px;
}
/*用人理念*/
.yrln{
	margin-bottom: 50px;
	width: 100%;
}
.yrln div{
	width: 100%;
	height: 100px;
	line-height: 100px;
	color: #1362BB;
	font-size: 18px;
	font-weight: bold;
}
.yrln p{
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #1362BB;
	font-size: 16px;
	font-weight: bold;
}
.yrln span{
	display: inline-block;
	width: 100%;
	line-height: 37px;
	color: #666666;
	font-size: 14px;
}
/*人才招聘详情*/
.rc_center_detail{
	width: 100%;
}
.rc_center_detail_main{
	margin-top: 20px;
	width: 100%;
}
.rc_center_detail_main td{
	border-bottom: 14px solid #fff;
}
.rc_center_detail_main td b{
	display: inline-block;
	width: 100%;
	font-weight: 100;
}
.rc_center_detail_main .rcdm{
	margin-bottom: 14px;
	width: 100%;
}
.rcdm_1{
	height: 46px;
}
.rcdm_1 .rcdm_tit{
	line-height: 46px;
}
.rcdm_tit{
	width: 126px;
	height:inherit;
	text-align: center;
	vertical-align: middle;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	background: #f4f4f4;
	
}
.rcdm_txt{
	padding-left: 20px;
	width: 310px;
	height: 46px;
	line-height: 46px;
	color: #666666;
	font-size: 14px;
	background: #fcfcfc;
}
.rcdm_txt1{
	padding: 18px 20px;
	width: 748px;
	background: #fcfcfc;
	line-height: 34px !important;
	color: #666666;
	font-size: 14px;
	font-weight: 100;
}
/*
.rcdm_txt1 b{
	display:block;
	width: 100%;
	line-height: 34px !important;
	color: #666666;
	font-size: 14px;
	font-weight: 100;
}
*/
/*联系百瑞*/
.lx_br{
	padding-top: 20px;
	width: 100%;
}
.lx_br_main{
	width: 100%;
	position: relative;
}
.lx_br_main div{
	margin-top: 6px;
	width: 100%;
	height: 52px;
	line-height: 52px;
	color: #1362BB;
	font-size: 20px;
	font-weight:bold;
}
.lx_br_main p{
	padding-left: 27px;
	width: 100%;
	height: 38px;
	line-height: 38px;
	color:#666666;
	font-size: 16px;
	position: relative;
}
.lx_br_main p img{
	display: block;
	width: 17px;
	position: absolute;
	top:50%;
	left: 0;
	
}
.lx_br_main a.a_ewm{
	display: inline-block;
	width: 226px;
	height: 306px;
	position: absolute;
	top: 0;
	right: 0;
}
.lx_br_main a.a_ewm img{
	width: 226px;
	height: 226px;
}
.lx_br_main a.a_ewm span{
	display:inline-block;
	width: 100%;
	height: 64px;
	text-align: center;
	line-height: 64px;
	color: #666666;
	font-size: 16px;
}
/**/
#allmap{
	width: 904px;
	height: 400px;
	margin: 20px 0;
	border: 1px solid #ccc;
}
/*在线留言*/
.zxly{
	width: 100%;
}
.zxly_top{
	margin-top:10px;
	width: 100%;
}
.zxly_top p{
	margin-top: 26px;
}
.zxly_top p span{
	padding-right: 10px;
	display: inline-block;
	float: left;
	width: 80px;
	height: 30px;
	text-align: right;
	line-height: 30px;
	color: #666666;
	font-size: 16px;
}
.zxly_top p textarea{
	float: left;
	padding: 10px;
	width: 392px;
	height: 62px;
	color: #666666;
	font-size: 16px;
}
.zxly_top p input{
	float: left;
	padding: 5px 10px;
	width: 184px;
	height: 20px;
	line-height: 20px;
	color: #666666;
	font-size: 16px;
}
.zxly_top p b{
	float: left;
	display: inline-block;
	width: 40px;
	height: 30px;
	text-align: center;
	line-height: 40px;
	color: red;
	font-size: 16px;
}
.tip{
	width: 300px !important;
	height: 14px !important;
	text-align: left !important;
	line-height: 14px !important; 
	color: #999 !important;
	font-size: 14px !important;
	
}
.zxly_mid{
	margin: 70px 0 44px 0;
	width: 268px;
	height: 52px;
	text-align: center;
	line-height: 52px;
	background: #1362BB;
	color: #fff;
	font-size: 18px;
}
.zxly_mid input{ display:block; width:268px; height:52px; line-height:52px; border:none; color:#fff; text-align:left; background:url(../img/btn_arr.png) no-repeat 170px center; font-family:"微软雅黑"; font-size:18px; padding:0 20px 0 60px; box-sizing:border-box;}
/*
.zxly_mid img{
	display: inline-block;
	width: 21px;
	margin-left: 50px;
}
*/
.zxly_bot{
	margin-bottom: 50px;
	width: 100%;
	line-height:30px;
	color:#666;
	font-size:14px;
	text-align:left;
}
/*
.zxly_bot p{
	width: 100%;
	height: 30px;
	line-height: 30px;
	color:#666666;
	font-size: 14px;
	font-weight: bold;
}
.zxly_bot span{
	display: inline-block;
	width: 100%;
	line-height: 30px;
	color: #666666;
	font-size: 14px;
}
*/
/*产品详情页*/
.cp_center_main{
	width: 100%;
}
.cpmain_top{
	padding: 30px 0;
	width: 100%;
}
.cpmain_top img{
	margin: auto;
	width: auto;
}
.cpmain_bot{
	width: 100%;
	
}
.cpmain_bot_tit{
	width: 100%;
	height: 48px;
    background: #F4F4F4;
}
.cpmain_bot_tit p{
	width: 136px;
	height: 48px;
	text-align: center;
	line-height: 48px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background: #1362BB;
}
.cpmain_bot_txt{
	padding: 20px 0;
	width: 100%;
	color:#666;
}
.cpmain_bot_txt div{
	margin-bottom: 28px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #666666;
	font-size: 16px;
	font-weight: bold;
}
.cpmain_bot_txt p{
	margin-bottom: 28px;
	width: 100%;
}
.cpmain_bot_txt p span{
	display: inline-block;
	width: 100%;
	line-height: 32px;
	color: #999999;
	font-size: 16px;
}
