﻿/*系统样式，CMS定义*/
body{
	font-family: "arial";
	font-size: 12px;
	color:#444038;
	margin:0px;
	overflow-x: hidden;
	overflow-y: auto;
	background:#ffffff url(bg.gif) repeat-x left 90px;
}
td {font-family:"arial";font-size: 12px;color: #444038;}
p {margin:0px;padding:0px;border:0px}
.clear{ clear:both;}/*清除浮动*/
img {border:0px;behavior:url("images/systemfiles/pngbehavior.htc")}/*支持png图片*/
a {behavior:url("images/systemfiles/onfocus.htc")}/*去掉点击虚线*/

/*Titlt样式*/
div#qTip {
	padding-right: 2px;padding-left: 3px;padding-bottom: 1px;z-index:1000;
	border: 1px solid #ABAB98;display: none;background: #FEFEDA;color: #5F5F52;
	font-family:"Tahoma";font-size: 12px;text-align: left;position: absolute;line-height:16px;
}
/*Titlt样式结束*/
.input {
	font-family:"Tahoma";
	font-size: 12px;
	COLOR: #444038;
	BACKGROUND-COLOR: #F9F9F9;
	text-decoration: none;
	width: 100%;
	height:22px;
	line-height:18px;
	border-top:1px solid #D8D8D8;
	border-left:1px solid #D8D8D8;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding-left:4px;
	margin:0px;
}
a:link {
	color: #444038;
	text-decoration: none;
}
a:visited {
	color: #444038;
	text-decoration: none;
}
a:hover {
	color: #C21D00;
	text-decoration: none;
}
/*morepic图片框*/
.morepic{
	border:3px solid #000000;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.morepic2{
	border-top:1px solid #000000;
	height:25px;
	background-color:#FEFEDA;
}
.font14{font-size:14px;}
/*小号中文字体*/
.smallcnfont{
	font-family: "PMingLiU";
	font-size: 11px;
}
/*英文*/
.enfont{
	font-family:"Tahoma";
	font-size: 11px;
}
.enfont a:link{
	font-family:"Tahoma";
	font-size: 11px;
}
.enfont a:visited{
	font-family:"Tahoma";
	font-size: 11px;
}

/*当前样式*/
.this {
	COLOR: #B92E16;
	font-weight: bold;
}
/*加粗*/
.bold{
	font-weight:bold;
}

/*以下自定义*==============================/

/*内容行高样式*/
.h18{
	line-height: 18px;
	WORD-WRAP: break-word;
}
.h19{
	line-height: 19px;
	WORD-WRAP: break-word;
}
.h20{
	line-height: 20px;
	WORD-WRAP: break-word;
}
.h22 {
	line-height: 22px;
	WORD-WRAP: break-word;
}

.content{
	word-break:break-all;
	text-align:justify;
	text-justify:inter-ideograph;
}
/*整体文字色定义*/
.font1{
	COLOR: #08948F;
	text-decoration: none;
}
.font1 a:link{
	COLOR: #08948F;
	text-decoration: none;
	}
.font1 a:visited{
	COLOR: #08948F;
	text-decoration: none;
}
.font1 a:hover{
	COLOR: #B92E16;
	text-decoration: underline;
}

.font2{
	COLOR: #B92E16;
	text-decoration: none;
}
.font2 a:link{
	COLOR: #B92E16;
	text-decoration: none;
	}
.font2 a:visited{
	COLOR: #B92E16;
	text-decoration: none;
}
.font2 a:hover{
	COLOR: #B92E16;
	text-decoration: none;
}

.font3{
	COLOR: #006460;
	text-decoration: none;
}
.font3 a:link{
	COLOR: #006460;
	text-decoration: none;
	}
.font3 a:visited{
	COLOR: #006460;
	text-decoration: none;
}
.font3 a:hover{
	COLOR: #B92E16;
	text-decoration: none;
}

.white{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.white a:link{
	COLOR: #FFFFFF;
	text-decoration: none;
	}
.white a:visited{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.white a:hover{
	COLOR: #FFF000;
	text-decoration: none;
}

/*定义*/

.introbg{
	background:#FFF6E5 url(bg_intro.jpg);
}
.top-title{
	padding:8px 12px 8px 0;
	background:url(fgline.gif) repeat-y right;
	text-align:right;
}
.top-title img{
	margin:0 5px 2px 5px;
}
.top-contact{
	padding:0 10px 0 32px;
	background:url(ico_ser.gif) no-repeat 9px 8px;
	text-align:right;
}
.menu{
	background:#ffffff url(bg_menu.gif) repeat-x top;
	height:44px;
}
.menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.menu li{
	float:left;
	list-style:none;
	margin:0px;
	padding:0 20px 0 20px;
	background:url(fgmline.gif) no-repeat right center;
}
.chooselan{
	padding-right:6px;
}
.chooselan img{
	margin-right:6px;
}
.foot{
	background:#11A19C url(bg_foot.gif) no-repeat top right;
	padding:10px 6px 8px 12px;
	margin-top:1px;
}
.foot ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.foot li{
	float:left;
	list-style:none;
	margin:0px;
	padding:0 12px 0 10px;
	background:url(fgfline.gif) no-repeat right center;
}
.left-style{
	background:url(left_style.gif) no-repeat left 253px;
	padding-left:6px;
	padding-right:5px;
	width:390px;
}
.left-keyworks{
	background:#E7E1D7;
	padding:10px 8px 12px 8px;
}
.main-company{
	background:#E7E1D7;
	padding:12px 8px 18px 12px;
	margin-bottom:15px;
}
.bg-main{
	background:url(bg_main.gif) no-repeat right bottom;
	height:372px;
}
.line{
	background:url(line.gif) repeat-x bottom;
}
.right-style{
	background:#08948F url(right_style.gif) repeat-x top;
	width:178px;
	padding:70px 10px 0 10px;
}

/*新闻列表*/
.news {
	height:14px;
	padding-top:1px;
}
.newslist {
	padding-left:8px;
	background:url(ico.gif) no-repeat 0px center;
	height:26px;
	line-height:26px;
}
.newslist p{float:right;}

.children{
	position:absolute;
	visibility: visible;
	margin-left:15px;
	margin-top:-100px;
}
.TI{
	background:#006460 url(ico_t.gif) no-repeat right center;
	padding-left:6px;
	border:1px solid #fff;
	height:23px;
	line-height:23px;
	margin-bottom:10px;
}
.banner{
	width:938px;
	height:188px;
	background-color:#ffffff;	
	border-bottom:1px solid #ffffff;
	FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=1, duration=3 ,motion='forward');
}
.case-t{
	background:url(bg_case.gif) no-repeat right bottom;
	width:225px;
	height:38px;
}
.cbox{
	border:1px solid #71C2BF;
	background-color:#ffffff;
}
.casetree{
	border-left:1px solid #057F7B;
	border-right:1px solid #057F7B;
	background-color:#ECF5F4;
	width:205px;
}
.casetree ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.casetree li{
	list-style:none;
	margin:0px;
	padding-left:62px;
	background:url(case_off.gif) repeat-x bottom;
	height:34px;
	line-height:34px;
}
.casetree li.hover{
	background:url(case_on.gif) repeat-x bottom;
}
.Product{
	background:#FFFFFF;width:160px;height:107px;overflow:hidden;border:2px solid #DBF4EF;padding:1px;
}
.Case{
	background:url(pc_caseside.gif) no-repeat;width:220px;height:170px;overflow:hidden;
}
.Case img{
	width:200px;height:150px;margin-top:9px;
}
.Pubcontent{
	width:680px;
	overflow:hidden;
}