<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	margin:0;
	min-width: 1080px;
	font-family: Arial,"Microsoft YaHei Regular",å¾®è½¯é›…é»‘,"MicrosoftJhengHei",åŽæ–‡ç»†é»‘,STHeiti,MingLiu,sans-serif,SimHei;
	-webkit-text-size-adjust:none;
	color:#333333;
}
ul,img{
	margin: 0;
	padding: 0;
}
img{
	display:block;
}
ul,li{
	list-style-type: none;
}
p,h1,h6{
	margin: 0;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.cp{
	cursor:pointer;
}
.divOuter{
	position:relative;
	width:100%;
}
.divInner{
	position:relative;
	width:960px;
	margin:0 auto;
}
.cssHead{
	border-top:solid 5px #fb1b19;
	height:60px;
}
.cssHeadMb{
	border-top:solid 5px #191bfb;
	height:60px;
}
.cssMenu{
	height:32px;
}
.divLogo{
	position:relative;
	width:296px;
	height:30px;
	margin-top:10px;
	background:url(../images/logo.png) no-repeat;
	font-size:16px;
	font-weight:bold;
	line-height:43px;
	text-align:right;
}
.divHeadBtn{
	width:61px;
	height:28px;
	border-radius:4px;
	line-height:28px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	margin-left:10px;
	margin-top:16px;
	transition:all 0.3s ease-out;
}
.langJP{
	font-family:Meiryo,sans-serif;
}
.divSearch{
	width:170px;
	height:30px;
	border:solid 1px black;
	border-radius:15px;
	margin-right:20px;
	margin-top:15px;
	background:url(../images/scale.png) no-repeat 10px 8px;
}
.inpSearch{
	border:none;
	margin-top:5px;
	margin-left:34px;
	width:120px;
	font-size:12px;
	line-height:20px;
}
.divHeadMenu{
	background:url(../images/arrow.png) no-repeat 0px 7px;
	font-size:14px;
	line-height:20px;
	margin-right:30px;
	margin-top:20px;
	transition:all 0.3s ease-out;
}
.divHeadMenu .inner{
	margin-left:8px;
}
.opacity50{
	opacity:0.5;
}
.opacity70{
	opacity:0.7;
}
.cssMenu .divInner table{
	width:960px;
}
.cssMenu .divMenuBtn{
	width:160px;
	font-size:16px;
	line-height:32px;
	transition:all 0.3s ease-out;
	text-align:center;
	color:white;
	cursor:pointer;
}
.divSubMenu{
	position:absolute;
	z-index:15;
	width:100%;
	background-color:rgba(255,255,255,0.98);
	overflow:hidden;
	height:300px;
	transition:all 0.3s ease-out;
}
.blank20{
	height:20px;
}
.blank10{
	height:10px;
}
.blank2{
	width:100%;
	height:2px;
}
.blank35{
	height:35px;
}
.blank40{
	height:40px;
}
.blank50{
	height:50px;
}
.divSubMenu .divMenuOuter{
	font-size:16px;
	line-height:30px;
	height:30px;
	
}
.divSubMenu .divMenu{
	margin-right:40px;
	transition:all 0.3s ease-out;
	cursor:pointer;
}
.divSubMenu table{
	width:100%;
}
.divSubMenu table .spTitle{
	font-size:20px;
	line-height:50px;
	font-weight:bold;
	color:black;
}
.divSubMenu td{
	text-align:left;
}
.divSubMenu table .spCont{
	font-size:16px;
	line-height:28px;
	color:#646464;
}
.divMoreBtn{
	width:144px;
	height:44px;
	text-align:center;
	font-size:16px;
	line-height:44px;
	transition:all 0.3s ease-out;
}
.menu2H0{
	height:0;
}
.divSlideOuter{
	position:relative;
	width:100%;
	max-width:1600px;
	min-width:1080px;
	height:700px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
}
.divSlideOuter2{
	position:relative;
	width:100%;
	max-width:1600px;
	min-width:960px;
	margin:0 auto;
	text-align:center;
	overflow-x:hidden;
}
.divSlideContain{
	position:absolute;
	width:1600px;
	height:700px;
	top:0;
	left:50%;
	margin-left:-800px;
	overflow:hidden;
}
.divSlideContain2{
	position:relative;
	width:100%;
	height:auto;
	top:0;
	left:50%;
	margin-left:-50%;
	overflow:hidden;
}
.divSlideInner{
	position:absolute;
	height:700px;
	top:0;
	
}
.divSlideInner2{
	position:absolute;
	width:100%;
	height:auto;
	top:0;
	left:0;
	z-index:1;
}
.divSlideInner img{
	width:1600px;
	height:700px;
}
.divSlideInner2 img{
	width:100%;
	height:auto;
}
.slideImg{
	width:100%;
	height:auto;
	max-width:1600px;
	min-width:960px;
}
.ts03{
	transition:all 0.3s ease-out;
}
.ts05{
	transition:all 0.5s ease-out;
}
.divSlideBtnOuter{
	position:absolute;
	width:100%;
	top:50%;
	margin-top:-64px;
	z-index:5;
}
.divSlideBtnInner{
	max-width:1600px;
	min-width:900px;
	margin: 0 auto;
}
.divSlideBtn{
	width:72px;
	height:128px;
	cursor:pointer;
	transition:all 0.3s ease-out;
}
.bgArrowP{
	background:url(../images/arrowSlide.png) no-repeat 23px 27px;
}
.bgArrowN{
	background:url(../images/arrowSlide.png) no-repeat 23px 27px;
	transform:rotate(180deg);
}
.bgSlideBtn1{
	background-color:rgba(255,255,255,0.25);
}
.bgSlideBtn2{
	background-color:rgba(255,255,255,0.5);
}
.divDot{	
	position:absolute;
	width:100%;
	bottom: 27px;
	z-index:5;
}
.dotInner{
	position:relative;
	margin:0 auto;
	height:20px;
	width:160px;
}
.dotInner td{
	width:40px;
	height:20px;
	text-align:center;
}
.dot{
	width: 12px;
	height: 12px;
	border-radius: 50%;
	box-shadow: 0 0 5px #d1cdcd;
	margin:0 auto;
}
.dotNormal{
	cursor: pointer;
	background-color: white;
}
.dotActive{
	transform:scale(1.4);
	background-color: #e10014;
}
/*screen-1*/
.screen-1{
	width: 100%;
	height: 672px;
}
.screen-1-in{
	width: 1080px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.screen-1-con{
	width: 900px;
	height: 570px;
	position: absolute;
	top: 40px;
	left: 90px;
	color: white;

}
.screen-1-con .title{
	width: 110px;
	height: 56px;
	line-height: 56px;
	font-size: 24px;
	color: black;
}
.screen-1-con .title::before{
	content: "";
	display: inline-block;
	width: 48px;
	height: 3px;
	background: #e10014;
	position: absolute;
	border-right: 1px solid #f8c0c5;
}
.screen-1-con .product .bg{
	width: 281px;
	height: 490px;
	background: url(../images/screen-1-pro.png) no-repeat;
	
}
.screen-1-con .onCursor{
	transform:scale(1.05);
	opacity:0.8;
}
.screen-1-con .product{
	width: 281px;
	height: 490px;
	display: inline-block;
	position: absolute;
	top: 80px;
	left: 0;
	overflow:hidden;
	cursor:pointer;
}
.screen-1-con .product p{
	width: 186px;
	height: 56px;
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 20px;
	background: rgba(0,0,0,.5) url(../images/screen-1-pro-icon.png) no-repeat 138px center;
	color:white;
	font-size: 24px;
	line-height: 56px;
	text-indent: 20px;
	z-index:5;
}
.screen-1-con .engineer{
	width: 317px;
	height: 239px;
	display: inline-block;
	position: absolute;
	top: 80px;
	left: 292px;
	overflow:hidden;
	cursor:pointer;
}
.screen-1-con .engineer .bg{
	width: 317px;
	height: 239px;
	background: url(../images/screen-1-eng.png) no-repeat;
}
.screen-1-con .engineer p{
	width: 186px;
	height: 56px;
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 20px;
	background: rgba(0,0,0,.5) url(../images/screen-1-eng-icon.png) no-repeat 138px center;
	font-size: 24px;
	line-height: 56px;
	text-indent: 20px;
	z-index:5;
	color:white;
}
.screen-1-con .machin{
	width: 317px;
	height: 239px;
	display: inline-block;
	position: absolute;
	bottom: 0;
    left: 292px;
	
	overflow:hidden;
	cursor:pointer;
}
.screen-1-con .machin .bg{
	width: 317px;
	height: 239px;
	background: url(../images/screen-1-mac.png) no-repeat;
}
.screen-1-con .machin p{
	width: 236px;
	height: 56px;
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 20px;
	background: rgba(0,0,0,.5) url(../images/screen-1-mac-icon.png) no-repeat 188px center;
	font-size: 24px;
	line-height: 56px;
	text-indent: 20px;
	z-index:5;
}
.screen-1-con .contribution{
	width: 281px;
	height: 490px;
	display: inline-block;
	position: absolute;
	top: 80px;
	right: 0;
	overflow:hidden;
	cursor:pointer;
}
.screen-1-con .contribution .bg{
	width: 281px;
	height: 490px;
	background: url(../images/screen-1-con.png) no-repeat;
}
.screen-1-con .contribution p{
	width: 248px;
	height: 56px;
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 20px;
	background: rgba(0,0,0,.5) url(../images/screen-1-con-icon.png) no-repeat 196px center;
	font-size: 24px;
	line-height: 56px;
	text-indent: 20px;
	z-index:5;
}
/*screen-2*/
.screen-2{
	width: 100%;
	height: 458px;
	background: #eff0f2;
}
.screen-2-in{
	width: 1080px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.screen-2-con{
	width: 900px;
	height: 360px;
	position: absolute;
	top: 48px;
	left: 90px;
}
.screen-2-con .title{
	width: 110px;
	height: 56px;
	line-height: 56px;
	font-size: 24px;
	color: black;
	display: inline-block;
}
.screen-2-con .title::before{
	content: "";
	display: inline-block;
	width: 48px;
	height: 3px;
	background: #e10014;
	position: absolute;
	border-right: 1px solid #f8c0c5;
}
.screen-2-con .more{
	position: absolute;
	right: 0;
	top: 24px;
	font-size: 12px;
	width: 64px;
	background: url(../images/screen-2-more-icon.png) no-repeat right center;
	color: #e10014;
}
.left-arrow{
	width: 48px;
	height: 48px;
	background:url(../images/screen-2-left-arrow.png) no-repeat;
	display: inline-block;
	position: absolute;
	top: 244px;
	left: 0;
	z-index: 1;
}
.right-arrow{
	width: 48px;
	height: 48px;
	background:url(../images/screen-2-right-arrow.png) no-repeat;
	display: inline-block;
	position: absolute;
	top: 244px;
	right: 0;
	z-index: 1;
}
.screen-2-bar{
	position: relative;
	width: 900px;
	height: 280px;
	margin-top:20px;
	overflow:hidden;
}

.screen-2-bar .pos1{
	left:0px;
}
.screen-2-bar .pos2{
	left:-912px;
}
.screen-2-bar .pos3{
	left:-1824px;
}
.screen-2-bar .inner{
	position:absolute;
	top:0;
	white-space:nowrap;
}
.screen-2-bar .bar{
	position: relative;
	display: inline-block;
	width: 294px;
	height: 100%;
	margin-right:6px;
	white-space:normal;
	word-wrap: break-word;
}
.screen-2-bar .bar .pic{
	width: 294px;
	height: 180px;
	background: black;
	display:table-cell;
	vertical-align:middle;
}
.screen-2-bar .bar .pic img{
	max-width: 294px;
	max-height: 180px;
	margin:auto;
}
.font{
	width: 100%;
	height: 100px;
	background: #fff url(../images/screen-2-bar-arrow.png) no-repeat 264px 25px;
	position: relative;
}
.font .divTitle{
	width: 220px;
	height: 38px;
	font-size: 14px;
	line-height:18px;
	color: #595959;
	position: absolute;
	top: 20px;
	left: 16px;
	overflow:hidden;
	word-break:break-all;
}

.font span{
	display: inline-block;
	width: 94px;
	height: 15px;
	position: absolute;
	bottom: 14px;
	left: 16px;
	font-family: "Arial Regular";
	font-size: 14px;
	color: #8b8b8b;
}
/*screen-3*/
.screen-3{
	width: 100%;
	height: 420px;
}
.screen-3-in{
	width: 1080px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.screen-3-con{
	width: 900px;
	height: 345px;
	position: absolute;
	top: 40px;
	left: 90px;
}
.screen-3-con .title,.link-pic .title{
	width: 110px;
	height: 56px;
	line-height: 56px;
	font-size: 24px;
	color: black;
	display: inline-block;
}
.screen-3-con .title::before,.link-pic .title:before{
	content: "";
	display: inline-block;
	width: 48px;
	height: 3px;
	background: #e10014;
	position: absolute;
	border-right: 1px solid #f8c0c5;
}
.screen-3-con .more{
	display: inline-block;
	position: absolute;
	right: 0;
	top: 24px;
	font-size: 12px;
	width: 64px;
	background: url(../images/screen-2-more-icon.png) no-repeat right center;
	color: #e10014;
}
.screen-3-list{
	width: 100%;
	height: 260px;
	position: absolute;
	top: 80px;
}
.screen-3-list .list{
	width: 445px;
	height: 30px;
	display: inline-block;
}
.divExhibitionList{
	width:446px;
	height:33px;
	font-size:14px;
	line-height:33px;
	float:left;
	background-color: #eaebed;
	margin-bottom:13px;
	cursor:pointer;
	transition:all 0.3s ease-out;
}
.divExhibitionList .date{
	float:left;
	width:74px;
	height:33px;
	margin-left:17px;
	color:#606060;
	
}
.divExhibitionList .txt{
	float:left;
	width:326px;
	height:33px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-left:10px;
}
.divExhibitionList2{
	width:446px;
	height:33px;
	font-size:14px;
	line-height:33px;
	float:left;
	background-color: #e54f40;
	margin-bottom:13px;
	color:white;
}
.divExhibitionList2 .date{
	float:left;
	width:74px;
	height:33px;
	margin-left:17px;
	
}
.divExhibitionList2 .txt{
	float:left;
	width:326px;
	height:33px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-left:10px;
}
.fr{
	float:right;
}
.divExhibitionList .date{
	color: #606060;
}
.list-row-1 .list:last-child,
.list-row-2 .list:last-child,
.list-row-3 .list:last-child,
.list-row-4 .list:last-child,
.list-row-5 .list:last-child,
.list-row-6 .list:last-child{
	position: absolute;
	right: 0;
}
.list-row-1,
.list-row-2,
.list-row-3,
.list-row-4,
.list-row-5,
.list-row-6{
	height: 43px;
}
.list-row-1 .list,
.list-row-3 .list,
.list-row-5 .list{
	background: #eaebed;
	border-top: 1px solid #f5f5f6;
	border-bottom: 1px solid #f5f5f6;
	font-size: 14px;
	line-height: 30px;
}
.list-row-1 .list span,
.list-row-3 .list span,
.list-row-5 .list span{
	margin-left: 16px;
	margin-right: 12px;
	font-family: "Arial Regular";
	color: #606060;
}
.list-row-1 .list p,
.list-row-3 .list p,
.list-row-5 .list p{
	color: #2e2e2e;
}
.list-row-2 .list,
.list-row-4 .list,
.list-row-6 .list{
	background: #e54f40;
	border-top: 1px solid #f2a7a0;
	border-bottom: 1px solid #f2a7a0;
	font-size: 14px;
	line-height: 30px;
}
.list-row-2 .list span,
.list-row-4 .list span,
.list-row-6 .list span{
	margin-left: 16px;
	margin-right: 12px;
	font-family: "Arial Regular";
	color: #fff;
}
.list-row-2 .list p,
.list-row-4 .list p,
.list-row-6 .list p{
	color: #fff;
}
/*link-to*/
.link-to{
	width: 100%;
	height: 220px;
	background: #eff0f2;
}
.link-pic{
	width: 900px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.link-pic-1,
.link-pic-2,
.link-pic-3,
.link-pic-4,
.link-pic-5{
	width: 169px;
	height: 56px;
	border: 1px solid #ececec;
	display: inline-block;
	position: absolute;
	top: 120px;
}
.link-pic-1{
	background: url(../images/link-pic-01.png) no-repeat;
	left: 0;
}
.link-pic-2{
	background: url(../images/link-pic-05.png) no-repeat;
	left: 182px;
}
.link-pic-3{
	background: url(../images/link-pic-02.png) no-repeat;
	left: 364px;
}
.link-pic-4{
	background: url(../images/link-pic-03.png) no-repeat;
	left: 546px;
}
.link-pic-5{
	background: url(../images/link-pic-04.png) no-repeat;
	left: 728px;
}
/*turn-to-top*/
.turn-to-top{
	width: 100%;
	height: 60px;
	background: #282828;
}
.to-top{
	width: 52px;
	height: 100%;
	margin:0 auto;
	background: url(../images/footer-arrow.png) no-repeat center 18px;
	position: relative;
}
.to-top p{
	font-size: 12px;
	color: white;
	position: absolute;
	top: 32px;
}
/*footer*/
.footer{
	width:100%;
	background: black;
}
.fonter-inner{
	width: 1080px;
	height: 100%;
	margin:0 auto;
}
.address-info{
	width: 900px;
	height: 360px;
	margin: 0 auto;
	position: relative;
}
.company-1,
.company-2,
.company-3,
.company-4{
	height:360px;
	position: absolute;
	color: #bebebe;
}
.company-1{
	width: 200px;
	left: 0;
}
.company-2{
	width: 249px;
	left: 200px;
}
.company-3{
	width: 250px;
	left: 449px;
}
.company-4{
	left: 674px;
}
p[name=company]{
	margin-top: 40px;
	font-size: 14px;
	color: white;
}
p[name=address],
p[name=postcode],
p[name=telephone],
p[name=fax],
p[name=email],
p[name=for-help]{
	margin-top: 12px;
	font-size: 12px;
}
.wechat-code{
	width: 105px;
	height: 146px;
	position: absolute;
	background: url(../images/wechat-code.png) no-repeat 0 9px;
	top: 216px;
}
.wechat-code p{
	color: white;
	font-size: 12px;
	text-align: center;
	margin-top: 125px;
}
.footer-nav{
	width: 905px;
	margin: 0 auto;
	position: relative;
}
.footer-nav-title{
	width: 100%;
	height: 45px;
}
.title-item{
	width: 52px;
	height: 45px;
	margin: 0 auto;
	font-size: 12px;
	color: white;
	text-align: center;
}
.title-item .arrow{
	width: 14px;
	height: 8px;
	margin: 4px auto;
	transition:all 0.3s ease-out;
	background: url(../images/title-item-arrow.png) no-repeat;
}
.title-item .close{
	transform:rotate(180deg);
}
.divFooterList{
	position:relative;
	width:100%;
	height:370px;
	overflow:hidden;
}
.footerSplit{
	width:100%;
	border-bottom: 2px solid #404040;
}
.list-col-1 p,
.list-col-2 p,
.list-col-3 p,
.list-col-4 p{
	height: 16px;
}
.list-col-1{
	width: 150px;
	position: absolute;
	top: 35px;
	display: inline-block;
	overflow:hidden;
}
.list-col-2{
	width: 150px;
	position: absolute;
	top: 35px;
	left: 223px;
	display: inline-block;
	overflow:hidden;
}
.list-col-3{
	width: 150px;
	position: absolute;
	top: 35px;
	left: 449px;
	display: inline-block;
	overflow:hidden;
}
.list-col-4{
	width: 150px;
	position: absolute;
	top: 35px;
	left: 723px;
	display: inline-block;
	overflow:hidden;
}
.footer-nav p[name=title-item]{
	color: #828282;
	margin-bottom: 24px;
	font-size: 14px;
}
.footer-nav p[name=item]{
	color: #fff;
	margin-bottom: 9px;
	font-size: 12px;
}
.footer-nav p{
	color: white;
}
.last{
	margin-bottom: 38px!important;
}
.footer-link{
	width: 900px;
	height: 53px;
	margin: 0 auto;
	border-top: 2px solid #404040;
	border-bottom: 2px solid #404040;
}
.footer-link-nav{
	color: white;
}
.footer-link-nav li{
	display: inline-block;
	margin-left:54px;
	margin-right:45px;
	height: 53px;
	float: left;
	line-height: 53px;
	text-align: center;
	position: relative;
	font-size: 12px;
	cursor:pointer;
	transition:all 0.3s ease-out;
}
.footer-info{
	width: 100%;
	height: 78px;
	margin: 0 auto;
	color: white;
	line-height: 78px;
	font-size: 12px;
	text-align:center;
	
}
.bgTopAU{
	background-color:#e6eef6;
}
.bgTopNews{
	background:url(../images/topNewsBg.jpg) repeat;
}
.bgTopSearch{
	background:linear-gradient(to bottom,#4e555d,#5c636b);
}

.bgTopEnv{
	background-color:#29342c;
}
.bgTopProduct{
	background:linear-gradient(to bottom,#505050,#646464);
}
.divTop{
	position:relative;
	max-width:1200px;
	min-width:960px;
	height:134px;
}
.bgTopAUimg{
	background:url(../images/topAU.jpg) center no-repeat;
	margin:0 auto;
}
.bgTopNewsImg{
	background:url(../images/topNews.jpg) center no-repeat;
	margin:0 auto;
}
.bgTopSearchImg{
	background:url(../images/topSearch.jpg) center no-repeat;
	margin:0 auto;
}
.bgTopEnvImg{
	background:url(../images/topEnv.jpg) center no-repeat;
	margin:0 auto;
}
.bgTopProductImg{
	background:url(../images/topProduct.jpg) center no-repeat;
	margin:0 auto;
}
.bgTopTechImg{
	background:url(../images/topTech.jpg) center no-repeat;
	margin:0 auto;
}
.bgTopAULeft{
	background:linear-gradient(to bottom, #313437, #3a3d40);
}
.halfWidth{
	position:absolute;
	left:0;
	width:50%;
	min-width:480px;
	height:134px;
}
.divTopBrowser{
	position:absolute;
	bottom:0;
	width:100%;
	height:26px;
	background-color:rgba(0,0,0,0.3);
	z-index:10;
	font-size:12px;
	line-height:26px;
	color:white;
}
.divTopBrowser a{
	color:#c5b57f;
	transition:all 0.3s ease-out;
}
.divTopBrowser a:hover{
	opacity:0.5;
}
.divTopBrowser .spDiv{
	margin:0 10px;
}
.divLeftMenu{
	position:absolute;
	margin-left:100px;
	width:220px;
	z-index:1;
}
.divLeftMenuNews{
	position:absolute;
	margin-left:100px;
	width:220px;
	height:150px;
	z-index:1;
}
.opacity0{
	opacity:0;
}
.divLeftMenuFixed{
	position:fixed;
	top:0;
}
.divLeftMenu .divTitle{
	position:relative;
	width:220px;
	height:36px;
	font-size:16px;
	line-height:36px;
	font-weight:bold;
}
.divLeftMenu .inner{
	margin-left:20px;
	width:160px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.divLeftMenu .arrowD{
	position:absolute;
	top:12px;
	right:16px;
	width:24px;
	height:24px;
	z-index:1;
	transition:all 0.3s ease-out;
	cursor:pointer;
	background:url(../images/arrowD.png) no-repeat;
	background-position:center;
}
.divLeftMenu .divCont{
	width:220px;
	height:48px;
	border-top:solid 1px white;
}
.divLeftMenu .divContSearch{
	width:220px;
	height:40px;
	transition:all 0.3s ease-out;
	background-color:#666666;
	border-top:solid 1px white;
	margin-top:30px;
}
.divLeftMenu .divContOuter{
	position:relative;
	width:220px;
	
	border-bottom:solid 1px #f5f6f7;
	border-top:solid 1px white;
	overflow:hidden;
}
.divLeftMenu .divContOuter .arrowClose{
	transform:rotate(180deg);
}
.divLeftMenu .divContMenu{
	position:relative;
	width:220px;
	height:24px;
	margin-top:12px;
	margin-bottom:0;
	font-size:14px;
	line-height:24px;
}
.divLeftMenu .divContMenuSearch{
	position:relative;
	width:220px;
	height:24px;
	margin-top:8px;
	margin-bottom:0;
	font-size:14px;
	line-height:24px;
	color:white;
	background:url(../images/search.png) no-repeat 180px 2px;
}
.divLeftMenu .divProductSecMenu{
	position:relative;
	width:220px;
}
.divLeftMenu .divSubCont{
	position:relative;
	width:220px;
	height:38px;
}
.divLeftMenu .divSubContBg{
	position:relative;
	width:220px;
	height:24px;
	cursor:pointer;
	transition:all 0.3s ease-out;
}
.divLeftMenu .divSubCont .inner{
	position:relative;
	width:160px;
	height:24px;
	font-size:12px;
	line-height:24px;
	margin-left:40px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	transition:all 0.3s ease-out;
	
}
.divLeftMenu .divSubCont .divArrowRed{
	position:absolute;
	top:0;
	left:20px;
	width:10px;
	height:24px;
	z-index:1;
	transition:all 0.3s ease-out;
	cursor:pointer;
	background:url(../images/arrowRed.png) no-repeat;
	background-position:center;
}

.divRightCont{
	position:relative;
	width:800px;
	margin-left:360px;
	min-height:400px;
}
.divRightCont select{
	font-size:22px;
	line-height:18px;
	height:30px;
	margin-top:3px;
	border:none;
}

.divRightCont .head{
	position:relative;
	width:800px;
}
.divRightCont .productBack{
	position:absolute;
	right:0;
	top:70px;
	color:#969696;
	font-size:14px;
	line-height:20px;
	transition:all 0.3s ease-out;
	width:110px;
	height:20px;
	background:	url(../images/arrowC.png) no-repeat;
	background-position:center right;
	cursor:pointer;
}
.divRightCont .inner{
	position:relative;
	width:655px;
	margin-left:45px;
}
.divRightCont .title{
	font-size:32px;
 	font-weight:bold;
 	line-height:40px;
 	margin-left:25px;
 	text-align:justify;
	word-break:break-all;
}
.divRightCont .title span{
	font-size:24px;
 	font-weight:bold;
 	margin-left:25px;
 	text-align:justify;
	word-break:break-all;
	font-style:italic;
}
.divRightCont .titleBorder{
	position:relative;
	width:100%;
	border-bottom:solid 1px #cccccc;
	margin-top:17px;
}
.divRightCont .titleBorder .icon{
	position:absolute;
	bottom:-1px;
	width:6px;
	height:6px;
	border-left:solid 4px #e00013;
	border-bottom:solid 4px #e00013;
}
.divRightCont .tbPresident{
	position:relative;
	margin-top:35px;
	font-size:14px;
	line-height:26px;
}
.divRightCont .tbPresident .circle{
	position:absolute;
	z-index:1;
}
.divRightCont .tbPresident .name{
	font-size:16px;
	line-height:26px;
	font-weight:bold;
}
.tbPresidentM{
	position:relative;
	font-size:14px;
	line-height:26px;
}
.tbPresidentM .circle{
	position:absolute;
	z-index:1;
}
.tbPresidentM .name{
	font-size:16px;
	line-height:26px;
	font-weight:bold;
}
.divRightCont .txt{
	position:relative;
	width:100%;
	margin-top:35px;
	font-size:14px;
	line-height:26px;
	text-align:justify;
}
.divRightCont p{
	text-indent:2em;
	margin-bottom:10px;
}
.divInner1160{
	position:relative;
	width:1160px;
	margin:0 auto;
}
.blank60{
	height:60px;
}
.blank25{
	height:25px;
}
.subTitle{
	height:24px;
	line-height:24px;
	margin-top:35px;
	font-size:16px;
	font-weight:bold;
	text-indent:15px;
}
.tbCom{
	margin-top:10px;
	width:100%;
	font-size:14px;
}
.tbCom a{
	color:#333333;
}
.tbCom a:hover{
	opacity:0.7;
	transition:all 0.3s ease-out;
}
.divRightCont .txt .imgCenter{
	margin:0 auto;
}
.mapLink{
	position:absolute;
	z-index:1;
}
/**/
.honor{
	width: 616px;
	height: 255px;
	margin: 10px auto 0;
	position: relative;
	border-bottom: 2px solid #e8e9ea;
}
.picBox{
	border: 5px solid #f3f3f3;
	margin: 0 20px 55px 0;
	width: 225px;
	height: 169px;
	box-shadow: 1px 1px 5px #333;
	position: absolute;
}
.pic1{
	background: url(../images/honor-1.jpg) no-repeat;
	background-size: 100% 100%;
}
.pic2{
	background: url(../images/honor-2.jpg) no-repeat;
	background-size: 100% 100%;
}
.pic3{
	background: url(../images/honor-3.jpg) no-repeat;
	background-size: 100% 100%;
}
.pic4{
	background: url(../images/honor-4.jpg) no-repeat;
	background-size: 100% 100%;
}
.pic5{
	background: url(../images/honor-5.jpg) no-repeat;
	background-size: 100% 100%;
}
.pic6{
	background: url(../images/honor-6.jpg) no-repeat;
	background-size: 100% 100%;
}
.textBox{
	position: absolute;
	left: 275px;
	top: 0;
	width: 330px;
	height: 255px;
}
.textBox p[name=honorTitle]{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 12px;
}
.textBox p[name=honorP]{
	text-indent: 16px;
	font-size: 16px;
}

/**/
.aboutUsRightMain table  
{  
    border-collapse: collapse;  
	margin: 9px auto 30px;  
    text-align: left;
    text-indent: 12px; 
    font-family: 'å¾®è½¯é›…é»‘','Regular'; 
}
.aboutUsRightMain table p{
	text-indent: 12px;
}
.aboutUsRightMain table thead th  
{   
	color: #fff; 
    background-color: #808284; 
    height: 39px;  
} 
.aboutUsRightMain table thead th[name=name]{
	width: 131px; 
}
.aboutUsRightMain table thead th[name=add]{
	width: 228px; 
} 
.aboutUsRightMain table thead th[name=tel]{
	width: 118px; 
} 
.aboutUsRightMain table thead th[name=tex]{
	width: 131px; 
} 
.aboutUsRightMain table tbody tr{
	height: 62px;
	font-size: 12px;
}
.aboutUsRightMain table tbody tr td{
	position: relative;
}
.aboutUsRightMain table tbody tr td[name=name] p:first-child,
.aboutUsRightMain table tbody tr td[name=add] p:first-child,
.aboutUsRightMain table tbody tr td[name=tel] p:first-child,
.aboutUsRightMain table tbody tr td[name=tex] p:first-child{
	position: absolute;
	top: 14px;
}
.aboutUsRightMain table tbody tr td[name=name] p:last-child,
.aboutUsRightMain table tbody tr td[name=add] p:last-child,
.aboutUsRightMain table tbody tr td[name=tel] p:last-child,
.aboutUsRightMain table tbody tr td[name=tex] p:last-child{
	position: absolute;
	bottom: 0;
}
.hangZhou td[name=add] p[name=sec]{
	position: absolute;
	bottom: 20px!important;
}
.hangZhou td[name=tel] p:last-child{
	position: absolute;
	bottom: 20px!important;
}
 table[name=sec] thead th[name=name]{
	width: 164px; 
}
 table[name=sec] thead th[name=add]{
	width: 318px; 
}
 table[name=sec] thead th[name=tel]{
	width: 128px; 
} 
.aboutUsRightMain table tbody .shangHai,
.aboutUsRightMain table tbody .hangZhou{
	height: 80px;
}
.shangHai td[name=name] p:last-child{
	position: absolute;
	bottom: 20px!important;
}
.shangHai td[name=add] p[name=sec]{
	position: absolute;
	bottom: 20px!important;
}
.aboutUsRightMain table tbody tr:last-child{
	border-bottom: 2px solid #e8e9ea;
}
.aboutUsRightMain table tr:nth-child(odd)  
{  
    background: #fff;  
}  
.aboutUsRightMain table tr:nth-child(even)  
{  
    background: #e7e8e9;  
}  
.width616{
	width: 616px;
	margin: 35px auto 0;
}
.UECont img{
	display:inline;
}
.UECont li{
	list-style-type:disc;
	margin-left:1em;
}
.UECont p{
	margin:0;
	padding:0;
	text-indent:0;
	max-width:656px;
	text-justify:inter-ideograph;
    text-align:justify;
	list-style-type:
}
.UEContDb p{
	margin:0;
	padding:0;
	text-indent:0;
	max-width:656px;
	text-justify:inter-ideograph;
    text-align:justify;
}
.UECont {
	position:relative;
	width:656px;
	min-height:300px;
}
.UEContDb {
	position:relative;
	width:656px;
	min-height:300px;
}
.UECont table{
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
}
.UECont td{
	padding:10px 15px;
	border:solid 1px #e1e2e3;
}
.UECont td p{
	width:auto;
	vertical-align:top;
	margin:0;
}
.UECont table tr{
	background:#e7e8e9;
	}
.UECont table tr:nth-child(2n){
	background:#f5f6f7;
	}
.UECont table tr{
	background-color:expression((this.sectionRowIndex %2 ==0) ? "e7e8e9" : "#f5f6f7");
	}
.UEDate{
	font-size:14px;
	line-height:30px;
	color:#999999;
}

.divNewsTitle{
	width:960px;
	height:30px;
	font-size:24px;
	line-height:30px;
}
.divNewsTitle .sp{
	width:440px;
}
.newsList{
	height:600px;
	overflow:hidden;
}
.divNewsList{
	width:440px;
	overflow:hidden;
}
.divNewsList .cnt{
	position:relative;
	width:440px;
	height:90px;
	margin-bottom:10px;
	transition:all 0.3s ease-out;
	cursor:pointer;
}
.divNewsList .cnt .cntImg{
	width:155px;
	height:90px;
	display:table-cell;
	vertical-align:middle;
	background-color:black;
}
.divNewsList .cnt .cntImg img{
	max-width:155px;
	max-height:90px;
	margin:auto;
}
.divNewsList .cnt .rightCnt{
	position:absolute;
	left:172px;
	top:0;
	width:268px;
	height:90px;
	overflow:hidden;
}
.divNewsList .cnt .date{
	width:76px;
	height:18px;
	color:white;
	background-color:#d2d3d4;
	font-size:12px;
	line-height:18px;
	text-align:center;
}
.divNewsList .cnt .txt{
	width:268px;
	height:62px;
	color:#323333;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
	margin-top:10px;
	word-break:break-all;
	text-align:justify;
}
.spMore{
	color:#c8b078;
	font-size:14px;
	line-height:24px;
	cursor:pointer;
	transition:all 0.3s ease-out;
	font-weight:bold;
}
.divAdminCont{
	position:relative;
	min-height:320px;
}
.newsTitle{
	width:100%;
	height:50px;
	font-size:20px;
}
.newsTitle select{
	width:80px;
	margin-left:50px;
	font-size:18px;
	line-height:24px;
}
.divNewsBrif{
	width:755px;
	height:108px;
	margin-bottom:20px;
	margin-top:20px;
}
.divNewsBrif .brifImg{
	position:relative;
	width:180px;
	height:108px;
	float:left;
	
}
.divNewsBrif .brifImgInner{
	position:relative;
	width:180px;
	height:108px;
	background-color:black;
	text-align:center;
	display:table-cell;
    vertical-align:middle;
	
}
.divNewsBrif .brifImg img{
	max-width:180px;
	max-height:108px;
	margin:auto;
}
.divNewsBrif .rightCont{
	width:452px;
	height:108px;
	margin-left:25px;
	float:left;
}
.divNewsBrif .rightMenu{
	width:60px;
	height:108px;
	margin-left:10px;
	float:left;
}
.divNewsBrif .rightMenu .btn{
	width:60px;
	height:20px;
	margin-bottom:10px;
	font-size:14px;
	line-height:20px;
	transition:all 0.3s ease-out;
	text-align:center;
	border-radius:4px;
	cursor:pointer;
	color:white;
}
.divNewsBrif .date{
	width:76px;
	height:18px;
	font-size:12px;
	line-height:18px;
	color:white;
	background-color:#d2d3d4;
	text-align:center;
	margin-bottom:10px;
}
.divNewsBrif .newsTitle{
	width:452px;
	height:80px;
	font-size:16px;
	line-height:26px;
	color:#333333;
	overflow:hidden;
	text-align:justify;
	word-break:break-all;
}
.divSlideAdmin{
	position:relative;
	width:755px;
	height:210px;
	margin-bottom:20px;
	margin-top:20px;
	
}
.divSlideImg{
	width:480px;
	height:210px;
}
.divProductImgUpload .txt{
	margin-top:50px;
	font-size:16px;
	line-height:24px;
	color:white;
}
.briefProductImg{
	max-width:180px;
	max-height:120px;
	margin:auto;
}
.divProductImgUpload {
	position:relative;
	width:180px;
	height:120px;
	background-color:black;
	text-align:center;
	cursor:pointer;
	display: table-cell;
    vertical-align: middle;
}
.product{
	width:730px;
	color:#4c4c4c;
}
.product .productInner .menu{
	position:absolute;
	left:670px;
	top:0;
	width:60px;
	height:120px;
}
.product .productInner .menu .btn{
	width:60px;
	height:20px;
	margin-bottom:10px;
	font-size:14px;
	line-height:20px;
	transition:all 0.3s ease-out;
	text-align:center;
	border-radius:4px;
	cursor:pointer;
	color:white;
}
.product .productInner{
	position:relative;
	width:655px;
	height:145px;
	border-bottom:solid 1px #dfdfdf;
	margin-bottom:25px;
}
.product .divBriefImg{
	width:180px;
	height:120px;
	left:0;
	border:solid 1px #dfdfdf;
	background-color:black;
	display: table-cell;
    vertical-align: middle;
}
.product .divBrefCont{
	position:absolute;
	left:205px;
	top:0;
	width:450px;
	height:150px;
	font-size:12px;
	line-height:18px;
	
}
.product .divBrefCont .divBrefContTitle{
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	width:450px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-bottom:12px;
}
.product .divBrefCont .detial{
	position:absolute;
	bottom:26px;
	font-size:14px;
	line-height:18px;
	line-height:14px;
	font-weight:bold;
	color:#b4a56e;
	cursor:pointer;
	transition:all 0.3s ease-out;
}
.product .divBrefCont .more{
	position:absolute;
	top:0px;
	right:2px;
	font-size:14px;
	line-height:18px;
	line-height:14px;
	font-weight:bold;
	color:#b4a56e;
	cursor:pointer;
	transition:all 0.3s ease-out;
}
.Ht1{
	height:0px;
}

.w100{
	width: 100%;
}

.verTop{
	vertical-align: top;
}
.font14{
	font-size: 14px;
}
.borBot{
	border-bottom: 2px solid #e8e9ea;
}
.mainTitle{
	height:26px;
	line-height:26px;
	margin-top:35px;
	font-size:18px;
	font-weight:bold;
	text-indent:15px;
}
.subTitle{
	height:24px;
	line-height:24px;
	margin-top:35px;
	font-size:16px;
	font-weight:bold;
	text-indent:15px;
}
.w616{
	width: 616px;
	margin: 0 auto 0;
}
.tbCen{
	margin: 10px auto 0;
	width:616px;
	text-align: left;
	font-size: 12px;
}
.tbCen a{
	transition:all 0.3s ease-out;
}
.tbCen a:hover{
	opacity:0.5;
}
.tbEnv{
	width:656px;
	color:#333333;
}
.tbEnv span{
	font-size:16px;
	line-height:28px;
	font-weight:bold;
}
.tbEnv ul{
	font-size:14px;
	line-height:28px;
	margin-left:1em;
	margin-bottom:20px;
}
.divTechCont{
	position:relative;
	width:656px;
	height:60px;
	margin-bottom:2px;
}
.divTechCont .date{
	position:relative;
	width:80px;
	height:60px;
	margin-left:15px;
	float:left;
	font-size:14px;
	line-height:60px;
	overflow:hidden;
	
}
.divTechCont .cont{
	position:relative;
	width:520px;
	height:60px;
	margin-left:30px;
	float:left;
	font-size:14px;
	line-height:60px;
	white-space:nowrap;
	overflow:hidden;
}
.divProcessTechImg{
	width:656px;
	height:310px;
}
.divProcessTechImg img{
	width:160px;
	height:120px;
	float:left;
	margin-right:40px;
	margin-bottom:32px;
}
.divRightCont .divTxt{
	position:relative;
	width:656px;
}
.divRightCont .divTxt .inner{
	position:relative;
	width:616px;
	margin-left:20px;
	overflow:hidden;
}
.divRightCont .divTxt .block{
	position:relative;
	width:144px;
	height:32px;
	color:white;
	background-color:#b4b4b4;
	overflow:hidden;
	font-size:16px;
	line-height:32px;
	text-align:center;
	border-radius:6px;
	font-weight:bold;
}
.divRightCont .divTxt .next{
	width:74px;
	height:60px;
	background:url(../images/next.png) no-repeat 45px 21px;
}
.divRightCont .divTxt .flowCont{
	position:relative;
	width:616px;
	overflow:hidden;
}
.divRightCont .divTxt .titBg{
	width:436px;
	height:24px;
	overflow:hidden;
}
.divRightCont .divTxt .titBgP{
	width:616px;
	height:24px;
	overflow:hidden;
}
.divRightCont .divTxt .titBg span{
	margin-left:10px;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
}
.divRightCont .divTxt .titBgP span{
	margin-left:10px;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
}
.divRightCont .divTxt .tbLeft{
	width:436px;
	font-size:14px;
	line-height:24px;
}
.divRightCont .divTxt .tbLeftP{
	width:616px;
	font-size:14px;
	line-height:24px;
}
.divRightCont .divTxt .rightDiv{
	position:absolute;
	top:0;
	right:0;
	width:160px;
}
.divRightCont .divTxt .rightDiv .titBg{
	width:160px;
	height:24px;
}
.divRightCont .divTxt .rightDiv span{
	margin-left:10px;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
}
.divRightCont .divTxt .rightDiv a{
	font-size:14px;
	line-height:24px;
	transition:all 0.3s ease-out;
}
.divRightCont .divTxt .rightDiv a:hover{
	opacity:0.7;
}
.divRightCont .divPurposeBrowser{
	position:relative;
	height:278px;
	margin:0 auto;
}
.divRightCont .divPurposeBrowser .divCont{
	position:relative;
	width:206px;
	height:278px;
	float:left;
	font-size:12px;
	line-height:20px;
	
}
.divRightCont .divPurposeBrowser .title{
	font-size:14px;
	margin:0;
	line-height:20px;
	font-weight:bold;
	
}
.divRightCont .divPurposeBrowser .block{
	position:relative;
	width:5px;
	height:16px;
	
}
.divRightCont .divPurposeBrowser .arrow{
	width:0; 
    height:0; 
    border-top:4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 6px solid #dcdcdc;
	margin-top:6px;
	margin-right:4px;
	
}
.divRightCont .divPurposeBrowser a{
	color:#333333;
	transition:all 0.3s ease-out;
}
.divRightCont .divPurposeBrowser a:hover{
	opacity:0.6;
}
.divSolutionCont{
	position:relative;
	width:656px;
	margin-bottom:2px;
	font-size:14px;
	line-height:22px;
}
.divSolutionCont td{
	text-align:justify;
}
.comInfoImg1{
	position:relative;
}
.comInfoImg1 .title{
	position:absolute;
	margin:1px;
	left:1px;
	bottom:0px;
	font-size:14px;
	line-height:24px;
	background-color:rgba(0,0,0,0.6);
	color:white;
}
.comInfoImg1 .title .mg10{
	margin:0 10px;
}
.map{
	width:100%;
	text-align:right;
}
.divSearchCondition{
	width:960px;
	height:40px;
}
.selSearch{
	width:240px;
	height:36px;
	font-size:14px;
	line-height:36px;
	border:solid 1px #e0e0e0;
	background-color:#f5f6f7;
	padding-left:10px;
	float:left;
}
.divSearchInput{
	width:540px;
	height:32px;
	font-size:14px;
	line-height:32px;
	border:solid 1px #e0e0e0;
	padding-left:10px;
	padding-right:10px;
	margin-left:26px;
	float:left;
}
.divInputBtn{
	width:120px;
	height:36px;
	float:right;
	transition:all 0.3s ease-out;
	text-align:center;
	font-size:14px;
	line-height:36px;
}
.divResult{
	position:relative;
	width:960px;
	height:48px;
	border-bottom:solid 1px #dcdcdc;
	transition:all 0.3s ease-out;
}
.divResult .type{
	position:absolute;
	top:15px;
	left:0;
	width:100px;
	height:18px;
	font-size:12px;
	line-height:18px;
	text-align:center;
	letter-spacing:1px;
}
.divResult .contTxt{
	position:absolute;
	left:120px;
	width:840px;
	height:48px;
	font-size:14px;
	line-height:48px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.purConFr{
	float: right!important;;
}
.purConMe{
	margin-left: 19px;
}
.wh100{
	width: 100%;
	height: 100%
}
.divContText{
	height: 100px;
	width: 100%;
	position: absolute;
	bottom: 0;
}
.divContText .divContTextP{
	height: 20px;
	width: 100%;
	background-color: #e00013;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-indent: 16px;
	margin-bottom: 0;
}
.divContText .divContTextFont{
	width: 100%;
	height: 80px;
	background-color: rgba(122,123,123,.5);
}
.divContText .divContTextFont span{
	font-size: 12px;
	color: #fff;
	margin-right: 14px;
	display: inline-block;
	text-align: left;
}
.divContTextFontS{
	width: 174px;
	margin: 0 auto;
	position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.ht14{
	height: 14px;
	width: 100%;
}
.tbLeftP tbody tr td img{
	margin-right: 8px;
}


</pre></body></html>