body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	width:950px;;;
	margin: 0 auto; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color:#666666;
	font-size:12px;
}

a:link {
	color:#666666;
	text-decoration:none;
	font-size:12px;
}
a:visited {
	color:#666666;
	text-decoration:none;
	font-size:12px;
}
a:hover {
	color:#666666;
	text-decoration:underline;
	font-size:12px;
}
a:active {
	color:#666666;	text-decoration:none;
	font-size:12px;
}



ul{
margin:0px;
padding:0px;
list-style-type:none;
}
form{
margin:0px;
padding:0px;

}
input{
margin:0px;
padding:0px;
color:#666666;

}
select{
color:#666666;
}
.login_form{
text-align:center;
}
.login_form li{
height:35px;
}
.input{
	font-size: 12px;
	color: #2B2A2A;
	border: 1px solid #E6E6E6;
}
.color2{
color:#EB8107;
}
.red{
color:#ff0000;
}
#topline{
background-image:url(images/topline.jpg);
height:14px;

}



#logo{
background-image:url(images/logo.jpg);
width:206px;
height:78px;
float:left;
border:0px #666666 solid;
margin:6px 0 0 0;
}
#topright{
width: 738px;
margin:0 0 0 6px;
height:84px;
float:left;
border:0px #666666 solid;
}
#topright .text{
height:22px;
text-align:right;
padding:4px 20px 0 0;
}
#topright .text2{
height:20px;
text-align:right;
padding:4px 20px 0 0;
}
.oneColFixCtr #nav{
	width:738px;
	height:35px;
    clear:both;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin:auto;
	padding:0px 0 0 0px;
	border:0px #000000 solid;
}
#nav_l{
	background-image: url(images/3/nav_bg_l.jpg);
	height:36px;
	float:left;
	width:14px;
}
#nav_m{
	background-image: url(images/3/nav_bg.jpg);
	height:36px;
	float:left;
	width:700px;
	padding:0px 0 0 10px;
}
#nav_r{
	background-image: url(images/3/nav_bg_r.jpg);
	height:36px;
	float:left;
	width:14px;
}
.oneColFixCtr #nav li{
	font-size: 12px;
	color: #ffffff;
	float: left;
	padding-right: 0px;
	padding-left: 0px;
	list-style-type: none;
	text-align:center;
	padding-top:12px;
	font-weight:bold;

}
.oneColFixCtr #nav .smallclass{
line-height:18px;
padding:6px;
}
.oneColFixCtr #nav li a{
	font-size: 12px;
	color: #ffffff;
	float: left;
	text-decoration:none;
}
.oneColFixCtr #nav li a:hover{
	font-size: 12px;
	color: #ffffff;
	float: left;
	text-decoration:underline;
}
.oneColFixCtr #nav .nav_line{
color:#ffffff;
width:5px;
padding:10px 8px 0 8px;
height:26px;
background-image:url(images/3/nav_line.jpg);
background-repeat:no-repeat;
background-position:center;
}



#leftpart{
width:206px;
float:left;
border:0px #666666 solid;
}
.leftmenu_li{
width:50px; margin:0 0px 0 10px; float:left; line-height:22px;text-align:left;
}
.leftmenu_li2{
width:80px; margin:0 0px 0 10px; float:left; line-height:22px;text-align:left;
}
.leftmenu_li3{
width:45px; margin:0 0px 0 5px; float:left; line-height:22px;
text-align:left;
}
.l_part1{
background-image:url(images/l_part1.jpg);
width:206px;
height:195px;
}
.l_part1_top{
background-image:url(images/l_part1_top.jpg);
background-repeat:no-repeat;
width:206px;
height:12px;
margin:7px 0 0 0;
}
.l_part1_bottom{
background-image:url(images/l_part1_bottom.jpg);
background-repeat:no-repeat;
width:206px;
height:12px;
margin:0px 0 0 0;
}

.l_part1 div{
padding:50px 0 0 20px;

text-align:left;
line-height:25px;

}
.l_part2{
background-image:url(images/l_part2.jpg);
width:206px;
}
.l_part3{
background-image:url(images/l_part3.jpg);
width:206px;
height:122px;
margin:4px auto auto auto;
}


#rightpart{
width: 738px;
margin:0 0 0 6px;
float:left;
border:0px #666666 solid;
}

#banner{
width:auto;
height:210px;
}

.r_part2{
	background-image: url(images/top_bg02.gif);
	background-repeat:no-repeat;
	width:738px;
	height:235px;
	margin:4px 0 0 0;
	clear:both;
}

.r_part2 span{
	float: right;
	padding-top: 80px;
	padding-right: 110px;
}

.r_part3{
	background-image: url(images/top_bg03.gif);
	background-repeat:no-repeat;
	width:738px;
	height:235px;
	margin:4px 0 0 0;
	clear:both;

}


.r_part4{
	background-image: url(images/top_bg04.gif);
	background-repeat:no-repeat;
	width:738px;
	height:235px;
	margin:4px 0 0 0;
	clear:both;
}

.r_part5{
	background-image: url(images/top_bg05.gif);
	background-repeat:no-repeat;
	width:738px;
	height:235px;
	margin:4px 0 0 0;
	clear:both;
}


.r_part6{
	background-image: url(images/top_bg06.gif);
	background-repeat:no-repeat;
	width:738px;
	height:235px;
	margin:4px 0 0 0;
	clear:both;
}


.r_part7{
	background-image: url(images/top_bg07.gif);
	background-repeat:no-repeat;
	width:738px;
	height:116px;;
	margin:4px 0 0 0;
	clear:both;
	padding:10px 0 0 0;
	text-align:right;

}
.r_part7 img{
margin:0 25px 0 25px;
border:0px;
}
.r_part8{
	
	background-image: url(images/top_bg08.gif);
	background-repeat:no-repeat;
	width:738px;
	height:216px;
	margin:4px 0 0 0;
	clear:both;
	padding:0px 0 0 0;
	text-align:left;
}
.r_part8 li{
padding:0 0 0 28px;
line-height:22px;
}
.r_part8_1{
width:232px;
float:left;
border:0px solid;
margin:0 0 0 5px;
padding:42px 0 0 0px;
}
.r_part8_t{

color:#0068B7;
font-weight:bold;
text-indent:35px;
margin:0 0 8px 0;
}
.r_part8_2{
width:232px;
float:left;
margin:0 10px 0 10px;
border:0px solid;
padding:30px 0 0 0;
}
.r_part8_3{
width:232px;
float:left;
margin:0 5px 0 0px;
border:0px solid;
padding:17px 0 0 0;
}
#rightpart .more{
	float: right;
	padding-right: 15px;
	clear:both;
}
#rightpart .content{
text-align:left;
padding:10px 10px 10px 10px;
}
#rightpart .content2{
padding:10px 0 0 20px;
text-align:left;
}
.showproduct{
text-align:center;
float:left;
width:168px;
margin:0 0px 0 0px;
border:0px solid;
}


.showproduct .product_bg{
margin:0 0 4px 0;
}

.showproduct img{
padding:0px 0px 0 0;
}
.showproduct .p_title{
font-weight:bold;
}

.p_part{
width:182px;
float:left;;
margin:10px 0px 10px 0;
background-image: url(images/p_mid_bg.gif);
background-position:right;
background-repeat:no-repeat;
}
.p_part .img img{
width:150px;
height:150px;
text-align:center;
border:1px #F9F9F9 solid;
}
.p_part .text{
line-height:20px;
text-align:center;
padding:14px 0 0 0;
}
.question{
height:20px;
}
.answer{
margin:4px 0 40px 15px;
border-bottom:1px #F7F7F7 solid;
background-color:#F7FCF5;
line-height:25px;

}
.oneColFixCtr .title1{
	background-image: url(images/title_bg1.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height: 20px;
	width: auto;
	clear: both;
	padding:5px 0 0 0;
	margin:4px 0 0 4px;
}


.oneColFixCtr .title1 span{
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}
.oneColFixCtr .title1 label{
	padding-left: 35px;
	color:#EB8107;
	font-size:12px;
}
.l_part2_new{
height:130px;
text-align:left;
line-height:25px;
padding:10px 10px 0 10px;

}
.l_part2_new .new1{
color:#FF0000;

}
.l_part2_search{
height:150px;
padding:10px 0 0 0;
line-height:28px;
}
.oneColFixCtr .title2{
	background-image: url(images/title_bg2.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height: 20px;
	width: auto;
	clear: both;
	padding:5px 0 0 0;
	margin:4px 0 0 4px;
}


.oneColFixCtr .title2 span{
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}
.oneColFixCtr .title2 label{
	padding-left: 35px;
	color:#EB8107;
	font-size:12px;
}
.oneColFixCtr .title3{
	background-image: url(images/dgdh.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height: 20px;
	width: auto;
	clear: both;
	padding:5px 0 0 0;
	margin:4px 0 0 4px;
}

.oneColFixCtr .title4{
	background-image: url(images/3/title_bg4.gif);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height: 20px;
	width: auto;
	clear: both;
	padding:5px 0 0 0;
	margin:12px 0 2px 4px;
}


.oneColFixCtr .title4 span{
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}
.oneColFixCtr .title4 label{
	padding-left:15px;
	color:#ffffff;
	float:left;
	font-weight:bold;
}


.oneColFixCtr .title5{
	background-image: url(images/fwzx.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height: 20px;
	width: auto;
	clear: both;
	padding:5px 0 0 0;
	margin:4px 0 0 10px;
}



.oneColFixCtr .title6{
	background-image: url(images/3/title_bg6.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height: 20px;
	width: auto;
	clear: both;
	padding:6px 0 0 0;
	margin:4px 0 0 4px;
}


.oneColFixCtr .title6 span{
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}
.oneColFixCtr .title6 label{
	padding-left:15px;
	color:#ffffff;
	float:left;

}
.oneColFixCtr .title6 label a{ 
	color:#ffffff;

}


.news_part{
width:358px;
float:left;
}

.news_part li{
background-image:url(images/quan.gif);
background-repeat:no-repeat;
background-position:left;
text-indent:20px;
line-height:25px;
}
.oneColFixCtr .title_news{
	background-image: url(images/title_news.gif);
	background-repeat:no-repeat;
	color: #FFFFFF;
	height: 30px;
	width: auto;
	clear: both;
	padding:8px 0 0 0;
	margin:4px 0 0 0px;
}


.oneColFixCtr .title_news span{
	float: right;
	padding-top:0px;
	padding-right:68px;
	color:#448AC9;
}
.oneColFixCtr .title_news label{
	padding-left: 30px;
	color:#FF0000;
}
.oneColFixCtr .title_news label a{
	color:#FF0000;
	font-weight:bold;
}
.oneColFixCtr .title_news span a{
color:#448AC9;

}

.oneColFixCtr #Foot{
color: #ffffff;
font-weight:bold;
clear:both;
margin:5px 0px 0 0px;
}

#Foot .foot_top{
height:20px; background-color:#EF9BD5; padding:5px 0 0 0;

}
.oneColFixCtr #Foot a{
	color: #ffffff;
	text-decoration:none;
	margin:0 10px 0 10px;
}
.oneColFixCtr #Foot a:hover{
	color: #ffffff;
	text-decoration:underline;
}



#leftpart2{
width:398px;
float:left;
border:0px #666666 solid;

}
#rightpart2{
width:482px;
margin:0 0 0 0px;
float:left;
border:0px #666666 solid;
}
.unionlist{
background-image:url(images/3/right2.gif); text-align:left; padding:0 0 0 20px;
height:216px;
clear:both;
}
.unionlist li{
background-image:url(images/3/list.jpg);
background-repeat:no-repeat;
padding:0 5px 0 20px;
height:27px;
width:200px;
float:left;


}

.unionlist2{
text-align:left; padding:0 0 0 20px;
clear:both;
}
.unionlist2 li{
background-repeat:no-repeat;
padding:0 5px 0 20px;
height:27px;
width:320px;
float:left;


}