@charset "utf-8";
/* Date: 2012.04.03 */
@import url(../list/topbar.css);
body {background:#fff; color:#333; font-family:"宋体",Arial,Helvetica,sans-serif; font-size:12px;}
body,ul,li,ol,img,p,form,h2,h3,h4,h5,dl,dt,dd,span,div{ margin:0px; padding:0px;}
img{ border:none;}ul,li{ list-style:none;}
h1,h2,h3,h4,h5{font-size:1em; font-size:14px;}i{ color:#f60; font-style:normal;}em{font-style:normal;}
.clearfix{zoom:1;display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fr{ float:right;}.fl{ float:left;}.ml10{ margin-left:10px;}.mr10{ margin-right:10px;}
.height10 { height:10px; clear:both; overflow:hidden;}.height5 { height:5px; clear:both; overflow:hidden;}.disNone { display:none;}.disInline { display:inline;}
/*框架*/
.w960{ width:960px; margin:0 auto;}.w970{ width:970px; margin:0 auto;}.w720{ width:720px; margin:0 auto;}.w450{ width:450px; margin:0 auto;}
.w260{ width:260px; margin:0 auto;}.w230{ width:230px; margin:0 auto;}.w725{width:725px;margin:0 auto;}
/*链接样式*/
a{ color:#333; text-decoration:none;}a:hover{ color:#f60; text-decoration:underline;}
a.a0065CD{ color:#0065CD;}a.a0065CD:hover{ color:#f60;}
a.a666{ color:#666;}a.a666:hover{ color:#f60;}
a.af60{ color:#f60;}a.af60:hover{ color:#f60;}
/*背景图*/
#top,#top .fl ul li span,#logo p,#search ul li.curr b,#search .inputClass,#search .inputClass span,#search .inputClass .buttonInput,#search .inputClass .textClass i,#nav,#nav .rightBg,#nav ul li span,#nav ul li.curr b,#nav ul li.curr b i,.t_bg,#news .title h3.curr,.title_1 span,#company1 .title h3.curr,.title_1 span,#sell .text span,#user,#user .a_but span a,.ul_2 li a,.ul_1314 li a,#porducs .title span,#porducs .title i,#catalog dl dt,.ul_3 li i,#feedback input.but_input,.infiniteCarousel .arrow,.btn_class span,#search .inputClass .set_class h5{ background:url(http://www.95gq.com/images/index/indexbg.png)}
/*图片居中*/
.imgBorder{*overflow:hidden; overflow: hidden; height: 85px;width: 105px; border: 1px solid #cbe0f1; padding:2px; }
.imgBorder a{display: table-cell;text-align: center;vertical-align: middle; *display:block;*font-family:Arial;*line-height:1; *font-size:74px; height: 85px;width: 105px;}
.imgBorder a img {vertical-align: middle;}
/*顶部*/
#top{ height:28px; line-height:28px; width:100%; }
#top .fl p{ color:#666; float:left;}
#top .fl ul{ float:left;}
#top .fl ul li{ float:left; padding:0 10px; position:relative; z-index:15; line-height:22px; margin-top:2px; width:80px; margin-left:10px; display:inline;}
#top .fl ul li.curr{ background:#fff; border:#ddd solid 1px; border-bottom:none;}
#top .fl ul li span{ background-position:right -245px; padding:0 15px 0 0px;}
#top .fl ul li .more{ display:none;}
#top .fl ul li.curr .more{ border:#ddd solid 1px; border-top:none; background:#fff; display:block; position:absolute; width:80px; z-index:4; line-height:24px; padding:3px 10px; top:18px; left:-1px;}
#top .fl ul li .more em{  width:98%;}
#top .fr span{ color:#999; padding-right:8px;}
#top .fr span a{ color:#666;}#top .fr span a:hover{ color:#f60;}
/*头部*/
#header{ padding-top:8px; position:relative; z-index:10;}
#logo{ padding:14px 0 0 0px; float:left;margin-right:30px;margin-top:10px;}
#logo a{ float:left}
#logo p{ background-position:0 -46px; color:#666; display:inline; float:left; height:42px; width:130px; margin-left:15px; line-height:18px; padding:2px 0 0 15px;}
#logo p strong{ color:#333; font-size:14px;}

/*最新主导航*/
.basis-box {
	width: 970px;
	margin: 0 auto;
	position: relative;
}

.nav-box {
	clear:both;
	width: 100%;
	height: 50px;
	line-height: 50px;
	background-color: #f95b04;
	min-width: 970px;
}
.nav-box-ul li {
	float: left;
	height: 50px;
	font-size: 16px;
	margin-right: 10px;
	font-family:'Microsoft YaHei',Arial,sans-serif;
}
.nav-box-ul li a {
	display: block;
	color: #ffffff;
	padding: 0 18px;
}
.nav-box-ul li a:hover, .nav-box-ul li a.on {
	background-color: #ff3800;
	color: #ffffff;
	text-decoration:none;
}
.nav_box_right a{ color:#FEFC42; margin-left:10px;}
.nav_box_right a:visited{ color:#FEFC42;}
.nav_box_right a:hover{ color:#fff;}

/* 导航 */
#nav{background-position:0 -90px; float:left;  height:36px; width:100%; position:relative; z-index:3; margin-top:10px;}
#nav .rightBg{background-position:480px -90px; height:36px; width:480px; position:absolute; z-index:2;  top:0px; right:0px;}
#nav ul{ float:left; height:37px; position:relative; z-index:5; padding-left:0.5%;}
#nav ul li{ float:left; padding-left:5px;}
#nav ul li span{ background-position:-250px -40px; float:left; height:37px; width:2px;}
#nav ul li b{ float:left; height:37px; line-height:37px; position:relative; z-index:0; padding:0 16px;}
#nav ul li b i{ position:absolute; height:33px; width:5px; top:0px; right:0px; _right:-1px;}
#nav ul li a{ color:#fff; font-size:14px;}
#nav ul li a:hover{ color:#FFC95C; font-size:14px; text-decoration:none;}
#nav ul li.curr b{ background-position:0 -1120px; margin-top:4px; height:33px; line-height:33px;}
#nav ul li.curr b i{background-position:0px -1160px; height:33px; width:4px;}
#nav ul li.curr a{ color:#333;}
#nav .fr{color:#FEFC42; position:relative; z-index:5; height:37px; line-height:37px; padding-left:15px;}
#nav .fr a{ color:#FEFC42;}#nav .fr a:hover{ color:#fff;}
/* 价格行情 */
#news .title{ background-position:0 -280px; height:32px; line-height:32px;}
#news .title h3{ float:left; font-weight:normal; text-align:center;}
#news .title h3.h_1{ width:88px;}#news .title h3.h_2{ width:86px;}#news .title h3.h_3{ width:86px;}
#news .title h3.curr{font-weight:bold;}
#news .title h3.curr.h_1{ background-position:-260px -280px;}
#news .title h3.curr.h_2{ background-position:-348px -280px;}
#news .title h3.curr.h_3{ background-position:-434px -280px;}
#news .news_img{ border-top:#B1D6EB dotted 1px; height:152px; float:left; margin:0 4.5%; display:inline; padding:9px 3px 0px 3px; width:216px; padding:  overflow:hidden; }
/* company */
#company1 .title{ background-position:-30px -280px; height:32px; line-height:32px;}
#company1 .title h3{ float:left; font-weight:normal; text-align:center;}
#company1 .title h3.h_1{ width:57px;}#company1 .title h3.h_2{ width:68px;}#company1 .title h3.h_3{ width:104px;}
#company1 .title h3.curr{font-weight:bold;}
#company1 .title h3.curr.h_1{ background-position:-110px -310px;}
#company1 .title h3.curr.h_2{ background-position:-279px -311px;}
#company1 .title h3.curr.h_3{ background-position:-284px -312px;}
#company1 .news_img{ border-top:#B1D6EB dotted 1px; height:152px; float:left; margin:0 4.5%; display:inline; padding:9px 3px 0px 3px; width:216px; padding:  overflow:hidden; }
/* 图片切换 */
.imgnav{  width:100%; overflow:hidden;  position:relative; z-index:2;}
.img_class{ z-index:3;}.img_class img{ width:100%;}
.btn_class{ position:absolute; font-size:14px;  top:226px; z-index:5;}
.btn_class{position:absolute; background:none; height:28px;bottom: 5px;right:0px;
z-index: 1555;width: 100%;background: #000;background: rgba(0,0,0,.5);}
.btn_class p{ float:left; width:80%;margin-left:8px; padding-top:4px; color:#fff;}
.btn_class span { margin-top:4px; margin-right:5px;background-position:-361px -127px;float:left; font-weight:bold; color:#f60; width:16px; height:16px; line-height:16px; cursor:pointer; text-align:center;}
.btn_class span.hov{ background-position:-377px -127px; color:#fff; }
.btn_class div{ float:right; width:100%;}
.btn_class a{color:#fff;}
#img_soll .imgnav{height:250px;}
#img_soll .img_class img{height:250px; width:100%; overflow:hidden; position:relative; }
.news_img .imgnav{ height:142px;}
.news_img .img_class{ height:120px; float:left; width:100%; overflow:hidden;}
.news_img .img_class img{height:120px;}
.news_img .img_bottom{ background:#E8E8E8; float:left;  width:100%; height:22px; overflow:hidden;z-index:5; }
.news_img .img_bottom ul{ float:left; height:22px; overflow:hidden;}
.news_img .img_bottom ul li{ float:left; padding-left:5px;}
.news_img .img_bottom ul li span{ background:#FF9B58; border:#fff solid 1px; color:#fff; font-weight:bold; width:16px; height:16px; float:left; text-align:center; line-height:16px; margin-top:2px;}
.news_img .img_bottom ul li a{ display:none;}
.news_img .img_bottom ul li.hov span{ display:none;}
.news_img .img_bottom ul li.hov a{ background:#fff; color:#0065CD; display:block; height:20px; line-height:20px;  float:left;  width:150px; margin:1px 0px; padding:0px 5px; overflow:hidden;}
.news_img .img_bottom ul li.hov a:hover{ color:#0065CD;}
/* ul */
.ul_class li{ color:#666; float:left; height:24px; line-height:24px; overflow:hidden; width:100%;}
.ul_class2 li{ color:#666; float:left; height:22px; line-height:24px; overflow:hidden; width:100%;}
.ul_1{ float:left;  padding:9px 0 8px 0px; width:100%;}
.ul_1 li{ color:#0065CD; margin:0 5%; width:90%; display:inline;}
.ul_1 li.curr{ margin-top:8px; border-top:#ccc dotted 1px; padding-top:9px;}
.ul_2 li a{ background-position:0 -352px; padding-left:10px;}
.ul_2{ padding:8px 0 4px 0; float:left; width:100%;}
.ul_2 li{ width:90%; padding:0 5%; }
.ul_3 li a{ background:none; padding-left:0px;}
.ul_3 li i{background-position:0 -352px; padding-left:10px;}
.ul_4{ padding:6px 0 2px 0;}
.ul_1314 li a{ background-position:0 -352px; padding-left:10px;}
.ul_1314{ padding:0 0 0 0; float:left; width:100%;}
.ul_1314 li{ width:100%;  }
/* title */
.title_1{ background-position:0 -312px; height:32px; width:100%; position:relative;}
.title_1 h3{ float:left; padding:9px 0 0 30px; position:relative; z-index:5;}.title_1 span{background-position:right -312px; color:#f60; height:32px; line-height:32px; right:0px; text-align:right; position:absolute; padding-right:10px; width:250px; z-index:0;}
.title_1 span.curr{width:150px;}
.title_2{ background-position:0 -760px; height:32px; line-height:32px; width:100%;}
.title_2 h3{ float:left; padding:0 12px;}.title_2 i{ float:left; }.title_2 span{ float:right; padding-right:10px;}
.title_2 h3.curr{ color:#f60;}
.title_3{ background-position:0 -792px; height:30px; width:100%;}
.title_3 h3{ float:left; padding:9px 0 0 33px;}.title_3 span{ float:right;  padding:9px 10px 0 0px;}
/* 供求信息 */
#sell ul{ padding:4px 0 1px 0; float:left; width:100%;}
#sell ul li{ width:98%; padding:0 1%; }
#sell ul li p{ float:left;  overflow:hidden; padding:0 1%; width:48%;}
#sell .text{ float:left; width:96%; padding:0 2% 8px 2%; line-height:23px;}
#sell .text span{ background-position:-218px -127px; color:#f60; display:inline-block; height:23px; width:60px; padding-left:8px;}
#sell .text a{ margin-left:6px;}
#sell_scroll{height:196px; overflow:hidden; width:100%; float:left;}
/* 会员快捷入口 */
#user{ background-position:0 -892px; height:160px;}
#user .title h3{ float:left; padding-left:38px; padding-top:12px;}
#user .title span{ float:right; padding-top:14px; padding-right:20px;}
#user .a_but{ float:left; width:88%; padding:2px 6%;}
#user .a_but span{ float:left; width:50%; text-align:center;}
#user .a_but span a{ background-position:-133px -127px; display:inline-block; color:#C45802; font-size:13px; font-weight:bold; height:28px; line-height:28px; width:85px; margin-top:10px;}#user .a_but span a:hover{ color:#f60;}
/* 热点推荐 */
#hot ul{ padding:8px 0 4px 0; float:left; width:100%;}
#hot ul li{ width:90%; padding:0 5%; }
/* 推荐产品 */
#porducs .title{ background-position:0 -375px; height:32px; width:100%; position:relative;}
#porducs .title h3{ float:left; padding:11px 0 0 33px;}
#porducs .title p{ float:left; padding:12px 0 0 0px;}
#porducs .title p a{ margin-left:10px;}
#porducs .title i{ background-position:right -407px; color:#999; float:left; padding:12px 15px 0 15px;}
#porducs .title span{background-position:right -375px; height:20px; padding-top:12px; right:0px; text-align:right; padding-right:10px; position:absolute; width:300px; }
#porducs ul{ float:left; padding:10px 0px; width:100%;}
#porducs ul li{ float:left; width:111px; margin:5px 8px 0 15px; display:inline;}
#porducs ul li p{ float:left; width:100%; height:18px; line-height:18px; text-align:center; padding-top:5px; overflow:hidden;}
/* 热门行业分类 */
#catalog .title{ background-position:0 -440px; height:36px; width:100%;}
#catalog .title h3{ color:#fff; float:left; padding:8px 0 0 32px;}
#catalog .title i{ float:left; padding:10px 0 0 35px;}
#catalog .title span{ float:right; padding:10px 10px 0 0px;}
#catalog .catalog_class{ padding:0 10px 7px 10px;}
#catalog dl{ border:#fff solid 1px;}
#catalog dl dt{ float:left; height:150px; text-indent:-9999px; width:51px;}
#catalog dl dt.dt_1{ background-position:0 -476px;}#catalog dl dt.dt_2{ background-position:-53px -476px;}#catalog dl dt.dt_3{ background-position:-106px -476px;}#catalog dl dt.dt_4{ background-position:-159px -476px;}
#catalog dl dd{ border-bottom:#DBDBDB dashed 1px; float:left; width:630px; padding:4px 0 5px 0;}
#catalog dl dd p{ float:left; width:50%; height:28px; line-height:28px; overflow:hidden;}
#catalog dl dd p strong{ font-size:14px;}
#catalog dl dd p a{ margin-left:8px;}
#catalog dl.curr{ background:#F3FAFC; border:#A9DEED solid 1px;}
#catalog dl.curr dd{ border-bottom:none;}
/* 推荐企业 */
#news_img .title{ background-position:0 -626px; height:36px; width:100%;}
#news_img .title h3{ color:#fff; float:left; letter-spacing:2px; padding:9px 0 0 32px;}#news_img .title span{ float:right; padding:10px 10px 0 0;}
#news_img ul{ float:left; padding:0px 0 6px 0px; width:100%;}
#news_img ul li{ float:left; width:151px; margin:12px 7px 0 16px; display:inline;}
#news_img ul li p{ float:left; width:100%; height:18px; line-height:18px; text-align:center; padding-top:8px; overflow:hidden;}
#news_img ul li .imgBorder{ width:145px; height:100px;}
#news_img ul li .imgBorder a{ width:145px; height:100px;  *font-size:92px;}

#you_like .title{ background-position:0 -698px; height:40px;}
#you_like .title h3{ float:left; padding:12px 0 0 15px;}#you_like .title span{ float:right;  padding:14px 10px 0 0;}
#you_like ul li .imgBorder{ width:145px; height:100px; border:none;}
#you_like ul li .imgBorder a{ width:145px; height:100px;  *font-size:92px;}

/* 您可能感兴趣 */
.infiniteCarousel { float:left; height:161px; width:100%; position:relative;}
.infiniteCarousel .wrapper { width:660px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */ overflow:hidden;  height:150px;  margin:0px  0 0 17px;  position: absolute;  top: 0;}
.infiniteCarousel .wrapper ul {   /* single item * n */  list-style-image:none;  list-style-type:none;   position: absolute;  top: 0;}
.infiniteCarousel ul li { display:block;  float:left; padding:5px 0px 0px 15px; width:150px; overflow:hidden; text-align:center;}
.infiniteCarousel ul li p{ padding:6px 0;}
.infiniteCarousel .arrow { display: block; height:21px; width:11px; text-indent: -999px; position: absolute; top:50px; cursor: pointer; outline: 0;}
.infiniteCarousel .rightBg { background-position:-283px -891px; right:5px;}
.infiniteCarousel .rightBg:hover{background-position:-283px -891px; right:5px;}
.infiniteCarousel .leftBg { background-position:-272px -891px; left:5px;}
.infiniteCarousel .leftBg:hover{ background-position:-272px -891px; left:5px;}
.infiniteCarousel .leftNone{ background-position:-250px -891px; left:5px;}
.infiniteCarousel .rightNone{ background-position:-261px -891px; right:5px;}
/* 意见反馈 */
#feedback{ padding:10px; text-align:center;}
#feedback textarea{ border:#ccc solid 1px; color:#999; float:left; font-size:12px; line-height:14px; padding:3px; width:97%; height:38px;}
#feedback input.text_input{border:#ccc solid 1px; color:#999; float:left; padding:3px 3px; width:97%; margin-top:6px;}
#feedback input.but_input{ background-position:-286px -127px; border:none;  float:left; cursor:pointer; height:28px; width:75px; margin-top:6px;}
#feedback em{ color:red; float:left; line-height:28px; margin-top:10px; padding-left:6px;}
#feedback img{ float:left;  margin-top:6px;}
/* 底部 */
#footer { clear:both; text-align:center; line-height:24px; padding:6px 0 0; border-top:#ccc solid 0px;}
#footer p.curr{ color:#666;}
#footer .link{ width:100%; margin:0 auto; line-height:24px; text-align:left; float:left;  word-break :keep-all;}
#footer .link a{padding-right:6px;}
.footer { line-height:28px; color:#999; text-align:center;  background-color:#333333; clear:both; width:100%;}
a.a999{ color:#999;}a.a999:hover{ color:#f60;}

/* border */
.border_1{ border:#BBDBF2 solid 1px;}.border_2{ border:#FCE1A9 solid 1px;}.border_3{ border:#DDD solid 1px;}
.border_top{border-top:none;}
.bgcolor_1{ background:#F2FBFE;}
.banner_1{ float:left; height:50px; width:100%; overflow:hidden;}
.banner_2{  float:left; height:60px; width:100%; overflow:hidden;}

/* 热门产品 */
#hot_product h3{ background:url(http://www.95gq.com/images/index/hot.gif) 6px 6px no-repeat; float:left;  font-weight:normal; font-size:12px; padding:0px 0 0 28px; padding:8px 0px 5px 33px; width:85px;}
#hot_product .key{ float:left; padding:0px 0px 0px 5px; line-height:14px; height:14px; margin-top:8px; overflow:hidden; width:50%;}
#hot_product .key a{ margin-right:10px; color:#666;}
#hot_product .key a:hover{ color:#f60;}
#hot_product span{ float:right; padding:8px 10px 5px 0;}

.bd_banner{ float:left; width:948px; overflow:hidden; border:#ddd solid 1px;}

/*下拉子菜单导航*/
#danghanglist {Z-INDEX: 1800; POSITION: relative;  MARGIN: 0px auto; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px;}
#danghanglist LI UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; list-style:none;}
#danghanglist LI {POSITION: relative; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; FLOAT: left; LEFT: 0px; list-style:none;}
#danghanglist LI UL LI div A { line-height:22px;}
#danghanglist LI UL LI A:link {BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; PADDING-LEFT: 5px; DISPLAY: block; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none}
#danghanglist LI UL LI A:visited {BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; PADDING-LEFT: 5px; DISPLAY: block; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none}
#danghanglist LI UL LI A:hover {COLOR: #FF6600; TEXT-DECORATION: underline}
#danghanglist LI UL {BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 310px; DISPLAY: none; BORDER-TOP: #ccc 1px solid; TOP: 24px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px;}
#danghanglist LI UL LI {PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 4px}
#danghanglist LI UL LI UL {POSITION: absolute; MARGIN-TOP: 0px; DISPLAY: none; MARGIN-LEFT: 1px; TOP: 0px}
#danghanglist A:link {COLOR: #333; TEXT-DECORATION: none}
#danghanglist A:visited {COLOR: #333; TEXT-DECORATION: none}
#danghanglist A:hover {COLOR: #FF6600; TEXT-DECORATION: underline}
#danghanglist .droplist_off {TEXT-ALIGN: left; FLOAT: left}
#danghanglist .droplist_on {TEXT-ALIGN: left; FLOAT: left}
.droptxt_off
{
BACKGROUND-IMAGE: url(http://www.95gq.com/images/common/down.gif); 
Z-INDEX: 1800; 
POSITION: relative; 
TEXT-ALIGN: left; 
PADDING-LEFT: 4px; 
WIDTH: 64px; 
PADDING-RIGHT: 3px; 
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-POSITION: 53px 50%; 
PADDING-TOP: 1px
}
.droptxt_on 
{
BACKGROUND-IMAGE: url(http://www.95gq.com/images/common/up1.gif); 
Z-INDEX: 1800; 
POSITION: relative; 
TEXT-ALIGN: left; 
BACKGROUND-COLOR: #fff; 
PADDING-LEFT: 3px; WIDTH: 64px; 
PADDING-RIGHT: 2px;
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-POSITION: 53px 50%; 
BORDER-LEFT: #ccc 1px solid; 
BORDER-TOP: #ccc 1px solid; 
BORDER-RIGHT: #ccc 1px solid;
height:24px;
}
#danghanglistlen LI {WIDTH: 90px}

<!--搜索-->
/*搜索*/
img{ border:0 none;}ul,li{ list-style:none;}
#search ul li.curr b,#search .inputClass,#search .inputClass span,#search .inputClass .buttonInput,#search .inputClass .textClass i,#search .inputClass .set_class h5{ background:url(http://www.95gq.com/images/search_icon.png) ;}
#search{ float:right; width:620px; margin-bottom:0px;}
#search ul{ float:left; width:100%; padding-left:0%; position:relative; z-index:5;}
#search ul li{ color:#999; float:left;  height:28px; line-height:25px; margin-left:0px; margin-top:0px; width:67px;}
#search ul li b{ color:#333; cursor:pointer; float:left; font-weight:normal; font-size:14px; text-align:center; width:67px;}
#search ul li.curr b{/* background-position:-240px 0px;*/ color:#FF7300;font-weight:bold; height:25px; width:67px;}
#search .inputClass{ margin-bottom:15px; background-position:-240px -40px; height:36px; float:left; position:relative; z-index:0; margin-top:-2px; width:100%;}
#search .inputClass .textClass{/* border:#9F9F9F solid 1px;*/ border-right:none; background:#fff; float:left; height:24px; margin:8px 0 0 4px; display:inline;}
#search .inputClass .textClass i{ background-position:0px -196px; float:left; height:12px; width:11px; margin:6px 1px 0 0px; display:inline;}
#search .inputClass .textClass input{outline:0;border:0;background:white; color:#999; font-size:14px; height:26px; line-height:24px; margin-top:-3px; padding:0px; width:531px;}
#search .inputClass .textClass_1 input{ width:446px;}
#search .inputClass .buttonInput{ background-position:-320px 0px; border:none; cursor:pointer; float:left; height:30px; width:83px; position:relative; z-index:3; margin-top:3px;}
#search .inputClass .set_class{ position:relative; float:left; width:85px; height:30px;   margin:3px 0px 0 0px;}
#search .inputClass .set_class h5{/*border:#9F9F9F solid 1px;*/ background-color:#fafafa;  border-right:none;  border-left:#ddd solid 1px; float:left; height:30px; line-height:30px; padding:0 5px 0 10px; width:69px; color:#333; background-position:-886px -8px; font-size:12px; font-weight:normal; cursor:pointer} 
#search .inputClass .set_class ul{ position:absolute; background:#fff; border:#ccc solid 1px; left:0px; top:30px; width:83px; z-index:999; display:none;} 
#search .inputClass .set_class ul li{ float:left; width:100%; text-align:center}
#search .inputClass .set_class ul li.curr{ font-weight:bold; }
#search .inputClass .set_class ul li a{color:#333; width:100%; height:28px; line-height:28px; float:left; font-size:12px; }
#search .inputClass .set_class ul li a:hover{background:#DFF4FB; text-decoration:none; width:100%;}
#search .hotsearch a{ color:#666666; margin:0 16px 0 0}
#search .hotsearch a:hover{ color:#FF6600;}

.disNone { display:none;}.disInline { display:inline;}.overFlow{ overflow:hidden;}
/*.searchIndex { margin:0; width:400px; padding-top:24px; position:relative; z-index:2;}
.searchIndex ul { position:absolute; top:8px;left:364px;}
.searchIndex .on { background:url(../icoIndex.png) -240px 0 no-repeat; width:65px; height:26px; font-size:14px; font-weight:bold; color:#ff5200; margin-top:0px}
.searchIndex li { width:60px; height:25px; float:left; margin-right:2px; text-align:center; line-height:25px; cursor:pointer; color:#3c5b95; font-size:16px;}
.s_area { background:url(../icoIndex.png) -240px -40px no-repeat; width:480px; height:34px; padding-top:8px;_margin-top:24px;}
.s_a_txt { margin-left:10px; width:396px; height:15px; padding-top:6px; border:#fff 1px solid; color:#88a1a8; font-size:14px}
.s_a_sub { background:url(../icoIndex.png) -320px 0 no-repeat; width:64px; height:27px; cursor:pointer; position:absolute; border:none;}
.s_a_adv{ float:right; *margin-top:-25px; line-height:14px; color:#03a;}*/

.backToTop { display: none; width:35px; height:80px; background:url(http://www.95gq.com/images/common/uptop.png);line-height: 1.2; position: fixed; _position: absolute; right: 10px; bottom: 100px; _bottom: "auto"; cursor: pointer;}
.banner_list span a{display:block;height:60px;margin:0 auto;overflow:hidden;width:100%; text-decoration:none;}
#banner_list span{height:60px;left:0;top:0;width:100%; display:block;}


/*fast_panel*/
#fast_panel .clearfix:after{
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
#fast_panel .clearfix{
  display:inline-block;
  overflow:hidden;
}
#fast_panel .clearfix{display: block;}

#fast_panel .lineH17{line-height:17px;}
#fast_panel .fontS12{font-size:12px;}
#fast_panel .fontC02, .fontC02:visited{color:#666;}
#fast_panel .ml10{ text-align:center; margin-top:10px;}

#fast_panel .con_right{ width:228px; border:solid 1px #e2e2e2;}

#fast_panel .con_user{
	height:66px;
	}

#fast_panel .con_user a{
	color:#589500;
	}
#fast_panel .con_user li{
	line-height:22px;
}	

#fast_panel .login{
	border-top:solid 1px #e2e2e2;
	border-bottom:solid 1px #e2e2e2;
	background-color:#f8f8f8;
	}
#fast_panel .login div{
	float:left;
	width:113px;
	border-right:solid 1px #e2e2e2;
	background:#f8f8f8;
	height:45px;
	overflow:hidden;
	}
#fast_panel .login div.last{
	border-right:none;
	}
#fast_panel .login a{
	height:45px;
	padding-left:20px;
	line-height:45px;
	text-align:center;
	display:block;
	background:#f8f8f8 url(http://www.95gq.com/images/login_reg_icon.png) no-repeat 12px 10px;
	}
#fast_panel .login a.a02{
	background-position:20px -49px;
	}
#fast_panel .login a:hover{
	text-decoration:none;
	 margin-left:10px;
	transition:  margin-left 0.5s  ease;
	-moz-transition: margin-left 0.5s;
	-ms-transition: margin-left 0.5s;
	-o-transition: margin-left 0.5s;
	-webkit-transition: margin-left 0.5s;
	}
	
#fast_panel .fast_button{
	/*border-top:solid 1px #e2e2e2;*/
	border-bottom:solid 1px #e2e2e2;
	background-color:#f8f8f8;
	}
#fast_panel .fast_button div{
	float:left;
	width:113px;
	border-right:solid 1px #e2e2e2;
	background:#f8f8f8;
	height:40px;
	overflow:hidden;
	}
#fast_panel .fast_button div.last{
	border-right:none;
	}
#fast_panel .fast_button a{
	height:40px;
	
	line-height:40px;
	text-align:center;
	display:block;
	}
#fast_panel .fast_button a:hover{
	text-decoration:none;
	 margin-left:10px;
	transition:  margin-left 0.5s  ease;
	-moz-transition: margin-left 0.5s;
	-ms-transition: margin-left 0.5s;
	-o-transition: margin-left 0.5s;
	-webkit-transition: margin-left 0.5s;
	}	

#fast_panel .right_link{
	/*border-top:solid 1px #e2e2e2;*/
	}
#fast_panel .right_link li{
	float:left;
	border-bottom:solid 1px #e3e3e3;
	border-left: solid 1px #e3e3e3;
	padding:8px 7px;
	width:61px;
	height:75px;
	text-align:center;
	}
#fast_panel .right_link li.left{
	border-left:none;
	}
#fast_panel .right_link li em{
	width:46px;
	height:54px;
	display:block;
	margin:0 auto;
	background:url(http://www.95gq.com/images/fast_link_icon.png) no-repeat;
	transform:scale(0.7,0.7); 
	-moz-transform:scale(0.7,0.7);  
  	-webkit-transform:scale(0.7,0.7);
	-o-transform:scale(0.7,0.7);
	}
#fast_panel .right_link li em.e01{
	background-position:1px -7px;
	}
#fast_panel .right_link li em.e02{
	background-position:-51px -7px;
	}
#fast_panel .right_link li em.e03{
	background-position:-101px -7px;
	}
#fast_panel .right_link li a em{
	transition:  transform 0.5s  ease;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	-webkit-transition: transform 0.5s; 
	}
#fast_panel .right_link li a:hover{
	text-decoration:none;
	}
#fast_panel .right_link li a:hover em{
	transform:scale(1,1); 
	-moz-transform:scale(1,1);  
  	-webkit-transform:scale(1,1);  
  	-o-transform:scale(1,1);
	transition:  transform 0.5s  ease;
	-moz-transition: transform 0.5s;
	-ms-transition: transform 0.5s;
	-o-transition: transform 0.5s;
	-webkit-transition: transform 0.5s; 
  }	
#fast_panel .case{
	padding:10px 10px;
	height:221px;
	}
#fast_panel .case li{
	height:26px;
	line-height:26px;
	overflow:hidden;
	}
#oDiv{
	height:203px;
	overflow:hidden;
	margin-top:5px;
	}
#fast_panel .case li a{
	color:#555555;
	margin-left:5px;
	}
#fast_panel .case li a:hover{
	color:#dc0107;
	text-decoration:none;
	}  

