/* CSS Document */

body{max-width: 800px;margin: 0px auto;padding:0; font-size:12px; color:#000;background:transparent url(bj.jpg) repeat fixed center top} /* repeat-x scroll滚动  fixed不动*/
a{font-size:12px; color:#333; text-decoration:none}
a:hover{color:#999999; text-decoration:underline}
img{border:none}
.aboutpic{border:1px solid #B2C2E3; padding:3px; margin:8px}
.img:visited img{border: 1px solid #B2C2E3;}
.img img{border: 1px solid #B2C2E3;padding:5px;}
.img:hover img{border: 1px solid #3477C5;}
.img:hover{color: #B2C2E3; }
#nav{}
#nav ul{padding:0; margin:0}
#nav li{padding:0 15px; background:url(bg-nav-s.jpg) left no-repeat; float:left; list-style:none}
#nav li a{font-size:14px; font-weight:bold; color:#ECF2FB}
#nav li a:hover{color:#D0D0D0}
#lineall{border:0px solid #A9B9DA;background-color:#F3F4EF; }
#line{border:0px solid #A9B9DA}
#job{border:0px solid #cccccc}
#line2{border:0px solid #A9B9DA; margin:5px 0}
#line3{border-top:5px solid #3FA3D4; margin-top:0px; text-align:center; line-height:23px; padding:15px; background:#F3F4EF}
#line4{border:5px solid #ffffff; margin-top:0px; line-height:20px; padding:5px;background:#ffffff;}
#title{font-size:24px; font-weight:bold; font-family: 微软雅黑,sans-serif; text-align:center; margin:30px auto 0 auto; letter-spacing:5px}
#body{font-size:12px; line-height:28px; padding:20px}
#lt{line-height:25px;text-align:center; color:#333; margin:4px auto; font-size:14px; font-weight:none; font-family: 微软雅黑,sans-serif; letter-spacing:3px}
#abt{line-height:27px;float:left; color:#333; margin:4px 10px; font-size:14px; font-weight:none; font-family: 微软雅黑,sans-serif; letter-spacing:3px}
#abta{ text-align:right; margin-right:10px}
#lat{line-height:25px;padding:4px 0 4px 30px; font-weight:none;}
#sc{line-height:20px; text-align:center}
#left {margin:0}
#left ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0;}
#left li {display: inline;list-style-type: none;}
#left li a:link,
#left li a:visited {width:100%; float:left; padding:9px 0; text-align:center; text-decoration: none;color:#333333;background:#F7F7F7;}
#left li a:hover {color:#000;  background-color:#F3F4EF;}
#leftl {margin:0}
#leftl ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0;}
#leftl li {display: inline;list-style-type: none;}
#leftl li a:link,
#leftl li a:visited {width:100%; float:left; padding:9px 0; text-align:left; text-decoration: none;color:#333333;background:#F7F7F7;}
#leftl li a:hover {color:#000;  background-color:#F3F4EF;}
#lefti {margin:0}
#lefti ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0;}
#lefti li {display: inline;list-style-type: none;}
#lefti li a:link,
#lefti li a:visited {width:100%; text-align:center; float:left; padding:9px 0; text-decoration: none;color:#333333;background:#F7F7F7; font-weight:bold}
#lefti li a:hover {color:#000;  background-color:#F3F4EF;}
#lovexin12{width:90px; height:auto; background-color:#EEF2FA; border:1px solid #A9B9DA}
#t{width:auto; height:25px; background-color:#2F7DC7; font-size:14px; font-weight:bold; text-align:center; color:#FFF; padding-top:5px;}
#qq{margin:10px; text-align:center;}

.foot {
	height: 52px; position: relative;
}
.fixednav {
	min-width: 240px;	max-width: 800px;	margin: 0px auto;background: #3E9FD2;width: 100%; text-align: center; bottom: 0px; line-height: 50px; position: fixed; z-index: 9999;
}
.fixednav table {
	width: 100%;
}
.fixednav td {
	background: #3E9FD2; border: 0px currentColor; width: 33%; text-align: center; overflow: hidden; float: left;
}
.fixednav .fixbtn {
	height: 50px; color: rgb(255, 255, 255); line-height: 75px; display: block;
}
.fixednav .fixbtn span {
	width: 100%; height: 100%; text-align: center; line-height: 75px; display: block;
}
.fixednav #fixbtn1 span {
	background: url("/img_qg/float_icon.png") no-repeat center -13px;
}
.fixednav #fixbtn2 span {
	background: url("/img_qg/float_icon.png") no-repeat center -73px;
}
.fixednav #fixbtn3 span {
	background: url("/img_qg/fixed.gif") no-repeat center 1px;
}
.fixednav #fixbtn4 span {
	background: url("/img_qg/float_icon.png") no-repeat center -193px;
}
.fixednav a:hover {
	background: url("/img_qg/fix_l.gif") 0px 0px;
}
.fixednav a#fixbtn3:hover span {
	background: url("/img_qg/fixed_bg.png") no-repeat center 1px;
}
#png_tel {
	top: 30%; width: 36px; height: 95px; right: 1px; position: fixed; _bottom: 0px; _position: absolute;
}
.scroll{width:800px;height:181px;margin:0px auto 0 auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:800px;}
.mod_01 img{display:block;width:800px;height:180px;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot{text-align:center;margin:3px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}
/* 效果CSS开始 */
.block_home_slider {
	padding: 1px;
	position: relative;
	background-color: #ffffff;
	border: 4px solid #f2f2f2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/PIE.htc); /*半透明兼容*/
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
} /* 效果CSS开始 */
.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 10px; overflow: hidden; position: absolute; bottom: 4px; z-index: 1; width: 81px; background: url(../images/btnBg.png) no-repeat; margin-left: -46px; left: 50%; padding: 4px 0px 0px 11px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 6px; height: 6px; background: url(../images/btn1.png) no-repeat; cursor: pointer; margin-right: 10px; }
.mBan2 .slideBox .hd ul li.on{ background: url(../images/btn2.png) no-repeat; }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }
/* 效果CSS结束 */
.listHeader{width:100%; height:58px; border-bottom:solid 1px #b0b4bb; background:#f7f7f7;}
.listHeader p{width:100%; position:relative; margin:0 auto; padding-top:14px; line-height:30px;}
.listHeader .left{display:block; position:relative; z-index:2; float:left; width:72px; height:30px; background:url(wap.png?ver=0905) no-repeat 0 -319px; text-align:center; text-indent:10px;}
.listHeader .right{display:block; position:relative; z-index:2; float:right; width:60px; height:30px; background:url(wap.png?ver=0905) no-repeat 0 -285px; text-align:center; margin-left:10px;}
.listHeader b{position:absolute; width:100%; text-align:center; font-size:18px; left:10px; padding-top:2px;}

/*----------shopping--------*/
.shopBody{width:100%; margin:0 auto; padding-bottom:20px;}
.shopBody .goods{width:100%; overflow:hidden; padding-bottom:20px; padding-top:5px; border-bottom:solid 1px #ddd; border-top:solid 1px #fff;}
.shopBody .goods dt img{width:50px; height:50px; float:left; margin:10px; margin-top:14px;}
.shopBody .goods_fushi dt img{width:50px; height:68px;}
.shopBody .goods dd{width:236px; float:left;}
.shopBody .goods dd p{font-size:14px; padding-top:10px; overflow:hidden; line-height:1.4em;}
.shopBody .goods dd p span{display:block; float:left; padding-top:6px;}
.shopBody .goods dd p input{float:left; width:60px; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); padding-left:7px; height:33px; border:solid 1px #bcbcbc;}
.shopBody .goods dd p .sc{color:#ee2e5b;}
.shopBody .info{width:100%; padding-top:5px; padding-bottom:16px; border-top:solid 1px #fff;}
.shopBody .info dl{overflow:hidden; padding-top:11px;}
.shopBody .info dl dd{float:left; width:86px; font-size:14px; padding-left:10px; padding-top:11px;}
.shopBody .info dl dt input{float:left; width:203px; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); padding-left:7px; height:33px; border:solid 1px #bcbcbc;}
.shopBody .info dl dt select{float:left; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); width:212px; padding-left:7px; height:36px; border:solid 1px #bcbcbc;}
.shopBody .info dl dt textarea{float:left; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); height:41px; width:196px; padding:7px; border:solid 1px #bcbcbc;}
.shopBody .info .dz{border-bottom:solid 1px #ddd; padding-bottom:18px;}
.shopBody .info dl dt p{float:left;}
.shopBody .info .pay{line-height:1.4em; padding-top:15px; padding-bottom:4px;}
.shopBody .info .pay dd{padding-top:0;}
.shopBody .info .pay span{font-size:14px; color:#ee2e5b;}
.shopBody .info .pay .total{position:relative; top:-6px; float:right; padding-right:10px;}
.shopBody .info .pay .total span{font-weight:bold; font-size:30px; position:relative; top:2px;}
.shopBody .info .pays{color:#51c15c; font-weight:bold;}
.shopBody .info .pays dd{width:auto;}
.shopBody .info .pays dd input{width:24px; height:23px; cursor:pointer; background:url(images/wap.png?ver=0905) no-repeat -62px -285px; margin-right:8px; float:left; -webkit-appearance:none;}
.shopBody .info .pays dd input:checked{background:url(images/wap.png?ver=0905) no-repeat -88px -285px;}
.shopBody .info .pays dd b{display:block; float:left; margin-top:4px;}
.shopBody .info .pays dt p{float:right; padding-right:10px; padding-top:3px;}
.line1{margin-bottom:4px;}
.line4{margin-bottom:50px;}
.shopBody .line2{background:#ddd; margin-top:15px;}
.shopBody .line3{background:#ddd; margin-top:10px;}
.shopBody .button{display:block; width:300px; height:48px; line-height:48px; background:#ee2e5b; color:#fff; font-weight:bold; text-align:center; font-size:20px; margin:0 auto; margin-top:10px;}
.warn{text-align:center; padding:70px 0; padding-bottom:100px; border-bottom:solid 1px #ddd; font-size:18px; color:#ee2e5b; font-weight:bold;}
.shopOk{width:265px; margin:0 auto; font-size:16px; padding:50px 0; line-height:1.8em; font-weight:bold;}
.shopOk span{color:#ee2e5b;}
.song10{height:44px; width:100%; background:#d9384e; position:fixed; bottom:0; z-index:99; display:none;}
.song10 p{width:300px; height:44px; background:url(http://static.xmeise.com/wap/css/images/s_11.jpg) no-repeat; margin:0 auto;}
.song10 p span{display:block; position:relative; top:19px; margin-left:8px; float:left; font-size:18px; font-weight:bold; color:#b1894b;}
.song10 p font{display:block; float:right; position:relative; top:10px; right:10px; cursor:pointer; width:24px; height:24px; background:url(http://static.xmeise.com/wap/css/images/s_11_c.jpg) no-repeat;}

/*----------shopping--------*/
.shopBody{width:100%; margin:0 auto; padding-bottom:20px;}
.shopBody .goods{width:100%; overflow:hidden; padding-bottom:20px; padding-top:5px; border-bottom:solid 1px #ddd; border-top:solid 1px #fff;}
.shopBody .goods dt img{width:50px; height:50px; float:left; margin:10px; margin-top:14px;}
.shopBody .goods_fushi dt img{width:50px; height:68px;}
.shopBody .goods dd{width:236px; float:left;}
.shopBody .goods dd p{font-size:14px; padding-top:10px; overflow:hidden; line-height:1.4em;}
.shopBody .goods dd p span{display:block; float:left; padding-top:6px;}
.shopBody .goods dd p input{float:left; width:60px; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); padding-left:7px; height:33px; border:solid 1px #bcbcbc;}
.shopBody .goods dd p .sc{color:#ee2e5b;}
.shopBody .info{width:100%; padding-top:5px; padding-bottom:16px; border-top:solid 1px #fff;}
.shopBody .info dl{overflow:hidden; padding-top:11px;}
.shopBody .info dl dd{float:left; width:86px; font-size:14px; padding-left:10px; padding-top:11px;}
.shopBody .info dl dt input{float:left; width:203px; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); padding-left:7px; height:33px; border:solid 1px #bcbcbc;}
.shopBody .info dl dt select{float:left; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); width:212px; padding-left:7px; height:36px; border:solid 1px #bcbcbc;}
.shopBody .info dl dt textarea{float:left; background:-webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#FDFDFD)); height:41px; width:196px; padding:7px; border:solid 1px #bcbcbc;}
.shopBody .info .dz{border-bottom:solid 1px #ddd; padding-bottom:18px;}
.shopBody .info dl dt p{float:left;}
.shopBody .info .pay{line-height:1.4em; padding-top:15px; padding-bottom:4px;}
.shopBody .info .pay dd{padding-top:0;}
.shopBody .info .pay span{font-size:14px; color:#ee2e5b;}
.shopBody .info .pay .total{position:relative; top:-6px; float:right; padding-right:10px;}
.shopBody .info .pay .total span{font-weight:bold; font-size:30px; position:relative; top:2px;}
.shopBody .info .pays{color:#51c15c; font-weight:bold;}
.shopBody .info .pays dd{width:auto;}
.shopBody .info .pays dd input{width:24px; height:23px; cursor:pointer; background:url(images/wap.png?ver=0905) no-repeat -62px -285px; margin-right:8px; float:left; -webkit-appearance:none;}
.shopBody .info .pays dd input:checked{background:url(images/wap.png?ver=0905) no-repeat -88px -285px;}
.shopBody .info .pays dd b{display:block; float:left; margin-top:4px;}
.shopBody .info .pays dt p{float:right; padding-right:10px; padding-top:3px;}
.line1{margin-bottom:4px;}
.line4{margin-bottom:50px;}
.shopBody .line2{background:#ddd; margin-top:15px;}
.shopBody .line3{background:#ddd; margin-top:10px;}
.shopBody .button{display:block; width:300px; height:48px; line-height:48px; background:#ee2e5b; color:#fff; font-weight:bold; text-align:center; font-size:20px; margin:0 auto; margin-top:10px;}
.warn{text-align:center; padding:70px 0; padding-bottom:100px; border-bottom:solid 1px #ddd; font-size:18px; color:#ee2e5b; font-weight:bold;}
.shopOk{width:265px; margin:0 auto; font-size:16px; padding:50px 0; line-height:1.8em; font-weight:bold;}
.shopOk span{color:#ee2e5b;}
		  .swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
.scroll-container{height:100%;width:100%}
.scroll-container .swiper-slide{width:100%}
.swiper-gallery .swiper-slide{width:100%;position:relative;text-align:center}
.swiper-scrollbar{position:absolute;right:2px;top:2%;width:5px;height:96%;background:rgba(0,0,0,0.2);z-index:10;border-radius:4px}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(255,255,255,0.5);border-radius:10px}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
.menu{ position:absolute; height:40px; overflow:hidden; width:100%; background-color:#3E9FD2; top:60; left:0;}
.menu 
    /*----------手机导航菜单背景色就上面的这个换色--------*/
  .nav{ padding:0px 20px 0px 20px; height:40px; overflow:hidden;}
.swiper-nav {height:40px;width: 100%; z-index:999;}
.swiper-nav .swiper-wrapper {	margin: 0 auto;}
.swiper-nav span {cursor: pointer;display: block;color: #fff;text-align: center; height:40px; line-height:40px; font-size:1em}
.swiper-nav span a{ color:#fff;padding:0px 7px; display:block; -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.swiper-nav span:active {background:rgba(0,0,0,0.2);}
.swiper-pages {height: 100%;}
.scroll-container {height: 100%;width: 100%;}
.arrow-left,.arrow-right{ position:absolute; top:0px; left:0px; height:100%; display: inline; color:#fff; width:20px; height:40px; text-align:center; line-height:40px; cursor:pointer; z-index:999999999;}
.arrow-right{ background:rgba(0,0,0,0.4);}
.arrow-left{ background:rgba(255,255,255,0.2); }
.current{background:rgba(0,0,0,0.4);}
.current1{background:rgba(255,255,255,0.2); }
.arrow-right{ left:auto; right:0px;}
.arrow-left:hover,.arrow-right:hover{ color:#fff;}
