/* 内页通用 */
.subContent .left{background:#f9f9f9;}
.subContent .banner{padding:1px 0;}
.subContent .subrightTopLink{background:#e5eaef; height:30px; margin-left:1px;}
.subContent .subrightTopLink p{padding:8px 0 0 15px;color:#a3a3a3;}
.subContent .subrightTopLink a{color:#a3a3a3; padding:0 5px;}
.subContent .subrightTopLink a:hover,.subContent .subrightTopLink a strong{color:#557999;}
.subContent .subLeftTitle{height:26px; background:url(../images/bg_index_left.gif); padding:9px 0 0 25px;}
.subContent .subLeftMenu{background:#e5eaef; padding-top:5px;}
.subContent .subLeftMenu li a{height:28px; padding:0 0 0 40px;  display:block; border-bottom:1px solid #fff; line-height:28px; font-weight:bold; color:#4f7596;}
.subContent .subLeftMenu li a strong{padding:0 15px 0 0;background:url(../images/icon_5.gif) no-repeat right 3px;}
.subContent .subLeftMenu li a:hover{background-color:#d6dde5;}
.subContent h2.title{background:url(../images/bg_title.gif) left no-repeat;  margin-bottom:10px; clear:both;}
.subContent h2.title strong{display:block;height:17px; padding:8px 0 0 35px;font-size:12px; color:#08589c;background:url(../images/bg_titleR.gif) right no-repeat;}
.subContent h2.title strong span{font-size:11px; padding-left:5px; color:#666; font-weight:normal;}
/* 列表 */
.subContent .listBox{padding:20px 25px 0 21px;}
.subContent .listBox h2{padding:0 0 20px 0;}
.subContent .listBox span{float:right; font-size:9px; color:#a6a7a6;}
.subContent .listBox .hot{padding:5px 5px 10px 5px; margin:0 45px 0 175px; position:relative; background:url(../images/icon_6.gif) bottom repeat-x;}
.subContent .listBox .hot h3 a{font-size:14px; color:#08589c; padding-left:10px; background:url(../images/icon_2.gif) left 4px no-repeat;}
.subContent .listBox .hot h3 span{color:#08589c;}
.subContent .listBox .hot p{padding:20px 30px 10px 10px; line-height:18px;}
.subContent .listBox .hot p a{color:#a6a7a6;}
.subContent .listBox .hot a img{position:absolute;left:-155px; _left:-165px; top:10px; border:1px solid #aebec0;}
.subContent .listBox .hot a:hover{height:100%;}
.subContent .listBox .hot a:hover img{border:1px solid #08589c;}
.subContent .listBox ol{padding:20px 50px 10px 180px;}
.subContent .listBox li{height:24px;}
.subContent .listBox li a{padding-left:10px; background:url(../images/icon_2.gif) left 5px no-repeat;}

/* 翻页 */
.subContent .pageBox{padding:0 0 0 180px;}
.subContent .pageBox a{padding:0 2px; font-weight:900; text-decoration:underline; font-size:11px; color:#4f4f4f;}
.subContent .pageBox a:hover,.news .pageBox a.img{text-decoration:none;}
.subContent .pageBox a.img img{margin-bottom:-4px; position:relative;}
.subContent .pageBox a.on{text-decoration:none; color:#003c70;}

/* 详细 */
.subContent .detailed{padding:20px 30px 0 30px;}
.subContent .detailed h3{font-size:16px; text-align:center; padding:5px 0; margin:0 120px;  color:#003c70;border-bottom:1px solid #ededed;}
.subContent .detailed p.date{padding:5px 0 20px 0; text-align:center; font-size:11px; color:#c4c4c4;}
.subContent .detailed .fontSize{background:url(../images/icon_fontSize.gif); height:26px; width:139px; float:right; position:relative; margin:-65px -20px 0 0; _margin:-65px -10px 0 0;}
.subContent .detailed .fontSize a{display:block; height:26px; width:30px; background:; text-indent:-999pt; margin:0 1px; float:right;}
.subContent .detailed .link{text-align:right; padding:20px 0;}
.subContent .detailed .text{line-height:20px; padding:5px;}
.subContent .detailed .text p{text-indent:2em;}
.subContent .detailed .text br{text-indent:2em;}

/* About Style */
.about .detailedBox{padding:0 25px; line-height:20px;}
.about .detailedBox h2{padding:40px 0 20px 0; text-align:center;}
.about .detailedBox p{padding:5px 0;}

/* Investor Style */
.investor a.pic{position:absolute; margin:20px 0 0 10px;}
.investor ol li{height:22px;}
.investor ol li a{padding-left:10px;background:url(../images/icon_2.gif) left 5px no-repeat;}
.investor ol li span{float:right; font-size:9px; color:#a6a7a6;}
.investorLeft{width:407px; float:left; padding:20px 0 0 25px;}
.investorLeft ol.top{padding:15px 10px 20px 150px;}
.investorLeft ol.top li{height:20px;}
.investorLeft ol.top li a{color:#a6a7a6;}
.investorLeft ol.top li a:hover{color:#08589c;}
.investorLeft ol.bottom{padding:15px 10px 10px 10px;}
.investorRight{width:234px; float:right; padding:20px 0 0 0;}
.investorRight .box{border:1px solid #e1e1e1; background:url(../images/bg_index_newsBox.gif) bottom repeat-x; margin-bottom:7px;}
.investorRight .box ol{padding:8px 2px 10px 2px;}
.investorRight .box ol li{height:20px; line-height:20px; padding:0 18px;}
.investorRight .box ol li a{padding:0 0 0 10px; color:#ababab; background:url(../images/icon_2.gif) 0 5px no-repeat;}
.investorRight .box ol li a:hover{color:#08589c;}
.investor .listBox{width:550px; padding:0 30px;}
.investor .listBox ol{padding:20px 0 10px 0;}
.investor .listBox li{height:26px;}

/* Service Style */
.service .serviceBox{width:320px; float:left; margin:25px 0 0 25px; display:inline;}
.service .serviceBox p{line-height:18px; padding:0 15px;}
.service .serviceBox img.pic{float:left; margin:3px 10px 0 0;}
.service .serviceBox p.text{padding-bottom:5px; color:#afafaf;}
.service .serviceBox p.link{color:#08589c;}
.service .serviceBox p.link a{color:#08589c; padding:0 5px;}
.service .serviceBox dl{padding:0 15px; line-height:16px;}
.service .serviceBox dt{padding-left:9px; background:url(../images/icon_7.gif) left 2px no-repeat; font-weight:bold;}
.service .serviceBox dd{padding-left:9px; padding-bottom:4px; color:#afafaf;}
.service .serviceBox dd span{float:right; font-size:11px; color:#a6a7a6;}
.service .serviceBox strong.more{padding-left:24px;}
.service .serviceBox ul li{width:105px; text-align:center; float:left; line-height:24px;}
.service .serviceBox ol{padding:0 15px 0 100px; background:url(../service/img/pic4.gif) no-repeat 15px 5px;}
.service .serviceBox ol li{height:20px; line-height:20px; padding:0 18px;}
.service .serviceBox ol li a{padding:0 0 0 10px; color:#ababab; background:url(../images/icon_1.gif) 0 4px no-repeat;}
.service .serviceBox ol li a:hover{color:#08589c;}

.service .mapBox{padding:20px 60px 0 60px;}
.service .mapBox .bgMap{background:url(../images/bg_map.gif); height:262px; width:547px; margin:0 auto; overflow:hidden; position:relative;}
.service .mapBox .bgMap .dian{position:absolute;}
.service .mapBox .bgMap .o_1{margin:165px 0 0 275px;}
.service .mapBox .bgMap .o_2{margin:185px 0 0 200px;}
.service .mapBox .bgMap .o_3{margin:180px 0 0 170px;}
.service .mapBox .bgMap .o_4{margin:215px 0 0 98px;}
.service .mapBox .bgMap .o_5{margin:150px 0 0 140px;}
.service .mapBox .bgMap .o_6{margin:165px 0 0 125px;}
.service .mapBox .bgMap .o_7{margin:195px 0 0 140px;}
.service .mapBox .bgMap .o_8{margin:182px 0 0 296px;}
.service .mapBox .bgMap .o_9{margin:110px 0 0 90px;}
.service .mapBox .bgMap .o_10{margin:125px 0 0 160px;}
.service .mapBox .bgMap .o_11{margin:120px 0 0 290px;}
.service .mapBox .bgMap .o_12{margin:80px 0 0 330px;}
.service .mapBox .bgMap .o_13{margin:208px 0 0 187px;}

.service .mapBox .bgMap .dian a.em{display:block; height:14px; width:14px; background:url(../images/icon_map.gif) 1px 1px; text-indent:-999pt;}
.service .mapBox .bgMap .dian a.em:hover{display:block; height:14px; width:14px; background:url(../images/icon_map.gif) bottom;}
.service .mapBox .bgMap .dian a.pop{position:absolute; display:none; color:#fff; padding:5px 0 0 0;height:22px; width:86px; background:url(../images/icon_pop.gif) center;  text-align:center; margin-left:-35px;}
.service .mapBox h3{font-size:12px; padding:30px 0 5px 0;color:#08589c;}
.service .mapBox p.text{line-height:16px; color:#afafaf; padding-bottom:30px;}
.service .mapBox .link{padding:0 20px 30px 20px;}
.service .mapBox .link a{display:block; width:90px; height:24px; float:left; padding-left:10px; background:url(../images/icon_7.gif) left 3px no-repeat;}
.service .mapBox .text{padding:10px 20px 30px 40px; line-height:20px;}

/* Job Style */
.job .jobBox{padding:20px 35px 0 35px;}
.job .jobBox table{width:100%;}

.job .jobBox th {color:#4f6b72; border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;text-align: left;padding: 8px 6px 4px 12px;background: #CAE8EA url(../images/bg_header.jpg) no-repeat;}
.job .jobBox td {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;font-size:11px;padding: 8px 6px 4px 12px;color: #4f6b72;}
.job .jobBox th.nobg{border-top: 0;border-left: 0;border-right: 1px solid #C1DAD7;background: none;}
.job .jobBox .spec th{border-left: 1px solid #C1DAD7; font-weight:normal; border-top: 0;background:#fff url(../images/bullet1.gif) no-repeat;}
.job .jobBox .specalt th{border-left: 1px solid #C1DAD7; font-weight:normal; border-top: 0;background:#f5fafa url(../images/bullet2.gif) no-repeat;color: #797268;}
.job .jobBox .specalt td{ background:#f5fafa;}

.job .listBox{width:650px; padding:0 0 0 30px;}
.job .listBox ol{padding:20px 100px 10px 0;}
.job .listBox li{height:26px;}


/* leftAdBox Style*/
.leftAdBox{text-align:center; padding:15px 0;}
.indexContent .leftAdBox{display:none;}








