﻿@charset "utf-8";
/* CSS Document */

body { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}

ul, ol { list-style: none; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

fieldset, img { border: 0 none; } /* img 搭车：让链接里的 img 无边框 */

:focus{
	outline:0
}

table {
border-collapse: collapse;
border-spacing: 0;
}

.clear{
clear:both;
height:0;
overflow:hidden;
display:block;
content:".";
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,th,td{
	margin:0;
	padding:0
}

/*  css reset!  */

/*  css begin  */
body{
	background:url(../images/bg_lxwm_01.jpg) center top no-repeat;
	}

.bd{
	width:1005px;
	margin:0 auto;
	}

#header{
	height:303px;
	}

#header .top{
	height:86px;
	}

#header .logo{
	display:inline-block;
	float:left;
	margin-top:12px;
	margin-left:17px;
	}

#header .top .lan{
	float:left;
	margin-left:29px;
	line-height:29px;
	margin-top:12px;
	}
#loginFormDiv{display:none;}
#header .lan a{
	color:#333;
	padding-left:21px;
	}

#header .lan .ch{
	background:url(../images/chinese_03.jpg) left center no-repeat;
	margin-right:15px;
color:#333333;
	}
#header .lan .eng{
	background:url(../images/english_03.jpg) 2px center no-repeat;
	margin-right:22px;
color:#333333;
}

#header .lan .date{
	color:rgb(75,77,76);
	padding-right: 10px;
	}

#header .lan .search{
	float:right;
	*margin-right:12px;
	display:inline-block;
	height:29px;
	width:182px;
	background:url(../images/bg_search_03.jpg) no-repeat;
	}

#header .lan .seatxt{
	margin-left:45px; 
	position:relative;
	*top:-2px; _top:4px;
	
	width:73px;
	border:0 none;
	}

#header .lan .seabtn{
	margin-left:3px;
	width:45px; 
	height:19px; 
	position:relative;
	top:4px; *left:-8px;
	border:none;
	background:none;
	cursor:pointer;
	}

#header .lan .login{
	color:#333;
	margin-top:10px;
	}
#header .lan .login label{ 
	line-height:22px; 
	float:left;
	font-family:"宋体";
	}	

#header .login input{
	width:108px;
	height:20px; 
	margin-right:8px;
	float:left;
	}

#header .login .log{
	background:url(../images/bg_log_03.jpg) center center no-repeat;
	width:68px; height:22px; 
	border:none;
	cursor:pointer;
	}
#header .login .reg{
	background:url(../images/bg_reg_03.jpg) center center no-repeat;
	width:68px; height:22px;
	border:none;
	cursor:pointer;
	margin:0;
}

/*菜单栏 menu*/
#header .menu{
	width:985px;
	margin:0 auto;
	background:url(../images/bg_menu_03.jpg) no-repeat;
	}

#header .menu .menu1{
	line-height:44px;
	height:44px;
	padding-left: 26px;
	
	}

#header .menu1 li{
	float:left;
	margin:0 21px;
	}

#header .menu1 li a{
	color:#fff;
	}
#header .menu1 li a:hover{
	color:#ff0;
	text-decoration:none;
	}

#header .menu .tabCont{
	width:925px;
	height:35px;
	margin:0 auto;
	
	}

#header .menu2{
	padding-top:5px;
	background:url(../images/bg_menu2_03.jpg) center top no-repeat;
	height:30px;
	display:none;
	}

#header .menu2 li{
	float:left; display:inline;
	line-height:28px;
	margin-left:26px;
	}

#header .menu2 li a{
	color:#333333;
	padding-left:20px;
	}
#header .menu2 li a:hover{
	color:#000000;
	background:url(../images/bg_menu2_li_03.jpg) no-repeat;
	text-decoration:none;
	}

/*头部结束，中间主体部分*/

#con{
	background-color:#fff;
	padding-bottom:95px;
	box-shadow:1px 2px 4px rgba(0, 0, 0, 0.5);
	}

#con .left{
	float:left; display:inline;
	width:240px;
	margin-left:6px;
	margin-top:7px;
	margin-bottom:20px;
	}

#con .left .submenu h2{
	background:url(../images/bg_submenu_03.jpg) no-repeat;
	height:66px;
	font-family:"微软雅黑";
	font-size:18px;
	color:#49881f;
	line-height:48px;
	text-align:center;
	border-left:1px solid rgb(230,230,230);
	border-right:1px solid rgb(230,230,230);
	}

#con .submenu ul{
	border:4px solid rgb(230,230,230);
	border-top:none;
	
	}

#con .submenu li{
	line-height:36px;
	padding-left:19px;
	border-bottom:1px solid rgb(220,220,220);
	}

#con .submenu li a{
	margin-left:10px;
	color:#343434;
	}

#con .left .sub2{
	height:100px;
	background:url(../images/bg_sub2_03.jpg) top right no-repeat;
	margin:5px 0;
	}

#con .left .sub2 a{
	display:block;
	height:96px;
	margin-top:1px;
	}
#con .left .sub2 .wjbwh{
	width:131px;
	float:left;}
#con .left .sub2 .cprz{
	width:106px;
	float:right;
	}

#con .left .sub3 {
	margin-top:6px;
	height:118px;
	/* background:url(../images/bg_sub3_03.jpg) repeat-x; */
	/* border:1px solid rgb(225,225,225); */
	}
#con .left .sub3 a{display:block;width:241px;height:61px;}
#con .left .sub3 a.a1{background:url(../images/a3.jpg) no-repeat 0 0;}
#con .left .sub3 a.a2{background:url(../images/a4.jpg) no-repeat 0 0;margin-top:6px;}
#con .left .sub3 img{
	margin:6px 14px 0;
	float:left;
	*margin-top:18px;
	}

#con .left .sub3 h3{
	font-family:"黑体";
	color:rgb(75,76,79);
	margin-top:18px;
	margin-bottom:8px;
	}

#con .left .sub3 select{
	padding:5px 5px 5px 10px;
	margin-bottom:7px; 
	width:128px;
	color:#333333;
	*margin-left:64px;
	}
#con .left .sub3 option{
	padding:0 5px;
}

#con .left .sub3 .txt{
	width:172px;
	padding-left:8px;
	height:25px;
	line-height:25px;
	color:#333333;
	margin-left:8px;
	float:left; 
	margin-right:5px;
	}

#con .left .sub3 .btn{
	height:29px; width:35px;
	background:url(../images/bg_btn_03.jpg) no-repeat;
	border:none;
	cursor:pointer;
	}

#con .rig{
	float:left;
	margin:9px;
	width:737px;
	margin-bottom:30px;
	}

#con .rig .tit{
	line-height:48px;
	background:url(../images/bg_h2_03.jpg) repeat-x;
	height:48px;
	}

#con .rig .tit h2{
	background:url(../images/bg_tit_03.jpg) no-repeat;
	padding-left:50px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#fff;
	}

#con .rig .tit span{
	float:right;
	margin-right:24px;
	padding-left:13px;
	background:url(../images/bg_dqwz_03.jpg) left center no-repeat;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	}

#con .rig .tit span a{
	color:#000000;
	}
#con .rig .tit .on{
	font-weight:bold;
	color:rgb(102,102,102);
	}


#con .rig .map{
	margin-top:18px;
	margin-left:15px;
	
	}
#con .rig .map img{
	padding:3px;
	border:2px solid rgb(237,237,237);
	}

#con .rig .map p, .rig pre{
	margin-left:21px;
	margin-top:20px;
	font-size:14px;
	color:rgb(77,76,76);
	}

/*网页的底部*/
#footer{
	margin-top:-95px;
	}

#footer .contact{
	height:100px;
	}

#footer .contact pre{
	float:left;
	margin-left:22px;
	line-height:18px;
	color:#333333;
	margin-top:0;
	}

#footer .contact a{
	float:right;
	color:#333333;
	margin-top:32px;
	margin-right:37px;
	}

#footer .bottom{
	margin-top:7px;
	box-shadow:2px -2px 2px 2px #ccc;
	overflow:hidden;
	}

#footer .bottom ul{
	border:1px solid rgb(230,230,230);
	margin:5px;
	*height:104px;
	padding:11px 9px;
	padding-left:17px;
	}

#footer .bottom li{
	float:left;
	margin: 9px;
	height:34px;
	}

/* 认证中心简介 */

#con .rig .det{
	margin:20px 21px 0 12px;
	line-height:18px;
	}

/* 新闻中心 */

#con .det li{
	text-align:right;
	border-bottom:1px dashed rgb(220,220,220);
	line-height:35px;
	background:url(../images/icon_news_03.jpg) 5px center no-repeat;
	padding-left:20px;
	}

#con .det li a{
	color:rgb(65,65,65);
	float:left;
	}

#con .det .page{
	margin-top:35px;
	text-align:center;
	color:rgb(110,110,110);
	}
#con .det .page a{
	color:rgb(110,110,110);
	}

/* 强制性产品认证 */

#con .det table{                                              /*改！！！！！！！*/
	border-bottom:3px solid rgb(134,134,134);
	margin-left:10px;
	
	}

#con .det table th{
	border-bottom:3px solid rgb(134,134,134);
	color:rgb(88,88,88);
	font-size:14px;
	}

#con .det table tr{
	height:40px;
	}

#con .det table td{
	border-right:1px solid rgb(222,222,222);
	}

#con .det td a{
	color:rgb(95,156,84);
	}

#con .det p.zhu{
	color:rgb(89,158,65);
	margin-left:26px;
	margin-top:20px;
	}

/* 标准目录及查询 */

#con .det h3{
	text-align:center;
	color:rgb(78,78,78);
	line-height:20px;
	margin:0 15px; 
	}

#con .det .more{
	padding:25px 0;
	border-bottom:3px solid rgb(135,135,135);
	width:670px;
	margin-left:10px;
	}

#con .det .more p{
	margin-left:5px;
	}

#con .det .more a{
	text-decoration:underline;
	color:rgb(90,160,75);
	}

/* 自愿性产品认证 */

#con .det form{
	margin:-20px -10px 0 -6px;
	background-color:rgb(252,249,234);
	padding-top:12px;
	}

#con .det form span{
	margin-left:26px;

	}

#con .det form h2{
	text-align:center;
	margin-top:15px;
	margin-bottom:5px;
	}

#con .det form p{
	margin-left:6px;
	height:40px;
	line-height:40px;
	}

#con .det form .kind{
	text-align:center;
	}
#con .det form .kind input,#con .det form .kind label{
	float:none;
	display:inline-block;
	width:auto;
	top:9px;
	*top:5px;
}


#con .det form label{
	width:95px;
	text-align:right;
	float:left;
	margin-right:10px;
	}

#con .det form p input{
	float:left;
	height:26px;
	line-height:26px;
	position:relative;
	top:5px;
	}

#con .det form select{
	width:163px;
	padding:5px;
	*margin-top:8px
	}

#con .det form .other{
	line-height:46px;
	background-color:rgb(101,101,101);
	border-top:1px solid rgb(177,177,177);
	color:#fff;
	height:46px;
	padding-left:33px;
	margin-top:5px;
	}

#con .det form .other input{
	float:none; 
	height:36px;
	width:217px;
	background:url(../images/bg_form_03.jpg) repeat-x;
	border:none;
	_margin-top:4px;
	color:#fff;
	cursor:pointer;
	}


.pages {font-size: 12px;margin-top: 50px;line-height:20px;height:20px;text-align: center;}
.pages a{font-size: 12px;}
.pagenum {width:30px;height:18px;border: 1px solid #9e9e9e;text-align:center;line-height: 20px;padding-bottom: 0px;}
.go {background:url(../images/go.png) no-repeat;width:41px;height: 21px;border: 0 none;padding-bottom: 6px;/* display: block; *//* float: right; */}
.pages a:hover { color: #2473be;text-decoration: none;}
.pages a.currentpage { color: #2473be; text-decoration: none;}
.pages .num {padding:0 15px}









