@charset "utf-8";
/* CSS Document */
/*-- 提倡互联网共享,同时应尊重原创作者,网站制作属: color 咖乐 --*/
/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
img,div,td { border:none;}
body{
	color:#333;
	background:url(../images/K_01.jpg) #1d1f23 repeat-x top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font:12px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";*/
}
li { list-style:none;}

a{color:#333;text-decoration:none;}
a:hover{
	text-decoration:underline;
}
ul li {list-style:none;}

input,select,button{vertical-align:middle;}
/*公用样式--------------------------------------------*/
.w1000 { width:1000px;}
.center { margin:0px auto;}
.clear { clear:both;}
.lineH { line-height:22px;}
.bg { background:url(../images/bg.jpg) no-repeat top center; padding-bottom:15px;}
/*header-------------------------------------*/
.header { height:115px; padding-top:30px;}

.l { float:left;}
.r { float:right;}
.logo { float:left; width:400px;}
.tel { width:150px;}
.tel img { margin-top:10px;}
/*导航-----------------------*/
.navMenu {
	height:45px;
	line-height:45px;
	background:url(../images/nav.png) no-repeat;
}
.navMenu ul li { float:left; padding:0px 26px; text-align:center; background:url(../images/line.jpg) no-repeat right center;}
.navMenu ul li a { display:block; font-size:14px; color:#fff;}
.navMenu ul .home { padding:0px;}
.navMenu ul .home a{ display:block; width:50px; overflow:hidden; text-indent:-999px; background:url(../images/K_06.jpg) no-repeat center;}

.search { width:207px; height:24px; background:url(../images/k_03.jpg) no-repeat center; float:right; margin:11px 11px 0px 0px;}
.s_txt { border:none; background:none; line-height:18px; padding:3px 7px; width:165px;}
.s_bt { background:none; width:25px; cursor:pointer; border:none;}
/*-------------------------------首页-------------------------------------*/
.mainbox { padding:6px 0px;}
.ffbg { padding:7px 10px; background:#fff;}
.focus{width:980px;height:252px;position:relative;}
.f426x240{width:980px;height:252px;overflow:hidden}
.f426x240 img{width:980px;height:252px;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ display:none;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:right center;right:0}
.rslides_tabs{clear:both;text-align:center; position:absolute; bottom:10px; right:0px; z-index:1000; width:70px; display:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:6px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:15px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,170,255, .6);background:#00aaff;}

.leftbox { width:175px;}
.title { height:31px; line-height:31px; background:url(../images/k9.jpg) repeat-x center; padding-left:10px; font-size:14px; color:#fff;}
.lefttxt { background:#eaeced; border:1px solid #ccc; border-top:none; padding:4px;}
.leftff { background:#fff; border:1px solid #ccc;}
.leftlist li { line-height:26px; padding-left:30px; background:url(../images/k19.jpg) no-repeat 15px center; border-bottom:1px solid #ebebeb;}
.litgroup { color:#fff; font-size:14px; background:#074a6a; padding:5px 10px;}
.litgroup a { color:#fff;}

.rightbox { width:790px;}
.r_title { color:#33709F; font-size:24px; padding-bottom:8px; padding-top:5px;}
.txt { padding:0px 15px; line-height:22px;}
.txt a { text-decoration:underline; color:#00F;}

/*--------------------------产品中心----------------------*/
.title a { color:#fff;}
.bar { margin:5px;}
.pbox{ width:140px; height:210px; display:inline; margin:10px 16px 0px 0px; padding-left:5px;}
.noM { margin-right:0px;}
.litpic img { height:130px; width:130px; border:2px solid #ececec;}
.litpic img:hover { border:2px solid #0af;}
.pname { padding:5px 0px; width:140px;}
.pbox a:hover { color:#00aaff;}
.iqwpage {
    clear: both;
    height: 24px;
    margin-top: 8px;
    padding:12px 5px 3px 10px;
	background:#f7f8f9;
	color:#333;
}
.iqwpage span {
    border: 1px solid #dedede;
    margin-right: 2px;
    padding: 3px 6px;
}
.iqwpage a {
    border: 1px solid #dedede;
    padding: 3px 6px;
	color:#333;
}
.iqwpage .current, .iqwpage a:hover {
    background: none repeat scroll 0 0 #0c85cc;
    border: 1px solid #0c85cc;
    color: #fff;
    padding: 3px 6px;
    text-decoration: none;
}
.iqwpage ul li {
    float: left;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    margin: 0 5px;
}
.iqwpage ul li a {
    font-size: 12px;
    font-weight: bold;
    margin: 0 5px;
}
.iqwpage ul li select {
    font-size: 12px;
    vertical-align: top;
}
.brandpic { float:left; border:1px solid #ccc; margin:-1px 0px 0px -1px;}
.brandpic img { width:80px;}
.moreb { text-align:right; padding:6px 5px 0px 5px;}
/*------------------------------搜索----------------------*/
.searchbox { padding:7px; background:#f3f1f6; margin:5px;}
.s01 { height:16px; line-height:16px; padding:5px; padding-left:25px; background:url(../images/ss.jpg) no-repeat left center #fff; border:1px solid #c9c9c9; width:408px;}
.select { padding:4px;}
.s02 { height:28px; width:71px; text-align:center; background:url(../images/bt.jpg) no-repeat; color:#fff; border:none; cursor:pointer;}
.livechat { background:url(../images/webImg_03.png) #e2e2e2 no-repeat 10px center; display:inline-block;line-height:28px; padding:0px 15px 0px 35px; cursor:pointer; position:relative; font-weight:bold; color:#f66907;}
.livebox { position:absolute; right:0px; top:28px; width:160px; text-align:center; height:100px; background:#e2e2e2; display:none;}
.livebox img { margin-top:6px;}
.livechat:hover .livebox{ display:block;}
.livebox:hover { display:block;}

/*--------------------------放大镜-----------------------------*/
.arcpbox { padding-left:5px; padding-top:8px;}
.buyright { float:right; width:415px; padding:10px; padding-top:0px;}
.ptitle { padding:15px; line-height:24px; background:#e0e0e0; font-size:14px;}
.pinfo {padding:15px; line-height:24px;font-size:14px; color:#8a8a8a; height:200px;}
.arctxt { padding:10px; line-height:26px; margin-bottom:20px;}
.arcptitle { height:20px; line-height:20px; padding:10px; background:#e0e0e0; font-size:16px; font-weight:bold;}
.ptag { padding:15px; background:#f1f1f1; position:relative;}
.fxd { position:absolute; right:20px; bottom:14px;}
.Inquiry { display:inline-block; width:105px; text-align:center; height:24px; line-height:24px; background:url(../images/arc_p_07.jpg) no-repeat; color:#fff; font-size:14px;}
.buyphoto { width:350px; float:left;}
#goodsInfo .img_info {
    float: left;
    height: 454px;
    margin-right: 12px;
    width: 334px;
}
#goodsInfo .img_info .big_img {
    border: 1px solid #CCCCCC;
    height: 332px;
    width: 332px;
}
#goodsInfo .img_info .img_list {
    height: 52px;
    margin-top: 12px;
    overflow: hidden;
    width: 334px;
}
#goodsInfo .img_info .img_list span.spanL {
    background:url(../images/img_up.jpg) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 45px;
    width: 12px;
}
#goodsInfo .img_info .img_list span.spanR {
   background:url(../images/img_down.jpg) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 45px;
    width: 12px;
}
#goodsInfo .img_info .img_list .gallery {
    display: inline;
    float: left;
    margin-left: 14px;
    overflow: hidden;
    width: 280px;
}
#goodsInfo .img_info .img_list .gallery li {
    float: left;
	margin-left:4px;
    width: 52px;
}
#goodsInfo .img_info .img_list img {
    float: left;
    margin-right: 5px;
	border: 1px solid #CCCCCC;
}
#goodsInfo .img_info .img_list img.onbg {
    border: 1px solid #0af;
}
#goodsInfo .img_info .img_list img.autobg {
    border: 1px solid #CCCCCC;
}
.MagicZoomPup {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AAAAAA;
    cursor: move;
}
.MagicZoomLoading {
    background: url("graphics/loader.gif") no-repeat scroll 2px 50% #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #444444;
    font-family: sans-serif;
    font-size: 8pt;
    line-height: 1.5em;
    margin: 0;
    padding: 4px 4px 4px 24px !important;
    text-align: left;
    text-decoration: none;
}
.MagicBoxShadow {
    border-collapse: separate;
    box-shadow: 3px 3px 4px #888888;
}
.MagicBoxGlow {
    border-collapse: separate;
    box-shadow: 0 0 4px 4px #888888;
}
.liuyan tr td { padding:5px;}
.liuyan tr td strong{ color:#F00;}
.input { line-height:16px; padding:4px; width:200px;}
.sub_bt,.res_bt { border:none; width:69px; height:26px; line-height:26px; text-align:center; background:url(../images/bt_05.gif) no-repeat center; color:#fff; cursor:pointer;}
.sub_bt { width:69px; height:26px; line-height:26px; text-align:center; background:url(../images/bt_03.gif) no-repeat center;}
.payment tr td { background:#fff; padding:8px;}
.payment { background:#dedede;}

.liuyan2 { background:#dedede;}
.liuyan2 tr td { background:#fff; padding:5px;}
.liuyan2 tr td .bt { cursor:pointer;padding:3px 8px;}
.input_bg { 
	background:url(../images/input.gif) left top repeat-x; 
	height:18px; padding:2px; line-height:18px;
	border-color:#707070 #CECECE #CECECE #707070;
    border-style:solid;
    border-width:1px;
}

/*-----------------linecard--------------------------*/
.onecard { float:left; height:90px; width:150px; text-align:center; padding:8px 0px;}
.onecard img {width:130px; border:1px solid #ccc; height:80px;}


.brandlist { float:left; height:60px; width:110px; text-align:center; padding:15px 0px;}
.brandlist img {width:85px; border:1px solid #ccc; height:55px;}
/*------------------------------foot--------------------------*/
.footer { height:93px; background:url(../images/foot.jpg) no-repeat bottom center; padding:0px 2px; color:#ccc; text-align:center;}
.foot { padding-top:10px;line-height:30px;}
.foot a { color:#0af;}
