body {
padding:0;
margin:0;
font:normal 12px/22px Arial, Helvetica, sans-serif;
color:#474747;
}

a:link{font-size:12px;color:#666666; text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
a:visited{font-size:12px;color:#666666; text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
a:hover{font-size:12px;color:#666666; text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}

div#main{
width:974px;
background:#FFFFFF;
padding:0;
margin:0 auto;
}

div#banner{width:974px;padding:1px 0;margin:0 auto;}
div#bannernav{width:974px;padding:1px 0;margin:0 auto;}

div#pro{float:left;clear:both;padding-bottom:12px;margin:0;width:974px;}

div#bottom{
clear:both;
width:950px;
background-color:#797979;
padding:5px 12px;
margin-top:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

div#tech{float:left;width:252px;padding:0;margin:0;}
div#news{float:left;width:452px;padding-left:20px;maring:0;}
div#news ul{float:left;padding:0;margin:0;list-style:none;}
div#news ul li{float:left;clear:both;width:452px;border-bottom:#e5e5e5 1px dashed;}
div#news ul li a{line-height:30px;}
div#contact{float:right;width:221px;padding:0;margin:0;}
div#contact ul{float:left;clear:both;list-style:none;width:221px;padding-top:6px;margin:0;}
div#contact ul li{float:left;margin:3px;}

div#conmain{width:974px;clear:both;padding:0;margin:0;}

div#left{float:left;width:207px;padding:0;margin:0;}
div#left ul{width:207px;float:left;clear:both;list-style:none;padding:0;margin:0;}
div#left ul li{float:left;width:207px;height:46px;margin-top:2px;}
#left .normail{display:block;width:167px;height:46px;color:#666666;font-size:12px;line-height:46px; background: url(../images/index_25.jpg) center bottom repeat-x;padding-left:40px;}
#left a{color:#666666;}
#left a:hover{display:block;width:167px;height:46px;color:#666666;font-size:12px;font-weight:bold;line-height:46px; background: url(../images/index_25.jpg) center bottom repeat-x;padding-left:40px;}
#left .active{display:block;width:167px;height:46px;color:#ffffff;font-size:13px;font-weight:bold;line-height:46px; background: url(../images/index_23.jpg) center bottom repeat-x;padding-left:40px;}


div#right{float:right;width:752px;padding:0;margin:0;}
.position{float:left;clear:both;width:752px;height:31px;border-bottom:#cdcdcd 1px solid;}
.pos{float:left;font:bold 15px/31px Arial, Helvetica, sans-serif;color:#FF6600;}
.pos1{float:right;line-height:31px;}
.content{float:left;clear:both;width:752px;padding-top:12px;}


#con {FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 640px}
#tags {PADDING: 0px; MARGIN: 0px; WIDTH: 640px;  HEIGHT: 23px}
#tags LI {BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 3px; LIST-STYLE-TYPE: none; HEIGHT: 23px}
#tags LI A {PADDING:0px 10px 0px 10px; BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; COLOR: #999; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-DECORATION: none}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px}
#tags LI.selectTag A {BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px}
#tagContent {BORDER: #cfcfcf 1px solid; PADDING: 1px;BACKGROUND-COLOR: #fff}
.tagContent {PADDING: 10px; DISPLAY: none; BACKGROUND: url(../images/bg.gif) repeat-x; WIDTH: 620px; overflow:hidden; COLOR: #474747; HEIGHT: 100%}
#tagContent DIV.selectTag {DISPLAY: block; text-align:left;}


.photo {
	FLOAT: left; MARGIN:0px; WIDTH: 210px; POSITION: relative; HEIGHT: 155px; text-align:center;
}

.sample6 SPAN {
	DISPLAY: block; BACKGROUND: url(../images/cut-corner.png) no-repeat; LEFT:0; WIDTH: 210px; POSITION: absolute; TOP: -5px; HEIGHT: 155px
}
/*-------------------------menu style--------------------------------------------------------*/
#nav {
	width:974px; height:28px; clear:both;padding:0;margin:0;
}
#nav ul{list-style:none;padding:0;margin:0;}
.navigation {height:28px; float:left;padding:0;margin:0;}
.navigation LI {Z-INDEX: 100; FLOAT: left;font-size:13px;WIDTH: 195px;BACKGROUND-REPEAT: no-repeat; POSITION: relative; TEXT-ALIGN: center;padding:0;margin:0;
}
.navigation UL { list-style:none;}
.navigation LI UL {	DISPLAY: none; Z-INDEX: 100; LEFT:0; WIDTH: 195px; POSITION: absolute; TOP:28px;}
.navigation LI UL UL {
	Z-INDEX: 200; LEFT: 195px; TOP: 0px;}
.navigation LI UL LI {text-align:left;background-color:#e5e5e5; color:#444444; position:relative; font-size:13px;border-bottom:#c7cdd4 1px solid; background-image:none; height:28px; line-height:28px;
}
.navigation LI UL LI A { display:block;font:12px/28px Arial, Helvetica, sans-serif;color:#444444;text-align:left;padding-left:10px;
}
.navigation LI.hover UL LI A { display:block;COLOR:#444444;font-size:12px;}
.navigation LI UL LI A:visited {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; font-size:12px;color:#444444; _height: 25px
}
.navigation LI UL LI A:hover {
	BACKGROUND: #e59d02; COLOR: #fff; _height: 25px;font-size:12px;
}
.navigation LI UL LI.hover {
	BACKGROUND: #e59d02; COLOR: #fff; _height: 25px
}
.navigation LI.hover UL A {
	BACKGROUND-IMAGE: none; _height: 25px
}
