/* CSS Document */
body{	
	font-size:12px;
	background:#FFFFFF;
	margin:0;
	padding:0;
	font-family:"Verdana","宋体";
	color:#333333;
	line-height:22px;
}
img{border:none;}
img a{cursor:pointer;}
a{color:#000000;font-size:12px;TEXT-DECORATION: none}
a:link, a:visited{color:#000000;font-size:12px; text-decoration:none;}
a:hover{color:#000000;font-size:12px; text-decoration:underline;}
div { display:block;}
a.font1:link {  text-decoration:none; color:#0472AF;}
a.font1:visited {  text-decoration:none; color:#0472AF;}
a.font1:active {  text-decoration:none; color:#0472AF;}
a.font1:hover { text-decoration:underline; color:#0472AF;}

a.font2:link { text-decoration:none; color:#015184; font-weight:bold;}
a.font2:visited { text-decoration:none; color:#015184; font-weight:bold;}
a.font2:active { text-decoration:none; color:#015184; font-weight:bold;}
a.font2:hover { text-decoration:underline; color:#015184; font-weight:bold;}

a.font4:link {  text-decoration:none; color:#015184;}
a.font4:visited {  text-decoration:none; color:#015184;}
a.font4:active {  text-decoration:none; color:#015184;}
a.font4:hover { text-decoration:underline; color:#015184;}

a.pro:link { text-decoration:none; color:#345AA5;}
a.pro:visited { text-decoration:none; color:#345AA5;}
a.pro:active { text-decoration:none; color:#345AA5;}
a.pro:hover { text-decoration:underline; color:#345AA5;}

a.news:link { text-decoration:none; color:#666666; font-weight:normal;}
a.news:visited { text-decoration:none; color:#666666; font-weight:normal;}
a.news:active { text-decoration:none; color:#666666; font-weight:normal;}
a.news:hover { text-decoration:underline; color:#666666; font-weight:normal;}

a.bottom:link { text-decoration:none; color:#5c5c5c; font-weight:normal;}
a.bottom:visited { text-decoration:none; color:#5c5c5c; font-weight:normal;}
a.bottom:active { text-decoration:none; color:#5c5c5c; font-weight:normal;}
a.bottom:hover { text-decoration:underline; color:#5c5c5c; font-weight:normal;}

#daohang a{padding-right:47px; padding-left:47px;}
#daohang span{color:#C7D2DD;}
#daohang a:link, #daohang a:visited{color:#C7D2DD;  font-weight:bold; text-decoration:none;}
#daohang a:hover{color:white;  font-weight:bold; text-decoration:none;}

/*head*/
.Head{
	width:980px;
	text-align:center;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
#time{
	height:30px;
	margin-top:10px;
	width:980px;
	text-align:left;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.HeadBg{
	width:100%;
	min-width:980px;
	background:url(../images/bg.jpg) repeat-x;
}
.Logo{
	width:980px;
	height:89px;
	overflow:hidden;
	margin:0 auto;
}
.Logo li{
	float:left;
	display:inline;
	list-style:none;
}
.Logo li.favr{
	text-align:right;
	margin-top:16px;
	overflow:hidden;
	float: right;
}
.Navi{
	text-align:center;
	MARGIN:0px auto;
	width:980px;
	height:36px;
}
.Navi li{
	float:left;
	list-style:none;
}
.Ban{
	padding:10px 0;
	text-align:center;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	width:980px;
}

/*Main*/
.Main{
	text-align:center;
	MARGIN:0px auto;	
	width:980px;
	background-color:#FFFFFF;
}
.Main .Content{
	MARGIN:0px auto;	
	width:980px;
	background-color:#FFFFFF;
	float: left;
}
.Main .Content .Left{
	width:190px;
	margin:0px;	
	_margin:0px;	
	float:left;
	text-align:left;
}
ul{
	margin:0px;
	padding:0px;
}
li{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
}
.Main .Content .Left li.leftProClsTitle{
	height:30px;
	overflow:hidden;
}
.Main .Content .Left li.LeftBorder{
	border:1px #B7CCE1 solid;
	border-top:none;
	background:url(../images/leftProClsBg.jpg) repeat-x;	
	height:32px;
	line-height:32px;
	padding-left:14px;
	vertical-align:bottom;
	font-weight:bold;
}
.Main .Content .Left li.leftContactContent{
	border:1px #B7CCE1 solid;
	border-top:none;
	background:#F5F5F5;
	min-height:112px;
	_height:108px;
	overflow:hidden;
	padding-left:13px;
	_margin-top:-2px;
}

.Main .Content .Left li.leftContactContent a{
	color:#333333
}

.Main .Content .Left li p{
	margin-top:-7px;
	padding:0px;
	height:20px;
}
.Main .Content .Left li p.trangle{
	background:url(../images/trangle.jpg) 0px 7px no-repeat;
	text-align:left;
	padding-top:2px;
	padding-right:3px;
	width:167px;
	word-wrap:break-word;
	word-break:break-all;
	max-height:122px;
	padding-left: 24px;
}
.Main .Content .Left li.leftContactContent p{
	padding-top:15px;
}
.Main .Content .Left li.smallClsName{
	padding-left:25px;
	_height:21px;
	height:32px;
	line-height:32px;
	vertical-align:bottom;
	_padding-top:11px;
}
.Main .Content .Left li.leftContactTitle{
	margin-top:10px;
	height:30px;
}

.Main .Content .Mid{
	width:492px;
	margin:0px 14px;
	float:left;
	text-align:left;
}
.Main .Content .Mid li{
	margin:0px;
	padding:0px;
}
.Main .Content .Mid li.aboutTitle{
	height:30px;
	width:100px;
	float:left;
}
.Main .Content .Mid li.indexMore{
	height:29px;
	width:392px;
	float:right;
	text-align:right;
	border-bottom:1px #CCCCCC solid;
}
.Main .Content .Mid li.indexAboutContent{
	font-size:12px;
	line-height:23px;
	width:482px;
	float:left;
	text-align:left;
	margin:0px;
	padding:15px 5px 0 5px;
	background:#F6F6F6;
	min-height:435px;
	_height:435px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
}

.Main .Content .Right{
	width:270px;
	_width:270px;
	margin:0;
	_margin:0;
	float:right;
	text-align:left;
}
.Main .Content .Right li{
	float:left;
}
.Main .Content .Right li.rightProTitleBg{
	background:url(../images/rightProTitleBg.jpg) repeat-x;
	height:29px;
}
.proBorder{
	width:260px;
	padding:10px 4px 0px 4px;
	border:1px #CCCCCC solid;
}

.indexProList{
	width:130px;
	height:150px;
	float:left;
	text-align:center;
	padding:0px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
.Main .Content .mainRight{
	width:700px;
	_width:700px;
	margin:0;
	_margin:0;
	float:left;
	text-align:left;
	padding-left:0px;
}
.Main .Content .mainRight li{
	margin:0px;
	padding:0px;
	float:left;
}
.Main .Content .mainRight li.webSite{
	color:#015184;
	background:url(../images/bg3.jpg) repeat-x;
	height:32px;
	_height:26px;
	line-height:32px;
	margin-left:5px;
	padding-left:5px;
	_padding-top:6px;
	_padding-right:3px;
	width:700px;
}
.Main .Content .mainRight li.mainContent{
	margin:0px;
	padding:10px 5px;
	margin-left:5px;
	clear:both;
	width:700px;
}
.Main .Content .mainRight li.mainAboutContent{
	font-size:14px;
	line-height:25px;
}
.Main .Content .mainRight li.mainContent a{
	color:#333333
}
.Main .Content .mainRight li.mainProBorder{
	width:700px;
	_width:700px;
	_float:right;
	margin:15px 3px 0px 6px;
	_margin:15px 0px 0px 6px;
}

.mainProList{
	height:170px;
	float:left;
	text-align:left;
}

#ProImg{
	border:1px #CCCCCC solid;
}
#ProImgs{
	border:1px #CCCCCC solid;
}

.Bottom{
	text-align:center;
	margin-top:10px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	vertical-align:middle;
	height:38px;
	width:980px;
}
.Bottom .Content{
	width:980px;
	color:#5c5c5c;
	text-align:center;
	background:url(../images/logo2.jpg) no-repeat right;
	height:38px;
	padding:10px 0;
	float: left;
}
.Bottom .Content span{
	color:#CB0101;
}
.Bottom .Content span a{
	color:#CB0101;
}

.button {
	color:#333;
	background-color: #000000;
	font-size: 9pt;
	height: 25px;
	border: 1px #F0F0F0 solid;
	padding: 0 2px;
	background-image: url(../images/bg02.gif);
	cursor:pointer;
	font-family:"Verdana","宋体";
}

.button2
{
    border:#999999 1px solid;	
    COLOR: #666;
    BACKGROUND-COLOR:#F7F7F7;
    font-family:"Verdana","宋体";
    HEIGHT:22px;
	width:25px;
}

.input_btn 
{
    height: 29px;
    width: 80px;
    background-image: url(../images/sub_bg.jpg); 
    background-repeat: repeat-x;
    background-attachment: scroll; 
    font-size: 12px;
    font-weight: bolder;  
    color: #FFF;
    cursor: hand; 
    border: 1px solid #70B1CF;
    padding-top: 4px; 
    background-position: 0%;
	font-family:"Verdana","宋体";
}

.STYLE5 {
	color: #0190BF;
	font-weight: bold;
	font-size: 18px;
}

INPUT.face {BORDER: #CCCCCC 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal;height:20px;font-family:"Verdana","宋体";}
.input3
{
    BORDER: #999999 1px solid;
    COLOR: #666;
    HEIGHT: 18px;
	line-height:18px;
	width:18px;
	font-family:"Verdana","宋体";
}

TEXTAREA.face {BORDER: #CCCCCC 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: #5F5F5F; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal;font-family:"Verdana","宋体";}


/*=====产品滚动==*/

#demo {

background: #FFF;

overflow:hidden;

border: 1px dashed #CCC;

width: 740px;

margin-left:12px;

margin-top:20px;

}

#demo img {

border: 3px solid #F2F2F2;

}

#demo li { float:left; height:170px; width:170px; }
#demo span { float:left; text-align:center; width:119px; margin-left:20px; }

#indemo {

float: left;

width: 800%;

}
#indemo ul { float:left; height:150px; margin-top:7px; margin-bottom:7px; padding-bottom:0px; }

#demo1 {

float: left;

}

#demo1 ul { height:200px; }

#demo2 {

float: left;

}