@charset "utf-8";
/* CSS Document */
body{ background:#ffeed3}
a,a:link,a:visited{ color:#444444;}
.div_clear{ clear:both;}
ul,li{ margin:0; padding:0; list-style:none;}
.wap_navtop{ text-align:center;}
.wap_navtop img{ max-width:100%;}


/*banner*/
.banner{max-width:640px; width:100%;height:auto;overflow:hidden; position:relative; margin:0 auto;}
.banner .bigbanner{ position:relative; z-index:0; width:100%; overflow:hidden;}
.banner .bigbanner li{ position:relative; text-align:center; width:100%; height:auto; float:left; }
.banner .bigbanner li img{ background:url(../../images/wap/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

.banner .smallbanner{ position:absolute; height:28px; line-height:28px; bottom:0; left:50%; z-index:1;}
.banner .smallbanner li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#FFFFFF; text-indent:-9999px; overflow:hidden; margin:0 5px; border-radius:50%; }
.banner .smallbanner li.on{ background:#f4bc60; }

/*banner*/
.banner2{max-width:640px; width:100%;height:auto;overflow:hidden; position:relative; margin:0 auto;}
.banner2 .bigbanner2{ position:relative; z-index:0; width:100%; overflow:hidden;}
.banner2 .bigbanner2 li{ position:relative; text-align:center; width:100%; height:auto; float:left; padding-bottom:10px;}
.banner2 .bigbanner2 li img{ background:url(../../images/wap/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

.banner2 .smallbanner2{ position:relative; height:30px; line-height:30px; bottom:0px; left:0%; z-index:1; width:100%;}
.banner2 .smallbanner2 ul{ position:absolute; width:100%; text-align:center; padding:0; height:10px;}
.banner2 .smallbanner2 li{ display:inline-block; width:10px; height:10px; background:#d8d8d8; text-indent:-9999px; overflow:hidden; margin:0 5px;border-radius:8px; }
.banner2 .smallbanner2 li.on{ background:#1e8613; }

.carousel-indicators{ bottom:0px;}

.page_copy2{ padding:15px 0px 40px 0px; text-align:center;background:#FFFFFF;}

.page_copy{padding:10px 0px 60px 0px; background:#FFFFFF; text-align:center; color:#8e8e8e;}
.page_copy span{ line-height:30px;}


.page_zy{padding:20px 0 0px 0px;}
.page_zy_lin1{ text-align:center; padding-bottom:10px;}
.page_zy_lin1 img{ max-width:100%;}
.page_zylst{ padding:10px 5px 50px 5px; background:url(../../images/wap/index_04.jpg) no-repeat top center;}
.chinaz { width:100%; position: relative; overflow:hidden; padding-bottom:30px;}
.q51buypic{ width:100%; overflow:hidden; position:relative; }
.q51buypic li{ width:50%; float:left; padding:0px; margin-right:5px;}
.m2x4lone{ text-align:center;}
.m2x4lone img{ max-width:100%;}
/*数字按钮样式*/
.chinaz .num { overflow:hidden; height: 12px; position: absolute; bottom:0px; right: 0px; zoom:1; z-index:3; text-align:center; width:100%;}
.chinaz .num ul{ position:absolute; width:100%; text-align:center;}
.chinaz .num li { width:30px; height:10px; line-height: 124px; text-align:center; border:1px solid #ddb978; border-radius:5px; cursor:pointer;display:inline-block; margin:0px 5px;}
.chinaz .num li.on { background:#ddb978; border:1px solid #ddb978;} /*当前项*/



.page_navx{ padding:0% 0 0% 0; border:1px solid #615144; background:#463426; border-left:0; border-right:0;}
.page_navx .col-xs-4{ padding:0px; border:1px solid #615144; border-top:none; border-left:none;}
.page_navx a{ display:block; width:100%; height:35px; line-height:35px; text-align:center; color:#FFFFFF;}

.page_cp{ padding:20px 0px 0px 0px;}
.pagecp_limg{text-align:center;padding-bottom:10px;}
.pagecp_limg img{ max-width:100%;}
.pagecp_limg2{text-align:center; padding:0px 10px;}
.pagecp_limg2 img{ max-width:100%;}

.page_cp1{ padding:15px 10px;}
.page_cp1 span{ display:block; color:#bd965b; height:30px; line-height:30px; font-size:16px;}
.page_cp1 font{ display:block; height:125px; line-height:25px; color:#101010; overflow:hidden; margin-bottom:10px;}
.page_cp1 a{ display:block; width:100px; height:30px; line-height:30px; margin:0 auto; text-align:center; border:1px solid #bd965b; border-radius:15px; color:#bd965b;}

.wap_img1{ text-align:center;}
.wap_img1 img{ max-width:100%;}

.p_sort{ position:relative; width:90%; margin:0 auto; top:-30px; margin-bottom:-30px;}
.p_sortxx1{ text-align:center;}
.p_sortxx1 img{ max-width:100%;}
.p_sortxx2{ border:1px solid #ddb978; padding:9px;}
.p_sortxx2 span{ display:block; text-align:center;}
.p_sortxx2 font{ display:block; text-align:center; height:30px; line-height:30px;}


.page_fuwu{ padding:10px 0px 0px 0px; }
.page_fwtit{ padding:10px 0px 0px 0px; text-align:center;}
.page_fwtit img{ max-width:100%;}
.page_fwnav{ text-align:center;}
.page_fwnav img{ max-width:100%;}

.pfuwu_lst{padding:3% 0 3% 0; background:url(../../images/wap/index_13.jpg) repeat-x top center;}
.pfuwu_lnav{}
.pfuwu_lnav a{ display:block; width:100%; text-align:center; margin-bottom:10px;}
.pfuwu_lnav a img{ max-width:100%;}
.page_fwlst{ padding:5px 0px 5px 0px;}
.page_fwlst .col-xs-6{ padding:7px;}
.pro_allborx{}
.pro_allborx .thumbnail{ margin-bottom:0px; padding:0; overflow:hidden; border-radius:0; border:none;}
.page_fwlont_x{ background:#cbab78}
.page_fwlont_x1{ padding:5px 10px; text-align:center;}
.page_fwlont_x1 span{ display:block; width:100%; color:#ffffff; height:35px; line-height:35px; overflow:hidden; font-weight:bold;}

.pfuwu_lmore{}
.pfuwu_lmore a{ display:block; width:100px; height:30px; line-height:30px; margin:0 auto; text-align:center; border:1px solid #bd965b; border-radius:15px; color:#bd965b;}

.page_casetit{ text-align:center; padding:20px 0px 10px 0px;}
.page_casetit img{ max-width:100%;}
.page_case{ background:url(../../images/wap/index_18.jpg) no-repeat top center; background-size:100%; padding:100px 5px 5px 5px;}
.page_case_nav{ padding:10px 5px 0px 5px; background:#fff0d3;}
.page_fw_navx{}
.page_fw_navx .col-xs-6{ padding:0px 5px 10px 5px;}
.page_fw_navx a{ display:block; width:100%; color:#bd965b; border:1px solid #bd965b; text-align:center; height:30px; line-height:30px; border-radius:15px;}
.page_fw_navx a.on_zzjssb{ background:#bd965b; color:#FFFFFF;}

.case_allborx{}
.case_allborx .thumbnail{ margin-bottom:0px; padding:0; overflow:hidden; border-radius:0; border:none;}
.case_fwlont_x{ }
.case_fwlont_x a{ display:block; padding:5px 10px;}
.case_fwlont_x1{ text-align:center;}
.case_fwlont_x1 span{ display:block; color:#3333333; height:20px; line-height:20px; overflow:hidden;}


.page_new{padding:10px 0px 10px 0px;}
.page_newtit{text-align:center; padding-bottom:20px;}
.page_newtit img{ max-width:60%;}
.page_ne_img{ text-align:center;}
.page_ne_img img{ max-width:100%;}
.page_ne_lstx{ padding:10px 5px 0px 5px;}
.page_ne_lstx .col-xs-6{ padding:5px;}
.page_ne_lstx a{ display:block; border:1px solid #a0a0a0; padding:9px;}
.ne_lstxx1ftx1{ background:url(../../images/wap/main_53.jpg) no-repeat bottom center; padding-bottom:5px;}
.ne_lstxx1ftx1 span{ display:block; color:#1d943f; height:25px; line-height:25px; overflow:hidden; font-size:18px; text-align:center;}
.ne_lstxx1ftx1 font{ display:block; height:25px; line-height:25px; overflow:hidden; text-align:center;}
.ne_lstxx1ftx2{ margin-top:5px; height:40px; line-height:20px; overflow:hidden; font-size:12px; color:#151515;}

.carousel-captionxtop{ text-align:center;}
.carousel-captionxtop img{ max-width:100%;}
.carousel-captionxlst{ background:#1e8613;}
.carousel-captionx1{ width:100%; padding:10px 10px; font-size:16px; color:#6a6a6a; overflow:hidden; } 
.carousel-captionx1 span{ display:block; float:left; width:60%; height:30px; line-height:30px; color:#FFFFFF; overflow:hidden;}
.carousel-captionx1 font{ display:block; float:right; width:40%; height:30px; line-height:30px; color:#FFFFFF; overflow:hidden; text-align:right;}

.page_join{ padding:10px 0px;}
.page_jxtit{ text-align:center; padding-bottom:15px;}
.page_jxtit img{ max-width:100%;}
.page_jxlst{ padding:20px 10px; background:url(../../images/wap/index_15.jpg) top center;}
.page_jxlonr{ width:50%; float:left;}
.page_jxlonr img{ max-width:100%;}

.page_contx1{ padding:10px 0px;}
.pconx1tit{ text-align:center; padding-bottom:10px;}
.pconx1tit img{ max-width:100%;}
.pconx1lst{ text-align:center; padding:5px 0px;}
.pconx1lst img{ max-width:100%;}
.pconx1lst2{ text-align:center; padding:5px 0px;}
.pconx1lst2 img{ max-width:100%;}
.page_contact{padding:10px 10px 60px 10px; color:#333333;}
.page_contact span{ display:block; text-align:center;}
.page_contact span img{ max-width:100%;}
.page_contact font{ display:block; text-align:center; margin-top:10px; line-height:20px; font-size:12px;}


.footer{ position:fixed; bottom:0; left:0; border-top:1px solid #783d40; background:#5c1216;  height:50px; width:100%; z-index:100;}
.footer div{ }
.foo_bg1{height:50px; width:20%; float:left;text-align:center; padding:5px 0px; border-right:1px solid #783d40;}
.foo_bg1 span{ display:block; padding:7px 0px;}
.foo_bg1 span img{ max-width:35%; max-height:25px;}
.foo_bg{ height:50px; width:20%; float:left;text-align:center; padding:5px 0px; border-right:1px solid #783d40;}
.foo_bg font{ display:block;  color:#FFFFFF; height:40px; line-height:40px;}
.foo_bg2{ height:50px; width:20%; float:left; text-align:center; padding:5px 0px;}
.foo_bg2 font{ display:block; color:#FFFFFF; height:40px; line-height:40px;}



.news_titx{ padding-top:10px;}
.news_titleft{ background:url(../../images/wap/index_24.jpg) no-repeat center left; padding-left:30px; height:40px; line-height:40px; font-size:16px; float:left;}
.news_titright{ width:30%; float:right;}
.clleft{ background:url(../../images/wap/index_27.jpg) no-repeat center left; display:block; float:left; width:50%; height:40px;}
.clrigh{ background:url(../../images/wap/index_29.jpg) no-repeat center right; display:block; float:right; width:50%; height:40px;}
.news_itemx{ padding-bottom:20px;}
.carouselx{border-bottom:5px solid #eeeeee; background:#FFFFFF;}
.newx_xx{ display:block; width:100%; height:40px;}
.newx_xx span{ display:block; float:left; background:url(../../images/wap/index_35.jpg) no-repeat center left; padding-left:15px; width:60%; height:40px; overflow:hidden; line-height:40px;}
.newx_xx font{ display:block; float:right; text-align:right; width:30%; height:40px; line-height:40px; overflow:hidden;}

.nav_bgcolcrx .nav li{ margin: 7.5px 15px;}

.conttent_nav{ border-bottom:1px solid #e1e1e1; padding:10px 0px 0px 0px; text-align:center;width:100%;}
.conttent_nav .col-xs-4{ padding:0px 5px;}
.connav_one{ border:1px solid #e1e1e1; border-radius:5px; width:100%; height:30px; line-height:30px; text-align:center; margin-bottom:10px; overflow:hidden;}
.conttent_nav .active{ border:1px solid #bd965b; background:#bd965b; color:#FFFFFF;}
.conttent_nav .active a{ color:#FFFFFF;}

.conttent_con{ padding:10px 0px 70px 0px; line-height:210%;}

.pro_oncex{ border:1px solid #e1e1e1; padding:4px; border-radius:5px; margin-bottom:20px; background:#ffffff;}
.pro_oneimg{ width:100%; text-align:center;}
.pro_oneimg img{ max-width:100%;}
.pro_onefont{ text-align:center; width:100%; height:30px; line-height:30px; margin-top:10px; overflow:hidden;}
#pages{ width:250px; margin:0 auto;}
#pages a{ width:100px; height:30px; border:1px solid #e1e1e1; display:block; float:left; border-radius:5px;}
#pages a.a1 { padding:0 10px; margin:0px 10px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.clr{ clear:both;}
.clear{ clear:both;}

.mytxts{ border-radius:5px; border:1px solid #cccccc; width:98%; height:30px; margin:2% 0;}
.conttent_con textarea{ border-radius:5px; border:1px solid #cccccc; width:98%; height:60px;}

.page_fwlont_x2{padding-top:10px; }
.page_fwlont_y1{ width:100%; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.page_fwlont_y2 span{ display:block; float:left; width:50%; height:30px; line-height:30px; overflow:hidden; text-decoration:line-through; color:#cccccc;}
.page_fwlont_y2 font{ display:block; float:right; text-align:right; width:50%; height:30px; line-height:30px; overflow:hidden; color:#ff0000;}


.news_linonex{ border-bottom:1px dashed #e1e1e1; padding:5px 0px;}
.news_linonex .col-xs-8{ padding:0px 5px 0px 0px;}
.news_linonex .col-xs-4{ padding:0px 0px 0px 5px;}
.news_lino_time{ text-align:right; width:100%; height:30px; line-height:30px; overflow:hidden;}
.news_lino_tit{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.navbar-default .navbar-nav > li > a{ color:#1d943f;}
.icon-bar{ color:#1d943f; background:#1d943f;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-color:#cccccc; background:#ffffff;}

/*shop*/
.pro_info_tit{ border-bottom:5px solid #ececec;}
.pro_info_tit1{ padding:10px 0px; line-height:25px; font-weight:bold; font-size:16px;}
.pro_info_tit2{ padding-bottom:10px; line-height:30px;}
.pro_info_tit2 span{ display:block; float:left; text-decoration:line-through; font-size:14px; padding-right:10px;}
.pro_info_tit2 font{ display:block; float:left; width:40%; font-size:20px; color:#ff0000;}
.pro_info_tit2 a{ display:block; float:right; width:30%; text-align:center; background:#1d7345; color:#FFFFFF; border-radius:5px;}

.pro_info_tit3{ border-bottom:1px solid #ececec; height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.pro_info_lst{ padding:10px 0px; line-height:210%;}

/*shopcar*/
.shop_lst{ margin:30px 0px 0px 0px;}
.shop_lst span{ display:block; width:100%; text-align:center; color:#AFAFAF; font-size:16px; line-height:50px;}
.shop_lst font{ display:block; width:100%; margin-top:10px;}
.shop_lst a{ display:block; width:100%; height:40px; background:#E62129; color:#FFFFFF; text-align:center; line-height:40px; font-size:14px; border-radius:5px;}
.shop_lst_x li{ border-bottom:1px solid #ececec; list-style:none; margin:0; padding:0; padding:10px 0px;}
.car_img{ width:82px; height:82px; border:1px solid #ececec; margin:0px 10px;}
.car_img div{ width:80px; height:80px; display:table-cell; vertical-align:middle; text-align:center;}
.shop_lst_x .fl{ float:left;}
.shop_lst_x .fr{ float:right;}
.car_check{ width:16px; height:16px; margin-top:20px;}
.myselect{ width:16px; height:16px; border-radius:50%; margin:0;}
.cat_fotit{ text-align:left; height:30px; line-height:30px;  overflow:hidden;}
.cat_folst{}
.cat_folleft{ float:left; line-height:30px; color:#ff0000;}
.cat_folright{ float:right; width:35%;}

.shop_foot{position:fixed; bottom:0; left:0; border-top:1px solid #e4e4e4; background:#FFFFFF;  height:50px; width:100%; z-index:100;}
.shop_foot .col-xs-7{ padding:0px 5px 0px 0px;}
.shop_foot .col-xs-5{ padding:0px 0px 0px 5px;}
#myallprice{ color:#ff0000; line-height:50px; font-size:16px;}
.shop_foot a.pay_sub{ display:block; width:100%; margin:10px 0px 10px 0px; height:30px; line-height:30px; background:#ff0000; color:#FFFFFF; font-size:16px; text-align:center; border-radius:5px;}


@media screen and (max-width:550px){
.page_a2righ span{ display:block; line-height:29px; height:290px; width:100%; overflow:hidden;}
.page_a2righ font{ display:block; margin-top:10px;}
.page_a2righ font a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#ffffff; background:#be0800;}
}
@media screen and (max-width:400px){
.page_a2righ span{ display:block; line-height:30px; height:210px; width:100%; overflow:hidden;}
.page_a2righ font{ display:block; margin-top:10px;}
.page_a2righ font a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#ffffff; background:#be0800;}
}
@media screen and (max-width:320px){
.page_a2righ span{ display:block; line-height:25px; height:125px; width:100%; overflow:hidden;}
.page_a2righ font{ display:block; margin-top:10px;}
.page_a2righ font a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#ffffff; background:#be0800;}
}

.uo_onexy{ border-bottom:5px solid #ececec; padding-bottom:10px; padding-top:5px;}
.uo_onexy .fl{ float:left;}
.uo_onexy a{ display:block; margin:5px 0px;}
.uo_tit{ line-height:30px; height:30px;}
.uo_tit span{ padding-right:10px;}
.uo_tit font{ padding-left:10px;}

.uo_tit2{ width:82px; height:82px; border:1px solid #ececec;}
.uo_tit2 div{ display:block; width:80px; height:80px; display:table-cell; vertical-align:middle; text-align:center;}
.uo_tit2 .thumbnail{ border:none;}
.uo_tit3{ margin-left:90px;  height:30px; line-height:30px; overflow:hidden;}
.uo_tit4{ margin-left:90px;  height:30px; line-height:30px;}
.uo_tit4 span{ display:block; float:left; width:30%; color:#ff0000;}
.uo_tit4 font{ display:block; float:right; width:30%; text-align:right;}

.uo_lstx{ margin-top:10px;}
.uo_lstx span{ display:block; float:left; height:30px; line-height:30px; font-size:16px; color:#ff0000;}
.uo_lstx font{ display:block; float:right; height:30px; line-height:30px; width:30%; color:#FFFFFF; font-size:14px; text-align:center; border-radius:5px;}
.uo_lstx font.uo_ico1{ background:#ff0000;}
.uo_lstx font.uo_ico2{ background:#F46F68;}
.uo_lstx font.uo_ico3{ background:#329AD8;}
.uo_lstx font.uo_ico4{ background:#18BC9D;}