/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#333; background:#FFF; overflow-x:hidden;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover,a:active{ color:#8B1316; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.f12{ font-size:12px;}
.hei{ color:#000;}
.en_ft{ font-family:Arial;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
.ft_hei{ color:#000;}
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.txthid{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cur_1{ cursor:inherit;}

/*index*/
.in_top{ width:1006px; height:137px; margin:0 auto; background:url(../images/top.jpg)/*tpa=http://www.dyzuche.cn/images/top.jpg*/ center top no-repeat; position:relative;}
.in_top .lg{ float:left; margin:32px 0 0 4px;}
.in_top .map{ position:absolute; top:0; right:40px; width:158px; text-align:center; height:18px; line-height:16px;}
.in_menu{ width:1006px; height:43px; margin:0 auto; font-size:14px; background:url(../images/bg.jpg)/*tpa=http://www.dyzuche.cn/images/bg.jpg*/ center top repeat-x;}
.in_menu li{ float:left; width:125px; position:relative; z-index:9999;}
.in_menu li a{ display:block; width:100%; height:43px; line-height:43px; text-align:center; color:#FFF; font-weight:bold; background:url(../images/lil.jpg)/*tpa=http://www.dyzuche.cn/images/lil.jpg*/ right center no-repeat;}
.in_menu li a.none{ background:none;}
.in_menu li div{ position:absolute; left:0px; top:43px; display:none;}
.in_menu li div p{ width:112px; height:43px; line-height:43px;}
.in_menu li div p a{ width:112px; background:url(../images/bg.jpg)/*tpa=http://www.dyzuche.cn/images/bg.jpg*/ center top repeat-x;}
.in_menu li div p a:hover{ width:120px;}
.in_menu li:hover div{ display:block;}
.in_cont{ width:1006px; margin:4px auto 0 auto; overflow:hidden;}
.in_cont .lt{ float:left; width:236px; padding:16px 0 0 0; border:1px solid #DFDFDF; background:#EFEFEF; border-radius:4px;}
.in_cont .lt ul li{ padding-bottom:12px; text-align:center;}
.lt li{margin-top: 2px;}
.in_cont .rt{ float:right; width:756px;}
.in_cont .rt .banbox{ width:1006px; height:300px; overflow:hidden;}
.in_cont .rt .gg{ text-align:center; padding:15px 0;}
.in_cont .rt .cont{ border:1px solid #DFDFDF; background:#EFEFEF; border-radius:4px;}
.in_cont .rt .cont .top{ overflow:hidden; height:33px; border-bottom:1px solid #CFCFCF; line-height:33px; background:url(../images/index_05.jpg)/*tpa=http://www.dyzuche.cn/images/index_05.jpg*/ 8px center no-repeat;}
.in_cont .rt .cont .top p{ float:left; padding:0 0 0 56px; color:#8b1316; font-size:13px; font-weight:bold;}
.in_cont .rt .cont .top a{ float:right; color:#8b1316; margin-right:6px;}
.in_cont .rt .list{ overflow:hidden; padding:10px 0 0 0;}
.in_cont .rt .list li{ float:left; width:170px; text-align:center; padding:0 0 16px 13px;}
.in_cont .rt .list li p{ height:30px; line-height:20px; font-weight:bold;}
.in_p{ clear:both; padding-top:10px; text-align:center;}
.in_btm{ width:1006px; height:64px; padding-top:17px; margin:13px auto 0 auto; background:url(../images/index_07.jpg)/*tpa=http://www.dyzuche.cn/images/index_07.jpg*/ center top no-repeat; text-align:center; color:#000; line-height:22px;}
.in_btm a{ color:#000;}

/*about*/
.ab_main{ padding:10px; line-height:22px; min-height:200px;}

/*service*/
.sv_box{ line-height:25px; padding:0 0 10px 0;}
.sv_box .p_1{ font-size:14px; color:#FF0000; font-weight:bold;}
.sv_box p b{ color:#000;}

/*car*/
.car_ctg{ padding:0 0 20px 0; overflow:hidden;}
.car_ctg li{ width:20%; float:left;}
.car_ctg li a{ display:block; width:98%; height:40px; text-align:center; line-height:40px; background:#EFEFEF; color:#8B1316; font-weight:bold; margin:0 auto;}
.car_main{ padding:10px 0 10px 0; line-height:22px; min-height:200px;}
.car_list{ overflow:hidden;}
.car_list li{ float:left; width:366px; padding:0 5px 20px 5px; border-right:1px dashed #BFBFBF; overflow:hidden;}
.car_list li.none{ border:0;}
.car_list li .clt{ display:block; float:left; width:170px; text-align:center;}
.car_list li .crt{ float:left; width:191px; padding:0 0 0 5px; line-height:22px;}

/*xuzhi*/
.xz_ctg li{ width:25%; float:left;}

/*zijia*/
.zj_table{ font-size:14px;}
.zj_table td{ text-align:center; background:#FFF; height:25px; line-height:25px;}
.zj_table .bt{ background:#e0e0e0; font-weight:bold;}
.zj_table .bz{ background:#FFF; color:#ff0000; text-align:left;}

/*lvyou*/
.ly_sm{ line-height:25px; padding:0 0 10px 0;}
.ly_sm p b{ color:#FF0000;}
.ly_list{}
.ly_list li{ border-bottom:1px dashed #BFBFBF; padding:10px 0; color:#000; overflow:hidden;}
.ly_list li .lylt{ float:left; width:366px; border-right:1px dashed #BFBFBF; text-align:center;}
.ly_list li .lylt p{ font-weight:bold;}
.ly_list li .lyrt{ float:left; width:357px; padding:10px 0 0 10px;}

/*car show*/
.mbx{ padding-bottom:10px;}

/*kefu*/
#kf_box{ position:absolute; right:-158px; top:100px; overflow:hidden;}
#kf_box .rt{ float:right; width:158px;}
#kf_box .rt .cont{ border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; min-height:130px;}
#kf_box .rt .p_1{ text-align:center; height:24px; line-height:24px; font-weight:bold; color:#000; background:#bdc5cb}
#kf_box .rt .p_2{ width:80%; margin:5px auto 0 auto; text-align:center; height:24px; line-height:24px; font-weight:bold; background:#ccc}
#kf_box .rt dl{ width:80%; margin:10px auto 0 auto; overflow:hidden;}
#kf_box .rt dl dt{ float:left;}
#kf_box .rt dl dd{ float:left; line-height:16px; padding-left:10px;}
#kf_box .rt .p_3{ text-align:center; height:18px; line-height:18px; color:#ff0000}
#kf_box .lt{ float:right; width:24px; padding-top:9px;}

.pic{width:100%;}

.cars {
    margin-top:10px;
    overflow: hidden;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
form, ul, li, table, td, p, span, h1, h2, h3, h4, h5, img, dl, dt, dd {
    margin: 0px;
    padding: 0px;
}
.ab_contbox {
    clear: both;
    line-height: 23px;
    padding: 15px 10px;
    min-height: 200px;
}
.cars li {
    float: left;
    width: calc(50% - 11px);
    padding: 5px;
    line-height: 20px;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

















