﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; list-style:none; text-decoration:none; font-size:13px; font-family:"微软雅黑","Microsoft YaHei",sans-serif;}
img{ border:none;}
.clear{ clear:both;}
em,i,del,b{ font-style:normal; font-size:12px;}



/*siteNavWrap*/
.fixed_head_on{ position:fixed; z-index:1000; width:100%; top:0px;}
.siteNavWrap{width:100%; height:30px;  line-height:30px; background:#ba98b6;display:none;}
/*siteNav*/
.siteNav{width:1200px; height:30px; margin:0 auto; }
/*.siteNav a:link,.siteNav a:visited{color:#3c3c3c; text-decoration:none;}
*/
.siteNav a{color:#e6d6e2;}
.siteNav a:hover{ text-decoration:underline;}
/*-quickMenu-*/
.Tleft{ float:left; overflow:hidden;}
.Tleft span{ display:block; float:left;color:#e6d6e2;}
.Tleft a{ display:block; float:left; padding:0 10px; color:#d50e13; height:15px; line-height:15px; font-weight:bold; margin-top:8px;}
.Tleft a.loginBtn1{ border-right:1px solid #d50e13; margin-left:8px;}
.quickMenu{height:30px; float:right;}
.quickMenu li{height:30px; float:left; padding:0 12px;/*background: url(../images/line.png) no-repeat right center;*/ position:relative
}
.head{width:100%;height:85px;background: url(../images/head_bg.jpg) repeat-x;}

.quickMenu li a{ color:#e6d6e2; padding:0 5px;}
.quickMenu li.loginInfo a,.quickMenu li.register a,.quickMenu li.newGwc a{ color:#d50e13}
.quickMenu li.newGwc a{}
.quickMenu li.newGwc .icon5{ display:inline-block; padding-right:10px;float:left; padding-top:1px;}
*+html .quickMenu li.newGwc .icon5{ padding-top:6px;}
#myShop{ background:none;}
#ulshopconceal{ position:absolute; display:none; left:0px; top:30px; z-index:100; background:#fff;}
#ulshopconceal li{ background:none;}

/*header*/
#header{width:1200px; height:125px; margin:0 auto;}
#header h1{ float:left;margin-top:22px;}
#header h1 a{display:block;}
#header h2{padding:20px 0;}
#header .topbg1{ float:left;}
/*.provice{width:130px; float:left; padding:18px 48px 0 32px;}*/

.provinceNow{width:55px; font-size:16px; font-weight:bold; float:left;}
.provice .province01{width:75px; float:left;}
.provice .province01 span{color:#666; cursor:pointer; display:inline-block;}
.provice .province01 span img{display:inline-block; position:relative; top:2px;}
.telphone{width:284px; height:56px; float:left; margin-top:15px; padding-top:8px;}
/*shoppingCartWrap*/
.shoppingCartWrap{width:186px; height:40px; line-height:40px; float:right; background:url(../images/gwcBg.png) no-repeat;
margin-top:10px; }
.NewTel{ float:right;margin:26px 0 0 0;}
.NewTel span{ color:#d6151a; font-size:13px  !important;font-size:14px;display:block; margin-top:3px; clear:both; text-align:left; background-size:24px 17px; padding-left:35px;}
.NewTel span b{ font-size:24px;}
.NewTel  a{ display:block; margin-right:2px; float:left;}

.cartTitle:link,.cartTitle:visited{width:104px; padding-left:42px; font-size:16px; color:#fff; text-align:center; display:inline-block; float:left;}
.numb:link,.numb:visited{width:40px; font-size:18px; color:#c2151f; text-align:center; display:inline-block; float:left; text-decoration:none; font-weight:bold;}


.navWrap{width:100%; margin:0 auto;height:40px!important;
width: auto!important; background:url(../images/nav_bg.jpg) repeat-x;}
.nav{ width:1200px; margin:0 auto; height:40px; line-height:40px;}
.nav li{ position:relative; float:left;}

.prosaleNav {
    width:1200px!important;
margin: 0 auto!important;
height: 40px!important;
line-height: 40px!important;
}
.nav li a.link_one{padding:0 55px;color:#856180;background: url(../images/sx.jpg) no-repeat right center;}
.nav li.active{background: url(../images/yun_bg.png) no-repeat center center;}
.nav li a:link,.nav li a:visited{font-size: 16px; font-weight:normal;
display: block;

}
.listnavtop{ position:absolute; left:0px; top:39px; z-index:999999; border:#ae82a9 1px solid; background:#fff url(../images/hua.jpg) no-repeat left bottom; text-align:center; padding-bottom:80px; display:none; width:172px; text-align:center;}
.listnavtop a{ font-size:12px; line-height:30px; color:#; display:block;}
.nav li .listnavtop p a:hover{#856180;}
/*footerWrap*/

#footerWrap{width:100%; overflow:hidden; background:url(../images/footbg.jpg) repeat-x;}
.footer{width:100%; height:313px;}

.footTop{ border-top:1px solid #d7d7d7; padding:15px 0; text-align:center; border-bottom:10px solid #d3d3d3}
.footTop a{ display:inline-block;padding:0 20px;}
.helpList{width:1200px; height:184px; margin:0 auto 23px auto; padding-top:35px; }
.helpListL{ float:left; overflow:hidden;}
.helpListR{ float:right; width:300px; overflow:hidden;}
.helpList dl{width:94px; float:left; line-height:24px; margin-right:115px;}
.helpList dl dt{font-size:20px; margin-bottom:5px; color:#865837; border-bottom:#5e5a52 1px dashed;}
.helpList dl dd{font-size:14px;}
.helpList dl dd a{ color:#aa8b62}

.lefu_qq{ border:1px solid #ff3d3f; width:72px; background:#fffae6; position:fixed; right:20px; bottom:109px;}
.lefu_qq a{ display:block; background:url(../images/kefu_qq.png) no-repeat left center; height:40px; line-height:40px; border-bottom:1px dotted #3e3e3e; 
color:#3e3e3e; font-size:14px; margin:0 8px; padding-left:25px;}

.returnTop{ position:fixed; right:0px; bottom:54px;}
/*search开始*/
.search{ height:50px; line-height:50px;/*background:url(../images/search_bg.jpg) #f6e3e7 no-repeat center center;*/}
.search_center{ width:1200px; margin:0 auto;}
.hotkeywords{ float:right; margin-right:15px;}
.hotkeywords a{ color:#666; padding:0 6px;}
.hotkeywords a:hover{ color:#f84357; }
.searchkuang{ float:right;margin-top:8px;}
.searchkuang input{ float:left; margin-top:5px;}
.searchtext{ outline:none; padding-left:4px; width:230px; height:28px; line-height:25px; border:#ddd 1px solid;}
.searchbtn{ width:35px; height:30px; background:#f84357 /*url(../images/search.png) no-repeat center*/; border:none; color:#fff; outline:none; cursor:pointer;}
/*search结束*/


/*底部*/
/*footerWrap*/
#footerWrap{width:100%; overflow:hidden; background:url(../images/footbg.jpg) repeat-x;}
.footer{width:100%; height:313px;}

.footTop{ border-top:1px solid #d7d7d7; padding:15px 0; text-align:center; border-bottom:10px solid #d3d3d3}
.footTop a{ display:inline-block;padding:0 20px;}
.helpList{width:1200px; height:184px; margin:0 auto 23px auto; padding-top:35px; }
.helpListL{ float:left; overflow:hidden;}
.helpListR{ float:right; width:300px; overflow:hidden;}
.helpList dl{width:94px; float:left; line-height:24px; margin-right:106px;}
.helpList dl dt{font-size:20px; margin-bottom:5px; color:#ae8f52; border-bottom:#615d56 1px dotted;}
.helpList dl dd{font-size:14px;}
.helpList dl dd a{ color:#ae8f52}

.lefu_qq{ border:1px solid #ff3d3f; width:72px; background:#fffae6; position:fixed; right:20px; bottom:109px;}
.lefu_qq a{ display:block; background:url(../images/kefu_qq.png) no-repeat left center; height:40px; line-height:40px; border-bottom:1px dotted #3e3e3e; 
color:#3e3e3e; font-size:14px; margin:0 8px; padding-left:25px;}

.returnTop{ position:fixed; right:0px; bottom:54px; display:none;}



/*底部*/
.waijia{ height:58px; line-height:58px;}
.waijia_center{ width:1200px; margin:0 auto;  border-top:#b4a996 1px dashed;}
.waijia p{ float:left; color:#ae8f52;}
.waijia p i{padding:0 10px;}
.waijia h5{ float:right; margin-top:12px;}

/*分页*/
#pager{ text-align:center;}
#pager a{ color:#777777; border:#d3d3d3 1px solid; padding:1px 10px; }
#pager span a.current{ background:#f53d83; color:#fff; border:none;padding:2px 11px; }



/*客服 side */
.side{position:fixed;width:40px;right:0;bottom:108px;z-index:100;}
.side ul li{width:40px;height:40px;float:left;position:relative;border:1px solid #eee;}
.side ul li .sidebox{position:absolute;width:40px;height:40px;top:0;right:0;transition:all 0.3s;background:#eb5356;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/35px "微软雅黑";overflow:hidden;}
.side ul li .sidebox1{ position:relative; background:#eb5356;width:40px;height:40px;opacity:0.8;filter:Alpha(opacity=80);}
.side ul li .sidetop{width:40px;height:40px;line-height:54px;display:inline-block;background:#eb5356;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left; width:40px; height:40px;}

.ycewm{ display:none; position:absolute; right:40px; top:1px;animation-name:wx;-webkit-animation:wx 0.3s linear 0s normal none;-moz-animation:wx 0.3s linear 0s normal none;animation:wx 0.3s linear 0s normal none;}
@-webkit-keyframes wx{from{opacity:0;left:53%; background:#b8292f} to{opacity:1;left:0%;} }
@-moz-keyframes wx{from{opacity:0;left:53%;background:#b8292f} to{opacity:1;left:0%;} }
@keyframes wx{from{opacity:0;left:53%;background:#b8292f} to{opacity:1;left:0%;} }