/* CSS Document */
*{text-overflow: ellipsis;
/*去掉移动端点击阴影方块*/
-webkit-tap-highlight-color:transparent;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
tap-highlight-color: rgba(0, 0, 0, 0);}
html,body{ height:100%; width:100%;}
body{
	margin: auto; background-color:#FFFFFF;
	font-size: 14px;
	line-height: 2;
	font-family: "微软雅黑", "宋体", Arial;
	color: #333333; min-width:1200px; overflow-x:hidden; padding:0px;
}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px;}

:focus{outline:none;}/*聚焦边框样式取消*/
table{
border-collapse: collapse;
}
a{
color: #333333;
text-decoration: none;	text-decoration: none;-webkit-transition:500ms; -moz-transition:500ms; -ms-transition:500ms; transition:500ms;
}
a:hover{
	color: #F28D01;
}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img[align="left"]{ margin-right:10px;}
img[align="right"]{ margin-left:10px;}
ul,li,p,dl,dt{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
p{ padding-top:2px; padding-bottom:2px;}
div,span{text-overflow: ellipsis;}
.clear{ clear:both}

/*垂直居中*/
.center{ display: flex;
    justify-content:center;
    align-items:center;}
/*图片放大*/
.fd img{    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;}
.fd:hover img{    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);}

.fl{ float:left}
.fr{ float:right}

.xuanzhuan{
 -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 10s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 10s;
    -webkit-animation: rotate 30s linear infinite;
    -moz-animation: rotate 30s linear infinite;
    -o-animation: rotate 30s linear infinite;
    animation: rotate 30s linear infinite;
}
@-webkit-keyframes rotate{from{-webkit-transform: rotate(0deg)}
    to{-webkit-transform: rotate(360deg)}
}
@-moz-keyframes rotate{from{-moz-transform: rotate(0deg)}
    to{-moz-transform: rotate(359deg)}
}
@-o-keyframes rotate{from{-o-transform: rotate(0deg)}
    to{-o-transform: rotate(359deg)}
}
@keyframes rotate{from{transform: rotate(0deg)}
    to{transform: rotate(359deg)}
}









.box{ width:1400px; max-width:100%; margin:auto}
#top{position:relative;z-index:22;}
#top.fixed{ position:fixed; left:0px; top:0px; z-index:22;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.nav{ padding-top:10px;}
.nav ul li{ float:left; }
.nav ul li a{
	display:inline-block;
	padding-left:20px;
	padding-right:20px;
	position: relative; font-size:16px; color:#FFFFFF;
}
.nav ul li a:hover,.nav ul li a.hover,.nav ul li a.select{
	color: #F28D01;
}

.nav ul li .nodes{ position:absolute; top:60px; width:100%; padding-top:30px; left:0px; display:none }
.nav ul li .nodes .node{background-color:#ffffff; /*background-color:rgba(255,255,255,0.95);*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;box-shadow: 0px 5px 5px rgba(100,100,100,0.5); float:left; width:100%;border-radius:0 0 5px 5px; overflow:hidden;
}
.nav ul li .nodes a{ color:#333;}
.nav ul li .nodes .left{
	float:left;
	width:200px;
/*	background-color:#f5f5f5; */
	padding-top:0px;
	padding-bottom:0px; position:relative; z-index:1;

}
.nav ul li .nodes .left:before{ background-color:rgba(200,200,200,0.2); z-index:-1; left:-1000px; top:0px; position:absolute; width:1200px; content:''; height:100%;}
.nav ul li .nodes .left li{ display:block; width:100%;}
.nav ul li .nodes .left a{ display:block; padding-top:10px; padding-bottom:10px; font-size:18px; position:relative;-webkit-transition:500ms; -moz-transition:500ms; -ms-transition:500ms; transition:500ms;}
.nav ul li .nodes .left a:hover,.nav ul li .nodes .left li.hover a{ background-color:#ffffff; color:#F28D01;}
.nav ul li .nodes .left a:after{-webkit-transition:500ms; -moz-transition:500ms; -ms-transition:500ms; transition:500ms; content:''; position:absolute; left:0px; bottom:0px; width:0px; height:3px; background-color:#F28D01;}
.nav ul li .nodes .left a:hover:after,.nav ul li .nodes .left li.hover a:after{ width:100%;}

.nav ul li .nodes .right{  margin-left:210px; max-height:400px; overflow-y:auto; padding-top:10px;}
.nav ul li .nodes .right ul{ display:none}
.nav ul li .nodes .right ul li{ float:left; width:48%; margin-left:1%; margin-right:1%;}
.nav ul li .nodes .right ul li a{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd; display:block; line-height:1.2; padding-bottom:10px; padding-top:10px;
}
.nav ul li .nodes .right ul li a b{ display:block; color:#333;}
.nav ul li .nodes .right ul li a:hover b{color: #F28D01;} 
.nav ul li .nodes .right ul li a span{ display:block; font-size:14px; color:#999999; margin-top:5px; min-height:2.4em;}
/*导航文字上下滚动*/
.nav>ul>li>a,.nav .nodes .left ul>li>a {
	overflow:hidden;
	position:relative;
	white-space: nowrap;
}
.nav>ul>li>a span,.nav .nodes .left ul>li>a span{ display:inline-block;position:relative;transition: all 0.3s;height:30px; line-height:30px; }
.nav .nodes .left ul>li>a span{height:40px; line-height:40px; }
.nav>ul>li>a span+i{ margin-left:5px;}
.nav>ul>li>a:hover span,.nav .nodes .left ul>li>a:hover span{transform:translateY(-100%);}
.nav>ul>li>a:hover span:after,.nav .nodes .left ul>li>a:hover span:after{content:attr(data-title);position:absolute;left:0;transform:translateY(100%);width:100%;top:0; }


ul.navcase{ padding-bottom:20px; float:left; width:100%;}
ul.navcase > li{ width:31%; margin-left:1%; margin-right:1%;}
ul.navcase > li:nth-child(3n+1){ clear:both}
ul.navcase > li> a{
	font-size:16px;
	display:block;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding-top:10px;
	padding-bottom:10px;
	white-space: nowrap; padding-left:0px;
}

ul.navcase  li ul{ clear:both; padding-top:10px;}
ul.navcase  li ul li{
	font-size: 14px;
	font-weight: lighter; padding:0px; width:25%; float:left; 
}
/*ul.navcase > li:nth-child(1) ul li{ width:32%; margin-left:auto; margin-right:auto; float:left;}*/
.nav ul li .nodes ul.navcase  li ul li a{
	font-size: 12px;
	font-weight: lighter; color:#666; text-align:left; padding:0px; line-height:1.5; display:block; padding-top:3px; padding-bottom:3px; 
}
.pagination{ clear:both; text-align:center; padding-top:20px; padding-bottom:20px;}
.pagination li{
	display:inline-block;
	border: 1px solid #dddddd;
	padding-left:12px;
	padding-right:10px;
	margin: 0px; overflow:hidden;
}

.pagination li+li{
	border-left-style: none;
}
.pagination li:first-child+li{border: 1px solid #dddddd;border-radius:3px 0 0 3px;}
.pagination li:last-child,.pagination li:first-child{border: 1px solid #dddddd;border-radius:3px;}
.pagination li:nth-last-child(2){border-radius:0 3px 3px 0;}
.pagination li.disabled{}
.pagination li.active{ background-color:#F28D01; color:#FFFFFF}

.pagination li a{ color:#333333}

#top{
/*	position:fixed;
	z-index:22;
	left: 0px;
	top: 0px;*/
	width:100%;
	float:left; /*box-shadow:0 0 5px rgba(0,0,0,0.2);*/
padding-top:20px; padding-bottom:20px;background-color:#fff;color:#333333;
}




#top .nav>ul>li>a,#top:hover .nav>ul>li>a{ color:#333333;}
#top .nav ul li a:hover,#top .nav ul li a.hover,#top .nav ul li a.select{
	color: #F28D01;
}

#top .logo img,#top .logo span{ float:left; line-height:50px;}



.flash{  position:relative;clear:both; float:left; width:100%; overflow:hidden; }
.flash .swiper-container{ overflow:hidden; padding:0px; float:left; width:100%;}
.flash .swiper-wrapper *,.flash .picimg *{ max-width:100%;}
.flash .swiper-wrapper,.flash{ text-align:center}
.flash .swiper-wrapper img{ width:100%;}

.flash  .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{ bottom:150px;  text-align:left; left:20%; }
.flash  .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets span{ width:50px;border-radius:0; height:3px; background-color:rgba(255,255,255,0.9);}

.flash .swiper-slide{ width:100%; float:left; }

.copy{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: rgba(255,255,255,0.1); font-size:12px; padding-top:10px; padding-bottom:10px; clear:both; margin-top:10px; position:relative;
}
.copy,.copy a{ color:#666666}

#foot{
	background-color:#333333;
	clear:both;
	color:#ffffff;
	margin-top:50px;
	float:left;
	width:100%;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FF9900;
}
#foot .footnav{ clear:both; padding-top:20px; padding-bottom:20px; float:left; width:100%;}
#foot .footnav .lianxi{
	float:left;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: rgba(255,255,255,0.1); padding-right:100px; margin-right:100px; min-height:150px;
}
#foot .footnav .lianxi *{ max-width:100%;}
#foot .footnav .lianxi .tel{ float:left; width:150px;}
#foot .footnav .lianxi  .qrcode{ float:left; padding-top:10px;}
#foot .footnav .lianxi .h1{ font-size:16px; font-weight:bold}
#foot .footnav .lianxi .t1{ font-size:14px; padding-top:5px;}
#foot .footnav .lianxi .t2{ font-size:13px; line-height:1.2; color:#888}
#foot .footnav .lianxi img{ max-width:150px;}
#foot .footnav .fnav{float:left;}
#foot .footnav .fnav >ul{ float:left; margin-right:100px;}
#foot .footnav .fnav >ul >li>a{
	font-size:16px;
	font-weight: bold; color:#FFFFFF;
}
#foot .footnav .fnav >ul >li >ul{ padding-top:10px;}
#foot .footnav .fnav ul li ul li a{ font-size:14px;line-height:1.5; display:block;}
#foot .footnav .fnav ul li ul li,#foot .footnav .fnav ul li ul li a{ color:#666;}

.qrcode{ float:right}
.qrcode img{ max-width:130px; }
.qrcode .img{ float:left; width:130px; margin-left:10px;}
.qrcode .right{ margin-left:300px; color:#ccc;}
.qrcode .right a{ color:#ccc;}
.gotop{
	float:right;
	bottom:5px;/*border-radius:3px; */cursor:pointer;
	right:0px;
	position:absolute;
	border: 1px solid #ddd; background-color:#FFFFFF; line-height:24px; padding-top:3px; width:27px; text-align:center;
}
.gotop i{ font-size:24px; }

.fuwu{
	padding-top:20px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255,255,255,0.1); float:left; width:100%;
}
.fuwu ul{}
.fuwu ul li{ width:25%; float:left}

.fuwu ul li i{ font-size:36px; float:left; color:#666}
.fuwu ul li>div{ margin-left:50px;}
.fuwu ul li>div .t1{ font-size:18px;}
.fuwu ul li>div .t2,.fuwu ul li>div .t2 a{ color:#666666;}

/*首页*/

.pro{ clear:both;  float:left; width:100%; padding-top:30px; padding-bottom:50px;}
.pro .etitle{ font-size:30px; position:relative;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd; float:left; width:100%; margin-bottom:30px; }

.pro .etitle b{ display:inline-block; position:relative; font-weight:lighter;}
.pro .etitle b:after{
	content:'';
	float: left;
	width: 100%;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #F28D01;
}
.pro .econtent{ overflow:hidden; float:left; width:100%;}
.pro .econtent *{ max-width:100%;}
.pro .econtent .picli .img{ overflow:hidden; position:relative;}
.pro .econtent .picli .img  img{ min-height:220px;}
.pro .econtent .picli .img:after{ content:''; top:0px; left:0px; width:100%; height:100%; background-color:rgba(0,0,0,0.5); position:absolute; z-index:1;}
.pro .econtent .picli { width:32%; float:left; margin-left:2%; margin-bottom:20px; position:relative;}
.pro .econtent .picli:nth-child(3n+1){ margin-left:0px; clear:both;}
.pro .econtent .picli .ntitle{ position:absolute; top:5px; left:5px; z-index:2; color:#FFFFFF; font-size:24px; padding-left:15px;}
.pro .econtent .picli .txt{ position:absolute; left:0px; bottom:0px; float:left; width:100%; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */ padding:20px; z-index:3; font-size:16px; line-height:1.5; /*background-color:rgba(0,0,0,0.3);*/}

.pro .econtent .picli .txt a{ color:#ffffff; position:relative; display:inline-block;}

.pro .econtent .picli .txt ul li{color:#ffffff;
	list-style-position: inside;
	list-style-type: square; position:relative; 
}
.pro .econtent .picli .txt ul li a:after{-webkit-transition:300ms; -moz-transition:300ms; -ms-transition:300ms; transition:300ms;content:''; position:absolute; bottom:0px; left:-15px; padding-left:0px; background-color:#FFCC33; width:0%; height:3px;}
.pro .econtent .picli .txt ul li:hover a:after{ width:100%;padding-left:15px; }
.pro .econtent .picli .txt ul li:hover,.pro .econtent .picli .txt ul li:hover a{color: #ffffff;}
.pro .econtent .picli:hover .img:after{background-color:rgba(0,0,0,0.3);}
/*行业应用*/
.case{ clear:both; padding-top:50px; padding-bottom:50px; text-align:left; background-color:#f5f5f5;}

.case .etitle{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F28D01; padding-left:45px;
}
.case .etitle .h1{ font-size:30px;}
.case .etitle .h2{ font-size:20px; color:#666666}



.case .econtent{ padding-top:20px;}
.case .econtent *{ max-width:100%;}
.case .econtent .picli{border-radius:5px; overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,0.1); float:left; width:23%; margin-left:1%; margin-right:1%; margin-top:20px; margin-bottom:20px; background-color:#ffffff;}
.case .econtent .picli .img{ position:relative; position:relative; overflow:hidden; background-color:#F28D01; /*max-height:455px; min-height:455px;*/}
.case .econtent .picli .img:after{ content:''; height:100%; width:100%; position:absolute; left:0px; top:0px; background-color:rgba(0,0,0,0.3); z-index:1; float:left;}
.case .econtent .picli .img .title{ position:absolute; z-index:2; top:0; left:0; width:100%; height:100%; font-size:36px; color:#FFFFFF; color:rgba(255,255,255,0.9);}
.case .econtent .picli .img a{ display:block; width:100%; position:relative;}
.case .econtent .picli .img img{ width:100%;}
.case .econtent .picli:nth-child(4n+1){ margin-left:0px; clear:both}
.case .econtent .picli:nth-child(4n){ margin-right:0px; float:right}
.case .econtent .picli .right{ padding:20px; line-height:1.5;}
.case .econtent .picli .ntitle{ font-size:20px;padding-left:15px; position:relative;}
.case .econtent .picli .ntitle:before{ content:'';	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #F28D01; height:20px; left:0px; top:50%; margin-top:-10px; position:absolute; }	
.case .econtent .picli .dp{ font-size:14px; padding-top:10px; color:#666666; max-height:3em; overflow:hidden;}
.case .econtent .picli .ntitle .sort{ display: none;}
.case .econtent .picli .ntitle .title{}

.case .more,.pro .more{ clear:both; text-align:center; line-height:60px; padding-top:30px;}

.case .more a,.pro .more a{ display:inline-block; padding-left:80px; padding-right:80px;background-color:#F28D01;/*#F28D01;*/ color:#FFFFFF; font-size:20px;}
.case .more a:hover,.pro .more a:hover{ background-color:#E50014}

.case .more a+a{ margin-left:10px; background-color:#dddddd;color:#F28D01; background-color:rgba(100,100,100,0.1);}
.case .more a+a:hover{  color:#FFFFFF;}
.newsindex{ clear:both; padding-top:50px; padding-bottom:50px; text-align:left;}
.about{ float:left; width:35%;}
.about *{ max-width:100%;}
.news{ float:right; width:60%;}

.newsindex .etitle{

	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd; margin-bottom:30px; float:left; width:100%;
}
.newsindex .etitle  a{ float:right; color:#999999; padding-top:30px;}
.newsindex .etitle b{font-size:30px; float:left;  display:inline-block; position:relative; font-weight:lighter;}
.newsindex .etitle b:after{
	content:'';
	float: left;
	width: 100%;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #F28D01;
}
.newsindex .econtent{ clear:both;}
.news .econtent .picli{ float:left; width:100%; padding:20px;  background-color:#ffffff;box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; }
.news .econtent .picli .img{ position:relative; overflow:hidden; float:left; width:180px; background-color:#dddddd; /*max-height:455px; min-height:455px;*/}
.news .econtent .picli .img img{ width:100%; max-height:120px;}

.news .econtent .picli .right{ line-height:1.5; margin-left:220px;}
.news .econtent .picli .ntitle{ font-size:20px;padding-left:15px; position:relative;}
.news .econtent .picli .ntitle:before{ content:'';	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #F28D01; height:20px; left:0px; top:50%; margin-top:-10px; position:absolute; }	
.news .econtent .picli .dp{ font-size:14px; padding-top:10px; color:#666666; max-height:3em; overflow:hidden;}

.news .econtent .picli:nth-child(2n+1){ background-color:#f5f5f5;}

/*选择*/
.xuanze{ clear:both; padding-top:80px; padding-bottom:80px; text-align:left;   background-color:#f5f5f5;}
.xuanze+.clear+#foot{ margin-top:0px;}
.xuanze .etitle{ text-align:center

}
.xuanze .etitle .h1{ font-size:30px;}
.xuanze .etitle .h2{ font-size:20px; color:#666666}

.xuanze .econtent{
	margin-top:20px;
	overflow:hidden;
	background-color:#f5f5f5;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-left-color: #dddddd;
}
.xuanze .picli{
	float:left;
	width:20%;
box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; 
	overflow:hidden;

	text-align:center;
 overflow:hidden; background-color:#FFFFFF;/* border: 1px solid #dddddd;*/ position:relative; 
}
.xuanze .picli:after{
	position:absolute; content:'';
	top:0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd; height:100%;
	right: 0px;
}
.xuanze .picli:before{ z-index:1; content:'';
	position:absolute;
	left:0px;
	width:100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	bottom: 0px;
}
.xuanze .picli .img{ overflow:hidden;	perspective:1000;transform-style:preserve-3d;}
	.xuanze .picli .img img{max-width:120%;min-width:100%;	min-height:100px;
	max-height:120px;}
/*.xuanze .picli .ntitle{ display:none}*/


.front,.back{width:100%;float:left; width:100%; text-align:center}

.xuanze .picli,.xuanze .picli  .img a,.front,.back{min-height:100px;max-height:100px;}
.xuanze .picli  .img a{
	position:relative;
	transition:0.6s;
	transform-style:preserve-3d;
	display:block;
	
}
    .front,.back{position:absolute;top: 0px;left: 0px;
	backface-visibility:hidden;
-webkit-backface-visibility:hidden;	
-moz-backface-visibility:hidden; 	
-ms-backface-visibility:hidden; 	
	background-color:#999999; z-index:1;}
	
    .front{z-index:2; background-color:#ffffff;}
    .back{transform:rotateY(-180deg); line-height:1.2; color:#FFFFFF; font-size:24px; text-align:center; z-index:22; padding-left:20px; padding-right:20px;box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; }

.xuanze .picli .img:hover  a{transform:rotateY(180deg);}



/*内页常规列表*/
#cms,#cms1{ padding-top:20px; padding-bottom:20px;}
#cms *,#cms1 *,.fangan *{ max-width:100%;}
.fangan .cpli .econtent{ padding-top:20px; font-size:16px; padding-bottom:20px;}
.fangan .cpli .econtent .ul li{border-radius:0px; border:none;}
.fangan .cpli .econtent .ul li .t1{ margin-bottom:10px;font-size: 22px;
color: #061928; position:relative; padding-bottom:5px;}
.fangan .cpli .econtent .ul li .t1:after{ content:''; background-color:#F28D01; background-color:rgba(0,102,204,0.8); height:3px; width:2em; left:0px; bottom:0px; position:absolute;}
.fangan .cpli .econtent .ul li .t2{color: #636a72;min-height:6em;}
.fangan .cpli .hh1{ text-align:center; font-size:28px; position:relative;}
.fangan .cpli .hh1:after{ content:''; height:3px; bottom:0px; left:50%; width:2em; margin-left:-1em; background-color:#F28D01; content:''; position:absolute;}
.fangan .cpli .hh2{ text-align:center; font-size:12px; color:#666666;}
.fangan .cpli .h2{text-align:center; font-size:16px;color:#333;}
.fangan .cpli{padding-top:50px; padding-bottom:50px; clear:both;}
.fangan .cpli .more{ text-align:center; line-height:40px; clear:both; padding-top:20px;}
.fangan .cpli .more a{ display:inline-block; background-color:#F28D01; padding-left:30px; padding-right:30px; color:#FFFFFF; margin-left:5px; margin-right:5px;}
.fangan .cpli .more a:nth-child(2){ background-color:#eeeeee; color:#F28D01}
.fangan .cpli:nth-child(2n){ background-color:#f5f5f5; }

#right{margin-bottom:20px;}
#left{ float:left; width:200px; margin-top:20px; margin-bottom:20px; }
#left+#right{ float:right;width:calc(100% - 250px); }
#left+#right{ float:left; width:80%;}
#left{ float:right; width:18%;}

#left .h2{ background-color:#F28D01; color:#ffffff; text-align:center; line-height:1.5; padding-top:15px; padding-bottom:15px;}
#left .h2 >span{}
#left .h2 span span{
	display:block;
	text-transform: uppercase;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif; color:rgba(255,255,255,0.8);
}
#left .h2 span b{ display:block; font-size:24px;}
#left  .leftdh{background-color:#F7F7F7; padding-top:5px; padding-bottom:5px;}
#left  .leftdh ul ul{ display:none}
#left  .leftdh ul li a{ display:block;padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; color:#333333;}
#left  .leftdh ul li a i{ color:#ccc; margin-right:3px;}
#left  .leftdh ul li a.hover{ background-color:#ffffff;color:#F28D01;}
#left  .leftdh ul li a.hover i{color:#F28D01;}


#left  .leftdh ul li a:hover{ background-color:#F28D01;color:#ffffff;}
#left  .leftdh ul li a:hover i{color:#ffffff;}

#left .tags{ clear:both; margin-top:20px;background-color:#F7F7F7;}
#left .tags .etitle{ display:none}
#left .tags .econtent{
	padding:10px;

} 
#left .tags .econtent .li{ display:inline-block; margin:5px; }
#left .tags .econtent .li a{ display:block; padding-left:10px; padding-right:10px; background-color:#EDEDED; color:#626D76;border-radius:25px;}
#left .tags .econtent .li a:hover{ background-color:#F28D01; color:#FFFFFF;}
#left .lefttj{clear:both; margin-top:20px;background-color:#F7F7F7;}
#left .lefttj .etitle{
	background-color:#eeeeee;
	padding:10px;
	color:#333333;
	font-weight: bold;
}
#left .lefttj .econtent{ padding:10px; line-height:1.2;}
#left .lefttj .econtent .li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee; padding-top:8px; padding-bottom:8px;
}
#left .lefttj .econtent .li a{ margin-left:20px; display:block; color:#666666}
#left .lefttj .econtent .li i{ float:left; color:#999999}
#left .lefttj .econtent .li a:hover,#left .lefttj .econtent .li:hover i{color: #F28D01;}
/*图文列表*/
#cms .picli{ float:left;  width:32%; margin-left:2%; margin-right:0px; margin-bottom:40px; }
#cms .picli:nth-child(3n){ float:right}
#cms .picli:nth-child(3n+1){ clear:both; margin-left:0px;}
#cms .picli .img{ position:relative; overflow:hidden;  max-height:135px; min-height:135px; background-color:#cccccc; }
#cms .picli .img img{ max-width:150%;min-width:100%;max-height:200px;min-height:135px;}
#cms .picli .img:after{ content:''; height:100%; width:100%; position:absolute; z-index:1; background-color:rgba(0,0,0,0.2);}
#cms .picli .img  .title{ position:absolute; top:0px; height:100%; width:100%; left:0px; z-index:2; color:#ffffff; font-size:24px; text-align:center; float:left; display: flex;
    justify-content:center;
    align-items:center;}
#cms .picli .img .time{
	position:absolute;
	right:5px;
	top:5px;
	z-index:2;
	color:#FFFFFF;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif, Impact;
	font-size: 24px; line-height:1.5;
}
#cms .picli .img .time .y{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
#cms .picli *{ max-width:100%;}
#cms .picli .right{ padding:10px; line-height:1.5;max-height:7em;min-height:7em; overflow:hidden; background-color:#f5f5f5;}
#cms .picli .right .ntitle{ font-size:16px;max-height:3em; overflow:hidden;}
#cms .picli .right .dp{ font-size:14px; color:#999; max-height:3em; overflow:hidden; margin-top:5px;}

#cms .picli:hover .right{ background-color:#F28D01;color:#ffffff;}
#cms .picli:hover .right .ntitle a{ color:#ffffff;}
#cms .picli:hover .right .dp{ color:rgba(255,255,255,0.6);}
#cms .picli:hover .img:after{ background-color:rgba(0,0,0,0.1);}

#cms .caseli{ float:left;  width:48%; margin-left:2%; margin-right:0px; margin-bottom:40px; }
#cms .caseli:nth-child(2n){ float:right}
#cms .caseli:nth-child(2n+1){ clear:both; margin-left:0px;}
#cms .caseli .img{ position:relative; overflow:hidden; max-height:250px; min-height:250px; background-color:#cccccc; }
#cms .caseli .img img{ width:100%;}
#cms .caseli .img:after{ content:''; height:100%; width:100%; position:absolute; z-index:1; background-color:rgba(0,0,0,0.2);}
#cms .caseli .img .time{
	position:absolute;
	right:5px;
	top:5px;
	z-index:2;
	color:#FFFFFF;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif, Impact;
	font-size: 24px; line-height:1.5;
}
#cms .caseli .img .time .y{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
#cms .caseli *{ max-width:100%;}
#cms .caseli .right{ padding:10px; line-height:1.5;max-height:7em;min-height:7em; overflow:hidden; background-color:#f5f5f5;}
#cms .caseli .right .ntitle{ font-size:16px;max-height:3em; overflow:hidden;}
#cms .caseli .right .dp{ font-size:14px; color:#999; max-height:3em; overflow:hidden; margin-top:5px;}

#cms .caseli:hover .right{ background-color:#F28D01;color:#ffffff;}
#cms .caseli:hover .right .ntitle a{ color:#ffffff;}
#cms .caseli:hover .right .dp{ color:rgba(255,255,255,0.6);}
#cms .caseli:hover .img:after{ display:none;}

/*新闻列表*/
#cms .li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	padding-top: 10px;
	padding-bottom: 10px; line-height:1.5; float:left; width:100%; clear:both;
}
#cms .li:nth-child(2n+1){ background-color:#f5f5f5;}
#cms .li .img{ width:160px; float:left; margin-left:10px;}

#cms .li *{ max-width:100%;}
#cms .li .img+.right{ margin-left:180px;}
#cms .li .ntitle{
	font-size: 16px;
	position:relative;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF9933; padding-left:5px;
}

#cms .li .dp{ padding-top:10px; color:#666666}
#cms .li .date{ color:#ccc; padding-top:10px; font-size:12px;}
.postion .fl,.postion .fl a{ color:#999999}
.postion .fl{ padding-top:15px; padding-bottom:10px; font-size:12px;}
/*内页产品*/
.bannerin{ margin-top:80px; min-height:400px; clear:both;}
.postion{
	clear:both;
float:; 	width:100%;
	background-color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.postion .sort{ float:left;}
.postion .sort ul li{ display:inline-block; padding-left:20px; padding-right:20px;padding-top:10px; padding-bottom:10px; font-size:16px; position:relative; cursor:pointer;}
.postion .sort ul li.hover:after{
	content:'';
	position:absolute;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F28D01;
	width: 4em;
	left: 50%; margin-left:-2em;
	bottom: 0px;
}
.postion .sort+b{ display:none}
.postion .fr{ padding-top:15px; padding-bottom:10px; font-size:12px;}
.postion .fr,.postion .fr a{ color:#999999}

.postion.fixed2{ position:fixed; top:90px; left:0px; z-index:1;}




/*详细页*/
#cms1{ /*background-color:#f7f7f7;*/ margin-top:20px; padding:10px; color:#000000}
#cms1 .h1{
	line-height:1.5;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#cms1 *{ max-width:100%;}
#cms1 .info{ padding-bottom:10px; padding-top:10px; color:#999999; font-size:12px; line-height:20px; }
#cms1 .info i{ margin-right:3px; float:left}
#cms1 .info span{ float:left; margin-right:5px;}
#cms1 .nextpage{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd; clear:both; margin-top:20px;
}
.lxin .showmap iframe{ min-height:300px;}

.kefu{ position:fixed; right:10px; top:20%; z-index:22;}
.kefu .li{ background-color:#cccccc; color:#FFFFFF; text-align:center; width:60px; line-height:60px; font-size:32px; margin-bottom:5px; position:relative;}
.kefu .li>i{ font-size:32px; }
.kefu .li>div{
	position:absolute;
	right:100%;
	top:0px;
	border: 1px solid #dddddd; color:#666666; font-size:16px; background-color:#FFFFFF; color:#000000;box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; line-height:58px; display:none; 
}
.kefu .li>div.ewm img{ max-width:120px;}
.kefu .li>div.ewm{ line-height:1.2; padding-bottom:10px; }
.kefu .li>div.phone,.kefu .li>div.qq{ width:160px; text-align:left; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;}
.kefu .li>div i{ margin-right:5px; font-size:18px; color:#999999}
.kefu .li>div .t1{
	text-align:center;
	line-height:1.2;
	font-size:14px;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd; padding-bottom:10px;
}
.kefu .li>div.phone .t2{
	text-align:center;
	line-height:1.2;
	color:#E50014;
	padding-top:10px;
	font-size: 16px;
	font-weight: bold;
}
.kefu .li>div.qq .t2{ line-height:1.5; padding-top:10px; }
.kefu .li>div.qq .t2>div{ clear:both; float:left; width:100%; font-size:14px; padding-top:3px; padding-bottom:3px;}
.kefu .li>div.qq .t2 img{ float:left; margin-right:5px;}
.kefu .li>div.qq .t2 img+span{ float:left;}
.kefu .li:hover{ background-color:#E50014}
.kefu .li:hover>div{ display:block}

#top .tel{
	background-image: url(phone.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left:65px;
	margin-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd; line-height:1.2; padding-top:5px;
}
#top .tel .t1{ font-size:12px; color:#666666;}
#top .tel .t2{
	color:#F67114;
	font-size:22px;
	/*font-family: Georgia, "Times New Roman", Times, serif, Impact; */line-height:1.2
}