@charset "utf-8";
/* CSS Document */
@font-face{
	 font-family:"微软雅黑";
	 src:url(../../font/msyh.ttf);
}
*{ margin:0; padding:0;}
body{background:#fff;  font-size:12px; color:#666; font-family:"微软雅黑"}
h1,h2,h3,h4,h5{ font-size:12px; margin:0; padding:0}
ul,li,dl,dt,dd{ list-style:none; margin:0; padding:0}
a {cursor:pointer; text-decoration:none; color:#666}
a:hover{ color:#d00709 !important}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{ border:0;}
samp, input{font-family:"微软雅黑"}

em, i{ font-style:normal}
.page{ width:1100px; margin:0 auto}
.page_box{ width:1100px; margin:0 auto}
.page2{ width:1094px; margin:0 auto}
.fl{ float:left}
.fr{ float:right}
.input_btn0{ padding:0 12px;text-align:center; color:#fff; height:30px; line-height:30px; background:#c7c7c7; border:none; cursor:pointer; margin-left:12px;}

/*--------------------------头部导航条-------------------------------*/
.shortcut{ background:#f9f9f9; border-bottom:1px solid #ececec; height:40px; line-height:40px;}
.shortcut-left{ float:left;}
.shortcut-right{ float:right}
.shortcut-left li, .shortcut-right li{ float:left}
.shortcut-right li{ float:left; background:url(../images/shortcut_icon2.gif) no-repeat right center; padding:0 6px}
.shortcut-left li.item-more{ background:url(../../images/new_images/shortcut_icon2.gif) no-repeat right center; width:100px; text-align:center; position:relative; z-index:10;}
.shortcut-left li.item-more a{ width:100px; height:40px; display:block;  position:relative; z-index:2;}
.shortcut-left li.item-more a em{ display:inline-block; height:40px;}
.shortcut-left li.item-more a span{ background:url(../../images/new_images/shortcut_icon1.png) no-repeat left center; width:10px; display:inline-block; height:40px; margin-right:6px;}
.shortcut-left li.item-more a .icon-arrow{ background:url(../../images/new_images/shortcut_icon1.gif) no-repeat left center; display:inline-block; width:5px; height:40px;}
.sub-nav{ width:157px; text-align:center; height:170px; padding:44px 0 0 0; background:url(../../images/new_images/shortcut_icon3.png) no-repeat left top;  position:absolute;left:-2px; top:1px; z-index:1; line-height:15px; display:none}
.sub-nav div{ padding-left:6px;}

.shortcut-right li.my-cart{ /*background:url(../../images/new_images/shortcut_icon2.gif) no-repeat right center;*/ width:100px; text-align:center; position:relative; z-index:10; padding:0 0}
.shortcut-right li.my-cart a{ width:71px; height:40px; display:block; position:relative; z-index:2}
.shortcut-right li.my-cart a em{ display:inline-block; height:40px; width:100px;}
.shortcut-right li.item-daohang{width:71px; text-align:center; position:relative; z-index:10; padding:0 0}
.shortcut-right li.item-daohang a{ width:71px; height:40px; display:block; position:relative; z-index:2}
.shortcut-right li.item-daohang a em{ display:inline-block; height:40px;}
.shortcut-right li.item-daohang a.item-daohang-nav{ width:71px;}
.shortcut-right li.item-daohang:hover a.item-daohang-nav{ border:1px solid #e5e5e5; width:69px; border-top:0; border-bottom:0; background:#fff; position:relative; z-index:222}
.sub-cart{ width:99px; height:106px; padding:44px 0 0 0; background:#FFF;  position:absolute; top:1px; z-index:1; line-height:15px;  display:none;    box-shadow: 0px 0px 10px #ccc;
    border: 1px solid #e5e5e5;}
.sub-cart a{ display:block; line-height:24px !important; height:24px !important; text-align:left;width:98px !important; text-indent:15px;}
.sub-cart a i{ font-style:normal; padding:0 4px;}
.sub-nav2{ width:294px; padding:10px; box-shadow:0px 0px 10px #ccc; border:1px solid #e5e5e5; background:#fff; position:absolute;right:0px; top:39px; z-index:1; line-height:15px;  display:none}
.sub-nav2 ul{}
.sub-nav2 ul li{ float:left; width:88px; overflow:hidden; padding:0; background:none; padding:0 0 0 10px;}
.sub-nav2 ul li dt{ font-weight:bold; line-height:30px; text-align:left; background:#fff;}
.sub-nav2 ul li dd{ line-height:24px; height:24px; text-align:left}
.shortcut-left li.item-more:hover .sub-nav, .shortcut-right li.my-cart:hover .sub-cart, .shortcut-right li.item-daohang:hover .sub-nav2{display:block}

.shortcut-left li.city{ background:url(../../images/new_images/shortcut_icon2.png) no-repeat left center; padding:0 0 0 15px; margin-left:5px;   }
.shortcut-left li.city a{ color:#999; margin-left:5px;}


/*--------------------------头部-------------------------------*/
.header{ height:90px; background:#fff}
.logo{ width:179px; height:52px; float:left; padding-left:2px; /*margin:22px 0 0 0*/}
.day{ float:left; width:84px; height:78px; margin:6px 0 0 6px}
.nav{ font-size:20px; width:799px;height:26px; line-height:26px; margin:30px 0 0 90px; float:left; display:inline}
.nav a{ display:inline-block; height:26px; line-height:26px; margin-right:68px; position:relative}
@media (max-width:1000px) {
	.nav a{margin-right:38px;}
}
.nav a span{ background:url(../../images/new_images/icon.png) no-repeat; display:inline-block; width:24px; height:24px; margin-right:10px;}
.nav a span#nav_xz{ background-position:0 0}
.nav a span#nav_hx{ background-position:0 -28px}
.nav a span#nav_es{ background-position:0 -56px}
.nav a i{ position:absolute; right:-24px; top:0px}
.nav a.on{ color:#d00709}
.nav a.on span#nav_xz{ background-position:-26px 0}
.nav a.on span#nav_hx{ background-position:-26px -28px}
.nav a.on span#nav_es{ background-position:-26px -56px}
.nav a:hover span#nav_xz{ background-position:-26px 0}
.nav a:hover span#nav_hx{ background-position:-26px -28px}
.nav a:hover span#nav_es{ background-position:-26px -56px}
.nav a samp{ margin:-10px 0 0 0}
.nav a:last-child{ margin-right:0px}

.content{}

/*--------------------------尾部-------------------------------*/
.footer{ background:#727272; height:320px; color:#cccccc}
.footer .page{ padding:19px 0 0 0;background:#727272;}
.footer dl{ color:#fff;}
.footer dl dt{ font-size:14px; border-bottom:1px solid #868686; height:34px; line-height:34px; margin-bottom:5px;}
.foot_list1{ width:91px; float:left; margin-right:110px; display:inline}
.foot_list2{ width:91px; float:left;  margin-right:110px; display:inline}
.foot_list3{ width:367px; float:left; margin-right:73px; margin-bottom:40px; display:inline}
.foot_list4{ width:228px; float:left; } 
.footer dl dd{ line-height:30px;}
.footer dl dd a{ color:#fff;}
.foot_list3 p{ margin-bottom:14px; padding:5px 0 0 5px}
.foot_list3 a{ display:inline-block; border:1px solid #b8b8b8; border-radius:3px; height:29px; width:105px; text-align:center; line-height:29px; margin-right:10px;}
.foot_list3 a:hover{ background:#808080; color:#fff !important;}
.foot_list3 div{ padding:0 0 0 70px;}
.foot_list4 dt{ width:91px;}
.foot_list4 dd{ width:66px; height:66px; float:left; margin-top:15px; margin-right:15px; display:inline}
.foot_list4 dd a{ display:block; width:66px; height:66px; background:url(../images/foot_icon.png) no-repeat; position:relative}
.foot_list4 dd.tecent{ margin:15px 15px 0 15px; display:inline}
.foot_list4 dd.sina a{ background-position:0 0}
.foot_list4 dd.tecent a{ background-position:-81px 0}
.foot_list4 dd.weixin a{ background-position:-162px 0}
.foot_list4 dd.sina a:hover{ background:#808080 url(../images/foot_icon.png) no-repeat; border-radius:100px;}
.foot_list4 dd.tecent a:hover{background:#808080 url(../images/foot_icon.png) no-repeat -81px 0; border-radius:100px;}
.foot_list4 dd.weixin a:hover{background:#808080 url(../images/foot_icon.png) no-repeat -162px 0; border-radius:100px;}
.weixin-qrcode2{ width:145px; height:145px; z-index:10; position:absolute; left:-38px; top:-148px;display:none; }

.friend_link{ text-align:center; color:#fff; border-top:1px solid #868686; line-height:30px; padding:4px 0 0 0}
.friend_link a{color:#ccc; padding:0 10px;}
.statist{ text-align:center}
.statist p{ line-height:26px;}
.statist p em{ font-family:Tahoma}
.statist p span{ padding:0 4px}
.statist p a{ color:#ccc}
.statist div{ margin-top:10px;}
.statist div img{ border:1px solid #7b7b7b; margin:0 6px;}


/*=====购物车=====*/
.mui-mbar{ height:100%; width:308px; position:fixed; right:-264px; top:0; z-index:1000;}
.mui-mbar-mask{ width:44px; height:100%; float:left; position:relative;background:url(../images/cart_bg.png) repeat-y left top; }
.mui-mbar-cart{ width:264px; height:100%; background:#e6e6e6; float:left; position:relative}
.mui-mbar-gwc{ background:url(../images/cart_icon.png) no-repeat; width:44px; height:80px; position:absolute; top:50%; left:0px; margin-top:-40px; color:#fff; }
.mui-mbar-wz{ position:relative; padding-top:18px; cursor:pointer;text-align:center}
.mui-mbar-wz img{margin-bottom:6px;}
.mui-mbar-wz em{ background:url(../images/yuan.png) no-repeat; text-align:center; color:#fff; font-size:10px; width:12px; height:12px; display:inline-block; line-height:12px; position:absolute; right:5px; top:14px;}

.mui-jiesuan{ height:96px; width:240px; position:absolute; bottom:50px; left:12px;}
.mui-jiesuan p{ display:block; background:url(../images/mui-icon.png) no-repeat; text-align:center; height:50px; line-height:50px; font-size:14px; color:#999}
.mui-jiesuan p em{ color:#333; padding:0 5px;}
.mui-button{ width:240px; height:46px; line-height:46px; border:none; background:#f75d57; font-family:"微软雅黑"; font-size:18px; color:#fff;}
.mui-button:hover{ background:#e7453f}

.table-list{ background:#fff; color:#999;}
.table-list th{ height:28px; line-height:28px; font-weight:normal; border-bottom:1px solid #ececec;}
.table-list a{ color:#999}
.table-padding{ padding:0 0 0 12px; text-align:left}
.table-list th.table-padding label{ margin-right:4px;}
.table-list td{ height:72px; border-bottom:1px solid #ececec;}
.mui-pic{ width:74px; height:56px; position:relative}
.mui-pic .close_btn{ position:absolute; left:0; top:23px; z-index:1}
.mui-pic label{ position:absolute; left:0; top:20px;}
/*在线客服*/
.mui-mbar-kefu{ height:36px; width:36px; position:absolute; left:8px; bottom:182px;}
.mui-mbar-kefu a{display:block}
.mui-mbar-go a:hover{ background:#333030; display:block;opacity:1;filter:Alpha(opacity=100);}
.mui-zaixian{ background:url(../images/cart_icon4.png) no-repeat; font-size:14px; line-height:36px; position:absolute; left:-110px; top:0; width:69px; height:36px; padding-left:10px; display:none}


/*二维码*/
.mui-mbar-weixin{ height:36px; width:36px; position:absolute; left:8px; bottom:138px;}
.mui-mbar-weixin a{display:block}
.mui-mbar-go a:hover{ background:#333030; display:block;opacity:1;filter:Alpha(opacity=100);}
.mui-weima{ background:url(../images/cart_icon4.png) no-repeat; position:absolute; left:-220px; top:-74px; width:194px; height:192px; display:none}
/*投诉建议*/
.mui-mbar-tousu{ height:36px; width:36px; position:absolute; left:8px; bottom:94px;}
.mui-mbar-tousu a{display:block}
.mui-mbar-go a:hover{ background:#333030; display:block;opacity:1;filter:Alpha(opacity=100);}
.mui-jianyi{ background:url(../images/cart_icon4.png) no-repeat; font-size:14px; line-height:36px; position:absolute; left:-110px; top:0; width:69px; height:36px; padding-left:10px; display:none}

/*返回顶部*/
.mui-mbar-top{ height:36px; width:36px; position:absolute; left:8px; bottom:50px;}
.mui-mbar-top a{display:block}
.mui-mbar-go a:hover{ background:#333030; display:block;opacity:1;filter:Alpha(opacity=100);}
.mui-fanhui{ background:url(../images/cart_icon4.png) no-repeat; font-size:14px; line-height:36px; position:absolute; left:-110px; top:0; width:69px; height:36px; padding-left:10px; color:#666; display:none}



.new_search{ background:#eeeef4}
.new_search .search-box{ width:562px; margin:0 auto;}

.new_search .search-title{ text-align:center; font-size:24px; color:#999; height:47px; padding:22px 0 0 0}

.new_search .search{ width:560px; height:48px; background:#fff; border:1px solid #dddddd; border-radius:3px; margin-bottom:10px;}

.new_search .search-fenlei{ width:84px; border-right:1px solid #ddd;  line-height:48px; float:left; background:url(../images/3.png) no-repeat 14px center; padding:0 0 0 38px; cursor:pointer; position:relative}

.new_search .search-fenlei-icon1{ background:url(../../images/new_images/search_icon1.jpg) no-repeat 14px center;width:84px; border-right:1px solid #ddd;  line-height:48px; float:left; padding:0 0 0 38px; position:relative}

.new_search .search-fenlei-icon2{ background:url(../../images/new_images/search_icon2.jpg) no-repeat 14px center;width:84px; border-right:1px solid #ddd;  line-height:48px; float:left; padding:0 0 0 38px; position:relative}

.new_search .search-fenlei-icon3{ background:url(../../images/new_images/search_icon3.jpg) no-repeat 14px center;width:84px; border-right:1px solid #ddd;  line-height:48px; float:left; padding:0 0 0 38px; position:relative}

.new_search .search-fenlei-icon4{ background:url(../../images/new_images/search_icon4.jpg) no-repeat 14px center;width:84px; border-right:1px solid #ddd;  line-height:48px; float:left; padding:0 0 0 38px; position:relative}

.new_search .search-fenlei-icon5{ background:url(../../images/new_images/search_icon5.jpg) no-repeat 14px center;width:84px; border-right:1px solid #ddd;  line-height:48px; float:left; padding:0 0 0 38px; position:relative}

.new_search .search-fenlei-icon6{ background:url(../../images/new_images/search_icon6.jpg) no-repeat 14px center;width:84px; border-right:1px solid #ddd;  line-height:48px; float:left; padding:0 0 0 38px; position:relative}

.new_search .search-fenlei *{ vertical-align:middle}

.new_search .search-fenlei i{ background:url(../images/search_icon2.gif) no-repeat center top; width:18px; display:inline-block; height:4px;}

.new_search .search .input-txt{ width:362px; height:48px; border:none; padding:0 0 0 18px; float:left; color:#ccc; font-size:14px;}

.new_search .search .input-btn{ background:url(../images/4.png) no-repeat center center; border:none; width:54px; height:48px; cursor:pointer; float:left}



.new_search .set{display:block; font-size:14px; background:url(../images/search_icon2.gif) no-repeat 60px center;}

.new_search .select{}



.new_search .search-list{ width:124px;  position:absolute; left:-1px; top:46px;  z-index:1; display:none}

.new_search .search-list{ border:1px solid #ddd; width:122px;background:#fff; font-size:14px; margin-top:8px; padding:8px 0; border-radius:3px; z-index:999;}

.new_search .search-list li{ height:28px; line-height:28px; background:url(../images/search_icon3.gif) no-repeat; padding:0 0 0 36px}

.new_search .search-list li.search-list-icon1{ background-position:13px 8px}

.new_search .search-list li.search-list-icon2{ background-position:13px -21px}

.new_search .search-list li.search-list-icon3{ background-position:12px -51px}

.new_search .search-list li.search-list-icon4{ background-position:12px -78px}

.new_search .search-list li.search-list-icon5{ background-position:14px -106px}

.new_search .search-list li.search-list-icon6{ background-position:13px -134px}



/*-------咨询弹出--------*/

.consultation{ background:#fff; width:524px; height:500px;  position:relative}

.consultation span.close_btn{ position:absolute; right:14px; top:10px; cursor:pointer}

.consu_bar{ height:22px; line-height:22px; border-bottom:1px solid #ff8000; font-family:"微软雅黑"; margin:0 25px !important;}

.consu_bar a{ height:22px; display:inline-block; padding:0 22px; font-size:14px;}

.consu_bar a.on{ background:#ff8000; color:#fff;}

.consu_bar a:hover{ background:#ffcc66; color:#fff}

.consul_main{ height:338px;OVERFLOW-Y: auto; OVERFLOW-X:hidden;}

.consul_more{ text-align:center; font-size:16px; font-family:"微软雅黑"; line-height:54px; height:54px;}

.kefu{ background:#dff8f8; border-top:5px solid #c2edf2; height:68px; padding:12px 0 0 0; text-align:center;}

.kefu img{ margin:0 16px;}



.consul_main{ padding:28px 25px 0 25px;}

.consul_main .consul_t{ clear:both; height:29px; margin-bottom:10px; cursor:pointer}

.consul_main .consul_t a{ height:29px; display:block;}

.consul_main .consul_t a span{ display:inline-block; height:29px; line-height:29px;}

.consul_main .consul_t a span.consul_tl{ width:11px; float:left; background:url(../images/left_icon1.gif) no-repeat;}

.consul_main .consul_t a span.consul_tc{ padding:0 10px; float:left; background:url(../images/center_icon1.gif) repeat-x;}

.consul_main .consul_t a span.consul_tr{ width:5px;  float:left; background:url(../images/right_icon1.gif) no-repeat;}

.consul_main .consul_t a:hover span.consul_tl{ width:11px; float:left; background:url(../images/left_icon3.gif) no-repeat;}

.consul_main .consul_t a:hover span.consul_tc{ padding:0 10px; float:left; background:url(../images/center_icon3.gif) repeat-x;}

.consul_main .consul_t a:hover span.consul_tr{ width:5px;  float:left; background:url(../images/right_icon3.gif) no-repeat;}

.consul_b{ background:url(../images/left_c.gif) repeat-y; width:421px; margin:10px 0 22px 0}

.consul_txt{ padding:12px 20px; line-height:26px;}






.pagess {
	text-align: center;
	margin-top:10px;
	margin-bottom:10px;
	vertical-align: middle; 
}
.pagess table {
	margin-left: auto;
	margin-right: auto; 
}
.pagess a {
	padding:5px 8px;
	border: 1px solid #cbcbcb;
	color: #8a8a8a;
	line-height:25px;
	margin-left:10px;
	background:#FFF;
}



/*---------------查询结果------------*/

.search_list {
    background: #fff;
    width: 100%
}

.search_list .page {
    background: #fff;
    padding: 0 0 20px 0
}

.side_left {
    width: 208px;
    border: 1px solid #dfdfda;
    border-right: none;
    float: left;
    background: url(../images/left_bg01.png) repeat-y right top
}

.side_right {
    width: 874px;
    /*border-bottom: 1px solid #dfdfda;*/
    border-top: 3px solid #d00709;
    float: right;
    padding: 30px 0 0 0
}

dl.side_list {
    background: #f5f5f4 url(../images/left_bg01.png) repeat-y right top;
    font-family: "微软雅黑";
    border-bottom: 1px solid #dfdfda;
    padding-bottom: 48px;
}

dl.side_list dt {
    font-size: 16px;
    color: #333;
    height: 48px;
    line-height: 48px;
    padding: 0 0 0 18px;
}

dl.side_list dd {
    height: 42px;
    background: url(../images/line1.jpg) repeat-x 0 top;
    width: 208px;
}

dl.side_list dd a {
    display: block;
    width: 208px;
    height: 42px;
    line-height: 42px;
}

dl.side_list dd a b {
    width: 27px;
    display: inline-block;
    height: 42px;
    background: url(../images/phone1.png) no-repeat center top;
    margin: 0 0 0 24px;
}

dl.side_list dd a em {
    display: inline-block;
    width: 105px;
    padding: 0 0 0 15px;
    font-size: 14px;
    color: #999
}

dl.side_list dd a span {
    background: url(../images/icon05.png) no-repeat left center;
    width: 7px;
    height: 42px;
    display: inline-block;
}

dl.side_list dd a:hover {
    background: url(../images/left_bg01.jpg) repeat-x left top;
    color: #d00709;
    height: 42px;
}

dl.side_list dd a:hover em {
    color: #d00709
}

dl.side_list dd a:hover b {
    background: url(../images/phone2.png) no-repeat
}

dl.side_list dd a b.item1 {
    background-position: 0 -2px
}

dl.side_list dd a b.item2 {
    background-position: 0 -45px
}

dl.side_list dd a b.item3 {
    background-position: 0 -88px
}

dl.side_list dd a b.item4 {
    background-position: 0 -130px
}

dl.side_list dd a b.item5 {
    background-position: 0 -172px
}

dl.side_list dd a b.item6 {
    background-position: 0 -214px
}

dl.side_list dd.item_on a {
    background: url(../images/left_bg01.jpg) repeat-x left top;
}

dl.side_list dd.item_on a b {
    background: url(../images/phone2.png) no-repeat
}

dl.side_list dd.item_on a b.item1 {
    background-position: 0 -2px
}

dl.side_list dd.item_on a b.item2 {
    background-position: 0 -45px
}

dl.side_list dd.item_on a b.item3 {
    background-position: 0 -88px
}

dl.side_list dd.item_on a b.item4 {
    background-position: 0 -130px
}

dl.side_list dd.item_on a b.item5 {
    background-position: 0 -172px
}

dl.side_list dd.item_on a b.item6 {
    background-position: 0 -214px
}

dl.side_list dd a:hover b.item1 {
    background-position: 0 -2px
}

dl.side_list dd a:hover b.item2 {
    background-position: 0 -45px
}

dl.side_list dd a:hover b.item3 {
    background-position: 0 -88px
}

dl.side_list dd a:hover b.item4 {
    background-position: 0 -130px
}

dl.side_list dd a:hover b.item5 {
    background-position: 0 -172px
}

dl.side_list dd a:hover b.item6 {
    background-position: 0 -214px
}

dl.side_list dd.last a:hover {
    border-bottom: 1px solid #dcdcdc
}

dl.side_hot {
    padding: 20px 18px 0 18px;
}

dl.side_hot dt {
    font-size: 16px;
    color: #333;
    font-family: "微软雅黑";
}

dl.side_hot dd {
    background: url(../images/icon01.gif) repeat-x left bottom;
    height: 55px;
    padding: 15px 0 0 0
}

dl.side_hot dd .img2 {
    width: 42px;
    height: 31px;
    float: left;
}

dl.side_hot dd .txt2 {
    float: right;
}

dl.side_hot dd .txt2 p {
    margin-bottom: 6px;
}

dl.side_hot dd .txt2 em {
    color: #ff0000;
    padding: 0 8px;
}

dl.side_hot dd.no {
    background: none
}

.hotline {
    color: #ff8000;
    font-size: 16px;
    font-family: "微软雅黑";
    border-top: 1px solid #dfdfda;
    padding-top: 10px;
}

.hotline li {
    height: 44px;
    line-height: 44px;
    margin-bottom: 10px;
    padding: 0 10px;
}

.hotline li span {
    margin: 0 0 0 12px;
}
.top_left{ float:left; width:670px}