html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, del, em, font, img, dl, dt, dd, ol, ul, li, form, label, input {
	margin: 0 auto;
	padding: 0;
	font-style:normal;
}
body {
	font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 0;
	margin: 0 auto;
	width: 100%;
	background:#fff;
	-webkit-font-smoothing: antialiased;
}
ul, li {
	list-style: none;
}
select, input {
	padding: 0;
	margin: 0;
	outline: none; font-family:Microsoft Yahei;
}
a 
{
    font-size:12px;
	color: #222222;
	text-decoration: none;
}
a:hover {
	color: #ee0000;
}
a img {
	border: 0;
}
img {
	vertical-align: middle;
	max-width:100%;
}
em{ font-style:normal;}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}/* Hides from IE-mac \*/
*html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}/* End hide from IE-mac */
*+html .clearfix {
	min-height: 1%;
}
p{ margin:0 0 10px 0; padding:0;}
ul,li,dl,dt,dd{ padding:0; margin:0; list-style:none;}
i{ padding:0 5px;}
.content {
	margin:0 auto;
	padding:0; width:1200px;
}
/*iconfont*/
@font-face {
  font-family: 'iconfont';
  src: url('http://at.alicdn.com/t/font_1452174087_5843866.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/font_1452174087_5843866.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/font_1452174087_5843866.woff') format('woff'), /* chrome、firefox */
  url('http://at.alicdn.com/t/font_1452174087_5843866.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/font_1452174087_5843866.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    

.iconfont{font-family:"iconfont";
font-size:16px;font-style:normal;}
                    
/*iconfont-end*/

/*顶部*/

/****登陆后*****/
.top{  
  width: auto;
  height: 26px;
  background: #f2f2f2;
  -webkit-transform: translate3d(0,0,0);
  border-bottom: 1px solid #e5e5e5;}
.topMainL{width:200px;float:left;}
.topMainL ul li{width:18px;height:18px;float:left;margin-right:4px;}
.topMainL ul li a{width:18px;height:18px;display:block;overflow:hidden;}
.sidebar,.tweibo.weibo{height:18px;}
.topMainL ul li.sidebar{width:96px;}
.topMainL ul li.sidebar a{width:96px;}
.topMainL ul li.weixi{position:relative;z-index:1000000;}
.topMainL ul li.weixi .weixi1 .weixipic{border:2px solid #2e970f;background:#ffffff;border-top:0 none;}
.topMainL ul li.weixi .weixi1 .weixipic p{display:block;line-height:21px;text-align:center;font-family:"\5FAE\8F6F\96C5\9ED1";padding:0px 10px 10px;width:230px;}
.topMainL ul li.weixi.hover .weixi1{display:block}
.topMainR{float:right;padding-top:12px;height:18px;overflow:hidden;}
.topMainR li{float:left;height:18px;line-height:18px;border-right:1px solid #e4e4e4;padding:0 10px;color:#777777;}
.topMainR li a{color:#338a18;}
.topMainR li.color a{color:#777777;}
.topMainR li.tel{padding:0;width:117px;margin:2px 0 0 10px;display:inline}
/**头部样式  登陆前**/
.top{background: #F4F4F4;color: #999;height: 34px;line-height: 34px;font-size: 12px;overflow: hidden;}
.wrap {width: 1200px;margin:0 auto;}
.top .fl {font-size: 12px;}
.fl {float: left;}
.top .fr {position: relative;z-index: 100;color: #DDD;}
.fr {float: right;}
.top a:link, .top a:visited {color: #999;margin: 0 10px;font-size: 12px;}
.top a:link, .top a:visited {color: #999;margin: 0 10px;font-size: 12px;}
.fr ul{list-style:none;} 
.top .fr li {float:left;position:relative;} 
.top .fr ul ul {visibility:hidden;position:absolute;left:0px;top:33px;border: solid 1px #f5f5f5;
border-top: 0;
background-color: #fff;
box-shadow: rgba(0,0,0,0.2) 1px 1px 1px 0; padding:0; font-size:12px;} 
.top .fr ul li:hover ul, 
.top .fr ul a:hover ul{visibility:visible;} 
.top .fr a{display:block;padding:0 6px;} 
.top .fr a:hover,.top .fr li:hover a{ background:#fff; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; padding:0 5px;}
.top .fr li:hover a{ color:#ee0000;}
.top .fr ul ul li {clear:both;text-align:center;} 
.top .fr ul ul li a{display:block;width:85px; line-height:25px;margin:0;} 
.top .fr ul ul li a:hover,.top .fr li:hover li a{border:0; border:0; padding:0 5px; color:#a5a5a5;} 
.top .fr ul ul li a:hover{ background:#e7e6e6; color:#ee0000;}
.top .fr .tel .fa{ font-size:18px; color:#a5a5a5;}
.top .fr .tel b{ font-size:18px; color:#ee0000;}
.top .fr li:hover .fa.fa-sort-desc:before {content: "\f0d8";}
.header {height: 100px; width:100%; background:#fff;}
.logo:link, .logo:visited {float: left;display: block;outline: none;width: 400px;}
.logo img{margin-top:15px;}
.searchBtn:hover{background-color:#EEE;background-position:-40px 0;}
.cart{float:right;margin-left:30px;margin-top:35px;position:relative;z-index:998;}
.cartNum a:link,
.cartNum a:visited{float:left;color:#FFF;display:block;padding-right:20px;height:36px;line-height:36px;background-color:#00a200;text-indent:50px;font-size:14px;background-position:0 -40px;border:2px solid #00a200;position:relative;top:0;right:0;z-index:999;}
.cartFocus .cartNum a:link,
.cartFocus .cartNum a:visited{height:38px;color:#FF7F00;background-color:#FFF;border:2px solid #FF7F00;border-bottom:0;background-position:-150px -40px;}
.cartList{border:2px solid #FF7F00;background:#FFF;position:absolute;width:332px;top:38px;right:0;z-index:998;display:none;padding:20px;color:#999;}
.cartList p{text-align:center;font-size:12px;}
.cartList li{border-bottom:1px solid #EEE;clear:both;height:66px;overflow:hidden;padding:6px 6px 0 6px;}
.cartList li img{float:left;width:60px;height:60px;}
.cartList li h4{width:130px;float:left;line-height:20px;margin:8px 0 0 5px;height:40px;overflow:hidden;}
.cartList li h4 a:link,
.cartList li h4 a:visited{font-size:12px;font-weight:normal;}
.cartList li h4 a:hover{color:#FF7F00}
.cartList li span{float:left;font-size:12px;width:90px;line-height:22px;margin:8px 0 0 5px;height:40px;overflow:hidden;text-align:right;}
.cartList li em{float:right;width:20px;margin:8px 0 0 0;text-align:right;}
.cartTotal{clear:both;margin-top:16px;*margin-top:12px;height:40px;overflow:hidden;}
.cartTotal span{float:left;clear:both;font-size:12px;color:#999;line-height:20px;}
.cartTotal span strong{display:block;clear:both;font-size:12px;color:#333;}
.cartTotal span strong em{color:#FF7F00;font-size:12px;}
.cartBtn:link,
.cartBtn:visited{float:right;display:block;text-align:center;width:150px;height:35px;line-height:35px;background:#00a200;color:#FFF;margin:auto;margin-top:2px;}
.cartBtn:hover{background:#FF7F00;}

 
.searchForm{float: right;
  border: 3px solid #ee0000;
  width: 460px;
  height: 36px;
  margin-top: 35px;
  margin-right: 100px;}
.searchFormFocus{border:2px solid #CCC;}
.searchFormFocus .searchBtn{background-color:#ee0000;background-position:-40px 0;}
.searchInput{float:left;border:0;width:300px;height:36px;line-height:36px;padding:0 10px;outline:none;}
.searchBtn{float:right;width:40px;height:36px;border:none;cursor:pointer;background-color:#FFF;transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;}
.searchBtn:hover{background-color:#EEE;background-position:-40px 0;}
.searchInput {float: left;border: 0;width: 300px;height: 36px;line-height: 36px;padding: 0 10px;outline: none;}
.searchBtn {float: right;width: 40px;height: 36px;border: none;cursor: pointer;background-color: #FFF;transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-o-transition: all 0.2s;}
.searchBtn, .cartNum a, .navMenu h3, .navList ul em {background-image: url(../images/header.gif);}
.nav {height: 38px; width:100%;  border-bottom:1px solid #ee0000; background:#fff;}
.hide {display: none;}
.navMenu {float: left;position: relative;z-index: 999;}
 

.navList {position: absolute;left: 0;top: 38px;border-right: 1px solid #DDD;background-color: #FFF;display: none;}
.navList ul {width: 240px;}
.navList ul li {float: left;width: 223px;height: 66px;padding: 16px 0 0 16px;border-bottom: 1px solid #DDD;border-left: 1px solid #DDD;}
.navList ul em {float: left;display: block;width: 24px;height: 24px;overflow: hidden;margin-right: 5px;}
.navList ul h4 {float: left;margin-top: 3px;font-weight: normal;}
.navList ul h4 a:link, .navList ul h4 a:visited {color: #ee0000;}
.navList ul p {clear: both;float: left;width: 210px;margin-top: 3px;height: 20px;overflow: hidden;}
.navListMoreT {top: 0px;}
.navTop{margin:0 auto;}
.navTop li {float: left; width:108px; text-align:center;}
.navTop li a:link, .navTop li a:visited {display: block;font-size: 16px;height: 38px;line-height: 38px; color:#222;}
.navTop li a:hover{color:#ee0000}


/*左侧分类*/
/*category*/
.menu-list{padding: 10px 0;display: inline-block;}
.category {position:relative;}
.category a.cat-all{display:block;background:#ee0000; color:#fff; text-align:center;}
.all-sort-list { height:500px; width: 196px;  /* border: 2px solid #015198; */  border-top: none;  background: #000; }
.all-sort-list .item.bo { border-top:none; } 
.all-sort-list .item h3 { line-height: 27px;  border-bottom: 1px solid #393939;  margin: 1px 10px 1px 20px;  /* margin: 0; */  font-size: 14px;  font-weight: normal;  /* width: 156px; */  overflow: hidden; }
.all-sort-list .hover h3 {  line-height: 27px;  border-bottom: 1px solid #393939;  margin: 1px 10px 1px 20px;  /* margin: 0; */  font-size: 14px;  font-weight: normal;  /* width: 156px; */  overflow: hidden;}
.all-sort-list .item span { padding:0px 5px; color:#cfcfcf;} 
.all-sort-list .item a { color:#cfcfcf;  text-decoration:none; }
.all-sort-list .item a i{ margin-right:10px;}
.all-sort-list .item:hover { background:#f2f2f2; z-index:1099;}
.all-sort-list .item:hover h3 a,.all-sort-list .item:hover h3 dd a{color:#000;}
.all-sort-list .item:hover h3 { border-bottom:1px solid #f2f2f2}
.all-sort-list .item a:hover {  color:#444; }
.all-sort-list .item h3 a.title{ color:#cfcfcf; font-weight:bold;}
.all-sort-list .item h3 dl{ padding:5px 0; margin:0;}
.all-sort-list .item h3 dt{ font-size:14px; }
.all-sort-list .item h3 dd{  overflow:hidden; font-size:12px; margin:0; padding:0; float:left; width:48%; padding-right:2%;}
.all-sort-list .item h3 dd a{ color:#cfcfcf; font-weight:normal;}
.all-sort-list .item h3 dd a:hover{ color:#ee0000;}

.all-sort-list .item-list {display:none; width:735px;position:absolute;height:498px;_height:200px;background:#f2f2f2;left:196px;z-index:100;top:39px;}
.all-sort-list .item-list .close { 
	position:absolute;
	width:26px;
	height:26px;
	color:#FFFFFF;
	cursor:pointer;
	top:-1px;
	right:-26px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	background:rgba(0, 0, 0, 0.6); 
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}

.item-list .subitem { float:left; width:705px; padding:15px; background:#f2f2f2; z-index:1088;}
.item-list .subitem .cate-r-title{ font-size:18px;}
.item-list .subitem dl { padding:6px 0px; overflow:hidden; width:100%; }
.item-list .subitem dl.fore1 dd{ border-top:none; }
.item-list .subitem dt {position: relative; float: left;width: 54px;padding: 8px 30px 0 0;text-align: right;font-weight: 700;}
.item-list .subitem dt a{ color:#666;}
.item-list .subitem dt i {position: absolute;top: 13px;right: 18px;width: 4px;height: 14px;font: 400 9px/14px consolas;margin-right:0;}
.item-list .subitem dd {float: left;width:620px;padding: 6px 0;border-top: 1px solid #eee;}
.item-list .subitem dd a, .item-list .cat-right dd a { color:#666; text-decoration:none;    float: left;
    padding: 0 8px;
    margin: 4px 0;
    line-height: 16px;
    height: 16px;
    border-left: 1px solid #e0e0e0;
    white-space: nowrap; }
.item-list .subitem dd a:hover, .item-list .cat-right dd a:hover { font-weight:normal; text-decoration:underline; }


.mainListLeft{width:190px;}
.listLeftMenu{width:186px!important;border:2px solid #dddddd!important;margin-bottom:10px!important;}
.listLeftMenu dl dt{height:30px;line-height:30px;padding:0 10px;border-bottom:1px dotted #dddddd;background:#fafafa;position:relative}
.listLeftMenu dl dt strong{font-weight:normal;float:left;}
.listLeftMenu dl dt span{width:16px;height:16px;float:right;display:block;background:url(../images/globalBackground.png) no-repeat -95px -98px;cursor:pointer;position:absolute;right:10px;top:6px;}
.listLeftMenu dl.on dt span{background-position:-95px -81px;}
.listLeftMenu dl dt strong a{font-size:14px;color:#333333;}
.listLeftMenu dl.on dt strong a{font-weight:bold;}
.listLeftMenu dl dd{line-height:24px;padding:5px 0;display:none;}
.listLeftMenu dl.on dd{display:block}
.listLeftMenu dl dd span{width:83px;float:left;height:24px;display:block;padding-left:4px;overflow:hidden;}
.listLeftMenu dl dd span a{color:#999999;padding:3px 6px;}
.listLeftMenu dl dd span a.cur{background:#ee0000;color:#ffffff;}

.Navigation{float: left;height: 38px;width: 196px;}
.Navigation .menu{width:196px;height:38px;float:left;position:relative;z-index:100;}
.Navigation .menu h2{font-weight:normal;width:180px;background:#ee0000;color:#fff;line-height:38px;padding-left:16px;font-size:16px;}
.Navigation .menu h2 span{width:15px;height:15px;display:block;position:absolute;right:9px;top:13px;z-index:10;}



.pathinfo{height:26px;line-height:26px; font-size:12px;color:#666;}
.pathinfo strong{font-family:微软雅黑,黑体;font-size:18px;}
.pathinfo span{padding:0 10px;color:#666666;}

/*globe-start*/
.body-gray{background:#f5f5f5;}
.mar-top-30{margin-top:30px;}
.mar-top-10{margin-top:10px;}
.mar-top-15{margin-top:15px;}

.container{width:1200px;}
.main{width:100%} 

.red{color:#e00}
/*globe-end*/



/*--biz--*/


    /*slider-start*/
.main-slider{ background:#ddd; ;  background: url(http://img30.360buyimg.com/jr_image/jfs/t901/45/1166809522/239559/b113fed5/557fb2c4Nd33036af.jpg) center center no-repeat;
  height: 449px;
  width: 100%;
  text-align: center;}
.biz-slo{ width:518px; height:254px; margin:0 auto; padding-top:100px; position:relative;}
.biz-slo-li{width:100%; position:absolute; left:0; top:100px;}
    /*slider-end*/

    /*indexf1-start*/
.indexf1{ background:#fff; margin-bottom:30px; padding-bottom:90px;}
.biz-title{margin: 90px auto 50px;  text-align: center;  font-size: 30px;  line-height: 56px;  color: #353944; background: url(../images/biz-bg.png) 0 -638px no-repeat;  height: 56px;  width: 594px;}
.biz4-main{ padding:15px 0;}
.biz-4{ width:90%;}
.biz-4-li{ float:left; width:20%; text-align:center ;  margin:0 2.5%;}
.biz-4-li img{ width:50%;}
.biz-4-li h3{ font-size:18px; font-weight:normal; line-height:2; margin-top:10px;}
.biz-4-li span{ color:#666;}
    /*indexf1-end*/

    /*indexf2-start*/
.indexf2{ margin-bottom:30px;}
.shop3-main{ padding:15px 0;  }
.shop-3{ width:90%;  background:#fff; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.shop-3-li{ float:left; width:33%; border-left:1px solid #ddd;  }
.shop3-top{background:#f9f9f9;}
.shop3-text{min-height:220px;}
.shop3-li-top{padding:15px;}
.shop3-li-top img{ float:left; width:55px; margin-right:20px;}
.shop-3-li h3{ font-size:18px; line-height:1.6; color:#e00}
.shop-3-li span{ color:#666;}
.shop-3-li ul{ margin:5px 10px; margin-bottom:10px; line-height:1.5;}

.biz-notice{ width:90%;  margin:20px auto;}
.biz-notice h1{ border-left:5px solid #e00; padding-left:10px; font-size:18px;} 
.biz-notice ul{ margin-top:10px; padding-left:15px; line-height:2;}
.biz-notice ul a{ border-bottom:1px dashed #e00; color:#e00;}
.biz-notice ul a:hover{ border-bottom:none; color:#e00;}
    /*indexf2-end*/



/*---kuai-----------------------*/
    /*slider-start*/
.kuai-slo{ width:518px; height:254px; margin:0 auto; padding-top:100px; position:relative;}
.kuai-slo-li{width:100%; position:absolute; left:0; top:100px;}
    /*slider-end*/


/*---kuai-----------------------*/
    /*slider-start*/
.loan-slo{ width:518px; height:254px; margin:0 auto; padding-top:100px; position:relative;}
.loan-slo-li{width:100%; position:absolute; left:0; top:100px;}
    /*slider-end*/









/*footer-slogen*/

.foot-slogan{ background:#ddd; margin-bottom:10px;}
.foot-mid{background: #f5f5f5;}
.mod_agree {
padding: 30px 0;
text-align: center;
}
.mod_agree_item {
display: inline;
float: left;
width: 197px;
border-right: 1px dotted #CCC;
}
.mod_agree_item6 {
border-right: 0;
}
.mod_agree_item i {
display: block;
margin: auto;
width: 35px;
height: 35px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_agree_item1 i {
background-position: 0 -60px;
}
.mod_agree_item a {
display: block;
padding-top: 5px;
}
.ic_footer_inner a {
color: #666;
}
.mod_agree_item span {
display: block;
color: #999;
}
.mod_agree_item2 i {
background-position: -50px -60px;
}
.mod_agree_item3 i {
background-position: -100px -60px;
}
.mod_agree_item4 i {
background-position: -150px -60px;
}
.mod_agree_item5 i {
background-position: -200px -60px;
}
.mod_agree_item6 i {
background-position: -250px -60px;
}
.mod_help_item {
display: inline;
float: left;
padding-left: 56px;
width: 142px;
}
.mod_help_item h5 {
margin:0 0 4px 0;
font-weight: bold;
font-size: 14px;
}
.mod_help_item li {
line-height: 24px;
white-space: nowrap;
}
.mod_way {
padding: 20px 0;
}
.mod_way_item {
overflow: hidden;
display: inline;
float: left;
margin-right: 15px;
padding: 10px;
height: 58px;
border: 1px solid #e3e3e3;
background-color: #FFF;
}
.mod_way_mb,.mod_way_wx,.mod_way_em{
padding-left: 68px;
width:230px;
}
.mod_way_mb_info {
padding-left: 10px;
}
.mod_way_mb_info p{ margin:0 0 5px 0;}
.mod_way_mb_info h5 {
font-size: 12px; margin:0;
}
.mod_way_mb_iphone, .mod_way_mb_android {
overflow: hidden;
float: left;
margin-top: 2px;
width: 74px;
height: 20px;
text-indent: -999px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_way_mb_iphone {
margin-right: 5px;
background-position: -70px -290px;
}
.mod_way_mb_android {
background-position: -160px -290px;
}

.mod_way_wx_info,.mod_way_em_info{
padding-left: 10px;
}
.mod_way_wx_info h5,.mod_way_em_info h5{
margin:0 0 5px 0;
font-size: 12px;
}
.mod_way_item i {
position: absolute;
margin-left: -58px;
width: 58px;
height: 58px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_way_mb_img {
background-position: 0 -160px;
}
.mod_way_wx_img {
background-position: -80px -160px;
}
.mod_way_em_img {
background-position: 0 -290px;
}
.mod_way_wb {
margin-right: 0;
width: 190px;
}
.mod_way_wb li {
margin: 5px 0;
height: 24px;
}
.mod_way_wb_sina, .mod_way_wb_tc {
margin-right: 5px;
width: 80px;
height: 21px;
text-indent: -999px;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.mod_way_wb_sina {
background-position: -70px -320px;
}
.mod_way_wb span, .mod_way_wb a {
overflow: hidden;
display: inline;
float: left;
}
.mod_way_wb a {
margin-top: 1px;
width: 56px;
height: 19px;
border: 1px solid #d3d6d7;
line-height: 19px;
text-align: center;
}
.mod_way_wb_tc {
background-position: -160px -320px;
}
.subfooter{ text-align:center; padding:20px 0; line-height:25px;}
.subfooter span{ padding:0 5px;color: #666;}
.sf_verify {
padding-top: 10px;
text-align: center;
}
.sf_verify_lk_1, .sf_verify_lk_2 {
overflow: hidden;
display: inline-block;
zoom: 1;
width: 128px;
height: 46px;
margin-left: 5px;
margin-right: 5px;
text-indent: -9999px;
vertical-align: top;background-image: url(../images/hdft.png);
background-repeat: no-repeat;
}
.sf_verify_lk_1 {
background-position: -130px 0;
}
.sf_verify_lk_2 {
background-position: 0 0;
}
.index-c01-rt .ad a{ display:block;}
.index-c01-rt .ad .fl,.index-c01-rt .ad .fr{ width:357px;}
.index-c01-rt .ad img{ width:357px; height:116px;}

/*footer*/
.copy-info {color: #8c8c8c;text-align: center;font-size: 14px; padding-bottom:20px;    padding-top: 20px;
    border-top: 1px solid #DDD;}
.jiupi-footlink{ text-align:center; margin-bottom:10px}
.jiupi-footlink a{ margin:0 30px;}
.jiupi-footicon{ text-align:center; padding:20px 0;}
.ft-gsxx,.ft-wljc,.ft-blxx,.ft-yiapp{
    display: inline-block;
    margin:6px 10px;
    width: 105px;
    height: 44px;
    border:1px solid #eee;
    background-size: cover;
    border-radius:2px;
}
.ft-gsxx{
    background-image: url(../../default/images/ft-gsxx.jpg);
    }
.ft-wljc
{
    background-image: url(../../default/images/ft-wljc.jpg);
    }
.ft-blxx
{
    background-image: url(../../default/images/ft-blxx.jpg);
    }
.ft-yiapp
{
    background-image: url(../../default/images/ft-yiapp.jpg);
    }