@charset "utf-8";
/* CSS Document */
BODY { padding: 0px;
	margin: 0px;
	font-size: 12px;
	color:#4d4d4d;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	background: repeat; }

DIV { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
DL { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
DT { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
DD { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
UL { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
OL { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
LI { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
H1 { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
H2 { padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px; }
H3 { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
H4 { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
H5 { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
H6 { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
PRE { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
FORM { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
FIELDSET { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
INPUT { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
textAREA { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
P { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
BLOCKQUOTE { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
TH { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
TD { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
font { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px }
FIELDSET { BORDER-bottom: 0px; BORDER-left: 0px; BORDER-top: 0px; BORDER-right: 0px }
IMG { BORDER-bottom: 0px; BORDER-left: 0px; BORDER-top: 0px; BORDER-right: 0px }
ADDRESS { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
CAPTION { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
CITE { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
CODE { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
DFN { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
EM { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
TH { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
VAR { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
OL { list-style-type: none; list-style-image: none }
UL { list-style-type: none; list-style-image: none; }
CAPTION { text-align: left }
TH { text-align: left }
.baise{ color:#FFF}
.lvzi{ color:#ffb901}
.huizi{ color:#4d4d4d}
A { color:#4d4d4d; }
A:link { text-DECORATION: none }
A:visited { text-DECORATION: none }
A:hover { text-DECORATION:none; color:#ffb901 }
.clear{ clear:both; }
.w1100{ width:1100px; margin:0 auto; clear:both; border:solid 0px #FF00FF; }
.header{ float:left; display:inline; width:100%; border-top:solid 2px #cecece; }
.logo{ float:left; display:inline; margin-left:13px; margin-top:33px; margin-bottom:30px; }
.logor{ float:right; display:inline; }
.sitmap{clear:both; text-align:right; font-size:14px; color:#cccccc; line-height:20px; margin-top:5px; }
.sitmap a{ color:#ccc; }
.search{ background: no-repeat; height:32px; margin-top:20px; }
/*.search .txt{ float:left; display:inline; border:solid 1px #cccccc; height:32px; line-height:32px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cccccc; text-align:center; width:48px; border-right:none; }
.search .select{ float:left; display:inline; border:solid 1px #ccc; height:34px; line-height:34px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cccccc; width:257px; }
.search .botton{ float:left; display:inline; width:35px; height:34px; background:url(../img/08.jpg) no-repeat; border:none; }*/
.f14{ font-size:14px; }
.f18{ font-size:18px; }
.sysousuo{ background: url(../jpg/sysousuo_03.jpg) no-repeat;
	width: 290px;
	height: 34px;
	margin-top: 15px;
	padding-left: 50px; }
.sysousuo p { width:230px; padding-left:10px; padding-right:10px; }
.sysousuo p a { color: #FFF; }
.sysousuo p a:hover { color: #FFF; }
.sysuoming{ float:left; display:inline; width:245px; height:34px; border:none; background:none; line-height:30px; padding-left:8px; margin-top:0px; color:#999; font-style:italic; font-family:Verdana, Geneva, sans-serif; }
.sytijiao{ float:left; display:inline; width:35px; height:34px; background:none; border:none; cursor:pointer; }

.fl{ float:left}
.nav{ float:left; display:inline; width:100%;  background:#2c3e50; line-height:56px; }
.nav ul{ float:left; display:inline; width:100%; }
.nav ul li{ float:left; display:inline; font-size:14px; color:#FFFFFF; }
.nav ul li a{ display:block; color:#FFFFFF; padding:0 44px; }
.nav ul li a:hover{ background:#ffb901; }
.nav ul li a.cur{ background:#ffb901; }
#syhome{ background:#ffb901; }
/*banner*/
.banner{ float:left; display:inline; width:100%; }
.main_visual { margin: 0px auto; width: 100%; OVERFLOW: hidden; clear:both; }
.main_image { position: relative; margin: 0px auto; width: 100%; height: 650px; OVERFLOW: hidden; z-index:0 }
.main_image UL { position: absolute; width: 9999px; height: 650px; OVERFLOW: hidden; top: 0px; left: 0px }
.main_image LI { width: 100%; FLOAT: left; height: 650px }
.main_image LI SPAN { width: 100%; display: block; height: 650px }
.main_image LI A { width: 100%; display: block; height: 650px }
.main_image LI .img_1 { background:url(../jpg/lunbo1.jpg) no-repeat center top; }
.main_image LI .img_2 { background: url(../jpg/lunbo2.jpg) no-repeat center top; }
.main_image LI .img_3 { background: url(../jpg/lunbo3.jpg) no-repeat center top; }
.main_image LI .img_4 { background: url(../jpg/lunbo4.jpg) no-repeat center top; }
.main_image LI .img_5 { background: url(../jpg/lunbo5.jpg) no-repeat center top; }
.zuolei{width:255px; background:#2c3e50; margin-top:20px; }
.zuolei li{ height:42px; width:235px; line-height:42px; padding-left:20px; color:#ffffff}
.zuolei li:hover{ background:#8f99a2; color:#ffb901}

DIV.flicking_con { Z-INDEX: 999999; position: relative; margin: 0px auto; width: 1000px;  }
DIV.flicking_con .flicking_inner { Z-INDEX: 2147483647; position: absolute; height: 9px; top: 620px; right: 50%; }
DIV.flicking_con A { padding-bottom: 0px; margin: 0px 0px 0px 8px; padding-left: 0px; width: 9px; padding-right: 0px; display: block; background: url(../png/10.png) no-repeat; FLOAT: left; height: 9px; CURSOR: pointer; padding-top: 0px }
DIV.flicking_con A.on { background: url(../png/08.png) no-repeat }
#btn_prev { Z-INDEX: 11111; position: absolute; width: 64px !important; display: none; height: 64px !important; top: 320px }
#btn_next { Z-INDEX: 11111; position: absolute; width: 64px !important; display: none; height: 64px !important; top: 320px }
#btn_prev { background: url(../png/07.png) no-repeat left top; left: 0 }
#btn_next { background: url(../png/09.png) no-repeat right top; right: 0 }
.fitness{ float:left; display:inline; width:100%; margin-top:20px; }
.fitnesstit{ float:left; display:inline; width:100%; border-bottom:solid 1px #cccccc; line-height:20px; padding-bottom:5px; }
.fitnesstit ul{ float:left; display:inline; }
.fitnesstit ul li{ float:left; display:inline; font-size:16px; }
.fitnesstit ul li.li_on a{ color:#ffb901; }
.fitnesstit span{ float:right; display:inline; }
.fitnessdes{ float:right; display:inline; width:818px; margin-top:0px; border-bottom:solid 1px #ccc; padding-bottom:30px; }
.fitnessdes ul{ float:left; display:inline; }
.fitnessdes ul li{ float:left; display:inline; text-align:center; margin-top:22px; margin-left:26px; }
.fitnessdes ul li img{ border:solid 1px #ccc; }
.fitnessdes ul li img:hover{ border:solid 1px #21d3b1; }
.fitnessdes ul li span{ display:block; height:35px; line-height:35px; font-size:14px; }
.main{ float:left; display:inline; width:100%; margin-top:38px; }
.jdt{ float:left; display:inline; width:271px; }


.focus{ position:relative; width:261px; height:278px; background-color: #000; float: left; }  

.focus .shadow .title{width: 180px; height: 40px;padding-left: 10px;padding-top: 20px; }
.focus .btn{ position:absolute; bottom:34px; left:260px; overflow:hidden; zoom:1; } 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; font-size:14px; color:#FFFFFF; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{ cursor:pointer;background:#fc114a; }  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:251px; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:#ffb901;  display:block;  text-align:left; font-size:14px; color:#FFFFFF; padding-left:10px; }  

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  

.focus .fbg{bottom:6px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; margin:0 5px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a; }    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    

.news{ float:right; display:inline; width:760px; }
.news1{ line-height:20px; }
.news2{ float:left; display:inline; width:100%; }
.news2 ul{ float:left; display:inline; }
.news2 ul li{ float:left; display:inline; margin-top:20px; }
.news2 ul li img{ float:left; display:inline; margin-top:10px; }
.news2 ul li span{ float:left; display:inline; width:618px; margin-left:35px; }
.news2 ul li span strong{ font-size:14px; color:#ffb901; font-style:italic; margin-top:10px; float:left; display:inline; width:100%; }
.news2 ul li span strong a{ color:#ffb901; }
.news2 ul li span p{ line-height:20px; float:left; display:inline; width:100%; margin-top:10px; }
.news2 ul li span p a{ float:right; font-size:14px; font-style:italic; }
.footer{ float:left; display:inline; width:100%; margin-top:49px; }
.footernav{ float:left; display:inline; width:100%; background:#566573; height:64px; }
.footernav span{ float:left; display:inline; line-height:64px; font-size:14px; color:#FFFFFF; }
.footernav .fsearch{ float:right; display:inline; margin-top:16px; }
.footernav .fsearch .txt{ float:left; display:inline; width:446px; height:32px; background:#FFFFFF; border:none; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cccccc; line-height:32px; }
.footernav .fsearch .botton{ float:left; display:inline; background:url(../jpg/23.jpg) no-repeat; width:42px; height:32px; border:none; margin-left:5px; }
.footerdes{ float:left; display:inline; width:100%; background:#2c3e50; height:auto; }
.popular{ float:left; display:inline; width:445px; }
.populartit{ font-size:18px; color:#ffb901; height:50px; line-height:50px; }
.populardes{ float:left; display:inline; width:100%; }
.populardes ul{ float:left; display:inline; }
.populardes ul li{ line-height:20px; font-size:14px; color:#FFFFFF; width:200px; float:left}
.populardes ul li a{ color:#FFFFFF; }
.populardes a:hover{color:#ffb901; }
.populardes ul li.smalltit{ padding-bottom:10px; }
.gallery{ float:left; display:inline; width:270px; margin-left:58px; }
.gallerytit{ font-size:18px; color:#ffb901; height:50px; line-height:50px; }
.gallerytit a{ color:#ffb901; cursor:pointer; }
.gallerydes{ float:left; display:inline; }
.gallerydes ul{ float:left; display:inline; }
.gallerydes ul li{ float:left; display:inline; margin-right:20px; margin-top:11px; }
.contactinfo{ float:left; display:inline; width:235px; margin-left:87px; }
.contactinfotit{ font-size:18px; color:#ffb901; height:50px; line-height:50px; }
.contactinfodes{ font-size:12px; line-height:20px; color:#FFFFFF; margin-top:10px; }
.contactinfodes a{ color:#FFFFFF; }
.contactinfodes a:hover{color:#ffb901; }
.txgj{ float:left; display:inline; margin-top:30px; }
.txgj ul{ float:left; display:inline; }
.txgj ul li{ float:left; display:inline; margin-right:24px; }
.copy{ float:left; display:inline; width:100%; border-top:solid 1px #394c5f; margin-top:15px; height:30px; line-height:30px; color:#9dafc0; font-size:12px; }
.copy span{ float:left; display:inline; }
.copy strong{ float:right; display:inline; font-weight:normal; }



 #returnTop { _display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:5%;
	bottom:-200px;
	_bottom:auto;
	width:30px;
	height:36px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../png/34.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s; }
	.addto{ background:url(../jpg/1fitness-exercise-equipment_13.jpg) no-repeat; height:22px; width:207px; border:none; cursor:pointer}
	.addto1{ background:url(../jpg/1fitness-exercise-equipment_09.jpg) no-repeat; height:22px; width:207px; border:none; cursor:pointer}
.floatr{ position:fixed; right:0; top:50%; text-align:center; width:64px; padding:10px 0; border:solid 1px #f3f3f3; z-index:999; background:#FFFFFF; line-height:23px; font-size:14px; }
/*1Fitness Exercise Equipment*/
.lbanner{ background:url(../jpg/1fitness-exercise-equipment_02.jpg) no-repeat center top; height:450px; float:left; display:inline; width:100%; }
.listmian{ float:left; display:inline; width:100%; }
.listleft{ float:left; display:inline; width:260px; }
.listsub{ float:left; display:inline; width:100%; margin-top:50px; }
.listsub strong{ font-size:14px; color:#FFFFFF; background:#2c3e50; height:45px; line-height:45px; display:block; text-align:center; font-weight:normal; margin-top:1px; }
.listsub strong a{ color:#FFFFFF; }
.listsub ul{ background:#dddddd; }
.listsub ul li{ height:37px; line-height:37px; font-size:14px; }
.listsub ul li a{ margin-left:40px; }
.listsub ul li:hover{ background:#ffb901; color:#FFFFFF; }
.listsub ul li:hover a{ color:#FFFFFF; }
.listsub ul li.cur{ background:#ffb901; color:#FFFFFF; }
.listsub ul li.cur a{ color:#FFFFFF; }
.listright{ float:right; display:inline; width:785px; }
.path{ float:left; display:inline; width:100%; border-bottom:solid 1px #ccc; margin-top:30px; line-height:20px; }
.prolist{ float:left; display:inline; width:100%; }
.prolist dl{ float:left; display:inline; width:239px; margin-left:34px; margin-top:43px; }
.prolist dl dt{ float:left; display:inline; margin-top:1px; }
.prolist dl dd{ float:left; display:inline; text-align:center; margin-left:5px; }
.prolist dl dd .img{ border:solid 1px #ccc; }
.prolist dl dd .img:hover{ border:solid 1px #ffb901; }
.prolist dl dd span{ display:block; margin-top:15px; font-size:14px; width:214px; overflow:hidden}
.prolist dl dd strong{ display:block; margin-top:10px; }
.selectall{ float:left; display:inline; width:100%; text-align:right; margin-top:60px; }
.page{ float:left; display:inline; width:100%; text-align:center; margin-top:50px; }
.page a.no{background:#cccccc !important; color:#FFFFFF !important;}
.page a, .page span{ padding:5px 9px; background:#cccccc; color:#FFFFFF; margin-left:5px; }
.page a:hover{ background:#ffb901; }
.page a.cur{ background:#ffb901; }
.pronews{ float:left; display:inline; width:100%; margin-top:120px; border-top:solid 1px #ccc; }
.pronews ul{ float:left; display:inline; margin-top:13px; }
.pronews ul li{ float:left; display:inline; margin-top:20px; }
.pronews ul li img{ float:left; display:inline; margin-top:10px; }
.pronews ul li span{ float:left; display:inline; width:618px; margin-left:35px; }
.pronews ul li span strong{ font-size:14px; color:#ffb901; font-style:italic; margin-top:10px; float:left; display:inline; width:100%; }
.pronews ul li span strong a{ color:#ffb901; }
.pronews ul li span p{ line-height:20px; float:left; display:inline; width:100%; margin-top:10px; }
.pronews ul li span p a{ float:right; font-size:14px; font-style:italic; }
.listjdt{ float:left; display:inline; width:100%; margin-top:35px; height:277px; }
.mainbox{ overflow:hidden;
    position:relative; }
.flashbox{ overflow:hidden;
    position:relative; }
.imagebox{ text-align:right;position:relative;z-index:999; }
.bitdiv{display:inline-block;width:8px;height:8px;margin:12px 5px 5px 0px;cursor:pointer;float:right; }
.defimg{}
.curimg{}
/*.focus1{ position:relative; width:260px; height:239px; float: left; }  
.focus1 img{ width: 260px; height: 239px; } 
.focus1 .shadow .title{width: 180px; height: 30px;padding-left: 10px;padding-top: 20px; }
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus1 .shadow{ width:250px; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:#ffb901;  display:block;  text-align:left; font-size:14px; color:#FFFFFF; padding-left:10px; margin-top:8px; }  
.focus1 .fcon{ position:relative; width:100%; float:left;  display:none; }  
.focus1 .fcon img{ display:block; }  
.focus1 .fbg{bottom:6px; right:10px; height:21px; text-align:center; z-index: 200; }  
.focus1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; position:absolute; bottom:-35px; right:10px; }    
.focus1 .D1fBt a{position:relative; display:inline; width:8px; height:8px; margin:0 5px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus1 .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a; }    
.focus1 .D1fBt img{display:none}    
.focus1 .D1fBt i{display:none; font-style:normal; }    */


/*1Fitness Exercise Equipment2*/
.equipmenttab{ float:left; display:inline; width:100%; margin-top:50px; }
.equipmenttab strong{ float:left; display:inline; width:300px; margin-left:70px; }
.equipmenttab span{ float:left; display:inline; margin-left:75px; padding-top:50px; }
.equipmenttab span p{ line-height:20px; font-size:14px; margin-top:20px; }
.equipmenttab span p em{ font-weight:bold; }
.equipmenttab span p .txt{ height:30px; line-height:30px; border:solid 1px #b5b5b5; width:95px; padding-left:10px; margin-left:20px; }
.equipmenttab span img{ margin-left:20px; }
.equipmenttab span p.nextpr{ background:url(../jpg/1fitness-exercise-equipment2_12.jpg) no-repeat left center; margin-top:50px; }
.equipmenttab span p.nextpr a{ margin-left:27px; color:#ffb901; text-decoration:underline; }
.smallequipment{ float:left; display:inline; width:100%; margin-top:14px; }
.smallequipment #scrrylt2{ float:left; display:inline; width:15px; cursor:pointer; }
.smallequipment ul{ float:left; display:inline; width:281px; margin-left:9px; }
.smallequipment ul li{ margin-right:6px; float:left; display:inline; }
.smallequipment #scrryrt2{ float:right; display:inline; width:15px;cursor:pointer; }
.equipmentdes{ float:left; display:inline; width:100%; line-height:26px; margin-top:30px; }
.equipmentdes h1{ font-size:14px; color:#666666; margin-top:30px; }

/*3About Maxsport*/
.qualitycon{ float:left; display:inline; width:100%; margin-top:50px; }
.hotpro{ float:left; display:inline; width:100%; margin-top:50px; }
.hotpro strong{ font-size:14px; color:#FFFFFF; background:#2c3e50; height:45px; line-height:45px; display:block; text-align:center; font-weight:normal; margin-top:1px; }
.hotpro strong a{ color:#FFFFFF; }
.hotpro ul{ background:#dddddd; float:left; display:inline; width:100%; padding-top:10px; padding-bottom:20px; }
.hotpro ul li{ text-align:center; margin-top:25px; }
.hotpro ul li span{ display:block; font-size:14px; color:#666; margin-top:10px; }
.hotpro ul li span a{ color:#666; }
.Bolg{ float:left; display:inline; width:100%; margin-top:50px; }
.Bolg strong{ font-size:14px; color:#FFFFFF; background:#2c3e50; height:45px; line-height:45px; display:block; text-align:center; font-weight:normal; margin-top:1px; }
.Bolg strong a{ color:#FFFFFF; }
.Bolg{ float:left; display:inline; width:100%; background:#dddddd; }
.Bolg ul{ float:left; display:inline; }
.Bolg ul li{ float:left; display:inline; margin:auto 23px; border-bottom:solid 1px #bbbbbb; margin-top:15px; padding-bottom:15px; }
.Bolg ul li span{ display:block; line-height:18px; font-size:14px; font-style:italic; color:#ffb901; }
.Bolg ul li span a{ color:#ffb901; }
.Bolg ul li p{ line-height:24px; }
.about{ float:left; display:inline; width:100%; line-height:26px; }
.about h1{ text-align:center; font-size:18px; color:#666666; margin-top:40px; font-weight:normal; }
.about em{ font-size:14px; color:#ffb901; font-weight:bold; clear:both; }
.about ul{ float:left; display:inline; width:50%; }
.about ul li.thisclass{ font-weight:bold; }
/*4Quality Control*/
.mod18Box { margin: 7px 40px; width: 700x; text-align:center }
.mod18{ width: 700x; height: 600px; margin: 0px auto; position: relative; }
.mod18 .btn{position:absolute;width:19px;height:124px;top:341px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold; }
.mod18 .prev{left:0;background:url(../jpg/4quality-control_04.jpg) no-repeat; }
.mod18 #prevTop,.mod18 #nextTop{top:155px;width:37px;height:105px; }
.mod18 #prevTop{background:url(../png/4quality-control_03.png) 0 0 no-repeat; }
.mod18 #nextTop{background:url(../png/4quality-control_05.png) 0 0 no-repeat; }
.mod18 #prev,#next{ margin-top:158px}
.mod18 #prev{ left:50px; }
.mod18 #next{ right:55px; }
.mod18 .next{right:0;background:url(../jpg/4quality-control_07.jpg) no-repeat; }
.mod18 li{float:left; }
.mod18 .cf li{position:relative;color:#fff; }
.mod18 .cf a{display:block;width:569px;height:415px;position:absolute;color:#fff; }
.mod18 .cf li span{display:block;width:529px;position:absolute;left:0;bottom:10px;padding:0px 20px;line-height:29px; text-align:center; font-size:14px; color:#666; }
.mod18 .picBox{height:485px;position:relative;overflow:hidden;width:569px; margin-left:67px; }
.mod18 .picBox ul{height:485px;position:absolute; }
.mod18 .picBox li{width:569px;height:485px; }
/*.mod18 .picBox li img{ padding:5px; border:solid 1px #dcdcdc; }*/
.mod18 .listBox{ width: 555px; height: 135px; margin: 5px auto auto 72px; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:60px;position:absolute; }
.mod18 .listBox li{width:185px;height:110px;cursor:pointer;position:relative; }
.listBox li em{ position:absolute; top:42px; width:170px; height:17px; text-align:center; background:#000; filter:alpha(opacity=50); /*IE*/ -moz-opacity:0.50; /*MOZ , FF*/ opacity:0.50;/*CSS3, FF1.5*/ color:#FFFFFF; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:17px; font-weight:normal; left:5px; }
.mod18 .listBox li i{display:none; }
.mod18 .listBox li a{display:block;width:170px;height:133px; }
.mod18 .listBox li img{width:170px;height:133px; }
.mod18 .listBox .on img{width:170px;height:133px; border:1px solid #ffb901; }
.mod18 .listBox .on em{position:absolute; top:40px; width:84px; height:17px; text-align:center; background:#000; filter:alpha(opacity=50); /*IE*/ -moz-opacity:0.50; /*MOZ , FF*/ opacity:0.50;/*CSS3, FF1.5*/ color:#FFFFFF; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:17px; font-weight:normal; left:8px; }
.mod18 .listBox .on i{display:block; }
/*5Blog*/
.blogleft{ float:left; display:inline; width:785px; }
.bloglist{ float:left; display:inline; width:100%; }
.bloglist ul{ float:left; display:inline; width:100%; margin-top:32px; }
.bloglist ul li{ float:left; display:inline; width:100%; line-height:24px; border-bottom:dotted 1px #d3d3d3; padding-bottom:12px; margin-top:17px; }
.bloglist ul li img{ float:left; display:inline; }
.bloglist ul li span{ float:left; display:inline; width:607px; margin-left:18px; margin-top:10px; }
.bloglist ul li span strong{ display:block; font-size:14px; color:#ffb901; font-style:italic; }
.bloglist ul li span strong a{ color:#ffb901; }
.blogright{ float:right; display:inline; width:260px; }
/*5Blog2*/
.blogdes{ float:left; display:inline; width:100%; line-height:26px; margin-top:40px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; }
.blogdes h1{ font-size:18px; color:#666666; text-align:center; font-weight:normal; }
.blogdes em{ display:block; font-size:12px; color:#666; text-align:center; }
.blogdes img{ margin-left:57px; margin-top:30px; }
.prenext{ float:left; display:inline; width:100%; border-top:solid 1px #cccccc; margin-top:30px; line-height:26px; padding-top:15px; }
/*Contact Us*/
.contactus{ float:left; display:inline; width:100%; }
.contactus h1{ font-size:18px; font-weight:normal; text-align:center; margin:45px auto; }
.contactdes{ float:left; display:inline; width:675px; }
.contactdes ul{ float:left; display:inline; width:100%; }
.contactdes ul li{ float:left; display:inline; line-height:26px; padding-left:30px; }
.contactdes ul li.icon1{ background:url(../jpg/6contact-us_03.jpg) no-repeat left center; }
.contactdes ul li.icon2{ background:url(../jpg/6contact-us_05.jpg) no-repeat left center; margin-left:75px; }
.contactdes ul li.icon3{ background:url(../jpg/6contact-us_07.jpg) no-repeat left center; margin-left:75px; }
.contactdes ul li.icon4{ background:url(../jpg/6contact-us_15.jpg) no-repeat left 3px; margin-top:10px; }
.contactdes dl{ float:left; display:inline; width:100%; margin-top:30px; }
.contactdes dl dd{ float:left; display:inline; margin-top:22px; }
.contactdes dl dd .txt{ width:313px; height:48px; line-height:48px; padding-left:10px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; border:solid 1px #ccc; }
.contactdes dl dd .txt1{ width:313px; height:175px; line-height:48px; padding-left:10px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cccccc; border:solid 1px #ccc; overflow:auto; }
.contactdes dl dd .txt2{ float:left; display:inline; width:182px; height:48px; line-height:48px; padding-left:10px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cccccc; border:solid 1px #ccc; }
.contactdes dl dd img{ margin-left:17px; }
.contactdes dl dd .button{ background:url(../jpg/6contact-us_22.jpg) no-repeat; width:323px; height:53px; border:none; margin-top:70px; }
.map{ float:right; display:inline; }



.sydaohang{  height:56px;  width:1100px; margin-top:0px; line-height:33px; }
.syyu_zjbuf{ width:1100px; margin-left:auto; margin-right:auto; }
.sydaohang .feifenl,.daifenlei .felabj{ display:block; float:left; line-height:56px; padding-left:44px; padding-right:44px; color:#fff; }
.sydaohang .feifenl:hover,.daifenlei .felabj:hover{ height:56px; line-height:56px; background:#ffb901; }

.daifenlei{ float:left; position:relative; cursor:pointer; z-index:999999; }
.daifenlei div { width:200px; height:auto; display:none; position:absolute; left:0px; top:56px; margin:0px; padding:0px; overflow:hidden ; }
.daifenlei div a{ color:#ffffff; margin:0px; }
.daifenlei div a:hover{ color:#65d9ff; }
.daifenlei div li{ color:#ffffff; padding-left:10px; height:56px; list-style:none; }
.daifenlei div li:hover{ color:#ffffff; margin:0px; }
.lh30{ line-height:30px; }
.lh25{ line-height:25px; }
.sydaohang .feifenl:hover,.daifenlei11 .felabj:hover{ height:56px; }
.daifenlei11{ float:left; position:relative; cursor:pointer; z-index:999999; }
.daifenlei11 div { width:556px; display:none; position:absolute; top:56px; background:url(../png/xialajing.png) repeat; padding:0px; overflow:hidden; }
.daifenlei11 div li a{ color:#666666; }
.daifenlei11 div li a:hover{ color:#fff; }
.daifenlei11 div li{ color:#777777; list-style:none; width:278px; line-height:30px; margin-left:0px; float:left; overflow:hidden; }
.daifenlei11 div li:hover{ color:#014ba0; }
.jiacu{ font-weight:bold; }
.dhyijilei{ margin-top:20px; border-bottom:#c7c7c7 solid 1px; }
.width25{ width:200px; }
.syhotpic{ width:195px; overflow:hidden; margin-top:20px; margin-left:10px; }


.about .fl iframe{width: 382px;}

.listcart{ width:100%; margin-top:40px;margin-bottom: 40px;}
.listcart a{ background:#fff;display:inline-block;height: 30px; width:200px; line-height: 30px;cursor: pointer;border: none;overflow: hidden;color: #ffb901;cursor: pointer;  border:1px solid #ffb901; padding-left:10px; padding-right:10px; text-align:center; font-size:14px; font-size:1.4rem; margin-left:10px;}
.listcart a:hover{  border:#ffb901 solid 1px; background:#ffb901; color:#fff!important;}
@media screen and (max-width:999px){
.listcart a{margin-left:2.5%; margin-right:2.5%; padding-left:0px; padding-right:0px }
.listcart{ width:100%;
}
}
@media screen and (max-width:420px){
.listcart a{ width:95% !important ; float:none; overflow:hidden; margin-bottom:1rem; margin-top:1rem}
}
.at-resp-share-element .at4-share-count-container {
    text-decoration: none;
    float: right;
    padding-right: 15px;
    font-size: 9pt;
    position: relative;
    top: -4px;
    height: 24px;
}
.at-resp-share-element .at-icon{width: 24px!important;height: 24px!important;}
.at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}
.at-resp-share-element .at-share-btn .at-icon-wrapper{width: 24px!important;height: 24px!important;}
.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}
.at-resp-share-element .at-icon{width: 24px!important;height: 24px!important;}
.at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}
.at-resp-share-element .at-share-btn .at-icon-wrapper{width: 24px!important;height: 24px!important;}
.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}
.ppp{line-height: 30px;margin-bottom: 20px;margin-top: 20px;}
.xunpanc table tr td a:hover{color: #ffb901;}

.fitnessdes ul li span a{ max-width: 250px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block;}
.equipment .sub_pro{width: 172px; height: 21px; background-color: #ffb901; border: none; color: #fff; font-size: 14px;cursor:pointer;}