/* CSS Document */

* {
  margin: 0px;
  padding: 0px;
  list-style:none;
  border:0;
}
body {
  font: 14px/1.125 "微软雅黑",Helvetica,sans-serif;
  color:#fff;
  width:100%;
}
body ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
body a {
  text-decoration: none;
}
body a:hover{
  color:#f50000;
}
.floatL {
  float: left;
}
.floatR {
  float: right;
}

.vertical{
    vertical-align:middle; margin-top:-2px; margin-bottom:1px;
}
/*@font-face {
  font-family: "鏂规姝ｄ腑榛�";
  src: url("../font/鏂规姝ｄ腑榛�.TTF");
}*/


/* 椤圭洰css閮ㄥ垎 */
.clear:after{
    content: '';
    display: block;
    clear: both;
}


/*banner*/
.bannerW{
	width:100%;
	height:390px;
	background:#e63341;
}
.banner{
	width:100%;
	height:390px;
	
}
.bodypic{
	width:354px;
	height:622px;
	position:absolute;
	
	top:0;
	z-index:9999;
}
.banner a{
	display:block;
	position:absolute;
	width:180px;
	height:60px;
	background:url(../img/bm.png) no-repeat;
	bottom:46px;
	text-align:center;
	line-height:53px;
	font-size:28px;
	color:#fff;
}
.banner a.tg{
	right:305px;
}
.banner a.mb{
	right:109px;
}


/*part1w*/
.part1w{
	width:100%;
	background:#e63341;
	padding-top:1px;
	height:600px;
	
}
.part1{
	height:280px;
	width:1000px;
	
}
.part1_2{
	width:1035px;
	height:189px;
	background:url(../img/part1_2bg.jpg) no-repeat;
	margin-bottom:22px;
}
.part1_3{
	width:100%;
	height:70px;
	background:#F79800;
	border-top:1px solid #FBAB00;
	border-bottom:1px solid #FBAB00;
}
.phone{
	width:315px;
	height:70px;
	line-height:70px;
	background:url(../img/phone.png) no-repeat left center;
	padding-left:60px;
	font-size:24px;
	color:#fff;
}


/*part2w*/
.part2w{
	width:100%;
	height:640px;
	background:#2C345B;
}
.part2w h2{
	width:100%;
	height:100px;
	background:url(../img/patr2_h2.jpg) no-repeat center top;
	margin-bottom:50px;
}
.part2{
	width:1000px;
	height:400px;
	background:url(../img/part2_bg.jpg) no-repeat;
}


/*part3w*/
.part3w{
	width:100%;
	height:1800px;
	background:#7d0121;
}
.part3w h2{
	width:100%;
	height:100px;
	background:url(../img/patr3_h2.jpg) no-repeat center top;
	margin-bottom:15px;
}

.part3{
	width:930px;
	height:auto;
	padding-left:15px;
	color:#DE4B3B
}
.part3 table{
	background:#FFF9DF;
	border:1px solid #DE4B3B;
	width:930px;
	text-align:center;
	margin-bottom:30px;
}
.part3 th{
	padding:0 20px;
}
.titile1{
	background:#FFD76D;
	width:135px;
	text-align:center;
	color:#a24c00;
	font-size:32px;
	border-right:1px solid #DE4B3B;
}
.title2{
	width:755px;
	height:105px;
	background:#FFD76D;
	text-align:left;
	font-size:16px;
	color:#a1640e;
	line-height:25px;
}
#txt1 tr td{
	height:30px;
	border-bottom:1px solid #DE4B3B;
	border-left:1px solid #DE4B3B;
	text-align:left;
	font-size:14px;
	color:#8f602f;
	text-align:center
}
.txt1a{
	
	font-size:14px;
	color:#8f602f;
	text-align:center;
	text-decoration:underline;
}


/*footer*/
.zd_about {
    background:url(../img/bg_zd_about.gif) repeat-x scroll 0 0 #f6f6f6;
    padding: 15px 0 30px;
    width: 100%;
}
.zd_about a{
	color:#2f3a30;
}
.zd_pad10 {
    font-size: 10px;
    height: 10px;
    line-height: 10px;
}
.list_zd_ab {
    margin: 0 auto;
    padding-bottom: 15px;
    width:1000px;
}
.list_zd_ab dl, .list_zd_ab dd, .list_zd_ab dt {
    font-family: "微软雅黑",arial;
	font-size:12px;
	line-height:20px;
    margin: 0;
    padding: 0;
}
.list_zd_ab dl {
    float: left;
    padding-left: 22px;
    width: 140px;
}
.list_zd_ab dd {
    background:url(img/bg_zd_squre.gif) no-repeat scroll 40px center rgba(0, 0, 0, 0);
    padding-left: 48px;
}
.list_zd_ab dt {
    padding-bottom: 10px;
}
.info_zd .tel_zd {
    float: left;
    padding-left: 27px;
}
.info_zd .copyright_zd {
    float: right;
    padding-right: 27px;
}
.info_zd {
    background:url(img/bg_zd_copyright.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #2f3a30;
    height: 38px;
    line-height: 36px;
    margin: 0 auto;
    width: 960px;
}
.pic_icp_zd {
    margin: 0 auto;
    text-align: center;
    width: 960px;
}
.pic_icp_zd img {
    margin: 15px;
}
.id_icp_110_zd {
    margin: 0 auto;
    text-align: center;
    width: 960px;
}
.id_icp_110_zd span {
    color: #61615f;
    margin: 0 15px;
}

#lin_na {
    background: url("http://bj.xdf.cn/Portals/24/Skins/linhj/VI1.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0 0 0 30px;
    width: 87px;
}
#lin_na a {
    color: #4e3316;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
}
#lin_na a:hover {
    color: #4e3316;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
}

#tab{position:relative;}
#tab .tabList ul li{
	float:left;
	    display: block;
    padding: 20px 61px;
    background: #FFFcFF;
    text-decoration: none;
    color: #7d0121;
    font-weight: bold;
	margin-left:2px;
}

#tab .tabList ul li a{
	
    color: #7d0121;
    
}
#tab .tabCon{
	position:absolute;
	
	top:48px;
	border:1px solid #811A1E;
	border-top:none;
	width:932px;
	height:402px;
}
#tab .tabCon div{
	padding:8px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	    background: #eddb80 !important;
    color: #333333 !important;
}
#tab .tabList li.cur a{
 color: #333333 !important;
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}