/* CSS 通用样式 */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{background:#ffffff;max-width:640px;font-family:"微软雅黑";padding:0 0 20% 0!important;}
table{border-collapse:collapse;border-spacing:0;}
a{ color:#333; text-decoration: none;}
a:focus { outline:0;}
a:focus,a:hover{  text-decoration: none;}

img{ width:100%}
.clear{clear:both;}
.dianhua{
	color:#d20000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:100%;
	font-weight:bold;
	margin:0 8px 0 5px;
}
.dianhua a{
	color:#d20000;
}
/* CSS 首页样式 */
.top{
	background-size:23%;
	width:100%;
}
.top:after { 
	content:"";
	display:block;
	clear:both;
}

.logo{
	margin:0;
	padding:2% 0 0 2%;
}
.logo a{
	background:url(../images/logo.jpg) no-repeat 0 8px ;
	background-size:100%;
	display:block;
	float:left;
	padding:7% 0;
	margin:0;
	width:34%;
}
.logo h2{
	color:#333333;
	float:left;
	font-size:75%;
	font-weight:normal;
	margin:0 0 0 2%;
	padding:0;
	width:64%;
}
.logo h3{
	color:#ffffff;
	float:left;
	font-family:"微软雅黑";
	font-weight:normal;
	font-size:90%;
	margin:3% 0 0 2%;
	padding:0;
	width:42%;
	background-color: #989898;
	 padding-left:2%;
border-radius: 5px;
}

.t_nav{
	background:#8c1624;
	width:100%;
}
.t_nav:after { 
	content:"";
	display:block;
	clear:both;
}
.t_nav strong{
	display:block;
}
.t_nav strong a{
	color:#fff;
	display:block;
	font-size:80%;
	line-height:150%;
	padding:7% 0 5% 5%;
}
.t_nav strong a:hover{
	background-color:#be0c25;
}
.t_nav strong a img{
	float:left;
	padding:0 2% 0 0;
	width:18px;
}
.t_nav .nav_l{
	float:left;
	margin:0;
	width:35%;
}
.t_nav .nav_l a{
}
.t_nav .nav_r{
	float:right;
	width:35%;
}
.t_nav .nav_r a{
	background-color:#990819;
}

.banner{
	width:100%;
}
.banner img{
	height:100%!important;
	width:100%;
}

.hot_dh{
	background:#FFF;
	padding: 4% 0  2% 0;
	width:100%;
}
.hot_dh:after { 
	content:"";
	display:block;
	clear:both;
}
.hot_dh dl{
	float:left;
	font-family:"宋体";
	font-size:80%;
	font-weight:bold;
	padding:0 2%;
	text-align:center;
	width:96%;
}
.hot_dh dt{
	float:left;
	width:50%; margin-top:8px;

}
.hot_dh dt img{
	width:95%;border-radius:9px;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
}
.hot_dh dd{
	float:left;
	width:25%;
		padding: 2% 0 0 0 ;
}
.hot_dh dl a{
	color:#333;
}

.i_dzxlq{
	margin:2% 2% 0 2%;
	width:100%;
}
.i_dzxlq_img{
	background:#fff;
	padding:2%;
	text-align:center;
	width:96%;
}
i_dzxlq_pro{	padding:1%;
	text-align:center;
	width:99%;}
.i_dzxlq_pro a{ display:inline-block; float:left; width:100%}
.i_dzxlq_pro img{ width: 100%}
.i_dzxlq_img img{
	width:100%;
}
.i_dzxlq_main{

	font-size:70%;
	line-height:150%;
	 margin-top:1%
}
.i_dzxlq_main:after { 
	content:"";
	display:block;
	clear:both;
}
.i_dzxlq_main li{
	background:#df0b19;
	float:left;
	text-align:center;
	width:32%;
	margin-right:1%;
}
.i_dzxlq_main li a{
	color:#ffffff;
	display:block;
	padding:5% 0;
}
.i_dzxlq_main li a:hover{
	background:#df0b19;
	color:#ffffff;
	display:block;
	padding:5% 0;
}


.i_honor{
	margin:2% auto;
	width:92%;
	font-size:70%;
	line-height:150%;
}
.i_honor img{
	width:100%;}
	
.i_honor li{
	float:left;
	text-align:center;
	width:46%;
	margin-right:2%;
}
.i_honor li a{
	color:#ecdab5;
	display:block;
	padding:3% 0;
}
.i_honor li a:hover{
	display:block;
	padding:3% 0;
}

.b_nav{
	width:100%;
	padding:0 0 2% 0;
	position:fixed;
	bottom:0;
	z-index:999;
	background:#df0b19;
}
.b_nav ul{
	margin:0 auto;
	width:90%;
}
.b_nav li{
	float:left;
	width:20%;
	text-align:center;
	margin-top:2%;
}
.b_nav li i{
	display:block;
	margin:0 auto;
	text-align:center;
	width:100%;
}
.b_nav li i img{
	margin:5% 0 0 0;
	width:70%
}
.b_nav li i a {
	display:block;
	width:30px;
	height:30px;
	margin:0 auto;
	overflow:hidden;
	 
}
.b_nav li:hover img{
	margin-top:-32px;
}
.b_nav li:hover a{
	color:#ffffff;
}
.b_nav li b{
	font-weight:normal;
	margin:0;
	text-align:center;
}
.b_nav li b a{
	color:#ffffff;
	font-size:85%;
	text-decoration:none;
	text-align:center;
}


.ny_dt{
	background:#FFF;
	padding:10px 10px 0 10px;
}
.ny_dt h2{
	color:#333;
	font-size:16px;
	margin:0;
	padding:0;
}
/*------------------------------------------------------------------------------*/
.newsxx{
	background:#FFF;
	margin:0;
	padding:5px 10px;
}
.newsxx_dt{
	margin:0;
	padding:0;
}
.newsxx_dt h1{
	border-bottom:dotted 1px #ccc;
	color:#812222;
	font-size:100%;
	font-weight:normal;
	margin:0;
	padding:0 0 5px 0;
	text-align:center;
}
.newsxx_dt em{
	background:#fafafa;
	color:#666;
	display:block;
	font-style:normal;
	line-height:24px;
	text-align:center;
	font-size:80%;
}
.newsxx_dd{
	color:#555;
	font-size:80%;
}
.newsxx_dd h2{
	color:#812222;
	font-size:15px;
	margin:0;
	padding:0;
}
.newsxx_dd h3{
	color:#812222;
	font-size:13px;
	margin:0;
	padding:0;
}
.newsxx_dd strong{
	color:#ff0000;
	font-size:80%;
}
.newsxx_dd em{
	color:#812222;
	font-size:80%;
	font-style:normal;
}
.newsxx_dd a{
	color:#812222;
	font-size:80%;
	text-decoration:underline;
}
.newsxx_dd i{
	color:#333;
	font-size:80%;
}
/*------------------------------------------------*/
#PageStyle{
	font-family:"微软雅黑";
	margin:10px 0 0 0;
	padding:5px 0;
	text-align:center;
}
#PageStyle span{
	display:inline-block;
}
#PageStyle span a{
	background-color:#fff;
	display:block;
	padding:0 8px;
}
.pages{
	color:#651b21;
	font-weight:bold;
	padding:0 5px;
}
.Current{
	color:#FFF;
	background-color:#651b21;
	padding:0 8px;
}
/*------------------------------------------------------------------------------*/
.newsxx_fy{
	background:#fafafa;
	height:25px;
	line-height:30px;
	margin:5px 0 0 0;
	overflow:hidden;
	padding:0 10px;
	}
.newsxx_fy_s{
	float:left;
	overflow:hidden;
	text-align:left;
	width:100%;
	}
.newsxx_fy_x{
	float:right;
	overflow:hidden;
	text-align:left;
	width:100%;
	}
.newsxx_fy a b{
	color:#8d373d;
	}
.newsxx_fy a{
	color:#666;
	}
.newsxx_fy a:hover{
	color:#8d373d;
	}
/*------------------------------------------------------------------------------*/
.newsxx_xgxw{
	float:right;
	margin:10px 8px 0 0;
	padding:0;
	width:100%;
	}
.newsxx_xgxw h5{
	background:url(../images/d_2.gif) no-repeat 10px 5px;
	border-bottom:solid 2px #8d373d;
	color:#641a1f;
	display:block;
	font-family:"微软雅黑";
	font-size:16px;
	text-align:left;
	height:25px;
	margin:0 1px 0 0;
	padding:0 0 0 25px;
	}
.newsxx_xgxw ul{
	font-family:"微软雅黑";
	line-height:30px;
	list-style-type:none;
	margin:0;
	padding:0 0 0 1px;
	}
.newsxx_xgxw li{
	background:url(../images/d_1.gif) no-repeat 13px 13px #fcfcfc;
	float:left;
	margin:1px 1px 0 0;
	padding:0 0 0 28px;
	position:relative;
	width:97%;
	}
.newsxx_xgxw li a{
	color:#888;
	}
.newsxx_xgxw li a:hover{
	color:#8d373d;
	}
.newsxx_xgxw li span{
	color:#c0c0c0;
	position:absolute;
	right:20px;
	top:0px;
	}
/* CSS 送礼 */
.dqwz{
	color:#666;
	font-size:60%;
	overflow:hidden;

	padding:1% 0 1% 3%;

}
.dqwz a{
	color:#666;
}

.dzx_list{
}
.dzx_list li{
	background:#fff;
	margin:2% 2% 0 2%;
	padding:2% 2% 0 2%;
	position:relative;
	width:92%;
}
.tj_pic{
	display:block;
	position:absolute;
	top:0;
	right:5%;
	width:9%;
}
.tj_pic img{
	width:100%;
}
.dzx_list_img img{
	width:100%;
}
.dzx_list_main{
	position:relative;
	padding:2% 3% 0 3%;
}
.dzx_l_dt{
	color:#df0b19;
	font-size:100%;
	font-weight:bold;
	width:100%;
}
.dzx_l_dt a{
	color:#df0b19;
}
.dzx_l_dd{
	color:#888;
	font-size:80%;
	width:86%;
}
.dzx_l_jg{
	font-family:Arial, Helvetica, sans-serif;
}
.dzx_l_jg:after { 
	content:"";
	display:block;
	clear:both;
}
.dzx_l_jg p{
	color:#c40606;
	float:left;
	font-size:110%;
	padding:4% 0 0 0;
}
.dzx_l_jg b{
	color:#c40606;
	display:block;
	float:left;
	font-size:180%;
}
.dzx_l_jg i{
	color:#888;
	display:block;
	float:left;
	font-size:90%;
	font-style:normal;
	padding:4% 0 0 2%;
	text-decoration:line-through;
}
.dzx_l_gm{
	bottom:10%;
	position:absolute;
	right:2%;
	width:14%;
}
.dzx_l_gm a{
	background:#ad0000;
	color:#fff;
	display:block;
	font-size:80%;
	text-align:center;
	padding:10%;
}
/* CSS 送礼详细样式 */
.dzx_xx{
	background:#fff;
	margin:2% 2% 0 2%;
	padding:2% 2% 0 2%;
	position:relative;
	width:92%;
}
.dzx_xx2{
	margin:2% 2% 0 2%;
	padding:0;
	width:96%;
}




/* CSS 礼券样式 */
.dzxlq{
	margin:2% 2% 0 2%;
	width:96%;
}
.lq_img{
	background:#FFF;
	padding:2%;
}
.lq_img img{
	width:100%;
}
.lq_jj{
	background:#FFF;
	color:#626262;
	font-size:60%;
	padding:0 2% 2% 2%;
}
.lq_ul{
	color:#666;
	font-size:60%;
	padding:2% 3%;
}
.lq_ul div{
	padding:1% 0;
}
.lq_ul a{
	color:#881222;
	font-size:120%;
	margin:0;
}
/*------------------------------------------------------------------------------*/
.lq_dz{
	border-top:dotted 1px #ccc;
	color:#2f2f2f;
	font-size:60%;
	padding:2% 3%;
}
.lq_dz em{
	color:#0865c4;
	display:block;
	font-style:normal;
	text-decoration:underline;
}
/*------------------------------------------------------------------------------*/
.lq_dd{
	margin:0;
	padding:0;
}
.lq_dd h2{
	border-bottom:solid 2px #881222;
	color:#881222;
	font-size:90%;
	font-weight:normal;
	margin:0;
	padding:0 0 1% 3%;
}
.lq_dd_dt{
	background:#ededed;
	font-size:80%;
	padding:1% 0;
}
.lq_dd_dt:after { 
	content:"";
	display:block;
	clear:both;
}
.xh{
	float:left;
	text-align:center;
	width:23%;
}
.gg,.jg{
	float:left;
	text-align:center;
	width:38%;
}
.lq_dd_dd{
	margin:0;
	padding:0;
}
.lq_dd_dd ul{
	background:url(../images/lq_dd_dd.gif);
	list-style-type:none;
	margin:0;
	padding:0;
}
.lq_dd_dd li{
}
.lq_dd_dd li:after { 
	content:"";
	display:block;
	clear:both;
}
.lq_dd_dd .xh{
	color:#881222;
	font-size:80%;
	font-weight:bold;
	line-height:250%;
}
.lq_dd_dd .xh a{
	color:#881222;
}
.lq_dd_dd .gg{
	color:#626262;
	font-size:70%;
	line-height:100%;
	padding:4px 0 0 0;
}
.lq_dd_dd .gg b{
	color:#881222;
	margin:0 3px;
}
.lq_dd_dd .jg{
	color:#626262;
	font-size:70%;
	line-height:280%;
}
.lq_dd_dd .jg b{
	color:#881222;
	margin:0 3px;
}
.dzxlq_img,.dzxlq_pj,.dzxlq_lqzs,.dzxlq_wdfw{
}
.dzxlq_img img,.dzxlq_pj img,.dzxlq_lqzs img,.dzxlq_wdfw img{
	width:100%;
}
.dzxlq_lqzs{
}
.dzxlq_lqzs h2{
	color:#827a61;
	font-size:60%;
	font-weight:normal;
	margin:0;
	padding:0;
}
.dzxlq_lqzs em{
	color:#827a61;
	display:block;
	font-size:50%;
	font-style:normal;
}
.dzxlq_lqzsl{
	background:#e1dccb;
	float:left;
	margin:1px 0 0 0;
	padding:1%;
	width:98%;
}


.dzxlq_dzxtz{
	background:#f0eee6;
	margin:1px 0 0 0;
	padding:0;
	width:100%;
}
.dzxlq_dzxtz:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_dzxtz_l{
	float:left;
	padding:2% 0 0 0;
	width:15%;
}
.dzxlq_dzxtz_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:120%;
	font-weight:normal;
	line-height:100%;
	margin:0 auto;
	padding:15% 0 0 0;
	position:relative;
	text-align:center;
	width:60%;
}
.dzxlq_dzxtz_l h2 b{
	background:#97907b;
	display:block;
	font-weight:normal;
	padding:20% 0;
}
.dzxlq_dzxtz_r{
	float:right;
	padding:2% 2% 0 0;
	width:83%;
}
.dzxlq_dzxtz_r img{
	width:100%;
}
.dzxlq_dzxtz_r li span{
	background:url(../images/dzx_tzbg.jpg) repeat-x;
	color:#fff;
	display:block;
	padding:2% 0;
}
.dzxlq_dzxtz_r li span:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_dzxtz_r li span b{
	display:block;
	float:left;
	font-family:"宋体";
	font-size:120%;
	font-weight:normal;
	padding:2% 0 0 5%;
	width:6%;
}
.dzxlq_dzxtz_r ol li{
	float:left;
	width:50%;
}

.dzxlq_dzxtz_r li span i{
	display:block;
	float:left;
	font-size:60%;
	font-style:normal;
	padding:2% 0 0 5%;
	width:80%;
}
.dzxlq_dzxtz_img img{
	width:100%;
}
.dzxlq_qgmd{
	background:#f8f7f2;
	margin:1px 0 0 0;
	padding:0 0 1% 0;
}
.dzxlq_qgmd:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_qgmd_dt{
	background:#0b863d;
	color:#fff;
	font-size:80%;
	padding:1% 0;
	text-align:center;
}
.dzxlq_qgmd_dd{
	background:#97907b;
	color:#f8f7f2;
	font-size:50%;
	padding:1% 0;
	text-align:center;
}
.dzxlq_qgmd_img{
	padding:1% 0 0 0;
}
.dzxlq_qgmd_img img{
	width:100%;
}
.dzxlq_qgmd_img a{
	background:#8c1624;
	color:#fff;
	display:block;
	float:right;
	font-size:40%;
	margin:1% 15% 0 0;
	padding:0.5% 3%;
	text-align:center;
	width:15%;
}
.dzxlq_qgmd_img a:hover{
	background:#a91e30;
}


.dzxlq_yzjd{
	background:#8f8975;
	margin:1px 0 0 0;
}
.dzxlq_yzjd_l{
	float:left;
	padding:2% 0 0 0;
	width:15%;
}
.dzxlq_yzjd_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:120%;
	font-weight:normal;
	line-height:100%;
	margin:0 auto;
	padding:15% 0 10% 0;
	position:relative;
	text-align:center;
	width:60%;
}
.dzxlq_yzjd_r{
	float:right;
	padding:2% 2% 2% 0;
	width:83%;
}
.dzxlq_yzjd_r img{
	width:100%;
}
.dzxlq_yzjd_r li span{
	background:url(../images/dzx_tzbg.jpg) repeat-x;
	color:#fff;
	display:block;
	font-size:70%;
	padding:2%;
}

.dzxlq_txfs{
	background:#d4d0c0;
	margin:0;
}
.dzxlq_txfs_l{
	float:left;
	padding:2% 0 0 0;
	width:15%;
}
.dzxlq_txfs_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:120%;
	font-weight:normal;
	line-height:100%;
	margin:0 auto;
	padding:15% 0 10% 0;
	position:relative;
	text-align:center;
	width:60%;
}
.dzxlq_txfs_l h2 i{
	background-position:-163px -65px;
	bottom:5px;
	display:block;
	height:88px;
	position:absolute;
	left:50px;
	width:52px;
}
.dzxlq_txfs_r{
	float:right;
	padding:2% 2% 2% 0;
	width:83%;
}
.dzxlq_txfs_r ul{
	margin:0;
	width:100%;
}
.dzxlq_txfs3{
	border-bottom:none!important;
}
.dzxlq_txfs_r li{
	border-bottom:solid 1px #c2bdab;
	padding:1%;
}
.dzxlq_txfs_r li:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_txfs_r li strong{
	color:#76705c;
	display:block;
	float:left;
	font-size:80%;
	font-weight:normal;
	margin:0;
	padding:5px 0 0 0;
	width:100%;
}
.dzxlq_txfs_r li em{
	color:#59533d;
	display:block;
	float:left;
	font-size:50%;
	font-style:normal;
	margin:0;
	padding:1% 0 0 0;
	width:100%;
}
.dzxlq_txfs1 a{
	color:#8c1624;
	font-style:normal;
}
.dzxlq_txfs1 a:hover{
	text-decoration:underline;
}
.dzxlq_txfs3 em a{
	background:#8c1624;
	color:#fff;
	display:block;
	font-size:110%;
	float:left;
	margin:5px 0 0 0;
	padding:1% 3%;
}
.dzxlq_txfs3 em p{
	color:#76705c;
	display:block;
	float:left;
	margin:0;
	padding:5% 0 0 1%;
}

/* CSS 礼券详细样式 */
.dzxlqxx{
	margin:2% 2% 0 2%;
	width:96%;
}
.dzxlqxx_dt{
	background:#fff;
	padding:2%;
	position:relative;
	width:96%;
}
.lqxx_img{
	background:#FFF;
	padding:2%;
}
.lqxx_img img{
	width:100%;
}
.dzxlq_js{
	background:#f8f7f2;
	padding:0;
	width:100%;
}
.dzxlq_js h2{
	color:#8c1624;
	font-size:120%;
	margin:0;
	padding:2% 0 2% 5%;
}
.dzxlq_js ul{
}
.dzxlq_js li{
	border-bottom:solid 1px #fff;
	color:#6a624b;
	font-size:100%;
}
.dzxlq_js li:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_js li b{
	background:#d2cab2;
	display:block;
	float:left;
	padding:2% 2% 2% 0;
	text-align:right;
	width:23%;
}
.dzxlq_js li i{
	background:#e3dece;
	float:right;
	font-style:normal;
	margin:0;
	padding:2% 0 2% 2%;
	width:73%;
}
.dzxlq_js li i em{
	color:#8d856d;
	font-size:70%;
	font-style:normal;
	margin:0 0 0 2%;
	text-decoration:line-through;
}
.dzxlq_js li i img{
	margin:2.5% 0;
	width:47%;
}
.dzxlq_js li i a{
	background:#a40000;
	color:#fff;
	font-size:100%;
	font-style:normal;
	margin:0;
	padding:1% 3%;
}



/* CSS 查询订单样式 */
.cxdd{
	background-image:url(../images/ddcx_dd.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:100%;
	margin:2% 2% 0 2%;
	padding:10% 0 26% 0;
	width:96%;
}
.cxdd_dt{
	text-align:center;
}
.cxdd_dt img{
	width:30%;
}
.cxdd_dd{
	background-color:#ddd4be;
	background-image:url(../images/ddcx_input.jpg);
	background-position:5% 50%;
	background-repeat:no-repeat;
	background-size:11%;
	margin:5% auto;
	padding:2% 0 0 0;
	text-align:right;
	width:65%;
}
.cxdd_dd input{
	background:none;
	border:none;
	color:#59493f;
	font-size:120%;
	font-weight:bold;
	font-variant:small-caps;
	line-height:100%;
	margin:0 2% 0 0;
	width:78%;
}
.cxdd_cx{
	padding:2% 0 0 0;
	text-align:center;
}
.cxdd_cx a{
	background-color:#c71010;
	background-image:url(../images/ddcx_cx.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:40%;
	padding:2% 20%;
}

.cxdd_jg{
	padding:3% 0 0 0;
}
.cxdd_jg dl{
	line-height:130%;
	margin:0 auto;
	width:80%;
}
.cxdd_jg dl:after { 
	content:"";
	display:block;
	clear:both;
}
.cxdd_jg dt{
	background-color:#ddd4be;
	color:#7e6b5a;
	float:left;
	font-size:60%;
	font-weight:bold;
	margin:0 1px 1px 1px;
	padding:0 1% 0 0;
	text-align:right;
	width:24%;
}
.cxdd_jg dd{
	background-color:#e8e1d2;
	color:#930606;
	float:left;
	font-size:60%;
	margin:0 0 1px 0;
	padding:0 0 0 1%;
	width:74%;
}
/* CSS 联系我们样式 */
.lwmx_img{
	background:#fff;
	margin:2% 2% 0 2%;
	width:96%;
}
.lwmx_img img{
	height:100%;
	width:100%;
}
.lxwm_jj{
	color:#333;
	font-size:70%;
	padding:3% 3% 2% 3%;
}
.lxwm_jj strong{
	border-top:solid 1px #e0e0e0;
	color:#df0b19;
	display:block;
	font-size:200%;
	margin:1% 0 0 0;
	padding:2% 0 2% 0;
	border-bottom:solid 1px #e0e0e0;
}
.lxwm_dd{	padding:0 3% 2% 3%;}
.lxwm_dd h2{ font-size:100%}
.lxwm_dd b{

	color:#df0b19;
	font-size:90%;
	height:14px;
	line-height:14px;
	margin:0 2% 0 0;
	padding:0%;

}
.lxwm_dd li {font-size:80%;}
.fendianDom{font-size:80%; text-align:left; width:94%; padding-left:3%; line-height:18px;}
.fendianDom h2{font-size:120%; border:1px solid #cccccc; color:#de4844; padding:3% 0; border-left:none; border-right:none; margin-bottom:10px;}
.fendianDom h2 b{font-weight:bold; font-size:120%}
.fendianDom h3{ font-size:100%; }
.fendianDom h3 b{font-weight:bold;color:#de4844; font-size:110%} 
.fendianDom img{ width:30%; float:left; padding-right:10px;}
.line_p{ clear:both;}


/* CSS 更多样式 */
.more{
	background:#fff;
	margin:2% 2% 0 2%;
	padding:10% 0 26% 0;
	width:96%;
}
.more h2{
	font-weight:normal;
	margin:0;
	padding:0;
	text-align:center;
}
.more h2 a{
	background:#fafafa;
	color:#df0b19;
	display:block;
	fotn-size:100%;
	margin:2% auto;
	padding:2% 5%;
	width:50%;
}
.more h2 a:hover{
	background:#df0b19;
	color:#ffffff;
}

.morexx{
	background:#fff;
	margin:2% 2% 0 2%;
	padding:2%;
	width:92%;
}
.morexx_dt{
	border-left:solid 3px #df0b19;
	color:#df0b19;
	font-size:80%;
	margin:0 0 1% 0;
	padding:0 0 0 1%;
}
.morexx_dd{
	color:#766D52;
	font-size:80%;
}
.morexx_dd h1{
	border-bottom:solid 2px #ddd3be;
	color:#df0b19;
	font-size:120%;
	text-align:center;
}
.morexx_dd h2{
	color:#df0b19;
	font-size:100%;
}
.morexx_dd h3{
	color:#766D52;
	font-size:80%;
}

.team .morexx_dd{ border-bottom:1px solid #ddd; padding-bottom:2%}

/* CSS 连锁门店样式 */
.qglsmd{
}
.qglsmd_img{
	background:#fff;
	margin:2% 2% 0 2%;
	width:96%;
}
.qglsmd_img img{
	height:100%;
	width:100%;
}
.qglsmd_main{
	background:#fff;
	font-family:"宋体";
	margin:2% 2% 0 2%;
	width:96%;
}
.qglsmd_main h3{
	background:#f1ede5;
	color:#df0b19;
	display:block;
	font-size:75%;
	padding:1% 2%;
}
.qglsmd_main dl{
	line-height:100%;
	padding:0 0 2% 0;
}
.qglsmd_main dt{
	color:#df0b19;
	font-size:100%;
	padding:2% 0 0 2%;
}
.qglsmd_main dd{
	color:#59493f;
	font-size:60%;
	padding:0 0 0 2%;
}

/*---------------------------------------------------------------------------*/
.dzxlq_dzxpz{
	background:#D4D0C0;
	margin:1px 0 0 0;
	padding:0;
	width:100%;
}
.dzxlq_dzxpz_l{
	float:left;
	padding:10px 0 0 0;
	width:150px;
}
.dzxlq_dzxpz:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_dzxpz_l{
	float:left;
	padding:2% 0 0 0;
	width:15%;
}
.dzxlq_dzxpz_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:120%;
	font-weight:normal;
	line-height:100%;
	margin:0 auto;
	padding:15% 0 0 0;
	position:relative;
	text-align:center;
	width:60%;
}
.dzxlq_dzxpz_l h2 b{
	background:#97907b;
	display:block;
	font-weight:normal;
	padding:20% 0;
}
.dzxlq_dzxpz_r{
	float:right;
	padding:2% 2% 0 0;
	width:83%;
}

.dzxlq_dzxpz_img{
}
.dzxlq_dzxpz_img img{
	width:100%;
}
.dzxlq_dzxpz_r ul{
	margin:2% 0;
}
.dzxlq_dzxpz_r li{
	color:#59493f;
	font-size:80%;
}


.dzxlq_yxtd{
	background:#D4D0C0;
	margin:1px 0 0 0;
	padding:0 0 2% 0;
	width:100%;
}
.dzxlq_yxtd:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_yxtd_l{
	float:left;
	padding:2% 0 0 0;
	width:15%;
}
.dzxlq_yxtd_l h2{
	background:#595959;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:120%;
	font-weight:normal;
	line-height:100%;
	margin:0 auto;
	padding:15% 0 10% 0;
	position:relative;
	text-align:center;
	width:60%;
}
.dzxlq_yxtd_l h2 b{
	background:#97907b;
	display:block;
	font-weight:normal;
	padding:20% 0;
}
.dzxlq_yxtd_r{
	float:right;
	padding:2% 2% 0 0;
	width:83%;
}
.dzxlq_yxtd_r img{
	width:100%;
}


.dzxlq_zzrz{
	background:#f8f7f2;
	margin:1px 0 0 0;
	padding:0 0 2% 0;
	width:100%;
}
.dzxlq_zzrz:after { 
	content:"";
	display:block;
	clear:both;
}
.dzxlq_zzrz_l{
	float:left;
	padding:2% 0 0 0;
	width:15%;
}
.dzxlq_zzrz_l h2{
	background:#97907b;
	color:#fff;
	display:block;
	font-family:"宋体";
	font-size:120%;
	font-weight:normal;
	line-height:100%;
	margin:0 auto;
	padding:15% 0 10% 0;
	position:relative;
	text-align:center;
	width:60%;
}
.dzxlq_zzrz_l h2 b{
	background:#97907b;
	display:block;
	font-weight:normal;
	padding:20% 0;
}
.dzxlq_zzrz_r{
	float:right;
	padding:2% 2% 0 0;
	width:83%;
}
.dzxlq_zzrz_r img{
	width:100%;
}

.jdzs_main{ width:100%; padding-top:3%;}
.img_left{ width:32%; float:left; padding-right:3%}
.img_left img{ width:100%}

.info_show p{ font-size:70%}
.info_show p b{ font-size:80%; color:#df0b19}


.pro_main{width:100%; padding-top:3%; border-bottom:1px solid #ddd; padding-bottom:5% }
.pro_main .img_left{ width:30%}
.info_show p{ font-size:80%}
.info_show p b{ font-size:90%; color:#df0b19}
.info_show h2 { color:#df0b19; font-size:90%}
.info_show h2 a{color:#df0b19;}
.info_show p a{ color:#333}
.dzxlq_js{ padding-bottom:5%;}
.dzxlq_js p{ font-size:78%; width:96%; margin:0 auto}
.dzxlq_jsl{  width:100%}
.dzxlq_jsr{
	background:#f8f7f2;
	
	padding:15px;
	width:75%;
}
.dzxlq_img{
	height:112px;
}
.dzxlq_img img{
	border:solid 1px #fff;
	float:left;
}
.dzxlq_img span{
	background-position:-339px 0;
	display:block;
	float:left;
	height:54px;
	margin:55px 0 0 3px;
	width:32px;
}
.dzxlq_jsr h2{
	color:#0b863d;
	font-size:100%;
	font-weight:normal;
	margin:0;
	padding:5% 0;
}
.dzxlq_jsr ul{
	line-height:25px;
	width:100%
}
.dzxlq_jsr li{
	color:#6a624b;
	height:25px;
	margin:0 0 1px 0;
	width:100%;
	 font-size:80%;
}
.dzxlq_jsr li b{
	background:#d2cab2;
	display:block;
	float:left;
	font-weight:normal;
	padding:0 1px 0 0;
	text-align:right;
	width:30%;
}
.dzxlq_jsr li i{
	background:#e3dece;
	float:left;
	font-style:normal;
	margin:0 0 0 1px;
	padding:0 0 0 1px;
	width:68%;
}

.page_main h2{ text-align:center; font-size:100%; padding:4% 0; color:#0b863d;}
.page_main p{text-align:center; font-size:80%; padding-bottom:5%}
.page_main .ppwh_img img{ width:40%; padding-right:1%; float:left}
.page_main .ppwh_img p{ text-align:left;}

.page_main .tgys img{ width:30%; padding-right:1%; float:left; padding-top:5%}
.page_main .tgys h2{ font-size:90%;text-align:left;}
.page_main .tgys p{text-align:left;  border-bottom:1px dashed #ddd}


.vip_main_1{ background:#d6203f; padding:2% 0;}
.vip_main_2{ background:#1c8fb9; padding:2% 0;}
.vip_main_3{ background:#1cb98b; padding:2% 0;}
.vip_main_4{ background:#96b91c; padding:2% 0;}
.wordBox{ width:96%; color: #fff; padding:0 2%; }
.rb{width:28%; float:right}
.wordTit{ width:50%; margin-left:35%; margin-bottom:2%}
.wordBox .wordTit h3 { display: block; float: left; font-size: 200%; margin-right: 1%; font-weight: bold; }
 .wordBox .wordTit h5 { font-size: 100%; font-weight: bold;  }
 .wordBox .wordTit h6 { font-family: "Arial"; font-size: 70%;   }
 .wordBox p { margin-bottom: 25px;  font-size: 75%; color: #fff; text-align:center } 
 .wordBox a{ padding:1% ; background:#fff; color:#d6203f;font-size: 90%; display:block; width:24% ; margin:2% 0 2% 37%} 
 .wordBox .tel{ background:none;display:inline; margin:0; color:#fff; font-weight:bold}
 .vip_main_2 a{ color:#d6203f}
  .vip_main_3 a{ color:#1cb98b}
   .vip_main_4 a{ color:#96b91c}
 
  .change_main{ background:#46c269; padding:2%; color:#fff; width:96%} 
.change_main .top h2, .change_bottom h2{ font-size:150%; text-align:center; padding:2% 0}
.change_main .top p span{ font-size:100%;padding: 3% 2%; margin-right:2%; float:left}
.change_main .top p .t1{ background:#19a3b3; }
.change_main .top p .t2{  background:#27ba38;}
.change_main .top p .t3{  background:#eaae0e;}
.change_main .top p .t4{ background:#ea6046; }
.change_main .top p{ font-size:90%; border-bottom:1px solid #ddd; padding:2% 0}
.change_main .middle{ text-align:center; margin-top:3%}	
.change_main .middle b{ font-size:110%}  
.change_main .middle p{ font-size:80%;margin-top:1%}
.change_bottom{ color:#fff; background:#18333a;padding:4% 0;}
.change_bottom dl{float:left;font-size:80%;font-weight:bold;padding:0 2%;text-align:center;width:96%;}
.change_bottom dt{float:left;width:14%;}
.change_bottom img{width:98%;}
.change_bottom dd{float:left;width:14%;font-size:80%;padding: 2% 0 0 0 ;}
.change_bottom a{padding:2% ; background:#46c269; color:#fff;font-size: 90%; display:block; width:20% ; margin:2% 0 2% 37%}


.liquan_main .con{ padding-left:2% }
.liquan_main .con .top{ font-size:100%; border-bottom:1px solid #ddd; padding-bottom:2%; margin-bottom:2%}
.level-1{ font-size:120%; color:#e60012; font-weight:bold; padding-bottom:1%;}
.level-1 span{ font-size:80%;color:#333; padding-left:1%}
.level-2 a{font-size:80%; color:#333; background:#eeeeee; padding: 1% 2%; margin:1% 1% ;  float:left}
.level-2 a.cur{font-size:80%; color:#fff; background:#e60012; padding: 1% 2%; margin:1% 1% ;  float:left }
.crabTxt p{ font-size:80%;margin-bottom:1%}


.p-five td{ border-bottom:1px solid #aea796; border-top:1px solid #aea796; padding:2% 3%; }
.p-for td{ border-bottom:1px solid #aea796; border-top:1px solid #aea796; padding:2% 3%;}
.pro-all-s .p-for{ width:100%; margin:0 auto; background:#f5f4f4; padding:2% 3%;}
.td-pr{ padding-right:1%;}
.td-pr a:hover{ color:#B6130E;}
.detail-cb ul{float:left;margin-right:2%;}
.detail-cb li{;float:left;background:#d80001;color:#fff;}
.detail-cb li.cb-img{background:#525252;color:#fff;}
.t-btn{ text-align:right;}
.t-btn a{ display:inline-block; padding:0 2%; background:#b6130e; color:#fff;}
.t-btn a:hover{ background:#a40f0a;}
.mn{ color:#b6130e; font-weight:700;}


.ag-tit1 { font-size:100%; color:#fff;  padding:2%;background:#b6130e; }
.pro-all-r table{ font-size:75%}
.pro-all-r table tr{ padding:1% 0}

.content_1{ text-align:center; width:100%; background: url(../images/bg1.jpg) no-repeat; padding:2% 0; color:#fff}
.liquan_wenzi { padding:5% 0}
.liquan_wenzi h2{ font-size:140%;color:#b6130e; text-align:center; font-weight:bold; }
.liquan_wenzi h2 span{border-bottom: 2px solid #b6130e; padding-bottom:2%;}
.content_1 .liquan_wenzi h2{ font-size:120%;color:#ffffff}
.liquan_wenzi h3{ font-size:95%;text-align:center}
.liquan_wenzi p{ font-size:80%}
.dzx_base li{ width:49%; float:left; margin-top:3%}
.dzx_base li img{ width:95%}

.content_2,.content_3,.content_4{ text-align:center; padding:2% 0;}
.content_2 .liquan_wenzi h3,.content_3 .liquan_wenzi h3{ font-size:80%; }
.content_2 .dzx_base li{ width:33%; float:left; margin-top:1%; font-size:80%}
.content_2 .dzx_base li img{ width:90%}


.content_2 .dzx_base1 li{ width:90%; float:left; font-size:80%; margin:5% 1%}
.content_2 .dzx_base1 li img{ width:90%; padding:5% 0}


.content_3{ text-align:center; width:100%; background:#eaeaea; padding:2% 0; }
.content_3 .dzx_base li{ width:100%; float:left; margin-top:2%; font-size:80%}
.content_3 .dzx_base li img{ width:95%}



.content_4 .dzx_base li{ width:33.33333%; float:left; margin-top:2%; font-size:80%}
.content_4 .dzx_base li img{ width:90%}
.content_4 .top h2, .change_bottom h2{ font-size:150%; text-align:center; padding:2% 0}
.content_4 .top{ text-align:left}
.content_4 .top p span{ font-size:100%;padding: 3% 2%; margin-right:2%; float:left}
.content_4 .top p .t1{ background:#19a3b3; color:#fff; }
.content_4 .top p .t2{  background:#27ba38;color:#fff;}
.content_4 .top p .t3{  background:#eaae0e;color:#fff;}
.content_4 .top p .t4{ background:#ea6046; color:#fff;}
.content_4 .top p{ font-size:90%; border-bottom:1px solid #ddd; padding:2% 0}


.level-2 ul,.level-2 li{list-style-type:none; margin:0; padding:0; font-size:90%}
.level-2 ul{line-height:28px;width:100%; margin-top:2% }
.level-2 ul li{color:#6a624b;  display:block;width:90%; }
.level-2 ul li b{background:#dddddd;display:block;float:left;font-weight:normal;padding:0 1% 0 0;text-align:right;width:25%;border-bottom:1px solid #fff}
.level-2 ul li i{background:#eaeaea;float:left;font-style:normal;margin:0 0 0 1px;padding:0 0 0 2%; width:71%; display:block; height:28px; line-height:28px;border-bottom:1px solid #fff}
.baidu img{ display:none}
.index_tel{ width:100%; text-align:center; color:#fff; margin:3% }
.index_tel h2{ font-size:110%; padding:2%; 	width:95%;border-radius:25px; width:86%; text-align:center; 
-webkit-border-radius: 25px;background:#df0b19;
-moz-border-radius: 25px; margin-left:3%}
.index_tel h2 a{ color:#fff; }
.index_tel h3{ font-size:95%; padding:3%; color:#111;}

.mendian_main{ width: 100%; margin:2% 0}
.mendian_main li{ float:left; width:31%; margin-left:2%}
.mendian_main li img{ width:100%}

		#hear{width: 90%;height: 44px;line-height: 45px; margin:10px auto 0 5%}
		#hear a{font-weight: normal;color: black;}
		#hear li{text-align: center;float: left;height: 45px;}
	#hear .action a{color: #fff}
		#contentop li{ width: 98%; display: none;text-align: center;margin: 0 auto;margin-top: 12px;}
		
		#contentop .action{ display: block;}
		#contentop .usl{width: 100%;margin-bottom: 10px;text-shadow: none;}			
		#contentop .alo{width: 100%;margin-bottom: 10px;text-shadow: none;}
		#contentop span{font-size: 1.3em;color: #47B0D7;}
	#contentop5 .lion,#contentop6 .lion{ width: 98%; display: none;text-align: center;margin: 0 auto;margin-top: 12px;}			
#contentop5 .action,#contentop6 .action{ display: block;}
		

#hear .li01{border-radius:21px 0 0 21px;border-right:1px solid #fff}
#hear  .li03{border-radius:0 21px 21px 0;border-left:1px solid #fff}
.fui-tabbar.style3 a{flex:1;}

#hear5 li,#hear6 li{background:#cccccc; padding:0 4%;}
#hear li{background:#cccccc; padding:0 4%;}
#hear li a{
	display:block

	
}

#hear li.active a { color:#ffffff
}


		#hear5,#hear6{width: 90%;height: 44px;line-height: 45px; margin:10px auto 0 5%}
		#hear5 a,#hear6 a{font-weight: normal;color: black;}
		#hear5 li,#hear6 li{text-align: center;float: left;height: 45px;}
	#hear5 .action a,#hear6 .action a{color: #fff}
#hear5 .li01,#hear6 .li01{border-radius:21px 0 0 21px;border-right:1px solid #fff}
#hear5  .li03,#hear6  .li03{border-radius:0 21px 21px 0;border-left:1px solid #fff}

.index_table{ position: relative;}
.con .list{padding:0; position:relative; border-bottom:1px solid #cccccc; margin-bottom:3px;}

.con .list .cd {height:auto; float:left;height:45px; line-height:45px; font-size:14px; background:url(../images/123.jpg)no-repeat 1% 50%; padding-left:34px; width:35%; text-align:left}
.con .list .bor{height:29px;padding:5px 5% 5px 0;float:left;background:url(../images/xx_123.jpg)no-repeat  99% 69%;}
 .con .list p{font-family:arial,"\5b8b\4f53";line-height:18px; font-size:12px;color:#000;}
 .con .list .jiage2{top:0;font-size:18px;line-height:45px; font-weight:700;color:#c7000b;float:right;}
.con .list .jiage2 em{font-size:12px; color:#000}


	
.clear{ clear:both}


/*banner效果*/
.swiper-container {width: 100%; height: 100%;}
.swiper-container img {width: 100%;}
.swiper-pagination-bullet-active {background: #1CBB7F;}

.i_news{
	background:#f8f8f8;
	padding:0 0 20px 0;
}
.i_news_dt{
	color:#333;
	font-family:"Noto Sans S Chinese Thin";
	font-size:25px;
	padding:0 0 10px 0;
	text-align:center;
}
.i_news_dt hr{
	background:#333;
	border:none;
	height:2px;
	margin:0 auto;
	width:120px;
}
.i_news_dd{
	width:100%;
}
.i_news .i_list li{
	border-top:dotted 1px #ccc;
	height:95px;
}
.i_news .i_list .i_main h2{
	color:#333;
	font-size:14px;
	font-weight:normal;
	height:20px;
	margin:0;
	overflow:hidden;
	padding:0 0 0 10px;
}
.i_news .i_list .i_main em{
	color:#a3a3a3;
	display:block;
	font-size:12px;
	font-style:normal;
	height:49px;
	line-height:16px;
	overflow:hidden;
	padding:0 0 0 10px;
}
.i_news .i_list .i_main span{
	color:#999;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0 0 0 10px;
}


.i_list ul{
	margin:0 auto;
	overflow:hidden;
	padding:0px;
	width:95%;
}
.i_list li{
	margin:-1px 0 0 0;
	padding:10px 0;
}
.i_list li a{
	display:block;
	padding:0 5px;
}
.i_list .i_img{
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	float:left;
	overflow:hidden;
	width:30%;
}
.i_list .i_img img{
	height:100%;
	width:100%;
}
.i_list .i_main{
	float:left;
	width:68%;
}
.i-qgmd .gomore{
	padding:0 0 20px 0;
}
.i-qgmd .more,.i_news .gomore{
	text-align:center;
	width:100%;
}
.i-qgmd .gomore a,.i_news .gomore a{
	border-radius:20px;
	border:solid 1px #666;
	color:#666;
	font-size:14px;
	padding:5px 20px;
}

.foot_meun{
	background:#f1f1f1;
	padding:10px 0 20px 0;
	width:100%;
}
.foot_meun ul{
	float:left;
	margin:0;
	padding:0;
	width:50%;
}
.foot_meun li{
	margin:0 auto;
	width:90%;
}
.foot_meun li a{
	border-bottom:solid 1px #000;
	color:#333;
	display:block;
	font-size:14px;
	line-height:30px;
	padding:0 0 0 10px;
}
.foot_meun li a span{
	float:right;
	padding:0 5px 0 0;
}
#hear1 { margin-bottom:8px;}
#hear1 li{ width:30%; float:left; height:45px; line-height:45px;border-bottom:2px solid #ccc ; margin-right:3%; text-align:center}
#hear1 .action1{ color:#df0b19; font-weight:bold;  border-bottom:2px solid #df0b19 ;}
#hear1 .action1 a{color:#df0b19;}
#contentop1 p{ width:95%; text-align:center; margin:3% auto 0 auto}
.morexx_dd p{text-indent:25px}
.d_content p{ width:95%; text-align:center; margin:3% auto 3% auto; font-size:80%}
.tel{ width:195px; margin:10px  auto 0 auto; }
.tel a{
	border-radius:20px;
	border:solid 1px #b6130e;
	color:#b6130e;
	font-size:14px;
	padding:5px 15px;
}


.i-liquan{
}
.tab{
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
	margin:0 auto; 
}
.tab em{
	display: inline-block;
	font-family: "微软雅黑";
	font-size: 16px;
	font-style: normal;
	font-weight: 300;
	margin: 0 10px;
}
.tab a em{

	border: solid 1px #c4161c;
	color: #c4161c;
	display: block;
	height: 28px;
	line-height: 28px;
 
	border-radius:25px;	 padding:0.3rem; font-weight:700
}
.tab .nav-tabs{
	border-bottom: none;
	margin: 0 auto; width:82%

}
.tab li{
	height: 49px; margin-right:5px; width:42%; margin:0 10px;
}
.tab li.active a em{
	background: #c4161c;
	color: #fff;
	text-decoration: none;

}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,.nav-tabs > li > a,.nav-tabs > li.active > a:visited,.nav-tabs > li.active > a:active{
	border: none!important;
	text-decoration: none;
}
.i-liquan .tab-content{
	padding-top: 10px;
}
.i-liquan .product-item{
	background: #ffffff;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.63);
	float: left;
	height: auto;
	margin: 20px;
	overflow: hidden;
	padding: 0 0 10px 0;
	position: relative;
	top: 0px;
	transition: .3s;
	width: 92%;

}
.shizhi{	border-bottom: 25px solid #c4161c;}
.bazhi{	border-bottom: 25px solid #e8692f;}
.liuzhi{	border-bottom: 25px solid #00BE6E;}
.i-liquan .product-item:hover{
	box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.83);
	top: -20px;
	transition: .3s;
}
.i-liquan .product-item .item-img{
	height: 248px;
	overflow: hidden;
	width: 100%;
	z-index: 1;
}
.i-liquan .carousel-inner,.i-liquan .item,.i-liquan .carousel-inner .active{
	height: 232px;
}
.i-liquan .carousel-indicators li{
	background: rgba(255,255,255,0.51);
	border: none;
	height: 3px;
	margin: 0;
	width: 40px;
}
.i-liquan .carousel-indicators li.active{
	border: none;
	background: rgba(255,255,255,1);
}

.i-liquan .product-item .item-list{
	background: #fff;
	border-radius: 10px;
	font-family: "宋体";
	padding: 20px 0 10px 0;
	position: relative;
	text-align: center;
	top: -10px;
	z-index: 10;
}
.i-liquan .product-item .item-list h2{

	font-size: 20px;
	font-weight: bold;
	margin: 0 auto 10px auto;
	padding: 1px 25px;
}
.i-liquan .product-item .item-list li{
	border-top: solid 1px #eee;
	margin: 5px auto 0 auto;
	overflow: hidden;
	padding-top: 5px;

}
.i-liquan .product-item .item-list li a{
	background: #fff;
	border-radius: 10px;
	color: #1b1514;
	display: block;
	height: 55px;
	transition: .3s;
}
.i-liquan .product-item .item-list li a:hover{
	background: #f1f1f1;

	transition: .3s;
}
.i-liquan .product-item .item-list li a:hover .goumai{

	transition: .3s;
}
.i-liquan .product-item .item-list li a:hover .guige:before{

	transition: .3s;
}
.i-liquan .product-item .item-list li .xinghao{
	float: left;
	line-height: 55px;
	text-align: right;
	width:26%;
}
.i-liquan .product-item .item-list li .xinghao strong{
	font-size: 28px;
	margin-right: 5px;
	color:#c4161c
}
.i-liquan .product-item .item-list li .guige{
	float: left;
	padding: 7px 0 3px 25px;
	position: relative;
	text-align: left;
	width: 45%;
	font-family: "微软雅黑";
	font-size:14px;

}
.i-liquan .product-item .item-list li .guige:before{
	border-left: solid 1px #1b1514;
	border-radius: 30px;
	content: '';
	display: inline-block;
	height: 35px;
	left: 10px;
	position: absolute;
	top: 10px;

}
.i-liquan .product-item .item-list li .guige em{
	display: block;
	font-style: normal;
}
.i-liquan .product-item .item-list li .goumai{
	border: solid 2px #333;
	border-radius: 20px;
	float: left;
	font-family: "宋体";
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin: 15px;
	transition: .3s;
	width: 20px;
}

.i-liquan .well{
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	margin: 0;
	padding: 0;
}
.i-liquan .btn{
	background: none;
	border: none;
	display: block;
	padding: 0;
	position: relative;
	text-align: center;
	width: 100%;
}
.i-liquan .btn:hover,.i-liquan .btn:link,.i-liquan .btn:visited,.i-liquan .btn:active{
	background: none!important;
	box-shadow: none;
}
.collapsed:before{
	-moz-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    transform:scaleY(-1);
    /*IE*/
    filter:FlipV;
	transition: .3s;
}
.i-liquan .btn:before{
	background: #ffa51e;
	border-radius: 10px;
	content: '▲';
	display: block;
	font-size: 10px;
	height: 15px;
	left: 150px;
	line-height: 15px;
	position: absolute;
	top: -17px;
	transition: .3s;
	width: 60px;
	z-index: 11;
}
.item-list ul{ padding-left:25px;}
.main_in{ background:#fafafa;z-index:2;position: relative; width:100%; padding:0; margin-top:7px;}
.item-list h2{ 
  }
/*-----------------------------------*/  

/*-----------------------------------*/