@charset "gb2312";
/* CSS Document */
html,body{	font-size:12px;margin:0; padding:0; line-height:20px; font-family:"微软雅黑"; position:relative;}
a{color:#3C3C3C; text-decoration:none;}/* 设置超级链接的颜色，不需要下划线  */
a:hover{text-decoration:none;}/* 鼠标经过样式  */
img{border:0;}/* 图片默认不需要边框  */
.clear{clear:both;}
ul,li{list-style-type:none; margin:0; padding:0;}
dl,dt,dd{margin:0; padding:0;}
.dianhua2{
	background:url(../images/dianhua.png) no-repeat;
	display:inline-block;
	height:9px;
	overflow:hidden;
	width:97px;
	padding:5px 0 0 0;
}
.shouhou{
	background:url(../images/shouhou.png) no-repeat; 
	display:inline-block;
	height:9px;
	overflow:hidden;
	width:97px;
	padding:5px 0 0 0;
}
/*=======================================================================================*/
.top,.top_right,.logo a,.ggy,.tel,.sousuo,.nav2_bg,.strenght_l,.strenght_m,.strenght_m b,.strenght_m p,.strenght_r{
	background-image:url(../images/top_img.png);
	background-repeat:no-repeat;
}
.left2_news,.left_zxdt{
	background-image:url(../images/ny_pic.png);
	background-repeat:no-repeat;
}
/*------------------------------------------------------------------------------*/
.left_zxdt{
	background-position:-548px -228px;
	height:250px;
	margin:10px auto 0 auto;
	width:270px;
}
.left_zxdt_dt{
	margin:0;
	padding:5px 0 0 25px;
	position:relative;
}
.left_zxdt_dt h2{
	color:#790a17;
	float:left;
	font-size:14px;
	margin:0 5px 0 0;
	padding:0;
}
.left_zxdt_dt h2 a{
	color:#790a17;
}
.left_zxdt_dt em{
	color:#888;
	font-style:normal;
}
.left_zxdt_dt span{
	position:absolute;
	top:5px;
	right:15px;
}
.left_zxdt_dt span a{
	color:#888;
}
.left_zxdt_dd{
	margin:10px 0 0 0;
	padding:0 10px;
}
.left_zxdt_dd ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.left_zxdt_dd li{
	background-position:-1195px -98px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	padding:0 0 0 15px;
}
.left_zxdt_dd li a{
	color:#555;
}
.left_zxdt_dd li a:hover{
	color:#790a17;
}
.top{
	background-repeat:repeat-x!important;
	background-position:0 0;
	height:178px;
}
.top_nav{
	height:30px;
	line-height:38px;
	margin:0 auto;
	width:1100px;
}
.top_title{
	color:#4d4d4d;
	float:left;
}
.top_right{
	background-position:0px -182px;
	float:right;
}
.top_right a{
	color:#4d4d4d;
	display:block;
	float:left;
	width:60px;

}
/*---------------------------------------------------------------------------*/
.top_main{
	margin:0 auto;
	width:1100px;
}
.logo{
	float:left;
	line-height:20px;
	margin:35px 0 0 15px;
	width:380px;
}
.logo a{
	background-position:-8px -224px;
	display:block;
	float:left;
	height:100px;
	margin:0 10px 0 0;
	width:178px;
}
.logo h2{
	color:#6d242d;
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
	margin:15px 0 0 0;
	padding:0;
	width:190px;
}
.logo h3{
	color:#333;
	float:left;
	font-family:"微软雅黑";
	font-weight:normal;
	font-size:18px;
	margin:0;
	padding:0;
	width:190px;
}
.ggy{
	background-position:-5px -320px;
	float:left;
	height:65px;
	margin:45px 0 0 20px;
	width:265px;
}
.tel{
	background-position:0px -406px;
	float:right;
	height:65px;
	margin:60px 5px 0 0;
	width:386px;
}
.sousuo{
	background-position:0 -591px;
	float:right;
	height:29px;
	margin:20px 13px 0 0;
	width:255px;
}
.sousuo_sr{
	background:none;
	border:none;
	color:#666;
	float:left;
	font-family:"微软雅黑";
	height:19px;
	margin:4px 0px 4px 45px;
	width:175px;
}
.sousuo_an{
	background:none;
	border:none;
	color:#cacaca;
	cursor:pointer;
	float:left;
	height:21px;
	line-height:1px;
	margin:4px 0 0 0;
	overflow:hidden;
	text-indent:-200px;
	width:30px;
}

/*---------------------------------------------------------------------------*/
.nav_bg{
	background:#801b54;
	height:40px; position:relative; z-index:9;
}
.nav{
	height:40px;
	line-height:40px;
	margin:0 auto;
	width:1095px;
}
.nav h2{
	display:inline-block;
	float:left;
	font-size:15px;
	font-weight:normal;
	margin:0 5px;
	padding:0;
	position:relative;
	z-index:999999999;
}
.nav h2 a{
	display:inline-block;
	color:#fff;
	padding:0 28px;
}
.nav h2 a:hover{
	background:#6f1a44;
}
.nav_main{
	background:#6f1a44;
	color:#fff;
	display:none;
	font-size:12px;
	left:0;
	line-height:20px!important;
	padding:10px;
	position:absolute;
	top:40px;
	width:220px;
}
#nav1.lion .nav_a,#nav2.lion .nav_a,#nav3.lion .nav_a,#nav4.lion .nav_a,#nav5.lion .nav_a,#nav6.lion .nav_a,#nav7.lion .nav_a,#nav8.lion .nav_a{background:#6f1a44;}

#index1 #nav1 .nav_a,#index2 #nav2 .nav_a,#index3 #nav3 .nav_a,#index4 #nav4 .nav_a,#index5 #nav5 .nav_a,#index6 #nav6 .nav_a,#index7 #nav7 .nav_a,#index8 #nav8 .nav_a{background:#6f1a44;}

.nav h2.lion div{display:block!important;}
.hot{
	background:url(../images/hot.gif) no-repeat -15px 0px;
	display:block;
	height:15px;
	position:absolute;
	top:-3px;
	right:2px;
	width:23px;
}
.new{
	background:url(../images/hot.gif) no-repeat -4px -40px;
	display:block;
	height:15px;
	position:absolute;
	top:-3px;
	right:10px;
	width:23px;
}
/*-------*/
.dh_ksdh{
	left:0px;
	line-height:30px!important;
	padding:0;
	position:absolute;
	top:40px;
	width:700px;
}
.dh_ksdh a{
	background:none!important;
	color:#fff;
	display:inline!important;
	float:none;
	margin:0;
	padding:0;
	position:inherit;
}
.dh_ksdh a:hover{
	text-decoration:underline;
}
.dh_ksdh ul{
	background-color:#801b54;
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}
.dh_ksdh li{
	border-bottom:solid 1px #6e1a4c;
	display:block;
	height:30px;
	margin:0;
	padding:0;
	width:700px;
}
.dh_ksdh li a{ padding:0 0 0 2px}
.dh_ksdh li:hover{
	background-color:#6f1a44;
}
.dh_ksdh li:hover b{
	color:#FFF;
}
.dh_ksdh li:hover b a{
	color:#FFF;
}
.dh_ksdh li:hover dl a{
	color:#FFF;
}
.ksdh_3,.ksdh_3 div,.ksdh_4,.ksdh_4 div{
	height:92px!important;
}
.dh_ksdh li div{
	background-color:#6f1a44;
	display:block;
	float:left;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	height:30px;
	margin:0 10px 0 0!important;
	overflow:hidden;
	padding:0 0 0 10px!important;
	width:86px;
}
.dh_ksdh li b{
	color:#efd6db;
	display:block;
	font-size:12px;
	font-weight:normal;
	height:30px;
	margin:0;
	overflow:hidden;
	padding:0 0 0 0;
	width:570px;
}
.dh_ksdh li b a{
	color:#efd6db;
	margin:0 10px 0 0;
}
.dh_ksdh li dl{
	font-size:12px;
	height:90px;
	margin:0;
	overflow:hidden;
	padding:0;
	width:580px;
}
.dh_ksdh li dl a{
	color:#efd6db;
}
.dh_ksdh li dt{
	float:left;
	font-weight:bold;
	height:30px;
	width:100px;
}
.dh_ksdh li dd{
	float:left;
	height:30px;
	margin:0;
	padding:0;
	width:480px;
}
.dh_ksdh li dd span{
	padding:0 5px;
}
.dh_ksdh_lq,.dh_ksdh_lh{
	height:90px;
	margin:0;
	padding:0;
}
.dh_ksdh a:hover{
	text-decoration:none;
}
/*-------*/


.dzxtg{
	font-size:12px;
	padding:5px 10px;
	width:300px;
}
.dzxjg{
	font-size:12px;
	padding:5px 10px;
	width:300px;
}
.nav7{
	font-size:12px;
	line-height:25px!important;
	padding:0 0 10px 0;
	text-align:center;
	width:120px;
}
.nav7 a{
	color:#fff;
}
#nav8 .nav_main{
	position:absolute;
	top:40px;
	left:-160px;
	width:250px;
}
/*---------------------------------------------------------------------------*/
.ban_main{
	position:relative;
	width:100%;
}
.nav2_bg{
	background-position:0px -451px;
	background-repeat:repeat-x;
	height:25px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	z-index:2;
}
.nav2{
	margin:0 auto;
	padding:0 10px;
	width:1080px;
}
.pxzn{
	color:#6d242d;
	float:left;
	line-height:25px;
}
.pxzn a{
	color:#6d242d;
}
.fwdh{
	float:right;
	overflow:hidden;
	width:418px;
}
.fwdh a{
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	color:#FFF;
	display:block;
	float:left;
	height:16px;
	line-height:16px;
	margin:5px 5px 0px 5px;
	overflow:hidden;
	padding:0 8px;
	white-space:nowrap;
}
.fwdh1{background:#007ecb;}
.fwdh2{background:#ce8b00;}
.fwdh3{background:#ff0100;}
.fwdh4{background:#8a5a46;}
.fwdh5{background:#45b21a;}

.strenght_bg{
	left:0;
	margin:20px
	width:100%;
	z-index:3;
}
.strenght{
	height:54px;
	margin:0 auto;
	 padding-top:15px;
	width:1100px;
}
.strenght_l{
	background-position:-21px -477px;
	float:left;
	height:54px;
	width:36px;
}
.strenght_m{
	background-position:-0px -532px;
	background-repeat:repeat-x!important;
	float:left;
	height:54px;
	line-height:14px;
	padding:0 0 0 8px;
	width:1020px;
}
.strenght_m a{
	display:block;
	float:left;
	height:38px;
	margin:2px 0;
	padding:12px 0 0 0;
	width:162px;
}
.strenght_m a:hover{
	background-color:#eae5de;
}
.strenght_m p{
	background-position:0px -479px;
	display:block;
	float:left;
	height:50px;
	margin:2px 0;
	padding:0;
	width:9px;
}
.strenght_m b{
	display:inline-block;
	float:left;
	height:25px;
	margin:0 0 0 5px;
	width:40px;
}
.strenght6{
	background-image:none!important;
	width:158px!important;
}
.strenght1 b{background-position:-105px -478px;}
.strenght2 b{background-position:-142px -479px;}
.strenght3 b{background-position:-178px -479px;}
.strenght4 b{background-position:-221px -475px;}
.strenght5 b{background-position:-268px -477px;}
.strenght6 b{background-position:-103px -504px;}

.strenght_m em{
	color:#ab9c7c;
	display:block;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	font-style:normal;
	height:15px;
	overflow:hidden;
	margin:0;
	width:113px;text-transform:uppercase;
}
.strenght_m strong{
	color:#333333;
	display:block;
	float:left;
	white-space:nowrap;
	width:113px;
}
.strenght_r{
	background-position:-68px -477px;
	float:right;
	height:54px;
	width:36px;
}


.top-nav .expand{height:0px;background-color:#fff;overflow:hidden;position:relative;width:1092px; margin:0 auto;}
.expand .download{width:6552px;}
.expand .download .item{float:left;width:1092px;}
.expand .download .item-active{display:block}
.expand .close-btn{width:19px;height:10px;background:url(../images/top_img.png) no-repeat -152px -517px;position:absolute;left:55%;bottom:0px;margin-left:-60px;cursor:pointer;}

#fwcn h2{
	color:#7b2e31;
	border-bottom:solid 1px #ccc3af;
	font-family:"宋体";
	line-height:30px;
	margin:5px 10px 0 10px;
	text-align:center;
}
#fwcn ul{
	margin:0;
	padding:0 21px;
}
#fwcn li,#fwcn li b{
	background-image:url(../images/fwcn_pic.png); 
	background-repeat:no-repeat;
}
#fwcn li{
	background-position:15px 8px;
	float:left;
	width:150px;
}
#fwcn li b{
	display:block;
	height:77px;
	margin:8px auto 0 auto;
	width:77px;
}
.fwcn1 b{
	background-position:-140px 0px;
}
.fwcn2 b{
	background-position:-232px 0px;
}
.fwcn3 b{
	background-position:-320px 0px;
}
.fwcn4 b{
	background-position:-411px 0px;
}
.fwcn5 b{
	background-position:-500px 0px;
}
.fwcn6 b{
	background-position:-591px 0px;
}
.fwcn7 b{
	background-position:-678px 0px;
}
#fwcn li strong{
	color:#7b2e31;
	display:block;
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	text-align:center;
}
#fwcn li em{
	color:#777;
	display:block;
	font-size:12px;
	font-style:normal;
	padding:0 10px 0 15px;
}

#qgmd{
}
.qgmd_map,.qgmd_mdzp{
	background-image:url(../images/qgmd_pic.png);
	background-repeat:no-repeat;
}
.qgmd_map{
	float:left;
	height:229px;
	margin:5px 0 0 10px;
	width:349px;
}
.qgmd_main{
	float:left;
	padding:5px 10px;
	width:660px;
}
.qgmd_main span{
	color:#a08a72;
	display:block;
	float:left;
	font-size:11px;
	line-height:14px;
	width:330px;
}
.qgmd_mdzp{
	background-position:-371px -3px;
	float:right;
	height:224px;
	margin:10px 10px 0 0;
	width:25px;
}

#zsyx{
	background:url(../images/zsyx_bg.jpg) no-repeat top right;
	height:240px;
}
.zsyx_lq{
	background:url(../images/zsyx_lq.jpg) no-repeat;
	float:left;
	height:206px;
	margin:20px 0 0 40px;
	width:417px;
}
.zsyx_dd{
	color:#a08a72;
	font-size:14px;
	float:left;
	line-height:22px;
	padding:30px 0 0 20px;
}
.zsyx_dd h2{
	color:#7b2e31;
	font-family:"宋体";
	margin:0;
	padding:5px 0;
}

#pzbz{
	background:url(../images/pzbz_bg.jpg) no-repeat right;
	height:240px;
}
#pzbz dl{
	float:right;
	margin:0;
	padding:30px 0 0 0;
	width:610px;
}
#pzbz dt{
	color:#7b2e31;
	font-family:"宋体";
	font-size:24px;
	font-weight:bold;
	height:35px;
}
#pzbz dt b{
	font-size:40px!important;
	margin:0 5px;
}
#pzbz dd{
	color:#a6937c;
	font-size:13px;
	line-height:24px;
}

#mfps{
	background:url(../images/mfps_bg.jpg) no-repeat right;
	height:240px;
}
#mfps dl{
	float:right;
	margin:0;
	padding:35px 0 0 0;
	width:600px;
}
#mfps dt{
	color:#7b2e31;
	font-family:"宋体";
	font-size:24px;
	font-weight:bold;
	height:35px;
}
#mfps dt b{
	font-size:40px!important;
	margin:0 5px;
}
#mfps dd{
	color:#a6937c;
	font-size:14px;
	line-height:22px;
}

#dzlq{
	background:url(../images/dzlq_bg.jpg) no-repeat right;
	height:240px;
}
.dzlq_lq{
	background:url(../images/dzlq_lq.jpg) no-repeat;
	float:left;
	height:191px;
	margin:25px 0 0 30px;
	width:388px;
}
.dzlq_dd{
	float:right;
	width:650px;
}
.dzlq_dd h2{
	color:#7b2e31;
	font-family:"宋体";
	font-size:18px;
	margin:30px 0 0 0;
	padding:0;
}
.dzlq_dd h3{
	color:#7b2e31;
	font-size:14px;
	margin:5px 0 0 0;
	padding:0;
}
.dzlq_dd ol{
	color:#8b7459;
	font-size:14px;
	line-height:24px;
	margin:0;
	padding:0;
}
/*---------------------------------------------------------------------------*/
.dzxlq_dzxpz{
	background:#d4d0c0;
	margin:1px 0 0 0;
	padding:0 0 10px 0;
}
.dzxlq_dzxpz_l{
	float:left;
	padding:10px 0 0 0;
	width:150px;
}
.dzxlq_dzxpz_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:44px;
	font-weight:normal;
	line-height:43px;
	margin:0 auto;
	padding:8px 0 0 0;
	position:relative;
	text-align:center;
	width:50px;
}
.dzxlq_dzxpz_l h2 b{
	background:#97907b;
	display:block;
	font-weight:normal;
	padding:8px 0;
}
.dzxlq_dzxpz_l h2 i{
	background-position:-163px -65px;
	bottom:5px;
	display:block;
	height:88px;
	position:absolute;
	left:50px;
	width:52px;
}
.dzxlq_dzxpz_r{
	float:right;
	padding:5px 0 0 0;
	width:645px;
}
.dzxlq_dzxpz_img{
}
.dzxlq_dzxpz_r li{
	color:#59493f;
	font-size:14px;
	line-height:22px;
}
/*---------------------------------------------------------------------------*/
.dzxlq_zzrz{
	background:#f8f7f2;
	margin:1px 0 0 0;
}
.dzxlq_zzrz_l{
	float:left;
	padding:10px 0 0 0;
	width:150px;
}
.dzxlq_zzrz_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:44px;
	font-weight:normal;
	line-height:43px;
	margin:0 auto;
	padding:8px 0;
	position:relative;
	text-align:center;
	width:50px;
}
.dzxlq_zzrz_l h2 i{
	background-position:-215px -65px;
	bottom:5px;
	display:block;
	height:88px;
	position:absolute;
	left:50px;
	width:52px;
}

.dzxlq_zzrz_r{
	float:right;
	padding:10px 0;
	width:645px;
}

/*---------------------------------------------------------------------------*/
.dzxlq_yxtd{
	background:#d4d0c0;
	margin:1px 0 0 0;
}
.dzxlq_yxtd_l{
	float:left;
	padding:10px 0 0 0;
	width:150px;
}
.dzxlq_yxtd_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:44px;
	font-weight:normal;
	line-height:43px;
	margin:0 auto;
	padding:8px 0;
	position:relative;
	text-align:center;
	width:50px;
}
.dzxlq_yxtd_l h2 i{
	background-position:-215px -65px;
	bottom:5px;
	display:block;
	height:88px;
	position:absolute;
	left:50px;
	width:52px;
}

.dzxlq_yxtd_r{
	float:right;
	padding:10px 0;
	width:645px;
}

/*------------------------------------------------------------------------------*/
.left2_news{
	background-position:-364px -840px;
	height:94px;
	padding:5px 0 0 0;
	
}
.left2_news ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.left2_news li{
	float:left;
	font-size:14px;
	height:30px;
	line-height:30px;
	text-align:center;
	width:135px;
}
.left2_news a{
	color:#8d373d;
	display:block;
	float:left;
	font-size:14px;
	height:30px;
	line-height:30px;
	text-align:center;
	width:135px;
}
/*---------------------------------------------------------------------------*/
.foot_bzzx{
	background:url(../images/foot_bzzx.png) no-repeat;
	font-family:"微软雅黑";
	margin:10px auto 0 auto;
	padding:0;
	width:1100px;
	}
.foot_img img{ float:left; margin-right:8px}
.foot_img{ width:550px; margin:12px auto; }
.foot_bzzx dl{
	float:left;
	margin:0;
	padding:0;
	width:220px;
	}
.foot_bzzx dt{
	color:#6d1f1d;
	font-family:"微软雅黑";
	font-size:14px;
	margin:5px 0 10px 45px;
	}
.foot_bzzx dd{
	color:#333;
	font-family:"微软雅黑";
	font-size:12px;
	margin:0 0 0 48px;
	padding:0;
	}
.foot_bzzx dd img{
	margin:5px 0;
	}
.foot_bzzx dd a{
	color:#333;
	}
.foot_bzzx dd a:hover{
	color:#6d1f1d;
	}

.bzzx_ps{
	padding:0!important;
	width:200px!important;
}
.bzzx_ps em{
	font-style:normal;
}
.bzzx_ps em a{
	color:#900;
	white-space:nowrap;
}
/*---------------------------------------------------------------------------*/
.index_links{
	margin:10px auto 0 auto;
	width:1000px;
}
.index_links strong{
	color:#3b3b3b;
}
.index_links a{
	margin:0 8px 0 0;
}
/*---------------------------------------------------------------------------*/
.foot_dh{
	color:#666;
	font-size:10px;
	line-height:25px;
	margin:20px 0 0 0;
	text-align:center;
}
.foot_dh a{
	color:#333;
	font-size:12px;
	margin:0 6px;
}
.foot_copy{
	color:#303030;
	line-height:20px;
	padding:0 0 10px 0;
	text-align:center;
}










/*-----------------------分页----------------------------------------------------*/
#PageStyle{
	font-family:"微软雅黑";
	margin:10px 0 0 0;
	padding:5px 0;
	text-align:center;
}
#PageStyle span{
	display:inline-block;
}
#PageStyle span a{
	background-color:#fff;
	display:block;
	padding:0 8px;
}
.pages{
	color:#651b21;
	font-weight:bold;
	padding:0 5px;
}
.Current{
	color:#FFF;
	background-color:#651b21;
	padding:0 8px;
}
/*---------------------------------------------------------------------------*/
.fenxiang2 strong{
	display:block;
	float:left;
	line-height:25px;
}
.fenxiang2 .bdshare_t{
	float:left;
}
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/


.newslist{ padding:20px}
.newslist li{ overflow:hidden; width:100%; padding:20px 0; border-bottom:1px dotted #dbd4cd;}
.newslist .time{ float:left; width:60px;}
.newslist .conts{ float:right; width:680px;}
.newslist .day,.newslist .date{ background-color:#eae6e2;display:block; text-align:center; font-family:Arial; }
.newslist .conts a:hover{ color:#801b54}
.newslist .day{ height:42px; line-height:42px; border-bottom:1px solid #fff; color:#000; font-size:30px;}
.newslist .date{ height:18px; line-height:18px; font-size:10px;}
.newslist  h4{ margin-top:-2px; font-size:16px; color:#757575;}
.newslist .more{ margin-left:8px;}

.list_page{text-align:center;margin:20px 0 15px 0;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#A0A0A0;}
.list_page span{background:#f1f1f1;color:#666;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;}

.sitemap{ width:748px; margin:0 0 0 90px}
.sitemap p{ height:42px; line-height:42px; border-bottom:1px dashed #ddd}
.sitemap p em{ display:inline-block; width:100px; text-align:right; font-style:normal; font-weight:bold; font-size:14px}
.sitemap p span{ margin-left:15px}
.sitemap p span a{ display:inline-block; margin-right:10px; color:#766d52}
.sitemap p span a:hover{ text-decoration:underline}

.current{ background:#6f1a44; z-index:1;}


/*---------------------------------------------------------------------------*/
.foot_bzzx {background: url(../images/foot_bzzx.png) no-repeat;font-family: "微软雅黑";margin: 10px auto 0 auto;padding: 0;width: 1100px;}
.foot_img img {float: left;margin-right: 8px}
.foot_img {width: 550px;margin: 12px auto;}
.foot_bzzx dl {float: left;margin: 0;padding: 0;width: 220px;}
.foot_bzzx dt {color: #5b141c;font-family: "微软雅黑";font-size: 14px;margin: 5px 0 10px 45px; font-weight:bold;}
.foot_bzzx dd {color: #333;font-family: "微软雅黑";font-size: 12px;margin: 0 0 0 48px;padding: 0;}
.foot_bzzx dd img {margin: 5px 0;}
.foot_bzzx dd a {color: #333;}
.foot_bzzx dd a:hover {color: #6f1a44;}
.bzzx_ps {padding: 0!important;width: 200px!important;}
.bzzx_ps em {font-style: normal;}
.bzzx_ps em a {color: #6f1a44;white-space: nowrap;}



.indexzixun{	position:fixed;
	right:10px;
	top:20%;
	width:93px;
	z-index:1000;}

.headerContact { height: 16px; line-height: 16px; padding-top: 5px; padding-right:20px;}
.headerContact ol { float: right; }
.headerContact ol li { position: relative; float: left; margin-left: 12px;  height: 16px; cursor: pointer; z-index: 10000; color: #999; }
.headerContact ol li a{ color: #999;}
.headerContact ol li.weixin { background-position: 0 -52px; }
.headerContact ol li.weixin:hover { background-image: url(../images/icon3.png); background-position: 0 0; }
.headerContact ol li.weixin:hover .erweima { display: block; }
.headerContact ol li.weibo {  background: url(../images/ico6.jpg) no-repeat; width:20px; height:20px }
.headerContact ol li.weibo a,.headerContact ol li.qq a  { display: block; height: 100%; }
.headerContact ol li.weibo:hover {background: url(../images/ico5.jpg) no-repeat;  }
.headerContact ol li.search { background-position: 0 -17px; }
.headerContact ol .searchBox { display: block; position: absolute; height: 30px; width: 0; border: 1px solid #c9c9c9; top: -7px; right: 0; -webkit-opacity: 0; opacity: 0; filter: alpha(opacity=0); overflow: hidden; }
.headerContact ol .searchBox input[type="text"] { display: block; float: left; padding-left: 5px; width: 155px; height: 30px; line-height: 30px; color: #999; border: none; }
.headerContact ol .searchBox input[type="submit"] { display: block; float: left; width: 20px; height: 30px; background: none; border: none; cursor: pointer; }
.headerContact ol .erweima { display: none; position: absolute; width: 100px; height: 120px; top: 27px; left: -44px; padding: 5px; background-color: #fff; border-radius: 5px; box-shadow: 2px 2px 5px #333; border: 1px solid #eee; }
.headerContact ol .erweima i { position: absolute; display: block; width: 23px; height: 13px; top: -12px; left: 50%; margin-left: -12px; background: url(../images/arrow1.png) no-repeat; }
.headerContact ol .erweima img { width: 100%; height: 100%; }
.headerContact ol li.qq { background: url(../images/icon74.png) center no-repeat; }
.headerContact ul { float: right; position:relative }
.headerContact ul li { float: left; padding-left: 30px; width:60px; font-size: 14px; color: #999; height: 20px; line-height: 20px; margin-left: 15px; border:1px solid #801b54; border-radius:15px;  padding:2px 12px; color:#ad142b; }
.headerContact ul li a{ color:#801b54}
.headerContact ul .index-app{border:1px solid #fff;border-radius:15px;    background:#801b54  url(/skins/2009/images/app-index.png) 8px 50% no-repeat; padding:2px; width:70px; padding-left:28px}
.headerContact ul .index-app a{ display:block;width:70px; color:#fff}

#APPImg{ background:#fff; display:none; width:120px; height:145px;position: relative; top:0px; margin-top:24px; left:-50PX;  padding:10px;border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,.3) ;  z-index:9999999999999}
.fendianDom{ }
.fendianDom h2{ font-size:20px; height:32px; line-height:32px; color:#8c1624 ; padding-bottom:5px;}
.fendianDom h3 b{color:#8c1624 }
.fendianDom h3{ font-size:16px; height:24px; line-height:24px; color:#111111; font-weight:bold;}
.fendianDom img{width:145px; height:110px;  overflow:hidden; float:left; margin-right:20px; }
.line_p{ line-height:14px; border-bottom:1px solid #ddd; padding-bottom:1px; margin-bottom:1px}
.contact_content{ line-height:36px;}
.contact_content p{ line-height:30px; border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:15px}

.weixin{ background:url(../images/weixin.jpg)  right 215px no-repeat ; }
