td{ font-size: 12px; line-height: 17px}
body{ font-size: 12px; line-height: 17px;margin:0;background-color:#fff;}
p{ margin-top: 1px; margin-bottom: 1px }
form{ margin: 0px;padding:0}
a.white:link {color: #fff;text-decoration: none;}
a.white:visited {color: #fff;text-decoration: none;}
a.white:hover {color: #fff;text-decoration: underline}
a:link {color: #333;text-decoration: none;}
a:visited {color: #333;text-decoration: none;}
a:hover {	color: #00c;text-decoration: underline}
a.greenlink:link {color: #393;text-decoration: none;}
a.greenlink:visited {color:#393;text-decoration: none;}
a.greenlink:hover {	color:#fff;text-decoration: none;background-color:#393;}
.menufont{ FILTER: glow(color=f9ab77,strength=1); POSITION: relative; WIDTH: 100%}
.3dfont{ FILTER: glow(color=ffffff,strength=1) shadow(color=cccccc,direction:135); POSITION: relative; WIDTH: 100% }
.nav{FONT-SIZE: 12px;color:#fff;}
.nav a:link{ text-decoration: none; color: #fff }
.nav a:hover{ text-decoration: none; color: #fff }
.nav a:visited{ text-decoration: none; color: #fff }
.link{FONT-SIZE:12px;color:#00f;}
.link a:link{ text-decoration: none; color: #00f;}
.link a:hover{ text-decoration: none; color: #00f;}
.link a:visited{ text-decoration: none; color: #00f;}
.pad {PADDING-LEFT: 2px}
.gg{margin:4px auto}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
ul,li{list-style:none;list-style-type:none;margin:0;padding:0}
input{font-size:12px;}
.rtlb-blun1{border:#ccc 1px solid}
.r-gray{border-right:#ccc 1px solid}
.rb-gray{border-right:#ccc 1px solid;border-bottom:#ccc 1px solid}
.rl-gray{border-right:#ccc 1px solid;border-left:#ccc 1px solid}
.rlt-gray{BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT:#ccc 1px solid; BORDER-top:#ccc 1px solid}
.rlb-orange{BORDER-RIGHT:#F90 1px solid; BORDER-LEFT:#F90 1px solid; BORDER-BOTTOM:#F90 1px solid}
.rlb-gray{BORDER-RIGHT:#ccc 1px solid; BORDER-LEFT:#ccc 1px solid; BORDER-BOTTOM:#ccc 1px solid}
.rtlb-gray{BORDER-RIGHT: #ccc 1px solid;BORDER-LEFT: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid;BORDER-top: #ccc 1px solid}
.menut{color:#fff}
.menut td{color:#fff}
a.menu:link {color: #fff;text-decoration: none;}
a.menu:visited {color: #fff;text-decoration: none;}
a.menu:hover {color: #9e8;text-decoration: underline}

/* FOR PC   IE & Netscape */
body {

scrollbar-face-color: #F6F6F6; scrollbar-shadow-color: #C5C5C5; scrollbar-highlight-color: white; 
scrollbar-3dlight-color: #DBDBDB; scrollbar-darkshadow-color: white; scrollbar-track-color: white;	scrollbar-arrow-color: #8A8A8A;
	margin: 0px;
	text-align: left;
}

body,table,td,div {

	color: #666666;
	font-size: 12px;
	line-height: 180%;
	text-decoration: none;
	font-family: 'Microsoft Yahei',"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå",Verdana, Geneva, Helvetica, sans-serif;
}
*{font-family: 'Microsoft Yahei',"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå",Verdana, Geneva, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family: 'Microsoft Yahei',"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå",Verdana, Geneva, Helvetica, sans-serif;}
p {
	color: #666;
	font-size: 12px;
	text-indent: 28px; 
	padding: 0px;
	text-align: justify;
}

A {
	COLOR: #666666; TEXT-DECORATION: underline;
}

A:hover {
	COLOR: #588100; TEXT-DECORATION: underline;
}


.menu {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #FFFFFF;
}
.menu:link {
	color: #FFFFFF;
	text-decoration: none;
}
.menu:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.menu:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.menu_text{
	width:98px;text-align:center;
}
.menu_line{
	width:1px;background-image: url(../images/menu_line.gif);
}

.left{	
	font-size: 14px;
	color:#FFFFFF;
	line-height: 18px;
	text-align:center;
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;

}
.no {
	font-size: 12px;
	text-decoration: none;
	color: #555555;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.no A {
	text-decoration: none;
}
.no A:link {
	color: #555555;
	text-decoration: none;
}
.no A:visited {
	color: #555555;
	text-decoration: none;
}
.no A:hover {
	color: #DC2A17;
	text-decoration: none;
}
.no A:active {
	color: #A9A9A9;
	text-decoration: none;
}
.left_menu{
	padding-left:6px;text-align:left;height: 28px;
}
.left_menu2{
	padding-left:18px;text-align:left;height: 22px;
}


.menu2 {
	color: #555555;
	text-decoration: none;
}
.menu2:link {
	color: #555555;
	text-decoration: none;
}
.menu2:visited {
	color: #555555;
	text-decoration: none;
}
.menu2:hover {
	color: #000000;
	text-decoration: underline;
}
.menu2:active {
	color: #555555;
	text-decoration: none;
}

.menu3 {
	color: #555555;
	text-decoration: none;
}
.menu3:link {
	color: #555555;
	text-decoration: none;
}
.menu3:visited {
	color: #555555;
	text-decoration: none;
}
.menu3:hover {
	color: #000000;
	text-decoration: underline;
}
.menu3:active {
	color: #BD314C;
	text-decoration: none;
}

.copyright {
	text-decoration: none;
	color: #333;
}
.copyright A {
	color: #333333;
	text-decoration: none;
}
.copyright A:link {
	color: #333333;
	text-decoration: none;
}
.copyright A:visited {
	color: #333333;
	text-decoration: none;
}
.copyright A:hover {
	color: #3a8328;
	text-decoration: underline;
}
.copyright A:active {
	color: #C8C8C8;
	text-decoration: none;
}


input {
	height: 22px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #dddddd
}
.img {
	border: 1px solid #999999
}
.zhengwen2 p{text-indent:0}

#header_menu{margin:0 auto 4px auto;width:960px;height:41px;font-weight:bold;border-top:1px solid #eee;border-bottom:1px solid #eee;}
#header_menu_left{float:left;height:41px}
#header_menu_right{float:right;height:41px}
table.topsearch{margin:8px 0;}
table.topsearch #ok{width:22px;height:22px;overflow:hidden;border:none;background:url("searchbt.gif") no-repeat;text-indent:-4096px;border-left:1px solid #aaf;border-top:1px solid #aaf;border-right:1px solid #036;border-bottom:1px solid #036}
table.topsearch #keyword{padding:0}
#header_menu a:link,#header_menu a:visited{background:url("top_titlesplite.png") no-repeat;float:left;height:21px;text-align:center;margin:10px auto;line-height:21px;color:#999;padding:0 14px;}
#header_menu a:hover{color:#000;text-decoration: none}
#header_menu a.first{background:none}

#topLine{background-color:#0565ab;height:3px;font-size:3px;font-family:Arial;margin:0 auto}
#topLine2{background-color:#0565ab;height:36px;font-size:16px;margin:0 auto;left:0;width:100%;border-bottom:1px solid #049;z-index:9999;}
#topLine2 #tl2l{float:left;background-image:url(logo2.gif); width:300px;height:34px;}
#topLine2 #tl2r{float:right;background-image:url(top-tel2.gif); width:300px;height:34px;}

#headerAll,.m{width:960px;margin:0 auto;}
#header{width:960px;float:left;margin:10px auto 15px auto;padding:0}
#header_left{float:left;width:300px;height:34px;background-image:url(../images/logo.jpg);background-repeat:no-repeat;text-indent:-2048px;}
#header_tel{ position:absolute; top:40px; right:14px; width:250px; height:22px; background:url(../images/top-tel.gif) no-repeat;}
#header_right{float:right;width:195px;background-color:#f5f5f5;margin:3px 14px 0 0;color:#ccc;position:relative;}
#header_right a{float:left;width:65px;text-align:center}

#banner{background-image:url(../flash/01.jpg);background-repeat:no-repeat;width:808px;height:180px;margin:0 auto}

#footer{background-image:url(../images/foot.gif);background-color:#ccc;background-repeat:repeat-x;width:960px;height:62px;margin:10px auto 0 auto;_margin:5px auto 0 auto;}
#footerText{width:820px;height:50px;margin:5px auto;padding-top:10px;float:left;position:relative;}
#footerText ul li{display:inline;margin-right:6px;}
#icons{position:absolute;right:80px;top:6px;}
#footerLogo{width:115px;height:34px;margin:20px 10px 0 10px;background:url(foot-logo.gif) no-repeat;float:left;cursor:pointer;border:1px solid #ccc;}
#footerLogo:hover{background-position:0 -34px;}
*html footerLogo{margin:20px 5px 0 5px}

#mainAll{width:960px;margin:0 auto}
.friendlinks{width:960px;margin:10px auto 0 auto;_margin:5px auto 0 auto;border:1px solid #ccc;line-height:200%;}
.friendlinks ul{margin:0 4px}
.friendlinks ul li{margin:0 4px;float:left;}
#mainAll #main{width:960px;}
#mainAll #main #mainLeft{float:left;width:200px; border:1px solid #eee;margin-top:10px; margin-bottom:10px;padding:4px;}
#mainAll #main #mainRight{float:right;width:720px;}
#mainAll #main #mainRight #mainRightText{float:left;width:700px;margin-right:10px}
*html #mainAll #main #mainRight #mainRightText{float:left;width:700px;margin-right:5px;margin-top:12px}
#mainAll #main #mainRight #mainRightText p{font-size:14px;line-height:28px}
#mainAll #main #mainRight #navHeader{float:left;width:700px;margin-top:10px;height:30px;line-height:30px}
#mainAll #main #mainRight #navHeader #navHeaderLeft{float:left;background-image:url(../images/main_nav_img.gif);background-repeat:no-repeat;text-indent:24px;font-weight:bold;color:#000}
#mainAll #main #mainRight #navHeader #navHeaderRight{float:right;background-image:url(../images/right_menu_icon.gif);background-repeat:no-repeat;background-position:0 4px;text-indent:24px}
#mainAll #main #mainRight #mainRightText ul{width:480px;padding:0;margin:20px}
#mainAll #main #mainRight #mainRightText ul li{width:480px;height:28px;line-height:28px;border-bottom:1px solid #eee;list-style-type:none;background-image:url(../images/news_doc.jpg);background-repeat:no-repeat;background-position:0 10px;text-indent:12px}

#mainAll #main #mainRight #newsAndIntro{float:left;width:720px;margin-top:10px}
#mainAll #main #mainRight #news{float:left;width:280px;border:1px solid #ccc;}
#mainAll #main #mainRight #news ul{width:260px;margin:0;padding:0;margin-top:20px;margin-left:10px;margin-bottom:4px;}
#mainAll #main #mainRight #news ul li{width:260px;height:28px;line-height:28px;border-bottom:1px solid #eee;list-style-type:none;background-image:url(../images/news_doc.jpg);background-repeat:no-repeat;background-position:0 10px;text-indent:18px;overflow:hidden;}
#mainAll #main #mainRight #intro{float:right;width:420px;border:1px solid #ccc;}
#mainAll #main #mainRight #intro #introText{float:left;width:400px;margin-left:10px;margin-top:20px;padding-bottom:15px;}
*html #mainAll #main #mainRight #intro #introText{float:left;width:260px;margin-left:5px}
#mainAll #main #mainRight #product{float:right;width:718px;margin-top:15px;border:1px solid #ccc;}
#mainAll #main #mainRight #product ul{margin:0;padding:0;height:180px;overflow:hidden;}
#mainAll #main #mainRight #product ul li{width:120px;height:150px;margin:10px;padding:0;float:left;list-style-type:none;text-align:center}
*html #mainAll #main #mainRight #product ul li{width:120px;height:150px;margin:5px;padding:0;float:left;list-style-type:none;text-align:center}
#mainAll #main #mainRight #product ul li img{border:1px solid #eee;padding:5px}
#mainAll #main #mainRight #product ul li a{text-decoration: none;}

.leftMenu{width:180px;height:30px;float:left;margin:8px;background-color:#ccc;}
*html .leftMenu{width:180px;height:30px;float:left;margin:4px;}
.leftMenuLeft{width:5px;height:30px;float:left;}
.leftMenuCenter{width:170px;height:30px;float:left;text-align:center;font-size:14px;line-height:30px;font-weight:bold;color:#fff}
.leftMenuRight{width:5px;height:30px;float:right;}

.leftList{float:left;margin-left:12px;}
*html .leftList{float:left;margin-left:6px;}
.leftList ul{width:180px;margin-top:20px;margin-bottom:4px;padding:0}
.leftList ul li{width:180px;height:28px;line-height:28px;border-bottom:1px solid #eee;list-style-type:none;background-image:url(../images/left_menu_icon.gif);background-repeat:no-repeat;background-position:0 6px;text-indent:12px}
.leftList ul li a:link,.leftList ul li a:visited{color:#555}
.leftList ul li a:hover{color:#000;text-decoration:underline}

.leftIcon{width:195px;float:left;margin-top:10px;margin-left:1px}
.leftSearch{width:195px;height:150px;float:left;margin-top:10px;margin-left:1px;background-image:url(../images/search.gif);background-repeat:no-repeat;text-align:center}

.blockDiv{font:0px/0px sans-serif;clear:both;display:block}

.box-show{width:309px;height:136px;background:url('../images/box-bg.png') no-repeat #fff;float:left;margin:5px 0 5px 16px;}
.box-first{margin-left:0;}

.box-show .title-image{width:110px;height:110px;margin:10px;float:left;}
.box-show .title-image img{border:0}
*html .box-show .title-image{margin:10px 5px;}
.box-show .title{font-size:18px;line-height:22px;float:left;margin-top:10px;font-weight:bold;width:170px;}
.box-show .content{font-size:14px;float:left;width:170px;line-height:18px;margin-top:5px;height:54px;overflow:hidden;}
.box-show .getmore{font-size:12px;float:right;margin-top:8px;margin-right:12px;}
*html .box-show .getmore{margin-right:6px;}
.color1,.color1 a{color:#001c54;text-decoration: none;}
.color2,.color2 a{color:#f39839;text-decoration: none;}
.color3,.color3 a{color:#c00;text-decoration: none;}
.color4,.color4 a{color:#09f;text-decoration: none;}

.box-title{height:32px;background:url(dotted.gif) repeat-x bottom;position:relative;}
a.more{position:absolute;top:14px;right:14px;width:32px;height:12px;background:url(more.gif) no-repeat;}
a.hot1{position:absolute;top:-2px;left:78px;width:22px;height:12px;background:url(a.png) no-repeat;background-position:-111px -40px}
.siteIntroImage{float:left;margin:0 8px 8px 0}

.mLeft{float:left;width:220px;}




/* Tiny Scrollbar */
#scrollbar1{width:210px;margin:0 auto;}
#scrollbar1 .viewport{width:180px;position:relative;height:169px;overflow:hidden;margin-left:10px;}
*html #scrollbar1 .viewport{margin-left:5px;}
#scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;}
#scrollbar1 .scrollbar{width:8px;/*background:transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0;*/position:relative;float:right;margin-right:-11px}
/*#scrollbar1 .track{background:transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;height:100%;width:13px;position:relative;padding: 0 1px; }*/
#scrollbar1 .thumb{background:url(../images/scrbar_thumb.png) no-repeat 50% 100%;width:6px;width:7px\0;*width:13px!important;_width:13px;height:20px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:0px;}
#scrollbar1 .thumb .end{background:url(../images/scrbar_thumb.png) no-repeat 50% 0;overflow:hidden;width:6px;width:7px\0;*width:13px!important;_width:13px;height:5px;}
#scrollbar1 .disable{display:none;}

/*css3.0*/
#scrollbar1 .thumb{-webkit-transition-property:background;-webkit-transition-duration:300ms;-moz-transition-property:background;-moz-transition-duration:300ms;-o-transition-property:background;-o-transition-duration:300ms;}
#scrollbar1 .thumb:hover{background:url(../images/scrbar_thumb_on.png) no-repeat 50% 100%;}
#scrollbar1 .thumb:hover .end{background:url(../images/scrbar_thumb_on.png) no-repeat 50% 0;}

/* go to top */


*{padding:0;margin:0}
p{line-height:28px}
.go{width:47px;height:106px;background-color:#FFF;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;bottom:25%;border-radius:5px;box-shadow:0 0 2px #6E6E6E;z-index:100;}
.go a{background:url(../images/a.png) no-repeat;display:block;text-indent:999em;width:37px;margin:5px;border:0;overflow:hidden;float:left}
.go .top{background-position:0 -33px;height:22px}
.go .feedback{background-position:0 -54px;height:32px}
.go .bottom{background-position:0 -88px;height:22px}
.go .top:hover{background-position:-38px -33px}
.go .feedback:hover{background-position:-38px -54px}
.go .bottom:hover{background-position:-38px -88px}

input.btn{width:80px;height:30px;background-color:#eee;border:2px solid #ccc;border-top:2px solid #fcfcfc;border-left:2px solid #fcfcfc;}



/** **/
.root61 #headerAll,.root61 .m,.root61 #header,.root61 #header_menu,.root61 #mainAll,.root61 #mainAll #main,.root61 .friendlinks,.root61 #footer{width:1210px;}
.root61 #footer #footerText{width:1070px}
.fww,#mainAll #main #mainRight #hot{display:none;position:relative;}
.root61 #slideplay{float:left;}
.root61 .fww{display:block;float:right;}
.root61 .fww .fw{width:240px;position:absolute;top:0;right:0;height:440px;overflow:hidden}
.root61 #mainAll #main #mainRight{width:970px;}
.root61 #mainAll #main #mainRight #mainRightText,.root61 #mainAll #main #mainRight #navHeader{width:950px;}
.root61 #mainAll #main #mainRight #product{width:968px}
.root61 #mainAll #main #mainRight #product ul{margin-left:8px;_margin-left:4px;}
.root61 #mainAll #main #mainRight #product ul li{margin:10px 8px}
.root61 #mainAll #main #mainRight #hot{display:block;float:right;width:240px;border:1px solid #ccc;margin-top:10px}
.root61 #mainAll #main #mainRight #hot ul{width:230px;margin:0;padding:0;margin-top:20px;margin-left:10px;margin-bottom:4px;}
.root61 #mainAll #main #mainRight #hot ul li{width:230px;height:28px;line-height:28px;border-bottom:1px solid #eee;list-style-type:none;background-image:url(../images/news_doc.jpg);background-repeat:no-repeat;background-position:0 10px;text-indent:18px;overflow:hidden;}
