/*-----------------------------公用样式-------------------------*/
body,td,th 		{font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";font-size: 12px; color:#666666;}
body			{margin:0px;}

	
/*------------------------引导页flash-------------------*/
.flash-yd		{width:780px; height:369px; margin-top:81px;}
.flash-yd1		{width:100%; height:22px; text-align:center; padding-top:2px;}
.flash-yd2		{width:100%; text-align:center; margin-top:10px;}
.xinwenye{text-align: center;}


/*-----------------------------顶部样式-------------------------*/
#top				{ float:left; width:26px; height:37px; background-image:url(images/t7.jpg);}
.top1				{ float:left; width:734px; height:37px; background-image:url(images/t9.jpg);}
.top2				{ float:left; width:134px; height:37px; background-image:url(images/t8.jpg);}
.txt2 {
	text-align: center;
}
.txtd {
	font-family: "宋体";
	font-size: 11pt;
	line-height: 16pt;
	font-weight: bolder;
	color: #000;
	background-image: url(../images/about.gif);
	background-position: 10px center;
	padding-left: 25px;
	background-repeat: no-repeat;
}

/*------------------------------index样式-----------------------*/
#flash				{ width:1002px; height:227px;}
.main				{ width:1002px; background-image:url(../images/temp_bg.jpg); background-position:top; background-repeat:repeat-x}
.main-left			{ width:227px; margin-top:20px; text-align:left;}
.main-left1			{ width:225px; height:184px; margin-top:5px; border:1px solid #D4D2D2; padding-top:3px;}
.main-left2			{ width:227px; height:76px; margin-top:20px;}
.main-left3			{ width:225px; height:50px; margin-top:20px;}
.main-left4			{
	width:260px;
	height:320px;margin-top:20px;
}
.main-left5			{ width:224px; height:20px; background-color:#F3F3F3; text-align:right; padding:5px 10px;}

.main-center		{ width:530px; text-align:left; margin-top:15px; padding:0px 10px; border-right:1px solid #cccccc; border-left:1px solid #CCCCCC;}
.main-center1		{ width:100%; height:27px; border-bottom:1px solid #D4D2D2;}
.main-center2		{ width:99%; padding:15px 5px; border-bottom:1px solid #D4D2D2; line-height:170%;}
.main-center3		{ width:98%; padding:5px; height:22px; border-bottom:1px solid #D4D2D2;}

.main-right			{ width:172px; height:30px; margin-top:20px;}
.main-right1		{ width:172px; background-color:#F7F7F7; border-bottom:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;}
.main-right6		{
	width:172px;
	background-color:#F7F7F7;
	border-bottom:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	background-image: url(../images/rlzy1.gif);
	background-position: right bottom;
}
.xygg		{
	width:170px;
	height: 150px;
}
.xygg2		{
	width:170px;
	text-align: left;
	font-size: 9pt;
	line-height: 16pt;
}
.main-right2		{ width:172px; height:25px; margin-top:20px;}
.main-right3		{ width:150px; height:34px; margin-top:8px; border:1px solid #E1E1E1;}
.main-right4		{ width:150px; height:34px; margin:8px 0px 35px 0px; border:1px solid #E1E1E1;}
.main-right5		{ width:172px; height:90px; border:1px solid #e1e1e1; background:url(images/serviceMan.jpg) no-repeat right; text-align:left; line-height:25px; padding:20px 10px; margin-top:20px;}



/*-----------------------------栏目样式------------------------*/

#flash_lm			{ width:1002px; height:186px;}
.wpjs-left			{
	width:172px;
	background-image:url(../images/wpjs2.gif);
	background-repeat: repeat-y;
}
.wpjs-left1			{ width:172px; border-bottom:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;}
.wpjs-left2			{ width:172px;}
.wpjs-right			{
	width:100%;
	border-left:1px solid #D4D2D2;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.wpjs-right1		{ height:30px; border-bottom:1px solid #D4D2D2;}
.wpjs-right2		{ width:184px; height:246px; margin:30px 0px;}

.xwzx-left			{ width:173px; height:50px; margin-top:20px;}
.xwzx-center		{ margin-top:10px;}
.xwzx-center1		{ float:left; width:92%; height:155px; margin:5px 10px;}
.xwzx1				{ width:100%; height:35px; padding:18px 15px 2px 15px; border-bottom:1px solid #D4D2D2;}

.cpzx-left			{ width:180px; height:29px; background-image:url(images/cpzx1.gif); margin-top:20px;}
.cpzx-left1			{ width:180px; border-bottom:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;background-color:#F7F7F7;}
.cpzx-center		{ width:100%; height:40px; border:1px solid #CED8DD; background-color:#ECF0F2; margin-top:20px; padding-top:13px; text-align:center;}
.cpzx-bj			{ width:95%; margin:30px 20px;}
.cpzx-dh			{ width:172px; height:38px; background-image:url(images/wpjs1.gif);}


.yxwl-flash			{ width:585px;}
.yxwl-center		{ width:632px; padding:10px; margin-top:30px; text-align:left; line-height:18px;}

.khfw-center		{ width:200px; height:300px; margin-top:30px;}
.khfw-center1		{ width:95%; margin-top:30px; padding:15px}

.qysp				{ margin-top:30px; width:463px; height:452px;}
.qysp-vi			{ margin-top:30px;}


#dh					{ width:172px; border-bottom:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;letter-spacing:3px;}
#dh ul				{ width:150px; text-align:left; margin:5px 0px 10px 5px; padding:0px; overflow:hidden;}
#dh li				{
	text-overflow:ellipsis;
	white-space:nowrap;
	list-style-type:none;
	height: 20px;
}
#dh2 li a			{ width:150px; padding:5px 10px; text-decoration: none; color:#6F6F6F;}
#dh2 li a:hover		{ background-color:#FF0000; color:#fff;}

#dh2					{ width:auto; border-bottom:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;letter-spacing:3px;}
#dh2 ul				{ width:auto; text-align:left; margin:5px 0px 10px 5px; padding:0px; overflow:hidden;}
#dh2 li				{
	text-overflow:ellipsis;
	white-space:nowrap;
	list-style-type:none;
	height: 20px;
}
#dh2 li a			{ width:145px; padding:5px 10px; text-decoration: none; color:#6F6F6F;}
#dh2 li a:hover		{ background-color:#FF0000; color:#fff;}




/*-------------------------------ime----------------------------*/
.btn01 {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #666666;
	background-image: url(../images/btn02.gif);
	height: 22px;
	width: 68px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
}
.btn001 {
	background-image: url(../images/abd.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}
	.btn002 {
	background-image: url(../images/jobb.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.temp_bg {
	background-repeat: repeat-x;
}
.newIndexText {
	line-height: 23px;
	text-align: justify;
}
input {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding-right: 2px;
	padding-left: 2px;
}
.text1 {
	line-height: 23px;
	text-align: justify;
}
.left_border {
	border: 1px solid #E4E4E4;
}
.space {
	letter-spacing: 1px;
	padding-left: 8px;
}
.space2 {
	letter-spacing: 1px;
	padding-left: 8px;
	background-image: url(../images/dh_bg2.gif);
}
.space3 {
	letter-spacing: 1px;
	padding-left: 8px;
	background-image: url(../images/dh_bg2.gif);
}

.select1{
	font-size:12px;
	border:0px;
	color:#787878;
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	width: 220px;
	}
.abottom {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.abottom:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.select2 {

	font-size:12px;
	border:0px;
	color:#787878;
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	width: 172px;
}
select {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #333333;
}

.STYLE1 {color: #999999}
.PathBt {
	color: #FFFFFF;
	line-height: 21px;
	width: 68px;
	background-image: url(../images/Path_bg.gif);
	text-align: center;
}
.PathBt2 {
	color: #FFFFFF;
	line-height: 21px;
	width: 80px;
	background-image: url(../images/Path_bg2.gif);
	text-align: center;
}
a				{ font:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; color:#6f6f6f; text-decoration: none;}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}
.aW {
	color: #FFFFFF;
	text-decoration: none;
}
.aW:hover {
	color: #000000;
	text-decoration: none;
}
.newsText {
	font-size: 14px;
	line-height: 26px;
	color: #666666;
}
textarea {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #6F6F6F;
	border: 1px solid #CCCCCC;
}
.btn02 {
	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #666666;
	background-image: url(../images/btn03.gif);
	height: 20px;
	width: 56px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
}
.aB {
	color: #000000;
	text-decoration: none;
}
.inputborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/*---------------------------------资讯动态-左侧子导航UL标签---------------------*/
.ulMenu{
	list-style:none;
	line-height:22px;
	padding:0px;
	margin:0px;
}
.ulMenu li a{
	background:url(news/images/web/arrow02_2.gif);
	padding-left:18px;
	background-repeat:no-repeat;	
}
.ulMenu li a:hover{
	background:url(news/images/web/arrow02.gif);
	padding-left:18px;
	background-repeat:no-repeat;	
}

/*---------------------------------产品世界-产品总汇单元格排版---------------------*/
.proTd{
	font-family: "宋体";
	font-size: 9pt;
	line-height: 16pt;
	color: #666;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 16px;
}

/*---------------------------------客服中心-产品证书类别排版---------------------*/
#cerProClass a{
	float:left;
	width:160px !important;
	width:170px;
	padding:5px 0px 5px 15px;
	background:url(service/images/web/arrow05.gif);
	background-repeat:no-repeat;
	background-position:3px 10px;
}
#cerProClass a:hover{
	float:left;
	width:160px !important;
	width:170px;
	padding:5px 0px 5px 15px;
	background-image:url(service/images/web/arrow05_2.gif);
	background-repeat:no-repeat;
	background-position:2px 9px;
}

/*---------------------------------其它-站点地图---------------------*/
.map a{
	float:left;
	width:110px;
	margin-left:8px;
	margin-top:8px;
	line-height:23px;
	border:solid 1px #E4E4E4;
	text-align:center;
	letter-spacing:1px;
	background-color:#F7F7F7;
}
.map a:hover{
	float:left;
	background-color:#FFFFFF;
}
.map a:active{
	float:left;
	background-color:#FFFFFF;
}
.mapTitle a{
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.mapTitle a:hover{
	font-size:14px;
	font-weight:bold;
	color:#797979;
}

/*---------------------------------资讯动态-图片新闻排版----------------------*/
.imgNews ul{
	list-style:none;
	margin-left:0px;
	padding:0px;
}
.imgNews li{
	float:left;
	width:184px;
	margin:26px 0px 0px 44px;
	text-align:center;
	display: inline;        /*修复IE双倍边距Bug*/
}
.imgNews_img a{
	float:left;
	width:180px;
	line-height:130px;
	border:solid 2px #E4E4E4;
	text-align:center;
	padding:2px 2px 2px 2px;	
}
.imgNews_img a:hover{
	border:solid 2px #999999;
}
.imgNews_title{
	float:left;
	width:184px;
	line-height:16px;
	word-break:break-all;
	text-align:left;
	padding-top:8px;
	padding-left:3px;
}
.btn04 {

	font-family: Tahoma, Verdana, Arial, sans-serif, "宋体";
	font-size: 12px;
	color: #666666;
	background-image: url(../images/btn04.gif);
	height: 20px;
	width: 68px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
}
 .img2 {
 border:1px solid #cccccc}
 .img1 {
 filter:progid:DXImageTransform.Microsoft.DropShadow(color=#ffffff,offX=3,offY=3,positives=true);
 border:1px solid #cccccc}
 .td2 {padding-left:12px;
      padding-right:12px;
	  line-height: 180%;}
.td5 {
padding-left:20px;
      padding-right:20px;
      margin:5px;
	  line-height: 200%;
}
.td6 {
	background-repeat: no-repeat;
	background-position: bottom;

}
.intopdh a{
	font-family: "宋体";
	font-size: 9pt;
	line-height: 16pt;
	color: #FFF;
	background-image: url(../images/dhbj1.jpg);
	float: left;
	width: 103px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 10px;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}
.intopdh a:hover{
	font-family: "宋体";
	font-size: 9pt;
	line-height: 16pt;
	color: #FFF;
	background-image: url(../images/dhbj2.jpg);
	float: left;
	width: 103px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 10px;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}
#ScrollBox{
	width:220px;
	float: left;
}
#ScrollBox li{float:left;display:inline;width:220px;text-align:center}
#ScrollBox li a{display:block;border:#e5e5e5 1px solid;padding:2px 2px 2px 2px;margin:0px 0px}
#ScrollBox li a:link,#ScrollBox li a:visited,#ScrollBox li a:active{color:#000}
#ScrollBox li a:hover{
	border:#F00 1px solid;
	color:#F00
}
#ScrollBox li a span{
	display:block;
	padding-top:4px;
	line-height: 30px;
}
.rollBox{width:220px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:220px;overflow:hidden;margin:0 auto;padding-top:10px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:220px;float:left;text-align:center;padding-right:0px;}
*+html .rollBox .Cont .pic{width:220px;float:left;text-align:center;padding-right:0px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{
	line-height:26px;
	color:#505050;
	font-size: 9pt;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;font-size: 9pt;line-height:26px;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;font-size: 9pt;line-height:26px;}
.rollBox #List1,.rollBox #List2{float:left;}



.clearfix{zoom:1;}
.clearfix:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}
.main2{ width:1002px; height:226px; margin:15px auto 0; overflow:hidden;margin:0px; padding:0px;list-style:none;}
.Slide {width: 1002px;height: 226px; float:left;overflow: hidden;position: relative;;margin:0px; padding:0px;list-style:none;}
.slide-cont {width: 1002px;height: 226px;position: relative;overflow: hidden;;margin:0px; padding:0px;}
.slide-item {position: absolute;width: 100%;height: 100%;left: -1002px; list-style:none}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 1002px;height: 226px;}
.slide-txt {width: 1002px;height:50px;position: absolute;left: 0;bottom: 0px;z-index: 1;}
.slide-txt .txt_bg {width: 1002px;height: 50px;background:#000;opacity: 0.7;filter: alpha(opacity=70);}
.slide-txt a {display: inline-block;width:590px;height: 50px;line-height: 50px;font-size:16px;padding: 0 20px;overflow: hidden;color:#ffe825;position: absolute;left: 0;top: 0;}
.slide-nav {width: auto;height: 11px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 21px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 12px;height: 12px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden;}
.slide-nav .nownav {background:#ff2525;}
#prev2, #next2 {display: block;width: 57px;height: 72px;position: absolute;top: 129px;display: none;}
#next {right: 0;background-position: -62px 0;}
.slide-loading{ background-color:#F00 !important}