/* CSS Document */
html, body, div, span, img, li, ul, label, table, form,input{margin:0px;padding:0px;}	
body {background-image: url(../images/bodybg.jpg);
	background-repeat: repeat;font-family: "Î¢ÈíÑÅºÚ";font-size: 12px;line-height: 22px;color: #333333; width:100%; height:auto;}
	
a{ color:#333333; text-decoration: none;}
a:hover{color:#CC0000;text-decoration: none;}
img { border: 0px; } 
ul{ list-style-type:none;}
#layout{ width:100%;}
#head{
	width:100%;
	background-image:url(../images/headbg.jpg);
	background-repeat: no-repeat;background-position: center;
	background-position: right; height:120px;
}
#top{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	height:120px;
	background-image:url(../images/topbg.jpg);
	background-repeat: no-repeat;
	position:relative;
	background-position: right;
}
#logo{ position:absolute; width:388px; height:53px; top:35px; }
#navbg{ width:100%; height:50px; background-image:url(../images/navbg.jpg); background-repeat:repeat-x; }
#navi{ width:1000px; margin-left:auto; margin-right:auto; padding-top:7px; padding-bottom:5px; height:38px;}

#navi li{
	float:left;
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#FFFFFF;
	text-align: center;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.navia{ color:#ffffff;}
.navia a{ color:#FFFFFF;}
.navhover{ color:#048ae1;background-color:#eae9e9; }
.navhover a{color:#048ae1;background-color:#eae9e9;}
#main{ width:1000px;margin-left:auto; margin-right:auto; margin-bottom:10px;}
#banner{ width:1000px; height:244px; margin-left:auto; margin-right:auto;}


.aboutusone{
padding-left:5px; padding-right:5px;
}
#foot{ width:100%; height:165px; background-color:#069deb; clear:both;}
#foot_line{
	height:8px;
	width:100%;
	background-image:url(../images/coline.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#foot_line1{
	width:100%;
	height:150px;
	background-image:url(../images/foline.jpg);
	background-repeat: repeat-x;
}
#foot_line1_box{ width:1000px; position:relative; margin-left:auto; margin-right:auto;}
#foot_tel{
	position:absolute;
	left: 110px;
	top: 1px;

}
#foot_address{
	position:absolute;
	right: 150px;
	top: 1px;

}
#foot_telpic{
	position:absolute;
	top: 60px;

}
#foot_addcont{
	position:absolute;
	right: 0px;
	top: 60px;
	color: #FFFFFF;
	text-align: center;
	line-height: 25px;
}
	
.certifi{ width:1000px;}
.cer_title{ margin-top:5px; height:32px; font-size:14px; color:#0099FF; padding-left:20px; line-height:32px; font-weight:bold; margin-top:5px; margin-bottom:5px; background-color:#eeeeee;}
.cer_titlenew{ margin-top:5px; height:32px; font-size:14px; color:#0099FF; text-align:center; line-height:32px; font-weight:bold; margin-top:5px; margin-bottom:5px; background-color:#eeeeee;}
.cer_titlenewtime{
	padding-left:5px;
	padding-bottom:15px;
	padding-right:5px;
	margin-top:5px;
	height:20px;
	font-size:10px;
	color:#ff3300;
	text-align:left;
	line-height:20px;
	font-weight:normal;
	margin-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
cer_titlenewtime span{ padding-left:8px; padding-right:8px;}
.cer_titlenewtime1{ padding-left:5px; padding-right:5px; margin-top:5px; height:25px; font-size:10px; color:333; text-align:right; line-height:25px; font-weight:normal; margin-top:5px; margin-bottom:5px; border-bottom:solid 2px #0099FF;}
.cer_links{ width:980px; margin-top:5px; font-size:12px; color:#333; padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:10px; line-height:22px; font-weight:bold; margin-top:5px; margin-bottom:5px; background-color:#eeeeee;}
.cer_links span{ color:#CC0000; }
.website_title{ width:990px; margin-top:5px; height:32px; font-size:14px; color:#666; padding-left:10px; line-height:32px; font-weight:bold; margin-top:5px; margin-bottom:5px; background-color:#eeeeee;}
.sitecom{
	line-height:30px;
	padding-left:20px;
	font-weight:normal;
	color:#333333;
	background-image: url(../images/weizhi.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.listid{ color:#CC3300; padding-right:10px; line-height:30px;}
#pagesize{ text-align:right; font-size:14px; font-weight:normal; padding-right:10px; line-height:35px; margin-left:auto; margin-right:auto;}
#pagesize span{ font-size:12px; font-weight:normal;}
code{ text-align:right; font-size:12px; line-height:35px; font-weight:bold; color:#0066FF; padding-right:10px; float:right;}
code a{color:#0066FF;}
code a:hover{ color:#ff3300;}
.content00{ padding-left:8px; min-height:700px;}
.content00 li{ line-height:23px; font-size:12px; border-bottom:dashed 1px #CCCCCC; padding-top:7px; min-width:720px;}
.content00 li code{ float:right; padding-right:5px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#666;}
.newsleft{ width:242px; height:auto; float:left; margin-top:10px;margin-bottom:10px;}




.newsright{ width:745px; float:right;}


.qianxi_tit_midsea{ width:257px; padding-top:6px;padding-left:12px; height:auto;overflow:hidden;}
.qianxi_tit_midsea li{ background-image:url(/idc/images/xunxian01.gif); background-repeat:no-repeat; background-position:0px bottom;text-indent:15px; line-height:27px; padding-top:4px;}

/*leftstyle*/
.newsleftdiv1{ height:11px; width:242px;}	
.newsleftdiv3{
	height:11px;
	width:242px;
	float: left;
}	
.newsleftdiv2{ background-image: url(../images/news_middle_bg.gif);
	background-repeat:repeat-y;
	background-position: left top; float:left; width:242px;}
.newsleftdiv2 ul{ padding:0px; margin:0px;}


.newsleftdiv2 li{ font-weight:bold; width:242px; text-indent:30px;
	background-image:url(../images/left_bg.gif);
	background-repeat: no-repeat;
	background-position: center 5px; line-height:40px;
}

.newsleftdiv2 li ul { margin:0px; padding:0px; overflow:hidden;}
.newsleftdiv2 li ul li{ font-weight:normal;background:none; line-height:25px;}
.aboutus{ padding-left:8px; padding-right:8px; min-height:600px;}    
.guanjianci{ color:#40739e; font-size:12px; text-align:center;}