@charset "gb2312";
@import url("menu/menu.css");
body { margin: 0 ; padding:0 ; font-size:12px;font-family:"微软雅黑",tahoma; background:#f3f3f3}
ul,li,p,h1,h2,dt,dl,dd { margin:0; padding:0;}
ul,li{ list-style:none;}
img { border:0;}
a,a:visited { color:#333;text-decoration: none}
a:hover{color:#ff6600;text-decoration:underline}
a.red,a.red:visited { color:#cc0000;text-decoration: none; font-weight:bold}
a.red:hover{color:#ff6600;text-decoration:underline}
.clearfix { height:8px; font:0; clear:both; width:100%;}
.l { float:left}
.r { float:right}
.m10 { margin-left:10px;}
.more { float:right; font-size:12px; margin-right:15px; color:#FFFFFF}
.more:hover { color:#ccc}
.red {color:#F00}
a.red:hover { color:#F30}
.wrap{ width:1000px; margin:0 auto;}

#fix {
	position:relative;
	z-index:99;
	top:0px;
}
.opacity {
filter:alpha(opacity=50);       /* IE */
-moz-opacity:0.5;              /* 老版Mozilla */
-khtml-opacity:0.5;              /* 老版Safari */
opacity: 0.5;           /* 支持opacity的浏览器*/
	}

#header { background: url(headerbg.jpg) repeat; height:120px; margin:0 auto;}
#header .top { width:1000px; margin:0 auto;}
#header .top .siteLogo { float:left; width:260px; height:80px;margin-top: 8px;overflow: hidden; background:url(logo.png) no-repeat;}
#header .top .siteLeft { float:left; width:300px;line-height: 30px;}
#header .top .siteRgiht { float:right; width:700px;line-height: 30px;}
.login a { color:#010101; margin-left:10px;}
.login {  height:30px; line-height:30px; text-align:right; color:#fff; }

/* select */
.selects {position:relative;float:left;}
.selects dt{height:28px;display:inline-block; background:#222222 url(ico.gif) no-repeat  40px 6px; color:#f2f2f2; line-height:28px;font-weight:bold;padding-left:10px;cursor:pointer;width:40px;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
/*.selects dt:hover,.selects dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}*/
.selects dd{position:absolute;left:0;top:29px; background:#222222;display:none; z-index:99}
.selects dd ul{padding:4px;width:53px;max-height:250px;overflow:auto; }
.selects dd ul li a{ color:#f2f2f2; line-height:28px;display:block;padding:0 8px;}
.selects dd ul li a:hover{background:#2a2a2a;}


.siteNav {width:630px; float:right; height:36px; padding-top:30px;}

.loc { width:990px; background:#f3f3f3; margin:0 auto; padding-left:10px; height:35px; line-height:35px; clear:both; color:#999999}
.loc a { color:#999999}

.bg1 { background:#313131}
.bgf { background:#fff}
.bg0 { background:#000}
.orange { color:#fbc400;}
.white { color:#ffffff;}

#flash { width:980px; height:393px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px 10px;}
#flash a {width:980px; height:393px; display:none;}
#flash img {width:980px; height:393px;/* display:none;*/}
.flash_bar { width:520px; padding-left:470px; z-index:69; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px; background:url(tg_flashbar.png) no-repeat 10px 0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.fastgz.com/iamges/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.fastgz.com/iamges/tg_flash_p2.png" ,sizingMethod="crop"); }
 
#flashBg { height:393px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {background:url(touming.png) repeat-x center bottom;height:393px; width:100%; clear:both;}
 

.fr { float:right;}

.index-hot { background:#f8f8f8; padding:20px 0;}
.hot-class { width:1000px; margin:0 auto; overflow:hidden;}
.hot-class ul { width:1100px;}
.hot-class ul li { width:320px; margin-right:20px; float:left; position:relative;}
.hot-class ul li span { height:40px; line-height:40px; font-size:16px; text-align:center; position:absolute; bottom:0; left:0; width:320px; }
.hot-class ul li span a { display:block; widows:320px; height:40px;background:#999; opacity:0.8;}
.hot-class ul li span a:hover { background:#ffed87;}

.hot-title { text-align:center;}
.hot-title h2 { font-size:30px; padding-top:30px;}
.hot-title h5 { color:#666666; font-size:14px; padding-top:20px;}


.index-product { width:100%; margin:30px auto; overflow:hidden;}
.product-box {width:1000px; margin:0 auto; overflow:hidden;}
.product-box ul { width:1100px;}
.product-box ul li { width:240px; height:235px; float:left; margin-right:13px;}
.product-box ul li .img { width:240px; height:235px; }
.product-box ul li span { float:left;line-height: 35px;text-align: center;width: 100%;}

.index-news { width:100%; margin:30px auto; overflow:hidden;}
.news-box {width:1000px; margin:0 auto;}
.news-box .title { font-size:22px; font-weight:bold; border-bottom:#626262 solid 3px; padding-bottom:9px;}
.news-box .title i {  font-style:normal; font-size:14px; color:#898989}
.news-box .title span { float:right; padding-top:10px;}
.news-box .title span a {color:#898989; font-size:14px;}
.news-box ul {}
.news-box ul li { width:490px; margin-right:10px; float:left; padding:17px 0; font-size:14px; border-bottom:1px solid #c9c9c9;}
.news-box ul li i { display:inline-block;  font-style:normal; margin-right:10px; font-size:14px; padding:0 5px; color:#fff; }
.news-box ul li i.a {background:#e60012;}
.news-box ul li i.b {background:#f39800;}
.news-box ul li i.c {background:#ae5da1;}
.news-box ul li i.d {background:#00b7ee;}
.news-box ul li i.e {background:#e60012;}
.news-box ul li span { float:right}
.news-box dl { width:1050px; padding-top:10px;}
.news-box dl dt {}
.news-box dl dd { width:320px; float:left; margin-right:20px; }
.news-box dl dd span { display:inline-block; font-size:14px; width:320px; height:30px; line-height:30px; background:#333; text-align:center; color:#fff;}

.news-pic { width:322px; float:right;}
.news-pic .clear { height:15px;}
.news-pic p { border:#c9c9c9 1px solid;}
.news-pic p span { display:inline-block; width:100%; height:48px; line-height:48px; font-size:24px; background:#000; color:#fff; text-align:center;}

/*内页*/
#pagemain { margin:0 auto; width:980px; padding:10px; background:#FFF; overflow:hidden;}

#pagemain .title { float:left; font-size:14px;width:100%; text-align:left; clear:both; font-family:"微软雅黑"; border-bottom:#e5e5e5 1px solid;}
#pagemain .title h3 { margin:0; padding:10px 0;}
#pagemain .content { float:left; width:100%; line-height:24px; clear:both; min-height:300px; padding-top:20px;}
#pagemain .pages { clear:both;}
#pagemain .content h2 { width:968px; padding:5px; background:#f7f7f7;}
#pagemain .content p {}
#pagemain .newscontent ul li { list-style:disc inside;}
#pagemain .newscontent ol li { list-style:decimal inside}

#pagemain .brandbox { float:left; width:980px; line-height:30px; clear:both;}
#pagemain .brandbox ul {float:left; width:975px; border-right:1px #8399AF solid; border-bottom:1px #8399AF solid;}
#pagemain .brandbox ul li { width:320px; float:left; text-align:center;}

.contactus { padding-top:15px; float:left;}
.contactus .left { padding-right:20px;float: left; width:540px; height:360px;}
.contactus .right { width:380px; float:left; line-height:28px;}

/*productList*/
.productMain { width:980px; padding:10px; float:left; background:#fff}
.productMain .productLeft { width:248px; float:left;}
.productMain .productSearch { border:#e5e5e5 1px solid; padding: 15px;}
.productMain .productSearch .keyword { width:210px; height:22px; line-height:22px;border: 1px solid #e5e5e5;}
.productMain .productSearch label { display:block; width:100%; clear:both; overflow:hidden; font-size:14px; padding-top:15px; border-bottom:1px solid #e5e5e5}
.productMain .productSearch label select { border:0; width:180px;}
.productMain .productClass { border:#e5e5e5 1px solid; margin-top:10px; padding-bottom:10px;}
.productMain .productClass .title { padding-left:15px; font-size:16px; font-family:"微软雅黑"; height:38px; line-height:38px;border-bottom:#e5e5e5 1px solid; background:#f0f0f0 }


.productList { width:720px; float:right;}
.productList ul {}
.productList ul li { width:340px; float:left; border-bottom:1px solid #c9c9c9; padding-bottom:20px; margin-left:20px;}
.productList .hover { border-bottom:1px solid #a87f3d; box-shadow:#f0f0f0  0 0 5px}
.productList .productImg { display:table-cell;vertical-align:middle; text-align:center; width:340px; height:130px;}
.productList dl { float:left;}
.productList dt { font-size:14px; padding:10px 0;font-weight: bold;white-space: nowrap;text-overflow: ellipsis; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;width: 340px;overflow: hidden;}
.productList dd { float:left; font-size:12px;}
.productList dd.a { width:240px;}
.productList dd.b { width:100px;}
.productList dd.view { padding-top:20px;}
.productList dd.view  a { display:block; width:106px; height:29px; line-height:29px; background: url(btn.png) no-repeat; font-size:14px; color:#fff; text-align:center;}
.productList dd.view  a:hover { background: url(btn1.png) no-repeat;}
.productList dd.brand { padding-top:15px;}

.blcakwhite{overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%); FILTER:gray;}
.blcakwhite:hover {-webkit-filter: grayscale(0); }
.pages { clear:both; padding:30px 0; text-align:center; font-size:14px;}

/* otherList */
.otherList { width:720px; float:left;}
.otherList ul {}
.otherList ul li { width:320px; float:left; border-bottom:1px solid #c9c9c9; padding-bottom:20px; margin-right:10px;}
.otherList .hover { border-bottom:1px solid #c00}
.otherList .productImg { display:table-cell;vertical-align:middle; text-align:center; width:320px; height:130px;}
.otherList dl { float:left;}
.otherList dt { font-size:14px; padding:10px 0;font-weight: bold;}
.otherList dd { width:160px; float:left; font-size:12px;}
.otherList dd.view { padding-top:20px;}
.otherList dd.view  a { display:block; width:106px; height:29px; line-height:29px; background: url(btn.png) no-repeat; font-size:14px; color:#fff; text-align:center;}
.otherList dd.view  a:hover { background: url(btn1.png) no-repeat;}
.otherList dd.brand { padding-top:15px;}

.otherDealers { position:absolute; top:0; right:0; background:#fff; border-left: #c9c9c9 1px solid;border-bottom: #c9c9c9 1px solid; padding:15px;}
.otherDealers label { font-size:16px;}
.otherDealers .buy { background:url(buy.png) no-repeat; width:95px; height:29px; border:0; text-indent:-999px; overflow:hidden;}
.otherDealers .wx {}

/*productView*/
.productInfo { width:980px; padding:10px;background: #fff; overflow:hidden;clear: both;}
.productInfo .productName { width:740px; float:left;}
.productInfo .productName h2 { font-size:24px;}
.productInfo .productName p { font-size:16px;}
.productInfo .share { float:right;}
.productView { padding:120px 0 80px 0; overflow:hidden; background:#FFF}
.bigpic {
-moz-transform:rotate(90deg);
-webkit-transform:rotate(90deg);
-o-transform:rotate(90deg);
transform:rotate(90deg); 
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	}
.productTag { width:1000px; overflow:hidden;}
.product-nav-w { width:998px; float:left; border-bottom:#c9c9c9 1px solid; padding-top:5px;background: #fff;}
.product-nav {zoom: 1; display: inline; overflow: hidden; height:38px; line-height:38px;_height:38px;}
.product-nav li { margin: 0px 19px; display: inline; white-space: nowrap; float: left; color: #999; font-size: 16px; cursor: pointer; font-weight: bold; padding:0 10px;}
.product-nav .product-nav-last {margin-right: 0px}
.product-nav .product-nav-active { color: #333; padding:0 40px; border-top:#a87f3d 3px solid; border-right:#c9c9c9 1px solid;  border-left:#c9c9c9 1px solid; border-bottom:#fff 5px solid; margin-bottom:-4px;}
#tab-content { width:998px; float:left; height:auto; background:#fff;}
.hide{display:none;}

.productinfo { width:916px; float:left; height:auto; padding:30px}
.brandinfo { width:916px; float:left;  height:auto; padding:30px; font-size:16px; line-height:28px; min-height:300px;}


/*otherProduct*/

.otherProduct { width:998px; float:left; margin-top:10px; border:#eee 1px solid;}
.otherProduct h1 { width:998px; float:left;  height:38px; line-height:38px; background:#fff; border-bottom:#ddd 1px solid; color:#000; font-size:16px; font-weight:bold; text-indent:20px;}
.otherProduct ul { width:998px; float:left; height:auto; padding-top:15px; background:#fff}
.otherProduct ul li { width:316px; float:left;padding-bottom:20px; margin-left:10px;}
.otherProduct .productImg { display:table-cell;vertical-align:middle; text-align:center; width:316px; height:130px;}
.otherProduct ul li  dl { float:left;}
.otherProduct ul li  dt { font-size:14px; padding:10px 0;font-weight: bold;}
.otherProduct ul li  dd { width:158px; float:left; font-size:12px;}

/*dealers*/
.dealersSearch { width:980px; margin:0 auto; padding:20px 10px; overflow:hidden; clear:both;background: #fff;}
.dealersSearch,.dealersSearch select,dealersSearch input { font-size:16px;}
.searchKey { height:23px; margin:0; padding:0 5px;}
.searchBtn { background:#a87f3d; width:70px; height:29px; border:0;  overflow:hidden; color:#fff; cursor:pointer;}

.dealersMap,.dealersList {width:980px; margin:0 auto; overflow:hidden;}
.dealersMap { margin-bottom:70px;}
.dealersMap .map { width:751px; height:585px; background:url(map/map.jpg) no-repeat; margin:0 auto;}
.dealersList { width:980px; padding:0 10px; margin:0 auto; overflow:hidden;background: #fff;}
.dealersList ul { overflow:hidden;}
.dealersList ul li { width:288px; height:128px; float:left; padding:15px; margin-right:10px; margin-bottom:10px; border:#e5e5e5 1px solid; font-size:14px; overflow:hidden;}
.dealersList ul li b { font-size:16px; margin-bottom:10px;}
.dealersList ul li.hover { background:#a87f3d; color:#fff; box-shadow:#CCC 0 0 6px;}
.dealersList ul li.hover a {color:#fff; text-decoration:none;}
.dealersList ul li.nomr{ margin:0;}

.dealersCont { width:980px; padding:0 10px; margin:0 auto; overflow:hidden;background: #fff;}
.dealersCont h1 { font-family:"微软雅黑"; font-size:28px;}
.dealersCont .cont { padding:15px 0; font-size:16px; line-height:28px;}

.mainpage { width: 980px; float:left; height:auto; background:#fff;padding: 10px;}
.mainpage .left { width:250px; float:left;}
.mainpage .right { width:718px; float:right;}

.mainpage .left .modles { width:248px; float:left; border:#e5e5e5 1px solid; margin-bottom:10px;}
.mainpage .left .modles .titles { width:248px; height:38px; line-height:38px; float:left;  font-size:18px; color:#000000;  text-indent:12px;border-bottom: #e5e5e5 1px solid;background: #f0f0f0;}

.modles .content { float:left;}
.modles .content .videofl ul { list-style:none;}
.modles .content .videofl li { height:30px; line-height:30px; float:left; width:238px;}
.modles .content .videofl li a { display:block; width:208px; background: url("/products/sprite.png") 15px 8px no-repeat; padding-left:30px; color:#666666}
.modles .content .videofl li a:hover { color:#666666; font-weight:bold;}

.videolist { float:left; }
.videolist .titles { height:30px; line-height:30px; float:left; text-indent:12px; font-size:14px; color:#666;border-bottom:#898989 1px solid; }
.videolist ul { float:left;}
.videolist ul li { width:150px; height:190px; float:left;  padding:10px; margin-right:8px; margin-bottom:10px;}
.videolist ul li .img { float:left;margin-right: 10px;}
.videolist ul li .con { float:left;width: 165px;}
.videolist ul li p {color: #666;font-size: 12px;line-height: 24px;margin-top: 5px;clear:both;}

.relatedvideo { width:980px; float:left;padding: 0 10px;}
.relatedvideo h1 { font-size:16px; clear:both; width:100%; border-bottom:#e5e5e5 1px solid; color:#111;padding: 10px 0;}

.bbox {width:980px; margin:0 auto; padding:10px 0;}
.bbox .arrLeft { width:25px; float:left; padding-top:60px;}
.bbox .arrRight { width:25px; float:right; padding-top:60px;text-align: right;}
#scrollbox {float: left;width:930px;overflow:hidden;}
#scrollbox ul {overflow:hidden;padding: 10px 0;}
#scrollbox ul LI {FLOAT:left;width:230px;_width:230px; vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden;padding-right: 5px;}
#scrollbox ul LI img{ width:230px;height:147px;border:0px;}

.videoplay { width:600px; height:420px; margin:0 12px; float:left;}
.videoinfo { width:320px; height:420px; padding:0 12px; float:left;}
.videoinfo h1 { padding:10px 0;}
.videoinfo .share { padding-top:15px;}

.hd { width:100%; border-bottom:2px solid #111; clear:both}
.hd h2 { display:inline-block;font-size:20px; padding:0 17px 5px 17px;}
.hd h2 a { color:#222; text-decoration:none}
.hd h2 a:hover{ color:#e60000}
.hd span { float:right; font-size:14px; padding-right:10px;}
.hd span a { color:#222; font-weight:bold; text-decoration:none}
.hd-tag{ width:100%; height:32px; position:relative; border-bottom:3px solid #111; clear:both}
.hd-tag h2 { display:inline-block;font-size:20px;height:27px; padding:0 17px 5px 17px; }
.hd-tag h2 a {color:#999}
.hd-tag h2.cur { border-bottom:3px solid #e60000;}
.hd-tag h2.cur a { color:#e60000}

.bd { width:100%; padding:17px 0;}
.bd h2 { padding:0 17px 15px 17px;}
.bd .video .pic {width: 220px;height: 160px;position:relative;}
.bd .video .pic a {width: 220px;height: 160px;background: #000;overflow: hidden;display: block;}
.bd .video .pic a img {transition: all .4s;-webkit-transition: all .4s;-moz-transition: all .4s;}
.bd .video .pic a:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
.bd .video li { display:inline-block; width:220px; margin-left:17px;}
.bd .video .txt  { display:inline-block;}
.bd .video .txt p { display:inline-block; height:40px; padding:10px 0; line-height:18px;}
.bd .video .txt b { display:inline-block; padding:20px 0; vertical-align:top}
.bd .view { text-align:center; line-height:36px;}
.bd .view a { padding:0 20px;}
.bd .video .name{ width:100%; position:absolute; z-index:10; background:#ccc; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; left:0;top:0; height:100%; float:left; text-align:center;line-height: 160px;
 }
 
.bd .zl li { display:inline-block; width:180px; margin-left:30px; margin-right:32px}
.bd .zl .pic {width: 180px;height: 250px;position:relative;}
.bd .zl .pic a {width: 180px;height: 250px;background: #f1f1f1;overflow: hidden;display: block;}
.bd .zl .pic a img {transition: all .4s;-webkit-transition: all .4s;-moz-transition: all .4s;}
.bd .zl .txt  { display:inline-block;}
.bd .zl .txt p { display:inline-block; width:150px; height:40px; padding:10px 0; line-height:18px;}
.bd .zl .txt b { display:inline-block; padding:20px 0; vertical-align:top}
.bd .zl .name{ width:100%; position:absolute; z-index:10; background:#ccc; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; left:0;top:0; height:100%; float:left; text-align:center;line-height: 250px;
 }


.bd .pictxt { width:100%; float:left; height:150px;}
.bd .pictxt li { display:inline-block; width:470px; margin-left:17px;float: left;}
.bd .pictxt .pic {width: 190px;height: 120px; float:left;}
.bd .pictxt .pic a {width: 190px;height: 120px;background: #f1f1f1;overflow: hidden;display: block;}
.bd .pictxt .pic a img {transition: all .4s;-webkit-transition: all .4s;-moz-transition: all .4s;}
.bd .pictxt .txt  { width:260px; display:inline-block; padding-left:10px}
.bd .pictxt .txt p { display:inline-block; width:260px; height:70px; padding:10px 0; line-height:18px;}
.bd .pictxt .txt h3 { font-size:16px; padding-top:10px; margin:0}

.photobox { float:left; width:1000px; overflow:hidden; padding-top:10px;}
.bd .photo { float:left; display: inline; margin-left: 12px; margin-bottom:10px; overflow:hidden;position: relative;}
.bd .photo img{
	height:184px;
    width: 230px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
.bd .photo:hover img {
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
#footer {background: url(footerbg.jpg) repeat center;height: auto;margin-top: 10px;clear: both;}
#footer .footnav { margin:0 auto; width:980px; padding-top:30px;  overflow:hidden;}
#footer .footnav dl { padding:10px; width:80px; float:left;  margin-left:25px; color:#6e6d6d; display:inline}
#footer .footnav dl dt { margin-bottom:5px; padding-bottom:5px; font-weight:bold;}
#footer .footnav dl dt a { color:#c6c6c6}
#footer .footnav dl dd { padding:5px;}
#footer .footnav dl dd a { color:#989898}
#footer .footnav dl dd a:hover { color:#a87f3d}
#footer .footnav .over { }
#footer .footnav .ddover { }
#footer .copyright { clear:both; background:#000; height:50px; line-height:50px; color:#fff; text-align:center; }

/* 浮动面板 */
#floatPanel{}
#floatPanel .ctrolPanel{width:78px; background:#fff ;border-left:#cecece 1px solid;border-top:#cecece 1px solid; position:fixed;right:25px;top:180px;overflow:hidden;z-index:10000; _position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 180); }
#floatPanel .ctrolPanel a{ display:block;margin:0 auto; line-height:33px; font-size:12px;color:#000;letter-spacing:1px;text-align:center; border-bottom:#cecece 1px solid;border-right:#cecece 1px solid; }
#floatPanel .ctrolPanel a:hover{background:#a87f3d;}

#floatPanel .popPanel{width:200px; position:fixed;right:95px;top:180px;z-index:10000;display:none;_position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300);}
#floatPanel .popPanel .popPanel-inner{width:200px;height:468px; position:relative;}
#floatPanel .popPanel .popPanel-inner .weixinPanel{width:190px;height:468px;text-align:center; border:solid 1px #d6d6d6;position:absolute;left:0;top:-60px; background:url(weixin.png) no-repeat;}
#floatPanel .popPanel .popPanel-inner .qqPanel{width:190px;height:auto;text-align:center; border:solid 1px #d6d6d6;position:absolute;left:0;top:0;  background:#898989; text-align:center;}
#floatPanel .popPanel .popPanel-inner .qqPanel a { width:50px; float:left; text-align:center; padding:15px 20px; color:#fff;}