@charset "utf-8";
/* CSS Document */

.top{
	width:975px;
	height:83px;
	border-bottom:1px solid #E0E0E0;
	background:url(../images/index_0201.gif) left repeat-x;
	margin:0 auto 2px auto;
	}
.top_logo{
	width:212px;
	height:83px;
	float:left;
	}
.top_link{
	width:731px;
	height:60px;
	float:right;
	padding-right:32px;
	padding-top:23px;
	background:url(../images/index_03.gif) right no-repeat;
	}
.tl_btn{
	width:731px;
	height:19px;
	margin-bottom:5px;
	line-height:19px;
	text-align:right;
	}
.tl_link_c{
	width:731px;
	height:20px;
	line-height:20px;
	}
.tlc_c{
	width:218px;
	height:20px;
	float:right;
	padding-left:20px;
	text-align:right;
	background:url(../images/index_13.gif) 12px 5px no-repeat;
	}
	
.menu{
	width:975px;
	margin:0 auto 3px auto;
	height:71px;
	}

/*Tab1*/
#lib_Tab1{width:975px;margin:0px;padding:0px;}

/*tab_class*/
.lib_tabborder{border:0px solid #95C9E1;}
.lib_Menubox {height:37px;line-height:37px;
width:975px;
background:url(../images/index01_20.gif) no-repeat;
              
              }
/*/*/
.lib_Menubox ul{
	          margin:0px;padding:0px;
			  list-style:none;
			  height:37px;
			  text-align:center;
              width:940px;
			  padding-left:35px;
                }
.lib_Menubox li#one1{float:left;display:block;cursor:pointer;
                width:105px;
				margin-right:6px;
				height:37px;
				line-height:37px;
				font-size:14px;
				color:#FFF;
				font-weight:bold;
				}
.lib_Menubox li#one1 a,.lib_Menubox li a{
				display:block;cursor:pointer;
                width:105px;
				height:37px;
				line-height:37px;
				font-size:14px;
				color:#FFF;
				display:block;
				text-decoration:none;
	            }
.lib_Menubox li{float:left;display:block;cursor:pointer;
                width:105px;
				height:37px;
				line-height:37px;
				font-size:14px;
				color:#FFF;
				font-weight:bold;
				margin-right:10px;
				}
.lib_Menubox ul li.lispace{
	        	width:6px;
				height:37px;
				float:left;
				background:url(../images/index_07.gif) -140px 0px no-repeat;
					}
				
.lib_Menubox li.hover{
	            padding:0px;
				width:105px;
				color:#0F4897;
				height:37px;
				line-height:37px;
				font-size:14px;
				font-weight:bold;
				color:#FFF;
				}
.lib_Menubox li#one1{
	background:url(../images/index_07.gif) -35px 0px no-repeat;
	}
.lib_Menubox li#one1.hover{
	background:url(../images/index_07.gif) -35px -37px no-repeat;
	}
	
.lib_Menubox li#one2{
	background:url(../images/index_07.gif) -159px 0px no-repeat;
	}
.lib_Menubox li#one2.hover{
	background:url(../images/index_07.gif) -159px -37px no-repeat;
	}
	
.lib_Menubox li#one3{
	background:url(../images/index_07.gif) -288px 0px no-repeat;
	}
.lib_Menubox li#one3.hover{
	background:url(../images/index_07.gif) -288px -37px no-repeat;
	}
	
.lib_Menubox li#one4{
	background:url(../images/index_07.gif) -422px 0px no-repeat;
	}
.lib_Menubox li#one4.hover{
	background:url(../images/index_07.gif) -422px -37px no-repeat;
	}
	
.lib_Menubox li#one5{
	background:url(../images/index_07.gif) -557px 0px no-repeat;
	}
.lib_Menubox li#one5.hover{
	background:url(../images/index_07.gif) -557px -37px no-repeat;
	}
.lib_Menubox li#one6{
	background:url(../images/index_07.gif) -691px 0px no-repeat;
	}
.lib_Menubox li#one6.hover{
	background:url(../images/index_07.gif) -691px -37px no-repeat;
	}
.lib_Menubox li#one7{
	background:url(../images/index_07.gif) -823px 0px no-repeat;
	}
.lib_Menubox li#one7.hover{
	background:url(../images/index_07.gif) -823px -37px no-repeat;
	}



.lib_Menubox li.hover a,.lib_Menubox li#one1.hover a{
	            color:#FFF;
	}
	
.lib_Contentbox{
	clear:both;
	margin-top:0px;
	border-top:none;
	text-align:left;
	width:975px;
	height:34px;
	line-height:34px;
	background:url(../images/index_22.gif) repeat-x;
}

#con_one_2,#con_one_3,#con_one_4,#con_one_5,#con_one_6,#con_one_7{
	padding-left:159px;
	}
#con_one_7{
	padding-left:175px;
	}
	
.banner{
	width:975px;
	height:305px;
	margin:0 auto;
	}
.rearch{
	width:926px;
	height:25px;
	padding:13px 20px 6px 29px;
	margin-bottom:9px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/index_09.gif) no-repeat;
	}
.txt_rearch{
	/*width:65px;*/
	height:25px;
	padding-left:23px;
	line-height:25px;
	background:url(../images/index_24.gif) 0 5px no-repeat;
	}
.input_rearch{
	/*width:722px;*/
	height:25px;
	line-height:25px;
	}
.btn_rearch{
	/*width:116px;*/
	height:25px;
	}
.main{
	width:975px;
	height:180px;
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	}

.news_index{
	width:318px;
	height:180px;
	float:left;
	}
	

/*Tab2*/
#lib_Tab2{width:318px;margin:0px;padding:0px;}

/*tab_class*/
.lib_tabborder2{border:0px solid #95C9E1;}
.lib_Menubox2 {height:26px;line-height:26px;
				background:url(../images/index_11.gif) 0px 0px no-repeat;
              }
/*/*/
.lib_Menubox2 ul{
	          margin:0px;padding:0px;
			  list-style:none;
			  height:21px;
			  text-align:center;
              width:309px;
			  padding-top:4px;
			  padding-bottom:1px;
			  line-height:21px;
			  padding-left:9px;
                }
.lib_Menubox2 li#two1{float:left;display:block;cursor:pointer;
                width:71px;
				margin-right:2px;
				height:21px;
				line-height:21px;
				font-size:14px;
				color:#FFF;
				font-weight:bold;
				}
.lib_Menubox2 li#two1 a,.lib_Menubox2 li a{
				display:block;cursor:pointer;
                width:71px;
				height:21px;
				line-height:21px;
				font-size:14px;
				color:#FFF;
				display:block;
				text-decoration:none;
	            }
.lib_Menubox2 li{float:left;display:block;cursor:pointer;
                width:71px;
				height:21px;
				line-height:21px;
				font-size:14px;
				color:#FFF;
				font-weight:bold;
				}
				
.lib_Menubox2 li#two1{
	background:url(../images/index_39.gif) 0 0 no-repeat;
	}
.lib_Menubox2 li#two1.hover{
	background:url(../images/index_39.gif) 0 -23px no-repeat;
	}
.lib_Menubox2 li#two2{
	background:url(../images/index_39.gif) -74px 0 no-repeat;
	}
.lib_Menubox2 li#two2.hover{
	background:url(../images/index_39.gif) -74px -23px no-repeat;
	}
				
.lib_Menubox2 li.mores{
	           float:right;
			   background:none;
			   color:#666666;
			   width:33px;
			   height:21px;
			   margin-right:21px;
			   _margin-right:11px;
	}
	
	

.lib_Menubox2 li.mores a,.lib_Menubox2 li.mores a:hover{
	color:#666666;
	font-size:12px;
	width:33px;
	 height:21px;
	 display:block;
	font-weight:normal;
	text-decoration:none;
	}

.lib_Menubox2 li.hover{
	            padding:0px;
				width:71px;
				color:#0F4897;
				height:21px;
				line-height:21px;
				font-size:14px;
				font-weight:bold;
				color:#FFF;
				}
.lib_Menubox2 li a:hover,.lib_Menubox2 li#two1 a:hover{
	            color:#FFF;
	}			
.lib_Contentbox2{
	clear:both;
	margin-top:0px;
	border-top:none;
	text-align:left;
	width:284px;
	border-bottom:1px solid #D8D8D8;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	padding:9px 12px 6px 20px;
	height:138px;
}
.lib_Contentbox2 ul li{
	width:284px;
	height:20px;
	line-height:20px;
	margin-bottom:3px;
	}
.lib_Contentbox2 ul li a{
	width:200px;
	height:20px;
	line-height:20px;
	display:block;
	padding-left:12px;
	background:url(../images/index_63-95.gif) left no-repeat;
	float:left;
	}
	
.lib_Contentbox2 ul li span{
		color:#737373;
		}
	
.right_pro{
	width:647px;
	height:180px;
	float:right;
	}

.r_products{
	width:426px;
	height:178px;
	float:left;
	border:1px solid #D8D8D8;
	}
.rp_top{
	width:426px;
	height:24px;
	border-bottom:1px solid #D8D8D8;
	line-height:24px;
	}
	
.rp_bottom{
	padding:12px 10px 11px 10px;
	width:406px;
	height:130px;
	_padding-bottom:0px;
	_padding-top:10px;
	}
/* 滚动style-----------start*/
.prev{
	width:18px;
	height:130px;
	float:left;
	background:#FFF;
	padding-right:5px;
	cursor:pointer;
	}
.jcarousellite{
	width:359px;
	height:130px;
	float:left;
	overflow:hidden;
	}
.next{
	width:18px;
	height:130px;
	float:right;
	background:#FFF;
	padding-left:6px;
	cursor:pointer;
	}
.jcarousellite ul li{
	width:105px;
	height:130px;
	padding-left:7px;
	padding-right:7px;
	float:left;
	display:block;
	overflow:hidden;
	}
.jcarousellite dl{
	width:105px;
	height:130px;
	overflow:hidden;
	float:left;
	}
.jcarousellite dl dt{
	width:103px;
	height:103px;
	overflow:hidden;
	border:1px solid #EEECED;
	}
.jcarousellite dl dd{
	width:105px;
	height:25px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	}
.jcarousellite dl dd a{
	width:105px;
	height:25px;
	display:block;
	overflow:hidden;
	}
	
/*滚动style------------end*/

.r_solutions{
	width:210px;
	height:180px;
	float:right;
	}
.rs_jjfan{
	width:208px;
	height:128px;
	margin-bottom:7px;
	border:1px solid #D8D8D8;
	}
.rsj_top{
	width:208px;
	height:33px;
	overflow:hidden;
	}
.rsj_bottom{
	padding: 0 14px 3px 18px;
	width:176px;
	height:92px;
	background:url(../images/index_61.gif) bottom right no-repeat;
	}
.rsj_bottom ul li{
	width:176px;
	height:20px;
	margin-bottom:3px;
	line-height:20px;
	}
.rsj_bottom ul li a{
	width:168px;
	height:20px;
	line-height:20px;
	display:block;
	padding-left:8px;
	color:#444444;
	background:url(../images/index_96.gif) left no-repeat;
	}
	
.rs_cpcyxz{
	width:208px;
	height:41px;
	border:1px solid #D8D8D8;
	overflow:hidden;
	}


.help{
	width:975px;
	height:91px;
	padding-bottom:9px;
	margin:0 auto 8px auto;
	background:url(../images/index_90.gif) no-repeat;
	}
	
.wl_al{
	width:142px;
	height:22px;
	padding:63px 21px 6px 104px;
	}
.kf_al{
	width:178px;
	height:34px;
	line-height:17px;
	padding:50px 0px 0px 86px;
	}
	
.kf_al a,.lt_al a,.jm_al a{
	color:#333;
	text-decoration:underline;
	}
	
.lt_al{
	width:127px;
	height:34px;
	padding:50px 0 0 85px;
	line-height:20px;
	}
	
.jm_al{
	width:134px;
	height:34px;
	padding:50px 0 0 98px;
	}
	
.bottom{
	width:975px;
	height:39px;
	margin-bottom:9px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/index_92.gif) no-repeat;
	}

.bottom_left{
	width:530px;
	height:39px;
	line-height:39px;
	text-align:left;
	padding-left:14px;
	color:#5e5e5e;
	float:left;
	}
.bottom_right{
	width:431px;
	height:39px;
	line-height:39px;
	float:right;
	color:#5e5e5e;
	text-align:center;
	}
.bottom_right a{
	margin-right:5px;
	padding-left:5px;
	}
	



/*关于我们样式表开始------------------------------------------------------------------------------*/



.ab_main{
	width:975px;
	margin:7px auto 14px auto;
	
	}

.abmain_left{
	width:210px;
	float:left;
	}
.al_menu{
	width:210px;
	padding-top:10px;
	background:url(../images/aboutus_05.jpg) top repeat-y;
	margin-bottom:13px;
	}
	
.mlist_one{
	width:210px;
	}
.mo_top{
	width:164px;
	padding-left:46px;
	cursor:pointer;
	
	/*height:30px;
	line-height:30px;*/
	background:url(../images/aboutus_28.gif) no-repeat;
	color:#404040;
	font-weight:normal;
	height:20px;
	line-height:normal;
	padding-top:10px;
	}	
.mo_top1{
	width:164px;
	padding-left:46px;
	cursor:pointer;
	
	/*height:30px;
	line-height:30px;*/
	background:url(../images/aboutus_28.gif) no-repeat;
	color:#404040;
	font-weight:normal;
	height:20px;
	line-height:normal;
	padding-top:10px;
	}
.mo_top1 a{color:#404040;}
.mo_top2{
	width:164px;
	padding-left:46px;
	cursor:pointer;
	
	height:30px;
	line-height:30px;
	
	background:url(../images/aboutus_07.gif) no-repeat;
	font-weight:bold;
	color:#fff;
	height:20px;
	line-height:normal;
	padding-top:19px;
}
.mo_top2 a{
	color:#FFF;
	text-decoration:none;
}
.mo_top_cur{
	width:164px;
	padding-left:46px;
	cursor:pointer;
	
	height:30px;
	line-height:30px;
	
	
	background:url(../images/aboutus_07.gif) no-repeat;
	font-weight:bold;
	color:#fff;
	height:20px;
	line-height:normal;
	padding-top:19px;		
}
.mo_top_cur a{
	color:#FFF;
	text-decoration:none;
}
.mo_top_cur a:hover{
	color:#FFF;
}
	
.mo_bottom{
	width:200px;
	padding:7px 0 4px 10px;
	overflow:hidden;zoom:1;
	}
.mo_bottom ul li{
	width:200px;
	height:25px;
	line-height:25px;
	}
.mo_bottom ul li a{
	width:152px;
	padding-left:48px;
	height:25px;
	line-height:25px;
	background:url(../images/aboutus_14.gif) 0 -2px no-repeat;
	display:block;
	color:#414141;
	}
.mo_bottom ul li a:hover{
	background:url(../images/aboutus_11.gif) 0 -1px no-repeat;
	color:#414141;
	text-decoration:none;
	}

.about_solutions{
	width:149px;
	height:92px;
	border:1px solid #D8D8D8;
	float:right;
	padding:32px 42px 4px 10px;
	background:url(../images/aboutus_12.gif) no-repeat;
	margin-bottom:7px;
	}
.about_solutions ul li{
	width:149px;
	height:20px;
	margin-bottom:3px;
	line-height:20px;
	}
.about_solutions ul li a{
	width:140px;
	padding-left:9px;
	line-height:20px;
	height:20px;
	display:block;
	background:url(../images/index_96.gif) left no-repeat;
	color:#444444;
	}
	
.about_solutions2{
	width:149px;
	height:92px;
	border:1px solid #D8D8D8;
	float:right;
	padding:32px 42px 4px 10px;
	background:url(../images/aboutus_12_2.gif) no-repeat;
	margin-bottom:7px;
	}
.about_solutions2 ul li{
	width:149px;
	height:20px;
	margin-bottom:3px;
	line-height:20px;
	}
.about_solutions2 ul li a{
	width:120px;
	padding-left:9px;
	line-height:20px;
	height:20px;
	display:block;
	background:url(../images/index_96.gif) left no-repeat;
	color:#444444;
	}
	
.about_procyxz{
	width:201px;
	height:41px;
	border:1px solid #D8D8D8;
	overflow:hidden;
	float:right;
	}
		
.abmain_right{
	width:753px;
	float:right;
	}
.ab_gg{
	width:753px;
	height:161px;
	overflow:hidden;
	margin-bottom:2px;
	}
	
.ab_postion{
	width:753px;
	height:30px;
	border-bottom:1px solid #DEDEDE;
	line-height:30px;
	}
.ab_postion_c{
	width:613px;
	height:30px;
	line-height:30px;
	padding-left:140px;
	background:url(../images/aboutus_17.gif) left no-repeat;
	}
.ab_postion_c span{
	float:right;
	margin-right:10px;
	min-width:231px;
	width:auto;
	padding-left:16px;
	background:url(../images/aboutus_20.gif) left no-repeat;
	}

.ab_cont{
	width:722px;
	overflow:hidden;zoom:1;
	padding:25px 15px 25px 16px;
	line-height:25px;
	}

.contus_tab{
	border-left:1px solid #EFEFEF;
	border-top:1px solid #EFEFEF;
	}
.ctab_trtd1,.ctab_trtd2,.title_ctab{
	border-bottom:1px solid #EFEFEF;
	border-right:1px solid #EFEFEF;
	height:25px;
	line-height:25px;
	}
.title_ctab{
	padding-left:32px;
	width:690px;
	}
.ctab_trtd1{
	width:94px;
	text-align:right;
	}
.ctab_trtd2{
	width:622px;
	padding-left:5px;
	}
.input_contactus{
	width:
	}
	
.ab_cont ul li{
	width:677px;
	height:28px;
	line-height:28px;
	color:#414141;
	padding-bottom:1px;
	background:url(../images/news_14.jpg) bottom no-repeat;
	}
.ab_cont ul li a{
	width:662px;
	padding-left:15px;
	height:28px;
	line-height:28px;
	display:block;
	background:url(../images/index_96.gif) left no-repeat;
	}
.ab_cont ul li a span{
	padding-left:20px;
	}
	
.list_page{
	width:677px;
	height:28px;
	padding-top:5px;
	text-align:center;
}

.jjfn_title{
	width:743px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:20px;
	font-weight:100;
	color:#034F80;
	font-family:"黑体";
	}
.jjfn_time{
	width:734px;
	height:33px;
	line-height:33px;
	text-align:center;
	border-bottom:1px solid #DBDBDB;
	}
	
.jjfn_detail{
	padding:11px 16px 60px 18px;
	width:700px;
	overflow:hidden;zoom:1;
	line-height:25px;
	}
	
/*产品中心样式表------------------------------------------------------ start*/

.rearch_pro{
	width:712px;
	height:25px;
	padding:11px 12px 6px 29px;
	background:url(../images/prodcuctcenter_13.gif) no-repeat;
	}
	
.pro_listnoe{
	width:724px;
	margin-bottom:27px;
	padding-left:29px;
	}
.pl_left{
	width:121px;
	height:121px;
	border:1px solid #E7E7E7;
	overflow:hidden;
	float:left;
	}
.pl_right{
	width:584px;
	height:123px;
	float:right;
	}
.cont_btn{
	width:572px;
	height:20px;
	background:#EDEDED;
	line-height:20px;
	text-align:right;
	}
	
.ab_pic{
	width:339px;
	height:257px;
	border:1px solid #e7e7e7;
	float:left;
	}

.simple_txt{
	width:376px;
	float:right;
			}
.pro_detail_tab{
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	}
.protab_trtd1,.protab_trtd2{
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	height:31px;
	line-height:31px;
	}
.protab_trtd1{
	width:88px;
	background:#e7e7e7;
	text-align:right;
	}
.protab_trtd2{
	width:280px;
	padding-left:5px;
	}
	
.product_det_sm{
	width:742px;
	padding-left:11px;
	}
	
.pds_top{
	width:717px;
	padding-left:25px;
	height:24px;
	line-height:24px;
	background:url(../images/productdetail_24.gif) 7px 7px no-repeat;
	}
	
.pds_bottom{
	padding:10px 21px 13px 20px;
	width:700px;
	overflow:hidden;zoom:1;
	color:#333333;
	}



#lib_Tab3{width:728px;margin:0px;padding:0px;}

/*tab_class*/
.lib_tabborder3{border:0px solid #95C9E1;}
.lib_Menubox3 {height:26px;line-height:26px;
               background:url(../images/pro_dec_bg1.gif) no-repeat;
              }
/*/*/
.lib_Menubox3 ul{
	          margin:0px;padding:0px;
			  list-style:none;
			  height:21px;
			  padding-top:4px;
			  padding-bottom:1px;
			  text-align:center;
              width:719px;
			  padding-left:9px;
                }
.lib_Menubox3 li#three1{float:left;display:block;cursor:pointer;
                width:97px;
				margin-right:1px;
				height:21px;
				line-height:21px;
				font-size:14px;
				color:#FFF;
				font-weight:bold;
				}
.lib_Menubox3 li#three1 a,.lib_Menubox3 li a{
				display:block;cursor:pointer;
                width:97px;
				height:21px;
				line-height:21px;
				font-size:14px;
				color:#FFF;
				display:block;
				text-decoration:none;
	            }
.lib_Menubox3 li{float:left;display:block;cursor:pointer;
                width:97px;
				height:21px;
				line-height:21px;
				font-size:14px;
				color:#FFF;
				font-weight:bold;
				margin-right:1px;
		
				}
.lib_Menubox3 li.hover{
	            padding:0px;
				width:97px;
				color:#0F4897;
				height:21px;
				line-height:21px;
				font-size:14px;
				font-weight:bold;
				color:#FFF;
		
				}
				
.lib_Menubox3 li#three1{
	background:url(../images/pro_dec_bg2.gif) 0px 0px no-repeat;
	}
.lib_Menubox3 li#three1.hover{
	background:url(../images/pro_dec_bg2.gif) 0px -23px no-repeat;
	}
.lib_Menubox3 li#three2{
	background:url(../images/pro_dec_bg2.gif) -98px 0px no-repeat;
	}
.lib_Menubox3 li#three2.hover{
	background:url(../images/pro_dec_bg2.gif) -98px -23px no-repeat;
	}
.lib_Menubox3 li#three3{
	background:url(../images/pro_dec_bg2.gif) -196px 0px no-repeat;
	}
.lib_Menubox3 li#three3.hover{
	background:url(../images/pro_dec_bg2.gif) -196px -23px no-repeat;
	}
.lib_Menubox3 li#three4{
	background:url(../images/pro_dec_bg2.gif) -294px 0px no-repeat;
	}
.lib_Menubox3 li#three4.hover{
	background:url(../images/pro_dec_bg2.gif) -294px -23px no-repeat;
	}
	
	
				
.lib_Menubox3 li a:hover,.lib_Menubox3 li#three1 a:hover{
	            color:#FFF;
	}			
.lib_Contentbox3{
	clear:both;
	margin-top:0px;
	border-top:none;
	text-align:left;
	width:697px;
	padding:20px 14px 17px 17px;
	line-height:28px;
}
