@charset "utf-8";
.bread h1{ font-size:12px; color:#707070; line-height:1.5; }
.bread h1 a{color:#707070;}
.bread h1 a:hover{ color:#2655a5;}
.bread h1 a.now{ color:#2655a5;}

/*发展历程*/

.develop1 img{ width:100%; height:auto;}

.develop2{ padding:15px 0 0;}
.nav_left{ width:295px; float:left;;}
.nav_left h1{ color:#474747; font-size:24px; line-height:1.2;}
.nav_left h1 span{ color:#2655a5; font-family:AvianRegular; text-transform:uppercase; font-size:20px; display:inline-block; margin-left:9px;}
.nav_left .list{ border:1px solid #ececec; border-bottom:none; margin-top:25px;}
.nav_left .list li h4 a{ font-size:14px; color:#474747; line-height:47px; border-bottom:1px solid #ececec; padding-left:30px; display:block;}
.nav_left .list li .hide{ border-bottom:1px solid #ececec; padding:10px 0; display:none;}
.nav_left .list li .hide a{ display:block; font-size:12px; color:#474747; line-height:25px; padding-left:60px;}
.nav_left .list li .hide a:hover{ color:#2655a5;}
.nav_left .list li.l2 h4{ background:#ffffff;}
.nav_left .list li.l1 h4{ background:#ffffff;}
.nav_left .list li h4.up{background: #2655a5; color:#ffffff; border:1px solid #2655a5;}
.nav_left .list li h4.up a{ color:#ffffff; height:100%; background:url(../images/up.png) 235px center no-repeat; display:block;  border:1px solid #2655a5;}
.nav_left .list li.add h4 a{ background:#2655a5;border:1px solid #2655a5; color:#ffffff;}
.nav_left.another .list li:hover a{ background:#2655a5; color:#ffffff; border:1px solid #2655a5;}

.nav_left .list li.l1 h4 i{background:url(../images/TIT3.png) center center no-repeat; width:20px; height:47px; float:left; margin-right:10px;}
.nav_left .list li.l2 h4 i{background:url(../images/tit2.png) center center no-repeat; width:20px; height:47px; margin-right:10px; float:left;}
.nav_left .list li.l3 h4 i{background:url(../images/pic6.png) center center no-repeat; width:20px; height:47px; margin-right:10px; float:left;}
.nav_left .list li.l4 h4 i{background:url(../images/tit6.png) center center no-repeat; width:20px; height:47px; margin-right:10px; float:left;}
.nav_left .list li.l5 h4 i{background:url(../images/tit9.png) center center no-repeat; width:20px; height:47px; margin-right:10px; float:left;}
.nav_left .list li.l6 h4 i{background:url(../images/tit11.png) center center no-repeat; width:20px; height:47px; margin-right:10px; float:left;}

.main_big{ margin-top:28px;}
.main_right{ width:898px; float:right; }
.main_right .title{ text-align:left; border-bottom:1px solid #dddddd;}
.main_right .title h2{ line-height:1; font-family:AvianRegular; font-size:30px; color:#707070; text-transform:none;}
.main_right .title h3{ line-height:1.7; font-size:20px; color:#474747;}
.main_right .title h3:after{ width:0; height:0; overflow:hidden;}
.develop2 .main_right .focus{width:100%; height:730px;  position:relative; overflow:hidden;  padding-bottom:90px; }
.develop2 .main_right .focus .frame{ width:100%;  height:730px;position:relative; overflow:hidden; padding-top:17px;}
.develop2 .main_right .focus .frame .child{ width:100%;   height:730px;position:relative; overflow:hidden;}

.develop2 .main_right .child .date{ float:left;font-family:AvianRegular; font-size:20px; line-height:40px;  text-align:right; font-weight:bold; width:70px;}
.develop2 .main_right .child .tit{ float:left; margin-left:20px; padding-bottom:20px;}
.develop2 .main_right .child .tit h3{ font-size:14px; color:#474747; line-height:40px; background:url(../images/tit4.png) left center no-repeat; padding-left:20px; }
.develop2 .main_right .child .tit h3:hover a{ color:#2655a5;}
.develop2 .main_right .child .tit h4{ font-size:12px; color:#707070; line-height:1.5; padding-left:20px; margin-top:-2px; margin-bottom:10px;}
.develop2 .main_right .child.other h3{ margin-bottom:20px;}
.develop2 .main_right .child.other h3.last{ margin-bottom:0;}
.develop2 .main_right .inner{background:url(../images/list.png) 136px top no-repeat; padding-top:37px; position:relative;}
.develop2 .main_right .focus .prev{ width:31px; height:30px; display:block; background:url(../images/prev.png) center center no-repeat; position:absolute; left:162px; bottom:20px;}
.develop2 .main_right .focus .next{ width:31px; height:30px; display:block; background:url(../images/next.png) center center no-repeat; position:absolute; left:207px; bottom:20px;}
.develop2 .main_right .part { background:url(../images/tit5.png) 79px 32px no-repeat; padding:32px 0 75px}
.develop2 .main_right .part .part_child{background:url(../images/line1.png) 95px 36px no-repeat; padding-top:45px;}


/*案例*/
.cases{ padding-top:15px;}
.cases .main_right{ padding-bottom:80px; }
.cases .main_right .div{ height:378px; overflow:hidden;  border-bottom:1px solid #dddddd; margin-bottom:40px;}
/*.cases .main_right .div .inner{border-bottom:1px solid #dddddd;}*/
/*.cases .main_right .list{ background:url(../images/ground.png) center center no-repeat;}*/
/*.cases .main_right .div .list .logo{ width:20%; float:left; height:95px; position:relative;}
.cases .main_right .div .list .logo.l1 img{ position:absolute; left:50%; top:50%; margin-left:-85px; margin-top:-25px;}
.cases .main_right .div .list .logo.l2 img{ position:absolute; left:50%; top:50%; margin-left:-55px; margin-top:-19px;}
.cases .main_right .div .list .logo.l3 img{ position:absolute; left:50%; top:50%; margin-left:-79px; margin-top:-14px;}
.cases .main_right .div .list .logo.l4 img{ position:absolute; left:50%; top:50%; margin-left:-79px; margin-top:-20px;}
.cases .main_right .div .list .logo.l5 img{ position:absolute; left:50%; top:50%; margin-left:-52px; margin-top:-21px;}

.cases .main_right .div .list .logo.l6 img{ position:absolute; left:50%; top:50%; margin-left:-68px; margin-top:-21px;}

.cases .main_right .div .list .logo.l7 img{ position:absolute; left:50%; top:50%; margin-left:-69px; margin-top:-20px;}
*/
.cases .main_right .list{ margin-bottom:85px; margin-top:28px;}
.cases .main_right .list .item{ width:291px; float:left; margin-left:10px; margin-bottom:10px;}
.cases .main_right .list .item.frist{ margin-left:0;}
.cases .main_right .list .item .pic{ width:291px; height:200px;}
.cases .main_right .list .item h4{ font-size:14px; line-height:50px; text-align:center;}
.cases .main_right .list .item:hover h4{ color:#2655a5;}
/*经销商店铺查询*/
.stores{ padding-top:15px;}
.stores .main_right{ padding-bottom:80px;}
.stores .main_right .div{ margin-top:30px;}
.stores .main_right .div .map{ width:630px; height:460px; float:left;}
.stores .main_right .div .map #bdmap{height:460px;}
.stores .main_right .div .body_r{ width:260px; height:460px; float:right; border:1px solid #dddddd;}
.stores .main_right .div .body_r .box1{ padding:18px 15px;border-bottom:1px solid #dddddd;}
.stores .main_right .div .body_r .box1 h2{ font-size:16px; color:#474747; line-height:1.5; margin-bottom:10px;}
.stores .main_right .div .body_r .box1 .choose div h3{ font-size:14px; color:#474747; line-height:33px; float:left;}
.stores .main_right .div .body_r .box1 .choose div .input{ width:185px; height:33px; line-height:33px; border:1px solid #dddddd; float:left; margin-bottom:10px; position:relative;}
.stores .main_right .div .body_r .box1 .choose div .input .vall{ font-size:14px; color:#909090; line-height:33px; display:block; background:url(../images/vall.png) 160px center no-repeat; padding-left:10px; cursor:pointer;}
.stores .main_right .div .body_r .box1 .choose div .input .list{ position:absolute; left:0; top:33px; height:0; overflow:hidden; background:#dddddd; width:100%; z-index:100; overflow:auto;}
.stores .main_right .div .body_r .box1 .choose div .input .list li{cursor:pointer;}
.stores .main_right .div .body_r .box1 .search{ height:30px; width:95px; display:block; color:#ffffff; font-size:14px; background:url(../images/search1.png) 60px center no-repeat #2655a5; padding-left:90px; line-height:30px; float:right; margin-top:5px; display:block;}
.stores .main_right .div .body_r .box2{ padding:15px 10px;}
.stores .main_right .div .body_r .box2 h5{ font-size:12px; color:#2655a5; line-height:1.5;}
.stores .main_right .div .body_r .box2 .content{ height:200px; width:100%; overflow:hidden; margin-top:10px;}
.stores .main_right .div .body_r .box2 .content .tit h2{ font-size:14px; color:#474747; line-height:1.5;}
.stores .main_right .div .body_r .box2 .content .tit h3{ font-size:12px; color:#474747; line-height:1.5;}
.stores .main_right .div .body_r .box2 .content .tit{ background:url(../images/tit7.png) left center no-repeat; padding-left:37px; margin-bottom:15px; cursor:pointer;}
.stores .main_right .div .body_r .box2 .content .tit:hover h2,.stores .main_right .div .body_r .box2 .content .tit:hover h3{ color:#2655a5;}
.stores .main_right .div .body_r .box2 .content .tit:hover{background:url(../images/tit8.png) left center no-repeat; }
.stores .main_right .div .body_r .box2 .hide{ width:286px; height:101px; background:url(../images/hide1.png) center center repeat; position:fixed; left:50%; margin-left:-170px; top:50%; margin-top:-77px; padding:27px; display:none;}
.stores .main_right .div .body_r .box2 .hide h5{ font-size:14px; color:#474747; line-height:22px; padding-left:35px; margin-bottom:10px;}
.stores .main_right .div .body_r .box2 .hide h5 span{ display:block; border-left:1px solid #cccccc; padding-left:15px;}
.stores .main_right .div .body_r .box2 .hide h5.h1{background:url(../images/tit12.png) left center no-repeat;}
.stores .main_right .div .body_r .box2 .hide h5.h2{background:url(../images/tit13.png) left center no-repeat;}
.stores .main_right .div .body_r .box2 .hide h5.h3{background:url(../images/tit14.png) left center no-repeat;}
.stores .main_right .div .body_r .box2 .hide .close{ width:33px; height:33px; display:block; background:url(../images/close1.png) center center no-repeat #ffffff; position:absolute; right:-34px; top:0;}



/*品牌活动*/
.activity { padding:15px 0 80px;}
.activity .main_right .list{ margin-bottom:37px;}
.activity .main_right .list .item{ padding:30px 0; height:175px; border-bottom:1px solid #dddddd;}
.activity .main_right .list .item .pic{ width:250px; height:173px; float:left;}
.activity .main_right .list .item .text h3{ font-size:20px; color:#474747; line-height:1.5;}
.activity .main_right .list .item .text h3 .date{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#909090; float:right;}
.activity .main_right .list .item .text{ width:615px; float:right;}
.activity .main_right .list .item .text p{ font-size:14px; color:#707070; line-height:1.5; margin:13px 0 30px;}
.activity .main_right .list .item .text .more{ font-size:14px; color:#707070; line-height:1.5; width:92px; float:right; background:url(../images/more2.png) right center no-repeat;}
.activity .main_right .list .item:hover h3{ color:#2655a5;}
.activity .main_right .list .item:hover .text .more{background:url(../images/more3.png) right center no-repeat; color:#2655a5;}

/*汽车膜*/
.car_films{ padding:15px 0 50px;}
.car_films .main_right .div{ padding:25px 0 37px; border-bottom:1px solid #dddddd;}
.car_films .main_right .div h2{ font-size:18px; color:#2655a5; line-height:1.5;}
.car_films .main_right .div h3{ font-size:16px; color:#474747; line-height:1.5;}
.car_films .main_right .div .tit p{ font-size:14px; color:#707070; line-height:1.5; background:url(../images/tit10.png) left center no-repeat; padding-left:20px; margin-bottom:10px;}
.car_films .main_right .div .tit{ margin-top:15px;}
.car_films .main_right .div .text{ margin-top:20px; border-bottom:1px dashed #d9d9d9; padding-bottom:15px;}
.car_films .main_right .div .text .pic{ width:897px; /*height:191px;*/ overflow:hidden; margin-top:17px;}
.car_films .main_right .div .text.other{ border:none; padding-bottom:0;}


/*消费者服务中心*/
.service{ padding-top:15px;}
.service .nav_left h1 span{ margin-left:18px;}
.service .main_right .div{ padding:20px 0 80px;}
.service .main_right .div h1{ font-size:18px ; color:#474747; line-height:1.5;}
.service .main_right .div .from{ margin-top:20px;}
.service .main_right .div .from .inner h3{ font-size:14px; color:#474747; line-height:35px; float:left;}
.service .main_right .div .from .inner .input{ width:294px; height:35px; line-height:35px; border:1px solid #dddddd; float:left;}
.service .main_right .div .from .inner .input input{ background:none; border:none; height:35px; line-height:35px; width:100%;}
.service .main_right .div .from .inner .imp{ float:left; font-size:14px; color:#707070; line-height:35px; margin-left:10px;}
.service .main_right .div .from .inner{ float:left;}
.service .main_right .div .from .inner.other{ margin-left:15px;}
.service .main_right .div .from .btn{ float:right; width:117px; height:35px; line-height:35px; text-align:center; color:#ffffff; font-size:14px; background:#2655a5; cursor:pointer;}
.service .main_right .div .part{ margin-top:30px;}
.service .main_right .div .part .code{ width:222px; height:222px; float:left;}
.service .main_right .div .part{ border:1px solid #dddddd; background:url(../images/text.png) center center repeat;}
.service .main_right .div .part .text{ text-align:center; padding-top:35px;}
.service .main_right .div .part .text h3{ font-family:Impact; font-size:50px; color:#474747; line-height:1.4;}
.service .main_right .div .part .text h4{ font-size:14px; color:#474747; font-family:Arial, Helvetica, sans-serif; line-height:1.5;}
.service .main_right .div .part .text h5{ font-size:18px; color:#474747; line-height:1.5;}
.service .main_right .div .part .text p{ font-size:14px; color:#707070; line-height:1.5; margin-top:13px;}
.service .main_right .hide_up{ width:100%; height:100%; background:url(../images/hide.png) center center repeat; position:fixed; left:0; top:0; display:none;}
.service .main_right .hide_up .box{ width:339px; height:315px; /*background:url(../images/box.png) center center no-repeat #ffffff;*/ position:absolute; left:50%; margin-left:-207px; top:50%; margin-top:-155px; padding:35px 38px; position:relative; }
.service .main_right .hide_up .box h3{ font-size:14px; color:#474747; line-height:35px; text-align:center;}

.service .main_right .hide_up .box h3 .tit{ width:100px; float:left; text-align:center;}
.service .main_right .hide_up .box .close{ width:40px; height:40px; display:block; background:url(../images/close.png) center center no-repeat #ffffff; position:absolute; right:-41px; top:0;}


/*品牌故事*/
.story { padding-top:15px;}
.story .main_right .div{ text-align:center;padding:50px 0 80px;}
.story .main_right .div h3{ font-size:24px; color:#474747; line-height:1.5;}
.story .main_right .div h4{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#909090; line-height:1.5; margin-top:5px;}
.story .main_right .div .inner{ text-align:left;}
.story .main_right .div .inner p{ font-size:14px; color:#707070; line-height:1.5;}
.story .main_right .div .inner img{ margin-left:10px;}
.story .main_right .div .inner .frist{ margin-left:0;}



.friends{ padding:15px 0 80px;}
.friends .main_right .div{border-bottom:1px solid #dddddd; padding-bottom:251px; margin-bottom:40px;}
.friends .main_right .list{ background:url(../images/ground.png) center center no-repeat;}
.friends .main_right .div .list .logo{ width:20%; float:left; height:95px; position:relative;}
.friends .main_right .div .list .logo.l1 img{ position:absolute; left:50%; top:50%; margin-left:-85px; margin-top:-25px;}
.friends .main_right .div .list .logo.l2 img{ position:absolute; left:50%; top:50%; margin-left:-55px; margin-top:-19px;}
.friends .main_right .div .list .logo.l3 img{ position:absolute; left:50%; top:50%; margin-left:-79px; margin-top:-14px;}
.friends .main_right .div .list .logo.l4 img{ position:absolute; left:50%; top:50%; margin-left:-79px; margin-top:-20px;}
.friends .main_right .div .list .logo.l5 img{ position:absolute; left:50%; top:50%; margin-left:-52px; margin-top:-21px;}

.friends .main_right .div .list .logo.l6 img{ position:absolute; left:50%; top:50%; margin-left:-68px; margin-top:-21px;}

.friends .main_right .div .list .logo.l7 img{ position:absolute; left:50%; top:50%; margin-left:-69px; margin-top:-20px;}


/*jjl添加*/
.service .main_right .hide_up .box {background: #fff;}
.service .main_right .hide_up .box .scroll {height: 316px;overflow: hidden;width: 365px;}
.service .main_right .hide_up .box .tables {margin: 2px 0 28px;}
.service .main_right .hide_up .box .tables table {width: 100%;}
.service .main_right .hide_up .box .tables table td {text-align: center;font-size: 14px;color: #474747;height: 34px;line-height: 34px;border: 1px solid #dddddd;}
.service .main_right .hide_up .box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 7px;background: #a0a0a0;}
