@import url("Base.css");
body {
	font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	/*background-image: url(../Images/bg.jpg);
	background-repeat: repeat-x;*/
}
a:link,a:visited,a:active {
	color:#383838;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
	text-decoration:none;
}
.nodata {
	margin:60px 0px;
	text-align:center;
	font-weight:bold;
	color:#ff0000;
}
.mt_10 {
	margin-top:10px;
}
/*====================================================================*/

#qq_online {
	position:absolute;
	width:130px;
}
#qq_online_top {
	width:100%;
	height:26px;
	background:url(../Images/QQ_Top_Bg.gif) no-repeat;
}
#qq_online_top p {
	padding:8px 10px 0px 10px;
	color:#fff;
	font-weight:bold;
}
#qq_online_top p img {
	margin-top:1px;
	float:right;
}
#qq_online_list {
	width:100%;
	background:url(../Images/QQ_Middle_Bg.gif) repeat-y;
}
#qq_online_list p {
	position:relative;
	margin:0px 3px;
}
#qq_online_list p img {
	position:absolute;
	top:2px;
	left:5px;
	width:21px;
	height:21px;
}
#qq_online_list p a {
	position:absolute;
	top:6px;
	left:31px;
}
.qq_over {
	height:25px;
	border-top:1px solid #A3E7FC;
	border-bottom:1px solid #A3E7FC;
	background:#E1F7FD;
}
.qq_out {
	height:25px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#fff;
}
#qq_online_bottom {
	width:100%;
	height:42px;
	font-size:0px;
	background:url(../Images/QQ_Bottom_Bg.gif) no-repeat;
}


.got{
width:200px;
text-align:center;
}
/*====================================================================*/

#showpage {
	/*margin:20px 0px 0px 0px; padding:10px 0px 20px 0px;*/
	margin:30px 0px 0px 16px;
}
div.scott a {margin:0px 2px; padding:4px 7px 2px 7px;}
div.scott a:link,div.scott a:visited {color:#aaa; border:1px solid #ddd; text-decoration:none;}
div.scott a:hover {color:#aaa; text-decoration:none; border:1px solid #A0A0A0;}
div.scott span.current {margin:2px; padding:4px 7px 2px 7px; font-weight:bold; color:#aaa; background:#F0F0F0; border:1px solid #E0E0E0;}
div.scott span.disabled {margin:2px; padding:4px 5px 2px 5px; color:#ccc; border:1px solid #F3F3F3; text-decoration:none;}


.blk_29 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(left.gif) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 154px}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(right.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 154px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 290px; PADDING-TOP: 10px}
.blk_29 .box {	FLOAT: left; WIDTH: 145px;}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 351px;}


#indexmove{
	margin-top:12px;
  	text-align:center;
}

.probox{
  width:145px;
  text-align:center;
}
.imgbox{
	width:110px;
  	border:solid #cecece 1px;
   	height:110px;
	margin-left:auto;
	margin-right:auto;
}
.imgbox img {
   width:110px;
   height:110px;
}
.proname {
	line-height:24px;
	height:24px;
}
/*====================================================================*/
.mainwidth{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#main{
}
#header{
	/*background:url(../Images/headbg.jpg) no-repeat;*/
}

.toptop{
	width:960px;
	height:35px;
	padding-top:10px;
    margin-left:auto;
	margin-right:auto;
}

.toptop P IMG {
	VERTICAL-ALIGN: top; PADDING-RIGHT: 5px
}
.toptop P A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}

.far {
	font-size:12px;
	FLOAT: right;
}

#toplogo{
	width:960px;
	height:119px;
	margin-left:auto;
	margin-right:auto;
}

#toplogo span {
   float:right;
}

#headtop{
	height:152px;
	overflow:hidden;
	background:url(../Images/headtop.jpg) repeat-x;
}
#headbot{
	height:44px;
	background:url(../Images/head_bot.jpg);
}
#headbot_jg{
	height:7px;
	overflow:hidden;
	background:url(../Images/headbot_jg.jpg);
}
#iflash{
	height:420px;
}
#iflash_bot{
	height:40px;
	background:url(../Images/yy.jpg) center;
}
#zxnews{
	width:715px;
	padding-left:16px;
	float:left;
}
#zxnews span{
	font-weight:bold;
	display:block;
	float:left;
}
#wordgd{
	float:left;
	width:500px;
	height:33px;
	overflow:hidden;
}
#wordgd p{
	height:33px;
}
#fxdiv{
	width:258px;
	height:30px;
	padding-left:14px;
	border-left:#cccccc solid 1px;
	float:right;
	padding-top:3px;
}
.fxd{
	line-height:20px;
}
#icontent{
	padding-top:21px;
	padding-bottom:21px;
}
#pro_name {
	padding:8px 0px 5px 0px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
}
#feedback {
	padding:20px 0px 20px 40px;
}
#feedback td {
	padding:10px;
}
#feedback textarea {
	padding:3px;
	width:550px;
	height:200px;
	border:1px solid #ccc;
}
#feedback input.w1 {
	width:160px;
}
#feedback input.w2 {
	width:504px;
}
#links ul li {
	float:left;
	margin-top:20px;
	padding-bottom:20px;
	width:150px;
	text-align:center;
}
#links ul li img {
	width:120px;
	height:48px;
	border:1px solid #ddd;
}
#links_img li {
	font-size:0px;
}

#about_image {
	width:600px;
}
#about_image dl {
	margin-top:20px;
	float:left;
	width:200px;
	text-align:center;
}
#about_image dl dt img {
	padding:3px;
	width:160px;
	height:107px;
	border:1px solid #ddd;
}
#about_image dl dd {
	padding:0px 10px;
	width:160px;
	height:30px;
	line-height:30px;
}
h1 {
	padding:20px 0px 20px 0px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
}
#showtext {
	line-height:22px;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}
#showtext p {
	margin-bottom:15px;
}
#news {
	padding:10px 20px 0px 20px;
}
#news li {
	margin-bottom:10px;
	padding:2px 0px 0px 10px;
	height:26px;
	line-height:26px;
	border-bottom: dashed 1px #A5A5A5;
	background:url(../Images/ico6.jpg) no-repeat left;
	background-repeat: no-repeat;
}
#news span {
	float:right;
	color:#999;
}
#prolist {
	padding:10px;
}

#prolist dl {
	float:left;
	width:140px;
	text-align:center;
	overflow:hidden;
}
#prolist dl dt img {
	width:125px;
	height:125px;
}
#prolist dl dd {
	width:140px;
	height:32px;
	line-height:32px;
}
.more{
	float:right;
	display:block;
	width:41px;
	height:11px;
	overflow:hidden;
	margin-top:7px;
	margin-right:10px;
	background:url(../Images/more.jpg) no-repeat;
}
.more2{
	float:right;
	display:block;
	width:41px;
	height:11px;
	overflow:hidden;
	margin-top:16px;
	margin-right:30px;
	background:url(../Images/more.jpg) no-repeat;
}




#prolistpp {
	padding:10px;
}

#prolistpp dl {
	float:left;
	width:140px;
	text-align:center;
	overflow:hidden;
}
#prolistpp dl dt img {
	width:125px;
	height:125px;
}
#prolistpp dl dd {
	width:140px;
	height:32px;
	line-height:32px;
}

.prolistpp {
	WIDTH: 201px; MARGIN-TOP: 0px
}
.prolistpp H2 {
	FONT-SIZE: 16px; HEIGHT: 42px; BACKGROUND: url(../images/tibg.jpg) no-repeat; FONT-WEIGHT: normal; TEXT-ALIGN: center; LINE-HEIGHT: 42px
}
.prolistpp H2 A {
	COLOR: #fff
}

.list_conpp {
	OVERFLOW: hidden; BACKGROUND: #f3f4f4
}
.list_conpp H3 {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 38px; BACKGROUND: url(../images/listh3.gif) no-repeat; PADDING-LEFT: 26px; LINE-HEIGHT: 38px
}
.list_conpp H3 A {
	COLOR: #0053a6
}
.list_conpp UL LI {
	OVERFLOW: hidden; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; PADDING-LEFT: 23px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px
}
.list_conpp UL LI A {
	COLOR: #333
}
.list_conpp UL .nobot {
	BORDER-BOTTOM-WIDTH: 0px
}
/*====================================================================*/
#logo{
	padding-left:15px;
	width:500px;
	float:left;
	/*margin-top:31px;*/
}
#logo a{
	display:block;
}
#encn {
	padding-right:10px;
	padding-top:10px;
	height:30px;
	float:right;
	width:100px;
}

#nav{
	margin: 0 auto;
	padding: 0;
	z-index: 1130;
	width: 1002px;
	height:44px;
}
#nav li {
	float:left;
	height:44px;
	display: block;
	text-align:center;
}
#nav li.navjg {
	width:2px;
	height:44px;
	overflow:hidden;
	background:url(../Images/nav_jg.jpg) no-repeat right 6px;FLOAT: left;
	LINE-HEIGHT: 44px;
}
#nav li a {
	width:110px;
	display:block;
	height:44px;
	line-height:44px;
	font-size:16px;
	font-weight:bold;
	display: block;
}
#nav li a:link {
	color:#ffffff;
}
#nav li a:visited {
	color:#ffffff;
}
#nav li a:hover {
	TEXT-DECORATION: none; BACKGROUND: url(../images/hover.gif) no-repeat center top; COLOR: #fff; DISPLAY: inline-block
}
#nav li a:link.nav_over {
	TEXT-DECORATION: none; BACKGROUND: url(../images/hover.gif) no-repeat center top; COLOR: #fff; DISPLAY: inline-block
}
#nav li a:visited.nav_over {
	TEXT-DECORATION: none; BACKGROUND: url(../images/hover.gif) no-repeat center top; COLOR: #fff; DISPLAY: inline-block
}

#nav li .div1
{	position: absolute;
	visibility: hidden;
	margin-top:0px;
	padding: 0;
	background: rgb(248, 248, 248);
	width:180px;
	font-size:14px;
	border-bottom: 1px solid #58ABFF;
	border-left: 1px solid #58ABFF;
	border-right: 1px solid #58ABFF;
	z-index: 1130;
	}

#nav li .div1 li {
	float:left;
	height:40px;
	font-size:14px;
	line-height:40px;
	width:180px;
	display: block;
}

#nav li .div1 li a,.div1 li a:link,.div1 li a:visited
	{		
		display: block;
		color:#333333;
		font-size:14px;
		width:auto;
		height:40px;
	    line-height:40px;
		text-align: left;
		padding-left:26px;
		text-decoration: none;
		text-shadow: 1px 1px 1px #ddd;
		}

#nav li .div1 li a:hover
{
		display: block;
		color:#0150A0;
		width:auto;
		font-size:14px;
		height:40px;
	    line-height:40px;
		text-align: left;
		padding-left:26px;
		text-decoration: none;
	    background: rgb(248, 248, 248);
}


#nav li .divp
{	position: absolute;
	visibility: hidden;
	margin-top:0px;
	padding: 0;
	background: rgb(248, 248, 248);
	width:400px;
	color:#666666;
	border-bottom: 1px solid #58ABFF;
	border-left: 1px solid #58ABFF;
	border-right: 1px solid #58ABFF;
	z-index: 1130;
	}

#nav li .divp li {
	float:left;
	height:40px;
	line-height:40px;
	width:180px;
	display: block;
}

#nav li .divp li a,.divp li a:link,.divp li a:visited
	{		
		display: block;
		color:#666666;
		width:auto;
		height:40px;
	line-height:40px;
		text-align: left;
		padding-left:30px;
		text-decoration: none;
		}

#nav li .divp li a:hover
{
		display: block;
		color:#666666;
		width:auto;
		height:40px;
	    line-height:40px;
		text-align: left;
		padding-left:30px;
		text-decoration: none;
	    background: #58ABFF;
}

	
#search{
	width:248px;
	height:24px;
	margin-top:15px;
	float:right;
	clear:right;
}
#searchform{
	/*padding-left:20px;
	margin-top:12px;
	float:left;*/
}
#SearchKey{
	border:0px;
	width:185px;
	padding-left:30px;
	height:24px;
	line-height:24px;
	background:url(../Images/searchkey.jpg) no-repeat;
}
#ClassID{
	border:#808080 solid 1px;
	width:75px;
	height:20px;
	line-height:18px;
}
#searchbtn{
	width:28px;
	height:24px;
	overflow:hidden;
	background:url(../Images/searchbtn.jpg) no-repeat;
	border:none;
	cursor:pointer;
	margin-left:3px;
}
#hotsearch{
	padding-left:28px;
	margin-top:12px;
	float:left;
	line-height:20px;
}
#hotsearch a{
}
.jg{
	height:25px;
	background:url(../Images/jg.jpg) no-repeat;
}
#ileft{
	width:462px;
	height:242px;
	padding-left:6px;
	overflow:hidden;
	float:left;
}
#iright{
	width:500px;
	height:242px;
	overflow:hidden;
	float:right;
}
.tabtop{
	height:25px;
}
.tabbot{
	height:217px;
	background:url(../Images/tab_bot.jpg) no-repeat;
}
.tabtop span{
	width:115px;
	height:25px;
	line-height:24px;
	display:block;
	float:left;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
}
.tab_on{
	color:#FFFFFF;
	background:url(../Images/tab_on.jpg) no-repeat;
}
.tab_off{
	background:url(../Images/tab_off.jpg) no-repeat;
}
#ipro{
	margin-top:21px;
	height:196px;
	background:url(../Images/ipro_bg.jpg) no-repeat;
}
.inews{
	padding-top:10px;
	padding-left:19px;
	padding-right:23px;
}
.inews ul{
}
.inews ul li{
	height:20px;
	padding-top:11px;
	line-height:20px;
	background:url(../Images/inewslist_bg.jpg) no-repeat;
	padding-left:17px;
}
.inews ul li span{
	width:70px;
	display:block;
	float:left;
}
#iabout{
	width:489px;
}
#iabout_top{
	height:13px;
	background:url(../Images/iabout_top.jpg) no-repeat;
}
#iabout_mid{
	height:216px;
	background:url(../Images/iabout_mid.jpg);
	padding-left:17px;
	padding-right:20px;
}
#iabout_title{
	height:26px;
	background:url(../Images/iabout_title.jpg) no-repeat;
}
#iabout_text{
	margin-top:10px;
	line-height:24px;
}
#iabout_bot{
	height:13px;
	background:url(../Images/iabout_bot.jpg) no-repeat;
}

/*=========================================================*/
#banner{
	width:960px;
/*	height:240px;*/
	margin-left:auto;
	margin-right:auto;
}
#content{
	margin-top:20px;
	margin-bottom:20px;
}
#left {
	float:left;
	width:201px;
}
.left_top {
	padding:0px 0px 0px 30px;
	height:36px;
	color:#333333;
	font-size:14px;
	line-height:36px;
	background:url(../Images/Left_Top.gif) no-repeat;
}
.left_middle {
	padding:5px 0px 10px 0px;
	border:1px solid #dfdfdf;	
}
.left_bottom {
	height:7px;
	font-size:0px;
	background:url(../Images/Left_Bottom.jpg) no-repeat;
}
.left_menu {
	margin:0px auto;
	width:200px;
	height:100%;
}
.left_menu p {
	margin-top:5px;
	padding-left:45px;
	width:177px;
	height:22px;
	line-height:22px;
	background: url(../Images/ico1.jpg) no-repeat 30px 10px;
}
.left_menu p a:link,.left_menu p a:visited,.left_menu p a:active,.left_menu p a:hover {
	color:#333333;
}
.left_menu p a:hover {
	color:#0150a0;
}
.left_contact {
	padding:10px 5px 5px 5px;
	line-height:20px;
}

#right {
	float:right;
	width:743px;
	background:url(../Images/Right_Middle.jpg) repeat-y;
}
#right2 {
	padding-bottom:27px;
	background:url(../Images/Right_Bottom.jpg) no-repeat left bottom;
}
#title {
	margin-bottom:15px;
	padding-left:35px;
	height:42px;
	line-height:42px;
	color:#474747;
	background:url(../Images/Title_Bg.jpg) no-repeat;
}
#title a {
	color:#474747;
}
.left_title{
	font-size:14px;
	font-weight:bold;
	background:url(../Images/tab_bg.jpg) repeat-x;
	height:24px;
	line-height:24px;
	border-left:#d2d2d2 solid 1px;
	border-right:#d2d2d2 solid 1px;
	text-align:center;
}
.left_list {
	padding-bottom:20px;
	padding-left:22px;
	padding-right:22px;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	margin-bottom:10px;
}
.left_list2 {
	padding-top:6px;
	padding-bottom:10px;
	padding-left:13px;
	padding-right:53px;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}
.left_list p a {
	display:block;
	height:32px;
	line-height:32px;
	padding-left: 24px;
	font-size:14px;
	background-image: url(../Images/ico1.jpg);
	border-bottom:1px dashed #d2d2d2;
	background-repeat: no-repeat;
	background-position: 5px center;
}
.left_list p a:link,.left_list p a:visited {
	/*background-image: url(../Images/left_listbg.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
	/*background:url(../Images/Left_Ico_Out.jpg) no-repeat 15px center;*/
	color:#386CB8;
}
.left_list p a:hover {
	/*text-decoration:none;
	background:url(../Images/left_listbg.jpg) no-repeat;*/
	/*text-decoration:none;
	background:url(../Images/Left_Ico_on.jpg) no-repeat 15px center #F5F3F4;*/
}
.right_title {
	font-size:14px;
	font-weight:bold;
	background:url(../Images/tab_bg.jpg) repeat-x;
	height:24px;
	line-height:24px;
	border-left:#d2d2d2 solid 1px;
	border-right:#d2d2d2 solid 1px;
	padding-left:20px;
}
#right_bot{
	border-left:#d2d2d2 solid 1px;
	border-right:#d2d2d2 solid 1px;
	border-bottom:#d2d2d2 solid 1px;
	padding:10px;
}
.line1{
	border-bottom:1px dashed #abd4f4;
	margin-bottom:9px;
}
.products_subclass {
	margin:8px 0px 8px 0px;
	/*width:170px;*/
	display:none;
}
.products_subclass li {
	margin-bottom:8px;
	padding-left:45px;
	height:18px;
	border-bottom:1px dashed #e1e1e1;
	/*background:url(../Images/Ico8.jpg) no-repeat 18px 3px;*/
}
#icontacttext {
	padding-top:20px;
	padding-left:21px;
	padding-right:15px;
	line-height:24px;
	color:#386CB8;
}
#icontacttext a {
	color:#386CB8;
	display:block;
}

#news_info {
	margin:0px auto 30px auto;
	padding:8px 0px 5px 0px;
	width:640px;
	text-align:center;
	border:1px solid #E8E8E8;
	background:#f7f7f7;
}
/*===================================================================================*/
/* 下载列表样式 */
#downloadlist {
	padding:10px 50px 0px 50px;
}
#downloadlist table {
	margin-top:30px;
	border-bottom:1px dotted #ccc;
}
.downloadlist_title {
	padding-bottom:20px;
}
.downloadlist_title a {
	font-weight:bold;
	font-size:14px;
}
.downloadlist_title a:link,.downloadlist_title a:visited {
	color:#3366CC;
	text-decoration:underline;
}
.downloadlist_title a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.downloadlist_text {
	padding-bottom:20px;
	line-height:20px;
	color:#666;
}
.downloadlist_file a {
	margin-bottom:10px;
	display:block;
	width:80px;
	height:24px;
	background:url(../Images/Download2.gif) no-repeat -8px -3px;
}
.downloadlist_file a span {
	display:none;
}
/*===================================================================================*/
/* 产品列表 */

#products {
	margin:0px auto;
	width:760px;
}
#products dl {
	margin-bottom:20px;
	margin-left:15px;
	float:left;
	width:227px;
	text-align:center;
}
#products dl dt img {
	padding:3px;
	width:225px;
	height:180px;
	border:1px solid #ccc;
}

#products dl dd {
	padding:0px 10px;
	width:225px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
}
/* 产品内容 */
#products_show {
	padding:10px 10px 0px 10px;
}
#products_show table {
	723px;
	line-height:20px;
}
#products_image {
	padding:3px;
	width:300px;
	height:225px;
	text-align:center;
	border:1px solid #ccc;
}
#pname{
  font-size:16px;
  color:#1F349A;
}
#products_name p {
	margin:0px 0px 5px 10px;
	padding:8px 0px 5px 5px;
	background:#F5F5F5;
}
#products_title {
	margin:20px 0px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:2px solid #ccc;
}
#products_content {
	line-height:20px;
}
#products_content p {
	margin-bottom:15px;
}




.jcarousel-skin-tango .jcarousel-container {
	
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	DIRECTION: rtl
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	WIDTH: 960px
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 936px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 142px; PADDING-TOP: 14px
}
.jcarousel-skin-tango .jcarousel-item {
	WIDTH: 157px; HEIGHT: 138px
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	BACKGROUND: #fff; COLOR: #000
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
	BORDER-BOTTOM: blue 0px solid; POSITION: absolute; BORDER-LEFT: blue 0px solid; WIDTH: 28px; BACKGROUND: url(img/next-horizontal.png) no-repeat 0px 0px; HEIGHT: 100px; BORDER-TOP: blue 0px solid; TOP: 40px; CURSOR: pointer; RIGHT: 0px; BORDER-RIGHT: blue 0px solid
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
	BACKGROUND-IMAGE: url(img/prev-horizontal.png); RIGHT: auto; LEFT: 5px
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	BACKGROUND-POSITION: -32px 0px
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	BACKGROUND-POSITION: -64px 0px
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	BORDER-BOTTOM: blue 0px solid; POSITION: absolute; BORDER-LEFT: blue 0px solid; WIDTH: 28px; BACKGROUND: url(img/prev-horizontal.png) no-repeat 0px 0px; HEIGHT: 100px; BORDER-TOP: blue 0px solid; TOP: 40px; CURSOR: pointer; BORDER-RIGHT: blue 0px solid; LEFT: 0px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	BACKGROUND-IMAGE: url(img/next-horizontal.png); RIGHT: 5px; LEFT: auto
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	BACKGROUND-POSITION: -32px 0px
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	BACKGROUND-POSITION: -64px 0px
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}

.prolist {
	HEIGHT: 709px; WIDTH: 222px; MARGIN-TOP: 13px
}
.prolist H2 {
	FONT-SIZE: 16px; HEIGHT: 42px; BACKGROUND: url(../images/tibg.jpg) no-repeat; FONT-WEIGHT: normal; TEXT-ALIGN: center; LINE-HEIGHT: 42px
}
.prolist H2 A {
	COLOR: #fff
}


.list_con {
	OVERFLOW: hidden; HEIGHT: 667px; BACKGROUND: #f3f4f4
}
.list_con H3 {
	OVERFLOW: hidden; FONT-SIZE: 14px; HEIGHT: 38px; BACKGROUND: url(../images/listh3.gif) no-repeat; PADDING-LEFT: 26px; LINE-HEIGHT: 38px
}
.list_con H3 A {
	COLOR: #0053a6
}
.list_con UL LI {
	OVERFLOW: hidden; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; PADDING-LEFT: 23px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px
}
.list_con UL LI A {
	COLOR: #333
}
.list_con UL .nobot {
	BORDER-BOTTOM-WIDTH: 0px
}


.indexr {
	OVERFLOW: hidden; HEIGHT: 709px; WIDTH: 727px; MARGIN-TOP: 13px
}
.indexr H2 {
	FONT-SIZE: 16px; HEIGHT: 42px; BACKGROUND: url(../images/rbg.jpg) no-repeat; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 22px; LINE-HEIGHT: 42px; PADDING-RIGHT: 14px
}
.indexr H2 A {
	COLOR: #fff
}
.indexr SPAN A {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"
}


.index_p {
    width:726px;
	OVERFLOW: hidden; HEIGHT: 667px
}
.index_p UL LI {
	OVERFLOW: hidden; HEIGHT: 222px; WIDTH: 242px; FLOAT: left
}
.index_p UL LI A {
	TEXT-DECORATION: none; BORDER-TOP: #ccc 1px solid; HEIGHT: 218px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #ccc 1px solid; DISPLAY: block; PADDING-RIGHT: 1px
}
.index_p UL LI IMG {
	HEIGHT: 182px; WIDTH: 238px
}
.index_p UL LI SPAN {
	OVERFLOW: hidden; HEIGHT: 36px; BACKGROUND: #ececec; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 36px
}
.index_p UL .nobot {
	MARGIN-RIGHT: 0px
}
.index_p UL LI A:hover {
	TEXT-DECORATION: none; BORDER-TOP: #0162c3 1px solid; BORDER-RIGHT: #0162c3 1px solid; BORDER-BOTTOM: #0162c3 1px solid; BORDER-LEFT: #0162c3 1px solid; DISPLAY: block
}
.index_p UL .cur A {
	TEXT-DECORATION: none; BORDER-TOP: #0162c3 1px solid; BORDER-RIGHT: #0162c3 1px solid; BORDER-BOTTOM: #0162c3 1px solid; BORDER-LEFT: #0162c3 1px solid; DISPLAY: block
}
.index_p UL LI A:hover SPAN {
	TEXT-DECORATION: none; BACKGROUND: #0162c3; COLOR: #fff; DISPLAY: block
}
.index_p UL .cur A SPAN {
	TEXT-DECORATION: none; BACKGROUND: #0162c3; COLOR: #fff; DISPLAY: block
}
#ad1
{
margin-top:20px;
height:128px;
}
#adbg{
	height:20px;
	background:url(../Images/adbg.jpg) center;
}

.faq {
	OVERFLOW: hidden; HEIGHT: 344px; WIDTH: 230px
}
.faq H2 {
	BACKGROUND: url(../images/faqbg.gif) no-repeat
}

.juzhong {
	OVERFLOW: hidden;  MARGIN-TOP: 18px
}
.juzhong H2 {
	FONT-SIZE: 16px; HEIGHT: 40px; BACKGROUND: url(../images/faqbg.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; LINE-HEIGHT: 40px; PADDING-RIGHT: 10px
}
.juzhong H2 A {
	COLOR: #0052a4
}
.juzhong H2 SPAN A {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"; FONT-WEIGHT: normal; COLOR: #525252
}


.faqcon {
width:210px;
HEIGHT: 303px;
BORDER-TOP: #cbcbcb 0px solid; 
BORDER-LEFT: #cbcbcb 1px solid; 
BORDER-RIGHT: #cbcbcb 1px solid; 
BORDER-BOTTOM: #cbcbcb 1px solid; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
PADDING-LEFT: 8px; 
PADDING-RIGHT: 10px;
}
.faqcon DL {
	BORDER-BOTTOM: #d3d3d3 1px dotted; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.faqcon DL DT {
	HEIGHT: 24px; BACKGROUND: url(../images/wen.gif) no-repeat left 4px; FONT-WEIGHT: bold; PADDING-LEFT: 26px; LINE-HEIGHT: 24px
}
.faqcon DL DT A {
	COLOR: #353535
}
.faqcon DL DD {
	OVERFLOW: hidden; BACKGROUND: url(../images/da.gif) no-repeat left 2px; COLOR: #383838; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 26px; LINE-HEIGHT: 22px; PADDING-RIGHT: 0px
}
.faqcon DL DD A {
	COLOR: #da0000
}
.faqcon .nobot {
	BORDER-BOTTOM-WIDTH: 0px
}

.new {
	OVERFLOW: hidden; HEIGHT: 344px; WIDTH: 477px; MARGIN-LEFT: 12px; DISPLAY: inline
}
.newbar {
	HEIGHT: 40px; BACKGROUND: url(../images/bardt.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 40px; PADDING-RIGHT: 10px
}
.newbar UL LI {
	FONT-SIZE: 16px; HEIGHT: 40px; FONT-FAMILY: "微软雅黑"; FLOAT: left
}
.newbar UL LI A {
	HEIGHT: 40px; COLOR: #333; PADDING-LEFT: 16px; DISPLAY: inline-block; LINE-HEIGHT: 40px
}
.newbar UL LI SPAN {
	PADDING-RIGHT: 16px
}
.newbar UL LI A:hover {
	TEXT-DECORATION: none; BACKGROUND: url(../images/dt01.gif) no-repeat left bottom; COLOR: #0052a4; DISPLAY: inline-block
}
.newbar UL .cur A {
	TEXT-DECORATION: none; BACKGROUND: url(../images/dt01.gif) no-repeat left bottom; COLOR: #0052a4; DISPLAY: inline-block
}
.newbar UL LI A:hover SPAN {
	TEXT-DECORATION: none; BACKGROUND: url(../images/dt02.gif) no-repeat right bottom; DISPLAY: inline-block
}
.newbar UL .cur A SPAN {
	TEXT-DECORATION: none; BACKGROUND: url(../images/dt02.gif) no-repeat right bottom; DISPLAY: inline-block
}
.newbar SPAN A {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"; COLOR: #525252
}
.n_con {
width:445px;
BORDER-TOP: #cbcbcb 0px solid; HEIGHT: 291px; BORDER-RIGHT: #cbcbcb 1px solid; BORDER-BOTTOM: #cbcbcb 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; PADDING-LEFT: 14px; BORDER-LEFT: #cbcbcb 1px solid; PADDING-RIGHT: 16px
}
.n_con DL {
	OVERFLOW: hidden; HEIGHT: 125px; PADDING-BOTTOM: 16px
}
.n_con DL DT {
	FONT-SIZE: 0px; LINE-HEIGHT: 0
}
.n_con DL DT IMG {
	HEIGHT: 125px; WIDTH: 164px
}
.n_con DL DD {
	OVERFLOW: hidden; WIDTH: 268px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px
}
.n_con DL DD H3 A {
	FONT-SIZE: 12px; HEIGHT: 22px; COLOR: #242424
}
.n_con DL DD P {
	LINE-HEIGHT: 24px; TEXT-INDENT: 24px
}
.n_con DL DD P A {
	COLOR: #dc0000
}
.n_con UL LI {
	OVERFLOW: hidden; HEIGHT: 26px; BACKGROUND: url(../images/dd.gif) no-repeat 1px 13px; BORDER-BOTTOM: #d4d4d4 1px dashed; COLOR: #7a7a7a; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 26px; PADDING-RIGHT: 0px
}
.weibo {
	WIDTH: 229px; 
	MARGIN-TOP: 18px;
	float:right;
}
.weibo H1{
FONT-SIZE: 14px;
color:#FFFFFF;
HEIGHT: 39px; 
FONT-FAMILY: "微软雅黑"; 
BACKGROUND: url(../images/barry.gif) no-repeat; 
FONT-WEIGHT: normal; 
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 18px; LINE-HEIGHT: 39px; PADDING-RIGHT: 10px
}
.weiboa {
	BORDER-TOP: #cbcbcb 0px solid; HEIGHT: 295px; BORDER-RIGHT: #cbcbcb 1px solid; BORDER-BOTTOM: #cbcbcb 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; PADDING-LEFT: 14px; BORDER-LEFT: #cbcbcb 1px solid; PADDING-RIGHT: 14px
}
.weiboa P {
	FONT-SIZE: 14px; FONT-FAMILY: "微软雅黑"; COLOR: #1d1d1d; LINE-HEIGHT: 28px
}
.weiboa P EM {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #eb0000; FONT-STYLE: normal
}

.wb {
	OVERFLOW: hidden; HEIGHT: 336px; WIDTH: 229px; MARGIN-TOP: 14px
}
.wb H2 {
	FONT-SIZE: 14px; HEIGHT: 39px; FONT-FAMILY: "微软雅黑"; BACKGROUND: url(../images/barry.gif) no-repeat; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 18px; LINE-HEIGHT: 39px; PADDING-RIGHT: 10px
}
.wb H2 A {
	COLOR: #fff
}
.wb H2 SPAN A {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"
}

.dail {
	HEIGHT: 173px; WIDTH: 960px; BACKGROUND: url(../images/hzbg.gif) repeat-x center 17px; MARGIN-TOP: 30px
}
.dail H2 {
	OVERFLOW: hidden; FONT-SIZE: 18px; BORDER-TOP: #fff 1px solid; HEIGHT: 34px; FONT-FAMILY: "微软雅黑"; BORDER-RIGHT: #fff 1px solid; WIDTH: 222px; BACKGROUND: #0052a3; BORDER-BOTTOM: #fff 1px solid; FONT-WEIGHT: normal; COLOR: #215b95; TEXT-ALIGN: center; MARGIN: 0px auto; BORDER-LEFT: #fff 1px solid; DISPLAY: block; LINE-HEIGHT: 34px
}
.dail H2 A {
	COLOR: #fff; PADDING-RIGHT: 5px
}
.dail H2 EM {
	FONT-FAMILY: "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #3577b8; FONT-STYLE: normal; PADDING-LEFT: 5px
}

.d_c {
	HEIGHT: 113px; PADDING-BOTTOM: 0px; PADDING-TOP: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.d_c UL {
	OVERFLOW: hidden; WIDTH: 918px; MARGIN-LEFT: 8px; DISPLAY: inline
}
.d_c UL LI {
	HEIGHT: 113px; WIDTH: 144px; FLOAT: left; DISPLAY: inline; MARGIN-RIGHT: 9px
}
.d_c UL LI IMG {
	BORDER-TOP: #efefef 1px solid; HEIGHT: 71px; BORDER-RIGHT: #efefef 1px solid; WIDTH: 142px; BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid
}
.d_c UL LI SPAN A {
	OVERFLOW: hidden; HEIGHT: 30px; COLOR: #393939; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 30px
}
.d_c UL LI A:hover IMG {
	BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid
}
.d_c UL .cur A IMG {
	BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid
}
.d01 {
	POSITION: relative; MARGIN: 20px 0px 0px -16px
}
.d02 {
	POSITION: relative; MARGIN: 20px -16px 0px 0px
}

.link {
	OVERFLOW: hidden; HEIGHT: 40px; WIDTH: 960px; MARGIN-TOP: 14px
}
.link H2 {
	FONT-SIZE: 14px; HEIGHT: 37px; WIDTH: 124px; BACKGROUND: url(../images/linkh2.gif) no-repeat; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 13px; PADDING-LEFT: 0px; LETTER-SPACING: 1px; PADDING-RIGHT: 0px
}
.link H2 A {
	COLOR: #0162c3
}
.l_con {
	OVERFLOW: hidden; HEIGHT: 81px; WIDTH: 826px; BACKGROUND: url(../images/linkbg.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; PADDING-LEFT: 10px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px
}
.l_con A {
	COLOR: #494949; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}

.footer {
	OVERFLOW: hidden; HEIGHT: 180px; MARGIN-TOP: 14px
}
.f_nav {
	HEIGHT: 42px; BACKGROUND: url(../images/fnav.jpg) no-repeat; COLOR: #5997d3; TEXT-ALIGN: center; LINE-HEIGHT: 42px
}
.f_nav A {
	COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px
}
.divleft {
   float:left;
	OVERFLOW: hidden; HEIGHT: 138px; WIDTH: 406px; PADDING-BOTTOM: 0px; PADDING-TOP: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.divleft H1 {
	HEIGHT: 100px; BORDER-RIGHT: #e4e4e4 2px solid; WIDTH: 158px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; PADDING-LEFT: 216px; PADDING-RIGHT: 18px; MARGIN-RIGHT: 15px
}
.divleft H1 IMG {
	HEIGHT: 63px; WIDTH: 120px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.divleft H1 SPAN {
	FONT-SIZE: 12px; HEIGHT: 24px; FONT-WEIGHT: normal; COLOR: #222; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 24px
}
.divright {
   float:right;
   PADDING-BOTTOM: 0px; PADDING-TOP: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
   OVERFLOW: hidden;
   width:536px;
   HEIGHT:138px;
   COLOR: #4a4a4a; TEXT-ALIGN: left; LINE-HEIGHT: 26px
}



#nav li .secprodnav {
    position: absolute;
	visibility: hidden;
	margin-top:0px;
	margin-left:-336px;
	padding: 0;
	background: rgb(248, 248, 248);
	width:1002px;
	color:#333333;
	text-align: left;
	border-bottom: 1px solid #58ABFF;
	border-left: 1px solid #58ABFF;
	border-right: 1px solid #58ABFF;
	z-index: 1130;	
	padding: 15px 0px; 
	border-image: none;
	-ms-zoom: 1;
}
#nav li .secprodnav ul {
	width: 150px;  
/*	height: 168px;*/
	float: left; display: inline;
}
.sec_ft {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#nav li .secprodnav li {
margin-left:10px;
	background: none;  padding: 0px; border-image: none; line-height: 0; font-size: 12px; float: none;height:26px;
}
#nav li .secprodnav li a {
	background: url("../images/point-gray.png") no-repeat left; padding: 3px 0px 3px 20px; width: 150px; height: auto; text-align: left; color: #666666; line-height: 18px; font-size: 12px; margin-left: -33px; display: block; -ms-zoom: 1;
}
#nav li .secprodnav li a:hover {
	background: url("../images/point-blue.png") no-repeat left; padding: 3px 0px 3px 20px; height: auto; color: #0150A0; line-height: 18px; font-size: 12px; text-decoration: none; display: block; -ms-zoom: 1;
}
#nav li .secprodnav .sec_ft a {
	background: none; color: #333333; padding-left: 0px; font-size: 13px;   text-decoration: none; margin-bottom: 10px;text-shadow: 1px 1px 1px #ddd;
}
#nav li .secprodnav .sec_ft a:hover {
	background: none; color:#0150A0; padding-left: 0px; font-size: 13px; font-weight: bold; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}

#nav li .secprodnav ul {
	width: 140px; margin-left: 5px; float: left; display: inline;
}
#nav li .secprodnav li {
	background: none; padding: 0px; line-height: 0; font-size: 0px; float: none;
}

.topic_c_l {
   margin-left:20px;
	WIDTH: 633px
}
.topic_c_l P {
	MARGIN: 5px 0px
}
.topic_c_l P A {
	COLOR: #0162C3;
	FONT-SIZE: 14px
}
.topic_c_l P A.wz {
	COLOR: #666; TEXT-DECORATION: none
}


#leftpro {
	width:190px;
	margin:auto;
}
#leftpro dl {
	margin-top:10px;
	float:left;
	width:190px;
	text-align:center;
}
#leftpro dl dt img {
	width:180px;
	border:1px solid #ddd;
}
#leftpro dl dd {
	width:180px;
	line-height:26px;
}


.xgcp {
	MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 12px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 15px; PADDING-RIGHT: 0px
}
.xgcptab {
	BACKGROUND: #f7f7f7; BORDER-BOTTOM: #b61212 2px solid
}
.xgcptab A {
	FONT-SIZE: 14px; TEXT-DECORATION: none; FLOAT: left; COLOR: #b61212; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; DISPLAY: block; LINE-HEIGHT: 25px; PADDING-RIGHT: 8px
}
.xgcptab A:hover {
	TEXT-DECORATION: none
}
.xgcptab A.title {
	FONT-WEIGHT: bold
}
.xgcp DL {
	OVERFLOW: hidden; WIDTH: 222px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; PADDING-LEFT: 14px; DISPLAY: inline; PADDING-RIGHT: 0px
}
.xgcp DT {
	OVERFLOW: hidden; HEIGHT: 172px; WIDTH: 222px
}
.xgcp DT A {
	OVERFLOW: hidden; HEIGHT: 172px; WIDTH: 222px
}
.xgcp DT A:hover IMG {
	BORDER-TOP: #0053a6 1px solid; BORDER-RIGHT: #0053a6 1px solid; BORDER-BOTTOM: #0053a6 1px solid; BORDER-LEFT: #0053a6 1px solid
}
.xgcp DT IMG {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 167px; BORDER-RIGHT: #ccc 1px solid; WIDTH: 218px; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 1px
}
.xgcp DD {
	OVERFLOW: hidden; TEXT-ALIGN: center; PADDING-TOP: 8px; DISPLAY: block; LINE-HEIGHT: 24px
}