*{ margin-left: 0px; margin-top: 0px; list-style: none; }

.clr{ clear: both; }

body{ font-size: 12px;   color: #333333; margin: 0px; padding: 0px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

a{ color: #333333; text-decoration: none; }

a:hover{ color: Maroon; }

.line{ background: #cccccc; height: 1px; line-height: 5px; overflow: hidden; }

/********图片定义********/
img { border: none; }

.border img { border: #ffffff 1px solid; overflow: auto; float: left; }

.border a { border: #cccccc 1px solid; overflow: auto; float: left; }

.border a:hover { border: #22598b 1px solid; overflow: auto; float: left; }

/********ICON********/
.icon{ background: url(../image/temp.gif)  no-repeat; width: 13px; height: 13px; padding-left: 15px; }

/*******以上通用******/
/********盒子********/
#page{ width: 930px; margin: auto; }

/*************/
#top{ width: 930px; height: 83px; position: relative; }

#top .top1{ width: 92px; height: 83px; position: absolute; left: 0px; top: 0px; }

#top .top2{ width: 493px; height: 83px; position: absolute; left: 92px; top: 0px; }

#top .top3{ width: 48px; height: 73px; position: absolute; left: 883px; top: 0px; padding-top: 10px; }

/*************/
#nav{ width: 910px; height: 38px; margin-top: 5px; background: url(../image/navbg.gif) no-repeat; padding-left:20px;}

#nav ul{
	list-style: none; margin:0px; padding: 0px;
}
#nav ul li{
	background: url(../image/nav_libg.gif) no-repeat; width: 81px; height: 38px; float: left; line-height:37px; text-indent: 11px; font-weight: bold;
}
#nav li a{
	width:81px; height: 38px; display: block; color:#D92709; text-decoration: none; background: url(../image/nav_a.gif) no-repeat;
}
#nav li a:hover{
	background: url(../image/nav_ahover.gif) no-repeat; color: #043562;
}
#nav .date{
	line-height: 37px;color:#D92709;  float: right;padding-right:18px;
}
/*************/
#banner{ width: 930px; height: 201px; margin-top: 5px; }

/*************/
#content{ width: 930px; height: auto; margin-top: 5px; }

/*************/
.left_main{ width: 237px; height: auto; float: left;}

.left_main .box1{
	width: 235px; height: 194px; border:#DDDDDD 1px solid;  
}
.left_main .box1 .title{
	width: 235px; height: 28px; background: url(../image/box_title.gif) no-repeat; line-height: 28px;  font-weight:bold; text-indent: 30px; font-size:13px; color:#b12816;
}
.left_main .box1 .main{
	margin-top:7px; height: 150px; width: 217px; border: #ddd 1px solid; margin-left: auto;margin-right:auto;
}
.left_main .box2{
	width: 235px; height: 395px; border:#DDDDDD 1px solid;  margin-top:5px;
}
.left_main .box2 .title{
	width: 235px; height: 28px; background: url(../image/box_title.gif) no-repeat; line-height: 28px;  font-weight:bold; text-indent: 30px; font-size:13px; color:#b12816;
}
.left_main .box2 .main{
	 width: 220px; margin-left: auto;margin-right:auto; line-height: 18px;
}
.main  .jj{
	color: #D92709; font-weight:bold; text-align: center;line-height:21px; vertical-align: top;
}
.main .jj1{
	background: #e8e8e8;
}
/*************/
.right_main{ width: 686px; height: auto; float: left;   margin-left: 7px; }

.right_main .r_title{
	position:relative;width: 666px; height: 22px; background: url(../image/right_title.gif) no-repeat; line-height: 22px;  font-weight:bold; font-size:13px; color:#b12816;padding-left:20px;
}
.right_main .r_title .more{
	position: absolute; top: 2px; left: 650px; height: 18px;
}
.right_main .pro_i{
	border: #ddd 1px solid; width: 684px; height:155px;margin-top:5px;
}
		.left_pd{  margin-right: 5px; float: left; width:140px;}
		.left_px{ width: 130px; height: 100px; border: #BABABA 2px solid; margin-bottom: 5px; }
		.left_pt{ text-align: center; width: 134px; color:#1A4477; background:#ccc; height: 20px; line-height:20px; }
		.left_pt a{color: #1A4477;}
	.pro_i .pad_p{
		padding:10px; width: 664px; height: 135px;
	}
.right_main .main_b{
	border: #DDDDDD 1px solid; width: 684px; height: auto; margin-top:5px; 
}
.right_main  .pd_main{ width:644px; height: auto; padding: 20px; }
.pd_main1{ width: 644px; height: auto; padding:0px 0px 20px 30px; margin:0px;}

.h1{ font-size:16px; font-weight: bold; text-align: center; }

.h4{ line-height: 28px; font-size:14px; }

.h4_p{ line-height: 28px; font-size:14px; }

	.h4_p ul{ list-style: none; margin: 0px; padding: 0px; }
	
	.h4_p ul li{ float: left; width: 184px; height: 170px; margin-right:25px; }

	.h4_p li .p_photo{ width: 180px; height: 130px; border: #ccc 2px solid; }

	.h4_p li .p_name{ width: 184px; height: 20px; background: #b12816; color: #fff; margin-top: 5px; line-height: 15px; font-size: 12px; text-align: center; }

	.p_name a{ color: #fff; text-decoration: none; }

.fenye{ text-align: right; padding: 10px; }
.h4_p .fenye span{ color: #b12816; font-weight: bold; }
/*************/
#foot{ width: 930px;   text-align:center; margin-top: 5px; background: #FFAE9F; line-height:21px;padding:10px 0px;color: #D92709;}
#foot a{
	color: #D92709;  text-decoration: none;
}
#foot a:hover{
	 text-decoration: underline;
}
/*********/
ipt{ width: 75px; height: 13px; border: 0px; border: #aaa 1px solid; margin-top: 8px; margin-right: 10px; }

.table1{ background: #F2F2F2; width: 686px;  margin-top:5px;}

.tr1{ background: #E9E9E9; font-weight: bold; color: #333; height: 24px; text-align: center; }

.td1{ width: 103px; }

.table2{ background: #F2F2F2; width: 686px; margin: auto; }

.demo3{
	overflow:hidden;height:355px;width:684px;border-bottom:#F1F1F1 1px solid;border-left:#F1F1F1 1px solid;border-right:#F1F1F1 1px solid;margin-bottom:5px;
}

.table3{ background: #F2F2F2; }

.tr2{ background: #fff; color: #333; height: 24px; text-align: center; }
.h1{ font-size: 1.8em; font-weight: bold; text-align: center; }

.h4{ line-height: 28px; font-size: 1.2em;margin-top:10px; }

.h5{ line-height: 20px; color: #8B8B8B; }

.h6{ line-height: 20px; color: #626262; text-align: center; font-weight: bold; }

.h3{ line-height: 20px; }

.h4_1{ line-height: 28px; margin-top:20px;}

.line1{ background: url(../image/line_h.gif) repeat-x; overflow: hidden; height: 1px; margin: 5px 10px 10px 10px; }
 
.tr1{
	background: #E9E9E9; height: 24px; text-align: center; font-weight: bold; 
}
.table4{
	background: #eeeeee; }
	.tr2{
	background: #ffffff; height: 24px; text-align: center;  
}
.table3{ background: #F2F2F2; font-size:12px;}
