@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; list-style:none; text-decoration:none; font-family:"Arial";  color:#000; outline:none;}
img{ border:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both}


/*top*/
#header{ width:100%; height:111px; border-bottom:5px solid #eb6100;}
.top{ width:1000px; height:111px; margin:0 auto;}
.language{ margin-top:21px; float:right; font-size:14px;}
.language form option{  color:#ccc;}
.logo{ margin-top:28px; float:left;}
.nav{ width:778px; height:60px; float:right;}
.nav_d{ border-top:#a8a7a7 1px solid; position:relative;  display: table-cell;
    text-align: center;
    vertical-align: middle;}
.t_nav{ width:800px; height:70px; line-height:70px;}
.t_nav li{ float:left; padding-right:68px;}
.t_nav li a{ display:block;font:18px; color:#000; font-weight:500;}
	
.t_nav li .current{ color:#eb6100; border-top:2px solid #F60; text-decoration:none; background:url(../images/t_li.png) no-repeat; background-position:center 55px;}
.t_nav li a:hover{ color:#eb6100; text-decoration:none; background:url(../../images/dqi/t_li.png) no-repeat; background-position:center 55px;}
.t_nav li ul{display:none; height:50px; position:absolute; z-index:990; top:65px; background-color:rgba(235,97,0,0.7);   } 
.t_nav li ul li{float:left; padding:0 20px; line-height:50px; }
.t_nav li a.current:hover ul{ display:block;}
.t_nav li ul li a:hover{text-decoration:none; color:#FFF; }

.nav_d .line{ height:2px; background:#eb6100; position:absolute; top:-1px; left:0; z-index:1;}

/*pro*/
#pro{ width:1000px;  margin:0 auto;}
.pro_t{ height:70px; text-decoration:none; padding-top:40px; padding-bottom:10px; display:block; background:url(../../images/dqi/img1.jpg) no-repeat left 35px; }
.pro_t .title{ height:30px;  line-height:20px; padding-left:40px;  font-size:20px; font-color:#000; display:block; float:left;}
.pro_more{ float:right;font-size:12px;}
.pro_t:hover{ background:url(../../images/dqi/img2.jpg) no-repeat left 35px;}
.p_con{ width:1000px; position:relative;}
.p_con ul li{ width:234px; border:1px solid #999; float:left; margin-right:16px; }
.p_con ul li .alt{font-size:14px; text-decoration:none;}
.p_con ul li .alt h3{display:block; line-height:23px; overflow:hidden; background:#d8d8d8; color:#616161; padding:0; text-align:center;}
/*弹出*/
.p_con ul div{ width:498px; word-wrap: break-word; position:absolute; top:-242px; background:url(../../images/dqi/pro_bg1.png) no-repeat; display:none;}
.p_con ul .pro_l{ width:498px; height:246px; background:url(../../images/dqi/pro_bgl.png) no-repeat; z-index:999;}
.p_con ul .pro_c1{ width:498px;  height:246px; background:url(../../images/dqi/pro_bgc.png) no-repeat; position:absolute; left:125px; z-index:999; }
.p_con ul .pro_c2{ width:498px;  height:246px; background:url(../../images/dqi/pro_bgc.png) no-repeat; position:absolute; left:370px; z-index:999; }
.p_con ul .pro_r{ width:498px; height:246px; background:url(../../images/dqi/pro_bgr.png) no-repeat; position:absolute; right:18px; z-index:999;}
.p_con ul a.alt:hover div{ display:block; }
.p_con ul div h4{ text-decoration:underline; font-size:14px;  color:#9d9d9d; padding:5px 10px;}
.p_con ul div h6{ font-size:10px;  color:#9d9d9d;  padding:5px 10px;}
.p_con ul div h5{ font-size:12px;  color:#9d9d9d;  padding:10px 10px;}
.p_con ul div img{ display:block; position:absolute; bottom:20px; right:2px;}

/*par*/
#par{ width:100%; height:649px; background:url(../../images/dqi/part_bg.jpg); margin-top:40px;}
.par_con{ width:1000px; margin:0 auto;}
.par_t{ height:70px; text-decoration:none;  padding-top:40px; padding-bottom:10px; display:block; background:url(../../images/dqi/par1.png) no-repeat left 35px; }
.par_t .title{ height:30px; text-decoration:none;  line-height:20px; color:#fff;  padding-left:40px;  font-size:20px; font-color:#000; display:block; float:left;}
.par_t .title h2{ width:207px;}
.par_t .title h4{ width:880px;  color:#fff; display:block; float:right;}
.par_t:hover{ background:url(../../images/dqi/par1-.png) no-repeat left 35px; text-decoration:none;}

.par_img{ width:1000px; height:502px; padding-top:40px; position:relative;}
.par_img ul li{ display:inline-block; float:left;}
.par_img img{width:250px; height:250px; overflow:hidden; position:absolute;}
.par_img .par_con{  background:url(../../images/dqi/par_bg1.png) no-repeat; width:266px; height:250px; display:inline-block; position:absolute; z-index:999; }
.par_img .par_con2{background:url(../../images/dqi/par_bg2.png) no-repeat; width:266px; height:250px; display:inline-block; position:absolute; z-index:999;}
.par_img .par_con h2,.par_con2 h2{ width:250px; margin-left:14px; padding-top:20px; color:#dc5b00; font-size:18px; font-weight:Regular;  background:url(../../images/dqi/+.png) no-repeat; background-position:50% 75px;;  text-align:center; overflow:hidden; white-space:nowrap; height:90px; line-height:60px;}
.par_img .par_con h4,.par_con2 h4{ width:250px; margin-left:14px; color:#666666; font-size:14px; font-weight:500; text-align:justify;  padding:15px 30px; overflow:hidden; white-space:inherit;}
.par_img .par_con2 h2,.par_con2 h4{  margin-left:0;}
.par_img ul li a:hover{text-decoration:none;}
.par_img ul li .par_con:hover{background:url(../../images/dqi/par_bg1-.png) no-repeat;}
.par_img ul li .par_con2:hover{background:url(../../images/dqi/par_bg2-.png) no-repeat;}

/*about us*/
#about{ width:1000px; margin:0 auto;}

/*footer*/
#link{ width:100%; height:131px; overflow:hidden; background:url(../../images/dqi/link_bg.jpg);}
.l_ul{ width:1000px; margin:0 auto; margin-top:10px;}
.l_ul li{ float:left; margin:20px 55px;}

#footer{ width:100%; height:60px; background:#1d1d1d; position:relative;}
.co{ width:1000px; margin:0 auto;}
.co h2{ font-size:18px; color:#fff; line-height:60px; text-align:center;}
.fimg{ position:absolute; top:-190px; right:40px;}



/*contact.html*/
#c_main{ width:1000px; margin:0 auto; padding:35px 0;}
.c_left{ width:236px;  float:left;}
.l_l{ width:100%; height:100%; padding:0 8px; padding-top:8px; border:1px solid #ccc; background:url(../../images/dqi/left_bg.png) no-repeat center -5px;  background-color:#eee;}
.l_l h2{ text-align:center;}
.l_l h2 a{ color:#fff; font-size:18px; }
.l_l ul{ padding-top:10px;}
.l_l ul li{ width:210px; margin:20px 5px;  background:url(../../images/dqi/left_bg1.png) repeat-x center; border:1px solid #1b85d5;}
.l_l ul li a{display:block; color:#fff; padding-left:5px;font-size: 16px;}
.l_l ul li a:hover{ padding-left:15px;}

.l_f{ padding:0 8px; padding-top:4px; margin-top:20px; border:1px solid #ccc; background:url(../../images/dqi/left_bg2.png) no-repeat center -1px;  background-color:#eee; border-radius:10px 10px 0 0;}
.l_f h2{ text-align:center;}
.l_f h2 a{ color:#fff; font-size:18px; }
.l_f img{ padding-top:20px;}

.c_right{ width:730px; float:right;}
.c_right h2{ line-height:40px; background:#eee; border-bottom:2px solid #ccc; padding-left:10px; border-left:3px solid #dc5b00; color:#dc5b00;  font-size: 16px;}
/*message*/
.col-md-6{ margin:30px 0; }
.contact-top div input[type="text"],.contact-top div textarea {
  width: 90%;
  margin: 8px 0 18px 0;
  background: none;
  outline: none;
  border: 1px solid #dc5b00;
  -webkit-appearance: none;
}
.contact-top p {
  margin: 0 0 23px 0;
  color: #000;
  font-size: 14px;
  line-height: 1.8em;
}
.con-text span {
margin-bottom:10px;
  color: #000;
  font-size: 14px;
  line-height: 1.8em;
}
.contact-top div textarea {
  height: 150px;
  resize: none;
}

/*trucks*/
.truck{ width:100%; margin:20px 0;}
.truck a img{ width:150px; display:inline-block; float:left; border:1px solid #999;}
.tr-l{ float:right; width:500px;}
.truck a h3{ font-size:16px; color:#dc5b00; font-weight:normal; padding-top:20px;}
.truck a .tr-line{ height:2px; border-bottom:1px dashed #dc5b00; }
.truck a h4{ font-size:14px; color:#ccc; font-weight:normal; padding:20px 10px; text-align:justify;text-justify:newspaper}
.truck a h5{ text-align:right; font-size:12px; font-weight:normal; color:#ccc;}
.truck a:hover h5{ color:#dc5b00;}
.truck a:hover img{border:1px solid #dc5b00;}
.page{float:right; margin:20px 0;}
.page ul{height:26px; border:1px solid #ccc;}
.page ul li{ border:1px solid #eee; float:left; width:20px; text-align:center;}
.page ul li a{ color:#dc5b00;}
.page ul li a:hover{ color:#ccc;}

/*parts*/
.parts_list,.service_list{  padding-top:25px; }
.parts_list li{ border:1px solid #ccc; max-width:230px; height:256px; float:left; margin:10px 6px;  position:relative;}
.parts_list li img{max-width:228px; height:216px; background:#d3edfa;}
.parts_list li h3{ text-align:center;  line-height:40px; background-color:#eee;font-size:14px;}

/*service*/
.service_list li{ border:1px solid #ccc; max-width:222px; height:242px; float:left; margin:10px 10px;  position:relative;}
.service_list li .pro_l{ max-width:400px; height:250px;  background:url(../../images/dqi/pro_bgl.png) no-repeat; z-index:999; position:absolute; top:-240px;}
.service_list li .pro_l img{ max-width:400px;}
.service_list a:hover div{ display:block; }
.service_list li h3{ text-align:center;  line-height:40px; background-color:#eee; height:40px; overflow:hidden;}
.service_list li .s_Popup{ position:absolute; top:-20px; left:-100px; border:1px solid #dc5b00; display:none; z-index:999;}
.service_list li .s_Popup img{ max-width:400px; height:auto;}
.service_list a:hover .s_Popup{ display:block;}
