@import url(base.css);
@charset "utf-8";
/*全站链接样式*/
body { color:#333; font-size:12px; }
a { color:#333; text-decoration:none; }
a:hover { color:#ff6600; text-decoration:none; }
.blank { height:10px; }
.blank { height:10px; }
body { font-weight:normal; font:12px "微软雅黑", verdana, lucida, helvetica, arial, sans-serif; }
/*容器盒子*/
.main { width:1200px; margin-left:auto; margin-right:auto; margin-bottom: 20px; }
.main_left { width:950px; float:left; box-shadow: 0 1px 2px 0 #e5e5e5; }
.main_right { width:240px; float:right; box-shadow: 0 1px 2px 0 #e5e5e5; }
.index_left { width:240px; float:left; }
.index_center { width:700px; float:left; padding-left:10px; }
.index_right { width:240px; float:right; }
.newsleft { width:330px; float:left; }
.newsright { width:330px; float:right; }
.index_left02 { width:840px; float:left; }
.index_right02 { width:340px; float:right; }
/*头部*/
.top { width:100%; height:40px; background:#efb32f; line-height:40px; }
.top .top_main { margin-left:auto; margin-right:auto; width:1200px; }
.top .top_left { float:left; width:500px; color:#ffffff; }
.top .top_left a { color:#ffffff; }
.top .top_right { float:right; width:300px; text-align:right; }
.top .top_right a { color:#ffffff; }
.headw { width:100%; background:#fff; }
.headw .head { margin-left:auto; margin-right:auto; width:1200px; position:relative; z-index:100; height:80px; }
.head .logo { float:left; width:300px; height:80px; font-size:30px; font-family:"微软雅黑"; padding-top:10px; }
.head .logo a { display:block; width:300px; color:#333; line-height:80px; }
.head .logo img { width:264px; height:64px; }
.head .tel { float:right; height:80px; }
.head .tel span { font-size:30px; }
.head .topcity { float:left; padding:40px 1px 0 1px; cursor:pointer; }
.head .topcity .topcitybox { border:1px solid #e7e7e7; background:#f7f7f7; padding:5px; }
.head .topcity .topcitybox i { background:url("../img/icons.__1408011138__.png") no-repeat scroll -20px -19px; float: left; height:18px; width:18px; }
.head .topcitylist { position:absolute; z-index:100; left:310px; top:68px; width:210px; padding:10px; border:1px solid #d8d8d8; background:#fff; }
.head .topcitylist h3 { height:35px; line-height:35px; color:#f60; font-size:14px; padding-left:7px; }
.head .topcitylist li { float:left; padding:5px; }
.head .topsearch { float:left; width:470px; padding-top:25px; padding-left:14px; }
.head .topsearch .topsearchbox .keywords { width:364px; padding:0 10px; height:34px; line-height:34px; background:url(../img/search.jpg) no-repeat 0 0; border:none; font-family:"微软雅黑"; }
.head .topsearch .topsearchbox .button { width:86px; height:34px; background:url(../img/search.jpg) no-repeat right 0; border:none; }
.head .carnum { float:right; width:185px; padding-top:26px; text-align:right; line-height:25px; color:#999; }
.head .carnum .counts, .head .carnum .counts a { color:#ee7700; font-weight:bold; font-size:14px; }
.head .topsearch .topkeywords { margin-top:5px; padding-left:10px; }
.head .topsearch .topkeywords a { color:#999; }
/*导航*/
.nav_list { width:100%; height:50px; background:#ffffff; }
.nav_list ul { width:1200px; margin-left:auto; margin-right:auto; }
.nav_list ul li { float:left; height:50px; line-height:50px; overflow:hidden; }
.nav_list ul li a { display:block; width:100px; height:50px; text-align:center; font-size:14px; color:#272727; }
.nav_list ul li a:hover { height:50px; text-decoration:none; color:#bb0102; }
.nav { margin-left:auto; margin-right:auto; margin-bottom:-10px; width:1200px; height:50px; line-height:50px; color:#999; }
.nav span { color:#ccc; font-family:"宋体"; }
.nav a { color:#999; }
.nav_list ul li.other .icon { display: inline-block; width: 24px; height: 24px; background: url("../img/icons.__1408011138__.png") no-repeat -120px -910px; margin-top: 15px; }
.nav_list ul li.other .icon-2 { background-position: -180px -910px; }
/*热门车商*/
.hotdealer { background:#f9f9f9; padding:10px; }
.hotdealer h3 { height:30px; font-size:16px; }
.hotdealer .hotdealerbox { border:1px solid #e6e6e6; background:#fff; padding:10px; }
.hotdealer .hotdealerbox .img { float:left; width:70px; }
.hotdealer .hotdealerbox .img img { width:80px; height:60px; }
.hotdealer .hotdealerbox .img .noimg { width:80px; height:60px; line-height:60px; text-align:center; background:#f5f5f5; color:#999; }
.hotdealer .hotdealerbox .info { float:right; width:105px; line-height:19px; }
/*工具箱*/
.tool_box li { float:left; width:115px; height:37px; line-height:37px; font-size:16px; font-weight:bold; text-align:center; color:#fff; background:#fc7000; }
.tool_box .bg01 { background:#fc7000; margin-right:10px; }
.tool_box li a { display:block; color:#fff; }
.tool_box02 { background:#f9f9f9; padding:10px; }
.tool_box02 h3 { font-size:16px; }
.tool_box02 li { float:left; padding-top:10px; }
.tool_box02 li a { display:block; width:73px; height:30px; line-height:30px; border:1px solid #e6e6e6; color:#666; background:#fff; padding-left:30px; }
.tool_box02 .bg01 { background:#fff url(../img/tool_sprite.gif) no-repeat 10px 8px; }
.tool_box02 .bg02 { background:#fff url(../img/tool_sprite.gif) no-repeat 10px -33px; }
.tool_box02 .bg03 { background:#fff url(../img/tool_sprite.gif) no-repeat 10px -74px; }
.tool_box02 .bg04 { background:#fff url(../img/tool_sprite.gif) no-repeat 10px -115px; }
.tool_box02 .bg05 { background:#fff url(../img/tool_sprite.gif) no-repeat 10px -156px; }
.tool_box02 .bg06 { background:#fff url(../img/tool_sprite.gif) no-repeat 10px -196px; }
/*公告*/
.noticelist { height:114px; }
.noticelist li { height:27px; line-height:27px; padding-left:10px; background:url(../img/newsdot.gif) no-repeat 0 11px; }
/*通用盒子*/
.commonbox01 { background:#fff; }
.commonbox01 h3 { height:35px; line-height:35px; padding-left:10px; background:#f7f7f7; font-size:16px; color:#666; border:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; }
.commonbox01 h3 span { border-left:3px solid #ff6600; padding-left:10px; }
.commonbox01 .box { padding:10px; border:1px solid #e9e9e9; border-top:10px; }
.commonbox01 .car_tab { height:35px; line-height:35px; background:#f7f7f7; border:1px solid #e9e9e9; }
.commonbox01 .car_tab li { float:left; line-height:45px; cursor:pointer; color:#333; }
.commonbox01 .car_tab li a { float:left; display:block; font-size:16px; height:45px; padding:0 25px; color:#333; border-right:1px solid #e9e9e9; }
.commonbox01 .car_tab li a.here { line-height:46px; height:46px; color:#333; background:#fff; }
.commonbox02 { background:#fff; }
.commonbox02 h3 { height:40px; line-height:40px; padding-left:10px; background:#f7f7f7; font-size:16px; color:#666; border:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; }
.commonbox02 .box { padding:7px; border:1px solid #e9e9e9; border-top:none; background: #fff; float: left }
.commonbox02 .box2 { padding:20px; border:1px solid #e9e9e9; border-top:none; }
.commonbox02 .box3 { border:1px solid #e9e9e9; border-top:none; }
.commonbox03 { background:#f7f7f7; border:1px solid #e9e9e9; }
.commonbox03 h3 { height:20px; padding-left:20px; font-size:16px; color:#666; }
.commonbox03 .box { padding:10px; }
.commonbox03 .box2 { padding:10px 0; }
.commonbox05 { background:#fff; }
.commonbox05 h3 { height:35px; line-height:35px; font-size:14px; color:#666; border-bottom:2px solid #e9e9e9; }
.commonbox05 h3 span { float:left; display:block; border-bottom:2px solid #ff6600; padding:0 10px; height:35px; line-height:35px; font-size:14px; font-weight:bold; }
/*车源列表*/
.bigcarlist li { float:left; width:224px; padding:15px 0; }
.bigcarlist .bbg { padding-right:18px; margin: 20px 4px; }
.bigcarlist li img { width:224px; height:150px; }
.psoldout img { -moz-opacity: .3!important; opacity: .3!important; }
.bigcarlist li p.carname { height:50px; line-height:25px; font-size:14px; }
.bigcarlist li .psoldout p a, .bigcarlist li .psoldout p .price { color:#a3a3a3; }
.bigcarlist li .price { color:#d00; font-size:30px; font-family: Tahoma; }
.bigcarlist .check01 { float:left; display:block; width:17px; height:16px; background:url(../img/check.jpg) no-repeat; display:inline; margin-left:5px; }
.bigcarlist .check02 { float:left; display:block; width:17px; height:16px; background:url(../img/check.jpg) no-repeat -17px 0; display:inline; margin-left:5px; }
.bigcarlist .check03 { float:left; display:block; width:17px; height:16px; background:url(../img/check.jpg) no-repeat -34px 0; display:inline; margin-left:5px; }
.bigcarlist .check04 { float:left; display:block; width:56px; height:16px; background:url(../img/check.jpg) no-repeat -51px 0; display:inline; margin-left:5px; }
/*推荐列表*/
.smallcarlist { height:auto; }
.smallcarlist li { float:left; width:206px; padding: 15px; border-bottom: 1px solid #e9e9e9; }
.smallcarlist .bbg { padding-right:15px; border-right: 1px solid #e9e9e9; }
.smallcarlist li img { width:206px; height:140px; }
.smallcarlist li p.carname { height:25px; font-size:14px; overflow:hidden; }
.smallcarlist li .price { color:#d00; font-weight:bold; font-size:15px; }
.smallcarlist .check01 { float:left; display:block; width:17px; height:16px; background:url(../img/check.jpg) no-repeat; display:inline; margin-left:5px; }
.smallcarlist .check02 { float:left; display:block; width:17px; height:16px; background:url(../img/check.jpg) no-repeat -17px 0; display:inline; margin-left:5px; }
.smallcarlist .check03 { float:left; display:block; width:17px; height:16px; background:url(../img/check.jpg) no-repeat -34px 0; display:inline; margin-left:5px; }
/*车源排行*/
.hotcarlist { padding:10px 0; width:225px; margin-left:auto; margin-right:auto; }
.hotcarlist img { width:100%; }
.hotcarlist p { }
.hotcarrank p { height:20px; line-height:20px; overflow:hidden; padding:7px 0; }
.hotcarrank p .num01 { float:left; display:block; width:20px; height:20px; overflow:hidden; line-height:20px; background:#ee7700; color:#fff; text-align:center; }
.hotcarrank p .num02 { float:left; display:block; width:20px; height:20px; line-height:20px; background:#111; color:#fff; text-align:center; }
/*新闻列表*/
.newslist li { height:34px; line-height:34px; font-size:14px; }
.dealerlist p { height:20px; line-height:20px; padding:5px 0; }
.dealermark { float:right; display:block; height:20px; line-height:20px; padding:0 5px; color:#fff; background:#ee7700; }
/*友情链接*/
.link_list li { float:left; padding-right:10px; line-height:22px; }
.link_list li a { color:#666; }
/*分页*/
.page_list { padding:20px 10px; text-align:right; background:#f9f9f9; }
.page_list span, .page_list a { margin-right:5px; padding:5px 15px; border: none; background:#fff; }
.page_list a.selected { background:#ee7700; color:#fff; border:1px solid #ee7700; }
/*上传图片*/
.uploadbut { width:120px; height:31px; background:url(../img/upload.gif); border:none; font-family:"微软雅黑"; color:#fff; }
#piclist { padding-top:5px; }
#piclist li { float:left; padding:10px; position:relative; }
#piclist li .selected { border:2px solid green; }
#piclist li img { width:80px; height:60px; padding:10px; border:1px solid #eee; }
#piclist li p { padding:5px; text-align:center; }
#piclist li p span { text-decoration:underline; color:#069; cursor:pointer; }
#piclist li .del { position:absolute; top:2px; right:2px; display:block; width:18px; height:18px; background:url(../img/close2.gif); cursor:pointer; }
/*底部*/
.footer { padding:50px 0; background:#000; color:#9c9c9c; }
.footer .wrapper { position: relative; overflow: hidden; height: auto; }
.footernav { float: left; }
.footernav dt { font-size:20px; font-weight:normal; }
.footernav dl { overflow: hidden; height: auto; width: 250px; float:left; color:#fff; }
.footernav dd { float: left; margin:5px; width: 117px; }
.footernav dd a { font-size: 14px; line-height: 30px; color:#fff; }
.footerwx { position: absolute; left: 318px; padding: 0 148px 0 142px; border-left: 1px solid #000000; border-right: 1px solid #000000; }
.footerwx h4 { text-align: center; font-size: 14px; line-height: 30px; color: #fff; }
.footer .info img { max-width:124px; }
.footerwx img { margin-top: 10px; }
.footercont { float: right; }
.footercont dt, .footercont dd { line-height: 30px; font-size: 14px; color: #fff; }
.footercont dd { color: #bababa; }
.copyright { border-top: 1px solid #000000; height: 52px; line-height: 52px; text-align: center; color: #666666; font-size: 14px; background-color: #222222; }
.footbox { margin-left:auto; margin-right:auto; width:1178px; padding:10px; overflow:hidden; }
.foottop { border-bottom:1px solid #404040; padding:10px 0; }
.marklist li { float:left; cursor:pointer; border:1px solid #ccc; padding:1px 5px; background:#fff; margin-right:10px; }
.marklist li.here { background:#ee7700; color:#fff; border:1px solid #ee7700; }
.markbox { padding:10px 0; line-height:25px; color:#ccc; }
.footleft { float:left; width: 880px; }
.footright { float:left; margin-left: 20px; }
.footright li { float: left; margin-right: 10px; }
.footright_p1 { color: #fff; font-weight: bold; margin-top: 10px; width: 150px; text-align: left; font-size: 14px; }
.footright_p2 { color: #898581; width: 150px; text-align: left; margin-top: 10px; }
.footright a { color: #fff; background: #4E4E4E; border: 1px solid #ccc; padding: 5px; display: block; width: 72px; margin-top: 10px; margin-left: 30px; }
/*表单验证*/
.Validform_checktip { margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:12px; }
.Validform_right { color:#71b83d; padding-left:20px; background:url(../img/form/right.png) no-repeat left center; }
.Validform_wrong { color:red; padding-left:20px; white-space:nowrap; background:url(../img/form/error.png) no-repeat left center; }
.Validform_loading { padding-left:20px; background:url(../img/form/onLoad.gif) no-repeat left center; }
.Validform_error { background-color:#ffe7e7; }
#Validform_msg { color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');
}
#Validform_msg .iframe { position:absolute; left:0px; top:-1px; z-index:-1; }
#Validform_msg .Validform_title { line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000; }
#Validform_msg a.Validform_close:link, #Validform_msg a.Validform_close:visited { line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none; }
#Validform_msg a.Validform_close:hover { color:#cc0; }
#Validform_msg .Validform_info { padding:8px; border:1px solid #000; border-top:none; text-align:left; }
/*按钮*/
.button1 { width: 158px; height: 33px; line-height: 33px; text-align: center; font-size: 14px; font-weight: bold; text-align: center; cursor: pointer; margin: 0 10px 0 0; color: #272727; background: #ffeee5; border: 1px solid #ffd7c4; }
.button1 a { color: #272727; }
.button_orange { font-family:microsoft yahei; border:1px #d37002 solid; display:inline-block }
.button_orange a { display:inline-block; text-align:center; color:#fff; background:#f18a00; }
.button_orange a:link, .button_orange a:visited { color:#fff; background:#f18a00; background:-moz-linear-gradient(top, #f79500, #eb7e00); background:-webkit-gradient(linear, top, from(#f79500), to(#eb7e00)); background:-webkit-linear-gradient(top, #f79500, #eb7e00); background:-o-linear-gradient(top, #f79500, #eb7e00) }
.button_orange a:hover { text-decoration:none; background:#feb83e; background:-moz-linear-gradient(top, #feb83e, #f18e1b); background:-webkit-gradient(linear, top, from(#feb83e), to(#f18e1b)); background:-webkit-linear-gradient(top, #feb83e, #f18e1b); background:-o-linear-gradient(top, #feb83e, #f18e1b) }
.button_orange a:active { background:#eb7e00; background:-moz-linear-gradient(top, #eb7e00, #f79500); background:-webkit-gradient(linear, top, from(#eb7e00), to(#f79500)); background:-webkit-linear-gradient(top, #eb7e00, #f79500); background:-o-linear-gradient(top, #eb7e00, #f79500) }
.button_gray { font-family:microsoft yahei; color:#999; border:1px #e2e2e2 solid }
.button_gray a { display:inline-block; text-align:center; color:#333 }
.button_gray a:link, .button_gray a:visited { background:#fafafa; background:-moz-linear-gradient(top, #fff, #f7f7f7); background:-webkit-gradient(linear, top, from(#fff), to(#f7f7f7)); background:-webkit-linear-gradient(top, #fff, #f7f7f7); background:-o-linear-gradient(top, #fff, #f7f7f7) }
.button_gray a:hover { text-decoration:none; background:#fff }
.button_gray a:active { background:-moz-linear-gradient(center top, #f7f7f7, #fff) repeat scroll 0 0 rgba(0, 0, 0, 0) }
.tc14-bggrag a, .tc14-bggrag a:link, .tc14-bggrag a:visited, .tc14-bggrag a:hover { background:none repeat scroll 0 0 #fff; border:1px solid #e9e9e9; color:#ccc; cursor:inherit; display:inline-block; text-decoration:none; white-space:nowrap }
.mr5 { margin-right:5px }
.w109-h35 { display:inline-block; font-size:14px; height:35px; line-height:35px; width:108px }
.w109-h35 a { height:35px; line-height:35px; width:108px }
.w210-h35 { display:inline-block; font-size:14px; height:35px; line-height:35px; width:208px }
.w210-h35 a { color:#666; height:35px; line-height:35px; width:208px }
.w200-h35 { display:inline-block; font-size:14px; height:35px; line-height:35px; width:200px }
.w200-h35 a { color:#666; height:35px; line-height:35px; width:200px }
.h30-p28 { display:inline-block; font-size:14px; height:30px; line-height:30px }
.h30-p28 a { height:30px; line-height:30px; padding:0 28px }
.h35-p25 { display:inline-block; font-size:14px; height:35px; line-height:35px }
.h35-p25 a { height:35px; line-height:35px; padding:0 30px }
.h45-p35 { display:inline-block; font-size:20px; height:45px; line-height:45px }
.h45-p35 a { height:45px; line-height:45px; padding:0 40px }
.h20-p10 { display:inline-block; font-size:12px; height:20px; line-height:20px }
.h20-p10 a { height:20px; line-height:20px; padding:0 10px }
.h25-p10 { display:inline-block; font-size:14px; height:25px; line-height:25px }
.h25-p10 a { height:25px; line-height:25px; padding:0 10px }
.h25-p15 { display:inline-block; font-size:14px; height:25px; line-height:25px }
.h25-p15 a { height:25px; line-height:25px; padding:0 15px }
.w68-h28 { display:inline-block; font-size:14px; height:28px; line-height:28px; width:68px }
.w68-h28 a { height:28px; line-height:28px; width:68px }
.w68-h28 a i { background:url("http://img2.bitautoimg.com/taoche/taoche2014/ico_a.png") no-repeat scroll -370px -7px rgba(0, 0, 0, 0); display:inline-block; float:left; height:12px; margin-left:12px; margin-right:-2px; margin-top:9px; width:12px }
.w52-h22 { display:inline-block; font-size:12px; height:22px; line-height:22px; width:52px }
.w52-h22 a { height:22px; line-height:22px; width:52px }
.w52-h22 a i { display:inline-block; float:left; font-size:14px; height:12px; margin-left:7px; margin-right:-2px; width:12px }
.w52-h19 { display:inline-block; font-size:12px; height:19px; line-height:19px; width:52px }
.w52-h19 a { height:19px; line-height:19px; width:52px }
.w52-h19 a i { display:inline-block; float:left; font-size:14px; height:19px; margin-left:2px; margin-right:-7px; width:19px }
.h22-p10 { display:inline-block; font-size:12px; height:20px; line-height:20px }
.h22-p10 a { height:20px; line-height:20px; padding:0 10px }
.h28-p20 { display:inline-block; font-size:14px; height:26px; line-height:26px }
.h28-p20 a { height:26px; line-height:26px; padding:0 20px }
.h36-p30 { display:inline-block; font-size:14px; height:34px; line-height:34px }
.h36-p30 a { height:34px; line-height:34px; padding:0 20px }
.h45-p40 { display:inline-block; font-size:14px; height:43px; line-height:43px }
.h45-p40 a { height:43px; line-height:43px; padding:0 40px }
.h20-p8 { display:inline-block; font-size:12px; height:20px; line-height:20px; overflow:hidden }
.h20-p8 a { height:20px; line-height:20px; overflow:hidden; padding:0 7px 0 8px }
.h20-p8 a i { display:inline; float:left; line-height:20px; margin:0; padding:0 }
.h20-p8 em, .h20-p10 i { display:inline; float:left; overflow:hidden }
.sell_but02 { width:92%; font-size:16px; font-family:"微软雅黑"; font-weight:bold; padding:8px 0; text-align:center; color:#fff; background:#272727; border:none; }
.bottom-tips { width: 100%; height: 40px; text-align: center; color: #4f4f4f; line-height: 40px; margin-bottom:15px; background: #fff1e1; }
/*右侧漂浮层*/
.right-side { bottom:45px; font-family:microsoft yahei, SimHei; font-size:14px; margin-right:-665px; position:fixed; right:50%; text-align:center; width:50px; z-index:990 }
.right-side li { -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#e9e9e9; border-image:none; border-style:solid; border-width:1px 1px 0; float:left; height:49px; line-height:49px; position:relative; width:49px }
.right-side a { display:block; height:49px; position:relative; width:49px }
.right-side a:link, .right-side a:visited { background:none repeat scroll 0 0 #fff; color:#999 }
.right-side a:hover { color:#333; text-decoration:none }
.right-side li.current a, .right-side li.current a:link, .right-side li.current a:visited, .right-side li.current a:hover { color:#333; text-decoration:none }
.right-side li.w4 { line-height:16px }
.right-side li.w4 a { padding:9px 5px 0; width:39px }
.right-side li.last { border-bottom-width:1px }
.right-side li.side-top { border:0 none; height:50px; margin-top:10px; width:50px }
.right-side li.side-top a:link, .right-side li.side-top a:visited { background:none repeat scroll 0 0 #f60; color:#fff; height:42px; width:40px }
.right-side li.side-top a:hover { background:none repeat scroll 0 0 #c00 }
.right-side li em { background:url("../img/ico_a.png") no-repeat scroll -283px -387px rgba(0, 0, 0, 0); color:#fff; font-family:"microsoft yahei"; font-size:13px; height:20px; line-height:20px; padding-left:1px; position:absolute; right:-10px; text-align:center; top:-10px; width:19px }
/*更多*/
.more { float:right; }
.hide { display:none; }
/*客服*/
.lanrenzhijia-cs { background:rgba(51, 51, 51, 0.9); position: fixed; top: 171px; right: 1px; _position: absolute; z-index: 999; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#E5333333', endColorstr='#E5333333');
}
.lanrenzhijia-cs a { color:#00A0E9 }
.lanrenzhijia-cs a:hover { color:#ff8100; text-decoration:none }
.lanrenzhijia-cs .floatL { width:36px; float:left; position:relative; z-index:1 }
.lanrenzhijia-cs .floatL a { font-size:0; text-indent:-999em; display:block }
.lanrenzhijia-cs .floatR { width:100px; float:left; padding:5px; overflow:hidden }
.lanrenzhijia-cs .floatR .cn { background:#F7F7F7 }
.lanrenzhijia-cs .cn h3 { font-size:14px; color:#333; font-weight:600; line-height:24px; padding:5px }
.lanrenzhijia-cs .cn ul { padding:0 0 0 8px }
.lanrenzhijia-cs .cn ul li { line-height:38px; height:38px; border-bottom:solid 1px #E6E4E4; overflow:hidden }
.lanrenzhijia-cs .cn ul li span { color:#777 }
.lanrenzhijia-cs .cn ul li img { vertical-align:middle }
.lanrenzhijia-cs .btnOpen, .lanrenzhijia-cs .btnCtn { position:relative; z-index:9; top:0; left:0; background-image:url(../img/lanrenzhijia.png); background-repeat:no-repeat; display:block; width:20px; height:146px; padding:8px }
.lanrenzhijia-cs .btnOpen { background-position:0px 0 }
.lanrenzhijia-cs .btnCtn { background-position:-35px 0 }
.lanrenzhijia-cs ul li.top { border-bottom:solid #ACE5F9 1px }
.lanrenzhijia-cs ul li.bot { border-bottom:none }
/*弹出层*/
.popnotice { padding:10px 20px; line-height:22px; font-size:14px; font-weight:bold; border-bottom:1px solid #d8d8d8; background:#f5f5f5; }
.poptable th { width:80px; padding:5px; text-align:right; color:#666; }
.poptable td { padding:5px; }
.poptable td input, .poptable td textarea { padding:5px 10px; border:1px solid #d8d8d8; font-size:12px; font-family:"微软雅黑"; color:#666; }
.page_list li, .page_list select { display: block; padding: 6px 12px; overflow: hidden; height: 30px; font-size: 13px; display: inline-block; color: #999999;  -webkit-transition: all .4s ease 0s;
 -moz-transition: all .4s ease 0s;
 -o-transition: all .4s ease 0s;
 transition: all .4s ease 0s;
}
/*横切01*/
.hq-bj01 { width:1200px; background-image: url(../img/t-bj01.png); background-repeat: no-repeat; }
.listtiso .body01 { margin-top: 60px; }
.h-serv .body01 li { float: left; margin: 15px 30px; width: 337px; height:150px; border-radius: 5px; }
.hq-bj1 { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../img/hq1-tb01.png); background-repeat: no-repeat; background-position: left top; }
.hq-bj1:hover { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../img/hq1-tb01.png); background-repeat: no-repeat; background-position: left -150px; color:#fff!important; }
.main_list01 { position: relative; height: 484px; background-size: cover; }
.h-serv .body01 .hq-txt { margin-top: 40px; margin-left: 105px; padding-right: 20px; }
.h-serv .body01 .hq-txt h2 { }
.h-serv .body01 .hq-txt h2 { line-height: 22px; font-size: 22px; }
.h-serv .body01 .hq-txt p { }
.h-serv .body01 .hq-txt p { margin-top: 14px; font-size: 14px; }
.hq-bj2 { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb02.png); background-repeat: no-repeat; background-position: left top; }
.hq-bj2:hover { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb02.png); background-repeat: no-repeat; background-position: left -150px; color:#fff!important; }
.hq-bj3 { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb03.png); background-repeat: no-repeat; background-position: left top; }
.hq-bj3:hover { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb03.png); background-repeat: no-repeat; background-position: left -150px; color:#fff!important; }
.hq-bj4 { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb04.png); background-repeat: no-repeat; background-position: left top; }
.hq-bj4:hover { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb04.png); background-repeat: no-repeat; background-position: left -150px; color:#fff!important; }
.hq-bj5 { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb05.png); background-repeat: no-repeat; background-position: left top; }
.hq-bj5:hover { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb05.png); background-repeat: no-repeat; background-position: left -150px; color:#fff!important; }
.hq-bj6 { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb06.png); background-repeat: no-repeat; background-position: left top; }
.hq-bj6:hover { width: 337px; height:150px; border-radius: 5px; background-color:#fff; float:left; background-image: url(../images/hq1-tb06.png); background-repeat: no-repeat; background-position: left -150px; color:#fff!important; }

/*横切02*/
.zx-bj1{ background-image: url(../images/zx-bj1.png); background-repeat: no-repeat; height: 283px; width: 1200px; position:relative; }
.hq-bd01{ position:absolute; top:150px; left: 265px;}

/*横切03*/
.dw{ position:relative;}
.fd{ position:absolute;}
.ys-bj1{ background-image: url(../images/ys-bj1.jpg); background-repeat: no-repeat; height: 582px; width: 1200px; margin-right: auto; margin-left: auto; }
.ys-fz-box1{width: 200px;top: 175px;right: 235px;}
.ys-fz01{ width:100%; font-size:20px; color:#efb32f; line-height:36px; text-align:left;}
.ys-fz02{ width:100%; font-size:14px; color:#666; line-height:24px; text-align:left;}
.ys-fz-box2{width: 200px;top: 260px;right: 235px;}
.ys-fz-box3{width: 200px;top: 348px;right: 235px;}
.ys-fz-box4{width: 200px;top: 433px;right: 235px;}
