﻿@charset "utf-8";
/* CSS Document */
/* Author: zq */
/* Time: 2014/12/3*/

/*header*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0; padding:0px; margin:0px;}
ol,ul {list-style: none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size:100%;}
body{ font:12px/24px '宋体'; color:#666;}
a{ color:#484848; text-decoration:none;}
h3{ font-family:"Microsoft YaHei";}
.fl{ float:left;}
.fr{ float:right;}
.show{ display:block;}
.hide{ display:none;}
.cl{ clear:both;}
*{ outline:none;}
.wd1200{ width:1200px; margin:0 auto;}
body a:hover,a:hover .brank_title,.h_serList li a:hover,.ask_list li a:hover,.hot_proList li a:hover span{ color:#e60000;}

/*header*/
.header{ position:relative; z-index:1000; width:100%; min-width:1200px; height:192px;}
.h_t{ width:100%; height:31px; line-height:32px; background-color:#f8f8f8; border-bottom:1px solid #ebebeb;}
.h_top{ position:relative; height:31px;}
.h_wxShow{ display:none; position:absolute; top:34px; right:192px; z-index:1000; background:#FFF url(../images/wx_shbd.png) no-repeat; width:102px; padding:16px 9px 12px 10px;}
.h_t,.h_t a{ color:#888;}
.h_sc{ margin-left:8px; margin-right:18px; display:inline;}
.h_sc a{ display:block; background:url(../images/h_ticon.png) no-repeat left; padding-left:18px;}
.h_tel{ margin-left:15px; height:31px; display:inline;}
.h_tel span{ float:left;}
.h_tel em{ float:left; font-family:"Microsoft YaHei"; color:#e50000; font-size:14px; font-style:normal;}
.h_look{ background:url(../images/h_icon2.jpg) no-repeat left; padding-left:18px; margin-left:18px;}
.h_service{ position:relative; z-index:600; width:60px; height:32px; margin-left:12px; display:inline;}
.h_serList{ display:none; position:absolute; top:32px; left:0; z-index:600; background-color:#FFF; width:60px; height:auto; overflow:hidden; padding:0 5px; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; border-radius:0 0 3px 3px; box-shadow: #ebebeb 0px 3px 4px;}
.h_serList li{ width:60px; height:24px; line-height:24px;}
.h_serList li a{ color:#666;}
.h_top .cur .h_serName{  background-color:#FFF;  border-top:1px solid #ebebeb; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; border-radius:3px 3px 0 0; box-shadow: #ebebeb 0px 0px 4px;}
.h_top .cur .h_serName a{ background:url(../images/h_serho.png) no-repeat right; color:#c1c1c1;}
.h_serName{ width:60px; height:32px; padding:0 5px;}
.h_serName a{ background:url(../images/h_serac.png) no-repeat right; padding-right:12px;}
.h_click{ color:#e0e0e0;}
.h_click a{ padding:0 11px;}
.h_cen{ position:relative; height:120px;}
.logo{ position:absolute; left:0; top:13px;}
.h_ser{ position:absolute; left:496px; top:25px;}
.h_serSel{ height:21px;}
.h_serSel li{ float:left; margin-right:2px; display:inline; background:url(../images/ser_selac.jpg) no-repeat; width:60px; height:21px; line-height:22px; text-align:center;}
.h_serSel li a{ display:block; width:60px; height:21px; color:#c1c1c1;}
.h_serSel li.cur a,.h_serSel li a:hover{ background:url(../images/ser_selho.jpg) no-repeat; color:#FFF;}
.h_serText{ display:block; color:#a3b2bc; font-size:12px; /*background:url(../images/ser_text.jpg) no-repeat;*/ width:322px; height:20px; line-height:20px; padding:9px 18px; /*border:0;*/ border:2px solid #c1c1c1;}
.h_serSub{ display:block; background:#c1c1c1/*url(../images/ser_sub.jpg) no-repeat*/; font-family:"Microsoft YaHei"; color:#FFF; font-size:15px; width:72px; height:42px; border:none; cursor:pointer;}
.h_serHot{ padding-top:2px;}
.h_serHot a{ color:#aaa; margin-right:8px;}
.h_dlist{ position:absolute; top:38px; right:0;}
.h_dlist li{ float:left; position:relative; width:52px; height:70px; margin-left:22px; display:inline;}
.h_dlist li img,.h_dlist li span{ display:block;}
.h_dlist li img{ margin-left:5px;}
.h_dlist li.cur .h_dName{ background:url(../images/sub_shicon.jpg) no-repeat bottom; padding-bottom:9px;}
/*购物车列表*/
.red{font-family:"Microsoft YaHei"; color:#e40808;}
.delete{ display:block; color:#ff8a00;}
.sub_show{ display:none; position:absolute; top:70px; z-index:800; width:346px; height:auto; overflow:hidden; background-color:#FFF; border:1px solid #e5e5e5; border-radius:4px; box-shadow: #e5e5e5 0px 0px 5px;}
.sub_prilist{ left:-222px;}
.sub_car{ left:-296px;}
.sub_shTop{ height:40px; line-height:40px; border-bottom:1px solid #eee;}
.sub_shTop h3{ color:#484848; font-size:14px; padding-left:9px;}
.sub_shTable{ height:355px; overflow-x:hidden; overflow-y:auto;}
.sub_shTable td{ border-bottom:1px dotted #ccc;}
.sub_shDown{ background-color:#f5f5f5; height:72px; padding-right:16px; padding-top:4px; text-align:right;}
.h_dlist li .sub_shDown  span{ display:inline-block;}
.sub_proTitle{ color:#c1c1c1; padding-left:15px; display:block; line-height:20px;}
.sub_pdd{ padding-right:28px;}
.sub_priEnd{ display:block; background:url(../images/price_endbd.png) no-repeat; font-family:"Microsoft YaHei"; color:#FFF; font-size:16px; width:108px; height:32px; padding-right:16px; border:none; cursor:pointer;}

.h_dName,.h_memName{ position:relative; z-index:900; padding-top:4px; text-align:center;}
.h_dnum{ position:absolute; top:-10px; right:0; background:url(../images/h_numbd.png) no-repeat; font-family:Arial; color:#FFF; width:22px; height:20px; line-height:18px; text-align:center;}
.h_d{ width:100%; height:40px; background-color:#33aed8;}
.h_down{ position:relative; height:40px;}
.h_me,.h_meName{ width:220px; height:40px;}
.h_me{ position:relative;}
.h_meName{ background-color:#33aed8; line-height:40px; cursor:pointer;}
.h_meName h3{ /*background:url(../images/all_chalicon.jpg) no-repeat left;*/ padding-left:28px; font-family:"Microsoft YaHei"; color:#FFF; font-size:15px; margin-left:20px;}
.nav{ position:absolute; top:0; left:220px;}
.nav li{ float:left; position:relative; width:122px; height:40px; line-height:40px;}
.nav_name{ display:block; font-family:"Microsoft YaHei"; color:#FFF; font-size:15px; width:auto; height:40px; padding:0 25px;  /*background:url(../images/nav_line.jpg) no-repeat right;*/ text-align:center;}
.nav li.cur .nav_name,.nav li.nav_this .nav_name{ background-color:#ff9900;color:#FFF;}
.sub_nav{ display:none; position:absolute; top:40px; left:0; z-index:1000; width:90px; height:auto; overflow:hidden; padding:5px 20px; background:url(../images/sub_navbd.png) repeat;}
.nav .sub_nav li{ float:none; width:90px; height:36px; line-height:40px; border-bottom:1px solid #37afff;}
.nav .sub_nav li a{ display:block; color:#FFF; font-size:13px; background:url(../images/sub_icon.png) no-repeat left; padding-left:14px; margin-left:2px; width:74px; height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.me_brand{ position:absolute; right:0; top:-5px; z-index:10;}
.h_meList{ position:absolute; left:0; top:40px; z-index:1000; width:220px; height:660px; background-color:#33aed8; border-radius:0 0 3px 3px; box-shadow: #777575 2px 0 2px;}
.h_meList li{ width:220px;  position:relative;border-bottom:2px solid #fff;}
.h_meList a{ font-family:"Microsoft YaHei";}
.h_mechnal{ width:188px; height:29px;  /*background:url(../images/all_chline.jpg) repeat-x bottom;*/ padding:10px 14px 0px 18px;}
.h_meChname{ background:url(../images/all_subchicon.png) no-repeat right;}
.h_meChname a{ display:block; color:#FFF; font-size:13px; width:178px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.h_meSub{ width:188px; height:25px;overflow:hidden;}
.h_meSub a{ color:#a3daff; margin-right:6px;}
.h_meList li.cur{ background-color:#FFF;}
.h_meList li.cur .h_meChname a{ color:#c1c1c1;}
.h_meList li.cur .h_meSub a{ color:#67c2ff;}

.h_meShow{ display:none; position:absolute; left:220px; top:0; width:442px; height:auto; overflow:hidden; padding:10px 16px 10px 22px; background-color:#FFF; opacity:0.9; filter: alpha(opacity=90); border-radius:0 4px 4px 0; box-shadow: #acacac 2px 0px 2px;}
.h_meList .h_meShow li{ width:442px; height:auto; overflow:hidden; padding:6px 0; border-bottom:1px dashed #e8e8e8;}
.h_shName{ color:#c1c1c1;}
.h_shClick a{ color:#666; margin-right:18px;}

#body{ background:#eee /*url(../images/body_bd.jpg) no-repeat center top*/; height:auto; overflow:hidden; min-width:1200px; padding-bottom:25px;}
.bd{ background-color:#FFF; height:auto; overflow:hidden;}
.pd{ padding:6px 20px 0 20px;}

/*me-brand*/
.we_brand{ height:220px;}
.we_brList{ height:120px; overflow:hidden; padding-top:22px;}
.we_brList ul{ width:1200px;}
.we_brList li{ float:left; width:255px; margin-right:45px;}
.we_brR{ width:120px;}
.we_brTitle a{ display:block; font-family:"Microsoft YaHei"; font-size:14px; width:120px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.we_brIntro{ height:96px; overflow:hidden; margin-top:2px;}

/*message*/
.mess_wel,.mess_table{ font-family:"Microsoft YaHei"; font-size:14px;}
.mess_wel{ padding:28px 0;}
.mess_label{ text-align:right; display:block;}
.com_text{ font-family:"Microsoft YaHei"; color:#666; font-size:14px; height:18px; line-height:20px; padding:5px; border:1px solid #d0d0d0; display:block;}
.mess_text1{ width:292px;}
.mess_select select,.my_carScity select{ font-family:"Microsoft YaHei"; color:#000; font-size:14px; width:90px; padding:2px 0; border:1px solid #7f9db9;}
.mess_area{ width:502px; height:104px; overflow:hidden;}
.yz_text{ width:136px;}
.mess_yz img{ float:left; width:80px; height:32px; margin:0 10px;}
.yz_shure{ color:#c1c1c1; text-decoration:underline;}
.mess_subReset input,.pri_askSubmit{ display:inline-block; float:left; margin-right:6px; background-color:#c1c1c1; font-family:"Microsoft YaHei"; color:#FFF; font-size:14px; width:150px; height:34px; border:none; cursor:pointer;}

/*footer*/
.footer{ clear:both; width:100%; min-width:1200px;background:#383838;}
.foot_t{ height:auto; overflow:hidden; padding:42px 0 30px 24px;}
.foot_t dl{ float:left; width:70px; margin-right:70px; display:inline; text-align:center;}
.wx_box{ width:116px; padding:16px 12px 12px 12px; margin-right:26px; display:inline; border:1px solid #e2e2e2;}
.foot_color a{ font-family:"Microsoft YaHei"; color:#4a4a4a; font-size:14px;}
.foot_t dt{ height:86px;}
.foot_color{ height:24px; padding-bottom:8px;}
.foot_color a{ color:#666;}
.foot_t dd a{ display:block; width:70px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.wx_box img,.wx_box span{ display:block;}
.wx_name{ padding-top:6px; text-align:center;}
.f_click{ color:#fff; /*height:40px;*/ line-height:40px; text-align:center; /*border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;*/}
.f_click a{ color:#fff;padding:0 20px;}
.foot_d{ height:auto; overflow:hidden; padding:16px 0 14px; text-align:center;}
.copyright{ padding-bottom:12px;}
.foot_img img{ margin-right:6px;}