@charset "utf-8";
/* 公共样式 */
body{margin:0; padding:0;  font-family:微软雅黑, Arial, Georgia, Cambria; font-size:12px;line-height:18px;color:#666;text-align:left; border:none; background:#fff;}
body,html{ height:100%;}
img,html,p,ul,li,input,form,h1,h2,h3,h4,h5,h6,dl,dd,dt,ol,input{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{vertical-align:top;border:0;}
a:link{color:#333;text-decoration: none; transition: all .2s linear;}
a:visited{color:#333;text-decoration: none;}
a:hover{color:#386ed3;text-decoration: none;}
a:active{color:#333;text-decoration: none;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; vertical-align:middle; font-family:微软雅黑;}



/* 首页 */
.heder_top{ width:100%; height:auto; height:80px; background:#fff; border-bottom:2px solid #386ed3; position: fixed; left:0; top:0; z-index:999;}
.heder_100{ width:1180px; height:80px; margin:0 auto;}
.heder_100 .heder_logo{ float:left;}
.heder_100 .heder_logo .hd_img{ float:left; margin-top:15px;}
.hd_date{ float:left; font-size:14px; color:#333; position:relative; z-index:9999;}
.hd_date em{ font-style:normal; cursor:pointer; background: url(../img/index_1/btsj.gif) no-repeat right 33px; padding:30px 20px 0 20px; display:block;}
.hder_menu{ float:left; margin-top:22px; margin-left:4%;}
.hder_menu a{ padding:0 20px; height:35px; line-height:35px; display:block; float:left; font-size:15px; color:#000; margin-right:10px;}
.hder_menu a.on{ background:#386ed3; color:#fff; border-radius:3px;}
.hder_menu a:hover{ cursor:pointer; background:#386ed3; color:#fff; border-radius:3px;}
.hd_sear{ float:right; margin-top:22px;}
.hd_sear .pt{ width:220px; height:33px; font-size:14px; line-height:33px; border:1px solid #d1d1d1; border-right:none; float:left; text-indent:10px;}
.sear{ float:left; width:50px; height:35px; cursor:pointer; background:#00b7b3 url(../img/index_1/search.png) no-repeat center 8px;}
.hd_lead{ position:absolute; left:20px; width:500px; height:410px; border:1px solid #ddd; background:#fff; top:60px; z-index:999999;}
.hd_lead li{ border-bottom:1px solid #e5e5e5; padding:10px 0;}
.hd_lead li span{ font-size:15px; font-weight:bold; text-align:right; padding-right:6px;color:#333; float:left; display:block; width:90px; padding-top:4px;}
.hd_lead li ol{ float:left; display:block; width:385px; }
.hd_lead li ol a{ color:#777; padding:4px 8px; margin-bottom:2px; margin-right:2px; display:block; float:left; font-size:15px;}
.hd_lead li ol a:hover{ background:#4c85ed;  color:#fff;}
.hd_lead li ol a.on{ background:#00b7b3;  color:#fff;}
.hd_lead li.bj{ background:#f9f9f9;}
.bjx{ position:absolute; right:10px; top:10px; width:30px; height:30px; background: url(../img/index_1/X.png) no-repeat center 5px; cursor:pointer;}
.scrol{ height:360px; overflow-y:scroll; position:relative; z-index:99999;}


.adder_abs {
    position: absolute;
    top: 66px;
    left: 138px;
    width: 280px;
    padding: 12px 0px 12px 20px;
    background: #edebeb;
    z-index: 999;
    color: #333;
    display: none;
    overflow: auto;
    height: 395px;
}
.adder_abs a {
    display: inline-block;
    margin-right: 20px;
    font: 12px/28px "Microsoft Yahei";
    color: #666;
}
.hd_bottom_100{ width:100%; height:170px; background:#f0f1f7; margin-top:20px;}
.hd_bottom{ width:1180px; margin:0 auto;}
.bt_left{padding-top:62px; float:left;}
.bt_left span{ font-size:14px; display:block;}
.bt_left span a{ padding-right:25px;}
.bt_left ol{ color:#999999; display:block; padding-top:5px;}

.bt_right{ float:right;}
.bt_iphone{ float:left; background: url(../img/index_1/dh.png) no-repeat 0 5px; margin-top:62px; padding-left:45px; margin-right:50px;}
.bt_iphone span{ font-size:15px; color:#333333;}
.bt_iphone ol{ font-size:21px; color:#386ed3; display:block; line-height:22px;}
.bt_ym2{ float:left; margin-top:25px;}
.bt_ym2 span{ color:#333; width:100px; text-align:center; display:block; float:left;}
.bt_ym2 span img{ width:100px; height:100px; display:block; margin-bottom:5px;}


.right_ff{ position:fixed; right:5%; width:60px; background:#fff; border-radius:5px; top:150px; box-shadow:0px 8px 28px 0px rgba(13,51,87,0.1);}
.right_ff ul{ padding-top:5px;}
.right_ff li{ width:60px; height:60px; text-align:center; font-size:12px; color:#333; position:relative; margin-top:15px;}
.right_ff li span{ background: url(../img/index_1/k1.png) no-repeat center 5px; padding-top:35px; width:60px; height:60px; display:block;}
.right_ff li span.a2{background: url(../img/index_1/k2.png) no-repeat center 5px;}
.right_ff li span.a3{background: url(../img/index_1/k3.png) no-repeat center 5px;}
.right_ff li span.a4{background: url(../img/index_1/k4.png) no-repeat center 5px;}

.right_ff li:hover{ background:#333;}
.right_ff li:hover span{ color:#fff; background: url(../img/index_1/k11.png) no-repeat center 5px;}
.right_ff li:hover span.a2{ color:#fff; background: url(../img/index_1/k22.png) no-repeat center 5px;}
.right_ff li:hover span.a3{ color:#fff; background: url(../img/index_1/k33.png) no-repeat center 5px;}
.right_ff li:hover span.a4{ color:#fff; background: url(../img/index_1/k44.png) no-repeat center 5px;}
.right_ff li:hover .hv_tp{ display:block; position:absolute; right:52px; top:-37px;}
.hv_tp{ display:none;}
.right_ff li:hover .tel{ background:#545454; height:60px; position:absolute; right:70px; top:0px; width:150px; line-height:60px; font-weight:bold; color:#fff; font-size:16px; color:#fff; display:block;}
.right_ff li:hover .sj{ position:absolute; right:62px; top:25px; display:block;}
.tel{ display:none;}
.sj{ display:none;}

.gg_1{ width:1180px; height:auto; margin:0 auto;}
.gg_1 img{ width:1180px; display:block; margin:0 auto;}







.setl_txt{ width:1180px; margin:0 auto; margin-top:17px;}
.search_car .partItem { float:left; cursor:pointer;font-size: 15px;color: #333;line-height:35px;border: 1px solid #e2e2e2; padding-right: 30px;position: relative;display: inline-block;vertical-align: middle;width: 390px;margin-right: 12px;}
.search_car .partItem .itemText{text-indent: 12px;}
.search_car .partItem .itemText em{ width:14px; display:block; height:10px; position: absolute; right: 10px;top: 14px;transition: all .3s linear;color: #666;transform: rotate(0deg); background: url(../img/index_1/btsj.gif) no-repeat;}
.search_car .partItem .itemText em.on{transform: rotate(180deg);}
.search_car a{display: inline-block;vertical-align: middle;font-size: 16px;color: #396ED4;border:1px solid #396ED4;width: 20%;margin-right: 10px;height: 35px;line-height: 35px;text-align: center;border-radius: 5px;}
.search_car a.btn:hover{opacity: 1;}
.search_car a:hover{background: #396ED4;color: #fff;}
.search_car a.btn{opacity: .8;background: #396ED4;color: #fff;width: 10%;}
.brand{display: none;max-height: 510px;overflow-y: auto;overflow-x: hidden;background: #fff;width:100%;border-right: 1px solid #f5f5f5;position: absolute;left: 0;top: 37px;z-index: 110;box-shadow: 0px 0px 1px 0px rgba(0,0,0,.3);border-radius: 3px;}.Letter_word{z-index: 12;width: 21px;display: block;position: absolute;top: 0;right: 0;background: #396ED4;color: #fff;height: 100%;}
.Letter_word span{width: 22px;height: 22px;line-height: 25px;text-align: center;display: block;font-size: 12px;cursor: pointer;}
.Letter_word span.on,.brand .Letter_word span:hover{background: #00b7b3;}
.LetterBox{height: 510px;overflow-y: auto;}
.Letter b,.brand b{height: 30px;line-height: 30px;font-size: 15px;text-indent: 16px;background: #f5f5f5;display: block;}
.letter_list .letter_top,.brand i{border-bottom: 1px solid #f5f5f5;font-size: 13px;line-height: 35px;height: 35px;text-indent: 18px;cursor: pointer;position: relative;display:block;font-style: normal;}
.letter_list .letter_top.on{color: #ff4f53;}

.se_raan{ float:right;}
.se_raan a{ width:138px; height:35px; display:block; float:left; margin-left:15px; background:#386ed3; font-size:15px; color:#fff; line-height:35px; text-align:center; display:block; border-radius:0; margin-right:0;}
.se_raan a.on{ background:#fff; border:1px solid #00b7b3; color:#00b7b3; width:152px;}
.se_raan a.on:hover{ background:#00b7b3; color:#fff;}




.che_lel{ width:1180px; margin:0 auto;}
.hot_cleft{ width:856px; float:left;}
.hot_title{ height:47px; line-height:47px; border-bottom:1px solid #e5e5e5; font-size:16px; color:#333; margin-top:9px;}
.hot_title li{ float:left; width:12.5%; text-align:center; cursor:pointer;}
.hot_title li.hover{ font-weight:bold; color:#386ed3; border-bottom:2px solid #386ed3;}
.hot_txt{ width:856px; height:160px; overflow:hidden; margin-top:5px;}

.hot_txt a{ height:40px; line-height:40px; color:#666; font-size:15px; width:95px; display:block; text-align:center; float:left; overflow:hidden;}
.hot_txt a:hover{ color:#f00;}

.hot_cright{ float:right; width:292px;}
.hot_cright span{ width:292px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#333; display:block; border-bottom:1px solid #e5e5e5; margin-top:6px; margin-bottom:10px;}
.hot_cright li a:hover{ color:#f00;}
.hot_cright li a{ color:#333;}
.hot_cright li{ float:left; width:73px; text-align:center; margin-bottom:20px;}
.hot_cright li img{ width:38px; height:38px; display:block; margin:0 auto; margin-top:4px;}
.hot_cright li ol{ width:73px; text-align:center; height:20px; line-height:20px; font-size:15px; overflow:hidden;}


.main_ban{ width:1180px; margin:0 auto; margin-top:10px;}
.main_scroll{ width:700px; height:420px; overflow:hidden; float:left;}
.swiper-container1{ position:relative; z-index:1; overflow:hidden;}
.main_scroll .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ width:40px; height:82px; background: url(../img/index_1/l11.png) no-repeat; top:150px; left:0;}
.main_scroll .swiper-button-next{ width:40px; height:82px; background: url(../img/index_1/l22.png) no-repeat; top:150px; }
.main_scroll .sw_zi{ width:100%; height:50px; background:#5b5b65; position:relative; z-index:5; opacity:0.9; text-align:center; color:#fff; font-weight:bold; text-align:center; line-height:50px; overflow:hidden; font-size:16px; margin-top:-50px;}
.main_scroll .swiper-pagination1{ text-align:center; bottom:60px !important; position:absolute; z-index:5;}
.main_scroll .swiper-pagination-bullet{ width:10px; height:10px; opacity:0.8; background:#fff;}
.main_scroll .swiper-pagination-bullet-active{ background:#007aff; opacity:1;}


.main_rlist{ float:right; width:445px;}
.main_rlist .main_htt{ text-align:center;/* margin-top:14px;*/}
.main_htt span{ height:30px; line-height:30px; font-size:22px; color:#386dd3; overflow:hidden;}
.main_htt a:hover{color:#386dd3;}
.main_htt ol{ font-size:14px; height:18px; line-height:18px; display:block; overflow:hidden; margin-top:5px;}
.main_rlist li{ font-size:15px; overflow:hidden;}
.main_rlist ul{ margin-top:15px;}
.main_rlist li a{ display:block; width:45%; margin-right:5%; height:37px; line-height:37px; float:left;}

.gg_list{ width:1180px; display:block; margin:0 auto; margin-top:17px; margin-bottom:17px;}
.gg_list a{float:left; display:block;}
.gg_list a img{ width:700px; height:90px; display:block;}
.gg_list a.on{ float:right;}
.gg_list a.on img{ width:460px; height:90px; display:block;}


.hd_newlist{ width:1180px; margin:0 auto;}
.hd_nw_left{ width:800px; float:left; margin-top:15px;}
.nw_left_tt{ border-bottom:1px solid #e5e5e5; font-size:18px; color:#333; height:50px; line-height:50px;}
.nw_left_tt .on{ float:left; display:block; margin-right:53px; border-bottom:2px solid #386dd3; color:#386dd3; font-weight:bold;}
.nw_left_tt a{ float:left; display:block; margin-right:53px;}

.nw_left_list dl{ padding:25px 0 25px 0; border-bottom:1px solid #e5e5e5;}
.nw_left_list dt{ float:left;}
.nw_left_list dt img{ width:324px; height:174px; display:block;}
.nw_left_list dd{ float:right; width:450px;}
.nw_left_list .rt_lisr1 span{ font-size:24px; height:25px; line-height:25px; overflow:hidden; margin-top:10px; display:block;}
.nw_left_list .rt_lisr1 ol{ font-size:14px; display:block; margin:10px 0; color:#ccc; }
.nw_left_list .rt_lisr1 ol a{ color:#386ed3;}
.nw_left_list .rt_lisr2{ font-size:14px; height:40px; overflow:hidden; line-height:20px;}
.nw_left_list .rt_lisr2 a{color:#666; }
.nw_left_list .rt_lisr2 a:hover{ color:#333;}
.nw_left_list .rt_lisr3{ background: url(../img/index_1/dp.gif) no-repeat; font-size:14px; padding-left:22px; margin-top:30px;}
.nw_left_list .rt_lisr3 a{ color:#386ed3; padding-right:20px;}
.nw_left_list .rt_lisr3 a:hover{ text-decoration:underline;}


.hd_nw_right{ float:right; width:326px;}
.barn_tt{ height:50px; line-height:50px; border-bottom:1px solid #e5e5e5; margin-top:15px;}
.barn_tt span{ color:#386ed3; border-bottom:2px solid #386ed3; font-size:16px; font-weight:bold; float:left;}
.barn_tt ol{ float:right; background: url(../img/index_1/rsj.gif) no-repeat right 19px; padding-right:13px;}
.barn_list dl{ border-bottom:1px solid #e5e5e5; padding-bottom:15px; margin-top:25px;}
.barn_list dt img{ width:326px; height:182px; display:block;}
.barn_list dd span{ float:left; width:240px; height:45px; font-size:16px; line-height:22px; display:block; overflow:hidden; margin-top:15px;}
.barn_list dd img{ float:right; width:60px; height:60px; margin-top:5px;}


.special{ width:1180px; margin:0 auto; margin-top:20px;}
.special_tt{  height:50px; line-height:50px; border-bottom:1px solid #e5e5e5;}
.special_tt span{ color:#386ed3; border-bottom:2px solid #386ed3; font-size:20px; font-weight:bold; float:left;}
.special_tt ol{ float:right; background: url(../img/index_1/rsj.gif) no-repeat right 19px; padding-right:13px;}

.special_list ul{ padding-bottom:10px;}
.special_list li{ width:270px; float:left; position:relative; margin-top:12px; margin-right:33px;}
.special_list .lis_img img{ width:270px; height:180px;}
.special_list span{ float:left; width:210px; height:45px; font-size:16px; line-height:22px; display:block; overflow:hidden; margin-top:15px;}
.special_list img{ float:right; width:40px; height:40px; margin-top:12px;}
.special_list em{ height:30px; line-height:30px; background:#000; border-top-right-radius:999px; border-bottom-right-radius:999px; position:absolute; left:0; top:12px; color:#fff; font-style:normal; font-size:15px; text-indent:15px; padding-right:20px; opacity:0.6;}

.minlis_list dl{ padding:18px 0 18px 0; border-bottom:1px solid #e5e5e5;cursor: pointer}
.minlis_list dt{ float:left;}
.minlis_list dt img{ width:114px; height:83px; display:block;}
.minlis_list dd{ float:right; width:200px;}
.minlis_list .rt_lisr2{ font-size:15px; height:40px; overflow:hidden; line-height:20px; margin-top:5px;}
.minlis_list .rt_lisr2 a{color:#666; }
.minlis_list .rt_lisr2 a:hover{ color:#386ed3;}
.minlis_list .rt_lisr3{ background: url(../img/index_1/dp.gif) no-repeat; font-size:12px; padding-left:22px; margin-top:17px;}
.minlis_list .rt_lisr3 a{ color:#386ed3; padding-right:10px;}
.minlis_list .rt_lisr3 a:hover{ text-decoration:underline;}














/* 资讯 */
.new_minlis{ width:1180px; margin:0 auto; padding-top:10px;}
.new_minlis .main_scroll{ width:800px; height:400px; float: inherit;}

.new_minlis .hd_nw_left{ float: inherit;}
.minlis_left{ float:left; width:800px;}
.minlis_right{ float:left; margin-left:44px; width:330px;}
.minlis_tt{  height:22px; line-height:22px; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
.minlis_tt span{ color:#666; border-bottom:2px solid #386ed3; font-size:18px; font-weight:bold; float:left; padding-bottom:14px;}
.minlis_tt ol{ float:right; background: url(../img/index_1/rsj.gif) no-repeat right 5px; padding-right:13px;}
.gg_gao img{ width:330px; height:274px; display:block; margin-top:20px; margin-bottom:25px;}

.mai_list{ margin-bottom:30px;}
.mai_list li{ width:155px; float:left; margin-right:18px; margin-top:23px;}
.mai_list li img{ width:155px; height:83px; display:block;}
.mai_list li span{ width:155px; height:36px; line-height:18px; overflow:hidden; display:block; font-size:14px; margin-top:11px;}

.minlis_list .rt_lisr4{ font-size:14px; padding-top:10px; color:#333;}
.minlis_list .rt_lisr4 span{ color:#f00; padding:0 5px;}



.left_telist{ width:798px; }
.left_telist_tt h1{ font-size:26px; color:#333; text-align:center; line-height:32px; display:block; font-weight:normal; padding:20px 0px 10px 0px;}
.le_men{ text-align:center; border-bottom:1px solid #ddd; padding-bottom:10px;}

.le_men .rt_lisr3{ font-size:14px;  text-align:center;}
.le_men .rt_lisr3 a{ color:#386ed3; padding-right:20px;}
.le_men .rt_lisr3 a:hover{ text-decoration:underline;}

.left_telist_rx{ padding:30px 0px; font-size:16px; color:#555; line-height:25px;}
.gga_t img{ width:740px; height:175px; display:block;}

.tes_fya{ width:700px; height:60px; border:1px solid #c3d3f2; line-height:60px; margin-bottom:40px; margin-top:30px; padding:0 20px;}
.tes_fya a{ width:50%; height:60px; line-height:60px; float:left; overflow:hidden; font-size:14px; color:#386ed3;}






