/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}
/*小广告*/
.h_gg1{height:372px;background:url(../img/h_gg01.jpg) no-repeat center 0;position: relative;color: #fff;line-height: 34px;}
.gg01{position: absolute;left: 50%;margin-left:388px;top:114px;width: 210px;text-align: center;white-space: nowrap;}
.gg01 p{height: 83px;background:url(../images/c_pho.png) no-repeat right 8px;}
.gg01 p b{display: block;font-family: Arial;font-size: 30px;line-height: 38px;}
.gg01 span{display: block;line-height:43px;border: solid 1px #fff;color: #fff;font-size: 16px;}
.gg01 a:hover span,.gg01 span:hover,.gg01:hover span{border-color:#c7281c;background:#c7281c;color:#fff;}

/*引子*/
.yz{height:495px;padding-top: 66px;}
.yz h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;}
.yz h2 a{display: block;}
.yz h2 span{color: #D82633;font-weight: bold;}
.yz h2 em{display: block;margin-top: 14px;}
.yz p.ms{font-size: 16px;color: #6e6e6e;text-align: center;line-height: 36px;margin-top: 38px;}
.yz li{float: left;margin-right: 9px;width: 218px;height: 243px;margin-top: 28px;position: relative;}
.yz li:before{display: block;content: "";width: 0;height: 0;border-top: 62px solid #fff;border-right: 109px solid transparent;position: absolute;left: 0;top: 0;}
.yz li:after{display: block;content: "";width: 0;height: 0;border-top: 62px solid #fff;border-left: 109px solid transparent;position: absolute;right: 0;top: 0;}
.yz li:first-child{margin-left: 40px;}
.yz li:last-child{margin-right: 0;}
.yz li em{display: block;width: 218px;height: 243px;position: relative;overflow:hidden;}
.yz li em:before{display: block;content: "";width: 0;height: 0;border-bottom: 62px solid #fff;border-right: 109px solid transparent;position: absolute;left: 0;bottom: 0;}
.yz li em:after{display: block;content: "";width: 0;height: 0;border-bottom: 62px solid #fff;border-left: 109px solid transparent;position: absolute;right: 0;bottom: 0;}
.yz li img{width: 218px;height: 243px;}

/*产品*/
.til01{display: block;font-size:50px;line-height:62px;color: #0e4196;text-align: center;height: 138px;}
.til01 p,.til01 em{line-height: 33px;font-size: 22px;color: #666;font-weight: normal;display: block;}
.til01 em{height: 29px;line-height:17px;font-size: 14px;color: #949494;text-transform: uppercase;font-style: normal;}
.til01 a{display: block;color: #0e4196;}

.probox1{font-family: "Microsoft Yahei";height:1112px;padding:88px 0 0;position: relative;background:#f1f1f1;}
.pro_t{height: 92px;overflow: hidden;}
.pro_t ul{width: 1290px;}
.pro_t li{width: 250px;float: left;}
.pro_t li span{width:49px;height:49px;display: block;float: left;overflow: hidden;border-radius: 49px;background: #1a34b7;}
.pro_t li p{display: block;width: 190px;padding: 11px 0 0 10px;float: left;font-size: 20px;color: #1a34b7;}
.pro_t li p em{display: block;font-size:10px;line-height:14px;color: #333;font-family: Arial;font-weight: normal;}
.pro_t li:hover p,.pro_t li a:hover p{color: #333;font-weight: bold;}
.pro_t li:hover span{background: #333;}

.pro_l{width: 617px;}
.pro_r{width: 583px;}
.pro_l li{width:284px;height: 378px;float: left;margin: 0 0 15px 15px;text-align: center;position: relative;}
.pro_l li p,.pro_l li p img{width:284px;height: 378px;display: block;overflow: hidden;}
.pro_l li span{width: 284px;position: absolute;left: 0;bottom: 0;height: 48px;line-height: 48px;color: #666;background:rgba(255 , 255 , 255 , 0.8);}
.pro_l li span a{display: block;color: #666;}

.pro_r dt,.pro_r dt img{width:583px;height:647px;display: block;overflow: hidden;}
.pro_r dd{padding: 17px 0 0;line-height: 24px;}
.pro_r dd h3{font-size:26px;line-height:64px;height:62px;color: #0e4196;position: relative;padding: 0 0 0 13px;font-weight: normal;}
.pro_r dd h3:before{content: "";position: absolute;width:3px;height: 26px;background: #0e4196;left: 0;top:19px;}
.pro_r dd h3 a{color: #0e4196;}
/*品质好货*/
.pro{background: #f1f1f1;padding: 0 0 80px;position: relative;}
.pro:after{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #f1f1f1;border-right: 960px solid transparent;border-left: 960px solid transparent;left: 50%;top: 0;margin-left: -960px;}
.pro h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;position: relative;z-index: 1;padding-top: 20px;}
.pro h2 a{display: block; }
.pro h2 b{background: url(../img/tit_bg.png) no-repeat;width: 47px;height: 48px;display: block;text-align: center;padding-top: 6px;margin: 0 auto;margin-bottom: 8px;}
.pro h2 b img{width: auto;height: auto;margin: 0 auto;}
.pro h2 span{color: #1a34b7;font-weight: bold;}
.pro h2 em{display: block;margin-top: 15px;font-size: 20px;color: #333;line-height: 20px;}
.pro h2 em i{color: #D0D0D0;font-weight: lighter;margin: 0 2px;}
.pro .tit{margin-top: 52px;}
.pro .tit li{float: left;width: 142px;margin-right: 34px;}
.pro .tit li:last-child{margin-right: 0;}
.pro .tit li em{width: 133px;height: 133px;border-radius: 50%;overflow: hidden;border:2px solid #fff;display: block;}
.pro .tit li em img{width: 135px;height: 135px;}
.pro .tit li span{display: block;text-align: center;height:35px;width: 142px;font-size: 18px;color: #fff;background: url(../img/pz_titbg.png);line-height: 34px;margin-top: 26px;}
.pro .tit li.cur em,.pro .tit li:hover em{border: 2px solid #D82633}
.pro .tit li.cur span,.pro .tit li:hover span{background: url(../img/pz_titbgh.png);}
.pro .con{margin-top: 68px;height: 450px;overflow: hidden;position: relative;}
.pro .con dt{width: 600px;height: 450px;float: left;border:1px solid #eee;box-sizing:border-box;}
.pro .con dt img{width: 600px;height: 450px;}
.pro .con dd{float: left;width: 560px;height: 219px;background: #fff;margin-left: -37px;margin-top: 32px;padding-left: 50px;padding-right: 27px;padding-top: 33px;}
.pro .con dd span{font-size: 12px;color: #D6D6D6;display: block;}
.pro .con dd b{font-size: 20px;font-weight: normal;display: block;width: 31px;white-space: nowrap;border-bottom: 2px solid #CA1624;padding-bottom: 3px;margin-bottom: 28px;}
.pro .con dd p{width: 560px;line-height: 30px;color: #7D7D7D;font-size: 16px;height: 85px;overflow: hidden;}
.pro .con dd a.more{font-size: 14px;color: #7D7D7D;text-decoration: underline;}
.pro .con dd a.more img{display: inline-block;vertical-align: middle;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.3;margin-left: 6px;}
.pro .con dd a.more:hover{color: #CA1624;}
.pro .con dd a.more:hover img{-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
.pro .con em.picc{position: absolute;width: 383px;height: 166px;display: block;right: 0;bottom: 0;overflow:hidden;}
.pro .con .qh{width: 189px;height: 75px;background: #fff;position: absolute;right: 195px;bottom: 0;}
.pro .con .qh i{width: 50%;text-align: center;display: block;float: left;padding-top: 30px;height: 45px;cursor:pointer;}
.pro .con .qh i.prev:after{content: "";display: block;float: right;width: 1px;height: 27px;background: #F0F0F0;margin-top: -5px;}
.pro .con2{margin-top: 40px;}
.pro .con2 dl{float: left;width: 385px;margin-right: 21px;margin-bottom:24px;}
.pro .con2 dl:nth-child(3n){margin-right: 0;}
.pro .con2 dt{width: 385px;height: 289px;line-height: 0;}
.pro .con2 dt img{width: 385px;height: 289px;border:1px solid #eee;box-sizing:border-box;}
.pro .con2 dd{height: 74px;background: #fff;padding-left: 17px;padding-top: 20px;position: relative;}
.pro .con2 dd b{display: block;font-size: 18px;color: #2C2C2C;font-weight: normal;margin-bottom: 12px;}
.pro .con2 dd span{display: block;font-size: 16px;color: #8B8B8B;}
.pro .con2 dd a.more{position: absolute;width: 52px;height: 55px;display: block;right: 12px;bottom: 18px;background: url(../img/pz_more2.png) no-repeat center;transition: all .2s linear;}
.pro .con2 dl:hover{box-shadow:0 3px 27px 2px rgba(0,0,0,0.05), 0 0px 27px rgba(0,0,0,0.05);}
.pro .con2 dl:hover dd b a{color: #ca1624;}
.pro .con2 dl:hover dd a.more{background: url(../img/pz_more2h.png);bottom: 65px;}

.til01{height:125px;display: block;font-size:36px;line-height:48px;color: #c7281c;text-align: center;padding: 22px 0 0;background:url(../images/protil.gif) no-repeat center 0;}
.til01 span{display: block;font-weight: normal;font-size:18px;line-height:32px;color: #666;}
.til01 a{display: block;color: #c7281c;}
.edge .til01,.about .til01{background: none;color: #fff;padding: 2px 0 0;height: 145px;}
.edge .til01 b{font-size: 58px;line-height: 58px;font-style: italic;width: 50px;display: inline-block;}
.edge .til01 span{color: #ccc;}
.about .til01 a,.about .til01 span{color: #fff;}
 /**/
.dapi{ height: 590px; background: #f1f1f1;}
.dapi h2{background:url(../images/h22.png) no-repeat center 22px; margin-bottom: 60px;}
.dapi ul li{ float: left; width: 270px; margin-right: 30px; box-shadow: 0 0 12px #c7c7c7; font-size: 0; line-height: 100%;transition: all 0.3s linear 0s;}
.dapi ul li:last-child{ margin-right: 0;}
.dapi ul li em{ display: block; height: 69px; line-height:69px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size: 18px; color: #333; text-align: center;}
.dapi ul li em span{ display: inline-block; position: relative;}
.dapi ul li em span:before{ content:""; position:absolute;height:1px;width:39px;left:-49px;top:50%; background:#eee;}
.dapi ul li em span:after{ content:""; position:absolute;height:1px;width:39px;right:-49px;top:50%; background:#eee;}
.dapi ul li:hover{transform: translateY(-3px);}
    /**/

/*合作案例*/
.case{background: #f1f1f1;height: 912px;position: relative;overflow: hidden;}
.case:after{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #f1f1f1;border-right: 960px solid transparent;border-left: 960px solid transparent;left: 50%;top: 0;margin-left: -960px;}
.case h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;position: relative;z-index: 1;padding-top: 20px;}
.case h2 a{display: block;;}
.case h2 b{background: url(../img/sl_tbg1.png) no-repeat;width: 57px;height: 54px;display: block;text-align: center;padding-top: 12px;margin: 0 auto;margin-bottom: 8px;}
.case h2 b img{width: auto;height: auto;margin: 0 auto;}
.case h2 span{color: #1a34b7; font-weight: bold;}
.case h2 em{display: block;margin-top: 15px;font-size: 20px;color: #333;line-height: 20px;}
.case .tit{border-top: 1px solid #D8D8D8;padding-top: 15px;margin-top: 45px; background-color:#1a34b7;}
.case .tit li,.case .tit em{text-align: center;float: left;margin-right: 113px;display: inline;}
.case .tit em{margin-right: 0;}
.case .tit li a,.case .tit em a{display:block;}
.case .tit li img,.case .tit em img{width: 41px;height: 41px;display: inline-block;}
.case .tit li span,.case .tit em span{display: block;font-size: 18px;color: #fff;line-height: 32px;font-weight: bold;margin-top: 7px;}
.case .con{position: relative;height:628px;margin-top: 0px;overflow: hidden;}
.case .con .list{width: 864px;position: absolute;left: 50%;margin-left: -432px;}
.case .con .list .tempWrap{margin-left: -864px;}
.case .con .qh{position: relative; top: 225px; z-index: 1; left: 50%; margin-left: -600px;width: 1200px;}
.case .con .qh:after{content: "";background:rgba(0,0,0,0.52);width:528px;height: 486px;display: block;right: -360px;top:-225px;position: absolute;z-index: 1}
.case .con .qh:before{content: "";background:rgba(0,0,0,0.52);width:528px;height: 486px;display: block;left: -360px;top:-225px;position: absolute;z-index: 1}
.case .con .qh i.prev{float: left;margin-left: 108px;cursor: pointer;position: absolute;z-index: 2;}
.case .con .qh i.next{float: right;margin-right: 108px;cursor: pointer;position: absolute;right: 0;z-index: 2;}
.case .con dl{width: 864px;height:628px;position: relative;}
.case .con dt{line-height: 0;overflow: hidden;color: #fff;}
.case .con dt img{width: 864px;height: 486px;color: #fff;}
.case .con dd{height: 69px;background: #1a34b7;position: relative;color: #fff;}
.case .con dd a{color: #fff;}
.case .con dd b{display: block;line-height: 69px;text-align: center;font-size: 18px;color: #fff;font-weight: normal;}
.case .con dd p,.case .con dd a.more{display: none;}
.case .con dl.cur dd{background: #2a2a2a; height:142px;padding: 0 32px;}
.case .con dl.cur dd b{color: #fff;font-size: 20px;font-weight: bold;padding-top: 26px;padding-bottom: 22px;display: block;line-height:110%;text-align:left;}
.case .con dl.cur dd b a{color: #fff;}
.case .con dl.cur dd p{line-height: 24px;color: #fff;opacity: 0.4;font-size: 16px;display: block;}
.case .con dl.cur dd a.more{display: block;background: url(../img/case_more.png) no-repeat right center;height: 19px;font-size: 14px;color: #D82633;width: 86px;right: 32px;top: 32px;position: absolute;line-height: 110%;}
.case .con dl.left dd b{margin-right: 155px;text-align: right;}
.case .con dl.right dd b{margin-left: 155px;text-align: left;}



/*聚焦老车*/
.new{background: #f4f4f4;position: relative;overflow: hidden;height: 793px;}
.new:after{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #fff;border-right: 960px solid transparent;border-left: 960px solid transparent;left: 50%;top: 0;margin-left: -960px;}
.new h2{text-align: center;font-size: 40px;color: #252525;line-height: 40px;font-weight: normal;position: relative;z-index: 1;padding-top: 20px;}
.new h2 a{display: block;;}
.new h2 b{background: url(../img/sl_tbg.png) no-repeat;width: 57px;height: 54px;display: block;text-align: center;padding-top: 12px;margin: 0 auto;margin-bottom: 8px;}
.new h2 b img{width: auto;height: auto;margin: 0 auto;}
.new h2 span{color: #1a34b7;font-weight: bold;}
.new h2 em{display: block;margin-top: 15px;font-size: 20px;color: #333;line-height: 20px;}

.new_l{width: 320px;background:url(../img/new_bg.jpg) repeat-x 0 0 #fff;padding:30px 40px 0;height: 510px;box-shadow:0 0 10px 2px #e7e7e7;overflow: hidden;margin-top: 54px;}
.new_r{width:781px;margin-top: 54px;}
.new1,.new2{width:701px;overflow: hidden;height:230px;background: #fff;box-shadow:0 0 10px 2px #e7e7e7;margin-bottom: 20px;padding: 30px 40px 0;}
.newtil{height:51px;line-height:30px;font-size:24px;font-weight: normal;}
.newtil a{color: #363636;}
.newtil em{display: block;font-size: 10px;opacity: 0.5;line-height: 12px;}
.newtil span{float: right;width: 33px;height: 33px;display: block;background:url(../img/new_more2.png) no-repeat 0 0;}
.newtil span a{display: block;width: 33px;height: 33px;}
.new_l .newtil a{color: #fff;}
.new_l .newtil span{background:url(../img/new_more1.png) no-repeat 0 0;}

.new_l dl{padding: 16px 0 0;}
.new_l dt,.new_l dt img{height:239px;width: 320px;display: block;overflow: hidden;}
.new_l dd{padding: 11px 0 0;}
.new_l dd h3,.new1_c li a{height: 45px;line-height:45px;font-size:16px;color: #363636;display: block;}
.new_l dd h3 a{display: block;color: #363636;}
.new_l dd h3 a:hover{color:#D82633;}
.new_l dd h3:hover,.new1_c li a:hover{color:#D82633;}
.new_l dd p{height: 108px; font:14px "Microsoft YaHei"; color:#989898;overflow: hidden;}
.new_l dd span,.new1_c li span{background:url(../img/new_line.jpg) no-repeat 0 center;height:24px;overflow: hidden;text-align: right;font-family: Times New Roman;color: #989898;display: block;}

.new1_c li{width:312px;float: left;}
.new1_c li p{height: 76px;overflow: hidden; color:#989898; font-size:14px;}
.new1_c li:nth-child(2n-1){padding: 0 68px 0 0;}

.new2{position: relative;}
.new2 .newtil{height: 10px;}
.new2 .newtil span{position: absolute;right: 40px;top: 30px;}
.new2 .newtil p{position: absolute;left: 40px;top: 30px;}
.new2_w{width: 326px;}
.new2_w li{height: 30px;line-height: 30px;overflow: hidden;}
.new2_w li a{ color:#999; font-size:14px;}
.new2_w li a:hover{color: #D82633;text-decoration: underline;}
.new2_p{width: 355px;}
.new2_p dt{float: right;}
.new2_p dd{float: left;padding: 145px 0 0;}
.new2_p dd a{display:block;background:url(../img/new_more4.jpg) no-repeat;width:148px;height:43px;font:14px "Microsoft YaHei";line-height:43px;padding-left:20px;color:#fff;}



/*关于*/
.about{height:998px;font-family: "Microsoft Yahei";text-align: center;line-height: 28px;padding:75px 0 0;background:url(../img/aboutbg.jpg) no-repeat center 0;}
.about_p{background: #fff;box-shadow: 5px 5px 5px #d8d8d8;padding:10px;}
.about_p p,.about_p p img{width: 1179px;height:499px;display: block;overflow: hidden;}
.about_w{padding: 10px 80px 0;}
.about_w h3{height:79px;line-height:79px;font-size:30px;color: #333;background:url(../img/ico07.gif) no-repeat center bottom;margin-bottom: 12px;}
.about_w h3 a{color: #333;display: block;}
.about_w p{height: 112px;overflow: hidden;}
.about_w span{display: block;text-align: center;line-height: 38px;}
.about_w span a{display: inline-block;width: 153px;border: solid 1px #333; color: #666;}
.about_w span a:hover{border-color: #c7281c;background: #c7281c;color: #fff;}
.about_w span a:nth-child(2){margin-left: 25px;}