.cd_bg{
	position:relative;
	z-index: 80;
}
.cd_bg:hover .cd{
	background:#FFFFFF;
	color:#000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 154px;
}
.xiala{
	display:none;
	background: url(images/cd_bg.png);
	padding:0px 0 0px 0;
	position:absolute;
	top:40px;
	left:0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.cd_bg:hover .xiala{ display:block; }
.xiala a{
	display:block;
	height:31px;
	line-height:31px;
	color:#666666;
	font-size:14px;
	padding:0 0 0 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.xiala a:hover{ color:#e61e0f; text-decoration:none;}

.xiala2{
	display:none;
	background: url(images/cd_bg.png);
	padding:0px 0 0px 0;
	position:absolute;
	top:40px;
	left:0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.cd_bg:hover .xiala2{ display:block; }
.xiala2 a{
	display:block;
	height:31px;
	line-height:31px;
	color:#666666;
	font-size:14px;
	padding:0 0 0 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: center;
}
.xiala2 a:hover{ color:#e61e0f; text-decoration:none;}



.bg {
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
a.cd {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	height: 40px;
	width: 156px;
}
a.cd:hover {
	color:#000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.cd_home {
	color:#000000;
	text-decoration:none;
	display:block;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	height: 40px;
	background-color: #FFFFFF;
}
a.cd_home:hover {
	color:#000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.pic_bt {
	color:#333333;
	text-decoration:none;
	display:block;
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 5px;
}
a.pic_bt:hover {
	color:#E61E0F;
}
.pic_nr {
	line-height: 18px;
	color: #999999;
}
a.news_bt {
	color:#ffffff;
	text-decoration:none;
	display:block;
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 5px;
}
a.news_bt:hover {
	color:#ffffff;
}
.news_gao {
	line-height: 20px;
	color: #e2e0a0;
}
a.xw_bt {
	color:#333333;
	text-decoration:none;
	display:block;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}
a.xw_bt:hover {
	color:#e61e0f;
}
.xw_gao {
	font-size: 12px;
	color: #999999;
}
a.left_cd {
	color:#ffffff;
	text-decoration:none;
	display:block;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	padding-left: 30px;
	line-height: 37px;
	height: 37px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
a.left_cd:hover {
	text-decoration: none;
	background-image: url(images/left_cd_icon.png);
	padding-left: 31px;
	background-repeat: no-repeat;
	background-position: left center;
}
a.left_cd_home {
	color:#ffffff;
	text-decoration:none;
	display:block;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	padding-left: 31px;
	line-height: 37px;
	height: 37px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-image: url(images/left_cd_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
}
a.left_cd_home:hover {
	text-decoration: none;
	background-image: url(images/left_cd_icon.png);
	padding-left: 31px;
	background-repeat: no-repeat;
	background-position: left center;
}
.nr {
	font-size: 14px;
	line-height: 24px;
}
.nr p{ padding:5px 0; margin:0;}
.nr br{ padding:5px 0; margin:0;}
.foot_ys {
	color: #f8bcb7;
	line-height: 21px;
	font-size: 12px;
}
a.foot_cd {
	color:#f8bcb7;
	text-decoration:none;
	display:inline;
	font-size: 12px;
}
a.foot_cd:hover {
	color:#ffffff;
}
.zhiwei_ys {
	color: #CCC600;
}
.zhiwei_xb {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c7c7c7;
}
a.zhiwei_bt {
	color:#676767;
	text-decoration:none;
	display:block;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
}
a.zhiwei_bt:hover {
	color:#EE7A00;
}
a.back {
	color:#ffffff;
	text-decoration:none;
	display:block;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	line-height: 25px;
	height: 25px;
	width: 50px;
	background-image: url(images/back_1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-right: 10px;
}
a.back:hover {
	color:#ffffff;
	background-image: url(images/back_2.png);
}
.zhiwei_nr_bt {
	font-size: 24px;
	color: #980D14;
}
.zhiwei_nr_bb {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
}
.nr_bbbb {
	border: 1px solid #e5e5e5;
}
.foot_link {
	color: #980D14;
}
a.left_xcd {
	color:#333333;
	text-decoration:none;
	display:block;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	padding-left: 31px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #929292;
	height: 28px;
	line-height: 28px;
}
a.left_xcd:hover {
	color:#DD1E10;
}
a.left_xcd_home {
	color:#DD1E10;
	text-decoration:none;
	display:block;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	padding-left: 31px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #929292;
	height: 28px;
	line-height: 28px;
}
a.left_xcd_home:hover {
	color:#DD1E10;
}
a.cp_bt {
	color:#cccccc;
	text-decoration:none;
	display:block;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	padding: 5px 7px;
}
a.cp_bt:hover {
	color:#EE7A00;
}
.cp_jj {
	color: #999999;
	font-size: 12px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.cp_lx {
	font-size: 16px;
	color: #E61E0F;
	padding-top: 3px;
	padding-left: 3px;
}
.cp_title {
	font-size: 22px;
}
.xw_nr_xb {
	background-image: url(images/cd_xb.png);
	background-repeat: repeat-x;
	background-position: top;
}
.xw_nr_sb {
	background-image: url(images/cd_xb2.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
a.cp_contact {
	color:#e61e0f;
	text-decoration:underline;
	display:inline;
	font-size: 14px;
}
a.cp_contact:hover {
	color:#e61e0f;
}
a.cp_dg_bt {
	color:#333333;
	text-decoration:none;
	display:block;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	padding: 5px 7px;
}
a.cp_dg_bt:hover {
	color:#EE7A00;
}
.ly_red {
	color: #E61E0F;
}
#tijiao{ width:60px; height:25px; display: block; background-image:url(images/back_1.png); border:0; font-family:"Î¢ÈíÑÅºÚ"; color:#ffffff; padding-left:16px;cursor: pointer; }
#tijiao:hover{background-image:url(images/back_2.png);}
.ly { border:1px solid #b6b6b6; padding:8px 8px;
	font-size: 14px;
	border-radius:5px;
}
a.email {
	color:#E61E0F;
	text-decoration:underline;
	display:inline;
	font-weight: normal;
	padding-bottom: 5px;
}
a.email:hover {
	color:#E61E0F;
}
.cp_title_en {
	font-size: 18px;
	color: #666666;
}
