body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0 }
body, button, input, select, textarea {  font: 12px/1.5em "Helvetica Neue","Microsoft YaHei","Arial"; }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em, var { font-style: normal }
code, kbd, pre, samp { font-family: courier new, courier, monospace }
small { font-size: 12px }
ul, ol { list-style: none }
a { text-decoration: none; color: #0f5489 }
body a:hover { color: #d60000; text-decoration: underline }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
legend { color: #000 }
fieldset, img { border: 0 }
button, input, select, textarea { font-size: 100% }
body { background: none repeat scroll 0 0 #fff }
a img { border: 0 }
img { border: 0 }
.red { color: #d60000 }
.gred6 { color: #666 }
.gred3 { color: #333 }
.gred9 { color: #999 }
.white { color: #fff }
.orange { color: #f60 }
.autline, .aut_login_ma em, .aut_login_ma:hover em, .qqicon, .wbicon, .wxicon, .footios, .footand, .hoverthre .aut_login_ma em, .hoverthre .aut_user_ma em { background: url(../png/icon_20140820.png) no-repeat }
.sinaweibo, .qqkqzone, .wweixin, .bdsharebuttonbox li a.sinaweibo:hover, .bdsharebuttonbox li a.qqkqzone:hover, .bdsharebuttonbox li a.wweixin:hover, .truckmodel a.lighttruck, .truckmodel a.dumper, .truckmodel a.cargotruck, .truckmodel a.drivingtruck, .truckmodel a.transportmixer, .truckmodel a.trailer, .truckmodel a.pickuptruck, .truckmodel a.specialvehicle, .truckmodel a.powersystem, .same_truck2,.hot_stext, .hottruck-box ul li.first-item, .hottruck-box ul.trucklin li.first-item, .prev, .next, .focus:hover .prev, .focus:hover .next, .focus:hover .prev:hover, .focus:hover .next:hover, .focus_picnew a, .hottopic ul li, .newslist2 ul li, .tannel1 ul li, .hottopic2 ul li, .newslist1 li, .hottopic3 ul li, .rank1 li.one, .rank1 li.two, .rank1 li.three, .rank1 li.four, .rank1 li.five, .rank1 li.six, .rank1 li.seven, .rank1 li.eight, .rank1 li.nine, .rank1 li.ten, .rankmid li.onenew, .rankmid li.twonew, .rankmid li.threenew, .rankmid li.fournew, .rankmid li.fivenew, .rankmid li.sixnew, .rankmid li.sevennew, .rankmid li.eightnew, .rankmid li.ninenew, .rankmid li.tennew, .same_chd2, .same_che2, .same_chd2 ul li.menu_on, .same_che2 ul li.menu_on, .gotop02 a.gotop02-con .icon-book1, .gotop02 a.gotop02-con .icon-top, .merchandise em, .actualpic_l ul li, .rankleftwz ul li,.choice-trucks dt{ background-image: url(../png/iconcollection.png) }
.autheader { height: 40px; background: #333; position: relative; z-index: 1000; margin: 0 auto 10px; font-family: "Microsoft Yahei" }
.autheader .autmain { width: 1000px; margin: 0 auto; text-align: left; position: relative; z-index: 10; background: #333 }
.autmain_left { float: left; height: 40px; z-index: 10 }
.autmain_left li { float: left; height: 40px; line-height: 40px }
.autmain_left li.iconaut { background: #f60 }
.autmain_left li a { display: block; padding: 0 18px; height: 40px; line-height: 40px; color: #fff; font-size: 14px; float: left }
.autmain_left li.iconaut a { color: #f7f7f7 }
.autmain_left ul li a:hover { background: #292929; text-decoration: none; color: #fff }
.autline { width: 2px; background-position: 0 -180px; float: left; height: 40px }
.autmain_right { float: right; position: relative; height: 40px }
.aut_login { float: left; height: 40px; z-index: 10; width: auto }
.aut_map { float: left; height: 40px; z-index: 10; width: auto }
.aut_login_ma { display: block; float: left; position: relative; padding: 0 28px 0 10px; font-size: 12px; color: #999; height: 40px; line-height: 40px }
.aut_login_ma em { display: block; position: absolute; top: 17px; right: 10px; background-position: -8px -150px; width: 8px; height: 4px }
.aut_login_ma:hover em { background-position: 0 -150px }
.aut_login_ma:hover { color: #fff; text-decoration: none }
.nav_w { z-index: 21; position: absolute; display: none; float: left; clear: both; overflow: hidden }
.aut_login_box { border: 1px solid #1d1d1d; width: 99px; border-top: 0; top: 40px; background: #fff; right: 89px; height: 108px; -webkit-box-shadow: 2px 2px 0 #eaeaea; -moz-box-shadow: 2px 2px 0 #eaeaea; box-shadow: 2px 2px 0 #eaeaea }
.aut_login_box ul li.aut_l_b_a { width: auto; display: block; background: 0; float: none; height: 35px; overflow: hidden; cursor: pointer; border-bottom: 1px solid #e9e9e9 }
.aut_login_box ul li.aut_l_b_a a { display: block; padding: 0 0 0 14px; height: 35px; line-height: 35px; color: #666; font-size: 14px }
.aut_login_box ul li.aut_l_b_a a:hover { background: #f7f7f7; color: #d60000; text-decoration: none }
.qqicon { display: block; width: 24px; height: 18px; background-position: 0 0; float: left; margin-top: 8px }
.wbicon { display: block; width: 30px; height: 16px; background-position: 0 -30px; float: left; margin-top: 8px }
.wxicon { display: block; width: 30px; height: 19px; background-position: 0 -60px; float: left; margin-top: 8px }
.aut_login_box ul li.aut_l_line { height: 1px; background: #e9e9e9; overflow: hidden; width: auto; display: block; float: none }
.aut_map_box { border: 1px solid #1d1d1d; width: 278px; border-top: 0; top: 40px; background: #fff; right: 1px; height: 396px; -webkit-box-shadow: 1px 1px 0 #eaeaea; -moz-box-shadow: 1px 1px 0 #eaeaea; box-shadow: 1px 1px 0 #eaeaea }
.aut_map_a { border-bottom: 1px solid #e9e9e9; padding: 10px 0 10px 28px; overflow: hidden }
.aut_m_a_a { color: #999; height: 26px; line-height: 26px }
.aut_m_a_a1 { line-height: 26px }
.aut_m_a_a1 span { padding: 0 12px; color: #e9e9e9; display: block; height: 26px; float: left }
.aut_map_mor { height: 53px; line-height: 53px; text-align: right; padding-right: 40px }
.aut_m_a_a1 a { width: 54px; text-align: left; display: block; height: 26px; float: left }
.autmain:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0 }
.footer_bbs { width: 1000px; margin: 0 auto 0; padding: 10px 0 10px 0; border-top: 3px solid #0f5489; text-align: center; color: #999; font-size: 12px; position: relative }
.footer_bbs p { line-height: 24px; margin: 0; padding: 0 }
.footer_bbs p a { display: inline-block; margin: 0 8px }
.footer_bbs p .fbbsline { color: #c4c4c4; margin: 0 }
.footios { display: inline-block; background-position: -30px -180px; width: 19px; height: 15px }
.footand { display: inline-block; background-position: -30px -210px; width: 19px; height: 15px }
.permit { position: absolute; width: 40px; height: 48px; display: inline-block; top: 34px; left: 220px }
.permit img { width: 40px; height: 48px }
.deng_hou { float: left; height: 40px; z-index: 10; width: auto }
.aut_user_ma { display: block; float: left; position: relative; padding: 0 28px 0 10px; font-size: 12px; color: #999; height: 40px; line-height: 40px }
.aut_user_ma span { display: inline-block; height: 12px; padding: 2px 3px; text-align: center; line-height: 12px; background-color: #F60; border-radius: 2px; color: #FFF; margin: 7px 1px 0 5px }
.aut_user_ma em { display: block; position: absolute; top: 17px; right: 10px; background-position: -8px -150px; width: 8px; height: 4px }
.aut_user_ma:hover em { background-position: 0 -150px }
.aut_user_ma:hover { background: #292929; text-decoration: none; color: #fff }
.aut_user_box { border: 1px solid #1d1d1d; width: 158px; border-top: 0; top: 40px; background: #fff; right: 89px; height: 152px; -webkit-box-shadow: 2px 2px 0 #eaeaea; -moz-box-shadow: 2px 2px 0 #eaeaea; box-shadow: 2px 2px 0 #eaeaea }
.aut_user_box ul li.aut_user_a { width: auto; display: block; background: 0; float: none; height: 35px; overflow: hidden; cursor: pointer; border-bottom: 1px solid #e9e9e9 }
.aut_user_box ul li.aut_user_a a { display: block; padding: 0 14px; height: 35px; line-height: 35px; color: #666; font-size: 12px }
.aut_user_box ul li.aut_user_a a:hover { background: #f7f7f7; color: #d60000; text-decoration: underline }
.aut_user_box ul li.aut_l_line { border-bottom: 0 }
.aut_user_box ul li.atop9 { height: 44px }
.aut_user_box ul li.atop9 a { padding-top: 9px }
.aut_user_box ul li.aut_user_a a span { padding-left: 8px; color: #f00 }
.hoverthre .aut_user_ma { background: #292929; text-decoration: none; color: #fff }
.hoverthre .aut_user_ma em { background-position: 0 -150px }
.hoverthre .aut_login_ma { background: #292929; text-decoration: none; color: #fff }
.hoverthre .aut_login_ma em { background-position: 0 -150px }
.login_che { float: left; height: 40px; z-index: 10; width: auto; padding-right: 0 }
.loginaq { display: block; float: left; position: relative; padding: 0 15px 0 15px; font-size: 12px; color: #999; height: 40px; line-height: 40px }
.loginaq:hover { color: #fff; text-decoration: none }
.page_header { margin: 0 auto 10px; height: 60px; border-top: solid 3px #e9e9e9; width: 1000px; background: #f0f0f0 }
.logo_show { float: left; width: 117px; height: 39px; padding: 10px 20px 11px; border-right: solid 1px #e9e9e9 }
.logo_show a img { width: 117px; height: 39px }
.truckmodel { float: left; padding: 0 0 0 22px; height: 60px; width: 815px }
.truckmodel a { float: left; line-height: 28px; padding-top: 32px; display: inline-block; color: #666; text-align: center }
.truckmodel a.lighttruck { width: 43px; background-position: -185px -300px; margin-right: 43px }
.truckmodel a.dumper { width: 60px; background-position: -270px -300px; margin-right: 29px }
.truckmodel a.cargotruck { width: 69px; background-position: -358px -300px; margin-right: 31px }
.truckmodel a.drivingtruck { width: 59px; background-position: -456px -300px; margin-right: 36px }
.truckmodel a.transportmixer { width: 54px; background-position: -551px -300px; margin-right: 37px }
.truckmodel a.trailer { width: 61px; background-position: -641px -300px; margin-right: 32px }
.truckmodel a.pickuptruck { width: 62px; background-position: -733px -300px; margin-right: 32px }
.truckmodel a.specialvehicle { width: 63px; background-position: -826px -300px; margin-right: 34px }
.truckmodel a.powersystem { width: 56px; background-position: -924px -300px }
.guidebar { margin: 0 auto 10px; width: 1000px; height: 40px; background: #0f5489; line-height: 40px; font-size: 14px; color: #fff; text-align: center; font-family: "Microsoft YaHei" }
.guidebar a { color: #fff; margin-right: 12px; display: inline-block; line-height: 40px; height: 40px }
.guidebar a:hover { color: #fff }
.guidebar a.first { margin-left: 0 }
.guidebar a.last { margin-right: 0; color: #f60 }
.guidebar em { margin: 0 10px 0 -1px; display: inline-block; line-height: 40px; height: 40px }
.guidebar i { margin: 0 7px 0; display: inline-block; width: 3px; height: 6px; *height:10px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzYzQ0ExMjlCMzIzMTFFNDlGOERFODdBMTQ2QjdDNEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzYzQ0ExMkFCMzIzMTFFNDlGOERFODdBMTQ2QjdDNEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjNDQTEyN0IzMjMxMUU0OUY4REU4N0ExNDZCN0M0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjNDQTEyOEIzMjMxMUU0OUY4REU4N0ExNDZCN0M0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PswngMQAAAAUSURBVHjaYvz//z8DGDBiYQEEGAChuAj7B8OT0QAAAABJRU5ErkJggg==) no-repeat }
.hottruck { width: 1000px; overflow: hidden; margin: 0 auto }
.hottruck-box ul { border-bottom: 1px solid #e9e9e9; height: 49px; overflow: hidden; width: 980px; padding: 0 10px;*zoom:1;}
.hottruck-box ul li { cursor: default; float: left; padding-right: 0; padding-top: 7px; text-align: center; width: 118px; line-height: 18px;}
.hottruck-box ul li.first-item { font-size: 12px; font-weight: bold; width: 61px; padding: 15px 16px 0 0; line-height: 18px; text-align: right; background-position: -92px -3px; margin-right: 16px }
.hottruck-box ul li.first-item a{color: #666666;}

.hottruck-box ul li .graya { color: #999; margin: 0 3px }
.hottruck-box ul li.limore { float: right; padding-top: 15px; width: 46px; text-align: right }
.hottruck-box ul li.limore .graya { color: #999; margin: 0 }
.hottruck-box ul li.limore .graya:hover, .hottruck-box ul li .graya:hover { color: #d60000 }
.hottruck-box li div a{position: relative;left:0;top: 0;}
.hottruck-box li div a i{position: absolute;right: -33px;height: 14px;line-height: 14px;top: 1px;}
.hottruck-box .special-offer{font-family: 'SimSun';background-color: #ff6600;color: #fff;font-style: normal; border-radius: 2px;padding: 0 2px;}
.same_truck2 { position: relative;height: 33px; width: 1000px; overflow: hidden;background-position: 0 -375px; *zoom:1;}
.toggled { margin-left: 10px;width: 650px; border-left: 1px solid #e9e9e9}
.same_truck2 .toggled li { float: left; border-right: solid 1px #e9e9e9;cursor: pointer; }
.same_truck2 .toggled li span{padding:0 14px;height:30px;line-height:30px;font-size: 14px;color: #333;text-align: center; display: block;border-top: 3px solid #e9e9e9;background: #f0f0f0;}
.same_truck2 .toggled .menu_on span{font-weight: bold;border-top-color:#d60000;color: #333; background: #fff;}
#sre1{width: 90px;}
#sre2{width: 130px;}
#sre3{width: 140px;}

.hot_search { height: 30px; right: 0; overflow: hidden; position: absolute; top: 3px }
.hot_stext { float: left; height: 18px; line-height: 18px; width: 199px; border: #c4c4c4 solid 1px; border-right: 0; padding: 5px 0 5px 38px; font-size: 14px; background-position: -471px -55px }
.hot_button { cursor: pointer; float: left; height: 30px; position: relative; width: 50px; background: 0; border: 0; background: #0f5489; text-align: center; line-height: 30px; font-size: 14px; color: #fff; font-family: "Microsoft YaHei" }
.hot_button:hover { background: #1267a8 }
.hottruck-box ul.trucklin { border-bottom: 0; height: 24px; overflow: hidden; line-height: 24px; width: 980px }
.hottruck-box ul.trucklin li.first-item { font-size: 12px; font-weight: bold; width: 61px; padding: 0 15px 0 0; line-height: 22px; text-align: right; background-position: -92px -17px; margin-right: 16px; float: left }
.hottruck-box ul.trucklin li { cursor: default; float: left; padding-right: 0; padding-top: 0; text-align: center; width: 116px }
.hottruck-box ul.trucklin li.limore { float: right; padding-right: 0; padding-top: 0; width: 46px; text-align: right }
.hottruck-box ul.truckliney { border-bottom: 1px solid #e9e9e9; padding: 6px 10px }
.hottruck-box ul.trucklineyt { margin-top: 0 }
.hottruck-box ul.trucklineyt li.first-item { background: 0 }
.up { margin-top: 9px }
.hottruck-box ul.trucklinweike { border-bottom: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; height: 36px; overflow: hidden; width: 980px; margin-top: 3px }
.hottruck-box ul.trucklinweike li { cursor: default; float: left; padding-right: 0; padding-top: 0; text-align: center; width: 116px; line-height: 36px }
.hottruck-box ul.trucklinweike li.first-item { font-size: 12px; font-weight: bold; width: 61px; padding: 0 15px 0 0; line-height: 36px; text-align: right; background-position: -92px -9px; margin-right: 16px; float: left }
.hottruck-box ul.trucklinweike li.limore { float: right; padding-right: 0; padding-top: 0; width: 46px; text-align: right }
.hottruck-box ul.trucknone { border-bottom: 0; margin-top: 1px }
.hottruck-box ul.trucknone li.first-item { font-size: 12px; font-weight: bold; width: 61px; padding: 4px 15px 0 0; line-height: 24px; text-align: right; background-position: -92px -11px; margin-right: 16px; float: left }
.hottruck-box ul li div.trulkl { line-height: 43px; height: 43px }
.mainpart { margin: 0 auto 10px; width: 1000px; border-top: solid 3px #0f5489; overflow: hidden }
.main_floor { width: 100%; margin: 0 auto; border-bottom: solid 1px #e9e9e9 }
.main_floor_l { float: left; border-right: solid 1px #e9e9e9 }
.main_floor_m { float: left; border-right: solid 1px #e9e9e9 }
.main_floor_r { float: right }
.w1 { width: 360px }
.w2 { width: 413px }
.w3 { width: 224px }
.f1 { height: 319px }
.f2 { height: 340px }
.f3 { height: 414px }
.f4 { height: 363px }
.f5 { height: 127px }
.straight1 { height: 881px; border-bottom: solid 1px #e9e9e9 }
.bartitle { width: 100%; float: left; font-size: 18px; line-height: 28px; color: #333; position: relative; font-family: "Microsoft YaHei"; padding: 15px 0 8px }
.bartitle a, .bartitle2 a { color: #333 }
.photo_gallery { margin: 0 auto 10px; width: 1000px; overflow: hidden }
.bartitle2 { width: 100%; float: left; font-size: 18px; line-height: 43px; color: #333; position: relative; font-family: "Microsoft YaHei"; border-bottom: solid 1px #e9e9e9 }
.bartitle a.checkmore, .bartitle2 a.checkmore { position: absolute; color: #c4c4c4; font-size: 12px; font-weight: normal; right: 0; font-family: "Microsoft YaHei" }
.bartitle a:hover, .bartitle2 a:hover { color: #d60000; text-decoration: none }
.bartitle a:hover.checkmore, .bartitle2 a:hover.checkmore { color: #d60000; text-decoration: underline }
.focus { position: relative; width: 340px; height: 236px; margin: 20px 20px 8px 0 }
.focus img { width: 340px; height: 200px }
.focus .shadow .title { width: 260px; height: 65px; padding-left: 30px; padding-top: 20px }
.focus .shadow .title a { text-decoration: none; color: #fff; font-size: 14px; font-weight: bolder; overflow: hidden }
.focus .btn { position: absolute; bottom: 34px; left: 510px; overflow: hidden; zoom: 1 }
.focus .btn a { position: relative; display: inline; width: 13px; height: 13px; border-radius: 7px; margin: 0 5px; color: #b0b0b0; text-decoration: none; text-align: center; outline: 0; float: left; background: #d9d9d9 }
.focus .btn a:hover, .focus .btn a.current { cursor: pointer; background: #fc114a }
.focus .fPic { position: absolute; left: 0; top: 0 }
.focus .D1fBt { overflow: hidden; zoom: 1; height: 16px; z-index: 10 }
.focus .shadow { width: 100%; position: absolute; bottom: -36px; left: 0; z-index: 10; height: 31px; line-height: 31px; background: #f0f0f0; display: block; text-align: center }
.focus .shadow a { text-decoration: none; color: #0f5489; font-size: 14px; overflow: hidden; font-weight: bold }
.focus .shadow a:hover { text-decoration: none; color: #d60000 }
.focus .fcon { position: relative; width: 100%; float: left; display: none; background: #fff }
.focus .fcon img { display: block; width: 340px; height: 200px }
.focus .fbg { bottom: 39px; right: 0; position: absolute; height: 15px; text-align: center; z-index: 200 }
.focus .fbg div { margin: 4px auto 0; overflow: hidden; zoom: 1; height: 14px }
.focus .D1fBt a { position: relative; display: inline; width: 25px; height: 15px; line-height: 15px; margin-left: 1px; color: #fff; text-decoration: none; text-align: center; outline: 0; float: left; background: #0f5489; opacity: .6 }
.focus .D1fBt .current, .focus .D1fBt a:hover { background: #f60; opacity: 1 }
.focus .D1fBt img { display: none }
.focus .D1fBt i { font-style: normal }
.prev { position: absolute; width: 40px; height: 74px; background-position: -300px -74px; top: 50%; margin-top: -50px; left: 0; cursor: pointer; display: none }
.next { position: absolute; width: 40px; height: 74px; background-position: -340px -74px; top: 50%; margin-top: -50px; right: 0; cursor: pointer; display: none }
.focus:hover .prev { display: block }
.focus:hover .next { display: block }
.focus:hover .prev:hover { background-position: -300px 0 }
.focus:hover .next:hover { background-position: -340px 0 }
.focus_picnew { line-height: 24px; color: #3e3e40; overflow: hidden; text-align: left; float: left; clear: both; width: 340px }
.focus_picnew a { background-position: -460px -86px; padding-left: 10px; display: inline-block; line-height: 24px }
.main_floor_m h1 { float: left; width: 368px; margin: 16px 25px 13px 20px; line-height: 28px; height: 28px; display: inline-block; overflow: hidden; text-align: center }
.main_floor_m h1 a { font-size: 20px; color: #d60000; font-family: "Microsoft YaHei" }
.newslist1 { float: left; width: 368px; margin: 0 25px 18px 20px; overflow: hidden }
.newslist1 li { float: left; line-height: 28px; padding-left: 12px; height: 28px; display: inline-block; overflow: hidden; width: 355px; background-position: -460px -85px }
.newslist1 li a { font-size: 14px }
/*.brand { float: left; width: 195px; padding: 0 10px 0 19px; overflow: hidden }
.brand dl { float: left; width: 100%; line-height: 26px }
.brand dl dt, .brand dl dd { float: left }
.brand dl dd { width: 50px; margin-right: 28px }
.brand dl dt { width: 39px }*/

/* Æ·ÅÆÁÐ±í */
.brand { float: left; width: 224px; overflow: hidden }
.brand .tab-title{position: relative;left: 0;top: 0;margin: 17px 0 0 20px;overflow: hidden;}
.brand .tab-title li{cursor:pointer; font-size: 18px;color: #333;float: left;width: 100px;}
.brand .tab-title:before{content: '';position: absolute;left: 85px;top: 5px;width: 1px;height: 15px;background-color: #eee;}
.brand .tab-title .menu_on{font-weight: bold;}
.brand .brand-logo a:hover{text-decoration: none;}
.brand .brand-logo{margin: 20px 0 0 19px;}
.brand .brand-logo li{float: left;border: 1px solid #e9e9e9;overflow: hidden;cursor: pointer;line-height: 28px;width: 67px;height: 28px;text-align: center;margin: -1px -1px 0 0;_display: inline;}
.brand .brand-logo li:hover{position: relative;z-index: 1;border:1px solid #d60000;}
.brand .brand-logo a{display: block;width: 67px;height: 28px;line-height: 28px;text-align: center;}
.brand .brand-logo a:hover .figure{display: none;}
.brand .brand-logo .figure{width: 67px;height: 28px;display: block;line-height: 24px;overflow: hidden;}
.brand .brand-logo .figure img{vertical-align: middle;}
.brand .link ,.brand .all-brand {overflow: hidden;}
.brand .link a,.brand .all-brand a{float: left;width: 62px;line-height: 26px;margin-left: 8px;text-align: center;_display: inline;}
.brand .link{margin: 8px 0 0 11px;}
.all-brand{padding: 8px 0 0 11px;}

.hottopic { float: left; width: 340px; overflow: hidden }
.hottopic dl { width: 100%; float: left; height: 134px; border-bottom: solid 1px #e9e9e9; margin-top: 8px }
.hottopic dl dt { float: left; width: 165px; text-align: center; overflow: hidden; line-height: 20px; overflow: hidden; white-space: nowrap }
.hottopic dl dt.xy { float: right }
.hottopic dl dt a { font-size: 12px; color: #d60000 }
.hottopic dl dt a:hover { text-decoration: underline }
.hottopic dl dd a,.hottopic3 dl dd a{ display: block; text-align: center;}
.hottopic dl dd a img,.hottopic3 dl dd a img{width: 306px; height: 126px;}
.hottopic ul { float: left; padding: 8px 0 0 0; width: 100% }
.hottopic ul li { float: left; line-height: 26px; height: 26px; position: relative; width: 330px; padding-left: 10px; background-position: -460px -86px; color: #999 }
.hottopic ul li a { float: left }
.hottopic ul li span { float: right }
.hottopic ul li span a { color: #999 }
.newslist2 { float: left; width: 368px; margin: 0 25px 18px 20px; overflow: hidden }
.newslist2 ul { float: left; width: 100%; overflow: hidden }
.newslist2 ul li { float: left; line-height: 28px; padding-left: 12px; width: 355px; background-position: -460px -84px }
.newslist2 ul li span { float: left; height: 28px; overflow: hidden; display: inline-block; width: 254px }
.newslist2 ul li span a { font-size: 14px }
.newslist2 ul li label { float: right; color: #999 }
.forum { border-bottom: solid 1px #e9e9e9; height: 317px; float: left; width: 100% }
.forum .hottopic dl dt a { color: #0f5489 }
.forum .hottopic dl dt a img { width: 170px; height: 100px }
.forum .hottopic dl dt a:hover, .hottopic ul li span a:hover { color: #d60000 }
.recommend { position: absolute; color: #c4c4c4; font-size: 12px; font-weight: normal; right: 0; font-family: "Microsoft YaHei" }
.recommend a { color: #c4c4c4 }
.tannel1 { float: left; border-bottom: solid 1px #e9e9e9; height: 247px; width: 340px; padding-right:20px; }
.tannel1 ul { float: left; width: 100%; overflow: hidden }
.tannel1 ul li { float: left; line-height: 28px; padding-left: 12px; width: 328px; background-position: -460px -84px }
.tannel1 ul li span { float: left; height: 28px; overflow: hidden; display: inline-block; width: 254px }
.tannel1 ul li span a { font-size: 14px }
.tannel1 ul li label { float: right; color: #999 }
.tannel2 { float: left; border-bottom: solid 1px #e9e9e9; height: 317px; width: 100% }
.hottopic2 { float: left; padding: 0 10px 0 19px; width: 195px; border-bottom: solid 1px #e9e9e9; height: 317px }
.hottopic2 ul { float: left; width: 100%; overflow: hidden }
.hottopic2 ul li { float: left; padding-left: 10px; width: 175px; line-height: 28px; overflow: hidden; height: 28px; background-position: -460px -84px; display: inline-block }
.adver1 { float: left; padding: 19px 0 0 19px; width: 205px; height: 544px; border-bottom: solid 1px #e9e9e9 }
.big { float: left; width: 480px; height: 320px }
.big a img { width: 480px; height: 320px }
.normal { float: left; width: 520px; margin-bottom: 5px; height: 170px }
.small { float: left; width: 520px; height: 145px }
.normal a, .small a { float: left; margin-left: 5px }
.small a.picmore { width: 69px; height: 145px; background: #0f5489; color: #fff; line-height: 145px; text-align: center; font-weight: bold; font-size: 14px }
.small a.picmore:hover { background: #146bae; color: #fff; text-decoration: underline }
.normal a img { width: 255px; height: 170px }
.small a img { width: 218px; height: 145px }
.hottopic3 { float: left; width: 340px; overflow: hidden }
.hottopic3 dl { width: 100%; float: left; height: 134px; border-bottom: solid 1px #e9e9e9; margin-top: 8px }
.hottopic3 dl dt { float: left; width: 165px; text-align: center; overflow: hidden; line-height: 20px; overflow: hidden; white-space: nowrap }
.hottopic3 dl dt.xy { float: right }
.hottopic3 dl dt a { font-size: 12px }
.hottopic3 dl dt a img { width: 170px; height: 100px }
.hottopic3 dl dt a:hover { text-decoration: underline }
.hottopic3 ul { float: left; padding: 8px 0 0 0; width: 100% }
.hottopic3 ul li { line-height: 28px; height: 28px; float: left; position: relative; width: 330px; padding-left: 10px; background-position: -460px -85px; color: #999 }
.hottopic3 ul li a { float: left; font-size: 14px }
.hottopic3 ul li span { float: right }
.hottopic3 ul li span a { color: #999; font-size: 12px }
.news1 { float: left; padding: 0 20px; width: 373px; overflow: hidden }
.news1 h3 { float: left; width: 100%; line-height: 20px; text-align: center; font-size: 18px; font-family: "Microsoft YaHei"; margin: 6px 0 14px }
.news1 h3 a { color: #d60000 }
.news1 ul { float: left; width: 100%; overflow: hidden }
.news1 ul li { float: left; width: 100%; line-height: 28px }
.news1 ul li font, .news1 ul li span { float: left }
.news1 ul li font { width: 63px; font-size: 12px }
.news1 ul li span { width: 258px; height: 28px; display: inline-block; overflow: hidden; font-size: 14px }
.news1 ul li label { float: right; color: #999 }
.news1 ul li font a, .news1 ul li font label { color: #999 }
.news2 { float: left; width: 195px; padding: 0 10px 0 19px; overflow: hidden }
.rank1 { float: left; width: 100%; overflow: hidden }
.rank1 li { float: left; width: 165px; line-height: 36px; padding-left: 30px }
.rank1 li.one { background-position: -20px -432px }
.rank1 li.two { background-position: -20px -468px }
.rank1 li.three { background-position: -20px -504px }
.rank1 li.four { background-position: -20px -540px }
.rank1 li.five { background-position: -20px -576px }
.rank1 li.six { background-position: -20px -612px }
.rank1 li.seven { background-position: -20px -648px }
.rank1 li.eight { background-position: -20px -684px }
.rank1 li.nine { background-position: -20px -720px }
.rank1 li.ten { background-position: -20px -756px }
.rank1 li span { float: left; width: 80px; height: 36px; overflow: hidden; display: inline-block }
.rank1 li font { float: right; width: 82px; height: 36px; overflow: hidden; display: inline-block; text-align: right }
.rank1 li font a { color: #999; font-size: 12px }
.rank1 li label { float: left; width: 162px; height: 36px; overflow: hidden; display: inline-block }
.same_cha2 { width: 100%; float: left; font-size: 18px; line-height: 28px; font-weight: normal; position: relative; font-family: "Microsoft YaHei"; padding: 15px 0 8px }
.same_cha2 ul { float: left; width: 100%; overflow: hidden }
.same_cha2 ul li { float: left; cursor: pointer }
.same_cha2 ul li a { color: #333 }
.same_cha2 ul li a:hover { color: #d60000; text-decoration: none }
.same_cha2 ul li.menu_on { font-weight: bold }
.same_cha2 ul li em { color: #e9e9e9; padding: 0 14px; float: left }
.same_cha2 span { position: absolute; font-size: 12px; font-weight: normal; right: 20px; font-family: "Microsoft YaHei" }
.same_cha2 span a { color: #c4c4c4 }
.news1 ul li font a:hover, .rank1 li font a:hover, .same_cha2 span a:hover, .hottopic3 ul li span a:hover { color: #d60000 }
.same_chb2 { width: 373px; float: left; font-size: 18px; line-height: 28px; font-weight: normal; position: relative; font-family: "Microsoft YaHei"; padding: 15px 20px 8px }
.same_chb2 ul li { float: left; cursor: pointer }
.same_chb2 ul li a { color: #333 }
.same_chb2 ul li a:hover { color: #d60000; text-decoration: none }
.same_chb2 ul li.menu_on { font-weight: bold }
.same_chb2 ul li em { color: #e9e9e9; padding: 0 14px; float: left }
.same_chb2 span { position: absolute; font-size: 12px; font-weight: normal; right: 20px; font-family: "Microsoft YaHei" }
.same_chb2 span a { color: #c4c4c4 }
.same_chc2 { width: 210px; float: left; font-size: 18px; line-height: 28px; font-weight: normal; position: relative; font-family: "Microsoft YaHei"; padding: 15px 0 8px 14px }
.same_chc2 ul li { float: left; cursor: pointer }
.same_chc2 ul li.menu_on { font-weight: bold }
.same_chc2 ul li em { color: #e9e9e9; padding: 0 4px; float: left }
.spe_sales { float: left; width: 249px }
.bor { border-right: solid 1px #e9e9e9 }
.spe_sales dl { float: left; padding: 20px 15px 0 20px; width: 214px; overflow: hidden }
.spe_sales dl dt, .spe_sales dl dd { float: left }
.spe_sales dl dt.salespic { width: 60px; overflow: hidden }
.spe_sales dl dt.salespic span { float: left; width: 60px; height: 40px; position: relative }
.spe_sales dl dt.salespic span a { width: 60px; height: 40px; display: table-cell; text-align: center; vertical-align: middle; padding: 0 }
.spe_sales dl dt.salespic span a img { vertical-align: middle; z-index: -9 }
.spe_sales dl dt.salespic span img { max-height: 40px; max-width: 60px; border: medium none; display: block; margin: 0 auto; margin-top:expression((40- this.height)/2);
padding: 0 }
.name { float: left; width: 100%; line-height: 28px; height: 28px; text-align: center; display: inline-block; overflow: hidden; color: #999 }
.spe_sales dl dt.salesname { float: left; width: 144px; padding-left: 10px; height: 68px }
.spe_sales dl dt.salesname font, .spe_sales dl dt.salesname label { float: left; width: 100%; line-height: 28px }
.spe_sales dl dt.salesname font { height: 28px; width: 144px; display: inline-block; overflow: hidden }
.spe_sales dl dt.salesname label { color: #333 }
.spe_sales dl dt.salesname label i { font-style: normal; color: #d60000 }
.spe_sales dl dd { line-height: 28px; height: 28px; width: 100%; display: inline-block; overflow: hidden; margin-top: 4px }
.sales_recommend { float: left; width: 100%; overflow: hidden }
.sales_recommend table { width: 100% }
.sales_recommend table tr th { line-height: 30px; font-weight: normal; color: #666; border-bottom: solid 1px #e9e9e9; text-align: left }
.sales_recommend table tr td { line-height: 35px; color: #333; border-bottom: solid 1px #e9e9e9; text-align: left }
.t1 { width: 102px; text-indent: 27px; padding-right: 27px }
.t2 { width: 267px; text-indent: 88px; padding-right: 20px }
.t3 { width: 107px; text-indent: 8px; padding-right: 46px }
.t4 { width: 136px; text-indent: 11px; padding-right: 20px }
.t5 { width: 270px; text-indent: 99px }
.sales_recommend table tr td.t1, .sales_recommend table tr td.t2, .sales_recommend table tr td.t3, .sales_recommend table tr td.t4, .sales_recommend table tr td.t5 { text-indent: 0 }
.sales_recommend table tr td.t1 { text-indent: 18px }
.naming { float: left; width: 102px; height: 35px; overflow: hidden; display: inline-block }
.merchandise { float: left; width: 267px; height: 35px; overflow: hidden; display: inline-block }
.merchandise em, .merchandise a { float: left }
.merchandise em { width: 18px; height: 19px; margin: 7px 6px 0 0; background-position: -260px 0 }
.sales_recommend table tr td.t3 font { color: #d60000; font-size: 12px }
.pricepromotion { float: left; width: 270px; height: 35px; overflow: hidden; display: inline-block }
.pricepromotion a i { font-style: normal; color: #999 }
.actualpic_l { float: left; width: 435px; padding-right: 24px; height: 391px; border-right: solid 1px #e9e9e9; border-bottom: solid 1px #e9e9e9 }
.renew { position: absolute; color: #999; font-size: 12px; font-weight: normal; right: 0; font-family: "Microsoft YaHei" }
.renew em { color: #d60000 }
.actualpic_l ul { float: left; width: 100%; overflow: hidden }
.actualpic_l ul li { float: left; line-height: 26px; padding-left: 10px; background-position: -460px -85px; width: 425px }
.actualpic_l ul li span { float: left; height: 26px; overflow: hidden; display: inline-block; width: 280px; margin-right: 30px }
.actualpic_l ul li font { float: left; height: 26px; overflow: hidden; display: inline-block; width: 56px; color: #999; font-size: 12px }
.actualpic_l ul li font em { color: #d60000 }
.actualpic_l ul li label { float: right; color: #999; width: 56px; text-align: right }
.moreser { text-align: center; width: 100%; height: 50px; float: left; line-height: 50px; margin-top: 4px }
.moreser a { color: #666; font-weight: bold }
.moreser a:hover { color: #d60000 }
.actualpic_r { float: left; width: 540px; height: 392px }
.actualpic_rtitle { float: left; width: 506px; padding: 0 4px 2px 30px; overflow: hidden }
.actualpic_r dl { float: left; width: 100%; border-bottom: solid 1px #e9e9e9; height: 142px }
.actualpic_r dl dt { float: left; width: 150px; margin-left: 30px; height: 140px; line-height: 20px; text-align: center; display: inline-block }
.actualpic_r dl dt a img { width: 150px; height: 100px }
.es_one { float: left; padding: 15px 20px 0 0; width: 201px; height: 264px; border-right: solid 1px #e9e9e9; border-bottom: solid 1px #e9e9e9 }
.es_one a img { width: 200px; height: 233px }
.es_two { float: left; width: 440px; padding-top: 15px; height: 264px; border-right: solid 1px #e9e9e9; border-bottom: solid 1px #e9e9e9 }
.es_two dl { float: left; width: 120px; overflow: hidden; margin-left: 20px; padding-bottom: 11px }
.es_two dl dt { float: left; width: 120px; height: 90px }
.es_two dl dt a img { width: 120px; height: 90px }
.es_two dl dd { float: left; width: 120px; overflow: hidden }
.es_two dl dd a { float: left; width: 118px; color: #004ea2; height: 20px; line-height: 18px; padding-top: 8px; overflow: hidden; text-align: center; white-space: nowrap }
.es_two dl dd a:hover { color: #c00 }
.es_two dl dd span { float: left; width: 122px; color: #888; text-align: center }
.es_two dl dd span font { color: #e33006; font-weight: bold; font-size: 14px }
.fljjnew { float: left; width: 100%; border-top: solid 1px #e9e9e9 }
.fljj { float: left; width: 100%; overflow: hidden; clear: both }
.fljj ul { float: left; width: 100%; overflow: hidden; clear: both; padding-top: 11px }
.fljj ul li { float: left; width: 100%; line-height: 26px; height: 26px; clear: both }
.fljj ul li a { float: left; margin-right: 21px }
.zfl { float: left; width: 79px; color: #999; text-align: right; font-weight: bold }
.zfl2 { float: left; width: 79px; line-height: 30px; margin-top: 5px; margin-right: 21px; color: #999; text-align: right; font-weight: bold }
.zfl3 { float: left; margin-right: 14px; margin-top: 5px }
.es_three { float: left; padding: 8px 10px 0 20px; width: 306px; height: 271px; border-bottom: solid 1px #e9e9e9 }
.es_three ul { float: left; width: 100%; overflow: hidden }
.es_three ul li { float: left; width: 100%; line-height: 26px; height: 26px; display: inline-block; overflow: hidden }
.es_three ul li span { float: left; color: #888; padding-right: 8px }
.es_three ul li a { float: left; display: inline-block }
.rankleft { float: left; width: 332px; height: 391px; border-bottom: solid 1px #e9e9e9; border-right: solid 1px #e9e9e9 }
.rankright { float: left; width: 334px; height: 391px; border-bottom: solid 1px #e9e9e9 }
.rankleftitle { float: left; text-indent: 17px }
.same_chd2, .same_che2 { float: left; width: 100%; height: 26px; background-position: -460px -233px; margin-top: 3px }
.same_chd2 span, .same_che2 span { color: #666 }
.same_chd2 ul li, .same_che2 ul li { float: left; cursor: pointer; width: 50%; text-align: center; color: #666; line-height: 25px; height: 25px }
.same_chd2 ul li.menu_on, .same_che2 ul li.menu_on { color: #333; background-position: -380px -115px; border-bottom: solid 1px #0f5489 }
.rankleftwz { float: left; overflow: hidden; width: 304px; padding-top: 5px }
.rankleftwz ul li { line-height: 30px; height: 30px; position: relative; width: 294px; padding-left: 10px; float: left; background-position: -460px -83px; color: #999 }
.rankleftwz ul li a { float: left }
.rankleftwz ul li span { float: right }
.rankleftwz ul li span a { color: #999 }
.rankmid { float: left; padding-left: 17px; width: 315px; margin-top: 4px; overflow: hidden }
.rankmid li { float: left; padding-left: 31px; line-height: 30px; width: 284px }
.rankmid li span { float: left; display: inline-block; line-height: 30px; height: 30px; overflow: hidden; color: #666 }
.s1 { float: left; padding: 0 0 0 17px; width: 92px; margin-right: 18px }
.s2 { float: left; width: 134px; margin-right: 18px }
.s3 { float: left; width: 48px; text-align: center }
.s4 { width: 64px; margin-right: 15px }
.rankmid li span font { color: #d60000 }
.rankmid li.onenew { background-position: -500px -455px }
.rankmid li.twonew { background-position: -500px -485px }
.rankmid li.threenew { background-position: -500px -515px }
.rankmid li.fournew { background-position: -500px -545px }
.rankmid li.fivenew { background-position: -500px -575px }
.rankmid li.sixnew { background-position: -500px -605px }
.rankmid li.sevennew { background-position: -500px -635px }
.rankmid li.eightnew { background-position: -500px -665px }
.rankmid li.ninenew { background-position: -500px -695px }
.rankmid li.tennew { background-position: -500px -725px }
.xy2 { padding-left: 20px }
.friendlink { padding: 10px 0 23px; float: left; width: 100%; overflow: hidden }
.friendlink a { color: #0f5489; margin: 0 12px 0 0; display: inline-block; height: 26px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; line-height: 26px }
.friendlink em { color: #ccc; margin-right: 12px }
.bartitle2 a.checkmore2 { position: absolute; color: #0f5489; font-size: 12px; font-weight: normal; right: 0; font-family: "Simsun" }
.bartitle2 a.checkmore2:hover { color: #d60000; text-decoration: underline }
.friendlink a.graynew { color: #c4c4c4 }
.friendlink a.graynew:hover { color: #d60000 }
.gotop02 { width: 48px; font-size: 12px; text-align: center; text-decoration: none; position: fixed; _position: absolute; left: 50.5%; margin-left: 525px; bottom: 10px; _bottom: auto; z-index: 100; font-size: 12px }
.gotop02 a.gotop02-con { display: inline-block; width: 50px; height: 50px; overflow: hidden; position: relative; color: #888; font-size: 12px; text-decoration: none; line-height: 16px; float: left }
.gotop02 a.gotop02-con .icon-book { width: 50px; height: 50px; position: relative; left: 0; top: 0; overflow: hidden }
.gotop02 a.gotop02-con .icon-book1 { background-position: -180px -58px }
.gotop02 a.gotop02-con .icon-top { width: 50px; height: 50px; background-position: -180px -116px; position: relative; left: 0; top: 0; overflow: hidden }
.gotop02 a.gotop02-con span { display: inline-block; width: 30px; height: 32px; text-align: center; padding: 3px 10px; line-height: 16px; position: absolute; left: 1px; top: 6px; cursor: pointer }
.gotop02 a.gotop02-con:hover { color: #fff; background-color: #0f5489 }
.gotop02 a.gotop02-con:hover i, .gotop02 a.gotop02-con span { display: none }
.gotop02 a.gotop02-con:hover span, .gotop02 a.gotop02-con i { display: inline-block; font-style: normal }
.ggbanner { width: 1000px; clear: both; overflow: hidden; margin: 0 auto }
.ggbannernew { float: left; width: 205px; height: 300px; padding: 20px 0 0 19px }
.ggbannerleft { float: left }
.ggbannerright { float: right }
.pied1218 { margin: 0 auto; position: relative }
.xs { margin-top: 10px }
.xx { margin-bottom: 10px }
.fixedheight1 { height: 60px }
.fixedheight2 { height: 140px }
.fixedheight3 { height: 80px }
.speganbanner { float: left; width: 205px; height: 116px; margin-bottom: 20px }
.adxy { margin-right: 15px }
.footer_bbs .fenxiang { width: 130px; text-align: right; position: absolute; right: 0; top: 10px }
.bdsharebuttonbox { float: right }
.bdsharebuttonbox li { float: left; line-height: 24px; color: #999 }
.sinaweibo { background-position: -440px 0; width: 24px; height: 24px; display: block; float: left; margin-right: 5px }
.qqkqzone { background-position: -440px -25px; width: 24px; height: 24px; display: block; float: left; margin-right: 5px }
.wweixin { background-position: -440px -50px; width: 24px; height: 24px; display: block; float: left }
.bdsharebuttonbox li a.sinaweibo:hover { background-position: -440px 0; filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8 }
.bdsharebuttonbox li a.qqkqzone:hover { background-position: -440px -25px; filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8 }
.bdsharebuttonbox li a.wweixin:hover { background-position: -440px -50px; filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8 }
.h315{ height:317px;}


/* Ö÷´ò³µÄ£¿é add by ZP 2015-12-24 18:25:46 */
.choice-trucks{position: relative;margin:0 auto 10px;width: 1000px;z-index: 10;*zoom:1;}
.choice-trucks img{vertical-align: middle; }
.choice-trucks dl{position: relative;padding-left:97px;height:49px;border-bottom: 1px solid #e9e9e9;*zoom:1;}
.choice-trucks dl a,.choice-trucks li a{ display: block; text-align: center;}
.choice-trucks dt{position: absolute;left:10px;top:0; width: 77px; height:49px;line-height: 49px; font-weight: 700;background-position: -92px -3px;}
.choice-trucks dt a{color: #666;text-align: right;padding-right: 16px;}
.choice-trucks dt a:hover{text-decoration: none;cursor: default;}
.choice-trucks li{padding:0 1px;float: left;width: 127px;}
.choice-trucks li a{color:#666;line-height: 16px;height:49px;overflow: hidden;}
.choice-trucks li a:hover{text-decoration: none; color:#d60000;}
.choice-trucks .figure{margin:0 auto;width: 70px; height: 33px; overflow: hidden;display: block;}
.choice-trucks .selected{padding:0;border:solid #e9e9e9;border-width:0 1px;background: #f9f9f9}
.choice-view-content{display: none;position: absolute;left:70px;top:-102px;padding:10px;width: 259px; height: 87px; z-index: 10;margin-left: -45px;background:url(../png/view-box1.png) no-repeat;}
.choice-view-content a{display: block;overflow: hidden;}
.brand .link a, .brand .all-brand a{overflow: hidden; height: 26px;}
.brand .all-brand .more{float: right;width: auto; color: #999;}
.brand .all-brand .more:hover{color: #d60000;}
.hottruck-box ul li div.trulkl{line-height:37px;}
.hottruck-box ul li.first-item .new-cars:hover{text-decoration:none;cursor:context-menu}


/*链接部分修改 韩勇强 2016年8月5日11:23:12;*/
.friendlink{padding-bottom: 10px;border-bottom: solid 1px #e9e9e9;}
.bartitle2 b{float: left;margin: 17px 11px 0;border-left: 1px solid #D9D9D9;width: 1px;height: 12px;font-size: 0;}
.bartitle2 .unselected{font-weight: 400;font-size: 16px;}
.bartitle2 span{float: left;cursor: pointer;}
.morelink {  float: left;padding: 10px 0 10px; width: 100%; overflow: hidden ;border-bottom: solid 1px #e9e9e9;}
.morelink a { color: #0f5489; margin: 0 12px 0 0; display: inline-block; height: 26px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; line-height: 26px }
.morelink em { color: #ccc; margin-right: 12px }
.morelink a.graynew { color: #c4c4c4 }
.morelink a.graynew:hover { color: #d60000 }   
.w3 > .ad-div{
	margin: 22px 0 0 20px;
	width: 205px;
}