article{ padding-bottom:1%;}

article div.reclist,
article div.newslist,
article div.caselist,
article div.contact{ margin:1% 1% 0;}
article div.reclist ul:nth-child(1),
article div.newslist ul:nth-child(1),
article div.caselist ul:nth-child(1),
article div.contact ul:nth-child(1){ border:#1e63b0 1px solid; border-top-width:3px; background-color:#ecf5ff; padding-right:2%; height:35px; line-height:35px; overflow:hidden;}
article div.reclist ul:nth-child(1) strong,
article div.newslist ul:nth-child(1) strong,
article div.caselist ul:nth-child(1) strong,
article div.contact ul:nth-child(1) strong{ float:left; color:white; background-color:#1e63b0; padding:0 5%;}
article div.reclist ul:nth-child(1) a,
article div.newslist ul:nth-child(1) a,
article div.caselist ul:nth-child(1) a,
article div.contact ul:nth-child(1) a{ float:right; font-size:0.8em;}

article div.reclist ul:nth-child(2){ border:#1e63b0 1px solid; border-top:none; padding:0 2% 2%;}
article div.reclist ul:nth-child(2) li{ float:left; width:49%; margin-top:2%; text-align:center;}
article div.reclist ul:nth-child(2) li:nth-child(even){ float:right;}
article div.reclist ul:nth-child(2) li img{ width:100%; vertical-align:top;}
article div.reclist ul:nth-child(2) li strong{ display:block; height:28px; line-height:28px; padding:0 2%; overflow:hidden; border:#ccc 1px solid; border-top:none; background-color:#eee;}
article div.reclist ul:nth-child(2) li span{ display:block; height:28px; border-left:#ccc 1px solid; font-size:0;}
article div.reclist ul:nth-child(2) li span a{ float:left; width:50%; border-bottom:#ccc 1px solid; border-right:#ccc 1px solid; height:28px; color:#f60; font-weight:bold; font-size:12px; overflow:hidden;}
article div.reclist ul:nth-child(2) li span a:nth-child(1)::before{ width:50%; float:left; background:url(../img/phone_icon.gif) no-repeat right center; height:28px; content:"";}
article div.reclist ul:nth-child(2) li span a:nth-child(2)::before{ width:50%; float:left; background:url(../img/mess_icon.gif) no-repeat right center; height:28px; content:"";}
article div.reclist ul:nth-child(2) li span a:nth-child(1)::after{ width:50%; float:left; text-align:left; height:28px; line-height:28px; content:"电询";}
article div.reclist ul:nth-child(2) li span a:nth-child(2)::after{ width:50%; float:left; text-align:left; height:28px; line-height:28px; content:"短信";}

article div.newslist ul:nth-child(2){ padding:2%; border:#1e63b0 1px solid; border-top:none;}
article div.newslist ul:nth-child(2) li{ height:30px; line-height:30px; border-bottom:#ccc 1px dotted; overflow:hidden; background:url(../img/nli.gif) no-repeat left center; padding-left:12px;}
article div.newslist ul:nth-child(2) li a{ display:block;}

article div.caselist ul:nth-child(2){ border:#1e63b0 1px solid; border-top:none; padding:0 2% 2%;}
article div.caselist ul:nth-child(2) li{ float:left; width:49%; margin-top:2%; text-align:center; position:relative;}
article div.caselist ul:nth-child(2) li:nth-child(even){ float:right;}
article div.caselist ul:nth-child(2) li img{ width:100%; vertical-align:top;}
article div.caselist ul:nth-child(2) li span{ position:absolute; width:100%; height:calc(100% - 30px); left:0; top:0; background:url(../img/playicon.png) no-repeat center;}
article div.caselist ul:nth-child(2) li strong{ position:absolute; left:0; bottom:0; width:100%; background:rgba(0,0,0,0.5); color:white; height:30px; line-height:30px; padding:0 2%; overflow:hidden;}

article div.contact ul:nth-child(2){ border:#1e63b0 1px solid; border-top:none;}
article div.contact ul:nth-child(2) li{ border-bottom:#ccc 1px dotted; height:60px;}
article div.contact ul:nth-child(2) li:nth-child(even){ background-color:#f3f3f3;}
article div.contact ul:nth-child(2) li img{ float:left; vertical-align:text-top; height:100%; border:white 5px solid;}
article div.contact ul:nth-child(2) li:nth-child(even) img{ border-color:#f3f3f3;}
article div.contact ul:nth-child(2) li strong{ float:left; margin-left:5px; height:60px; line-height:60px; overflow:hidden;}
article div.contact ul:nth-child(2) li a{ text-decoration:underline; color:#003278;}
article div.contact ul:nth-child(2) li a.phone{ font-size:1.5em; color:#d00; text-decoration:none;}
article div.contact ul:nth-child(2) li a.phone span{ height:60px; line-height:60px; font-size:14px; font-weight:bold;}

article div#position{ height:37px; line-height:37px; background:linear-gradient(#fff, #e6e6e6); border-bottom:#ccc 1px solid; padding:0 2%;}
article div#position a{ font-weight:bold; background:url(../img/pos_bg.gif) no-repeat right; display:inline-block; padding:0 30px 0 15px;}
article div#position span{ padding-left:15px;}

header div#scroll_box img{ vertical-align:top; width:100%;}

article div#carname{ padding:2%; font-weight:bold; font-size:1.2em;}
article div#carname strong{ color:red;}
article div#car_main_data{ padding:2%; border-bottom:#ddd 5px solid; border-top:#ddd 5px solid; line-height:180%;}
article div#car_main_data h2,article div#car_main_data h3,article div#car_main_data h4{ padding-top:2%; font-size:1.2em;}
article div#car_main_data p{ padding-top:2%;}
article div#car_main_data img{ width:100%; vertical-align:top;}

article div#car_main_data table.gonggao{ background-color:#c8cdd1; border-spacing:1px; border-collapse:0; width:100%;}
article div#car_main_data table.gonggao tr td{ font-size:0.8em; padding:5px; background-color:white; line-height:150%; word-wrap:break-word; word-break:break-all; max-width:33%;}
article div#car_main_data table.gonggao tr td.name{ width:17%;}
article div#car_main_data table.gonggao tr td.tle{ font-weight:bold; background-color:#c9defd;}
article div#car_main_data table.gonggao tr:nth-child(even) td{ background-color:#f6fbff;}



article div#carbut{ font-size:0; padding-bottom:2%;}
article div#carbut a{ display:inline-block; margin-left:2%; height:32px; line-height:32px; border-radius:3px; color:white; padding:0 10px 0 33px; font-weight:bold;}
article div#carbut a:nth-child(1){ background:url(../img/page_phone_icon.png) no-repeat 8px center #d00;}
article div#carbut a:nth-child(2){ background:url(../img/page_mess_icon.png) no-repeat 8px center #d00;}