@charset "utf-8";
/*-------------------------------   index 首页---------------------------------*/
.model{ background:#e6e6e6; min-height:286px; margin:28px 0 0}
.model_left{ float:left; width:233px; height:314px; background:url(../images/d2.png) no-repeat; background-size:cover; margin-top:-28px;}
.model_left h4{ padding-right:15px;color:#000;text-align:center;}
.model_left .cn{ display:block;  font-size:18px;  margin-top:28px;}
.model_left .en{ display:block;  font-size:16px; text-transform:uppercase;}
.model_left .amore{ display:block; margin:0 auto; width:165px; height:30px; text-align:center; line-height:30px;  color:#000000; text-transform:uppercase; font-size:14px;background:url(../images/d3.png) no-repeat;margin-top:20px;}
.model_lclass{ float:left; width:200px; height:140px; margin:15px 0 0 12px; font-size:14px;}
.model_lclass ul{
    display: flex;
flex-wrap: wrap;
}
.model_lclass a{ display:inline-block; width:90px; margin:5px 3px 0 ; line-height:20px; word-wrap:break-word;overflow:hidden;text-overflow:ellipsis; white-space: nowrap; margin-bottom: 5px; }
.model_right{ float:right; width:770px;margin-top:-28px;}
.model_right ul{ float:left; width:100%; margin:33px 0 0}
.model_right ul li{ float:left; width:215px; margin:0 0 0 30px; background:#fff; padding-bottom:10px;}
.model_right ul li .mimg{  width:100%; height:161px; background-repeat:no-repeat; background-size:cover; background-position:center;}
.model_right ul li .title{ line-height:21px; font-size:14px; display:block; padding:10px 16px 0;}
.model_right ul li .mintro{line-height:21px; font-size:14px; display:block; padding:0 16px; }
.m_not{ font-size:14px; padding:0 0 0 60px; height:30px; line-height:30px; color:#000;background:url(../images/d4.png) 30px center  no-repeat;}
.m_not b{ float:left;}
.m_not marquee{ float:left; width:580px; font-size:12px;}
/*车辆展示*/
.iproduct{ min-height:385px; padding-bottom:15px;}
.pro-name{ width:100%;}
.pro-name b{ display:block; text-align:center; font-size:18px; padding-top:18px;}
.pro-name span{ display:block; text-align:center; font-size:16px; text-transform:uppercase;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#container{width:1000px;margin:15px auto 0 auto;position:relative;z-index:0}
#example{width:1000px;height:247px;position:relative;z-index:0}
#slides{position:absolute;top:0;left:0;z-index:0;height:247px}
#slides .slide{height:300px;width:1000px;position:relative;z-index:0;word-break:break-all;word-wrap:break-word}
#slides .next,#slides .prev{position:absolute;z-index:0;top:80px;left:-120px;width:33px;height:78px;display:block;background:url(../images/about03.jpg) no-repeat;}
#slides .next{z-index:0;position:absolute;left:1065px;width:33px;height:78px;display:block;background:url(../images/about04.jpg) no-repeat;}
.slides_container{z-index:0;width:1000px;height:247px;overflow:hidden;position:relative}
.pagination{display:none}
.pagination li{display:none}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:none;background-position:0 0;float:left;overflow:hidden}
.pagination li.current a{background-position:0 -12px}
#slides .link{display:block;margin-top:10px;font-weight:800}
.product-ul{ float:left; width:103%}
.product-ul li{ float:left; width:245px; hei/ght:247px; background:#fdb811; display:inline; padding:0 0 10px 0; margin:0px 6px 0px 0px; position:relative; overflow:hidden;}
.product-ul li .cimg{float:left; width:245px; height:184px; background-repeat:no-repeat; background-position:center; background-size:cover}
.product-ul li p.wor{ float:left; width:215px; line-height:20px;  font-size:14px; padding:15px 15px 0 15px;}
.casetitle{ left:0; top:0;position:absolute; width:245px; height:120px; padding-top:22px;  /* background:rgba(0,0,0,0.5);*/ background:url(../images/bigbg.png) top center repeat;_background:none; _background:#000; _filter:alpha(opacity=50); }
.product-ul li p.wor span{ display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.product-ul li p.wor label{ display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.jianjie{ float:left; display:block; width:200px; padding:10px 20px; text-align:left; color:#c4c4c4; height:40px; line-height:20px; overflow:hidden;}
.pro-more{ display:block; text-align:center; line-height:35px; color:#f4ad00; font-size:14px; margin:17px auto 0 auto; height:35px; width:208px; background:url(../images/morebg1.gif) left top no-repeat;}

.zoombut{width:39px; height:39px; float:left; display:inline; margin-left:104px; background:url(../images/big.png) top center no-repeat;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:440px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{ font-size:14px;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px; height:22px;float:right;padding-bottom:0.7em;background:url(../images/lightbox-btn-close.gif) center top no-repeat}#lightbox-loading-link{ display:block; margin:0 auto; width:32px; height:32px;background:url(../images/lightbox-ico-loading.gif) center top no-repeat}


.circle_bg{ hei/ght:247px; width:1000px; margin:15px auto 0}
.mr_frbox{float: left;width: 100%;hei/ght: 247px;position: relative;}
.mr_frBtnL{cursor:pointer;display:inline;top:72px;left:-60px;position: absolute;}
.mr_frBtnR{cursor:pointer;top:72px;right:-60px;position: absolute;}
.mr_frUl{ margin:0 auto;width: 1004px; overflow: hidden;}
.tempWrap ul{hei/ght:247px;overflow: hidden;	}
.tempWrap{width: 1004px !important; }

/*-----首页 about-----*/
.iabout{height:320px;  margin-top:0 auto;}
.about-left{ float:left; width:440px;}
.ab-name{ float:left; width:440px; padding:15px 0 0 0; line-height:20px;}
.ab-name span{ display:block; font-size:18px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-transform:uppercase;}
.ab-name b{ display:block; font-size:16px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
p.ab-con{ float:left; width:440px; line-height:24px; height:168px; overflow:hidden; font-size:14px; padding:25px 0 13px 0;}
.ab-more{ float:left; width:160px; height:35px; background:url(../images/morebg2.gif) left top no-repeat; text-align:center; line-height:35px; font-size:14px;}
.news-right{ float:right; width:445px;}
.news-name{ float:left; width:445px; padding:15px 0 0 0; text-align:right; line-height:20px;}
.news-name span{ display:block; font-size:18px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-transform:uppercase;}
.news-name b{ display:block; font-size:16px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news-ul{ float:left; width:445px;}
.news-ul li{ float:left; width:445px; height:60px; padding:5px 0 5px 0;}
.news-ul li .num{ float:left; width:56px; height:56px; line-height:56px; text-align:center; font-size:24px; font-family:Impact; background:url(../images/num.png) left top no-repeat; color:#fdb811; padding-right:6px; overflow:hidden;}
.news-ul li a{ float:right; width:368px;font-size:14px;line-height:24px; }
.news-ul li a p{ display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; border-bottom:1px solid #d99a00; }
.news-ul li a span{display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news-more{ float:right; width:160px; height:35px; background:url(../images/morebg2.gif) left top no-repeat; text-align:center; line-height:35px; font-size:14px;}
/*租车须知*/
.z-notice{ padding:27px 0; width:1000px; margin:0 auto; height:250px; position:relative; background-repeat:no-repeat; background-position:center; background-size:cover;}
.z-notice a{ position:absolute; top:61px; right:247px; width:234px; height:46px; background:url(../images/zhu.png) left top no-repeat; text-align:center; line-height:46px; font-size:18px;}

/*book*/
.ibook h2{ text-align:center; padding:70px 0 0}
.message{float:left; padding:45px 0 0}
.message input,.message textarea{float:left;margin-bottom:11px;border:1px solid #000;line-height:40px;height:40px;text-indent:20px;color:#999999; font-size:14px; font-family:微软雅黑;}
.message textarea{height:144px; }
.inp_fl{ float:left; width:362px; padding-right:16px;}
.yzm{width:100%; margin:20px 0 0}
.message .subbut{border:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;font-family:"Microsoft Yahei"}
.viewcon{overflow:hidden;ma/rgin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#6c4c30;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.focus { width:358px !important; height:38px !important; border:2px solid #ee0049 !important;}
.focus1 { width:618px !important; height:142px !important; border:2px solid #ee0049 !important;}

/*产品中心*/
.pro_bg{width:1440px; margin: 0 auto; height:385px;}
.pro_bg ul{width:1004px; margin:0 auto; padding-top:150px;}
.pro_bg li{float:left; width:176px; height:176px; border-radius:100%; border:1px solid #b49b63; overflow:hidden;}
.pro_bg li+li{margin-left:26px;}
.pro_col{width:166px; height:166px; margin-left:5px; margin-top:5px; border-radius:100%; overflow:hidden; background-position:center; background-repeat:no-repeat; background-size:cover;}
.pro_col .info{height:80px; width:166px; margin-top:46px; background:rgba(0, 0, 0, 0.5); text-align:center; display:none;}
.pro_col .title{font-size:18px; line-height:18px; color:#fff; padding-top:15px;}
.pro_col .msg{font-size:14px; line-height:14px; color:#f2b797; padding-top:12px;}


