/*子页面整体布局 subMain*/
.subMain .j-left {float: left;width: 225px;min-height:600px;margin-left:18px;}
.subMain .j-right{margin-left: 250px;min-height: 500px; padding:20px;margin-right:40px;border:1px dashed rgba(0, 0, 0, 0.3);}
.subMain .wrapper{}
.sub-content1{border:1px solid #c9c9c9;
	height:50px;border-bottom:solid 2px #1D51A6;
	background: -webkit-linear-gradient(top,white,#D9D9D9);     
	background: -moz-linear-gradient(top,white,#D9D9D9); }
.sub-contentitle1 {
	background-color:#1D51A6;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:12px;
	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:8px;
	float:left;}
.sub-contentitle1 span{
	font-size:16px;font-weight:400;
}
.sub-pagenav{height:70px;line-height:70px;}
.sub-pagenav-title{font-size:16px;margin-left:22px;}
.sub-pagenav-title a{font-size:16px;}

.sub-top-title {background:url(../images/sub-menu-sign.png) no-repeat center left;height:29px; line-height:29px;margin-bottom:10px;}
.sub-top-title span{font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;}
.sub-top-title span{color:#666666;font-size:16px;margin-left:10px;}
.div-line {line-height:1px;height:1px;background:#e7e7e7;margin:10px 0 5px 0;}/*分割线*/

/*子页面侧栏导航样式*/
.sub-menu{margin:0;padding:0;border-top:0;margin-bottom:10px;}
.sub-menu .menu-li-content{background:#fff;}
dl,dt,dd{display:block;margin:0;}
.menu-li-content dl.leftsidebar{border: 1px dashed rgba(0, 0, 0, 0.3);margin-top: 10px;}
.menu-li-content dt{line-height:40px;border:none;padding: 10px 25px;}
.menu-li-content dt a{font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;color:#494848;font-size:16px;text-decoration:none;}



.menu-li-content dt:hover a,.menu-li-content dt.subcurr a{color:#1D51A6;}
.menu-li-content dd{height:25px;line-height:25px;padding: 10px 0;}
.menu-li-content dd a{color:#494848;line-height:25px;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:13px;text-decoration:none;}
.menu-li-content dd a {background:url(../images/tub03.png) no-repeat 25px center;padding-left:35px;display:block;}
.menu-li-content dd a:hover{color:#1D51A6;}
.menu-li-content dd.subcurr a{color:#1D51A6;}
.menu-li-content dd.selected a{color:#1D51A6;}

.menu-li-content dd#Special_menu58{margin:4px 0 6px 0;}/*样式特殊处理*/
.menu-li-content dd#Special_menu58 a{line-height:15px;width:120px;}/*样式特殊处理*/


/*子页面右边页面*/
.right-pagenav-title {height:29px; line-height:29px;margin-bottom:10px;position:relative;top:5px;}
.right-pagenav-title span {font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;color:#666666;font-size:16px;margin-left:10px;}
.right-pagenav-title a.more {margin-right:12px;float:right;position:relative;top:10px;}
.content-main {margin-top:25px;margin-bottom:25px;}
.content-main  p{line-height:24px; font-size:14px;letter-spacing:1px;}  /*em是相对单位，2em即现在一个字大小的两倍*/
.content-main-title {font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;color:#1D51A6;font-size:16px;line-height:20px;}
.content-main-title {text-align:center;margin-top:20px;}
.content-main-title span {color:#666666;font-size:12px;float:right;}
.content-main-title div {margin:0 auto;}
.content-main-title div.div-c-t {font-size:20px;line-height:28px;font-weight:bold;color:#1D51A6;}
.content-main-line{height:0;border-bottom:1px dashed #d7d7d9;color:#d7d7d9;margin:8px 0 25px 0;padding:0;overflow:hidden;_margin:0px 0 20px 0;}

.content-pages{height:25px; line-height:25px;padding:35px 0 10px 0;}

.more{float:right;position:relative;top:12px;}
.more img{border:0;}


/*li样式*/
.list-triangle-yellow li {text-indent: 2em;line-height:35px;background:url(../images/tub06.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/tub07.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;}

/*产品认证*/


/*列表样式2 产品认证表格*/

.content-main table.proTable{width:100%;margin:0 auto;background:#fff;table-layout:fixed;border:0;margin-top:100px;}
.content-main table.proTable td{vertical-align:middle;padding:5px;border:0;text-align:center;line-height:160px;}

ul li.sub-pro-li {float:left;width:336px;height:240px;}
div.sub-pro-div {line-height:57px;padding-left:10px;width:284px;height:57px;margin:0;padding:0;margin-bottom:15px;}
div.sub-pro-div a {display:block;line-height:57px;/*height:57px;*/padding-left:104px;}
div.sub-pro-div span {font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:18px;color:#292929;}
div.sub-pro-div a:hover span{color:#1D51A6;}
.fire-li-float li{line-height:24px;background:url(../images/tub01.png) no-repeat center left;padding-left:10px;height:24px;}
.fire-li-float li{border-bottom:1px dashed #d7d7d9;width:272px;}
.fire-li-float li a{color:#666666;}

div.sub-pro-div a#Special_class58 {line-height:22px;padding-top:6px;width:140px;}/*样式特殊处理*/


/*友情链接*/
.list-link-img  li{float:left;margin:15px 30px;}



/*联系我们*/
.sub-contact-tit{color:#1D51A6;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:16px;margin-bottom:15px;}
.sub-contact-tit a.contact-mail{color:#319fef;text-decoration:underline;}

/*内容页:相关信息*/
.content-main .info { font-size:12px;text-align:center; margin:10px auto 0 auto;line-height:22px; }
.content-main .info span { color: #666666; margin-left:10px; }
.content-main .info span a { color: #1D51A6; font-weight:normal;}

/*列表样式1*/
div.content-main{}
.content-main table{width:100%;margin:0 auto;background:#fff;/*table-layout:fixed;*/border:1px solid #666666;border-width:1px 0 0 1px;_width:690px;_max-width:690px;}
.content-main table td{vertical-align:middle;padding:5px;border:1px solid #666666;border-width:0 1px 1px 0;text-align:left;line-height:16px}
.content-main table td a:link{color:#1D51A6}
.content-main table td a:visited{color:#1D51A6}
.content-main table td a:hover{color:#1D51A6}
.content-main table td a:active{color:#1D51A6}



/* 百度地图显示样式*/
.BMap_bubble_title {color:#1D51A6;font-weight:bold;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:14px;overflow:hidden;padding-right:13px;white-space:nowrap}
.BMap_bubble_content {color:#666666;font-size:12px; font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;overflow:visible;line-height:20px;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


/*分页样式*/
.pages {text-align:center; margin:0 auto;height:30px;}
.pages .p_btns { display:inline; margin: 10px auto; width:100%; font-size: 13px;}
.pages .p_btns .total_count { float:right;padding-top:3px; line-height:16px;}
.pages .p_btns a { display:block;float:left;margin-right:6px; padding:2px 8px; border: 1px solid #DDD; background: #FFF; height:16px;line-height:16px; text-decoration: none;color: #666666; font-size: 13px; text-align:center;}
.pages .p_btns a { display:inline;}
.pages .p_btns a.disabled {color:#DDD;}
.pages .p_btns a:hover { text-decoration: none; border:1px solid #1D51A6; color:#1D51A6;}
.pages .p_btns a.disabled:hover { border:1px solid #DDD;color: #DDD;}
.pages .p_btns .currentpage { display:block; float:left; margin-right:6px; padding:2px 8px; border:1px solid #1D51A6; background:#1D51A6; color:#fff;height:16px;line-height:16px;}
.pages .p_btns .jumppage { float:left;padding-top:3px;}
.pages .p_btns input { width: 40px; border: 1px solid #AACCEE; height: 15px; font-size: 13px; }

/*内容页*/
/*内容页:标题*/
.newsview .title { line-height:30px; margin:0 auto 10px auto;}
.newsview .title h1 { text-align:center; font-size:15px; height:30px; line-height:30px; color:#1D51A6; margin:0 auto; overflow:hidden; word-break:break-all; }
/*内容页:相关信息*/
.newsview .info { font-size:12px;height:27px; line-height:27px; border-top:1px #AACCEE dashed; border-bottom:1px #AACCEE dashed; text-align:center; margin:25px auto 10px auto; }
.newsview .info span { color: #EE9B11; margin-left:10px; }
.newsview .info span a { color: #EE9B11; font-weight:normal;}

/*内容页:正文*/
#content { margin:0 5px; line-height:25px; overflow:hidden; word-break:break-all;color:#666666;font-size:14px; }
#content p{line-height:24px; font-size:14px;margin-bottom:10px;letter-spacing:1px;} 
#content #articlebody img { border:none; width: expression(this.width > 600 ? 600 : true); max-width: 600px; }
#content #articlebody p.editor{color:#999; text-align:right; }
.content-main #content a { color: #1D51A6; font-weight:normal;text-decoration:underline;}

/*正文页翻页*/
#content .p_btns { display:inline; margin: 10px auto; width:100%; font-size: 12px;}
#content .p_btns a {text-align:center; display:inline-block; margin-right:4px; padding:1px 6px; border: 1px solid #DDD; background: #FFF; height:16px;line-height:16px; text-decoration: none;color:  #666666; font-size: 13px; text-align:center;}
#content .p_btns a { float:none;}
#content .p_btns a:hover { text-decoration: none; border:1px solid #1D51A6; color:#1D51A6;}
#content .p_btns .currentpage {text-align:center; display:inline-block; float:none; margin-right:4px; padding:1px 6px; background:#1D51A6; border:0; color:#fff ;}

/*内容页:操作 分享*/
.operbar  {height:27px; border-top:1px #AACCEE dashed; border-bottom:1px #AACCEE dashed; margin:10px auto; }
.operbar  span.r{ line-height:27px;  color: #EE9B11; font-size:12px; margin-left:10px;  float:right}
.operbar  span.r a{color: #EE9B11; font-size:12px; font-weight:normal; }
.operbar  .share {width: 200px; float:left; line-height:16px;}

/*内容页:上下篇文章*/
.context { font-size:13px; height:27px; line-height:27px; margin:35px auto 15px 2em; color:#666666; }
.context .neightor .l { height:27px; line-height:27px; overflow:hidden; word-break:break-all; }
.context .neightor .l a { color:#1D51A6;height:27px; line-height:27px; overflow:hidden; word-break:break-all; }
.context .neightor .r {height:27px; line-height:27px; overflow:hidden; word-break:break-all; }
.context .neightor .r a { color:#1D51A6;height:27px; line-height:27px; overflow:hidden; word-break:break-all; }





/*字体缩放样式*/
.content-main .info span.fontSizeCss {margin-left:25px;}
.content-main .info span.fontSizeCss a{color:#EE9B11;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:12px;margin:0 2px;}
a.increaseFont{color:#EE9B11;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:12px;margin:0 2px;}
a.resetFont{color:#f00;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:12px;margin:0 2px;}
a.decreaseFont{color:#f00;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:12px;margin:0 2px;}
.content-main .info span.fontSizeCss a:hover{color:#f00;}

