/*首页面内容 topMain*/
.more{float:right;position:relative;top:12px;}
/*列表样式1*/
 @media(max-width: 3000px) {
	div.topMain{margin-top: -119px; width:1210px;height:1080px;padding-top:20px;padding-left:30px;padding-right:30px;
	       float:left;margin-left:20%;z-index:50}
} 
@media(max-width: 2300px) {
	div.topMain{margin-top: -119px; width:1210px;height:1080px;padding-top:20px;padding-left:30px;padding-right:30px;
	       float:left;margin-left:15%;z-index:50}
} 
 @media(max-width: 1750px) {
div.topMain{margin-top: -109px; width:1210px;height:1080px;padding-top:20px;padding-left:30px;padding-right:30px;
       float:left;margin-left:10%;z-index:50}
	 }  
div.topMain .panelTable{margin:0 auto;padding:0;width:100%;background:#fff;border:1px solid #c9c9c9;border-width:0;}
div.topMain .panelTable td{padding:0;border:1px solid #c9c9c9;border-width:0 1px 1px 0;text-align:left;vertical-align:top;}
div.topMain .panelTable td.tdleft{border-width:0 1px 1px 1px;text-align:left;}

.so-o-title{height:32px;line-height:32px;background:url(../images/so-tit-bg.png) repeat-x center center;}
.so-o-title span {font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:13px;color:#fff;margin-left:22px;}
.so-o-title a.more{margin-right:22px;background:url(../images/more-w.png) no-repeat center center;width:36px;height:8px;line-height:8px;}
.so-o-content{margin:0;padding:0;}

.so-t-title{height:32px;line-height:32px;}
.so-t-title span {font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:13px;color:#00a7f1;margin-left:22px;}
.so-t-title a.more{margin-right:22px;background:url(../images/more-b.png) no-repeat center center;width:36px;height:8px;line-height:8px;}
.so-t-content{margin:0;padding:0;}

/* 模块样式 */
.inputgjz{
	width:208px;height:25px;background-color:#EBEBEB;border:1px solid #D4D4D4;
	                       box-shadow:inset 0px 0px 5px 1px #FFFFFF; 
}
.module{
	float:left;width:546px;height:220px;border:1px solid #CDCDCD;margin-left:10px
}
.more{
	    margin-left: 380px;
	    margin-top: 1px;
	    float: left;

}
.gradual{
	height:33px;border-bottom:solid 2px #1D51A6;
	background: -webkit-linear-gradient(top,white,#D9D9D9);     
	background: -moz-linear-gradient(top,white,#D9D9D9); 
}
.gradualtitle{
	background-color:#1D51A6;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:6px;margin-left:15px;border-top-left-radius:5px;border-top-right-radius:5px;
	color:white;width:auto;display:inline-block !important; display:inline;margin-top:4px;float:left;
}
.gradualtitle span{
	font-size:16px;font-weight:400;
}
.gradualtitleempty{
	font-size:14px;padding:9px 5px;margin-left:15px;float:left;
}
.friendherf{
	float:left;width:90px;text-align:center;line-height:35px;color:#003696;background-color:#F5F5F5;border-right:solid 1px #CDCDCD;
}
.inform{
	height:16px;font-size:11px;margin-top:12px;line-height:16px;padding-left:10px;
}
.inform li{margin-top:8px}
.inform li a:hover{
	color: #1D51A6;
}

#tab-list{font-size:16px;font-weight:400;}
#tab-list2{font-size:16px;font-weight:400;}
#ul1 li {padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:6px;margin-left:15px;border-top-left-radius:5px;border-top-right-radius:5px;
	color:black;width:auto;display:inline-block !important; display:inline;margin-top:4px;}
#ul1 li:hover{cursor: pointer;}
#ul1 li.active{background-color:#1D51A6;color:white;}  
				 #ul2 li {	padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:6px;margin-left:15px;border-top-left-radius:5px;border-top-right-radius:5px;
	color:black;width:auto;display:inline-block !important; display:inline;margin-top:4px;}
				 #ul2 li:hover{cursor: pointer;}
				 #ul2 li.active{background-color:#1D51A6;color:white;}  
 .show{display: block;}
.hide{display: none; }
#box{
	            right:0px;
				margin-top:195px;
				height: 375px;
				
				align-items: center;
}

/* 报告查询 */
.inputsr{
	width:200px;height:28px;background-color:#EBEBEB;
}
.bottoncx{
	background-color:#003696;border-radius: 4px;font-color:white;margin-left:84px;padding:10px 90px;color:white
}
.texcx{
	float:left;color:red;font-size:10px;-webkit-transform: scale(0.92);width:230px;margin-left:72px
}
.bgul{
	height:30px;float:left
}
.bot{
	padding: 12px;font-size: 15px;
}
.bot:hover{
	color:#FFBA00 ;
}
/*li样式*/
.list-triangle-yellow li {line-height:35px;background:url(../images/tub03.png) no-repeat center left;padding-left:10px;height:33px;overflow:hidden;
border-bottom: dashed 1px #C8C8C8;font-size: 13px;}
.list-triangle-yellow li:hover a{color: #1D51A6;}
.list-triangle-yellow li:hover{color: #1D51A6;border-bottom: dashed 1px #1D51A6;background:url(../images/tub04.png) no-repeat center left;}
.list-triangle-yellow li span {float:right;}
.list-triangle-yellow li span a{font-family:Arial ! important;font-size:13px;color:#f2b527;}

.download :hover{
	position: absolute;
	z-index: 0;
	opacity: 0;	
}

/*新闻中心*/
.so-news{margin:10px 7px;}
.so-news {height:190px;}
.so-news .news-left{width:289px;height:190px;float:left;}
.so-news .news-right{margin-left:308px;padding-top:7px;}


/*新闻中心轮播slideBox*/
.news-left div.slideBox{ position:relative; width:360px; height:220px; overflow:hidden;}
.news-left div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
.news-left div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
.news-left div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE*/;}
.news-left div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none; width:360px; height:220px;/*For IE*/;}
.news-left div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:25px; /*background-color:#cccccc;*/ overflow:hidden;}
.news-left div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;padding-top:1px;width:110px;overflow:hidden;display:none;}
.news-left div.slideBox div.tips div.title a{ color:#00a7f1; font-size:12px; line-height:25px; margin-left:10px; text-decoration:none;font-weight:bold;}
.news-left div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
.news-left div.slideBox div.tips div.nums{ position:absolute; right:5px; top:0px;height:100%;}
.news-left div.slideBox div.tips div.nums a{ display:inline-block;float:left/*For IE*/; width:8px; height:8px; background:url(../images/loopico-un.png); text-indent:-99999px;margin:6px 6px 0 0px;}
.news-left div.slideBox div.tips div.nums a.active{background:url(../images/loopico-on.png);}

/*通知公告*/
.so-notice{margin:17px 0 0 14px;width:295px;}

/*产品认证*/
.so-mandatory,.so-voluntary{margin:12px 20px;}
.li-pro-img li {line-height:57px;padding-left:10px;width:284px;height:57px;float:left;margin:8px 10px;padding:0;}
.li-pro-img li a {display:block;line-height:57px;width:180px;height:57px;padding-left:104px;}
.li-pro-img li span {font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:18px;color:#292929;}
.li-pro-img li a:hover span{color:#00a7f1;}

.li-pro-img li a#Special_class58{line-height:22px;margin-top:6px;width:140px;}/*样式特殊处理*/


/*认证指南*/
.so-guide {margin:17px 22px 0 14px;height:186px;}

/*证书查询等*/
.so-cert {border-top:1px solid #d7d7d7;}
.so-cert ul{margin:0 12px;}
.so-cert ul li{line-height:42px;height:42px;padding:0;padding-left:37px;}
.so-cert ul li.so-li-ent{background:url(../images/sys-enterprise.png) no-repeat center left;}
.so-cert ul li.so-li-insp{background:url(../images/sys-insp.png) no-repeat center left;}
.so-cert ul li.so-li-lab{background:url(../images/sys-lab.png) no-repeat center left;}
.so-cert ul li.so-li-sample{background:url(../images/sys-sample.png) no-repeat center left;}
.so-cert ul li.so-li-search{background:url(../images/sys-search.png) no-repeat center left;}
.so-cert ul li a {display:block;line-height:42px;height:42px;background:url(../images/tub02.png) no-repeat center right;}
.so-cert ul li.li-line{line-height:1px;padding:0;border-bottom:1px dashed #d7d7d7;height:0;}
.so-cert ul li span{font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:15px;color:#333333;}
.so-cert ul li a:hover span{color:#00a7f1;}

/*友情链接*/
.so-link{margin:15px;*margin-bottom:5px;}
.li-link-img li{float:left;margin:15px 30px;}


/*~右侧浮动~*/
.floating-layer{display:none;position:fixed;top:37%;right:0;_position:absolute;width:127px;border: 1px solid #e3e3e3; text-align:center;color:#045ab5;background:#ffffff;}
.floating-layer .qq-title{ height:26px; line-height:26px; background:url(../images/float-show.png) no-repeat center center;font-size:14px; color:#fff;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;}
.floating-layer .layer-hr{ height:1px;margin:0 5px;background:#d7d7d9;border:0;color:#d7d7d9;}
.floating-layer .qqserver{line-height:30px;height:30px;margin-top:5px;text-align:left;margin-left:30px;}
.floating-layer .qqserver a{color:#00a7f1;}
.floating-layer .qqserver a:hover{ color: #FF5500; text-decoration:underline;}
.floating-layer .layer-img-ico{position:relative;top:3px;margin-right:5px;}
.floating-layer .qq-tel{margin-top:3px;}
.floating-layer .qq-tel p{line-height:25px;height:25px;margin:0;padding:0;text-align:left;margin-left:30px;}
.floating-layer .qq-tel .qq-tel-p{font-size:13px;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;color:#00a7f1;margin:0;padding:0;text-align:center;}
.floating-layer .layer-weixin{margin-bottom:20px;}
.floating-layer .layer-weixin p{margin:0;padding:0;line-height:15px;font-size:12px; color:#fff;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;color:#00a7f1;}
.floating-layer .layer-weixin img{ margin:10px auto 0 auto;padding:0;}
.onlineService{ background:url(../images/float-hide.png) no-repeat center center;width:26px;height:127px;text-align:center;line-height:16px;}
.onlineService{ display:none;position:fixed;top:37%;right:0;_position:absolute;font-size:14px;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;color:#fff;}
.onlineService ul {margin-top:15px;}


/*~飘窗样式~*/
.float-win{border:1px solid #d5ebfe;background:#fff;width:200px;z-index:999;position:absolute;}
.float-win-title {background:url(../images/float-top.png) repeat-x center top;height:25px;line-height:25px;}
.float-win-title {color:#fff;text-align:right;}
.float-win-title a{color:#fff;margin-right:5px;}
.float-win-content {color: #00a7f1;text-align: center;font-size: 14px;font-weight: bold;margin:20px;line-height:22px;}
.float-win-content a{color:#00a7f1;font-size:14px;font-weight:bold;display:block;}
.float-win-content a:hover{text-decoration:underline;color:#f00;}
/* 弹窗 (background) */
.modal {
    display: none; /* 默认隐藏 */
    position: fixed; /* 固定定位 */
    z-index: 99; /* 设置在顶层 */
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%;
    overflow: hidden; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
}

/* 弹窗内容 */
.modal-content {
    background-color: #fefefe;
    margin: 10% auto; 
    padding: 0px 15px;
    border: 1px solid #888;
    width: 650px;
    height: 450px; 
}

/* 关闭按钮 */
.close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}



