@charset "utf-8";
/* CSS Document */
/*----------------------------------------------基本格式化----------------------------------------------*/
body {
	line-height:18px;
	background-color:#f8f8f8;
	margin:0px;
	font-size:12px;
	font-family:"Verdana";
	color:#52565D;
	background-image:url('website_bg.jpg');
	background-repeat:repeat-x
}
div, p, dl, dt, dd, textarea, address, blockquote {
	margin:0;
	padding:0;
	text-align:left
}
form, h1, h2, h3, h4, h5, h6 {
	font-size:14px;
	margin:0;
	padding:0
}
ul, li {
	margin:0;
	height:auto;
	text-align:left;
	padding:0;
}
em {
	font-style:normal
}
.content {
	width:100%
}/*\*/
* html .content {
	height: 1%;
} /**/
*>.content {
	overflow: hidden;
}
/*链接样式*/
a {
	color: #52565d;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: none;
}
/*----------------------------------------------公用样式----------------------------------------------*/
.r{ float:right;}
.l{ float:left;}
.buttonsearch{float:right; width:213px; height:25px; margin-top:10px;}
.search_font{border:#FFF solid 1px; margin-top:3px; margin-left:5px; color:#CCC;}
.smallfont{font-size:10px; color:#a1a1a1; margin-left:5px;}
.blue_font_02{color:#f8f8f8; margin-left:10px; font-size:12px; float:left; list-style:none; line-height:20px; margin-top:30px; list-style-type:none; }
.blue_font_02 li{list-style-type:none;}
.pagenumber{ border:#CCC solid 1px; padding:3px; color:#CCC;}
.linkclass{padding:3px; margin-left:3px; color:#a1a1a1; }
.search_font{border:#FFF solid 1px; margin-top:3px; margin-left:5px; color:#CCC;}
.color001{color:#036; font-size:12px; line-height:35px; margin-left:3px;}
.color002{color:#06C; font-size:12px; line-height:35px; margin-left:3px;}
.color003{color:#6CF; font-size:12px; line-height:35px; margin-left:3px; margin-right:15px;}
.blue_font{ color:#1a3057; font-weight:bold;}

#copyright{color:#a1a1a1; margin-top:15px; font-size:12px; margin-bottom:40px;}
#copyright a{color:#a1a1a1;}
#copyright a:hover{color:#999;}
.copyright_p{height:1px; width:1002px; background-color:#e0e0e0; margin-top:3px; margin-bottom:3px;}

/*----------------------------------------------头部样式----------------------------------------------*/
#allwidth{ width:1002px; margin:auto;}
#logo h3{float:left; width:300px;}
#logo ul{float:right; width:500px; height:35px; margin-top:80px; margin-right:5px;}
#logo span{float:right; margin-left:10px; line-height:30px;}


#button{background-image:url(button_bg.jpg); height:70px;}
#button h3{float:right; width:500px;}
#button ul{float:left; width:960px; margin-left:10px;}
#button a{margin-right:15px; color:#FFF; line-height:50px;}
#button a:hover{font-size:14px;}

#button_down{ background-image:url(button_down_bg.jpg); width:1002px; height:20px; margin-top:0px;}

#flash{margin-top:0px; width:1002px;}




#Content{width:1002px; margin-top:10px;}
#Content_news{ float:left; background-image:url(news_div_bg.jpg); width:506px; height:166px;}
#Content_news h3{font-weight:normal; padding:10px 10px 0 20px; font-size:12px; line-height:18px;}
#Content_news ul{ padding:20px 10px 10px 20px; }
.Content_news_pic_02{ margin-left:9px;}
.Content_news_pic_02 img{ margin-top:0px; margin:auto;}


#Content_mode{width:1002px; margin-top:10px;}
#Content_mode h3{ background-image:url(mode_content_h3.jpg); height:35px; margin:0px; font-weight:normal; font-size:12px; line-height:35px; padding-left:10px; padding-right:10px;}
#Content_mode_2{background-image:url(mode_content_ul.jpg); background-repeat:repeat-y;}
#Content_mode_2 h2{width:843px; height:57px; margin:auto; margin-top:20px;}
#Content_mode_2 ul{ width:843px; margin:auto; font-weight:normal; font-size:12px; margin-bottom:20px;}


#case_list{ width:940px; margin:auto; padding-top:20px; font-size:12px;}
#case_list h3{background-image:url(case_show.jpg); height:57px; background-repeat:no-repeat; text-align:right;}
#case_list ul{ margin:0 auto; width:940px; margin-left:20px;}
#caseimg{background-image:url(img_bg.jpg); background-repeat:no-repeat; margin-right:5px; margin-top:20px; width:220px; height:180px; padding:5px; display:inline; float:left;}
#caseimg img{ margin-bottom:5px;}


.case_index_list{margin:auto;}


#caseshow{width:940px; margin:auto; margin-top:15px; font-size:12px;}
.caseshowimg{background-image:url(img_bg_2.jpg); background-repeat:no-repeat; margin-right:5px; margin-top:10px; width:220px; height:147px; padding:5px; display:inline; float:left; margin-right:10px;}
.caseshowfont ul{float:left;}
.caseshowfont li{margin-top:10px; list-style-type:none; line-height:18px;}

#caseinfo{ margin-top:20px; padding-top:20px; float:left; width:940px;}


#news_list{ width:940px; margin:auto; padding-top:25px; font-size:12px; line-height:18px;}
#news_list ul{ list-style-type:none;}
#news_list li{ margin-top:20px; list-style-type:none;}
#news_list li img{ margin-right:10px; list-style:none;}
