@charset "utf-8";
/* CSS Document */
a,area { blr:expression(this.onFocus=this.blur()) } 
/* for IE */
a:focus { -moz-outline-style: none; } 
/* for Firefox */
body{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:#e7e7e7;}
img{ border:none;}
#big{ margin:0 auto; background:url(images/big-bj.gif) repeat-y left top; width:987px; height:auto; clear:both;}
#head{ width:968px; height:auto; float:left; padding:0 10px 0 9px;}
.logo{ float:left; width:240px; height:100px; padding-left:27px;}
.logo2{ float:right; width:245px; height:60px; padding-right:17px; padding-top:25px;}

.STYLE4 {
	font-family: "微软雅黑";
	font-size: 14px;
}
.STYLE5 {color: #008417}
.STYLE6 {color: #666664}
.STYLE7 {color: #369fbf}
.STYLE8 {font-size: 14px}
.STYLE10 {font-size: 8px; font-family: 04b08;}
.STYLE11 {
	color: #666664;
	font-size: 14px;
	font-family: "微软雅黑";
}
.STYLE12 {color: #9a9a9a}
.STYLE13 {color: #595959}


.menu{width:968px; height:32px; background:#476cbc; clear:both;margin:0; padding:0; margin-bottom:1px;position:relative;z-index:100;}
.menu ul{ list-style:none; margin:0; padding:0; width:560px; float:left; display:block;}
.menu ul li {position:relative; width:104px; height:32px; float:left; margin:0; padding:0; background:url(images/menu-fg.gif) no-repeat right center; line-height:32px; text-align:center; color:#FFF;}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}
.menu a{display:block;color:#fff;text-decoration:none; margin:0; padding:0; line-height:32px; height:32px; width:103px; overflow:hidden;}
.menu a:hover{background:#476cbc;color:#fff; line-height:32px; width:103px;}
.menu ul ul{ width:99px; background:#FFF; list-style:none; margin:0;padding:0; padding-bottom:1px; margin:0;left:1px;top:32px;visibility:hidden;position:absolute; padding-left:1px;}
.menu ul ul li {text-align:left;font-size:12px;float:left; width:98px; height:29px; overflow:hidden; margin:0; padding:0;margin-bottom:1px;}
.menu ul ul li a{display:block;width:100px;height:29px;margin:0;border:0;border-bottom:1px solid #858585; line-height:29px;background:url(images/menu-nav.gif) repeat-x left top; color:#383838; text-align:center; border-left:1px solid #fff; border-right:1px solid #fff;margin:0;border:0;}
.menu ul ul li a:hover{border:0;background:url(images/menu-nav-h.gif) repeat-x left top; color:#fff; width:102px; border-left:1px solid #fff; border-right:1px solid #fff;margin:0;border:0;}

.search{ width:180px; height:32px; float:right; overflow:hidden;}
.search td{ padding-top:5px;}
.input{ height:21px; background:url(images/search-c.gif) repeat-x left top; border:none; width:103px; float:left; color:#b2b1b7; line-height:21px;}
.banner{ width:968px; height:218px; clear:both; margin:0 auto; padding:0; border-bottom:1px solid #fff;}
.banner2{ width:968px; height:208px; clear:both; margin:0 auto; padding:0;overflow:hidden;border-bottom:2px solid #1938a0;}
#contain{ width:953px; margin:0 auto; padding:10px 13px 0 18px; float:left;}
.content-news{ width:928px; height:32px; background:url(images/news-bj.gif) repeat-x left top; line-height:32px; border:1px solid #e0e0e0; padding:0 10px; margin-bottom:10px;}
.content-news a{ text-decoration:none; color:#666;}
.content-news a:hover{ color:#476cbc;}
.content-news ul{ list-style:none; margin:0; padding:0;}
.content-news ul li{ width:860px; height:32px; line-height:32px; margin:0; padding:0; float:left;}
#andyscroll {overflow:hidden;white-space:normal; word-break:break-all;float:left; height:32px;margin:0; padding:0; line-height:32px; width:860px;}
#andyscroll span a {float:left;text-decoration: none;display:block;}
#scrollmessage a{ text-decoration:none; color:#666666; height:32px; line-height:32px; float:left; margin:0; padding:0; overflow:hidden;} 
#scrollmessage a:hover{color:#476cbc;}
.content2{ width:692px; height:auto; float:right;}
.content2-t{ width:692px; height:34px; background:url(images/about-t-bjt.gif) no-repeat left top;}
.content2-t ul{ list-style:none; margin:0; padding:0; margin-left:1px;}
.content2-t ul li{ width:88px; height:32px; margin:0; padding:0; margin-top:1px; float:left; background:url(images/qh.gif) no-repeat left top; line-height:32px; text-align:center; color:#666; border-right:1px solid #dbdbdb;}
.content2-t ul li a{ text-decoration:none; color:#2b2b2b; display:block;}
.content2-t ul li a:hover{ background:url(images/qh-h.gif) no-repeat left top; font-weight:bold;}
.content2-t span a{ text-decoration:none; color:#666;}
.content2-nr{ width:672px; height:auto;background:url(images/n-l-bj.gif) no-repeat left bottom; float:left; line-height:24px; padding:10px 10px; color:#4d4d4d;}
.content2-nr img{ border:1px solid #cecece; margin-right:10px;}
.content2-b{ width:692px; height:9px; background:url(images/about-t-bjb.gif) no-repeat left top; float:left; overflow:hidden;}
.content2-nr_more{ width:672px; float:right; height:29px;}
.content2-nr_more a img{ border:0;}
.content2-nr_more a{ text-decoration:none; color:#3874c2;}
.content3{ width:252px; height:auto; float:left;}
.content3-t{ width:232px; height:34px; background:url(images/link-t-bjt.gif) no-repeat left top; line-height:34px; padding:0 10px; color:#4a4a4a; float:left;}
.content3-c{ float:left; background:url(images/link-t-bjc.gif) repeat-y left bottom; width:202px; height:auto; padding:10px 25px 13px 25px;}
.content3-c ul{ list-style:none; margin:0; padding:0;}
.content3-c ul li{ width: 202px; height:57px; float:left; margin:0; padding:0; overflow:hidden; margin-bottom:6px;}
.content3-c ul li a img{ border:0;}
.content3-b{ background:url(images/link-t-bjb.gif) no-repeat left top; width:252px; height:2px; float:left; overflow:hidden;}
.content4{ width:948px; height:auto; float:left; margin:0 auto; padding:0; margin-bottom:10px;}
.content4-t{ height:32px; line-height:32px; background:url(images/pro-t.gif) repeat-x left top; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-top:1px solid #d6d6d6; color:#4b4b4b; padding:0 10px; width:928px;}
.content4-c{ width:938px; height:auto; background:url(images/pro_bj.gif) repeat-x left bottom; border:1px solid #d6d6d6; padding:10px 5px;}
.content4-c dl{ width:155px; height:141px; float:left; margin:0; padding:0; padding-right:16px;}
.content4-c dl dt{ width:155px; height:107px; float:left; margin:0; padding:0; border:1px solid #cacaca;}
.content4-c dl dd{ height:31px; width:155px; border:1px solid #cacaca; margin:0; padding:0; border-top:0; text-align:center; font-weight:bold; color:#333333; float:left; line-height:31px;}
.content4-c dl dd a{ text-decoration:none; color:#666;}
.content4-c dl dd a:hover{ color:#476cbc; text-decoration:underline;}
#copyright{ margin-top:3px; height:35px; background:url(images/copyright-bj.gif) repeat-x left top; line-height:35px; width:947px; clear:both; margin:0 auto;padding:0 10px;}

/* about*/
.n-content-t{ width:669px; height:34px; background:url(images/n-menu-t.gif) no-repeat left top; color:#333; padding-left:23px; font-weight:bold; line-height:34px; float:left;}
.n-content-t2{ width:669px; height:34px; background:url(images/n-menu-t2.gif) no-repeat left top; color:#333; padding-left:23px; font-weight:bold; line-height:34px; float:left;}
.n-content-t2 span.left{ float:left;}
.n-content-t2 span.right{ float:right; font-weight:normal; padding-right:13px;}
.n-content-t2 span.right a{ text-decoration:none; color:#666; display:block; background:url(images/jt.gif) no-repeat left 13px; padding-left:10px; line-height:34px;}
.n-content-t2 span.right a:hover{ color:#476cbc;}
.n-content-r-nav{ float:left; background:url(images/link-t-bjc.gif) repeat-y left top; width:252px; height:auto;}
.n-content-r-nav ul{ list-style:none; margin:0; padding:0; float:left;}
.n-content-r-nav ul li{ height:33px; background:url(images/nav_menu.gif) no-repeat left top; margin:0; padding:0; float:left; line-height:35px; width:252px;}
.n-content-r-nav ul li a{ text-decoration:none; color:#999999;background:url(images/nav_menu.gif) no-repeat left top; display:block; padding-left:38px;width:211px; }
.n-content-r-nav ul li a:hover{ background:url(images/nav_menu-h.gif) no-repeat left top; color:#282828;}
.n-contentr-t{ width:230px; height:33px;background:url(images/n-r-nav-title.gif) no-repeat left top; line-height:33px; color:#5a5a5a; float:left; padding-left:22px; font-weight:bold;}
.n-left-nr{width:672px;height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom; float:left; line-height:24px; padding:10px 10px; color:#666;}
.n-left-nr img{ border:1px solid #eaeaea; margin-right:10px; padding:8px;}
.ad{ width:249px; height:141px; float:left; margin-top:5px; margin-bottom:10px;}

/* honor*/
.n-left-nr2{ width:682px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom; float:left; line-height:24px; padding:10px 0 10px 10px; color:#666;overflow:hidden;}
.n-left-nr2 dl{ float:left; width:157px; height:140px; margin:0; padding:0; border:1px solid #cccccc; margin-right:10px; margin-bottom:10px;}
.n-left-nr2 dl dt{ width:157px; height:113px; border-bottom:1px solid #cccccc; float:left; margin:0; padding:0;}
.n-left-nr2 dl dd{ width:157px; height:27px; line-height:27px; text-align:center; color:#666; float:left; margin:0; padding:0;}
.n-left-nr2 dl dd a{ text-decoration:none; color:#666;}
.n-left-nr2 dl dd a:hover{ text-decoration:underline; color:#476cbc;}

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;PADDING-TOP: 3px; TEXT-ALIGN: center; float:left; width:662px; padding-top:10px; background:url(images/xx.gif) repeat-x left top; margin-top:10px;
}
.manu span.sz {
	 COLOR: #036cb4; border:none;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #4267b7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4267b7 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #4267b7 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #4267b7 1px solid; BACKGROUND-COLOR: #4267b7
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/* contact*/
.n-left-nr3{ width:672px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;line-height:24px; padding:10px 10px; color:#666; overflow:hidden; float:left;}
.n-left-nr3 ul{ list-style:none; margin:0; padding:0;}
.n-left-nr3 ul li{ width:670px; margin:0; padding:0;float:left; height:30px; line-height:30px;}
.n-left-nr3 ul li a{ text-decoration:none; color:#666; background:url(images/case_d.gif) no-repeat left center; padding-left:13px;display:block;}
.n-left-nr3 ul li a:hover{ background:url(images/case_d-h.gif) no-repeat left center; color:#476cbc;}
/* case*/
.n-left-nr4{ width:662px; background:url(images/n-l-bj.gif) no-repeat left bottom;line-height:24px; padding:8px 10px 6px 20px; color:#666; overflow:hidden; float:left;}
.n-left-nr4 ul{ list-style:none; margin:0; padding:0; float:left; width:662px;}
.n-left-nr4 ul li{ width:215px; height:24px; line-height:24px;margin:0; padding:0; float:left;overflow:hidden;background:url(images/case_d.gif) no-repeat left center;padding-left:10px; width:205px; display:block;}
.n-left-nr4 ul li a{ text-decoration:none; color:#666; width:215px; display:block;}
.n-left-nr4 ul li a:hover{color:#476cbc;}

/* news*/
.n-left-nr5{ width:672px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;line-height:24px; padding:10px 10px; color:#666; overflow:hidden; float:left;}
.n-left-nr5 img{ margin-right:10px; margin-bottom:5px;}
.manu2 {float:left; width:662px; padding-top:10px; background:url(images/xx.gif) repeat-x left top; margin-top:10px; line-height:24px;}
.manu2 a{ text-decoration:none; color:#666;}
.manu2 a:hover{color:#476cbc;}

.input2{ border:1px solid #CCC; height:23px;}
.input3{ border:1px solid #CCC;}

/* FAQ*/
.n-left-nr6{ width:672px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;line-height:24px; padding:0 10px 10px 10px; color:#666; float:left;}
.n-left-nr6 ul{ list-style:none; margin:0; padding:0;}
.n-left-nr6 ul li{ width:672px;line-height:24px; background:url(images/xx.gif) repeat-x left bottom; padding-bottom:10px; float:left; padding-top:10px;}
.n-left-nr6 ul li a{ text-decoration:none; color:#666;}
.n-left-nr6 ul li a:hover{color:#476cbc;}

/* product*/
#n-left-nr7{ width:682px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;line-height:24px; padding:10px 0 10px 10px; color:#666; overflow:hidden; float:left;}
#n-product{ width:330px; height:205px; float:left; margin-right:10px; background:url(images/pro.gif) no-repeat left top; font-weight:bold; color:#666; margin-bottom:10px;}
#n-product:hover{ background:url(images/pro_h.gif) no-repeat left top; color:#FFF;}
#n-product dl{ margin:0; padding:10px; display:block; float:left; width:310px;}
#n-product dl:hover{ color:#666;}
#n-product dl span.more{ display:block; width:160px; float:left; background:url(images/case_d-h.gif) no-repeat left center; color:#3b76c2; padding-left:10px; height:20px; line-height:20px; margin-top:10px;}
#n-product dl span.more a{ text-decoration:none; color:#3b76c2;}
#n-product dl dt{ width:130px; height:150px; border:1px solid #ccc; float:left; margin:0; padding:0;}
#n-product dl dd{ width:170px; height:150px; float:right; margin:0; padding:0; font-weight:normal; color:#666;}

#n-left-nr8{ width:682px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;padding:10px 0 10px 10px;float:left;}
#n-left-nr8 dl{ background:url(images/pro_more_bj.gif) no-repeat left top; float:left; margin:0; padding:0; width:158px; height:179px; margin-right:10px; border:1px solid #cccccc;}
#n-left-nr8 dl dt{ width:158px; height:145px; float:left; margin:0; padding:0;}
#n-left-nr8 dl dd{ width:158px; height:37px; float:left; margin:0; padding:0; line-height:30px; text-align:center;}
#n-left-nr8 dl dd a{ text-decoration:none; color:#666;}
#n-left-nr8 dl dd a:hover{ text-decoration:underline; color:#476cbc;}

#n-left-nr9{ width:692px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;padding:10px 0;float:left;}
#n-left-nr9 dl{ width:682px; margin:0; padding:0; margin-left:10px; float:left; height:auto; margin-bottom:10px;}
#n-left-nr9 dl dt{ width:270px; height:277px; float:left; border:1px solid #ccc; margin:0; padding:0; overflow:hidden;}
#n-left-nr9 dl dd{ width:365px; height:277px; line-height:24px; margin:0; padding:0; float:right;}
#n-left-nr9 dl dd span{ font-size:14px; color:#476cbc; display:block; font-weight:bold; height:30px; line-height:30px;}

#n-left-nr9_title{ width:692px; height:30px; float:left;}
#n-left-nr9_title ul{ list-style:none; margin:0; padding:0;}
#n-left-nr9_title ul li{ width:109px; height:30px; line-height:30px; background:url(images/Shopping.gif) no-repeat left top; float:left; margin:0; padding:0; text-align:center;}
#n-left-nr9_title ul li a{ text-decoration:none; color:#666; background:url(images/Shopping.gif) no-repeat left top; display:block;}
#n-left-nr9_title ul li a:hover{ background:url(images/Shopping_h.gif) no-repeat left top;}#n-left-nr9_title ul li a:hover{ background:url(images/Shopping_h.gif) no-repeat left top;}
#n-left-nr9_title ul li.hover{ background:url(images/Shopping_h.gif) no-repeat left top;}#n-left-nr9_title ul li a:hover{ background:url(images/Shopping_h.gif) no-repeat left top;}
.n-left-nr9_nr{ width:672px; height:auto; line-height:24px;float:left; padding:5px;}

.floatat {width:840px; height:177px; border:0; text-align:right;OVERFLOW: hidden;}
.floatat ul{ list-style:none; margin:0; padding:0;}
.floatat ul li {list-style:none;width:158px;_width:156px;height:177x; float:left; margin:0; padding:0; padding-right:10px;}
.floatat ul li div {list-style:none;width:158px;_width:156px;height:177px; float:left; margin:0; padding:0;  border:1px solid #cacaca; overflow:hidden;}
.floatat ul li div ul {list-style:none;width:158px;_width:156px;height:177px; float:left; margin:0; padding:0;}
.floatat .a_li {width:158px;_width:156px;height:145px;float:left; margin:0; padding:0;overflow:hidden; border-bottom:1px solid #cacaca;}
.floatat .b_li {width:158px;_width:156px;height:28px; margin:0; padding:0; border-top:0; text-align:center; font-weight:bold; color:#333333; float:left; line-height:28px; overflow:hidden; border-bottom:1px solid #cacaca; }
.floatat .b_li a{ text-decoration:none; color:#666;}

.container {
	WIDTH: 968px;
	HEIGHT: 314px
}
.container A IMG {
	WIDTH: 968px;
	HEIGHT: 314px;
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 971px;
	FLOAT: right;
	left: 857px;
	top:279px;
}
.num LI {
	TEXT-ALIGN: center;
	LIST-STYLE-TYPE: none;
	font-size:10px;
	line-height:11px;
	MARGIN: 1px;
	WIDTH: 11px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(images/flashbutton.gif) no-repeat -11px 0px;
	FLOAT: left;
	HEIGHT: 11px;
	COLOR: #ffffff;
	CURSOR: pointer
}
.num LI.on {
	WIDTH: 11px;
	BACKGROUND: url(images/flashbutton.gif) no-repeat;
	HEIGHT: 11px;
	COLOR: #476cbc
}


.contact{ width:252px; height:67px; float:left; background:url(images/contact_pic.gif) no-repeat left top; color:#FFF; font-family:"微软雅黑"; font-size:18px; margin-bottom:10px;}
.contact td.tel{ color:#0f4882;}


#n-left-nr10{ width:682px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;padding:10px 0 10px 10px;float:left;}
#n-left-nr10 dl{ background:url(images/pro_more_bj.gif) no-repeat left top; float:left; margin:0; padding:0; width:158px; height:179px; margin-right:10px; border:1px solid #cccccc; margin-bottom:10px; overflow:hidden;}
#n-left-nr10 dl dt{ width:158px; height:145px; float:left; margin:0; padding:0;}
#n-left-nr10 dl dd{ width:158px; height:37px; float:left; margin:0; padding:0; line-height:30px; text-align:center;}
#n-left-nr10 dl dd a{ text-decoration:none; color:#666;}
#n-left-nr10 dl dd a:hover{ text-decoration:underline; color:#476cbc;}

#menu{width:968px; height:32px; background:#476cbc; clear:both;margin:0; padding:0; margin-bottom:1px;}
#nav {width:780px; display:block; float:left; margin:0; padding:0;list-style:none;}
#nav .jquery_out {float:left;line-height:32px;display:block;text-align:center; color:#fff;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:#476cbc; float:left;width:104px;/*IE6 only*/}
#nav .mainlevel a {color:#585859; text-decoration:none; height:29px; line-height:29px;display:block;width:104px; text-align:center;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none;background:url(images/menu-nav-h.gif) repeat-x left top;}
#nav .mainlevel ul {display:none; position:absolute; list-style:none; margin:0; padding:0;}
#nav .mainlevel li {border-bottom:1px solid #fff;background:url(images/menu-nav.gif) repeat-x left top;width:104px; height:29px;/*IE6 only*/}
#nav .mainlevel li ul li{ height:29px;background:url(images/menu-nav.gif) repeat-x left top; line-height:29px; display:block;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize;}

.content33{ width:252px; height:auto; float:right;}
.content33-t{ width:232px; height:34px; background:url(images/link-t-bjt.gif) no-repeat left top; line-height:34px; padding:0 10px; color:#4a4a4a; float:left;}
.content33-c{ float:left; background:url(images/link-t-bjc.gif) repeat-y left bottom; width:202px; height:auto; padding:10px 25px 13px 25px;}
.content33-c ul{ list-style:none; margin:0; padding:0;}
.content33-c ul li{ width: 202px; height:24px; float:left; margin:0; padding:0; overflow:hidden; margin-bottom:6px;}
.content33-c ul li a img{ border:0;}
.content33-b{ background:url(images/link-t-bjb.gif) no-repeat left top; width:252px; height:2px; float:left; overflow:hidden;}

.content22{ width:692px; height:auto; float:left;}
.content22-t{ width:692px; height:34px; background:url(images/about-t-bjt.gif) no-repeat left top;}
.content22-t ul{ list-style:none; margin:0; padding:0; margin-left:1px;}
.content22-t ul li{ width:88px; height:32px; margin:0; padding:0; margin-top:1px; float:left; background:url(images/qh.gif) no-repeat left top; line-height:32px; text-align:center; color:#666; border-right:1px solid #dbdbdb;}
.content22-t ul li a{ text-decoration:none; color:#2b2b2b; display:block;}
.content22-t ul li a:hover{ background:url(images/qh-h.gif) no-repeat left top; font-weight:bold;}
.content22-t span a{ text-decoration:none; color:#666;}
.content22-nr{ width:672px; height:auto;background:url(images/n-l-bj.gif) no-repeat left bottom; float:left; line-height:24px; padding:10px 10px; color:#4d4d4d;}
.content22-nr img{ border:1px solid #cecece; margin-right:10px;}
.content22-b{ width:692px; height:9px; background:url(images/about-t-bjb.gif) no-repeat left top; float:left; overflow:hidden;}
.content22-nr_more{ width:672px; float:right; height:29px;}
.content22-nr_more a img{ border:0;}
.content22-nr_more a{ text-decoration:none; color:#3874c2;}
/* product*/
#nn-left-nr7{ width:682px; height:auto; background:url(images/n-l-bj.gif) no-repeat left bottom;line-height:24px; padding:10px 0 10px 10px; color:#666; overflow:hidden; float:left;}
#nn-product{ width:440px; height:205px; float:left; margin-right:10px;margin-left:12px; background:url(images/pro_h.gif) no-repeat left top; font-weight:bold; color:#666; margin-bottom:10px;}
#nn-product:hover{ background:url(images/pro_h.gif) no-repeat left top; color:#FFF;}
#nn-product dl{ margin:0; padding:10px; display:block; float:left; width:410px;}
#nn-product dl:hover{ color:#666;}
#nn-product dl span.more{ display:block; width:160px; float:left; background:url(images/case_d-h.gif) no-repeat left center; color:#3b76c2; padding-left:10px; height:20px; line-height:20px; margin-top:10px;}
#nn-product dl span.more a{ text-decoration:none; color:#3b76c2;}
#nn-product dl dt{ width:130px; height:150px; border:1px solid #ccc; float:left; margin:0; padding:0;}
#nn-product dl dd{ width:260px; height:136px; float:right; margin:0; padding:7px 5px; font-weight:normal; color:#666; text-align:left; line-height:22px;}




