/**总的总局*/ /* common */
body {
	margin: 0px;
	font-size:0.75em !important; font-size:12px;
	line-height: 1.8;
	background: #fff url(/css/old/style-44/images/mianBg.jpg) repeat-x;
	color: #333
}

body,div,input,select,textarea,td {
	font-family: Arial;
}

body,table,td,div,p,.win,.column {
	word-wrap: break-word;
	word-break: break-all;
	word-break /* */: normal;
}

td,th {
	overflow: hidden;
	word-wrap:normal;
}

hr {
	height: 1px;
}

form {
	padding: 0;
	margin: 0;
}

input,select,textarea {
	font: 13px Arial;
}

p {
	margin: 0 0 15px 0;
}

ol {
	margin: 4px 0 4px 30px;
	padding: 0;
}

ul {
	margin: 4px 0 4px 20px;
	padding: 0;
}

ul ul,ol ol {
	margin-left: 20px;
}

a:link {
	color: #003399;
	text-decoration: underline;
}

a:visited {
	color: #888;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
	text-decoration: none;
}

h1,h2,h3 {
	margin: 0;
	padding: 0;
}

#m_logo table {
	height: 100px;
	margin: 3px;
}

#m_logo.mod {
	padding: 0;
	margin-bottom: 0;
}

#m_logo .comname {padding-left:15px; }
#m_logo .comname .shortName { font-size:250%; line-height:40px; }
#m_logo .comname .longName { font-size:180%; }

#m_logo .logoPhotoBox {
	text-align: center;
}

a.more {
	background: url('images/icon_arrow.gif') left no-repeat;
	padding-left: 15px;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
}

.hackbox {
	height: 11px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width: 100%
}

/*模块*/
.mod {
	margin-bottom: 5px;
}

.modhandle {
	cursor: move
}

.modth {
	font-size: 16px;
	border-bottom: 1px solid #eee;
	color: #C61D1D;
	padding: 7px 10px 6px 0px; *
	padding: 7px 10px 6px 0px;
	font-weight: bold;
	font-style: italic;
}

.modhead {
	padding: 0px 4px 0 0px
}

.modopt {
	padding: 4px 4px 0 0
}

.modtit {
	color: #795072;
	font-size: 14px;
	font-weight: bold;
}

.modact {
	color: #DDD2DA;
	font-size: 12px
}

a.modact:link {
	color: #DDD2DA
}

a.modact:visited {
	color: #DDD2DA
}

.modbox {
	padding: 10px 0px 10px 0px;
}

.modtl {
	width: 1px;
}

.modtc {
	
}

.modtr {
	width: 3px;
}

.modbl {
	
}

.modbc {
	
}

.modbr {
	
}

.modlabel {
	color: #000;
	font-size: 12px;
	font-weight: bold
}

/*首页*/ /**头部链接*/
#m_cat {
	margin: 0;
	text-align: right;
	position: absolute;
	padding-top:3px;
	width: 900px;
	padding-right: 20px;
}

/*banner*/
.Banner {
	height: 286px;
	width: 900px;
	overflow: hidden;
	text-align: left;
	clear: both; *
	clear: none;
}

/*头部链接*/
.chat a:link,.chat a:visited {
	text-decoration: underline;
	font: 12px Arial;
	color: #778eae;
}

/*头部链接*/
.mod td.compLogo {
	padding-left: 15px;
	padding-right: 0px;
}

.mod td.comname {
	line-height: 250%;
}

/*当前位置*/
#m_page_nav {
	padding: 8px 5px 3px 0px;
	font-size: 12px;
	background-color: #fff;
	margin: 5px 10px 10px 0px;
}

#m_page_nav a {
	padding: 5px 10px 5px 0;
	margin-right: 5px;
	background: url(/css/old/style-44/images/ico-BreadArrow.gif) no-repeat right center;
}

#m_page_nav strong {
	padding-left: 5px;
}

/*菜单*/
.mainmenu {
	height: 22px;
	text-align: right;
	float: right;
	overflow: hidden;
}

.mainmenu ul {
	margin: 0;
	float: left;
}

.mainmenu li {
	display: block;
	float: left;
	text-align: center;
}

.mainmenu a:link,.mainmenu a:visited {
	font: bold 12px/ 13px Arial;
	display: block;
	float: left;
	text-align: center;
	width: 100px;
	height: 22px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	background: url(/css/old/style-44/images/menubg.gif) no-repeat;
}

.mainmenu li.current {
	text-decoration: none !important;
}

.mainmenu a:hover {
	text-decoration: none !important;
	color: #fff;
	background: url(/css/old/style-44/images/menuthisbg.gif) no-repeat;
}

.mainmenu .current a:link,.mainmenu .current a:visited {
	color: #fff;
	background: url(/css/old/style-44/images/menuthisbg.gif) no-repeat;
}

.menuDiv {
	width: 0px;
	height: 0px;
	overflow: hidden;
	margin: 0 auto;
}
#menuDown{margin: 22px 0px 0 0px ;*margin: 22px 0px 0 -100px ;float:none;position:absolute; text-transform:none; padding:0;background-image: none;background:#EEEEEE;}
#menuDown ul{margin:0;list-style:none;padding:0 ;background-image: none;background:#EEEEEE; }
#menuDown li{ border-bottom:1px #C61D1D solid;width:90px;text-align:left;margin:0;ffont: 100 11px/13px Verdana;float:none;background-image: none;line-height:12px; padding:3px 5px;}
#menuDown a{display: inline;width: auto;text-align: left; float: none;}
#menuDown a:link,#menuDown a:visited{color:#0A1940;color:#333; padding:0px ;margin:0;background-image: none; font-weight:normal;display: inline;font: 100 11px/13px Verdana;}
#menuDown a:hover{ padding:0px; margin:0;text-decoration:underline; color:#C61D1D;background-image: none; font-weight:normal; font: 100 11px/13px Verdana;}
/* 左边菜单 */
#m_proList {
	overflow: hidden;
}  /* 产品目录 */
#m_proList .modbox {
	
}

#m_onlineService {
	overflow: hidden;
}

/*首页产品目录*/
.Show_Pro1th {
	overflow: hidden;
	text-align: left;
	display: block;
	margin: 0 auto;
}

.Show_Pro1th li {
	display: block;
	width: 205px;
	margin: 0 6px 0 6px !important;
	margin: 0 0px 0 3px;
	font-size: 13px;
	text-align: left;
	list-style: none;
	float: left;
	background: url(/css/old/style-44/images/proline.gif) repeat-x left bottom;
}

.Show_Pro1th a {
	display: block;
	text-align: left;
	line-height: 16px;
	font-weight: bold;
	padding: 5px 5px 5px 15px;
	TEXT-DECORATION: none;
	color: #535353;
	margin-top: 3px;
	background: url(/css/old/style-44/images/showmeaubg07.gif) no-repeat 0px 7px;
}

.Show_Pro1th a:link {
	color: #535353;
	text-decoration: none;
}

.Show_Pro1th a:visited {
	color: #959595;
	text-decoration: none;
}

.Show_Pro1th a:hover {
	color: #FE0000;
}

.Show_thisPro1th a:link {
	color: #FE0000;
	text-decoration: none;
	background: url(/css/old/style-44/images/showmeaubg07.gif) no-repeat 0px 7px;
}

.Show_thisPro1th a:visited {
	color: #FE0000;
	text-decoration: none;
	background: url(/css/old/style-44/images/showmeaubg07.gif) no-repeat 0px 7px;
}

.Show_thisPro1th a:hover {
	color: #FE0000;
	text-decoration: none;
	background: url(/css/old/style-44/images/showmeaubg07.gif) no-repeat 0px 7px;
}

.Show_Pro2th li {
	background-image: none;
	font-size: 12px;
}

.Show_Pro2th a {
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
}

.Show_Pro2th a:link {
	display: block;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
	color: #535353;
	background: url(/css/old/style-44/images/showmeaubg05.gif) no-repeat;
	width: auto;
	padding-bottom: 2px;
	padding-top: 3px;
}

.Show_Pro2th a:visited {
	display: block;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
	text-decoration: none;
	color: #535353;
	background: url(/css/old/style-44/images/showmeaubg05.gif) no-repeat;
	width: auto;
	padding-bottom: 2px;
	padding-top: 3px;
}

.Show_Pro2th a:hover {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg05.gif) no-repeat;
}

.Show_thisPro2th a:link {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg05.gif) no-repeat;
}

.Show_thisPro2th a:visited {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg05.gif) no-repeat;
}

.Show_thisPro2th a:hover {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg05.gif) no-repeat;
}

.Show_Pro3th a {
	font-size: 12px;
	font-weight: 100;
	padding: 5px 0;
	padding-left: 28px;
	border-bottom: 1px dashed #F7D6C4;
}

.Show_Pro3th a:link {
	display: block;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
	color: #535353;
	background: url(/css/old/style-44/images/showmeaubg06.gif) no-repeat;
	width: auto;
}

.Show_Pro3th a:visited {
	display: block;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
	color: #959595;
	background: url(/css/old/style-44/images/showmeaubg06.gif) no-repeat;
	width: auto;
}

.Show_Pro3th a:hover {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg06.gif) no-repeat;
}

.Show_thisPro3th a:link {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg06.gif) no-repeat;
}

.Show_thisPro3th a:visited {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg06.gif) no-repeat;
}

.Show_thisPro3th a:hover {
	color: #FE0000;
	background: url(/css/old/style-44/images/showmeaubg06.gif) no-repeat;
}

/* 产品 */ /* 产品选择框 */
.pronew_item {
	background-image: url(/css/old/style-44/images/pronew03-2.gif);
	border: 1px #CADDE4 solid;
	margin: 0px auto 15px 0px !important;
	margin: 0px auto;
	height: 36px;
	color: #455B80;
	font-size:11px; 
}

.pronew_item td.modtr {
	width: 0;
}

.form_notice_hide {
	display: none;
}

/* 产品打开展示页 */
#m_proShow .modbox table td {
	padding-left: 10px;
}

#smallImage {
	width: 100%;
	margin: 0px auto;
	overflow: auto;
	clear: both;
	padding-bottom: 10px;
	margin-top: 10px;
}

.Show_ProfileTitle {
	color: #000000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.Show_line {
	margin: 0px auto;
	clear: both;
	padding-bottom: 9px;
	margin-top: 9px;
	border-bottom: 1px dashed #ccc;
}

.Show_proshow-R {
	width: 60%;
	float: right;
}

.Show_proshow-L2 {
	width: 40%;
	margin: 0px auto;
	overflow: hidden;
	text-align: center;
	float: left;
}

.contactTable {
	background-color: #FAFAFA;
	width: 100%;
	border: 1px solid #ECECEC;
	margin-top: 20px;
	padding: 0 10px;
}

.contactTable .B {
	font-weight: bold;
}

/* 加密产品 */
#m_newProduct .modbox {
	background-color: #EFF6F9;
	width: 300px;
	margin-top: 40px;
	font: 12px Arial;
	color: #AB3706;
	margin: 50px auto;
}

/* 产品横排 */
.format_gallery_3 {
	clear: both;
	width: 100%;
	margin: 10px auto;
	overflow: auto;
	font-size: 13px;
}

.format_gallery_3 li {
	float: left;
	width: 153px;
	list-style: none;
	margin-top: 7px;
	margin-bottom: 10px;
	text-align: center;
	overflow: hidden;
}

.format_gallery_3 li .checkbox {
	float: left;
	width: 30px;
}

.format_gallery_3 li .photo_box {
	float: left;
	width: 120px;
}

.format_gallery_3 li .text_box {
	clear: left;
	margin-top: 5px;
}

.format_gallery_3 .break_line {
	width: 100%;
	border-bottom: 1px dashed #ccc;
	height: 1px;
}

.format_gallery_3 li .photo_boxNew {
	float: left;
	padding-left: 28px !important;
	padding-left: 32px;
}

.format_gallery_3 li .image {
	float: left;
	width: 106px;
	text-align: center;
}

.product_photo {
	border: 1px solid #ccc;
	width: 100px;
	height: 100px;
	padding: 1px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.product_photo img {
	margin-top: expression((   100 -   this . height)/ 2 );
	width: 100px;
	height: 100px;
}

.format_gallery_3 li .break_line {
	width: 100%;
	clear: both;
	border-bottom: 1px dashed #ccc;
	height: 1px;
	margin: 10px 0;
	overflow: hidden;
}

.pro_line {
	border-bottom: 1px dashed #ccc;
	margin: 10px auto;
	text-align: center
}

/*页码*/
.proNavBox {
	border: 1px #f2eac3 solid;
	background-color: #fefcf0;
	padding: 5px 5px;
	margin: 5px 0;
	text-align: center;
}

.proNav {
	padding: 5px 0;
	color: #000000;
	font: bold 12px Arial;
}

.proNav a {
	padding: 3px 8px;
	color: #203558 !important;
	border: solid 1px #849CC6;
	text-decoration: none !important;
}

.proNav a:hover {
	background-color: #E5EDF9;
	color: #203558;
}

.proNav span.current {
	color: #ffffff !important;
	padding: 3px 8px;
	background-color: #5E90C3 !important;
	border: solid 1px #5E90C3;
	font-weight: bold;
}

.proNav .pre {
	margin: 0 15px;
	background-image: url(/css/old/style-44/images/button-bule.gif);
}

.proNav .pre a:hover {
	color: #00CC66
}

.proNav .next {
	margin-left: 15px;
	background-image: url(/css/old/style-44/images/button-bule.gif);
}

.pageNav {
	margin: 10px 0 0 0;
	color: #000000;
	font-size: 11px;
}

.pageNav .typing {
	float: right;
}

.pageNav select {
	font-size: 11px;
}

.pageNav a {
	padding: 2px 5px;
	color: #203558 !important;
	border: solid 1px #849CC6;
	text-decoration: none !important;
}

.pageNav a:hover {
	background-color: #E5EDF9;
	color: #203558 !important;
}

.pageNav span.current {
	padding: 2px 5px;
	color: #ffffff !important;
	background-color: #5E90C3 !important;
	border: solid 1px #5E90C3;
	font-weight: bold;
}

.pageNav .pre {
	margin: 0 15px;
}

.pageNav .next {
	margin-left: 15px;
}

/*Description table样式*/
.proShowTabe {
	margin-bottom: 15px;
}

.proShowTabe th {
	padding: 4px 4px 4px 8px;
	background-color: #E7E7E7;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
}

.proShowTabe td {
	padding: 4px 4px 4px 8px;
	border-bottom: 1px solid #E7E7E7;
	vertical-align: top;
	font-size: 12px;
}

/*图片方式展示*/
.tour_blank {
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	margin-top: 15px;
	display: block;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	width:100%;
	overflow: hidden;
}

.tour_blank ul {
	margin: 0px;
	line-height: 28px;
	list-style: none;
	padding: 0px;
}

.tour_blank li {
	margin: 0 5px;
	margin-bottom: 10px;
	display: block;
	float: left;
	text-align: center;
	padding: 0px;
	width: 200px;
	height: 230px; overflow: hidden;
}

.tour_blank a:link {
	color: #003399;
	padding: 0px;
}

.tour_blank a:visited {
	color: #003399
}

.tour_blank a:hover {
	color: #FF6600
}

.tour_blank .Show_blank {
	width: 100%;
	border-bottom: 1px dashed #fff;
	height: 1px;
	overflow: hidden;
}

/* product list 竖排*/
.format_list {
	width: 98%;
	margin: 0px auto;
	overflow: auto;
	clear: both;
	padding-bottom: 10px;
	margin-top: 10px;
	border-bottom: 1px dashed #ccc;
}

.format_list .checkbox {
	float: left;
	width: 25px;
}

.format_list .image {
	width: 110px;
}

.format_list .text {
	float: left;
	margin-top: 3px;
	padding-left: 10px;
	width:470px;*width:460px;
	font-size: 13px;
}

.format_list .text .name {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	color: #ffffff;
}

.format_list .text .model,.model {
	font-family: Verdana;
	font-size: 10px;
	color: #666;
	text-transform: none;
	line-height: 12px;
}

.format_list .text .description {
	font-family: Verdana;
	font-size: 11px;
	word-break: break-all;
}

/* copyright */
#bottom {
	width: 100%;
	color: #A91F3F;
	height: 190px;
	background: #C1E5ED url(/css/old/style-44/images/bottom.gif) repeat-x center top;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
}

#bottom a {
	color: #333;
}

.language {
	margin-bottom: 5px;
}

.language td {
	padding-right: 5px;
}

/* 各模块定义*/ /* Company Info  */
#m_companyInfo p {
	margin: 0pt;
}

#m_companyInfo .modbox .cnt {
	border: 0px;
	float: left;
	margin-right: 10px;
}

#m_companyInfo .modbox .date {
	color: #666666;
	float: left;
}
#m_companyInfo .modbox {padding:10px 10px 0 10px;}
/* banner  */
#m_banner {
	
}

/* product viewlist */
#m_viewGallery {
	overflow: hidden;
}

#m_viewGallery div.line {
	margin-top: 10px;
	line-height: 5px;
}

/*integrity*/
#m_integrity {
	overflow: hidden;
}

#m_integrity .modbox .box1 {
	border: 0px;
	background-color: #FFFFFF;
}

#m_integrity .modbox .box2 {
	border: 0px;
}

#m_integrity .modbox .box1 hr {
	color: #fff;
}

#m_integrity .modbox .box1 td {
	background-color: #F5F5F5;
	padding: 2px 5px;
}

#m_integrity .modbox table {
	background-color: #F5F5F5;
}

#m_integrity .modbox table {
	border: 1px solid #E1E1E1;
	font-size: 13px;
}

/*vodeo 展示排列*/
.video_gallery a:link,.video_gallery a:visited {
	font-size: 13px; 
}

.video_gallery li a{text-decoration:none;}
.video_gallery {
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	margin-top: 15px;
	display: block;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

.video_gallery ul {
	margin: 0px;
	line-height: 28px;
	list-style: none;
	padding: 0px;
}

.video_gallery li {width:157px; line-height:120%;list-style:none;margin-top:3px;margin-bottom:5px; float:left;}

.video_gallery .video_Tab{ margin-left:20px; margin-bottom:15px;}
.video_gallery .video_Tab .current a{ color:#ff6600;}

/* 联系方式*/
.tables.data {
	width: 100%;
	font-size: 12px;
}

.tables.data th {
	padding: 4px 4px 4px 8px;
	border-bottom: 1px solid #eee;
	text-align: left;
	font-weight: lighter;
	vertical-align: top;
}

.tables.data td {
	padding: 4px 4px 4px 8px;
	border-bottom: 1px solid #eee;
	vertical-align: top;
}

.tables.data td td {
	padding: 0 !important;
	border: none !important;
}

/* menu  */
#m_menuList {
	
}

#m_menuGallery {
	
}

#m_menuList .modbox {
	font-size: 12px;
}

#m_menuList .modbox a {
	font-size: 14px;
}

/* home productList */
#m_cont {
	
}

/* product  description*/
#m_description {
	
}

#m_search {
	clear: both;
	overflow: hidden;
	position: absolute;
	top: 330px;
}

#m_search table {
	text-align: right;
	width: 260px;
}

#m_search .modth {
	border-bottom: 0px;
	color: #fff;
	padding: 0;
}

#m_search .modtl {
	display:block;
	width:100%;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: #fff;
}

#m_search.mod {
	margin-bottom: 0
}

.button_yellow {
	width: 50px;
	height: 20px;
	font: 11px Arial;
	border: 1px solid #000;
	background: #FBF6E9;
	color: #333;
	padding-bottom: 2px;
	FILTER: progid : DXImageTransform . Microsoft .
		Gradient(gradientType = 0, startColorStr = #ffffff, endColorStr =
		#ECEAEA);
}
@media screen and (-webkit-min-device-pixel-ratio:0){.button_yellow{width:55px; padding-left:0; padding-top:1px;}}
.searchbg {
	background-color: #F1F6F9;
	font-size: 12px;
	border: 1px solid #333;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin-left:0;
}

/* video show*/
#m_videoShow {
	overflow: hidden;
}

.video_gallery li.line {
	margin-top: 10px;
	line-height: 5px;
	overflow: hidden;
	height: 1px;
	background-color: #000000;
	width: 100%;
}

/* sitemap*/
#m_sitemap {
	
}

/* sitemap*/
#m_friendLink .modbox div {
	margin-top: 10px;
	overflow: hidden;
}

/* 购物篮*/
#inquiryBasket table.basketInfo th {
	background: #f5f5f5;
	border-right: 1px solid #fff;
}

.message {
	border: 1px solid #DDDDDD;
	background: #FEFCF0;
	margin-top: 15px;
}

.message h1 {
	float: left;
	color: #333;
	font: bold 20px Arial;
	margin: 0;
	padding: 15px 0 5px 0;
}

.message table {
	width: 100%;
	padding: 0px;
}

.message table td {
	vertical-align: top;
}

.message table .poto {
	border-top: 1px solid #D7E5F0;
	border-left: 1px solid #D7E5F0;
	border-right: 1px solid #B1CBE2;
	border-bottom: 1px solid #B1CBE2;
	width: 98px;
	height: 98px;
	overflow: hidden;
}

.message table .poto img {
	vertical-align: middle;
	max-height: 98px;
	max-width: 98px;
	margin-bottom: 0px;
	margin-top: expression((   98 -   this . height)/ 2 );
	border: 0px;
	padding: 0px;
}

.message table .td {
	padding-left: 60px;
	width: 40%;
	color: #333331;
}

.post {
	padding: 8px 0;
	text-align: center;
	font: 19px Arial;
	width: 701px;
	margin: 10px 0; *
	margin: 0;
}

.post a {
	font: 17px Arial
}

.post span {
	font-size: 14px;
}

.post span a {
	font-size: 14px;
}

.Show_ItemTitle2 {
	width: 647px;
	overflow: auto;
}
.noteTip .note{ color:#d1970d; font-weight:bold;}

.relatedProducts { background:#F4FBFE; border-bottom:1px solid #D4E6EF; padding:10px 0;}
.relatedProducts li {width:69px; }

.hom_pro_format_4 ul{padding:0;margin:0;padding-left:50px;padding-top:20px;}
.hom_pro_format_4 ul li{ margin-right: 40px;}