﻿*{border:0; padding:0; margin:0; font-family:"",Arial, Helvetica, sans-serif;}

#page_brief{ display:none; height:0px;width:100%;overflow:hidden;clear:both;}
body{font-family:""!important,"Arial","Lucida Grande","Lucida Sans Unicode","Verdana","sans-serif";font-size:12px;
 background: url(bg.gif) #eeeeee repeat-y center 50%; height:100%}
a:link {
	COLOR: #000000; TEXT-DECORATION: none
}
a:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
a:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
a:active {
	COLOR: #000000; TEXT-DECORATION: none
}
ul{list-style:none}
.clear{ clear:both; width:0; height:0; overflow:hidden; visibility:hidden}
#top {
	BORDER-TOP: #333333 1px solid; BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 73px
}
#logo {
	FLOAT: left
}
#search {
	FLOAT: right; WIDTH: 500px; HEIGHT: 73px
}
#rtop {PADDING: 5px 9px 0 0; HEIGHT: 20px; text-align:right;color:#6c6b6b}
#rtop a{color:#6c6b6b}
.search {
	PADDING-LEFT: 260px; PADDING-TOP: 10px; HEIGHT: 20px
}
.inputtext {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; PADDING-LEFT: 20px;  BACKGROUND: url(09.gif) no-repeat; MARGIN-BOTTOM: 4px; BORDER-LEFT: #666 1px solid; WIDTH: 140px; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 16px
}
.inputsub {
	MARGIN-LEFT: 5px; vertical-align:-8px; *vertical-align:baseline
}
#nav {
	BACKGROUND: #FFF; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 54px;overflow:hidden;text-align:center
}
#menu {
	WIDTH: 960px;*WIDTH: 960px ;HEIGHT: 28px;overflow:hidden;margin:0 auto
}
#rednav{color:#FFFFFF; text-decoration:none;background:url(navbgh.gif) repeat-x;width:119px;line-height:28px;display:block}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #333333; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 960px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
#menu UL LI {
	DISPLAY: block; FONT-SIZE: 13px;  FONT-WEIGHT:bold; BACKGROUND: url(navbg.gif) repeat-x; FLOAT: left; WIDTH:119px;_WIDTH:119px; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 28px; TEXT-ALIGN: center
}
#menu UL LI A {
	DISPLAY: block; WIDTH: 119px;_WIDTH: 119px; COLOR: #ffffff; LINE-HEIGHT: 28px
}
#menu UL LI A:hover {
	BACKGROUND: url(navbghi.gif) repeat-x; COLOR: #ffffff; TEXT-DECORATION: none
}
#menu UL LI A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none}
#menu UL LI A#rednav{width:119px}

#menu1 {
	FONT-SIZE: 12px; BACKGROUND: #d7d7d7; PADDING-BOTTOM: 5px; WIDTH:100%px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center;overflow:hidden; margin:0 auto
}
#menu1 P {TEXT-ALIGN: center; color:#323232}
#menu1 A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#banner {
	BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 4px; HEIGHT: 248px
}
.banner {
	FLOAT: left; WIDTH: 784px; HEIGHT: 248px
}
#bright {
	BACKGROUND: url(rbg.gif); FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 161px; HEIGHT: 248px
}
#bright LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#bright LI IMG {
	VERTICAL-ALIGN: -2px
}
#center {
	CLEAR: both; BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 960px; HEIGHT:100%
}
#cleft {
	BACKGROUND: #ffffff; FLOAT: left; WIDTH: 785px; padding-top:5px
}
#cright {
	FLOAT: left; WIDTH: 175px
}
#rt {
	MARGIN: 5px 0px 0px 3px
}
#rbo {
	MARGIN-LEFT: 3px
}
.service{text-align:center}
.service UL {LIST-STYLE-TYPE: none}
#line{border-top:1px dashed #9e9c9c; width:152px;text-align:center; margin:15px 0px 15px 6px; height:1px;overflow:hidden; }
#rcenter ul.list li#pbottomd{padding-bottom:11px}
.service UL LI {padding:2px;color:#343434}
.service UL LI.tits{ text-align:left;padding:6px 0px 12px 10px;}
.service UL LI.tit{ text-align:left; padding-left:23px}
.service ul li.line{border-top:1px dashed #9e9c9c; width:152px;text-align:center; margin:0 auto; height:1px;overflow:hidden}
.service UL LI a{color:#343434}
#rcenter {BACKGROUND: url(rnavcenter1.gif) repeat-y; MARGIN-LEFT:3px; MARGIN-RIGHT: 2px;}
#rcenter ul.list li{ width:155px!important;width:145px; height:23.5px;*height:22px;_height:25px;overflow:hidden; line-height:27px; border-top:1px dashed #9e9c9c; margin:0 auto; color:#525252; padding-bottom:3px;}
#pbottomd{padding-bottom:12px}

#titd{text-align:left;padding:15px 0px 8px 10px!important; padding:10px 45px 8px 10px;_padding:12px 45px 8px 10px;list-style:none}
#tits{text-align:left;padding:10px 0px 12px 10px; _padding:14px 0px 12px 10px;}
*+html#tits{text-align:left;padding:13px 0px 12px 10px;}
#rcenter ul.list li a{color:#525252}
#rcenter .more{text-align:right; padding-top:5px}
#ctime {MARGIN-TOP: 2px; PADDING-LEFT: 20px; BACKGROUND: url(55.gif) repeat-x; WIDTH: 765px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px;color:#515050; font-weight:normal
}
#ntime {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #cd0100
}
#recom {
	FLOAT: left; WIDTH: 785px
}
#recom H3 {
	FONT-SIZE: 12px; COLOR: #333; font-weight:normal
}
#recom .zhanshi img{ float:left; margin:10px}
#recom .zhanshi p{line-height:140%; color:#666}
#recom .zhanshi h2{ font-weight:bold; font-size:14px; padding-top:10px}
.recom1 {
	PADDING-LEFT: 20px; FLOAT: left
}
.recom1 img{ vertical-align:-5px}
.recom2 {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 220px; PADDING-TOP: 15px
}
.recom2 h3 a{font-weight:bold}
.recom4 h3 a{font-weight:bold}
.recom2 P {
	MARGIN-TOP: 10px;  COLOR: #555; LINE-HEIGHT: 17px
}
.recom4 P {
	MARGIN-TOP: 10px;  COLOR: #555; LINE-HEIGHT: 17px
}
.recom3 {
	PADDING-LEFT: 15px; FLOAT: left
}
.recom4 {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 220px; PADDING-TOP: 15px
}
#frecom {
	FLOAT: left; WIDTH: 785px
}
#frecom h2,#recom h2{ font-size:14px; background:url(newproduct.gif) no-repeat 8px 13px; color:#5d5d5d; padding-left:30px; height:29px; border-bottom:1px solid #b3afaf; margin:2px 5px 0px 5px; line-height:39px; position:relative}
#recom h1 font{ FONT-WEIGHT: normal; FONT-SIZE: 12px}
#frecom h2 a{ color:#5d5d5d; }
#recom h2 a{ color:#5d5d5d; }
#frecom h2 .more,#recom h1 .more{ position:absolute; right:5px; top:35px;_right:2px; _top:45px}
.frecom1 {
	PADDING-LEFT: 10px;FLOAT: left; WIDTH: 182px
}
.ycimg{MARGIN-TOP: 3px; MARGIN-LEFT: 10px}
.borderline{BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN: 5px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid}
.ppp1 {
	PADDING-LEFT:14px;_PADDING-LEFT:3px
}
.frecom2 {
	FLOAT: left; PADDING-TOP: 20px
}

.frecom3 {  PADDING-TOP: 6px; padding-bottom:2px
}
.frecom3 h4 {
	 text-align:center; FONT-SIZE:12px; COLOR:#66666; font-weight:bold}
.frecom3 h4 a{
	text-align:center;PADDING-LEFT: 10px; FONT-SIZE:12px; COLOR:#66666; font-weight:bold}
	
.frecom3 h4 a span{color:#666}
	
#frecom3 {
	text-align:center; PADDING-TOP: 8px; padding-bottom:3px
}
#frecom3 h4 a{
	PADDING-LEFT: 10px; FONT-SIZE:12px; COLOR:#66666; font-weight:bold}
#spand{
	PADDING-LEFT: 10px; FONT-SIZE: 12px;color:#66666; font-weight:bold}
.frecom3 P {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px;COLOR: #555; LINE-HEIGHT: 17px
}
.prolist{
	BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 960px; 
}
.proindex {
	CLEAR: both;BACKGROUND: #d2d2d2; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 8px; HEIGHT: 22px; border:1px solid #969696; 
	border-top:0px;
}
div.angle{ border:0; padding:0; height:33px; background:url(as.gif)}
div.angle .tl{ background:url(angle_l.gif) no-repeat left; height:23px; padding-top:10px}
div.angle .tr{ background:url(angle_r.gif) no-repeat right; height:33px}
.proindex H3 {FONT-SIZE: 14px; COLOR: #710000; padding-left:5px}
.proindex H3 a{
	FONT-SIZE: 14px; COLOR: #710000; padding-left:5px
}
.proindex H3 SPAN {
	FONT-WEIGHT: bold; color:#000
}
.proindex H3 font{color:#ff0000}
.ht {
	FONT-WEIGHT: bold; FONT-FAMILY: "Times New Roman", Times, serif
}
.productlist {
	BORDER-RIGHT: #969696 1px solid; BORDER-TOP: #969696 0px solid; PADDING-LEFT: 10px; BACKGROUND: #e6e6e6; MARGIN-LEFT: 5px; BORDER-LEFT: #969696 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #969696 1px solid
}
.productlist UL {
	FLOAT: left; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.productlist UL LI {MARGIN: 2px 0px; WIDTH: 172px; COLOR: #333; LINE-HEIGHT: 160%; LIST-STYLE-TYPE: none} 
.productlist ul li span{font-weight:bold;}
.productlist ul li a:link{color:#525252}
.productlist ul li a:visited{COLOR:#525252}
div.productlist ul li span a{color:#000}
div.productlist ul li span a:link{color:#525252}
div.productlist ul li span a:visited{COLOR:##525252}
.p1 {height: 72px}
.p2 {height: 135px}
.p3 {height: 30px}
.p4 {height: 118px}
#kword {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #ffffff; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 920px; COLOR: #666; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#kword A {COLOR: #666
}
#copyright{BACKGROUND:#E3E3E3; PADDING-BOTTOM: 5px; MARGIN: 0px auto;  width:960px; PADDING-TOP: 5px;TEXT-ALIGN: center;color:#333;
}
#copyright a{color:#333;}
#ccc {BACKGROUND: #fff; PADDING-BOTTOM:8px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 10px; HEIGHT: 75px; TEXT-ALIGN: center}
.ccc {FLOAT: left; margin-left:42px;_margin-left:27px; margin-top:15px;
}
.ccc2{margin-left:33px; BACKGROUND: #fff; FLOAT: left; COLOR: #666666;line-height:15px;WIDTH: 540px;padding-top:10px; text-align:center; font-family:Arial,"",}
.ccc2 a{COLOR:#666666;font-family:Arial, Helvetica, sans-serif}
#promore {display:none}

#showlist {
text-align:center;
margin:20px 10px;
}
#showlist li {
float:left;
width:150px;
margin-left:10px;
}
#showlist img {
border:#ddd solid 1px;
padding:10px;
}
#showlist p {
margin-top:5px;
}


#list-left-head {
background:url(p4.jpg) 10px center no-repeat;
border-bottom:#ddd solid 1px;
height:25px;
padding-top:8px;
margin-bottom:10px;
padding-left:10px;
}
#list-left-head strong {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#226BA0;
font-size:14px;
margin-left:5px;
margin-top:25px;
background:url(top11.jpg) no-repeat;
padding-left:20px;
}
#list-left-head span {
float:right;
font-size:11px;
padding-right:20px;
line-height:24px;
margin-right:20px;
letter-spacing:1px;
text-align:right;
}

.list-show {
border-bottom:#eee solid 1px;
clear:both;
height:120px;
margin-bottom:20px;
margin-top:20px;
}
.list-show li.pic {
float:left;
width:120px;
margin-right:10px;
text-align:center;
padding:10px;
}
.list-show li.title {
float:left;
border-bottom:1px dashed #ddd;
margin-left:10px;
width:500px;
color:#06c;
line-height:22px;
font-weight:bold;
height:25px;
font-size:12px;
}
.list-show li.title a {
color:#06c;
text-decoration:none;
}
.list-show li.title a:visited {
color:#06c;
text-decoration:none;
}
.list-show li.title a:hover {
color:#06c;
text-decoration:underline;
}
.list-show li.cont {
float:left;
padding:5px 5px;
line-height:22px;
width:500px;
color:#666;
font-size:11px;
letter-spacing:1px;
}

.list {
background:#f3f3f3;
width:214px;
}
.list li {
background:#dbebf8 url(p3.jpg) no-repeat 8px center;
padding-left:25px;
height:27px;
border-bottom:#fff solid 1px;
line-height:27px;
font-size:12px;
}
.list li.title {
background:url(p2.jpg) no-repeat;
height:27px;
line-height:26px;
padding-left:15px;
font-size:14px;
font-weight:bold;
color:#fff;
}
.list li.clear {
background:none;
height:auto;
line-height:20px;
font-size:11px;
padding-left:15px;
padding-top:15px;
padding-bottom:10px;
padding-right:10px;
}
.li.sub {
background:none;
font-size:11px;
letter-spacing:1px;
}

#p_show {
float:right;
width:710px;
letter-spacing:1px;
color:#666;
line-height:20px;
}
.content2 {
margin:10px 20px;
}
.content3 {
margin-left:20px;
line-height:25px;
color:#000;
}
.content3 h1 {
font-size:15px;
color:#637FC8;
border-bottom:#000 dashed 1px;
padding-bottom:10px;
margin-bottom:10px;
margin-left:10px;
display:block;
+width:460px;
}
#showcontent {
	padding-left: 18px;
}

/* QQͷ */
.QQbox{ position: absolute;z-index:99; width: 178px; right: 0; top: 40px;font-size:12px;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 33px; height: 158px; position: absolute;}
.QQbox .Qlist{ padding-left:33px; width: 145px; background: url(qq_1.png) no-repeat;  position: absolute;}
.QQbox .Qlist .t,
.QQbox .Qlist .b{ float: right; height: 6px; width: 145px; font-size: 1px; }
.QQbox .Qlist .t{ background: url(qq_listbg.gif) no-repeat -155px 0; }
.QQbox .Qlist .b{ background: url(qq_listbg.gif) no-repeat -310px 0; }
.QQbox .Qlist .con{ background: url(qq_listbg.gif) repeat-y -155px 0; width: 100%; margin: 0 auto; }
.QQbox .Qlist .con ul{margin:0 5px 0 5px; background: #ffffff;}
.QQbox .Qlist .con ul li{ line-height: 25px; text-align:center;margin:0; padding:0; border:none; list-style-type:none;}
.QQbox .Qlist .con ul li.odd{ background: #fff; }
.QQbox .Qlist .con ul li.title{ background: #ECF7FF; margin:5px; font-weight:bold;}
/*.QQbox .Qlist .con A IMG { width:23px; }*/

.helpTit { font-family:""; font-weight:bold; line-height:28px; color:#CC6600; border-bottom:1px dotted #CCCCCC; font-size:13px}
.helpCount{ font-family:Arial, Helvetica, sans-serif; display:block; width:22px; height:22px; background-color:#CC6600; color:#FFFFFF; float:left; text-align:center; margin:3px; line-height:22px;}
.helpContent{ font-family:""; line-height:22px; margin:8px;}

#picBox3{float:left;width:180px; margin-bottom:20px;}
#picBox3_img{text-align:center; width:180px;height:150px;padding:5px;border:1px solid #CCC; margin-left:auto; margin-right:auto}
#picBox3_title,#picBox3_class{text-align:center; margin-top:5px;}