@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; transition:all 0.2s;}
body{ font-size:12px; background:url(../images/body.jpg) repeat-y; background-position:top; -webkit-text-size-adjust:none; color:#666666;  word-wrap: break-word; word-break: normal;  font-family:"微软雅黑";}
.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}
a{text-decoration:none;  outline:none; transition:all 0.2s; color:#666666;} 
.n_top a:visited{color: #FFFFFF;}
ul,li{list-style:none;}
img{ border:0;}
input,textarea,select{ outline:none; color:#333;}
table{ margin:auto;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}
/*连接内span字体颜色*/
span.b{color:#666666;}
span.w{color: #FFFFFF;}
/*分享框*/
.bdsharebuttonbox{margin-left:10px;}

/*翻页样式*/
.fanye{
	font-size:12px;
	width:100%;
	float:left;
	padding-top:15px;
	text-align:center;
	padding-bottom: 15px;
}		
.fan1{height:18px;margin-right: 2px;margin-left: 2px;padding:3px;}
.fan11 a:link, .fan11 a:hover, .fan11 a:active, .fan11 a:visited{color:#333;text-decoration:none;}
.fan11 a:hover{color:#d42012;text-decoration:none;}
.fan2{height:18px;color:#d42012;margin-right: 2px;margin-left: 2px;padding-right: 3px;padding-left: 3px;}
/*购物车*/
.cartlist{background: #ddd; width: 100%; border-collapse: separate;}
.cartlist thead tr th{background: #EDEDED; padding: 8px; font-size: 15px; font-weight: normal;}
.cartlist tbody tr td{background: #fff; text-align: center; padding: 4px;}
.cartlist tbody tr td img{width: 50px; height: 50px;}
.cartlist tbody tr td span{font-size: 16px; color: #E82128;}
.cartlist tbody tr td em{font-size: 14px;}
.g-name{color: #f30; text-align: left; padding: 0 10px; font-size: 14px; display: block;}
.cart-count{margin: 10px 0; text-align: right;}
.cart-count:after{content: ''; display: block; visibility: hidden; clear: both;}
.cart-count a{display: inline-block; width: 100px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; border: 1px solid #ccc;}
.cart-count p{font-size: 13px; line-height: 30px;}
.cart-count p em{font-size: 16px; color: #fa1a1a; margin: 0 4px;}
.cart-count .clear-cart{float: left;padding-left:10px;}
.c-price{padding-right:10px;}
.c-num{padding-right:10px;}
.cart-count a.makeorder{font-size: 16px; border-radius: 1px; background: #f60; border: 2px solid #f60; color: #fff; padding: 2px;margin-right:10px;}
.cart-count a.disable{background: #E7E4E4; border: 2px solid #D5D5D5; color: #BBB;}

.n_map_cart{ padding:5px 10px; font-size:14px; color:#FFF; background: #FF6600; border-radius:3px; margin-top:7px; margin-left:10px; margin-right:10px;}
/************加入购物车提示************/
#mask{position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.3); width: 100%; z-index: 9999999;}
#mask .m-con{position: fixed; top: 30%; left: 50%; width: 240px;margin-left: -120px;  border: 1px solid #9B9B9B; background: #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; }
#mask .m-title{height: 34px; line-height: 34px; font-size: 14px; padding: 0 10px; border-bottom: 1px solid #e0e0e0; background: #88cc20;color:#FFFFFF;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;text-align:center;}
#mask .m-text{padding: 10px; text-align: center; font-size: 14px; line-height: 30px;}
#mask .m-text a{display: inline-block; padding: 0 10px; line-height: 28px; margin: 10px 5px 0; border: 1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background: #e8e8e8;}

#mask a.viewcart{background: #88cc20; color: #fff; }
#mask a.queding{background: #88cc20; color: #fff;}

#tips{position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,0); z-index: 99999; display: none;}
#tips div{position: absolute; top: 30%; left: 50%; padding: 10px; width: 90px; margin-left: -45px; background: rgba(0,0,0,0.8); color: #fff; text-align: center; font-size: 14px; border-radius: 4px; word-wrap: break-word;}
#tips .loading{padding-top: 38px; background: url(../images/loading.gif) center top no-repeat;}
/*购买确定*/
.order-box{border: 1px solid #ccc; margin: 10px 10px;font-size:14px;padding:0 10px;}
.order-box .title{margin:10px 0;}
.order-box input{width: 100%; border: 1px solid #ccc; padding: 8px 0px;margin-bottom:10px;}
.order-box .sendcode{color:#FFFFFF;width:48%;margin:0; float:left;background-color:#DA4F49;font-size:14px;}
.order-box .sendcode:hover{background-color:#bd362f;}
.order-box .sendcode[disabled]{background-color:#d17975;}
.order-box textarea{width:100%;height: 60px; resize: none; border: 1px solid #ccc; padding:8px 0;margin-bottom:10px;}
.order-box select{border: 1px solid #ccc; border-radius: 0; margin-right: -1px; padding: 5px 6px;font-size: 15px;vertical-align: top;margin-bottom:10px;}
/*订单完成*/
.order-success{text-align: center; font-size: 14px; margin: 40px 0 10px 0; line-height: 34px; color: #333;padding:0 10px;}
.order-success em{color: #07801A; font-size: 16px;}
.order-success span{color: #ff0099;}
.order-success-ts{text-align: center; font-size: 14px; margin: 0 10px 20px 10px; line-height: 34px; color: #333;padding:0 10px;background-color:#FFFFCC;}
.order-success-ts span{color:#07801A;}
a.home{display: block; width: 120px; margin: 20px auto; background: #ff0099; color: #fff; border-radius: 2px; font-size: 15px;}
/*分页样式*/
.page_list{height:21px;line-height:21px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin:10px 0;}
.page_list span{color:#000;}
.page_list a{display:inline-block;color:#fff;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc); background:#59af00; margin-right:3px; border:1px solid #59af00;}
.page_list a:hover{color:#fff;background:#000; border:1px solid #59af00;}
.page_list a.on{color:#fff;background:#000; border:1px solid #59af00;}


/*内容分页*/
.contPage{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin:30px 0;}
.contPage a{display:inline-block;color:#000;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc); background:#fff; margin-right:3px; border:1px solid #245b52;}
.contPage a:hover{color:#fff;background:#245b52; border:1px solid #245b52;}
.contPage a.on{color:#fff;background:#245b52; border:1px solid #245b52;}



/*top*/


.top{width:300px; padding-left:10px; padding-right:10px; height:63px; margin:auto;}
.top_denglu a:visited{color:red;}
.toux{ float:left; padding-top:8px;}
.zhicheng{ float:left; font-size:14px; color:#c0000d; padding-left:10px; padding-top:16px;}
.tel{ float:right; font-size:14px; color:#c0000d; padding-left:10px; padding-top:16px;}


.top_box{
	width:100%;
	height:auto;
	background:url(../images/top_bg.jpg) repeat-x;
}
.logo{
	width:320px;
	margin:auto;
	height:39px;
	text-align:center;
}


/*footer*/
.to_tp_img { position:absolute; left:63px; top:0; z-index:1000000000; }
.u-top { background:#59af00; height:58px; position:relative; }
.g-ft { background:#fff; position:relative; }
.g-ft:before { content:""; position:absolute; width:100%; heigh:0; border-top:1px #d0d0d0 dashed; left:0; top:86px; }
.u-top { height:58px; text-align:center; font-size:12px; }/*回到顶部样式*/
.u-top span { text-align:center; width:150px; display:inline-block; margin:0 auto; padding:17px 0 0; line-height:16px; position:relative; font-size:12px; background:url("../images/Common/to_tp-1.gif")/*tpa=http://www.bmxz99.com/mobile/images/Common/to_tp.gif*/ center top no-repeat; background-size:16px 6px; -webkit-background-size:16px 6px; -o-background-size:16px 6px; -moz-background-size:16px 6px; z-index:999; display:inline-block; }
.u-top h3 { width:150px; margin:0 auto; position:relative; }
.u-top span:before { content:""; position:absolute; border-top:14px #faf5f5 solid; border-left:72px transparent solid; border-right:72px transparent solid; left:0; top:-2px; z-index:9; }
.u-top h3:before { content:""; position:absolute; border-bottom:14px #faf5f5 solid; border-left:72px transparent solid; border-right:72px transparent solid; left:0; top:-16px; z-index:9; }
.u-top span b { font-weight:100; }/*回到顶部图标样式*/
.u-top { text-align:center; font-size:12px; position:relative; color:#fff; }


.footer{ width:100%; height:130px; background:url(../images/footer.jpg) repeat-x;}
.footer_link{ width:1015px; height:28px; line-height:28px; margin:auto; text-align:center; padding-top:16px;}
.footer_box{ width:1015px; line-height:20px; margin:auto; text-align:center; color:#848484; padding-top:15px;}

.footer_btn{ width:100%; height:auto; border-top:8px #59b001 solid;}
.reg_btn{ width:105px; height:31px;  border-radius:4px; background:#59b001; text-align:center; line-height:31px; color:#FFF; margin-top:11px; margin-bottom:11px;}
.footer_cop{ clear:both; text-align:center;}
.footer_bei{ text-align:center; font-size:14px; color:#000; line-height:30px;}
.footer_ban{ text-align:center; font-size:14px; color:#000; line-height:30px; font-weight:bold;}

/*index*/
.g-nav {
	clear:both;
	width:100%;
	margin:auto;
}
.g-nav li.lcs{
	float:left;
	overflow:hidden;
	font-size:12px;
	width:24.9585%;
	text-align:center;
	padding-top: 56px;
	line-height: 22px;
}
.g-nav li.gsjj{
	background:url(../images/gsjj_m.jpg) no-repeat center 6px;
}
.g-nav li.ryzz{
	background:url(../images/ryzz_m.jpg) no-repeat center 6px;
}
.g-nav li.gszx{
	background:url(../images/gszx_m.jpg) no-repeat center 6px;
}
.g-nav li.schd{
	background:url(../images/schd_m.jpg) no-repeat center 6px;
}
.g-nav li.jjgc{
	background:url(../images/jjgc_m.jpg) no-repeat center 6px;
}
.g-nav li.ylqx{
	background:url(../images/ylqx_m.jpg) no-repeat center 6px;
}
.g-nav li.zsjm{
	background:url(../images/zsjm_m.jpg) no-repeat center 6px;
}
.g-nav li.lxwm{
	background:url(../images/lxwm_m.jpg) no-repeat center 6px;
}
.g-nav a:nth-child(1) li, .g-nav a:nth-child(5) li { border-left:none; }
.g-nav a:nth-child(4) li, .g-nav a:nth-child(8) li { border-right:none; width:80px; }


/*通栏广告*/
.g-adv { clear:both; position:relative; width:320px; margin:0 auto; height:186px; z-index:15; border-bottom:5px #dfdfdf solid; }
.m-box { position:absolute; }
.g-adv .m-box img { display:block; position: relative; width:320px; height:184px; }
.g-adv .sclwrap_box { height:186px; position:relative; }

.search_box{ width:300px; margin:auto; padding-left:10px; padding-right:10px;}
.search_hidden{display:none;}
.search_title{ width:40px; height:29px; line-height:29px; float:left; text-align:left; font-size:16px; color:#5ab100; font-weight:bold; padding:13px 0 0 0;}
.search{ width:260px; float:right; height:29px; margin:0 auto; padding:15px 0 0 0;}
.void_search_title{ width:40px; height:29px; line-height:29px; float:left; text-align:left; font-size:16px; color:#5ab100; font-weight:bold; padding:3px 0 0 0;}
.void_search{ width:260px; float:right; height:29px; margin:0 auto; padding:5px 0 0 0;}
.void_search input[name='key']{ width:202px; padding:0 2px; line-height:23px; height:23px; border:#5ab100 solid 2px; border-top-left-radius:3px; border-bottom-left-radius:3px; float:left;}
.void_search input[type='submit']{ width:50px; float:left; height:27px; border-top-right-radius:3px; border-bottom-right-radius:3px; border:0; background:#5ab100 url(../images/search_1.png) no-repeat center; cursor:pointer;}
.search input[name='key']{ width:202px; padding:0 2px; line-height:23px; height:23px; border:#5ab100 solid 2px; border-top-left-radius:3px; border-bottom-left-radius:3px; float:left;}
.search input[type='submit']{ width:50px; float:left; height:27px; border-top-right-radius:3px; border-bottom-right-radius:3px; border:0; background:#5ab100 url(../images/search_1.png) no-repeat center; cursor:pointer;}
.re_search{ width:310px; height:29px; line-height:29px; margin:auto; color:#c0000d; font-size:14px; padding-left:10px; padding-right:10px; }
.re_search a{color:#c0000d;}


/*推荐*/
.g-rec { margin:9px 0 0; height:auto; overflow:hidden; width:320px; margin:auto; }
.m-elc-tp1 { margin:0px 20px 0px;; border-bottom:1px #cde7b2 solid; height:30px; line-height:30px; display:block; padding:0 0 0 6px; position:relative; }
.m-elc-tp1:before { content:""; position:absolute; display:block; width:100%; border-top:1px #5ab100 solid; height:0px; line-height:0px; left:0; top:29px; }
.m-elc-tp1 h2 { float:left; font-size:13px; color:#333; font-weight:100; }/* 背景渐变，底部浮动栏样式--浮动栏背景*/
.m-elc-tp1 span { font-size:13px; color:#660D1F; float:right; display:inline-block; position:relative; }
.g-rec .m-rec { padding:13px 0 0; text-align:center; }
.g-rec .m-rec .u-lifo {
	display:inline-block;
	float:left;
	height:135px;
	width:131px;
	margin:0 0 0 20px;
	background:#fff;
}
.s-babg:nth-child(2n) { background:#fff; }
.g-rec .m-rec .u-lifo img { border:1px #d4d6d5 solid; }
.g-rec .m-rec .u-lifo p {line-height:15px; padding-top:2px; text-align:center; font-size:12px; color:#666; font-weight:100; }
.g-rec .s-wc, a.s-wc, .s-wc a { color:#666; }
/*shipin*/
.sp_main{background-color:#E8E8E8;}
.sp_index_title{ width:320px; height:30px; line-height:30px; margin:auto; background:#5ab100;}
.sp_index_title_re{ width:320px; height:20px;line-height:20px; margin:auto;padding-top:4px; }
.sp_linkbai{ font-size:14px; color:#FFF; padding-left:15px;}
.sp_linkbai_re{ font-size:14px; color:#000;}
.sp_linkbai a{color:#FFF;}

.sp_index_box{ width:320px; margin:auto; height:auto; }
.sp_pro_type dt{ width:158px; text-align:center;margin-top:5px;}
#redian_first{width:320px; height:234px;}
#redian_first img{width:320px;height:200px;}
#redian_first p.sp_p{font-size:14px;color:#333333;text-align:center; line-height:14px; padding:4px 10px;}
.sp_pro_type dt .lh{height:34px;overflow:hidden;}
.sp_pro_type dt .yh{font-size:12px;height:17px;overflow:hidden;12px; color:#999; text-align:left;padding:2px 6px;}
.sp_pro_type dt p.sp_p{font-size:12px;color:#333333;text-align:left; line-height:17px; padding:2px 6px;}
.youfu{float:right;}
.zuofu{float:left; }
.sp_pro_type dt img{width:158px;height:110px;}
/*分类*/
.index_title{
	width:100%;
	height:30px;
	line-height:30px;
	margin:7px auto 0;
	background:url(../images/title_bg.jpg) repeat-x;
	border-bottom:1px solid #e6e5e6;
	border-top:1px solid #e6e5e6;
}
.news_title{
	width:320px;
	height:30px;
	line-height:30px;
	margin:auto;
}
.linkbai{ font-size:12px; color:#FFF; padding-left:15px;}
.linkbai a{color:#FFF;}

.index_box{
	width:100%;
	margin:auto;
	height:auto;
	padding-bottom:10px;
	padding-top:10px;
	background: #f6f6f6;
}
.pro_type{ padding-left:5px;}
.pro_type dt{ float:left; width:139px; height:auto; text-align:center; line-height:26px; margin-left:11px; margin-top:15px;}

.shili dt{ clear:both;}
.shili_first{ text-align:center; font-size:14px; line-height:28px; border-bottom:1px #cccccc solid;}
.shilidt{ height:55px; font-size:14px; border-bottom:1px #cccccc solid; padding:10px;}

.void_type dt{
	float:left;
	width:31%;
	height:auto;
	text-align:center;
	line-height:26px;
	margin-left:2%;
	margin-top:15px;
}

.jk_tel{ width:250px; height:43px; line-height:43px; margin:auto; background:url(../images/tel_back.jpg); padding-left:70px;}

.shili_more{ border-bottom:1px #cccccc solid; padding-bottom:10px; }
#void_shouye{
	width:300px;
	margin-bottom:8px;
}
.shili_more a{ font-size:14px; color:#000; display:block; width:240px; height:25px; line-height:25px; background:#e3e3e3; margin:auto; margin-top:10px; text-align:center; border-radius:3px;}
#void_shouye a{ font-size:14px; color:#000; display:block; width:240px; height:25px; line-height:25px; background:#e3e3e3; margin:auto; text-align:center; border-radius:3px;}
.gotop{ width:320px; height:auto; margin:auto; clear:both; padding-top:20px;}

/*n*/
.n_top{ width:100%; height:45px; background:#e8e8e8;}
.void_main .void_top{ width:100%; height:32px;color:#000000;background:#fff;border-bottom:1px solid #E6E6E6;line-height:32px;padding-bottom:5px;}
.n_map{ padding:5px 8px; font-size:14px; color:#FFF; background:#5ab100; border-radius:3px; margin-top:7px; margin-left:10px;}

.n_m_left{float:left; font-size:14px; line-height:45px; padding-left:10px;}
.n_m_right{float:right; line-height:45px; padding-right:10px;}

.n_list{ width:100%; height:auto;}
.n_list li{ clear:both; height:120px; border-bottom:1px #e6e6e6 solid; padding-top:20px; background:url(../images/j.jpg) no-repeat; background-position:99% 50%;}
#void_list{ clear:both; height:85px; border-bottom:1px #e6e6e6 solid; padding-top:10px; background:url(../images/j.jpg) no-repeat; background-position:99% 50%;}
.n_list_img{ float:left; padding-left:10px; width:120px;}
#void_list .n_list_img{ float:left; padding-left:10px; width:100px;}
.n_list_right{ padding-left:10px; width:auto; overflow:hidden; padding-right:10px;}
.n_list_right_title{ font-size:14px; color:#468900; height:46px; vertical-align:middle; overflow:hidden;}
.void_top .n_list_right_title{ color:#333333;}
.n_list_right_jiage{ font-size:14px; color:#ff0000; height:14px; vertical-align:middle; overflow:hidden;padding-bottom:8px;}
.n_list_right_title_line{ font-size:14px; lineheight:14px;color:#000000; height:36px; vertical-align:middle; overflow:hidden;}
.n_list_right_con{ line-height:19px; font-size:12px; margin-top:0px; height:60px; overflow:hidden;}
.n_list_right_con1{width:84px;height:28px;line-height:28px; text-align:right;padding-right:10px;font-size:14px; margin-top:0px; overflow:hidden;background:#ff4400;}
.n_list_right_con1 span{ color:#FFFFFF;}
#void_more{width:100%; height:40px;line-height:40px;text-align:center;font-size:16px;}
.n_list li:hover{ background-color:#fafafa;}
/*cart*/
/*n*/
.cart_top{ width:100%; height:45px; background:#e8e8e8;}
.cart_map{ padding:5px 10px; font-size:14px; color:#FFF; background:#5ab100; border-radius:3px; margin-top:7px; margin-left:10px; margin-right:10px;}

.cart_m_left{float:left; font-size:14px; line-height:45px; padding-left:10px;}
.cart_m_right{float:right; line-height:45px; padding-right:10px;}

.cart_list{ width:100%; height:auto;}
.cart_list_daohang{padding-left:10px;padding-bottom:10px;overflow:hidden; font-size:14px; color:#468900;border-bottom:1px #e6e6e6 solid; font-weight:bold;}
.cart_list li{ clear:both; height:120px; border-bottom:1px #e6e6e6 solid; padding-top:10px; background-position:99% 50%;}
.cart_list_img{ float:left; padding-left:10px; width:120px;}
.cart_list_right{ padding-left:10px; width:auto; overflow:hidden; padding-right:10px;}
.cart_list_right_title{ padding-left:10px;font-size:14px; color:#468900; height:28px; vertical-align:middle; overflow:hidden;}
.cart_list_right_jiage{ padding-left:10px;font-size:14px; color:#ff0000; height:28px; vertical-align:middle; overflow:hidden;}
.cart_list_right_jj{padding-left:10px;font-size:14px; color:#ff0000; height:28px; vertical-align:middle; overflow:hidden;}
.cart_list_right_shanchu{float:right;padding-right:10px;font-size:14px; height:28px; vertical-align:middle; overflow:hidden;}
.cart_list_right_con{ line-height:19px; font-size:12px; margin-top:0px; height:60px; overflow:hidden;}

.n_list li:hover{ background-color:#fafafa;}
/*购物车提示信息*/
.cart_tishi{padding:20px 10px 50px 10px; width:auto; overflow:hidden;font-size:16px; color:#333333;text-align:center;}
.cart_tishi .fh{margin-top:20px;}
.cart_tishi .fh a{color:#FF0000;}

.pro_all{width:100%;padding-top:5px; color:#000000;}

.pro_pic img{margin-left:10px;  max-width:98%;}
.pro_title{margin-left:10px; font-size:16px; }
.pro_wenzi{ margin-left:10px; font-size:14px;padding-top:5px;}
.pro_jiage{margin-left:10px; font-size:16px; color:#ff0000; margin:auto; }
.buy-op{margin-left:10px; margin-top:5px;}
.n-btn{display: inline-block; width: 24px; height: 24px; line-height: 24px; text-align: center; font-weight: bold; font-size: 24px; color: #666; border: 1px solid #ccc;}
input.num{width: 40px; text-align: center; display: inline-block; border: none; border-top: 1px solid #ccc;  border-bottom: 1px solid #ccc; padding: 0; height: 23px; vertical-align: 1px; box-shadow: 1px 2px 3px #eee inset;position:relative;top:-2px;}
.pro_xxx{ width:100%; margin-left:10px; }
.pro_xx{ height:37px; background:#d8ffaf; margin:10px;line-height:37px; border-bottom:2px #5ab100 solid; font-size:14px; color:#468900;}
.pro_con{ width:100%; height:auto;}
.pro_con img{ width:100%;}

.pro_list li{ clear:both; height:30px; padding-top:10px; border-bottom:1px #e6e6e6 solid; padding-left:10px; font-size:14px;}

.void_head{position:fixed;top:0px;left:0px;height:240px;width:100%}
.void_main{position:absolute;top:240px;bottom:0px;left:0px;overflow:auto;width:100%}
.list_title{ width:320px; font-size:18px; color:#000; margin:auto; text-align:center; padding-top:15px;}
.void_list_title{ width:320px; font-size:14px; color:#000; margin:auto; text-align:center; padding-top:10px;}
.list_time{ width:320px; font-size:12px; color:#999; margin:auto; text-align:center; padding-top:5px;}
#void_list .dianji{font-size:12px; color:#999; text-align:left;padding-top:5px;}
.list_con{ width:100%; height:auto; overflow:hidden;}
.list_con_box{ margin:10px;}
.list_con img{ width:100%;}

.showme_box{ margin:10px;}



/*电话*/
.tel_box{ width:320px; margin:auto;}
.g_ctTel { line-height:41px; height:41px; display:block; border:1px #e7e7e7 solid; padding:0 0 0 68px; font-size:12px; color:#666; position:relative; background-color:#f5f5f5; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #fff, #f2f2f2); /*背景渐变，针对苹果浏览器写的兼容*/ background-image: -moz-linear-gradient(top, #fff, #f2f2f2); /*背景渐变，针对火狐浏览器写的兼容*/ background-image: -o-linear-gradient(top, #fff, #f2f2f2); /*背景渐变，针对欧朋浏览器写的兼容*/ background-image: -ms-linear-gradient(top, #fff, #f2f2f2); /*背景渐变，针对手机微软浏览器写的兼容*/ background-image: linear-gradient(top, #fff, #f2f2f2); }
.g_ctTel span { font-family:Didot; font-size:21px; margin:0 0 0 1px; color:#c70003; }
.g_ctTel .u-tel1 { background:url(../images/wx.jpg) left top no-repeat; display:inline-block; width:25px; height:25px; background-size:25px 25px; -webkit-background-size:25px 25px; -o-background-size:25px 25px; -moz-background-size:25px 25px; left:33px; top:8px; position:absolute;}

.g_ctTel .u-tel { background:url("../images/tel.png")/*tpa=http://www.bmxz99.com/mobile/images/index/tel.png*/ left top no-repeat; display:inline-block; width:25px; height:25px; background-size:25px 25px; -webkit-background-size:25px 25px; -o-background-size:25px 25px; -moz-background-size:25px 25px; left:33px; top:8px; position:absolute; }
.g_ctTel .u-tel .z-ln-1 { animation-duration: 4s; animation-iteration-count: infinite; animation-name: xshow; animation-timing-function: linear; -webkit-animation-duration: 4s; -webkit-animation-iteration-count: infinite; -webkit-animation-name: xshow; -webkit-animation-timing-function: linear; -moz-animation-duration: 4s; -moz-animation-iteration-count: infinite; -moz-animation-name: xshow; -moz-animation-timing-function: linear; border-radius: 0 35px 0 0; border-width: 2px 2px 0 0; display: inline-block; width:5px; height:5px; position: absolute; right:5px; top:5px; z-index: 10; }
.g_ctTel .u-tel .z-ln-2 { animation-duration: 4s; animation-iteration-count: infinite; animation-name: xshow; animation-timing-function: linear; -webkit-animation-duration: 4s; -webkit-animation-iteration-count: infinite; -webkit-animation-name: xshow; -webkit-animation-timing-function: linear; -moz-animation-duration: 4s; -moz-animation-iteration-count: infinite; -moz-animation-name: xshow; -moz-animation-timing-function: linear; border-radius: 0 35px 0 0; border-width: 2px 2px 0 0; display: inline-block; width:9px; height:9px; position: absolute; right: 2px; top:2px; z-index: 10; }
.g_ctTel .u-tel .z-ln-3 { animation-duration: 4s; animation-iteration-count: infinite; animation-name: xshow; animation-timing-function: linear; -webkit-animation-duration: 4s; -webkit-animation-iteration-count: infinite; -webkit-animation-name: xshow; -webkit-animation-timing-function: linear; -moz-animation-duration: 4s; -moz-animation-iteration-count: infinite; -moz-animation-name: xshow; -moz-animation-timing-function: linear; border-radius: 0 35px 0 0; border-width: 2px 2px 0 0; display: inline-block; height: 13px; width: 13px; position: absolute; right: -1px; top: -1px; z-index: 10; }
.g_ctTel .u-tel .s-ln-1, .g_ctTel .u-tel .s-ln-2, .g_ctTel .u-tel .s-ln-3 { border-color:#5ab100; }


/*幻灯片*/
.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  height:auto;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
  }
.slide_container {
	position: relative;
	margin:auto;
	width: 100%;
	margin-bottom:5px;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 14px;
  text-shadow: none;
  color:#FFF;
  background:url(../images/111.png);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
.slide .caption a{
	color:#FFF;
}
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  display:none;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
/*选项卡*/
 .tab{margin:10px 10px;font-family:arial,sans-serif;color:#4c4c4c;}
.tab .cell{width:100%;margin:0px auto;height:62px;clear:both;border:1px solid #999; -moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px; }
.tab .cell a{width:24%;height:56px;border-left:1px solid #999;color:#000;cursor:pointer;  float:left;  font-size:15px; padding:3px 0px;}
.tab .cell a.t1{border-left:0px;}
.dhwenzi{display:block;margin-top:36px; text-align:center;}
.tab .cell a:hover{}
/*微店*/
#weidian{background:#CC0000;text-align:center;padding:12px 0;clear:both;margin-bottom:10px;}
#weidian span{font-size:20px;color:#FFFFFF;}
.tab1{width:100%;font-family:arial,sans-serif;color:#4c4c4c;}
.tab1 .cell{float:left; clear:both; width:100%; border-bottom:1px solid #999;}
.tab1 .cell a{ background-color:#88cc20;  border:1px solid #90c134;  color:#FFF;  cursor:pointer;  float:left;  font-size:14px;  margin-left:1px;  padding:3px 3px; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0}
.tab1 .cell a:hover{background-color:#6dcc20; border-color:#90c134}
.tab1 .cell .first{margin-left:10px;}
.tab1 .cell .t{background-color:#FFF!important;border-color:#999;  border-style:solid;  border-width:1px 1px 0;  color:#4c4c4c;  margin-bottom:-1px;  padding:4px 4px 5px; font-weight:bold}
.tab1 .cont{float:left; clear:both; width:100%}
.detail_in {
	float: left;
	width: 100%;
	line-height: 22px;
}
.jj50 {
	width: 49.5623%;
}
.index_title_cgal {
	float: left;
	height: 27px;
	width: 80px;
	background:url(../images/cgal_ti.jpg) no-repeat 0 3px;
	padding: 0 0 0 25px;
	line-height: 27px;
	font-size: 14px;
	color: #019c9e;
}
.index_title_xwdt {
	float: left;
	height: 27px;
	width: 80px;
	background:url(../images/gszx.jpg) no-repeat 0 3px;
	padding: 0 0 0 25px;
	line-height: 27px;
	font-size: 14px;
	color: #019c9e;
}
.index_title_jjgc {
	float: left;
	height: 27px;
	width: 80px;
	background:url(../images/jjgc.jpg) no-repeat 0 3px;
	padding: 0 0 0 25px;
	line-height: 27px;
	font-size: 14px;
	color: #019c9e;
}
.nei_title_cgal {
	float: left;
	height: 24px;
	width: 200px;
	padding: 3px 0 0 40px;
	background:url(../images/nei_ti.jpg) no-repeat 15px center;
	line-height: 24px;
	color: #009798;
}
.index_title_more {
	float: right;
	height: 12px;
	width: 10px;
	padding: 9px 20px 0 0;
}
.index_li {
	float: left;
	height: 30px;
	width: 95%;
	padding-left: 5%;
	line-height: 30px;
	background:url(../images/ar01.jpg) no-repeat 3% center;
}
.index_time {
	float: right;
	padding-right: 10px;
}
.index_box .index_t {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	padding: 20px 0 10px;
}
.index_box .index_copy {
	float: left;
	width: 100%;
	text-align: center;
}
.index_bot .index_bot_photo {
	float: left;
	height: 43px;
	width: 25%;
	background:url(../images/bot_line.jpg) no-repeat right center;
	text-align: center;
	padding: 5px 0;
}
.index_bot .index_bot_gotop {
	float: left;
	height: 43px;
	width: 25%;
	text-align: center;
	padding: 5px 0;
}
.index_bot{
	width:100%;
	margin:auto;
	height:auto;
	background: #019c9e;
}
.index_bot .index_bot_photo a {
	color: #FFFFFF;
}
.index_bot .index_bot_photo .b {
	color: #FFFFFF;
}
.index_bot .index_bot_gotop .b {
	color: #FFFFFF;
}
.nei_title {
	width: 95%;
	line-height: 150%;
	text-align: center;
	height: auto;
	font-size: 14px;
	margin: 5px auto;
	color: #2E5F65;
}
.nei_info {
	width: 95%;
	margin: 5px auto;
	line-height: 170%;
	font-size: 14px;
}
.nei_line {
	height: 5px;
	width: 95%;
	margin: 0 auto;
	border-bottom:1px dashed #dadada;
	font-size: 0px;
}
.detail_ling {
	height: 5px;
	width: 100%;
	font-size: 0px;
}
