﻿body {
	width: 100%;
	font-size: 12px;
	background: #FFF;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: "Arial";
	color: #333;-moz-user-select: none; /*火狐*/
            -webkit-user-select: none; /*webkit浏览器*/
            -ms-user-select: none; /*IE10*/
            -khtml-user-select: none; /*早期浏览器*/
            user-select: none;
}
div {
	margin: 0px;
	padding: 0px;
}
span, p {
	margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}
img {
	margin: 0px;
	padding: 0px;
}
dl, dt, dd, ol, ul, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
img {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
from, input, select {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
	font-size: 0px;
	overflow: hidden;
	height : 0px;
}
a {
	color: #484848;
	text-decoration: none;
}
a:hover {
	color: #0067d0;
	text-decoration: none;
}
.border_bg {
	width: auto;
	height: auto;
	margin: 0 auto;
}
.cp1 img {
	border: 1px solid #bbb;
	padding: 5px;
	background: #fff;
}
.cp1 img:hover {
	border: 1px solid #0067d0;
	padding: 5px;
	background: #f7f1eb;
}
.cp img {
	border: 1px solid #bbb;
	padding: 1px;
}
.cp img:hover {
	border: 1px solid #0067d0;
	padding: 1px;
}
input, button, select, textarea {
	outline: none
}
.font_1 {
	font-size: 16px;
	color: #333;
}

.product_list{float: left;width: 290px;position: relative; z-index: 33; margin-right:12px;}

.index_product{background: #f5f5f5;padding:160px 0 80px;margin-top: -80px;}
.prod_list_row1{background: url(../images/20200414173913_1518098664.jpg) no-repeat center;width: 290px;height: 110px;}
.prod_list_row1 a{display: block;padding: 25px 35px;font-size: 30px;color: #fff;line-height: 40px;}
.prod_list_row1 a .en{display: block;color: #fff;font-size: 14px;line-height: 20px;}


.cptp{ width:560px;}
.cptp img{ width:100%; border:1px solid #d9d9d9; padding:5px;}

.procs{ width:500px; float:left; margin-left:35px;margin-top:25px; }
.procs li{line-height:55px; font-size:18px; border-bottom:1px dashed #d9d9d9;}


.prod_list_row2 *{transition: 0.3s all ease;}
.prod_list_row2 > table > tbody > tr,.prod_list_row2 > table > tbody,.prod_list_row2 > table{display: block;width: 100%;border: 0 none;position: relative;}
.prod_list_row2 > table > tbody > tr:after{content: '';width: 3px;height: 100%;position: absolute;background: #e1e1e1;left: 0;top: 0;transition:0.3s all ease}
.prod_list_row2 > table > tbody > tr > td:first-child{line-height: 60px;width: 100%;display: block;padding: 0 !important;height: 60px;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;}
.prod_list_row2 > table > tbody > tr > td:first-child > b > a{ color: #343434 !important;      display:block; position: absolute; left: 0; width: 265px; top: 0; font-size: 15px; font-weight: normal; padding: 0 5px 0 20px; background: #efefef url(../images/20200416111624_2121041014.png) no-repeat 260px center;transition:0.3s all ease;}
.prod_list_row2 > table > tbody > tr:hover> td:first-child > b > a{color: #1e64bc;}
.prod_list_row2 > table > tbody > tr:hover:after{background: #1e2629}
.prod_list_row2 > table > tbody > tr > td:first-child > b > a:after{content: '';display: block;width: 30px;height: 30px;position: absolute;left: 30px;top: 15px;}
.prod_list_row2 > table > tbody > tr:nth-child(2) > td:first-child > b > a:after{}
.prod_list_row2 > table > tbody > tr > td:first-child > b{font-size: 0px;font-size: 0em;display:block;position: relative;height: 60px;}
.prod_list_row2 > table > tbody > tr > td > div{width: 100%;padding:10px 0 5px;background: #f8f8f8;line-height:0}
.prod_list_row2 > table > tbody > tr > td > div:after{content: '';display: block;clear: both;}
.prod_list_row2 > table > tbody > tr > td > div > a{display: block;line-height: 30px;padding: 0 45px 0 40px !important;line-height: 36px;width: 205px;font-size: 14px;color: #888 !important;float: left;position: relative;}
.prod_list_row2 > table > tbody > tr > td > div > a:first-child{border-top: 0 none;}
.prod_list_row2 > table > tbody > tr > td > div > a:after{content: '';clear: both;width: 6px;height: 1px;background:#ccc;position: absolute;display: block;left:25px;top: 20px;}
.prod_list_row2 > table > tbody > tr:nth-child(7) #showtyepname{display: none;}



.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px; }
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../images/20190923105841_1315682535.png) no-repeat; margin: 0 auto 6px; }
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 29px; height: 29px; background-position: -4px -114px; position: relative; cursor: pointer; display:none}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #e7bc56; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative; }
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #e7bc56; border-color: #e7bc56; color: #fff; margin: 10px 0 7px; /* display: block; */}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i { background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .back-top { border-radius: 2px; left: 55px; }
.y-kefu-box01 .hver:hover { background-color: #e7bc56; border-color: #e7bc56; }
.y-kefu-box01 .hver:hover>p { color: #fff; }

.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none; } 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 250px; text-align: left; top: 0; }
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color: #999; }
.y-kefu-box01 .mobile-infos p { color: #195093; font-size: 18px; }
.y-kefu-box01 .right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px; }
.y-kefu-box01 .right-arrow1,
.y-kefu-box01 .right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden; }
.y-kefu-box01 .right-arrow1 { left: 1px; border-left: 6px #efefef solid; }
.y-kefu-box01 .right-arrow2 { border-left: 6px white solid; }
/*二维码*/
.y-kefu-box01 .y-ewm-box { width:195px; height: 178px; top: -60px; }
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color: #999; text-align: left; bottom: 0; width: 172px; }
.y-kefu-box01 .y-email-infos p { color: #e7bc56; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color: #abce03; position: absolute; top: 37px; left: 55px; z-index: 9; }
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }

.kefuqq{ background: #e7bc56 !important; border: none !important; width: 54px !important; }
.more-infos { background-color: #fff; border: solid 1px #ebebeb; position: absolute; right: 90px; box-shadow: 5px 5px 30px rgba(0,0,0,.2); display: none; }
.y-kefu-box02 .more-infos:before { content: ''; display: block; width: 352px; height: 3px; background-color: #e7bc56; position: absolute; left: -1px; top: -1px; z-index: 9; }
.online-service-infos { width: 320px; padding: 0 15px; top: 0; z-index: 2; }
.y-kefu-box01 .part01 { padding: 18px 0 22px 45px; border-bottom: solid 1px #e9e9e9; position: relative; text-align: left; }
.y-kefu-box01 .part01 p { font-size: 16px; color: #195093; padding-bottom: 5px; }
.y-kefu-box01 .part01 i { width: 28px; height: 26px; position: absolute; left: 0; top: 18px; z-index: 2; background: url(../images/20190923110118_508097578.png) no-repeat -40px -5px; }
.y-kefu-box01 .part02 { padding: 26px 0; }
.y-kefu-box01 .part02 li { width: 86px; float: left; position: relative; padding-left: 20px; margin-bottom: 10px; }
.y-kefu-box01 .part02 i { width: 16px; height: 16px; position: absolute; left: 0; top: 0; z-index: 2; background: url(../images/20190923110118_508097578.png) no-repeat -5px -65px; }
.y-kefu-box01 .part02 li:hover a { color: #e7bc56; }
.y-kefu-box01 .part02 li:hover i { background-position: -25px -65px; }








#copy {
	display: none;
}
.totalwidth {
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
.totalwidthpercent {
	width: 100%;
	margin: 0 auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
#top_cp, #top_jj, #jz_qaun, #xinwen {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 20px;
}
.float_l {
	float: left;
}
.float_r {
	float: right;
}
dl, dt, dd {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.top10 {
	margin-top: 10px;
}
.top20 {
	margin-top: 20px;
}
.top30 {
	margin-top: 30px;
}
.top40 {
	margin-top: 40px;
}
.top50 {
	margin-top: 50px;
}
.top60 {
	margin-top: 60px;
}
.top70 {
	margin-top: 70px;
}
.box {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	min-width: 1200px;
}


/*导航*/
.top {
	background: #1e2629;
	width: 100%; height:77px; position:fixed; z-index:9999;
}
.top_in {
	position: relative;
	min-width: 100%;
	margin: 0 auto;
}
.top_in > .totalwidth {
	position: relative;
}
.top .fr {
	height: 77px;
}
.top .logo {
	margin-top: 11px;
}

.top .totalwidth .fl {
	display: block;
}
.top .totalwidth .fl a, .top .page .fl a img {
	display: block;
}
.NavCeshi > li {
	float: left;
	width: 108px;
	text-align: center;
	transition: 0.6s all ease-in-out;
	padding-right: 0px;
	height: 77px;
	line-height: 77px;
	display: block
}
.NavCeshi > li > a {
	font-size: 15px;
	color: #fff;
	transition: 0.2s all ease-in-out;
	position: relative;
	z-index: 1113;
}
.NavCeshi > li.navcurrent, .NavCeshi > li:hover {
	transition: 0.8s all ease-in-out;
	background: url(../images/navbg.png) center no-repeat;
	color: #fff;
}
#nav {width:735px; float:right; margin-right:10px;}
#nav ul { width:100%; margin:0px auto;height:77px;}
#nav ul li {float: left; position: relative; display: inline-block; width:105px; height:77px; background:url(images/nabtiao.png);}
#nav ul li:hover {text-decoration: none; width:105px; height:77px; background: url(../images/navbg.png) center no-repeat;color: #FFFFFF;}
#nav ul li a {display:block; width:105px;text-align:center;line-height:77px;font-size:16px;color: #fff;text-decoration: none;}
#nav ul li:hover a {text-decoration:none;color: #FFFFFF;}
#nav ul li:hover ul {visibility: visible; display: block;}
#nav ul li ul {background:silver;visibility: hidden;position: absolute;z-index:999;left:0px;padding:0px;height:auto;width:auto; border:0px; display: block; }
#nav ul li ul li {clear:left;padding-right: 0px;border-width: 0px;background:#1e2629; border:0px;height:47px;width:260px; text-indent:15px;}
#nav ul li ul li:hover{clear:left;padding-right: 0px;border-width: 0px;background:#1d80c9; border:0px;height:47px;width:260px; text-indent:15px;}
#nav ul li ul li a {color:#FFFFFF;white-space:nowrap;text-overflow:ellipsis;font-size:13px;height:47px;line-height:47px;width:260px;text-align:left;}
#nav ul li ul li a:hover {color:#FFFFFF;text-decoration:none;background-color:#ff7711;}
/*幻灯片*/
.banner {
	overflow: hidden; position:relative; margin-top:77px;
	background: #666;
}
.banner-box {
	min-width: 1200px;
	height:700px;
	position: relative;
}
.banner-box .bd {
	width: 100% !important;
}
.banner-box .bd li {
	width: 100% !important;
	height:700px;
	background-position: center;
	background-repeat: no-repeat;
}
.banner-box .bd li a {
	display: block;
	background-size: auto;
}
.banner-btn {
	width: 100%;
	position: absolute;
	top:280px;
	left: 0;
	margin-left: 0;
	height: 390px;
	overflow: hidden;
}
.banner-btn a {
	display: block;
	width: 49px;
	height: 104px;
	position: absolute;
	top: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	transition: 0.3s all ease-in-out
}
.banner-btn a.prev {
	left: -50px;
	background: url(../images/zy.png) no-repeat 0 0;
}
.banner-btn a.next {
	right: -50px;
	background: url(../images/zy.png) no-repeat -49px 0;
}
.banner-box .hd {
	position: absolute;
	top:355px;
	width: 100%;
	display: block;
}
.banner-box .hd ul {
	text-align: center
}
.banner-box .hd ul li {
	width: 20px;
	height: 20px;
	border-radius : 20px;
	text-indent: -9999px;
	background: #ccc;
	cursor: pointer;
	display: inline-block;
	margin: 0 5px;
	transition: 0.3s all ease-in-out
}
.banner-box .hd ul li.on {
	background: #f5901a;
	width: 32px;
}
.banner-box:hover .banner-btn a.prev {
	left: 20px;
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	-khtml-opacity: .4;
	opacity: .4;
}
.banner-box:hover .banner-btn a.next {
	right: 20px;
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	-khtml-opacity: .4;
	opacity: .4;
}
.banner-box .banner-btn a.prev:hover, .banner-box:hover .banner-btn a.next:hover {
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8;
}
.mbanner {
	width: 100%;
	height: 300px;
	margin-top: 0px;
}

.head_adv {
	width: 350px;
	margin-top: 40px;
	line-height: 30px;
	font-size: 17px;
	color: #333;
}
.head_adv span {
	font-size: 27px;
	color: #0067d0;
	font-weight: bold;
}
.h_tel {
	width: 300px;
	border-left: 1px #ebebeb solid;
	border-right: 1px #ebebeb solid;
	height: 140px;
}
.hgtbhmk {
	width: 195px;
	margin: 0 auto;
	margin-top: 35px;
}
.dianhtb {
	width: 30px;
	height: 30px;
	float: left;
}
.kehftrx {
	font-size: 17px;
	color: #666;
	float: left;
	padding-top: 5px;
	padding-left: 12px;
}
.dianhsj {
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #d7030c;
	text-align: center;
	padding-top: 6px;
}
/*产品*/
.probg{ width:100%; background-color:#3a434a; padding-top:25px; padding-bottom:39px;}
.ghdgcpb {
	font-size:48px;
	text-align: center; font-weight:bold;
	color: #fff; line-height:75px;
}

.yzswnz {
	font-size:15px;
	color: #828c94;
	text-align: center;
	padding-top: 2px;
	height: 40px;
}
.xigtnjd {
	width: 26px;
	height: 25px;
	margin: 0 auto;
	animation: myfirst 2s infinite;
}
 @keyframes myfirst {
0% {
 transform: translate(0px, 0px);
}
 50% {
 transform: translate(0px, -10px);
}
 100% {
 transform: translate(0px, 0px);
}
}
/*展示*/
#tabs {
	width:980px;
	margin: 0 auto;
	margin-top: 0px;
}
#tabs li {
	float: left;
	background: #4e5962;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	margin-left: 15px;
	text-align: center;
	color: #fff;
	margin-bottom: 12px;
	border-radius: 10px;
}
#tabs li a {
	float: left;
	background: #4e5962;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 15px;
	text-align: center; display:block; padding-left:33px; padding-right:33px;
	color: #fff;
	border-radius: 5px;
}

#tabs li:hover a {
	background: #f5901a;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 15px;
display:block; padding-left:33px; padding-right:33px;
	color: #fff;
	cursor: pointer;
	border-radius: 5px;
}
#contents {
	width: 1210px;
	margin: 0 auto;
}
#contents ul {
	display: none;
}
.prod_row2 {
	padding: 30px 0 0;
	padding-top: 10px;
}
.prod_row2 .divproduct_new_div:after {
	content: '';
	display: block;
	clear: both;
}
.prod_row2 .divproduct_new_div_item {
	float: left;
	width: 285px;
	position: relative;
	height: 342px;
	transition: 0.3s all ease-in-out;
	overflow: hidden;
	margin: 20px 10px 0px 10px;
}
.prod_row2 .divproduct_new_div_item:nth-child(4n) {
	margin-right: 0;
}
.prod_row2 .divproduct_new_div_item .product_div_item_pic a, .prod_row2 .divproduct_new_div_item .product_div_item_pic a img {
	display: block;
	width: 100%;
	transition: 0.3s all ease-in-out
}
.prod_row2 .divproduct_new_div_item .product_div_item_pic {
	position: absolute;
	width: 284px;
	height:284px;
	overflow: hidden;
	top: 0;
	left: 0;
	bottom: auto;
}
.prod_row2 .divproduct_new_div_item .product_div_item_pic1 {
	position: absolute;
	width: 284px;
	height:212px;
	overflow: hidden;
	top: 0;
	left: 0;
	bottom: auto;
}
.product_div_item_pic1 a img {
	display: block;
	width: 100%;
	height:auto;
	transition: 0.3s all ease-in-out
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content {
	height: 36px;
	padding: 15px;
	position: absolute;
	width: 255px;
	top: auto;
	left: 0;
	bottom: 0;
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:before {
	content: '';
	background: url(../images/y.png) no-repeat center;
	width: 15px;
	height: 20px;
	position: absolute;
	bottom: 23px;
	right: 18px;
	display: block;
	z-index: 2;
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: #626b71;
	display: block;
	left: 0;
	top: auto;
	transition: 0.3s all ease-in-out;
	bottom: -65px;
}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content:after {
	bottom: 0;
	background: #f5901a;
}
.prod_row2 .divproduct_new_div_item_body {
	transition: 0.3s all ease-in-out;
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_a {
	display: block;
	line-height: 26px;
	font-size: 17px;
	padding: 5px 0 5px;
	color: #c0b8b8;
	position: relative;
	z-index: 3;
}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_a {
	color: #fff;
	transition: 0.3s all ease-in-out;
}
.prod_row2 .divproduct_new_div_item .product_div_item_pic a {
	width: auto;
	height: auto;
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body {
	line-height: 24px;
	font-size: 13px;
	color: #999;
	position: relative;
	z-index: 3;
	text-align: justify;
}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body {
	transition: 0.3s all ease-in-out;
	color: #aeffc6
}
.prod_row2 .divproduct_new_div_item:hover .product_div_item_pic a img {
	transform: scale(1.1);
}

/*简介*/
.jjbg{ width:100%; height:599px; background:url(../images/jjbg.jpg);}
.aygnwydj {
	width: 347px;
	height: 96px;
	margin: 0 auto;
}
.gyxtjhw {
	font-size: 46px;
	font-weight: bold;
	text-align: center;
	padding-top: 30px; padding-bottom:15px;
	color: #fff;
}
.gyxtjhw font {
	font-size: 36px;
	font-weight: bold;
	color: #0067d0;
}
.shgbbtl {
	width: 10px;
	height: 420px;
	background: #f5901a;
	float: left;
}
.hsgbjtzb {
	width: 537px;
	height: 340px;
	background: #f6f6f6;
	padding: 40px 45px 40px 45px;
	float: left;
}
.ngjlswbz {
	font-size: 22px;
	color: #000000; font-weight:bold;
	height: 56px;
}
.gjgnjsld {
	font-size: 14px;
	line-height: 36px;
	color: #333;
	height: 218px;
}
.srhlsnkd {
	width: 190px;
	height: 51px;
	background: #3a434a;
	margin-right: 1px;
	float: left;
	font-size: 16px;
	color: #fff;
	line-height: 51px;
	text-align: center;
}
.srhlsnkd a {
	width: 190px;
	height: 51px;
	background: #3a434a;
	float: left;
	font-size: 16px;
	color: #fff;
	line-height: 51px;
	text-align: center;
	display: block;
}
.srhlsnkd a:hover {
	width: 190px;
	height: 51px;
	background: #f5901a;
	float: left;
	font-size: 16px;
	color: #ff0;
	line-height: 51px;
	text-align: center;
	display: block;
}
.jjbtyz {
	width: 560px;
	float: left;
}
.jjbtyz img {
	transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	width: 560px;
}
.jjbtyz img:hover {
	-webkit-transform: scale(1.12, 1.12);
	transform: scale(1.12, 1.12);
	-moz-transform: scale(1.12, 1.12);
}
/*新闻中心*/
.hbg{ width:100%; background-color:#3a434a; padding:35px 0;}
.news {
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
	margin-top: 45px;
}
.news_tline {
	width: 502px;
	margin: 0 auto;
}
.news_tline_i {
	width: 500px;
	position: absolute;
	z-index: -1;
	height: 1px;
	padding-top: 50px;
	margin-top: -20px;
}
.news_tline_il {
	width: 280px;
	margin: 0 auto;
	height: 1px;
	background: #fff;
	margin-top: 1px;
}
.news_m, .news_s {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	min-width: 1200px;
}
.news_m {
	font-size: 48px;
	line-height: 50px;
	color: #fff; font-weight:bold;
}
.news_s {
	font-size: 15px;
	line-height: 26px;
	margin-bottom: 15px;
	color: #878787;
}
.news_line {
	height: 1px;
	background: #60656a;
	width: 100%;
	margin: 0 auto;
}
.news_line_t {
	width: 100px;
	margin: 0 auto;
	height: 3px;
	background: #60656a;
}
.news_line_d {
	width: 0px;
	height: 0;
	margin: 0 auto;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #60656a;
}
.lanrenzhijia {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 10px;
}
.news_dt {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.lanrenzhijia .news_dt a {
	display: block;
	float: left;
	text-decoration: none;
	width: 280px;
	font-size: 16px;
	margin: 0px 10px;
	padding: 15px 30px;
	box-shadow: 0 0 5px #ddd inset;
	transition: all 0.8s linear;
}
.lanrenzhijia .news_dt a.on {
	text-decoration: none;
	width: 400px;
	font-weight: bold;
	background: #f8f8f8;
	transition: all 0.8s linear;
}
.lanrenzhijia .news_dt a.on .news_dt_rm {
	transition: all 0.8s linear;
	color: #d7030c;
}
.news_dt_rm {
	overflow: hidden;
	border-bottom: solid 1px #ccc;
	line-height: 40px;
	font-size: 20px;
	padding-left: 10px;
	transition: all 0.8s linear;
	font-weight: bold;
	color: #0067d0;
}
.news_dt_ren {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #999;
	line-height: 26px;
	font-weight: normal;
	padding-left: 10px;
}
.lanrenzhijia .content {
	overflow: hidden;
	width: 1200px;
	margin: 0 auto;
	height: 405px;
	position: relative;
	min-width: 1200px;
	margin-top: 20px;
}
.lanrenzhijia .content .ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 1200px;
	min-width: 1200px;
}
.lanrenzhijia .content .li {
	width: 1200px;
	float: left;
	min-width: 1200px;
}
.news .news_div_item, .news .divdgweb_new_div_item {
	width: 578px;
	height: 180px; background-color:#30373d;
	float: left;
	position: relative;
	margin: 12px 11px;
	transition: all 0.8s linear;
	box-shadow: 0 0 2px #ccc inset;/*background: url(../images/20181227162817_594763620.png) no-repeat 8px center;*/
}
.news_div_item_pic {
	float: left;
	width: 214px;
	height: 180px;
	overflow: hidden;
}
.news_div_item_pic img {
	width: 214px;
	height: 180px;
	transition: all 0.5s linear;
}
.news_div_item_content, .divdgweb_new_div_item_content {
	float: right;
	width: 330px; padding-top:11px;
	margin-right: 10px;
}
.news_div_item_title, .divdgweb_new_div_item_title {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 270px;
	padding-top: 10px;
}
.news_div_item_title a, .divdgweb_new_div_item_title a {
	font-size: 18px; color:#f5901a;
	transition: all 0.8s linear;
}
.news_div_item_body, .divdgweb_new_div_item_body {
	overflow: hidden;
	line-height: 23px;
	padding-top: 16px;
	height: 71px;
	font-size: 15px;
	color: #a9a9a9;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-bottom: 28px;
}
.news_dt_rgo {
	overflow: hidden;
	transition: all 0.8s linear;
}
.news_dt_rgo a {
	font-size: 0px;
	line-height: 0px;
}
.news_dt_rgo span {
	display: block;
	width: 90px;
	height: 1px;
	background: #999;
	transition: all 0.8s linear;
}
.news_dt_rgo p {
	font-size: 14px;
	line-height: 48px;
	text-align: right;
	position: relative;
	z-index: 2;
	color: #0067d0;
	transition: all 0.8s linear;
	margin-left: 200px;
	width: 270px;
}
.news_div_item_date, .divdgweb_new_div_item_date {
	position: absolute;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:240px;
	margin-top: 142px;
	color: #999;
}
.news_div_item_year, .divdgweb_new_div_item_year {
	float: left;
}
.news_div_item_month, .divdgweb_new_div_item_month {
	float: left;
}
.news_div_item_day, .divdgweb_new_div_item_day {
	float: left;
}
.news .news_div_item:hover .news_dt_rgo span, .news .divdgweb_new_div_item:hover .news_dt_rgo span {
	transition: all 0.8s linear;
	width: 100%;
}
.news .news_div_item:hover .news_div_item_title a, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a {
	transition: all 0.8s linear;
	color: #8c8d8e;
}
.news .news_div_item:hover .news_dt_rgo p, .news .divdgweb_new_div_item:hover .news_dt_rgo p {
	transition: all 0.8s linear;
	width: 100%;
	margin-left: 0px;
}
.news .news_div_item:hover .news_div_item_pic img, .news .divdgweb_new_div_item:hover .news_div_item_pic img {
	transition: all 0.5s linear;
	transform: scale(1.15);
}
.footWrap {
	background: #1e2629;
	padding:30px 0px 0px 0px;
	overflow: hidden; margin-top:-15px;
}
.footer {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.f_wz {
	width: 320px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-size: 19px;
	line-height: 32px;
}
.f_wz h3 {
	height: 60px;
	margin-bottom: 15px;
	font: bold 16px/60px "Microsoft Yahei";font-size: 24px;
	color: #ababab;
	background: url(../images/h.jpg) no-repeat left bottom;
}
.f_wz a {
	color: #ababab;
	font-size: 15px;
}
.f_wz a:hover {
	color: #f5901a;
	font-size: 15px;
}

.f_wz1 {
	width: 170px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-size: 19px;
	line-height: 32px;
}
.f_wz1 h3 {
	height: 60px;
	margin-bottom: 15px;
	font: bold 16px/60px "Microsoft Yahei";font-size: 24px;
	color: #ababab;
	background: url(../images/h.jpg) no-repeat left bottom;
}
.f_wz1 a {
	color: #ababab;
	font-size: 15px;
}
.f_wz1 a:hover {
	color: #f5901a;
	font-size: 15px;
}
.bqdxtkg {
	float: left;
	height: 207px;
	margin-top: 20px;
	margin-right: 75px;
	border-left: 1px solid #353535;

}
.f_nav {
	width: 270px;
}
.f_nav a {
	float: left;
	width: 120px;
	color: #fff;
	font-size: 14px;
}
.f_nav a:hover {
	float: left;
	width: 120px;
	color: #f5901a;
	font-size: 14px;
}
.dbdewmk {
	width: 550px;
	float: right; color:#ababab; font-size:14px;
}
.dbdewmk p img{ margin-right:6px; padding-top:5px; float:left;}
.dbdewmk p{ line-height:30px;}
.footer_r {
	width: 134px;
	padding-top: 10px;
	margin-right: 20px;
	text-align: center;
	font-size: 16px;
	line-height: 16px;
	color: #fff;
}
.footer_r img {
	padding-bottom: 15px;
}
.bq{ width:100%; line-height:56px; border-top:1px solid #3c4041; text-align:center; height:56px; margin-top:35px; color:#a8a8a8; font-size:15px;}
#bodycon{ position:relative; margin-top:107px;}
/*mianbxContent*/
.mianbxContent {
	margin-bottom: 20px !important;
	height: 40px !important;
	line-height: 40px !important;
	font-size: 16px !important;
	text-align: left !important;
	background-color: #eee;
	width: 100% !important;
	text-indent: 2.5em;
	transition: 0.1s all;
	background: url(../images/b.png) no-repeat 7px 12px;
	border-bottom: 1px solid #eee;
	letter-spacing: 1px;
	position: relative;
	border-top: 1px solid #eee;
}
.mianbxContent a {
	font-size: 15px !important; color:#4c4c4c;
}
.mianbxContent:hover {
	background-position: 7px -29px;
}
.strong_title {
	display: none;
}
.centerHeadImage {
	border: 0;
	display: none;
}
.mianbxContent a:hover {
	color: #0067d0;
	font-size: 15px !important;
}
.mianbxContent::after, .mianbxContent:after {
	content: '';
	position: absolute;
	display: block;
	height: 40px;
	width: 200px;
	top: 0;
	right: 0;
}
.my-kefu {
	position: fixed;
	right: 0px;
	top: 20%;
	z-index: 9999;
}
.my-kefu ul {
	width: 77px;
}
.my-kefu li a {
	text-decoration: none;
}
.my-kefu li {
	background: #3a3a3a;
	margin-top: 1px;
	padding: 9px 0;
	height: 56px;
	width: 77px;
}
.my-kefu li i {
	background: url(../images/tb.png) no-repeat;
	display: block;
	width: 30px;
	height: 27px;
	margin: 0px auto;
	text-align: center;
}
.my-kefu li p {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	color: #fff;
}
.my-kefu .my-kefu-qq i {
	background-position: 4px 0;
}
.my-kefu .my-kefu-tel i {
	background-position: 0 -25px;
}
.my-kefu .my-kefu-tel1 i {
	background-position: -35px 4px;
}
.my-kefu .my-kefu-tel1:hover {
	width: 246px;
	height: 145px;
}
.my-kefu .my-kefu-tel2 i {
	background-position: -35px 4px;
}
.my-kefu .my-kefu-tel2:hover {
	width: 246px;
	height: 145px;
}
.my-kefu .my-kefu-liuyan i {
	background-position: 4px -53px;
}
.my-kefu .my-kefu-weixin i {
	background-position: -34px 4px;
}
.my-kefu .my-kefu-weibo i {
	background-position: -30px -22px;
}
.my-kefu .my-kefu-ftop {
	background-color: #0067d0;
}
.my-kefu .my-kefu-ftop i {
	width: 33px;
	height: 35px;
	background-position: -27px -51px;
}
.my-kefu-left {
	float: left;
	width: 77px;
	height: 47px;
	position: relative;
}
.my-kefu-tel-right {
	font-size: 20px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 24px;
	padding-left: 15px;
	border-left: 1px solid #fff;
	padding-top: 10px;
}
.my-kefu-tel1-right {
	font-size: 20px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 22px;
	margin-top: 8px;
	border: none;
	margin: 0 auto;
	margin-bottom: 5px;
}
.my-kefu-tel2-right {
	font-size: 20px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 22px;
	margin-top: 8px;
	border: none;
	margin: 0 auto;
	margin-bottom: 5px;
}
.my-kefu-right {
	width: 20px;
}
.my-kefu-tel-main {
	color: #fff;
	margin-top: 9px;
	height: 47px;
	width: 247px;
}
.my-kefu-main {
	width: 97px;
	position: relative;
}
.my-kefu-weixin-pic {
	position: absolute;
	left: -130px;
	top: -24px;
	display: none;
}
.pro_list_box_item_zdy {
	display: block;
	height: 155px;
	padding: 8px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.pro_list_box_item_zdy:hover {
	background: #f8f8f8;
}
.pro_list_box_item_l_zdy {
	width: 205px;
	height: 135px;
	float: left;
}
.pro_list_box_item_l_zdy a img {
	width: 205px;
	height: 135px;
	border: 1px solid #CCC;
	padding: 8px;
}
.pro_list_box_item_r_zdy {
	width: 940px;
	float: right;
	text-align: left
}
.pro_list_box_item_r_zdy p {
	height: 26px;
	font-size: 16px;
	color: #000;
	border: none;
	line-height: 26px;
	padding-bottom: 5px;
}
.pro_list_box_item_r_zdy p a {
	height: 26px;
	font-size: 16px;
	color: #0067d0;
	border: none;
}
.pro_list_box_item_r_zdy div {
	font-size: 15px;
	font-weight: normal;
	color: #888;
	height: 70px;
	overflow: hidden;
	line-height: 28px;
}
.pro_list_box_item_r_zdy div > span {
	font-size: 13px !important;
	font-weight: normal;
	color: #888;
	overflow: hidden;
	line-height: 24px !important;
}
.pro_list_box_item_r_zdy div p {
	font-size: 13px;
	font-weight: normal;
}
.pro_list_box_item_r_zdy a {
	text-decoration: none
}
.pro_list_box_item_r_zdy a:hover {
	text-decoration: none
}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy a {
	background: #d7030c;
}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy p {
	color: #000;
}
.shopmrsc a:hover {
	color: #000 !important;
}
.content_more_a_zdy {
	width: 90px;
	height: 30px;
	background: #0067d0;
	float: right;
	display: block;
	margin-top: 10px;
	text-align: center;
	line-height: 29px;
	height: 30px;
	color: #fff !important;
	font-size: 13px !important;
	letter-spacing: 0.5px;
}
.dgcontent_title_h5 {
	display: block;
	text-align: center;
	border-bottom: 1px solid #ddd;
	height: 55px !important;
	line-height: 55px !important;
	margin: 10px auto 25px !important;
}
.dgcontent_title_h5 h5, .dgcontent_title_h5 h5 strong {
	font-size: 18px
}
.news_content_title {
	display: block;
	text-align: center;
	border-bottom: 1px solid #ddd;
	height: 80px;
	margin: 10px auto;
}
.news_content_title h3, .news_content_title h3 strong {
	font-size: 26px;
	height: 55px;
	line-height: 55px;
	color: #1e2629;
}
.news_content_title p {
	font-size: 14px;
	color: #999;
}
.news_content_title hr {
	display: none;
}
.content_more_a_zdy::after, .content_more_a_zdy:after {
	content: '查看全文';
	color: #fff;
}
.pro_one_box .pro_name {
	height: 30px; font-size:15px;
	line-height: 30px;
}
.pro_all_class {
	width: 1200px !important;
	height: auto !important;
	margin: 0 auto !important;
	padding-top: 8px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	border-bottom: none !important;
	margin-bottom:20px !important;
}
.pro_all_class a {
	display: block;
	height: 44px; float:left;
	text-align: center;
	margin-right: 8px !important;
	font-size: 14px; padding-left:46px; padding-right:46px;
	color: 279c2c;
	background: #1e2629; border-radius:35px;
	line-height:44px;
	color: #fff;
}
.pro_all_class a:hover {
	background: #f5901a;
	color: #fff;
}
.pro_all_class strong {
	background: #d7030c;
	color: #fff;
	display: block;
}


.psc_all_class {
	width: 1200px !important;
	height: auto !important;
	margin: 0 auto !important;
	padding-top: 8px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	border-bottom: none !important;
	margin-bottom:20px !important;
}
.psc_all_class a {
	display: block;
	height: 44px; float:left;
	text-align: center;
	margin-right: 8px !important;
	font-size: 14px; padding-left:26px; padding-right:26px;
	color: 279c2c;
	background: #1e2629; border-radius:35px;
	line-height:44px;
	color: #fff;
}
.psc_all_class a:hover {
	background: #f5901a;
	color: #fff;
}
.psc_all_class strong {
	background: #d7030c;
	color: #fff;
	display: block;
}
.pagess {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size: 12px
}
.pagess ul li {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height: 24px;
	background: #fff;
	color: #999
}
.pagess ul li:hover {
	background: #0067d0;
	color: #fff;
	border: 1px solid #0067d0
}
.pagess ul li:hover a {
	color: #fff;
}
.pagess ul li.thisclass {
	display: inline-block;
	border: 1px solid #0067d0;
	padding: 4px 12px;
	margin: 0 1px;
	background: #0067d0;
	color: #fff;
}
.pagess ul li.thisclass a {
	color: #fff;
}
.pagess ul li a {
	display: block;
	color: #999
}
.pagess ul li a:hover {
	color: #fff;
}
.lianxi_m {
	width: 1200px;
	overflow: hidden;
	background: #f5f5f5;
	margin: 0 auto;
}
.lianxi_ml {
	background: #0067d0;
	color: #fff;
	padding: 30px;
	overflow: hidden;
	float: left;
}
.lianxi_ml_m {
	overflow: hidden;
	font-size: 38px;
	font-weight: bold;
	line-height: 52px;
	margin-bottom: 18px;
}
.lianxi_ml_s {
	width: 315px;
	border: solid 2px #fff;
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 18px;
	line-height: 45px;
}
.lianxi_ml_en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	line-height: 40px;
}
.lianxi_mr {
	float: right;
	overflow: hidden;
	width: 780px;
}
.lianxi_mr_i {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100px;
	font-weight: bold;
	line-height: 100px;
	color: #333;
	position: absolute;
	overflow: hidden;
	margin-top: 18px;
}
.lianxi_m .mr_i {
	font-size: 140px;
	line-height: 120px;
	margin-top: 150px;
	margin-left: 650px;
}
.lianxi_mr_m {
	width: 600px;
	float: left;
	overflow: hidden;
	padding-left: 80px;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 24px;
	color: #333;
	font-size: 14px;
}
.lianxi_mr_m span {
	font-size: 24px;
	font-weight: bold;
	line-height: 60px;
	color: #333;
}
.lianxi {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	background: #f5f5f5;
	margin-top: 10px;
	margin-bottom: 10px;
}
.lianxi_l {
	float: left;
	width: 520px;
	overflow: hidden;
}
.lianxi_lm {
	overflow: hidden;
	margin-top: 40px;
	border-left: solid 5px #0067d0;
	font-size: 26px;
	line-height: 30px;
	padding-left: 20px;
	margin-bottom: 18px;
}
.lianxi_len {
	overflow: hidden;
	border-left: solid 5px #2b3e9d;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0067d0;
	font-style: italic;
	line-height: 22px;
	margin-bottom: 20px;
}
.lianxi_ld_l {
	overflow: hidden;
	padding: 15px 0px;
	padding-left: 30px;
}
.ld_i {
	float: left;
	width: 56px;
}
.ld_i img {
	width: 56px;
}
.ld_l {
	float: left;
	padding-left: 18px;
	font-size: 14px;
	color: #666;
	line-height: 25px;
	width: 300px;
}
.ld_l span {
	font-size: 18px;
	color: #333;
}
.ld_l a {
	font-size: 14px;
	color: #666;
}
.lianxi_r {
	float: right;
	width: 580px;
	overflow: hidden;
	background: #eee;
	padding: 46px;
	height: 511px;
}
.lianxi_rm {
	overflow: hidden;
	margin-top: -10px;
}
.lianxi_rm_en {
	float: left;
	color: #0067d0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	line-height: 50px;
	font-weight: bold;
}
.lianxi_rm_m {
	float: left;
	margin-left: 10px;
	border-top: solid 3px #0067d0;
	font-size: 20px;
	line-height: 40px;
	margin-top: 10px;
}
.lianxi_rd {
	overflow: hidden;
	margin-top: 15px;
	border: solid 1px #ccc;
}
.yunu-message {
	background: url(../images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff;
	border: 1px solid #ddd;
	padding: 50px 200px;
	margin-bottom: 30px;
}
.form-group {
	margin-bottom: 15px;
}
.form-label {
	float: left;
	line-height: 34px;
	width: 120px;
	text-align: right;
}
.form-label span {
	color: #e50112;
}
.form-content {
	margin-left: 130px;
}
.form-control {
	line-height: 20px;
	font-size: 14px;
	border: 1px solid #ddd;
	padding: 6px 12px;
	width: 600px;
	display: inline-block;
	vertical-align: top;
}
select.form-control {
	height: 34px;
}
.form-submit {
	padding: 6px 22px;
	color: #fff;
	background-color: #3db748;
	border: 0;
	cursor: pointer;
	font-size: 16px;
	border-radius: 3px;
}
.form-button {
	padding: 6px 22px;
	color: #fff;
	background-color: #767676;
	border: 0;
	cursor: pointer;
	font-size: 16px;
	border-radius: 3px;
}
