﻿/*整站统一的公共基础样式，对默认样式作统一设置*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.75 Arial,sans-serif,\5b8b\4f53; }
body { color: #454545; font-family: SimSun,'Microsoft JhengHei',Arial; font-size: 12px; min-width: 1000px; }
table, div { word-wrap: break-word; }
.appicon { position: fixed; left: 50%; margin-left: 490px; z-index: 999; border: 1px solid #e4e4e4; padding: 10px; margin-top: 10px; }
.appicon img { vertical-align: middle; }
.qr-code-close { display: block; width: 18px; background: url("../images/btn_close.gif") no-repeat; cursor: pointer; position: absolute; right: 0px; bottom: 0px; width: 12px; height: 12px; }
/*列表- */
ul, li { list-style-type: none; }
ul.point { list-style-type: none; }
ul.point li { background: url('../images/all_pics.gif') no-repeat -575px -360px; padding-left: 15px; font-size: 12px; }
ul.pgray { list-style-type: none; }
ul.pgray li { background-image: url(../images/point_02.gif); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 15px; font-size: 12px; }
ul.pred { list-style-type: none; }
ul.pred li { background-image: url(../images/point_03.gif); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 15px; font-size: 12px; }
ul.pblue { list-style-type: none; }
ul.pblue li { background-image: url(../images/point_04.gif); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 15px; color: #134BD2; font-size: 12px; }
img { border: none; }
input { vertical-align: middle; margin-right: 3px; }
input select { color: #9A9A9A; padding: 2px 2px 0px 2px; line-height: 120%; height: 16px; }
.textinput { width: 200px; border: solid 1px #D9D5D6; padding: 5px 3px; vertical-align: middle; height: 15px; }
.textinput_d { width: 208px; border: solid 1px #D9D5D6; vertical-align: middle; height: 27px; }
.textsel { border: solid #B2B2B2 1px; color: #9A9A9A; padding: 2px 2px 0px 2px; line-height: 120%; height: 20px; }
.border { border: 1px dashed gray; padding: 5px; }
.debugborder { border: 1px dashed gray; }
.floatLeft { float: left; }
.floatRight { float: right; }
.center { margin: 0px auto; text-align: center; }
/*字体默认样式类，可扩展*/
.small { font-size: 12px; }
.big { font-size: 14px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }
.font26 { font-size: 26px; }
.bold { font-weight: bold; }
.normal { font-weight: normal; }
.txtRight { text-align: right; }
.txtLeft { text-align: left; }
.txtCenter { text-align: center; }
/*色彩默认样式类，可扩展*/
.white { color: white; }
.red { color: #621a4c; }
.dred { color: #621a4c; }
.gray { }
.graylight { color: #666666; }
.green { color: #006F4F; }
.black { color: black; }
.blue { color: #00aeff; }
.dblue { color: #621a4c; }
.org { color: #ff8a00; }
.hide { display: none; }
.block { display: block; }
.clear { clear: both; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { }
/*默认超链接样式*/
a { color: #666; text-decoration: none; }
a:hover { text-decoration: underline; }
a.lnk { text-decoration: none; }
a.lnk:hover { text-decoration: underline; }
a.lnkblack { color: #000; text-decoration: underline; }
a.lnkblackon { color: #000; text-decoration: none; }
a.lnkblackon:hover { color: #000; text-decoration: underline; }
a.lnkwhite { color: #fff; text-decoration: underline; }
a.lnkwhiteon { color: #fff; text-decoration: none; }
a.lnkwhiteon:hover { color: #fff; text-decoration: underline; }
a.lnkred { color: #ff0000; text-decoration: underline; }
a#red { color: #ff0000; text-decoration: none; font-size: 12px; }
a#red:hover { color: #ff0000; text-decoration: underline; }
a.lnkredon { color: #ff0000; text-decoration: none; }
a.lnkredon:hover { color: #ff0000; text-decoration: underline; }
a.lnkdred { color: #621a4c; text-decoration: underline; }
a.lnkdredon { color: #621a4c; text-decoration: none; }
a.lnkdredon:hover { color: #621a4c; text-decoration: underline; }
a.lnkgreen { color: #006F4F; text-decoration: underline; }
a.lnkgreenon { color: #006F4F; text-decoration: none; }
a.lnkgreenon:hover { color: #006F4F; text-decoration: underline; }
a.lnkblue { color: #00a0e9; text-decoration: underline; }
a.lnkblueon { color: #621a4c; text-decoration: none; }
a.lnkblueon:hover { color: #51C7FF; text-decoration: underline; }
a.lnkdblue { color: #621a4c; text-decoration: underline; }
a.lnkdblueon { color: #621a4c; text-decoration: none; }
a.lnkdblueon:hover { color: #085FB7; text-decoration: underline; }
a.lnkxingch { color: #660000; text-decoration: underline; }
a.lnkxingchon { color: #660000; text-decoration: none; }
a.lnkxingch:hover { color: #660000; text-decoration: underline; }
a.lnkorg { color: #ff8a00; text-decoration: underline; }
a.lnkorgon { color: #ff8a00; text-decoration: none; }
a.lnkorgon:hover { color: #ff8a00; text-decoration: underline; }
a.btn_yhj { background: url(../images/btn_yhj.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.htinns.com/images/btn_yhj.png", sizingMethod="crop"); width: 54px; height: 24px; border: 0px; line-height: 24px; color: #186EC3; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; margin: 0px 3px 5px 0px; }
a.btn_yhj:hover { background: url(../images/btn_yhj.png) no-repeat 0px -24px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.htinns.com/images/btn_yhj.png", sizingMethod="crop"); }
/*预订按钮new- */
.ht-button-red { background-color: #FF9700; -webkit-transition: border .20s; -moz-transition: border .20s; -o-transition: border .20s; transition: border .20s; color: #fff; border: 0; }
.ht-button-red:hover { background-color: #FFA626; -webkit-transition: border .20s; -moz-transition: border .20s; -o-transition: border .20s; transition: border .20s; color: #fff; text-decoration: none; }
.ht-button-red:active { background-color: #FFA626; -webkit-transition: border .20s; -moz-transition: border .20s; -o-transition: border .20s; transition: border .20s; color: #fff; }
.ht-button-orange { border: 1px solid #E9B45E !important; background: #E3A239; background: -webkit-linear-gradient(top, #E9B45E, #E3A239); background: -moz-linear-gradient(top, #E9B45E, #E3A239); background: -ms-linear-gradient(top, #E9B45E, #E3A239); background: -o-linear-gradient(top, #E9B45E, #E3A239); -webkit-transition: border .20s; -moz-transition: border .20s; -o-transition: border .20s; transition: border .20s; color: #fff; }
.ht-button-orange:hover { border: 1px solid #E9B45E !important; background: #D14130; background: -webkit-linear-gradient(top, #E9B45E, #DF941A); background: -moz-linear-gradient(top, #E9B45E, #DF941A); background: -ms-linear-gradient(top, #E9B45E, #C53727); background: -o-linear-gradient(top, #E9B45E, #DF941A); text-decoration: none; }
.ht-button-orange:active { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border-color: #C6C6C6 !important; }
.ht-button-blue { border: 1px solid #73a8fe !important; background: #73a8fe; background: -webkit-linear-gradient(top, #73a8fe #7faffe); background: -moz-linear-gradient(top, #b3d0ff #7faffe); background: -ms-linear-gradient(top, #73a8fe #7faffe); background: -o-linear-gradient(top, #73a8fe #7faffe); -webkit-transition: border .20s; -moz-transition: border .20s; -o-transition: border .20s; transition: border .20s; color: #fff; }
.ht-button-blue:hover { border: 1px solid #73a8fe !important; background: #73a8fe; background: -webkit-linear-gradient(top, #73a8fe #7daefe); background: -moz-linear-gradient(top, #73a8fe #7daefe); background: -ms-linear-gradient(top, #73a8fe #C53727); background: -o-linear-gradient(top, #73a8fe #7daefe); text-decoration: none; }
.ht-button-blue:active { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border-color: #C6C6C6 !important; }


.ht-button-gray { border: 1px solid #D8D8D8 !important; background: #F2F2F2; background: -webkit-linear-gradient(top, #ffffff, #F1F5F8); background: -moz-linear-gradient(top, #ffffff, #F1F5F8); background: -ms-linear-gradient(top, #ffffff, #F1F5F8); background: -o-linear-gradient(top, #ffffff, #F1F5F8); -webkit-transition: border .20s; -moz-transition: border .20s; -o-transition: border .20s; transition: border .20s; }
.ht-button-gray:hover { border: 1px solid #C6C6C6 !important; background: #F3F3F3; background: -webkit-linear-gradient(top,#F1F5F8, #ffffff); background: -moz-linear-gradient(top, #F1F5F8, #ffffff); background: -ms-linear-gradient(top, #F1F5F8, #ffffff); background: -o-linear-gradient(top, #F1F5F8, #ffffff); text-decoration: none; }
.ht-button-OK { border: 1px solid #E9B45E !important; background: #E3A239; background: -webkit-linear-gradient(top, #E9B45E, #E3A239); background: -moz-linear-gradient(top, #E9B45E, #E3A239); background: -ms-linear-gradient(top, #E9B45E, #E3A239); background: -o-linear-gradient(top, #E9B45E, #E3A239); -webkit-transition: border .20s; -moz-transition: border .20s; -o-transition: border .20s; transition: border .20s; color: #fff; }
.ht-button-OK:hover { border: 1px solid #E9B45E !important; background: #D14130; background: -webkit-linear-gradient(top, #E9B45E, #DF941A); background: -moz-linear-gradient(top, #E9B45E, #DF941A); background: -ms-linear-gradient(top, #E9B45E, #C53727); background: -o-linear-gradient(top, #E9B45E, #DF941A); text-decoration: none; }
.ht-button-OK:active { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border-color: #C6C6C6 !important; }
/*预订按钮- */
.btn_40 { background: url(../images/btn_red_40.gif) no-repeat; width: 40px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_50 { background: url(../images/btn_red_50.gif) no-repeat; width: 50px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_51 { background: url(../images/btn_gray_50.gif) no-repeat; width: 50px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_55 { border-radius: 2px 2px 2px 2px; background: #085FB7; width: 55px; height: 25px; border: 0px; color: #fff; font-size: 12px; cursor: pointer; display: inline-block; zoom: 1; *display: inline; text-decoration: none; text-align: center; }
.btn_60 { background: url(../images/btn_red_60.gif) no-repeat; width: 60px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_61 { background: url(../images/btn_61.gif) no-repeat; width: 60px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_70 { background: url(../images/btn_red_70.gif) no-repeat; width: 70px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_80 { background: url(../images/btn_red_80.gif) no-repeat; width: 80px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_100 { background: url(../images/btn_red_100.gif) no-repeat; width: 100px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_120 { border-radius: 2px 2px 2px 2px; background: #085FB7; width: 120px; height: 20px; border: 0px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; margin-top: 4px; }
.btn_140 { background: url(../images/btn_red_140.gif) no-repeat; width: 140px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_210 { background: url(../images/btn_red_210.gif) no-repeat; width: 210px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_230 { background: url(../images/btn_red_230.gif) no-repeat; width: 230px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_org50 { background: url(../images/btn_org_50.gif) no-repeat; width: 50px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_g50 { background: url(../images/btn_gray_50.gif) no-repeat; width: 50px; height: 20px; border: 0px; padding-top: 1px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_w50 { background: url(../images/btn_white_50.gif) no-repeat; width: 50px; height: 20px; border: 0px; padding-top: 1px; color: #000; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_w57 { background: url(../images/btn_white_57.gif) no-repeat; width: 57px; height: 20px; border: 0px; padding-top: 1px; color: #000; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_bigred_80 { background: url(../images/btn_bigred_80.gif) no-repeat; width: 80px; height: 25px; border: 0px; line-height: 25px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; font-weight: bold; }
.btn_bigred_100 { background: url(../images/btn_bigred_100.gif) no-repeat; width: 100px; height: 25px; border: 0px; line-height: 25px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; font-weight: bold; }
.btn_bigred_130 { background: url(../images/btn_bigred_130.gif) no-repeat; width: 130px; height: 25px; border: 0px; line-height: 25px; color: #fff; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; font-weight: bold; }
.btn_bigwhite_80 { background: url(../images/btn_bigwhite_80.gif) no-repeat; width: 80px; height: 25px; border: 0px; line-height: 25px; color: #000; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
.btn_bigwhite_100 { background: url(../images/btn_bigwhite_100.gif) no-repeat; width: 100px; height: 25px; border: 0px; line-height: 25px; color: #000; font-size: 12px; cursor: pointer; display: block; text-decoration: none; text-align: center; }
/*汉庭Logo- */
.logo1 { float: left; background: url(../images/logo1.gif) no-repeat center; width: 36px; height: 24px; }
.logo2 { float: left; background: url(../images/logo2.gif) no-repeat center; width: 36px; height: 24px; }
.logo3 { float: left; background: url(../images/logo3.gif) no-repeat center; width: 36px; height: 24px; }
.logo4 { float: left; background: url(../images/logo4.gif) no-repeat center; width: 36px; height: 24px; }
/*临时调试用样式，不用于生产- */
.black01 { font-size: 12px; color: #000000; line-height: 20px; }
.black02 { font-size: 12px; color: #000000; line-height: 20px; font-weight: bold; }
.black03 { font-size: 14px; color: #000000; line-height: 24px; font-weight: bold; }
.black04 { font-size: 16px; color: #000000; line-height: 30px; font-weight: bold; }
.black05 { font-size: 18px; color: #000000; line-height: 35px; font-weight: bold; }
.black06 { font-size: 20px; color: #000000; line-height: 40px; font-weight: bold; }
.black07 { font-size: 26px; color: #000000; line-height: 45px; font-weight: bold; }
.dred07 { font-size: 26px; color: #085FB7; line-height: 45px; font-weight: bold; }
.windowe_4 { border: 2px solid #000000; }
.windowe_3 { border: 1px solid #CCCBED; }
.windowe_2 { border: 1px solid #000000; }
.windowe_1 { border: 1px solid #CCCBED; }
.wde__title { height: 25px; background: url(../images/window_bg.gif); font-weight: bold; color: #000000; padding: 5px; margin-bottom: 5px; }
.wde__cont { padding: 0px 10px 0px 10px; }
.w60 { width: 60px; }
.w90 { width: 90px; }
/*活动底部文件*/
.event_footer { width: 100%; height: 70px; border-top: 1px solid #E1EDF8; box-shadow: 0px 5px 5px #ccc; z-index: 999; position: relative; }
.event_footerlogo { background: #fff; width: 1000px; height: 56px; margin: 0 auto; text-align: center; line-height: 56px; }
.event_footerlogo a { margin: 20px 10px 20px 25px; }
.event_footerlogo span { background: url(../images/footerlogoicon.png) 0 22px no-repeat; width: 1px; float: left; text-indent: -999em; }
.event_xiyue, .event_manxin, .event_quanji, .event_xingcheng, .event_hanting,.event_yilai, .event_haiyou { background-image:url('../images/footerlogo.png'); background-repeat:no-repeat; }
.event_xiyue { background-position:  -2px -4px; width: 105px; height: 30px; text-indent: -999em; display: block; float: left; }
.event_manxin { background-position:  -130px -5px; width: 111px; height: 28px; text-indent: -999em; display: block; float: left; }
.event_quanji { background-position:  -261px -5px; width: 100px; height: 28px;text-indent: -999em; display: block; float: left; }
.event_xingcheng { background-position:  -377px -5px; width: 127px; height: 28px;text-indent: -999em; display: block; float: left; }
.event_hanting { background-position:  -523px -3px; width: 115px; height: 31px;text-indent: -999em; display: block; float: left; }
.event_yilai { background-position:  -654px -6px; width: 110px; height: 28px; text-indent: -999em; display: block; float: left; }
.event_haiyou { background-position:  -782px -2px; width: 74px; height: 31px; text-indent: -999em; display: block; float: left; }
.event_xiyue:hover { background-position:  -2px -48px; }
.event_manxin:hover { background-position: -130px -49px; }
.event_quanji:hover { background-position:  -261px -49px; }
.event_xingcheng:hover { background-position:  -377px -49px; }
.event_hanting:hover { background-position: -523px -47px; }
.event_yilai:hover { background-position: -654px -50px; }
.event_haiyou:hover { background-position: -782px -46px;}
.event_footernav { width: 100%; background: #EFEFEF; height: 228px; }
.event_bottom { width: 1000px; margin: 0 auto; padding: 20px 0; }
.event_bottomleft { width: 720px; float: left; }
.event_footerleftsilder p { background: url(../images/event_footernavicon.png) 0 5px no-repeat; padding-left: 10px; font-size: 20px; color: #00518D; font-weight: 700; }
.event_footerleftsilder ul { width: 180px; }
.event_footerleftsilder li { float: left; list-style: none; }
.event_footerleftsilder li ul { padding: 10px 0; }
.event_footerleftsilder li ul li { float: none; list-style: none; }
.event_footerleftsilder li a { color: #595757; padding-left: 15px; font-size: 14px; }
.event_bottomright { width: 280px; float: left; }
.event_tell { background: url(../images/event_tellicon.png) 10px 0 no-repeat; height: 28px; padding-left: 40px; font-size: 35px; line-height: 28px; }
.event_app { background: url(../images/event_appicon.png) 10px 0 no-repeat; height: 28px; padding-left: 65px; font-size: 26px; line-height: 28px; }
.bottomlogo { padding: 10px 0; }
.bottomlogo a { margin-right: 15px; }
.event_pingji { background: url('../images/bottomicon.png') no-repeat 0 0; width: 53px; height: 88px; text-indent: -999em; display: block; float: left; }
.event_chengxing { background: url('../images/bottomicon.png') no-repeat -79px 0; width: 116px; height: 88px; text-indent: -999em; display: block; float: left; }
.event_gongshang { background: url('../images/bottomicon.png') no-repeat -221px 0; width: 57px; height: 88px; text-indent: -999em; display: block; float: left; }
.copyrightHz { padding: 15px 0 0 12px; color: #666; }
/*2.底部通用样式结束*/
/*导航栏*/
.navHz { font-size: 14px; width: 100%; height: 40px; background-color: #007BCC; color: #fff; position: relative; z-index: 3; }
ul.nav { display: block; width: 1000px; margin: 0 auto; min-width: 1000px; height: 40px; }
ul.nav li { line-height: 40px; }
ul.nav li.mainNav { float: left; }
ul.nav li.login { font-size: 12px; line-height: 40px; float: right; }
ul.nav li a.lnk { padding: 12px 9px; font-weight: 100; }
ul.nav li a.lnk:hover { text-decoration: none; }
ul.nav li.login a { padding: 0; margin: 0; }
ul.nav li.login a img { padding: 0; margin: 0; vertical-align: middle; }
ul.nav li.sub { position: relative; }
ul.nav li.sub a { background: url(../images/hz2013/indexIcon.png) -65px -630px no-repeat; /*border-top:solid 1px #007BCC;border-right:solid 1px#007BCC;border-bottom:none;border-left:solid 1px #007BCC;*/ }
/*ul.nav li.sub a:hover {background:#fff url(../images/hz2013/indexIcon.png) -168px -630px no-repeat; color:#007BCC; border-top:solid 1px #007BCC;border-right:solid 1px#007BCC;border-bottom:solid 1px white;border-left:solid 1px #007BCC;}*/
ul.nav li.sub a:hover { background: #005c98 url(../images/hz2013/indexIcon.png) 81px -1025px no-repeat; color: #fff; /*border:solid 1px #005c98;border-right:solid 1px #005c98;border-left:solid 1px #005c98;*/ }
ul.nav li.subOn a { background: #005c98 url(../images/hz2013/indexIcon.png) -65px -630px no-repeat; color: #fff; border-bottom: solid 1px #005c98; }
ul.nav li.subOn a.navArrow { color: #fff; }
ul.nav li.sub ul.subNav li a { background-image: none; border: none; padding: 0 0 0 15px; color: #fff; display: block; }
ul.nav li.sub ul.subNav li a:hover { text-decoration: underline; border: none; }
ul.nav li.myHz { float: right; position: relative; }
ul.nav li.myHz a { background: url(../images/hz2013/indexIcon.png) -65px -630px no-repeat; /*border-top:solid 1px #007BCC;*/ border-right: solid 1px#007BCC; border-left: solid 1px #007BCC; border-bottom: none; }
ul.nav li.myHz a:hover { background: #fff url(../images/hz2013/indexIcon.png) -168px -630px no-repeat; color: #007BCC; /*border-top:solid 1px #007BCC;*/ border-right: solid 1px #007BCC; border-left: solid 1px #007BCC; border-bottom: solid 1px white; }
ul.nav li.myHzOn a { background: #fff url(../images/hz2013/indexIcon.png) -168px -630px no-repeat; color: #007BCC; border-bottom: solid 1px white; /*border-top:solid 1px #007BCC;*/ border-right: solid 1px#007BCC; border-left: solid 1px #007BCC; }
ul.nav li.myHzOn a.navArrow { color: #007BCC; }
ul.nav li.myHz ul.subNav li a { background-image: none; border: none; padding: 0 10px; color: #007bcc; display: block; }
ul.nav li.myHz ul.subNav li a:hover { text-decoration: underline; border: none; }
ul.nav li a.navArrow { color: #fff; text-decoration: none; padding: 12px 24px 12px 16px; }
ul.nav li a { color: #fff; text-decoration: none; padding: 12px 16px 12px 16px; }
ul.nav li a:hover { background-color: #005C98; }
ul.subNav { display: block; border-right: solid 1px #007bcc; border-bottom: solid 1px #007bcc; border-left: solid 1px #007bcc; background-color: white; z-index: 50; position: absolute; top: 40px; width: 150px; }
ul.w150 { width: 150px; right: 0; }
ul.w100_r { width: 100px; right: 0; }
ul.w120 { width: 120px; left: 0; }
ul.w100 { width: 100px; left: 0; }
ul.subNav li { display: block; font-weight: 100; line-height: 25px; font-size: 12px; height: 25px; vertical-align: middle; padding: 0; }
/*头部通用样式结束*/
/*头部通用样式开始*/
body.hz2013 { font-family: SimSun,'Microsoft JhengHei',Arial; font-size: 12px; min-width: 1000px; }
.clear { clear: both; }
a { cursor: pointer; }
/*A头部*/
/*品牌区*/
.brand { height: 65px; width: 1000px; margin: 0 auto; }
.logo { background: url(../images/hz2013/indexIcon.png) 0 0 no-repeat; width: 223px; height: 42px; margin-top: 13px; display: block; float: left; }
ul.subLogo { display: block; float: left; margin: 20px 0 0 45px; }
ul.subLogo li { display: block; float: left; margin: 0 0 0 15px; }
a.yl { background: url(../images/hz2013/indexIcon.png)  -489px -50px no-repeat; width: 80px; height: 28px; display: block; }
a.yl:hover { background: url(../images/hz2013/indexIcon.png) -488px -85px no-repeat; width: 82px; height: 35px; display: block; }
a.xy { background: url(../images/hz2013/indexIcon.png) 0 -50px no-repeat; width: 76px; height: 28px; display: block; }
a.xy:hover { background: url(../images/hz2013/indexIcon.png) 0 -85px no-repeat; width: 76px; height: 35px; display: block; }
a.qj { background: url(../images/hz2013/indexIcon.png) -88px -50px no-repeat; width: 82px; height: 28px; display: block; }
a.qj:hover { background: url(../images/hz2013/indexIcon.png) -88px -85px no-repeat; width: 82px; height: 35px; display: block; }
a.xc { background: url(../images/hz2013/indexIcon.png) -182px -50px no-repeat; width: 112px; height: 28px; display: block; }
a.xc:hover { background: url(../images/hz2013/indexIcon.png) -182px -85px no-repeat; width: 112px; height: 35px; display: block; }
a.ht { background: url(../images/hz2013/indexIcon.png) -307px -50px no-repeat; width: 82px; height: 28px; display: block; }
a.ht:hover { background: url(../images/hz2013/indexIcon.png) -307px -85px no-repeat; width: 82px; height: 35px; display: block; }
a.hy { background: url(../images/hz2013/indexIcon.png) -401px -50px no-repeat; width: 74px; height: 28px; display: block; }
a.hy:hover { background: url(../images/hz2013/indexIcon.png) -401px -85px no-repeat; width: 74px; height: 35px; display: block; }
a.mt { background: url(../images/hz2013/indexIcon.png) -487px -50px no-repeat; width: 74px; height: 28px; display: block; }
a.mt:hover { background: url(../images/hz2013/indexIcon.png) -487px -85px no-repeat; width: 74px; height: 35px; display: block; }
a.mx { background: url(../images/hz2013/indexIcon.png) -584px -50px no-repeat; width: 74px; height: 28px; display: block; }
a.mx:hover { background: url(../images/hz2013/indexIcon.png) -582px -85px no-repeat; width: 74px; height: 35px; display: block; }
ul::after { content: ""; clear: both; }
.mxactive {  background: url(../images/hz2013/indexIcon.png) -582px -85px no-repeat; width: 74px; height: 35px; display: block;}
.xyactive { background: url(../images/hz2013/indexIcon.png) 0 -85px no-repeat; width: 76px; height: 35px; display: block; }
.qjactive { background: url(../images/hz2013/indexIcon.png) -88px -85px no-repeat; width: 82px; height: 35px; display: block; }
.xcactive { background: url(../images/hz2013/indexIcon.png) -182px -85px no-repeat; width: 112px; height: 35px; display: block; }
.htactive { background: url(../images/hz2013/indexIcon.png) -307px -85px no-repeat; width: 82px; height: 35px; display: block; }
.ylactive { background: url(../images/hz2013/indexIcon.png) -488px -85px no-repeat; width: 82px; height: 35px; display: block; }
.hyactive { background: url(../images/hz2013/indexIcon.png) -401px -50px no-repeat; width: 74px; height: 28px; display: block;}
/*合作伙伴*/
.partner { width: 1000px; margin: 10px auto 0 auto; }
.partner span.co { font-weight: 700; color: #666; display: inline-block; padding-top: 12px; }
.partner a.alipay { background: url(../images/hz2013/indexIcon.png) -309px -440px no-repeat; display: inline-block; width: 66px; height: 32px; vertical-align: top; }
.partner a.daodao { background: url(../images/hz2013/indexIcon.png) -421px -440px no-repeat; display: inline-block; width: 74px; height: 32px; margin-left: 10px; vertical-align: top; }
/*合作伙伴*/
.xyactive { background: url(../images/hz2013/indexIcon.png) 0 -85px no-repeat; width: 76px; height: 35px; display: block; }
.qjactive { background: url(../images/hz2013/indexIcon.png) -88px -85px no-repeat; width: 82px; height: 35px; display: block; }
.xcactive { background: url(../images/hz2013/indexIcon.png) -182px -85px no-repeat; width: 112px; height: 35px; display: block; }
.htactive { background: url(../images/hz2013/indexIcon.png) -307px -85px no-repeat; width: 82px; height: 35px; display: block; }
.hyactive { background: url(../images/hz2013/indexIcon.png) -401px -85px no-repeat; width: 74px; height: 35px; display: block; }
