* {
	margin:0px;
	padding:0px;
}
body {
	font-size:14px;
	color:#333333;
	font-family:"Microsoft YaHei";
	font-family:'微软雅黑';
	min-width:1400px;
	overflow-x:hidden;
}
img {
	margin: 0px;
	padding: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
dl, dt, dd, ol, ul, li, from, input, select, span, p, div {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.clear {
	clear:both;
}
a {
	color: #333333;
	text-decoration: none;
	font-size:14px;
}
a:hover {
	color: #ff571f;
	cursor:pointer;
}
em, i {
	font-style:normal;
}
input, button, select, textarea {
	outline:none;
	font-family:"Microsoft YaHei";
	font-family:'微软雅黑';
}
h1, h2, h3, h4, h5, h6, h7 {
	font-weight: normal;
}
.w1400 {
	width:1400px;
	margin:0 auto;
}
.w1300 {
	width:1300px;
	margin:0 auto;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.top30 {
	padding-top: 30px;
}
.top40 {
	padding-top: 40px;
}
.top50 {
	padding-top: 50px;
}
.top80 {
	padding-top: 60px;
}
.b_title {
	text-align: center;
	font-size: 40px;
	color: #fff;
}
.b_title i {
	color: #fff;
}
.b_title span {
	display: block;
	font-size: 18px;
	margin: 5px 0 20px 0;
}
.b_title em {
	font-size:0;
	display:inline-block;
	height: 8px;
}
.b_title em i {
	display:inline-block;
	width:8px;
	height:8px;
	border-radius:50%;
	background:#333;
	animation: bounce_fountainG 1.2s linear infinite;
}
.b_title em i+i {
	margin-left:16px;
}
.b_title em i:nth-child(1) {
animation-delay: .4s;
}
.b_title em i:nth-child(2) {
background:#fff;
animation-delay: .6s;
}
.b_title em i:nth-child(3) {
animation-delay: .8s;
}
.title {
	text-align: center;
	font-size: 40px;
	color: #222222;
}
.title i {
	color: #ff571f;
}
.title span {
	display: block;
	font-size: 18px;
	margin: 5px 0 20px 0;
}
.title em {
	font-size:0;
	display:inline-block;
	height: 8px;
}
.title em i {
	display:inline-block;
	width:8px;
	height:8px;
	border-radius:50%;
	background:#ccd2cc;
	animation: bounce_fountainG 1.2s linear infinite;
}
.title em i+i {
	margin-left:16px;
}
.title em i:nth-child(1) {
animation-delay: .4s;
}
.title em i:nth-child(2) {
background:#ff571f;
animation-delay: .6s;
}
.title em i:nth-child(3) {
animation-delay: .8s;
}
@keyframes bounce_fountainG {
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
.proud_bg {
	width:100%; /*background:url(../images/20200529095327_1733643871.jpg); */
	margin:0 auto;
	padding:60px 0;
}
.pbc_le {
	width: 280px;
}
.pbcl_t {
	display: block;
	padding-left:80px;
	height: 110px;
	background:url(/skin/images/prfl.png) no-repeat;
	color: #fff;
}
.pbcl_t p {
	font-size: 26px;
	font-weight: bold;
	display: block;
	margin-bottom: 6px;
	padding-top: 28px;
}
.pbcl_t em {
	text-transform:uppercase;
	color:#fff;
	font-style:normal;
}
.pbcl_c {
	height: auto;
	overflow: hidden;
}
.pbcl_c {
	background:#fff;
}
.pbcl_c tr #showtyepname {
	height:0;
	overflow:hidden;
	transition:500ms ease;
}
.pbcl_c tr.on #showtyepname {
	transition: 500ms ease;
	height:213px;
	overflow-y: scroll;
}
.pbcl_c tr.on #showtyepname:nth-child(3) {
transition: 500ms ease;
height: 225px !important;
overflow-y: scroll;
}
.pbcl_c tr .maintypename {
	background: #f0f5fb;
	height:65px;
	transition:500ms ease;
}
.pbcl_c tr.on .maintypename {
	background:#ff4123;
	transition:500ms ease;
}
.pbcl_c tr td {
	display:block;
}
.pbcl_c tr td b {
	font-size:0;
}
.pbcl_c tr td b a {
	display:block;
	line-height:65px;
	padding-left:30px;
	transition:500ms ease;
	position:relative;
}
.pbcl_c tr td b a:after {
	content:'';
	width:17px;
	height:17px;
	background:url(/skin/images/20200529105135_846674649.png) no-repeat center;
	position:absolute;
	position: absolute;
	top: 50%;
	right: 24px;
	margin-top: -10px;
	transition: 600ms ease;
	background-color: #fff;
	border-radius: 60px;
}
.pbcl_c tr td a {
	border-bottom:2px solid #e6e6e6;
	font-size:16px;
}
.pbcl_c tr.on td b a {
	color:#fff !important;
	transition:500ms ease;
}
.pbcl_c tr.on td b a:after {
	transform: rotate(90deg);
	transition:600ms ease;
}

.ibrand-wrap{margin: 0 auto;background: #ff571f;box-shadow: 2px 3px 8px #ccc;padding-top: 36px;height: 118px; position: relative;margin-top: -50px;z-index: 11}
.ibrand-num li{float: left;width: 24.8%;height: 76px;border-right: 1px solid #efefef; font-size: 16px;color: #fff;text-align: center;}
.ibrand-num li:nth-child(4){border-right:none;}
.ibrand-num .li3{}
.ibrand-num li em{display: inline-block;font-size: 44px;color: #fff;}
.ibrand-num i{font-size: 16px;font-style: normal;position: relative;top:-6px;left:10px; color: #fff}
.ibrand-num li span{display: block;}
.ibrand-num li:hover em,.ibrand-num li:hover i{color: #fff;}


#showtyepname div {
	font-size:0;
}
#showtyepname a {
	font-size:14px;
	display:block;
	padding-left: 20px;
	line-height: 70px;
	position:relative;
	border-bottom:1px solid #e6e6e6;
}
#showtyepname a:before {
	content:'';
	width:14px;
	height:14px;
	position:absolute;
	top:50%;
	left: 1px;
	margin-top: -8px;
	background:url(/skin/images/20200529105251_203215582.jpg) no-repeat center;
}
#showtyepname a:hover:before {
}
/*右边*/
.product_box {
	width:1120px;
	float: right;
}
.product_nav {
	background:#fcfcfc;
	height:81px;
	border-top:3px solid #ff571f;
	line-height: 81px;
}
.product_nav span {
	display:block;
	background:url(/skin/images/20200529214830_1193779473.png) no-repeat left;
	height:81px;
	padding-left:28px;
	font-size:18px;
	color:#ff571f;
	margin:0 25px;
	float: left;
}
.product_nav li {
	height:81px;
	margin-left:30px;
	margin-right:39px;
	float: left;
	position:relative;
}
.product_nav li:before {
	content:"";
	display:block;
	width:1px;
	height:81px;
	top:0;
	left:-30px;
	background:url(/skin/images/20200529213559_1411862773.jpg);
	position: absolute;
}
.product_nav li a {
	font-size:18px;
	color:#36404b;
}
.product_nav .on a {
	color:#e3010a;
	font-size:18px;
	font-weight:bold;
}
.product_cont {
width:;
	overflow:hidden;
	margin-top:0px;
}
.product_cont dl {
	margin-left:20px;
width:;
	position:relative;
	margin-top:0px;
}
.product_cont dt {
	width:1120px;
	height:360px;
	background:#fcfcfc;
	position:relative;
	padding:21px;
	margin-bottom:23px;
}
.product_cont dt img {
	float:left;
}
.product_cont dl:nth-child(2) dt img {
top:15px;
}
.product_cont dt strong {
	display:block;
	padding-top:7px;
	margin-bottom: 40px;
}
.product_cont dt strong a {
	font-size:24px;
	color:#ff571f;
}
.product_cont dt .product_Features {
	padding-left:26px;
	background:url(/skin/images/20200529214054_473307287.png) repeat-y 0px 12px;
	line-height:29px;
	font-size: 14px;
	margin-bottom:15px;
	color:#999999;
}
.product_cont li {
}
.product_cont li a {
	font-size:15px;
	color:#333;
	line-height: 40px;
	text-align: center;
	font-size:15px;
	width:120px;
	height:40px;
	float: left;
	border:2px solid #777;
	color:#333;
	display: block;
}
.product_cont li a:hover {
	line-height: 40px;
	text-align: center;
	font-size:15px;
	width:120px;
	height:40px;
	float: left;
	border:2px solid #ff571f;
	color:#ff571f;
}
.nav_add {
	width:77px;
	height:27px;
	background:#ff571f;
	border-radius:26px;
	float:right;
	margin-right:20px;
	margin-top:27px;
	text-align: center;
	line-height: 27px;
transition:all .3s ease;
}
.nav_add:hover {
	background:#ff4123;
}
.nav_add a {
	display:block;
	font-size:12px;
	color:#fff;
	line-height:27px;
	font-family: Arial;
}
.product_cont_box {
	left: 509px;
	height: 311px;
	position: absolute;
	width:370px;
}
.proshow td {
	display:inline-block;
	padding-left:10px !important;
	width:265px;
}
.proshow td+td {
}
.proshow td br {
	display:none;
}
.proshow td>a {
	display:block;
	border:1px solid #e8e8e8;
}
.proshow tr+tr {
	margin-top:20px;
	display:block;
}
.proshow td span, .proshow td a {
	display:block;
}
.proshow td span {
	height:55px;
	line-height:55px;
	border-bottom:1px solid #e8e8e8;
	position:relative;
	padding:0px 10px;
}
.proshow td span a {
	display:block;
	position:relative;
	font-size:16px;
	color:#333333;
	line-height:53px;
	text-align:left;
}
.proshow td span a:after {
	content:'';
	display:block;
	position:absolute;
	width:16px;
	height:15px;
	background:url(../images/20200530210508_598946786.png) no-repeat left top;
transition:all .3s ease;
	top:21px;
	right:19px;
}
.proshow td span:after {
	content:'';
	display:block;
	position:absolute;
	width:0px;
	height:1px;
	background:#ff571f;
transition:all .4s ease;
	left:0px;
	bottom:-1px;
}
.proshow td:hover a {
	color:#ff571f;
	border-color:#ff571f;
}
.proshow td:hover a:after {
	background-position-x:-16px;
}
.proshow td:hover span:after {
	width:100%;
}
.mainhovercolor a:hover {
	color: #ff571f;
}
/*抬头*/
.header {
	position: relative;
	height: 110px;
	padding-left: 2%;
}
.hlogo {
	font-size: 0;
	margin-top: 22px;
}
.hlogo p {
	display: inline-block;
	vertical-align: middle;
	font-size: 15px;
	color: #222;
	font-weight: lighter;
}
.hlogo p+p {
	margin-left: 20px;
}
.hlogo p b {
	display: block;
	font-size: 30px;
}
.htel {
	height: 110px;
	width: 300px;
	text-align: left;
	font-size: 25px;
	color: #333;
	font-weight: lighter;
}
.htel i {
	display: block;
	font-size: 22px;
}
.htel span {
	margin-left: 10px;
	display: inline-block;
	padding-left: 80px;
	margin-top: 25px;
	background: url(/skin/images/g_icon3.png) no-repeat left center;
}
.hul {
	font-size: 0;
}
.hul>li {
	display: inline-block;
	cursor: pointer;
	height: 110px;
	width: 88px;
	background-color: #333;
	position: relative;
	font-size: 14px;
	color: #fff;
	font-weight: lighter;
	text-align: center;
	line-height: 150px;
	background-repeat: no-repeat;
	background-image: url(../skin/images/20201102/20201102171612_2052846372.png);
	background-position: center 38px;
}
.hul li>a {
	display: block;
	height: 110px;
	font-size: 14px;
	color: #333;
}
.nav>ul>li:after {
	content: '';
	display: block;
	position: absolute;
	right: -15px;
	top: 0;
	bottom: 0;
	margin: auto 0;
	width: 10px;
	height: 4px;
}
.nav>ul>li {
	display: inline-block;
	position: relative;
	margin-right:45px;
}
.nav>ul>li>a {
	font-size: 16px;
	display: block;
	color: #222222;
	line-height: 110px;
	font-weight: lighter;
	position: relative;
}
.nav>ul>li>a:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	height: 3px;
	background: #ff571f;
	width: 0;
	left: 0;
transition: all .3s ease;
}
.nav>ul>li.cur>a, .nav>ul>li:hover>a {
	color: #ff571f;
}
.nav>ul>li.cur>a:after, .nav>ul>li:hover>a:after {
	width: 100%;
}
@media screen and (max-width:1650px) {
.nav>ul>li {
margin-right:20px;
}
}
@media screen and (max-width:1510px) {
.nav>ul>li>a {
font-size: 14px;
}
}
.hul li:hover .search {
	top:100%;
	visibility:visible;
	opacity:1;
}
.search-bg {
	width:530px;
	margin:0 auto;
	height:40px;
	padding-left:20px;
	border-radius:30px;
	border:1px solid #ddd;
}
.search-bg input {
	float:left;
}
.search {
	position:absolute;
	top:110%;
	width:560px;
	right:0px;
	background:#fff;
	z-index:999;
	opacity:0;
	visibility:hidden;
	box-shadow:0px 0px 3px #d8d8d8 inset;
	padding:20px;
	box-sizing:content-box;
transition:all .3s ease;
}
#infoname {
	border:none;
	height:40px;
	width:485px;
}
#soo {
	margin-top:12px;
}
.keywords {
	margin-top:20px;
	text-align:center;
}
.keywords, .keywords a {
	font-size:13px;
	color:#666;
	font-weight:lighter;
	line-height: 35px;
}
.keywords span {
	color:#ff571f;
}
.keywords a:hover {
	color:#ff571f;
}
.nav>ul>li .sedNav {
	width:270px;
	padding:30px;
	border:3px #fff solid;
	position: absolute;
	background:#f5f5f5;
	LEFT: 0;
	top:100%;
	z-index: 99;
	display: none;
}
.nav li .sedNav p {
	font-size:18px;
	font-weight:bold;
	color:#222;
	padding-bottom:8px;
}
.nav li .sedNav span {
	font-size:12px;
	color:#9ea9a5;
	text-transform:uppercase;
}
.nav li .sedNav span:after {
	content:"";
	display: block;
	width:30px;
	height:4px;
	background:#ff571f;
	margin-top:20px;
}
.nav li .sedNav a {
	display: block;
	border:1px #e1e1e1 solid;
	width:140px;
	line-height: 34px;
	color: #888;
	font-size:14px;
	text-align: center;
}
.sedNav_l {
	text-align:left;
}
.nav li .sedNav td table {
	display:none;
}
.nav li .sedNav a+a, .nav li .sedNav tr+tr {
	margin-top:10px;
	display:block;
}
.nav li .sedNav a:hover {
	color: #fff;
	background-color: #ff571f;
}
/**/

.numleft img {
	display: block;
	margin: 30px 0 5px 0;
}
.numleft {
	font-size: 20px;
	font-weight: lighter;
	color: #fff;
}
.numleft em {
	float: right;
	font-size: 30px;
}
.numleft span {
	display: block;
	line-height: 40px;
}
.numright {
	font-size: 0;
	margin-top: 28px;
}
.numright li {
	display: inline-block;
	vertical-align: top;
	width: 260px;
	text-align: center;
	position: relative;
	font-size: 18px;
	color: #222222;
	font-weight: lighter;
}
.numright li:after {
	content: '';
	display: block;
	position: absolute;
	width: 1px;
	height: 76px;
	background: #dfe3df;
	top: 0;
	bottom: 0;
	margin: auto 0;
	right: 0;
}
.numright li span {
	display: block;
}
.numright li em, .numright li i {
	display: inline-block;
}
.numright li i {
	width: 18px;
	height: 18px;
	border-radius: 50%;
	background: #ff571f;
	line-height: 18px;
	font-size: 12px;
	font-weight: lighter;
	color: #fff;
	margin-left: 9px;
}
.numright li em {
	font-size: 60px;
	font-family: fontDin1;
	color: #ff571f;
	padding-left: 50px;
}
.numright li:nth-child(1) em {
background: url(../uploadfile/image/20201107/20201107142308_1910948426.jpg) no-repeat left center;
}
.numright li:nth-child(2) em {
background: url(../uploadfile/image/20201107/20201107142346_2068592125.jpg) no-repeat left center;
}
.numright li:nth-child(3) em {
background: url(../uploadfile/image/20201107/20201107142402_2126626167.jpg) no-repeat left center;
}
.numright li:nth-child(4) em {
background: url(../uploadfile/image/20201107/20201107142418_841272978.jpg) no-repeat left center;
}
/*幻灯片*/
.banner {
	position: relative;
	overflow: hidden;
}
.banner img {
	width: 1920px;
	height: auto;
}
.banner .pagination {
	z-index: 99;
	text-align: center;
	line-height: 30px;
	height: 30px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 100px;
}
.banner .pagination .swiper-pagination-switch {
	cursor: pointer;
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 0 12px;
	border-radius: 50%;
	box-sizing: border-box;
	border: 3px solid #fff;
}
.banner .pagination .swiper-active-switch {
	background: #03a3e6;
	border-color: #03a3e6;
}
.banner .banner-left {
	display: none;
	position: absolute;
	opacity: .8;
	font-size: 50px;
	color: #fff;
	left: 20px;
	top: 50%;
	width: 40px;
	height: 110px;
	line-height: 110px;
	margin-top: -55px;
}
.banner .banner-right {
	display: none;
	position: absolute;
	opacity: .8;
	font-size: 50px;
	color: #fff;
	right: 20px;
	top: 50%;
	width: 40px;
	height: 110px;
	line-height: 110px;
	margin-top: -55px;
}
.banner .banner-left:hover, .banner .banner-right:hover {
	opacity: 1;
}
/*佰益 · 热销产品*/
.b_product {
	padding: 80px 0px 20px 0;
}
.pro_con {
	margin-top: 30px;
	overflow: hidden
}
.pro_tab {
	padding: 22px;
	background: #ff571f;
	height: 144px;
	border-radius: 10px;
}
.pro_t {
	text-align: center;
	color: #fff;
	width: 275px;
}
.pro_t i {
	width: 70px;
	height: 3px;
	background: #fff;
	display: block;
	margin: 22px auto 17px;
	border: 1px solid #eee;
}
.pro_t p {
	display: inline-block;
	margin-bottom: 10px;
	height: 26px;
}
.pro_t p img {
	float: left;
}
.pro_t b {
	font-size: 26px;
	font-weight: bold;
	float: left;
	font-family: 思源黑体;
}
.pro_t img:first-child {
	margin-right:10px;
}
.pro_t em {
	color: #f5f5f5;
	font-size: 12px;
	display: block;
}
.pro_t span {
	font-size:20px;
	display: block;
	margin-top: 14px;
}
.pro_fe {
	width: calc(100% - 370px);
	border: 1px solid #eee;
	height: 72%;
	background: #fff;
	padding: 1.875vw 0 0 3.1vw;
	border-radius: 10px;
}
.pro_fe table {
	width: 100%;
}
.pro_fe tr {
	width:calc(100%/4);
	display: inline-block;
}
.pro_fe td {
	display:block;
	position: relative;
	height: 34px;
	padding-left: 16px !important;
}
.pro_fe td a {
	display:block;
	font-size: 16px;
	font-weight: normal !important;
	line-height: 34px;
}
.pro_fe td:before {
	position:absolute;
	content:'';
	top: 50%;
	left: 0;
	width: 6px;
	height: 6px;
	background: #ff571f;
	margin-top: -3px;
	border-radius: 3px;
}
.pro_list {
	margin-top: 50px;
	overflow:hidden
}
.pro_list tr {
	display: block;
}
.pro_list tr+tr {
	margin-top: 30px;
}
.pro_list td {
	width:31%;
	display: inline-block;
	text-align: center;
}
.pro_list td+td {
	margin-left:1.9%;
}
.pro_list td>a {
	display: block;
	position: relative;
	transition:0.5s;
	overflow: hidden;
}
.pro_list td>a:before {
	position:absolute;
	content:'';
	width: 0;
	height: 0;
	top: 0;
	left: 0;
	background: rgba(102, 102, 102, 0.4);
	transition:0.5s;
	z-index: 2
}
.pro_list td>a:after {
	position:absolute;
	content: '+';
	top: -100%;
	left: 50%;
	margin-left: -25px;
	line-height: 48px;
	font-size: 60px;
	font-weight: 100;
	color: #fff;
	z-index: 3;
	transition: 0.5s;
}
.pro_list td:hover>a:before {
	width:100%;
	height:100%;
	transition:0.5s;
}
.pro_list td:hover>a:after {
	top:50%;
	transition:0.5s;
	margin-top: -5%;
}
.pro_list td>a img {
	width:100%;
	transition:all 0.5s;
}
.pro_list td:hover>a img {
	transform:scale(1.2);
}
.pro_list td br {
	display: none;
}
.pro_list td span {
	width: 100%;
	height: 70px;
	background: #fff;
	position: relative;
	display: block;
	transition:0.5s;
}
.pro_list td span:after {
	position:absolute;
	content:'';
	width: 0;
	height: 100%;
	top: 0;
	left: 0;
	background:#ff571f;
	transition:0.5s;
}
.pro_list td:hover span:after {
	width:100%;
	transition:0.5s;
}
.pro_list td span>a {
	line-height: 70px;
	font-size: 18px;
	position: relative;
	z-index: 2;
	transition:0.5s;
}
.pro_list td:hover span a {
	color:#fff;
	transition:0.5s;
}
/**/
.trait {
	position: relative;
	height: 740px;
	background: url(/skin/images/ysbj.jpg) no-repeat center;
	padding-top: 87px;
}
.trait .title {
	position: relative;
	z-index: 9;
}
.trait .title, .trait .title b {
	color: #fff;
}
.trait .title em i {
	background: #fff;
}
.trait .title em i:nth-child(2) {
background: #ff571f;
}
.trait ul {
	font-size: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.trait ul li {
	display: inline-block;
	vertical-align: top;
	width: 20%;
	height: 100%;
	box-sizing: border-box;
	text-align: center;
	padding-top: 445px;
	color: #fff;
	position: relative;
transition: all .3s ease;
}
.trait ul li+li {
	border-left: 1px solid #616161;
}
.tra_num {
	font-size: 48px;
	font-family: fontDin1;
}
.traicon {
	margin: 45px 0;
	height: 52px;
}
.tra_c {
	font-size: 30px;
	font-weight: lighter;
transition: all .3s ease;
}
.tra_wa {
	font-size: 18px;
	line-height: 36px;
	padding: 0 10%;
transition: all .3s ease;
	opacity: 0;
}
@media screen and (max-width:1700px) {
.tra_wa {
font-size: 14px;
}
}
.tra_t {
	font-size: 30px;
	font-weight: lighter;
	position: absolute;
	top: 200px;
	width: 100%;
	left: 0;
transition: all .3s ease;
	opacity: 0;
}
.tra_t em {
	display: block;
	font-size: 14px;
	text-transform: uppercase;
	margin: 10px 0 30px 0;
}
.tra_t:after {
	content: '';
	display: inline-block;
	width: 60px;
	height: 1px;
	background: #fff;
}
.trait ul li.on .tra_t {
	top: 275px;
	opacity: 1;
}
.trait ul li.on .tra_c {
	opacity: 0;
}
.trait ul li.on {
	background: rgba(255, 255, 255, .3);
}
.trait ul li.on .tra_wa {
	opacity: 1;
	transform: translateY(-30px);
}
/*佰益 · 应用领域*/
.case {
	padding: 60px 0;
}
.casecenter {
	margin: 50px 0;
}
.casebottom {
	font-size: 0;
	text-align: center;
}
.casetel {
	font-size: 16px;
	color: #222222;
	font-weight: lighter;
	padding-left: 36px;
	background: url(../uploadfile/image/20201107/20201107154725_1597368078.png) no-repeat left 25px;
	margin-right: 20px;
}
.casetel em {
	font-size: 40px;
	color: #ff571f;
	font-family: fontDin1;
}
.casebottom p {
	display: inline-block;
	vertical-align: middle;
}
.casebtn a {
	display: inline-block;
	width: 227px;
	line-height: 50px;
	border-radius: 25px;
	background: #ff571f;
	font-size: 16px;
	color: #fff;
	font-weight: lighter;
transition: all .3s ease;
}
.casebtn a:hover {
	background: #ffbd22;
}
.caseleft {
	font-size: 0;
	width: 480px;
}
.caseleft li {
	width: 230px;
	height: 185px;
	position: relative;
	cursor: pointer;
	background: #f5f5f5;
	display: inline-block;
	margin: 0 10px 10px 0;
	text-align: center;
	font-size: 22px;
	color: #333333;
transition: all .3s ease;
}
.caseicon {
	position: relative;
	margin: 30px 0 10px 0;
	display: inline-block;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	background: #ff571f;
transition: all .3s ease;
}
.caseleft li em {
	display: block;
	font-size: 14px;
	color: #9e9e9e;
	text-transform: uppercase;
	margin-top: 3px;
transition: all .3s ease;
}
.caseicon span {
transition: all .3s ease;
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	position: absolute;
	width:36px;
	height: 30px;
	background: url(/skin/images/ys.png) no-repeat left -60px;
}
.caseleft li:nth-child(2) .caseicon span {
background-position-x:-42px;
width: 36px;
height: 40px;
}
.caseleft li:nth-child(3) .caseicon span {
background-position-x:-92px;
width: 36px;
height: 35px;
}
.caseleft li:nth-child(4) .caseicon span {
background-position-x:-139px;
width: 36px;
height: 38px;
}
.caseleft li:nth-child(5) .caseicon span {
background-position-x:-196px;
width: 30px;
height: 41px;
}
.caseleft li:nth-child(6) .caseicon span {
background-position-x:-245px;
width: 38px;
height: 33px;
}
.caseleft li.on, .caseleft li.on em {
	color: #fff;
}
.caseleft li.on {
	background: #ff571f;
}
.caseleft li.on .caseicon {
	background: #fff;
}
.caseleft li.on .caseicon span {
	background-position-y:0;
}
.casecon .divdgweb_new_div .divdgweb_new_div_item {
	width:920px;
	height:575px;
	overflow:hidden;
	position:relative;
	display: inline-block;
	vertical-align: top;
}
.casecon .news_div_item_pic img {
	width:100%;
	height:100%;
}
.casecon .divdgweb_new_div_item_content {
	box-sizing: border-box;
	height: 150px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
	background: rgba(0, 0, 0, .7);
	padding: 30px;
transition: all .3s ease;
}
.casecon .divdgweb_new_div_item_a {
	font-size: 25px;
	color: #fff;
	font-weight: lighter;
}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body {
	font-size: 14px;
	color: #fff;
	font-weight: lighter;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 0px;
	line-height:30px
}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a {
	font-size: 14px;
	color: #fff;
}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a:hover {
	color: #ff0;
}
/*选择佰益的四大优势*/
.adv {
	height:978px;
	background:url(../uploadfile/image/20201107/20201107145837_166634891.jpg) no-repeat center top;
	padding-top:50px;
}
.advtitle {
	text-align:center;
	font-size:42px;
	color:#343434;
}
.advtitle b {
	color: #ff571f;
}
.advcenter {
	padding:60px 0 0 0;
	margin-top:60px;
	position:relative;
}
.advcenter:after {
	content:'';
	display:block;
	position:absolute;
	width:100%;
	left:0;
	height:1px;
	background:#ebeae9;
	top:160px;
}
.advtitle span {
	display:block;
	font-size:20px;
	color:#666666;
	font-weight:lighter;
	margin-top:10px;
}
.advtab {
	font-size:0;
	position:relative;
	z-index:3;
	text-align:center;
	margin-bottom:50px;
}
.advtab li {
	display:inline-block;
	vertical-align:top;
	width:25%;
	cursor:pointer;
}
.advtab li span {
	display:block;
	font-size:26px;
	color:#32302f;
	margin-bottom:6px;
	font-weight:bold;
}
.advtab li em {
	display:block;
	font-size:18px;
	color:#a7a3a0;
	font-weight:inherit;
	margin-bottom: 24px;
}
.advtab li i {
	display:inline-block;
	width:24px;
	height:24px;
	background:rgba(255, 255, 255, 1);
	border-radius:50%;
	position:relative;
}
.advtab li i:after {
	content:'';
	display:block;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	width:10px;
	height:10px;
	border-radius:50%;
	background:#ff571f;
}
.advtab li.on span {
	font-weight:bold;
	color:#ff571f;
}
.advtab li.on .advicon {
	background-position-y:-72px;
}
.advtab li.on i {
	background:rgba(221, 6, 39, 0.3);
}
.advtab li.on i:after {
	background:#ff571f;
}
.advcon .advright {
	width:570px;
	margin-top:10px;
}
.advtop {
	font-size:0;
	border-bottom:1px dashed #e4e4e3;
	height:128px;
}
.advtop p {
	display:inline-block;
	vertical-align:middle;
}
.advtop p:nth-child(1) {
width:86px;
line-height:86px;
text-align:center;
border-radius:5px;
background:url(../uploadfile/image/20201103/20201103104144_440354035.png) center no-repeat;
font-size:45px;
color:#fff;
font-weight:bold;
}
.advtop p+p {
	margin-left:20px;
}
.advtop p b {
	display:block;
	font-size:33px;
	color:#343434;
	margin-bottom:3px;
}
.advtop p em {
	display:block;
	font-size:15px;
	color:#cccccc;
	font-weight:lighter;
	text-transform:uppercase;
}
.advwa {
	font-size:15px;
	color:#9f9d9c;
	line-height:36px;
	margin:30px 0 45px 0;
}
.advwa p+p {
	margin-top:10px;
}
.advwa p {
	padding-left:26px;
	background:url(../uploadfile/image/20201105/20201105193903_645627716.jpg) no-repeat left 9px;
}
.adv_phone {
	margin:40px 0 30px 0;
	padding-left:50px;
	background:url(../uploadfile/image/20201107/20201107154840_1352686462.jpg) no-repeat left center;
	font-size:15px;
	color:#999999;
}
.adv_phone span {
	vertical-align:sub;
	font-size:30px;
	color:#32302f;
	padding-left:25px;
}
.advline {
	position:relative;
	font-size:25px;
	color:#373737;
	position:relative;
	letter-spacing:2px;
}
.advline em {
	color:#ff571f;
}
.advline i {
	display:block;
	width:320px;
	height:1px;
	background:#e1e1e1;
	position: absolute;
	top:15px;
	left:140px;
}
.advline i:after {
	content:'';
	display:block;
	position:absolute;
	width:25%;
	background:#ff571f;
	height:3px;
transition:all .5s ease;
	top:-1px;
	left:0;
}
.advline2 i:after {
	width:50%;
}
.advline3 i:after {
	width:75%;
}
.advline4 i:after {
	width:100%;
}
/*佰益 · 下单服务流程*/
.by_ls {
	width: 100%;
	background:url(../uploadfile/image/20201105/20201105173924_732409401.jpg)no-repeat center bottom;
}
.process_bg {
	height:360px;
	position: relative;
	margin-top:35px;
}
.process_bg:after {
	content:"";
	display: block;
	width:100%;
	height: 1px;
	background: #eee;
	position: absolute;
	bottom:32px;
}
.process li {
	float: left;
	width: 150px;
	text-align: center;
}
.process li+li {
	margin-left:25px;
}
.process_w {
	width: 100%;
	height: 190px;
	background: #f5f5f5;
	color: #222;
	border-radius: 15px;
	font-size: 18px;
	line-height: 30px;
	padding-top:50px;
	position: relative;
}
.process_w:before {
	content:"";
	display: block;
	width: 60px;
	height: 60px;
	margin:  0 auto 30px auto;
	overflow: hidden;
	background-image:url(../uploadfile/image/20201107/20201107154907_1347776199.png);
}
.process li:nth-child(1) .process_w:before {
background-position: 0 60px;
}
.process li:nth-child(2) .process_w:before {
background-position: -60px 60px;
}
.process li:nth-child(3) .process_w:before {
background-position: -120px 60px;
}
.process li:nth-child(4) .process_w:before {
background-position: -180px 60px;
}
.process li:nth-child(5) .process_w:before {
background-position: -240px 60px;
}
.process li:nth-child(6) .process_w:before {
background-position: -300px 60px;
}
.process li:nth-child(7) .process_w:before {
background-position: -360px 60px;
}
.process li:nth-child(8) .process_w:before {
background-position: -420px 60px;
}
.process li:nth-child(1):hover .process_w:before {
background-position: 0 0;
}
.process li:nth-child(2):hover .process_w:before {
background-position: -60px 0;
}
.process li:nth-child(3):hover .process_w:before {
background-position: -120px 0;
}
.process li:nth-child(4):hover .process_w:before {
background-position: -180px 0;
}
.process li:nth-child(5):hover .process_w:before {
background-position: -240px 0;
}
.process li:nth-child(6):hover .process_w:before {
background-position: -300px 0;
}
.process li:nth-child(7):hover .process_w:before {
background-position: -360px 0;
}
.process li:nth-child(8):hover .process_w:before {
background-position: -420px 0;
}
.process_w:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-right:14px solid transparent;
	border-left:14px solid transparent;
	border-top:14px solid #f5f5f5;
	position: absolute;
	bottom:-14px;
	left:42%;
}
.process li:hover .process_w:after {
	border-top:14px solid #ff571f;
}
.process li:hover .process_w {
	background: #ff571f;
	color:#fff;
}
.process_b {
	padding-bottom: 50px;
	text-align: center;
	padding-top:50px;
}
.process_m {
	width: 68px;
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-family: "Arial";
	font-size: 30px;
	font-weight: bold;
	color: #333;
	border-radius: 100%;
	border:1px #eee solid;
	margin:50px auto 0 auto;
	background: #fff;
	position: relative;
	z-index: 2;
}
/*--*/

/*关于我们*/
.com_bg {
	position: relative;
}
.com_bg:after {
	content: "";
	display: block;
	width:100%;
	height:194px;
	position: absolute;
	bottom:0;
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ff8717), color-stop(100%, #ff571f));
	background: -webkit-linear-gradient(top, #ff8717 0%, #ff571f 100%);
	background: -webkit-linear-gradient(left, #ff8717 0%, #ff571f 100%);
	background: linear-gradient(to right, #ff8717 0%, #ff571f 100%);
}
.com {
	position: relative;
	z-index: 2;
	padding-top: 45px;
}
.com_l {
	padding: 20px;
	background: #fff;
	box-shadow: 0 0 200px rgba(0, 0, 0, 0.15);
}
.com_r {
	width: 640px;
}
.com_rw {
	height:460px;
}
.com_rw p {
	font-size: 33.5px;
	font-weight: bold;
	color: #222;
	padding-top:40px;
}
.com_rw span {
	color:#999;
	line-height:30px;
	letter-spacing: 1px;
}
.com_rw dd {
	font-size: 17px;
	line-height: 32px;
	padding-top:30px;
	text-indent:2em;
}
.com_rw a {
	display: block;
	width: 224px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border:1px #e1e1e1 solid;
	border-radius: 100px;
	font-size: 16px;
	color: #333;
	margin-top:40px;
	transition:0.3s all ease-in-out;
}
.com_rw a:hover {
	border:1px #ff571f solid;
	color:#fff;
	background:#ff571f;
	width:280px;
}
.com_rb li {
	width:170px;
	float: left;
	text-align: center;
	color: #fff;
}
.com_rb li+li {
	margin-left:60px;
}
.com_rb li p {
	font-size: 60px;
	font-family: 'Trump Gothic East';
	display: inline-block;
}
.com_rb li dd {
	font-size: 18px;
}
/*厂房车间*/
.biae_t {
	border-bottom:1px #e1e1e1 solid;
	position: relative;
}
.biae_t a {
	display: block;
	text-align: center;
	font-size: 34px;
	color: #222;
	line-height: 84px;
	position: relative;
	z-index: 2;
	transition:0.3s all ease-in-out;
}
.biae_t:after {
	display: block;
	content:"";
	width:50px;
	height:4px;
	background:#ff571f;
	transition:0.3s all ease-in-out;
	position: absolute;
	bottom:0;
	left:48%;
}
.biae_t:hover::after {
width:200px;
height:60px;
left:42.8%;
bottom:11px;
}
.biae_t:hover a {
	color:#fff;
}
#roller_left {
	overflow: hidden;
}
#roller_left a {
	color:#333;
	line-height:46px;
	font-size:16px;
}
/*新闻动态 NEWS*/
.news {
	padding:60px 0 0 0;
	background: #f5f5f5;
}
.news_t {
	font-size: 40px;
	color: #333;
	font-weight: lighter;
	line-height: 35px;
}
.newstop {
	border-bottom: 1px solid #e1e6e1;
}
.news_t em {
	font-size: 33px;
}
.newtab a {
	padding-bottom: 30px;
	display: inline-block;
	font-size: 20px;
	color: #484848;
	font-weight: lighter;
	position: relative;
}
.newtab a+a {
	margin-left: 55px;
}
.newtab a:after {
	content: '';
	display: block;
	width: 0;
	height: 2px;
	background: #ff571f;
transition: all .3s ease;
	position: absolute;
	bottom: 0;
	left: 0;
}
.newtab a.on:after {
	width: 100%;
}
.newscon {
	padding: 80px 0 55px 0;
	position: relative;
}
.newscon:after {
	content: '';
	display: block;
	position: absolute;
	height: 100%;
	width: 1px;
	background: #e1e6e1;
	z-index: 3;
	left: 830px;
	top: 0;
}
.newsleft {
	width: 830px;
}
.newsleft .news_div_item_pic {
	position: absolute;
	left: 0;
	top: 0;
	width: 240px;
	height: 170px;
	overflow: hidden;
}
.newsleft .news_div_item:nth-child(2) {
padding: 25px 0 35px 0;
margin: 35px 0 25px 0;
border-top: 1px solid #e1e6e1;
border-bottom: 1px solid #ededed;
}
.news .news_div_item_pic {
	overflow: hidden;
	border: 1px solid #e1e6e1;
}
.news .news_div_item_pic img {
	width: 100%;
	height: 100%;
transition: all .6s ease;
}
.news .news_div_item:hover .news_div_item_pic img {
	transform: scale(1.1);
}
.news .news_div_item:hover .news_div_item_a {
	color:#ff571f;
}
.newsleft .news_div_item {
	height: 170px;
	position: relative;
	padding-left: 266px;
	padding-right: 105px;
}
.newsleft .news_div_item:nth-child(2) {
padding-left: 266px;
padding-right: 105px;
}
.newsleft .news_div_item_date {
	position: absolute;
	top: 50px;
	right:55px;
	padding-top: 45px;
	text-align: center;
}
.newsleft .news_div_item_date>div {
	display: inline-block;
	font-size: 14px;
	color: #9ea59e;
	font-weight: lighter;
}
.newsleft .news_div_item_date .news_div_item_day {
	position:absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	font-size: 40px;
	font-weight: normal;
}
.newsleft .news_div_item_content {
	width: 340px;
	padding-top: 20px;
}
.newsleft .news_div_item_a {
	display: block;
	font-size: 18px;
	color: #222222;
	font-weight: lighter;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative;
}
.newsleft .news_div_item:nth-child(2) .news_div_item_pic {
top: 25px;
}
.newsleft .news_div_item_a:after {
	content: '';
	display: block;
	position: absolute;
	width: 34px;
	height: 34px;
	background: url(../uploadfile/image/20201107/20201107154952_592966904.png) no-repeat center;
	left: 0;
	top: 110px;
}
.newsright {
	width: 525px;
}
.newsright .ns_t {
	display: block;
	font-size: 36px;
	color: #ff571f;
	background: url(../uploadfile/image/20201107/20201107155014_499644875.png) no-repeat right center;
	margin-bottom: 35px;
}
.newsright .ns_t em {
	display: block;
	font-size: 14px;
	text-transform: uppercase;
	margin-top: 3px;
}
.newsright .news_div_item {
	position: relative;
	padding-top: 365px;
}
.newsright .news_div_item_date {
	position: absolute;
	top: 390px;
	right:0px;
	padding-top: 45px;
	text-align: center;
}
.newsright .news_div_item_date>div {
	display: inline-block;
	font-size: 14px;
	color: #9ea59e;
	font-weight: lighter;
}
.newsright .news_div_item_date .news_div_item_day {
	position:absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	font-size: 40px;
	font-weight: normal;
}
.newsright .news_div_item_content {
	width: 425px;
}
.newsright .news_div_item_a {
	display: block;
	font-size: 18px;
	color: #222222;
	font-weight: lighter;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative;
}
.newsright .news_div_item_pic {
	position: absolute;
	left: 0;
	top: 0;
	width: 525px;
	height: 340px;
	overflow: hidden;
}
.news .news_div_item_body {
	font-size: 14px;
	color: #9ea59e;
	margin-top: 15px;
	line-height: 28px;
	font-weight: lighter;
}
.newsright .news_div_item_a:after {
	content: '';
	display: block;
	position: absolute;
	width: 34px;
	height: 34px;
	background: url(../uploadfile/image/20201107/20201107155128_534231960.png) no-repeat center;
	left: 0;
	top: 120px;
}
/*版权*/
.b_coight {
	background:#f5f5f5;
}
.copyright {
	background:#171614;
}
.crconcat {
	height:250px;
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ff8717), color-stop(100%, #ff571f));
	background: -webkit-linear-gradient(top, #ff8717 0%, #ff571f 100%);
	background: -webkit-linear-gradient(left, #ff8717 0%, #ff571f 100%);
	background: linear-gradient(to right, #ff8717 0%, #ff571f 100%);
}
.crconcat ul {
	padding-top:75px;
	font-size:0;
}
.crconcat li {
	display:inline-block;
	vertical-align:top;
	width:400px;
	height:116px;
	background:#fff;
	box-shadow:0 0 20px #690211;
	position:relative;
}
.crconcat li:nth-child(2) {
width:522px;
}
.crconcat li:nth-child(3) {
width:332px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}
.crconcat li+li {
	margin-left:60px;
}
.crconcat li i {
	position:absolute;
	display:block;
	height:32px;
	right:29px;
	top:0;
	bottom:0;
	margin:auto 0;
}
.crconcat li p {
	padding:28px;
	font-size:16px;
	color:#1e2428;
}
.crconcat li em {
	display:block;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:13px;
}
.crconcat li span {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.links {
	line-height:114px;
	border-bottom:1px dashed #2f343a;
	font-size:16px;
	color:#fff;
}
.links p.fl {
	padding-left:35px;
	background:url(../uploadfile/image/20201107/20201107155223_1188348649.png) no-repeat left center;
	font-weight:bold;
}
.links p.fl span {
	font-size:18px;
	vertical-align:bottom;
	padding:0 20px 0 5px;
}
.end {
	border-top:1px solid #161c22;
	line-height: 30px;
	padding: 25px 0;
}
.end, .end a {
	font-size:15px;
	color:#7c7b79;
}
.end a:hover {
	color:#fff;
}
.crcon {
	padding:50px 0;
	border-bottom:1px solid #262524;
}
.kslj {
	font-size:0;
}
.kslj li {
	display:inline-block;
	vertical-align:top;
	padding:0 80px;
	position:relative;
}
.kslj li:after, .kslj li:nth-child(1):before {
content:'';
display:block;
position:absolute;
width:3px;
height:175px;
right:0;
top:0;
background:url(../uploadfile/image/20201103/20201103105255_130515939.png) no-repeat center;
}
.kslj li p {
	font-size:20px;
	color:#fff;
	margin-bottom:20px;
}
.kslj li:nth-child(1):before {
right:auto;
left:0;
}
.kslj li a {
	display:block;
	font-size:14px;
	color:#7c7b79;
	line-height:30px;
}
.kslj li a:hover {
	color:#fff;
}
.codecon dl p {
	font-size:18px;
	color:#fff;
	margin-bottom:20px;
	text-align:center;
}
.codecon dl img {
	display:block;
	padding:4px;
	border:1px solid #2f363c;
	width:140px;
	height:140px;
}
.codecon dl {
	width:150px !important;
}
.codetab {
	margin:47px 0 0 47px;
}
.codetab p {
	border-radius:50%;
	cursor:pointer;
	background:#52514f;
}
.codetab p+p {
	margin-top:14px;
}
.codetab p.on {
	background:#ff571f;
}
.dingbu {
	height: 40px;
	background: #eee;
	line-height: 40px;
}
.dingbu p, .dingbu a {
	font-size: 14px;
	color: #8e8e8e;
}
 .dingbu p:nth-child(1) {
margin-left: 2%;
}
 .dingbu p:nth-child(2) {
margin-right: 2%;
}
.formData {
	padding-bottom: 20px;
}
.formData .item {
	float: left;
	color: #999;
	font-weight: normal;
	width: 560px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #e5e5e5;
	margin-right: 76px;
	margin-bottom: 30px;
	position: relative;
}
.formData .item label {
	padding-left: 15px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	text-align: center;
	display: block;
	margin: 0;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #cccccc;
}
.formData .item input {
	outline: none;
	line-height: 38px;
	height: 38px;
	font-size: 18px;
}
.formData .item .txt {
	width: 355px;
	height: 50px;
	line-height: 50px;
	display: block;
	background: none;
	padding-left: 70px;
	border: 0 none;
	color: #333;
}
.formData .item .red {
	position: absolute;
	right: 15px;
	top: 0;
	color: #ff0000;
	z-index: 11;
}
.formData .item.mr0 {
	margin-right: 0;
}
.formData .msg-box {
	position: absolute;
	left: 0;
	top: 0px;
}
.formData .liuyan {
	width: 1198px;
	height: 240px;
	border: 1px solid #e5e5e5;
	float: left;
}
.formData .liuyan label {
	text-align: right;
	display: block;
}
.formData .liuyan textarea {
	width: 1178px;
	height: 214px;
	line-height: 28px;
	padding: 12px 10px;
	text-indent: 100px;
	font-size: 18px;
	font-family: "microsoft yahei";
	color: #333;
	border: 0 none;
	overflow: hidden;
	background: none;
	resize: none;
	display: block;
	outline: none;
}
.formData .bot {
	width: 100%;
}
.formData .sub {
	width: 232px;
	line-height: 46px;
	border: 2px solid #ff571f;
	margin-right: 2px;
	text-align: center;
	background: #ff571f;
	color: #FFF;
	cursor: pointer;
	font-size: 18px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.formData .sub:hover {
	background: none;
	color: #3ba86f;
}
.formData .yzm {
	width: 432px;
}
.formData .yzm .txt {
	padding-left: 80px;
}
.formData .yzm img {
	position: absolute;
	right: 3px;
	top: 3px;
	border: 0px;
	display: block;
}
.projectPage {
	overflow: hidden;
}
.projectPage .list {
	width: 105%;
}
.ntpo {
	padding-top: 30px;
	padding-bottom: 30px;
}
.ntpo .t2 {
	padding: 28px 0 48px;
	text-align: center;
}
.ntpo .t2 .titb {
	font-size: 30px;
	margin-bottom: 16px;
}
.ntpo .t2 .txt {
	font-size: 14px;
	line-height: 24px;
}
.ntpo .t2 .txt span {
	font-weight: bold;
	color: #ff571f;
}
.pglist {
	padding: 20px 0 30px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #666;
	padding: 0 15px;
	margin: 0 3px;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pglist * {
	display: inline-block;
	vertical-align: middle;
	line-height: 34px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .hover {
	display: inline-block;
	color: #fff;
	background: #ff571f;
	border-color: #ff571f;
}
@media only screen and (max-width:1280px) {
body {
font-size:14px;
color:#333333;
font-family:"Microsoft YaHei";
font-family:'微软雅黑';
min-width:1180px;
overflow-x:hidden;
}
.w1400 {
width:1180px;
margin:0 auto;
}
.w1300 {
width:1180px;
margin:0 auto;
}
.process li {
width: 125px;
}
.numright li {
width:210px
}

.com img {
width:450px
}
.advleft img {
width:600px
}
.com_rw {
height:310px
}
.com_rw a {
display:none
}
.com_rw dd {
padding-top:10px
}
.newsleft {
width:710px
}
.newsright {
width:425px
}
.newscon:after {
left:710px
}
.newsleft .news_div_item_date {
display:none
}
.newsright .news_div_item_date {
display:none
}
.crconcat li {
width:306px
}
.crconcat li:nth-child(2) {
width:422px
}
.banner-box {
min-width:1200px;
position:relative;
margin:0 auto;
}
.casecon .divdgweb_new_div .divdgweb_new_div_item {
width:700px;
height:575px;
overflow:hidden;
position:relative;
display: inline-block;
vertical-align: top;
}
#bodycon #center {
width:1200px!important
}
#bodycon {
width:1200px!important
}
#bodycontent {
width:1200px!important
}
.nyxqnews_left {
width:830px!important
}
.nyxqnews_right {
width:300px!important
}
 .newsright .news_div_item_pic {
width:100%
}
.com_bg:after {
height:150px
}
.casecon .news_div_item_pic img {
height:575px
}
.product_box {
width:900px
}
.product_cont {
height:770px
}
.proshow td {
padding-left: 22px !important;
}
}
