body{
	background:url(../images/bg.jpg) #f4f4f4 repeat-x;
	font-size: 12px;
}
#banner{
	width:965px;
	height:376px;
	margin:0px auto;
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/banner_bg.jpg) right top no-repeat;
	overflow:hidden;
}
#banner img{
	display: block;
}
#banner p{
	width:514px;
	height:117px;
	padding-top: 12px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	font-weight: 500;
	color: #6D2727;
	margin-left: 20px;
	line-height: 22px;
	overflow: hidden;
}
#banner a{
	position:absolute;
	top:312px;
	left:165px;
}


#content{
	width:965px;
	margin:0px auto;
	background:url(../images/content_bg.jpg) repeat-y;
}
.boxgo{
	width:965px;
	position: relative;
	top: 0px;
	left: 0px;
	background:url(../images/box_bg.jpg) no-repeat;
}
.boxgo em.em{
	display: block;
	width: 62px;
	height: 132px;
	position: absolute;
	top:0px;
	left: -62px;
	z-index: 0;
	background:url(../images/em_bg.jpg) no-repeat;
}
.boxgo a.zixun{
	position:absolute;
	top:4px;
	right:56px;
	z-index: 2;
}
.boxgo h2{
	height: 74px;
	position: relative;
	top:0px;
	left: -17px;
	text-indent: 240px;
	font-size: 26px;
	font-weight: 500px;
	font-family: "MicrosoftYaHei";
	line-height: 50px;
	color: #741317;
	z-index: 1;
}



#content_top{
	width:965px;
	height: 26px;
	background:url(../images/content_top_bg.jpg) no-repeat;
}
#box1111{
	height: 522px;
}
#box1111 h2{
	height: 58px;
	background:url(../images/box1_h2_bg.jpg) no-repeat;
}
#box1111 ul{
	width:757px;
	height:388px;
	margin-left: 71px;
	padding-top: 45px;
	background:url(../images/box1_ul_bg.jpg) no-repeat;
	overflow: hidden;
}
#box1111 ul li{
	width: 546px;
	height: 50px;
	margin-left: 211px;
	font-size: 14px;
	color: #555;
	line-height: 18px;
	overflow: hidden;
}
#box1111 ul li.box1_li5{
	height: 65px;
}



#box2222{
	height: 320px;
}
#box2222 h2{
	background:url(../images/box2_h2_bg.jpg) no-repeat;
}
#box2222 ul{
	width: 920px;
	height: 180px;
	margin-left: 23px;
	margin-top: 26px;
	background:url(../images/box2_ul_bg.jpg) no-repeat;
}
#box2222 ul li{
	width: 387px;
	height: 112px;
	float: left;
	padding-left: 72px;
	font-size: 13px;
	color: #555;
}
#box2222 ul li span{
	display: block;
	height: 32px;
	width: 180px;
	line-height: 25px;
	text-indent: 10px;
	font-size: 14px;
	font-weight: 600;
	color: #fff;
}


#X_nav{width:100%; height:40px; margin:0 auto; background-image:url(../images/dhdhbj.jpg); background-repeat:repeat-x; margin-top:1px;}
#X_nav2{width:965px; height:40px; margin:0 auto;}
#X_nav2 li{width:107px; height:40px; float:left; line-height:40px; text-align:center; background-image:url(../images/hd3_bj.jpg); background-position:left center; background-repeat:no-repeat; }
#X_nav li a{color:#fff; font-size:16px;}

#head {
	height:69px;
	width:100%;
	background-image: url(../images/list_head.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#head div#top {
	width:965px;
	height:68px;
	margin:0px auto;
	position:relative;
	left:0px;
	top:0px;
	z-index:3;
	background-image:url(../images/qd_rl_03.jpg);
	background-repeat:no-repeat;
}

#box3{
	height: 950px;
}
#box3 h2{
	background:url(../images/weihai.jpg) no-repeat;
}
#box3 ul{
	width: 924px;
	height: 468px;
	margin-left: 46px;
	margin-top: 10px;
}
#box3 ul li{
	height: 151px;
	width: 144px;
	padding: 42px 67px 40px 97px;
	line-height: 20px;
	float: left;
}
#box3 ul li span{
	color: #a40000;
}
#box3 ul li#box3_li1{
	background:url(../images/li1_bg.jpg) no-repeat;
}
#box3 ul li#box3_li2{
	background:url(../images/li2_bg.jpg) no-repeat;
}
#box3 ul li#box3_li3{
	background:url(../images/li3_bg.jpg) no-repeat;
}
#box3 ul li#box3_li4{
	background:url(../images/li4_bg.jpg) no-repeat;
}
#box3 ul li#box3_li5{
	width: 156px;
	padding-left: 92px;
	padding-right: 60px;
	background:url(../images/li5_bg.jpg) no-repeat;
}
#box3 ul li#box3_li6{
	width: 156px;
	padding-left: 92px;
	padding-right: 60px;
	background:url(../images/li6_bg.jpg) no-repeat;
}
#box3 img#shanzi{
	display: block;
	margin: 30px auto;
}
#box3 div.box3_box{
	width:965px;
	position: relative;
	top: 0px;
	left: 0px;
	background:url(../images/box5_box_bg.jpg) 30px 0px no-repeat;
}
#box3 div.box3_box h3{
	height: 54px;
	text-indent: 55px;	
	font-weight: 500px;
	font-family: "MicrosoftYaHei";
	line-height: 50px;
	color: #741317;
	font-size: 18px;
	letter-spacing: -1px;
}
#box3 div.box3_box h3 span{
	font-size: 26px;
}
#box3 div.box3_box p{
	width: 216px;
	height:306px;
	background:url(../images/box3_p.jpg) right top no-repeat;
	padding: 34px 194px 0px 0px;
	line-height: 23px;
	margin-left: 43px;
}
#box3 div.box3_box p span{
	font-size: 14px;
	color: #a40000;
	font-weight: 600;
}
#box3 div.box3_box ol{
	width: 465px;
	height:274px;
	position: absolute;
	top:98px;
	left: 461px;
	overflow: hidden;
	background:url(../images/ol_bg.jpg) no-repeat;
}
#box3 div.box3_box ol li{
	width: 185px;
	height:134px;
	line-height: 20px;
}
#box3 div.box3_box ol li span{
	display: block;
	width: 100%;
	height: 42px;
	line-height: 40px;
	font-size: 14px;
	font-weight: 600;
	text-indent: 35px;
	color: #fff;
}
#box3 div.box3_box ol li#ol_li2{
	position: absolute;
	top: 0px;
	right: 0px;
}
#box3 div.box3_box ol li#ol_li4{
	position: absolute;
	top: 134px;
	left: 278px;
}




#box4{
	height: 800px;
}
#box4 h2{
	background:url(../images/youshi.jpg) no-repeat;
}
#box4 ul{
	height:303px;
	width:840px;
	margin-left:62px;
	background:url(../images/ul_bg.jpg) no-repeat;
	position:relative;
}
#box4 ul li{
	position:absolute;
	color:#555;
	height:63px;
	width:300px;
	line-height:20px;
}
#box4 ul li#box4_ul_li1{
	top:59px;
	left:24px;
}
#box4 ul li#box4_ul_li2{
	top:59px;
	left:522px;
}
#box4 ul li#box4_ul_li3{
	top:230px;
	left:24px;
}
#box4 ul li#box4_ul_li4{
	top:230px;
	left:522px;
}
#box4 table {
	clear:both;
	margin-left:20px;
	margin-top:50px;
	border: 1px solid #dedede;
	position:relative;
}
#box4 table th {
	height:30px;
	margin-top:1px;
	background-color: #f7f7f7;
	font-size: 15px;
	font-weight: bold;
	color: #920202;
	text-align:left;
	padding-left:20px;
	border: 1px solid #dedede;	
	overflow: hidden;
}
#box4 table td {
	border: 1px solid #dedede;
	text-align:center;
	padding-bottom:10px;
	overflow: hidden;
}
#box4 table td div {
	height:210px;
	width:320px;
	position:absolute;
	left:10px;
	top:160px;
	text-align:left;
}
#box4 table td div ol {
	width:320px;
	float:left;
	display:inline;
	margin-top:10px;
}
#box4 table td div ol li {
	width:125px;
	height:17px;
	line-height:17px;
	padding-left:25px;
	margin-right:3px;
	margin-bottom:30px;
	float:left;
	display:inline;
	position:relative;
}
#box4 table td div ol li img {
	position:absolute;
	left:0px;
	top:0px;
}
#box4 table td div a#superiority_no_link {
	width:95px;
	height:18px;
	float:right;
	display:inline;
	margin-right:20px;
	margin-top:20px;	
}
#box4 table td img{
	display: block;
	margin:0px;
	padding: 0px;
	border: none;
}
#experts {
	clear:both;
	width:944px;
	height:270px;
	position:relative;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:25px;
	margin-top:30px;
}
#experts h4 {
	position:absolute;
	left:440px;
	top:77px;
}
#experts ol {
	position:absolute;
	left:448px;
	top:120px;
	width:440px;	
}
#experts ol li {
	color: #7f3d0a;
	line-height:18px;
	margin-bottom:6px;
}
#experts a#experts_link {
	width:393px;
	height:180px;
	position:absolute;
	left:43px;
	top:22px;
}
#experts a#experts_contact {
	position:absolute;
	left:70px;
	top:202px;
}






#content_bottom{
	width:965px;
	height: 26px;
}
