@charset "utf-8";

* {margin: 0;	padding: 0;}

body{
	display: block;
	width: 100%;
	font-size: 14px;
	color: #333;
	font-family:"微软雅黑";
	background: #fff;
	-webkit-text-size-adjust: none;
	overflow-x: hidden;
	position: relative;
}

a {
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

a:hover,a:active,a:focus {
	color: #E25D25;
	text-decoration: none;
}

img {
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}

ul,ol {
	list-style: none;
}
ul, li, div, h3, p {
    padding: 0;
    margin: 0;
    list-style: none;
}
button,
input,
***,
textarea {
	font-size: 100%;
	vertical-align: middle;
	outline: none;
}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none !important; }
input[type="number"]{-moz-appearance:textfield;/* firefox */}

/*去掉右下角斜线*/

textarea {
	resize: none;
}
textarea::-webkit-input-placeholder{
	font-family: "微软雅黑";
	color: #999;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
	-moz-appearance: button;
}

input,
textarea {
	border: none;
	border-radius: 0;
	font-size: .28px;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

input::-webkit-input-placeholder {
	color: #999;
}

input:-moz-placeholder {
	color: #999;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input,
label {
	vertical-align: middle;
}
.clear{
	clear: both;
}
.clear::after{
	content: "";
	display: block;
	height: 0;
	clear: both;
}
.Maximg img{
	width: 100%;
	height: 100%;
}
.maximg img{
	max-height: 100%;
	max-width: 100%;
}
.maxwimg img{
	width: 100%;
	height: auto;
}
.maxhimg img{
	width: auto;
	height: 100%;
}
.over1{
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden;
}
.over2{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
 
.clear::after{
	content: "";
	height: 0;
	display: block;
	clear: both;
}
.main{
	display: block;
	width: 100%;
	height: auto;
	background-size: auto;
}
 


.header{width: 1200px; margin: 0 auto; padding-top: 34px;}
.logo{float: left; margin-right: 10px;}

.headtitle{float: left;}
.headtitle h1{color: #e45315; font-size: 34px; font-weight: bold;}
.headtitle p{ color: #5b5b5b; font-size: 18px;}
.tel{float: right; background: url(../images/tel.jpg)no-repeat; padding-left: 50px; height: 50px;}
.tel .number{color: #e25d25; font-size: 25px;font-weight: bold;}


.nav{ background: rgb(23,23,23,0.7); height: 45px; line-height: 45px; position: relative;  margin-top: 28px;}
.nav ul{width: 1200px;margin: 0 auto;}
.nav ul li {float: left;  border-right:1px solid #666666;height: 45px; line-height: 45px; width: 170px; text-align: center;}
.nav ul li:nth-child(first-child){background: url(../images/home.png) no-repeat; width: 21px; height: 21px;}
.nav ul li:nth-child(7n){border: none;}
.nav ul li a{color: #FFFFFF; font-size: 17px; display: block;}
.nav ul li:hover{background: #e25d25}






	.focusBox { position: relative; width:100%;  overflow: hidden;  }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic li img { width:100%;  display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }


.indextitle{ background: url(../images/tt_bg.jpg) no-repeat center center; height: 60px; text-align: center; font-size: 30px; font-weight: bold;line-height: 60px; margin: 30px auto;}
.pro_leimu{height: 60px; border-bottom: 1px solid #eaeaea;margin-bottom: 30px;}
.pro_leimu .all{background-color: #e25d25;height: 60px; line-height: 60px; color: #FFFFFF;}
.pro_leimu .all a{color: #FFFFFF;}
.pro_leimu ul{width: 100%;}
.pro_leimu ul li{float: left; width:10%;height: 60px; text-align: center;}
.pro_leimu ul li:hover{border-bottom: 2px solid #e25d25;}
.pro_leimu ul li a{font-size: 16px; color: #666666; display: block; height: 60px; line-height: 60px;}

.inpro-list{width: 1200px;margin:20px auto 0; position: relative;}
.inpro-list ul{overflow: hidden;}
.inpro-list .proli{width: 23.3%;float: left;margin-bottom: 40px;height: 288px;position: relative;cursor: pointer;text-align: center;overflow: hidden; margin-right: 2%; border: 1px solid #e6e6e6;} 
.inpro-list .proli:nth-child(4n){ margin-right: 0;}
.inpro-list .proli .product_pic{height: 288px;background: #fff;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.inpro-list .proli .product_pic img{display: block; width: 100%;  transition: transform 0.6s;  align-items: center;}
.inpro-list .proli:hover img{transform:scale(1.1);}
.inpro-list .proli .product_txt{position: absolute;	left: 0;bottom: 0;width: 100%;	height: 45px;line-height: 45px;	text-align: center;	color: #fff;background: rgba(0,0,0,0.6);text-align: center;}
.inpro-list .proli .product_txt h3{font-size: 16px; color: #FFFFFF;}
.inpro-list .proli .product_txt h3 span{display: block;background: #e25d25;line-height: 40px;margin: 0 50px; }
.inpro-list .proli .product_txt span a{ display: block;text-align: center;color: #FFFFFF;font-size: 14px; }
.inpro-list .con1{background: url(../images/p_more.jpg) no-repeat;}
.inpro-list .con1 .m_txt{text-align: center; color: #FFFFFF; }
.con1 .m_txt h3{font-size: 16px; margin-top: 108px;}
.con1 .m_txt a{font-size: 15px; color: #FFFFFF; display: block;}


.procon{overflow: hidden;}
.procon .proli{width: 31.333333%;float: left;margin-bottom: 40px;height: 288px;position: relative;cursor: pointer;text-align: center;overflow: hidden; margin-right: 2%; border: 1px solid #e6e6e6;} 
.procon .proli:nth-child(3n){ margin-right: 0;}
.procon .proli .product_pic{height: 288px;background: #fff;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.procon .proli .product_pic img{display: block; width: 100%;  transition: transform 0.6s;  align-items: center;}
.procon .proli:hover img{transform:scale(1.1);}
.procon .proli .product_txt{position: absolute;	left: 0;bottom: 0;width: 100%;	height: 45px;line-height: 45px;	text-align: center;	color: #fff;background: rgba(0,0,0,0.6);text-align: center;}
.procon .proli .product_txt h3{font-size: 16px; color: #FFFFFF;}
.procon .proli .product_txt h3 span{display: block;background: #e25d25;line-height: 40px;margin: 0 50px; }
.procon .proli .product_txt span a{ display: block;text-align: center;color: #FFFFFF;font-size: 14px; }
.procon .con1{background: url(../images/p_more.jpg) no-repeat;}
.procon .con1 .m_txt{text-align: center; color: #FFFFFF; }
.con1 .m_txt h3{font-size: 16px; margin-top: 108px;}
.con1 .m_txt a{font-size: 15px; color: #FFFFFF; display: block;}

.ad{background: url(../images/ad.jpg) center center no-repeat; height: 243px; width: 100%;}

.aboutus{width: 1200px;margin:20px auto 0;}
.aboutimg{float: left; width: 520px; margin-right: 50px;}

.aboutxt{float: left; width: 580px;margin-top: 30px;}
.aboutxt h2{font-size: 29px; color: #333333;border-bottom: 1px solid #c8c8c8; line-height: 32px; height: 44px; margin-bottom: 10px;}
.aboutxt p{font-size:16px;color: #666666;line-height: 32px;text-indent:32px }
.aboutxt a{color: #e25d25; float: right; font-weight: bold;font-size:16px;}



.news{width: 1200px;margin:20px auto 0;}
.news_con{ width: 590px; float: left;}
.news .news_con h2{font-size: 18px; color: #FFFFFF; background: url(../images/newstt.jpg)repeat-y; height: 48px; line-height: 48px; font-weight: bold; padding-left: 25px;}
.news .news_con h2 span {float: right;}
.news .news_con h2 span a{color: #505050;font-size: 14px; font-weight: normal; padding-right: 44px;}

.newstoutiao{margin: 10px 0;}
.newstoutiao .toutiaoimg{width: 233px; height: 130px; float: left; overflow: hidden;}
.newstoutiao .toutiaoimg img{transition: transform 0.6s;width: 100%;height: 130px;}
.newstoutiao .toutiaoimg img:hover{transform:scale(1.1);}
.newstoutiao .toutiaotxt{width: 342px; float: left ; margin-left: 15px;}
.newstoutiao .toutiaotxt a h3{color: #333333; font-size: 18px; font-weight: bold; line-height: 35px;}
.newstoutiao .toutiaotxt a h3:hover{color: #E25D25;} 
.newstoutiao .toutiaotxt p{color: #999; font-size: 15px; line-height: 24px;}

.news_con_list{width: 100%; margin-top: 15px;}
.news_con_list li{height: 35px; line-height: 35px; width: 100%; border-bottom: 1px dotted #d9d9d9;margin-top: 10px;} 
.news_con_list li a{font-size: 16px; color: #333333;}
.news_con_list li a:hover{color: #E25D25;}
.news_con_list li span{ float: right; color: #bdbdbd;}
.news_con_list li i{color: #999999; font-family: arial;}


.frlinks{width: 1200px;margin:40px auto; }
.frlinks h3{border-bottom: 1px solid #ededed;}
.frlinks ul{padding: 20px 0;}
.frlinks ul li{float: left; padding-right:40px ;}
.frlinks ul li a{color: #333333;}

.footer{background: #333333; height: 290px;padding-top: 20px;margin-top: 50px;}
.ftcon{width: 1200px;margin:0px auto;color: #cccccc; }
.footer .ftcon div{width:30% ; float: left; border-right: 1px solid #757575;padding-left: 4%;}
.footer .ftcon .ftproduct{padding-left: 0;}
.footer .ftcon ul{height: 206px;}
.footer .ftcon .ftproduct li{color: #cccccc;  line-height: 40px; list-style: none; float: left; width: 32%;}
.footer .ftcon .ftcontact{border: none;}
.footer .ftcon div li{color: #cccccc;  line-height: 40px; list-style: none; }
.footer .ftcon div li a{color: #cccccc; font-size:14px; line-height: 40px;}
.footer .ftcon div h2{color: #FFFFFF;font-size:20px; line-height: 40px;background: none;padding-left:0}
.footer .ftcon div ul{float: left; margin-right: 35px;}

.footer .ftdownload li{background: url(../images/download_ico.png) no-repeat center left; padding-left: 20px;}
.banquan{background:#000; height: 54px; color: #9d9d9d; text-align: center; line-height: 54px;}
.banquan a{ color: #9d9d9d; }
.container{ width:1200px; margin:0 auto;}
.n_ad{ width:100%; height:301px; }

.toTop {
	width: 150px;
	height: 150px;
	background: url(../images/gotop.png) no-repeat center top;
	position: fixed;
	bottom: 20%;
	right: 2%;
	cursor: pointer;
	z-index: 10;
	display: none;
}

/**左侧**/
.n_left{ width:236px; float:left; margin-top:12px; }
.n_left_pro{ width:236px; float:left; margin-top:12px; }
.n_left_cate{ display:block;}
.n_left_menu dt.n_left_pdt{ height:80px; line-height:80px; font-weight:600; font-size:24px; color:#e15d26;}
.n_left_menu dt.n_left_mdt{ display:none;}
.n_left_menu dd{ line-height:58px; height:59px; width:236px; border-bottom:1px solid #F1F1F1;}
.n_left_menu dd a{ font-size:14px; line-height:58px; color:#000; display:block; width:100%; height:100%; text-indent:38px; background:url(../images/n_left_pdd.png) 14px center no-repeat;}
.n_left_menu dd a:hover{ color:#fff; background:url(../images/n_left_pdd_hover.png) center center no-repeat;}
.n_left_menu dd a.***{ color:#fff; background:url(../images/n_left_pdd_hover.png) center center no-repeat;}
.n_left_menu dd a span{ display:none;}
/**右侧**/
.n_right{ float:right; width:914px; margin-top:22px;}
.n_right_top{ height:66px; line-height:66px; border-bottom:1px solid #EBEBEB; clear:both;}
.n_right_top h1{ font-size:18px; height:66px; line-height:66px; font-weight:600; color:#333333; width:20%; float:left;}
.n_right_top p{ text-align:right; height:66px; line-height:66px; width:80%; float:right; font-size:12px; color:#666666; font-weight:normal; font-family:"宋体";}
.n_right_top p a{ line-height:66px; font-size:12px; color:#666666;}
.n_right_top p a:hover{ color:#E45D26;}
.n_right_con{ width:100%; padding:20px 0; font-size:16px; line-height:32px; color:#000000;}
.n_right_con img{ max-width:100%;}
/**右侧列表**/
.con_list{ width:100%;}
.con_list li{ width:100%; position:relative; line-height:50px; height:51px; border-bottom:1px dotted #B2B2B2; font-size:14px; color:#000; }
.con_list li a{ display:block; width:100%; height:100%; padding-right:100px; line-height:50px; font-size:14px; color:#000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  background:url(../images/con_list.jpg) 2px center no-repeat; text-indent:17px;}
.con_list li a:hover{ color:#E35C25; background:url(../images/con_list_hover.jpg) 2px center no-repeat;}
.con_list li span{ position:absolute; top:0; right:0; text-align:right; width:100px; color:#676767; font-size:12px; line-height:50px;}
/**新闻列表**/
.n_news{ width:100%; margin:0 auto;}
.n_news_list{ border-bottom:1px dashed #E6E6E6; margin-bottom:20px; clear:both; width:100%; }
.n_news_list dt{ width:25%; float:left; padding-top:6px; padding-bottom:24px; position:relative;}
.n_news_list dt img{ width:100%;  transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.n_news_list dt a{ display:block; width:100%; height:100%; overflow:hidden;}
.n_news_list dd{ font-size:12px; float:right; width:70%; color:#666666; padding-left:36px;  line-height:18px; padding-bottom:24px;}
.n_news_list dd a.news_title{ line-height:36px; font-size:16px; font-weight:600; color:#333333;}
.n_news_list dd p.news_time{ background:url(../images/news_time.jpg) left center no-repeat; padding-left:24px; font-weight:normal;}
.n_news_list dd a.news_title:hover{ color:#E35D2A}
.n_news_list_con{display: block; height: 63px; overflow: hidden; line-height: 21px;}
.n_news_list:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3);  -webkit-transform: all 1s ease 0s;}
.n_news_list:hover dd a.news_title{ color:#E35D2A}
/**产品列表**/
.n_products_top{width:100%; height:54px; line-height:54px; background-color:#F8F8F8; font-size:18px; color:#333; font-weight:bold; text-indent:26px; margin-bottom:14px;}
.n_products{ width:100%; margin:0 auto;}
.n_products_list{ border:1px solid #E3E3E3; margin-bottom:20px; clear:both; width:100%; background:#F8F8F8; cursor:pointer;}
.n_products_list dt{ width:25%; float:left; }
.n_products_list dt a{display:block; width:100%; height:100%; overflow:hidden;}
.n_products_list dt img{ width:100%; transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
.n_products_list dd{ font-size:12px; float:right; width:75%; color:#6d6d6d; padding-left:36px; line-height:18px; position:relative; padding-bottom:24px;}
.n_products_list dd a.products_title{ line-height:36px; font-size:14px; font-weight:600; color:#000;}
.n_products_list dd span{ display:block; width:188px; height:20px; font-size:12px; color:#6d6d6d; line-height:20px; text-align:left; position:absolute; bottom:-4px; left:36px; background:url(../images/news_time.jpg) left center no-repeat; padding-left:24px;}
.n_products_list dd a.products_title:hover{ color:#E35D2A}
.n_products_list_con{ display:block;}
.n_products_list:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3);  -webkit-transform: all 1s ease 0s;}
.n_products_list:hover dd a.products_title{ color:#E35D2A}
/*分页*/
.jogger { margin:20px;text-align:center;} 
.jogger a { color: #000; border: 1px solid #ccc;text-decoration: none; margin: 0 5px 0 0; padding: 4px 9px;font-size: 12px;height: 16px;line-height: 16px;} 
.jogger a:hover {border:1px solid #E25D25; background:#E25D25;color: #fff;} 
.jogger span.current {font-size:14px;border-width: 1px;border-style: solid;border-color: #7fc3cd; padding:10px 15px;color:#fff;background-color:#7fc3cd;} 
.jogger span.disabled {font-size:14px;border-width: 1px;border-style: solid;border-color: #e5eae9; padding:10px 15px;color:#ccdbda;background-color:#fff;} 
.jogger span.curr { padding: 4px 9px;   border: 1px solid #E25D25;color: #fff;background-color: #E25D25; } 
/**新闻详情**/
.n_right_news_detail{ width:100%; margin:0 auto;}
.n_news_detail_top{ height:104px; border-bottom:1px dashed #CDCDCD; width:100%; border-top:20px solid #fff;}
.n_news_detail_top p{ color:#333; font-size:28px; font-weight:600; font-family:"微软雅黑"; text-align:center; line-height:44px;}
.n_news_detail_top span{ font-size:12px; line-height:24px; color:#999999; font-weight:normal; font-family:"宋体"; margin:0 auto; text-align:center; display:block; width:100%;}
.n_right_news_bottom{ height:140px; border-top:1px solid #CDCDCD; width:100%;}
.n_right_news_bottom_link{ width:60%; height:84px; float:left; border-top:16px solid #fff;}
.n_right_news_bottom_link p{ color:#333333; font-size:14px; line-height:36px;}
.n_right_news_bottom_link p a{ color:#333333; font-size:14px; line-height:36px;}
.n_right_news_bottom_link p:hover{ color:#e15d26; }
.n_right_news_bottom_link p:hover a{ color:#e15d26;}
.n_right_news_bottom_share{ width:40%; height:64px; float:right; border-top:36px solid #fff; position:relative;}
.n_right_news_bottom_share a.new_back{ display:block; width:142px; height:42px; position:absolute; top:-5px; right:0px; background:url(../images/new_back.jpg) no-repeat;}
/**视频列表**/
.n_video_list{ width:100%; margin-left:-26px;}
.n_video_list li{ width:33.33%; float:left; padding-left:26px;}
.n_video_list li img{ width:100%;}
.n_video_list li p{ line-height:46px; font-size:14px; color:#000; text-align:center;}
/**下载列表**/
.n_software_list{ width:100%;}
.n_software_list tr:hover{ background:#F7F7F7;}
.n_software_list tr th{ font-size:14px; color:#333333; line-height:50px; background:#EFEFEF; border-right:2px solid #fff; border-left:2px solid #fff; padding:0 12px;}
.n_software_list tr td{ line-height:24px; font-size:12px; color:#333333; border-bottom:1px solid #E4E4E4; padding:5px 12px;}
.n_software_list tr td a{ line-height:24px; font-size:12px; color:#333333;}
.n_software_list tr td a:hover{color:#e15d26;}
.n_software_list tr td a.fdownload{ display:block; width:100%; height:100%; background:url(../images/fdownload.jpg) center center no-repeat;}
.n_software_list tr td a.fdownload:hover{ background:url(../images/fdownload_hover.jpg) center center no-repeat;}
.n_software_list tr:hover td a{ color:#e15d26;}
.n_software_list tr:hover a.fdownload{ background:url(../images/fdownload_hover.jpg) center center no-repeat;}
/**视频详情**/
.n_video_detail_title{ line-height:96px; text-align:center; font-size:20px; color:#e15d26; font-weight:bold; font-family:"微软雅黑";}
.n_video_detail_pc{ display:block; width:90%; margin:0 auto;}
.n_video_detail_mb{ display:none;}
/**视频分享**/
.video_share{ width:200px; margin:0 auto; padding-top:10px;}
/**解决方案**/
.mb_case{ display:none;}
.n_case_con{ font-size:14px; color:#000; line-height:24px; padding:10px 0;}
.n_case_list{ width:100%; margin-left:-32px;}
.n_case_list li{ float:left; width:33.33%; padding-left:32px; margin-bottom:38px;}
.n_case_list li a{ display:block; width:100%; height:100%;}
.n_case_list li .case_pic{ width:100%;  overflow:hidden;}
.n_case_list li p{ text-indent:20px; line-height:50px; font-size:18px; color:#000; background:#EFEFEF url(../images/n_case_list.jpg) center right no-repeat;}
.n_case_list li img{ width:100%; transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.n_case_list li a:hover p{ background:#E25D25 url(../images/n_case_list_hover.jpg) center right no-repeat; color:#fff; }
.n_case_list li a:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3);  -webkit-transform: all 1s ease 0s;}
.mpading10{ padding:0;}
/**解决方案列表**/
.case_news_list{ border-bottom:1px dotted #000; margin-bottom:20px; clear:both; width:100%; padding-top:30px; padding-bottom:24px; position:relative; padding-right:300px; height:249px;}
.case_news_list dt{ width:300px; height:194px; position:absolute; top:36px; right:0; padding-top:0px; }
.case_news_list dt img{ width:100%;}
.case_news_list dd{ font-size:12px; float:left; width:100%; color:#989898; padding-right:36px; line-height:18px; position:relative; height:200px;}
.case_news_list dd h1.news_title{ line-height:36px; font-size:16px; font-weight:600; color:#333333;}
.case_news_list dd span{ display:block; width:188px; height:20px; font-size:12px; color:#333333; line-height:20px; text-align:left; position:absolute; bottom:6px; left:0px; background:url(../images/case_detail.jpg) left center no-repeat; padding-left:30px;}
.case_news_list a:hover h1.news_title{ color:#E35D2A}
.case_news_list a:hover span{ color:#E35D2A; background:url(../images/case_detail_hover.jpg) left center no-repeat;}
.case_news_list_con{ display:block; height:126px; width:100%; overflow:hidden;}
/**解决方案详情**/
.n_case_detail{ width:100%; padding:20px 0; font-size:12px; line-height:24px; color:#000000;  border-bottom:1px solid #E5E5E5;}
.n_case_title{ height:86px; line-height:66px; padding-top:20px; width:100%; border-bottom:1px solid #E5E5E5;}
.n_case_title h1{ line-height:66px; font-size:20px; font-weight:bold; float:left; color:#e15d26; font-family:"微软雅黑"; width:50%;}
.n_case_title .case_shaer{ width:190px; float:right; padding-top:10px;}
.n_pro_tj{ width:100%; margin-left:-20px;}
.n_pro_tj_title{ height:98px; line-height:68px; font-size:20px; color:#000; padding-top:30px; font-family:"微软雅黑"; font-weight:bold;}
.n_pro_tj li{ width:20%; float:left; padding-left:20px;}
.n_pro_tj li img{ width:100%; border:1px solid #E5E5E5;}
.n_pro_tj li p{ line-height:50px; font-size:14px; text-align:center; color:#000;}
.n_pro_tj li a:hover p{color:#e15d26;}

/**产品详情**/
.gmb_pic{ display:none;}
.pro_pic{ float:left; width:32%; margin-top:40px;}
.pro_info{ float:left; width:48%; margin-top:40px; color:#000000; font-size:12px; line-height:24px; padding:0 30px;}
.pro_donw{ float:left; width:20%; margin-top:40px; background-color:#F2F2F2; min-height:270px; padding:18px 0;}
.pro_donw dt{ line-height:42px; font-size:12px; color:#000; font-weight:bold; padding:0 36px;}
.pro_donw dd{ line-height:36px; font-family:"宋体"; font-size:12px; color:#000; padding:0 36px;}
.pro_donw dd a{ line-height:36px; font-family:"宋体"; font-size:12px; color:#000;}
.pro_donw dd a:hover{ color:#E35C25;}
.pro_donw_shar{ width:100%; text-align:center; padding-left:22px; overflow:hidden;}
.box_table{ margin:0 -40px;}
.tabel_box{ width:100%; margin:0 auto; max-width:1240px;}
.pro_l_table{ float:left; width:50%; padding:0 20px;  box-sizing:border-box; margin-top:30px;}
.pro_r_table{ float:left; width:50%;padding:0 20px; box-sizing:border-box; margin-top:30px;}
.pro_l_table dt,.pro_r_table dt{ width:100%; height:38px; background-color:#DCDCDC; line-height:38px; font-size:16px; color:#333237; text-indent:10px;}
.pro_l_table dd,.pro_r_table dd{ font-size:12px; line-height:24px; color:#000; padding:6px 0; width:100%;}
.pro_l_table dd{font-size: 14px;}
.pro_l_table dd img,.pro_r_table dd img{ max-width:100%;}
.pro_page{ width:100%; background-color:#F2F2F2; height:56px; clear:both; position:relative;}
.pro_prve{ display:block; width:56px; height:56px; float:left; background:url(../images/pro_prve.jpg) center center no-repeat;}


.T_Menu_01 {width:100%; height:35px; background:#f5f5f5; }
.T_Menu_01 li {  cursor:pointer; float: left; width:138px; color:#333; height:35px; line-height:35px; text-align:center; font-size:16px; border-right:1px solid #e5e5e5}
.T_Menu_01 .on {background:#fff; height:35px; line-height:35px; color:#f06522; border-top:2px solid #f06522; border-right:1px solid #e5e5e5}
.ny_con02{ padding:10px 15px 15px 15px;  line-height: 30px; }
.ny_r{ margin-top: 15px; border:1px solid #e5e5e5}
.pro_w03{ width:450px; float: left; margin-left: 20px; margin-bottom: 20px;}
.pro_f02{ padding-top:33px; font-size:24px; color:#333;}
.pro_zl{ background:url(../images/products_s_03.png); height:171px; width:267px; padding:5px 10px 0px 68px; color:#666}
.pro_zl li{ float:left; width:270px; padding-bottom:15px}
.pro_n{ padding-bottom:10px; line-height:24px; padding-top:10px}
.pro_tel{float: left; background:url(../images/products_show_06.gif) no-repeat 0px 2px; padding-left:39px; line-height:20px; width:143px;}
.pro_tel01{float: left; background:url(../images/products_show_08.gif) no-repeat 0px 2px; padding-left:39px; line-height:20px;}
.font_18{ font-size:14px}
.font_14{ font-size:16px}
.gray03{ color:#9f9f9f}
.contactu{}
 .contactimg{float: left;}
 
 
 
/*在线留言*/
.messages .title{font-size: 28px; text-align: center;}
.messages .desc{font-size: 14px; color: #4d4d4d; text-align: center;  line-height: 30px;}
#form_message{width: 640px; margin: 30px auto 0;}
.messages li{margin-bottom: 10px; position: relative; padding: 0 16px; border-radius: 4px; border: 1px solid #ddd;}
.messages li input[type="text"]{display: block; width: 100%; height: 36px; line-height: 36px;}
.messages li textarea{display: block; width: 100%; height: 90px; line-height: 22px; padding: 8px 0;}
.messages li.code{margin-right: 420px;}
.messages li.code .code_img{height: 100%; background: #fff; position: absolute; right: -110px; top: 0;}
.messages li.code .code_img img{height: 24px; padding-top: 6px;}
.messages li.submit{border-width: 0; padding: 0;}
.messages li .submit_btn{display: block; width: 200px; height: 40px; line-height: 40px; text-align: center; background: #e25d25; color: #fff; border-radius: 4px; cursor: pointer; border: none; font-size: 14px;}
.mk_pages {text-align: center;}

/*客服代码*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../images/20210322095131_587416658.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;  background-color: #e15d26; }/*颜色更改*/
.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: #e15d26; border-color: #e15d26; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i {width: 30px; height: 26px; background-position: -1px -1px; }
.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-WhatsApp>i { width: 20px; height: 20px; background-position: -5px -178px; }
.y-kefu-box01 .kf-WhatsApp:hover>i {background-position: -30px -178px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 20px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-wap>i { width: 19px; height: 19px; background-position: -5px -152px; }
.y-kefu-box01 .kf-wap:hover>i {background-position: -30px -152px; }
.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 { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #e15d26; border-color: #e15d26;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .hver>p { color: #666; }
.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: 260px; 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:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #e15d26; font-size: 18px; }/*颜色更改*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.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;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 120px; height: 120px; margin: 15px 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; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #e15d26; 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:#e15d26;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }
