/*营业网点*/
.ssbg {width:920px; clear:both;padding:40px 40px; background-color:#ebeff9;}
.ssbg .ssCont { padding:15px 15px 0px 15px;}

#provinceID option {
    padding: 6px 0;
}
.ssCont table { line-height:30px;}
.ssCont table .book{ background:url(../pic/branch/dot-book.gif) no-repeat left center; padding-left:18px;}
.ssCont table a.underline {text-decoration:underline;}
.pr12 {padding-right:12px;}
.ssbg2 { background:url(../pic/branch/ssbg2.jpg) no-repeat bottom;clear:both; height:12px; }
.zjhtMap { clear:both; margin:18px auto; text-align:center;}
.htlogo {clear:both; margin-top:8px; margin-bottom:18px; background: url(../pic/branch/htlogo.jpg) no-repeat 32px center; height:54px;}
.htlogo p { line-height:26px; padding-left:310px;}
.choicebg {background:url(../pic/branch/choicebg.gif) no-repeat center;height:30px; margin:0 auto 15px auto; padding:0 20px; padding-top:8px;}
.choicebg span {
    color: #666666;
    float: right;
    line-height: 22px;
}
.choicebg .btn01 { width:63px; height:22px; background:url(../pic/branch/btn01.gif) no-repeat; cursor:pointer; border:0 none; color:#fff;}
.choicebg input,.choicebg select { vertical-align:middle; margin:0 6px;}
#networkAll { width:946px; margin:0 auto;}
#networkAll .title1 { text-align:right; margin-bottom:10px;}
#networkAll .title2 { margin-bottom:10px; background:url(../pic/news/dot1.gif) no-repeat 10px center; padding-left:40px; font-size:15px; font-weight:bold;}
.yybtitle { text-align:center;}
.yybTable {border-collapse:collapse; margin:0 auto 30px auto;}
.yybTable td {empty-cells:show; border-bottom:1px dashed #ccc; padding:5px;}
.yybTable th {empty-cells:show; border-bottom:1px dashed #ccc; padding:5px; font-weight:bold; text-align:left;}
.yybTable td a { font-weight:bold;}
#yyb .banner { background:url(../pic/branch/yybBanner.jpg); height:105px; padding-top:50px; padding-left:80px; margin-bottom:20px;}
#yyb .banner span { display:block; width:95px; height:60px; text-align:center; font-size:18px; font-family:"黑体"; color:#fff;} 
#yyb .yybLef { width:657px; float:left; padding-bottom:30px;}
#yyb .yybRig { width:310px; float:right;}
#yyb .noticeCont { width:643px; margin:0 auto 20px auto;}
#yyb .noticeCont .tabBar { background:url(../pic/branch/tabBar_bg.jpg) no-repeat center bottom; padding-bottom:23px; height:19px; padding-left:30px; clear:both;}
#yyb .noticeCont .tabBar li { float:left; margin-right:6px;}
#yyb .noticeCont .tabBar a:hover { text-decoration:none;}
#yyb .noticeCont .tabBar li a { width:104px; height:19px; line-height:19px; background:url(../pic/branch/tabBar_li.jpg) no-repeat center top; text-align:center; display:block; font-weight:bold;}
#yyb .noticeCont .tabBar li.ttCur a { width:104px; height:19px; line-height:19px; background:url(../pic/branch/tabBar_li.jpg) no-repeat center bottom; text-align:center; display:block; font-weight:bold; color:#fff;}
#yyb .noticeCont .news1 { width:232px; float:left; padding:8px 20px 0 30px; line-height:1.5em;  }
#yyb .noticeCont .news1 h5 { font-size:14px; font-weight:bold; margin-bottom:8px; color:#333;}
#yyb .noticeCont .textArea { text-indent:2em; color:#666;}
#yyb .noticeCont .textArea a { margin-left:15px;}
#yyb .noticeCont .news2 { background:url(../pic/branch/line01.gif) no-repeat left center; padding-left:25px; width:305px; float:left; height:145px;padding-top:8px;}
#yyb .noticeCont .yybintro { padding:0 30px; line-height:1.5em;}
#yyb .noticeCont .yybintro .imgCont { float:left; margin-right:20px;}
#yyb .noticeCont .yybintro .imgCont img { width:180px; height:120px; padding:2px; border:1px solid #ccc;}
#yyb .noticeCont .yybintro h5 { font-size:14px; font-weight:bold; margin-bottom:10px;}
#yyb .other { background:#f1f1f1; padding:5px 20px; width:603px; margin:0 auto;}
#yyb .other select { margin-right:10px;}

#starCont { background:url(../pic/branch/starCont_bg.jpg) no-repeat; padding-top:12px; height:221px; margin-bottom:10px;}
#starCont .title { height:24px; line-height:24px; padding-left:25px; font-weight:bold;}
#starCont .content { padding:10px 20px 20px 20px;}
#starCont .intro { border-bottom:1px dashed #ccc; padding-bottom:10px; height:90px; margin-bottom:10px;}
#starCont .intro img { width:72px; height:90px; float:left; margin-right:20px;}
#starCont .intro .textArea { width:178px; float:left; height:95px;overFlow-x:hidden;overFlow-y:scroll;scrollBar-face-color:#e9e9e9;scrollBar-hightLight-color:#a8d1e7;scrollBar-3dLight-color: #a8d1e7;scrollBar-darkshadow-color:#fff;scrollBar-shadow-color:#919192;scrollBar-arrow-color:#a90202;scrollBar-track-color:#fff;scrollBar-base-color:#fff;}
#starCont .intro .textArea p { margin-bottom:7px;}
#starCont .intro .textArea .name { font-size:14px;}
#starCont .intro .textArea .name a { color:#116fc0; font-size:12px; margin-left:15px;}
#starCont .nameList { height:60px; padding-right:15px;overFlow-x:hidden;overFlow-y:scroll;    scrollBar-face-color:#e9e9e9;scrollBar-hightLight-color:#a8d1e7;scrollBar-3dLight-color: #a8d1e7;scrollBar-darkshadow-color:#fff;scrollBar-shadow-color:#919192;scrollBar-arrow-color:#a90202;scrollBar-track-color:#fff;scrollBar-base-color:#fff;}
#starCont .nameList ul li { height:20px; line-height:20px; background:url(../pic/share/dot2.gif) no-repeat left center; padding-left:15px;}
#starCont .nameList ul li span { float:right; font-weight:bold;}
#link span { float:right;}
#link p,#link .pp { clear:both; margin-bottom:5px;}
#link img { cursor:pointer;}

#agent .search { height:30px; padding-left:30px; margin-bottom:15px;}
#agent .search .inp1 { border:1px solid #ccc; height:18px; width:100px; margin-right:10px;}
#agent .search .inp2 { border:1px solid #ccc; height:18px; width:200px; margin-right:10px;}
#agent .search .btn { background:url(../pic/branch/btn01.gif); width:63px; height:22px; color:#fff; cursor:pointer; border:0 none;}

#starfp { padding-bottom:20px;}
#starfp .intro { padding-left:30px;}
#starfp .intro img { width:94px; height:125px; border:1px solid #ccc; float:left; margin-right:25px;}
#starfp .intro .textArea { font-size:14px; padding-top:10px; float:left;width:480px;}
#starfp .intro .textArea p { margin-bottom:10px; text-indent:0; line-height:1.6em;}
#starfp .intro .textArea b { font-weight:bold;}
.rstarfp { text-align:center;width:80%; border-bottom:1px dashed #ccc; margin:0 auto 10px auto;}
.rstarfp img { width:105px; height:123px; border:1px solid #ccc;}
.rstarfp .name { height:30px; line-height:30px;}
.rstarfp .name a { margin:0 10px; color:#b50000;}

#yyb .pageCont { background:url(../pic/branch/pageCont_bg.jpg) repeat-y center;}
#yyb .pageCont .tt { background:url(../pic/branch/pageCont_t.jpg) no-repeat; height:19px;  padding-left:40px; font-weight:bold; padding-top:10px;}
#yyb .pageCont .content { padding:10px 20px;}
#yyb .pageCont .bb { background:url(../pic/branch/pageCont_b.jpg) no-repeat; height:17px; line-height:17px; clear:both;}
#yyb .pageCont .yywd .intro { padding:20px 0 10px 0; border-bottom:1px dashed #ccc; margin-bottom:20px;}
#yyb .pageCont .yywd .intro p { margin-bottom:8px;}
#yyb .pageCont .yywd .intro h4 { font-size:14px; font-weight:bold; margin-bottom:10px;}
#yyb .pageCont .yywd .choose { height:200px;}
#yyb .pageCont .yywd .choose p { margin-bottom:10px;}
#yyb .agentList { width:595px; margin:0 auto;}
#yyb .agentList .tt { background:url(../pic/branch/agentList_tt.jpg) no-repeat; height:33px; line-height:33px; width:595px; margin:0 auto; color:#0a6bbd; font-size:14px; padding-left:20px; margin-bottom:10px;}
#yyb .agentList .agent_detail { margin-bottom:15px; padding-left:30px;}
#yyb .agentList .agent_detail img { float:left;width:69px; height:91px; border:1px solid #ccc; margin-bottom:10px;}
#yyb .agentList .agent_detail .textArea { float:left; width:430px;}
#yyb .agentList .agent_detail .textArea p { margin-bottom:8px;}
#yyb .agentList .aginfo { border-bottom:1px dashed #ccc; clear:both; line-height:30px;}

#yyb .yybDetailed { width:930px; margin:0 auto;}
#yyb .yybDetailed .intro { font-size:14px; line-height:1.5em; margin-bottom:25px;}
#yyb .yybDetailed .intro .imgCont { float:left; margin-right:15px; width:150px;}
#yyb .yybDetailed .intro .imgCont img { width:140px; height:185px; padding:3px; border:1px solid #ccc;}
#yyb .yybDetailed .intro .yybName { background:url(../pic/branch/dot2.gif) no-repeat left center; padding-left:25px; height:30px; line-height:30px; font-size:15px; font-weight:bold; margin-bottom:20px;}
#yyb .yybDetailed .title { background:url(../pic/news/dot1.gif) no-repeat left center; padding-left:30px; clear:both; font-size:14px; font-weight:bold; height:30px; line-height:30px; margin-bottom:10px;}
#yyb .yybDetailed .tt { height:24px; line-height:24px; border:1px solid #ccc; border-bottom:1px solid #4391d3; background:url(../pic/branch/tt1.jpg) repeat-x center; font-size:14px; padding:0 15px; margin-bottom:15px;}
#yyb .yybPhoto { background:#eef8ff; border:1px solid #bad5e8; height:120px; padding:10px;}
#yyb .yybPhoto img { width:178px; height:119px;}
#yyb .yybPhoto ul li { float:left; margin:0 20px;}

#yyb .feedback { padding:0 15px;}
#yyb .feedback img { cursor:auto;}
#yyb .feedback p { margin-bottom:5px;}
#yyb .feedback .tt { text-align:left;}
#yyb .feedback .inp1 { width:338px; height:120px; border:1px solid #b4d9f8; padding:10px; background:#f3faff url(../pic/branch/feedback_bg.jpg) no-repeat right bottom; margin:0 auto;}
#yyb .feedback .tj { text-align:center; color:#999;}
#yyb .feedback .tj b { color:#333;}
#yyb .feedback .yzm { text-align:center;}
#yyb .feedback .inp2 { width:50px; height:18px; line-height:18px; border:1px solid #ccc; margin:0 5px;vertical-align:middle;}
#yyb .feedback .yzm img { vertical-align:middle;}

#box .feedback { padding:0 15px;}
#box .feedback img { cursor:auto;}
#box .feedback p { margin-bottom:5px;}
#box .feedback .tt { text-align:left;}
#box .feedback .inp1 { width:338px; height:120px; border:1px solid #b4d9f8; padding:10px; background:#f3faff url(../pic/branch/feedback_bg.jpg) no-repeat right bottom; margin:0 auto;}
#box .feedback .tj { text-align:center; color:#999;}
#box .feedback .tj b { color:#333;}
#box .feedback .yzm { text-align:center;}
#box .feedback .inp2 { width:50px; height:18px; line-height:18px; border:1px solid #ccc; margin:0 5px;vertical-align:middle;}
#box .feedback .yzm img { vertical-align:middle;}


#employees { text-align:center;}
#employees .title { margin-bottom:15px;}
#employees .tel { margin-bottom:10px;}
#employees .table {border-collapse:collapse; margin:0 auto 30px auto; text-align:center;}
#employees .table td {empty-cells:show; border:1px solid #ccc; padding:5px;}
#employees .table th {empty-cells:show; border:1px solid #ccc; padding:5px; font-weight:bold; text-align:center; font-size:15px; background:#f1f1f1;}

#yybinfoText { padding-left:256px; min-height:230px;}
*html #yybinfoText { padding-left:256px; height:230px;}
.yybinfoText1 { background:url(../pic/branch/yybinfoText1.jpg) no-repeat 50px 50px;}
.yybinfoText2 { background:url(../pic/branch/yybinfoText2.jpg) no-repeat 50px 50px;}
.yybinfoText3 { background:url(../pic/branch/yybinfoText3.jpg) no-repeat 50px 50px;}
#yybinfoText .tt { border-bottom:1px solid #ccc; line-height:30px; height:30px; margin-bottom:15px;}
#yybinfoText .tt span { background:url(../pic/branch/dot2.gif) no-repeat left center; float:left; height:30px; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold;}
#yybinfoText .choose {font-size:12px;margin-bottom:15px;background:#f1f1f1; padding:5px 15px; border-bottom:1px solid #ccc;}
#yybinfoText .choose select { margin:0 15px 0 5px;}
#yybinfoText .choose .btn { width:62px; height:22px; background:url(../pic/branch/bu_cx.jpg); cursor:pointer; border:0 none;}
#yybinfoText .textArea { line-height:200%; padding:0 15px 50px 15px;}
#yybinfoText .employees { float:left; width:335px; font-size:14px; margin-right:10px; margin-bottom:25px;}
#yybinfoText .employees img { width:101px; height:133px; border:1px solid #ccc; float:left; margin-right:10px;}
#yybinfoText .employees .text p { margin-bottom:8px;}

.yybmap { padding:15px;}
.yybmap .cityChoose { height:30px; margin-bottom:10px;}
.yybmap .cityChoose .btn { background:#4a90e2;width:69px; height:25px; text-align:center; line-height:25px; color:#fff; text-align:center; border:0 none; cursor:pointer;display:inline-block;}
.yybmap .cityChoose b { font-size:15px; font-weight:bold; color:#0a6bbd; margin-right:15px;}
.yybmap .cityChoose select { margin:0 10px 0 5px;}
.yybmap .maptt { text-align:center; margin-bottom:10px;}
.yybmap .mapTable {border-collapse:collapse; margin:0 auto 10px auto;}
.yybmap .mapTable th{ background:#f4f4f4; color:#333; text-align:center; height:30px; line-height:30px;}
.yybmap .mapTable td {empty-cells:show; border-bottom:1px dashed #ccc; padding:5px;}
.yybmap .mapTable th {empty-cells:show; border-bottom:1px dashed #ccc; padding:5px; font-weight:bold;}
.yybmap .mapTable td a { font-weight:bold;}


