/* 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 {
width:950px;
height:auto;
overflow:hidden;
margin:auto;
}

.hn_topding {
width:950px;
height:100px;
margin:auto;
}

.hn_topdingleft {
float:left;
width:320px;
}

.hn_topdingleft img {
margin:12px 15px 0px 15px;
}

.hn_topdingright{
float:right;
width:630px;
height:100px;
position:relative;
}

.hn_zzimd_toptexta{height:45px;}

.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;
}








/* CSS Document 3333333333333333333333333333333333333333333333333*/









.hn_topconb {
width:630px;
height:39px;
}

.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;
padding-top:5px;
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;
padding-top:5px;
}

.hn_zzimd_topa span {
padding:0px;
font-size:14px;
display:block;
height:22px; line-height:22px;
}








/* CSS Document 55555555555555555555555555555555555555555555555555555*/















.hn_zzimd_topa strong{font-size:14px; font-weight:bold; color:#000; float:left; padding:0;}

.hn_zzimd_topa em{
padding:0px;
FONT:bold 16px Microsoft YaHei,arial;
color:#f60;
font-style:normal;
float:left;
}

/*20100423 结束*/
/* CSS Document 66666666666666666666666666666666666666666666666666666666666666666666*/




.hn_topconc {
width:630px;
height:42px;
float:right;
position:absolute;
bottom:0;
}





.hn_topconc span a {
    height: 42px;
    margin-left: 5px;
    position: absolute;
    top: 0;
    width: auto;
}









/* CSS Document 444444444444444444444444444444444444444444444444444444444444444444444444444*/











.hn_topconc ul {
margin:0px;
padding:0px;
float:left;
height:31px;
padding-top:10px;
}


.hn_topconc ul li {
margin:0px 2px 0px 2px;
padding:0px;
float:left;
width:94px;
height:31px;
border:1px #a6d0e7 solid; border-bottom:none;
border-bottom:none;
background-image:url(/Content/hn_images/bttopbada.jpg);
text-align:center;
line-height:31px;
font-size:14px;
}

/*
.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;
position:absolute;
bottom:0;
}
*/


#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;
}
















/* CSS Document 222222222222222222222222222222222222*/
























.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;
}




































/* CSS Document 1111111111111111111111111111111*/
.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-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:30px; line-height:30px; padding-left:5px;}
.list_md li span{color:#ccc;font-weight: normal;}
.list_md li a{font-weight:100;}


.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;}


/*20100820 header*/
.head_topbg {
    background: url("/Content/hn_images/head_topbg.jpg") no-repeat scroll 0 bottom transparent;
    display: inline;
    float: right;
    height: 31px;
    line-height: 31px;
    margin: 0;
    overflow: hidden;
    padding-left: 10px;
    position: absolute;
    right: 0;
    width: 564px;
}
.head_topbg span {
	display: inline;
	float: left;
	height: 20px;
	line-height: 20px;
	margin-left: 37px;
	margin-top: 5px;
	padding: 0 5px;
}
.head_topbg span a:link,.head_topbg span a:visited,.head_topbg span a:hover{color:#0099ff; font-weight:bold;}

.head_topbg strong{float:right; font-weight:normal; padding:0 10px;}
.head_topbg strong a,.head_topbg strong a:hover,.head_topbg strong a:visited{color:#999; text-decoration:none;}
/*20100820 header*/

