﻿@charset "utf-8";
/* CSS Document */

body{margin:0px auto; text-align:center; background:url(images/top_bg.gif) top repeat-x #3a0001;}
body,div,p,li,dd,td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#252525;}
img{border:0;}
ul,li{list-style:none;}
*{margin:0; padding:0;}
a:link{color:#970004;}
a:visited{color:#5f0002;}
a:hover{color:#980004; text-decoration:underline}
a:active{color:#980004;}
table{border-collapse:collapse; border-top:#ddd 1px solid; border-left:#ddd 1px solid;}
td{ border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; padding:3px 4px;}

#div_main{width:900px;  margin:30px auto; text-align:left; margin-bottom:0; }

/*========================common====================*/
.clearall{clear:both;}
.floatl{float:left;}
.floatr{float:right;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.lh30{line-height:30px;}
.pad8{padding:8px 0;}
.imgbor{border:#fff 2px solid;}
.pad{padding:10px 30px; line-height:24px;}
 p{text-indent:2em; padding-top:10px;}
h3{text-align:center; margin:10px 0 4px 0; font-size:24px;}
/*========================top====================*/
#div_header{height:288px; background:url(images/top.jpg) no-repeat;}
#div_menu{height:74px;}
#div_menu ul li{padding:0 21px; background:url(images/dot.gif) right no-repeat; height:25px; line-height:25px; float:left; margin-top:27px; font-size:14px; font-family:"微软雅黑"; position:relative;}
#div_menu ul li a{color:#fff;}
#div_menu ul li a:link,#div_menu ul li a:visited{ text-decoration:none;}
.nav2{position:absolute;}
.nav2 ul li{ padding:2px 10px; background:#000; height:22px; line-height:22px; float:none; background:none;}
.middle{overflow:hidden; background:#fff;}
#div_menu ul li#current a{font-weight:bold;color:green;}
/*========================in_pro====================*/
#in_pro{float:left; width:335px; background:#f4f5ee;}
#in_pro,.in_right1,.in_right2{padding:15px;}
.proimg img{margin-right:6px; margin-bottom:5px; margin-top:6px;}
.proimg{margin-right:-6px;}

.case{overflow:hidden; margin:0px 30px; padding:10px 0; border-bottom:#eee 5px solid!important; border-bottom:0; clear:both;}
.case p{float:right; line-height:27px; width:450px;}
.case img{float:left; border:#fff 4px solid;}

.newslist li{line-height:30px; border-bottom:#ddd 1px dotted; margin:0 30px; list-style:circle}

.yd{padding:10px 30px; line-height:30px;}
.yd a{ font-size:13px;}

.dh{margin-bottom:10px; padding-left:50px; text-align:center; }
.dh *{vertical-align:middle;}

.board{margin-bottom:10px;}
.board td{text-align:center; padding:5px;}

.ddmap *{vertical-align:middle;}
.message1{border-bottom:#bbb 1px dotted; padding:5px o; margin-bottom:10px;}
/*========================message====================*/
#name_email {
	float: left;
	width: 250px;
	margin-bottom:8px;
	*margin-bottom:0;
}
#submit {
	text-align: right;
	padding: 60px 0 0 0 ;
	width: 120px;
}
#message {
	clear:both;
	margin-top:8px;
	}
.message label,.message input,.message textarea {
	display:block;
	}
.message label#l_email {
	padding-top:8px;
	}
.message input,.message textarea {
	border:1px solid #ccc;
	margin-top:2px;
	padding:2px 4px;
	color:#999;
	width:200px;
	}
.message textarea {
	width:225px;
	height:65px;
	}
.message #submit {
	padding-top:10px;
	}
.message #submit input {
	background:none;
	border:none;
	margin-top:0;
	padding:0;
	width:auto;
	}


/*========================in_right====================*/
#in_right{float:right; width:530px;}
.in_right1{ background:#f2ebdf;}
.in_right1 p,#in_pro p{text-indent:2em; line-height:21px;padding-top:10px;}
.gray{color:#796f5c; margin-bottom:5px;}
.in_right2{background:#fff;}
.in_right2 li{line-height:21px; padding-left:10px;}
ul.ser li{line-height:21px; padding-left:30px; background:url(images/dot3.gif) 12px 4px no-repeat;}
ul.kkk li{line-height:21px; padding-left:10px; background:url(images/dot4.gif) -4px 4px no-repeat;}
/*========================div_bottom====================*/
#div_bottom{ width:100%;height:40px; line-height:40px; clear:both;}
#div_bottom p{width:850px; color:#b09465; text-align:center; margin:0 auto;}
