﻿.clear{clear:both}
.main{width:1200px}
.main_left{width:230px;float:left}
.main_right{float:right;width:950px}
.box-shadow{box-shadow:0 0 10px -5px}
.border{border:1px solid #f1f1f1;border-radius:3px}
.m_title{width:255px;height:97px;display:table-cell;vertical-align:middle;text-align:center;background:linear-gradient(90deg,#51abff 0,#1a76d9 100%)}
.m_title h6{font-size:23px;color:#fefefe;letter-spacing:2px;line-height:30px;font-weight:700}
.m_title h3{font-size:23px;color:#fefefe;letter-spacing:2px;line-height:30px;font-weight:700}
.znav2{border-radius:0 0 3px 3px;padding:8px 10px;border:1px solid #dedede;border-top:0;margin-bottom:20px}
.znav2 ul li{margin:10px 0;border-bottom:1px #ccc dashed;transition:.3s linear}
.znav2 ul li .tit{font-size:14px;color:#fff;display:block;width:90%;padding:0 5%;height:34px;line-height:34px;overflow:hidden;position:relative;cursor:pointer}
.znav2 ul li .tit em{position:absolute;top:9px;right:10px;width:18px;height:18px;transition:.4s}
.znav2 ul li dl{display:none}
.znav2 ul li dl::after{clear:both;content:'.';display:block;width:0;height:0;visibility:hidden}
.znav2 ul li dl dd{float:left;width:41%;height:30px;line-height:30px;overflow:hidden;margin-left:9%}
.znav2 ul li dl dd a{color:#fff}
.znav2 ul li dl dd a.active,.znav2 ul li dl dd a:hover{text-decoration:underline;color:#fff}
.znav2 ul li.active,.znav2 ul li:hover{background:#2c99fe;color:#fff}
.znav2 ul li.active .tit,.znav2 ul li:hover .tit{text-decoration:underline}
.znav2 ul li.active .tit em{transform:rotate(90deg)}
.znav3 ul li a{font-size:14px;color:#444;display:block;line-height:40px; padding-left:2px;}
.znav2 h3{ font-size:15px; font-weight:bold; color:#2178d6}
.znav2 h4{ font-size:15px; font-weight:bold; color:#2178d6; margin-top:20px; line-height:35px;}
.znav3 ul li a:hover{color:#fff}
.znav3 ul li a img{padding-top:5px;padding-right:15px;padding-left:15px;float:left}
.znav3 ul li a em{position:absolute;top:9px;right:10px;width:18px;height:18px;transition:.4s}
.znav3 ul li.active .tit em{transform:rotate(0)}
.contact{border-radius:0 0 3px 3px;border:1px solid #dedede;border-top:0;letter-spacing:1px;line-height:28px}
.contact_word{padding:0 10px 8px 10px}
.contact h6{font-size:14px;color:#332c2b;font-weight:400;text-align:center}
.contact p{font-size:14px;color:#797878}
.contact p span{color:#424242}
.location{height:30px;line-height:30px;border-bottom:2px solid #332c2b;overflow:hidden}
.location h2{display:inline-block;font-weight:400;font-size:18px;color:#343434;padding-left:16px}
.location ul{color:#343434;float:right}
.location ul a{color:#343434;margin:0 5px}
.location ul a:hover{text-decoration:underline}
#gz-pagination{width:100%;height:38px;text-align:center}
#gz-pagination .wrap{display:inline-block;white-space:nowrap}
#gz-pagination .wrap .page-num{display:inline-block;width:34px;height:36px;margin:0 5px;background-color:#fff;font-size:16px;color:#8d91ac;line-height:38px;border:1px solid #ececf2;border-radius:2px;overflow:hidden;vertical-align:middle}
#gz-pagination .wrap .page-num.active,#gz-pagination .wrap .page-num:hover{background-color:#2c99fe;color:#fff;border:1px solid #2c99fe;background:linear-gradient(90deg,#51abff 0,#348ef0 100%)}
#gz-pagination .wrap .prePage.n{width:80px}
#gz-pagination .wrap .nextPage{width:80px}
.nav-local{background:#fff none repeat scroll 0 0;color:#999;height:30px;line-height:30px;margin:0 auto;font-size:12px;border-bottom:1px solid #eee;padding:10px 0;margin-bottom:20px}
.ny_nswbt p{font-size:13px;line-height:20px}
.lh_2 li{padding-bottom:10px}
.wrapper{width:1200px;margin:0 auto!important;min-width:1200px}
.lh_2 span{padding-top:6px}
.nav-local .local{font-weight:400;margin-bottom:10px;float:left;padding-left:32px;color:#999}
.seach_m{height:30px;padding:20px 0;margin:0 auto}
.seach_m p{width:630px;height:30px;line-height:30px;font-size:12px;color:#666;text-align:left}
.seach_m p a{color:#666;padding-right:8px}
.seach_m p a:hover{color:#086779}
.seach_r{width:330px;height:30px;position:relative}
.seach_r .inp01{width:250px;height:26px;line-height:25px;text-align:left;color:#cbcbcb;font-size:12px;position:absolute;left:10px;top:2px;border:0}
.seach_r .inp01 input{width:250px;height:26px;border:none;}
.seach_r .inpso{width:63px;height:28px;display:inline-block;border:0;position:absolute;right:0;top:1px;text-indent:-9999px}
.seach_r .inpso input{width:63px;height:28px}
#models-list .list-wrap{min-height:557px;margin-right:-20px}
#models-list .car-item{float:left;position:relative;width:300px;height:355px;margin-right:20px;margin-bottom:35px;background:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;border:1px solid #dedede;border-radius:3px}
#models-list .car-item:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
#models-list .car-item:hover:after{opacity:1}
#models-list .car-item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:0 2px 12px 0 #2c99fe;opacity:0;z-index:-10}
#models-list .car-item .car-photo{display:block;}
#models-list .car-item .car-photo img{display:block;width:100%;height: auto !important}
#models-list .car-item .car-detail{padding:10px 20px 0;border-top:1px dashed #ccc}
#models-list .car-item .car-detail .car-info{font-weight:inherit}
#models-list .car-item .car-detail .car-info .info{display:block;height:35px;font-size:17px;line-height:30px;font-weight:700;background:linear-gradient(90deg,#0a3d6c 0,#255784 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#models-list .car-item .car-detail .des{font-size:14px;line-height:28px; color:#555}
#models-list .car-item .car-detail .car-price{height:30px;margin-top:5px;overflow:hidden}
#models-list .car-item .car-detail .car-price .pre-price{float:right;font-size:14px;color:#ff7414;line-height:30px}
#models-list .car-item .car-detail .car-price .pre-price .hot{font-size:22px;font-weight:500;font-style:normal;vertical-align:baseline}
#models-list .car-item .car-detail .car-price .for-month{float:right;font-size:14px;color:#8d91ac;line-height:37px}
#models-list .car-item .info-status{position:absolute;top:0;left:0;width:72px;height:72px}
.home-front .classification{overflow:hidden;margin-bottom:40px}
.home-front .classification a{margin-right:25px;font-size:14px;text-decoration:none}
.home-front .classification .active{color:#332c2b}
.home-front .array-box .tit{border-bottom:1px solid #eee;padding-bottom:15px}
.home-front .array-box .tit a{font-size:14px;text-decoration:none}
.home-front .array-box .tit span{color:#ccc;margin:0 10px}
.home-front .array-box .tit .active{color:#d6162d}
.home-front .array-box .img-text ul li{height:157px;overflow:hidden;padding:15px 10px;border-bottom:1px dashed #eee;transition:all .2s ease-out}
.home-front .array-box .img-text ul li img{display:block;width:200px;height:140px;float:left}
.home-front .array-box .img-text ul li:hover{background-color:#fafafa}
.home-front .array-box .img-text .img{display:block;position:relative;float:left}
.home-front .array-box .img-text .img img{display:block;width:252px;height:156px;box-shadow:none}
.home-front .array-box .img-text .img i{position:absolute;width:65px;height:22px;top:10px;left:0;line-height:22px;font-style:normal;color:#fff;padding-left:5px}
.home-front .array-box .img-text .txt{width:640px;float:right;position:relative;height:140px}
.home-front .array-box .img-text .txt h5{font-size:20px;font-weight:400;line-height:30px;margin-bottom:10px}
.home-front .array-box .img-text .txt h5 a{color:#333}
.home-front .array-box .img-text .txt h5 a:hover{color:#332c2b}
.date-visit p{color:#666;font-size:12px}
.home-front .array-box .img-text .txt .p01{font-size:14px;color:#999;line-height:25px;margin-top:19px}
.home-front .array-box .img-text .txt .p02 span{margin-right:20px}
.home-front .array-box .img-text .txt .p02 span a{color:#333;color:#666}
.home-front .array-box .img-text .txt .p02 span a:hover{color:#332c2b}
.txt h3 a{font-size:18px;font-weight:400;color:#333;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.date-visit{color:#666;font-size:12px;margin-top:4px;margin-bottom:-13px}
.date-visit a{color:#666;font-size:12px}
.date span{color:#dadada;padding:0 10px}
.button{margin-right:5px;display:inline-block;border:1px solid #efadb1;padding:2px 5px;height:15px;line-height:15px;color:#e37d84;font-size:12px;text-align:center;margin-top:8px}
.ny_bt h2{font-weight:400;font-size:18px;border-left:3px #2c99fe solid;padding-left:10px;width:500px;height:24px;line-height:24px;margin-top:12px}
.new_line{position:absolute;right:-36px;top:0;width:1px;height:100%;background:#ccc}
.ny_bt{padding-top:5px;margin-bottom:20px;border-bottom:1px solid #dbdbdb;height:45px;font-size:24px;color:#000;text-indent:5px;background:#fff}
.ny_bt span{font-size:16px}
.page{clear:both;width:100%;text-align:center;line-height:30px;overflow:hidden;padding:15px 0;padding-top:36px}
#pages a{border:1px solid #e5e5e5;color:#000;overflow:hidden;margin:0 2px 0 0;padding:5px 10px}
#pages a:hover{background:#e70;color:#fff}
#pages span{font-weight:700;color:#e70;margin:0 5px;border:1px solid #e70;background-color:#e70;color:#fff!important;padding:5px 10px;overflow:hidden}
.wrapper{width:1180px;margin:0 auto}
.city-newsDetails{overflow:hidden;margin-bottom:20px}
.city-newsDetails .newsDetails-left{float:left;overflow:hidden;width:850px;background:#fff;box-shadow:0 0 10px -4px}
.city-newsDetails .newsDetails-left .txt-box{border:1px solid #eee;padding:35px}
.city-newsDetails .newsDetails-left .txt-box table{width:650px;margin:30px auto}
.city-newsDetails .newsDetails-left .txt-box table td{height:35px;line-height:35px}
.city-newsDetails .newsDetails-left .txt-box .tit{border-bottom:1px dashed #ccc}
.city-newsDetails .newsDetails-left .txt-box .tit h1{margin-bottom:5px;text-align:center;font-size:30px;font-weight:400;line-height:40px}
.city-newsDetails .newsDetails-left .txt-box .tit h1 a{text-decoration:none}
.city-newsDetails .newsDetails-left .txt-box .tit p{color:#999;text-align:center;height:40px;line-height:40px;padding-bottom:10px}
.city-newsDetails .newsDetails-left .txt-box .tit p span{margin:0 10px}
.city-newsDetails .newsDetails-left .txt-box .tit p span a{color:#999}
.city-newsDetails .newsDetails-left .txt-box .tit p span a:hover{color:#332c2b}
.city-newsDetails .newsDetails-left .txt-box .tit p i{font-style:normal;color:#d6162d;margin:0 2px}
.city-newsDetails .newsDetails-left .txt-box .words{color:#333;line-height:1.8em;font-size:16px;border-bottom:1px solid #eee}
.city-newsDetails .newsDetails-left .txt-box .words h6{font-size:20px;font-weight:400;line-height:60px}
.city-newsDetails .newsDetails-left .txt-box .words img{display:block;background-color:#fafafa;border:1px solid #eee;margin-top:8px;margin:0 auto 8px auto;max-width:780px!important;height:auto!important}
.city-newsDetails .newsDetails-left .txt-box .words div{margin:16px 0}
.city-newsDetails .newsDetails-left .txt-box .words .img img{display:block;height:375px;margin:auto}
.city-newsDetails .newsDetails-left .txt-box .explain{background-color:#fafafa;color:#003954;margin:16px 0;padding:15px 30px;line-height:2em;font-size:13px}
.city-newsDetails .newsDetails-left .txt-box .explain a{display:block;color:#ccc;height:24px;line-height:24px;text-decoration:none}
.city-newsDetails .newsDetails-left .txt-box .keys{color:#666;margin-bottom:30px}
.city-newsDetails .newsDetails-left .txt-box .keys a{display:inline-block;margin-left:10px;text-decoration:none;font-size:0;vertical-align:middle;margin-top:-2px}
.city-newsDetails .newsDetails-left .txt-box .keys a span{display:inline-block;vertical-align:middle;background:#f4f4f4;height:22px;line-height:22px;padding:0 10px;font-size:12px}
.city-newsDetails .newsDetails-left .txt-box .keys a i{display:inline-block;vertical-align:middle;width:9px;height:22px;font-size:12px;vertical-align:top}
.city-newsDetails .newsDetails-left .txt-box .share-box{overflow:hidden;margin:20px 0}
.city-newsDetails .newsDetails-left .txt-box .share-box .share{height:28px;line-height:28px;color:#999}
.city-newsDetails .newsDetails-left .txt-box .share-box .share a{padding-top:0;font-size:13px}
.city-newsDetails .newsDetails-left .txt-box .share-box .share a img{display:block;width:28px;height:28px}
.city-newsDetails .newsDetails-left .txt-box .share-box .like{float:right;overflow:hidden}
.city-newsDetails .newsDetails-left .txt-box .share-box .like span{display:block;width:90px;height:30px;line-height:30px;float:left;color:#fff;border-radius:5px;cursor:pointer;text-align:center;margin-right:10px}
.city-newsDetails .newsDetails-left .txt-box .share-box .like span i{display:inline-block;vertical-align:middle;margin-right:5px}
.city-newsDetails .newsDetails-left .txt-box .share-box .like span em{margin-left:3px}
.city-newsDetails .newsDetails-left .txt-box .share-box .like .sp01{background:#fa6060}
.city-newsDetails .newsDetails-left .txt-box .share-box .like .sp01:hover{background:#ed0707}
.city-newsDetails .newsDetails-left .txt-box .share-box .like .sp02{background:#e8b766}
.city-newsDetails .newsDetails-left .txt-box .share-box .like .sp02:hover{background:#ca891e}
.city-newsDetails .newsDetails-left .txt-box .img-txt{border-top:1px dotted #d8d8d8;padding:40px 0 0 0;overflow:hidden}
.city-newsDetails .newsDetails-left .txt-box .img-txt h3{color:#333;font-size:18px;margin-bottom:30px;font-weight:400}
.city-newsDetails .newsDetails-left .txt-box .img-txt ul{overflow:hidden;width:860px}
.city-newsDetails .newsDetails-left .txt-box .img-txt ul li{float:left;margin-right:10px;margin-bottom:10px}
.city-newsDetails .newsDetails-left .txt-box .img-txt ul li a{display:block;position:relative;width:190px;height:140px;overflow:hidden}
.city-newsDetails .newsDetails-left .txt-box .img-txt ul li a img{display:block;width:190px;height:140px;overflow:hidden;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.city-newsDetails .newsDetails-left .txt-box .img-txt ul li a img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.city-newsDetails .newsDetails-left .txt-box .img-txt ul li a span{position:absolute;background-color:rgba(0,0,0,.5);color:#fff;bottom:0;left:0;right:0;padding:7px 10px;width:170px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.city-newsDetails .newsDetails-left .txt-box .img-txt .column{background-color:#fafafa;line-height:26px;padding-left:15px;margin-top:15px;padding:7px 13px}
.city-newsDetails .newsDetails-left .txt-box .img-txt .column span{color:#999}
.city-newsDetails .newsDetails-left .txt-box .img-txt .column a{margin:0 5px}
.city-newsDetails .newsDetails-left .txt-box .txt-upDown{clear:both;padding:18px 0 0 0;height:20px;line-height:20px;font-size:14px}
.city-newsDetails .newsDetails-left .txt-box .txt-upDown span{color:#999;max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}
.city-newsDetails .newsDetails-left .txt-box .article-page{height:80px;line-height:80px;margin:0 auto;padding-bottom:10px;text-align:center;width:95%}
.city-newsDetails .newsDetails-left .txt-box .article-page span{border-bottom:2px solid #f74a0d;color:#f74a0d;margin:0 5px;padding:0 2px}
.city-newsDetails .newsDetails-left .txt-box .article-page a{border-bottom:2px solid #ccc;margin:0 8px;padding:0 2px}
.city-newsDetails .newsDetails-left .txt-box .article-page .n{border:medium none;color:#666}
.right{float:right}
.new_side{box-sizing:border-box}
.new_side_bot,.new_side_top{width:282px}
.side_tit{font-size:24px;color:#333;font-weight:400;margin-top:0;margin-bottom:4px;position:relative;height:47px;line-height:47px;padding-top:5px;box-sizing:border-box}
.new_side_top ul{overflow:hidden;border-top:2px solid #d00;position:relative;top:-1px;list-style:none;padding-left:0}
.new_side_top ul li{padding:11px 0;border-top:1px dashed #cdcdcd;height:70px;font-size:16px;box-sizing:content-box}
.new_side_top ul li:nth-of-type(1){border-top:none}
a{text-decoration:none;color:#666}
.new_side_top ul li img{float:left;margin-right:12px}
.new_side_bot ul{overflow:hidden;border-top:2px solid #d00;position:relative;top:-1px;list-style:none;padding-left:0;padding-top:10px;width:282px}
.new_side_bot li{width:136px;height:87px;margin-right:10px;margin-top:2px;margin-bottom:10px;float:left;position:relative;overflow:hidden}
.new_side_bot li:nth-of-type(2n){margin-right:0}
.new_side_bot li .news_txt{bottom:0;color:#fff;display:block;font-size:14px;height:87px;left:0;line-height:154px;overflow:hidden;position:absolute;text-indent:9px;width:100%}
.modal{position:fixed;z-index:9999999999;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}
.modal-dialog{position:absolute;z-index:9999999999;left:0;top:-174px;width:100%;background-color:#2b2b2b}
.modal-content{width:1200px;margin:auto}
.modal-content>div{float:left}
.modal-content input{border:none}
.modal-content .search-logo{margin-top:20px;width:162px;height:128px}
.modal-content .search-bar{margin:25px 30px 47px 50px;overflow:hidden}
.modal-content .search-tab .tab{padding:6px 20px;float:left;font-size:24px;color:#fff;cursor:pointer}
.modal-content .search-tab .on{background:#fff;color:#fe0000}
.modal-content .tab-panel{display:none}
.modal-content .on{display:block}
.modal-content .search-bar .search-keywords{margin-top:32px;border-radius:6px;height:54px;overflow:hidden}
.modal-content .search-bar .keywords{float:left;padding-left:10px;width:640px;height:54px;line-height:34px;font-size:16px}
.modal-content .search-bar input[type=submit]{float:left;width:100px;height:54px;line-height:34px;text-align:center;font-size:16px;background:#ff7300;color:#fff;cursor:pointer}
.modal-content .search-close{margin-left:14px;float:left;width:34px;height:34px;line-height:34px;text-align:center;color:#2b2b2b;font-size:18px;font-weight:700;cursor:pointer;background:#eee;border-radius:50%;transition:.4s all;margin-top:10px}
.modal-content .search-close:hover{background:#ff7300;color:#fff;transform:rotate(360deg);-webkit-transform:rotate(360deg)}
.modal-open{overflow:hidden;padding-right:17px}
.newpd{height:265px}
.newpd li{float:left;position:relative;margin-right:20px;background:#fff}
.newpd li:last-child{margin-right:0}
.newpd li a{display:block;width:222px;height:265px;text-align:center;border:1px solid #eee}
.newpd li a{font-size:16px}
.newpd li a img{max-width:100%;max-height:220px;width:100%}
.newpd li a p{color:#000;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.newpd li a span{font-size:14px;color:#999;padding:0 10px}
.newpd li .newbiao{position:absolute;left:-1px;top:0;width:70px}
.bgf7{background:#f7f7f7}
.bz{background:#eee;height:110px}
.bz li{float:left;width:250px;margin:25px 75px 0}
.bz li p{font-size:16px;color:#666;display:block;float:left;margin:25px 20px 0}
.bz li img{float:left;display:block}
.anli h1{color:#009fe9;font-size:20px;font-weight:400;padding-bottom:20px}
.anli li{display:block;float:left;margin:15px 10px;border:1px solid #eee;width:270px;height:300px;background:#fff;margin-top:0}
.anli li a{display:block;height:300px}
.anli li:last-child{margin-right:0}
.anli li:first-child{margin-left:0}
.anli ul{overflow:auto;zoom:1;padding-top:0}
.anli li img{width:270px}
.anli li div{padding:15px 18px 19px}
.anli li div p{font-size:15px;overflow:hidden;line-height:1.7rem;padding-bottom:10px}
.anli li div span{width:245px;height:96px;padding-bottom:6px;font-size:14px;line-height:24px}
.bgfff{background:#fff}
.bgf7{background:#f7f7f7}
.p30{padding:30px}
.pt30{padding-top:30px}
.mt30{margin-top:30px}
.mb30{margin-bottom:30px}
.pb30{padding-bottom:30px}
.p15{padding:15px}
.p20{padding:20px}
.pl15{padding-left:15px}
.pr15{padding-right:15px}
.pb20{padding-bottom:20px}
.fl{float:left}
.fr{float:right}
.p10{padding:10px}
.pt20{padding-top:20px}
.words h2{margin-bottom:8px;font-size:17px;color:#1c4786;padding:13px 10px;font-weight:700;line-height:20px;font-family:microsoft yahei;vertical-align:baseline;border-left:3px #1c4786 solid;display:block;word-wrap:break-word;background-color:#f6f6f6;margin-top:5px}
.words h3{padding:1px 8px;font-size:15px;font-family:microsoft yahei;text-align:center;color:#1c4786;font-weight:400;white-space:normal;padding-bottom:5px}
.words p{padding-bottom:10px;font-family:microsoft yahei;font-size:16px;margin:0 auto;max-width:800px}
#models-list a .info:hover{ color:#E00}
