/* CSS Document */

.hn_bz a:link, .hn_bz a:visited{
	color:#666;
	text-decoration:none;
	font-size:12px;
	}
.hn_bz a:hover{
	color:#ccc;}

.hn_bzblue a:link, .hn_bzblue a:visited{
	color:#666;
	text-decoration:none;
	font-size:12px;
	}
.hn_bzblue a:hover{
	color:#ccc;}
	
.hn_searchtitle a:link, .hn_searchtitle a:visited{
	color:#333333;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	}
.hn_searchtitle a:hover{
	color:#ccc;}
	
.hn_bzblueba a:link, .hn_bzblueba a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	}
.hn_bzblueba a:hover{
	color:#ccc;}
	
.hn_bzgreen a:link, .hn_bzgreen a:visited{
	color:#008000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	}
.hn_bzgreen a:hover{
	color:#ccc;}

.hn_bzwcol a:link, .hn_bzwcol a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	}
.hn_bzwcol a:hover{
	color:#ccc;}
	
.hn_bzwcoldda a:link, .hn_bzwcoldda a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	}
.hn_bzwcoldda a:hover{
	color:#ccc;}
	
.fs_saleinfolinkbbtest a:link, .fs_saleinfolinkbbtest a:visited{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	}
.fs_saleinfolinkbbtest a:hover{
	font-size:14px;
	color:#ccc;
	}

body {
margin:0px;
padding:0px;
}

.hn_topbj {
background-image:url(/Content/hn_images/topbg.jpg);
background-repeat:repeat-x;
width:950px;
height:auto;
overflow:hidden;
margin:auto;
}

.hn_topding {
width:950px;
height:102px;
margin:auto;
}

.hn_topdingleft {
float:left;
width:320px;
height:102px;
}

.hn_topdingleft img {
margin:12px 15px 0px 15px;
}

.hn_topdingright {
float:right;
width:630px;
height:102px;
}

.hn_topcona {
width:630px;
height:20px;
background-image:url(/Content/hn_images/sc.jpg);
background-repeat:no-repeat;
background-position:350px 0px;
text-align:right;
color:#005bac;
line-height:20px;
}

.hn_topcona span {
margin-right:30px;
}

.hn_topconbdd {
width:550px;
height:26px;
background-image:url(/Content/hn_images/hn_tel.gif);
line-height:26px;
float:right;
margin-top:10px;
}

.hn_topconb {
width:630px;
height:50px;
}

.hn_topconbmdtop {
width:630px;
height:70px;
}

/*20100423 开始*/
.hn_zzimd_top {
float:left;
width:240px;
height:40px;
FONT:bold 28px simhei,Microsoft YaHei,arial;
color:#FF6600;
margin-top:20px;
margin-bottom:10px;
text-align:right;
background-image:url(/Content/hn_images/mdtel.gif);
background-repeat:no-repeat;
background-position:5px 25px;
}

.hn_zzimd_topa{
margin:0px;
padding:0px;
margin-left:10px;
float:left;
width:380px;
margin-top:20px;
margin-bottom:10px;
}

.hn_zzimd_topa span {
padding:0px;
font-size:14px;
display:block;
height:22px; line-height:22px;
}

.hn_zzimd_topa strong{font-size:14px; font-weight:bold; color:#000; float:left; height:22px; line-height:22px;}

.hn_zzimd_topa em{
padding:0px;
FONT:bold 16px Microsoft YaHei,arial;
color:#f60;
font-style:normal;
float:left;
}

/*20100423 结束*/



.hn_topconc {
width:630px;
height:32px;
}

.hn_topconc ul {
margin:0px;
padding:0px;
}


.hn_topconc ul li {
margin:0px 2px 0px 2px;
padding:0px;
float:left;
width:94px;
height:31px;
border:1px #a6d0e7 solid;
border-bottom:none;
background-image:url(/Content/hn_images/bttopbada.jpg);
text-align:center;
line-height:31px;
font-size:14px;
}

#fs_toptestclinkads {
margin:0px 2px 0px 2px;
padding:0px;
float:left;
width:94px;
height:31px;
border:1px #196cc8 solid;
border-bottom:none;
background-image:url(/Content/hn_images/bttopbaadss.jpg);
text-align:center;
line-height:31px;
}

.hn_searchad {
width:950px;
height:82px;
margin:auto;
overflow:hidden;
background-image:url(/Content/hn_images/topbigbg.jpg);
background-repeat:no-repeat;
}

.hn_tophot {
width:950px;
height:40px;
line-height:40px;
}

.hn_tophot a {
margin:0px 5px 0px 5px;
}

.hn_tophot strong {
color:#FFFF00;
margin-left:20px;
}

.hn_tophotbu {
float:left;
width:650px;
height:42px;
overflow:hidden;
line-height:42px;
color:#FFFFFF;
}

.hn_tophotburight {
float:right;
width:220px;
height:42px;
overflow:hidden;
line-height:42px;
}

.hn_tophotburight a {
margin:0px 10px 0px 10px;
}

.hn_tophotbuzongnn {
width:950px;
height:42px;
}

.hn_tophotbu ul {
margin:0px 20px 0px 20px;
}

.hn_tophotbu ul li {
float:left;
}

.hn_tophotbu ul li form {
margin:0px;
padding:0px;
line-height:42px;
}

.hn_tophotbu ul li input {
margin-top:8px;
margin-left:30px;
width:240px;
height:20px;
float:left;
line-height:25px;
}

.hn_tophotbuc {
width:450px;
text-align:right;
}

.hn_tophotbuc a {
margin:0px 10px 0px 10px;
}

.hn_tophotbub {
width:400px;
}

.hn_tophotbu ul li img {
margin-left:20px;
margin-top:5px;

}


.hn_topjl {
margin-top:10px;
}

#hn_topjld {
margin-top:10px;
}

ul,ol {
margin:0px;
padding:0px;
list-style:none;
}

li,p {
margin:0px;
padding:0px;
list-style:none;
}

.hn_body {
margin:auto;
width:950px;
height:auto;
overflow:hidden;
}

.hn_bodyleft {
float:left;
width:150px;
height:auto;
overflow:hidden;
}

.hn_bodyright {
float:right;
width:790px;
height:auto;
overflow:hidden;
}

.hn_border {
width:auto;
height:auto;
overflow:hidden;
border:1px #a3c7e2 solid;
}

.hn_hottour {
width:100%;
height:28px;
background-image:url(/Content/hn_images/hn_hottour.jpg);
background-repeat:repeat-x;
border-bottom:1px #a3c7e2 solid;
line-height:28px;
overflow:hidden; zoom:1;
}

.hn_hottour strong {
margin-left:20px;
color:#3399cc;
font-size:14px;
float:left;
}


.hn_hottour strong a:link{color:#3399cc;}
.hn_hottour strong a:hover{color:#3366cc;}
.hn_hottour strong a:visited{color:#3399cc;}


.hn_hottourcon {
width:148px;
height:auto;
overflow:hidden;
}

.hn_hottourcon p {
font-size:14px;
font-weight:bold;
margin-left:10px;
line-height:30px;
color:#333333;
}

.hn_hottourcon ul {
margin:0px 10px 0px 10px;
}

.hn_hottourcon ul li {
float:left;
width:55px;
line-height:20px;
}

.hn_center {
float:left;
width:540px;
height:auto;
overflow:hidden;
}

.hn_right {
float:right;
width:240px;
height:auto;
overflow:hidden;
}

.hn_centerborder {
width:538px;
border:1px #CCCCCC solid;
height:auto;
overflow:hidden;
background-image:url(/Content/hn_images/centerbg.jpg);
background-repeat:repeat-x;
}

.hn_centerktop {
white-space:538px;
margin-top:4px;
height:26px;
line-height:26px;
font-size:14px;
color:#FFFFFF;
background-image:url(/Content/hn_images/tourb.jpg);
background-position:20px 0px;
background-repeat:no-repeat;
}

.hn_centerktop strong {
margin-left:33px;
}

.hn_centerktop span {
float:right;
margin-right:30px;
}

.hn_cp {
width:auto;
height:auto;
overflow:hidden;
margin:10px 20px 10px 20px;
}

.hn_cpleft {
float:left;
width:240px;
height:auto;
overflow:hidden;
margin:0px;
padding:0px;
}

.hn_cpright {
float:right;
width:240px;
height:auto;
overflow:hidden;
}

/*20100422 开始*/
.bpic{width:auto; overflow:hidden; zoom:1;}
.hn_cpcontent{
width:520px;
height:auto;
overflow:hidden;
margin:0;
padding:0;
clear:both;
float:left;
}

.hn_cpcontent li {
line-height:20px;  width:240px; float:left;margin-right:20px;
}

.hn_cpcontent li span {
float:right;
color:#FF6600;
}

.hn_cpjd {
width:240px;
height:auto;
overflow:hidden;
line-height:20px;
margin:5px 0px 10px 0px;
float:left;
}

.hn_cpjd img {
float:left;
margin-right:10px;
}
/*20100422 结束*/

#hn_color {
color:#999999;
}

.hn_commend {
width:238px;
height:auto;
overflow:hidden;
}

.hn_commend ul {
margin:10px;
}

.hn_commend ul li {
float:left;
width:108px;
height:auto;
overflow:hidden;
text-align:center;
line-height:20px;
}

.hn_xjb {
width:238px;
height:30px;
overflow:hidden;
background-image:url(/Content/hn_images/greenb.jpg);
background-repeat:repeat-x;
background-position:0px 1px;
line-height:30px;
border:1px #7ea63d solid;
}

.hn_xjb span {
margin-left:15px;
}

.hn_thbor {
border:1px #CCCCCC solid;
width:238px;
height:auto;
overflow:hidden;
margin-top:5px;

}

.hn_thborcon {
border-bottom:1px #CCCCCC solid;
height:28px;
background-image:url(/Content/hn_images/huib.jpg);
background-repeat:repeat-x;
overflow:hidden; zoom:1;
}

.hn_thborconad {
height:28px;
background-image:url(/Content/hn_images/hn_dot.jpg);
background-repeat:no-repeat;
background-position:10px 5px;
}

.hn_thborconad em{
float:right;
font-style:normal;
width:80px;
height:28px; line-height:28px;
}/*cxf 20100708*/


.hn_thborconad span {
font-size:14px;
color:#333;
font-weight:bold;
line-height:28px;
margin-left:20px;
float:left;
}/*cxf 20100708*/

.hn_thborhnda {
width:auto;
height:auto;
overflow:hidden;
padding:5px;
}

.hn_thborhnda ul li {
margin-top:12px;
height:50px;
border-bottom:1px #CCCCCC dotted;
line-height:20px;
background-image:url(/Content/hn_images/t.jpg);
background-repeat:no-repeat;
height:auto;
overflow:hidden;
}

.hn_thborhnda ul li em {
color:#006600;
font-weight:bold;
font-size:12px;
font-style:normal;
margin-right:8px;
}/*cxf20100708*/


.hn_thborhnda ul li strong {
margin-left:27px;
color:#FF0000;
font-size:14px;
}

.hn_tourzx {
width:238px;
height:auto;
overflow:hidden;
}

.hn_tourzx ul {
margin:7px;
}

.hn_tourzx li {
line-height:22px;
border-bottom:1px #CCCCCC dotted;
}

.hn_tourtools {
width:238px;
height:auto;
overflow:hidden;
}

.hn_tourtools ul {
margin:5px 0px 5px 25px;
}

.hn_tourtools ul li {
width:100px;
height:20px;
float:left;
margin:5px 0px 5px 0px;
line-height:20px;
}

.hn_tourtools ul li span {
margin-left:20px;
}

.hn_tourtoolsimga {
background-image:url(/Content/hn_images/tools1.jpg);
background-repeat:no-repeat;
}

.hn_tourtoolsimgb {
background-image:url(/Content/hn_images/tools2.jpg);
background-repeat:no-repeat;
}

.hn_tourtoolsimgc {
background-image:url(/Content/hn_images/tools3.jpg);
background-repeat:no-repeat;
}

.hn_tourtoolsimgd {
background-image:url(/Content/hn_images/tools4.jpg);
background-repeat:no-repeat;
}

.hn_tourtoolsimge {
background-image:url(/Content/hn_images/tools5.jpg);
background-repeat:no-repeat;
}

.hn_tourtoolsimgf {
background-image:url(/Content/hn_images/tools6.jpg);
background-repeat:no-repeat;
}

.hn_glogo {
width:148px;
height:auto;
overflow:hidden;
}

.hn_glogo img {
margin:5px 15px 5px 15px;
}

.hn_commend_nef {
width:238px; height:26px; background-color:#fcfae0; line-height:26px;
}

.hn_commend_nef a {
margin:0px 10px 0px 10px;
}

.hn_bzblueyellow a:link, .hn_bzblueyellow a:visited{
	color:#FF6600;
	text-decoration:none;
	font-size:12px;
	}
.hn_bzblueyellow a:hover{
	color:#ccc;}
	
	/* -------------------------------------------------------门店页面---------------------------------------------- */


.mymd_fcbgf {
font-size:14px;
color:#056eac;
line-height:30px;
font-weight:bold
} 

.mymd_fcbgfa {
line-height:20px;
}

.mymd_b_bgf {
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.mymd_bk {
border:1px #CCCCCC solid;
background-image:url(/Content/mdimages/bodybg.jpg);
background-repeat:repeat-x;
}

.mymd_zongjj {
margin-top:8px;
}

.mymdzd_tbg {
background-image:url(/Content/mdimages/mdtbg.jpg);
background-repeat:repeat-x;
margin-top:8px;
}

.mymd_fcbgimage {
background-image:url(/Content/mdimages/fca.jpg);
background-repeat:no-repeat;
font-size:14px;
color:#056eac;
line-height:31px;
font-weight:bold;
padding-left:30px;
}

.mymd_fdloopright {
background-image:url(/Content/mdimages/mdsmall.jpg);
background-repeat:no-repeat;
background-position:430px 110px;
padding:20px 0px 0px 20px;
}

.mymd_gga {
font-size:14px;
line-height:22px;
}

.mymd_shoptopfontsss {
font-size:24px;
color:#056eac;
font-weight:bold;
padding-top:5px;
}

.dymore img {
margin-left:10px;
border:0px;
}


/* -------------------------------------------------------门店页面结束---------------------------------------------- */

.mdgr_mybbll a:link, .mdgr_mybbll a:visited{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	
	}
.mdgr_mybbll a:hover{
	color:#666;}

.mdgr_b {
}

.mdgr_b ul {
margin:0px;
padding:0px;
}

.mdgr_b ul li {
margin:8px;
padding:0px;
float:left;
background-image:url(/Content/mdimages/yb.jpg);
background-repeat:no-repeat;
width:92px;
height:31px;
line-height:31px;
text-align:center;
}

.mdgr_bl {
height:31px;
margin-top:10px;
background-image:url(/Content/mdimages/glb.jpg);
background-repeat:repeat-x;
line-height:31px;
}

.mdgr_bl span {
margin-left:20px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

/*cxfadd*/
.font_white{color:#fff; font-size:14px; font-weight:bold;}
.td_a{background:#eee;}

.list_md{width:890px; margin:0 auto; padding:10px 0; border:1px #ccc solid; border-top:none; overflow:hidden; zoom:1; padding-left:8px; margin-bottom:10px;}
.list_md li{width:430px; float:left; margin-right:10px; height:25px; line-height:25px; padding-left:5px; font-weight:bold;}
.list_md li span{color:#ccc;font-weight: normal;}
.list_md li a{font-weight:bold;}


.ellipsis{width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;zoom:1;_text-overflow:ellipsis;}
.ellipsis a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ellipsis a{-o-text-overflow:ellipsis;}/*opera*/
.ellipsis a{-moz-binding: url('/Content/SharedFile/others/md/css/ellipsis.xml#ellipsis');}/*firefox*/


.md_toptit{width:900px; height:29px; background:url(/Content/mdimages/b_bg.jpg); margin:0 auto; overflow:hidden; zoom:1;}
.md_toptit_l{width:27px; height:29px; background:url(/Content/mdimages/left_b.jpg); float:left;}
.md_tottit_m{float:left; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#fff;}
.md_toptit_r{width:27px; height:29px; background:url(/Content/mdimages/right_b.jpg); float:right;}

.mdtit{width:900px; height:24px; line-height:24px; margin:0 auto; background:url(/Content/mdimages/tit_bg.jpg);  margin-top:10px; overflow:hidden; zoom:1;}
.mdtit_l{width:176px; height:24px; text-align:center; line-height:24px; float:left; background:url(/Content/mdimages/tit_left.gif) no-repeat;color:#fff; font-weight:bold; font-size:14px; display:block;}
.mdtit_r{width:7px; float:left; height:24px; display:block; margin-left:717px; background:url(/Content/mdimages/tit_r.jpg) no-repeat;}

.list_mdpic{width:938px; margin:10px auto; padding-left:12px;  overflow:hidden; zoom:1;}
.list_mdpic li{width:220px; float:left; padding:1px; border:1px #ccc solid; margin:0 10px 10px 0; overflow:hidden; zoom:1; text-align:center;}
.list_mdpic li span{width:220px; height:25px; line-height:25px; font-size:14px;}

.pagebg{background:#F5F5F5; width:auto; margin:0 auto; padding:5px 0; overflow:hidden; zoom:1;}
.pagebg form{margin:10px;}

