@charset "utf-8";
/* CSS Document */

/************************************首页正文*****************************************/
a:hover {color:#e62129;}
input[type='button'] {cursor: pointer;border:0;}
.no-wrap {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul, li {list-style:none;}
.content{ width:1200px; margin:0px auto; }
.content .bt{ width:100%; margin-top:40px;border-bottom: 1px solid #f1f1f1;overflow: hidden;}
.bt h3{ background:url(../images/bt.png) no-repeat; padding-left:30px; font-family:"微软雅黑"; font-size:16px; line-height:16px; color:#004fa0; border:1px solid #f1f1f1; border-left:none; border-top:none; border-right:none;
padding-bottom:12px; display:inline-block;margin-bottom: -1px;}
.bt h6{ background:url(../images/bt_01.png) no-repeat; padding-left:16px; float:right; font-size:12px; font-family:"微软雅黑"; margin-top:6px;}
.bt h6 a{ color:#004fa0;}
.content .upper_end_text{ overflow:hidden; margin:0px auto; border:1px solid #f1f1f1; border-left:none; border-bottom:none; border-right:none;}
  .upper_end_text .c_left{ float:left;width:541px;}
#company{ overflow:hidden;  position:relative; width:541px; height:359px; margin-top:14px;}
#company ul{list-style:none; height:359px; position:absolute; left:0;}
#company ul li{ width:541px; float:left;}
#company ul li .kb{ background:#000; width:541px; height:60px; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; position:absolute; bottom:0px; line-height:60px; text-align:center; font-size:18px; font-family:"微软雅黑";}
#company ul li .kb a{     color: #FFF; display: inline-block; width: 445px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#pre{ width:23px; z-index:5; height:45px; bottom:8px; left:10px; position:absolute;cursor: pointer;} 
#next{ z-index:5; width:23px; position:absolute; height:45px; display:block; bottom:8px; left:500px;cursor: pointer;}
.upper_end_text .c_right{ float:right; width:625px;}
.upper_end_text .c_right .company_1{ border-bottom:1px solid #f1f1f1; padding-bottom:20px;  width:100%; float:right; clear:right; margin-top:12px;}
.upper_end_text .c_right .company_1 h3{
	background:url(../images/bt_02.png) no-repeat;
	padding-left:30px; font-family:"微软雅黑"; font-size:16px; 
	line-height:16px; color:#e62129; border:1px solid #f1f1f1; border-left:none; border-top:none; border-right:none;
	padding-bottom:12px; display:inline-block;
}
.upper_end_text .c_right .company_1 a{ float:left; color:#333; font-size:14px; font-family:"微软雅黑";line-height:24px; padding-top:10px;}
.upper_end_text .c_right .company_1 h3 a {
	width:570px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;
	padding-top:0;
}
   .upper_end_text .c_right .company_1 span{ float:right; color:#333; font-size:14px; font-family:"微软雅黑"; padding-top:40px;}
    #company_3 { width:600px; clear: both;}
    #company_3 ul { list-style:none;padding-top:10px;}
    #company_3 ul li{ height:36px;line-height:36px;vertical-align:middle;border-bottom:1px dashed #ddd;}
    #company_3 ul span{ float:right; color:#333; }
    #company_3 ul li a{color: #333;font-family: "微软雅黑";font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 500px;display: inline-block;}
	#company_3 ul li a:hover { color:#e62129;}
.advertisement{ margin:14px auto;}	
	
.contact_02{ width:100%; height:440px; margin-bottom:32px;}
.contact_02 .left{ width:362px; float:left; clear:left;}
.contact_02  .left .gonggao{ margin-bottom:32px;}
.contact_02  .left .gonggao h3{ background:url(../images/bt_02.png) no-repeat; padding-left:30px; font-family:"微软雅黑"; font-size:16px; line-height:16px; border:1px solid #f1f1f1; border-left:none; border-top:none; border-right:none;
padding-bottom:12px; display:inline-block;color:#004fa0;float: left;}
    
#in ul{padding-top:5px;}
#in ul li{ line-height:32px;height:32px;vertical-align:middle; clear:both;}
#in ul li.hot {overflow:hidden;padding-bottom:5px;}
#in ul.sub li {font-size:12px;line-height:24px;}
#in ul.sub li img {padding-left:15px;padding-right:10px;}
#in ul .in{ list-style:none;}
#in ul .in_01{ list-style:none;}
#in ul span{ float:right; color:#333; }
#in ul li a{    color: #333;font-family: "微软雅黑";font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;width: 235px;}
#in ul li a.title { width:220px;padding-left:15px;background:url('../images/tb.png') no-repeat left center ;    float: left;}
#in  a:hover { color:#e62129;}
#in .sub li{ list-style:none;}
#in .sub li a{ color:#666; float:right; clear:right; padding-right:60px; line-height:24px; padding-top:6px;}
.in_03{ width:362px; border-top:1px solid #f1f1f1;}

.contact_02 .right{ float:right; width:810px; clear:right;}
.contact_02 .right h3{ background:url(../images/bt.png) no-repeat; padding-left:30px; font-family:"微软雅黑"; font-size:16px; line-height:16px; color:#004fa0; border:1px solid #f1f1f1; border-left:none; border-top:none; border-right:none;
padding-bottom:12px; display:inline-block;}
.contact_02 .right h6{background:url(../images/bt_01.png) no-repeat; padding-left:16px; float:right; font-size:12px; font-family:"微软雅黑"; margin-top:6px;}
.right h6 a{ color:#004fa0;}
.right h6 a:hover, .bt h6 a:hover { color:#e62129;}
.right .Exhibition{ border-top:1px solid #f1f1f1;overflow:hidden;}
.Exhibition ul{width:830px;overflow:hidden;padding:15px 0;}
.Exhibition ul li { float:left; border:1px solid #f1f1f1;margin-right:10px;margin-bottom:10px;width:262px;}
.Exhibition ul li img {width:240px;height:167px;padding:10px 10px 0;overflow:hdiden;}
.Exhibition ul li p {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#004fa0;padding:10px 0;}


/*****************vin********************************/

.content .vin{ border:1px solid #f1f1f1; margin:32px auto; padding:10px; width:1152px;}
.content .vin h4{ font-size:14px; font-family:"微软雅黑"; color:#333; line-height:30px; text-indent:2em;}

/*****************用户登录********************************/
.content .login{ width:100%; margin-top:30px;}
.content .login h3{ font-size:16px; line-height:16px; color:#333; border-bottom:1px solid #f1f1f1;
padding-bottom:12px; display:inline-block;}
.content .login h3 span{ color:#004fa0;}
.content .user{ border-top:1px solid #f1f1f1; min-height:600px;height:auto;}
.user_login{ margin:32px 400px; border:1px solid #f1f1f1; border-top:none; width:652px; text-align:center;}
.user .user_login span{ color:#004fa0; font-size:50px; font-family:"微软雅黑";}
.user .user_login ul{}
.user_login ul li{  margin: 0 93px;height:50px;margin-top: 24px; padding: 1px 0;}
.user_login ul input{    width: 391px;height: 50px;margin-left: 52px;padding-left: 16px;}
.user .user_login ul span{ background:url(../images/zh.png) no-repeat; line-height:26px; padding-left:30px; color:#c8c8c8; font-size:16px; position:absolute; left:80px; top:34px;}
.user .user_login ul .mima{ background:url(../images/mima.png) no-repeat;}
.user .user_login ul .user_ico { background:url(../images/user_bg_03.jpg) no-repeat; }
.user .user_login ul .pwd_ico { background:url(../images/user_bg_06.jpg) no-repeat; }
.user_login .auto_login{ height:20px; width:520px; padding-top:39px; position:relative;}
.user_login .auto_login .clearfix{ float:left;}
.auto_login .clearfix .dianji{ width:20px; height:20px; position:absolute; top:41px;}
.auto_login .clearfix .check_agreement{color:#7e7e7e; padding-left:26px;}
.auto_login .forget_pswd{ float:right; color:#7e7e7e;}
.user_login .jjjgk {  width:520px; height:50px; line-height:50px; text-align:center; margin-top:30px;}
.user_login .jjjgk input{background:#e62129; color:#fff; font-size:24px; width:100%;height:100%;border-style: none;}
.user_login .bottom-zhuce{ padding:28px 0px;}
.user_login .bottom-zhuce a{ color:#004fa0;}


/*****************用户注册********************************/
.content .use { overflow:hidden; justify-content: space-between;padding: 0;}
.use .left_02 { width:250px; border:1px solid #f1f1f1; padding: 20px 15px; background: #fff;}
.use .left_02 .gonggao { margin-bottom:32px; }
.use .left_02 .gonggao h3 { 
	background:url(../images/bt_02.png) no-repeat;
	padding-left:30px;
	font-family:"微软雅黑";
	font-size:16px;
	line-height:16px;
	color:#e62129; 
	border:1px solid #f1f1f1; 
	border-left:none; 
	border-top:none;
	border-right:none;
	padding-bottom:12px;
	display:inline-block;
}
.use .left_02 .in_02{ width:256px; border-top:1px solid #f1f1f1; padding-top:10px;}

.use .right_02 {
	width:930px;
	border: 1px solid #f1f1f1;
	padding: 30px 19px;
	background: #fff;
}
.use .right_02 h3 {
	color: #004fa0;
    font-size: 24px;
    font-weight: 700;
	padding-bottom: 30px;
    border-bottom: 1px solid #f1f1f1;
}
.manual-box {
	overflow: hidden;
}
.manual-box .manual-list {
	width: 1000px;
	flex-wrap: wrap;
}
.manual-box .manual-item {
	width: 283px;
	border: 1px solid #eee;
	flex-wrap: wrap;
	margin-right: 20px;
	margin-top: 20px;
}
.manual-box .manual-item:hover { border-color: #d71820; }
.manual-box .manual-item a {
	flex-direction: column;
}
.manual-box .manual-item .manual-thumb {
	width: 282px;
	height: 282px;
	overflow: hidden;
	padding: 10px;
}
.manual-box .manual-item .manual-thumb img {
	width: 100%;
	height: 100%;
}
.manual-box .manual-item p {
	padding: 10px;
	color: #000;
	line-height: 180%;
	text-align: center;
	font-size: 16px;
}
.manual-box .manual-item:hover p { color: #d71820; }
.right_02.manual-info {
	width: 1200px;
}


.use .right_02 .reg{ border-top:1px solid #f1f1f1; width:960px;}
.use .right_02 .reg .bd{ border:1px solid #f1f1f1; border-top:none; width:660px; margin-top:38px; height:816px;}
.bd ul{}
.bd ul li{ padding-top:28px; padding-left:130px; position:relative;}
.bd input[type='text'],.bd input[type='password'],.bd select{ border:1px solid #f1f1f1; width:462px; height:50px; line-height:50px; font-size:18px; padding-left:10px;}
.bd ul li span{ position:absolute; top:38px; left:40px; font-size:18px; color:#333;}
.bd ul li img{ position:absolute; top:28px; right:56px;}
.bd ul .yz{ width:290px;}
.bd ul .yzm{ }
.bd ul .check{ width:26px; height:26px; border:none; position:absolute; left:80px; top:34px;}
.bd ul .ty{ position:absolute; top:34px; left:130px;}
.bd ol{ margin-left:110px; margin-top:20px;}
.bd ol li{ float:left; padding-left:42px;}
.bd ol li input{ border:none; background:url(../images/btn.png) no-repeat; width:135px; height:56px; padding-left:0px; line-height:56px; color:#333; font-size:18px;}
input[type='submit'],input[type='reset'] { cursor: pointer;}


/***************************找回密码*******************************/
.user_ret{ margin:32px 400px; border:1px solid #f1f1f1; border-top:none; width:652px; text-align:center; height:400px;}
.user_ret span{ color:#004fa0; font-size:50px; font-family:"微软雅黑";}
.user_ret ul{ margin-top:20px;}
.user_ret ul li{ position:relative; padding-top:28px;}
.user_ret ul li input{ width:400px;  border:1px solid #f1f1f1; height:50px; line-height:50px; padding-left:20px;}
.user_ret ul li span{color:#c8c8c8; font-size:18px; color:#333;}
.user_ret ul li .back{ position:absolute; left:80px; top:40px;}
.user_ret ul li .yz{ width:250px; position:absolute; left:152px;}
.user_ret ul li .yzm{ position:absolute; top:26px; right:90px;}
.user_ret ol{ margin-left:110px; margin-top:90px;}
.user_ret ol li{ float:left; padding-left:42px;}
.user_ret ol li input{ border:none; background:url(../images/btn.png) no-repeat; width:135px; height:56px; padding-left:0px; line-height:56px; color:#333; font-size:18px;}


/**************************投诉建议*******************************/
.reg{ position:relative;}
.reg .text{ width:756px; margin:52px auto;}
.reg .text h4{ font-size:16px; font-family:"微软雅黑"; font-weight:400; color:#333; line-height:30px;}
.reg .text_01{ margin-left:120px;}
.reg .text_01 ul{}
.reg .text_01 ul li{ padding-top:23px;}
.reg .text_01 ul li input{ border:1px solid #f1f1f1; width:170px; height:28px; padding: 2px 10px;}
.reg .text_01 ul li span{ color:#333; font-size:14px;}
.reg .text_01 ul li .nr{     width: 324px;height: 150px;vertical-align: middle;border: 1px solid #f1f1f1;padding:10px;}
  .text_01 ol{ margin-left:-20px; margin-top:16px;}
  .text_01 ol li{ float:left; padding-left:84px;}
  .text_01 ol li input{ border:none; background:url(../images/btn.png) no-repeat; width:110px; height:40px; border:1px solid #f1f1f1; padding-left:0px; line-height:40px; color:#333; font-size:18px;}
.reg img{ }

/**************************信息公告*******************************/
#announcement{ width:200px;}
#announcement ul{}
#announcement ul li{ margin-top:12px;}
#announcement ul li a{ background:url(../images/img_01.png) no-repeat; width:162px; height:43px; line-height:43px; font-size:14px; color:#1a1a1a; padding-left:0px;display: inline-block;text-align: center;}
#announcement .word{ background:url(../images/img.png) no-repeat; width:162px; height:43px; color:#fff;}

    #red{ width:740px; margin-top:50px; border:none;}
    #red ul{ list-style:none;}
    #red ul li{ padding-top:24px; font-size:18px;}
    #red ul span{ float:right; color:#333; }
    #red ul li a{color: #333;font-family: "微软雅黑";font-size: 16px;display: inline-block; width: 615px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	#red ul li a:hover {color:#e62129;}
#red ul .show{ }
    #red .word_1{ color:#e62129;}
	#red .sub{ position:relative;}
#red .sub .sub_dec {font-size:14px;color:#666; }
#red .sub td { padding:10px;}
	#red .sub li img{ position:absolute; top:12px; }
	#red .sub li a{ color:#666; float:right; clear:right; line-height:24px; padding-right:320px; padding-top:30px;}
	
	#red ol{ width:400px; margin:80px auto 0px;}
	#red ol li{ float:left; padding-left:10px;}
	#red ol li input{ background:#fff; border:1px solid #f1f1f1; width:83px; height:32px; line-height:32px; text-align:center;}
	#red ol li .but{ border:none; background:#e62129; width:33px; height:32px; color:#fff;}
    #red ol li .but_01{ background:none; width:33px; height:32px;}


/*************************配件查询**********************************/

.content .bt span{ color:#333;}
.content .acc{ background:#f7f7f7; width:1120px; margin-top:20px;overflow: hidden;}
.content .acc ul{}
.content .acc ul li{ width:140px; height:48px; text-align:center; background:#f7f7f7; float:left; line-height:48px;}
.content .acc ul li a{ color:#333;}
.content .acc ul li:hover,.content .acc ul .show_01{ border-top:1px solid #f1f1f1; height:47px; background:#fff; display:block;}
.content .acc ul .show_01 a{ color:#2462a2;}

.content .zw{ padding-top:15px; width:1120px;}
.content .zw ol{}
.content .zw ol li{ float:left; padding-left:40px; padding-top:10px; display:inline-block; width:230px; height:30px; line-height:15px;}
.content .zw ol li a{ font-size:14px; color:#333;}
.content .zw ol li a:hover {color:#2462a2;text-decoration:underline;}
.content .details{padding-top:50px; width:1120px; position:relative;overflow:hiden;clear:both;}
.content .details ul{}
.content .details ul li{ float:left; padding-left:24px; padding-top:24px;width:342px;}
.content .details ul li .wenzi{ background:#2462a2; width:342px; height:70px; margin-top:-4px;}
.content .details ul li a{ color:#fff; font-size:14px; display:block; width:265px; height:44px; margin:0 auto; padding-top:14px;}
.content .details ul li p{ font-size:16px;}
.content .details ul li .red{ background:#e62129; margin-top:-4px; width:342px; height:70px;}
.content .details ul li .wenzi:hover {background:#e62129}

.details ol{     width: 400px;height: 60px;clear: both;padding: 30px 0;}
.details ol li{ float:left; padding-left:10px;}
.details ol li input{ background:#fff; border:1px solid #f1f1f1; width:83px; height:32px; line-height:32px; text-align:center;}
.details ol li .but{ border:none; background:#e62129; width:33px; height:32px; color:#fff;}
.details ol li .but_01{ background:none; width:33px; height:32px;}




/***********************************维修手册****************************************/
.left_02 .query {  }
.left_02 .query ul {}
.left_02 .query li { justify-content: space-between; padding: 5px 0; font-size: 14px; }
.left_02 .query li span {
	width: 60px;
	flex-shrink: 0;
	color: #666;
    text-align: justify;
    text-align-last: justify;
    -moz-text-align-last: justify;
}
.left_02 .query li .search-input { 
	border:1px solid #f1f1f1;
	flex-grow: 1;
    height: 36px;
    padding: 0 10px;
    background: #fff;
	overflow: hidden;
	color: #333;
}
.left_02 .query .btn_03{ position:absolute; left:144px; top:32px;}
.left_02 .query .none{ color:#333; display:block;  width:478px; height:50px; text-align:center; line-height:78px; position:absolute; bottom:0px; left:110px;}
.left_02 .query .sl{ position:absolute; left:80px;}
.left_02 .query ul .cz{ margin-top:-10px;}
.left_02 .query .chaxun{ border:none; background:#f6f6f6; width:95px; height:26px; color:#ef222a; margin-left:80px; margin-bottom:26px;}

.right_02 .reb { }
.right_02 .reb .maintenance{ width:100%; margin:28px auto; position:relative; overflow:hidden;}
.right_02 .reb .maintenance ul{}
.right_02 .reb .maintenance ul li{ display:inline-block;margin-left:44px; margin-top:24px;border: 1px solid #f1f1f1;width:255px;}
.right_02 .reb .maintenance ul li .wenzi{ background:#2462a2; width:255px; height:70px; margin-top:-4px;}
.right_02 .reb .maintenance ul li a.title{ color:#fff; font-size:14px; display:block; width:204px; height:44px; margin:0 auto; padding-top:14px;}
.right_02 .reb .maintenance ul li p{ font-size:14px;}
.right_02 .reb .maintenance ul li .red{ background:#e62129; margin-top:0; width:255px; height:auto;}
.right_02 .reb .maintenance ul li .wenzi:hover {background:#e62129}




.reb .maintenance ol{ width:400px; height:60px; position:absolute; left:30%;}
.reb .maintenance ol li{ float:left; padding-left:10px;}
.reb .maintenance ol li input{ background:#fff; border:1px solid #f1f1f1; width:83px; height:32px; line-height:32px; text-align:center;}
.reb .maintenance ol li .but{ border:none; background:#e62129; width:33px; height:32px; color:#fff;}
.reb .maintenance ol li .but_01{ background:none; width:33px; height:32px;}

.reb .maintenance .pager { clear: both;}




/****************************手册详情*************************************/

.reb .manual { justify-content: space-between; }
.reb .manual .left_002, .reb .swiper { width: 380px;}
.reb .manual .left_002 img {width: 100%; height: 100%;}
.reb .manual .left_002 .picture{ margin-top:14px;}
.reb .manual .left_002 .picture_01{ padding-top:22px;}
.reb .manual .left_002 .picture_01 ul li{ float:left; }
.reb .manual .left_002 .picture_01 .show{ border:1px solid #f1f1f1;}

/* 轮播主样式*/
.reb .swiper .picFocus {width: 380px;position:relative;  overflow:hidden;  zoom:1;   }
.reb .swiper .picFocus .hd { width:100%; padding-top:5px;  overflow:hidden; }
.reb .swiper .picFocus .hd ul { margin-right:-5px;  overflow:hidden; zoom:1; display: block; height: 59px;}
.reb .swiper .picFocus .hd ul li { width:90px; height:59px; padding-top:5px; float:left;  text-align:center; margin-right:5px;}
.reb .swiper .picFocus .hd ul li img { width:86px; height:50px; border:2px solid #ddd; cursor:pointer;    }
.reb .swiper .picFocus .hd ul li.on { background:url("../images/icoUp.gif") no-repeat center 1px; }
.reb .swiper .picFocus .hd ul li.on img { border-color:#f60;  }
.reb .swiper .picFocus .bd li { vertical-align: middle; width: 380px; height: 380px;padding:0;}
.reb .swiper .picFocus .bd img { width: 380px; height: 380px;object-fit: cover;-webkit-object-fit: cover; position: static;}
/* 轮播左右切换按钮*/
.reb .swiper .picFocus .prev,
.reb .swiper .picFocus .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.reb .swiper .picFocus .next{ left:auto; right:3%; background-position:8px 5px; }
.reb .swiper .picFocus .prev:hover,
.reb .swiper .picFocus .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.reb .swiper .picFocus .prevStop{ display:none;  }
.reb .swiper .picFocus .nextStop{ display:none;  }


.reb .right_002 { width: 750px}
.reb .right_002 .right{ border-bottom:1px solid #f1f1f1; padding-bottom:15px;}
.reb .right_002 .right span {
	color: #000;
    text-align: left;
    font-size: 24px;
    line-height: 200%;
}
.reb .right_002 ul { padding: 20px; }
.reb .right_002 ul li {
	padding: 10px 0;
}
.reb .right_002 ul li span {
	font-size: 16px;
	width: 50px;
	flex-shrink: 0;
	text-align: justify;
    text-align-last: justify;
    -moz-text-align-last: justify;
	color: #777;
}
.reb .right_002 ul.word-4 li span {
	width: 80px;
	padding-right: 5px;
}
.reb .right_002 ul li div {
	font-size: 16px;
	flex-grow: 1;
	line-height: 200%;
}
.reb .right_002 ul li div.price {
	color: #e62129;
	font-size: 20px;
}
.reb .right_002 ol { margin-top:28px;}
.reb .right_002 ol li{ float:left; padding-left:10px;}
.reb .right_002 ol li input{ background:url(../images/button.png) no-repeat; width:106px; height:30px; color:#fff; font-size:16px;}
.reb .right_002 ol li .bnt{ background:url(../images/button_01.png) no-repeat; width:106px; height:30px; color:#333; font-size:16px;}
.reb .top {
	overflow:hidden;
	padding-bottom:15px;
}
.reb .shouce { background:#f7f7f7; margin-top:50px; height:40px;}
.reb .shouce ul{}
.reb .shouce ul li {}
.reb .shouce ul li a { display:block; width:146px; height:40px;line-height:40px; text-align:center; color:#333;font-size: 16px;cursor:pointer; }
.reb .shouce ul li a.show_02{ display:block; width:146px; height:40px;line-height:40px; background:#fff; color:#2462a2; border-top:2px solid #2462a2; text-align:center; }
.reb .top .shouce-content {
	padding: 0 11px;
}
.reb .top .wenben {
	margin-top: 20px;
	overflow: hidden;
}
.reb .top .wenben span { line-height:200%; font-family:"微软雅黑"; font-size:16px; color:#333;}
.reb .top .wenben img {
	max-width: 100%;
	height: auto;
}

.reb .right_002 .manual-buttons {
	padding-left: 20px;
}
.reb .right_002 .manual-buttons .btn {
	width: auto;
	padding: 0 20px;
	margin-right: 20px;
}
.reb .right_002 .reminder {
	padding: 10px 0 0 20px;
	color: #ff9402;
}

/**********************************手册目录********************************************/
.content .uset{ border-top:1px solid #f1f1f1; height:2000px;}
.reb .top .mulu { margin-top:20px; }
.reb .top .mulu dt{ background:url(../images/bnt_01.png) no-repeat; width:162px; height:29px; line-height:29px; text-align:center; margin-top:20px; margin-left:0px;}
.reb .top .mulu dd{ padding-top:18px;}
.reb .top .mulu .bnt{ background:url(../images/bnt_02.png) no-repeat; width:162px; height:29px; color:#fff; line-height:29px;}
.reb .top .mulu .ys{ color:#2462a2;}

/**********************************章节详情********************************************/

.content .usew{ border-top:1px solid #f1f1f1; height:1500px;}
.content .usew .section{ width:612px; margin:12px auto;}
.content .usew .section ul li{ padding-top:47px;}
.content .usew .section ol{ margin-top:60px;}
.content .usew .section ol li{ float:left; padding-left:54px;}
.content .usew .section ol li a{ display:block; background:#e62129; width:94px; height:34px; color:#fff; font-size:18px; text-align:center; line-height:34px;}


/**********************************部件图********************************************/

.content .useb{ border-top:1px solid #f1f1f1; height:1630px;}
.content .useb .section{ width:786px; margin:0px auto;}
.content .useb .section ul li{ padding-top:47px;}
.content .useb .section ol{ margin-top:60px; margin-left:20%;}
.content .useb .section ol li{ float:left; padding-left:54px;}
.content .useb .section ol li a{ display:block; background:#e62129; width:94px; height:34px; color:#fff; font-size:18px; text-align:center; line-height:34px;}

/**********************************配件列表********************************************/

.use .left_02 .query .list{ margin-top:18px; border-top:1px dashed #ddd; width:100%;}
.use .left_02 .query .list .access{ margin:18px auto 24px; width:100%;}
.query .list .access dt{ border:1px solid #f1f1f1; width:206px; height:27px; margin-top:10px;}
.query .list .access dd{ padding-top:16px; padding-left:58px;}
.query .list .access .show{ background:#2462a2; color:#fff; width:206px; height:27px; margin-top:10px;}
.query .list .access .show_01{ color:#2462a2;}

.right_02 .reb .accesso ul li{ float:left; padding-left:44px; padding-top:24px;}
.right_02 .reb .accesso ul li .wenzi{ background:#2462a2; width:216px; height:58px; margin-top:-4px; text-align:center;}
.right_02 .reb .accesso ul li a{ color:#fff; font-size:14px;}
.right_02 .reb .accesso ul li .red{ background:#e62129; margin-top:-4px; width:216px; height:58px;}


/**********************************配件目录********************************************/
.reb .dire{ width:742px; margin:20px auto;}
.reb .dire ul li{ padding-top:100px;}
.reb .dire ul .cp{ text-align:center;}

/**********************************配件详情********************************************/

.content .useo{ border-top:1px solid #f1f1f1; height:1450px;}
.reb .describe{ width:518px; margin:20px 50px;}


/**********************************联系我们********************************************/

.content .useee{ border-top:1px solid #f1f1f1; min-height:1100px;}
.right_02 .reh{ width:960px; border-top:1px solid #f1f1f1;}
.right_02 .reh .us{ margin-top:15px; padding-left:48px;}
.right_02 .reh .us ul li{ padding-top:40px;}

.pager { padding: 20px 0;clear: both;}
.pager a,.pager span.page_now {    border: 1px solid #f1f1f1;
    color: #333;
    padding: 4px 10px;}
.pager span.page_now,.pager a:hover {border-color:#e62129;color:#fff;background:#e62129;}

.blank { height:1px;width:100%;clear:both;}
.blank40 { height:40px;width:100%;clear:both;}
.padd10 { padding:10px 0;}

.use .right_02.complain,.use .right_02.complain .reg, .right_02.complain .reh {width:900px}
#gallery-slidebox .bd li {display:inline-block;padding:0;margin:0;}
#gallery-slidebox .bd li img {position:static;top:0;right:0;}


.content .flow{ border-top:1px solid #f1f1f1; height:600px;}
.flow_box{ margin:32px auto; border:1px solid #f1f1f1; border-top:none; width:800px;}
.flow_box .title {display:block;font-size:24px;padding-bottom:20px; text-align:center;}
.flow_box .flow_title { text-align: left;padding:10px;margin:0 20px;border-bottom:1px solid #f1f1f1;}
.flow_box .flow_item { padding:10px;}
.flow_box table {width:100%;}
.flow_box table td {padding:10px;}
.flow_box a {color:#333;}
.radio_box {}
.radio_box label {padding:5px 10px;border:1px solid #f1f1f1;margin:10px;    display: inline-block;}
.radio_box label.on,.radio_box label:hover {border:1px solid #f1f1f1;cursor: pointer;}
.radio_box label input {display:none;}
.flow_box h6 { font-size:14px;}
.flow_box .pay_btn {background: #004fa0;
    color: #fff;
    padding: 5px 10px;
    border-radius: 5px;}
.use .right_02 h3 {}
.use .right_02 h3 form {display: inline-block;
    right: 0;
    position: absolute;
    top: -5px;}
.use .right_02 h3 form input[type="text"] { border: 1px solid #f1f1f1; padding: 5px;border-radius: 3px; }
.use .right_02 h3 form input[type="submit"] {border:0 none;color:#fff;background: #4ca1ce;padding: 5px 10px;}

.office{width:auto; font-family:"Microsoft YaHei"; position:fixed; left:0px; bottom:50%; z-index:500;}
.office_l{width:129px; height:auto;  float:left; display:none;}
.office_l .office_top {background:url(../images/off_bg_top.jpg) no-repeat center top;height:10px;width:100%;}
.office_l .office_bottom {background:url(../images/off_bg_bottom.jpg) no-repeat center top;height:10px;width:100%;}
.office_c{width:100%; background:url(../images/off_bg_center.jpg) repeat-y center top; }
.office_c p.title {text-align: center;font-weight: bold;font-size: 15px;padding: 8px 0;color: #e62129;border-bottom: 1px solid #f1f1f1;margin: 0 13px 0 13px;}
.office_c ul li{height: 37px;line-height: 37px;overflow: hidden;color: #555555;font-weight: bold;margin: 0 13px;text-align: left;border-bottom: 1px solid #f1f1f1;width: 102px;}
.office_c ul li img {height:21px;width:21px;vertical-align: middle;margin-right:7px;}
.office_c ul li a{color:#555555;font-size: 12px;}
.office_c ul li a:hover{color:#ff870e;}
.office_c ul li.office-item-last {border:0 none;}
.office_q{ width:102px; height:30px; line-height:30px; overflow:hidden; text-align:center; margin:0px auto;}
.office_r{ width: 27px;height: 117px;overflow: hidden;background: url(../images/of_t.gif) no-repeat center top;float: left;position: absolute;right: -27px;bottom: 0;}
.o_close{width:19px; height:15px; overflow:hidden; float:right; margin:5px 5px 0px 0px; cursor:pointer;}

/* 首页动态设置文章 */
.index-dynamic-box {
	clear: both;
	overflow: hidden;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 10px 0 30px;
}
.index-dynamic-box .index-dynamic-item {
	width: 590px;
	margin-top: 20px;
	border: 1px solid #f1f1f1;
}
.index-dynamic-box .index-dynamic-item a:hover {color:#e62129;}
.index-dynamic-box .index-dynamic-header {
	border-bottom: 1px solid #f1f1f1;
	justify-content: space-between;
	align-items: center;
	padding: 10px 15px;
}
.index-dynamic-box .index-dynamic-header > div {
	justify-content: flex-start;
	align-items: center;
}
.index-dynamic-box .index-dynamic-header span {
	color: #004fa0;
	font-size: 16px;
	font-weight: 700;
	padding-left: 10px;
}
.index-dynamic-box .index-dynamic-header > a {
	flex-shrink: 0;
    color: #004fa0;
	font-size: 12px;
}
.index-dynamic-box .index-dynamic-content {
	padding: 10px 15px;
}
.index-dynamic-box .index-dynamic-content div {	
	justify-content: space-between;
	align-items: center;	
}
.index-dynamic-box .index-dynamic-content div a {
	color: #333;
	padding-left: 15px;
    background: url(../images/tb.png) no-repeat left center;
	line-height: 200%;
	white-space: nowrap;
	overflow: hidden;
    text-overflow: ellipsis;
}
.index-dynamic-box .index-dynamic-content div span {
	color: #777;
	flex-shrink: 0;
	padding-left: 20px;
}

/* 联系我们 */
.contact-item {
	width: 100%;
    padding: 40px;
    margin-bottom: 20px;
    background: #fff;
}
.contact-item .h2 {
	font-size: 24px;
    color: #000000;
    margin-bottom: 30px;
}
.contact-item .h3 {
	font-size: 16px;
    color: #000000;
    margin-bottom: 10px;
    font-weight: bold;
}
.contact-item .con-box {
	font-size: 16px;
    line-height: 30px;
    margin-bottom: 30px;
	overflow: hidden;
}
.contact-item .con-box img {
	max-width: 100%;
}
.contact-item .album-box {
	flex-wrap: wrap;
}
.contact-item .album-box .album-item {
	flex-direction: column;
	align-items: center;
	margin-right: 20px;
	width: 100px;
}
.contact-item .album-box img {
	width: 120px;
	height: 120px;
}
.contact-item .album-box p {
	font-size: 16px;
    color: #222222;
    line-height: 30px;
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
	text-align: center;
}

/* 文章分类列表 */
.news-box {
	justify-content: space-between;
	min-height: 500px;
}
.news-box .news-nav {
	width: 250px;
	border: 1px solid #f1f1f1;
	padding: 10px 0;
	background: #fff;
}
.news-box .news-nav-item {
	padding: 10px 15px;
	justify-content: space-between;
	border-bottom: 1px solid #f1f1f1;
}
.news-box .news-nav-item a {
	display: block;
	color: #333;
	font-size: 16px;
	padding-right: 20px;
	line-height: 150%;
}
.news-box .news-nav-item.on a,
.news-box .news-nav-item a:hover {
	color: #004fa0;
}
.news-box .news-nav-item img {
	width: auto;
	height: 16px;
	flex-shrink: 0;
}
.news-box .news-list {
	width: 930px;
	border: 1px solid #f1f1f1;
	background: #fff;
	padding: 20px 15px;
}
.news-box .news-search {
	padding-bottom: 20px;
	border-bottom: 1px solid #f1f1f1;
	justify-content: space-between;
}
.news-box .news-search h3 {
	color: #004fa0;
    font-size: 24px;
    font-weight: 700;
    padding-left: 10px;
	margin-bottom: 10px;
}
.news-box .news-search form {
	font-size: 16px;
}
.news-box .news-search .search-btn {
	display: inline-block;
	background-color: #004fa0;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding: 0 10px;
	color: #fff;
	border: 1px solid #004fa0;
}
.news-box .news-search .keywords {
	border: 1px solid #f1f1f1;
	height: 30px;
	line-height: 30px;
	width: 200px;
	padding: 0 10px;
}
.news-box .news-items .news-item {
	justify-content: space-between;
	border-bottom: 1px solid #f1f1f1;
	padding: 10px 0;
}
.news-box .news-items .news-item a {
    color: #333;
    padding-left: 15px;
    background: url(../images/tb.png) no-repeat left center;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news-box .news-items .news-item a:hover {
    color: #e62129;
}
.news-box .news-items .news-item span {
	color: #777;
    flex-shrink: 0;
    padding-left: 20px;
}
/* 文章详情 */
.article-box {
	border: 1px solid #f1f1f1;
	background: #fff;
	padding: 20px;
}
.article-box .article-title {
	padding-bottom: 20px;
    color: #000;
    text-align: left;
    font-size: 24px;
    line-height: 200%;
	text-align: center;
}
.article-box .article-source {
	background-color: #edf1f4;
    height: 32px;
    line-height: 32px;
	text-align: center;
	padding: 0 10px;
}
.article-box .article-source span {
	font-size: 14px;
	margin-right: 30px;
	color: #666;
}
.article-box .article-content {
	font-size: 16px;
    line-height: 30px;
    overflow: hidden;
	padding: 20px 0;
}
.article-box .article-content img {
	max-width: 100%;
}
.article-box .article-file {
	padding-bottom: 20px;
	color: #666;
	text-align: right;
}
.article-box .article-links {
	font-size: 14px;
    line-height: 30px;
    overflow: hidden;
}
.article-box .article-links a {
	font-size: 14px;
    color: #333;
}
.article-box .article-links a.empty,
.article-box .article-file a:hover,
.article-box .article-links a:hover {
    color: #e62129;
}
.article-box .article-file a {
	color: #004fa0;
	font-size: 14px;
}

/* 投诉建议 */
.feedback-from {
	width: 500px;
	margin: 0 auto;
	background: #fff;
}
.feedback-from .form-title, .news-box .user-form-title {
	font-size: 24px;
    color: #004fa0;
    margin-bottom: 20px;
	text-align: center;
}
.feedback-from .form-item, .feedback-from .form-item-justify {
	justify-content: space-between;
	font-size: 16px;
	padding: 10px 0;
}
.feedback-from .form-item label {
	flex-shrink: 0;
	width: 80px;
	text-align: justify;
    text-align-last: justify;
    -moz-text-align-last: justify;
}
.feedback-from .form-item .inputText {
	border: 1px solid #f1f1f1;
	height: 36px;
	flex-grow: 1;
	padding: 5px 15px;
	background: #fff;
}
.feedback-from .form-item .inputText.textarea {
	line-height: 150%;
	height: 150px;
}
.feedback-from .form-item.verify {
	justify-content: flex-start;
}
.feedback-from .form-item.verify .inputText {
	width: 150px;
	flex-grow: 0;
}
.feedback-from .form-item.verify img {
	cursor: pointer;
}
.feedback-from .form-item.verify .btn {
	line-height: 36px;
	color: #fff;
	cursor: pointer;
}
.feedback-from .form-actions {
	padding-top: 20px;
	text-align: center;
}
.feedback-from .form-actions .btn {
	width: 100%;
}
.feedback-from.login-from {
	padding: 30px 40px;
}
.feedback-from .form-item-justify {
	font-size: 14px;
	padding: 10px 0 0;
}
.feedback-from .form-item-justify label {
	width: auto;
}
.feedback-from .form-item-justify label input {
	margin-right: 5px;
}
.feedback-from a,.feedback-from .form-item-justify a {
    color: #004fa0;
}

/* 会员中心 */
.news-box .user-info-header {
	padding: 10px 20px 15px;
	border-bottom: 1px solid #eee;
}
.news-box .user-info-header .user-name {
	color: #e62129;
    font-size: 18px;
	text-align: center;
	padding-bottom: 15px;
}
.news-box .user-info-header .user-info {
	line-height: 200%;
	font-size: 12px;
	color: #666;
	justify-content: space-between;
}
.news-box .user-form-title {
	padding-top: 30px;
}
.news-box .user-list-box {
	width: 100%;
	padding: 10px;
}
/* 投诉建议列表 */
.feedback-box {
	border: 1px solid #f1f1f1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	margin-bottom: 15px;
}
.feedback-box:hover {
	border-color: #ccc;
}
.feedback-box .feedback-header {
	border-bottom: 1px solid #f1f1f1;
	padding: 10px;
	justify-content: space-between;
	background: #f1f2f3;
}
.feedback-box .feedback-header .date {
	color: #999;
}
.feedback-box .feedback-content {
	padding: 10px;
	line-height: 200%;
}
.feedback-box .feedback-content .feedback-wrap {
	flex-shrink: 0;
	justify-content: space-between;
}
.feedback-box .feedback-wrap .feedback-wrap-l {
	flex-grow: 1;
}
.feedback-box .feedback-wrap .feedback-links {
	text-align: center;
	width: 110px;
	flex-shrink: 0;
	padding-left: 10px;
}
.feedback-box .feedback-wrap .feedback-links a.btn {
	display: inline-block;
    text-align: center;
    color: #fff;
    width: 60px;
    background: #d71820;
    line-height: 24px;
    font-size: 12px;
    cursor: pointer;
}
.feedback-box .feedback-tr label {
	flex-shrink: 0;
	font-weight: 400;
	color: #000;
}
.feedback-box .feedback-tr .feedback-desc {
	flex-grow: 1;
	color: #666;
}
.feedback-box .feedback-tr .feedback-desc.replay-desc {
	padding: 10px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	background: #f9f9f9;
}
.feedback-box .feedback-desc.replay-desc .replay-msg {
	color: #666;
}
.feedback-box .feedback-desc.replay-desc .replay-user {
	font-size: 12px;
	color: #999;
	justify-content: space-between;
	border-top: 1px solid #f1f1f1;
	margin-top: 10px;
}

/* 车商认证*/
.feedback-from .form-item.form-upload {
	justify-content: flex-start;
}
.feedback-from .upBox .up-item {
	border: 1px solid #f1f1f1;
	width: 100px;
	height: 100px;
	overflow: hidden;
	position: relative;
	z-index: 1;
	margin-right: 20px;
}
.feedback-from .upBox .up-item img {
	width: 100px;
	height: 100px;
	cursor: pointer;
}
.feedback-from .upBox .up-item.up-btns .iconfont {
	font-size: 30px;
	color: #ccc;
}
.feedback-from .upBox .up-item.up-btns span {
	font-size: 13px;
	color: #ccc;
	margin-top: 5px;
}
.feedback-from .upBox .up-item.up-btns > div {
	flex-direction: column;
	width: 100%;
	height: 100%;
}
.feedback-from .upBox .up-item.up-btns [type='file'] {
	display: block;
	width: 100px;
	height: 100px;
	position: absolute;
	z-index: 100;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
/* 订单列表 */
.order-list-box {
	clear: both;
	padding: 10px;
}
.order-list-box .order-item {
	margin-bottom: 15px;
	font-size: 14px;
	border: 1px solid #f1f1f1;
}
.order-list-box .order-item:hover {
	border-color: #ccc;
}
.order-list-box .order-title {
	padding: 10px;
	background: #f1f2f3;
}
.order-list-box .order-title span {
	padding-right: 30px;
}
.order-list-box .order-info {
	padding: 10px 0 10px 10px;
	align-items: stretch;
}
.order-list-box .manual-thumb {
	width: 100px;
	height: 100px;
	font-size: 0;
	line-height: 0;
	border: 1px solid #f1f1f1;
}
.order-list-box .manual-thumb img {
	width: 100%;
	height: 100%;
}
.order-list-box .manual-name {
	flex-grow: 1;
	padding: 0 20px;
    align-self: center;
	line-height: 180%;
}
.order-list-box .order-amount,
.order-list-box .payment-info,
.order-list-box .order-actions {
	text-align: center;
	flex-shrink: 0;
}
.order-list-box .order-amount {
	width: 100px;
    align-self: center;
	color: #d71820;
}
.order-list-box .payment-info {
	width: 200px;
	flex-direction: column;
}
.order-list-box .payment-info .ps {margin-top: 5px;}
.order-list-box .order-actions {
	width: 150px;
	flex-direction: column;
}
.order-list-box .order-actions .btn {
	font-size: 12px;
	width: 60px;
	line-height: 24px;
	margin-top: 5px;
}

/* 订单付款done页面 */
.feedback-from .form-item.done {
	padding: 0;
}
.feedback-from .form-item.done .inputText {
	border: 0 none;
	height: auto;
	line-height: 30px;
}
/* 列表TAB 筛选*/
.tab-boxs {
	padding: 30px 0 10px;
}
.tab-boxs .tab-list {
	border-bottom: 1px solid #f1f1f1;
	padding-bottom: 15px;
}
.tab-boxs .tab-list a {
	margin-right: 15px;
	font-size: 16px;
	color: #333;
	padding-bottom: 5px;
	border-bottom: 2px solid #fff;
}
.tab-boxs .tab-list a:last-child {
	margin-right: 0;
}
.tab-boxs .tab-list a.on, .tab-boxs .tab-list a:hover {
	color: #004fa0;
	border-bottom: 2px solid #004fa0;
}







