input,textarea,select {color: #686868; font-size: 13px;}
.black {color: #000000;}
div { height:1%; overflow: hidden; width: auto;}
.frame {text-align: left; color: #686868;}
.frame a { color: #686868;}
.frame h3,.frame h3 a { font-size: 12px;color: #000000;}
.frame h3 a:hover {color: #EA0303;}

#header { margin-top: 12px;}
#header .logo {float: left;}
#header #banner {width: 550px; float: left; text-align: right; padding: 11px 0 8px 20px;}
#header .tel {float: right; margin: 45px 8px 0 0;}

#nav { background: url(../images/newindex/navBgM.gif) repeat-x 0 2px; height: 45px; width: 964px;}
#nav .navBgL {float: left; width: 15px; background: url(../images/newindex/navBgL.gif) no-repeat 0 2px; height: 45px;}
#nav .navBgR {float: right; width: 15px; background: url(../images/newindex/navBgR.gif) no-repeat 0 2px;height: 45px;}
#nav ul li {float: left; background: url(../images/newindex/navIcon.gif) no-repeat 100% 8px;line-height: 41px;font-size: 14px; color: #FFFFFF; padding-right: 1px;}
#nav ul li a {text-decoration:none; color: #FFFFFF; float: left; width: 84px;padding: 4px 0px 0 0px; text-align: center;}
#nav ul li a.touch,#nav ul li a:hover {background:url(../images/newindex/navTouchBg.jpg) no-repeat center top; color: #E90303;font-weight: bold;}
#nav ul li.noBg {background: none; padding-right: 0;}

#search {float: left; width: 673px; background: url(../images/newindex/searchBg.gif) no-repeat 0 100%; padding: 2px 0 20px 37px;}
#search h2 { padding-bottom: 18px;}
#search select { width: 120px; margin: 0 12px 14px 0; float: left;}
#search input.inputStyle1 {width: 248px; float: left;margin-right: 9px;}
#search ul {width: 650px;clear: both;}
#search ul li {float: left; line-height: 20px;}
#search ul li a {margin-right: 1em;}
#search ul li.tt {color: #000000; width: 53px;}
#search ul li.tt span {margin-right: 1em;}
#search ul li.text { width: 590px;}

#userCtrl { float: right; width: 229px; padding: 15px 8px 0 0;}
#userCtrl p a {margin: 0 12px 16px 0; background: url(../images/newindex/btnBg1.gif) no-repeat 0 0; width: 106px; height: 20px; color: #4A4A4A; font-weight: bold; padding: 2px 0 0 0; line-height: 20px; text-align: center; float: left;}
#userCtrl p a:hover { color: #EA0303;}
#userCtrl p a.last {margin-right: 0;}
#userCtrl #imgTab { clear: both;}

#hotLP {background: url(../images/newindex/hotLPBg.gif) no-repeat 0 22px; width: 707px; float: left;}
#hotLP h2 a.more {margin: 8px 12px 0 0; float: right;}
#hotLP ul { height: 1%; overflow:hidden; padding: 17px 0 0 10px;}
#hotLP li {float: left; width: 118px; padding: 0 9px 10px 9px; line-height: 21px; text-align: center;}
#hotLP li img {border: #CCCCCC 1px solid; padding: 3px;}

#indexXmdl { float: right; width: 230px; padding: 23px 8px 0 0;}

.tt h2 { float: left;}
.tt .tab {text-align: center;}
.tt .tab { float: left; padding-left: 135px;}
.tt .tab a {background: url(../images/newindex/tabBg02.gif) no-repeat 50% 50%; width: 66px; height: 18px; float: left; color: #FFFFFF; padding: 2px 0 0 7px; line-height: 18px; margin: 11px 25px 0 0;}
.tt .tab a.touch,.tt .tab a:hover {background: url(../images/newindex/tabBg01.gif) no-repeat 50% 50%;}
.tt .more {float: right;margin: 14px 2px 0 0;}

#xzlSubway { background: url(../images/newindex/xzlSubwayBg.gif) no-repeat 0 22px;}
#xzlSubway .content { padding: 17px 0 0 15px;}
#xzlSubway ul#subwayLi { float: left; width: 110px; background: url(../images/newindex/xzlSubwayBg0.gif) repeat-y 6px 0;}
#xzlSubway ul#subwayLi li { line-height: 22px;}
#xzlSubway ul#subwayLi li a { background: url(../images/newindex/xzlSubwayBg2.gif) no-repeat 0 0; height: 22px; padding-left: 42px; display: block;}
#xzlSubway ul#subwayLi li a:hover,#xzlSubway ul#subwayLi li a.touch { background: url(../images/newindex/xzlSubwayBg1.gif) no-repeat 0 0; font-weight: bold; color: #EA0303;}
#xzlSubway ul.list {float: right;}
#xzlSubway ul.list li {float: left; width: 118px; padding: 0 9px 20px 9px; line-height: 21px; text-align: center;}
#xzlSubway ul.list li img {border: #CCCCCC 1px solid; padding: 3px;}
#xzlSubway ul.list li h3 {font-size: 12px;}
#xzlSubway .content,#xzlSubway .content a { color: #000;}
#xzlSubway .content a:hover {color: #EA0303;}

#xzlArea {background: url(../images/newindex/xzlAreaBg.gif) no-repeat 0 22px;}
#xzlArea .content {padding: 17px 0 0 22px;}
#xzlArea .imgBox {float: left; width: 154px;}
#xzlArea .imgBox img {border: #CCCCCC 1px solid; padding: 3px;}
#xzlArea .textLi { float: left; padding: 0 18px 0 8px; width: 130px;}
#xzlArea .textLi h3 { background: url(../images/newindex/icon1.gif) no-repeat 0 30%; padding-left: 14px; color: #000000; line-height: 18px;}
#xzlArea .textLi h3 a.more {float: right; margin: 6px 0 0 0;}
#xzlArea .textLi li {background: url(../images/newindex/icon2.gif) no-repeat 0 45%; padding-left: 11px;line-height: 23px; margin-left: 14px;}
#xzlArea .areaBg { background: url(../images/newindex/areaLiBg.gif) no-repeat 50% 0; margin-top: 25px; padding: 15px 0 0 22px; height: 144px;}
#xzlArea .areaBg ul,#xzlArea .areaBg div {height: auto;}
#xzlArea .areaBg .textLi {padding-left: 30px;}

#xzlCBD {background: url(../images/newindex/xzlCBDBg.gif) no-repeat 0 22px;}
#xzlCBD .content { padding: 17px 0 0 22px;}
#xzlCBD .boxL {float: left; width: 306px;}
#xzlCBD .boxL .areaCon { background: #F7F7F7; padding: 11px; margin-bottom:20px;}
#xzlCBD .boxL .areaCon .imgBox {float: left; width: 154px;}
#xzlCBD .boxL .areaCon .imgBox img {border: #CCCCCC 1px solid; padding: 3px;}
#xzlCBD .boxL .areaCon .textLi  { float: left; padding: 0 0 0 6px; width: 123px;}
#xzlCBD .areaCon  h3 { background: url(../images/newindex/icon3.gif) no-repeat 0 30%; padding-left: 14px; color: #000000; line-height: 18px;}
#xzlCBD .areaCon  h3 a.more {float: right; margin: 6px 0 0 0;}
#xzlCBD .boxL .areaCon .textLi  li {background: url(../images/newindex/icon4.gif) no-repeat 0 45%; padding-left: 11px;line-height: 23px; margin-left: 14px;}
#xzlCBD .boxR {float: left; width: 620px;}
#xzlCBD .boxR .areaCon { padding: 0 19px; width: 116px; float: left; height: 198px;}
#xzlCBD .boxR .areaCon .imgBox {float: none; margin-bottom: 3px; height: auto;}
#xzlCBD .boxR .areaCon .imgBox img {border: #CCCCCC 1px solid; padding: 3px;}
#xzlCBD .boxR .areaCon .textLi  { height: auto;}
#xzlCBD .boxB { padding-left: 22px;}
#xzlCBD .boxB .areaCon { float: left; background: url(../images/newindex/xzlCBDBg0.gif) no-repeat 0 0; width: 196px; height: 123px; padding: 8px 12px 0 12px; margin-right: 12px;}
#xzlCBD .boxB .areaCon ul { float: left; width: 84px; padding-top:  2px;}
#xzlCBD .boxB .areaCon ul.mar {margin-right: 28px;}
#xzlCBD .boxB .areaCon ul li {line-height: 24px;}

.redLine {background: url(../images/newindex/ddlpBg.gif) no-repeat 0 22px;}
.redLine0 {background: url(../images/newindex/fcywBg.gif) no-repeat 0 22px;}
.indexFrameL { float: left; width: 647px;}
.indexFrameR { float: right; width: 305px;}

#ddlp {margin-bottom: 6px;}
#ddlp h2 .more,#fcyw h2 .more {float: right; margin-top: 12px;}
#ddlp h2 {margin-bottom: 17px;}
#ddlp .boxL {float: left; width: 154px; background: #F7F7F7; padding-bottom: 12px !important; padding: 12px 28px 7px 28px;} 
#ddlp .boxL .imgBox {float: none;margin-bottom: 5px!important; margin-bottom: 1px; height: auto;}
#ddlp .boxL .imgBox img {border: #CCCCCC 1px solid; padding: 3px;}
#ddlp .boxL li  {line-height: 24px !important; line-height: 22px;}
#ddlp .boxL li  h3 { background: url(../images/newindex/icon5.gif) no-repeat 0 40%; padding-left: 18px; color: #000000; line-height: 18px;}
#ddlp .boxL li  p { padding-left: 18px;}

#ddlp ul.rLi { height: 1%; overflow:hidden; float: right; width: 425px;}
#ddlp ul.rLi li {float: left; width: 118px; padding: 0 9px; line-height: 21px; text-align: center; height: 182px;}
#ddlp ul.rLi li img {border: #CCCCCC 1px solid; padding: 3px;}
#ddlp ul.rLi li h3 {font-size: 12px;}



#jpfy { color: #000000;}
#jpfy h2 .more,#ddcj h2 .more {float: right; margin: 12px 2px 0 0;}
#jpfy .content {margin: 0 8px 0 18px; background: url(../images/newindex/dot.gif) repeat-x 0 100%; padding: 15px 0;}
#jpfy .content .imgBox { float: left; margin-right: 12px;}
#jpfy .content .imgBox img {border: #CCCCCC 1px solid; padding: 3px;}
#jpfy .content h3 {margin: 0.5em 0 1.5em 0; line-height: 18px;}
#jpfy .content p {line-height: 24px;}
#jpfy .content span.sm { margin-right: 1em;}
#jpfy ul.bot {margin: 0 8px 8px 18px;}
#jpfy ul.bot li {line-height: 18px; padding-top: 15px !important; padding: 14px 0 0 0; height: 1%; overflow: hidden;}
#jpfy ul.bot li h3 {background: url(../images/newindex/icon6.gif) no-repeat 2px 40%; padding-left: 20px; height: 1%; overflow: hidden;}
#jpfy ul.bot li p {padding-left: 20px;}
#jpfy ul.bot li p span.sm {width: 75px; float: left;}
#jpfy ul.bot li p span.big {width: 95px; float: left;}
#jpfy ul.bot li p span.price {float: right;}


#fcyw {}
#fcyw ul.one {padding: 17px 0 17px 20px;height: 1%; overflow: hidden;}
#fcyw ul.one li { width: 235px; padding: 0 30px; line-height: 18px; float: left;}
#fcyw ul.one li h3 {text-align: center; padding: 8px 0 5px 0;}
#fcyw ul.one li.bor {border-right: #000000 1px dashed;}
#fcyw ul.two {background: #F7F7F7; padding: 8px 0 8px 45px; height: 1%; overflow: hidden;}
#fcyw ul.two li {background: url(../images/newindex/icon7.gif) no-repeat 0 40%; line-height: 25px; width: 285px; padding-left: 14px; float: left;}

#ddcj ul.one {padding: 11px 0 5px 0;height: 1%; overflow: hidden; background: #F7F7F7; margin: 17px 15px;}
#ddcj ul.one li { width: 116px; padding: 0 9px; line-height: 18px; float: left;}
#ddcj ul.one li img {border: #CCCCCC 1px solid; padding: 3px; background: #FFFFFF;}
#ddcj ul.one li h3 {text-align: center; padding: 8px 0 5px 0;}
#ddcj ul.two {padding: 0 30px; height: 1%; overflow: hidden;}
#ddcj ul.two li {background: url(../images/newindex/dot.gif) repeat-x 0 100%; padding-left: 2px;}
#ddcj ul.two li a {background: url(../images/newindex/icon8.gif) no-repeat 0 40%; line-height: 26px; padding-left: 14px;}

#footer .boxT {background: url(../images/newindex/footerBg1.gif) no-repeat 8px 100%; padding: 15px 15px 0 85px;}
#footer .boxT a { margin: 0 0.5em;}
#footer .boxT img.left {margin-right: 8px;}
#footer .boxB {background: url(../images/newindex/footerBg2.gif) no-repeat 99% 100%; border: #DADADA 1px solid; border-top: #FF0D01 5px solid; line-height: 20px; padding: 5px 0; text-align: left; padding: 10px 16px;}
#footer .boxB a { color: #000000;}
#footer .boxB img {margin-right: 12px;}

#friendLink { background: url(../images/newindex/frdLkBgM.gif) repeat-y 0 0; line-height: 24px; margin: 30px auto;}
#friendLink .bgT {background: url(../images/newindex/frdLkBgT.gif) no-repeat 0 0; padding: 12px 6px 4px 16px;}
#friendLink .bgB {background: url(../images/newindex/frdLkBgB.gif) no-repeat 0 0; height: 7px; line-height: 7px;}
#friendLink h2 { float: left; font-size: 12px;color: #EA0303;}
#friendLink .content {float: left;}
#friendLink a {margin-right: 1em; color: #000000;}

/*branch---------------------------------------------------------------------------------------------------*/
#site { background: url(../images/branch/redline.gif) repeat-x 0 22px;}
#site h2 { float: left;}
#site .path { float: left; color: #000000; line-height: 18px; margin-top: 4px;}
#site .path a { color: #000000; margin: 0 0.5em;}
#site .path a.ico {background: url(../images/branch/icon.gif) no-repeat 0 0; padding-left: 15px;}
#site #userCtrl {float: right; width: 513px; padding: 11px 0 0 0;}
#site #userCtrl a { margin-bottom: 0;background: url(../images/branch/btnBg.gif) no-repeat 0 0; width: 80px; padding-left: 13px;}

.redBox {background: url(../images/branch/bg7.gif) no-repeat 0 0;width: 669px;}
.grayBox {float: right; width: 270px;}
.grayBox h2 { padding: 0 0 0 11px; background: url(../images/branch/icon3.gif) no-repeat 0 0; margin-top: 8px;}

#aboutUs .content {background: url(../images/branch/bg2.gif) no-repeat 0 0;width: 776px;}
#aboutUsNav {float: left; width: 135px; padding: 12px; background: url(../images/branch/bg1.gif) no-repeat 100% 0;height: 323px;}
#aboutUsNav li { font-size: 14px; font-weight: bold; display: block; width: 135px; float: left;}
#aboutUsNav li a {color: #686868;background: url(../images/newindex/dot.gif) repeat-x 0 100%; padding-left: 23px; display: block; line-height: 32px;}
#aboutUsNav li a:hover,#aboutUsNav li a.touch { background: #FF0000; color: #FFFFFF; line-height: 22px; margin: 5px 0; text-decoration: none;}
#aboutUs .content { float: right; line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#aboutUs .content .text { padding: 33px 27px; border: #C3C3C3 1px solid; border-top: none;}
#aboutUs .content p {margin-bottom: 1em; margin-left: 25px;}
#aboutUs .content h3 {background: url(../images/branch/icon1.gif) no-repeat 0 45%; padding-left: 25px; font-size: 14px; color: #686868;}
#aboutUs .content h4 {background: url(../images/branch/icon2.gif) no-repeat 0 45%; padding-left: 20px; font-size: 12px; margin-left: 25px;}

#branchSubway {margin-top: -12px;}
#branchSubway #subwayTips {clear:both;}
#branchSubway #map { float: left; padding-top: 6px; width: 672px;}
#branchSubway #map .content {border: #C3C3C3 1px solid; border-top: none;}

#subWayResult { background: url(../images/branch/bg3.gif) no-repeat 0 0;}
#subWayResult p { padding: 18px 15px;}
#subWayResult li { background: url(../images/branch/icon4.gif) no-repeat 0 2px; padding:0 0 13px 20px; margin: 0 15px; line-height: 20px; color: #000000;}
#subWayResult li h3,#subWayResult li p { background: #F7F7F7; padding: 0 6px;}
#subWayResult li h3 span.rText { width: 98px; float: right;}
#subWayResult .red {font-weight: bold;}

.page {width: auto;text-align: right;padding: 20px 0;clear: both; text-align: center; font-weight: bold;}
.page a {color: #B0B0B0;margin: 0 0.5em;}
.page a.touch,.page a:hover {color: #FF0000;}

#newsDetail .redBox {float: left; padding-top: 33px;}
#newsDetail .content {border: #C3C3C3 1px solid; border-top: none; padding: 0 30px;}
#newsDetail .content h3 { font-size: 16px; text-align: center; line-height: 24px; }
#newsDetail .content p.info { text-align: center; margin: 1em 0;}
#newsDetail .content p.info span.mar {margin: 0 1.5em;}
#newsDetail .content .con {font-size: 14px; line-height: 24px; color: #000000;}
#newsDetail .content .con p {margin-bottom: 1em;}
#newsDetail .content .upDown {background: url(../images/branch/bg5.gif) repeat-x 0 0; padding: 20px 0 30px 0; font-size: 14px; margin-top: 2em;}
#newsDetail .content .upDown .red {font-weight: bold;}

#newsDetail #hotLP {background: url(../images/branch/bg6.gif) no-repeat 0 0; margin-top: 18px; width: auto;}
#newsDetail #hotLP h2 { height: 1%; overflow: hidden;}
#newsDetail #hotLP h2 .more {float: right; margin: 12px 6px 0 0;}
#newsDetail #hotLP ul li {padding: 0 6px;}
#newsDetail #hotLP ul {padding-left: 10px;}


#hotNews { background: url(../images/branch/bg8.gif) no-repeat 0 0;}
#hotNews ul.one {padding: 15px 0 0 0;height: 1%; overflow: hidden;margin: 0 15px 10px 15px;}
#hotNews ul.one li { width: 88px; padding: 0 15px; line-height: 18px; float: left;}
#hotNews ul.one li img {border: #CCCCCC 1px solid; padding: 3px; background: #FFFFFF;}
#hotNews ul.one li h3 {text-align: left; padding: 8px 0 5px 0;}
#hotNews ul.two {padding: 0 30px; height: 1%; overflow: hidden;}
#hotNews ul.two li {background: url(../images/branch/icon6.gif) no-repeat 0 40%; line-height: 30px; padding-left: 8px;}
#hotNews ul.two li a { color: #000000;}

.rBan { margin: 18px auto; text-align: center;}


#newsDetailDdcj { background: url(../images/branch/bg4.gif) no-repeat 0 0;}
#newsDetailDdcj ul.one {padding: 15px 0 0 0;height: 1%; overflow: hidden;margin: 0 15px 10px 15px;}
#newsDetailDdcj ul.one li {padding: 0 15px; line-height: 18px; text-align: left; height: 1%; overflow: hidden;}
#newsDetailDdcj ul.one li img {border: #CCCCCC 1px solid; padding: 3px; background: #FFFFFF; float: left; margin-right: 10px;}
#newsDetailDdcj ul.one li h3 { }
#newsDetailDdcj ul.two {padding: 0 30px; height: 1%; overflow: hidden;}
#newsDetailDdcj ul.two li {background: url(../images/branch/icon7.gif) no-repeat 0 40%; line-height: 30px; padding-left: 12px;}
#newsDetailDdcj ul.two li a { color: #000000;}


#newsLi .redBox {float: left; padding-top: 33px;}
#newsLi .content {border: #C3C3C3 1px solid; border-top: none; padding: 0 20px;}
#newsLi .content ul {margin-top: 34px;}
#newsLi .content ul li {line-height: 22px; margin-bottom: 13px; font-size: 14px; color: #000000; padding: 0 5px;}
#newsLi .content ul li.bg {background: #FFFAF5;}
#newsLi .content ul li a { color: #000000;}
#newsLi .content ul li span.time {float: right;}

#newsLi .tab,#dcfw .tab {position: absolute; margin: -27px auto 20px 0; background: url(../images/branch/bg9.gif) no-repeat 0 0; height: 34px; width: 190px; padding: 11px 0 0 11px; z-index:999;}
#newsLi .tab a,#dcfw .tab a { background: url(../images/branch/icon11.gif) no-repeat 100% 0; padding-right: 20px; font-size: 14px; font-weight: bold; color: #9B9B9B;}
#newsLi .tab a.touch,#newsLi .tab a:hover,#dcfw .tab a.touch,#dcfw .tab a:hover { background: url(../images/branch/icon10.gif) no-repeat 100% 0; color: #FF0000; text-decoration: none;}
#newsLi .tab span,#dcfw .tab span { padding: 0 0.6em 0 0.4em; font-size: 16px; color: #DFDEE4;}
/*---------------------------------------------------------------------------------------------------*/
#submitInfo,#dcfw {background: url(../images/branch/bg10.gif) no-repeat 0 0; padding-top: 33px;}
#submitInfo .content,#dcfw .content {border: #C3C3C3 1px solid; border-top: none; padding: 0 130px 100px 130px;}
#submitInfo .content h3 { background: url(../images/branch/bg11.gif) no-repeat 0 0; padding-left: 36px; line-height: 25px; padding-top: 3px;}
#submitInfo .content .tips {padding: 30px 0 30px 90px; font-weight: bold; color: #FF0000;}
#submitInfo .content ul {}
#submitInfo .content li {float: left; line-height: 21px; margin-bottom: 10px;}
#submitInfo .content li.wid1 {width: 165px; text-align: right; padding-right: 5px; font-weight: bold; clear: left;}
#submitInfo .content li.wid2 { width: 370px;}
#submitInfo input.inputStyle1 {border: #CCCCCC 1px solid; width: 355px;}
#submitInfo input.inputStyle2 {border: #CCCCCC 1px solid; width: 155px;}
#submitInfo textarea {border: #CCCCCC 1px solid;width: 355px; height: 80px;}
#submitInfo .content li.submit {text-align: center; padding-top: 25px;}

#subSearch { background: url(../images/branch/bg12.gif) no-repeat 0 100%; padding: 10px 0 10px 12px; width: 950px;}
#subSearch select { width: 90px; float: left; margin-right: 4px;}
#subSearch input.inputStyle1 {width: 155px; float: left; margin-right: 4px;}
#subSearch p {margin-bottom: 0.5em;}
#subSearch li {float: left; line-height: 20px;}
#subSearch li a {margin-right: 1.1em;}
#subSearch li span { margin-right: 1em;}
#subSearch li.tt {font-weight: bold; color: #000000;}
#subSearch ul {clear: both; height: 1%; overflow: hidden;}

#lpLi {}
#lpLi .redBox {background: url(../images/branch/bg15.gif) no-repeat 0 0; float: left;}
#lpLi .redBox .content { padding: 12px;}
#lpLi .content .total {font-size: 14px; font-weight: bold; color: #000000; background: url(../images/branch/icon12.gif) no-repeat 0 30%; padding-left: 18px; margin-bottom: 20px;}
#lpLi .content .space { background: url(../images/branch/bg13.gif) no-repeat 0 0; margin-left: 20px; height: 30px;}
#lpLi .content ul { height: 1%; overflow:hidden; padding-bottom: 20px;}
#lpLi .content li {float: left; width: 118px; padding: 0 21px; line-height: 21px; text-align: center;}
#lpLi .content li img {border: #CCCCCC 1px solid; padding: 3px;}

#bestXzl,#hotSp { background: url(../images/branch/bg8.gif) no-repeat 0 0;}
#bestXzl h2 a.more,#hotSp h2 a.more {float: right; margin: 0 8px 0 0;}
#bestXzl h2,#hotSp h2 {margin-bottom: 12px;}
#bestXzl li,#hotSp li { padding:2px 8px 1px 10px; margin: 0 20px 6px 20px; line-height: 24px; color: #000000;}
#bestXzl .red,#hotSp .red {font-weight: bold;}
#bestXzl li.bg {background: #F8F8F8 url(../images/branch/bg14.gif) no-repeat 100% 0;}

#hotSp li.bg {}
#hotSp li.one {background: #F9F5EC url(../images/branch/01.gif) no-repeat 208px 2px;}
#hotSp li.two {background:url(../images/branch/02.gif) no-repeat 208px 2px;}
#hotSp li.three {background: #F9F5EC url(../images/branch/03.gif) no-repeat 208px 2px;}
#hotSp li.four {background: url(../images/branch/04.gif) no-repeat 208px 2px;}
#hotSp li.five {background: #F9F5EC url(../images/branch/05.gif) no-repeat 208px 2px;}
#hotSp li.six {background: url(../images/branch/06.gif) no-repeat 208px 2px;}

#xzlLi .tab { background: url(../images/branch/bg16.gif) no-repeat 0 100%; font-size: 14px; font-weight: bold; color: #000000;line-height: 26px; margin-bottom: 20px;}
#xzlLi .tab a { border: #DEDEDE 1px solid; border-bottom: none; margin-right: 10px; float: left; padding: 0 12px;}
#xzlLi .tab a.touch,#xzlLi .tab a:hover { border: #FF0000 1px solid; border-bottom:#FFF 1px solid; color: #000000;}
#xzlLi .tab .mar {margin-left: 1em;}
#xzlLi .boxLi {border: #DEDEDE 1px solid; padding: 2px; margin-bottom: 20px; color: #000000;}
#xzlLi .boxLi .boxL {float: left; width: 164px; text-align: center; font-size: 14px; font-weight: bold; line-height: 30px; padding-top: 2px;}
#xzlLi .boxLi ul { background: url(../images/branch/bg17.gif) no-repeat 0 0; width: 789px; float: right; height: 79px; padding: 4px 0 0 0;}
#xzlLi .boxLi li {float: left; width: 295px; padding-left: 34px; line-height: 25px;}
#xzlLi .boxLi li .red {font-weight: bold;}
#xzlLi .boxLi li.wid { width:350px;}
#xzlLi .boxLi li.bz { width:650px; padding-top:3px; }
#xzlLi .yelBg ul { background: url(../images/branch/bg18.gif) no-repeat 0 0;}

#dcfw .tab {margin-bottom: 0;}
#dcfw .content { padding: 0 20px 50px 20px;}
a.unfold {background: url(../images/branch/icon14.gif) no-repeat 100% 45%; padding-right: 12px; float: right; margin: 0 8px 0 0; font-size: 12px; font-weight: 100;}
a.unfold1 {background: url(../images/branch/icon13.gif) no-repeat 100% 45%; padding-right: 12px; float: right; margin: 0 8px 0 0; font-size: 12px; font-weight: 100;}
#dcfw .boxOne {float: left; width: 490px; color: #000000;}
#dcfw .boxOne p {margin: 0 5px; line-height: 24px; font-size: 14px;}
#dcfw .boxOne h3 {margin: 20px 0; line-height: 24px;}
#dcfw .boxOne h3 a { color: #686868;}
#dcfw h3 { background: url(../images/branch/bg19.gif) repeat-x 0 2px; }
#dcfw .boxTwo { background: url(../images/branch/bg23.gif) no-repeat 0 0; width: 363px; float: right; padding-right: 10px; padding: 24px 10px 48px 22px; font-size: 14px; color:#000000;}
#dcfw .boxTwo h3 {background: none; margin-bottom: 14px;}
#dcfw .boxTwo li { height: 48px; margin-bottom: 13px; padding: 0 60px 0 64px; line-height: 48px;}
#dcfw .boxTwo li.twoLine { line-height: 18px; padding-top: 4px; height: 44px;}
#dcfw .boxThree {padding-top: 20px;}
#dcfw .boxThree ul { float: left; width: 180px; padding: 0 0 0 35px;}
#dcfw .boxThree li { margin-bottom: 8px;}
#dcfw .boxThree li a {color: #000000;background: #F2F2F2 url(../images/branch/icon17.gif) no-repeat 3px 0; padding-left: 20px; line-height: 22px; padding-top: 2px; height: 22px; display: block;}
#dcfw .boxThree li a.touch,#dcfw .boxThree li a:hover {background: #FF0000 url(../images/branch/icon17.gif) no-repeat 3px 0; color: #FFFFFF;}
#dcfw .boxThree .boxR {float: right; width: 582px; padding-right: 30px;line-height: 24px; }
#dcfw .boxThree .boxR h4 { background: url(../images/branch/bg22.gif) no-repeat 0 100%; padding: 0 0 0 14px; font-size: 14px; color: #000000; margin-bottom: 25px;}
#dcfw .boxThree .boxR img {float: left; margin: 0 18px 0 0;}

#dcfw #qyxz .boxThree#caseLogo ul {padding: 0; margin: 0; float:none; width: auto;}
#dcfw #qyxz .boxThree#caseLogo li { padding: 5px 16px; float: left; width: 150px; height: 80px; overflow: hidden; text-align: center;}

#dcfw #xmdl .boxTwo { background: url(../images/branch/bg21.gif) no-repeat 0 0;}
#dcfw #xmdl .boxTwo h3 { margin-bottom: 22px;}
#dcfw #xmdl .boxTwo li { padding-left:83px; height: 24px; line-height: 24px; margin-bottom: 27px;}
#dcfw #xmdl .boxTwo li.last {margin-bottom: 17px;}
#dcfw #xmdl .boxThree .boxR h4{ background: url(../images/branch/bg20.gif) no-repeat 0 100%; padding-left: 0;}
#dcfw #xmdl .boxThree ul {width: 160px;}
#dcfw #xmdl .boxThree li {border-bottom: #E3E3E3 1px solid;}
#dcfw #xmdl .boxThree li a { background: url(../images/branch/icon15.gif) no-repeat 2px 40%;}
#dcfw #xmdl .boxThree li a.touch,#dcfw #xmdl .boxThree li a:hover { background: url(../images/branch/icon16.gif) no-repeat 0 40%; font-weight: bold; color: #000000;}

#lpHeader {background: url(../images/branch/bg25.gif) no-repeat 0 0; height: 84px;}
#lpHeader h1 { font-size: 25px; padding: 28px 0 0 36px; float: left;}
#lpHeader .tel { float: left; padding: 29px 0 0 18px;}
#lpHeader .tel img {margin-left: 30px;}
#lpHeader p.time {color:#000000; text-align: right; padding-right: 18px; clear: both;}
#lpHeader p.time span.mar { margin-left: 2em;}
#lpDetail {}
#lpDetail ul { height: 1%; overflow: hidden;}
#lpDetail .frameL {float: left; width: 675px;}
#lpDetail .frameL h3 {background: url(../images/branch/bg19.gif) repeat-x 0 0;clear: both;height: 1%;line-height: 18px;	margin-top: 15px; height: 18px;}
#lpDetail .frameL h3 span {background: url(../images/branch/bg24.gif) no-repeat 0 0; width: 70px; height: 17px; color:#FFFFFF; float: left; padding-left: 26px; line-height: 17px; padding-top: 1px;}
#lpDetail .frameR {float: right; width: 260px;}
#lpDetail .boxOne {}
#lpDetail .boxOne h3 {background:none; margin: 0;}
#lpDetail .boxOne #lpImgBox {border: #C5C5C5 1px solid; padding: 9px 9px 2px 9px; width: 260px; float: left;}
#lpDetail .boxOne #basicInfo { float: right; width: 360px; line-height: 32px;}
#lpDetail .boxOne #basicInfo span.mar {margin-right: 2em;}
#lpDetail .boxOne #basicInfo span.mar2 {margin: 0 0.5em;}
#lpDetail .boxOne #basicInfo span.mar3 {margin-left:2em;}
#lpDetail .boxOne #basicInfo .red {font-size: 16px; font-weight: bold;}
#lpDetail .boxOne #basicInfo p.price {padding: 8px 0;}
#lpDetail ul.boxTwo { margin-top: 5px; height: 1%;}
#lpDetail ul.boxTwo li { width: 285px; padding-left: 15px; line-height: 25px; float: left;}
#lpDetail ul.boxTwo.bg {background: #F6F6F6;}
#lpDetail .boxThree {padding: 15px 0; line-height: 18px; color: #000000;}
#lpDetail .boxThree p {margin: 0 20px;}
#lpDetail .boxThree table {width: 100%;}
#lpDetail ul.boxFour {padding-top: 10px; margin: 0 20px;}
#lpDetail ul.boxFour li { padding-left: 25px; line-height: 25px;margin-top: 5px; }
#lpDetail ul.boxFour li.bg {background: #F6F6F6;}
#lpDetail ul.boxFive {padding-top: 10px; margin: 0 20px;}
#lpDetail ul.boxFive li { background: url(../images/branch/icon13.gif) no-repeat 0 40%; padding-left: 14px; line-height: 30px; margin-top: 5px; float: left; width: 144px; color: #000000;}
#lpDetail ul.boxFive li a { color: #000000;}
#lpDetail ul.boxFive.bg { background: url(../images/newindex/dot.gif) repeat-x 100% 100%; height: 1%; overflow: hidden;}
#lpDetail ul.boxSix { margin: 0 20px;height: 1%; background: url(../images/newindex/dot.gif) repeat-x 100% 100%;}
#lpDetail ul.boxSix li { float: left; width: 125px; text-align: center; color: #000000; line-height: 30px;}
#lpDetail ul.boxSix.ttBg { background: #F6F6F6; margin-top: 10px; padding-top: 2px;}
#lpDetail ul.boxSix.ttBg li {font-weight: bold; line-height: 18px; background: url(../images/branch/bg29.gif) no-repeat 100% 40%;}
#lpDetail ul.boxSix.ttBg li.last {background: none;}

#mapSite { border: #C5C5C5 1px solid; padding: 9px 9px 0 9px; margin-bottom: 18px;}
#lpDetail p.ico { background: url(../images/branch/icon18.gif) no-repeat 0 30%; padding-left: 20px; line-height: 22px; color: #000000; margin-top: 5px;}
#zbfy,#kggl { background: url(../images/branch/bg26.gif) no-repeat 0 0;}
#zbfy h2,#kggl h2 {margin: 1px 0 12px 10px;}
#zbfy li,#kggl li { padding:3px 8px 2px 21px; margin: 0 10px 6px 10px; line-height: 18px; color: #000000;}
#zbfy li span.rText,#kggl li span.rText {float: right;width: 100px;font-weight: 100;}
#zbfy .red,#hotSp .red {font-weight: bold;}
#zbfy li.bg {background: #FFFAF5 url(../images/branch/bg27.gif) no-repeat 100% 0;}

#kggl li {background: url(../images/branch/bg28.gif) no-repeat 100% 0;}

.grayText1 { font-size: 12px; font-weight: 100;background: url(../images/branch/btnBg1.gif) no-repeat 0 0; width: 48px; height: 24px; padding: 0 5px 6px 0; color: #FF0000; line-height: 18px; display: block; margin: 0 auto; text-align: center;}
.grayText2 { font-size: 12px; font-weight: 100;background: url(../images/branch/btnBg2.gif) no-repeat 0 0; width: 60px; height: 24px; padding: 0 5px 6px 0; color: #FF0000; line-height: 18px; display: block; margin: 0 auto;text-align: center;}
#lpHeader .tel .grayText1,#lpHeader .tel .grayText2 {margin: 5px 0 0 0; float: left;}

