@import "//at.alicdn.com/t/font_788332_wlnygeco7f.css";
HTML {overflow:scroll; overflow-x:hidden;}
@-ms-viewport{width:device-width}

body {
	
}
img{border:0;vertical-align:bottom;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,em{ 
    margin:0;padding:0;border:0;
}
ul { 
    list-style:none;
}
.mr {
	float:right;
}
.search-size {
	font-size: 1.6em;
	margin-right: 17px; 
	margin-left: 17px;
}
.flash{
	width:100%;
	margin:0;
}
.flash img { 
    width:100%;
	height:auto;
}
/* 案例
----------------------------------------------------------------------------------------------------*/
#particles {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1; 
  background-color: #ffffff;
  height:100%;
}
.case-wrapper {
  overflow:hidden;
  position:relative;
}
.case{
	position:relative;
	z-index:50;
	width:1250px;
	margin:0 auto;
	padding:60px 0 80px;
}
.hf-title{
	font-size:3.0em;
	text-align:center;
	color:#333;
	line-height:48px
}
.hf-sub-title{
	margin-top:20px;
	font-size:0.875em;
	text-align:center;
	color:#000;
	font-weight:lighter
}
.case-main {
	width:100%;
    padding-top:30px;
	margin:0 auto;
	overflow:hidden;	
}
.hf-case-all {
	float:left;
	width:200px;
	height:433px;
	position:relative;
	margin-top:11px;
}
.hf-case-all img{
	width:100%;
	height:100%;
}
.all-text{
	position:absolute;
	bottom:50px;
	width:100%;
	padding-left:10px;	
}
.all-decoration{
	display:inline-block;
	vertical-align:bottom;
	width:52px;
	height:45px;
	background:url(../images/icon-index.png) 0 0 no-repeat
}
.all-tip{
	margin-top:5px;
	font-size:20px;
	color:#fff;
	font-weight:700;
	letter-spacing:1px
}
.all-tip i{
	position:absolute;
	right:45px;
	width:15px;
	height:10px;	
	bottom:8px;right:15px;
	background:url(../images/icon-index.png) -52px 0 no-repeat;
}
.case-box {
	overflow:hidden;
}
.case-box ul {
	
}
.case-box li {
	width:290px;
	height:340px;
	float:left;
	background:#ebebeb;
	margin-left:20px;
	margin-top:20px;
	position:relative;
	border: 2px solid #cccccc;
}
.case-box li img {
	width:100%;
	height:auto;
}
.case-title {
	width:100%; 
	text-align:center;		
	color:#000;
	font-family: 'Microsoft YaHei';
	overflow:hidden;	
	height:40px;
	line-height:30px;
	position:absolute;
	bottom:0;

}
.hidden {
	display: block !important; 
}

/* 新闻
----------------------------------------------------------------------------------------------------*/
.new-wrapper {
  overflow:hidden;
  background:url(../images/index-news-bg.jpg);
  background-size:100% 100%;
}
.new{
	position:relative;
	z-index:50;
	width:1200px;
	margin:0 auto;
	padding:90px 0 60px
}
.new-main {
	width:1120px;
	padding-top:72px;
	margin:0 auto;
	overflow:hidden;	
}
.new-item {
	float:left;
	width:520px;
	overflow:hidden;
}
.new-item dl {
	overflow:hidden;
	width:100%;
	border-bottom: 1px solid #cccccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.new-item dl dt {
	float:left;
	width:150px;
	height:90px;
    padding-right:10px;
}
.new-item dl dd {
	float:left;	
	width:-webkit-calc(100% - 150px); 
    width:-moz-calc(100% - 150px); 
    width:calc(100% - 150px); 	
	height:90px;
	position:relative;
	
}
.new-item dl dt img {
	width:100%;
	height:100%;
}
.new-item .item-title {
	width:100%;
	overflow:hidden;	
	max-height:25px;
	color:#000000;
}
.new-item .item-profile {
	color:#666666;
	font-size:0.875em;
	max-height:44px;
	overflow:hidden;
}
.new-item .item-date {
	width:100%;
	overflow:hidden;	
	position:absolute;
	bottom:0px;
}
.time-size {
	font-size: 1.0em;
}
.new-pic {
	float:right;
	width:570px;
	height:427px;
	position:relative;
}
.new-pic img{
	width:100%;
	height:100%;
}
.pic-layer {
	position:absolute;
	bottom:0;	
	width:100%;
	background:rgba(0,0,0,0.6)!important;background:#000;filter:Alpha(opacity=60);
	height:148px;
}
.pic-title {
	color:#fff;
	padding:20px 35px;
	overflow:hidden;
    height:46px;	
}
.pic-profile {
	color:#fff;
	width:380px;
	font-size:14px;
	height:70px;
	padding-left:35px;
	padding-top:4px;
	line-height:24px;
	overflow:hidden;
}
.pic-data {
	width:105px;
	height:70px;
	background:#f8b62c;
	position:absolute;
	bottom:25px;
	right:0;
	padding-top:10px;
	padding-left:20px;
	
	
}
.pic-data .month {
	color:#fff;
	font-size:20px;
	font-weight:bold;
	width:60px;
	text-align:right;
}
.pic-data .year {
	color:#fff;
	font-size:16px;
	width:60px;
	text-align:right;
}
.more {
	text-align:center;
	border: 2px solid #cccccc;
	font-size:14px;
	width:90px;
	height:36px;
	margin:0 auto;
	line-height:32px;
	margin-top:30px;
}
.more a {
	display: block;
	color:#000;
}
.more a:hover {
	width:86px;background:#f8b62c;
	height:32px;
	line-height:32px;
}
/* 视频
----------------------------------------------------------------------------------------------------*/
.video{position: relative; overflow:hidden;}
.video img {
    width:100%;
	height:auto;
}
.video-tip {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	padding-top:12.1%;
	text-align:center;
}
.video-title{
	margin-top:40px;
	font-family: Microsoft YaHei;
	font-size:40px;
	color:#fff
}
.video-main{
	margin-top:30px;
	font-family: Microsoft YaHei;
	font-size:18px;
	color:#fff;
	font-weight:400
}
.video-size {
	color:#fff;
	font-size:120px;
}
.videoplay {
	width:900px;height:500px;
}
/* 微信 */
.weixindiag{
	position:absolute;
	height:auto;
	z-index:90001;
	padding:1px; 
	display:none; 

	background-color:#fff;
	border-radius: 5px;
	padding:10px;
}
.weixindiag img{
	border-radius:5px;
}
.weixinclose{
	background:url(../images/weixinclose.png) no-repeat; 
	width:38px; 
	height:38px; 
	display:inline-block; 
	margin-bottom:-50px; 
	cursor:pointer; 
	margin-bottom:-38px; 
	z-index:999; 
	position:absolute;
	right:-18px; 
	top:-18px;
}
.overlay{
	background-color:#252525;
	position:absolute;
	z-index:90000;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:0.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.5; 
	display:none;
}
/* 底部
----------------------------------------------------------------------------------------------------*/
.footer{
	width:100%;
	background:#3e3a39
}
.footer-cover{
	width:100%;
	padding:50px 50px 120px 50px;
}
.clearfix {
	clear:both
}
.footer-service{
	float:left;
	width:42%;
}
.service-tip{
	font-size:14px;
	color:#fff
}
.service-tel{
	display:block;
	margin-top:10px;
	font-family:Arial;
	font-size:30px;
	color:#f8b62c
}
.footer-ser-location{
	margin-top:25px
}
.footer-ser-location ul li{
	float:left;
	width:50%;
	font-size:14px;
	color:#fff;
	line-height:24px
}
.footer-link{
	float:right;
}
.footer-link ul{
	float:left
}
.footer-link ul+ul{
	margin-left:85px
}
.footer-link ul li{
	font-size:14px;
	color:#fff;
	font-weight:700
}
.footer-link ul li:first-child{
	margin-bottom:12px
}
.footer-link ul li a{
	font-size:12px;
	color:#c5c5c5;
	line-height:26px;
	font-weight:lighter
}
.footer-link ul li a:hover{
	opacity:.6
}
.footer-box-bottom{
	width:100%;
	background:#656161;
	overflow:hidden;
}
.footer-inner{
	padding:0 50px;
}
.footer-box-tip{
	float:left;
	height:60px;
	line-height:60px
}
.footer-box-tip span{
	font-size:12px;
	color:#999;
	font-weight:lighter
}
.footer-box-tip a{
	font-size:12px;
	color:#999;
	font-weight:lighter
}
.footer-box-tip a:hover{
	text-decoration:underline
}
/* 内页
----------------------------------------------------------------------------------------------------*/
.cms-container {
	position:relative;width:100%;
}
.cms-banner {
	width:100%;
	height:auto;
}
.cms-banner img {
	width:100%;
	height:auto;
}
.cms-path {
	width: 100%; 
	padding-right: 5%; 
	padding-left: 5%; 
	margin-right: auto; 
	margin-left: auto; 
	position: absolute; 
	bottom:0;
}
.cms-path .cms-class {
	background:#fff;
	overflow:hidden;
	width:100%;	
	padding:30px 40px 30px 40px;
}
.company-name{
	float:left;
	margin-right:22px;
	padding-right:20px;
	text-align:center;
	font-size:30px;
	font-weight:700;
	color:#595d61;
	font-family: Microsoft YaHei;
	position: relative;
}
.company-name:after{
	content:'';
	position:absolute;
	background-color:#e40000;
	width:12px;
	height:40px;
	top:0;
	right:-12px;
	transform:skewx(-20deg)
}
.nav-wrap-2 li{
	float:left;
	margin:0 22px;
	line-height:40px;	
}
.nav-wrap-2 li a{
	color:inherit;
	vertical-align:middle;
	font-size:18px;
	font-family: Microsoft YaHei;
	color:#595d61;
}
.nav-wrap-2 li a:hover,.nav-wrap-2 li.active a{
	color:#e40000;
	font-weight:700
}
.cms-list {
	padding-right: 8%;
	padding-left: 8%;
	overflow:hidden;
}
.cms-box {
    padding:0 40px 0 40px;
	overflow:hidden;
}
.cms-box dl{
	overflow:hidden;
	width:100%;
	padding-bottom:20px;
	margin-bottom:10px;
	border-bottom:1px dashed #e1e1e1;
	padding-top:10px;
}
.cms-box dl dt{
	float:left;
	width:170px;
	height:110px;
    padding-right:20px;
}
.cms-box dl dt img{
	width:100%;
	height:100%;
}
.cms-box dl dd {
	float:left;	
	width:-webkit-calc(100% - 170px); 
    width:-moz-calc(100% - 170px); 
    width:calc(100% - 170px); 	
	height:110px;
	position:relative;	
}
.cms-box .item-title {
	width:100%;
	overflow:hidden;
	color:#626262;
	font-size:20px;
	font-family: Microsoft YaHei;
	max-height:65px;
	min-height:40px;
}
.cms-box .item-profile {
	color:#999999;
	font-size:0.875em;
	overflow:hidden;
	min-height:30px;
	max-height:50px;
}
.cms-box .item-date {	
	overflow:hidden;	
	position:absolute;
	bottom:0px;
	right:0px;
}
.page {
	padding:10px 10px 20px 10px; overflow:hidden;
}
.news-intro-head{
	padding:30px 0 0 0;
	border-bottom:1px solid #ddd
}
.news-intro-time{
	font-size:14px;
	color:#333;
	text-align:center;
	padding:30px;
}

.news-intro-title{
	font-size:30px;
	color:#333;
	text-align:center;
	line-height:40px;
	
}
.news-intro-main{
	border-bottom:1px solid #ddd
}
.article {
    font-size:16px;
	line-height:2.0;
	font-family: Microsoft YaHei;
	padding:30px 0 30px 0;
}
.article img {
	max-width:100%;height:auto;
}
.return-list{
	width:228px;
	height:50px;
	margin:0 auto;
	text-align:center;
	line-height:50px;
	background:#f8b62c
}
.return-list a{
	width:100%;
	height:100%;
	display:block;
	font-size:14px;
	color:#fff
}
.return-list a:hover{
	opacity:.6
}
.return-list a .icon-icon{
	font-size:18px;
	color:#fff;
	vertical-align:middle;
	margin-right:5px
}
.return-topp{
	margin:0 auto;
	width:228px;
	height:50px;
	text-align:center;
	line-height:50px;
	background:#ddd;
	margin-bottom:40px
}
.return-topp a{
	width:100%;
	height:100%;
	display:block;
	font-size:14px;
	color:#fff
}
.return-topp a:hover{
	opacity:.6
}
.return-topp a .icon-fanhuidingbu{
	font-size:16px;
	color:#fff;
	vertical-align:middle;
	margin-right:5px
}
.cms-project {
    
	overflow:hidden;
}
.cms-project dl {
	width:23%;float:left;margin-right:1%;margin-left:1%;
	border: 2px solid #cccccc;background:#ebebeb;
}
.cms-project dl dt {
	width:100%;
}
.cms-project img {
	width:100%;
	height:auto;
}
.cms-project dl dd {
	line-height:36px;text-align:center;height:36px; overflow: hidden;
}
/*产品页面*/
.frame {
	width:100%;
	overflow:hidden;
	display: flex;
}
.piczoom {
	width:352px;
	
}
.domain {
	flex:1;
    padding-left:30px;
	padding-right:30px;
}
.card {
	width:200px;
	background:#f5f5f5;
}
.dotitle {
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	color:#666666;
	font-family: Microsoft YaHei;
}
.ms {
	font-size:14px;
	color:#e4393c;
	padding:5px 0 5px 0;
}
.parameter {
	display:flex;
}
.norms {
	font-size:14px;
	color:#888888;
	line-height:30px;
	width:80px;
}
.standards {
	flex:1;
	color:#000;
	line-height:30px;
	font-size:14px;
}
.standards a {
	color:#ff6000;
	font-size:14px;	
}
.standards a:hove {
	color:#ff6000;	
}
.standards span {
	margin-right:20px;
}
.make {
	width:100%;
	padding:5px 0 5px 0;
}
.make img {
	width:100%;
	height:auto;
}
.lunbo{
	display:none;
}
.lunbo img { 
    width:100%;
	height:auto;
}
/*产品客服*/
.kefu {
	text-align:center;
	line-height:40px;
	color:#888888;
	background:url(../images/temp.gif) center center no-repeat;
}
.face {
	display:flex;
	padding:5%;
}
.qq {
	width:60px;
	height:60px;
}
.qq img {
	width:100%;
	height:100%;
	border-radius:50%;
}
.worker {
	flex:1;
	padding-left:10px;
}
.job {
	font-size:12px;
	width:100%;
	overflow:hidden;	
	font-family: Microsoft YaHei;
	height:20px;
}
/*产品详细*/
.product-frm {
	display:flex;
	width:100%;
	overflow:hidden;
}
.left-frm {
	width:210px;

}
.right-frm {
	flex:1;	
	padding-left:10px;
}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:352px;height:352px;border:1px solid #DFDFDF;}

.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
/*选项卡*/
#Tab1{
width:100%;
height:100%;

}
/*菜单class*/
.Menubox {

overflow:hidden;
background-image:url(../images/li.gif);

}
.Menubox ul{

}
.Menubox li{
float:left;
display:block;
cursor:pointer;

width:78px;
text-align:center;
color:#666666;
height:37px;
line-height:37px;
font-size:14px;font-family:"Microsoft Yahei";
}
.Menubox li.hover{
background-image:url(../images/hover.gif);
background-color:#fff;
color:#666666;
height:37px;
line-height:37px;
}
.Contentbox{

line-height:25px;
padding-top:10px;

}
/*左侧栏商品*/
.sort-product {
	float:left;padding:9px;border:1px solid #DDDDDD;
}
.sort-product dl{
	
}
.sort-product dl dt{
	padding-top:8px;
}
.sort-product dl dt img{
	width:190px;height:190px;border:0;
}
.sort-product dl dd{
	width:190px;
}
.sort-product dl dd a{
	color:#333333;
	text-decoration:none;
	font-family:"Microsoft Yahei";
	font-size:14px;
}
.sort-product dl dd a:hover{
	color:#ff6000;
	text-decoration:none;
}
.sort-product h3 {
	font-size:14px;font-family:"Microsoft Yahei";line-height:25px;color:#666666;
}
@keyframes firstPart {
	0% { bottom: 40px; }
	100% { bottom: 20px; }
}
@-moz-keyframes firstPart

/* Firefox */
{
	0% { bottom: 40px; }
	100% { bottom: 20px; }
}
@-webkit-keyframes firstPart

/* Safari and Chrome */
{
	0% { bottom: 40px; }
	100% { bottom: 20px; }
}
@-o-keyframes firstPart

/* Opera */
{
	0% { bottom: 40px; }
	100% { bottom: 20px; }
}

@media (max-width:1366px) {
	
}
@media (max-width:1199px) {
.case{
	position:relative;
	z-index:50;
	width:100%;
	margin:0 auto;
	padding:15px 0 15px
}
.case-main {
	width:100%;
	padding-top:18px;
	margin:0 auto;
	overflow:hidden;	

}
.hf-title{
	font-size:2.0em;
	text-align:center;
	color:#333;
	line-height:2.0em
}
.hf-case-all {
	display:none;
}
.case-box {
	overflow:hidden;
    padding-right:2%;
}
.case-box ul {
	
}
.case-box li {
	width:31%;
	height:auto;
	float:left;
	background:none;
	margin-left:2%;
	margin-top:10px;
	position:relative;
}
.case-title {
	width:100%; 
	text-align:center;		
	color:#000;
	font-family: 'Microsoft YaHei';
	overflow:hidden;	
	height:30px;
	line-height:30px;
	position:relative; 
	bottom:none;
	background:rgba(0,0,0,0.0)!important;background:#000;filter:Alpha(opacity=0);
}
.hidden {
	display:none!important;
}  
.new{
	position:relative;
	z-index:50;
	width:100%;
	padding:25px 0 25px
}
.new-main {
	width:100%;
	padding-top:36px;

	overflow:hidden;	
}
.new-pic {
	display:none;
}
.new-item {
	float:left;
	width:100%;
	overflow:hidden;
	padding:0 10px;
}

.video-tip {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	padding-top:12%;
	text-align:center;
}
.video-title{
	margin-top:12px;
	font-family: Microsoft YaHei;
	font-size:1.8em;
	color:#fff
}
.video-main{
	margin-top:2px;
	font-family: Microsoft YaHei;
	font-size:1em;
	color:#fff;
	font-weight:400
}
.video-size {
	color:#fff;
	font-size:5em;
}
.videoplay {
	width:767px;height:367px;
}
.footer-cover{
	width:100%;
	padding:10px;
}
.footer-service{
	float:left;
	width:100%;
}
.footer-ser-location ul li{
	float:left;
	width:100%;
	font-size:1.0em;
	color:#fff;
	line-height:30px
}
.footer-link{
	display:none;
}
.footer-inner{
	padding:0 10px;
} 

.cms-list {
	padding-right: 0;
	padding-left: 0;
}

.cms-box {
    padding:0 10px 0 10px;
	overflow:hidden;
}


.cms-box dl{
	overflow:hidden;
	width:100%;
	padding-bottom:20px;
	margin-bottom:10px;
	border-bottom:1px dashed #e1e1e1;
	padding-top:10px;
}
.cms-box dl dt{
	float:left;
	width:120px;
	height:70px;
    padding-right:20px;
}
.cms-box dl dt img{
	width:100%;
	height:100%;
}
.cms-box dl dd {
	float:left;	
	width:-webkit-calc(100% - 120px); 
    width:-moz-calc(100% - 120px); 
    width:calc(100% - 120px); 	
	height:70px;
	position:relative;	
}
.cms-box .item-title {
	width:100%;
	overflow:hidden;
	color:#626262;
	font-size:1.0em;
	font-family: Microsoft YaHei;
	max-height:65px;
	min-height:40px;
}

.cms-box .item-date {	
	overflow:hidden;	
	position:absolute;
	bottom:0px;
	right:0px;
	font-size:0.875em;
}
.cms-project {
    padding:0;
	overflow:hidden;
}
.cms-project dl {
	width:31%;float:left;margin-right:1%;margin-left:1%;
	padding-bottom:10px;
	padding-top:10px;
}
.cms-project dl dt {
	width:100%;
}
.cms-project img {
	width:100%;
	height:auto;
}
.cms-project dl dd {
	line-height:36px;text-align:center;height:36px; overflow: hidden;
}
.page {
	padding:10px;
}
.cms-path {
	width: 100%; 
	padding-right: 10px; 
	padding-left: 10px; 
	margin-right: auto; 
	margin-left: auto; 
	position:relative;
}
.cms-path .cms-class {
	background:#fff;
	overflow:hidden;
	width:100%;	
	padding:20px 0 20px 0;
}

.lunbo{
	display:none;
}

.domain {
	flex:1;
    padding-left:5px;
	padding-right:5px;
}
.card {
	display:none;
}
.make {
	display:none;
}
.left-frm {
	display:none;    
}
.right-frm {
	width:100%;	
    padding-left:0px;
	padding-right:0px;
}
.Contentbox{
    line-height:25px;
    padding-top:5px;
}

}
@media (max-width:991px) {
	
}
@media (max-width:818px) and (min-width:768px) {
	
}

@media (max-width:767px) {
.case{
	position:relative;
	z-index:50;
	width:100%;
	margin:0 auto;
	padding:15px 0 15px
}
.case-main {
	width:100%;
	padding-top:18px;
	margin:0 auto;
	overflow:hidden;	

}
.hf-title{
	font-size:1.6em;
	text-align:center;
	color:#333;
	line-height:1.6em
}
.hf-sub-title{
	margin-top:10px;
	font-size:0.875em;
	text-align:center;
	color:#000;
	font-weight:lighter
}
.hf-case-all {
	display:none;
}
.case-box {
	overflow:hidden;
    padding-right:1%;
	padding-left:1%;
}
.case-box ul {
	
}
.case-box li {
	width:32%;
	height:auto;
	float:left;
	background:none;
	margin-left:1%;
	margin-top:10px;
	position:relative;
}

.case-title {
	width:100%; 
	text-align:center;		
	color:#000;
	font-family: 'Microsoft YaHei';
	overflow:hidden;	
	height:30px;
	line-height:30px;
	position:relative; 
	bottom:none;
	background:rgba(0,0,0,0.0)!important;background:#000;filter:Alpha(opacity=0);
}
.hidden {
	display:none!important;
}
.new{
	position:relative;
	z-index:50;
	width:100%;
	padding:25px 0 25px
}
.new-main {
	width:100%;
	padding-top:36px;

	overflow:hidden;	
}
.new-pic {
	display:none;
}
.new-item {
	float:left;
	width:100%;
	overflow:hidden;
	padding:0 10px;
}
.new-item dl dt {
	float:left;
	width:100px;
	height:60px;
    padding-right:10px;
}
.new-item dl dd {
	float:left;	
	width:-webkit-calc(100% - 100px); 
    width:-moz-calc(100% - 100px); 
    width:calc(100% - 100px); 	
	height:66px;
	position:relative;
	
}
.new-item .item-title {
	width:100%;
	overflow:hidden;
	max-height:45px;
}
.new-item .item-profile {
	display:none;
}
.new-item .item-date {
	width:100%;
	overflow:hidden;	
	position:absolute;
	bottom:0;
	font-size:0.875em;
}
.video-tip {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	padding-top:8%;
	text-align:center;
}
.video-title{
	display:none;
	margin-top:12px;
	font-family: Microsoft YaHei;
	font-size:1.8em;
	color:#fff
}
.video-main{
	display:none;
	margin-top:2px;
	font-family: Microsoft YaHei;
	font-size:1em;
	color:#fff;
	font-weight:400
}
.video-size {
	color:#fff;
	font-size:5em;
}
.videoplay {
	width:240px;height:160px;
}
.footer-cover{
	width:100%;
	padding:10px;
}
.footer-service{
	float:left;
	width:100%;
}
.footer-ser-location ul li{
	float:left;
	width:100%;
	font-size:1.0em;
	color:#fff;
	line-height:30px
}
.footer-link{
	display:none;
}
.footer-inner{
	padding:0 10px;
}
.footer-box-tip{
	float:left;
	height:40px;
	line-height:40px
}
.footer-box-tip span{
	font-size:0.875em;
	color:#999;
	font-weight:lighter
}
.footer-box-tip a{
	font-size:0.875em;
	color:#999;
	font-weight:lighter
}

.cms-list {
	padding-right: 0;
	padding-left: 0;
}
.cms-box {
    padding:0 10px 0 10px;
	overflow:hidden;
}
.cms-box .item-profile {
	display:none;
}

.cms-box dl{
	overflow:hidden;
	width:100%;
	padding-bottom:20px;
	margin-bottom:10px;
	border-bottom:1px dashed #e1e1e1;
	padding-top:10px;
}
.cms-box dl dt{
	float:left;
	width:120px;
	height:70px;
    padding-right:20px;
}
.cms-box dl dt img{
	width:100%;
	height:100%;
}
.cms-box dl dd {
	float:left;	
	width:-webkit-calc(100% - 120px); 
    width:-moz-calc(100% - 120px); 
    width:calc(100% - 120px); 	
	height:70px;
	position:relative;	
}
.cms-box .item-title {
	width:100%;
	overflow:hidden;
	color:#626262;
	font-size:1.0em;
	font-family: Microsoft YaHei;
	max-height:65px;
	min-height:40px;
}

.cms-box .item-date {	
	overflow:hidden;	
	position:absolute;
	bottom:0px;
	right:0px;
	font-size:0.875em;
}
.cms-project {
    padding:0;
	overflow:hidden;
}
.cms-project dl {
	width:46%;float:left;margin-right:2%;margin-left:2%;


}
.cms-project dl dt {
	width:100%;
}
.cms-project img {
	width:100%;
	height:auto;
}
.cms-project dl dd {
	line-height:36px;text-align:center;height:36px; overflow: hidden;
}
.page {
	padding:10px;
}
.cms-path {
	width: 100%; 
	padding-right: 10px; 
	padding-left: 10px; 
	margin-right: auto; 
	margin-left: auto; 
	position:relative;
	border-bottom: 1px solid #cccccc;
}
.cms-path .cms-class {
	background:#fff;
	overflow:hidden;
	width:100%;	
	padding:10px 0 ;
	
}
.company-name{
    display:none;
}

.nav-wrap-2 li{
	float:left;
	margin:0 10px 0 0;
	line-height:20px;	
	
}
.nav-wrap-2 li a{
	color:inherit;
	vertical-align:middle;
	font-size:16px;
	font-family: Microsoft YaHei;
	color:#595d61;
}
.nav-wrap-2 li a:hover,.nav-wrap-2 li.active a{
	color:#e40000;
	font-weight:700
}
.news-intro-head{
	padding:20px 0 0 0;
	border-bottom:1px solid #ddd
}

.piczoom {
    display:none;	
}
.lunbo{
	width:100%;     
	height:auto;
	display:block;
}
.lunbo img { 
    width:100%;
	height:auto;
}
.domain {
	width:100%;
    padding-left:5px;
	padding-right:5px;
}
.card {
	display:none;
}
.make {
	display:none;
}
.left-frm {
	display:none;    
}
.right-frm {
	width:100%;	
    padding-left:0px;
	padding-right:0px;
}
.Contentbox{
    line-height:25px;
    padding-top:5px;
}
.Contentbox img{

    width:100%;
    height:auto;

}
}
@media (max-width:450px) {


}


@media (max-width:1440px){

}
@media (max-width:767px){
	
}





