﻿.main {
	MARGIN: 0px auto; WIDTH: 1000px
}
.location {width:1000px; margin:0 auto; padding-top:6px;}
.location span {
	LINE-HEIGHT: 37px; PADDING-LEFT: 15px; BACKGROUND: url(../images/locationbg.gif) no-repeat 0px 4px
}
.location A {
	COLOR: #666666
}
.location A:hover {
	TEXT-DECORATION: underline
}

.masterLeft {
	BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: relative; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 717px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 11px; FLOAT: right; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 0px
}
.masterNav {
	BORDER-BOTTOM: #b5b5b5 1px dashed; PADDING-BOTTOM: 21px; LINE-HEIGHT: 34px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 26px; HEIGHT: 34px; OVERFLOW: hidden; PADDING-TOP: 23px
}
.masterNav UL {
	BACKGROUND: #ececec; HEIGHT: 34px
}
.masterNav LI {
	FLOAT: left; HEIGHT: 34px
}
.masterNav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; DISPLAY: block; BACKGROUND: url(../images/masterNav.gif) no-repeat right center; COLOR: #595757; FONT-WEIGHT: bolder; PADDING-TOP: 0px
}
.masterNav LI A.masterNoBg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.masterNav LI A.masterCurrent {
	BACKGROUND: #00A494; COLOR: #ffffff
}
.masterNav LI A:hover {
	COLOR: #00A494
}
.masterNav LI A.masterCurrent:hover {
	COLOR: #fff
}
.masterNavSpecial UL {
	FLOAT: left
}
.masterNavSpecial LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.masterNavSpecial LI A.masterNoBg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.masterRight {
	WIDTH: 221px; FLOAT: left
}

.aboutContent .imgFloatLeft {
	PADDING-RIGHT: 16px; FLOAT: left
}
.aboutContent P {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 20px; TEXT-INDENT: 26px; COLOR: #595757
}


.irTop DT {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; LINE-HEIGHT: 32px; PADDING-LEFT: 30px; MARGIN-BOTTOM: 6px; BACKGROUND: url(../images/img_0.gif) #00A494 no-repeat 13px center; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: bolder; BORDER-RIGHT: #e4e4e4 1px solid
}
.irTop DD A {
	WIDTH: 221px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/hoverbg.gif) no-repeat center 50%; HEIGHT: 41px
}
.irTop DD A:hover {
	BACKGROUND: url(../images/hovercurrentbg.gif) no-repeat center 50%
}
.irTop DD A span {
	TEXT-ALIGN: center; LINE-HEIGHT: 41px; WIDTH: 104px; FLOAT: left; HEIGHT: 41px; COLOR: #595757; FONT-WEIGHT: bolder; font-size:12px;
}
.irTop DD A span.emLineHeight {
	LINE-HEIGHT: 20px
}
.irTop DD A:hover span {
	COLOR: #ffffff
}
.irTop DD A INS {
	LINE-HEIGHT: 15px; WIDTH: 96px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #727171; TEXT-DECORATION: none; PADDING-TOP: 6px;font-size:12px;
}
.irTop DD A:hover INS {
	COLOR: #999
}
.irCenter DT {
	BORDER-BOTTOM: #e3e3e3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e3e3e3 1px solid; LINE-HEIGHT: 39px; MARGIN-BOTTOM: 10px; BACKGROUND: #f9f9f9; HEIGHT: 39px; COLOR: #595757; FONT-SIZE: 14px; BORDER-TOP: #e3e3e3 1px solid; FONT-WEIGHT: bolder; BORDER-RIGHT: #e3e3e3 1px solid
}
.irCenter DT.dtSpecial {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 100%; BORDER-TOP-STYLE: none; HEIGHT: 1px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden
}
.irCenter A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; COLOR: #595757
}
.irCenter DT A {
	BACKGROUND: url(../images/hovercurrentbg2.gif) no-repeat center 50%;  COLOR: #fff
}
.irCenter DT A:hover {
	 COLOR: #fff
}
.irCenter DD {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/arrBg.jpg) #e7e7e7 no-repeat left center; HEIGHT: 47px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.irCenter DD.moreHeight {
	HEIGHT: 88px
}
.irCenter DD P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 67px; PADDING-RIGHT: 0px; COLOR: #595757; FONT-SIZE: 14px; FONT-WEIGHT: bolder; PADDING-TOP: 9px
}
.irCenter DD SPAN {
	PADDING-LEFT: 67px; COLOR: #727171
}
.lastPara {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px
}
.irBottom {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BACKGROUND: #fff; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.irBottom DT {
	BORDER-BOTTOM: #e5e5e5 1px solid; LINE-HEIGHT: 32px; PADDING-LEFT: 41px; MARGIN-BOTTOM: 15px; BACKGROUND:  #00a494; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.irBottom DD {
	POSITION: relative; MARGIN: 0px 18px 11px 13px; HEIGHT: 40px; font-size:12px;
}
.irBottom DD A {
	LINE-HEIGHT: 20px; PADDING-LEFT: 8px; DISPLAY: block; BACKGROUND: url(../images/newDot.gif) no-repeat 2px 8px; COLOR: #595757
}
.irBottom DD A INS {
	POSITION: absolute; TOP: 16px; RIGHT: 0px; TEXT-DECORATION: none; _top: 15px; _right: 18px
}
.irBottom DD A:hover {
	BACKGROUND: url(../images/newDot.gif) no-repeat left top; COLOR: #1459c0; TEXT-DECORATION: underline
}
.irBottom DD A:hover INS {
	COLOR: #1459c0; TEXT-DECORATION: underline
}
.irBottom P {
	TEXT-ALIGN: right; 
	PADDING-BOTTOM: 9px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 19px; 
	FONT-WEIGHT: bolder; 
	PADDING-TOP: 9px; 
	font-size:12px
}
.irBottom P A {
	COLOR: #595757
}
.irBottom P A:hover {
	COLOR: #06c; 
	TEXT-DECORATION: underline
}

.minHeight {
	/* MIN-HEIGHT: 400px; */
	HEIGHT: auto !important;
	width:775px;
}
.minHeight h1{
height:25px; line-height:25px; font-size:14px; color:#00a494; margin-bottom:5px; margin-top:5px; padding-left:10px;
}
.minheight P{
 LINE-HEIGHT: 20px; font-size:14px; color:#00a494; 
}
.table2{width:995px;border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin:5px 0px 10px;background:#fff; font-size:12px; color:#000000}
.table2 th{background-color:#F0F7FD;}
.table2 th, .table2 td{border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;padding:4px 5px;}
.table2 td{height:21px;line-height:21px;}

.table1{width:364px;border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin:5px 0px 10px;background:#fff; font-size:12px; color:#000000}
.table1 th{background-color:#F0F7FD;}
.table1 th, .table1 td{border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;padding:4px 5px;}

.table1 td{height:21px;line-height:21px;}
.table{width:775px;border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin:5px 0px 10px;background:#fff; font-size:12px; color:#000000}
.table th{background-color:#F0F7FD;}
.table th, .table td{border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;padding:4px 5px;}
.table td{height:21px;line-height:21px;}
.w130 {width:130px;}
.mint {width:770px; height:270px;}
.mint DL {
	MARGIN-BOTTOM: 42px; HEIGHT: 112px; OVERFLOW: hidden; width:770px;
}
.mint DT {
	FLOAT: left; MARGIN-RIGHT: 25px; border:#ccc 1px solid}
.mint DT img{border:0px;}
.mint DD {
	BORDER-BOTTOM: #999999 1px dashed; LINE-HEIGHT: 22px; WIDTH: 541px; FLOAT: left; HEIGHT: 107px; COLOR: #333333
}
.mint DD H4 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 450px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.mint DD SPAN {
	FONT-FAMILY: ""; COLOR: #666666; FONT-SIZE: 12px;
}
.mint DD p{
	font-size:12px;
}
.mint DL A {
	COLOR: #333333
}
.mint DL A:hover {
	COLOR: #00a494; TEXT-DECORATION: underline
}
.inforLeft1 {
	 PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 716px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 11px; FLOAT: right;  PADDING-TOP: 0px
}
.inforLeft {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 716px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 11px; FLOAT: right; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 0px
}
.inforLeftOther {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 713px; PADDING-RIGHT: 18px; PADDING-TOP: 33px
}
.inforLeft DL {
	MARGIN-BOTTOM: 42px; HEIGHT: 112px; OVERFLOW: hidden
}
.inforLeft DT {
	FLOAT: left; MARGIN-RIGHT: 25px; border:#ccc 1px solid}
.inforLeft DT img{border:0px;}
.inforLeft DD {
	BORDER-BOTTOM: #999999 1px dashed; LINE-HEIGHT: 22px; WIDTH: 541px; FLOAT: left; HEIGHT: 107px; COLOR: #333333
}
.inforLeft DD H4 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 450px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.inforLeft DD SPAN {
	FONT-FAMILY: ""; COLOR: #666666; FONT-SIZE: 12px;
}
.inforLeft DD p{
	font-size:12px;
}

.inforLeft A {
	COLOR: #333333
}
.inforLeft A:hover {
	COLOR: #00a494; TEXT-DECORATION: underline
}
.inforLeftTitle {
	BORDER-BOTTOM: #00a494 1px dashed; LINE-HEIGHT: 58px; MARGIN-BOTTOM: 21px; HEIGHT: 58px; OVERFLOW: hidden
}
.inforLeftTitle SPAN {
	FLOAT: left; COLOR: #00a494; FONT-WEIGHT: bolder; MARGIN-RIGHT: 5px
}
.inforLeftTitle A {
	WHITE-SPACE: nowrap; FLOAT: left; COLOR: #666666; MARGIN-RIGHT: 5px
}

.inforRight {
	WIDTH: 221px; FLOAT: left
}
.inforArticle H1{
	TEXT-ALIGN: center; PADDING-BOTTOM: 16px; FONT-FAMILY: "΢ź"; COLOR: #333333; FONT-SIZE: 25px
}
.inforArticle H4 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 16px; FONT-FAMILY: "΢ź"; COLOR: #333333; FONT-SIZE: 18px
}
.inforArticle .share {
	LINE-HEIGHT: 22px; PADDING-LEFT: 108px; MARGIN-BOTTOM: 16px; HEIGHT: 40px; COLOR: #666666; FONT-SIZE: 12px; width:400px;
}
.inforArticle .share EM {
	PADDING-RIGHT: 30px
}
.inforArticle .share IMG {
	POSITION: relative; MARGIN: 1px 0px; VERTICAL-ALIGN: middle; TOP: -2px
}
.inforArticle P {
	/* PADDING-BOTTOM: 24px; */
	LINE-HEIGHT: 24px; 
	TEXT-INDENT: 24px; 
	COLOR: #333333;
}
.pageClick {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 15px; font-size:12px;
}
.pageClick SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; COLOR: #333333; CURSOR: pointer
}
.pagination {
	TEXT-ALIGN: center; DISPLAY: block; MARGIN-BOTTOM: 30px; HEIGHT: 30px; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.pagination SPAN {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; FLOAT: none; HEIGHT: 15px; COLOR: #7a7472; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.pagination STRONG {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; FLOAT: none; HEIGHT: 15px; MARGIN-RIGHT: 2px; PADDING-TOP: 5px
}
.pagination A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #ffffff 0px 0px; FLOAT: none; HEIGHT: 15px; COLOR: #4c4c4c; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.pagination A:hover {
	BACKGROUND: #00a494 0px 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
.pagination FONT {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline-block; COLOR: #4c4c4c; FONT-SIZE: 12px; PADDING-TOP: 5px
}

.newsInforMain {
	WIDTH:1000px
}


#share {
	POSITION: absolute; LINE-HEIGHT: 22px; WIDTH: 315px; HEIGHT: 22px; FONT-SIZE: 12px; TOP: 92px; LEFT: 420px
}
.inforkeyWord {
	PADDING-LEFT: 25px; FONT-FAMILY: "Arial",""; COLOR: #0066cc; font-size:12px;
}
.inforkeyWord .inforWordLeft {
	POSITION: relative; LINE-HEIGHT: 20px; WIDTH: 48px; FLOAT: left; TOP: -1px
}
.inforkeyWord .inforWordRight {
	WIDTH: 220px; FLOAT: left
}
.inforkeyWord .inforWordRight A {
	LINE-HEIGHT: 20px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #0066cc
}


.m_left {
	WIDTH: 200px; FLOAT: left
}
.m_left .col1 {
	width: 200px;
	float: left;
	display: inline;
	min-height: 440px;
	HEIGHT: auto !important;
	padding-left: 0px;
}
.masterRight .col1 .nav_by_usage {
  padding: 0;
  margin: 0;
  margin-bottom: 20px;
}
.m_left .col1 .nav_by_solution {
  padding: 0;
  margin: 0;
}
.m_left .nav_side {
  width: 200px;
}
.m_left .nav_side h2 {
  background-image: url(../images/ac_nav_side_tit_bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  font-size: 14px;
  color: #fff;
  width: 160px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  padding: 0 20px;
}
.m_left .nav_side h2 a
{color:#FFFFFF}

.m_left .nav_side .ul_lv1 {
  padding: 0;
  margin: 0;
}
.m_left .nav_side .li_lv1 {
  width: 200px;
  position: relative;
  height: 32px;
}
.m_left .nav_side .a_lv1 {
  width: 180px;
  padding: 0 0 0 20px;
  background-image: url(../images/item_bg.png);
  height: 32px;
  overflow: hidden;
  line-height: 32px;
  display: block;
  color: #606060;
  font-size:12px;

}
.m_left .nav_side .a_lv1:hover {
  background-position: 0 -20px;
}
.m_left .nav_side .ul_lv1 li.child .a_lv1 {
  background-position: 0 -160px;
}
.m_left .nav_side .ul_lv1 li.child .a_lv1:hover {
  background-position: 0 -200px;
}
.m_left .nav_side .ul_lv2 {
  position: absolute;
  left: 240px;
  top: 0;
  width: 240px;
  display: none;
}
.m_left .nav_side .li_lv2 {
  width: 240px;
  position: relative;
  height: 32px;
}
.m_left .nav_side .a_lv2 {
  width: 200px;
  padding: 0 20px;
  background-image: url(../images/item_bg.png);
  background-position: 0 0;
  height: 32px;
  overflow: hidden;
  line-height: 32px;
  display: block;
  color: #606060;
  text-shadow: 1px 1px 1px #cccccc
}
.m_left .nav_side .a_lv2:hover {
  background-position: 0 -40px;
}
.m_left .nav_side .ul_lv2 .first .a_lv2 {
  background-position: 0 -80px;
}
.m_left .nav_side .ul_lv2 .first .a_lv2:hover {
  background-position: 0 -120px;
}
.m_right {
	 POSITION: relative;PADDING-BOTTOM: 0px; margin-LEFT: 10px; WIDTH: 770px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 11px; FLOAT: right;  PADDING-TOP: 0px
}
.upso{ height:309px; width:775px; background: url(../upload/f3.jpg) no-repeat}
.upso .gd {
	height: 305px;
	width: 281px;
	left: 2px;
	top: 2px;

}
.upso .gd img{height: 305px; width: 281px; border:0px;}
.downso{width:775px; margin-top:8px;}
.downso h6 {
	border-bottom:#ccc 1px solid;
	color:#00a494;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 0 20px;
	margin-bottom:8px;
	background: url(../images/icon2.gif) no-repeat left 8px;
}

.solution_list {
float:left; width:200px; }
.solution_list h2 {
  background-image: url(../images/ac_nav_side_tit_bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  font-size: 14px;
  color: #fff;
  width: 160px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  padding: 0 20px;
}
.solution_list li .info {
  height: 26px;
  line-height: 26px;
  border-top: solid 1px #dddddd;
  font-size:12px;
}
.solution_list li .apic img{width:200px; height:115px; padding-top:5px; 
}
.solution_list li .aontent {font-size:12px; line-height:20pt;}


.anli_Box {
	
	width:1000px;
	margin:0 auto
}
.anli_tit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 17px; HEIGHT:25px; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px;  border-top:#ccc 1px solid
}
.anli_tit A {
	COLOR: #000;  PADDING-TOP: 5px
}
.anli_tit SPAN A {
	FLOAT: right; FONT-WEIGHT: normal; PADDING-TOP: 5px
}

.anli_sj {
	MARGIN: 0px auto; WIDTH: 996px
}
.anli_cc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 240px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 160px;  FONT-SIZE: 12px; PADDING-TOP: 0px;
}
.anli_text {  height:34px; font-weight:bold; padding-left:3px; float:left}
.anli_text A {
	float:left; LINE-HEIGHT: 34px; WIDTH: 220px; DISPLAY: block; background:url(../images/ac_case_detail_r1_tit_bg.png) repeat-x; color:#000; text-align:center;
}
.anli_text A:hover{
	float:left; LINE-HEIGHT: 34px; WIDTH: 220px; DISPLAY: block; color:#000;
}
.anli_img A IMG {
	TEXT-ALIGN: center; WIDTH: 220px; HEIGHT: 120px; VERTICAL-ALIGN: middle
}
.anli_img A {
	 TEXT-ALIGN: center;  WIDTH: 220px; DISPLAY: block; HEIGHT: 120px; VERTICAL-ALIGN: middle; 
}

.anli_img {
	 PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 220px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: left; HEIGHT: 120px; 
}
.anli_top {width:370px; height:340px;}
.anli_top h2{height:25px; line-height:25px; font-size:14px; font-weight:bold; padding-top:5px; color:#00a494} 
.anli_top p {line-height:25px; font-size:12px; color:#666; padding-top:5px; padding-right:10px;}
.mainc {
	MARGIN: 0 auto; WIDTH: 1003px; background:url(../images/bj_01.jpg) no-repeat; padding-top:10px; padding-left:10px;
}
.subNav_c {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.subNav_c LI A {
	BORDER-BOTTOM: #e5e5e5 1px solid; LINE-HEIGHT: 24px; PADDING-LEFT: 17px; DISPLAY: block; BACKGROUND: url(../images/arrow_red.gif) #ffffff no-repeat 0px 50%; HEIGHT: 24px; COLOR: #000; MARGIN-LEFT: 10px; TEXT-DECORATION: none; font-size:12px;
}
.subNav_c LI A.s2 {
	BORDER-BOTTOM: #e5e5e5 1px solid; LINE-HEIGHT: 24px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(../images/arrow_gray.gif) #ffffff no-repeat 0px 50%; HEIGHT: 24px; COLOR: #235281; MARGIN-LEFT: 10px; TEXT-DECORATION: none; font-size:12px;
}
.subNav_c LI A:hover {
	BACKGROUND-COLOR: #f5f4f4; COLOR: #00a494
}
.subNav_c LI A.selected {
	BACKGROUND-COLOR: #f5f4f4; COLOR: #00a494
}
#page_tag {
	TEXT-ALIGN: left; MARGIN: 0px auto
}
#page_tag UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: list-item; HEIGHT: 37px; PADDING-TOP: 0px
}
#page_tag UL LI.now_open {
	WIDTH: 118px; DISPLAY: block; BACKGROUND: url(../images/tag_over.gif) no-repeat; COLOR: #fff
}
#page_tag UL LI.no_open {
	WIDTH: 118px; DISPLAY: block; BACKGROUND: url(../images/tag_out.gif) no-repeat 0px 0px; COLOR: #5e5e5e; CURSOR: pointer
}
#page_tag UL LI {
	TEXT-ALIGN: center; FONT-FAMILY: "microsoft yahei", "", "verdana", "simsun"; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 4px
}

.P_name {
	LINE-HEIGHT: 30px; FONT-FAMILY: Microsoft Yahei, Trebuchet MS, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/dotline_02.gif) repeat-x left bottom; COLOR: #000; FONT-SIZE: 20px
}
.whiteTxt {
	COLOR: #fff
}
.pad{
width:1000px;
height:10px; margin:0 auto}

/* =================== 常用样式 [ main_content ] ===================== */
/* 网页主内容区域 */
/* ================================================================== */
.mc-main {width:770px;}
.main_content {
  zoom:1; width:1000px; margin:0 auto
 
}
.main_content .mc-col2-left,
.main_content .mc-col2-right {
  padding-top:5px;
  margin-top:-5px;
  zoom:1;
}
.main_content .mc-main {
  float:right
}

/* =================== 商业类产品 首页  ===================== */
/* business_product_category_list */
/* ================================================================== */
.business_product_category {width:780px; float:right; height:450px;}
.business_product_category_list {width:760px;
}
.business_product_category_list .ubox {
width:760px;
}
.business_product_category_list .col4_wrap {
  padding-top: 10px;
  margin-right:0px;
  zoom:1;
  width:780px;
}
.business_product_category_list .item {
  display: inline;
  float: left;
  width: 180px;
  padding-right:10px;
}
.business_product_category_list .item .pic {
  padding:10px 0; width:180px;
}
.business_product_category_list .item .pic img{
 width:180px; height:132px; border:0px;
}
.business_product_category_list .item h3 {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ddd;
  padding-bottom: 5px;
  font-size:12px;
}
.business_product_category_list .item ul {
  padding-top: 5px;
}
.business_product_category_list .item ul.aw_al li {
  line-height:2;
}
.business_product_category_list .item ul.aw_al li a {
  line-height:2;
  background-position: 0 0.5em;
}
.bhb_dd {height:30px; border-bottom:#ccc 1px solid; width:760px; line-height:30px; font-size:12px; color:#000000}
/*  end 新加的样式*/
.main_content .mc-col2-left .mc-right {
  width:220px;
  padding-left:10px;

  float:right;
  display:inline;
  padding-right:5px;
  margin-top:-5px;
}
/*智能家居方案详情*/
.zntit {background:url(../images/pshow.png) no-repeat; width:998px; height:42px; line-height:42px;
font-size:14px; font-weight:bold; padding-left:25px; color:#000; margin-bottom:10px;
}
.znpic {margin-bottom:10px;}




/*家用下级列表*/
.list20 {
	WIDTH: 775px; FLOAT: right
}
.list20 .tit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 14px; PADDING-RIGHT: 17px; BACKGROUND: url(../images/tit22.gif) no-repeat; HEIGHT: 32px; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.list20 .tit A {
	COLOR: #333333
}
.list20 .tit SPAN A {
	FLOAT: right; FONT-WEIGHT: normal; PADDING-TOP: 14px
}
.list20 .tit SPAN A IMG {
	WIDTH: 32px; HEIGHT: 5px
}
.jiaj {margin-bottom:8px;}
.jiaj .nr {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; HEIGHT: 193px; BORDER-TOP: #e7e7e7 0px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 16px; 
}
.jiaj .nr DT {
	LINE-HEIGHT: 0; FLOAT: left; FONT-SIZE: 0px
}
.jiaj .nr DT IMG {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 280px; PADDING-RIGHT: 2px; HEIGHT: 167px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 2px
}
.jiaj .nr DD {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 459px; HEIGHT: 173px; COLOR: #666666; OVERFLOW: hidden
}
.jiaj .nr DD H5 A {
	LINE-HEIGHT: 24px; DISPLAY: block; HEIGHT: 24px; COLOR: #333333; OVERFLOW: hidden
}
.jiaj .nr DD P{
	font-size:12px;
}
.jiaj .nr DD P IMG {
	MARGIN-TOP: 15px; WIDTH: 91px; FLOAT: right; HEIGHT: 28px; border:0px;
}
.jiaj .nr UL {
	TEXT-ALIGN: right; FLOAT: right
}
.jiaj .nr LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 14px
}
.jiaj .nr LI A {
	PADDING-LEFT: 12px; DISPLAY: inline-block; BACKGROUND: url(../Images/aa1.gif) no-repeat left 50%; COLOR: #00a494; font-size:12px
}
.jiaj .nr LI A SPAN {
	PADDING-RIGHT: 12px; DISPLAY: inline-block; BACKGROUND: url(../images/aa11.gif) no-repeat right 50%; OVERFLOW: hidden; COLOR: #00a494
}
/*contact*/
.testBox360 {
	WIDTH: 718px; BACKGROUND: url(../images/360testBox.jpg) no-repeat; HEIGHT: 105px
}
.testBox360 P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 138px; WIDTH: 552px; PADDING-RIGHT: 0px; FONT-FAMILY: ""; COLOR: #595757; FONT-SIZE: 12px; PADDING-TOP: 46px
}
.testBoxP1 {
	LINE-HEIGHT: 40px; PADDING-LEFT: 90px; FONT-FAMILY: ""; BACKGROUND: url(../images/testBox360P1.jpg) no-repeat 74px 0px; COLOR: #595757; FONT-SIZE: 12px
}
.testBoxBj1 {
	WIDTH: 718px; BACKGROUND: url(../images/testBoxBj1.jpg); HEIGHT: 171px
}
.testBoxL1 {
	TEXT-ALIGN: center; WIDTH: 132px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 60px
}
.testBoxL1 H3 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "΢ź"; COLOR: #00a494; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 48px
}
.testBoxL1 P {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: ""; COLOR: #999; FONT-SIZE: 12px
}
.testBoxL1 A {
	WIDTH: 111px; DISPLAY: block; BACKGROUND: url(../images/start2.jpg); HEIGHT: 44px; MARGIN-LEFT: 0px
}
.testBoxL1 A:hover {
	BACKGROUND: url(../images/start1.jpg)
}
.testBoxR1 {
	WIDTH: 466px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 32px
}
.testBoxR1 .testBoxP2 {
	LINE-HEIGHT: 35px; FONT-FAMILY: ""; COLOR: #595757; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 22px
}
.testBoxR1 .testBoxP3 {
	LINE-HEIGHT: 24px; FONT-FAMILY: ""; COLOR: #595757; FONT-SIZE: 12px
}
.testBoxR1 A {
	LINE-HEIGHT: 12px; PADDING-LEFT: 326px; DISPLAY: block; FONT-FAMILY: ""; COLOR: #595757; FONT-SIZE: 12px
}
.testBoxR1 A:hover {
	COLOR: #1459c0; TEXT-DECORATION: underline
}
.testBoxBj2 {
	WIDTH: 718px; BACKGROUND: url(../images/testBoxBj2.jpg); HEIGHT: 172px
}
.testBoxBj3 {
	WIDTH: 718px; BACKGROUND: url(../images/testBoxBj3.jpg); HEIGHT: 170px
}
.testBoxBj4 {
	WIDTH: 718px; BACKGROUND: url(../images/testBoxBj4.jpg); HEIGHT: 170px
}
.testBoxP4 {
	LINE-HEIGHT: 42px; PADDING-LEFT: 296px; FONT-FAMILY: ""; BACKGROUND: url(../images/testBoxIcon1.jpg) no-repeat 272px 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.testBoxP4 A {
	COLOR: #595757
}
.testBoxP4 A:hover {
	COLOR: #1459c0; TEXT-DECORATION: underline
}


.content_cp_0 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 360px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 300px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.pro_g A IMG {
	TEXT-ALIGN: center; WIDTH: 350px; HEIGHT: 260px; VERTICAL-ALIGN: middle
}
.pro_g A {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; WIDTH: 350px; DISPLAY: block; HEIGHT: 260px; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.pro_g A:hover {
	BORDER: #00a494 1px solid; TEXT-ALIGN: center;  WIDTH: 350px; HEIGHT: 260px; VERTICAL-ALIGN: middle; 
}
.pro_g {
	BORDER-BOTTOM: #e5dccd 1px solid; BORDER-LEFT: #e5dccd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 352px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: left; HEIGHT: 262px; BORDER-TOP: #e5dccd 1px solid; BORDER-RIGHT: #e5dccd 1px solid; PADDING-TOP: 2px
}
.p_text A {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 360px; DISPLAY: block; float:left;
}
.p_text A:hover{
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 360px; DISPLAY: block; float:left; color:#000;
}


.content_cp_s {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 180px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 210px; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 0px; margin-bottom:8px;
}
.pro_s A IMG {
	TEXT-ALIGN: center; WIDTH: 175px; HEIGHT: 185px; VERTICAL-ALIGN: middle
}
.pro_s A {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; WIDTH: 175px; DISPLAY: block; HEIGHT: 185px; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.pro_s A:hover {
	BORDER: #00a494 1px solid; TEXT-ALIGN: center;  WIDTH: 175px; HEIGHT: 185px; VERTICAL-ALIGN: middle;  
}
.pro_s {
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 177px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: left; HEIGHT: 187px; PADDING-TOP: 2px
}
.s_text A {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 180px; DISPLAY: block; float:left;
}
.s_text A:hover{
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 180px; DISPLAY: block; float:left; color:#00a494;
}

.selbox {
	DISPLAY: inline; BACKGROUND: url(../images/cur_8.gif) no-repeat; FLOAT: left;  margin-left:12px; margin-right:12px; MARGIN-top: 5px; margin-bottom:10px; WIDTH: 360px; POSITION: relative; HEIGHT: 290px
}
.selbox B {
	DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 13px; OVERFLOW: hidden; WIDTH: 240px; COLOR: #466e00; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.selbox B A {
	COLOR: #000
}
.selbox A:hover {
	BORDER: #00a494 1px solid; TEXT-ALIGN: center;  WIDTH: 415px; HEIGHT: 300px; VERTICAL-ALIGN: middle; 
}
.selbox EM {
	PADDING-LEFT: 10px; FONT-STYLE: normal; POSITION: relative
}
.selbox EM IMG {
	FLOAT: left; MARGIN: 3px 2px
}
.sel_img {
	DISPLAY: block; MARGIN: 3px auto; WIDTH: 340px; PADDING-TOP: 20px; HEIGHT: 200px
}

.sel_img IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 338px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 200px
}
.cs_big {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/ns_big.jpg) no-repeat; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 20px
}
.cs_ggw {
	LINE-HEIGHT: 200%; WIDTH: 376px; FLOAT: left; HEIGHT: 310px; OVERFLOW: hidden
}
.cs_ggw H2 {
	DISPLAY: block; FONT: bold 20px/200% "΢ź"; COLOR: #666
}
.cs_ggw IMG {
	WIDTH: 376px; HEIGHT: 272px
}
.cs_wz1 {
	LINE-HEIGHT: 180%; MARGIN: 38px 0px 0px; WIDTH: 320px; DISPLAY: inline; FLOAT: right; HEIGHT: 270px; COLOR: #666; OVERFLOW: hidden
}
.cs_wz1 H2 {
	DISPLAY: block; FONT: bold 14px/200% ""; COLOR: #606060
}
.cs_z {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 8px
}
.cs_z STRONG {
	COLOR: #606060; FONT-SIZE: 14px
}
.cs_wz2 {
	LINE-HEIGHT: 200%; MARGIN: 20px 0px 0px; HEIGHT: auto; CLEAR: both; _margin: 0px
}
.cs_wz2 B {
	FLOAT: left; COLOR: #606060; FONT-SIZE: 14px
}
.cs_wz2 P {
	WIDTH: 610px; WORD-WRAP: break-word; FLOAT: right; WORD-BREAK: normal
}
.cs_wz2 P {
	MARGIN: 0px 3px; COLOR: #666; font-size:12px;
}
.cs_wz2 P A {
	MARGIN: 0px 3px; COLOR: #666
}
.cs_wz2 P A:hover {
	COLOR: #1c6b00
}
.cs_tel {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 7px
}
.cs_tel B {
	COLOR: #606060; FONT-SIZE: 14px
}
.cs_tel IMG {
	MARGIN: 5px 0px
}
.cs_nr {
	MARGIN: 5px 0px 0px;   
}
.page_meun {
	MARGIN: 0px 0px 15px; HEIGHT: 40px; FONT-SIZE: 14px; OVERFLOW: hidden;  BACKGROUND: url(../images/cshow.png) repeat-x 0px 0px; 
}
.page_meun LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 270%; WIDTH: 125px; BACKGROUND: url(../images/page_jt.png) no-repeat right 50%; FLOAT: left; HEIGHT: 32px; COLOR: #000; FONT-WEIGHT: bold
}
.page_meun LI.hover {
	MARGIN: 0px 0px 0px -11px;  COLOR: #ff8a00 !important
}
.page_meun_hov {
	MARGIN: 0px 0px 0px -11px; BACKGROUND: url(../images/page_hov1.png) no-repeat; COLOR: #ff8a00 !important
}
.cs_nr_z {
	LINE-HEIGHT: 230%
}
.cs_nr_z H2 {
	MARGIN: 0px 0px 10px; FONT: bold 25px/200% "΢ź"; HEIGHT: 30px; COLOR: #666
}
.cs_nr_z H2 B {
	TEXT-ALIGN: center; WIDTH: 147px; DISPLAY: block
}
.cs_nr_z H2 I {
	FLOAT: right; COLOR: #888; FONT-SIZE: 16px
}
.page_x {
	BORDER-BOTTOM: #a2a3a6 1px dashed; MARGIN: 20px 0px; DISPLAY: block
}
.ns_next {
	BORDER-BOTTOM: #00a494 2px solid; POSITION: relative; PADDING-BOTTOM: 5px; LINE-HEIGHT: 200%; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; COLOR: #7f7e7e; CLEAR: both; PADDING-TOP: 5px
}
.ns_next A {
	MARGIN: 0px 5px; COLOR: #7f7e7e
}
.ns_next A:hover {
	COLOR: #c00
}
.ns_next SPAN {
	POSITION: absolute; BOTTOM: 5px; FONT-SIZE: 14px; RIGHT: 10px; TEXT-DECORATION: underline
}
.bdsharebuttonbox{float:right}