*{word-wrap: break-word;}
html{-webkit-text-size-adjust: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{padding:0;margin:0;}
body{font:normal 14px/24px "Microsoft Yahei";color:#333;min-width:1280px;}
fieldset,img,html,body,iframe{border:0;}
ul,ul li{list-style:none;}
em,i,small,caption,th{font-weight:normal;font-style:normal;font-size:100%;}
a{color: #333;
  text-decoration:none;}
a:hover{color: #f32f31;}
a img{border: none;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
input,button,select,textarea{outline:none;font-family:"Microsoft Yahei","微软雅黑";border-radius: 3px;}
input{border: none;background: none;}
input[type=button]{cursor: pointer}
button{cursor: pointer}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.contanier{width:1200px;margin:0 auto;overflow:hidden;}
.clearfix::before,
.clearfix::after{
    content:"";
    height:0;
    clear:both;
    visibility:hidden;
    display:block;
    line-height:0;
}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f24{font-size: 24px;}
.fweight{font-weight: 700;}
.confff{color: #fff;}
.con999{color: #999;}
.con666{color:#666;}
.con333{color:#333;}
.red{color:#f32f31;}
/* 单行文字超出隐藏 */
.wz_close01{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/* 多行文字超出隐藏 */
.wz_close02{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wz_close03{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/*顶部*/
.h_top{background:#2b2b2b;height:40px;}
.h_top .top_r span{margin-left:55px;display: inline-block;float:left;padding-left:25px;height:40px;line-height: 40px;color:#999;}
.h_top .top_r span.t_address{background:url(../images/t_address.png) no-repeat left center;}
.h_top .top_r span.t_time{background:url(../images/t_time.png) no-repeat left center;}
.h_top .top_r span.t_tel{background:url(../images/t_tel.png) no-repeat left center;}
.h_bot{height:112px;-moz-box-shadow:0px 4px 17px rgba(0,0,0,0.2); -webkit-box-shadow:0px 4px 17px rgba(0,0,0,0.2); box-shadow:0px 4px 17px rgba(0,0,0,0.2);width:100%;position: relative;z-index: 88;background: #fff;}
.h_bot .logo{padding-top:30px;}
.h_bot .nav a{display: block;float: left;width:129px;height:58px;text-align: center;color:#333;font-size:14px;margin-top:17px;padding-top:20px;}
.h_bot .nav a span{display: block;font-size:9px;color: #999;text-transform : uppercase;line-height:12px;}
.h_bot .nav a.cut{background:#f32f31;color: #fff;border-radius: 3px;}
.h_bot .nav a.cut span{color: #fff;}
/*banner轮播图区域*/
.content_middle{width:100%;height:767px;margin:0px auto;position:relative;}
.content_middle:hover .common{display: block;}
.content_middle .common{display: block;width:50px;height: 50px;position: absolute;z-index: 25;}
.content_middle .common_da{width: 1200px;top:50%;margin-top:-25px;left:50%;margin-left: -600px;position:relative;}
.content_middle .btnLeft{left:0px;background: url(../images/sprite.png) no-repeat;}
.content_middle .btnRight{right:0px;background: url(../images/sprite.png) no-repeat -60px 0;}
.content_middle ul li{width:100%;height:767px;opacity: 0;filter: alpha(opacity=0);position: absolute;margin:0px auto;}
.content_middle .table{width:1200px;position: absolute;bottom:0;left:50%;z-index:9;margin-left:-585px;}
.content_middle .table a{width:340px;height:85px;background:url(../images/banner_bg.png);text-align:center;margin-left:15px; display: block;float:left;padding-left:50px;padding-top:50px;border-top:solid 2px #212e3b;}
.content_middle .table a.small_active{border-top:solid 2px #f32f31;} 
.content_middle .table a img{padding-right: 30px;}
.content_middle .table a p span{display: block;text-align: left;}
/*通用标题*/
.in_tit{padding-top:75px;padding-bottom:60px;margin:0 auto;text-align: center;}
.in_tit h2{color: #1f2b37;font-size: 30px;}
.in_tit h2 span{font-weight: normal;display: block;font-size: 24px;text-transform : uppercase;padding-bottom: 10px;}
.in_tit img{padding-top: 25px;}
/*关于我们*/
.in_about{width: 100%;background:url(../images/about_bg.jpg) repeat-x top;}
.about ul{margin-left: -25px;}
.about ul li{float:left;border-bottom: solid 3px #1f2c35;width:300px;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.13); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.13); box-shadow:0px 0px 5px rgba(0,0,0,0.13);padding:50px 40px 30px 40px;height:245px;border-top-left-radius: 20px;margin-left: 30px;text-align: center;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;background: #fff;}
.about ul li h3{font-size:16px;color: #333;font-weight: bold;}
.about ul li p{font-size: 14px;color: #666;padding-top: 20px;height: 165px;}
.about ul li span{margin: 0 auto;padding-bottom: 10px;border-bottom: dashed 1px #4c4c4c;display: inline-block;width: 70px;color: #333;font-size: 12px;text-align: center;}
.about ul li:hover{background: #1f2b37;border-bottom: solid 3px #f32f31;}
.about ul li:hover h3{color: #f32f31;}
.about ul li:hover p,.about ul li:hover span{color: #fff;}
.about ul li:hover span{border-bottom: dashed 1px #fff;}
/*车型展示*/
.demopage{width:100%;}
.item{width:20%;height:254px;overflow:hidden;position:relative;float:left;}
.item .caption{width:100%;height:200px;background:url(../images/dianbg.png);color:#fff;position:absolute;left:0;top:0;display:none;text-align:center;padding-top: 54px;}
.item .caption a{color:#fff;display:block;}
.item .caption p{width: 80%;margin: 0 auto;padding-top: 25px;}
.item img{height:254px;}

/*经营范围*/
.scope ul{margin-left:-30px;}
.scope ul li{float: left;border: solid 1px #e1e1e1;border-top-left-radius: 15px;width: 378px;padding-bottom: 8px;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;margin-left: 30px;}
.scope ul li img{display: block;margin: 0 auto;border-top-left-radius: 15px;}
.scope ul li p{width: 319px;margin: 0 auto;}
.scope ul li .sco_p1{text-align:center;padding-top:40px;padding-bottom:50px;border-bottom: solid 1px #eaeaea;font-size: 24px;color: #333;}
.scope ul li .sco_p1 img{padding-bottom: 25px;border-top-left-radius: 0px;}
.scope ul li .sco_p2{height: 52px;line-height: 52px;color: #999;background: url(../images/sco_jia_hui.png) no-repeat right center;}
.scope ul li:hover{-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.1); box-shadow:0px 0px 30px rgba(0,0,0,0.1);}
.scope ul li:hover .sco_p2{color: #f32f31;background: url(../images/sco_jia_red.png) no-repeat right center;}
/* 大事件 */
.slide li{width:100%;height:611px;background-color:#1f2b37;}
.slide{position:relative;width: 100%;height:611px;margin-bottom: 75px;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute;top:0px;left:0px;width: 50%;height: 611px;}
.slide li .image a{width: 100%;height: 611px;display: block;}
.slide li .text{bottom:0;overflow:hidden;width:50%;float:right;position:relative;padding-top: 100px;}
.slide li .text .title{display: block;margin-left:70px;padding-bottom: 25px;background: url(../images/casebg.png) no-repeat left bottom;}
.slide li .text .title a{font-size:18px;color:#fff;}
.slide li .text p{color:#999;font-size:14px;height:160px;overflow:hidden;margin-left:70px;padding-top:40px;width: 475px;}
.slide li .text .more{border:solid 1px #e7e7e7;width: 112px;height:32px;line-height: 32px;color: #fff;text-align: center;display: block;margin-left: 70px;margin-top: 140px;}
.slide li .text .more:hover{border:solid 1px #f32f31;color: #f32f31;}
.slide .triggers{position:absolute;z-index:1;width:50%;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:2px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #f32f31 solid;opacity:1;}
.slide .icon-dot{display:inline-block;position:absolute;width:50%;left:50%;bottom:215px;}
.slide .icon-dot a{width:8px;height:8px;display:inline-block;background-image:url(../images/case_icon_hui.png);background-repeat:no-repeat;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background-image:url(../images/case_icon_red.png);}
.slide .watch{width: 50%;position: relative;z-index: 5;left: 0;height:50px;top:50%;margin-top: -25px;}
.slide .link-watch{width:50px;height:50px;display:none;position:absolute;background:url(../images/sprite.png) no-repeat 0 0;filter:alpha(opacity=60);cursor:pointer;}
.slide .link-watch.pre{left:10px;}
.slide .link-watch.next{right:10px;background-position:-60px 0px;}
/*新闻*/
.news_f1{width:212px;height:346px;padding-left:29px;background: url(../images/newsbg.jpg) no-repeat;color: #fff;}
.news_f1 h3{font-size:30px;font-weight: normal;padding-top: 70px;}
.news_f1 h3 span{display: block;padding-top: 18px;}
.news_f1 a{font-size:14px;line-height:27px;display: block;border-radius: 2px;border:solid 1px #fff;width: 70px;height: 27px;color:#fff;padding-left:15px;background: url(../images/jiantou.png) no-repeat 66px center;margin-top:55px;}
.news_f2{width: 495px;padding-left: 20px;}
.news_f2 ul li{border-bottom: dashed 1px #e7e7e7;padding-bottom: 23px;}
.news_f2 ul li img{width: 158px;height: 118px;display: block;}
.news_f2 ul li .new_li_fr{width:323px;padding-top: 5px;}
.mt15{margin-top:15px;}
.pt20{padding-top: 20px;}
.pt15{padding-top: 15px;}
.news_f2 ul li .new_riqi{color: #999;font-size: 12px;text-align: center;padding-top: 10px;}
.news_f2 ul li .new_riqi span{font-size: 30px;display: block;font-weight: bold;}
.news_f2 ul li .new_li_fr2{width: 410px;}
.news_f2 ul li .new_li_fr2 p{margin-top: 5px;}
.news_f2 ul li .new_li_fr2 p.new_fr_tit{color: #333;}
.news_f2 ul li:hover .new_riqi,.news_f2 ul li:hover .new_li_fr2 p.new_fr_tit{color: #f32f31;}
/*常见问答*/
.scrollbox{ width: 345px; margin: 0 auto; overflow: hidden;}
#scrollDiv{width:345px;height:300px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:43px; width:345px; padding:28px 0;overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#e7e7e7 solid 1px;}
#scrollDiv li h3{height:14px;background:url(../images/q.png) no-repeat left center;padding-left:25px; font-size:14px; color:#666; line-height:14px;}
#scrollDiv li h3 a{color:#666;}
#scrollDiv li h3 a:hover{color:#F00;}
#scrollDiv li div{height:14px;background:url(../images/a.png) no-repeat left center;color:#999;line-height:14px;overflow:hidden;padding-left:25px;margin-top: 15px;}
#scrollDiv li div a{color:#999;}
.scroltit{height:36px;}
.scroltit span{display: block;}
.scroltit .updown{width:36px; height:36px;float: left;}
#but_up{ background:url(../images/down.png) no-repeat; text-indent:-9999px}
#but_down{ background:url(../images/up.png) no-repeat; text-indent:-9999px}

/*联系我们*/
.contact ul li{text-align: center;width: 25%;height: 209px;padding-top: 68px;float: left;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;background: url(/style/images/cont_shu.png) no-repeat right center;}
.contact ul li:hover{-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.1); box-shadow:0px 0px 30px rgba(0,0,0,0.1);background: none;border-bottom: solid 5px #f32f31;}
/*底部*/
.footer{background: #0f0d0e;margin-top: 75px;padding-top: 75px;}
.footer .foot_l{width: 345px;}
.footer .foot_l img{padding-bottom: 30px;}
.foot_r ul{margin-left: -150px;}
.foot_r ul li{float: left;margin-left: 150px;}
.foot_r ul li .foot_tit{padding-bottom: 15px;background: url(../images/footicon.png) no-repeat left bottom;margin-bottom: 35px;}
.foot_r ul li p{line-height: 35px;color: #999;}
.foot_r ul li p a{display: block;color: #999;}
.foot_r ul li p a:hover{color: #f32f31;}
.foot_bot{border-top:solid 1px #494849;margin-top: 80px;height: 40px;line-height: 40px;color: #999;text-align: center;font-size: 12px;}
/*内页*/
.ny_banner{width:100%;height:297px;}
.mianbaoxie{border-bottom: solid 1px #d8d8d8;height: 85px;line-height:85px;text-transform: uppercase;}
.pl15{padding-left: 15px;}
.ny_news ul li{padding-top:80px;display: block;width:100%; clear: both;}
.ny_news ul li .news_r{width:765px;}
.ny_news ul li .news_r .n_con{color: #666;line-height: 30px;padding-top: 40px;}
.ny_more{display: block;width: 383px;height: 55px;margin: 0 auto;background: #f32f31;text-align: center;line-height: 55px;font-size:16px;margin-top: 110px;border-radius: 25px;color: #fff;}
.ny_more:hover{background: #d81e20;color: #fff;}
