@charset "utf-8";
body {
	font: 12px Arial, "宋体";
}
body, ul, li, p, h1, h2, h3, h4, h5, h6, hr,dl,dt,dd,div,fieldset {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
ul, li,ol {
	list-style-type: none;
	list-style-image: none;
}
a {
	text-decoration: none;
	color: #0449be;
}
a:hover {
	text-decoration: underline;
}
ul {
	list-style: none;
}
img,fieldset {
	border-width: 0px;
}

strong {
	font-weight: bold;
}
.clear {
	clear: both;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}

.pa0 {
	padding: 0px;
}
.sub-search2 {
	line-height: 24px;
	color: #000000;
	background: url(../images/common/f1-2.gif) no-repeat;
	text-align: center;
	display: inline-block;
	height: 24px;
	width: 60px;
	border-width: 0px;
}


#wrap {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

/*顶部登录及导航样式*/
#header #top {
	background: url(../images/common/line-headtop.gif) repeat-x;
	height: 33px;
}
#header  #top  p {
	float: left;
	margin-left: 10px;
	display: block;
	margin-top: 11px;
}
#header #top #login {
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}
#header #top #login input {
	border: 1px solid #cfcfcf;
	width: 100px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#header #top #login * {
	margin-right: 4px;
}
#header #top #login a {
	line-height: 18px;
	background: url(../images/common/sub-login.gif) no-repeat;
	text-align: center;
	display: inline-block;
	width: 40px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #333333;
}
#header #top #login .forget {
	color: #696969;
	width: auto;
	background: url(none);
}
#header #nav {
}
#nav #nav-1 {
	margin-top: 10px;
	margin-bottom: 10px;
}

#nav-1 #web-logo {
	float: left;
}
#nav-1 #nav-car {
	float: right;
}
#nav-car li {
	float: left;
	background: url(../images/common/ico-car-line.gif) no-repeat right;
	padding-right: 9px;
	padding-left: 6px;
	text-align: center;
	line-height: 1.6;
	-line-height: 2;
	margin-top: 5px;
}
#nav-car   .no-bg     {
	background: url(none);
}

#nav #nav-2 {
	clear: both;
	position: relative;
	height: 70px;
}
#nav-2 #menu1 {
	position: absolute;
	z-index: 111;
}
#nav-2 #menu1 li {
	float: left;
}
#nav-2 #menu1 a {
	background: url(../images/common/nav-02.gif);
	display: block;
	line-height: 35px;
	text-align: center;
	width: 87px;
	font-weight: bold;
	color: #fff;
	margin-left: -1px;
}
#nav-2 #menu1 a:hover {
	color: #E3F4FB;
	text-decoration: none;
}
#nav-2 #menu1 .dq {
	background: url(../images/common/nav.gif);
	width: 91px;
}
#nav-2 #menu1 .dq:hover {
	color: #fff;
}
#nav-2 #menu2 {
	background: url(../images/common/line-se-navbg.gif) repeat-x;
	position: absolute;
	top: 30px;
	z-index: 100;
	line-height: 33px;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 10px;
	-padding-top: 10px;
	left: 1px;
}
#nav-2 #menu2 a {
	padding-right: 18px;
	padding-left: 18px;
}
#nav-2 #menu2 .hot-menu {
	color: #dd0200;
}
#nav-2 #menu2 .hot-menu img {
	margin-bottom: 7px;
	margin-left: 2px;
}
/*顶部登录及导航样式*/


.mr5
 {
	margin-top: 5px;
}
.mr-right7
 {
	margin-right: 7px;
}
.banner1 {

}
.banner2 {
}
.banner2 img {
	display: block;
	float: left;
	margin-left: 10px;
}
.banner2 img.no-mar {
	margin: 0px;
}

#wrap #main {
	margin-top: 5px;
}
#main .news-box {
    width:100%;
	float:left;
}
.news-box .news-left {
	float: left;
	width: 378px;
}
.news-left .news-showpic {
	background: #edf6fd;
	width: 366px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}
.news-showpic .news-intro {
	background: #53637d;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 3px;
}
.news-showpic .news-intro a {
	color: #fff;
}
.qc-k {
	padding-bottom: 5px;
}

.qc-k  h2 {
	background: url(../images/common/line-h2bg.gif) repeat-x;
	padding-top: 6px;
	height: 25px;
	width: 100%;
}
.qc-k h2 strong {
	background: url(../images/common/ico-h2.gif) no-repeat left 1px;
	display: block;
	float: left;
	margin-left: 5px;
	padding-left: 10px;
	font-size: 14px;
	padding-top: 1px;
}
.qc-k h2 span {
	color: #333;
	display: block;
	float: right;
	margin-right: 10px;
	-margin-right: 5px;
	margin-top: 2px;
	font-weight: normal;
}
.news-tw {
	margin: 5px auto;
	width: 350px;
}
.news-title {
	float: right;
	width: 240px;
	margin-bottom: 4px;
}
.news-title a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.news-pic {
	float: left;
	width:100px;
}
.news-pic img {
	border: 1px solid #000;
}
.news-tw .news-txt {
	width: 240px;
	margin-left: 10px;
	float: left;
}
.news-tw .news-txt a {
	line-height: 1.5;
	color: #6c6c6c;
}
.news-tw  .privie {
	width: 240px;
	margin-left: 10px;
	float: left;
	color: #FF0000;
}

.ui-border {
	border: 1px solid #c5ccd6;
	zoom:1;
	margin-bottom: 5px;
}
.ui-width366 {
	width: 366px;
}
.ui-width198 {
	width: 198px;
}
.ui-width475 {
	width: 475px;
}
.ui-width345 {
	width: 365px;
}
.ui-width308 {
	width: 308px;
}
.ui-width639 {
	width: 639px;
}
.ui-width605 {
	width: 605px;
}




.zhi,.zhi:link,.zhi:visited {
	color: #000066;
}
.zhi:hover {
	text-decoration: underline;
}
.zhi-line,.zhi-line:link,.zhi-line:visited {
	text-decoration: underline;
}
.zhi-line:hover {
	color: #DD0200;
}
.zhi14,.zhi14:link,.zhi:visited {
	font-size: 14px;
	color: #000066;
}
.zhi14:hover {
	text-decoration: underline;
}
.zhi14-line,.zhi14-line:link,.zhi14-line:visited {
	font-size: 14px;
	color: #0449be;
	text-decoration: underline;
}
.zhi14-line:hover {
	color: #DE0002;
}
.red, .red:link, .red:visited {
	color: #dd0000;
}
.red:hover {
	text-decoration: underline;
}
.black1, .black1:link, .black1:visited {
	color: #333;
}




.news-list {
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding:0 10px;overflow:hidden;
}
.news-list a {
	background: url(../images/common/ico-zhi.gif) no-repeat left 10px;
	padding-left: 10px;
	display:block;
}

.news-list  li {
	padding-top: 5px;
	padding-bottom: 5px;
	position: relative;
	zoom:1;overflow:hidden;
	clear:both;
}
.news-list li em {
	position: absolute;
	top:0px;
	right: 0px;
	font-style: normal;
	color: #6e6e6e;
}
.news-box .news-middle {
	float: left;
	width: 370px;
	margin-left: 1px;
}
.news-middle .news-box2 {
	background: url(../images/common/line-newsbox-bg.gif) repeat-x top;
	padding: 10px;
}
.news-box2 h1 {
	text-align: center;
	margin-bottom: 5px;
}

.news-box2   h1 a {
	font-size: 18px;
	font-weight: bold;
	color: #e40000;
	line-height: 22px;
	display: block;
	height: 24px;
	width: 100%;
	overflow: hidden;
}
.news-box2 .list-v {
	padding-bottom: 5px;
	border-bottom: 1px solid #c7cacf;
	text-align: center;
	margin-bottom: 5px;
	-margin-bottom: 5px;
}
.news-box2 .list-v a {
	color: #2c2c2c;
	margin-right: 10px;
}
.news-box2 .list-ul {
    margin-top:-2px;
}
.news-box2 .list-ul li {/*ff*/
	background: url(../images/common/ico-zhi.gif) no-repeat left;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 6px;
}
*html .news-box2 .list-ul li {/*ie6*/
	background: url(../images/common/ico-zhi.gif) no-repeat left;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 6px;
}
*+html .news-box2 .list-ul li {/*ie7*/
	background: url(../images/common/ico-zhi.gif) no-repeat left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.news-box2 .list-ul a {
	font-size: 14px;
	text-decoration: underline;
	margin-right: 8px;
}
.news-box2 .list-ul a:hover {
	color: #E40000;
}
.news-box .news-right {
	float: right;
	width: 200px;
}
#in-search {
	background: #e6ebf1;
	border: 1px solid #a4aac4;
}
#in-search h2 {
	background: url(../images/index/bg-search-title.jpg) no-repeat;
	text-indent: 16px;
	padding-top: 9px;
	padding-bottom: 5px;
	font-weight: bold;
	margin-bottom: 5px;
}
#in-search .in-search-la {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
#in-search .in-search-la input {
	color: #97969e;
	border: 1px solid #c7cddd;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 2px;
	float: left;
}
#in-search .in-search-la a {
	line-height: 19px;
	background: url(../images/common/sub-search.gif) no-repeat;
	text-align: center;
	display: block;
	width: 45px;
	color: #333;
	float: left;
	margin-left: 10px;
}
#in-search h3 {
	clear: both;
	margin-top: 10px;
	background: url(../images/common/ico-h2.gif) no-repeat left 2px;
	border-bottom: 1px solid #a8a9be;
	width: 175px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 4px;
}
#in-search .in-search-money {
	background: url(../images/index/bg-search-title3.jpg) no-repeat;
	width: 186px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	line-height: 2;
	margin-top: 7px;
}
#in-search .in-search-money a {
	color: #333;
	padding-right: 8px;
	padding-left: 8px;
}
#in-search .in-search-money a:hover {
	color: #E40000;
}
.qc-k2 {
	width: 100%;
	overflow:hidden;
}
.q-title {
	background: url(../images/common/li-blue-02.gif) repeat-x;
	height: 28px;
	position: relative;
}
.q-title  .left {
	position: absolute;
	left: 0px;
	top: 0px;
}
.q-title  .right {
	position: absolute;
	top: 0px;
	right: 0px;
}
.q-title h2 {
	background: url(../images/common/ico-h2.gif) no-repeat left;
	float: left;
	margin-left: 6px;
	padding-left: 10px;
	color: #fff;
	font-weight: bold;
	margin-top: 6px;
	font-size: 14px;
}
.q-title  ul {
	position: absolute;
	top: 7px;
	right: 10px;
}
.q-title  li  {
	float: left;
	margin-right: 2px;
}
.q-title li a {
	background: no-repeat top;
	text-align: center;
	display: block;
	margin-right: 2px;
	padding-top: 4px;
	padding-bottom: 5px;
	color: #333;
}
.q-title .f-menu a:hover {
	text-decoration: none;
}


.q-title .f-menu .dq {
	background: url(../images/common/f1-1.gif) no-repeat top;
	width: 60px;
	font-weight: bold;
	color: #fff;
}
.q-title .f-menu2 .dq {
	background: url(../images/common/f2-1.gif) no-repeat top;
	width: 24px;
	font-weight: bold;
	color: #fff;
}

.q-title .f-menu a {
	width: 60px;
	background: url(../images/common/f1-2.gif) no-repeat top;
}
.q-title .f-menu2 a {
	background: url(../images/common/f2-2.gif) no-repeat;
	width: 24px;
	padding-top: 3px;
	padding-bottom: 7px;
}


.ui-3border  {
	background: #f4f7fc;
	border-right: 1px solid #c1ced9;
	border-bottom: 1px solid #c1ced9;
	border-left: 1px solid #c1ced9;
	padding-top: 20px;
	width: 958px;
	float: left;
	overflow:hidden;
}
.se-car-list {
	width: 142px;
	margin-bottom: 20px;
	float: left;
	margin-left: 15px;
	-margin-left: 8px;
	-margin-right: 7px;
}
.se-car-list .show-pic img {
	border: 1px solid #000;
}
.se-car-list p {
	text-align: center;
	padding-top: 3px;
	width:140px;
	height: 14px;
	overflow: hidden;
}
.buy-car-center {
	background: url(../images/index/ku1-k-03.gif) repeat-y center;
}
.b-title {
	background: url(../images/index/ku1-k-02.gif) repeat-x top;
	height: 42px;
	width: 100%;
	position: relative;
}
.b-title h2 {
	float: left;
}
.b-title p {
	float: right;
	margin-top: 15px;
	margin-right: 5px;
	color: #666;
}
.b-title p a {
	color: #666;
	padding-right: 7px;
	padding-left: 7px;
}
.buy-car-center #left {
	float: left;
	width: 368px;
}
.buy-car-center #left .buy-news {
	margin-bottom: 10px;
}
.buy-car-center  .buy-news  h3  {
	background: url(../images/common/line-h3-bg.gif) repeat-x;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.buy-car-center  #left  .buy-news  h3  .strong1 {
	background: url(../images/common/line-h3-bg2.gif) repeat-x;
	text-align: center;
	display: block;
	border-top: 1px solid #c1cfda;
	border-right: 1px solid #c1cfda;
	border-left: 1px solid #c1cfda;
	padding-top: 4px;
	width: 80px;
	margin-left: 8px;
	margin-top: 6px;
	padding-bottom: 3px;
	font-size: 14px;
}
.buy-car-center  .buy-news  .ad  {
	text-align: center;
	margin-top: 5px;
}
.buy-car-center #right {
	float: right;
	width: 200px;
}
.buy-car-center #right .buy-news h3 .strong2 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	display: block;
	text-align: center;
	width: 80px;
	margin-top: 10px;
}
.buy-car-center #right .buy-news .news-list li {
}
.buy-car-center #middle {
	float: left;
	width: 370px;
	margin-left: 10px;
}
.buy-car-center #middle .buy-title {
	background: url(../images/common/bg-h4-title.gif) no-repeat;
	width: 100%;
	height: 23px;
	margin-bottom: 6px;
	margin-top: 7px;
}
.buy-car-center #middle .buy-news-middle .buy-title strong {
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-top: 4px;
	margin-left: 18px;
}
.buy-car-center #middle .buy-news-middle .buy-title span a {
	color: #333;
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}
.buy-car-center #middle .buy-news-middle .news-tw {
	width: 350px;
	margin-right: auto;
	margin-left: auto;
}
.buy-news-middle .news-list li {
	padding-top: 4px;
	padding-bottom: 4px;
}
.qc-k2 .hd-list {
	width: 100%;
	margin-top: -20px;
	background: #fff;
}
.line-height1 {
	padding-top: 7px;
	-padding-top: 3px;
	-padding-bottom: 2px;
}

.hd-list th {
	background: url(../images/common/hd-th-bg.gif) repeat-x;
	font-weight: bold;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 5px;
}
.hd-list .ls2 td {
	background: #f3f8fc;
}

.hd-list td {
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	position: relative;
}
.ui-3border2 {
	background: url(../images/index/ku1-k-04.gif) repeat-y center;
	border-right: 1px solid #c1ced9;
	border-bottom: 1px solid #c1ced9;
	border-left: 1px solid #c1ced9;
}
.ui-3border2 #left {
	float: left;
	width: 323px;
}
.ui-3border2 #left .tz-car {
	width: 150px;
	float: left;
	margin-left: 10px;
	-margin-left: 5px;
	margin-top: 11px;
}
.ui-3border2 #left .tz-car dt {
	margin-right: 3px;
	float: left;
}
.ui-3border2 #left .tz-car dt img {
	border: 1px solid #b6b6aa;
	display: block;
}
.ui-3border2 #left .tz-car dd {
	overflow: hidden;
	color: #273178;
	float: left;
	width: 85px;
}
.ui-3border2 #left .tz-car .tel {
	font-size: 10px;
	color: #273178;
}
.ui-3border2 #right {
	float: right;
	width: 634px;
}
.ui-3border2 #right .hd-list {
	margin: 0px;
}
.ui-3border2 #right .hd-list td {
	padding-top: 7px;
	padding-bottom: 8px;
}
.qc-k2 .q-title h3.title2 {
	position: absolute;
	left: 324px;
	top: 4px;
	background: #fff;
	border: 1px solid #074999;
	padding: 4px 10px 2px;
	font-size: 14px;
	font-weight: bold;
}
.ui-border2 {

}
.ui-border2 .b-title {
	background: url(../images/index/ku1-k-05.gif) repeat-x top;
	height: 44px;
	border-right: 1px solid #d2d6d9;
	border-left: 1px solid #d2d6d9;
	border-top: 1px solid #d2d6d9;
}
.ui-border2 .b-title p {
	float: right;
	position: relative;
	background: url(../images/common/ku2-02.gif) repeat-x;
	height: 26px;
	margin-right: 6px;
	margin-top: 5px;
}
.ui-border2  .b-title  .kimg-left {
	float: left;
	margin-top: -5px;
}
.ui-border2  .b-title  .kimg-right {
	float: right;
	margin-top: -5px;
}
.ui-border2 .b-title p {
	margin-top: 8px;
	padding-top: 5px;
	color: #fff;
}
.ui-border2 .b-title p a {
	color: #fff;
}
.ui-border2 .car-border3 {
	padding-top: 15px;
}
.in-bbs .qc-k .you-box {
	width: 450px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
}
.you-box .show-pic {
	float: left;
	margin-right: 10px;
}
.you-box .show-pic img {
	border: 1px solid #000;
}
.you-box h3 {
	float: left;
	width: 340px;
	overflow: hidden;
}
.you-box h3 a {
	font-weight: bold;
}
.you-box p a {
	float: left;
	width: 340px;
	line-height: 1.6;
	color: #6f6f6f;
}
.ui-width475 .news-tw {
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom:10px;
}
.ui-width475 .news-tw .news-pic {
}
.ui-width475 .news-tw .news-title {
	width: 340px;
}
.ui-width475 .news-tw .news-txt {
	width: 340px;
	float: left;
}
.ui-width475 .news-list li {
	padding-top: 6px;
	padding-bottom: 7px;
}
.car-women {
	float: left;
	width: 100%;
	-margin-left: -23px;
}
.car-women li {
	float: left;
	margin-left: 23px;
	margin-bottom: 15px;
}
.car-women li img {
	background: #fff;
	padding: 1px;
	border: 3px solid #d7e3f1;
}
.car-women p {
	text-align: center;
	width: 93px;
}
.link-logo {
	float: left;
	width: 100%;
	margin-top: 5px;
	display:inline;
}
.link-logo img {
	display: block;
	float: left;
	margin-left: 7px;
	display:inline;
}
.link-logo2 {
	float: left;
	width: 100%;
	display:inline;
}

.link-logo2 img {
    margin-left: 21px;
	display: inline;
	float: left;
	margin-top: 5px;
}
.link-view {
	width: 99%;
	margin-right: auto;
	margin-left: auto;
	border-top: 3px solid #dadee1;
	margin-top: 15px;
	padding-top: 10px;
}
.link-view li {
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	margin-right: 9px;
	margin-left: 9px;
}
.link-view li a {
	background: url(../images/common/ico-link.gif) no-repeat left;
	display: block;
	width: 90px;
	padding-left: 10px;
	color: #004597;
}
#footer {
	padding-top: 10px;
	border-top: 3px solid #b8cde0;
	margin-top: 20px;
	text-align: center;
	width:100%;
	clear:both;
	overflow:hidden;
}
#footer p {
	color: #004499;
	padding-top: 5px;
	padding-bottom: 6px;
}
#footer p a {
	color: #004499;
	padding-right: 5px;
	padding-left: 5px;
}
#footer p a:hover {
	color: #c33;
}
#footer .copyright {
	color: #999;
	font-size: 11px;
}
#se-nav {
	background: url(../images/common/se-t.gif) repeat-x;
	width: 100%;
}
#se-nav h1 {
	float: left;
}
#se-nav .se-menu {
	float: right;
	background: url(../images/common/se-t-03.gif) repeat-x;
}
#se-nav   .se-menu   ul {
	margin-top: 2px;
}
#se-nav .se-menu li {
	float: left;
	margin-right: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background: url(../images/common/se-t-05-line.gif) no-repeat right center;
}

#se-nav .se-menu a {
	width: 68px;
	color: #fff;
	display: block;
	text-align: center;
	line-height: 17px;
}
#se-nav .se-menu a:hover {
	text-decoration: none;
}
#se-nav .se-menu .se-dq {
	font-weight: bold;
	color: #2871bd;
	background: url(../images/common/se-dq.gif) no-repeat;
	text-align: center;
	display: block;
}
.top-box {
	width: 200px;
}
.top-box .top-title {
	background: url(../images/common/ml-k-blue-02.gif) repeat-x;
	height: 25px;
}
.top-box .top-title h2 {
	font-weight: bold;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
}
.top-box .top-table1 {
	width: 100%;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
}
.top-box .top-table1 th {
	font-weight: bold;
	color: #000;
	background: #f5f5f5;
	height: 28px;
	-height: 25px;
	text-indent: 15px;
	text-align: left;
}
.top-box .top-table1 td {
	padding-bottom: 3px;
	border-bottom: 1px solid #dddddd;
	text-indent: 10px;
	padding-top: 3px;
}
.top-box .top-table1 td img {
	margin-right: 5px;
	position: relative;
	top: 2px;
}
.top-box  .top-table1  .no-bor  {
	border-width: 0px;
	border-style: none;
}
.top-box .top-table1 .top-ls1 td {
	background: #f5f5f5;
	border-top: 1px solid #fff;
}
.yp-box1 .yp-left1 {
	width: 748px;
	float: left;
}
.yp-box1 .yp-right1 {
	float: right;
}
.yp-pro   {
	background: #f4f7fc;
}
.yp-pro .yp-pic {
	-margin-left: -13px;
	margin-top: 10px;
	margin-bottom: 6px;
}

.yp-pro .yp-pic li {
	float: left;
	margin-left: 14px;
	text-align: center;
}
.yp-pro   .yp-pic   .yp-ps {
	background: #dae4e9;
	display: block;
	padding: 3px;

}
.yp-pro .yp-pic img {
	display: block;
	margin-bottom: 3px;
}
.yp-pro .yp-pic p {
	background: #dae4e9;
	display: block;
	padding-top: 3px;
	padding-bottom: 2px;
	margin-top: 4px;
}
.yp-pro .yp-pic p a {
	padding-right: 8px;
	padding-left: 8px;
}
.yp-sj-t li {
	margin-left: 20px;
}

.yp-f {
	height: 590px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	overflow: hidden;
}
.yp-f .yp-f-box {
	width: 188px;
	margin-top: 11px;
	margin-right: auto;
	margin-left: auto;
}
.yp-f .yp-f-box h3 {
	background: url(../images/yp/yp-h.gif) no-repeat 0px -2px;
	height: 18px;
	text-indent: 17px;
	font-weight: bold;
	color: #000;
}
.yp-f .yp-f-box p {
	line-height: 1.7;
}
.yp-f .yp-f-box p a {
	padding-right: 4px;
	padding-left: 4px;
}
.pp-tz {
	background: url(../images/yp/pp-k-02.gif) repeat-x;
	height: 86px;
}
.pp-tz h3 {
	float: left;
}
.pp-tz .yp-sj {
	float: right;
	margin-top: 7px;
}
.pp-tz .yp-sj li {
	float: left;
	background: url(../images/yp/pp-k-03.gif);
	height: 72px;
	width: 117px;
	margin-right: 17px;
	line-height: 72px;
	overflow:hidden;
	position:relative;
	text-align:center;
}
.pp-tz .yp-sj li a {
	position:static;
	+position:absolute;
	top:50%;
	vertical-align:middle
}
.pp-tz .yp-sj img {
    position:static;
	+position:relative;
	top:-60%;left:-50%;
	vertical-align:middle
}
.qc-k2 {
}
.qc-k3  h2 {
	background: url(../images/yp/yp-h2.gif) no-repeat 0px -4px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-indent: 30px;
	font-size: 14px;
	font-weight: bold;
}
.yp-tj {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}
.yp-tj  th {
	font-weight: bold;
	border-bottom: 1px solid #c1cdd9;
	padding-top: 4px;
	padding-bottom: 5px;
}
.yp-tj td {
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}
.yp-tj .ls2 td {
	background: #f3f8fc;
	border-bottom: 1px dashed #c4ced2;
	border-top: 1px dashed #c4ced2;
}
.zx-buy {
	line-height: 20px;
	background: url(../images/common/bg-buy.gif) no-repeat;
	display: block;
	width: 31px;
	margin-right: auto;
	margin-left: auto;
	color: #f20707;
}
.es-middle {
	float: left;
	width: 419px;
}
.es-right {
	float: right;
	width: 152px;
}
.es-search .es-s-form {
	background: url(../images/es/es-search-02.gif);
}
.es-search .money-se {
	background: #eaedf2;
}
.es-s-form .es-form {
	width: 100%;
}
.es-s-form .es-form td {
	height: 28px;
}
.es-s-form .es-form select {
	width: 75px;
}

.es-form .es-input1 {
	border: 1px solid #85aac4;
	width: 270px;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 5px;
	vertical-align: middle;
	margin-right: 5px;
}
.es-form .es-search-sub {
	line-height: 18px;
	background: url(../images/common/bg-search-sub.gif) no-repeat;
	text-align: center;
	display: inline-block;
	width: 40px;
	font-weight: bold;
	color: #fff;
}
.es-search .money-se p {
	line-height: 27px;
	-line-height: 29px;
	padding-left: 4px;
}
.es-tjbox {
	float: left;
	width: 100%;
	padding-top: 10px;
}

.es-tjbox .car-prls {
	width: 142px;
	margin-bottom: 20px;
	float: left;
	margin-left: 15px;
	-margin-left: 8px;
	-margin-right: 7px;
}
.car-prls img {
	display: block;
	border: 1px solid #000;
	margin-bottom: 4px;
}
.car-prls p {
	line-height: 23px;
}
.car-title    {
	width: 140px;
	overflow: hidden;
	display: block;
	height: 18px;
}
.car-pp-search .pp-search-left {
	float: left;
	width: 538px;
}
.car-pp-search .pp-search-right {
	float: right;
	width: 408px;
}
.pp-table {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}
.pp-search-left h2 {
	background: url(../images/common/line-h3-bg.gif) repeat-x;
	height: 30px;
	position: relative;
}
.pp-search-left  h2  span {
	font-size: 14px;
	font-weight: bold;
	background: url(../images/common/line-h3-bg2.gif) repeat-x;
	border-top: 1px solid #c1ced7;
	border-right: 1px solid #c1ced7;
	border-left: 1px solid #c1ced7;
	display: block;
	width: 70px;
	text-align: center;
	padding: 5px 5px 2px;
	position: absolute;
	left: 15px;
	bottom: 0px;
}
.pp-search-left h2 a {
	color: #1b5082;
	position: absolute;
	top: 11px;
	right: 5px;
}



.pp-table .pp-h {
	font-weight: bold;
	WRITING-MODE: tb-rl;
	background: url(../images/es/pp-title.gif) no-repeat;
	height: 71px;
	text-align: center;
	vertical-align: middle;
	padding-right: 7px;
	padding-left: 5px;
}
.pp-table .pp-logo li {
	float: left;
	margin-right: 14px;
	text-align: center;
	margin-bottom: 10px;
}
.pp-logo img {
	border: 1px solid #c1ced7;
	margin-bottom: 5px;
	display: block;
}
.pp-table .pp-logo a {
	width: 55px;
	overflow: hidden;
}
.pp-search-right h2 {
	background: url(../images/common/line-h3-bg.gif) repeat-x;
	position: relative;
	height: 30px;
}
.pp-search-right h2 span {
	font-size: 14px;
	font-weight: bold;
	background: url(../images/common/ico-h2.gif) no-repeat left;
	display: block;
	padding-left: 10px;
	position: absolute;
	left: 10px;
	top: 8px;
}
.es-search-txt {
	margin-bottom: 10px;
	width: 97%;
	margin-right: auto;
	margin-left: auto;
}
.es-search-txt h3 {
	background: url(../images/common/ico-es-pp.gif) no-repeat left;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
.es-search-txt p {
	line-height: 19px;
	background: #f4f4f4;
	padding: 7px 5px 6px;
}
.es-search-txt p a {
	padding-right: 3px;
	padding-left: 3px;
}

.pp-search-left .jss-sj .ls2 {
	background: #f3f8fc;
	border-top: 1px solid #e3e8ee;
	border-bottom: 1px solid #e3e8ee;
}
.pp-search-left .jss-sj li {
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.jjs-box .jss-left {
	float: left;
	width: 236px;
}
.jjs-box .jss-right {
	float: right;
	width: 716px;
}
.es-bf-title {
	background: url(../images/common/bg-es-bf.gif) no-repeat;
	vertical-align: middle;
	padding-top: 13px;
	padding-bottom: 4px;
}
.es-bf-title h2 {
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-left: 25px;
	display: inline;
}
.es-bf-title p {
	float: right;
	margin-right: 10px;
}
.es-bf-title  p a {
	color: #1b5082;
	margin-right: 10px;
}
.es-bf-title .es-more {
	background: url(../images/common/ico-es-more.gif) no-repeat left 0px;
	display: inline-block;
	padding-left: 11px;
}
.es-bf-list {
	clear: both;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
}
.es-bf-list th {
	height: 28px;
	border-bottom: 1px solid #c1cdd9;
	font-weight: bold;
}
.es-bf-list td {
	padding-top: 8px;
	padding-bottom: 9px;
	border-bottom: 1px dashed #c4ccd7;
	text-align: center;
}
.es-bf-list .ls2 td {
	background: #f3f8fc;
}
.es-senav {
	position: absolute;
	top: 15px;
	right: 0px;
}

.es-senav li {
	float: left;
	margin-right: 10px;
}
.b-title .es-senav a {
	background: url(../images/common/ico-es-more.gif) no-repeat left 0px;
	padding-left: 11px;
	color: #2b65a4;
}
.es-newsbox {
	width: 100%;
}
.es-newsbox .es-news-bor {
	border-right: 1px solid #c0ccd8;
}
.es-newsbox1 h2 {
	background: url(../images/common/line-h3-bg.gif) repeat-x;
	height: 30px;
	width: 100%;
	position: relative;
}
.es-newsbox1 h2 span {
	font-size: 14px;
	font-weight: bold;
	background: url(../images/common/line-h3-bg2.gif) repeat-x;
	padding: 5px 5px 4px;
	border-top: 1px solid #c1cfda;
	border-right: 1px solid #c1cfda;
	border-left: 1px solid #c1cfda;
	position: absolute;
	left: 12px;
	bottom: -1px;
}
.es-newsbox1 h2 a {
	color: #000;
	position: absolute;
	top: 10px;
	right: 6px;
}
.es-news-bor .qna {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.qna input {
	height: 13px;
	border: 1px solid #819cb7;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 1px;
	width: 240px;
	margin-right: 4px;
}
.qna a {
	line-height: 18px;
	background: url(../images/common/sub-login.gif) no-repeat;
	text-align: center;
	display: inline-block;
	width: 40px;
	color: #333;
}
.seu {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.seu td {
	padding-top: 5px;
	padding-bottom: 5px;
}
.es-newsbox1 h2 .ask {
	background: url(../images/common/ico-ask.gif) no-repeat left 0px;
	display: block;
	padding-left: 20px;
	line-height: 30px;
	color: #f00;
	top: 5px;
}
.es-by-left {
	float: left;
}

.es-buy-search {
	width: 97%;
	margin-right: auto;
	margin-left: auto;
}
.es-buy-search select {
	line-height: 16px;
	height: 16px;
	width: 80px;
	margin-left: 6px;
}
.es-buy-search div {
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 3px;
}
.es-buy-search span {
	margin-left: 10px;
}
.es-buy-search input {
	line-height: 16px;
	height: 16px;
	border: 1px solid #c6cdd5;
	margin-right: 6px;
	margin-left: 6px;
}
.es-buy-search p {
	text-align: center;
	line-height: 40px;
}
.sub-search1 {
	line-height: 19px;
	color: #333;
	background: url(../images/common/sub-search.gif);
	text-align: center;
	display: inline-block;
	height: 19px;
	width: 45px;
	font-size: 12px;
}
.es-by-b1 {
	margin-top: 5px;
}
.es-by-b1 .es-s-m {
}
.es-by-b1 .es-s-m li {
	float: left;
	width: 128px;
	margin-left: 15px;
	display: inline;
	padding-top: 3px;
	padding-bottom: 2px;
	background: url(../images/common/ico-zhi.gif) no-repeat left 10px;
	padding-left: 7px;
}
.es-by-b1 .car-pp {
	width: 97%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 7px;
	line-height: 1.7;
	border-bottom: 1px solid #d2d2d2;
}
.es-by-right {
	background: #f4f9fd;
	border: 1px solid #c2ced8;
}
.es-by-right .es-list-title {
	line-height: 25px;
	float: left;
	width: 100%;
	background: #e9eef2;
	margin-bottom: 10px;
}
.es-by-right .es-list-title .es-wz {
	float: left;
	margin-left: 5px;
	background: url(../images/common/ico-wz.gif) no-repeat left 5px;
	padding-left: 19px;
}
.es-list-title .w-fb {
	display: block;
	float: right;
	margin-right: 10px;
	background: url(../images/common/ico-fb.gif) no-repeat left 5px;
	padding-left: 17px;
}
.es-clb {
	clear: both;
	margin-bottom: 13px;
	width: 620px;
	margin-right: auto;
	margin-left: auto;
}
.es-clb .es-pic {
	width: 118px;
	margin-right: 5px;
	float: left;
}
.es-clb .es-pic img {
	border: 1px solid #000000;
}
.es-clb .es-clt {
	float: right;
	width: 492px;
}
.es-clt .title {
	border-bottom: 1px solid #d9dcdf;
}
.es-clt .title a {
	font-size: 14px;
	font-weight: bold;
}
.es-clt li {
	padding-top: 2px;
	padding-bottom: 5px;
}
.es-clt .es-mes em {
	font-style: normal;
	margin-right: 20px;
}
.es-clt .used-intro {
	color: #878686;
}
.es-clt .previe .fb-time {
	color: #878686;
	float: left;
}
.es-clt .previe .es-fm {
	float: right;
}
.es-clt .previe .es-fm em {
	font-size: 15px;
	font-weight: bold;
	color: #ed0000;
	font-style: normal;
	margin-right: 15px;
}
.es-clt .previe .es-fm a {
	background: url(../images/common/ico-sc.gif) no-repeat left 0px;
	display: inline;
	padding-left: 15px;
}
.news-viewpage {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}
.news-viewpage a {
	background: #fff;
	display: inline;
	padding: 2px 4px;
	border: 1px solid #9aafe6;
	margin-right: 3px;
	margin-left: 3px;
	text-align: center;
}
.news-viewpage .news-pagenum a {
	padding: 1px 7px;
}
.news-viewpage .news-pagenum em {
	background: #296cb3;
	display: inline;
	padding: 1px 7px;
	margin-right: 4px;
	margin-left: 4px;
	text-align: center;
	color: #fff;
}
.car-view {
	clear: both;
	width: 935px;
	margin-right: auto;
	margin-left: auto;
}
.car-view .cv-left {
	width: 395px;
	margin-right: 15px;
	float: left;
}
.car-view .cv-left .cv-pic a {
	background: url(../images/common/ico-sc2.gif) no-repeat left 3px;
	display: block;
	line-height: 26px;
	padding-left: 20px;
	font-size: 12px;
	text-decoration: underline;
	margin-right: auto;
	margin-left: auto;
	width: 80px;
}
.cv-left .cv-op {
	margin-top: 10px;
	margin-bottom: 10px;
}
.cv-left .cv-op li {
	background: #e6eaee;
	float: left;
	height: 55px;
	width: 74px;
	margin-right: 4px;
	margin-bottom: 4px;
}
.cv-left .cv-op img {
	display: block;
}
.cv-msg .cv-cs {
	float: right;
	width: 520px;
	margin-right: 5px;
}
.cv-cs .cv-title {
	font-size: 14px;
	font-weight: bold;
	color: #020066;
	border-bottom: 1px solid #dbdbe9;
}
.cv-cs td {
	line-height: 1.6;
	padding-bottom: 3px;
	padding-top: 4px;
}
.cv-cs .red {
	font-size: 15px;
	font-weight: bolder;
	color: #e60707;
}
.cv-mm {
    margin-bottom:10px;    
}
.cv-msg  .cv-mm .cv-msg2 {
	width: 100%;
}
.cv-msg .cv-mm .cv-msg2 td {
	line-height: 25px;
	padding-left: 10px;
}
.cv-msg .cv-mm .cv-msg2 .ls td {
	background: #f4f9fd;
}
.pg-sm {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
.pg-sm li {
	background: url(../images/common/ico-black.gif) no-repeat left 7px;
	padding-left: 7px;
	line-height: 1.6;
	margin-top: 4px;
	margin-bottom: 5px;
}
.pg-se {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
.pg-se li {
	background: url(../images/common/ico-black.gif) no-repeat left 14px;
	padding-left: 7px;
	position: relative;
	padding-top: 7px;
	padding-bottom: 6px;
}
.pg-se li em {
	font-style: normal;
	margin-right: 5px;
}
.pg-se li span {
	position: absolute;
	top: 6px;
	right: 0px;
}
.pg-form {
	width: 97%;
	margin-right: auto;
	margin-left: auto;
}
.pg-form td {
	line-height: 33px;
	vertical-align: middle;
}
.online-sj {
	width: 98%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.online-sj th {
	line-height: 26px;
	font-weight: bold;
	border-bottom: 1px solid #D0DBE3;
}
.online-sj td {
	line-height: 33px;
	padding-left: 5px;
}
.online-sj .ls td {
	background: #E4ECF1;
}
.fb-n .fb-title {
	background: #E0EDF3;
	text-indent: 10px;
	padding-top: 6px;
	padding-bottom: 5px;
}
.fb-n .fb-ll {
	line-height: 3;

	+padding-top: 7px;
	+padding-bottom: 7px;
}
.fb-n .fb-ll label {
	margin-left: 10px;
	margin-right: 10px;
}
.fb-n .fb-ll select {
	margin-right: 3px;
	margin-left: 3px;
}
.fb-n .fb-ll .fb-tex {
	height: 60px;
	width: 580px;
	margin-left: 10px;
}
.fb-n .fb-ll input {
	margin-right: 5px;
}
.fb-n .fb-ll a {
	margin-right: 20px;
}
.fb-n .fb-sub1 {
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #E4EBEB;
}
.touring-lx {
	float: right;
	width: 584px;
}
.baoxian-calc li {
	display: block;
	padding-top: 5px;
	padding-bottom: 4px;
}
#in-search .in-search-la .baoxian-calc .baoxian-sub {
	background: url(../images/common/bg-search-sub.gif) no-repeat;
	height: 18px;
	width: 40px;
	font-weight: normal;
	color: #fff;
	line-height: 18px;
	text-align: center;
}

#in-search .in-search-la .baoxian-calc input {
	border-width: 0px;
	border-style: none;
	float: none;
}
#in-search  .in-search-la .baoxian-calc .baoxian-input {
	border: 1px solid #033B56;
}
.es-newsbox .es-news-bor .es-newsbox1 .bx-span    {
	bottom: 5px;
}
.es-newsbox .es-newsbox1 .bx-span {
	bottom: 5px;
}
.baoxian-table-vi {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	border-top: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
}
.baoxian-table-vi td {
	padding-top: 8px;
	padding-bottom: 7px;
	font-size: 14px;
	color: #333;
	background: #f7f7f7;
	text-indent: 10px;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
}
.t-buy {
	width: 100%;
}
#main .news-box .t-buy .t-buytt {
	background: url(../images/common/line-h2bg.gif) repeat-x;
	padding-top: 7px;
}
.yp-view-txt {
	margin: 5px auto;
	width: 98%;
	line-height: 1.8;
	color: #333;
}
.t-buytt h2 {
	background: url(../images/common/ico-h2.gif) no-repeat left;
	padding-left: 12px;
	margin-left: 10px;
}
.lr_box {
	width: 100%;
}
.lr_box .lr_bor {
	border: 1px solid #c6c6c6;
	padding: 1px;
}
.lr_box .lr_bor .login_box {
	width: 100%;
}
.lr_box .lr_bor .register_box {
	width: 100%;
}
.login_box .lr_title {
	background: #0086f8;
}
.register_box .lr_title {
	background: #aaaaaa;
}
.lr_bor .lr_title {
	color: #fff;
	font: normal 18px/30px "黑体";
	text-indent: 10px;
}
.lr_box .lr_bor .lr_title span {
	font: 10px Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
.lr_bor .lr_tbox {
	margin: 10px auto 5px;
}
.lr_tbox td {
	padding-top: 3px;
	padding-bottom: 3px;
}
.lr_login_sub {
	font: normal 18px/35px "黑体";
	color: #fff;
	background: url(../images/login/sub-bg.gif) no-repeat;
	display: block;
	height: 39px;
	width: 169px;
	text-align: center;
	border-width: 0px;
	margin-top: 10px;
}
.lr_bor .lr_gn {
	line-height: 30px;
	text-align: center;
	width: 170px;
	display: block;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}
.lr_gn:hover {
	color: #f00;
}
.lr_zs {
	color: #999;
}
.lr_zs em {
	color: #f00;
	margin-right: 6px;
}
.lr_servicetxt {
	width: 98%;
	margin: 5px auto;
	color: #666;
	line-height: 1.7;
}
.lr_servicetxt h3 {
	line-height: 22px;
	font-weight: bold;
	color: #000;
}
.tool-box {
	margin: 5px auto;
	width: 98%;
}
.baoxian-table-vi .sub-search2 {
	text-indent: 0px;
}
.news-box .bx-boxleft {
	width: 370px;
}
.tool-left {
	float: left;
	width: 367px;
}
.tool-right {
	float: right;
	width: 367px;
}
.tool-lb {
	background: url(../images/tool/tool-box-title2.gif) repeat-x top;
}
.tool-lb h2 {
	background: url(../images/tool/tool-box-title.gif) no-repeat left top;
	line-height: 28px;
	text-indent: 8px;
	font-size: 14px;
	color: #000000;
}
.tool-lb .tool-tan {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.tool-lb .tool-tan td {
	text-indent: 10px;
}.tool-lb .tool-tan .ls2 td {
	background: #F4FCFF;
}
.tool-nbx {
	width: 724px;
	margin: 5px auto;
	height: 48px;
}
.tool-nbx .tool-yj {
	width: 362px;
	background: url(../images/tool/90-1.gif);
	height: 112px;
}
.tool-nbx .tool-yj .tool-yj-num {
	font: 55px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.1em;

}
.tool-yj-num .tool-num {
	font: bold 28px Georgia, "Times New Roman", Times, serif;
}
.tool-yj-num .tool-rmb {
	font-size: 14px;
	font-weight: bold;
}
.tool-tan .tool-pp {
	background: url(../images/tool/car-pp.gif);
	height: 53px;
	width: 188px;
}
.tool-pp h3 {
	display: inline;
	font: bold 30px/53px "宋体";
	color: #fff;
}
.tool-pp em {
	font: bold normal 25px "Times New Roman", Times, serif;
	color: #fff;
	margin-left: 15px;
	letter-spacing: 4px;
}
.tool-tan .tool-bor {
	border-bottom: 1px solid #D8D8D8;
}
.tool-xl .tool-intro {
	width: 100%;
}
.tool-intro td {
	background: #F6F6F6;
	border-bottom: 1px solid #DBDBDB;
	line-height: 1.7;
	color: #333;
	border-right: 1px solid #DBDBDB;
	padding: 4px 5px 3px;
}
.tool-intro .ls2 td {
	background: #FFFFFF;
}
.tool-intro strong {
	font-weight: bold;
}
/*保险公司*/
.com-details {
    border: 1px solid #c5ccd6;
}
.com-details p,
.com-details div {
	font-size: 14px;
	line-height: 26px;
}
.com-details .title {
    background: url(../images/baoxian/title-bg.gif) repeat-x left top;
	line-height: 26px;
	border-bottom: 1px solid #a9cbe7;
}
.com-details h3 {
    font-size: 14px;
	background: url(../images/baoxian/title-icon.gif) left center no-repeat;
	margin-left: 10px;
	padding-left: 14px;
}
.content-box {
    width: 935px;
	margin: 0 auto;
}
.com-details h1 {
    font-family: "黑体";
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	margin: 20px 0 12px 0;
}
.com-details .line {
    border-bottom: 1px dashed #ccc;
	margin-bottom: 18px;
}
.com-pic {
    float: left;
	border: 1px solid #000;
	margin: 30px 22px 16px 12px;
	display: inline;
}
.com-pic img {
    display: block;
}
.com-pro {
    border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
}
.com-pro p {
    margin: 0 6px 0 12px;
}
.com-details .contact {
    float: right;
	margin: 26px 8px 0 0; 
}
.h4-box {
	line-height: 35px;
	background-image: url(../images/baoxian/h4-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 24px;
}
.h4-box h4 {
    line-height: 35px;
	background: url(../images/baoxian/h4-icon.gif) left center no-repeat;
	margin-left: 15px;
	padding-left: 20px;
	font-size: 14px;
}
.services-box {
    width: 892px;
	background: #fafcfd;
	border: 1px solid #dde6eb;
	margin: 0 auto 20px auto;
	padding-bottom: 18px;
}
.services-left,
.services-right,
.services-middle {
	float: left;
}
.services-middle {
	line-height: 37px;
	background-image: url(../images/baoxian/services-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: inline-block;
}
.services-box ul {
    margin: 18px 0 0 20px;
}
.services-box li {
    background: #ccc;
	float: left;
	position: relative;
	display: inline;
	margin: 0 15px 0 0;
}
.services-box a {
	padding: 0 21px;
	font-size: 14px;	
}
/*保险公司*/
.ml-ti {
	font: normal 18px/30px "黑体";
	color: #fff;
	background: url(../images/common/ml-ti.gif) no-repeat;
	height: 30px;
	text-indent: 20px;
}
.ml-sub {

}
.ml-sub a {
	margin-right: 15px;
	color: #000;
}
.ml-sub a:hover {
	color: #0449BE;
}
#rmBrandDiv .show-pic a img {
    width: 129px;
	height: 97px;
}
#shopDiv dl {
    display: inline;
}
#shopDiv dl dd span.tel {
	font-size: 12px;
	font-family: Verdana;
}