@charset "gb2312";
/* CSS Document */

/* ☆ reset ======================================================*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family:'Microsoft YaHei';
	background:#fa3632 url(../images/bgrepeat.jpg) repeat-y center top;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
input,select,textarea{font-family:'Microsoft YaHei';}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{text-decoration:none;color:#555;}
/* ☆ pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.txl{text-align:left;}
.txr{text-align:right;}
.txc{text-align:center;}
.imgc{width:100%;display:block;}
.eps{-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/* ☆ common Class=============================================================*/
.mainwrap{width:1100px;margin:0 auto;position:relative;}
/* ☆ 页面模式部分===========================================================*/
.banner{height:400px;background:url(../images/banner.jpg?ver=20220214001) no-repeat center center;}
.banner_h5{display:none;}
.header,.header .themetitle{height:60px;line-height:60px;background:#fff;}
.header .themetitle{float:left;}
.header .themetitle .backhome,.header .themetitle .backhome img{display:block;width:85px;height:40px;float:left;}
.header .themetitle .backhome{margin:10px 0 0 0;}
.header .themetitle .txt{display:block;float:left;font-size:18px;height:30px;line-height:30px;margin:15px 0 0 10px;padding:0 0 0 10px;border-left:1px solid #ddd;}
.header .topmenu{font-size:12px;}
.stitle{margin:20px auto;text-align:center;width: 250px;height: 60px;line-height: 60px;border-radius: 100px;background: #ffffff;font-size: 26px;color: #fa3632;}
.goodwrap_outter1{border:2px solid #e9d283;border-radius:16px;background:#ffffff;padding:15px 0;}
.goodwrap_outter2{border:5px solid #e9d283;border-radius:8px;background:#fff;padding:10px;}
.goodbox{display:block;float:left;color:#333;margin:0 0 20px 0;}
.goodbox .img{float:left;width:100%;text-align:center;}
.goodbox .img img{width:200px;}
.goodbox .nspe{float:left;font-size:14px;line-height:150%;width:100%;text-align:center;}
.goodbox .price{float:right;height:34px;line-height:34px;border-radius:6px;background:#c40015;color:#fff;font-size:18px;text-align:center;padding:0 8px;}
.goodbox .price span{font-size:12px;line-height:150%;}
.servicewrap {margin:30px 0 0 0;}
.servicewrap .img{width:120px;margin:0 auto;}
.servicewrap .txt{font-size:20px;text-align:center;color:#fff;margin:15px 0 0 0;}
.footer{width:100%;line-height:300%;margin:30px 0 0 0;border-top:1px solid #a90314;text-align:center;color:#fdcccc;font-size:12px;}
.contactwrap{position:fixed;top:200px;right:0;z-index:999999999;_position: absolute;_top:250px;}
.qiandai{width:120px;height:129px;position:absolute;left:50%;top:-60px;margin:0 0 0 -60px;}
.contactinner{border:3px solid #e9d283;padding:10px;border-radius:12px;background:#cd3830;color:#fff;}
.contactinner .tel{padding:60px 0 0 0;font-size:20px;text-align:center;line-height:120%;}
.contactinner .tel a{color:#fff;}
.contactinner .qrcode{margin:10px 0 0 0;}
.contactinner .motxt{font-size:12px;color:#ff0;line-height:150%;text-align:center;}
.contactinner .wct a{color:#ff0;}
.contactinner .wct,.contactinner .doc{margin:10px 0 0 0;}
.contactinner .doc{display:block;background:#ff0;color:#cd3830;border-radius:4px;padding:3px 0;}
.contactwrap .close{width:30px;height:30px;position:absolute;right:15px;top:15px;cursor:pointer;}

[class *= 'col-'] {
    float: left;
}

.col-1{width:8.33333333%;}
.col-2{width:16.66666667%;}
.col-3{width:25%;}
.col-4{width:33.33333333%;}
.col-5{width:41.66666667%;}
.col-6{width:50%;}
.col-7{width:58.33333333%;}
.col-8{width:66.66666667%;}
.col-9{width:75%;}
.col-10{width:83.33333333%;}
.col-11{width:91.66666667%;}
.col-12{width:100%;}


/* 中等屏幕（平板，小于等于 1024px） */
@media screen and (max-width: 1024px) {

.col-md-1 { width:8.33333333%;} 
.col-md-2 { width:16.66666667%;} 
.col-md-3 { width:25%;} 
.col-md-4 { width:33.33333333%;} 
.col-md-5 { width:41.66666667%;} 
.col-md-6 { width:50%;}
.col-md-7 { width:58.33333333%;} 
.col-md-8 { width:66.66666667%;} 
.col-md-9 { width:75%;} 
.col-md-10 { width:83.33333333%;} 
.col-md-11 { width:91.66666667%;} 
.col-md-12 { width:100%;}

.mainwrap{width:100%;}
.banner,.header .topmenu,.contactinner .qrcode,.contactinner,.contactwrap .close{display:none;}
.banner_h5{display:block;}
.header{padding:0 15px;}
.header,.header .themetitle{height:50px;line-height:50px;}
.header .themetitle .backhome,.header .themetitle .backhome img{width:65px;height:30px;}
.header .themetitle .txt{margin:10px 0 0 10px}
.stitle{margin:1rem;text-align:center;}
.stitle img{height:5rem;width:auto;}
.goodwrap_outter1{margin:0 0.5rem 1rem 0.5rem}
.goodbox{width:100%;margin:0 auto;}
.goodbox .img img{width:90%;}
.goodbox .nspe{width:100%;float:left;font-size:0.8rem;line-height:150%;text-align:center;height:40px;}
.goodbox .price{width:70%;float:right;height:1.2rem;line-height:1.2rem;font-size:1.2rem;text-align:center;margin:0.5rem 13% 0.5rem 13%;padding:2%;}
.goodbox .price span{font-size:0.8rem;}
.servicewrap {margin:1rem 0 0 0;}
.servicewrap .img{width:50%;margin:0 auto;}
.servicewrap .txt{font-size:1rem;margin:1rem 0 0 0;}
.contactwrap{position:fixed;top:inherit;right:0;z-index:999999999;_position: absolute;_top:inherit;bottom:0;}
.qiandai_close,.qiandai_open{width:60px;height:65px;position:absolute;}
.qiandai_close{left:inherit;top:inherit;margin:0 10px 10px 0;position:relative;}
.qiandai_open{left:50%;top:-20px;margin:0 0 0 -30px;}
.contactinner .tel{font-size:1.4rem;padding:30px 0 0 0;}
}

/* 中屏幕（手机，小于等于640px） */
@media screen and (max-width:640px){

.col-sm-1 { width:8.33333333%;} 
.col-sm-2 { width:16.66666667%;} 
.col-sm-3 { width:25%;} 
.col-sm-4 { width:33.33333333%;} 
.col-sm-5 { width:41.66666667%;} 
.col-sm-6 { width:50%;}
.col-sm-7 { width:58.33333333%;} 
.col-sm-8 { width:66.66666667%;} 
.col-sm-9 { width:75%;} 
.col-sm-10 { width:83.33333333%;} 
.col-sm-11 { width:91.66666667%;} 
.col-sm-12 { width:100%;}

.mainwrap{width:100%;}
.banner,.header .topmenu,.contactinner .qrcode,.contactinner,.contactwrap .close{display:none;}
.banner_h5{display:block;}
.header{padding:0 15px;}
.header,.header .themetitle{height:50px;line-height:50px;}
.header .themetitle .backhome,.header .themetitle .backhome img{width:65px;height:30px;}
.header .themetitle .txt{margin:10px 0 0 10px}
.stitle{margin:1rem;text-align:center;}
.stitle img{height: 2.6rem;width:auto;}
.goodwrap_outter1{margin:0 0.5rem 1rem 0.5rem}
.goodbox{width:100%;margin:0 auto;}
.goodbox .img img{width:90%;}
.goodbox .nspe{width:100%;float:left;font-size:0.8rem;line-height:150%;text-align:center;height:40px;}
.goodbox .price{width:70%;float:right;height:1.2rem;line-height:1.2rem;font-size:1.2rem;text-align:center;margin:0.5rem 13% 0.5rem 13%;padding:2%;}
.goodbox .price span{font-size:0.8rem;}
.servicewrap {margin:1rem 0 0 0;}
.servicewrap .img{width:50%;margin:0 auto;}
.servicewrap .txt{font-size:1rem;margin:1rem 0 0 0;}
.contactwrap{position:fixed;top:inherit;right:0;z-index:999999999;_position: absolute;_top:inherit;bottom:0;}
.qiandai_close,.qiandai_open{width:60px;height:65px;position:absolute;}
.qiandai_close{left:inherit;top:inherit;margin:0 10px 10px 0;position:relative;}
.qiandai_open{left:50%;top:-20px;margin:0 0 0 -30px;}
.contactinner .tel{font-size:1.2rem;padding:30px 0 0 0;}

}
/* 小屏幕（手机，小于等于 320px） */
@media (max-width: 320px){

.col-xs-1 { width:8.33333333%;} 
.col-xs-2 { width:16.66666667%;} 
.col-xs-3 { width:25%;} 
.col-xs-4 { width:33.33333333%;} 
.col-xs-5 { width:41.66666667%;} 
.col-xs-6 { width:50%;}
.col-xs-7 { width:58.33333333%;} 
.col-xs-8 { width:66.66666667%;} 
.col-xs-9 { width:75%;} 
.col-xs-10 { width:83.33333333%;} 
.col-xs-11 { width:91.66666667%;} 
.col-xs-12 { width:100%;}
.stitle img{height: 2rem;width:auto;}
}
