﻿.banner{height: 641px; width:100%; position:relative;}
.banner #full-screen-slider { width:100%; height:641px;}

.focus{ position:relative; width:100%;height:641px; background-color: #fff;border-bottom:solid 1px #c9c9c9;}
.focus .fcon{ position:relative; width:100%; float:left;height:641px;  display:none; } 
.focus .fcon a{ width:1920px;height:641px; position:absolute; top:0; left:50%; margin-left:-960px  }  
.focus .shadow{ width:100%;position:absolute; top:64px; left:-500px;}
.focus .shadow .shadow-content{width:1000px; margin:0 auto;}
.focus .shadow a{ width:409px; height:106px; margin-left:70px; padding-left:20px; text-decoration:none;color:#fff; letter-spacing:2px;background:url(../images/shadow.png) repeat;display:block;}
h1{ font-size:38px; line-height:38px; margin-top:22px; }
h2{font-size:20px; line-height:20px; font-weight:normal; margin-left:5px; margin-top:6px; }
.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.pn-icon{width:100%;position:absolute; top:64px; left:0;height:106px;}
.pn-content{width:1000px; margin:0 auto;height:106px; position:relative;}
.prev{top:0; left:0;background-position:0 0px; cursor:pointer; }  
.next{top: 0; left:502px; background-position:-70px 0;  cursor:pointer;} 
.focus .D1fBt{ overflow:hidden; zoom:1;  height:4px; float:right; padding-right:10px;  }  
.focus .D1fBt img{display:none;}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .fbg{ position:absolute; bottom:20px; left:500px;height:21px;  width:300px; }  

.search{box-shadow: 1px 1px 4px 0px #a0a0a0; width:158px; height:auto; position:absolute; right:0; top:0; background:url(../images/search_bg.png) repeat;}
.search-title{ font-size:16px; color:#fff; font-weight:bold; letter-spacing:1px; line-height:40px;height:40px; width:158px;text-align:center; background:url(../images/search.png) right no-repeat #00439a; }
.search-content{width:158px; height:auto;}
.title{ width:158px; height:36px;}
.title li{width: 52px;line-height: 36px;float: left;text-align: center;border-right:#e5e5e5 solid 1px; }
.title li.last{border-right:none;}
.title li a{color: #666;display: block;background:#fff;text-align: center; font-size:14px;}
.title li:hover a, .title li.actived a{ background:url(../images/title_hover.png) no-repeat; color:#fff;}
.product1{width:100%; background:#fff; }
.product2{width:100%;background:#fff;  display: none;}
.product3{width:100%;background:#fff;  display: none;}
.product-box li input{ width:158px; height:25px; line-height:25px; font-size:12px; color:#fff; display:block;background-image:url(../images/select.png);background-repeat: no-repeat;background-color: #aaa;background-position:center right; border:none; text-indent:1em; border-bottom:#fff solid 1px;cursor:hand;}
.produt-ch{ position:relative; width:156px; height:auto;}
ul.select{background:url(../images/search_bg.png) repeat;display: none;width:158px; height:120px;overflow:auto;font-size:12px; letter-spacing:2px; line-height:16px; text-indent:1em;}
ul.select li a{ display:block; line-height:16px; height:16px;font-size: 12px;color:#666;}
ul.select li a:hover{color:#00439a; background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left;}
ul.select1{background:url(../images/search_bg.png) repeat;display: none;width:158px; height:120px;overflow:auto; font-size:12px; letter-spacing:2px; line-height:16px; text-indent:1em; }
ul.select1 li a{ display:block; line-height:16px; height:16px;font-size: 12px;color:#666;}
ul.select1 li a:hover{color:#00439a;  background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left;}
ul.select .jspVerticalBar {width: 11px; float:right;}
ul.select .jspDrag { background: none repeat scroll 0 0 #9c9c9c;}
ul.select1 .jspVerticalBar {width: 11px; float:right;}
ul.select1 .jspDrag { background: none repeat scroll 0 0 #9c9c9c;}
.search-btn{ width:158px; height:47px;}
.check{ width:120px; height:27px; border:none; background:#00439a; color:#fff; margin-top:9px; margin-left:19px; cursor:hand;}

.pic-content{  position:absolute; bottom:35px; left:0; width:100%; height:auto;}
.pic-content .inner{ height:160px;width: 960px;margin: 0 auto; position:relative;}
.pic{ width:285px; height:160px; float:left; margin-right:52px;}
.pic.last{margin-right:0px;}
.pic a{background:url(../images/pic_bg.png) repeat; width:285px; height:160px; display:block;box-shadow: 0px 3px 4px 0px #333;}
.pic a:hover{ background:#00439a; width:285px; height:160px;}
.pic a img{ margin-left:9px; margin-top:9px;}
.pic a p{ margin-left:9px; width:267px; color:#fff; font-size:16px; line-height:26px; letter-spacing:1px;}
#lefticon a{ background: url(../images/pn2.png) no-repeat center;background-position:0 0;left:0px;width: 46px;height: 129px;position: absolute;top: -1px;overflow: hidden;text-indent: -99em; cursor:hand; display:inline-block;}
.pic-left-tet{left:-36px;width: 36px;height: 48px;position: absolute;top: 36px; color:#666; font-size:18px; line-height:24px;}
#righticon a{background: url(../images/pn2.png) no-repeat center;background-position:-47px 0;right: 0px;width: 46px;height: 129px;position: absolute;top: -1px;overflow: hidden;text-indent: -99em; cursor:hand; display:inline-block;}
.pic-right-tet{right:-46px;width:36px;height: 48px;position: absolute;top: 36px; color:#666; font-size:18px; line-height:24px;}
#pdt-box{ height:128px;width:1000px; position:relative; margin:0 auto; margin-top:30px; border-bottom:#ddd  solid 1px;border-top:#ddd  solid 1px;box-shadow: 0px 3px 4px 0px #d6d6d6;}
#pdt-box1{width:958px; margin-left:48px;overflow: hidden; height:128px;}
#pdt-box1 .pdt{width:151px; float:left; margin-top:17px; border-right:#ddd solid 1px; cursor:hand;}
#lefticon1 a{ background: url(../images/pn2.png) no-repeat center;background-position:0 0;left:0px;width: 46px;height: 129px;position: absolute;top: -1px;overflow: hidden;text-indent: -99em; cursor:hand; display:inline-block;}
#righticon1 a{background: url(../images/pn2.png) no-repeat center;background-position:-47px 0;right: 0px;width: 46px;height: 129px;position: absolute;top: -1px;overflow: hidden;text-indent: -99em; cursor:hand; display:inline-block;}
#pdt-box2{ height:128px;width:1000px; position:relative; margin:0 auto; margin-top:20px; margin-bottom:50px; border-bottom:#ddd  solid 1px; border-top:#ddd  solid 1px;box-shadow: 0px 3px 4px 0px #d6d6d6;}
#pdt-box3{width:958px; margin-left:48px;overflow: hidden; height:128px;}
#pdt-box3 .pdt{width:151px; float:left; margin-top:17px; border-right:#ddd solid 1px; cursor:hand;}
h4{ font-size:16px; line-height:16px; color:#444; width:153px; text-align:center;}
.img{ margin-top:15px; margin-left:6px;}
.img-left{ float:left;}
.img-right{ float:left; margin-left:12px; width:47px;}
.icon-car{ background:url(../images/icon_car.png) no-repeat; width:47px; height:22px; background-position:0 0; display:block; margin-top:12px;}
.icon-weather{background:url(../images/icon_weather.png) no-repeat; width:26px; height:24px; background-position:0 -28px; display:block; margin-top:12px; margin-left:7px;}
.icon-weather1{background:url(../images/icon_weather.png) no-repeat; width:31px; height:24px; background-position:-31px -28px; display:block; margin-top:12px; margin-left:7px;}
.icon-weather2{background:url(../images/icon_weather.png) no-repeat; width:31px; height:24px; background-position:-70px -28px; display:block; margin-top:12px; margin-left:7px;}
a:hover h4{ color:#00439a; }
a:hover .icon-car{ background:url(../images/icon_car.png) no-repeat; background-position:0 -28px}
a:hover .icon-weather{ background:url(../images/icon_weather.png) no-repeat; background-position:0 0;}
a:hover .icon-weather1{ background:url(../images/icon_weather.png) no-repeat; background-position:-31px 0;}
a:hover .icon-weather2{ background:url(../images/icon_weather.png) no-repeat; background-position:-70px 0;}


.col-2 .content .sec-title{ width:743px; height:36px; border:#ddd solid 1px; margin-top:30px;}
.col-2 .content .sec-title li{width: 247px;line-height: 39px;float: left;text-align: center;border-right:#ddd solid 1px;list-style-image:none; }
.col-2 .content .sec-title li.last{border-right:none;}
.col-2 .content .sec-title li a{color: #444;display: block;background:url(../images/res.png) repeat-x; text-align: center; font-size:14px; letter-spacing:1px;}
.col-2 .content .sec-title li:hover a,.col-2 .content  .sec-title li.actived a{ background:url(../images/res_hover.png) repeat-x; color:#fff;}
a span.icon-sec1{ background:url(../images/icon_res.png) no-repeat; width:15px; height:12px; background-position:0 0; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-sec1,li.actived a span.icon-sec1{ background:url(../images/icon_res.png) no-repeat;background-position:0 -15px;}
a span.icon-sec2{ background:url(../images/icon_res.png) no-repeat; width:13px; height:12px; background-position:-20px 0; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-sec2,li.actived a span.icon-sec2{ background:url(../images/icon_res.png) no-repeat;background-position:-20px -15px;}
a span.icon-sec3{ background:url(../images/icon_res.png) no-repeat; width:13px; height:12px; background-position:-37px 0; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-sec3,li.actived a span.icon-sec3{ background:url(../images/icon_res.png) no-repeat;background-position:-37px -15px;}
.res1{width:100%; background:#fff; }
.res2{width:100%;background:#fff;  display: none;}
.res3{width:100%;background:#fff;  display: none;}
.sec-box{ width:743px; border:#ddd solid 1px;}
.sec-box ul{ padding:40px 35px;}
.col-2 .content .section .sec-box ul li{ list-style-image:none; letter-spacing:0.5px; list-style-position:outside;}
.col-2 .content .section .sec-box ul li p{ color:#666; font-size:14px; line-height:24px;padding-left:15px;}
.col-2 .content .section .sec-box ul li p.sec-tit{ color:#444; font-size:18px; line-height:30px; background:url(../images/dot1.png) no-repeat left center;}

.col-2 .content ul.section-ul{ color:#666; font-size:14px; margin-top:15px;}
.col-2 .content ul.section-ul li{text-indent:15px;background:url(../images/dot1.png) no-repeat left center; line-height:24px;}
.quality-img{ margin-top:30px;}

.col-2 .content p.tel{ background:url(../images/tel.png) no-repeat left center; height:32px; line-height:32px; display:block; font-weight:bold; font-size:22px; color:#2f5ea5; padding-left:40px; margin-bottom:25px; margin-top:30px;}
.col-2 .content ul.contact-left{ float:left; color:#666; font-size:14px; width:400px;  }
.col-2 .content ul.contact-left li,.col-2 .content ul.contact-right li{ list-style-image:none;line-height:30px;}
.col-2 .content ul.contact-right{ float:right; color:#666; font-size:14px;width:343px;}
.map{ margin-top:50px; margin-bottom:60px;}
h9{ font-size:18px; color:#666;}
.ewm1{ width:117px; margin-right:10px; float:left; margin-top:20px;}
.ewm1 span{ color:#666; font-size:14px;}

.memorabilia{ width:100%; float:left;height: auto; }
.memorabilia-content{ width: 743px;margin: 0 auto;}
.memorabilia-content  .first{ width:740px;height:auto;  margin-top:40px; background:url(../images/year_bg.png) repeat-y;}
.memorabilia-content ul.list{width:740px; margin-left:20px;height:auto;  background:url(../images/year_bg.png) repeat-y;}
.memorabilia-content ul.list li{height:200px;}
.year{ width:740px; margin-left:20px;height:auto;  background:url(../images/year_bg.png) repeat-y;}
.year-left{ float:left; width:40px; height:200px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear; }
.year-right{ float:right; width:680px; height:189px; margin-right:10px;  border-bottom:solid 1px #eee;}
.content-left{ float:left; width:400px; height:auto; margin-left:5px;}
.year-title{ float:left; width:400px; height:30px; color:#00439a; font-family:"Tahoma"; font-size:30px; line-height:30px; font-weight:bold; letter-spacing:1px;}
.year-text{ float:left; width:400px; color:#666; height:auto; font-size:16px; line-height:27px; margin-top:20px; }
.f1{ opacity:0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=00); /* IE6/IE7/8 */ 
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=00)"; /*  IE8 */ filter: alpha(opacity=0);}
.content-right{ float:left; margin-left:60px; width:200px;}
.content-right img{ margin-top:30px; vertical-align:central; }
.year-right.last{ border-bottom:none;}
.year-last a{  width:743px; margin-left:20px;height:20px;  background:url(../images/year_icon1.png) no-repeat; display:block;}
.year-first a{ width:743px; margin-left:20px;height:20px;  background:url(../images/year_icon2.png) no-repeat; display:block;}

#pager {text-align: center;}
#pager a {display: inline-block;width: 20px;margin: 0 3px;height: 36px;line-height: 36px;color: #666666;font-size: 14px;}
#pager a:hover {color: #00439A;}
#pager a.p-now {color: #00439A;font-weight: bold;cursor: default;}
#pager a.p-prev {height: 34px;line-height: 34px;border: 1px solid #ddd;width: 98px;margin: 0 18px 0 0;border-radius: 5px;}
#pager a.p-next {height: 34px;line-height: 34px;border: 1px solid #ddd;width: 98px;margin: 0 0 0 18px;border-radius: 5px;}
#pager a.p-next:hover,#pager a.p-prev:hover{border-color: #00439A;}
.tabs-item {margin-top:45px; }
.tabs-item .list{height:auto;margin-bottom: 30px;}
.col-2 .content .tabs-item .list li {list-style-image:none;margin-bottom: 20px; width:745px;}
.tabs-item .list li p {width: 510px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;line-height:30px; display:inline-block;}
.tabs-item .list li a{color: #666666;font-size: 14px;background: #fafafa;border-radius: 20px;padding: 0 20px;height: 30px;position: relative;overflow: hidden;width:700px; display:block; }
.tabs-item .list li a img{padding-left: 18px;}
.tabs-item .list li a:hover{background:#e5ecf5;}
.tabs-item .list li .date {position: absolute;right: 30px;top: 0;color: #999; font-size:12px;line-height: 30px; display:inline-block;}
.col-2 .content .news-tit{ color:#00439a; font-size:24px; line-height:46px; text-align:center; padding-bottom:20px; border-bottom:#ddd solid 1px; margin-bottom:20px;}
.col-2 .content .news-tit p{ color:#00439a; font-size:24px; line-height:46px; text-align:center; }
.col-2 .content .news-tit p.news-data{ color:#999; font-size:12px; line-height:32px; text-align:center; }
.col-2 .content .news-cont{ margin-bottom:50px;}
.col-2 .content .news-cont p{color: #666666;font-size: 14px; line-height:24px; margin-bottom:20px; text-align:justify;}
.col-2 .content .news-cont p.back{ text-align:right; }
.col-2 .content .news-cont p.back a{ color: #666666;font-size: 14px; line-height:24px;}
.col-2 .content .news-cont p.back a:hover{ color: #00439a;}


.table{background:#fbfbfb; border:#ddd solid 1px; width:743px; height:330px; }
.col-2 .content  .table ul{ margin-top:0;color:#4d75b1; font-size:18px;}
.col-2 .content  .table ul li{  list-style-image:none;height:100px; line-height:100px; }
.col-2 .content  .table ul.last{border-bottom:none;}
.table1 input{ width:205px; height:28px; line-height:28px; font-size:12px; color:#666; display:block;background-image:url(../images/icon4.png);background-repeat: no-repeat;background-color: #e2e2e2;background-position:center right;border:none; text-indent:1em; margin-right:5px;margin-top:40px; z-index:10;cursor:hand;}
.table2 input{ width:135px; height:28px; line-height:28px; font-size:12px; color:#666; display:block; background-image:url(../images/icon4.png);background-repeat: no-repeat;background-color: #e2e2e2;background-position:center right; border:none; text-indent:1em; margin-right:9px;margin-top:40px;z-index:10;cursor:hand;}
.table3 input{ width:427px; height:28px; line-height:28px; font-size:12px; color:#666; display:block;background-image:url(../images/icon4.png);background-repeat: no-repeat;background-color: #e2e2e2;background-position:center right;border:none; text-indent:1em;margin-top:40px;z-index:10;cursor:hand;}
.check-btn{width:65px; height:28px; line-height:24px; font-size:14px;border:none; background:url(../images/btn_bg.png) repeat; color:#fff; display:block;margin-top: 40px; margin-left:25px;cursor:hand;}
.tab1{margin-left:20px; width:703px;float:left;border-bottom:#ddd solid 1px;}
.tab1 li.tab4{   float:left;width:150px;text-align:center;}
.tab1 li.tab2{  float:left;width:435px;}
.tab1 li.tab3{ float:left; width:100px;}
.table1{ position:relative; z-index:99;}
.table2{ position:relative; z-index:88;}
.table3{ position:relative; z-index:77;}
li.tab2 .table1 ul.select2{background:#f2f2f2;width:205px; height:262px;overflow:auto;font-size:12px; letter-spacing:2px; line-height:16px; position:absolute; top:66px; left:0; z-index:99;}
.col-2 .content .table ul.tab1 li.tab2 .table1 ul.select2 li{ line-height:16px; height:16px;font-size: 12px; border-bottom:none; text-align:left;}
.col-2 .content .table ul.tab1 li.tab2 .table1 ul.select2 li a{ display:block; line-height:16px; height:16px;font-size: 12px;color:#666; padding-left:10px;}
.col-2 .content .table ul.tab1 li.tab2 .table1 ul.select2 li a:hover{color:#00439a;background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left; }
li.tab2 .table1 ul.select1{background:#f2f2f2;width:205px; height:auto;overflow:auto;font-size:12px; letter-spacing:2px; line-height:16px; position:absolute; top:66px; left:0; z-index:99;}
.col-2 .content .table ul.tab1 li.tab2 .table1 ul.select1 li{ line-height:16px; height:16px;font-size: 12px; border-bottom:none; text-align:left;}
.col-2 .content .table ul.tab1 li.tab2 .table1 ul.select1 li a{ display:block; line-height:16px; height:16px;font-size: 12px;color:#666;}
.col-2 .content .table ul.tab1 li.tab2 .table1 ul.select1 li a:hover{color:#00439a; background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left;}
ul.select2 .jspVerticalBar {width: 11px; float:right;}
ul.select2 .jspDrag { background: none repeat scroll 0 0 #9c9c9c;}
li.tab2 .table2 ul.select2{background:#f2f2f2;width:135px; height:162px;overflow:auto;font-size:12px; letter-spacing:2px; line-height:16px; position:absolute; top:66px; left:0; z-index:88;}
.col-2 .content .table ul.tab1 li.tab2 .table2 ul.select2 li{ line-height:16px; height:16px;font-size: 12px; border-bottom:none; text-align:left;width:100px; }
.col-2 .content .table ul.tab1 li.tab2 .table2 ul.select2 li a{ display:block; line-height:16px; height:16px;font-size: 12px;color:#666;width:100px;padding-left:10px; }
.col-2 .content .table ul.tab1 li.tab2 .table2 ul.select2 li a:hover{color:#00439a; background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left;}
li.tab2 .table2 ul.select1{background:#f2f2f2;width:135px; height:auto;overflow:auto;font-size:12px; letter-spacing:2px; line-height:16px; position:absolute; top:66px; left:0; z-index:88; padding-bottom:10px;}
.col-2 .content .table ul.tab1 li.tab2 .table2 ul.select1 li{ line-height:16px; height:16px;font-size: 12px; border-bottom:none; text-align:left;width:100px; }
.col-2 .content .table ul.tab1 li.tab2 .table2 ul.select1 li a{ display:block; line-height:16px; height:16px;font-size: 12px;color:#666;width:100px; }
.col-2 .content .table ul.tab1 li.tab2 .table2 ul.select1 li a:hover{color:#00439a; background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left;}
li.tab2 .table3 ul.select2{background:#f2f2f2;width:427px; height:58px;overflow:auto;font-size:12px; letter-spacing:2px; line-height:16px;position:absolute; top:28px; left:0; z-index:77;}
.col-2 .content .table ul.tab1 li.tab2 .table3 ul.select2 li{ line-height:16px; height:16px;font-size: 12px; border-bottom:none; text-align:left;width:400px; }
.col-2 .content .table ul.tab1 li.tab2 .table3 ul.select2 li a{ display:block; line-height:16px; height:16px;font-size: 12px;color:#666;width:400px;padding-left:10px; }
.col-2 .content .table ul.tab1 li.tab2 .table3 ul.select2 li a:hover{color:#00439a; background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left;}

.suv-img{ margin-top:60px;}
span.red{ color:#d20000; font-size:12px; line-height:15px; letter-spacing:1px;}
span.crosscountry{ background:url(../images/suv_car.png) no-repeat; line-height:15px;height:15px; background-position:0 0; display:inline-block; margin-left:20px; padding-left:40px; letter-spacing:1px;}
span.pk{ background:url(../images/suv_car.png) no-repeat; line-height:15px; height:15px; background-position:0 -20px; display:inline-block; padding-left:52px;   letter-spacing:1px;margin-left:20px;}
span.suv{ background:url(../images/suv_car.png) no-repeat; line-height:15px;  height:15px ;background-position:0 -40px; display:inline-block; padding-left:52px; letter-spacing:1px;margin-left:20px;}
span.business{background:url(../images/suv_car.png) no-repeat; line-height:15px;  height:16px ;background-position:0 -81px; display:inline-block; padding-left:52px; letter-spacing:1px;margin-left:20px;}
.product-content{ margin-top:20px;}
.product-pic{ float:left;margin-top:40px;margin-left:50px ;position:relative; }
.product-info{ float:right; width:400px; margin-top:10px;}
.product-info img{ margin-left:0;}
.col-2 .content p.product-tit{ font-size:18px; color:#000; font-style:italic; line-height:34px;border-bottom:#00439a solid 1px; padding-bottom:10px; margin-bottom:20px;}
.col-2 .content ul.product-star{ margin-top:10px;}
.col-2 .content ul.product-star li{ list-style-image:none;color:#2b63ab; font-size:12px; line-height:30px;}
.star-tit{ width:70px; float:left;}
.star{ float:left;background:url(../images/star2.png) repeat-x left center; width:200px; height:30px;}
.star1{ background:url(../images/star1.png) repeat-x left center;  height:12px;height:30px; display:block;}

.col-2 .content .sec2 .pro-title{ width:743px; height:36px; border:#ddd solid 1px; margin-top:30px;}
.col-2 .content .sec2 .pro-title li{width: 123px;line-height: 39px;float: left;text-align: center;border-right:#ddd solid 1px;list-style-image:none; display:inline-block; }
.col-2 .content .sec2 .pro-title li.last{border-right:none;}
.col-2 .content .sec2 .pro-title li a{color: #444;display: block;background:url(../images/res.png) repeat-x; text-align: center; font-size:14px; letter-spacing:1px;}
.col-2 .content .sec2 .pro-title li:hover a,.col-2 .content .sec2 .pro-title li.actived a{ background:url(../images/res_hover.png) repeat-x; color:#fff;}

.col-2 .content .sec2 .pro-title1{ width:743px; height:36px; border:#ddd solid 1px; margin-top:30px;}
.col-2 .content .sec2 .pro-title1 li{width: 247px;line-height: 39px;float: left;text-align: center;border-right:#ddd solid 1px;list-style-image:none; display:inline-block; }
.col-2 .content .sec2 .pro-title1 li.last{border-right:none;}
.col-2 .content .sec2 .pro-title1 li a{color: #444;display: block;background:url(../images/res.png) repeat-x; text-align: center; font-size:14px; letter-spacing:1px;}
.col-2 .content .sec2 .pro-title1 li:hover a,.col-2 .content .sec2 .pro-title1 li.actived a{ background:url(../images/res_hover.png) repeat-x; color:#fff;}

.col-2 .content .sec2 .pro-title2{ width:743px; height:36px; border:#ddd solid 1px; margin-top:30px;}
.col-2 .content .sec2 .pro-title2 li{width: 185px;line-height: 39px;float: left;text-align: center;border-right:#ddd solid 1px;list-style-image:none; display:inline-block; }
.col-2 .content .sec2 .pro-title2 li.last{border-right:none;}
.col-2 .content .sec2 .pro-title2 li a{color: #444;display: block;background:url(../images/res.png) repeat-x; text-align: center; font-size:14px; letter-spacing:1px;}
.col-2 .content .sec2 .pro-title2 li:hover a,.col-2 .content .sec2 .pro-title2 li.actived a{ background:url(../images/res_hover.png) repeat-x; color:#fff;}

.col-2 .content .sec2 .pro-title3{ width:743px; height:36px; border:#ddd solid 1px; margin-top:30px;}
.col-2 .content .sec2 .pro-title3 li{width: 148px;line-height: 39px;float: left;text-align: center;border-right:#ddd solid 1px;list-style-image:none; display:inline-block; }
.col-2 .content .sec2 .pro-title3 li.last{border-right:none;}
.col-2 .content .sec2 .pro-title3 li a{color: #444;display: block;background:url(../images/res.png) repeat-x; text-align: center; font-size:14px; letter-spacing:1px;}
.col-2 .content .sec2 .pro-title3 li:hover a,.col-2 .content .sec2 .pro-title3 li.actived a{ background:url(../images/res_hover.png) repeat-x; color:#fff;}
a span.icon-pro1{ background:url(../images/pro_icon.png) no-repeat; width:14px; height:14px; background-position:0 -1px; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-pro1,li.actived a span.icon-pro1{ background:url(../images/pro_icon.png) no-repeat;background-position:0 -21px;}
a span.icon-pro2{ background:url(../images/pro_icon.png) no-repeat; width:15px; height:14px; background-position:-18px -1px; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-pro2,li.actived a span.icon-pro2{ background:url(../images/pro_icon.png) no-repeat;background-position:-18px -21px;}
a span.icon-pro3{ background:url(../images/pro_icon.png) no-repeat; width:13px; height:14px; background-position:-37px -1px; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-pro3,li.actived a span.icon-pro3{ background:url(../images/pro_icon.png) no-repeat;background-position:-37px -21px;}
a span.icon-pro4{ background:url(../images/pro_icon.png) no-repeat; width:16px; height:14px; background-position:-54px -1px; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-pro4,li.actived a span.icon-pro4{ background:url(../images/pro_icon.png) no-repeat;background-position:-54px -21px;}
a span.icon-pro5{ background:url(../images/pro_icon.png) no-repeat; width:13px; height:14px; background-position:-74px -1px; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-pro5,li.actived a span.icon-pro5{ background:url(../images/pro_icon.png) no-repeat;background-position:-74px -21px;}
a span.icon-pro6{ background:url(../images/pro_icon.png) no-repeat; width:11px; height:17px; background-position:-93px -1px; display:inline-block; vertical-align:middle; margin-right:10px;}
a:hover span.icon-pro6,li.actived a span.icon-pro6{ background:url(../images/pro_icon.png) no-repeat;background-position:-93px -21px;}
.pro1{width:100%; background:#fff; }
.pro2{width:100%;background:#fff;  display: none;}
.pro3{width:100%;background:#fff;  display: none;}
.pro4{width:100%; background:#fff; display: none;}
.pro5{width:100%;background:#fff;  display: none;}
.pro6{width:100%;background:#fff;  display: none; position:relative;}
.pro-box{ width:743px; border:#ddd solid 1px; background:#fbfbfb;}
.col-2 .content .pro-box ul.left{  float:left; width:371px; border-right:#ddd solid 1px; height:auto; }
.col-2 .content .pro-box ul.left li{ list-style-image:none;border-bottom:#ddd solid 1px; width:341px;padding:30px 0 30px 30px;}
.col-2 .content .pro-box ul.left li.last{border-bottom:none; }
.col-2 .content .pro-box ul.right{  float:left; width:370px;  }
.col-2 .content .pro-box ul.right li{ list-style-image:none;width:341px; padding:30px 0 30px 30px; border-bottom:#ddd solid 1px;  }
.col-2 .content .pro-box ul.right li.last{border-bottom:none; }
.col-2 .content .pro-box ul.left li .pro-img{ float:left; width:150px;}
.col-2 .content .pro-box ul.left1{  float:left; width:371px; height:auto; }
.col-2 .content .pro-box ul.left1 li{ list-style-image:none;border-bottom:#ddd solid 1px; width:341px;padding:30px 0 30px 30px;}
.col-2 .content .pro-box ul.left1 li.last{border-bottom:none; }
.col-2 .content .pro-box ul.left1 li .pro-img{ float:left; width:150px;}
.col-2 .content .pro-box ul.right1{  float:left; width:370px; border-left:#ddd solid 1px; }
.col-2 .content .pro-box ul.right1 li{ list-style-image:none;width:341px; padding:30px 0 30px 30px; border-bottom:#ddd solid 1px;  }
.col-2 .content .pro-box ul.right1 li.last{border-bottom:none; }
.col-2 .content .pro-box ul{ margin:0;}
.col-2 .content .pro-box ul.top{ border-bottom:#ddd solid 1px; }
.col-2 .sec2 .pro1 ul li{ list-style-image:none;}
.col-2 .sec2 .pro1 ul li.pro-left{ width:310px; float:left; list-style-image:none; padding:30px;}
.col-2 .sec2 .pro1 ul li.pro-right{ width:311px; float:right; list-style-image:none; border-left:#ddd solid 1px; padding:30px;}
.col-2 .content p.pro1-tit{ background:url(../images/dot2.png) no-repeat left center; padding-left:15px; width:315px; line-height:22px; font-size:14px; color:#c8161d;}
.col-2 .content p.pro1-tet{padding-left:15px; width:300px; line-height:18px; font-size:12px; color:#666; margin-bottom:10px; margin-top:5px;}
.pro-cont{ width:316px; margin-top:10px;}
.pro-cont img{ float:left;}
.col-2 .content .pro-cont p{ float:right; width:170px; font-size:12px; color:#666; line-height:21px; text-align:justify;}
.col-2 .content .pro-box p.pro-tit{ text-align:center; width:741px; margin-top:40px; font-size:14px; color:#666; line-height:30px;}
.sec3{ margin-top:70px; margin-bottom:70px;}
.size-tit{ width:90px; height:27px; line-height:27px; color:#fff; background:#00439a; display:block; text-align:center; font-size:14px; margin-bottom:20px;}
.col-2 .content .sec3 ul li{ width:235px; height:48px; border:#ddd solid 1px; float:left; margin-right:15px; list-style-image:none; line-height:48px; position:relative;}
.col-2 .content .sec3 ul li.last{  margin-right:0;}
.size-tet{ margin-left:14px; float:left;}
.size-tet1{ margin-right:14px; float:right;}
.size-img1{position:absolute; bottom:0px; left:70px; }
.size-img2{position:absolute; bottom:0px; left:80px; }
.vedio{ padding:0 52px 50px 52px;}
.vedio p{ margin-top:40px; margin-bottom:20px;}
.vedio1{ background:url(../images/vedio_img.jpg) no-repeat;}
.vedio2{ background:url(../images/vedio_img2.jpg) no-repeat;}
.tableBox{ width:743px; text-align:center; line-height:33px; margin-top:33px; font-size:12px; letter-spacing:0.5px;}
.tableBox th{border:#d4dbe4 solid 1px; background:#e1e8f1; color:#444; font-weight:bold; border-left:none;}
.tableBox td{border:#d4dbe4 solid 1px;border-left:none; }
.tableBox th.last{border-right:none;}
.tableBox td.last{border-right:none;}
.tableBox td.bottom{border-bottom:none;}
.tableBox1{ width:743px; text-align:center; line-height:33px; margin-top:33px; font-size:12px;letter-spacing:0.5px;}
.tableBox1 th{border:#d4dbe4 solid 1px; background:#e1e8f1; color:#444; font-weight:bold; border-left:none;}
.tableBox1 td{border:#d4dbe4 solid 1px;border-left:none; padding:0 10px;vertical-align:top;}
.tableBox1 th.last{border-right:none;}
.tableBox1 td.first1{ background:#fdfdfd; line-height:22px; padding-top:5px;}
.tableBox1 td.last{border-right:none; line-height:22px; text-align:left; padding:5px 10px;}
.tableBox1 td.bottom{border-bottom:none;}
.cb{ background:#eef2f6;}
#year1,#year2{   float:left;  text-align:center; }
#year1 a,#year2 a{ color:#fff;border-radius: 4px;width:65px; height:21px; display:block; line-height:21px; cursor:hand;}
#year2{ margin-top:80px;}
#year1{ margin-top:15px;}
.honor-tit{ width:64px; height:226px; background:url(../images/line.png) repeat-y right; position:absolute; top:130px; left:55px;}
a .year-tit{ color:#fff;border-radius: 4px;width:51px; height:21px; background:#00439a; display:inline-block; line-height:21px; float:left;}
a .dot{ background:url(../images/dot3.png) no-repeat; width:8px; height:8px; display:inline-block; float:right; margin-top:7px;}
a:hover .year-tit,li.actived a .year-tit{ color:#fff;border-radius: 4px;width:51px; height:21px; background:#d4303b; display:inline-block; line-height:21px; float:left;}
a:hover .dot,li.actived a .dot{ background:url(../images/dot4.png) no-repeat; width:8px; height:8px; display:inline-block; float:right; margin-top:7px;}
.pro6 img{ margin-top:40px; margin-left:223px; padding-bottom:40px;}
.pro4 img{ margin-top:40px; margin-left:223px; padding-bottom:40px;}
.honor-box.year2{ display:none;}

.car-img{ margin-top:50px;}

.winter-img{ margin-top:90px;}
.winter-left{ float:left; width:130px;}
.winter-right{ float:right; width:125px;}
.widter-span{ float:left;width:40px; color:#666;}
.col-2 .content .pro-cont .winter-left p{ float:left;  width:125px; padding-left:10px;}
.col-2 .content .pro-cont .winter-right p{ float:left;  width:115px;padding-left:10px;}
.col-2 .content p.winter-tit{background:url(../images/dot2.png) no-repeat left center; padding-left:15px; margin-left:25px; margin-top:20px; width:335px; line-height:22px; font-size:14px; color:#c8161d;}
.pro-cont1{ width:700px; margin-top:20px;}
.winter-tet{ width:310px; float:left;margin-top:20px; }
.col-2 .content .winter-tet p{ width:310px; float:left;  margin-left:25px;}
.pro-cont1 img{ float:right;}
span.w1{ background:url(../images/winter_icon.png) no-repeat; line-height:15px; height:15px; background-position:0 0; display:inline-block; margin-left:14px; padding-left:20px; letter-spacing:1px;}
span.w2{ background:url(../images/winter_icon.png) no-repeat; line-height:15px; height:15px; background-position:0 -16px; display:inline-block; padding-left:20px;   letter-spacing:1px;margin-left:20px;}
span.w3{ background:url(../images/winter_icon.png) no-repeat; line-height:15px;  height:15px ;background-position:0 -32px; display:inline-block; padding-left:32px; letter-spacing:1px;margin-left:20px;}
span.w4{background:url(../images/winter_icon.png) no-repeat; line-height:15px;  height:16px ;background-position:0 -48px; display:inline-block; padding-left:32px; letter-spacing:1px;margin-left:20px;}
span.w5{ background:url(../images/winter_icon.png) no-repeat; line-height:15px;  height:16px ;background-position:0 -69px; display:inline-block; padding-left:22px; letter-spacing:1px;margin-left:20px;}
span.w6{background:url(../images/winter_icon.png) no-repeat; line-height:15px;  height:16px ;background-position:0 -84px; display:inline-block; padding-left:26px; letter-spacing:1px;margin-left:20px;}

.map1{ position:relative; width:125px; height:auto;	float:left; }
.col-2 .content .section .sec-box .sec1 input.produt-select{ width:100px; height:22px; line-height:22px;background-image:url(../images/icon4.png);background-repeat: no-repeat;background-color: #e2e2e2;background-position:center right; border:none;color:#666; font-size:12px;cursor:hand; display:block; z-index:10;cursor:hand; }
.col-2 .content .section .sec-box .sec1 ul.select2{background:#f2f2f2;width:124px; height:100px;overflow:auto;font-size:12px; letter-spacing:2px; line-height:16px; position:absolute; top:20px; left:0px;z-index:99;}
.col-2 .content .section .sec-box .sec1 ul.select2 li{ line-height:16px; height:16px;font-size: 12px; border-bottom:none; text-align:left;}
.col-2 .content .section .sec-box .sec1 ul.select2 li a{ list-style-image:none;width:100px;color:#666; font-size:12px; display:block; padding-left:15px;}
.col-2 .content .section .sec-box .sec1 ul.select2 li a:hover{color:#00439a;background-image:url(../images/dot.png);background-repeat: no-repeat;background-color:transparent;background-position:center left;}
.col-2 .content .section .sec-box .sec1 .jspVerticalBar {width: 11px;}
.col-2 .content .section .sec-box .sec1 .jspDrag { background: none repeat scroll 0 0 #9c9c9c;}
.col-2 .content .section .sec-box .sec4 .jspVerticalBar {width: 20px; float:right;}
.col-2 .content .section .sec-box .sec4 .jspDrag { background: none repeat scroll 0 0 #9c9c9c;}

.map-cont{ width:100%;}
.marketing-map .sec1 .map-cont li{ margin-bottom:20px; line-height:14px;}
.marketing-map .sec1 .map-cont li .select2 li{ margin:0;}
.marketing-map .sec1 input{	border: 1px solid #ddd;background-color: #e2e2e2;}
.marketing-map .sec1 .map-cont span{color: #4d75b1;	float:left;	font-size: 14px; line-height:24px;}
.marketing-map .sec1 .map-cont a.shop-check{display: inline-block;width: 70px;height: 24px;line-height: 22px;font-size: 14px;color: #fff;padding-left: 30px;background: url(../images/marketing_map_icon1.png) no-repeat;vertical-align: top;margin-left: 9px;}
.marketing-map .sec1 .map-cont input{width: 436px;height: 22px;line-height: 22px;}

