@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px;  background:#CCCCCC; font-family: Verdana, Arial,Helvetica,sans-serif; font-size:11px; color:#646464; line-height:18px}
h1{ margin:0px; padding:0px; font-weight:normal;}
.fleft{ float:left;}
.fright{ float:right;}
form{ display:inline;}
.clear{ clear:both;}
ul{ margin:0; padding:0;}
ul li{ list-style:none;}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
}
.mu{ font-size:12px; font-weight:bold; color:#908f8f; padding-left:8px; padding-right:8px;}
a.mu:link,a.mu:visited{ color:#908f8f;text-decoration:none}
a.mu:hover{ color:#000;text-decoration:underline;}

.more{ padding-top:10px;}
.newsbk{ border:1px dotted #c9c9c9; padding:10px;}
.newsbottom{ border-bottom:border:1px dotted #c9c9c9;}
.input{ border:1px solid #646464; background:#FFFFFF;}
.homet{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; padding:0 0 10px 30px; line-height:25px;}
.homet2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464;}

.leftmu{ font-size:12px; font-weight:bold; color:#908f8f;}
a.leftmu:link,a.leftmu:visited{ color:#908f8f;text-decoration:none}
a.leftmu:hover{ color:#000;text-decoration:underline;}


.leftmus{font-size:12px;color:#000; text-align:left;}
a.leftmus:link,a.leftmus:visited{ color:#908f8f;text-decoration:none}
a.leftmus:hover{ color:#000;text-decoration:underline;}

#top{ margin-left:auto; margin-right:auto; width:1004px; background-color:#FFFFFF;}
#main{ margin-left:auto; margin-right:auto; width:1004px; background:url(leftbj.gif) left repeat-y;background-color:#F7F7F7;}
#keywordslist{ margin-left:auto; margin-right:auto; width:1004px; background-color:#F7F7F7;}
#keywordslist li{float:left;margin-left:10px;margin-right:10px;}
.main1004{ margin-left:auto; margin-right:auto; width:1004px; background-color:#F7F7F7;overflow:hidden;}
#mainindex{ margin-left:2px; margin-right:2px; width:1000px; background-color:#F7F7F7;}
#footer{ margin-left:auto; margin-right:auto; width:1004px; background-color:#F0E7D5;}
.top1{ height:18px; background-color:#FFFFFF; border-bottom:#E4E4E4 solid 1px;}
.top1 h1{ font-size:11px;}
.logo{ width:164px; text-align:center;}
.top22{ width:313px; background:url(top_bg.jpg) no-repeat;}
.top22 ul li{ list-style:none; text-align:right;}
.top22 ul li img{ margin-right:5px;}
.top3{ background:url(nbpipe_17.jpg) repeat-x; height:32px; text-align:center; line-height:32px;}
.main1{border-bottom:#ccc dotted 1px;}
.main11{ float:left; width:500px; }
.main12{ float:right; width:500px;}
.mainbar{ background:url(nbpipe_25.jpg) repeat-x;}
.mainbar h2{font-size:14px;}
.lbpic{ width:140px; float:left; text-align:center;}
.lbpic img{ margin-top:10px; margin-bottom:10px;}
.lball{ float:right; width:450px;}
.lball-1{ float:right; width:350px;}
.lball-1 ul li {list-style-image:url(nbpipe_41.jpg);margin-left:10px;margin-top:10px;}
.lball dl{ width:210px; float:left; margin:0; padding:0; height:120px;overflow:hidden;}
.lball dl dt{ margin-bottom:0px; margin-top:10px;}
.lball dl dt img{ margin-right:10px;}
.lball dl dd{ padding-left:0px; margin-left:20px; font-size:11px;}
.main2{ background-color:#FFFFFF;}
.main2 ul{ margin:0; padding:0;}
.main2 ul li{ width:170px; height:176px; background:url(nbpipe_54.jpg) no-repeat; list-style:none; float:left; text-align:center; margin-left:16px; margin-right:10px;}
.main2 ul li img{ margin-top:15px; margin-bottom:5px;}
.hpcon{ width:450px;  float:left; margin-left:5px;}
.hpcon2{ float:left;}
.lball ul{ margin:0; padding:0;}
.lball ul li{margin-top:10px; list-style-image:url(nbpipe_41.jpg);margin-left:10px;}
.lball ul li img{ margin-right:10px;}
.main3{ background-color:#FFFFFF;}
.main31{ width:49%; float:left;}
.main32{ width:49%; float:right;}
.main3 ul{margin:0; padding:0; margin-left:18px;}
.main3 ul li{ list-style: url(jian.gif); padding-left:5px; margin-bottom:5px;}
.ft01{ height:32px; padding-top:8px; padding-left:5px; float:left; width:600px;}
.ft02{ width:150px; float:right; }
.top4{ background-color:#f5f5f5;}
.top41{ width:860px; height:212px; float:left;}
.top41 img{ margin-top:11px;}
.top42{ width:137px; float:right;}
.top42 ul{ margin:0; padding:0;}
.top42 ul li{ list-style:none; margin:0; padding:0;}

.top42 ul li.bj80{ width:137px; height:90px; background:url(index-cut_23.jpg) no-repeat;}
.top42 ul li.bj80 img{ margin-left:10px; margin-top:6px;}
.top42 ul li.bj80 a{ margin-left:10px;}
.pleft{ width:220px; background:url(leftbj.gif) repeat-y; float:left;}
.leftcplist h3,h4{ margin:0; padding:0;}
.pleft dl,ul{ margin:0; padding:0;}
.pleft ul li{ list-style:none;}
.pleft dl dt{ margin-left:10px; font-weight:bold; background:url(bullet.gif) left no-repeat; padding-left:10px; margin-top:10px;}
.pleft dl dt a,.pleft dl dt a:visited{ color:#00A0A7; font-size:12px;}
.pleft dl dd{ margin-left:20px; padding-bottom:2px; padding-top:2px;}
.pright{ width:783px; float:right; background-color:#FFFFFF;}
.pright .herename{ padding-left:20px;}
.herename h2{margin-top:10px;font-size:14px;}
.leftbar{ margin:10px 10px; background-color:#D7D1C3; padding-left:8px; padding-top:5px; padding-bottom:5px;}
.leftbar h2{ margin:0; padding:0;font-size:13px;}
.pleft ul li{ padding-left:10px;}
.lbdet h1{font-size:14px;}
.lbdet{ padding-left:15px;}
.pagedet{ padding-left:15px;}
.pagedet ul li{ list-style:none;}
.pagedet ul li.back{ list-style:none; font-weight:bold; margin-top:20px;}

.leftpro li{text-align:center; border-bottom:#666666 1px dotted; margin:10px;padding:5px;}
.cplist ul{ margin:0; padding:0;}
.cplist ul li{ list-style:none; border:#ECEEF0 1px solid; height:210px; clear:left;}
.cplist ul li.lbdet{ height:auto;}
.cplist ul li p{ padding-left:5px;}
.cplist ul li img{ float:left; margin-bottom:5px; margin-top:5px; margin-right:15px; margin-left:10px;}
#cert img{ float:left; margin:35px;}
#cert div{ clear:left;}
#cert ul{ padding-top:40px;}

.hpcon ul li{margin-top:5px;padding-left:8px;}
.hpcon ul li label{float:left;width:75px;text-align:left;font-weight:bold;}
.imgdet{ float:left; margin-right:30px;margin-bottom:15px;}
.newslist{padding-right:30px;}
.newslist ul li{line-height:25px;}
.newsdet{padding-right:20px;}
