body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
button{ border:none; }
textarea{ resize: none; }
a{ text-decoration: none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none;}
body{ font: 12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color: #333; background: #fff; position: relative;}


#header{width: 100%;background: #f5f5f5;height: 33px;margin: 0 auto;border-bottom: 1px solid #e3e3e3;}
.header{width: 1100px;height: 33px;margin: 0 auto;}
.header ul li{float: left;font: 12px/33px "\5b8b\4f53","Tahoma";color:#666;}
.header li input{ width:93px; height:18px; float:left; border:1px solid #d4d4d4; margin:7px 14px 6px 0;background: #fff;}
.header li button{ width:39px; height:18px; float:left;margin:9px 3px; cursor:pointer;border-radius: 2px;background:#4e9b31;color:#fff;}
.header ul li a{color:#666;padding: 0 6px;}
.header ul li a:hover{text-decoration: underline;}
.header p{ line-height:33px; float:right; color:#666; margin-right:-4px;}
.header p a{ display:inline-block; padding:0 4px;}
.header p a.mobile{ padding-left:22px; background:url("../images/products2015/caigouSearch.png") no-repeat -133px 8px; color:#39831e;}
.header a{ color:#666;}
.header a:hover{ text-decoration:underline;}


#top{ width:100%; height:101px; margin:0 auto;}
.top{ width:1100px; height:101px; margin:0 auto; position:relative; z-index:1;}
.top .logo{position:absolute; left:10px; top:23px; z-index:1;}
.top h1{ width:110px; height:44px; position:absolute; left:245px; top:33px; z-index:1; font:bold 30px/42px "Microsoft Yahei","\5b8b\4f53"; text-indent:10px; border-left:1px solid #c0cbd3; color:#468e00; }
.top i{ width:180px; height:42px; position:absolute; left:331px; top:36px; z-index:1; background:url("../images/products2015/bgtitle.jpg") no-repeat;}
.top p{ float:left;  color:#999999;position: absolute;left: 295px;top: 15px;}
.top p a{ color:#666; padding:0 10px;font:bold 12px/30px "Tahoma", "\5b8b\4f53";}
.top p a.hot{color:#39831e;}
.top p a:hover{ color:#39831e; }
.top form{ width:580px; height:33px; position:absolute; left:305px; top:47px; z-index:1;}
.top input{ width:478px; height:26px; float:left; border:0; color:#666; text-indent:6px; line-height:32px;border:1px solid #e3e3e3;}
.top button{ width:98px; height:28px; float:left; cursor:pointer; background: #39831e;color: #fff;font:bold 16px/28px "Microsoft Yahei","\5b8b\4f53";}
.top span{position: absolute;right: 0;top: 18px;}

.nav{width: 1100px;margin: 0 auto 15px;height: 35px;}
.nav a{width: 135px;height: 35px;float: left;font:bold 18px/35px "Microsoft Yahei","\5b8b\4f53";background: #feb70f;text-align: center;color: #fff;border-left: 1px solid #ffe097;border-right: 1px solid #e9a104;}
.nav a.active{background: #39831e;border: 0;width: 141px;}
.nav a:hover{background: #39831e;}

.main{width: 1100px;margin: 0 auto 20px;}
.news-sale{width: 541px;float: left;}
.news-sale .newstitle{width: 541px; text-indent: 33px;color: #e9a104;position: relative; font: 18px/18px "Microsoft Yahei","\5b8b\4f53";height: 19px;background: url("../images/products2015/newgy.jpg") no-repeat;}
.news-sale .newstitle em{border-top: 1px solid #feb70f;width: 429px;display: block;left: 112px;top: 10px;position: absolute;}
.news-sale ul{width: 560px;float: left;}
.news-sale ul li{float: left;width: 250px;padding: 0 25px 0 5px;float: left;text-indent: 5px;height: 30px;overflow: hidden;background: url("../images/products2015/listbgp.png") no-repeat 0px 15px;}
.news-sale ul li a{font: 12px/30px "Tahoma", "\5b8b\4f53";color: #555;}
.news-sale ul li a:hover{color: #f60;text-decoration: underline;}

.flashbox{width: 537px;float: right;margin-top: 10px;position: relative;}
.flashbox ul{position: absolute;top: 0;left: 0;}
.flashbox ul li{width: 537px;height: 338px;float: left;display:none;position:relative}
.flashbox ul li img{width: 537px;height: 338px;float: left;}
.btn{position: absolute;top: 313px;width: 90px;left: 230px;height: 8px;}
.btn a{width: 8px;height: 8px;border-radius: 5px;background: #fff;display: inline-block;float: left;margin-right: 10px;}
.btn a.cur{background: #feb70f;}
.flashbox .preNext{width: 33px;height: 73px;position: absolute;top: 126px;background: url(../images/products2015/caigouSearch.png) no-repeat;cursor: pointer;}
.flashbox .pre{left: 0;background-position:0 -30px;}
.flashbox .next{right: 0;background-position:0px -113px; }

.mapLeft{width: 542px;float: left;position: relative;height: 338px;background: url(../images/products2015/map-bg.jpg) no-repeat;}
.mapLeft img{width: 542px;height: 338px;position: absolute;left: 0;top: 0;}
.mapLeft p{width: 542px;height: 338px;position: absolute;: 0;top: 0;}
.mapLeft p a{position: absolute;width: 24px;height: 12px;}
.m1{left: 128px;top: 110px;}
.m2{left: 202px;top: 122px;}
.m3{left: 205px;top: 165px;}
.m4{left: 155px;top: 202px;}
.m5{left: 272px;top: 148px;}
.m6{left: 251px;top: 213px;}
.m7{left: 280px;top: 216px;}
.m8{left: 297px;top: 162px;}
.m9{left: 380px;top: 113px;}
.m10{left: 244px;top: 263px;}
.m11{left: 275px;top: 245px;}
.m12{left: 287px;top: 275px;}
.m13{left: 312px;top: 145px;}
.m14{left: 322px;top: 180px;}
.m15{left: 314px;top: 206px;}
.m16{left: 309px;top: 242px;}
.m17{left: 322px;top: 275px;}
.m18{left: 315px;top: 305px;}
.m19{left: 336px;top: 295px;}
.m20{left: 298px;top: 316px;}
.m21{left: 347px;top: 85px;}
.m22{left: 342px;top: 122px;}
.m23{left: 351px;top: 135px;}
.m24{left: 336px;top: 142px;}
.m25{left: 357px;top: 156px;}
.m26{left: 346px;top: 198px;}
.m27{left: 367px;top: 188px;}
.m28{left: 377px;top: 204px;}
.m29{left: 370px;top: 226px;}
.m30{left: 336px;top: 242px;}
.m31{left: 353px;top: 255px;}
.m32{left: 372px;top: 276px;}
.m33{left: 417px;top: 60px;}
.m34{left: 409px;top: 93px;}

ul.advRight{width: 538px;float: right;height: 338px;overflow: hidden;}
ul.advRight li{width: 538px;height: 100px;margin-bottom: 18px;overflow: hidden;}

.protop{width: 1100px;float: left;border-bottom: 1px solid #e1e1e1;position: relative;z-index: 1;height: 30px;}
.protop h3{font:bold 18px/30px "Microsoft Yahei"; color:#76a145;position: absolute;border-bottom: 2px solid #388324;position: absolute;left: 0;bottom:-1px;}
.protop h3 b{margin-right: 8px;}
.protop p{float: right; padding: 0 10px 0 54px; color: #ddd; background:url(../images/products2015/hotIcon.jpg) no-repeat 0 5px; font:12px/30px "\5b8b\4f53";}
.protop p a{font: 12px/30px "\5b8b\4f53"; color:#666;padding: 0 5px;}
.protop p a:hover{color: #f60;text-decoration: underline;}

.probox{float: left;width: 1100px;overflow:hidden;}
ul.productList{width: 1100px;float: left;margin-top: 4px;}
ul.productList li{width: 366px;_width: 360px;float: left;}
ul.productList li span{width: 366px;_width: 360px;height: 30px;margin-top:20px;float: left; text-indent: 5px;}
ul.productList li span a{font:bold 14px/30px "\5b8b\4f53"; color:#666;}
ul.productList li p{font: 12px/26px "\5b8b\4f53"; color:#666;width: 366px;_width: 360px;height: 26px;overflow: hidden;}
ul.productList li p a{font: 12px/26px "\5b8b\4f53"; color:#666;padding: 0 5px;}
ul.productList li p a:hover{color: #f60;text-decoration: underline;}
.openList{width: 100px;height:33px;font: 16px/33px "Microsoft Yahei"; color:#fff; text-indent: 25px; display: inline;text-align: center;float: left;margin-left: 500px;line-height: 33px;background: url(../images/products2015/caigouSearch.png) no-repeat 0 -204px;}
.backList{width: 100px;height:33px;font: 16px/33px "Microsoft Yahei"; color:#fff; text-indent: 25px; display: inline;text-align: center;float: left;margin-left: 500px;line-height: 33px;background: url(../images/products2015/caigouSearch.png) no-repeat 0 -264px;}

.probot{width: 1100px;height: 240px;background: #f6f6f6;float: left;margin-top: 25px;}
.recomTitle{width: 236px;border-top: 1px solid #ff3c2c;position: relative;margin: 30px auto 0; }
.recomTitle b{ width: 116px;height: 26px;text-align: center; color: #ff3c2c; background: #f6f6f6; font:bold 24px/26px "\5b8b\4f53";position: absolute;left: 60px;top:-13px;}
.recomTitle a.more{font: 12px/20px "\5b8b\4f53"; color:#666;position: absolute;left:608px;top: -10px;width: 60px;}
.recomTitle a.more:hover{text-decoration: underline;color: #f60;}
ul.recomList{margin-top: 30px;margin-left: 16px;}
ul.recomList li{float: left;margin-right: 12px;position:relative;width: 258px;height: 159px;}
ul.recomList li table{width: 258px;height: 159px;position: absolute;top: 0;left: 0;}
ul.recomList li table tr td{width: 258px;height: 159px;text-align: center;vertical-align: middle;}
ul.recomList li b{width: 258px; height: 23px; display: block; position: absolute; top: 136px; left: 0; background: #000; filter: alpha(opacity=80); opacity: 0.80;}
ul.recomList li p{width: 258px; height: 23px; display: block; position: absolute; top: 136px; left: 0;text-align: center;overflow: hidden;}
ul.recomList li p a{font:12px/23px "\5b8b\4f53";color: #fff;}


/*service*/
#service{ width:100%; height:118px; margin:30px auto 0; background:#fff;}
.service{ width:1100px; height:94px; margin:0 auto;}
.service dl{ width:260px; height:94px; float:left; padding-left:22px; border-left:1px solid #f2f2f2;}
.service dt{ width:260px; height:48px; float:left; font:normal 16px/48px "Microsoft Yahei","\5b8b\4f53"; color:#565656; text-indent:48px; background:url(../images/products2015/serviceIcon.jpg) no-repeat;}
.service dd{ width:210px; height:46px; float:left; line-height:23px;}
.service dd a{ color:#999; padding-right:14px;}
.service dd a:hover{ color:#f60; text-decoration:underline;}
.service .s4,.service .s4 dt{ width:210px;}
.service .s2 dt{ background-position:0 -48px;}
.service .s3 dt{ background-position:0 -96px;}
.service .s4 dt{ background-position:0 -144px;}
/*footer*/
#footer{ width:100%; margin:0 auto; background:#f6f6f6; padding-bottom:16px;border-top: 1px solid #e9e9e9;}
.footer{ width:1100px; margin:0 auto; padding-top:16px;}
.footer p{ width:1100px; float:left; font:normal 14px/30px "\5b8b\4f53"; overflow:hidden; color:#39831e;text-indent: 50px;}
.footer p a{ color:#39831e;}
.footer p a:hover,.footer span a:hover{ color:#f60; text-decoration:underline;}
.footer span{ width:1100px; height:26px; float:left; padding:16px 0; text-align:center;  color:#666;}
.footer span a{ color:#666; padding:0 10px;font:normal 18px/30px "Microsoft Yahei","\5b8b\4f53";}
.footer b{ width:1100px; height:21px; float:left; text-align:center; font:normal 12px/21px "Tahoma","\5b8b\4f53"; color:#888;}
.footer strong{ padding:0 15px;}



/*goTop*/
.backHome{ width:54px; }
.backHome a{ width:38px; height:46px; display:block; float:left; background:#5b7648; text-align:center; font:normal 14px/20px "Microsoft Yahei","simhei"; color:#fff; padding:8px 8px 0 8px; margin:2px 0; opacity:0.7; filter:alpha(opacity=70); background:url(../images/products2015/rightBar.png) no-repeat 0 0; overflow: hidden; text-indent: -9999px; }
.backHome a:hover{ opacity:1; filter:alpha(opacity=100); }
.backHome a.guest,.backHome a.guest:hover{ background:url(../images/products2015/rightBar.png) no-repeat 0 -114px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.price{ background:url(../images/products2015/rightBar.png) no-repeat 0px -57px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.guest:hover,.backHome a.price:hover{ opacity: 1; filter:alpha(opacity=100); }
.toTop{ width:54px; height:54px; position:fixed; _position:absolute; top:379px; _top:expression(eval(document.documentElement.scrollTop+321)); display:none; }
.toTop a,.toTop a:hover{ display:block; width:54px; height:54px; background:url(../images/products2015/rightBar.png) no-repeat 0px -171px; opacity: 0.6; filter:alpha(opacity=60); }
.toTop a:hover{ opacity:1; filter:alpha(opacity=100); }
#goTop { position:fixed; _position:absolute; top:203px; display:block; right:10px; }
*html, * html body { background-attachment:fixed; }
*html #goTop { position:absolute; right:expression(eval(document.documentElement.scrollLeft+10)); top:expression(eval(document.documentElement.scrollTop+145)); }
.proLeft a.openList,.proLeft1 a.openList{ width: 84px; height: 26px; position: absolute; display: block; bottom: 0; left: 373px; color: #565555; line-height: 26px; text-indent: 9px; background:url(../images/products2015/rightBar.png) no-repeat 0px -249px; }
.proLeft a.backList,.proLeft1 a.backList{ width: 84px; height: 26px; position: absolute; display: block; bottom: 0; left: 373px; color: #565555; line-height: 26px; text-indent: 9px; background:url(../images/products2015/rightBar.png) no-repeat 0px -278px; }

#flashbox li strong{width:120px;height:120px;background:url(../images/products2015/play2.png) no-repeat 0 0;_background:url(../images/video/play.png) no-repeat 0 0;position:absolute;top:109px;left:208px;z-index:2;display:none;}
#flashbox li:hover strong{ display:block; _display:none;}